1 1 2 2 3 0 4 3 5 1 6 0 7 4 8 3 9 2 10 0 11 5 12 6 13 7 14 3 15 0 16 6 17 10 18 16 19 15 20 6 21 0 22 7 23 15 24 30 25 45 26 36 27 8 28 0 29 8 30 21 31 50 32 105 33 132 34 79 35 16 36 0 37 9 38 28 39 77 40 210 41 372 42 404 43 195 44 24 45 0 46 10 47 36 48 112 49 378 50 882 51 1460 52 1296 53 477 54 42 55 0 56 11 57 45 58 156 59 630 60 1848 61 4220 62 5890 63 4380 64 1209 65 69 66 0 67 12 68 55 69 210 70 990 71 3528 72 10423 73 20640 74 25275 75 15064 76 3168 77 124 78 0 79 13 80 66 81 275 82 1485 83 6264 84 22904 85 60021 86 107100 87 110050 88 53622 89 8415 90 208 91 0 92 14 93 78 94 352 95 2145 96 10494 97 45984 98 151840 99 364854 100 563730 101 492744 102 192696 103 22806 104 378 105 0 106 15 107 91 108 442 109 3003 110 16764 111 85920 112 344916 113 1057392 114 2250227 115 3036411 116 2227270 117 703895 118 62412 119 668 120 0 121 16 122 105 123 546 124 4095 125 25740 126 151415 127 719280 128 2706210 129 7472864 130 14156352 131 16514100 132 10195070 133 2589300 134 172887 135 1214 136 0 137 17 138 120 139 665 140 5460 141 38220 142 254188 143 1399255 144 6276600 145 21552804 146 53758908 147 89937309 148 90778485 149 46989180 150 9606744 151 481552 152 2220 153 0 154 18 155 136 156 800 157 7140 158 55146 159 409604 160 2569776 161 13440075 162 55605450 163 174483504 164 390582640 165 576949828 166 502474350 167 218096780 168 35824088 169 1351485 170 4110 171 0 172 19 173 153 174 952 175 9180 176 77616 177 637364 178 4496310 179 26939484 180 131077485 181 500269473 182 1426677516 183 2863888986 184 3726912168 185 2799199380 186 1017447736 187 134297280 188 3808080 189 7630 190 0 191 20 192 171 193 1122 194 11628 195 106896 196 962255 197 7548736 198 51080757 199 286778712 200 1297345632 201 4545954540 202 11769201540 203 21145502952 204 24223869063 205 15673672238 206 4768944375 207 505421340 208 10780653 209 14308 210 0 211 21 212 190 213 1311 214 14535 215 144432 216 1414960 217 12229545 218 92377740 219 589324294 220 3096663570 221 12969598075 222 41669371590 223 97766461800 224 157077731312 225 158254931968 226 88162569180 227 22440372240 228 1909194056 229 30615351 230 26931 231 0 232 22 233 210 234 1520 235 17955 236 191862 237 2032928 238 19206720 239 160379100 240 1148104594 241 6894204408 242 33774600744 243 130773084970 244 384620384610 245 817040085264 246 1172820790176 247 1038540424950 248 497847963690 249 105966686200 250 7234153416 251 87226932 252 50944 253 0 254 23 255 231 256 1750 257 21945 258 251028 259 2861304 260 29351656 261 268708800 262 2136121575 263 14464721271 264 81464249490 265 371513758473 266 1327806364500 267 3571455709260 268 6863059257456 269 8796130237440 270 6842094117600 271 2821127257950 272 501938733550 273 27489073899 274 249144506 275 96782 276 0 277 24 278 253 279 2002 280 26565 281 323988 282 3953919 283 43782480 284 436354164 285 3818272640 286 28835517312 287 184074908836 288 970770230066 289 4115141199708 290 13562551814735 291 33333383329422 292 57906987156810 293 66229473393720 294 45233790627025 295 16035812864940 296 2384200190580 297 104717489748 298 713378655 299 184408 300 0 301 25 302 276 303 2277 304 31878 305 413028 306 5374340 307 63913131 308 689238072 309 6588924872 310 54979983288 311 393176416185 312 2362274258435 313 11649073935492 314 45854346040008 315 139241712820496 316 312500271847500 317 490505537818080 318 500400256833568 319 299971067168493 320 91404065292036 321 11353290083380 322 399827555604 323 2046856563 324 352450 325 0 326 26 327 300 328 2576 329 37950 330 520674 331 7196980 332 91508560 333 1062114345 334 11020904874 335 100806010848 336 799653208800 337 5406142483560 338 30527543985750 339 140620802568012 340 513567600801112 341 1435929694570635 342 2941176970588230 343 4169296382660136 344 3792505486235536 345 1994807215295160 346 522308529971620 347 54186112829540 348 1529763696816 349 5884468110 350 675180 351 0 352 27 353 325 354 2900 355 44850 356 649704 357 9508268 358 128746410 359 1600827900 360 17928331809 361 178532239293 362 1557825537304 363 11728194612580 364 74853741905040 365 396857778143684 366 1706196841654760 367 5777634474406080 368 14866090252482480 369 27777780499919550 370 35548731155839356 371 28823040004172778 372 13298712038244534 373 2991402986677650 374 259150751528530 375 5864082630020 376 16946569332 377 1296477 378 0 379 28 380 351 381 3250 382 52650 383 803160 384 12407879 385 178285536 386 2364983775 387 28446043800 388 306565566048 389 2921308373340 390 24276034137768 391 173215504501200 392 1042605178216815 393 5185603923135454 394 20794271866440345 395 65253270425197140 396 154442154605217325 397 263157899736842100 398 303941645106066648 399 219604100410505176 400 88859573195632407 401 17168049415643400 402 1241763793912850 403 22518031691232 404 48883597728 405 2493680 406 0 407 29 408 378 409 3627 410 61425 411 984360 412 16010024 413 243341725 414 3431071644 415 44128710570 416 512016635886 417 5295035291031 418 48201467666796 419 380945514127248 420 2573486632585440 421 14596464294113408 422 68061047294489340 423 254424002931112560 424 739537052205891720 425 1609449761611200355 426 2500000027249724505 427 2605214042631183048 428 1676976753105591560 429 594972775183272213 430 98716281645600990 431 5960465087890500 432 86607767729070 433 141217159239 434 4805388 435 0 436 30 437 406 438 4032 439 71253 440 1196910 441 20444800 442 327770976 443 4896094962 444 67073088082 445 834016302504 446 9309122909080 447 92221688188830 448 800883570174282 449 6013495637520128 450 38430718967674624 451 205262771287297500 452 896804325899087970 453 3123761341041889808 454 8407368435448759128 455 16818749950477354572 456 23809523859523566360 457 22381156945548523584 458 12832517650853339488 459 3991275681155654500 460 568605767128940772 461 28656081026478360 462 333600106610176 463 408518846346 464 9272778 465 0 466 31 467 435 468 4466 469 82215 470 1444716 471 25859600 472 436160700 473 6881756400 474 100067253979 475 1328025509811 476 15921747453150 477 170666999949355 478 1617422887791900 479 13386194585487612 480 95414105204822496 481 576460770422538240 482 2897827234977366720 483 11857746027199984366 484 38471586657756775146 485 95844000010869568029 486 176196427386897271090 487 227272727545454045430 488 192672567959747400756 489 98382635212970493840 490 26821372441723802712 491 3280417872212180595 492 137973717809568750 493 1286743081407615 494 1183289542812 495 17919558 496 0 497 32 498 465 499 4930 500 94395 501 1731996 502 32420583 503 573929200 504 9539253750 505 146771065824 506 2071363850688 507 26559979481364 508 306493281053190 509 3150769870769220 510 28535957501043879 511 224888026059162654 512 1520662277287129860 513 8680820774928939120 514 41052552375910423425 515 157271156959072443196 516 475124094851076944364 517 1095359998213639070924 518 1850062486913989795175 519 2173913043978260869560 520 1661800898135031606540 521 755578637534021140224 522 180528468223601941632 523 18953525392468359120 524 665230419485792370 525 4969489780865940 526 3431532973480 527 34669600 528 0 529 33 530 496 531 5425 532 107880 533 2063292 534 40314204 535 747433791 536 13054743000 537 211932507500 538 3170218409460 539 43309608468565 540 535625756763713 541 5941246198202700 542 58514292388491320 543 506037576154188432 544 3794985398768510700 545 24330595997127372480 546 131176847036526928000 547 583378373986509560025 548 2091706386709591610322 549 5882488788359183276796 550 12546850886771444103132 551 19465874854943939671975 552 20833333336062495139650 553 14357959755107984688024 554 5812143364758248337708 555 1216895599663819672205 556 109659682536894856725 557 3211457169105266700 558 19215359734344088 559 9962495656971 560 67156800 561 0 562 34 563 528 564 5952 565 122760 566 2443482 567 49748804 568 964087920 569 17655527799 570 301645032650 571 4768434562320 572 69167420240976 573 913110233293676 574 10877311165759038 575 115854293145904620 576 1092266679466555544 577 9013794258374588745 578 64291516562082484350 579 390641235310008961840 580 1988364835442238009120 581 8313141827491309460400 582 27889418477119713909148 583 72996338141569444073940 584 144016027546832767857168 585 205202764088675122521730 586 200000000004999999997500 587 124251574799126420508240 588 44775030358296397594624 589 8214045296786118389628 590 635269884490073405790 591 15522042955525353072 592 74382034702764096 593 28953482818365 594 130215996 595 0 596 35 597 561 598 6512 599 139128 600 2877792 601 60956260 602 1232487646 603 23617037052 604 423651477717 605 7058434378905 606 108372203480100 607 1521682329496350 608 19386015623046072 609 222207916875778548 610 2270743971676344472 611 20480000133599160000 612 161187848919720383760 613 1092955780806042997998 614 6291379887459347604088 615 30223145495011161535908 616 118759168935740976654190 617 372704046909544309728314 618 907693595955412441844838 619 1656184316766100808415300 620 2166941188694935796904684 621 1923076923104230764230745 622 1076846981549217272178876 623 345407377042568256159546 624 55515616481911362252168 625 3684565329493874742854 626 75106659319477696570 627 288230381453230080 628 84228254969386 629 252741255 630 0 631 36 632 595 633 7106 634 157080 635 3371808 636 74193695 637 1562547840 638 31270654905 639 587700600984 640 10294656319584 641 166833994775500 642 2483528442261100 643 33711092234211000 644 414029889040738487 645 4562668961284827470 646 44705271776904733995 647 385505882608941176460 648 2892426398768673516621 649 18637772247978330359556 650 101605785175210879371888 651 460543169385797676962160 652 1700415373370587540913295 653 4990993323658379466670696 654 11308349382880443569909870 655 19079243328867299194709664 656 22919570264962922352611040 657 18518518518568518499950000 658 9345493446973935905269980 659 2667974222615394502637352 660 375655671520953624166352 661 21394250296965396040800 662 363797880935668359375 663 1117984497905599388 664 245252799285120 665 490984464 666 0 667 37 668 630 669 7735 670 176715 671 3931488 672 89745248 673 1965648465 674 41012469900 675 805962808014 676 14809962238218 677 252684764917299 678 3976208599738050 679 57312161489633400 680 751275747186070224 681 8887841221301646208 682 94105047074415840540 683 883586544370130961360 684 7281777780451552136200 685 52063675152021153895311 686 318705905426772403027215 687 1645046045564962911694864 688 7033750223286754885453200 689 24397264052279702987007465 690 66962493758914357171423310 691 141128200297487770873902396 692 220145115332812623322839162 693 242777670213151548337146515 694 178571428571701785686785290 695 81209115469865787547454280 696 20632333988168249652954432 697 2544764226385097217140325 698 124354079847805373375040 699 1763868512910784349420 700 4340410391506660650 701 714736552267296 702 954629662 703 0 704 38 705 666 706 8400 707 198135 708 4563174 709 107923904 710 2454791296 711 53313012600 712 1093512148050 713 21035514460632 714 376977944012040 715 6253945833011058 716 95428960677587250 717 1330460860333928400 718 16828576153572254240 719 191644075957448222130 720 1948528027646559113370 721 17524466459810792718600 722 137970526320909473684200 723 939749336469150997080996 724 5463529807059024836597616 725 26694610830179545954900832 726 107646959937999891827409600 727 350710670751104460838343400 728 899975916117364319676919476 729 1764102503717758404828102888 730 2543899110509148971406727680 731 2575177430474333076010903350 732 1724137931034982758620689650 733 706519304587448021469815616 734 159734198617609160055984256 735 17256682410127206683589750 736 723514646367227040965000 737 8559950135466630744480 738 16865594616037042296 739 2084648094470214 740 1857545298 741 0 742 39 743 703 744 9102 745 221445 746 5273604 747 129073384 748 3044767440 749 68728053504 750 1468882210255 751 29524687096239 752 554568923125546 753 9675764518819581 754 155867511115521828 755 2303927721902537900 756 31044085896809561680 757 378642962901563366400 758 4148530576214193063840 759 40486082346577910552510 760 348644648438103785899110 761 2621440000053503983194015 762 17004987992757607147952298 763 93873375775584026296952670 764 434077584801585306826420648 765 1650586719048364104293446720 766 5050233658809442869873030000 767 12115060409269830851278533135 768 22083949861344413439092488234 769 29436546850174016664046528593 770 27350160296062288182954306180 771 16666666666669399999783041174 772 6153555233500052826685553316 773 1237940039286009195512463360 774 117136268480532141350264566 775 4213408822942173195734505 776 41576900654384068078824 777 65588423458133859920 778 6084918228306372 779 3617200370 780 0 781 40 782 741 783 9842 784 246753 785 6069924 786 153570095 787 3752336016 788 87910535592 789 1954704113152 790 40981641935616 791 805214000863620 792 14742287069733370 793 250081215304077612 794 3907821113259778143 795 55908644847270657390 796 727595762405392968750 797 8552876324340978988200 798 90115303063402662250513 799 843815189829552741548748 800 6955460736265111041815844 801 49932190476292876159919620 802 308408645868172778942387919 803 1616254643783663805110686488 804 7071847319057024341922940600 805 25353012004566839829747726336 806 72839908540514522915939585280 807 163328962554566317677937016976 808 276838085761842214350936566046 809 341057922126113747086865298108 810 290823371148119250765812169528 811 161290322580650161290322580640 812 53651309692075111169702954010 813 9603413638093772880812191336 814 795837588793875246867292800 815 24558154282171102707310176 816 202109933732986443851750 817 255263053265527883940 818 17774365853162607 819 7048675578 820 0 821 41 822 780 823 10621 824 274170 825 6959700 826 181825140 827 4596414355 828 111623718360 829 2578435365264 830 56295270471792 831 1154931211770225 832 22143380619125295 833 394639574507961300 834 6502111519839481512 835 98477090359575402384 836 1362773217010206069900 837 17119900270574233111200 838 193865196671559609151776 839 1963565024430995112499141 840 17635737467312156633537712 841 139109214723650913025888580 842 953250909091979636331636260 843 5604991911855622467203578011 844 27880392605263693815510900450 845 115412548246972999867807821936 846 390046338531781946458813335960 847 1052132012251779132366231065625 848 2204940994486611754207753331595 849 3474795283355390261886230431092 850 3956271896662879921517681547256 851 3095861692866966208802784064975 852 1562500000000027343749725000000 853 468229611858078222861898972728 854 74567682366371468816969552580 855 5411695603796025373694907936 856 143255899979211535240321170 857 983237515439729432801940 858 994182417786221142444 859 51955837038485744 860 13744667892 861 0 862 42 863 820 864 11440 865 303810 866 7950930 867 214286388 868 5598280080 869 140755612725 870 3373188979754 871 76579279939008 872 1637673128641984 873 32819289720622160 874 613201164781153830 875 10627079867179060844 876 169921845363513445272 877 2492701348120443045495 878 33347862219925067296950 879 404219867479324329055000 880 4407882366084995192358576 881 42903895783612181938970856 882 369510689788408563200123604 883 2788507440595228405107896100 884 18236104347828134956521739120 885 102057561061695329165700967830 886 481773184218872504360738468748 887 1886551269421637465550840156192 888 6009602845526456895150486978560 889 15218338034355996144725879060760 890 29804719649611648500723933147270 891 43666594060832594303867149409584 892 45943802670923280763861761988800 893 32990276164613500967874656868555 894 15151515151515201515149999499940 895 4090123374172004848543821288000 896 579497417247199590740604745008 897 36829595081387310206997994372 898 836304713391429183613676790 899 4786814219885876299342100 900 3874762242904335633480 901 151970821681352004 902 26818405350 903 0 904 43 905 861 906 12300 907 335790 908 9052056 909 251440604 910 6781785426 911 176334788700 912 4378672850825 913 103219282971189 914 2297369123630640 915 48038404838593928 916 939136409811885600 917 17082032311568166180 918 287639625170061990728 919 4460448438560845805760 920 63343940094270380104560 921 818875283370218284102750 922 9573628439762717799136500 923 100499717946409777839501870 924 939799621921797497351310886 925 7759724485553791036502454882 926 56012627719747553825257342650 927 349525333333354751999129832100 928 1861529913765142817223923281188 929 8338382034557327039227233535893 930 30883543003123941365087670463480 931 92719586759550798324646775542500 932 220403516359637100175096182987600 933 403357205924743837819901808948534 934 549353925281440405046162150087166 935 534096706049482662225161621913600 936 351896279089209466981112468225250 937 147058823529412038235293617647035 938 35759364357046383637540105370832 939 4507202134144855931961465865344 940 250839404338081027859121925368 941 4885780167707101515073339950 942 23320376968584305185132200 943 15111572746543509011364 944 444792643976161800 945 52359243149 946 0 947 44 948 903 949 13202 950 370230 951 10271976 952 293815639 953 8173584160 954 219547640259 955 5642250044760 956 137927837724768 957 3190402755949116 958 69495407379677136 959 1418980330542142368 960 27033712191289154655 961 478296900328049175166 962 7820202306247064741805 963 117545935255492125315780 964 1615270472359835666902605 965 20170191189553791191895700 966 227373675443849563535142600 967 2297136410195391511154114248 968 20632873517641971917495798375 969 163291593522024476691016131528 970 1127254132859885806522616079210 971 6710886400000040959999999932000 972 34008719578401472940736078446880 973 144531955265658815270171818936944 974 506269508515495413402936970896408 975 1432357754078573715365716808035920 976 3195850987214736522085508513668256 977 5464839564141683926189161185549536 978 6918425996513138229565888394909505 979 6214943488575792402281695195772836 980 3757010273805382237599502219791360 981 1428571428571429071428571428421648 982 312894438124155573316382135797140 983 35083086881992150628746040152392 984 1709668571672693965135978986615 985 28563022518898695745374767170 986 113686837721757888779291100 987 58971991202912641533900 988 1302607023806062754 989 102282248572 990 0 991 45 992 946 993 14147 994 407253 995 11620056 996 341982680 997 9803371461 998 271757194332 999 7220131323762 1000 182808478268262 1001 4388598981544015 1002 99434208606141640 1003 2116936713364933152 1004 42163986736433444288 1005 782175400154600745728 1006 13452100317564265597500 1007 213445521675785135189040 1008 3108436954470654333814728 1009 41316918396999830082903483 1010 498203722381184577446558805 1011 5413658939125764937482365400 1012 52625306851741014924692208024 1013 453923217388009045015586290813 1014 3442731096755954185533631661150 1015 22725443318454562571003318643828 1016 129055507692308120812307052307590 1017 622233610064082775849930790640351 1018 2508661794968219385872431801815096 1019 8309802967357775829339315844960848 1020 22153799929748602762431133362913472 1021 46391385298278411349161765806136585 1022 74116886588671581612988916906879040 1023 87214097410589838839693864321192036 1024 72385812396353341060758184567435470 1025 40146338354377499709404569650875712 1026 13888888888888891624999983358377750 1027 2739940485195305671460471415860280 1028 273278782028149144917156808028792 1029 11660816411921336573314021867008 1030 167093681735553028423169345136 1031 554569940105682466088271720 1032 230271584693945990311362 1033 3816941497022356287 1034 199914301578 1035 0 1036 46 1037 990 1038 15136 1039 446985 1040 13106142 1041 396558560 1042 11704137120 1043 334523553390 1044 9178711906194 1045 240429873895560 1046 5982805808494200 1047 140800870969697190 1048 3120703997244961050 1049 64868988995869821312 1050 1259297729314993401088 1051 22731972561396007561080 1052 379824008833370911764690 1053 5846035676918737267423456 1054 82455380264079899211526776 1055 1059778956881841178403260476 1056 12336473125607659885405486600 1057 129189588320033658634410511200 1058 1208094000770203155508030956576 1059 10005224249927255547651181693580 1060 72710480763484338348218827687428 1061 458879143930331800503515008647480 1062 2485513481481482300681471998400000 1063 11400208641531227518829828572398210 1064 43598811884964888771590149980384282 1065 136557762096912772109096660987646720 1066 343026579557397653843709342733574400 1067 674124817615608143364916981935937500 1068 1006192884597723194606373397199618768 1069 1100436699680677647993786794205423840 1070 843811755934633162575171767834439528 1071 429342785178759358764660717910993690 1072 135135135135135140135135135135135130 1073 24010531093948333982500348494135264 1074 2130173070168134988165564261082944 1075 79585072011363008408896640716920 1076 978109356500771997829382089650 1077 2706829469562996001373465360 1078 899665726233636409082616 1079 11190578464928952606 1080 390941661446 1081 0 1082 47 1083 1035 1084 16170 1085 489555 1086 14740572 1087 458208128 1088 13912432420 1089 409626063600 1090 11596065172419 1091 313911360952683 1092 8087165909202294 1093 197432575807424895 1094 4548950716092049260 1095 98525082970175126364 1096 1997964850665383669696 1097 37778931871993764249600 1098 663238728665065198688640 1099 10761680250151996467391950 1100 160612138068368024395040866 1101 2193313115022725923544141937 1102 27251458891213196074937519394 1103 306168833026423795657802855750 1104 3089316242435248001762058423900 1105 27786162017714480084016611427600 1106 220915351438391161341657216292680 1107 1538106323842936556055885753562347 1108 9279556021702249800342518294406630 1109 47934902857142865715199993279995155 1110 209134861975676246288848015305759660 1111 758619326798389037863994099270798886 1112 2246595440949209934998628477986139400 1113 5316911983139663569725660159981649920 1114 9805451892590663572083643626150643310 1115 13672385667180826845207190519212860925 1116 13896943464538843115864504663847511800 1117 9844470485904053494230290990717314032 1118 4595128187318613530476935525636489180 1119 1315789473684210553684210521315789450 1120 210553888054623828466415617459962960 1121 16615349947311450990959452395186576 1122 543507808858088034153298455966000 1123 5728926230933067014724979854655 1124 13219399735072823457939680230 1125 3516875111627984278889175 1126 32825696786525134128 1127 764883852332 1128 0 1129 48 1130 1081 1131 17250 1132 535095 1133 16534188 1134 527646679 1135 16468651056 1136 499087303050 1137 14563606751200 1138 407021201960256 1139 10844185606538740 1140 274289691176925198 1141 6560835738396628500 1142 147840897804233116535 1143 3126529285955350213246 1144 61812037557615477840840 1145 1137812536125478468120800 1146 19418156111295366907997825 1147 305858280789768929210526300 1148 4424864403780888616359727644 1149 58488349733886437475200527356 1150 702344417787143613488773888407 1151 7614285760482668915815967995000 1152 74014868308344155549998283402500 1153 640193172888136817979728339477760 1154 4885627964502878893794349214206848 1155 32585067305116995074340155972230480 1156 187911009439470543395879453887963050 1157 925639503448275878452965517241379300 1158 3841110298286586993077774911618926792 1159 13214659241004195647885682741993612576 1160 36998618668132300934529193181692568100 1161 82492695011136597350816281397487802000 1162 142755843730364072269014047693216567040 1163 185944445073659243759296804457082112608 1164 175641924343477044617997169443487946474 1165 114940844592177056167525562984160516588 1166 49216241374701992142099858370629759575 1167 12820512820512820562820512692302692250 1168 1847610367679324071693232948266386408 1169 129680780076577162943764756015714200 1170 3713970027196934102124867408595314 1171 33574172330119211841702976144500 1172 64594794160012656992058771270 1173 13754889325428298525668008 1174 96336284002385933943 1175 1497215711536 1176 0 1177 49 1178 1128 1179 18377 1180 583740 1181 18498348 1182 605642444 1183 19417324455 1184 605198987064 1185 18187943167540 1186 524289044447532 1187 14430721637666061 1188 377739108751163341 1189 9368047132699834908 1190 219319365524383796760 1191 4829469310556884814352 1192 99658120976935625564460 1193 1919809166148630535489920 1194 34387223313772079093056000 1195 570280584736472871899129265 1196 8716961002504561535061648030 1197 122210540675772358414848276748 1198 1563234074705641164173799219180 1199 18138808007197477955401503471183 1200 189722620198692620424010556172450 1201 1776356839400251209735870361125000 1202 14773688605110844993555624459340100 1203 108207611954545182678009735665662629 1204 691268927829981936602837918018129073 1205 3810057708634781725785339368295247260 1206 17895697066666666838152533149848815768 1207 70626866774946920883973624021112722131 1208 230430620515010661126145961048176084800 1209 609916622892847624343162661552008963056 1210 1281063028408238922523919061644850202440 1211 2080156580071019333794454928261890657472 1212 2530910502391473038746814465626622694410 1213 2221632988993169100670194713464735668012 1214 1342993026287542444914548158581557097060 1215 527497151144241862875877981113379085040 1216 125000000000000000273749999972498722900 1217 16222920301574552613791798124993370800 1218 1012745139645650209521876071755020164 1219 25393190418509264735251364439794397 1220 196866737753880676023179277065475 1221 315796771448939376406860133000 1222 53823479969016773213706504 1223 282859727364166930875 1224 2932043411620 1225 0 1226 50 1227 1176 1228 19552 1229 635628 1230 20644938 1231 693019140 1232 22807431856 1233 730549890147 1234 22592919998922 1235 671134176169968 1236 19065020229818160 1237 515898270689136660 1238 13249924692700476942 1239 321859332898283196108 1240 7369130658768331509336 1241 158466961735899504463125 1242 3189059870794062389154030 1243 59834052344635614411276768 1244 1042475822556672655131631168 1245 16794763220483593586263173216 1246 249056028642866000206621736780 1247 3383009966888348100159963538004 1248 41867486522549595866830786196688 1249 469341657186233847782136658101450 1250 4735476600159353018112339900391260 1251 42700885562506030442622988656850800 1252 341436358873672746376824869705957376 1253 2399890250849019885188159699377802196 1254 14683505501492029412512352968414750638 1255 77344171485286068715538235492352353136 1256 346368330322580645488970322580645161280 1257 1299975766576366761303777303565286425545 1258 4022061739898367894350364030213370876236 1259 10063624277731985798547867644074347584640 1260 19911379641545199235875217413442284352608 1261 30335616792702365279617213987301961201000 1262 34475105221764930022571438699288235294270 1263 28121196518571429928012533310878167500452 1264 15702687691977419345749738488602467147688 1265 5657406946021993977746010114145323089052 1266 1219512195121951220012195121951219512190 1267 142529942649547854898467961083420633072 1268 7913543416766010815111502273739294192 1269 173712507181165646340725783219207028 1270 1154951528156099018326382593944318 1271 1544658121217626851537831182060 1272 210713198176375677896716896 1273 830900448996908553630 1274 5744404057016 1275 0