1 2 2 11 3 11 4 2 5 238 6 2 7 2 8 1329 9 1329 10 2 11 2 12 1353 13 5276 14 1353 15 2 16 2 17 1377 18 21248 19 21248 20 1377 21 2 22 2 23 1401 24 37508 25 100532 26 37508 27 1401 28 2 29 2 30 1425 31 54056 32 371768 33 371768 34 54056 35 1425 36 2 37 2 38 1449 39 70892 40 838412 41 1849388 42 838412 43 70892 44 1449 45 2 46 2 47 1473 48 88016 49 1503920 50 6777248 51 6777248 52 1503920 53 88016 54 1473 55 2 56 2 57 1497 58 105428 59 2371748 60 17503700 61 33897764 62 17503700 63 2371748 64 105428 65 1497 66 2 67 2 68 1521 69 123128 70 3445352 71 36418568 72 125951192 73 125951192 74 36418568 75 3445352 76 123128 77 1521 78 2 79 2 80 1545 81 141116 82 4728188 83 65953148 84 354910460 85 624777788 86 354910460 87 65953148 88 4728188 89 141116 90 1545 91 2 92 2 93 1569 94 159392 95 6223712 96 108580208 97 821467856 98 2365151360 99 2365151360 100 821467856 101 108580208 102 6223712 103 159392 104 1569 105 2 106 2 107 1593 108 177956 109 7935380 110 166813988 111 1655532692 112 7090634276 113 11602858388 114 7090634276 115 1655532692 116 166813988 117 7935380 118 177956 119 1593 120 2 121 2 122 1617 123 196808 124 9866648 125 243210200 126 3016728968 127 17782313384 128 44710157624 129 44710157624 130 17782313384 131 3016728968 132 243210200 133 9866648 134 196808 135 1617 136 2 137 2 138 1641 139 215948 140 12020972 141 340366028 142 5094893036 143 39009901964 144 140489448044 145 217051757516 146 140489448044 147 39009901964 148 5094893036 149 340366028 150 12020972 151 215948 152 1641 153 2 154 2 155 1665 156 235376 157 14401808 158 460920128 159 8110571264 160 77288813648 161 375104797232 162 849352939424 163 849352939424 164 375104797232 165 77288813648 166 8110571264 167 460920128 168 14401808 169 235376 170 1665 171 2 172 2 173 1689 174 255092 175 17012612 176 607552628 177 12315517700 178 141443208308 179 881502532484 180 2769841665140 181 4086275211524 182 2769841665140 183 881502532484 184 141443208308 185 12315517700 186 607552628 187 17012612 188 255092 189 1689 190 2 191 2 192 1713 193 275096 194 19856840 195 782985128 196 17993191736 197 242975009912 198 1873122690920 199 7777496967176 200 16198999210328 201 16198999210328 202 7777496967176 203 1873122690920 204 242975009912 205 17993191736 206 782985128 207 19856840 208 275096 209 1713 210 2 211 2 212 1737 213 295388 214 22937948 215 989980700 216 25459255772 217 396438896348 218 3671972992220 219 19347147515420 220 54444754494044 221 77347025747420 222 54444754494044 223 19347147515420 224 3671972992220 225 396438896348 226 25459255772 227 989980700 228 22937948 229 295388 230 1737 231 2 232 2 233 1761 234 315968 235 26259392 236 1231343888 237 35062072880 238 619823261216 239 6741136997600 240 43623470107760 241 159344368648400 242 309980771555072 243 309980771555072 244 159344368648400 245 43623470107760 246 6741136997600 247 619823261216 248 35062072880 249 1231343888 250 26259392 251 315968 252 1761 253 2 254 2 255 1785 256 336836 257 29824628 258 1509920708 259 47183204468 260 934937147588 261 11721788118644 262 90756310019780 263 415786461425780 264 1068217439637956 265 1470778826331764 266 1068217439637956 267 415786461425780 268 90756310019780 269 11721788118644 270 934937147588 271 47183204468 272 1509920708 273 29824628 274 336836 275 1785 276 2 277 2 278 1809 279 357992 280 33637112 281 1828598648 282 62237907944 283 1367803153736 284 19474781139608 285 176630605112024 286 986400942630920 287 3236791956196136 288 5948784753075512 289 5948784753075512 290 3236791956196136 291 986400942630920 292 176630605112024 293 19474781139608 294 1367803153736 295 62237907944 296 1828598648 297 33637112 298 357992 299 1809 300 2 301 2 302 1833 303 379436 304 37700300 305 2190306668 306 80675634380 307 1949056310828 308 31126892916812 309 325045055556716 310 2161350957960524 311 8796843974510636 312 20935968545289164 313 28076136595800428 314 20935968545289164 315 8796843974510636 316 2161350957960524 317 325045055556716 318 31126892916812 319 1949056310828 320 80675634380 321 2190306668 322 37700300 323 379436 324 1833 325 2 326 2 327 1857 328 401168 329 42017648 330 2598015200 331 102980526176 332 2714348932592 333 48121783918736 334 570394541009216 335 4429332669749504 336 21808605301411280 337 65337524037957296 338 114448737424920224 339 114448737424920224 340 65337524037957296 341 21808605301411280 342 4429332669749504 343 570394541009216 344 48121783918736 345 2714348932592 346 102980526176 347 2598015200 348 42017648 349 401168 350 1857 351 2 352 2 353 1881 354 423188 355 46592612 356 3054736148 357 129671914724 358 3704761436948 359 72275752270436 360 960912147012884 361 8575222821882596 362 50012798508726548 363 183911413058985572 364 410081915461058324 365 537734977403645156 366 410081915461058324 367 183911413058985572 368 50012798508726548 369 8575222821882596 370 960912147012884 371 72275752270436 372 3704761436948 373 129671914724 374 3054736148 375 46592612 376 423188 377 1881 378 2 379 2 380 1905 381 445496 382 51428648 383 3563522888 384 161304818072 385 4967219139608 386 105838351965896 387 1562527522389416 388 15810474919996856 389 107310680697853688 390 473818869883236200 391 1312706092937574152 392 2206753004538825944 393 2206753004538825944 394 1312706092937574152 395 473818869883236200 396 107310680697853688 397 15810474919996856 398 1562527522389416 399 105838351965896 400 4967219139608 401 161304818072 402 3563522888 403 51428648 404 445496 405 1905 406 2 407 2 408 1929 409 468092 410 56529212 411 4127470268 412 198470438588 413 6554915019644 414 151557946911932 415 2463399149330108 416 27943036059527996 417 217448606658559100 418 1131270334177081916 419 3809550506469651644 420 8030360167548041660 421 10328590760517748604 422 8030360167548041660 423 3809550506469651644 424 1131270334177081916 425 217448606658559100 426 27943036059527996 427 2463399149330108 428 151557946911932 429 6554915019644 430 198470438588 431 4127470268 432 56529212 433 468092 434 1929 435 2 436 2 437 1953 438 490976 439 61897760 440 4749714608 441 241796660624 442 8527738457024 443 212752272467264 444 3779178967866896 445 47594237955141680 446 419306866838052512 447 2529136428512031584 448 10152828409362331760 449 26279677696331008976 450 42633233977992875648 451 42633233977992875648 452 26279677696331008976 453 10152828409362331760 454 2529136428512031584 455 419306866838052512 456 47594237955141680 457 3779178967866896 458 212752272467264 459 8527738457024 460 241796660624 461 4749714608 462 61897760 463 490976 464 1953 465 2 466 2 467 1977 468 514148 469 67537748 470 5433433700 471 291948548180 472 10952709942116 473 293384076140372 474 5659068656365412 475 78470807565639764 476 774274501448002148 477 5340377968594234196 478 25125938513822264420 479 78337561676859508820 480 157246873517352342884 481 198880966321680985940 482 157246873517352342884 483 78337561676859508820 484 25125938513822264420 485 5340377968594234196 486 774274501448002148 487 78470807565639764 488 5659068656365412 489 293384076140372 490 10952709942116 491 291948548180 492 5433433700 493 67537748 494 514148 495 1977 496 2 497 2 498 2001 499 537608 500 73452632 501 6181846808 502 349628842568 503 13904421757160 504 398141909109752 505 8292727729645688 506 125700844868541032 507 1376281926520200392 508 10727028005260813976 509 58286817196048846040 510 215144612693667422600 511 524660889853852950440 512 825093413596954960952 513 825093413596954960952 514 524660889853852950440 515 215144612693667422600 516 58286817196048846040 517 10727028005260813976 518 1376281926520200392 519 125700844868541032 520 8292727729645688 521 398141909109752 522 13904421757160 523 349628842568 524 6181846808 525 73452632 526 537608 527 2001 528 2 529 2 530 2025 531 561356 532 79645868 533 6998214668 534 415578460076 535 17465484629708 536 532526140230188 537 11918094476299532 538 196243327818206252 539 2365161654610778828 540 20620329447709037996 541 127758002855846236172 542 549816753541761177260 543 1601518680992974970060 544 3079469912141683683116 545 3837877456732400767244 546 3079469912141683683116 547 1601518680992974970060 548 549816753541761177260 549 127758002855846236172 550 20620329447709037996 551 2365161654610778828 552 196243327818206252 553 11918094476299532 554 532526140230188 555 17465484629708 556 415578460076 557 6998214668 558 79645868 559 561356 560 2025 561 2 562 2 563 2049 564 585392 565 86120912 566 7885839488 567 490576989632 568 21726980358032 569 702940264188656 570 16830181616736992 571 299381427320608352 572 3944114275982936432 573 38124592294042021136 574 266375640361424227904 575 1318729745554144719872 576 4517926174165077795920 577 10452258381527041108016 578 15993374918440589020832 579 15993374918440589020832 580 10452258381527041108016 581 4517926174165077795920 582 1318729745554144719872 583 266375640361424227904 584 38124592294042021136 585 3944114275982936432 586 299381427320608352 587 16830181616736992 588 702940264188656 589 21726980358032 590 490576989632 591 7885839488 592 86120912 593 585392 594 2049 595 2 596 2 597 2073 598 609716 599 92881220 600 8848064948 601 575443190468 602 26788920408500 603 916787575473476 604 23390909423457716 605 447310648176640196 606 6402172309303813556 607 68085484770743524676 608 531323856580265666996 609 2990443417329877545668 610 11884640208678595465652 611 32586890046614843574596 612 60319802333526150643124 613 74203401860937586481348 614 60319802333526150643124 615 32586890046614843574596 616 11884640208678595465652 617 2990443417329877545668 618 531323856580265666996 619 68085484770743524676 620 6402172309303813556 621 447310648176640196 622 23390909423457716 623 916787575473476 624 26788920408500 625 575443190468 626 8848064948 627 92881220 628 609716 629 2073 630 2 631 2 632 2097 633 634328 634 99930248 635 9888276200 636 671035489784 637 32760710484920 638 1182573279820328 639 32040039905006408 640 655833555384204824 641 10142678658007145624 642 117872914115859638984 643 1018779856585471424168 644 6451899317885809719608 645 29381110827104064929912 646 94168718171109294795368 647 207881534576938446405896 648 310450328297310216353624 649 310450328297310216353624 650 207881534576938446405896 651 94168718171109294795368 652 29381110827104064929912 653 6451899317885809719608 654 1018779856585471424168 655 117872914115859638984 656 10142678658007145624 657 655833555384204824 658 32040039905006408 659 1182573279820328 660 32760710484920 661 671035489784 662 9888276200 663 99930248 664 634328 665 2097 666 2 667 2 668 2121 669 659228 670 107271452 671 11009899868 672 778252480412 673 39761621069852 674 1510012114798748 675 43307276515034972 676 945173598947246108 677 15718929343334392604 678 198439488176208733724 679 1885593103179509834588 680 13315241596854203480732 681 68727887735618527651868 682 254280871293677909847452 683 660506043260811020521820 684 1181849688543036319833884 685 1437138077064933884002076 686 1181849688543036319833884 687 660506043260811020521820 688 254280871293677909847452 689 68727887735618527651868 690 13315241596854203480732 691 1885593103179509834588 692 198439488176208733724 693 15718929343334392604 694 945173598947246108 695 43307276515034972 696 1510012114798748 697 39761621069852 698 778252480412 699 11009899868 700 107271452 701 659228 702 2121 703 2 704 2 705 2145 706 684416 707 114908288 708 12216404048 709 898033418480 710 47921263937888 711 1910141551202720 712 57825594707857328 713 1340921314417351568 714 23878272051507891776 715 325727882757621728192 716 3380634646630174597136 717 26407413122473898981168 718 153014021829216638048288 719 646200978127441151728352 720 1950642814436691173118320 721 4129052612150170250820560 722 6033941376878382583725824 723 6033941376878382583725824 724 4129052612150170250820560 725 1950642814436691173118320 726 646200978127441151728352 727 153014021829216638048288 728 26407413122473898981168 729 3380634646630174597136 730 325727882757621728192 731 23878272051507891776 732 1340921314417351568 733 57825594707857328 734 1910141551202720 735 47921263937888 736 898033418480 737 12216404048 738 114908288 739 684416 740 2145 741 2 742 2 743 2169 744 709892 745 122844212 746 13511298308 747 1031358721076 748 57380074640900 749 2395440646908980 750 76345869521846276 751 1875126950790593588 752 35616102954344950532 753 522514377585807938612 754 5889196899326092396292 755 50529571904078681758772 756 325889092517086775317508 757 1555221765048461593947188 758 5393933376794589333168644 759 13345261902455782649678900 760 23163340563001952352719108 761 27876401601471037891474484 762 23163340563001952352719108 763 13345261902455782649678900 764 5393933376794589333168644 765 1555221765048461593947188 766 325889092517086775317508 767 50529571904078681758772 768 5889196899326092396292 769 522514377585807938612 770 35616102954344950532 771 1875126950790593588 772 76345869521846276 773 2395440646908980 774 57380074640900 775 1031358721076 776 13511298308 777 122844212 778 709892 779 2169 780 2 781 2 782 2193 783 735656 784 131082680 785 14898133688 786 1179250463912 787 68289800965256 788 2979954624866648 789 99752867231985176 790 2587554362098870472 791 52241364363726411368 792 820791473106739698680 793 9994717987245739345016 794 93605749916336694723560 795 666900208768378345869128 796 3564265097686931387795864 797 14057365901244903596127704 798 40196266238053974887149064 799 81928181199109607761424168 800 117413097310135198665177656 801 117413097310135198665177656 802 81928181199109607761424168 803 40196266238053974887149064 804 14057365901244903596127704 805 3564265097686931387795864 806 666900208768378345869128 807 93605749916336694723560 808 9994717987245739345016 809 820791473106739698680 810 52241364363726411368 811 2587554362098870472 812 99752867231985176 813 2979954624866648 814 68289800965256 815 1179250463912 816 14898133688 817 131082680 818 735656 819 2193 820 2 821 2 822 2217 823 761708 824 139627148 825 16380502700 826 1342772878988 827 80813997361004 828 3679425246881804 829 129082668972850604 830 3527111794071164684 831 75455315184521811308 832 1264809969968260565900 833 16563167613796366368428 834 168381633796169450427788 835 1316331249629580539939180 836 7815945324143264262157580 837 34729070414464912517342636 838 113586899284039361148131852 839 268922328364177191795041132 840 454138024702266282306512012 841 541466612236451814136574636 842 454138024702266282306512012 843 268922328364177191795041132 844 113586899284039361148131852 845 34729070414464912517342636 846 7815945324143264262157580 847 1316331249629580539939180 848 168381633796169450427788 849 16563167613796366368428 850 1264809969968260565900 851 75455315184521811308 852 3527111794071164684 853 129082668972850604 854 3679425246881804 855 80813997361004 856 1342772878988 857 16380502700 858 139627148 859 761708 860 2217 861 2 862 2 863 2241 864 788048 865 148481072 866 17962039328 867 1523032852256 868 95128525343024 869 4511427054860624 870 165541595093265536 871 4753476002595852224 872 107445524961680551184 873 1914920293153772902256 874 26856683787938763619808 875 294886699269668949591392 876 2514376132505453632326128 877 16468178870225006606657168 878 81751931813164422045254720 879 302946994612198213222879232 880 824668156266810276701812688 881 1624270346256649159477218992 882 2287148707350205281760040864 883 2287148707350205281760040864 884 1624270346256649159477218992 885 824668156266810276701812688 886 302946994612198213222879232 887 81751931813164422045254720 888 16468178870225006606657168 889 2514376132505453632326128 890 294886699269668949591392 891 26856683787938763619808 892 1914920293153772902256 893 107445524961680551184 894 4753476002595852224 895 165541595093265536 896 4511427054860624 897 95128525343024 898 1523032852256 899 17962039328 900 148481072 901 788048 902 2241 903 2 904 2 905 2265 906 814676 907 157647908 908 19646419028 909 1721180421284 910 111422059864148 911 5495509551174692 912 210526699863826004 913 6338926956390474404 914 150997230699059214932 915 2852374285145193377828 916 42684513750743402746964 917 503938226809367743263908 918 4661460803532986536623188 919 33462198748655846178314276 920 184195509248965335535645268 921 766718700984476672958902948 922 2377071043003441462554142292 923 5407084114529408545924484132 924 8906937325331783546608891988 925 10530430149301380519022402724 926 8906937325331783546608891988 927 5407084114529408545924484132 928 2377071043003441462554142292 929 766718700984476672958902948 930 184195509248965335535645268 931 33462198748655846178314276 932 4661460803532986536623188 933 503938226809367743263908 934 42684513750743402746964 935 2852374285145193377828 936 150997230699059214932 937 6338926956390474404 938 210526699863826004 939 5495509551174692 940 111422059864148 941 1721180421284 942 19646419028 943 157647908 944 814676 945 2265 946 2 947 2 948 2289 949 841592 950 167131112 951 21437358728 952 1938409272920 953 129896601660248 954 6653345389812104 955 265647907018467560 956 8370411202280221304 957 209624393684004063800 958 4185272290422738655784 959 66601011260580098049608 960 842046262227437545828760 961 8409152722308712725392408 962 65781797009748822670524872 963 398807675570096254387188392 964 1850185460178250650992350136 965 6476206684722098480964716792 966 16855504876467763052198565992 967 32180995248684332846782785032 968 44596003255485422164991744216 969 44596003255485422164991744216 970 32180995248684332846782785032 971 16855504876467763052198565992 972 6476206684722098480964716792 973 1850185460178250650992350136 974 398807675570096254387188392 975 65781797009748822670524872 976 8409152722308712725392408 977 842046262227437545828760 978 66601011260580098049608 979 4185272290422738655784 980 209624393684004063800 981 8370411202280221304 982 265647907018467560 983 6653345389812104 984 129896601660248 985 1938409272920 986 21437358728 987 167131112 988 841592 989 2289 990 2 991 2 992 2313 993 868796 994 176934140 995 23338616828 996 2175957240956 997 150767995567292 998 8008884649977980 999 332751857471201276 1000 10951852807800774908 1001 287723001406579503548 1002 6055866221796394083836 1003 102162400687599963861500 1004 1378176924746195074094972 1005 14794519479439195447124156 1006 125467018570920387298772348 1007 832673658815059385019170300 1008 4275143737486965596271636476 1009 16760297855729592534504999356 1010 49479493034227717621258847996 1011 108514425384975589904150676476 1012 174753309082819374024472341116 1013 205026738153286030039229918396 1014 174753309082819374024472341116 1015 108514425384975589904150676476 1016 49479493034227717621258847996 1017 16760297855729592534504999356 1018 4275143737486965596271636476 1019 832673658815059385019170300 1020 125467018570920387298772348 1021 14794519479439195447124156 1022 1378176924746195074094972 1023 102162400687599963861500 1024 6055866221796394083836 1025 287723001406579503548 1026 10951852807800774908 1027 332751857471201276 1028 8008884649977980 1029 150767995567292 1030 2175957240956 1031 23338616828 1032 176934140 1033 868796 1034 2313 1035 2 1036 2 1037 2337 1038 896288 1039 187060448 1040 25353993200 1041 2435106803792 1042 174266454810368 1043 9588515263808000 1044 413947541409112400 1045 14206731642475119344 1046 390749377439462712800 1047 8649457553727018289184 1048 154256262104046483158960 1049 2212950449300176116502160 1050 25435205288687203525335488 1051 232762217995755422725212992 1052 1681740444493216821693716240 1053 9494701827573083779549879088 1054 41387481655177315291692487328 1055 137478064421900393446375732064 1056 343404472060348701099593750384 1057 637258682203322625243233652944 1058 870336083046445047878611445888 1059 870336083046445047878611445888 1060 637258682203322625243233652944 1061 343404472060348701099593750384 1062 137478064421900393446375732064 1063 41387481655177315291692487328 1064 9494701827573083779549879088 1065 1681740444493216821693716240 1066 232762217995755422725212992 1067 25435205288687203525335488 1068 2212950449300176116502160 1069 154256262104046483158960 1070 8649457553727018289184 1071 390749377439462712800 1072 14206731642475119344 1073 413947541409112400 1074 9588515263808000 1075 174266454810368 1076 2435106803792 1077 25353993200 1078 187060448 1079 896288 1080 2337 1081 2 1082 2 1083 2361 1084 924068 1085 197513492 1086 27487329188 1087 2717185582100 1088 200637091264676 1089 11421229669858580 1090 511633787822678180 1091 18280949616067445780 1092 525426489967746356132 1093 12205159946638855541012 1094 229520248097533836370340 1095 3490993118967822202137620 1096 42808101910195525456882340 1097 420937137558273776168914196 1098 3294639866769096504705425060 1099 20335852519031953836454468628 1100 97908764595107020630230367652 1101 363228822490103226617623212308 1102 1025156959858753988379816810404 1103 2174321833498402815288484844564 1104 3429881165160780787391040851108 1105 3995966285779036426188751994132 1106 3429881165160780787391040851108 1107 2174321833498402815288484844564 1108 1025156959858753988379816810404 1109 363228822490103226617623212308 1110 97908764595107020630230367652 1111 20335852519031953836454468628 1112 3294639866769096504705425060 1113 420937137558273776168914196 1114 42808101910195525456882340 1115 3490993118967822202137620 1116 229520248097533836370340 1117 12205159946638855541012 1118 525426489967746356132 1119 18280949616067445780 1120 511633787822678180 1121 11421229669858580 1122 200637091264676 1123 2717185582100 1124 27487329188 1125 197513492 1126 924068 1127 2361 1128 2 1129 2 1130 2385 1131 952136 1132 208296728 1133 29742507608 1134 3023566836488 1135 230140451688488 1136 13538797764037304 1137 628528685394424760 1138 23346006359390360360 1139 699981487651040114696 1140 17028829588440691737944 1141 336869441135169893092376 1142 5417332250209867353256520 1143 70641549971465284940543720 1144 743532497644028540404486904 1145 6275961402280679930851682168 1146 42129637275226435379790772328 1147 222686337217442896041733506248 1148 916399885292160715456470940568 1149 2900644490989761542907573075416 1150 6976927986020992515763832909192 1151 12614048502895732480355095878056 1152 16999544364450712740244518750008 1153 16999544364450712740244518750008 1154 12614048502895732480355095878056 1155 6976927986020992515763832909192 1156 2900644490989761542907573075416 1157 916399885292160715456470940568 1158 222686337217442896041733506248 1159 42129637275226435379790772328 1160 6275961402280679930851682168 1161 743532497644028540404486904 1162 70641549971465284940543720 1163 5417332250209867353256520 1164 336869441135169893092376 1165 17028829588440691737944 1166 699981487651040114696 1167 23346006359390360360 1168 628528685394424760 1169 13538797764037304 1170 230140451688488 1171 3023566836488 1172 29742507608 1173 208296728 1174 952136 1175 2385 1176 2 1177 2 1178 2409 1179 980492 1180 219413612 1181 32123452748 1182 3355669965164 1183 263053059928076 1184 15975946219637228 1185 767701009526906444 1186 29602506710834245100 1187 924417939787172378636 1188 23508502465736941770092 1189 488155030136637995781452 1190 8278924420417909446422636 1191 114459806530321196517314060 1192 1285063168627644605370736364 1193 11649802413065720009114225228 1194 84646637211967176862402130156 1195 488510352202020823622523433484 1196 2216082633055780838430738490988 1197 7812561423673057751157899351372 1198 21154299035457047930849390899052 1199 43508516657399155964292262077452 1200 67342285684115033881901063990252 1201 77954717872470826168565309435468 1202 67342285684115033881901063990252 1203 43508516657399155964292262077452 1204 21154299035457047930849390899052 1205 7812561423673057751157899351372 1206 2216082633055780838430738490988 1207 488510352202020823622523433484 1208 84646637211967176862402130156 1209 11649802413065720009114225228 1210 1285063168627644605370736364 1211 114459806530321196517314060 1212 8278924420417909446422636 1213 488155030136637995781452 1214 23508502465736941770092 1215 924417939787172378636 1216 29602506710834245100 1217 767701009526906444 1218 15975946219637228 1219 263053059928076 1220 3355669965164 1221 32123452748 1222 219413612 1223 980492 1224 2409 1225 2 1226 2 1227 2433 1228 1009136 1229 230867600 1230 34634130368 1231 3714961001600 1232 299667965094608 1233 18770544248138672 1234 932603731150954016 1235 37284023259699823904 1236 1210826516451300587696 1237 32132716769685555410384 1238 698980658075222546668928 1239 12472643303041416266220224 1240 182329385703047646849558416 1241 2176580024844083936234031344 1242 21113723055777678558934317536 1243 165332015050120376110884859232 1244 1036582999441478789662624059248 1245 5154142694649673518512330493200 1246 20109042794942606459609818188608 1247 60873949860017482653990594080000 1248 141409023539087121568543814977616 1249 249605335873367247130099380726320 1250 332291991565543700193156079675808 1251 332291991565543700193156079675808 1252 249605335873367247130099380726320 1253 141409023539087121568543814977616 1254 60873949860017482653990594080000 1255 20109042794942606459609818188608 1256 5154142694649673518512330493200 1257 1036582999441478789662624059248 1258 165332015050120376110884859232 1259 21113723055777678558934317536 1260 2176580024844083936234031344 1261 182329385703047646849558416 1262 12472643303041416266220224 1263 698980658075222546668928 1264 32132716769685555410384 1265 1210826516451300587696 1266 37284023259699823904 1267 932603731150954016 1268 18770544248138672 1269 299667965094608 1270 3714961001600 1271 34634130368 1272 230867600 1273 1009136 1274 2433 1275 2