0 1 1 -1 2 1 3 0 4 -2 5 1 6 2 7 0 8 -3 9 1 10 -2 11 8 12 0 13 -4 14 1 15 -6 16 -10 17 20 18 0 19 -5 20 1 21 16 22 -36 23 -30 24 40 25 0 26 -6 27 1 28 20 29 112 30 -126 31 -70 32 70 33 0 34 -7 35 1 36 -132 37 160 38 448 39 -336 40 -140 41 112 42 0 43 -8 44 1 45 -28 46 -1188 47 720 48 1344 49 -756 50 -252 51 168 52 0 53 -9 54 1 55 1216 56 -280 57 -5940 58 2400 59 3360 60 -1512 61 -420 62 240 63 0 64 -10 65 1 66 -936 67 13376 68 -1540 69 -21780 70 6600 71 7392 72 -2772 73 -660 74 330 75 0 76 -11 77 1 78 -12440 79 -11232 80 80256 81 -6160 82 -65340 83 15840 84 14784 85 -4752 86 -990 87 440 88 0 89 -12 90 1 91 23672 92 -161720 93 -73008 94 347776 95 -20020 96 -169884 97 34320 98 27456 99 -7722 100 -1430 101 572 102 0 103 -13 104 1 105 138048 106 331408 107 -1132040 108 -340704 109 1217216 110 -56056 111 -396396 112 68640 113 48048 114 -12012 115 -2002 116 728 117 0 118 -14 119 1 120 -469456 121 2070720 122 2485560 123 -5660200 124 -1277640 125 3651648 126 -140140 127 -849420 128 128700 129 80080 130 -18018 131 -2730 132 910 133 0 134 -15 135 1 136 -1601264 137 -7511296 138 16565760 139 13256320 140 -22640800 141 -4088448 142 9737728 143 -320320 144 -1698840 145 228800 146 128128 147 -26208 148 -3640 149 1120 150 0 151 -16 152 1 153 9112560 154 -27221488 155 -63846016 156 93872640 157 56339360 158 -76978720 159 -11583936 160 23648768 161 -680680 162 -3208920 163 388960 164 198016 165 -37128 166 -4760 167 1360 168 0 169 -17 170 1 171 18108928 172 164026080 173 -244993392 174 -383076096 175 422426880 176 202821696 177 -230936160 178 -29787264 179 53209728 180 -1361360 181 -5776056 182 636480 183 297024 184 -51408 185 -6120 186 1632 187 0 188 -18 189 1 190 -182135008 191 344069632 192 1558247760 193 -1551624816 194 -1819611456 195 1605222144 196 642268704 197 -626826720 198 -70744752 199 112331648 200 -2586584 201 -9976824 202 1007760 203 434112 204 -69768 205 -7752 206 1938 207 0 208 -19 209 1 210 -161934624 211 -3642700160 212 3440696320 213 10388318400 214 -7758124080 215 -7278445824 216 5350740480 217 1835053440 218 -1567066800 219 -157210560 220 224663296 221 -4702880 222 -16628040 223 1550400 224 620160 225 -93024 226 -9690 227 2280 228 0 229 -20 230 1 231 3804634784 232 -3400627104 233 -38248351680 234 24084874240 235 54538671600 236 -32584121136 237 -25474560384 238 16052221440 239 4817015280 240 -3656489200 241 -330142176 242 428902656 243 -8230040 244 -26860680 245 2325600 246 868224 247 -122094 248 -11970 249 2660 250 0 251 -21 252 1 253 -404007680 254 83701965248 255 -37406898144 256 -280487912320 257 132466808320 258 239970155040 259 -119475110832 260 -80062904064 261 44143608960 262 11774926240 263 -8044276240 264 -660284352 265 786321536 266 -13927760 267 -42209640 268 3410880 269 1193808 270 -158004 271 -14630 272 3080 273 0 274 -22 275 1 276 -83297957568 277 -9292176640 278 962572600352 279 -286786219104 280 -1612805495840 281 609347318272 282 919885594320 283 -392561078448 284 -230180849184 285 112811445120 286 27082330352 287 -16819850320 288 -1265545008 289 1391184256 290 -22881320 291 -64721448 292 4903140 293 1615152 294 -201894 295 -17710 296 3542 297 0 298 -23 299 1 300 92590134208 301 -1999150981632 302 -111506119680 303 7700580802816 304 -1720717314624 305 -7741466380032 306 2437389273088 307 3153893466240 308 -1177683235344 309 -613815597824 310 270747468288 311 59088720768 312 -33639700640 313 -2336390784 314 2384887296 315 -36610112 316 -97082172 317 6922080 318 2153536 319 -255024 320 -21252 321 4048 322 0 323 -24 324 1 325 1906560847424 326 2314753355200 327 -24989387270400 328 -929217664000 329 48128630017600 330 -8603586573120 331 -32256109916800 332 8704961689600 333 9855917082000 334 -3271342320400 335 -1534538994560 336 615335155200 337 123101501600 338 -64691732000 339 -4172126400 340 3974812160 341 -57203300 342 -142767900 343 9614000 344 2833600 345 -318780 346 -25300 347 4600 348 0 349 -25 350 1 351 -4221314202624 352 49570582033024 353 30091793617600 354 -216574689676800 355 -6039914816000 356 250268876091520 357 -37282208483520 358 -119808408262400 359 28291125491200 360 28472649348000 361 -8505490033040 362 -3627092168960 363 1333226169600 364 246203003200 365 -120141788000 366 -7231685760 367 6459069760 368 -87487400 369 -206220300 370 13156000 371 3683680 372 -394680 373 -29900 374 5200 375 0 376 -26 377 1 378 -45349267830400 379 -113975483470848 380 669202857445824 381 270826142558400 382 -1461879155318400 383 -32615540006400 384 1126209942411840 385 -143802804150720 386 -404353377885600 387 84873376473600 388 76876153239600 389 -20877111899280 390 -8160957380160 391 2769008198400 392 474820077600 393 -216255218400 394 -12203469720 395 10258522560 396 -131231100 397 -293049900 398 17760600 399 4736160 400 -484380 401 -35100 402 5850 403 0 404 -27 405 1 406 159324751301248 407 -1269779499251200 408 -1595656768591872 409 6245893336161024 410 1895782997908800 411 -8186523269783040 412 -152205853363200 413 4504839769647360 414 -503309814527520 415 -1257988286755200 416 237645454126080 417 195684753700800 418 -48713261098320 419 -17577446664960 420 5538016396800 421 886330811520 422 -378446632200 423 -20099832480 424 15957701760 425 -193393200 426 -410269860 427 23680800 428 6027840 429 -589680 430 -40950 431 6552 432 0 433 -28 434 1 435 1110454747949952 436 4620417787736192 437 -18411802739142400 438 -15424682096388096 439 45282726687167424 440 10995541387871040 441 -39568195803951360 442 -630567106790400 443 16330044164971680 444 -1621776069033120 445 -3648166031590080 446 626519833605120 447 472904821443600 448 -108668043988560 449 -36410425234560 450 10706831700480 451 1606474595880 452 -645585431400 453 -32383063440 454 24356492160 455 -280420140 456 -566563140 457 31215600 458 7600320 459 -712530 460 -47502 461 7308 462 0 463 -29 464 1 465 -5730872535686144 466 33313642438498560 467 69306266816042880 468 -184118027391424000 469 -115685115722910720 470 271696360123004544 471 54977706939355200 472 -169577982016934400 473 -2364626650464000 474 54433480549905600 475 -4865328207099360 476 -9949543722518400 477 1566299584012800 478 1091318818716000 479 -232860094261200 480 -72820850469120 481 20075309438400 482 2834955169200 483 -1075975719000 484 -51131152800 485 36534738240 486 -400600200 487 -772586100 488 40716000 489 9500400 490 -855036 491 -54810 492 8120 493 0 494 -30 495 1 496 -27582769902812416 497 -177657048606270464 498 516361457796727680 499 716164757099109760 500 -1426914712283536000 501 -717247717482046464 502 1403764527302190144 503 243472702160001600 504 -657114680315620800 505 -8144825129376000 506 168743789704707360 507 -13711379492734560 508 -25702987949839200 509 3735022084953600 510 2416491670014000 511 -481244194806480 512 -141090397783920 513 36607917211200 514 4882422791400 515 -1755539331000 516 -79253286840 517 53932232640 518 -564482100 519 -1041311700 520 52591500 521 11780496 522 -1019466 523 -62930 524 8990 525 0 526 -31 527 1 528 205239818509082880 529 -882648636889997312 530 -2842512777700327424 531 5507855549831761920 532 5729318056792878080 533 -9132254158614630400 534 -3825321159904247808 535 6417209267667154944 536 973890808640006400 537 -2336407752233318400 538 -26063440414003200 539 490891024595512320 540 -36563678647292160 541 -63268893414988800 542 8537193337036800 543 5155182229363200 544 -962488389612960 545 -265581925240320 546 65080741708800 547 8223027859200 548 -2808862929600 549 -120766913280 550 78446883840 551 -785366400 552 -1388415600 553 67317120 554 14499072 555 -1208256 556 -71920 557 9920 558 0 559 -32 560 1 561 677408818380914432 562 6772914010799735040 563 -14563702508684955648 564 -31267640554703601664 565 45439808286112035840 566 37813499174832995328 567 -50227397872380467200 568 -18033656896691453952 569 26470988229127014144 570 3570932965013356800 571 -7710145582369950720 572 -78190321242009600 573 1349950317637658880 574 -92815491950818560 575 -149133820192473600 576 18781825341480960 577 10632563348061600 578 -1868359815131040 579 -486900196273920 580 113034972441600 581 13567995967680 582 -4413927460800 583 -181150369920 584 112554224640 585 -1079878800 586 -1832708592 587 85440960 588 17721088 589 -1424016 590 -81840 591 10912 592 0 593 -33 594 1 595 -7450322829180649472 596 23031899824951090688 597 115139538183595495680 598 -165055295098429497344 599 -265774944714980614144 600 308990696345561843712 601 214276495324053640192 602 -243961646808705126400 603 -76643041810938679296 604 100001511087813164544 605 12141172081045413120 606 -23831359072779847680 607 -221539243519027200 608 3530639292283107840 609 -225409051880559360 610 -338036659102940160 611 39911378850647040 612 21265126696123200 613 -3529124095247520 614 -871295088069120 615 192159453150720 616 21967231566720 617 -6821524257600 618 -267787503360 619 159451818240 620 -1468635168 621 -2396618928 622 107592320 623 21518464 624 -1669536 625 -92752 626 11968 627 0 628 -34 629 1 630 -15581576995770441216 631 -260761299021322731520 632 403058246936644087040 633 1343294612141947449600 634 -1444233832111258101760 635 -1860424613004864299008 636 1802445728682444088320 637 1071382476620268200960 638 -1067332204788084928000 639 -298056273709205975040 640 350005288807346075904 641 38631002076053587200 642 -69508130628941222400 643 -596451809474304000 644 8826598230707769600 645 -525954454387971840 646 -739455191787681600 647 82170485868979200 648 41348857464684000 649 -6501018070192800 650 -1524766404120960 651 320265755251200 652 34947868401600 653 -10380580392000 654 -390523442400 655 223232545536 656 -1977008880 657 -3106728240 658 134490400 659 25970560 660 -1947792 661 -104720 662 13090 663 0 664 -35 665 1 666 276342876017093172736 667 -560936771847735883776 668 -4693703382383809167360 669 4836698963239729044480 670 12089651509277527046400 671 -10398483591201058332672 672 -11162547678029185794048 673 9269720890366855311360 674 4821221144791206904320 675 -4269328819152339712000 676 -1073002585353141510144 677 1145471854278587157504 678 115893006228160761600 679 -192484054049375692800 680 -1533733224362496000 681 21183835753698647040 682 -1183397522372936640 683 -1565905112020972800 684 164340971737958400 685 78345203617296000 686 -11701832526347040 687 -2613885264207360 688 524071235865600 689 54701011411200 690 -15570870588000 691 -562353757056 692 309091216896 693 -2636011840 694 -3994364880 695 166953600 696 31164672 697 -2261952 698 -117810 699 14280 700 0 701 -36 702 1 703 284593895830642711040 704 10224686412632447391232 705 -10377330279183113849856 706 -57889008382733646397440 707 44739465409967493661440 708 89463421168653700143360 709 -64123982145739859718144 710 -59002037726725696339968 711 42872459117946705815040 712 19820575817474961717760 713 -15796516630863656934400 714 -3609190514369657806848 715 3531871550692310402304 716 329849325418611398400 717 -508707857130492902400 718 -3783208620094156800 719 48987620180428121280 720 -2575629901635215040 721 -3218804952487555200 722 320032418647603200 723 144938626691997600 724 -20617514451182880 725 -4396079762530560 726 843071118566400 727 84330725925600 728 -23044888470240 729 -800272654272 730 423569445376 731 -3483301360 732 -5096258640 733 205909440 734 37196544 735 -2615382 736 -132090 737 15540 738 0 739 -37 740 1 741 -10509280308463090102272 742 10814568041564423019520 743 194269041840016500433408 744 -131446183536319442098176 745 -549945579635969640775680 746 340019937115752951826944 747 566601667401473434241280 748 -348101617362587809898496 749 -280259679201947057614848 750 181017049609108313441280 751 75318188106404854527488 752 -54569784724801723955200 753 -11429103295503916388352 754 10323932225100599637504 755 895305311850516652800 756 -1288726571397248686080 757 -8985120472723622400 758 109501739226839329920 759 -5437440903452120640 760 -6437609904975110400 761 608061595430446080 762 262269895918852800 763 -35612070415679520 764 -7263088303311360 765 1334862604396800 766 128182703406912 767 -33680990841120 768 -1126309661568 769 574844247296 770 -4564325920 771 -6455260944 772 252405120 773 44170896 774 -3011652 775 -147630 776 16872 777 0 778 -38 779 1 780 -305287733101332917248 781 -409861932030060513988608 782 210884076810506248880640 783 2525497543920214505634304 784 -1281600289479114560457216 785 -4289575521160563198050304 786 2210129591252394186875136 787 3156780718379637705058560 788 -1696995384642615573255168 789 -1214458609875103916331008 790 705966493475522422420992 791 267037212377253575142912 792 -177351800355605602854400 793 -34287309886511749165056 794 28759525484208813275904 795 2327793810811343297280 796 -3141271017780793672320 797 -20612923437424780800 798 237253768324818548160 799 -11161062907085931840 800 -12553339314701465280 801 1129257248656542720 802 464932997310693600 803 -60385684617891360 804 -11802518492880960 805 2082385662859008 806 192274055110368 807 -48650320103840 808 -1568788457184 809 773066401536 810 -5933623696 811 -8121134736 812 307618740 813 52201968 814 -3454542 815 -164502 816 18278 817 0 818 -39 819 1 820 410167219763161846905856 821 -12211509324053316689920 822 -8197238640601210279772160 823 2811787690806749985075200 824 25254975439202145056343040 825 -10252802315832916483657728 826 -28597170141070421320335360 827 12629311950013681067857920 828 15783903591898188525292800 829 -7542201709522735881134080 830 -4857834439500415665324032 831 2567150885365536081530880 832 890124041257511917143040 833 -545697847248017239552000 834 -97963742532890711900160 835 76692067957890168735744 836 5819484527028358243200 837 -7391225924190102758400 838 -45806496527610624000 839 499481617525933785600 840 -22322125814171863680 841 -23911122504193267200 842 2053194997557350400 843 808579125757728000 844 -100642807696485600 845 -18884029588609536 846 3203670250552320 847 284850452015360 848 -69500457291200 849 -2163846147840 850 1030755202048 851 -7656288640 852 -10151418420 853 372871200 854 61414080 855 -3948048 856 -182780 857 19760 858 0 859 -40 860 1 861 -397955710439108530215936 862 16816856010289635723140096 863 -250335941143092992143360 864 -112028928088216540490219520 865 28820823830769187347020800 866 207090798601457589462012928 867 -70060815824858262638327808 868 -167497710826269610590535680 869 64725223743820115472771840 870 71904449696425081059667200 871 -30923027009043217112649728 872 -18106473819956094752571392 873 8771098858332248278563840 874 2807314283965999123297280 875 -1598115124083479058688000 876 -267767562923234612527104 877 196523424142093557385344 878 14035227388715452233600 879 -16835570160655234060800 880 -98845597770107136000 881 1023937315928164260480 882 -43581293256240305280 883 -44561637394178361600 884 3660043256515276800 885 1381322673169452000 886 -165054204622236384 887 -29778662043576576 888 4864832602690560 889 417102447593920 890 -98259267204800 891 -2957256402048 892 1363256880128 893 -9809619820 894 -12612368340 895 449638800 896 71942208 897 -4496388 898 -202540 899 21320 900 0 901 -41 902 1 903 -16418900299850527192924160 904 -16714139838442558269069312 905 353153976216082350185942016 906 -3504703176003301890007040 907 -1176303744926273675147304960 908 242094920178461173714974720 909 1449635590210203126234090496 910 -420364894949149575829966848 911 -879362981837915455600312320 912 302051044137827205539601920 913 301998688724985340450602240 914 -118069739489074101702844416 915 -63372658369846331633999872 916 28337396311534955976898560 917 8421942851897997369891840 918 -4474722347433741364326400 919 -702889852673490857883648 920 485528459645172318246144 921 32748863907002721878400 922 -37215470881448412134400 923 -207575755317224985600 924 2047874631856328520960 925 -83200650761913310080 926 -81373424806760486400 927 6405075698901734400 928 2320622090924679360 929 -266626022851304928 930 -46322363178896896 931 7297248904035840 932 604079406860160 933 -137562974086720 934 -4006605447936 935 1789274655168 936 -12484970680 937 -15579984420 938 539566560 939 83932576 940 -5104008 941 -223860 942 22960 943 0 944 -42 945 1 946 33133040138293085461993472 947 -706012712893572669295738880 948 -359354006526515002784990208 949 5061873659097180352665168896 950 -37675559142035495317575680 951 -10116212206365953606266822656 952 1735013594612305078290652160 953 8904904339862676346866555904 954 -2259461310351678970086071808 955 -4201400913225596065645936640 956 1298819489792656983820288256 957 1180540328652215421761445120 958 -423083233169182197768525824 959 -209617254607953250789384192 960 87036288671143079071902720 961 24142902842107592460356608 962 -12025816308728179916627200 963 -1777897862644712169940992 964 1159873542485689426921344 965 74115849894795633724800 966 -80013262395114086088960 967 -425036070411460684800 968 4002664053173733018240 969 -155549042728794449280 970 -145794052778779204800 971 11016730202110983168 972 3837951919606200480 973 -424626628985411552 974 -71137914881877376 975 10820058719777280 976 865847149832896 977 -190813157604160 978 -5383876070664 979 2331479096128 980 -15789815860 981 -19141123716 982 644482280 983 97543264 984 -5775588 985 -246820 986 24682 987 0 988 -43 989 1 990 672879672755279583833745408 991 1457853766084895760327712768 992 -15532279683658598724506255360 993 -5270525429055553374179856384 994 55680610250068983879316857856 995 -331544920449912358794665984 996 -74185556180016993112623366144 997 10905799737563060492112670720 998 48976973869244719907766057472 999 -11046255295052652742643017728 1000 -18486164018192622688842121216 1001 5195277959170627935281153024 1002 4328647871724789879791965440 1003 -1431974019957232053985779712 1004 -658797085910710216766636032 1005 255306446768686365277581312 1006 66392982815795879265980672 1007 -31125642210825877431270400 1008 -4345972553131518637633536 1009 2686022940493175514975744 1010 163054869768550394194560 1011 -167646835494524751805440 1012 -850072140822921369600 1013 7657270362593228382720 1014 -285173245002789823680 1015 -256597532890651400448 1016 18643697265110894592 1017 6254440165284178560 1018 -667270416977075296 1019 -107933388096641536 1020 15869419455673344 1021 1228944341698304 1022 -262368091705720 1023 -7178501427552 1024 3017208242048 1025 -19850054224 1026 -23394706764 1027 766411360 1028 112944832 1029 -6516048 1030 -271502 1031 26488 1032 0 1033 -44 1034 1 1035 -2130733438840175344161458176 1036 30279585273987581272518543360 1037 32801709736910154607373537280 1038 -232984195254878980867593830400 1039 -59293411076874975459523384320 1040 501125492250620854913851720704 1041 -2486586903374342690959994880 1042 -476907146871537812866864496640 1043 61345123523792215268133772800 1044 244884869346223599538830287360 1045 -49708148827736937341893579776 1046 -75625216438060729181626859520 1047 19482292346889854757304323840 1048 14983781094431964968510649600 1049 -4602773635576817316382863360 1050 -1976391257732130650299908096 1051 718049381536930402343197440 1052 175746130982989092174654720 1053 -77814105527064693578176000 1054 -10293092888995702036500480 1055 6043551616109644908695424 1056 349403292361179416131200 1057 -342913981693346083238400 1058 -1663184623349193984000 1059 14357381929862303217600 1060 -513311841005021682624 1061 -444111114618435116160 1062 31072828775184824320 1063 10051778837063858400 1064 -1035419612550634080 1065 -161900082144962304 1066 23036254048558080 1067 1728202980513240 1068 -357774670507800 1069 -9500957771760 1070 3879267739776 1071 -24812567780 1072 -28453021740 1073 907592400 1074 130320960 1075 -7330554 1076 -297990 1077 28380 1078 0 1079 -45 1080 1 1081 -28148851835147405928357085184 1082 -98013738186648065831427076096 1083 696430461301714369267926497280 1084 502959549299289037313060904960 1085 -2679318245431108279977329049600 1086 -545499381907249774227615135744 1087 3841962107254759887672863192064 1088 -16340428222174251969165680640 1089 -2742216094511342423984470855680 1090 313541742454937989148239283200 1091 1126470398992628557878619321856 1092 -207870440552354465247918606336 1093 -289896663012566128529569628160 1094 68937342150533332218153761280 1095 49232423595990742039392134400 1096 -14115172482435573103574114304 1097 -5682124865979875619612235776 1098 1942957150041105794575710720 1099 449129001400972124446339840 1100 -188392044960261889715584000 1101 -23674113644690114683951104 1102 13238255921002079323809024 1103 730570520391556961001600 1104 -685827963386692166476800 1105 -3187770528085955136000 1106 26417582750946637920384 1107 -908167103316576823104 1108 -756633750831407975680 1109 51048218702089354240 1110 15944200913963361600 1111 -1587643405910972256 1112 -240238831569944064 1113 33114615194802240 1114 2409010215260880 1115 -484048083628200 1116 -12486973071456 1117 4956842111936 1118 -30848057240 1119 -34443131580 1120 1070493600 1121 149869104 1122 -8224524 1123 -326370 1124 30360 1125 0 1126 -46 1127 1 1128 126162590021795471759784161280 1129 -1322996036251928078632783003648 1130 -2303322847386229547038536288256 1131 10910743893726858451864181790720 1132 5909774704266646188428465633280 1133 -25185591507052417831786893066240 1134 -4273078491606789898116318563328 1135 25796031291567673531517795718144 1136 -96000015805273730318848373760 1137 -14320461826892565991918903357440 1138 1473646189538208548996724631040 1139 4813100795695776565481373466112 1140 -814159225496721655554347874816 1141 -1048087935506969849299213271040 1142 231432505791076186732373341440 1143 154261593934104325056762021120 1144 -41463319167154495991748960768 1145 -15709404041238479654222063616 1146 5073277002885109574725466880 1147 1111003319255036307840945920 1148 -442721305656615440831622400 1149 -52984921014306447149795328 1150 28281728558504442191773824 1151 1492904976452312050742400 1152 -1343079761632272159350400 1153 -5993008592801595655680 1154 47754861126711230086848 1155 -1580883476143670766144 1156 -1270063796038434816320 1157 82733319965455160320 1158 24979248098542599840 1159 -2407072260574699872 1160 -352850783868355344 1161 47163239822900160 1162 3330102356390040 1163 -650007426586440 1164 -16302437065512 1165 6296529169216 1166 -38154176060 1167 -41508389340 1168 1257829980 1169 171801168 1170 -9203634 1171 -356730 1172 32430 1173 0 1174 -47 1175 1 1176 1196833446230132606872998842368 1177 6055804321046182644469639741440 1178 -31751904870046273887186792087552 1179 -36853165558179672752616580612096 1180 130928926724722301422370181488640 1181 56733837160959803408913270079488 1182 -201484732056419342654295144529920 1183 -29301109656732273587083327291392 1184 154776187749406041189106774308864 1185 -512000084294793228367191326720 1186 -68738216769084316761210736115712 1187 6430456099803091850167525662720 1188 19252403182783106261925493864448 1189 -3006126371064818420508361383936 1190 -3593444350309610911883016929280 1191 740584018531443797543594692608 1192 462784781802312975170286063360 1193 -117072901177847988682585300992 1194 -41891744109969279077925502976 1195 12816699796762382083516968960 1196 2666407966212087138818270208 1197 -1011934412929406721900851200 1198 -115603464031214066508644352 1199 59022737861226661965441024 1200 2985809952904624101484800 1201 -2578713142333962545952768 1202 -11064015863633715056640 1203 84897530891931075709952 1204 -2710085959103435599104 1205 -2102174558960167971840 1206 132373311944728256512 1207 38677545442904670720 1208 -3610608390862049808 1209 -513237503808516864 1210 66583397397035520 1211 4566997517334912 1212 -866676568781920 1213 -21149107544448 1214 7953510529536 1215 -46958985920 1216 -49810067208 1217 1472581440 1218 196344192 1219 -10273824 1220 -389160 1221 34592 1222 0 1223 -48 1224 1 1225 -7252637767276315251342638583808 1226 58644838865276497736776943276032 1227 148367205865631474789506173665280 1228 -518614446210755806824050937430016 1229 -451451278087700991219553112498176 1230 1283103481902278553939227778588672 1231 463326336814505061172791705649152 1232 -1410393124394935398580066011709440 1233 -179469296647485175720885379659776 1234 842670355524544002029581326792704 1235 -2508800413044486818999237500928 1236 -306197511062284683754484188151808 1237 26257695740862625054850729789440 1238 72566750458182477448796092258304 1239 -10521442298726864471779264843776 1240 -11738584877678062312151188635648 1241 2268038556752546629977258746112 1242 1333909076959607987255530417920 1243 -318698453206363969191482208256 1244 -108036603230973403937807876096 1245 31400914502067836104616573952 1246 6221618587828203323909297152 1247 -2253853919706405880597350400 1248 -246285640762151706909720576 1249 120504756466671101512775424 1250 5852187507693063238910208 1251 -4859882460552467875064832 1252 -20079139900668593991680 1253 148570679060879382492416 1254 -4579110758485115322624 1255 -3433551779634941020672 1256 209235235009409179648 1257 59224991459447777040 1258 -5361206398552740624 1259 -739665814312274304 1260 93216756355849728 1261 6216191065261408 1262 -1147760861359840 1263 -27271217623104 1264 9992872203776 1265 -57524757752 1266 -59529104712 1267 1718011680 1268 223741056 1269 -11441304 1270 -423752 1271 36848 1272 0 1273 -49 1274 1 1275 -51392201098000182485434304692224 1276 -362631888363815762567131929190400 1277 1466120971631912443419423581900800 1278 2472786764427191246491769561088000 1279 -6482680577634447585300636717875200 1280 -4514512780877009912195531124981760 1281 10692529015852321282826898154905600 1282 3309473834389321865519940754636800 1283 -8814957027468346241125412573184000 1284 -997051648041584309560474331443200 1285 4213351777622720010147906633963520 1286 -11403638241111303722723806822400 1287 -1275822962759519515643684117299200 1288 100991137464856250210964345344000 1289 259166965922080276602843186636800 1290 -35071474329089548239264216145920 1291 -36683077742743944725472464486400 1292 6670701637507490088168408076800 1293 3705302991554466631265362272000 1294 -838680140016747287346005811200 1295 -270091508077433509844519690240 1296 74764082147780562153848985600 1297 14140042245064098463430220800 1298 -4899682434144360609994240000 1299 -513095084921149389395251200 1300 241009512933342203025550848 1301 11254206745563583151750400 1302 -8999782334356421990860800 1303 -35855606965479632128000 1304 256156343208412728435200 1305 -7631851264141858871040 1306 -5537986741346679065600 1307 326930054702201843200 1308 89734835544617844000 1309 -7884127056695206800 1310 -1056665449017534720 1311 129467717160902400 1312 8400258196299200 1313 -1510211659684000 1314 -34963099516800 1315 12491090254720 1316 -70152143600 1317 -70867981800 1318 1997688000 1319 254251200 1320 -12712560 1321 -460600 1322 39200 1323 0 1324 -50 1325 1 1326 414024089461815945052566233882624 1327 -2621002255998009306757149539303424 1328 -9247113153277301945461864194355200 1329 24924056517742511538130200892313600 1330 31528031246446688392770061903872000 1331 -66123341891871365370066494522327040 1332 -38373358637454584253662014562344960 1333 77902711401209769346310257985740800 1334 21097895694231926892689622310809600 1335 -49951423155653962033044004581376000 1336 -5084963405012079978758419090360320 1337 19534630968978065501594839848376320 1338 -48465462524723040821576178995200 1339 -5005151623133499638294453075558400 1340 367896286479119197197084400896000 1341 881167684135072940449666834565120 1342 -111790324423972935012654688965120 1343 -110049233228231834176417393459200 1344 18900321306271221916477156217600 1345 9945813293119884115501761888000 1346 -2138634357042705582732314818560 1347 -655936519616624238193833533440 1348 173316735888036757720286284800 1349 31354006717316044418910489600 1350 -10411825172556766296237760000 1351 -1046713973239144754366312448 1352 472749429215402013627042048 1353 21257946074953434842195200 1354 -16392460680434911483353600 1355 -63056412249636594432000 1356 435465783454301638339840 1357 -12555626273265638787840 1358 -8826166369021269760800 1359 505255539085221030400 1360 134602253316926766000 1361 -11488299425470158480 1362 -1496942719441507520 1363 178455502032595200 1364 11274030737138400 1365 -1974892170356000 1366 -44577951883920 1367 15537697633920 1368 -85184745800 1369 -84052722600 1370 2315502000 1371 288151360 1372 -14094360 1373 -499800 1374 41650 1375 0 1376 -51 1377 1 1378 2206978166536193361704583305420800 1379 21529252652014429142733444161896448 1380 -68146058655948241975685888021889024 1381 -160283294656806567054672312702156800 1382 324012734730652649995692611600076800 1383 327891524963045559284808643800268800 1384 -573068963062885166540576285860167680 1385 -285059235592519768741489251034562560 1386 506367624107863500751016676907315200 1387 121898952900006688713317817795788800 1388 -259747400409400602571828823823155200 1389 -24038008823693468990494344790794240 1390 84650067532238283840244306009630720 1391 -193861850098892163286304715980800 1392 -18590563171638712942236539994931200 1393 1275373793127613216949892589772800 1394 2863794973438987056461417212336640 1395 -341946874708623095332826107422720 1396 -317920007103780854287428025548800 1397 51727195154005449455621690700800 1398 25859114562111698700304580908800 1399 -5295666026962890014384779550720 1400 -1550395410002930017549061079040 1401 391846533312083104411082035200 1402 67933681220851429574306060800 1403 -21656596358918073896174540800 1404 -2093427946478289508732624896 1405 910480382192626100318747648 1406 39479042710627807564076800 1407 -29393377771814324039116800 1408 -109297781232703430348800 1409 730458733536247909473280 1410 -20402892694056663030240 1411 -13907898520882000835200 1412 772743765659749811200 1413 199980490642291195200 1414 -16594210281234673360 1415 -2103811389485361920 1416 244202265939340800 1417 15032040982851200 1418 -2567359821462800 1419 -56537890194240 1420 19237149451520 1421 -103014111200 1422 -99335035800 1423 2675691200 1424 325736320 1425 -15593760 1426 -541450 1427 44200 1428 0 1429 -52 1430 1 1431 -23736230818550622504438027467317248 1432 116969842826418248170342915187302400 1433 570525195278382372282436270290255872 1434 -1203913702921752274903784021720039424 1435 -2123753654202687013474408143303577600 1436 3434534988144918089954341682960814080 1437 2896375137173569107015809686902374400 1438 -4338950720333273403807220450084126720 1439 -1888517435800443467912366288103976960 1440 2981942675301862837755987097343078400 1441 646064450370035450180584434317680640 1442 -1251510201972566539664266151147929600 1443 -106167872304646154708016689492674560 1444 345111813785279157194842170654648320 1445 -733905575374377475298153567641600 1446 -65686656539790119062569107982090240 1447 4224675689735218781146519203622400 1448 8928301976015665528967947779637760 1449 -1006843575530945780702210205189120 1450 -886829493500020277749141334425600 1451 137077067158114441057397480357120 1452 65263479609139049100768704198400 1453 -12757740883137871398290605281280 1454 -3572650292615447431743488573440 1455 865327761064183522241139494400 1456 144019404188205030697528848896 1457 -44146138731640689096048102400 1458 -4109321524568494220845522944 1459 1723409294864613689889058048 1460 72151353919423234513657600 1461 -51928300730205305802439680 1462 -186863948559138122854400 1463 1209822277419410600065120 1464 -32768282205606155775840 1465 -21679959459021942478400 1466 1170154845141906856960 1467 294415722334484259600 1468 -23770084997444261840 1469 -2934263253755899520 1470 331864617815001600 1471 19917454302277840 1472 -3318782208232400 1473 -71345432864160 1474 23710905137920 1475 -124085179400 1476 -116994597720 1477 3082861600 1478 367319680 1479 -17218110 1480 -585650 1481 46852 1482 0 1483 -53 1484 1 1485 -93233612007867625665904887719985152 1486 -1281756464201733615239653483235131392 1487 3158185756313292700599258710057164800 1488 10269453515010882701083852865224605696 1489 -16252834989443655711201084293220532224 1490 -22936539465389019745523607947678638080 1491 30910814893304262809589075146647326720 1492 22343465343910390254121960441818316800 1493 -29287917362249595475698738038067855360 1494 -11331104614802660807474197728623861760 1495 16102490446630059323882330325652623360 1496 3171589119998355846341050859377704960 1497 -5631795908876549428489197680165683200 1498 -441005008034684027248684710200340480 1499 1331145567457505320608676943953643520 1500 -2642060071347758911073352843509760 1501 -221692465821791651836170739439554560 1502 13419558073276577304818355117388800 1503 26784905928046996586903843338913280 1504 -2861555425193214324101018477905920 1505 -2394439632450054749922681602949120 1506 352483886978008562719022092346880 1507 160192177222432211429159546668800 1508 -29952956856062828500334464573440 1509 -8038463158384756721422849290240 1510 1869107963898636408040861307904 1511 299117224083195063756406070784 1512 -88292277463281378192096204800 1513 -7925120083096381711630651392 1514 3209106962851349629448590848 1515 129872437054961822124583680 1516 -90455749659067306881669120 1517 -315332913193545582316800 1518 1979709181231762800106560 1519 -52043742326550953291040 1520 -33449080308205282680960 1521 1755232267712860285440 1522 429687810974652703200 1523 -33778541838473424720 1524 -4062826043662014720 1525 448017234050252160 1526 26232744690804960 1527 -4267005696298800 1528 -89596590108480 1529 29099747214720 1530 -148902215280 1531 -137341484280 1532 3542011200 1533 413234640 1534 -18975060 1535 -632502 1536 49608 1537 0 1538 -54 1539 1 1540 1374990076209601240905558370955116544 1541 -5127848660432719411624768824599183360 1542 -35248302765547674419090470788966113280 1543 57900072199077032844319743017714688000 1544 141204985831399637139902976896838328320 1545 -178781184883880212823211927225425854464 1546 -210251611766066014333966406187054182400 1547 242870688447390636361057019009371852800 1548 153611324239383932997088478037500928000 1549 -178981717213747527907047843565970227200 1550 -62321075381414634441108087507431239680 1551 80512452233150296619411651628263116800 1552 14536450133325797629063149772147814400 1553 -23826828845246939889761990185316352000 1554 -1732519674421972964191261361501337600 1555 4880867080677519508898482127830026240 1556 -9082081495257921256814650399564800 1557 -717240330599914167705258274657382400 1558 41004205223900652875833862858688000 1559 77535254002241305909458493875801600 1560 -7869277419281339391277800814241280 1561 -6271151418321571964083213722009600 1562 881209717445021406797555230867200 1563 383068249879729201243642394208000 1564 -68642192795143981979933147980800 1565 -17684618948446464787130268438528 1566 3953882231324038555471052766720 1567 609312863873175129874160514560 1568 -173431259302874135734474688000 1569 -15030400157596586004816752640 1570 5883362765227474320655749888 1571 230418839936222587640390400 1572 -155470819726521933702868800 1573 -525554855322575970528000 1574 3202470734345498647231200 1575 -81783023656008640885920 1576 -51102761581980292984800 1577 2609129046600197721600 1578 621916568515944702000 1579 -47636405156821496400 1580 -5586385810035270240 1581 600998728603996800 1582 34352403761768400 1583 -5457797983638000 1584 -111995737635600 1585 35566357706880 1586 -178035257400 1587 -160718758200 1588 4058554500 1589 463834800 1590 -20872566 1591 -682110 1592 52470 1593 0 1594 -55 1595 1 1596 3752858584223118170719210453644066816 1597 76999444267737669490711268773486526464 1598 -143579762492116143525493527088777134080 1599 -657968318290223255823022121394034114560 1600 810601010787078459820476402248005632000 1601 1581495841311675935966913341244589277184 1602 -1668624392249548653016644654103974641664 1603 -1682012894128528114671731249496433459200 1604 1700094819131734454527399133065602969600 1605 955803795267277805315217196677783552000 1606 -1002297616396986156279467923969433272320 1607 -317270929214474502609277536401468129280 1608 375724777088034717557254374265227878400 1609 62618554420480359017502799018482892800 1610 -95307315380987759559047960741265408000 1611 -6468073451175365732980709082938327040 1612 17083034782371318281144687447405091840 1613 -29917444925555505316565907198566400 1614 -2231414361866399632860803521156300800 1615 120854499607286134791931385267712000 1616 217098711206275656546483782852244480 1617 -20984739784750238376740802171310080 1618 -15962930883000364999484544019660800 1619 2145554094648747773072308388198400 1620 893825916386034802901832253152000 1621 -153758511861122519635050251476992 1622 -38089948504346231849203655098368 1623 8200644627931339226162183516160 1624 1218625727746350259748321029120 1625 -334901742102101779349330432000 1626 -28056746960846960542324604928 1627 10628010156539953611507161088 1628 403232969888389528370683200 1629 -263829269838946311738201600 1630 -865619761707772186752000 1631 5123953174952797835569920 1632 -127218036798235663600320 1633 -77344720232186389382400 1634 3845032279200291379200 1635 893008406074177008000 1636 -66690967219550094960 1637 -7630185496633539840 1638 801331638138662400 1639 44738014201372800 1640 -6946288342812000 1641 -139372473502080 1642 43298174599680 1643 -212127115200 1644 -187505217900 1645 4638348000 1646 519494976 1647 -22918896 1648 -734580 1649 55440 1650 0 1651 -56 1652 1 1653 -80752302851960787661430479227130593280 1654 213912939300717735730994995857711808512 1655 2194484161630523580485271160044366004224 1656 -2728015487350206726984377014686765547520 1657 -9376048535635681395478065229864986132480 1658 9240851522972694441953430985627264204800 1659 15024210492460921391685676741823598133248 1660 -13587370051174896174564106469132364939264 1661 -11984341870665762817036085152662088396800 1662 10767267187834318212006861176082152140800 1663 5448081633023483490296738021063366246400 1664 -5193724012238928264357242878750699683840 1665 -1507036913768753887394068297906973614080 1666 1647408638001382992366423025624460697600 1667 254946971569098604571261396003823206400 1668 -362167798447753486324382250816808550400 1669 -23042511669812240423743776107967790080 1670 57278410740892067177955716735417072640 1671 -94738575597592433502458706128793600 1672 -6694243085599198898582410563468902400 1673 344435323880765484157004448012979200 1674 589267930417033924911884553456092160 1675 -54369553078671072157919351080212480 1676 -39560306970913948042200826483507200 1677 5095690974790775961046732421971200 1678 2037923089360159350616177537186560 1679 -337085968310922446892225551314944 1680 -80412113509175378348318827429888 1681 16694169421145940567544445015040 1682 2395229878673860855367389608960 1683 -636313309993993380763727820800 1684 -51588212153815379061693628416 1685 18931143091336792370497130688 1686 696493311625400094458452800 1687 -442302011200586463796396800 1688 -1409723611924086132710400 1689 8112925860341929906319040 1690 -195984543175660346627520 1691 -116017080348279584073600 1692 5619662561908118169600 1693 1272536978655702236400 1694 -92716710524740375920 1695 -10355251745431232640 1696 1062230311021017600 1697 57956063851778400 1698 -8798631900895200 1699 -172700673687360 1700 52510552174080 1701 -251900949300 1702 -218118314700 1703 5287716720 1704 580612032 1705 -25122636 1706 -790020 1707 58520 1708 0 1709 -57 1710 1 1711 -133160636448756948069564516630581215232 1712 -4683633565413725684362967795173574410240 1713 6203475239720814336198854879873642446848 1714 42426693791523455889381909094191076081664 1715 -39556224566577997541273466712958100439040 1716 -108762163013373904187545556666433839136768 1717 89328231388736046272216499527730220646400 1718 124486315508961920102538464432252670246912 1719 -98508432871017997265589771901209645809664 1720 -77232425388734915932010326539377903001600 1721 62450149689439045629639794821276482416640 1722 28726248610487458403382800474697749299200 1723 -25102999392488153277726673913961715138560 1724 -6723703153737517343758150867584959201280 1725 6824978643148586682660895391872765747200 1726 985794956733847937675544064548116398080 1727 -1312858269373106387925885659210930995200 1728 -78615628049947643798655236133066577920 1729 184563767942874438684523976147455011840 1730 -289201967613703218060137102919475200 1731 -19413304948237676805888990634059816960 1732 951297561194495146719345618321561600 1733 1553524543826725802040422913656970240 1734 -137105829502735747180840102724014080 1735 -95604075179708707768651997335142400 1736 11822003061514600229628419218973184 1737 4546136122418817012913011429108480 1738 -724110598593833404435151184306176 1739 -166567949411863283721517571104768 1740 33388338842291881135088890030080 1741 4630777765436130987043619910656 1742 -1190521676762955357557942374400 1743 -93503634528790374549319701504 1744 33272918160531332045116169088 1745 1188135649243329572899713600 1746 -732957618560971854291171840 1747 -2271221374766583213811200 1748 12717559456752214447743360 1749 -299134302741797371168320 1750 -172538222056415791699200 1751 8148510714766771345920 1752 1800174262488554383200 1753 -128037362153212900080 1754 -13967548865930499840 1755 1400212682709523200 1756 74698926742292160 1757 -11093927179389600 1758 -213119980295040 1759 63450250543680 1760 -298168470600 1761 -253017245052 1762 6013481760 1763 647605728 1764 -27492696 1765 -848540 1766 61712 1767 0 1768 -58 1769 1 1770 4816794201862482632432532311804155625472 1771 -7856477550476659936104306481204291698688 1772 -138167190179704907688707549957620445102080 1773 122001679714509348611910812637514968121344 1774 625793733424970974368383159139318372204544 1775 -466763449885620370987026907212905585180672 1776 -1069494602964843391177531307219932751511552 1777 752909378847918104294396210305154716876800 1778 918086576878594160756221175187863443070976 1779 -645777504376673537629977393574596566974464 1780 -455671309793536003998860926582329627709440 1781 334959893788809426558977081314119314780160 1782 141237389001563337149965435667263934054400 1783 -113928997242830849491221058532595476398080 1784 -28335606147893823091552207227679470919680 1785 26844915996384440951799521874699545272320 1786 3635118902956064270178568738021179217920 1787 -4556390464294898640448661993732054630400 1788 -257684558608161721340036607325051560960 1789 573119068875241678020363925931570826240 1790 -853145804460424493277404453612451840 1791 -54542142473620139597497640352834723840 1792 2551207095930691529838245067316915200 1793 3985128177642470535668910952424401920 1794 -337051830860892045152898585863201280 1795 -225625617424112550334018713710936064 1796 26826853101129285136464489766131456 1797 9934149304544822361550654604348160 1798 -1525804475608434673631211424073728 1799 -338879621217239094467915058454528 1800 65663733056507366232341483725824 1801 8813415747120378330179792733184 1802 -2195024341531698940497456252800 1803 -167173164763594912073026132992 1804 57738299160922017372407469888 1805 2002857237295898422888088640 1806 -1201236097086037205643864960 1807 -3621677327330497557158400 1808 19745684419694227695180480 1809 -452536509276052433305920 1810 -254493877533213292756320 1811 11725905662713158766080 1812 2528816225876778776400 1813 -175679171326501421040 1814 -18729213252043170240 1815 1835834406219152640 1816 95809492995548640 1817 -13926419225191200 1818 -261959975779320 1819 76399281266880 1820 -351838795308 1821 -292706224668 1822 6822988920 1823 720919584 1824 -30038316 1825 -910252 1826 65018 1827 0 1828 -59 1829 1 1830 3039683348614177303671774169400136073216 1831 289007652111748957945951938708249337528320 1832 -235694326514299798083129194436128750960640 1833 -2763343803594098153774150999152408902041600 1834 1830025195717640229178662189562724521820160 1835 7509524801099651692420597909671820466454528 1836 -4667634498856203709870269072129055851806720 1837 -9167096596841514781521696919027995012956160 1838 5646820341359385782207971577288660376576000 1839 6120577179190627738374807834585756287139840 1840 -3874665026260041225779864361447579401846784 1841 -2485479871601105476357423235903616151142400 1842 1674799468944047132794885406570596573900800 1843 651864872314907709922917395387372003328000 1844 -488267131040703640676661679425409184563200 1845 -113342424591575292366208828910717883678720 1846 100668434986441653569248207030123294771200 1847 12829831422197873894747889663604161945600 1848 -15187968214316328801495539979106848768000 1849 -813740711394194909494852444184373350400 1850 1719357206625725034061091777794712478720 1851 -2437559441315498552221155581749862400 1852 -148751297655327653447720837325912883200 1853 6655322858949630077838900175609344000 1854 9962820444106176339172277381061004800 1855 -808924394066140908366956606071683072 1856 -520674501747952039232350877794467840 1857 59615229113620633636587755035847680 1858 21287462795453190774751402723603200 1859 -3156836846086416566133540877393920 1860 -677759242434478188935830116909056 1861 127091096238401353998080291082240 1862 16525154525850709369087111374720 1863 -3990953348239452619086284096000 1864 -295011467229873374246516705280 1865 98979941418723458352698519808 1866 3338095395493164038146814400 1867 -1947950427707087360503564800 1868 -5718437885258680353408000 1869 30377976030298811838739200 1870 -678804763914078649958880 1871 -372430064682751160131200 1872 16751293803875941094400 1873 3528580780293179688000 1874 -239562506354320119600 1875 -24972284336057560320 1876 2394566616807590400 1877 122309991058147200 1878 -17408024031489000 1879 -320767317280800 1880 91679137520256 1881 -413927994480 1882 -337737951540 1883 7724138400 1884 801021760 1885 -32769072 1886 -975270 1887 68440 1888 0 1889 -60 1890 1 1891 -292047335460363135249623712877649473601536 1892 185420684265464815523978224333408300466176 1893 8814733389408343217351534130601604794613760 1894 -4792451305790762561023626953534617936199680 1895 -42140993004809996845055802737074235756134400 1896 22326307387755210795979678712665239166205952 1897 76346835477846458872942745414996841408954368 1898 -40675100632889775186012344771410343851458560 1899 -69899111550916550209102939007588461973790720 1900 38272893424769170301631807357178698107904000 1901 37335520793062829204086327790973113351553024 1902 -21486778781987501342961066004391122137513984 1903 -12634522680638952838150234782510048768307200 1904 7858674431198990392345231523138953154457600 1905 2840268372229240736092711508473549443072000 1906 -1985619666232194805418424162996664017223680 1907 -432117993755380802146171160222111931525120 1908 361222031421937698101420036990442410649600 1909 43478873153003905976645626082214104371200 1910 -48761371635436634573222523090816724992000 1911 -2481909169752294473959299954762338718720 1912 4994323314484248908463171354546545771520 1913 -6758687541829336894795022294851891200 1914 -394514311172825515665694394646986342400 1915 16915612266496976447840537946340416000 1916 24309281883619070267580356809788851712 1917 -1897861078385945977322475114245102592 1918 -1176338689134262014561977909091205120 1919 129876034854673523279709037756668160 1920 44777076914573953008959847108268800 1921 -6418901587042380351138199784034304 1922 -1333655283500102242744697971982336 1923 242267402204452581058840554875520 1924 30546497759905856712554963450240 1925 -7160239830664900287184215584000 1926 -514162842886350737972500543488 1927 167716011848392526653183603008 1928 5503346462840081252079883200 1929 -3126973055003482341860985600 1930 -8944223358994346193792000 1931 46326413446205688054077280 1932 -1009929038994117015792480 1933 -540910332039233827809600 1934 23763463303172846668800 1935 4891896081770090022000 1936 -324740286391411717680 1937 -33115420532598069120 1938 3107841779260915200 1939 155435613636395400 1940 -21671213590221000 1941 -391336127082576 1942 109655438994816 1943 -485569378140 1944 -388717264980 1945 8725415600 1946 888405952 1947 -35694882 1948 -1043710 1949 71980 1950 0 1951 -61 1952 1 1953 106626651194898319725645488544241173135360 1954 -18106934798542514385476670198414267363295232 1955 5748041212229409281243324954335657314451456 1956 182171156714439093158598372032433165755351040 1957 -74282995239756819695866217779786578011095040 1958 -522548313259643960878691953939720523376066560 1959 230705176340137178225123346697540804717461504 1960 676214828518068635731778602247114881050738688 1961 -315232029904895757691595671978430164848803840 1962 -481527212906314012551598024274498293597224960 1963 237291939233568855870117205614507928269004800 1964 210436571742717764604850211185484820708753408 1965 -111015023706935423605298841022687464377155584 1966 -60256954323047313535793427424278694125772800 1967 34802701052452671737528882459615363969740800 1968 11739775938547528375849874235024004364697600 1969 -7694276206649754870996393631612073066741760 1970 -1575959741931388807827212466692408220856320 1971 1244209219342229849016002349633746081126400 1972 141878428183486430029054148268277603737600 1973 -151160252069853567176989821581531847475200 1974 -7327541358316297970736980818822142883840 1975 14074911159001065105668937453722083537920 1976 -18219070764931255977273538360035532800 1977 -1019161970529799248803043852838048051200 1978 41950718420912501590644534106924231680 1979 57968287568630090638076235469496492544 1980 -4358051365182542614592350262340605952 1981 -2604749954511580175101522512987668480 1982 277666005551370980804895184169428480 1983 92539292290119502885183684023755520 1984 -12837803174084760702276399568068608 1985 -2583957111781448095317852320715776 1986 455169058687153334110548921281280 1987 55702437091593032828776698056320 1988 -12683853414320680508726324748800 1989 -885502673859826270952639824896 1990 281037641475684774391821172608 1991 8979144228844343095498756800 1992 -4971085369492715517830284800 1993 -13863546206441236600377600 1994 70054576430847625837872960 1995 -1490847628991315594741280 1996 -779917222940290635446400 1997 33484880109016283942400 1998 6739945712661012919200 1999 -437693429484076662960 2000 -43684171766405963520 2001 4014295631545348800 2002 196673633580745200 2003 -26872304851874040 2004 -475741958414112 2005 130743023416896 2006 -568024555560 2007 -446305007940 2008 9835923040 2009 983592304 2010 -38826012 2011 -1115690 2012 75640 2013 0 2014 -62 2015 1 2016 18000308147347616065751024709870026190159872 2017 6717479025278594142715665778287193907527680 2018 -570368446154089203142515111250049421943799808 2019 120708865456817594906109824041048803603480576 2020 2869195718252415717247924359510822360646778880 2021 -935965740020935928167914344025310882939797504 2022 -5486757289226261589226265516367065495448698880 2023 2076346587061234604026110120277867242457153536 2024 5325191774579790506387756492696029688274567168 2025 -2206624209334270303841169703849011153941626880 2026 -3033621441309778279075067552929339249662517248 2027 1359035651974076174528853086701272680086118400 2028 1104792001649268264175463608723795308720955392 2029 -537995884118225514394909768033023865827753984 2030 -271156294453712910911070423409254123565977600 2031 146171344420301221297621306330384528672911360 2032 46225367758030892979908879800407017185996800 2033 -28514082412878503345457223458327094306160640 2034 -5515859096759860827395243633423428772997120 2035 4125535832555814762526744632996105426892800 2036 446917048777982254591520567045074451773440 2037 -453480756209560701530969464744595542425600 2038 -20983413889723944188928626890263409167360 2039 38553017522481178332919263460195272299520 2040 -47825060757944546940343038195093273600 2041 -2568288165735094106983670509151881089024 2042 101649817712211061546561755720624099840 2043 135259337660136878155511216095491815936 2044 -9805615571660720882832788090266363392 2045 -5658594728766536242461928217869762560 2046 583098611657879059690279886755799808 2047 188063723041210602637631357854728960 2048 -25274424998979372632606661649635072 2049 -4933009031582764545606808975911936 2050 843401491096784119087193589432960 2051 100264386764867459091798056501376 2052 -22196743475061190890271068310400 2053 -1507747796031596082973413755904 2054 465930826657056336491703523008 2055 14504771446594708077344145600 2056 -7829459456951026940582698560 2057 -21302522219653607459116800 2058 105081864646271438756809440 2059 -2184265130847741452760480 2060 -1116699660119052500752800 2061 46878832152622797519360 2062 9230795215166169867600 2063 -586695448031847441840 2064 -57335475443407827120 2065 5161237240558305600 2066 247808778311738952 2067 -33195200111138520 2068 -576379680386328 2069 155411518401216 2070 -662695314820 2071 -511222100004 2072 11065413420 2073 1087128336 2074 -42173082 2075 -1191330 2076 79422 2077 0 2078 -63 2079 1 2080 -24717787172626210208466690488157220097687552 2081 1152019721430247428208065581431681676170231808 2082 214959328808915012566901304905190205040885760 2083 -12167860184620569667040322373334387668134395904 2084 1931341847309081518497757184656780857655689216 2085 36725705193630921180773431801738526216278769664 2086 -9983634560223316567124419669603316084691173376 2087 -50164638072925820244354427578213170244102389760 2088 16610772696489876832208880962222937939657228288 2089 37868030397011843600979601725838433338841366528 2090 -14122394939739329944583486104633671385226412032 2091 -17650161113075073623709483944316155634400100352 2092 7248190143861739597487216462406787627125964800 2093 5438976008119474531325359304486376904472395776 2094 -2459409755969030922948158939579537672355446784 2095 -1156933523002508419887233806546150927214837760 2096 584685377681204885190485225321538114691645440 2097 174024913912586891218480488660355829406105600 2098 -101383404134679123006070127851829668644126720 2099 -18579735904875320681752399607321023235358720 2100 13201714664178607240085582825587537366056960 2101 1362032910561469728278919823375464995880960 2102 -1319216745336903858999183897438823396147200 2103 -58388629954014453395279657433776442900480 2104 102808046726616475554451369227187392798720 2105 -122432155540338040167278177779438780416 2106 -6321940100271000878729035099450784219136 2107 240947716058574368110368606152590458880 2108 309164200366027150069739922503981293568 2109 -21639979192630556431079256475070595072 2110 -12071668754701943983918780198122160128 2111 1203816488584008381296061701689393152 2112 376127446082421205275262715709457920 2113 -49017066664687268135964434714443776 2114 -9285664059449909732906934542893056 2115 1542219869434119532045153992105984 2116 178247798693097705052085433780224 2117 -38394367091997735593982388428800 2118 -2539364709105846034481538957312 2119 764604433488502706037667319808 2120 23207634314551532923750632960 2121 -12221595249874773760909578240 2122 -32460986239472163747225600 2123 156400914822357490242693120 2124 -3177112917596714840378880 2125 -1588195072169319112181760 2126 65222722994953457418240 2127 12569593484481593011200 2128 -782260597375796589120 2129 -74887151599553080320 2130 6606383667914631168 2131 310975721802966528 2132 -40855630906016640 2133 -696005651787264 2134 184191429216256 2135 -771136366336 2136 -584253828576 2137 12424323840 2138 1199589888 2139 -45747072 2140 -1270752 2141 83328 2142 0 2143 -64 2144 1 2145 -1127301934257621217999598890943524456072544256 2146 -1606656166220703663550334881730219306349690880 2147 37440640946483041416762131396529654475532533760 2148 4657452124193158605616194939612454442552524800 2149 -197727728000084257089405238566683799607183933440 2150 25107444015018059740470843400538151149523959808 2151 397861806264334979458378844518834034009686671360 2152 -92705178059216510980441039789173649357846609920 2153 -407587684342522289485379724072982008233331916800 2154 119966691696871332677064140282721218453079982080 2155 246142197580576983406367411217949816702468882432 2156 -83450515553005131490720599709198967276337889280 2157 -95605039362489982128426371365045843019667210240 2158 36240950719308697987436082312033938135629824000 2159 25252388609126131752582025342258178485050408960 2160 -10657442275865800666108688738177996580206936064 2161 -4700042437197690455791887339093738141810278400 2162 2235561738192842208081267037994116320879820800 2163 628423300239897107177846209051284939522048000 2164 -346837961513375947126029384756259392729907200 2165 -60384141690844792215695298723793325514915840 2166 40862450151029022409788708745866187085414400 2167 4024188144840706015369535841791146578739200 2168 -3728221236821684818910737101457544380416000 2169 -158135872792122477945549072216477866188800 2170 267300921489202836441573559990687221276672 2171 -306080388850845100418195444448596951040 2172 -15219485426578335448792121535714850897920 2173 559342912278833354541927121425656422400 2174 692954242199716026018382584922716692480 2175 -46886621584032872267338389029319622656 2176 -25311563517923430934023248802514206720 2177 2445252242436267024507625331556579840 2178 740857090768405404330062924882265600 2179 -93709098035431542024637889895260160 2180 -17244804681835546646827164151087104 2181 2784563653144938043970416930191360 2182 313138024731117589956366302586880 2183 -65674575288943495094969874944000 2184 -4232274515176410057469231595520 2185 1242482204418816897311209394688 2186 36792590986484137562043686400 2187 -18914373600996673677598156800 2188 -49068932687574201013248000 2189 231046805987573565131251200 2190 -4589163103195254769436160 2191 -2244188688934907441126400 2192 90201638184510100684800 2193 17021324510235490536000 2194 -1037692629171975067200 2195 -97353297079419004416 2196 8419900753224529920 2197 388719652253708160 2198 -50105962431907200 2199 -837784580855040 2200 217680779982848 2201 -895068996640 2202 -666254365920 2203 13923811200 2204 1321582080 2205 -49559328 2206 -1354080 2207 87360 2208 0 2209 -65 2210 1 2211 2733958100478324881549933772673743762422235136 2212 -74401927661003000387973526802272614100787920896 2213 -53019653485283220897161051097097237109539799040 2214 823694100822626911168766890723652398461715742720 2215 76847960049187116992667216503605498302116659200 2216 -2610006009601112193580149149080226154814827921408 2217 276181884165198657145179277405919662644763557888 2218 3751268459063729806321857676891863749234188615680 2219 -764817718988536215588638578260682607202234531840 2220 -2988976351845163456226117976535201393711100723200 2221 791780165199350795668623325865960041790327881728 2222 1476853185483461900438204467307698900214813294592 2223 -458977835541528223198963298400594320019858391040 2224 -485379430609564524652010808468694279946002759680 2225 170850196248169576226484388042445708353683456000 2226 111110509880154979711360911505935985334221799424 2227 -43961949387946427747698341044984235893353611264 2228 -18247223579708680593074386140010983374086963200 2229 8197059706707088096297979139311759843226009600 2230 2182944095570168898617781568283410842550272000 2231 -1144565272994140625515896969695655996008693760 2232 -189778731028369346963613795989064737332592640 2233 122587350453087067229366126237598561256243200 2234 11547670328673330304973450676444159747686400 2235 -10252608401259633252004527029008247046144000 2236 -417478704171203341776249550651501566738432 2237 678533108395668738659379036899436792471552 2238 -748196506079843578800033308652125880320 2239 -35874501362648933557867143619899291402240 2240 1272987317600103496543696207382528409600 2241 1524499332839375257240441686829976723456 2242 -99823129824069986117559150836615970816 2243 -52205099755717076301422950655185551360 2244 4890504484872534049015250663113159680 2245 1438134352668081078993651560065574400 2246 -176708584866813764960745735231062016 2247 -31615475250031835519183134276993024 2248 4967059489393673267622905875476480 2249 543871306111941077292636209756160 2250 -111141588950519760929949019136000 2251 -6983252950041076594824232132608 2252 2000093304674193054208288293888 2253 57816928693046501883211507200 2254 -29031364131762336342359961600 2255 -73603399031361301519872000 2256 338868648781774562192501760 2257 -6584451408932322060495360 2258 -3151413903610721087539200 2259 124027252503701388441600 2260 22926681993378415824000 2261 -1369754270507007088704 2262 -125986619749836358656 2263 10686797109861903360 2264 484065982051787520 2265 -61240620750108800 2266 -1005341497026048 2267 256552347836928 2268 -1036395680320 2269 -758151519840 2270 15575788800 2271 1453740288 2272 -53621568 2273 -1441440 2274 91520 2275 0 2276 -66 2277 1 2278 71667969560524675506423593029598870338365685760 2279 183175192732047767063845562769140832082289754112 2280 -2492464576643600512997113147876132572376395350016 2281 -1184105594504658600036596807835171628779722178560 2282 13796876188779000762076845419621177674233738690560 2283 1029762664659107367701740701148313677248363233280 2284 -29145067107212419494978332164729192062098911789056 2285 2643455177009758575532430226599516771028451196928 2286 31416873344658737127945558043969358899836329656320 2287 -5693643019136880716048753860385081631394412625920 2288 -20026141557362595156714990442785849337864374845440 2289 4822661006214227573617978439365392981813815279616 2290 8245763618949328944113308275801318859532707561472 2291 -2365501152406337765717733922526139957025424015360 2292 -2322887275060058796548908869100179768313013207040 2293 763130876575157440478296933256257497313119436800 2294 465275260123148977541323816931106938587053785088 2295 -173261800528965332887987579412584929697334820864 2296 -67920221102248977763110215076707549225768140800 2297 28905421071019731707998136964941468920849612800 2298 7312862720160065810369568253749426322543411200 2299 -3651708251933686757598337950933759606313451520 2300 -577962499040943011207369287784878972785623040 2301 357102281754644934972501324257352330616012800 2302 32237246334213047101384216471739945962291200 2303 -27476990515375817115372132437742102083665920 2304 -1075810506902716303808027688217330960441344 2305 1683767343055918721858459091565269077614592 2306 -1790327353833911420700079702846158356480 2307 -82882468665430294771624090432181121515520 2308 2843005009306897808947588196487646781440 2309 3294885654846391685003535258632530337792 2310 -209004678069146533433639472064164688896 2311 -105992172231304367036222354360528240640 2312 9637170602542934743647699836134755840 2313 2753000046536040922644990129268385280 2314 -328874310724347840343610118346698752 2315 -57249644371679269723926216123203584 2316 8757710152352002866598281412024320 2317 934343013064103902015554514196480 2318 -186162161492120599557664607052800 2319 -11411657259823222728127403728896 2320 3190625033646927015046555135488 2321 90086842382188735492445836800 2322 -44206849927910830339502668800 2323 -109587283002249048929587200 2324 493569553660410775367339520 2325 -9386345625499267618152960 2326 -4398848573789964851356800 2327 169588284035673327052800 2328 30721753871127077204160 2329 -1799481100469989704768 2330 -162328913908443000576 2331 13509724648315991040 2332 600600385138328960 2333 -74602210731950720 2334 -1202819291084736 2335 301561531667968 2336 -1197215699680 2337 -860951725920 2338 17392964160 2339 1596731136 2340 -57945888 2341 -1532960 2342 95810 2343 0 2344 -67 2345 1 2346 -254843162292572442570269155798739702420655439872 2347 4873421930115677934436804326012723183008866631680 2348 6227956552889624080170749134150788290797851639808 2349 -56495863737254944961267898018525671640531627933696 2350 -20129795106579196200622145733197917689255277035520 2351 187637516167394410364245097706848016369578846191616 2352 11670643532803216833953061279680888342148116643840 2353 -283123509041492075094075226743083580031818000236544 2354 22469369004582947892025656926095892553741835173888 2355 237371931937421569411144216332212933909874490736640 2356 -38716772530130788869131526250618555093482005856256 2357 -123797965990968770059692668191767068634070680862720 2358 27328412368547289583835211156403893563611619917824 2359 43131686622196489861515766365729975572940316475392 2360 -11489577025973640576343279052269822648409202360320 2361 -10530422313605599877688386873254148283018993205248 2362 3243306225444419122032761966339094363580757606400 2363 1861101040492595910165295267724427754348215140352 2364 -654544579776091257576841966669765289967709323264 2365 -243082896576470025678499717116637544597485977600 2366 98278431641467087807193665680800994330888683520 2367 23679745950994498814530030535950523330140569600 2368 -11287098233249577250758499121067984237696122880 2369 -1708758692816701076613091807363990006496624640 2370 1011789798304827315755420418729164936745369600 2371 87685310029059488115765068803132653017432064 2372 -71862898270982906301742500221787036218818560 2373 -2709448684051285505886884548102907604074496 2374 4089149261707231181656257793801367759921152 2375 -4198008967610550917503635165294440284160 2376 -187866928974975334815681271646277208768512 2377 6236269052673195193820516043908386488320 2378 7001632016548582330632512424594126967808 2379 -430676306324301947681438912132218146816 2380 -211984344462608734072444708721056481280 2381 18723645742083416073372673967347525632 2382 5200111199012521742773870244173616640 2383 -604417652142044679550418595880419328 2384 -102446732033531324769131123588890624 2385 15269853598972722946889311179939840 2386 1588383122208976633426442674134016 2387 -308756755645468311461492519014400 2388 -18476016515904265369349129846784 2389 5045639588092814814492226725888 2390 139225120045200773033779929600 2391 -66801462113287476957470699520 2392 -161998592264194246243737600 2393 714100630827828355850618880 2394 -13297322969457295792383360 2395 -6104524551381992038617600 2396 230640066288515724791808 2397 40962338494836102938880 2398 -2353167592922294229312 2399 -208271059354228755456 2400 17012245853434951680 2401 742560476171024896 2402 -90588398745940160 2403 -1434942312171264 2404 353554899196928 2405 -1379841823360 2406 -975745289376 2407 19388878080 2408 1751253504 2409 -62544768 2410 -1628770 2411 100232 2412 0 2413 -68 2414 1 2415 -4618578767823105491866535170213983480588211191808 2416 -17584178198187498537348571750113039467025225351168 2417 168133056588990888738069749247438949813805898792960 2418 143243000716461353843927230085468130688350587715584 2419 -974553649467647800581871240819567835799170581856256 2420 -277791172470792907568585611118131264111722823090176 2421 2157831435925035719188818623628752188250156731203584 2422 115039200537631708791823032613997327944031435489280 2423 -2441940265482869147686398830659095877774430252040192 2424 172265162368469267172196703100068509578687402999808 2425 1637866330368208828936895092692269243978133986082816 2426 -242859754961729493815461391935698209222750764007424 2427 -711838304448070427843232842102660644645906414960640 2428 145050804109981767791125351522451435068400136486912 2429 212577598352254128603184848516812022466634416914432 2430 -52852054319478746651179083640441184182682330857472 2431 -45412446227424149472531168390908514470519408197632 2432 13164007620921465848250622098670441828651310284800 2433 7134220655221617655633631859610306391668158038016 2434 -2377030316028962988042215563169147631987997016064 2435 -838635993188821588590824024052399528861326622720 2436 322914846821963288509350615808346124230062817280 2437 74268294119028200827389641226390277717259059200 2438 -33861294699748731752275497363203952713088368640 2439 -4912681241848015595262638946171471268677795840 2440 2792539843321323391484960355692495225417220096 2441 232703322769427103076453451823698194546262016 2442 -183649628914734093882230833900122425892536320 2443 -6676855685697810710935536922110736595755008 2444 9729355139924101777044199578354978463260672 2445 -9655420625504267110258360880177212653568 2446 -418155422557203164589742185277197658226688 2447 13446955144826577136675487719677458365440 2448 14639776034601581236777071433242265478144 2449 -874019562834612776177037792268325062656 2450 -417911993369142932885676711478654205952 2451 35886987672326547473964291770749424128 2452 9697504668428756763551271536431879680 2453 -1097495210468449549709970608309182464 2454 -181251910520863113053078141734191104 2455 26340497458227947083384061785396224 2456 2673132571522424090400598646713344 2457 -507243241417555083115309138380800 2458 -29647561385985914197327673475072 2459 7912480263145550504544628274688 2460 213478517402641185318462558720 2461 -100202193169931215436206049280 2462 -237827720558072404059955200 2463 1026519656815003261535264640 2464 -18724801732501089993356160 2465 -8424243880907149013292288 2466 312042442625638921777152 2467 54353872233532521207360 2468 -3063557809653552864576 2469 -266124131397070076416 2470 21342635707036575744 2471 914940586710727104 2472 -109659640587190720 2473 -1707086543789952 2474 413479458382848 2475 -1586818096864 2476 -1103711884704 2477 21577944960 2478 1918039552 2479 -67431078 2480 -1729002 2481 104788 2482 0 2483 -69 2484 1 2485 22202756966010604029215106920327022947613436542976 2486 -323300513747617384430657461914978843641174783426560 2487 -615446236936562448807200011253956381345882887290880 2488 3923104653743120737221627482440242162322137638502400 2489 2506752512538073692268726526495692287046135285022720 2490 -13643751092547069208146197371473949701188388145987584 2491 -3240897012159250588300165463044864747970099602718720 2492 21578314359250357191888186236287521882501567312035840 2493 1006593004704277451928451535372476619510275060531200 2494 -18992868731533426704227546460681856827134457515868160 2495 1205856136579284870205376921700479567050811820998656 2496 10422785738706783456871150589859895188951761729617920 2497 -1416681903943422047256858119624906220466046123376640 2498 -3832975485489609996078946072860480394247188388249600 2499 725254020549908838955626757612257175342000682434560 2500 992028792310519266814862626411789438177627278934016 2501 -231227737647719516598908490926930180799235197501440 2502 -186992425642334733122187163962564471349197563166720 2503 51193362970250144965419085939273940444755095552000 2504 26283970835027012415492327903827444600882687508480 2505 -8319606106101370458147754471092016711957989556224 2506 -2795453310629405295302746746841331762871088742400 2507 1027456330797155917984297413935646758913836236800 2508 226033938623129306865968473297709540878614528000 2509 -98762109540933800944136867309344862079841075200 2510 -13755507477174443666735389049280119552297828352 2511 7518376501249716823228739419172102529969438720 2512 603304910883699896864879319542921245119938560 2513 -459124072286835234705577084750306064731340800 2514 -16116548206856784474671985674060398679408640 2515 22701828659822904146436465682828283080941568 2516 -21802562702751570894131782632658222120960 2517 -914714986843881922540061030293869877370880 2518 28523844246601830289917701223558245017600 2519 30140715365356196663952794127263487749120 2520 -1748039125669225552354075584536650125312 2521 -812606653773333480611038050097383178240 2522 67894301001698873599391903350066478080 2523 17863824389210867722331289672374515200 2524 -1969863198276704319992254937990840320 2525 -317190843411510447842886748034834432 2526 44971581026242836483826446950676480 2527 4455220952537373484000997744522240 2528 -825744811609973391117945108992000 2529 -47166574932250318041203116892160 2530 12308302631559745229291643982848 2531 324858613438801803745486502400 2532 -149237308976493299585838796800 2533 -346832092480522255920768000 2534 1466456652592861802193235200 2535 -26214722425501525990698624 2536 -11562687679676479037852160 2537 420057134303744702392320 2538 71788133138627858198400 2539 -3971278642143494454080 2540 -338703439959907369984 2541 26678294633795719680 2542 1123611246837735040 2543 -132347842087988800 2544 -2025356916360960 2545 482392701446656 2546 -1820938799680 2547 -1246126321440 2548 23975494400 2549 2097855760 2550 -72618084 2551 -1833790 2552 109480 2553 0 2554 -70 2555 1 2556 301097756781606780401442354994651820693561346883584 2557 1576395744586752886074272591343218629280553994551296 2558 -11477168238040417147288339897981748949261704811642880 2559 -14565560940831977955103733599676967691852561665884160 2560 69635107603940393085683887813314298381217943083417600 2561 35595885678040646430215916676238830476055121047322624 2562 -161451054595140318963063335562441738130729259727519744 2563 -32871955409043827395615963982312199586553867399004160 2564 191507539938346920078007652847051756707201409894318080 2565 7940900370444855454102228779049537776136614366412800 2566 -134849367993887329600015579870841183472654648362663936 2567 7783253245193565980416523767339459023691603571900416 2568 61668148954015135453154307656671046534631256900239360 2569 -7737262706152535796556686653336026281006867289210880 2570 -19438661390697307837257512226649579142253598254694400 2571 3432869030602901837723299986031350629952136563523584 2572 4402127765877929246490952904702315631913221050269696 2573 -965715845469887392854264873871296637455629354270720 2574 -737581234478098113981960480074559859210723721379840 2575 191301514257250541712881847457286830083032199168000 2576 93308096464345894074997764058587428333133540655104 2577 -28128192073009395358499550830834913645191298023424 2578 -9021690229758535271204319046624297961993059123200 2579 3171713021156437833777613756062213907951407513600 2580 668683735093424199478490066839057391765901312000 2581 -280484391096251994681348703158539408306748653568 2582 -37563116572284057705315870096111095700505608192 2583 19770545614397403498120018472637751097327042560 2584 1529808881169381881335943988840978871554129920 2585 -1124062383874665574623999069561094158480179200 2586 -38142497422894389923390366095276276874600448 2587 51994510801529877238612550434864777378930688 2588 -48374435996730047921354892716210430330880 2589 -1968023153512594439404373731844386705858560 2590 59564498279668527958357552555077511654400 2591 61142594026865427518304239515305932291072 2592 -3447521608958750394920537958391726636032 2593 -1559326281565045327659018960997681233920 2594 126855141345279474356758556259334735360 2595 32521321323947989956039014531758732800 2596 -3496507176941150167986252514933741568 2597 -549281704444322970654755100255444992 2598 76023386972934318817897088892810240 2599 7356295061166360868931879996769280 2600 -1332451855097911608394865971328000 2601 -74418373781994946242787139985408 2602 18997597540016128506080580930048 2603 490743862854360171615522163200 2604 -220746852861063005637386553600 2605 -502552623798307758579072000 2606 2082368446681863759114393984 2607 -36495005729619771477247104 2608 -15787515870327500224759680 2609 562718047840865544714240 2610 94388100978566258001600 2611 -5126559701676147386176 2612 -429427575663453986944 2613 33230858228061335040 2614 1375455146991020480 2615 -159266047258427200 2616 -2396672351027136 2617 561473472175616 2618 -2085268625440 2619 -1404364584480 2620 26597814100 2621 2291503984 2622 -78119454 2623 -1943270 2624 114310 2625 0 2626 -71 2627 1 2628 -1877493501368359666475714946337870449974115341434880 2629 21679038488275688188903849559614931089936416975618048 2630 56750246805123103898673813288355870654099943803846656 2631 -275452037712970011534920157551561974782280915479429120 2632 -262180096934975603191867204794185418453346109985914880 2633 1002745549496741660433847984511725896689538380401213440 2634 427150628136487757162591000114865965712661452567871488 2635 -1660639418692871852191508594356543592201786671483060224 2636 -295847598681394446560543675840809796278984806591037440 2637 1532060319506775360624061222776414053657611279154544640 2638 57174482667202959269536047209156671988183623438172160 2639 -882650408687262521018283795518233200911921334737436672 2640 46699519471161395882499142604036754142149621431402496 2641 341546671129929980971316165483101180807188499755171840 2642 -39791636774498755525148674217156706588035317487370240 2643 -93305574675347077618836058687917979882817271622533120 2644 15447910637713058269754849937141077834784614535856128 2645 18644305831953582691020506419915689735161877389377536 2646 -3862863381879549571417059495485186549822517417082880 2647 -2795044678022266537194797608703595255956426733649920 2648 688685451326101950166374650846232588298915917004800 2649 319913473592043065399992333915156897142172139388928 2650 -92055901329848930264180348173641535566080611713024 2651 -28241812893157153892465694406823889272326098124800 2652 9515139063469313501332841268186641723854222540800 2653 1925809157069061694498051392496485288285795778560 2654 -776726006112697831425273331823647592234073194496 2655 -100168310859424153880842320256296255201348288512 2656 50838545865593323280880047501068502821698109440 2657 3798146187730879153661654041260361336272322560 2658 -2697749721299197379097597766946625980352430080 2659 -88589026272528905628519559963222320482942976 2660 116987649303442223786878238478445749102594048 2661 -105544223992865559101137947744459120721920 2662 -4167578442732552930503379667435171847700480 2663 122532682175318114657192679541873738260480 2664 122285188053730855036608479030611864582144 2665 -6708690698514325092818344135248765345792 2666 -2954512954544296410301299083995606548480 2667 234194107098977491120169642324925665280 2668 58538378383106381920870226157165719040 2669 -6140207725360068587683175148176326656 2670 -941625779047410806836723029009334272 2671 127294973536076068718339311634472960 2672 12037573736454045058252167267440640 2673 -2131922968156658573431785554124800 2674 -116480932876166002814797262585856 2675 29102702614492792605059613339648 2676 736115794281540257423283244800 2677 -324362722571357885834527180800 2678 -723675778269563172353863680 2679 2939814277668513542279144448 2680 -50531546394858145122342144 2681 -21447191371010943701560320 2682 750290730454487392952320 2683 123562604917395828656640 2684 -6591291045012189496512 2685 -542434832416994509824 2686 41252099869317519360 2687 1678521535311075840 2688 -191119256710112640 2689 -2828859168425472 2690 652033709623296 2691 -2383164143360 2692 -1579910157540 2693 29462194080 2694 2499822528 2695 -83949264 2696 -2057580 2697 119280 2698 0 2699 -72 2700 1 2701 -19801544986907328522428134613277060639962301634183168 2702 -137057025599890255652727191082664542848110419924746240 2703 791284904822062618894990508925944984782679219610058752 2704 1380922672257995528201062790016659519249765299226935296 2705 -5026999688261702710512292875316006039776626707499581440 2706 -3827829415250643806601261189995107109418853205794357248 2707 12200070852210356868611817144892665076389383628214763520 2708 4454570836280515181838449001197887928146326576779231232 2709 -15153334695572455651247515923503460278841303377282924544 2710 -2399652744860199399879965370708790569818432320127303680 2711 11184040332399460132555646926267822591700562337828175872 2712 379430657700528729697830131478948823194309500998778880 2713 -5369456652847513669527893089402585305547521452986073088 2714 262235763184213992263264416161129465567455566499414016 2715 1780921928034634900779005720019027585637482891580538880 2716 -193652632302560610222390214523495972061771878438535168 2717 -425706684456271041635939517763625783215353801777807360 2718 66335145679591367864241414435958745996428050653970432 2719 75613018096256196469138720480769186148156502745808896 2720 -14841527730379322037549754903706243059844409023528960 2721 -10201913074781272860761011271768122684240957577822208 2722 2394001806990735350578349976751189473610517235302400 2723 1061531071464506535190883653445747885971753007972352 2724 -292177425959955300403702844203297047666255854567424 2725 -85902180883353009756249820487422663203325215129600 2726 27784206065330395423891896503104993833654329819136 2727 5407079556386211680706067371240131770956272762880 2728 -2100036979489886729409072341597269416040271970304 2729 -261153096169212972617910334953915236774943752192 2730 127972891316838365500146326468206920895998689280 2731 9242155723478472607243358167066879251595984896 2732 -6352765472736819634649181838293667631152496640 2733 -202093716184206565965060246166100918601713664 2734 258790860580341888983094285118986051045132288 2735 -226609657396446641599502064274868112138240 2736 -8692377894842181826478477592079072710918144 2737 248469049966617288054862933515466191472640 2738 241265371024928443720876188357693678770176 2739 -12887747920830150836203661101925259743232 2740 -5530242196967529178256277772607160975360 2741 427404245455633921294309597242989339136 2742 104226868828457704395695768523734085120 2743 -10672265808363928735735042519449329664 2744 -1598573996987464858118157700411195392 2745 211193933366671659464517494302648320 2746 19527619616914339761164626900514816 2747 -3383269058161653823054790118502400 2748 -180917193616172727776174471675904 2749 44260360226207788753528161954048 2750 1096662305766376301875503609600 2751 -473569574954182513318409683968 2752 -1035849643405453168271216640 2753 4127046966726951703584183552 2754 -69600054468389520640207104 2755 -28993425371922201670627840 2756 995840424057774176100352 2757 161072681410176705213120 2758 -8441478005015611109568 2759 -682719702869665503744 2760 51040733736613201920 2761 2042201201295142272 2762 -228716487538331520 2763 -3330753537017088 2764 755531123849216 2765 -2718296601020 2766 -1774360638468 2767 32586972240 2768 2723687232 2769 -90122004 2770 -2176860 2771 124392 2772 0 2773 -73 2774 1 2775 156858570586797584175155325695941603488072721558929408 2776 -1465314329031142310659681961382502487357210320929554432 2777 -5071109947195939459150906070058588085380085537215610880 2778 19518360985610877932743099220173309624639420750381449216 2779 25547069436772917271719661615308201106120658035698302976 2780 -74399595386273200115581934554676889388694075270993805312 2781 -47209896121424606948082221343272987682832522871463739392 2782 128972177580509486896753495531722459378973484069698928640 2783 41204780235594765432005653261080463335353520835207888896 2784 -124594085274706857576924019815472895626028494435437379584 2785 -17757430311965475559111743743245050216656399168942047232 2786 75238089508869095437192533867619897435076510272662274048 2787 2339822389153260499803285810786851076364908589492469760 2788 -30564599408516616272697237585830100970039737501613031424 2789 1386103319687988244820111913994541460856550851496902656 2790 8785881511637532177176428218760536089144915598463991808 2791 -895643424399342822278554742171168870785694937778225152 2792 -1853076155868473945944677900853429879878598901856337920 2793 272711154460542290108548037125608177985315319355211776 2794 294492807322260975721908700819837882892820063325782016 2795 -54913652602403491538934093143713099321424313387057152 2796 -35949598453991151985538801624325765649230040988516352 2797 8052551532605200724672631739981273683962648882380800 2798 3415360838624934069744582189347188850517814025650176 2799 -900880396709862176244750436293499230304288884916224 2800 -254270455414724908878499468642771083081842636783616 2801 79078124955171125437230782354991136295785400254464 2802 14819403228614061643416629091547027816694969794560 2803 -5550097731508986356295405474221354885249290207232 2804 -666390659190405516335357406434128535218821988352 2805 315666465248201301567027605288243738210130100224 2806 22061920114109902352774467882675776278003318784 2807 -14690770155703895405126233001054106397040148480 2808 -453179848413069269133771461099741453834145792 2809 563250696557214699551440502906028464039405568 2810 -479117561352487185096090078752578294235136 2811 -17867665672731151532205759494829205016887296 2812 496938099933234576109725867030932382945280 2813 469832564627492232509074682591298216552448 2814 -24453675542087978509719767219037672333312 2815 -10230948064389928979774113879323247804416 2816 771412540578461223799485614536127099904 2817 183637816507282622030511592160864816640 2818 -18366224879510016894055654568354660352 2819 -2688510813115281806835083405237010432 2820 347296690425193395563873212853243904 2821 31413996775036111789699617187784704 2822 -5326849155403454955447967420620800 2823 -278914006824932955321602310500352 2824 66842176668150538117573142542848 2825 1623060212534236926775745342208 2826 -687140167580578548736516012032 2827 -1474093723307760277924423680 2828 5762291991279140114438294016 2829 -95377852419644898655098624 2830 -39009335954949871338662912 2831 1315931988933487304132608 2832 209111902181632915539840 2833 -10770161592606124519104 2834 -856292508683987241984 2835 62950238275156282368 2836 2477424408128533248 2837 -272984194803815040 2838 -3912313678401024 2839 873582861950656 2840 -3094676130392 2841 -1989434655252 2842 35991581280 2843 2964012576 2844 -96652584 2845 -2301252 2846 129648 2847 0 2848 -74 2849 1 2850 1308455758444344726484526635686560883869137599370625024 2851 11764392794009818813136649427195620261605454116919705600 2852 -54949287338667836649738073551843843275895387034858291200 2853 -126777748679898486478772651751464702134502138430390272000 2854 365969268480203961238933110378249555461989139069652172800 2855 383206041551593759075794924229623016591809870535474544640 2856 -929994942328415001444774181933461117358675940887422566400 2857 -505820315586692217300880942963639153744634173622825779200 2858 1209114164817276439657064020609898056677876413153427456000 2859 343373168629956378600047110509003861127946006960065740800 2860 -934455639560301431826930148616046717195213708265780346880 2861 -121073388490673696993943707340307160568111812515513958400 2862 470238059430431846482453336672624358969228189204139212800 2863 13498975322038041345018956600693371594412934170148864000 2864 -163738925402767587175163772781232683768070022330069811200 2865 6930516598439941224100559569972707304282754257484513280 2866 41183819585800932080514507275440012917866791867799961600 2867 -3951368048820630098287741509578686194642771784315699200 2868 -7721150649451974774769491253555957832827495424401408000 2869 1076491399186351145165321199180032281520981523770572800 2870 1104348027458478658957157628074392060848075237471682560 2871 -196120187865726755496193189798975354719372547810918400 2872 -122555449274969836314336823719292382895102412460851200 2873 26258320215016958884802060021678066360747768094720000 2874 10673002620702918967951819341709965157868168830156800 2875 -2702641190129586528734251308880497690912866654748672 2876 -733472467542475698687979236469531970428392221491200 2877 219661458208808681770085506541642045266070556262400 2878 39694830076644807973437399352358110223290097664000 2879 -14353701029764619886970876226434538496334371225600 2880 -1665976647976013790838393516085321338047054970880 2881 763709190116616052178292593439299366637411532800 2882 51707625267445083639315159100021350651570278400 2883 -33388113990236125920741438638759332720545792000 2884 -999661430322946917206848811249429677575321600 2885 1206965778336888641895943934798632422941583360 2886 -998161586151014968950187664067871446323200 2887 -36218241228509090943660323300329469628825600 2888 980798881447173505479722105982103387392000 2889 903524162745177370209759004983265801062400 2890 -45850641641414959705724563535695635624960 2891 -18715148898274260328855086364615697203200 2892 1377522393890109328213367168814512678400 2893 320298517163865038425310916559647936000 2894 -31306065135528437887594865741513625600 2895 -4480851355192136344725139008728350720 2896 566244603954119666680228064434636800 2897 50128718258036348600584495512422400 2898 -8323201805317898367887449094720000 2899 -426909194119795339777962720153600 2900 100263265002225807176359713814272 2901 2386853253726819009964331385600 2902 -991067549395065214523821171200 2903 -2085981683926075864987392000 2904 8003183321221027936719852800 2905 -130060707844970316347861760 2906 -52244646368236434828566400 2907 1731489459123009610700800 2908 270403321786594287336000 2909 -13690883380431514219200 2910 -1070365635854984052480 2911 77397833944864281600 2912 2996884364671612800 2913 -324981184290256000 2914 -4584742591876200 2915 1007980225327680 2916 -3516677420900 2917 -2226979091700 2918 39696597000 2919 3221752800 2920 -103556340 2921 -2430900 2922 135050 2923 0 2924 -75 2925 1 2926 -13072848552454163539621176062882181145474591716290330624 2927 99442637641770199212824024312178627174054457552167501824 2928 447046926172373114899192678233433569941007256442948812800 2929 -1392048612579585195126697863313377362989349804883076710400 2930 -2408777224918071243096680383277829340555540630177415168000 2931 5562732880899100210831783277749393243022234913858713026560 2932 4853943192986854281626735706908558210162925026782677565440 2933 -10097087945279934301400405403849006417037053072492016435200 2934 -4805292998073576064358368958154571960574024649416844902400 2935 10210297391790334379326318396261361367502067488851165184000 2936 2609636081587668477360358039868429344572389652896499630080 2937 -6456238964234809892622426481347231864257840166199936942080 2938 -766798127107600080961643479821945350264708145931588403200 2939 2749084039747140025589727199009188560127795567654967705600 2940 73280151748206510158674335832335445798241642637950976000 2941 -829610555374022441687496448758245597758221446472353710080 2942 32919953842589720814477657957370359695343082723051438080 2943 184115899324757108124653091349025940103404481291341004800 2944 -16683553983909327081659353040443341710713925311555174400 2945 -30884602597807899099077965014223831331309981697605632000 2946 4090667316908134351628220556884122669779729790328176640 2947 3996688099373541813368760939697799839259700859421327360 2948 -677506103536146973532303746578278498121468801528627200 2949 -404965832386856850429982547942009613044686232479334400 2950 83151347347553703135206523401980543475701265633280000 2951 32445927966936873662573530798798294079919233243676672 2952 -7900028094224945237838580749035300942668379452342272 2953 -2064589167897339003714311924877201101946585512345600 2954 596223957995337850518803517755885551436477224140800 2955 104027830545689841585560081061352288861036118016000 2956 -36362709275403703713659553106967497524047073771520 2957 -4084329846650872519474771200725303925534715412480 2958 1813809326526963123923444909418335995763852390400 2959 119084227888661404745089457321261292409677004800 2960 -74632254801704281469892627545462037845925888000 2961 -2170693391558399020220585990141618728449269760 2962 2548038865377876021780326084574890670654453760 2963 -2050277852634517233519304391058330538393600 2964 -72436482457018181887320646600658939257651200 2965 1911300384358594523498945642426663011328000 2966 1716695909215837003398542109468205022018560 2967 -84991433286525291161830898261289470914560 2968 -33865507530210566309356822945495071129600 2969 2434690742689495556842230344881464268800 2970 553242893283039611825537037693937344000 2971 -52872465562225806210160217696778567680 2972 -7403145717273964395632838362246840320 2973 915629572351342439738241125468774400 2974 79370470575224218617592117894668800 2975 -12909455861309393386927472065280000 2976 -648901975062088916462503334633472 2977 149411924317042379321634083331072 2978 3488477832369966245332484332800 2979 -1421153467057074647241705830400 2980 -2935826073673736402574848000 2981 11058944225687238603467432960 2982 -176510960646745429329240960 2983 -69659528490981913104755200 2984 2268848256781874662297600 2985 348316143318324844704000 2986 -17341785615213251344320 2987 -1333570300409488327680 2988 94874764190478796800 2989 3615289074841945600 2990 -385915156344679000 2991 -5360622107424480 2992 1160704501892480 2993 -3989066925200 2994 -2488976631900 2995 43723788000 2996 3497903040 2997 -110849040 2998 -2565950 2999 140600 3000 0 3001 -76 3002 1 3003 -86369789089316035673202848249296446028579865835877171200 3004 -1006609338538970592550830556841927948201543562154355458048 3005 3828541549208152669693724936018877146201096615758448820224 3006 11474204438424243282412612074658128295152519582035686195200 3007 -26796935792157015006188933868782514237544983743999226675200 3008 -37095169263738297143688877902478571844555325704732193587200 3009 71388405304871786039007885397783879952118681394520150507520 3010 53393375122855397097894092775994140311792175294609453219840 3011 -97184471473319367650978902012046686763981635822735658188800 3012 -41111951205740595217288267753100226773799988667233006387200 3013 78619289916785574720812651651212482529765919664153971916800 3014 18267452571113679341522506279079005412006727570275497410560 3015 -41427533353840030144327236588644737795654474399782928711680 3016 -4541804291329631248772811380483830151567886710517869772800 3017 15119962218609270140743499594550537080702875622102322380800 3018 376171445640793418814528257272655288430973765541481676800 3019 -3992500797737483000621076659649056939211440711148202229760 3020 149108026228200500159692921336324570384789257039703572480 3021 787606902667016518088793779659722077109008058857403187200 3022 -67612297724264115015145799163901963774998539420513075200 3023 -118905720001560411531450165304761750625543429535781683200 3024 14999113495329825955970142041908449789192342564536647680 3025 13988408347807396346790663288942299437408953007974645760 3026 -2268172607490578998347277760283801928493612944248012800 3027 -1299265378907832395129527341313947508518368329204531200 3028 256106149830465405656436092078100073905159898150502400 3029 96089863594389972000698533519518024775145421529350144 3030 -22529709750197066048650767321322895280943156215939072 3031 -5677620211717682260214357793412303030353110158950400 3032 1583077405711759120343030029903558188296853319270400 3033 267004765067270593402937541390804208076659369574400 3034 -90320277877615651159735019007628945462955634851840 3035 -9827918693503661999986168201745262570817908961280 3036 4232221761896247289154704788642783990115655577600 3037 269690751394909651922702594521679985751327334400 3038 -164190960563749419233763780600016483261036953600 3039 -4642871976388797904360697812247351169183160320 3040 5302675476597201450732029959790988692983592960 3041 -4154510385601521762657537845039248722534400 3042 -143015619210010256546761276621813803149721600 3043 3679253239890294457735470361671326296806400 3044 3224038658771206079553359571440287480376320 3045 -155817627691963033796689980145697363343360 3046 -60642885577353804786522682948909778534400 3047 4260708799706617224473903103542562470400 3048 946660061839867780234807820054070566400 3049 -88503909745464936482224712231564124160 3050 -12128557877236069329015501146659717120 3051 1468822438980278497080095138772825600 3052 124725025189638057827644756691622400 3053 -19880562026416465815868306980531200 3054 -979714746662369540541426603270144 3055 221244580238697369380112008009472 3056 5068165907405422658313231955200 3057 -2026459573396199034029839795200 3058 -4110156503143230963604787200 3059 15206048310319953079767720320 3060 -238444631049112246637746560 3061 -92479029203544953604588800 3062 2961039250376344898252800 3063 447005717258516884036800 3064 -21890450694613448418240 3065 -1656208276315009697280 3066 115958045121696307200 3067 4349644668169215800 3068 -457161031362158200 3069 -6254059125328560 3070 1333943979786880 3071 -4517031665300 3072 -2777553632700 3073 48096166800 3074 3793500480 3075 -118546890 3076 -2706550 3077 146300 3078 0 3079 -77 3080 1 3081 1092979127628286628224033405091224394230123427990232629248 3082 -6736843548966650782509822163445122790229229535198419353600 3083 -39257764203019853109482391716835189979860198924019862863872 3084 99542080279411969412036848336490805801228512009719669325824 3085 223746986549272744007045935455833501755474131849695880806400 3086 -418032198357649434096547368353007222105701746406387936133120 3087 -482237200428597862867955412732221433979219234161518516633600 3088 795470801968571330148945008718163233752179592681795962798080 3089 520585407447840121704467404565942868039973709122442168893440 3090 -842265419435434519641817150771071285287840843797042370969600 3091 -320673219404776642694848488474181768835639911604417449820160 3092 557482237591752257111216984435870330665612884891273619046400 3093 118738441712238915719896290814013535178043729206790733168640 3094 -248565200123040180865963419531868426773926846398697572270080 3095 -25304338194550802671734234834124196558735368815742417305600 3096 78623803536768204731866197891662792819654953234932076380160 3097 1833835797498867916720825254204194531100997107014723174400 3098 -18318533071971980826379057614860378897558375027621163171840 3099 646134780322202167358669325790739805000753447172048814080 3100 3233333600422488863732942884918859053394875188993549926400 3101 -263687961124630048559068616739217658722494303740000993280 3102 -441649817148652957116814899703400788037732738275760537600 3103 53178675119805746571166867239493594707136487274266296320 3104 47438950049085952828246597240760841570343405853131407360 3105 -7371560974344381744628652720922356267604242068806041600 3106 -4053707982192437072804125304899516226577309187118137344 3107 768318449491396216969308276234300221715479694451507200 3108 277592939272682141335351319056385404905975662195900416 3109 -62761334304120398278384280395113779711198792315830272 3110 -15270840569447559182645514065039987460949744565452800 3111 4116001254850573712891878077749251289571818630103040 3112 671818441137003428562229942854281555805788091187200 3113 -220155677326688149701854108831095554565954359951360 3114 -23229626002826837454512761204125166076478693908480 3115 9709214630232567310413734515121680918500621619200 3116 601025103108655795713451496362601111102958059520 3117 -355747081221457075006488191300035713732246732800 3118 -9787676058333141528111741333926848410710446080 3119 10884439136173202977818377285886766264545269760 3120 -8309020771203043525315075690078497445068800 3121 -278880457459520000266184489412536916141957120 3122 6999554944181535797643089956350328076851200 3123 5987500366289382719170524918389105320698880 3124 -282645929301700386887019033752660333506560 3125 -107503297159854472121562937954885516492800 3126 7385228586158136522421432046140441615360 3127 1605206191815427975180761086178641395200 3128 -146878828939282235013053777746000035840 3129 -19708906550508612659650189363322040320 3130 2338125515111463730045865731107763200 3131 194571039295835370211125820438930944 3132 -30405565452166359483092704793753600 3133 -1469572119993554310812139904905216 3134 325605231294686694559410124995072 3135 7320684088474499395341335046400 3136 -2873888122270973175533227345920 3137 -5724860843663785985020953600 3138 20808276635174672635471617280 3139 -320666917617771642030072960 3140 -122260411489432311545049600 3141 3849351025489248367728640 3142 571581081084660933686400 3143 -27539599260965306074560 3144 -2050543580199535815680 3145 141323867492067374400 3146 5219573601803058960 3147 -540281218882550600 3148 -7280844951875040 3149 1530112212108480 3150 -5106209708600 3151 -3094988333580 3152 52838042400 3153 4109625520 3154 -126666540 3155 -2852850 3156 152152 3157 0 3158 -78 3159 1 3160 5643864421338364154285788758353898395999106107208186724352 3161 86345351082634643629698639002206727144179750811228377710592 3162 -266105320184182705909137975456082350214054566640337564467200 3163 -1033787790679522798549702981876660002802985238332523055415296 3164 1965956085518386395887727754645693414574263112191963469185024 3165 3535202387478509355311325780202169327736491283225194916741120 3166 -5504090611709050882271207016647928424391739661017441159086080 3167 -5442391261979890166652639657977927612051188499822851830579200 3168 7855274169439641885220831961091861933302773477732735132631040 3169 4569583020931041068294769440078831841684213668963659038064640 3170 -6653896813539932705170355491091463153773942665996634730659840 3171 -2303016757543395888444820962678214521637777546977179866890240 3172 3670091397479035692648845147536146343548618158867551325388800 3173 721564376558990333990138998023620713774265739025882147717120 3174 -1402617914980012449172222153072686122510015776106936300666880 3175 -133269514491300894071133636793054101876006275762910064476160 3176 388205029962793010863589352090085039547046331597477127127040 3177 8521942823671209730643835004831256938645810085539007692800 3178 -80398006260321471404663641754109440717061757065670660587520 3179 2686560402392314274807098775656233926055764332978518753280 3180 12771667721668831011745124395429493260909756996524522209280 3181 -991968996611703516007924796304675954241764285498098974720 3182 -1585924343397435618737653503480393738862767560172049203200 3183 182657188454984955614007935300869303559294891072479887360 3184 156153210578241261392978382584171103502380377599890882560 3185 -23294132678928246313026542598114645805629404937427091456 3186 -12317035792046251105827919195656222380754131760858955776 3187 2248042870734085227428716808241100648723070217098854400 3188 783208650090781755910455507337658820984717046909861888 3189 -170970531380190050482495108662551330937403606653468672 3190 -40213213499545239180966520371271966980500994022359040 3191 10489164488167591074788979617490027479876570057359360 3192 1658551776556977214263005171421507590895539350118400 3193 -527039348751768600801408321141107539718496801095680 3194 -53974719241862357614897298091937885883582847610880 3195 21915084451096366214933857905560365501758545940480 3196 1318916198488439107260074117017930216031491297280 3197 -759568092337705646635474786829805983374256537600 3198 -20348063384429425808442830667900553274898032640 3199 22047966455325206031991071938078321407668623360 3200 -16410316023126010962497274487905032454010880 3201 -537355027787855610268989625941229667688161280 3202 13165829537865269714614383489325617096934400 3203 11000291370624679879406313222156728379888640 3204 -507477918518962058274420537874094689704960 3205 -188728010569522295502299379965243462287360 3206 12683327354488973592854198514023801904640 3207 2698112535179123617857023953364099366400 3208 -241738072629235345125651009206958392320 3209 -31775584030411844900252346116376350720 3210 3694238313876112693472467855150265856 3211 301394354987666553856449800287755776 3212 -46193070590791199983929301513587200 3213 -2190494292065863972719982122405888 3214 476348393931115719818396293974272 3215 10515164417990644586035735793920 3216 -4054235029632265729770088577280 3217 -7934456257007703382748339200 3218 28342307830668950658659616640 3219 -429367567657694232548741760 3220 -160976208461085876867648640 3221 4985225098584436410664960 3222 728304925898196996148800 3223 -34533783200258082220480 3224 -2531139731808802022480 3225 171762854336512655040 3226 6247671432461237240 3227 -637048004354052200 3228 -8458628694090120 3229 1751867605167680 3230 -5762722385420 3231 -3443719413420 3232 57975074300 3233 4447402960 3234 -135225090 3235 -3005002 3236 158158 3237 0 3238 -79 3239 1 3240 -91989215503973007783984427760560625540178856918436564434944 3241 451509153707069132342863100668311871679928488576654937948160 3242 3453814043305385745187945560088269085767190032449135108423680 3243 -7096141871578205490910346012162196005708121777075668385792000 3244 -20675755813590455970994059637533200056059704766650461108305920 3245 31455297368294182334203644074331094633188209795071415506960384 3246 47136031833046791404151010402695591036486550443002598889881600 3247 -62903892705246295797385223047404896278762738983056470389555200 3248 -54423912619798901666526396579779276120511884998228518305792000 3249 69824659283907927868629617431927661629357986468735423401164800 3250 36556664167448328546358155520630654733473709351709272304517120 3251 -48391976825744965128511676298847004754719583025430070768435200 3252 -15353445050289305922965473084521430144251850313181199112601600 3253 22585177830640219647069816292530131344914573285338777387008000 3254 4123225008908516194229365702992118364424375651576469415526400 3255 -7480628879893399728918518149720992653386750805903660270223360 3256 -666347572456504470355668183965270509380031378814550322380800 3257 1826847199824908286416891068659223715515512148694010010009600 3258 37875301438538709913972600021472253060648044824617811968000 3259 -338517921096090405914373228438355539861312661329139623526400 3260 10746241609569257099228395102624935704223057331914075013120 3261 48653972273024118139981426268302831470132407605807703654400 3262 -3607159987678921876392453804744276197242779219993087180800 3263 -5516258585730210847783142620801369526479191513641910272000 3264 608857294849949852046693117669564345197649636908266291200 3265 499690273850372036457530824269347531207617208319650824192 3266 -71674254396702296347773977224968140940398169038237204480 3267 -36494920865322225498749390209351770017049279291433943040 3268 6422979630668814935510619452117430424923057763139584000 3269 2160575586457328981821946227138369161337150474234101760 3270 -455921417013840134619986956433470215833076284409249792 3271 -103776034837536101112171665474250237369034823283507200 3272 26222911220418977686972449043725068699691425143398400 3273 4020731579532065973970921627688503250655852969984000 3274 -1240092585298279060709196049743782446396463061401600 3275 -123370786838542531691193824210143739162475080253440 3276 48700187669103036033186350901245256670574546534400 3277 2851710699434462934616376469227957223851873075200 3278 -1599090720710959256074683761746959964998434816000 3279 -41739617198829591401934011626462673384406220800 3280 44095932910650412063982143876156642815337246720 3281 -32020128825611728707311755098351282837094400 3282 -1023533386262582114798075477983294605120307200 3283 24494566582074920399282573933629055064064000 3284 20000529764772145235284205858466778872524800 3285 -902182966255932548043414289553946115031040 3286 -328222627077430079134433704287379934412800 3287 21588642305513146541028423002593705369600 3288 4496854225298539363095039922273498944000 3289 -394674404292629134899022055848095334400 3290 -50840934448658951840403753786202161152 3291 5794883629609588538780341733569044480 3292 463683623057948544394538154288855040 3293 -69725389571005584881402719265792000 3294 -3245176728986465144770343885045760 3295 692870391172531956099485518508032 3296 15021663454272349408622479705600 3297 -5690154427554057164589598003200 3298 -10944077595872694321032192000 3299 38430247905991797503267276800 3300 -572490090210258976731655680 3301 -211116338965358527039539200 3302 6432548514302498594406400 3303 924831651934218407808000 3304 -43167229000322602775600 3305 -3115248900687756335360 3306 208197399195772915200 3307 7459906188013417600 3308 -749468240416532000 3309 -9807105732278400 3310 2002134405905920 3311 -6493208321600 3312 -3826354903800 3313 63534328000 3314 4808003200 3315 -144240096 3316 -3163160 3317 164320 3318 0 3319 -80 3320 1 3321 -359519938203096124558878672907751246139749631658218373513216 3322 -7451126455821813630502738648605410668754487410393361719230464 3323 18286120725136299859885955577066630803037103787354524986900480 3324 93252979169245415120074530122383265315714130876126647927439360 3325 -143696872899458661190934506746284469115589465985782284812288000 3326 -334947244180165386730103766128037840908167217219737469954555904 3327 424646514471971461511749195003469777548040832233464109343965184 3328 545431225496684300533747406088334696279344369411887215725772800 3329 -636901913640618744948525383354974574822472732203446762694246400 3330 -489815213578190114998737569218013485084606964984056664752128000 3331 565579740199654215735899901198614059197799690396756929549434880 3332 269189981596664964750455508833734821219215496135313732424171520 3333 -326645843573778514617453815017217282094357185421652977686937600 3334 -95663773005648752289246409218941218591107682720590548316979200 3335 130671386020132699386618222835352902781291459722317212024832000 3336 22265415048105987448838574796157439167891628518512934843842560 3337 -37870683704460336127649998132962525307770425954887280118005760 3338 -3174950198175109535224066053010994779987208334351680947814400 3339 8220812399212087288876009808966506719819804669123045045043200 3340 161468390343243973843777926407329078837499559515475935232000 3341 -1370997580439166143953211575175339936438316278383015475281920 3342 41449789065481420239880952538696180573431792565954289336320 3343 179135079732497889515386160351478606776396591639564727091200 3344 -12703476478347507477729946008012450955507178992149567897600 3345 -18617372726839461611268106345204622151867271358541447168000 3346 1972697635313837520631285701249388478440384823582782783488 3347 1556727391610774421271538337146813462608345918226604490752 3348 -215022763190106889043321931674904422821194507114711613440 3349 -105574592503253580907096450248481906120749700807362478080 3350 17940046554626689992288281917983167738578195821182976000 3351 5833554083434788250919254813273596735610306280432074752 3352 -1191278541229711319490933660358422176854167065714491392 3353 -262683088182513255940184528231695913340369396436377600 3354 64365327541028399777114193107325168626515316261068800 3355 9578801704179333643871901524787316567738943840256000 3356 -2869928554547445826212710857978467947374671656386560 3357 -277584270386720696305186104472823413115568930570240 3358 106613924356685024829407957378401778116663196467200 3359 6078646490899776255366486684406961450842150502400 3360 -3321188419938146147232035505166763004227518464000 3361 -84522724827629922588916373543586913603422597120 3362 87116355262504472614208625706553367513227243520 3363 -61753105592251191078386956261106045471539200 3364 -1928051262494631425549863109689461930575462400 3365 45092270298819739825952011105089851367936000 3366 36000953576589861423511570545240201970544640 3367 -1588626527537620356337316466388470332989440 3368 -565660272197273115104024043559101589094400 3369 36430833890553434787985463816876877811200 3370 7433575352024116090014249667431702336000 3371 -639372534954059198536415730473914441728 3372 -80747366477281864687700079542791667712 3373 9026645653814935993100147700367165440 3374 708648555994223247093539443347118080 3375 -104588084356508377322104078898688000 3376 -4779260273598248667752688267067392 3377 1002187530088840865072470124984832 3378 21346574382387022843831944844800 3379 -7946594976411700522961335142400 3380 -15024920089248953220400128000 3381 51880834673088926629410823680 3382 -760191759131655362545313280 3383 -275813281551516785325849600 3384 8270419518388926764236800 3385 1170490059479245172382000 3386 -53793008446555858843440 3387 -3823260014480428229760 3388 251701333356083673600 3389 8886064723957159200 3390 -879810543097668000 3391 -11348222347350720 3392 2284125167301120 3393 -7304859361800 3394 -4245681468600 3395 69544332000 3396 5192643456 3397 -153729576 3398 -3327480 3399 170640 3400 0 3401 -81 3402 1 3403 7810646394024909755061617321513161914894237042051580092743680 3404 -29480634932653882213828051178435602183459469795973906628083712 3405 -305496184688694358850612284592821837418933983826127830488449024 3406 499820633153725529503549452439821241949680836854357016308613120 3407 1911686072969531009961527867508856938972139682960596282512506880 3408 -2356628715551122043531325910639065293495667242166829470921523200 3409 -4577612337128926951978084803749850492411618635336412089378930688 3410 4974430598100237120566204855754931679848478320449150995172163584 3411 5590670061341014080470910912405430636863279786471843961189171200 3412 -5802884102058970787308786826123101681715862671186959393436467200 3413 -4016484751341158942989648067587710577693777112869264650967449600 3414 4216139881488331426394890172571486623110870419321278929368514560 3415 1839464874243877259128112643697187944997972556924643838231838720 3416 -2060381474849987553740862525493216702441329938813503397717606400 3417 -560316384747371263408443253996655708890773570220601782999449600 3418 714336910243392089980179618166595868537726646482000759069081600 3419 114110252121543185675297695830306875735444596157378791074693120 3420 -182670356692102797792194108641348651484539701664750409980968960 3421 -14463662013908832327131856463716753997719504634268768762265600 3422 35479295617652166194096463386065976369748630677267878615449600 3423 662020400407300292759489498270049223233748194013451334451200 3424 -5353419123619601133531588055446565466092473087019393760624640 3425 154494668334976202712283550371503945773700317745829623889920 3426 638655501654992475663550658644401989376718283236709027020800 3427 -43403544634353983882243982194042540764649528223177690316800 3428 -61064982544033434084959388812271160658124650056015946711040 3429 6221584849835949103529439519324994432004290597453391855616 3430 4727838744891981575713560875779211256810532047947465490432 3431 -629709520771027317912585657047934381119212485121655439360 3432 -298521261560923918426962376564672975927637085041507696640 3433 49036127249312952645587970575820658485447068577900134400 3434 15430691446504923760496093377046288139356294032110649344 3435 -3052651261901135256195517504668456828188803105893384192 3436 -652727673665638999608943373181789845270008803266150400 3437 155234025246009670050687171611784230216889880394342400 3438 22441763992648724537071312143787427387274096997171200 3439 -6537059485358071048595619176506510324575640995102720 3440 -615186761397597218838520555858689726364233846128640 3441 230061626243372948316090855395498573830694266060800 3442 12780743903943119306155177131317200999206572851200 3443 -6808436260873199601825672785591864158666412851200 3444 -169045449655259845177832747087173827206845194240 3445 170084312655365875103931126379461336573443665920 3446 -117761736245688317870412335195597575085260800 3447 -3593186443739994929433835795330360870617907200 3448 82168136988960414793956998013719284714905600 3449 64175612897399318189738017058906446990970880 3450 -2771646282086912111056594686039458878832640 3451 -966336298337008238302707741080131881369600 3452 60965885286232278624792000673140897561600 3453 12191063577319550387623369454587991831040 3454 -1028010742475154005489923331350215376896 3455 -127332385598790632776757817740556091392 3456 13965753653072165121400228517549199360 3457 1076095955398635301142041376934512640 3458 -155931325767885217098409717630771200 3459 -6998202543483149834923579248205824 3460 1441743464338332472560395618399232 3461 30179639644064411606796887539200 3462 -11044420136707787167505584435200 3463 -20534057455306902734546841600 3464 69741449888414622682158812160 3465 -1005414907238640963366382080 3466 -358995064876577403122534400 3467 10596475007935812416678400 3468 1476618228881509294389600 3469 -66833737766933036744880 3470 -4679213749065598728960 3471 303522196105865606400 3472 10560250831369377600 3473 -1030635207628696800 3474 -13106397640602240 3475 2601364773870720 3476 -8205458461200 3477 -4704674059800 3478 76035136320 3479 5602588992 3480 -163712016 3481 -3498120 3482 177120 3483 0 3484 -82 3485 1 3486 21669988538628972458766433856922440268565232753922326535340032 3487 648283650704067509670114237685592438936221674490281147697725440 3488 -1223446349705136111873864123905077490613567996532917125065474048 3489 -8452061109720543928200273207068070835257173552522869976847089664 3490 10371278137939804737198651138126290770455877364727908088403722240 3491 31733988811294214765361362600647025186937518737145898289707614208 3492 -32600030565123854935516675097173736560023396849974474347747737600 3493 -54277403425957276716311576958748227267166335247560314774064463872 3494 51609717455289960125874375378457416178427962574659941574911197184 3495 51558401676811574297676178414405638095516913586351449864300134400 3496 -48163938047089457534662930656821743958241660170851762965522677760 3497 -30306203123756017478921889964525452540780318215286269639118028800 3498 29161634180294292365897990360286115809850187066972179261465559040 3499 11744275735557062500587180725143584571910132478826572197941739520 3500 -12215118743753497640035113543995499021616456065822913000754380800 3501 -3100417328935454324193386005448161589195613755220663199263621120 3502 3705622721887596466772181769239216068039456978625378937670860800 3503 557126525064004965355865220818557099178935381238967038776442880 3504 -842313311413585123152895056512885448512044179898571334912245760 3505 -63183365639707004376418109815183714832143099191805674066739200 3506 147239076813256489705500323052173801934456817310661696254115840 3507 2616556820657424966620839445543527882304814290624593369497600 3508 -20196990330019404276505536754639315167530693919209531005992960 3509 557524237904479340222588464384122934748570711865385164472320 3510 2208683609890182311669779361145223546594484062860285385113600 3511 -144099768186055226489050020884221235338636433700949931851776 3512 -194938213505952885732754971977634859024013305948050906808320 3513 19125612686532732429368277040887945846531708132912278667264 3514 14014664850929802528008055453202661939831219999272844132352 3515 -1802272076689491978853262397757881159754987457417151774720 3516 -825908823651889507647929241828928566733129268614837960704 3517 131290276183644357083348437348164988848132473934377779200 3518 40023355939372146003786742196713809861455387645786996736 3519 -7677880446599825038309937966287330810293050236034875392 3520 -1593423438654354028457126469826134034041492078561484800 3521 368126402726251503263058149822231174514338859220869120 3522 51740733649717892682692191887065457587326390299033600 3523 -14664214521208645865768551125676766403777789259284480 3524 -1343697399894751820094663319375559139163984453386240 3525 489618332774357813082962589687855939178144207257600 3526 26520043600681972560271992547483192073353638666240 3527 -13782931942743306511012947346442066467544201625600 3528 -334066007652061122613336143053224468051622645760 3529 328302277916171340316890313709192812455716843520 3530 -222141457008912054164641450482604516638105600 3531 -6627432774009323980955741578053776716917473280 3532 148259899349645965823878931198667405029068800 3533 113331401499662625739324583316792236175544320 3534 -4792638362775285525368694977943230977981440 3535 -1636855362489218036308668214482672370483200 3536 101203369575145582517154721117413889952256 3537 19840358370931817297504699308447123960320 3538 -1640863300489188124147377625039766851584 3539 -199407320843389104159828280612568973312 3540 21465880614907216760670721610307102720 3541 1623926623601576908996171532464809984 3542 -231112500691687018199428688631321600 3543 -10190365107177218180678194343878656 3544 2063184612760027503836428212536832 3545 42456103228090612938375282470400 3546 -15278114522445772248382725135360 3547 -27939783094925785687989964800 3548 93363553882877640042244861440 3549 -1324594242869955554911265280 3550 -465571724761811319674536800 3551 13530883471671883547450880 3552 1856959287835837445974800 3553 -82794033353066299251120 3554 -5711393252535951389760 3555 365106409808505004800 3556 12521440271480833440 3557 -1204827073706786400 3558 -15108763946805360 3559 2957716112757120 3560 -9203419625400 3561 -5206505959512 3562 83038372560 3563 6039154368 3564 -174206376 3565 -3675240 3566 183762 3567 0 3568 -83 3569 1 3570 -669953639242696482128880671542514879204786907244203474233065472 3571 1820279037244833686536380443981484982559479551329475428968562688 3572 27227913329570835406144797982794882435321310328591808203304468480 3573 -34256497791743811132468195469342169737179903902921679501833273344 3574 -177493283304131422492205737348429487540400644602980269513788882944 3575 174237472717388719584937339120521684943658739727428855885182533632 3576 444275843358119006715059076409058352617125262320042576055906598912 3577 -391200366781486259226200101166084838720280762199693692172972851200 3578 -569912735972551405521271558066856386305246520099383305127676870656 3579 481690696249372961174827503532269217665327650696826121365837840384 3580 433090574085217224100479898681007360002342074125352178860121128960 3581 -367797345086864948446516925015729681135663586759231644463991357440 3582 -212143421866292122352453229751678167785462227507003887473826201600 3583 188429020857286196825802399251079517540570439509666389074085150720 3584 70465654413342375003523084350861507431460794872959433187650437120 3585 -68404664965019586784196635846374794521052153968608312804224532480 3586 -16277190976911135202015276528602848343276972214908481796134010880 3587 18310135802268123718168427565652597042077316835560695927314841600 3588 2599923783632023171660704363819933129501698445781846180956733440 3589 -3723911482039007912886483407741177772369037426919999585927823360 3590 -265370135686769418380956061223771602295001016605583831080304640 3591 588956307253025958822001292208695207737827269242646785016463360 3592 9990489678873804418006841519348015550618381836930265592627200 3593 -73762921205288259096802829886508803220546882139721765413191680 3594 1951334832665677690779059625344430271619997491528848075653120 3595 7421176929231012567210458653447951116557466451210558893981696 3596 -465553097216486116349238529010560914170979247341530549059584 3597 -606474442018520088946348801708197339185819174060602821181440 3598 57376838059598197288104831122663837539595124398736836001792 3599 40594201637175979736299195105828400101580085515135134728192 3600 -5046361814730577540789134713722067247313964880768024969216 3601 -2237946489895442536852453429471935471147834147214399635456 3602 344636974982066437343789648038933095726347744077741670400 3603 101877633300220008009638980137089697829159168552912355328 3604 -18968881103364273624059846740239287884253418230203809792 3605 -3824216252770449668297103527582721681699580988547563520 3606 858961606361253507613802349585206073866790671515361280 3607 117465449366927107712057949149013471279335588786995200 3608 -32415632099513848755909428804127588892561428888944640 3609 -2894117476696388535588505610962742761276274207293440 3610 1028198498826151407474221438344497472274102835240960 3611 54333747864811846221045057902160686199065991413760 3612 -27565863885486613022025894692884132935088403251200 3613 -652594061459840332546982232941182681775262842880 3614 626758894203599831514063326172095369233641246720 3615 -414664053083302501107330707567528431057797120 3616 -12102268543843113356527875925141679222197125120 3617 264975139263197045302251706823150255796633600 3618 198329952624409595043818020804386413307202560 3619 -8215951479043346614917762819331253105111040 3620 -2749917008981886300998562600330889582411776 3621 166687902829651547675313658311034642274304 3622 32049809676120627942122975805953046397440 3623 -2600613532850788725063768311383781425152 3624 -310189165756383050915288436508440625152 3625 32784254030040112870842556641196302336 3626 2435889935402365363494257298697214976 3627 -340586843124591395241263330614579200 3628 -14758459810394591847878764222169088 3629 2937415380878683225801016438188032 3630 59438544519326858113725395458560 3631 -21038715080089260145313916579840 3632 -37853899676996225770825113600 3633 124484738510503520056326481920 3634 -1738529943766816665821035680 3635 -601661921230648474656324480 3636 17221124418491488151301120 3637 2328128062361348439729600 3638 -102274982377317193192560 3639 -6953000481348114735360 3640 438127691770206005760 3641 14814098349357605760 3642 -1405631585991250800 3643 -17385427007282880 3644 3357407479345920 3645 -10307829980448 3646 -5754559218408 3647 90587315520 3648 6503704704 3649 -185232096 3650 -3859002 3651 190568 3652 0 3653 -84 3654 1 3655 -1150325398002137204407499772438970103354692644085271954735497216 3656 -56946059335629200980954857081113764732406887115757295309810565120 3657 77361859082905431677796168869213111758777880931502705731163914240 3658 771457544337840336507435942845855002334103792643434565760293273600 3659 -727950578074555986564949153723521106915072957937085689413957058560 3660 -3017385816170234182367497534923301288186810958250664581734411010048 3661 2468364196829673527453278970874057203368498812805242125040085893120 3662 5394778097920016510111431642109994281779378185314802709250294415360 3663 -4156503897053291504278376074889651411402983098371745479337836544000 3664 -5382509173074096607700898048409199203993994912049731215094726000640 3665 4094370918119670169986033780024288350155285030923022031609621643264 3666 3346608981567587640776435580716875054563552390968630473010026905600 3667 -2605231194365293384829494885528085241377617072877890814953272115200 3668 -1387091604510371569227578809914818789366483795238102341175017472000 3669 1144033340919237623585228852595839927924891954165831647949802700800 3670 399305375008940125019964144654881875444944504280103454730019143680 3671 -363399782626666554791044627933866095893089567958231661772442828800 3672 -81385954884555676010076382643014241716384861074542408980670054400 3673 86464530177377250891350907948915041587587329501258841878986752000 3674 11631237979406419452166308996036542947770756204813522388490649600 3675 -15826623798665783629767554482900005532568409064409998240193249280 3676 -1074117215875019074399107866858123152146432686260696459134566400 3677 2275513005295782113630459538079049666259787176619317123927244800 3678 36921374900185798936112240397590492252285324179959677190144000 3679 -261243679268729250967843355848052011406103540911514585838387200 3680 6634538431063304148648802726171062923507991471198083457220608 3681 24261539960947541085111114828579840188745563398188365614940160 3682 -1465630120866715551469824998736951026093823556445559135928320 3683 -1841083127556221698587130290899884779671236778398258564300800 3684 168173490864339543775479677428497454857433985306642450350080 3685 115016904638665275919514386133180466954476908959549548396544 3686 -13836798524261260998937950021495990839409258544041358786560 3687 -5944545363784769238514329422034828595236434453538249031680 3688 887701299196231732552185457069979185961804795351758848000 3689 254694083250550020024097450342724244572897921382280888320 3690 -46067282679598950229859627797723984861758301416209252352 3691 -9029399485708006161257049995681426192901788445181747200 3692 1973290176775852652626302694993040980504789380508262400 3693 262751663057600109355919096780688027861671711760384000 3694 -70649454575863516519289780726944745022249268091289600 3695 -6149999637979825638125574423295828367712082690498560 3696 2131631034151777308178263957543470369348749780377600 3697 109961156393071593542591188611515674450490696908800 3698 -54490661168985165276097698811515146499593355264000 3699 -1260693073274691551511215677272739271611303219200 3700 1183877911273466348415452949436180141885766799360 3701 -766227054610450273785285003113911231302451200 3702 -21887081409077970963933392630575377316739481600 3703 469226809111911434389404064165995244639872000 3704 344041754552547256708663913640262145532902400 3705 -13967117514373689245360196792863130278688768 3706 -4583195014969810501664271000551482637352960 3707 272470610394622722161570403008422011409920 3708 51400638159816101416612319688792621580800 3709 -4093558338746611882044820490141137428480 3710 -479383256168955624141809401876680966144 3711 49761814152739457036100309187530101760 3712 3632467447529843085912488954197601280 3713 -499135890786039113715644536245504000 3714 -21262187862432886560503304387870720 3715 4161338456244801236551439954099712 3716 82824201379389884256830469081600 3717 -28843399706573985683091659827200 3718 -51072721786423479214605312000 3719 165331293334262487574808608800 3720 -2273462234156606409150585120 3721 -774867625827350308269508800 3722 21847695157787708848665600 3723 2910160077951685549662000 3724 -125990920319883498860400 3725 -8442929155922710750080 3726 524519067612218457600 3727 17488866106880506800 3728 -1636694312455566000 3729 -19969747238095200 3730 3805061809925376 3731 -11528494057080 3732 -6352435500840 3733 98716946400 3734 6997656960 3735 -196809102 3736 -4049570 3737 197540 3738 0 3739 -85 3740 1 3741 58096384733631338185362356853552734835761579759842567264546062336 3742 -98927984228183799579044980429751428888503567391333388107252760576 3743 -2448680551432055642181058854487891883493496145977563698321854300160 3744 2217706627043289041430156840917442537084965920036410897626698874880 3745 16586337203263567234909872771185882550183231541833843163846305382400 3746 -12520749942882362968917125444044563038939254876517873857920061407232 3747 -43249196698440023280600798000567318464010957068259525671526557810688 3748 30325617275335989051568855927881274212812985414464403250492483829760 3749 57993864552640177483697890152682438529128315492134129124440664965120 3750 -39717703905175896596437815826723335708961838495552234580339326976000 3751 -46289578888437230826227723216319113154348356243627688449814643605504 3752 32010536268935603147163536825644436192123137514489081338038860120064 3753 23984031034567711425564454995137604557705458801941851723238526156800 3754 -17234606362724248545795120011955025442959620635961431545075492454400 3755 -8520705570563711068112269832333886848965543313605485810075107328000 3756 6559124487936962375221978754882815586769380537217434781578868817920 3757 2146266390673053171982307277519990080516576710505556069173852897280 3758 -1838375370934901394825284588371322602753276637906348406613534310400 3759 -388844006670654896492587161516623599311616558467258176240979148800 3760 391365768171286504034535688610878609291184754584645284294361088000 3761 50014323311447603644315128682957134675414251680698146270509793280 3762 -64813792699297971055238556453780975038137294263774278507458068480 3763 -4198821843875074563560148934081754140208782319019086158435123200 3764 8508439932845098337922587838034707447753986834315707506858393600 3765 132301593392332446187735528091365930570689078311522176598016000 3766 -898678256684428623329381144117298919236996180735610175284051968 3767 21945011733517082953222962863488900439295664097039814512345088 3768 77277497653388464197020587972513565045634016749785164551290880 3769 -4501578228376340622371605353263492437288172351939931631779840 3770 -5459763757580519519948041552323796243162978032491387466547200 3771 482097340477773358823041741961692703924644091212375024336896 3772 319079154804039152550910877659790972841452070016814876196864 3773 -37186396033952138934645740682770475380912382337111151738880 3774 -15491845493499701651885828190757432096676768575887558082560 3775 2245362109731644970573174979647594411550447423536801792000 3776 625819747415637192059210877984979572379120606825033039872 3777 -110049619734597492215775777516785074947533720049833213952 3778 -20987252858672662969408278368340612232150102872584601600 3779 4465867242176929687522685046563198008510839124308172800 3780 579401103152656651400231854439465907592404287471616000 3781 -151896327338106560516473028562931201797835926396272640 3782 -12899999240640609875092668302522957063981441741045760 3783 4364768308025067821507873817827105994380773359820800 3784 219922312786143187085182377223031348900981393817600 3785 -106504474103016459403281865858870513612841558016000 3786 -2409324540036077187332545516565679496857157263360 3787 2213336964554741433994107688076336787003824885760 3788 -1402032482904228160543287452506305657276825600 3789 -39214354191264697977047328463114217692491571200 3790 823540930278048639948749990168889613041408000 3791 591751817830381281538901931461250890316592128 3792 -23552394239924260296097586748749592234651648 3793 -7579899447834686598906294347065913592545280 3794 442122122527123662375378389787250810967040 3795 81860275587855272626456657282151212147200 3796 -6400836675131065851924628402766142160896 3797 -736195714830896137074921581453474340864 3798 75079228370799882545695203335571732480 3799 5386072422199422506697828449327477760 3800 -727554010298294301348227629103616000 3801 -30475802602820470736721402955948032 3802 5866805036672998464646292394304512 3803 114885182558508549130442263564800 3804 -39373529758180361408664805478400 3805 -68628969900506550194625888000 3806 218746018873024214329746774720 3807 -2962390183901032593741671520 3808 -994606206285852634495190400 3809 27630908581907984720371200 3810 3627156039186158801028000 3811 -154788844964428298599920 3812 -10226646583230325697280 3813 626508886314594268800 3814 20603321714955117600 3815 -1902104200961874000 3816 -22898643499682496 3817 4305727837547136 3818 -12875980375440 3819 -7003967347080 3820 107464017600 3821 7522481232 3822 -208957812 3823 -4247110 3824 204680 3825 0 3826 -86 3827 1 3828 40831599494552461393682623576198694052741987631490820842706698240 3829 5054385471825926422126525046259087930711257439106303352015507423232 3830 -4303367313925995281688456648694187156649905181523002382665495085056 3831 -71011735991529613623250706780148864621311388233349347251333774704640 3832 48235119138191536651105911289954375181598008760791937023380700528640 3833 288602267336786069887431786218634356373188228827908871050925713653760 3834 -181550874171794263049298318938646164064619195709509170939840890404864 3835 -537525730394897432201752775149908100909850466419796961917544361361408 3836 329791087869278880935811308215708857064341216382300385349105761648640 3837 560607357342188382342412938142596905781573716423963248202926427996160 3838 -345544023975030300389008997692493020667967994911304440848952144691200 3839 -366108487572185371080164719983614804038936999381418990466715817607168 3840 232076387949783122816935641985922162392892746980045839700781735870464 3841 160508515385183914924931352659767045886182685828380084609365521203200 3842 -107100768111214973106012531502863372395534785380617467458683417395200 3843 -49420092309269524195051165027536543724000151218911817698435622502400 3844 35665239403157232915269509479675309753058506671119801624835099197440 3845 10983833881679742703674160773190537470878951400822551648125011886080 3846 -8885480959518690074988875510461392579974170416547350631965415833600 3847 -1780496241070893473413425423786644902111086346665866385945536102400 3848 1702441091545096292550230245457321950416653682443206986680470732800 3849 207202196575997215097876961686536700798144756962892320263540572160 3850 -256309089310860158263897927794497492196270209134016465006765998080 3851 -15882500018136151609988389446309243921659307032811325903645900800 3852 30843094756563481474969380912875814498108202274394439712361676800 3853 460409545005316912733319637757953438385997992524097174561095680 3854 -3007115705059434239602159982238654075908410297076849432681250816 3855 70711704474666156182607324782353123637730473201572735650889728 3856 240112224851599870897885398343167148534648552043975332712939520 3857 -13504734685129021867114816059790477311864517055819794895339520 3858 -15833314896983506607849320501739009105172636294225023652986880 3859 1352982858760202652180794566150556943272388255983117003784192 3860 867496452123481445997788948637556707412697815358215444660224 3861 -98036862271328366282247861800031253276950826161474854584320 3862 -39640898762778648344531383899879311541496437238300516270080 3863 5581328672761517498281892092266877537282540738505764454400 3864 1512397722921123214143092955130367299916208133160496513024 3865 -258765322078648157372229530917845987038795503900959178752 3866 -48049763123803202061540005738042980636764709208285798400 3867 9962319232548535456781374334640980172831871892687462400 3868 1260197399357028216795504283405838349013479325250764800 3869 -322316597034518799144711060609146696497846965767700480 3870 -26721426998469834741263384340940411061104415035023360 3871 8831042855771648848167093538394377244444820518707200 3872 434846391190783119918428791327357439872395028684800 3873 -205908649932498488179678273993816326318160345497600 3874 -4556765977894319897781118694374219917968971345920 3875 4097027998218351165052922741758325541900697128960 3876 -2541183875263913540984708507667679003814246400 3877 -69625486013061810693941175026345651821362585600 3878 1432961218683804633510824982893867926692049920 3879 1009458983357709244978126824257427989363598336 3880 -39404967286027127803086347060407971623359488 3881 -12442476452105994983110332230089329859461120 3882 712307864071477011604776294657237417669120 3883 129488072293516522154576894246311917396480 3884 -9944156977435763019954333411440256571392 3885 -1123667143689262525009090834850039783424 3886 112618842556199823818542805003357598720 3887 7942174588666945052249340255787975680 3888 -1054953314932526736954930062200243200 3889 -43465488958120999247455115691270144 3890 8232452228879852684261732875878912 3891 158650966390321329751563125875200 3892 -53523392015026428789903719947200 3893 -91857236636062613337422342400 3894 288347024878077373434666203040 3895 -3846685761184922920231722720 3896 -1272510881571605576486493600 3897 34838971690231806821337600 3898 4508036791559940224134800 3899 -189670838195848760256240 3900 -12357197954736643550880 3901 746661275470817827200 3902 24222824178393178800 3903 -2206440873115773840 3904 -26212920848320752 3905 4864913270994816 3906 -14361670418760 3907 -7713229863240 3908 116867119140 3909 8079702064 3910 -221699142 3911 -4451790 3912 211990 3913 0 3914 -87 3915 1 3916 -5095217071320478883520207669835286624763999426737794172858214121472 3917 3593180755520616602644070874705485076641294911571192234158189445120 3918 222392960760340762573567102035399868951295327320677347488682326622208 3919 -126232107875162528262861395028362823261730551991341403224854522494976 3920 -1562258191813651499711515549163275021668850541133685639529343043502080 3921 848938096832171045059464038703197003196124954189938091611500329304064 3922 4232833254272862358348999531206637226806760689475996775413577133588480 3923 -2282353846731127878334036009514408919669498460348115291815142622232576 3924 -5912783034343871754219280526648989110008355130617766581092987974975488 3925 3224623970277393502483488346998042157962447449071381545635700780564480 3926 4933344744611257764613233855654852770877848704530876584185752566366208 3927 -2764352191800242403112071981539944165343743959290435526791617157529600 3928 -2684795575529359387921207946546508562952204662130405930089249329119232 3929 1570978626121608831376179730366242330044197056480310299512984058200064 3930 1008910668135441750956711359575678574141719739492674817544583276134400 3931 -628324506252461175555273518150131784720470740899622475757609382051840 3932 -271810507700982383072781407651450990482000831704014997341395923763200 3933 184620062792813911561395107894789838721714622768149561352087572316160 3934 53698743421545408773518119335598183190963762404021363613055613665280 3935 -41153806549349722452580054995821186686196157718745623979629294387200 3936 -7834183460711931283019071864661237569288779925329812098160358850560 3937 7134038859808022559258107695249730077936453526428676896565782118400 3938 828808786303988860391507846746146803192579027851569281054162288640 3939 -980660863450247562053174680257207796229207756686671692199800340480 3940 -58235833399832555903290761303133894379417459120308194980034969600 3941 108567693543103454791892220813322867033340872005868427787513102336 3942 1558309229248764935405081850873073176075685513158482744668323840 3943 -9800969705378896780925558460629687358516300227509731484294447104 3944 222236785491807919431051592173109817147152915776371454902796288 3945 728616406446234091000479829455127899001692157926545837197885440 3946 -39613888409711797476870127108718733448135916697071398359662592 3947 -44946184223695115531959361424291380685651354641671034885898240 3948 3720702861590557293497185056914031593999067703953571760406528 3949 2313323872329283855994103863033484553100527507621907852427264 3950 -253742467055202830377582701129492655540343314770876094218240 3951 -99668545460700601551964622376839411875762470770584155193344 3952 13643247866750376106911291781096811757801766249680757555200 3953 3597054043704293049853842704093846551152062586976316030976 3954 -599246009024237838125163124230801233142473798507484413952 3955 -108419978330632866190141551408917494770135754111003852800 3956 21917102311606778004919023536210156380230118163912417280 3957 2704813930327280075073277486334482310077711722489446400 3958 -675330012834229864874632698419164506947869833037086720 3959 -54685711066635940865841344697738515659934616815861760 3960 17662085711543297696334187076788754488889641037414400 3961 850366276106420323396038525262387882417128056094720 3962 -393912199870866673039384524162083406869524139212800 3963 -8531817150100003212866775427764496867686584647680 3964 7511217996733643802597025026556930160151278069760 3965 -4563758796392334522584782626015423517054156800 3966 -122540855382988786821336468046368347205598150656 3967 2472560534199506034293188205777654461743144960 3968 1708315202605354106886060779512570443538397184 3969 -65427115493780891446633934741809462318030848 3970 -20276628292320880713216837708293722733936640 3971 1139692582514363218567642071451579868270592 3972 203481256461240249100049405244204441623040 3973 -15352382702006090276420725266784957513728 3974 -1704874286976812106910344714944887947264 3975 167973866863484482983589268479584215040 3976 11648522730044852743299032375155697664 3977 -1521899864164956604131702384813465600 3978 -61692952069591095706065325497286656 3979 11499298351451222797064007826624512 3980 218145078786691828408399298078400 3981 -72462438420343472823254267005440 3982 -122476315514750151116563123200 3983 378724450586131475555979490560 3984 -4978063926239312014417523520 3985 -1622912428671033198997267200 3986 43797564410577128575395840 3987 5587425882496827320054400 3988 -231819913350481818090960 3989 -14896348219408556609280 3990 887921516776107686400 3991 28421447035981329792 3992 -2554826274134053920 3993 -29957623826652288 3994 5488620100609536 3995 -15997810086720 3996 -8484552849564 3997 126966746720 3998 8670899776 3999 -235054512 4000 -4663780 4001 219472 4002 0 4003 -88 4004 1 4005 1502036315799862280876136795129801548122704515166601938700024676352 4006 -453474319347522620633298482615340509603995948979663681384381056811008 4007 159896543620667438817661153924394085910537623564918054420039430307840 4008 6597657835890109289682490693716862778888428043846761308830909023125504 4009 -2808664400222366253848666039381072817573504781807346221753013125513216 4010 -27808195814282996694864976775106295385705539632179604383622306174337024 4011 12592581769677203835048716574097422214075853487150748358903921551343616 4012 53817451375754964270437279753912959026543100194766244715972623555624960 4013 -25391186544883797646466150605847799231323170371372782621443461672337408 4014 -58470854450733842902835107430195558976749289624997913968586214419202048 4015 28699153335468802172103046288282575205865782296735295756157736947023872 4016 39915243842763812822779801195752899691648048609386183272048361673326592 4017 -20502278755851797823081200529754585892966101031404063490371160585011200 4018 -18380523555547152732691346710972250930980478071508163675226399253200896 4019 9986935551773084713748571143042540526709538430481972618332541512843264 4020 5986203297603621055676487400149026206574203787656537250764527438397440 4021 -3495055066029315289026208944710108052507618496254150021401702187663360 4022 -1423007952081613652557502663587008126641063177744549103728484542054400 4023 912843643808913229386898033479794202568477857020295053351988552007680 4024 251536219185133756886479611624644121262935518629363229555892085063680 4025 -183134439144606264913981244731404280753572901848418026709350360023040 4026 -33202015619207708770890352188326197317461972064493013177917711319040 4027 28860429932859727626089617494419362588015652902370556536107027660800 4028 3207129651350217764123660798278568064527805803425637652774801899520 4029 -3636617368628001375947189439287145577683312097713074191907592929280 4030 -207319566903403899015715110239156663990726154468297174128924491776 4031 371635566359084902941477217399451352537205292635472695118794850304 4032 5136648940857039972261195730655685654471704098929813491684474880 4033 -31153082277811493339370525107001506246712525723155932217935921152 4034 682037031336927752736675575979543921589538258761967568494788608 4035 2161562005790494469968090160716879433705020068515419317020393472 4036 -113730195756914515336820687505676363770454728581914659806773248 4037 -125006574872152040073261973961310402531967830097147565776404480 4038 10034622869138169670340893032283297329270212898541451111399424 4039 6055465430509007740690448347352356624292557299363229378412544 4040 -645230844797515768674424582872138466945444428988799211012096 4041 -246402792944509820503468094209408546026190552738388605894656 4042 32817542165967120905813647797773412066063708005988849254400 4043 8424679207623212669394526333272430080329830795812950704128 4044 -1367510123157876092131782514270289993581542770952977252352 4045 -241234451785658127273064951884841425863552052896983572480 4046 47576148920317152254580319383480583361962939428980613120 4047 5731629519026855397179088006756402990402770078608588800 4048 -1397776073075499022647495585100131188799079421867458560 4049 -110614279202968153114997265411334724857595020377538560 4050 34931680629496744332749836662982203322470623385108480 4051 1645273882031987147440161494529402642067921673748480 4052 -745918846563981572351174950009051557689098901913600 4053 -15819410965810422623857146105646671275502209034240 4054 13642824524679475478186433211501362943948239759360 4055 -8123490657578355450200913074307453860356399104 4056 -213845806452666706413704816786799664731337949184 4057 4231882452764539174078725967580985521060382720 4058 2868680245884462556846403950502240933489006592 4059 -107833579239749987754637410963352632338976768 4060 -32811271236664697881387246473420751333097472 4061 1811297140067470115223574006414118004930048 4062 317716347807901441577270123977792900078080 4063 -23557966559974862665542147392135538253824 4064 -2571759517642987754491875925933814022144 4065 249161235847501983092324081578049918976 4066 16995385622524457281206784940800935936 4067 -2184662708236792544640669552393523200 4068 -87153535463390595521266888400928768 4069 15991211769986856702167135883899712 4070 298690954031008811205346731215040 4071 -97714500294099531534388329749760 4072 -162692419116608409692151014400 4073 495683472090672078301208450880 4074 -6420981006308677815697965120 4075 -2063417230738885067296525440 4076 54901172289314992157890560 4077 6906679215864133770622800 4078 -282629757372505230275280 4079 -17915878263883264030080 4080 1053666866574314454528 4081 33283010344767609888 4082 -2952981018154945440 4083 -34182416930410944 4084 6183382138661376 4085 -17797563721476 4086 -9322533377916 4087 137805371440 4088 9297711808 4089 -249045852 4090 -4883252 4091 227128 4092 0 4093 -89 4094 1 4095 451972283031722758352422345820210708055873244464497079445681032134656 4096 135183268421987605278852311561682139331043406364994174483002220871680 4097 -20406344370638517928498431717690322932179817704084865662297147556495360 4098 4796896308620023164529834617731822577316128706947541632601182909235200 4099 148447301307527459017856040608629412524989630986552129448695453020323840 4100 -50555959204002592569275988708859310716323086072532231991554236259237888 4101 -417122937214244950422974651626594430785583094482694065754334592615055360 4102 161904622752992620736340641666966857038118116263366764614478991374417920 4103 605446327977243348042419397231520789048609877191120253054692015000780800 4104 -253911865448837976464661506058477992313231703713727826214434616723374080 4105 -526237690056604586125515966871760030790743606624981225717275929772818432 4106 234811254562926563226297651449584706229810946064197874368563302293831680 4107 299364328820728596170848508968146747687360364570396374540362712549949440 4108 -141938852925127831082869849821377902335919160986643516471800342511616000 4109 -118160508571374553281587228856250184556303073316838195055026852342005760 4110 59921613310638508282491426858255243160257230582891835709995249077059584 4111 33672393549020368438180241625838272411979896305568022035550466840985600 4112 -18503232702508139765432870883759395572099156744874911878009011581747200 4113 -7115039760408068262787513317935040633205315888722745518642422710272000 4114 4323996207515904770780043316483235696377000375359292357983103667404800 4115 1131912986333101905989158252310898545683209833832134533001514382786560 4116 -784861882048312563917062477420304060372455293636077257325787257241600 4117 -135826427533122444971824168043152625389617158445653235727845182668800 4118 112932117128581542884698503239032288387887337444058699489114456064000 4119 12026736192563316615463727993544630241979271762846141197905507123200 4120 -13091822527060804953409881981433724079659923551767067090867334545408 4121 -717644654665628881208244612366311529198667457774874833523200163840 4122 1238785221196949676471590724664837841790684308784908983729316167680 4123 16510657309897628482268129134250418175087620317988686223271526400 4124 -96681979482863255191149905504487433179452666037380479297042513920 4125 2046111094010783258210026727938631764768614776285902705484365824 4126 6275502597456274267649294014984488678498445360206056081672110080 4127 -319866175566322074384808183609714773104403924136634980706549760 4128 -340927022378596472927078110803573825087184991174038815753830400 4129 26562237006542213833255305085455787048068210613786194118410240 4130 15571196821308877047489724321763202748180861626934018401632256 4131 -1613077111993789421686061457180346167363611072471998027530240 4132 -599358145000159022846273742671534301144787830985269581905920 4133 77725757761501075829558639521042291735414045277342011392000 4134 19441567402207413852448906922936377108453455682645270855680 4135 -3076897777105221207296510657108152485558471234644198817792 4136 -529539040505103206209166967552090934822431335627524915200 4137 101948890543536754831243541536029821489920584490672742400 4138 11996433877032953156886463269955262072936030397087744000 4139 -2859087422199884364506240969522995613452662453819801600 4140 -221228558405936306229994530822669449715190040755077120 4141 68344592535971891085814897818878223891790350101299200 4142 3150524454954869005736479457609494420981126609305600 4143 -1398597837307465448158453031266971670667060441088000 4144 -29056060957610980329533533663432661526432628838400 4145 24557084144423055860735579780702453299106831566848 4146 -14335571748667686088589846601719036224158351360 4147 -370117741937307761100642952130999419727315681280 4148 7186215485826575955982742209099786733876121600 4149 4781133743140770928077339917503734889148344320 4150 -176454947846863616325770308849122489281961984 4151 -52732400201782550166515217546569064642478080 4152 2859942852738110708247748431180186323573760 4153 493008125908812581757832951000023465638400 4154 -35935881193181993896589716360884719370240 4155 -3857639276464481631737813888900721033216 4156 367614938135658663578838808885647421440 4157 24670721064954857343687268462452971520 4158 -3120946726052560778058099360562176000 4159 -122559659245393024951781561813806080 4160 22141677835366416972231418916168832 4161 407305846405921106189109178929600 4162 -131258283977148624449178353395200 4163 -215328201771981718710199872000 4164 646543659248702710827663196800 4165 -8255547008111157191611669440 4166 -2615599306570417690939257600 4167 68626465361643740197363200 4168 8515083964764000539124000 4169 -343738894101695550334800 4170 -21499053916659916836096 4171 1247763394627477643520 4172 38902219883494608960 4173 -3407285790178783200 4174 -38941993971354240 4175 6956304905994048 4176 -19775070801640 4177 -10232048829420 4178 149427511200 4179 9961834080 4180 -263695608 4181 -5110380 4182 234960 4183 0 4184 -90 4185 1 4186 -587155551453710363631274657381892847386916650829491253928683253006336 4187 41129477755886771010070433469639174433084465246269234229556973924253696 4188 6150838713200436040187780176056537339562474989607234938976601049661440 4189 -618992445909368377164452428769939795609454470357240925089680142547025920 4190 109129391021105526993053737553398963633941928083056572141676911185100800 4191 2701740883796999754124979939077055307954811283955248755966257244969893888 4192 -766765381260705987300685828751032879197566805433405518538572583265107968 4193 -5422598183785184355498670471145727600212580228275022854806349703995719680 4194 1841665083815291060875874798961747998808593572495796947489698526884003840 4195 6121735093992127185762240572007599089269277647154660336441885929452339200 4196 -2310597975584425585828419705132149730050408503794923218551355012182704128 4197 -4353420890468274303401995725939105709268878927533935594570191782666043392 4198 1780652013768859771132757190159350688909399674320167213961605042394890240 4199 2095550301745100173195939562777027233811522551992774621782538987849646080 4200 -922602544013330902038654023838956365183474546413182857066702226325504000 4201 -716840418666338956574962521727917786308238644788818383333829570874834944 4202 340804175704256515856669990256326695473962998940197315600597979125776384 4203 180246341938873736933788352232428399381774739047452353249123087207628800 4204 -93544120884902262147466180579005833170056847987978721161045558552166400 4205 -34077295694586011153350721680636247243246512940724728536655814033408000 4206 19674182744197366707049197089998722418515351707884780228823121686691840 4207 4904956274110108259286352426680560364627242613272582976339895658741760 4208 -3246474148472565605293303883874894067904246896403774109847574564044800 4209 -537400213283223586627652143127256039585007018198019323966691809689600 4210 428200944112538350104481824781330760137406154475389235562892312576000 4211 43777319740930472480287969896502454080804549216759953960376045928448 4212 -45821378844712817336934586935018034278809732431184734818035670908928 4213 -2418728280539712155183342952790161079891805135463467031504119070720 4214 4026051968890086448532669855160722985819724003550954197120277544960 4215 51809303972437385927117232800578898411481843066792084355783065600 4216 -293268671098018540746488046696945213977673086980054120534362292224 4217 6006326114676815370874594588465015825611094988452166006421848064 4218 17845960511516279948627679855112139679479953993085971982255063040 4219 -882055211410160871788410445711637707651538093831326764978667520 4220 -912481148130949383422473767150741708321583358730515653929369600 4221 69061816217009755966463793222185046324977347595844104707866624 4222 39360525298308550314487914257790318057901622445860990959681536 4223 -3967297761930671280363016016308418952164556962025724878520320 4224 -1435305031447749238921339752187095300109886647885777156669440 4225 181360101443502510268970158882432014049299438980464693248000 4226 44229565840021866514321263249680257921731611678017991196672 4227 -6829212139428661703999572434069314053312704447624929083392 4228 -1147334587761056946786528429696197025448601227192970649600 4229 215752303243298713712631680925086366408901702061656268800 4230 24810806427499971301742458126498382923572244684886016000 4231 -5781710120448655048223731738368724462759828517724487680 4232 -437647800324787040585423963149193911393093341493739520 4233 132326764271775363591684163862083369662828124664217600 4234 5972869279185272490042075638384666506443385863475200 4235 -2597395983571007260865698486638661674095969390592000 4236 -52882030942851984199751031267447443978107384485888 4237 43817542296911727124057603138116142161151405344768 4238 -25087250560168450655032231553008313392277114880 4239 -635485179552735967172802049885300890475202396160 4240 12110103874263303925822769278297788755235686400 4241 7910603102287457353727962408960724998409078784 4242 -286739290251153376529376751879824045083188224 4243 -84186814357231790616717277135750611973079040 4244 4487151717227035766388708745472361300779520 4245 760402363689863473558691500694951447001600 4246 -54502753142992690743161069814008491044864 4247 -5754838920627341450625263342458452688896 4248 539563860812015135252811800138611537920 4249 35635485982712571718659387779098736640 4250 -4437596126105984856301360028299344000 4251 -171583522943550234932494186539328512 4252 30528677015429453704137259414717632 4253 553206448103564487510581123620800 4254 -175654468263537129777576914102400 4255 -283983570452903426125046208000 4256 840506757023313524075962155840 4257 -10581053207579088794882562240 4258 -3305826901359833470492672800 4259 85548059560405210383014400 4260 10471251902615189852166000 4261 -417069858176723934406224 4262 -25742288242316479369536 4263 1474629466377928124160 4264 45385923197410377120 4265 -3924848188686952800 4266 -44296518142415448 4267 7815107980808128 4268 -21945505401820 4269 -11218270403340 4270 161879803800 4271 10665022368 4272 -279026748 4273 -5345340 4274 242970 4275 0 4276 -91 4277 1 4278 -40542322204433060646439158812257281585697548595439742975628290671247360 4279 -54018310733741353454077268479134141959596331876313195361438859276582912 4280 1891955976770791466463239939603402023921885401328384774559620800515670016 4281 188625720538146705232425258732400478413249233014621871461949098856284160 4282 -14236826255915472674782405861708615299017452818216541277062643278581596160 4283 2007980794788341696672188770982540930864531476728240927406855165805854720 4284 41426693551553996229916359065848181388640439687313814258149277756205039616 4285 -10077487867997850118809013749299289269453735157124758243649811094341419008 4286 -62359879113529620088234710418175867402444672625162762830273021595950776320 4287 18825909745667419733397831278275646210043400963290368796561362719258705920 4288 56319962864727570109012613262469911621277354353822875095265350550961520640 4289 -19325001250342468536019510261105252287694325668102994191520423738255343616 4290 -33376226826923436326081967232199810437728071777760172891704803667106332672 4291 12601537328210392226477973961127712567666520772111952591112897223102300160 4292 13770759125753515423859031412534750393618576770238233228856684777297674240 4293 -5658628936615096199170411346212265706458643884667521523342440321463091200 4294 -4121832407331449000306034499935527271272372207535705704169520032530300928 4295 1844352009693623497577272888446003293153211523676361943250294945857142784 4296 921259081020910210994918244743522930173515332909200916606629112394547200 4297 -452950480074263585135099400698344034297117369204949597200852178252595200 4298 -156755560195095651305413319730926737318933959527333751268616744553676800 4299 86191657736483701764215530108565831547781540815495227669129866436935680 4300 20511635328096816357015655602482343342986650928230801537421381845647360 4301 -12985896593890262421173215535499576271616987585615096439390298256179200 4302 -2060034150919023748739333215321148151742526903092407408538985270476800 4303 1575779474334141128384493115195297197305654648469432386871443710279680 4304 154904362160215518007172816556854837516693020305458298629022931746816 4305 -156132105693095525740665999926728116801870199395147985305899323097088 4306 -7947250064630482795602412559167672119644502587951391674942105518080 4307 12772302797858205285000194023268500506738434769885785728795363246080 4308 158881865515474650176492847255108621795210985404829058691068067840 4309 -870345733581216314473448396648998699546642709747257389972946157568 4310 17268187579695844191264459441836920498631898091799977268462813184 4311 49752374759378719856780198383948995470065326283754830980832296960 4312 -2386737630874552947192169441337372620704161900955354775824629760 4313 -2398521875087066950710502473653378204731019114377355433185771520 4314 176491308110136043025407471567806229497164332744934934253436928 4315 97869414255253692673861840857208358414241872027546247791640576 4316 -9605036686779519941931512460536172199977348434378070758522880 4317 -3385847766492126409763160441056737631028450553986961497784320 4318 417128233320055773618631365429593632313388709655068794470400 4319 99246830665414919983355029730989847043885567667747687563264 4320 -14959226591129449446856206284151830783446876409083177992192 4321 -2454762373814354397775828268187212240494681695389611622400 4322 451118452235988219580957151025180584309521740674372198400 4323 50724315362888830216895692169730027310414366911322521600 4324 -11563420240897310096447463476737448925519657035448975360 4325 -856672289997455483699127757653741273365203987604766720 4326 253626298187569446884061314068993125187087238939750400 4327 11214366809898878960895325688395700379444724478361600 4328 -4779208609770653359992885215415137480336583678689280 4329 -95395036210634951889746958364807153842860379856896 4330 77523344063766901834871144013590097669729409456128 4331 -43547680217650895476659722695788015699801784320 4332 -1082678454052809425553662751656438554142937415680 4333 20256901026040435657739904974607210281485148160 4334 12995990810900822795410223957578333925957772288 4335 -462807275493089660363204581981470388555321344 4336 -133537705532160771323068784422225108646952960 4337 6996914542116733737419681433617919316469760 4338 1165950290991123992789993634398925552069120 4339 -82200873592710287678210138080143953707008 4340 -8539438398350248604153616572680284635136 4341 787934526900085594337439454170670817280 4342 51226011100149321845572869932454433920 4343 -6280905286180778565841924963131379200 4344 -239177031981918509299840381236639744 4345 41919974409246414041501908450060032 4346 748455782728351953690786226075200 4347 -234205957684716173036769218803200 4348 -373235549738101645764346444800 4349 1089107347128800622746317159680 4350 -13520234654128835682349940640 4351 -4166247601713762729935971200 4352 106357047021044315611315200 4353 12844735667207966218656960 4354 -504874038845507920597008 4355 -30757019718092416909056 4356 1739306550086787018240 4357 52854492837490565760 4358 -4513575416989995720 4359 -50312094680274336 4360 8768169929687168 4361 -24325138517680 4362 -12286677108420 4363 175211081760 4364 11409093696 4365 -295062768 4366 -5588310 4367 251160 4368 0 4369 -92 4370 1 4371 94560632938174414100516427291391423545293880471752938337067149947830272 4372 -3770435965012274640118841769539927187469872019375896096733431032426004480 4373 -2511851449118972935614592984279737601121229432248563584306906956361105408 4374 58650635279894535460360438127705462741578447441179928011348244815985770496 4375 4385548002511910896653887265528311123108044667589958511490316548408606720 4376 -264804968360027791750952749027780244561724622418827667753365164981617688576 4377 31123702319219296298418925950229384428400237889287734374806255069990748160 4378 550383214327788807054603056160554409877651555845740675143983261618152669184 4379 -117150796465475007631154784835604237757399671201575314582429053971718995968 4380 -644385417506472740911758674321150629825261617126681882579487889824824688640 4381 175080960634707003520599830887963509753403628958600429808020673289105965056 4382 476159686038151274558015730309972889161708541355047943987243418294492856320 4383 -149768759690154131154151204523565705229631023927798204984283283971478913024 4384 -238768391915683044486586380968814028516054667333207390686811287772376072192 4385 83710212251683319790175112741776947770927602271886542212392817267750993920 4386 85378706579671795627925994757715452440435175975477046018911445619245580288 4387 -32890780694075246657678015949858794418790867579629968854427934368504217600 4388 -22548847875401456295791835793764943307548859723577684146339139001489293312 4389 9529152050083721404149243256971017014624926205661203373459857220261904384 4390 4509320764997086822238284040060401710849311892660825539179816181720678400 4391 -2106219732345325670878212213247299759481595766803015626983962628874567680 4392 -694203195149709312923973273094104122412421820763906612761017011594854400 4393 364355644067862921094183831822573742451985604356411644237685344483409920 4394 82938351544043648747932868305689475256424284188063675781747326593269760 4395 -50320349301324766882046210200060858052515826894258498702637405742694400 4396 -7663327041418768345310319560994671124482200079503755559765025206173696 4397 5636441965887504805375302296660101513439457011832969691501702502154240 4398 533559469662964562024706368140277773668609292163245250833301209350144 4399 -518581636766352996210069214042346959377640305133884379766022751715328 4400 -25486008827952927585897392000089431280239266919982049164469510799360 4401 39594138673360436383500601472132351570889147786645935759265626062848 4402 476645596546423950529478541765325865385632956214487176073204203520 4403 -2529442288220409913938459402761152470557430375202966789608874770432 4404 48664892270051924539018022063358594132508076440527208665667928064 4405 136087378018300616078839954403154605256355157187917625918158929920 4406 -6341902847752383545396335944125018677871058765395656975762587648 4407 -6196181510641589622668798056937893695555132712141501535729909760 4408 443613287952504108144943104210972414682061701223755375285665792 4409 239522513835226142596556610518957298224328792067415816963751936 4410 -22904318253089624476913606636663179861484446266593861039554560 4411 -7872096057094193902699348025456914992141147538019685482348544 4412 946168919482077730403236999632980678174271951168814582579200 4413 219760839330561608534571851547191804168603756978584165318656 4414 -32353676115698576710642492661072564252571151303365943099392 4415 -5188475017380339977117091566850244053772849947073497292800 4416 932311467954375653800644778785373207573011597393702543360 4417 102551333233666548047202160256193316084098611364195532800 4418 -22880810263903188063183278794395377661134640516952227840 4419 -1659802561870069999667060030454123717145082725984235520 4420 481372361866203235922810249151354298824471698395852800 4421 20858722266411914867265305780416002705767187529752576 4422 -8715027464875897303516437745757015405319652590551040 4423 -170610353222866356264355137075520486680500294744064 4424 136031528262836261710245592325733567609147831687168 4425 -74998782597065431098691744642746027038547517440 4426 -1830710840489295937754375198255432464278057811968 4427 33640924918245723503032342189972688503180692480 4428 21203985007259237192511418036048860616036365312 4429 -742087527945816179547897002142702519580084224 4430 -210491637533744944627888083919778561087569920 4431 10845217540280937293000506222107774940528128 4432 1777596345281549693925727999985247153154560 4433 -123301310389065431517315207120215930560512 4434 -12605837635659890796607719702528039223296 4435 1144967359401686879271591706841756031360 4436 73292600497136722025204260057204036224 4437 -8850366539618369797322712448048761600 4438 -331991999616692856192315753059813376 4439 57331729706763478027348198321405632 4440 1008788228894735241931059696014400 4441 -311159343781122915605993390695680 4442 -488886001769626099381467878400 4443 1406763656708034137713992997920 4444 -17224408531972352307651294240 4445 -5235959823775404511946558400 4446 131882738306094951358030848 4447 15717900224346590241251280 4448 -609782930034184891110672 4449 -36671831202340958622336 4450 2047538090608496110080 4451 61443347923582782696 4452 -5182253256544069160 4453 -57061278112994064 4454 9824575945312128 4455 -26931403358860 4456 -13443070248036 4457 189472448880 4458 12195927744 4459 -311827698 4460 -5839470 4461 259532 4462 0 4463 -93 4464 1 4465 3675875332074100226018325342248535763924578138904143158396363882478174208 4466 8888699496188394925448544165390793813257624764344776203684312095096045568 4467 -177210490355576908085585563168376577811083984910667116546471258524022210560 4468 -78704678739061151982590580174098444835131855543788325641616417965981302784 4469 1378289929077521583318470296001078374427093514867728308266683753175665606656 4470 82448302447223924857093080591932249114431239750691220016017951110081806336 4471 -4148611170973768737431593068101890498133685751228300128136054251378677121024 4472 417946859715230550293054148474508876609946051656149575890255425225590046720 4473 6467002768351518482891585909886514316062405781187452932941803324013293862912 4474 -1223574985306072301925394419394088705466174343660897730083147897037953957888 4475 -6057222924560843764570531538618815920357459200990809696247186164353352073216 4476 1496146390878405302812398554860779083347267374737130945632176662652360065024 4477 3729917540632184984037789887428120965100050240614542227900073443306860707840 4478 -1082943339298037563730016401939628945506562788401002405270971437947616755712 4479 -1603159202862443298695651415076322762893509909237249623182875789328810770432 4480 524583996777215470685097373181802206031146307570488997864328321544572895232 4481 501599901155571799314065219201578283087556658855927645361104743013067784192 4482 -181866669720180775636572558781572157374490679557953945430366225331729203200 4483 -117755094460429827322468475811883592828310711889794572764215503674444087296 4484 47144225931993147999475203481856610493407529649060690373959293616032579584 4485 21193807595486308064519934988283888040991765895505880034145136054087188480 4486 -9427840706688600622026283240249817971012857241880165187452023195914731520 4487 -2966140924730576155220613075947535795762165961445782799978890867723468800 4488 1489105675755613677515360008318344860455941165630551937319235755714805760 4489 324841876880837624262737067530617111420995113069916063478510362490306560 4490 -189204513372981123476493750352228826277459509122411955121916645592530944 4491 -27705874688206316325352693797442272526974107979744347023765860360781824 4492 19623168325682424137232533921705538602344776263418487074117038340833280 4493 1791235362439952458225799950185218240173188337976609056368939774246912 4494 -1680919788139213160129189866206228075224075471813280403379522022801408 4495 -79856160994252506435811828266946884678083036349277087382004467171328 4496 120059646299867129679001823818723904763341286836926385850676414513152 4497 1400146439855120354680343216435644729570296808880056079715037347840 4498 -7205078033112682785158035874531767643406013796032693279491946315776 4499 134544113923084732549049825704579642601639976041457576899199565824 4500 365491815249150226040313020397043796974210993590407338180198268928 4501 -16559412991353445924090432742993104325552208998533104325602312192 4502 -15741650324332687149482892360869243442761688511927057955638149120 4503 1097359185987773320148017152521879131055626313553500138864541696 4504 577310674372083523181444138173897077771459139854797097297248256 4505 -53825147894760617520746975596158472674488448726495573442953216 4506 -18048220228459859191554602790071951445396777282289035008311296 4507 2117616153126554920426292332511909136866227700234965970534400 4508 480407416210995144238366373149675106787180305953183989301248 4509 -69119217156265141154554416139564114539583823239009060257792 4510 -10838147814083376841089035717420509801214397667220194344960 4511 1905158217124158944723056721865762641562241090326261719040 4512 205102666467333096094404320512386632168197222728391065600 4513 -44808253433477076623733920972357614586388671012364779520 4514 -3184111037056868978953135568626278151257913800867717120 4515 904980040308462083534883268404546081790006792984203264 4516 38445488098876862696528210654100083418472855446994944 4517 -15754088109583352817895099001945374001923987375226880 4518 -302591947225461084695271375190545768829566560489472 4519 236795623272344603717834919974425099171479558862848 4520 -128179737529530009514127709025784118938608484352 4521 -3072978910821318181230558368500190207895311327232 4522 55478016531843824724298950278200574022789212160 4523 34365079149696005105104711989458498239783074816 4524 -1182308942828927472500039291549390454924201984 4525 -329770232136200413250357998140986412370526208 4526 16712302439121444353148321063575915482125312 4527 2695065426717188245629329548364729554782720 4528 -183973383755113500994089356655560277344256 4529 -18514824027375464607517588313088057609216 4530 1655798950519362563869686468355770260736 4531 104386431011073513187412127960260294016 4532 -12416932160061593446990074180844531200 4533 -458930117117193065912907070406212608 4534 78104095542547346877836675974088832 4535 1354658478801501610593137306076480 4536 -411957441062331747422019418667520 4537 -638267835643678518636916396800 4538 1811449092199386423905689613760 4539 -21879654081154069147557049440 4540 -6562402979131840321639686528 4541 163118123694380597732301312 4542 19188085988163369904904160 4543 -734866607989915125184656 4544 -43634837126836077348096 4545 2405857256464982929344 4546 71304625985392365104 4547 -5940631781891981720 4548 -64623616176161952 4549 10994168319754048 4550 -29782963714504 4551 -14693588410644 4552 204717358560 4553 13027468272 4554 -329346108 4555 -6099002 4556 268088 4557 0 4558 -94 4559 1 4560 -12564574828262495151466869507639329577182202903248919362080675977574219776 4561 349208156547039521471740907513610897572834923195893600047654568835426549760 4562 422213226068948758958805847856062706129737176306376869675004824517062164480 4563 -5611665527926602089376876166998591630684326188837792023971589853260703334400 4564 -1869236120052702359586526279134838064834381569164972733988389926692055941120 4565 26187508652472910083050935624020489114114776782486837857066991310337646526464 4566 1305431455414378810237307109372260610978494629385944316920284225909628600320 4567 -56302580177501147150857334495668513903242878052384073167560736268710618071040 4568 4963118959118362784730018013134792909743109363416776213696783174553881804800 4569 68262806999266028430522295715468762225103172134756447625496812864584768552960 4570 -11623962360407686868291246984243842701928656264778528435789905021860562599936 4571 -52312379803025468875836408742617046584905329463102447376680244146688040632320 4572 11844492261120708647264821892647834409832533383335619986254731912664517181440 4573 27257089720004428729506926100436268591115751758337039357731305931857828249600 4574 -7348544088093826325310825584590339273080247492721087750053020471787399413760 4575 -10153341618128807558405792295483377498325562758502580946824879999082468212736 4576 3114717480864716857192765653266950598309931201199778424819449409170901565440 4577 2803058271163489466755070342597055111371640152430183900547350034484790558720 4578 -959851867967620760304132949124964163920923031000312489771377300361904128000 4579 -588775472302149136612342379059417964141553559448972863821077518372220436480 4580 223935073176967452997507216538818899843685765833038279276306644676154753024 4581 95876748646247584101399705899379493518772274289193266821132758339918233600 4582 -40711130324337139049658950355624213965737338089937076945815554709631795200 4583 -12251451645626292815041662705000691330321989840754320260782375323205632000 4584 5894376633199304140164966699593448405971433780620934751888641533037772800 4585 1234399132147182972198400856616345023399781429665681041218339377463164928 4586 -691324183478200258856419472440836096013794360254966759099310820434247680 4587 -97483633162207409292907626324333921854168157706507887676213212380528640 4588 66578606819279653322753240091500934543669776608027009715754237227827200 4589 5867839980406740811429344664399852855739754900268202081208595812188160 4590 -5322912662440841673742434576319722238209572327408721277368486405537792 4591 -244720493369483487464584635011611420787673821070365267783562076815360 4592 356427074952730541234536664461836592266169445297125207994195605585920 4593 4030724599582922233170685017011704524520551419503191744634198425600 4594 -20131835680756025429118041414132880180105038547738407692698085294080 4595 365191166362658559775992384055287601347308506398241994440684535808 4596 964492290240813096495270470492198908681945677530241586864412098560 4597 -42517411734556144940232192177955267862904320401639051646816747520 4598 -39354125810831717873707230902173108606904221279817644889095372800 4599 2673054427406114497796452038194320960263705122758525979285422080 4600 1371112851633698367555929828163005559707215457155143106080964608 4601 -124716806097616064987096650771586704977473234854075109197086720 4602 -40823355278659205314230649168019890174111758138510912518799360 4603 4678454291791225986988320269503055069820735616798180632576000 4604 1037243285001012243241927396573162162381412024217101795082240 4605 -145918347329893075770725989627968686250232515726796904988672 4606 -22383131355172191302249095503368444154681908225780836147200 4607 3850851715463725526567880608026541509540700076191380070400 4608 405932360716596752686841884347431876166223669983273984000 4609 -86873144411843311821524948823958640524631096860707225600 4610 -6049810970408051060010957580389928487390036221648662528 4611 1685747133907919567368900205851605446471581281049006080 4612 70236949411409653003272692541144383168363870528163840 4613 -28238459819064500333962913305373783588354316993331200 4614 -532337684933681537889829271168552741459422652712960 4615 409010622015867951876260316319461534932555601672192 4616 -217447769023309837568609506383026630342282250240 4617 -5121631518035530302050930614166983679825518878720 4618 90869165009054540496696556490156112623534054400 4619 55333602020696957372626231169467073436938849280 4620 -1871989159479135164791728878286534886963319808 4621 -513576591031787528832524751203175560249180160 4622 25607560188976406670146620984511483400030720 4623 4063987548224331481504544557057925519116800 4624 -273085491511496603038101388785597286682880 4625 -27060127424625679041756475226821007275008 4626 2383346974232415811630609310512093557120 4627 148010611135104235116479882928727282560 4628 -17347184635380167315647897752650448000 4629 -631860306175845525532263357805655040 4630 105998415379171399334206917393406272 4631 1812571204030178211357014705313600 4632 -543554956957243277848497844075200 4633 -830622525837663825623384352000 4634 2325508969715428517176223152800 4635 -27714228502795154253572262624 4636 -8203003723914800402049608160 4637 201249633129430607591800320 4638 23370104729173335140588400 4639 -883700351380277682184080 4640 -51816369088117841850864 4641 2821684436594733065280 4642 82609017909905788840 4643 -6799518304575159800 4644 -73086232580183160 4645 12287599886783936 4646 -32899785498580 4647 -16044722977140 4648 221001693900 4649 13905724560 4650 -347643114 4651 -6367090 4652 276830 4653 0 4654 -95 4655 1 4656 -336643581718777026320274038005971567995652720292644680685573892857852329984 4657 -1206199183513199534540819472733375639409491478711896258759744893847125098496 4658 16761991514257897030643563560653323083496076313402892802287419304100474388480 4659 13510823234206360286681787131394006596151589641804059829600154384545989263360 4660 -134679972670238450145045028007966199136423828532107008575318156478256880025600 4661 -35889333505011885304061304559388890844820126127967476492577086592487474069504 4662 419000138439566561328814969984327825825836428519789405713071860965402344423424 4663 17903059959968623683254497499962431236276497774435807774906755098189192232960 4664 -675630962130013765810288013948022166838914536628608878010728835224527416852480 4665 52939935563929203037120192140104457703926499876445612946099020528574739251200 4666 655322947192953872933014038868500117360990452493661897204769403500013778108416 4667 -101445489690830721759632700953400809035013727401703520894166443827146728144896 4668 -418499038424203751006691269940936372679242635704819579013441953173504325058560 4669 87467019774429848472109453976476315641840246523093809129265712585830280724480 4670 186905758080030368430904636117277270339079440628596841310157526389882250854400 4671 -47030682163800488481989283741378171347713583953414961600339331019439356248064 4672 -60920049708772845350434753772900264989953376551015485680949279994494809276416 4673 17588992833118401075912088394919250437514905606775219340156890781200385310720 4674 14949644112871943822693708493850960593982080812960980802919200183918882979840 4675 -4849777859204820683641934900841924196653084788212105211476432675512778752000 4676 -2826122267050315855739243419485206227879457085355069746341172088186658095104 4677 1023703191666136927988604418463172113571134929522460705263116089948136013824 4678 418371266819989457897016898470019608081915378716479709764942945483279564800 4679 -169924717875494145598576488440866284378729758984085190730360576179332710400 4680 -49005806582505171260166650820002765321287959363017281043129501292822528000 4681 22634406271485327898233472126438841878930305717584389447252383486865047552 4682 4557781411004983281963326239814197009476116047996360767575406932171685888 4683 -2458041541255823142600602568678528341382379947573215143464216250432880640 4684 -334229599413282546147111861683430589214290826422312757747016728161812480 4685 220398146712098162723596932716692748834217191530020445955600233581772800 4686 18777087937301570596573902926079529138367215680858246659867506599002112 4687 -16483858567558735505783023204086881769939320755846362665399183707471872 4688 -734161480108450462393753905034834262363021463211095803350686230446080 4689 1036878763498852483591379387525342813865220204500727877801296307159040 4690 11380869457645898070128992989209518657469792243303129631908324966400 4691 -55218749295787955462723770735907328494002391445225346814257605378048 4692 973843110300422826069313024147433603592822683728645318508492095488 4693 2502466482786974520636377436952732303607210406564951144296853012480 4694 -107412408592562892480586590765360676706284598909403919949852835840 4695 -96871694303585767073740876066887651955456544688781895111619379200 4696 6415330625774674794711484891666370304632892294620462350285012992 4697 3210410579435001055740713743991427651997382533826676541067624448 4698 -285066985365979577113363773192198182805653108237885963879055360 4699 -91140514110494970003863774886742080388714622820861572134993920 4700 10207536636635402153429062406188483788699786800286939561984000 4701 2212785674668826118916111779356079279747012318329817162842112 4702 -304525246601515984217167282701847693043963511082010932150272 4703 -45718736385032560957785386560071715720201344461169367449600 4704 7701703430927451053135761216053083019081400152382760140800 4705 795296053648842617508914712190886941060356577926414336000 4706 -166796437270739158697327901742000589807291705972557873152 4707 -11387879473709272583550037798381041858616538770162188288 4708 3112148554906928432065661918495271593485996211167395840 4709 127221644216892956383286386489620014795527010767994880 4710 -50201706345003556149267401431775615268185452432588800 4711 -929171231884244138862247455130564785092810448371712 4712 701161066312916488930731970833362631312952460009472 4713 -366227821512942884326079168645097482681738526720 4714 -8477183202265705327532574809655697125228445040640 4715 147854912557105693011574058017881132404394393600 4716 88533763233115131796201969871147317499102158848 4717 -2946081300163884849508294628123071297516044288 4718 -795215366758896818837457679282336351353569280 4719 39021044097487857783080565309731784228618240 4720 6095981322336497222256816835586888278675200 4721 -403326264386210367563965128052574454177792 4722 -39360185344910078606191236693557828763648 4723 3414944918303162953978186474763596738560 4724 208956156896617743693853952369967928320 4725 -24135213405746319743510118612383232000 4726 -866551277041159577872818319276326912 4727 143321801076062737127941747461507072 4728 2416761605373570948476019607084800 4729 -714811998190347324293914973030400 4730 -1077564357843455773781687808000 4731 2976651481235748501985565635584 4732 -35007446529846510636091279104 4733 -10227121525919751150607303680 4734 247691856159299209343754240 4735 28399114607603040170841600 4736 -1060440421656333218620896 4737 -61411992993324849601024 4738 3303435437964565539840 4739 95547779751216334080 4740 -7770878062371611200 4741 -82544450914089216 4742 13716390571293696 4743 -36303211584640 4744 -17503334156880 4745 238383849600 4746 14832772864 4747 -366744384 4748 -6643920 4749 285760 4750 0 4751 -96 4752 1 4753 1542842765231976560861093510739347207405144199004540939445318786704977428480 4754 -32654427426721371553066581686579242095578313868386534026500667607211676008448 4755 -58500660400390177425229744427568718511360336717526968549847627351585567277056 4756 541971058961005337324141888461124113033039800800026867273959890832582005227520 4757 327637463429504236952033337936304659956676048813748450867803743825240239636480 4758 -2612791469802625932813873543354544263246622273522875966361172235678183472496640 4759 -580210891664358812415657757043453735324592039068807536629996233245214164123648 4760 5806144775519708064127864584068542729300876223774224622023995787663432487010304 4761 217074602014619562159460782187044478739852535515034169270744405565543955824640 4762 -7281800369623481698177548594773127798152745561441673463004521890753239937187840 4763 513517374970113269460065863759013239728087048801522445577160499127174970736640 4764 5778756897974229606772941979113137398546915808353200366260239285409212406956032 4765 -820017708334215000890364332706656539699694296497103460561178754269436052504576 4766 -3122646671319058757511465629559294473068195051028269166484913035217686117744640 4767 606021494151406807271044073979871615518464565195721391824198151487538373591040 4768 1208657235584196382519849980225059681526047049398259573805685337321238555525120 4769 -285123510618040461422060032682105163795513602717578204702057194305351097253888 4770 -347602636573586235234833595057136806119145736791088359473651774086235088224256 4771 94785128045138050242415143017064849579941435769844237555289911432024298618880 4772 76321867313083081621120511784397009348224307308274480941219074623164823633920 4773 -23521422617143380315663384269083332353767461222828710275660698476236976947200 4774 -13053993328756220857462219604288809719252730346640084066433032978766944534528 4775 4513600435982512818858846754133077046200004007439940382296466396589508788224 4776 1764435342675607713739593006590952260171556162412979645530411552690352947200 4777 -686779068080122171794246640781834566030699442560677645868540662058136371200 4778 -190142529540120064489446605181610729446597282328507050447342465016151408640 4779 84443746474387569466486415240944910086778448254064837553210815316381138944 4780 16374251735832717716683060935628781848858639135394333127956091571135315968 4781 -8515358196493387315437801755779187468360387675521495318429606296142479360 4782 -1117940384244427826767925882182509212199524488378080603498642159713648640 4783 712620674369117392806296749117306554563968919280399441923107421914398720 4784 58754113868330720898957051091281107303923223259459675032488649680748544 4785 -49966696282912417001904789087388360365128566041159286829491275613274112 4786 -2157989805167263480369519054193300710582214603984130088636865586462720 4787 2958154119393785026716582370292889792497834112840311886668404170424320 4788 31541266782618631794357494855809237422130567074297244979860214906880 4789 -148783852269206435552339048927305857331061999171857184471749658935296 4790 2553048154030838219695226036278407014824427035721043132306046844928 4791 6387874969219382328992858194326711406576300248336848973599861637120 4792 -267153939319964117195305110365127836936143746005440518849633976320 4793 -234913858686195485153821624462202555991982120870296095645676994560 4794 15177733431710815977732049621747266330472940306784996292137713664 4795 7414519671552264343020219837313535291517764423361610106751418368 4796 -643058083267442301860378744177749389119729104629649732471357440 4797 -200923406107227547508517867363954131766029963945990284024872960 4798 22002912305636311308502645631117398388975095991729625278054400 4799 4666091531366872468149192230381297611640439019086788365123584 4800 -628488274901001073809898434512323962239669373935214051459072 4801 -92389946444753300268857968673478258851240216931946430054400 4802 15246229240815566370493241590962225568385628873084239462400 4803 1542874344078754677967294541650320665657091761177243811840 4804 -317240282652190164581192283705373670809946970183100268544 4805 -21242775172111527703929878200826174236265466552033312768 4806 5695819053320227507742815209321534803172483631759196160 4807 228527768315529940169977397953576693243817037861027840 4808 -88537554826642635390526144343313357836617979744747520 4809 -1609457312370922883386392913351156859892903812358144 4810 1193203919865840340811947388962038162058884010893312 4811 -612484460116473444476373782044387169312562708480 4812 -13937063908809718928316267059942417307578968965120 4813 239032108633987537035378060462241164053770936320 4814 140783197272330619413632640614775242580539498496 4815 -4609191711546723071004912563353837352565424128 4816 -1224379215485920498844974522069628985417400320 4817 59141269960255034452481481797562235471499520 4818 9097079819486772777829403585414279431253760 4819 -592767388567612206874312385168177606897664 4820 -56984148932183248131351491929479244627968 4821 4871318486403041272586530706648071818240 4822 293749959695245233888461353331694044160 4823 -33444510005105614501721164362873907200 4824 -1183879913704119423291033478447939584 4825 193086315338584520852921520885641472 4826 3211313366044334000029779477907200 4827 -936983294925185006169050707891200 4828 -1393649902810869467424316231680 4829 3799147285261415851218419298048 4830 -44100289784352097814296806144 4831 -12718343436079690533447544320 4832 304127975284202826662584320 4833 34433926461718686207145440 4834 -1269910134576102743286752 4835 -72645894150640370869504 4836 3860641415452564546560 4837 110334936141285528640 4838 -8867943200588779840 4839 -93102462077519232 4840 15292987188683776 4841 -40016040042160 4842 -19076667564240 4843 256924815680 4844 15810757888 4845 -386676144 4846 -6929680 4847 294880 4848 0 4849 -97 4850 1 4851 31111584661489394992205488175839894888173169669381993087055348820506698579968 4852 151198590992733702964387164052456026325704131502445012065641241097087787991040 4853 -1600066943909347206100262502642382862683337379550940167298532712753372124413952 4854 -1911021573079412462557504984633911471371104332772547639295022493485128531050496 4855 13278290944544630764441476267297540769309475119600658248212017325398259128074240 4856 6421694283218283044259853423551571335150850556749469637008953378974708696875008 4857 -42675594006776223569293267874790889633028163800873640783899146516076996717445120 4858 -8122952483301023373819208598608352294544288546963305512819947265432998297731072 4859 71125273500116423785566341154839648433935733741234251619793948398877047965876224 4860 2363701221936968565736350739370039879611727608941483176503661305047034185646080 4861 -71361643622310120642139976228776652421896906502128399937444314529381751384440832 4862 4574972977006463673371495877125754317577502798413563606051066264951195193835520 4863 47193181333456208455312359496090622088133145768217802991125287497508567990140928 4864 -6181671955134851545173515738865564683890003158208933779615039839877287165034496 4865 -21858526699233411302580259406915061311477365357197884165394391246523802824212480 4866 3959340428455857807504154616668494554720635159278713093251427923051917374128128 4867 7403025567953202842934081128878490549347038177564339889559822691092586152591360 4868 -1643653178856939130550699011932135650115313709783686121223623825995553384169472 4869 -1892503243567302836278538461977744833315349011418147734912104103358391035887616 4870 488891713074922574934562316614334487307066352918143962127284806333599013928960 4871 373977149834107099943490507743545345806299105810544956611973465653507635806208 4872 -109766638880002441473095793255722217650914819039867314619749926222439225753600 4873 -58149606646277711092331705510013788749398526089578556295928965087234571108352 4874 19231862727229837228181173126306154370765234466483224237611030733294428749824 4875 7204777649258731497770004776913055062367187663186333552582513840152274534400 4876 -2692173946874078913433446831864791498840341814837856371804679395267894575104 4877 -716691072881991012306375665684532749452558987238218882455367752753186078720 4878 306499524240369696582061803467133377352010664033272373341283700037235245056 4879 57309881075414512008390713274700736471005236973880165947846320498973605888 4880 -28776038043322481272858778347115874893079930765555397972624186793860792320 4881 -3651938588531797567441891215129530093185113328701729971428897721731252224 4882 2252800841553984015968292948822452978944159809338036945434339591858421760 4883 179934473721762832753055968967048391118264871232095254786996489647292416 4884 -148385946537133844429899070623153312599472711273745760887580151821238272 4885 -6220088261952700619888613744439513812854618564424845549600377278627840 4886 8282831534302598074806430636820091418993935515952873282671531677188096 4887 85862337352684053217973180440814035204688765924475833556286140579840 4888 -394076149253573802273762886347999297795785835644378488600850447990784 4889 6584176818290056461319267146191681248757732881596374393841910284288 4890 16051583255987165852341028283179941483191728829154133318276575395840 4891 -654527151333912087128497520394563200493552177713329271181603241984 4892 -561501418323101403538402907251118304566201166958268716421374279680 4893 35414711340658570614708115784076954771103527382498324681654665216 4894 16898207623537718735255384745505266478342811941614832336317186048 4895 -1432265730913848763234479930214078184857578460311492585958932480 4896 -437566528855739992351883355592611220290465254815712174098612224 4897 46875769694616489309418679822815327002599117547597897331507200 4898 9729297235616031954864273161220577998739638805755431059193856 4899 -1283163561256210525695209303795994756239324971784395355062272 4900 -184779892889506600537715937346956517702480433863892860108800 4901 29882609311998510086166753518285962114035832591245109346304 4902 2964738935680744283152840491798655396752842992066076344320 4903 -597875917306050694787631611598588841141823136114304352256 4904 -39279093714470371980851472899640850474604070228288012288 4905 10336856800470042514051775750250192790942655479859281920 4906 407194932634944257030141545444554835234437631097831424 4907 -154940720946624611933420752600798376214081464553308160 4908 -2767137133550007764418710622954620566131659186159616 4909 2016103174945730231027083519280685170375355742543872 4910 -1017347069346006738282790349836439704959849922560 4911 -22763871051055874249583236197905948269045649309696 4912 384018797477553748024049998775403837332287733760 4913 222528279559490333911870948068515706014401142784 4914 -7169853773517124777118752876328191437323993088 4915 -1874830673712815763856367236919119383920394240 4916 89166837786230667328356695633247678095491584 4917 13507785186510662609504265929857566428225280 4918 -867032896710835765278844981290767245910016 4919 -82124214637558210542241856016014205493248 4920 6918684227065189053818550858717551278080 4921 411249943573343327443845894664371661824 4922 -46162844795779580579840480388192153600 4923 -1611392104763940326146128901220806656 4924 259211765797003877309401493791683072 4925 4252820403680334216255653903174400 4926 -1224324838702241741394226258311168 4927 -1797074874677173786941881456640 4928 4835278363059983810641624561152 4929 -55408056395724430587193423104 4930 -15777185528301388256681763840 4931 372556769723148462661665792 4932 41660799916647299361731520 4933 -1517697477908025229781728 4934 -85774670201960919821824 4935 4504081651361325304320 4936 127209691080540962432 4937 -10105330623926749120 4938 -104874037742492928 4939 17030826641943296 4940 -44062605889120 4941 -20772371347728 4942 276688263040 4943 16841894272 4944 -407465184 4945 -7224560 4946 304192 4947 0 4948 -98 4949 1 4950 -182310175654223097956592652228295921213877301171827005152696589917594486571008 4951 3080046881487450104228343329408149593929143797268817315618479533230163159416832 4952 7484330254140318296737164620596573303122354509371028097249241434305845505556480 4953 -52802209149008457801308662587198634468550133525181025520851579520861280105660416 4954 -47297783933715458448298248369689308916434832236120554072551806713756931143499776 4955 262910160701983689135941230092491307232327607368093033314597943042885530735869952 4956 105957955673101670230287581488600927029989034186366249010647730753082693498437632 4957 -603554829524406590480004788514899724809969745183784348229430786441660382146723840 4958 -100521536980850164251012706407778359644985570768670905721146847409733353934422016 4959 782378008501280661641229752703236132773293071153576767817733432387647527624638464 4960 23400642097175988800789872319763394808156103328520683447386246919965638437896192 4961 -642254792600791085779259786058989871797072158519155599436998830764435762459967488 4962 37743527060303325305314840986287473120014398086911899749921296685847360349143040 4963 359394227077858818236609506931767045132706263927197115086261804788719094694150144 4964 -43713251682739307355155575581977921693222165190191746012992067439132244952743936 4965 -144266276214940514597029712085639404655750611357506035491602982227057098639802368 4966 24498418901070620183931956690636310057333930048037037264493210273883738752417792 4967 43111737131021593026498472456410033199138634092874685239201320377539178182737920 4968 -9040092483713165218028844565626746075634225403810273666729931042975543612932096 4969 -9860937953324367410082910933462986236748397480547190829278858222762142765940736 4970 2420013979720866745926083467240955712169978446944812612530059791351315118948352 4971 1763035134932219185447883822219570915943981498821140509742160623795107425943552 4972 -493949874960010986628931069650749979429116685679402915788874668000976515891200 4973 -250296132955717104266992993282233264616976264472533785795520327984183588683776 4974 79331433749823078566247339146012886779406592174243299980145501774839518593024 4975 28530919491064576731169218916575698046974063146217880868226754807003007156224 4976 -10250970028482069708842739859792859937892070756497991569563971543520060112896 4977 -2627867267233967045123377440843286747992716286540135902336348426761682288640 4978 1083694746421307141486575662258793012780323419260498748599538796560224616448 4979 195644076774690920304506228075702514159638567600487463063337438944771964928 4980 -94960925542964188200433968545482387147163771526332813309659816419740614656 4981 -11662642589182192231507975170897531587913749017466815070047124982303031296 4982 6969602603557638049401906310419463903608494410139551799937488112311992320 4983 539803421165288498259167906901145173354794613696285764360989468941877248 4984 -432064961975772076428235529167416998451405835767671480231483383244193792 4985 -17593963940951924610542078877128910499217349653658848840298210016690176 4986 22777786719332144705717684251255251402233322668870401527346712112267264 4987 229739767511235709961603915233529445547680752068192095191143997767680 4988 -1026672073055363326976382256538208696889020992862986062407478798712832 4989 16713679615659374094118139678794267785308091160975411922829464567808 4990 39727668558568235484544045000870355170899528852156479962734524104704 4991 -1580443609318470649407835476074676996313699160819990191389724901376 4992 -1323539057475881879769092567091921717906045607830204831564667944960 4993 81536195877330197461769847967991128426494167694589166127530508288 4994 38020967152959867154324615677386849576271326868633372756713668608 4995 -3150984608010467279115855846470972006686672612685283689109651456 4996 -941719268624309983539922873992793713233827396233815331212230656 4997 98738323399298562587924453243802497303347077387493443315302400 4998 20066675548458065906907563395017442122400505036870576559587328 4999 -2592514133966629429465831042363336344238636167482757962268672 5000 -365864187921223069064677555946973905050911259050507863015424 5001 58007418076232401931970756829613926456657792677122859319296 5002 5644406819853724692925600167078209313048681850279645347840 5003 -1116787090816962618565576029212458401378122461798417563648 5004 -72011671809862348631561033649341559203440795418528022528 5005 18606342240846076525293196350450347023696779863746707456 5006 719862470193919311535428803553766583718023669262237696 5007 -269107567959926957568572886096123495529720438434693120 5008 -4723216831404323597887109511594955793914383783272448 5009 3382952785078428692740360481504878506223054551048192 5010 -1678622664420911118166604077230125513183752372224 5011 -36944643181221828700143284976929325879270807896064 5012 613191305649642275070660481915564191869298155520 5013 349687296450627667575797204107667538022630367232 5014 -11090867555909302389605570855570171129610551808 5015 -2855511333808750163412005483922966446278754304 5016 133750256679346000992535043449871517143237376 5017 19959264678575456691655557120237299647676160 5018 -1262297893740775599450083134526264078604288 5019 -117830394914757432517129619501237773099008 5020 9784996263992195947543379071614822521856 5021 573433019912126611506207655940461894656 5022 -63473911594196923297280660533764211200 5023 -2185312580433288935458448783847395328 5024 346783308295991673697712809261846272 5025 5613722932858041165457463152190208 5026 -1594844197783183321026689468063232 5027 -2310524838870652011782419015680 5028 6137084076191517913506677327616 5029 -69435412445274919343444922624 5030 -19524267091272967967643682752 5031 455347162994959232142035968 5032 50297795021318080936724640 5033 -1810265666420415635522784 5034 -101091575595168226932864 5035 5245930393938484766208 5036 146439062988064596288 5037 -11499169330675266240 5038 -117983292460304544 5039 18944402669127936 5040 -48468866478032 5041 -22598513883792 5042 297740630880 5043 17928468096 5044 -429138864 5045 -7528752 5046 313698 5047 0 5048 -99 5049 1 5050 -2897736705833227006271750677179853672715266496096990310465782943312568672845824 5051 -18231017565422309795659265222829592121387730117182700515269658991759448657100800 5052 154002344074372505211417166470407479696457189863440865780923976661508157970841600 5053 249477675138010609891238820686552443437411816979034269908308047810194850185216000 5054 -1320055228725211445032716564679965861713753338129525638021289488021532002641510400 5055 -945955678674309168965964967393786178328696644722411081451036134275138622869995520 5056 4381836011699728152265687168208188453872126789468217221909965717381425512264499200 5057 1513685081044309574718394021265727528999843345519517843009253296472609907120537600 5058 -7544435369055082381000059856436246560124621814797304352867884830520754776834048000 5059 -1116905966453890713900141182308648440499839675207454508012742748997037265938022400 5060 7823780085012806616412297527032361327732930711535767678177334323876475276246384640 5061 212733109974327170916271566543303589165055484804733485885329517454233076708147200 5062 -5352123271673259048160498217158248931642267987659629995308323589703631353833062400 5063 290334823540794810040883392202211331692418446822399228845548436044979694993408000 5064 2567101621984705844547210763798336036662187599479979393473298605633707819243929600 5065 -291421677884928715701037170546519477954814434601278306753280449594214966351626240 5066 -901664226343378216231435700535246279098441320984412721822518638919106866498764800 5067 144108346476886001081952686415507706219611353223747278026430648669904345602457600 5068 239509650727897739036102624757833517772992411627081584662229557652995434348544000 5069 -47579434124806132726467602976982874082285396862159335088052268647239703225958400 5070 -49304689766621837050414554667314931183741987402735954146394291113810713829703680 5071 11523876093908889266314683177337884343666564033070536250143141863577691042611200 5072 8013796067873723570217653737361685981563552267368820498828002835432306481561600 5073 -2147608152000047767951874215872825997517898633388708329516846382612941373440000 5074 -1042900553982154601112470805342638602570734435302224107481334699934098286182400 5075 317325734999292314264989356584051547117626368696973199920582007099358074372096 5076 109734305734863756658343149679137300180669473639299541800872133873088489062400 5077 -37966555661044702625343480962195777547748410209251820628014709420444667084800 5078 -9385240240121310875440633717297452671402558166214771079772672952720293888000 5079 3736878435935541867195088490547562113035597997449995684825995850207671091200 5080 652146922582303067681687426919008380532128558668291543544458129815906549760 5081 -306325566267626413549786995308007700474721843633331655837612311031421337600 5082 -36445758091194350723462422409054786212230465679583797093897265569696972800 5083 21120007889568600149702746395210496677601498212544096363446933673672704000 5084 1587657121074377936056376196768074039278807687342016954002910202770227200 5085 -1234471319930777361223530083335477138432588102193347086375666809269125120 5086 -48872122058199790584839107992024751386714860149052357889717250046361600 5087 61561585727924715420858606084473652438468439645595679803639762465587200 5088 604578335555883447267378724298761698809686189653137092608273678336000 5089 -2632492495013752120452262196251817171510310238110220672839689227468800 5090 41784199039148435235295349196985669463270227902438529807073661419520 5091 96896752581873745084253768294805744319267143541845073079840302694400 5092 -3762960974567787260494846371606373800746902763857119503308868812800 5093 -3077997808083446232021145504864934227688478157744662398987599872000 5094 185309536084841357867658745381798019151123108396793559380751155200 5095 84491038117688593676276923727526332391714059708074161681585930240 5096 -6849966539153189737208382274936895666710157853663660193716633600 5097 -2003658018349595709659410370197433432412398715391096449387724800 5098 205704840415205338724842610924588536048639744557278006906880000 5099 40952399078485848789607272234729473719184704156878727672627200 5100 -5185028267933258858931662084726672688477272334965515924537344 5101 -717380760629849155028779521464654715786100507942172280422400 5102 111552727069677696023020686210796012416649601302159344844800 5103 10649824188403254137595472013355111911412607264678576128000 5104 -2068124242253634478825140794837885928478004558885958451200 5105 -130930312381567906602838242998802834915346900760960040960 5106 33225611144367993795166422054375619685172821185261977600 5107 1262916614375297037781454041322397515294778367126732800 5108 -463978565448149926842367044993316371602966273163264000 5109 -8005452256617497623537473748466026769346413191987200 5110 5638254641797381154567267469174797510371757585080320 5111 -2751840433476903472404268979065779529809430118400 5112 -59588134163261014032489169317627944966565819187200 5113 973319532777209960429619812564387606141743104000 5114 546386400704105730587183131418230528160359948800 5115 -17062873162937388291700878239338724814785464320 5116 -4326532323952651762745462854428737039816294400 5117 199627248775143285063485139477420174840652800 5118 29351859821434495134787584000348970070112000 5119 -1829417237305471883260990050038063882035200 5120 -168329135592510617881613742144625390141440 5121 13781684878862247813441378974105383833600 5122 796434749877953627091955077695085964800 5123 -86950563827667018215452959635293440000 5124 -2953125108693633696565471329523507200 5125 462377744394655564930283745682461696 5126 7386477543234264691391398884460800 5127 -2071226230887251066268427880601600 5128 -2962211331885451297156947456000 5129 7768460855938630270261616870400 5130 -86794265556593649179306153280 5131 -24104033446016009836597139200 5132 555301418286535648953702400 5133 60599753037732627634608000 5134 -2155078174310018613717600 5135 -118931265406080266979840 5136 6099919062719168332800 5137 168320762055246662400 5138 -13067237875767348000 5139 -132565497146409600 5140 21049336299031040 5141 -53262490635200 5142 -24563602047600 5143 320151216000 5144 19072838400 5145 -451725120 5146 -7842450 5147 323400 5148 0 5149 -100 5150 1