1 1 2 -24 3 252 4 -1472 5 4830 6 -6048 7 -16744 8 84480 9 -113643 10 -115920 11 534612 12 -370944 13 -577738 14 401856 15 1217160 16 987136 17 -6905934 18 2727432 19 10661420 20 -7109760 21 -4219488 22 -12830688 23 18643272 24 21288960 25 -25499225 26 13865712 27 -73279080 28 24647168 29 128406630 30 -29211840 31 -52843168 32 -196706304 33 134722224 34 165742416 35 -80873520 36 167282496 37 -182213314 38 -255874080 39 -145589976 40 408038400 41 308120442 42 101267712 43 -17125708 44 -786948864 45 -548895690 46 -447438528 47 2687348496 48 248758272 49 -1696965207 50 611981400 51 -1740295368 52 850430336 53 -1596055698 54 1758697920 55 2582175960 56 -1414533120 57 2686677840 58 -3081759120 59 -5189203740 60 -1791659520 61 6956478662 62 1268236032 63 1902838392 64 2699296768 65 -2790474540 66 -3233333376 67 -15481826884 68 10165534848 69 4698104544 70 1940964480 71 9791485272 72 -9600560640 73 1463791322 74 4373119536 75 -6425804700 76 -15693610240 77 -8951543328 78 3494159424 79 38116845680 80 4767866880 81 1665188361 82 -7394890608 83 -29335099668 84 6211086336 85 -33355661220 86 411016992 87 32358470760 88 45164021760 89 -24992917110 90 13173496560 91 9673645072 92 -27442896384 93 -13316478336 94 -64496363904 95 51494658600 96 -49569988608 97 75013568546 98 40727164968 99 -60754911516 100 37534859200 101 81742959102 102 41767088832 103 -225755128648 104 -48807306240 105 -20380127040 106 38305336752 107 90241258356 108 107866805760 109 73482676310 110 -61972223040 111 -45917755128 112 -16528605184 113 -85146862638 114 -64480268160 115 90047003760 116 -189014559360 117 65655879534 118 124540889760 119 115632958896 120 102825676800 121 498319933 122 -166955487888 123 77646351384 124 77785143296 125 -359001100500 126 -45668121408 127 -262717201024 128 338071388160 129 -4315678416 130 66971388960 131 631528759932 132 -198311113728 133 -178514816480 134 371563845216 135 -353937956400 136 -583413304320 137 -297198746214 138 -112754509056 139 596793577940 140 119045821440 141 677211820992 142 -234995646528 143 -308865667656 144 -112181096448 145 620204022900 146 -35130991728 147 -427635232164 148 268217998208 149 -1115433620850 150 154219312800 151 -824447297848 152 900676761600 153 784811057562 154 214837039872 155 -255232501440 156 214308444672 157 1315116754406 158 -914804296320 159 -402206035896 160 -950091448320 161 -312162946368 162 -39964520664 163 -357832759588 164 -453553290624 165 650708341920 166 704042392032 167 2754833892216 168 -356462346240 169 -1458379197393 170 800535869280 171 -1211595753060 172 25209042176 173 -950387449578 174 -776603298240 175 426959023400 176 527734751232 177 -1307679342480 178 599830010640 179 1681384224780 180 807974455680 181 -996774496018 182 -232167481728 183 1753032622824 184 1574983618560 185 -880090306620 186 319595480064 187 -3691995187608 188 -3955776986112 189 1226984915520 190 -1235871806400 191 2762403350592 192 680222785536 193 5442387685442 194 -1800325645104 195 -703199584080 196 2497932784704 197 -2876091504354 198 1458117876384 199 728391402200 200 -2154174528000 201 -3901420374768 202 -1961831018448 203 -2150040612720 204 2561714781696 205 1488221734860 206 5418123087552 207 -2118677359896 208 -570305978368 209 5699723069040 210 489123048960 211 -6793168439188 212 2349393987456 213 2467454288544 214 -2165790200544 215 -82717169640 216 -6190616678400 217 884806004992 218 -1763584231440 219 368875413144 220 -3800963013120 221 3989820497292 222 1102026123072 223 7334863021472 224 3293650354176 225 2897808426675 226 2043524703312 227 -1359839565924 228 -3954789780480 229 -11824411223170 230 -2161128090240 231 -2255788918656 232 10847792102400 233 -17563353448518 234 -1575741108816 235 12979893235680 236 7638507905280 237 9605445111360 238 -2775191013504 239 -7139577462960 240 1201502453760 241 -231306909358 242 -11959678392 243 13400796651732 244 -10239936590464 245 -8196341949810 246 -1863512433216 247 -6159507467960 248 -4464190832640 249 -7392445116336 250 8616026412000 251 12983053545252 252 -2800978113024 253 9966916930464 254 6305212824576 255 -8405626627440 256 -13641873096704 257 23961192565506 258 103576281984 259 3050979729616 260 4107578522880 261 -14592514653090 262 -15156690238368 263 -24273728464488 264 11381333483520 265 -7708949021340 266 4284355595520 267 -6298215111720 268 22789249173248 269 25837706543670 270 8494510953600 271 -3767932360528 272 -6817096065024 273 2437758558144 274 7132769909136 275 -13632191675700 276 -6915609888768 277 -16418932005874 278 -14323045870560 279 6005256141024 280 -6832194969600 281 21035722907082 282 -16253083703808 283 16713176326532 284 -14413066320384 285 12976653967200 286 7412776023744 287 -5159168680848 288 22354294505472 289 13420028104723 290 -14884896549600 291 18903419273592 292 -2154700825984 293 -23926858987458 294 10263245571936 295 -25063854064200 296 -15393380766720 297 -39175875516960 298 26770406900400 299 -10770926678736 300 9458784518400 301 286752854752 302 19786735148352 303 20599225693704 304 10524271493120 305 33599791937460 306 -18835465381488 307 15311092828556 308 13176671778816 309 -56890292419296 310 6125580034560 311 49875160575912 312 -12299441172480 313 -99480832756438 314 -31562802105744 315 9190709433360 316 -56107996840960 317 83369248359366 318 9652944861504 319 68647725277560 320 13037603389440 321 22740797105712 322 7491910712832 323 -73627062866280 324 -2451157267392 325 14731871253050 326 8587986230112 327 18517634430120 328 26030014940160 329 -44996963217024 330 -15617000206080 331 -63584021925868 332 43181266711296 333 20707267642902 334 -66116013413184 335 -74777223849720 336 -4165208506368 337 121001428335986 338 35001100737432 339 -21457009384776 340 49099533315840 341 -28250591730816 342 29078298073440 343 61522344410800 344 -1446779811840 345 22691844947520 346 22809298789872 347 -155661561078204 348 -47631668958720 349 -25643022194650 350 -10247016561600 351 42336109121040 352 -105161550594048 353 24909815245602 354 31384304219520 355 47292873863760 356 36789573985920 357 29139505641792 358 -40353221394720 359 157584150853560 360 -46370707891200 361 -2824382481819 362 23922587904432 363 125576623116 364 -14239605545984 365 7070112085260 366 -42072782947776 367 -177901220129584 368 18403444948992 369 -35015731390206 370 21122167358880 371 26724356607312 372 19601856110592 373 -55161734023378 374 88607884502592 375 -90468277326000 376 227027200942080 377 -74185389602940 378 -29447637972480 379 146463116322980 380 -75800137459200 381 -66204734658048 382 -66297680414208 383 231449571733632 384 85193989816320 385 -43235954274240 386 -130617304450608 387 1946216834244 388 -110419972899712 389 -149871571611810 390 16876790017920 391 -128749205976048 392 -143359620687360 393 159145247502864 394 69026196104496 395 184104364634400 396 89431229751552 397 208110680273846 398 -17481393652800 399 -44985733752960 400 -25171202969600 401 -133407937691598 402 93634088994432 403 30529506193984 404 -120325635798144 405 8042859783630 406 51600974705280 407 -97413424224168 408 -147020152688640 409 -206167580638390 410 -35717321636640 411 -74894084045928 412 332311549369856 413 86888027422560 414 50848256637504 415 -141688531396440 416 113644706660352 417 150391981640880 418 -136793353656960 419 73403515193820 420 29999547002880 421 171111932338622 422 163036042540512 423 -305398345130928 424 -134834785367040 425 176095964901150 426 -59218902925056 427 -116479278716528 428 -132835132300032 429 -77834148249312 430 1985212071360 431 -71775829446768 432 -72336417914880 433 99881248225682 434 -21235344119808 435 156291413770800 436 -108166499528320 437 198763752966240 438 -8853009915456 439 -29031220908760 440 218142225100800 441 192848217019101 442 -95755691935008 443 328369848718692 444 67590935548416 445 -120715789641300 446 -176036712515328 447 -281089272454200 448 -45197025083392 449 -612368143631550 450 -69547402240200 451 164724885738504 452 125336181803136 453 -207760719057696 454 32636149582176 455 46723705697760 456 226970543923200 457 303483032911706 458 283785869356080 459 506060490060720 460 -132549189534720 461 -729307946668938 462 54138934047744 463 122188164073712 464 126754807111680 465 -64318590362880 466 421520482764432 467 -617380683662484 468 -96645454674048 469 259227709345696 470 -311517437656320 471 331409422110312 472 -438383931955200 473 -9155609005296 474 -230530682672640 475 -271857947399500 476 -170211715494912 477 181380557687814 478 171349859111040 479 1050837984850080 480 -239423044976640 481 105271555603732 482 5551365824592 483 -78665062484736 484 -733526941376 485 362315536077180 486 -321619119641568 487 -219909971761864 488 587683317365760 489 -90173855416176 490 196712206795440 491 -483863128068108 492 -114295429237248 493 -886767711942420 494 147828179231040 495 -293446222622280 496 -52163393486848 497 -163948629394368 498 177418682792064 499 -108877719272500 500 528449619936000 501 694218140838432 502 -311593285086048 503 506588355787752 504 160751787356160 505 394818492462660 506 -239206006331136 507 -367511557743036 508 386719719907328 509 85753393288710 510 201735039058560 511 -24509721895568 512 -364965248630784 513 -781259049093600 514 -575068621572144 515 -1090397271369840 516 6352678628352 517 1436688754143552 518 -73223513510784 519 -239497637293656 520 -235739289139200 521 927574652509722 522 350220351674160 523 -21818651341228 524 -929610334619904 525 107593673896800 526 582569483147712 527 364931430558912 528 132989157310464 529 -605238167047943 530 185014776512160 531 589716680624820 532 262773809858560 533 -178012887920196 534 151157162681280 535 435865277859480 536 -1307904735160320 537 423708824644560 538 -620104957048080 539 -907217963244684 540 520996671820800 541 -1695266465052058 542 90430376652672 543 -251187172996536 544 1358440752807936 545 354921326577300 546 -58506205395456 547 752144751323996 548 437476554427008 549 -790555104585666 550 327172600216800 551 1368997013214600 552 396895871877120 553 -638228464065920 554 394054368140976 555 -221782757268240 556 -878480146727680 557 187489032934806 558 -144126147384576 559 9894172288504 560 -79833163038720 561 -930382787277216 562 -504857349769968 563 244971285916812 564 -996855800500224 565 -411259346541540 566 -401116231836768 567 -27881913916584 568 827184675778560 569 1352425875836970 570 -311439695212800 571 1432228477996772 572 454650262789632 573 696125644349184 574 123820048340352 575 -475388987464200 576 -306756182605824 577 -877659324192574 578 -322080674513352 579 1371481696731384 580 -912940321708800 581 491186908840992 582 -453682062566208 583 -853270528819176 584 123661090882560 585 317117898149220 586 574244615698992 587 -2434250501782764 588 629479061745408 589 -563383208178560 590 601532497540800 591 -724775059097208 592 -179869321928704 593 -303318212278158 594 940221012407040 595 558507191467680 596 1641918289891200 597 183554633354400 598 258502240289664 599 -1701984261329400 600 -542851981056000 601 2339216023326602 602 -6882068514048 603 1759401252578412 604 1213586422432256 605 2406885276390 606 -494381416648896 607 -2496072486898144 608 -2097168523591680 609 -541810234405440 610 -806395006499040 611 -1552583345382048 612 -1155241876731264 613 2473009012516862 614 -367466227885344 615 375031877184720 616 -756226380349440 617 24336777156666 618 1365367018063104 619 4225450805148020 620 375702242119680 621 -1366161820349760 622 -1197003853821888 623 418481404089840 624 -143717106548736 625 -488895969711875 626 2387539986154512 627 1436330213398080 628 -1935851862485632 629 1258353120405276 630 -220577026400640 631 -4263261111420568 632 3220111123046400 633 -1711878446675376 634 -2000861960624784 635 -1268924080945920 636 592047284838912 637 980401284761766 638 -1647545406661440 639 -1112733760765896 640 1632884804812800 641 1008295928583042 642 -545779130537088 643 303982416160892 644 459503857053696 645 -20844726749280 646 1767049508790720 647 3435828424131096 648 140675112737280 649 -2774210589848880 650 -353564910073200 651 222971113257984 652 526729822113536 653 -1185387156769098 654 -444423226322880 655 3050283910471560 656 304156780634112 657 -166349637206046 658 1079927117208576 659 -2265102374509140 660 -957842679306240 661 -5330121520762738 662 1526016526220832 663 1005434765317584 664 -2478229219952640 665 -862226563598400 666 -496974423429648 667 2393919729693360 668 -4055115489341952 669 1848385481410944 670 1794653372393280 671 3719016970449144 672 829999889252352 673 4741198635421922 674 -2904034280063664 675 1868559748713000 676 2146734178562496 677 -1413071638641474 678 514968225234624 679 -1256027191734224 680 -2817886259865600 681 -342679570612848 682 678014201539584 683 -3031157627077068 684 1783468948504320 685 -1435469944213620 686 -1476536265859200 687 -2979751628238840 688 -16905402892288 689 922102026851124 690 -544604278740480 691 -2747313442193908 692 1398970325778816 693 1017280238423904 694 3735877465876896 695 2882512981450200 696 2733643609804800 697 -2127859436502828 698 615432532671600 699 -4425965069026536 700 -628483682444800 701 5727465442629702 702 -1016066618904960 703 -1942652670145880 704 1443076443734016 705 3270933095391360 706 -597835565894448 707 -1368704107203888 708 1924903992130560 709 698326457818910 710 -1135028972730240 711 -4331712693612240 712 -2111401637452800 713 -985169554365696 714 -699348135403008 715 -1491821174778480 716 -2474997578876160 717 -1799173520665920 718 -3782019620485440 719 9709787093595120 720 -541834695843840 721 3780043874082112 722 67785179563656 723 -58289341158216 724 1467252058138496 725 -3274269549861750 726 -3013838954784 727 2464686886685576 728 817229535682560 729 3082017633650397 730 -169682690046240 731 118269009151272 732 -2580464020796928 733 7912852398754982 734 4269629283110016 735 -2065478171352120 736 -3667249129586688 737 -8276770434109008 738 840377553364944 739 -8406936179151460 740 1295492931344640 741 -1552195881925920 742 -641384558575488 743 1362869794471992 744 -1124976089825280 745 -5387544388705500 746 1323881616561072 747 3333728731570524 748 5434616916158976 749 -1510999629912864 750 2171238655824000 751 6817220120892752 752 2652778444947456 753 3271729493403504 754 1780449350470560 755 -3982080448605840 756 -1806121795645440 757 -667048975014994 758 -3515114791751520 759 2511663066476928 760 4350268758528000 761 -7744079729695638 762 1588913631793152 763 -1230393932134640 764 -4066257732071424 765 3790637408024460 766 -5554789721607168 767 2998000190340120 768 -3437752020369408 769 2524111226919170 770 1037662902581760 771 6038220526507512 772 -8011194672970624 773 -11145268112466978 774 -46709204021856 775 1347459830544800 776 6337146270766080 777 768846891863232 778 3596917718683440 779 3285001442747640 780 1035109787765760 781 5234645524234464 782 3089980943425152 783 -9409519712300400 784 -1675135446577152 785 6352013923780980 786 -3819485940068736 787 13227104255899436 788 4233606694409088 789 -6116979573050976 790 -4418504751225600 791 1425699068010672 792 -5132574924871680 793 -4019022069226556 794 -4994656326572304 795 -1942655153377680 796 -1072192144038400 797 2302477758246246 798 1079657610071040 799 -18558651348375264 800 5015858304614400 801 2840270079131730 802 3201790504598352 803 782560406237064 804 5742890791658496 805 -1507747030957440 806 -732708148655616 807 6511102049004840 808 6905645184936960 809 5604717670694010 810 -193028634807120 811 -5085164185024588 812 3164859781923840 813 -949518954853056 814 2337922181380032 815 -1728332228810040 816 -1717908208386048 817 -182584365785360 818 4948021935321360 819 -1099342046917296 820 -2190662393713920 821 279110773799022 822 1797458017102272 823 -13526517861603928 824 -19071793268183040 825 -3435312302276400 826 -2085312658141440 827 272543929352676 828 3118693073766912 829 18045917610367430 830 3400524753514560 831 -4137570865480248 832 -1559486316150784 833 11719129719838338 834 -3609407559381120 835 13305847699403280 836 -8389992357626880 837 3872298735325440 838 -1761684364651680 839 -7961834707368360 840 -1721713132339200 841 4287752862251071 842 -4106686376126928 843 5301002172584664 844 9999543942484736 845 -7043971523408190 846 7329560283142272 847 -8343868958152 848 -1575524037500928 849 4211720434286064 850 -4226303157627600 851 -3397052374923408 852 -3632092712736768 853 -14982644001390898 854 2795502689196672 855 -5852007487279800 856 7623581505914880 857 -22256130175851894 858 1868019557983488 859 5442366024533060 860 121759673710080 861 -1300110507573696 862 1722619906722432 863 10810987426382112 864 14414456987320320 865 -4590371381461740 866 -2397149957416368 867 3381847082390196 868 -1302434439348224 869 20377723102676160 870 -3750993930499200 871 8944439700308392 872 6207816494668800 873 -8524766970273078 874 -4770330071189760 875 6011114426772000 876 -542984608147968 877 -28102437759471274 878 696749301810240 879 -6029568464839416 880 2548958848450560 881 4222089494633682 882 -4628357208458424 883 516091995437132 884 -5873015772013824 885 -6316091224178400 886 -7880876369248608 887 5719060466578536 888 -3879131953213440 889 4398936813945856 890 2897178951391200 891 890229680050932 892 -10796918367606784 893 28650951002224320 894 6746142538900800 895 8121085805687400 896 -5660667323351040 897 -2714273523041472 898 14696835447157200 899 -6785413121403840 900 -4265574004065600 901 11022255310711932 902 -3953397257724096 903 72261719397504 904 -7193206955658240 905 -4814420815766940 906 4986257257384704 907 -84377784300844 908 2001683841040128 909 -9289515101228586 910 -1121368936746240 911 -11009058285505488 912 2652116416266240 913 -15682896303708816 914 -7283592789880944 915 8467147568239920 916 17405533320506240 917 -10574317556301408 918 -12145451761457280 919 -4863513801242680 920 7607170877644800 921 3858395392796112 922 17503390720054512 923 -5656913118074736 924 3320521288261632 925 4646298291681650 926 -2932515937769088 927 25655490084944664 928 -25258393596395520 929 3575343976258530 930 1543646168709120 931 -18092058797213940 932 25853256276218496 933 12568540465129824 934 14817136407899616 935 -17832336756146640 936 5546608703032320 937 38637331724206586 938 -6221465024296704 939 -25069169854622376 940 -19106402842920960 941 -34899727878407658 942 -7953826130647488 943 5744373208966224 944 -5122449823088640 945 5926337141961600 946 219734616127104 947 -28512291118415604 948 -14139215203921920 949 -845687870789636 950 6524590737588000 951 21009050586560232 952 9768672367534080 953 40033434235820202 954 -4353133384507536 955 13342408183359360 956 10509458025477120 957 17299226769945120 958 -25220111636401920 959 4976295806607216 960 3285476054138880 961 -22616076492128607 962 -2526517334489568 963 -10255287323350908 964 340483770574976 965 26286732520684860 966 1887961499633664 967 18495304308397016 968 42098067939840 969 -18554019842302560 970 -8695572865852320 971 -21487665696030828 972 -19725972671349504 973 -9992711669027360 974 5277839322284736 975 3712431555768600 976 6866990520492032 977 -8738799717564174 978 2164172529988224 979 -13361513402011320 980 12065015350120320 981 -8350791783897330 982 11612715073634592 983 11892426157508232 984 6559563764920320 985 -13891521966029820 986 21282425086618080 987 -11339234730690048 988 9066794992837120 989 -319279232436576 990 7042709342934720 991 23440857788319392 992 10394584268931072 993 -16023173525318736 994 3934767105464832 995 3518130472626000 996 10881679211246592 997 -21400415987399554 998 2613065262540000 999 13352424013671120 1000 -30328412970240000 1001 5171646739232064 1002 -16661235380122368 1003 35836298540993160 1004 -19111054818610944 1005 -18843860410129440 1006 -12158120538906048 1007 -17016220139771160 1008 1878360278925312 1009 -14140474408719790 1010 -9475643819103840 1011 30492359940668472 1012 -14671301721643008 1013 8078051360921262 1014 8820277385832864 1015 -10384696159437600 1016 -22194349142507520 1017 9676344910770234 1018 -2058081438929040 1019 42528288409872420 1020 12373082395591680 1021 34207078423817222 1022 588233325493632 1023 -7119149116165632 1024 36697722069188608 1025 -7856832477657450 1026 18750217178246400 1027 -22021550189471840 1028 -35270875456424832 1029 15503630791521600 1030 26169534512876160 1031 -33856535119992168 1032 -364588512583680 1033 -507848971551718 1034 -34480530099445248 1035 -10233211648297680 1036 -4491042161994752 1037 -48040982512180308 1038 5747943295047744 1039 27795420604049840 1040 -2754577875517440 1041 -39226713391707408 1042 -22261791660233328 1043 18676820547512400 1044 21480181569348480 1045 27529662423463200 1046 523647632189472 1047 -6462041593051800 1048 53351549639055360 1049 48441354070159050 1050 -2582248173523200 1051 -56138975103853948 1052 35730928299726336 1053 -962042593307418 1054 -8758354333413888 1055 -32811003561278040 1056 -26500710749700096 1057 13804545555166912 1058 14525716009150632 1059 6277273441891704 1060 11347572959412480 1061 73012153687609662 1062 -14153200334995680 1063 -56162522430471688 1064 -15080931696230400 1065 11917804213667520 1066 4272309310084704 1067 40103153907514152 1068 9270972644451840 1069 -81179501100647530 1070 -10460766668627520 1071 -13140876347818128 1072 -15282668662964224 1073 -23397397591871820 1074 -10169011791469440 1075 436692281576300 1076 -38033104032282240 1077 39711206015097120 1078 21773231117872416 1079 16948001811990984 1080 -29900678556672000 1081 50100968969718912 1082 40686395161249392 1083 -711744385418388 1084 5546396434697216 1085 4273613004111360 1086 6028492151916864 1087 -5380494736339264 1088 -18641165326221312 1089 -56630572145919 1090 -8518111837855200 1091 77024435087490492 1092 -3588380597587968 1093 2546880577469342 1094 -18051474031775904 1095 1781668245485520 1096 -25107350080158720 1097 10923890478627546 1098 18973322510055984 1099 -22020314935774064 1100 20066586146630400 1101 -44831107472655168 1102 -32855928317150400 1103 -92196634930293648 1104 4637668127145984 1105 19270833001920360 1106 15317483137582080 1107 -22578782518953360 1108 24168667912646528 1109 -76282732502064690 1110 5322786174437760 1111 43700766851438424 1112 50417121464371200 1113 6734537865042624 1114 -4499736790435344 1115 35427388393709760 1116 -8839737039587328 1117 85547077943632166 1118 -237460134924096 1119 -13900756973891256 1120 15908331210670080 1121 -55324280537710800 1122 22329186894653184 1123 36742572673913372 1124 -30964584119224704 1125 40797962064121500 1126 -5879310862003488 1127 -31636983928637304 1128 57210854637404160 1129 -53641048259107270 1130 9870224316996960 1131 -18694718179940880 1132 -24601795552655104 1133 -120691400836764576 1134 669165933998016 1135 -6568025103412920 1136 9665527605460992 1137 36908705313390960 1138 -32458221020087280 1139 106916474660329656 1140 -19101634639718400 1141 5991551726541472 1142 -34373483471922528 1143 29855970875970432 1144 -26092971603578880 1145 -57111906207911100 1146 -16707015464380416 1147 9628728763538752 1148 7594296298208256 1149 58325292076875264 1150 11409335699140800 1151 54523034470945152 1152 -38419446764666880 1153 20876892586070402 1154 21063823780621776 1155 -10895460477108480 1156 -19754281370152256 1157 14439357945297180 1158 -32915560721553216 1159 74165940736620040 1160 52394835854592000 1161 1254956126588640 1162 -11788485812183808 1163 52590819714899412 1164 -27825833170727424 1165 -84830997156341940 1166 20478492691660224 1167 -37767636046176120 1168 1444961110433792 1169 -46126938691264704 1170 -7610829555581280 1171 -116697071931372628 1172 35220336429538176 1173 -32444799905964096 1174 58422012042786336 1175 -68525303952915600 1176 -36126624413214720 1177 48244059612217872 1178 13521196996285440 1179 -71768822864952276 1180 36893993182502400 1181 122494499424362982 1182 17394601418332992 1183 24419101281148392 1184 35842507536531456 1185 46394299887868800 1186 7279637094675792 1187 -86056689528016164 1188 57666888760965120 1189 39564707591330460 1190 -13404172595224320 1191 52443891429009192 1192 -94231832289408000 1193 2878690157960442 1194 -4405311200505600 1195 -34484159146096800 1196 15854804071099392 1197 20286959289236640 1198 40847622271905600 1199 39284720547441720 1200 -6343143148339200 1201 -73822176828562798 1202 -56141184559838448 1203 -33618800298282696 1204 -422100202194944 1205 -1117212372199140 1206 -42225630061881888 1207 -67619351050404048 1208 -69649307722199040 1209 7693435560883968 1210 -57765246633360 1211 15913287455734032 1212 -30322060221132288 1213 118382969342459462 1214 59905739685555456 1215 64725847827865560 1216 28778336548290560 1217 25973741240755266 1218 13003445625730560 1219 -29755700504963856 1220 -49458893731941120 1221 -24548182904490336 1222 37262000289169152 1223 25175824528928472 1224 66300838142837760 1225 43271297630464575 1226 -59352216300404688 1227 -51954230320874280 1228 -22537928643634432 1229 -34556111298796170 1230 -9000765052433280 1231 96853991509314032 1232 -8836390674628608 1233 33774557115997602 1234 -584082651759984 1235 -29750421070246800 1236 83742510441203712 1237 -97333934158120114 1238 -101410819323552480 1239 21895782910485120 1240 -21562041721651200 1241 -10108846259504748 1242 32787883688394240 1243 -45520534528626456 1244 -73416236367742464 1245 -35705509911902880 1246 -10043553698156160 1247 -2199054450644040 1248 28638466078408704 1249 27757672778617250 1250 11733503273085000 1251 -67821412577835420 1252 146435785817476736 1253 -28153097459716320 1254 -34471925121553920 1255 62708148623567160 1256 111101063412218880 1257 18497685828842640 1258 -30200474889726624 1259 39109462218377460 1260 -13528724285905920 1261 -43338189064628948 1262 102318266674093632 1263 43120206949332744 1264 37626510577172480 1265 48140208774141120 1266 41085082720209024 1267 16689992161325392 1268 -122719533584986752 1269 -196926425426263680 1270 30454177942702080 1271 -16282060280840256 1272 -33978365912494080 1273 -165058258777615280 1274 -23529630834282384 1275 44376183155089800 1276 -101049451608568320 1277 135007856619237126 1278 26705610258381504 1279 -82794023701285120 1280 -65890247057080320 1281 -29352778236565056 1282 -24199102285993008 1283 223708171768385532 1284 -33474453339608064 1285 115732560091393980 1286 -7295577987861408 1287 35100421069430808 1288 -26371525709168640 1289 5265838935480090 1290 500273441982720 1291 -18923199374555308 1292 108379036539164160 1293 -18087509020585536 1294 -82459882179146304 1295 14736232094045280 1296 1643767377924096 1297 117469716286125746 1298 66581054156373120 1299 25170074552871864 1300 -21685314484489600 1301 -78846086185459698 1302 -5351306718191616 1303 11784308009492552 1304 -30229711529994240 1305 -70481845774424700 1306 28449291762458352 1307 -88647386281464444 1308 -27257957881136640 1309 61818767421308352 1310 -73206813851317440 1311 50088465747492480 1312 -60609233332666368 1313 -47226013705671276 1314 3992391292945104 1315 -117242108483477040 1316 66235529855459328 1317 -7315867669007520 1318 54362456988219360 1319 -125808503629718280 1320 54971840725401600 1321 -144714561723993478 1322 127922916498305712 1323 124352049160969560 1324 93595680274877696 1325 40698183355834050 1326 -24130434367622016 1327 102809950955292176 1328 -28957732945870848 1329 82749201877110384 1330 20693437526361600 1331 -152264635032666936 1332 -30481097970351744 1333 904976664962944 1334 -57454073512640640 1335 -30420378989607600 1336 232728367214407680 1337 -46253681702312448 1338 -44361251553862656 1339 130427316514838224 1340 110072073506787840 1341 126761222974256550 1342 -89256407290779456 1343 -263232420554265120 1344 -11389650321014784 1345 124796122605926100 1346 -113788767250126128 1347 -154316772195150600 1348 -178114102510571392 1349 104391136908606240 1350 -44845433969112000 1351 -91127339405040848 1352 -123203874595760640 1353 41510671206103008 1354 33913719327395376 1355 -18199113301350240 1356 31584717814390272 1357 -96743736788237280 1358 30144652601621376 1359 93692664269340264 1360 -32926573994065920 1361 285644496387694962 1362 8224309694708352 1363 345073364006928480 1364 41584871027761152 1365 11774373835835520 1366 72747783049849632 1367 -163537829982478584 1368 -102355609218508800 1369 -144715929980597817 1370 34451278661126880 1371 76477724293749912 1372 -90560890972697600 1373 196859773581251622 1374 71514039077732160 1375 -191926296340506000 1376 3368734724063232 1377 -11499680918634174 1378 -22130448644426976 1379 48157276148903376 1380 -33402395762749440 1381 -174876313468034818 1382 65935522612653792 1383 -183785602560572376 1384 -80288731740349440 1385 -79303441588371420 1386 -24414725722173696 1387 15606094076197240 1388 229133817907116288 1389 30791417346575424 1390 -69180311554804800 1391 -52135804120078728 1392 31942211392143360 1393 -12196185638436800 1394 51068626476067872 1395 29005387161145920 1396 37746528670524800 1397 -140451768273842688 1398 106223161656636864 1399 213406636978039400 1400 36069498296832000 1401 -155579932282945968 1402 -137459170623112848 1403 129691523857862064 1404 -62318752626170880 1405 101602541641206060 1406 46623664083501120 1407 65325382755115392 1408 180737020966993920 1409 -55717118878059390 1410 -78502394289392640 1411 202586262190629912 1412 -36667248041526144 1413 -149453813320961058 1414 32848898572893312 1415 80724641657149560 1416 -110472750852710400 1417 -42453734445986780 1418 -16759834987653840 1419 -2307213469334592 1420 -69615110327454720 1421 -217901583458122410 1422 103961104646693760 1423 -271888846659237328 1424 -24671408224296960 1425 -68508202744674000 1426 23644069304776704 1427 104108137326063276 1428 -42893352304717824 1429 -162070659080889970 1430 35803708194683520 1431 116957493178197840 1432 142043339309414400 1433 179070471608612682 1434 43180164495982080 1435 -24918784728495840 1436 -231963870056440320 1437 264811172182220160 1438 -233034890246282880 1439 -23293555842569760 1440 107971242461429760 1441 337622853404766384 1442 -90721052977970688 1443 26528432012140464 1444 4157491013237568 1445 64818735745812090 1446 1398944187797184 1447 322034036820363896 1448 -84207509423600640 1449 35475133714098624 1450 78582469196682000 1451 -230903632595257548 1452 -184848789226752 1453 -202030730963640298 1454 -59152485280453824 1455 91303515091449360 1456 9549203301793792 1457 -142008008048675328 1458 -73968423207609528 1459 -323442360856836340 1460 -10407204989502720 1461 -55417312883989728 1462 -2838456219630528 1463 -95436163068005760 1464 148096195976171520 1465 -115566728909422140 1466 -189908457570119568 1467 40665188297859084 1468 261870596030747648 1469 49192578126752844 1470 49571476112450880 1471 158698437565988672 1472 50323723854544896 1473 -121933508273163216 1474 198642490418616192 1475 132320673737101500 1476 51543156606383232 1477 113744812345763872 1478 201766468299635040 1479 -223465463409489840 1480 -74350029103257600 1481 180857182053864282 1482 37252701166222080 1483 -235533333971868268 1484 -39338252925963264 1485 -189219478746916800 1486 -32708875067327808 1487 170248660454225136 1488 -13145175158685696 1489 -165378643075901710 1490 129301065328932000 1491 -41315054607380736 1492 81198072482412416 1493 334135658998193742 1494 -80009489557692576 1495 -52023575858294880 1496 -311899753449123840 1497 -27437185256670000 1498 36263991117908736 1499 -213116200924093500 1500 133169304223872000 1501 406379700869665600 1502 -163613282901426048 1503 -313067588013102888 1504 -528618390208118784 1505 1385016288452160 1506 -78521507841684096 1507 -158886016110958968 1508 109200893495527680 1509 127660265658513504 1510 95569930766540160 1511 476924719920845112 1512 103655685663129600 1513 172599436029130740 1514 16009175400359856 1515 99494260100590320 1516 -215593707227426560 1517 -56143646847964788 1518 -60279913595446272 1519 89673017523655776 1520 50832231311769600 1521 165734587129332699 1522 185857913512695312 1523 -36258681148338228 1524 97453369416646656 1525 -177384814610036950 1526 29529454371231360 1527 21609855108754920 1528 233367835058012160 1529 319053008289659280 1530 -90975297792587040 1531 -522177048125960668 1532 -340693769591906304 1533 -6176449917683136 1534 -71952004568162880 1535 73952578361925480 1536 -91971242654957568 1537 -204944133472477740 1538 -60578669446060080 1539 17753272495732620 1540 63643324691681280 1541 -288631909655324448 1542 -144917292636180288 1543 -202897891307151208 1544 459772911666140160 1545 -274780112385199680 1546 267486434699207472 1547 -66805554406657248 1548 -2864831180007168 1549 374749863918346550 1550 -32339035933075200 1551 362045566044175104 1552 74048594000224256 1553 -332593258493253198 1554 -18452325404717568 1555 240897025581654960 1556 220610953412584320 1557 108004880932392654 1558 -78840034625943360 1559 79166676518738760 1560 -59406300863078400 1561 -122814946431527168 1562 -125631492581627136 1563 233748812432449944 1564 189518831196742656 1565 -480492422213595540 1566 225828473095209600 1567 323869708717387616 1568 333803753885564928 1569 -5498300137989456 1570 -152448334170743520 1571 -629402289485400228 1572 -234261804324215808 1573 -287898361451554 1574 -317450502141586464 1575 -48520904296246200 1576 -242972210287825920 1577 -312753818302408560 1578 146807509753223424 1579 533246752885760180 1580 -271001624741836800 1581 91962720500845824 1582 -34216777632256128 1583 163920106568642832 1584 -59973360334258176 1585 402673469575737780 1586 96456529661437344 1587 -152520018096081636 1588 -306338921363101312 1589 22769153691831456 1590 46623723681064320 1591 3120532009276312 1592 61534505657856000 1593 380260075999759200 1594 -55259466197909904 1595 331568513090614800 1596 66219000084357120 1597 -736690791654640954 1598 445407632361006336 1599 -44859247755889392 1600 -68829975629004800 1601 -154309482257902398 1602 -68166481899161520 1603 197987941520758480 1604 196376484282032256 1605 109838050020588960 1606 -18781449749689536 1607 696665133161600856 1608 -329591993260400640 1609 209974774840430810 1610 36185928742978560 1611 -191077547456673540 1612 -44939433117544448 1613 -324467080045680138 1614 -156266449176116160 1615 -355618713644132400 1616 80691417676111872 1617 -228618926737660368 1618 -134513224096656240 1619 -474829628364424980 1620 -11839089601503360 1621 247650775353935822 1622 122043940440590112 1623 -427207149193118616 1624 -181635430962585600 1625 207408577800669000 1626 22788454916473344 1627 -80127562399310524 1628 143392560457975296 1629 113276444050973574 1630 41479973491440960 1631 294080790141985392 1632 342327069707599872 1633 182545323209889984 1634 4382024778848640 1635 89440174297479600 1636 303478678699710080 1637 432622863808652286 1638 26384209126015104 1639 -596324198909860200 1640 125724972160972800 1641 189540477333646992 1642 -6698658571176528 1643 84340639386771264 1644 110244091715606016 1645 -217335332338225920 1646 324636428678494272 1647 -509764356390990960 1648 -222851014673072128 1649 -518038753483151964 1650 82447495254633600 1651 151781710285203712 1652 -127899176366008320 1653 344987247330079200 1654 -6541054304464224 1655 -307110825901942440 1656 -178985863364014080 1657 425435383886684906 1658 -433102022648818320 1659 -160833572944611840 1660 208565518215559680 1661 -440759418797114976 1662 99301700771525952 1663 -443672411583273088 1664 -195316687652782080 1665 100016102715216660 1666 -281259113276120112 1667 783908098402030716 1668 -221376996975375360 1669 744395722271551070 1670 -319340344785678720 1671 47247236299571112 1672 481512604872499200 1673 119545085039802240 1674 -92935169647810560 1675 394774587126164900 1676 -108049974365303040 1677 2493331416703008 1678 191084032976840640 1679 27289859767285584 1680 -20117957085757440 1681 -455390824937973077 1682 -102906068694025704 1683 419569409105335944 1684 -251876764402451584 1685 584436898862812380 1686 -127224052142031936 1687 3873002890290352 1688 -573886869742602240 1689 61732764051036624 1690 169055316561796560 1691 -266459986334896200 1692 449546364032726016 1693 -52168997437356058 1694 200252854995648 1695 -103637355328468080 1696 313954217331720192 1697 -584929452554797854 1698 -101081290422865536 1699 -478764084368107300 1700 -259213260334492800 1701 -224382939136600608 1702 81529256998161792 1703 -364858162705593816 1704 208450538296197120 1705 -136450358059841280 1706 359583456033381552 1707 340811320710916440 1708 171457498270729216 1709 -140532976832634090 1710 140448179694715200 1711 -666328164636796200 1712 89080394808508416 1713 360921576455186544 1714 534147124220445456 1715 297152923504164000 1716 114571866222987264 1717 -564511480523111268 1718 -130616784588793440 1719 -313927803971326656 1720 -6987946491187200 1721 432172135498346922 1722 31202652181768704 1723 1207441533568463972 1724 105654020945642496 1725 -119798024840978400 1726 -259463698233170688 1727 703077198306500472 1728 -197801983806013440 1729 103134793043522240 1730 110168913155081760 1731 -221170149696528648 1732 -147025197388203904 1733 31468229833181982 1734 -81164329977364704 1735 -751845340007725320 1736 74748411301724160 1737 -618489263736685206 1738 -489065354464227840 1739 -489670675329075744 1740 -230060961070617600 1741 60777123608161142 1742 -214666552807401408 1743 123779101027929984 1744 72537395161948160 1745 -123855797200159500 1746 204594407286553872 1747 173728410346777196 1748 -292580244366305280 1749 -215024173262432352 1750 -144266746242528000 1751 1559050018604597232 1752 31162594902405120 1753 -80100173165450998 1754 674458506227310576 1755 204483407054623200 1756 42733957177694720 1757 -217388248561699488 1758 144709643156145984 1759 906953636358956960 1760 -507930289369251840 1761 -613431126449256528 1762 -101330147871208368 1763 -5276780718522936 1764 -283872575452116672 1765 120314407636257660 1766 -12386207890491168 1767 -141972568460997120 1768 337060035611228160 1769 893257981654329060 1770 151586189380281600 1771 -166886057083689216 1772 -483360417313914624 1773 326847666829301622 1774 -137257451197884864 1775 -249675286034914200 1776 -45327069126033408 1777 -1046000472838835374 1778 -105574483534700544 1779 -76436189494095816 1780 177693642351993600 1781 171703009240183932 1782 -21365512321222368 1783 -166762667958770968 1784 619649228053954560 1785 140743812249855360 1786 -687622824053383680 1787 -1033946260987641564 1788 413763409052582400 1789 -265615055999900410 1790 -194906059336497600 1791 -82776584120214600 1792 228419523131211776 1793 -191301687268859856 1794 65142564552995328 1795 761131448622694800 1796 901405907425641600 1797 -428900033855008800 1798 162849914913692160 1799 -401206208316832464 1800 244806855885504000 1801 885926205657451802 1802 -264534127457086368 1803 589482437878303704 1804 -242475031807077888 1805 -13641767387185770 1806 -1734281265540096 1807 -344790328131899720 1808 -84051533397024768 1809 1134494030778786720 1810 115546099578406560 1811 -1340944800260709588 1812 305823778452928512 1813 309209654110165998 1814 2025066823220256 1815 606535089650280 1816 -114879246529259520 1817 710622721794264960 1818 222948362429486064 1819 -623200174283484504 1820 -68777294787102720 1821 -629010266698332288 1822 264217398852131712 1823 -1359221509248320928 1824 -528486467945103360 1825 -37325544272725450 1826 376389511289011584 1827 244337065351338960 1828 -446727024446031232 1829 274213965019048320 1830 -203211541637758080 1831 724121338179408632 1832 -998926260133401600 1833 -391251003036276096 1834 253783621351233792 1835 -859262893225890720 1836 -744921041369379840 1837 1472767256785380192 1838 116724331229824320 1839 623198271154249224 1840 88888639103631360 1841 406439309409387072 1842 -92601489427106688 1843 799751159967695320 1844 1073541297496676736 1845 -169125982614694980 1846 135765914833793664 1847 1366640117231440296 1848 -190569047848058880 1849 -929000449596721443 1850 -111511159000359600 1851 6132867843479832 1852 -179860977516504064 1853 -507466512740223540 1854 -615731762038671936 1855 129078642413316960 1856 346607601348771840 1857 1064813602897301040 1858 -85808255430204720 1859 -779667019476666516 1860 94676965014159360 1861 -554630006297373538 1862 434209411133134560 1863 31044559545357192 1864 -1483752099330800640 1865 -266431175332915740 1866 -301644971163115776 1867 -1516929367824367084 1868 908784366351176448 1869 105457313830639680 1870 427976082147519360 1871 560785631554377072 1872 64811282299674624 1873 -627667342289012878 1874 -927295961380958064 1875 -123201784367392500 1876 -381583188156864512 1877 1519681136190507726 1878 601660076510937024 1879 485004486669833480 1880 1096541380550246400 1881 -647733628734912720 1882 837593469081783792 1883 -432626558367210480 1884 -487834669346379264 1885 -358315431782200200 1886 -137864957015189376 1887 317104986342129552 1888 1020749088398376960 1889 -833656399631897310 1890 -142232091407078400 1891 -367602370624481216 1892 13477056455795712 1893 -1074341800077983136 1894 684294986841974496 1895 707416851839993400 1896 811468003007692800 1897 63090259444680832 1898 20296508898951264 1899 771996040934641884 1900 400174898572064000 1901 753254560123714902 1902 -504217214077445568 1903 -508088535193793736 1904 114145456512761856 1905 -319768868398371840 1906 -960802421659684848 1907 -218008976866769844 1908 -266992180916462208 1909 -546902242257633696 1910 -320217796400624640 1911 247061123759965032 1912 -603151504070860800 1913 -797299928451938838 1914 -415181442478682880 1915 1117901431473442560 1916 -1546833513699317760 1917 -717511032565709760 1918 -119431099358573184 1919 871496019029244840 1920 411486970812825600 1921 588018613685093892 1922 542785835811086568 1923 254090574002926584 1924 -154959729848693504 1925 228257417417920800 1926 246126895760421792 1927 828027006395555232 1928 -19540807702563840 1929 76603568872544784 1930 -630881580496436640 1931 -96512411979860268 1932 115794971977531392 1933 1403886618827040182 1934 -443887303401528384 1935 9400227309398520 1936 491909545381888 1937 644428389242637300 1938 445296476215261440 1939 274918597506354256 1940 -533328469105608960 1941 865828762881036192 1942 515703976704739872 1943 -1987969216417840920 1944 1132099301138319360 1945 -723879690885042300 1946 239825080056656640 1947 -699101068641917760 1948 323707478433463808 1949 -1509130927955617050 1950 -89098357338446400 1951 1576547535884713952 1952 -1368383206456885248 1953 -100552008825305856 1954 209731193221540176 1955 -621858664864311840 1956 132735915172611072 1957 -2406870243670360160 1958 320676321648271680 1959 -298717563505812696 1960 -692426967919948800 1961 290822598061163172 1962 200419002813535920 1963 476314532964107824 1964 712246524516254976 1965 768671545438833120 1966 -285418227780197568 1967 -352222144356181008 1968 76647508719796224 1969 898888183178085360 1970 333396527184715680 1971 -107265281388143760 1972 1305322071979242240 1973 1191086518875594222 1974 272141633536561152 1975 -971950024284598000 1976 -520355190893260800 1977 -570805798376303280 1978 7662701578477824 1979 2367686150854772580 1980 431952839699996160 1981 -279845424411451808 1982 -562580586919665408 1983 -1343190623232209976 1984 -142639392593281024 1985 1005174585722676180 1986 384556164607649664 1987 -1057044478038759364 1988 241332382468509696 1989 -453415170773754756 1990 -84435131343024000 1991 -532887606865175016 1992 -624513763428065280 1993 -232614830125358758 1994 513609983697589296 1995 -217281094026796800 1996 160268002769120000 1997 956846140414627446 1998 -320458176328106880 1999 -1159913672832202000 2000 -354382910343168000 2001 603267771882726720 2002 -124119521741569536 2003 1402929054144294252 2004 -1021889103314171904 2005 -644360339050418340 2006 -860071164983835840 2007 -833555838349142496 2008 1096808363502888960 2009 -522869669639461494 2010 452252649843106560 2011 -1052878119158691388 2012 -745698059719570944 2013 937192276553184288 2014 408389283354507840 2015 147457514916942720 2016 -374300307199623168 2017 2275183008948284066 2018 339371385809274960 2019 1194782056126324344 2020 -581172820905035520 2021 -46022745636735168 2022 -731816638576043328 2023 -224704950585481912 2024 842005142285598720 2025 -42461012684520225 2026 -193873232662110288 2027 127060804069605876 2028 540977012997748992 2029 2071731462351740630 2030 249232707826502400 2031 -356094052937651448 2032 -259337606950027264 2033 962099956661825520 2034 -232232277858485616 2035 -470506839002731440 2036 -126228994920981120 2037 -316518852317024448 2038 -1020678921836938080 2039 -1012023726160667160 2040 -710107337486131200 2041 -759792923457013628 2042 -820969882171613328 2043 154536247790301132 2044 36078310630276096 2045 -995789414483423700 2046 170859578787975168 2047 -465949751755183920 2048 -133296500464680960 2049 -763851722023421136 2050 188563979463778800 2051 400631326885996752 2052 1150013320265779200 2053 -2722920217955345698 2054 528517204547324160 2055 -361738425941832240 2056 2024241547933946880 2057 -3441364568182422 2058 -372087138996518400 2059 1257291626472153360 2060 1605064783456404480 2061 1343761564634708310 2062 812556842879812032 2063 505912698732795312 2064 -4260161528856576 2065 419669172450964800 2066 12188375317241232 2067 232369710766483248 2068 -2114805846099308544 2069 -2021329164414412530 2070 245597079559144320 2071 783429674864960200 2072 257746767557959680 2073 -692322987432864816 2074 1152983580292327392 2075 748022306831757300 2076 352540522096261632 2077 818108778978128512 2078 -667090094497196160 2079 655960859655978240 2080 548903933169500160 2081 -3283050595335017118 2082 941441121400977792 2083 2266007308066602332 2084 -1365389888494310784 2085 726393271325450400 2086 -448243693140297600 2087 -1274343425156256264 2088 -1232775637893043200 2089 -3289642282104575110 2090 -660711898163116800 2091 -536220577998712656 2092 32117054774287616 2093 180348396308755584 2094 155088998233243200 2095 354538978386150600 2096 623404773964234752 2097 1995952175949931074 2098 -1162592497683817200 2099 -158709304481046900 2100 -158377887976089600 2101 1476813980066690304 2102 1347335402492494752 2103 1443321291542684904 2104 -2050644580679946240 2105 826470633195544260 2106 23089022239378032 2107 29061730621241556 2108 -537179065782718464 2109 -489548472876761760 2110 787464085470672960 2111 337378582827563712 2112 363655263820972032 2113 1416137431218375362 2114 -331309093324005888 2115 -1475074006982382240 2116 890910581894572096 2117 187960510681264860 2118 -150654562605400896 2119 206733582858851944 2120 -651252013322803200 2121 -344913435015379776 2122 -1752291688502631888 2123 2909565765289518504 2124 -868062953879735040 2125 2479237905980367000 2126 1347900538331320512 2127 175978267370365320 2128 -176218401880801280 2129 -1465518247189968270 2130 -286027301128020480 2131 -1105489850967458068 2132 262034971018528512 2133 -2793167383932374400 2134 -962475693780339648 2135 -562594916200830240 2136 -532073212638105600 2137 1108518137948219786 2138 1948308026415540720 2139 -248262727700155392 2140 -641593689009154560 2141 -2804391299529802458 2142 315381032347635072 2143 -3463100174643824608 2144 3045372945519476736 2145 -375938936044176960 2146 561537542204923680 2147 -907786464266025960 2148 -623699389876792320 2149 -256368938321341664 2150 -10480614757831200 2151 811363001623163280 2152 2182769448809241600 2153 2374739016704889402 2154 -953068944362330880 2155 -346677256227889440 2156 1335424841896174848 2157 2446866347585970240 2158 -406752043487783616 2159 1814307650936476416 2160 -349384898528870400 2161 -748574531821704238 2162 -1202423255273253888 2163 952571056268692224 2164 2495432236556629376 2165 482426428930044060 2166 17081865250041312 2167 -1537593031325700648 2168 -318314925817405440 2169 26286411100171194 2170 -102566712098672640 2171 -1591572223221087408 2172 369747518650900992 2173 -491777387124378516 2174 129131873672142336 2175 -825115926565161000 2176 -2334698693921341440 2177 -835109688683070528 2178 1359133731502056 2179 -329304135430137220 2180 -522444192721785600 2181 621101095444765152 2182 -1848586442099771808 2183 945542010486594360 2184 205941842992005120 2185 960028926826939200 2186 -61125133859264208 2187 -1597242480784468560 2188 -1107157073948922112 2189 389406784312946400 2190 -42760037891652480 2191 1665707063673797872 2192 -293375581542703104 2193 29803790306120544 2194 -262173371487061104 2195 -140220796989310800 2196 1163697113950100352 2197 1877960242473585340 2198 528487558458577536 2199 1994038804486255464 2200 -1151647552763136000 2201 -517413101197821696 2202 1075946579343724032 2203 -1504698519284375548 2204 -2015163603451891200 2205 931456888202257830 2206 2212719238327047552 2207 -734375677248992544 2208 -924146780655845376 2209 4749682723869449713 2210 -462499992046088640 2211 -2085746149395470016 2212 939472299105034240 2213 -413454523613321538 2214 541890780454880640 2215 1586026369311282360 2216 -1387071375856235520 2217 -2118547917146167920 2218 1830785580049552560 2219 -1395934694529224304 2220 326464218698849280 2221 237367114094598422 2222 -1048818404434522176 2223 699984907181378280 2224 589116425353379840 2225 637300016794239750 2226 -161628908761022976 2227 -4361295935192236488 2228 -275983856480034432 2229 343443188206941984 2230 -850257321449034240 2231 1398498362093722512 2232 507324038793707520 2233 -1149437512047464640 2234 -2053129870647171984 2235 -1357661185953786000 2236 -14564221608677888 2237 -4050534454013085114 2238 333618167373390144 2239 2459605637721727040 2240 -218301631152783360 2241 2149649115379345440 2242 1327782732905059200 2243 4711450875401202492 2244 1369523462872061952 2245 -2957738133740386500 2246 -881821744173920928 2247 -380771906738041728 2248 1777097871190287360 2249 549074944344294564 2250 -979151089538916000 2251 -1092473614545936748 2252 -360597732869547264 2253 1717939470464973504 2254 759287614287295296 2255 795621198116974320 2256 668500168126758912 2257 -1267563030773305868 2258 1287385158218574480 2259 -1475433154043073036 2260 605373758109146880 2261 1232811540632992320 2262 448673236318581120 2263 -77351370745388096 2264 1411929136065423360 2265 -1003484273048671680 2266 2896593620082349824 2267 1632809598977285316 2268 41042177285211648 2269 -4585901454785962330 2270 157632602481910080 2271 -168096341703778488 2272 -1926046878525554688 2273 -628080207184208478 2274 -885808927521383040 2275 -246670452261069200 2276 -1990770889232019840 2277 -1132670340728720352 2278 -2565995391847911744 2279 27333583835684184 2280 1096267727149056000 2281 -2576891159506126918 2282 -143797241436995328 2283 -1951508091883300776 2284 -2108240319611248384 2285 1465823048963539980 2286 -716543301023290368 2287 5149296600220505936 2288 -304892419707273216 2289 -310059270897929280 2290 1370685748989866400 2291 4894455699998858400 2292 -1024696948481998848 2293 1763474583246042542 2294 -231089490324930048 2295 2444272166993277600 2296 -435846570158039040 2297 3803023559519536746 2298 -1399807009845006336 2299 5312798100084860 2300 699772589547302400 2301 755496047965710240 2302 -1308552827302683648 2303 -4560336896795778672 2304 1550303384328732672 2305 -3522557382410970540 2306 -501045422065689648 2307 636076029183630840 2308 1291914525211468928 2309 3293242646717484510 2310 261491051450603520 2311 1935759074318741912 2312 1133723974286999040 2313 -2723021806721798358 2314 -346544590687132320 2315 590168832476028960 2316 -2018821057588597248 2317 1064650863126733792 2318 -1779982577678880960 2319 -2808607564341678456 2320 612225718349414400 2321 -3631709365611175056 2322 -30118947038127360 2323 1523956220623461744 2324 -723027129813940224 2325 339559877297289600 2326 -1262179673157585888 2327 -971399559255947640 2328 1596960860233052160 2329 2052434926236633876 2330 2035943931752206560 2331 -346722489412751088 2332 1256014218421827072 2333 -4453349333033099418 2334 906423265108226880 2335 -2981948702089797720 2336 -287936980777893888 2337 827820363572405280 2338 1107046528590352896 2339 -2077478945181949860 2340 -466797546075651840 2341 475419892965703742 2342 2800729726352943072 2343 1319130672107084928 2344 -2021341047260451840 2345 1252069836139711680 2346 778675197743138304 2347 1987684329979279796 2348 3583216738624228608 2349 213821225751233430 2350 1644607294869974400 2351 -4162506794825649648 2352 -422134132537442304 2353 575874503780447284 2354 -1157857430693228928 2355 1600707508792806960 2356 829300082438840320 2357 4900064311361706606 2358 1722451748758854624 2359 -2026047916057749584 2360 -2117394391343616000 2361 3333230272486657872 2362 -2939867986184711568 2363 -4121417060877495960 2364 1066868886991090176 2365 -44221591495579680 2366 -586058430747561408 2367 2758539323889809784 2368 -491847809566769152 2369 -4208814268779656256 2370 -1113463197308851200 2371 -3211231815759983428 2372 446484408473448576 2373 359276165138689344 2374 2065360548672387936 2375 -3827461512892710000 2376 -3309577963672780800 2377 3654889872475339226 2378 -949552982191931040 2379 -1012793561445092112 2380 -822122585840424960 2381 1223273902173160182 2382 -1258653394296220608 2383 1800367748864715632 2384 -1101084682751385600 2385 876068093632141620 2386 -69088563791050608 2387 473027907940783104 2388 -270192420297676800 2389 1654589186259370190 2390 827619819506323200 2391 580224395078053992 2392 -909927885819617280 2393 3203465535213333642 2394 -486887022941679360 2395 5075547466825886400 2396 2505320832676876800 2397 -4676780139790566528 2398 -942833293138601280 2399 1351404402506138400 2400 1263996292762828800 2401 2325324550927195601 2402 1771732243885507152 2403 1831457972337058800 2404 -3443325986336758144 2405 508461613566025560 2406 806851207158784704 2407 -3766821289081998840 2408 24224881169448960 2409 197205222371740128 2410 26813096932779360 2411 4542041100095889012 2412 -2589838643795422464 2413 -2800938421341294080 2414 1622864425209697152 2415 -379952251801274880 2416 -813841607808483328 2417 -3140640535918815534 2418 -184642453461215232 2419 -1598899749996853080 2420 -3542935126846080 2421 -2936274484742289810 2422 -381918898937616768 2423 -5710507548408146328 2424 1740222586604113920 2425 -1912787862407376850 2426 -2841191264219027088 2427 1412388853014890520 2428 3674218700714067968 2429 2606397178693447776 2430 -1553420347868773440 2431 2133005915698270704 2432 3604321059156787200 2433 -1281461374626196176 2434 -623369789778126384 2435 -1062165163609803120 2436 797544665044807680 2437 -720328274240714914 2438 714136812119132544 2439 428199137247483504 2440 2838510422876620800 2441 5364128248837234842 2442 589156389707768064 2443 429366763627219600 2444 2285402684402374656 2445 -435539721660130080 2446 -604219788694283328 2447 -5222106100169329104 2448 774715248117522432 2449 -2014214879898314240 2450 -1038511143131149800 2451 -46011260177910720 2452 -3640269266424820864 2453 3921305789635188864 2454 1246901527700982720 2455 -2337058908568961640 2456 1293481122156410880 2457 -708875811122693760 2458 829346671171108080 2459 7351248419578278660 2460 -552046923215907840 2461 1682392325153180832 2462 -2324495796223536768 2463 70335914997353544 2464 1760825003146739712 2465 -4283088048681888600 2466 -810589370783942448 2467 3206250804831191516 2468 -35823735974612352 2469 -3408682501124189856 2470 714010105685923200 2471 -417089946472359888 2472 -4806091903582126080 2473 -2865419128908086278 2474 2336014419794882736 2475 1549203158601575100 2476 -6219863585177885440 2477 -7121007272344093674 2478 -525498789851642880 2479 2820994983307933576 2480 -251949190541475840 2481 68681070196874352 2482 242612310228113952 2483 -1595945386964320896 2484 2010990199554846720 2485 -791871879974797440 2486 1092492828687034944 2487 4547571237812592360 2488 4213453565453045760 2489 6732993351714223440 2490 856932237885669120 2491 -4289157879552530208 2492 -616004626820244480 2493 1865896689943538982 2494 52777306815456960 2495 -525879384086175000 2496 -392990551669997568 2497 -726986550017761488 2498 -666184146686814000 2499 2953220689399261176 2500 719654867415880000 2501 2143433280099008604 2502 1627713901868050080 2503 7120152451033953752 2504 -8404140751263882240 2505 3353073620249626560 2506 675674339033191680 2507 1369957521735286320 2508 -2114278074121973760 2509 -3144274176611890196 2510 -1504995566965611840 2511 -87993828311967648 2512 1298199092477321216 2513 -2638589021892008640 2514 -443944459892223360 2515 2446821758454842160 2516 -1852295793236566272 2517 -2006382346256826720 2518 -938627093241059040 2519 -6321472132841360040 2520 776431132930252800 2521 -6355258870352588278 2522 1040116537551094752 2523 1080513721287269892 2524 6275520356011076096 2525 -2084382106307695950 2526 -1034884966783985856 2527 47291460275577336 2528 -7497823833851166720 2529 -2390562658329519726 2530 -1155365010579386880 2531 1991669049075442332 2532 2519885073506153472 2533 7703110966971123900 2534 -400559811871809408 2535 -1775080823898863880 2536 7043034101399239680 2537 88868788003747920 2538 4726234210230328320 2539 -4696122362164123660 2540 1867856247152394240 2541 -2102654977454304 2542 390769446740166144 2543 -4434652445250764208 2544 -397032057450233856 2545 414188889584469300 2546 3961398210662766720 2547 -1899335497276076076 2548 -1443150691169319552 2549 8521114247515109550 2550 -1065028395722155200 2551 -438519160270695448 2552 5799359831448268800 2553 -856057198480698816 2554 -3240188558861691024 2555 -118381956755593440 2556 1637944095847398912 2557 1913928974652300806 2558 1987056568830842880 2559 -3775626288350506296 2560 -1762782150886686720 2561 1661627353542471252 2562 704466677677561344 2563 -9389579513819105016 2564 -1484211606874237824 2565 -3773481207122088000 2566 -5368996122441252768 2567 5693578625416630032 2568 1921142539490549760 2569 2978778029849754496 2570 -2777581442193455520 2571 -5608544804314677288 2572 -447462116588833024 2573 1550159600052868224 2574 -842410105666339392 2575 5756580820299297800 2576 -308147282225922048 2577 1371476238182331120 2578 -126380134451522160 2579 -3264960493988516820 2580 30683437774940160 2581 -3209256259964439300 2582 454156784989327392 2583 586303406397609264 2584 -6220014270943334400 2585 6939206682513356160 2586 434100216494052864 2587 -420819391924223600 2588 -5057539440320973312 2589 2724368831448292224 2590 -353669570257086720 2591 8994533473522096992 2592 -327553047956127744 2593 1425395558872959842 2594 -2819273190867017904 2595 -1156773588128358480 2596 4083637988257551360 2597 2708450987940099486 2598 -604081789268924736 2599 -1587416120106871536 2600 1244548483457664000 2601 -1525092253905035889 2602 1892306068451032752 2603 -3168560656860863880 2604 -328213478715752448 2605 4480185571621957260 2606 -282823392227821248 2607 5135186221874392320 2608 -353229598968659968 2609 -113176769876990190 2610 1691564298586192800 2611 923628074487441232 2612 1744889894764112256 2613 2253998804477714784 2614 2127537270755146656 2615 -105384085978131240 2616 1564369756656537600 2617 -10097549632653285334 2618 -1483650418111400448 2619 -5496925290567817680 2620 -4490017916214136320 2621 -8569888075041317178 2622 -1202123177939819520 2623 -119134622273642696 2624 831708513245331456 2625 1514800835546544000 2626 1133424328936110624 2627 -1784138980393311408 2628 244866665967299712 2629 -3816903786627971520 2630 2813810603603448960 2631 -7081814315386761048 2632 -3801343452574187520 2633 2619756690013041882 2634 175580824056180480 2635 1762618809599544960 2636 3334230695277454080 2637 2719120035911689494 2638 3019404087113238720 2639 1242160163511627360 2640 642337629809541120 2641 6362666987721074800 2642 3473149481375843472 2643 1063966552647687864 2644 7845938878562750336 2645 -2923300346841564690 2646 -2984449179863269440 2647 10759285429307033096 2648 -5371578172297328640 2649 130055182850157264 2650 -976756400540017200 2651 -123659449425699096 2652 -1479999974547483648 2653 -2452378419711977120 2654 -2467438822927012224 2655 2848331567417880600 2656 5770399033163907072 2657 -12511791856728560094 2658 -1985980845050649216 2659 1293318750144504860 2660 1269197501616844800 2661 1441203237577791072 2662 3654351240784006464 2663 3015453546236553912 2664 1749349970472360960 2665 -859802248654546680 2666 -21719439959110656 2667 1108532077114355712 2668 -3523849842108625920 2669 -9082109508222045204 2670 730089095750582400 2671 -9847468035602606128 2672 2719395709026533376 2673 7164226699575747984 2674 1110088360855498752 2675 -2301082151102774100 2676 -2720823428636909568 2677 -3760740008891563474 2678 -3130255596356117376 2679 7220039652560528640 2680 -6317179870824345600 2681 -3875391629107934208 2682 -3042269351382157200 2683 2284498010918400932 2684 -5474392980501139968 2685 2046513623033224800 2686 6317578093302362880 2687 4682686209313854336 2688 -1426488165484462080 2689 9087382919634031490 2690 -2995106942542226400 2691 1224040420551595248 2692 -6979044391341069184 2693 6791255198037006942 2694 3703602532683614400 2695 -4381862762471823720 2696 10222200665824097280 2697 -1709924106593767680 2698 -2505387285806549760 2699 4924312409974943700 2700 -2750519950105536000 2701 -266722267786061108 2702 2187056145720980352 2703 2777608338299406864 2704 -1439618607397736448 2705 -8188137026201440140 2706 -996256108946472192 2707 2355679442443926956 2708 2080041452080249728 2709 -32587454672581536 2710 436778719232405760 2711 4451292769759962312 2712 -1812688152825876480 2713 3525580318347621962 2714 2321849682917694720 2715 -1213234045573268880 2716 1848872026232777728 2717 -3292946606461031520 2718 -2248623942464166336 2719 -4439132239175982880 2720 6561268836062330880 2721 -21263201643812688 2722 -6855467913304679088 2723 2509449595068146640 2724 504424327942112256 2725 -1873751296830859750 2726 -8281760736166283520 2727 -5990048839472186160 2728 -2386609989419335680 2729 -643463887435409670 2730 -282584972060052480 2731 -6739260155572267468 2732 4461864027057444096 2733 -2774282687947382976 2734 3924907919579486016 2735 3632859148894900680 2736 -1196009785292636160 2737 2155776704862947712 2738 3473182319534347608 2739 -3952089868534621632 2740 2113011757882448640 2741 -3528635716645443858 2742 -1835465383049997888 2743 3924671547719596744 2744 5197407655824384000 2745 -3818381155148766780 2746 -4724634565950038928 2747 -4770267342465562728 2748 4386194396767572480 2749 13974829490146631750 2750 4606231112172144000 2751 -2664728024187954816 2752 -46227368254111744 2753 3686225267000680002 2754 275992342047220176 2755 6612255573826518000 2756 -1357334183524854528 2757 -1225605477913155360 2758 -1155774627573681024 2759 1320704917653804480 2760 1917007061166489600 2761 6940896221934262224 2762 4197031523232835632 2763 -1739998522315589508 2764 4044045386909432576 2765 -3082643481438393600 2766 4410854461453737024 2767 -16173458448420615184 2768 -938161665426628608 2769 -1425542105754833472 2770 1903282598120914080 2771 2471169420752595192 2772 -1497436510959986688 2773 -13945198866126575040 2774 -374546257828733760 2775 1170867169503775800 2776 -13150288679886673920 2777 -6946595043256816374 2778 -738994016317810176 2779 -3484605230505277424 2780 -4243059108694694400 2781 16543128132607083840 2782 1251259298881889472 2783 9290314053940776 2784 -6365115186291671040 2785 905572029075112980 2786 292708455322483200 2787 900986682017149560 2788 3132209090532162816 2789 6438089460190558590 2790 -696129291867502080 2791 1698750468442331192 2792 -2166322515004032000 2793 -4559198816897912880 2794 3370842438572224512 2795 47788852153474320 2796 6515020581607060992 2797 15727785362604812246 2798 -5121759287472945600 2799 -5667962873328367416 2800 421466622522982400 2801 5585169287182718802 2802 3733918374790703232 2803 1929034750587535052 2804 -8430829131550921344 2805 -4493748862548953280 2806 -3112596572588689536 2807 2233782508708116912 2808 3576554498545459200 2809 -6721642138253924393 2810 -2438460999388945440 2811 9736607594500059672 2812 2859584730454735360 2813 9632239541265859980 2814 -1567809186122769408 2815 1183211310978201960 2816 -7293109059975118848 2817 11305300276939883634 2818 1337210853073425360 2819 -10647813092968971780 2820 -4814813516416081920 2821 -511186051712068096 2822 -4862070292575117888 2823 -8794731425358729816 2824 2104381191948456960 2825 2171179008450455550 2826 3586891519703065392 2827 12809941079830293672 2828 2014732445804123136 2829 1447582048659488448 2830 -1937391399771589440 2831 -11892106314002607000 2832 -1290857355418337280 2833 -5632029353354755918 2834 1018889626703682720 2835 -134669644217100720 2836 -1027936545909435520 2837 -7113964905399254514 2838 55373123264030208 2839 -19024701040606809744 2840 3995301984010444800 2841 -7185097361840732208 2842 5229638002994937840 2843 -5711856392554102908 2844 6376281084997217280 2845 6532216980292565100 2846 6525332319821695872 2847 -213113343438988272 2848 4916264350886461440 2849 1631090375209468992 2850 1644196865872176000 2851 17303308971799733852 2852 1450169584026304512 2853 -9474331491303430338 2854 -2498595295825518624 2855 6917663548724408760 2856 2461705436618588160 2857 -6547684690837717894 2858 3889695817941359280 2859 10088425427426690904 2860 2195960769273922560 2861 -18169082447429234538 2862 -2806979836276748160 2863 3452069970209202160 2864 1659754898112430080 2865 3362286862206558720 2866 -4297691318606704368 2867 18694482469781792352 2868 2648383422420234240 2869 -8789778910222624160 2870 598050833483900160 2871 -7801333443717751080 2872 13312709064108748800 2873 10071470484169030062 2874 -6355468132373283840 2875 -6692955164920836000 2876 -14292806601772016640 2877 1254026543265018432 2878 559045340221674240 2879 9760782655842540480 2880 -1481632361986129920 2881 265137246521933872 2882 -8102948481714393216 2883 -5699251276016408964 2884 -5564224582648868864 2885 -4239094535850132420 2886 -636682368291371136 2887 -4114158894745559464 2888 -238603832064069120 2889 -6612796390369992480 2890 -1555649657899490160 2891 8805898198814274180 2892 85801910184893952 2893 -12977026521856858656 2894 -7728816883688733504 2895 6624256595212584720 2896 -983951988901224448 2897 3204127474514879346 2898 -851403209138366976 2899 -4237629092299190336 2900 4819724777396496000 2901 4660816685716048032 2902 5541687182286181152 2903 10843789086536614152 2904 10608713120839680 2905 2372432769701991360 2906 4848737543127367152 2907 8367200305312658040 2908 -3628019097201167872 2909 16293686169352771110 2910 -2191284362194784640 2911 3016956769845130224 2912 -1902866968320933888 2913 -5414891755399768656 2914 3408192193168207872 2915 -4121296654196620080 2916 -4536729956733384384 2917 186485610881843966 2918 7762616660564072160 2919 -2518163340594894720 2920 597283068962764800 2921 -4897908237769110528 2922 1330015509215753472 2923 -6945396770579383520 2924 -174091981470672384 2925 -1674174044810361150 2926 2290467913632138240 2927 11492925925933776 2928 1730481611163992064 2929 10496337904515646260 2930 2773601493826131360 2931 -2202177528826171848 2932 -11647718730967333504 2933 -1229068458405322080 2934 -975964519148618016 2935 -11757429923610750120 2936 -15029095076547256320 2937 -3367101377306852640 2938 -1180621875042068256 2939 4309562682404824740 2940 3040383868230320640 2941 6563313001213995852 2942 -3808762501583728128 2943 -5384742915934594800 2944 6302756844884459520 2945 -2721140895502444800 2946 2926404198555917184 2947 -2865098195077886768 2948 12183406079008459776 2949 2996891391692074464 2950 -3175696169690436000 2951 785630991137799912 2952 -2958128987844602880 2953 -6590558703175741798 2954 -2729875496298332928 2955 -3500663535439514640 2956 12375010055710949120 2957 -6510772456911838794 2958 5363171121827756160 2959 13813147970724506040 2960 -868768824915640320 2961 5113589890872258432 2962 -4340572369292742768 2963 -15340050266367016788 2964 2284832338194954240 2965 -1465026965303503140 2966 5652800015324838432 2967 -80458366574017152 2968 2257673646185717760 2969 -2725836408128808630 2970 4541267489926003200 2971 9165605508054055172 2972 -2006144337462772224 2973 5907096162656486784 2974 -4085967850901403264 2975 -2948550836304855600 2976 2619435235770630144 2977 6831411691251789460 2978 3969087433821641040 2979 7225879003721417124 2980 7930465340174496000 2981 -2014381855126595136 2982 991561310577137664 2983 14021012067759216520 2984 -4660063290294973440 2985 886568879101752000 2986 -8019255815956649808 2987 -28988455274906136240 2988 -4907248692871811328 2989 -11804902252651913034 2990 1248565820599077120 2991 -5392904828824687608 2992 -3644501361514610688 2993 451024029130404324 2994 658492446160080000 2995 -8220583982221002000 2996 2224191455231735808 2997 -303419489692038354 2998 5114788822178244000 2999 -9117808694571255000 3000 -7642760068500480000 3001 13688359755214713002 3002 -9753112820871974400 3003 1303254978286480128 3004 -10034948017954130944 3005 11298413392667487660 3006 7513622112314469312 3007 -3963954604955793728 3008 7253951109742460928 3009 9030747232330276320 3010 -33240390922851840 3011 -6602349165399272388 3012 -4815985814289957888 3013 11773762447234977504 3014 3813264386663015232 3015 8497908049953729960 3016 -6267181713656371200 3017 1201814488256683392 3018 -3063846375804324096 3019 15201005370422294420 3020 5861622420347796480 3021 -4288087475222332320 3022 -11446193278100282688 3023 20037728372517484272 3024 1211200981566750720 3025 -12706772093551925 3026 -4142386464699137760 3027 -3563399550997387080 3028 981896091222071168 3029 10147016694639892284 3030 -2387862242414167680 3031 -1672411620290819408 3032 12373204066965350400 3033 -13750965320386456998 3034 1347447524351154912 3035 -12056030111718035520 3036 -3697168033854038016 3037 14516472707470923686 3038 -2152152420567738624 3039 2035668942952158024 3040 -10129323968947814400 3041 -85389782491998558 3042 -3977630091103984776 3043 -11611528484971844520 3044 11399285362111979136 3045 -2616943432178275200 3046 870208347560117472 3047 -8777758077524310888 3048 -5592975983911895040 3049 -25851551426820314950 3050 4257235550640886800 3051 6239483758999013040 3052 1811139868102190080 3053 -167686117654572576 3054 -518636522610118080 3055 -7498977558195291840 3056 2726867793889984512 3057 10717128679287849840 3058 -7657272198951822720 3059 -3328100279666722560 3060 -5579818264612005120 3061 -17341709988800000338 3062 12532249155023056032 3063 8620183762801939944 3064 19552859820057231360 3065 11944633530456443460 3066 148234798024395264 3067 964986154123182116 3068 -4413056280180656640 3069 3210481996065122688 3070 -1774861880686211520 3071 5345245727026579752 3072 9247825961435529216 3073 486098762896277440 3074 4918659203339465760 3075 -1979921784369677400 3076 -3715491726025018240 3077 6883658882383570812 3078 -426078539897582880 3079 14552120811755094680 3080 -3652573417087795200 3081 -5549430647746903680 3082 6927165831727786752 3083 -22869348466563658668 3084 -8888260615019057664 3085 117546633666696780 3086 4869549391371628992 3087 -6991583785876544400 3088 5372376810256474112 3089 -21742478195148076110 3090 6594722697244792320 3091 11245949894800922184 3092 16405834661551391616 3093 -8531846850238026336 3094 1603333305759773952 3095 20408927388864936600 3096 164416398156933120 3097 -3815005339726694960 3098 -8993996734040317200 3099 -127977940831032936 3100 -1983460870561945600 3101 -5498224746945778848 3102 -8689093585060202496 3103 11587575872453300280 3104 -14755641818534313984 3105 -6598561592289340800 3106 7982238203838076752 3107 4124805204295584480 3108 -1131742624822677504 3109 -17672586198166570690 3110 -5781528613959719040 3111 -12106327593069437616 3112 -12661150369765708800 3113 8935064622279925584 3114 -2592117142377423696 3115 2021265181753927200 3116 -4835522123724526080 3117 7004445992220559680 3118 -1900000236449730240 3119 9395097782665589520 3120 -694153624630394880 3121 -238728936244861678 3122 2947558714356652032 3123 17689846785610337172 3124 -7705398211673131008 3125 15167983076643206250 3126 -5609971498378798656 3127 8282258197309910520 3128 -10876732920856535040 3129 4706558777973124800 3130 11531818133126292960 3131 -4319556920644115136 3132 13850813016506188800 3133 133634791198672204 3134 -7772873009217302784 3135 6937474930712726400 3136 -4580612698663550976 3137 12329214817903662786 3138 131959203311746944 3139 -25068462753505976 3140 -9350164495805602560 3141 2914149971266609950 3142 15105654947649605472 3143 10253492196966673200 3144 13444590509041950720 3145 6077845571557483080 3146 6909560674837296 3147 12207221225680080600 3148 -19470297464683969792 3149 -41605064192049766464 3150 1164501703109908800 3151 -5540757063726572208 3152 -2839093463241990144 3153 -14147021726171194896 3154 7506091639257805440 3155 -20591551168161343440 3156 9004193931531036672 3157 -2758153486805510976 3158 -12797922069258244320 3159 -7742149455978342216 3160 15553136724314112000 3161 9435662828347935300 3162 -2207105292020299776 3163 -4101497970423910588 3164 -2098629028111709184 3165 -8268372897442066080 3166 -3934082557647427968 3167 -24498536369896610784 3168 11950874094159396864 3169 -10766664992332350430 3170 -9664163269817706720 3171 3478745479902061824 3172 5916000485901490432 3173 29370441155149506720 3174 3660480434305959264 3175 6699085020281206400 3176 17581190269534510080 3177 -2830826133955948086 3178 -546459688603954944 3179 7174508065122172476 3180 2859588385771944960 3181 1498881814516816982 3182 -74892768222631488 3183 18399062729277634824 3184 719021375202099200 3185 4735338205399329780 3186 -9126241823994220800 3187 -9271398089639210164 3188 -3389247260138474112 3189 -14152955652478865376 3190 -7957644314174755200 3191 -8570267582251104408 3192 -3800394787450060800 3193 11929616190007876864 3194 17680578999711382896 3195 -5374504064499277680 3196 27318334784808388608 3197 11126185001388619680 3198 1076621946141345408 3199 -5081519903073605264 3200 -8620558392754176000 3201 10105994784693566304 3202 3703427574189657552 3203 -9303177847044700548 3204 -4180877556481906560 3205 4870069335056092860 3206 -4751710596498203520 3207 -20457234277363177560 3208 -11270302576186199040 3209 30193474112664832410 3210 -2636113200494135040 3211 -15548393142669678060 3212 -1151928917980958208 3213 -8473476845576695680 3214 -16719963195878420544 3215 1468235070057108360 3216 -3851232503066984448 3217 -13468946309977046734 3218 -5039394596170339440 3219 -5896144193151698640 3220 2219403629569351680 3221 9143609660966305422 3222 4585861138960164960 3223 -12791585937002896296 3224 2579132683267768320 3225 110046454957227600 3226 7787209921096323312 3227 12211532259024697872 3228 -9584342216135124480 3229 30041724352709433830 3230 8534849127459177600 3231 -17908335655451119080 3232 -16079355362977579008 3233 -11102927406500516076 3234 5486854241703848832 3235 16595051288553193680 3236 -8250144411261582720 3237 4270896456621727968 3238 11395911080746199520 3239 11744579338567390560 3240 679460794521062400 3241 -2045918619250233728 3242 -5943618608494459728 3243 12625444180369165824 3244 7485361680356193536 3245 -13399437148970090400 3246 10252971580634846784 3247 -19076975220567212928 3248 -2122382490277969920 3249 320971298381356617 3250 -4977805867216056000 3251 32488141739950218252 3252 1397691901543698432 3253 -6629057203474420498 3254 1923061497583452576 3255 1076950477036062720 3256 -8229486078457712640 3257 18385168260970222506 3258 -2718634657223365776 3259 23257212861522511460 3260 2544105040808378880 3261 -1355884673557494528 3262 -7057938963407649408 3263 -7500803389126799976 3264 -4697573662207770624 3265 -5725419967194743340 3266 -4381087757037359616 3267 -36516426235901640 3268 268764186436049920 3269 10337422167244632096 3270 -2146564183139510400 3271 -40601786861419231528 3272 -17417037212331187200 3273 19410157642047603984 3274 -10382948731407654864 3275 -16103493943477052700 3276 1618231493062259712 3277 -10933421686418489940 3278 14311780773836644800 3279 641813905522274184 3280 1469077250462760960 3281 -37584770158075212828 3282 -4548971456007527808 3283 26272121562945224988 3284 -410851059032160384 3285 -803468747705202180 3286 -2024175345282510336 3287 -10132479762679880760 3288 -6327052220199997440 3289 -5758266653572410432 3290 5216047976117422080 3291 2752820400614141592 3292 19911034292280982016 3293 4554042253140402540 3294 12234344553383783040 3295 -10940444468879146200 3296 44407456965392596992 3297 -5549119363815064128 3298 12432930083595647136 3299 15998622642039270300 3300 5056779708950860800 3301 17912797857633042302 3302 -3642761046844889088 3303 20217228359186314512 3304 7340300556657868800 3305 -25744486945284024540 3306 -8279693935921900800 3307 -4680924628750450444 3308 -401184664007139072 3309 -23233552002433999296 3310 7370659821646618560 3311 153301517184676224 3312 -2091422694338297856 3313 15380048585975092562 3314 -10210449213280437744 3315 4856249916483930720 3316 -26563590722460856960 3317 -4768633975837511808 3318 3860005750670684160 3319 20407984000018367720 3320 -11969847132371251200 3321 513078573804575562 3322 10578226051130759424 3323 -35399141870220766428 3324 6090504313986925056 3325 4551989471257228000 3326 10648137877998554112 3327 -19223248590520301880 3328 7881428479143575552 3329 -28277652331716131070 3330 -2400386465165199840 3331 10273887944325851132 3332 -17250558947602033536 3333 11012593246562482848 3334 -18813794361648737184 3335 11562632294418928800 3336 12705114609021542400 3337 26313133219315350912 3338 -17865497334517225680 3339 -3037036057924757616 3340 -19586207813521628160 3341 -13843291470410305428 3342 -1133933671189706688 3343 -879980240574403408 3344 5626401831479869440 3345 8927701875214859520 3346 -2869082040955253760 3347 13475043774445802796 3348 -5700023738399047680 3349 19862098107029436636 3350 -9474590091027957600 3351 21557863641795305832 3352 6201128963573913600 3353 -17595231218329739520 3354 -59839954000872192 3355 17962851967269365520 3356 11719820689246225920 3357 6268744939618746054 3358 -654956634414854016 3359 4582382077330750560 3360 4008899465088860160 3361 -30300227717655131038 3362 10929379798511353848 3363 -13941718695503121600 3364 -6311572213233576512 3365 22899989409087883260 3366 -10069665818528062656 3367 -1762666927028888608 3368 14455536043966786560 3369 9259128313826169744 3370 -14026485572707497120 3371 49278699535832155572 3372 -7803075198044625408 3373 -37785183682201942378 3374 -92952069366968448 3375 26307270363627540000 3376 -6705781120386285568 3377 8185493959259980272 3378 -1481586337224878976 3379 -3883057409338950080 3380 10368726082456855680 3381 -7972519950016600608 3382 6395039672037508800 3383 -5030222949760654800 3384 -25800052196660797440 3385 -6825136014638319420 3386 1252055938496545392 3387 -13517544161295032040 3388 12282175106399744 3389 -43870854605728458810 3390 2487296527883233920 3391 -16853868552080838208 3392 -4308227987159384064 3393 8430650230646910420 3394 14038306861315148496 3395 -6066611336076301920 3396 -6199652479269086208 3397 -652777968996741440 3398 11490338024834575200 3399 -30414233010864673152 3400 14876587114849152000 3401 17925943401753987600 3402 5385190539278414592 3403 -9038743875818213256 3404 5000461095887256576 3405 -1655142326060055840 3406 8756595904934251584 3407 30355815515730892656 3408 2435712956576169984 3409 3682172567180650816 3410 3274808593436190720 3411 -16644507928292416140 3412 22054451970047401856 3413 -21565571257611244338 3414 -8179471697061994560 3415 -14640491338782238440 3416 -9840169465972285440 3417 26942951614403073312 3418 3372791443983218160 3419 14023855335616368144 3420 8614155021275865600 3421 26663859345809466144 3422 15991875951283108800 3423 1509871035088450944 3424 -17751024399517876224 3425 7578337699428684150 3426 -8662117834924477056 3427 -20795332391451421200 3428 32761023618853987968 3429 19251674791213777920 3430 -7131670164099936000 3431 3933717407634551712 3432 -6575428844101877760 3433 -8024617889788741318 3434 13548275532554670432 3435 -14392200364393597200 3436 -8011162788112664320 3437 8101804216372400352 3438 7534267295311839744 3439 -10627031547336225560 3440 -81653095969751040 3441 2426439648411765504 3442 -10372131251960326128 3443 -53183646961584832056 3444 1913762667148480512 3445 4453752789690928920 3446 -28978596805643135328 3447 -26302623680525141376 3448 -6063622071662960640 3449 -1872866093842454550 3450 2875152596183481600 3451 14848038568763880480 3452 -15913773491634468864 3453 13739804686678178304 3454 -16873852759356011328 3455 -13269523925796575640 3456 -24773560298687692800 3457 26260143223894936706 3458 -2475235033044533760 3459 5260976931689741304 3460 6757026673511681280 3461 12212889411831604062 3462 5308083592716687552 3463 53690963382997330712 3464 8437967850105615360 3465 4913463551587456320 3466 -755237515996367568 3467 22839321017951586516 3468 -4978078905278368512 3469 -5405649814752045130 3470 18044288160185407680 3471 3638718202214889360 3472 873423860543782912 3473 -15370395223445278656 3474 14843742329680444944 3475 -15217773722447096500 3476 -29996008407139307520 3477 18689817065628250080 3478 11752096207897817856 3479 -16615809831436931304 3480 13203498635357184000 3481 -3228052989507855059 3482 -1458650966595867408 3483 -28517529635484588 3484 -13166215238853953024 3485 -10277561078308659240 3486 -2970698424670319616 3487 44570200603897375992 3488 -14454505664968458240 3489 13252886568154651824 3490 2972539132803828000 3491 -517750468605891108 3492 12548456980241970816 3493 1823048531498740000 3494 -4169481848322652704 3495 -21377411283398168880 3496 16791561850587955200 3497 -14927424903126818460 3498 5160580158298376448 3499 -45704116524670775500 3500 -8848360436208384000 3501 17031855012680923830 3502 -37417200446510333568 3503 4499429967052757184 3504 364130199829315584 3505 27663658087901460660 3506 1922404155970823952 3507 -11623988550198705408 3508 41366788381941715328 3509 63987583258355790 3510 -4907601769310956800 3511 -16845998682324700888 3512 -2452557542372044800 3513 -29407662126705902256 3514 5217317965480787712 3515 -9383012396804600400 3516 8875524780243620352 3517 -52858610772565493434 3518 -21766887272614967040 3519 14631446014736022864 3520 6970059223235297280 3521 -8482315429310119488 3522 14722347034782156672 3523 2176877706106725664 3524 -6214915736100779904 3525 -17268376596134731200 3526 126642737244550464 3527 47143586537461244376 3528 16291817373773652480 3529 43001125160129719130 3530 -2887545783270183840 3531 12157503022278903744 3532 -759687417283458304 3533 9475630563447025782 3534 3407341643063930880 3535 -6610840837794779040 3536 3938495446414835712 3537 -46277846521357822560 3538 -21438191559703897440 3539 33799138477041983340 3540 9297286281990604800 3541 36083400781670372942 3542 4005265370008541184 3543 30868613854939471464 3544 27740684819755100160 3545 3372916791265335300 3546 -7844344003903238928 3547 -59078509555142739004 3548 -8418457006803604992 3549 6153613522849394784 3550 5992206864837940800 3551 24709858013657785032 3552 9032311899205926912 3553 -39361911333067683360 3554 25104011348132048976 3555 -20922172310147119200 3556 -6475234990128300032 3557 -32476910076425080194 3558 1834468547858299584 3559 7679445734412904760 3560 -10198069908897024000 3561 -21686285761060073328 3562 -4120872221764414368 3563 -1435854817226160240 3564 -1310418089034971904 3565 -4758368947586311680 3566 4002304031010503232 3567 9970306313015275920 3568 7240507343563784192 3569 502384351065064944 3570 -3377851493996528640 3571 -31964293745826994228 3572 -42174199875274199040 3573 -23650322038360680978 3574 24814710263703397536 3575 7875835154335566600 3576 -23746421736930816000 3577 -2484002943742533654 3578 6374761343997609840 3579 725429919806031384 3580 -11954238305971852800 3581 17618417136046373382 3582 1986638018885150400 3583 55346057485688248832 3584 6110978123073847296 3585 -8690008104816393600 3586 4591240494452636544 3587 46913172891915341592 3588 3995410625917046784 3589 -13668470919732821444 3590 -18267154766944675200 3591 13081401518023238400 3592 -51732860773993344000 3593 59535234827205730842 3594 10293600812520211200 3595 46898271662064429600 3596 9988128114706452480 3597 9899749577955313440 3598 9628948999603979136 3599 -36098585090080595880 3600 2860531019074252800 3601 9485840939209633012 3602 -21262228935778843248 3603 -18603188560797825096 3604 -16224759817367963904 3605 18257611911816600960 3606 -14147578509079288896 3607 -12028639198329769144 3608 13915958347188817920 3609 15160878263086271514 3610 327402417292458480 3611 24518079364148256432 3612 -106369250953125888 3613 -2527479251764810138 3614 8274967875165593280 3615 -281537517794183280 3616 16748924646716669952 3617 -36647403576995762334 3618 -27227856738690881280 3619 -24055916499379634688 3620 7086827440808935680 3621 -17040076464701820096 3622 32182675206257030112 3623 -40211299230065029128 3624 -17551625545994158080 3625 -46098121481496315000 3626 -7421031698643983952 3627 -3469464672402923712 3628 124204098490842368 3629 29451142330068560640 3630 -14556842151606720 3631 -16067950321437603568 3632 -1342346589747953664 3633 4010148438844976064 3634 -17054945323062359040 3635 11904437662691332080 3636 13674166229008478592 3637 26635978934826322286 3638 14956804182803628096 3639 29832508274299784424 3640 3947218657346764800 3641 -33992781129832143216 3642 15096246400759974912 3643 -32349784680147406108 3644 16205333796264078336 3645 14886145170531417510 3646 32621316221959702272 3647 -15531309981622785168 3648 7252140810169221120 3649 -7700828666802562620 3650 895813062545410800 3651 6545382792670327032 3652 23085223359059377152 3653 -12153136480891740516 3654 -5864089568432135040 3655 571239314200643760 3656 25638246620380922880 3657 -7498436527250891712 3658 -6581135160457159680 3659 -45500277378863356140 3660 -12463641220449162240 3661 365331498057521632 3662 -17378912116305807168 3663 11070353769107124024 3664 -11672301997195141120 3665 38219077085986563060 3666 9390024072870626304 3667 58023580917325047640 3668 15565395442875672576 3669 6344307781289974944 3670 20622309437421377280 3671 -33906685351677595128 3672 42751990200329625600 3673 15534937623286870922 3674 -35346414162849124608 3675 10904367002877072900 3676 7159092315429224960 3677 -13885685275804512474 3678 -14956758507701981376 3679 -9655837064537944616 3680 -17712813295903703040 3681 23429502366488554770 3682 -9754543425825289728 3683 -33734630426524389120 3684 -5679558018195876864 3685 -39976801196746508640 3686 -19194027839224687680 3687 -8708140047296634840 3688 -61611935334591882240 3689 -6110411873278422528 3690 4059023582752679520 3691 4717586391181983092 3692 8326976109806011392 3693 24407205860347136064 3694 -32799362813554567104 3695 -40605501745301551800 3696 -2226770450006409216 3697 62430234155914440146 3698 22296010790321314632 3699 21778450699715403120 3700 -6839351085355388800 3701 -65758655128907129298 3702 -147188828243515968 3703 10134107869050757592 3704 10322456100947189760 3705 -7497106109702193600 3706 12179196305765364960 3707 64688815605558147432 3708 -37764881405038545408 3709 50234204769577003910 3710 -3097887417919607040 3711 -24528151407846268728 3712 43410607653047500800 3713 102433247910412097280 3714 -25555526469535224960 3715 6582661107299721360 3716 -5262906333052556160 3717 -9874216100381986080 3718 18712008467439996384 3719 -61182746894000699880 3720 -5433634513856102400 3721 4878677763425471583 3722 13311120151136964912 3723 -2547429257395196496 3724 26631510549498919680 3725 28442692870618841250 3726 -745069429088572608 3727 -10069115861019849424 3728 -17337418469756264448 3729 -11471174701213866912 3730 6394348207989977760 3731 2980647795335761824 3732 -18500891564671100928 3733 -8014589808901852018 3734 36406304827784810016 3735 16101909773485630920 3736 -52156320155806648320 3737 -14894655474141884028 3738 -2530975531935352320 3739 -24672019827151998460 3740 26249199705047854080 3741 -554161721562298080 3742 -13458855157305049728 3743 -30663219486349822680 3744 -12914925399002382336 3745 -7298128212479133120 3746 15064016214936309072 3747 6994933540211547000 3748 -56874152298032094592 3749 -6671173467509691936 3750 2956842824817420000 3751 -26332803937267744 3752 21899556885524398080 3753 -43732484341351495200 3754 -36472347268572185424 3755 32927173183911992160 3756 36901818026004137472 3757 -7753260197166456574 3758 -11640107680076003520 3759 -7094580559848512640 3760 12812919889096212480 3761 1943395436620681362 3762 15545607089637905280 3763 -15627755860258679856 3764 51372399437016072576 3765 15802453453138924320 3766 10383037400813051520 3767 -22480646298860852184 3768 27997467979879157760 3769 -26545567165119839830 3770 8599570362772804800 3771 -8341795677171286260 3772 -8455717363598281728 3773 32890583590146609600 3774 -7610519672211109248 3775 21022767148468167800 3776 -14007200883875512320 3777 9855584479031119920 3778 20007753591165535440 3779 26838008521377496380 3780 -8723568272967475200 3781 7765686663243124000 3782 8822456894987549184 3783 -10921223644286494896 3784 -773465848767406080 3785 -3221846549322421020 3786 25784203201871595264 3787 28385541690831659152 3788 41970092526307769088 3789 -19445673326758019946 3790 -16978004444159841600 3791 -50654079925326214848 3792 9481880665447464960 3793 -58430102932187538958 3794 -1514166226672339968 3795 12131332611083562240 3796 1244852545802344192 3797 -54787110024376280754 3798 -18527904982431405216 3799 81092479810947149160 3800 -22966559396309760000 3801 4205878024653998784 3802 -18078109442969157648 3803 53664556582127546052 3804 -30925322463416661504 3805 -37403905094429931540 3806 12194124844651049664 3807 4474941437490055056 3808 -22745731965016080384 3809 13823455657696010004 3810 7674452841560924160 3811 41135590143448419472 3812 -58929215195127337344 3813 -4103079190771744512 3814 5232215444802476256 3815 -5942802692210311200 3816 15323029513466526720 3817 -83218538491140796848 3818 13125653814183208704 3819 -41594681211959050560 3820 -19640024845904977920 3821 29212823570426840022 3822 -5929466970239160768 3823 57002415434170997072 3824 -7047733938476482560 3825 -20012073739261389450 3826 19135198282846532112 3827 428021400494063880 3828 -25464461805359216640 3829 -12593911716168989024 3830 -26829634355362621440 3831 34021979868047755752 3832 88774792960134758400 3833 30123162103284863082 3834 17220264781577034240 3835 14480340919342779600 3836 -7325107427325821952 3837 -20864093972723850240 3838 -20915904456701876160 3839 -13709067381526225800 3840 -16604342258384240640 3841 51359117567401570752 3842 -14112446728442253408 3843 13237054671182391504 3844 33290864596413309504 3845 12191457226019591100 3846 -6098173776070238016 3847 -17960735033761049704 3848 8893341017403279360 3849 56374459285633154064 3850 -5478178018030099200 3851 -32727126447082175148 3852 15095782939972536576 3853 60286420153329794102 3854 -19872648153493325568 3855 29164605143031282960 3856 -228331377276018688 3857 -22922485989265262400 3858 -1838485652941074816 3859 9390962292859793016 3860 -38694070270448113920 3861 22633391969417436480 3862 2316297887516646432 3863 -55781881001464680888 3864 -6645624478710497280 3865 -53831644983215503740 3866 -33693278851848964368 3867 1326991411740982680 3868 -27225087941960407552 3869 -2336292480161052756 3870 -225605455425564480 3871 -64682960919548255760 3872 -98022672229957632 3873 -4768646242387937616 3874 -15466281341823295200 3875 18970755465906384000 3876 27311517207869368320 3877 -44562906999375822274 3878 -6598046340152502144 3879 8156820585819055824 3880 30608416487800166400 3881 -78774048579877437318 3882 -20779890309144868608 3883 13317086148081776424 3884 31629843904557378816 3885 3713530487699410560 3886 47711261194028182080 3887 -27188960056139389896 3888 13228408803604119552 3889 80970135224108252690 3890 17373112581241015200 3891 29602368504103687992 3892 14709271576808273920 3893 81658603496071290780 3894 16778425647406026240 3895 15866556968471101200 3896 -18577994414442270720 3897 -11350804692111179526 3898 36219142270934809200 3899 -3139316367460391664 3900 -5464699250091379200 3901 -78833635972809899328 3902 -37837140861233134848 3903 -19869213718735843896 3904 18777600368997564416 3905 25283337882052461120 3906 2413248211807340544 3907 -78499468622295531844 3908 12863513184254464128 3909 2969645618392123104 3910 14924607956743484160 3911 34508471541546535512 3912 -7617887305558548480 3913 -165668020798710976 3914 57764885848088643840 3915 -45447980210410932000 3916 19668147727760663040 3917 95711319440815518966 3918 7169221524139504704 3919 -49002517947236225680 3920 -8090904206967644160 3921 -22339141342929039888 3922 -6979742353467916128 3923 8925232107470984172 3924 12292365505896869760 3925 -33534458021868335350 3926 -11431548791138587776 3927 15578329390169704704 3928 -40876757059193763840 3929 -20625705105591556470 3930 -18448117090531994880 3931 -51193523807008782268 3932 -17505651303852117504 3933 -22588109178342412320 3934 8453331464548344192 3935 63886913555994275880 3936 -15273526799831924736 3937 13882809190201004032 3938 -21573316396274048640 3939 -11900955453829161552 3940 20448320333995895040 3941 -4101799211391100128 3942 2574366753315450240 3943 -42112230809673780808 3944 -74914136304895641600 3945 -29545011337836214080 3946 -28586076453014261328 3947 52597914295419105396 3948 16691353523575750656 3949 84246378056123418720 3950 23326800582830352000 3951 3299195037734212680 3952 -6080271563892162560 3953 80338353968485346160 3954 13699339161031278720 3955 6886126498491545760 3956 469979030146639872 3957 -31703742914689006560 3958 -56824467620514541920 3959 -16443158744576951784 3960 -24790336887130214400 3961 121291359734137705812 3962 6716290185874843392 3963 -36468069554446356456 3964 -34504942664406145024 3965 -19411876594364265480 3966 32236574957573039424 3967 120752806116171238016 3968 -17864763160532090880 3969 -2825766711718355727 3970 -24124190057344228320 3971 -1509948767370219228 3972 23586111429269179392 3973 -38162289441564998820 3974 25369067472930224736 3975 10255942205670180600 3976 -13850380211236208640 3977 23113213896390817332 3978 10881964098570114144 3979 -17718331727868939216 3980 -5178688055705472000 3981 25908107640733628352 3982 12789302564764200384 3983 -22645018865014225680 3984 -7297348702359453696 3985 11120967572329368180 3986 5582755923008610192 3987 -37316934717938314956 3988 31501412333452143488 3989 -20926872500878596210 3990 5214746256643123200 3991 -8845800148584286328 3992 -9197989724140800000 3993 -38370688028232067872 3994 -22964307369951058704 3995 -89638286012652525120 3996 -19654768148123888640 3997 -23981233635577950368 3998 27837928147972848000 3999 228054119570661888 4000 70617779611287552000 4001 -13720374092744275998 4002 -14478426525185441280 4003 -94074431214113139748 4004 -7612664000149598208 4005 13718504482206255900 4006 -33670297299463062048 4007 63092518368217307256 4008 58647548538030735360 4009 -72424821860927726960 4010 15464648137210040160 4011 -11655927788982736896 4012 -52751031452341931520 4013 26099035285630922262 4014 20005340120379419904 4015 3779766762125019120 4016 12816039544445878272 4017 32867683761739232448 4018 12548872071347075856 4019 -88889523868893518580 4020 27738162523710535680 4021 33895969615054538222 4022 25269074859808593312 4023 81737949536956818000 4024 42796584296949288960 4025 7959913206100564800 4026 -22492614637276422912 4027 115261053188532395876 4028 25047876045743147520 4029 -66334569979674810240 4030 -3538980358006625280 4031 76632252148917742200 4032 5136325521551917056 4033 -13389521972034391340 4034 -54604392214758817584 4035 31448622896693377200 4036 20814778329635530880 4037 -95108127095917161408 4038 -28674769347031784256 4039 14695527724280459056 4040 33354266243245516800 4041 69591352946720236650 4042 1104545895281644032 4043 -28814775520806247056 4044 -44884753832663990784 4045 27070786349452068300 4046 5392918814051565888 4047 26306566500968772480 4048 9838702511070511104 4049 -105442924799921287950 4050 1019064304428485400 4051 -63978857936498956948 4052 -11890891603276097664 4053 -22964089530070293696 4054 -3049459297670541024 4055 -24561343013668760040 4056 -31047376398131681280 4057 -11226886420447560694 4058 -49721555096441775120 4059 -18719830189980810072 4060 15286272746692147200 4061 -33371980357918344576 4062 8546257270503634752 4063 49305450747089204640 4064 51678129610656055296 4065 -4586176551940260480 4066 -23090398959883812480 4067 49780643480473251276 4068 -14243579708653784448 4069 57473857355038977244 4070 11292164136065554560 4071 -24379421670635794560 4072 7244446665030220800 4073 -73006467144004260678 4074 7596452455608586752 4075 9124458049105319300 4076 -62601640539332202240 4077 60414739494787419840 4078 24288569427856011840 4079 33736922998225945680 4080 -8297496646504611840 4081 14287161734548282944 4082 18235030162968327072 4083 71982413089699130424 4084 -50352819439858950784 4085 -881882486743288800 4086 -3708869946967227168 4087 -107698998367323949208 4088 -2070581305737584640 4089 86958487729745976960 4090 23898945947602168800 4091 85682077229975571492 4092 10479387498995810304 4093 -39449111912826609658 4094 11182794042124414080 4095 -5309822086610539680 4096 -71957818786545926144 4097 1597390249770330372 4098 18332441328562107264 4099 95615226343354831100 4100 11565257407111766400 4101 -41211533155584603168 4102 -9615151845263922048 4103 -29490124949706159336 4104 -66000764467427328000 4105 1348105037449276260 4106 65350085230928296752 4107 -36468414355110649884 4108 32415721878902548480 4109 40759090401850600416 4110 8681722222603973760 4111 90442854777896545712 4112 23652955784343330816 4113 -34488722309185004958 4114 82592749636378128 4115 -65333081271546972240 4116 -22821344525119795200 4117 31346503439082680160 4118 -30174999035331680640 4119 49608662942475408744 4120 -92116761485324083200 4121 -48165582808643394108 4122 -32250277551232999440 4123 9433288437741808640 4124 49836819696628471296 4125 -48365426677807512000 4126 -12141904769587087488 4127 11554901392679066976 4128 848921150463934464 4129 -132431202436924570270 4130 -10072060138823155200 4131 -92545017224282177688 4132 747553686124128896 4133 -97256954429758503618 4134 -5576873058395597952 4135 1316387178773425080 4136 121371465950047272960 4137 12135633589523650752 4138 48511899945945900720 4139 76290736955107253940 4140 15063287546294184960 4141 25186676688896163084 4142 -18802312196759044800 4143 -44068830993944774136 4144 3011731926374219776 4145 87161782058074686900 4146 16615751698388755584 4147 -39660399506406959280 4148 70716326257929413376 4149 82880742983298121134 4150 -17952535363962175200 4151 5078760146385477552 4152 -20232760398568058880 4153 56035207996435919402 4154 -19634610695475084288 4155 -19984467280269597840 4156 -40914859129161364480 4157 37377034208495198406 4158 -15743060631743477760 4159 -86905178276993592640 4160 -7532318907008286720 4161 3932735707201704480 4162 78793214288040410832 4163 -18583138051926490896 4164 57741722112593304576 4165 56603396546819172540 4166 -54384175393598455968 4167 -13885829529828852816 4168 78361506644021314560 4169 78300939543660983760 4170 -17433438511810809600 4171 -1284660470956780568 4172 -27492279845938252800 4173 -13138222638259839456 4174 30584242203750150336 4175 -70246129255241532600 4176 -14404796544592650240 4177 -98420102659647896974 4178 78951414770509802640 4179 -3073438780886073600 4180 -40523663087337830400 4181 15514892017972762332 4182 12869293871969103744 4183 -67164678206211166560 4184 -1843239665306941440 4185 18703202891621875200 4186 -4328361511410134016 4187 -60836608737350684640 4188 9512125224972249600 4189 -50810011993617317280 4190 -8508935481267614400 4191 -35393845605008357376 4192 -124225688235927011328 4193 28498024471699473600 4194 -47902852222798345776 4195 -38455661636589178800 4196 -71305673191274121600 4197 53778472518465928800 4198 3809023307545125600 4199 42537152046238874640 4200 9089513570801664000 4201 84806797715199046202 4202 -35443535521600567296 4203 70160993033455669212 4204 82636571352873011456 4205 20709846324672672930 4206 -34639710997024437696 4207 -39167833094580623888 4208 -23961471221520826368 4209 32682264012181240128 4210 -19835295196693062240 4211 146883916029292756812 4212 1416126697348519296 4213 123735718443660470784 4214 -697481534909797344 4215 25603840493583927120 4216 30829407253616885760 4217 -130135571669691475734 4218 11749163349042282240 4219 -5007891703823948380 4220 48297797242201274880 4221 -29459414573172930528 4222 -8097085987861529088 4223 -69559770022788622416 4224 45545729283682467840 4225 37187539289643520425 4226 -33987298349241008688 4227 -14040713957270966280 4228 -20320291057205694464 4229 9223654048134388830 4230 35401776167577173760 4231 58718400730469547032 4232 -51130520352210224640 4233 51051738072038737824 4234 -4511052256350356640 4235 -40300887067874160 4236 -9240146506464588288 4237 78200055314382010240 4238 -4961605988612446656 4239 -96370545855457626480 4240 -7609781101129482240 4241 -99316035873417329358 4242 8277922440369114624 4243 60970819265655320492 4244 -107473890228161422464 4245 20342609697601689120 4246 -69829578366948444096 4247 15704923275575765952 4248 49819265179184793600 4249 41794237720622523136 4250 -59501709743528808000 4251 -10698341080388668560 4252 82671233017654324736 4253 -160236964747091241498 4254 -4223478416888767680 4255 -16407762970880060640 4256 35114989759019089920 4257 1040470874188853328 4258 35172437932559238480 4259 99529650125606090460 4260 -17543007802518589440 4261 -1125139713120547138 4262 26531756423218993632 4263 -54911199031446847320 4264 -15038528771498158080 4265 -72366170526718037340 4266 67036017214376985600 4267 -89660110901976325368 4268 -59031842551860831744 4269 -68515989358127806656 4270 13502277988819925760 4271 110150900918234723472 4272 -6217194872522833920 4273 -45938328800616282478 4274 -26604435310757274864 4275 30894752716321378500 4276 119496225620153164160 4277 25996455535077011712 4278 5958305464803729408 4279 -80123140642532967720 4280 36821898673568870400 4281 26235250606167945552 4282 67305391188715258992 4283 38864433112534610532 4284 19343369983988284416 4285 -107497108749364648020 4286 83114404191451790592 4287 -40841806088384272440 4288 -41790045270716710912 4289 103575335386630785090 4290 9022534465060247040 4291 -41408062905582337328 4292 34440969255235319040 4293 -2657733371817330978 4294 21786875142384623040 4295 26286627898494679800 4296 35794921505972428800 4297 117239854931390790746 4298 6152854519712199936 4299 45125758845370395864 4300 -642811038480313600 4301 -68830870505266973376 4302 -19472712038955918720 4303 36734905659407126584 4304 25505330286692229120 4305 -6279533751580951680 4306 -56993736400917345648 4307 -7595911402701944280 4308 -58454895254222960640 4309 -31536463300404513920 4310 8320254149469346560 4311 -119420381112317641440 4312 -76641773534910904320 4313 -14497820744933452080 4314 -58724792342063285760 4315 52217069269425600960 4316 -24947458667250728448 4317 -5869976072327579520 4318 -43543383622475433984 4319 -407494996711215504 4320 69621827248757145600 4321 -143229072242046235500 4322 17965788763720901712 4323 85080959058001128768 4324 -73748626323426238464 4325 24234143413965577050 4326 -22861705350448613376 4327 71493999893629893176 4328 -143216110967597859840 4329 -11963375393474915676 4330 -11578234294321057440 4331 68114258363955266064 4332 1047687735335867136 4333 -70750948281398446880 4334 36902232751816815552 4335 16334321407944646680 4336 -3719461678642167808 4337 130739195344597915986 4338 -630873866404108656 4339 21958960570832040140 4340 -6290758342051921920 4341 81152577278731701792 4342 38197733357306097792 4343 -1399906048636794216 4344 -21220292374747361280 4345 98424402585925852800 4346 11802657290985084384 4347 22875013519936381440 4348 7920088251891396608 4349 -18379750603261414650 4350 19802782237563864000 4351 -126065014302929101400 4352 94209875242213441536 4353 -58187715414004902096 4354 20042632528393692672 4355 43201643752489533360 4356 83360202198792768 4357 11633613847225136606 4358 7903299250323293280 4359 -50911744202837355096 4360 29983753669250304000 4361 42412110757104991770 4362 -14906426290674363648 4363 166249586016572918612 4364 -113379968448786004224 4365 -41174624466418966740 4366 -22693008251678264640 4367 111258467002561357752 4368 2406399232052035584 4369 -165474414418675112604 4370 -23040694243846540800 4371 -35786018028266182656 4372 -3749008210034871424 4373 67837884878477636622 4374 38333819538827245440 4375 8186074116855635000 4376 63541188591851182080 4377 -81507474935922757680 4378 -9345762823510713600 4379 -105864499129267932240 4380 -2622615657354685440 4381 -69907123203975879668 4382 -39976969528171148928 4383 24991228920933510552 4384 58460866921189933056 4385 -135734774378246253420 4386 -715290967346893056 4387 27805176411286913352 4388 -16079966784539747712 4389 -24049913093137451520 4390 3365299127743459200 4391 -38496639947058323208 4392 -66786095235397063680 4393 51500237038798017024 4394 -45071045819366048160 4395 -29122815685174379280 4396 32413903585459422208 4397 102129044574430941846 4398 -47856931307670131136 4399 46820452976509308264 4400 -13456827161983795200 4401 26221655416469819040 4402 12417914428747720704 4403 -21069864648065941344 4404 65991390199748407296 4405 20392692259080684060 4406 36112764462825013152 4407 12396529687941716688 4408 115652867676369408000 4409 -46190629376300274390 4410 -22354965316854187920 4411 -71321484385180589976 4412 135713446617392249856 4413 39992006266629145344 4414 17625016253975821056 4415 2492724337961347560 4416 12681578411345313792 4417 71384044049625990592 4418 -113992385372866793112 4419 54987657463043997444 4420 -28366666178826769920 4421 -25644230174909697378 4422 50057907585491280384 4423 -55158654680765628328 4424 -53917540644288921600 4425 33344809781749578000 4426 9922908566719716912 4427 -187250287723098775560 4428 33235967867899345920 4429 3866216412728082784 4430 -38064632863470776640 4431 28663692711132495744 4432 -16207718864550436864 4433 16321440365378174208 4434 50845150011508030080 4435 27623062053574328880 4436 112288182243039223680 4437 100774943088272436060 4438 33502432668701383296 4439 101463913949145646224 4440 -18736207334020915200 4441 9570211097567304842 4442 -5696810738270362128 4443 45576009877573799064 4444 -64327528805317360128 4445 21246864811358484480 4446 -16799637772353078720 4447 -191061479327845115104 4448 -117393058967513333760 4449 -59354400160910803536 4450 -15295200403061754000 4451 -216608255682066040548 4452 -9913239737342742528 4453 10182833097113771164 4454 104671102444613675712 4455 4299809354646001560 4456 15839073502332410880 4457 -62805318158076228294 4458 -8242636516966607616 4459 -35543796215206770400 4460 -52149115715540766720 4461 42902662434464734272 4462 -33563960690249340288 4463 -89818124153907690288 4464 5928004526025867264 4465 138384093340743465600 4466 27586500289139151360 4467 -41675418055127230920 4468 -125925298733026548352 4469 22641514703980129020 4470 32583868462890864000 4471 167632766709675471792 4472 835859674932817920 4473 18631614090264162624 4474 97212826896314042736 4475 -42873994659115795500 4476 20461914265567928832 4477 -90800526424187962 4478 -59030535305321448960 4479 84202186067544822984 4480 -27341023171785523200 4481 149014624751519793282 4482 -51591578769104290560 4483 137634252496127972732 4484 81437340951510297600 4485 -13109941116290309760 4486 -113074821009628859808 4487 -16882907028194455248 4488 -78598737869179207680 4489 117556830761177132373 4490 70985715209769276000 4491 12373190651284717500 4492 -54085066976000483584 4493 193060585319853986742 4494 9138525761713001472 4495 -32773545376380547200 4496 20765119367605297152 4497 -53705282632871562000 4498 -13177798664263069536 4499 -110219662620250954680 4500 -60054600158386848000 4501 -5089881576197975648 4502 26219366749102481952 4503 102407684619155731200 4504 20695174234252277760 4505 53237493150738631560 4506 -41230547291159364096 4507 -158743918701488469244 4508 46569640342954111488 4509 -201871693174407641280 4510 -19094908754807383680 4511 89931598974199422552 4512 -133211834332445933568 4513 -211853707294207902238 4514 30421512738559340832 4515 349024104689944320 4516 78959623037405901440 4517 -90700470032923258434 4518 35410395697033752864 4519 173127430269057420920 4520 -34743189595829299200 4521 -40039276059961659936 4522 -29587476975191815680 4523 -107127631375456257228 4524 27518625160872975360 4525 25416977148224586050 4526 1856432897889314304 4527 -57570220516787500536 4528 16498178026267492352 4529 -57529511133651071424 4530 24083622553168120320 4531 -53619756212560806288 4532 177657742031717455872 4533 120185029420052968224 4534 -39187430375454847584 4535 -407544698173076520 4536 -2355464087673016320 4537 14814948356692701700 4538 110061634914863095920 4539 43495057879340946480 4540 9668132952223818240 4541 -76118033955151003200 4542 4034312200890683712 4543 46451382116429646720 4544 26430124548629200896 4545 -44868357938934070380 4546 15073924972421003472 4547 -112782047025333656004 4548 -54329614221311493120 4549 25808607827931499550 4550 5920090854265660800 4551 -14148199005687126576 4552 114252937990707225600 4553 168869710489812111780 4554 27184088177489288448 4555 -53173751518991507040 4556 -157381050700005253632 4557 22597600415961255552 4558 -656006012056420416 4559 201587600611686006816 4560 12809722290565939200 4561 -109283901909807981838 4562 61845387828147046032 4563 106868685876097438440 4564 -8819564141469046784 4565 -75748389146913581280 4566 46836194205199218624 4567 -33034906685340139384 4568 120994661821167298560 4569 -9137187649381233456 4570 -35179753175124959520 4571 19848122552941776912 4572 -43947989129428475904 4573 -178433496101953137780 4574 -123583118405292142464 4575 -44700973281729311400 4576 60755823917104103424 4577 13579599033675998400 4578 7441422501550302720 4579 -2466060109567568360 4580 84068725938045139200 4581 -9745272873508870530 4582 -117466936799972601600 4583 -123807829698998676168 4584 58808694434619064320 4585 -51073953796935800640 4586 -42323389997905021008 4587 80401358088994138560 4588 -14173488739929042944 4589 -14391346840363608276 4590 -58662532007838662400 4591 227038125713669478992 4592 -5092801134937571328 4593 -131588616127742088336 4594 -91272565428468881904 4595 -23490771660002144400 4596 -85854829937160388608 4597 -25929052202258095954 4598 -127507154402036640 4599 2785358325378034224 4600 -40160861660975616000 4601 -1545445440157416048 4602 -18131905151177045760 4603 227833875728104034852 4604 -80257906741231263744 4605 18636049747205220960 4606 109448085523098688128 4607 26021092198270573152 4608 41475745750148186112 4609 39242400064798497840 4610 84541377177863292960 4611 -51645921635064390480 4612 -30730785886695631744 4613 37926874158781040160 4614 -15265824700407140160 4615 -27322890360300974880 4616 -74144659707788651520 4617 142871521438708579440 4618 -79037823521219628240 4619 58943046219424852800 4620 16038117822303682560 4621 46837447702769984822 4622 -46458217783649805888 4623 -72735241233141760896 4624 13247392863183843328 4625 65414780251752057000 4626 65352523361323160592 4627 89247554743651285072 4628 -21254734895477448960 4629 -51130268609402104416 4630 -14164051979424695040 4631 91478492371415384664 4632 115862773739867320320 4633 -26235488950933845996 4634 -25551620715041611008 4635 123916017110282727120 4636 -109172264764304698880 4637 63484517670627101286 4638 67406581544200282944 4639 -35213286717431270560 4640 -121998041070590361600 4641 -16834999710477626496 4642 87161024774668201344 4643 -147570190338863187108 4644 -1847295418338478080 4645 17268911405328699900 4646 -36574949294963081856 4647 94436965707423330600 4648 41495470058887004160 4649 -215306192992894537350 4650 -8149437055134950400 4651 -171670674472454806348 4652 -77413686620331934464 4653 -163269620087135679936 4654 23313589422142743360 4655 -87384643990543330200 4656 18660245688056512512 4657 235439265430620677906 4658 -49258438229679213024 4659 -83813501140299805896 4660 124871227814135335680 4661 -197796078159658843200 4662 8321339745906026112 4663 -203691854049380640088 4664 -72084294274643988480 4665 60706050446577049920 4666 106880383992794386032 4667 -91042352145834047280 4668 55593960259971248640 4669 -40083791953985619840 4670 71566768850155145280 4671 69643517948622228240 4672 3951207184501047296 4673 138213373794708041922 4674 -19867688725737726720 4675 94143015987733603800 4676 67898853753541644288 4677 19950002482722167520 4678 49859494684366796640 4679 152466364747920104280 4680 26790120035646105600 4681 43566407067327902464 4682 -11410077431176889808 4683 -30949366500744846336 4684 171778089882980508416 4685 186618312227917810380 4686 -31659136130570038272 4687 -1258442857543577480 4688 -23619063873443340288 4689 -105412366235162337246 4690 -30049676067353080320 4691 -69117781377528709908 4692 47758745461579149312 4693 1631753086281145422 4694 -47704423919502715104 4695 -121084090397826076080 4696 -205645482390607902720 4697 -62271220153200467136 4698 -5131709418029602320 4699 47870571843387233536 4700 100869247418691763200 4701 81615166596781679232 4702 99900163075815591552 4703 97574940409033745952 4704 84118545979162361856 4705 -168565685652708988140 4706 -13820988090730734816 4707 2479536994371173604 4708 -71015255749184707584 4709 113388060783053456316 4710 -38416980211027367040 4711 -79386629951504661968 4712 -47594613426924748800 4713 -158609376950320857456 4714 -117601543472680958544 4715 27745322599306861920 4716 105643707257209750272 4717 39890087763057192780 4718 48625149985385990016 4719 -72550387085791608 4720 -24741432645518131200 4721 250959150814653587922 4722 -79997526539679788928 4723 -130122914733818895028 4724 -180311903152662309504 4725 -31287164432450472000 4726 98914009461059903040 4727 -45948098762295268440 4728 -61228996992532131840 4729 -115210890236454459670 4730 1061318195893912320 4731 -78813962212206957120 4732 -35944917085850433024 4733 234367998941248046982 4734 -66204943773355434816 4735 -137714366101947367320 4736 -61601108005213962240 4737 134378181727211565360 4738 101011542450711750144 4739 23660471517412840656 4740 -68292409434942873600 4741 -38372219732195534016 4742 77069563578239602272 4743 -41471902563006436416 4744 -25624322573258787840 4745 -4084672415913941880 4746 -8622627963328544256 4747 219671818201349210592 4748 126675446985239793408 4749 41307866855297993664 4750 91859076309425040000 4751 158809694097075304752 4752 -38671917054309826560 4753 -127295415875471579022 4754 -87717356939408141424 4755 101473714333085920560 4756 -58239249574438437120 4757 -151590079918339652448 4758 24307045474682210688 4759 -136124867819399562040 4760 47182687535189606400 4761 68781081017829386349 4762 -29358573652155844368 4763 53397713876428305384 4764 -77197408183501530624 4765 193361487359011575660 4766 -43208825972753175168 4767 5737826730341526912 4768 219412824914740838400 4769 138417786728420577840 4770 -21025634247171398880 4771 102780295115225600992 4772 -4237431912517770624 4773 786374066337630624 4774 -11352669790578794496 4775 -70439144577499291200 4776 15506695425779712000 4777 -145271314038596424588 4778 -39710140470224884560 4779 -8641001670705670140 4780 50760682263054489600 4781 50753703307778426592 4782 -13925385481873295808 4783 -277876134604648985968 4784 -10632369477940740096 4785 83555265298834929600 4786 -76883172845120007408 4787 -77348709089206104564 4788 -29862404073756334080 4789 -31745494772852699410 4790 -121813139203821273600 4791 -185646079496969520408 4792 -143783630397107712000 4793 76685793012034416042 4794 112242723354973596672 4795 24035508745912853280 4796 -57827108645834211840 4797 20229918621914834028 4798 -32433705660147321600 4799 -94767710302212043200 4800 -17345153858509209600 4801 246543952442024500802 4802 -55807789222252694424 4803 -38885989528991404296 4804 108666244291644438656 4805 -109235649456981171810 4806 -43954991336089411200 4807 106261487500787498880 4808 197616969650631336960 4809 49892961263231136960 4810 -12203078725584613440 4811 -115420092641392440888 4812 49486874039072128512 4813 -237404011904923340938 4814 90403710937967972160 4815 -49533037771784885640 4816 283064066028470272 4817 -10639697260327621134 4818 -4732925336921763072 4819 265159023635666880160 4820 1644536611877134080 4821 175559613556723415712 4822 -109008986402301336288 4823 -15439676337595220256 4824 148634217817824245760 4825 -138776668128314782450 4826 67222522112191057920 4827 52913643259788564120 4828 99535684746194758656 4829 -15520439072474001120 4830 9118854043230597120 4831 112686640877055945632 4832 162173980802467233792 4833 -123210289118391602400 4834 75375372862051572816 4835 89332319809557587280 4836 -11324737145621200896 4837 46001016276094795552 4838 38373593999924473920 4839 -81765704171511394776 4840 203333668149427200 4841 -606682705436489313408 4842 70470587633814955440 4843 353738936309239792080 4844 -23424359134840495104 4845 -89615915838321364800 4846 137052181161795511872 4847 -115072948233520134648 4848 20334237254380191744 4849 31869029891198358964 4850 45906908697777044400 4851 103098970997015623812 4852 -174259730872100328064 4853 -126646886953597343136 4854 -33897332472357372480 4855 -103785425311828899240 4856 -210868203693155205120 4857 -119657066347835094960 4858 -62553532288642746624 4859 1458200306654497704 4860 -95276448002618104320 4861 53674799894294579462 4862 -51192141976758496896 4863 62407995389191827144 4864 -145441738670661959680 4865 -48264797361402148800 4866 30755072991028708224 4867 -69494935592690998208 4868 -38233347106391751552 4869 192655166887911027294 4870 25491963926635274880 4871 190425462151638450072 4872 -45772128602571571200 4873 175550461563197367504 4874 17287878581777157936 4875 52266961605768588000 4876 43800391143306796032 4877 -126060613740134627274 4878 -10276779293939604096 4879 35628878404803352032 4880 33167564213976514560 4881 -20192145724626252048 4882 -128739077972093636208 4883 255460337641736978520 4884 36134925235409774592 4885 -42208402635834960420 4886 -10304802327053270400 4887 73042718035662703440 4888 -131162241017875415040 4889 193414339808740383690 4890 10452953319843121920 4891 -22662163841505500648 4892 -37058813706582710784 4893 74108359115780318784 4894 125330546404063898496 4895 -64536109731714675600 4896 -154377282471352270848 4897 152225808910458358320 4898 48341157117559541760 4899 46001421448892275968 4900 -63695350112043854400 4901 -187265557999339915590 4902 1104270244269857280 4903 -76968508110687299848 4904 208919801377424501760 4905 -40334324316224103900 4906 -94111338951244532736 4907 -95900681371391730288 4908 76476627032326940160 4909 -65110360276323542890 4910 56089413805655079360 4911 109020961679780376072 4912 15114130930409455616 4913 144001625585995067940 4914 17013019466944650240 4915 57440418340764760560 4916 50866595831827962240 4917 -150273698125284770400 4918 -176429962069878687840 4919 209571889865510737320 4920 31682692984565145600 4921 32527776308922614720 4922 -40377415803676339968 4923 -85475985974712877428 4924 -142569075501710255104 4925 73338104390111125650 4926 -1688061959936485056 4927 -84617307898205819240 4928 -24162871973882363904 4929 21253841125466358528 4930 102794113168365326400 4931 -22441406099461715268 4932 -49716148074748470144 4933 -207509794749714302818 4934 -76950019315948596384 4935 -54768503749232931840 4936 2055970934195143680 4937 -59552058127418085414 4938 81808380026980556544 4939 -327379358003150208600 4940 43792619815403289600 4941 11583847301507252982 4942 10010158715336637312 4943 -216561084333248177808 4944 -56158455697614176256 4945 -1542118692668662080 4946 68770059093794070672 4947 -130545765877754294928 4948 143275551080752807808 4949 -138714957513317964114 4950 -37180875806437802400 4951 178193016150136690952 4952 356966084018904729600 4953 38248990991871335424 4954 170904174536258248176 4955 113219343117582663360 4956 -32230592444234096640 4957 316979163869740359206 4958 -67703879599390405824 4959 -155576927572746787800 4960 50205842018937077760 4961 153542558013370386 4962 -1648345684724984448 4963 -11692778209719829040 4964 14880221693990989056 4965 -77391928127289494880 4966 38302689287143701504 4967 164642778057776537016 4968 -115413350583147724800 4969 38165622169333357370 4970 19004925119395138560 4971 107209716739444596312 4972 67006226826138143232 4973 175823421427817595222 4974 -109141709707502216640 4975 -18573416252763295000 4976 49233566510263468032 4977 72530197341843346560 4978 -161591840441141362560 4979 -133717212674245084416 4980 52558510590321039360 4981 165237308994691775772 4982 102939789109260724992 4983 -111071373536872973952 4984 35353309017509683200 4985 -103364009219139845820 4986 -44781520558644935568 4987 -205987472925913686364 4988 3237008151348026880 4989 -111805447718984818176 4990 12621105218068200000 4991 16495679018299213824 4992 -49219805288501084160 4993 195004531097898522242 4994 17447677200426275712 4995 64492207986031509600 4996 -40859294330124592000 4997 -258792414125861652960 4998 -70877296545582268224 4999 -384969625179145057000 5000 -41301931521259200000 5001 197544840797311740432 5002 -51442398722376206496 5003 93262719856903191252 5004 99833119314573738240 5005 24979053750490869120 5006 -170883658824814890048 5007 187587722012430869640 5008 -98201111323859181568 5009 -152460111561664739790 5010 -80473766885991037440 5011 -374455866337289922388 5012 41441359460702423040 5013 -21306816169810158258 5014 -32878980521646871680 5015 173089321952996962800 5016 121341176427869798400 5017 -122036049594605902140 5018 75462580238685364704 5019 30125361430030164480 5020 -92306394773890859520 5021 405608072056131477222 5022 2111851879487223552 5023 339425527348298466272 5024 -258691756087679975424 5025 99483195955793554800 5026 63326136525408207360 5027 162245671190992968072 5028 -27228593540056366080 5029 242509709920144032576 5030 -58723722202916211840 5031 -1124403421382460072 5032 106305671611837716480 5033 -162580675095156689280 5034 48153176310163841280 5035 -82188343275094702800 5036 -57569128385451621120 5037 6877044661355967168 5038 151715331188192640960 5039 -65951630580573506160 5040 9072480147209256960 5041 -135249108289908651287 5042 152526212888462118672 5043 -114758487884369215404 5044 63793814303133811456 5045 -68298491394116585700 5046 -25932329310894477408 5047 383098598617464950136 5048 -360160298692809584640 5049 270546010712341640640 5050 50025170551384702800 5051 -226509338047999521948 5052 -63472944629417799168 5053 18909016630812294784 5054 -1134995046613856064 5055 147278098513428719760 5056 102888678350378762240 5057 86586502039863885780 5058 57373503799908473424 5059 -194786799229676876740 5060 -70862387315535728640 5061 975996728353168704 5062 -47800057177810615968 5063 -204068994888085284216 5064 -144619491175135764480 5065 39016988073249695460 5066 -184874663207306973600 5067 -27839271845444266116 5068 -24567668461470977024 5069 54153568464297893196 5070 42601939773572733120 5071 -389896779984574282056 5072 82296786348471115776 5073 -67147916556393842400 5074 -2132850912089950080 5075 54824369342885142000 5076 289875698227460136960 5077 30760106822238414926 5078 112706936691938967840 5079 -13146587354213726616 5080 -107198706358311321600 5081 -448698147468566960118 5082 50463719458903296 5083 74383308762190019424 5084 23967192733396856832 5085 46736745919020230220 5086 106431658686018340992 5087 125471397511641560736 5088 79116462767593488384 5089 -41268717230663284544 5090 -9940533350027263200 5091 -147402222043809059208 5092 242965756920649692160 5093 65323258771775319744 5094 45584051934625825824 5095 205411633019683788600 5096 82824300536673991680 5097 -120648549260763039600 5098 -204506741940362629200 5099 -101810478685688805900 5100 -65321741604292185600 5101 -53139093788513049898 5102 10524459846496690752 5103 -51605303257842247368 5104 67764640939589468160 5105 165220188787037182260 5106 20545372763536771584 5107 91552389539094993356 5108 -198731564943517049472 5109 -91944257001809641632 5110 2841166962134242560 5111 275466641298814211400 5112 -94003748109502894080 5113 140315939531227584362 5114 -45934295391655219344 5115 -34385490231080002560 5116 121872802888291696640 5117 -1980296289228898368 5118 90615030920412151104 5119 305111702604075883520 5120 177249997594180976640 5121 -153693733807740781710 5122 -39879056485019310048 5123 197473559663733329760 5124 43207289564223762432 5125 -110615577764546421000 5126 225349908331658520384 5127 -35414310161823790680 5128 85180840046695388160 5129 136745846392044336384 5130 90563548970930112000 5131 -132492800564753418608 5132 -329298428843063503104 5133 -167914697488472642400 5134 -136645887009999120768 5135 -106364087415148987200 5136 22448259491744120832 5137 -330059122054167896208 5138 -71490672716394107904 5139 -162762740924987160396 5140 -170358328454531938560 5141 -119725833505156875108 5142 134605075303552254912 5143 -108743735610364693160 5144 25680434517272156160 5145 74882536723049328000 5146 -37203830401268837376 5147 180864272469450238596 5148 -51667819814202149376 5149 -40171509427180429760 5150 -138157939687183147200 5151 -142256893091824039536 5152 61404419425799503872 5153 150549380686940418402 5154 -32915429716375946880 5155 -163527064629562171440 5156 -7751314913026692480 5157 -202426376120299215360 5158 78359051855724403680 5159 138586244148721229952 5160 -1760962515779174400 5161 -120233448200051240348 5162 77022150239146543200 5163 108907378145583424344 5164 27854949479345413376 5165 -2452910532594797940 5166 -14071281753542622336 5167 325646754570901523216 5168 -72679924329568174080 5169 304275266459252920944 5170 -166540960380320547840 5171 439188090442820895372 5172 26624813278301908992 5173 140765739383712046240 5174 10099665406181366400 5175 54024630702394080600 5176 290258785270594990080 5177 -145574150178463980288 5178 -65384851954759013376 5179 -83371030039103208220 5180 -21691733642434652160 5181 177175453973238118944 5182 -215868803364530327808 5183 14332691170644409584 5184 4494837560958517248 5185 -232037945533830887640 5186 -34209493412951036208 5187 25989967846967604480 5188 -172915422373177098112 5189 332189950590927960990 5190 27762566115080603520 5191 215900882039162291400 5192 -234365310630433382400 5193 99739838579216687082 5194 -65002823710562387664 5195 134251881517560727200 5196 -37050349741827383808 5197 -341558448100827577354 5198 38097986882564916864 5199 7929993917961859464 5200 14542360461250764800 5201 -22819891838639034048 5202 36602214093720861336 5203 -8534081663137564 5204 116061438864996675456 5205 -189465025681946780640 5206 76045455764660733120 5207 -80948540100517732608 5208 18836599648034488320 5209 67352317234609878410 5210 -107524453718926974240 5211 -398813162592519153360 5212 -17346501389973036544 5213 77074835106068445324 5214 -123244469324985415680 5215 90209043244484892000 5216 70387959588676042752 5217 -123397010182927087488 5218 2716242477047764560 5219 -105737396541881051304 5220 103749276979953158400 5221 -25351858903883063328 5222 -22167073787698589568 5223 15315835149256607784 5224 -100141507003853399040 5225 -145338520975141494000 5226 -54095971307465154816 5227 -245760457507565686924 5228 130488952606315661568 5229 -55819953881416853856 5230 2529218063475149760 5231 212781816912217966032 5232 18279423580810936320 5233 300691719780503574482 5234 242341191183678848016 5235 -31211660894440194000 5236 -90997225644165894144 5237 -505744406482574172114 5238 131926206973627624320 5239 77065376935543461024 5240 257687984756637388800 5241 43779559407387853392 5242 205677313800991612272 5243 -153136275666030019692 5244 -73730221580308930560 5245 233971740158868211500 5246 2859230934567424704 5247 96968222706597618168 5248 104166705547412766720 5249 -127992453903619799340 5250 -36355220053117056000 5251 129693338940721991400 5252 69516692174748118272 5253 392880604688358502464 5254 42819335529439473792 5255 -271151249751614568840 5256 -14053217351166766080 5257 -114147533704228239488 5258 91605690879071316480 5259 -20185243637693651496 5260 172580383687678202880 5261 -370155467746094904138 5262 169963543569282265152 5263 -175049130066065181080 5264 -44418122282200203264 5265 -4646665725674828940 5266 -62874160560313005168 5267 -220445714673411012240 5268 10768957208779069440 5269 561790596756670968960 5270 -42302851430389079040 5271 -54781838637548270976 5272 -191355848598532147200 5273 -12325694509415447478 5274 -65258880861880547856 5275 173220530493753629300 5276 185190117342945308160 5277 228552316362457153920 5278 -29811843924279056640 5279 -404381750488768377120 5280 -127998432921051463680 5281 104664607906472122082 5282 -152704007705305795200 5283 276635529774098649252 5284 213019834857718399616 5285 66675955031456184960 5286 -25535197263544508736 5287 -344434567176650261808 5288 -450288666074036106240 5289 -1329748741067779872 5290 70159208324197552560 5291 56279436884422371984 5292 -183046216364947192320 5293 -590118406181903261120 5294 -258222850303368794304 5295 30319230724336930320 5296 -62766077067813634048 5297 571083513573682393746 5298 -3121324388403774336 5299 11169068037651059536 5300 -59907725899787721600 5301 64024557927036094080 5302 2967826786216778304 5303 -424817950364717183448 5304 84939128974029496320 5305 352648702311154667460 5306 58857082073087450880 5307 225101011376890923120 5308 -151336247806190083072 5309 247910773606529277510 5310 -68359957618029134400 5311 -228819293249347892448 5312 -79184139722790273024 5313 -42055286385089682432 5314 300283004561485442256 5315 -271264983339178253040 5316 -121806825163106485248 5317 119110845702862161820 5318 -31039650003468116640 5319 210757339434877114320 5320 -72840900092792832000 5321 687008065280998903092 5322 -34588877701866985728 5323 320665438871288103572 5324 224133542768085729792 5325 -62918172080798378400 5326 -72370885109677293888 5327 129666870994023762672 5328 20440889351943708672 5329 -311584000533997200693 5330 20635253967709120320 5331 -263592119155386514248 5332 -1332125650825453568 5333 38629955479827573582 5334 -26604769850744537088 5335 193698233373293354160 5336 202238338764495052800 5337 34469991597926709594 5338 217970628197329084896 5339 224270676916022176440 5340 44778797872702387200 5341 -124697545015313146170 5342 236339232854462547072 5343 43269158328526350864 5344 -541893193071743729664 5345 -392096990316127569900 5346 -171941440789817951616 5347 183045497395625296796 5348 68085419465803923456 5349 -42024192325610283936 5350 55225971626466578400 5351 -316089665393158920648 5352 156151605469596549120 5353 -130466315646128063196 5354 90257760213397523376 5355 -63470432759961558240 5356 -191989009909841865728 5357 -117566509823553636768 5358 -173280951661452687360 5359 -327438375572859070896 5360 -73815289642117201920 5361 -260554457768885674128 5362 93009399098590420992 5363 50221483663141783104 5364 -186592520218105641600 5365 -113009430368740890600 5366 -54827952262041622368 5367 -66934994111974903320 5368 314182553663543685120 5369 -50198515187054969280 5370 -49116326952797395200 5371 194586920645959729944 5372 387478123055878256640 5373 -53375851833125976000 5374 -112384469023532504064 5375 6148148018841654000 5376 57561719829065367552 5377 178186192351214795440 5378 -218097190071216755760 5379 -48208025191752683712 5380 -183699892475923219200 5381 602309566092048073182 5382 -29376970093238285952 5383 -42263718383534582480 5384 400536460720443970560 5385 191805125052919089600 5386 -162990124752888166608 5387 579063563065480542036 5388 227154288671261683200 5389 -575742526799389877844 5390 105164706299323769280 5391 193418597410257004200 5392 119444865961871876096 5393 -422300314380708737358 5394 41038178558250424320 5395 81858848751916452720 5396 -153663753529468385280 5397 -101103964495841780928 5398 -118183497839398648800 5399 -616400667743946780600 5400 157855927571274240000 5401 -258679034622747354096 5402 6401334426865466592 5403 223253403825677854104 5404 134139443604220128256 5405 241987680123742344960 5406 -66662600119185764736 5407 222333636336628290656 5408 286872381749663465472 5409 -265835526538905031086 5410 196515288628834563360 5411 186616369275147079632 5412 -61103708015383627776 5413 446795265597859353662 5414 -56536306618654246944 5415 -3437725381570814040 5416 -119376292032431723520 5417 -31569273672022662534 5418 782098912141956864 5419 79040972630695312820 5420 26789094779587553280 5421 -86887162689238729440 5422 -106831026474239095488 5423 -474076660016961041040 5424 -21180986416050241536 5425 -22561867402642131200 5426 -84613927640342927088 5427 -25780157934253697124 5428 142406780552285276160 5429 -173862694576849706820 5430 29117617093758453120 5431 -74738924269599175768 5432 -106109177157707243520 5433 -337918089665698816176 5434 79030718555064756480 5435 -25987789576518645120 5436 -137915601804468868608 5437 174902164464971526086 5438 106539173740223589120 5439 77920832835761831496 5440 -90036828525648936960 5441 65293594289293627842 5442 510316839451504512 5443 -320396895629192810308 5444 -420468698682686984064 5445 -273525663464788770 5446 -60226790281635519360 5447 -42408000061047179160 5448 -28949570125373399040 5449 563579348471506943450 5450 44970031123940634000 5451 179076925892154769920 5452 -507947991818198722560 5453 -55004064157366484160 5454 143761172147332467840 5455 372028021472579076360 5456 -27887176118790782976 5457 -157046443919438095008 5458 15443133298449832080 5459 360317759431363436304 5460 -17331878286349885440 5461 4499218071314324992 5462 161742243733734419232 5463 283661165628565778592 5464 -256072196335470704640 5465 12301433189176921860 5466 66582784510737191424 5467 -87648904657781865216 5468 240727685734208475648 5469 -342523820330576873856 5470 -87188619573477616320 5471 221623566873575376672 5472 238328522526529290240 5473 -98857865565450797036 5474 -51738640916710745088 5475 -9406037156726813400 5476 213021848931439986624 5477 111147141606613123326 5478 94850156844830919168 5479 331888016069618865080 5480 -121268500887166617600 5481 157552998062757897600 5482 84687257199490652592 5483 -291529024449045200268 5484 -112575210160399870464 5485 52762391011771047180 5486 -94192117145270321856 5487 69101919184800176640 5488 60730920972299468800 5489 -58207335255709770000 5490 91641147723570402720 5491 143076556036255886660 5492 -289777586711602387584 5493 182478577221210975264 5494 114486416219173505472 5495 -106358121139788729120 5496 -251729417553617203200 5497 -133105084607033205120 5498 -335395907763519162000 5499 176440229119252080864 5500 282515508213224832000 5501 -141901798630152261498 5502 63953472580510915584 5503 -305219452492888421248 5504 -5789711876782817280 5505 -216534249092924461440 5506 -88469406408016320048 5507 -99708666797700890244 5508 16927530312229504128 5509 -221474633660780156384 5510 -158694133771836432000 5511 371137348709915808384 5512 77899179228382955520 5513 203246856602097996900 5514 29414531469915728640 5515 -445309746713318319840 5516 -70887510491185769472 5517 -281040163209453748266 5518 -31696918023691307520 5519 -308058495893064304080 5520 22399937054115102720 5521 -273772298704968803278 5522 -166581509326422293376 5523 102422705971165542144 5524 257417933424947252096 5525 -101737330570060598700 5526 41759964535574148192 5527 192626909392114642376 5528 -232093039596541347840 5529 201537292311859220640 5530 73983443554521446400 5531 11349599294185027332 5532 270532406969162537472 5533 270828214064401672224 5534 388163002762094764416 5535 -109055519566544728800 5536 186947202574474739712 5537 144491263381894236066 5538 34213010538116003328 5539 354710904950227224960 5540 116734666018082730240 5541 344393309542322954592 5542 -59308066098062284608 5543 -4312317626640539376 5544 85939834542051409920 5545 -368445597984972452700 5546 334684772787037800960 5547 -234108113298373803636 5548 -22972170480162337280 5549 -88849669062599303040 5550 -28100812068090619200 5551 67294505527129453664 5552 -153659130756493983744 5553 -2765704366414994238 5554 166718281038163592976 5555 211074703892447587920 5556 -45324966334159024128 5557 -427949385557493938194 5558 83630525532126658176 5559 -127881561210536332080 5560 243514696672912896000 5561 454160934684861874512 5562 -397035075182570012160 5563 -411250169455974764188 5564 76743903664755887616 5565 32527817888155873920 5566 -222967537294578624 5567 -255094292946064470360 5568 87345115539890503680 5569 352337075726067547970 5570 -21733728697802711520 5571 -480192905849436436860 5572 17952785259778969600 5573 184398286922394273822 5574 -21623680368411589440 5575 -187033322528694359200 5576 -179761565195758909440 5577 -196476088908119962032 5578 -154514147044573406160 5579 -38552687584075143024 5580 -42695929901206794240 5581 -216261010054406260618 5582 -40770011242615948608 5583 -139766761586938131576 5584 -25313150357138022400 5585 413192386467743361780 5586 109420771605549909120 5587 150225274359229148272 5588 206745002899096436736 5589 249834696994928947104 5590 -1146932451683383680 5591 -395037057939727750008 5592 -373905529031361761280 5593 310746058177195420416 5594 -377466848702515493904 5595 -67140656183894766480 5596 -314134569631673996800 5597 698838661841107280460 5598 136031108959880817984 5599 45844793092863830520 5600 -83985531452463513600 5601 -382266200691740505168 5602 -134044062892385251248 5603 41467624152916850784 5604 229013660320496464896 5605 -267216274997143164000 5606 -46296834014100841248 5607 -47557482204981687120 5608 483856280593357224960 5609 373220533090816824960 5610 107849972701174878720 5611 52672722151194505024 5612 -190905923118772958208 5613 141317979151703022144 5614 -53610780208994805888 5615 177466626015001586760 5616 41791497413306941440 5617 -91573009045303506588 5618 161319411318094185432 5619 -158172170256831245256 5620 -149558941295855320320 5621 -13103191442033399616 5622 -233678582268001432128 5623 541819828417300944872 5624 -164115297573923942400 5625 55559604685966610625 5626 -231173748990380639520 5627 439107058874597300712 5628 -96158963415529857024 5629 -57705192587409067316 5630 -28397071463476847040 5631 382959646320007946952 5632 -195114801501000695808 5633 -10815377136197531856 5634 -271327206646557207216 5635 -152806632375318178320 5636 82015598988503422080 5637 122221130640798036960 5638 255547514231255322720 5639 653264800117500940440 5640 276328427898662092800 5641 751233934589593238042 5642 12268465241089634304 5643 -417670462754027683200 5644 -298206977944607230464 5645 -259086263091488114100 5646 211073554208609515584 5647 -515710590795062349904 5648 24589375382282575872 5649 -109021892708537040960 5650 -52108296202810933200 5651 -701155129052135739348 5652 219996013208454677376 5653 -162333095366567546098 5654 -307438585915927048128 5655 -90295488809114450400 5656 -115628122976584458240 5657 -21700935811653047094 5658 -34741969167827722752 5659 -405876620702886326140 5660 -118826672519324152320 5661 -143003023662216780468 5662 285410551536062568000 5663 -93845392678100503440 5664 257228770276390993920 5665 -582939466041572902080 5666 135168704480514142032 5667 -210081412707238122120 5668 62491897104492540160 5669 80321375786060171070 5670 3232071461210417280 5671 -144030074593783912488 5672 58994619156541516800 5673 -92635797397369266432 5674 170735157729582108336 5675 34674855055398408900 5676 3396218226860519424 5677 85145989114051701472 5678 456592824974563433856 5679 484489782485167609224 5680 46684498334376591360 5681 -114833373111209565120 5682 172442336684177572992 5683 -20565429949022558068 5684 320751130850356187520 5685 178269046663678336800 5686 137084553421298469792 5687 1339159322474370768 5688 -365943088356362035200 5689 -122638448392461847510 5690 -156773207527021562400 5691 15898745380059569664 5692 400220382282397346816 5693 -703309562866449440058 5694 5114720242535718528 5695 516406572609392238480 5696 -67463300377914900480 5697 497797133508732587040 5698 -39146169005027255808 5699 183884301017634249480 5700 100844074440160128000 5701 167232895852315148702 5702 -415279415323193612448 5703 189820149151176155304 5704 -83227123952813998080 5705 28939194839195309760 5706 227383955791282328112 5707 16772439505385184880 5708 -153247178143965142272 5709 -128038310868836021472 5710 -166023925169385810240 5711 333418744693542771312 5712 28764655041215987712 5713 -369309217645727467020 5714 157144432580105229456 5715 144204339330937186560 5716 238568010167070035840 5717 25709946393197090766 5718 -242122210258240581696 5719 3057192620710067840 5720 -126029052845285990400 5721 -54938262170426000688 5722 436057978738301628912 5723 -389260690449649562040 5724 -172161429958307220480 5725 301513322272137043250 5726 -82849679285020851840 5727 -137819365048923691392 5728 -330738876460379013120 5729 -835627877994049140924 5730 -80694884692957409280 5731 495892540127527497864 5732 -263591734207877867904 5733 -111415743204181373538 5734 -448667579274763016448 5735 46506759927892172160 5736 -151994179025856921600 5737 -460766385205396892614 5738 210954693845342979840 5739 -200919581969888587176 5740 36680451120345876480 5741 -769878990832661394858 5742 187232002649226025920 5743 720455824600612182992 5744 155556988336979804160 5745 281711160731307525120 5746 -241715291620056721488 5747 -4673430796490824368 5748 -389802045452228075520 5749 595443836188974728750 5750 160630923958100064000 5751 16304667311837319192 5752 820282813666915737600 5753 -11664512830836583536 5754 -30096637038360442368 5755 263346256494665084160 5756 34288114200262686720 5757 219616996795369699680 5758 -234258783740220971520 5759 -189711739659039678696 5760 -185565927873341030400 5761 226488015074696170432 5762 -6363293916526412928 5763 148180690648643660784 5764 -496980840211816117248 5765 100835391190720041660 5766 136782030624393815136 5767 55795107928397188960 5768 319338106482456821760 5769 -114585774211962642006 5770 101738268860403178080 5771 93530285277476586000 5772 -39049851921870763008 5773 242046598634697344544 5774 98739813473893427136 5775 57520869189316041600 5776 -2788049625572880384 5777 -117282444228865114380 5778 158707113368879819520 5779 -706042742469625601620 5780 -95413179017835396480 5781 208662805611679918464 5782 -211341556771542580320 5783 717421432248181369032 5784 -4924283541046087680 5785 69742098875785379400 5786 311448636524564607744 5787 -34545473719772249556 5788 -474034102199575654912 5789 -4563475553081206944 5790 -158982158285102033280 5791 -604821714888939051808 5792 196071827033163497472 5793 -24321127818924787536 5794 -76899059388357104304 5795 358221493757874793200 5796 -52219396827153174528 5797 195096721953961062144 5798 101703098215180568064 5799 353779427944414125864 5800 -276610291572320640000 5801 -471353624193142056198 5802 -111859600457185152768 5803 -302160844467992247920 5804 339890147180219110656 5805 6061438091423131200 5806 -260250938076878739648 5807 237456233554906855056 5808 123961205436235776 5809 -239631782117241361484 5810 -56938386472847792640 5811 162395954089144599600 5812 297389235978478518656 5813 -491873452480522609938 5814 -200812807327503792960 5815 254013659222964159960 5816 208216748187197460480 5817 69279486571601272512 5818 -391048468064466506640 5819 -323567586961834903116 5820 -134398774214613457920 5821 -73589673409715329978 5822 -72406962476283125376 5823 -390457849603530142728 5824 26112038877628727296 5825 447851901338286398550 5826 129957402129594447744 5827 -592462139128674544324 5828 209035787847650082816 5829 -500968242537295911840 5830 98911119700718881920 5831 -424869250026253687200 5832 260368849690785538560 5833 163237991304223509520 5834 -4475654661164255184 5835 -182417682103030659600 5836 476107155181263092480 5837 353788346565404433900 5838 60435920174277473280 5839 294680414163152326640 5840 6979162163395215360 5841 315269614062196269840 5842 117549797706458652672 5843 938418147403589098092 5844 81574284565232879616 5845 -222793113878808520320 5846 166689522493905204480 5847 -380300993844815496600 5848 9991365893099458560 5849 -173378912764348092150 5850 40180177075448667600 5851 331966331775787910852 5852 140482032036104478720 5853 397289979042947915904 5854 -275830222222410624 5855 -563646857428529793240 5856 -344832568027135082496 5857 875752970074101043106 5858 -251912109708375510240 5859 -64837770024289167360 5860 170114224954669390080 5861 -5967154265413841538 5862 52852260691828124352 5863 -95167826036791823952 5864 668477770646820879360 5865 -156708383545806583680 5866 29497643001727729920 5867 65963621114156252916 5868 -59859157174448571648 5869 -427895955511420146730 5870 282178318166658002880 5871 -606531301404930760320 5872 -175612698833837031424 5873 133312960340175819840 5874 80810433055364463360 5875 -964761067491019848000 5876 -72411475002580186368 5877 134710952656710604014 5878 -103429504377715793760 5879 -317025805968089738520 5880 -174491595915827097600 5881 48751583063713048682 5882 -157519512029135900448 5883 73287294711413119344 5884 -233604100097135325184 5885 233018807927012321760 5886 129233829982430275200 5887 -71794133925531932824 5888 -254329150731334975488 5889 120031262306955171648 5890 65307381492058675200 5891 5089738945627069512 5892 179486124178096253952 5893 -287234196351874089696 5894 68762356681869282432 5895 -346643414437719493080 5896 -699221566273528995840 5897 -932618254420041255654 5898 -71925393400609787136 5899 1074988467143045662536 5900 -194776031741013408000 5901 -88759980377757614016 5902 -18855143787307197888 5903 705434386660089535152 5904 -34565289021602390016 5905 591648432219673203060 5906 158173408876217803152 5907 226519822160877510720 5908 -167432363772964419584 5909 531740034467239715040 5910 84015924850548351360 5911 446715030443106175632 5912 -710217968414715340800 5913 2437488272327203242 5914 156258538965884131056 5915 117944259187946733360 5916 328941162138769044480 5917 521830288950723365452 5918 -331515551297388144960 5919 300153802756649743944 5920 173119311401446932480 5921 -145974144339095955456 5922 -122726157380934202368 5923 -24938919639632401828 5924 -266221771983288223104 5925 -244931406119718696000 5926 368161206392808402912 5927 -789314275037426089224 5928 -131129508105101721600 5929 -845631588255571131 5930 35160647167284075360 5931 257413029146342197020 5932 346705067606590090496 5933 177089018836788053100 5934 1931000797776411648 5935 -415653810420318072120 5936 26380574483915538432 5937 596656910015402690160 5938 65420073795091407120 5939 608898594625780345740 5940 278531072715461529600 5941 -175333680468343201028 5942 -219974532193297324128 5943 -70521046951685855616 5944 115135240236993884160 5945 191097537666126121800 5946 -141770307903755682816 5947 -1060606939966143221960 5948 -250606028188619400192 5949 605730999984039834534 5950 70765220071316534400 5951 -906309795414410831496 5952 -35945126933506818048 5953 234526831259583883202 5954 -163953880590042947040 5955 253303995602114397360 5956 243437362607727317120 5957 56880244965717543552 5958 -173421096089314010976 5959 -424180869090765441480 5960 -455139749957840640000 5961 -266375208465767359728 5962 48345164523038283264 5963 386936016023181585240 5964 60815760382064443392 5965 13904073462948934860 5966 -336504289626221196480 5967 -292370375406700251360 5968 -54452133476901265408 5969 -706012675045176059904 5970 -21277653098442048000 5971 250869391159289196112 5972 -491847690045341188224 5973 -134287676930024104032 5974 695722926597747269760 5975 182053692132946206000 5976 281633403243077867520 5977 -10220512552075681520 5978 283317654063645912816 5979 -58618937191590407016 5980 76578703663410063360 5981 -368454227480948512218 5982 129429715891792502592 5983 -287593006782942760256 5984 726238727740156280832 5985 97986013367012971200 5986 -10824576699129703776 5987 -171031065736328795364 5988 40387536697818240000 5989 135899135280203211324 5990 197294015573304048000 5991 241125227384486116392 5992 -127649248735038750720 5993 421348914492618902244 5994 7282067752608920496 5995 189745200244143507600 5996 313707047760265632000 5997 -292298245553714904000 5998 218827408669710120000 5999 372656643664464113136 6000 -89304493406478336000 6001 -172025540038321202268 6002 -328520634125153112048 6003 -272052219841542510480 6004 -598190919680147763200 6005 -356561114081958314340 6006 -31278119478875523072 6007 -811369893027644878744 6008 575918755813019688960 6009 353538121644362151504 6010 -271161921424019703840 6011 851854129643087784612 6012 460835489555287451136 6013 -91126976714781556640 6014 95134910518939049472 6015 -162378805440705421680 6016 908515636512408207360 6017 402105609794824149552 6018 -216737933575926631680 6019 -70592745535618223456 6020 -2038743976601579520 6021 -537492014139488405760 6022 158456379969582537312 6023 888834571843511859720 6024 276395707602728017920 6025 5898146925774247550 6026 -282570298733639460096 6027 -131763156749144296488 6028 233880215715331600896 6029 -358251905779425143370 6030 -203949793198889519040 6031 65201892982294754632 6032 -73231068751087779840 6033 -265325286027990229776 6034 -28843547718160401408 6035 -326601465573451551840 6036 -187915911049331877888 6037 -1036707989083368755314 6038 -364824128890135066080 6039 -422640245572752071592 6040 -336406156298221363200 6041 -181019173467342083328 6042 102914099405335975680 6043 1039067638972754476292 6044 -702033187723484004864 6045 37159293759069565440 6046 -480905480940419622528 6047 668943632343412502496 6048 -241355667795691438080 6049 -452541722217592124736 6050 304962530245246200 6051 573346118254967584632 6052 -254066369834880449280 6053 -160609572958697413698 6054 85521589223937289920 6055 76861178411195374560 6056 -56352297409266693120 6057 -538804036525253481846 6058 -243528400671357414816 6059 -42940464324023481096 6060 -146455550868068951040 6061 731882231228683735200 6062 40137878886979665792 6063 -11597731900457262336 6064 144579014794601185280 6065 571789741924079201460 6066 330023167689274967952 6067 779383812521709903116 6068 82643448160204167936 6069 -56625647547541441824 6070 289344722681232852480 6071 356684281417796181192 6072 212185295855970877440 6073 -478586800730857294678 6074 -348395344979302168464 6075 -341709929001760907700 6076 -131998681794821302272 6077 1171489357904382743520 6078 -48856054630851792576 6079 825002492691842319680 6080 138999365528243404800 6081 32019322625540680752 6082 2049354779807965392 6083 -341204595631209623040 6084 -243961312254377732928 6085 125453170192847934780 6086 278676683639324268480 6087 522076328512638638760 6088 -654219855564687498240 6089 -514445370944932243110 6090 62806642372278604800 6091 -427988188786257126508 6092 53372778650353871616 6093 160585700230133029782 6094 210666193860583461312 6095 -143720033438975424480 6096 -65353076951406870528 6097 -149765698341963715648 6098 620437234243687558800 6099 242449189078780031040 6100 261110447105974390400 6101 -301913067708696062898 6102 -149747610215976312960 6103 -1088265745240729025040 6104 -103943679386734387200 6105 -118567723428688322880 6106 4024466823709741824 6107 151981786547951153472 6108 -31809706720087242240 6109 -343687900277962415700 6110 179975461396687004160 6111 142738698150252418032 6112 -543382153252168531968 6113 -40160538422386828638 6114 -257211088302908396160 6115 121599232474724519760 6116 -469646028202378460160 6117 -255029978992488124320 6118 79874406712001341440 6119 -872287866298491016440 6120 320233048229906380800 6121 -88662942279082660678 6122 416201039731200008112 6123 -191467816711167434256 6124 768644614841414103296 6125 609212376823210303500 6126 -206884410307246558656 6127 100233886875342505272 6128 228472204442850557952 6129 99647792338510069920 6130 -286671204730954643040 6131 -587419394877548182068 6132 9091734278829576192 6133 -6212980813590625618 6134 -23159667698956370784 6135 -250938932449822772400 6136 253271056079933337600 6137 19504999010198213946 6138 -77051567905562944512 6139 470547217844587011856 6140 -108858195348754306560 6141 -117419337442306347840 6142 -128285897448637914048 6143 302778257711811643392 6144 -33590718117099601920 6145 -166906017573185501100 6146 -11666370309510658560 6147 344469846213919238724 6148 301677764471487233280 6149 5289543235501700448 6150 47518122824872257600 6151 -720573825082406975848 6152 213236916450131481600 6153 100959094375271181504 6154 -165207813177205699488 6155 467804778989986774560 6156 -26132817113718416640 6157 1697137863184005262272 6158 -349250899482122272320 6159 -686175894924747115896 6160 -42679766958456176640 6161 568643150761801681524 6162 133186335545925688320 6163 -817979711038242949588 6164 424866171012637587456 6165 163131110870268417660 6166 548864363197527808032 6167 -70694666498146371408 6168 510108870079354613760 6169 -38490509236210169600 6170 -2821119208000722720 6171 -867223871181970344 6172 298665696004126578176 6173 -1327682051827162567578 6174 167798010861037065600 6175 157062666814692331000 6176 -1070551966538410426368 6177 316837489870982646720 6178 521819476683553826640 6179 -501967413020196163824 6180 404476325431013928960 6181 -8641444371599338208 6182 -269902797475222132416 6183 866481975975572283600 6184 -941552250141210301440 6185 -470122901983720150620 6186 204764324405712632064 6187 481699390949819688240 6188 98337776086599469056 6189 127490000080664418624 6190 -489814257332758478400 6191 -254029065818631408816 6192 1921180700888285184 6193 130964589106558696944 6194 91560128153440679040 6195 105756631457643129600 6196 -551631799687806121600 6197 -59502141878284638354 6198 3071470579944790464 6199 -108304845491346899800 6200 113833406484424704000 6201 -104790440637442284732 6202 131957393926698692352 6203 -1138288793273377099548 6204 -532931073217025753088 6205 -48825727433407932840 6206 -278101820938879206720 6207 -509374949432431957560 6208 202483883132364259328 6209 -95759948452391006784 6210 158365478214944179200 6211 189435854462822586812 6212 489577276502068707456 6213 197424278065969970400 6214 -98995324903094027520 6215 -219864181773265782480 6216 64952185424605839360 6217 -11080390053624893734 6218 424142068755997696560 6219 312212941511242286844 6220 -354600421656196101120 6221 873542392451481874422 6222 290551862233666502784 6223 445821949418152771968 6224 -147943623714595676160 6225 188501621321602839600 6226 -214441550934718214016 6227 -607109035691315519040 6228 -158983184732481986688 6229 511972803883390266830 6230 -48510364362094252800 6231 206163412302488385024 6232 277516921883320627200 6233 -70246587874925567616 6234 -168106703813293432320 6235 -10621432996610713200 6236 -116533347835583454720 6237 -14906005762772805408 6238 -225482346783974148480 6239 1228574084734378551456 6240 138323791158714040320 6241 704900114065413733521 6242 5729494469876680272 6243 -827328750024424313736 6244 180783601147207991296 6245 134069559520721317500 6246 -424556322854648092128 6247 491731939864731968696 6248 442222853887327518720 6249 571033841632783787664 6250 -364031593839436950000 6251 -479731523581244014080 6252 -344078251900566317568 6253 265736106625638690402 6254 -198774196735437852480 6255 -327577422750945078600 6256 -127092976190372118528 6257 442120988150546455506 6258 -112957410671354995200 6259 723023102332954205640 6260 707284845498412634880 6261 -321134543139376578528 6262 103669366095458763264 6263 900488674187723377512 6264 -794916225295137792000 6265 -135979460730429825600 6266 -3207234988768132896 6267 -828989855090352927720 6268 -476736211231994570752 6269 -1161000534954118686330 6270 -166499398337105433600 6271 -77557471896845734528 6272 -573695383189711749120 6273 241816329942490882404 6274 -295901155629687906864 6275 -331057803537428429700 6276 8093497803120479232 6277 -1420816010440220883874 6278 601643106084143424 6279 45447795869806407168 6280 536618136281017190400 6281 765686531078810272464 6282 -69939599310398638800 6283 -1570460735276876908976 6284 926480170122509135616 6285 89343822553309951200 6286 -246083812727200156800 6287 -239929788916398458064 6288 157098003038987157504 6289 -677895963040887612560 6290 -145868293717379593920 6291 1287026382422226403440 6292 423786388056687488 6293 113614957304785896960 6294 -292973309416321934400 6295 188898702514763131800 6296 1117425767538384353280 6297 -39994744729223818800 6298 998521540609194395136 6299 -266447833730611400700 6300 71422771124074406400 6301 271258059820416675302 6302 132978169529437732992 6303 372157122976805956608 6304 565745329787275247616 6305 -209323453182157818840 6306 339528521428108677504 6307 -184556642922560589408 6308 460373620541145400320 6309 -650886355296767224386 6310 494197228035872242560 6311 426002900129862273912 6312 -516762434331346452480 6313 -468280275363261451440 6314 66195683683332263424 6315 208270599565277153520 6316 -784939220247838984960 6317 523811075111646681366 6318 185811586943480213184 6319 -244717779786881803920 6320 181736046087743078400 6321 7323556116552872112 6322 -226455907880350447200 6323 -919234781717930557428 6324 -135369124577245052928 6325 -254148657366210890400 6326 98435951290173854112 6327 220768877393388240840 6328 120443057265541570560 6329 357566824918243413930 6330 198440949538609585920 6331 127050347265755783632 6332 -241290396869042248704 6333 85019402872546055424 6334 587964872877518658816 6335 80612662139201643360 6336 -163995536295264780288 6337 26040637443330897986 6338 258399959815976410320 6339 356866632667030591224 6340 -592735347215486012160 6341 380943294491002925052 6342 -83489891517649483776 6343 876536891250365221592 6344 -339526984408259450880 6345 -951154634808853574400 6346 -704890587723588161280 6347 -469207206625240371288 6348 224509466637432168192 6349 1412821620333331936 6350 -160778040486748953600 6351 47366048691678744720 6352 205433544482803245056 6353 -708152500050568720398 6354 67939827214942754064 6355 -78642351156458436480 6356 -33516194234375903232 6357 52096862880430689888 6358 -172188193562932139424 6359 1184986346299219975560 6360 -164115507357346406400 6361 -717731735931617186038 6362 -35973163548403607568 6363 155543640854971443984 6364 -4593423117654731264 6365 -797231389895881802400 6366 -441577505502663235776 6367 -860670852061717631584 6368 -143279180592139468800 6369 733210572852958663008 6370 -113648116929583914720 6371 -306102615335014579728 6372 -559742831871645542400 6373 -149142403581838261378 6374 222513554151341043936 6375 624767952307052484000 6376 194513321016642862080 6377 184335671932503891072 6378 339670935659492769024 6379 899959639681156596980 6380 -488068851269384985600 6381 -79359913645914389130 6382 205686421974026505792 6383 279546115883812579704 6384 -44407037273961922560 6385 652087947470915318580 6386 -286310788560189044736 6387 -369310598291872004040 6388 1084408845315631484288 6389 1251814093450664822190 6390 128988097547982664320 6391 262594415709300415104 6392 -1567834865910742302720 6393 -278583442443799433136 6394 -267028440033326872320 6395 -399895134477207129600 6396 66032812696669185024 6397 -65419124875999356154 6398 121956477673766526336 6399 63471727784369130480 6400 347857191514302054400 6401 173173246771615281492 6402 -242543874832645591296 6403 1290047048089847860120 6404 227143557883632329856 6405 -141773918882609220480 6406 223276268329072813152 6407 19102590484059811800 6408 239946016285048550400 6409 512319404362189845960 6410 -116881664041346228640 6411 279346570762951386072 6412 -291438249918556482560 6413 -795346368491628234 6414 490973622656716261440 6415 1080510469641302119560 6416 -131691777981133283328 6417 111957623666780790528 6418 -724643378703955977840 6419 -1071682332824459685924 6420 -161681609630306949120 6421 -1394861637656425915378 6422 373161435424072273440 6423 -706706607481510219416 6424 66110703118907166720 6425 -610991840496164732850 6426 203363444293840696320 6427 766347896149461158276 6428 -1025491076013876460032 6429 -872701244010243801216 6430 -35237641681370600640 6431 -381316578733061399400 6432 767433982270908137472 6433 81434675088007433920 6434 323254711439449121616 6435 169535033765350802640 6436 -309082868565114152320 6437 405214355649182167452 6438 141507460635640767360 6439 -798676603651278594144 6440 -127374469175284531200 6441 -228762188995038541920 6442 -219446631863191330128 6443 -1011464614760822563320 6444 281266149856223450880 6445 25434002058368834700 6446 306998062488069511104 6447 -64604972456978099328 6448 30136774626304589824 6449 -505677591859502189550 6450 -2641114918973462400 6451 454707697903205421452 6452 477615541827241163136 6453 523181668074442876800 6454 -293076774216592748928 6455 -91399052979102137640 6456 550057901099928883200 6457 -1301379529259087027568 6458 -721001384465026411920 6459 598434232209632129304 6460 523470746484162892800 6461 94719353249043379584 6462 429800055730826857920 6463 392174703873360452304 6464 220648505310784782336 6465 -87362668569428138880 6466 266470257756012385824 6467 941845042098837159360 6468 336527060157836061696 6469 271167217009080371870 6470 -398281230925276648320 6471 -1103449334677430222160 6472 473486548820229964800 6473 1004402712159541045722 6474 -102501514958921471232 6475 -77797618595917547600 6476 698949212952433570560 6477 457205528035992056832 6478 -281869904125617373440 6479 -301191423690756318720 6480 7939396435373383680 6481 771159812958868391282 6482 49102046862005609472 6483 -188640782019069467976 6484 -364541941320993529984 6485 567378729661987353180 6486 -303010660328859979776 6487 62902795777055605000 6488 -429594670350877194240 6489 -429575525982313454016 6490 321586491575282169600 6491 -395313539060647410108 6492 628848923612270602752 6493 14119243684333876384 6494 457847405293613110272 6495 121571460090371103120 6496 422926542378046586880 6497 -36584415177083319420 6498 -7703311161152558808 6499 -1161347082180239590664 6500 -305305426522584768000 6501 -387473443894076563296 6502 -779715401758805238048 6503 -59865559538472826320 6504 -80215361305986170880 6505 -380826596275770341340 6506 159097372883386091952 6507 16949957515397630640 6508 117947771851785091328 6509 311588292239496892704 6510 -25846811448865505280 6511 -1598375466720728172288 6512 -96160297934948302848 6513 -401076200251714026816 6514 -441244038263285340144 6515 56918207685849026160 6516 -166742925643033100928 6517 655915553148191336000 6518 -558173108676540275040 6519 -123927901555343386032 6520 -146009506689872179200 6521 1846318705249577503722 6522 32541232165379868672 6523 -162157556102450604696 6524 -432886923089002497024 6525 372097814454938855250 6526 180019281339043199424 6527 627761388185543199672 6528 -588344070868178042880 6529 -865288289903675647870 6530 137410079212673840160 6531 -210447641548133773056 6532 -268706715764958056448 6533 1603792324099517778240 6534 876394229661639360 6535 -428166875739473264520 6536 -15424727221547212800 6537 -82984642128394579440 6538 -248098132013871170304 6539 -292675343496104264976 6540 -131655936565889971200 6541 358972541084309267584 6542 974442884674061556672 6543 -280094411863608913368 6544 -203515440881057751040 6545 298584646644919340160 6546 -465843783409142495616 6547 1320181230511182989996 6548 -636820855526336164992 6549 238276586642621778720 6550 386483854643449264800 6551 7207317730972932552 6552 -92872416123573166080 6553 1002554510787309097802 6554 262402120474043758560 6555 241927289560388678400 6556 877789220795314214400 6557 -1118161467052575234240 6558 -15403533732534580416 6559 -646943482390115075984 6560 -292742596996778557440 6561 -948475282905952954479 6562 902034483793805107872 6563 -450770324597019889188 6564 -279003582635128372224 6565 -228101646198392263080 6566 -630530917510685399712 6567 98130509646862492800 6568 23579278170541378560 6569 1397289539026617086970 6570 19283249944924852320 6571 -31920199995733249228 6572 -124149421177327300608 6573 419758180045797063744 6574 243179514304317138240 6575 618961263704884021800 6576 -73930646548761182208 6577 739654862648360321426 6578 138198399685737850368 6579 -13440445006978003896 6580 319917609201868554240 6581 376561344513179366382 6582 -66067689614739398208 6583 -174612416000963676120 6584 -1142720228948299837440 6585 -35335640841306321600 6586 -109297014075369660960 6587 584361043596057825552 6588 750373132607538693120 6589 -909901209917833192800 6590 262570667253099508800 6591 473245981103343505680 6592 -609380089118970609664 6593 -1659573280510385689680 6594 133178864731561539072 6595 -607655072531539292400 6596 762553045127199691008 6597 -899240285151712419426 6598 -383966943408942487200 6599 -1225089931428628175400 6600 -290215183296310272000 6601 -96183785010930454656 6602 -429907148583193015248 6603 -130388101501851067392 6604 -223422677539819864064 6605 -698971333126888498740 6606 -485213480620471548288 6607 -912780960207367696144 6608 85770299837796188160 6609 -379184026859662638096 6610 617867686686816588960 6611 1250572956662681348424 6612 -507821228069876582400 6613 1035003182027433480540 6614 112342191090010810656 6615 600620397447482974800 6616 23024511151714068480 6617 -49542993931832737980 6618 557605248058415983104 6619 278701821188666286020 6620 452067135727659271680 6621 -185062670666746121088 6622 -3679236412432229376 6623 -306370591704484720920 6624 416757192833619984384 6625 572985752041295649000 6626 -369121166063402221488 6627 1196920046415101327676 6628 -626240885081200181632 6629 477409802486750873376 6630 -116549997995614337280 6631 -273391029686485403000 6632 1524519119723840486400 6633 940597022443449996144 6634 114447215420100283392 6635 496572063114061210080 6636 236747019374468628480 6637 -1016511216716170492714 6638 -489791616000440825280 6639 -104190539950557027576 6640 -139865850128556195840 6641 -1518332796901437617100 6642 -12313885771309813488 6643 14160197708501665184 6644 648797864469353244672 6645 399678645066443154720 6646 849579404885298394272 6647 250193234203995373656 6648 -349541986715771351040 6649 511180669777167897220 6650 -109247747310173472000 6651 955389448207309368780 6652 653085789850577985536 6653 -1613040901806226543098 6654 461357966172487245120 6655 -735438187207781300880 6656 210854292813451886592 6657 -351775543021364524608 6658 678663655961187145680 6659 -659406039129811579140 6660 -147223703196798923520 6661 -911760960984817192738 6662 -246573310663820427168 6663 59816512751838802344 6664 990032078731942794240 6665 4371037291771019520 6666 -264302237917499588352 6667 441844418050375866120 6668 -1153912720847789213952 6669 451363040505238276800 6670 -277503175066054291200 6671 -670319822844573462288 6672 148457339189051719680 6673 560389617827844799922 6674 -631515197263568421888 6675 160599604232148417000 6676 -1095750503183723175040 6677 -1334430304365590560128 6678 72888865390194182784 6679 -158646736620246337720 6680 1124078013645589094400 6681 -1099046575668443594976 6682 332238995289847330272 6683 -110255588046334297896 6684 -69547931832968676864 6685 -223405282622169123840 6686 21119525773785681792 6687 -154880612053180586856 6688 -1121171458734395228160 6689 -428489277528212964510 6690 -214264845005156628480 6691 1806583558604169696092 6692 -175970365178588897280 6693 352421587247618073024 6694 -323401050586699267104 6695 629963938766668621920 6696 327131797160293171200 6697 181625584230119583652 6698 -476690354568706479264 6699 -289658253035961089280 6700 -581108192249714732800 6701 1230300718846971063702 6702 -517388727403087339968 6703 1432497927667679431952 6704 72459252374366699520 6705 612256706965659136500 6706 422285549239913748480 6707 265574002455766074840 6708 -3670183845386827776 6709 1925138623132373740910 6710 -431108447214464772480 6711 -1020734682411297448728 6712 -672615796078479052800 6713 504335931889180976298 6714 -150449878550849905296 6715 -1271412591277100529600 6716 -40170673577444379648 6717 619820620705875214080 6718 -109977169855938013440 6719 873745398313607037120 6720 -55012011050501406720 6721 -830029687441387445376 6722 727205465223723144912 6723 -48848466535928564148 6724 670335294308696369344 6725 -658841492641013655750 6726 334601248692074918400 6727 378683584784201395608 6728 362229361802970478080 6729 1187285620601103027984 6730 -549599745818109198240 6731 419311285656966634752 6732 -617606170203054509568 6733 605248401428178580982 6734 42304006248693326592 6735 -745350009702577398000 6736 168910748441017966592 6737 -831643281973764937614 6738 -222219079531828073856 6739 -446074940208824082576 6740 -860291115126059823360 6741 171714530942187603552 6742 -1182688788859971733728 6743 1322100294199664627544 6744 447828663539952414720 6745 504209191268568139200 6746 906844408372846617072 6747 138366885974762230128 6748 -5701060254507398144 6749 -1437198622666282402164 6750 -631374488727060960000 6751 -22522305521864869448 6752 1336259056122120241152 6753 -275303350865576060496 6754 -196451855022239526528 6755 -440145049326347295840 6756 -90870628683125910528 6757 -2255251027823074874340 6758 93193377824134801920 6759 -774729346198615015536 6760 -595074714297523891200 6761 311560684726522978362 6762 191340478800398414592 6763 1833098534381806961012 6764 392229099884967206400 6765 200496541925477528640 6766 120725350794255715200 6767 -1265530341803056098168 6768 -301469700819163742208 6769 -309685375339799635904 6770 163803264351319666080 6771 -319425883754873078736 6772 76792764227788117376 6773 -535895124591661768836 6774 324421059871080768960 6775 96079355045884590800 6776 -704890049584680960 6777 -951386219386804928160 6778 1052900510537483011440 6779 1629960356156811625380 6780 152554187043505013760 6781 -1275990812713119543418 6782 404492845249940116992 6783 310668508239514064640 6784 -539580765403537735680 6785 -467272248687186062400 6786 -202335605535525850080 6787 13010733109279523592 6788 861016154160662441088 6789 -19492545427837800192 6790 145598672065831246080 6791 -1648069245285830456808 6792 355806142288486686720 6793 -194259294314283897958 6794 15666671255921794560 6795 452535568420913475120 6796 704740732189853945600 6797 359789474414340184032 6798 729941592260752155648 6799 12605463988578382264 6800 173830666408661606400 6801 411468018942275899632 6802 -430222641642095702400 6803 13575691274282651052 6804 330291686409076094976 6805 1379662917552566666460 6806 216929853019637118144 6807 -1155647166606062507160 6808 -286982984633529507840 6809 2258976705841793268240 6810 39723415825441340160 6811 -1012737937525222733580 6812 537071215502634097152 6813 75805446667628963142 6814 -728539572377541423744 6815 1666704348153464558400 6816 -485363813388439781376 6817 921306412774288142532 6818 -88372141612335619584 6819 -158276212210420536456 6820 200854927064086364160 6821 1680070817593161655200 6822 399468190279017987360 6823 -1063732716211263585928 6824 -1265733765237503063040 6825 -62160953969789438400 6826 517573710182669864112 6827 -1371677327590055205324 6828 -501674264086468999680 6829 396378784249860337430 6830 351371792130773722560 6831 -730366503100825893120 6832 -114980889275118583808 6833 -1958111405412511191918 6834 -646630838745673759488 6835 -789887718815371560720 6836 206864541897637380480 6837 6888063126592414368 6838 -336572528054792835456 6839 146322462470894529456 6840 -494377592525397504000 6841 -610072503159910748758 6842 -639932624299427187456 6843 -649376572195543983336 6844 980835058345364006400 6845 -698977941806287456110 6846 -36236904842122822656 6847 848820636506174279472 6848 243587937020603793408 6849 880060452721801389234 6850 -181880104786288419600 6851 -210834754828244701056 6852 -531276560542034592768 6853 223725180403277542080 6854 499087977394834108800 6855 369387408338812074960 6856 -1880197877255968005120 6857 -465606947740610409894 6858 -462040194989130670080 6859 -1272063503901964733960 6860 -437409103398129408000 6861 1297622743255567495872 6862 -94409217783229241088 6863 1329628785991092272112 6864 -76832889766232850432 6865 950832706397445334260 6866 192590829354929791632 6867 139825657629576893520 6868 830960899330019786496 6869 528831486477264936270 6870 345412808745446332800 6871 1169332293704206472072 6872 459771081752552908800 6873 1233402836399712316800 6874 -194443301192937608448 6875 -261369652159604917500 6876 462101727445792837632 6877 349669088153944492934 6878 255048757136069413440 6879 444395594978002720584 6880 16270988717225410560 6881 -199126783581317836608 6882 -58234551561882372096 6883 -2463338191850116704868 6884 -636157383453566669184 6885 -55543458837003060420 6886 1276407527078035969344 6887 734494251618321454512 6888 -109833335679825838080 6889 -427283346006592126043 6890 -106890066952582294080 6891 958361936998923259992 6892 -1777353937412778966784 6893 -592322333077492030356 6894 631262968332603393024 6895 232599643799203306080 6896 -70852505176764776448 6897 1338825121221384720 6898 44948786252218909200 6899 -1751523381949332386100 6900 176342692565920204800 6901 3495101819903484972832 6902 -356352925650333131520 6903 -340701735630822257160 6904 913312217780760821760 6905 -844652594050608170940 6906 -329755312480276279296 6907 1780866167016044453156 6908 -1034929635907168694784 6909 -1149204897992536225344 6910 318468574219117815360 6911 -615012709514736031488 6912 999663910003220152320 6913 -387597398900632503296 6914 -630243437373478480944 6915 -887684460367564576080 6916 -151814415360064737280 6917 -306406509516514688034 6918 -126263446360553791296 6919 672730678406105412912 6920 -387794574305887795200 6921 -286847572160775236310 6922 -293109345883958497488 6923 5346011467918028544 6924 325562460353290169856 6925 418670041477482447650 6926 -1288583121191935937088 6927 829897146972806096520 6928 98596375848506826752 6929 -449356442904336407706 6930 -117923125238098951680 6931 -916769081642643424800 6932 -46321234314443877504 6933 487811286728322961824 6934 -548143704430838076384 6935 75377434388032669200 6936 285698441520323758080 6937 -392493722807619899648 6938 129735595554049083120 6939 -1755854146903119414480 6940 1106716340491371671040 6941 -2279190549298772699616 6942 -87329236853157344640 6943 -1007955075740342692536 6944 -174046918998981869568 6945 148722545783959297920 6946 368889485362686687744 6947 1121090992155024930396 6948 910416196220400623232 6949 752093661358089573950 6950 365226569338730316000 6951 268292017507936915584 6952 1721510047714081996800 6953 1423779704828399206260 6954 -448555609575078001920 6955 -251815933899980256240 6956 720795234084399495168 6957 1266581704105084780854 6958 398779435954486351296 6959 465055510867518470160 6960 154280881024052428800 6961 -2364598406720486227438 6962 77473271748188521416 6963 -915190760134016114112 6964 -89463925951213201024 6965 -58907576633649744000 6966 684420711251630112 6967 760928467440483823016 6968 755626265882052956160 6969 384036967597112359488 6970 246661465879407821760 6971 520061916417134963172 6972 -182202836713112936448 6973 -1896679626313949449280 6974 -1069684814493537023808 6975 -153129377522602706400 6976 198351550667573166080 6977 753661815147378725826 6978 -318069277635711643776 6979 358328565293018132176 6980 182315733478634784000 6981 -244792688932498805280 6982 12426011246541386592 6983 2488791574286550470232 6984 -720172313648669629440 6985 -678382040762660183040 6986 -43753164755969760000 6987 517213601411631736752 6988 -255728220030456032512 6989 -29701340726376243540 6990 513057870801556053120 6991 1088508386702052225392 6992 196206856048082288640 6993 -223572987684909233280 6994 358258197675043643040 6995 1030754056603930302000 6996 316515583042300422144 6997 -1839499463705208629554 6998 1096898796592098612000 6999 -1122244031924341053336 7000 507818946773698560000 7001 980169265851763813002 7002 -408764520304342171920 7003 -2997558863379081741600 7004 -2294921627385967125504 7005 -751451072926629025440 7006 -107986319209266172416 7007 524134291649057244792 7008 -72560119156029259776 7009 6128139353538288304 7010 -663927794109635055840 7011 -373317418958170052520 7012 117907454899543869056 7013 171608566087501931262 7014 278975725204768929792 7015 626410060233473769120 7016 -2374093941920133227520 7017 -523524694185851364720 7018 -1535701998200538960 7019 677817960378789090420 7020 -300999575184405350400 7021 -600042982770389471040 7022 404303968375792821312 7023 119805813027357342984 7024 -28657763282989711360 7025 -536394631445338011450 7026 705783891040941654144 7027 1852826670858555596876 7028 319995501882821646336 7029 -594880821310577192352 7030 225192297523310409600 7031 -952651164574901584800 7032 -509377943909633863680 7033 979419856986245884804 7034 1268606658541571842416 7035 315521598707207343360 7036 -1335035752720384645120 7037 71858230635169007232 7038 -351154704353664548736 7039 -1915305995732737356160 7040 872959811270580633600 7041 500896451154778508592 7042 203575570303442867712 7043 2508486991819869287292 7044 902970618133305609216 7045 -269113684181026853700 7046 -52245064946561415936 7047 1720751137364189783160 7048 356682120506653455360 7049 284919590020328303040 7050 414441038307233548800 7051 539047102971637249704 7052 7767421217665761792 7053 -1048951712296063711296 7054 -1131446076899069865024 7055 978491646380742474960 7056 190367417555367284736 7057 2205050932973718560306 7058 -1032027003843113259120 7059 145120374952672715568 7060 -177102808040571275520 7061 285448868220018875232 7062 -291780072534693689856 7063 236768103499604163760 7064 43599451774528911360 7065 -721861918340241910140 7066 -227415133522728618768 7067 -503346669116072181888 7068 208983620774587760640 7069 -38456130309286709530 7070 158660180107074696960 7071 1234816206463150064712 7072 -784822843645751328768 7073 162512647468606793904 7074 1110668316512587741440 7075 -426173043614912937700 7076 -1314875748995172376320 7077 -510564074846552895168 7078 -811179323449007600160 7079 292148589961588546680 7080 -533583386618591232000 7081 109804210669886957812 7082 -866001618760088950608 7083 -1503167808953179605348 7084 245656276027190525952 7085 -205051537374116147400 7086 -740846732518547315136 7087 -588102414351522676760 7088 324145698984774746112 7089 -1038597099341128981920 7090 -80950002990368047200 7091 -135258891987265610928 7092 -481119765572731987584 7093 -292833801035226073476 7094 1417884229323425736096 7095 -11143841056886079360 7096 483146228216554721280 7097 -2215577205903086836608 7098 -147686724548385474816 7099 624839348767057802560 7100 367522021043393702400 7101 1778756490047493311040 7102 -593036592327786840768 7103 -789054856053120339648 7104 -123945648010825826304 7105 -1052464648102731240300 7106 944685871993624400640 7107 -1060621195732473376512 7108 1539712696018765670528 7109 2184187543821308705310 7110 502132135443530860800 7111 -434542604340422801048 7112 371622182042145914880 7113 -809230417571515823856 7114 779445841834201924656 7115 -1313223129364116294240 7116 112514070935309041152 7117 1836835105481573494752 7118 -184306697625909714240 7119 -162020719185936798096 7120 -119162901723354316800 7121 1282042783925629358322 7122 520470858265441759872 7123 -506919831296518127880 7124 -252746829601550747904 7125 -964520301248962920000 7126 34460515613427845760 7127 -2449586205209774748024 7128 75206603370702735360 7129 2351716824961192222730 7130 114200854742071480320 7131 921032247863785484952 7132 245474647235310864896 7133 -712093661134903800480 7134 -239287351512366622080 7135 502842303284885623080 7136 -1442813795300029759488 7137 456733725013113503508 7138 -12057224425561558656 7139 -2585883660040149420 7140 -207174891631787089920 7141 -991675496237176374788 7142 767143049899847861472 7143 308265023347636365864 7144 2420432340667910553600 7145 -782801283360698555100 7146 567607728920656343472 7147 -572763321128395565168 7148 1521968896173808382208 7149 453692672713908339264 7150 -189020043704053598400 7151 15784543774864771152 7152 -277473340053349171200 7153 929836184660404064064 7154 59616070649820807696 7155 564904692050695567200 7156 390985362431853403520 7157 -1181687711342989182948 7158 -17410318075344753216 7159 -1180834267956811695640 7160 686069328864471552000 7161 119203032801077342208 7162 -422842011265112961168 7163 -790921596420576574800 7164 121847131824955891200 7165 864910377869599254060 7166 -1328305379656517971968 7167 416956474937361287880 7168 -614466658326494052352 7169 -1397099539661910442704 7170 208560194515593446400 7171 800384980136931345744 7172 281596083659761708032 7173 -261660479880378134178 7174 -1125916149405968198208 7175 131554803005896342800 7176 -229301827226543554560 7177 -1656002796402646655974 7178 328043302073587714656 7179 807273314873760077784 7180 -1120385492372606745600 7181 -47178480826594688928 7182 -313953636432557721600 7183 -633722198654641019976 7184 -604490639831873740800 7185 1279037961640123372800 7186 -1428845635852937540208 7187 -2494348139905637662164 7188 631340849834572953600 7189 368728836372516488960 7190 -1125558519889546310400 7191 2109060815183410126752 7192 -573231700496196403200 7193 1280061274612247498442 7194 -237593989870927522560 7195 -112507874719611940800 7196 590575538642377387008 7197 340553909431546876800 7198 866366042161934301120 7199 -1854648223864783385136 7200 -570017185311294259200 7201 1561504797628145431600 7202 -227660182541031192288 7203 585981786833653291452 7204 -1304083374727769052544 7205 1630718381945021634720 7206 446476525459147802304 7207 735423794140547582456 7208 931160128648944015360 7209 -41617914679009756710 7210 -438182685883598423040 7211 -131645355619404922188 7212 -867718148556863052288 7213 1285027421236020077462 7214 288687340759914459456 7215 128132326618638441120 7216 162605864808363884544 7217 566893824049148860992 7218 -363861078314070516336 7219 2381795345375857236620 7220 20080681593937453440 7221 -949238964848663707680 7222 -588433904739558154368 7223 928103236923416025024 7224 6104670054701137920 7225 -342200316148655339675 7226 60659502042355443312 7227 -88932512245998664152 7228 507531363010156387840 7229 144333870017019589830 7230 6756900427060398720 7231 8503423179661966192 7232 -229836651124093353984 7233 1144594357224164031024 7234 879537685847898296016 7235 1555424397842357617680 7236 -1669975213306374051840 7237 -1585543768676422102114 7238 577341995985111232512 7239 -705836482178006108160 7240 -406722270515991091200 7241 -108319538909688948828 7242 408961835152843682304 7243 -949614484599932022508 7244 1973870745983764513536 7245 171344895839096353920 7246 965071181521560699072 7247 -2471886346762097468304 7248 -205088085167737798656 7249 -1210950910641080353680 7250 1106354915555911560000 7251 -791441415051541514568 7252 -455156610850164349056 7253 1010633027416638167502 7254 83267152137670169088 7255 -1115264545435093956840 7256 -7128235217735301120 7257 -402922736999206976160 7258 -706827415921645455360 7259 804398211183947077152 7260 -892819651965212160 7261 474345752333310627372 7262 385630807714502485632 7263 -1893363364830117423600 7264 267489015045874384896 7265 -975808430554382639340 7266 -96243562532279425536 7267 24975776287826879244 7268 -1046036646481158021120 7269 -1439047902198852874656 7270 -285706503904591969920 7271 -2849546926458008887656 7272 -784778235751790945280 7273 -465406522594210520960 7274 -639263494435831734864 7275 -482022541326658966200 7276 917350656545289189888 7277 2467581093072378877440 7278 -715980198583194826176 7279 1667110152855361820760 7280 46122651947664015360 7281 -636936930250679378430 7282 815826747115971437184 7283 1340030981262355571532 7284 925903112579945127936 7285 -685898678875101834240 7286 776394832323537746592 7287 656812089030748839552 7288 -930045243959503626240 7289 524062164375587769156 7290 -357267484092754020240 7291 1554275573599214085552 7292 2000774061613528406016 7293 537517490755964217408 7294 372751439558946844032 7295 -1562226602938519522200 7296 908288906907510374400 7297 1615149960397729935746 7298 184819888003261502880 7299 577893313478749254084 7300 54943201169451862400 7301 1892852045300479765950 7302 -157089187024087848768 7303 -1137646073604427918040 7304 -1324891079737320775680 7305 -267665621229670386240 7306 291675275541401772384 7307 1857154990024439129556 7308 -359664160197170949120 7309 -1114690732009134492490 7310 -13709743540815450240 7311 -181522725108660158328 7312 299579027176329814016 7313 -2210478017235357272256 7314 179962476654021401088 7315 -460956667618467820800 7316 -403642956508039127040 7317 276110616881720154240 7318 1092006657092720547360 7319 -141529220783007131256 7320 715304626564908441600 7321 -2308572429359219991478 7322 -8767955953380519168 7323 1351760318706983180184 7324 -1065906609800089506304 7325 610116360864463720050 7326 -265688490458570976576 7327 495679140954636321312 7328 2325936228685889863680 7329 108200424434059339200 7330 -917257850063677513440 7331 -278638022318114456868 7332 575921476469398413312 7333 -1957716179914333572418 7334 -1392565942015801143360 7335 196412859478659375720 7336 -893318347156342947840 7337 1279818214530826576320 7338 -152263386750959398656 7339 518068850511040952760 7340 1264834978828511139840 7341 -1315970737242670934208 7342 813760448440262283072 7343 -811102032550743133200 7344 499550527916578897920 7345 237600152352216236520 7346 -372838502958884902128 7347 -507582149734375188480 7348 -2167913401988079642624 7349 -2378235181555127845650 7350 -261704808069049749600 7351 1469960198828995405352 7352 -410869645928981606400 7353 20749435080945666480 7354 333256446619308299376 7355 766513453443725285760 7356 -917347855139054857728 7357 939990999138930505312 7358 231740089548910670784 7359 988169058988067593728 7360 243063586217451847680 7361 -689773308084176996988 7362 -562308056795725314480 7363 -132722611283968890800 7364 -598278663450617769984 7365 -588938844959378333280 7366 809631130236585338880 7367 -952515790600944102120 7368 325957242783415541760 7369 -2535215365113887672230 7370 959443228721916207360 7371 16108441182339406992 7372 -1177233707472447511040 7373 119654634168108512844 7374 208995361135119236160 7375 1862929853378715870000 7376 -719926129242988781568 7377 1852514601733726222320 7378 146649884958682140672 7379 3534177032017365473376 7380 248953446408831010560 7381 3466551980763769646 7382 -113222073388367594208 7383 423962865938601569664 7384 -477896020214953697280 7385 549387443630039501760 7386 -585772940648331265536 7387 733169714415912519480 7388 -2011694252564680115712 7389 -31718985666842257146 7390 974532041887237243200 7391 -1597843771013583370200 7392 443727900792978407424 7393 360517105945193396642 7394 -1498325619741946563504 7395 -1079338188267835927200 7396 1367488661806373964096 7397 -781347820654299373860 7398 -522682816793169674880 7399 1399058379453221974536 7400 392519279681265792000 7401 807975202817460262032 7402 1578207723093771103152 7403 2534701684880184564264 7404 -9027581465602312704 7405 873540189320164482060 7406 -243218588857218182208 7407 1537194069346255189704 7408 120616335531067768832 7409 377277891324209057280 7410 179930546632852646400 7411 1269933270168129656012 7412 746990706753609050880 7413 -105106666511034691776 7414 -1552531574533395538368 7415 -1137626003084123734440 7416 2167375802376125214720 7417 -2593066625756001328534 7418 -1205620914469848093840 7419 -722085620484837742056 7420 -190003761632402565120 7421 -307126598287393399956 7422 588675633788310449472 7423 -827452816420899061736 7424 -1751706951235424747520 7425 998954464378954356000 7426 -2458397949849890334720 7427 -1222515501345336180528 7428 -1567405623464827130880 7429 -1372649359577157668160 7430 -157983866575193312640 7431 -1794493832630711605848 7432 302045059114320614400 7433 -1831185867436111833318 7434 236981186409167665920 7435 822301029993907406880 7436 1147669852669653111552 7437 710890735793599261152 7438 1468385925456016797120 7439 16276057948337551224 7440 -63491196016451911680 7441 940385275575817943872 7442 -117088266322211317992 7443 -30972709763426158668 7444 816415369269733847936 7445 -798778846056605259300 7446 61138302177484715904 7447 -755445054877395698088 7448 -1528417127188633651200 7449 -402178237515008865792 7450 -682624628894852190000 7451 -3875535882287120935548 7452 -45697591650765786624 7453 3076775988117679704780 7454 241658780664476386176 7455 -199551713753648954880 7456 3454822342703630057472 7457 3383258306686727492706 7458 275308192829132805888 7459 -2172104449964310930340 7460 392186690090051969280 7461 -2050792214994985847490 7462 -71535547088058283776 7463 200487695535316581840 7464 1061790298494167531520 7465 1613875232961275773860 7466 192350155413644448432 7467 1696714324631984306880 7468 2232920029437468347648 7469 -671487209027416961088 7470 -386445834563655142080 7471 12222989870765566144 7472 -609438698547849805824 7473 -1080867785647237612416 7474 357471731379405216672 7475 274650282839591979600 7476 -155233165958701608960 7477 -1122460926551740598674 7478 592128475851647963040 7479 1203164231973001315920 7480 -1506475809159268147200 7481 2373941088008600490282 7482 13299881317495153920 7483 1359269566429242242320 7484 -825476449648043049984 7485 -132521604789716100000 7486 735917267672395744320 7487 198627181029655667136 7488 177224703426323546112 7489 -2641969252120572251710 7490 175155077099499194880 7491 -183200610604475894976 7492 923926327849426956416 7493 1363293082116072629760 7494 -167878404965077128000 7495 -1029351250463371605000 7496 3264081784060972385280 7497 -1331797058751588245334 7498 160108163220232606464 7499 -2590698120802814827500 7500 181353026588801760000 7501 507057142640369317612 7502 631987294494425856 7503 540145186584950168208 7504 255893004092672966656 7505 1962813955200484848000 7506 1049579624192435884800 7507 -3557773691806708212244 7508 -2236970632472427372672 7509 1794278417660556345504 7510 -790252156413887811840 7511 391766025278301754080 7512 -2117843469318498324480 7513 -1620493241326925477616 7514 186078244731994957776 7515 -1512116450103286949040 7516 -713926604377994882560 7517 -24930168875632489434 7518 170269933436364303360 7519 -330458398211935992656 7520 -2553226824705213726720 7521 345229295477292152640 7522 -46641490478896352688 7523 1683732986806381247772 7524 953463901497791523840 7525 -7311975562713567200 7526 375066140646208316544 7527 -792357092506196329392 7528 -2948329011167878947840 7529 2481113338108485923130 7530 -379258882875334183680 7531 -2267700502841271518328 7532 636826293916533826560 7533 -708140548801311566976 7534 539535511172660452416 7535 -767419457815931815440 7536 327146171304284946432 7537 3535730481218137535186 7538 637093611962876155920 7539 -664924433516786177280 7540 527440315583398694400 7541 -21260469571348559058 7542 200203096252110870240 7543 2218755368885187221320 7544 485284648693466603520 7545 616599083130620224320 7546 -789374006163518630400 7547 217229976896535288996 7548 -466778539895614700544 7549 -247454789783390275450 7550 -504546411563236027200 7551 904806781649462535480 7552 -1754321311826863718400 7553 -283777342339977036096 7554 -236534027496746878080 7555 2303546397217681890960 7556 1227142220258152840320 7557 -1593010977476022730080 7558 -644112204513059913120 7559 3900082290442181204760 7560 500656961752915968000 7561 -1133613772559837268838 7562 -186376479917834976000 7563 -1601525235328852246056 7564 541110689559236349952 7565 833655276020701474200 7566 262109367462875877504 7567 -838890624428973462528 7568 -9037831251051872256 7569 -487273098524798461653 7570 77324317183738104480 7571 1318228987077243559992 7572 1581431129714791176192 7573 1679152912284481511822 7574 -681253000579959819648 7575 -525264290789539379400 7576 -2408718353683750225920 7577 -1207117668922135355574 7578 466696159842192478704 7579 492966808778933103888 7580 -1041317605908470284800 7581 11917447989445488672 7582 1215697918207829156352 7583 104926080954016100832 7584 -1889451606130494013440 7585 -271173814275669926040 7586 1402322470372500934992 7587 -1541478421765894444560 7588 -92868861902570184704 7589 4299215878259436627390 7590 -291151982666005493760 7591 115095159287637135992 7592 -71443711324308449280 7593 501900600367011467664 7594 1314890640585030738096 7595 433120674639257398080 7596 -1136378172255792853248 7597 883595952119520932832 7598 -1946219515462731579840 7599 1941183963676723222800 7600 -268360766764152832000 7601 -1468746733958169543696 7602 -100941072591695970816 7603 -2728378599517032444148 7604 -1108790712502108335744 7605 800498055834676936170 7606 -1287949357971061105248 7607 -3694354007598628413144 7608 1774844593552608399360 7609 90091003865264636416 7610 897693722266318356960 7611 22394934576944475840 7612 747906323805264379392 7613 -1185414215617920960096 7614 -107398594499761321344 7615 -175129429946473641240 7616 312127672222249648128 7617 -1183422835265359162320 7618 -331762935784704240096 7619 -1422318055063956749160 7620 470699774282403348480 7621 -2888898318491290206178 7622 -987254163442762067328 7623 948222300011267736 7624 3382024524242090664960 7625 -2497383495262767531000 7626 98473900578521868288 7627 -3116907669659978755440 7628 320909213947885210368 7629 -1117532416203192580416 7630 142627264613047468800 7631 1406359016398970507832 7632 179047278193717960704 7633 4228973983622004617700 7634 1997244923787379124352 7635 104375600175286263600 7636 805040100603236800512 7637 -1289697141104940798048 7638 998272349087017213440 7639 993799800794168034440 7640 1127166643330198732800 7641 -1224726185086044550560 7642 -701107765690244160528 7643 3024992969714482301892 7644 -363673974174668527104 7645 1541026030039054322400 7646 -1368057970420103929728 7647 2147320790373807606600 7648 1404399894860558499840 7649 541515086124334783650 7650 480289769742273346800 7651 -42644968389146662448 7652 1173625494681253969536 7653 -110506828388215252896 7654 -10272513611857533120 7655 -2522115142448390026440 7656 1461438677524963737600 7657 325487887926664897280 7658 302253881188055736576 7659 386051223043420855344 7660 -1645550907128907448320 7661 -961621328298341379648 7662 -816527516833146138048 7663 2859280616173983981280 7664 1037320005012968570880 7665 -29832253102409546880 7666 -722955890478836713968 7667 -1137579189067649882736 7668 1056176239936724766720 7669 -925163956244542126930 7670 -347528182064226710400 7671 482310101612379803112 7672 420397469742177607680 7673 -2576915074637601981078 7674 500738255345372405760 7675 -390421001031235869100 7676 -1282842140011048404480 7677 1702672612250065821414 7678 329017617156629419200 7679 -182909622174139630224 7680 -444221102023445053440 7681 -367831826906934443518 7682 -1232618821617637698048 7683 418730093092702755504 7684 -865563399344458209024 7685 -989880164672067484200 7686 -317689312108377396096 7687 2908639399044580829336 7688 -1910606142055024719360 7689 -2366174037482414464032 7690 -292594973424470186400 7691 686066929040270443092 7692 -374021324932307931648 7693 -2231707375369745952042 7694 431057640810265192896 7695 85748306154388554600 7696 103917342312445591552 7697 -28794895269388644240 7698 -1352987022855195697536 7699 -479692279157497657300 7700 -335994918439179417600 7701 1434781813604990768064 7702 785451034729972203552 7703 -1442706758002825125048 7704 -866366673076684707840 7705 -1394092123635217083840 7706 -1446874083679915058448 7707 750652063522138132992 7708 -1218855753414257301504 7709 175238457325158446604 7710 -699950523432750791040 7711 3061971755215150245624 7712 45499527229475192832 7713 2529253401574336789842 7714 550139663742366297600 7715 -979996815013540334640 7716 -112760453380385922048 7717 1247320009899517480766 7718 -225383095028635032384 7719 390640219213322792448 7720 2220703163347456972800 7721 1543740455272836842112 7722 -543201407266018475520 7723 1370738722215221921972 7724 142066270434354314496 7725 1450658366715423045600 7726 1338765144035152341312 7727 169959335740009314576 7728 -77653115120932356096 7729 -3277131402956696545680 7730 1291959479597172089760 7731 -618486802126010537580 7732 -2066521102913403147904 7733 -1038565429292029198560 7734 -31847793881783584320 7735 -322670827784154507840 7736 1562483307973379911680 7737 -822770044485106238640 7738 56071019523865266144 7739 719504542836508306320 7740 -13837134599434621440 7741 1212478475678022163142 7742 1552391062069158138240 7743 -808732577511038703600 7744 1345113384576876544 7745 1810041842725613836500 7746 114447509817310502784 7747 -1827586603063820549888 7748 -948598588965162105600 7749 378059134497355059840 7750 -455298131181753216000 7751 2255862540856294386192 7752 -1567443596277720268800 7753 -109957000999449224998 7754 1069509767985019734576 7755 1748680083993365752320 7756 -404680175529353464832 7757 1388237063731641750006 7758 -195763694059657339776 7759 69640781835246350960 7760 357654709021083156480 7761 -106046486764904347200 7762 1890577165917058495632 7763 1277278073014571169360 7764 -1274499938960885274624 7765 -1606425438522412946340 7766 -319610067553962634176 7767 -1228593044096342354016 7768 -1815277998000684349440 7769 -2095833795408069463404 7770 -89124731704785853440 7771 -2198039167569743913800 7772 2926290686567061834240 7773 2266622435327568441984 7774 652535041347345357504 7775 -1271777941436309668200 7776 -2636021180017776918528 7777 -731725640160484971456 7778 -1943283245378598064560 7779 359199680835985880184 7780 1065550904982782265600 7781 -686065679644747038336 7782 -710456844098488511808 7783 17070468960651430744 7784 -844184281799431372800 7785 521663574903456518820 7786 -1959806483905710978720 7787 983300983171924897200 7788 1029076773040902942720 7789 -3070320131529721130410 7790 -380797367243306428800 7791 682529648960905070472 7792 -217081049885119381504 7793 -2735158445487628646958 7794 272419312610668308624 7795 382375047585508210800 7796 2221440725950668297600 7797 -400028862266931627072 7798 75343592819049399936 7799 373333704267483112920 7800 313626217831331328000 7801 3317732824201612532100 7802 1892007263347437583872 7803 -983407313088245094840 7804 -2320677972822298937344 7805 -593196191264276221440 7806 476861129249660253504 7807 1237805733864652949032 7808 2351786397967759441920 7809 -798477285528937697760 7810 -606800109169259066880 7811 132094370867872786632 7812 148012556990850220032 7813 -1351453986884664386276 7814 1883987246935092764256 7815 1129006764048733229520 7816 -738253800139821419520 7817 758838602235427411866 7818 -71271494841410954496 7819 -1432400273088176987504 7820 915375954680267028480 7821 -2315785586557426850880 7822 -828203316997116852288 7823 -31731533340521054928 7824 -89013858940102311936 7825 2536684137643782760550 7826 3976032499169063424 7827 -28520546009001527880 7828 3542912998682770155520 7829 -4063548548536177011570 7830 1090751525049862368000 7831 851152941366688001664 7832 -1128780652201916313600 7833 232754274770835190464 7834 -2297071666579572455184 7835 1564290693104982185280 7836 439712253480556288512 7837 5036552545371205678092 7838 1176060430733669416320 7839 -1016472960862146592056 7840 1612272131267278602240 7841 406713882359964118242 7842 536139392230296957312 7843 -526683465798553469952 7844 -428090864346032189184 7845 -26556789666489072480 7846 -214205570579303620128 7847 926349753323429635200 7848 -705474889903646438400 7849 7403198716976493707136 7850 804826992524840048400 7851 -2544582507428627904168 7852 -701134992523166716928 7853 -4021421098189923185898 7854 -373879905364072912896 7855 -3040013058214483101240 7856 -477638712788639858688 7857 124911721259874893106 7858 495016922534197355280 7859 -483827496483345500640 7860 -1131484514885962352640 7861 -615217636852005500768 7862 1228644571368210774432 7863 -2159611794910411928856 7864 1004672161786295439360 7865 -1390549085811005820 7866 542114620280217895680 7867 -4510727162284135261084 7868 518470996492298443776 7869 -30021924812957959392 7870 -1533285925343862621120 7871 -843823396674226207008 7872 209590545337823526912 7873 -2997726820026918290878 7874 -333187420564824096768 7875 -683121076801650396000 7876 -1323163405638141649920 7877 5028290022462772605726 7878 285622930891899877248 7879 -1541668487196641268520 7880 -1173555775690199193600 7881 -449603023059114474816 7882 98443181073386403072 7883 -1737578738038836821868 7884 157894494203347614720 7885 -1510600942400633344800 7886 1010693539432170739392 7887 -961859754230248823040 7888 -875360332095992709120 7889 1146977800928224137600 7890 709080272108069137920 7891 1442075926435559918272 7892 -1753279355784874694784 7893 3193645334299593991182 7894 -1262349943090058529504 7895 2575581816438221669400 7896 -957938550048695255040 7897 1780294186298414103300 7898 -2021913073346962049280 7899 660178685883286554264 7900 1430710435746928256000 7901 1583710473098205556902 7902 -79180680905621104320 7903 898165712050492128880 7904 1211613948482810019840 7905 444179940019085329920 7906 -1928120495243648307840 7907 3320829117745475232156 7908 840226135209918428160 7909 5190968697681074293440 7910 -165267035963797098240 7911 1753338213890653778640 7912 -26972709556241940480 7913 1676910899173746005364 7914 760889829952536157440 7915 791734114726544878560 7916 -3485234014058225237760 7917 313024361204930094720 7918 394635809869846842816 7919 -4467161474022023509680 7920 -289671330414466990080 7921 -2150527168099659588389 7922 -2910992633619304939488 7923 1603392080905710849600 7924 411932464733657061376 7925 -2125851221996354491350 7926 875233669306712554944 7927 -984850249773494867224 7928 1980283665957222236160 7929 -479810916438655523526 7930 465885038264742371520 7931 2020856815610786060544 7932 1977176597397813084672 7933 -211259680621907501818 7934 -2898067346788109712384 7935 -736671687404074301880 7936 720879791883809718272 7937 -194606858031788700414 7938 67818401081240537448 7939 4263590254247992780056 7940 -1479616990183779336960 7941 2711339928185372340192 7942 36238770416885261472 7943 -3919173142711765670928 7944 -1353637699418926817280 7945 109975012331545932480 7946 915894946597559971680 7947 -58650242637461991876 7948 1555969471673053783808 7949 -3800534546529680815050 7950 -246142612936084334400 7951 -5202422574300083572048 7952 -161839594225838850048 7953 -31162181255276172192 7954 -554717133513379615968 7955 15072169604804586960 7956 667427131378967000832 7957 107563303899912981820 7958 425239961468854541184 7959 -617999361767418234240 7960 297211662327444480000 7961 782585704957696424400 7962 -621794583377607080448 7963 2258064911743491726212 7964 784410557305537623552 7965 1836656167078836936000 7966 543480452760341416320 7967 -1266185324219384563008 7968 1454140556357304582144 7969 -1428751280873466818156 7970 -266903221735904836320 7971 -3152971547895597143688 7972 342409029944528091776 7973 -1790209451712559760064 7974 895606433230519558944 7975 -1750463792590689891000 7976 -1807907142615514321920 7977 325916325036415224720 7978 502244940021086309040 7979 3115783757517485379360 7980 319837770407444889600 7981 -2902040823125570443488 7982 212299203566022871872 7983 -649931188603384566648 7984 -107477116291778560000 7985 -3558216523691915807820 7986 920896512677569628928 7987 607229742945631654716 7988 -1408477518690331600512 7989 759894293651611585824 7990 2151318864303660602880 7991 4393216342906278570984 7992 1128012780674936217600 7993 1865711250121107242 7994 575549607253870808832 7995 -216670166660945763360 7996 1707392926409001344000 7997 1317651185864749156512 7998 -5473298869695885312 7999 1824296177673631363240 8000 -969050510288093184000 8001 -499908376347248913408 8002 329288978225862623952 8003 1315863807431003537904 8004 -888010160211373731840 8005 -745314799305668582340 8006 2257786349138715353952 8007 -2288691596071955391408 8008 436900716530324766720 8009 833663472393530805210 8010 -329244107572950141600 8011 4004747979470001326612 8012 -2065111567700401138944 8013 -2481561944971856744256 8014 -1514220440837215374144 8015 956281757545263458400 8016 685287718674686410752 8017 -1876259724818230689934 8018 1738195724662265447040 8019 1647683611161106040964 8020 948498419082215796480 8021 -14060280960937901508 8022 279742266935585685504 8023 -833714251476984067536 8024 3027450500743102156800 8025 -579872702077899073200 8026 -626376846855142134288 8027 -478069837676896894800 8028 1226994194049937754112 8029 -161223434416692863488 8030 -90714402291000458880 8031 -947706482240673995448 8032 -2553848477520617668608 8033 -2108299727073420544620 8034 -788824410281741578752 8035 3364892593170532134480 8036 769664153709287319168 8037 -3255980024745778397760 8038 2133348572853444445920 8039 1293451938952880742840 8040 -1591929327447735091200 8041 63228031520379826464 8042 -813503270761308917328 8043 -976598690535199420416 8044 1549836591401593723136 8045 1014178162479280812300 8046 -1961710788886963632000 8047 -2441203497264606778760 8048 500071603178898358272 8049 575693498751437034864 8050 -191037916946413555200 8051 -2200530509749259842728 8052 -1379547031086287271936 8053 381228684091269120302 8054 -2766265276524777501024 8055 -922904554215733198200 8056 -1437530277407867596800 8057 -912933689181505625088 8058 1592029679512195445760 8059 -4784749799089650875740 8060 -217057461957739683840 8061 1180036924747091292672 8062 -1839174051574025812800 8063 4230305846603198436984 8064 643295216627582238720 8065 -1567175996620635066540 8066 321348527328825392160 8067 2290020495747775935480 8068 -3349069389171874145152 8069 4783324381786489477470 8070 -754766949520641052800 8071 -349562689461162811088 8072 -1194587278048647859200 8073 789283597765229642880 8074 2282595050302011873792 8075 1877433042116418633000 8076 -1758719186617949434368 8077 -886182585553999404468 8078 -352692665382731017344 8079 1711396309905325749384 8080 389739547375620341760 8081 2470559306715429048882 8082 -1670192470721285679600 8083 1542224845376999640360 8084 67745481577274167296 8085 -1104229416142899577440 8086 691554612499349929344 8087 1304785364307329825736 8088 2575994567787672514560 8089 3262097372733882690890 8090 -649698872386849639200 8091 771114703355696589120 8092 330765687261829374464 8093 -2544297563348032613658 8094 -631357596023250539520 8095 -2293427105000172653400 8096 -1960555391666598445056 8097 1240926727313685812400 8098 2530630195198110910800 8099 -241772609436055981920 8100 62502610671613771200 8101 1205587556515675655102 8102 1535492590475974966752 8103 -67214011482087399216 8104 682433778970628213760 8105 1196153244959510020260 8106 551138148721687048704 8107 -7714902935552478772 8108 -187033503590459849472 8109 -1252602160275236088276 8110 589472232328050240960 8111 5159957419787790989712 8112 -362783889064229584896 8113 -1241834511693965949760 8114 269445274090741456656 8115 -2063410530602762915280 8116 -3049588712581762207360 8117 -1068798466094570850834 8118 449275924559539441728 8119 464400461093504889744 8120 -877299131549288448000 8121 593631219495869592912 8122 800927528590040269824 8123 3417028118792481558372 8124 524170445924222931456 8125 282453779749399238750 8126 -1183330817930140911360 8127 -21012985383600188160 8128 -709151691622089490432 8129 -4494448964608520333520 8130 110068237246566251520 8131 -2554022283240714134688 8132 -1416211136206207165440 8133 1121725777979510502624 8134 -1194735443531358030624 8135 -387016126388669830920 8136 817457618061869368320 8137 -8605073400144363040640 8138 -1379372576520935453856 8139 888446240223600734424 8140 692586067012020679680 8141 -880580685306275754528 8142 585106120095259069440 8143 -7257017768067652374720 8144 84650261637444034560 8145 547125224766202362420 8146 1752155211456102256272 8147 1017378971468183647596 8148 465915750610659987456 8149 2701126288112202753660 8150 -218986993178527663200 8151 -829822544828179943040 8152 3592789804866022041600 8153 1282700711235321417984 8154 -1449953747874898076160 8155 1420410216385789443360 8156 1489698924908502059520 8157 -1118661324272347685760 8158 -809686151957422696320 8159 224432280794863772400 8160 1653439746687707381760 8161 2916759564482055641762 8162 -342891881629158790656 8163 9588944541300814692 8164 1118415183328724060416 8165 881693911103768622720 8166 -1727577914152779130176 8167 2573031995529666236216 8168 2889813985244078914560 8169 632381297957172953280 8170 21165179681838931200 8171 -2459869605556119983628 8172 -227477356747323266304 8173 728606546562260587104 8174 2584775960815774780992 8175 -472185326801376657000 8176 -24194428833103413248 8177 -726998415076703345688 8178 -2087003705513903447040 8179 -74550699332345799220 8180 1465802018119599686400 8181 136117424090349411822 8182 -2056369853519413715808 8183 -4674857266154940128712 8184 -601425717333672591360 8185 2089568432195790541380 8186 946778685907838631792 8187 -162152899633723236840 8188 685878034583630730240 8189 -765232263580361290560 8190 127435730078652952320 8191 4663002965225549422592 8192 1999978883828768833536 8193 -1698293559204211401936 8194 -38337365994487928928 8195 -2880245880734624766000 8196 1124389734818475912192 8197 1953975772418903283232 8198 -2294765432240515946400 8199 1251102410739700172784 8200 -663745207712501376000 8201 -3096883466654229495600 8202 989076795734030476032 8203 2463047947989896115184 8204 -589729313176187218944 8205 915480505521514971360 8206 707762998792947824064 8207 2146082648685753707160 8208 -771208932686059929600 8209 -7172586706985408590 8210 -32354520898782630240 8211 543255729625462823424 8212 4008138560830268867456 8213 -47308113160460219136 8214 875241944522655597216 8215 407365288238105205120 8216 -1860380560006581043200 8217 1782251384642380976688 8218 -978218169644414409984 8219 -6414531876103793152380 8220 532478962986377057280 8221 -879687300234983111578 8222 -2170628514669517097088 8223 -889216200594651852216 8224 -4713317628992963149824 8225 1147387689387618806400 8226 827729335420440118992 8227 1064875937458250588440 8228 5065688644364525184 8229 989017230025338379488 8230 1567993950517127333760 8231 -4933466674494570088968 8232 1309746729267744768000 8233 4473289134251197551482 8234 -752316082537984323840 8235 -2462161841368486336800 8236 -1850733274167009745920 8237 -381487547400105771114 8238 -1190607910619409809856 8239 -807798534146976048768 8240 -1076370400870938378240 8241 -1202107370301321807456 8242 1155973987407441458592 8243 -553988198754606299508 8244 -1978017023142290632320 8245 -2502127179323623986120 8246 -226398922505803407360 8247 3521657031516951201000 8248 -2860200086936938352640 8249 -124637238625030427436 8250 1160770240267380288000 8251 -1336509698878466278208 8252 -744703492534674699264 8253 1201697170050760909344 8254 -277317633424297607424 8255 733105660677533928960 8256 -11649296800036159488 8257 2937884187251951248320 8258 3178348858486189686480 8259 928928767284171360504 8260 -617753021847820185600 8261 3644567683270715932224 8262 2221080413382772264512 8263 -2058439564637476088488 8264 -42903081116689136640 8265 1666288404604282536000 8266 2334166906314204086832 8267 -2051047898361533770608 8268 -342048214248263341056 8269 -6263947991874743224330 8270 -31593292290562201920 8271 552704298914621883240 8272 1418207190010249347072 8273 4531509882483604689522 8274 -291255206148567618048 8275 1621343281492641452300 8276 2975396530018015244160 8277 332817639248758728960 8278 -1830977686922574094560 8279 1518683750929296500976 8280 -864501720048188006400 8281 2474818756588506105351 8282 -604480240533507914016 8283 1749105847927434080448 8284 -1153208481401221414400 8285 2054852904172688095980 8286 1057651943854674579264 8287 2277033282714331643936 8288 -600146946191682699264 8289 -1121982796271181408480 8290 -2091882769393792485600 8291 -3939955989924836686308 8292 1019099437501177009152 8293 5078193876437301420542 8294 951849588153767022720 8295 -776826157322475187200 8296 -4058502202628992419840 8297 3294155923002264754746 8298 -1989137831599154907216 8299 -93204742323675542936 8300 -1101088835656346745600 8301 -4075711529001995026368 8302 -121890243513251461248 8303 -52655730840586671768 8304 -236416739687510409216 8305 -2128867992790065334080 8306 -1344844991914462065648 8307 642868577477367223248 8308 -1204256122655805169664 8309 1440933209457102650016 8310 479627214726470348160 8311 1321698946521069527912 8312 2348157132630130483200 8313 622734694029653988384 8314 -897048821003884761744 8315 -2142937747947209015040 8316 -965574385413599969280 8317 -2575287945088470912634 8318 2085724278647846223360 8319 -3514190114263896910080 8320 -943379601362937446400 8321 -2098999589404962905388 8322 -94385656972840907520 8323 -662471463909237222240 8324 4832650476333145197696 8325 -528019276761577750950 8326 445995313246235781504 8327 -356612386630715972328 8328 -3313872747331441827840 8329 -316092864007851924070 8330 -1358481517123660140960 8331 -1750541950900717726248 8332 -3335562757474038632704 8333 -582530873187709518996 8334 333259908715892467584 8335 3786276115281808358280 8336 915642332179836936192 8337 -878120518087329910848 8338 -1879222549047863610240 8339 -1365346267621853146560 8340 -1069250895391062988800 8341 -309514039221072039200 8342 30831851302962733632 8343 -375924812660707265928 8344 1577817799853847552000 8345 3595431338571591668100 8346 315317343318236146944 8347 3341526827471901352872 8348 1875833521830009220608 8349 2341159141593075552 8350 1685907102125796782400 8351 -48200788004889640848 8352 2870439623475176079360 8353 -4059734439885169370398 8354 2362082463831549527376 8355 228204151326928470960 8356 4842353439257934561920 8357 -2067456736410844285668 8358 73762530741265766400 8359 -175622193147961422296 8360 2325705881534171136000 8361 -406312815493948124790 8362 -372357408431346295968 8363 214759078886588610612 8364 789316690814105029632 8365 577402760742244819200 8366 1611952276949067997440 8367 1622398543968020764680 8368 -21537976210374443008 8369 -2737216297234880293230 8370 -448876869398925004800 8371 -4140077952452044422456 8372 -265472839366488219648 8373 428085118047467460384 8374 1460078609696416431360 8375 5557992889106485842000 8376 -545913273781016064000 8377 -2424276260828014450774 8378 1219440287846815614720 8379 2056035837891783783420 8380 -521881376184413683200 8381 1723220583432767513490 8382 849452294520200577024 8383 -2397937852414417778136 8384 1704683540583495499776 8385 12042790742675528640 8386 -683952587320787366400 8387 -5619665621278118816964 8388 -2938041602998298540928 8389 -2131475003061816067810 8390 922935879278140291200 8391 3963401911376412685992 8392 4092325591847036544000 8393 -657783360846364159680 8394 -1290683340443182291200 8395 131810022675989370720 8396 233620096196101036800 8397 -3654805881855101520960 8398 -1020891649109732991360 8399 247780873815333512136 8400 106209588875791564800 8401 199109482740017672704 8402 -2035363145164777108848 8403 1407462660370045138104 8404 -2173870178658168127488 8405 -2199537684450409961910 8406 -1683863832802936061088 8407 1236078528817455489712 8408 -4742620616773581527040 8409 486116757148058833104 8410 -497036311792144150320 8411 -1985008642100651140848 8412 -2124568941150832178688 8413 4518465367660658930880 8414 940027994269934973312 8415 2026520245978772609520 8416 4774795410549029732352 8417 3500888872526437262640 8418 -784374336292349763072 8419 -2982298809187654318180 8420 -1216564772063841150720 8421 562913192194445461824 8422 -3525213984703026163488 8423 2755029949674264111672 8424 -81273358282610672640 8425 -3085442646460682610850 8426 -2969657242647851298816 8427 -1693853818839988947036 8428 -42778867474467570432 8429 -1365685624296712508970 8430 -614492171846014250880 8431 5380503818692247953232 8432 360236952636202156032 8433 -4390862289134009052798 8434 3123253720072595417616 8435 18706603960102400160 8436 720615352074593310720 8437 1602766877758112233440 8438 120189400891774761120 8439 2427324364398996714960 8440 -2771873580856768819200 8441 -3316660836007709758848 8442 707025949756150332672 8443 4648499750296076070692 8444 -496621273922173784064 8445 298169250366506893920 8446 1669434480546926937984 8447 -585794629787231311104 8448 -1837863483113729949696 8449 1132218413987965379712 8450 -892500942951444490200 8451 7289863902025640717040 8452 -2084554298753448532864 8453 3439712118724662502080 8454 336977134974503190720 8455 -1287001733997548646000 8456 1166208008500500725760 8457 -2683248899428180888560 8458 -221367697155225331920 8459 1349420151245711312040 8460 2171308938278066657280 8461 -4029370279010640788938 8462 -1409241617531269128768 8463 -128818885031441160192 8464 -597452383267038261248 8465 -251976257622429760140 8466 -1225241713728929707776 8467 -1661117537390701686484 8468 -276677871722821873920 8469 3966109775285881478094 8470 967221289628979840 8471 49255103284847332632 8472 530304060371011153920 8473 2154565155072599285380 8474 -1876801327545168245760 8475 547137110129514798600 8476 -304311833968230061568 8477 1612774435103332832646 8478 2312893100530983035520 8479 4151581790558243916280 8480 1516398869712208527360 8481 3228105152117234005344 8482 2383584860962015904592 8483 751902343366413015000 8484 507712576342639030272 8485 -2825209255839673634820 8486 -1463299662375727691808 8487 -652807804586548594032 8488 6168066743529264245760 8489 684843205177465140324 8490 -488222632742440538880 8491 -1982204438670141231728 8492 -4282880806506171237888 8493 -2996810791128656964000 8494 -376918158613818382848 8495 -2312430527497958259000 8496 582130565245262315520 8497 -3072367329064694046540 8498 -1003061705294940555264 8499 -1419271397045398491336 8500 -3649438197603100224000 8501 -3144391342913102724498 8502 256760185929328045440 8503 -5958394076142196042536 8504 -4744609894926248202240 8505 -1083769596029780936640 8506 3845687153930189795952 8507 -2678680442725130288928 8508 -259040009569177751040 8509 4067342225702595529216 8510 393786311301121455360 8511 -1792719156160612137528 8512 -481864467164577136640 8513 2538676144341656589762 8514 -24971300980532479872 8515 -1762264925868018131280 8516 2157242859863633293440 8517 -4794224662232916055488 8518 -2388711603014546171040 8519 -434904323335206173904 8520 1006816099970632089600 8521 -309498670610350538278 8522 27003353114893131312 8523 3240222299570104485372 8524 1627281060624098276096 8525 720368194927216617600 8526 1317868776754724335680 8527 4960856027931009643376 8528 -175722930129990598656 8529 -1439387810923633932816 8530 1736788092641232896160 8531 -6528713973876279801000 8532 4111542389148455116800 8533 498229449255114804864 8534 2151842661647431808832 8535 1646118679033726405200 8536 3387914442106795560960 8537 -768655438619710589814 8538 1644383744595067359744 8539 1366210184245311094340 8540 828139716647622113280 8541 96106506700146603948 8542 -2643621622037633363328 8543 5902429581198378453792 8544 1238898616423388282880 8545 -678774278101622654700 8546 1102519891214790779472 8547 411034774552786185984 8548 -1631738699059779524992 8549 6622549199451242088864 8550 -741474065191713084000 8551 -3498465750238733320368 8552 -6858044252982703334400 8553 4360433860893532930704 8554 -623914932841848281088 8555 -3218365035195725646000 8556 365442735174628737024 8557 -12474218463787757600 8558 1922955375420791225280 8559 -6109221820065849863280 8560 430258306925095649280 8561 -421544005912378335168 8562 -629646014548030693248 8563 646914878629357236812 8564 4128063992907869218176 8565 1743251214278551007520 8566 -932746394700830652768 8567 1308635715644161525320 8568 -1110141233863675453440 8569 1756201191310201315680 8570 2579930609984751552480 8571 -1650016542091104909288 8572 5097683457075709822976 8573 7614811845390424818822 8574 980203346121222538560 8575 -1568772102658481630000 8576 -5233962705926687293440 8577 -4549519566861315215886 8578 -2485808049279138842160 8579 -1028395211389490412816 8580 553382113857028485120 8581 -2647680555692929171618 8582 993793509733976095872 8583 -4578608776752167103576 8584 -1976612148561331353600 8585 -2726590450926627424440 8586 63785600923615943472 8587 867628382366976768832 8588 1336261675399590213120 8589 869921632492718944320 8590 -630879069563872315200 8591 4879292284713526776 8592 418258234324332380160 8593 3079413747162422726644 8594 -2813756518353378977904 8595 -1516271293181507748480 8596 377375077209014929408 8597 -4743880430844644835954 8598 -1083018212288889500736 8599 -5202761932963584249400 8600 36891763947565824000 8601 4711009582385011672704 8602 1651940892126407361024 8603 578607527587043070480 8604 -1194326338389296348160 8605 2087391414457015633260 8606 -881637735825771038016 8607 -2215024285376101288320 8608 -5082439758041940295680 8609 2727194976345405795810 8610 150708810037942840320 8611 2800927833061661840800 8612 -3495615832589597199744 8613 -5030442152432341444800 8614 182301873664846662720 8615 5831942607135680984760 8616 3354802684155404697600 8617 -1621723233831954151808 8618 756875119209708334080 8619 2538010562010595575624 8620 510308921167453255680 8621 3200276836807793168652 8622 2866089146695623394560 8623 -5969762317914909782128 8624 -895547511365504385024 8625 -1686624701560050672000 8626 347947697878402849920 8627 8490164970001779358476 8628 -3601787263646548193280 8629 2273280826165685685230 8630 -1253209662466214423040 8631 -565521184350263847888 8632 1431767193076998328320 8633 -1874807900795481222060 8634 140879425735861908480 8635 3395862867820397279760 8636 -2670660862178493284352 8637 2459717229272320200960 8638 9779879921069172096 8639 571121014871491532424 8640 -955383581783044915200 8641 -2541026802985406112958 8642 3437497733809109652000 8643 66814586123527335744 8644 1101901710841548638336 8645 498141050400212419200 8646 -2041943017392027090432 8647 3604894838707319963096 8648 4232529858561853685760 8649 2570158780794971285301 8650 -581619441935173849200 8651 -2093114062063056681096 8652 -1402184594827514953728 8653 -592207274327874205140 8654 -1715855997447117436224 8655 -1068251823034233369840 8656 -1673458557245628325888 8657 7071368660454909278832 8658 287121009443397976224 8659 1629759393543563188816 8660 -710131703385024856320 8661 -1036768041475880984928 8662 -1634742200734926385536 8663 -6293620346220386996088 8664 -60128165680145418240 8665 151991550094268973060 8666 1698022758753562725120 8667 150268693096405194516 8668 2263336942111431353856 8669 -1534580992699760739930 8670 -392023713790671520320 8671 -1383058396793582419680 8672 741176048361458368512 8673 2219086346101197093360 8674 -3137740688270349983664 8675 3969249169784366391900 8676 -38693597139451997568 8677 -3917188043122425049474 8678 -527015053699968963360 8679 -3270210683507928381312 8680 361034826587327692800 8681 3261995408944701559482 8682 -1947661854689560843008 8683 3235560076745520582520 8684 2342794312581440664576 8685 -2987303143848189544980 8686 33597745167283061184 8687 169262521769147500512 8688 -247955901203108560896 8689 251876486078776849490 8690 -2362185662062220467200 8691 807440123577749595192 8692 723896313847085175552 8693 -6219107634605003231058 8694 -549000324478473154560 8695 -2365109361839435843520 8696 -454544195325941022720 8697 -1067882531259395964672 8698 441114014478273951600 8699 -5894973275427073998300 8700 1214570643903916992000 8701 762195830147321379264 8702 3025560343270298433600 8703 -2101861867519162089288 8704 2520425919337784672256 8705 293553507027418315860 8706 1396505169936117650304 8707 -5035769492200752503044 8708 1229281461741479817216 8709 2732634849807226766304 8710 -1036839450059748800640 8711 -1111594239580382515776 8712 -4784150734887237120 8713 -4649778681745904024038 8714 -279206732333403278544 8715 597853057964901822720 8716 484735687353161987840 8717 2730551715576955990560 8718 1221881860868096522304 8719 -2648155164785306700880 8720 350355618632209612800 8721 5395323429943161422400 8722 -1017890658170519802480 8723 -2148617426473347556272 8724 -914260812494694303744 8725 653877192621374146250 8726 -3989990064397750046688 8727 4106008914676898319720 8728 6507024276191196764160 8729 36820967721583805760 8730 988190987194055201760 8731 6060342314820941542532 8732 -1391837839436266897920 8733 760273106000972816448 8734 -2670203208061472586048 8735 839108221974933856680 8736 -479522476016875339776 8737 3858671722689804012386 8738 3971385946048202702496 8739 2441922792694031386404 8740 -1413162580289254502400 8741 2536557913119924878142 8742 858864432678388383744 8743 -464774473005167234000 8744 215160471184610012160 8745 -1038566756857548260160 8746 -1628109237083463278928 8747 348766170858826454196 8748 2351140931714737720320 8749 -2739170617231390372436 8750 -196465778804535240000 8751 46994373942224679432 8752 742469161242964115456 8753 -2567910925686319861998 8754 1956179398462146184320 8755 7530211589860204630560 8756 -573206786508657100800 8757 1135601732203276272480 8758 2540747979102430373760 8759 -7775458328775148971960 8760 150515333378616729600 8761 -4395552842254057031638 8762 1677770956895421112032 8763 -1234272875917815853056 8764 -2451920797727830467584 8765 -386883836389128320340 8766 -599789494102404253248 8767 1230932239291542066552 8768 -802227615109102436352 8769 -1750239986186004647040 8770 3257634585077910082080 8771 -2853250529050327229460 8772 -43871179330609440768 8773 -883177184436553333376 8774 -667324233870885920448 8775 -1079537972101951194000 8776 922850267634455086080 8777 -9777218933534419611888 8778 577197914235298836480 8779 -3348125830893691280620 8780 206405013168265497600 8781 2896217333335311552 8782 923919358729399756992 8783 625870043773300498032 8784 -780385403720275992576 8785 -1049985240553008527040 8786 -1236005688931152408576 8787 2645077151937942857520 8788 -2764357476921117620480 8789 -9921677714657596637568 8790 698947576444185102720 8791 5788212317036561979000 8792 -1860276205774192926720 8793 993103416303145425882 8794 -2451097069786342604304 8795 4380586063613762116800 8796 -2935225120203768043008 8797 1302699336218754591040 8798 -1123690871436223398336 8799 -309725251518141164160 8800 2681538039946513612800 8801 816385182365447905812 8802 -629319729995275656960 8803 4144874058658940161052 8804 761632084963193536512 8805 -2962872340749909030240 8806 505676751553582592256 8807 8516450691022508176056 8808 -3787331959289908592640 8809 4314977320113612923904 8810 -489424614217936417440 8811 1518442467544772438760 8812 2214916220386600806656 8813 -654848835384512190240 8814 -297516712510601200512 8815 -25486850870465780880 8816 1351386235636607385600 8817 1086009795966015834480 8818 1108575105031206585360 8819 1472184173638649894220 8820 -1371104539433723525760 8821 6298823420116837567022 8822 1711715625244334159424 8823 1653954876305926954704 8824 -7788771718911207383040 8825 -635180983656035658450 8826 -959808150399099488256 8827 725654637698147105312 8828 1081000996910517024768 8829 122362497326542427910 8830 -59825384111072341440 8831 -2165353099654598026368 8832 1588294724910883799040 8833 729436393505021426 8834 -1713217057191023774208 8835 -685727505666616089600 8836 -6991532969535829977536 8837 -4449288063733661060514 8838 -1319703779113055938656 8839 7961543134224351535640 8840 1627999972002232012800 8841 -722004745159627465536 8842 615461524197832737072 8843 1300926070085653849440 8844 3070218331910131863552 8845 4314436051390409359800 8846 1323807712338375079872 8847 -1351490985817708009176 8848 -630018293104176005120 8849 6331643545664962988850 8850 -800275434761989872000 8851 -4396868330714864646768 8852 608605058758809303936 8853 197979009766725577824 8854 4494006905354370613440 8855 -806059655714218913280 8856 -1907455547201179852800 8857 -6405769330305074490348 8858 -92789193905473986816 8859 -1660820793200286933096 8860 -2334630815626207633920 8861 3062662077086290623462 8862 -687928625067179897856 8863 -5634332027988464473888 8864 3229707430502780829696 8865 1578674230785526834260 8866 -391714568769076180992 8867 7213587586090390301916 8868 3118502534039159178240 8869 1691491638967506045726 8870 -662953489285783893120 8871 -1640714659141783376088 8872 -6444365241774425011200 8873 -6582154768412880167280 8874 -2418598634118538465440 8875 -3515153988177541836000 8876 2054815870347018175488 8877 3480913288622575522080 8878 -2435133934779495509376 8879 1751214945152251112184 8880 -218929743878741360640 8881 -2647236308038997825808 8882 -229685066341615316208 8883 3297336067337359057920 8884 -349404391947248877184 8885 -5052182283811574856420 8886 -1093824237061771177536 8887 -8006584696562529941464 8888 3691840783609518059520 8889 -3865692667124488230576 8890 -509924755472603627520 8891 150678166131532046952 8892 -1030377783370988828160 8893 -7150769817019114108858 8894 4585475503868282762496 8895 -369186795256482791280 8896 1610922976096598097920 8897 272626817342389246464 8898 1424505603861859284864 8899 2996349323365066074120 8900 -938105624721120912000 8901 36283849811789806368 8902 5198598136369584973152 8903 1966045831732043726280 8904 568933758838800875520 8905 829325534630088391560 8906 -244387994330730507936 8907 -686910774848459774760 8908 6419827616602972110336 8909 4278225001425735551520 8910 -103195424511504037440 8911 2763735484972390248320 8912 185077174015132655616 8913 2309732588029621903344 8914 1507327635793829479056 8915 -805463686240863775440 8916 -505548373040618600448 8917 42147198505218792412 8918 853051109164962489600 8919 -2663889401637980665056 8920 2992905771500600524800 8921 -2718589795284365039856 8922 -1029663898427153622528 8923 -9176981813035322176828 8924 -2058589589001959537664 8925 -743034810748823611200 8926 2155634979693784566912 8927 -3245529823308803703840 8928 -1181271740074133815296 8929 7928078691091633050530 8930 -3321218240177843174400 8931 1721515746195450943920 8932 1691972017733867950080 8933 5842425891084186829182 8934 1000210033323053542080 8935 -4993960440570308754120 8936 7227017144678045383680 8937 4659378629427435241440 8938 -543396352895523096480 8939 -2260571551232506437744 8940 1998477265723972992000 8941 -454383032661361647658 8942 -4023186401032211323008 8943 -507624227491901974272 8944 9766893656184684544 8945 -1282920720479518980300 8946 -447158738166339902976 8947 -2794096474626452242320 8948 5962386716307261287808 8949 3533295041075322563040 8950 1028975871818779092000 8951 8092679493338859230952 8952 -1174335949154333306880 8953 1386303132854318049280 8954 2179212634180511088 8955 -399810901300636518000 8956 -3620539498726382202880 8957 2327654427843764395314 8958 -2020852465621075751616 8959 -709156799702599082464 8960 1103266296723752878080 8961 -7305090729276346332480 8962 -3576350994036475038768 8963 -4135151985547021366788 8964 -3164283497838396487680 8965 -923987149508593104480 8966 -3303222059907071345568 8967 -2974835367668282084568 8968 -4673795219825808384000 8969 721084268874473177370 8970 314638586790967434240 8971 2606568631316216185172 8972 -6935255688590570068224 8973 2432007474056047515222 8974 405189768676666925952 8975 -4018273719048868491000 8976 -918414343101681893376 8977 7423540489558771909632 8978 -2821363938268251176952 8979 113658055340861889648 8980 4353790532865848928000 8981 -3745769628089847347808 8982 -296956575630833220000 8983 1587227373466224020104 8984 3104012539492201666560 8985 -2071587163519692504000 8986 -4633454047676495681808 8987 -97611792961242880320 8988 560496246718397423616 8989 -2042995001162406035220 8990 786565089033133132800 8991 -2441803568152191559848 8992 -4137859305020235644928 8993 4179734835914069193762 8994 1288926783188917488000 8995 -1937825986170300801120 8996 -808238318074801598208 8997 -2297687791031956260000 8998 2645271902886022912320 8999 1368146641119496587000 9000 3446611835176984320000 9001 4761376572500748027002 9002 122157157828751415552 9003 3449466658314107676504 9004 1608121160611618893056 9005 4279023573325492203660 9006 -2457784430859737548800 9007 2534644395103115530256 9008 241819975294778130432 9009 -587721450386549449152 9010 -1277699835617727157440 9011 -2251410561890192822388 9012 -2528806900524440997888 9013 9627607846413053233262 9014 3809854048835723261856 9015 2847200174952206890320 9016 -2672692402291279441920 9017 -2572391604527559318528 9018 4844920636185783390720 9019 6404301290261719096560 9020 -1171154403628186199040 9021 -998916560448860019456 9022 -2158358375380786141248 9023 -88171207135678626960 9024 1827995679655100153856 9025 72019564389961090275 9026 5084488975060989653712 9027 -4072544475094085681880 9028 1865852781298306237696 9029 -2774833627519406102370 9030 -8376578512558663680 9031 149215969002242749464 9032 -4531595756929382169600 9033 -1663791989680616641776 9034 2176811280790158202416 9035 -1665337284877075647600 9036 2171837602751403508992 9037 316850050327554077152 9038 -4155058326457378102080 9039 2966988136703214331008 9040 -405968906307629629440 9041 -1560564188330885436558 9042 960942625439079838464 9043 -1850143854596050546708 9044 -1814698587811764695040 9045 5479606168661539857600 9046 2571063153010950173472 9047 -2155621633425232465080 9048 -1579329791841405542400 9049 -2276212656204517784950 9050 -610007451557390065200 9051 302857251040684214784 9052 113861217737211277312 9053 -7231438767027799155936 9054 1381685292402900012864 9055 -6476763385259227310040 9056 -3287587143292406857728 9057 3830653353346418193840 9058 1380708267207625714176 9059 -8334328918068588736740 9060 1477128849927644712960 9061 1229345255126270843064 9062 1286874149101459350912 9063 1933774305344013935880 9064 -10196009542689871380480 9065 1493482629352101770340 9066 -2884440706081271237376 9067 -114909818343175295884 9068 -2403495729694563985152 9069 5049507549874406036544 9070 9781072756153836480 9071 14625592361121479795232 9072 -27523240975961063424 9073 116337819084349445104 9074 -355558760560624840800 9075 -3202106567575085100 9076 6750446941444936549760 9077 -12773998483847814383940 9078 -1043881389104182715520 9079 -1966912929494889491024 9080 -554866760736323481600 9081 1606965933230143094970 9082 1826832814923624076800 9083 1264371029186552986944 9084 247437814987961934336 9085 3432307746266299756800 9086 -1114833170794311521280 9087 2557048207049252855568 9088 3310221018053235179520 9089 -7759490182320423302700 9090 1076840590534417689120 9091 -10140806893605587301508 9092 924534064975154879616 9093 -421447728313286490816 9094 2706769128608007744096 9095 -3010056841789230154320 9096 3118047424875268300800 9097 145705255159092821712 9098 -619406587870355989200 9099 -8866873347146984972880 9100 363098905728293862400 9101 11203425108440339913600 9102 339556776136491037824 9103 10077163167024264418352 9104 1335028269370203217920 9105 -3038119588152944951040 9106 -4052873051755490682720 9107 1320198867089337183312 9108 1667290741552676358144 9109 -1498914839669259160690 9110 1276170036455796168960 9111 3658151122282672768872 9112 9032303779304649338880 9113 -3308974429893998774076 9114 -542342409983070133248 9115 -6565039889669390082240 9116 -40235035406127118848 9117 -918013990809174977466 9118 -4838102414680464163584 9119 9647564105513752487160 9120 -2552589640174849228800 9121 -197316453310943290688 9122 2622813645835391564112 9123 -21518225187983636616 9124 3793183786793018823296 9125 -525502695500349861000 9126 -2564848461026338522560 9127 1616027630951163769976 9128 506166289858223554560 9129 -2926105178212904819040 9130 1817961339525925950720 9131 3879864018450345464112 9132 2872619911252218742272 9133 -9082224631388786992618 9134 792837760448163345216 9135 1180148025646967176800 9136 1413804290855821524992 9137 9515237371109856720786 9138 219292503585149602944 9139 1122344268344740419440 9140 -2157691528074330850560 9141 -2211995035536126343776 9142 -476354941270602645888 9143 2260021236185408130624 9144 2522232419601982095360 9145 1324453451042003385600 9146 4282403906446875306720 9147 -6514590959558719367400 9148 -7579764595524584737792 9149 1484311835896840650336 9150 1072823358761503473600 9151 -8319511164260667782848 9152 -833720098450002935808 9153 -141785564640463356318 9154 -325910376808223961600 9155 3497506063406543692560 9156 456407246761751900160 9157 -8632817670850618330594 9158 59185442629621640640 9159 -42256901648952289152 9160 -4824813836444329728000 9161 -6774493520107257539238 9162 233886548964212892720 9163 6265187377782213554856 9164 -7204638790398319564800 9165 -1889742344665213543680 9166 2971387912775968228032 9167 5642279217456850367280 9168 687170684060276097024 9169 1516871304206654595444 9170 1225774891126459215360 9171 -4833042279763131426060 9172 -2595834586538174621824 9173 -12074885037402691270578 9174 -1929632594135859325440 9175 4536343239858791572400 9176 813435005943753768960 9177 -838681270476014085120 9178 345392324168726598624 9179 4601179539026998417176 9180 -3597968629814104627200 9181 502293318565074562982 9182 -5448915017128067495808 9183 -4370110917177600085176 9184 1014841002922165665792 9185 7113465850273386327360 9186 3158126787065810120064 9187 7281771611114795847836 9188 -5598050679612758090112 9189 -3887395013317860559746 9190 563778519840051465600 9191 790752373487759845344 9192 4927320674654422302720 9193 10705164227459216996580 9194 622297252854194302896 9195 3010047649675023751920 9196 -7820438803324913920 9197 11707398320062819112172 9198 -66848599809072821376 9199 -5141292783649351802800 9200 -469273583529460531200 9201 243176510839041893232 9202 37090690563777985152 9203 -4176789071582487082548 9204 -1112090182605525473280 9205 1963101864447339557760 9206 -5468013017474496836448 9207 2070177371489804129280 9208 4606105952105446440960 9209 713633527326407362410 9210 -447265193932925303040 9211 -5735250035423170519376 9212 6712815912083386205184 9213 1347001923210698097504 9214 -624506212758493755648 9215 3862798102643968395600 9216 -4170439229108800978944 9217 -403449731087381425580 9218 -941817601555163948160 9219 122496888249861914880 9220 5185204466908948634880 9221 1064921235467391475422 9222 1239502119241545371520 9223 -2487160469343513628656 9224 1763679885671227560960 9225 892874013258425590350 9226 -910244979810744963840 9227 1986924791983297877076 9228 -936303914958304596480 9229 -4256492376575613676320 9230 655749368647223397120 9231 1734682038360659844624 9232 -866369114646160728064 9233 2106537584776002880320 9234 -3428916514529005906560 9235 6600871766227856629680 9236 -4847653175968137198720 9237 3667134444562283859360 9238 -1414633109266196467200 9239 6554067939060050036040 9240 -920448501106124390400 9241 -8587930311880280322358 9242 -1124098744866479635728 9243 2502595028182148313120 9244 -2849437357397188094464 9245 -4487072171552164569690 9246 1745645789595402261504 9247 2423100621506546795632 9248 -2639804128056186273792 9249 -5763075813574041984336 9250 -1569954726042049368000 9251 2292284133193769569452 9252 4008288099494487182976 9253 -2344552571141372086880 9254 -2141941313847630841728 9255 29621751684007588560 9256 1219836959218705766400 9257 -3233168863279321999494 9258 1227126446625650505984 9259 -7729060178584099351584 9260 -868728521404714629120 9261 -4508300797866566064000 9262 -2195483816913969231936 9263 -6824408780500276678440 9264 1353838956184631476224 9265 -2451063256535279698200 9266 629651734822412303904 9267 -5479104505177315179720 9268 -1567166070522552141824 9269 569169888000128475648 9270 -2973984410646785450880 9271 -384563158999060713728 9272 6265538673429660979200 9273 2833979373489832390368 9274 -1523628424095050430864 9275 -681450382110085333200 9276 4134270334710950687232 9277 -90760598254694658874 9278 845118881218350493440 9279 3847558220641269948024 9280 1674114714514567987200 9281 370805857348728422082 9282 404039993051463035904 9283 8638545773561790553532 9284 5345876186179649682432 9285 5143049701993964023200 9286 3541684568132716490592 9287 -2365685212319815885128 9288 106018693574208307200 9289 -1721449818795412194944 9290 -414453873727888797600 9291 -961381345611127129920 9292 -2243263556757735687168 9293 5456076651084679447542 9294 -2266487176978159934400 9295 -3765791704072299272280 9296 484868280445661478912 9297 57713480674051888674 9298 5167348631829468896400 9299 -5194262011089928992264 9300 -499832139381610291200 9301 6183604551718601721504 9302 4120096187338915352352 9303 -1385552636230336269696 9304 4442872449514702325760 9305 -2678862930416314188540 9306 3918470882091256318464 9307 -418994368101591018408 9308 1429900151224754926080 9309 2920069119858231670560 9310 2097231455773039924800 9311 -4193826234026287109088 9312 -3718421738270647123968 9313 -9239454859150041338960 9314 -5650542370334896269744 9315 149945222604075237360 9316 -3021184211420325065472 9317 2549519048986975176384 9318 2011524027367195341504 9319 7784680561899198785720 9320 -7166522639767767091200 9321 1039450911482487288960 9322 4747105875831812236800 9323 -1675842981684940300428 9324 510375504415569601536 9325 1406581467252270882050 9326 4888604497185135362112 9327 -4453491721937975813880 9328 -842294056736446119936 9329 -5158668030847887993360 9330 -1456945210717849198080 9331 -15152929278139534336 9332 6555330218224722343296 9333 5459521375631706742044 9334 2185016451500017134720 9335 -7326768846591693015720 9336 -3190609893180958617600 9337 2607678993991025226986 9338 962011006895654876160 9339 2251636284814541247168 9340 4389428489476182243840 9341 -2874033562574947611258 9342 -1671444430766933477760 9343 8472238358785192030592 9344 494865964205101547520 9345 509358825801989654400 9346 -3317120971072993006128 9347 -5609712975879457438560 9348 -1218551575178580572160 9349 -5313894744790757279650 9350 -2259432383705606491200 9351 -3158754983706035967120 9352 -3896803780638042193920 9353 1957441539201501091200 9354 -478800059585332020480 9355 2708594600407641257760 9356 3058049007307830193920 9357 2367564641231728559040 9358 -3659192753950082502720 9359 -4687702373654846852544 9360 313038493507428433920 9361 -1816104964262552997696 9362 -1045593769615869659136 9363 -60159691933705142856 9364 -699818082445515908224 9365 -3031633263255932200740 9366 742784796017876312064 9367 -9454203019457155436400 9368 -9858568636762359613440 9369 11406735987174597172320 9370 -4478839493470027449120 9371 1803065086463781229572 9372 -1941760349341629014016 9373 -2183874987724451222656 9374 30202628581045859520 9375 3822331735314087975000 9376 4706563997752045535232 9377 6016975208796840128226 9378 2529896789643896093904 9379 2497791701903235404184 9380 -1843046798797655592960 9381 2087129065722097451040 9382 1658826753060689037792 9383 -8009901274871590761576 9384 -2740936696055846830080 9385 7340059887800152316580 9386 -39162074070747490128 9387 -2122489917480951673200 9388 -2925871333729499859712 9389 -3643342812472901041140 9390 2906018169547825825920 9391 6493982535960184475792 9392 -2402936303327830523904 9393 -1088528344002317014272 9394 1494509283676811211264 9395 2342571670615295708400 9396 -314744844305815608960 9397 11907266701155369284846 9398 -1148893724241293604864 9399 33675967382065395408 9400 -5789017677942309888000 9401 4407563649760615169280 9402 -1958763998322760301568 9403 1996976927781296983652 9404 6127210001983356281856 9405 -3128553426789628437600 9406 -2341798569816809902848 9407 -3843638283423438412080 9408 -1154314400063214845952 9409 -1525978564875363572637 9410 4045576455665015715360 9411 3106962134111723022072 9412 -847687269564818402048 9413 13483733159653108069662 9414 -59508887864908166496 9415 -2089586276913626618400 9416 4075658156040165826560 9417 -6317252613883505952 9418 -2721313458793282951584 9419 11750766348153034076820 9420 -2356241452943011845120 9421 8732866759877052085622 9422 1905279118836111887232 9423 1879097074843532922000 9424 -556135846588551004160 9425 1891669941198027721500 9426 3806625046807700578944 9427 -11898394265572532755128 9428 -7212894666324432124032 9429 2583880033635601646400 9430 -665887742383364686080 9431 -13477015474871491419768 9432 -6063030155631168276480 9433 3466365893296149244682 9434 -957362106313372626720 9435 1531617084032485736160 9436 2982342532437007387648 9437 -9478984406321347693914 9438 1741209290058998592 9439 -5179703280358967217760 9440 4930218096964160716800 9441 -5505020800595084919150 9442 -6023019619551686110128 9443 -1747925196397702882560 9444 -4906514961100360387584 9445 -4026560410222064007300 9446 3122949953611653480672 9447 -10484476176396541148928 9448 10348335311370184719360 9449 2909554185107668272720 9450 750891946378811328000 9451 -1423943272539951307088 9452 6066725913611674053120 9453 -1396270780059096196416 9454 1102754370295086442560 9455 -1775519450116244273280 9456 -715451552736981516288 9457 -9235542545200334416494 9458 2765061365674907032080 9459 6379801547727274212564 9460 65094182681493288960 9461 -7991977524636617401938 9462 1891535093092966970880 9463 8586230314472631700712 9464 2062925676231416156160 9465 -5189070894376658546880 9466 -5624831974589953127568 9467 378503864382719220516 9468 -4060569884765800002048 9469 -1294786887171596538804 9470 3305144786446736815680 9471 -695054678674988765952 9472 2485730906117878317056 9473 -2492003013611166337278 9474 -3225076361453077568640 9475 -3734695957320839690500 9476 6195374603643654008832 9477 -1780598703629913061986 9478 -567851316417908175744 9479 10813187744679942301080 9480 3919390454527156224000 9481 -1160791093806216950000 9482 920933273572692816384 9483 2377787032743679695600 9484 4726933232798695606016 9485 304725953117808418560 9486 995325661512154473984 9487 -2683582872487431796440 9488 -299416326795411775488 9489 -1033577488546825468176 9490 98032137981934605120 9491 13231317662850237422892 9492 -528854515084150714368 9493 5779683609992993660544 9494 -5272123636832381054208 9495 3728740877714320299720 9496 -7270069131326805534720 9497 645482836683068735946 9498 -991388804527151847936 9499 1619877128782245016320 9500 5634023346978069120000 9501 -6173631165213945917568 9502 -3811432658329807314048 9503 -68328500809037582736 9504 7706141678905290915840 9505 3638219525397542976660 9506 3055089981011317896528 9507 -2713199578067752308360 9508 -5379997892283699340672 9509 -4366048304753010346884 9510 -2435369143994062093440 9511 3381464192829363109112 9512 3342426497315597260800 9513 -1568789970525833380416 9514 3638161918040151658752 9515 -2454067624986023744880 9516 1490832122447175588864 9517 -809086650602979905408 9518 3266996827665589488960 9519 7401351171097675693440 9520 551322554956639764480 9521 2148403524762004936722 9522 -1650745944427905272376 9523 -2255392289993602871160 9524 -1800659183998891787904 9525 1688169425110864012800 9526 -1281545133034279329216 9527 -4782831447515564443728 9528 4430459947922696540160 9529 -4571555519151905790716 9530 -4640675696616277815840 9531 -1825368344167688606160 9532 -2650141326328861410304 9533 505124431856316067782 9534 -137707841528196645888 9535 -1052983358266498346520 9536 -3010886367678942412800 9537 1807976032410787463952 9538 -3322026881482093868160 9539 5971418990879349809340 9540 -1289572233826512464640 9541 -5777908406932010469120 9542 -2466727082765414423808 9543 377718217258237879464 9544 243191744544498140160 9545 -2641537830104370751680 9546 -18872977592103134976 9547 9970021666516160510996 9548 -696297080488832729088 9549 -8297320181521024818666 9550 1690539469859982988800 9551 -11660520562034254946448 9552 181193386550928998400 9553 -5411628227559590404956 9554 3486511536926314190112 9555 1193305227760631104560 9556 -2435555282173792919680 9557 5400951228162654927840 9558 207384040096936083360 9559 18994383985428939440 9560 -2913221764662257664000 9561 -2336392318589080961328 9562 -1218088879386682238208 9563 924426318381882910104 9564 -854090309554895476224 9565 -3850958654422864587540 9566 6669027230511575663232 9567 6382477536566094039384 9568 2118709177629153951744 9569 2738277425226621410496 9570 -2005326367172038310400 9571 -1691755532436633162408 9572 -4715501267834027121024 9573 -2159707430727278310816 9574 1856369018140946509536 9575 -5901784705789522435200 9576 1713842320754711347200 9577 9148581640064033484772 9578 761891874548464785840 9579 3006263279881984969728 9580 -7471205871167704780800 9581 4781804797061270063904 9582 4455505907927268489792 9583 2423123531595129847848 9584 -1680089935791658598400 9585 -3465578287292378140800 9586 -1840459032288825985008 9587 5894438555152184860236 9588 6884220365771713929216 9589 -125614722325727202176 9590 -576852209901908478720 9591 2803798620349932159360 9592 3318773191847876505600 9593 1590907613990607210564 9594 -485518046925956016672 9595 4209325771911252577200 9596 -1989267280489035724800 9597 -1280543015574548526528 9598 2274425047253089036800 9599 -8164609977346819704840 9600 -2172380714974052352000 9601 9211638863315248233602 9602 -5917054858608588019248 9603 -4557442719511630775736 9604 -3422877738964831924672 9605 2840129904099003498360 9606 933263748695793703104 9607 4857006494270606197480 9608 -6236497498476985175040 9609 -2344400817455264538096 9610 2621655586967548123440 9611 -3296220048844477158768 9612 -2695906135280150553600 9613 1879014277407482023862 9614 -2550275700018899973120 9615 1227257472434135400720 9616 2309124348402528591872 9617 1856867094348570459120 9618 -1197431070317547287040 9619 10451633089928544399020 9620 -748455495169189624320 9621 9225482043580887251790 9622 2770082223393418581312 9623 -252243190388306371128 9624 -2840116249198922158080 9625 3213613905925432464000 9626 5697696285718160182512 9627 7608755476391537767320 9628 5544760937528702292480 9629 -15757818403205012863770 9630 1188792906522837255360 9631 -2053537238129409537568 9632 -56406094219714756608 9633 -3918195071952758871120 9634 255352734247862907216 9635 3999370440890531770560 9636 -290286087331201468416 9637 1368481699514518979040 9638 -6363816567256005123840 9639 192550657301610609456 9640 -94382101203383347200 9641 -2635561489339894569216 9642 -4213430725361361977088 9643 -7675009688781609724108 9644 -6685884499341148625664 9645 369995237654391306720 9646 370552232102285286144 9647 -15023900455466456735688 9648 1736768314865243308032 9649 -9022400788153053770350 9650 3330640035079554778800 9651 -3394174470114215776968 9652 4122981356214384885760 9653 4880627215037027011278 9654 -1269927438234925538880 9655 -466154949862725094440 9656 -5712482776738133975040 9657 2658950454533089240260 9658 372490537739376026880 9659 -787381669318659714096 9660 559289714651476623360 9661 -15228608864812499287738 9662 -2704479381049342695168 9663 2304189634563508966344 9664 -2225427926467439755264 9665 6780772368934604079060 9666 2957046938841398457600 9667 2928128992708774992592 9668 4623022868872496466048 9669 -3223479656124729866592 9670 -2143975675429382094720 9671 914252942276118568200 9672 649941436183477616640 9673 -9339763838422309579980 9674 -1104024390626275093248 9675 -49627020955175460900 9676 2353580431995367733760 9677 14090112940114507409526 9678 1962376900116273474624 9679 -1164445594590205864720 9680 2375923104194519040 9681 3077306129274223863744 9682 14560384930475743521792 9683 3190086297034526051184 9684 4322196041540650600320 9685 3112589120041938159000 9686 -8489734471421755009920 9687 7570514536882777325160 9688 1344354524260411023360 9689 7730860835000235476490 9690 2150781980119712755200 9691 2257179708905102001384 9692 8405867111256791394816 9693 -11547621597130091524800 9694 2761750757604483231552 9695 1327856825955691056480 9696 -4051997551470349910016 9697 -8241346454097652949854 9698 -764856717388760615136 9699 -2797937706438130051152 9700 2815623733463658723200 9701 -1836546438036790664100 9702 -2474375303928374971488 9703 5256882358128356315584 9704 10000993250050975349760 9705 4181952924715404807360 9706 3039525286886336235264 9707 -9890875341966159645048 9708 -2079036391637918845440 9709 -261308439211846586560 9710 2490850207483893581760 9711 -1926021769920091394712 9712 -2463963010426686275584 9713 275908973864636012784 9714 2871769592348042279040 9715 -9601891315298171643600 9716 -3836616647036755126272 9717 2959633993318982421120 9718 -34996807359707944896 9719 -4978598947583316473880 9720 5468039624498082508800 9721 10706252025332630338922 9722 -1288195197463069907088 9723 -515571492051058899456 9724 -3139784707907854476288 9725 3821608925633155847250 9726 -1497791889340603851456 9727 -2910017146411246760208 9728 -3891047801057213153280 9729 -5693624416625766316416 9730 1158355136673651571200 9731 4422996506650489793232 9732 1886311143449760771072 9733 -2990239035392103562018 9734 1667878454224583956992 9735 -3376658161540462780800 9736 2194261660019004871680 9737 872961904186598221632 9738 -4623724005309864655056 9739 -11391626677346315052460 9740 1563507120833630192640 9741 -4807397755582937657856 9742 -4570211091639322801728 9743 -5414707052640101245008 9744 -534840387550048419840 9745 -7289102382025630351500 9746 -4213211077516736820096 9747 206968149835813046520 9748 1060323219682332353408 9749 12127359091293650772750 9750 -1254407078538446112000 9751 -1236054866611343255400 9752 -2513761578659346554880 9753 8187011718467454999504 9754 3025454729763231054576 9755 7614724598323168388160 9756 -630309130028295717888 9757 3057478354158484288032 9758 -855093081715280448768 9759 -1670522415275553965496 9760 -6609290887186755747840 9761 23288215332861174192 9762 484611497391030049152 9763 -3938567118204336754976 9764 -7895996782288409687424 9765 -485666202626227284480 9766 -6131048103401687484480 9767 8172258759395008845816 9768 -2073830491771343585280 9769 -3122609510757340637830 9770 1013001663260039050080 9771 4633062401764496071512 9772 -632027876059267251200 9773 15537385637810469987180 9774 -1753025232855904882560 9775 3283004971754592562800 9776 -1532610913227053334528 9777 5860817641103672887920 9778 -4641944155409769208560 9779 2351724407977221967872 9780 641114470283711477760 9781 14997365079357809033582 9782 543891932196132015552 9783 611455563321802978752 9784 2126853656203877314560 9785 -11625183276927839572800 9786 -1778600618778727650816 9787 -15425053833759731041564 9788 7686940179449252441088 9789 -1890202454059953593952 9790 1548866633561152214400 9791 6698040773462141568192 9792 2118437951167768559616 9793 -3573280729560291713600 9794 -3653419413851000599680 9795 -1442805831733075321680 9796 2964924303210318561280 9797 6131831065750751605692 9798 -1104034114773414623232 9799 -2199849763580473828320 9800 3655559223821647296000 9801 829796552485899813 9802 4494373391984157974160 9803 -5022919568983810035948 9804 67728574981884579840 9805 1404673148635418120760 9806 1847244194656495196352 9807 2605030386145647288192 9808 2441196224579845087232 9809 6061057367358519334116 9810 968023783589378493600 9811 8722190701944582322412 9812 -5772162122342998007808 9813 -10231650289077646345056 9814 2301616352913401526912 9815 2300599194216640789920 9816 -4389093377507459174400 9817 11212807795963403817866 9818 1562648646631765029360 9819 -8753287876647681982356 9820 3440150713413511534080 9821 -2171554875476042399616 9822 -2616503080314729025728 9823 15317142217201148163840 9824 -3011788480506156417024 9825 -4058080473756217280400 9826 -3456039014063881630560 9827 -4405495197087701911488 9828 1043465193972605214720 9829 -2261686766620707949570 9830 -1378570040178354253440 9831 -2755222264977459464880 9832 -2919300282522300441600 9833 -330464906536084734918 9834 3606568755006834489600 9835 -1701232957240354268640 9836 -10821037673619226187520 9837 -289435149465348432906 9838 -5029725356772257695680 9839 -2244315912736471053360 9840 370207467116615761920 9841 385379540727212603572 9842 -780666631414142753280 9843 -9471362079834953632656 9844 -2476481502625482184704 9845 4341629924750152288800 9846 2051423663393109058272 9847 202501413879932254360 9848 8182225202706849423360 9849 6620574633862196696976 9850 -1760114505362667015600 9851 -3097987866285196589148 9852 -103534466876104416768 9853 -14295394336566024087840 9854 2030815389556939661760 9855 -518091309104734360800 9856 -3026260679071346196480 9857 -12226832829105998880894 9858 -510092187011192604672 9859 2079397244439013160060 9860 6304705607659740019200 9861 -2553384900195329951520 9862 538593746387081166432 9863 932927438494226426160 9864 2853274585159477416960 9865 5752947886169120092260 9866 4980235073993143267632 9867 -1451083196700247428864 9868 -4719601184711513911552 9869 5843495528823694099680 9870 1314444089981590364160 9871 11934500792115084449072 9872 24023708855322648576 9873 -1241423685662670210078 9874 1429249395058034049936 9875 -13683989546708670840000 9876 5017580641654807468032 9877 -3392104374119907246528 9878 7857104592075605006400 9879 1147618647791381440080 9880 -2513315572014449664000 9881 -71270387149040896236 9882 -278012335236174071568 9883 -12618376875027246351868 9884 613956401207313755136 9885 -2756992006157544842400 9886 5197466023997956267392 9887 -10193777650809891826464 9888 11190679155278934441984 9889 -3627563279659949710080 9890 37010848624047889920 9891 2502454650246171955152 9892 4217896957752703001216 9893 4474049134874898506844 9894 3133098381066103078272 9895 11435924108628551561400 9896 -8222770757677987230720 9897 4031652905793896115600 9898 3329158980319631138736 9899 9889262951760200325240 9900 -2280427049461518547200 9901 5567752335636384858902 9902 -4276632387603280582848 9903 4514025060123526660104 9904 4171094605990595870720 9905 -1351653399907312232640 9906 -917975783804912050176 9907 -3448607217788320953844 9908 10482122704890505888128 9909 13036437741973396302720 9910 -2717264234821983920640 9911 5892629956170327390384 9912 1849755740277782937600 9913 -1338136311401705344896 9914 -7607499932873768620944 9915 -6487610710211574184080 9916 -4152504615429278223872 9917 -18255610988126539261248 9918 3733846261745922907200 9919 710845329563602644320 9920 -688948266225547345920 9921 -1179593006445113511888 9922 -3685021392320889264 9923 5065260967965719930172 9924 -101098535329799046144 9925 -5306661061205860769350 9926 280626677033275896960 9927 10477502183383361039664 9928 -853995332002961111040 9929 -12228986860639380994470 9930 1857406275054947877120 9931 -1732079318114120124268 9932 2349231609611480358912 9933 38631982330538408448 9934 -3951426673386636888384 9935 -5105524828927207728120 9936 -1348587514692780687360 9937 -232617805782395023760 9938 -915974932064000576880 9939 3875772243665723325624 9940 1165635407322901831680 9941 -16567007356801531604658 9942 -2573033201746670311488 9943 -2489255956638497911256 9944 -3845574756978363002880 9945 -2189995274837235471480 9946 -4219762114267622285328 9947 7899876915490163604000 9948 -6694024862060135953920 9949 7159549782247535478950 9950 445761990066319080000 9951 -1201695761911052975616 9952 -9810758498294160949248 9953 -4707974135481596422380 9954 -1740724736204240317440 9955 -2573847141158795327280 9956 -9910966213723336903680 9957 5142811968004628665440 9958 3209213104181882025984 9959 1862113278370906911504 9960 -3016401477357555302400 9961 4552506848462269820032 9962 -3965695415872602618528 9963 4129059387483783905544 9964 6313640398701324466176 9965 -1123529629505482801140 9966 2665712964884951374848 9967 10574578320785839432016 9968 413098059307628298240 9969 -8920583751295633139856 9970 2480736221259356299680 9971 7567826785449953849820 9972 -2746599927596889381504 9973 -808737643658836893778 9974 4943699350221928472736 9975 1147101346756821456000 9976 -185776119990408499200 9977 -45109376020642812528 9978 2683330745255635636224 9979 16810773304778650521576 9980 774094453374849600000 9981 8668998569732137565670 9982 -395896296439181131776 9983 17268950218592992931400 9984 1986119976744181039104 9985 4621566858202650564180 9986 -4680108746349564533808 9987 -7125968387592465029640 9988 1070124201626144910336 9989 -1743186651387603493344 9990 -1547812991664756230400 9991 -16934697817447796305808 9992 2344968196337585280000 9993 2589019761970114485264 9994 6211017939020679671040 9995 -5602383039779535660000 9996 -4347140854795712451072 9997 -1458274972017827437460 9998 9239271004299481368000 9999 -4966286247298016818632 10000 -482606811957501440000 10001 -435036945617333554908 10002 -4741076179135481770368 10003 2713711115650421657680 10004 -3155133788305740665088 10005 2913783338193570057600 10006 -2238305276565676590048 10007 -5758585642481476962744 10008 -5729552934575536281600 10009 2193555277314013067210 10010 -599497290011780858880 10011 6630909571267468429824 10012 -10480864407921979922944 10013 3890687252389395575040 10014 -4502105328298340871360 10015 6776147331516941237160 10016 19568506930361051185152 10017 -1958336265775744632960 10018 3659042677479953754960 10019 300784862660112300744 10020 -4935724369007450296320 10021 -5885574668130659950656 10022 8986940792094958137312 10023 -3488509450543396967856 10024 -2378373673396834713600 10025 3401799019984038011550 10026 511363588075443798192 10027 686567442339649669792 10028 -2016577471994341463040 10029 -221755020624749658816 10030 -4154143726871927107200 10031 -2998355976614610747408 10032 1417853261532927098880 10033 -10013951008913345976320 10034 2928865190270541651360 10035 -4026074699226358255680 10036 4628371587972702368512 10037 -16325223441888896359314 10038 -723008674320723947520 10039 16290359320023605948840 10040 5297584395718953676800 10041 3395711031160342304592 10042 -9734593729347155453328 10043 -14618264901106082244 10044 129526915275216377856 10045 -2525460504358599016020 10046 -8146212656359163190528 10047 5005248722971418032272 10048 3549890404710765559808 10049 6439044908760446935764 10050 -2387596702939045315200 10051 -6452698298928280459060 10052 3884003040225036718080 10053 -9721826578748190240738 10054 -3893896108583831233728 10055 -5085401315536479404040 10056 1562684498820626227200 10057 2128068480088089936180 10058 -5820233038083456781824 10059 -4433998267019094359040 10060 -3601721628445527659520 10061 -6292973131198206403338 10062 26985682113179041728 10063 -19987976478591342092520 10064 1242165665864382529536 10065 4526638695751880111040 10066 3901936202283760542720 10067 5580099932029023067116 10068 2953394813690048931840 10069 6826974846793386699470 10070 1972520238602272867200 10071 4042201120437838332240 10072 3303967368208527820800 10073 390027299027988061440 10074 -165049071872543212032 10075 -778478747579291662400 10076 9305206979542481978880 10077 1154760283487349141120 10078 1582839133933764147840 10079 1864861365983166139680 10080 -1807870483774179901440 10081 2094695554990948789572 10082 3245978598957807630888 10083 -7635657384849093021576 10084 9354941057159009945216 10085 10989133933220212038780 10086 2754203709224861169696 10087 -5653157057409408333696 10088 -3661210212179853527040 10089 6287217213147068444400 10090 1639163793458798056800 10091 8192798022033816549492 10092 -1590516197734861281024 10093 3939838224188948864342 10094 -9194366366819158803264 10095 5770797331090146581520 10096 -4208418520483253813248 10097 -541236947894099862720 10098 -6493104257096199375360 10099 -12759684124823949310900 10100 3068210460484928438400 10101 -444192065611279929216 10102 5436224113151988526752 10103 8572753487340271157352 10104 3642795083079630213120 10105 -222289861425430861440 10106 -453816399139495074816 10107 -4175536186381537334196 10108 -69613029525649838592 10109 -2600092840309951640160 10110 -3534674364322289274240 10111 -3405544837752569212288 10112 12886214931318099148800 10113 12418232283029703204144 10114 -2078076048956733258720 10115 -1085324911327877634960 10116 3518908233061053036672 10117 12763950340264321745632 10118 4674883181512245041760 10119 -9521866287914889479256 10120 4066884837239441817600 10121 -3292734063030210529500 10122 -23423921480476048896 10123 -4408949607886653273216 10124 -2931736840239051112704 10125 -597804454138791280500 10126 4897655877314046821184 10127 -1897870163530136038320 10128 -1689856842337343963136 10129 -5392137912520173074624 10130 -936407713757992691040 10131 2062744477733515028544 10132 -11338979343381494380800 10133 -15372698439721318293618 10134 668142524290662386784 10135 613703683656196381080 10136 1409970537788769116160 10137 -978530467153415420160 10138 -1299685643143149436704 10139 -14304111549176591160060 10140 2612918972779127631360 10141 -830306505943793714458 10142 9357522719629782769344 10143 3595321764602129138472 10144 -16399256712028949643264 10145 10006462963158907242900 10146 1611549997353452217600 10147 873581260413902636680 10148 -130814855941516938240 10149 -1267616183339685009600 10150 -1315784864229243408000 10151 -12893145911916595027848 10152 -16636344420010755686400 10153 -3024253635880170762432 10154 -738242563733721958224 10155 -1719934275688856493840 10156 6912692117105590027520 10157 3866250424174992383712 10158 315518096501129438784 10159 -9919636016632828374640 10160 -1252600641568631685120 10161 6095929647309727484610 10162 10768755539245607042832 10163 6627454109907892358412 10164 3095108126812735488 10165 4646942790676617261600 10166 -1785199410292560466176 10167 -11055455360643571620120 10168 -1375508452525384826880 10169 5521451431665378534570 10170 -1121681902056485525280 10171 3382802559255193149712 10172 6527808399409124914176 10173 -4247174875124371228416 10174 -3011313540279397457664 10175 2483966822312510269800 10176 -1085673452764164784128 10177 4514352748024812873026 10178 990449213535918829056 10179 5436237099545008495200 10180 -609686045468338809600 10181 1937453827210344893982 10182 3537653329051417420992 10183 11753790977779588659600 10184 -13944121701532938854400 10185 -1528786056691228083840 10186 -1567758210522607673856 10187 19163943188555011894992 10188 2795821851990383983872 10189 6121888406261426440224 10190 -4929879192472410926400 10191 -164500048187178842880 10192 967789402634590642176 10193 3868821981140642483442 10194 2895565182258312950400 10195 -4888074597356022382800 10196 -12543080172342241257600 10197 13715732865292436710368 10198 2443451488456531341600 10199 2377782086767019692032 10200 3748899952941986304000 10201 -4474772103901920904697 10202 1275338250924313197552 10203 4517337737242004875200 10204 645500203918463699456 10205 -3669799820297375823240 10206 1238527278188213936832 10207 4931754107799219021720 10208 -13503440317356201738240 10209 -2277763456706189740512 10210 -3965284530888892374240 10211 11504277578214742342812 10212 1260116196163588657152 10213 5415718890186867676960 10214 -2197257348938279840544 10215 746410076827154467560 10216 11405463727193152404480 10217 -16154471468835973856268 10218 2206662168043431399168 10219 1911421793835525240360 10220 174258240344233543680 10221 7649665509964184949312 10222 -6611199391171541073600 10223 1455451587579862715472 10224 -1098419553667403513856 10225 5257113526403950247750 10226 -3367582548749462024688 10227 927907486929524005632 10228 -2817303450688186786432 10229 -8686353876074735748516 10230 825251765545920061440 10231 -7641800758594828355768 10232 -6994439122284566937600 10233 -10732682418080957258400 10234 47527110941493560832 10235 -2250537300977538333600 10236 5557721896451945267712 10237 3198585429610375141260 10238 -7322680862497821204480 10239 -5434523956918033573176 10240 -643822097244409036800 10241 -9672231737696138891280 10242 3688649611385778761040 10243 -6506194070890181109508 10244 -2445915464414517682944 10245 -3689403817373124086880 10246 -4739365431929599914240 10247 -6836398504145593043304 10248 -2479722705425015930880 10249 2991748013130969006436 10250 2654773866349114104000 10251 -12150308929823843096808 10252 13821461044341722583552 10253 14399988666302155208502 10254 849943443883770976320 10255 1935049308859364312160 10256 995325209757749747712 10257 3534011544575324772288 10258 -3281900313409064073216 10259 -13198163159720480643540 10260 5554564336883713536000 10261 3359981152744326269824 10262 3179827213554082046592 10263 6719292555143985468288 10264 18898866350993209743360 10265 -13151704652724319721340 10266 4029952739723343417600 10267 19261121919224205469316 10268 -8380947736613279407104 10269 -680897912859352502496 10270 2552738097963575692800 10271 -18717050029133925882528 10272 -4473258148678504808448 10273 4632011278463028743522 10274 7921418929300029508992 10275 1909741100256028405800 10276 -4384761259938838618112 10277 122270318874033775680 10278 3906305782199691849504 10279 -18073947795835312202360 10280 9777086676520963430400 10281 -5240423762645758142400 10282 2873420004123765002592 10283 -823680528154349619936 10284 8255777951951204967936 10285 -16621790864321098260 10286 2609849654648752635840 10287 -437473625379662081664 10288 300071986359398285312 10289 8710998965744081187090 10290 -1797180881353183872000 10291 4000344196872713241384 10292 -2281834931277822025728 10293 991296786723907031424 10294 -4340742539266805726304 10295 6072718555860500728800 10296 2965283571945514659840 10297 -2657246638604914323968 10298 964116226252330314240 10299 -2022203708226762812136 10300 -8473686967480566361600 10301 -6457498572579212752698 10302 3414165434203776948864 10303 -11496813332823019824448 10304 -842620432220499738624 10305 6490368357185641137300 10306 -3613185136486570041648 10307 20655981187741531354632 10308 -2018813022604391408640 10309 -10145183767769090528166 10310 3924649551109492114560 10311 2041654662525844888704 10312 444858073269358003200 10313 11649491311165489913562 10314 4858233026887181168640 10315 2443558334879401356960 10316 4806021847151096759040 10317 -2678011949928728841120 10318 -3326069859569309518848 10319 17237711853734447186496 10320 -20576580184377262080 10321 340097523995933393522 10322 2885602756801229768352 10323 -1094237622874834393536 10324 4724025214667654649600 10325 -2215577361054027516000 10326 -2613777075494002184256 10327 -11416545865858054431600 10328 -1598631883162432419840 10329 -13402279034319377678112 10330 58869852782275150560 10331 11750629944264760632132 10332 -863038614217280836608 10333 3414695708608964492582 10334 -7815522109701636557184 10335 1122345703002114087840 10336 14482907410801585029120 10337 -10766997624454062082014 10338 -7302606395022070102656 10339 11527770486592531331916 10340 -10214512236659660267520 10341 -16960411683034558018560 10342 -10540514170627701488928 10343 -3401246199915701742408 10344 -1528032762059066081280 10345 -9763019864121612519900 10346 -3378377745209089109760 10347 -471962255648298546600 10348 619446144912457139200 10349 24071884284809811293760 10350 -1296591136857457934400 10351 -18657813320531274858696 10352 3391629927283073581056 10353 3741705719328497880960 10354 3493779604283135526912 10355 3783965329597757766000 10356 -4010270919891886153728 10357 -12366997065677755581394 10358 2000904720938476997280 10359 -6196161206381619908736 10360 1244916887304945254400 10361 -1330228895093669671548 10362 -4252210895357714854656 10363 3961294588047575464 10364 -13239953273024526772224 10365 -3343920029300737061280 10366 -343984588095465830016 10367 -3028272656309903537808 10368 562952540751145205760 10369 1028232634905464208770 10370 5568910692811941303360 10371 6617556092421524049912 10372 -2098182262660996887424 10373 3071010849991850945088 10374 -623759228327222507520 10375 10531333064089184634000 10376 9923841631851903022080 10377 -2372512704158798694486 10378 -7972558814182271063760 10379 6769318819365101270376 10380 1702770721724943682560 10381 3943770144024962279392 10382 -5181621168939894993600 10383 3077648131781564223624 10384 -2738523144821064007680 10385 3951465402464360712960 10386 -2393756125901200489968 10387 10722038112707628272832 10388 -3986839854247826443392 10389 13530122772515327339424 10390 -3222045156421457452800 10391 16000180813705070382792 10392 2126367898226615070720 10393 8018931094660677434320 10394 8197402754419861856496 10395 3168290952138374899200 10396 2336676528797314900992 10397 -3832988783285125289748 10398 -190319854031084627136 10399 9802295291361420274400 10400 -2897851945191314227200 10401 5755508896523799802032 10402 547677404127336817152 10403 -18453892248140212554096 10404 2244935797748212828608 10405 -15857134375468132679940 10406 204817959915301536 10407 -1362223753317515372760 10408 -6660917360947635287040 10409 -2850643570645545677184 10410 4547160616366722735360 10411 20234849752517263102800 10412 4664121286899191631360 10413 -1640931954977407426740 10414 1942764962412425582592 10415 10944815297961689263560 10416 220102812857033293824 10417 -15243012979398402885648 10418 -1616455613630637081840 10419 -3873339596308210221312 10420 -6594833161427521086720 10421 -17078437021846622859108 10422 9571515902220459680640 10423 2769099999662898232240 10424 995538340641930792960 10425 -3834878978056668318000 10426 -1849796042545642687776 10427 12502939530530402802276 10428 -7558994118599105495040 10429 -1732757333541601686970 10430 -2165017037867637408000 10431 -8428440003131711205720 10432 -965896811440409411584 10433 19702540760257431023682 10434 2961528244390250099712 10435 -6155078743504717755120 10436 166596205258929559680 10437 -4187184077522106688608 10438 2537697517005145231296 10439 -452114883978588881232 10440 -5954306331023398656000 10441 4590402233493593509092 10442 608444613693193519872 10443 -813469353355979474868 10444 -1359580525645513493504 10445 -15888972222565097781300 10446 -367580043582158586816 10447 -6394098805798468643648 10448 -1170138336384420323328 10449 -229498130424939926256 10450 3488124503403395856000 10451 -5594767474265756016048 10452 -3317886240191196162048 10453 8270375871635500922702 10454 5898250980181576486176 10455 -2589945391733782128480 10456 -7488931193058116229120 10457 -23361223285943776002294 10458 1339678893154004492544 10459 -19248828223998318273340 10460 155125374559809185280 10461 11231690552182138749984 10462 -5106763605893231184768 10463 7047551663895614135712 10464 -3642535427572051476480 10465 871082754171289470720 10466 -7216601274732085787568 10467 -5976578524860313877916 10468 14863593059265636011648 10469 -362669436321414059970 10470 749079861466564656000 10471 -3045363245923741847048 10472 5222449471752129576960 10473 -130473118088684559216 10474 12137865755581780130736 10475 -1871732749718134789500 10476 8091474027715827624960 10477 -4640725635142220549674 10478 -1849569046453043064576 10479 459408229937682480000 10480 3011045058247253852160 10481 19711333109118794906112 10482 -1050709425777308481408 10483 21402354343680309831624 10484 12614875246460818886016 10485 9640449009838167087420 10486 3675270615984720472608 10487 -20785717551485289219864 10488 4231473586348164710400 10489 -168068176816643056044 10490 -5615321763812837076000 10491 -3761711075587958251920 10492 175366163986802048512 10493 3568417668273021564000 10494 -2327237344958342836032 10495 -766565940643456527000 10496 -4203339968264345223168 10497 -11517437364217035426000 10498 3071818893686875184160 10499 1487531780976055573500 10500 -2229786829924512768000 10501 6231152958275136769502 10502 -3112640134577327793600 10503 10982450885867553934800 10504 -3989653637855109396480 10505 7133011523722114168320 10506 -9429134512520604059136 10507 -6804421711361680806400 10508 2626252579138954392576 10509 1133856351697294810368 10510 6507629994038749652160 10511 5657916729957886942032 10512 -164209715473027424256 10513 14370447919151796611762 10514 2739540808901477747712 10515 6971241838151168086320 10516 5618482373916374077440 10517 -3238058377631415949380 10518 484445847304647635904 10519 -20360409923961636250904 10520 -9904613324684140339200 10521 5242003693691394756672 10522 8883731225906277699312 10523 -29180684380599086350680 10524 10424430672249312262656 10525 -4363221662887298567950 10526 4201179121585564345920 10527 16124870981105659080 10528 8851186325644740919296 10529 -2691430734730378323870 10530 111519977416195894560 10531 -11805836939818448117668 10532 -3856281847699197650304 10533 -4245191667945824623776 10534 5290697152161864293760 10535 140368158900596715480 10536 -618044500677755289600 10537 7382933244130822673652 10538 -13482974322160103255040 10539 13261805345496979563804 10540 -2594574887730530181120 10541 7706835276537031660032 10542 1314764127301158503424 10543 2937892585927735421944 10544 -2235964097563454423040 10545 -2364519123994759300800 10546 295816668225970739472 10547 -1162553247855519735600 10548 -4002544692862006935168 10549 2660387453761896960192 10550 -4157292731850087103200 10551 -13320369914686504345368 10552 -10628302386638600294400 10553 -6611350013621957904636 10554 -5485255592698971694080 10555 1629538555057132728960 10556 -1828459760689115473920 10557 9434623364655299475840 10558 9705162011730441050880 10559 -4152421131644166642240 10560 1756454924255294914560 10561 -8725045307605376677200 10562 -2511950589755330929968 10563 -2137543488186150110976 10564 -9365845805925422105600 10565 6839943792784752998460 10566 -6639252714578367582048 10567 23389056765879227926616 10568 -12225486174442969021440 10569 548573181938894867328 10570 -1600222920754948439040 10571 -12090825885609858845484 10572 -1566158765497396535808 10573 5512197776323715345260 10574 8266429612239606283392 10575 7787421117121187530800 10576 -5261554837519646138368 10577 -7985627510354630555328 10578 31913969785626716928 10579 -10921751870446407121200 10580 4303098110550783223680 10581 11880183807440233582752 10582 -1350706485226136927616 10583 1998899325511799384520 10584 10505261113118708428800 10585 907849266590509273800 10586 14162841748365678266880 10587 10836283540352689220760 10588 -15837668151939952717312 10589 5653601313445768548390 10590 -727661537384086327680 10591 -2890004956871765110560 10592 12507377946492456271872 10593 -5482599666511275627696 10594 -13706004325768377449904 10595 998523205208254889520 10596 -191441229155431492608 10597 -13842027584054164189954 10598 -268057632903625428864 10599 2387858901988650497064 10600 3438182529900860544000 10601 12899373306501662092602 10602 -1536589390248866257920 10603 -13596686421510505085136 10604 182026709554629069312 10605 -1665931891124284318080 10606 10195630808753212402752 10607 2470493456365171739856 10608 992500852496538599424 10609 37123039403630574526857 10610 -8463568855467712019040 10611 1051614340675529551452 10612 3609901033816030320640 10613 -12721648674244359549138 10614 -5402424273045382154880 10615 14053202646348374374320 10616 8685384656703083028480 10617 8517382896214579801680 10618 -5949858566556702660240 10619 940069222822322410272 10620 -4192744067239120243200 10621 105485926320102315680 10622 5491663037984349418752 10623 9093016996980933981384 10624 -9917357866572715130880 10625 3376283299696207766250 10626 1009326873242152378368 10627 563466395677407108476 10628 18417357613104440458368 10629 -13920642398082882363426 10630 6510359600140278072960 10631 1799958810082146033432 10632 6990652574578285240320 10633 -3251035581453765414400 10634 -2858660296868691883680 10635 849975031398864495600 10636 -1903765200212711153920 10637 9887811626920745517792 10638 -5058176146437050743680 10639 -328328877398853380560 10640 -851134881084270182400 10641 -14887784407895970229008 10642 -16488193566743973674208 10643 -22843696149728044741920 10644 -2121451165714508457984 10645 -7078453133927546744100 10646 -7695970532910914485728 10647 -2775059926893546712056 10648 -12863316367559702753280 10649 2277987178006840865664 10650 1510036129939161081600 10651 -26761044342211341700348 10652 -4438747620060207358464 10653 6226884219441761828064 10654 -3112004903856570304128 10655 -5339515980172822468440 10656 -4073250083974044254208 10657 25035560654348076647906 10658 7478016012815932816632 10659 -9919201655933056206720 10660 1265628910019492712960 10661 607115357147775289632 10662 6326210859729276341952 10663 15180414135092209505912 10664 76452428656069509120 10665 -13490998464393368352000 10666 -927118931515861765968 10667 -3601123991309456686284 10668 -1631759217512331608064 10669 -3654362812287154250304 10670 -4648757600959040499840 10671 -8184181339259120208888 10672 2363124346290584616960 10673 -161252900233099372236 10674 -827279798350241030256 10675 2970131335830458690800 10676 13368865196102850540288 10677 1935220325072051999520 10678 -5382496245984532234560 10679 5172465942673220707320 10680 -2569913617042050048000 10681 -11487563933086433018736 10682 2992741080367515508080 10683 9779740368032340925452 10684 14495472948407036220416 10685 5354142606289901566380 10686 -1038459799884632420736 10687 13684143934415476886336 10688 7436114221635509157888 10689 -361835413940992380480 10690 9410327767587061677600 10691 21650261451238521196092 10692 -10545741701775501032448 10693 -2445307794934716882022 10694 -4393091937495007123104 10695 -1199108974791750543360 10696 -3907511030211355607040 10697 2611741767099217793040 10698 1008580615814646814464 10699 7814783376327330154864 10700 3387192926423283475200 10701 -4496252064801567465780 10702 7586151969435814095552 10703 -5342223570802054984320 10704 1824607850578073616384 10705 -13545209976728945872140 10706 3131191575507073516704 10707 126600856468396365888 10708 5535809293088381433728 10709 -16555676502514880583090 10710 1523290386239077397760 10711 7710795711174957746312 10712 11018499699173533163520 10713 -8055002023948402545456 10714 2821596235765287282432 10715 -16726773843529672856640 10716 -10627898368569098158080 10717 8743332493821085424992 10718 7858521013748617701504 10719 -15250159188641582941680 10720 14709151326859072634880 10721 -8072563574418889294656 10722 6253306986453256179072 10723 5471038143754103906972 10724 5704576478046879154176 10725 1984710458892562783200 10726 -1205315607915402794496 10727 29441799860237088850512 10728 10708788116865193344000 10729 -27727788336330766521670 10730 2712226328849781374400 10731 -625968741823118480808 10732 -3362781072071886171904 10733 2559489866805193376982 10734 1606439858687397679680 10735 -4384608622404905386800 10736 3671175536141286211584 10737 -327142985621098510206 10738 1204764364489319262720 10739 -1839419126695329809460 10740 -3012468053104906905600 10741 -11509996013065645407648 10742 -4670086095503033518656 10743 4439841118283686092264 10744 -22237874888424317337600 10745 -1238261972092080237120 10746 1281020443995023424000 10747 -4671867194606418190488 10748 -6892914100109993582592 10749 13947206486393438705664 10750 -147555552452199696000 10751 -157458984656356326888 10752 1539966487014609518592 10753 -14934892432461836351998 10754 -4276468616429155090560 10755 3918883297839878642400 10756 -13376627657701294353280 10757 8225650023197795110272 10758 1156992604602064409088 10759 3431584570863167278560 10760 10542776437748636928000 10761 11822119568762666081184 10762 -14455429586209153756368 10763 -31776313716671419852320 10764 -1801787499051948205056 10765 11469989450684615811660 10766 1014329241204829979520 10767 -3444454671772671003888 10768 4680207856175854395392 10769 -12454468779729753630 10770 -4603323001270058150400 10771 22727327620324697852972 10772 -9996727651510474218624 10773 -297260794668546989280 10774 -13897525513571533008864 10775 1830228024624762754800 10776 -13036680915046322688000 10777 -10425812348378458273340 10778 13817820643185357068256 10779 15002879176455844172184 10780 6450101986358524515840 10781 6100919474604044628582 10782 -4642046337846168100800 10783 -7479231943466023863696 10784 -23801743746692676255744 10785 11818364458840236259200 10786 10135207545137009696592 10787 4832852695268752557312 10788 2517008284906026024960 10789 -1662840936533867273410 10790 -1964612370045994865280 10791 -4464433497172919385960 10792 8818963246039055155200 10793 -222343983964350538416 10794 2426495147900202742272 10795 8763105954023181089280 10796 -7248587867483117126400 10797 -9096843442700310161760 10798 14793616025854722734400 10799 13471775297548990102800 10800 1844522596105555968000 10801 3397322292046939826752 10802 6208296830945936498304 10803 2390431916680827519024 10804 392615178181081950976 10805 -3615614988698831469540 10806 -5358081691816268498496 10807 7376587491107523756312 10808 -7698437632937850839040 10809 8389373641328362053114 10810 -5807704322969816279040 10811 14418780281165788697400 10812 -4088639473976726903808 10813 6357833732917790925984 10814 -5336007272079078975744 10815 4600918201777783441920 10816 -3936598254041358925824 10817 -7083132370898310196140 10818 6380052636933720746064 10819 1355058529859618651200 10820 12052937702568519886080 10821 -3031217077979101824288 10822 -4478792862603529911168 10823 -11328278745728522255520 10824 3506821503491582115840 10825 -2546894421787516096450 10826 -10723086374348624487888 10827 9776010938737625169840 10828 -3467560139277460479232 10829 -6770586566079961719444 10830 82505409157699536960 10831 18062340673259118507632 10832 -1394893885081990078464 10833 6178555999765360620864 10834 757662568128543900816 10835 -7426574341303134129840 10836 47968733278040020992 10837 700264548254740673486 10838 -1896983343136687507680 10839 -636924771444732154776 10840 -1537461091698068275200 10841 4359792269715406615812 10842 2085291904541729506560 10843 -6274811721448794633200 10844 -6552302957086664523264 10845 126963365613826867020 10846 11377839840407064984960 10847 -3030338021717977780704 10848 4220729010972600827904 10849 15269589339884344936240 10850 541484817663411148800 10851 -9235145701402932108168 10852 -5189654228607699528064 10853 4755174982966974255102 10854 618723790422088730976 10855 -7687293838157852180640 10856 -8172910883870285414400 10857 -6062090957843667941376 10858 4172704669844392963680 10859 -21388767387232108940940 10860 1785880515083851791360 10861 -14106533043831118170538 10862 1793734182470380218432 10863 7684465911421067226864 10864 -1239869657939754942464 10865 -2375284779810748232280 10866 8110034151976771588224 10867 -14004021001558428988084 10868 4847217404710638397440 10869 -10133247405976387340256 10870 623706949836447482880 10871 5568941520211031547312 10872 7915156277473865502720 10873 -18525959115813664902576 10874 -4197651947159316626064 10875 -11616726613337071380000 10876 6534402656067046799360 10877 -1632762054467268263700 10878 -1870099988058283955904 10879 -170690509011382768512 10880 -11276594691640079155200 10881 -2237174126749449054720 10882 -1567046262943047068208 10883 -27832841108968870100868 10884 31299432819692276736 10885 -4033579796339230650240 10886 7689525495100627447392 10887 7421687867177277281280 10888 24131247054832470389760 10889 7493490996656287521690 10890 6564615923154930480 10891 20553562280047119118292 10892 -3693909803940311854080 10893 -4049123481002276099136 10894 1017792001465132299840 10895 -1590538974127562772600 10896 -338271340616484323328 10897 -6963225135263201571228 10898 -13525904363316166642800 10899 -1808433726331982598576 10900 2758161908935025552000 10901 12531763863929006795904 10902 -4297846221411714478080 10903 23227017954613620606152 10904 29151797791305317990400 10905 2999918290998215684160 10906 1320097539776795619840 10907 4599854460165581569680 10908 8817351891703058027520 10909 14463242181431263323110 10910 -8928672515341897832640 10911 6712266691576233216072 10912 5557069485181778264064 10913 -1325566831629761797440 10914 3769114654066514280192 10915 4566967910650250758800 10916 947178842304923034240 10917 -13453395784985120640066 10918 -8647626226352722471296 10919 11696513482305481644360 10920 994699101651384729600 10921 5539904837365407163792 10922 -107981233711543799808 10923 -8566180844717700090432 10924 9920190949002377712896 10925 -5068321658730571164000 10926 -6807867975085578686208 10927 -12447007345548877924704 10928 -2992164815362348597248 10929 -8152145739397146339216 10930 -295234396540246124640 10931 -2099282503167653533128 10932 4083744116658547740672 10933 -2477197763131209257398 10934 2103573711786764765184 10935 -7714681182188983144800 10936 -13815675876919790776320 10937 25633344907934411996586 10938 8220571687933844972544 10939 27962292233210048880740 10940 -5347568667173293800960 10941 -3913890115368941862336 10942 -5318965604965809040128 10943 -1316313551872307747136 10944 -3270456500357384110080 10945 1880834768231531112000 10946 2372588773570819128864 10947 -1940608824034245780240 10948 -3173303309558259032064 10949 28963739926604522161950 10950 225744891761443521600 10951 -47198851474591260728928 10952 -12225601764760903580160 10953 -2951733875823150694038 10954 -2667531398558714959824 10955 8045365117544443721760 10956 5817476286482963042304 10957 -32128216134486226118794 10958 -7965312385670852761920 10959 -3062590393184718610032 10960 -1417004058851255992320 10961 -6387170016972459384348 10962 -3781271953506189542400 10963 -9357094672133192295080 10964 5194151774902093358976 10965 143952307178562227520 10966 6996696586777084806432 10967 -11440919191855650363048 10968 6460838148335992565760 10969 -5422874402763938242304 10970 -1266297384282505132320 10971 3381527072485607487408 10972 -5777116518243246407168 10973 18422286396011097261222 10974 -1658446060435204239360 10975 740273633977175711000 10976 -12101832982463525683200 10977 -11466069899473565747280 10978 1396976046137034480000 10979 -13668019862277092088420 10980 5620657060378984700160 10981 22747888713154032299200 10982 -3433837344870141279840 10983 92063537510495451264 10984 16630713672144137026560 10985 9070547971147417192200 10986 -4379485853309063406336 10987 -16097203004969247876364 10988 7021833528109308335616 10989 7138366106796744805440 10990 2552594907354929498880 10991 18806835186331853357400 10992 -2941420103293175562240 10993 17013363980590121148242 10994 3194522030568796922880 10995 9631207425668613891120 10996 -20570949009495841936000 10997 10538711935143541417632 10998 -4234565498862049940736 10999 -23727604332373356323664 11000 -16213933514845946880000 11001 14621942391165912005280 11002 3405643167123654275952 11003 11351598319673011113252 11004 3922479651604669489152 11005 -2499105278785478791680 11006 7325266859829322109952 11007 -2861056226941018343496 11008 233626735227208466432 11009 6006691404313834273620 11010 5196821978230187074560 11011 4820570164144820176 11012 -5426123593025000962944 11013 -8544484708622753972256 11014 2393008003144821365856 11015 -7267693848143533896840 11016 -971493044006215019520 11017 19591058379491920661760 11018 5315391207858723753216 11019 3914804281068291472344 11020 -9733240204672634496000 11021 -20372426889516184982688 11022 -8907296369037979401216 11023 -1206818800036251675056 11024 910240106377711140864 11025 -4917480076618885696725 11026 -4877924558450351925600 11027 10789964600918916312876 11028 1804091263488164689920 11029 7961125560501892702140 11030 10687433921119639676160 11031 -3499192689502737143448 11032 4068326689059357204480 11033 19158515235597435253920 11034 6744963917026889958384 11035 -3547034521112633987520 11036 -1944077638786400194560 11037 -2433270940263562043232 11038 7393403901433543297920 11039 5236749933655528928640 11040 -4463628950567733166080 11041 -6934040512375020967916 11042 6570535168919251278672 11043 15107770635007031881200 11044 -10216999238687233993728 11045 22940967556289442113790 11046 -2458144943307973011456 11047 2720699820872250613496 11048 -14773550961779581424640 11049 -8501126867484146058240 11050 2441695933681454368800 11051 -410352387208626628248 11052 2561277824848547755776 11053 -8928683630319168453920 11054 -4623045825410751417024 11055 -10074153901580120177280 11056 -2711972002073525567488 11057 9050483158925418060306 11058 -4836895015484621295360 11059 -10169820324418782746740 11060 4537651204677315379200 11061 3927060156329093147310 11062 -272390383060440655968 11063 1962606244983499891104 11064 -15526207704317154324480 11065 -1996985349052343028540 11066 -6499877137545640133376 11067 -1539823792066162477056 11068 23807330836075145550848 11069 -12698742076227059113530 11070 2617332469597073491200 11071 -18060047163557430641728 11072 -2565377770993658363904 11073 1188831770577859739184 11074 -3467790321165461665584 11075 -8373176655693889013700 11076 2098397979671114870784 11077 -9097075481363339389920 11078 -8513061718805453399040 11079 -11006778157092974538576 11080 -6699554745385617561600 11081 -2744678264385355579008 11082 -8265439429015750910208 11083 2854623894809626701332 11084 -3637561387347820122624 11085 -10232586439815991053600 11086 103495623039372945024 11087 -4410382016832662085264 11088 1004193945436818898944 11089 8656042780075574628724 11090 8842694351639338864800 11091 15732419007290438916792 11092 20527332730938318458880 11093 -4165506218778328676658 11094 5618594719160971287264 11095 -6742364574576153388320 11096 1318402827557142835200 11097 -494891893099345615254 11098 2132392057502383272960 11099 -7559667304594504371480 11100 -1723516473509557977600 11101 8186205469095044027532 11102 -1615068132651106887936 11103 -16571181092484596583096 11104 30619610354563763798016 11105 1146483161076910378260 11106 66376904793959861712 11107 29719659521258942780160 11108 10225387903674033702528 11109 2553795183000790913184 11110 -5065792893418742110080 11111 -1160976984351990713376 11112 2601258937438691819520 11113 -31669461512572647101638 11114 10270785253379854516656 11115 3380927101686057092400 11116 5129338899303768368128 11117 -31048366922143353009834 11118 3069157469052871969920 11119 12345402246241548493520 11120 2845432334456824627200 11121 16301581532600653152864 11122 -10899862432436684988288 11123 2307600430475010806268 11124 -24351484611197627412480 11125 8972484747195279555000 11126 9870004066943394340512 11127 12659019601933404985320 11128 -4404432732064250941440 11129 -8327245757692014478080 11130 -780667629315740974080 11131 15910675573687162848932 11132 -13675342287400822272 11133 11061320279531244115302 11134 6122263030705547288640 11135 -21065059366978502237040 11136 10939473128567970201600 11137 -52250187963322568128 11138 -8456089817425621151280 11139 25813178473423848514560 11140 -1333002026798566306560 11141 12858212135536321535772 11142 11524629740386474484640 11143 4318623194164837720344 11144 -1030333762735140864000 11145 1658830599039529782720 11146 -4425558886137462571728 11147 12876946331726790108432 11148 -1326252395929244152320 11149 -4513975769623777803850 11150 4488799740688664620800 11151 -6367074712539968044800 11152 -2100486652711655620608 11153 -25952566984716795764880 11154 4715426133794879088768 11155 6754747088912679732960 11156 -9476867685400502244480 11157 -15418052217288176369760 11158 925264502017803432576 11159 -15970779083875466051640 11160 2450375107373607321600 11161 -6118177501542696429238 11162 5190264241305750254832 11163 1229426796383218838916 11164 -2500560689547111514624 11165 -5551783183189254211200 11166 3354402278086515157824 11167 -3144261662281681018280 11168 5044144119299570073600 11169 1148799615468898076964 11170 -9916617275225840682720 11171 -17452559181783038318628 11172 6711140658473727759360 11173 3135240492660299583422 11174 -3605406584621499558528 11175 7167558603395947995000 11176 -11865365383774230282240 11177 -18915576734879017747974 11178 -5996032727878294730496 11179 12335150615465308133776 11180 -70345190369914199040 11181 -2537417196977002054848 11182 9480889390553466000192 11183 10842275194839773893224 11184 -4369029454378578640896 11185 -19564081412883201100620 11186 -7457905396252690089984 11187 5173090105436696339208 11188 -23151300053754283626112 11189 -42649861413464027134944 11190 1611375748413474395520 11191 149249317983018362592 11192 18028592691904768512000 11193 751123244424611979648 11194 -16772127884186574731040 11195 11879895230195941603200 11196 8343241349539356836352 11197 23072147528854485496646 11198 -1100275034228731932480 11199 -2019676631843266708536 11200 1152489111932056371200 11201 -4099841419068749779008 11202 9174388816601772124032 11203 15642647501603403236760 11204 -8221369190732962076544 11205 10382805227282238475200 11206 -995222979670004418816 11207 2583757970926317752112 11208 -13143392679263275376640 11209 22736133323378714201040 11210 6413190599931435936000 11211 -3753453179483754775056 11212 -2839539152864851596544 11213 18159356128543514745462 11214 1141379572919560490880 11215 22756307728187808036360 11216 5653787327175713513472 11217 -6217348996442303611920 11218 -8957292794179603799040 11219 -6245918253743148622656 11220 6614798325672059228160 11221 20065614438979802246190 11222 -1264145331628668120576 11223 249907144934540637720 11224 10956339935512187166720 11225 15614913077293210548750 11226 -3391631499640872531456 11227 -16589091043763391928880 11228 -3288127852818348094464 11229 -7727131310560155315360 11230 -4259199024360038082240 11231 18287514610313772687864 11232 -8327779550940467036160 11233 -19186532757161051708160 11234 2197752217087284158112 11235 -1839128309544741546240 11236 9894257227509776706496 11237 36809467434367098287292 11238 3796132086163949886144 11239 -20679494671155420277960 11240 8583382717849087948800 11241 -3154465207580400141750 11242 314476594608801590784 11243 12069342927709515861492 11244 -14332286379104087837184 11245 2652031981182942744120 11246 -13003675882015222676928 11247 -1681135713812442367872 11248 -1917662386197123399680 11249 -11664960989657844732864 11250 -1333430512463198655000 11251 1991110538615861666252 11252 -14178656604743345890560 11253 -6635866592191471488 11254 -10538569412990335217088 11255 -5276647558256874492840 11256 5518688335152148316160 11257 33679903716520428486506 11258 1384924622097817615584 11259 993773719905234356340 11260 -1741687049759913285120 11261 -22319857591925177478138 11262 -9191031511680190726848 11263 -3515817629928173482640 11264 19619042590853060100096 11265 8297647642345822024320 11266 259569051268740764544 11267 -3233802854746599264360 11268 -16641402007655508709248 11269 -14334673798280537614080 11270 3667359177007636279680 11271 -1953821569685947056648 11272 -4706982202818457267200 11273 366149680720860138522 11274 -2933307135379152887040 11275 -4200356924545404659400 11276 15673580872850326460160 11277 3199402454614541753760 11278 -15678355202820022570560 11279 26111272731372852584880 11280 3228855812052245544960 11281 -19244503443476190300300 11282 -18029614430150237713008 11283 489735650028411703224 11284 752465868120164237312 11285 -6122329438635067342440 11286 10024091106096664396800 11287 -8451577675597905339064 11288 17114487429864414965760 11289 -3938194476785187323712 11290 6218070314195714738400 11291 5432876788284868230672 11292 12945844658128050289152 11293 -9020791907344571969376 11294 12377054179081496397696 11295 -7126342134028042763880 11296 -4899917690285221675008 11297 -11772984989893919326080 11298 2616525425004888983040 11299 -27899198773091660289700 11300 -3195975500439070569600 11301 -5665122867312934750368 11302 16827723097251257744352 11303 6566069228564039120640 11304 -12625858149354790179840 11305 5954479741257352905600 11306 3895994288797621106352 11307 -6689482925610199637160 11308 -18856233269510192285184 11309 415704785754109857504 11310 2167091731418746809600 11311 -25471967002998924111088 11312 -1351097097568817184768 11313 -5378942062169151285600 11314 520822459479673130256 11315 -373607120700224503680 11316 -2130840775626766995456 11317 29956430160455585600366 11318 9741038896869271827360 11319 8288427064716945619200 11320 6819617727195994828800 11321 -20429512300854023723478 11322 3432072567893202731232 11323 22578374265265290113412 11324 17505180494211837504000 11325 5297737321413978285600 11326 2252289424274412082560 11327 -621602274977629625568 11328 -3529814622736629104640 11329 3380403951705019700930 11330 13990547184997749649920 11331 -4444516614883069686780 11332 8290347208138200711296 11333 7950547297333931865120 11334 5041953904973714930880 11335 7886470363060288076280 11336 -3586491485996963174400 11337 6763178147387129087760 11338 -1927713018865444105680 11339 -16532251654560184398240 11340 198233716287572259840 11341 -18100109953569252918816 11342 3456721790250813899712 11343 1956953039137267248000 11344 689343186265527541760 11345 -22149904026616198053900 11346 2223259137536862394368 11347 -4146664582526301403568 11348 10471756340747702644608 11349 4925081819871627537564 11350 -832196521329561813600 11351 24781057736874798521352 11352 -194913393889386332160 11353 19623346490585805534602 11354 -2043503738737240835328 11355 -811905330429250097040 11356 28004359931773223943168 11357 -5059008586817843476308 11358 -11627754779644022621376 11359 -2789884965252822594584 11360 -9302806423278429143040 11361 7153156506089578106304 11362 2756000954669029562880 11363 -271502154379207063416 11364 10576463316629557810176 11365 -3033627400699726948740 11366 493570318776541393632 11367 -12538924978796468627760 11368 -18408325770542181196800 11369 17127435837936002227770 11370 -4278457119928280083200 11371 8718354841392327656952 11372 8407852609839639480576 11373 -12764828141182206141696 11374 -32139823739384898432 11375 -3472849226694401736000 11376 -4275989541521612144640 11377 9400864062712589082112 11378 2943322761419084340240 11379 -14724385938911259817416 11380 -9615423394990655827200 11381 -18145569043422491748000 11382 -381569889121429671936 11383 -13305288677595838601368 11384 -22969169765772369469440 11385 -5470797745719719300160 11386 16879429508794786561392 11387 -28241658531825569953080 11388 313702841542190736384 11389 1341655904814055413856 11390 -12393757742625413723520 11391 -13806351726142822750008 11392 -8449390181545515417600 11393 22023268179652548960642 11394 -11947131204209582088960 11395 132021209926354608720 11396 -2400965032308338356224 11397 20435304912358681588320 11398 -4413223224423221987520 11399 16471447056424881893400 11400 -5787572967870059520000 11401 16235846186281414898212 11402 -4013589500455563568848 11403 -1896700779189501523056 11404 -25470470806489208230144 11405 -12446384300414593013940 11406 -4555683579628227727296 11407 -25683285742801738820496 11408 -972496333218335686656 11409 13523468258696141605104 11410 -694540676140687434240 11411 -2341587776902188923988 11412 13946215955198649457536 11413 -6960156510281645831076 11414 -402538548129244437120 11415 -9425784083796342748080 11416 8795055441305825556480 11417 29804399720378511713226 11418 3072919460852064515328 11419 24939364495414701094840 11420 -10182800743722329694720 11421 36012610727233825995072 11422 -8002049872645026511488 11423 21078023616373981992672 11424 -5731924455184052256768 11425 -7738582139897996427850 11426 8863421223497459208480 11427 3483510825739394521008 11428 9638191864913120739968 11429 14859765399972293062080 11430 -3460904143942492477440 11431 -3056538891826397892096 11432 -13691729279153584665600 11433 10366168716149001706944 11434 -617038713436730178384 11435 24871102579065043670880 11436 -14850162229172089010688 11437 -19511905517238148487914 11438 -73372622897041628160 11439 1850342176495529212608 11440 -1472630387186129633280 11441 -32742404857113855485148 11442 1318518292090224016512 11443 6513833058911060679692 11444 26744889362615833239936 11445 -1497586278436998422400 11446 9342256570791589488960 11447 3285641780927443129896 11448 9880569023694153523200 11449 -12905034813324009127907 11450 -7236319734531289038000 11451 -20971071699767480805696 11452 -5081446996147945579520 11453 -2439261540450674171316 11454 3307664761174168593408 11455 23640221030994486072000 11456 4538555003714839511040 11457 18757715702264533265040 11458 20055069071857179382176 11459 -7243837231612073876784 11460 -4949286261168054435840 11461 1925056492516308064732 11462 -11901420963060659948736 11463 7361631539747563685544 11464 15127873441495599375360 11465 8517582237078385477860 11466 2673977836900352964912 11467 -16493090694611233797484 11468 -27518278195518798342144 11469 14364608689411091262144 11470 -1116162238269412131840 11471 -10785691823347481165328 11472 -1776028952496073605120 11473 9984852386546699188800 11474 11058393244929525422736 11475 -12904150299668562942000 11476 12938554555847702763520 11477 -2029836935136859620000 11478 4822069967277326092224 11479 -298165957259857767416 11480 -2105138933863328563200 11481 107861392924504097760 11482 18477095779983873476592 11483 -34813507628701190846268 11484 11483562829152529589760 11485 18368603792479362483180 11486 -17290939790414692391808 11487 -3173665752474585234048 11488 -30997795883382232842240 11489 -40492328610657047215710 11490 -6761067857551380602880 11491 -15094417184550508459108 11492 -14825204552696812251264 11493 -15342697849779964710018 11494 112162339115779784832 11495 25660814823409873800 11496 22371247825953959116800 11497 -25984744313717051434054 11498 -14290652068535393490000 11499 7591036850027785496664 11500 9852030002763470592000 11501 -1412199665892098044416 11502 -391312015484095660608 11503 20561155990394738172752 11504 9584880392423112376320 11505 3649045911674380459200 11506 279948307940078004864 11507 -9087918294819074092368 11508 -1845927071686107131904 11509 9758579473729869106716 11510 -6320310155871962019840 11511 9408961235485144892160 11512 -1967839597580293324800 11513 26722791120972041998980 11514 -5270807923088872792320 11515 -22026427211523610985760 11516 -14367872069400219586560 11517 -3454684980144608901600 11518 4553081751816952288704 11519 15069755922535482289920 11520 7487965346307778805760 11521 6481536239919630770244 11522 -5435712361792708090368 11523 12942497626985195829504 11524 -390282026880286659584 11525 18596787426399250573050 11526 -3556336575567447858816 11527 -9696033923420925739624 11528 28522378655634664120320 11529 8535494383410752634240 11530 -2420049388577280999840 11531 -3304118555840150231568 11532 8389297878296153995008 11533 -26611677133265610404480 11534 -1339082590281532535040 11535 3072247220956936957200 11536 3731417389685919711232 11537 -17506999090092226123920 11538 2750058581087103408144 11539 25897329182155870038600 11540 6239947156771394922240 11541 -4526105228507784525408 11542 -2244726846659438064000 11543 8674040888321896485216 11544 2241121936385626398720 11545 15906361983645450183300 11546 -5809118367232736269056 11547 -25422867764274637013076 11548 6056041893065463531008 11549 2419974810306684488550 11550 -1380500860543584998400 11551 -2148115224760415724448 11552 555573839080962686976 11553 -8247235864664708137296 11554 2814778661492762745120 11555 9349716328959523434960 11556 9734036286624628930560 11557 -2541432957015450953728 11558 16945025819271014438880 11559 15192177878639108113704 11560 5475886795806205363200 11561 -30012569758221566848176 11562 -5007907334680318043136 11563 2914920778168679581504 11564 -12962282148654611592960 11565 -13152195326466286069140 11566 -17218114373956352856768 11567 -442489017656581668360 11568 -57539507073556709376 11569 9444464508983834804544 11570 -1673810373018849105600 11571 -5776466469294846124800 11572 19102183040173295941632 11573 -3503714195345018787936 11574 829091369274533989344 11575 -3115703488052498873200 11576 27205435430584341934080 11577 2366522497800667840032 11578 109523413273948966656 11579 33470821856571599454180 11580 -9750905708152924707840 11581 18126732216030322815532 11582 14515721157334537243392 11583 -514319514893265351816 11584 -2690590175526216269824 11585 5142263668902124215360 11586 583707067654194900864 11587 -37149670888005452285764 11588 -4716475642485902397312 11589 -14057034012369099583776 11590 -8597315850188995036800 11591 14713733967092874854952 11592 2996939296167051755520 11593 7898422413058393146842 11594 -4682321326895065491456 11595 -13565574535770306942480 11596 6237790023864408174592 11597 -26390060563787805810954 11598 -8490706270665939020736 11599 -7123490067798652066064 11600 -3232149346372328448000 11601 -598425734144763867870 11602 11312486980635409348752 11603 5149671276954976167144 11604 -6860722161374022703104 11605 -17541156235901975520480 11606 7251860267231813950080 11607 -588745705000585294512 11608 -19506738881647357655040 11609 -16552743130123074188160 11610 -145474514194155148800 11611 20932974516190844521512 11612 -15962057535381896031744 11613 -16300106151726160451520 11614 -5698949605317764521344 11615 7360708545611320223520 11616 -24701713401949323264 11617 -28620046326822698586334 11618 5751162770813792675616 11619 2150489146522588867044 11620 -3492221037001331281920 11621 23287608550271664621822 11622 -3897502898139470390400 11623 14924624790976003083960 11624 -17067556151808332375040 11625 4780630377408408768000 11626 11804962859532542638512 11627 7380075708338893158144 11628 -12316518849420232634880 11629 -17130463694228078494740 11630 -6096327821351139839040 11631 -11229852563842707213048 11632 2432981154575252750336 11633 32940899825357314140882 11634 -1662707677718430540288 11635 -4691859871206227101200 11636 -23984306041287279073920 11637 5259666748096068013440 11638 7765622087084037674784 11639 19222340928815274653424 11640 7713320954925641932800 11641 7428850859550324585472 11642 1766152161833167919472 11643 -19851060242129114204136 11644 -4440960365212031689728 11645 9913260693722941621080 11646 9370988390484723425472 11647 26365787746227522864040 11648 3270382618058183147520 11649 3355905709316607658848 11650 -10748445632118873565200 11651 19216599964230553067904 11652 7970720663948459461632 11653 64528509370153253824 11654 14219091339088189063776 11655 -1674669623863587755040 11656 -11996836519952091709440 11657 39626640141106148682906 11658 12023237820895101884160 11659 -15783745949561565236520 11660 6066548674977424757760 11661 -6851617934147126253792 11662 10196862000630088492800 11663 6631169177581030746360 11664 3042370558811118292992 11665 -21509677278549870188940 11666 -3917711791301364228480 11667 20404474076475279677880 11668 -274506819218074317952 11669 -13125757199643602308704 11670 4378024370472735830400 11671 39033173507240376621144 11672 -27324410645185534003200 11673 -13349610967904188152678 11674 -8490920317569706413600 11675 15742728963363503574900 11676 3706736437355685027840 11677 27369915615188162743526 11678 -7072329939915655839360 11679 20577968081009965276560 11680 -1390735617157227479040 11681 -20504363038582634239518 11682 -7566470737492710476160 11683 -12464161973714851116080 11684 7209720925996130697216 11685 3998372356054717502400 11686 -22522035537686138354208 11687 3920191005933611713920 11688 -4681654592439452221440 11689 -35206578969985137301510 11690 5347034733091404487680 11691 -7319205979229609332560 11692 10223624046292852541440 11693 -30025158441599330065056 11694 9127223852275571918400 11695 -10034223305228817823800 11696 116747596617550036992 11697 -791107724600018699328 11698 4161093906344354211600 11699 -16539199598772598317300 11700 2464384193960851612800 11701 15074165613066009374702 11702 -7967191962618909860448 11703 -19866076265148094630656 11704 -8062447055985126604800 11705 2296278083024349073860 11706 -9534959497030749981696 11707 1598723836004395059120 11708 -16917586962974518272 11709 8960305772374196459814 11710 13527524578284715037760 11711 12115614547324451232720 11712 4731955292987386232832 11713 -6367975738700090169816 11714 -21018071281778425034544 11715 6371401146277220202240 11716 -15450609395447031294720 11717 22633802508270479732766 11718 1556106480582940016640 11719 -8759558593552239459880 11720 -9763077258267982387200 11721 -19781866092818474024688 11722 143211702369932196912 11723 259464602713622025720 11724 3241605322432124960256 11725 -6610105686840505085600 11726 2284027824883003774848 11727 -1339204115122762086936 11728 7811061465497397911552 11729 -15190987029249141798924 11730 3761001205099358008320 11731 -32342510962098009784468 11732 1809188770772634101760 11733 8696134828469726949024 11734 -1583126906739750069984 11735 9600515313799921414680 11736 3435395107403135416320 11737 37380756451933627418 11738 10269502932274083521520 11739 -41748341241275165952 11740 17306936847555024176640 11741 -3779771388480084228000 11742 14556751233718338247680 11743 -18047821972493828615008 11744 34994291488780869697536 11745 1032756520378457466900 11746 -3199511048164219676160 11747 18972765309103943850072 11748 4956373227395687086080 11749 -7739575061658774400640 11750 23154265619784476352000 11751 24119252499085510779432 11752 4155789000148080261120 11753 -456941411943429818496 11754 -3233062863761054496336 11755 -20104907819007887799840 11756 -6343676268499902017280 11757 -12348634522703528871360 11758 7608619343234153724480 11759 -43399535442419377308360 11760 -2038907860155846328320 11761 45049305723021203388400 11762 -1170037993529113168368 11763 10074154919184463809492 11764 -9661196737787001894144 11765 2781473853259560381720 11766 -1758895073073914864256 11767 7625063972761421201288 11768 13406844005574723010560 11769 2249158491082688011344 11770 -5592451390248295722240 11771 -42516811192223080428000 11772 7926341572255723545600 11773 37859853804108841038604 11774 1723059214212766387776 11775 -8450683421510820508200 11776 -6804146400771333685248 11777 9192864558475369306626 11778 -2880750295366924119552 11779 36325609205996802288380 11780 4005519398179598745600 11781 -7025270186059745046336 11782 -122153734695049668288 11783 -18616950909790256260968 11784 -10300942778916828487680 11785 23667310623877042906980 11786 6893620712444978152704 11787 -5197677686609072230440 11788 4217424543154649322496 11789 -22898245374284566558410 11790 8319441946505267833920 11791 48748252346401010872 11792 -8170298059244629721088 11793 -12900767999366213131536 11794 22382838106080990135696 11795 -9785811434558930490720 11796 -4411424128570733611008 11797 34889989418320430140992 11798 -25799723211433095900864 11799 -14565224954713338259200 11800 11178450517310334720000 11801 -19709349223143356646198 11802 2130239529066182736384 11803 -12508529521385777433840 11804 -1156448818954841470464 11805 16099502216110557521760 11806 -16930425279842148843648 11807 -20037984944580949366944 11808 6887815103624204058624 11809 392519777319228707106 11810 -14199562373272156873440 11811 3498467915930653016064 11812 9701302411074691926656 11813 20542047990079700320062 11814 -5436475731861060257280 11815 -19906444404038305486800 11816 9609161746970131906560 11817 5366905875553600818468 11818 -12761760827213753160960 11819 -11706849919469881947456 11820 5152976724166965550080 11821 23557936691911920880022 11822 -10721160730634548215168 11823 -1033653401270557232256 11824 -8298789352142855618560 11825 233460934038068895600 11826 -58499718535852877808 11827 -5279165506689693118324 11828 9583857056574226704768 11829 -10612282164037792763616 11830 -2830662220510721600640 11831 -23588476499606659969368 11832 -18878362348833701683200 11833 -26192092889064129448918 11834 -12523926934817360770848 11835 13323744934387781256720 11836 -20332953812906472890880 11837 4461606011191501972800 11838 -7203691266159593854656 11839 32112246125694546664640 11840 -2375624920207495004160 11841 13254674402445614559792 11842 3503379464138302930944 11843 6360351315751369626144 11844 -7527204319363964411904 11845 -20328572918205739716480 11846 598534071351177643872 11847 21230087270143101517440 11848 15278814739910454543360 11849 4134984991279673047566 11850 5878353746873248704000 11851 873517693091089835152 11852 22580553992092248711936 11853 2127381159470696740800 11854 18943542600898226141376 11855 -15510249670120719957240 11856 -1532228434100824965120 11857 26973915482439399442752 11858 20295158118133707144 11859 20245265200058307232320 11860 2156519692926756622080 11861 -26473284245028908525700 11862 -6177912699512212728480 11863 -9547672423597675408888 11864 -19897856053943431280640 11865 1735303877619869531520 11866 -4250136452082913274400 11867 38075186260643966702916 11868 118434715596953247744 11869 9060605144712123938208 11870 9975691450087633730880 11871 14297255777992074494040 11872 -5256849415002322894848 11873 -12230528602648367026176 11874 -14319765840369664563840 11875 -5212325269405578362500 11876 4012431192765606303360 11877 -4143676003633391849568 11878 -14613566271018728297760 11879 9794058753577535267376 11880 -15985261564539531264000 11881 -20404560335373842634609 11882 4208008331240236824672 11883 30565422653002701864624 11884 -13491771307855569213184 11885 17653118084055888461580 11886 1692505126840460534784 11887 -25169221975838850620464 11888 1345337837435904294912 11889 16445796937999790820354 11890 -4586340903987026923200 11891 26784579222839366982144 11892 -8695245551430348546048 11893 8016425828659588631200 11894 25454566559187437327040 11895 -4891792901779794900960 11896 14382606835172939489280 11897 41560794064269635738346 11898 -14537543999616956028816 11899 -523792488212226695336 11900 4340266831040747443200 11901 30429707141275151980032 11902 21751435089945859955904 11903 -22460444502843298078848 11904 -4501920316454086901760 11905 5908412947496363679060 11906 -5628643950230013196848 11907 -22740685664071300288524 11908 -10055838009522634085120 11909 12578517629933079574110 11910 -6079295894450745536640 11911 281185835204452408792 11912 -13971187767052176460800 11913 -380507089377295245456 11914 -1365125879177221045248 11915 8695776227016576502560 11916 -10636493893477926006528 11917 -39553498334081508451668 11918 10180340858178370595520 11919 -9616896939274379702640 11920 -5318239017689192448000 11921 6109185076342462855104 11922 6393005003178416633472 11923 -11352887852182138975828 11924 2965170090746348040192 11925 -4625063651107048944150 11926 -9286464384556358045760 11927 -50544109421941300711224 11928 -3490295813231524577280 11929 -31425330423365212096640 11930 -333697763110774436640 11931 5824529901890485967664 11932 -20638929763741566717440 11933 -24109001655007644577818 11934 7016889009760806032640 11935 2284724795353982392320 11936 10850660821969735974912 11937 -4465019595422972682432 11938 16944304201084225437696 11939 -17767924844891423764260 11940 -1305029390037778944000 11941 -49750182153527273166658 11942 -6020865387822940706688 11943 -11683631256412268757168 11944 28227780472167407324160 11945 7991665769632758017700 11946 3222904246320578496768 11947 2809836736502343457840 11948 42671006164661832545280 11949 -5706544753983584871360 11950 -4369288611190708944000 11951 13415831124951217651920 11952 3290843645167600779264 11953 19027904803882637101202 11954 245292301249816356480 11955 2802483828227000781360 11956 17376816115903615986048 11957 -2876477051983806605568 11958 1406854492598169768384 11959 5949201069275826949160 11960 -4394951688508751462400 11961 -24062640413844928563360 11962 8842901459542764293232 11963 2353084164085625202960 11964 7938355908029940158976 11965 15472738535080401490860 11966 6902232162790626246144 11967 -5273571870221406244920 11968 -9965790677381828050944 11969 44180224258411997090370 11970 -2351664320808311308800 11971 33755065868554465402172 11972 -663907370879955164928 11973 -2229141637443240154656 11974 4104745577671891088736 11975 -26795554214238781188000 11976 -2317893410483481600000 11977 11156998788678515572800 11978 -3261579246724877071776 11979 17303809919017368607848 11980 12100699621829314944000 11981 32628555583603659985782 11982 -5787005457227666793408 11983 17293026547044229890384 11984 -1491562130673664917504 11985 -22588848075188436330240 11986 -10112373947822853653856 11987 30539026798053586518636 11988 446633488826680457088 11989 -45452417278521472086560 11990 -4553884805859444182400 11991 -6043270876165643492736 11992 -18004056654067418880000 11993 -26030899493532502985520 11994 7015157893289157696000 11995 6527283264104648472000 11996 13421414398408887360000 11997 -102844263136383844992 11998 -8943759447947138715264 11999 -14279698432264740295896 12000 17795680462044463104000 12001 41178187290993466909104 12002 4128612960919708854432 12003 -3457534271371557551496 12004 -20149265559676057538944 12005 11231317580978354752830 12006 6529253276197020251520 12007 -27730694553578645068744 12008 34330957129469349888000 12009 -23706756665956511216496 12010 8557466737966999544160 12011 -4299780527466082949388 12012 -1918391328037698748416 12013 -7372354366887231416436 12014 19472877432663477089856 12015 8845942006387994004000 12016 6729523401257587638272 12017 -20007469179998081094348 12018 -8484914919464691636096 12019 9452180229878975071392 12020 -16631264514006541835520 12021 15899314628790761428512 12022 -20444499111434106830688 12023 1361592919282039865304 12024 -26447949835346931978240 12025 -2684343082439573107700 12026 2187047441154757359360 12027 -18251055108953787193920 12028 5834941178494928367616 12029 -406771051627678418016 12030 3897091330576930120320 12031 2170379687558846834952 12032 -36660467149050356957184 12033 5256407149695893528064 12034 -9650534635075779589248 12035 -18193746826266054397200 12036 -13293259925990166743040 12037 -8982802845227523809314 12038 1694225892854837362944 12039 6576956891978992410024 12040 117006176048438476800 12041 29559599492430275036442 12042 12899808339347721738240 12043 43892882193199471486292 12044 9718657971467728955136 12045 952501224055504818240 12046 -21332029724244284633280 12047 -7236290236784320861968 12048 3229641965200361324544 12049 -5134899171962524463950 12050 -141555526218581941200 12051 -14822151530695760290032 12052 -17330978322329886885888 12053 -4822596428151176411940 12054 3162315761979463115712 12055 21938058513463143927960 12056 -13422690641053813616640 12057 -22400160014961166682160 12058 8598045738706203440880 12059 7919688637106906614080 12060 -12508920649531890501120 12061 -20217401038070360747168 12062 -1564845431575074111168 12063 8541784342993743631944 12064 14592733799594354933760 12065 -13528532575078450406400 12066 6367806864671765514624 12067 5840042936560029622152 12068 -1769070926713837953024 12069 -1857407082907506926850 12070 7838435173762837244160 12071 -21734044047619739710728 12072 10784739242831220817920 12073 -22420329773815602124678 12074 24880991738000850127536 12075 2005898127937342329600 12076 -22375879905261617386240 12077 -2065612078155650605140 12078 10143365893746049718208 12079 64392074803278930578976 12080 -3930854965714974474240 12081 29045785403510163760752 12082 4344460163216209999872 12083 -360251648075597464056 12084 6312064763527273175040 12085 -15169293788487879029220 12086 -24937623335346107431008 12087 29914521969048351032160 12088 40290600338912995061760 12089 -11772324608444043903168 12090 -891823050217669570560 12091 -7683760029518601703128 12092 -29495536164345736848384 12093 19311327541527271034400 12094 -16054647176241900059904 12095 -7722685792484800376400 12096 3311996416847889039360 12097 -6197043456878149947454 12098 10861001333222210993664 12099 -3374159536952666617680 12100 18704368521708433600 12101 14775259331204174163102 12102 -13760306838119222031168 12103 10452469865384787267720 12104 14581200355740964915200 12105 -14182205761305259782300 12106 3854629751008737928752 12107 21126564278735806798356 12108 5245324139068153781760 12109 45806431271045483992310 12110 -1844668281868688989440 12111 -23967248028171124674816 12112 -658468057000401117184 12113 -6788537479607084650638 12114 12931296876606083564304 12115 -27581751458811346764240 12116 -14936408574509921442048 12117 3703272986518675682112 12118 1030571143776563546304 12119 20037007481988861152520 12120 8405275093297870233600 12121 6803515921258908440064 12122 -17565173549488409644800 12123 44873774186627842974000 12124 2461789905068086168576 12125 -26929953660446184873000 12126 278345565610974296064 12127 15431890189737023347912 12128 -28810218284215466065920 12129 -7261323431243174258112 12130 -13722953806177900835040 12131 -526904040326799106608 12132 20241420951608864701056 12133 -49289427393354147744576 12134 -18705211500521037674784 12135 6821838160061921211600 12136 -4743015285716065290240 12137 18872418908235628122660 12138 1359015541140994603776 12139 5067039246988559856400 12140 17746476324448948285440 12141 -11863321971704738932320 12142 -8560422754027108348608 12143 -44722232539391604322608 12144 2479353032789768798208 12145 12588898373089352758080 12146 11486083217540575072272 12147 -26571617049580164563400 12148 -21368247825397199665792 12149 -7043029953299600432850 12150 8201038296042261784800 12151 9425498016192223026600 12152 7575576520398439956480 12153 -16122672199997737150896 12154 -28115744589705185844480 12155 10302418572822647500320 12156 -2996504684025576611328 12157 7634583262690973302406 12158 -19800059824604215672320 12159 10355984232007057089264 12160 17408870715727282176000 12161 -14214036645186816890238 12162 -768463743012976338048 12163 8282547824480784748412 12164 125693759828221877376 12165 -6189458439444527530080 12166 8188910295149030952960 12167 -29047111254099732038640 12168 14001257920686026411520 12169 -286224977520699684656 12170 -3010876084628350434720 12171 -2829175377952785294888 12172 17092169929878555133440 12173 8199045787710044257536 12174 -12529831884303327330240 12175 5607533849699416555400 12176 -7644459888052833312768 12177 -12070888080022693696320 12178 12346688902678373834640 12179 10749866378913815639640 12180 3852140732166421094400 12181 -22322254755679664582468 12182 10271716530870171036192 12183 -8409739050195422833152 12184 -3063133383411613501440 12185 -3479185564582653034620 12186 -3854056805523192714768 12187 -1017652157695050161648 12188 12920859890115785627136 12189 12424973588266479569280 12190 3449280802535410187520 12191 4032501944977264149552 12192 13022888661885325934592 12193 7427863629322428321540 12194 3594376760207129175552 12195 2068201832905345324320 12196 38053483700279503606400 12197 36042729675593738099646 12198 -5818780537890720744960 12199 -40781664188393808050280 12200 -14985469138255921536000 12201 12544722157079259321552 12202 7245913625008705509552 12203 775498218830427526452 12204 -9184520093246547194880 12205 25908739441883844286860 12206 26118377885777496600960 12207 14483412053469822265488 12208 -1214566144591659991040 12209 21971906584390469863860 12210 2845625362288519749120 12211 425383183248378348812 12212 246833965187530831872 12213 10994248479825649211040 12214 -3647562877150827683328 12215 2073841468319470668000 12216 1825600559587615641600 12217 3240884211306057186640 12218 8248509606671097976800 12219 -18397629720289073690856 12220 11038494965663469588480 12221 40734145902930380166 12222 -3425728755606058032768 12223 -67055148822419721442080 12224 7456546436165356486656 12225 2299363428374540463600 12226 963852922137283887312 12227 5284350924464380502076 12228 -15775613415911714964480 12229 -2908908502846437369824 12230 -2918381579393388474240 12231 -1372860044634389947128 12232 26953598140310415974400 12233 20162898985015483517604 12234 6120719495819714983680 12235 -25222772463817859572320 12236 4898963611669415608320 12237 8501704595552938311360 12238 20934908791163784394560 12239 -20676784655235180018960 12240 3741874648407633346560 12241 -44791639216524697113358 12242 2127910614697983856272 12243 3600364757106167301888 12244 25526997103513600497536 12245 -9728657869908857779200 12246 4595227601068018422144 12247 11585855352561070606552 12248 -44113517025681157232640 12249 -32461497502986818566566 12250 -14621097043757047284000 12251 21225092371081208013252 12252 -12688910498844455597568 12253 21795474848768028910502 12254 -2405613285008220126528 12255 -222234386659308777600 12256 -45527589818105623216128 12257 -26104733511515376052608 12258 -2391547016124241678080 12259 -3318742689001728321312 12260 -17582500556831884773120 12261 -27140147588565635200416 12262 14098065477061156369632 12263 -20261989258213954060488 12264 -521786489045871329280 12265 18939906963937962213120 12266 149111539526175014832 12267 -39215172305839373252640 12268 -1420459618869324074752 12269 35427318897173761619670 12270 6022534378795746537600 12271 1341197299482311510512 12272 2959433915891584696320 12273 21591883461953844015984 12274 -468119976244757134704 12275 12338134771812501216300 12276 -4725829498207860596736 12277 -7435824073165853889874 12278 -11293133228270088284544 12279 -9941176202032305633816 12280 6247513820015464550400 12281 40348456477278746207082 12282 2818064098615352348160 12283 -9305704715236629615216 12284 -7868201710183125394944 12285 -3423870167722610860800 12286 -7266678185083479441408 12287 45734494433601079529592 12288 -18133370334209573388288 12289 13297575938818018265090 12290 4005744421756452026400 12291 402542342942123253744 12292 -715537378983320391680 12293 36630809877599749516320 12294 -8267276309134061729376 12295 35506529866563085927800 12296 -17313680395754919475200 12297 24095037038525417437200 12298 -126949037652040810752 12299 -22031790146910644047164 12300 2914444866592165132800 12301 22733917308862465941302 12302 17293771801977767420352 12303 18584929612698813721512 12304 2491641060096081797120 12305 8125954930489863418560 12306 -2423018265006508356096 12307 -10997227640305130184128 12308 -10132745874868616235264 12309 -7431511487325952152672 12310 -11227314695759682589440 12311 16472634046171194223752 12312 1499796460439491737600 12313 -15186031687194375338240 12314 -40731308716416126294528 12315 339722469437217617520 12316 -21420721834903499368960 12317 -6256819346040186705780 12318 16468221478193930781504 12319 -19707354767227085391104 12320 8504784765198752808960 12321 16445952430785077717331 12322 -13647435618283240356576 12323 -462664950098105035428 12324 8168761913483442216960 12325 22611889409554954624500 12326 19631513064917830790112 12327 10271290781266351304832 12328 -24383623727681809367040 12329 -19319415724680174632070 12330 -3915146660886442023840 12331 -29577024266826646209600 12332 33663680942781705559296 12333 22791599404029929519424 12334 1696671995955512913792 12335 15486191387334655022280 12336 5960544857654519365632 12337 -2134762813329198423546 12338 923772221669044070400 12339 -22238957447379536910480 12340 -173028644757377660160 12341 88354416350948040384 12342 20813372908367288256 12343 -8038245904081715608408 12344 -17140813857628134051840 12345 -16463936480429837004480 12346 31864369243851901621872 12347 22333190718270815213796 12348 10291611332810273356800 12349 28032090347495103555564 12350 -3769504003552615944000 12351 7899318866648835400320 12352 14690619489516591251456 12353 19643020262346175631664 12354 -7604099756903583521280 12355 -2014544441461498259040 12356 32004927903257968033920 12357 -22371735249094178078946 12358 12047217912484707931776 12359 -17020964970116066607984 12360 -23213423894301668966400 12361 -65231967681354216210048 12362 207394664918384116992 12363 -12137726867778135315216 12364 -16554038245146957454848 12365 -13839974392626056722740 12366 -20795567423413734806400 12367 32721356440672872877800 12368 -11001895383468202795008 12369 2377188686310935777280 12370 11282949647609283614880 12371 -14915612425234744553400 12372 12558878563550374766592 12373 -13670868918296519203378 12374 -11560785382795672517760 12375 21811080095024123358000 12376 -5643733236274404311040 12377 6968643470545809017226 12378 -3059760001935946046976 12379 -34400356807438565369020 12380 -30041941116409186675200 12381 2911835150955124877952 12382 6096697579647153811584 12383 -14956711644820085780640 12384 -382833120246717874176 12385 -34394465125421972445420 12386 -3143150138557408726656 12387 -33372663014104991708040 12388 5615687860077694981120 12389 -23128836228534291863076 12390 -2538159154983435110400 12391 37458269057577636932792 12392 31658868503821916544000 12393 -21284210364825820755798 12394 1428051405078831320496 12395 13625405769377319172080 12396 188383528903280481792 12397 -16913511252056646366048 12398 2599316291792325595200 12399 -24508752516299142911736 12400 1330126107284671692800 12401 58108776067058116584402 12402 2514970575298614833568 12403 50128102378875962066080 12404 8093386827504186464256 12405 331729569050903120160 12406 27318931038561050389152 12407 -12637910340921196799160 12408 30585609419411912785920 12409 45513832570267586533610 12410 1171817458401790388160 12411 -5472737333389826358768 12412 -17056911684251258012160 12413 -25899416201806244425338 12414 12224998786378366981440 12415 -7708416219037669927680 12416 25359941249181532815360 12417 19225265712687027992880 12418 2298238762857384162816 12419 -28677148091897855829240 12420 9713082663849909657600 12421 -44663611907045700457378 12422 -4546460507107742083488 12423 6347042525601833097168 12424 -28097478477510030167040 12425 4180562989368603364800 12426 -4738182673583279289600 12427 -229827482673279518884 12428 -6071713260723100354560 12429 19873468891447880821974 12430 5276740362558378779520 12431 7049698063970645302464 12432 758956445446303383552 12433 29745776280815781733682 12434 265929361286997449616 12435 21964769078634821098800 12436 26014046883701192055680 12437 -24739782201094562284914 12438 -7493110596269814884256 12439 17514231917213459502256 12440 20350980721138211020800 12441 -9994420675614553738560 12442 -20965017418835564986128 12443 -31605313820444011453776 12444 17820514216998212170752 12445 32520357888779699215200 12446 -10699726786035666527232 12447 53443015368588841217040 12448 29480682926430467850240 12449 35251135071084332163120 12450 -4524038911718468150400 12451 -28047370732339587680548 12452 -13152415123996050459648 12453 1279847556889140343104 12454 14570616856591572456960 12455 -20716632558238720904640 12456 9124252341168531409920 12457 -56541601483762426732294 12458 -12287347293201366403920 12459 14120872415101851689304 12460 -2975302347541780838400 12461 -54645636417543587863188 12462 -4947921895259721240576 12463 -112498280582277740584 12464 3242743184188134359040 12465 9012281012427293283060 12466 1685918108998213622784 12467 -2874995186717639757408 12468 -10310544500548663848960 12469 -22048071255833514517604 12470 254914391918657116800 12471 9419012620540789998312 12472 6688000832303050444800 12473 -49924425615912123400278 12474 357744138306547329792 12475 2776297461216313812500 12476 -13829583936083747773440 12477 -21900104925802385345280 12478 -29485778033625085234944 12479 42743554094419901782080 12480 -1898144364566088253440 12481 2792274112301661088192 12482 -16917602737569929604504 12483 -1773523349101282945320 12484 351408994152436390016 12485 -3511345036585787987040 12486 19855890000586183529664 12487 33955312675866126226136 12488 -10375406674535415152640 12489 -4682950789085475705792 12490 -3217669428497311620000 12491 -4822585234322749344108 12492 -26039454468418416317184 12493 13066166800409397150966 12494 -11801566556753567248704 12495 14264055929798431480080 12496 5167307044210711855104 12497 -48998685903064821975054 12498 -13704812199186810903936 12499 -9216492374714243271840 12500 -22327271088818799600000 12501 -8953836250210667544960 12502 11513556565949856337920 12503 -17167850356193476336248 12504 19747099674293371269120 12505 10352782742878211557320 12506 -6377666559015328569648 12507 19731836765002567907520 12508 -12191484066440188285440 12509 17312396193977070347616 12510 7861858146022681886400 12511 46684983628396005406112 12512 25325780450483114606592 12513 -323734438681108703136 12514 -10610903715613114932144 12515 34390336338493996622160 12516 -6928054521176439705600 12517 51339326924665235229566 12518 -17352554455990900935360 12519 5924869187618106886104 12520 -40591999828604551219200 12521 -24149207757639235378800 12522 7707229035345037884672 12523 4447458497662332465040 12524 6358387787188137480192 12525 -17702024572320866215200 12526 -21611728180505361060288 12527 27115766107137605783376 12528 -9288475650721367654400 12529 57158830351108158053472 12530 3263507057530315814400 12531 -24801865870231270037448 12532 -196710412644445484288 12533 24185243653384361914464 12534 19895756522168470265280 12535 6616894829981432925600 12536 27360512992444905799680 12537 1386011124508873262400 12538 27864012838898848471920 12539 -12012438200980310589660 12540 -10211963098009133260800 12541 14728432489424371847942 12542 1861379325524297628672 12543 3909752788529136107664 12544 23149784003416034377728 12545 -15186844273035429646680 12546 -5803591918619781177696 12547 -57036973261848627072004 12548 -18148604211954191620992 12549 -16925498907965213973120 12550 7945387284898282312800 12551 3203155451629789428864 12552 -464496395657349242880 12553 57784660691080515115802 12554 34099584250565301212976 12555 -425010190746803739840 12556 36900777173160796672 12557 12825414484853305071660 12558 -1090747100875353772032 12559 -56826664183890270167960 12560 6270301616665461473280 12561 -15330825401812372529280 12562 -18376476745891446539136 12563 58057746395432158763640 12564 -4289628757704449846400 12565 -12744384975738401731200 12566 37691057646645045815424 12567 -12804123022391563954560 12568 -53171905415726611261440 12569 -16145657161433371071030 12570 -2144251741279438828800 12571 -10685440120524675229808 12572 -15093140513934942950400 12573 15961360301944304592384 12574 5758314933993562993536 12575 -12917610466611940492200 12576 -31304873435453606854656 12577 -33422974316793931548574 12578 16269503112981302701440 12579 7181502166868267347200 12580 -8946588681332615093760 12581 14022439182305617554912 12582 -30888633178133433682560 12583 39455958570585330499832 12584 -24321653575427281920 12585 -9690826732420473057600 12586 -2726758975314861527040 12587 4717660689837704941752 12588 -17969029644201078643200 12589 10339323311029566026390 12590 -4533568860354315163200 12591 -24252170446095331534200 12592 13056950786751545655296 12593 -40661310101890750349742 12594 959873873501371651200 12595 -30532710401623768993200 12596 61242654490697256235008 12597 10719362315652196409280 12598 6394748009534673616800 12599 409764400376381370264 12600 -4099045994946878976000 12601 -5801473625512776989398 12602 -6510193435690000207248 12603 21371313024230159642904 12604 8155994397805514290176 12605 -30695900343803001382740 12606 -8931770951443342958592 12607 -14833948387528372972688 12608 -7763424502175010127872 12609 45241088508557858034720 12610 5023762876371787652160 12611 -26286484802181058558788 12612 20824415980923998886912 12613 -22317307735889388535138 12614 4429359430141454145792 12615 5218881273817513578360 12616 -26421442570187475148800 12617 5147633941732979284224 12618 15621272527122413385264 12619 6873380108267240448020 12620 30310763319533497543680 12621 -9870293939834317219776 12622 -10224069603116694573888 12623 12414241003893458507064 12624 -6038290747823248244736 12625 -29345812275744491751000 12626 11238726608718274834560 12627 -14738533845779018539152 12628 4060001932577712156672 12629 -1391168901229988962116 12630 -4998494389566651684480 12631 -9411888851217141600528 12632 45048685683789020006400 12633 37014746839381774716624 12634 -12571465802679520352784 12635 228417753131038532880 12636 11396443999200119741952 12637 -69726498079287937738714 12638 5873226714885163294080 12639 31181401047802438637568 12640 -36214489117501135257600 12641 29686802522649998859042 12642 -175765346797268930688 12643 69434921820220932820320 12644 -13889295683328160761600 12645 -11546417639731580276580 12646 22061634761230333378272 12647 -28537883105954518136904 12648 7769010627911455211520 12649 5773169254240528911680 12650 6099567776789061369600 12651 -32794164060762251884968 12652 6037405012463996385536 12653 4037695805378527234902 12654 -5298453057441317780160 12655 9619761507034386463560 12656 1407358875199782715392 12657 -1261988709363634991760 12658 -8581603798037841934320 12659 2574471683500686262860 12660 12171044905034721269760 12661 29148668504580929601024 12662 -3049208334378138807168 12663 -18995968051360004839680 12664 13847970602918946447360 12665 37206025970470528437000 12666 -2040465668941105330176 12667 11395163291069691946080 12668 36061845536487811074048 12669 -17529062045742732848832 12670 -1934703891340839440640 12671 -40152048238333640032128 12672 -20539497273752090050560 12673 25522583684547382171200 12674 -624975298639941551664 12675 9371259900990167147100 12676 15848530868713219832960 12677 22452779735565321341472 12678 -8564799184008734189376 12679 10894548099827990019520 12680 34017854709758327654400 12681 6331860540659303257770 12682 -9142639067784070201248 12683 11161037299224269754024 12684 -5120713346415835004928 12685 429236246058102453600 12686 -21036885390008765318208 12687 2324360820129865985160 12688 -3967321369328025583616 12689 -19415833769954505666510 12690 22827711235412485785600 12691 -11210190260141245391200 12692 -43233289380380073891840 12693 14797036984078325852064 12694 11260972959005768910912 12695 -22682271009252717277800 12696 -12884891128756976609280 12697 -55744980212527441052854 12698 -33907718887999966464 12699 -23022510594129755089416 12700 -9861053149853935820800 12701 5048736671226090758412 12702 -1136785168600289873280 12703 -71605760375901161878048 12704 -40936682739593954525184 12705 -10155823541104288320 12706 16995660001213649289552 12707 47373225921929460298872 12708 4166976069183155582592 12709 16463248873506507440160 12710 1887416427755002475520 12711 19706413939224266580480 12712 1923538103885921402880 12713 -56075286298126663468038 12714 -1250324709130336557312 12715 -21419371310561191124640 12716 -10560875871859837884672 12717 2189917112792966668566 12718 -28439672311181279413440 12719 -11898666853723172490240 12720 -1917664837484629524480 12721 27127715031492073195922 12722 17225561662358812464912 12723 -25027641040101166998216 12724 -2206354030968754597504 12725 -2186645069982306249750 12726 -3733047380519314655616 12727 7719454029851215994160 12728 263622544143662837760 12729 15364646454945140763984 12730 19133553357501163257600 12731 -3727801241679409078800 12732 -27083420337496678460928 12733 10434863718202664534976 12734 20656100449481223158016 12735 -9173790451843447447080 12736 1966144557797448089600 12737 -10125747362094650565888 12738 -17597053748471007912192 12739 13710397212153415124540 12740 -6970417838347813436160 12741 3957640665445093019904 12742 7346462768040349913472 12743 31559073563341696363992 12744 32124371220459657216000 12745 41156981815497979126500 12746 3579417685964118273072 12747 10532147905596875830272 12748 13647497987948917361408 12749 39650001909085912824480 12750 -14994430855369259616000 12751 15367556521470979993104 12752 2272858684364166291456 12753 4824569743645275639540 12754 -4424056126380093385728 12755 -2118047544107459013840 12756 20833150720448889833472 12757 68684845888576916669006 12758 -21599031352347758327520 12759 -40379715116266992857496 12760 28010907985895138304000 12761 22758804950853885618432 12762 1904637927501945339120 12763 263093837109300611012 12764 12615433881073625688576 12765 -4134756268661775281280 12766 -6709106781211501912896 12767 -47079272218357366390368 12768 8848977419272810659840 12769 -31108623289026681258893 12770 -15650110739301967645920 12771 670914604747806007680 12772 -17560395031691594743808 12773 369178710667605421884 12774 8863454359004928096960 12775 624978913302514934800 12776 -62235638078984067793920 12777 25081471831652734795920 12778 -30043538242815955732560 12779 -6870706503386490939216 12780 7911269982942936744960 12781 35947950383317609274582 12782 -6302265977023209962496 12783 -283535207706377878776 12784 -18319912857429764603904 12785 9244276947570612892980 12786 6686002618651186395264 12787 50547909955659987649240 12788 -16377744322044048168960 12789 24762989648931405039630 12790 9597483227452971110400 12791 61340904540894820617192 12792 -3789709250417535836160 12793 28115683309421804448144 12794 1570058997023984547696 12795 -18236274972732945409680 12796 7479997297324346948608 12797 -42767050457646902915328 12798 -1523321466824859131520 12799 -57109147077595381619200 12800 9306330992017303142400 12801 -22594347947298033992736 12802 -4156157922518766755808 12803 -4591438630278945070080 12804 -14876024323068929599488 12805 8025660117610136147160 12806 -30961129154156348642880 12807 30898264200895707665904 12808 -13036065061147594583040 12809 -15382303770104558997990 12810 3402574053182621291520 12811 3495409038020546525232 12812 13694277790849799206656 12813 27758027031395150314944 12814 -458462171617435483200 12815 -45351669051746277227280 12816 2803732844833779425280 12817 -12124687686476018134208 12818 -12295665704692556303040 12819 -11576458857755303184456 12820 -7168742061202568689920 12821 2109229657802135435022 12822 -6704317698310833265728 12823 -74075718663087217311928 12824 16726021299673676390400 12825 19921500276123752460000 12826 19088312843799077616 12827 -21475281418696744520448 12828 30113048856278597368320 12829 -47827541134054408156570 12830 -25932251271391250869440 12831 6551106794839406951424 12832 26242182347576534433792 12833 -30652078159441754905596 12834 -2686982968002738972672 12835 27499984760762323054560 12836 -44444793893842633307520 12837 -20191031441918307865440 12838 25720375987787032462176 12839 28363608906472964008056 12840 9279118465739355340800 12841 -15929608921249043162758 12842 33476679303754221969072 12843 -11831161050145808874468 12844 22887234706009766104320 12845 14387497884174314215680 12846 16960958579556245265984 12847 42164865667577057727960 12848 772493549171230408704 12849 9793837144358721854064 12850 14663804171907953588400 12851 -9759902797265469646896 12852 12472957916688896040960 12853 -12521218086910859274898 12854 -18392349507587067798624 12855 -27089271404839891301040 12856 58854270449492040314880 12857 184459745189442545088 12858 20944829856245851229184 12859 -24660014947614405934848 12860 -2161242023124063505920 12861 18418195909929578860710 12862 9151597889593473585600 12863 -15065350229644983733080 12864 -10531091408220611149824 12865 7487270868255353521920 12866 -1954432202112178414080 12867 26100984517430957842680 12868 19826288968286212792448 12869 4606596196221197574396 12870 -4068840810368419263360 12871 -47256531294583166606456 12872 17738668978519594828800 12873 -10434831852206749006656 12874 -9725144535580372018848 12875 81046339628151077124000 12876 8679124252319300398080 12877 -13639456076464336379840 12878 19168238487630686259456 12879 -21388417853736180168936 12880 -1488351373151203491840 12881 -62387655019374983400336 12882 5490292535880925006080 12883 -13542674296908068895296 12884 -13459393420942401581184 12885 6624230230420659309600 12886 24275150754259741519680 12887 41191672648401671069016 12888 -16142231209139780659200 12889 -21770165530494858504310 12890 -610416049400852032800 12891 29544443442710479267992 12892 18829214499268263347712 12893 -15530079182964476400858 12894 1550519338967474383872 12895 -15769759185964536240600 12896 -6005346326363699675136 12897 -20350105605017571020526 12898 12136262204628052549200 12899 74384231514648577743900 12900 -161988381697039027200 12901 -13391033422499090438080 12902 -10912984749676930114848 12903 -17345379367327277290752 12904 -27410978922259058058240 12905 -15500707735628241819000 12906 -12556360033786629043200 12907 18251075929236981623156 12908 -17975375485284355267584 12909 9257196226170595899168 12910 2193577271498451303360 12911 72000570334884237250512 12912 6427343232246441738240 12913 4672500055062729570100 12914 31233108702218088661632 12915 2831845452900452745120 12916 -44221418247188286597760 12917 -5349181855383529838034 12918 -14362421573031171103296 12919 -29750830860804955862680 12920 -30042668928656305152000 12921 -1914169673480889958560 12922 -2273264477977041110016 12923 71476876619906049035172 12924 26361070084824047285760 12925 -36634449796876114747200 12926 -9412192892960650855296 12927 -7947188751701937507840 12928 27634955655919247032320 12929 -22883022122923236316224 12930 2096704045666275333120 12931 -84258103981626491022728 12932 16343509142368759663872 12933 -77004440758867800326400 12934 -22604281010372091824640 12935 -2032557662993999988000 12936 -19313726930797547888640 12937 53480103504015916115892 12938 -6508013208217928924880 12939 -3653450827723229924160 12940 -24427915496750301096960 12941 -23269505665677034211658 12942 26482784032258325331840 12943 15555183528047503841592 12944 5532618582578202255360 12945 13158701455895251441920 12946 -24105665091828985097328 12947 44969017817797610148 12948 -6286759584147183568896 12949 4567066315536895488864 12950 1867142846302021142400 12951 2647149566617155235680 12952 -40113607004226622310400 12953 60174558263809000304202 12954 -10972932672863809363968 12955 43443596677111728471360 12956 -17288020786371198904320 12957 -102688739171226307008 12958 7228594168578151649280 12959 -11235172567843496535840 12960 -1582081221628097003520 12961 12363833531728243528852 12962 -18507835511012841390768 12963 -36093726204995651346000 12964 3011592207536344047616 12965 6884660549356396036860 12966 4527378768457667231424 12967 35376526372649097841016 12968 20921537501900498242560 12969 -38368473929477866176912 12970 -13617089511887696476320 12971 8497019289322302953760 12972 -18584653833503412092928 12973 24471273165034801043222 12974 -1509667098649334520000 12975 6107004140319325416600 12976 -5019748632948431699968 12977 -32316444548471994316560 12978 10309812623575522896384 12979 37216793293594716589580 12980 19723971483283973068800 12981 18016487973194733080352 12982 9487524937455537842592 12983 6338186166160961288232 12984 -36090459963834660679680 12985 13081818271750680517380 12986 -338861848424013033216 12987 -7714202744810325526560 12988 28081307524674937430016 12989 -3878874285177582821760 12990 -2917715042168906474880 12991 65487029326257542532984 12992 -5803597676983835688960 12993 17164793107716727048128 12994 878025964249999666080 12995 -7667219860116189518880 12996 -472469751217356940224 12997 25687769653695626759772 12998 27872329972325750175936 12999 -17829238966912408613760 13000 17521876652600517120000 13001 70821635200490103655002 13002 9299362653457837519104 13003 -25371675171924931920748 13004 -47822544641206721266944 13005 -7366195586361323343870 13006 1436773428923347831680 13007 23473987065650378294256 13008 -937304343017826287616 13009 20843727711726400628210 13010 9139838310618488192160 13011 32946277226838674828472 13012 9757972203514346973056 13013 13054744574117304143904 13014 -406798980369543135360 13015 -15304147972637972540400 13016 -6769176471493753067520 13017 5533658063849674115280 13018 -7478119013747925424896 13019 -44123392231911757065504 13020 -1585271102197084323840 13021 -78632129643083297176500 13022 38361011201297476134912 13023 -36596914046376614233128 13024 19161834639120154755072 13025 -23652434768642215965450 13026 9625828806041136643584 13027 9286724825443222520272 13028 -27062967680148167528832 13029 -352776324256472142432 13030 -1366036984460376627840 13031 -38579081065556688137208 13032 9569593993426247531520 13033 -54168029809075767771718 13034 -15741973275556592064000 13035 24802949451653314905600 13036 -34234617332161136869120 13037 -25141651726958840758314 13038 2974269637328241264768 13039 -20703991446476306272080 13040 -1706098963018627645440 13041 -519810105027460822848 13042 -44311648925989860089328 13043 22950142478251643033292 13044 1995862239476631945216 13045 -546643798505862617700 13046 3891781346458814512704 13047 -4631697152021876491800 13048 24843945151194925916160 13049 35391602257970260819050 13050 -8930347546918532526000 13051 -9042096587374435234496 13052 11041182588794649564672 13053 -31768383604338133552800 13054 -15066273316453036792128 13055 4461123599774341150560 13056 23740888561037787267072 13057 -46006938901951777468368 13058 20766918957688215548880 13059 26240581519022853527364 13060 8427818191710662196480 13061 -4538899987028864345028 13062 5050743397155210553344 13063 -55830629573231824707688 13064 15421428904771505848320 13065 10886814225627362406720 13066 -38491015778388426677760 13067 2461195637180661359160 13068 53752179419247214080 13069 25399465334851202454496 13070 10276005017747358348480 13071 2931670689500734424712 13072 -180235600503897128960 13073 -17431345541762811354780 13074 1991631411081469906560 13075 556358699746524548300 13076 -15216685430184098445312 13077 22959378358900974385614 13078 7024208243906502359424 13079 21151767454816359881520 13080 7555905924651076608000 13081 59309755515215597335552 13082 -8615340986023422422016 13083 10687851910790457926040 13084 59765830260009108809216 13085 -48771164725715368163220 13086 6722265884726613920832 13087 25213643463066859365840 13088 40554462791999657410560 13089 41894895676176375490224 13090 -7166031519478064163840 13091 9830916991111110436080 13092 -28571752049094073064448 13093 -5951870075224563294658 13094 -31684349532268391759904 13095 -26550149153442559394400 13096 36547979534554945121280 13097 -9389794614746489693568 13098 -5718638079422922689280 13099 14706733822698940594100 13100 23704343084798221574400 13101 28037133684645462153504 13102 -172975625543350381248 13103 -47973988741153198833648 13104 -1085200110825751904256 13105 -41392559402449561969740 13106 -24061308258895418347248 13107 -41699552433506128376208 13108 16093996722408017191680 13109 41927332240523835443310 13110 -5806254949449328281600 13111 10509661979287231629232 13112 -50377468323904989696000 13113 16138216058675610299904 13114 26835875209261805621760 13115 -575420225581694221680 13116 -944750068928787598848 13117 8169489403944954035020 13118 15526643577362761823616 13119 17095146989376364428744 13120 4017152118974950932480 13121 173387758015497872322 13122 22763406789742870907496 13123 1538982302727547818504 13124 55324781672686713282816 13125 2062890677447620020000 13126 10818487790328477340512 13127 -58832033155419550362024 13128 16012379525146497884160 13129 -29290262478874974629360 13130 5474439508761414313920 13131 36756960214853452186620 13132 -38672562940655371182336 13133 26701425081439835517984 13134 -2355132231524699827200 13135 -8617391275299694100640 13136 275520292804871380992 13137 -26677853780575518924480 13138 -33534948936638810087280 13139 -25445540944373861364144 13140 1182705996622057608960 13141 76968485997001527247452 13142 766084799897597981472 13143 -17616595047401921676336 13144 7125097215394436382720 13145 -18435645289413102441600 13146 -10074196321099129529856 13147 -2808336703281159785404 13148 14915010210664784478720 13149 16114800413535373005120 13150 -14855070328917216523200 13151 -54658284522347636698848 13152 14732138464139863130112 13153 -8120915124799691789120 13154 -17751716703560647714224 13155 -34205163143318055861840 13156 8476168514058588155904 13157 -38062098623410202705280 13158 322570680167472093504 13159 66331788357366529490360 13160 -18360488875933325721600 13161 7006904455644302164704 13162 -9037472268316304793168 13163 -25226078334211282248588 13164 -4052151629704016423424 13165 12653424812762992290060 13166 4190697984023128226880 13167 10845651879537378583680 13168 -13352512735832255070208 13169 -4666997237155928065356 13170 848055380191351718400 13171 -22315807597348249032628 13172 -6703550196622672538880 13173 -9701153266658697448416 13174 -14024665046305387813248 13175 -9305468657393572843200 13176 -43064892827910916300800 13177 977412539419776066026 13178 21837629038027996627200 13179 12978059733777100290048 13180 16104334258190103206400 13181 -43845689033284216089690 13182 -11357903546480244136320 13183 14779661103183030818432 13184 -76321349726268744007680 13185 13133349773453460256020 13186 39829758732249256552320 13187 -27340788336315531052164 13188 8168303703535774396416 13189 36617882335459887230 13190 14583721740756943017600 13191 25736519232756597345192 13192 -43763913894256677918720 13193 105005578343631025226880 13194 21581766843641098066224 13195 5999633589761160148800 13196 -23549972529081805881600 13197 11798754150080345682528 13198 29402158354287076209600 13199 44527150772951760252936 13200 -3391120444819916390400 13201 -262213304942744117648 13202 2308410840262330911744 13203 -595858946450448755268 13204 -26367638446435838268544 13205 30731681550692791284000 13206 3129314436044425617408 13207 56530318316619560448672 13208 12822518884894009589760 13209 -5309605891312617218688 13210 16775311995045323969760 13211 -39466221598671614564376 13212 -29759760144722254961664 13213 -1459069857262071955796 13214 21906743044976824707456 13215 5138958449288332383120 13216 -17091422736142423818240 13217 -22350803328378276424734 13218 9100416644631903314304 13219 -57302311253064418361380 13220 37895884783458084122880 13221 -5590392156058573450692 13222 -30013750959904352362176 13223 13958742755436488558640 13224 29144522654445090816000 13225 15433104200143084344175 13226 -24840076368658403532960 13227 -11640038602827669146280 13228 6890321053520663053568 13229 45327231680053807159830 13230 -14414889538739591395200 13231 51623029594858252301064 13232 269037924245483175936 13233 -17973014065065508673952 13234 1189031854363985711520 13235 51967348623552969853680 13236 34199788547582846963712 13237 6155134093736313480704 13238 -6688843708527990864480 13239 -18034966540311650652096 13240 -25944722572196097331200 13241 -27761230795394615318358 13242 4441504096001906906112 13243 -22686003153519980495760 13244 -225659833295843401728 13245 628166533166259585120 13246 7352894200907633302080 13247 -24570208289342872185960 13248 -5718938950002045616128 13249 49965195896950109053250 13250 -13751658048991095576000 13251 17988779100505749629184 13252 -22639431518555336251264 13253 38969233518371255010780 13254 -28726081113962431864224 13255 -597275140726126633680 13256 35940781230747140858880 13257 35457044870753131580640 13258 -11457835259682020961024 13259 -36945061608031081746540 13260 -7148399877064346019840 13261 27877940027611217743500 13262 6561384712475649672000 13263 -6462346004077243739256 13264 17813774926227663380480 13265 -11844987767208849489600 13266 -22574328538642799907456 13267 -60207136646547547393684 13268 7019429212432817381376 13269 -13899980979552938338656 13270 -11917729514737469041920 13271 -16362441504258337462128 13272 -13587220242360808243200 13273 -19762729074419314203836 13274 24396269201188091825136 13275 -15037318325505425764500 13276 -30040552448027037283840 13277 -36150116503758608909376 13278 2500572958813368661824 13279 6394050118145396149296 13280 27871027330181671157760 13281 -47187072506220891441120 13282 36439987125634502810400 13283 -28713930360903096297840 13284 -755251660640335227264 13285 -60431954667998945254020 13286 -339844745004039964416 13287 974286536007476861568 13288 -37235355699980273172480 13289 -22293938520909146984844 13290 -9592287481594635713280 13291 -20737961578135243127308 13292 52107536832964968182016 13293 -12926301709409643705696 13294 -6004637620895888967744 13295 6246729563197958473800 13296 -4084345153866710089728 13297 18700977576760206129746 13298 -12268336074652029533280 13299 4113002972075299900416 13300 -6700528501690639616000 13301 44914129264488575095872 13302 -22929346756975424850720 13303 -20721676588338555445896 13304 -37481445330554910474240 13305 6961011637500730877760 13306 38712981643349437034352 13307 -12612494354711482319088 13308 28296621925245884367360 13309 -13677397726016991978490 13310 17650516492986751221120 13311 64981522104845550573600 13312 -21201668552808888008704 13313 31317664572664378946562 13314 8442613032512748590592 13315 14564640628322555394960 13316 41624704232286144935040 13317 25568906315184702848448 13318 15825744939115477899360 13319 61062914619361157496840 13320 8449360357381503436800 13321 8507434433284882315584 13322 21882263063635612625712 13323 2411693196586960820184 13324 -15123163054047652866304 13325 4539190681976859848100 13326 -1435596306044131256256 13327 33280132826466497952176 13328 11568374835122337619968 13329 -20553152740147298599326 13330 -104904895002504468480 13331 -76370942447174976230868 13332 -16210537258939974752256 13333 -11276829592654416744800 13334 -10604266033209020786880 13335 5354209932462338088960 13336 66224556153003554887680 13337 41612835899172529462986 13338 -10832712972125718643200 13339 48289347832296410475140 13340 -17020194737384663193600 13341 -48147492790616969006208 13342 16087675748269763094912 13343 63288956006110937898744 13344 -29583050859813360107520 13345 -43866588924712478335320 13346 -13449350827868275198128 13347 26766714672565025580324 13348 -38732932098832196542464 13349 3650342308657194267936 13350 -3854390501571562008000 13351 -55588814809951239312240 13352 62886550617500634393600 13353 -54585280431880642218096 13354 32026327304774173443072 13355 -47563270611960587598240 13356 4470517077265243210752 13357 514640092015784738166 13358 3807521678885912105280 13359 2566073940472670333328 13360 13134681274598156206080 13361 3792862213794908481024 13362 26377117816042646279424 13363 9157331144361818605824 13364 20377325044443969590016 13365 34603214958950862762720 13366 2646134113112023149504 13367 47714143150588851253416 13368 3991446522587767541760 13369 -93647975663978054258940 13370 5361726782932058972160 13371 -15826940175835209530088 13372 1295330914125521816576 13373 -854147436476180745696 13374 3717134689276334084544 13375 -32396711060308820778000 13376 15385244058754712862720 13377 -8957036646232106140800 13378 10283742660677111148240 13379 -91345509002360615653224 13380 -13141577160316273213440 13381 -20092229831848469918818 13382 -43358005406500072706208 13383 -19347568519999507130448 13384 10099168784162493235200 13385 -18164374242946251579420 13386 -8458118093942833752576 13387 13885873752202654266792 13388 -19835264435984221715712 13389 -22634167286784737952576 13390 -15119134530400046926080 13391 13349990001999263903472 13392 3822485484394213539840 13393 7056484561292797355760 13394 -4359014021522870007648 13395 34872791521867353331200 13396 -29237008413547330728192 13397 28321951240317441552846 13398 6951798072863066142720 13399 40679115779844855739400 13400 33350557120418410752000 13401 18794125135074698029530 13402 -29527217252327305528848 13403 19560206887154035155984 13404 -31733175280722690184704 13405 -18718141568591322224640 13406 -34379950264024306366848 13407 5705661705402992513040 13408 -14438934174384175841280 13409 -15907754558359736983872 13410 -14694160967175819276000 13411 63097252870330977002012 13412 25900180353381376573440 13413 42243457210838218891584 13414 -6373776058938385796160 13415 11034125392735876501560 13416 210636638083070115840 13417 44534845456039020625466 13418 -46203326955176969781840 13419 12014004729280244221440 13420 -26441318095820506045440 13421 -22799004701663239998378 13422 24497632377871138769472 13423 -5278041580039415840576 13424 -7859413665692773416960 13425 -10804246654097180466000 13426 -12104062365340343431152 13427 15689770374592429510560 13428 -9227592551118794191488 13429 293403649126346453884 13430 30513902190650412710400 13431 -22881732658895366424 13432 2305447353140286136320 13433 -14592329342625675600960 13434 -14875694896941005137920 13435 22617374390985916442880 13436 -6745266417830864824320 13437 -37972178695531731422106 13438 -20969889559526568890880 13439 20605342976678545379280 13440 -6889937839289951846400 13441 -14818339452398081900158 13442 19920712498593298689024 13443 37551685437382987907064 13444 44601935200388352887936 13445 43892059501832372096700 13446 1172363196862285539552 13447 -9845783667543212127648 13448 -38471416890759965544960 13449 34683831629024249128464 13450 15812195823384327738000 13451 -51792127803911896789548 13452 20522209919780594995200 13453 13459297903059508272864 13454 -9088406034820833494592 13455 5912115231264205047840 13456 4232595209431073222656 13457 27162291887038294118706 13458 -28494854894426472671616 13459 1703679693383592308104 13460 -33708784410177364158720 13461 -4254492571105002722496 13462 -10063470855767199234048 13463 44471508794037062144712 13464 35445223681218780549120 13465 32801762606518743529860 13466 -14525961634276285943568 13467 29624321351816637357996 13468 2594645716586524030976 13469 -58648846851550094831130 13470 17888400232861857552000 13471 7445151663919683452200 13472 -33658795780628410073088 13473 7978459100787069300000 13474 19959438767370358502736 13475 23133354968817927369900 13476 -13629436877952121863168 13477 52423930098484629531326 13478 10705798565011777981824 13479 48651267500603204658984 13480 49373229215930389862400 13481 27755101154622026783304 13482 -4121148742612502485248 13483 44767615966614783475240 13484 -72538245716744933001984 13485 -8258933434847897894400 13486 -31730407060791951061056 13487 -88905027579910635306864 13488 5232810080636534882304 13489 -13864484195087176804608 13490 -12101020590445635340800 13491 24219164421616757620500 13492 55619790380201259180416 13493 -142570856443360567731936 13494 -3320805263394293523072 13495 23784428940178978071000 13496 327191284171728936960 13497 -27775354980303240579360 13498 34492766943990777651936 13499 -63989976050871071449500 13500 -38724301975259738880000 13501 -45382394220872554163808 13502 540535332524756866752 13503 -1282650157201889863296 13504 -18336777612379772944384 13505 -1288268553406675151640 13506 6607280420773825451904 13507 -16058470708942546461920 13508 -12049047108030690960384 13509 -46182208345931407780800 13510 10563481183832335100160 13511 61359278942571738655800 13512 5215183907031573995520 13513 -62526788344410099171238 13514 54126024667753796984160 13515 13415848273986135153120 13516 5715860506546934517760 13517 1616003826190780327392 13518 18593504308766760372864 13519 -18474111773672018036040 13520 -6953357873731067043840 13521 -40003467512775094249488 13522 -7477456433436551480688 13523 -24076707479057036430228 13524 11735549366424436094976 13525 43227981027317063655050 13526 -43994364825163367064288 13527 4587317333806411697976 13528 -22510539645572030976000 13529 10497059666989462616784 13530 -4811917006211460687360 13531 -23506677545639960807408 13532 7404488182047683865600 13533 22662762941498254483104 13534 30372728203273346356032 13535 11377931707004167197480 13536 60073779718421242970112 13537 18540497458505735969186 13538 7432449008155191261696 13539 -53387134238140391363976 13540 10046600213547606186240 13541 51779306108777393275584 13542 7666221210116953889664 13543 -79275773016195627868920 13544 -4407236903507839779840 13545 -157397406068568818880 13546 12861482990199882452064 13547 -10503306390305518648320 13548 19897825005426287162880 13549 -15900759434916530623764 13550 -2305904521101230179200 13551 -22856518448296661125368 13552 -8236533427874332672 13553 33877482106031027774802 13554 22833269265283318275840 13555 21499744077940617966960 13556 64577897979632291368320 13557 43628112427802470071840 13558 -39119048547763479009120 13559 -10790308949478718951200 13560 -8755283778148983398400 13561 27048031722645020481024 13562 30623779505114869042032 13563 18056283528897710000424 13564 24808894508662993842176 13565 17028552937619014076460 13566 -7456044197748337551360 13567 -58073142130003379632384 13568 21773189287387324219392 13569 -26996163106614976821456 13570 11214533968492465497600 13571 -19591536939936139393656 13572 -12409917139512252138240 13573 27862356350066897625918 13574 -312257594622708566208 13575 6405078241352595684600 13576 -49414840151829322705920 13577 101292893497408528326426 13578 467821090268107204608 13579 32415970884455010081376 13580 8930051886704316426240 13581 -37122328650839141828160 13582 39553661886859930963392 13583 36064292343505084546608 13584 4157540862619408072704 13585 -15904932109206782241600 13586 4662223063542813550992 13587 -14497436805680069998848 13588 960889170363203399680 13589 -23707930812171971756544 13590 -10860853642101923402880 13591 19046337956740652625992 13592 -40445989847417704704000 13593 -13512178565565323184576 13594 -8634947385944164416768 13595 -21441008715219997310400 13596 44769750991992798879744 13597 -13982803242891347020954 13598 -302531135725881174336 13599 -54199155945964601063016 13600 -34639186405018941849600 13601 33286556559700328364480 13602 -9875232454614621591168 13603 51024818097562815830464 13604 -26386988687381869747200 13605 -102701263939615283040 13606 -325816590582783625248 13607 -52035889208140910385768 13608 -18955870698260019363840 13609 1534101683726717351680 13610 -33111910021261599995040 13611 3733366985886560828400 13612 13305030985204409912832 13613 105420447371830067891862 13614 27735531998545500171840 13615 12120641544179148271200 13616 -3353352693172393279488 13617 -19614717708658504685820 13618 -54215440940203038437760 13619 -32850721528953294436980 13620 2436369503960402196480 13621 -38243397925051089553188 13622 24305710500605345605920 13623 -19181744556698052806400 13624 -30823217585368565575680 13625 -26380361662975279155000 13626 -1819330720023095115408 13627 -85970159445759652202524 13628 -44683760439155873989632 13629 11705748293340270973440 13630 -40000904355683149401600 13631 -1427757403581981181128 13632 6660391386254558625792 13633 94496270676627195410882 13634 -22111353906582915420768 13635 -28931935894650659152800 13636 -5420158018889918001152 13637 -27986411017785549228900 13638 3798629093050092874944 13639 -5654843934055439252976 13640 -11527326248895391334400 13641 -28421075850384081313008 13642 -40321699622235879724800 13643 25268888257688851885200 13644 24500715670446436558080 13645 -3107930576313028706100 13646 25529585189070326062272 13647 6503769172638737886600 13648 -14789907268957005488128 13649 97604164973493741793650 13650 1491862895274946521600 13651 -5404310516486352337776 13652 31744520891203751665536 13653 6380332458743262402684 13654 32920255862161324927776 13655 -32550626551414051870440 13656 28791740373658220851200 13657 -26397711940853650412288 13658 -9513090821996648098320 13659 42555167043432652168560 13660 21550803250687454983680 13661 103520118315396884270400 13662 17528796074419821434880 13663 32433619198550372209624 13664 22912208408914086592512 13665 -13399785382785859774080 13666 46994673729900268606032 13667 -36225771751773407123040 13668 -39660024776401323915264 13669 -70442231286635165404930 13670 18957305251568917457280 13671 -10190710730440813351968 13672 -11872225882820927923200 13673 -42430378884928363254 13674 -165313515038217944832 13675 -19179108246579621903100 13676 -20643115054027293907968 13677 50800075354144873717632 13678 -3511739099301468706944 13679 78467636073801128579280 13680 -5776727262963432652800 13681 80728920879693779958482 13682 14641740075837857970192 13683 -27539543281271611423176 13684 -39249200957031534163968 13685 10412401484488037448960 13686 15585037732693055600064 13687 7776722118070011935336 13688 -56291403348516542976000 13689 -2428476065423345142873 13690 16775470603350898946640 13691 25095246571185364477092 13692 -2222530163650199789568 13693 -89389667782955880456058 13694 -20371695276148182707328 13695 -19088594065022222482560 13696 30507987481718119464960 13697 -88700015634304462633854 13698 -21121450865323233341616 13699 40300635360016510519040 13700 -11155313093559023068800 13701 -8324796484705715124768 13702 5060034115877872825344 13703 53289058866519511810224 13704 30490654778934159237120 13705 -17043310511397493834140 13706 -5369404329678661009920 13707 4120545301740601244604 13708 30610729280216492006400 13709 98962323509865752489910 13710 -8865297800131489799040 13711 -64202620912945526580688 13712 -21969827317269735235584 13713 5001726883341327781824 13714 11174566745774649837456 13715 18956163575485652273520 13716 -28338465292666681098240 13717 -1175640897967711512480 13718 30529524093647153615040 13719 -44965241017692190720560 13720 25103478977631774720000 13721 -45269751466706893521078 13722 -31142945838133619900928 13723 81823537187530338227972 13724 -5790432024038060120064 13725 20158542486728429108850 13726 -31911090863786214530688 13727 -4869533581936116151968 13728 15310467627110234062848 13729 1657400918665850831330 13730 -22819984953538688022240 13731 3422058956486351596800 13732 11812237533769027220096 13733 -17352103081976426096256 13734 -3355815783109845444480 13735 -23040391264108667976240 13736 -47689929874592439920640 13737 -621447147611027226720 13738 -12691955675454358470480 13739 14839584959522125257000 13740 21185318936387375078400 13741 -7975410539951021405056 13742 -28063975048900955329728 13743 -6283929767074843186800 13744 5372355427993466716160 13745 67498426437408231352500 13746 -29601668073593095603200 13747 91139819401991503057320 13748 -11925855806500173318144 13749 -31199573084147666394336 13750 6272871651830518020000 13751 -62271709970133927532248 13752 -26520620879497675898880 13753 -38705810322446567255340 13754 -8392058115694667830416 13755 -12870636356827821761280 13756 15642990437678924024320 13757 -104022989542377190583994 13758 -10665494279472065294016 13759 -36241499635454926287040 13760 -223278188667359723520 13761 -36258141021061749557040 13762 4779042805951628078592 13763 17703294166014552126012 13764 -3571719162462118821888 13765 17804468039613284409660 13766 59120116604402800916832 13767 -3626619403771629285552 13768 36509902006900347970560 13769 -35696889877411047895974 13770 1333043012088073450080 13771 -64299808513949339163168 13772 78286328327452872786432 13773 57213607679844708705984 13774 -17627862038839714908288 13775 -34908362864287058685000 13776 -1283385886004267974656 13777 -31730555523683085796800 13778 10254800304158211025032 13779 59341766280178548193524 13780 -6555924106425047370240 13781 -17157073043507278250418 13782 -23000686487974158239808 13783 -15050983739133861267840 13784 102004660755863836354560 13785 -5919674458320540388800 13786 14215735993859808728544 13787 35117808240943593105192 13788 38717462057733008105472 13789 88406274927121001223590 13790 -5582391451180879345920 13791 -6534121154969040180408 13792 14118758127008098025472 13793 -42181895647172230904556 13794 -32131802909313233280 13795 6379004752267875638400 13796 2756858890136093097600 13797 1796049871563079117440 13798 42036561166783977266400 13799 30023805864265132351800 13800 -10120537138565855232000 13801 10051202362386258854692 13802 -83882443677683639347968 13803 -389452250919668844096 13804 -21856312773220432066560 13805 33524528751942486541920 13806 8176841655139734171840 13807 -87861579973310900672944 13808 10671914884129132511232 13809 57414136683482216782704 13810 20271662257214596102560 13811 -19943552672052949653168 13812 -20224992498790278463488 13813 26277062067447333677920 13814 -42740788008385066875744 13815 -8404192862784297323640 13816 59395961712933159874560 13817 37283013581515330825812 13818 27580917551820869408256 13819 32447223383935852081744 13820 19532739218772559342080 13821 6557315233964184434304 13822 14760305028353664755712 13823 43610640589636185921744 13824 26744317651635111198720 13825 16274331206621308912000 13826 9302337573615180079104 13827 9889084816329221455680 13828 -38654930825573346831232 13829 -109012959240204050721570 13830 21304427048821549825920 13831 10453104145599099924632 13832 8712827316316758835200 13833 23290466160212787806820 13834 7353756228396352512816 13835 -78117804305871571338720 13836 -7744158043447299199488 13837 -24293904956936679339828 13838 -16145536281746529909888 13839 9557572288012822120320 13840 -4531320844010616176640 13841 -77606964154079311111758 13842 6884341731858605671440 13843 -19305163043915792541440 13844 -17977373214216121179264 13845 -6885368370795845669760 13846 -128304275230032685056 13847 -9459694924093648313688 13848 -18684454246362740183040 13849 20908387815491210645520 13850 -10048080995459578743600 13851 32858684439753015583740 13852 -79033098099772070808064 13853 -39644536909912312079520 13854 -19917531527347346316480 13855 11935748302235034777360 13856 -19647271177380464099328 13857 14853647647295062905600 13858 10784554629704073784944 13859 68686750875181166004060 13860 -7232618347936735703040 13861 -80813326796940729384288 13862 22002457959423442195200 13863 11803036821098036175144 13864 2658436056307213839360 13865 -67355310523391357443200 13866 -11707470881479751083776 13867 -28361678724580874972124 13868 -33619480538424735351552 13869 32800996108960036244064 13870 -1809058425312784060800 13871 -23169115932219411148176 13872 3338343001522328518656 13873 -48740205171848295920878 13874 9419849347382877591552 13875 16484524623441518364000 13876 7957116527315010431360 13877 30040504194916208271726 13878 42140499525674865947520 13879 -14271959674870621362520 13880 -63515894323852635033600 13881 22490383795400123838144 13882 54700573183170544790784 13883 8892705955445658684132 13884 -5356193193660317137920 13885 -33552054058930423086420 13886 24190921817768224620864 13887 23057925061818584730744 13888 2388353989581897465856 13889 1260915579545554326240 13890 -3569341098815023150080 13891 134934564310589828030400 13892 22625221768911450181632 13893 23052580077596676935328 13894 -26906183811720598329504 13895 -16830643263340489957920 13896 -52249973000475166202880 13897 46900482606885902687140 13898 -18050247872594149774800 13899 -6611343215635329190992 13900 22400562919442126048000 13901 88091514204849088870902 13902 -6439008420190485974016 13903 -196259731377320936848 13904 20115584072683333877760 13905 79903308880492214947200 13906 -34170712915881580950240 13907 8440354473880677714156 13908 -27511410720604784117760 13909 17699152740280986790816 13910 6043582413599526149760 13911 15998098452998029524072 13912 -41367378651800318853120 13913 -117656266927708529054838 13914 -30397960898522034740496 13915 44872216880533948080 13916 24458472071875162879488 13917 -8873748252792680181120 13918 -11161332260820443283840 13919 32359472691770126750400 13920 -30743506349788771123200 13921 -50418633713254876646878 13922 56750361761291669458512 13923 7591983619435749634464 13924 4751694000555562646848 13925 -4780825035837028525350 13926 21964578243216386738688 13927 84362242821134340194440 13928 5134451402417453276160 13929 -37187687965393523151216 13930 1413781839207593856000 13931 44658149633540838159732 13932 41977803623433313536 13933 77089941292004036676182 13934 -18262283218571611752384 13935 4351765674142832374800 13936 8829378428003624845312 13937 8922670089350490467904 13938 -9216887222330696627712 13939 38742222627450863052624 13940 15128569907270346401280 13941 -42587698785272656981650 13942 -12481485994011239116128 13943 4043582052460293162624 13944 10456858454839525048320 13945 31095972092720397989700 13946 45520311031534786782720 13947 -54257160634209423412200 13948 -65607335288936937460224 13949 13517565689932841543160 13950 3675105060542464953600 13951 3894902715619007043952 13952 24842390385833646489600 13953 -43261009967058611199696 13954 -18087883563537089419824 13955 8204964762576459657360 13956 -19508249028323647484928 13957 -1927520582544975196548 13958 -8599885567032435172224 13959 -105279230149985678492160 13960 -10463337747469474560000 13961 -46534958304958534887168 13962 5875024534379971326720 13963 103423364864820108768212 13964 762128689787871710976 13965 -22020930285616919210400 13966 -59730997782877211285568 13967 -67503686037317873547984 13968 -8415104367967485124608 13969 -82256264364695424998540 13970 16281168978303844392960 13971 59330694888516410832312 13972 -2683527438366145280000 13973 -32868604032841385286660 13974 -12413126433879161682048 13975 -252293725373328409400 13976 14676576106095737518080 13977 37796895674948773180314 13978 712832177433029844960 13979 -16021431775102521955824 13980 31467549409162104591360 13981 -8704584810860570940672 13982 -26124201280849253409408 13983 -49844611696234028486400 13984 -39098083215158107176960 13985 75965203301381243148180 13986 5365751704437821598720 13987 -28161207605806514874288 13988 21973169457402676773120 13989 -51330347220443921302176 13990 -24738097358494327248000 13991 93413239602057860908752 13992 -18165242157210285096960 13993 19421594537902390288000 13994 44147987128925007109296 13995 -27376260678176014619280 13996 67276459524315381536000 13997 51046493178988545991446 13998 26933856766184185280064 13999 -116373636022273367878000 14000 5933787450786004992000 14001 -22942672740750179914560 14002 -23524062380442331512048 14003 -88242125841618460071360 14004 -25070890578666319877760 14005 26976367657092531813660 14006 71941412721097961798400 14007 -10101115572404376199680 14008 131708545571716374159360 14009 -41092497289977452168790 14010 18034825750239096610560 14011 1844223655005601088612 14012 -6623160911501658574848 14013 -1582574119477759961658 14014 -12579222999577373875008 14015 9317237845337794301160 14016 995704210494263918592 14017 56989949984267912991792 14018 -147075344484918919296 14019 34829770196266426564344 14020 -40720904705390950091520 14021 -23490644082592062955488 14022 8959618054996081260480 14023 -26687529803977680155720 14024 -6766862629017300311040 14025 23724040028908868157600 14026 -4118605586100046350288 14027 42781699109261500765524 14028 17110511145892494360576 14029 -49895874292480479327370 14030 -15033841445603370458880 14031 -8996738619619028902680 14032 -27740928000133435531264 14033 41456945959954561143282 14034 12564592660460432753280 14035 10789169517060204684960 14036 -94189722556299722880 14037 38421523916475866278560 14038 -16267631049090938170080 14039 48783673033885669409880 14040 17274758227974567936000 14041 -89629877519128958673200 14042 14401031586489347304960 14043 10978734580966631420928 14044 24797310060381959707136 14045 -32465531527766454818190 14046 -2875339512656576231616 14047 72176820242923598405112 14048 5710624165569700823040 14049 13957058957318041953024 14050 12873471154688112274800 14051 -105721414752311870862948 14052 43288078650511088120832 14053 -28945233610627464781056 14054 -44467840100605334325024 14055 47027814681435288215760 14056 -18364959238492372746240 14057 77904085088329291557306 14058 14277139711453852616448 14059 -1882170388210243179384 14060 13811794248096371788800 14061 -317127600100981524960 14062 22863627949797638035200 14063 18956291952731925573600 14064 -5952004096107721752576 14065 46523716984314103703400 14066 -23506076567669901235296 14067 -67971817167232119215760 14068 77807875057216406334848 14069 -44262678598991440573440 14070 -7572518368972976240640 14071 -21275686938118807784728 14072 76619443199604683980800 14073 -17417680907137234896816 14074 -1724597535244056173568 14075 -6246577938132120470700 14076 -21537488533691425655808 14077 17629391227193128600672 14078 45967343897585696547840 14079 411201777742848646344 14080 -35225716759679824035840 14081 97074652665868600218882 14082 -12021514827714684206208 14083 -125542903985111244593668 14084 12485968311944495886336 14085 54604600337619637952220 14086 -60203687803676862895008 14087 -73582861830090700764264 14088 -51822661562433191485440 14089 7966519864909665334324 14090 6458728420344644488800 14091 -15692347478606517718272 14092 -3204363983389100177408 14093 -124623915986635187329620 14094 -41298027296740554795840 14095 -51428937239040133697400 14096 4167776535374714314752 14097 12063384104533582851072 14098 -6838070160487879272960 14099 46104979678803262852464 14100 25419050349510324326400 14101 37048722072811743470400 14102 -12937130471319293992896 14103 -36805525307770080845088 14104 -445782435100817633280 14105 -2469028629769288903680 14106 25174841095105529071104 14107 -48789065798454126443644 14108 -69395359383142951721472 14109 24588884983076503979904 14110 -23483799513137819399040 14111 67094141185565872938672 14112 -37934460002817255112704 14113 119597073125440126033584 14114 -52921222391369245447344 14115 -42478552784482665011280 14116 -63297656235710946559360 14117 14530127284179584948640 14118 -3482888998864145173632 14119 -38095664301830068401104 14120 10164161157111047116800 14121 1598850697125953910240 14122 -6850772837280453005568 14123 -28237898377336118758320 14124 -17895844448794546311168 14125 30567817391164333119000 14126 -5682434483990499930240 14127 28573791317329470991632 14128 509452988007828733952 14129 7132033686892728398400 14130 17324686040165805843360 14131 3108516267983173704832 14132 -13948128189394021951104 14133 -20005430747779174815936 14134 12080320058785732365312 14135 61872015415580318435760 14136 -11993842583585036697600 14137 105170657769361097530192 14138 922947127422881028720 14139 71527164383989338110604 14140 9731157713233914746880 14141 64089063024725691950400 14142 -29635588955115601553088 14143 78448188533698142355392 14144 10769709573240448352256 14145 6991821295025329203840 14146 -3900303539246563053696 14147 770604852941493652992 14148 68120990079438714808320 14149 41051567308050042197150 14150 10228153046757910504800 14151 10052302116290412580560 14152 75462434290157718988800 14153 -84796844660595915074598 14154 12253537796317269484032 14155 -57438873496632591810000 14156 -49752331838205799476480 14157 32717633490438951222 14158 -7011566159078125120320 14159 99502336664459949909360 14160 -6234841026670569062400 14161 -22773320770677083372661 14162 -2635301056077286987488 14163 63241706005292704156344 14164 -53114765950618788970624 14165 -27202701776703471083940 14166 36076027414876310528352 14167 -16037004893302809324608 14168 -14098534102430064967680 14169 -32790974512922361547056 14170 4921236896978787537600 14171 -42173193489465811976448 14172 -45438599594470901995008 14173 30306219135188558928422 14174 14114457944436544242240 14175 710967196389606647400 14176 -64592419286493039034368 14177 -3476348052366544906974 14178 24926330384187095566080 14179 2815180684974881875080 14180 -4964933516742573561600 14181 -11578920888098407646880 14182 3246213407694374662272 14183 -44499943078576581867096 14184 27612090893739401026560 14185 -34360450493078399302620 14186 7028011224845425763424 14187 -29033144339586523836840 14188 86963566065170111813888 14189 -2127506103341480787744 14190 267452185365265904640 14191 453717156135110851152 14192 5645490472736469712896 14193 35542282173340615984080 14194 53173852941674084078592 14195 -91889306026130891063520 14196 -9058119105634309122048 14197 31253526737022379321646 14198 -14996144370409387261440 14199 59060735733194507839464 14200 -21092568164229551616000 14201 -10116569464029762320496 14202 -42690155761139839464960 14203 -34689071605617545108720 14204 -36372910996104259567104 14205 -34704020257690736564640 14206 18937316545274888151552 14207 -12608053929154960604544 14208 -15523479217313918484480 14209 -1471429691065982708396 14210 25259151554465549767200 14211 -60599760738196444135740 14212 57940733482275629905920 14213 -122179093497779582522916 14214 25454908697579361036288 14215 -27588266376036317045640 14216 -88366119945424812395520 14217 5962438822388035845312 14218 -52420501051711408927440 14219 1200298679128374598920 14220 30797437640536559462400 14221 128515372597929394218422 14222 10429022504170147225152 14223 -9669799372513274572032 14224 4342348890771256508416 14225 -34485811703788961348250 14226 19421530021716379772544 14227 -47962509001826213046168 14228 47806011632497718045568 14229 -26741839494440957160960 14230 31517355104738791061760 14231 -16109401674345606506880 14232 -6457329288461214535680 14233 1088921392968013014544 14234 -44084042531557763874048 14235 -1029337448810313353760 14236 -11304144121055795806720 14237 78776228682993537121440 14238 3888497260462483154304 14239 -62131233656484158756040 14240 23745556814781608755200 14241 55357298186740001069184 14242 -30769026814215104599728 14243 -21906684369678686057508 14244 31922212640280427938816 14245 7878166512261735231360 14246 12166075951116435069120 14247 -18628372670780277356976 14248 14505470220610738575360 14249 -97835875124419611615750 14250 23148487229975110080000 14251 119244467032620585299252 14252 2113578290956907873280 14253 40020042912462976797504 14254 58790068925034593952576 14255 83574982333792714505160 14256 878777765446756810752 14257 -41238418752276389331660 14258 -56441203799068613345520 14259 -32078444800618837913544 14260 7004319090847050792960 14261 -6311146637341321170948 14262 -22104773948730851638848 14263 54983905007995207848240 14264 -14088110189156971376640 14265 -45761021102995568532540 14266 17090247867237691211520 14267 62800719963158257320552 14268 -14676290892758486154240 14269 72681246941288404027840 14270 -12068215278837254953920 14271 -38200700139421592416896 14272 19798972047582084202496 14273 16945325270834210927040 14274 -10961609400314724084192 14275 -36520716211847238501700 14276 -739509764767775597568 14277 -34303466690488689634080 14278 62061207840963586080 14279 46406423446538853610920 14280 11890037258867780812800 14281 -64718572303982868106918 14282 23800211909692232994912 14283 44351296062159578932440 14284 47051440393857335503616 14285 -31625317056746177428020 14286 -7398360560343272780736 14287 12721972710364236187232 14288 28282385168531706347520 14289 13456223896859932956768 14290 18787230800656765322400 14291 38538942349561731115584 14292 34813274040466922399616 14293 -60818214807579193793458 14294 13746319707081493564032 14295 48727094814470917066320 14296 -87347780128235959326720 14297 -29610938275016987755314 14298 -10888624145133800142336 14299 -37993899642477880502240 14300 -11593229347181954035200 14301 -2587554933000802154208 14302 -378829050596754507648 14303 134889396092889259131552 14304 55292031878514691276800 14305 -87756668221083202818540 14306 -22316068431849697537536 14307 34881282255561985615680 14308 3656452333189009538688 14309 -7901139332831368035300 14310 -13557712609216693612800 14311 -42152063827780980067176 14312 -22439159930871586636800 14313 25900634369036851449984 14314 28360505072231740390752 14315 16673497956110446432800 14316 -1067832841954478197248 14317 -134729210964144914825120 14318 28340022430963480695360 14319 -354626619130187924616 14320 8016616157883037286400 14321 122768726126576554749522 14322 -2860872787225856212992 14323 -116820971082417798437428 14324 -25934310024260261618304 14325 -17750664433529821382400 14326 18982118314093837795200 14327 -33583134957850713100824 14328 -6992965826475729408000 14329 7801862643388799556480 14330 -20757849068870382097440 14331 -36608371137726298996176 14332 -81469396618933102280704 14333 6300032473570832209824 14334 -10006955398496670909120 14335 90294350329046057060160 14336 2231916603780617994240 14337 -69539464104147171877680 14338 33530388951885850624896 14339 53265499471357991608224 14340 12791691930289731379200 14341 -3598569511508941780258 14342 -19209239523286352297856 14343 12789933233560163501184 14344 -16161166540473280634880 14345 -42454632136375274692800 14346 6279851517129075220272 14347 -94667359760459431948204 14348 -69056190496899382823424 14349 -70024785920371544463936 14350 -3157315272141512227200 14351 22369545428230360941312 14352 -2679357108441066504192 14353 -6456809681758727599616 14354 39744067113663519743376 14355 -37680440533156737716400 14356 20119989193846713165568 14357 40603047214511475373806 14358 -19374559556970241866816 14359 27879710556586954540104 14360 64300384779645256704000 14361 -19491874690479938350128 14362 1132283539838272534272 14363 6013829913699304688544 14364 -19255823034530206924800 14365 48645202438536415199460 14366 15209332767711384479424 14367 -7999864682758880251320 14368 120456674221103338291200 14369 80332926258807563068770 14370 -30696911079362960947200 14371 45592576129444308367312 14372 -87635865665646835799424 14373 83719751636008361935422 14374 59864355357735303891936 14375 -9114620543042247255000 14376 -36233474860071143424000 14377 -47391956474706269335728 14378 -8849492072940395735040 14379 19324819839032672842584 14380 -69034255886558840371200 14381 -4209997785351310415988 14382 -50617459564401843042048 14383 -7111689283204357331480 14384 -6698125567010101002240 14385 6056948203970039026560 14386 -30721470590693939962608 14387 65992349077207409553036 14388 -14572431378750221383680 14389 6649182890368621582190 14390 2700188993270686579200 14391 13044620654935076299680 14392 -33893900478606006558720 14393 27308595737776221638340 14394 -8173293826357125043200 14395 47144580227719470518400 14396 53137117252598637135360 14397 -23881462996157434886400 14398 44511557372754801243264 14399 57622208329646473968 14400 7822044920406992486400 14401 8605882316485735070402 14402 -37476115143075490358400 14403 62129076015390174202104 14404 -13963157862516579793664 14405 1280612900700940601760 14406 -14063562884007678994848 14407 43909402445602828557656 14408 74843045853941528232960 14409 17536192492234802215914 14410 -39137241166680519233280 14411 71791648782015996405012 14412 27383893561494398541312 14413 -21052090993649735859840 14414 -17650171059373141978944 14415 -27527383663159255296120 14416 10880465018394933706752 14417 44071433310277849871220 14418 998829952296234161040 14419 -41042738668627785724180 14420 -26875204734194036613120 14421 26777894850198449717760 14422 3159488534865718132512 14423 55273125748821262065672 14424 49799476351959096913920 14425 22379632580934387755150 14426 -30840658109664481859088 14427 -22499943638243555942640 14428 17706156899941420179968 14429 41146242284936352451776 14430 -3075175838847322586880 14431 -8922025208075435980768 14432 -32402423450443432329216 14433 -29085863345630895103776 14434 -13605451777179572663808 14435 -19871387461621052211120 14436 -22316812803262991668608 14437 -71602188923348445926914 14438 -57163088289020573678880 14439 -59825811000040681916376 14440 -1152456508869453849600 14441 -8471002227581924704128 14442 22781735156367928984320 14443 -25247593639216332204912 14444 -36090612824026233467904 14445 -31939806565487063678400 14446 -22274477686161984600576 14447 -77585428298116856557104 14448 71332144639174508544 14449 -51231469406969658645550 14450 8212807587567728152200 14451 -2681203709602560525768 14452 3720449458597800523136 14453 -83672656376144449784100 14454 2134380293903967939648 14455 42532488300272944289400 14456 -29127886920582888345600 14457 66820073956188053800320 14458 -3464012880408470155920 14459 -82562886511771668885960 14460 414423226193037788160 14461 66402720548774816541062 14462 -204082156311887188608 14463 -79171115727883806078408 14464 -28785718049497499566080 14465 -62679038100568627308480 14466 -27470264573379936744576 14467 23459819495764310703072 14468 53944978065337762155648 14469 -3890798437073995504512 14470 -37330185548216582824320 14471 -13980621013867776675000 14472 95842055720191902105600 14473 7675223283613226796084 14474 38053050448234130450736 14475 -34971720368335325177400 14476 35410309087086822260736 14477 32624351186731497309312 14478 16940075572272146595840 14479 149193743019937774476080 14480 -4752488106392914083840 14481 -23862163337191078540830 14482 2599668933832534771872 14483 33845135528954923402320 14484 25082992556041079181312 14485 15475935701906867241180 14486 22790747630398368540192 14487 -3911150646263448282240 14488 -113283016726024745994240 14489 -59814379928619648118710 14490 -4112277500138312494080 14491 -2072235129265022128088 14492 59191032466655722876416 14493 28397033501018098299264 14494 59325272322290339239296 14495 -20467748515805089322880 14496 40867843162221742915584 14497 -13117746475938893588800 14498 29062821855385928488320 14499 2799821441472663785580 14500 67856434820762575680000 14501 103469150619101449788732 14502 18994593961236996349632 14503 -74877054191087591642248 14504 26122031579226823511040 14505 22511744592008511994560 14506 -24255192657999316020048 14507 8943284499625441750680 14508 5107051997777103704064 14509 -67258735742490949107360 14510 26766349090442254964160 14511 11592256101575888479104 14512 -83292348483597942784 14513 -79481136507235955618496 14514 9670145687980967427840 14515 52375501287971846354160 14516 -43352081509860921262080 14517 36873412377631227922734 14518 -19305557068414729851648 14519 41305730582907609274920 14520 51240084373655654400 14521 -49423797716998160320508 14522 -11384298055999455056928 14523 -152884041769995306978816 14524 23652022873156152452096 14525 -12524885505590944231200 14526 45440720755922818166400 14527 1066213013559771708400 14528 -3670610545297176133632 14529 89142211949928427604160 14530 23419402333305183344160 14531 -77366141272387601260536 14532 -5902938501979804766208 14533 115656589067249715306782 14534 -599418630907845101856 14535 40413577474660138333200 14536 60033407537179503820800 14537 -115713471682336780667814 14538 34537149652772468991744 14539 -13698413395209783804928 14540 -17523332239481640821760 14541 -28998382954847073931296 14542 68389126234992213303744 14543 -26333696342803199048208 14544 -9170014778966381469696 14545 78698504197973884461300 14546 11169756542261052503040 14547 8030995532581986458928 14548 -39208160992064346404992 14549 -65542619610015841974450 14550 11568540991839815188800 14551 7537924737110109404552 14552 -52647950723468770897920 14553 66480097706044258410720 14554 -59221946233737093058560 14555 14571901198351978981920 14556 -43913452179769282672128 14557 -53269976150826766799194 14558 -40010643668528683698240 14559 -31915015512306530470272 14560 -9190847456990110679040 14561 -36278680541246862047838 14562 15286486326016305082320 14563 -84647064613930602713188 14564 50037373823112914813952 14565 -26153927178580882608480 14566 -32160743550296533716768 14567 54971399168289526623792 14568 -53138787330675111690240 14569 153699366089841573738996 14570 16461568293002444021760 14571 53961063456218348002140 14572 47618883049176981790976 14573 31962939189295962170400 14574 -15763490136737972149248 14575 21757737200229153138600 14576 -10867437759720745402368 14577 367466477276933421408 14578 -12577491945014106459744 14579 -49666318276777335359520 14580 -21912405691022246574720 14581 -37942026366267189447008 14582 -37302613766381138053248 14583 13526049573362234024424 14584 -114827033101298151997440 14585 900725500559306355780 14586 -12900419778143141217792 14587 65049303563946229595760 14588 22862088292948739767296 14589 -28143777063547328619546 14590 37493438470524468532800 14591 -150280911558449326411008 14592 -36651318145006813839360 14593 20478464216670593667842 14594 -38763599049545518457904 14595 -12162728935073341497600 14596 11335619797533372176640 14597 54963433500110660795712 14598 -13869439523489982098016 14599 -21227580451481363712536 14600 -3153261980159846016000 14601 -17512723769358131548416 14602 -45428449087211514382800 14603 -37584620569267693178040 14604 -9634803470810721391104 14605 -23656896788424803850240 14606 27303505766506270032960 14607 124227566913866962346640 14608 -15481151525657905790976 14609 21337606310816354884416 14610 6423974909512089269760 14611 26910609916900577421400 14612 17889416899872642039552 14613 47987216462212889418144 14614 -44571719760586539109344 14615 -33546266401898422401600 14616 20641595280881115340800 14617 134031937761435607028352 14618 26752577568219227819760 14619 44238716313925736611008 14620 -840864270503347614720 14621 25507832329564151934822 14622 4356545402607843799872 14623 55081770371559005641840 14624 -59697025730772045594624 14625 -23570533007001427167000 14626 53051472413648574534144 14627 85781583393306736144476 14628 11037698568113312600064 14629 -112801829534615468408770 14630 11062960022843227699200 14631 -31767274662513926073048 14632 23165595764809202073600 14633 11256241485100115637882 14634 -6626654805161283701760 14635 55510832222260138080 14636 66976408301686860238080 14637 8978477358010444712064 14638 3396701298792171150144 14639 -66611348031814852312560 14640 8358226181922081669120 14641 -81544677556667127577895 14642 55405738304621279795472 14643 9105936573744845878932 14644 -537767965140671842304 14645 50697312078810571435800 14646 -32442247648967596324416 14647 -61844733889685426289008 14648 61173770649396441231360 14649 64376005085717718587040 14650 -14642792660747129281200 14651 18277887820963058738352 14652 -16295560748125686563328 14653 104312039958598455720902 14654 -11896299382911271711488 14655 -10636517464230410025840 14656 -31917594998205707714560 14657 90588387203762154003906 14658 -2596810186417424140800 14659 -26819588840176850864184 14660 -56258481470572220824320 14661 -1659817289310814446498 14662 6687312535634746964832 14663 483811384809169417728 14664 -33052884736504604590080 14665 -5936400654097705646400 14666 46985188317944005738032 14667 48740413631802576689880 14668 -85410711110302470126080 14669 19429851815130807182070 14670 -4713908627487825017280 14671 -74659965641424724252608 14672 -10438289535257146687488 14673 -5710865288059386163296 14674 -30715637148739837831680 14675 62071501251321600357900 14676 -9338821054058843117568 14677 30990471939120115955260 14678 -12433652412264982866240 14679 -33420223234105645903056 14680 -72590529219723248025600 14681 26205529983049767170052 14682 31583297693824102420992 14683 -16745928230131003931068 14684 49910640837669420028416 14685 -16263099652392098251200 14686 19466448781217835196800 14687 -118824384359617688588760 14688 -99545288600272966778880 14689 -37920536731491907185644 14690 -5702403656453189676480 14691 38360903845435506296640 14692 -22867428181478273997184 14693 2657428594230649293600 14694 12181971593625004523520 14695 20815187756015303494200 14696 124419377853228918620160 14697 -20744998165541527451712 14698 57077644357323068295600 14699 -121128176493123758076300 14700 -16051228228235051308800 14701 -1609081579322095118996 14702 -35279044771895889728448 14703 -47190920615833658728680 14704 -4800949559703494164480 14705 31700801795863599965160 14706 -497986441942695995520 14707 -24727773282236662450176 14708 20439728725984242361728 14709 -19396064043893199561696 14710 -18396322882649406858240 14711 -267339666288841193617248 14712 52647789947110974443520 14713 14836647369345027369962 14714 -22559783979334332127488 14715 -26008308283964092884000 14716 14213392158999854474752 14717 -14314061216885639226234 14718 -23716057415713622249472 14719 48554898213193584473520 14720 30442315560791939481600 14721 -24166971705590716032576 14722 16554559394020247927712 14723 133467013510877182446972 14724 -34488227483471152621440 14725 14365835186566941616000 14726 3185342670815253379200 14727 -16407810789633532808280 14728 34335992858905019842560 14729 69728008536630692609088 14730 14134532279025079998720 14731 55443677791614920248532 14732 49657375987843900784640 14733 -49164560111806671737898 14734 22860378974422658450880 14735 -13838424282226193089440 14736 3808760994463182815232 14737 -86016490769828860145614 14738 60845168762733304133520 14739 36288409647670757120880 14740 58845851361610860718080 14741 -95041666144122302175858 14742 -386602588376145767808 14743 18797935253066226593424 14744 67562977994070900633600 14745 14474985421872719661120 14746 -2871711220034604308256 14747 95740830530894852072196 14748 12818382149620646484480 14749 -1053613705854792846400 14750 -44710316481089180880000 14751 67768070936713242708600 14752 143459470667075905585152 14753 -272371517284820371998 14754 -44460350441609429335680 14755 3794597687195573574960 14756 8994526277465837961216 14757 52812116246108705804640 14758 -84820248768416771361024 14759 10848315920576268387960 14760 -14287763011289431910400 14761 11011304243267868147300 14762 -83197247538330471504 14763 8196999629848498909440 14764 -6944287167819879111424 14765 -31832398536338832884340 14766 -10175108782526437671936 14767 8821886228388089468816 14768 -5584142587723822596096 14769 -55116475403851208803680 14770 -13185298647120948042240 14771 54281600095273719816972 14772 -35927407026430984286208 14773 -140727210817356784333440 14774 -17596073145981900467520 14775 18481202306308003663800 14776 115453757103712076206080 14777 -5649066990864726793728 14778 761255656004214171504 14779 118359648485019429633380 14780 59771298569083884249600 14781 -21323561590347866448480 14782 38348250504326000884800 14783 50338348082114520628032 14784 -6089043737418355703808 14785 -31447030966884181375020 14786 -8652410542684641519408 14787 -9584723281830846754752 14788 -91897304677506055894912 14789 5667226867704705318624 14790 25904116518428062252800 14791 -23711805148320477061328 14792 -78481957981931027504640 14793 -5655234337064352247536 14794 18752347695703184972640 14795 66717504698599364173200 14796 -32057879429981073392640 14797 -43716823351450472655754 14798 -33577401106877327388864 14799 -52292468276928004310136 14800 4586528310457457254400 14801 -870249978675127243998 14802 -19391404867619046288768 14803 -53772692573876482220616 14804 96796740349751294326656 14805 24698639172913008226560 14806 -60832840437124429542336 14807 -61769710237309534798128 14808 518104675417176207360 14809 -67371710013641937642480 14810 -20964964543683947569440 14811 -15007118648109357524328 14812 -14917406783242715175424 14813 10924617772303732081062 14814 -36892657664310124552896 14815 -74092442786552691086040 14816 -24035182147485471080448 14817 -82499598216793852567200 14818 -9054669391781017374720 14819 -3147210790847098815840 14820 11035740193481628979200 14821 22689915346494416017022 14822 -30478398484035111744288 14823 93222355961574703342584 14824 -42870770996294084659200 14825 7734379341478513427550 14826 2522559996264832602624 14827 87174849413724357490676 14828 -95221936571381593019904 14829 -54573393251978540807616 14830 27303024074018969626560 14831 113073907300198749655632 14832 25325457860491935842304 14833 -3461547111388616950336 14834 62233599018144031884816 14835 -388613910552502844160 14836 -73944749420817349755520 14837 24308702440691581535772 14838 17330054891636105809344 14839 55808754484983799178880 14840 10904563711077016780800 14841 58871478062085838644852 14842 7371038358897441598944 14843 103514023098950068333092 14844 36105438872349707567616 14845 -13165789851262145682900 14846 19858867594101577481664 14847 -34956169293356126956728 14848 -46863957643791087697920 14849 -55529608174214232253440 14850 -23974907145094904544000 14851 30673802828346459737852 14852 -150781740924126607196160 14853 44904640069834446119904 14854 29340372032288068332672 14855 44269874603901086480760 14856 89955453172763991859200 14857 -49323573814124215373040 14858 32943584629851784035840 14859 -17248928901941405442816 14860 -9689677149945189841920 14861 -48717769174007697830976 14862 43067851983137078540352 14863 -68851335119973162215760 14864 3529350751347940270080 14865 28531274465630831166720 14866 43948460818466683999632 14867 -90397666632534935856084 14868 14534846099762283509760 14869 167715670887916683968270 14870 -19735224719853777765120 14871 79878749295174570519912 14872 -65866269805388787271680 14873 53855403452085162266640 14874 -17061377659046382267648 14875 -41512359497735265048000 14876 90061003427969030223360 14877 -100318841651113730568000 14878 -390625390760101229376 14879 -132499045298457968399520 14880 12651872188772143595520 14881 64055083856407386386112 14882 -22569246613819630652928 14883 38692724619369337272 14884 -7181413667762294170176 14885 32995718468746143091800 14886 743345034322227808032 14887 99000774327610879980536 14888 -46855142932002116490240 14889 -2946580108849396918080 14890 19170692305358526223200 14891 -72527391765124095525708 14892 3749815866885729242112 14893 -33574185407397350653236 14894 18130681317057496754112 14895 34900995587974444708920 14896 -17859322552846579875840 14897 -154111501214835623100654 14898 9652277700360212779008 14899 224042224191192687613536 14900 -41867643905550934320000 14901 41489980070559687328032 14902 93012861174890902453152 14903 24538637530948828712880 14904 2622644390391775580160 14905 -9729464360261454506880 14906 -73842623714824312914720 14907 9617736786672006057240 14908 14821738547421218352128 14909 194073580406016493139916 14910 4789241130087574917120 14911 -5562882498389351502976 14912 -47408703198826291789824 14913 -48347753331034532772558 14914 -81198199360481459824944 14915 67721488287277015791600 14916 16885569160186812094464 14917 18510322064599117890592 14918 52130506799143462328160 14919 44307502199810033995944 14920 -22508105692124721715200 14921 2665814441849486868432 14922 49219013159879660339760 14923 -121467848011768026862828 14924 -4387513554734241404928 14925 -4680500895696350340000 14926 -4811704692847597964160 14927 -51720362611833108735360 14928 12406858760586393944064 14929 -50773539751166604611470 14930 -38733005591070618572640 14931 46768794676563676953600 14932 11797476198703526170496 14933 -21838959267781199990340 14934 -40721143791167623365120 14935 -140014238977796638039200 14936 -128150192993802531256320 14937 -33696737593909761272832 14938 16115693016658007066112 14939 -123509970196655576131260 14940 -23702011186570848714240 14941 -113557079516282678853248 14942 -293351756898373587456 14943 41639801866662327494544 14944 121442672444240411099136 14945 -57017677880308739954220 14946 25940826855533702697984 14947 -66436193269617343941604 14948 21924932857936853289216 14949 50089222630360537217568 14950 -6591606788150207510400 14951 -85855342763615149983048 14952 8909033872412440166400 14953 141019713855931364959120 14954 26939062237241774368176 14955 -26047730323223241146640 14956 36317213185567741733120 14957 -32106169656267936442794 14958 -28875941567352031582080 14959 -18561027701804992096784 14960 -17602941576115569623040 14961 -51908843177330248963728 14962 -56974586112206411766768 14963 -31500028889174910226176 14964 815726054139702773760 14965 2178446060699852884920 14966 -32622469594301813815680 14967 50420263869557903539584 14968 47375170153713775042560 14969 40475008507723529627370 14970 3180518514953186400000 14971 152708975502818379024744 14972 45136259083906938984960 14973 4156911112611401883648 14974 -4767052344711736011264 14975 43399279626097169715000 14976 22196374334925113917440 14977 -29157471392033562068988 14978 63407262050893734041040 14979 49141141836670427604984 14980 10742844728769283952640 14981 -66515208722524529639136 14982 4396814654507421479424 14983 51100962040842365086232 14984 -53025337076575807933440 14985 -1465516135212545249820 14986 -32719033970785743114240 14987 46956727919327012356752 14988 -10296542171191397184000 14989 -12061374168891141910676 14990 24704430011120918520000 14991 -65215688359717136545920 14992 38140301088906392477696 14993 184480361278472048549760 14994 31963129410038117888016 14995 -44039015994779161650000 14996 9819967344174266529792 14997 -97012345545144554364000 14998 62176754899267555860000 14999 -26675160307640107179336 15000 -10408086743357318400000 15001 57986149324236199236352 15002 -12169371423368863622688 15003 -89085668026701976658388 15004 38761887395658119168 15005 66114777617687063799660 15006 -12963484478038804036992 15007 439154910343095062200 15008 -50991724599778118467584 15009 23502205403939604195504 15010 -47107534924811636352000 15011 -3564097258417134741288 15012 64374216950469400934400 15013 152049513615125604355262 15014 85386568603360997093856 15015 6294721545123699018240 15016 128382662385374092692480 15017 23380507051485817827066 15018 -43062682023853352292096 15019 -22099495188952935208656 15020 -48468798926718452459520 15021 -84595363066105878248010 15022 -9402384606679242097920 15023 29240479187208499122024 15024 -24746680053612513755136 15025 -59648195702410272883450 15026 38891837791846211462784 15027 -38419948113539514427080 15028 11412799010229024076928 15029 15199976557670338674240 15030 36290794802478886776960 15031 -45816354179623348318168 15032 40973179033867532390400 15033 -94362878316997060441776 15034 598324053015179746416 15035 -19145900741936483706240 15036 10443222584097010606080 15037 -87429286362592840749408 15038 7931001557086463823744 15039 -13739023843552283658480 15040 35036583860056086282240 15041 36449150395391577094230 15042 -8285503091455011663360 15043 -25982391811206748051092 15044 -2860678082705642964864 15045 43618509132155234625600 15046 -40409591683353149946528 15047 -54815002578666719356128 15048 -54720536955525426585600 15049 -91178844850137324476700 15050 175487413505125612800 15051 -30753084497840687339280 15052 23004056626300776748032 15053 39207673278196121917302 15054 19016570220148711905408 15055 -31889346468878485634040 15056 -34450777778979821887488 15057 -13585462099178245960320 15058 -59546720114603662155120 15059 -77366872758787360142004 15060 -23261211483020496599040 15061 -19826010063346046108338 15062 54424812068190516439872 15063 102213234158145132259944 15064 -36548291650861941350400 15065 56867272620144941344320 15066 16995373171231477607424 15067 -42848482269293388669520 15068 33091511351923174414848 15069 85535232891771213500544 15070 18418066987582363570560 15071 -39762630095706668147088 15072 -65190322534095353806848 15073 -124475239580539325635678 15074 -84857531549235300844464 15075 -44863368404778757730700 15076 39075074867056404229760 15077 43215793608267194476926 15078 15958186404402868254720 15079 -39495454124200575432624 15080 -30270487676960272896000 15081 40885909140130227954144 15082 510251269712365417392 15083 8707051400466895129332 15084 12279123236796133374720 15085 5804763978279780783360 15086 -53250128853244493311680 15087 61112446899876296209152 15088 5670477592006082494464 15089 105294102220430200642560 15090 -14798377995134885383680 15091 -79248669988377393459508 15092 -48414939044695809331200 15093 -725035842663067696320 15094 -5213519445516846935904 15095 73420855939139682048600 15096 26789029246183104552960 15097 11620739582687435345152 15098 5938914954801366610800 15099 -40970330123979485698560 15100 -30945513242545143001600 15101 89685238727614489764102 15102 -21715362759587100851520 15103 105243597273820092140664 15104 70790458894021778472960 15105 -20711462505323865105600 15106 6810656216159448866304 15107 176726624880399876559356 15108 -14507420353133808522240 15109 119106735202194444256860 15110 -55285113533224365383040 15111 -3101301533533635622512 15112 -70427292640902684748800 15113 -30378767307280361109504 15114 38232263459424545521920 15115 96782228039259449033760 15116 -39505548543467674671360 15117 -16619810906304523552320 15118 -93601974970612348914240 15119 -30383715000446556490056 15120 5850100740967405977600 15121 69592776452561386246322 15122 27206730541436094452112 15123 -34082775289056980124324 15124 -11431090768293878528000 15125 -178897404348086266500 15126 38436605647892453905344 15127 12534131960822615761072 15128 -31055048270356173127680 15129 51751979518426074389511 15130 -20007726624496835380800 15131 -4657780448050309075068 15132 16076041204389720486912 15133 37566478107483277524460 15134 20133374986295363100672 15135 -17211219831317379596400 15136 1800966008300892585984 15137 153011052212565548850786 15138 11694554364595163079672 15139 -173300961150766713457060 15140 4742558120602603741440 15141 96540846851601167434272 15142 -31637495689853845439808 15143 24547682421321692029320 15144 -90760395270588015329280 15145 49010090635110679731720 15146 -40299669894827556283728 15147 -6147867415272853030488 15148 -41783517368904202271744 15149 -127317535896273701375850 15150 12606342978948945105600 15151 43853989311651776601400 15152 -28145509005468305670144 15153 -57080353188095879530896 15154 28970824054131248533776 15155 -8077748126004657740640 15156 28624031136987805360512 15157 -42228919675819763506080 15158 -11831203410694394493312 15159 4765072190964698285568 15160 59762575643442642432000 15161 -37901852459955665153238 15162 -286018751746691728128 15163 -124339510075783930192440 15164 74562805650080188256256 15165 -66417162497466587300340 15166 -2518225942896386419968 15167 -2801659489872067541640 15168 25927946944295448084480 15169 25745457716517531650112 15170 6508171542616078224960 15171 21819798514045699216560 15172 86009111516180057346176 15173 36465191815161762955422 15174 36995482122381466669440 15175 63647913959725325938400 15176 5329865117886636687360 15177 -49086273405878572938480 15178 -103181181078226479057360 15179 -426598222230128136216 15180 -17857321603515003617280 15181 -197861576658595007114880 15182 -2762283822903291263808 15183 -440139667461266472336 15184 -834808942019798122496 15185 70114563177084561403380 15186 -12045614408808275223936 15187 102351044594601783801836 15188 80646625955881885269888 15189 -51425386711797491622432 15190 -10394896191342177553920 15191 -93490975695773030120616 15192 65218225538158546360320 15193 -39917950273242959965558 15194 -21206302850868502387968 15195 9832280994458923255920 15196 -119368130281714203563520 15197 26649285305613887559552 15198 -46588415128241357347200 15199 -92877461410301480408800 15200 53476172045982056448000 15201 -17951270458400939892960 15202 35249921614996069048704 15203 -99370905304633371998736 15204 -6191052452290686210048 15205 -412432649436353035140 15206 65481086388408778659552 15207 13646699253003069085392 15208 63634945239251434920960 15209 21052800749649073500816 15210 -19211953340032246468080 15211 8234320570010593871904 15212 -78994227288891747788544 15213 -98253988556112719078112 15214 88664496182367081915456 15215 -56083682582414009031600 15216 20738790159814721175552 15217 -49181588184684210002734 15218 -2162184092766351273984 15219 30281312227056608856600 15220 55058548299000859226880 15221 25568860565508546486144 15222 -537478429846667420160 15223 67420332943487359355464 15224 -42923319453171694817280 15225 13815741074407055784000 15226 28449941174830103042304 15227 99083949640031546087076 15228 -6587113795985361042432 15229 98651600802627528513676 15230 4203106318715367389760 15231 7751546919204080561352 15232 39092194931018941071360 15233 -96169069043908639963518 15234 28402148046368619895680 15235 -42396571514442421589040 15236 -20348126728128526725888 15237 5928641375773454499294 15238 34135633321534961979840 15239 -84636412190860746293784 15240 -27014074002294453043200 15241 176536052464523866367642 15242 69333559643790964948272 15243 -113071933162078873949736 15244 -60551588691156073462784 15245 -124862993391542121208500 15246 -22757335200270425664 15247 207446651536725096590560 15248 39518444137810610921472 15249 18744593808071884894848 15250 59937203886306420744000 15251 -67392761749743476612496 15252 6039732568816007921664 15253 5513868443642217611680 15254 74805784071839490130560 15255 30136706555965232983200 15256 -18417398365704716421120 15257 8343205166263958870880 15258 26820777988876621929984 15259 -64757451276889450444540 15260 8747805562933578086400 15261 31618792172933673305472 15262 -33752616393575292187968 15263 90375089061507495148512 15264 -35678699120228677779456 15265 -809923948271585542080 15266 -101495375606928110824800 15267 -10399716742127147705088 15268 122497688658959252960256 15269 -46269658191298317963330 15270 -2505014404206870326400 15271 162254476412795926756472 15272 -46202301425924894638080 15273 66473137776684892522122 15274 30952731386518579153152 15275 39589672055149552912800 15276 61227370744003722424320 15277 -69238210050900967824874 15278 -23851195219060032826560 15279 16461461210487380575488 15280 13170771444488625192960 15281 -15832155423587535963840 15282 29393428442065069213440 15283 46859615179148906386560 15284 -43001276295668308512384 15285 51763731520960314727200 15286 -72599831273147575245408 15287 -101377083016854317135064 15288 20871723735241845903360 15289 -88207778625095383725910 15290 -36984624720937303737600 15291 54408186839844817893900 15292 -83907555519099707689984 15293 -16996457868769667693076 15294 -51535698968971382558400 15295 -16074724350790269964800 15296 -19271838370653567713280 15297 -25656240628793579086800 15298 -12996362066984034807600 15299 -196842348896213352053700 15300 29457772544192765270400 15301 -27872426512243528933536 15302 1023479241339519898752 15303 -13391051634705288574296 15304 -67355897955619793034240 15305 -83760459245904001632540 15306 2652163881317166069504 15307 -142367771376267542542444 15308 -630047501527262031360 15309 26744228098255141568640 15310 60530763418761360634560 15311 90316334955148989412824 15312 17076689516776545976320 15313 -64711310842978799431438 15314 -7811709310239957534720 15315 41635487574333369929520 15316 18538238046200751843328 15317 -21419112323863284861654 15318 -9265229353042100528256 15319 -37599918396408404988280 15320 94440312930876427468800 15321 23071202163851938325712 15322 23078911879160193111552 15323 -6520227196535974521600 15324 -50080354365766296466944 15325 -63059813237195280431950 15326 -68622734788175615550720 15327 41463576184351798031688 15328 -206706456102667230904320 15329 2716318499036195808930 15330 715974074457829125120 15331 71825188298584179071132 15332 -44341294616035318456704 15333 69417593607301181272800 15334 27301900537623597185664 15335 4660883124414969620280 15336 -60615332031151160524800 15337 168815511951061191252666 15338 22203934949869011046320 15339 35359616761869351259224 15340 -21315061833272571571200 15341 -77716593378003409062090 15342 -11575442438697115274688 15343 183063487562344629702280 15344 4912280737351020773376 15345 15506628040994542583040 15346 61845961791302447545872 15347 251814860573296205110800 15348 30711946327849507553280 15349 58382574905307680370350 15350 9370104024749660858400 15351 -499034664885682388736 15352 73623983687590604083200 15353 -70769727108432620494716 15354 -40864142694001579713936 15355 25817536861538380202160 15356 20179747185606604377600 15357 76888149056227122647040 15358 4389830932179351125376 15359 -12036054102078256573440 15360 44666999393733606113280 15361 -125053584213695615831038 15362 8827963845766426644432 15363 -99104523949527391587600 15364 -75600621059215112146944 15365 2347857024789020035200 15366 -10049522234224866132096 15367 -130917218012227211392 15368 49675812484116731996160 15369 49763337035260799099520 15370 23757123952129619620800 15371 59754249068690532094200 15372 -19484944475980480293888 15373 -97583246942517961522378 15374 -69807345577069939904064 15375 -27875125596665698092000 15376 -22325143284133864599552 15377 -144671358406937556765774 15378 56788176899577947136768 15379 -31444566299977712932960 15380 -17945825036700838099200 15381 15970589086191035889870 15382 -16465606296966490634208 15383 101038581011987359714632 15384 21465571691767237816320 15385 33248072401912647021960 15386 53560977008873902849008 15387 34459953290795172768768 15388 26438201969696265164288 15389 114089749008103599712800 15390 -2057959347705325310400 15391 14094635145968335421792 15392 -20707578619140610326528 15393 -33388185742317861489216 15394 691077486465327461760 15395 70286743520777107304400 15396 -82983204068452002782208 15397 23752954749687258479580 15398 11512614699779943775200 15399 75723531613819430556600 15400 19283186623465949184000 15401 -5784248718950650814598 15402 -34434763526519778433536 15403 -9943781010167679126536 15404 48174330130104961817856 15405 -26803750028617544774400 15406 34624962192067803001152 15407 8663564966456326477824 15408 -10123363307223321919488 15409 -54215071145504842994960 15410 33458210967245210012160 15411 -83174898757650309844416 15412 -88741610465701456918144 15413 -9262100372510950792338 15414 -18015649524531315191808 15415 -110458953093502471366440 15416 69951721500296505999360 15417 -104952385217403695129760 15418 -4205722975803802718496 15419 582707409447864808296 15420 -42930298770542048517120 15421 25194672006897584175712 15422 -73487322125163605894976 15423 -30170910043299532527216 15424 -624365992846118354944 15425 -620568956492686583850 15426 -60702081637784082956208 15427 -11016332731560413190724 15428 33741899376198466252800 15429 -27403421373811902676320 15430 23519923560324968031360 15431 49718219694537002557032 15432 6471469498352583352320 15433 69334644952699353759168 15434 -29935680237588419538384 15435 -33769349685783709452000 15436 -13823496495089615319552 15437 -2698740152946019320480 15438 -9375365261119747018752 15439 54026164571946113072240 15440 25948579993538769960960 15441 45577796662301460126192 15442 -37049770926548084210688 15443 -159844621271799161644308 15444 -33316352978982466498560 15445 -105016169682565207611300 15446 -32897729333165326127328 15447 -10123220375649468299520 15448 -8153368564058595440640 15449 12296386339857131156736 15450 -34815800801170153094400 15451 -70605698599325161103548 15452 82110928834156010267136 15453 64152778181087933829324 15454 -4079024057760223549824 15455 54317937991888454148720 15456 15473913695301474975744 15457 -22858035034400077299480 15458 78651153670960717096320 15459 37938443933108985437304 15460 79240181415293221505280 15461 -63421758994768846567938 15462 14843683251024252901920 15463 -79528687528470065994472 15464 118600341558508354575360 15465 -41208820286649667202880 15466 24925570303008700765440 15467 141968304052699358406516 15468 -1953331358082726504960 15469 5753443610973555280000 15470 7744099866819708188160 15471 4599921907793200859712 15472 18257380713773796786176 15473 -46973935639281673951278 15474 19746481067642549727360 15475 -107745720806900520284500 15476 3439022530797069656832 15477 34923733525477749947904 15478 -17268109028076199351680 15479 88391455766199726608784 15480 794131203097986969600 15481 25305540820069280552532 15482 -29099483416272531915408 15483 -30298828946412912567696 15484 95213318473575032478720 15485 -18426475790879936656800 15486 19409581860264928886400 15487 76027829921854056765792 15488 168467711497108193280 15489 -49113337994438639256846 15490 -43441004225414732076000 15491 6922882543381455832272 15492 7019447268795044170752 15493 69861840878620329115742 15494 43862078473531693197312 15495 -618133454213889080880 15496 54441310323217999104000 15497 -41116831821217949886054 15498 -9073419227936521436160 15499 -29787040357637086606680 15500 -27924952045814197248000 15501 82062982151867183850432 15502 -54140700980551065268608 15503 -13375097762715294519480 15504 -18315340931051179868160 15505 -26556425527748111835840 15506 2638968023986781399952 15507 -137217278199320951169996 15508 65596599103081210387328 15509 -1663128694479749840196 15510 -41968322015840778055680 15511 -58748264867447103640888 15512 23225123117336807546880 15513 110675398791590865633744 15514 -33317689529559402000144 15515 55967991463949440352400 15516 -12006839902325650172928 15517 125961322531665586785120 15518 -1671378764045912423040 15519 35472966324695435652480 15520 -71269749983520736542720 15521 108305046802257038514144 15522 2545115682357704332800 15523 48369549663947502852 15524 115955399509579587732096 15525 34836067643508108936000 15526 -30654673752349708064640 15527 -166518123284017141311624 15528 73145213888189937500160 15529 38188599622174851435684 15530 38554210524537910712160 15531 -36684685844972923032576 15532 -19602750809976374896128 15533 -141474713799585934578762 15534 29486233058312216496384 15535 19922809136747673038400 15536 -21211248364517087428608 15537 -21009499569854008471440 15538 50300011089793667121696 15539 45128280138134012357160 15540 -5466316877893532344320 15541 78547079991630924872942 15542 52752940021673853931200 15543 -79899802047145633139496 15544 -167943639402979200921600 15545 -85358591337144536432700 15546 -54398938447861642607616 15547 -3974474958399955977968 15548 40022149202637181926912 15549 3611838175002391215168 15550 30522670594471432036800 15551 -184552510905018194240448 15552 36172727090645409202176 15553 186123205789171213549504 15554 17561415363851639314944 15555 -58473562274525383685280 15556 -119188039049887347959680 15557 -170872425692112393294528 15558 -8620792340063661124416 15559 -7084912499995510483240 15560 -61153356285968373504000 15561 -11720547285844997920320 15562 16465576311473928920064 15563 -109627536033020466090720 15564 -43574686438040628724224 15565 43156362125612040570720 15566 -409691255055634337856 15567 83711867548913846169480 15568 -9864165426116992040960 15569 130161906530887103273970 15570 -12519925797682956451680 15571 -26344278914678710262928 15572 -120201464346216940028160 15573 54407022273868897432800 15574 -23599223596126197532800 15575 -10670951481202750374000 15576 -59060058278869212364800 15577 -31178872256364084813308 15578 73687683156713307129840 15579 64314067830253565551920 15580 -23355571857589460966400 15581 168164576879345616329382 15582 -16380711575061721691328 15583 -189815868089640990787168 15584 43257677758020635590656 15585 33831474142425303254400 15586 65643802691703087526992 15587 -22696275879637884429360 15588 16708384506787656262272 15589 73025539138858807755072 15590 -9177001142052197059200 15591 -86072728921408549493208 15592 -127491380793690528384000 15593 -26769733591735951278336 15594 9600692694406359049728 15595 45378322290274797381600 15596 4621073692901696529408 15597 -3576144042932299980426 15598 -8960008902419594710080 15599 2975717185996369131240 15600 3664674836235192729600 15601 2686386115619478027602 15602 -79625587780838700770400 15603 -5750612743337036580096 15604 116043112151976171810816 15605 -1153060762062681904740 15606 23601775514117882276160 15607 10842629816743508890856 15608 133186735831540634664960 15609 -2150588579110666128 15610 14236708590342629314560 15611 271912797592460082357912 15612 29247482593979162214912 15613 42649876796580213790924 15614 -29707337612751670776768 15615 85441959974497928540760 15616 -94899399106933238530048 15617 -23416456574897289740928 15618 19163454852694504746240 15619 167143668637187841153020 15620 -37217073362381222768640 15621 -20399032105330468617216 15622 -3170264900828946879168 15623 33587105319471066063120 15624 -8494633705561838714880 15625 97133231781274332671875 15626 32434895685231945270624 15627 16972783943121689359320 15628 115551217812019022874368 15629 29909709338737278322230 15630 -27096162337169597508480 15631 -116492801335713737854920 15632 -8626383797997428465664 15633 9062600629847747540562 15634 -18212126453650257884784 15635 40003307093006867811600 15636 -4371318350273205209088 15637 -144211888060061350057760 15638 34377606554116247700096 15639 19422858446729248221648 15640 -52534620007737064243200 15641 -66764990972336347067958 15642 55578854077378244421120 15643 -19496262281386879978108 15644 -50796470109156500273664 15645 22732678897610192784000 15646 761556800172505318272 15647 -131798870954379778175904 15648 17737765816346362773504 15649 140830115054748944151650 15650 -60880419303450786253200 15651 55647644556422154775392 15652 243863326615702556672 15653 -145355040090188186396736 15654 684493104216036669120 15655 -20863459926711076106880 15656 -203332398185272026316800 15657 -26645823928554024928608 15658 97525165164868248277680 15659 67822148897995097148816 15660 66899426869724891904000 15661 -3514906343966695909738 15662 -20427670592800512039936 15663 -6388668443778531958656 15664 -13189630893607846379520 15665 645456041489586745320 15666 -5586102594500044571136 15667 -110222077862968278983284 15668 -140887062216880443917952 15669 -6906894658202256660306 15670 -37542976634519572446720 15671 77724137816628135592872 15672 -25235659764971056558080 15673 -41183636798012597557760 15674 -120877261088908936274208 15675 -36625307285735656488000 15676 72131706418331724200960 15677 166685524798015526232972 15678 24395351060691518209344 15679 -140570153393677840006720 15680 -22124359334544951214080 15681 -61931635291906553104848 15682 -9761133176639138837808 15683 94461166477176611743932 15684 32883216056791546715136 15685 59550107570474691256380 15686 12640403179165283278848 15687 -35993724787911760047360 15688 24568693084207064770560 15689 -217683453729347542344540 15690 637362951995737739520 15691 39066268637158333883424 15692 -13137941662197288701184 15693 53621017861878927440064 15694 -22232394079762311244800 15695 -121080675099433864080 15696 -8243367198389274746880 15697 55657459512161340108912 15698 -177676769207435848971264 15699 75774313384686900769464 15700 49362722208190189635200 15701 -78888533457717734526048 15702 61069980178287069700032 15703 71314344343277398105344 15704 40239051744807828971520 15705 14075344361217726058500 15706 96514106356558156461552 15707 -50815100804097727005720 15708 -22931300862329805324288 15709 -56510696116472343686496 15710 72960313397147594429760 15711 -127447590433608691372728 15712 95178927564156184952832 15713 2905705299279206959920 15714 -2997881310236997434544 15715 49524367311349031556000 15716 30361037915430771123840 15717 19420474987756952178048 15718 11611859915600292015360 15719 -86644919192552748641640 15720 64937372158672621977600 15721 27763982672296212496000 15722 14765223284448132018432 15723 -19743017737038800885028 15724 75356867043916927498496 15725 -32087029346666223911100 15726 51830683077849886292544 15727 -77923920202322343237424 15728 11739441987418046103552 15729 -38590341467839564962384 15730 33373178059464139680 15731 202981395048518584403532 15732 33249696710520030935040 15733 -107839364595949599352018 15734 108257451894819246266016 15735 58960878520034789298000 15736 -29755726755210171555840 15737 88476164883086445457386 15738 720526195510991025408 15739 -87576250724642194842460 15740 -94041536754423574095360 15741 62526879342982703638080 15742 20251761520181428968192 15743 -9193710868100868179616 15744 26250009797948017213440 15745 -200952460047600372021120 15746 71945443680646038981072 15747 -32254098383712189433680 15748 -20435495127975877935104 15749 -114725503529107484249250 15750 16394905843239609504000 15751 192395106929523525550600 15752 75938073714884651212800 15753 32682721413061941832800 15754 -120678960539106542537424 15755 -26761856617799343764640 15756 17518206428036525804544 15757 18292378201957164908512 15758 37000043692719390444480 15759 -177175121264282243236176 15760 -13712821427458812395520 15761 151068364257481886989362 15762 10790472553418747395584 15763 95733222967623643149384 15764 6037848439167699388416 15765 -68330114937406871347680 15766 41701889712932083724832 15767 -56865736520006446832184 15768 -9061770971670384844800 15769 -68394339941973844656956 15770 36254422617615200275200 15771 -28765178493465516350976 15772 61989203751839805349376 15773 -3275698259061572829978 15774 23084634101525971752960 15775 108709854313863133059800 15776 174432799122730099015680 15777 9102823979041347765714 15778 -27527467222277379302400 15779 -4531480968125375033280 15780 43490256689294907125760 15781 3046684348782977745472 15782 -34609822234453438038528 15783 -93279177872015915842776 15784 100622989114610199874560 15785 -13321881341270618014080 15786 -76647488023190255788368 15787 87362832105332422000436 15788 -77424129842856923142912 15789 -44112380776648425632160 15790 -61813963594517320065600 15791 -106439367866175245597808 15792 -11193366815114451222528 15793 -24691089527338975117020 15794 -42727060471161938479200 15795 -37394581872375392903280 15796 -124010668498613672355840 15797 153837345717720481419246 15798 -15844288461198877302336 15799 21224075387268233453792 15800 -82110338051562839040000 15801 -55552320097699575084480 15802 -38009051354356933365648 15803 63338479561591498910052 15804 -4856415095544761064960 15805 45574251460920527499000 15806 -21555977089211811093120 15807 141571230382681084177920 15808 -16626338600736291553280 15809 -9759641993686609356990 15810 -10660318560458047918080 15811 -26842312239358776719048 15812 -118258057041610429547520 15813 24704652731297214914784 15814 -79699898825891405571744 15815 -19810235197147488140040 15816 -48221673846830101094400 15817 -234662949880736165588134 15818 -124583248744345783042560 15819 -3106075016372692764456 15820 -10136378205779555358720 15821 -15006017316951465868308 15822 -42080117133375690687360 15823 24203847430592545529072 15824 -315172024390511886336 15825 43651573684425914583600 15826 -40245861580169904128736 15827 124942563977678853519960 15828 46667909570422217656320 15829 -12453014476107904533120 15830 -19001618753437077085440 15831 -103068932096740945805280 15832 200022126024211187558400 15833 71819203246880507760384 15834 -7512584668918322273280 15835 -118327930666600630086720 15836 24204329672017273026048 15837 -101904201123169631034240 15838 107211875376528564232320 15839 325173006452563759777056 15840 57722721874789886853120 15841 1295171351760778279424 15842 51612652034391830121336 15843 26375481192430974764664 15844 -178540881528650702955264 15845 -52002991912965252576900 15846 -38481409941737060390400 15847 17190998898336808237728 15848 -23641341454279448739840 15849 178379637260179305777120 15850 51020429327912507792400 15851 314703369336887324556 15852 53680998384145036703232 15853 -81035377612833466803456 15854 23636405994563876813376 15855 16802340667926958609920 15856 23139314593730451341312 15857 107501535069764636303412 15858 11515461994527732564624 15859 19029523135268800346060 15860 28574282346904198786560 15861 -86797510928515865975616 15862 -48500563574658865453056 15863 96580372789702364493480 15864 -113472743850657098772480 15865 141859230779372117457600 15866 5070232334925780043632 15867 599669191195102015848 15868 -177748130603004062359552 15869 -27339763925275665331104 15870 17680120497697783245120 15871 -134077123429434837325800 15872 19285919947558288883712 15873 14182418094874437739968 15874 4670564592762928809936 15875 94315764287895726912000 15876 4159528599649419630144 15877 105160870839972175637726 15878 -102326166101951826721344 15879 -148709838357839621802240 15880 84917149001851683686400 15881 100530331232711075846682 15882 -65072158276448936164608 15883 76786333958936153253520 15884 2222644585568962703616 15885 -13672890227007229255380 15886 94060155425082376102272 15887 2121550681459515631536 15888 -15817051421089035780096 15889 177147307857432220256690 15890 -2639400295957102379520 15891 143913045420567963223992 15892 56174890057983678263040 15893 -51218911772077303586976 15894 1407605823299087805024 15895 34652873954540093059080 15896 -89299117504714391070720 15897 2814605145488067003072 15898 91212829116712339561200 15899 -14545030511694077556336 15900 -15096746926746505843200 15901 -219995737152643202675098 15902 124858141783202005729152 15903 41284203182773352524800 15904 32249728934031887695872 15905 7239599164116226023060 15906 747892350126628132608 15907 -85024635753081360711844 15908 -34022650855487283112704 15909 -107054123491908730228896 15910 -361732070515310087040 15911 10516574989092386755632 15912 -38304513626966801786880 15913 -144659285753172243720838 15914 -2581519293597911563680 15915 88867472982410976199920 15916 26081384303423078525952 15917 172163260492608383168352 15918 14831984682418037621760 15919 -11585089642233124349680 15920 3472873242226139136000 15921 -101512516809142917365580 15922 -18782056918984714185600 15923 -112773986838144686931828 15924 -38136734447159900934144 15925 -24999472950429342631350 15926 -54193557881843801429088 15927 62473514948845377932520 15928 -45018345027969985351680 15929 -266826862823476885281324 15930 -44079748009892086464000 15931 -42022696559988147985800 15932 33333467769300940200960 15933 -57662461898835668896896 15934 30388447781265229512192 15935 -44780852772957385092120 15936 -19954403210143148802048 15937 -47345978392867773508414 15938 34290030740963203635744 15939 18965432185161693573888 15940 -16370064266468829960960 15941 -84884463785831180671200 15942 75671317149494331448512 15943 -100658133558093398322600 15944 -19651300848990307875840 15945 -68358775801472919766080 15946 42965026841101434241536 15947 13078511748594383869152 15948 54930527904805199615232 15949 -46178494888265549620020 15950 42011131022176557384000 15951 30015933117121264778640 15952 -21125121036137646137344 15953 -457673527744695976896 15954 -7821991800873965393280 15955 -41394392422272834290640 15956 30804356321293293621120 15957 -4789234098221261623794 15958 -74778810180419649104640 15959 40649360054088824177160 15960 -18355906823383793664000 15961 -123443852829015828251376 15962 69648979755013690643712 15963 173126032450811723579184 15964 13021017818716069474816 15965 57620046197738045253120 15966 15598348526481229599552 15967 43147465574770589114992 15968 21416933746043043840000 15969 80807690595564602100144 15970 85397196568605979387680 15971 9165824888017939718172 15972 56481652777557603907584 15973 136927389657964331060222 15974 -14573513830695159713184 15975 28373848530865754430600 15976 80834361942227726638080 15977 19964378629543901663460 15978 -18237463047638678059776 15979 45713534120660813380820 15980 131947557010624516976640 15981 32676051490493988193344 15982 -105437192229750685703616 15983 -108008053141933666994376 15984 13180658431159254712320 15985 53739473556707033054400 15986 -44777070002906573808 15987 -78519168134567294574636 15988 35300375911570742941696 15989 19552568697318925974720 15990 5200083999862698320640 15991 -37140467253379840979608 15992 -97989507080864424960000 15993 118870631734823768407482 15994 -31623628460753979756288 15995 -24543741131845513425120 15996 -335695664008014299136 15997 241015217346243311242572 15998 -43783108264167152717760 15999 9734748780916548542664 16000 -121368000397002670080000 16001 -115858115573561490511998 16002 11997801032333973921792 16003 -55956231346608070219616 16004 20196390664519574269056 16005 48811954810069925248320 16006 -31580731378344084909696 16007 20499361008794122655256 16008 50964061368652753305600 16009 -86219822274092151392384 16010 17887555183336045976160 16011 22226879542988122334640 16012 138477562747174541709056 16013 110533702306454642216640 16014 54928598305726929393792 16015 -44934349001225903646840 16016 5105118675578582728704 16017 56516210582837588462880 16018 -20007923337444739325040 16019 -159652985184336902633256 16020 -20193638597807608684800 16021 -18199693245658137130148 16022 -96113951507280031838688 16023 -31423781343858912834840 16024 118519446494109978408960 16025 -25710764749522919142450 16026 59557486679324561862144 16027 -75919185198918414452736 16028 -92872187038015876280832 16029 -19512845079082222584276 16030 -22950762181086323001600 16031 -39670262252488951173216 16032 -136557084654079419875328 16033 264220524653668368557282 16034 45030233395637536558416 16035 -98808441559664147614800 16036 106609337779285614085120 16037 -81952766240780885049600 16038 -39544406667866544983136 16039 944683749658036801624 16040 -54435561442979341363200 16041 46127465343697574792592 16042 337446743062509636192 16043 -168859674110392796755056 16044 17157525705382588710912 16045 145834479964171140540300 16046 20009142035447617620864 16047 18951409874838609116424 16048 35375300396561823989760 16049 -172916167422394989400080 16050 13916944849869577756800 16051 -29527618421871736323248 16052 -38417779940448717569664 16053 -79654595679076048003296 16054 11473676104245525475200 16055 -75098738879094545029800 16056 -70418797223735558062080 16057 -91839483757142897028694 16058 3869362426000628723712 16059 -32877511542824271925392 16060 -5563816673848028144640 16061 191521427669447182318662 16062 22744955573776175890752 16063 97514494867778861429312 16064 35045114473469665345536 16065 -40926893164135440134400 16066 50599193449762093070880 16067 93037715291120961613116 16068 -48381230497280150163456 16069 177547505666297797149470 16070 -80757422236092771227520 16071 -29626760475535516465536 16072 -44172029691141707013120 16073 -241357495939441079136678 16074 78143520593898681546240 16075 -7751316025730221308700 16076 130845379135011259349760 16077 -82514470644360485865792 16078 -31042846534869137828160 16079 -63677826480595123275024 16080 -18601452989813534883840 16081 56233512452643998422132 16082 -1517472756489115835136 16083 117500754937418550257652 16084 -49894867273360280262784 16085 -65055010677189135725220 16086 23438368572844786089984 16087 -69956095977653296390264 16088 -88947143506526248458240 16089 12655813883111729342208 16090 -24340275899502739495200 16091 -120632938790776313864508 16092 -120318261718400436096000 16093 -88957491387820895840 16094 58588883934350562690240 16095 -28478376452922704431200 16096 -99649123116445704388608 16097 164753251088337457776546 16098 -13816643970034488836736 16099 196904000652564345794136 16100 -11716992239380031385600 16101 30185291808996682293630 16102 52812732233982236225472 16103 169939107493335565751352 16104 79174003523213008650240 16105 44163634662467255188260 16106 -9149488418190458887248 16107 -12650025827137852258560 16108 -169664270293519686729472 16109 24912302356339899067980 16110 22149709301177596756800 16111 -46441371407665223194288 16112 -16797323483893143797760 16113 49035904002781851945888 16114 21910408540356135002112 16115 -61783360075723989109680 16116 97644487010081320673280 16117 -13314849082027719071328 16118 114833995178151621017760 16119 1212908885195909794200 16120 12457210860183320985600 16121 165331979722757386156800 16122 -28320886193930191024128 16123 106778696117545929664944 16124 -112802675163206916518400 16125 1549333300748096808000 16126 -101527340318476762487616 16127 -131507432427290929761024 16128 -25958279867200299859968 16129 -69604471626436151870847 16130 37612223918895241596960 16131 44902920472506128450880 16132 19709376342834624052480 16133 5840264620273754100024 16134 -54960491897946622451520 16135 58981700811089290721760 16136 192207460595951037895680 16137 21740097646295040615408 16138 -114799785162875747459280 16139 157690434700928645657940 16140 -46292372903932651238400 16141 35446917587927337663542 16142 8389504547067907466112 16143 151782010655196114441864 16144 -13958571345926018621440 16145 145101528623586565398900 16146 -18942806346365511429120 16147 3581053527753635580472 16148 139999163085190061592576 16149 -10650457032650714784960 16150 -45058393010794047192000 16151 -49015983195112861279296 16152 100935188101551880581120 16153 24074834881117448163780 16154 21268382053295985707232 16155 -86497261215828905156400 16156 -21631816810140835730432 16157 -74399161606007450817888 16158 -41073511437727817985216 16159 26298942577499591436528 16160 -77663286403181706608640 16161 145924017892501096593072 16162 -59293423361170297173168 16163 -55142054876637560635440 16164 -102438471537572188348800 16165 -53627139373397492647080 16166 -37013396289047991368640 16167 -145087116753446249216688 16168 -3888001551391386992640 16169 -36217402131055920519360 16170 26501505987429589858560 16171 -296894352078066750823088 16172 42415349566626795666432 16173 124719840844698008952000 16174 -31314848743375915817664 16175 -87610962048314246400600 16176 30100106222391712776192 16177 -32412349940393014574528 16178 -78290336945613184581360 16179 -106419679223938601814216 16180 -39848197506393444537600 16181 84842089104028335915264 16182 -18506752880536718138880 16183 34313112943930518059432 16184 -18983074225461511925760 16185 20628429885482946085440 16186 61063141520352782727792 16187 -149525012584325463067164 16188 -38723265889426033090560 16189 -62523283307275784766010 16190 55042250520004143681600 16191 45594277131749791706352 16192 26903666657325955940352 16193 85890872533106559125442 16194 -29782241455528459497600 16195 56726318205280496404800 16196 155211985305484135862400 16197 -155332968271474588711200 16198 5802542626465343566080 16199 206649921006588891837936 16200 -3587106351588268608000 16201 -276468254625914750878668 16202 -28934101356376215722448 16203 -65187116724932333232192 16204 94176878882526464627456 16205 -9881786930978628906240 16206 1613136275570097581184 16207 -159736260409308947755160 16208 7974135308214370885632 16209 -100679311789529795134686 16210 -28707677879028240486240 16211 1270477320206186381520 16212 33803139788263472320512 16213 1152966658357936530304 16214 185157670453259490528 16215 60980895391183070929920 16216 10734096727800304404480 16217 -161986130830595893135734 16218 30062451846605666118624 16219 107899872929323129274676 16220 36154296916120414778880 16221 56028076356830329245312 16222 -123838978074906983753088 16223 183964838265717109085472 16224 72291840200915193298944 16225 70740220027939307118000 16226 29804028280655182794240 16227 -171415598110631934086160 16228 16525976810898809341568 16229 11172008786560035544830 16230 49521852734466309966720 16231 191352607344636719727032 16232 175019873939475048422400 16233 47027325057337064067264 16234 25651163186269700420016 16235 -92141790315339638442240 16236 27555590039651752425984 16237 -16036662355772772780500 16238 -11145611066244117353856 16239 112592406930660557122824 16240 -10251107428042594713600 16241 -81965047706211817063500 16242 -14247149267900870229888 16243 5289874971251251230640 16244 49123555086855803215872 16245 1550291371181952460110 16246 -82008674851019557400928 16247 60809341617793515137664 16248 -30082825592172794327040 16249 133116215274958169206250 16250 -6778890713985581730000 16251 -7955456965349710958568 16252 -72577623499715309230080 16253 122061613656867122810502 16254 504311649206404515840 16255 156917724603959554157160 16256 -88817168843693453475840 16257 19918325102935218830640 16258 107866775150604488004480 16259 -115778548341740560152240 16260 6750851884456063426560 16261 -25517122958119243441536 16262 61296534797777139232512 16263 39183007259893479879960 16264 81278204338791019929600 16265 -32018346292781451005340 16266 -26921418671508252062976 16267 -81041640206194172944684 16268 -73277107203256625878272 16269 -119467318324274182342080 16270 9288387033328075942080 16271 -24437356951623740912088 16272 9551868409838085709824 16273 10764195682317483305522 16274 206521761603464712975360 16275 -5685590585465817062400 16276 -84601518026617374503168 16277 64123154790898110559932 16278 -21322709765366417626176 16279 10736708838889413265984 16280 -39748417758950752051200 16281 -207468813869801662763088 16282 21133936447350618108672 16283 -237281951379430899729480 16284 35886508699175889592320 16285 88800362700486174703980 16286 174168426433623656993280 16287 -43813399033366126118640 16288 -16868233049280549027840 16289 16265114220181587284160 16290 -13131005394388856698080 16291 96688419812180491528584 16292 107465519635974271718016 16293 -18834208915938992293536 16294 -24417095315236407542304 16295 112332338121153730351800 16296 -26739512643742225367040 16297 -2508284562917389169840 16298 -64827030914692866087840 16299 152388989936027819709084 16300 -13431202248283030009600 16301 -271542510352151457886698 16302 19915741075876318632960 16303 -34365970404906197619744 16304 41981204507767821189120 16305 -6548922973282698570240 16306 -30784817069647714031616 16307 13019090097914465873520 16308 -88930496536327082004480 16309 -418316862048523657781184 16310 -34089845193258946640640 16311 44075345445172824573672 16312 -85495764386053161676800 16313 -125918946741368438492016 16314 26847871782536344458240 16315 -36228880369482443884080 16316 -49660750653388592040960 16317 -35139512722041594510714 16318 -5386374739076730537600 16319 176034689023344112614720 16320 -22689280788463532113920 16321 58023349981277256545200 16322 -70002229547569335402288 16323 16453985760901994216184 16324 -21030702073255072493568 16325 30226453822565502949050 16326 -230134668991219552608 16327 31455937271344289263560 16328 -64187306173648511293440 16329 -80740017698556588197616 16330 -21160653866490446945280 16331 74566881232306216654992 16332 -105958112068037119984128 16333 -55793455855355627649418 16334 -61752767892711989669184 16335 -176374338719404921200 16336 33767038566973237256192 16337 156185131593591679453938 16338 -15177151150972150878720 16339 204015136729094179788140 16340 1298131020486121113600 16341 -10686816015383889148320 16342 59036870533346879607072 16343 85201183371687062768760 16344 13055222213324639631360 16345 49929749067791573023680 16346 -17486557117494254090496 16347 142021995814819749749400 16348 158532925596700853234176 16349 57576856036763406013350 16350 11332447843233039768000 16351 84370430934512645954472 16352 4821216806145055260672 16353 -80757297972865652849280 16354 17447961961840880296512 16355 -196106630540654888280240 16356 -128002893938186078085120 16357 91016976862754208407232 16358 1789216783976299181280 16359 -13861024167656354008320 16360 -84124289735559634176000 16361 220501669239744035275962 16362 -3266818178168385883728 16363 109151116619613347162612 16364 -126124017682524041236224 16365 93751061411089927242720 16366 112196574387718563089088 16367 -22595022483120956985480 16368 -7027568381935277309952 16369 -69274117138032280781230 16370 -50149642372698972993120 16371 70822337406098029488072 16372 58069092735680769416576 16373 34785307458126568455840 16374 3891669591209357684160 16375 -226719519812988305166000 16376 -39363435028277937561600 16377 90800075376703585948608 16378 18365574325928670973440 16379 -88413407132093964986520 16380 7816058111490714408960 16381 15737287709076974514182 16382 -111912071165413186142208 16383 1133802953971209897984 16384 99370119662955604738048 16385 -52808426745401306410200 16386 40759045420901073646464 16387 -7960430687817743456048 16388 -2351358447661926307584 16389 182909895453208046027520 16390 69125901137630994384000 16391 -59833358352711523065288 16392 -64530193476538617569280 16393 -109398227889700270000578 16394 -46895418538053678797568 16395 3099961163672584308720 16396 -140745613177418311379200 16397 115260477567378776519040 16398 -30026457857752804146816 16399 31982702141326516003424 16400 -7755762184664864563200 16401 -22087523973761030034432 16402 74325203199701507894400 16403 -68911737127687296746400 16404 60663376805020535863296 16405 -181534439863503277959240 16406 -59113150751757506764416 16407 154466009975506935220704 16408 33845334495329005608960 16409 179739454246058126169540 16410 -21971532132516359312640 16411 133431938769963315515012 16412 43409463925967466542592 16413 55849138852140994921344 16414 -51505983568458088971840 16415 126894347149025436692040 16416 153678580013756606054400 16417 143764748014622903770466 16418 172142080967649806160 16419 -24912182122493600853072 16420 -1984410615125334654720 16421 -275207424536932924701378 16422 -13038137511011107762176 16423 178632932928342352798104 16424 -230032300012867604567040 16425 4241786827785338314350 16426 1135394715851045259264 16427 -112214324309467382075724 16428 53681505930722876629248 16429 -33281786421173060904224 16430 -9776766917714524922880 16431 28009079684866507078152 16432 -21738264967834474250240 16433 -206398600712505578094318 16434 -42774033231417143440512 16435 -48939877253743824070800 16436 -59997381071524083812352 16437 83635780049543954000160 16438 153948765026491035657120 16439 -127727350863705438292944 16440 -30559662223565987635200 16441 -41105712727843635446316 16442 21112495205639594677872 16443 -3580222603978652551920 16444 -133131882233063715288064 16445 -27812427936754742386560 16446 21341188814271644453184 16447 -150674595233503281143104 16448 64678369649495974084608 16449 -73465314161159390467536 16450 -27537304545302851353600 16451 -140600868197749777108548 16452 50767399239120327298176 16453 -193370685013209639219298 16454 -25557022498998014122560 16455 13296122534966303889360 16456 -290726478720051010560 16457 69697013772560677706112 16458 -23736413520608121107712 16459 -60582593922418743580880 16460 96170295631717143137280 16461 -31162497626659708229760 16462 118403200187869682135232 16463 -29250308632357682369976 16464 15304192085019466137600 16465 21996024082668144268200 16466 -107358939222028741235568 16467 -14668248484438862040000 16468 -46142053062329705195520 16469 -3963737782235235411456 16470 59091884192843672083200 16471 -9642442691299809323296 16472 106215996604367515852800 16473 36055292121136483438320 16474 9155701137602538506736 16475 57758355095642825416500 16476 -73023951851323801671168 16477 -14784090687072713939674 16478 19387164819527425170432 16479 -82291321234722535166376 16480 214488017142846243471360 16481 152166199746077860149282 16482 28850576887231723378944 16483 -79603534225849309146576 16484 70899737894323076126976 16485 -26802246527226759738240 16486 13295716770110551188192 16487 -87362241019896185217864 16488 113520976980340158028800 16489 -113934478408431474222000 16490 60051052303766975666880 16491 -33542481320972367690240 16492 -13885800580355942318080 16493 162230076050896008902742 16494 -84519768756406828824000 16495 77273347361049675549000 16496 -33421004652208588750848 16497 113771879172918725955840 16498 2991293727000730258464 16499 -82046676829440415410864 16500 71193908069732657664000 16501 173660449041023747111100 16502 32076232773083190676992 16503 -35759253254798369897496 16504 42739504788946547957760 16505 86518813652367594318660 16506 -28840732081218261824256 16507 148392401110852960133352 16508 -17008814850023586588672 16509 -76915302028207882154496 16510 -17594535856260814295040 16511 217255464641333665747200 16512 -1459007392949269954560 16513 -205335213883472148039102 16514 -70509220494046829959680 16515 97649212974869899092960 16516 194938729987152967437440 16517 -21367434380851274469600 16518 -22294290414820112652096 16519 -231744071796836533679080 16520 35453651688657506304000 16521 -25126584033020624341488 16522 -87469624398497182373376 16523 9406764942532087820928 16524 136226265354143365556736 16525 135913967935271227878050 16526 49402549551299426123712 16527 -55811607682516599408768 16528 -501316002381676699648 16529 -29202398555235205425870 16530 -39990921710502780864000 16531 -26211541065872323053536 16532 143162236920604517325696 16533 -167369689362860961159456 16534 49225149560676810494592 16535 -22608865956864675644520 16536 19630593165552504791040 16537 181022201847983280032640 16538 150334751804993837383920 16539 51218207863728695218800 16540 -1937721927154481717760 16541 69009007267332792354240 16542 -13264903173950925197760 16543 -171971316618094407226896 16544 -282605734825942799351808 16545 -112218056171756216599680 16546 -108756237179606512548528 16547 -20588771571397771508004 16548 -17863652643778813906944 16549 95360428309661896636640 16550 -38912238755823394855200 16551 -181219825268944131846960 16552 -170761887809729570534400 16553 111015191818621834391802 16554 -7987623341970209495040 16555 740446328001986161920 16556 -112299964797917877799680 16557 -77630740965052204628160 16558 -36448410022303116023424 16559 183907632249594643398360 16560 -10101571613653978644480 16561 -175656772334661895401838 16562 -59395650158124146528424 16563 -68990619273652138426056 16564 -37074788086055152059648 16565 74285634670259697074460 16566 -41978540350258417930752 16567 236863180740126459736616 16568 66184138932591837696000 16569 -46188982439210975023296 16570 -49316469700144514303520 16571 -1990521355911798111528 16572 64869319223086707528192 16573 -117580602182850514677178 16574 -54648798785143959454464 16575 -25637807303655270872400 16576 8235499723385982681088 16577 -148100059301044483662 16578 26927587110508353803520 16579 -109158651983033586886680 16580 -128302143189485939116800 16581 48541981166812889878752 16582 94558943758196080471392 16583 70472386116446564350464 16584 -58487445978328419655680 16585 -23032502103295182032640 16586 -121876653034495234093008 16587 -90886121072208799250760 16588 58380108073431044060160 16589 158776949962697916083724 16590 18643827775739404492800 16591 66941354535906405314592 16592 -47422983313143620517888 16593 2860099022134626887664 16594 -79059742152054354113904 16595 98570562720088716087600 16596 -122000453671414834309248 16597 53768865523085162518432 16598 2236913815768213030464 16599 68248709944229221400448 16600 63192924481146856704000 16601 -77999169067484818700988 16602 97817076696047880632832 16603 246875775962598797894852 16604 -7475934935479422956544 16605 2478169511476099964460 16606 1263737540174080122432 16607 -215409321095459798850144 16608 47110695048767634407424 16609 60349574088716826408516 16610 51092831826961568017920 16611 36411798372237347488632 16612 -82483826170753673359744 16613 111581628839132720456700 16614 -15428845859456813357952 16615 -170977855233166301847240 16616 69113829648072296693760 16617 89387148047457260689920 16618 -34582397026970463600384 16619 53653763189283702988020 16620 29417135836556848020480 16621 254969678366322847016544 16622 -31720774716505668669888 16623 -155309082842532569558328 16624 27437860313399342858240 16625 64087015571875536240000 16626 -14945632656711695721216 16627 47833253665133062658560 16628 -55018994354904932053632 16629 -1086704041913415922752 16630 51430505950733016360960 16631 -65060504803101560012568 16632 55415573423737041715200 16633 -75801457468101913332118 16634 61806910682123301903216 16635 -92848290692213058080400 16636 127924422423734568366080 16637 -165913468175492680570368 16638 84340562742333525841920 16639 -61197476024727080000144 16640 38067299554263469916160 16641 105574398093520214946849 16642 50375990145719109729312 16643 92273729694405643172880 16644 -5788986961000908994560 16645 -136581060762188913068100 16646 15899315133821693333760 16647 -22390116603775024366080 16648 -277352114293902246128640 16649 189449266329221555194650 16650 12672462642277866022800 16651 231925706962916260813652 16652 27354379212435794598912 16653 16958215392836622323328 16654 8558697279137183335872 16655 49622878771093860967560 16656 -38722100950636483903488 16657 84258615830412738185906 16658 7586228736188446177680 16659 -1783376640205500347280 16660 -83320199716917821978880 16661 297072058916819860661262 16662 42013006821617225429952 16663 -299611891977582230049080 16664 191432297385466565007360 16665 53190825380896792155840 16666 13980740956505028455904 16667 -20482498217987394087408 16668 20439941067908071345152 16669 -258934153074775460507840 16670 -90870626766763400598720 16671 -107843245160488472424888 16672 -182459781579271738687488 16673 -42894989260803390642078 16674 21074892434095917860352 16675 -61043097819390167646000 16676 -115258983008268968094720 16677 57670016907337223756220 16678 32768310422924475517440 16679 -129244711741123520486616 16680 61365703561574049792000 16681 -30145357586990798542208 16682 7428336941305728940800 16683 114448555540585192377024 16684 1891020213248380996096 16685 127092433449293144904960 16686 9022195503856974382272 16687 -30015067328684151242256 16688 18436561927989200486400 16689 -103635042702905640575376 16690 -86290352125718200034400 16691 -213966700669808247649908 16692 19339463723518483679232 16693 214300105975390333112942 16694 -80196643859325632468928 16695 -14668884159776579285280 16696 -107656532557200529182720 16697 -86728077100919315629680 16698 -56187819398233813248 16699 57476971585043973577700 16700 103402302263715535987200 16701 -64283761822408246530720 16702 1156818912117351380352 16703 85889223612015273749952 16704 -39389527640078478213120 16705 -66863097802081775217240 16706 97433626557244064889552 16707 88788943082969022088440 16708 144874391115001704345728 16709 47940271244356661718912 16710 -5476899631846283303040 16711 -82128310143625454648688 16712 -277908979992194505292800 16713 -309637147586506169421600 16714 49618961673860262856032 16715 -4250304561974368460640 16716 4524101885464300339200 16717 -17308470536235651330740 16718 4214932635551074135104 16719 46468368304443357003144 16720 27175520846047769395200 16721 45949828023312371844672 16722 9751507571854754994960 16723 -27704441334726894461360 16724 -22837921050455906152704 16725 -47132397277230978518400 16726 -5154217893278126654688 16727 2566656772924947411480 16728 -45299914429331245178880 16729 247790726273933329544330 16730 -13857666257813875660800 16731 88603699094386812877788 16732 98866406319542837176320 16733 -112697276107645898365620 16734 -38937565055232498352320 16735 65084461430573227504680 16736 4291866263597602701312 16737 -9715277271186936042048 16738 65693191133637127037520 16739 45013469379877429948440 16740 -27531114656467400294400 16741 -35614794547300438489858 16742 99361870858849066138944 16743 -54497774533710377675736 16744 15235832520163671736320 16745 95933933856952178951880 16746 -10274042833139219049216 16747 -101356951174769092753804 16748 89551488061380207790080 16749 63029817805652420978934 16750 -133391829338555660208000 16751 -53638826921612058501648 16752 -6378913889998781644800 16753 -19384326046075396747536 16754 58182630259872346818576 16755 104124481389871327168560 16756 74792337654604691036160 16757 -3042275254906396236420 16758 -49344860109402810802080 16759 69827362236185999801960 16760 29951452894062002688000 16761 37856769138525745364544 16762 -41357294002386420323760 16763 -264814701430835816240988 16764 52099740730572302057472 16765 -84984966784532641881600 16766 57550508457946026675264 16767 57458893052940704178984 16768 213501804533174627205120 16769 -63524446072371368968380 16770 -289026977824212687360 16771 89583250617512029639744 16772 -41949092022341625139200 16773 -99549338600811393002016 16774 134871974910674851607136 16775 -94832050508301073913400 16776 168618039824250177131520 16777 5502273521993347847440 16778 51155400073483585627440 16779 78308006660653245944832 16780 56606733929059271193600 16781 -71291954094177421773588 16782 -95121645873033904463808 16783 10932651360256834533304 16784 47818204491400523980800 16785 30278038058358543440820 16786 15786800660312739832320 16787 82324707625028031947436 16788 -79161911547181847193600 16789 80782580675257795477024 16790 -3163440544223744897280 16791 176107342783959034675920 16792 -13407762042558842112000 16793 -22627915315562781369600 16794 87715341164522436503040 16795 22132905433507525204800 16796 -62614687812063623470080 16797 11552887859401685291040 16798 -5946740971568004291264 16799 118677790802656047316536 16800 -21164353926020805427200 16801 -133061963881943255967468 16802 -4778627585760424144896 16803 172388404147664548527012 16804 -124835606236772996009344 16805 -146350099876274282913540 16806 -33779103848881083314496 16807 -160585011176256381167544 16808 124761245036033996881920 16809 10449841286535046397568 16810 52788904426809839085840 16811 -90326767231703104656588 16812 -103276981745246745080064 16813 2204921306777653041984 16814 -29665884691618931753088 16815 -67338501299280077328000 16816 -55416803328117970812928 16817 -201001387413293924154768 16818 -11666802171553411994496 16819 297394135773891078020 16820 -30484893789918174552960 16821 -30665932288811712547200 16822 47640207410415627380352 16823 46449614921125526220072 16824 121931782709526020689920 16825 -120896890774316559010450 16826 -108443168823855814341120 16827 94051574338885839889920 16828 57655050315222678363136 16829 -284291492803032703056570 16830 -48636485903490542628480 16831 64537726479389230797632 16832 -65521996791502061174784 16833 13273525982101015266048 16834 -84021332940634494303360 16835 -8513681257549531976640 16836 -48108292625930785468416 16837 94975673296321922802300 16838 71575171420503703636320 16839 -63729361526734073593296 16840 69820239092359579084800 16841 -279162116052716084640816 16842 -13509916612666691083776 16843 -28656431516733103244908 16844 -216213124395118938027264 16845 44721589755780399863520 16846 -66120718792182338680128 16847 -161881016789519692072128 16848 -949666877387111374848 16849 63071655664388988576960 16850 74050623515056382660400 16851 -23076398279416483660176 16852 -182138977549068212994048 16853 60973305639589735281120 16854 40652491652159734728864 16855 238016118758069311412760 16856 2455135002882486650880 16857 71329999779750290494554 16858 32776454983121100215280 16859 147521459565841590781104 16860 -37688853206555540720640 16861 -67866718947713716242548 16862 -129132091648613950877568 16863 -3302004243392416703232 16864 -71784312918676233781248 16865 -182502437185035381685740 16866 105380694939216217267152 16867 225188274184215964150032 16868 191559561497785852280448 16869 136538596761159838107744 16870 -448958495042457603840 16871 333755948357252849526072 16872 -41357054988628833484800 16873 423483530789751582245760 16874 -38466405066194693602560 16875 35825846876194065075000 16876 7371616588028852015360 16877 -76051936180005565616928 16878 -58255784745575921159040 16879 -99537332339134425945520 16880 -32388922811465759293440 16881 110654978836398519779424 16882 79599860064185034212352 16883 292678477226638523229132 16884 43364258251710553737216 16885 39535935823225704713760 16886 -111563994007105825696608 16887 -14541708532027084963632 16888 28501742677272582389760 16889 134217498258988993251690 16890 -7156062008796165454080 16891 46898912926938628075520 16892 102391981473544852196352 16893 -172701123360097869505818 16894 14059071114893551466496 16895 -18755167287107128886400 16896 -49168929978252175343616 16897 -114217950151691339660588 16898 -27173241935711169113088 16899 -2725475038321778027712 16900 -54740057834355262065600 16901 -159450583572987120568098 16902 -174956733648615377208960 16903 -75500032452513394559848 16904 119635290189328350581760 16905 -38507271358580180936640 16906 -82553090849391900049920 16907 -109565593083988269536880 16908 20667930945102862364160 16909 -55298649169613019653684 16910 30888041615941167504000 16911 -55117364878619886167640 16912 13626963881145244844032 16913 45552380140615115003124 16914 64397973586276341325440 16915 -24295976847343962684000 16916 -13577218758853820357760 16917 164622729629610236990880 16918 -32386083629897071488960 16919 52586885133424647301296 16920 -124614252109871651635200 16921 64497946467843668562122 16922 96704886696255378934512 16923 189310951516577495986584 16924 -86433485875251173231104 16925 36032231654837639857650 16926 3091653240754587844608 16927 52838789943412392231776 16928 119054162879735458332672 16929 9491112515488607443440 16930 6047430182938314243360 16931 -71974551015330610607268 16932 -75148158442041022076928 16933 26771977413947307971520 16934 39866820897376840475616 16935 -65289738299055004753200 16936 15878903942353255372800 16937 141182809311212534366586 16938 -95186634606861155474256 16939 -6808242540788208007376 16940 59322905763910763520 16941 -129959068880355712175808 16942 -1182122478836335983168 16943 -85256528127728776493808 16944 6196522596335209119744 16945 -211896227745668456052300 16946 -51709563721742382849120 16947 49164979972524900578640 16948 -115110481422770319073280 16949 147789860381526151553436 16950 -13131290643108355166400 16951 -154306082484652313794176 16952 17464853079915812229120 16953 -176691092521138206315696 16954 -38706586442479987983504 16955 -81404185106550448544640 16956 141857443499233626178560 16957 -39745711454532143059328 16958 -99637962973397853990720 16959 -40907940032375021616696 16960 -20808741177979825029120 16961 95616738390546002116032 16962 -77474523650813616128256 16963 12418651294554187233212 16964 146193204805670308814976 16965 40720040614024577328600 16966 -18045656240793912360000 16967 -7590100014645036994224 16968 -29138286990099283476480 16969 -69907067576875965525120 16970 67805022140152167235680 16971 -5468635824536567867688 16972 -89749045959044631764224 16973 -108471647467498721611296 16974 15667387310077166256768 16975 32027719968149117976400 16976 72072925342572251308032 16977 -102280908417127354187280 16978 -16436236924259163367776 16979 -87983717763903607878420 16980 -29944321474869686384640 16981 346365149771239174392782 16982 47572906528083389561472 16983 -92210958978427852426080 16984 245800115851658523217920 16985 -3152917590254261155200 16986 71923458987087767136000 16987 -266260081427058664050364 16988 -23117647061647527481344 16989 -23649038954881326866880 16990 55498332659950998216000 16991 51214963655480704947672 16992 -116000988652856752865280 16993 -63272908904234768609758 16994 73736815897552657116960 16995 -146900745442476371324160 16996 -61521117924756354056192 16997 -156732797874561397977120 16998 34062513529089563792064 16999 -69040517965732125429120 17000 209446018297221404160000 17001 94739214223367706000330 17002 75465392229914465387952 17003 264152253217017594048228 17004 15747958070332120120320 17005 86582306630471760108000 17006 143001457827412705020864 17007 20240986698087163109640 17008 -55440047741926100205568 17009 -25709084363159422160796 17010 26010470304714742479360 17011 13837539092502855521612 17012 235868812107718307485056 17013 -36295578797633545946976 17014 64288330625403126934272 17015 -43657132920201970026480 17016 14866644027448462233600 17017 -35715051052451844667776 17018 -97616213416862292701184 17019 41775436204877918829888 17020 24152227093135449262080 17021 -144153793808470982342778 17022 43025259747854691300672 17023 -312573903509733717325320 17024 -60350751814521244876800 17025 8738063473960399042800 17026 -60928227464199758154288 17027 53104001053605022410876 17028 -1531573126805992098816 17029 -73267851703254429822370 17030 42294358220832435150720 17031 21456789256741028770944 17032 -123806981522608519449600 17033 165555518184442947216282 17034 115061391893589985331712 17035 146618588940980211528480 17036 -146507644984892165157120 17037 312407852044676716117440 17038 10437703760044948173696 17039 200345774249115085788600 17040 11764493580262901022720 17041 278684101395777402907442 17042 7427968094648412918672 17043 -28938010024024810410240 17044 1656205657713445387136 17045 17784893499482543441280 17046 -77765335189682507648928 17047 -50860048619722649416504 17048 -93391782609730857584640 17049 -5182488347153684633136 17050 -17288836678253198822400 17051 -69639260031933703264020 17052 80829284974289759255040 17053 -253284288317582687900698 17054 -119060544670344231441024 17055 -80392973293652369956200 17056 35016257247148002115584 17057 132889617889082453840532 17058 34545307462167214387584 17059 12061176623886530520016 17060 106523003015328950964480 17061 337468149263541433536 17062 156689135373030715224000 17063 70199100822133929003024 17064 -235966780594606989312000 17065 -104161709174262310152540 17066 -11957506782122755316736 17067 -30904888994900385572520 17068 131979683247709150941696 17069 -119212231087703584021086 17070 -39506848296809433724800 17071 -3564042742051246632968 17072 39587266935647889948672 17073 -7169766354071863790976 17074 18447730526873054155536 17075 77292170343304249272300 17076 100855536335164131397632 17077 -91593506229761677517074 17078 -32789044421887466264160 17079 -177234009842345258894616 17080 -47528018520646138675200 17081 -72342139160797327852800 17082 -2306556160803518494752 17083 -177808347109595078689176 17084 -162142126151641512950784 17085 130134456297566844096960 17086 -141658309948761082891008 17087 -89816963398530660194448 17088 -17000751695234554920960 17089 25408352278925443237824 17090 16290582674438943712800 17091 -11311905019248393890868 17092 67621219994507167807616 17093 -14373438166204572434658 17094 -9864834589266868463616 17095 67735221271027058135520 17096 93647612293865607521280 17097 46338843856443830868960 17098 -158941180786829810132736 17099 -373164854233676630913900 17100 -45477075998425069152000 17101 43515316466649831542550 17102 83963178005729599688832 17103 42142689754783417472904 17104 -80135207998488800174080 17105 128786440640259721475520 17106 -104650412661444790336896 17107 24159627640556781813356 17108 -38266782547633361240064 17109 -85602107976139332607986 17110 77240760844697415504000 17111 -2264838196290695975376 17112 -20973235236109127516160 17113 96638298773873864321860 17114 299381243130906182400 17115 7292677099477218059520 17116 117941263025808528483840 17117 -87547974307409819775834 17118 146621323681580396718720 17119 117512893214730406063440 17120 -85737447849671342161920 17121 4226654755357066589760 17122 10117056141897080044032 17123 107434325516454530985372 17124 -38618288892279215852544 17125 106694676958046208507000 17126 -15525957087104573683488 17127 57740705405028301540248 17128 -236914976984277711651840 17129 87438944541235246517376 17130 -41838029142685224180480 17131 -22264310307446803801568 17132 -57208445541650946703104 17133 84021523662772778370624 17134 -31407257175459876607680 17135 -100441455450710364396000 17136 -12971832114479795601408 17137 170360472352991441192786 17138 -42148828591444831576320 17139 -93065922846723321689040 17140 158235744079064761885440 17141 146334557542860541684284 17142 39600397010186517822912 17143 33726013949017373634560 17144 -292562702753910302883840 17145 92985589241562547353600 17146 -182755484289370195651728 17147 72684353270026179650640 17148 60119138562101649031680 17149 42323455267035965961120 17150 37650530463803559120000 17151 6478906491085666873032 17152 211201117656668318990336 17153 97653182995307894233860 17154 109188469604671565181264 17155 18999855078874884768960 17156 -152462893689120515652480 17157 770412540418937095680 17158 24681485073347769907584 17159 224138806343642700222360 17160 -31759321317012069580800 17161 203851184774407979308693 17162 63544333336630300118832 17163 24775194158070325381692 17164 60952668597017200546816 17165 -38758904407679620565940 17166 109886610642052010485824 17167 83615983900991723159216 17168 -23096413469249980907520 17169 -98093693993311689634080 17170 65438170822239058186560 17171 -65658344141651602338816 17172 3912183523315111199616 17173 83607101461296543992764 17174 -20823081176807442451968 17175 75981357212578534899000 17176 -76689800501193873100800 17177 -136021144302736659712620 17178 -20878119179825254663680 17179 22617123545873534068440 17180 -38693916266584168665600 17181 62151611516884266114528 17182 -117103014833124642624 17183 -46723029979512471089568 17184 -83346196868015511306240 17185 39131714365078693700160 17186 -73905929931898145439456 17187 -210578225254500383512848 17188 -172577066459007243978112 17189 84999636777645355068990 17190 36390511036356185963520 17191 266457028948336990201592 17192 -21658047909386943774720 17193 124964920112136929461728 17194 113853130340271476062896 17195 -51328562373633969454800 17196 -66425117020385222711808 17197 -38948069456262891387540 17198 124866286391126021985600 17199 -71842904178160231655280 17200 431074672066102476800 17201 -621917879741093645803968 17202 -113064229977240280144896 17203 -21791748697648313618548 17204 101319041383752984809472 17205 11719703501828827384320 17206 -13886580662089033691520 17207 233652046660046332716456 17208 68543946377124833894400 17209 -245923276501428645989590 17210 -50097393946968375198240 17211 -116113129071760016938728 17212 -54073781130647290331648 17213 -123089303537418697883040 17214 53160582849026430919680 17215 -256877014824454738830480 17216 69743637765860881858560 17217 90607555769063685366834 17218 -65452679432289739099440 17219 -370963035233351721863304 17220 9243473682327160872960 17221 -55786489547132414568708 17222 -67222267993479884179200 17223 -194009505689830671504216 17224 200617952131229056680960 17225 -23512887055632852378900 17226 120730611658376194675200 17227 -28169977092364859851008 17228 11181181584777261980160 17229 181554867799354270113984 17230 -139966622571256343634240 17231 216835143081704954866032 17232 39200361060918910648320 17233 -899586997100704238480 17234 38921357611966899643392 17235 -127041672376936432846080 17236 46421673978195444490240 17237 173144632716820028164992 17238 -60912253488254293814976 17239 -8544820876373458867960 17240 -29287294606132099891200 17241 -1177704560715687740736 17242 -76806644083387036047648 17243 2284705385788501401384 17244 175786800997331568199680 17245 -9045943233259055476500 17246 143274295629957834771072 17247 150051846719621631645000 17248 178455492472269637287936 17249 -478082576351802487505664 17250 40478992837441216128000 17251 -59397215445008591177888 17252 21340792136542041461760 17253 131213703048500791291104 17254 -203763959280042704603424 17255 71716026287129542718400 17256 206711269044062765875200 17257 273636841736432564808506 17258 -54558739827976456445520 17259 -2939457233370819051072 17260 -76863525964594484613120 17261 52723084223650304310924 17262 13572508424406332349312 17263 116264854489763402460184 17264 16729982716681531981824 17265 66363256636655601208320 17266 44995389619091549329440 17267 -9907514465531486505408 17268 8640604778466197053440 17269 -53685463476093470743904 17270 -81500708827689534714240 17271 -99039422090540471352120 17272 153272710351113527623680 17273 127095288997676458364544 17274 -59033213502535684823040 17275 70054363608026953721300 17276 599832635158909221888 17277 -47807358394077999031392 17278 -13706904356915796778176 17279 112494980369726867111976 17280 -119656296242661556224000 17281 -336486016786368786691536 17282 60984643271649746710992 17283 57074979798823434948864 17284 210833194340292058656000 17285 126836491771412544289980 17286 -1603550066964656057856 17287 124161346144169666692920 17288 -63239576448297574026240 17289 -66824199315015125168556 17290 -11955385209605098060800 17291 -169261821948469409707308 17292 -125239171733377661546496 17293 131211107376874369071542 17294 -86517476128975679114304 17295 25410518580061450498320 17296 49456470104892447916032 17297 -42271089784584753769614 17298 -61683810739079310847224 17299 -5914235585395057743700 17300 -35672659105357329417600 17301 14060367197956091617920 17302 50234737489513360346304 17303 87969065714502930270768 17304 80473202833579119083520 17305 58988255859146647619460 17306 14212974583868980923360 17307 -73886998014311021361360 17308 -105239167843423202755072 17309 -117372194186253919872960 17310 25638043752821600876160 17311 47978577894436996638832 17312 333469600635535496773632 17313 23569631889924099672000 17314 -169712847850917822691968 17315 259327353139877107338960 17316 17610088579195075875072 17317 -252279587629629354477634 17318 -39114225445045516531584 17319 60995742855943730825088 17320 40755384716010122188800 17321 20875851602886896214522 17322 24882432995421143638272 17323 -293697552891543880940280 17324 -100264188311742151646208 17325 -25939857687624773474400 17326 151046888309289287906112 17327 214908438414217630156176 17328 -702588505644365856768 17329 -522839408462361340672 17330 -3647797202262455353440 17331 -29555175945674008823760 17332 104145395870218513807360 17333 157627390005216473817582 17334 -3606448634313724668384 17335 110313920516706162872280 17336 -129895859286395190743040 17337 -177922771102345651608240 17338 36829943824794257758320 17339 119234145768129504477456 17340 -24044121112494519912960 17341 -295790955221341753603258 17342 33193401523045978072320 17343 -94099473087810083230176 17344 -10170767642815841173504 17345 -26109288605252377977900 17346 -53258072306428730240640 17347 -167201944310287245078720 17348 -192448095547248132331392 17349 180790200926541704996064 17350 -95261980074824793405600 17351 103382117723873426363352 17352 2220676009742462469120 17353 -47234740000508039796544 17354 94012513034938201187376 17355 17575008916697915608800 17356 -32323589960264763086080 17357 -236231825927705763195348 17358 78485056404190281151488 17359 -38685346138581136007440 17360 4218637246426471464960 17361 -22275551792447297739360 17362 -78287889814672837427568 17363 126126630797697601769880 17364 -119456593754293065037824 17365 -74239008929240695908480 17366 -77653441841892493980480 17367 -1149995839376464149888 17368 -134456021417717464227840 17369 285080113053762021350160 17370 71695275452356549079520 17371 -218546063310347573922000 17372 2060661703593361085952 17373 -152415072152012641055616 17374 -4062300522459540012288 17375 -214249551251792522970000 17376 49410100412357201362944 17377 -240658984785040954087774 17378 -6045035665890644387760 17379 10967960034627260436324 17380 -144880720606482855321600 17381 26722509559330589082624 17382 -19378562965865990284608 17383 125418339357781146360632 17384 -41545353664267497031680 17385 90271816426984447886400 17386 149258583230520077545392 17387 317792178470830499010036 17388 -33672019901346353479680 17389 131715590388673769407190 17390 56762624684146460244480 17391 49164373932398187660288 17392 -5311280052050995707904 17393 228549699247929011202642 17394 25629180750225503152128 17395 -80254361485840378198320 17396 27054992888000802364800 17397 -159541887023361327403026 17398 141479358610249775959200 17399 78079222753184196923136 17400 -69705793476224801280000 17401 291978837530360665751402 17402 -18292699923535713102336 17403 -118781113296671798161896 17404 185567701053911637260800 17405 -15591495939322939934970 17406 50444684820459890142912 17407 329236583325023701214664 17408 -253432046560159960399872 17409 -76144532805934046475840 17410 -7045284168658039580640 17411 -12435975478525737220368 17412 85652317089415215885312 17413 87633656012875281701184 17414 120858467812818060073056 17415 -137739668139390560040 17416 -70550066499945798205440 17417 -337700425965024651330534 17418 -65583236395373442391296 17419 329076531929844195316820 17420 -63592819603664593105920 17421 59838970855836527474112 17422 26678261749929180378624 17423 -112737240681102957279360 17424 -55902076465833897984 17425 54258766539758824308300 17426 111594688361901696576912 17427 -60387209093544823093968 17428 -17124679583115401084032 17429 300370846397370352171260 17430 -14348473391157643745280 17431 -289969748843697487747768 17432 -27819613361137992345600 17433 -73234775438701030683900 17434 -65533241173846943773440 17435 215274068916824326041360 17436 74942087466576586701312 17437 71817659535227565802752 17438 63555723954847360821120 17439 -123952110025091697704376 17440 -69815262361797653299200 17441 -32291278506221144117328 17442 -129487762318635874137600 17443 232154057210409036345692 17444 -62430627034458547885440 17445 64011442124186968309920 17446 51566818235360341350528 17447 -10450851533027624433120 17448 52470620543173760040960 17449 228991858906531405379450 17450 -15693052622912979510000 17451 -31242574176414616714608 17452 -244719390616395336196864 17453 -12945058816878130540416 17454 -98544213952245559673280 17455 -2500734763366454051640 17456 76033592754525014310912 17457 -81539031914382395585232 17458 -883703225318011338240 17459 152079372186180021898560 17460 60609047214568719041280 17461 -51851963310844733405600 17462 -145448215555702597020768 17463 -18544597699248263154456 17464 79879389045907491532800 17465 8805324407138914200000 17466 -18246554544023347594752 17467 -246850936255311352179484 17468 -163772463427770318610944 17469 -251774345958176514271680 17470 -20138597327398412560320 17471 339864874340102396628672 17472 6580233797162439278592 17473 -77687482421908541158956 17474 -92608121344555296297264 17475 112858679137248172434600 17476 243578338024289765753088 17477 -373122080548077947032674 17478 -58606147024656753273696 17479 12172662793497398355072 17480 81103243738339823616000 17481 -149300459060425985169648 17482 -60877389914878197075408 17483 -6326396198088770156268 17484 52677018537607820869632 17485 -72099462282102533161800 17486 11154587352124013616000 17487 225918785661372695671560 17488 2514117505720776384512 17489 35719505242566124402290 17490 24925602164581158243840 17491 -233971567700561886457108 17492 -99857366541119081107584 17493 -107067051006615929174400 17494 -8370388100611834900704 17495 -220750882814159845665000 17496 -134935044776671903948800 17497 -236202245930926932712054 17498 65740094813553368938464 17499 41135973808664324399040 17500 -12049901100011494720000 17501 1668273858543227710944 17502 -1127864974613392306368 17503 -144374984790402256447536 17504 -147951614105942359670784 17505 82263859711248862098900 17506 61629862216471676687952 17507 -35889646841977800065376 17508 119979003105678299304960 17509 -151478223533346811724290 17510 -180725078156644911133440 17511 89154663334481917342800 17512 32897085138757711872000 17513 199278273225091976989584 17514 -27254441572878630539520 17515 21732246740864817198720 17516 155832542718282396257280 17517 74259464369114386313280 17518 186610999890603575327040 17519 331834846324040963347920 17520 1758748865175594270720 17521 -119219832640112521623488 17522 105493268214097368759312 17523 203291599750383265430400 17524 102903285356252494871296 17525 -146045930001339362980950 17526 29622549022027580473344 17527 233810997007347992724912 17528 140718932739162444226560 17529 236481373145704452719184 17530 9285212073339079688160 17531 -148238802964476897139488 17532 -36787088971614127532544 17533 71881916569094726096940 17534 -29542373742997009597248 17535 -56143864697459747120640 17536 -100474392691978524426240 17537 -60310726655304351885120 17538 42005759668464111528960 17539 -316316946268010666422660 17540 199801587884778485034240 17541 171502166045660188413150 17542 68478012697207853507040 17543 101483640496538554995864 17544 2517824205061063557120 17545 309060027137858465700 17546 21196252426477280001024 17547 -43691486016615719221800 17548 -40929219677414336454144 17549 -22938568743935634142080 17550 25908911330446828656000 17551 -272058297495469519626448 17552 10783365551510481248256 17553 83655515607498553534704 17554 234653254404826070685312 17555 -81366173635628305289040 17556 35401472073098328637440 17557 -74771611981950847049828 17558 80355019941448590734880 17559 -179163591620546547647136 17560 -11845852929656976384000 17561 3507171479504042094612 17562 -69509216000047477248 17563 52647726813189489441824 17564 56667054002069851762176 17565 -142039008071989507896480 17566 -15020881050559211952768 17567 -393843737508070909699848 17568 155507172731379810238464 17569 422891615865026147935970 17570 25199645773272204648960 17571 220689748458673462862712 17572 -75808348921110681059328 17573 41154133027587132549822 17574 -63481851646510628580480 17575 49536137532900576943000 17576 158650081284168489523200 17577 1473368661255586298112 17578 238120265151782319301632 17579 -260324476355494893263820 17580 42868784688576686300160 17581 341036022644515270831382 17582 -138917095608877487496000 17583 -1503722874884288067576 17584 -21737045604440266440704 17585 -255307090031491333286220 17586 -23834481991275490221168 17587 3530765785079520730120 17588 -150333953613562346397312 17589 -23982292161271539635904 17590 -105134065526730290803200 17591 -267414821173130672086920 17592 168456398202998861598720 17593 -338585046636880991276 17594 -31264784069250110184960 17595 70669884251174990433120 17596 -68919706781421701764608 17597 -48333196047415042752954 17598 7433406036435387939840 17599 -261256316590628470590400 17600 -36797330930973514137600 17601 16622832520767375734832 17602 -19593244376770749739488 17603 -320512256278309824294720 17604 -38598276773043573626880 17605 -40969583523567877127040 17606 -99476977407814563865248 17607 -107829780788877876975960 17608 -43711058789191976878080 17609 67210333090836132894810 17610 71108936177997816725760 17611 -82495700928861716799576 17612 31014840761953065658368 17613 273523955101430739662880 17614 -204394816584540196225344 17615 10514319320495484957120 17616 -44254400106126931918848 17617 279581841873386750440960 17618 -103559455682726710173696 17619 33594866005724306599680 17620 -30018043005366766936320 17621 375801661916426357695392 17622 -36442619221074538530240 17623 58413941560452759060872 17624 -127116930909144046295040 17625 -243119789007737001696000 17626 15716372049228292565760 17627 -18542992429381845790524 17628 -18247691700650206964736 17629 93356139153945850920626 17630 611684420891178741120 17631 86864080291855273869840 17632 -269290342656483124838400 17633 105846729392295732509760 17634 -26064235103184380027520 17635 227703522975937810336080 17636 67992606441914003902080 17637 -79890503103958614107040 17638 -35332420167327597461280 17639 -71466467764400146320960 17640 78689477915326741478400 17641 55892533004562629672640 17642 -151171762082804101608528 17643 12285398932055688267864 17644 104985225014985828444672 17645 207695434523426543397900 17646 -39694917031342246912896 17647 106412454525183738126832 17648 -91010617418550350512128 17649 -33049952511464766355596 17650 15244343607744855802800 17651 38118243775362216912600 17652 -58868233224478101946368 17653 -156787938385495191810560 17654 -17415711304755530527488 17655 58720739597607105083520 17656 -62040057213994890117120 17657 -48112228134521853683094 17658 -2936699935837018269840 17659 142188774784992699693860 17660 -3669290225479103608320 17661 -18092121749234047071648 17662 51968474391710352632832 17663 -191953340193808327750560 17664 -64090945984296413822976 17665 45767295621449134527060 17666 -17506473444120514224 17667 -54129812469640105442832 17668 -105077312841049458151424 17669 10257539570045027951070 17670 16457460135998786150400 17671 -22115600294054771631456 17672 401253196512491111754240 17673 1282614214298021517024 17674 106782913529607865452336 17675 34900893988016060986800 17676 -80941831785600764237568 17677 372445540169789756827872 17678 -191077035221384436855360 17679 -72383017480672270603392 17680 19022933006183656488960 17681 108191812381747723810482 17682 17328113883831059172864 17683 251251846071360871365932 17684 37748306817467074540416 17685 -223521998698158282964800 17686 -31222225682055692386560 17687 47057692161707808324240 17688 -176203834700929306951680 17689 4792878802907153071533 17690 -103546465233369824635200 17691 -235019800113850396424808 17692 81193539690087004898816 17693 -165027680054034111955956 17694 32435783659624992220224 17695 163249838844112779532200 17696 125543562274003935559680 17697 270897093720047506959072 17698 -151959445095959111732400 17699 112255034326992396195720 17700 -49083559998735378816000 17701 -75683490077167726253696 17702 105524839937156751522432 17703 40027581151069478292144 17704 -34928638154853403530240 17705 174282825775467901309860 17706 -4751496234401413867776 17707 151851889828524822891956 17708 275632423528401397624320 17709 177769465438342562858304 17710 19345431737141253918720 17711 -18204625938821271642000 17712 -22288329060629543976960 17713 -137258600342009022509038 17714 153738463927321787768352 17715 149095404919357647171120 17716 -5691070559535737858048 17717 -33348506557719206407008 17718 39859699036806886394304 17719 -199361995174634846178240 17720 133987507679417133772800 17721 -102152349800907154566480 17722 -73503889850070974963088 17723 -191476671696614869965120 17724 -42192955670787033735168 17725 -17806783471377395344750 17726 135223968671723147373312 17727 133998488685744408190080 17728 -44319570097467445215232 17729 -62704238419787396670 17730 -37888181538852644022240 17731 -128980890030964498581600 17732 -24025160217836672434176 17733 112572187671662756259264 17734 -173126102066169367245984 17735 -285349201151339429389320 17736 -178974928040508265881600 17737 -312253201825004411480614 17738 -40595799335220145097424 17739 19615969846691957869704 17740 -40661147342861412111360 17741 -111978065640340063283028 17742 39377151819402801026112 17743 -173463994597381149936456 17744 -75301431431158129827840 17745 29721953315362576806720 17746 157971714441909124014720 17747 17919917755975970633196 17748 -148340716225937025880320 17749 -149496049999057693203250 17750 84363695716261004064000 17751 131501232815582288093904 17752 -117928562993828869201920 17753 30775454350808853591444 17754 -83541918926941812529920 17755 119348614205967101704560 17756 -149354881333142391241728 17757 -135358645264579154170746 17758 -42029158683654026692416 17759 -1488018986334755172480 17760 43626066473164626984960 17761 -60666968638185254588638 17762 63533671392935947819392 17763 -36785484373452180774912 17764 -14087350735619072727424 17765 -190118031738716910628800 17766 -79136065616096617390080 17767 -26294508845919052960280 17768 20052773798711674690560 17769 -6284607749187365260656 17770 121252374811477796554080 17771 94482018818417212162992 17772 -67087886539788632222208 17773 78631872832076086563040 17774 192158032717500718595136 17775 110455316609774570514000 17776 43138600186661520113664 17777 317550753256918067595060 17778 92776624010987717533824 17779 -207784264933648461872016 17780 -31275385002319689154560 17781 -198907197309431374484448 17782 -3616275987156769126848 17783 -311031753301108030018968 17784 59134724958682837094400 17785 -156863475669133137337020 17786 171618475608458738612592 17787 -213099160240403925012 17788 281242497570588009433088 17789 -212467463050739105644410 17790 8860483086155586990720 17791 59027282964284474072192 17792 201758833339148953190400 17793 165984618109845230791200 17794 -6543043616217341915136 17795 37091722897214329990800 17796 87369677036860702804992 17797 83607891955130621597946 17798 -71912383760761585778880 17799 44626432746870589381200 17800 53839105418777374080000 17801 74253820543278795898752 17802 -870812395482955352832 17803 411928821191090580112120 17804 318847352364001211686656 17805 -104744760225920154174240 17806 -47185099961569049430720 17807 130310053700745853291056 17808 6647904769946715684864 17809 -253849617279161967407760 17810 -19903812831122121397440 17811 -269070957241588920308940 17812 -14989130318951471153408 17813 393597435370033353238080 17814 16485858596363034594240 17815 -6935178767202353959200 17816 -368442280605040138506240 17817 153442445845696647126480 17818 -102677400034217653236480 17819 214554840944926003310544 17820 -6329319370038914296320 17821 127123377573922343528544 17822 -66329651639337365959680 17823 -44184087478022486659056 17824 -36880274709139961217024 17825 25121060129920614585600 17826 -55433582112710925680256 17827 59282355336555497395676 17828 92449428328688208048768 17829 31802473566390617816544 17830 19331128469780730610560 17831 132397076313518337671064 17832 29014080539722458808320 17833 -334532794079149768802700 17834 -1011532764125251017888 17835 48156579491863782693600 17836 52320468028784366028800 17837 22210114349791902654486 17838 63933345639311535961344 17839 -293498708609848980661360 17840 34971650469413077647360 17841 -267272948871468091933920 17842 65246155086824760956544 17843 -142677536960392994305200 17844 -63152719103532088848384 17845 2426516415644263679520 17846 220247563512847732243872 17847 390586401329694338921040 17848 118145141629677677813760 17849 -113733371869285149591036 17850 17832835457971766668800 17851 229140264826365270122852 17852 132212278754552120103936 17853 -228390068444431529536992 17854 77892715759411288892160 17855 -154387538792344382121240 17856 16209968492478235410432 17857 7342564819572524581312 17858 -190273888586199193212720 17859 59100761477415138566904 17860 -203701385397574381363200 17861 -193125019161789113748228 17862 -41316377908690822654080 17863 -357564839049996699022888 17864 -97104481017769812787200 17865 -114231055445282089123740 17866 -140218221386020483900368 17867 387692056894858510527432 17868 61346215377147283914240 17869 248599676995329113356896 17870 119855050573687410098880 17871 14333821731360820975104 17872 84446600332965281816576 17873 -166446683994934502621196 17874 -111825087106258445794560 17875 110883114595171255428000 17876 -33328309644258749917440 17877 -106893579010872891252960 17878 54253717229580154505856 17879 -372080656797412973154360 17880 -114695216989375841280000 17881 -35333164815018265891318 17882 10905192783872679543792 17883 120125705617758730403052 17884 -246755432596642294477824 17885 -11997734218276437548820 17886 12182981459805647382528 17887 46378299115074652234432 17888 -1946246062010843529216 17889 97507876037841759480480 17890 30790097291508455527200 17891 55951821097540347803292 17892 -27425735940868847382528 17893 3125003539748463095580 17894 67058315391034853815680 17895 3503826512663131584720 17896 -342189150675025430430720 17897 -42837156389420197856688 17898 -84799080985807741512960 17899 -32046826751578124695664 17900 63110520138218450976000 17901 6643802654569870418412 17902 -194224307840132621542848 17903 -252045765004062629308848 17904 -13721937636179118882816 17905 85096954767103983435060 17906 -33271275188503633182720 17907 -177915194111384367095808 17908 133658374896404680064 17909 436816347142156843048110 17910 9595461631215276432000 17911 -57017638720980645566488 17912 207787484274731500339200 17913 63219086572140877420224 17914 -55863706268250345487536 17915 267321457655874241858560 17916 -123945617891425979432448 17917 61243175417536679878080 17918 17019763192862377979136 17919 60558946306979084343288 17920 29516024334446682439680 17921 47762340825260080069122 17922 175322177502632311979520 17923 405205218566032554898172 17924 -219349527634237135711104 17925 45877530417502443912000 17926 99243647653128512802912 17927 -27822288407715138643488 17928 181602357267247102771200 17929 -92326348508106385706470 17930 22175691588206234507520 17931 -2575569163123071743040 17932 -202597619674300375861504 17933 -51832794883883294608320 17934 71396048824038770029632 17935 226590625067951099889360 17936 -54612588992873688268800 17937 26435047139936145335394 17938 -17306022452987356256880 17939 -270310470638580998242260 17940 19297833323179335966720 17941 157219119379387094387904 17942 -62557647151589188444128 17943 -92850465325199025078936 17944 398023369953893586524160 17945 -66018714542309527574520 17946 -58368179377345140365328 17947 -187689555649872599897448 17948 24851639145502238125056 17949 -72473437709301575584512 17950 96438569257172843784000 17951 542575898119843899372600 17952 183012159390519382769664 17953 101032691590395499681684 17954 -178164971749410525831168 17955 63183169332052241472000 17956 -173043654880452738853056 17957 -107894513395132750489794 17958 -2727793328180685351552 17959 -194560550662557259384840 17960 -249869717538387851520000 17961 -43099828565554856431728 17962 89898471074156336347392 17963 97590920331885704126208 17964 -18213336638691104160000 17965 287555184215403679966860 17966 -38093456963189376482496 17967 34246582090611209253648 17968 36269916219036150382592 17969 -95333280503976053255808 17970 49718091924472620096000 17971 361268640030283417516172 17972 -284185181590825068484224 17973 -108738865935139506845778 17974 2342683031069829127680 17975 -247592045801678023782000 17976 -32167610681229765181440 17977 -403637954208956210185174 17978 49031880027897744845280 17979 106179926452139963365488 17980 48242658794032165478400 17981 -224951587831685908348218 17982 58603285635652597436352 17983 301892180842752079383888 17984 56781658855630006910976 17985 47815790461524163915200 17986 -100313636061937660650288 17987 9794360875416065352636 17988 79054176035586939264000 17989 -58910489649890073370210 17990 46507823668087219226880 17991 131816069521669931886000 17992 46385851298206004766720 17993 -303981510775698488797680 17994 55144506984766950240000 17995 -174356165985089278100400 17996 162243343377009405288960 17997 93909474203444956510272 17998 -32835519386867918088000 17999 -8945112618206772871920 18000 40273137080128641024000 18001 621985658498220067817472 18002 -114273037740017952648048 18003 -43350436089656942971536 18004 7492305680163420153856 18005 45816611736382527447960 18006 -82787199799538584236096 18007 231285374466471215923032 18008 -92292170956840736471040 18009 -175424235385778102908800 18010 -102696565759811812887840 18011 -25955872343285225542656 18012 -150744111759397236326400 18013 -243614803962115247851738 18014 -60831465482474772726144 18015 -89853400748653495213680 18016 -48187396238823339982848 18017 -1257087167382924724560 18018 14105314809277186779648 18019 40070524736375658257296 18020 -78365589917887265656320 18021 -204465213042966509443488 18022 54033853485364627737312 18023 -400014899788692926024280 18024 145131526464880961617920 18025 -96388189255091442363200 18026 -231062588313913277598288 18027 -159433066500120031680036 18028 233671048328591026727168 18029 -555842807207919403050 18030 -68332804198852965367680 18031 -9016233579394041043120 18032 -31230005767379313721344 18033 214667240670058121722224 18034 61737398508661423644672 18035 -58098327327932784965520 18036 297155132352728047964160 18037 -504217114564488943534308 18038 -153703230966281258317440 18039 -22963998132124952273280 18040 67214078816921990553600 18041 417038489233105711262442 18042 23973997450772640466944 18043 189677356053366063376292 18044 -132379313690021549996544 18045 73227042010706691412620 18046 2116108971256287047040 18047 -507583894904594239461504 18048 228945940401126868254720 18049 -406228022359797975629950 18050 -1728469545359066166600 18051 101330613668295685687104 18052 311848657137074032094336 18053 54668498511343725634080 18054 97741067402258056365120 18055 118422323328836078566560 18056 -107083724839728879728640 18057 -17789371874975792310912 18058 66596007060465746456880 18059 -37796558089929447709740 18060 -513763482103598039040 18061 -136706330381220569771338 18062 -3581183256053825987136 18063 12213928532884467487392 18064 -52951009814302114078720 18065 -12207724786024032966540 18066 39931007752334799402624 18067 53735786816844571639200 18068 133511091888463036414848 18069 223986312104564988649440 18070 39968094837049815542400 18071 387854673178357066196592 18072 -124644592853558810081280 18073 45089517903840558989568 18074 -7604401207861297851648 18075 1486333025295110382600 18076 -254843577356052523594240 18077 484983130746220724221926 18078 -71207715280877143944192 18079 137441321920939514947560 18080 80897306043641515868160 18081 59420477866837322562642 18082 37453540519941250477392 18083 -131605973932957634665908 18084 58937814360263563425792 18085 -177006959276889532073220 18086 44403452510305213120992 18087 -90279480256415136129240 18088 104147918952675191193600 18089 401143616118192282544890 18090 -131510548047876956582400 18091 -450709257850430930405600 18092 157691873384671610639616 18093 16430877031538278167264 18094 51734919202205579161920 18095 -116190076692003635543040 18096 -18454229325274120519680 18097 -14601031534384107417454 18098 54629103748908426838800 18099 119652228095551165406484 18100 -37413790362186590665600 18101 246596502415090789994592 18102 -7268574024976421154816 18103 -2930412988546997494376 18104 -6534643800570386350080 18105 -82303569324509791063680 18106 173554530408667179742464 18107 426813256430458218006840 18108 84743364600711200788992 18109 7046199898379199958400 18110 155442321246221455440960 18111 -261250413249008926339128 18112 45113822841221940248576 18113 -79452380169429973999440 18114 -91935680480314036652160 18115 -194220575281214090688240 18116 84683440388734377136128 18117 -272526142098900459107520 18118 200023894033646129681760 18119 217578664452701558498520 18120 -84774351387151783526400 18121 -209993564068532621152678 18122 -29504286123030500233536 18123 -45616831713770204998656 18124 78928281144889506855936 18125 -62777483891283939731250 18126 -46410583328256334461120 18127 15440531659966493908976 18128 -119138826656400436494336 18129 261845045021134128025584 18130 -35843583104450442488160 18131 74627029196220697741932 18132 -176912363306317969225728 18133 -324075970785651740413618 18134 2757835640236207101216 18135 -16757514367706121528960 18136 137939754921601063495680 18137 -150604468480653992034048 18138 -121188181196985744877056 18139 -276949734077134837777968 18140 599905795710768637440 18141 168573795350539950628992 18142 -351014216666915515085568 18143 -502738399792796873152608 18144 5484548234977402945536 18145 142249017454231147891200 18146 -2792107658024386682496 18147 -114040513998833215433472 18148 -21807603981051656902400 18149 -7095219329833116254850 18150 76850557621802042400 18151 -23866823237768839594448 18152 -387416954900318097638400 18153 -258558622685909846112438 18154 306575963612347545214560 18155 -77608200052543625233440 18156 -64024725198389873218560 18157 58334476516315970834752 18158 47205910307877347784576 18159 -40473612385591748251896 18160 -6483534028482616197120 18161 81144323698993326879744 18162 -38567182397523434279280 18163 101177462926676512701864 18164 112045745981982276710400 18165 19369016959621234389120 18166 -30344904700477271686656 18167 88166304087696376389912 18168 -14200778947135206666240 18169 366420753966019709630570 18170 -82375385910391194163200 18171 -347430674100973855991760 18172 -68376434475384439971840 18173 560620276753999199443020 18174 -61369156969182068533632 18175 -62847605478145006678600 18176 -133574199508870247743488 18177 -10820997009653917236192 18178 186227764375690159264800 18179 -98193088351175792738400 18180 66046222886110951599360 18181 -131490619029438258346018 18182 243379365446534095236192 18183 184434322269628301270400 18184 -53060215902921932221440 18185 128651778255211136641380 18186 10114745479518875779584 18187 -123293123634418526877200 18188 166015173221291141637888 18189 5230162882395494697024 18190 72241364202941523703680 18191 -67514819002189104387408 18192 36433911728239498690560 18193 26579695515069456998784 18194 -3496926123818227721088 18195 144091014964867958767920 18196 -37990270722715167337600 18197 128633508219790897556352 18198 212804960331527639349120 18199 381250026830745549936200 18200 -20838719807015126016000 18201 196404720755470895585232 18202 -268882202602568157926400 18203 202432567189525756602960 18204 20826148936371450319872 18205 -164185132857089251733280 18206 -241851916008582346040448 18207 25536144699385920925416 18208 -266030695469853275258880 18209 376892308211829591100080 18210 72914870115670678824960 18211 -384095755657831365281188 18212 -248576213841003428540160 18213 89884438917284637660384 18214 -31684772810144092399488 18215 -156249460005111971501640 18216 -95687990384762295336960 18217 -408441826559631785465734 18218 35973956152062219856560 18219 -120603873784176038258856 18220 78271762235955498362880 18221 53054379638478304806720 18222 -87795626934784146452928 18223 277404356195247942163472 18224 105541101130299175305216 18225 -78589061094419044442325 18226 79415386317455970577824 18227 227442861450428390966472 18228 -33263667812294968172544 18229 263813148850908074910830 18230 157560957352065361973760 18231 295215318191904451367040 18232 2309141162438599864320 18233 156463133171056402333482 18234 22032335779420199459184 18235 -75016227211238052361440 18236 -296736948100401802033152 18237 207900628158344264559360 18238 -231541538532330059691840 18239 -74927721610593513131232 18240 35027840113117338009600 18241 161580883541225725379880 18242 4735594879462638976512 18243 -14439570956882220566268 18244 160865903611237349265536 18245 -37195002460656377454600 18246 516437404511607278784 18247 234615664104707894227632 18248 -217695765155077602032640 18249 -85983558099064825006080 18250 12612064692008396664000 18251 152603649897968982303252 18252 -157310705609615429383680 18253 300924862354635049696502 18254 -38784663142827930479424 18255 31614198888597679564560 18256 5914476405131242504192 18257 -161879682405255912292494 18258 70226524277109715656960 18259 -241119490234709773241940 18260 111501628824256791644160 18261 -235437778576038860415090 18262 -93116736442808291138688 18263 1895031834820323741360 18264 -164863403602301249556480 18265 -58699649202707106692280 18266 217973391153330887822832 18267 -129640233478122925263720 18268 48627382640820685173248 18269 -178889507131152811386330 18270 -28323552615527212243200 18271 -410838522225646404184 18272 -281728370390290344050688 18273 -107853023574136795880016 18274 -228365696906636561298864 18275 -3015768074875343764200 18276 13449940219889175647232 18277 93607543395460590609246 18278 -26936262440273770066560 18279 103548589653739664563920 18280 123832731176439857510400 18281 -81479296861916035855836 18282 53087880852867032250624 18283 -402757142564153899337760 18284 -29216436397930295614464 18285 -36217448426621806968960 18286 -54240509668449795134976 18287 161400234372930934281936 18288 29471903666621948362752 18289 456205391439557838203090 18290 -31786882825008081254400 18291 -37740955982174856343296 18292 262654106262075018812160 18293 -237192595301356792121856 18294 156350183029409264817600 18295 -219766339739910010156200 18296 435012576786628341473280 18297 -109335925374919837569360 18298 -35623484061524175608064 18299 -547430992127569649565840 18300 65799832670705546380800 18301 -264152041214025477560698 18302 199668267942256026788352 18303 -76082093062591407850296 18304 -104418645019429133352960 18305 1764551135617829482560 18306 3402853551371120551632 18307 -235328271162880970893444 18308 -19989169777571069644800 18309 -274242967800663714310080 18310 -83940145521757048621440 18311 -88958554814184086714088 18312 -26193807205457065574400 18313 273415640125821484753562 18314 207187624100414839934256 18315 53469808704787409035920 18316 3630040481283460625920 18317 32189896826372275859820 18318 1014165639574854939648 18319 169073371049146609632496 18320 -56377218646452531609600 18321 38299410210083690674944 18322 162587844482574180941712 18323 19004481112601211903144 18324 14345041669805057420160 18325 -201771603707643005888950 18326 -150364497066773125316544 18327 -86609350870046528756400 18328 413483617535903557632000 18329 56763337789761327129930 18330 45353816271965125048320 18331 42925719120935007156912 18332 182245125316926051319296 18333 92040517065267539233920 18334 -135414701218964408814720 18335 280253895830679980101200 18336 -136932302619546470055936 18337 419086676302906445142192 18338 -36404911300959710290656 18339 -10120455682441480816776 18340 75180859989089498542080 18341 -173817849864944725896258 18342 115993014714315154225440 18343 -117041781945490144099056 18344 148978332792625673948160 18345 30643006583630578979520 18346 289797240897664590493872 18347 143494205928491814828432 18348 -118350799106999371960320 18349 -258812369793623104310880 18350 -108872237756610997737600 18351 115009412312076698063880 18352 9504864796724589494272 18353 -505825889592912872332398 18354 20128350491424338042880 18355 -163769290248602784468240 18356 21184062549015231382272 18357 -219816542307219736142880 18358 -110428308936647962012224 18359 397962885875038460634840 18360 206492112667592091648000 18361 1994790115349873301824 18362 -12055039645561789511568 18363 -22343061454328830490856 18364 -334200121050521473076224 18365 75033748720475586553260 18366 104882662012262402044224 18367 395818973825113121412416 18368 -13926127345779829899264 18369 86345147200425399726804 18370 -170723180406561271856640 18371 71917278996588572608572 18372 193698442940036354030592 18373 197186207259630114322720 18374 -174762518666755100348064 18375 153521518959448996482000 18376 321279430308210464302080 18377 -345993985040926804823808 18378 93297480319628653433904 18379 94030154221091426904980 18380 34578415883523156556800 18381 25258939492586311328544 18382 -18978056963706236288256 18383 16028295248874365924544 18384 57574995519598340603904 18385 -67067859882135795249420 18386 -256923941459021207917920 18387 -2264389018003937010564 18388 38167564841723917244288 18389 29873623087705606215552 18390 -72241143592200570046080 18391 248444521518442517806392 18392 448825183495168972800 18393 -148029687509142141881136 18394 -280977559681507658692128 18395 -46637693021718272495280 18396 -4100047454956466377728 18397 533926771278060091943846 18398 123391026807584443267200 18399 -1565671165024837655736 18400 93512010686385114316800 18401 -433938924104148648629598 18402 -5836236260137005437568 18403 63910237003298755130880 18404 2274895687911716422656 18405 113164496430139719539100 18406 100242937717979689981152 18407 -669459633020456430702240 18408 63824306132143201075200 18409 -188683143082472671145100 18410 -47114444746736149386240 18411 4915259750569949914392 18412 -335371465071769139302144 18413 -68316005122050359767338 18414 -49684256915755299102720 18415 -162938264960112799449600 18416 53821650155510913564672 18417 118577898896835926987712 18418 -17127204655833776697840 18419 30468336828015913473144 18420 -27432265227886085253120 18421 -107165606499267414859830 18422 137646000850156092465024 18423 52951927638714366220560 18424 -385257261041307382210560 18425 211051231572693269518800 18426 -32328046157056754340096 18427 255007534335219600266276 18428 -38303047715854283679744 18429 76300120943376534134784 18430 -92707154463455241494400 18431 -43865206017578373272208 18432 15148214202307738337280 18433 -501370305815734915000318 18434 9682793546097154213920 18435 -42060316428442746277200 18436 -57764812895383388820480 18437 -379581111971926649497440 18438 -2939925317996685957120 18439 74586872936280983705240 18440 -297585647666078791219200 18441 222120442247190632137440 18442 -25558109651217395410128 18443 162664816588346185924692 18444 76022796646814782786560 18445 -29513289347934780810240 18446 59691851264244327087744 18447 1332964895346428512896 18448 20608332239843192348672 18449 -229089028804976990255760 18450 -21428976318202214168400 18451 125980116846160953681452 18452 -55828358761725691115520 18453 -181584603920766557913696 18454 -47686195007599149049824 18455 22785942269408978334360 18456 53735702945433133363200 18457 176455898950831877845706 18458 102155817037814728231680 18459 -45528945881305328887536 18460 40219294610363035023360 18461 62372684484857566633062 18462 -41632368920655836270976 18463 19838970049403894065000 18464 172641121833059015786496 18465 117886804305476667189120 18466 -50556902034624069127680 18467 516226309398022578678120 18468 -210306879557779028935680 18469 14589486509908080633408 18470 -158420922389468559112320 18471 427678741522369326092544 18472 278213138794693091404800 18473 125890025023928724908580 18474 -88011226669494812624640 18475 214370357192823387618500 18476 -86764164034993383321600 18477 309440822329099351157814 18478 -157297630537441200864960 18479 37157341536506358792576 18480 -10755301273530956513280 18481 64673135326127762987282 18482 206110327485126727736592 18483 143298073991974023744048 18484 -68944723018477417657984 18485 301538030973066745905180 18486 -60062280676371559514880 18487 -106536496042401676451200 18488 163532926598447316725760 18489 -206130887181637223296176 18490 107689732117251949672560 18491 -243457399701739662641124 18492 107066275095184672038912 18493 -8428521657617386387258 18494 -58154414916157123095168 18495 105189916879625397069600 18496 36224638489547959435264 18497 40927691687711597615700 18498 138313819525777007624064 18499 157080518491214455404064 18500 -96290556530579027904000 18501 -17815055957532885594816 18502 -55014819196650469666848 18503 104633776385242707217752 18504 -230040882231857525283840 18505 -317614304272621434509340 18506 56269261707392930085120 18507 -9699608327524962739200 18508 -131372400582654691625984 18509 -215168937786008744071296 18510 -710922040416182125440 18511 -85764159375668221173768 18512 14253610044688877076480 18513 391086993621954983346 18514 77596052718703727987856 18515 48947741007515159169360 18516 75263755393039897700352 18517 -100479112753677624656434 18518 185497444286018384438016 18519 -334575877060444967029656 18520 49857462967574926540800 18521 -247138608992960848924278 18522 108199219148797585536000 18523 259097116198130312872772 18524 -134656340770723446225408 18525 39579792037302467412000 18526 163785810732006640282560 18527 207217733091333061679232 18528 -269779095567679427444736 18529 -180153475228316962159424 18530 58825518156846712756800 18531 -142882392307174924290480 18532 38618639735774621306112 18533 1229211896563150311744 18534 131498508124255564313280 18535 312446979374845852096560 18536 89941704916946470748160 18537 -126495788081089433283648 18538 -13660077312003083415552 18539 -469915179271508529771660 18540 -182404377186336174320640 18541 -12449867299952771334058 18542 9229515815977457129472 18543 -2177643981643033228416 18544 73211870074984159805440 18545 242631209037056928885300 18546 -68015504963755977368832 18547 -531925665101493563379528 18548 -93449210011163093092992 18549 -19689871944500457524370 18550 16354809170642047996800 18551 -60147227042485144949688 18552 -237271167035584995962880 18553 -38437992088117894162198 18554 2178254358112671812976 18555 -118470971299897477956240 18556 51833958048058830264320 18557 2070553821183905663424 18558 -92341397295390478752576 18559 254195062935108139116616 18560 209673234964219428864000 18561 121388246519354561436480 18562 -8899340576369482129968 18563 -93168014084833035967080 18564 24781119573823066202112 18565 494752587407290429862400 18566 -207325098565482973284768 18567 -57493436822091057641616 18568 -306806807206832068730880 18569 89938240254785387539200 18570 -123433192847855136556800 18571 -248542812508890834556860 18572 217223320178806611422976 18573 -64015324586295115021632 18574 56776445095675581243072 18575 -34752123534945080206200 18576 1238812370976203735040 18577 93634378436075209487860 18578 41314795651089892678656 18579 33003076454852791629888 18580 -25419837588643846252800 18581 -17588589173885162875428 18582 23073152294667051118080 18583 -225380217026086686970168 18584 128743821518270048133120 18585 -47692463764844992766400 18586 -130945839626032306741008 18587 61074251393039742943236 18588 -139011213521327142643200 18589 129471882232069098368460 18590 90379000897735182534720 18591 -14994539753327728865208 18592 -96619561411296460013568 18593 357804525606185298991842 18594 -1385123536177245328176 18595 -295512667498023380420400 18596 316930716085540758979200 18597 -27292821063819418749600 18598 124662288266158295814336 18599 209497442849063010213936 18600 28686018434075025408000 18601 -142452706214471527274400 18602 -148406509241246441316096 18603 -67570788193785663685920 18604 252699232823453474944256 18605 23564013597345027745890 18606 33253263269528070472704 18607 104490276017954857200720 18608 51914291410086945964032 18609 -286848775904891029086096 18610 64292710329991540524960 18611 -92307143141897372530128 18612 240332880768263720865792 18613 -21655329152419589375840 18614 10055864834438184441792 18615 -12304083313218799075680 18616 -82063834765942456627200 18617 -150594907359733701941334 18618 -70081658876597560093440 18619 -1710537091788548032856 18620 128630195954079782054400 18621 229709910231547083146790 18622 100651829616630890618112 18623 -27890172057979796879496 18624 51025938549355793350656 18625 400441897419849745425000 18626 221746916619600992135040 18627 -24131507010002533709568 18628 -346566598713873637877632 18629 -103455816126216673673316 18630 -3598685342497805696640 18631 -123611585308939548355136 18632 173389702568470829844480 18633 47737835324631291876624 18634 -61188457175687404233216 18635 -48633829608725872717920 18636 123373473678521314278912 18637 -206680763396876400856714 18638 -186832333485580770857280 18639 -89031298540678672008600 18640 -83739731208922757283840 18641 -50490754178184858702528 18642 -24946821875579694935040 18643 225026954581588953723664 18644 291155827051017817190400 18645 -55405773806862977184960 18646 40220231560438567210272 18647 39033357638477679513960 18648 -29291115905589211914240 18649 -75439666668630243257964 18650 -33757955214054501169200 18651 -2792258293513473220968 18652 299834409160688302209536 18653 -94804099066071720771936 18654 106883801326511419533120 18655 14396528851471729609920 18656 167843692036145595285504 18657 201320601515602759844640 18658 123808032740349311840640 18659 559265923635456916235616 18660 -89359306257361417482240 18661 18612905471330667451262 18662 363670302675348824064 18663 220132682897773432354344 18664 -376218951654636238832640 18665 -38710468776995945246940 18666 -131028513015160961809056 18667 -312710304489225590322648 18668 134014342358667717596160 18669 112347131253374498535936 18670 175842452318200632377280 18671 -508415121342575427070128 18672 -37281793176078110392320 18673 -237675854756561427020736 18674 -62584295855784605447664 18675 -85007499015281394843900 18676 59003341756266832404480 18677 126790150084181414809440 18678 -54039270835548989932032 18679 120348330645561778690280 18680 -251915026352546111385600 18681 -152991476994211510798080 18682 68976805501798742670192 18683 152070841605669924895776 18684 -102515258420371919969280 18685 -71941185940105299855240 18686 -203333720610844608734208 18687 129017146578614347241160 18688 -19968855454780582002688 18689 -255953024672202579867600 18690 -12224611819247751705600 18691 -415771518510378073211908 18692 -203450086225810237709184 18693 -92972335969411458489216 18694 134633111421106978525440 18695 -119165855765144152561800 18696 69934264314596798054400 18697 164886004788130037007232 18698 127533473874978174711600 18699 -17702140144481243039232 18700 -138578519533943864793600 18701 -112740414969789161252298 18702 75810119608944863210880 18703 -432620015387410911228840 18704 -45533561751940274847744 18705 -2676601115145899726400 18706 -46978596940836026188800 18707 13457572365374568002880 18708 -29366403654567030589440 18709 -39757452558870341540196 18710 -65006270409783390186240 18711 -119957811857696324244096 18712 -175505421288971124172800 18713 440022632435320757269962 18714 -56821551389561485416960 18715 -148103350119069643544400 18716 -224430488908938393500160 18717 309600669353063394966912 18718 112504856967716324461056 18719 -343865184190718339198880 18720 -62379089677181506682880 18721 408252921695809753307332 18722 43586519142301271944704 18723 177634828744484260847292 18724 -64129751203106672427008 18725 38529319538064849530400 18726 1443832606408923428544 18727 106511290553751038272072 18728 40163472557742652124160 18729 373095718805657350340874 18730 72759198318142372817760 18731 538996369358052397316532 18732 45557467489096413806592 18733 -195057552080362921159392 18734 226900872466971730473600 18735 33785528999221772010000 18736 -115195880798047450513408 18737 93509326240255399694052 18738 -273761663692190332135680 18739 62969830708880338808656 18740 -274702155599495016879360 18741 123916448845912456111392 18742 -43273562075130749509728 18743 152112271845030321325992 18744 111440159179606534717440 18745 -32221767848071812050880 18746 52412999705386829343744 18747 -257515868510612888815476 18748 1852427886304146050560 18749 -333119524400019916424250 18750 -91735961647538111400000 18751 636703875850702533707232 18752 -64585693133237131935744 18753 -120892343942473491548160 18754 -144407405011124163077424 18755 -127187443017003203520 18756 155167003098158960426112 18757 134209842231959770127006 18758 -59947000845677649700416 18759 66965498869660949981304 18760 105774859757082842726400 18761 35074185742158599338932 18762 -50091097577330338824960 18763 441183149200884715566480 18764 101741374187722260984576 18765 -211227899368727721816000 18766 192237630596918178277824 18767 -392761870407024175741824 18768 -32027429999973773869056 18769 -230772489765011117110517 18770 -176161437307203655597920 18771 111414489013937706787512 18772 -2401940543005846061184 18773 202998932733547670819022 18774 50939758019542840156800 18775 -173833829737171484117200 18776 167919572196649557166080 18777 182201821787904459821280 18778 87440227499349624987360 18779 169781095714893759706680 18780 178235781065599983989760 18781 -38251634694817705205408 18782 -155855580863044427419008 18783 144820209865032430609752 18784 478832419215832917344256 18785 -37448246752313985252420 18786 26124680256055608342528 18787 -266235247045716572110564 18788 91663236065511087624192 18789 226923145895306291133024 18790 -56221720094767097001600 18791 -3403969994283960097920 18792 18063617151464200166400 18793 432130733261882553290042 18794 -285774400827728862836304 18795 -34266824104068316051200 18796 -70465481753466007764992 18797 -171166684669383293123754 18798 -808223217169569489792 18799 -75130615810448176123080 18800 -67643794442865293721600 18801 373844817865210229225730 18802 -105781527594254764062720 18803 -86512080041707554624948 18804 -120137525230462631829504 18805 9386599958877890978460 18806 -47927446266751127607648 18807 -292572134808437908955160 18808 -351648574026870882263040 18809 -78406897888751177001984 18810 75085282242951082502400 18811 -186051300364523396547248 18812 -143630312282097674041344 18813 -19544482918005125101056 18814 92247318802162521889920 18815 -75482060805049423704480 18816 -144571236563807360778240 18817 131900377765336422280192 18818 36623485557008725743288 18819 155927581876245653238240 18820 248128689280787630542080 18821 -356227032752806890074400 18822 -74567091218681352529728 18823 -152159139606352223268560 18824 48649878079372186552320 18825 -83426566491431964284400 18826 -323609595831674593671888 18827 -325671420427236741592488 18828 -3649878455714367545088 18829 249912830041544132256640 18830 50150070645927038841600 18831 -358045634630935662736248 18832 47623448029366301294592 18833 -15625409977881207884940 18834 151614062733204142848 18835 -108581521623497916048720 18836 -166907225472654687697152 18837 -20495332801715910832512 18838 -282018392355672817843680 18839 -30803455968451504674360 18840 135227770342816331980800 18841 39891029198870396513232 18842 -209588802237049250054928 18843 192953005831860188660928 18844 116857119288614862416896 18845 -128215089407528826378900 18846 -45098329796244790128000 18847 -358513620709977597136608 18848 110821028616467109642240 18849 -395756105289772981061952 18850 -45400078588752665316000 18851 -113712777035931644236848 18852 233473002870872302175232 18853 526803515998913612870460 18854 285561462373740786123072 18855 -40290873120737312635800 18856 413957433023836974074880 18857 -69837013326426620097180 18858 -62013120807254439513600 18859 545445970957342501643060 18860 -40841114866179700746240 18861 -60462306806932411432128 18862 323448371396915794074432 18863 133401802888318905266424 18864 -70845588727617529921536 18865 158861518740408124368000 18866 -83192781439107581872368 18867 -170829782686303678365120 18868 -58718209187220187772160 18869 310480251573003765900270 18870 -36758810016779657667840 18871 -234565463011022649425808 18872 -171160527948558684856320 18873 -29246291742601386298998 18874 227495625751712344653936 18875 295977487231683281724000 18876 106794169790285246976 18877 497180212166918402080 18878 124312878728615213226240 18879 28630969240806046033920 18880 -67654780269118724505600 18881 -272138172376052236012800 18882 132120499214282038059600 18883 5203538074065640479984 18884 -369411869999170081421184 18885 47602473033720309213600 18886 41950204713544869181440 18887 -301794611625421561208016 18888 281591293419672857026560 18889 116720830445471618485924 18890 96637449845329536175200 18891 18036201489139612856700 18892 191540930488181413481216 18893 -82452686992620457312800 18894 251627428233516987574272 18895 129627581158253307515400 18896 120918730183767976599552 18897 -67144854100114072976400 18898 -69829300442584038545280 18899 481023796693818096513900 18900 46054706044567094784000 18901 -224714686881745604230596 18902 34174638540958831370112 18903 68357031074745002176104 18904 -348177313302930858700800 18905 37508266583464288920000 18906 33510498721418308713984 18907 4465997651809807192352 18908 67635601378098635143680 18909 -167829571136718886217472 18910 42612466802789862558720 18911 251263717152392110180512 18912 142567823106393362399232 18913 -377010951034072287231838 18914 221653021084808025995856 18915 -52749510201903770347680 18916 169590430428060964634240 18917 -160401013114862959004034 18918 -153115237145454581101536 18919 -526422295602870186836680 18920 -3735840049546571366400 18921 -46508274016485268530816 18922 191807460591278817646512 18923 293043598797777647750400 18924 116014152376368640880640 18925 17009231899926710379650 18926 -206069527547343160817088 18927 -419703398367697343234160 18928 24104973962267699085312 18929 -252178551706740385972416 18930 124537701465039805125120 18931 231044409703042244664264 18932 -344989694441517125157504 18933 107352730832725293025824 18934 -9084092745185261292384 18935 137102166366716913704160 18936 233041402082211130552320 18937 -152211570046001562319740 18938 31074885292118316931296 18939 -118006629391541885762880 18940 202715546902066524695040 18941 82043422554025586648064 18942 16681312288199730382848 18943 -228158823016381353006680 18944 66501527447849115058176 18945 -93922602168241236339180 18946 59808072326667992094672 18947 313770789335510803398396 18948 -197804683502455424209920 18949 -39443496584281112951264 18950 89632702975700152572000 18951 132000390928134963704232 18952 -355560629426505360506880 18953 645512733144103660998864 18954 42734368887117913487664 18955 -244659206039325617715840 18956 -34828214073631701445632 18957 -61668880506294214587840 18958 -259516505872318615225920 18959 167004131937266320010160 18960 45797483614111255756800 18961 -258750502569135480086288 18962 27858986251349206800000 18963 -3302662252989754148508 18964 56483907445791826071552 18965 -282217397162465813167140 18966 -57066888785848312694400 18967 186864942676706913398920 18968 -271284863795403399997440 18969 -231647164992918500471856 18970 -7313422874827402045440 18971 346955490310155459189744 18972 61046640572745474404352 18973 -460188127909118710074778 18974 64405988939698363114560 18975 -64045461656285144380800 18976 59664604473123880108032 18977 -74532446136860808952128 18978 24805859725123811236224 18979 594668737397833887007580 18980 6012637796225322447360 18981 142355800427833552190400 18982 -317551623908405698149408 18983 37648671121560662020704 18984 30351650430916475781120 18985 -264621741417737436041820 18986 -138712406639831847853056 18987 90106839879397340310360 18988 -323356916392386037991424 18989 -590782474171579458673044 18990 -89489781065143687193280 18991 -59032316850412582131728 18992 -84949656273927764066304 18993 32016687510970457475264 18994 -15491588080393649662704 18995 391676677486874730442800 18996 -60805180010998646673408 18997 655348892942775374798 18998 -38877051090773880391680 18999 -38340714288272822922816 19000 -323343948609176140800000 19001 20114967931650676009002 19002 148167147965134702021632 19003 -130681630713942641498816 19004 -233767869710894848594944 19005 20314390859078814126720 19006 1639884019416901985664 19007 346870281747109740907560 19008 -105747314166500457185280 19009 223438277300130336086210 19010 -87317268609541031439840 19011 6562240635719386292472 19012 187378852168694164320384 19013 436537166543458245455262 19014 65116789873626055400640 19015 259199808291676047431160 19016 308765096426716657812480 19017 -160934106095949831263766 19018 104785159314072248325216 19019 55137097978583511770880 19020 -149369307498302475064320 19021 5081110606870722595872 19022 -81155140627904714618688 19023 95997710211732737113104 19024 39055747192875584962560 19025 197468031445448254880550 19026 37650959292620001129984 19027 -251513081884316001584880 19028 223140597639795968403456 19029 220887296595092035841184 19030 58897622999664569877120 19031 843100963186725389832 19032 -85560800070881381621760 19033 74328830212762657342720 19034 19418079614471517729792 19035 21613967143076965920480 19036 200375805430156155322880 19037 220120908597236420731686 19038 -177632428106344216642560 19039 -8816689768716633873440 19040 -109861885391027668254720 19041 -118240216069560573564576 19042 -51561684594288118481328 19043 -177366303112335088919160 19044 -101245751258244856705728 19045 66767290826671728319320 19046 54129414959846468907840 19047 356031048323999647872 19048 103342179255588572175360 19049 -5623566145160493333936 19050 -40516066202660736307200 19051 383359090322407107400052 19052 -78601434826102465525248 19053 -21360396315350982484980 19054 114787954740373546649472 19055 198684900392855866049760 19056 51769253209666417754112 19057 382065829990915295887200 19058 109717332459645738977184 19059 -178454430012743317540296 19060 -284628109392465039371520 19061 254326842543650480294670 19062 43808840260024526547840 19063 16823293287577085760984 19064 152095067424091176591360 19065 -19817872491427525992960 19066 -12122986364551585626768 19067 336434950499670017430960 19068 -8446080947062727614464 19069 -84834351756135535505530 19070 25271600598395960316480 19071 -23493824556828511471992 19072 -377096192601094619136000 19073 -271646798189834629911678 19074 -43391424777858899134848 19075 31374091714135915654000 19076 -203750982064235090580480 19077 298616559267403433841120 19078 -143314055781104395424160 19079 -138975890732975359993320 19080 74010232550043324057600 19081 53896717892790062633882 19082 138669801766368251258880 19083 -180868397454767530881576 19084 -151292594409612084660224 19085 -401945540912210048775840 19086 -9065237214197709107136 19087 -221389785105177905389264 19088 2841658687768438874112 19089 100297377768122285063040 19090 63396907922504898040320 19091 -253741781876249268749448 19092 -1157542625648992278528 19093 -692036290348151590125956 19094 -239280519996387852263904 19095 -200902310253762214204800 19096 39961397662837356625920 19097 124176413194538458702734 19098 199135684356504595647984 19099 252989523084602829828240 19100 103686420818078956646400 19101 -216889054719552843159168 19102 279852493488822118714752 19103 10774159331218499514480 19104 -36106353509219146137600 19105 141097937845161637306260 19106 129879077461430169718944 19107 -330651782264796751350072 19108 213839374264813936993536 19109 -215745887206427036449284 19110 -28639325466255146509440 19111 -290854162515716571598200 19112 139779694455191593651200 19113 -77137859064423674091456 19114 -129622829475903718268160 19115 275321666547045915857760 19116 12719554459278746446080 19117 112842172044902046484192 19118 -455865215650294546560 19119 -37583885702623241867256 19120 -34040554922841410764800 19121 -568716387027332010957678 19122 56073415646137943071872 19123 -91686117922499163383936 19124 -74709451269049843943424 19125 -281748033349326846981000 19126 -22186231641165189842496 19127 -1286032403868263757888 19128 49017356896194001244160 19129 -261783819079027841651328 19130 92423007706148750100960 19131 46452589326990980550144 19132 409033670138043307344896 19133 4507871753438596354662 19134 -153179460877586256945216 19135 2067343364386328540400 19136 -29073927572277059125248 19137 226789829199651462438960 19138 -65718658205438913851904 19139 -144657354799956311781060 19140 -122993350519885016371200 19141 497788959410861426976542 19142 40602132778479195897792 19143 -51172720368628531402800 19144 270628768414822426076160 19145 -60828593589096216985920 19146 51832978337454679459584 19147 -190227609132346748897928 19148 113857299779311385918208 19149 70445621202720770085408 19150 141642832938948538444800 19151 32492179606406244446904 19152 20025987844939899863040 19153 151730228224074757261680 19154 -219565959361536803634528 19155 164326162762670660282160 19156 46729368305639173531520 19157 645352918889871157763406 19158 -72150318717167639273472 19159 218482922970229931361936 19160 428782249997450883072000 19161 166545890165409564107610 19162 -114763315129470481533696 19163 -313536862340833255734588 19164 273271029019539134040576 19165 145494872958865888686060 19166 -58154964758283116348352 19167 315457151549567535191880 19168 334791033512276400537600 19169 -684422941971618216152940 19170 83173878895017075379200 19171 -150757536670613343501800 19172 -112881487313714660413824 19173 66173792758743704606208 19174 -141466525323652436645664 19175 -76446681403525546407000 19176 -395094386209507060285440 19177 216596486482426618596352 19178 3014753335817452852224 19179 125631183133494837221724 19180 -35380268873983720028160 19181 -530519676227062023039018 19182 -67291166888398371824640 19183 403072266380210962820432 19184 38779361902319429713920 19185 -100773573888256196659200 19186 -38181782735774573053536 19187 59083476439511311958352 19188 -29778440211458635689216 19189 -223286206772172085727360 19190 -101023818525870061852800 19191 -16485619468751837750808 19192 114166643923718572032000 19193 370441538968209705540180 19194 30733032373789164636672 19195 -66214795452771670614000 19196 139498069564856127590400 19197 510796097963129348717760 19198 195950639456323672916160 19199 -35531673078901919573136 19200 87660012261604117708800 19201 -65714700395016927881536 19202 -221079332719565957606448 19203 43639658186447050935984 19204 -362912697994660065180544 19205 248064537850549586732160 19206 109378625268279138617664 19207 -325480980033841162557544 19208 196443418062329484372480 19209 325091856118641660750240 19210 -68163117698376083960640 19211 -278452722653475531286188 19212 57240176586675347123712 19213 177193499626629390737462 19214 -116568155862494548739520 19215 63934974061810950964320 19216 -72872528345840166166528 19217 92877292912311250307952 19218 56265619618926348914304 19219 -509072463811914509447380 19220 160794876000676284904320 19221 4813852801983072573600 19222 79109281172267451810432 19223 -554044137752536086361440 19224 154721569503034727424000 19225 -64362880100237972643250 19226 -45096342657779568572688 19227 129104489899271841181920 19228 -156416909601159198351360 19229 79873356382243382317632 19230 -29454179338419249617280 19231 15021125278325713512032 19232 -460138538206153664299008 19233 -125975326750849541140398 19234 -44564810264365691018880 19235 -86750350213065870070320 19236 -73442438979476233605120 19237 -63059330606206726642114 19238 -250839194158285065576480 19239 -200427284859890314968 19240 42954837114057839308800 19241 -36893654214002106143616 19242 -221411569045941294042960 19243 -233994544983015202022000 19244 169898376368129672987136 19245 272288638349608134129120 19246 6053836569319352907072 19247 86123498340353161112040 19248 -33186328051245587398656 19249 -339909171337786278880750 19250 -77126733742210379136000 19251 72192318587928186439680 19252 349458705524047157860736 19253 -104488066645435442554116 19254 -182610131433396906415680 19255 -158072020739406905964840 19256 -318221062501647262003200 19257 -270063947871763840852848 19258 378187641676920308730480 19259 -608860841068265864832540 19260 72912631600067351662080 19261 833486848546240935393984 19262 49284893715105828901632 19263 -351505132689419330675256 19264 774031054046847041536 19265 291183409340582905512660 19266 94036681726866212906880 19267 648674695910243482096316 19268 15661634367202258309248 19269 318699440452465340734494 19270 -95984890581372762493440 19271 -61722155870659385953488 19272 16659897185964606013440 19273 -187380578258729974845478 19274 -32843560788348455496960 19275 -153969943805033512678200 19276 -390314082791701647595520 19277 -169016451416194862838708 19278 -4621215775238654626944 19279 136076557302239229417784 19280 -1102840552243170263040 19281 193119669829664211885552 19282 63253475744157469661184 19283 -42822513776328088942776 19284 -258423751155496867928064 19285 -110715607328151217392000 19286 184200232530758633378592 19287 393557093147048159926944 19288 383711632136100703733760 19289 384660378098462032446090 19290 -8879885703705391361280 19291 225807024110669623488384 19292 22727203568940164216832 19293 -96091777840731472648800 19294 360573610931194961656512 19295 45358347874512800267280 19296 -346085317647669894709248 19297 -148434650068508739673920 19298 216537618915673290488400 19299 20521538122177873347840 19300 204279255484879359766400 19301 -293799084646808903101698 19302 81460187282741178647232 19303 54639238377246755201200 19304 -236623277834912523878400 19305 109319283212286218198400 19306 -117135053160888648270672 19307 10487238016335984887400 19308 -77888882878408766384640 19309 -561105690258354074232490 19310 11187718796705402266560 19311 102114017623593906197904 19312 -66749495718491650326528 19313 -22113883141195302213120 19314 -63814810908794141766240 19315 -269426485237074408689040 19316 22846086314681729648640 19317 -201266504120122205724288 19318 18897160063647833138304 19319 650259762934559119215720 19320 -32098366232171701862400 19321 -18088281712947861039939 19322 365486612755499982905712 19323 103163577158583988172280 19324 -165874735371026351970304 19325 284195699285120777092050 19326 -55300551229524215192256 19327 -116218366340067286678656 19328 -278722042448234340679680 19329 -254889082919727285956640 19330 -162738536854430497897440 19331 -98359120593503121622368 19332 181365545582272438732800 19333 457780900398220152671582 19334 -70275095825010599822208 19335 6409368518708946344400 19336 -265321312474421536312320 19337 579956397278908086848292 19338 77363511746993516798208 19339 515222723916587036892024 19340 -131497174759668768476160 19341 29134535257652230721952 19342 -21942070614626845636800 19343 79937742879725248944312 19344 7594467205828756635648 19345 -11284292679177884811480 19346 224154332122135429919520 19347 -127430753148594551766600 19348 -67713495958411539052544 19349 484868297441134698299520 19350 1191048502924211061600 19351 3975648767895698709592 19352 -135075050879734148198400 19353 114586339871607766205904 19354 -338162710562748177828624 19355 -312418701241418075320800 19356 120359116540464773110272 19357 95545526493385302131980 19358 27946694270164940753280 19359 -11888741293778900608560 19360 -473449506870695362560 19361 453411944618782016036400 19362 -73855347102581372729856 19363 -207766551895736108773132 19364 893036942402512269336576 19365 -23032561350733738685280 19366 -76562071128828625228416 19367 -89950184817832031226408 19368 -248056468471028643148800 19369 270808388260354780640896 19370 -74702138881006515816000 19371 -327947641373289930947136 19372 -520703714247200973941760 19373 -624445695517326420774378 19374 -181692348885186655803840 19375 25834811862007522220000 19376 15708578925903469412352 19377 -269872466075393746311486 19378 -185540660040005651435760 19379 -380882138599662162700020 19380 131914628114009048985600 19381 -405339185331510853772818 19382 -54172313013722448033216 19383 23869277018758931655168 19384 -482423677689520201789440 19385 -215238840806985221583420 19386 277142918331122196595200 19387 -349922793624769488759964 19388 169387379799741638201856 19389 98828025376086833980608 19390 -31868563822936585355520 19391 -22229161526836125974208 19392 55603423338317765148672 19393 -2821030293490983860832 19394 197792314898343670796496 19395 39397443429506039629920 19396 -46911211999843984395008 19397 -41377260781081453894848 19398 67150504954515121227648 19399 364696030049253406975240 19400 -161592318616175196288000 19401 237344950608906964158720 19402 44077114512882975938400 19403 -186851058218518200330348 19404 -151761685307606998251264 19405 -380478654640808022245940 19406 -126165176595080551574016 19407 68334138686288253711240 19408 116860090824838063480832 19409 -193042867358298456115596 19410 -100366870193169715376640 19411 233498409814423372469760 19412 186424217595695289096192 19413 -711524265214524286089600 19414 237381008207187831481152 19415 64321526095234980127920 19416 119318610302697951129600 19417 17012079457945534099466 19418 6271402541084318077440 19419 253109483464204343521944 19420 152772146059012139681280 19421 200288215758002029811622 19422 46224522478082193473088 19423 -90613850565031007871328 19424 490993193413822330699776 19425 -19604999886171221995200 19426 -6621815372751264306816 19427 -616054026780528391034724 19428 176135201664013259781120 19429 482433218585309164412030 19430 230445391567156119446400 19431 -206183364375373989343488 19432 220188433656022468116480 19433 106010618482702673258682 19434 -71031215839655578106880 19435 -131322677071153253197680 19436 -2146470851395420620288 19437 -75900238770070592317440 19438 119486374741999595373120 19439 116313787404292133366256 19440 63893214521407897436160 19441 331337028647993065269842 19442 -256950048607983128134128 19443 194332272865634834603064 19444 -79009305444401620968064 19445 391085753132442860492700 19446 12373715809225413586944 19447 4331703510220051089896 19448 180196339758189909073920 19449 85070255519813934719034 19450 -91718614215195740334000 19451 283940256068974841569632 19452 -91864569212890369555968 19453 -353156583629817894076122 19454 69840411513869922244992 19455 142979439874820813001360 19456 391249828022888809103360 19457 -528023448403010026167294 19458 136646985999018391593984 19459 477546436088184167424720 19460 71045781715983963033600 19461 15851504535818012460000 19462 -106151916159611755037568 19463 99247712118646948610712 19464 -108257856928421052948480 19465 394411054886024334467400 19466 71765736849410485488432 19467 -276998137452373011816960 19468 102296545192441149362176 19469 -578450849166913268477130 19470 81039795876971106739200 19471 330139950748011880202672 19472 25639615033434190258176 19473 -99619011843283147347216 19474 -20951085700478357319168 19475 -83764990913946690579000 19476 -283588405659005032176768 19477 -210246666884669130578674 19478 273399040256311561259040 19479 3558049408452136848768 19480 -89731713021756167577600 19481 -155557018519184353344 19482 115377546133990503788544 19483 69689132162953504985732 19484 -280306280287211798505984 19485 -54824386662896997110580 19486 129952969263362429880192 19487 123125327689483930503000 19488 106577488679267739893760 19489 -355676327148157680215710 19490 174938457168615128436000 19491 -9219272624624996493840 19492 -258410279421026524965888 19493 444876873988313846793084 19494 -4967235596059513116480 19495 -15162898054833691737120 19496 -60853332607855595934720 19497 -292659464709420376847328 19498 -291056618191047618546000 19499 -66495365344900227754368 19500 -76936967483691361536000 19501 -485273780344009081531498 19502 29665316798672238129600 19503 174736684858946598740664 19504 -29372923173668000956416 19505 -380766461748671813754240 19506 -196488281243218919988096 19507 176208414805439089199756 19508 185561223425478171347328 19509 -15086121003695152232640 19510 -182753390359756041315840 19511 123552612742249020961800 19512 36174263114667406417920 19513 -234780995621038864412800 19514 -73379480499803622912768 19515 -95968302261494126017680 19516 -52445709011870534191104 19517 608801338935127632142860 19518 40092537966613295171904 19519 -704428411361861159782200 19520 90695809782258236129280 19521 -385169573281823582238 19522 -558917167988668180608 19523 -107799369921430713030960 19524 29722838506649843014656 19525 -133479404017697550290400 19526 94525610836904082119424 19527 78520249644353216961408 19528 453161554461769599452160 19529 329950444381956228346320 19530 11655988863029454827520 19531 163810557067524128301332 19532 -376037617008636832381440 19533 -402790617613623499416576 19534 -196134210225480212299584 19535 -379152433445687418806520 19536 -24232395079606972317696 19537 -28443877843598393478848 19538 74942628258176175307920 19539 180871042163514036307344 19540 62130768679949061738240 19541 406105174824070837524942 19542 -111193497642347905716288 19543 403095278870156639222792 19544 36272904191227511808000 19545 14343388336833954592320 19546 -372897255307451279692320 19547 -559204404785315456964888 19548 -107518880948495499463680 19549 80922509622097117066764 19550 -78792119322110221507200 19551 165290719393344216672000 19552 305402931522058130030592 19553 -390052002075964430943198 19554 -140659623386488149310080 19555 166675917545669766522960 19556 -284705908198465844791680 19557 55887057604975747693788 19558 -56441385791453327228928 19559 666041423728018239512760 19560 -36794395685847789158400 19561 225284223138663793479424 19562 -359936761904587416805968 19563 465272313722893530937944 19564 33358705174696096953856 19565 -800176540457774014080 19566 -14674933519723271490048 19567 -376532477536072137331968 19568 24851962722188336136192 19569 -40863704137817552383392 19570 279004398646268149747200 19571 -58900685727794667138228 19572 -109087504618428629250048 19573 110282452177091290913102 19574 370201292010233544997536 19575 239935460285883167190000 19576 -441163523342304922705920 19577 534086407833553956744426 19578 45364858897438886254848 19579 -263346038111454976247024 19580 94997153525084002483200 19581 158195869822756886317344 19582 -160752978563091397636608 19583 452519936159664794216832 19584 265322163673303005265920 19585 462285672899138956605780 19586 85758737509447001126400 19587 -218052649055726263263240 19588 -224076390716194703447040 19589 -360958740658986899758560 19590 34627339961593807720320 19591 91794489175913212254384 19592 -170160873053809586995200 19593 94904370351010184013504 19594 -147163945578018038536608 19595 -236682161685150970034400 19596 -67714092372769430224896 19597 -159680795198896237402954 19598 52796394325931371879680 19599 404155665673078480116480 19600 42714655657746278707200 19601 -144174442324491515565468 19602 -19915117259661595512 19603 522351834238727867687852 19604 275654901375028355748480 19605 -107898052686347262659040 19606 120550069655611440862752 19607 -93518074544587443620688 19608 -3887031259829897625600 19609 411135766852645945076810 19610 -33712155567250034898240 19611 37423109862687084092460 19612 113297643938931705376256 19613 -89153323442774464744416 19614 -62520729267495534916608 19615 43108871079084853550760 19616 -486456462610881661698048 19617 -73754186561018274773952 19618 -145465376816604464018784 19619 -279325507397098889738256 19620 59372125393481880940800 19621 -32299757863837686910688 19622 -209332576846669975737888 19623 90461080353245935431168 19624 331271913108380755230720 19625 -472128362117742223803000 19626 245559606937863512281344 19627 -5414391182280917319560 19628 141165802978688626983936 19629 -180609987544383258550080 19630 -55214380661199378958080 19631 370431488721704283220872 19632 -51285891102026553262080 19633 -181447767066529454572620 19634 -269107387103121691628784 19635 75243330954519673720320 19636 95842450326748255134080 19637 37821010619006760031740 19638 210078909039544367576544 19639 323784664362395953335360 19640 -197434736595905879347200 19641 332685670088818113478992 19642 52117317011425017590784 19643 -275537533837629213316656 19644 -160478855592636713577984 19645 -99622155660007217750100 19646 -367611413212827555932160 19647 -107454230697728042853480 19648 41329183386669188907008 19649 226388628600265702230786 19650 97393931370149214729600 19651 -5197361804600266737848 19652 -211970392862584740007680 19653 1816244068205179003104 19654 105731884730104845875712 19655 -247264719987852418354440 19656 -59885828523645168844800 19657 -552760078479125031813168 19658 54280482398896990789680 19659 252643736718401892646104 19660 -84552295797605727544320 19661 83708691098160334118262 19662 66125334359459027157120 19663 112547175962923710036392 19664 -34111581483048456069120 19665 -109100567331393851505600 19666 7931157756866033638032 19667 -160765730917484688487728 19668 221202883640419182028800 19669 -99717252972597935466120 19670 40829590973768502447360 19671 -281776689697248959028480 19672 621033466485972981196800 19673 -623626723790563206959616 19674 6946443587168362389744 19675 -337280907519637295937100 19676 -308489821882031805335040 19677 -163029757562308999147968 19678 53863581905675305280640 19679 -142000996318218757990920 19680 -73771134443188196474880 19681 -814098690596649534119518 19682 -9249108977453102485728 19683 43930942451226107469612 19684 -47880886726734088867840 19685 67053968388670849474560 19686 227312689916038887183744 19687 751495125691677454241336 19688 142128503628940716687360 19689 -113594121798449012075376 19690 -104199118194003654931200 19691 -161282218878955559505120 19692 125820651354777355574016 19693 197260826157225325494720 19694 -4860033933118374104640 19695 -57481614841994850296160 19696 95608061762538216292352 19697 673591584462911522680146 19698 -158893791212692720727424 19699 272054358538836218602700 19700 -107953689662243576956800 19701 -44253355189676167735200 19702 74351708790844718139552 19703 -512185091775009379317360 19704 5941978098976427397120 19705 -19811690191019013618240 19706 343089464077584578108160 19707 352116963834707505916440 19708 124556677226158965921280 19709 289997804523954863195910 19710 12434191418513624659200 19711 -414927088535814691557168 19712 122115818100223389990912 19713 -8043890398924778805456 19714 293443987898543973141456 19715 -203402074810724361302640 19716 -31285654136686479753216 19717 -281677731723174788851234 19718 -49905533866536315841440 19719 -189295947837081411567696 19720 -361835278352645948928000 19721 32436318242649480689544 19722 61281237604687918836480 19723 -178315196783097267604 19724 33033749778407644874496 19725 155978238453630773493600 19726 -22390258523861434227840 19727 260475373466135212518576 19728 33340081213257408847872 19729 -73245657644954077933580 19730 -138070749268058882214240 19731 186393025387386800999352 19732 305454417871579453748096 19733 178286982428672463484320 19734 34825996720805938292736 19735 254047926046874279062680 19736 270864067992139059271680 19737 -8666644183116792989760 19738 -140243892691768658392320 19739 -213992772832666670414460 19740 80619237518870875668480 19741 296338653136429045172800 19742 -286428019010762026777728 19743 94893458817321200328264 19744 -4787197485759397822464 19745 406910006011076112417600 19746 29794168455904085041872 19747 -51807509798081840714688 19748 87660629563559421729408 19749 -44002328832242846382240 19750 328415749121008100160000 19751 526232105328319230997752 19752 -287965497694971559034880 19753 -382776653173431861572998 19754 81410504978877773916672 19755 15935112032256247244400 19756 481902414980637107059200 19757 101463510118928510572320 19758 -27542847546993154561920 19759 -434049180055699682157040 19760 -29367711653599145164800 19761 147258982986206572039104 19762 1710489291576981509664 19763 -622642528601763161231988 19764 -17051423227818676389504 19765 388034249667784221952800 19766 302841045000653912444832 19767 -229295104899293964585600 19768 -35235758677984963338240 19769 88041199899572922107844 19770 66167808147781076217600 19771 -363188729956994155910808 19772 318777916138541317733376 19773 -213417035835425658793620 19774 244650663619437403835136 19775 -36354221317494427729200 19776 -153563782457980593635328 19777 698254849341319463346626 19778 87061518711838793041920 19779 -418212466688617193799360 19780 2269998715608270581760 19781 -520662179639235692226336 19782 -60058911605908126923648 19783 -5515466691223861738016 19784 -242070608010155128765440 19785 -153129078277947901684800 19786 -107377179236997564164256 19787 459837394017849594412512 19788 192163367372054322134016 19789 -214489653440678437243968 19790 -274462178607085237473600 19791 -579846543956558226376560 19792 -96081830429110056853504 19793 -63334444995125818850958 19794 -96759669739053506774400 19795 -79420456736306677116720 19796 204188417459604043175808 19797 -308722662720014300200800 19798 -237342310842244807805760 19799 20948017929278631168264 19800 130876682838661064448000 19801 -401161235481825920782198 19802 -133626056055273236613648 19803 -24238313822754474573312 19804 -262300119773001209081344 19805 585837267515885119071960 19806 -108336601442964639842496 19807 -389220735891763052160840 19808 -831172810614491187118080 19809 58800377059424050998528 19810 32439681597775493583360 19811 473626780658941622770824 19812 -56302514740034605744128 19813 709852634230725972216062 19814 82766573226919702892256 19815 -176140775947975901682480 19816 -601582694367629033579520 19817 199121428121659651608000 19818 -312874505807361511265280 19819 -712474540381152372880780 19820 -166658873069081680465920 19821 -230020801972256659428288 19822 -141423118948087857369216 19823 12489914936731804858104 19824 21614115559124639416320 19825 102481948023173527419100 19826 32115271473640928277504 19827 170998453827034290401364 19828 -466593329216257808751232 19829 494873048439547380711360 19830 155702657045077780417920 19831 94302699492572033090992 19832 238317656189854228500480 19833 315144385078995699802848 19834 438134663715036942269952 19835 583236053541107079617280 19836 229009237387083271641600 19837 209440216463338178297280 19838 -17060287909526463463680 19839 260820801870913237096080 19840 -86286806065369998950400 19841 72826565684045370586242 19842 28310232154682724285312 19843 23138775303430454004092 19844 -226014645395681208192 19845 -13648453217599658161410 19846 -121566263231177278324128 19847 -183319623508853846185920 19848 5802176810231945256960 19849 201552179178621689950464 19850 127359865468940658464400 19851 -12484834470821849970960 19852 17211769524707588346880 19853 546894335931013191858102 19854 -251460052401200664951936 19855 -7293052546398158871240 19856 -9978806061222478921728 19857 70232858939543904077040 19858 293495684655345143867280 19859 119116228376005117582416 19860 113920918203370136463360 19861 471917508629802702680462 19862 41569903634738882982432 19863 83456655089607259677792 19864 -134825466290745829294080 19865 -184323858002758944300600 19866 -927167575932921802752 19867 90571652562865705606916 19868 -242354169301047062487552 19869 -77205389109530149671840 19870 122532595894252985474880 19871 -53281551147829690357056 19872 268732642346913276887040 19873 318549594223920422353536 19874 5582827338777480570240 19875 144392409514406503548000 19876 -56179795833258702048640 19877 -184329046903251173108640 19878 -93018533847977359814976 19879 -1228646932079249666742416 19880 -66897336420270887731200 19881 -539768193788695873734459 19882 397608176563236758511792 19883 -627901064466440527787640 19884 -157812703040462445771264 19885 111636823119567647713560 19886 59742142959323949870144 19887 120307270226661220090752 19888 -44934958372450205270016 19889 596177630466775592844690 19890 52559886596093651315520 19891 -37311208424708942782708 19892 -258812076341747500166784 19893 -68894539480994321556000 19894 -189597045971763926496000 19895 -85579542245606976413280 19896 384178818170407802572800 19897 -235100230214018676930108 19898 -171829194773940851494800 19899 606514122782708725952640 19900 27340068724067570240000 19901 95639323436925899091552 19902 28840698285865271414784 19903 301681523430196264408984 19904 134627859746040280252416 19905 125136159904743424940160 19906 112991379251558314137120 19907 805902276751311898374552 19908 -106764450487193406136320 19909 -2092558818982482188096 19910 61772331387811087854720 19911 -256160826612474964163928 19912 568803278352817596211200 19913 -21584292825201641372838 19914 -123427487232111087970560 19915 -109375441118018710034400 19916 196831737056488764260352 19917 46986212426988699542934 19918 -44690718680901765876096 19919 -114300446434770876625680 19920 -35246194232396161351680 19921 -716885181556978474259856 19922 -109260164363094475680768 19923 -382619864819162279509200 19924 -243229318840186293936384 19925 -58711398415016632159350 19926 -99097425299610813733056 19927 -543635024980188638735224 19928 -362348057664597751971840 19929 3568369822542419626368 19930 26964711108131587227360 19931 516453621110675098851000 19932 163497061846277017657344 19933 -16063393886235930985856 19934 -253789879698860146368384 19935 -180240794687642061237480 19936 -82317930291242910351360 19937 -800043689271851160414 19938 214094010031095195356544 19939 -345503792737311539711744 19940 152151821570573853047040 19941 63048695019406834161312 19942 -181627842850798892395680 19943 165307191603144064522776 19944 157630952366430173199360 19945 -101076794179243619694300 19946 19409703447812085450672 19947 128817528783846310099440 19948 303213560146944946327808 19949 -816682402537895281291050 19950 -27530432322163714944000 19951 205970971030566427496304 19952 -2170765814190955069440 19953 616052548826934169456800 19954 1082625024495427500672 19955 -42725214717662102964240 19956 164577619042345652355072 19957 -289726605423814743617888 19958 -403458559314687612517824 19959 -406486307255169088860696 19960 -44426290367600064000000 19961 181143029021005017779562 19962 -208055965673571301576080 19963 479069704027998123378212 19964 -24281639514936442748928 19965 -185330423176360887821760 19966 -414454805246231830353600 19967 -67758757699473054423888 19968 53135281788989875421184 19969 -598521191951730558286160 19970 -110917604596863613540320 19971 158638206490384637579472 19972 -287046669776106624740224 19973 415531380118330091904222 19974 171023241302219160711360 19975 473231226428774241170400 19976 -61415823745500490506240 19977 -166170321860712517943280 19978 41836479633302483840256 19979 -268377504598020755541420 19980 -94932530155438382131200 19981 118404013784122344552120 19982 406432747618747111339392 19983 -229763762168173932569976 19984 27400598075993117696000 19985 -115829358459841500277440 19986 -62136474287282747646336 19987 379907434543875578795520 19988 380942433593268353157120 19989 -26975110947052448471346 19990 134457192954708855840000 19991 67206468860528823448392 19992 249488083840449584148480 19993 -339294384302752018088758 19994 34998599328427858499040 19995 1101501397526296919040 19996 566675288263701523904000 19997 95316030172743092473446 19998 119190869935152403647168 19999 109634432463386748417136 20000 96168919242518876160000 20001 111344793348694718262240 20002 10440886694816005317792 20003 6785411239913971893144 20004 -290786005653642881915904 20005 -66269406867954853070340 20006 -65129066775610119784320 20007 -10256740145139572413560 20008 181077243502764246865920 20009 -333170291574042217652448 20010 -69930800116645681382400 20011 759152839523382577682612 20012 -137282723629361497522944 20013 -168920595356832512496576 20014 138206055419555447105856 20015 -454379502764166464982840 20016 -66948957926434145157120 20017 308900120710200670700212 20018 -52645326655536313613040 20019 141218183692616889580344 20020 -36769167120722559344640 20021 -415184509107602439173778 20022 -159141829710419242315776 20023 149515929557642229231272 20024 601510479063348412968960 20025 -72424685808547787909250 20026 -93376494057345493800960 20027 304223116499755103104272 20028 -276129126802298240110080 20029 544129769084241207122630 20030 -162627535956406589691840 20031 -336276436700128821152256 20032 -268528290337401624592384 20033 166753622220447835938624 20034 47000070378617871191040 20035 304736863718489594046480 20036 224421284218770496970880 20037 -39978977628302077105440 20038 -7218836703842695217856 20039 -352773260665819532810040 20040 283267659438688451788800 20041 349859211154714678496730 20042 141253792035135838815744 20043 495630753963051331205784 20044 551199035248490765755136 20045 -349811889588280921216800 20046 83724226813041527228544 20047 518643431954516725072496 20048 -27790936013994529259520 20049 -27784408187676243069792 20050 -81643176479616912277200 20051 -565777862356975418076948 20052 31363633401960552955776 20053 -726656129502263347959936 20054 -16477618616151592075008 20055 -56298131220786619207680 20056 115734011436196988313600 20057 -181560058635534759952128 20058 5322120494993991811584 20059 117221821928010924607504 20060 -254787481914811529241600 20061 -99869844698696659527360 20062 71960543438750657937792 20063 -490246852171405374686688 20064 -282535207601067597496320 20065 126058340429597354525460 20066 240334824213920303431680 20067 -107979297937109667056520 20068 179637065003259887950080 20069 -313020414474026331141888 20070 96625792781432598136320 20071 -267833585668128730982728 20072 -265628282440172483758080 20073 455259056768250763415184 20074 391805362605333512623536 20075 -19954683874730298275400 20076 -44344532025004402114560 20077 -845938928387688745735188 20078 -390968623680566542772160 20079 -158929549363416907431216 20080 61901470999673592053760 20081 10573081313244071538672 20082 -81497064747848215310208 20083 147176058072767618935040 20084 -597055082066625534470784 20085 158750912569200492723840 20086 350838357626545973856 20087 -233763291354129037340040 20088 -7433718615795026903040 20089 825222427966770978054890 20090 60611052104606376384480 20091 45769647225990135080304 20092 -499634376256695342352384 20093 163646819849577140836704 20094 -120125969351314032774528 20095 -429336400286755694741400 20096 444603346754510216232960 20097 130625527181610024083520 20098 -154537077810250726458336 20099 59540868600283032824400 20100 -146439264446928112665600 20101 -519393378400580737812898 20102 154864759174278731017440 20103 310035781149436708052904 20104 -222908000569436889907200 20105 163717533240713419612260 20106 233323837889956565777712 20107 29994262435660918758356 20108 -238825627993141649001984 20109 360989477772255216851904 20110 122049631572875505696960 20111 -168636701786926239358128 20112 18259731598340408279040 20113 -692932271234401992722638 20114 -51073643522114158468320 20115 394794296263501430940000 20116 -356974293002452015951872 20117 -625729893865556847102834 20118 106415958408458264616960 20119 146598076266763460451840 20120 206707502154265065676800 20121 66924648618853050859680 20122 151031355148756953680112 20123 -762942264552307440389628 20124 1655121836274981225984 20125 112066841281434477984000 20126 479711435486192210220480 20127 485134933029358182709320 20128 -247525991441788824059904 20129 -51543984983849433066270 20130 -108639328698045122664960 20131 -149088120887848043063736 20132 239318753740070646620160 20133 460314886957409031610302 20134 -133922398368696553610784 20135 556710886900611472081080 20136 -169499180611776721305600 20137 -216507236880457699103900 20138 -163847396323041280787280 20139 127092654836073606027096 20140 120981241300939402521600 20141 387123956846770007570784 20142 -97012826890508119973760 20143 784459531277017591029392 20144 38606358096400252354560 20145 -320395973001829333459200 20146 -9360655176671713474560 20147 669977415605447632003596 20148 -10123009741515983671296 20149 350123701193005600871150 20150 18683489941902999897600 20151 -279516963487610226006720 20152 -534037965782438096179200 20153 -163434544789427497797120 20154 -27714246803696379386880 20155 370133777879272694826000 20156 97080800214604201067520 20157 220183840375028973354240 20158 -44756672783595987352320 20159 778413235568155402640040 20160 24808452269095759380480 20161 739777482099334474205762 20162 -50272693319782770949728 20163 -209167481235229636234752 20164 199086687402745534694464 20165 -64671391124926110172200 20166 183255777236378232517824 20167 -4439458055763260752768 20168 -536892269367386657725440 20169 -393113705409158904824976 20170 -263739214397285088930720 20171 -523921391012893537368528 20172 168924494165791485074688 20173 563847886758408465474422 20174 135675769377825800008704 20175 -166028056145535441249000 20176 -42780686600501561212928 20177 140109505535421337879026 20178 -150893213115529642665600 20179 594301818138970779517176 20180 100535379332139614150400 20181 95428263365618751693216 20182 -196627152528811597187808 20183 421201567325591853207432 20184 91281799174348560476160 20185 -459372253873279889600640 20186 -94556117380534772744208 20187 -535423411833218854798356 20188 -563921137164908406600192 20189 192151763975375116106124 20190 -138499135946163517956480 20191 -442320891771440887828616 20192 838610336214472120860672 20193 105666443985555591957504 20194 12989686749458396705280 20195 70979398908274617240480 20196 -398243727768566895022080 20197 -598772239890679463876960 20198 306232418995774783461600 20199 152522597159901002407464 20200 -176088600340874153856000 20201 -790207631063632750857798 20202 10660609574670718301184 20203 33986357554036912559640 20204 333421745606655296307456 20205 336126234732658743019500 20206 -205746083696166507776448 20207 1372788640595206341528 20208 42565508607136527581184 20209 68887476533619647665216 20210 5334956674210340674560 20211 -209574107057388764278728 20212 -27834072480555697922048 20213 -273231259355027128949640 20214 100212868473156896020704 20215 -139175365765494173280480 20216 3995182564080773345280 20217 -112410884932623668809152 20218 62402228167438839363840 20219 -354797926161673160476380 20220 -216793361011767075486720 20221 -24033890186706414225428 20222 81733076106061661094912 20223 110724662760355154085120 20224 -519985171613210084638720 20225 -142915956946502467142250 20226 -298037574792712876899456 20227 -143164591629042775769640 20228 -127455331002679639868160 20229 333169274138315486141088 20230 26047797871869063239040 20231 563866136281344308827032 20232 -201954733375677826452480 20233 152982362437373695155482 20234 -306334808166343721895168 20235 127060716199679171078400 20236 286726168466084362561280 20237 -319251979710091456392000 20238 228524790909957347502144 20239 -137050787746451198882744 20240 47520933128470568632320 20241 -62398523900118667136652 20242 79025617512725052708000 20243 62639612670191782822464 20244 -1436667184135864332288 20245 -509289326783619820798500 20246 105814790589279678557184 20247 -362174052911903165345328 20248 168256201265893368207360 20249 -1178436559235264925750 20250 14347306899330990732000 20251 217287332081971241336064 20252 300389560475261538365952 20253 -5675620991509947100896 20254 45548883924723264919680 20255 -309017883833289962058840 20256 336737282142774300770304 20257 -192886667312924496860928 20258 129411309900484153790976 20259 124151978977843889852964 20260 -57433006443823551717120 20261 54409457759815963148862 20262 -49505867465604360685056 20263 78713562856798273887504 20264 650758814489720547072000 20265 -110916552430239518551680 20266 368944762553311639046832 20267 -45737597358583093724880 20268 40979408156493959722752 20269 208087486619918366059670 20270 -14728888407748713145920 20271 -568323259011414868333680 20272 16475292102162102157312 20273 427556567132649530415840 20274 23484731211681970083840 20275 129667745715883599944300 20276 -79714052779446498784512 20277 -499559618616509645228160 20278 343298677180238187841440 20279 -53649910433277139769424 20280 -149958828002976020582400 20281 -19880044237324387062828 20282 19927356142651049146992 20283 78513292551083790547224 20284 573928060137293343186432 20285 -54225861410761718152020 20286 -86287722350451099323328 20287 -587025773604629631744064 20288 225038342647025946329088 20289 461940830664215354175024 20290 -240155111115813773829600 20291 649292407568857122133392 20292 98841733171011736012800 20293 70954861521457642985984 20294 -20965950249933663280320 20295 -90416779817607312647760 20296 7507635210556624281600 20297 -604408765305090341641254 20298 30422788400152440230400 20299 -369406407765123091835136 20300 -80701471672726929024000 20301 -318913646134370136738336 20302 309435501885998280668352 20303 913325079328155493114080 20304 -194393163889580224020480 20305 -161186665128745604302080 20306 72582087261124098298368 20307 -78040714585629508247808 20308 -45278877242334946771072 20309 9621643447957210775904 20310 41278422616532555852160 20311 -865488756624465589292600 20312 -396728417155625166796800 20313 144049665506170798757124 20314 -92790010180199817209088 20315 238145327108440858411200 20316 19351776585402605578752 20317 730622206353334759525152 20318 238071264399187880991360 20319 -135045571397098765746672 20320 249605366019468747079680 20321 -181568404464969067361088 20322 -146302311535433459630640 20323 -300532102373052563123428 20324 660483673073730565293696 20325 24211997471562916881600 20326 -159058898637789416601888 20327 -224790748483339591306824 20328 -177632292495339601920 20329 735444535929538371724260 20330 -111526626976238814278400 20331 21619229653793417211972 20332 -109492230497943708592128 20333 414536729251533876618582 20334 265330928655445718882880 20335 240440508010685803663080 20336 -16072607857387526946816 20337 410750009751516529595760 20338 -132514834359969084829680 20339 -496654788359802444085116 20340 -68796489992797778883840 20341 460856566943496497725742 20342 -81187261422124635593088 20343 -321549684803706124941336 20344 -374639438574784560291840 20345 277598731024838260088520 20346 101932197002984909481984 20347 474870701525531319685796 20348 -184693897137136377403392 20349 -140100401912155146221760 20350 -59615203735500246475200 20351 268415722197889191274272 20352 -135974352881691509391360 20353 310571980876343522601602 20354 -108344465952595508952624 20355 -117752606669170887724800 20356 60747551763536354848768 20357 -670137359706051913631394 20358 -130469690389080203884800 20359 -375868436380763447582440 20360 34990677392095966464000 20361 3278704743538439945184 20362 -46498891853048277455568 20363 -272821481219642799465840 20364 216976070848486935154176 20365 -352621236305540579074740 20366 -282090983466710127830400 20367 8790441825618139393728 20368 -162934949336700037038080 20369 -196500832543219471777230 20370 36690865360589474012160 20371 -187111837774966086492608 20372 -96155836912053270663168 20373 -415313449812029275115616 20374 -459934636525320285479808 20375 128462354487043926594000 20376 -160455862809882906900480 20377 -50515924154286860470656 20378 -146925321750274234565376 20379 -48953342167199542285416 20380 -302365923804974536819200 20381 295526529575241521438700 20382 3948001156492292229120 20383 -271297687309076387166480 20384 -192851113162338510372864 20385 291803191759823237827200 20386 -92851727547375419602608 20387 -249449482633934059184400 20388 177594664511843194291200 20389 194241083463656474848190 20390 117313790336544537187200 20391 90666947552413726376064 20392 719863731630076454784000 20393 -653498762603380973732358 20394 -329177588767018481048832 20395 162949338081431317634400 20396 149865024625333922284800 20397 3176576925121752330528 20398 -57066770082408472608768 20399 -102975889998494175999600 20400 43805327934982724812800 20401 106621999862870556009792 20402 107394530493646101712728 20403 -185557381256575635166188 20404 78220746056691209449856 20405 69006991177868206619520 20406 -108416105693808117004800 20407 -245755570774555842992344 20408 -37046098659668351447040 20409 3421074201119228065104 20410 88075195687137019757760 20411 415992661445407594119012 20412 75963006395543788125696 20413 331505473601562248961900 20414 -118362098587181256521280 20415 347675055223246799947920 20416 185300582972269610926080 20417 509811080914383997843332 20418 54666322960948553772288 20419 -3122515068605595366704 20420 -243204117894518732286720 20421 521155599026241117068190 20422 -276102661877153816227488 20423 363629619922716156924264 20424 -72319712127649435975680 20425 4655759824643196346000 20426 -129977253364484824247040 20427 569262129872131903596480 20428 -134765117401547830220032 20429 119695185313385402555520 20430 -17913841843851707221440 20431 444970883708226413077232 20432 133271115551687259611136 20433 -255209960256356128862160 20434 387707315252063372550432 20435 -520186162114174674674640 20436 135341946306663792482304 20437 249282754444252717546752 20438 -45874123052052605768640 20439 48880735204041746525520 20440 -10000907706712533811200 20441 131379597643766327800842 20442 -183591972239140438783488 20443 -894452987132479961333308 20444 -405486895991854519180800 20445 420009495734673068716800 20446 -34930838101916705171328 20447 82010575533205986680832 20448 218881745416279611408384 20449 -726739423933473534669 20450 -126170724633694805946000 20451 232169216019120611918064 20452 -206545062989967004180864 20453 84872221093506323975484 20454 -22269779686308576135168 20455 413844433020782010306360 20456 161688719778626372090880 20457 71376918985035004065354 20458 208472493025793657964384 20459 -33547450986194618445000 20460 50615441620149763768320 20461 116293723526581197658880 20462 183403218206275880538432 20463 423377846033476737110400 20464 -81728961380391788216320 20465 -190539210538952524648140 20466 257584378033942974201600 20467 -509579806357552870580648 20468 2914996137744938397696 20469 -268060644485238423653856 20470 54012895223460920006400 20471 -296511856926651461897256 20472 -318964908839850771886080 20473 807759554921254629282960 20474 -76766050310649003390240 20475 28032370206304687095600 20476 -449124426233199700541440 20477 487984859542400409784326 20478 130428574966032805756224 20479 -245892251911392332369920 20480 -347556264739016823275520 20481 -345662686552693911741648 20482 232133561704707333390720 20483 -791399435125790713835268 20484 226237176164994430677120 20485 7715394906390695696760 20486 156148657701364346628192 20487 99887453630964805032360 20488 140374278827267971368960 20489 -192437551703835145344 20490 88545691616954978085120 20491 281660506982080852273984 20492 -290681079825015461406720 20493 16596794067662499129504 20494 164073564099494233039296 20495 461821543238403834213000 20496 -28975184097329883119616 20497 -164438094709758110225600 20498 -71801952315143256154464 20499 -493444074163952820363336 20500 162826130469412331712000 20501 180689765478396916637280 20502 291607414315772234323392 20503 -175750681873209980977440 20504 -793231677327437991751680 20505 -199051705141473633301440 20506 -345599727991251725004048 20507 -347890315352059514405244 20508 52129864558204619880960 20509 -336103934683621905083290 20510 -46441183412624743491840 20511 -3106270467838657722312 20512 -198338165449818148896768 20513 30791908643383243942404 20514 -84816277069807794534912 20515 -142437303507080749592880 20516 -201289885889089263157248 20517 36873260542665421422912 20518 316755915833291535444960 20519 131402007537221328139656 20520 -318783692377673994240000 20521 -516766370525043089030278 20522 -80639547665863830475776 20523 -153738270796297508687016 20524 195029402431317032190976 20525 -7117108421025366757950 20526 -161263021323455651238912 20527 -308076912518713314872840 20528 220830389846757020516352 20529 292845642039754781342274 20530 315640911665383673312160 20531 -124563211355408401420740 20532 247170434703031729612800 20533 -844691287605770938499218 20534 -462266926061380931263584 20535 -176142441335184438939720 20536 480993522275196905103360 20537 -810968643191320535511408 20538 16341549908624460059904 20539 534147472593140602775040 20540 156567936675099309158400 20541 213902800399555918426944 20542 449209200699214221180672 20543 -40809891809198313254208 20544 61384160129192155938816 20545 196866406640938400009280 20546 -111168270683112689844528 20547 567479038038745032653040 20548 485847027663735143218176 20549 -239326615990218576228450 20550 -45833786406144681739200 20551 -380748991012361426721448 20552 251647167961707259822080 20553 -53130358216717664666112 20554 -2934487652976810616320 20555 436838988577240315788960 20556 239586754641581100102912 20557 841743854290808775730732 20558 433774747100047492856640 20559 56378745461625940604160 20560 114243776438378287841280 20561 89669747088363383373300 20562 125770170303498195417600 20563 -737869314217078079015188 20564 176236426919590920158976 20565 -166580528753363573947140 20566 19768332675704390878464 20567 830534053075817777260392 20568 -473809865068503937290240 20569 -237043688576557883699504 20570 398922980743706358240 20571 -117332950830633823293288 20572 160070778818456828331520 20573 -72159317554186385446560 20574 10499367009111889959936 20575 344915722419557420955800 20576 -59795257563998934663168 20577 -320560002983295112957920 20578 -209063975177857948490160 20579 -94702874528754572474016 20580 -110227094056328610816000 20581 299802728056548635216064 20582 -96008260724945117793216 20583 -585181513538858956084848 20584 130957483012466307563520 20585 151403611610769345172800 20586 -23791122881373768754176 20587 -109896112892327146545888 20588 -266232209075030751213312 20589 335066454069755252572224 20590 -145745245340652017491200 20591 133066866677380787991000 20592 34648889252793650085888 20593 503109173590692763173842 20594 63773919326517943775232 20595 239609842012156224233520 20596 59132461876809592606720 20597 -17996344483850893856640 20598 48532888997442307491264 20599 501853285593265371722600 20600 486315947698884678144000 20601 90162135384408855331200 20602 154979965741901106064752 20603 -335558493195813752733336 20604 209402146631164986196992 20605 -232639764965747593541640 20606 275923519987752475786752 20607 133265534592270763940040 20608 -105533360610745390202880 20609 -34162998029706147207084 20610 -155768840572455387295200 20611 -755840330184959815142788 20612 -221608688371176295887744 20613 294671738013460030962144 20614 -495743548505796752511168 20615 45562783154292935731200 20616 115862312601643333017600 20617 239203375839244394593380 20618 243484410426458172675984 20619 -556220629114970265151200 20620 240711839134715516359680 20621 -817544973003048442247508 20622 -48999711900620277328896 20623 156090228097375404426384 20624 5198099183414074122240 20625 -65865152344220439210000 20626 -279587791467971757925488 20627 803632759848156459970476 20628 297971625649080445009920 20629 -290370995681179676324754 20630 -58645400037105632567040 20631 88116610214794012219368 20632 -275823862532149900953600 20633 -78017007846199939224960 20634 64272286798289492186880 20635 55810173726639893494080 20636 -203998951386917650489344 20637 -200406542063830012600506 20638 -413705084489626732475904 20639 88197104571481322185440 20640 4100289156740803461120 20641 -266990111448819670428958 20642 -8162340575902401444528 20643 -50179949462492094825216 20644 176983635750475425792256 20645 -639642707770345674404100 20646 26261702948996025444864 20647 812439771581079716412312 20648 -271117968841795832064000 20649 -620761224346229409626736 20650 53173856665296660384000 20651 491127913195484382053352 20652 -160311660630298800634368 20653 -57363714191902155994880 20654 273997100780593306358400 20655 -446992433193282918233040 20656 -18679771337801028517888 20657 -13154605315611321726528 20658 321654696823665064274688 20659 24464602469833379955304 20660 3610684303979542567680 20661 185092551407817006537024 20662 -282015118662354255171168 20663 962646702672079767183912 20664 49530911772470030622720 20665 -469751089895733572474940 20666 -81952697006615147821968 20667 -107675403193661215762836 20668 -479352022728367042173952 20669 259289218627533016409760 20670 -26936296872050738108160 20671 110352314925974620665712 20672 -198741292832282420183040 20673 -432187006374478714425678 20674 258407942986897489968336 20675 -6949658976947989676100 20676 -447893192228020299629568 20677 -126502302454700810964480 20678 -276666491678220751965984 20679 -149265227935527991649712 20680 586224180538728328396800 20681 250762085187921713083482 20682 407049880392829392445440 20683 -1802849921975277942256 20684 -646484869131832357987584 20685 58615110237399233132160 20686 81629908797976841817792 20687 245024703239945820347472 20688 -17854831304544723664896 20689 -179372942741733977148444 20690 234312476738918700477600 20691 -603762314487943744980 20692 -207207168372824132065280 20693 -238532735496231873659058 20694 11327094135559165118400 20695 368484259493168036530200 20696 -35550822229758409728000 20697 -441383892251231761297200 20698 -577725222835435471050240 20699 109016374018531828766736 20700 -79524256393924086643200 20701 94008821033653259418112 20702 447787519692750596608704 20703 880765658615678213153664 20704 -675849110488972305629184 20705 121651648407368467695720 20706 -89800937263883949143040 20707 519594554347549268268956 20708 214285149062698978983936 20709 -219690695787948880689600 20710 -90815167910346186384000 20711 -665683621541640884049000 20712 230154678880751727083520 20713 -231287349621811129133760 20714 296807929576266133953456 20715 -212852453700753259076880 20716 122722156217559922499840 20717 75202206117278433335766 20718 148707868953158877809664 20719 40440208254391525175120 20720 14546665204387481518080 20721 448778274088043202195312 20722 31925493482248072117152 20723 205490903811047061921504 20724 -260802268248606511085568 20725 -460156913478221430241750 20726 -95071070113141811136 20727 518250365962562675622096 20728 759858187843146753884160 20729 821189852730472881218640 20730 80254080703217689470720 20731 -622030402277363869237468 20732 -21097721403188570907648 20733 -154983202797713479934976 20734 72678543751437684907392 20735 -191559729615945613322400 20736 -22716288302870528262144 20737 438959436912443026342980 20738 -24677583237731141010480 20739 -97674544522959390830592 20740 341559855825799066606080 20741 256853801660049329098272 20742 -158821346218116577197888 20743 -341696625589533675452008 20744 120417416813587647452160 20745 400313988609329925077220 20746 -73704260399804422682112 20747 445463215101901363514196 20748 -38257232670736313794560 20749 -383208701334248300322250 20750 -252751993538140431216000 20751 -77214440398161701384568 20752 115958585855821024403456 20753 813543340089904833166002 20754 56940304899811168667664 20755 24530411507041856576160 20756 -488983607269845958577280 20757 169528130958338564053824 20758 -162463651664762430489024 20759 984635473618905109029960 20760 -97724232725083724390400 20761 425614264588968955482052 20762 -94650483456599094705408 20763 -184964548526308011963600 20764 -317806098361646892940800 20765 270650054622785490711660 20766 -73863555162757541366976 20767 27153363526243192185640 20768 545704711646833103339520 20769 1347194889915343193088 20770 -94835169659144657111040 20771 -315686958002030356613028 20772 -146817042388606963384704 20773 -30230914290047487190978 20774 -257328914704983078547968 20775 105504850452325576807800 20776 228809939461179604577280 20777 -925237961959112456211840 20778 -324722946540367856146176 20779 -445682715120007884693720 20780 -197618769593849390438400 20781 -374253974100915092169930 20782 -384004339528921689187008 20783 45641404817708771700720 20784 24846286713823720341504 20785 180531075227031808300980 20786 -192454346271856258423680 20787 -113237823611892774741912 20788 502774035604418193865088 20789 -452240693420113085611410 20790 -76038982851320997580800 20791 -173862582592361118352848 20792 -134104913826628507361280 20793 -231025808573946143049600 20794 91991730798843006953952 20795 -419752011077879052451200 20796 -11672951047239857131008 20797 -153468898626857099799968 20798 -235255086992674086585600 20799 -219985468482804787105416 20800 39765692459949975142400 20801 -196524638564295151848192 20802 -138132213516571195248768 20803 -234279487380915839718576 20804 33590880786476658118656 20805 18995113465784232638400 20806 442893413955365101298304 20807 519622778172086917972056 20808 -128839793609897431902720 20809 -401924383332431939773990 20810 380571225011235184318560 20811 -98908418147520214711296 20812 12562168208138494208 20813 89150451660716015615724 20814 32693370079620368946240 20815 -89756556790804951027680 20816 -77831810132769944444928 20817 39899898975760321275666 20818 68415445695493096252416 20819 202988791249211382875520 20820 278892517803825661102080 20821 882444219085924473287232 20822 -485636394060414314467200 20823 -574356018423290720303232 20824 -267680004291605780582400 20825 -298828725530344744288050 20826 39382366919457778241760 20827 -129262106435186916951480 20828 119156251027962102398976 20829 -254004679086566358519072 20830 -262675567151080542325440 20831 -44637029841743842834968 20832 -43859823587743431131136 20833 -380859169744948168176336 20834 365832311505561669255552 20835 -67068556629073359101280 20836 -99142610969345741019520 20837 -772158601847971324418208 20838 92960150311397045311488 20839 -114385157358319962718240 20840 378486077090622949324800 20841 282514930023066282459792 20842 409882488524318948618592 20843 116464184426649291475320 20844 587052975336188193745920 20845 378193537995882551560800 20846 -66458399991909557573760 20847 189527602662238572635400 20848 11632714671258439811072 20849 1086738391590624323120850 20850 92037095473360039632000 20851 1246801038706043943645600 20852 -113454157276132751516928 20853 -120990118038311408324256 20854 -300070548732729667254624 20855 -6204910074721250143440 20856 433820532023948663193600 20857 -88775217177029205199894 20858 41586176004998440487280 20859 358792485616756599977520 20860 -132787711655881761024000 20861 -1573077983477964521568 20862 202282560075161068937280 20863 -250539956012971375128896 20864 -120973017763038709678080 20865 -63457615342795024572480 20866 -472860978246178344568368 20867 33728809782239708957184 20868 181640398989268672782336 20869 26422373443117158809820 20870 147721889844113226122880 20871 816714993634916678220240 20872 -9561173519208131251200 20873 674664418323391779412122 20874 100492417860530560526592 20875 -988988399000242383708000 20876 155645447709648907519488 20877 117193988738614654480320 20878 10850757215486133149568 20879 -832953230865352220717520 20880 -69575167310382500659200 20881 -234767826062560321410880 20882 -110169653603846244218208 20883 -595878798493562529314376 20884 37317936306515869218816 20885 -475369095846099342384420 20886 19523264480543507396832 20887 -559656482404303333457464 20888 78028099732699035279360 20889 412718347436150766889008 20890 381335333341562346751200 20891 -402489920702516955343728 20892 -22544909339705726658048 20893 238642223926140629472780 20894 153458371339163247447552 20895 -14844709311679735488000 20896 233173126417117848993792 20897 99440813539162521509346 20898 5507955130198558230144 20899 641507269864462541543900 20900 213938302875408279168000 20901 191753973795001923400032 20902 134274419382378144385152 20903 -995757687710318634643848 20904 190417819002277344952320 20905 74936928446808442063560 20906 -198489020919252022144848 20907 -173186956780312062973392 20908 361759393451136691152128 20909 485382695123028345202560 20910 62158689401610771083520 20911 402698926896859471188024 20912 -87507026304339685392384 20913 131055602937118010719344 20914 560669358862650624055056 20915 -324405395735999934484800 20916 82166972113445608876032 20917 -121310406466760815307780 20918 461971877375959638560160 20919 -477963265831115261218560 20920 -8902847583432527155200 20921 -1060152753737949906625878 20922 -269560573252371329999616 20923 427978876129945162349600 20924 -313214834494784845999104 20925 -98740616719278842784000 20926 -169141239933494739257088 20927 -668867272999883090265888 20928 49984590768228437852160 20929 558280601254203345054530 20930 -20905986100110947297280 20931 189922777417139438908152 20932 -442618211516901261637504 20933 -473597010197749838274 20934 143437884596647533069984 20935 -293840820201403806811200 20936 -853040992966549545016320 20937 90298798453840569308352 20938 8704066471713937439280 20939 -619885227926260122097260 20940 45943564836615965568000 20941 3766113962681928399712 20942 73088717902169804329152 20943 110392760112523657652520 20944 61023530797200641359872 20945 -245412357929171642462400 20946 3131354834128429421184 20947 274647812558913812204396 20948 744455766342349181351808 20949 627175476720210718498464 20950 44921585993235234948000 20951 -7551946343759490001056 20952 -464380248547169237606400 20953 -205244868080532470276736 20954 111377415243413293192176 20955 -170952274272190366126080 20956 -113440234849119974627328 20957 -982947047578531304660160 20958 -11025797518504379520000 20959 94494698448116816896160 20960 -600010074179527464714240 20961 -233244862322309783570268 20962 -473071994618851077746688 20963 -257457834437532722578788 20964 -64443511447674920193024 20965 137645458198308457488000 20966 -513656504248327435958976 20967 -7484737863046813372080 20968 -723984144579490475197440 20969 187456961891431151567844 20970 -231370776236116010098080 20971 1540145031011329652479192 20972 225416597780396188986624 20973 274304113448917160798784 20974 498857221235646941276736 20975 203020614615994969521000 20976 49444127724116736737280 20977 -116550215140697559840528 20978 4033636243599433345056 20979 5080455935403490199376 20980 -344406401513854007328000 20981 971759885380455819460782 20982 90281065814110998046080 20983 843776144777272641760232 20984 -10064492889677334958080 20985 259750022264190436104000 20986 -85642024038552517536000 20987 74671181996766702349632 20988 -142737223824111693943296 20989 -492024852705672782273120 20990 18397582575442956648000 20991 -463553864853712574647608 20992 -112453253722757060886528 20993 152668588781901093720000 20994 276418496741208850224000 20995 205454444383333764511200 20996 188404892146128344628480 20997 506091978253880517159774 20998 -35700762743425333764000 20999 -292380501537838065485952 21000 127970374586972037120000 21001 565715876300925681471002 21002 -149547670998603282468048 21003 247002654994644480876504 21004 -190908594920742771340800 21005 409616832964411393155660 21006 -263578821260821294435200 21007 -229197895741315154505488 21008 -46618498265361520705536 21009 -755384833571528598883200 21010 -171192276569330740039680 21011 790422150031233887085612 21012 -578320250101263715627008 21013 560692868934479340181262 21014 163306121072680339353600 21015 338877596351590882293960 21016 -150724061063626947747840 21017 -357988309728607417562934 21018 -27212552440735075448832 21019 -288374416476673658739580 21020 399134639634376645332480 21021 132081841495562425687584 21022 -135790001518989286608768 21023 425689151996726037394272 21024 32722022306542195113984 21025 -109334374978934065919975 21026 -344890750059643118682288 21027 1544291117091648652608 21028 168025169612623968526336 21029 672181725256323071356476 21030 -167309804115628034071680 21031 -943258800809118058972168 21032 -322452031894331034009600 21033 -240721883523219731371200 21034 77713401063153982785120 21035 -189180633846824413379040 21036 29712678634685055002112 21037 399921212642864585279020 21038 488649838175079270021696 21039 43245358654050486678024 21040 -115733905999945591357440 21041 -332156237065728108674508 21042 -125808088648593474160128 21043 -426246109349547926060856 21044 544868848522251698891136 21045 157855335178835389818240 21046 700336425134378072416320 21047 274327119832006159095240 21048 -598271673363873573335040 21049 66372455905379810181632 21050 104717319909295165630800 21051 236090939767312327939980 21052 257672319457247946549760 21053 -246430000775606827418580 21054 -386996903546535817920 21055 709449314421484015401960 21056 -121460157381527765778432 21057 170810126015454850785840 21058 64594337633529079772880 21059 312420040695980818147260 21060 6839891948193348199680 21061 -970123186269408515402338 21062 283340086555642754824032 21063 -151210831658138146702080 21064 221317045172301778191360 21065 597643520082880073886720 21066 101884600030699790970624 21067 -210451760707318676507884 21068 324496091999261010017280 21069 -54028142896301470352106 21070 -3368835813614321171520 21071 -813282249952162527259800 21072 -7221756347313407262720 21073 -143077263651432173930636 21074 -177190397859139744167648 21075 -135171447124225178885400 21076 -826955758425819666309120 21077 110549734425445416864672 21078 -318283328291927509531296 21079 -259542116499906012882024 21080 148906037034969558220800 21081 466912321056356010412752 21082 -184964046636888759840768 21083 316482137124486683768880 21084 80638866474471054876672 21085 -628554811164609827795220 21086 -70509422062265650126656 21087 -383590008142019226213120 21088 445559916271316743618560 21089 -417084527159340612934110 21090 56748458975874223219200 21091 -197139878416502463326976 21092 18143422317859538687616 21093 -240068093472875199369600 21094 27901277948532473654400 21095 -24188116929469670675400 21096 229711260633819528453120 21097 19644120680689634613806 21098 -63849298890285527044608 21099 246813803960533962970608 21100 -254980620886805342329600 21101 -127811269215306668777898 21102 319688877952476104288832 21103 -1645646609786557870648800 21104 -124190103039025584046080 21105 -142288972388425254450240 21106 158672400326926989711264 21107 -496481511999697720318644 21108 -336429009685536930570240 21109 465912229725262642402080 21110 -39108925321371185495040 21111 18108274120062589822464 21112 104937690613462279372800 21113 8286498643261021720464 21114 -226430960751727187420160 21115 -335973689210069046269280 21116 595249936719467051120640 21117 -482657110924649813752320 21118 99658107159459999413760 21119 121801085274731354600976 21120 219985872440186319667200 21121 437787329027239607272322 21122 209401087382529040252800 21123 -225886410311835293856828 21124 -154066302838326963704704 21125 523559736810393730996500 21126 51301043716467602663424 21127 -260971097380967907422408 21128 537518107122676399104000 21129 632138721938607060397584 21130 -164158651026834071963040 21131 314361807099415415789904 21132 -407207499827473211698944 21133 -254525633922350897768480 21134 -561337362381101470238784 21135 -67816648413618767132400 21136 -142852953601976025899008 21137 -90671810672321221248960 21138 -13165756366533476815872 21139 179206080881839218496940 21140 -98147005806303504261120 21141 395751497937622076932110 21142 290179821254636612291616 21143 314094919973119717768392 21144 89883894367676670750720 21145 44550249052489098048900 21146 -132292746631769168286240 21147 71799736685122732366080 21148 507007682884029185381376 21149 35726962529529887538150 21150 -186898106810908500739200 21151 46292737645452863514712 21152 1048468504220097452900352 21153 135839869948852586925408 21154 191655060248511133327872 21155 283609875528167912164560 21156 1957390146851771971584 21157 300997915895255590921406 21158 262122044890713770908800 21159 473039759684371302947664 21160 -246960413301175385011200 21161 -335511723869432756650368 21162 -285124411378565605986048 21163 259052111092973178703412 21164 -82843331093869731560448 21165 246579894887947103689920 21166 -47973583812283185228480 21167 -1082856328134135839283048 21168 122752384400562847580160 21169 -530276756381453815704430 21170 -21788382398172222571200 21171 555672835109377077197112 21172 868654293899761600368640 21173 160175971722114853271424 21174 -260070804968464541298240 21175 212762191934433432200 21176 908944433067858155950080 21177 -65444106233121370695612 21178 -135686431522698445161360 21179 328242465074315908167780 21180 -44629907626223961431040 21181 -817736264974017744314400 21182 69360118964922362653440 21183 71933114791444756558464 21184 -171632144880936627994624 21185 377706267168465109459200 21186 131582391996270615064704 21187 827351104965428398827836 21188 -840634931980460483594112 21189 59665562081900249267520 21190 -23964556924998117348480 21191 -316536497000293477914408 21192 10987061847181285662720 21193 -51618336168329428315558 21194 332208662017299940558896 21195 -465469736481860335898400 21196 -16440868151422359636992 21197 442673173943140573689984 21198 -57308613647727611929536 21199 15186524898553997733360 21200 40174641925144600780800 21201 -126843360617250189835776 21202 -309584959356039890222448 21203 -169901647535050356403296 21204 -94244149268597130485760 21205 -479696453268605700799140 21206 326320474116252122043264 21207 -9690944837940250801560 21208 -10446750287483059630080 21209 -723742249449039220829184 21210 39982365386982823633920 21211 524457580661868141615812 21212 625332022936863694035456 21213 -556858008536078423825658 21214 -59291842952764121756544 21215 294489057053115197976360 21216 -197775356598729334849536 21217 -169495003070712837846174 21218 -890952945687133788644568 21219 40953187162088912063808 21220 -519098889802019670501120 21221 -1128905804634840519208578 21222 -25238744176212709234848 21223 912053327729798847235720 21224 -207176928897267827097600 21225 -107395606990958060300400 21226 305319568181864629179312 21227 -250769406741819838278924 21228 -331348688746783438832640 21229 -105463369940635419576192 21230 -337276863512360984983680 21231 230246163324550835974512 21232 101487403746203297447936 21233 -191692656202727339761500 21234 -204417189509149915240320 21235 75854779421030949548160 21236 -364924658748811096494720 21237 73621444670320313763360 21238 -22561661347735737846528 21239 -1290708270548905431995544 21240 240627050815462553088000 21241 -51596693593377057596016 21242 -2531662231682455576320 21243 27670661088811513368624 21244 336821999663040097683456 21245 201866168190606786746880 21246 -218232407927542415553216 21247 829222007496907813949696 21248 400185706950019642294272 21249 -969270030936395242598880 21250 -81030799192708986390000 21251 984851873050195570845600 21252 61905381558852012539904 21253 212926499111103954625404 21254 -13523193496257770603424 21255 -51672987418277269144800 21256 -1056996176056428756741120 21257 1016062710211543434330660 21258 334095417553989176722224 21259 -243063819013893146198384 21260 399302055475270388474880 21261 -148201808416583714543520 21262 -43199011441971504802368 21263 750534633064361605779384 21264 81684716144163236020224 21265 -773944539728450696435340 21266 78024853954890369945600 21267 468370199049301273382280 21268 -175331164874613102199040 21269 528101919805154253830670 21270 -20399400753572747894400 21271 178438867732183375245600 21272 109259568012207770572800 21273 -34085240780790933953856 21274 -237307479046097892427008 21275 86622202844956338358800 21276 -310234803648139112279040 21277 455208196192513782689126 21278 7879893057572481133440 21279 -73794117860876970515952 21280 169605400536062204313600 21281 -249942668091083154409068 21282 357306825789503285496192 21283 16566292626846136573532 21284 -1011275872093630385351424 21285 5025474322332161574240 21286 548248707593473073806080 21287 1429766518046023855152 21288 121752849510571789762560 21289 -178385136726275135558300 21290 169882875214261121858400 21291 -558325455887577882825216 21292 -472019526018536088457984 21293 65730956710219306783200 21294 66601438245445121089344 21295 480728210106677416921800 21296 -150305902767606708535296 21297 157459515889298566245120 21298 -54671692272164180775936 21299 14656296137845636803060 21300 92615549302935213004800 21301 194423432952368564642880 21302 642265064213072200808352 21303 -40420330117139819424168 21304 254745515586064074485760 21305 -5434424814372242676540 21306 -149445221266602283873536 21307 344519150029784812227600 21308 -190869634103202978653184 21309 -198841823725386325591296 21310 128148383524147739242560 21311 -555293689897541858089176 21312 55895060622596346740736 21313 -79507348985642232421438 21314 -600853455704353839549744 21315 -265221091321888272555600 21316 458651648786043879420096 21317 -152416870704377188001634 21318 238060839742393348961280 21319 357108773207346994181720 21320 -72636093966336103526400 21321 478302279946926475900608 21322 -14570768571546606951168 21323 646083798822884219479572 21324 388007599396728948973056 21325 382045810486366821054050 21326 -364329939242213028141888 21327 550415261042969793738120 21328 893335045144860688384 21329 146974781250067061508672 21330 323783963145440840448000 21331 -702903972073259128852008 21332 -56863294466306188312704 21333 -109504736293786545864096 21334 86426975791426960470816 21335 -433058335656545651527440 21336 93648789874620770549760 21337 391727999157113502508240 21338 87704707494891702007296 21339 364934017238411796708204 21340 -285123799525487817323520 21341 -98433262886631170679258 21342 196420352142218885013312 21343 432858377090679353522800 21344 -470899102100659898941440 21345 -330932228599757306148480 21346 3870069605594384933664 21347 -690127245679079728767204 21348 -50739827632148116522368 21349 159921214024129282730236 21350 -71283152059931008579200 21351 462882446581356520677504 21352 -767256611254598378833920 21353 -225981678925655123228016 21354 -46445287801729247988480 21355 532028851435073714369760 21356 -330126436420384643719680 21357 -104473916060679474341760 21358 -124139182624157296975680 21359 -48726792318034456520832 21360 -30029051234285287833600 21361 285804711919291951937124 21362 275701534394074392449664 21363 323074781549258598297144 21364 183554786262540951162240 21365 -221882128106976644368740 21366 -234713768832776182210848 21367 66656110242949317110160 21368 -831914099647708165693440 21369 -127743797486722568225760 21370 -128499422550957637593120 21371 2807736354008163212544 21372 -63692201059590788471808 21373 -1062792198727574769923040 21374 -328419454425971445272064 21375 434964208709666242530000 21376 931330518091678938562560 21377 46435662105306368708226 21378 8684049934583817131520 21379 -37268198321040084518020 21380 577166769745339782892800 21381 -617295723712863236502048 21382 -519606274829724508706208 21383 -539417524182913858843368 21384 605233871580159189688320 21385 125562880234421966568960 21386 58687387078433205168528 21387 592632639890220440127960 21388 -269442972166360436883712 21389 -35023928548558727239476 21390 28778615395002013040640 21391 -692502314897169039072208 21392 -45658674340893900668928 21393 -415352649777714975660318 21394 -62681802410381227032960 21395 -386994769303434234087600 21396 61859611103298337953792 21397 -390595549205380327767154 21398 -187554801031855923716736 21399 -179447602605995757720960 21400 -194395420125162355968000 21401 454025919733188815235402 21402 107910049555237619178720 21403 -270087364855608325847640 21404 465283987458729931193856 21405 126716260427791177016160 21406 128213365699249319623680 21407 -1013844076785107563789344 21408 -363589076415607499390976 21409 -143621696318923899319040 21410 325085039441494700931360 21411 294510239732618335248480 21412 192046416631100509024512 21413 -337295173196452325611680 21414 -3038420555241512781312 21415 187715211933542168869560 21416 -317707315951159282283520 21417 -651642682330117653840 21418 397336236060357133994160 21419 788170939841132842688820 21420 93428477022663413729280 21421 145176745774510969020544 21422 -185059097068198985911488 21423 -249902225051768446446576 21424 128749499515191345086464 21425 567514070983337011782150 21426 193320048574761661090944 21427 290369592052467205659472 21428 173057902460270953322496 21429 -139016516064664442563026 21430 401442572244712148559360 21431 -1079506343389915238179800 21432 609948949848313459507200 21433 1086247056628825971904682 21434 -209839979851706050199808 21435 -197265923406896035885200 21436 481989288843248552358912 21437 299290673359849249377432 21438 366003820527397990600320 21439 -806799503656208342334600 21440 -201845918657561713704960 21441 -144336356924355682422336 21442 193741525786053343071744 21443 -6722772495103064182776 21444 383536161835799712316416 21445 500268869917426691984700 21446 -131304915450098493767328 21447 -204599192084232878567376 21448 -327393084827038281891840 21449 5781034412554777315380 21450 -47633051013421506796800 21451 -571889744730611430523400 21452 -73926023952144704729088 21453 3977705031265922330304 21454 -706603196645690132412288 21455 -200000943833962689294240 21456 125130566601915713740800 21457 1864608027966807430000 21458 665466920071938396520080 21459 234318718534421824144128 21460 166349881502786590963200 21461 842841231254398695306624 21462 15023249803754843539392 21463 383141300770716557730432 21464 192994391962386510735360 21465 -12836852185877708623740 21466 -61427756803324641047568 21467 533804739302677681368516 21468 98528311332827057687040 21469 -16157728164638561350304 21470 105230606937717729283200 21471 -297785303258433274102896 21472 -731554082770328336203776 21473 -211342901052385937653740 21474 7851431654906364244944 21475 -138776115791924016878500 21476 73892214355344914780160 21477 -297570235525116547301280 21478 44146059040687915427040 21479 815564672056791619894176 21480 172889470873846831104000 21481 649778832023104877060282 21482 276239904313575489783552 21483 -53756310542114414287872 21484 -286431947190852722477568 21485 566268499318617519303180 21486 -106556186838808466214336 21487 -162128185487723546578864 21488 -259846198696255053496320 21489 -199312242297985296849600 21490 29718287330209925690880 21491 85497333218165053970892 21492 78569253898361436672000 21493 -559877329879854822226258 21494 112124812670554036571712 21495 217957415223139012023120 21496 395593330962834414305280 21497 -89500794453333051367488 21498 -334732955673442528935936 21499 -1053107651631138830657500 21500 -9050073883734914688000 21501 -188032478894073606502170 21502 3779015631752551845312 21503 838465240611150148426752 21504 -154845597898276501192704 21505 -332453104540439481406080 21506 358437418379084072447952 21507 -352069083994801431561408 21508 -262290075140988178887680 21509 -390851050534488160318884 21510 -94053199148157087417600 21511 49264971798896641513320 21512 767702109050682980275200 21513 201697014994506699127488 21514 -197415600556747082646528 21515 177429594334936421400720 21516 70962213082259950424064 21517 -210483809020502891615434 21518 -82358029700716014685440 21519 -168723451844747320333680 21520 123190745284723466649600 21521 548085176829140460364722 21522 -283730869650303985948416 21523 -824526598918355527030228 21524 -886599681287494763723904 21525 33151810357485878385600 21526 762631529200114076455680 21527 -1286741714709098585857920 21528 103406934728198766551040 21529 132462611157555168829130 21530 -275279746816430779479840 21531 -417312704693466957305448 21532 62212193460562905410560 21533 173284598230392602344524 21534 82666912122544104093312 21535 -36688252075050390872400 21536 -932623660103689757196288 21537 -364051433818248875077806 21538 298907250713514087120 21539 -115259984326630509676128 21540 -282337144077896899891200 21541 -245790187815925564222628 21542 -545455862887792748471328 21543 -11888977168301861609856 21544 573725239130166346460160 21545 -152321117740953802233600 21546 7134259072045127742720 21547 175001517436941122106960 21548 -852381564832387357876992 21549 -159697994060969537033952 21550 -43925472590994306115200 21551 720326284688612366989392 21552 -152331641237632182681600 21553 -243660710872027305321920 21554 250219496361082998560160 21555 -576800440772494208155200 21556 847492999448701900186368 21557 604455038855771411581806 21558 -360069100234940260132416 21559 473678138982012234862760 21560 -370179766173619667865600 21561 -628575731256220690865328 21562 -146422067390497071085968 21563 598377769551476155843812 21564 -284712175387898310182400 21565 -70024474198028573546400 21566 179501566643184572728704 21567 92919666765874155217920 21568 326618764430710627893248 21569 1260543770850142325771970 21570 -283640747012165670220800 21571 155477250794674565709264 21572 621626062768403261390976 21573 1359960896849698840677120 21574 -115988464686450061375488 21575 -275671800857488409863200 21576 -144454388525041493606400 21577 610577665181435529374426 21578 39908182476812814561840 21579 322575441202286369607384 21580 -120496225362821018403840 21581 382924370724141900736992 21582 107146403932150065263040 21583 -235209978643607979981696 21584 103048249323413929328640 21585 -28351984429342209081600 21586 5336255615144412921984 21587 -50848660423008114367764 21588 148825035737879101526016 21589 1179151550220167337341390 21590 -210314542896556346142720 21591 -153577650514005086191200 21592 416005912394683243776000 21593 254643465097007612004288 21594 218324242624807443882240 21595 -1968200834115170884320 21596 907341782919089661043200 21597 -467371352413925413054272 21598 -323322607141175762467200 21599 -16419672539703526802400 21600 -367557481972502986752000 21601 -1049618967942008739218398 21602 -81535735009126555842048 21603 393499209002292648763200 21604 380775538964684105229312 21605 -691796418929083317465000 21606 -57370366000339860456576 21607 112442833683504272479104 21608 -22532697182566442403840 21609 -264256857941019289684443 21610 86774759728771955268960 21611 -1086378239733096665755788 21612 -328629010431397801241088 21613 -12424614788124297268138 21614 -177038099786580570151488 21615 410941032250145451949440 21616 -89955077310934402531328 21617 830301382072297661427666 21618 -201344967391880689274736 21619 256326411723297027314944 21620 -356205865142148731781120 21621 185326796123417990778912 21622 -346050726747978928737600 21623 364056054899559386385840 21624 234652352419533891870720 21625 341190140299890260589000 21626 -152588009590026982223616 21627 -334924999924703413934520 21628 -327275112687516843845632 21629 -8675684257421150728416 21630 -110422036842666802606080 21631 550214250036710541819712 21632 -493036279726318163066880 21633 -33174629616090040391376 21634 169995176901559444707360 21635 345316019486232384040080 21636 391309895065268205758592 21637 -188302185038546641048896 21638 -32521404716630847628800 21639 323826910151477059520424 21640 -691733815973497663027200 21641 1139881441273131801071520 21642 72749209871498443782912 21643 -650645119563136894976976 21644 -274699295573016501218304 21645 -57783103150483842715080 21646 271878689897484534132480 21647 -630877857024823938461904 21648 40976677931707698905088 21649 -519502788169641641414350 21650 61125466122900386314800 21651 142857243660385512969984 21652 -657682630960048968590464 21653 923165676847000577444160 21654 -234624262529703004076160 21655 328991867897903935089120 21656 199007799297662949242880 21657 600212427034716023628240 21658 162494077585919081266656 21659 837867274239626539740 21660 5060331761672238266880 21661 -688404679771730833075738 21662 -433496176158218844183168 21663 428072871755145594174120 21664 277960099324387931652096 21665 -341727080199154498430400 21666 -148285343994368654900736 21667 -1959904613601618744217248 21668 46469970845217359250048 21669 233882015704700838306048 21670 178237784191275219116160 21671 -452893496954592421800408 21672 -2752988170739688161280 21673 -1246377325666879355491078 21674 -16806349158113776163664 21675 -86234479669461145598100 21676 -116348311712383500471040 21677 329054941820776837046220 21678 15286194514673571714624 21679 63878449408383780410240 21680 -17964999907841670512640 21681 -57345306613478311821120 21682 -104635014473169758779488 21683 680732671498129486033932 21684 127897903478559409735680 21685 631470313514407934212380 21686 150595481314771071196800 21687 36372135244288936637160 21688 376045213189321616117760 21689 -186486251546082032350806 21690 -3047120774731844808480 21691 53524149634849621882000 21692 697840843544966652410880 21693 2142862641274815480384 21694 72728112521231466736896 21695 106061779557118753876200 21696 -57918836083271525203968 21697 -430065695793721372079660 21698 -366470144157224278469760 21699 -516171176738197114990716 21700 33211068816689217126400 21701 -887912387055145443011298 21702 221643496833670370596032 21703 636769146029119178211864 21704 297841025294007103349760 21705 391966948256274119655360 21706 -114124199591207382122448 21707 -557232208303473854549244 21708 37948392479221442166528 21709 -932355347293914722505684 21710 184495052115788452335360 21711 -399557029706458369732728 21712 -95499225358193395630080 21713 -927191404949452091137038 21714 145490182988248030593024 21715 -6761546214915716063280 21716 255925886417122768439040 21717 318307045016488683133440 21718 513330417293570614582560 21719 443552851036000336519896 21720 -102494012170029754982400 21721 -194022370408358059888320 21722 338556793051946836092912 21723 -27296523805241615104656 21724 110015696524849986730496 21725 -519616146382837505976000 21726 -184427181874105613444736 21727 1106257961860306861916576 21728 247068466609538553348096 21729 -239302850119182869672016 21730 57006834715457957574720 21731 -302657418599075704575936 21732 497415427987908657411072 21733 1533592614916420304657824 21734 336096504037402295714016 21735 110486315301292722355200 21736 -278188129313827942809600 21737 -952558232626017381100614 21738 243197937743433296166144 21739 31927434011821441079540 21740 38254026256635445616640 21741 -622915359384048562012608 21742 -133654596485064757135488 21743 571770063275510753902080 21744 92487401836179470843904 21745 -88774195413752632759500 21746 444623018779527957661824 21747 -305159629481552249127360 21748 -257455986092438086398592 21749 -69065738340725266533120 21750 278801438720089713120000 21751 859866347237265812331752 21752 -375017891565587033702400 21753 356911812423421953730362 21754 39186289307214438328800 21755 -608894019083147559762000 21756 -114699465934241415962112 21757 -1007113353460287294111994 21758 4096572216273186444288 21759 254679522908992818210504 21760 455033697419890922618880 21761 328362178952491176337152 21762 53692179041986777313280 21763 295909783302101059633360 21764 -96112170793840220183424 21765 -281046665449643677123680 21766 667988186615252882420832 21767 -933123188421158529518184 21768 -1796315274869295882240 21769 1265793428480771678538960 21770 96805915112141535605760 21771 181703764288892374570440 21772 471624230366171816773376 21773 63498349497067768340022 21774 -178120508812254654750720 21775 -228076280417096256996200 21776 281969965586163654008832 21777 202708349218354663442304 21778 -179843783919750900520560 21779 875376261692030875745760 21780 402629776620169069440 21781 -531562398663806314416288 21782 -493285494721130858839008 21783 119535129587994278097744 21784 211998301791357028147200 21785 56190354882097409806980 21786 97178963544054626379264 21787 744315302609182279810436 21788 62424576089861447723520 21789 43024648211452822224870 21790 38172935379061506542400 21791 -149608722035455073978496 21792 67407231791560344993792 21793 102655921414167321347840 21794 167117403246316837709472 21795 -245903724499704425113680 21796 -829588800950058220758400 21797 149918339929030895027232 21798 43402409431967582365824 21799 -148019315834817786344200 21800 -158294509556271031680000 21801 6293895624532373569488 21802 -300762332734296163101696 21803 -1304411499616639020687948 21804 -263601234913251821322240 21805 204850494956817110249100 21806 -557448430910726894547648 21807 648959209323746973152904 21808 340634340252343352033280 21809 -463402236675072726315996 21810 -71998038983957176419840 21811 -1544913869493133770546888 21812 80965982439643464683520 21813 -718085825467418239689312 21814 -110396507043973957672320 21815 802985500460047196895960 21816 -506039325958610286796800 21817 -755726481874153560338134 21818 -347117812354350319754640 21819 -117282443693741051281920 21820 -547625247607636400401920 21821 36426828574110701486022 21822 -161094400597829597185728 21823 784853233270796999403640 21824 -76256730953079154802688 21825 217374951047561527364550 21826 31813603959114283138560 21827 -15766389002232038728992 21828 231172365449412875851776 21829 712072243819724078589984 21830 -109607229855606018211200 21831 621830435454239477114880 21832 -54359829210543408921600 21833 -157311517272952630922880 21834 322881498839642895361584 21835 537378395622371357942160 21836 -530387741882966978239488 21837 420111758519551178831520 21838 -280716323575331559464640 21839 -789725357774267749257360 21840 11622908290811331870720 21841 -810889416320469524399758 21842 -132957716096769771931008 21843 -410708554568200014310800 21844 -6622849000974686388224 21845 -799241421642200793877320 21846 205588340273224802170368 21847 3997277308483963936432 21848 -569332697942745155696640 21849 337687807278113604026064 21850 121639719809533707936000 21851 1194473456190898485942852 21852 -417549235805248826087424 21853 263096584418014689559826 21854 298728176293173070192896 21855 -172846467076525662228480 21856 596247813663740369436672 21857 -565108662493257221106768 21858 195651497745531512141184 21859 496991145433157942732060 21860 -18107709654468428977920 21861 -296198794578259485607968 21862 50382780076023684795072 21863 -105670096832935632546888 21864 -234371401477794913812480 21865 327656983963046984884260 21866 59452746315149022177552 21867 132063665422648117827312 21868 129019187656254905597952 21869 581292970169224062435840 21870 185152348372535595475200 21871 749807144932959640613072 21872 -161434079337583979495424 21873 391677444547001949559104 21874 -615200277790425887918064 21875 -253972708635313845450000 21876 504195063526609158316032 21877 1739756831769815427489312 21878 -671095013597041173137760 21879 -242401191277698577614672 21880 306903940898641209446400 21881 500144725754587843016682 21882 93933362768854604696064 21883 -625837897498312111524320 21884 -326229890437902954461184 21885 -393681103940506919594400 21886 31591525244935385931264 21887 -1468587573471607156680 21888 -409605858125754767769600 21889 -138678131255757141746880 21890 -45140034437556746688000 21891 407017790020227943807992 21892 145518778112343573236992 21893 -285397002594862185501858 21894 46574611776821898725760 21895 -511325530794364112719200 21896 182120016026821822709760 21897 372636153127551586019040 21898 -695129758238508531886800 21899 1096230782882179226736720 21900 13845686694701869324800 21901 -496712600071798526794 21902 1132772435390190257494272 21903 476998715415720901019400 21904 -142854304257327406682112 21905 -337651405075203498796440 21906 70841613019755616656912 21907 222577320154982705290840 21908 -163608592444934517535872 21909 -286686810548315835346080 21910 -193088762821066649322240 21911 84386608538422316461512 21912 -333872552093804835471360 21913 -36365536143055759854060 21914 771077187227669426851056 21915 120707635688108855966160 21916 -488539159654478969397760 21917 72326661079265063837184 21918 73502169436433246640768 21919 746354203552508168980944 21920 282365987229347376660480 21921 468003057486158660648112 21922 153292080407339025224352 21923 -124358679562978296331896 21924 -231918013148379625267200 21925 716590383477253896762650 21926 224570272131196615081920 21927 -280902064466301892107480 21928 -298099145342207097123840 21929 -1205615970406291772350470 21930 -3454855372285493460480 21931 -2237580943830567383776 21932 429130723988994534794496 21933 81860266069537564971702 21934 274582060604535608713152 21935 134299002066515791490160 21936 75493914848435113132032 21937 -460525757105471938210414 21938 130148985666334517815296 21939 -557040460343310032608512 21940 -77666239569326981448960 21941 55268616655758658995612 21942 -81156649739654579697792 21943 -372492623891400925230808 21944 331556252351351532933120 21945 -116161080239853890841600 21946 -442134873504266334269328 21947 130682365949520236397672 21948 -101718025040025860014080 21949 -1659117051699828149024064 21950 -17766567215452217064000 21951 -6274317111786481414608 21952 166067065427855304294400 21953 -85653510926629579010220 21954 275185677587365577934720 21955 -185938770944291701094640 21956 85681197496404781440000 21957 -35665363637317797076512 21958 328032476694650210122080 21959 -206440372910978929688784 21960 -322576839986967817574400 21961 -704876272864719968566438 21962 -545949329115696775180800 21963 -581760252198523437852456 21964 -210608690485368665163520 21965 248746144897394422225920 21966 -2209524900251890830336 21967 511541428819344808160952 21968 194327369453902401134592 21969 -609595626582609879149406 21970 -217693151307538012612800 21971 249683130641470089967872 21972 -268608465669622555588608 21973 419746340344704062144 21974 386332872119261949032736 21975 153749322937844857452600 21976 -402992185091490739261440 21977 -511416909679988121117174 21978 -171320786563121875330560 21979 -36901782329369574706880 21980 156559154317769009264640 21981 124911143520568352970624 21982 -451364044471964480577600 21983 153944059585150260795600 21984 586135929628844245647360 21985 493283285294501449116180 21986 -408320735534162907557808 21987 -48794527118888117002800 21988 195930684541552877936640 21989 -620103768460169175624000 21990 -231148978216046733386880 21991 -706609385857646127185608 21992 1180593595327587450240000 21993 -70216781624164843130736 21994 -252929086443444994023168 21995 226142787876539958915120 21996 -259720017263539063031808 21997 790816570288444381407446 21998 569462503976960551767936 21999 -493344477338412060249336 22000 -189457356464381730816000 22001 1039167433617918977480850 22002 -350926617387981888126720 22003 854355234727897525346252 22004 208879447583584128925056 22005 126650595661549225963200 22006 -272438359672152266718048 22007 286245476498998365033720 22008 -225116223483398422855680 22009 30140012241463214236804 22010 59978526690851491000320 22011 322514190061768297232640 22012 449283034069531756077056 22013 -1141627704642571318623738 22014 68665349446584440243904 22015 -101767446250158496691520 22016 6250288278198206595072 22017 130553350328782320095520 22018 -144160593703532022566880 22019 -102006418490002859826504 22020 318738414664784807239680 22021 -19647756468100476446178 22022 -115693683939475684224 22023 593455803541543067365872 22024 311412310556217446568960 22025 -107660009993800549896450 22026 205067633006946095334144 22027 -1442673853661828155422124 22028 146771157526215710439168 22029 -204397712202787269566400 22030 174424652355444813524160 22031 575734611911364560678832 22032 -11351749023296863985664 22033 750022707494189438650224 22034 -470185401107806095882240 22035 59875238392758491603040 22036 326010660748668390197248 22037 916112987320085858812686 22038 -93955302745638995336256 22039 -182001238363964158719160 22040 558603350876864240640000 22041 228901421596284125176320 22042 488938245348388439584512 22043 696635194831681289673216 22044 -546314177300996069941248 22045 -223100739887530325303700 22046 28963651200870040201344 22047 -599315265751892217103800 22048 -181383281612793360285696 22049 -811238107670709517576764 22050 118019521838853256721400 22051 524146266138863189641052 22052 -299179372918288251436800 22053 370429970104906842148704 22054 -258959150422053991509024 22055 -344482769580422249584080 22056 -103539150774103364812800 22057 92774436275037725050752 22058 -191067013452045424851360 22059 13379614347134658268800 22060 655495947162004566804480 22061 337935972060103802574252 22062 83980624548065691442752 22063 -1092391202047822690344688 22064 47537780948523882971136 22065 193161390267818772011520 22066 -459804365654338446094080 22067 25443800201793132415116 22068 413691120244315917447552 22069 -994391180541527801279940 22070 85128828506703215700480 22071 236877731783010487338624 22072 111573151443393402470400 22073 -129456731372592126366678 22074 58398502566325489037568 22075 -13159945912350402222700 22076 453462105954590655605760 22077 -445628953851511768071552 22078 -125681998407732694287360 22079 -314085242490102572608320 22080 61252023726797865615360 22081 488351900217677385968064 22082 166416972297000503229984 22083 -173822873637212603240976 22084 402992823693714078425216 22085 344784932759693534559360 22086 -362586495240168765148800 22087 276600204574661575287400 22088 586366912829006472683520 22089 -33446098043560160481600 22090 -550583221350946610730960 22091 717291444859687559241492 22092 -150766223189555678035968 22093 614748157810220004260342 22094 -65296795700934014723904 22095 265590385546502507654520 22096 -172626704571582018101248 22097 560692817124822889085040 22098 204027044819619505397760 22099 -279532399825291788230328 22100 149757350599129201286400 22101 -240033979231437913734240 22102 9848457293007039077952 22103 -421637665615559479282104 22104 -146995075165221001635840 22105 -123861631744813838335740 22106 214288407127660042894080 22107 -638874272008699693401960 22108 -283546810625192753577472 22109 -555143866875002040297690 22110 241779693637922884254720 22111 -623511946777544812408288 22112 540413873143481293996032 22113 129634550490901362064704 22114 -217211595814210033447344 22115 -266416302108097984824240 22116 -296662894283056772782080 22117 544505867355096434047932 22118 244075687786050785921760 22119 30152967810363345236688 22120 -260421721311915491328000 22121 -562881277039666320321456 22122 -94249443751898235535440 22123 -584587816830951389055628 22124 -16706610161040360232704 22125 469458323051436399240000 22126 -47102549879603997386496 22127 -157990738397857828663200 22128 -181421384569233172955136 22129 723032707337830864651730 22130 47927648377256232684960 22131 -835417924146134321758380 22132 -398659131102799261513728 22133 -1160603332053571394865618 22134 36955771009587899449344 22135 -904418889702567085954800 22136 -1366333769722573570744320 22137 890612612068376099290752 22138 304769809829449418724720 22139 -921008406040226737257276 22140 160529724801953840793600 22141 68675482016777958885472 22142 433441131925378335401472 22143 873571099152469950792 22144 -321298804368676466196480 22145 18673825273476639846720 22146 -28531962493868633740416 22147 -614483116523228077718404 22148 -212691139698148315489152 22149 -191192111007382929290976 22150 200956239736653336328800 22151 -81381653349226937603568 22152 -120429797094168331714560 22153 882555568373708745365402 22154 218329811552720145358080 22155 138445635794769954443520 22156 -522134452086734475141120 22157 1353990196416775766516406 22158 264162675770231388925824 22159 883331589003028052141360 22160 -78283282115778610053120 22161 184758768032809954908960 22162 65872278345248533896192 22163 310124192632672019631600 22164 -506946951646299389159424 22165 78832556964776581424640 22166 -68510973475431040831968 22167 -20452980722080437059760 22168 208764392665179241820160 22169 410203492977548850967296 22170 245582074555583785286400 22171 626159871055675928570372 22172 6347731546414873961472 22173 -402656630295423009290400 22174 105849168403983890046336 22175 -145831609625891069634600 22176 -200105435832604941090816 22177 984396820044748657435312 22178 -207745026721813791089376 22179 90850310698188735953784 22180 542351920233879450374400 22181 -522346252519617663969636 22182 -377578056174970534003008 22183 180277038631612875599920 22184 -1178090400210373059379200 22185 486742975116355866169800 22186 99972149250679888239792 22187 1216340138779860041092392 22188 344607142775206238952192 22189 881841745255180636979990 22190 161816749789827681319680 22191 -196899650804883442212720 22192 15405337282001038704640 22193 -925366452368300150472558 22194 11877405434384294766096 22195 490070704374373471261920 22196 130786712860146174074880 22197 352562711622211937583072 22198 181432015310268104915520 22199 801815403816485573105760 22200 98914858479678979584000 22201 440575463875093686583351 22202 -196468931258281056660768 22203 -364367960213431097452788 22204 -99057512135934555793408 22205 46224119601250082386860 22206 397708346219630317994304 22207 -117156098678325985386360 22208 -420176748720230652444672 22209 638744824589806510194528 22210 -27515595865845849078240 22211 -491778666701823340519680 22212 4071116827362871518336 22213 -886991281805354498410820 22214 -713271828510214626723840 22215 220132127708681449479120 22216 -586848349254335847275520 22217 81191240969332353888420 22218 -61291084392018981916416 22219 612192998932298873610696 22220 -310701964129682849418240 22221 991210784501903168226240 22222 27863447624447777121024 22223 -974065108780957840181136 22224 30395316553829077745664 22225 -112169479579588519961600 22226 760067076301743530439312 22227 95074028613700682434560 22228 629941495540631077021568 22229 409300222961069416042830 22230 -81142250440465370217600 22231 -24604312090346261634816 22232 -294379449873085836779520 22233 320023184082368673315024 22234 745160806131440472236016 22235 -922826945153491905952320 22236 188241658101909480821760 22237 -426236303772241454779028 22238 -296289653909797163844480 22239 47399352786958394751984 22240 -567008474813089402060800 22241 344812988944217453276352 22242 -391237956782415675668736 22243 384963101180933362995600 22244 -668524895856116679281664 22245 -286681752777199181078880 22246 -55382410331400259350432 22247 -1141405236756018583823304 22248 1397563464642646442803200 22249 -1244156496630574763611760 22250 -215339633932686709320000 22251 -653452789690512334790568 22252 605360249439194852884736 22253 -120129963042405655938144 22254 -303816470446401719647680 22255 -1046217874944378975846840 22256 -51465129135878035243008 22257 325634826066501648890754 22258 199853898184608347473920 22259 1289920058973151656608460 22260 -47880947931365446410240 22261 244890168255548816925852 22262 -381856213768491908374368 22263 -77395902768423136788912 22264 784845731276916756480 22265 49183083859059514722120 22266 -265471686708749858767248 22267 -25097277102269583546608 22268 375498799216606900369920 22269 -208518109738066563557472 22270 505561424807484053688960 22271 -570111494132240892150528 22272 -441430151711327036375040 22273 -1027554113990810063604478 22274 1254004511119741635072 22275 -22700166913296726527700 22276 -518640175468771430611840 22277 -1217504544379343829923874 22278 -619516283362172364349440 22279 894766386360011613481880 22280 76502725016265544550400 22281 -308073906339024717493056 22282 -308597091252871716858528 22283 589265462731967026568532 22284 706843957410370435057920 22285 -303349686703508182660020 22286 -103646956659956105288256 22287 -345907638613443732376320 22288 -12039293906383949004800 22289 -513095910631078650140160 22290 -39811934376948714785280 22291 834693304969280079483692 22292 -271434278349764371065984 22293 809252629450999837394382 22294 -309046711961442962602368 22295 -171676535719448701032000 22296 76115354896808794828800 22297 67928230585260136580112 22298 108335418470970667292400 22299 -461458838593900181996136 22300 275313050762238096742400 22301 324112616393855902097100 22302 152809793100959233075200 22303 -539217130169939657004448 22304 418563365185993981427712 22305 207219859558464666533760 22306 622861607633203098357120 22307 1184477103314887412222556 22308 289212802872752584111104 22309 155240289612918934986016 22310 -162113930133904313591040 22311 -320586332888063495377368 22312 543889797596898389683200 22313 -273104174604848108568156 22314 370033253214916232874240 22315 -433821539663374144091040 22316 56749556123758610531328 22317 4101566602981062908448 22318 383298698013011185239360 22319 1107572500550788761685560 22320 28632261860704938885120 22321 326139733734461257751784 22322 146836260037024714301712 22323 236977089445106121855744 22324 318336206800086015629696 22325 -730577046069693436152000 22326 -29506243113197252133984 22327 -757951696651095244501560 22328 143510439574008139100160 22329 -19971768402549092818080 22330 133242796396542101068800 22331 106347447503849287199832 22332 205736673055972929679872 22333 -400600396216172046789216 22334 75462279894760344438720 22335 -201292269206264525343600 22336 -69218126931771011891200 22337 143500560397212492207552 22338 -27571190771253553847136 22339 -324484381091174870061720 22340 -608219192880518228540160 22341 -190372153829103715918176 22342 418861420362792919647072 22343 535436533466295606485592 22344 -385161116051535680102400 22345 109358516020224023166600 22346 -75245771823847190002128 22347 181368021610786319584128 22348 -221131603856785306256384 22349 658582421275248712879350 22350 -172021406481502751880000 22351 -199749493485491890210816 22352 -138644996726767975661568 22353 -976635042336354475758096 22354 453973841637096425951376 22355 809666263207732528755360 22356 -367756673976535410137088 22357 637053562861049533581760 22358 -296043614771167395210624 22359 775347549005655285604560 22360 4037202229925510553600 22361 -760026950995262863945200 22362 60898012727448049316352 22363 514350182030891864898240 22364 581494549287279248011776 22365 89990696055975905473920 22366 -260214604676154573437376 22367 269671038379283903536416 22368 870615230361314774482944 22369 -306795800431957735787230 22370 469537953909196826414880 22371 852581093285055328161912 22372 -457418197636831658852352 22373 -249682265218543954022436 22374 -124154162530480712140992 22375 -603618787059359370390000 22376 1328683307432854538542080 22377 -547370321391006354445680 22378 1023596673923136651238656 22379 -186296841663251047921920 22380 98831045902693096258560 22381 -3523007800918583771818 22382 -3581983631592440702208 22383 -1322388240243523732364400 22384 210661373999953901158400 22385 -438566542628827856460 22386 -18026957866190687511552 22387 -1237566041775215970936608 22388 -1028690510230109916837120 22389 50522899274899778623680 22390 -285117485524702598476800 22391 575226179208922464882792 22392 -478829503538780479303680 22393 -515000147766000985013142 22394 -553731540692507651919504 22395 406696558706241495012720 22396 -67483535432695558525440 22397 166705344294662185395846 22398 48472239164238401004864 22399 -697584856720777238255336 22400 144342629728275922944000 22401 -765157563468859494391920 22402 98396194057649994696192 22403 -15885372647082966133176 22404 562695847418242023607296 22405 719740637549840601552060 22406 -375423540038481677682240 22407 -169214776674909074194176 22408 471835101381196084392960 22409 -842667613723416592428390 22410 -249187325454773723404800 22411 22412244812776706591032 22412 -61040342753093604354048 22413 3080193447432922668288 22414 -62010191302231626050688 22415 664773439556298108295560 22416 -153578552034058151067648 22417 -1431126318768345631264140 22418 -545667199761089140824960 22419 487432768905988190427744 22420 393342356795794737408000 22421 155772409870916465975712 22422 90082876307610114601344 22423 868825222705594880273520 22424 162964855729634961192960 22425 69211871275577178859200 22426 -435824547085044353891088 22427 231751173225929732726232 22428 70004613805733043440640 22429 -541040028290206591741920 22430 -546151385476507392872640 22431 -282860153491038630865848 22432 -1126628558507412721041408 22433 689579312384977694963682 22434 149216375914615286686080 22435 -81544440946179218847840 22436 -549380624709682366341120 22437 -27340614476231768432514 22438 149902038089835566943744 22439 1305965306052891983554440 22440 -379631903908135573094400 22441 -115310208634843790705158 22442 -481574746535515253908560 22443 598233154178167323551064 22444 -77534247006558311395328 22445 567799492576485549361590 22446 -5997771478428975305280 22447 -906567353985488789104 22448 128023172094954526408704 22449 342535930740169045064640 22450 -374757913855037053170000 22451 -406194414395200969692336 22452 -208020065311306848595968 22453 -486492531265509490209298 22454 398138185050321406293120 22455 59762510845705185525000 22456 188709946335661716725760 22457 999389212104825175498452 22458 185451151453443727568640 22459 454817639821932398689216 22460 -261230873494082335710720 22461 50054049619473228118272 22462 -438900350647530544508736 22463 -505559530542459953873040 22464 114277722520118592798720 22465 932482627094894755963860 22466 460476786171865240995840 22467 -665776251534384207430920 22468 134795469314686761697536 22469 -254990612848972361372130 22470 44139079429073797109760 22471 -162919820088072073337328 22472 -567844327839691532720640 22473 82616932503668468780784 22474 -883427218424810358895008 22475 173022775900628832024000 22476 232829434618055593016832 22477 260342294780861089436640 22478 496307872107730086671040 22479 343549856693250302699520 22480 100295526545533585244160 22481 1027289650579018714455282 22482 75707164981929603402000 22483 154057305204551536442732 22484 19287897802673164234752 22485 -259396515116769644460000 22486 -289664230265028380675808 22487 -62020242669823611003600 22488 822548609583365041090560 22489 373659851823679089424 22490 -63648767548390625858880 22491 -858767044270411157369040 22492 -797558787430266990851584 22493 110532671338371389104704 22494 40347257131498616828928 22495 -532360970455812111104400 22496 382132026700127195627520 22497 -652855926442309336530000 22498 279959063751788273588736 22499 919616234638593052930800 22500 -81783738097742850840000 22501 -761949647115571030810498 22502 -47786652926780679990048 22503 127778399945373068038224 22504 813731596446139851110400 22505 -24584128013036222379840 22506 159260798212595315712 22507 816308767448442352257552 22508 -646365590663407226648064 22509 -243586188250291634784372 22510 126639541398164987828160 22511 694064837462673176108112 22512 64485037031353587597312 22513 2823967878126533273479680 22514 -808317689196490283676144 22515 494629116710522181696000 22516 84942043488666147089152 22517 -249102328685342385839040 22518 -23850569277725624552160 22519 225524037014255670514096 22520 99957691551438501580800 22521 -896558970335290469485488 22522 535676582206204259475312 22523 599573407982957843838144 22524 -563716599383051697913344 22525 -281058968175288464252700 22526 84379623118276163583360 22527 -809155484992851606238536 22528 -71261908706424017387520 22529 -18180392167362891916716 22530 -199143543416299728583680 22531 1391748361539687619758332 22532 15920235144482766892032 22533 98725038370132042028160 22534 77611268513918382344640 22535 -766733127328189306448520 22536 955071767395881369400320 22537 -130241863220522855744768 22538 344032171158732902737920 22539 -408364296814385220359232 22540 224931362856468358487040 22541 1172988289550700967941942 22542 46891717672462729359552 22543 -136481588729135743728208 22544 -55000373860812034007040 22545 -975040278032388907382400 22546 -8787592337300643324528 22547 -153100600163219817985968 22548 -179909504303254710405120 22549 -763969026702898539550450 22550 100808566189089711825600 22551 -6282402556659387337368 22552 -899527250094018735974400 22553 -917486510867782091192880 22554 -76785658910749002090240 22555 434369623045383210926160 22556 -961605785772961384327680 22557 -83275516349407870149312 22558 -626670545552948462037120 22559 -709998735840484718172384 22560 -643413159825713859133440 22561 214182314929176495580224 22562 461868082643428567207200 22563 -155686082642563143263760 22564 -1105816351715881246397824 22565 -1023253406231024167809540 22566 -11753655600681880877376 22567 -221104207410209204773384 22568 -43184997648635512750080 22569 424300712675208074438544 22570 146935906527241616218560 22571 -555358539799642065228 22572 614810921173928749670400 22573 738651246973848856700822 22574 202837864214349728137536 22575 -1842617841803818934400 22576 199980192513809648812032 22577 -613024068176589582854928 22578 94516667442844495769088 22579 -1873323166214467439447624 22580 381374979270670503955200 22581 357324750252705037544028 22582 -130389042918836837536128 22583 -1455705823561543274299176 22584 -742978910814305494855680 22585 -438083270259019338236220 22586 216499005776269727265024 22587 625240561203338452628760 22588 759125989650331779058688 22589 1237610210685799333640166 22590 171032211216673026333120 22591 421815964808362392853200 22592 67238983783930604814336 22593 -571460526716000422618656 22594 282551639757454063825920 22595 836205488199547343043600 22596 160480226066966524293120 22597 -1201038983261561458183680 22598 669580770554199846952800 22599 -162863575593950381937696 22600 183421202633894484864000 22601 -1317489817808030475114828 22602 135962948815510434008832 22603 -503018632561766760049520 22604 1032100349964743808320256 22605 -193389703369614817490880 22606 -157585661485536938895360 22607 282901356623269562187072 22608 -147531239466400214949888 22609 221713735594340811415104 22610 -142907513790176469734400 22611 891004081266970658866872 22612 238954316379587427856256 22613 -803655565591945092633138 22614 160547590214644791291840 22615 -517426459543453722411240 22616 1082183822424063209410560 22617 299857172214873537875520 22618 -9976914858098636580096 22619 185959858532961929950020 22620 132914959527016470988800 22621 515424223794508564118822 22622 611327208071974178666112 22623 -5357638331979836882616 22624 269232726197696582909952 22625 357843141020794867809000 22626 129094609492059630854400 22627 1051529520069685703998224 22628 31943777514753285322368 22629 559126352959067179772640 22630 8966570896805388088320 22631 185907416494444641176544 22632 122291731470753584087040 22633 -35113253839131801856796 22634 -718954323850934054408784 22635 -278064165096083627588880 22636 597450385674648672078080 22637 -124327040913988505292714 22638 -198922249553206694860800 22639 1494433989838696988799440 22640 79686199866871988060160 22641 54741954177926892826992 22642 490308295220496569363472 22643 -383511184056116761725108 22644 210500450830783100848896 22645 -277867538775534674977920 22646 -541880982366366962721888 22647 -62358607025414349413400 22648 -1004645141406940239360000 22649 672163191011530852096320 22650 -127145695713935478854400 22651 -1016856651767301029536348 22652 138140418022163941063680 22653 583435922468022641908800 22654 14918454599463111013632 22655 -258983422506668694371040 22656 -442088970580369657036800 22657 -213552292898666360288720 22658 -81129694840920472822320 22659 -71511890269674213096192 22660 858086894013195311861760 22661 -6249709119774203709696 22662 106668398757193672482720 22663 -600197007486930516708696 22664 -475793839771409779952640 22665 580493692098855836521920 22666 -190813135136014364762880 22667 30690924823882615547640 22668 309239839505054515760640 22669 -479282733162752414041930 22670 -189275288713446913830720 22671 718391057592490679025720 22672 -41907609606073606062080 22673 -196651236444972387536640 22674 -162316275537291098106240 22675 2151568106888688845900 22676 -118233065157080571815040 22677 982820737191429663599520 22678 396774039709444425557760 22679 -1400537966421063682449720 22680 -11376891543460668825600 22681 -450615167722564905900668 22682 434402638885662070051584 22683 -285670670685078991747176 22684 212012269802049919182336 22685 71556200562825749211000 22686 -46966872939294413952000 22687 -207349063140296647338384 22688 -137365216502969687408640 22689 722230683803479189676754 22690 531597696638788753293600 22691 -1411481086188664570351908 22692 136359893768927560187904 22693 270466999694937167338944 22694 99519949980631233685632 22695 210081129557216771498400 22696 -600987755208129021342720 22697 -416554239337599370798854 22698 -118201963676919060901536 22699 983783586601396177051700 22700 -51041386641546457900800 22701 -211400437356101312557056 22702 -594745385684995164512448 22703 73006827234376507835664 22704 -2277533475265071808512 22705 -367650104003379345456000 22706 -470960315774059332830448 22707 -314202585013125211894680 22708 -125334895975884104566784 22709 -514101229079364657123090 22710 19485727930302002328960 22711 -100369504336926363662648 22712 -1607206743910463287173120 22713 332193704743465377117984 22714 121416206083628243431392 22715 224360175622355193657600 22716 -713168959818166720777728 22717 1269899096225204339677766 22718 66957239166067742270016 22719 423146533895689340979144 22720 127657501569879040327680 22721 1103777894323709252345922 22722 -171675756146149874551296 22723 -418140188666612504662976 22724 169034725219700479856640 22725 236875435707125490845850 22726 6516051705100969521984 22727 772897158795481107663576 22728 -606997025128305056931840 22729 319424873093177413266432 22730 72807057616793446769760 22731 -304193652568378109604648 22732 30272312884961205476096 22733 -441728557380109662174720 22734 300934199491115247066240 22735 -544737287132361558499320 22736 -215098497488517123317760 22737 124227635812291142179776 22738 -411058460110464053466480 22739 -1428211846290363204845460 22740 -262412036688934511769600 22741 340121559191592960952142 22742 -209240516193415863766848 22743 -5374343420097435195048 22744 -482537628042970613667840 22745 124655575808909142826500 22746 306355875388372947400704 22747 10365132119318293818644 22748 -1971242522682273770496 22749 26441372400412057409664 22750 83348381440665641664000 22751 -490223650586932660081248 22752 852075193950348139560960 22753 -383731425692548466160236 22754 -225620737505102137970688 22755 -68335801197468821362080 22756 180523796033703839534720 22757 -543981445293726454411488 22758 353385262533870235617984 22759 -1080626827245917911488360 22760 551841690495115899648000 22761 35028440950094030872602 22762 435493657042139801952000 22763 -900722439648582795621216 22764 -23402953199447686545408 22765 815640701665792499897400 22766 319326928262300126432832 22767 1083402401321378030102280 22768 -268391268535812899012608 22769 417592319182626045817170 22770 131299145897273263203840 22771 110996933814975696818512 22772 1035271676539413575765376 22773 29003980140484558269984 22774 677799804763813678873920 22775 280722454260218677246800 22776 -18003815253725729218560 22777 1299567054486252303531626 22778 -32199741715537329932544 22779 -226339245744080492935476 22780 -760150474881025375042560 22781 418830905338906102442400 22782 331352441427427746000192 22783 1236441203254645296780032 22784 340950203531062086205440 22785 109146410009092864316160 22786 -528558436311661175055408 22787 -573318145031746217538564 22788 -732757380524854368122880 22789 46276913844261328682524 22790 -3168509038232510609280 22791 222666179934119275073664 22792 137794514897695940444160 22793 437014287660956847930624 22794 -490447317896608358119680 22795 973668110954443412921280 22796 -270677691097957615234560 22797 -875404639619499433367700 22798 -395314729354197165441600 22799 -307841257361685405640464 22800 -67626913224566513664000 22801 -250851023571975670183047 22802 -389660308470753957557088 22803 -370124176957458725011392 22804 -246166822694607898889344 22805 -527841246224372552277540 22806 45520818700548036553344 22807 1163805628599185919786056 22808 1461783541937641515816960 22809 -687551407078292175925296 22810 298713223209950232334560 22811 -946830497153929226622588 22812 -279415259550531300607488 22813 -389418772153332931886240 22814 616398857827241731691904 22815 516175752781550627665200 22816 193789061852603124547584 22817 1660923183857205809440866 22818 -324563238208707398522496 22819 -787049232483575985853160 22820 -42598494803295495966720 22821 -930977209914854360112288 22822 56198106645652534175712 22823 1698447882158704195660680 22824 -800391524385313794954240 22825 399901701499939433667600 22826 167043756246759499945824 22827 22702932974046688376832 22828 -24689030951926992143360 22829 -4434484817795609051124 22830 226218818011112225953920 22831 511529140288989470146640 22832 102768890247500798017536 22833 -10099315675109924872560 22834 -715305593289084281117424 22835 -159558599290192873224720 22836 188472393598926623606784 22837 57769203698024981904252 22838 -598544747889952826276160 22839 -298724382335716081944192 22840 584404216596238052044800 22841 125593451947539138798144 22842 -864302657453611823881728 22843 114558221567190254084064 22844 -490792392188894959371264 22845 -44132616346511357592480 22846 -505872566792975567824128 22847 437370770547055240057344 22848 78656173400006911328256 22849 -145619179694207284031036 22850 185725971357551914268400 22851 533681433603417505093380 22852 543623168374510831453440 22853 866564619255746349075102 22854 -83604259817745468504192 22855 95866431930708782484960 22856 -553148402681970407685120 22857 -358424149876117100788320 22858 -356634369599335033489920 22859 -175606368690213906728940 22860 -212268787495139538616320 22861 281797773051221551817462 22862 73356933403833549410304 22863 -728002376259805131956856 22864 -159985782122473401425920 22865 -861833786172433655477400 22866 -248788049187576040966656 22867 -523981579962751076156480 22868 -37845041090786117607552 22869 611431040893937060160 22870 -596906461897561048101120 22871 -805831568481892944839928 22872 852270180109006847569920 22873 -598860099646439703207660 22874 468285732413715563709936 22875 -629340640806217417812000 22876 -4500187537685219860480 22877 -295972329271098528653274 22878 -44408212235892701102592 22879 -818733178794428814070224 22880 293450629519612819537920 22881 -785460732754314646370880 22882 785817716570732531643552 22883 1047673539649108679194188 22884 80869121914867073012736 22885 65589463332655072272000 22886 -156331993413865456312608 22887 503967207835632596889744 22888 -1534924085158821733770240 22889 -590974731869647690556544 22890 35942070682487962137600 22891 -1755158244873244171488216 22892 572991736341884155322880 22893 354402472132540567973664 22894 -78855402742258635117504 22895 -11911070329211355178800 22896 115452951985953502986240 22897 679836319207603612704832 22898 309720835519776219069768 22899 1065701443872745163660400 22900 -443827610384585727664000 22901 1387572929162959949401902 22902 503305720794419539336704 22903 -769933394349988984738280 22904 291630871083273398476800 22905 -47069667979047844659900 22906 58542276970816180111584 22907 -1762337921735179737386844 22908 202870105352015673729024 22909 444249140880178698225280 22910 -567365304743867665728000 22911 -325003679558445081108096 22912 568427898901700070604800 22913 1211434698980102405915184 22914 -450185176854348798360960 22915 -597991817446163605891440 22916 1230044236407240335440128 22917 250437549800130344678880 22918 173852093558689773042816 22919 3048596738758003998768 22920 284045994119210080665600 22921 811310353573983332436122 22922 -46201355820391393553568 22923 27830586694281821894052 22924 -729953819067720476855808 22925 269636902589579770408800 22926 -176679156953941528453056 22927 -111157310022606964840248 22928 176766909061839488458752 22929 762298228368049540076784 22930 -204421973689881251468640 22931 -398973776166238457900688 22932 164003973996554981847936 22933 -720918301675798725428160 22934 395834176670669611139616 22935 388338559569841689244800 22936 1579309879047165817896960 22937 -1272026385251121965151414 22938 -344750608545866190291456 22939 183069212717391195555360 22940 -68457950613857277419520 22941 -968364986430359594590650 22942 258856603760339547967872 22943 749186170126776359028192 22944 353908773504860741959680 22945 -69510205238956227973080 22946 -239636457277120780531200 22947 136461801703332365479800 22948 678248119022344225927808 22949 -159416035353952146036036 22950 309699607192045510608000 22951 777714119927682280169400 22952 -742560522335607289036800 22953 -10746532034064958936896 22954 48716086443284630880000 22955 1096594147197023583531360 22956 295753624659676000323072 22957 -681279287209636473809568 22958 7155982974236586417984 22959 49834632930642642797064 22960 -24598229481748469514240 22961 1016727082226358556508562 22962 -2588673430188098346240 22963 1898979932964136519443212 22964 1133261874505677573230976 22965 -635573015896994286662880 22966 835524183088828580310432 22967 629319391526811363592032 22968 -659056649325275611238400 22969 -1655882945027869346329856 22970 -440846491019504699596320 22971 82022947757519554114560 22972 -1060510973812101133364224 22973 -609447082733461854638778 22974 76167978059390045617152 22975 124015832708492376923000 22976 425366389087038949294080 22977 248932872746202408704640 22978 971815886655769133177040 22979 -1758682239720491108707320 22980 -414678828596484676976640 22981 -952478285665830579947200 22982 362266012429212203018592 22983 -242328574731182027671296 22984 850837826502599659637760 22985 -125237322136906603457820 22986 368224748394719153040432 22987 261869805645957193522432 22988 6879290132434493469696 22989 720538715275843963282560 22990 -615859555761836971200 22991 481651006834428951449832 22992 261404641263268079861760 22993 -373986325281131652287758 22994 623633863529209234417296 22995 13453280711575905301920 22996 -876493326870170800720000 22997 -516069079805008762466280 22998 -182184884400666851919936 22999 -499180197536159723236280 23000 -565420852332512225280000 23001 -286669955645047770449472 23002 33892791981410353065984 23003 216267578149433270157252 23004 -24000470283024533850624 23005 -7464501475960319511840 23006 -493467743769473716146048 23007 -233141316973624615986360 23008 -1909976331807998127636480 23009 169658241146311923445440 23010 -87577101880185131020800 23011 -813534591653326548012388 23012 17170162886991450964992 23013 -217504630466411420496258 23014 218110039075657778216832 23015 1100437619766742488335160 23016 105940162375028757135360 23017 -1479809521389150375492934 23018 -234205907369516858561184 23019 -649382598808675699231656 23020 -387645689560147003883520 23021 -1892037204748351589972778 23022 -225815069651643477411840 23023 96416416847416440273408 23024 -22993907540210942607360 23025 -98386092259871439013200 23026 -641346986903329007975520 23027 -160784116490430730499124 23028 -323276219282784197928960 23029 240845490327157877651630 23030 528634253076566663658240 23031 1097914368389443725813840 23032 824590918765577819750400 23033 -72018357511408944550656 23034 82912439523470613638400 23035 125681875317646868324160 23036 279255680778106407040512 23037 -46093224787883186816448 23038 -361674142140851574958080 23039 338272212660001546083840 23040 200327851973215738920960 23041 893828346023229456637442 23042 -155556869758071138485856 23043 -92693620380547479766536 23044 -333390358189952762875904 23045 189540792312976744567200 23046 -310619943047644699908096 23047 1262130557007084157356040 23048 22398794586172973506560 23049 -188832317338627060491036 23050 -446322898233582013753200 23051 -76252883486582900129760 23052 -218121976634803468674048 23053 1372005251363846168661302 23054 232704814162102217750976 23055 -249449801497361006018400 23056 333279673018567469236224 23057 528741865184077019088306 23058 -204851865201858063221760 23059 -234925653136939351286740 23060 -148429695832739901323520 23061 732977128559234368992672 23062 79298845340163605557632 23063 213089222087312750442312 23064 -481472747797866229278720 23065 183186802186912423972800 23066 638680251198374649707520 23067 1067059984688944551333288 23068 -82130398870600662149120 23069 668105861172938632019520 23070 -73733933302966486972800 23071 1546236300819868639890272 23072 -743558459428533644034048 23073 172888866118148151659184 23074 420167978162213426974080 23075 144246900403239260079600 23076 168670259640009009032832 23077 -1300308849483685419365568 23078 -621535900371740880926400 23079 -562390258593175979914584 23080 -358118706388619186841600 23081 -739355801951085995882118 23082 108626525484186828609792 23083 75480660893996488670904 23084 -137676579928445534592000 23085 690069448548962438695200 23086 -208176981319725515645184 23087 -204139247245655312577264 23088 26187170262736289071104 23089 -84847898687221445302800 23090 -381752687607490804399200 23091 -7256313607885938348480 23092 -356292593190274491168768 23093 -267880937518305541903200 23094 610148826342591288313824 23095 284694913239822039024000 23096 -347564143428104863518720 23097 -120882454347689409639600 23098 -58079395447360427725200 23099 1394783851517731177232100 23100 -84670719446673213235200 23101 604314221176963071304012 23102 51554765394249977386752 23103 -647035355728222086726576 23104 -7623846504769845460992 23105 226224872404379026690260 23106 197933660751952995295104 23107 -299931887328207660304688 23108 172639757904889448367360 23109 -363562103016711931512096 23110 -224393191895028562439040 23111 1376560652585980950336 23112 -558649039058456964710400 23113 295653409586355159010980 23114 60994390968370822889472 23115 -351311215156074705127680 23116 1039294916915288885584640 23117 -244080105936219560589834 23118 -364612269087338594728896 23119 1018867543470834270252760 23120 63984907529177963274240 23121 -338517271646215650188928 23122 720301674197317604356224 23123 276916964339013008037720 23124 -307151649860392839979008 23125 89083354842444368903750 23126 -69958098676048309956096 23127 44160091245939928544208 23128 743922279835829882726400 23129 -966562363020815104793340 23130 315652687835190865659360 23131 1636135795402687838148932 23132 -1056044348269322975215104 23133 771616882314217861897248 23134 10619736423757960040640 23135 431065689411835706897760 23136 11465880861827748593664 23137 -1972642039516659819704508 23138 -226667148215612035309056 23139 1630908743646665008577520 23140 -102660369545156078476800 23141 122035182270102688221852 23142 138635195263076306995200 23143 -959883220237645848929608 23144 -1096299200566467419258880 23145 -246959197383412164329280 23146 84089140688280450910464 23147 -912016391632057641481440 23148 50850937315504751346432 23149 78377401983797542234336 23150 74776883713259972956800 23151 314324642494678405153032 23152 317891390970706734841856 23153 433428468969779217420102 23154 -56796539947216028160768 23155 441841118153936307927120 23156 6717436014135536621568 23157 -176164787428808103580032 23158 -803299724557718386900320 23159 -1170534578173693790207640 23160 559617197163559157145600 23161 -317238020477631753635520 23162 -435041573184727747572768 23163 389022594728754884212224 23164 890297564316518284261376 23165 -126717411633010476160680 23166 12343668357438368443584 23167 45728638760184387257216 23168 -336980937551289652346880 23169 345426157998235924336944 23170 -123414328053650981168640 23171 -2383053876989823625600320 23172 35800700149457287252992 23173 891011513394481103907422 23174 891592101312130854858336 23175 -654195114161273099885400 23176 270684689047017007150080 23177 15536749930883190736272 23178 337368816296858390010624 23179 96345130261164421510384 23180 -527302038811591695590400 23181 42829752606482347273152 23182 -353129615210228996518848 23183 -535565183407226736056160 23184 35018781594000459300864 23185 306630220349128899211380 23186 -189562137913401435524208 23187 -825837113545087529511360 23188 -287182374716230683475968 23189 -1122598888644481375025010 23190 325573788858487366619520 23191 -257523533523566949858128 23192 -357994905717435599585280 23193 -398811575301040066384800 23194 633361453530907339462896 23195 -170080174845193036804800 23196 -520763317934177593271808 23197 -725208807704393685859354 23198 170963761627167649585536 23199 -261718488181591358037120 23200 644069461453048553472000 23201 -1219862410979796264576798 23202 14362217619474332828880 23203 -369207250563406051232548 23204 693832534812305106723456 23205 -81313048601606935975680 23206 -123592110646919428011456 23207 -263624710610802216752880 23208 393745793609291737743360 23209 1474027031922920299548410 23210 420987749661647412491520 23211 371039905418337016975260 23212 444780763056884588938240 23213 1644067175165962955315040 23214 14129896920014047068288 23215 -712764019336709193731640 23216 -227933288265552154902528 23217 181315144794800093192640 23218 397265835122953780515840 23219 79846007291423297713152 23220 -8922436870574849126400 23221 180366638922609491199744 23222 -502391388388580268516288 23223 305544575870861585111784 23224 916083302030613163560960 23225 -91168500503010914639250 23226 391202547641427850836480 23227 -1271295623474852235136924 23228 -349535575792822890642432 23229 364709509151138775369900 23230 -176657005094671685364480 23231 597350044930478061902232 23232 338968572913372889088 23233 -341711284096307549103680 23234 686881111843744766072016 23235 456130544366854686798000 23236 352737983276579284104448 23237 268410039149208589950240 23238 -51611739516542132809056 23239 1129381460362218257517456 23240 200423120384424230092800 23241 -460551823972082778571776 23242 -558902605206519950923728 23243 757084064378518089029544 23244 -239046844419220850611200 23245 -1039928912155680615400500 23246 -358190994983424074015040 23247 -8590987639783813210128 23248 -199431807640524029206528 23249 2409925341105946713636336 23250 -114735129057801810432000 23251 -1553396890864246662969748 23252 724037722051329281828736 23253 568477360295786185320384 23254 -177121817000133435795456 23255 -829169357701956714660840 23256 706861081792813351219200 23257 153455911223270463072580 23258 411131128661473883873760 23259 -27709164251861204699496 23260 -373908106376203243461120 23261 592723231474976513070432 23262 269516461532224973113152 23263 29032638462673750107064 23264 -484819447997186465071104 23265 -788592265020865334090880 23266 -790581595808575539381168 23267 46335445551323136114480 23268 -101979404233397073137664 23269 200357990974070670604670 23270 112604636908949450428800 23271 349835740060373721001512 23272 1376490607586922103372800 23273 999398661194629804746078 23274 -126232001954305632322560 23275 461333477983387629196500 23276 476291488007820977386752 23277 17549477022482080441920 23278 -461336182291566591682176 23279 -706873695457487886099120 23280 90128986673312955432960 23281 -360243508141316003918336 23282 -178292420629207790051328 23283 47823178156444542574800 23284 108323999259100965727616 23285 1137171652029897874285980 23286 476425445811098740899264 23287 100485944536332369334320 23288 254872507916516601323520 23289 321874074399671934678720 23290 -237918256649350598905920 23291 -1611060275156685889561308 23292 574753954616396370095616 23293 -1036271926011183335198458 23294 -632778905909460548736960 23295 -404819210507648062477680 23296 -131966638454780029042688 23297 708184221935602778431746 23298 -80541737023598583812352 23299 150601308751625258049264 23300 -659237998769957578665600 23301 -792219212496848895816960 23302 -461198399141533273629696 23303 473481010642254898636080 23304 -457450055496172456058880 23305 -955355057511152212656000 23306 -1548684224883678091776 23307 -528150116442833504777808 23308 872104268797408929244928 23309 110522254199336555485728 23310 40192070972726106120960 23311 617409751287642303284912 23312 -140181217033137168580608 23313 -553905870227575466277600 23314 -951039363386547568389744 23315 -983831655058508491625040 23316 737425253014899582228480 23317 -172025979739792051354208 23318 378809902789477565676480 23319 -1022165767531471668461856 23320 -348167141346530464358400 23321 454251338765776841880522 23322 164438830419531030091008 23323 -617085028067681173048776 23324 625407536038645427558400 23325 -320488041241950036386400 23326 -159148060261944737912640 23327 1461751289648622131566176 23328 -606252297578195622002688 23329 416710058635124316340740 23330 516232254685196884534560 23331 -184394861320442212806912 23332 -240286323199817006013440 23333 913499738746132997547582 23334 -489707377835406712269120 23335 -439734560864378448362400 23336 15754304407298178247680 23337 -161986227496999775324406 23338 315018172791446455408896 23339 -1042557638140106053750860 23340 268518828055661130931200 23341 -1359500603607067338924948 23342 -936796164173769038907456 23343 -172888551270476253660672 23344 -319281598326773997322240 23345 -193604715137750543827200 23346 320390663229700515664272 23347 776822935559264943042352 23348 -520776446144275326700800 23349 4301758178084160547488 23350 -377825495120724085797600 23351 -368417216123211462761400 23352 -212734439013456705945600 23353 2712050266769482515386 23354 -656877974764515905844624 23355 336378191691845362399200 23356 -433769569648160224814080 23357 474278664838750154289606 23358 -493871233944239166637440 23359 -440587102624216235670528 23360 19084330701140058439680 23361 247791847759325074094400 23362 492104712925983221748432 23363 1610074007094049355760384 23364 -464076871899552909204480 23365 667570595428439842483260 23366 299139887369156426785920 23367 -773720673145489724863320 23368 -413775287926734457405440 23369 2069898008902143507703770 23370 -95960936545313220057600 23371 1768125944677782487383572 23372 -1381351512978083152391424 23373 -307796495622476725887498 23374 -94084584142406681134080 23375 1325430335391975962604000 23376 -54704424571050084139008 23377 -17351156700289741853468 23378 844957895279643295236240 23379 -689259928262882419033416 23380 327951463629606141911040 23381 306990756145813096990752 23382 175660943501510623981440 23383 397000830400141050970600 23384 -586747119178546319769600 23385 96358511991548069121600 23386 720603802598383921561344 23387 231792072380550154086432 23388 559803062939568410995200 23389 1032601082157230807045440 23390 240821359325491627771200 23391 180398730137305201965648 23392 -23264259667888892018688 23393 -1466925443207584770965100 23394 18986585390400448783872 23395 736412541732454103672400 23396 255213759589120391644800 23397 94080093475405744455840 23398 396940790370542359615200 23399 -6148909632225833814600 23400 -141434223305579309952000 23401 14734389148177810663552 23402 -361779974713584224992848 23403 836068671698806358089200 23404 -488654440373959804774144 23405 210425746135193768901120 23406 476785830363554271135744 23407 606671283463596162589680 23408 -94208472266298933903360 23409 22346874604277628729003 23410 -55110673992584377772640 23411 441298871685352663213224 23412 -584810849151219332210688 23413 -511833234204124889183876 23414 -38369372064105481418880 23415 -149485440198597607802880 23416 970922382222885396480 23417 801212874891112921727466 23418 -215047338536980715035536 23419 -783483641166723316761240 23420 829688174134795855649280 23421 311927044933892543156064 23422 -290774749135786829585280 23423 -1079928720410985887384040 23424 592650172287875379363840 23425 -985222015035181682895850 23426 152831417728802164075584 23427 360084738727639153914840 23428 -1289108371949076735452032 23429 -225626132959320522016224 23430 -152913627510653284853760 23431 -577502863445182305409768 23432 886730626173481796044800 23433 33287781458703942231264 23434 -543211260198491513586384 23435 -6078279001935479228400 23436 95441197475753654353920 23437 792866448519699011358240 23438 210229406245253747037120 23439 -340566404694935425341552 23440 -114080078508731333591040 23441 -591008140205414692649616 23442 474764786227643376592512 23443 -332570970704100887033184 23444 8783651078689174743936 23445 -509141728915834088898180 23446 -6227150465126928617280 23447 747140838374465908477896 23448 -186039957635234997719040 23449 1061842494444540545514960 23450 158642536484172122054400 23451 191227327763327707790232 23452 140087039926157564857344 23453 -292592375134863089160000 23454 32140898762946290086464 23455 -333838884053463668855640 23456 -1556507949456626710806528 23457 -360964868818220600851008 23458 364583688701979403174176 23459 -1370328342044211790178340 23460 230674740579427291176960 23461 719682908195267585286300 23462 776220263090352234827232 23463 -1493260801458854542732800 23464 -103831703366081609318400 23465 7881367406737932388260 23466 -208707235883273446776576 23467 35248981050945130460992 23468 -97098450280038004292352 23469 -7996346401811305841856 23470 -230412367531198113952320 23471 -1783235498484578871166560 23472 40142071315595424743424 23473 308044382174153357688722 23474 -897138154846407058032 23475 639244402686233255658600 23476 629862846512810455986560 23477 1207684278973559562810012 23478 1001960189790603982848 23479 -524096568098866365707016 23480 -993267679946636170137600 23481 12861747659130796162170 23482 90714513323522021472000 23483 637731867380555748030384 23484 892814075668058079191040 23485 -300769993339958256266880 23486 433147727339851886760192 23487 -1024014234231116606915640 23488 -480208188519042632384512 23489 -490282693307674332791376 23490 -24786156489082979205600 23491 -870351339205433990310420 23492 -196236677620738806804480 23493 214490541224405376419328 23494 -455346367418494652401728 23495 231214862003560337978880 23496 -284452724354882911027200 23497 357149364943844491033946 23498 185749801479810585615360 23499 -104963865268976283928176 23500 1420128291346781216256000 23501 -622582014221661597816096 23502 -578862059978052258706368 23503 -1037717952312064945801880 23504 48559764801730295414784 23505 394201254662455510690560 23506 10966593886642315643904 23507 592627098764773676233032 23508 -198294522310678009108608 23509 -720164991230521849274290 23510 482517787656189307196160 23511 1269211241433543830879184 23512 364071855409559594035200 23513 -76727405502826087376640 23514 296367228544884692912640 23515 471286962175632992948160 23516 466661986385028095101440 23517 -655440312354074682039360 23518 1041588850618065055400640 23519 -652968795995703812218440 23520 406292577079354207764480 23521 -12881011384907368889168 23522 -1081183337352508881321600 23523 102491898354710957796984 23524 -71762330269785607659904 23525 889916013610289513065050 23526 -241779718060427131427808 23527 507347012904417514100272 23528 554468682342558369576960 23529 -132724233381235474427904 23530 -66755372478229449161280 23531 -424911317025677967622668 23532 -107878897815200111674368 23533 -1435680482636177536510836 23534 -183001535346274108830912 23535 11976163682812768507320 23536 156656940865139793723392 23537 -670148767355428310672814 23538 -53979803785984512272256 23539 1371091065969407996539340 23540 -343003685268562137630720 23541 233440137837504268070400 23542 1020403468613353930272000 23543 774714767013021835951944 23544 -454903081538154568704000 23545 547664333582148194006280 23546 -908636491298612184926496 23547 1865606076678076414198272 23548 105680965138383005116928 23549 668787203575912956908550 23550 202816402116259692196800 23551 -1499261241424226751676296 23552 684165614316286038245376 23553 1147515832903617305211762 23554 -220628749403408863359024 23555 -383437422665767517305440 23556 -176686018115838012665856 23557 -1969736350486640438012194 23558 -871814620943923254921120 23559 -1013398116743860642846296 23560 -229881982852046536704000 23561 2009563520553905122395162 23562 168606484465433881112064 23563 -372711751069566090806188 23564 -7492095727963046321664 23565 -766083290670049741512480 23566 446806821834966150263232 23567 640139873653627427549616 23568 -120364955622737244389376 23569 -178642167146299083352524 23570 -568015454973049029767520 23571 1005241578205705671621672 23572 422808737029958660032512 23573 -1851414910566684361332096 23574 124744264478617733530560 23575 -146477064939401763176400 23576 -242043495520179874160640 23577 -121924529113803066161280 23578 549557888982829597401840 23579 -107774655688009110422160 23580 510259106052323093813760 23581 592154665215966594529382 23582 -1169958056313624260928 23583 -155034844486705386193536 23584 1628092921150058496786432 23585 192669123895566241127400 23586 309618431984789115156864 23587 2669421476873598388374160 23588 1372814070506300728322688 23589 973907790511920408059454 23590 234859474429414331777280 23591 409221706161701187701184 23592 253177384770146450718720 23593 407593242197037286014842 23594 -837359746039690323383808 23595 -350418369624373466640 23596 -1582383023634563215252992 23597 -825122545027973612897568 23598 349565398913120118220800 23599 -638005248397200969948400 23600 130618500590147426304000 23601 -1136703244895602085793168 23602 473024381355440559508752 23603 -217811858474086107596148 23604 130654691116059207831552 23605 1212132698434776829663260 23606 300204708513258658412160 23607 13538815879043576901528 23608 66370106131321336565760 23609 -1572890115834056788511190 23610 -386388053186653380522240 23611 632675115574789323177232 23612 -1038399417163651795743744 23613 -212643495961905004166016 23614 480911638669942784806656 23615 -628493678164345262985240 23616 -94517850570739202654208 23617 -485313537234188670527520 23618 -9420474655661488970544 23619 -755427158646783409301256 23620 -870906492227358954904320 23621 -410553750043975049460480 23622 -83963229982335672385536 23623 -2204167098707216590313128 23624 -556770399244286667095040 23625 -440488934968579529760000 23626 -493009151761912807681488 23627 -899706984376982553292524 23628 -333437178220811695779840 23629 148859563253885600394230 23630 477754665696919331683200 23631 1267129085660618696642952 23632 112281599079747965550592 23633 -799870314744386599967118 23634 -128805741013286419643232 23635 -221929317021886146565200 23636 -782721330735776860538880 23637 -388500458773553599667040 23638 280964398067277166738944 23639 -137057910853849109674368 23640 -295736055473930196787200 23641 1361379456017328232420992 23642 -565390480605886101120528 23643 202754906148837088339344 23644 -657564524812252290530304 23645 -556468599842075040206100 23646 24807681630493373574144 23647 360046422290191770371952 23648 1653697343764765552803840 23649 -437869841985786879110736 23650 -5603062416913653494400 23651 -385649447344834106364168 23652 -3587982736865643172224 23653 65017913261971380139520 23654 126699972160552634839776 23655 -380671437484959602889600 23656 -550030057159912141317120 23657 -270424778895637193997708 23658 254694771936907026326784 23659 692280969214927308176520 23660 -173613949524657591505920 23661 433764397023762567447360 23662 566123435990559839264832 23663 180654303323814427368912 23664 -220590803688190162698240 23665 1131997434886228066923060 23666 628610229337539106774032 23667 289038405833912482675200 23668 -768134185335464793945344 23669 -1051420951127901071742930 23670 -319769878425306750161280 23671 -555808179951115108223128 23672 1166934740566806270259200 23673 363403133461761099404544 23674 -107078544268596047347200 23675 727041326493981129906900 23676 -441826397657788423085568 23677 -1692602412216361726372474 23678 -770693907016669119951360 23679 2059320784771316245147920 23680 -297533351665183437619200 23681 84226053070792403971200 23682 -318112185658694749435008 23683 1269563975198634332982024 23684 214873940467149246431232 23685 649046617742431860688800 23686 -152648431578032871027456 23687 1772944930115804710797336 23688 431996073980888392335360 23689 426131855386434591406490 23690 487885750036937753195520 23691 448634134947200354031600 23692 36710089709538895490816 23693 -23445043101185380936800 23694 -509522094483434436418560 23695 114280077429104020368480 23696 178530635263923371876352 23697 -297717009523152118596126 23698 -99239639790712153141584 23699 785273916310106436300864 23700 360539029808225920512000 23701 282453958432102743397692 23702 -20964424634186156043648 23703 399095039220747800339304 23704 -1295927446502685578250240 23705 -185337821306504429297280 23706 -51057147827296721779200 23707 -1084244454524658548318288 23708 1161870612855091203337728 23709 226337759436724016477760 23710 372245992082897278973760 23711 -629491761402091811950776 23712 305326715017668124999680 23713 -631196593219566625893696 23714 -647373971578545586626048 23715 -200309289379321087889280 23716 1244769697912200704832 23717 -183724942639823407021188 23718 -485886364801399373575680 23719 -70045146478611306399880 23720 -123765478028839945267200 23721 836848937671859758503312 23722 635358821880693804616800 23723 734573589518317314314640 23724 -378911978903415714013440 23725 21564385297035856032100 23726 229144138166344209813312 23727 1308124111815630721946880 23728 -232503433163654154600448 23729 -1042578389957961212198220 23730 -41647293062876868756480 23731 295936207715405521495000 23732 -260675035727752014163200 23733 -39842727101203306576338 23734 -913804470255455200869984 23735 1061014881912516687159360 23736 -6797122808172969000960 23737 282201175036041554954752 23738 -217454523473090974516992 23739 422581546591783993351728 23740 611842408938708202160640 23741 1248158793131405605955142 23742 -343134138671809787856960 23743 -1262723059676636752643008 23744 72136969416996726767616 23745 199516996911089309397120 23746 293532686463560808628224 23747 1579945619636097282107196 23748 -878278971542672759915520 23749 969950641882451529710592 23750 125095806465733880700000 23751 -141162807461951868072480 23752 -230278659758721753062400 23753 -1631434219215109538776998 23754 99448224087201404389632 23755 767050822488873721952160 23756 -896298731289148668929280 23757 -1125724691453549924439360 23758 -235057410085860846417024 23759 -9467966511558940741296 23760 -186785359372316462284800 23761 -449530206968043983258638 23762 489709448048972223230616 23763 -541932846361114216274028 23764 258091177649401191913216 23765 -614836858678527726676260 23766 -733570143672064844750976 23767 -721644601359513480984184 23768 774310353320406580930560 23769 -723072564485586103496400 23770 -423674834017341323077920 23771 -400196927606264946085656 23772 103806981112881579466752 23773 1125309850805540374330022 23774 604061327420132414891136 23775 -535714507943081331820200 23776 -268085080103825177837568 23777 -158423827722174938300160 23778 -394699126511994979688496 23779 10930114312881438671360 23780 -281295575444537651289600 23781 -248182262942920706540448 23782 -642829901348144807571456 23783 -1473772150132299545799600 23784 499031483821220003512320 23785 -732180086005580521323840 23786 -192394219887830127148800 23787 -309390833844421153972560 23788 1561213415630162822725120 23789 215042526828743649541590 23790 117403029642715077623040 23791 -55389643446403288516088 23792 168058581686141983850496 23793 509255917533918087257088 23794 -997459057542471257720304 23795 -657483111567699884653200 23796 -891636031976506636434048 23797 977373664916817790071900 23798 12571019717093440688064 23799 -53237439516720690458136 23800 -249093574651034201088000 23801 -1287415442116735291938198 23802 -730312971390603647520768 23803 -418352413677095184234416 23804 1334088018850012743962112 23805 332212621316115936065670 23806 539050668068239153892352 23807 -300151996318968768374400 23808 181661707554720049004544 23809 35839673860224712315860 23810 -141801910739912728297440 23811 -49040928224010752504328 23812 -345223495614107476073344 23813 1627316742406689213508062 23814 545776455937711206924576 23815 257910958023148715004720 23816 577117659676951173580800 23817 1074424744070494180574112 23818 -301884423118393909778640 23819 -1168801752384810114756780 23820 -372863481526312392913920 23821 151344727456700162758464 23822 -6748460044906857811008 23823 -1222717474042739162128728 23824 -163251212211373310402560 23825 -1020821547101882390343450 23826 9132170145055085890944 23827 1560982686446157870949676 23828 -83727720589536224108544 23829 -987631631963364949073856 23830 -208698629448397836061440 23831 1816088174919811937986632 23832 610442258234385318635520 23833 424671962080671808795082 23834 949283960017956202840032 23835 27713703107549574984960 23836 624394239301606729858560 23837 -1433213725751554488282 23838 230805526542585112863360 23839 -133382033614775822730560 23840 1059763944338198249472000 23841 -37818746620997230798560 23842 -146620441832219108522496 23843 578416979968337492257944 23844 392104306861609553519616 23845 668557909898271390967200 23846 272469308452371335419872 23847 -957734705725479565392600 23848 -170174979121094757089280 23849 -508277774995398066632064 23850 111001527626569174659600 23851 -895641104121820795087776 23852 -569569815586123293473280 23853 -1311010488723621060156096 23854 1213058626126591217069376 23855 496428825406539652791360 23856 -40783577744911390212096 23857 -1500929491614659728678894 23858 754207930160765090319360 23859 14053030811084722366728 23860 -20466796137460832113920 23861 661907268926525527420032 23862 -139788717645371663223936 23863 373179570752235697465848 23864 1184495099484298611609600 23865 3798186740410755913920 23866 578616039720183469867632 23867 -1736894574243366789242640 23868 430369192598662770001920 23869 1039170453783634644707270 23870 -54833395088495577415680 23871 27105952582778071418640 23872 -148897890366579871842304 23873 899335844003529276445122 23874 107160470290151344378368 23875 -991705842887415326496000 23876 1039250657666499160178688 23877 278695640751328215848160 23878 426430196277394170342240 23879 -118089694211295106628520 23880 74897338906516008960000 23881 -850873609400671981365696 23882 1194004371684654555999792 23883 197211597649339498948800 23884 -369279743786473696676864 23885 -701660446806420730760040 23886 280407150153894450172032 23887 -1915398234323479419320464 23888 329837337880840977702912 23889 569032357759359915005424 23890 -191799978471186192424800 23891 361093925137442675195472 23892 197671460440995481135104 23893 -17331891461976892375858 23894 -67436081676056242988160 23895 -41736038069508386776200 23896 -2448944701624070389555200 23897 518197586675705468676480 23898 136957074095606036912640 23899 110867859650136064184900 23900 -267983034819696815232000 23901 -319078701703284909878016 23902 -321979946998829223646080 23903 -262910092485338247195792 23904 -655765457325845891383296 23905 245140386976569800439360 23906 -456669715293183290428848 23907 -360045322780113638175312 23908 15044594476655403197440 23909 1616912420308346335738110 23910 -67259611877448018752640 23911 2132465704508957308611512 23912 -997278142304033613112320 23913 1421877561974203754762442 23914 69035449247611358533632 23915 -1342141730140454602225440 23916 86287075546021079127552 23917 -998497200881797631013034 23918 -142780825662619846779840 23919 -451132781831565059536128 23920 -51354344578453774663680 23921 416962402684253819593200 23922 577503369932278285520640 23923 230449252481311312280160 23924 542364622851956209984896 23925 -441116875732853852532000 23926 -56474019938055004871040 23927 1184783703442770386598192 23928 -455592599939109609123840 23929 1399821482162249363607530 23930 -371345724841929635780640 23931 -146976622722671965804980 23932 423336905984491743096832 23933 -234815433739560468203136 23934 126565724885313749878080 23935 -373594264900865485044120 23936 -1248157938154676189921280 23937 785177506894406315598720 23938 -1060325382201887930168880 23939 -626053683496324572612144 23940 -144235411676243093606400 23941 -645759657958448905193700 23942 -810121580845307169652128 23943 -731314287427643751758976 23944 38102509980936557291520 23945 -153330739752878538150300 23946 53499399298637763711744 23947 -446459660886233701115136 23948 251757728763875986775808 23949 -419087489455245865826880 23950 643093301141730748512000 23951 -3210882431243870592648 23952 -27084233305528197120000 23953 384778745642032195420260 23954 -267767970928284373747200 23955 -896670563970362783570640 23956 -200043527132459127068928 23957 420017108913622315000206 23958 -415291438056416846588352 23959 -462046635657416358786160 23960 -694474934818030248960000 23961 153021895222299176988432 23962 -783085334006487839658768 23963 588951275272135412906304 23964 -354936334709963563329024 23965 370392380248126229482860 23966 -415032637129061517369216 23967 -342685187354960696221416 23968 297223152545527319494656 23969 -176049942450576519458640 23970 542132353804522471925760 23971 285523597187271696670172 23972 -620225602133135024103168 23973 1107090518412382199887968 23974 -732936643153286076447264 23975 -126891686439233887407600 23976 -25632878489183400145920 23977 845623951198754215288826 23978 1090858014684515330077440 23979 470159235030519024984 23980 -279304934759379243187200 23981 -882220322695037045770218 23982 145038501027975443825664 23983 34996447495135206641880 23984 -210374674115405961216000 23985 97710506943848648355240 23986 624741587844780071652480 23987 -393677861999410346531964 23988 430263017455068338688000 23989 348197045562462596572800 23990 -156654798338511563328000 23991 332048098837916787441024 23992 -770272478517379622400000 23993 -372316068346934371516758 23994 2468262315273212279808 23995 -457728040759684168656000 23996 -548550579474091174536192 23997 459722636773755103536480 23998 342712762374353767101504 23999 3965017117260475534943664 24000 -244200728592599482368000 24001 -2013131700829325719031998 24002 -988276494983843205818496 24003 -322350042704083497492480 24004 253221594936408809738496 24005 1190807290294978338873660 24006 82980822512917381235904 24007 799802645610772914295256 24008 1156392632120538954408960 24009 331597679472612891551808 24010 -269551621943480514067920 24011 -789559928049057853730448 24012 400460867606750575426560 24013 505498105310259183988320 24014 665536669285887481649856 24015 -187819329425028482749680 24016 401152032397678221721600 24017 -65866164273432933865728 24018 568962159982956269195904 24019 -35940207610074214674580 24020 524857959928642638708480 24021 1032118170842877883118172 24022 103194732659185990785312 24023 -2105107636549553058724728 24024 110098980565641841213440 24025 576692423089998078829575 24026 176936504805293553994464 24027 210083195043169762912920 24028 1194336482536693261511168 24029 -476857509774783030305370 24030 -212302608153311856096000 24031 134364201946622684628592 24032 -1340990173535246426308608 24033 1009196490826440334306224 24034 480179260319953946264352 24035 513242984628803619590400 24036 -520408115060501087013888 24037 536718861749110653035934 24038 -226852325517095401713408 24039 1119095809969986968204304 24040 954489963412549357516800 24041 2317215465604934748060900 24042 -381583551090978274284288 24043 70862907303507509986292 24044 -1253929278834625218948864 24045 240983002901406391516800 24046 -32678230062768956767296 24047 -567185126462925963109320 24048 -309040286560902332448768 24049 -57547171786340253611950 24050 64424233978549754584800 24051 -472817450654194133863368 24052 134138909724158451374080 24053 -2439690543176956755107040 24054 438025322614890892654080 24055 -557479047457925489489040 24056 -334874885026665454141440 24057 -853904997137146305798720 24058 9762505239064282032384 24059 821098893281764402318356 24060 239021601608718380712960 24061 2106327529927667092998662 24062 -52089112501412324038848 24063 -3543190802156351180016 24064 -980788812000203441700864 24065 -1146661377500779736730540 24066 -126153771592701444673536 24067 -750042340548027031661688 24068 -591899457617981148140544 24069 -210095991372199985019072 24070 436649923830385305532800 24071 -881323325369528484730728 24072 762917526187261743513600 24073 177939016228597760776640 24074 215587268285460571423536 24075 261501878897772557046300 24076 103912521428430024927232 24077 -1987594755952619860240074 24078 -157846965407495817840576 24079 362971954742080052600 24080 1367199438917511413760 24081 -120473599094578017489600 24082 -709430387818326600874608 24083 -1354675040449673685235668 24084 791188244813326933278720 24085 -51389737767382410077220 24086 -1053429172636787315671008 24087 -40628305473006601598976 24088 -557766457492930531338240 24089 293182688137511267552520 24090 -22860029377332115637760 24091 -13287826737050040432508 24092 -1308364489753649457507840 24093 427381776830463947875782 24094 173670965682823700687232 24095 1280718084160271031172800 24096 -643569816335195652489216 24097 -770165392899736972599454 24098 123237580127100587134800 24099 -531291531222501977244240 24100 -8682072274739692393600 24101 890506984724776427945664 24102 355731636736698246960768 24103 466224633959384894095352 24104 994647451542410899537920 24105 847952933478974097888960 24106 115742314275628233886560 24107 -850793495299575064909644 24108 193955366734740404430336 24109 -1649761398987155352835690 24110 -526513404323115454271040 24111 -2099515330568076123225600 24112 -156842106399707591835648 24113 -908686429087886048230638 24114 537603840359068000371840 24115 -74573636710584913836480 24116 527346805307313811040640 24117 325949888616125947195680 24118 -190072527290565758737920 24119 94171621162762939834080 24120 717903272060091107020800 24121 -331267111353772008862678 24122 485217624913688657932032 24123 15933463943135716268928 24124 -95977186469937878818304 24125 -1953823168421325828921000 24126 -205002824231849847166656 24127 903105339978282252411600 24128 -200248382388036745297920 24129 440411130906712967199744 24130 324684781801882809753600 24131 1069845580515484975578600 24132 390558821033201618230272 24133 1449102958251885531220382 24134 -140161030477440710931648 24135 255572896944778764699600 24136 101529287967924612956160 24137 677200087322856832749786 24138 44577769989780166244400 24139 -583610188560300199861920 24140 480757357324120684308480 24141 -615183281310680908247520 24142 521617057142873753057472 24143 31359269875298058985200 24144 126018044001082386284544 24145 -74963720720049425409600 24146 538087914571574450992272 24147 -259617207454799837115276 24148 1526034159930718807822208 24149 -173589883119355922123520 24150 -48141555070496215910400 24151 1854772360672608012870152 24152 1284180933693275432601600 24153 -554533688456813480367456 24154 49574689875735614523360 24155 544276475436180217402560 24156 622126441483091049383424 24157 1504813953857285127380940 24158 -1545409795278694333895424 24159 96069628390999818316104 24160 783300327275916739215360 24161 215993322207934879370772 24162 -697098849684243930258048 24163 -93073739512943305717496 24164 266460223343927546658816 24165 -595105696441831439592000 24166 8646039553814339137344 24167 1003980081149288405788080 24168 -362257629906782634393600 24169 -1390891433919035074239430 24170 364063050923709096701280 24171 -230059289673739417522176 24172 -1529507564567894589101824 24173 -1046614182662377400837856 24174 -717948527257160424771840 24175 -471615926003284900312600 24176 470789560323783360479232 24177 -1205756949370592020686480 24178 282535790602657053676032 24179 -2325380844025306420631220 24180 -54698480413350400327680 24181 1570329931329247811431982 24182 184410240708446440875072 24183 -532154508885054348306048 24184 1692787292910277071298560 24185 222184908613537862516160 24186 -463471860996654504825600 24187 43726600637724035421996 24188 -984685026809503203674112 24189 1066037073344006006119968 24190 185344459019635209033600 24191 1877646430364813477504352 24192 414808493641226728243200 24193 320430830578231993097044 24194 148729042965075598738896 24195 -394928351148400036768080 24196 666141415104295607611392 24197 1376528604730182990935646 24198 80979828886863998824320 24199 -439699838140896820205264 24200 -1073468106463266624000 24201 -1032717457135970240618070 24202 -354606223948900179914448 24203 2498461307643798090730452 24204 -843965486071312284578304 24205 -2930277467258243383760640 24206 -250859276769234894425280 24207 1205397744210195348322440 24208 170379116884052002160640 24209 -4195306710995834602896 24210 340372938271326234775200 24211 -276615252857569852541952 24212 236417291395202592963456 24213 -88089797744213028394176 24214 -507037542689659363160544 24215 1708559062373628195746400 24216 -301035994068259260518400 24217 1447717506659314015674052 24218 -1099354350505091615815440 24219 -17935621742615573391696 24220 -113139654621279591352320 24221 -484375823925049892200788 24222 575213952676106992195584 24223 -670679508840764533834528 24224 131212738462187814322176 24225 473113126613337495516000 24226 162924899510570031615312 24227 -204492620311708378414128 24228 793119541765173125277312 24229 -2258434964317056996239170 24230 661962035011472322341760 24231 -223318011559607849925936 24232 857219970363178100152320 24233 -804429884791658580467376 24234 -88878551676448216370688 24235 -555802339967902250349840 24236 63208363484962564173312 24237 -771778614470519579909706 24238 -480888179567732667660480 24239 333421233208972599185040 24240 98214365938656326123520 24241 -899001490884907305441728 24242 -163284382110213802561536 24243 622580945292288120318264 24244 -1077330644368622458214400 24245 153927414374488073796120 24246 -1076970580479068231376000 24247 -2083489147598739446457304 24248 -141285333682168423587840 24249 388640661035003909370720 24250 646318887850708436952000 24251 -1484789788215188957774748 24252 17071861357473090158592 24253 583610562538223749238080 24254 -370365364553688560349888 24255 497968029915585463011960 24256 395347416521827958128640 24257 -725730876366849613406208 24258 174271762349836182194688 24259 -718963925236729463879784 24260 -841674500112244584549120 24261 328805911805447116085472 24262 12645696967843178558592 24263 1439375462717467079878920 24264 -1161681550266247887191040 24265 -611704463985875167346880 24266 1182946257440499545869824 24267 822048537928938438104280 24268 -1147252972031956977386752 24269 -382421591124581364623904 24270 -163724115841486109078400 24271 876387739108114190375992 24272 -55421414974912568967168 24273 497228830956401703667200 24274 -452938053797655074943840 24275 547918822307871690108300 24276 83352953189981002364928 24277 -392606049565438401932928 24278 -121608941927725436553600 24279 -641162985963704218641816 24280 -1018493423837939640729600 24281 1455763420372337180963082 24282 284719727320913734375680 24283 90512200498208243656720 24284 -525039262246995978714624 24285 -577943630460043508656800 24286 1073333580945398503742592 24287 399138690685990394209800 24288 -494059958699982808154112 24289 -122713633591258577860944 24290 -302133560954144466193920 24291 -559613635206782526899100 24292 704479770675821937766016 24293 1119249274949126794081980 24294 637718809189923949521600 24295 7043107481141223910320 24296 1226351614327143632993280 24297 -60926697577886107443840 24298 169032718879190410388400 24299 2539237380373294249966356 24300 502997015490592056134400 24301 -882701860169355204070400 24302 -226211952388613352638400 24303 303808064241950265085704 24304 88519463826231468097536 24305 259249283489442818801460 24306 386944132799945691621504 24307 538985365185015555728320 24308 -1724432334835251398461440 24309 30311118678011342496444 24310 -247258045747743540007680 24311 257361897621367745816064 24312 171973312300598309867520 24313 -93458541633795869905836 24314 -183229998304583359257744 24315 301430617729796525105520 24316 -1214403669242391894568960 24317 755106501919837345455366 24318 -248543621568169370142336 24319 701896793139261991963944 24320 -702483597779297265254400 24321 -1944155539759224650544 24322 341136879484483605365712 24323 -323987169202962700823136 24324 -47132442904795882066944 24325 254806403208654183796000 24326 -198781147787538833961888 24327 -807700728694084521982560 24328 -7213728824924038179840 24329 -1337477134768414523108070 24330 148547002546668660721920 24331 -1022352363390207276226800 24332 502253164769140565114880 24333 1300309269786523329407424 24334 697130670098393568927360 24335 -335660538912697521344640 24336 163602577400500963160064 24337 1330633217541120987255986 24338 6869399460496792431744 24339 -312942296946879419339520 24340 -184667066523872159996160 24341 -18907711231661015076516 24342 67900209070866847077312 24343 -221037749777965054073256 24344 -980941926410421425049600 24345 930524456068610261830020 24346 -196777098905041062180864 24347 973905177053149214843592 24348 -768496355570604076254720 24349 362627274999369722109964 24350 -134580812392785997329600 24351 -269337213455831854410168 24352 1523309301509747995901952 24353 602395129197259717737600 24354 289701313920544648711680 24355 919754982192413713847760 24356 757263586030940261857920 24357 117028916195563232215488 24358 -257996793093931575351360 24359 237614556421682486221560 24360 -221079381150420688896000 24361 -1236648858277953013454988 24362 535734114136311949979232 24363 -267706478877655191060708 24364 629998613893370490219776 24365 847908729350243285044320 24366 201833737204690147995648 24367 54050519256319525107896 24368 -35792249474046005035008 24369 861091085935705352709744 24370 83500453549983672830880 24371 -448404738472748097805428 24372 -236382150738755819839104 24373 -1327098410725636592575378 24374 24423651784681203879552 24375 71178352496848608165000 24376 -741545002389253783818240 24377 2385046776654900878575440 24378 -298199366118395509662720 24379 -223324056226802067221020 24380 211555889222171824834560 24381 477497516216553941472 24382 -96780046679454339589248 24383 412731810208579522689960 24384 -178706226288766551588864 24385 -608872764364850249733420 24386 -178268727103738279716960 24387 -1132601139081347124047040 24388 220455107959370589433856 24389 -1016050447981860832245540 24390 -49636843989728287783680 24391 -1103033889581419090167208 24392 -2183939064537780206976000 24393 -643613615376659961941376 24394 -865025512214249714391504 24395 172087482695200190314560 24396 -356885206323964205690880 24397 -698962092348008887653248 24398 978759940521451393206720 24399 -505858264233831397022616 24400 -175102936354893434675200 24401 -877977540260431552603788 24402 -301073331769902223717248 24403 1361185440503909958494064 24404 444416035667200604585856 24405 -97528063849944797391840 24406 -18611957251930260634848 24407 2327654600502767929531656 24408 527111587960236621619200 24409 -746283438911657663610048 24410 -621809746605212262884640 24411 -2168478496836379486241280 24412 1601927176994353124858880 24413 -1823345218424660802469338 24414 -347601889283275734371712 24415 1233873430809589606251600 24416 242026242854231864770560 24417 -400657524117978802627566 24418 -527325758025371276732640 24419 -785176468174214232702180 24420 174531688887029211279360 24421 -1482426913308441187717378 24422 -10209196397961080371488 24423 -221906332697181490141056 24424 -14166123219458291220480 24425 222832620228105324765150 24426 -263861963515815581064960 24427 -280205522119656255068240 24428 -223717189798584097910784 24429 -1828768477553048398429440 24430 -49772195239667296032000 24431 126899307600341451582264 24432 21331865932635896709120 24433 1164016103877638614508724 24434 -77781221071345372479360 24435 352796328112250857615200 24436 505908589209160675910400 24437 8669213846337040712352 24438 441543113286937768580544 24439 296466754213387285211240 24440 -633513624116338254643200 24441 256379500809982279194192 24442 -977619501670329123984 24443 -1573941797904469139881308 24444 -210111363677171559343104 24445 934191261276216053222700 24446 1609323571738073314609920 24447 680683824604275093922320 24448 933889535392472597790720 24449 -1047053181877384767683136 24450 -55184722280988971126400 24451 184761701422945851907500 24452 59116312557753411755136 24453 374220331198051005027360 24454 -126824422187145132049824 24455 -109458251354471568129840 24456 905383030826237554483200 24457 971219106320898298693732 24458 69813804068314496875776 24459 323240579231300997331968 24460 -178994070202794493086720 24461 -928049471893027023681876 24462 32948641071225358731072 24463 160863759274101152955840 24464 314948710391021103022080 24465 357943374529218939726720 24466 -483909575640371604422496 24467 -23161250641228203824760 24468 375404129076942518999040 24469 1970798769338731720361870 24470 605346539131628629735680 24471 504476305056676222431840 24472 -281157911626244721868800 24473 -964205633533798664260278 24474 -204040910293270519472640 24475 340708236578402101227000 24476 1284007739191378776199680 24477 56556934760305670644800 24478 496242831725644320455040 24479 249944802577955448294240 24480 -745642274336631468195840 24481 584851143863521927565282 24482 1074999341196592730720592 24483 735023410249478021724024 24484 130511851034809676518016 24485 735250657037513870685600 24486 -86408754170548015245312 24487 2492716347349724042078112 24488 -1465027659853824028554240 24489 6183126406004291543520 24490 233487788877812586700800 24491 56141320543506141127800 24492 281840626198838463224832 24493 765269727089087464972000 24494 -278060528461465694557248 24495 222186865598149692925440 24496 -515459762578868309966848 24497 -2331601142504991933322656 24498 779075940071683645597584 24499 -729353846618891537312500 24500 -896760618683765566752000 24501 648404062873475891526432 24502 -509402216905948992318048 24503 -1067049748097669943308520 24504 728233124281507886469120 24505 -904492645136811792299700 24506 -523091396370432693852048 24507 -285181380332329388609520 24508 -147544281480504167760384 24509 1556252178913997534416710 24510 5333625279823410662400 24511 -1429808859606807992292608 24512 624751080935577014501376 24513 -619887140600142235874256 24514 626513604276369025262592 24515 -371757894174619658265840 24516 -146681550322286822922240 24517 178461176665391519745566 24518 79649824536041479711488 24519 183608849733689667950208 24520 1009082640652960343500800 24521 -75338455368331366288896 24522 651363542125575244809984 24523 -499705283508614349982920 24524 864681349259750924004096 24525 212938718625749394569250 24526 486287742197134897451712 24527 -1578135242889796640484624 24528 -6096996065942060138496 24529 -201748176275871451817360 24530 -454557767134511093114880 24531 -183203600599329243113376 24532 9145507757605400909696 24533 -1881526268256871984567218 24534 941164135340144958063360 24535 -463200291023822057291040 24536 81522030300326425159680 24537 -18786776231751141403440 24538 -850255653532170278872080 24539 -195019115498006929610976 24540 369382108566139120972800 24541 747654006355649179585344 24542 -32188735187575476252288 24543 1095420772636747413464664 24544 -589725536833101508116480 24545 -314483040134642712158700 24546 -518205203086892256383616 24547 -2459304439629159167196004 24548 -28711358543011770928512 24549 -1178064031071044912435424 24550 -296115234523500029191200 24551 -1377886130559976461365448 24552 271221519027581564682240 24553 -24527926703457142214576 24554 178459777755980493356976 24555 526571244913339216427760 24556 -692645504667232081452032 24557 481634981010533088084780 24558 238588228848775335211584 24559 -524416142877858235594800 24560 73001252393877670625280 24561 73125166559822261127810 24562 -968362955454689908969968 24563 -1071408094077909347760 24564 172841264715074944020480 24565 695527851580356178150200 24566 223336913165679110765184 24567 -192838530422251045221120 24568 451566359019205457448960 24569 1901083798937257629260160 24570 82172884025342660659200 24571 62715925104940646644772 24572 -445689595351786739073024 24573 1175076747236838454493184 24574 -1097627866406425908710208 24575 -303247650386187847120200 24576 503994678724849746051072 24577 282069401936844791668672 24578 -319141822531632438362160 24579 765869741859699191865924 24580 245685657867729057619200 24581 -58634319866597448593088 24582 -9661016230610958089856 24583 212377858399846528769408 24584 41065623489477518131200 24585 -725821961945125441032000 24586 -879139437062393988391680 24587 -1513451519843671277918160 24588 -507059613626889119401728 24589 2754235892498595534936256 24590 -852156716797514062267200 24591 492401894649563627374464 24592 -202307732139487786352640 24593 290943342661672419409842 24594 -578280888924610018492800 24595 1012232228050416861255600 24596 -7786207642658503059456 24597 806733662828219495591040 24598 528762963525855457131936 24599 -2223945804035002921758864 24600 -167263792343550346752000 24601 177120840747821207113492 24602 -545614015412699182591248 24603 -780414633596865832891200 24604 1060684670521303068448256 24605 157109159572096229097600 24606 -446038310704771529316288 24607 -2165464325528843458965768 24608 -496508590332175237447680 24609 620688082893453821026368 24610 -195022918331756722045440 24611 1136520662437589853349212 24612 -148611786920399179173888 24613 295014251723819613766624 24614 263933463367323124419072 24615 -412849012257863197977240 24616 581531502383764062197760 24617 1611796228642896254878080 24618 178356275695822851664128 24619 885064578775836622058896 24620 -688608634673260532152320 24621 540812827468809934204320 24622 -395343217108108661370048 24623 -502188567461946958246128 24624 17524894398347515576320 24625 1032520015201786541577000 24626 364464760492665008117760 24627 -1807491850160322964680 24628 -2498186934606855746064384 24629 1314934689193687936308480 24630 -8153339266493222820480 24631 2178441670984626176267432 24632 1229363166177070398566400 24633 -244988932070739966834816 24634 150163664304964480938720 24635 -408701597148334106929200 24636 1010050917329227754598912 24637 -1524157882713762906211488 24638 472976514413450049386496 24639 -11921644516435975222272 24640 -116706671633851817656320 24641 720760275040874918598084 24642 -394702858338841865215944 24643 1252393982607226750919320 24644 -837042717921372075203328 24645 102656052636002511690240 24646 11103958802354520850272 24647 -859662814043152220744664 24648 -468815901121658422886400 24649 300979673256185300887743 24650 -542685345829318910988000 24651 1149228212871182624369280 24652 1204066134648293621793536 24653 410357006657534915104140 24654 -246510978750392431315968 24655 -108391991460400084744440 24656 -284918948769518354300928 24657 -1616462032778155874399760 24658 463665977392324191169680 24659 580401053516476167898860 24660 -240128995201035110795520 24661 -36449640311051014518016 24662 709848582403839509030400 24663 -221681199659215744117656 24664 -1932002558455297884272640 24665 -1002272308641120082610940 24666 -546998385696718308466176 24667 1594605247063097339489832 24668 104062549085271458712576 24669 401004748746738176354694 24670 -371668593296031720534720 24671 611204455880192557219872 24672 -1187756042506226713755648 24673 2518798175399987666653104 24674 51234307519900762165104 24675 289141697725679939212800 24676 56658029595701369651200 24677 1927312103744600997974526 24678 533734978737108885851520 24679 -436204047397411329395040 24680 9930339612162543974400 24681 268348736239479148286880 24682 -2120505992422752969216 24683 1426554004242263701762932 24684 1276553538379860346368 24685 -287636440755429352549620 24686 192917901697961174601792 24687 -446011448697498132778392 24688 -200287812833376014860288 24689 -789372212983251075831744 24690 395134475530316088107520 24691 -2393518445509269979721908 24692 1954347980289583299474816 24693 -1243233601972631662419936 24694 -535996577238499565131104 24695 -1581242299155215507538000 24696 -590648998230850470912000 24697 -478995738789570546392854 24698 -672770168339882485333536 24699 1127268861831301782973464 24700 -231196245551227111232000 24701 1395210894006656297728332 24702 -189583652799572049607680 24703 -720010839681212017112720 24704 1839915559722266363166720 24705 55949982466280031903060 24706 -471432486296308215159936 24707 -121670218995269762747328 24708 -466384785090086455971840 24709 -2288236138800155991901090 24710 48349066595075958216960 24711 -96134861944826654320728 24712 -1836804557926109469772800 24713 -435183783056754800051676 24714 536921645978260273894704 24715 -1045990037329588698812640 24716 738896031965728753148928 24717 -203565230605037964289536 24718 408503159282785598591616 24719 -840611240179383733451160 24720 -271245341019476471316480 24721 -380905795572917568886800 24722 1565567224352501189041152 24723 542107491599813945098104 24724 12720206114994225842176 24725 8141372985727549653600 24726 291305444826675247565184 24727 -3791895550295036272487840 24728 950057847112781906104320 24729 -139605026086160787476016 24730 332159385423025361345760 24731 -158659958154356999693808 24732 -1275461468636042401459200 24733 1959530876018444791018982 24734 -785312554576148949067200 24735 -630536049189553244502240 24736 2192344497492435564429312 24737 -1923870824708320524853740 24738 -57052528471462458654720 24739 293542054145792005449168 24740 692020911720036061712640 24741 -1588141547748733671965250 24742 357974698205633869281600 24743 -99924650656324198060440 24744 -720770421908108464865280 24745 -669993244789325766670620 24746 328100854039116460881072 24747 -31408584133507667713872 24748 -709061503478134581089280 24749 -959331121531414031126250 24750 -523465922280578960592000 24751 985373957994643097033832 24752 -65946167754770009161728 24753 -336800444117373502108416 24754 -167247443293099416413424 24755 860672268005160217298160 24756 -187665280118738024214528 24757 125637457098564083743840 24758 825608563378525568856480 24759 774876262153615380944640 24760 1724146185811309843968000 24761 -584049504019632336721776 24762 -69884043622922997070848 24763 2053758777220522487399012 24764 373930784885025433777152 24765 184742626490738550097920 24766 358961079475682058735360 24767 -202729756741240614197184 24768 5253416810502020923392 24769 980697931055620602596352 24770 825467163010127338690080 24771 740346815187491714576640 24772 -192779875164854401901568 24773 -565932774659590969044960 24774 800943912338519800992960 24775 -597723706937358548471200 24776 -322291651100111190220800 24777 -418913698017758277467286 24778 555092069484823004713824 24779 -251083274148484592194800 24780 -155673761505650686771200 24781 -2501419872005460754593418 24782 -898998457381863286387008 24783 918431056184220414920448 24784 369929081668900939980800 24785 1531009361490845934964980 24786 510821048755819698139152 24787 -604180462688288724540848 24788 87587152844834987657088 24789 -518726770288643974298976 24790 -327009738465055660129920 24791 125952070277053876132872 24792 -10811576441405662433280 24793 2416904096096877840908042 24794 405924270049359512785152 24795 -751436560176366985074000 24796 159424732563262636505600 24797 296240130474641335575852 24798 588210060391179429881664 24799 2004776590389391231632800 24800 -265053843054933914419200 24801 -516864070387106510193216 24802 -1394610625609394798025648 24803 2233671596881495212841560 24804 154251528618315043125504 24805 741610555204578964380 24806 -1203074457093023089585920 24807 -1578514893952435292531160 24808 -464490026621979397079040 24809 -203619322727236321617990 24810 -7961509657221674883840 24811 15030537309599358092392 24812 1675561103698411090534656 24813 356393816922366447134400 24814 303309848182108723179840 24815 -56476118752946774263200 24816 357388211882582835462144 24817 315966207637440776259648 24818 -1092331981686422076806640 24819 1141940490385868381759544 24820 71871470781976477140480 24821 -918608480117516240400978 24822 131345696001355832610432 24823 52218721079286565087984 24824 978918409704854807654400 24825 408578506936145645979600 24826 621585988843349866208112 24827 -677654407007778596703216 24828 749799925564539841528320 24829 989210563991310021882976 24830 185001989256904078264320 24831 -150088868956931302520640 24832 -1023325582635438790672384 24833 -945107017048930652550480 24834 -461406377104488671829120 24835 795224618019060673787280 24836 140958644121919561986048 24837 382708305234182718245952 24838 688251554205548539901760 24839 -887934679250204228846280 24840 -557446483316603510784000 24841 -1590338104189921832342758 24842 1071926685769096810977072 24843 623654326660303538548452 24844 -278849577769274847787264 24845 184339955077880116097100 24846 -152329020614443994332032 24847 -304853317908167120762704 24848 -328314778815995988860928 24849 -788784269349275361922032 24850 -100333511744846480755200 24851 1355665815493135336599852 24852 -290608537313107796428800 24853 -2857834672722449087657220 24854 5515859584158708453216 24855 517822931851517400186960 24856 348463543658890976870400 24857 -413741862580685952575808 24858 -476963253394749139727376 24859 994539374844806668829060 24860 323640075570247231810560 24861 573812387244011574271872 24862 -169192753535295487259136 24863 -1626485877938086380943728 24864 -151237030440304040214528 24865 849227125496358984922260 24866 -713898630739578761608368 24867 25495853572302019636716 24868 16310334158935843576448 24869 460630466063966240388444 24870 -527154457887235706371200 24871 659075843360885290179840 24872 -1492980082021111891891200 24873 -992868909461058844949616 24874 593754772826269494837936 24875 -261493314984538121100000 24876 -459577449904548646234368 24877 -1745912899123507152039274 24878 -420341566013123028054144 24879 1279704856862199957976584 24880 237798126244572550594560 24881 1003439307398329409353200 24882 239866096214749289725440 24883 -3072834343234791510303600 24884 -1285854401688581319149184 24885 350320853161103363884800 24886 758527531690656274890624 24887 -769090957927095338259648 24888 -1022742555062506089799680 24889 -2789565751315861230660310 24890 -780488589330712781164800 24891 830127292596570718195992 24892 -656249909543520880336896 24893 -41352971016933420778752 24894 -1282632368846132189208960 24895 -645854137216603757729280 24896 -404547848866839283630080 24897 -23487595065566236819872 24898 -846027241706023971914880 24899 543793382319661542768336 24900 -277474386585399379891200 24901 -863909515692506195869508 24902 673136897576150104333152 24903 1838000338453863971355312 24904 754834259290208113336320 24905 798096202444361276978760 24906 -30716341365339368234496 24907 2940027948421604118491156 24908 893664500537616444026880 24909 -13269244171827841285536 24910 497199181397729301711360 24911 698835880436787558187800 24912 106615506144078354898944 24913 -128584639377009677301440 24914 1356998435610298241575056 24915 -536474734183096464188160 24916 -753623967316350472773760 24917 996276579526262377461966 24918 -338900937962444440543296 24919 2389299248010757421421320 24920 170756482554571769856000 24921 414533388932448025322880 24922 1311495274021046108716512 24923 813717257434038415343172 24924 -303472542909262902755328 24925 545694022356298392345650 24926 2699958733974665774016 24927 363115168783189867804032 24928 -646180492437555869122560 24929 1797414560956489926174276 24930 -216294744298255038793440 24931 -1584939116145456383316408 24932 103402977351890435530752 24933 333068134523309521033824 24934 68999884481223354177792 24935 -994919494232163105138120 24936 591735597422792881766400 24937 872919605328444457357392 24938 529153710140004348422496 24939 -280831106482587175404456 24940 15634749371010969830400 24941 -145520524793128175912970 24942 -226056302892978959959488 24943 772512745686991073834192 24944 78148276392001704591360 24945 -540020312482696671790080 24946 1198186214781890961606672 24947 -503496367041917855371920 24948 21941640482801569560576 24949 -1434200375507124373034180 24950 -66631139069191531500000 24951 -648972562162294669983768 24952 793697860679589002649600 24953 1061051370629308900148202 24954 525602518219257248286720 24955 79674129658385202769920 24956 -1808461052729005227743232 24957 1584774234743222367270720 24958 -1025845298266077642769920 24959 -2451677948546032893165960 24960 -237731659543460236492800 24961 -868889382468532282102700 24962 -67014578695239866116608 24963 -528947896530050652157776 24964 -1037612967904289015742912 24965 941871885202849862428860 24966 42564560378430790687680 24967 1094908468573003557685016 24968 -20167820533965914557440 24969 -166942808905127780004480 24970 84272280878058911688960 24971 -85042833489905120598828 24972 1217827920035952589819392 24973 -339720697833198774976296 24974 -814927504220787029427264 24975 -340476464220002964882000 24976 -121235054960632002510848 24977 1667817228640452893771826 24978 112390818938051416939008 24979 2683694032143675719377580 24980 -197350391614501779360000 24981 -89866321430940425026656 24982 115742045623745984258592 24983 -8411923574233447422336 24984 1494438256448361284290560 24985 -1249967360227911783796800 24986 -313588003209825531623184 24987 -79655401729978684865640 24988 -723829415480885457920512 24989 -732994454409428373309210 24990 -342337342315162355521920 24991 854004416771191004894152 24992 -1029687773822303842861056 24993 789431900500834383190482 24994 1175968461673555727401296 24995 -1859403289615270625310000 24996 -840561814883457735441408 24997 535210134480127191353632 24998 221195816993141838524160 24999 -146797780043302798786992 25000 1281391210314818064000000 25001 -100310026864141183031808 25002 214892070005056021079040 25003 -335779215723164062840536 25004 706164802711591188725760 25005 954141581051015706286560 25006 412028408548643432069952 25007 -1095960935733838413579648 25008 230741867709318907920384 25009 -525744078965628657973020 25010 -248466785829077077375680 25011 396000992210311242295632 25012 -391163548952940152271744 25013 -2045570938353071660958738 25014 -473564082360061629780480 25015 450458936908842413747160 25016 699685172508741240729600 25017 -344067259440706992933120 25018 -415497508655449688342784 25019 755598709912788389258496 25020 482193966289391155699200 25021 1744537162431367598079744 25022 -1120439607081504129746688 25023 -77997537883710153878400 25024 -347532315573712651812864 25025 -131872983824194727150400 25026 7769626528346608875264 25027 1388202462394100094202560 25028 -650802094557604382504832 25029 -3025298572097445312018336 25030 -825368072123855918931840 25031 -754873792008217944048168 25032 397610085563169583104000 25033 -2030282977937839169943718 25034 -1232143846191965645509584 25035 906048697320041100361200 25036 -1064290006634108590702080 25037 328201940691533843053686 25038 -142196860502834565266496 25039 90055873857624243077600 25040 -474311367694239846973440 25041 842064760522919140923744 25042 579580986183341649091200 25043 3177772774171547004638880 25044 472710047501162323593216 25045 -736382338842840693185700 25046 -106739003943895979160960 25047 -1055779160031991606968 25048 -364916168656014846689280 25049 257480466196273435384836 25050 424848589735700789164800 25051 -478382666620955288625216 25052 -1325519328404328811697664 25053 -12146598577232189493696 25054 -650778386571302538801024 25055 -1808621834409110325134040 25056 1850911845021755021721600 25057 1841927874980483634950306 25058 -1371811928426595793283328 25059 -1023053078851062681340296 25060 200161766195192703283200 25061 -1341297296767951064757600 25062 595244780885550480898752 25063 243904089105553045773744 25064 11289467160463827793920 25065 -102911922100183064386140 25066 -580445847681224685947136 25067 -295002776525960475908208 25068 1220273066692999509603840 25069 14612861921562792976608 25070 -158805475919554390214400 25071 -520999097575532759988336 25072 319703448784447141707776 25073 -1510591720347552565365678 25074 -33264266988212958297600 25075 -913797839663956310301000 25076 1708992787452462706277760 25077 -44256792673286278418592 25078 288298516823527454151840 25079 -296171037465052247023680 25080 586077882146611126272000 25081 -926714386540364038443008 25082 -353482379746184924350608 25083 -261997917263766920552400 25084 114164598632156921225216 25085 -589434119541946507336200 25086 -93834066924699266583936 25087 1934625686051264565556736 25088 619333328690544837132288 25089 54119287879420329874224 25090 364484262552850311520320 25091 -1377636936565889523885816 25092 -355953637675346578898688 25093 1435987493982429039769824 25094 1368887358284367049728096 25095 145505495707045694438400 25096 1041572067816501432161280 25097 2075144641236659543211546 25098 406211973791165135354880 25099 -1542862722655418546218760 25100 487317086807094648518400 25101 -731643800524435649843370 25102 -76875730839114946292736 25103 55758887872420511513784 25104 -5427570005014359638016 25105 1959086988031115034982260 25106 -1386831856585932362779248 25107 -689778506903189833893960 25108 2091441167368005141062528 25109 -785514166902230479616448 25110 10200244577923289756160 25111 121070501549239680208712 25112 -2117783733416184852480 25113 -1043299644017915194458912 25114 -307809947636479321719840 25115 1639425297092281592093760 25116 -66899155520355031351296 25117 -454836736631177140327834 25118 1363839940413366484031040 25119 -193051099485191843652456 25120 -1249481181903494281297920 25121 1219382641117373321876322 25122 367939809643496940702720 25123 228864877080006362258336 25124 -1127090573748008721067008 25125 1400614208054834432184000 25126 -1393385913490371810327360 25127 813475062735365793065976 25128 246187389572603208576000 25129 -811078647387896540668316 25130 305865239417721641548800 25131 -610917617728659641595048 25132 2311718202327562810012672 25133 761984630006679051893004 25134 307298952537397534909440 25135 783646591852496035787760 25136 -621305658433460039467008 25137 1325769423965744086375200 25138 387495771874400905704720 25139 47482187357278014567024 25140 -131514106798472248166400 25141 268716185336837387814784 25142 256450562892592205515392 25143 434251587025057413399480 25144 866215020799744551936000 25145 1171321898914295677342080 25146 -383072647246663310217216 25147 -2213303422581104198021404 25148 353176649284938530270208 25149 -604280338808433280090272 25150 310022651198686571812800 25151 -996857971946732757218448 25152 429580252227040865943552 25153 -2484116352937919478177598 25154 802151383603054357165776 25155 -5430868525277282147760 25156 997862857596186565688320 25157 2752875754037085119456832 25158 -172356052004838416332800 25159 -594868617877922502642920 25160 513456393885176170598400 25161 -1416155736562085941874928 25162 -336538540375334821317888 25163 -2485241812249091494116588 25164 -1894502834925517265863680 25165 -785264660709606809222400 25166 -946943005694047931995968 25167 -537131700771577649088120 25168 -284194836929841209344 25169 1366304155255746803091570 25170 232579841578091353382400 25171 -702117676032969252516628 25172 -167241217152644840325120 25173 -1787352711962498678072178 25174 -113223856556104918602048 25175 433900425993556257351000 25176 1031266049145453209088000 25177 -1248987762689971176449388 25178 -248143759464709584633360 25179 -165761406933283768239360 25180 -278058890101731330009600 25181 1626725188720390870444050 25182 582052090706287956820800 25183 -1040890940837808058329568 25184 -2601854790800648251244544 25185 33216125714349321421440 25186 975871442445378008393808 25187 -417711030573828569762520 25188 58872264241417461273600 25189 569455723994286369236990 25190 732785049638970455836800 25191 83051536894014719360232 25192 -3514795822944364270878720 25193 604434708748309497414720 25194 -257264695575652713822720 25195 -318546375704170034752800 25196 392211211251459981830400 25197 62440780201464045058272 25198 -9834345609033152886336 25199 -624540574157822028563136 25200 -47896731383379288883200 25201 2616634750687789686940800 25202 139235367012306647745552 25203 50175589650484453521408 25204 -399291864055653346044544 25205 -653253193040258785716210 25206 -512911512581523831429696 25207 -158830920686126095152928 25208 -468083156743620820131840 25209 -634715393303305712815686 25210 736701608251272033185760 25211 1626577659209680115502312 25212 -547815285021858368126976 25213 1096100067313771111049920 25214 356014761300680951344512 25215 -554283496481503310401320 25216 -972324247352139464048640 25217 -2271215358457569680751168 25218 -1085786124205388592833280 25219 -591965320880932314773380 25220 308124123084136309332480 25221 311491789261998783407424 25222 630875635252345405410912 25223 942774673898333295463704 25224 -1195140395426942544814080 25225 360571138554687887162750 25226 535615385661345324843312 25227 -219221296161019245914436 25228 271667378382009187608576 25229 -1494221609962965344164170 25230 -125253150571620325880640 25231 203657061491263526770512 25232 -308730553183766376284160 25233 -500222177809364087493696 25234 -123543214601591502821376 25235 1850366231322355709156880 25236 958104714996841354296192 25237 2403232786346791269535886 25238 -164961122598413770752480 25239 1138653272650486050581760 25240 -1739574242686270293811200 25241 41688263292385095696912 25242 236887054556023613274624 25243 -1539653504074802449920508 25244 -627076268991157267198464 25245 1306737231740610124291200 25246 -297941784093443004169536 25247 1253478404192298266601696 25248 1203248443458355492552704 25249 201407534736833654547136 25250 704299494617867802024000 25251 882223995876662190185280 25252 689308565334720856519680 25253 2707368471682639793165502 25254 353724812298696444939648 25255 -1094040102771837691008840 25256 -233008806565329567252480 25257 -751539299915288888181360 25258 33388053629519735090784 25259 1148525359154810577438960 25260 -306574322560087969981440 25261 -2090686923134414097148138 25262 225885332429211398412672 25263 -253853745637116530230416 25264 526387066656637761044480 25265 91330550326823383806720 25266 -888353924145162593198976 25267 2033142031201858578852552 25268 -771049902564343914970752 25269 694267547317914556141344 25270 -5482026075144924789120 25271 552317276486088693683352 25272 -654056786041050350407680 25273 -191360950435930635852800 25274 1673435953902910505729136 25275 -777531546908092017934200 25276 360224571846290015370240 25277 -410530720873298405697408 25278 -748353625147258527301632 25279 -1175726012685288810357024 25280 496952316432329421619200 25281 763867577517590729793699 25282 -712483260543599972617008 25283 3437024346056373949309944 25284 -10780274603565827748864 25285 418212804852542568317400 25286 -1666438123685302387687680 25287 -344152777322771552260440 25288 797124795738833574144000 25289 -1623357225229975924809120 25290 277114023353557926637920 25291 42320112591549980950672 25292 1353113598688793780534016 25293 1355886962310446484214464 25294 684909194542908435285696 25295 -940820240279339314654200 25296 90779712064322943320064 25297 7498658534367431166372 25298 -138556062101772693880320 25299 -2831308122404672352020880 25300 374106823643062430668800 25301 1443101215476850096084302 25302 787059937458294045239232 25303 147020861300314043804552 25304 -346494548541411966474240 25305 4714064197945804840320 25306 -96904699329084653637648 25307 -1617471155354756494128444 25308 -324971787523067490516480 25309 1568793923207637546425510 25310 -230874276168825275125440 25311 403897253195044282826880 25312 -280443994284623921676288 25313 1142093994091734199747140 25314 30287729024727239802240 25315 -985653245309451922763280 25316 -526338366279654305304960 25317 -1094636598188076125707140 25318 -61787320404016470308640 25319 613624125493217044520496 25320 -698512142375905742438400 25321 1299934428525656440622522 25322 -699568044109942310424576 25323 -835798530673942859229696 25324 -187018111175192513506304 25325 -205984049213687467021950 25326 455903233232640116152320 25327 9648336315369230420480 25328 161811438317743810609152 25329 1171421937074611169814384 25330 -892944623291292682488000 25331 -227856042275247978545688 25332 -125148561028387793584128 25333 -2438010829069784827395264 25334 -273483918985672606705920 25335 -134463683013495805340280 25336 -2069636352528865679032320 25337 871882284055222283232900 25338 420697489097825588371968 25339 -1426339590786216573872860 25340 -118661838668904819025920 25341 -147620246706382290398208 25342 963649157720007360771072 25343 -2009726155017807299313408 25344 828810792902752431243264 25345 261561735682558824136680 25346 -612542008429137172108800 25347 285319040324967275687424 25348 -38331818316583081835392 25349 229931039916155928976350 25350 -224910237623764011530400 25351 1061273214968610342283704 25352 -909567858552236964326400 25353 -165654324848608105418118 25354 -538866713653567712195328 25355 -1883201447325493782330480 25356 -525307683285869030281728 25357 1758506652143737941911606 25358 -261469154395871760468480 25359 866807453918614950524160 25360 397493478063115489198080 25361 673297994308208847719232 25362 -151964652975823278186480 25363 -910831420286962869200576 25364 -560748529490756305676544 25365 -324324436967382258792000 25366 -267864895181382474096576 25367 18828497194709386873416 25368 293884418142126182891520 25369 -1718846942490165519536256 25370 -10301669905394458886400 25371 1210049423324272859994540 25372 -1290262303920537606183424 25373 538677363692803350539622 25374 -55784659683116783643840 25375 771866946086174298360000 25376 790566976931987969409024 25377 340053878113919250634080 25378 465980010478908135996240 25379 1301947769731463797824840 25380 1400099622438632461516800 25381 -2307518808088032101465028 25382 269044566243389889388800 25383 -1015401310310681478812376 25384 2481214868787030327705600 25385 148571315951411544092580 25386 -355128887617879820449536 25387 -1677195953394807859755840 25388 690673008152353826535936 25389 58092716474714554633728 25390 544374504222065214667200 25391 -857694548779406362292208 25392 -150558000583293641834496 25393 -2267516611803530990994320 25394 1337879525100658585268496 25395 -63498016920852299555280 25396 -2079673425130664609792 25397 -1290602216375570443208580 25398 552540254259114122145984 25399 1760607037846927828860120 25400 565938702513356316672000 25401 -418601619422456824993968 25402 -121169680109426178201888 25403 -493129927174667979356160 25404 -69722823674151112227840 25405 -2167212052273178417369940 25406 1718538249021627885073152 25407 2557419951180065043194640 25408 561752486649473862729728 25409 1405832159411345547932610 25410 243739764986502919680 25411 1687975006592644776590012 25412 1042400480074437156425856 25413 12412286027781527823264 25414 -1136957422126307047172928 25415 359271381321377793817920 25416 -239148191796598494305280 25417 269041760182151234142592 25418 -395117972964156178563840 25419 542950419078295019915760 25420 115761540902306818498560 25421 1034880030239691251058144 25422 -472953934541382397931520 25423 653709001797858311522672 25424 22476251298739736150016 25425 -246739296057335120068650 25426 1345806871155039923232912 25427 -4555771785176884628004768 25428 -76686582159993975515136 25429 372459402606770636512320 25430 514064911453468586991360 25431 406419157646039873826792 25432 606102441341521130772480 25433 -3608539327478456876146620 25434 -52558010707031200045584 25435 606026849981228738354880 25436 -1744299901752451804024320 25437 1046198611220677466902560 25438 285568004489356139765760 25439 42346221362877221118240 25440 382132515167476548894720 25441 1390540400837626538118080 25442 -651065160755809756702128 25443 -1455760134135154063767096 25444 1056501115291340497847936 25445 -199327904224103664347520 25446 600663384962428007957184 25447 652050498694240299027896 25448 126625535690380698639360 25449 189479390528336079780000 25450 52479481679575349994000 25451 -14749097510471717781696 25452 -228960239338517965544448 25453 1679504204910924176015702 25454 -185266896716429183859840 25455 -711952732471597755974640 25456 3080389485508981522432 25457 -2916698954830637136405294 25458 -368751514918683378335616 25459 -445992831284731940356784 25460 1173524605926738013132800 25461 -420942383929692645793920 25462 89467229800305817891200 25463 1429414532344297893188712 25464 1554352819369374589931520 25465 315511339867674794363520 25466 -250436729236863948839424 25467 172580487704721215361648 25468 1266907494234848353691648 25469 1476792634462992821172870 25470 220170970844242738729920 25471 1622131704819664196396672 25472 246248292465562877952000 25473 -499515518544875590395456 25474 243017936690271613581312 25475 -1084438395028229058874500 25476 -1079285963239555151947776 25477 -37536033358382064827300 25478 -329049533091681962988960 25479 1351454637842198267301000 25480 400041371592135379814400 25481 -449152434151690296519408 25482 -94983375970682232477696 25483 1471766417912528720829000 25484 450583049773141461359616 25485 -582732492929485481268000 25486 -757417765520200712735808 25487 569175127237909406008704 25488 375368410382098297651200 25489 1542982892183258968768320 25490 -987767563571951499036000 25491 -774236566924302899728080 25492 219537618072465920748416 25493 -168019266158660288664936 25494 -252771549734325019926528 25495 -491744612051876932497000 25496 -783247710612720474654720 25497 640040711803294526789274 25498 -951600045818061907787520 25499 5194539134557748685864 25500 -919658425795981256448000 25501 541664794684388167872352 25502 -368821356515303519834496 25503 -792386618414101886573496 25504 -452911889866824572534784 25505 -256661822998518031007340 25506 -115789673847486615348960 25507 -1422159730939232577265680 25508 -271342109084645727657984 25509 -1501515307187833402719072 25510 50833141058579016332160 25511 -1820858994037861914794448 25512 -1195641693521414546964480 25513 714784055815737116763904 25514 -1648436301325846000056144 25515 -249253614735378054787440 25516 -1324740589610662510754560 25517 -2806431393145653235670400 25518 969113162790407828579904 25519 1202356788528393856110264 25520 327303215738217131212800 25521 -675027471566732832809856 25522 -546211318820493254842368 25523 1638941972594437734293772 25524 116817792886785980799360 25525 -872253989321560702652950 25526 -6314252090623214664288 25527 1024970240877054073362432 25528 -724016205348573300387840 25529 -1574061912204113463242454 25530 99234150447882606750720 25531 -3385171241473878734404 25532 -411491882580972117324288 25533 808452313744287480734502 25534 1129902533240576793368832 25535 442198041473828817909480 25536 -121429845725473438433280 25537 -534601306911929530074814 25538 746606958936640350213432 25539 639746388374097460620024 25540 -959873458677187348949760 25541 -2271469672731958304153058 25542 -16101950513947344184320 25543 128942675196942108509280 25544 1007813975731865437470720 25545 -444090761318740569082560 25546 -8860289056022530125216 25547 -518304146848577398450680 25548 543625200685635589946880 25549 542144283564314190111660 25550 -14999493919260358435200 25551 2162024100357679679737392 25552 -727214001310795652767744 25553 814725283019950129883328 25554 -601955323959665635102080 25555 1330503877473272641062000 25556 -1842670345559378618263680 25557 -109595889480471955823808 25558 164896956081275782541184 25559 510629987161601624268840 25560 -454038103368898978406400 25561 998036169616776145457162 25562 -862750809199622622589968 25563 -77993664993808335646056 25564 -386538979924090211033088 25565 677725987935829232468460 25566 6804844984953069090624 25567 500597086898899407291112 25568 3650603713963514586464256 25569 2089354461849666518764320 25570 -221862646741694709431520 25571 203492117236051303199904 25572 410074827277272765576192 25573 -644284454387648380493760 25574 -1213149838935839703581760 25575 181532785121658587635200 25576 939940108917310590566400 25577 2850150746998582965258426 25578 -594311751574353720951120 25579 575595467090231355848180 25580 588645637950448894771200 25581 1250135719038614430130752 25582 -1472181708981475694812608 25583 2969178458809108215242832 25584 -44282178392757630861312 25585 -9564831076975579117440 25586 -674776399426123306755456 25587 649112496019025916773844 25588 96296951817471052258688 25589 -1340459789026460352182610 25590 437670599345590689832320 25591 -470591857409513037744728 25592 -429286801411658172702720 25593 -1645235921416822509852000 25594 1026409210983525669967872 25595 1473689523577686517401600 25596 -93430383298591360066560 25597 -519321861172940679715680 25598 1370619529862289158860800 25599 125553821212288930825728 25600 -935763472029705882828800 25601 426381829673743155481602 25602 542264350735152815825664 25603 -692066033639469585126148 25604 -254911019247817694356224 25605 -742340734291387975659300 25606 110194527126694681681920 25607 66269633904057496985160 25608 853754439410912481361920 25609 -2675738439985575684105190 25610 -192615842822643267531840 25611 -193701170532167068633128 25612 -1898949254788256050096640 25613 761856644431688035208160 25614 -741558340821496983981696 25615 953797293175831982740800 25616 -152324445078136741552128 25617 344284966429818395773680 25618 369175290482509415951760 25619 1097256340785219309716112 25620 208691208595200772546560 25621 -126927650094889456104178 25622 -83889816912493116605568 25623 61971229138623399614880 25624 -785932464518336302295040 25625 -150638842279641537648750 25626 -666192648753483607558656 25627 37025492189727800654196 25628 -28119013192536042969600 25629 1487412254461991370355584 25630 1088440057241910653454720 25631 -27654899473225546269768 25632 -558699029627790137425920 25633 420989237782891781654882 25634 290992504475424435220992 25635 -171051118081608908984400 25636 -754134163221143453253120 25637 -14402084646163589117568 25638 277835012586127276426944 25639 -158654318537346301271560 25640 411423457425538724812800 25641 -185362003509929684657856 25642 -50621511787251250440528 25643 -1145927529214063978956108 25644 -411198152163064440297984 25645 660482438073574144734720 25646 1777817247914093215486272 25647 1668882398261713006393728 25648 195441024641035442913280 25649 -688135943242148054629836 25650 -478116006626970059040000 25651 115786072729448373547512 25652 1170749854419676760448 25653 -881613369060160796732736 25654 515406754048721868490752 25655 -639940226727759011876640 25656 -1728227151751641240268800 25657 -782029441751095918107094 25658 1147860987217305795757680 25659 -1966399941482237154142836 25660 -1590511411311996719992320 25661 -3583262201956030384562688 25662 -157226563076145766834176 25663 -2380813993631491346055816 25664 -360107615036475862155264 25665 -811027988869322862792000 25666 735649875826602117734304 25667 -391288606071405428425284 25668 -164801622037501323657216 25669 -971546838879690597684160 25670 -659999634258295753309440 25671 -3143503052874514915200 25672 2550744693037925041996800 25673 473858472120813896456922 25674 484584754606039388770560 25675 561532463130135079324000 25676 1577516393917604657680128 25677 138825502033334608539126 25678 -680726613755351136193344 25679 326666845786986745607280 25680 108425093345124103618560 25681 1190336506127211701483764 25682 382310614109977035906192 25683 -106229089489919340462336 25684 2053236330630258947436416 25685 -1594185559521630938684640 25686 283947865203499412987232 25687 -3293610638741841567694608 25688 -1313528252692734402508800 25689 163022549414598023676624 25690 -345299949220183541176320 25691 1594877442908335138687152 25692 1040272126212783042980352 25693 -2586648458856602647908058 25694 -1011956776021849385471040 25695 -786144038667687984712680 25696 -153934565167631407251456 25697 567733539528489652823232 25698 -235052091464609324497536 25699 -953603455998804645218240 25700 899379989210354486755200 25701 329776200342328704380640 25702 234237667134371271525504 25703 2462315157656978917664952 25704 -715839323914319251046400 25705 -578275775829907706771640 25706 300509234085860622597552 25707 442562700210170731551360 25708 -1128064103132006824982272 25709 2021275066244834659310016 25710 650142513716157391224960 25711 -260116995564315366717968 25712 687703232888610022588416 25713 744098531320870774627842 25714 -4427033884546621082112 25715 -525232242998061467962800 25716 1284616231183078875389952 25717 2460899399615041812766766 25718 591840358742745742436352 25719 1918932585038387054343144 25720 124036498718424514252800 25721 -335405650035212338510530 25722 -442036701838309892657040 25723 734365281279577438093680 25724 561298003895066379916800 25725 -395330569869937370760000 25726 361568405511479609593920 25727 -1367902261422534600824040 25728 -1318958601893525197946880 25729 -1110645173841612578554320 25730 -179694500838128484526080 25731 -2933613230041407447974160 25732 -119871841729546942730240 25733 2579052039339786044069982 25734 -626423628418342988224320 25735 873574436027444652418680 25736 -1137856584266860908088320 25737 -259155593270151584029632 25738 -110558308709308741785504 25739 232501914258070756864656 25740 -249555569702596381486080 25741 2595829716132669987241142 25742 1134156751069995998554944 25743 -667215500034618151247736 25744 207273659336883508060160 25745 -194028390533281475740800 25746 250435964452961976159744 25747 -1926856639996717413790804 25748 -596475531515596150489344 25749 2064789036573200500601934 25750 -1945112151075625850976000 25751 254165179818180808918104 25752 -498106261437455501107200 25753 161677335808623344650304 25754 327346945835144073116160 25755 -687100793633510110958880 25756 1175651960574682090579968 25757 29147685480122996215200 25758 513322028489668324054464 25759 1302396775504702254644960 25760 296583345826611603701760 25761 218642352356478145745664 25762 1497303720464999601608064 25763 -2078424665836884615965988 25764 336737942200696733706240 25765 727153508717922220881660 25766 325024183125793653487104 25767 -392303587624484361068880 25768 772452144158433482050560 25769 36462771389135506265844 25770 -158981525530095823430400 25771 1221727453128447512273972 25772 1488875912927930813207040 25773 1229581655747808747552 25774 -988600143561640105656384 25775 863315406745082290069800 25776 -188619525886190891581440 25777 1060094114093185344501300 25778 522483972731876604103440 25779 776012264284930527114288 25780 -37438851029918924678400 25781 564852651861724371425280 25782 -709066642625051502431808 25783 -1031425610268848701737600 25784 -1080633179958004679086080 25785 -977719396661045210188800 25786 372721900391147433620592 25787 -20873426566903152095448 25788 95098519456671762210816 25789 387724319651352860251992 25790 378474220463148869774400 25791 -1195457868572850498660408 25792 82408197398056992243712 25793 563796884111983451391042 25794 488402534520421704492624 25795 669371559238323540668160 25796 744357415217187223017600 25797 -1311096007106823230848800 25798 -1785221556351565865853600 25799 -2885689845449562232828200 25800 9296724514786587648000 25801 2821713069834106210291802 25802 321384802139978170513920 25803 -2124497071313412228258336 25804 -669329731313518380377344 25805 -580727554806247490880840 25806 416289104815854654978048 25807 -1816334501195641998743928 25808 -320293135527972508704768 25809 145809096951934853760960 25810 372016985655077803656000 25811 350988563477542136301072 25812 -770123415405579914649600 25813 -1463092806451882799997216 25814 -438025822301687558955744 25815 526022636443167939581520 25816 1031630245242406476226560 25817 1062639895018882730299152 25818 -222172709428094301580032 25819 -2630264242378137155710780 25820 134539405985238346606080 25821 998896844694429677414880 25822 -1728013688037221694012288 25823 -619275940599210227774784 25824 -1280774819026568954511360 25825 12949755191615856418550 25826 -112140001321505509682400 25827 687253134039042260544120 25828 1915630667069376104580096 25829 685001776339534298633184 25830 -67964290869610865882880 25831 610694762653156757438632 25832 2537924873316892969958400 25833 705833813931538783881600 25834 128380364529204716112816 25835 1572873824577454357133280 25836 -880895189812578494335488 25837 -78991266533951124892448 25838 714019940659318940704320 25839 114311393141318406479160 25840 -351044034511814280806400 25841 -3217833983158682930563758 25842 45940072163541359005440 25843 -40060730564412574484216 25844 -139426887982591854747648 25845 1469649536998191608159520 25846 -1715445038877745176844128 25847 -2699288069993352931111704 25848 -1512896196172510539878400 25849 -1012350455601719373856150 25850 879226795125026753932800 25851 -408674254925652446255616 25852 -577281164101586585791488 25853 -2930990923352237749579296 25854 190732530040846500188160 25855 2121278476838824924646760 25856 -1115127074618549162999808 25857 -1144552120232421083335866 25858 549192530950157671589376 25859 3045375946677698821766040 25860 128597848134198220431360 25861 -2225326082595330209616576 25862 2022194495559035784545472 25863 806469762875563878500304 25864 -937975307301163598100480 25865 679898521223329183339200 25866 1848106578212827207833600 25867 613047340621373364184916 25868 -1386395901969488298577920 25869 -1504380104114557265096256 25870 48781383911855999712000 25871 -1313597898012316660051056 25872 -225677972864107105026048 25873 2650426133981919790995122 25874 -1283522484096381986781408 25875 760607503807098565548000 25876 -399158143437366307392640 25877 1006811518194481552922460 25878 87682819865357518179840 25879 -1045331840706631385804624 25880 1401949932856973802086400 25881 2139521572440448398335952 25882 558468135976248821079792 25883 307869420215072483393808 25884 1624277420645177287019520 25885 -703123145361981024791040 25886 -373324404673140092198208 25887 572866768193752792677960 25888 -1102483297965707822039040 25889 -2496648039780836130065310 25890 -315808834941486034606080 25891 250400058937468012244952 25892 -1478480792298844419302784 25893 -364658378516034709841280 25894 -1079256427627142643552 25895 -402682075088868495702600 25896 360805332655403578736640 25897 3678972064490747435241600 25898 -109609591572885491732736 25899 -472451591000461267959120 25900 114518094573190630067200 25901 150648920116503590762400 25902 -63531589598811725656320 25903 685620593950104960411152 25904 -468721420025145017057280 25905 855757442690740114499520 25906 -1444189398331416007300848 25907 1101062921478420972965712 25908 -673006537268980307656704 25909 134390426726964518129404 25910 -1042646320250681483312640 25911 -1109244623357913827768640 25912 992182062522173154508800 25913 3375043112160304511781162 25914 2464529740109431368192 25915 69226898354212498290720 25916 443353775672793301155840 25917 143922495747615866170848 25918 269644141628243916860160 25919 420617512095277236304320 25920 21710065419429638307840 25921 1027068111428813171919201 25922 -296732004761477844692448 25923 -640338754352322340465416 25924 -1135147244675454271967104 25925 1225007822299150914261300 25926 866249428919895632304000 25927 2619633181625704692046872 25928 -172839204954259745341440 25929 -30130992106492131015696 25930 -165231853184553504884640 25931 756939173577560328051732 25932 277679231132070256860672 25933 1095487111591555516008182 25934 -849036632943578348184384 25935 125531544700853529638400 25936 244464995779782791585792 25937 -1043620459122034876252428 25938 920843374307468788245888 25939 1383421500271551357621740 25940 -835181490062445383880960 25941 908433499354244630700192 25942 -203928462943735270890240 25943 -3023263066310337441218808 25944 1066597524357587128811520 25945 1604477461354182051581700 25946 -587310555960835225037328 25947 1657285278552811562641560 25948 -92592915383825850560000 25949 -1083149528499465620601408 25950 -146568099367663809998400 25951 -3203127456263781232462048 25952 1000283852069358854602752 25953 -527464743639890283636192 25954 775594669163327863597440 25955 1042801260249153867462000 25956 632335174245965404311552 25957 1958658783917303413935612 25958 -893203039046273198149920 25959 -149236233130624299695280 25960 -1131984450344993236992000 25961 -552806375470866031397148 25962 -432395711356673593928448 25963 -841121524661797353469040 25964 581901529497272987678976 25965 481743420337616598606060 25966 -152116467987863070917568 25967 -1000044653059663311787440 25968 -421711556425898338123776 25969 -3018748024713681872227630 25970 -313963638522016332417120 25971 1781984902434637138265664 25972 -20783526703339466037248 25973 -1743545491331796825029280 25974 185140865875447812637440 25975 -708761683952302781374000 25976 -1611622866633518148157440 25977 410699367172977923581632 25978 93092982844261987722240 25979 2918280143965747898662584 25980 -178953189253026263792640 25981 -287375339706897514340218 25982 -1571688703830181020791616 25983 467545359275569614167352 25984 -726867214542627353395200 25985 -1649727304326997198619820 25986 -411955034585201449155072 25987 670126205514730719076000 25988 53852259140666646186240 25989 -1585992327247537523014176 25990 184013276642788548453120 25991 -1715142303011940156856320 25992 27115655287257007004160 25993 -2203359017749839870167520 25994 -616506471688695042234528 25995 38301870623755781211120 25996 1709502904969312677457408 25997 -1208543681823668464660554 25998 427901735205897806730240 25999 -1291431910856973894850000 26000 204740473855841193984000 26001 1209304752825167166872592 26002 -1699719244811762487720048 26003 -1953971884612963330961748 26004 570360909412080701171712 26005 -110220077580626534451840 26006 608920204126198366097952 26007 -386714410160339706462360 26008 2744598214190994437928960 26009 420728569029697085364480 26010 176788694072671760252880 26011 -1542877310213745178120140 26012 88122103640632000343040 26013 -348530715991982769759360 26014 -563375689575609079062144 26015 -41219614432954434120 26016 186776364187087508865024 26017 -2689094760312858163899934 26018 -500249465081433615077040 26019 -1000728689007850560637740 26020 560576749717933942452480 26021 -177551469999021403955778 26022 -790710653444128195883328 26023 772272502605207505479384 26024 -560022752549519043671040 26025 1000250790785660330758800 26026 -313313869778815299453696 26027 3606120230672708059803912 26028 -24950337462665312302080 26029 3771986052681340082372630 26030 367299551343311340969600 26031 -987131386866851112467448 26032 -79096801436605793419264 26033 1024443913993147718790720 26034 -132807793532392178766720 26035 -390981448685500648496640 26036 -458657966176539426060288 26037 1474748225023378988243808 26038 1058961413565882169572096 26039 -810525425883216272561976 26040 90980776300006578585600 26041 -2318863844104429456009558 26042 1887171111433999132236000 26043 822022843054064792989464 26044 2352808687012911869607936 26045 325311692243165712720300 26046 878325937113038741595072 26047 -81688580470796096185752 26048 -262947741168109589889024 26049 815361139339871186795040 26050 567658434447413183170800 26051 -524635259700860694477600 26052 590384166770523047473152 26053 3439144000427895743670302 26054 -222881395810637340486528 26055 -1926267575321867510728800 26056 1553179014686764397306880 26057 -1741917176769651667486848 26058 8466631782155331418368 26059 -2250082613860829590332672 26060 -83783601713569766507520 26061 42654155485825170129024 26062 925897945573360515292992 26063 2320285726527051269900040 26064 111819255874701849944064 26065 372271453562310590914920 26066 1300032715417818426521232 26067 63472874491851766071480 26068 -965507694234137646592000 26069 460000118976496656650400 26070 -595270786839679557734400 26071 -226578444842414203032928 26072 1964769342541421768140800 26073 -364126658586294433517478 26074 603399641447012178199536 26075 -476244449425641877890000 26076 182421871089465464239104 26077 598002003376196323606380 26078 496895794715431350529920 26079 -1567215123920460814226616 26080 339973844813305286492160 26081 -1716763063487076260409936 26082 12475442520659059748352 26083 -3055913437569244301453668 26084 -2717781134127378085478784 26085 -596007559183537832567040 26086 -550803419478039432799008 26087 2098804727254627667823240 26088 -114545137222137137725440 26089 168597275976916358755456 26090 13119451164140702824800 26091 481576882936156887354048 26092 238695922582807290112512 26093 1938178570885022287403820 26094 111160731648525035803200 26095 -510711625297285477798320 26096 290297734857598891917312 26097 -1485533265407622647571600 26098 -849398454191286259657200 26099 -249979614850062966222900 26100 -547727982877669994928000 26101 42747008557451439885952 26102 217010318096986445627904 26103 192073349197124987574528 26104 -633667870313432061972480 26105 -122449478505755195874240 26106 762441206504115205267200 26107 2444890833579897146232356 26108 -924064763409119589917184 26109 -1355318884039369607225280 26110 -107066966394584187613440 26111 892317875574238617395712 26112 635147331673121737408512 26113 1357584276507255043791362 26114 1104166533646842659240832 26115 73975483770909415596720 26116 1273704362738210553664640 26117 302081677198163204620572 26118 -629773956456548484656736 26119 1442965666194595080634520 26120 -483683478828611917363200 26121 -1269013912034589630767088 26122 108933599688692744280672 26123 783544364713234447908144 26124 309778928358852913938432 26125 -2046206854330597478520000 26126 1339935109757563792984512 26127 -1232320723161280442075736 26128 180197060172117959245824 26129 1415330659448122088909160 26130 -261283541415056697761280 26131 134196291760252610189392 26132 -2360782301074490169569280 26133 -280121748374256393975552 26134 -59068695292335872619840 26135 -1187023009761542267842920 26136 -3084907688408970547200 26137 -1703978047074270734308080 26138 -609587168036428858907904 26139 -1171744227799967814057576 26140 630261641088504645373440 26141 -1209501204459172811266458 26142 -70360096548017626193088 26143 608287698806504045120344 26144 35915495761822222909440 26145 -269610377247243404124480 26146 418352293002307472514720 26147 1953947984503786054290312 26148 122153393212996820935680 26149 -2423622351462046956050240 26150 -13352608793916589159200 26151 688099032325392909621120 26152 873305424688826519470080 26153 1122828925136014836993402 26154 -551025080613623385254736 26155 1027736175686012775934560 26156 430818105626265478044672 26157 -667335101525897288621760 26158 -507642418915592637156480 26159 249396111259031706164832 26160 88289615895316822425600 26161 -1430147789463200759424238 26162 -1423434132365174336053248 26163 -122602928139544755367080 26164 -528407580476103241883648 26165 1452341006539832264748060 26166 -256508445858970990224960 26167 -820982812333295074658688 26168 -3430038954052696679485440 26169 -541451591471283584180544 26170 1170507953417168835917280 26171 1421673525526875861318372 26172 412298974263232320477696 26173 413108299985833062214240 26174 -605127443113604624780160 26175 164777052540586284855000 26176 -556507484083585503723520 26177 -2448209252058831215110974 26178 -1005477496228233011765376 26179 503848370673845370151776 26180 -439516599861321268715520 26181 -1851663377343756967253730 26182 -235942007786666650465920 26183 1746238065130790464665432 26184 1639770117600181584568320 26185 -2442745483310833251310620 26186 142844881805389519071792 26187 9278883865839119051520 26188 -1943306771312461361274112 26189 -6163783969666000832010 26190 637203579682621425465600 26191 653976907388597511219384 26192 427057603288617782992896 26193 1527206263334877268718064 26194 225355070753915752645632 26195 372225770598674916745920 26196 -350743135537939258275840 26197 1993272918373633386474432 26198 -352961611744774574258400 26199 -342856018195510134046032 26200 -1360423168344941412096000 26201 513424947079441430953920 26202 -672891208431491091684096 26203 1787665271633570399280452 26204 -10609171699992156716544 26205 211455271937683331883360 26206 1151375729787676772007552 26207 230670312504180020806320 26208 216247510880895889833984 26209 2799830397429233047077410 26210 993421425658789487273760 26211 972385274117830611121272 26212 -1475760239878918991964544 26213 962498202956063353454784 26214 1000789258404147081028992 26215 -739648211466924995112360 26216 -923655464068634030131200 26217 1574596373552698727478240 26218 -1006255973772572050639440 26219 3622928207258754347103696 26220 -356116970232892134604800 26221 -1314459681223763739722708 26222 -252231887502893559101568 26223 639212594106221069291784 26224 -588653084415083758387200 26225 -1235216986739651401736250 26226 -387317185408214647197696 26227 85809438862293017248076 26228 1645933679501390744801280 26229 -117123167197302142968000 26230 13810085413960661320320 26231 1401199446106359970468272 26232 54220438738521723064320 26233 -127244378133064802967740 26234 -196067745694678896840480 26235 468356515672866495751440 26236 952300806078249391848448 26237 -1386120693595683370581114 26238 -410283527745032746289856 26239 -1864429825934375769321560 26240 503125187794003663257600 26241 87889075056424266457392 26242 -4161306192371948935728 26243 111702128539982281776384 26244 1396155616437562748993088 26245 -618203552354483630812200 26246 -36935575265461147644096 26247 -690270995542310373853872 26248 -3175161382954193979709440 26249 52584439143364341092250 26250 -49509376258742880480000 26251 -1975308342318825295944748 26252 663533917806813276884736 26253 -21192784277445393828138 26254 1411968795730069208688576 26255 626418827083687218462000 26256 187102228633226957094912 26257 440916469125611105536 26258 702966299492999391104640 26259 -647113553272952605223496 26260 335765623204033411253760 26261 2876756176072995311774862 26262 -882167045156482852478880 26263 2108597582775898314381512 26264 2219468829637612606986240 26265 1897613320644771566901120 26266 -640834201954556052431616 26267 -646971153867520285746684 26268 -144448110200181589401600 26269 -16997050748620423908980 26270 206817390607192658415360 26271 732256717811589435628800 26272 -54902848720585656434688 26273 26589089018676102489984 26274 640268490733812454187520 26275 1431500357442570187190300 26276 -2056810201447180352019840 26277 -1959415498851337540933920 26278 610692982664972672739456 26279 884563234044494416016280 26280 -67877039806135480166400 26281 310676587181807334744564 26282 -1847243663928036653938848 26283 -1107679316248022371972776 26284 46986534393719342863616 26285 -551332587791422396727040 26286 422798281137646120232064 26287 -282646052403158712752288 26288 83255681401699838459904 26289 556612985864795027733504 26290 442455486945914458598400 26291 -499307025993792856864416 26292 -617884041027413277831168 26293 -967767003388092988253458 26294 67400080878747834849696 26295 -97494726770060336725680 26296 -855991890351196326604800 26297 202519360805632576696746 26298 -386755209924848952122880 26299 129820588741355148875056 26300 -911110980173589280089600 26301 310194924301468600771104 26302 1311798828536343280772352 26303 -10834666928938284195720 26304 -202161359007493813960704 26305 -1787850909213638386986540 26306 194901962995192602938880 26307 789295725198952881363360 26308 -1088771957818386393139072 26309 1295945268835909637364510 26310 820923915439633340684160 26311 -2445645209868247091290488 26312 -486458366893797233295360 26313 -719019133320682461823920 26314 913490366961844864926720 26315 -845487298219094824616400 26316 19784335050271621734912 26317 -3392475155948726211306634 26318 -1591962920576796707768640 26319 -222560650478011440010752 26320 -214539530623026981765120 26321 -1828458210483965181566478 26322 -168165706935463251952896 26323 1712611116711470725016904 26324 -554298299123400027314304 26325 24531340546329345751050 26326 605425880021070773966112 26327 -32540213190776688725328 26328 232558267443882681692160 26329 1495464443543605750670484 26330 -303682195506311814961440 26331 -2463859171250673742195776 26332 257029476353418531248640 26333 -2587997826729082663427700 26334 -260295645108897086008320 26335 -1064752801872575189119200 26336 2660751334546092188762112 26337 -843727709385210202716240 26338 112007933691742273568544 26339 771552032315723645770140 26340 52014063318402905395200 26341 261671144124171335508864 26342 535579382336357976783072 26343 -1306090581000892105968 26344 384725489545301206579200 26345 2713448582334720780076800 26346 232827678399808738761984 26347 -533412695607010118824204 26348 -860179456173397119212544 26349 157719251030871725504064 26350 223331247777445748236800 26351 -73407854821565959588488 26352 -503206747710377252290560 26353 -4134306566895474974718 26354 -23457900946074625584624 26355 -264596280619358148814080 26356 1339374580999050459801600 26357 -1844877453666707684237394 26358 -311473433610650406961152 26359 -42352030229732123688296 26360 -924248748730910270976000 26361 -1192835328482871587925180 26362 1052296536798821186152560 26363 93663196427721986154264 26364 -696618084184121640360960 26365 -59533104480476611318740 26366 -354711866476392739642368 26367 -2500262784093714352667136 26368 3079722815946101664776192 26369 376415941628126108968896 26370 -315200394562883046144480 26371 3102311579155625603544572 26372 2442891868911287735208960 26373 1458629503893213618708000 26374 656178920071572745251936 26375 2438754945550359326394000 26376 -468789603855096617533440 26377 -1196917991596169928094940 26378 -878829176051037293520 26379 640371203607362511679920 26380 894468266766425838412800 26381 179511009352876636076544 26382 -617676461586158336284608 26383 444478976612766598113520 26384 -511374702958344697135104 26385 1103907688030668053433600 26386 -2520133880247144605445120 26387 -1273114061921992452938964 26388 1323681699743320681395072 26389 722477010432611662300800 26390 -143991206154267843571200 26391 328280232727126156942080 26392 1351563640799477554944000 26393 2422193203992066030237642 26394 -283170099601928296380672 26395 -1953163854860751261489600 26396 1803332379062940674188800 26397 139675026818556017137440 26398 -1068651618550842246070464 26399 -1762958189918131213149600 26400 675747586066521430425600 26401 2296867091999346030676932 26402 6293119318625858823552 26403 205729065956092872264624 26404 141582531536089629253632 26405 505530056188260349656060 26406 14300614714810770126432 26407 -2249949546866625892142344 26408 1513273163012839413672960 26409 1044508262782052920585104 26410 -737560357216626990816000 26411 1243146408820289894641812 26412 191931285410724771201024 26413 694821772015882193397484 26414 -1356727639598869450768128 26415 1336149608808896475887160 26416 149829190364094851448832 26417 -3729109488871886687703534 26418 127430541391502813248512 26419 -1413636073915337560585440 26420 1028885802362779870145280 26421 2146145574137672060366112 26422 947189318368118749545024 26423 -1885274434771981233098328 26424 1707951451784059849973760 26425 -352005213133951001643200 26426 35017676574289726939104 26427 1087374284668630456823808 26428 1343613573425245248723968 26429 -555841704761889752273760 26430 -123335002782919977194880 26431 364162729657726378807232 26432 234536571599611578286080 26433 979119409507059679185600 26434 536419279881078634193616 26435 -1663618959463220764532640 26436 558158887537423403277312 26437 -802119614974442692610914 26438 1375255470073546040673120 26439 -165021906516897071940480 26440 -2174894257137594393139200 26441 -1617470796523875820416588 26442 134169411745405762816608 26443 791730374049691456684864 26444 -1840843392207466944880128 26445 -6422686419357376781760 26446 -335009826130475725407360 26447 173774904230118039705000 26448 340549331380425061171200 26449 1539720133586063507822450 26450 -370394500803434024260200 26451 -489751631916531497927820 26452 -1523524683944382083354880 26453 -449375614681944799386720 26454 279360926467864059510720 26455 271829680151760056682720 26456 -395444512636838053509120 26457 370990411756939773343440 26458 -1087853560321291371835920 26459 -1320994389603713884049340 26460 -884113225042694938905600 26461 658323216771730709314752 26462 -1238952710276598055225536 26463 1587303501869443066889544 26464 -53611109020602008469504 26465 -2850271901858592751209600 26466 431352337561572208174848 26467 -130028657489342868256000 26468 72927287067657790306560 26469 -745874579396962130608836 26470 -1247216366965271276488320 26471 -5409362110185308197215888 26472 -1962770473165624260526080 26473 1016487761907206565817344 26474 -147723218249671523536896 26475 -160065607881320985929400 26476 -410249080789716773021440 26477 -2013787862998705563850080 26478 432839196967479615650304 26479 -1119020168287225488623920 26480 -303160152237539852451840 26481 182864968699933070538624 26482 666269539089470767640592 26483 -540115306267886990688816 26484 272412251221450290241536 26485 2758333370560885961793180 26486 544464075684479531898240 26487 984726402655354356868920 26488 12950912171761447403520 26489 734637336301104811597290 26490 -15075996795990230042880 26491 3177703061189696441997000 26492 450977510989001509194240 26493 -545668981112958702644736 26494 589684998944228932463040 26495 53946598621854617558880 26496 -716264196123204633231360 26497 1884352889739682007650946 26498 -1199164701526802617278000 26499 183817971163265399352 26500 -843435027004787195328000 26501 2194349522408144223281502 26502 -431730698412137991100416 26503 -546719843037759639801840 26504 1299306504543175819637760 26505 309238614787584334406400 26506 -935261604440910120258720 26507 584684563504611523684080 26508 -1761866308323029154339072 26509 2876808207787223869746006 26510 14334603377427039208320 26511 -1121220592060882587249528 26512 419962583108366591369216 26513 1808161343920057546803762 26514 -850969076898075157935360 26515 -2051870700261583996053840 26516 -702747229260497285609472 26517 2006308869824536586981280 26518 886681478592745961916960 26519 389213586996893915635344 26520 410255992944562467225600 26521 2428229676604463416483344 26522 -669070560662669225844000 26523 325598354183236285975824 26524 402431595698506513216000 26525 -1861753334614938483511950 26526 155096304097853849742144 26527 1058648972679436765464432 26528 -3549745755423889237278720 26529 327833369661584770058880 26530 284279706413012387750400 26531 -416784539246132169528 26532 -1384558817036758394323968 26533 -1917938916768709376463558 26534 1444971279517141137448416 26535 1087237884950383158669600 26536 -402854198278752997539840 26537 848151914269662141414912 26538 333599543509270520127744 26539 -1966095469914377056723660 26540 -730954076903898101237760 26541 -871466047790138333386560 26542 392698596102200099091072 26543 -1497415291310111910696960 26544 -158764609862252353290240 26545 1197409036519536410373300 26546 474305497786063540892064 26547 1595574173507570673190200 26548 1496304511006202965275008 26549 1648584579313243897140480 26550 360895639812130218348000 26551 978353643496548152312752 26552 1724066488321551704985600 26553 -1108010819340145890985536 26554 867602796090206613825024 26555 -1105197186394350320523840 26556 153368474807219944591872 26557 -2178585558641263430699194 26558 -153457202835489507583104 26559 -89281462725872995399416 26560 -382459394861077018705920 26561 -178372827613063571675838 26562 1132489740149301394586880 26563 -1984206393125695843369776 26564 2234985877038916172371200 26565 -203127033239983166146560 26566 689134328661674311148160 26567 1176084425912411177760192 26568 43344877915010543477760 26569 -2030016378789596684477643 26570 1450366912031974686096480 26571 -1614253871236878771567696 26572 -20843811026914451150848 26573 865066907182938371976822 26574 -23382876864179444677632 26575 1432100796022144428441800 26576 -435089489633708888948736 26577 748970862705000825150114 26578 535054524501819527636256 26579 917355370248156444944976 26580 -588326965537804323747840 26581 2275217787610408819948000 26582 497711077875245835055392 26583 771790843425745237112424 26584 -2990519505196250347837440 26585 575305384744824241590600 26586 310231241025831448936704 26587 -1679024118188629810262808 26588 -368284440748281190021632 26589 -1419851671053093047419776 26590 -149921509516751003371200 26591 3221604004503042570424992 26592 813886272486700769083392 26593 -1357812481954499065535040 26594 -448823461842244947113904 26595 1017957949470456462165600 26596 -752457945911991144707840 26597 1542344917068047664722046 26598 -98712071329807197609984 26599 -3221933524711157484875864 26600 384552070531810621440000 26601 1817824071694778356082832 26602 -1077939102347725802300928 26603 -1769252484558394989427680 26604 -1406333267761159390844160 26605 3318248955307224701934360 26606 497320238120125330701504 26607 426255893019811523522952 26608 -437965009680665862995968 26609 -854790993145317618804960 26610 -167064279300017541066240 26611 269196877679536447572960 26612 2374396207458765471440256 26613 739903714320832096066542 26614 302699864513075575658112 26615 1548814069748321540252760 26616 -1623980040927155102822400 26617 -72363836657329887298160 26618 328257545424407807483760 26619 -1658703001640045802154560 26620 1082565011569854074895360 26621 -898559335411143631094688 26622 -1559556530516293213766400 26623 4612192770942357552640480 26624 77010453585463848468480 26625 -885818805020740542672000 26626 -751623949743945094717488 26627 -2034772398401488589899524 26628 517813599327448580222976 26629 -287591862151892611134080 26630 -349551375079741329479040 26631 -1569767574837045039903720 26632 -2388896068983378752793600 26633 408047193852331479033882 26634 -613653751564432868362752 26635 626290986901134773705760 26636 970645689599082644494080 26637 441306166178367280270368 26638 -1465509950864667779924160 26639 -2236622833001503528513344 26640 98729495569888112885760 26641 -4176018790891013416314958 26642 -204178426398837175574016 26643 -667103549625827452103616 26644 1342112134569650907710336 26645 -1504950722579206479347190 26646 -57880636718087059684416 26647 4058020489908694066721096 26648 867938053536647903631360 26649 -74928419429333481857664 26650 -108940576367444636354400 26651 -624507417176062350968400 26652 -88049906770706717050368 26653 -3052905861469575924704736 26654 -798723187835195950852224 26655 -1273149935520516863817840 26656 -2305226693285954945482752 26657 1382695806288687766370880 26658 493275665763535166383824 26659 -808543231795492858210896 26660 -6434166893486940733440 26661 -2017659343533757545248928 26662 1832902618732199429540832 26663 -231459941532461991506976 26664 930343877469598550999040 26665 186582684967567180401060 26666 270643910223706001875200 26667 1743289332420746888838684 26668 -650394983370153274928640 26669 -191860597154987383629930 26670 -128501038379096114135040 26671 -1875472493886425694663000 26672 773823904624186992869376 26673 37970897865146075831904 26674 -998708061580140707111664 26675 -1022599344697332552532200 26676 -664406395623710743449600 26677 -688774321361900335639168 26678 -1158944347975113851403360 26679 -1801993993888816755432216 26680 976811176232511105024000 26681 3615104874279818015101482 26682 1155539826974807256148992 26683 -2344272372498118803767068 26684 986710779227212136487936 26685 166490059417986007339020 26686 -1518934944146662509569856 26687 2461917699573745048902336 26688 405952589976342720675840 26689 1573134480881085512871124 26690 1052798134193099480047680 26691 68701957970282090108928 26692 -824893517442587545485184 26693 2961096130020428225238942 26694 -642401152141560613927776 26695 1083227369504387112205200 26696 2222933494367760845045760 26697 755080029487996650678240 26698 -87608215407772662430464 26699 -1378666675653817560984300 26700 -236402617429722469824000 26701 -2357914110839596767756298 26702 1334131555438829743493760 26703 23396488416058447630080 26704 734819815700249837035520 26705 -602289142423962496001100 26706 1310046730365135413234304 26707 4346610670635067938152952 26708 1964281408026149304508416 26709 495443549596475019022560 26710 1141518494687054102357760 26711 579502670580848270946312 26712 -256568806173483523399680 26713 -1877538562312022486546038 26714 -12351362208378833715984 26715 208990034726782274673120 26716 233527996305002609123840 26717 -832722572615244815766234 26718 -61585774571344087999872 26719 1393411208495661502422912 26720 -2617344122536522214277120 26721 309772226928982199139090 26722 -91028693131077803544576 26723 -2683617561707902687085028 26724 1617796559383948971804672 26725 2070014363953159013164250 26726 -219775947464683646539776 26727 1078112700359285358983040 26728 -1169481263420262602557440 26729 -354390972246158012681670 26730 -830477159014820706305280 26731 -262889822498872399459468 26732 162296225604204086502912 26733 696461342213042342576640 26734 -1145139435614132430081984 26735 884109752420870183524680 26736 46639447851813429215232 26737 -4205136452965153355117614 26738 2247551415935473302214560 26739 -1041606906751786991911596 26740 328852576019832950292480 26741 1988207082892576121436 26742 379846564220045028722112 26743 3634439643381964070697120 26744 -74340730723725599907840 26745 -202976848932697671410880 26746 20499538475428337896704 26747 -489139517863227009328368 26748 227984260942281823852032 26749 980464956647832190556064 26750 777521065447411698672000 26751 10621094023315135687824 26752 1926913290077928318566400 26753 -571286824818197576610816 26754 214968879509570547379200 26755 -1526713083848957586729840 26756 630736216521529483758720 26757 -1717724493138879791919360 26758 2192292216056654775677376 26759 3235910223530729572647960 26760 754212254418151332249600 26761 -954448444029759174973568 26762 482213515964363278051632 26763 -685084628411659990043712 26764 -2659290998265337792647424 26765 -630152304570798545236680 26766 464341644479988171130752 26767 -726385149694768937899680 26768 118007257065850223984640 26769 -2312599416884901188560656 26770 435944981830710037906080 26771 -594023605548919941733800 26772 -518764576428493803491328 26773 -365242014684817767701316 26774 -333260970052863702403008 26775 335082162690192704950800 26776 1138371698065181420206080 26777 -1472942527773203462248374 26778 543220014882833710861824 26779 -201955068783597188879120 26780 -927306917864536211466240 26781 -817873515473818533367680 26782 -320399760047982333683328 26783 -177494476155601384903968 26784 -761705572209741539573760 26785 -567846242447764065589440 26786 -169355629471027136538240 26787 1997875830155091528733560 26788 -267352859986736027135744 26789 -7166790329872605606720 26790 -836946996524816479948800 26791 -260410262198896774670048 26792 1677950048081846807009280 26793 -776342118828927109602780 26794 -679726829767618597268304 26795 -1581527354016909312427680 26796 426376948468934723420160 26797 1784682198428046115328512 26798 -976298778716276537745600 26799 1472291324553215080953864 26800 389696206837373914726400 26801 -224256277859306814585198 26802 -451059003241792752708720 26803 -1276363473624488396207172 26804 -1811002658142741405769344 26805 -1258478031023717806038240 26806 -469444965291696843743616 26807 -385096139348377081603368 26808 1821208320458867436687360 26809 2159857227444425556395040 26810 449235397646191733391360 26811 -105879373256524198422348 26812 -2108636949526824123833344 26813 -4143190832735947953898938 26814 -136935880929671820312960 26815 242569766092974812392320 26816 198137871322517219573760 26817 -569664030910591622311488 26818 381786109400633687612928 26819 -292284990740487697964256 26820 -901241872653450248928000 26821 -2524680557780441500810978 26822 -1514334068887943448048288 26823 -114504524230663135209816 26824 -1486445133324496394649600 26825 596615505609597709339500 26826 -1013842973060117253398016 26827 3247982019331526430349480 26828 -390924931614887662164480 26829 228920397162151651040448 26830 -264819009425661036037440 26831 -504382226257401747445008 26832 2461257201358540505088 26833 -1504748066028245806843918 26834 -1068836290944936495011184 26835 -323296021560838783035600 26836 -2833804053250854146619520 26837 3848897046272994327054912 26838 -288336113502725861314560 26839 4103081339021626643893640 26840 1517501734194915999129600 26841 -704112311605865965064640 26842 547176112839917759961072 26843 -3682566881143369342908120 26844 1502521452509429844527616 26845 -242458828353475501622400 26846 126672997920945980173824 26847 -1593389874416360642982360 26848 1566143078345351662141440 26849 1428191386054470343826850 26850 259301919698332331184000 26851 2867727331367371793351304 26852 -742382491740874397110656 26853 2039355232321392526199904 26854 -376554488990218308253440 26855 939854826719985495629520 26856 529583572498991666641920 26857 1171607089226867469125712 26858 -7041687579032314893216 26859 349348389479288148418560 26860 1871519334359891979571200 26861 3869017264773599156949462 26862 549161583813488794176 26863 732927822563826214156112 26864 26938803011239222247424 26865 -257805364353998464080000 26866 350215904223016214423040 26867 2065398596292778817320632 26868 -912375953679048315125760 26869 -1231642681474742573639204 26870 -542816985383661994629120 26871 586568915816628627619128 26872 387119637892901807308800 26873 229544624236275124795200 26874 911332288692761554130544 26875 8372689619662415382500 26876 -1286153226317629558640640 26877 -178707513525054968780928 26878 -494528231440285089102720 26879 -3560016502840350632459520 26880 278023106774385725276160 26881 -861311442626834862808318 26882 355640146857553965603792 26883 3294335022806158040722320 26884 1221803699913722319593472 26885 860639309056367461975200 26886 -901240450497191709769536 26887 -859957064548571900671488 26888 -2559763237587505470090240 26889 -1042058300357849384430576 26890 -1053409428043976930320800 26891 715003081409736361022292 26892 71904942740886846425856 26893 1798878780744394235161142 26894 236298808021037091063552 26895 -232844761676165462328960 26896 -449532677365970991337472 26897 1167798668790453866257140 26898 -832411959096581979083136 26899 -449098765595321278958864 26900 969814677167572101264000 26901 1341544506698121352922862 26902 1243011067293885522949152 26903 -153470634143611649233848 26904 -1177796395396103712768000 26905 2909155204224592193469060 26906 -323023149673428198548736 26907 181713235756367240697240 26908 -557422236802344454334976 26909 1434091446367681465150560 26910 -141890765550340921148160 26911 -1132021437236013867365088 26912 -843428017998829296451584 26913 656855295091686478663344 26914 -651895005288919058848944 26915 -204133759792472033378400 26916 -1747684433524823657192448 26917 -2791800586423725370947648 26918 -40888312641206215394496 26919 1568202795173930909530320 26920 1934591105279744377804800 26921 -513202981155166786879878 26922 102107821706520065339904 26923 -452617093497132376027600 26924 -617226212487054886354944 26925 -1012604977200314859732000 26926 -1067316211056889491473088 26927 875274264692576423989776 26928 414172068226604902416384 26929 300734547405295016243776 26930 -787242302556449844716640 26931 1870732203368810521227264 26932 -890925646902278871205504 26933 -2175615253620145237158816 26934 -710983712443599296591904 26935 2796877009606271018033880 26936 -148910101995400509603840 26937 -51255723742466538592332 26938 1407572324437202275947120 26939 -1076823445372197572474880 26940 1097155214282193929856000 26941 459097871082157846053900 26942 -178683639934072402852800 26943 -943933946278641531647616 26944 461881885927877046173696 26945 -2780836404441053109986520 26946 -191483018418889663200000 26947 -2481559238241761702433604 26948 1224178911065381988167808 26949 399981298113488453066208 26950 -555200519251630256877600 26951 2090735660839610348324952 26952 782211159952034819973120 26953 -439478501958368293813798 26954 -1258174322363631108751824 26955 934211825491541330286000 26956 656622311987389049551872 26957 547983005229943940678112 26958 -1167630420014476911815616 26959 -1376382135905146314781840 26960 576918702595841161543680 26961 -24598171826233205840640 26962 -666122427710928642799296 26963 -1574835289411967864980440 26964 -252763789546900152428544 26965 -2039710518458823201439140 26966 -1074422783198754803405760 26967 -514834740292926320875440 26968 4163064536787100502722560 26969 1111835785264291646775300 26970 198214402436349549465600 26971 -1009435819047354072443888 26972 -1946131633061906331744768 26973 -561584646833876754785658 26974 2133720661917855247364736 26975 -432160911504365798987400 26976 -1042740544865099382521856 26977 -136867191981280554569580 26978 332747620682092243310592 26979 1053293178650345436828024 26980 -742195929547332300902400 26981 926584204181322076822782 26982 -581259946118802182892000 26983 3655108449424104601376 26984 -3192092317472420092093440 26985 -488332148514915801882240 26986 3421700554640653625566464 26987 -3600324336460904561492364 26988 -203676056154850002748416 26989 854770789090745922015756 26990 -570826294564295473704000 26991 1036175133477161131965000 26992 3823180581109656911872 26993 -3136022889781277642899758 26994 666608519527277773904640 26995 -2977215225203262950298000 26996 2115556372564767695985408 26997 344772953562113139924000 26998 1535759425220905714788000 26999 -2323140299912095424422200 27000 2222438200319254579200000 27001 -472652529749266010265856 27002 1089177461300941299931392 27003 1199866896270188502804504 27004 33152833728185087827456 27005 -1249419737227869720283680 27006 30783603772845356719104 27007 607912621532015652888480 27008 -2296575884240987703214080 27009 -1555586267661865629686286 27010 30918445281760203639360 27011 3923886819691086403935612 27012 405246532474127961050112 27013 -157242272631644374259904 27014 385403297014621115086080 27015 1078313940478024035322320 27016 691510529678283133378560 27017 -1074775745885745011672934 27018 1108373000302353786739200 27019 -697924344809005749839880 27020 647893512608383219476480 27021 638730387565985113624512 27022 -1472622694621721727739200 27023 2284297845855748938550104 27024 60938633774284088868864 27025 -1277535880476880723843200 27026 1500642920265842380109712 27027 -378973515135925556421120 27028 3319729512955566215028480 27029 -1386212680764125242273440 27030 -321980358575667243674880 27031 -3720898511000754579994168 27032 -328040689940954502758400 27033 -567355461596328591241776 27034 -38784091828578727857408 27035 1073871463505914643868480 27036 1140401597604361302868992 27037 -2898721187549726033485760 27038 443378682568128432864960 27039 2426157177296089414782024 27040 1385593603850874538229760 27041 934011815488524616788672 27042 960083220306602261987712 27043 -3261313249503480164572708 27044 -458617327917441824148864 27045 -1283985593182911300145380 27046 577840979497368874325472 27047 -21550188100949598435408 27048 -673518485377402419363840 27049 3930065620087582710979920 27050 -1037471544655609527721200 27051 -648242684340944948269056 27052 -2698321042610019846609664 27053 1896743084847662119719084 27054 -110095616011353880751424 27055 901357063598960394622560 27056 -263032245070684095283200 27057 1613883925145953212333120 27058 -251929432007747102802816 27059 -1270355455630727223274740 27060 -295130909714302922158080 27061 3135368599710009853383662 27062 564160261095359059377792 27063 450475693170991266631104 27064 -424953234795780117504000 27065 2158021132837660678187460 27066 -543906310595958107594496 27067 3807692382136207100022116 27068 1862860663134098576503296 27069 -22219144198191013993920 27070 -273070360968100012739520 27071 899427125734792310957184 27072 -824360765964462487240704 27073 -1491093387313531044799678 27074 -444971939004137663260464 27075 18148930226270194749300 27076 455856872500185064050688 27077 45147222133029313360926 27078 1281291221715369392735424 27079 -1309158530147782698085016 27080 -576587490516645224601600 27081 -2626050987689321051092800 27082 -1242703346610657438614016 27083 39118881287816667346464 27084 470194900887173171899392 27085 -152479591835869460039220 27086 1902618552388695068854080 27087 -699258074134890337797240 27088 -51497895454321909669888 27089 5479918692267107939452224 27090 3777537745645651653120 27091 2906417754571192914416492 27092 788837623398926123726592 27093 37602424188565172864928 27094 252079353367332447559680 27095 381767897806258360920600 27096 -1141962130746204306739200 27097 2345037707778274125344000 27098 381618226437996734970336 27099 750310766203469511989484 27100 -141428810627542117657600 27101 -1642319398891127009690196 27102 548556442759119867008832 27103 -1662600802444245570295648 27104 1641291623818410590208 27105 -419664995789023063195200 27106 -813059570544744666595248 27107 -1350407480806488446860644 27108 1400440514937376854251520 27109 -3707300674137970212706690 27110 -515993857870574831207040 27111 79846212682543627442304 27112 -3706209797091940200268800 27113 1109940577450837532011920 27114 -1047074698267259281724160 27115 -2289790267881921828223200 27116 -2399301644262826712559360 27117 -1338005685791124548487072 27118 258967414787489254828800 27119 -2358576464869290153268704 27120 -102304164389522666618880 27121 -1441827058769994744230348 27122 -649152761343480491544576 27123 -393262175459383130012616 27124 1878258476313711967911296 27125 -317646329521136493696000 27126 -433350804693545040010176 27127 -3461626080965506658176024 27128 -1423814815279789211811840 27129 -466236251358204737770416 27130 -408685270502856337835040 27131 736236621762925181450832 27132 -457304044128564703150080 27133 73011364921944112762144 27134 1393755411120081111177216 27135 -124518162822445357108920 27136 582504864649149501407232 27137 1714100155272412958751792 27138 647907914558759443714944 27139 746161314797548768155856 27140 687824750067537883852800 27141 -543216651623158581200160 27142 470196886558467345447744 27143 -3965206417468743730549608 27144 712221331485050992281600 27145 -839756814806184083940600 27146 -668696552401605543022032 27147 -573605589363538481807400 27148 -19151799136859458727424 27149 5087537985574701222021036 27150 -153721877792462296430400 27151 -1727903366138181943957400 27152 -577404920077132934406144 27153 -136577803888954270717056 27154 -2431029443937804679834224 27155 -360989004222164018959440 27156 28693026869777241882624 27157 1900551352778533014901180 27158 -777983301226920241953024 27159 -1822322569291005387295872 27160 -512507325671725986201600 27161 -1249870458117215334340668 27162 890935887620139403875840 27163 2283698271272242500157104 27164 2425957929060742432421376 27165 -1632144373085325282130080 27166 -865543016244122029118592 27167 1318992669421467810452592 27168 -828471960109686528147456 27169 2112050589288694586984340 27170 381718370620962773798400 27171 -1727487853310900804772060 27172 285949681230625897794176 27173 4961289558897457132065180 27174 347938483336321679972352 27175 137198445893230569070400 27176 -55146682820844716851200 27177 -2100250887353284361658480 27178 568990339492127322157056 27179 773930935877983824153780 27180 -666132356715584635376640 27181 -222981290463481264443456 27182 -457112110961775663023808 27183 309795004291820252452128 27184 -472605263186795967692800 27185 844777454365812470995380 27186 324292285573567756429824 27187 1485021839733284123156032 27188 -529610106337908750895104 27189 1246932956919902015332800 27190 514584209165279935449600 27191 3923082416174993861927592 27192 -2569394404757847587880960 27193 2266235072840565235067904 27194 335587277829392328502896 27195 376357622596729646125680 27196 -18555242991187378692608 27197 -3756972794090785988055354 27198 1300779742703150425512384 27199 3784527524466173611428120 27200 475335268915515634483200 27201 -28957274222480174562768 27202 -798877357432807880747520 27203 -1531887451343809821254136 27204 -605680923883030124258304 27205 315368060417288222476860 27206 -1224595634341507579931136 27207 -2277147565438004465122896 27208 1514383698580176872448000 27209 455251947179997944418624 27210 2464830334550766792960 27211 3078595457673864619137812 27212 -19983417555744062348544 27213 3685649275002612908398464 27214 1248861340995381849258432 27215 -1547517005889001273787640 27216 -221496477007547377778688 27217 1065651100047244939029732 27218 -36818440409441216440320 27219 29317130409256060166208 27220 -2030863814637378133029120 27221 -985769813858202232567008 27222 -89600807661277459881600 27223 -1355763944192468583041360 27224 -763593082629122655866880 27225 1444035701027521412775 27226 -2530090736923921629404688 27227 1909145507417495420128440 27228 1701112629244124010539520 27229 -80745267569892861525716 27230 -290895397060299558508800 27231 -3219047617929649224752880 27232 668221617165605870764032 27233 19695057638325942766404 27234 470753225007804112459680 27235 -204830640294857875342800 27236 -3325213710999119690849280 27237 -495662058232712151738048 27238 788417316694879066487520 27239 2954104075449621571898040 27240 -139826423705553517363200 27241 3484395465441754006595642 27242 917841550201226149276512 27243 1036200955434530188993200 27244 1490750244037127863829760 27245 2722088253117378536863500 27246 460361869360753267353600 27247 -3806975939882420607244488 27248 -360164627300549057150976 27249 318621499355011352709888 27250 633128679911406699720000 27251 -1367291656938217692820320 27252 -111585617494749833745024 27253 -360703201101021515308498 27254 2063283826698231652860576 27255 864941552059107538713600 27256 2564459294768945811578880 27257 1577964642205057995842772 27258 -280937959040166503362560 27259 -232851220037518037224540 27260 -2453388800481899829964800 27261 -1153137418228961278830612 27262 34266177685967548347072 27263 -216477011486897401270800 27264 834175696549415265239040 27265 -265669629880080118492800 27266 -2267910496239052689861168 27267 -1955391525944746672280400 27268 -1356163039603752145807104 27269 1508137770016220984932512 27270 694366461471615819667200 27271 -4062015884049317695063528 27272 311069938475421380935680 27273 -2555483337188607999980016 27274 671673864426853181493600 27275 -1964063400793814740868700 27276 232982584373739029663232 27277 -75472954381092792684874 27278 135716254417330542071424 27279 190057873764709589983344 27280 -134695060653759481774080 27281 4458631890841369804172082 27282 682105820409217951512192 27283 -2096064090785642629456468 27284 -2473064243497133956454400 27285 -758534324130885998888640 27286 -606453318184532445244800 27287 91692396152271073912200 27288 -1406128029782143315507200 27289 -4481356444783377129972540 27290 74590333831512688946400 27291 36717724300091391071424 27292 1565814558262979998486016 27293 -318162365584442881294842 27294 -156090460143329709278400 27295 1740334778053485397348320 27296 2947180525661374404820992 27297 201490170129459484658946 27298 -2342499959363849803047600 27299 -2503086074698438314449700 27300 91500924243530053324800 27301 -1604378270290356965848608 27302 129703452395672456106624 27303 2823263127326965658227200 27304 -1821859459842997921674240 27305 21731223284448189711360 27306 -153127979009838297664416 27307 1319990400728728954348032 27308 2019109026212561262236928 27309 2539445118090114633424704 27310 781215037233937244890560 27311 -223108584475962756384576 27312 336427123881291210915840 27313 -853211555215769522852352 27314 633545086580487609894912 27315 1370083429985972710599360 27316 -583469570415794416696960 27317 -634059277995039946082880 27318 -1021324009042383652045440 27319 -4811123429715226845879504 27320 -1236828708300323503411200 27321 332690114506512970194624 27322 -2484482839569525222489600 27323 -382668873927615548993160 27324 1075099492564415714672640 27325 -64943480893020682259950 27326 -778406860765208933030976 27327 -377726539596653308493880 27328 -314412140578495218581504 27329 -1138162949274801638939070 27330 321594849186860634577920 27331 821788039805842135969264 27332 2882339988767216474503296 27333 -1649695507895118180448098 27334 869418522042561770952960 27335 -423344209497086408993280 27336 2276140552384771633397760 27337 -503652607809320542703014 27338 1690613550879243969718320 27339 -833861556333287691067152 27340 1162714722096226937379840 27341 -248342382131090090659200 27342 244577057530579520447232 27343 1531855701789685234538440 27344 -138725160618659085066240 27345 -1654390052196686300724480 27346 1018329093238280718096 27347 737615605225638607665120 27348 -10139228922344033949696 27349 1314395102611716385195936 27350 460298597917910925674400 27351 -591952171921058031798960 27352 1184735298752870780805120 27353 -1450071936712875705426540 27354 -1219201808499476969223168 27355 1070441827999369069325760 27356 -215386664757156747359232 27357 2431186154589465626764320 27358 -1883223265771227085902720 27359 954029521181150653380120 27360 1151126763803136471859200 27361 1013754832916784539052962 27362 -1937494101112650719003568 27363 -49723746234357709253376 27364 898026724651388622171776 27365 -477483490681127349683880 27366 660949038750518674156224 27367 3137750524197292023183416 27368 2252562837533983699845120 27369 9703951051738192126794 27370 -249897635627712898775040 27371 -308001940845742623125856 27372 955882314271840743470592 27373 -27271936018339599714176 27374 -186641330833680286448064 27375 -132426679266088164972000 27376 -657756519126908453683200 27377 -577809847491655190612928 27378 58283425570160283428952 27379 3599539041746644421705280 27380 1028895530338855135393920 27381 407238962999693270033952 27382 -602285917708448747450208 27383 -1716432939366260748350760 27384 127553905044272335749120 27385 536840693959941385664580 27386 2145352026790941130945392 27387 1319568931617655326786360 27388 -1249463976937088539382784 27389 -4259925924461428764986100 27390 458126257560533339581440 27391 -16790066125654854080328 27392 -1231059794579431436058624 27393 977725732649487056956224 27394 2128800375223307103212496 27395 1603019117616259118336400 27396 -1295448986406491644952448 27397 -4999660378812028539141154 27398 -967215248640396252456960 27399 -2288720607109974322139736 27400 640217968847735236992000 27401 -2293035272303337279559296 27402 199795115632937162994432 27403 3191850792536664184476760 27404 310348759107176199954432 27405 760980980643120645408000 27406 -1278937412796468283445376 27407 4169148118427870561236656 27408 356278681295667024297984 27409 107953249365039109906610 27410 409039452273539852019360 27411 2397839817519683893638072 27412 -329323465553624541941760 27413 -5933327701925796279558720 27414 -98893087241774429870496 27415 -1408085188088888317294440 27416 -1756789680429816062976000 27417 282830755622874585698880 27418 -2375095764236778059757840 27419 -1602590332717015049566704 27420 -543738265074731374341120 27421 2240748239968184018138892 27422 1540862901910692637936512 27423 997530761204095262244984 27424 4377921108234696120139776 27425 -278550741189881486651850 27426 -120041445200191866763776 27427 2259259976950729861277276 27428 685373427074178523363968 27429 569525351518722848917248 27430 -454947925811655654564480 27431 -1310550194814565590933768 27432 1626381486361739958681600 27433 820498160508523362785920 27434 28215381551225076299520 27435 333762269662584853171200 27436 1872477477743692088389120 27437 -1679555443397003253079914 27438 1079165784424612577293440 27439 53668203618579485446224 27440 293330348296206434304000 27441 2937847858798141051862850 27442 1086474035200965444505872 27443 -194916427685631003843456 27444 -1910100678072195353923584 27445 -281141429285078189100000 27446 -1963764892500728117471328 27447 374046582646003843884672 27448 332320446596966928629760 27449 -2313873143838037312910550 27450 -483805019681482298612400 27451 1253714997991692660462472 27452 -1957213572978887824548864 27453 -2096516813393688281277696 27454 116868805966466787647232 27455 691059765655115932567800 27456 -210097464809400739823616 27457 -1117332849008142525535294 27458 -39777622047980419951920 27459 -1141035791744794928789016 27460 -1399625743817039532030720 27461 -149444086407494158975968 27462 -82129414955672438323200 27463 -3661167216094678649054520 27464 -677919719329352866544640 27465 881371527978449010525120 27466 416450473967434226310144 27467 -677635161381996763092 27468 -205823368030737187261440 27469 -818156407237241744891156 27470 552969390338608031429760 27471 -2175470053054355819309688 27472 -557249604837661964648448 27473 1865243620487635087411824 27474 14914731542664653441280 27475 561500965118163407100400 27476 -778439948094533986189440 27477 19056353468618591254368 27478 -356150039028531006168000 27479 664749605358524509987080 27480 -1215853086783971091456000 27481 -3611419323133177639353718 27482 191409852958824513721344 27483 -1707172367067028899887976 27484 -1721257136332591926889984 27485 -642897558651970380729600 27486 150814314409796236483200 27487 -16441355787611360560864 27488 -1070547705701071558410240 27489 1578827219201117815823712 27490 -1619962234497797552460000 27491 -248333021801240542501488 27492 -1815568975180376530329600 27493 3433340120837364048092320 27494 -2187355665647796073375680 27495 852206306645987550573120 27496 684440420199140381736960 27497 -302213273037567963042048 27498 748789754019543993464064 27499 2162288168821693399868136 27500 384736127978938438560000 27501 1421854362799126292554560 27502 1494521039283214260773952 27503 345356806288025021533680 27504 -309889436701039509897216 27505 -685385687383635423035340 27506 928939447738717614128160 27507 382251568660076958051888 27508 -514712897762606293598848 27509 182221319911336197649710 27510 308895272563867722270720 27511 1145905152740291187801648 27512 -897771625118964335308800 27513 -3116433848650113854973600 27514 2496551749017052574015856 27515 -1474209955540651074627840 27516 -654150315807620004699648 27517 857184362624555050295392 27518 869795991250918230888960 27519 -3042871029425478200185656 27520 -27964308364861007462400 27521 -108591929519972597686680 27522 870195384505481989368960 27523 3279142074729246859831320 27524 293114625431699855486976 27525 1143158496444415476244800 27526 -424879059984349251024288 27527 2368152630556511195780376 27528 204985621497825949777920 27529 -3245919913131045975232870 27530 -427307232950718825831840 27531 378215300082165351886080 27532 3626033818403371789565696 27533 3806518942152164083264224 27534 87038865690519102853248 27535 -481592860632895299878520 27536 426612673147296187195392 27537 1159497243834803601128352 27538 856725357057865149503376 27539 1792290932302959667847340 27540 81759971408068504938240 27541 3544819800666719298476942 27542 1543195404334784139916032 27543 126577916278398789871464 27544 -4492954495314686612090880 27545 -1069722480581568155334720 27546 -1373126584316273008943616 27547 521855852728869765354084 27548 -1081175538382169181041664 27549 1970763948257198438411334 27550 837800708742889408440000 27551 -1441840162940276467004448 27552 255739932736385747779584 27553 3203714152665118870490160 27554 761533332568394059123200 27555 1792593394268893354494720 27556 628961085321703609535296 27557 -1710259909643107426967748 27558 -1424202390724285156644576 27559 -232453757080725611511808 27560 376253035673089675161600 27561 1835006446000928553654672 27562 411769753044174678010032 27563 -17267781650502031043736 27564 -1410708771262415038708224 27565 981682317388133325027000 27566 361223609739212670428160 27567 -2506663236385176116315760 27568 1191909005680639251464192 27569 -2461760606623730727398160 27570 142072186999692969331200 27571 -977431119762288971612000 27572 871898474290068268684032 27573 199269598118915481026688 27574 -842827397782646234524608 27575 2350942738330417046422800 27576 -2222045648530763943444480 27577 732395730609944890107840 27578 -2121750598250904029366160 27579 2697701385319722683138160 27580 -342386675672427266549760 27581 470171175347625032045382 27582 156818907719256964329792 27583 3820342680261475509952832 27584 -193744264446180090445824 27585 -1357423988301661604124780 27586 1012365495532133541709344 27587 -415707748914879060360084 27588 -1970750578437878307840 27589 -6541679424853156154122944 27590 -153096114054429015321600 27591 2950264376655830416267344 27592 -158219727607810560384000 27593 1460860219155999463129524 27594 -43105196917513898818560 27595 -1487922535163500588706400 27596 2578242418229417272339200 27597 -1295605781479636654305600 27598 -720571340742363176443200 27599 -1680966706106835841463952 27600 -118256943049424053862400 27601 705127192677177785849152 27602 -241228856697270212512608 27603 -109663921513020785208588 27604 -5144789878897929880008704 27605 -1322320202744999319832740 27606 9346854022072052258304 27607 -2153934475710373945903160 27608 1254362298289172622950400 27609 -1052550846038786744802096 27610 -804588690046619677006080 27611 3107390173546105162102212 27612 501512954848570362539520 27613 -1480460809458511798495956 27614 2108677919359461616150656 27615 494701669840729568555520 27616 -2126589379234097343234048 27617 523985314406530969941666 27618 -1377939280403573202784896 27619 -1467465286128530916262320 27620 1243328618442495227623680 27621 -47042556541517648232576 27622 478645264129270791676032 27623 -1376286922246993612195056 27624 1160738699930572503121920 27625 -1432349949325285269846000 27626 -630649489618736008270080 27627 179835648886254655327320 27628 -2621434997847617435045632 27629 -880699476962497500750624 27630 201700628706823135767360 27631 -2819519836472017502619568 27632 694032813227485649928192 27633 -1445283008926638970882752 27634 -894792325956367939819488 27635 930387972363913722676080 27636 1691629609845013323706368 27637 5140558377548297424739260 27638 -778733361214460449961856 27639 -607449760156481602756536 27640 -1121009381251294710067200 27641 -4290081240409597593015216 27642 -157375565615140426423296 27643 -1410621354171730523047680 27644 905298708405691438350336 27645 973425121866280035691200 27646 -1046655374151268462121856 27647 1420311030035018855556096 27648 -2689175311325837540720640 27649 -5205914096305917411536 27650 -390583948958911413888000 27651 -101669332234020119246160 27652 570543371181731044851712 27653 904141910146352540935902 27654 -237338035591901314936320 27655 54818564590913682013560 27656 2218456899554644252922880 27657 -55241721711821657113920 27658 2616311021764897217317680 27659 553355657510520124249416 27660 1306671525661055055989760 27661 434699311059671587468000 27662 -250874499494378398191168 27663 268360151337782651806344 27664 101808067065810369904640 27665 1308100273931060076841920 27666 -558971187845106907363680 27667 214391438666654673179560 27668 451030382008309620786048 27669 -626764438274565434421312 27670 1874827303340917712129280 27671 -1345185398848318636103040 27672 444447331189149345361920 27673 -511575107712692891425078 27674 583053718966480304155872 27675 575741455676858491146000 27676 -990259558613787167806464 27677 846685581095037888373260 27678 -229381734912307730887680 27679 -1246525754121708478654320 27680 902954988434712992808960 27681 500705047579791065023152 27682 1862567139697903466682192 27683 -1514007017170308115445760 27684 422239626220661147848320 27685 697892802134549160198780 27686 463323913053979020994560 27687 -1072636078897054646432640 27688 1031744897511533911157760 27689 1064624788484101772570490 27690 165248840899100296074240 27691 2997801848837409228903092 27692 -7869328880775338016768 27693 -782279646370716137788116 27694 227032678178247559528512 27695 1713253670909597496556800 27696 -218325016890832503472128 27697 -1188890773494640462127854 27698 -501801307571789055492480 27699 530847471363552725840640 27700 -616282301054854162940800 27701 -1523545318188109215665298 27702 -788608426554072374009760 27703 638683495518237289290184 27704 4535812586595614498549760 27705 1663419685089419870679360 27706 951468885837895489908480 27707 -5832994764735492280058160 27708 -1221608600343970574077440 27709 -5892339808494522447610 27710 -286457959253640834656640 27711 -1653746665410284224719240 27712 269609130519389157195776 27713 275324250019196480671296 27714 -356487543535081509734400 27715 -20828494136673805186080 27716 661452683955183192143232 27717 1651625120643132609082080 27718 -1648482021004347984097440 27719 34823782795842291717144 27720 415089400838108309913600 27721 -3448354854886292092002800 27722 1939519843126577505222912 27723 -2164158438593830641234216 27724 1349484088177971121305600 27725 1945150559684960494865250 27726 -283272883706352868203456 27727 -2030902527388401746116128 27728 31063422524607928983552 27729 1613718938058322121107200 27730 1616527452561392578636800 27731 -3397597655196937924478136 27732 -718058214064091399804928 27733 1245861017280180506347982 27734 680680289389940999330976 27735 -1130742187231145471561880 27736 1929465839596550028871680 27737 2339836905430511870293386 27738 -787223906615040869857536 27739 3867604740566733984329540 27740 -110955583419184089062400 27741 610621356619649792499264 27742 556058782373265867556224 27743 4935485830262575810216992 27744 -665230640270158940995584 27745 -429143901572354633683200 27746 1169764924124359102101072 27747 2598941367785693862007524 27748 577750759972816492281856 27749 -1672308071864010704501250 27750 -395628590962596440736000 27751 -4367596290829664762642248 27752 -456669296350252772582400 27753 577655601564829931501904 27754 -720972100677988998521424 27755 325032461696035261197120 27756 2584617304241391778114560 27757 -435396257875875248411508 27758 342527032196894912700480 27759 -590827247927625765893760 27760 -742173601553865941483520 27761 -1260645954096168376765056 27762 -539769211089602972115456 27763 -4270428810750393654135988 27764 3354968488567793413834752 27765 -13358352089784422169540 27766 -213424942930695808419168 27767 -217786446950035168172184 27768 307398913723113853132800 27769 -2021884985609171209339904 27770 805249297414330154074080 27771 -814758553546389143872488 27772 1483709871489784443412992 27773 1045481867926877401286022 27774 -553390201483646033537856 27775 -1114335686617369947221400 27776 299127594359949329694720 27777 -1947723165003193036599168 27778 -30261973909093303829760 27779 4057479114325456516384380 27780 -218919587393988086538240 27781 -640433051981928602724068 27782 -3238429543454155872729600 27783 102446291854297562698800 27784 -1298490988476657140858880 27785 -2066995532242695721477020 27786 -553261921862320246447872 27787 -1242188270495348980500128 27788 -1650245940452196697542912 27789 -1719751012686069722966880 27790 403935438320171758990080 27791 -175690942192258812569808 27792 -610533017847976487510016 27793 705690965351796864629042 27794 -1125611582565261664491360 27795 -617667940646890483946400 27796 -1107081869519107852854400 27797 25282582160846950753632 27798 158672237175247900583808 27799 1754696413059613217241800 27800 -1285597524072330712320000 27801 2470880449531212813368730 27802 -2114196340916378132901648 27803 172186498095868246658052 27804 -394925849771683139739648 27805 2193597314527882853892960 27806 4710233553055702484352 27807 143430811776032375863296 27808 -4008426595462839942512640 27809 3342288377916665926199010 27810 -1917679413131813158732800 27811 638989374409564340242080 27812 -2095803725507403631614720 27813 -96909916067763299859456 27814 -202568507373136265139744 27815 -1986338318472358111028040 27816 1578915745704274566758400 27817 3969481739728987945839866 27818 -424779665766743682979584 27819 -1278023483894861199756312 27820 370673054700770937185280 27821 -58840994329769303815968 27822 -383954362871952708577728 27823 1167408022450215610493072 27824 -483371551761642513629184 27825 -171725496291741503966400 27826 2823750406265004697316112 27827 -2604687173277645815694324 27828 -1864408268442684797417088 27829 -2987664944353541316065124 27830 -1076933205132814753920 27831 -22871670760183054036248 27832 -1403703614559791956561920 27833 1620203420607749012480004 27834 212969958067024324346880 27835 -1232105434929491391838800 27836 -684561711996987188075520 27837 2480975745580715678245440 27838 -776627344602483042009600 27839 -387007653481167845407008 27840 421876908057671132774400 27841 1064770173664320375995184 27842 1210047209118117039525072 27843 93443076051879562364664 27844 3480688854692555726788736 27845 1701788075756906256695100 27846 -182207606866457991227136 27847 2252647327045110176622296 27848 -272705916553623595384320 27849 2176913534937571219490064 27850 114739800860088684608400 27851 222446390231629391112852 27852 1347160798917271719972864 27853 296675746451437518232704 27854 -2024693827707224164666560 27855 -2319331735252777990033800 27856 59995286690065757069312 27857 2486316207115427752854180 27858 892504511169444555629184 27859 2000764568698373941376704 27860 86711952804732423168000 27861 -596152673504593603052256 27862 -1071795591204980115833568 27863 4118175560274366490426800 27864 -2409160903605737994240 27865 890643725835164342560260 27866 -1850158591008096880228368 27867 -433805354336443873125888 27868 -1120086704072392187479552 27869 -2904054166176455951464410 27870 -104442376179427976995200 27871 -815121741575116634950368 27872 -1759427674798531450503168 27873 433548651822560795339280 27874 -214144082144411771229696 27875 -2633223896725203129936000 27876 -565302416302949393166336 27877 2111173242729326519017372 27878 -929813343058820713262976 27879 1374931316073339220780584 27880 -868248359895515532595200 27881 -2295019656341840094302790 27882 1022104770846543767559600 27883 -534474857626575204441868 27884 -765531140966022665789184 27885 -948979509426219416614560 27886 -97045969259047035902976 27887 949483583633922732699360 27888 122186806672306692685824 27889 4771497810238797013929673 27890 -746303330225289551752800 27891 37214705414256067459440 27892 2791912409934133589340160 27893 114653744454436748276142 27894 1302171855221026161892800 27895 -186209481031082940805920 27896 3765290547017250323804160 27897 -1308954026794662106050528 27898 -324421576558388197035840 27899 2207045897619132899039664 27900 225406443713271183820800 27901 3590450350877363737392902 27902 -93477665174856169054848 27903 1558268347033087633819008 27904 -1002441345027197359882240 27905 -1044540678562782238784940 27906 1038264239209406668792704 27907 47510320492259683007040 27908 -1109390191896941484415872 27909 624834754917159145623264 27910 -196919154301835031776640 27911 524462736292125306078480 27912 1119603857277704986091520 27913 850630054787960957206144 27914 46260493981079404717152 27915 -675073458464911175512080 27916 -527459648111322690563072 27917 -2417474000148668601113034 27918 2526701523599656283811840 27919 2439840488651311114374320 27920 -122262516224976648192000 27921 -105586580761600936638816 27922 1116838999319004837292032 27923 350399553154711214940240 27924 360334838108638241372160 27925 -2181384188577213918071350 27926 -2482160756755682610437088 27927 -1316846884873210403720040 27928 -43739559587825680803840 27929 -2510603368281286478119920 27930 528502326854806061049600 27931 -582450889122842822280576 27932 -3663501197349802292181504 27933 -1056844210974624351490176 27934 1620088464895628965151616 27935 725588075155076786153760 27936 1676875403183695044083712 27937 148114077687895290276032 27938 1974150344752690199964960 27939 -2328342624505810417417920 27940 998578364002635789434880 27941 -5572288295827826811806658 27942 -1423936677324393859975488 27943 669577554792195236435192 27944 154011139941013555200000 27945 1206701586485506814512320 27946 788846496788193246879840 27947 -3354329736311456528726604 27948 -761338421277921916498944 27949 1691950696234782947434240 27950 6055049408959881825600 27951 642478800344717744448768 27952 171493568076076254150656 27953 -183962054028422739234798 27954 -907125496198770556327536 27955 -1908028989848885032538640 27956 43720373549225830490880 27957 1961739501598598094001440 27958 384514362602460526939776 27959 338793874584307017141504 27960 -1805963705221477306982400 27961 -722118103939354395508438 27962 208910035460653702576128 27963 -468755237831763107060640 27964 -1602284345225420875777024 27965 1500903460995853880609280 27966 1196270680709616683673600 27967 -4211799679578208074001984 27968 536522355977322045112320 27969 -422312431384604955707856 27970 -1823164879233149835556320 27971 -3549588960206508701052648 27972 329099437872186391388160 27973 -2370818413060401554767296 27974 675868982539356356982912 27975 354458529747572262276600 27976 -1261068855816153623500800 27977 -1342132087454677205765148 27978 1231928333290654111252224 27979 -2430441895635087142311804 27980 -1517269971320985404544000 27981 2008365713318243592923670 27982 -2241917750449388661810048 27983 2621421086127893205989232 27984 -212258102297584422223872 27985 3375390736692548164621800 27986 -466118268909657366912000 27987 -1299984343773667774326720 27988 2707743210574067102703488 27989 -1371976970033049393332676 27990 657030256276224350862720 27991 484235522809017909470352 27992 -3861083764004187114240000 27993 -3818538178091162652672 27994 -1225115836295725103794704 27995 221430350638532301411600 27996 1651943214992630030510592 27997 -1901457917668832862446554 27998 2792967264534560829072000 27999 3520399000788661764356640 28000 -1182424101811398770688000 28001 -831207748933106473291998 28002 550624145778004317949440 28003 -933961627826657360224056 28004 -1442809159333796332738944 28005 -1846345749341106639961440 28006 2117811020198843041712640 28007 229733943808910157310512 28008 1438851111471284445158400 28009 121545204337785256430116 28010 -647432823770220763527840 28011 657135106485738357200472 28012 4412406646894008323635200 28013 1760732557292655869362860 28014 242426773737705028792320 28015 200288624658588389286720 28016 1538994399165267693207552 28017 -1015407548869757583142512 28018 986219934959458852050960 28019 1380920327030664974841420 28020 1106135979347997925447680 28021 1575182276249110411940512 28022 -44261367720134426126688 28023 -724256457768886798037016 28024 380111843616616926904320 28025 1410726277394208674130000 28026 37981778867466239079792 28027 -4570854255929325452940124 28028 -771525677307412264333824 28029 2135004066413868391709184 28030 -223613708288107063227840 28031 3967634833033682180936832 28032 124706222979685589975040 28033 1006684198122885226842758 28034 -1367758799622429911803008 28035 -229702639050061548789600 28036 -9020621128408360383488 28037 965993825163945264329214 28038 -835914484710394237544256 28039 4555489930092547746744600 28040 2337025835265915396556800 28041 -1413647669921623274517120 28042 563775457982209510931712 28043 2374919697065741526616080 28044 549523240706426317309440 28045 1802655174828645264556800 28046 640500715295464323737280 28047 -1339101475687270834471800 28048 -79069764537850636361728 28049 -1056421127557430592694464 28050 -569376960693812835782400 28051 -2545553116590653584324948 28052 -252607809280802842817664 28053 -2036822850077816549347200 28054 -1026760778622276018372576 28055 254409247990269459265920 28056 -981994552720786632867840 28057 -253251814143537533376694 28058 1197500983019531503856880 28059 493275267878778274982400 28060 -922075608663673388144640 28061 -234437605310637034846176 28062 215921726870856693664320 28063 1212681217239373860218240 28064 5527926665055635302711296 28065 682565839302725596955520 28066 -994966703038909467438768 28067 -1048194473636738011627008 28068 770628349841573208867840 28069 -2363591564948384866814530 28070 -258940068409444912439040 28071 -1067687097315465589821360 28072 5405671033665897139200 28073 -1136420514907784946656880 28074 -922116573995420790685440 28075 -936907127690968703136700 28076 -997748037677577541098240 28077 -1181300998161021406841088 28078 -1170808152813256065837120 28079 20300594313777795771384 28080 201852932506272527155200 28081 1736774437462100830100882 28082 2151117060459095008156800 28083 -457658450994163355419392 28084 883263270638013301370880 28085 -442297633688815936820040 28086 -263489629943199154102272 28087 -1664183901555898887106264 28088 -1423149968682790731018240 28089 27129872501674815672954 28090 779172756666394915636560 28091 -437002246822604162354928 28092 -176354156776270008872448 28093 432479952865607763053644 28094 -1732243685830166361722688 28095 -763971582340494914586480 28096 -78363880770109890887680 28097 512271943786739548020546 28098 -334969414975633006872576 28099 -1314618456635442697192900 28100 789572897487537552854400 28101 -2382459160903203169972800 28102 2537313954055484900710752 28103 2211216564602121959380680 28104 -2484359296464114622586880 28105 -63288414665021320145280 28106 694685606655059154745344 28107 -259205819762515911583644 28108 -2727360859503793838601472 28109 2967478017557696294408310 28110 -1128667552354446917178240 28111 2411107657237057618537712 28112 -214591766132201785786368 28113 454372401788872869852144 28114 -1869698042119902997375344 28115 2616989771255563563731760 28116 875664568969169627142144 28117 4458789431277262033792 28118 45172089317045836305216 28119 -550336496906561708109312 28120 -792676887282052641792000 28121 -5073415169029501175200956 28122 7611062402423556599040 28123 -1325589268551395208045628 28124 1402302514254255132825600 28125 -1723735100778963887868750 28126 -454951006865566213766400 28127 1023209396996815838497272 28128 1186054127433515474878464 28129 469359744517085372040384 28130 -1116569207623538488881600 28131 1516277752616803712312952 28132 -1441706029483753942431488 28133 1488366187660753075103520 28134 1631323612013570861178240 28135 2120887094364304962438960 28136 -4465495438066332885304320 28137 629443508879615321854368 28138 1062304286375794573762560 28139 1928194377892709733400440 28140 -464447793297009209425920 28141 -2190491801627252779261728 28142 510616486514851386833472 28143 -941220668316890161224360 28144 895286584780835337666560 28145 -278716080197185795136280 28146 418024341771293637523584 28147 -567554115234473187989168 28148 -105775315494968778645504 28149 -2018495121267640871917152 28150 149917870515170891296800 28151 -948546884030205785677848 28152 1236064559324899211550720 28153 -4573824844899234050582400 28154 -423105389452635086416128 28155 1849695091725638383778160 28156 2819330425718589388267520 28157 1411074431428066411324332 28158 -9868842665828367512256 28159 -2759158738593922999589640 28160 -942404491249833360752640 28161 -1368620227046804960592000 28162 -2329791663980846405253168 28163 1076841018116147341724412 28164 -737319576099833964647424 28165 -52238271567834078864480 28166 3013029695642669870248032 28167 -918122388743171062367280 28168 -716586007468118894346240 28169 -2938028682386109439632204 28170 -1310510408102871310853280 28171 888325922732047640974224 28172 -3692492851958847590893824 28173 1636483599061966487899584 28174 1765988683922176818342336 28175 806718571517706558089400 28176 -605539948438613292023808 28177 -2511119797474355789820560 28178 -191196476757831968023776 28179 490887407132759176400448 28180 396135343114471528646400 28181 2801021824263345105971982 28182 376616339486556425238528 28183 2639519611620980145263432 28184 183902628611896184094720 28185 590328060995054518516800 28186 2990973983679244495910880 28187 2037712660847264035796112 28188 -2532945674200087360811520 28189 -1929931074588786436547744 28190 1234294493736963208737600 28191 3000631208691153059781192 28192 -830511619646619420131328 28193 -8752169113720808709294 28194 -289521218508805988425728 28195 3155268984567529542325200 28196 -419401636509923262074880 28197 -15186658576190705279172 28198 -1106519512291278308459136 28199 340079763760296946053864 28200 -1458832454841462091776000 28201 3624535805381548485070202 28202 -889169329747481843289600 28203 1110706039739675022658560 28204 -793477335574250031564288 28205 3628459904067735339742860 28206 883332607386481940282112 28207 -2649125314253267071113848 28208 -5208900211359856951296 28209 503238185800886839880304 28210 59256687114462933688320 28211 5279469239282950382620812 28212 1544056920499805783027712 28213 -2083640713768637930152260 28214 1170937579162899034647456 28215 -2017348335101953709856000 28216 3982690190684725924884480 28217 -1283130429981478675396800 28218 -590133239593836095517696 28219 272190800542599473787620 28220 -1440339703472452923141120 28221 -968596847422706479844160 28222 -1610259388453580950528128 28223 -4017592440681004350192888 28224 520554568914221923565568 28225 1367805158794834576865750 28226 -2870329755010563024806016 28227 -384546598348591620304524 28228 -3245834973337313720770432 28229 -865593393812029495363170 28230 1019485266827583960270720 28231 224194155899743848596960 28232 3632735053527758672102400 28233 -1401128959551025949989398 28234 -348723054820310038767360 28235 -2490882153540151150036320 28236 -213617191930334237316096 28237 3043855456091235414667584 28238 914295943243921641626496 28239 3397900756232583233554824 28240 118766683096424841461760 28241 581753516502758467305984 28242 -38372416731022893845760 28243 849999356127732523133344 28244 -420180734019867784341504 28245 -526575741782233907836800 28246 677709561056066850199680 28247 6286288662105844801490592 28248 1027065855322121788293120 28249 284118484082464195076808 28250 -733627617387943994856000 28251 2848855312696679630568 28252 -348522648351417329054720 28253 1815092473539884949453120 28254 -685770991615907303799168 28255 -3386579273321815621050840 28256 -101518548946423100080128 28257 2961193119734564587358640 28258 -171168808485425481561600 28259 1592490480094036950615552 28260 1062580743796836091726080 28261 -5453012401118098475299200 28262 -74604390431596168915968 28263 2200682423489017125576744 28264 800501270000004738063360 28265 -784068850620521247653340 28266 480130337946700195582464 28267 -644238982205730269868240 28268 740926296938858251739136 28269 -42700462099395856468650 28270 -1484928369973927642458240 28271 3063972392014919449704192 28272 -140146233340314853048320 28273 1489357336753931445772818 28274 -2524095786464666340724608 28275 476700825181902985818000 28276 56607423815270036428160 28277 -2543548646884094939537874 28278 -1716651945215744114654496 28279 4933958491002260579179880 28280 -558483833976902933299200 28281 -2998395354924278254292256 28282 -1538137512593416606809600 28283 -3862154557332791226597468 28284 -1817649455913756895256064 28285 -104815519970284217464020 28286 -1882756524808755416529408 28287 -1165237613739883642467600 28288 1348844154028727960862720 28289 -3335075909065274817398910 28290 -167803711080607900892160 28291 -1763171172862280009028200 28292 -239218617073789200626688 28293 -3396207899667615837781536 28294 -18494516470595847671808 28295 -1960384077994940955256200 28296 -3909552474124308849868800 28297 621206312592383426766746 28298 -985237615393201012731600 28299 873524205110629609659864 28300 627326720201151844294400 28301 482474601320379800705664 28302 -241255250790969901933440 28303 828733924103463986969088 28304 881767110978327770972160 28305 -690704604288507049660440 28306 2035124271854301961790352 28307 322886456979400827824556 28308 751550318174125861687296 28309 2503815825774842225210510 28310 1378532963919182203440000 28311 -2388704070392979618866328 28312 2855351218540506752563200 28313 1805675307993832031992704 28314 -785223203770534829328 28315 -453273246635225431615200 28316 -430042724423458340712960 28317 -1305285226650459738875520 28318 -2388056079947038797824640 28319 -4328692250373484568597280 28320 1242414960434968500633600 28321 -1926994682895563452387328 28322 546559698496250000943864 28323 -3549737860215510637674000 28324 -161631798106073601899264 28325 3077537185501848195453600 28326 -1517800944127024899752256 28327 190251512595136617208360 28328 3048325698035513106140160 28329 -440477149492221126405120 28330 652864842640883306014560 28331 -846503432121328382667336 28332 2212663014779080379072256 28333 -1122119821977367392073620 28334 384888117439267423790592 28335 -1014693223375960129839600 28336 -164739234845364637925376 28337 38791481855950174971120 28338 786983388310136677129344 28339 -5413617589629929590668744 28340 301835863014698968972800 28341 4728124309977111610268352 28342 1012156643747179487434752 28343 1765536332849882045434800 28344 2607780498465286549278720 28345 387952245046670626268100 28346 -727349259244525414282128 28347 733207654647132404725440 28348 865686753925441380190720 28349 -2424481918420055760286650 28350 -17063212713350559537600 28351 -25383899960228907187648 28352 886367671355014256787456 28353 -358833704680067729386176 28354 83432353256797077767376 28355 -695665260287976297317040 28356 1528814930230141861386240 28357 1071261997288738535137312 28358 -67564336439397165001920 28359 629668254993078845433744 28360 284944010526095526144000 28361 6006610759698986798620800 28362 277894101314361783525120 28363 -1105466276839370961094776 28364 199101089005254979286016 28365 -447430901429293556866560 28366 1067998633885837964810304 28367 3562360597556522724833640 28368 322643098443209485934592 28369 -1745487059612188954173840 28370 824650811833881583262880 28371 -2327356721390484272956488 28372 431051355123852780156672 28373 -5140747727889661767049380 28374 696795464150076572084160 28375 488183900670158299362000 28376 -4990952487218458591057920 28377 4113812447753321763807840 28378 51060146480195538905856 28379 -546275550054504052357680 28380 16403734035736308817920 28381 1719522237274608472160364 28382 -10889211747242660427648 28383 -2013978336208427585288376 28384 -1124975246733179342290944 28385 411255127420869718109760 28386 -853014772160174783617920 28387 5793751538176531103003036 28388 3261329647089343823486976 28389 2163730039247103188579424 28390 2205343344627141385524480 28391 -1715706907652108823051600 28392 519857270410316871352320 28393 249628086530034358835642 28394 -750084641688537103719504 28395 2340085649403359552551920 28396 -919763521385109085368320 28397 -219380705939869030712820 28398 -1417457657596668188147136 28399 187982986223973956260336 28400 -246463463155361063731200 28401 95382973824445243570032 28402 242797667136714295691904 28403 656308260536460810152652 28404 -2618329553349910153850880 28405 -554645192127142199529600 28406 832537718534821082609280 28407 -326286295567242327778608 28408 2087488804993809679503360 28409 -350024451315926781546390 28410 832896486184577677551360 28411 -3036819133763762521056988 28412 1161488748110193139961856 28413 313444836701038683845568 28414 302593294299719054509056 28415 -99331026653778955468440 28416 626404188341705335898112 28417 -1310874840077868530955308 28418 35314312585583585001504 28419 -627984759430013916994056 28420 1549227962007220385721600 28421 -1794839076746156837296068 28422 1454394257716714659257760 28423 91282104769098588268504 28424 -3325294269417557890252800 28425 -941143381244851602006000 28426 2932298243946709980549984 28427 558780439112984761580544 28428 1561234400118200810225664 28429 2444705645543511826943030 28430 662118393024871609095360 28431 922787676363457296917280 28432 -1032544722756236595748864 28433 2614621649451933714197682 28434 -143098531737312860287488 28435 6468139527551210809440 28436 -3215124064504966414216320 28437 2724923311659345459872160 28438 -28807168299080990374080 28439 -1527254118523936009400760 28440 -1767505116761228630016000 28441 -825570467309261642492160 28442 -3084368942350305461242128 28443 -292519355639166671400000 28444 639646713589102363142656 28445 -592343705735590723473300 28446 232075184940318589728768 28447 -4215920722727701979123104 28448 -865298602200824989876224 28449 -1072297030801944411297900 28450 827659480890935072358000 28451 -1814623009339924293973008 28452 1191187174665271292716032 28453 -459926671561547975829380 28454 1151100216043829113108032 28455 76790940185687721477120 28456 -2743649363256390774789120 28457 -224975096755393027243200 28458 641804147866582971863040 28459 -3081277571599006551043200 28460 1933064446423979185121280 28461 -676262883866832812702880 28462 386625640184294556165120 28463 -4814310249325562588130288 28464 -75452914352443767422976 28465 -3396985188644950795480140 28466 -26134113431232312349056 28467 466106533852884470952084 28468 -2703821275268876184274944 28469 -1804764105099840735614400 28470 24704098771447520490240 28471 -1306261857075175495144656 28472 648759575643202194124800 28473 3334292051038259830568784 28474 -1890629488391844890914560 28475 -2726287243570544472516600 28476 238494498641698966797312 28477 5013270351744206138064326 28478 1491149607755619810144960 28479 1456480269718234402457088 28480 -325847740825328969318400 28481 -2272121326856148922770000 28482 -1328575156481760025660416 28483 -962342267552772634973536 28484 -1887166977938526415449984 28485 2404360154847178395403200 28486 525760424872288465380192 28487 -4294795552229041955916408 28488 -1832057421094354994749440 28489 257003476869385548010240 28490 -189075996294281645552640 28491 162661674844133321458392 28492 746185991668474684239360 28493 2709641382647492646122742 28494 447080944098726656567424 28495 888161173915173424988400 28496 169494221729318205898752 28497 408209036453125744112640 28498 2348061002986070678778000 28499 -769649662134301248916500 28500 1419773883438473418240000 28501 4808585529346595317087104 28502 -2861867208782894047182048 28503 2784087168684160539326112 28504 -121301014959266017075200 28505 807734886966682168230660 28506 -960481029899111443140096 28507 1527066365409481268378160 28508 3605790894068788429091328 28509 -17218782203877470849472 28510 -2005799576011025148123840 28511 1222420285859207340792432 28512 -175113790073921365475328 28513 2606320494464722724201762 28514 989722050054633343959840 28515 916831320400180830118320 28516 -3461727166342874951858560 28517 5430826524111459691597566 28518 769882675214852109925056 28519 -107656551200790228691920 28520 -401987008692091610726400 28521 1223556109723625299916490 28522 151467519296191708102752 28523 762033570520190807051304 28524 -1355759468855492233849344 28525 -152779925574219466359200 28526 -1319613720191884988357760 28527 -1100244172797758607414768 28528 -164617432998149338267648 28529 -6707816643572706983591424 28530 1098264506471893644780960 28531 3706658107248849561678352 28532 1048201869190578394306560 28533 852128976592999503496224 28534 -1507217279115798175693248 28535 81010882811010442970400 28536 842291477323530509721600 28537 -2790685699120243865313814 28538 -1744349926590921696668160 28539 -1011584398100720557800960 28540 -740183870435351637173760 28541 769058027211377630391942 28542 916816803346118218005504 28543 -188461970422129602255456 28544 2479707323632490926571520 28545 -618425041496477983709760 28546 -406687806500021062248960 28547 72296528259015646383996 28548 -672312043219303077163776 28549 3723184130279728806451550 28550 876497189084333724040800 28551 -203889835951950936162816 28552 42441429977976686469120 28553 -564891038682295234465920 28554 823283200571728551217920 28555 1610412536869811585436960 28556 3806420747579099946240 28557 -3337745044194655392180960 28558 -1113754162716932486662080 28559 1190900780485553245427760 28560 138933283849073220648960 28561 1528680442488998435984621 28562 1553245735295588834566032 28563 541397688240025244053944 28564 1459746330461123623687936 28565 -1783763521228863665706600 28566 -1064431105491829894378560 28567 1447970399564632466409432 28568 -2700343535647464472381440 28569 -568358857078387923532320 28570 759007609361908258272480 28571 3754696585003245032768772 28572 -453766114367720730551808 28573 -6100878103566782820945178 28574 -305327345048741668493568 28575 -761304118959817138915200 28576 -5635822677732641766113280 28577 3144898981227196163538918 28578 -322949373524638390962432 28579 5668266062273728730633180 28580 1152283489106948273107200 28581 -1205273524773922239819456 28582 -924934616389481546774016 28583 1366184488924219873494264 28584 -1997979205800710329021440 28585 124179041079141948399780 28586 1459637155381900651042992 28587 -1152031990826280259260432 28588 843107608700998271927296 28589 -848651706802574805604032 28590 -1169450275547302009591680 28591 6150573425328887376750992 28592 -1020645576286296542920704 28593 41479534421636806838322 28594 710662518600407706127536 28595 14766240358029627667200 28596 -667835614234873075396608 28597 5163334745274205463320046 28598 911853591419469132053760 28599 127291356827791649081064 28600 665350553838268666368000 28601 2030816238191132776945092 28602 62101318392019251700992 28603 640887229087577084714852 28604 -23234848436600943135744 28605 -265351806283157583323040 28606 -3237345506229342219157248 28607 -3240380430789674266686144 28608 -758743364655093488025600 28609 1803312028662472205538752 28610 2106160037305996867644960 28611 -815332620044679046690068 28612 -1368718863820114782302208 28613 298929210259827111003648 28614 -837150774133487654776320 28615 -1880129134871807384653200 28616 -209848568687369243089920 28617 1504797585701596151953680 28618 189627343987952832847200 28619 -5616640845449347626703980 28620 -831539706698623874918400 28621 -5580472938520070581623178 28622 1011649531866743521612224 28623 -1456032918546866638218240 28624 -262198183919517691125760 28625 4244976641882581098585000 28626 -621615224856884434799616 28627 2916844977667845807834476 28628 1739444311096880077299456 28629 -170337426047134632285426 28630 -400163950946650714387200 28631 -3256038708386954506376568 28632 61284319625213531320320 28633 -1693950549885700160614560 28634 3233501063139477955802880 28635 -665667533186301429423360 28636 1738188042432426815982080 28637 -1434660701138710969062048 28638 8511038859124510190784 28639 869321513134316560350424 28640 -1597468773303630633369600 28641 2512445459962072448770992 28642 -2946449427037837313988528 28643 -1645353081009148072971108 28644 -175466864283185847730176 28645 -4036082650711257350662920 28646 2803703305978027162498272 28647 -5350263451046643430470960 28648 1488403879653197623311360 28649 -2005129104597838110913350 28650 426015946404715713177600 28651 660535929868368752113552 28652 1164236589931088718105600 28653 -2938451181632632246504896 28654 805995238988417114419776 28655 2395160968815957814683120 28656 -81711746142092159385600 28657 -2110780192225443255282094 28658 -187244703441331189355520 28659 -1363730313345016782048912 28660 -1273148076224050101976320 28661 -1682411522874266586342738 28662 878600907305431175908224 28663 -4813735317438656700312088 28664 4675634936390943261327360 28665 -538138039676196034188540 28666 -151200779365699973035776 28667 -1783698531592805033879280 28668 -613759931107795815759360 28669 1044781770019345547608070 28670 -2167064407897105369443840 28671 1361039709496989041815680 28672 1204861717761924987355136 28673 2705739701174655037526484 28674 1668947138499532125064320 28675 -245525121205446433467200 28676 2056530522382332171660288 28677 4786584764328092738880 28678 -1278371987312591798597376 28679 -26746702342154411748768 28680 -734131884694888931328000 28681 -40997570266167412898880 28682 86365668276214602726192 28683 1053629493100868760667452 28684 -1178166690761562940935168 28685 -2225501640542066991325620 28686 -306958397605443924028416 28687 -2092983398008655640195664 28688 -188840782363833242812416 28689 232955432232234493346208 28690 1018911171273006592627200 28691 424276735022478454385472 28692 385164226383916613510016 28693 -1600981349893133291938400 28694 2272016634251026366756896 28695 -970441580914561876060080 28696 3963224845909008057692160 28697 5580455592176555946259146 28698 1680594862088917067134464 28699 -60505659297477479456280 28700 -193648670024679416601600 28701 4115537974184329262687040 28702 -536869090277528662591488 28703 -3523344322128766406886048 28704 533914712762546795839488 28705 -3718515525721754537164140 28706 154963432362209462390784 28707 690045911157108595444992 28708 2437636116304695877593728 28709 5084694747458496493979040 28710 904330572795761705193600 28711 1384214009191004670584312 28712 -1154712423299028755589120 28713 -426322394174031556926816 28714 -974473133148275408971344 28715 3479801632820956843851360 28716 -1188306319494174834498048 28717 -2744072197522888138289194 28718 -669113053358086908962496 28719 973950918849762258238344 28720 751340253667612454092800 28721 493782652157879931921984 28722 467804992571518520403072 28723 4309812137756628001592972 28724 69446723776747382102016 28725 -1487249745858959653670400 28726 -144331917928783312525056 28727 517493843698757175642000 28728 1105116800242603180032000 28729 -1348176630400517931699670 28730 -1167484858524873964787040 28731 2305442573296136438162544 28732 932839076419631581404672 28733 1141157647929959058171360 28734 191996752386213126031680 28735 -22572670747050681697440 28736 -1652963350930802697830400 28737 -1355717372681065150455552 28738 -1927990230211381513650480 28739 3009961552907346490368960 28740 -1882743879534261604761600 28741 1764749183722789422568284 28742 -1094221827106663400815488 28743 1205014808859440056103808 28744 5029536638202340141532160 28745 2875993728792747939862500 28746 -2009274039264200686450128 28747 1840155079269695054050800 28748 3671680461941098638705408 28749 610627129961972721657696 28750 218750893033013934120000 28751 -6136268315337851805583248 28752 -423382663819497966796800 28753 -3323754587064901762841998 28754 1137406955392950464057472 28755 78751543116174251697360 28756 -542768847140344271749120 28757 -6070622202042020892665700 28758 -463795676136784148222016 28759 -1772313882520576161282040 28760 3961965990011203012608000 28761 1485398515898350584779472 28762 101039946848431449983712 28763 4130838406647641980292148 28764 -3104537519949979706578944 28765 -56339596972940698478880 28766 170680542796904575955520 28767 -31654910026083254948352 28768 1334733536224452657807360 28769 238868389563313158721044 28770 -145366756895280936637440 28771 -4201544654775185742957028 28772 -1884250196229228317706624 28773 -1264413042112806906294240 28774 -1583816377852977829272864 28775 -1390295123657386393507200 28776 836330844345664879411200 28777 -1514375160401099761401728 28778 -159580389368846917972560 28779 400908718725633017062128 28780 165611591587268776857600 28781 360275653148550071048172 28782 -313070895718441831192320 28783 2331627151533836266406520 28784 -396045091653044731183104 28785 1060750094521635649454400 28786 -655406297706629319320160 28787 -5398271204212038178980408 28788 -501295354683237002649600 28789 2543045770540678255596590 28790 -1131469925465267292441600 28791 577479166344993723016752 28792 -3049608468410008739942400 28793 -5872580707453607248391958 28794 573155111907778437273600 28795 -916307702553161648101680 28796 2730042185528961142920192 28797 -2057481714291398565619680 28798 -1382932999911515375232 28799 -188932502395217512223040 28800 979666117427762823168000 28801 4566347408705583882436272 28802 -206541175595657641689648 28803 2321332993555442554867704 28804 -2298535062108630075315200 28805 1093937112810782503186560 28806 -1491097824369364180850496 28807 211974660591732405804056 28808 801363842544429796853760 28809 -2938722223441042145540160 28810 -30734709616822574442240 28811 6645837050381634270339552 28812 -862565190219137645017344 28813 -2418383940891297953156938 28814 -1053825658694467885383744 28815 715712735832948881586720 28816 874529650947874342019072 28817 -1440624489093169458877134 28818 -420868619813635253181936 28819 -524865853584000396599040 28820 -2400417458223071846307840 28821 1223965636556192761764960 28822 -1722999570768383913720288 28823 -598570999377828750078960 28824 -1571597369616200264110080 28825 -532344581353041046438450 28826 505250183847593660636160 28827 1057241040071700904376364 28828 -1082543824974886041375232 28829 357253244601244408306176 28830 660657207915822127106880 28831 -4581565003573988659164936 28832 -2168147103914515752419328 28833 -830647452308808244009536 28834 -1057714399446668396909280 28835 269490371294158422676800 28836 61261570407502361877120 28837 2311962400769502600695486 28838 985025728047066857380320 28839 473511597906685470013224 28840 1542403054310266449100800 28841 -2277455977961835791126016 28842 -642669476404762793226240 28843 1736875134582764422359092 28844 193781963471764045460736 28845 -553449289443779560888980 28846 -1326555017971710289576128 28847 806484518547924990944352 28848 581899335797437205151744 28849 4039484193999565363065636 28850 -537111181942425306123600 28851 467930507775839755698240 28852 -1891560364059421554024064 28853 -63690798682956668993952 28854 539998647317845342623360 28855 451751277890211910380000 28856 -1016179439474898897285120 28857 2633811538661993188553040 28858 -987509814838472458842624 28859 3601825296769777785705060 28860 -188610784782635785328640 28861 956041702487054163361920 28862 214128604993810463538432 28863 5948759155514438402672400 28864 444641351683113140355072 28865 1169085071405588174147520 28866 698060720295141482490624 28867 -1863640100353972713766084 28868 -834467709000347123380224 28869 -63565283977853205524256 28870 476913299078905253066880 28871 1274665076674868383290072 28872 1280790995665528217502720 28873 -137136001762785103129436 28874 1718452534160362702245936 28875 809830704293208980928000 28876 -3506002748393261852304640 28877 1111220965950371669310912 28878 1435819464000976365993024 28879 4241782044857324072234480 28880 -13466279691517012254720 28881 -3431276978585569549569630 28882 203304053461966192899072 28883 3306313168216580718718200 28884 1397279756257232977704960 28885 -566474205625418502455400 28886 605942247341191972917888 28887 -3970970237607663241670040 28888 2071287344683244703375360 28889 -193475268919018297446144 28890 766555357571689528281600 28891 -2618159556834199186684848 28892 -1366167964751268388835328 28893 -517491384008611203467136 28894 1862050279154804557370496 28895 -3410186446128291655824600 28896 -14214335743368118665216 28897 -953822108586028998453696 28898 1229555265767271807493200 28899 1766966041912410223772580 28900 503718865370820660001600 28901 -3374837499569495548372098 28902 64348889030461452618432 28903 2217428053603865004600880 28904 -213521447189091160458240 28905 1007841351104414006181120 28906 2008143753027466794818400 28907 2018921142947188904234232 28908 130908658026110033631744 28909 -3924873729133648687502890 28910 -1020779719206550662945600 28911 344857388277658782718080 28912 -340354945350810962001920 28913 -2747955297540099192643020 28914 -1603681774948513291207680 28915 3465145517758716012424560 28916 -212459456665052836229760 28917 1549573768403380783207872 28918 1981509276282520053263040 28919 -3557793762990537181680 28920 -23784289503252603494400 28921 2311607418045825409302122 28922 -1593665293170595596985488 28923 -664161495313653431442432 28924 -12517038920462414234624 28925 -368192437102670484685500 28926 1900106777469211345881792 28927 634157338236500831787776 28928 1161562694690083178545152 28929 -1934102441572965650475216 28930 1504296914413647055403520 28931 1628470444971876384579792 28932 -1684842893833969453667328 28933 5218026609824121578313182 28934 -563035667898343456873728 28935 -166854638066499965355480 28936 -3095972654184602001976320 28937 -386569028368516150763760 28938 93379162489775892108288 28939 -81196383400234292970776 28940 -2289584713623950413224960 28941 -3786022914777547097393376 28942 335534904332826640200000 28943 -4748922331091977460285136 28944 1119899899566848407633920 28945 -22041586921382229539520 28946 -184205358806717443106016 28947 -2273644998614569550128200 28948 2333920427491693334311808 28949 -2456172686287668793048050 28950 839321288840047804257600 28951 2519686391006092324104144 28952 -2032243825867591538442240 28953 1530651465504721521991962 28954 -782984428481555935423488 28955 -2921288882913575620232640 28956 1038991301766024991211520 28957 729128341910934385449120 28958 -3580649832478506587425920 28959 1229918058189330806842056 28960 947026924570179692789760 28961 -2074107313372852380225438 28962 572691920092585884979920 28963 1400553363561252346619784 28964 159446361275062132674816 28965 -117471047365406723798880 28966 -812283252694918161655680 28967 752240611868793846376200 28968 -1439545659738009761710080 28969 2510864353819125008323920 28970 -371422456845764813788320 28971 1714539769926582447525600 28972 1397832521331099937131776 28973 -1277412099576315859971360 28974 93867615510322758773760 28975 -1891174010179740139469000 28976 -1323694886350155819859968 28977 -198420180668302247952192 28978 1435545118286871554849040 28979 -282631514146172072994420 28980 -252219686675149832970240 28981 304630607800372358364412 28982 49733643102360531074112 28983 -3837609433932749820509976 28984 -3397050558955893660733440 28985 942317167037631930155520 28986 -681528804024434359182336 28987 -421725714478877354678496 28988 3638616702433807473343488 28989 -1039107232701193847072346 28990 491225964379322143749120 28991 -1200464916071456859929208 28992 -560807837469794818326528 28993 -6781033353963062930597120 28994 314825915422533446131200 28995 1708754636971520227923120 28996 1782519740463670280616960 28997 -340022957614340184571968 28998 -67195714595343930853920 28999 65401401489453531474336 29000 -3894369302756808691200000 29001 737888506162611298133184 29002 -2483259614858434794929568 29003 -807965646719303056637856 29004 1165001762955869109444096 29005 -2276638004852876131436340 29006 1797049300586102199413952 29007 1453674200638820143766328 29008 305231981119692822601728 29009 5060610782381817195300210 29010 -540281870208204287869440 29011 -1546344193987840886834888 29012 -1487651816357291382562944 29013 230391741453581879186400 29014 -214638827991010602016320 29015 -1459436878780402557453600 29016 -293100375524598995189760 29017 6006423037342347494909066 29018 1614209657819782778576640 29019 -2353620487282422014154960 29020 1641669410880458304468480 29021 3982294520977155176925222 29022 -278214146437821323498496 29023 5034591830238107937258272 29024 16597642089528247320576 29025 -32000408637012213804000 29026 1907547276173662934843904 29027 -536979035174575340177124 29028 593102268862832668907520 29029 664073729335278126184320 29030 -1257012030911324312499840 29031 3550708460908855867200552 29032 2488032504044192002867200 29033 -4192463270299285030187718 29034 -884961897063149470145616 29035 1146913608070200109920480 29036 -1184074166862770097567744 29037 -293440289836731877909440 29038 -991337533989782622598080 29039 -2018686829384668042792080 29040 598732622257018798080 29041 -2040220372017806198964828 29042 1186171145207955847692192 29043 -1387755160512343740267696 29044 -698236947434633243491584 29045 -1157421507626275775967720 29046 3669217002479887367491584 29047 -2041719011373978290704448 29048 -1357420443155048749424640 29049 803901746852700564898368 29050 300597252134182661548800 29051 3401558123639539240977600 29052 2787030873029932847539200 29053 970511462829700071690060 29054 -25589112325434521001600 29055 784372458250568416068000 29056 -459722849726818513059840 29057 514720452885474332048706 29058 -2139413086798282262499840 29059 -3851607502168471091972740 29060 1436390009776051245108480 29061 -3414031680614958188742690 29062 1856787390537302430252864 29063 -2969522137995031119251688 29064 338777340113623577886720 29065 -2375748775480924206000540 29066 -2775758137613993167362768 29067 1948176930420059340075480 29068 -36764342695681166247168 29069 215168656843456905158220 29070 -969925859391843319996800 29071 -938253522692323034467088 29072 701481271101103535554560 29073 568809286644085704348768 29074 2777123320376082736027536 29075 -1341025144844655958955700 29076 2118278512036711431493632 29077 -330221976035348616041074 29078 328761921485034811318272 29079 262407293879416327415160 29080 1005686893744163734118400 29081 2340147674392611767592132 29082 695961190916329774351104 29083 3106476220307994616526080 29084 4194533075746189082629632 29085 334619920140834146232960 29086 632008712227276777156992 29087 4601618327322848528650800 29088 1827306181514861011206144 29089 -5567148824431079585028560 29090 -1888764100751373227071200 29091 -2076819306432608543363208 29092 685078401258677886853120 29093 11355258866136520604377920 29094 -192743892781967675014272 29095 -1562831445025662582050280 29096 2250207500414127706721280 29097 1261769979256938148424868 29098 1573022870640380207386800 29099 -625841060787043602110064 29100 709537180832841998246400 29101 -4073179145374312825809898 29102 -180910193690642625709248 29103 -462809702385271247353200 29104 -615183327241501759340544 29105 -355438122568925043793740 29106 -1595522344945062201857280 29107 -1421007641926075136635520 29108 -3632279369002541707591680 29109 1324734354248345791527168 29110 -349725628760447495566080 29111 24199852266455400413592 29112 2520250299012845788139520 29113 1455140305069980715164160 29114 1278479427619842403180656 29115 -1885911413585050589376240 29116 -2453986145003092600158720 29117 5752043101932691577518752 29118 765960372295356731286528 29119 -2410154501090940284290904 29120 126121147778946752839680 29121 -2492500586175472230552096 29122 870688332989924689148112 29123 -6358430814999214674098628 29124 937571161329000045048960 29125 6305263216488432094059000 29126 2031529550734334465116512 29127 -65849726681385339813120 29128 -2871710149848219458887680 29129 3596190431798510630096730 29130 627694252285941182603520 29131 -6698811427989051306473068 29132 -1972525604418187401295104 29133 -1241933980621032275814720 29134 -1319313580038948638971008 29135 -2861592131991498049084920 29136 -620918678627524941447168 29137 -3907082028327224170323214 29138 -3688784786156197769735904 29139 69529061413888275221568 29140 1009642855304149900001280 29141 311156063541457163562624 29142 -1295065522949240352051360 29143 -4486961821103887907528816 29144 -2732909809778852868003840 29145 -2419676611455139254187200 29146 -767110540543103092089600 29147 3052313808640401704134596 29148 -966827395053262291820544 29149 -3773085271712939715688736 29150 -522185692805499675326400 29151 -1334689229772813965410080 29152 2165551165862361316196352 29153 3033559234428023549706402 29154 -8819195454646402113792 29155 -2052118477626805309176000 29156 -771419505960865196197632 29157 -1254606934790995751417760 29158 1191991638642656048628480 29159 -2721984205852539925323096 29160 1257581544006494151244800 29161 -115264843573715633014 29162 910608632790412546728192 29163 2697975510383822845408344 29164 -2287893644338043133932544 29165 788439497999399550981600 29166 -324625189760693616586176 29167 3589355322285708835355216 29168 -1341736483753350527582208 29169 232504329647454311551104 29170 -21617412013423352538720 29171 1844212183432979444180544 29172 -791225746392779328024576 29173 -4236732818153347765706578 29174 -1561183285534709510298240 29175 963045449259555273507000 29176 -1312085067247492890992640 29177 -601654357080757492190640 29178 675450649525135886869104 29179 5662378869949476627935780 29180 2299597559525500736678400 29181 -733324320895634183572416 29182 3606741877402783833864192 29183 -1311070931719059512077440 29184 -980544045866417714626560 29185 1708797713910903415737000 29186 -491483141200094248028208 29187 -3671352913209549729960960 29188 -2377500741705458465418112 29189 1096992808512062762038746 29190 291905494441760195942400 29191 2227219322272943223997592 29192 -650566005771480490137600 29193 1114595119675923427894464 29194 -1319122404002655859097088 29195 1423306400408025737671200 29196 -850658957440718902011648 29197 21510354925700333830592 29198 509461930835552729100864 29199 -753540236918810097628536 29200 -36845388471201109811200 29201 4259297068326774255521202 29202 420305370464595157161984 29203 -2184995483486143626790800 29204 -2786278210682306215478400 29205 1522752235920407983327200 29206 902030893662424636272960 29207 4176219026351354094960456 29208 552953938324789227663360 29209 4600020599099843017566410 29210 567765522922195292405760 29211 219986399855022751851264 29212 1674615020345717895354880 29213 4632176948221294849259904 29214 -2981461605932807096319360 29215 4532559651959335343784360 29216 3084924567917822687576064 29217 -2870689922691271393219920 29218 -512102551459592517225984 29219 7310132018828660788992960 29220 394003794450074808545280 29221 2749367272457016751983422 29222 -645854638005613858113600 29223 2167964694990919778776704 29224 -1026696969905734238791680 29225 1176201188249764221854400 29226 -1151693195093109346035456 29227 -6688954068109368968973528 29228 -2733732145315974398706432 29229 -1364506177265305513742016 29230 805110393645562137638400 29231 693894332288551372150032 29232 241193913342659335618560 29233 -303550878536101281157632 29234 -3216766506274454568680448 29235 -1836853800270458848578000 29236 1640824757517445972945280 29237 1386025285927943896550154 29238 -1061729191534217678664192 29239 1647946198933144386932656 29240 48258297263670384844800 29241 -4703128835737292908659 29242 -612187975909539646435728 29243 -5142491387754983349428508 29244 267201451359947753058816 29245 -837420148651801285084500 29246 -1321962488917416135404160 29247 3056094491005999994733000 29248 819190769881405635166208 29249 691423723652254032214320 29250 565692792168034252008000 29251 232066125642064065464252 29252 3253823641370445904760832 29253 -311485826386058500360800 29254 -2058758001439361667467424 29255 1603397382477055609415160 29256 -633467917822155331829760 29257 -2984552244390640952435148 29258 2707243908830771241810480 29259 -3692049891753162652812036 29260 678528214734384632217600 29261 -1815730665424950848207700 29262 762414591900334225753152 29263 631163521120540404916024 29264 270686476573043282411520 29265 1918910598777438433816320 29266 -270149795642402775309168 29267 -259781351948935932487008 29268 -406434828049892067041280 29269 1608554008286308642462670 29270 -1332259973334243313920 29271 770484545247938040584064 29272 -3843863432966376326707200 29273 -195281381478877864712556 29274 -215483456592250673089536 29275 2975684894019255200213300 29276 208331012992586497208832 29277 753345947774443568654214 29278 1598672352763556455501440 29279 -3077226014237469176396160 29280 -1665541303571062448455680 29281 1124605371884799772880640 29282 1957072261360011061869480 29283 5868630263881015896384 29284 3398218616016771827455616 29285 4229886845457908038201980 29286 -218542477769876301094368 29287 198682685241985153802936 29288 30863204955899427471360 29289 -992518913787492862253952 29290 -1216735489891453714459200 29291 -8338511539682596672009848 29292 -1989791189136679241230848 29293 1612097651260616560002144 29294 1484273613352450230936192 29295 -313166429217316678348800 29296 714806241285068719357952 29297 -648804548938299226654254 29298 -1545024122057225246088960 29299 -730731912941200568660136 29300 -898091283192490595913600 29301 2059409207367542229145632 29302 -438669307703113409720448 29303 -4560633893308312669943448 29304 935223486414169837547520 29305 -28821355101948854628540 29306 -2503488959006362937301648 29307 -786897596710849840733160 29308 -729639695485224664971264 29309 1018648176698199863612160 29310 255276419141529840620160 29311 -5566265799590659466409088 29312 -3997495116391765455667200 29313 -2089345676681438996249358 29314 -2174121292890291696093744 29315 -459660599757704509688160 29316 -159271024766935347302400 29317 -2163179636339888031995360 29318 643670132164244420740416 29319 3915421180728238436769360 29320 3228747632224144847308800 29321 1898623826541271489457700 29322 39835614943459546715952 29323 850762840821128360536320 29324 410155168852264480509696 29325 827317252882157325825600 29326 -11611473235420066025472 29327 6154960427976903246928176 29328 -386217950133217440301056 29329 -4054119298372091828312720 29330 142473615698344935513600 29331 -2643019441222002769848780 29332 2881758216833899018599296 29333 -4514246803589380263362418 29334 -1169769927163261840557120 29335 318604289981374701584280 29336 4901832115895620024627200 29337 592634550810259935903744 29338 -466316443563139372369680 29339 -7262909478229501127524860 29340 -289119729152586601059840 29341 732319330272908185566584 29342 1791839175394193382062592 29343 3779335999998167876462664 29344 2080034923822361877676032 29345 -2066737465120159308705900 29346 137060766913425267919104 29347 1710277594904270556568796 29348 -1883892411789376720343040 29349 394277704223783833797120 29350 -1489716030031718408589600 29351 2888208074337587366185800 29352 535967121363377083269120 29353 3208089160597505760180900 29354 -743771326538882782926240 29355 -2929546185785815572345600 29356 -762597347952252282462720 29357 1506679789635343655993472 29358 802085357618535501673344 29359 -4855404728409604030600848 29360 -848209335367432861777920 29361 -3887113566107452222474128 29362 -628932719593194412081248 29363 1025884344001813075545612 29364 1937108925221211615154176 29365 643901598443049209827200 29366 401902277523144094345632 29367 852413799550536929672568 29368 -2864436778509723236413440 29369 51910720423294760064144 29370 390314391657410358028800 29371 2516988193089438172516272 29372 1193942191914693892070400 29373 1687906274912459675184384 29374 2851785224630824526130240 29375 -1313833848905668834590000 29376 1366007445233397619752960 29377 1037275352222812948767060 29378 910092881555805772455456 29379 -900466743849193511827200 29380 -349747424262462300157440 29381 -5264574581449580467302336 29382 -920661692290452151119360 29383 3328631652825091271100632 29384 1312391530415274855490560 29385 650653901331912217387620 29386 -63778286261535583046400 29387 6446754593976239868198036 29388 747160924409000277442560 29389 -5782439883678816149020810 29390 -499564506144367283860800 29391 1545221428569189404634384 29392 1453821578794093061210112 29393 -712242073862223716972160 29394 497879955972996658841088 29395 -1531234642825873437051600 29396 3500762187249148188796800 29397 -554362140422279404736640 29398 2907076235834970193831200 29399 -4374615799167457516692600 29400 921200924403055118592000 29401 6000599687231551141979402 29402 38617957903730282855904 29403 6677884089637714573956 29404 -2163781412676281236678144 29405 235470146197734025134060 29406 1132582094780007809488320 29407 -1420005020943292829606288 29408 956683824295438189854720 29409 -1265775731383920129058896 29410 -760819243100726399163840 29411 3456256546942682009370012 29412 -30543168439152021058560 29413 449456336340583479103840 29414 593466558773679898804224 29415 353977633456125366431520 29416 -1173062692099965213803520 29417 -1543551503837505241712640 29418 465505537053436789480704 29419 44688826231699027806848 29420 -1128307803469163620638720 29421 -1174775667352181725285728 29422 6416151990932188646813952 29423 -1272915522255365919857328 29424 615181448594120961982464 29425 -1230186130965356267149200 29426 -356079536864280656879088 29427 1527386456574346872197232 29428 -1383666750732505703819264 29429 -4992644176659040538405970 29430 624199398815138229216000 29431 3995365694176338275101000 29432 -815725115212165561159680 29433 2197992056890034745247824 29434 343537469205255341429616 29435 -346765666860319235539920 29436 -1454584854830435497967616 29437 -2814147081082690231985914 29438 -1165317557116646027364480 29439 4614108864292265728536504 29440 -1228409798032347931607040 29441 564988668051527079150000 29442 580007320934177184781824 29443 5084873217198684717021692 29444 1015346309499908539566336 29445 579750996942593479059840 29446 -3203208324261052378727328 29447 -2010536737633536531962088 29448 1979324359920953106969600 29449 -3969568203242143991536614 29450 -344780044477606598784000 29451 2825627564582777762102232 29452 195367683810002207257600 29453 -3566260005200215151204298 29454 393787458951204787398720 29455 24583439107378745742960 29456 401210874133144716705792 29457 -5644279740731022762507360 29458 -1673472204879136622618112 29459 1589150189513641488801480 29460 866917979780204906588160 29461 -217317518324785777681188 29462 -1330648266998758085964768 29463 -547231828619962684703232 29464 -2849901578432780392857600 29465 -1387341168379551853231680 29466 1179949442683360121709552 29467 -2102591303210304738307040 29468 1402103243764589718320640 29469 3859919838734689337287680 29470 332122182773428634146560 29471 -943336152093938863895208 29472 -758970697087551417090048 29473 2730687617398978897626722 29474 2064395778475892643494736 29475 1830049362218562699986100 29476 3731837017447642653522560 29477 -2459424289994477920060128 29478 -870921831544098170901120 29479 2991783891004423743443040 29480 -3377240165101145049907200 29481 -1110184789666100881694976 29482 2280999987458935252220592 29483 -6819289060900437039368268 29484 -23711625420403607092224 29485 -4504546168848799264808820 29486 -451150446073589438242176 29487 -569945065188418403291640 29488 789463161045870887403520 29489 -419542102741339311719244 29490 -347399650124945271866880 29491 -2071830869620650922807296 29492 -176131621495455730906368 29493 1242506840709656452251420 29494 -2297779932741476449732704 29495 5192194296300910550048880 29496 -735663671195619711283200 29497 2649449534685132304609540 29498 25286728940515028313600 29499 -83277156447093353199336 29500 -2742232744173469760640000 29501 -1618838776967127505917498 29502 -1626433702481117825006400 29503 356678568597058857320584 29504 -1968618583320180709392384 29505 -428710705224569275697280 29506 6536916414835688927952 29507 -3545916417965139510221160 29508 -2726901493752044999255040 29509 4170652294900732473940704 29510 -91070344492693765799040 29511 -186633065586822109965360 29512 -516207595054561135165440 29513 1221320050613108159058384 29514 -1267490789906608939311360 29515 3407248087568232454784160 29516 -5202308591129561976809472 29517 -565567610009590705446720 29518 -260359582093830441311040 29519 2178990012037314069690096 29520 -166950345974339543777280 29521 -299242939328106778824588 29522 -264271301838428835535200 29523 97115644263257576100144 29524 -5102764515684268918912 29525 -3123514802084202159688950 29526 -196727991116363973826560 29527 -1193726109427895597221624 29528 398541698327053931612160 29529 4271246035074141411412404 29530 763977564872131989224160 29531 643390639981438133515332 29532 -624073338661621510545408 29533 83852138688828191674720 29534 -211725269481314147251584 29535 1094090741037038376777600 29536 1112750471505596914335744 29537 -1464758659948950879278814 29538 1322795409692429011288320 29539 -276877754006653244691680 29540 -808698317023418146590720 29541 51030356297742928098720 29542 -1302758402286569275607328 29543 -2115493490940398552079936 29544 2061920751082126054686720 29545 2568304366476767823643200 29546 3377453059616562824002560 29547 -2985642710777784203311284 29548 -1079225819620223228674560 29549 362865802738190237662764 29550 -443548855351392087931200 29551 5460914194379776182144600 29552 1349059658763375048032256 29553 -780692942303869540465296 29554 135577607780753443049472 29555 2157633597040202828302560 29556 46690346901591802518912 29557 2503420239733698294277632 29558 -2840631563640466311201120 29559 -3602439372814638070135680 29560 -3430352787443075096064000 29561 1164708789261572693733504 29562 511765478168348794763520 29563 3381633365558025369064896 29564 2352026030931994720934400 29565 11773068355340391658860 29566 -1208120353970748495072768 29567 1230626748222710191871616 29568 -762617691125979241512960 29569 6069237013401785560675970 29570 754728743205220353000480 29571 -3081161872934711717985288 29572 -530681179951324679857024 29573 1601461341529473722217822 29574 230033358763940322114048 29575 -622668157865791105996200 29576 5274106181491651903534080 29577 524008105598631316335120 29578 -136013444824912927646976 29579 4858223957431388842931880 29580 1588785813130254484838400 29581 -5633322989740911293740618 29582 569083323559691449471872 29583 1151485397670229689208680 29584 -917049787813109218357248 29585 2520440295631993855133160 29586 135725624089544453940864 29587 682146920234908574808236 29588 1150143992003128678321920 29589 235097714500545059392320 29590 -1601220112766384740156800 29591 4614195058589867040882432 29592 1839843515111957255577600 29593 -1955852255651100424942716 29594 1049203760434811343738096 29595 1449742867314618263249520 29596 -2059413934555142746516992 29597 -419722804347802708016628 29598 1255019238646272103443264 29599 -1890530324050269717306400 29600 -913956164238211316121600 29601 654386697311929438723776 29602 20885999488203053855952 29603 -154440863381962206569520 29604 -1189339498547301505711104 29605 -705055117157833464852480 29606 1290544621773035573294784 29607 1472560873263570913119360 29608 -5555291185290074283095040 29609 4392415662548081212981860 29610 -592767340149912197437440 29611 -6077921763132406951427788 29612 -3731080880143631678596608 29613 3007494199613001281166144 29614 1482473045695428835155072 29615 -120454981859424500829240 29616 6053974631541307441152 29617 -983180901830982095503808 29618 1616921040327406503419520 29619 -800492644294586233537680 29620 -1285851158679282117592320 29621 844029188370411790639200 29622 360170847554624580583872 29623 3630686523932960355276504 29624 856129432777408001372160 29625 -3448365365770585051680000 29626 -262190826535289569945488 29627 -15791650058060509095792 29628 -2262749670077687639244288 29629 2676819093684015043644230 29630 1778218626877264586064960 29631 -854810302278216626125056 29632 329822116372024515362816 29633 -1364531648881176569405118 29634 1979990357203052461612800 29635 -3812387948430768010951920 29636 -555353056029235732316160 29637 -517535023773634765853220 29638 75533058980330371580160 29639 -1481665085071672943583144 29640 -633355524147641315328000 29641 72316112117577892382042 29642 -544557968315865984408528 29643 -17960137561558305851472 29644 -1869341773687486853649664 29645 -4084400571274408562730 29646 -2237336543077792880222016 29647 98172467582345768454480 29648 -500938463520333304381440 29649 -3179830972506866080670736 29650 -185625104195484322261200 29651 -812472259151954655870000 29652 154717013104243066294272 29653 1488767944710750753351484 29654 -2092196385929384579776224 29655 1243304930776832811606600 29656 5464911142357552295055360 29657 -11456868335831351838265728 29658 1309761438047484979382784 29659 -1309381726184012379458560 29660 1674585476539830137095680 29661 -2568831968004092740268928 29662 -2713773775204769991735168 29663 -3495086179491617500277088 29664 -5046596631918110899961856 29665 855339960981686296473000 29666 83077130673326806808064 29667 -914145946474307326940160 29668 3816994073112833955602048 29669 -620314562074426816428930 29670 9326733853260068259840 29671 -1016252022217171868669128 29672 4243785618933865290316800 29673 1613628419803782497781120 29674 -583408858576597956858528 29675 2194378889030027969472900 29676 1062910033353681156306432 29677 -2628790190494253324592480 29678 -1339410107639611180293120 29679 1127460381988474423724688 29680 127418174757312050626560 29681 -5083765151788058758915728 29682 -1412915473490060127476448 29683 -1437754398020686260758068 29684 452090352679043084735232 29685 2881852875374394993472800 29686 -2484336554374801639994208 29687 1662947704664499762770352 29688 -2072138230934852782141440 29689 2632596506121524601344400 29690 315978956430291496389600 29691 -1818131472909268794702900 29692 1218010545771563418875392 29693 -352790353050064486087776 29694 838948063040547046961472 29695 2940980212042519069924200 29696 4712230819581135987671040 29697 2492094263843570481960480 29698 1332710596181141574082560 29699 -1199756935779760428281064 29700 -1470460971565820812032000 29701 -1020895397784132686318048 29702 -736171267880315033708448 29703 1403073588580368984443304 29704 8653560783471613978214400 29705 -846861676662097660965240 29706 -1077711361676026706877696 29707 -1529799026122429461345968 29708 1799542817980334857737216 29709 -2035664086934991826326186 29710 -1062476990493626075538240 29711 -142592925025641701070096 29712 1051115840709630159421440 29713 47049687795487747786864 29714 1183765771538981168952960 29715 -340616656776642682625280 29716 2020539857297576087531520 29717 3339290660062720742378766 29718 413974293646593730627584 29719 2066831823277870396999344 29720 556103210344680460492800 29721 -869049018882656880368688 29722 1169226460176184747943424 29723 7029953190541198174947972 29724 2641494921632407483808256 29725 -1008869380930543448893500 29726 1652432042879355893178240 29727 -296239041167482188571824 29728 -703292699098479184773120 29729 -262963235326240625100288 29730 -684750587175139948001280 29731 -2974944319218194658452768 29732 2695505596865956618644096 29733 1484942748954922502376768 29734 2169543999180838460546016 29735 -5122731520036471762066800 29736 -834173776160270184038400 29737 -858777794774452883757168 29738 -4025176101310000415238480 29739 -337210350473229746913792 29740 -1210427116151031702927360 29741 -3950176618287333532746858 29742 -1917089983084189692477888 29743 4235748164416113720875808 29744 -769637382938118677938176 29745 2925680729922912400799220 29746 -1292529682850043894399360 29747 2371185869128244626830192 29748 -1046431163088178112415744 29749 718729437933316755419040 29750 996296627945646361152000 29751 -4600413969007887893834496 29752 -5168718457605179125862400 29753 5187005332194452141545002 29754 2407652199626729533632000 29755 -4377476311851604316125680 29756 -23958357299952875401728 29757 179133023050027866368640 29758 3179977087162991241588480 29759 2739615580374128639712960 29760 -173614963088837931171840 29761 -6406817433223549339832638 29762 -1537322012553777273266688 29763 531954317585087439807492 29764 -1384247125647604013379584 29765 1132764594983790155865660 29766 -928625390864864094528 29767 -3029640171241516481404504 29768 412150697454183839331840 29769 1276445763927361422403344 29770 -791897243249907434203200 29771 2683007737725295747642512 29772 45591828771763305559296 29773 3452910989913730676974720 29774 -2376018583862661119532864 29775 -1337278587423876913876200 29776 -547495245896364124807168 29777 1259374498083832677801072 29778 70717922612385526033920 29779 1148539711409054532199576 29780 1175802461395322941689600 29781 6756084586787782655283840 29782 1740657402362978292616992 29783 -2827713047205940454299200 29784 -215206823664746199982080 29785 274731583184415735356160 29786 805780449777536415677664 29787 -3081704688881124010606440 29788 1112015120779526467585536 29789 4596956925447494242615590 29790 -837623894111386673014080 29791 2537769542835241737851584 29792 3558822017750639634677760 29793 -436483988164758271315536 29794 3698676029156054954415696 29795 -2048793597708397082348400 29796 592006365622093050445824 29797 -4622746771386329872618080 29798 -5377013380588624502724864 29799 -17421644317418160124032 29800 2402838693709879708800000 29801 553166509269175672422132 29802 -995759521693432495872768 29803 1523972023358656650760052 29804 5704788818726642017126656 29805 -1286592256889656347486240 29806 -588927300742771889109120 29807 759420412917163592144592 29808 30645202331365717082112 29809 -1018826278775402126129996 29810 233507144646274908165120 29811 -58619687057163545987520 29812 -4529014254509224525436160 29813 -1666524461703148378662240 29814 -230825682880128145373760 29815 1868900957391967056709200 29816 -850638907938956879339520 29817 -1747834861455967444023366 29818 -4657765929744395835357984 29819 424060347093508924109220 29820 293740122645371261583360 29821 2379714530226912971542944 29822 133509179961344436071424 29823 -4174885853913985964373816 29824 -5937667281085203354746880 29825 -73404368043118851657450 29826 1160346079944828786541392 29827 18839339356490441278672 29828 -4980156227442862869263232 29829 -627292501072901473636512 29830 -1625315718894648378998400 29831 2190019872485072108880912 29832 -969084838758547476725760 29833 2295570996411767807773082 29834 -444247729550378829374208 29835 -1412148913214362214068800 29836 3197337750347465689460480 29837 -2026981287232446692381514 29838 -1063380052795440815902656 29839 -390987816733914946594776 29840 -263003804693433111920640 29841 1990768982703521228208000 29842 -63979546604387684842368 29843 1884817545152458872348744 29844 3018766140472619167505280 29845 -3410041220468200369336320 29846 2915228352282432644707872 29847 1804206545126378940695400 29848 251805125749965158891520 29849 -6710322157165435698803760 29850 112332021496712408160000 29851 -5824424131215127848369148 29852 -295117887827986008468480 29853 541921870916102354396544 29854 1241288702683994609648640 29855 1211699159299366817220960 29856 -2472311141570128559210496 29857 -301786315416210502051580 29858 1218564954027998510675280 29859 -1186409482141362298439760 29860 -2375624342918997939121920 29861 -2197151225229698120560548 29862 -1122451072237528246886400 29863 -5175957826347806388682888 29864 -677072547056028458480640 29865 -648609479572016422474560 29866 524135022426748799768160 29867 717969734069950818980916 29868 -2497563485858280899727360 29869 1501268896942691591961792 29870 3360341735467119312940800 29871 -2319224525714087362803960 29872 -1497415588436674425831424 29873 4832809912028862160063122 29874 808721702253834270547968 29875 2563116166307637987480000 29876 988429171688357766721536 29877 469252546149468541699008 29878 2964239284719733827150240 29879 1238919513078634636029480 29880 1360289337664066100121600 29881 5613812150621691038368682 29882 2725369908390784292477952 29883 1147231725812491994648064 29884 -17992241089766913363968 29885 -49365075626525541741600 29886 -999355244799895859869056 29887 -3069405348746826846680 29888 -1666493684035773464051712 29889 949632635532154397115474 29890 1368424269127409758901280 29891 1675439965357077829775184 29892 1591037380472733765476352 29893 4631934248261269236312480 29894 1594468638470816254598496 29895 -283129466635381665887280 29896 -1258300494455506362685440 29897 -1844366684974922209815168 29898 -1202141343128652893221632 29899 -4347403578234839919273840 29900 -404285216339879393971200 29901 2664793736838031536868032 29902 2060528226326763599593152 29903 -6263361953754957074600640 29904 104100710945522331156480 29905 -1779633918732981314012940 29906 -3384473132542352759018880 29907 4022864679557498559177204 29908 1652262483884162161248128 29909 -2373213364650350559442560 29910 625145527757357787519360 29911 769191377437519033811632 29912 -2084292234997800829900800 29913 1907092349933388370154640 29914 770548071750430474627056 29915 -1389074222761613532036480 29916 -1771057749464257937034240 29917 6456753424611400681484966 29918 445464664843319810322816 29919 -203801886202026897232056 29920 3507733054984954836418560 29921 5221950757572462818761122 29922 1245812236255925975129472 29923 -1469949030890967594851856 29924 -3494441281548659921695104 29925 -517301739482085161604000 29926 756000693340197845428224 29927 420513518393145564382776 29928 -46815582237582941798400 29929 -3251152454186318497894193 29930 -52282705456796469238080 29931 -11367562757201988757056 29932 -2000844801783844580695040 29933 -1021254180811516242049140 29934 -1210086332869389684950016 29935 -826080047506468081608120 29936 553571685190061565345792 29937 4236314872804219931437152 29938 -971400204185364711056880 29939 2634679918080999578403936 29940 195071802250462099200000 29941 5582712002694917697726400 29942 -3665015412067641096593856 29943 5589928457637398583685200 29944 -2590428782206833020006400 29945 656392823403381510694920 29946 -99765866702673645207552 29947 1614010260979660271471396 29948 -292379210475653142024192 29949 4351775455085434218712800 29950 -1041582711026332073160000 29951 -3365983525734366584711496 29952 -895669176655313356455936 29953 1341581866918572011503680 29954 699779313408805489655712 29955 1164634848267067942173360 29956 3888978739121482354517120 29957 -65211174985921979090340 29958 -1179387404080090262519616 29959 -3124521803540296090036840 29960 -616545871390237165977600 29961 3213557243933216283188010 29962 1596365009340588711339264 29963 82853541604713562936092 29964 269671298809788517404672 29965 2035115256999349297838520 29966 -1226423088980216762069568 29967 -439283036149676080322688 29968 -619593029597807016337408 29969 219698059552748228910144 29970 35172387245101085995680 29971 36441099374591973502224 29972 -2006767416874858911006720 29973 -4267543849996844669063616 29974 -1126961470063848296562048 29975 -1001729928301339592667000 29976 590931985477071490560000 29977 -977350472779747327186688 29978 289472980053387405856224 29979 -1167555447657022700193876 29980 1515205040682083002560000 29981 -650746068036279518747808 29982 1565176520633211277102080 29983 -5544568498896015570340768 29984 -7600206719890624864518144 29985 -1411800526024442986320000 29986 -4427528670683329165194240 29987 3632882928790810778708352 29988 1960405270482337897131648 29989 -1991549673125822283574210 29990 1056936383874699879600000 29991 -367485292948492514239920 29992 -563580734535218774753280 29993 -3024178668592903328120460 29994 2328296293083469304736000 29995 1799931588899361666446880 29996 3813507633821743426080000 29997 -3202351990167904387369920 29998 640203847383362572304064 29999 -7467455756694573406024440 30000 -121616916613290362880000 30001 5685167596151301298255600 30002 -1391667583781668781672448 30003 -109629310295568055836816 30004 -746388113966623635524864 30005 -830883358385091406954440 30006 2138056032640847439801312 30007 926584618387439350964632 30008 -2224595276620379013120 30009 683855201143906257735360 30010 -1586754662824489531191840 30011 477718205185586874480612 30012 -795093714653046647602176 30013 3003712269407029426360262 30014 -10539717848234281492800 30015 -1314012221834650325618400 30016 699732518012880607510528 30017 -1902631420229266065838380 30018 -564052929694550500692096 30019 -344003515789619234498040 30020 -2889262142055113696256000 30021 -1451163581905332194611488 30022 85538334202011233790912 30023 -1734265415713745865546960 30024 -3694520277157374314496000 30025 1882408296941309212831550 30026 -3649188326763014504526288 30027 552775929883131292936920 30028 5237042874339474488423168 30029 -3128821058678956190255370 30030 -151073317082968776437760 30031 -444991829171464831775400 30032 1500131958054553034612736 30033 -2990303398442654423692416 30034 -561132169235659627849584 30035 -3918916583323524764333520 30036 -2641177830796338940581888 30037 -4196610250838542314820434 30038 530387884534870445007744 30039 980453187602127684910080 30040 2781687590576885097676800 30041 -3602889350290801055602416 30042 2030288713586541077952240 30043 -1118361576078761314755056 30044 -576679589209660182005760 30045 1707589127542269191764320 30046 -701771500493003978928576 30047 1642135410685943547422496 30048 4931263746450984898658304 30049 -600520323319505762465600 30050 1431556696857846549202800 30051 44501087577709389895632 30052 2385366051233234303050752 30053 2438111578585145303542044 30054 922078754724948346249920 30055 4114455446176113999675960 30056 -654995421456622251371520 30057 75797785390348299787488 30058 -364799437384088128181760 30059 5803533656232176248390260 30060 2225835414552038388986880 30061 -1652677334534410187820768 30062 1099592500310960359636032 30063 -1483164816368926307565312 30064 478765388953312742113280 30065 -440143297532394918571200 30066 2264709079607929450602624 30067 1898290105563214144077192 30068 36697208584931024446848 30069 1573193172571838339754204 30070 459501617806475608949760 30071 -925264583590619810104728 30072 -599350165696002347827200 30073 -6168780666278007302642040 30074 2098302872702228177985792 30075 857253353035977578910600 30076 486434762167969781189632 30077 1747621102573060061941440 30078 329736572245254807803520 30079 -1963064130971207400251024 30080 4388130524354931641548800 30081 173014995469591716787584 30082 -874779609489397850261520 30083 9480577588980104180590200 30084 -508177522942574048686080 30085 1942170095309000642336160 30086 623577403468961953226208 30087 100003594479596926495344 30088 164178046485715161461760 30089 -4338664461318623794699110 30090 -1046844219171725631014400 30091 1098132566120994819809492 30092 -2478454956578993196720384 30093 -755585706106881908346816 30094 1315560061888001264547072 30095 -340962960937036019292480 30096 -639401183334866802769920 30097 3695903401368542740970546 30098 2188292276403295787440800 30099 -2523515654246163186032640 30100 10763228028314370918400 30101 1135476328303193977183104 30102 738074027948176496142720 30103 -4758891833353540052398648 30104 -1320232815074653274234880 30105 -2596086428293728999820800 30106 -940984158676706926015248 30107 1152504095740190202207744 30108 1166349640169120996865024 30109 1127448016884239766574310 30110 765344315253083655216960 30111 -4113956307356001882547128 30112 6864996481567331810476032 30113 -716857364575826348932638 30114 326051090380277903047680 30115 4293070982004162282447600 30116 -3652198833695691278847360 30117 4105170548645948699107680 30118 1856804946210896643408096 30119 -1414237615416469202265480 30120 1334991267721176326553600 30121 -615089260361112927522496 30122 475824241520305106600112 30123 -1531344399659344367145828 30124 3338055140182351674978816 30125 83039435012775748479000 30126 -2453117619795483174238656 30127 2709642547200561329804832 30128 -427061250320374684385280 30129 -3683802755078732725488 30130 -1364814542883478592263680 30131 3569116289198604306439200 30132 1042382887835530626588672 30133 -7128880711232004080281618 30134 1028363574463041328068480 30135 -636416047098366952037040 30136 -1899164999327764792504320 30137 -1976706946136893185104214 30138 -2052845589402509124013056 30139 -2229628026846963742396060 30140 1129641441905051632327680 30141 -2257188415177146267624948 30142 954303122296960035530112 30143 -98086900750567028579016 30144 894572381987112921071616 30145 -1730356704914623442477100 30146 2987405749932943815256272 30147 1622639317007632627812528 30148 -5204595268353098451793792 30149 127185940526841355024320 30150 1076720841714690185536800 30151 -1886450997747254031813096 30152 -2242569514109324068838400 30153 -1626079971329926675683120 30154 -1037179046598412667446224 30155 314925143104483664872560 30156 978768766136709252956160 30157 -2158547025252236487555060 30158 947890898980813810382976 30159 -6268811168397656982887280 30160 -353706062067753976627200 30161 -2165057660827690867028238 30162 -981261819363125470899456 30163 528046541501973181076480 30164 31295411209025078933376 30165 -1281521131515192809818080 30166 -208969233611205483103968 30167 3741313776603931648463952 30168 -704714898807430263244800 30169 -432080472780417866877430 30170 -139314335478714738800640 30171 536273256982198663917360 30172 -3266007902998995589783040 30173 2098176505469469054503328 30174 -1466698725597031109019648 30175 1724241046788239160862800 30176 -1129954422732365583876096 30177 1999574861344646588271360 30178 -2527058453290324815421440 30179 5401611128856135808496784 30180 -907633850368272970199040 30181 2566762350106208896825982 30182 1901968079721057443028192 30183 -1585829229061948013641176 30184 2778596501695585579008000 30185 -5007299587272671088166620 30186 17400860223913624711680 30187 4309282233074828910414836 30188 -319762525991699945402112 30189 -5036970072605018207315040 30190 -1762100542539352369166400 30191 242751510553165721627520 30192 313025747797824397443072 30193 -1206507065943538160644940 30194 -278897749984498448283648 30195 -2041352386116392505789360 30196 364253450561150485462400 30197 -2278898675962078380438354 30198 983287922975507656765440 30199 -880447418990557541055072 30200 1776003368702590815744000 30201 1406185182871313812913232 30202 -2152445729462747754338448 30203 7712842563470760337276452 30204 -1331875582588008852226560 30205 -874322607847262262474240 30206 -2525846334571682211375936 30207 1720397661391933448266440 30208 1893879033164894211932160 30209 7223610229393789729709316 30210 497075100127772762534400 30211 1216406784556167480066812 30212 417720247924446197133312 30213 -91854677468306747503458 30214 -4241438997129597037424544 30215 5018696696238404120490360 30216 832599776788549010841600 30217 -2550242164490199421141536 30218 -2858561644852666662164640 30219 98286879355052991482880 30220 -3390820296704427743493120 30221 816906688880419210218432 30222 74431236804807254940288 30223 -5913481677992256909160528 30224 -822932243707032583004160 30225 -196176644389981498924800 30226 729090415374728666628096 30227 -2745948164526908733195888 30228 2344912158844705458677760 30229 33269302374338658283040 30230 -2322773472942226776810240 30231 -520755646414098485890080 30232 2267274959885970894182400 30233 -41298664085374590119862 30234 398875461751308565255680 30235 3230997744218682387055680 30236 -5740921131530890733406720 30237 469945064227757867199360 30238 729209160010717355761344 30239 7471111543386271093131000 30240 -1165747875453189645926400 30241 -4767460384580532583731358 30242 -1670226634861473269911728 30243 527863279857719094972144 30244 1668679473208080459729536 30245 -2185776518310969962474880 30246 817986606937367522983776 30247 2398227585620822167212000 30248 656045209310779115520000 30249 3443408778517482056551434 30250 4293537704354070396000 30251 -2452095776243907901998540 30252 2357445146404070506194432 30253 970596050917362054148502 30254 -300819167059742778265728 30255 2769261751171493433772560 30256 -362873533728767889637376 30257 8822127608472941009909760 30258 -1242047508442225785348264 30259 -4582648161852644602951540 30260 -1227140566302472570022400 30261 -1424595578467170900091392 30262 111786730753207417801632 30263 -2285916423144615576206856 30264 -922624973469323088814080 30265 -775744237390508508161340 30266 -901595474579598660587040 30267 4054112379465352730064000 30268 1234846999159448936841216 30269 4237359577948052654633670 30270 413069275951617110313600 30271 5576232115956943111009472 30272 -24713705797067187683328 30273 2064585101552521770471984 30274 -3672265253101573172418864 30275 -405776497323439622125200 30276 717266001028503335553216 30277 -1185769649414100382252488 30278 4159223067618401122969440 30279 992839232495615113814184 30280 -272181596486758127769600 30281 1508218062831957229501392 30282 -2316980324438428018422528 30283 1970700262441767537229224 30284 -1940433068977702520308224 30285 -2602423496416974317316180 30286 -589144378111720608703680 30287 461785861593596197463232 30288 -1060521467161779960938496 30289 -1197095534218938931338944 30290 -1176242175242656313561280 30291 -136391710869313165405440 30292 -2471713086882756785401984 30293 -4976680072105925840017458 30294 147548817966548472731712 30295 -207402442685033413693680 30296 2398010562041458565160960 30297 -3215440399455635226346800 30298 3055620861510568833020400 30299 -2590348891385939040145320 30300 773189036042201966476800 30301 7157375229097665495557452 30302 -1052495743479642638433600 30303 200314757588343988078944 30304 5608547404475559798767616 30305 3534991176834542441016000 30306 1369928476514301108741504 30307 -3668290588062272893417444 30308 1776877208653383243404928 30309 2160333878809748331652704 30310 193865955024111785775360 30311 1151651978587187026124112 30312 -1642770482644517525038080 30313 2421887660075949258517562 30314 1013494072219674324145920 30315 -56017045079208577082880 30316 -725647142522589528923136 30317 -1140505142046066974975616 30318 -114361732583152758853632 30319 1021034429664474584480720 30320 698316641457923724902400 30321 -2692461922377511899857760 30322 909644459038935963677712 30323 5774085921713043787018572 30324 -17542483440463759325184 30325 -3018673971431475874916950 30326 2984148241818814324618560 30327 -655223395758107813320320 30328 -4279256672091558630359040 30329 2572869136967876791556484 30330 1594011899939198095208160 30331 -7170443000226326424940140 30332 -154451191164311700424704 30333 -858197299113647441496576 30334 67239827756929620999360 30335 3764423814479858832050280 30336 3247326162692160985497600 30337 -2345482153081825177412160 30338 -617890985196420759602688 30339 -5600179251350573655668796 30340 399167854613786131130880 30341 -5525461893461867888292258 30342 -523675164337096781197440 30343 -7854169939962622159794680 30344 -4936175095711203291171840 30345 -273501877654625164009920 30346 -875164603563882310930128 30347 -6914366379833312868060204 30348 2269056236839396622392320 30349 706064697436735720661760 30350 -1527549935033407822521600 30351 3216515485746609079899264 30352 62278666347184457777152 30353 1875689807562882234071040 30354 1178070561741085750523520 30355 1722785079247955555157360 30356 -6328445772797890715518080 30357 4294021629196475337663054 30358 10238357333523075269184 30359 -2189097086849947505269584 30360 1024854978984339338035200 30361 -7462412266988224035799148 30362 4748677839806280170757120 30363 -829768983883613053434000 30364 -169420074471401864180224 30365 -2311574247530040733294740 30366 10563352019070395336064 30367 911040838443189274248416 30368 166352135400658859065344 30369 -1111055301187436624850432 30370 -1682749516250029473681120 30371 6469714372805389108116 30372 -738797683740240880401408 30373 -367680835798011680104160 30374 -2456425070270442811244064 30375 -4810900745548503231066000 30376 -4628415054859308198097920 30377 -50857699067024168578908 30378 1234209281083139798938368 30379 7140364637927427456640776 30380 -637553633068986889973760 30381 -478263281209594281656640 30382 2243783416698552722894784 30383 -2697952936581199336580016 30384 762065083864058650804224 30385 5658293598678168651201600 30386 958030806557831039173392 30387 -1358818753955083614805248 30388 -1300653241519934813128704 30389 -5520312476941589439681810 30390 -235974743867014158142080 30391 5626642319258034505802792 30392 6850692694428815161036800 30393 -930224090012181938050896 30394 -639582847334733301429248 30395 3984762039701598404054400 30396 -2857422794532136583961600 30397 -2199999649954823238401460 30398 2229059073847235529811200 30399 -3873920006809772209991736 30400 -733825278770584354816000 30401 23440026878374482352704 30402 430830491001622557431040 30403 -5789653094932688487025348 30404 2161995192386425568320512 30405 154653328281361488032160 30406 2384901727311200927969664 30407 1200238530831529348216680 30408 355312575522769817272320 30409 9233268348102750942431616 30410 9898383586472472843360 30411 441282293169506303941440 30412 4016173298489071757785856 30413 1834320046141616238032940 30414 -327520782072073658049408 30415 -1648018196898742479283200 30416 743564693462283433500672 30417 -3604636110392500972335120 30418 -505267217991577764019584 30419 -1645158200334045784085160 30420 -1178333138188644450042240 30421 6220191028785907174501500 30422 -197623693680254252925696 30423 -209237239497836016043416 30424 4533581740058135090472960 30425 -662310271989797697668850 30426 2358095725346705257874688 30427 8466192580142612776814276 30428 5438089099185181024147968 30429 2318329076265327290800320 30430 1346008381977936216758400 30431 1054687758815259789539232 30432 -4132612691431295310102528 30433 -274668138122219748495596 30434 1180358116432421040065616 30435 2521628666716044625210800 30436 -132613957689669544804352 30437 -8646524968027041924748608 30438 -726751493449358612558400 30439 -757405530886372413395000 30440 -3159881902377440616499200 30441 220142477624303464443360 30442 -613652653572205115667456 30443 307750544101009126899600 30444 -32965343697262268436480 30445 -2484771141664022734221300 30446 -1618087990643696624531136 30447 571649626679650093436400 30448 -501552484277060773380096 30449 1961378719778416305306450 30450 -331577785785769338816000 30451 2464711646443045076297392 30452 1744929725389579653261312 30453 -3249072769802981947017696 30454 -2378014791360757106089824 30455 -2067182951837621921033640 30456 378043052639159851130880 30457 2110832599488244873841600 30458 -2367638419263060684328224 30459 -762111916241803032132864 30460 257790520881209199905280 30461 5218750023560154515378112 30462 -186037126060897933472448 30463 419928043461159331660464 30464 -1577450151055621865078784 30465 775628932111542533847060 30466 2308057657053807359124432 30467 -5266961525802642570836484 30468 1741998413510608686935040 30469 2747465513184825970427870 30470 1017517716346618118136960 30471 974295106892098080695424 30472 1167805533962158925137920 30473 -628433473368801964958976 30474 -142287393018562907983056 30475 758747302208686981011600 30476 2093652177054144334763520 30477 -2499748276191472750409280 30478 2031273892580657911050816 30479 -7208616604739785474875240 30480 -315655361675295184650240 30481 1321116826367386420785504 30482 -4236865259148572792823408 30483 3930766666662982366911600 30484 4252458324819179183494016 30485 -723368322991684746579840 30486 2713726395889892974793664 30487 -11959335005280969538280 30488 3475134655318522476994560 30489 1670118435696788874319824 30490 2996711841397010909004000 30491 -575501183956195173162108 30492 -1395783225616586107392 30493 -545005843681529140975258 30494 -4978719636881402318173440 30495 1171029583250507549923200 30496 -7874828884955256343953408 30497 -5666635225036628040945054 30498 -449870251393725237476352 30499 -194793230257937687330864 30500 3676148505026793805632000 30501 4985615529958799244544830 30502 1617426281993843438699904 30503 -7455270656217660535284480 30504 -346628130036396976373760 30505 -1458240117033001983797340 30506 -132332842647413222680320 30507 1391405760779675390711640 30508 4588088089739488728007680 30509 4522046154295611719746710 30510 -723280957343165591596800 30511 -1148360769433569150781448 30512 -215204509388355716726784 30513 852466244932308673727424 30514 -200236923990335012901120 30515 -5256323549512721190943200 30516 1645007716651099478372352 30517 -7219904736999817133804434 30518 1554178830645346810668960 30519 1915324183864122696471744 30520 -502047971437927090176000 30521 1916713879966171876639872 30522 -758851012150408159331328 30523 -11091762823589988343180776 30524 -2070160472139284587528704 30525 625959639222752587989600 30526 -2169002137476179883564288 30527 -1537622854271996188788000 30528 489599953144753883185152 30529 -3530418279904187485687870 30530 19438174758518053009920 30531 1137616892502252844002552 30532 -6225049703891590797254400 30533 7427439583991754598175520 30534 249593201811051544922112 30535 734072029026604071269760 30536 -7030302131731574517719040 30537 -123532647323066099381340 30538 1110471796591159631119920 30539 827336514313374366200340 30540 -153640883458021380019200 30541 -2783683068261496949239328 30542 -3894107433907102242155328 30543 488238364457006913283464 30544 -539866891813231496134656 30545 -1660012558342558467831000 30546 -1595355306640437420530928 30547 -3713733069265613115336888 30548 1898434191706472854726656 30549 2961955326400456342219200 30550 -950152129323589269907200 30551 -2179912093632910160707008 30552 -3513918668786300591308800 30553 6323080344228013928881802 30554 1661717041221623227796976 30555 689427912065719179094560 30556 -1462873306769015346695680 30557 3909378622699528828000806 30558 -395075069051697133811712 30559 4654598924851232994409760 30560 -2624535800207974009405440 30561 4829313683515862997537984 30562 379971730166100863132160 30563 2404838350628981176336224 30564 1802796944446657578424320 30565 -193975400580128382321540 30566 -1124630764299573753277440 30567 1542715878377879462936448 30568 2467899335229659445058560 30569 -1862911771490887374199488 30570 -1242329556503047553452800 30571 2238629263979265846350200 30572 -4452789651419717948385024 30573 74183646730696687465920 30574 2433049992404503611241536 30575 -641964014223666116434200 30576 243882929463916841828352 30577 3992452322818427118473426 30578 2116986687002289209421840 30579 974943139247441905827384 30580 -2268390316217487962572800 30581 1400793165280386981986652 30582 -1305796484156275629453600 30583 2770703595026296085441376 30584 4815564055878765832642560 30585 -1231794798533717640465600 30586 407914988850472024633824 30587 107447428545008864030040 30588 -3160856203430244796915200 30589 1453675189484542914481074 30590 385793384418966479155200 30591 8844154817229338305870080 30592 -2413686863778738182553600 30593 4301864409099492024883842 30594 615749775091045898083200 30595 -4213150394221711609405200 30596 -797110206775020801532800 30597 599201085865288962392064 30598 4724216373509120449288800 30599 -49661132577932968728264 30600 -1690619989492802180736000 30601 -702791976913612780000896 30602 668938236293844694404864 30603 -1127642570183284067983644 30604 62773393468823887123456 30605 -428242011207969251074740 30606 321385239232926925783104 30607 60768303804045832782592 30608 -787043462172333096787968 30609 -2037157986005528412826800 30610 2010251021901696039180960 30611 -1135877544405229547598768 30612 162666051387452852262912 30613 -2838711006894738573254592 30614 3416826513030421021018656 30615 -924789554714938707456480 30616 36159247913738516582400 30617 -6118147905140788752793068 30618 -641861474358123397647360 30619 -4698471777770306749104104 30620 3712553489684030118919680 30621 1242802035165403193473440 30622 -2167592038923575745907776 30623 320827619131152709152864 30624 -3402866959973762838036480 30625 829639450443577689733125 30626 1553071460231491186354512 30627 1027189970279609209051608 30628 -479118171028050728796160 30629 1545761217327958812627420 30630 -999251701784000878308480 30631 1846836568945717006733432 30632 -1063933661781956192747520 30633 2899077949710115070388624 30634 514058695772718836679696 30635 484129673607904300463760 30636 -568267400319915499066368 30637 8600935229539855989835286 30638 902398041513801719718720 30639 1364761160327090654593920 30640 1103520747458968194908160 30641 -2830953355117489651137228 30642 -553708851932446519817088 30643 2200986567047421677722892 30644 1415506595255158510841856 30645 481298836995003637713600 30646 156485452716863388518400 30647 -3459279816540615136875960 30648 2874176859252674405928960 30649 -632632132893509135723350 30650 1513435517692686730366800 30651 -4070926810146665411779536 30652 -4208861067008104420444160 30653 1772595173420462257426560 30654 -995125828424443152760512 30655 -2837235677258557719388440 30656 2836523576197453908541440 30657 481678292046552360570720 30658 -65191643976868699414320 30659 16871726118557034912768 30660 43913076566746853007360 30661 -3681951732573676350304738 30662 -1723804519166020297707168 30663 -3449725942654205834105808 30664 2544804734485505233167360 30665 -30008697329642721734940 30666 -1666022246575228350547200 30667 1170524870927372129160992 30668 1674516566307580627387392 30669 366773800070125404298944 30670 -111861194985959270886720 30671 5702637534841232048773872 30672 -708280970642784469647360 30673 -3288206451956010177963020 30674 -4051572286825468590063984 30675 1324792608653795462433000 30676 1361841343591966010840960 30677 -163387483417689278487474 30678 -848630802284864430221376 30679 3441879882491394908917080 30680 1223299200866078020608000 30681 -418453137052110700682688 30682 1865198241072081817490160 30683 3524071087455160988947824 30684 -709960469573423070180864 30685 94209145219257373359180 30686 -4393523701496271112854720 30687 -2188961176770833408626032 30688 -978868755728404239089664 30689 2996878674067633432355490 30690 -372159072983869021992960 30691 -3185548392921151729576608 30692 3793218989866550116146816 30693 -1925733791165896745653536 30694 -6043556653759108922659200 30695 2272743062189355267264480 30696 -1762598658815710868275200 30697 -2040372339014797664342854 30698 -1401181797727384328888400 30699 243888676616815412835780 30700 574699713517979199315200 30701 908172385434891563217504 30702 11976831957256377329664 30703 -3375376482638113772848048 30704 860285094240452634378240 30705 -567135399846339660067200 30706 1698473450602382891873184 30707 -3553078144542947484949044 30708 -2506334085232096889121408 30709 -465569873830588077165888 30710 -619620884676921124851840 30711 806043528261814535597520 30712 -1158142012391335555584000 30713 -3386705878793065393702038 30714 -1845315577349450943528960 30715 1462418984748050237583360 30716 269242963840333535689728 30717 2450776214428714640303334 30718 288865298449878157762560 30719 2381099249917242760938480 30720 -162243168505591077273600 30721 -1238689186172270069113856 30722 3001286021128694779944912 30723 -2437402397899427000602560 30724 541448449207007500858496 30725 881154057133045767968250 30726 2378508574788657398102400 30727 -4938157267526538156120424 30728 4338818252094084697128960 30729 -1639560905864325639596016 30730 -56348568594936480844800 30731 -5712631566946430635480800 30732 -616370697032458456101888 30733 250472161647926049038284 30734 3142013232293453073408 30735 1663789357213229923036920 30736 580454342238648844173312 30737 644587739273544563794752 30738 -1194320088846259178388480 30739 -4813373855932649788760280 30740 1457103602397283336742400 30741 -1722772423044689446912608 30742 -1434101977648572770260800 30743 977985770950741435155504 30744 1118266378621488434257920 30745 25548493827473213163840 30746 2341997926620431076537072 30747 753920499309004189621872 30748 -4281517195393622980782592 30749 6253824826433799482101836 30750 669003014319976754208000 30751 -862319968977633997049856 30752 4448724817747903375638528 30753 -7834740899952269688396480 30754 3472112601766501362378576 30755 -3480371575148025693345840 30756 3483008183174114091055104 30757 -7003454520108124296204994 30758 754669591199465110391040 30759 3628797143908143112542504 30760 1029934306454135056128000 30761 -5062358096437047770271600 30762 -383294138068584861356880 30763 3631724044046148704057012 30764 -1009890519547278092231424 30765 487632425832559806664320 30766 -2424925944287696633151168 30767 8408262788272883884458552 30768 250821952858952936423424 30769 9375244604068029452859060 30770 -797953737645903528527040 30771 -1593712991905450924988592 30772 3285073256544266041405824 30773 -6528089708858635634808978 30774 -827038878979084146450432 30775 -2469701721644088097625200 30776 -1517322895652133478993920 30777 -3325937116249561122172080 30778 -2738153976194486393107200 30779 -1710048722354271690269424 30780 -126221506659259952371200 30781 7964116239686194297616582 30782 -338271243503240050123008 30783 846715250491570219995648 30784 284159169803486076338176 30785 8197175879178745416773760 30786 801316457815628675741184 30787 9260476288243643207895192 30788 42386085836540084321280 30789 -3030160967635825161002592 30790 -1686881844498650575305600 30791 2100524876860768180836384 30792 4762514320450288855326720 30793 -783961664638671857572416 30794 -570070913992494203509920 30795 -3314229572486528569777680 30796 706107034919836551545600 30797 2431591938016221046028928 30798 -1817364758731666333358400 30799 2640308929373958451387240 30800 225321114000256666828800 30801 4853802723644499778267632 30802 138821969254815619550352 30803 -860382865145425117212948 30804 -2111998829626546410590208 30805 2746546418179502121760920 30806 238650744244024299036864 30807 -439055398293370650005760 30808 -2764787642249502156503040 30809 1685456011417652718320010 30810 643290000686821074585600 30811 2985898522959327664174824 30812 2123664347780158584070656 30813 -4716696607341749322397056 30814 -207925559194951835467776 30815 -3950842004314713446510040 30816 2017279665834410007724032 30817 3753793018381343442552866 30818 1301161707492116231879040 30819 1167266842172683243367544 30820 2052103605991039547412480 30821 -2135381463447635111232132 30822 1996197570183607436265984 30823 1855250646773541305725864 30824 5092996774553301005736960 30825 -861225031176173952858450 30826 222290408940262819016112 30827 -7211640237596278766491440 30828 -1104959837504587331764224 30829 -1412413703338391054278570 30830 2651014874244059312794560 30831 30812120356256511471360 30832 817375266985282809495552 30833 1031285126081103289219824 30834 2518857245217688683114240 30835 -341455239186046973900640 30836 -257951009182633233401088 30837 -4554634844550498674994720 30838 -13984977826748755399104 30839 -3243238992246021859038360 30840 2463825842483282784460800 30841 -4603970950253001116372758 30842 -604672128165542020217088 30843 2363243958961713859431600 30844 -4507222423676701161558528 30845 -185909159610895119168000 30846 724101841039188780653184 30847 1228128926114505820856920 30848 -78198247937658354401280 30849 -207567493094896104223872 30850 14893654955824478012400 30851 -5765205781416627339638148 30852 -3723061007117423754647424 30853 4040024157060326892971102 30854 264391985557449916577376 30855 -4188691297808916761520 30856 -1936491616373129367552000 30857 113221427141656353792720 30858 657682112971485664231680 30859 -7058089143502850327184940 30860 1442555311699931372590080 30861 -3520619787834821961773568 30862 -1193237272668888061368768 30863 773415898276771794386160 30864 75618140562568367898624 30865 -6412704310325195201401740 30866 -1664031478864784490220032 30867 2195171739367508459146680 30868 -1836055054572089731687552 30869 -5603236706288008736783730 30870 810464392458809026848000 30871 -1598043040593253597167928 30872 793348494500795313991680 30873 1008086737611923736828768 30874 64769763670704463691520 30875 2211269959535608489980000 30876 -575022402682011150483456 30877 1194206934545463798558144 30878 -1296627949726706713733760 30879 -447039447355813360206816 30880 -5170765998380522359357440 30881 -5706837667129643956524318 30882 -1093867119895235043028608 30883 3890436493240754799670440 30884 -2272385950161615831588864 30885 1530325076076846183657600 30886 3836270910523179879463392 30887 11291019375454002576129192 30888 1912068953576385033830400 30889 -4907513615611555392272640 30890 2520388072381564982671200 30891 -669626152928438409639936 30892 -2017727399100806669142784 30893 3586616766998767373093142 30894 242957289015587239188480 30895 -2424502604887547471269920 30896 -95270876312151345512448 30897 911941650849261929601474 30898 -295113272156571147761664 30899 -3593470546816207027590516 30900 -2135369115805102723123200 30901 -2111568765144157533750788 30902 1694536766383803866485152 30903 -1627289640289961613679896 30904 -4712453307003736241418240 30905 -41738176314824803544640 30906 -1539666676346110411903776 30907 1130865777292040515147072 30908 -250180142209293711055872 30909 -2897196959871400995760896 30910 -1303630511805322899569280 30911 462948389577745981288512 30912 -212340348919565934133248 30913 -854273596315257206784080 30914 548592840825601855187520 30915 4185107943962014129788000 30916 4823937425152257315240960 30917 -166286978507078695344960 30918 -910522654394615650495296 30919 7234605774436854240177576 30920 -4547697368182045755955200 30921 5205307259310865901367264 30922 1522122215874452317630512 30923 1211040223343089266815388 30924 910412572729487511317760 30925 2481939887233090363911650 30926 1908688500683281583867328 30927 -2556586309477810813097832 30928 1385827021362449137098752 30929 -3782396124580702497683724 30930 989011686879592012869120 30931 2344964466517881017114732 30932 1528768311917866980280320 30933 -920713336561208693202336 30934 -3407239297264784601756384 30935 2326608058287629094199200 30936 112104234463878216806400 30937 2179193642945053779832586 30938 -138082646663365326720000 30939 2935671810413703458217624 30940 474971458498275435540480 30941 259859304976950147186342 30942 -110398125787036820633088 30943 5149510845635223935627760 30944 -3638142951860053181988864 30945 615776700389609141953920 30946 1127374455342760174830672 30947 429386990048687972897232 30948 1211117505482076383278080 30949 1189474923141447372333950 30950 2585897299365612486828000 30951 1207687746133930681315080 30952 -197369988724005736826880 30953 -706731817693717217228316 30954 -838169604611465998749696 30955 -1226960387903989704581280 30956 -1059110687055340226903040 30957 4343903387141080690996992 30958 -2121394938388793438610816 30959 1618174965435500272038504 30960 9279302785290417438720 30961 923576513974739680724032 30962 -607332979681662733260768 30963 85704576046975215167544 30964 -1784768316198048624145024 30965 632558965384678506239520 30966 727171894713909901624704 30967 -1597966465149346868142840 30968 -5464416538483436646604800 30969 -705584385361657290908160 30970 442235418981118479763200 30971 -2146439985816204774852828 30972 1190454354096248971699200 30973 -6087119459423166117253440 30974 -1824667918124497362379008 30975 -558325494985614934032000 30976 -6798017287544039800832 30977 7158543424810895323181826 30978 1178720111866527342164304 30979 -1040140862493603079800416 30980 -2664381592492103567328000 30981 -2876969558196229716763200 30982 -166149181041154939974528 30983 2316425955346749592142232 30984 -402855234556932969799680 30985 -287395345272114803249820 30986 -1676684181086887898777808 30987 6043949191655385069340008 30988 2690207479709943849435136 30989 3135318817635565897976640 30990 14835202901133337941120 30991 9386694034249293939586752 30992 636138462443420013772800 30993 2961158745954719679297264 30994 986803963709230797265296 30995 -523112403723205526034000 30996 -556503045980106648084480 30997 4377399146284073925527680 30998 714888968583290078560320 30999 860503318569459052130664 31000 1602649421759771320320000 31001 -10423986161415440145123900 31002 -1969511571644812412410368 31003 -64735927614719018135296 31004 -3320629660140465336474624 31005 -506137828278846235255560 31006 321002346305167068467520 31007 1251574034891578605716712 31008 3649692667521999427338240 31009 -5692448653258327941249360 31010 637354212665954684060160 31011 -2713283401362423644667528 31012 161856705471189259197056 31013 5845837853293467988787262 31014 3293214676783702828079904 31015 -5497934871510411390816840 31016 -3764674383307269465707520 31017 2904998162621317895642832 31018 39915088667513996164704 31019 -622050217039034505557580 31020 -2574057083638234387415040 31021 -1891696003462997399273408 31022 1409958356818730487381312 31023 385407133009278598657152 31024 271382044668032514850816 31025 257767745261519957820300 31026 -2656209570998180775209856 31027 1946192359776385273217280 31028 -2043484957812976656008832 31029 -857114042378756839086816 31030 -1343231795134786568457600 31031 -273286197477892148938752 31032 689088203089993836011520 31033 -4944554096508479868885718 31034 -3023071740759974082842880 31035 -2460281005758646355014800 31036 -102511230861482628613120 31037 -205531425017266907907348 31038 -851351191792690455659520 31039 1399329194859607067579840 31040 977997155529319372554240 31041 212838121502538062425650 31042 -2599321123254168924339456 31043 1450752287549809094345040 31044 156100428517939199078400 31045 -462520551025048562766720 31046 -1160869191934740068448 31047 6066114839772072446027520 31048 -6654831624028045904624640 31049 596541650607005120506020 31050 -836065623444194614464000 31051 2679165360910962608044052 31052 -1880153323477448761297920 31053 -4701768956773881264391392 31054 3996434958816411391478976 31055 914975177055433094301960 31056 854690741675334542426112 31057 -955919047291116014830220 31058 -916526390932196434456416 31059 -1687375647070033669388640 31060 2364658245504991857012480 31061 640893928160777735461500 31062 880432460279350152781824 31063 8301834442936796491586312 31064 1125027437789948472299520 31065 953559263058634957032000 31066 3395393131190062429890288 31067 -14323894052318976737142048 31068 1808488960909815945111552 31069 -7662275040012896579309530 31070 -478147419281944152921600 31071 -3116483260550794406511288 31072 4226759300653811645939712 31073 -1698911775164494700374656 31074 504227989676496203314560 31075 1160738352065714942496600 31076 3085067346840678250130688 31077 -3995397804839147469020160 31078 -1083078723315216296571840 31079 -6975856336997552536117320 31080 313719055600846204108800 31081 -1156632892151251593618118 31082 -1885129919799142196950608 31083 -335217681563604757230096 31084 3235513654662663041113600 31085 -53518283959008236735220 31086 1917595249131495195347904 31087 -160243614617666952274448 31088 -1962395980417841814405120 31089 998246236187989016928 31090 2048606192091468874384800 31091 -3450368278386371653379508 31092 -3336468224802180746600448 31093 -1893703544299856440730880 31094 95387399001598943471232 31095 1507988507499300245456520 31096 -2296923345542655658414080 31097 11940339873843048031098 31098 -86684116200057389164032 31099 404142614044802798411736 31100 1872057129794247831590400 31101 -763124709390095691527616 31102 4429260261720436661770752 31103 4612374052666841655006120 31104 4530425926500917308293120 31105 4219209755540657453458260 31106 -4466956938940109125188096 31107 259114623996176980610040 31108 1077100142316233877983232 31109 -1850763771383080951661796 31110 1403365494588609208446720 31111 3885199383729739640389272 31112 6840357023732665187251200 31113 -2984281456393092292079958 31114 4100938216610697439068672 31115 2153320015689677888605440 31116 -528741930190571215630848 31117 -781285658643753146959294 31118 170037899999892251597760 31119 773894734197946438162176 31120 -714567702541497115852800 31121 5862518837151833945270322 31122 281293134860279950087680 31123 66743834285314489715372 31124 1009888680437067640430592 31125 2653895932150474527768000 31126 2631060864792491186177280 31127 -5000734169458676171622288 31128 2500808091226679561564160 31129 3199133409865438607301376 31130 -1035752691014688973697280 31131 -1529839481966059873790160 31132 -25127730310078906055168 31133 -988478414037472813476096 31134 -2009084821173932308067520 31135 -2932336642389053956963200 31136 1965629379352043260477440 31137 1705868342480005520134752 31138 -3123885756741290478575280 31139 -4325196222616107515457060 31140 -767888782257887995703040 31141 -6357662740741561733484000 31142 632262693952289046310272 31143 993830076294290494406784 31144 6898518823348102645094400 31145 2472828642756774988788900 31146 -1305768534572853538387200 31147 -1577179033615494376115404 31148 -1447419047229073448678400 31149 -1387909391428778980417866 31150 256102835548866008976000 31151 -1604027934698043204724848 31152 -690107832494908129935360 31153 1936687097825713411328402 31154 748292934152738035519392 31155 995769281421018899665920 31156 4519511233611749503963520 31157 3626888633140513782935712 31158 -1543537627926085573246080 31159 -6586591227730851758631640 31160 1340406732696438629376000 31161 2701953604402322324753664 31162 -4035949845104294791905168 31163 -3010950476655692770833816 31164 -1004683643270452263734784 31165 -339291019435890491585280 31166 4555580834151383778892032 31167 -6101602151733965654103816 31168 -593602276027770760855552 31169 -284258771956301995782720 31170 -811955379418207278105600 31171 -170501357378072984370016 31172 4026153231757789368322176 31173 4032045565053677736463584 31174 544710621111309226304640 31175 56074184224223770869000 31176 -958915980389552446356480 31177 6549263330646504932616026 31178 -1752612939332611386121728 31179 2020770635854490713448640 31180 -562856070045868086297600 31181 7334446145634597140132982 31182 2065745494113805187836992 31183 -7673339974255687884279568 31184 -1489717467698395992268800 31185 -71996007834192650120640 31186 642473606201662830680064 31187 -780757676695091386939200 31188 588842485256923355049984 31189 7790588340125434942310990 31190 -1089079734966595137158400 31191 -965913173387851573016496 31192 -265209446723053887774720 31193 6157136790986421492818442 31194 85827457030375199530224 31195 5934012829267048403532480 31196 -549547212681735142218240 31197 2470178413423077909148800 31198 -71417212463912859149760 31199 1051612247238828366554736 31200 -730258690188211185254400 31201 -2386109269197060506031996 31202 -64473266774867472662448 31203 -2595528958443072146437788 31204 -4883702717224773647251200 31205 3404667550935948332906430 31206 138014705840088877922304 31207 -3803211006005306254238568 31208 -6659865566982980295229440 31209 -4650380846531333563632192 31210 27673458289504365713760 31211 3140704160035930574906820 31212 1447575564865896779604480 31213 -1343428355403576132130538 31214 -260223115601844213380544 31215 -3995997862617969435344880 31216 1556266828383092991721472 31217 899190979570910889434880 31218 51614125898655987072 31219 -2443787551378295400035380 31220 873184793541014597959680 31221 614314261897866664708590 31222 -6525907142219041976589888 31223 8338845161281899461354472 31224 -1678551174958804092334080 31225 -707799143658336446631250 31226 -1023597043117925130982176 31227 -718362179802677510650368 31228 -1822050040248769140975104 31229 -10170833472720887770859328 31230 -2050607039387950284978240 31231 -6525048056552146184339968 31232 -2538872964471573612331008 31233 5099182137634350301905600 31234 561994957797534953782272 31235 2375065269546655408801680 31236 1175358564298596291102720 31237 -6339748516525675875598114 31238 -4011448047292508187672480 31239 -1058102866022067676994400 31240 2135936384275791915417600 31241 1503914670833030366182272 31242 489576770527931246813184 31243 957919736798499368093200 31244 -194442913917508741922304 31245 2758093455086345694417120 31246 -806090527667305585514880 31247 -4873788435698199544628304 31248 -99258507783777121468416 31249 -2495095680973434102364750 31250 -2331197562750583984125000 31251 -3841239270808397527183296 31252 1989340268694225976598272 31253 312884187963330464927502 31254 -407346814634920544623680 31255 -2317103258897408588006400 31256 -6631635109211526530181120 31257 1746737824377991802303808 31258 -717833024129694679733520 31259 5189557685781311324003460 31260 -1661897956679735313853440 31261 -42209507932806262387808 31262 2795827232057129708518080 31263 -4303766129505348960495216 31264 1718976993838292550352896 31265 1283505395001834874641660 31266 -217502415116345940973488 31267 -3416670118041375336811684 31268 -1117010422490549150266752 31269 697813199915050354524480 31270 -960079370232164827478400 31271 3450224042781091454612472 31272 250875661841766559825920 31273 -3053626969736134063851696 31274 3461085313441472401386240 31275 1729393459140055387549500 31276 2108493201985796525605888 31277 4747885449966386811039126 31278 -466148602721501957319552 31279 747227464779680527894720 31280 -613859074999497332490240 31281 3150740761693661506173552 31282 1602359783336072329630992 31283 -379109522203443280310880 31284 3408836383412532324495360 31285 2135444372767139380093980 31286 467910294753285119474592 31287 -436654848052483625116440 31288 2915275675829851320053760 31289 9558180865988144373419856 31290 -545584293542644626816000 31291 2176235797911655845823920 31292 46708817077246992854016 31293 -5434811904514038840763200 31294 3163172902905114676221696 31295 3492201584268168813241200 31296 -243405996482983171719168 31297 -2806843045786806099685248 31298 -3379922761313974659639600 31299 4965040271584872617967864 31300 -3733999050611648223529600 31301 1398020548166815287135612 31302 -1335543469354131714609408 31303 5325348041458814629595664 31304 -13995634397075103252480 31305 -1551079843363188874290240 31306 3488520962164516473521664 31307 -1013829200556832704222444 31308 41982243725250249039360 31309 -4508848501621583462118720 31310 500723038241065826565120 31311 1888270476673987184180472 31312 -2375908264855784646901760 31313 947321971074943336780404 31314 639499774285296598286592 31315 4349360296326703913382960 31316 5981543463445252561031040 31317 -113932950762604398070464 31318 -1627731573551882331571584 31319 5018001153574218745779720 31320 -3839445368175515535360000 31321 1502489172554372433008522 31322 84357752255200701833712 31323 1156781362840385564291184 31324 -1252897129691764738449408 31325 717882166572234879852000 31326 153328042650684767007744 31327 1297503420694376157126176 31328 2628293917156112923361280 31329 366845625886641172469937 31330 -15490944995750081887680 31331 -5523028727160346012028880 31332 -342614292462669400363008 31333 10526466230015106036035582 31334 2645329868711238695598816 31335 -4004021000086404640887600 31336 8085692266360095042247680 31337 -8540118091603698698371014 31338 165765471796854159847344 31339 1520364014446603235728 31340 -2302635900250533776732160 31341 -1611312899061214098199296 31342 -1865379307599075254228928 31343 -2624109741087198726014856 31344 -294874860768873921478656 31345 -5607632583828393254973900 31346 988407283152302341386240 31347 -52781734044747673106076 31348 -7413805346786414758151424 31349 6433296585136177537186560 31350 879007374857655755712000 31351 -2159189863534777941699048 31352 -4139732716182516345446400 31353 -1409881403514970516044096 31354 -4000452595152372629591328 31355 -374602589261764897770240 31356 1496248198389079783506432 31357 -654911514436818598326394 31358 3373683681448268160161280 31359 2084134719652146232520904 31360 -2770948700806307748249600 31361 9250556616031799314085424 31362 1486359247005757274516352 31363 7932522684358008122085280 31364 -598682834833867182052224 31365 1167972873622230962011320 31366 -2267067995452238681854368 31367 -2495100876839447418713808 31368 -1887210660650645289738240 31369 1618208561668876559191040 31370 -1429202581691392590153120 31371 -5887028268057831552578088 31372 775278061655470707769344 31373 3514200190244874146578380 31374 863849394909882241136640 31375 -4660930510595894549826000 31376 287081456159704368955392 31377 -4850704712447576204881680 31378 5224402889504341016268960 31379 9469372060789406276119980 31380 39091594389071914690560 31381 -2304547923795166775424608 31382 -937590447291800013202176 31383 -5065091307228709499858856 31384 754003608439148742850560 31385 -6862541330426266869111420 31386 -1286904428685094258561536 31387 2312480010712335538796036 31388 -1363586836892088423014400 31389 1775983019301694762199424 31390 2905936202386412737920 31391 383140787350612886253792 31392 1642653387284010499768320 31393 -3533185164922545309507358 31394 -1335779028291872162613888 31395 219512854051164946621440 31396 -10897508511389398736904192 31397 -2437665912382207607993154 31398 -1818583521232485618467136 31399 -9437926451352589409116464 31400 -2832991013687436970368000 31401 -3853806885153691203900960 31402 1893324802985225628625152 31403 -426869825177790882638016 31404 3745625450934940274935296 31405 3698265945110653616001120 31406 -1711544264238657554528256 31407 -91392697952996343112440 31408 470187222812057540952064 31409 -1711043109165179084219694 31410 -337808264669225425404000 31411 4076943211162457382351024 31412 5919531856535566929641856 31413 -767431537972782945456096 31414 1219562419298345448137280 31415 -7585325351387315470354080 31416 1316057266881536653393920 31417 -622568947658745078050220 31418 1356256706795336248475904 31419 58838716503779283186444 31420 4474899221691719125025280 31421 1814467381940664648982092 31422 3058742170406608592945472 31423 -1968371574265149904453512 31424 -1306090177748614008274944 31425 -471676652928969966954000 31426 -69736927182700967038080 31427 -3500470807938134038747128 31428 -183870053694535842652032 31429 484112761013727636844284 31430 -1188584815472376757344000 31431 -1169462860055839578517848 31432 -1742459567320374690585600 31433 6415615790885284901742762 31434 -466091399706166852273152 31435 -1158860880466204552449120 31436 712194074823484576942080 31437 -207176704265111309820000 31438 2079478060621265967399360 31439 7577328469167413873869800 31440 758783354678307970744320 31441 -3048880246653103475686848 31442 -666335584135109099904000 31443 4967255943497936316340224 31444 905600361446152097130496 31445 -3274237501487487168664800 31446 473832425688931221240672 31447 923745143763681904733040 31448 -4324828891216101926000640 31449 5393393294607438077569248 31450 770088704319989373866400 31451 -3232606440595635154008048 31452 3178948562108126359276032 31453 3215228537497940789104224 31454 1870174084855736237698176 31455 6216337427099353528615200 31456 -2339315195036366166294528 31457 -4296510115020495978770640 31458 926168195228149559097216 31459 -1947464604229458953517896 31460 2046888254313800567040 31461 -5238000822974292883405728 31462 -4871553481164446025684768 31463 -105064836273531059347296 31464 -1908243463386366992793600 31465 548760243782115882316800 31466 2588144750302790384448432 31467 -42353180557794050123088 31468 6639790382882247104315648 31469 -6018484327133476077017130 31470 -1415061084480834943152000 31471 -9713409505385037934829256 31472 -347691158691183095513088 31473 1696397348266041030249780 31474 -2123427957194074690977264 31475 -997260976735405987468500 31476 44192273324674116225024 31477 3389779805815839387921326 31478 2101830017391412676219040 31479 899241252404801434128000 31480 5397166457210396426342400 31481 3951636261623537593650282 31482 -1500645104231584887313920 31483 4535745310477180190526520 31484 1242108039904460976715776 31485 -193174617042151044804000 31486 220649060834420836310784 31487 -2697978445361239824937224 31488 -1059241672002614996238336 31489 -9854363192477912783699710 31490 4822859041142408928506880 31491 5193952914213160940146500 31492 4412653879079623724172416 31493 1845518030913481985161920 31494 774098361209092546408320 31495 -1286943036918853065381000 31496 1172819720388180820623360 31497 374858008805966004522000 31498 2753412084698579621982000 31499 3299177210002225643246064 31500 1005554225052029382912000 31501 986139581290462991212130 31502 -4617482566308564613214400 31503 1570250545485334465914504 31504 887324885589682469928960 31505 1310176428932612541708660 31506 -784385313913486603987200 31507 -515847583764828238084644 31508 -7401642913065201275628672 31509 -249564396692764022143410 31510 642284558827184250351360 31511 720213033170529092375112 31512 -1005392716739487567912960 31513 1342506937194730459298762 31514 -439017076846971957804288 31515 1797518903977972770416640 31516 2269336013153455947261440 31517 -2171285452867856506657434 31518 4252202910342773837668224 31519 -135513199628177385277256 31520 2732549942872539445985280 31521 -1714714271263143563212800 31522 -3625640742179565287744688 31523 -690891196826063426920320 31524 661815649943016506929152 31525 1105090234051513086565300 31526 -2297597351222967435585216 31527 -511328719745776484661312 31528 -346519997378320138813440 31529 777730266895496958673140 31530 1639922758497764912344320 31531 4275012985581199770513332 31532 2557715902393167801789696 31533 1425795015949387509392064 31534 1364777676480154723972416 31535 -891408585315967646840640 31536 -105885420808366678671360 31537 9994294662134983572887424 31538 1641464158607372271766944 31539 3621352875626252746164024 31540 2223604587213732283545600 31541 -3846537597945131984519058 31542 690364283843172392423424 31543 -18398368559174467269208 31544 -3557641258801241002659840 31545 -3143781096083385693784380 31546 78616758217477747919472 31547 -8038807383896868657215004 31548 1415857558226926267514880 31549 2658008174737722929021536 31550 -2609036503532715193435200 31551 -815990711163116819243760 31552 -2393649218812929308098560 31553 -811543519972160462116560 31554 -218467775496992346377136 31555 2057594007627234782994960 31556 -1688351322966345930547200 31557 -5130823300838332335227808 31558 108755543235009000798720 31559 -4699121282751937547425920 31560 -2495962557820403365478400 31561 2730037215975656134015972 31562 -73120424370791465891328 31563 3380139630512281545592320 31564 -2122735763713144199696384 31565 -2261793730004552810455200 31566 2238700268928381980226624 31567 -570815753726575851466384 31568 1175764381896778577928192 31569 -7353532463910969760371360 31570 319725152190494832337920 31571 -146076965630561266243656 31572 -4701045932089002355019904 31573 836560330108965711791822 31574 -2096707970527978128010464 31575 -1099531859047599239123400 31576 4443471799677006023854080 31577 -1505814693223995131210688 31578 1058697138639562215171840 31579 3670110304733688089387184 31580 -3791256433797062297356800 31581 -7271740924229327042970 31582 2554544828788205894347392 31583 -10041736590620248029075168 31584 2230498954062474711662592 31585 2530007492789253470997780 31586 592586148656135402808480 31587 -678240545152055337615240 31588 -2620593042231265560057600 31589 -2247329489195341148626560 31590 897469964937009429678720 31591 3547278474934217115073072 31592 7117134018181306413465600 31593 -2975070908834248925652336 31594 -3692096297225291554061904 31595 -1181986876370639112933600 31596 -971783025620197807876608 31597 -4730177922302139365864960 31598 -509377809294437602891008 31599 1914429828255425983014984 31600 -959446859172200931328000 31601 -8601414475798631919172398 31602 1333255682344789802027520 31603 5384328978482573499505944 31604 -2331221816400558579759744 31605 35372776042950372300960 31606 -1520123509478195973841248 31607 8090390248756981027658856 31608 278715996787786287206400 31609 146205304383281209131604 31610 -1093782035062092659976000 31611 1860499177520967313760304 31612 -1322099928138324413711360 31613 -8131857643442413361198676 31614 -3397709529184346020270080 31615 -4439903995697604592377240 31616 -2082353240075123923353600 31617 8551454069824809317022240 31618 234231407848478624567760 31619 1518688670231267039218896 31620 -653832871708093605642240 31621 -3456557731252129988072288 31622 644215493744610641257152 31623 1942122489687331978328064 31624 6786984143257642043596800 31625 -3578134146628657975632000 31626 -592911665551133157954816 31627 -5030485379320917446708524 31628 -4888260461321339541733632 31629 740348931653789326329888 31630 475445644731539715360960 31631 12741253022138354412129312 31632 -563462952585990514606080 31633 -2898845692425097455884480 31634 5631910797137667974115216 31635 1066313677810065203257200 31636 -7641105922986541359943680 31637 3830238217909246026774492 31638 74545800392944626346944 31639 9890448137238409234761960 31640 581739966592565785804800 31641 -292963418459590973371200 31642 360144415606835180839392 31643 352738080757633919813892 31644 -2580913850847042362158080 31645 1727047764355115689281900 31646 -580892338334221092697728 31647 670417638347998033968384 31648 62804237756555779375104 31649 2264376234544992952519650 31650 -1047637768426221950006400 31651 -1807610391938948663439296 31652 -2468412843583754119895808 31653 6007011104026660370320062 31654 -2998621535464292484479040 31655 613653177293600434942560 31656 -2678332201432927274188800 31657 4097823431152336183910906 31658 298872347426589708794880 31659 -1666060203432733391968272 31660 -1165432616877474061240320 31661 1793745059750639571025632 31662 2473654370321782699326720 31663 -1970392093975350995391088 31664 2337228236210176785530880 31665 410643715874397447697920 31666 -1723660877925132186249216 31667 -4250718921581536271767284 31668 -460771859693657099427840 31669 5218231537205292251093760 31670 2839870335998415122081280 31671 -214391679279306774377328 31672 -1389118050741860886712320 31673 8357573478465378316176720 31674 2445700826956071144821760 31675 -425581865369872468821200 31676 6575661689760418606248960 31677 -1046410125174329993844480 31678 -7804152154861530234649344 31679 -5085089773477696398596640 31680 -792098440306128888791040 31681 416161016503282152984532 31682 -31084112442258678706176 31683 -2198711417516554922654400 31684 3165575991442698914108608 31685 125776278851288237272380 31686 -633011548618343394351936 31687 1363221696727483190885336 31688 10246694070339953386997760 31689 963955772333089908974784 31690 1248071805911166061845600 31691 141745553637584111177664 31692 -2360193143093206370611200 31693 -3434084937021830971764276 31694 -412583973560083397705472 31695 1723665835781757755611920 31696 -276245492871822891941888 31697 327036351965292134537460 31698 -4281111294244303338650880 31699 6457081814376391020046700 31700 3129252998778633811267200 31701 5894042305001565437507232 31702 -7552880864085295789344 31703 -5830481292972109118776872 31704 -3080822515959628193402880 31705 1839956112391544128001160 31706 1944849062708003203282944 31707 -247386913155086624633952 31708 1449699567666584444553728 31709 4055363236157376378916716 31710 -403256176030247006638080 31711 7936315441340360008719400 31712 -4610964498129921971847168 31713 -3046888123173684429061968 31714 -2580036841674351271281888 31715 4233673184739264020289360 31716 706281668997700930630272 31717 897809198023118140486272 31718 -456708555246451208305440 31719 1389073839633576267005520 31720 -1639915334691893147750400 31721 -10281942763382521609611078 31722 2083140262284380783414784 31723 -3218103340061162503062028 31724 -2974701232579077081120768 31725 5021471230390018485648000 31726 -2317928946952856747843520 31727 6925227317956500161898576 31728 -1325911819054950826868736 31729 -11106664033314718880394670 31730 -3404621538704930818982400 31731 -2012378132609366899942656 31732 310974249875447842676096 31733 -3099060726226726383147396 31734 -14392060588682448380352 31735 -2266270807999910993321040 31736 10201197060694146187591680 31737 -2752281471352494594542400 31738 656154334206615967946496 31739 10475814096856802673876456 31740 1084380723858797372367360 31741 -5042607242923033830820858 31742 3217850962306436095819200 31743 -5357538604876708194621768 31744 -1939223892519441236230144 31745 6823928426209993250880 31746 -340378034276986505759232 31747 2716461678201109924921200 31748 286461295022792967009408 31749 503722630028973444899040 31750 -2263578342909497445888000 31751 -6160536326567701874470248 31752 -238720771805966691816960 31753 -1791125808860341091402316 31754 -2523860900159332215305424 31755 228778015180808336997600 31756 -6276004854253045372242432 31757 -2199478715037713036167968 31758 3569036120588150923253760 31759 -248061495284462597264800 31760 992244019851939673620480 31761 -4886776866572621671090590 31762 -2412727949585065820320368 31763 -3260266678341836417444496 31764 -3991092374288868084762624 31765 -3420376575244246919522340 31766 -1842872015014467678084480 31767 1424707530988333674194280 31768 -127560471867436120381440 31769 -4600352425846160353003830 31770 328149365448173502129120 31771 1143912174003053045219972 31772 5769022866071719067606016 31773 -728281249131684807861120 31774 -50917216355028375156864 31775 415179918564708876801600 31776 3151859242516098980511744 31777 143974734178783591733680 31778 -4251535388578373286160560 31779 -3535280303848482419717760 31780 -161883218152035612610560 31781 6452653277595945840551964 31782 -3453913090093631117375808 31783 -991671549331174165160840 31784 -3223950212023411100313600 31785 251627847712480232159040 31786 1229253882529855286087424 31787 1274520360545048397580800 31788 86333157162344052041472 31789 -6789596254922010267634176 31790 -831668974908962233417920 31791 -3488190951181649375868408 31792 -1043446657873268763541504 31793 -6566660733110740897886958 31794 -67550523491713608073728 31795 5723484052625232481954800 31796 5594386852491690159753600 31797 -1076839084121810350943826 31798 349080732280657861352064 31799 4588214526196118063941800 31800 866421997535016857088000 31801 4707738847864496747918160 31802 5279897691663436864202352 31803 3250642073238418847335704 31804 7657966029369723018054656 31805 -3466644284549711008563540 31806 -990820876386560460595200 31807 -3872748559662845470345248 31808 -442546005442247339802624 31809 -3426364978220647281454272 31810 -173750379938789424553440 31811 3017009134099627857886752 31812 45870730807766525466624 31813 1402699962849650207029980 31814 2040591258073952657084256 31815 751275785329512074442720 31816 1952604309967096248207360 31817 8045982221336652703195866 31818 2569298963805809525493504 31819 -3797415942843420637123104 31820 -22186233658272352005120 31821 622564351004023278443712 31822 -252397799738217282135168 31823 -12096082742083853039304 31824 -447582438016921174818816 31825 4208857678678636988158000 31826 3471822858076133849300112 31827 9355005929714904780767964 31828 -158333183340671909239040 31829 1888422595392186736130976 31830 -2132819351577863428798080 31831 -7056732680909516128869800 31832 -1496844664370367984967680 31833 8462988491569207640002224 31834 -4131918251822601196040448 31835 -4157040215458096160550720 31836 909695060521639640801280 31837 1163688476282692272389120 31838 278042151413594984392320 31839 -3205855465909578606382776 31840 -692038442260033634304000 31841 4334629239803331860618052 31842 2436300403419430016773920 31843 -432139329470885028465200 31844 -1151966157697729136716800 31845 3541407066879790342328640 31846 2706575684115472486363872 31847 667618931582225506906296 31848 2188716933489176923176960 31849 4748251874153454985825850 31850 599987350810304223152400 31851 -3841035493946482112707620 31852 -3323871550086419820984064 31853 -3733519062883324037078196 31854 -1499364358772289070380480 31855 -1478475632068120420086240 31856 -526032540690461404594176 31857 236897444151225247388544 31858 6403844707763445246751776 31859 -8547420885923540963957940 31860 -2703557877940047969792000 31861 5600609363514862311267424 31862 1008544717439715551659200 31863 26582453432665783551360 31864 -1913051193716401785446400 31865 -720357809300278802455740 31866 1383899085572056053525504 31867 1712964997405348676923752 31868 1863824797250934076747776 31869 -4100625915031366192247706 31870 1074740466550977242210880 31871 -2827554432441413999644320 31872 -2499174182376324212981760 31873 -90280327566230041226878 31874 1136303481428826564201936 31875 850823391523444357095000 31876 2103121885445743156325632 31877 -3410871488153325564738048 31878 -455170372443880645773312 31879 -5995993659410302419531600 31880 939499340510385023846400 31881 141993531710706591335952 31882 2037227130859948336108800 31883 1835092474906317627762132 31884 4641174118502318995508736 31885 890341295433993793877760 31886 2415795205394241559742400 31887 -8976284222877848907016560 31888 -229622472950626142937088 31889 -2265487364292254743909632 31890 1640610619235350074385920 31891 -8753925576042804914842708 31892 2635188312920887966814208 31893 453589620140700800424864 31894 -313884281966265212859648 31895 4346805059659986363413400 31896 -3152534644971428847482880 31897 7609962374181878987791872 31898 1108283877318373190880480 31899 -819260966526348884428800 31900 2576682702693495519552000 31901 290948656720133870969280 31902 -720382394810910354687360 31903 -151780982488870262876936 31904 4209596732943876838588416 31905 -383308382909766499497900 31906 10984164665872703445504 31907 -1438515621530112656663844 31908 -479748830453603210787840 31909 -10494817627576657782246084 31910 993465418134548022975360 31911 2491728529984027870483584 31912 -1767902188874223807820800 31913 -3375382784642070498127104 31914 114941618357310278971056 31915 1350207739718814759970320 31916 -4586433691065738478417920 31917 -82738877104511051901120 31918 -975584641298131780251840 31919 8797083080744718668296920 31920 -214485990033236085964800 31921 5219806624212882796410852 31922 2962652467896379878033024 31923 6713859061375086288631572 31924 4271804091640839692814336 31925 -3442595712701666804227350 31926 -4155024778819481365900416 31927 1829849653577824847895472 31928 -747293196552400508989440 31929 -5756611429731467274963840 31930 -1382881108745713086074880 31931 -1969905846573415657839168 31932 956698709624182082105856 31933 5797219771131512365029024 31934 -1035539173794494138759808 31935 -1783770189749741779513200 31936 -293893275739470561280000 31937 -1758209634090390563719980 31938 -1939384574293550450403456 31939 -4855112848810204922589340 31940 5237694722874500069111040 31941 -1789409276309375509239360 31942 -219979797312430553236128 31943 -3349408974645749803870320 31944 -3241555724625045093826560 31945 6046262071366711091177700 31946 -3286257351791143945445328 31947 574052768857723898147328 31948 -893842181615969795741952 31949 -23340110142147349170336 31950 -680972364740778106334400 31951 -3938487620132760828411600 31952 944537271664333678534656 31953 -6743783174237258108487696 31954 -479145087109053639923040 31955 1268331027875921004952320 31956 -1118564400255172254332928 31957 7860468273456250931856206 31958 -1097124818895859521139680 31959 -2808102394246111664391576 31960 -7572642402348885322137600 31961 1789086573243646292308224 31962 -784225235771855716640256 31963 -7127327893167915076265788 31964 -6466814456758042056488448 31965 -1345558027003551262046880 31966 2592193275406408007865024 31967 -4247095559430315556471080 31968 -2626505977170091486740480 31969 553136477539335293845696 31970 -1289747365360968793305600 31971 6308961284895715315272312 31972 -2746326960178269860224 31973 3355494029777383186788222 31974 1884460035229615069791264 31975 2111183439014402064032000 31976 -2025934617533625247088640 31977 4473205689623810740080480 31978 -469261648735654223393280 31979 -1423074528919893638911416 31980 318938485324912163665920 31981 3818397662658531693837782 31982 891371214081116183510592 31983 152993070001239372987264 31984 -1144992543344888553472000 31985 -315974373151076890223820 31986 -2852895161635770441779568 31987 -11838659188739292250086240 31988 -1939582545592910758385664 31989 3825464362043236795489824 31990 589049787164292322202880 31991 3482296016263504215004392 31992 19266012021329516298240 31993 -971981977149348387518016 31994 -5784365216309839469821728 31995 306568445198502900218400 31996 -2685363973535585366689280 31997 2011560761861813838773286 31998 -233633970741997165023936 31999 8710800150370023668659320 32000 4897447454598078922752000 32001 -907483245809983084943568 32002 2780594773765475772287952 32003 7502897790768179481696252 32004 735865129983150400536576 32005 836426781906901809606360 32006 1342949552318593685270784 32007 -920899428696362871076608 32008 -1159097203355036436311040 32009 9158242689071274255933210 32010 -1171486915441678205959680 32011 2987690458731103338988320 32012 -1936951524538437207794688 32013 3690773491815175388486742 32014 -491984664211058943726144 32015 6230927242273965164379600 32016 595507335265227323473920 32017 6814849059004135536649332 32018 2069275734578211633417216 32019 -40635730858741041803472 32020 1097103384577944153204480 32021 1612901292640444759313088 32022 -533445109031714936031360 32023 26836348522334654962624 32024 -7947407948968278045911040 32025 748473096629275590081600 32026 -2652808855354911413199360 32027 -1931866482743200597568124 32028 3368954029417918336152576 32029 -5842388993749829773833370 32030 1078424376029421687524160 32031 -872715251595885735640680 32032 -1017295515667991107731456 32033 -11259573292154671329926976 32034 -1356389053988102123109120 32035 92265512038008890994000 32036 -1227152631363277345269120 32037 1303461417553651618244640 32038 3831671644424085663198144 32039 -227376806219870917209600 32040 1158939258656784498432000 32041 -3217766637975665127251579 32042 436792637895795291123552 32043 -2894866111137781120721472 32044 -5894989025779841952772864 32045 2474502723069376955986800 32046 754170752252613908036160 32047 -42495649233307841780720 32048 1384881774791782050742272 32049 6306155036458658723049120 32050 617058353988550059418800 32051 -2751606477844948620984948 32052 3652859182998573127544832 32053 41291710474599364619840 32054 1822060444774041946865664 32055 1349243936785055194727760 32056 5330055951746998116986880 32057 9184644693348340763691306 32058 468308281897973342022624 32059 6670396571701527373836260 32060 -1407646747106627810764800 32061 3448404271472700175356672 32062 952086294059734828157184 32063 4560745308973204590117312 32064 1873900783852148307787776 32065 -3841522959814564370220 32066 -6341292591688040845374768 32067 163174848994032528154320 32068 2761854314932435575582848 32069 -5033508907560017163442530 32070 2371402597431939542755200 32071 -1852372927481562924070808 32072 -6118448950811174373580800 32073 5455865885712107341415184 32074 1966866389778741241190400 32075 -5704385006260710567212700 32076 -2425390275629148092299008 32077 9269733360572200274439926 32078 -22672409991792883238976 32079 -616217564323548654269544 32080 -636071287648873758474240 32081 2073038300480033833756992 32082 -1107059168248741795022208 32083 -5574995605511967843803668 32084 20696733574500591019776 32085 540755322310551218250240 32086 4052632178649427122121344 32087 99697445404764366351192 32088 -984692779613261612974080 32089 6485346928051137402570890 32090 -3500027519140107372967200 32091 658158925309002883846080 32092 1227227378174120547412992 32093 -16268891764580353253550720 32094 -454833836996126618794176 32095 -5176225667542140283012920 32096 -7049225835039356992880640 32097 1969325410834487199025728 32098 4149988018137479745601920 32099 -8107560462346763454300900 32100 853572617458667435750400 32101 -8145776890264487565889728 32102 708662842124921671757952 32103 -2899265372761712084776800 32104 2204846500930100312693760 32105 -6737181709880537171275740 32106 1911710296297825152079104 32107 -4769664387166466148547928 32108 703718801060392229145600 32109 -1346240339842117856048640 32110 1802369733098269080715200 32111 1029159759830594137246152 32112 -822832976044619126931456 32113 5757176074535507117637540 32114 2204147610171429528688656 32115 -3413392914135694359779280 32116 237320895461371895054336 32117 698416563988852628069166 32118 789060277027782526209408 32119 -464119687503835565059480 32120 319314696064321615257600 32121 -57092464808087175430992 32122 -4596514264066732375647888 32123 240968711495048256973344 32124 1395023941858272121299456 32125 -8602094500309072339353000 32126 -2340347876826692674303488 32127 -4172030478633749906938680 32128 4389198934598953017016320 32129 70589557255038349023090 32130 982245435939250563225600 32131 -2618480518810219717595136 32132 3103417198252075041680640 32133 1943120519216089352070624 32134 -2232905166986903078714784 32135 3701460338401897394473080 32136 2776661924191730357207040 32137 -3801526376949681756242048 32138 -4261140135991147131587280 32139 3632518234157017105052604 32140 -4953121897147023301954560 32141 -1735202297210380174096458 32142 711042251412852395172864 32143 3032820007812051345273392 32144 -516143474209219461341184 32145 -4215147008569477559873280 32146 5792579902546585899280272 32147 2538637709776206061935744 32148 4792802596425785801502720 32149 1655461516697099950079164 32150 186031584617525311408800 32151 2203319788442913527097984 32152 -7509386976444124449638400 32153 -3713092458312985382394240 32154 1980347295464651660779008 32155 -1841759075280686559102000 32156 -1903961254138640453460480 32157 346543482591800651906406 32158 1528267835534282958600576 32159 2292943709513519310459360 32160 3706706134368486303989760 32161 -9795208607781594884894700 32162 -1349604298863455962131168 32163 -2034286020753560102253312 32164 -93071662397999104555008 32165 393329480675075905833600 32166 -2820018118498045206183648 32167 -556195592658576623882360 32168 2863531513079807388994560 32169 1378701612226034184556944 32170 1561320256252539257405280 32171 3983870715334813076824512 32172 1437553272467813546852352 32173 6630104897812269486438422 32174 1678946303463679113366336 32175 -895033534444156795123800 32176 -1039333895033833981984768 32177 3978597979786846560916800 32178 -303739533194681504212992 32179 434156050074609558653776 32180 -1492870255169501355705600 32181 7419333564779746390329024 32182 2895190530978631532748192 32183 1233870687031088267739432 32184 6905221976882111984640000 32185 1957185337785549868793160 32186 2134979793307701500160 32187 -6987402660755353163460840 32188 3593451547973501178334720 32189 -3364536089392758993422010 32190 683481034870144906348800 32191 8278728225825881866102592 32192 1367432311484313067585536 32193 282289546535732752041522 32194 -3954078026120098986637104 32195 -3857607995635675609715520 32196 -847420830162115315319808 32197 6144256115115307854912 32198 -4725696015661544299059264 32199 644991446434908730999464 32200 672453467651375714304000 32201 4114076499509531991029412 32202 -724447003415920375047120 32203 2067001951571024760450452 32204 3239180910350910488495616 32205 -1104921372846036157473600 32206 -4078538579840053578032448 32207 25876938449995774307712 32208 925136235107604125319168 32209 -1468798080610467175493120 32210 -1059927231899214124518240 32211 -210947766380395866153360 32212 -561168622982348145084544 32213 -2756695093466126396975538 32214 303600619851308454205440 32215 -4885374089294772980835600 32216 9737253773367216803604480 32217 -463533619927223111983920 32218 -597895256552157577631520 32219 5611468199808918678351120 32220 1358515503805559267750400 32221 -3814850415191373959561888 32222 1114592913783965356662912 32223 -2900518995292542642727296 32224 3347197771744748289392640 32225 -134274811829567297930250 32226 -1176861696066764446701312 32227 -1629795999666358928331088 32228 1343838390475176280129536 32229 -2002209778591718010250626 32230 1482800641817375738632320 32231 14992874050434612340319472 32232 -5603944471882927969075200 32233 -12353847812192420408840518 32234 319556377968665257711872 32235 -312042016967204219754240 32236 7043151704259966089089280 32237 9844030625421124281884886 32238 -29109813244701835060800 32239 22458308196939833140235824 32240 145560621445051168849920 32241 -1177310533040817384002976 32242 -3967967513346177267763200 32243 -6236178564056772936592680 32244 -1737014353227718382813184 32245 -2442422768681395575526500 32246 -2562688706821102311958656 32247 -6289692010846069662014976 32248 6473892661540570861056000 32249 -435697167767842476857088 32250 -37183999217954323392000 32251 -6714627377045654210742748 32252 -6227010206199908099240448 32253 -39679664133401794375776 32254 3156178378254982314264576 32255 2196238180872482185613160 32256 -694469886840481228259328 32257 60206376772796630229506 32258 1670507319034467644900328 32259 -3763592892980382760703496 32260 2306883067025574817946880 32261 2154546094991666102000862 32262 -1077670091340147082821120 32263 -657074746684986047832960 32264 -1131146816197465380403200 32265 2526967456799559094944000 32266 -140166350886570098400576 32267 4075541209707815327870712 32268 -3370910169740726177026560 32269 -4210326394497007010492266 32270 -1415560819466142977322240 32271 2072863805845844367788544 32272 2245915054721173339774976 32273 -3903032356591849994945040 32274 -521762343511080974769792 32275 482526918571645073636300 32276 -7041053489989712510835840 32277 864759311857518154197120 32278 -3784570432822287495790560 32279 -4028631581312094951406656 32280 2656779662312656505856000 32281 -5104304984363826530366000 32282 -850726022110256103925008 32283 -5331353706955935164539656 32284 514556278886831657921536 32285 -6285663126321390343153440 32286 -3642768255724706746604736 32287 4396497490632245755879080 32288 2781520457745855262556160 32289 -8007631056601197802784640 32290 -3482436686966077569573600 32291 3843799919835094283491980 32292 -1161825455910418034319360 32293 -116749721162133970068416 32294 -85945284666087253931328 32295 2890437341572523184538320 32296 -8034734577063081795747840 32297 -6802737089053051744453254 32298 255610968783617154839040 32299 5131949961771882628229300 32300 -2763581437995368227776000 32301 1553326040731197027360492 32302 1176383596682708670703104 32303 3655340951916549558753552 32304 1179412379756315307638784 32305 457494476192879523390720 32306 -577796037146818755930720 32307 -3138526132491897914760 32308 1304460765935487123376896 32309 11039994497361494206470510 32310 2075934269179893723753600 32311 -7858457855412467513655200 32312 1241478182147213181050880 32313 5727286560321823858948944 32314 1785579878544178819629312 32315 1894203819708330984628320 32316 -2519175368180639503093248 32317 -5201926277413406948028468 32318 -631174621859990194476672 32319 -2392240754969736454143360 32320 1065732280651090498682880 32321 -7011375239237297641628478 32322 -3502176429420026318233728 32323 2991880699965183575280572 32324 -3636663299485111559954304 32325 461217462205440214209600 32326 1323409317039301455250560 32327 3878048875087087897657176 32328 5879077496938925592192000 32329 2303943924765808163900880 32330 1287051344961539823529920 32331 -2627304711791371484881680 32332 -2270154972394943470609920 32333 -986942365898049735283200 32334 3482090802082709981200512 32335 4549111553337383479708800 32336 -45430709036864206798848 32337 -6765762691468140870077406 32338 869217651145342092464640 32339 480664934960874168790824 32340 1625425700562348177991680 32341 5731271340306536526241742 32342 7125464449873602019754112 32343 1537431707600219246402664 32344 -2434272235997711751290880 32345 1309737658153858196132100 32346 -2993276180272752214848000 32347 -784246224335180625859568 32348 -1920644056260389503483392 32349 -1884766449753438013651392 32350 2102663089159541913614400 32351 3508825890205016750429424 32352 -5998039424166554416447488 32353 3981635258743864548141602 32354 777896398569432349788672 32355 -5329660286491987973032800 32356 -4801807332664275320990080 32357 -3889906113032672021778720 32358 2554072301374526443541184 32359 4055497629147500510373560 32360 2286940030801710729984000 32361 1217878879207725644442624 32362 -2036210138496680061966336 32363 5045057656643103834762612 32364 -1135080843339585379184640 32365 4851265099730583250837260 32366 -823514710654332433426368 32367 -419035916006534552899320 32368 -221814346101150272684032 32369 -3877398396390322065949230 32370 -495082317251590706050560 32371 1975407331895378570250572 32372 3745206013248304007304576 32373 -2878748179773625595217600 32374 3588600302023811113611936 32375 -1095305080535336442408000 32376 2222378738001841899110400 32377 -10872900919260959166442774 32378 1500558799374618834384240 32379 -56030683959016335680832 32380 3375924698560254145804800 32381 2990853837480745077730182 32382 -1094262651161995000952448 32383 2478009495016919697309504 32384 3369529442357370672906240 32385 2208302700413841634498560 32386 -2061380940794557419010608 32387 -10481696545165894810492920 32388 -1826644142605745515852800 32389 9045030769816294488056766 32390 -1361431636926731913715200 32391 4102351505392029157590840 32392 -8907818287097350406016000 32393 10984811985089136395660580 32394 3727991238515390129068800 32395 -1454754576426353019417600 32396 355889281089874405386240 32397 3394887374982345505905600 32398 -4959598104158133404110464 32399 -1675960913267700126926040 32400 -41914794217346556825600 32401 -3791653088040622180155598 32402 6635238111021954021088032 32403 856125217595828836341504 32404 -1774624883191074564310144 32405 3724701896591334329892060 32406 1564490801398375997572608 32407 -1038749402299996039924080 32408 -5404933918475431882967040 32409 -1077999421854600324382716 32410 237162886343487093749760 32411 5752661218786708599915012 32412 98939024901632651645952 32413 -10797764164186934124941338 32414 3833670249823414746123840 32415 -911134977152105530324080 32416 -1589003626728991483035648 32417 -1531715876266979200814016 32418 2416303482948715083232464 32419 1505555605649439335854296 32420 -1760737576580398749822720 32421 1858900047759095986590624 32422 -30491455684948473156480 32423 9852107092994574624951672 32424 -1940006283500338411438080 32425 -2995386726266084775546850 32426 -27671199800590476727296 32427 5409621201594399559665840 32428 11356337121133248752384 32429 -5472508668940912475636970 32430 -1463541489388393702318080 32431 439287026994436317357024 32432 125426293886054466011136 32433 3633532630853778751744800 32434 3887667139934301435257616 32435 303820503603178572150000 32436 1843830379925147521942272 32437 -260642305509398814293600 32438 -2589596950303755102592224 32439 1602174100695283313347968 32440 -2074942257794736848179200 32441 10048558751574185875132842 32442 -1344673832563927901887488 32443 2948293748064292896750692 32444 -7595457321927628336856064 32445 -2074849790494573982897280 32446 -4415156118377210618051328 32447 2971549647056860575394032 32448 -992022760018422449307648 32449 5120638315631995723342036 32450 -1697765280670543370832000 32451 -1784949357466374169427280 32452 1827980401213517878046720 32453 3776870789483229300752064 32454 4113974354655166418067840 32455 -1909364393662926990821640 32456 -948447364799409927429120 32457 341474749524623900102400 32458 -268128210877440853075920 32459 -1062984763876980183932784 32460 3037340301047267011292160 32461 420007755434161486554144 32462 -4592462576271281273448768 32463 1366970644415789954831592 32464 2045080708820047838535680 32465 68195946995332622934720 32466 -1128655801376089537614336 32467 -10584221079270919289646484 32468 1573271342091208292427648 32469 -2854726243923587608391040 32470 2211402967568151322613760 32471 -1498281089862981739807800 32472 -1581451254449578834882560 32473 589611272796669194256640 32474 384879896538546546732000 32475 -641817394290454056305400 32476 -683597478729639197703168 32477 -7382988646920381604162368 32478 -2702217766335853370947776 32479 -11618195716151522654285920 32480 2042735199685965014630400 32481 -222149345109062197090878 32482 1967161144949083609524000 32483 -3523391769422189674112376 32484 -873825155097920040766464 32485 -176702725305312432798600 32486 -126956999310030029535360 32487 -1706187814652150353299888 32488 -2819264900636941749780480 32489 -3947060125632890916179676 32490 -37206992908366859042640 32491 1820990728939879724635892 32492 -5029865390862532853923584 32493 4551709849661297863923264 32494 -1459424198827044363303936 32495 -5609306406930557222907120 32496 -351513259040661499772928 32497 4655945838433220474116946 32498 -3194789166598996060950000 32499 -2786308093179900305701776 32500 -415771963791115679440000 32501 2470915267033925204936352 32502 190930967168393063005632 32503 -4408142360437538065364248 32504 4165324479114096007987200 32505 -1871496734008389800719680 32506 -2929478727764810947452048 32507 2276850755447489374398756 32508 30931114484659476971520 32509 -7104004421022031742604000 32510 -3766025390495029299771840 32511 176466666160194649718472 32512 3583954716690682159824896 32513 -1238342856377841032857752 32514 -478039802470445251935360 32515 -289150652570823751125600 32516 6615828875903741930941440 32517 287230324608308318512734 32518 2778685160201773443653760 32519 -2559794611276898465870400 32520 -387440195107913205350400 32521 5506100684093811787264692 32522 612410950994861842596864 32523 1098667651968282467184624 32524 3759520800930331206260736 32525 2010514092012428567734050 32526 -940392174237443517119040 32527 -3480737084734551961337928 32528 949723502819327796510720 32529 -1581252553805096247566400 32530 768440311026754824128160 32531 3351216636855123542764332 32532 -1651180345185839459862528 32533 -903384492904800178463218 32534 1944999364948660150672416 32535 81868294799370555991200 32536 4205468761230380267796480 32537 -1549265755373150146805814 32538 2867215639782580376209920 32539 -4113582636755454372772976 32540 569687738044121991114240 32541 -763645181472930400737408 32542 586496566838969781890112 32543 3605086895473026133388400 32544 -1903398043626822523355136 32545 1504971451516769991760320 32546 -258340696375619599332528 32547 3847936513650854923932480 32548 12666668045012502395822080 32549 12875444193715295974110 32550 136454174051179609497600 32551 11423685967806082865752 32552 4855391469353692797573120 32553 4164720884700529418922762 32554 -1538955714981554653438368 32555 -7720153504261117072151040 32556 -1307792865609140281072128 32557 2874453773366783277490912 32558 -257681012133345918383616 32559 1198304095707677512285704 32560 -464454239025800302755840 32561 1391737974924099974598162 32562 4979251532875239906314112 32563 4285381215420772072956812 32564 1296214768770837910665216 32565 -1937198047215778749521280 32566 5694766833106341593507520 32567 4717989934587305010456360 32568 -2059573542735311924428800 32569 -218713587452566932259030 32570 -2131208704811668192895520 32571 2733786518738999824848384 32572 10682330154595584295587840 32573 -10294460321334343303877178 32574 1051521576800787026847360 32575 -300490721403352719272200 32576 231473857349247793889280 32577 -5389969381582491453116880 32578 -390362741284358094819840 32579 8669045799892298299797180 32580 -805368330855849877482240 32581 2966561292760771621627264 32582 -2320522075492331796686016 32583 -3554846327045441778975576 32584 -6167586344325479942077440 32585 3168072121705764152880000 32586 452021013982535815044864 32587 9288716337000983335881236 32588 -1497581846001166329261312 32589 4955083835170642265715840 32590 -2695976114907689528443200 32591 -791476518692300847944160 32592 -312447153800818245500928 32593 -8200974953003003579066256 32594 60198829510017340076160 32595 -598571764512308554534560 32596 -3976057896101162453387520 32597 -769320918821788413242148 32598 -3657335758464667673018016 32599 -3942195060370312630858064 32600 770834215988417374464000 32601 -3529013292392724104997168 32602 6517020248451634989280752 32603 -10224247444895252746889148 32604 1221498785987080876154880 32605 8917719346355459342977260 32606 824783289717748742873856 32607 4569732678402280105193304 32608 -8365582428552040849735680 32609 -3764931811106006485652190 32610 157174151358784765685760 32611 7827171136569439758525212 32612 -1888135446938393127272448 32613 1403373263093179949922624 32614 -312458162349947180964480 32615 -783220995974836420681680 32616 5103837192519641228083200 32617 -7937064984596450910452706 32618 10039604689164567786748416 32619 -4668541697185043555449152 32620 -2090843838519882060625920 32621 -3809559269593251370859178 32622 -1057808290684147789768128 32623 -6018493988678708934880560 32624 -999005052947336337653760 32625 5238728819521685725545000 32626 3022054721792842523808384 32627 3311897532705327670540800 32628 1646669469328895793438720 32629 3404608112882506921151776 32630 869493128867578653217920 32631 -411456037725751602452400 32632 2850095254890127891046400 32633 -2856923986365314296388118 32634 843348305328998268257136 32635 3032087504936173654415760 32636 -330364317330039472972800 32637 -43014008270868457665024 32638 -4224832536560258702753280 32639 -6295017444006814090278144 32640 -2841701862293299947110400 32641 3410616404202829437633472 32642 -1392560399550654157084800 32643 50837378381299565020224 32644 -4293470078917585904673664 32645 -4179342440234753379212100 32646 -394895658261647861188416 32647 6552066097590737279267096 32648 1206979423334638943109120 32649 -7013875959460155265418736 32650 -725434891741572070777200 32651 -18821035388655734265717168 32652 -14114926364794799226624 32653 -262445303702680292033098 32654 -754942494512262942325440 32655 -1016462108677486123860480 32656 -750018947289662604689408 32657 -1142673289630948760039274 32658 1937760424765358116742784 32659 -1457264853822558639301560 32660 -1297853437144747412643840 32661 -3346916167815981436811520 32662 -1789605149575349199719808 32663 4446270448466556370782240 32664 6081074257817782538219520 32665 7746316925400670868899200 32666 1339042940528535063586032 32667 1888359731157384455465880 32668 -3787503097419668699709952 32669 1524413144329845287656320 32670 4232984129265718108800 32671 -94038832817472700375448 32672 -6728747967387231311167488 32673 5179497694571874017809584 32674 -3748443158246200306894512 32675 2260439648452975187055900 32676 -930865270592958587228160 32677 709440464566002462360732 32678 -4896363281498260314915360 32679 1826010078379133582278224 32680 -74501432480073037824000 32681 4900042691871794543613264 32682 256483584369213339559680 32683 -4062398489640476698925520 32684 3620928059378608615900416 32685 -400815821480145818695200 32686 -2044828400920489506450240 32687 -10115517070460094001751664 32688 152548293498726698237952 32689 9076748938645392529496356 32690 -1198313977626997752568320 32691 -1754732734086326795949456 32692 -1072508836539647584217088 32693 -5824808963128741361687058 32694 -3408527899555673993985600 32695 -1413621909086183599834080 32696 -9098411382071527229091840 32697 -1166111064531730589650560 32698 -1381844544882321744320400 32699 4607568648844785841149240 32700 695056801051626439104000 32701 -38842851851853007982868 32702 -2024890342428303502907328 32703 3158004493710109712567808 32704 -66159013097285535924224 32705 1733837373437213762430720 32706 1938175151348775668382720 32707 2751152935477211786448956 32708 1070141666992907324852736 32709 5853208524562632392750304 32710 4706559132975717318725760 32711 -2314244730818591453941968 32712 7346253043408940133580800 32713 8256404785352588796399962 32714 -2184407444706101001773568 32715 -1352856009301231051567440 32716 109738629417213016451840 32717 11081990662082593223771766 32718 332664580023752496199680 32719 1409556347519000453051120 32720 -982979579455508937523200 32721 1159163323961726555559360 32722 -5292040061753856846623088 32723 132622848179486425261704 32724 -200364848260994334201984 32725 -1576330659698611462027200 32726 -2619626798870720331902688 32727 3644737029720678357423720 32728 7238421884388336279644160 32729 -5068897722034452818457216 32730 -2250025473866158253825280 32731 -7141008018561467886881136 32732 6881389895780071869464064 32733 -3026992554090467743547898 32734 542280539594902967651520 32735 6376475343369013841680680 32736 1400381510265808122544128 32737 12873041314817493160360240 32738 1662578811312774738749520 32739 -334042841570699972954880 32740 -3075844732192203676911360 32741 -6887866236619331349200100 32742 -1699736097746352707713728 32743 2121873470489443025233440 32744 -3332660974395591983907840 32745 1150875913483863191217600 32746 -834847378995037642940160 32747 3652154667083501666789520 32748 238689068260840604628480 32749 7678796069645515827713750 32750 5441268475511719323984000 32751 -8674995081083634312654960 32752 -459955774148605234053120 32753 -2552896811339174226064320 32754 -2179201809040886062766592 32755 34811344640599264226160 32756 1126421891990291819704320 32757 2947521397540981374378720 32758 2121921771170255159676480 32759 -5718299856385282325546688 32760 -448573769876858392166400 32761 -5837126633387044616607657 32762 -377694905017847388340368 32763 1396056019016082605275584 32764 -6863940364812008750055424 32765 4842338287102702942383660 32766 -27211270895309037551616 32767 -729475919935338398857216 32768 -6480839625992253084794880 32769 3863041625937514251495888 32770 1267402241889631353844800 32771 10358561696353610510622972 32772 2499888119148599183649792 32773 3671674549239763646555164 32774 191050336507625842945152 32775 -1277217058000103933328000 32776 134947528300597509826560 32777 -896379174517112455409100 32778 -4389837490876993104660480 32779 -3052040146427105417672620 32780 4239721936441367655552000 32781 -3136645851078317237025408 32782 1436000600465076553566912 32783 124518395847951568666032 32784 -754025533471311846506496 32785 -5400719885863938381379200 32786 2625557469352806480013872 32787 3676326580405991672331444 32788 -2876252337000625632917504 32789 7435805166060683441848590 32790 -74399067928142023409280 32791 -1877635801446844804624 32792 8077574321486616131328000 32793 -529019190798248690348256 32794 -2766251461617090636456960 32795 -3124737019944255817002720 32796 -1841622748608838654338048 32797 -5272966207430460815481754 32798 -767584851391836384082176 32799 -624253836309064732864296 32800 1545488477827159567564800 32801 5920428234131482856936802 32802 530100575370264720826368 32803 -5477117449061670977206948 32804 4558612462915025817523200 32805 -4581135616435752770133570 32806 1653881691064495121913600 32807 -6744054834175185054417960 32808 -3481550320983787275632640 32809 21071367206709661325120 32810 4356826556724078671021760 32811 6459602916799471823139672 32812 -3625606579441127081550848 32813 7495801303568890262190240 32814 -3707184239412166445296896 32815 -2177220667803606064778040 32816 395477605496935289782272 32817 7046497642768932317946480 32818 -4313746901905395028068960 32819 -1042088960581661285828304 32820 -1347587304127670037841920 32821 1940916321583150343679072 32822 -3202366530479119572360288 32823 1765024660241558174847024 32824 -2491325755751176340705280 32825 1204226749333995642761100 32826 -1340379332451383878112256 32827 666508347313724340030312 32828 -3159033658865429456939520 32829 -331711015071821552278272 32830 -3045464331576610480608960 32831 -9369834566339371766914368 32832 -2108850026189107809484800 32833 -3509040065626346817049918 32834 -3450353952350949690491184 32835 473970361594345840224000 32836 10558047632682521444480 32837 1157308131385340718699552 32838 597892370939846420473728 32839 -10059059285696811288136360 32840 113887913563714858444800 32841 875145272181443623824660 32842 6604978188886390192833072 32843 10988760335638803425443092 32844 -799672434008681276080128 32845 6748908473498560530065100 32846 -4287190390280216467154496 32847 7298862461504339584811400 32848 -2687892572271568130940928 32849 1381692283654420810413936 32850 -101802883866848119544400 32851 -27322073676691498945968 32852 69637542572197442568192 32853 -11894110571596997703689856 32854 2693143783427217169817376 32855 -154174565979391593771240 32856 -3080851644719747702200320 32857 -15497576051428119307538880 32858 798762874108153461701376 32859 -1903331862280604397635280 32860 -599641704286490861936640 32861 -9695148333102696912239988 32862 -672217912436796169875648 32863 -972918790914278471374440 32864 4331777746121505358479360 32865 2027432009621199817883520 32866 4953566417100133874263632 32867 -3021527380464301712781840 32868 -2623474038193584797684736 32869 -5035214907320436983049730 32870 1174557054089851777699200 32871 -8096310465890528981936088 32872 3443327957148338723143680 32873 1196403608940470570369664 32874 -2007258721189054896003840 32875 8714295231989367169044000 32876 9442190921624783520303360 32877 1381118889097980067459788 32878 3065456420728930519030656 32879 -6311042403094744530932808 32880 -357085022830516510064640 32881 8199171705563751806442864 32882 986537105468247250711584 32883 -1609566844277059764855696 32884 1294899705945895140242816 32885 3572532986591580352487580 32886 85925342495487661246080 32887 824245500476907911922536 32888 7640612371636700181749760 32889 -2357987857377564458360160 32890 667498270482113817277440 32891 -3858193503356176887489216 32892 1308926247275327526461952 32893 -801544854945675838326784 32894 3616190285604078747434496 32895 -64917349383703758817680 32896 8100593632589685152808960 32897 7491085184301169417415472 32898 1763167539867825371220864 32899 -7923154353308900530708464 32900 -1688954678778574883020800 32901 -2883111636347623891488096 32902 3374420836745994650605152 32903 -1150662893074747902005016 32904 -2913607260679949218851840 32905 1818791293998656339625060 32906 4640896440317031341263152 32907 -1366564349496512437060608 32908 -1567497379938544866183680 32909 -6271590264012994010242890 32910 -319106940839191293344640 32911 -9099531833661555059297488 32912 -3397094854377323323392 32913 2180470357759286800932480 32914 -1672728330541456264946688 32915 -843377969284654555659600 32916 -1455833362597298094606336 32917 -1843609910583730967922034 32918 1453982254138049845941120 32919 4642416171794796509827944 32920 -5519338705820288214835200 32921 -1633794802208861042220288 32922 747899943039832997514240 32923 241122858261463716462288 32924 7262062944856007170960896 32925 186548955762248279172000 32926 702007407176584376879424 32927 335496014908083046534440 32928 -3049661911580808472166400 32929 -4450379923835963179738200 32930 -527904577984035462436800 32931 5170788022166168381818020 32932 -6584681605617762795781504 32933 4492549216495539122581182 32934 352037963626532688960000 32935 2822463840568959297416160 32936 2648152610533704819916800 32937 -3444341005293827206281840 32938 95129706773645649874944 32939 9308715870271168550770740 32940 3624302230494411887769600 32941 -1966014462243475546791658 32942 231418624591195423759104 32943 5732467955714816139398400 32944 1241117826989215579176960 32945 -4394822843903134321224000 32946 -865327010907275602519680 32947 15391695643142903954628192 32948 561549669772955695079808 32949 -41517367433750930825376 32950 -1386200522295427809996000 32951 -6104947547808553943683128 32952 4190939845380322530693120 32953 2967805608097183728227584 32954 354818176489745134552176 32955 2285778088729149132434400 32956 1189079442264348743786496 32957 7889011062976990137115206 32958 1974991709633340843993024 32959 3338459509367643773175504 32960 -2943305830444628044677120 32961 -4056495157252250464843728 32962 -3651988793905868643582768 32963 -1898569689751447072555104 32964 1769502049083545700575232 32965 -8015738944865162881154400 32966 1910484821420383419517824 32967 -162211700223240008508648 32968 -4069028435674193934243840 32969 12943290829863967057505370 32970 643253916653442233717760 32971 3895187867106576486721172 32972 815470628566780472875776 32973 4739322466955627046064800 32974 2096693784477508445228736 32975 3208019340967503108333000 32976 1326475415867247422300160 32977 -8045649123786879399067854 32978 2734427481802355381328000 32979 4287367723108710529356984 32980 3683131207964374507568640 32981 -51342875843709315804960 32982 805019551703336824565760 32983 5467877609210601415972232 32984 796924207220427993907200 32985 -4343330577282770985827580 32986 -3893521825221504213665808 32987 -3835584861583355184962364 32988 -5183879150392952167872000 32989 -4874489941822127778060000 32990 -1854560336665192213176000 32991 2655755407656172437243264 32992 6659793889699855876227072 32993 -10813333515756956016433758 32994 -2730525100150049422940160 32995 -5917184368800274087182000 32996 183466015256044789185792 32997 -5979356291758085793563328 32998 1969120243906569969860736 32999 -5143072614333268744173000 33000 -4085911245741178613760000 33001 -11793084990538810196186396 33002 -4167850776984569930666400 33003 -6593973806187570388952520 33004 1967342276749102361522176 33005 -464567681602794095988480 33006 858222078115160877539904 33007 2713128341271976475081080 33008 499404637776296633106432 33009 2860602776557598800539504 33010 -2076451527656822263647840 33011 7317961385454848147425224 33012 -1768898234314720058554368 33013 -6313823544131521092358738 33014 -3561417626660471043200448 33015 -629774530253940655503360 33016 976158069653527578132480 33017 68744123451832943670612 33018 1845967248676989171707904 33019 -667919629504629635908320 33020 -1079131532517329943429120 33021 -1844861259721311813965760 33022 -5214131151392007977932800 33023 -4806423115271371194217728 33024 58873937277256533540864 33025 3690109170176497594054550 33026 4928045133203331552938448 33027 1513686233887086236952240 33028 -4324565523634872237527040 33029 -8307780202565301216590370 33030 -2343581111396877578231040 33031 13728784202613325816019280 33032 -11187787981871387696409600 33033 1214783681364494684352 33034 512818425140430587270400 33035 -4408732037801585972375520 33036 -1367383145442300242661888 33037 -65741251436479996538314 33038 5561857723124076808297920 33039 3853257443420696943131304 33040 414270548216555588812800 33041 -5220584731366914718596480 33042 603038016792494984195712 33043 -2625353475074852656450176 33044 -5364803629774493852233728 33045 -1831458849732170542003680 33046 -225762358620770107702272 33047 -4202060021240559676165968 33048 -7818203055107358371082240 33049 6250060576230142251759050 33050 -3261935230446509469073200 33051 4936946711631964006763520 33052 3030023039146364802254336 33053 12400526586841690299283302 33054 1339478584380398385810432 33055 6040267380680750912887920 33056 99897094184139592630272 33057 -1765436916323189872188846 33058 700857565325644930220880 33059 2562067234414286012001504 33060 -2452776531577503892992000 33061 2178778084303063578348832 33062 629076985580935753284864 33063 -5133851576158078615637376 33064 -8216267510225998385648640 33065 4999065369192503711008200 33066 4016872544708663067826944 33067 -43227191831739445022360 33068 3019142506388177710334976 33069 -304118337609135422114112 33070 542612782964752215468480 33071 -854670205040120442463728 33072 229380506807183207497728 33073 7187041438347885156322322 33074 -4344532844351598720783360 33075 -3170880880766624028591000 33076 9220531444039622026213760 33077 -2119177699264626796513536 33078 -1229236988729488685251200 33079 647970441178521362541640 33080 111208388862778950758400 33081 2719071079431566910844752 33082 -1656216174415987016501760 33083 10039860171019452863503332 33084 -813580728002323412129280 33085 -239292660690752124443400 33086 4127311598834265773445504 33087 2006203641246476960939280 33088 3878049310681636521639936 33089 769354965675871974759360 33090 2693233348122149198392320 33091 5190881524293713265890492 33092 -6670382547015866102976384 33093 1578010931798252211082782 33094 494130517713546516192096 33095 1346129796341258161476600 33096 1025218325642958015528960 33097 -434268097420217214654720 33098 -2288650279431885519279360 33099 4827945839370553683987840 33100 -2386617310357168217785600 33101 2797910461012372229697600 33102 4349275806454659164327040 33103 1929091146119193472714480 33104 -1995326786043385527214080 33105 -893852699320383764855040 33106 -2664364603646924025403248 33107 2456590826371589597989356 33108 -489907564974172849029120 33109 2037296975563882090794204 33110 -17770711872047667886080 33111 1097318291525285639996088 33112 6445041457967460812851200 33113 -9914554799813173263307638 33114 1863137783161252911075840 33115 -1479769957932661202043600 33116 -2235502481367924449436672 33117 1319660983281193290017280 33118 -4413783173990271441560640 33119 -2669891097259592638944480 33120 2012937241386384524574720 33121 -3529695092012435809893456 33122 4215762536031885489644112 33123 -1747378209118505283914832 33124 -3642933209698280987076672 33125 780305198187873512013750 33126 1655774862567651322225344 33127 -8933809629878195342062328 33128 2127770446677947857336320 33129 -343307855694575977778790 33130 -1782855232086232729787040 33131 -3924257774272257298666608 33132 -2574683808149182966419456 33133 10421958585820246276574700 33134 -5684716337763035033678784 33135 5781123824184939412675080 33136 773351635527497351987200 33137 -4922971503130884361197900 33138 1108535578541063400559104 33139 4289782014817702336575040 33140 -3024743474942196877282560 33141 685616354859807154600992 33142 47772512541883154676672 33143 6294394689441185793368448 33144 -3722934842368454519009280 33145 2305889346011006718406080 33146 2821934452388412352252272 33147 3833704605561511152764160 33148 -3351792992155496179873792 33149 1910437969155061645014150 33150 615307375287726500937600 33151 5552962593960953783169152 33152 1031448952439302583746560 33153 -103408801576573910318496 33154 3554401423225067607888 33155 -1320478673385724496490000 33156 1651558676111179033282560 33157 -6045073871298503104935648 33158 2619807647592806085280320 33159 -2250028274840430450387840 33160 7363427348266149549312000 33161 -6523773204430613303099238 33162 -1165007548003509357090048 33163 253349182616471046736624 33164 5799615217169359602245376 33165 4543083618401863481375520 33166 -1691337266794717544411136 33167 -10887533230682466161391168 33168 -683416944522528443006976 33169 1726928085979448807952420 33170 552780050479084368783360 33171 2280721756049205351197112 33172 -7475101386115707691037824 33173 2397933405773058125195118 33174 2181266905733011182018240 33175 -2621574071647960136563600 33176 -3350510550301259919974400 33177 -2562794721753533252178480 33178 -3810646799104749986009376 33179 -1008119936918811088340220 33180 1143488103578683475558400 33181 -6245781637071008484661018 33182 -1606592508861753727550208 33183 2532240044353388445123600 33184 9449964110499623368261632 33185 -4909749176739103479808620 33186 -68642376531231045303936 33187 642504447195882021563904 33188 -4848997518659333718986112 33189 494576773735841972558208 33190 -2365693505282129186102400 33191 -6361542029682809791062408 33192 7001765167229025273400320 33193 1852191548639337332978320 33194 -1290452772554043900442368 33195 -503240307961190443192080 33196 137197380700450399201792 33197 1378652646090153156197580 33198 -1637969038661501313610752 33199 -10443303378143604007538800 33200 738399747876673574092800 33201 694405536514979771349504 33202 1871980057619635648823712 33203 -645925350860224424674548 33204 5999447370690936678813696 33205 -7333547409033943690593000 33206 -5925018623102371149476448 33207 -3200083003209218896609560 33208 429053657166645143592960 33209 8126639883092203664465040 33210 -59476068275426399147040 33211 11548188407185911454995812 33212 77509235797343580842496 33213 -4551131885216472521715456 33214 5169823706291035172403456 33215 68393754932063042838720 33216 -646475198290401907703808 33217 -1271205913072130159276880 33218 -1448389778129203833804384 33219 -536120670253094104524156 33220 3133693685386976171765760 33221 -4260853979099686223102400 33222 -873883160933696339727168 33223 3377763381975591750016472 33224 4733854371538906471080960 33225 -2110040517234860031452400 33226 -2677959092139185290960800 33227 -8181552818479284256891200 33228 -946302546046684552621056 33229 -3678184923963391182152448 33230 4103468525595991244333760 33231 -2292463021303561526259840 33232 807584627645353866821632 33233 2006597321579295905275200 33234 -2145291553138974256558080 33235 1208433321205297654758480 33236 -2121053684320855100823552 33237 -7097371392130343696050560 33238 -1287690316542808871712480 33239 190870607275820624870424 33240 -1688287795837175625523200 33241 -1105749497957670963056828 33242 -6119272280791748328397056 33243 -691658922625109605910016 33244 -1945540849279014345086464 33245 2469002635023720943572600 33246 3727417988220781669399872 33247 -8540158140635966648766304 33248 -5467534455148091458191360 33249 719365221492025928735664 33250 -1538088373725012869760000 33251 -1566843036332345835427896 33252 -916665469611650670901248 33253 10712410040688317301622464 33254 -1147998087963193503805440 33255 4614531034841304251207400 33256 3157611849933674361338880 33257 -2659109517961428902767488 33258 26080897005921982146048 33259 6522247118957856277852960 33260 3154404364978291670138880 33261 -1111416268241830845486528 33262 1561452115274437440301632 33263 1236392611710078018725760 33264 647522579157363735920640 33265 -7790987555724074203163340 33266 1819234979234445919970832 33267 2181322780579044806438448 33268 3790823855170229183397248 33269 16621687049351425021189440 33270 2228358976613113393929600 33271 4615010599570165782696800 33272 -7341749460840418706227200 33273 -7094759100180584721511878 33274 3981923236211824333688832 33275 3882630188240856551124600 33276 5172887848196456251637760 33277 4500797251077860542320672 33278 1468739424593449920003456 33279 -1049707567132138826517816 33280 1018426234288972612239360 33281 6003768141700059252107712 33282 -2533785554244485158724376 33283 3913535148685361176189464 33284 3089727395604105396731136 33285 -1699075872793190653856640 33286 -2214569512665735436149120 33287 2179382290413431545590936 33288 332237512544399994470400 33289 -179217782470050070503910 33290 3277945458292533913634400 33291 -3982699963163519611542648 33292 975157994874397191137280 33293 4194432019748612484949122 33294 537362798490600584785920 33295 -3184931168996989927246200 33296 -3240817432476627457794048 33297 -1905036160757815101612960 33298 -4546782391901317324671600 33299 2538224298152679140589312 33300 777244375393042449398400 33301 -721780571145758393747698 33302 -5566216967109990259527648 33303 2062923778211951094938064 33304 -1569903502626749950894080 33305 -4403805441556667040924540 33306 -406997169428078935759872 33307 -853981588189602579097160 33308 524933433120413911266816 33309 7473010844814392894812614 33310 -1190949090506252663221440 33311 -13146683586306120623357088 33312 7716141809350068477100032 33313 2279274786768026266797760 33314 -2022206779929905716461744 33315 288913756591381415321520 33316 465288695819558032231040 33317 -9830959372776845000381634 33318 42801039364932008334720 33319 5424716889154822093733808 33320 4781854940275283696179200 33321 7489354199357253580600320 33322 -7129729414003676655870288 33323 1876646556136655228859360 33324 2576797751725856493037056 33325 -23076203599639725718400 33326 7190685407461973521177920 33327 -1151670420562535245027656 33328 2236857390055633559601152 33329 11188475960933709918342930 33330 -1276579809141523011740160 33331 -4522337146011722166186868 33332 857485445332308411962112 33333 -292566200056701659770752 33334 491579957231697458097792 33335 2134108539183315433359600 33336 -1173074878679941485895680 33337 -2008401667918920829062648 33338 6214419673794611052188160 33339 -7980704301168307069612776 33340 -5573398441694821903388160 33341 -894091321146915545349696 33342 2588237883851723338197312 33343 -6357371816130007633561408 33344 2503799261598215683178496 33345 2180083485640300876944000 33346 1029479742259281375409872 33347 3366449795624466934052796 33348 1292593402624549628768256 33349 -4631553237590017408727650 33350 1465034347665364023504000 33351 -7824188464380124958478168 33352 6614863372648479908044800 33353 5523596376998857396624602 33354 -1384080405776093370149280 33355 -3237644744339289822851040 33356 2009789705939367831736320 33357 3111041366052870220367040 33358 3101873081786964491678784 33359 -13408495946107962688471440 33360 717048948283119806054400 33361 444235829950395635015332 33362 723488582087779165012992 33363 -7351431071862444548614776 33364 455604665733418041702400 33365 2706681854108490383623260 33366 -2746765332974044617048576 33367 5232278913320674422573352 33368 -108528116586428822384640 33369 581515308479702723179536 33370 -3050218402783035477719040 33371 -3289396727890953001427616 33372 553361324236561095446016 33373 -4304799228261452377417056 33374 720361615888419629814144 33375 2261066156293210447860000 33376 -3673848340372420598169600 33377 7514871489109716540872226 33378 2487241024869735373809024 33379 7001119113787899883157760 33380 -5292474930377382935443200 33381 -5708765732629039455344130 33382 5135200816075397943597792 33383 -2317667420980674155352960 33384 -1109917048480191237242880 33385 -6445298370085802405418240 33386 -5143202543409367994710608 33387 -2098465930938387648476160 33388 -4918727490038638791427584 33389 -5172376951981936899643476 33390 352053219834637902846720 33391 -7810655608958478221148208 33392 -1257950271335046183419904 33393 4009490244569165037930864 33394 2081473850422063575112320 33395 -766263737875789811187600 33396 -3446186256425007212544 33397 -1720953261409337463010048 33398 -1379447318041055365864800 33399 7132541147887616483415120 33400 -5934392999482804674048000 33401 6377126000606884741235712 33402 1542810283737797916737280 33403 -12592014553472374867936348 33404 70951559943197551328256 33405 -5308394960478582563734080 33406 -2061341366688366569998848 33407 7760680507086445453619832 33408 -4933311685515277133414400 33409 -9910792384824530616331390 33410 1604714347249962605213760 33411 -13167047366757287168256 33412 5975929095510969313225856 33413 10565183979581049418285662 33414 -2130934633991256530122560 33415 -532534490263794658837680 33416 -8314530272687054336363520 33417 -11640821592282961971191040 33418 -1150566509864559881253888 33419 -3766513869713968185775056 33420 -335916510753238709253120 33421 9669413637750110912483200 33422 1971079443447010911568512 33423 3240269458155153027014544 33424 -3247324323787581855784960 33425 1179433036805648131852800 33426 7431291542076148066118400 33427 139322928779670800975276 33428 3043296315996762788503296 33429 1088293044929539105526688 33430 102007309487384843055360 33431 -5197546103826899199850536 33432 -259644108209255497728000 33433 1685626001301595421890000 33434 415403292869655631937760 33435 -748073356216862234514480 33436 258515868313799213619712 33437 2680731421849285263565260 33438 -1115240839306640568075456 33439 2432422882262258533301472 33440 -5415258145687128952012800 33441 3244990475595151107324864 33442 -1102795872559496924272128 33443 6804402188944610430796464 33444 598092464407091639690880 33445 -2069603210461268618583300 33446 664906592033445467072640 33447 -1137521893945192006570200 33448 1310698077678338961807360 33449 -895586107015343981997312 33450 1131177534653543484441600 33451 -45650402397612333089496 33452 -316125364121058434820864 33453 144684931974295740824160 33454 -61599762550198737875520 33455 8725798588058139632124360 33456 -529322636483337216393216 33457 12523137350136232545346706 33458 -5946977430574399909063920 33459 -6540046880148632532749760 33460 -849936863812584373862400 33461 14238823477521582650638062 33462 -2126488778265283509066912 33463 1125100078273142872708360 33464 -5674072014860719350988800 33465 1702196266405995292705920 33466 2704734626583501560774880 33467 5143769030082465503573076 33468 -2388170656720926565608960 33469 11357724323716875704780870 33470 -1562027074333757460112320 33471 6952990905274921536462840 33472 -58895015047495605551104 33473 -6207662466407767742526240 33474 233166654508486465009152 33475 -3325795489958075712376400 33476 4029182389529743791634560 33477 -4024636329136617445013280 33478 -1080323265117058318762560 33479 6545867920220209676581080 33480 1580046580284216016896000 33481 4652757997820242621048192 33482 854755069135210523756592 33483 -1541780730388759500167976 33484 6094194746009409389855232 33485 877251571831477589039160 33486 1307946588809049064217664 33487 11220270723566607579313136 33488 178028394538639752167424 33489 -554427577068960867106869 33490 -2302414412566852294845120 33491 -8977275530243749180295928 33492 -630141293765872101685248 33493 -7336504160371283754478258 33494 2432566828194458226091296 33495 -1399049362163692061222400 33496 -5139476706131385838387200 33497 -56257975488074800329120 33498 -1512715627335658103494416 33499 -138042478038004088362520 33500 -8181365532764747159424000 33501 -792353938894983616606560 33502 1287331846118689404039552 33503 13766931094443519919438752 33504 1271124318063491658547200 33505 5942352472030870237680660 33506 465223825105809521940864 33507 740766953757949189071840 33508 3568534655938837271539328 33509 1295126784989667014819616 33510 -2498987553356911852045440 33511 -2647493920229643379593216 33512 -4292429813220790963814400 33513 -4398044913809325656294256 33514 73014606117753509674080 33515 6918964990634891656328160 33516 -3026484753376705729194240 33517 -8181881097098687286442 33518 -1675856693668463995247040 33519 790080604150395495022344 33520 349978188968191158681600 33521 5971051728736962703312722 33522 -908562459324617888749056 33523 531546564476645598921040 33524 -2536580698813033779857280 33525 -3232312945895736976173750 33526 6355552834340059589783712 33527 1886291745875937730553160 33528 -2990072076711106031124480 33529 -11691215572334776212478870 33530 2039639202828783405158400 33531 -4766725337189512472489448 33532 3529764518754022969416192 33533 -1941612036591034851604218 33534 -1379013433270576900295616 33535 1282722431861350141477200 33536 -8615235199911189836464128 33537 3108457955097257649711552 33538 1524586705736912855241120 33539 -13820549611395262216049400 33540 -17726987973218378158080 33541 -8225564887644607907913348 33542 -2149998014820288711353856 33543 1144284533793878748091632 33544 2407513107369171529728000 33545 9298419549729365168595300 33546 2389184126419473432048384 33547 -5560244050451402652729004 33548 8272147794521390898571008 33549 2732253349099623021092448 33550 2275969212199225773921600 33551 -1284026918193504262207248 33552 1970276247158511160664064 33553 1854109293119335232303400 33554 -132054564527840348338560 33555 -4930148516046566677356240 33556 3137531204506993251816320 33557 -6030023909776152946104480 33558 -1879392159855677902675968 33559 15374755705433958237016 33560 -3248734295059053825024000 33561 3335702891365980359340480 33562 1711006898260258122566112 33563 -3376042198461846116440188 33564 -5834127613546079473780224 33565 2435942551024744115519340 33566 -262383632646164028799296 33567 -10747765076192934838005888 33568 -9528719719896343417651200 33569 -8124944399365337706480030 33570 -726672913400605042579680 33571 -7018013412965980354267800 33572 968257107165848043048960 33573 37610828131720627373184 33574 -1975792983000672766738464 33575 6712222719007831004532000 33576 4543205358360001665024000 33577 -11619741762394892200221574 33578 -1938781936206187091448576 33579 -338729757405341980964832 33580 -194024353379056353699840 33581 -2529081028437065750304618 33582 -4226576226815016832222080 33583 -89647010731546354000512 33584 -156667667988202712678400 33585 2993733598009377284006400 33586 543069967573506752870400 33587 6629281629517732192612236 33588 5379874258090709438853120 33589 3110975244678920798177390 33590 -531189730404180604915200 33591 5814181177271330345154792 33592 3593538604866260129587200 33593 1586790541300238451340800 33594 -277269308625640446984960 33595 4220190273854721989289600 33596 -364733446256170929864192 33597 910802029653033168881574 33598 -2848266979263745135596864 33599 -6570428479612547515022400 33600 290427256206878205542400 33601 3834565354627787227761602 33602 3193487133166638143219232 33603 -1033160037605324944310016 33604 -293089158593306014220288 33605 -4009043390341901361166080 33606 -4137321699543949164648288 33607 -4128131939689258241428688 33608 7164478270980015423144960 33609 3941947170404057615663520 33610 3512402397030582789924960 33611 9523398510769096926865200 33612 -2071785036064706443289088 33613 4134126254144273585647862 33614 3854040268230153148021056 33615 -235938093368534964834840 33616 1457816245027112399929344 33617 10485053344329034839159666 33618 -250796190876841113541632 33619 -14916739648207042147880980 33620 3237719471511003463931520 33621 651107008673432073532224 33622 2167842413560874511758112 33623 -5946907925181477633595128 33624 5927200691466334935029760 33625 -9275765083573581308835000 33626 -52918111362663673007616 33627 5729505597491435978662080 33628 -1819507594419294480856064 33629 -4474544065107519692599770 33630 1616124031182721855872000 33631 -1062270868528397854464600 33632 11042890303027126266888192 33633 1692673332047906126594004 33634 4824033297919054179714432 33635 1829041714507692740786640 33636 -715563866521942602329088 33637 754425912218344313068286 33638 -7137459258573385872480 33639 4576157744392965715856424 33640 1749567817508347409126400 33641 -6882333864689135925365958 33642 735982374931481101132800 33643 -16351084290517103022489720 33644 2921932721172158479328256 33645 5734589547503327625162720 33646 -1114790758107012629281728 33647 4313108613388157006310096 33648 1424754406448279805394944 33649 -1779242346713185881246720 33650 2901525378583597416250800 33651 2803802349217034560989780 33652 -6651181021196489946255360 33653 -1067554643399630251356036 33654 -2257237784133260157358080 33655 2025273509723148845852160 33656 -3308898539830171106058240 33657 -1573971399943273452909312 33658 6822995827272784873357680 33659 -11676729181917221420571384 33660 -2983037802080753281213440 33661 85999734989916677807724 33662 -1548905435505341539143168 33663 5056534838622910166039880 33664 -8206253077808363423662080 33665 2923349778898102546143060 33666 -318564623570424366385152 33667 15132182227385861858105592 33668 -5153308420358915650606080 33669 161144687013100658683200 33670 204328350181188767439360 33671 -9271086260532345780698856 33672 2760997663749071166013440 33673 -6047207998137807203392256 33674 -2279416159111726147255200 33675 3934958095477889058285000 33676 4389943847124227156360960 33677 1932594031187475030228672 33678 1529504676641617766239104 33679 9435105232094046636127280 33680 815838914970116778639360 33681 -4180450943028374766077760 33682 6699890785265186031379584 33683 -5196483779925709271964096 33684 -828608218910223719804928 33685 -4016837051933284648675620 33686 687754356401594477877792 33687 3484660252087252898823240 33688 12408753226154652095477760 33689 -7432125374555356970327280 33690 -1073318154138729596724480 33691 3975092775336036420665872 33692 -4055404085920516772381184 33693 4608453681799070717341728 33694 3885144402948472609731072 33695 -2154541961208620318842080 33696 189239842820077330563072 33697 284322387275491432548352 33698 -1513719735945335725847040 33699 -4835006254804585030456320 33700 4541771575590124803171200 33701 -7842913225756175911524768 33702 553833558705995607844224 33703 5621745114678030263800952 33704 10453193494120436571832320 33705 829381184450766125156160 33706 -1463359335350153646746880 33707 2005996994221113133667232 33708 2493352821332463730036992 33709 -823505179392146073197396 33710 -5712386850193663473906240 33711 9275985793460508768397584 33712 28687880518529904623616 33713 -2287820076806474280061038 33714 -1711919994714006971869296 33715 6385744420984380151037520 33716 2010289238964760813203840 33717 -5211232657131165910045920 33718 -3540515029580198178746496 33719 178151090926925688267696 33720 2163012444897970163097600 33721 13406193226853590818250922 33722 1628801254745129189821152 33723 -2034056724158115752130000 33724 -7920101621114988987157504 33725 -2661893088038354950164000 33726 79248101841418000877568 33727 6753009928527794283901560 33728 985058231049287595196416 33729 3041474417782797997095984 33730 4380058492440849160457760 33731 -3660540525932527128187800 33732 6463349289605261325718656 33733 -4439822691755606241399040 33734 -5404518580421183139600768 33735 668312059258101571518240 33736 -10993853094655535870008320 33737 515893177828102637398992 33738 -3276926322267836114585856 33739 -13501589094700872668004460 33740 -27536121029270733035520 33741 758132166368203920682848 33742 -8010142760574068388625728 33743 -4167796662238297124296176 33744 -483250921321675096719360 33745 -6941669347478144002452120 33746 -10163604738954037973898240 33747 -2939570169393776872681728 33748 -2359272844059941207623680 33749 -5489526067581947696867250 33750 -859820325028657561800000 33751 10683493350215147925423752 33752 -423066691139047159142400 33753 501759855731197139895504 33754 1825246468320133574806272 33755 -108782735670607319433840 33756 -3573021464395323164421120 33757 -4612670132956753372155994 33758 2388895976139226222692480 33759 2992538837842918231392 33760 6454131241069840764764160 33761 -1564775056870537196842668 33762 -2655719492073564474706176 33763 -11151850361133416233071080 33764 4882124750603348765024256 33765 -1329715184680732372195680 33766 -7024283453439324557499168 33767 649498227511841726421816 33768 -2488731343141649171005440 33769 4951470775363751764650170 33770 -948862459757416913130240 33771 8487335736563147978599512 33772 -6842591632435823976058624 33773 -4209046650187619173575978 33774 349001004768650039127168 33775 2323676531140502717342800 33776 333038544738069932408832 33777 7997509381033512377992080 33778 -3221219958215735838040560 33779 7299879400400121609665976 33780 -438905136539498147850240 33781 2857632508617133854376224 33782 -1125573910246527073812480 33783 -5624604113165144724490776 33784 -5876409371525182821703680 33785 -10892862464385451643062200 33786 4144826960642348868139632 33787 917110614398303747465568 33788 862289695046804489945088 33789 -885986042741899717625280 33790 450124014890571093273600 33791 -238850268287739064439808 33792 4943998732894971145224192 33793 26093581742453056964939520 33794 2741230803640592151854112 33795 -3741942742139310525038880 33796 -1666625505390285038936064 33797 -11225407975252501002686754 33798 65411400919722672665088 33799 178857974222211793927264 33800 3141603319189084605504000 33801 -814918319396143014618720 33802 3826814005751690893634352 33803 259874231829504674753280 33804 -10730679663781743135482880 33805 1504838107229105985488460 33806 1812000778860321469436352 33807 -3612337797166695478748160 33808 1397920239303182181343232 33809 -4332337224153188602278990 33810 924174512605924342479360 33811 10372230247638065423866412 33812 -5063256238762703203061760 33813 881103748586587624439082 33814 2629574234015718468885120 33815 8853865921064127621687960 33816 -1186159515110251231334400 33817 -1886825114845424753662208 33818 1327167580070712471688416 33819 92269719541656754907544 33820 1894466552444391606912000 33821 -4070215163433354767158656 33822 1322816757086877268023360 33823 1516810770793699595915400 33824 -2715441134556511362613248 33825 -1058489944985441974168800 33826 -1093257123374762760074976 33827 2758296171206368291811676 33828 3949742379958282267960320 33829 12539927150350400914522430 33830 583103444336255104416000 33831 2063033080998348990585600 33832 779214293986393168358400 33833 2958658137517744761014784 33834 -3950945511110645687781120 33835 -6112511550908760954151440 33836 -1986346462633687051322880 33837 6580040728305958851389760 33838 -1262085243202191535231104 33839 1830597896773481776303440 33840 -1456098654956560874864640 33841 -226523525172091018300688 33842 -1547950715228248045490928 33843 -4849614867755999955675600 33844 5931233050703663241316736 33845 -1495780362891232241416320 33846 -4543462836397859903678016 33847 3680086642428845558944944 33848 4960530493710067333263360 33849 -220853287603884092021766 33850 -864773559716103356583600 33851 13096141576849787360154852 33852 189621398766281387802624 33853 -1923574603124977129478900 33854 -1268130958641897413562624 33855 -1542827018536036970294880 33856 -1633717428182756640948224 33857 3593520175789755730919106 33858 -227786700371726578642560 33859 4662095324126467623358956 33860 370909051220216606926080 33861 -2129797574250672145444128 33862 1727389224367934654574432 33863 -2186776755525148146654888 33864 4312850832325832571371520 33865 -2588373451777726343477880 33866 -642527457934735391316480 33867 1775985059227377154875408 33868 2445165015039112882504448 33869 7779738411414014677064160 33870 1566953719177320114076800 33871 -2405072268121170747222928 33872 185542586671861068840960 33873 1369084950647786794129344 33874 -3388387423469100824798064 33875 1352691864039114761064000 33876 -5838113589220817535754368 33877 -1777926843428999973654560 33878 163397820978916992177024 33879 -2273239560650832136282752 33880 -3404618939494009036800 33881 1606422664266939309069972 33882 3119017653128537092219392 33883 -134585238231149454155456 33884 -72503512035295273634304 33885 -4595195439638267803012800 33886 2046156675065490635851392 33887 10158295219828577063703552 33888 -1234779257951875862102016 33889 -6198958221297414411705310 33890 5085509465896042945255200 33891 -2966792217453267670172160 33892 -3171519908266866148079360 33893 -2078524028383967691321858 33894 -1179959519340597613887360 33895 7872708520237400150585400 33896 6606340672958992225075200 33897 -7030598090819098393004400 33898 -3546956649156627637282464 33899 3664960280509014679044720 33900 -805385826110645783539200 33901 -5923004749561911078587520 33902 3703345979631655531060224 33903 2554768087341443824746312 33904 204074162048955672592384 33905 -6163035625404367394708940 33906 4240586220507316951576704 33907 83976355976563303002792 33908 -2374003968472105929654912 33909 1654649445598137858401280 33910 1953700442557210765071360 33911 -15991342788196341473038488 33912 -8141383713869060285030400 33913 -12226228122406530687816816 33914 953897074908771433423872 33915 1500528894796852932211200 33916 -6111128395701735044764160 33917 65386520675192558390220 33918 981790560777000518800704 33919 7523345880143076338362296 33920 -2606175096899087263334400 33921 3016717889345713957800690 33922 -2294801721373104050784768 33923 4069860596134738453442172 33924 -4751770783916568455866368 33925 2466890311704039756108000 33926 -298047631069300493597088 33927 104757606010035684091008 33928 -8390218710586295984163840 33929 1926781445222061134546112 33930 -977280974736589855886400 33931 6512286293280145955339732 33932 -1106800249435359958080000 33933 -6418935684755728875994176 33934 182162400351480887861376 33935 62841840917820098949360 33936 -340476468587341930561536 33937 -7716609339380030835742414 33938 1677769621845023172602880 33939 122230679157235723129020 33940 4158708024595999590455040 33941 8032045907032155291891342 33942 131247259788877628824512 33943 -533615036498225322493216 33944 5150814811562561475164160 33945 -94148994416456574927360 33946 2603319539219969318671104 33947 6047946526337597717054520 33948 960933088351399530415104 33949 -6607916293858149776664564 33950 -768665279235578831433600 33951 7549020400434807571292232 33952 -14361950898969667206709248 33953 -11023335345818861523260880 33954 2454741802011056500494720 33955 -7960174454730561106382640 33956 -1008089198021228686556928 33957 -3737784590935031154772800 33958 2111609226333686589082080 33959 -14984677737575150435723640 33960 1718543667253390696857600 33961 -4953463313877382328050438 33962 -8312763594509740185426768 33963 -5148237099815213978316456 33964 2917804933722447893103616 33965 -938272391537991227137140 33966 2213063015482268458225920 33967 -3097034343238621437103984 33968 2872137111284834137964544 33969 5689750314846853108579824 33970 75670022166102267724800 33971 2120575475151033913469184 33972 4411305484541383051008000 33973 -1609296462085165250273316 33974 6390241954249407937208736 33975 -2389090327053367993295400 33976 1326751918320640707624960 33977 1304263456969993176109572 33978 567576934917151844805120 33979 -11623789752864503265319320 33980 3403897736476994557248000 33981 -156643773294362665643136 33982 -1229159127731536918744128 33983 8010287270276780086668000 33984 1591820330046264846581760 33985 1737783161421263088874560 33986 1518549813701634446634192 33987 851861795829664964634360 33988 4522524708383229636506880 33989 5560316110401996314004060 33990 3525617890619432911779840 33991 -2831833670338458229182200 33992 3530777202638190754529280 33993 -2865905410657459361536800 33994 3761587148989473551450880 33995 60884391064833586335120 33996 2089167496450826579246592 33997 11821472523955450448643446 33998 1656972431177571010298880 33999 2003537918928150830010240 34000 2447344989557835558912000 34001 10482520029663667465506 34002 -2273741141360824944007920 34003 886196967409166041041520 34004 4628544056768087210461056 34005 1987390531491192595222560 34006 -6339654077208422257157472 34007 -577252979775715822705728 34008 -903795854471234719948800 34009 10289264651917717448021760 34010 -2077975359131322242592000 34011 -3049951802394902821112340 34012 8770756080081312574612992 34013 -24416105934622909555776 34014 -485783680754091914631360 34015 65570588854785204581160 34016 11047522210615182723121152 34017 -4166127416949166468356480 34018 617018024715826131859104 34019 6618186380912947322475420 34020 1595308845355837538734080 34021 5833738129669843762294492 34022 -332100938220068532518688 34023 -4561227708299451735541632 34024 -13536818781834268081751040 34025 -7283713283401521067404450 34026 871093891143205102727424 34027 -898730849430068438511728 34028 3943017611691391785302016 34029 -882515929470938340732000 34030 1047771190084847280635520 34031 -9760442161247407922517168 34032 173714482938912940523520 34033 170148222266870788691282 34034 857161225258844272026624 34035 -5581775814707281909582800 34036 -5987127756234220619005952 34037 9891014807752087512844572 34038 -1002610468917070051917312 34039 7809838047589964418116840 34040 -1386127815779947522867200 34041 -1044959474796627953699136 34042 3459691051403303576226672 34043 4554353047545977481026760 34044 2638882597868421066441216 34045 10910857489215861485599200 34046 7501773684233609215807680 34047 3175782623522069850807840 34048 2435276472301563852881920 34049 -2735868214576455630762240 34050 -209713523375049577027200 34051 -9688535454602922580891368 34052 -3736931284470918500129664 34053 6244826549692449227380704 34054 -1274496025286520537861024 34055 -4891524238246825803191400 34056 87898979451474329149440 34057 -14502441524988875079102694 34058 1758428440878106315736880 34059 4945083315627622994719704 34060 2594053970877722689244160 34061 -7901376184547063105659338 34062 -514962942161784690502656 34063 3371769638183710460410704 34064 -1446665820458116518174720 34065 366140307404647891975860 34066 -3973332436426630733190768 34067 -2039547634681967845955520 34068 7057098702806852433678336 34069 1163623201564018073994752 34070 -3518846134583525076683520 34071 -1274870163878096556029616 34072 8408264842611202522060800 34073 4951149996698220503783364 34074 -7497788449072241186818560 34075 -8799103350319570870428000 34076 640179163949423487986688 34077 -703051011243711293835168 34078 -4808298581978762058926400 34079 -485172867405398961362616 34080 -2344307218666164144046080 34081 2733401269575951342462612 34082 -6688418433498657669778608 34083 -3225818114371182241010736 34084 455582043138435992345216 34085 4449909973699811728429560 34086 694512240576595449845760 34087 -5784599961483663575243520 34088 -95051802964423822218240 34089 -68418542903560179980832 34090 -426837443987581042590720 34091 -903716487115571256163848 34092 -4769607224967193802467584 34093 14354419049831583059066464 34094 1220641166873343585996096 34095 -764474104976331191082480 34096 -1091268829524612687413248 34097 -3188483938267034208005568 34098 124379720331688431195264 34099 68828598403129783901648 34100 -1060381982932862861107200 34101 284933598158492865178542 34102 1671342240766408878336480 34103 -1327619189611375651679640 34104 -4638898094176629661593600 34105 8114742048974970794616000 34106 6078822919621984509616752 34107 4316113831159872561398040 34108 -7302380073114446195049472 34109 -4391112010304380468492896 34110 1929431359047656878948800 34111 -2939416928414176721486976 34112 -480509613025331304726528 34113 2197025420030866569551904 34114 -3189350829337978892172768 34115 -5137829019300403120032240 34116 2118778857679589149105152 34117 -7310117832490578622583780 34118 -289468238973276732480384 34119 5756481604953847033971264 34120 -6113494086097139794483200 34121 13189345825079890515094500 34122 -8099235582324994404864 34123 -13628279591489499264795628 34124 9610266969545883867072000 34125 -875158005126989237472000 34126 -1684778419731214296072576 34127 -4285497333689053947003024 34128 -2757236078705468335718400 34129 2656491075403373358991730 34130 2499881020182295443660960 34131 2369017743803572448692224 34132 -733393749303528992759808 34133 6194857112324003769291360 34134 741717335877609253740480 34135 -6625201492259966641714920 34136 -7574486168998959967088640 34137 6640172187522588489803994 34138 2861093546104886016506064 34139 2110758916464814199075856 34140 -2423086695537645268454400 34141 4070044221996134853141542 34142 85537025809229919191232 34143 -4572683398942467920496000 34144 -7888543183890266667614208 34145 1914509527926825429786900 34146 172074392497724730983424 34147 -6806816421488155835378404 34148 1131460805648213988206208 34149 -3352932746754151327544736 34150 -1855012088239301982535200 34151 1030764886254470946235104 34152 -5788230780974637106298880 34153 3610903429131924873105396 34154 2198244149514280260409776 34155 -3527670209976989063769600 34156 -2011061391209097930868480 34157 -2156543922109915215591594 34158 4253616236216286213470784 34159 -3622148083920900927438640 34160 -555357695198822759792640 34161 -7116897950020043628176160 34162 1736211339859135868467200 34163 -6788009944032471624718080 34164 -141468777862615801011456 34165 -9457678088142429056963940 34166 4267400330630281888540224 34167 338097288013141964291712 34168 9305548109572469438914560 34169 6623472598045405088493696 34170 -3123226951141604258327040 34171 4824933056004495907550372 34172 -8688376343524013083981824 34173 6226171544500193673726822 34174 2155607121564735844666752 34175 4170087922734967471097400 34176 -2129246325749469885235200 34177 2205170359878871010021760 34178 -609800454694210637707776 34179 5549863581272442338081784 34180 999155737365588547718400 34181 -4277427893473243968338880 34182 271485720461961453380832 34183 12710472838659765286769432 34184 -3880870017076063543741440 34185 33269344901441361397440 34186 344962515988909738431792 34187 7271106800954058251896392 34188 -605043188141701265768448 34189 4644661416164804474069760 34190 -1625645310504649395252480 34191 -9215592683155466871989880 34192 1094258160621653886672896 34193 4871962268656175530596864 34194 -1112132252554651940855040 34195 706737493734420577272480 34196 -97483924215922