1 2 2 5 3 5 4 2 5 46 6 2 7 2 8 123 9 123 10 2 11 2 12 155 13 936 14 155 15 2 16 2 17 187 18 2936 19 2936 20 187 21 2 22 2 23 219 24 5448 25 19912 26 5448 27 219 28 2 29 2 30 251 31 8472 32 69400 33 69400 34 8472 35 251 36 2 37 2 38 283 39 12008 40 159592 41 437480 42 159592 43 12008 44 283 45 2 46 2 47 315 48 16056 49 298680 50 1638072 51 1638072 52 298680 53 16056 54 315 55 2 56 2 57 347 58 20616 59 494856 60 4330632 61 9838344 62 4330632 63 494856 64 20616 65 347 66 2 67 2 68 379 69 25688 70 756312 71 9305688 72 38740056 73 38740056 74 9305688 75 756312 76 25688 77 379 78 2 79 2 80 411 81 31272 82 1091240 83 17484840 84 113005224 85 225055272 86 113005224 87 17484840 88 1091240 89 31272 90 411 91 2 92 2 93 443 94 37368 95 1507832 96 29920760 97 270075384 98 919161336 99 919161336 100 270075384 101 29920760 102 1507832 103 37368 104 443 105 2 106 2 107 475 108 43976 109 2014280 110 47797192 111 562268744 112 2884315080 113 5214151752 114 2884315080 115 562268744 116 47797192 117 2014280 118 43976 119 475 120 2 121 2 122 507 123 51096 124 2618776 125 72428952 126 1058877336 127 7497714584 128 21885886872 129 21885886872 130 7497714584 131 1058877336 132 72428952 133 2618776 134 51096 135 507 136 2 137 2 138 539 139 58728 140 3329512 141 105261928 142 1848264168 143 16990623080 144 72648327656 145 121984050024 146 72648327656 147 16990623080 148 1848264168 149 105261928 150 3329512 151 58728 152 539 153 2 154 2 155 571 156 66872 157 4154680 158 147873080 159 3039960376 160 34722047288 161 202104669496 162 522920680760 163 522920680760 164 202104669496 165 34722047288 166 3039960376 167 147873080 168 4154680 169 66872 170 571 171 2 172 2 173 603 174 75528 175 5102472 176 201970440 177 4766762376 178 65485970184 179 491686062984 180 1814750265096 181 2875602111880 182 1814750265096 183 491686062984 184 65485970184 185 4766762376 186 201970440 187 5102472 188 75528 189 603 190 2 191 2 192 635 193 84696 194 6181080 195 269393112 196 7186829016 197 115852138200 198 1078002742488 199 5338006370520 200 12534162588376 201 12534162588376 202 5338006370520 203 1078002742488 204 115852138200 205 7186829016 206 269393112 207 6181080 208 84696 209 635 210 2 211 2 212 667 213 94376 214 7398696 215 352111272 216 10485778728 217 194540402856 218 2176144433448 219 13791300057768 220 45093422935336 221 68202356854952 222 45093422935336 223 13791300057768 224 2176144433448 225 194540402856 226 10485778728 227 352111272 228 7398696 229 94376 230 667 231 2 232 2 233 699 234 104568 235 8763512 236 452226168 237 14878786680 238 312828616824 239 4108466909304 240 32137485628536 241 138954818550904 242 301308218615928 243 301308218615928 244 138954818550904 245 32137485628536 246 4108466909304 247 312828616824 248 14878786680 249 452226168 250 8763512 251 104568 252 699 253 2 254 2 255 731 256 115272 257 10283720 258 571970120 259 20612681928 260 484994084424 261 7339401568968 262 68888119039560 263 377961805045960 264 1116664381196872 265 1625651790056136 266 1116664381196872 267 377961805045960 268 68888119039560 269 7339401568968 270 484994084424 271 20612681928 272 571970120 273 10283720 274 115272 275 731 276 2 277 2 278 763 279 126488 280 11967512 281 713706520 282 27968044568 283 728788566552 284 12516824905752 285 137854524248088 286 928912208513560 287 3578948464506392 288 7261939450491928 289 7261939450491928 290 3578948464506392 291 928912208513560 292 137854524248088 293 12516824905752 294 728788566552 295 27968044568 296 713706520 297 11967512 298 126488 299 763 300 2 301 2 302 795 303 138216 304 13823080 305 879929832 306 37261302888 307 1065946840040 308 20520524738664 309 260462372688360 310 2100088518355048 311 10177287748709352 312 27590853632951400 313 38908655751825896 314 27590853632951400 315 10177287748709352 316 2100088518355048 317 260462372688360 318 20520524738664 319 1065946840040 320 37261302888 321 879929832 322 13823080 323 138216 324 795 325 2 326 2 327 827 328 150456 329 15858616 330 1073265592 331 48846830520 332 1522728811448 333 32518300076984 334 468735271013304 335 4428368754764728 336 26211059394767800 337 91452368349256632 338 175428601142156216 339 175428601142156216 340 91452368349256632 341 26211059394767800 342 4428368754764728 343 468735271013304 344 32518300076984 345 1522728811448 346 48846830520 347 1073265592 348 15858616 349 150456 350 827 351 2 352 2 353 859 354 163208 355 18082312 356 1296470408 357 63119043592 358 2130495185288 359 50030231489032 360 809061442170248 361 8804039616103432 362 62140755924858248 363 270322743974664712 364 680743773985683848 365 934487038561700872 366 680743773985683848 367 270322743974664712 368 62140755924858248 369 8804039616103432 370 809061442170248 371 50030231489032 372 2130495185288 373 63119043592 374 1296470408 375 18082312 376 163208 377 859 378 2 379 2 380 891 381 176472 382 20502360 383 1552431960 384 80514497880 385 2926316686680 386 75001658846040 387 1346866174814040 388 16644130123473240 389 137370326862432600 390 725629390821039960 391 2322852043199198040 392 4246659829679727960 393 4246659829679727960 394 2322852043199198040 395 725629390821039960 396 137370326862432600 397 16644130123473240 398 1346866174814040 399 75001658846040 400 2926316686680 401 80514497880 402 1552431960 403 20502360 404 176472 405 891 406 2 407 2 408 923 409 190248 410 23126952 411 1844169000 412 101513985960 413 3953616838440 414 109885403312040 415 2172321305995560 416 30126917930841000 417 286075051227457320 418 1795111056556346280 419 7103322593640208680 420 16780668482664183720 421 22510625237784969000 422 16780668482664183720 423 7103322593640208680 424 1795111056556346280 425 286075051227457320 426 30126917930841000 427 2172321305995560 428 109885403312040 429 3953616838440 430 101513985960 431 1844169000 432 23126952 433 190248 434 923 435 2 436 2 437 955 438 204536 439 25964280 440 2174831352 441 126644634360 442 5262848292600 443 157733770450680 444 3407231591998200 445 52502231859047160 446 565863921010396920 447 4141741010720292600 448 19782874512512154360 449 58726771724292363000 450 102991191165645072120 451 102991191165645072120 452 58726771724292363000 453 19782874512512154360 454 4141741010720292600 455 565863921010396920 456 52502231859047160 457 3407231591998200 458 157733770450680 459 5262848292600 460 126644634360 461 2174831352 462 25964280 463 204536 464 955 465 2 466 2 467 987 468 219336 469 29022536 470 2547699912 471 156482000712 472 6912202716360 473 222300871319880 474 5213246412129480 475 88494283040978760 476 1070269921832059080 477 8998730700142549320 478 50851281371577641160 479 185059485141407647560 480 413427990129900190920 481 543641760898064679240 482 413427990129900190920 483 185059485141407647560 484 50851281371577641160 485 8998730700142549320 486 1070269921832059080 487 88494283040978760 488 5213246412129480 489 222300871319880 490 6912202716360 491 156482000712 492 2547699912 493 29022536 494 219336 495 987 496 2 497 2 498 1019 499 234648 500 32309912 501 2966186648 502 191652170904 503 8968354232472 504 308155798425240 505 7801553840209560 506 144816003333081240 507 1946297682758745240 508 18556959437130562200 509 121976127232524579480 510 532653884200667604120 511 1479389051135693283480 512 2501937618512640951960 513 2501937618512640951960 514 1479389051135693283480 515 532653884200667604120 516 121976127232524579480 517 18556959437130562200 518 1946297682758745240 519 144816003333081240 520 7801553840209560 521 308155798425240 522 8968354232472 523 191652170904 524 2966186648 525 32309912 526 234648 527 1019 528 2 529 2 530 1051 531 250472 532 35834600 533 3433834600 534 232833856232 535 11507236414056 536 420807193403112 537 11444222708433000 538 230816253355233000 539 3418527931706507880 540 36557305947370193640 541 275514047171793381480 542 1417399232006856801000 543 4787935212457475601000 544 10182746521596837099240 545 13158501650496252092520 546 10182746521596837099240 547 4787935212457475601000 548 1417399232006856801000 549 275514047171793381480 550 36557305947370193640 551 3418527931706507880 552 230816253355233000 553 11444222708433000 554 420807193403112 555 11507236414056 556 232833856232 557 3433834600 558 35834600 559 250472 560 1051 561 2 562 2 563 1083 564 266808 565 39604792 566 3954317880 567 280760490552 568 14614852833848 569 566839743304248 570 16487366878214712 571 359283783666809400 572 5821584235057959480 573 69170299120457880120 574 590425744676122008120 575 3522555187666518874680 576 14195142707474346463800 577 37161517501089711952440 578 60870312449782703471160 579 60870312449782703471160 580 37161517501089711952440 581 14195142707474346463800 582 3522555187666518874680 583 590425744676122008120 584 69170299120457880120 585 5821584235057959480 586 359283783666809400 587 16487366878214712 588 566839743304248 589 14614852833848 590 280760490552 591 3954317880 592 39604792 593 266808 594 1083 595 2 596 2 597 1115 598 283656 599 43628680 600 4531441672 601 336222327432 602 18388121167880 603 754063142348936 604 23366314522565640 605 547434491171519112 606 9643111819053263880 607 126269802331113457800 608 1207955633007132792840 609 8245691639919541605000 610 38978686375243717353480 611 123175688395426192431240 612 250773027774824971912200 613 319118149657009188330120 614 250773027774824971912200 615 123175688395426192431240 616 38978686375243717353480 617 8245691639919541605000 618 1207955633007132792840 619 126269802331113457800 620 9643111819053263880 621 547434491171519112 622 23366314522565640 623 754063142348936 624 18388121167880 625 336222327432 626 4531441672 627 43628680 628 283656 629 1115 630 2 631 2 632 1147 633 301016 634 47914456 635 5169142232 636 400068537304 637 22935750853592 638 991674056024536 639 32622973814478296 640 818111308867305432 641 15579803065226923992 642 223236677676036113880 643 2371779922145114452440 644 18310033443068504519640 645 100062705830161042078680 646 375081515382785106741720 647 931371478686596843630040 648 1482945864178574712309720 649 1482945864178574712309720 650 931371478686596843630040 651 375081515382785106741720 652 100062705830161042078680 653 18310033443068504519640 654 2371779922145114452440 655 223236677676036113880 656 15579803065226923992 657 818111308867305432 658 32622973814478296 659 991674056024536 660 22935750853592 661 400068537304 662 5169142232 663 47914456 664 301016 665 1147 666 2 667 2 668 1179 669 318888 670 52470312 671 5871486888 672 473209304616 673 28379154302376 674 1290431624396328 675 44925595005736872 676 1201229000520268328 677 24609431741667016104 678 383463158027061996072 679 4489063634787852433320 680 38801147860320610864680 681 242058113872022670673320 682 1059824516841601909122600 683 3154088320000774836840360 684 6175912759487546134622760 685 7752663973212287249571240 686 6175912759487546134622760 687 3154088320000774836840360 688 1059824516841601909122600 689 242058113872022670673320 690 38801147860320610864680 691 4489063634787852433320 692 383463158027061996072 693 24609431741667016104 694 1201229000520268328 695 44925595005736872 696 1290431624396328 697 28379154302376 698 473209304616 699 5871486888 700 52470312 701 318888 702 1179 703 2 704 2 705 1211 706 337272 707 57304440 708 6642674040 709 556617924984 710 34853391666552 711 1662847041502584 712 61091137470501240 713 1735499202743179640 714 38082330375196865912 715 641769635747132872056 716 8221076957955456137592 717 78866910327285180084600 718 555509763378370849332600 719 2802823218166040210976120 720 9840135567584153347088760 721 23300573259787273625913720 722 36172764695378454068839800 723 36172764695378454068839800 724 23300573259787273625913720 725 9840135567584153347088760 726 2802823218166040210976120 727 555509763378370849332600 728 78866910327285180084600 729 8221076957955456137592 730 641769635747132872056 731 38082330375196865912 732 1735499202743179640 733 61091137470501240 734 1662847041502584 735 34853391666552 736 556617924984 737 6642674040 738 57304440 739 337272 740 1211 741 2 742 2 743 1243 744 356168 745 62425032 746 7487033160 747 651332902344 748 42508149160776 749 2123387747704776 750 82110458877948744 751 2470474265299733960 752 57836264585744070472 753 1048993442247334979528 754 14614793964108518950728 755 154423941807058422721992 756 1216393891610465192387400 757 6989204689624751120408520 758 28540326538374222194903880 759 80452033627383049525607880 760 152112029347478919714094920 761 188635488988941216881248200 762 152112029347478919714094920 763 80452033627383049525607880 764 28540326538374222194903880 765 6989204689624751120408520 766 1216393891610465192387400 767 154423941807058422721992 768 14614793964108518950728 769 1048993442247334979528 770 57836264585744070472 771 2470474265299733960 772 82110458877948744 773 2123387747704776 774 42508149160776 775 651332902344 776 7487033160 777 62425032 778 356168 779 1243 780 2 781 2 782 1275 783 375576 784 67840280 785 8409024792 786 758460046104 787 51508750937880 788 2688696771863832 789 109176552248192280 790 3468951786235201304 791 86339226892191499032 792 1678064662461032038680 793 25290331942562847011096 794 292354890140498783736600 795 2553821488326801316378392 796 16538245031910779052784920 797 77571879500489576479954200 798 256594393679519571926843160 799 582072661871671073628408600 800 883338988767096947627940120 801 883338988767096947627940120 802 582072661871671073628408600 803 256594393679519571926843160 804 77571879500489576479954200 805 16538245031910779052784920 806 2553821488326801316378392 807 292354890140498783736600 808 25290331942562847011096 809 1678064662461032038680 810 86339226892191499032 811 3468951786235201304 812 109176552248192280 813 2688696771863832 814 51508750937880 815 758460046104 816 8409024792 817 67840280 818 375576 819 1275 820 2 821 2 822 1307 823 395496 824 73558376 825 9413240552 826 879174568296 827 62037204519144 828 3377827760213352 829 143716065235627752 830 4809785221652624744 831 126865292657922709736 832 2631947858139384594792 833 42703298238733903742696 834 536867131544689415008616 835 5162535505573176440944872 836 37337974894394558254974312 837 198948194876771622338866920 838 762271171255622481330355560 839 2045447559961936388439369960 840 3747092090850951816967772520 841 4596210312368312148474603240 842 3747092090850951816967772520 843 2045447559961936388439369960 844 762271171255622481330355560 845 198948194876771622338866920 846 37337974894394558254974312 847 5162535505573176440944872 848 536867131544689415008616 849 42703298238733903742696 850 2631947858139384594792 851 126865292657922709736 852 4809785221652624744 853 143716065235627752 854 3377827760213352 855 62037204519144 856 879174568296 857 9413240552 858 73558376 859 395496 860 1307 861 2 862 2 863 1339 864 415928 865 79587512 866 10504403128 867 1014723180728 868 74293279779000 869 4212496228800696 870 187424344573798584 871 6591149570611136696 872 183709354673103354040 873 4053901554180179790008 874 70506216033788768917688 875 958925408921866023917752 876 10084725989225347612002488 877 80807832724869754441595064 878 484359845249827866385615032 879 2124797558639737750868535480 880 6656634636410352448672372920 881 14523629578887954309833271480 882 21593387234725718179861477560 883 21593387234725718179861477560 884 14523629578887954309833271480 885 6656634636410352448672372920 886 2124797558639737750868535480 887 484359845249827866385615032 888 80807832724869754441595064 889 10084725989225347612002488 890 958925408921866023917752 891 70506216033788768917688 892 4053901554180179790008 893 183709354673103354040 894 6591149570611136696 895 187424344573798584 896 4212496228800696 897 74293279779000 898 1014723180728 899 10504403128 900 79587512 901 415928 902 1339 903 2 904 2 905 1371 906 436872 907 85935880 908 11687366280 909 1166426192136 910 88495621484168 911 5217347576366856 912 242304257205799560 913 8934314893719351560 914 262447282568503861896 915 6140590298722123790088 916 114039335460059717629576 917 1669981098536663348975880 918 19096658371317554861049480 919 168330591297692748667770632 920 1125237301390615994651824776 921 5593380327041139952337154312 922 20215499763884427419496241800 923 51861977614727352585096193800 924 92323398176377949744211336840 925 112129929154976118586842003720 926 92323398176377949744211336840 927 51861977614727352585096193800 928 20215499763884427419496241800 929 5593380327041139952337154312 930 1125237301390615994651824776 931 168330591297692748667770632 932 19096658371317554861049480 933 1669981098536663348975880 934 114039335460059717629576 935 6140590298722123790088 936 262447282568503861896 937 8934314893719351560 938 242304257205799560 939 5217347576366856 940 88495621484168 941 1166426192136 942 11687366280 943 85935880 944 436872 945 1371 946 2 947 2 948 1403 949 458328 950 92611672 951 12967114840 952 1335679605336 953 104882895387224 954 6420242394536024 955 310709048214176856 956 11987984319532129880 957 370248841021390263896 958 9158677901387177962584 959 180988449071484538269784 960 2841613674503554600370776 961 35150520603682208568791640 962 338698139507390517708857432 963 2505685383561355059943521368 964 13984015307179173942773204568 965 57680843470521633634861428312 966 171926996924767066734678029400 967 362039819474424616976806602840 968 528354135852239841028975503960 969 528354135852239841028975503960 970 362039819474424616976806602840 971 171926996924767066734678029400 972 57680843470521633634861428312 973 13984015307179173942773204568 974 2505685383561355059943521368 975 338698139507390517708857432 976 35150520603682208568791640 977 2841613674503554600370776 978 180988449071484538269784 979 9158677901387177962584 980 370248841021390263896 981 11987984319532129880 982 310709048214176856 983 6420242394536024 984 104882895387224 985 1335679605336 986 12967114840 987 92611672 988 458328 989 1403 990 2 991 2 992 1435 993 480296 994 99623080 995 14348764712 996 1523957214376 997 123714967874600 998 7852559612185768 999 395389504254215720 1000 15933257225833300136 1001 516251548746712667176 1002 13465635980936126154920 1003 282255981453703573083688 1004 4733192155475934903084200 1005 63041850756235713403800616 1006 660298535680836049193391272 1007 5369342392534136807668938280 1008 33368260211599768922494097576 1009 155565563683317906862691947560 1010 532840336853555111661983084712 1011 1311896480620101972487927539240 1012 2275244927972333704168952159400 1013 2738657209029121460860581063720 1014 2275244927972333704168952159400 1015 1311896480620101972487927539240 1016 532840336853555111661983084712 1017 155565563683317906862691947560 1018 33368260211599768922494097576 1019 5369342392534136807668938280 1020 660298535680836049193391272 1021 63041850756235713403800616 1022 4733192155475934903084200 1023 282255981453703573083688 1024 13465635980936126154920 1025 516251548746712667176 1026 15933257225833300136 1027 395389504254215720 1028 7852559612185768 1029 123714967874600 1030 1523957214376 1031 14348764712 1032 99623080 1033 480296 1034 1435 1035 2 1036 2 1037 1467 1038 502776 1039 106978296 1040 15837562872 1041 1732812701688 1042 145274119169016 1043 9549518010868728 1044 499545699784441848 1045 20989282453300168696 1046 712004570765527915512 1047 19535620145003692780536 1048 433101785955447368677368 1049 7730274873001906550214648 1050 110399248029264967312446456 1051 1250598195492304891129066488 1052 11110113020825830622495191032 1053 76322883357554231629315856376 1054 398694053502605284926784113656 1055 1553618552594697523047596456952 1056 4423641771345163085170081064952 1057 9017738700708804931308978741240 1058 12939214174785052780464165782520 1059 12939214174785052780464165782520 1060 9017738700708804931308978741240 1061 4423641771345163085170081064952 1062 1553618552594697523047596456952 1063 398694053502605284926784113656 1064 76322883357554231629315856376 1065 11110113020825830622495191032 1066 1250598195492304891129066488 1067 110399248029264967312446456 1068 7730274873001906550214648 1069 433101785955447368677368 1070 19535620145003692780536 1071 712004570765527915512 1072 20989282453300168696 1073 499545699784441848 1074 9549518010868728 1075 145274119169016 1076 1732812701688 1077 15837562872 1078 106978296 1079 502776 1080 1467 1081 2 1082 2 1083 1499 1084 525768 1085 114685512 1086 17438887368 1087 1963881735240 1088 169866290086344 1089 11550516648156744 1090 626883611978097096 1091 27419670716897846344 1092 971992711606327586248 1093 27991397946969910703688 1094 654621945814492953781704 1095 12397216380762907515147336 1096 189127405234405897408924104 1097 2306625204865105559498522184 1098 22265189251530676251525126600 1099 167973132266392114366845121608 1100 975540840034156050393511433672 1101 4285796061347071410914759784008 1102 13969865376743187283147423792584 1103 33119827681355497603797972894792 1104 56085626795078863274307426914760 1105 66958286485006927473837047520840 1106 56085626795078863274307426914760 1107 33119827681355497603797972894792 1108 13969865376743187283147423792584 1109 4285796061347071410914759784008 1110 975540840034156050393511433672 1111 167973132266392114366845121608 1112 22265189251530676251525126600 1113 2306625204865105559498522184 1114 189127405234405897408924104 1115 12397216380762907515147336 1116 654621945814492953781704 1117 27991397946969910703688 1118 971992711606327586248 1119 27419670716897846344 1120 626883611978097096 1121 11550516648156744 1122 169866290086344 1123 1963881735240 1124 17438887368 1125 114685512 1126 525768 1127 1499 1128 2 1129 2 1130 1531 1131 549272 1132 122752920 1133 19158247320 1134 2218884065688 1135 197822362346904 1136 13899494725778328 1137 781676898789284760 1138 35539739825642571160 1139 1314251619122727963032 1140 39643459220059157022616 1141 975647645936518256193432 1142 19548365115909110999089560 1143 317478744710197403177291160 1144 4151741330538485966594143128 1145 43330787388780355177959646104 1146 356890016830310249955798113688 1147 2288357222663861639200094400920 1148 11241747703920306735210032922520 1149 41559939727010721539776130430872 1150 113444319628276131164496612661656 1151 224471534987066434847740080928152 1152 317132125901861582455106961173400 1153 317132125901861582455106961173400 1154 224471534987066434847740080928152 1155 113444319628276131164496612661656 1156 41559939727010721539776130430872 1157 11241747703920306735210032922520 1158 2288357222663861639200094400920 1159 356890016830310249955798113688 1160 43330787388780355177959646104 1161 4151741330538485966594143128 1162 317478744710197403177291160 1163 19548365115909110999089560 1164 975647645936518256193432 1165 39643459220059157022616 1166 1314251619122727963032 1167 35539739825642571160 1168 781676898789284760 1169 13899494725778328 1170 197822362346904 1171 2218884065688 1172 19158247320 1173 122752920 1174 549272 1175 1531 1176 2 1177 2 1178 1563 1179 573288 1180 131188712 1181 21001282920 1182 2499625623528 1183 229499472441192 1184 16645311439420392 1185 968834143237414248 1186 45724670904103312360 1187 1761086419701838229352 1188 55537601513276798779368 1189 1435162074361126073771368 1190 30343341949063023562008552 1191 522985355537550126903590760 1192 7306131153764771830905295848 1193 82081906792295424537031621992 1194 734198642992050748906634658792 1195 5164844223490053604658569338728 1196 28163217527096509130312798828520 1197 117088628351137099438707560113512 1198 364552240006434661951484099981288 1199 834713269835675030069206287011688 1200 1382888062815110966417458445822952 1201 1638638549078827077017769635159400 1202 1382888062815110966417458445822952 1203 834713269835675030069206287011688 1204 364552240006434661951484099981288 1205 117088628351137099438707560113512 1206 28163217527096509130312798828520 1207 5164844223490053604658569338728 1208 734198642992050748906634658792 1209 82081906792295424537031621992 1210 7306131153764771830905295848 1211 522985355537550126903590760 1212 30343341949063023562008552 1213 1435162074361126073771368 1214 55537601513276798779368 1215 1761086419701838229352 1216 45724670904103312360 1217 968834143237414248 1218 16645311439420392 1219 229499472441192 1220 2499625623528 1221 21001282920 1222 131188712 1223 573288 1224 1563 1225 2 1226 2 1227 1595 1228 597816 1229 140001080 1230 22973765432 1231 2808000616248 1232 265282359050040 1233 19842146347065144 1234 1193971875563509560 1235 58418658529179998008 1236 2339907187990580109112 1237 77012462219819556454200 1238 2085351564175290227889976 1239 46413218712471923478681400 1240 846554174225249815451942712 1241 12591297679955283005468254008 1242 151664157904137485866849064760 1243 1466242360616051501113060972344 1244 11252393118936758102902175702840 1245 67653420090544487322972784181048 1246 313878061437038209597170852779832 1247 1105039964262732584486833616557880 1248 2900930304266251659488139576917816 1249 5584674357456782519202765946756920 1250 7778508500421861780261832498583352 1251 7778508500421861780261832498583352 1252 5584674357456782519202765946756920 1253 2900930304266251659488139576917816 1254 1105039964262732584486833616557880 1255 313878061437038209597170852779832 1256 67653420090544487322972784181048 1257 11252393118936758102902175702840 1258 1466242360616051501113060972344 1259 151664157904137485866849064760 1260 12591297679955283005468254008 1261 846554174225249815451942712 1262 46413218712471923478681400 1263 2085351564175290227889976 1264 77012462219819556454200 1265 2339907187990580109112 1266 58418658529179998008 1267 1193971875563509560 1268 19842146347065144 1269 265282359050040 1270 2808000616248 1271 22973765432 1272 140001080 1273 597816 1274 1595 1275 2