0 1 1 1 2 0 3 1 4 1 5 0 6 1 7 1 8 1 9 0 10 1 11 1 12 3 13 1 14 0 15 1 16 1 17 3 18 7 19 1 20 0 21 1 22 1 23 3 24 10 25 19 26 1 27 0 28 1 29 1 30 3 31 10 32 31 33 51 34 1 35 0 36 1 37 1 38 3 39 10 40 35 41 101 42 141 43 1 44 0 45 1 46 1 47 3 48 10 49 35 50 121 51 336 52 393 53 1 54 0 55 1 56 1 57 3 58 10 59 35 60 126 61 426 62 1128 63 1107 64 1 65 0 66 1 67 1 68 3 69 10 70 35 71 126 72 456 73 1520 74 3823 75 3139 76 1 77 0 78 1 79 1 80 3 81 10 82 35 83 126 84 462 85 1667 86 5475 87 13051 88 8953 89 1 90 0 91 1 92 1 93 3 94 10 95 35 96 126 97 462 98 1709 99 6147 100 19855 101 44803 102 25653 103 1 104 0 105 1 106 1 107 3 108 10 109 35 110 126 111 462 112 1716 113 6371 114 22825 115 72403 116 154518 117 73789 118 1 119 0 120 1 121 1 122 3 123 10 124 35 125 126 126 462 127 1716 128 6427 129 23905 130 85228 131 265233 132 534964 133 212941 134 1 135 0 136 1 137 1 138 3 139 10 140 35 141 126 142 462 143 1716 144 6435 145 24229 146 90178 147 319683 148 975338 149 1858156 150 616227 151 1 152 0 153 1 154 1 155 3 156 10 157 35 158 126 159 462 160 1716 161 6435 162 24301 163 91828 164 341705 165 1203632 166 3598180 167 6472168 168 1787607 169 1 170 0 171 1 172 1 173 3 174 10 175 35 176 126 177 462 178 1716 179 6435 180 24310 181 92278 182 349570 183 1299662 184 4546270 185 13311000 186 22597760 187 5196627 188 1 189 0 190 1 191 1 192 3 193 10 194 35 195 126 196 462 197 1716 198 6435 199 24310 200 92368 201 351990 202 1335698 203 4958968 204 17218995 205 49360405 206 79067375 207 15134931 208 1 209 0 210 1 211 1 212 3 213 10 214 35 215 126 216 462 217 1716 218 6435 219 24310 220 92378 221 352595 222 1347710 223 5119856 224 18973111 225 65372310 226 183424355 227 277164295 228 44152809 229 1 230 0 231 1 232 1 233 3 234 10 235 35 236 126 237 462 238 1716 239 6435 240 24310 241 92378 242 352705 243 1351142 244 5176640 245 19678452 246 72763785 247 248705155 248 682870587 249 973184313 250 128996853 251 1 252 0 253 1 254 1 255 3 256 10 257 35 258 126 259 462 260 1716 261 6435 262 24310 263 92378 264 352716 265 1351934 266 5194385 267 19938348 268 75814560 269 279636451 270 947926359 271 2546441085 272 3422117190 273 377379369 274 1 275 0 276 1 277 1 278 3 279 10 280 35 281 126 282 462 283 1716 284 6435 285 24310 286 92378 287 352716 288 1352066 289 5199117 290 20024980 291 76977360 292 292695291 293 1076635399 294 3618884895 295 9509714340 296 12049586631 297 1105350729 298 1 299 0 300 1 301 1 302 3 303 10 304 35 305 126 306 462 307 1716 308 6435 309 24310 310 92378 311 352716 312 1352078 313 5200131 314 20050460 315 77384340 316 297811491 317 1132074847 318 4151948115 319 13836004764 320 35561166195 321 42478745781 322 3241135527 323 1 324 0 325 1 326 1 327 3 328 10 329 35 330 126 331 462 332 1716 333 6435 334 24310 335 92378 336 352716 337 1352078 338 5200287 339 20056830 340 77512860 341 299671971 342 1154300103 343 4385740683 344 16035014604 345 52968655260 346 133138728845 347 149915252028 348 9513228123 349 1 350 0 351 1 352 1 353 3 354 10 355 35 356 126 357 462 358 1716 359 6435 360 24310 361 92378 362 352716 363 1352078 364 5200300 365 20058104 366 77548560 367 300292131 368 1162635441 369 4481325903 370 17015510820 371 62009441410 372 203022926480 373 499005557515 374 529606271560 375 27948336381 376 1 377 0 378 1 379 1 380 3 381 10 382 35 383 126 384 462 385 1716 386 6435 387 24310 388 92378 389 352716 390 1352078 391 5200300 392 20058286 393 77556960 394 300478179 395 1165534689 396 4518099300 397 17423296059 398 66102536360 399 240083933750 400 779008308235 401 1872137642125 402 1872653175556 403 82176836301 404 1 405 0 406 1 407 1 408 3 409 10 410 35 411 126 412 462 413 1716 414 6435 415 24310 416 92378 417 352716 418 1352078 419 5200300 420 20058300 421 77558535 422 300527139 423 1166457177 424 4531337778 425 17583582225 426 67830758310 427 257103599280 428 930547077155 429 2992051471500 430 7030166054250 431 6627147599476 432 241813226151 433 1 434 0 435 1 436 1 437 3 438 10 439 35 440 126 441 462 442 1716 443 6435 444 24310 445 92378 446 352716 447 1352078 448 5200300 449 20058300 450 77558745 451 300538019 452 1166720745 453 4535750604 454 17642948675 455 68522664400 456 264387659490 457 1001078753370 458 3610295962089 459 11502445734096 460 26421479140746 461 23471065878276 462 712070156203 463 1 464 0 465 1 466 1 467 3 468 10 469 35 470 126 471 462 472 1716 473 6435 474 24310 475 92378 476 352716 477 1352078 478 5200300 479 20058300 480 77558760 481 300539939 482 1166786637 483 4537093638 484 17663498600 485 68785126410 486 267350823015 487 1031636761290 488 3901733646660 489 14019766334990 490 44256184906376 491 99376657487396 492 83186110269928 493 2098240353907 494 1 495 0 496 1 497 1 498 3 499 10 500 35 501 126 502 462 503 1716 504 6435 505 24310 506 92378 507 352716 508 1352078 509 5200300 510 20058300 511 77558760 512 300540179 513 1166800509 514 4537459920 515 17670074576 516 68878862910 517 268497991905 518 1044243559263 519 4029420952890 520 15220908863866 521 54487995870126 522 170408995261326 523 374043794052178 524 295024653043480 525 6186675630819 526 1 527 0 528 1 529 1 530 3 531 10 532 35 533 126 534 462 535 1716 536 6435 537 24310 538 92378 539 352716 540 1352078 541 5200300 542 20058300 543 77558760 544 300540195 545 1166802821 546 4537547130 547 17671992569 548 68910108410 549 268918622115 550 1049210943531 551 4082760176300 552 15752622069630 553 59427261280126 554 211931334450696 555 656630469759358 556 1408799203973560 557 1046972450508456 558 18252025766941 559 1 560 0 561 1 562 1 563 3 564 10 565 35 566 126 567 462 568 1716 569 6435 570 24310 571 92378 572 352716 573 1352078 574 5200300 575 20058300 576 77558760 577 300540195 578 1166803093 579 4537564572 580 17672492915 581 68919722410 582 269063667015 583 1051073734230 584 4104103226699 585 15977236602150 586 61634789550126 587 232201593611796 588 824895742350358 589 2531846564156035 590 5309387040670860 591 3717608331097936 592 53876592856681 593 1 594 0 595 1 596 1 597 3 598 10 599 35 600 126 601 462 602 1716 603 6435 604 24310 605 92378 606 352716 607 1352078 608 5200300 609 20058300 610 77558760 611 300540195 612 1166803110 613 4537567326 614 17672606630 615 68922414330 616 269110288590 617 1051734724560 618 4112264019240 619 16068342973950 620 62576817828876 621 241342568718696 622 907934025601918 623 3212849755044055 624 9768361440856620 625 20021212745945971 626 13207699263479296 627 159114492071763 628 1 629 0 630 1 631 1 632 3 633 10 634 35 635 126 636 462 637 1716 638 6435 639 24310 640 92378 641 352716 642 1352078 643 5200300 644 20058300 645 77558760 646 300540195 647 1166803110 648 4537567632 649 17672628290 650 68923087310 651 269124102390 652 1051955054670 653 4115231582280 654 16103774998626 655 62963565243876 656 245279492151021 657 945697167221563 658 3552474047716720 659 12521300295122115 660 37709969300996956 661 75538939526003801 662 46947354833055983 663 470139239360787 664 1 665 0 666 1 667 1 668 3 669 10 670 35 671 126 672 462 673 1716 674 6435 675 24310 676 92378 677 352716 678 1352078 679 5200300 680 20058300 681 77558760 682 300540195 683 1166803110 684 4537567650 685 17672631539 686 68923233610 687 269127821490 688 1052023432980 689 4116251682075 690 16116935495310 691 63116241543876 692 246913415221671 693 962099577796438 694 3708158062265020 695 13908338490770640 696 48826801563179587 697 145654739014395611 698 285148581771694435 699 166956027343968543 700 1389754816243449 701 1 702 0 703 1 704 1 705 3 706 10 707 35 708 126 709 462 710 1716 711 6435 712 24310 713 92378 714 352716 715 1352078 716 5200300 717 20058300 718 77558760 719 300540195 720 1166803110 721 4537567650 722 17672631881 723 68923260210 724 269128714074 725 1052042969640 726 4116580746525 727 16121580376590 728 63174011276376 729 247567069473831 730 968974009979563 731 3776309431061860 732 14548979022887910 733 54484061200335712 734 190502572983272474 735 562875591270069891 736 1076906589862707075 737 594001965377623461 738 4109922421017093 739 1 740 0 741 1 742 1 743 3 744 10 745 35 746 126 747 462 748 1716 749 6435 750 24310 751 92378 752 352716 753 1352078 754 5200300 755 20058300 756 77558760 757 300540195 758 1166803110 759 4537567650 760 17672631900 761 68923264010 762 269128900029 763 1052048034700 764 4116679465860 765 16123128670350 766 63194872571376 767 247818477766681 768 971757042684418 769 3805127812697596 770 14831460964287330 771 57115903295299312 772 213548961965035904 773 743639654411545059 774 2176237413146270715 775 4068920224545974225 776 2114254691233618678 777 12159131877715993 778 1 779 0 780 1 781 1 782 3 783 10 784 35 785 126 786 462 787 1716 788 6435 789 24310 790 92378 791 352716 792 1352078 793 5200300 794 20058300 795 77558760 796 300540195 797 1166803110 798 4537567650 799 17672631900 800 68923264390 801 269128932369 802 1052049203560 803 4116706698780 804 16123612512150 805 63202025015376 806 247911101916156 807 972843125727853 808 3816920212095886 809 14951886340059570 810 58284241511282632 811 224344633144909584 812 837422503255932155 813 2904223844258701139 814 8417712012488580669 815 15380254335442407210 816 7528355765573521693 817 35986168879543609 818 1 819 0 820 1 821 1 822 3 823 10 824 35 825 126 826 462 827 1716 828 6435 829 24310 830 92378 831 352716 832 1352078 833 5200300 834 20058300 835 77558760 836 300540195 837 1166803110 838 4537567650 839 17672631900 840 68923264410 841 269128936779 842 1052049437332 843 4116713507010 844 16123752982350 845 63204339041376 846 247943645536356 847 973250407337068 848 3821582472560440 849 15001644356616126 850 58786052140025012 851 229167489369796759 852 881645077322440227 853 3285471334949133571 854 11347269802553319733 855 32573520931443655842 856 58159527298458478685 857 26816801460194906239 858 106542797484006471 859 1 860 0 861 1 862 1 863 3 864 10 865 35 866 126 867 462 868 1716 869 6435 870 24310 871 92378 872 352716 873 1352078 874 5200300 875 20058300 876 77558760 877 300540195 878 1166803110 879 4537567650 880 17672631900 881 68923264410 882 269128937199 883 1052049476294 884 4116715019950 885 16123790441070 886 63205040261376 887 247954493409756 888 973396610995060 889 3823358576104438 890 15021548522223984 891 58995232044734612 892 231253269588604164 893 901518854978916771 894 3466395009145849131 895 12895688199216900021 896 44354261863359496034 897 126097952371368949727 898 220009716929277971135 899 95558467198654933944 900 315544068167601787 901 1 902 0 903 1 904 1 905 3 906 10 907 35 908 126 909 462 910 1716 911 6435 912 24310 913 92378 914 352716 915 1352078 916 5200300 917 20058300 918 77558760 919 300540195 920 1166803110 921 4537567650 922 17672631900 923 68923264410 924 269128937220 925 1052049481376 926 4116715310900 927 16123799482830 928 63205237479501 929 247957902741396 930 973446628035952 931 3824008370139580 932 15029238802738110 933 59079799949425112 934 232129779183199920 935 910168888490716195 936 3548160173018451935 937 13635037722987230373 938 50637712819157903866 939 173441038732076960243 940 488331471905193593054 941 832564472658745644600 942 340626742145072828728 943 934837217271732457 944 1 945 0 946 1 947 1 948 3 949 10 950 35 951 126 952 462 953 1716 954 6435 955 24310 956 92378 957 352716 958 1352078 959 5200300 960 20058300 961 77558760 962 300540195 963 1166803110 964 4537567650 965 17672631900 966 68923264410 967 269128937220 968 1052049481838 969 4116715357452 970 16123801420350 971 63205288374501 972 247958905485996 973 973462849778944 974 3824235798052012 975 15032100303127200 976 59112891989943887 977 232487571831550200 978 913830976007005155 979 3583960352278351231 980 13970953264807276935 981 53655911094293841816 982 198918972127986390035 983 678471463657261453718 984 1891804022377399343346 985 3151671498809381385250 986 1214586045815396727223 987 2770417140954208377 988 1 989 0 990 1 991 1 992 3 993 10 994 35 995 126 996 462 997 1716 998 6435 999 24310 1000 92378 1001 352716 1002 1352078 1003 5200300 1004 20058300 1005 77558760 1006 300540195 1007 1166803110 1008 4537567650 1009 17672631900 1010 68923264410 1011 269128937220 1012 1052049481860 1013 4116715363271 1014 16123801779150 1015 63205300250001 1016 247959178961796 1017 973467806422636 1018 3824311607356156 1019 15033122267556080 1020 59125393433919467 1021 232629199775029750 1022 915339081436125731 1023 3599220849409209375 1024 14118848815328933059 1025 55034136183105261336 1026 211228041506190476495 1027 781702628953826075846 1028 2655008576510230150756 1029 7331357292891663623095 1030 11934485690344924202675 1031 4332224645032163957523 1032 8212609533895771131 1033 1 1034 0 1035 1 1036 1 1037 3 1038 10 1039 35 1040 126 1041 462 1042 1716 1043 6435 1044 24310 1045 92378 1046 352716 1047 1352078 1048 5200300 1049 20058300 1050 77558760 1051 300540195 1052 1166803110 1053 4537567650 1054 17672631900 1055 68923264410 1056 269128937220 1057 1052049481860 1058 4116715363777 1059 16123801834350 1060 63205302707001 1061 247959247330746 1062 973469222606548 1063 3824335547136412 1064 15033471231019600 1065 59129939413619912 1066 232683440318339785 1067 915942334225726115 1068 3605556402408761151 1069 14182292789972653983 1070 55644095411062349016 1071 216875932292238373700 1072 831857613451404917405 1073 3072993128276306181632 1074 10393144471983639872191 1075 28420524804470640874172 1076 45206339485978209632175 1077 15456829966416118970179 1078 24352194654450483759 1079 1 1080 0 1081 1 1082 1 1083 3 1084 10 1085 35 1086 126 1087 462 1088 1716 1089 6435 1090 24310 1091 92378 1092 352716 1093 1352078 1094 5200300 1095 20058300 1096 77558760 1097 300540195 1098 1166803110 1099 4537567650 1100 17672631900 1101 68923264410 1102 269128937220 1103 1052049481860 1104 4116715363800 1105 16123801840974 1106 63205303145751 1107 247959262768896 1108 973469597478760 1109 3824342664368380 1110 15033584644145244 1111 59131525220492312 1112 232703485737437440 1113 916176248984052771 1114 3608115054653476311 1115 14208829181913874755 1116 55907299210009185666 1117 219387739778072035730 1118 854976705449117618759 1119 3277187110572326483337 1120 12084489978010981580384 1121 40697465155573389660546 1122 110207832728410568381832 1123 171285859247074639205823 1124 55163366049274725115846 1125 72228808291130603703 1126 1 1127 0 1128 1 1129 1 1130 3 1131 10 1132 35 1133 126 1134 462 1135 1716 1136 6435 1137 24310 1138 92378 1139 352716 1140 1352078 1141 5200300 1142 20058300 1143 77558760 1144 300540195 1145 1166803110 1146 4537567650 1147 17672631900 1148 68923264410 1149 269128937220 1150 1052049481860 1151 4116715363800 1152 16123801841526 1153 63205303210751 1154 247959265856526 1155 973469688356872 1156 3824344641377260 1157 15033619540491596 1158 59132053822783112 1159 232710612997566176 1160 916263967027804627 1161 3609118450558424055 1162 14219640669163794683 1163 56018148858385773241 1164 220477571487185994212 1165 865305936917222028613 1166 3371726134246987417225 1167 12915176783182766953286 1168 47537292969577592928952 1169 159411745681409888874900 1170 427483317826819475487288 1171 649178787312385654965640 1172 196923002813205435554368 1173 214285636273290835239 1174 1 1175 0 1176 1 1177 1 1178 3 1179 10 1180 35 1181 126 1182 462 1183 1716 1184 6435 1185 24310 1186 92378 1187 352716 1188 1352078 1189 5200300 1190 20058300 1191 77558760 1192 300540195 1193 1166803110 1194 4537567650 1195 17672631900 1196 68923264410 1197 269128937220 1198 1052049481860 1199 4116715363800 1200 16123801841550 1201 63205303218251 1202 247959266388876 1203 973469708236459 1204 3824345149750972 1205 15033629642065540 1206 59132221428387512 1207 232713042745337336 1208 916295694830957859 1209 3609499741085011047 1210 14223924484718915015 1211 56063678413127048391 1212 220939499984325224102 1213 869810647515380277721 1214 3414148554894256038321 1215 13301402106739815371105 1216 50914208763139703023910 1217 187056650397641404615304 1218 624596469287842895552338 1219 1658617879204549797060724 1220 2461060443564366535141835 1221 703157093989854569430176 1222 635888739568958641449 1223 1 1224 0 1225 1 1226 1 1227 3 1228 10 1229 35 1230 126 1231 462 1232 1716 1233 6435 1234 24310 1235 92378 1236 352716 1237 1352078 1238 5200300 1239 20058300 1240 77558760 1241 300540195 1242 1166803110 1243 4537567650 1244 17672631900 1245 68923264410 1246 269128937220 1247 1052049481860 1248 4116715363800 1249 16123801841550 1250 63205303218851 1251 247959266464926 1252 973469712084121 1253 3824345269368316 1254 15033632372220660 1255 59132271710068832 1256 232713833826007016 1257 916306730588576547 1258 3609639806993982519 1259 14225572106739274715 1260 56081890350852112656 1261 221130653682015880712 1262 871731355430783714113 1263 3432738584057882960526 1264 13475427524492822174517 1265 52490692843290026075280 1266 200775334930524275924772 1267 736271738510961977217600 1268 2447930647478003209282572 1269 6437073933089229106942443 1270 9332333825114081776199845 1271 2511387305994555049159136 1272 1887427033736750828037 1273 1 1274 0 1275 1 1276 1 1277 3 1278 10 1279 35 1280 126 1281 462 1282 1716 1283 6435 1284 24310 1285 92378 1286 352716 1287 1352078 1288 5200300 1289 20058300 1290 77558760 1291 300540195 1292 1166803110 1293 4537567650 1294 17672631900 1295 68923264410 1296 269128937220 1297 1052049481860 1298 4116715363800 1299 16123801841550 1300 63205303218876 1301 247959266473376 1302 973469712725398 1303 3824345294741692 1304 15033633054759440 1305 59132285892081512 1306 232714078684309536 1307 916310409174449443 1308 3609689413670082753 1309 14226185926720989831 1310 56088972775809421616 1311 221207786561414742362 1312 872531707423261600936 1313 3440708978484373680812 1314 13552032467674603918740 1315 53203806767295869921610 1316 207204943158535429415622 1317 791968871119906810663326 1318 2898835062080774007843106 1319 9596516178284751203357443 1320 24988519291776801629021100 1321 35396757980607258947728495 1322 8971724933541211191224448 1323 5603455843421135356413 1324 1 1325 0 1326 1 1327 1 1328 3 1329 10 1330 35 1331 126 1332 462 1333 1716 1334 6435 1335 24310 1336 92378 1337 352716 1338 1352078 1339 5200300 1340 20058300 1341 77558760 1342 300540195 1343 1166803110 1344 4537567650 1345 17672631900 1346 68923264410 1347 269128937220 1348 1052049481860 1349 4116715363800 1350 16123801841550 1351 63205303218876 1352 247959266474026 1353 973469712813850 1354 3824345299499200 1355 15033633210768304 1356 59132289624190112 1357 232714150350154176 1358 916311579633590819 1359 3609706301049180705 1360 14226406901914526676 1361 56091645389123785791 1362 221238088796031568352 1363 872857278245224678510 1364 3444051694630496044303 1365 13585047031236340997529 1366 53519051836821124160110 1367 210124178848821023581432 1368 818171792819884785456727 1369 3124829848294072222777431 1370 11416258788328073445049550 1371 37630317983070757856797305 1372 97028125006755051186151410 1373 134288078345677072588544265 1374 32057888487645181547651588 1375 16639279789182494873661 1376 1 1377 0 1378 1 1379 1 1380 3 1381 10 1382 35 1383 126 1384 462 1385 1716 1386 6435 1387 24310 1388 92378 1389 352716 1390 1352078 1391 5200300 1392 20058300 1393 77558760 1394 300540195 1395 1166803110 1396 4537567650 1397 17672631900 1398 68923264410 1399 269128937220 1400 1052049481860 1401 4116715363800 1402 16123801841550 1403 63205303218876 1404 247959266474052 1405 973469712823327 1406 3824345300266540 1407 15033633242887776 1408 59132290532000312 1409 232714170058261452 1410 916311933493331235 1411 3609711807803234385 1412 14226483566777590674 1413 56092621920913387341 1414 221249658741168394862 1415 872986384120569219514 1416 3445421681866171566585 1417 13598976523953745905211 1418 53655574591633165918010 1419 211419866073479349674388 1420 830110981688025281250083 1421 3231540333893008852801800 1422 12332742554754584176123098 1423 44971142432090357056581504 1424 147593489443137033732719619 1425 376838592117421700472604335 1426 509574844034143420239334250 1427 114574146487457829439144676 1428 49419934162239477797703 1429 1 1430 0 1431 1 1432 1 1433 3 1434 10 1435 35 1436 126 1437 462 1438 1716 1439 6435 1440 24310 1441 92378 1442 352716 1443 1352078 1444 5200300 1445 20058300 1446 77558760 1447 300540195 1448 1166803110 1449 4537567650 1450 17672631900 1451 68923264410 1452 269128937220 1453 1052049481860 1454 4116715363800 1455 16123801841550 1456 63205303218876 1457 247959266474052 1458 973469712824029 1459 3824345300368852 1460 15033633248727680 1461 59132290733735912 1462 232714175111622292 1463 916312034596114211 1464 3609713521015606641 1465 14226509121731945340 1466 56092966579192077591 1467 221253943906052503712 1468 873036214466019144580 1469 3445969678008652498522 1470 13604725319642777097970 1471 53713500633620585773610 1472 211983551965199148436288 1473 835430264990571209958999 1474 3280327339748663439666431 1475 12767029207773585226308015 1476 48685862712299911914458601 1477 177194026259312605030377540 1478 579024669408354149465098670 1479 1463893655592410972812446544 1480 1934065170249911186989407250 1481 409569287244177437435730428 1482 146809908211050225267003 1483 1 1484 0 1485 1 1486 1 1487 3 1488 10 1489 35 1490 126 1491 462 1492 1716 1493 6435 1494 24310 1495 92378 1496 352716 1497 1352078 1498 5200300 1499 20058300 1500 77558760 1501 300540195 1502 1166803110 1503 4537567650 1504 17672631900 1505 68923264410 1506 269128937220 1507 1052049481860 1508 4116715363800 1509 16123801841550 1510 63205303218876 1511 247959266474052 1512 973469712824056 1513 3824345300379436 1514 15033633249640165 1515 59132290774083032 1516 232714176308470912 1517 916312061721251107 1518 3609714027191989353 1519 14226517277568441510 1520 56093083763006832276 1521 221255480097237522482 1522 873054900845741684233 1523 3446183303676705129590 1524 13607043389742898979920 1525 53737562830327931177210 1526 212223983025005273294308 1527 837754362411612433221665 1528 3302141757061052594815434 1529 12966226166102569755398731 1530 50452209269011184410325970 1531 192243296724990643574466066 1532 698336597443147755561716800 1533 2272078321760129314474590478 1534 5687955230302017604135467656 1535 7342147782042338748926629278 1536 1464379599463153210437809128 1537 436205201395400255875959 1538 1 1539 0 1540 1 1541 1 1542 3 1543 10 1544 35 1545 126 1546 462 1547 1716 1548 6435 1549 24310 1550 92378 1551 352716 1552 1352078 1553 5200300 1554 20058300 1555 77558760 1556 300540195 1557 1166803110 1558 4537567650 1559 17672631900 1560 68923264410 1561 269128937220 1562 1052049481860 1563 4116715363800 1564 16123801841550 1565 63205303218876 1566 247959266474052 1567 973469712824056 1568 3824345300380192 1569 15033633249757905 1570 59132290781203112 1571 232714176567248992 1572 916312068502535331 1573 3609714168450514761 1574 14226519759779549040 1575 56093122027109609316 1576 221256011855724644582 1577 873061695892915696531 1578 3446264334104046171483 1579 13607955417674399842018 1580 53747338139276623423910 1581 212324464815509103077748 1582 838750575627269481206254 1583 3311711567301792240361776 1584 13055598781662208526867070 1585 51264915398342331483848085 1586 199423253705729293806178200 1587 759276913779945928730445648 1588 2752814248120648415531149722 1589 8917476202514812338670079866 1590 22105054690914106013112982728 1591 27877931270193370399766778678 1592 5236754289359740790024125684 1593 1296299845800770981294871 1594 1 1595 0 1596 1 1597 1 1598 3 1599 10 1600 35 1601 126 1602 462 1603 1716 1604 6435 1605 24310 1606 92378 1607 352716 1608 1352078 1609 5200300 1610 20058300 1611 77558760 1612 300540195 1613 1166803110 1614 4537567650 1615 17672631900 1616 68923264410 1617 269128937220 1618 1052049481860 1619 4116715363800 1620 16123801841550 1621 63205303218876 1622 247959266474052 1623 973469712824056 1624 3824345300380220 1625 15033633249769679 1626 59132290782281912 1627 232714176617566952 1628 916312070067447075 1629 3609714205446795225 1630 14226520476862757882 1631 56093133984641727141 1632 221256189108553685282 1633 873064086742847302121 1634 3446294187419407861603 1635 13608305028393386441530 1636 53751217232336635033610 1637 212365571231437448025908 1638 839169289794221355015858 1639 3315832718346654645938897 1640 13094956153309012548895056 1641 51630733563012303332600310 1642 202736682486370789917534265 1643 788446434298762089759648131 1644 2999477733752026499501996670 1645 10853791049418302557143322626 1646 35006553272943780501951875178 1647 85923570989363686941731523528 1648 105871746962274949116605108324 1649 18730520839641655670304737180 1650 3852976120787983994126457 1651 1 1652 0 1653 1 1654 1 1655 3 1656 10 1657 35 1658 126 1659 462 1660 1716 1661 6435 1662 24310 1663 92378 1664 352716 1665 1352078 1666 5200300 1667 20058300 1668 77558760 1669 300540195 1670 1166803110 1671 4537567650 1672 17672631900 1673 68923264410 1674 269128937220 1675 1052049481860 1676 4116715363800 1677 16123801841550 1678 63205303218876 1679 247959266474052 1680 973469712824056 1681 3824345300380220 1682 15033633249770491 1683 59132290782416762 1684 232714176626192888 1685 916312070396902179 1686 3609714214470278265 1687 14226520672430905748 1688 56093137546459804791 1689 221256245829458978306 1690 873064898729616526661 1691 3446304849317751507450 1692 13608435391712585752429 1693 53752718816833191814610 1694 212382013811123175532680 1695 839341702740205086091362 1696 3317574128633227946816410 1697 13111979400757565893164558 1698 51792415055994736316253060 1699 204232755490417436230078540 1700 801946445134026571380599472 1701 3117921451367020307532262950 1702 11851780714747057146089876430 1703 42803053425181809203632030578 1704 137449130861493393345764893948 1705 334052756517818342891131390414 1706 402141254233167420363473016880 1707 67006001706228933682671789168 1708 11454090403374820987810053 1709 1 1710 0 1711 1 1712 1 1713 3 1714 10 1715 35 1716 126 1717 462 1718 1716 1719 6435 1720 24310 1721 92378 1722 352716 1723 1352078 1724 5200300 1725 20058300 1726 77558760 1727 300540195 1728 1166803110 1729 4537567650 1730 17672631900 1731 68923264410 1732 269128937220 1733 1052049481860 1734 4116715363800 1735 16123801841550 1736 63205303218876 1737 247959266474052 1738 973469712824056 1739 3824345300380220 1740 15033633249770520 1741 59132290782429812 1742 232714176627461408 1743 916312070459231523 1744 3609714216500561949 1745 14226520722459966830 1746 56093138553060565866 1747 221256263193001414946 1748 873065164186829542376 1749 3446308532518997494440 1750 13608482592224712461500 1751 53753284988039075118410 1752 212388436694400266540205 1753 839411182661627959734582 1754 3318295576505080573329844 1755 13119208837625733327352980 1756 51862636793076603493679460 1757 204896254063522397357931040 1758 808059964897523837976389640 1759 3172890775787957788156371198 1760 12332490215234593763520160350 1761 46839299038849076845335404778 1762 168831434455606487282511857248 1763 539779785115285727371738920264 1764 1298962825548291695924181721980 1765 1527753402290352897833363341230 1766 239745779909336986048966889568 1767 34056162405439687297817523 1768 1 1769 0 1770 1 1771 1 1772 3 1773 10 1774 35 1775 126 1776 462 1777 1716 1778 6435 1779 24310 1780 92378 1781 352716 1782 1352078 1783 5200300 1784 20058300 1785 77558760 1786 300540195 1787 1166803110 1788 4537567650 1789 17672631900 1790 68923264410 1791 269128937220 1792 1052049481860 1793 4116715363800 1794 16123801841550 1795 63205303218876 1796 247959266474052 1797 973469712824056 1798 3824345300380220 1799 15033633249770520 1800 59132290782430682 1801 232714176627615168 1802 916312070469619747 1803 3609714216917030397 1804 14226520734371648040 1805 56093138821487435486 1806 221256268257367958966 1807 873065247467523821816 1808 3446309760252746156770 1809 13608499153807914825700 1810 53753492584147933418390 1811 212390883507095526320045 1812 839438553543566200210413 1813 3318588338398075165893162 1814 13122221136335533952916760 1815 51892599938646416450040210 1816 205185554328081177229967035 1817 810780133894963911082557790 1818 3197854131755870721422483490 1819 12556183238684257594701231590 1820 48789381385884859130074807368 1821 185149479782599880643686531538 1822 666060768179025324688081638044 1823 2120167206571095279475493812140 1824 5051895764666830440889382876490 1825 5804986362675070734545205829368 1826 857944172370840227139503365848 1827 101274272624239554221148579 1828 1 1829 0 1830 1 1831 1 1832 3 1833 10 1834 35 1835 126 1836 462 1837 1716 1838 6435 1839 24310 1840 92378 1841 352716 1842 1352078 1843 5200300 1844 20058300 1845 77558760 1846 300540195 1847 1166803110 1848 4537567650 1849 17672631900 1850 68923264410 1851 269128937220 1852 1052049481860 1853 4116715363800 1854 16123801841550 1855 63205303218876 1856 247959266474052 1857 973469712824056 1858 3824345300380220 1859 15033633249770520 1860 59132290782430712 1861 232714176627629583 1862 916312070471103779 1863 3609714216993748269 1864 14226520736986407330 1865 56093138888594152891 1866 221256269658150194546 1867 873065272451732105648 1868 3446310154054137237140 1869 13608504772916501342125 1870 53753566474288374734810 1871 212391791195676383726945 1872 839449080805986809421795 1873 3318704582114450977614936 1874 13123451514271941610956300 1875 51905152236216640199121360 1876 205309549108689213194218735 1877 811970588473702163146236470 1878 3208995945229305042714507150 1879 12658044228254351011167928126 1880 49699179153568859741351823628 1881 193056875911425093241903165338 1882 732009387039650933403265325064 1883 2628168992764724853189733909320 1884 8329128573318027003815000732850 1885 19651027859960756929871847594558 1886 22060727976726668952329163281208 1887 3070685848001988173310304205304 1888 301209398674443711437222121 1889 1 1890 0 1891 1 1892 1 1893 3 1894 10 1895 35 1896 126 1897 462 1898 1716 1899 6435 1900 24310 1901 92378 1902 352716 1903 1352078 1904 5200300 1905 20058300 1906 77558760 1907 300540195 1908 1166803110 1909 4537567650 1910 17672631900 1911 68923264410 1912 269128937220 1913 1052049481860 1914 4116715363800 1915 16123801841550 1916 63205303218876 1917 247959266474052 1918 973469712824056 1919 3824345300380220 1920 15033633249770520 1921 59132290782430712 1922 232714176627630513 1923 916312070471278371 1924 3609714217006189005 1925 14226520737509359188 1926 56093138904200366241 1927 221256270023571647306 1928 873065279590077329600 1929 3446310275223796031100 1930 13608506611897493292955 1931 53753591953647147602810 1932 212392118558771122789125 1933 839453028529397829155973 1934 3318749691617287954836117 1935 13123943665587297778645368 1936 51910310727600197257691460 1937 205361758280984751867768340 1938 812482978411783309606772745 1939 3213889207677624654438158990 1940 12703642181732365252574433690 1941 50114539003095309790150111128 1942 196755252471262229697799463298 1943 764059845987887813643560182989 1944 2894607956691608602349195707815 1945 10372147581022634683167956556870 1946 32726699851832858600512310692830 1947 76451634703851246542553558097923 1948 83850698250017593691197694825400 1949 10992024511631089214139413681304 1950 895986831890298248688726117 1951 1 1952 0 1953 1 1954 1 1955 3 1956 10 1957 35 1958 126 1959 462 1960 1716 1961 6435 1962 24310 1963 92378 1964 352716 1965 1352078 1966 5200300 1967 20058300 1968 77558760 1969 300540195 1970 1166803110 1971 4537567650 1972 17672631900 1973 68923264410 1974 269128937220 1975 1052049481860 1976 4116715363800 1977 16123801841550 1978 63205303218876 1979 247959266474052 1980 973469712824056 1981 3824345300380220 1982 15033633249770520 1983 59132290782430712 1984 232714176627630544 1985 916312070471294243 1986 3609714217007916885 1987 14226520737603222342 1988 56093138907544554816 1989 221256270112896891314 1990 873065281523379161087 1991 3446310310861930970500 1992 13608507190835953721920 1993 53753600446766738558810 1994 212392233135854281472655 1995 839454469761754278959541 1996 3318766778550208234132170 1997 13124136246543178170479508 1998 51912388454110828637730660 1999 205383338140238097831184228 2000 812699762923371052791165160 2001 3216003779246656053890430350 2002 12723734847815816441617008450 2003 50300999748594416356137016128 2004 198447912444062414240534206608 2005 779086545666343390180263026919 2006 3024464667445677034055234468655 2007 11448243914270671822275516264465 2008 40940891169661377138690152939820 2009 128610207803631984379933943414295 2010 297479070722478220074520567607769 2011 318756743245237720524891322674900 2012 39353529714730307188805494096368 2013 2665608276005367141972445389 2014 1 2015 0 2016 1 2017 1 2018 3 2019 10 2020 35 2021 126 2022 462 2023 1716 2024 6435 2025 24310 2026 92378 2027 352716 2028 1352078 2029 5200300 2030 20058300 2031 77558760 2032 300540195 2033 1166803110 2034 4537567650 2035 17672631900 2036 68923264410 2037 269128937220 2038 1052049481860 2039 4116715363800 2040 16123801841550 2041 63205303218876 2042 247959266474052 2043 973469712824056 2044 3824345300380220 2045 15033633249770520 2046 59132290782430712 2047 232714176627630544 2048 916312070471295235 2049 3609714217008114357 2050 14226520737618042840 2051 56093138908197079416 2052 221256270133198083134 2053 873065282016988139339 2054 3446310320840608753532 2055 13608507365609828568400 2056 53753603176698035651810 2057 212392271975543487806055 2058 839454981166783987229070 2059 3318773087571594677343669 2060 13124209880438285817371790 2061 51913207839254325410606760 2062 205392086736408738867269338 2063 812789855539434341973160820 2064 3216902492358077978467659494 2065 12732450664351784004991142050 2066 50383424724069258297425408628 2067 199209821638287498549959124183 2068 785980351259102218707178439199 2069 3085490502673834655364651926547 2070 11974179359278360451525499074370 2071 45285717281057172205443450694065 2072 161627957521126702034059657688040 2073 505494888810912991918220730515247 2074 1157688824684080369702402379782362 2075 1211924868550802735985878595023205 2076 140913067751236713086257809114864 2077 7931413625195132933485845789 2078 1 2079 0 2080 1 2081 1 2082 3 2083 10 2084 35 2085 126 2086 462 2087 1716 2088 6435 2089 24310 2090 92378 2091 352716 2092 1352078 2093 5200300 2094 20058300 2095 77558760 2096 300540195 2097 1166803110 2098 4537567650 2099 17672631900 2100 68923264410 2101 269128937220 2102 1052049481860 2103 4116715363800 2104 16123801841550 2105 63205303218876 2106 247959266474052 2107 973469712824056 2108 3824345300380220 2109 15033633249770520 2110 59132290782430712 2111 232714176627630544 2112 916312070471295267 2113 3609714217008131781 2114 14226520737620045610 2115 56093138908311271221 2116 221256270137447169794 2117 873065282135025068921 2118 3446310323488013063316 2119 13608507416025369389500 2120 53753604020494982026010 2121 212392284698889951949755 2122 839455157224253231059860 2123 3318775354876155434924895 2124 13124237355772285913324640 2125 51913523887811209470064680 2126 205395562206369792993279418 2127 812826603868498001974340520 2128 3217277905950598426234129230 2129 12736170927048163697454167474 2130 50419308101366813236222372128 2131 199547644135170197359620189933 2132 789091437889573833007946310809 2133 3113551732970771084142616950792 2134 12221905633327949012100381507465 2135 47415063520352910747351915797610 2136 179165450032004869256583380058300 2137 638180880755061697356622388259576 2138 1987118884690024523340480141415929 2139 4505996182217737863263621848732593 2140 4608435456041384130400352875641843 2141 504636199652695263574377792695184 2142 23602745006580379641930911907 2143 1 2144 0 2145 1 2146 1 2147 3 2148 10 2149 35 2150 126 2151 462 2152 1716 2153 6435 2154 24310 2155 92378 2156 352716 2157 1352078 2158 5200300 2159 20058300 2160 77558760 2161 300540195 2162 1166803110 2163 4537567650 2164 17672631900 2165 68923264410 2166 269128937220 2167 1052049481860 2168 4116715363800 2169 16123801841550 2170 63205303218876 2171 247959266474052 2172 973469712824056 2173 3824345300380220 2174 15033633249770520 2175 59132290782430712 2176 232714176627630544 2177 916312070471295267 2178 3609714217008132837 2179 14226520737620268140 2180 56093138908328839191 2181 221256270138256519634 2182 873065282161255497717 2183 3446310324149864140762 2184 13608507429864929614900 2185 53753604270508892062810 2186 212392288716788835363555 2187 839455215910076312336790 2188 3318776146633303635998565 2189 13124247346802831462843446 2190 51913642978571815084009410 2191 205396913778031831174574388 2192 812841303201601188617554354 2193 3217431921918433926253027950 2194 12737732527744128358328068370 2195 50434687153810634943301163628 2196 199695218358393765675527110758 2197 790474847546303306469184794324 2198 3126246708170213769247890066955 2199 12336068774988600536549409890322 2200 48420254100093137670468116735805 2201 187783584880729232183761155307140 2202 708949719835831024762980125322480 2203 2520210723062986868409787922273904 2204 7812579623030492773433992912124766 2205 17540874116171013891364210921501332 2206 17526322496006996984353849286397723 2207 1807436967368121546008036711862432 2208 70247397779505431442376687383 2209 1 2210 0 2211 1 2212 1 2213 3 2214 10 2215 35 2216 126 2217 462 2218 1716 2219 6435 2220 24310 2221 92378 2222 352716 2223 1352078 2224 5200300 2225 20058300 2226 77558760 2227 300540195 2228 1166803110 2229 4537567650 2230 17672631900 2231 68923264410 2232 269128937220 2233 1052049481860 2234 4116715363800 2235 16123801841550 2236 63205303218876 2237 247959266474052 2238 973469712824056 2239 3824345300380220 2240 15033633249770520 2241 59132290782430712 2242 232714176627630544 2243 916312070471295267 2244 3609714217008132870 2245 14226520737620287214 2246 56093138908331150766 2247 221256270138394701314 2248 873065282166620812698 2249 3446310324304765456760 2250 13608507433463215273504 2251 53753604341267545846810 2252 212392289936508139257030 2253 839455234808900694442920 2254 3318776414809111897652550 2255 13124250882090562965310980 2256 51913686761939685467158110 2257 205397427755988140865465588 2258 812847063751129309706999608 2259 3217493928355544277886000590 2260 12738376688742179523742345520 2261 50441172340623208996803001128 2262 199758711773490958223266282658 2263 791081149860836825840250491268 2264 3131907374095257273373645973766 2265 12387838852632915986663700155343 2266 48884479393726643029141293828516 2267 191860689269444477397932861147196 2268 743818784255936142798119787413202 2269 2805707612302012596085722248452538 2270 9953904118567219606505714527865176 2271 30720371846551292731869358967869987 2272 68292193606923137335900236098753282 2273 66663121377839359580254652735884563 2274 6474462442514472949540118242535424 2275 209099036316263774148543463251 2276 1 2277 0 2278 1 2279 1 2280 3 2281 10 2282 35 2283 126 2284 462 2285 1716 2286 6435 2287 24310 2288 92378 2289 352716 2290 1352078 2291 5200300 2292 20058300 2293 77558760 2294 300540195 2295 1166803110 2296 4537567650 2297 17672631900 2298 68923264410 2299 269128937220 2300 1052049481860 2301 4116715363800 2302 16123801841550 2303 63205303218876 2304 247959266474052 2305 973469712824056 2306 3824345300380220 2307 15033633249770520 2308 59132290782430712 2309 232714176627630544 2310 916312070471295267 2311 3609714217008132870 2312 14226520737620288336 2313 56093138908331400666 2314 221256270138415428566 2315 873065282167619010834 2316 3446310324338439655890 2317 13608507434344428087856 2318 53753604360317952634810 2319 212392290291335573116950 2320 839455240674053088889650 2321 3318776502735606409670250 2322 13124252097345720669284520 2323 51913702445534146505617560 2324 205397618662086205374380715 2325 812849273276978120700060852 2326 3217518404581151318199781950 2327 12738637614763731062141781200 2328 50443861324200572285674536753 2329 199785603318142796251886109223 2330 791342972415553319398499505912 2331 3134395982078855329206613684770 2332 12410983944966596931696301503600 2333 49095472393702306294015701452016 2334 193747492549757578417522445131470 2335 760349466363979086750883317026462 2336 2946744822939646253141988213384970 2337 11105368100457303452371856186245452 2338 39319814890600318025323096683773648 2339 120814169220863414818068875182814134 2340 265918403585096559125242164352261395 2341 253592391005179543080693587853918530 2342 23195210617839120199658819909693679 2343 622481170130201072339975857491 2344 1 2345 0 2346 1 2347 1 2348 3 2349 10 2350 35 2351 126 2352 462 2353 1716 2354 6435 2355 24310 2356 92378 2357 352716 2358 1352078 2359 5200300 2360 20058300 2361 77558760 2362 300540195 2363 1166803110 2364 4537567650 2365 17672631900 2366 68923264410 2367 269128937220 2368 1052049481860 2369 4116715363800 2370 16123801841550 2371 63205303218876 2372 247959266474052 2373 973469712824056 2374 3824345300380220 2375 15033633249770520 2376 59132290782430712 2377 232714176627630544 2378 916312070471295267 2379 3609714217008132870 2380 14226520737620288370 2381 56093138908331421491 2382 221256270138418085906 2383 873065282167785377190 2384 3446310324345174495716 2385 13608507434546372691145 2386 53753604365173938678810 2387 212392290389898749189150 2388 839455242423309066180780 2389 3318776530578996338475855 2390 13124252502430773237275700 2391 51913707911029185958429560 2392 205397687830962315781628115 2393 812850101849171483836542160 2394 3217527868721736329921183694 2395 12738741316133890370272865200 2396 50444956836289485491784915503 2397 199796808147161042713380649398 2398 791454323280474375594468304996 2399 3135474426160279200827883954384 2400 12421189509747172384621527283620 2401 49190040249764663106514660135566 2402 194606928385467624723885649091640 2403 768014777912325462895626766523480 2404 3013744559620967051966270143592678 2405 11675663028414266593303112507452020 2406 43962760860947432971047066354652560 2407 155341993977604237685475422790026112 2408 475189407348479183670968271841755486 2409 1035574627769452169113577553679966598 2410 964807734388179458773025642318418275 2411 83108474006038393023129439656042831 2412 1853323414677693582356103222201 2413 1 2414 0 2415 1 2416 1 2417 3 2418 10 2419 35 2420 126 2421 462 2422 1716 2423 6435 2424 24310 2425 92378 2426 352716 2427 1352078 2428 5200300 2429 20058300 2430 77558760 2431 300540195 2432 1166803110 2433 4537567650 2434 17672631900 2435 68923264410 2436 269128937220 2437 1052049481860 2438 4116715363800 2439 16123801841550 2440 63205303218876 2441 247959266474052 2442 973469712824056 2443 3824345300380220 2444 15033633249770520 2445 59132290782430712 2446 232714176627630544 2447 916312070471295267 2448 3609714217008132870 2449 14226520737620288370 2450 56093138908331422681 2451 221256270138418365626 2452 873065282167809723486 2453 3446310324346399012048 2454 13608507434589339628015 2455 53753604366339375329370 2456 212392290415934305132750 2457 839455242923096488263960 2458 3318776539073589876077565 2459 13124252633103370839853500 2460 51913709760889045465535160 2461 205397712243506825337520680 2462 812850405269974688141371967 2463 3217531449747904115911436142 2464 12738781719265235038488292000 2465 50445395041140459867972003253 2466 199801398078521786047149545823 2467 791500935364613365718200489020 2468 3135934890417672577516996792302 2469 12425626929682362013707920005344 2470 49231857319813106878900962567846 2471 194993062795860202414146089523510 2472 771513648794801719256418608664518 2473 3044872332593307817582339449042950 2474 11947123200502699605291332881389716 2475 46268144925844390441063757886189112 2476 174058963978511010877844310977899416 2477 613795597354652199764252048734628736 2478 1869266749182269733795370315128120989 2479 4033372582118862525088828593923415683 2480 3671112179835035831833932537050662275 2481 297812614382486910268925802154295421 2482 5518556505043478489204133557253 2483 1 2484 0 2485 1 2486 1 2487 3 2488 10 2489 35 2490 126 2491 462 2492 1716 2493 6435 2494 24310 2495 92378 2496 352716 2497 1352078 2498 5200300 2499 20058300 2500 77558760 2501 300540195 2502 1166803110 2503 4537567650 2504 17672631900 2505 68923264410 2506 269128937220 2507 1052049481860 2508 4116715363800 2509 16123801841550 2510 63205303218876 2511 247959266474052 2512 973469712824056 2513 3824345300380220 2514 15033633249770520 2515 59132290782430712 2516 232714176627630544 2517 916312070471295267 2518 3609714217008132870 2519 14226520737620288370 2520 56093138908331422716 2521 221256270138418388306 2522 873065282167812766773 2523 3446310324346598351916 2524 13608507434597746202620 2525 53753604366601003965210 2526 212392290422443194118650 2527 839455243059402148832100 2528 3318776541563384533650480 2529 13124252673804671732459700 2530 51913710367874311866304185 2531 205397720623932552498499080 2532 812850513634547261114426640 2533 3217532774237034676087298382 2534 12738797136249567635758938160 2535 50445566994943473211545475503 2536 199803245246108842121102392398 2537 791520128583114917927777992164 2538 3136128495174750231259372061874 2539 12427528704712919118209508025296 2540 49250097677234827917255546972516 2541 195164271976212748790476498093500 2542 773089298212772034375716832461090 2543 3059109491811604956478470743227448 2544 12073477594459383417300182185262196 2545 47367648600202678230178556388948084 2546 183375839372315374811808277652775160 2547 689231864534875468926902165286049248 2548 2425572832539873823414182946494094848 2549 7354103223042438115101741248489757155 2550 15711134824029650778261594190737536595 2551 13970285104913344308229889940103062025 2552 1067308934000814922558778925871043478 2553 16434163743104205972001982027817 2554 1 2555 0 2556 1 2557 1 2558 3 2559 10 2560 35 2561 126 2562 462 2563 1716 2564 6435 2565 24310 2566 92378 2567 352716 2568 1352078 2569 5200300 2570 20058300 2571 77558760 2572 300540195 2573 1166803110 2574 4537567650 2575 17672631900 2576 68923264410 2577 269128937220 2578 1052049481860 2579 4116715363800 2580 16123801841550 2581 63205303218876 2582 247959266474052 2583 973469712824056 2584 3824345300380220 2585 15033633249770520 2586 59132290782430712 2587 232714176627630544 2588 916312070471295267 2589 3609714217008132870 2590 14226520737620288370 2591 56093138908331422716 2592 221256270138418389566 2593 873065282167813078905 2594 3446310324346626829040 2595 13608507434599240704772 2596 53753604366655509931010 2597 212392290423974697409450 2598 839455243094740653423840 2599 3318776542262274262092000 2600 13124252686015062000241560 2601 51913710560568047231627685 2602 205397723417407794885491880 2603 812850551326572503887680720 2604 3217533252524776267361903478 2605 12738802891923718556556535248 2606 50445633131021582101356035503 2607 199803974991332965174105464423 2608 791527897267287197269475798298 2609 3136208607526305420763301622978 2610 12428331678681837996706876008048 2611 49257943103293055595886900126566 2612 195239180528394163971615306475060 2613 773789747398181594196255681998768 2614 3065535206052774446884977344674546 2615 12131381892357274518877074137743710 2616 47880350702769886517366769683368716 2617 187827798657801954236182905170121984 2618 726874968762589025567071022297041383 2619 2729543318527249790595500026089220425 2620 9586471549848628380471972629847829755 2621 28936127788421105969165312640468245043 2622 61206487609891475558331034396401960385 2623 53169441840088960011489389126529503990 2624 3825471963141649070331996786837749065 2625 48945883475857185941477025847689 2626 1 2627 0 2628 1 2629 1 2630 3 2631 10 2632 35 2633 126 2634 462 2635 1716 2636 6435 2637 24310 2638 92378 2639 352716 2640 1352078 2641 5200300 2642 20058300 2643 77558760 2644 300540195 2645 1166803110 2646 4537567650 2647 17672631900 2648 68923264410 2649 269128937220 2650 1052049481860 2651 4116715363800 2652 16123801841550 2653 63205303218876 2654 247959266474052 2655 973469712824056 2656 3824345300380220 2657 15033633249770520 2658 59132290782430712 2659 232714176627630544 2660 916312070471295267 2661 3609714217008132870 2662 14226520737620288370 2663 56093138908331422716 2664 221256270138418389602 2665 873065282167813103547 2666 3446310324346630301860 2667 13608507434599478466478 2668 53753604366665947243610 2669 212392290424311628133426 2670 839455243103408588512380 2671 3318776542449476867924550 2672 13124252689533310043500740 2673 51913710619619353230678435 2674 205397724319915180887443400 2675 812850564075345747766869600 2676 3217533420935952884008356750 2677 12738804991966989839667131376 2678 50445658039414636812651299253 2679 199804257767607497529420680928 2680 791530986021262541956308445632 2681 3136241211393007761581517971670 2682 12428665499516080962424773792252 2683 49261268892833867447188791790791 2684 195271510000265987755164428891708 2685 774097107864575821291666688501456 2686 3068398857308119117071869433380320 2687 12157572011578138293697962148550464 2688 48115747514243966837967628271991128 2689 189907400178909699919623774426563469 2690 744895832463412567111884241538665516 2691 2881595739334825319587447629065143830 2692 10811067610581125100166620525973216803 2693 37892696688237411215085609065639057931 2694 113868021285189444237916804597570422905 2695 238471528215566054314236492363731070998 2696 202379585672903516901224658136206987825 2697 13712806148368596691402710259960537651 2698 145790709970953135458138812465527 2699 1 2700 0 2701 1 2702 1 2703 3 2704 10 2705 35 2706 126 2707 462 2708 1716 2709 6435 2710 24310 2711 92378 2712 352716 2713 1352078 2714 5200300 2715 20058300 2716 77558760 2717 300540195 2718 1166803110 2719 4537567650 2720 17672631900 2721 68923264410 2722 269128937220 2723 1052049481860 2724 4116715363800 2725 16123801841550 2726 63205303218876 2727 247959266474052 2728 973469712824056 2729 3824345300380220 2730 15033633249770520 2731 59132290782430712 2732 232714176627630544 2733 916312070471295267 2734 3609714217008132870 2735 14226520737620288370 2736 56093138908331422716 2737 221256270138418389602 2738 873065282167813104879 2739 3446310324346630649142 2740 13608507434599511642530 2741 53753604366667762428410 2742 212392290424380389505666 2743 839455243105408881225120 2744 3318776542497128440318290 2745 13124252690503861227848100 2746 51913710637044328771381935 2747 205397724601948739013053250 2748 812850568261510096503319680 2749 3217533478676927724001426830 2750 12738805739927607009002837400 2751 50445667216191025403091115503 2752 199804365151002895186430286903 2753 791532191388668772031102194246 2754 3136254252939848461359805182540 2755 12428802062599108167250027196700 2756 49262657685055389674127829605216 2757 195285267275664481306319717302908 2758 774230194175137454857877869666892 2759 3069658956189068153355152103514448 2760 12169271690834408574022184618895840 2761 48222436686384110910467987983577503 2762 190863938216325891769998933711724616 2763 753328068316267402982754930652302942 2764 2954520590188294629593246738418684288 2765 11425110012224118656912982456354113955 2766 42825206263868607630444415855035608115 2767 149796930086835528432513654488290742457 2768 448138533862489115070760950585892812814 2769 929230250333785615150587903302550403293 2770 770402506288031620208592833473643254675 2771 49160099784198503402755713059815696768 2772 434297544166681706300109126558507 2773 1 2774 0 2775 1 2776 1 2777 3 2778 10 2779 35 2780 126 2781 462 2782 1716 2783 6435 2784 24310 2785 92378 2786 352716 2787 1352078 2788 5200300 2789 20058300 2790 77558760 2791 300540195 2792 1166803110 2793 4537567650 2794 17672631900 2795 68923264410 2796 269128937220 2797 1052049481860 2798 4116715363800 2799 16123801841550 2800 63205303218876 2801 247959266474052 2802 973469712824056 2803 3824345300380220 2804 15033633249770520 2805 59132290782430712 2806 232714176627630544 2807 916312070471295267 2808 3609714217008132870 2809 14226520737620288370 2810 56093138908331422716 2811 221256270138418389602 2812 873065282167813104916 2813 3446310324346630675856 2814 13608507434599515592060 2815 53753604366668044790490 2816 212392290424393282262961 2817 839455243105840316908260 2818 3318776542508600115153820 2819 13124252690759269434255300 2820 51913710641981405174581260 2821 205397724687006478765221300 2822 812850569593471480192190160 2823 3217533497923919337332450190 2824 12738805999636154637244422000 2825 50445670519830525295776462253 2826 199804405075598620075618551078 2827 791532652702120580842433417740 2828 3136259376404686467913666783578 2829 12428857001771351751366049636560 2830 49263228633045002050359700918536 2831 195291036460569505533172975298428 2832 774287033374094075721043623084086 2833 3070206282891237104375738997342960 2834 12174433727495138054829209887199232 2835 48270206477229926501585402640865803 2836 191298330077980239564560491300424596 2837 757213369890553185908719038216334424 2838 2988699625103329290657755793897803328 2839 11720133296025940165774238682999725091 2840 45304366476562322452470768450694859835 2841 169660618393808881538829141736595086881 2842 592242368444285441296720765557209155110 2843 1763885998614484619512133683534328513301 2844 3621233151588075013895595881693717709234 2845 2933011246367963636464408317383820920050 2846 176255634022128631265031622752824000088 2847 1293860694995118081298599613236441 2848 1 2849 0 2850 1 2851 1 2852 3 2853 10 2854 35 2855 126 2856 462 2857 1716 2858 6435 2859 24310 2860 92378 2861 352716 2862 1352078 2863 5200300 2864 20058300 2865 77558760 2866 300540195 2867 1166803110 2868 4537567650 2869 17672631900 2870 68923264410 2871 269128937220 2872 1052049481860 2873 4116715363800 2874 16123801841550 2875 63205303218876 2876 247959266474052 2877 973469712824056 2878 3824345300380220 2879 15033633249770520 2880 59132290782430712 2881 232714176627630544 2882 916312070471295267 2883 3609714217008132870 2884 14226520737620288370 2885 56093138908331422716 2886 221256270138418389602 2887 873065282167813104916 2888 3446310324346630677262 2889 13608507434599515977380 2890 53753604366668083294410 2891 212392290424395476774841 2892 839455243105926604044888 2893 3318776542511197475493940 2894 13124252690823121485857100 2895 51913710643320273351720060 2896 205397724711700661273915250 2897 812850570003305752096458000 2898 3217533504150887212233663630 2899 12738806087424959469326084400 2900 50445671680568727960774563628 2901 199804419593633429127804681153 2902 791532825694665010183609963174 2903 3136261351716431536039933051044 2904 12428878721909262999455705933451 2905 49263459578304304432523160565416 2906 195293419385165555267070128173388 2907 774310965692492087823324989112854 2908 3070440852676084997731430987582884 2909 12176682585955469442940715751072528 2910 48291337266335622499743431035057928 2911 191493257257397505556997364753410411 2912 758981166654217878408861364711280838 2913 3004474879767555752228452910367471336 2914 11858629440760493108400121212814905315 2915 46497592673276026051994719624047306267 2916 179667894785833760750584585764990679173 2917 672220597582438599332919476303532699858 2918 2341767354475903153800594232286722769253 2919 6943446001054373147337250953402187174386 2920 14113497622626929997204897208044890034020 2921 11167438149803743371354058782416174017300 2922 631998248028801582894458305598693236429 2923 3855042059099936580124938565149609 2924 1 2925 0 2926 1 2927 1 2928 3 2929 10 2930 35 2931 126 2932 462 2933 1716 2934 6435 2935 24310 2936 92378 2937 352716 2938 1352078 2939 5200300 2940 20058300 2941 77558760 2942 300540195 2943 1166803110 2944 4537567650 2945 17672631900 2946 68923264410 2947 269128937220 2948 1052049481860 2949 4116715363800 2950 16123801841550 2951 63205303218876 2952 247959266474052 2953 973469712824056 2954 3824345300380220 2955 15033633249770520 2956 59132290782430712 2957 232714176627630544 2958 916312070471295267 2959 3609714217008132870 2960 14226520737620288370 2961 56093138908331422716 2962 221256270138418389602 2963 873065282167813104916 2964 3446310324346630677300 2965 13608507434599516006279 2966 53753604366668087771610 2967 212392290424395810722301 2968 839455243105942452702636 2969 3318776542511746917104350 2970 13124252690838213788962980 2971 51913710643666532363049060 2972 205397724718582646563223400 2973 812850570124975301568037515 2974 3217533506102623411829566350 2975 12738806116269852485581487760 2976 50445672078081811065225968628 2977 199804424751356321817407645028 2978 791532889198257269072734656928 2979 3136262098480627850674946332668 2980 12428887154433395236743493814187 2981 49263551431532719540837446847566 2982 195294388266622454593585198871868 2983 774320895060662915104895883016314 2984 3070540000846805124391778751235412 2985 12177649600706710943503193339522325 2986 48300569393645810643446215422901528 2987 191579695415053533832925601251852736 2988 759776124779182193088538268259387075 2989 3011665766117860848110268840897664284 2990 11922656708828111524296748033752750627 2991 47058617938135255297663185144567585531 2992 184492698672473159203453060390732391229 2993 712607068881863528453016844423961089458 2994 2663730759047227805592463308695002806597 2995 9260498213838954833573924946863739822978 2996 27335348391908809702061169786866200769686 2997 55011890671675990693057859581636085998125 2998 42524180439325649229231118027265774461725 2999 2266366724843687556556015073508073201681 3000 11487117228265155906523774113186123 3001 1 3002 0 3003 1 3004 1 3005 3 3006 10 3007 35 3008 126 3009 462 3010 1716 3011 6435 3012 24310 3013 92378 3014 352716 3015 1352078 3016 5200300 3017 20058300 3018 77558760 3019 300540195 3020 1166803110 3021 4537567650 3022 17672631900 3023 68923264410 3024 269128937220 3025 1052049481860 3026 4116715363800 3027 16123801841550 3028 63205303218876 3029 247959266474052 3030 973469712824056 3031 3824345300380220 3032 15033633249770520 3033 59132290782430712 3034 232714176627630544 3035 916312070471295267 3036 3609714217008132870 3037 14226520737620288370 3038 56093138908331422716 3039 221256270138418389602 3040 873065282167813104916 3041 3446310324346630677300 3042 13608507434599516007761 3043 53753604366668088198010 3044 212392290424395855248629 3045 839455243105945094145594 3046 3318776542511854650753450 3047 13124252690841567634097620 3048 51913710643751578436007060 3049 205397724720417842640372240 3050 812850570159738029988488805 3051 3217533506694058623828324750 3052 12738806125466774896561471440 3053 50445672210586172100043103628 3054 199804426539366924616470028380 3055 791532911994418592776682868882 3056 3136262375059959819224526499150 3057 12428890366823540914865711337462 3058 49263587328196710769921337054541 3059 195294775819206862402906059335356 3060 774324952221999777703756931506554 3061 3070581312594841677607533200170080 3062 12178059849954834070922165503559882 3063 48304551906048201767477911484302728 3064 191617564596549500673326266627019296 3065 760129475677741127027905837872850752 3066 3014906035451727327805804211848262730 3067 11951894286837468821117139043558668963 3068 47318393209233428384672824902973755387 3069 186764653241563331329073219268520533477 3070 732111412271689526986238132418723633426 3071 2826685904513750578646436899483021823975 3072 10556384278693295802776677157175262742376 3073 36624353206624451613827948724410321488902 3074 107626173046903072187803614969959448049543 3075 214447516986340694826620177013838215164031 3076 161942093844328305250738858953173630720625 3077 8128021032912510885180014490880577811993 3078 34231997388422588678130382724372607 3079 1 3080 0 3081 1 3082 1 3083 3 3084 10 3085 35 3086 126 3087 462 3088 1716 3089 6435 3090 24310 3091 92378 3092 352716 3093 1352078 3094 5200300 3095 20058300 3096 77558760 3097 300540195 3098 1166803110 3099 4537567650 3100 17672631900 3101 68923264410 3102 269128937220 3103 1052049481860 3104 4116715363800 3105 16123801841550 3106 63205303218876 3107 247959266474052 3108 973469712824056 3109 3824345300380220 3110 15033633249770520 3111 59132290782430712 3112 232714176627630544 3113 916312070471295267 3114 3609714217008132870 3115 14226520737620288370 3116 56093138908331422716 3117 221256270138418389602 3118 873065282167813104916 3119 3446310324346630677300 3120 13608507434599516007800 3121 53753604366668088229210 3122 212392290424395860308439 3123 839455243105945487551992 3124 3318776542511874042810288 3125 13124252690842263715163300 3126 51913710643771321274372310 3127 205397724720884417914223640 3128 812850570169269745845709320 3129 3217533506866939685797192590 3130 12738806128307000935246466400 3131 50445672253510120040899358628 3132 199804427143424560697234347080 3133 791532919987877758231314699012 3134 3136262475319967657825791689790 3135 12428891566631908579264756617750 3136 49263601102498010191966742785116 3137 195294928227526654378006540975676 3138 774326583906459832695805349885430 3139 3070598272155346945858355413096164 3140 12178231484895434882158179246848120 3141 48306247433834684853903654957565928 3142 191633950420752740136241148953735416 3143 760284690548336927611808720745687840 3144 3016349587517225879472514557290578176 3145 11965094907497325163213693160677319715 3146 47437221011491963991645356954198155675 3147 187818267698603918000375813280038185101 3148 741309438795497529356677799529075289926 3149 2905514160952500531053203542593667967267 3150 11213763022785017981886569465293635738020 3151 41839365229281653466141429425415555130248 3152 144860277683320754934613973217012920187300 3153 423792923860576716984658406217324567423923 3154 836039585074096580268938254549371214782261 3155 616770835596463925503004702031410320363125 3156 29152694280724757746231838471340139179010 3157 102021486605414091702178117984830807 3158 1 3159 0 3160 1 3161 1 3162 3 3163 10 3164 35 3165 126 3166 462 3167 1716 3168 6435 3169 24310 3170 92378 3171 352716 3172 1352078 3173 5200300 3174 20058300 3175 77558760 3176 300540195 3177 1166803110 3178 4537567650 3179 17672631900 3180 68923264410 3181 269128937220 3182 1052049481860 3183 4116715363800 3184 16123801841550 3185 63205303218876 3186 247959266474052 3187 973469712824056 3188 3824345300380220 3189 15033633249770520 3190 59132290782430712 3191 232714176627630544 3192 916312070471295267 3193 3609714217008132870 3194 14226520737620288370 3195 56093138908331422716 3196 221256270138418389602 3197 873065282167813104916 3198 3446310324346630677300 3199 13608507434599516007800 3200 53753604366668088230770 3201 212392290424395860779119 3202 839455243105945538865870 3203 3318776542511877208860384 3204 13124252690842397576906700 3205 51913710643775628802742910 3206 205397724720997039532049840 3207 812850570171769868037767160 3208 3217533506915562484475936670 3209 12738806129154829603510644000 3210 50445672267000503679454181628 3211 199804427342018852011458232680 3212 791532922722482209571057167668 3213 3136262510855160309481949028708 3214 12428892005586189432116494922355 3215 49263606288117322927907609464986 3216 195294987112559304469439532982896 3217 774327229408004963345647404604422 3218 3070605128147943683048107733368164 3219 12178302262194607822551870587779380 3220 48306959555757105532911310796751988 3221 191640950203136109021841739421214056 3222 760352048499283606650414927651353784 3223 3016985301055249208906853774886733184 3224 11970988741294466643142132757304715731 3225 47490973006996995515266767680575522395 3226 188301015935622959375993881292408583309 3227 745581358987399642888277849658606336636 3228 2942742396630538612546714269316719626607 3229 11532282009697391755408991333442896721608 3230 44490804761754877876898064325789153007740 3231 165843610349181604822319470722538874974188 3232 573021854602432880792044468829465144504395 3233 1668902084360903979871721630498966494698029 3234 3259664551153987937338613379028026698208708 3235 2349238531256738135479278704696408393385405 3236 104570886416923856492200273363128771375460 3237 304080296820632548688921809257611271 3238 1 3239 0 3240 1 3241 1 3242 3 3243 10 3244 35 3245 126 3246 462 3247 1716 3248 6435 3249 24310 3250 92378 3251 352716 3252 1352078 3253 5200300 3254 20058300 3255 77558760 3256 300540195 3257 1166803110 3258 4537567650 3259 17672631900 3260 68923264410 3261 269128937220 3262 1052049481860 3263 4116715363800 3264 16123801841550 3265 63205303218876 3266 247959266474052 3267 973469712824056 3268 3824345300380220 3269 15033633249770520 3270 59132290782430712 3271 232714176627630544 3272 916312070471295267 3273 3609714217008132870 3274 14226520737620288370 3275 56093138908331422716 3276 221256270138418389602 3277 873065282167813104916 3278 3446310324346630677300 3279 13608507434599516007800 3280 53753604366668088230810 3281 212392290424395860812739 3282 839455243105945544567412 3283 3318776542511877670576023 3284 13124252690842421199567300 3285 51913710643776506262225810 3286 205397724721022725164185640 3287 812850570172394898585781620 3288 3217533506928682922214645390 3289 12738806129398901492859422400 3290 50445672271106272612927388628 3291 199804427405458695070168640580 3292 791532923634017026684304657220 3293 3136262523155803919670618902076 3294 12428892162742660354742625412671 3295 49263608201857783580686172283516 3296 195295009448261344255721123413036 3297 774327480436383646456725301209438 3298 3070607855800915202714535683307552 3299 12178331015472680853937153017634734 3300 48307254474958011769395036886465128 3301 191643901093019569907059226425292506 3302 760380916252871797653367640093878008 3303 3017261956700503394945204536860524904 3304 11973590616927709951991329674810160419 3305 47515023013332189012754099762516422075 3306 188519787944179321506923962606224863109 3307 747541814651956252527871877574548426792 3308 2960057618578609380296396614458471043363 3309 11682921117811045102435994254065545361540 3310 45777557898200665151475142778904603813960 3311 176535862870474122224471142494752512244970 3312 657438215088086420459344417509333341271759 3313 2266910718854902323628308190925914282608901 3314 6572767170124405970117846004350761968357098 3315 12710368848244508663696438475144536523192935 3316 8948877738065549659917109797322261257548280 3317 375128532637893357194127888228763408809980 3318 906402684782675643974179816531098249 3319 1 3320 0 3321 1 3322 1 3323 3 3324 10 3325 35 3326 126 3327 462 3328 1716 3329 6435 3330 24310 3331 92378 3332 352716 3333 1352078 3334 5200300 3335 20058300 3336 77558760 3337 300540195 3338 1166803110 3339 4537567650 3340 17672631900 3341 68923264410 3342 269128937220 3343 1052049481860 3344 4116715363800 3345 16123801841550 3346 63205303218876 3347 247959266474052 3348 973469712824056 3349 3824345300380220 3350 15033633249770520 3351 59132290782430712 3352 232714176627630544 3353 916312070471295267 3354 3609714217008132870 3355 14226520737620288370 3356 56093138908331422716 3357 221256270138418389602 3358 873065282167813104916 3359 3446310324346630677300 3360 13608507434599516007800 3361 53753604366668088230810 3362 212392290424395860814379 3363 839455243105945545085734 3364 3318776542511877729518445 3365 13124252690842424979192996 3366 51913710643776671820618810 3367 205397724721028229228214740 3368 812850570172543210919208780 3369 3217533506932068841631086350 3370 12738806129466490631448314880 3371 50445672272313851711007743628 3372 199804427425116111229205668380 3373 791532923929649940342655194372 3374 3136262527309267995838221716460 3375 12428892217747425177661771826112 3376 49263608893571203093741292956491 3377 195295017759220242782951790281876 3378 774327576334865391280462221332466 3379 3070608923143382454946234201839444 3380 12178342516783926991006601666696146 3381 48307374850143578281965130428289728 3382 191645128195849248600732991023904896 3383 760393129539197339709294789235413108 3384 3017380893054157039663612513289293080 3385 11974725992341064649888386315995077411 3386 47525665022804541603573678471676536075 3387 188617871506968131660789302460995814829 3388 748431825132519651073718000538302497554 3389 2968016175173012075374825659055931277131 3390 11753083154395041655399766822037929167968 3391 46386947353609816114548210386962794936330 3392 181733011486464797799055818161927831333670 3393 700548497195714541363897309640424612908356 3394 2606468761667107235072754528501675579085917 3395 8968873226753559699050939128130123612704668 3396 25888375638609356381336043082437310272793785 3397 49565734031496964376303532859602131342401210 3398 34091586734056274629257486950494714378040190 3399 1345815944082907055198968027422990154631880 3400 2702025455277317626546252336223588133 3401 1 3402 0 3403 1 3404 1 3405 3 3406 10 3407 35 3408 126 3409 462 3410 1716 3411 6435 3412 24310 3413 92378 3414 352716 3415 1352078 3416 5200300 3417 20058300 3418 77558760 3419 300540195 3420 1166803110 3421 4537567650 3422 17672631900 3423 68923264410 3424 269128937220 3425 1052049481860 3426 4116715363800 3427 16123801841550 3428 63205303218876 3429 247959266474052 3430 973469712824056 3431 3824345300380220 3432 15033633249770520 3433 59132290782430712 3434 232714176627630544 3435 916312070471295267 3436 3609714217008132870 3437 14226520737620288370 3438 56093138908331422716 3439 221256270138418389602 3440 873065282167813104916 3441 3446310324346630677300 3442 13608507434599516007800 3443 53753604366668088230810 3444 212392290424395860814420 3445 839455243105945545121896 3446 3318776542511877735925230 3447 13124252690842425519139524 3448 51913710643776700474956060 3449 205397724721029330041020560 3450 812850570172576453338770040 3451 3217533506932901444766276750 3452 12738806129484443996385989445 3453 50445672272656299514940978628 3454 199804427431013336076916776720 3455 791532924022794556974738240324 3456 3136262528675539073524933168560 3457 12428892236546522015874644651448 3458 49263609138201558775187631377616 3459 195295020790275841069383794510124 3460 774327612296796045607291008532884 3461 3070609333659716018541987155820600 3462 12178347043895801314487968957348236 3463 48307423248414159586933744136476728 3464 191645631308017457344957199135382648 3465 760398228290328951555008199113489568 3466 3017431384931010853088736565768581120 3467 11975215559194665769249393755193015587 3468 47530320953938272349026133896451504575 3469 188661371265704911798426108884997827445 3470 748831633675605635180822153411694634466 3471 2971635381876327276354327686132992127655 3472 11785379944684700320516951249938807067014 3473 46671164870264514809374720976674894870479 3474 184197621672274428720805467533454475044120 3475 721535398814895914962771535542716432188946 3476 2780256578632182198153346645698472174855800 3477 10334521259836566005248734842966430169483815 3478 35487917979136959622265231176767175705574560 3479 101976355265319683097338188942634245775522340 3480 193304553093365526517008659106446903339271630 3481 129885922327032324125862054350242194083095550 3482 4828659513273625399067549615903079229349760 3483 8055493546032345378034184224717759977 3484 1 3485 0 3486 1 3487 1 3488 3 3489 10 3490 35 3491 126 3492 462 3493 1716 3494 6435 3495 24310 3496 92378 3497 352716 3498 1352078 3499 5200300 3500 20058300 3501 77558760 3502 300540195 3503 1166803110 3504 4537567650 3505 17672631900 3506 68923264410 3507 269128937220 3508 1052049481860 3509 4116715363800 3510 16123801841550 3511 63205303218876 3512 247959266474052 3513 973469712824056 3514 3824345300380220 3515 15033633249770520 3516 59132290782430712 3517 232714176627630544 3518 916312070471295267 3519 3609714217008132870 3520 14226520737620288370 3521 56093138908331422716 3522 221256270138418389602 3523 873065282167813104916 3524 3446310324346630677300 3525 13608507434599516007800 3526 53753604366668088230810 3527 212392290424395860814420 3528 839455243105945545123618 3529 3318776542511877736494722 3530 13124252690842425586632840 3531 51913710643776704969754060 3532 205397724721029533895243860 3533 812850570172583451742888200 3534 3217533506933095718831154510 3535 12738806129489003581132065525 3536 50445672272749694370559133628 3537 199804427432722676612485213920 3538 791532924051255412056763615476 3539 3136262529112745818384680833232 3540 12428892242812887628612268926560 3541 49263609222765138516922168144016 3542 195295021872795697600252614433984 3543 774327625524172838003677818398028 3544 3070609488743664253821641976255945 3545 12178348796326204312644982286287900 3546 48307442406062936453053150761370128 3547 191645834585661709681407322893233568 3548 760400327776130863663809263044225708 3549 3017452543434409786063955177104518609 3550 11975424078546246577751217960058462755 3551 47532334335600317689147765415989029375 3552 188680450341189105085421004771719118295 3553 749009334434524395735761161437992575776 3554 2973264276781789178233944633433289781827 3555 11800091368595879971609717900082171085015 3556 46802185172612065145407472423390949975111 3557 185348631561909329955205458299542465869015 3558 731500956402122152665136542451698277237428 3559 2864988671566987980832636126058632524118674 3560 11034987311353332950250696331859882817296775 3561 40979569026679908545175471334105239113301735 3562 140430451101647897260058600456941504244054960 3563 401727267136542171208168772182436507623553035 3564 753943540618668609706161358891804990863450075 3565 494894080448607907627021296598570080972531675 3566 17326145386381819991965458544813820423464375 3567 24017537903429183163390175566336055657 3568 1 3569 0 3570 1 3571 1 3572 3 3573 10 3574 35 3575 126 3576 462 3577 1716 3578 6435 3579 24310 3580 92378 3581 352716 3582 1352078 3583 5200300 3584 20058300 3585 77558760 3586 300540195 3587 1166803110 3588 4537567650 3589 17672631900 3590 68923264410 3591 269128937220 3592 1052049481860 3593 4116715363800 3594 16123801841550 3595 63205303218876 3596 247959266474052 3597 973469712824056 3598 3824345300380220 3599 15033633249770520 3600 59132290782430712 3601 232714176627630544 3602 916312070471295267 3603 3609714217008132870 3604 14226520737620288370 3605 56093138908331422716 3606 221256270138418389602 3607 873065282167813104916 3608 3446310324346630677300 3609 13608507434599516007800 3610 53753604366668088230810 3611 212392290424395860814420 3612 839455243105945545123660 3613 3318776542511877736533551 3614 13124252690842425593812980 3615 51913710643776705599025780 3616 205397724721029568511998760 3617 812850570172584826429411410 3618 3217533506933138524981042830 3619 12738806129490106706473858125 3620 50445672272774120717413112628 3621 199804427433200286468011689020 3622 791532924059673411447221825028 3623 3136262529248634401246494296576 3624 12428892244847421918462146937960 3625 49263609251305346679757574302676 3626 195295022251025526990556178878524 3627 774327630292180751541913625179068 3628 3070609546246701239939510663485011 3629 12178349463011683715205121644501030 3630 48307449867462986614380495823547448 3631 191645915481867105456317987467319808 3632 760401180042647408714174246037073788 3633 3017461291661991477138931113962962920 3634 11975511773613502213237270083210790179 3635 47533194599317394173066086210974246175 3636 188688723596305325734441853063944384675 3637 749087462540353580428341743255858172944 3638 2973989786461492479952505328715392261191 3639 11806724657627920062239222143798641634284 3640 46861961158148659301884803103044191377600 3641 185879978327934759851715969018870379886696 3642 736161017145423177569481184073823495094950 3643 2905275100186093647744756793550223654207156 3644 11377019454807408747205635141330275430632415 3645 43802410758294820913232602903700422200195590 3646 162510925485026755272425834575091777496004665 3647 555749659345584075571646052888173834919208320 3648 1582702624942539287568676911688437929938142685 3649 2940836290197777791191761009233710188225242720 3650 1885805339704425491740251915694158672061323955 3651 62174303926186630523202881008962364295793775 3652 71613946462741668079206163218526740811 3653 1 3654 0 3655 1 3656 1 3657 3 3658 10 3659 35 3660 126 3661 462 3662 1716 3663 6435 3664 24310 3665 92378 3666 352716 3667 1352078 3668 5200300 3669 20058300 3670 77558760 3671 300540195 3672 1166803110 3673 4537567650 3674 17672631900 3675 68923264410 3676 269128937220 3677 1052049481860 3678 4116715363800 3679 16123801841550 3680 63205303218876 3681 247959266474052 3682 973469712824056 3683 3824345300380220 3684 15033633249770520 3685 59132290782430712 3686 232714176627630544 3687 916312070471295267 3688 3609714217008132870 3689 14226520737620288370 3690 56093138908331422716 3691 221256270138418389602 3692 873065282167813104916 3693 3446310324346630677300 3694 13608507434599516007800 3695 53753604366668088230810 3696 212392290424395860814420 3697 839455243105945545123660 3698 3318776542511877736535357 3699 13124252690842425594437340 3700 51913710643776705676079460 3701 205397724721029573837653360 3702 812850570172585076372415630 3703 3217533506933147381425847310 3704 12738806129490359882781810525 3705 50445672272780227304126607378 3706 199804427433328599563526264420 3707 791532924062078554130209884900 3708 3136262529289587124848684655392 3709 12428892245489906431046318941560 3710 49263609260698326581450239620716 3711 195295022380177176050659835030844 3712 774327631975007073967173339879072 3713 3070609567156896507618775308613875 3714 12178349712102961733769784517782707 3715 48307452725020452641470054787075928 3716 191645947173164066045390372936136048 3717 760401520949254199832751531632225984 3718 3017464858900438381378092809888152980 3719 11975548175340622592092835852617250595 3720 47533557646453079738313406694686564575 3721 188692269280087673014069164514893725975 3722 749121431408393180635485614676205867600 3723 2974309507267544383726662728354102927508 3724 11809685123855090339144576778611806999779 3725 46888961467372225371520714935551404555200 3726 186122771624125801225553117479034653844460 3727 738315204039292907850212823760733995473768 3728 2924137323888376539230555209473415383880770 3729 11539845276666167495434101146543561789926053 3730 45182820783507552729836834532841245046280985 3731 173885100264303531750855201415717543238895465 3732 644517779283543010683816689230133494336160595 3733 2199547325481008908805511304836063064655652960 3734 6235949740000286903308339546764392787632057205 3735 11471950744368545112310221850082679337445790780 3736 7186460417300357923462015566792484395056931355 3737 223127291941053360163142077150442105160477025 3738 213549584224047642063409640004525083439 3739 1 3740 0 3741 1 3742 1 3743 3 3744 10 3745 35 3746 126 3747 462 3748 1716 3749 6435 3750 24310 3751 92378 3752 352716 3753 1352078 3754 5200300 3755 20058300 3756 77558760 3757 300540195 3758 1166803110 3759 4537567650 3760 17672631900 3761 68923264410 3762 269128937220 3763 1052049481860 3764 4116715363800 3765 16123801841550 3766 63205303218876 3767 247959266474052 3768 973469712824056 3769 3824345300380220 3770 15033633249770520 3771 59132290782430712 3772 232714176627630544 3773 916312070471295267 3774 3609714217008132870 3775 14226520737620288370 3776 56093138908331422716 3777 221256270138418389602 3778 873065282167813104916 3779 3446310324346630677300 3780 13608507434599516007800 3781 53753604366668088230810 3782 212392290424395860814420 3783 839455243105945545123660 3784 3318776542511877736535400 3785 13124252690842425594478964 3786 51913710643776705684105885 3787 205397724721029574568625560 3788 812850570172585118029583000 3789 3217533506933149090564318350 3790 12738806129490414737648533545 3791 50445672272781681253344106128 3792 199804427433361649906310321720 3793 791532924062740839796539930372 3794 3136262529301531669232656843380 3795 12428892245686935014905465022664 3796 49263609263708897062761991325216 3797 195295022423227725737361053748284 3798 774327632555982828137798717604528 3799 3070609574607655740929777956968093 3800 12178349803436430340577247963627674 3801 48307453800445305447574737199183128 3802 191645959387518102993555115520933538 3803 760401655245796277802052987368292128 3804 3017466292790403309936983977022641440 3805 11975563082714668221195318422736805155 3806 47533708916098414855872435692573300175 3807 188693770605953796280973638607581151195 3808 749136032076269371202314892450396887914 3809 2974448873320918635034553031288359311026 3810 11810992683888221700238495965464480037009 3811 46901035455190324404515736561168679495325 3812 186232626935288220328573899112081994289600 3813 739301009730670271268769594696549367247450 3814 2932868243102304434797005320148926290760640 3815 11616173865568478097357337536356140818390255 3816 45840779264709266777920385713093340817737310 3817 179455343427571595773756160746243351378063185 3818 690341394124138515214548755466059146630723170 3819 2556368448194985615575838793696847491267383150 3820 8706080749959619964713105069497615401689432320 3821 24571987125366281838686996966343657514495037826 3822 44754555592982591360756049709237473869191071580 3823 27388356342199331171567731523736659384337063325 3824 800804401158119352787392541159734318304127190 3825 636841109936174185432282672882962469003 3826 1 3827 0 3828 1 3829 1 3830 3 3831 10 3832 35 3833 126 3834 462 3835 1716 3836 6435 3837 24310 3838 92378 3839 352716 3840 1352078 3841 5200300 3842 20058300 3843 77558760 3844 300540195 3845 1166803110 3846 4537567650 3847 17672631900 3848 68923264410 3849 269128937220 3850 1052049481860 3851 4116715363800 3852 16123801841550 3853 63205303218876 3854 247959266474052 3855 973469712824056 3856 3824345300380220 3857 15033633249770520 3858 59132290782430712 3859 232714176627630544 3860 916312070471295267 3861 3609714217008132870 3862 14226520737620288370 3863 56093138908331422716 3864 221256270138418389602 3865 873065282167813104916 3866 3446310324346630677300 3867 13608507434599516007800 3868 53753604366668088230810 3869 212392290424395860814420 3870 839455243105945545123660 3871 3318776542511877736535400 3872 13124252690842425594480856 3873 51913710643776705684788985 3874 205397724721029574656342224 3875 812850570172585124317457320 3876 3217533506933149395767616750 3877 12738806129490425894570578905 3878 50445672272782009564457734878 3879 199804427433369785375303320440 3880 791532924062916150708215530644 3881 3136262529304896329622508163940 3882 12428892245745511080377103046776 3883 49263609264647256693300719129216 3884 195295022437219154385538949831452 3885 774327632751974648821865110090224 3886 3070609577206757799061523067843480 3887 12178349836275430289092295240800805 3888 48307454197884924962878361041859178 3889 191645964016115422259757060642099402 3890 760401707319965655337548095346021512 3891 3017466860667617195475906738867392400 3892 11975569103000345905045091875859543715 3893 47533771120438980016175823162905468175 3894 188694398433161309775057537638860553975 3895 749142234131316865299975998978497915318 3896 2974508944960838779198663124469741754260 3897 11811564057252267258537889982562131289199 3898 46906379771341862773351543460271712353225 3899 186281845071138220026725549481985811955384 3900 739747789924909348020240643968090108281520 3901 2936869505335782891721775699659046804212200 3902 11651550203402545981530061919131730120802360 3903 46149580205476875165664447726158902975140710 3904 182113542999460069163680624207292531139892110 3905 712814733554592793838322936346969227324450855 3906 2740953667861374263540062212600882638538351525 3907 10140217869710298626349402114304895229006029175 3908 34462474980845240950133671477914943277630303416 3909 96830347815652572214562634265256465456494872742 3910 174610339320180639814195278301775216593029603424 3911 104387588952200620629443509254618609721036947000 3912 2874295662419795838373696455851785994386793575 3913 1899301680043216978094529423510129156331 3914 1 3915 0 3916 1 3917 1 3918 3 3919 10 3920 35 3921 126 3922 462 3923 1716 3924 6435 3925 24310 3926 92378 3927 352716 3928 1352078 3929 5200300 3930 20058300 3931 77558760 3932 300540195 3933 1166803110 3934 4537567650 3935 17672631900 3936 68923264410 3937 269128937220 3938 1052049481860 3939 4116715363800 3940 16123801841550 3941 63205303218876 3942 247959266474052 3943 973469712824056 3944 3824345300380220 3945 15033633249770520 3946 59132290782430712 3947 232714176627630544 3948 916312070471295267 3949 3609714217008132870 3950 14226520737620288370 3951 56093138908331422716 3952 221256270138418389602 3953 873065282167813104916 3954 3446310324346630677300 3955 13608507434599516007800 3956 53753604366668088230810 3957 212392290424395860814420 3958 839455243105945545123660 3959 3318776542511877736535400 3960 13124252690842425594480900 3961 51913710643776705684833535 3962 205397724721029574665292904 3963 812850570172585125163901940 3964 3217533506933149445709974670 3965 12738806129490428010538553025 3966 50445672272782079532399983628 3967 199804427433371692125848554515 3968 791532924062960632581327250116 3969 3136262529305809594585467808092 3970 12428892245762361729348396177000 3971 49263609264931233949911123596216 3972 195295022441646821679266132136252 3973 774327632816508540998325995420880 3974 3070609578093510265953530223319176 3975 12178349847843714361864641462270120 3976 48307454342011380391505001492047028 3977 191645965739529317731251678180938262 3978 760401727183308613790993808925802664 3979 3017467082139730613186477132145400080 3980 11975571499424742183692881811744707875 3981 47533796354275276474995473381808344175 3982 188694657627882205819393994984957590635 3983 749144836779550561797050144176917545120 3984 2974534540709878137045502686900334369158 3985 11811811007057403817701215532484732059095 3986 46908720681820440005349668680647298206525 3987 186303676102088412738872423737350849628629 3988 739948326160994364417456174058141072841070 3989 2938685835749834191168163793215090636013792 3990 11667785483598394168438223953599510298241850 3991 46292880429368025743735033343268665855807285 3992 183362567139495274933837646412878358348083820 3993 723551996365882070016019246871815223534869065 3994 2831608486354917360054793917621984036999907671 3995 10883655570098010202283151342724424783022881145 3996 40225877983264153777065604139581478938526268966 3997 136428083945245174673112193002691371559735761112 3998 381606203583611735662625853532586305228771882060 3999 681294066283987444250263038050878162734905953548 4000 397889947725531484804705992750741299346342828895 4001 10317320533404674309453033928878877287380045045 4002 5664826399082726983016239686109157154981 4003 1 4004 0 4005 1 4006 1 4007 3 4008 10 4009 35 4010 126 4011 462 4012 1716 4013 6435 4014 24310 4015 92378 4016 352716 4017 1352078 4018 5200300 4019 20058300 4020 77558760 4021 300540195 4022 1166803110 4023 4537567650 4024 17672631900 4025 68923264410 4026 269128937220 4027 1052049481860 4028 4116715363800 4029 16123801841550 4030 63205303218876 4031 247959266474052 4032 973469712824056 4033 3824345300380220 4034 15033633249770520 4035 59132290782430712 4036 232714176627630544 4037 916312070471295267 4038 3609714217008132870 4039 14226520737620288370 4040 56093138908331422716 4041 221256270138418389602 4042 873065282167813104916 4043 3446310324346630677300 4044 13608507434599516007800 4045 53753604366668088230810 4046 212392290424395860814420 4047 839455243105945545123660 4048 3318776542511877736535400 4049 13124252690842425594480900 4050 51913710643776705684835515 4051 205397724721029574666038794 4052 812850570172585125263483660 4053 3217533506933149453108842510 4054 12738806129490428381761004625 4055 50445672272782093525988433378 4056 199804427433372115848191939865 4057 791532924062971416065717969988 4058 3136262529306047837619283367436 4059 12428892245767042465173755379840 4060 49263609265014533945183508906536 4061 195295022443009180846566803614652 4062 774327632837223123672251711699856 4063 3070609578389094421584199275144408 4064 12178349851832777835234416021432280 4065 48307454393256342321683362911485538 4066 191645966369594612849863174878893832 4067 760401734632062223211341829403827604 4068 3017467167149228692797178952988088968 4069 11975572439199015248888455381158941475 4070 47533806447809796822447649217888761775 4071 188694763225731617674589475410678413935 4072 749145915354505426611726032425661678160 4073 2974545317868018457239560034139785313584 4074 11811916541194252368990326470137947674911 4075 46909735077737494382413821107464515968510 4076 186313260509424485981787846439033394551119 4077 740037455163814746779800333440618229192800 4078 2939502536071345618349995767849151276003590 4079 11675166752072965926801494920200694804739442 4080 46358734908438131512906904580127482242286120 4081 183942885726125293337858960023088261089004895 4082 728602881418896657568509403473619986300810060 4083 2874971490123024639786245112782324747064359226 4084 11249289339443235852374512652962139584624327400 4085 43219756567590106775574906736580869017765081616 4086 159586935691367147908329790227302044596443669422 4087 540124429209496417036845484739169078494668355704 4088 1504011972620946433909738087608113056373717057238 4089 2658461888072874615013540573966112889434689192024 4090 1516727413952792425607818695682848626031271401977 4091 37036692202956498462290138911234884526676026220 4092 16896951729798410901266644332902270231553 4093 1 4094 0 4095 1 4096 1 4097 3 4098 10 4099 35 4100 126 4101 462 4102 1716 4103 6435 4104 24310 4105 92378 4106 352716 4107 1352078 4108 5200300 4109 20058300 4110 77558760 4111 300540195 4112 1166803110 4113 4537567650 4114 17672631900 4115 68923264410 4116 269128937220 4117 1052049481860 4118 4116715363800 4119 16123801841550 4120 63205303218876 4121 247959266474052 4122 973469712824056 4123 3824345300380220 4124 15033633249770520 4125 59132290782430712 4126 232714176627630544 4127 916312070471295267 4128 3609714217008132870 4129 14226520737620288370 4130 56093138908331422716 4131 221256270138418389602 4132 873065282167813104916 4133 3446310324346630677300 4134 13608507434599516007800 4135 53753604366668088230810 4136 212392290424395860814420 4137 839455243105945545123660 4138 3318776542511877736535400 4139 13124252690842425594480900 4140 51913710643776705684835560 4141 205397724721029574666086404 4142 812850570172585125273441832 4143 3217533506933149454086051470 4144 12738806129490428441421755775 4145 50445672272782096134962551128 4146 199804427433372204693199423890 4147 791532924062973904562115828420 4148 3136262529306107398377737257272 4149 12428892245768295056450964180600 4150 49263609265038173133031077710816 4151 195295022443416119299137134056252 4152 774327632843696430757853498037036 4153 3070609578485248303536344629352616 4154 12178349853177927146021898140219520 4155 48307454411105711083880320260955128 4156 191645966595596294794582521409041102 4157 760401737376339868787265089492175576 4158 3017467199244651437142420575776844640 4159 11975572802082150393457005269488819491 4160 47533810426991675126420844672746991175 4161 188694805662250550123155552808442947235 4162 749146356589715069276367371712269886180 4163 2974549800402876345687284537518185371130 4164 11811961120272441755229478548511355847008 4165 46910169818994985719715741266549091167600 4166 186317424233641347942021262280753782535604 4167 740076672158423900453512729181081356964082 4168 2939866230769306349415776188341322320679455 4169 11678491380650833601869000615285496055408180 4170 46388720254230670927151900139013149887041260 4171 184209927355870665334026050987159494210898745 4172 730952384332555748602284421263150554087656860 4173 2895392254204174414718586321808681026825016615 4174 11424381877214869086240973855756258232563912656 4175 44694226852486603949989317106984378225219839306 4176 171641943916130931624170628212375836148505454912 4177 633172258402356879436020892988862691596396710836 4178 2138532214793993045132983257724680027197217954144 4179 5928138383827134545930587457997603748592845661458 4180 10374250219940724145053531157102843086967459984184 4181 5782050295728776948657753590146222960480623872972 4182 132961700624776510968388696807151534916565817160 4183 50403252759946746026010242231049855772407 4184 1 4185 0 4186 1 4187 1 4188 3 4189 10 4190 35 4191 126 4192 462 4193 1716 4194 6435 4195 24310 4196 92378 4197 352716 4198 1352078 4199 5200300 4200 20058300 4201 77558760 4202 300540195 4203 1166803110 4204 4537567650 4205 17672631900 4206 68923264410 4207 269128937220 4208 1052049481860 4209 4116715363800 4210 16123801841550 4211 63205303218876 4212 247959266474052 4213 973469712824056 4214 3824345300380220 4215 15033633249770520 4216 59132290782430712 4217 232714176627630544 4218 916312070471295267 4219 3609714217008132870 4220 14226520737620288370 4221 56093138908331422716 4222 221256270138418389602 4223 873065282167813104916 4224 3446310324346630677300 4225 13608507434599516007800 4226 53753604366668088230810 4227 212392290424395860814420 4228 839455243105945545123660 4229 3318776542511877736535400 4230 13124252690842425594480900 4231 51913710643776705684835560 4232 205397724721029574666088474 4233 812850570172585125274254744 4234 3217533506933149454198806350 4235 12738806129490428450099683215 4236 50445672272782096584785674878 4237 199804427433372222170905814190 4238 791532924062974448920702859952 4239 3136262529306121621842442663800 4240 12428892245768617151350817872224 4241 49263609265044649622852329438016 4242 195295022443533917272249598131452 4243 774327632845663005062340116671116 4244 3070609578515736119765073644101560 4245 12178349853621035154281304014643552 4246 48307454417190723161902010266456728 4247 191645966675069413720198115818672512 4248 760401738368950932080684207531955207 4249 3017467211156354723703592288323101424 4250 11975572939977741748411360089050739747 4251 47533811972305025927915101824619799175 4252 188694822476720316347425437347362358235 4253 749146534703010759736665909699389229615 4254 2974551641443983042787913113612469223240 4255 11811979727192313370246611346888134733186 4256 46910354031407289836275863975908832393375 4257 186319213603424926816987727031493640116179 4258 740093750555525741523749312569821099115734 4259 2940026601122723330667540147349998477890625 4260 11679974710743713864573458721187796482887085 4261 46402248514963166102118775198781733470360010 4262 184331695970369211853658710010916188354565210 4263 732034928970586852341670470501159147924287322 4264 2904902230771610882807409386600695133248771623 4265 11506926271057298662885954632199223925593648149 4266 45401099239106306065102241814943597330791137454 4267 177587084900351924185548512132657542235275617250 4268 681706278212026245516695393038464477440690767942 4269 2512339758231763430346107404843808232163963839714 4270 8467767957887833414544228147148472860693778815712 4271 23367691548931881746667037166254854438390204048674 4272 40486733431187372466230235641021629011878537204964 4273 22043739418950439510730797273692997634852210386752 4274 477363674471204304251221349082021879055467109008 4275 150361471855925331736384348076202514751079 4276 1 4277 0 4278 1 4279 1 4280 3 4281 10 4282 35 4283 126 4284 462 4285 1716 4286 6435 4287 24310 4288 92378 4289 352716 4290 1352078 4291 5200300 4292 20058300 4293 77558760 4294 300540195 4295 1166803110 4296 4537567650 4297 17672631900 4298 68923264410 4299 269128937220 4300 1052049481860 4301 4116715363800 4302 16123801841550 4303 63205303218876 4304 247959266474052 4305 973469712824056 4306 3824345300380220 4307 15033633249770520 4308 59132290782430712 4309 232714176627630544 4310 916312070471295267 4311 3609714217008132870 4312 14226520737620288370 4313 56093138908331422716 4314 221256270138418389602 4315 873065282167813104916 4316 3446310324346630677300 4317 13608507434599516007800 4318 53753604366668088230810 4319 212392290424395860814420 4320 839455243105945545123660 4321 3318776542511877736535400 4322 13124252690842425594480900 4323 51913710643776705684835560 4324 205397724721029574666088520 4325 812850570172585125274305551 4326 3217533506933149454209860750 4327 12738806129490428451224599735 4328 50445672272782096655810378628 4329 199804427433372225375151985745 4330 791532924062974561248665263284 4331 3136262529306124854448057528920 4332 12428892245768696508065274578856 4333 49263609265046358696555159754916 4334 195295022443566900704721088072508 4335 774327632846242892357252837550396 4336 3070609578525145939588755438777160 4337 12178349853763462728364684474279848 4338 48307454419219060521242573601623928 4339 191645966702443488016799042782028448 4340 760401738721167760991252282124394963 4341 3017467215499163213595686884411520310 4342 11975572991514477911374537676184413475 4343 47533812563160130646265744773129198375 4344 188694829042370415564264678515027343255 4345 749146605618489602590164983283526933425 4346 2974552387811999569935515753568092785950 4347 11811987398466317930986477080291199900140 4348 46910431180196727016326914373499476806125 4349 186319974085654645127809564113928354332015 4350 740101109542874544539469623158843235732706 4351 2940096604183458693643848455173556222096025 4352 11680630140267384316960000706183094385629945 4353 46408295386991092217891682777219644654448135 4354 184386721806837398589802381772332304562905910 4355 732529257744950364184194223227195553857652404 4356 2909289463254486855717069739659214620140356470 4357 11545410315093507968889239405754731027592325020 4358 45734692561864577577282992713412680209196249914 4359 180440348972081250351037583718326038654982478322 4360 705673996664797896901291508700693461621443688872 4361 2707716141380641998140500486989045847443973290570 4362 9969331844729006677520668753899123341912843542942 4363 33531466033744542733724554514189574458068363518272 4364 92117686067056451311674096307319639757514181139732 4365 158014817291807001918817711363003764321057690760632 4366 84046007075626006498582610222343803875829347277195 4367 1713957197465697575922607500652470008675657926480 4368 448581910545737950775083699792561795907509 4369 1 4370 0 4371 1 4372 1 4373 3 4374 10 4375 35 4376 126 4377 462 4378 1716 4379 6435 4380 24310 4381 92378 4382 352716 4383 1352078 4384 5200300 4385 20058300 4386 77558760 4387 300540195 4388 1166803110 4389 4537567650 4390 17672631900 4391 68923264410 4392 269128937220 4393 1052049481860 4394 4116715363800 4395 16123801841550 4396 63205303218876 4397 247959266474052 4398 973469712824056 4399 3824345300380220 4400 15033633249770520 4401 59132290782430712 4402 232714176627630544 4403 916312070471295267 4404 3609714217008132870 4405 14226520737620288370 4406 56093138908331422716 4407 221256270138418389602 4408 873065282167813104916 4409 3446310324346630677300 4410 13608507434599516007800 4411 53753604366668088230810 4412 212392290424395860814420 4413 839455243105945545123660 4414 3318776542511877736535400 4415 13124252690842425594480900 4416 51913710643776705684835560 4417 205397724721029574666088520 4418 812850570172585125274307713 4419 3217533506933149454210745102 4420 12738806129490428451351948775 4421 50445672272782096665956764878 4422 199804427433372225918244557195 4423 791532924062974582989561212316 4424 3136262529306125550701574576792 4425 12428892245768715180233382039240 4426 49263609265046791982846018145116 4427 195295022443575815145929598867388 4428 774327632846408574441513614944476 4429 3070609578527968885535859977179840 4430 12178349853808078594945020521876760 4431 48307454419879449428934850036329528 4432 191645966711670704071833063106755168 4433 760401738843677962351449873288264720 4434 3017467217053431515241278641225209417 4435 11975573010446340175320202299135911715 4436 47533812785462051233371524962375161575 4437 188694831567620453725506582390240299955 4438 749146633454471952273808706642305455390 4439 2974552686359206198709855085865294083720 4440 11811990521285825812545009115112626581750 4441 46910463103833849582651051356009443315050 4442 186320293616010002198497423272942126236460 4443 740104246160772025868359104180710974968450 4444 2940126845520566237719124740701709255951557 4445 11680916891263011899206773760984511675872875 4446 46410972648354463834641840353179564047149385 4447 184411360891008464604572629486268775143291435 4448 732752987739694511622771778536255667685498106 4449 2911295580420791936541690875019068700384881112 4450 11563185659417371229682321648084688012700503245 4451 45890390695188099718667536142781743017725073194 4452 181788269279231172211119195947599901422877421742 4453 717189232740115531404354270481213468820526468736 4454 2804328244918165738909616918791726632907702748034 4455 10755737221178792644962682484824547669080336535095 4456 39562541958097801240441371913116226217917650753803 4457 132790152023258232653651264851389737739132711816906 4458 363161060848674516286540166632771532590288526273970 4459 616753017915702460655158339762274852496187383724139 4460 320462101846046586578487146150781735066923711372775 4461 6154287146893424900432459222171555596162542003088 4462 1338361793515147347902350809264047956506049 4463 1 4464 0 4465 1 4466 1 4467 3 4468 10 4469 35 4470 126 4471 462 4472 1716 4473 6435 4474 24310 4475 92378 4476 352716 4477 1352078 4478 5200300 4479 20058300 4480 77558760 4481 300540195 4482 1166803110 4483 4537567650 4484 17672631900 4485 68923264410 4486 269128937220 4487 1052049481860 4488 4116715363800 4489 16123801841550 4490 63205303218876 4491 247959266474052 4492 973469712824056 4493 3824345300380220 4494 15033633249770520 4495 59132290782430712 4496 232714176627630544 4497 916312070471295267 4498 3609714217008132870 4499 14226520737620288370 4500 56093138908331422716 4501 221256270138418389602 4502 873065282167813104916 4503 3446310324346630677300 4504 13608507434599516007800 4505 53753604366668088230810 4506 212392290424395860814420 4507 839455243105945545123660 4508 3318776542511877736535400 4509 13124252690842425594480900 4510 51913710643776705684835560 4511 205397724721029574666088520 4512 812850570172585125274307760 4513 3217533506933149454210799246 4514 12738806129490428451364193875 4515 50445672272782096667248123128 4516 199804427433372226002517542420 4517 791532924062974586910050645748 4518 3136262529306125692128070227141 4519 12428892245768719360569525500520 4520 49263609265046897209516655182736 4521 195295022443578135342956471540028 4522 774327632846454355017427777119156 4523 3070609578528790755874890412411000 4524 12178349853821680993292683951022160 4525 48307454420089220023142984903824248 4526 191645966714711491180878365259221928 4527 760401738885412206770857843904528688 4528 3017467217599078897733880002689584384 4529 11975573017277424497362452505922448675 4530 47533812867713761850600734580439441495 4531 188694832523783089534159582368711499935 4532 749146644221219842251954383205985279410 4533 2974552804134709732086218165885305851090 4534 11811991775990092472677223946950275604175 4535 46910476150885551611237898366719268692850 4536 186320426302344581178424006266764011927260 4537 740105568206364775245583070233776883060386 4538 2940139771254954642774714839849946131270211 4539 11681041074833132474046404922791036934119055 4540 46412146527085696441273357729391004496107510 4541 184422291100493558445872997323183241704236435 4542 732853340042485105237340418925270530115851048 4543 2912204909893857212026268119663597766775073206 4544 11571324488410907962021854556965431727745399152 4545 45962390653261029470901553610783392626760700154 4546 182418052407350768570984453547544273204936618642 4547 722634647583972042490198544986624805731239632008 4548 2850794310010637349368384405331491088603903684192 4549 11145121585466041326858546026017201096245003431011 4550 42727522011319740948167500165627748753476317744791 4551 157011719292581081492116471361482334737903499427429 4552 525906143328107936278340524772709836633019689940036 4553 1431805144339683785795999999139399165000271629169475 4554 2407423578358753268965738743562859387769448563837969 4555 1221978106328454862971695107306129128111718225727815 4556 22099483339109646073487332442316159514894968665248 4557 3993294236872374187257913566724892894819097 4558 1 4559 0 4560 1 4561 1 4562 3 4563 10 4564 35 4565 126 4566 462 4567 1716 4568 6435 4569 24310 4570 92378 4571 352716 4572 1352078 4573 5200300 4574 20058300 4575 77558760 4576 300540195 4577 1166803110 4578 4537567650 4579 17672631900 4580 68923264410 4581 269128937220 4582 1052049481860 4583 4116715363800 4584 16123801841550 4585 63205303218876 4586 247959266474052 4587 973469712824056 4588 3824345300380220 4589 15033633249770520 4590 59132290782430712 4591 232714176627630544 4592 916312070471295267 4593 3609714217008132870 4594 14226520737620288370 4595 56093138908331422716 4596 221256270138418389602 4597 873065282167813104916 4598 3446310324346630677300 4599 13608507434599516007800 4600 53753604366668088230810 4601 212392290424395860814420 4602 839455243105945545123660 4603 3318776542511877736535400 4604 13124252690842425594480900 4605 51913710643776705684835560 4606 205397724721029574666088520 4607 812850570172585125274307760 4608 3217533506933149454210801502 4609 12738806129490428451365154275 4610 50445672272782096667391607378 4611 199804427433372226014345329820 4612 791532924062974587563465551320 4613 3136262529306125719066450351017 4614 12428892245768720247307495325640 4615 49263609265046921609904049278416 4616 195295022443578715392213189708188 4617 774327632846466563171004887032404 4618 3070609578529022565457693868501840 4619 12178349853825711333543843485583760 4620 48307454420154149016588359981858328 4621 191645966715690135307927428020935368 4622 760401738899323621577327167443283344 4623 3017467217786828534720581546419304128 4624 11975573019696766861419082788034270851 4625 47533812897623474802320448142930554775 4626 188694832880000542090325048643425390835 4627 749146648322838086053354914413637778365 4628 2974552849936294439550512597190099565120 4629 11811992273350342325416378870235574858585 4630 46910481415485361756941478437382460666175 4631 186320480737763939769782586604277418388410 4632 740106119058697955093393948923028009369190 4633 2940145235793227157744763983109872865497771 4634 11681094296370620432184422829496891268126610 4635 46412656118162945485679520435607684102649385 4636 184427093779884110188489799896597783458715710 4637 732897941458590582137062905743818856896666015 4638 2912613461427989029296827840622792328078001802 4639 11575019059960129716716261509226390024632103388 4640 45995400069591156320196457771186377140759340454 4641 182709618758328016006560618352934470611453289018 4642 725181517979187331556273500834602058767088450216 4643 2872789122658051210330805436304584228735102972651 4644 11332592225413439765352867416972668404944774091967 4645 44296689656304170687575866265255846261506477667739 4646 169748128433315706780917523033842169424904914087980 4647 623173550099246268204955162226020656871619505031527 4648 2082950786174444807205890492003099451171014461159350 4649 5645420674068567188259961388463543237300059277431831 4650 9397684819623151607913766708745222036712811277204170 4651 4659901453273440565564773444056384228661479637763540 4652 79361978798990482275872497524046547284428224393184 4653 11915562245500751534018955195709488403625833 4654 1 4655 0 4656 1 4657 1 4658 3 4659 10 4660 35 4661 126 4662 462 4663 1716 4664 6435 4665 24310 4666 92378 4667 352716 4668 1352078 4669 5200300 4670 20058300 4671 77558760 4672 300540195 4673 1166803110 4674 4537567650 4675 17672631900 4676 68923264410 4677 269128937220 4678 1052049481860 4679 4116715363800 4680 16123801841550 4681 63205303218876 4682 247959266474052 4683 973469712824056 4684 3824345300380220 4685 15033633249770520 4686 59132290782430712 4687 232714176627630544 4688 916312070471295267 4689 3609714217008132870 4690 14226520737620288370 4691 56093138908331422716 4692 221256270138418389602 4693 873065282167813104916 4694 3446310324346630677300 4695 13608507434599516007800 4696 53753604366668088230810 4697 212392290424395860814420 4698 839455243105945545123660 4699 3318776542511877736535400 4700 13124252690842425594480900 4701 51913710643776705684835560 4702 205397724721029574666088520 4703 812850570172585125274307760 4704 3217533506933149454210801550 4705 12738806129490428451365211899 4706 50445672272782096667405143628 4707 199804427433372226015823803245 4708 791532924062974587663139011492 4709 3136262529306125723845840372995 4710 12428892245768720424655089290664 4711 49263609265046926992342445034816 4712 195295022443578854277246488424508 4713 774327632846469697696923334172292 4714 3070609578529085786253003901981160 4715 12178349853826870056366051851770220 4716 48307454420173705942324918740302328 4717 191645966715997384045489343074031448 4718 760401738903856554491794699832315760 4719 3017467217850091999357404892676057520 4720 11975573020537169998407175412348252451 4721 47533812908305515142220345852033753975 4722 188694833010496044511890625641363824175 4723 749146649860944927478885275346422928887 4724 2974552867486434374187796387350471940390 4725 11811992467772985449923013397746040816435 4726 46910483512007410076881251631062605445675 4727 186320502793494200147917856718643014044160 4728 740106345880247139122300590972747992456690 4729 2940147520149404434509360009550451398118151 4730 11681116862303265670345159052038328407221984 4731 46412875083113481378605278093548844816761885 4732 184429183496751314161014133954609924808049960 4733 732917579447083052023236222766853737535694822 4734 2912795372954032435782705037111230872985517359 4735 11576681669870570885158425884584438106797130964 4736 46010405849765034544970529580705051733152079370 4737 182843459662265224979224684558793372023335174874 4738 726361940206158301921281190703331145168062741004 4739 2883086675045185281094399642553430342310264154337 4740 11421417106268811794196546084223785185200965080737 4741 45052942442401936182058185010922672093144945022002 4742 176070874072726352778806442127147586846598237135621 4743 674421431283550375474760244615198863924772207897624 4744 2473513900208104654605805392012832311172029736048986 4745 8250447876018260685020303736018843388247531655704626 4746 22260547001049151644879867386890891724257138660923115 4747 36687302783417695420239023256135911923326429274877785 4748 17771170004686961777053100527192548636159406420748847 4749 285015381350996900962833726637827089051550518986528 4750 35556800340383329096877686241637440948218711 4751 1 4752 0 4753 1 4754 1 4755 3 4756 10 4757 35 4758 126 4759 462 4760 1716 4761 6435 4762 24310 4763 92378 4764 352716 4765 1352078 4766 5200300 4767 20058300 4768 77558760 4769 300540195 4770 1166803110 4771 4537567650 4772 17672631900 4773 68923264410 4774 269128937220 4775 1052049481860 4776 4116715363800 4777 16123801841550 4778 63205303218876 4779 247959266474052 4780 973469712824056 4781 3824345300380220 4782 15033633249770520 4783 59132290782430712 4784 232714176627630544 4785 916312070471295267 4786 3609714217008132870 4787 14226520737620288370 4788 56093138908331422716 4789 221256270138418389602 4790 873065282167813104916 4791 3446310324346630677300 4792 13608507434599516007800 4793 53753604366668088230810 4794 212392290424395860814420 4795 839455243105945545123660 4796 3318776542511877736535400 4797 13124252690842425594480900 4798 51913710643776705684835560 4799 205397724721029574666088520 4800 812850570172585125274307760 4801 3217533506933149454210801550 4802 12738806129490428451365214251 4803 50445672272782096667406184878 4804 199804427433372226015985091255 4805 791532924062974587676887074964 4806 3136262529306125724629346933975 4807 12428892245768720457907763159106 4808 49263609265046928117031065043616 4809 195295022443578886022396956702524 4810 774327632846470470593725143056100 4811 3070609578529102423304401279212560 4812 12178349853827192738670970637290500 4813 48307454420179429920589277401310328 4814 191645966716091366012272987678507896 4815 760401738905298851328216187410644256 4816 3017467217870948086600313688145316880 4817 11975573020823264683339292050412587299 4818 47533812912049735467546083193403639575 4819 188694833057474425383654233468698191483 4820 749146650428401820431993661392566845544 4821 2974552874109128689145302585995708325200 4822 11811992542688132341944542954446025183985 4823 46910484335641071918424569583458647857050 4824 186320511615786304480578574010360034381855 4825 740106438146640043710724702814903727583050 4826 2940148464098239180938878045160154275698775 4827 11681126325436379931273827442785479963981578 4828 46412968186324355843746368072085402269499385 4829 184430083682638218859175640927053933486573610 4830 732926143388271079539385703675440566347548854 4831 2912875628267641738835487534773108109141148920 4832 11577423273162577342753676494849407181102489326 4833 46017169245463561117506780073171810073532073170 4834 182904386743660203009305235523757619889115799970 4835 726904464919365096273821880158165398317682310272 4836 2887864561925385663524963583587634707585347247610 4837 11463044143275771901579396384862382027829566421414 4838 45411597106047391818140908733302261784926449230795 4839 179121149301607975517111086403385605820443652741654 4840 699894965236269243459016890681971170593046332236061 4841 2679699830315640223815624522154909324862925335982735 4842 9818552365629061097490859545676908808240874340769230 4843 32681589807323554791044234160365578052397139590564508 4844 87781276029213264621370602841655627642857212213859360 4845 143230879225286401040257360542787569183386844441431658 4846 67776748918953817490849192179842677263882677093907985 4847 1023644150555823836261607824804126617488211080920128 4848 106109724395406959283191874366942653358271803 4849 1 4850 0 4851 1 4852 1 4853 3 4854 10 4855 35 4856 126 4857 462 4858 1716 4859 6435 4860 24310 4861 92378 4862 352716 4863 1352078 4864 5200300 4865 20058300 4866 77558760 4867 300540195 4868 1166803110 4869 4537567650 4870 17672631900 4871 68923264410 4872 269128937220 4873 1052049481860 4874 4116715363800 4875 16123801841550 4876 63205303218876 4877 247959266474052 4878 973469712824056 4879 3824345300380220 4880 15033633249770520 4881 59132290782430712 4882 232714176627630544 4883 916312070471295267 4884 3609714217008132870 4885 14226520737620288370 4886 56093138908331422716 4887 221256270138418389602 4888 873065282167813104916 4889 3446310324346630677300 4890 13608507434599516007800 4891 53753604366668088230810 4892 212392290424395860814420 4893 839455243105945545123660 4894 3318776542511877736535400 4895 13124252690842425594480900 4896 51913710643776705684835560 4897 205397724721029574666088520 4898 812850570172585125274307760 4899 3217533506933149454210801550 4900 12738806129490428451365214300 4901 50445672272782096667406246128 4902 199804427433372226016000025330 4903 791532924062974587678575433636 4904 3136262529306125724746872918122 4905 12428892245768720463713785580580 4906 49263609265046928338560641712016 4907 195295022443578892923516623719484 4908 774327632846470653083247792375888 4909 3070609578529106638024088614777848 4910 12178349853827279614676141079545960 4911 48307454420181055247750761959374328 4912 191645966716119336835720500953649696 4913 760401738905746460691243545624608272 4914 3017467217877668381378584300018744896 4915 11975573020918629578316664263100698915 4916 47533812913336811204376805404499584225 4917 188694833074082943873671670580021120503 4918 749146650634244026699297685049526327944 4919 2974552876568986577558091478497843388746 4920 11811992571128141810212280920769502054300 4921 46910484654706364343591855714812648943300 4922 186320515098270029884492896795640146643080 4923 740106475210917536313657127925877661891890 4924 2940148849544013454562545472539077271707870 4925 11681130249174506339730193458034515483883500 4926 46413007348786410729393095385459010339558760 4927 184430467482839342041457864254605209905963860 4928 732929841454517104208862948371018627761844166 4929 2912910702840709136337957793903701502173698940 4930 11577751084323808028218992951330260596539577560 4931 46020191220904329830140898488465243229377098570 4932 182931889528231896625922960888788992731811961960 4933 727151765299184871401997425028440386576216653280 4934 2890063100875227398141129964300749019512697333978 4935 11482378795455333406391553231210831134691510876370 4936 45579839001959334282872319123647477841139520933462 4937 180569081129075499924766792090370285754984446562756 4938 712196272051198571930044983424779988222806302564808 4939 2782317307780437327496180920806713995828582762859659 4940 10648016467190003996834895979139996154572700552595470 4941 38976937340845057566264008757529289447805325601791903 4942 129465890279311619289329772930202667063766850172013202 4943 346173568988121565778698693639521423534586706897348003 4944 559220313259741431835144640124260526434414640520041794 4945 258505820180959415173066136033509912553735668928850115 4946 3676665297463558099548395600518456058060998320547840 4947 316673390172208104330206131072424140225752573 4948 1 4949 0 4950 1 4951 1 4952 3 4953 10 4954 35 4955 126 4956 462 4957 1716 4958 6435 4959 24310 4960 92378 4961 352716 4962 1352078 4963 5200300 4964 20058300 4965 77558760 4966 300540195 4967 1166803110 4968 4537567650 4969 17672631900 4970 68923264410 4971 269128937220 4972 1052049481860 4973 4116715363800 4974 16123801841550 4975 63205303218876 4976 247959266474052 4977 973469712824056 4978 3824345300380220 4979 15033633249770520 4980 59132290782430712 4981 232714176627630544 4982 916312070471295267 4983 3609714217008132870 4984 14226520737620288370 4985 56093138908331422716 4986 221256270138418389602 4987 873065282167813104916 4988 3446310324346630677300 4989 13608507434599516007800 4990 53753604366668088230810 4991 212392290424395860814420 4992 839455243105945545123660 4993 3318776542511877736535400 4994 13124252690842425594480900 4995 51913710643776705684835560 4996 205397724721029574666088520 4997 812850570172585125274307760 4998 3217533506933149454210801550 4999 12738806129490428451365214300 5000 50445672272782096667406248578 5001 199804427433372226016001152430 5002 791532924062974587678756329208 5003 3136262529306125724762808644786 5004 12428892245768720464650240809850 5005 49263609265046928379458409712336 5006 195295022443578894344335378693564 5007 774327632846470694207647262645136 5008 3070609578529107663226174723428864 5009 12178349853827302179872289246365560 5010 48307454420181502212720170212841928 5011 191645966716127424784669179491040096 5012 760401738905881784452158793456736928 5013 3017467217879782631421186290271059328 5014 11975573020949726826678850854194648355 5015 47533812913770352505203996044026639265 5016 188694833079845082941636903863542962868 5017 749146650707613525962891198442308689287 5018 2974552877467780806016610510427379478800 5019 11811992581759921050686209066086353354250 5020 46910484776531294178657934793482029180075 5021 186320516454281391989089828772275770342780 5022 740106489908820679987771400352569787806910 5023 2940149005017939217591803026896019344256790 5024 11681131857263902855311425712252352254154725 5025 46413023640370654870349513058991381096570985 5026 184430629398550821299382887555235213028103860 5027 732931422307342157397667956725484462074666508 5028 2912925884375688270743001750106226851666787769 5029 11577894651383935449058655197817660886869429979 5030 46021529528766586963698044131404850401480657430 5031 182944198608762990916868759477140450218907296880 5032 727263562815208861379867655489671162764972197265 5033 2891066576554072570912538018824553670229055017347 5034 11491285906838507103642123246235983683864177134078 5035 45658063397843703483816635293937754284823896358329 5036 181248930472242937801916821372532368240257540082857 5037 718040830786403704659688631353573926419958676327965 5038 2831920022173059638518765610018157540811422525996270 5039 11061352797448255679168937339809919155852712211630317 5040 42313450392728089674279471410562114467845999786592140 5041 154737119853316920633386706014228142056878421397655963 5042 512900957512500831384951724197496178202056995093167400 5043 1365247284222725785308593684690979223838673735651963137 5044 2183504468146057255381611986069902274080428701022875155 5045 986016710012297805268696665301178196386511621162291225 5046 13206357525616078050385743066520590376715902083498500 5047 945129535351684210405041681594405600317036349 5048 1 5049 0 5050 1 5051 1 5052 3 5053 10 5054 35 5055 126 5056 462 5057 1716 5058 6435 5059 24310 5060 92378 5061 352716 5062 1352078 5063 5200300 5064 20058300 5065 77558760 5066 300540195 5067 1166803110 5068 4537567650 5069 17672631900 5070 68923264410 5071 269128937220 5072 1052049481860 5073 4116715363800 5074 16123801841550 5075 63205303218876 5076 247959266474052 5077 973469712824056 5078 3824345300380220 5079 15033633249770520 5080 59132290782430712 5081 232714176627630544 5082 916312070471295267 5083 3609714217008132870 5084 14226520737620288370 5085 56093138908331422716 5086 221256270138418389602 5087 873065282167813104916 5088 3446310324346630677300 5089 13608507434599516007800 5090 53753604366668088230810 5091 212392290424395860814420 5092 839455243105945545123660 5093 3318776542511877736535400 5094 13124252690842425594480900 5095 51913710643776705684835560 5096 205397724721029574666088520 5097 812850570172585125274307760 5098 3217533506933149454210801550 5099 12738806129490428451365214300 5100 50445672272782096667406248628 5101 199804427433372226016001217455 5102 791532924062974587678772774260 5103 3136262529306125724764731922142 5104 12428892245768720464788406335480 5105 49263609265046928386487713587391 5106 195295022443578894620016629658684 5107 774327632846470703020018577702832 5108 3070609578529107901971866009005128 5109 12178349853827307821171326288070460 5110 48307454420181621026193050887814328 5111 191645966716129693355715760056405696 5112 760401738905921585558310336936774768 5113 3017467217880431321775166446371201256 5114 11975573020959636938794272954653159715 5115 47533812913913328891647005723019604225 5116 188694833081805398294656003846596786258 5117 749146650733292850705148928129822860869 5118 2974552877790648635657049386111180991678 5119 11811992585671613412747371441142571126014 5120 46910484822355350355150739643449659709925 5121 186320516974892897082834377362422806969355 5122 740106495660174084036784667852296838505090 5123 2940149066943994394713919943390577311980670 5124 11681132508473658499480711312378672208177985 5125 46413030340941596298495353542573766211813135 5126 184430696969674654742266432598406627751509860 5127 732932091129699031218959816655252745341006000 5128 2912932390748188784473972927143344750373220977 5129 11577956934167935865365040587201853961921518964 5130 46022116844300319129034981372641344889232798170 5131 182949659699269339654746666402714180710306357440 5132 727313679558475797350782648148601448635116677255 5133 2891520870673193016670935242074040306471094517140 5134 11495356534370002637497872798142111406043651960646 5135 45694140495243933379656586869080036037055950038546 5136 181565345137608757078704211746846841602760421081478 5137 720787546221184057348882655292680077757172041462856 5138 2855507929910769473194460896624382712579239385471696 5139 11261340510840940989879348490239880516183008314541684 5140 43978155586028504617480197234001135516672365394195103 5141 168156914975292729758336318312584746346303081030459333 5142 614337855713776306462766175930083800478932275269448114 5143 2032062490853250028101463194468535979876562348326365904 5144 5384601851597005025706358255398225451053907944614063818 5145 8526083344861241823449047324672117552268988254672682564 5146 3761162292745683479326866578928590897030153114118783850 5147 47438984055063120766437222072678577560292953874211780 5148 2820940978915214075398705225030454253750164151 5149 1 5150 0 5151 1 5152 1 5153 3 5154 10 5155 35 5156 126 5157 462 5158 1716 5159 6435 5160 24310 5161 92378 5162 352716 5163 1352078 5164 5200300 5165 20058300 5166 77558760 5167 300540195 5168 1166803110 5169 4537567650 5170 17672631900 5171 68923264410 5172 269128937220 5173 1052049481860 5174 4116715363800 5175 16123801841550 5176 63205303218876 5177 247959266474052 5178 973469712824056 5179 3824345300380220 5180 15033633249770520 5181 59132290782430712 5182 232714176627630544 5183 916312070471295267 5184 3609714217008132870 5185 14226520737620288370 5186 56093138908331422716 5187 221256270138418389602 5188 873065282167813104916 5189 3446310324346630677300 5190 13608507434599516007800 5191 53753604366668088230810 5192 212392290424395860814420 5193 839455243105945545123660 5194 3318776542511877736535400 5195 13124252690842425594480900 5196 51913710643776705684835560 5197 205397724721029574666088520 5198 812850570172585125274307760 5199 3217533506933149454210801550 5200 12738806129490428451365214300 5201 50445672272782096667406248628 5202 199804427433372226016001220005 5203 791532924062974587678773992412 5204 3136262529306125724764934372390 5205 12428892245768720464806828405564 5206 49263609265046928387603476107241 5207 195295022443578894670140493470524 5208 774327632846470704808035945975408 5209 3070609578529107955026464072466520 5210 12178349853827309175083095178079636 5211 48307454420181651491186097214730328 5212 191645966716130309510814831321072896 5213 760401738905932957302925063645357008 5214 3017467217880625183260263964286186200 5215 11975573020962720084785737608129141027 5216 47533812913959450306628621748501205825 5217 188694833082458836745662370507614727388 5218 749146650742112012737843501961898485823 5219 2974552877904601987294851342235649609728 5220 11811992587087273505683792111847856594360 5221 46910484839327223013111038955487731045050 5222 186320517171881034145332771011044533732830 5223 740106497879994696125981150246928700793490 5224 2940149091290990447273706010654391534360490 5225 11681132768957560758980227495207732501090785 5226 46413033064750922245267079657581769710756260 5227 184430724856170216830595994016943062983939860 5228 732932371101849134083484866767083884125146262 5229 2912935151027468617841029993740824920659127584 5230 11577983692699057792184284989164038121470266741 5231 46022372198949439698639101073303060413513688570 5232 182952061032395368876605288931257249593789246260 5233 727335953752339263647685099608587537083064207333 5234 2891724842122813984135144209622810485431864635563 5235 11497201962359435668297888820904828802647675609853 5236 45710648435017072441697163275211087940564668452243 5237 181711435644857260593982193393313822334457964424464 5238 722067170736523037322425239201529690114046002778054 5239 2866603243373175507501754449666984336490850298145230 5240 11356524346221221822950508604417072749440425572655342 5241 44784362473918831032382867382555283087264131224419254 5242 174860759663129877900509854544268981225996258283186042 5243 668308534725816361562125996942741271512853522162686288 5244 2439189027179176728953633948038683178411636902654039186 5245 8051290008462499821067460415349118390239154606693638400 5246 21238322285033981468339578558760022618720681461796697129 5247 33294224012143766044001457767133206933059164403108098384 5248 14347731106978950540896464817783015113606119954999605450 5249 170416093724978934116491373740915866675722439592170988 5250 8420135921613053845582092764846007419010010347 5251 1 5252 0 5253 1 5254 1 5255 3 5256 10 5257 35 5258 126 5259 462 5260 1716 5261 6435 5262 24310 5263 92378 5264 352716 5265 1352078 5266 5200300 5267 20058300 5268 77558760 5269 300540195 5270 1166803110 5271 4537567650 5272 17672631900 5273 68923264410 5274 269128937220 5275 1052049481860 5276 4116715363800 5277 16123801841550 5278 63205303218876 5279 247959266474052 5280 973469712824056 5281 3824345300380220 5282 15033633249770520 5283 59132290782430712 5284 232714176627630544 5285 916312070471295267 5286 3609714217008132870 5287 14226520737620288370 5288 56093138908331422716 5289 221256270138418389602 5290 873065282167813104916 5291 3446310324346630677300 5292 13608507434599516007800 5293 53753604366668088230810 5294 212392290424395860814420 5295 839455243105945545123660 5296 3318776542511877736535400 5297 13124252690842425594480900 5298 51913710643776705684835560 5299 205397724721029574666088520 5300 812850570172585125274307760 5301 3217533506933149454210801550 5302 12738806129490428451365214300 5303 50445672272782096667406248628 5304 199804427433372226016001220056 5305 791532924062974587678774061364 5306 3136262529306125724764952448305 5307 12428892245768720464809014074896 5308 49263609265046928387765441634316 5309 195295022443578894678622993500220 5310 774327632846470705149862795792224 5311 3070609578529107966235181973197800 5312 12178349853827309486116879923081744 5313 48307454420181659008522043710982328 5314 191645966716130471251528337528048036 5315 760401738905936108509264084299542448 5316 3017467217880681538343141149726588800 5317 11975573020963655421210114525475787043 5318 47533812913973988578742392017403015025 5319 188694833082672064029674974365420581862 5320 749146650745081730565179429884944359532 5321 2974552877944090772515871822080764346050 5322 11811992587590921807978480235091899557069 5323 46910484845513232673489091993624332140750 5324 186320517245303885232264000995536698600120 5325 740106498724705194531607949074169993346690 5326 2940149100735945812491543026153848032401150 5327 11681132871837757449803074338817501533778635 5328 46413034158739913824291898317926891299292510 5329 184430736233860407024637381405299297859925316 5330 732932487027817595625660993028006784293375449 5331 2912936309923352944518716653297546267835767760 5332 11577995075059487085868362019043642354439947736 5333 46022482169207630518741357533780610267077703770 5334 182953107327855843558565570431238878889551985420 5335 727345766870035284195564951626129354998385620531 5336 2891815651704612810309691894732022701730434586550 5337 11498031797169505230277644002514301684651012102915 5338 45718142498911909490342771908569663566536640176910 5339 181778363314783330077642130515274705307197603695738 5340 722658612032985762074310437325262278604605854578832 5341 2871777201966364322880311762296887438416375675012500 5342 11401336184715418385258989154207967389352898999878074 5343 45168401171009866868665133979933246296705889142756388 5344 178110409605613427950228934596636156732322699577759172 5345 695302376571870781836376836272266871479922874311602713 5346 2656224083843363173903917712842621095794089871788146725 5347 9685198106943402462058165118470058243409190197435745488 5348 31902022630849246959036872383614005245842327759847128320 5349 83774268808003677731249677479620522458237033116091613454 5350 130020419829514973547600209661923787091227583928652425200 5351 54735269939496206428371051884570563366092788921109273750 5352 612221062672384289119314625541562204639946260609180840 5353 25134265191388162956642519120384003897467908119 5354 1 5355 0 5356 1 5357 1 5358 3 5359 10 5360 35 5361 126 5362 462 5363 1716 5364 6435 5365 24310 5366 92378 5367 352716 5368 1352078 5369 5200300 5370 20058300 5371 77558760 5372 300540195 5373 1166803110 5374 4537567650 5375 17672631900 5376 68923264410 5377 269128937220 5378 1052049481860 5379 4116715363800 5380 16123801841550 5381 63205303218876 5382 247959266474052 5383 973469712824056 5384 3824345300380220 5385 15033633249770520 5386 59132290782430712 5387 232714176627630544 5388 916312070471295267 5389 3609714217008132870 5390 14226520737620288370 5391 56093138908331422716 5392 221256270138418389602 5393 873065282167813104916 5394 3446310324346630677300 5395 13608507434599516007800 5396 53753604366668088230810 5397 212392290424395860814420 5398 839455243105945545123660 5399 3318776542511877736535400 5400 13124252690842425594480900 5401 51913710643776705684835560 5402 205397724721029574666088520 5403 812850570172585125274307760 5404 3217533506933149454210801550 5405 12738806129490428451365214300 5406 50445672272782096667406248628 5407 199804427433372226016001220056 5408 791532924062974587678774064016 5409 3136262529306125724764953762917 5410 12428892245768720464809240178620 5411 49263609265046928387786683014916 5412 195295022443578894679948384129860 5413 774327632846470705211085515162400 5414 3070609578529107968476925553344056 5415 12178349853827309554288668360342480 5416 48307454420181660788943715249568328 5417 191645966716130512198544415048801236 5418 760401738905936953954867236182372688 5419 3017467217880697450366541766792114240 5420 11975573020963931770608225887419114275 5421 47533812913978461893238936715526648625 5422 188694833082740115290530060703018194992 5423 749146650746061431291723241158526503436 5424 2974552877957516959491018785228103357174 5425 11811992587766954224314487734478213646775 5426 46910484847730858778152922328221423945075 5427 186320517272248050768752525940046879036770 5428 740106499041471631433718084931190619993870 5429 2940149104349667865270565361463147163612670 5430 11681132911943596837755289948592208956274750 5431 46413034592719017922320915651358396511523135 5432 184430740821638709578602402350039026244653766 5433 732932534493568466274449827525553420649440589 5434 2912936791310874424897074183080040410482788880 5435 11577999867632316266642987413768936779683030700 5436 46022529068289156943190117066758561352145021570 5437 182953558966220098443886337625876610621880228140 5438 727350051472126413433351202023924603841335923823 5439 2891855733225221202995719172460518735260855932669 5440 11498401860272877627513849583666458097238269313245 5441 45721517358612927200338929659542689375526294978835 5442 181808786381377093171909695406179655044277635518220 5443 722929883407487707327510807839599472077946499992994 5444 2874171090385507740054052254097003003386304466685080 5445 11422252277073063054585514882500634962152406350651520 5446 45349358207544387487090539365791202510613562483982120 5447 179659677851178726690782896092435493161028411078856488 5448 708399473705211843402700979781866435869784573939853348 5449 2764906888765874970097351005532037588359302786521347188 5450 10557894011100055501272861365088526689408147068141688355 5451 38458815665656940148981002263811520462705473680289100309 5452 126413890627563027036867359906555184788910263534224151450 5453 330464203056648793841396850518277859032952241416363142062 5454 507781760980467845056660323521498590891343599623624260328 5455 208820781595361493348791938517652858476408797159676722500 5456 2199519985629997286999234822866226374861807904513979756 5457 75029980989633038692671031412386009991030224119 5458 1 5459 0 5460 1 5461 1 5462 3 5463 10 5464 35 5465 126 5466 462 5467 1716 5468 6435 5469 24310 5470 92378 5471 352716 5472 1352078 5473 5200300 5474 20058300 5475 77558760 5476 300540195 5477 1166803110 5478 4537567650 5479 17672631900 5480 68923264410 5481 269128937220 5482 1052049481860 5483 4116715363800 5484 16123801841550 5485 63205303218876 5486 247959266474052 5487 973469712824056 5488 3824345300380220 5489 15033633249770520 5490 59132290782430712 5491 232714176627630544 5492 916312070471295267 5493 3609714217008132870 5494 14226520737620288370 5495 56093138908331422716 5496 221256270138418389602 5497 873065282167813104916 5498 3446310324346630677300 5499 13608507434599516007800 5500 53753604366668088230810 5501 212392290424395860814420 5502 839455243105945545123660 5503 3318776542511877736535400 5504 13124252690842425594480900 5505 51913710643776705684835560 5506 205397724721029574666088520 5507 812850570172585125274307760 5508 3217533506933149454210801550 5509 12738806129490428451365214300 5510 50445672272782096667406248628 5511 199804427433372226016001220056 5512 791532924062974587678774064068 5513 3136262529306125724764953835951 5514 12428892245768720464809260012280 5515 49263609265046928387789161175986 5516 195295022443578894680137725648380 5517 774327632846470705221289301724096 5518 3070609578529107968899283039458568 5519 12178349853827309568491124284771800 5520 48307454420181661192505960798314488 5521 191645966716130522172817562137189836 5522 760401738905937173144468053337180528 5523 3017467217880701807230091935750531920 5524 11975573020964011181354809612115472675 5525 47533812913979803887587900124963738705 5526 188694833082761335576173044614742181882 5527 749146650746377792984669680215620737405 5528 2974552877961992355149401106277216360882 5529 11811992587827357504429784425444105791925 5530 46910484848512307976939224446127983959315 5531 186320517281977888323595604394330869412630 5532 740106499158475450469632641299815108994130 5533 2940149105712738464125811302899286036288470 5534 11681132927368919679275536363724559617743350 5535 46413034762694167027409194131703611259094010 5536 184430742649290228485469681966534134987642616 5537 732932553705896199938222324552847087200298507 5538 2912936989090243738575359918049814032830299260 5539 11578001864537663241533366406200445984532542199 5540 46022548870123660186327961562095963177141991450 5541 182953752057988395774774457242480655143959145100 5542 727351905094472188940680976552466624246606042349 5543 2891873268896794841573887325363104486827321196926 5544 11498565493838519351889798320263275936505891992181 5545 45723024803053476451510531440261186164938125459200 5546 181822506800539898569123951419476272124640779643415 5547 723053352612919086398010387571209349287998642212095 5548 2875270327995278671341580366478149381657778211600396 5549 11431939560043159246135712216487821078166488550538944 5550 45433897379378484942299166639480014546154068760193190 5551 180390295010460524399883091974154859543136309593128192 5552 714648607974289948803405345966233383896465580081777088 5553 2817686155352340125656949483520438619567183791338288145 5554 10995429769725692389246198349812347820021388164548626352 5555 41967610863577690612577133247073508550565286011105136030 5556 152723948235423405088064175957124110845325822471052476030 5557 500950386167927723167343932402928027553925060338073890282 5558 1303650150573348312019892426236120161357646151314137732430 5559 1983193248216555542627199290364579701805625197237982455720 5560 796713430569729381091042241193513322635488612725350143070 5561 7902583752709006520199000293417526444868374905163486756 5562 223987926410648237553675516374418756952077565257 5563 1 5564 0 5565 1 5566 1 5567 3 5568 10 5569 35 5570 126 5571 462 5572 1716 5573 6435 5574 24310 5575 92378 5576 352716 5577 1352078 5578 5200300 5579 20058300 5580 77558760 5581 300540195 5582 1166803110 5583 4537567650 5584 17672631900 5585 68923264410 5586 269128937220 5587 1052049481860 5588 4116715363800 5589 16123801841550 5590 63205303218876 5591 247959266474052 5592 973469712824056 5593 3824345300380220 5594 15033633249770520 5595 59132290782430712 5596 232714176627630544 5597 916312070471295267 5598 3609714217008132870 5599 14226520737620288370 5600 56093138908331422716 5601 221256270138418389602 5602 873065282167813104916 5603 3446310324346630677300 5604 13608507434599516007800 5605 53753604366668088230810 5606 212392290424395860814420 5607 839455243105945545123660 5608 3318776542511877736535400 5609 13124252690842425594480900 5610 51913710643776705684835560 5611 205397724721029574666088520 5612 812850570172585125274307760 5613 3217533506933149454210801550 5614 12738806129490428451365214300 5615 50445672272782096667406248628 5616 199804427433372226016001220056 5617 791532924062974587678774064068 5618 3136262529306125724764953838707 5619 12428892245768720464809261428970 5620 49263609265046928387789413192366 5621 195295022443578894680162156812060 5622 774327632846470705222859115041280 5623 3070609578529107968973816713478776 5624 12178349853827309571291608551560680 5625 48307454420181661279762662538583928 5626 191645966716130524504465830287722236 5627 760401738905937227941868257625882488 5628 3017467217880702962061394390173245040 5629 11975573020964033342493391116681898275 5630 47533812913980195930880855727720641425 5631 188694833082767793923977431022658177892 5632 749146650746477696677179082023124179711 5633 2974552877963453708833770843762641015154 5634 11811992587847691281894339747155396217025 5635 46910484848782809622672944410018718346050 5636 186320517285433344651483800480914038072305 5637 740106499201022293755419752730012715894810 5638 2940149106219366474319796534904423565653210 5639 11681132933219904205369427992710265957909170 5640 46413034828398846513410793768989423039791260 5641 184430743368366235924400862853900490869336266 5642 732932561390827293422181393507515352083891013 5643 2912937069438112523895805573564172409330451098 5644 11578002687689485777817760432362608133158742724 5645 46022557145517191235709424686233052554891300570 5646 182953833804868791539362147246866724042866105700 5647 727352699504066951648043029572880569530609199975 5648 2891880871776127927591234931475911916610080870771 5649 11498637223648898385891845063486315923292652282646 5650 45723692531091383877049582946170148997524776696085 5651 181828644913641994153891331723005997930530332317050 5652 723109113811731284317058850932498489116565208034460 5653 2875771271691500587490718639762596761034333236595160 5654 11436392760747469905954743648064945571455872195567010 5655 45473090419908881286332916024615243416944800249115472 5656 180731926407490918990619718353930557601356815990259978 5657 717598037327266431526056130091290139808663927162658891 5658 2842889395850403442689363938054937559623180301271349876 5659 11208098125597628287713897289115045539892843047047538030 5660 43728872949630712277789855385310726354388219097514862000 5661 166830344879876952161060109507075107316284771790335483430 5662 606515253173546668992488728634155596789200892730442329470 5663 1985260474917344743070118525675608528408217551266482829558 5664 5143042282663284714106153125307963642007433554877077186504 5665 7745954278770349845682110174816333221135826585518841002760 5666 3039849572868850228612953676061244524722092630216191652570 5667 28394317102847916275846171901589457168615485441418585568 5668 668705816475831053771464237562582177013894654933 5669 1 5670 0 5671 1 5672 1 5673 3 5674 10 5675 35 5676 126 5677 462 5678 1716 5679 6435 5680 24310 5681 92378 5682 352716 5683 1352078 5684 5200300 5685 20058300 5686 77558760 5687 300540195 5688 1166803110 5689 4537567650 5690 17672631900 5691 68923264410 5692 269128937220 5693 1052049481860 5694 4116715363800 5695 16123801841550 5696 63205303218876 5697 247959266474052 5698 973469712824056 5699 3824345300380220 5700 15033633249770520 5701 59132290782430712 5702 232714176627630544 5703 916312070471295267 5704 3609714217008132870 5705 14226520737620288370 5706 56093138908331422716 5707 221256270138418389602 5708 873065282167813104916 5709 3446310324346630677300 5710 13608507434599516007800 5711 53753604366668088230810 5712 212392290424395860814420 5713 839455243105945545123660 5714 3318776542511877736535400 5715 13124252690842425594480900 5716 51913710643776705684835560 5717 205397724721029574666088520 5718 812850570172585125274307760 5719 3217533506933149454210801550 5720 12738806129490428451365214300 5721 50445672272782096667406248628 5722 199804427433372226016001220056 5723 791532924062974587678774064068 5724 3136262529306125724764953838760 5725 12428892245768720464809261506244 5726 49263609265046928387789434917916 5727 195295022443578894680164960388220 5728 774327632846470705223079870039009 5729 3070609578529107968986053585332840 5730 12178349853827309571811698486821472 5731 48307454420181661297692121800283128 5732 191645966716130525026018732374025536 5733 760401738905937241120989825745950048 5734 3017467217880703257810874287037598400 5735 11975573020964039339036771994388107555 5736 47533812913980307306816354478503852425 5737 188694833082769710137062248967864022862 5738 749146650746508518029123471942460348082 5739 2974552877963920739392693131000250956210 5740 11811992587854401428457643003320122057308 5741 46910484848874727657631004591923336827800 5742 186320517286639494501784397228117650655220 5743 740106499216245476215472021957543744037138 5744 2940149106404828513765808986146932976608495 5745 11681132935407663636865404986614202001018330 5746 46413034853455715808919914899720240356418760 5747 184430743647676751210604325235044066985201316 5748 732932564427614580364399048693357645081699614 5749 2912937101703792114954197077533499651045478268 5750 11578003023282151897434319702348456649954233440 5751 46022560567672411446316238089351694920983583770 5752 182953868066428993130100722725445073074183083060 5753 727353036699508290342790928819518640376925361149 5754 2891884137801840261449772849768556812743661561492 5755 11498668389018181085486322985481527653514919825044 5756 45723985790152440361890068021704087031339153859110 5757 181831368451526163910889146817283504590637324737175 5758 723134097859057941205964435471204321092799889130300 5759 2875997817016707711235531647510804907759654043797524 5760 11438424640892854518080071241291300982029793862273734 5761 45491126808913740838968210454241441267110182064219076 5762 180890462351077809799238001206796193343418335992143040 5763 718978365388658756662437552938713281508422522779300943 5764 2854794188532406303854897158343202731033487497510167020 5765 11309731844943572382262807860982716748827420456338221730 5766 44585703506434373706091684287420628419073712708545161600 5767 173919479776845415258105489125908250495155710594150378750 5768 663222435896549320415654573391182642778357468570408274702 5769 2408791347681794006420668333378528398410220156303193479018 5770 7867969670534799472655403207871875924876981859532394643900 5771 20290889281491515017697115510703614806575742412672403866410 5772 30255640024934389571278600782894670940184483705515568396960 5773 11599069711371653345051642344827791537661997560225038409410 5774 102026846750998994024767364697599785009464857602215267360 5775 1996484358378724360911334920530287562885270781111 5776 1 5777 0 5778 1 5779 1 5780 3 5781 10 5782 35 5783 126 5784 462 5785 1716 5786 6435 5787 24310 5788 92378 5789 352716 5790 1352078 5791 5200300 5792 20058300 5793 77558760 5794 300540195 5795 1166803110 5796 4537567650 5797 17672631900 5798 68923264410 5799 269128937220 5800 1052049481860 5801 4116715363800 5802 16123801841550 5803 63205303218876 5804 247959266474052 5805 973469712824056 5806 3824345300380220 5807 15033633249770520 5808 59132290782430712 5809 232714176627630544 5810 916312070471295267 5811 3609714217008132870 5812 14226520737620288370 5813 56093138908331422716 5814 221256270138418389602 5815 873065282167813104916 5816 3446310324346630677300 5817 13608507434599516007800 5818 53753604366668088230810 5819 212392290424395860814420 5820 839455243105945545123660 5821 3318776542511877736535400 5822 13124252690842425594480900 5823 51913710643776705684835560 5824 205397724721029574666088520 5825 812850570172585125274307760 5826 3217533506933149454210801550 5827 12738806129490428451365214300 5828 50445672272782096667406248628 5829 199804427433372226016001220056 5830 791532924062974587678774064068 5831 3136262529306125724764953838760 5832 12428892245768720464809261509106 5833 49263609265046928387789436442516 5834 195295022443578894680165240745836 5835 774327632846470705223107902419673 5836 3070609578529107968987907656825880 5837 12178349853827309571902148910345088 5838 48307454420181661301178405545613528 5839 191645966716130525137283351485770240 5840 760401738905937244162325572235196408 5841 3017467217880703330835437224534969600 5842 11975573020964040909560038414739733795 5843 47533812913980338031212354133892324425 5844 188694833082770263709731196374256822520 5845 749146650746517797575945438799894893398 5846 2974552877964066686442356345762004062790 5847 11811992587856570364720528904302659702652 5848 46910484848905367002617024652558209655050 5849 186320517287053031593316030398587460744140 5850 740106499221601781155120042611676115733486 5851 2940149106471661681133741401011773270951775 5852 11681132936213680269521817565617947135448505 5853 46413034862878811954239585372096202420630010 5854 184430743754745782070315907450783420857575256 5855 732932565612702302097991972749661774079789340 5856 2912937114507633222522757028320548915710240895 5857 11578003158559815760171300865309099736518159304 5858 46022561967645001577821611855319119916771056570 5859 182953882278631746450808313993050038229004976820 5860 727353178419331635044218051845573573668370270478 5861 2891885527600024381076461462478273692353566070510 5862 11498681807441450630593770698934957371092838639338 5863 45724113467582103454745798978713447007866774904560 5864 181832566808752282349431097036500322519776070051735 5865 723145201898713830010177063519860347680416961283790 5866 2876099472547563417495846524266300551944869631894830 5867 11439344754275175767908513211014035790409027747913570 5868 45499366108069127249624147832929209992853350264363632 5869 180963496663304570952132310830678604321773437622045568 5870 719619517587474458774343198358585490116410263080771540 5871 2860370331594532492242277481396326755860912671480876285 5872 11357776299950051158771980778145776013914008830464868110 5873 44995497617839353430438094955571880309554606186137217226 5874 177371241803135888425447089035367747457976081526352568610 5875 691753789368595209728689015096672302862998520654480655450 5876 2636733606641041873806207084552622380062064943309036059050 5877 9567072084113741698354387386663792899831198148169440129096 5878 31183855576569397034257010269501412495862162498334733292610 5879 80057787428404586226307273103170201910045719524048479631820 5880 118184047299997363281859180982338963199836585177532287616280 5881 44260358237021126554216626005976992833785573698744814877450 5882 366621405116335228109028360222284311855612198385937802036 5883 5960966148967739811496817528670054665441492624679 5884 1 5885 0 5886 1 5887 1 5888 3 5889 10 5890 35 5891 126 5892 462 5893 1716 5894 6435 5895 24310 5896 92378 5897 352716 5898 1352078 5899 5200300 5900 20058300 5901 77558760 5902 300540195 5903 1166803110 5904 4537567650 5905 17672631900 5906 68923264410 5907 269128937220 5908 1052049481860 5909 4116715363800 5910 16123801841550 5911 63205303218876 5912 247959266474052 5913 973469712824056 5914 3824345300380220 5915 15033633249770520 5916 59132290782430712 5917 232714176627630544 5918 916312070471295267 5919 3609714217008132870 5920 14226520737620288370 5921 56093138908331422716 5922 221256270138418389602 5923 873065282167813104916 5924 3446310324346630677300 5925 13608507434599516007800 5926 53753604366668088230810 5927 212392290424395860814420 5928 839455243105945545123660 5929 3318776542511877736535400 5930 13124252690842425594480900 5931 51913710643776705684835560 5932 205397724721029574666088520 5933 812850570172585125274307760 5934 3217533506933149454210801550 5935 12738806129490428451365214300 5936 50445672272782096667406248628 5937 199804427433372226016001220056 5938 791532924062974587678774064068 5939 3136262529306125724764953838760 5940 12428892245768720464809261509160 5941 49263609265046928387789436524191 5942 195295022443578894680165264504956 5943 774327632846470705223111067365877 5944 3070609578529107968988164374417224 5945 12178349853827309571916780596503320 5946 48307454420181661301816739189124728 5947 191645966716130525159836990494907680 5948 760401738905937244833789308473081968 5949 3017467217880703348178770922190595260 5950 11975573020964041306921346786154000675 5951 47533812913980346248201981948705520425 5952 188694833082770419207671911937850305570 5953 749146650746520520921208407334141988219 5954 2974552877964111238699621958689276063746 5955 11811992587857256456803686689307339978220 5956 46910484848915377877711466850587425529300 5957 186320517287192202729889176177110954524065 5958 740106499223453961367895526389273293312290 5959 2940149106495357076836917439009325726202379 5960 11681132936506128782255560182809099750142875 5961 46413034866371856215004635654114138752445010 5962 184430743795234071050879118347849763096946956 5963 732932566069252489978968022124005206555980196 5964 2912937119526738936689907802081303059804614157 5965 11578003212459509955513356954718209772312333315 5966 46022562534046125832569063435662566665026028570 5967 182953888111998548421585001462897774949325038140 5968 727353237383053771652461723765123573485780402946 5969 2891886113300688524350471961975568648561138510135 5970 11498687531384284560512613842353932809822757069400 5971 45724168561269267056755654917535970635926858414860 5972 181833089582107797769964818166676188239943286243935 5973 723150096444975256804615598338195237973867338873310 5974 2876144725736127187592846608753457336320138891274976 5975 11439758225436576797605809702443946963368824245742390 5976 45503102010711951562105040731539920211804887900441000 5977 180996898425895712362232378904261788462597596748916547 5978 719915187788707804599195239777528912225526393435758564 5979 2862962790076024503479994730863540397662094180570571440 5980 11380298704110477969703847829131447347753967995601529155 5981 45189364716471158732747602752103861915761978667175485944 5982 179023361675476752058198453360259858952050185005194829710 5983 705657854812824023222363076925016185976159958493556420202 5984 2751552248959509640084693497663833083047043422312199098290 5985 10483244633495134844488492294137129599912770343807735048900 5986 37999761426128631811039297151835723371080266118634134200810 5987 123599997274096695137209404909756277198654607479580291213860 5988 315883673018169968806644058941258498778047092740805904065140 5989 461670433392173327859709782533162693682941323682547547334760 5990 168898966879887099177051809503352066888692297677516711513700 5991 1317471107722071301487985274816259934763102789920822874756 5992 17798645569070672395404707533173793553934106036389 5993 1 5994 0 5995 1 5996 1 5997 3 5998 10 5999 35 6000 126 6001 462 6002 1716 6003 6435 6004 24310 6005 92378 6006 352716 6007 1352078 6008 5200300 6009 20058300 6010 77558760 6011 300540195 6012 1166803110 6013 4537567650 6014 17672631900 6015 68923264410 6016 269128937220 6017 1052049481860 6018 4116715363800 6019 16123801841550 6020 63205303218876 6021 247959266474052 6022 973469712824056 6023 3824345300380220 6024 15033633249770520 6025 59132290782430712 6026 232714176627630544 6027 916312070471295267 6028 3609714217008132870 6029 14226520737620288370 6030 56093138908331422716 6031 221256270138418389602 6032 873065282167813104916 6033 3446310324346630677300 6034 13608507434599516007800 6035 53753604366668088230810 6036 212392290424395860814420 6037 839455243105945545123660 6038 3318776542511877736535400 6039 13124252690842425594480900 6040 51913710643776705684835560 6041 205397724721029574666088520 6042 812850570172585125274307760 6043 3217533506933149454210801550 6044 12738806129490428451365214300 6045 50445672272782096667406248628 6046 199804427433372226016001220056 6047 791532924062974587678774064068 6048 3136262529306125724764953838760 6049 12428892245768720464809261509160 6050 49263609265046928387789436527161 6051 195295022443578894680165266143516 6052 774327632846470705223111378672061 6053 3070609578529107968988196464116142 6054 12178349853827309571918964430258280 6055 48307454420181661301926167813726648 6056 191645966716130525164162345921317600 6057 760401738905937244975150095049478928 6058 3017467217880703352130416574820990980 6059 11975573020964041403838739071864797475 6060 47533812913980348374952238559598347625 6061 188694833082770461616201198000648528220 6062 749146650746521299019854969772498301025 6063 2974552877964124509584764907220803893818 6064 11811992587857468650231467447556210166540 6065 46910484848918581357741688353956774609060 6066 186320517287238142716719146628274049558215 6067 740106499224083003704309841634494976264450 6068 2940149106503617856990318259595628478630255 6069 11681132936610574679660468260377631722696225 6070 46413034867647576727631871409605919761742635 6071 184430743810331399145326417502775396746391056 6072 732932566242817024214711038442825252713933632 6073 2912937121469618567980429143492049783550357124 6074 11578003233679862000925279935775656113240751790 6075 46022562760606575534653439013146553317237411930 6076 182953890480433189839693421626126330232464418780 6077 727353261662233476163940177425922513553795350398 6078 2891886357693771478799636288062865829982884620364 6079 11498689949951683181458762289791884218456721266698 6080 45724192118570174927212277577648647245573372608240 6081 181833315646269577382203842257656781658934214846790 6082 723152235783385445599802769765707399496142763565685 6083 2876164707674427860123870547758530662545782790797430 6084 11439942575989872296309309616153556848277907603452044 6085 45504783177618401654179479564684530740631569492716380 6086 181012062720398630147369293067404886716572249676671190 6087 720050563003633316052736100186709607574474279061827946 6088 2864159515517476387858008388533118228297298147191108160 6089 11390779211708910427109432373795139479161196239014967176 6090 45280319792847859913497680156080205430842016443235948830 6091 179805540563575151966818351720033777872346983475312464014 6092 712317740477125008136212597509826479875613354005340180790 6093 2807553663517981544804923203516159023461780804418337694818 6094 10945268405533704849648906675997373580669437697071023094596 6095 41681866504227777364016744754622264408802350942121403139400 6096 150939955912268420355604060803308255859063001261978754006310 6097 489923427542390494363018770091331061524658479020882696816680 6098 1246440234446308586024679830722605146783532680037718697670910 6099 1803539077399248644800508234154549261369858226816792553200590 6100 644553508445385021706718590957930755470783025815709182893620 6101 4734606990765728677596239613560447795836476959046787178116 6102 53146717211063499815674679240028929071012703181297 6103 1 6104 0 6105 1 6106 1 6107 3 6108 10 6109 35 6110 126 6111 462 6112 1716 6113 6435 6114 24310 6115 92378 6116 352716 6117 1352078 6118 5200300 6119 20058300 6120 77558760 6121 300540195 6122 1166803110 6123 4537567650 6124 17672631900 6125 68923264410 6126 269128937220 6127 1052049481860 6128 4116715363800 6129 16123801841550 6130 63205303218876 6131 247959266474052 6132 973469712824056 6133 3824345300380220 6134 15033633249770520 6135 59132290782430712 6136 232714176627630544 6137 916312070471295267 6138 3609714217008132870 6139 14226520737620288370 6140 56093138908331422716 6141 221256270138418389602 6142 873065282167813104916 6143 3446310324346630677300 6144 13608507434599516007800 6145 53753604366668088230810 6146 212392290424395860814420 6147 839455243105945545123660 6148 3318776542511877736535400 6149 13124252690842425594480900 6150 51913710643776705684835560 6151 205397724721029574666088520 6152 812850570172585125274307760 6153 3217533506933149454210801550 6154 12738806129490428451365214300 6155 50445672272782096667406248628 6156 199804427433372226016001220056 6157 791532924062974587678774064068 6158 3136262529306125724764953838760 6159 12428892245768720464809261509160 6160 49263609265046928387789436527216 6161 195295022443578894680165266229756 6162 774327632846470705223111404614243 6163 3070609578529107968988200029638244 6164 12178349853827309571919262225770320 6165 48307454420181661301943612956779128 6166 191645966716130525164943312873308280 6167 760401738905937245003422252364758320 6168 3017467217880703352991672678599410560 6169 11975573020964041426572448373451280675 6170 47533812913980348906639802712321554425 6171 188694833082770472827651469028744610070 6172 749146650746521515158367903783152832360 6173 2974552877964128362422387053568666812226 6174 11811992587857532750329442884943889702595 6175 46910484848919584467650141551981520280500 6176 186320517287253005653634725303650345010440 6177 740106499224292684483114613382902203915170 6178 2940149106506447939079909281463158125361085 6179 11681132936647271886856787314658468554752301 6180 46413034868106388490945175497110735295885010 6181 184430743815879989812516450528650638104477956 6182 732932566307903724553114670993657112830966238 6183 2912937122212019727904449886818157161774162156 6184 11578003241932221129696656250635526373835785536 6185 46022562850176985881998995646444470193403314970 6186 182953891431395583743451320553428246289964717180 6187 727353271553751133644510519520845797406401990290 6188 2891886458638740531303716021987716252698413755332 6189 11498690961976339707247536959227275201444385187548 6190 45724202097704606343143915390496525496561676694110 6191 181833412530911220901732597451552783749956837045190 6192 723153162830066448694807373394200883143183942616780 6193 2876173457936372550245640651028483676211839768765700 6194 11440024115705579776271808842714359778155299138400164 6195 45505533888906976602932278306243433179178220754961150 6196 181018896059651868377773536729402181479942942207554240 6197 720112098486631179407227498917109631184646921892175850 6198 2864708049018676318381236067868632701548177079974548115 6199 11395621947757492579533134118375718213998842142451185356 6200 45322681660737341040684697719559992129867273876852930880 6201 180172799617408240103791168230288702919976319575011828110 6202 715473114689423441898430368137051685180104368044957004382 6203 2834397386062122086797827580479607807873498175379239202270 6204 11170803206376153243732684911964613897799982953182548685500 6205 43540865105873564034525143796167253441199162024991690747660 6206 165737251598796685316826818322148263581974711813418090578750 6207 599582115845515614029948756620583608296054115881937899477030 6208 1942042095038421318369025909663727147075062337591462908636400 6209 4918537939752993890776976875072430622833482445983322882710600 6210 7045940245123254107893486277759960632854964046859124362791730 6211 2459860617925344332221920288824685362718500986879724603202720 6212 17015548653047735395093853673873050230888777525016355448968 6213 158702865074540169437916362544027847047042400200553 6214 1 6215 0 6216 1 6217 1 6218 3 6219 10 6220 35 6221 126 6222 462 6223 1716 6224 6435 6225 24310 6226 92378 6227 352716 6228 1352078 6229 5200300 6230 20058300 6231 77558760 6232 300540195 6233 1166803110 6234 4537567650 6235 17672631900 6236 68923264410 6237 269128937220 6238 1052049481860 6239 4116715363800 6240 16123801841550 6241 63205303218876 6242 247959266474052 6243 973469712824056 6244 3824345300380220 6245 15033633249770520 6246 59132290782430712 6247 232714176627630544 6248 916312070471295267 6249 3609714217008132870 6250 14226520737620288370 6251 56093138908331422716 6252 221256270138418389602 6253 873065282167813104916 6254 3446310324346630677300 6255 13608507434599516007800 6256 53753604366668088230810 6257 212392290424395860814420 6258 839455243105945545123660 6259 3318776542511877736535400 6260 13124252690842425594480900 6261 51913710643776705684835560 6262 205397724721029574666088520 6263 812850570172585125274307760 6264 3217533506933149454210801550 6265 12738806129490428451365214300 6266 50445672272782096667406248628 6267 199804427433372226016001220056 6268 791532924062974587678774064068 6269 3136262529306125724764953838760 6270 12428892245768720464809261509160 6271 49263609265046928387789436527216 6272 195295022443578894680165266232836 6273 774327632846470705223111406373035 6274 3070609578529107968988200374688770 6275 12178349853827309571919298877525648 6276 48307454420181661301946178418992728 6277 191645966716130525165075307287729240 6278 760401738905937245008771038883865232 6279 3017467217880703353170634985878043200 6280 11975573020964041431687532966308239395 6281 47533812913980349034757288050327146425 6282 188694833082770475695696887198722677520 6283 749146650746521573442910717448947312720 6284 2974552877964129451267802007971323723950 6285 11811992587857551642989898803331837355327 6286 46910484848919891542111912939131952628900 6287 186320517287257714702954512606739864361640 6288 740106499224361233968493096454496874493290 6289 2940149106507400116231547382278401744821925 6290 11681132936659949103888242987955484917502770 6291 46413034868268799734595902607731930800271885 6292 184430743817888962295464565934610429893918006 6293 732932566331969395266473997343633463778436434 6294 2912937122491941476728260997886185257627698958 6295 11578003245101127035144867462548725466623036276 6296 46022562885165427423931310933090571890419494770 6297 182953891808876839338893651472018433656786167740 6298 727353275539885115022948333465996376208332189570 6299 2891886499900917662709675183098799673953890648022 6300 11498691381243697441478939503896604581392860545556 6301 45724206284754019903522202197656573794436335324460 6302 181833453673704337783876852664961332235493887354975 6303 723153561024618065663954659831361920360228141741922 6304 2876177257392382752839400402660757889406050295279080 6305 11440059887974109780099820053486008565280143393088810 6306 45505866482726154788402215484174484279882771951429950 6307 181021951969588421131161308304139543203967662300444740 6308 720139864694788005588152305917109805700256985518254840 6309 2864957686532432171912956314314272974638271932531341970 6310 11397844053798040238304178012778029525611458391481501960 6311 45342274582545520063708060126705286591051642807571991840 6312 180343995179380022673289315976427026967975298795667161894 6313 716955815024736730937504981477724100452777091398244017470 6314 2847124796645542328110415240679022080892160104909156258398 6315 11278989135381386726206588245337802003846874165446575811670 6316 44449075775026231619783930087301240095087560550415972609160 6317 173216492886195581799190375959480931013717732342780875792410 6318 659043712375016944884673710899026895429001807662011401442650 6319 2381846747435533833414794809314506253407571141610386207771300 6320 7698557519948835090192001831977831101329651244428667772235100 6321 19409774588490115936523877804891724204547974803084420805554500 6322 27527824039684851071858470009806231581663713904570181260927880 6323 9388175425764762899873573798059031980731938168359846385397350 6324 61154273409956758417545370102406370707349759099995842559008 6325 473927138509722850534921529778196475488223088754681 6326 1 6327 0 6328 1 6329 1 6330 3 6331 10 6332 35 6333 126 6334 462 6335 1716 6336 6435 6337 24310 6338 92378 6339 352716 6340 1352078 6341 5200300 6342 20058300 6343 77558760 6344 300540195 6345 1166803110 6346 4537567650 6347 17672631900 6348 68923264410 6349 269128937220 6350 1052049481860 6351 4116715363800 6352 16123801841550 6353 63205303218876 6354 247959266474052 6355 973469712824056 6356 3824345300380220 6357 15033633249770520 6358 59132290782430712 6359 232714176627630544 6360 916312070471295267 6361 3609714217008132870 6362 14226520737620288370 6363 56093138908331422716 6364 221256270138418389602 6365 873065282167813104916 6366 3446310324346630677300 6367 13608507434599516007800 6368 53753604366668088230810 6369 212392290424395860814420 6370 839455243105945545123660 6371 3318776542511877736535400 6372 13124252690842425594480900 6373 51913710643776705684835560 6374 205397724721029574666088520 6375 812850570172585125274307760 6376 3217533506933149454210801550 6377 12738806129490428451365214300 6378 50445672272782096667406248628 6379 199804427433372226016001220056 6380 791532924062974587678774064068 6381 3136262529306125724764953838760 6382 12428892245768720464809261509160 6383 49263609265046928387789436527216 6384 195295022443578894680165266232892 6385 774327632846470705223111406464007 6386 3070609578529107968988200402971600 6387 12178349853827309571919302886311387 6388 48307454420181661301946523033319928 6389 191645966716130525165096049267138248 6390 760401738905937245009723562510555504 6391 3017467217880703353205956493893562800 6392 11975573020964041432788247372366065955 6393 47533812913980349064443046848157710425 6394 188694833082770476404272814040717258890 6395 749146650746521588676370771020689051905 6396 2974552877964129750401157764675350348050 6397 11811992587857557069605136141592205298133 6398 46910484848919983347878834281682081887700 6399 186320517287259174508243646670697615360512 6400 740106499224383196424973581322095167008610 6401 2940149106507714514347654302358906713511825 6402 11681132936664252379394333445863646435134580 6403 46413034868325353649795709369466097162381885 6404 184430743818605204658950415774996418753381776 6405 732932566340739088831511717963115152883225630 6406 2912937122596044606456124634482569112783265430 6407 11578003246302244596080883085737708370326403188 6408 46022562898664904869243797141799411591711758170 6409 182953891956965639610954601962784297336576901500 6410 727353277128344521136489916036673354334163916750 6411 2891886516587827532058999725758966028184511000200 6412 11498691553173477234134131313319084052035888445796 6413 45724208024443565127481975130767721479142156003110 6414 181833470982051795546865308381296312451838889322255 6415 723153730526353300086722642377176081275096767309099 6416 2876178892919823104008593089822200580895166894997300 6417 11440075451234543477945050902806733374212485094318050 6418 45506012654559373808697450087881872570176401934973400 6419 181023308030543857650644586185919208992442008132902930 6420 720152299896618789829851333220588851050021322355738740 6421 2865070475411662876357321582789743621012153722347179450 6422 11398856515993166448936465872763980893447324855196349030 6423 45351274266921924824810677770943091266533418493257652664 6424 180423249408402538924869916130987427199834372411285854030 6425 717647545260257862809987753242372590164567445759705134366 6426 2853109896793443640848212819715967487750149369686228025350 6427 11330319597184467642071301686775431448943072386310119920634 6428 44885041307088522395414441856314767122214233743724017052160 6429 176873444001384832015400689086267863224047965094855858039510 6430 689132219777088856241066536236402974426040160288061786685430 6431 2620770628321908125215127779790663449668496969336987193155750 6432 9462355353395507487707668694023887727075836198676662359794440 6433 30519680290265264127714835828862187553765810528209881281243780 6434 76599243776445712375837238877664873962834224704665372224093380 6435 107553358169687632860300635921207173454237046836066026716699390 6436 35831972093034771924386390408354535054543084950037646371488750 6437 219799221264435130152461116384154354729309382011441021801056 6438 1415326183754581269757695141575655764693670193662327 6439 1 6440 0 6441 1 6442 1 6443 3 6444 10 6445 35 6446 126 6447 462 6448 1716 6449 6435 6450 24310 6451 92378 6452 352716 6453 1352078 6454 5200300 6455 20058300 6456 77558760 6457 300540195 6458 1166803110 6459 4537567650 6460 17672631900 6461 68923264410 6462 269128937220 6463 1052049481860 6464 4116715363800 6465 16123801841550 6466 63205303218876 6467 247959266474052 6468 973469712824056 6469 3824345300380220 6470 15033633249770520 6471 59132290782430712 6472 232714176627630544 6473 916312070471295267 6474 3609714217008132870 6475 14226520737620288370 6476 56093138908331422716 6477 221256270138418389602 6478 873065282167813104916 6479 3446310324346630677300 6480 13608507434599516007800 6481 53753604366668088230810 6482 212392290424395860814420 6483 839455243105945545123660 6484 3318776542511877736535400 6485 13124252690842425594480900 6486 51913710643776705684835560 6487 205397724721029574666088520 6488 812850570172585125274307760 6489 3217533506933149454210801550 6490 12738806129490428451365214300 6491 50445672272782096667406248628 6492 199804427433372226016001220056 6493 791532924062974587678774064068 6494 3136262529306125724764953838760 6495 12428892245768720464809261509160 6496 49263609265046928387789436527216 6497 195295022443578894680165266232892 6498 774327632846470705223111406467199 6499 3070609578529107968988200404857122 6500 12178349853827309571919303268100505 6501 48307454420181661301946564804753528 6502 191645966716130525165099055351110568 6503 760401738905937245009882316448337216 6504 3017467217880703353212549842056459792 6505 11975573020964041433014034942839466275 6506 47533812913980349071039882136564502425 6507 188694833082770476572981368050715968740 6508 749146650746521592528510094912393859515 6509 2974552877964129830170052633129757447810 6510 11811992587857558586723374537234888809025 6511 46910484848920010124560853006592536254850 6512 186320517287259616873482778205230267178352 6513 740106499224390086607398831476635807797730 6514 2940149106507816319451917495527832131944745 6515 11681132936665686804563030265166366941011850 6516 46413034868344714449593841414023739700833135 6517 184430743818856517768945450806710802300572726 6518 732932566343887183957422694595753864738094416 6519 2912937122634215754023007967905452045649543312 6520 11578003246751443033504108442807635581392740530 6521 46022562903807562943648554393363227696224443770 6522 182953892014364399406327181381530688722298339300 6523 727353277754101256878204987854541219078833039826 6524 2891886523262591479800588436863245058095794208550 6525 11498691622942083526970396908744480416161204507600 6526 45724208740060541189154137216988139316168160715260 6527 181833478193863237039196644018125184997115115960860 6528 723153802016881127301242188796614466165137377773583 6529 2876179590744866308315050660256287277369761646467580 6530 11440082164797953704002335328529473290621851398807950 6531 45506076370490042376276407849683461369454381164656900 6532 181023905038632735670288946933256581008848360746547950 6533 720157826657012481353926293317834419030797484026321835 6534 2865121059639677597368436178351233603614626935771446284 6535 11399314538221854118214779084756001746208165861624784300 6536 45355379485074054114261165264704155824118683540845039881 6537 180459690699951283408940022033941723914704371076314583150 6538 717968071143364571309456347632601849389191024229372027830 6539 2855904434797276868914440136312755456213562181085455340382 6540 11354475785057681188626561306952680001768638885868638227400 6541 45092035278067122924034886737801704802279268421912826678660 6542 178630105530490094074417504019304090516061735537784510000230 6543 703855759947867769848291013705894377110817169091909072891700 6544 2741805137052905636569728120858551577226923946958806882778590 6545 10422312957110236382898057262766574463409730111248340508302925 6546 37592793628499042648722552548346402658230458207293842942180740 6547 120995752901968322231571984317971777115449310304135404036077120 6548 302306601832189202335163651374842017445146943518781137580020700 6549 420237568613967736960510311820572252526123091032794036199116890 6550 136766174423776263244840654454573780056969574739753933270074150 6551 790030098314147639294279439134526311289969030764445188315328 6552 4226874255116855867504276856892114963138871460256027 6553 1 6554 0 6555 1 6556 1 6557 3 6558 10 6559 35 6560 126 6561 462 6562 1716 6563 6435 6564 24310 6565 92378 6566 352716 6567 1352078 6568 5200300 6569 20058300 6570 77558760 6571 300540195 6572 1166803110 6573 4537567650 6574 17672631900 6575 68923264410 6576 269128937220 6577 1052049481860 6578 4116715363800 6579 16123801841550 6580 63205303218876 6581 247959266474052 6582 973469712824056 6583 3824345300380220 6584 15033633249770520 6585 59132290782430712 6586 232714176627630544 6587 916312070471295267 6588 3609714217008132870 6589 14226520737620288370 6590 56093138908331422716 6591 221256270138418389602 6592 873065282167813104916 6593 3446310324346630677300 6594 13608507434599516007800 6595 53753604366668088230810 6596 212392290424395860814420 6597 839455243105945545123660 6598 3318776542511877736535400 6599 13124252690842425594480900 6600 51913710643776705684835560 6601 205397724721029574666088520 6602 812850570172585125274307760 6603 3217533506933149454210801550 6604 12738806129490428451365214300 6605 50445672272782096667406248628 6606 199804427433372226016001220056 6607 791532924062974587678774064068 6608 3136262529306125724764953838760 6609 12428892245768720464809261509160 6610 49263609265046928387789436527216 6611 195295022443578894680165266232892 6612 774327632846470705223111406467256 6613 3070609578529107968988200404952996 6614 12178349853827309571919303298889950 6615 48307454420181661301946569303215608 6616 191645966716130525165099453215165728 6617 760401738905937245009906912128838608 6618 3017467217880703353213708132949941696 6619 11975573020964041433058019534490128675 6620 47533812913980349072441709635350945725 6621 188694833082770476611601398486739769790 6622 749146650746521593469148767025484568350 6623 2974552877964129850784486138460671642130 6624 11811992587857558998983765405616052806550 6625 46910484848920017734775742538935507496040 6626 186320517287259747777482113047081766185672 6627 740106499224392201415865987464663133188450 6628 2940149106507848622994616393360279620485960 6629 11681132936666156009057463804190621312093200 6630 46413034868351226718616849465374946736494010 6631 184430743818943254152041082366329040872831476 6632 732932566344999872751925712198669297699031242 6633 2912937122648008689698436399310410006616556244 6634 11578003246917130981733986648323602308927710240 6635 46022562905741202379624743136218313395553154010 6636 182953892036337362140493251140972409717049669185 6637 727353277997716474609713132926830600147657532398 6638 2891886525902610056146241811348536046303829210260 6639 11498691650951378024104781400695932347156598370300 6640 45724209031418881443706268198788042575284064797340 6641 181833481169365859814317702102734475024524510084960 6642 723153831886211250613625833915816525204177475269964 6643 2876179885798408262860233354518609438533700438586612 6644 11440085035729684444879477823351351478795976218718044 6645 45506103912215304027323575407679325100087193919121200 6646 181024165757370196735796029217638371088808419026642800 6647 720160263924553149668046084542271100741577411396871155 6648 2865143575807496433875749185784597952755455160493764176 6649 11399520237364651421765902693228170042605983199809051964 6650 45357238922852175852730210940909031636222396881134053200 6651 180476331939872093165247263583614341231758876216278708686 6652 718115596678437876589923222311509122992203106733755855970 6653 2857200490482457154981055429497661422894593847666191263750 6654 11365763715997665352802110313717922315222262361294302265640 6655 45189517635826191725043167372909280765615672369824181002080 6656 179464726025246877505493225004913147790170472175268509223880 6657 710933258032751940880232580528932955040199845632315064870665 6658 2801079493772083073055517232799709185152446393795703266910740 6659 10909150504158618053729518045951650584376923763869119150428775 6660 41449483663856409284894191895732657989320798461741109837713190 6661 149358340488782996686001915002360719686596151359525579452109305 6662 479710730655914626914507602462131865010051760597922297296672150 6663 1193134998404440741871547220860334654315021121132128536688658930 6664 1642041913788827562882192818051677248927173467808261967683527460 6665 522041253654578098415015899031217524581481587696220185022136240 6666 2839742404812131209070351104671421213492515722296575749959168 6667 12624076590011914475738984118139598271633575983273651 6668 1 6669 0 6670 1 6671 1 6672 3 6673 10 6674 35 6675 126 6676 462 6677 1716 6678 6435 6679 24310 6680 92378 6681 352716 6682 1352078 6683 5200300 6684 20058300 6685 77558760 6686 300540195 6687 1166803110 6688 4537567650 6689 17672631900 6690 68923264410 6691 269128937220 6692 1052049481860 6693 4116715363800 6694 16123801841550 6695 63205303218876 6696 247959266474052 6697 973469712824056 6698 3824345300380220 6699 15033633249770520 6700 59132290782430712 6701 232714176627630544 6702 916312070471295267 6703 3609714217008132870 6704 14226520737620288370 6705 56093138908331422716 6706 221256270138418389602 6707 873065282167813104916 6708 3446310324346630677300 6709 13608507434599516007800 6710 53753604366668088230810 6711 212392290424395860814420 6712 839455243105945545123660 6713 3318776542511877736535400 6714 13124252690842425594480900 6715 51913710643776705684835560 6716 205397724721029574666088520 6717 812850570172585125274307760 6718 3217533506933149454210801550 6719 12738806129490428451365214300 6720 50445672272782096667406248628 6721 199804427433372226016001220056 6722 791532924062974587678774064068 6723 3136262529306125724764953838760 6724 12428892245768720464809261509160 6725 49263609265046928387789436527216 6726 195295022443578894680165266232892 6727 774327632846470705223111406467256 6728 3070609578529107968988200404956302 6729 12178349853827309571919303300908930 6730 48307454420181661301946569724946428 6731 191645966716130525165099500721321568 6732 760401738905937245009910425797481664 6733 3017467217880703353213898536932431872 6734 11975573020964041433066121959267882275 6735 47533812913980349072725624065484908925 6736 188694833082770476620078966143427921240 6737 749146650746521593690475513405035323370 6738 2974552877964129855938094514793400190710 6739 11811992587857559107711780579694601553150 6740 46910484848920019839728797090434627201050 6741 186320517287259785564203570527203848373352 6742 740106499224392835858406134261071330805666 6743 2940149106507858659046717021813078840226920 6744 11681132936666306508612282109160665166968350 6745 46413034868353377559762063133711125206987510 6746 184430743818972682567734243074056657531277376 6747 732932566345386894941318066147509448374317828 6748 2912937122652918039684605840996920863974280831 6749 11578003246977381144726669632148144215346997236 6750 46022562906458520234906232508915785785685420170 6751 182953892044642103961280427236771918119520715185 6752 727353278091414635275677832647366418557002016505 6753 2891886526934797770206201186422181608253503731402 6754 11498691662072715545026365348240250821118250636720 6755 45724209148800658812503400866419334182811334429360 6756 181833482384712001515761484488523287559424289974110 6757 723153844245934060570040241682175514823860920980285 6758 2876180009401919099817980329478841232038688579683336 6759 11440086252548432184212127573690460634870835731384244 6760 45506115715811887694521686808796147781284890810385525 6761 181024278680137248896607019303867385837240414407543550 6762 720161330229169703307169246659077502198622267249656600 6763 2865153521601772072168623465348309315155598123186330355 6764 11399611934649200996366589772164315804099102485127253936 6765 45358075122033831513038757041080177446130192967078997525 6766 180483878614480187740311387382381567123169812877246189630 6767 718183038694232715313102496947371427499718905054870684418 6768 2857797595109717092683467665555120582116546381543294036060 6769 11371003416776388140466590282250561017805088330484069943450 6770 45235105758151727751131636224159948501307612732453831341060 6771 179858064057511093786646797368331896409218836731453341357405 6772 714298145774282723789944096232760917999447326698988992190265 6773 2829591534112951578968229727558063597962433079744495701153215 6774 11147757904664104027499326158770442649965695412379694282009775 6775 43407543666793661065788569547946469105313838819195029542899530 6776 164851795604726448747337146254032083390427820230599423194818005 6777 593435503518740075528013321452824378453726734201778689414649965 6778 1901987007282703434333340637745982554428884959590050814620946690 6779 4709231039113931001136361145603238629927158023571519252090700755 6780 6416404420531764479133722529703912703030114289580620732607466610 6781 1992731374177868542567374220375761367018829256638011495224882890 6782 10207790757121685591584540761598053887197681017668668773903064 6783 37704840552849064854183260623868674679046154043208819 6784 1 6785 0 6786 1 6787 1 6788 3 6789 10 6790 35 6791 126 6792 462 6793 1716 6794 6435 6795 24310 6796 92378 6797 352716 6798 1352078 6799 5200300 6800 20058300 6801 77558760 6802 300540195 6803 1166803110 6804 4537567650 6805 17672631900 6806 68923264410 6807 269128937220 6808 1052049481860 6809 4116715363800 6810 16123801841550 6811 63205303218876 6812 247959266474052 6813 973469712824056 6814 3824345300380220 6815 15033633249770520 6816 59132290782430712 6817 232714176627630544 6818 916312070471295267 6819 3609714217008132870 6820 14226520737620288370 6821 56093138908331422716 6822 221256270138418389602 6823 873065282167813104916 6824 3446310324346630677300 6825 13608507434599516007800 6826 53753604366668088230810 6827 212392290424395860814420 6828 839455243105945545123660 6829 3318776542511877736535400 6830 13124252690842425594480900 6831 51913710643776705684835560 6832 205397724721029574666088520 6833 812850570172585125274307760 6834 3217533506933149454210801550 6835 12738806129490428451365214300 6836 50445672272782096667406248628 6837 199804427433372226016001220056 6838 791532924062974587678774064068 6839 3136262529306125724764953838760 6840 12428892245768720464809261509160 6841 49263609265046928387789436527216 6842 195295022443578894680165266232892 6843 774327632846470705223111406467256 6844 3070609578529107968988200404956360 6845 12178349853827309571919303301009879 6846 48307454420181661301946569758417128 6847 191645966716130525165099505759853248 6848 760401738905937245009910884102087280 6849 3017467217880703353213927626429756760 6850 11975573020964041433067526379562692899 6851 47533812913980349072780222994356824925 6852 188694833082770476621858208738041483890 6853 749146650746521593740537515562314660815 6854 2974552877964129857182068950459920874850 6855 11811992587857559135497828901959119566170 6856 46910484848920020405576392399977401315300 6857 186320517287259796191718980443488183988637 6858 740106499224393021705210823726685853340002 6859 2940149106507861709219414271636968799167800 6860 11681132936666353808472367862151250378500540 6861 46413034868354074591614678674375627489091885 6862 184430743818982492039631963309965863084092676 6863 732932566345519297269268081972112657815940316 6864 2912937122654638410192579747912706721709749763 6865 11578003246998970786465714368018610393199277006 6866 46022562906720953596594582279420489004606897370 6867 182953892047739904481732786577022469803157285945 6868 727353278127005409482129541201296517919237488139 6869 2891886527333597568820276588324671912718007215152 6870 11498691666438870275462274947497061906810140983140 6871 45724209195583251242099765255068545584699561539360 6872 181833482876022143906014046633456086589299925747990 6873 723153849309987156339730914820423547067072813026712 6874 2876180060693171897655554594286938384561920178820868 6875 11440086763612306322750353722357737702705829056894688 6876 45506120730411747916480110837023172666713260980186575 6877 181024327179018168375763017735339237487557365940078950 6878 720161792965143452036151116054509328025086049952672200 6879 2865157880561292508091839311009180363165611648166048880 6880 11399652503761201164973784139357423909259445176748931909 6881 45358448425571199084669479153336695514139892640023461600 6882 180487276834610519528358015552458938051873588453711738830 6883 718213659199893940607324750185598982282896286749674431530 6884 2858070853859442224089362102355445534687152724173606921200 6885 11373419690882485506986104044628303423573193889786728895150 6886 45256285168063434503563896113808129005434503328747704052360 6887 180042151430114773991811433789657894374961469708051926254310 6888 715885046371866122786204209541486750065600950896042959650290 6889 2843156028547458837474706024342140060767493100603145593959600 6890 11262608906872032748374614338253123107405083706168120216799385 6891 44367970609584770286427257627627491068688704053477827718294990 6892 172726527332515649838620012016501158705085256311512973157327145 6893 655673173910106583425720821447206781046751383815942073984510235 6894 2357959724682515872261165122577600152765723684675343227690615185 6895 7541437199964729092938914336411039064770613551816500506511866400 6896 18587823241554531468011446029395033899434785680789369920007435530 6897 25073618920466875471779648006665516918475521932324495332098702510 6898 7606943396631681668719277537996684413872959399119184865284451640 6899 36694566768848187389225719690511859683624726838838417482705176 6900 112618954118515585343641366470767657598484730053843593 6901 1 6902 0 6903 1 6904 1 6905 3 6906 10 6907 35 6908 126 6909 462 6910 1716 6911 6435 6912 24310 6913 92378 6914 352716 6915 1352078 6916 5200300 6917 20058300 6918 77558760 6919 300540195 6920 1166803110 6921 4537567650 6922 17672631900 6923 68923264410 6924 269128937220 6925 1052049481860 6926 4116715363800 6927 16123801841550 6928 63205303218876 6929 247959266474052 6930 973469712824056 6931 3824345300380220 6932 15033633249770520 6933 59132290782430712 6934 232714176627630544 6935 916312070471295267 6936 3609714217008132870 6937 14226520737620288370 6938 56093138908331422716 6939 221256270138418389602 6940 873065282167813104916 6941 3446310324346630677300 6942 13608507434599516007800 6943 53753604366668088230810 6944 212392290424395860814420 6945 839455243105945545123660 6946 3318776542511877736535400 6947 13124252690842425594480900 6948 51913710643776705684835560 6949 205397724721029574666088520 6950 812850570172585125274307760 6951 3217533506933149454210801550 6952 12738806129490428451365214300 6953 50445672272782096667406248628 6954 199804427433372226016001220056 6955 791532924062974587678774064068 6956 3136262529306125724764953838760 6957 12428892245768720464809261509160 6958 49263609265046928387789436527216 6959 195295022443578894680165266232892 6960 774327632846470705223111406467256 6961 3070609578529107968988200404956360 6962 12178349853827309571919303301013301 6963 48307454420181661301946569760576528 6964 191645966716130525165099506224948480 6965 760401738905937245009910938020276176 6966 3017467217880703353213931723542056040 6967 11975573020964041433067754123394283811 6968 47533812913980349072790150072333536925 6969 188694833082770476622214057256964196420 6970 749146650746521593751394335307266806285 6971 2974552877964129857471365330847483824650 6972 11811992587857559142366290284990798176130 6973 46910484848920020553188808567684211953800 6974 186320517287259799100302145262681791630715 6975 740106499224393074804297877859718574064098 6976 2940149106507862615211304543861886608754200 6977 11681132936666368362275471170763738135895060 6978 46413034868354296078371584547110142232938135 6979 184430743818985702412253035387172512174104956 6980 732932566345563821945923839506050020283034604 6981 2912937122655231641402225922711253569207925440 6982 11578003247006590660020671333619951428364078753 6983 46022562906815601694252675639274708984319384570 6984 182953892048879895073259254814288301400986409369 6985 727353278140351949809548931932594703617941476063 6986 2891886527485811232413435145122596993105944308985 6987 11498691668133198976825464966186306504192284619176 6988 45724209214023105192451787438932952827298974325860 6989 181833483072546200862133672498076682970770332956460 6990 723153851363938761618592876760519130880076200831734 6991 2876180081771768937984288568486492573412265106871460 6992 11440086976269757314254385118918356152320970217812028 6993 45506122841822215802256415791964127239689158923555775 6994 181024347830154580636460310021523287573932369345060675 6995 720161992117335597677977988449302644639214184809027000 6996 2865159775761120452613566272340179621273937214173368900 6997 11399670314592196710758338252350702974876527558655567600 6998 45358613841555286539437217500810014979515933737138304000 6999 180488796040339214805786651521004625236881118583528439150 7000 718227465019581032524863316581337657108523615589398885370 7001 2858195063572615293810485635501443963343303389351964657500 7002 11374526618950267415347254642529447899284115747610717333650 7003 45266061075881475173658687025535156973666146380109483269585 7004 180127746342395061646331841322575258398882637283383759394565 7005 716628293169898948071274816109797640907375732798458712906830 7006 2849557486379704635665545826299879377032609591282538784601800 7007 11317283983630798895451493563247787809027039496837652717587700 7008 44830564921425679549198527372502295478965627089430893299397765 7009 176592056933695418303234952024207676823769232909140841966472460 7010 687340698531196960107639988568049505064928062741925562540122150 7011 2607954258015535367009706292620934748627257774718934896827363850 7012 9369527855209131019988243895192821883179346972831441063425895845 7013 29903279254307036012682341419741045406237842738473944741008264620 7014 73371072401863468818477265640006733733072263376811472849965688620 7015 97985044765522558482876676840026568628450459108244371351795848195 7016 29039477142858773288132071808110119716120049166808203148653321400 7017 131913323122393240455851539869762478164634295601968293387622568 7018 336389530106212601946300417871033742002493807522674773 7019 1 7020 0 7021 1 7022 1 7023 3 7024 10 7025 35 7026 126 7027 462 7028 1716 7029 6435 7030 24310 7031 92378 7032 352716 7033 1352078 7034 5200300 7035 20058300 7036 77558760 7037 300540195 7038 1166803110 7039 4537567650 7040 17672631900 7041 68923264410 7042 269128937220 7043 1052049481860 7044 4116715363800 7045 16123801841550 7046 63205303218876 7047 247959266474052 7048 973469712824056 7049 3824345300380220 7050 15033633249770520 7051 59132290782430712 7052 232714176627630544 7053 916312070471295267 7054 3609714217008132870 7055 14226520737620288370 7056 56093138908331422716 7057 221256270138418389602 7058 873065282167813104916 7059 3446310324346630677300 7060 13608507434599516007800 7061 53753604366668088230810 7062 212392290424395860814420 7063 839455243105945545123660 7064 3318776542511877736535400 7065 13124252690842425594480900 7066 51913710643776705684835560 7067 205397724721029574666088520 7068 812850570172585125274307760 7069 3217533506933149454210801550 7070 12738806129490428451365214300 7071 50445672272782096667406248628 7072 199804427433372226016001220056 7073 791532924062974587678774064068 7074 3136262529306125724764953838760 7075 12428892245768720464809261509160 7076 49263609265046928387789436527216 7077 195295022443578894680165266232892 7078 774327632846470705223111406467256 7079 3070609578529107968988200404956360 7080 12178349853827309571919303301013360 7081 48307454420181661301946569760682728 7082 191645966716130525165099506261284045 7083 760401738905937245009910943653519792 7084 3017467217880703353213932250313637376 7085 11975573020964041433067788440957948195 7086 47533812913980349072791848125145342925 7087 188694833082770476622281623431443192470 7088 749146650746521593753645139400732494980 7089 2974552877964129857536031580581174366370 7090 11811992587857559144005354933214266935325 7091 46910484848920020590497441225456262994300 7092 186320517287259799873861497608212006429140 7093 740106499224393089584456130041078197358434 7094 2940149106507862877948952722807112773534256 7095 11681132936666372742546308088889826684237100 7096 46413034868354365031795904299942585502248760 7097 184430743818986733265846957613798500414017156 7098 732932566345578530990890473691368613240913967 7099 2912937122655432824160279842860325978359481688 7100 11578003247009238243205020787769569923724213320 7101 46022562906849236968627039395255961195923924570 7102 182953892049293601336313215061683881319933724189 7103 727353278145291220639381304880880950898195248943 7104 2891886527543184074844702601328772449684142995622 7105 11498691668782903967573755920133634338941003528620 7106 45724209221209224746633097896770283930902062089860 7107 181833483150307518362757548892127391642966466910860 7108 723153852188412293315140741434828206982407143041240 7109 2876180090348577388885379162016228609924965470826436 7110 11440087063919112115425229075733065132918838845599720 7111 45506123722741815024217544299358023728822187026905225 7112 181024356546543328100558141717755477240889768054810210 7113 720162077105850814099568053601017253440284488909519400 7114 2865160593066050430005901939365006605857426715411069670 7115 11399678072684389444290486872779553358076526051744375600 7116 45358686584734936111668010779103955294514162351795596400 7117 180489470244263405599308616267148399212430480885503251790 7118 718233645538088204875334408314263804977915700204065534650 7119 2858251135568242862833852013101658242632292643752264576440 7120 11375030338461932792489810961958611932023910589872151829200 7121 45270544083671759774196424361897007291716319427661741257135 7122 180167290800848877799100400484799694724358451117627943859865 7123 716974161555233948099511998506720609542221922666213411940605 7124 2852557896325637476433939150086532121858269758198994537605400 7125 11343103903774972259299213690160583642265173072639682334400900 7126 45050923094789700215680642772365428387320770858894246705854840 7127 178455112493774001025648871760601934626469028901014599979628185 7128 702897444576022172798086073845565798908300022819783575930394280 7129 2735293352666950459919484112725074102496233226289764906644703305 7130 10373635874994177204694098949685451594903570959266907242379813975 7131 37232068159365133250212979061259845253944508099296876599406609915 7132 118577233095758766645495795190738210440682760666559717868671643520 7133 289626755095278226084841842163995785345361173751404465048290369815 7134 382930309678532105954890952442260938170267205227152163917655298815 7135 110862401152953383540074944575571331752925402393938225306069369000 7136 474233418272965880283061149796686291813316868831026873216696560 7137 1004823453667439551665100585867445140293562943157878553 7138 1 7139 0 7140 1 7141 1 7142 3 7143 10 7144 35 7145 126 7146 462 7147 1716 7148 6435 7149 24310 7150 92378 7151 352716 7152 1352078 7153 5200300 7154 20058300 7155 77558760 7156 300540195 7157 1166803110 7158 4537567650 7159 17672631900 7160 68923264410 7161 269128937220 7162 1052049481860 7163 4116715363800 7164 16123801841550 7165 63205303218876 7166 247959266474052 7167 973469712824056 7168 3824345300380220 7169 15033633249770520 7170 59132290782430712 7171 232714176627630544 7172 916312070471295267 7173 3609714217008132870 7174 14226520737620288370 7175 56093138908331422716 7176 221256270138418389602 7177 873065282167813104916 7178 3446310324346630677300 7179 13608507434599516007800 7180 53753604366668088230810 7181 212392290424395860814420 7182 839455243105945545123660 7183 3318776542511877736535400 7184 13124252690842425594480900 7185 51913710643776705684835560 7186 205397724721029574666088520 7187 812850570172585125274307760 7188 3217533506933149454210801550 7189 12738806129490428451365214300 7190 50445672272782096667406248628 7191 199804427433372226016001220056 7192 791532924062974587678774064068 7193 3136262529306125724764953838760 7194 12428892245768720464809261509160 7195 49263609265046928387789436527216 7196 195295022443578894680165266232892 7197 774327632846470705223111406467256 7198 3070609578529107968988200404956360 7199 12178349853827309571919303301013360 7200 48307454420181661301946569760686268 7201 191645966716130525165099506263591065 7202 760401738905937245009910944165632848 7203 3017467217880703353213932311388603328 7204 11975573020964041433067793207286234915 7205 47533812913980349072792119813595231885 7206 188694833082770476622293750693529166120 7207 749146650746521593754089742678454112500 7208 2974552877964129857549888634095536625310 7209 11811992587857559144382151404070236765025 7210 46910484848920020599617329208467208804200 7211 186320517287259800073489717568348836054540 7212 740106499224393093587415656673529762000650 7213 2940149106507862952258590591599701991855888 7214 11681132936666374030861260123632793904337700 7215 46413034868354386046172839843662949165276760 7216 184430743818987057793830229425884459674730256 7217 732932566345583301491960733427147616362388355 7218 2912937122655499885079631149576683448076667104 7219 11578003247010143399849242823376277101625197240 7220 46022562906861009314658066709849399472004102610 7221 182953892049441593820657721166443282391079079309 7222 727353278147094446497891536274707213245089299529 7223 2891886527564532109237732352479393174354708516995 7224 11498691669029004342857199464655793482006527117570 7225 45724209223977211537873306668416833727145798221840 7226 181833483180735859993436504623124425323124084778710 7227 723153852515862773988952787974167634941053401738380 7228 2876180093803125237165551112084133813671590678859980 7229 11440087099694358973091620563027176026991126862269320 7230 45506124086855249372416639435283186801452017254919380 7231 181024360192614438335890292077915356241292535201212760 7232 720162113062530338400269470535426223132317882167587570 7233 2865160942605266217269875110167492106478659551133837710 7234 11399681424946467083594106377612720714468134485495791320 7235 45358718327214064160072467586427903070943747055824317800 7236 180489767215065720229161321005707693297367126539071857910 7237 718236392436068442053468165677613493032670885512110325530 7238 2858276271317202910583661059606729329890119217784977489620 7239 11375258009076816729126864605642600805137448674312778672840 7240 45272586364201938530001766805903602010840963682813036906765 7241 180185442915068658622485236396385937860351756624866696897065 7242 717134093126240836624306406121521174801062391048353807447230 7243 2853955244435688421986765821153583764404027242116697839035625 7244 11355214578183774117453436266109951625887467026500592949141840 7245 45155053880064839755055012313039102604685695675841500053545340 7246 179343135195735441962898490901190440824220002565333494521041310 7247 710400053703417056928777441511575262885259218965935960868740812 7248 2797896249432557027076293180255699391286750713985612676686073558 7249 10885646979147017370168813660608030110777215873177186337548867332 7250 41264840322323846889188096869531728308168872244827583750587683438 7251 147956625936188801439948148671372106783454961081998072414262374744 7252 470220206592707083511477427130660318820717251184697369599689606600 7253 1143324894234303626150518683473284742174176017519424115004975405615 7254 1496568370648894564729945631891432578640791957312798042768005366735 7255 423249403915311970658998099963717483564761680570311237434503730100 7256 1704951222394098088852156109843818625262918096550005940033766200 7257 3001601890439960692438298990822516751327077015159628409 7258 1 7259 0 7260 1 7261 1 7262 3 7263 10 7264 35 7265 126 7266 462 7267 1716 7268 6435 7269 24310 7270 92378 7271 352716 7272 1352078 7273 5200300 7274 20058300 7275 77558760 7276 300540195 7277 1166803110 7278 4537567650 7279 17672631900 7280 68923264410 7281 269128937220 7282 1052049481860 7283 4116715363800 7284 16123801841550 7285 63205303218876 7286 247959266474052 7287 973469712824056 7288 3824345300380220 7289 15033633249770520 7290 59132290782430712 7291 232714176627630544 7292 916312070471295267 7293 3609714217008132870 7294 14226520737620288370 7295 56093138908331422716 7296 221256270138418389602 7297 873065282167813104916 7298 3446310324346630677300 7299 13608507434599516007800 7300 53753604366668088230810 7301 212392290424395860814420 7302 839455243105945545123660 7303 3318776542511877736535400 7304 13124252690842425594480900 7305 51913710643776705684835560 7306 205397724721029574666088520 7307 812850570172585125274307760 7308 3217533506933149454210801550 7309 12738806129490428451365214300 7310 50445672272782096667406248628 7311 199804427433372226016001220056 7312 791532924062974587678774064068 7313 3136262529306125724764953838760 7314 12428892245768720464809261509160 7315 49263609265046928387789436527216 7316 195295022443578894680165266232892 7317 774327632846470705223111406467256 7318 3070609578529107968988200404956360 7319 12178349853827309571919303301013360 7320 48307454420181661301946569760686328 7321 191645966716130525165099506263702695 7322 760401738905937245009910944205026160 7323 3017467217880703353213932317675732176 7324 11975573020964041433067793811468693795 7325 47533812913980349072792160199716161325 7326 188694833082770476622295798153361862970 7327 749146650746521593754173105793026915785 7328 2974552877964129857552726825779201184370 7329 11811992587857559144465397136003532425075 7330 46910484848920020601769212889851813995300 7331 186320517287259800123396772558383043460890 7332 740106499224393094640826058418911752695970 7333 2940149106507862972731654086062966368332256 7334 11681132936666374400773474074202556769515100 7335 46413034868354392310073657169194980641756260 7336 184430743818987157881899836620266110661679156 7337 732932566345584819378664906979440935537402933 7338 2912937122655521843079772727882039433736276488 7339 11578003247010447719755489887071635549367769420 7340 46022562906865065333038504692188315180573065370 7341 182953892049493755106123407744350284445014079749 7342 727353278147743607806955219576484749852644084477 7343 2891886527572370840616422964230084274160666923291 7344 11498691669121057154986121095846812486985174530488 7345 45724209225030699047972192106251273132156672557760 7346 181833483192507408215523985806056731806408682326510 7347 723153852644504034253664951946824063722672569724680 7348 2876180095180112841025512857912585839984911965400740 7349 11440087114151479278590007927626960446197858445716744 7350 45506124235921823166211490527139766666564891949092500 7351 181024361703814964304324429040471685949579229567223985 7352 720162128141137881747698152850927789909788651553540980 7353 2865161090827591944954318450437399467590900699516369050 7354 11399682861630216732324909614053389773494201677795403200 7355 45358732069384992763790638761856966644724409826046759650 7356 180489897028653254099563182118137212319273882605930839950 7357 718237604302939851306035480980804200074314213407465891770 7358 2858287458908661065265130267085098733182034202805235385120 7359 11375360202252292702511824264363841460792127855745076719190 7360 45273510527990954862702272294354602967188309063336816727535 7361 180193721167770059990764831332606063710011539827125244354515 7362 717207577551999892714788990815692811814890583670179458022645 7363 2854601947788884176328477797981711240067135836966894098503740 7364 11360859151500558228817505525604204838395074269568633708413860 7365 45203930127974242783171788918723863899605813088048633437542240 7366 179763042071136819703366656328007577258167115000016717509917414 7367 713978341303205292398975433563964222066730507303349178572583150 7368 2828106948446940794973360157919234690991880337971320333019773263 7369 11137551983533180318437816945580947810174577037231662433364256601 7370 43323419851222099956388585409036128067961680558004345987209032431 7371 164152367309342712858651256033511013687718049925319884365893472135 7372 587988947157205193768791229436045894248992420846609983553301503932 7373 1864740633154161001861902717319762472511092370140558063707327333480 7374 4513542217595665859182050420417320490233905524335144882169768273805 7375 5849112304391266914876136966542477354457836523836920507871743434500 7376 1615938133954090817638848775832081433088290078225934314199784774100 7377 6129821020577901763062656632094069213611498694060655223667431720 7378 8966690478734424113198733631209870176312743149245152951 7379 1 7380 0 7381 1 7382 1 7383 3 7384 10 7385 35 7386 126 7387 462 7388 1716 7389 6435 7390 24310 7391 92378 7392 352716 7393 1352078 7394 5200300 7395 20058300 7396 77558760 7397 300540195 7398 1166803110 7399 4537567650 7400 17672631900 7401 68923264410 7402 269128937220 7403 1052049481860 7404 4116715363800 7405 16123801841550 7406 63205303218876 7407 247959266474052 7408 973469712824056 7409 3824345300380220 7410 15033633249770520 7411 59132290782430712 7412 232714176627630544 7413 916312070471295267 7414 3609714217008132870 7415 14226520737620288370 7416 56093138908331422716 7417 221256270138418389602 7418 873065282167813104916 7419 3446310324346630677300 7420 13608507434599516007800 7421 53753604366668088230810 7422 212392290424395860814420 7423 839455243105945545123660 7424 3318776542511877736535400 7425 13124252690842425594480900 7426 51913710643776705684835560 7427 205397724721029574666088520 7428 812850570172585125274307760 7429 3217533506933149454210801550 7430 12738806129490428451365214300 7431 50445672272782096667406248628 7432 199804427433372226016001220056 7433 791532924062974587678774064068 7434 3136262529306125724764953838760 7435 12428892245768720464809261509160 7436 49263609265046928387789436527216 7437 195295022443578894680165266232892 7438 774327632846470705223111406467256 7439 3070609578529107968988200404956360 7440 12178349853827309571919303301013360 7441 48307454420181661301946569760686328 7442 191645966716130525165099506263706355 7443 760401738905937245009910944207488242 7444 3017467217880703353213932318238758640 7445 11975573020964041433067793880518117667 7446 47533812913980349072792165732061494125 7447 188694833082770476622296121436493341420 7448 749146650746521593754187879003204374595 7449 2974552877964129857553280619278452805650 7450 11811992587857559144483025643942347976615 7451 46910484848920020602258277362893769720550 7452 186320517287259800135462214424105599097590 7453 740106499224393094909781905673051835426690 7454 2940149106507862978219279352620130015635200 7455 11681132936666374504348893980362090371764772 7456 46413034868354394134510788429058679130051260 7457 184430743818987188097166133131777552469059956 7458 732932566345585292847912080381073713995664361 7459 2912937122655528901008389663765903857698293790 7460 11578003247010548277637554134205753992969662836 7461 46022562906866440254523398923489642539410002970 7462 182953892049511860676285051019326268629127554189 7463 727353278147973955368235881393244521492918493237 7464 2891886527575210066155161296045296157940935509696 7465 11498691669155045885618338313518007843869895293670 7466 45724209225426746984099592647056925416614578182310 7467 181833483197008294300439787503614811503371194993040 7468 723153852694479775651466812359215305151504369522670 7469 2876180095723150205928034701983064234111043490775380 7470 11440087119934327400789548655777083443276288899477520 7471 45506124296354217947496080183449725832814658838621700 7472 181024362324307895497879322588969862219037451731738980 7473 720162134407572185554186558439242122647494556470703058 7474 2865161153137614229721654463953265953780045608996818828 7475 11399683472220810548524466386210980584326641887381917340 7476 45358737970930799958726980515293652541297116428225452400 7477 180489953333342215131302761626681781239822930537135243150 7478 718238134942886371534239375125601840986558592764726608050 7479 2858292402263533870341614259684854721949605360308361304428 7480 11375405751226891086877688251251186269412878186280133123530 7481 45273925882999145449356239120696839528031909324646959447535 7482 180197471550572680869964314508759627291385995514751711605385 7483 717241125173530840866227020688395180345474073995398315084960 7484 2854899372047282512242858499919275318960476336875023214942655 7485 11363473723289975439237104047756495038959210681598936145931580 7486 45226727891345825997214789560667076171199514152469097199106074 7487 179960271057430342640303248058960513383960225333906819009400208 7488 715671422246901331085922984584293839362313581689376664598769346 7489 2842524243139408562485483744983348245614018751422334277912145616 7490 11259190769061524669302108584042999997527961052120003684152710008 7491 44336973225603652035506769408374188769517681852218099994205259730 7492 172428495578353107305674127029420634473833911995341815012873665981 7493 653027733057028113806071719858927228281868390747216775412122705412 7494 2336797513381545863570067255166620473354575839575705603707672585704 7495 7395243015309586687612828127010746992868391060547866581086236421736 7496 17818942769191957802127327364143731962577318229801457804108567447214 7497 22861233000337612193911392794034147360977973760863348489529707991050 7498 6169772151777012589488374215746235653822895992785724255020521114420 7499 22039380816325928065222475605205917484365657792745281709027949088 7500 26787165652737853781103005994520253460133658737290837867 7501 1 7502 0 7503 1 7504 1 7505 3 7506 10 7507 35 7508 126 7509 462 7510 1716 7511 6435 7512 24310 7513 92378 7514 352716 7515 1352078 7516 5200300 7517 20058300 7518 77558760 7519 300540195 7520 1166803110 7521 4537567650 7522 17672631900 7523 68923264410 7524 269128937220 7525 1052049481860 7526 4116715363800 7527 16123801841550 7528 63205303218876 7529 247959266474052 7530 973469712824056 7531 3824345300380220 7532 15033633249770520 7533 59132290782430712 7534 232714176627630544 7535 916312070471295267 7536 3609714217008132870 7537 14226520737620288370 7538 56093138908331422716 7539 221256270138418389602 7540 873065282167813104916 7541 3446310324346630677300 7542 13608507434599516007800 7543 53753604366668088230810 7544 212392290424395860814420 7545 839455243105945545123660 7546 3318776542511877736535400 7547 13124252690842425594480900 7548 51913710643776705684835560 7549 205397724721029574666088520 7550 812850570172585125274307760 7551 3217533506933149454210801550 7552 12738806129490428451365214300 7553 50445672272782096667406248628 7554 199804427433372226016001220056 7555 791532924062974587678774064068 7556 3136262529306125724764953838760 7557 12428892245768720464809261509160 7558 49263609265046928387789436527216 7559 195295022443578894680165266232892 7560 774327632846470705223111406467256 7561 3070609578529107968988200404956360 7562 12178349853827309571919303301013360 7563 48307454420181661301946569760686328 7564 191645966716130525165099506263706416 7565 760401738905937245009910944207605484 7566 3017467217880703353213932318281412160 7567 11975573020964041433067793887523131683 7568 47533812913980349072792166423604660725 7569 188694833082770476622296168851352624926 7570 749146650746521593754190341204900617730 7571 2974552877964129857553383173630166068850 7572 11811992587857559144486593318168060647760 7573 46910484848920020602365084546661553154800 7574 186320517287259800138277484192774195412820 7575 740106499224393094976297867897194006424610 7576 2940149106507862979648348432452724715453675 7577 11681132936666374532596735772951054081469228 7578 46413034868354394653223306140196397327703760 7579 184430743818987197017863801625652359097905716 7580 732932566345585437519070938920461507413466464 7581 2912937122655531126481376985891446694082713660 7582 11578003247010580914844890775819459101857996664 7583 46022562906866898561685030333923418325688982170 7584 182953892049518046746090279138276396558699747623 7585 727353278148054483377464080239754035158114178857 7586 2891886527576224075276139271693586124637714179760 7587 11498691669167429376623874819181166399225539508468 7588 45724209225573764778571127696301185316350664509010 7589 181833483198708629043630201480267244469720911327200 7590 723153852713673357492651585305246455796708722928160 7591 2876180095934973291528309258748469557270729481115300 7592 11440087122223371449160210265095700995766700159933720 7593 45506124320609396805291605388657656130942641831093900 7594 181024362576641687516678541461236107279195056949195240 7595 720162136987868663598358999729042314303834430473375336 7596 2865161179100123515424716018782383424677993754537862860 7597 11399683729513702303224521766305470890727127056470319800 7598 45358740484552163292700803565833470173421523287597516400 7599 180489977561420539592696861080471217273139856079762724750 7600 718238365518579188940400504660149223268422160584411418250 7601 2858294570401701152298139843020182375141478835293835126800 7602 11375425907959256302696075695949333538657242651197196873410 7603 45274111267508898544117981995690334081373876878811909331285 7604 180199159224964824612160866437107070446183107736201800825460 7605 717256340821778114197448020227005868494815293998184738263085 7606 2855035293356089359282710853943721200945691551109521298108800 7607 11364677297805681147779182340655484444283564485634863231022820 7608 45237296618847066885082980365352797879934463189433820425955654 7609 180052335041552909253902596628634535476090316903228317590229706 7610 716467193919504297895389780139612865159172018650650522468997152 7611 2849350059563873533782038016637296435936159946620318810909511940 7612 11317273992925376169640729765909160076196561257214324703342602208 7613 44826692394091296165007782369469596145981851520654024001922002160 7614 176506283670560547079796149233958374922384609397383745261774895520 7615 686298184546108842820364330069228037718463955118391311717825467708 7616 2597964932902296560924850156546865848148020768484656444131494237860 7617 9287308580922806101301000660176302062396450991663950398307977628112 7618 29329390732844696066480055193091712899626148780758445476679029671360 7619 70349764148069284210133207600673025315183846939182670344964403834521 7620 89356336239641570387246673284021320396742687182424653872608522488300 7621 23557503902552778620178946714328817498054913004098336218301639713475 7622 79244016267507651665518106649763960883853178454291420477618648640 7623 80027009099271137184129719491935535249296614520775248781 7624 1 7625 0 7626 1 7627 1 7628 3 7629 10 7630 35 7631 126 7632 462 7633 1716 7634 6435 7635 24310 7636 92378 7637 352716 7638 1352078 7639 5200300 7640 20058300 7641 77558760 7642 300540195 7643 1166803110 7644 4537567650 7645 17672631900 7646 68923264410 7647 269128937220 7648 1052049481860 7649 4116715363800 7650 16123801841550 7651 63205303218876 7652 247959266474052 7653 973469712824056 7654 3824345300380220 7655 15033633249770520 7656 59132290782430712 7657 232714176627630544 7658 916312070471295267 7659 3609714217008132870 7660 14226520737620288370 7661 56093138908331422716 7662 221256270138418389602 7663 873065282167813104916 7664 3446310324346630677300 7665 13608507434599516007800 7666 53753604366668088230810 7667 212392290424395860814420 7668 839455243105945545123660 7669 3318776542511877736535400 7670 13124252690842425594480900 7671 51913710643776705684835560 7672 205397724721029574666088520 7673 812850570172585125274307760 7674 3217533506933149454210801550 7675 12738806129490428451365214300 7676 50445672272782096667406248628 7677 199804427433372226016001220056 7678 791532924062974587678774064068 7679 3136262529306125724764953838760 7680 12428892245768720464809261509160 7681 49263609265046928387789436527216 7682 195295022443578894680165266232892 7683 774327632846470705223111406467256 7684 3070609578529107968988200404956360 7685 12178349853827309571919303301013360 7686 48307454420181661301946569760686328 7687 191645966716130525165099506263706416 7688 760401738905937245009910944207609266 7689 3017467217880703353213932318284036992 7690 11975573020964041433067793888141221155 7691 47533812913980349072792166501525017525 7692 188694833082770476622296175258766041616 7693 749146650746521593754190724924645486790 7694 2974552877964129857553401120641715889910 7695 11811992587857559144487281062597113692800 7696 46910484848920020602387439538612949687550 7697 186320517287259800138910129084609835034220 7698 740106499224393094992203858863836699489330 7699 2940149106507862980009376410515696008039395 7700 11681132936666374540091061146495064861594900 7701 46413034868354394797024796198729626134973760 7702 184430743818987199591141975229654707163918916 7703 732932566345585480785211905960278417594491392 7704 2912937122655531814354845794548432661692443438 7705 11578003247010591312539263511200816481680828680 7706 46022562906867048696789702692513793152228647770 7707 182953892049520126097285313800108372333345863063 7708 727353278148082206134739361809863867731382153518 7709 2891886527576581006486723519121784192958786735431 7710 11498691669171879693703989500903864108780485770170 7711 45724209225627633894102682523505286421184828192660 7712 181833483199343082306014684307424646167875155519875 7713 723153852720958512644050185270370334008536084193704 7714 2876180096016676481688415162330207911242352235191180 7715 11440087123119780307263406902708412360678308189988200 7716 45506124330245015803593995414118107000026170514220150 7717 181024362678252610477274471097148080603514166300348340 7718 720162138040358016485253366491915818421025623916255216 7719 2865161189820127349552839918758396508470116282145107418 7720 11399683836990479873522324127150347839140941363168449915 7721 45358741546205906912067377351757145022010480216229529900 7722 180489987902673487674269255357560753483052457400248139150 7723 718238464928458929514352291598981996939436605643505435850 7724 2858295514179499579437956564391857249155168641298272556020 7725 11375434762940237495437049732104386263659663394269525460325 7726 45274193426562741435680998035152237322626184619302373270035 7727 180199913493157236987166467257215891663728504621245990920835 7728 717263196232871460017583127379138395666503256529117392148100 7729 2855097009233890389200897973197239211487075883117038245260600 7730 11365227875966113551790898720800407733766747904858531259883850 7731 45242166154074333396747336083473613199304727017686662654809494 7732 180095049365866339513399077179242170619263894650483976364702566 7733 716838922030960023708112498550490465917697802483209198583946694 7734 2852560410413209185967917690425134114097904458657078269818491744 7735 11344789963767323156347793032941233181786441894069599629500119480 7736 45060671495568796776688268738744483396533125049320455283799739070 7737 178477737936456402257623482865843066305852734302040576964047670520 7738 702703009394489215721707600570904986209773194407735049499798578830 7739 2731705357808081120629379575283065433337724127962763732780728795310 7740 10335983950344624966048327826148732337854569049123203209161859480730 7741 36912652176925387893033512557362229368402423601923571301729874969540 7742 116324159365322388426755401103448657490861629561216043562327342888720 7743 277753390420993165574768113452441485828277239092395000428614881055678 7744 349274435605417553836826725926421202079484819027067543162002174731205 7745 89950773520708702207536935275669727100452086544475768158493043226025 7746 284936971295785920085630112573876892662056792302204927162409100656 7747 239089990313305548946878880624659134220897530949847409821 7748 1 7749 0 7750 1 7751 1 7752 3 7753 10 7754 35 7755 126 7756 462 7757 1716 7758 6435 7759 24310 7760 92378 7761 352716 7762 1352078 7763 5200300 7764 20058300 7765 77558760 7766 300540195 7767 1166803110 7768 4537567650 7769 17672631900 7770 68923264410 7771 269128937220 7772 1052049481860 7773 4116715363800 7774 16123801841550 7775 63205303218876 7776 247959266474052 7777 973469712824056 7778 3824345300380220 7779 15033633249770520 7780 59132290782430712 7781 232714176627630544 7782 916312070471295267 7783 3609714217008132870 7784 14226520737620288370 7785 56093138908331422716 7786 221256270138418389602 7787 873065282167813104916 7788 3446310324346630677300 7789 13608507434599516007800 7790 53753604366668088230810 7791 212392290424395860814420 7792 839455243105945545123660 7793 3318776542511877736535400 7794 13124252690842425594480900 7795 51913710643776705684835560 7796 205397724721029574666088520 7797 812850570172585125274307760 7798 3217533506933149454210801550 7799 12738806129490428451365214300 7800 50445672272782096667406248628 7801 199804427433372226016001220056 7802 791532924062974587678774064068 7803 3136262529306125724764953838760 7804 12428892245768720464809261509160 7805 49263609265046928387789436527216 7806 195295022443578894680165266232892 7807 774327632846470705223111406467256 7808 3070609578529107968988200404956360 7809 12178349853827309571919303301013360 7810 48307454420181661301946569760686328 7811 191645966716130525165099506263706416 7812 760401738905937245009910944207609328 7813 3017467217880703353213932318284160031 7814 11975573020964041433067793888187347235 7815 47533812913980349072792166509317053205 7816 188694833082770476622296176048721120386 7817 749146650746521593754190780463029612575 7818 2974552877964129857553404073947413961730 7819 11811992587857559144487406869504867298600 7820 46910484848920020602391910537003228994100 7821 186320517287259800139046722868074348134295 7822 740106499224393094995874472163831167119650 7823 2940149106507862980097713043445997494523135 7824 11681132936666374542022588304624964547194300 7825 46413034868354394835851198514533597912936660 7826 184430743818987200315657189156995174095126516 7827 732932566345585493438517283113432419628564720 7828 2912937122655532022610116167811556853721077224 7829 11578003247010594561818754991007490662875463685 7830 46022562906867097001127727712234174618158801050 7831 182953892049520813340476893052747754157169579183 7832 727353278148091599796295448953454802735547336140 7833 2891886527576704781019426121052530297296049038981 7834 11498691669173456577708754545608756998700153381720 7835 45724209225647109651256398499494462638249386320300 7836 181833483199576828244787914822694072333047564764935 7837 723153852723690445825824660257677730519250888721752 7838 2876180096047829496641549068117741425992010797521860 7839 11440087123466980921317461958624160548230390060145000 7840 45506124334032810858099075786321945922123624184308250 7841 181024362718759667603458313866665927681882685581160560 7842 720162138465535834538929959589548058958643486447185688 7843 2865161194205583463516711365047567407608817193333761120 7844 11399683881487234918707458046063779480382816579940251239 7845 45358741990773412061826408041498508211831867932564622890 7846 180489992280259091935482732947193137382954131036203710350 7847 718238507447142454912253209641260764745101751081989149450 7848 2858295921846833551205651657650778913831981206991689099760 7849 11375438624123840593830822094560488389970685411947947362495 7850 45274229576547710144205884152652902133245723828844265305085 7851 180200248252678469443531674305367879531650352671201377039710 7852 717266264125353144677134630815378970699787620432065570176765 7853 2855124848500483727526137600768223965736411571805203492629730 7854 11365478139855323751155071001134893038455389245932842424881216 7855 45244395917455208562151679578172783988844781290583298264247104 7856 180114747373245348120975252665468141571864269932365367644875142 7857 717011527698814086300043871937780701356776049026276059549756658 7858 2854061134359755086709076584601691436386095175826350924737322448 7859 11357739797639412201039795055923563817963788440422200352656920640 7860 45171581212112253066053716125276426132463173627705722640411815490 7861 179420199870499423665293562646750084100964407182927667947184098600 7862 710638827504473212299496660826146786323102232671972819004768152120 7863 2797696880331863849898848830160462291578336732448371516885767453690 7864 10873559876280223929377870221723622913252899852030290237529266410810 7865 41123205157028286923357218393307642013004871798359884001311116827330 7866 146715811455318343854764070215192521307892782838076987984109331050490 7867 461373679772572262792303856784956561719348378383809826635527519095520 7868 1096659565110467923342043575963610303119412306728286303126473491258346 7869 1365286270549992306340253617707250639094969619316705512905282080602306 7870 343475496170134929750304567827328231115517324935261751491850357367475 7871 1024580563052795138728498410897458381704650070447571723156717627056 7872 714333376632530091737136525962006302550596484359461769623 7873 1 7874 0 7875 1 7876 1 7877 3 7878 10 7879 35 7880 126 7881 462 7882 1716 7883 6435 7884 24310 7885 92378 7886 352716 7887 1352078 7888 5200300 7889 20058300 7890 77558760 7891 300540195 7892 1166803110 7893 4537567650 7894 17672631900 7895 68923264410 7896 269128937220 7897 1052049481860 7898 4116715363800 7899 16123801841550 7900 63205303218876 7901 247959266474052 7902 973469712824056 7903 3824345300380220 7904 15033633249770520 7905 59132290782430712 7906 232714176627630544 7907 916312070471295267 7908 3609714217008132870 7909 14226520737620288370 7910 56093138908331422716 7911 221256270138418389602 7912 873065282167813104916 7913 3446310324346630677300 7914 13608507434599516007800 7915 53753604366668088230810 7916 212392290424395860814420 7917 839455243105945545123660 7918 3318776542511877736535400 7919 13124252690842425594480900 7920 51913710643776705684835560 7921 205397724721029574666088520 7922 812850570172585125274307760 7923 3217533506933149454210801550 7924 12738806129490428451365214300 7925 50445672272782096667406248628 7926 199804427433372226016001220056 7927 791532924062974587678774064068 7928 3136262529306125724764953838760 7929 12428892245768720464809261509160 7930 49263609265046928387789436527216 7931 195295022443578894680165266232892 7932 774327632846470705223111406467256 7933 3070609578529107968988200404956360 7934 12178349853827309571919303301013360 7935 48307454420181661301946569760686328 7936 191645966716130525165099506263706416 7937 760401738905937245009910944207609328 7938 3017467217880703353213932318284163937 7939 11975573020964041433067793888190142755 7940 47533812913980349072792166509994621525 7941 188694833082770476622296176136493906916 7942 749146650746521593754190787868147496013 7943 2974552877964129857553404528302136742010 7944 11811992587857559144487428613908676563800 7945 46910484848920020602392762155744234576300 7946 186320517287259800139074983650860109465345 7947 740106499224393094996690164008274382148610 7948 2940149106507862980118609881343488168745095 7949 11681132936666374542505470094157439468594150 7950 46413034868354394846048031445956863228361260 7951 184430743818987200514543718470382753252712916 7952 732932566345585497053747390871476420209728528 7953 2912937122655532084315381463593223280988820568 7954 11578003247010595557093554183020345817475622155 7955 46022562906867112255129209297409031923189375770 7956 182953892049521036547667320502322937997385828863 7957 727353278148094731016814144667985114403602397014 7958 2891886527576747045494007497321565552435602117127 7959 11498691669174007235615180434235862452325587321186 7960 45724209225654054494892607297134013857538391416510 7961 181833483199661826767978180464610240227426529983310 7962 723153852724702272930185576919651498680724485074095 7963 2876180096059568313870266192040653825105789564614308 7964 11440087123599951369253057512681680042266839640742640 7965 45506124335505842268184384948405954259166534423300650 7966 181024362734742043884537670476384627819452064635533110 7967 720162138635606961760402449136641656223027502143561680 7968 2865161195982696398587201744777132311085265113000426312 7969 11399683899742313911616102358248865202661543120708477096 7970 45358742175310867030434529631616628240524738451796307625 7971 180489994117764160435090791179866974172259006572113214350 7972 718238525485371831553607758184557463111043868611746501450 7973 2858296096561405354701547100238774368508051317107553420700 7974 11375440295045404024263192377321845208656263370560871008300 7975 45274245366196476900870505873202611896730485272372179035660 7976 180200395773829056215937412918739685500733902365394772509835 7977 717267627633308371543294628834547856484984853666945084879530 7978 2855137322931686307259577491501578025443968288381446472244090 7979 11365591162424060193604003534023072116174246891879913941958214 7980 45245410523399762988260379719673622891700068255087428932828574 7981 180123775748023304606693213182863703892813923109260922728429278 7982 717091194901245203940515524404951823058254768764706993778686806 7983 2854758513770474300464016733224129075469220774124843103697901168 7984 11363797634536798160617243417071820837795174344010659412015502480 7985 45223811799543407704945664125811329398357782122510202864000623540 7986 179867202410971663329224694810076542122495055021277154141670129970 7987 714434702519360177947559518730439631842273469041490585186636873910 7988 2829638938149765322690017394182009355986530419140067849764862769010 7989 11139005135431554179458691734444667379950412899757117059690117447556 7990 43283885898017891571337026269640272927727722796456914973441380722074 7991 163620753664660748483039355618474515053239388193873382363575302130538 7992 583169236216344341895896867117117375806571623671495022145407543746350 7993 1830001510231176559409110334985907680596942053128485204382783430657400 7994 4330118356475690959774465567809453683863242046995122842445204794757119 7995 5336983569676556206045074015040801686070628048776436501613331828908596 7996 1311600554266385218026544350488664495019538329034187317679368136151975 7997 3684326924002997402708134373640244744824375533214340661904074156528 7998 2134297672598696775529724546092006400404427926794408825627 7999 1 8000 0 8001 1 8002 1 8003 3 8004 10 8005 35 8006 126 8007 462 8008 1716 8009 6435 8010 24310 8011 92378 8012 352716 8013 1352078 8014 5200300 8015 20058300 8016 77558760 8017 300540195 8018 1166803110 8019 4537567650 8020 17672631900 8021 68923264410 8022 269128937220 8023 1052049481860 8024 4116715363800 8025 16123801841550 8026 63205303218876 8027 247959266474052 8028 973469712824056 8029 3824345300380220 8030 15033633249770520 8031 59132290782430712 8032 232714176627630544 8033 916312070471295267 8034 3609714217008132870 8035 14226520737620288370 8036 56093138908331422716 8037 221256270138418389602 8038 873065282167813104916 8039 3446310324346630677300 8040 13608507434599516007800 8041 53753604366668088230810 8042 212392290424395860814420 8043 839455243105945545123660 8044 3318776542511877736535400 8045 13124252690842425594480900 8046 51913710643776705684835560 8047 205397724721029574666088520 8048 812850570172585125274307760 8049 3217533506933149454210801550 8050 12738806129490428451365214300 8051 50445672272782096667406248628 8052 199804427433372226016001220056 8053 791532924062974587678774064068 8054 3136262529306125724764953838760 8055 12428892245768720464809261509160 8056 49263609265046928387789436527216 8057 195295022443578894680165266232892 8058 774327632846470705223111406467256 8059 3070609578529107968988200404956360 8060 12178349853827309571919303301013360 8061 48307454420181661301946569760686328 8062 191645966716130525165099506263706416 8063 760401738905937245009910944207609328 8064 3017467217880703353213932318284164000 8065 11975573020964041433067793888190271779 8066 47533812913980349072792166510044442725 8067 188694833082770476622296176145147561926 8068 749146650746521593754190788768769941296 8069 2974552877964129857553404593209954282050 8070 11811992587857559144487432147374295569395 8071 46910484848920020602392916062745621127300 8072 186320517287259800139080570084666597170320 8073 740106499224393094996864300469447652772770 8074 2940149106507862980123379811733132779165325 8075 11681132936666374542622378316886354449564640 8076 46413034868354394848649264336626063563928760 8077 184430743818987200567711404524456660552265716 8078 732932566345585498061840401688623304987168436 8079 2912937122655532102192607857698192058982278920 8080 11578003247010595855675993940624202363855669696 8081 46022562906867116979819933682197704539791766170 8082 182953892049521107743064267188825367325730667123 8083 727353278148095757215135397885352191336830526208 8084 2891886527576761249128907795903782318507091266340 8085 11498691669174196661934990939923586728372740872764 8086 45724209225656496041483461952554168583121266473435 8087 181833483199692322421336520046061079220542198767150 8088 723153852725072269408645912116940544006983455639564 8089 2876180096063938238532051398756550820869314160730308 8090 11440087123650290181685818686739868711998701569559040 8091 45506124336072392810524888477191210320748276658484150 8092 181024362740981738734000159815544014029616127323595260 8093 720162138702950562472260784175283253568860099656330280 8094 2865161196695879879108921956205621653736897755386128872 8095 11399683907162120211960481397405708754848446909866477320 8096 45358742251228174454291166762662647272982890746794904400 8097 180489994882440182733833236708555270551762849402237507470 8098 718238533074626874378010118340744706614805394216719861050 8099 2858296170841253257690204016468637365932872075204256882920 8100 11375441012558781728824754918324642769700246694059329373440 8101 45274252211419949690443361371823985951168160997899518690660 8102 180200460314333150261878086337870128144649540792888793489010 8103 717268229405000568873115102559327737736154543717832261491395 8104 2855142874739787103697998308475623095924463971963446265449180 8105 11365641869871485338506307636765285029608292693284491381058700 8106 45245869255524347416616271991058433571218114061713812354692020 8107 180127888168658038750201307315505770115388851246669247262827404 8108 717127743767666256143309477887819259234083362333161473688164804 8109 2855080666244161814222009079375915699779562077206610276931065660 8110 11366614833765102655523416743503966293721065687131193412809795091 8111 45248261707392141891062457507881092065367105658526070764592185050 8112 180077840024722539128922403141630987448865483185860978210461876040 8113 716236089884416162018444651457242261608620195005242865854658958012 8114 2844925937172281641528599850824993312035972362133460132230198335846 8115 11267563705140052184254076936396765599922963671221993310523526555938 8116 44351545278007057566732306133169078248620695677555489212375801054840 8117 172304669719479594107178996152446951393435469223553912301291337717862 8118 651037259819006421570525630693402210550446744941885876343693510247358 8119 2318077950506929811374216302514635868722284840161600597184809475389196 8120 7258812127111104386692498146734773510392857894240091079893197739230960 8121 17097905793269426962302149290634004323815870551409350842704907935737315 8122 20863298726682117948953202235660623373760815455322632923093491679291836 8123 5008666929697190154999995311562716711698347055498134917047490355775825 8124 13249048958080718032849879215167321406284767026681102213538089310560 8125 6377101137978078285539075330360531504363417747152099781619 8126 1 8127 0 8128 1 8129 1 8130 3 8131 10 8132 35 8133 126 8134 462 8135 1716 8136 6435 8137 24310 8138 92378 8139 352716 8140 1352078 8141 5200300 8142 20058300 8143 77558760 8144 300540195 8145 1166803110 8146 4537567650 8147 17672631900 8148 68923264410 8149 269128937220 8150 1052049481860 8151 4116715363800 8152 16123801841550 8153 63205303218876 8154 247959266474052 8155 973469712824056 8156 3824345300380220 8157 15033633249770520 8158 59132290782430712 8159 232714176627630544 8160 916312070471295267 8161 3609714217008132870 8162 14226520737620288370 8163 56093138908331422716 8164 221256270138418389602 8165 873065282167813104916 8166 3446310324346630677300 8167 13608507434599516007800 8168 53753604366668088230810 8169 212392290424395860814420 8170 839455243105945545123660 8171 3318776542511877736535400 8172 13124252690842425594480900 8173 51913710643776705684835560 8174 205397724721029574666088520 8175 812850570172585125274307760 8176 3217533506933149454210801550 8177 12738806129490428451365214300 8178 50445672272782096667406248628 8179 199804427433372226016001220056 8180 791532924062974587678774064068 8181 3136262529306125724764953838760 8182 12428892245768720464809261509160 8183 49263609265046928387789436527216 8184 195295022443578894680165266232892 8185 774327632846470705223111406467256 8186 3070609578529107968988200404956360 8187 12178349853827309571919303301013360 8188 48307454420181661301946569760686328 8189 191645966716130525165099506263706416 8190 760401738905937245009910944207609328 8191 3017467217880703353213932318284164000 8192 11975573020964041433067793888190275811 8193 47533812913980349072792166510047417125 8194 188694833082770476622296176145889303784 8195 749146650746521593754190788867468291464 8196 2974552877964129857553404601750456589950 8197 11811992587857559144487432684103250355055 8198 46910484848920020602392942339550735904300 8199 186320517287259800139081621648677230150080 8200 740106499224393094996899919291051276309530 8201 2940149106507862980124428148082505221015925 8202 11681132936666374542649739815822909019579010 8203 46413034868354394849292868350812257461388760 8204 184430743818987200581535002898515876450149444 8205 732932566345585498335885103658333137742200644 8206 2912937122655532107252200233388277562187974680 8207 11578003247010595943333223961205151074719536864 8208 46022562906867118414101046441865694441260348970 8209 182953892049521130030318963542860910419821225187 8210 727353278148096087685781225192639894078039584762 8211 2891886527576765944545403762377242406464608340460 8212 11498691669174260822462668691850073983162905786576 8213 45724209225657341931640923407975324551039873562485 8214 181833483199703113190986394051805222249725439387075 8215 723153852725205801972300769932503509272094769087538 8216 2876180096065544828481237136519749481320990921523560 8217 11440087123669121967631887615165069536057492282464224 8218 45506124336287841608316347565762218136866410255607900 8219 181024362743391551917240845385717489486730421531855390 8220 720162138729341973562043109550726201034915981619776580 8221 2865161196979264043554639177044332087761392870743875600 8222 11399683910149314956255027772612211998625979242775248676 8223 45358742282175357098415610318490537036820660928230580200 8224 180489995197869041932379174519857266477570348450655966270 8225 718238536240696462814582201530364855344623920588822269050 8226 2858296202164080687681149648529122172596674671237993327300 8227 11375441318244954527760668669218173742741731742263369437325 8228 45274255156457957567956931940168265358442216053001833663160 8229 180200488343352156824225302377138535363263707903484457723530 8230 717268493102711553698298764761069441784491061400168615138960 8231 2855145328577730629705693662294437941008124421913067800261300 8232 11365664467759169234931953453855214873541509153236875519925910 8233 45246075317119636926649930353645122708603179340848269132701370 8234 180129749583144452983977932753191383264164810490007413347525130 8235 717144408618513849623111431767414842875668124538624024802727062 8236 2855228595546549718251518408100067618617615329088497885314946540 8237 11367917310784737164120062043528205196095343454447108101130159120 8238 45259640655507014303538295360228502362361826925339407922295364735 8239 180176509140988594684812849451810446457170912429010765599142530346 8240 717085462954398234477118527706302642758160279369016483006266373188 8241 2852184689929293106113522573786588335201856777437351159398781329980 8242 11329123292367245923615845054925417381349313912162138355334150115070 8243 44868921980109096451289592533446640513240782216673293726210220355530 8244 176598669472542087494338779098428932253566382274069176489090218543390 8245 685936453414964591147752116179880922124713997341269122457014439730326 8246 2590532541165904833444182596022563780129237582323855694606741821618500 8247 9214609730830327419298003850466464746421236164930581381634562654136730 8248 28793528016264705694323889224563743884936180206357012353064003282253616 8249 67515118965236168741674248231961026998836310360203982655661108267366845 8250 81561425846638888077472483360082439661769198861637466644332491420083738 8251 19127455626439338161179230542824624696365112440247019997953158311975000 8252 47645897713234779304551824063908875297154170240293347568210757625056 8253 19054855340506053548770298307247989804295505662467143430051 8254 1 8255 0 8256 1 8257 1 8258 3 8259 10 8260 35 8261 126 8262 462 8263 1716 8264 6435 8265 24310 8266 92378 8267 352716 8268 1352078 8269 5200300 8270 20058300 8271 77558760 8272 300540195 8273 1166803110 8274 4537567650 8275 17672631900 8276 68923264410 8277 269128937220 8278 1052049481860 8279 4116715363800 8280 16123801841550 8281 63205303218876 8282 247959266474052 8283 973469712824056 8284 3824345300380220 8285 15033633249770520 8286 59132290782430712 8287 232714176627630544 8288 916312070471295267 8289 3609714217008132870 8290 14226520737620288370 8291 56093138908331422716 8292 221256270138418389602 8293 873065282167813104916 8294 3446310324346630677300 8295 13608507434599516007800 8296 53753604366668088230810 8297 212392290424395860814420 8298 839455243105945545123660 8299 3318776542511877736535400 8300 13124252690842425594480900 8301 51913710643776705684835560 8302 205397724721029574666088520 8303 812850570172585125274307760 8304 3217533506933149454210801550 8305 12738806129490428451365214300 8306 50445672272782096667406248628 8307 199804427433372226016001220056 8308 791532924062974587678774064068 8309 3136262529306125724764953838760 8310 12428892245768720464809261509160 8311 49263609265046928387789436527216 8312 195295022443578894680165266232892 8313 774327632846470705223111406467256 8314 3070609578529107968988200404956360 8315 12178349853827309571919303301013360 8316 48307454420181661301946569760686328 8317 191645966716130525165099506263706416 8318 760401738905937245009910944207609328 8319 3017467217880703353213932318284164000 8320 11975573020964041433067793888190275875 8321 47533812913980349072792166510047552325 8322 188694833082770476622296176145943053194 8323 749146650746521593754190788877063964397 8324 2974552877964129857553404602775316866898 8325 11811992587857559144487432759795795260725 8326 46910484848920020602392946556815754325300 8327 186320517287259800139081809427964843182180 8328 740106499224393094996906879290674972862690 8329 2940149106507862980124649463534039403184385 8330 11681132936666374542655918218808582632162900 8331 46413034868354394849447065145877699749321885 8332 184430743818987200585025810568732850161736244 8333 732932566345585498408426348297373975824415052 8334 2912937122655532108649611460959824986882881128 8335 11578003247010595968494095541186719686171202440 8336 46022562906867118840508944829875096844399657370 8337 182953892049521136872897159791906910492568326347 8338 727353278148096192193592298785542842808165526356 8339 2891886527576767470555764951481116935050801389549 8340 11498691669174282209305227942492236401426294091180 8341 45724209225657630608440691999904766667075588783735 8342 181833483199706877412957280332878760515722687725375 8343 723153852725253347657844545063802443886449808678684 8344 2876180096066127961129460108004169752698065087652852 8345 11440087123676081540698913088713524459110363742851520 8346 45506124336368825908195406655796794080387273645696900 8347 181024362744311966674728607236556994807130161389519240 8348 720162138739575377862162786944999820270365344992788240 8349 2865161197090728481569954646592663245642926757116465040 8350 11399683911340288024241745633670798080331037158525973700 8351 45358742294673257781620016064329083764279873519959706000 8352 180489995326817946636210861908076677429896398096556011150 8353 718238537550120304947338093199588279716492396728518990170 8354 2858296215262717613042969622207042490605632411800811220080 8355 11375441447433753751213494573090994518207725983658179573575 8356 45274256413696405603909643422348654486239102193930393530660 8357 180200500424825876346677119769841729200169328385635520697780 8358 717268607818665305645502152375217484055977428488335025137860 8359 2855146405539953229923632123837220981165602795114872238371075 8360 11365674470103375361948461319914098222694646527792986912115360 8361 45246167269352080852393118544871076614656944965300115706508170 8362 180130586727681399728551939223399368467546642313691827339833340 8363 717151959892000277926619929447627499325060550928357236724425290 8364 2855296112347015272956617610525858032332329985715574561082088880 8365 11368515932971093602017365737987275206697911536315523564780556990 8366 45264905764289961591577286161190283536715620442158400832123608832 8367 180222463262851456310749412375114077044272906456995750110109860472 8368 717483598572827509995813167505403040999293802845564598974748798524 8369 2855609320999038447025071465324846400274940860561842996707345138732 8370 11358369911977694493347497581614280680322299940804494903056375655760 8371 45116797215015728858607296266935785366864471008251088980067918507750 8372 178680671353031285546759324751728825098616876298853919409542335725560 8373 703205305355922746202528707762741372759927969176732322055318806455410 8374 2730778528505999669820209953163085601358932581546219192140993417277180 8375 10308316545723589953426493279286385416164774986094985911523292278321550 8376 36630350817336713592263734978629303328137838656374871962830275037080080 8377 114219215363603009964765178098283693996804978123553451489273044966056336 8378 266608427891161048591941268321138803915851808213132878722294475502156074 8379 318860795549257315631011619201406189942166571072469216956275824965495310 8380 73047693794503150738217806692707934193435333701389663554563958749621875 8381 171348520469398324000167588333505882516625336977973701830087720786976 8382 56937949342926974585861096222257498055670266479851511262301 8383 1 8384 0 8385 1 8386 1 8387 3 8388 10 8389 35 8390 126 8391 462 8392 1716 8393 6435 8394 24310 8395 92378 8396 352716 8397 1352078 8398 5200300 8399 20058300 8400 77558760 8401 300540195 8402 1166803110 8403 4537567650 8404 17672631900 8405 68923264410 8406 269128937220 8407 1052049481860 8408 4116715363800 8409 16123801841550 8410 63205303218876 8411 247959266474052 8412 973469712824056 8413 3824345300380220 8414 15033633249770520 8415 59132290782430712 8416 232714176627630544 8417 916312070471295267 8418 3609714217008132870 8419 14226520737620288370 8420 56093138908331422716 8421 221256270138418389602 8422 873065282167813104916 8423 3446310324346630677300 8424 13608507434599516007800 8425 53753604366668088230810 8426 212392290424395860814420 8427 839455243105945545123660 8428 3318776542511877736535400 8429 13124252690842425594480900 8430 51913710643776705684835560 8431 205397724721029574666088520 8432 812850570172585125274307760 8433 3217533506933149454210801550 8434 12738806129490428451365214300 8435 50445672272782096667406248628 8436 199804427433372226016001220056 8437 791532924062974587678774064068 8438 3136262529306125724764953838760 8439 12428892245768720464809261509160 8440 49263609265046928387789436527216 8441 195295022443578894680165266232892 8442 774327632846470705223111406467256 8443 3070609578529107968988200404956360 8444 12178349853827309571919303301013360 8445 48307454420181661301946569760686328 8446 191645966716130525165099506263706416 8447 760401738905937245009910944207609328 8448 3017467217880703353213932318284164000 8449 11975573020964041433067793888190275875 8450 47533812913980349072792166510047556485 8451 188694833082770476622296176145946214924 8452 749146650746521593754190788877874866335 8453 2974552877964129857553404602886112572514 8454 11811992587857559144487432769625995897825 8455 46910484848920020602392947189405507088450 8456 186320517287259800139081841101579621283980 8457 740106499224393094996908174174325893151650 8458 2940149106507862980124694223962439574858905 8459 11681132936666374542657261349892424721855050 8460 46413034868354394849482773877366539016001135 8461 184430743818987200585880702243071700866614644 8462 732932566345585498427100332065839934142608860 8463 2912937122655532109025837560690626216608432864 8464 11578003247010595975548545516882486586578211480 8465 46022562906867118964554878906386922998040183450 8466 182953892049521138931725997601354379541005507227 8467 727353278148096224627050907831616171724411508230 8468 2891886527576767957853191213547900397960678161527 8469 11498691669174289221384755565653601128725765666460 8470 45724209225657727603845414246793059218063589098075 8471 181833483199708171364259772491997789294659246536970 8472 723153852725270043089409534804563901842696063890827 8473 2876180096066336844466136993312021790368991445340060 8474 11440087123678621530869360341833398691173969169739620 8475 45506124336398905791007628603524018164917793281514980 8476 181024362744659535883849859963480231887198740038363740 8477 720162138743500519237551156364159562282373955388582660 8478 2865161197134117323213500266922620919476330788030981740 8479 11399683911810408972131239699630153965355596074336086200 8480 45358742299672418054901796800607765525639150790105487060 8481 180489995379050414364346840882067005852752055513044242190 8482 718238538086902749548465205466634389727460399496703565850 8483 2858296220693859752835025013002125813643194776761794229404 8484 11375441501584747438141321746832473944693449833343425103830 8485 45274256946173865971544695841473763736965080708448660258660 8486 180200505592623884601828080276213288005575154599619687015530 8487 717268657355099924994263515269156254500000771527303397976520 8488 2855146874830755869551893349898231950259150702386728283172784 8489 11365678866738253420909261050763711684630108213318881407467346 8490 45246208026559898955309970399417874098867344209194660253324600 8491 180130960771050858760509475846063050664493984527145339296776040 8492 717155359943795778485840151180196563987225256932778957222402050 8493 2855326738579585998468347860655688606619454698480846167276802235 8494 11368789416664080691646276299299287654967922955627794336237540760 8495 45267327752128171407588180477916500378342874998964057299219176444 8496 180243743438961251654311423852605842190866473083159684886601941945 8497 717669159375947359972470984468498421474120609782525391118698095740 8498 2857215625880976352097366175962682899620226734292766041356855914348 8499 11372176392952576225832938459998979535612747799975776754702688745080 8500 45234625377715211102793926568458359608358530513852711073902664089540 8501 179678682471013374452095851216392812120910388731341245645368001175010 8502 711582998983811173763356654121677986034245150535114464341735382397800 8503 2800222997405086037011561330702525692053911851144401637323867704284240 8504 10871877992149657322183175733201438907503175408522062244040954747260020 8505 41020567940689225845665256077412985034040553925567776119529658766019320 8506 145619716071073504675939683070454068890348403887124342641366106178851820 8507 453104300044765956764243571216382185515608293022700325409288143091239968 8508 1052837125311027723128428674388778432677649472104407509983741750010643905 8509 1246613111506512823703741386318116126783384634162591693303092460733556835 8510 278977926990676335117505833247396688172403170284895382169561408271562621 8511 616238767403982890892831799654792846398784457735260428762769132230976 8512 170142019704502463083921496884810135071718728817441043826153 8513 1 8514 0 8515 1 8516 1 8517 3 8518 10 8519 35 8520 126 8521 462 8522 1716 8523 6435 8524 24310 8525 92378 8526 352716 8527 1352078 8528 5200300 8529 20058300 8530 77558760 8531 300540195 8532 1166803110 8533 4537567650 8534 17672631900 8535 68923264410 8536 269128937220 8537 1052049481860 8538 4116715363800 8539 16123801841550 8540 63205303218876 8541 247959266474052 8542 973469712824056 8543 3824345300380220 8544 15033633249770520 8545 59132290782430712 8546 232714176627630544 8547 916312070471295267 8548 3609714217008132870 8549 14226520737620288370 8550 56093138908331422716 8551 221256270138418389602 8552 873065282167813104916 8553 3446310324346630677300 8554 13608507434599516007800 8555 53753604366668088230810 8556 212392290424395860814420 8557 839455243105945545123660 8558 3318776542511877736535400 8559 13124252690842425594480900 8560 51913710643776705684835560 8561 205397724721029574666088520 8562 812850570172585125274307760 8563 3217533506933149454210801550 8564 12738806129490428451365214300 8565 50445672272782096667406248628 8566 199804427433372226016001220056 8567 791532924062974587678774064068 8568 3136262529306125724764953838760 8569 12428892245768720464809261509160 8570 49263609265046928387789436527216 8571 195295022443578894680165266232892 8572 774327632846470705223111406467256 8573 3070609578529107968988200404956360 8574 12178349853827309571919303301013360 8575 48307454420181661301946569760686328 8576 191645966716130525165099506263706416 8577 760401738905937245009910944207609328 8578 3017467217880703353213932318284164000 8579 11975573020964041433067793888190275875 8580 47533812913980349072792166510047556550 8581 188694833082770476622296176145946356494 8582 749146650746521593754190788877932787902 8583 2974552877964129857553404602896736818258 8584 11811992587857559144487432770790098604850 8585 46910484848920020602392947277487624561800 8586 186320517287259800139081846123006354397680 8587 740106499224393094996908402683205467320290 8588 2940149106507862980124702870863380517114210 8589 11681132936666374542657541783854985158164400 8590 46413034868354394849490751359933194596855010 8591 184430743818987200586083408516368541755400244 8592 732932566345585498431768828007956423722157312 8593 2912937122655532109124459936348214888478237688 8594 11578003247010595977478536547969064323482015840 8595 46022562906867118999833997772183864381185654170 8596 182953892049521139538345208741638008814205748022 8597 727353278148096234498103527976073271829355937496 8598 2891886527576768110649841821145112161754453081554 8599 11498691669174291481476504138408090586285099479980 8600 45724209225657759674906653054231930142180589202010 8601 181833483199708609473755891884455413211936979049220 8602 723153852725275822277258954330212098827550683471760 8603 2876180096066410660382105516691488299922892493362548 8604 11440087123679536674386653837442765144389917130227228 8605 45506124336409942294773263994416742337714956861105500 8606 181024362744789262419648637389727020012042307831148440 8607 720162138744989365966146744764770698875787287650465320 8608 2865161197150827890603244188316998001452509765515188020 8609 11399683911994098614021836726893748242833135394710258040 8610 45358742301652604916396529140556747450293827835580952400 8611 180489995400009939631051189190166777654916800121002626190 8612 718238538304970617667681702783693131006098005142272930200 8613 2858296222926292411523178283705929357074228797532076969000 8614 11375441524093293006843160030638563019197877318365687757450 8615 45274257169877414412192135085424163218622435998483992260660 8616 180200507785933504492943398199599767547933826268858226312530 8617 717268678585000481044618540603496219460894753754511331200640 8618 2855147077838575191689393132715621517919893671469453515588900 8619 11365680785711495229376925792135958575359652921767171656259140 8620 45246225968591875951211362758956944478104322515639929816192370 8621 180131126790309506764491840253057539477064864030532567030184850 8622 717156881019882832215916916265190803296961656851836346625605020 8623 2855340544195374868290645863156787798316901350882185040841375435 8624 11368913600819609022397511024977858160597522133095246902794801260 8625 45268435300528922504598491173822090587886111750422795708418538376 8626 180253540906180834736543547827044269824071771893984511647485555768 8627 717755154834363543737958381707975557043083103258291430087933038460 8628 2857964810743060353855968857380698060086940451067511863430724006888 8629 11378656368990013642397910906077696991538855404342462842965639199780 8630 45290280766783968208807110539828788786484300930183534325127359608060 8631 180153343126147841558440119902875564347921406678953659749524039777120 8632 715600936851706253669242240781601144185606200539699193183631360213560 8633 2833931356421169622156828281714069907348532122236477021923477473533730 8634 11151122840623571029472663514552154651606513496248383067761299659971000 8635 43285047325589676788597685181525044519798536298309383199979074063443700 8636 163241496793867828558303710779672262782714390294484314585280580427465880 8637 578913938696480090405303567022874508480628911953661142297788857445785080 8638 1797511493204330739295672525512643256197997370479283749479665227072057360 8639 4157791947138691202186890054601202284586426138337570304508787685181753630 8640 4873896208929148718145234590601292516067623564427398995387116018295843876 8641 1065484119050998369440322006752500153247822501635353378749932476903267746 8642 2216313890986313214798672432044459214420083580435935342773493977980928 8643 508434169721119573465727026299271025019520682634928843489107 8644 1 8645 0 8646 1 8647 1 8648 3 8649 10 8650 35 8651 126 8652 462 8653 1716 8654 6435 8655 24310 8656 92378 8657 352716 8658 1352078 8659 5200300 8660 20058300 8661 77558760 8662 300540195 8663 1166803110 8664 4537567650 8665 17672631900 8666 68923264410 8667 269128937220 8668 1052049481860 8669 4116715363800 8670 16123801841550 8671 63205303218876 8672 247959266474052 8673 973469712824056 8674 3824345300380220 8675 15033633249770520 8676 59132290782430712 8677 232714176627630544 8678 916312070471295267 8679 3609714217008132870 8680 14226520737620288370 8681 56093138908331422716 8682 221256270138418389602 8683 873065282167813104916 8684 3446310324346630677300 8685 13608507434599516007800 8686 53753604366668088230810 8687 212392290424395860814420 8688 839455243105945545123660 8689 3318776542511877736535400 8690 13124252690842425594480900 8691 51913710643776705684835560 8692 205397724721029574666088520 8693 812850570172585125274307760 8694 3217533506933149454210801550 8695 12738806129490428451365214300 8696 50445672272782096667406248628 8697 199804427433372226016001220056 8698 791532924062974587678774064068 8699 3136262529306125724764953838760 8700 12428892245768720464809261509160 8701 49263609265046928387789436527216 8702 195295022443578894680165266232892 8703 774327632846470705223111406467256 8704 3070609578529107968988200404956360 8705 12178349853827309571919303301013360 8706 48307454420181661301946569760686328 8707 191645966716130525165099506263706416 8708 760401738905937245009910944207609328 8709 3017467217880703353213932318284164000 8710 11975573020964041433067793888190275875 8711 47533812913980349072792166510047556550 8712 188694833082770476622296176145946360784 8713 749146650746521593754190788877936145674 8714 2974552877964129857553404602897622172070 8715 11811992587857559144487432770914269560266 8716 46910484848920020602392947288780203725050 8717 186320517287259800139081846866921425970080 8718 740106499224393094996908440768018729681730 8719 2940149106507862980124704461098036322586450 8720 11681132936666374542657597870647497245426270 8721 46413034868354394849492466947581937732522510 8722 184430743818987200586129862037332401125746944 8723 732932566345585498432900584599984663620229664 8724 2912937122655532109149598973280541412680344800 8725 11578003247010595977993200822925485053323030336 8726 46022562906867119009633753012683014765392729370 8727 182953892049521139713226422764062118154227439062 8728 727353278148096237442101677843718371860655153242 8729 2891886527576768157664195854251946550614076133870 8730 11498691669174292197172224519780345581178888520928 8731 45724209225657770104520064048520993857340589235810 8732 181833483199708755510254598348607954517696223219970 8733 723153852725277793473114570292448693147966212742160 8734 2876180096066436384110397577869181174464407009774328 8735 11440087123679862058748358191437206549992919978901460 8736 45506124336413941028021682614305410538086507599650325 8737 181024362744837104830014143958271950063009144243435220 8738 720162138745547683489370090415006159675431962602398960 8739 2865161197157193821037432348849898552847958323532367840 8740 11399683912065125275552867577768886025815884731161415210 8741 45358742302429148783649365401630505308940732024747853400 8742 180489995408340007365254205206072442386312341112898031950 8743 718238538392746363325731667927802801688429663403427992472 8744 2858296223835802013210989608921020291497745507489892626425 8745 11375441533369542089705249268759673500280651852590255847551 8746 45274257263087226262654171979526997442527626641695747553160 8747 180200508709432291825945756291957260285775776087021378183030 8748 717268687613808764011515306274111010708736727810889096020560 8749 2855147165005774471212236382218004160905945541975484865818427 8750 11365681617266567597490530251084430321886146920388182901173956 8751 45246233812103157245522247770916381842805305709083486169236220 8752 180131199981596786075627674631683913493560923897311338688079110 8753 717157557053738934533221085847188008222137036705602108144060200 8754 2855346727962003894820141946013135284277147305148383332456561550 8755 11368969642935785229158131992720848981233934376908796641187291815 8756 45268938732611393190409722713422070180700044253997003759514329588 8757 180258025345254456485376931561748905385594820526198366595066017724 8758 717794780856032969610587748565508966143103998749789918609626037004 8759 2858312274902666756002700255117873195661048064133906512444456475520 8760 11381680734147082432064865108526724500178658298987220517304604704686 8761 45316418539036309024446956002513348127817614653337263478862243470530 8762 180377673223135980189413599206445414034365448362913234862247481025240 8763 717512897606619591249672827547122275031396777325467925454886079796720 8764 2850106100596171659939212224173649198083875254364741167338812349550016 8765 11286742040735671681647518941507760373951543196068811306185750057900940 8766 44407858035003089291066868306077520951765845141737922963826483938980876 8767 172340047201654639352328497133682921065242227581633107549283848749213064 8768 649642155096202119385444542831881886535172874199521527255346666181229528 8769 2301560087996119562674574754304149733768382677462860824971926490162308180 8770 7131147432826175348550713043584496285191945178621285153749568358926636960 8771 16420195939282843415178169402551168594695486687046816865115451899102276376 8772 19056127993110929352998906041095170177524870276744174548889705994201880876 8773 4069468641158826898821220329321704490665082103002286059239547088473368688 8774 7971258682025783123919570715853072096314122101333482429088222669418735 8775 1519396257246950978332695353199067793004316335682744756635219 8776 1 8777 0 8778 1 8779 1 8780 3 8781 10 8782 35 8783 126 8784 462 8785 1716 8786 6435 8787 24310 8788 92378 8789 352716 8790 1352078 8791 5200300 8792 20058300 8793 77558760 8794 300540195 8795 1166803110 8796 4537567650 8797 17672631900 8798 68923264410 8799 269128937220 8800 1052049481860 8801 4116715363800 8802 16123801841550 8803 63205303218876 8804 247959266474052 8805 973469712824056 8806 3824345300380220 8807 15033633249770520 8808 59132290782430712 8809 232714176627630544 8810 916312070471295267 8811 3609714217008132870 8812 14226520737620288370 8813 56093138908331422716 8814 221256270138418389602 8815 873065282167813104916 8816 3446310324346630677300 8817 13608507434599516007800 8818 53753604366668088230810 8819 212392290424395860814420 8820 839455243105945545123660 8821 3318776542511877736535400 8822 13124252690842425594480900 8823 51913710643776705684835560 8824 205397724721029574666088520 8825 812850570172585125274307760 8826 3217533506933149454210801550 8827 12738806129490428451365214300 8828 50445672272782096667406248628 8829 199804427433372226016001220056 8830 791532924062974587678774064068 8831 3136262529306125724764953838760 8832 12428892245768720464809261509160 8833 49263609265046928387789436527216 8834 195295022443578894680165266232892 8835 774327632846470705223111406467256 8836 3070609578529107968988200404956360 8837 12178349853827309571919303301013360 8838 48307454420181661301946569760686328 8839 191645966716130525165099506263706416 8840 760401738905937245009910944207609328 8841 3017467217880703353213932318284164000 8842 11975573020964041433067793888190275875 8843 47533812913980349072792166510047556550 8844 188694833082770476622296176145946360850 8845 749146650746521593754190788877936293811 8846 2974552877964129857553404602897684520930 8847 11811992587857559144487432770926015461454 8848 46910484848920020602392947290100115575300 8849 186320517287259800139081846969209748311285 8850 740106499224393094996908446733109963545570 8851 2940149106507862980124704738464546056099050 8852 11681132936666374542657608583855055734004380 8853 46413034868354394849492821253726786858366885 8854 184430743818987200586140130710387570039192004 8855 732932566345585498433166200943011699514675216 8856 2912937122655532109155821507174681641443242600 8857 11578003247010595978126815586616094281262524484 8858 46022562906867119012289761442351008794757263770 8859 182953892049521139762511128534018003513688097446 8860 727353278148096238301853349928959861250326605628 8861 2891886527576768171849561295275560374838962399655 8862 11498691669174292419699465310627181167826537214332 8863 45724209225657773438576810186039628979399933508910 8864 181833483199708803410226174068849988065985255307976 8865 723153852725278455671722316279762549052480804606435 8866 2876180096066445220505612408044724528314545589258500 8867 11440087123679976186099105240972570326585088734460324 8868 45506124336415371231884255697331284566158927542140075 8869 181024362744854533136647292779670460523342032365651080 8870 720162138745754612361613708033625030545722022454296600 8871 2865161197159591945516064875078094234139862449398632000 8872 11399683912092296548756013607981286308172228866746140810 8873 45358742302730570416333032110360303441480288993357362400 8874 180489995411618292086456682771814084536308185307416145550 8875 718238538427745553050144028583541389359874886325885240024 8876 2858296224202995330662593468547578649680250136068623825375 8877 11375441537159229215021093882524032435632984034978314901750 8878 45274257301599064691902839661828735627561422168569179200660 8879 180200509095128844183610680847582826897050882452024283908480 8880 717268691423652721613786605106747419338214999455489516511980 8881 2855147202150887802931036262862227121046980735856612571596470 8882 11365681974974615591150544384060799289937690835673554821305220 8883 45246237216704212058820729742520762550660128006071315905402720 8884 180131232027511910600330428118443016373414657021812586412092780 8885 717157855515499865185952639329284103832045733259868555260876210 8886 2855349479900204776495844310991716427470295798636601198431757750 8887 11368994775230265258900012195652097901512423187023473530187029500 8888 45269166171623498075843430944092054947108580661891018864368682735 8889 180260065769232073216467638494094622084601760097375167766599197283 8890 717812934759544740491254516593190306909642423013734647103249326652 8891 2858472516004353446371530761764872263672293646584881866814033717300 8892 11383084453928236884963795941972615572784548875825221039671587212098 8893 45328625945124704294755925620363781360973079972081463733804137370660 8894 180483091210110172712567036522223735470838274510446951604136297325840 8895 718417015373903097277193231345646159913043647533055043954624275532728 8896 2857806924724773403671088921213710484514671883418073084268913925396400 8897 11351850697543360862024300973359392081695035841325643840206226679179180 8898 44953459852633710969112148687270192304742059540677086311698770348435160 8899 176854470993708416589775755862153882172404952924595666277306124189905256 8900 686197697838938197838696548375021582944163192853496607520023495207079936 8901 2585427237148555248593548762482129942914122881356411759478347419220476500 8902 9150501158716933171649414634020291125017093092357588706358985949608558880 8903 28291838741591549846599564315692364458637306327012244168323506369537061376 8904 64849661328989529495686966990431419871595176896625521812836480562790913351 8905 74508638377915037680538031205217792494537112352942574871191220888078931003 8906 15543249061416567058110514424281344357357685955313267416277262076258324835 8907 28670529397328624096846564387157740237127609959462015634462249135411631 8908 4540674263915642910149265043510588039005172577858064264606201 8909 1 8910 0 8911 1 8912 1 8913 3 8914 10 8915 35 8916 126 8917 462 8918 1716 8919 6435 8920 24310 8921 92378 8922 352716 8923 1352078 8924 5200300 8925 20058300 8926 77558760 8927 300540195 8928 1166803110 8929 4537567650 8930 17672631900 8931 68923264410 8932 269128937220 8933 1052049481860 8934 4116715363800 8935 16123801841550 8936 63205303218876 8937 247959266474052 8938 973469712824056 8939 3824345300380220 8940 15033633249770520 8941 59132290782430712 8942 232714176627630544 8943 916312070471295267 8944 3609714217008132870 8945 14226520737620288370 8946 56093138908331422716 8947 221256270138418389602 8948 873065282167813104916 8949 3446310324346630677300 8950 13608507434599516007800 8951 53753604366668088230810 8952 212392290424395860814420 8953 839455243105945545123660 8954 3318776542511877736535400 8955 13124252690842425594480900 8956 51913710643776705684835560 8957 205397724721029574666088520 8958 812850570172585125274307760 8959 3217533506933149454210801550 8960 12738806129490428451365214300 8961 50445672272782096667406248628 8962 199804427433372226016001220056 8963 791532924062974587678774064068 8964 3136262529306125724764953838760 8965 12428892245768720464809261509160 8966 49263609265046928387789436527216 8967 195295022443578894680165266232892 8968 774327632846470705223111406467256 8969 3070609578529107968988200404956360 8970 12178349853827309571919303301013360 8971 48307454420181661301946569760686328 8972 191645966716130525165099506263706416 8973 760401738905937245009910944207609328 8974 3017467217880703353213932318284164000 8975 11975573020964041433067793888190275875 8976 47533812913980349072792166510047556550 8977 188694833082770476622296176145946360850 8978 749146650746521593754190788877936298233 8979 2974552877964129857553404602897688083722 8980 11811992587857559144487432770926980877990 8981 46910484848920020602392947290239053664800 8982 186320517287259800139081846982157637215235 8983 740106499224393094996908447606050144111010 8984 2940149106507862980124704784148441776912890 8985 11681132936666374542657610531710975459200400 8986 46413034868354394849492891336260932839303135 8987 184430743818987200586142315534441861297371804 8988 732932566345585498433226443824935357140219568 8989 2912937122655532109157314915309275296346338072 8990 11578003247010595978160543585217607290256959900 8991 46022562906867119012991348574716139293079970970 8992 182953892049521139776075726452354485722713966726 8993 727353278148096238547496684810457429647375592024 8994 2891886527576768176043495425665150548957624426061 8995 11498691669174292487589131992580453041719040205540 8996 45724209225657774485635953601128125959881380470710 8997 181833483199708818861829908172153869855755910820236 8998 723153852725278674666537476370055320296493504278085 8999 2876180096066448211285531273642600740386900185392900 9000 11440087123680015658716656852090064565105688618499000 9001 45506124336415876009718105020752181281950406109341875 9002 181024362744860802311695188039166327597882777401467905 9003 720162138745830389131731089133400957324640337854734896 9004 2865161197160485040149486643466526849492484677806956680 9005 11399683912102577571049095889683633887420300602055231800 9006 45358742302846348261999606078031961505334618801443951650 9007 180489995412895545873938167551026588610296833879071425550 9008 718238538441566889119657191852960949299689668971635511320 9009 2858296224349872657643235195649440841061860089582840363601 9010 11375441538693703756560040960321715956229135640265942890375 9011 45274257317374998506295072020108752810451157930832716195660 9012 180200509254884812615858779008153044340142370167483323551230 9013 717268693018471122475123784348274020103349147521980194961600 9014 2855147217857964297722746297011084123822798035803344606518754 9015 11365682127703894520849530401625534175012147578540759532739780 9016 45246238683880357699833351243109456907139878207736719690683320 9017 180131245960518505114359012976661170347123857561693827693739580 9018 717157986391780740952853197579278628318562413822526780479240590 9019 2855350696546590558317100625530343716356932575876081540986036675 9020 11369005974077257548846990387507596735940288946865300039008454810 9021 45269268287120957506420755350124330724535099528771127492658696260 9022 180260988574696155913223058866240898365925535624779598781450794910 9023 717821202891784436545594104944724834580052328727945171821238948924 9024 2858545992875852410190277395248334790563725426991460424483362186420 9025 11383732336200825901171048200209438607999999323435835518920626313050 9026 45334296014568180903186196578430707420307442371206208778988530975650 9027 180532358411270244405177724736548769976110817599019255284584903339812 9028 718842136841406250422236679347751382185661298735488600619771632624240 9029 2861450440124744001960812275932148761903593776621742200760563882896752 9030 11382864768850311011332463679127111795100899971312240580063061980664700 9031 45215524165852940077738045793291671085591239686478032907885486647261215 9032 179049307181322295850688227099195789642113675595071047030042900286104395 9033 704347547399600251165300875466186341845743343893914782043200175381364593 9034 2732290072748571020918166113253128633392123627336801251908160490071884242 9035 10289747041296583397430022573494343770222983351868441486780794468094606375 9036 36381572475293750983608811308603659224689970568328438867724592286540581376 9037 112247513498230675441733520326745657407121182585781195271661733752170354176 9038 256124231331682979667152595754937360741204769416615870689361341515988750153 9039 291334529744152487233152706059694874101393083307739954129953892969726754435 9040 59368909687076828436317567312021857905620808622617046903301379631644819235 9041 103123464065730544812069758283064526883483708354061409446694987287891501 9042 13570080329834302909150453161098472652305598578146757466793541 9043 1 9044 0 9045 1 9046 1 9047 3 9048 10 9049 35 9050 126 9051 462 9052 1716 9053 6435 9054 24310 9055 92378 9056 352716 9057 1352078 9058 5200300 9059 20058300 9060 77558760 9061 300540195 9062 1166803110 9063 4537567650 9064 17672631900 9065 68923264410 9066 269128937220 9067 1052049481860 9068 4116715363800 9069 16123801841550 9070 63205303218876 9071 247959266474052 9072 973469712824056 9073 3824345300380220 9074 15033633249770520 9075 59132290782430712 9076 232714176627630544 9077 916312070471295267 9078 3609714217008132870 9079 14226520737620288370 9080 56093138908331422716 9081 221256270138418389602 9082 873065282167813104916 9083 3446310324346630677300 9084 13608507434599516007800 9085 53753604366668088230810 9086 212392290424395860814420 9087 839455243105945545123660 9088 3318776542511877736535400 9089 13124252690842425594480900 9090 51913710643776705684835560 9091 205397724721029574666088520 9092 812850570172585125274307760 9093 3217533506933149454210801550 9094 12738806129490428451365214300 9095 50445672272782096667406248628 9096 199804427433372226016001220056 9097 791532924062974587678774064068 9098 3136262529306125724764953838760 9099 12428892245768720464809261509160 9100 49263609265046928387789436527216 9101 195295022443578894680165266232892 9102 774327632846470705223111406467256 9103 3070609578529107968988200404956360 9104 12178349853827309571919303301013360 9105 48307454420181661301946569760686328 9106 191645966716130525165099506263706416 9107 760401738905937245009910944207609328 9108 3017467217880703353213932318284164000 9109 11975573020964041433067793888190275875 9110 47533812913980349072792166510047556550 9111 188694833082770476622296176145946360850 9112 749146650746521593754190788877936298300 9113 2974552877964129857553404602897688238626 9114 11811992587857559144487432770927047920805 9115 46910484848920020602392947290252021219820 9116 186320517287259800139081846983651624396460 9117 740106499224393094996908447724597576039650 9118 2940149106507862980124704791218568495610270 9119 11681132936666374542657610867548202998027300 9120 46413034868354394849492904574072938191257760 9121 184430743818987200586142761896345426178075204 9122 732932566345585498433239621955356157245807395 9123 2912937122655532109157661868714281903040996616 9124 11578003247010595978168810251541507537559517600 9125 46022562906867119013171756694467172849791524250 9126 182953892049521139779718072189685578167730172366 9127 727353278148096238616099778335920714515019903540 9128 2891886527576768177257528989725295073044605538968 9129 11498691669174292507898006641028013003994575288380 9130 45724209225657774808479189487447079195529826617265 9131 181833483199708823761118897034177051886658801592416 9132 723153852725278745926755107828007729987005573218860 9133 2876180096066449208212170895508559477744351717437700 9134 11440087123680029115290822174061937600964984033631000 9135 45506124336416051747186185896313530508929665659493405 9136 181024362744863028323125237805219207935962704022555370 9137 720162138745857797750709716339702888315345513224271848 9138 2865161197160813748590954377665047207912521884552586960 9139 11399683912106424212043106267191323988759206290036602200 9140 45358742302890343843352904185749777252746325575866202800 9141 180489995413388081648195733577526654978511001292637099150 9142 718238538446971385916069390392960254776708567937202274360 9143 2858296224408069334371414003256392030191964217838345661675 9144 11375441539309387986189866417402702910212055370115916927750 9145 45274257323780983752139276095459376598954105318653642080660 9146 180200509320498871079109733009100122022916484879780852902130 9147 717268693680647183651861495095995023493428153140736122779920 9148 2855147224447714781191949889247039512586118898374237977696284 9149 11365682192419690678618637532366696565382198255127126341581764 9150 45246239311505708941951505536945069243029132841654369276836060 9151 180131251975313703806875202044136792753132612917957265768710500 9152 717158043386290238189275069288868766827618751637051211932810200 9153 2855351230841038125378503437236073011040907713898386203563089535 9154 11369010931900246653222442628728990294750151450976468181582814822 9155 45269313846346137271377865483315887794435826981660925256440964590 9156 180261403371188772414449664366998334941661275757522582367244150360 9157 717824946178302241870152079618091065320759515132552987207084198460 9158 2858579489760028369951831782440758421577803379672930356875623625340 9159 11384029675424356157976368591932899773775315872140751597178854827110 9160 45336915095121960247563059599895440428543998983165895404555247868300 9161 180555258410859033273365201214499894474564282914013732470964249151508 9162 719040947229899919360556541144676758318608298376324094719459976966660 9163 2863164652671798039989026386854066024400231054362672652212697691922720 9164 11397546434670298698815637616228899984716931081742037830906997120478860 9165 45340419014628197249509609826529932719607994040598390423054689540694795 9166 180104047542716484028503666051414060479603464296290615518990218721782340 9167 713176327139867674231276464384370806873583271793620586155796138413733500 9168 2805255841385835826430846162361381943072589169695074991158542229431126510 9169 10879742484079586453944157146240559183797246774977381137626719759918214780 9170 40953507768757771366316446684450192830720675368508566252729905444150953876 9171 144654467957310196926196956972819829700412472951091506438472365903992825351 9172 445354519469541643401683863984235264905541720960838433159596395764675196928 9173 1011595735689208817381679083318024161542304556753801890596623683788052683235 9174 1139175031303334462066146240590292313346379834801306699638789819199305396835 9175 226771934416794405199661658568018901832443561860851471864264309272456172041 9176 370930075290423602568108052491682204033255584575094808726775171626326486 9177 40556182670191434309054775329307268233980342796597094467855593 9178 1 9179 0 9180 1 9181 1 9182 3 9183 10 9184 35 9185 126 9186 462 9187 1716 9188 6435 9189 24310 9190 92378 9191 352716 9192 1352078 9193 5200300 9194 20058300 9195 77558760 9196 300540195 9197 1166803110 9198 4537567650 9199 17672631900 9200 68923264410 9201 269128937220 9202 1052049481860 9203 4116715363800 9204 16123801841550 9205 63205303218876 9206 247959266474052 9207 973469712824056 9208 3824345300380220 9209 15033633249770520 9210 59132290782430712 9211 232714176627630544 9212 916312070471295267 9213 3609714217008132870 9214 14226520737620288370 9215 56093138908331422716 9216 221256270138418389602 9217 873065282167813104916 9218 3446310324346630677300 9219 13608507434599516007800 9220 53753604366668088230810 9221 212392290424395860814420 9222 839455243105945545123660 9223 3318776542511877736535400 9224 13124252690842425594480900 9225 51913710643776705684835560 9226 205397724721029574666088520 9227 812850570172585125274307760 9228 3217533506933149454210801550 9229 12738806129490428451365214300 9230 50445672272782096667406248628 9231 199804427433372226016001220056 9232 791532924062974587678774064068 9233 3136262529306125724764953838760 9234 12428892245768720464809261509160 9235 49263609265046928387789436527216 9236 195295022443578894680165266232892 9237 774327632846470705223111406467256 9238 3070609578529107968988200404956360 9239 12178349853827309571919303301013360 9240 48307454420181661301946569760686328 9241 191645966716130525165099506263706416 9242 760401738905937245009910944207609328 9243 3017467217880703353213932318284164000 9244 11975573020964041433067793888190275875 9245 47533812913980349072792166510047556550 9246 188694833082770476622296176145946360850 9247 749146650746521593754190788877936298300 9248 2974552877964129857553404602897688243182 9249 11811992587857559144487432770927051697865 9250 46910484848920020602392947290253072643200 9251 186320517287259800139081846983806843843860 9252 740106499224393094996908447739416005030730 9253 2940149106507862980124704792240755491084590 9254 11681132936666374542657610922219379574115400 9255 46413034868354394849492906953904309939923760 9256 184430743818987200586142849228022210611256304 9257 732932566345585498433242396298602641478562727 9258 2912937122655532109157739756213365018829593432 9259 11578003247010595978170774607895701655730422400 9260 46022562906867119013216858724404931238969412570 9261 182953892049521139780671209391977826658014786926 9262 727353278148096238634809712933774337660741079408 9263 2891886527576768177601326105211353699334724084216 9264 11498691669174292513850607831090228855006370054040 9265 45724209225657774906146050763980544039927675871685 9266 181833483199708825287126942745299026617595767570636 9267 723153852725278768730024749894552501087969435279908 9268 2876180096066449535328724521433327188439765501389900 9269 11440087123680033635056190679151727017589480203599000 9270 45506124336416112074973736047625635467444933868901400 9271 181024362744863808239538685898434815645655023499520245 9272 720162138745867586543202083199096435097990563522309170 9273 2865161197160933278933306281009963702181602837013589752 9274 11399683912107846942273767639694168457859009683311677540 9275 45358742302906879095405150454422315251797050917770349400 9276 180489995413576022930478225877130370294877546300918887150 9277 718238538449063449192099918863481048504627729948578060600 9278 2858296224430906004986268978889954075274242900928560661665 9279 11375441539554132027781846780991274961004799008037072536379 9280 45274257326359002204735119850488571800448617678333514739410 9281 180200509347215972728817157134412141608262638625737447584130 9282 717268693953307914724667317410994545696875415067265644583840 9283 2855147227190269895701302199664091475795022895185640997618930 9284 11365682219629741335968774051276582544529064366656882431233820 9285 45246239577983511709223566771399500033919005477876232075573020 9286 180131254553083074911632857133538148556151154835652075304294000 9287 717158068032564625149993592402836764089175040250715295268613115 9288 2855351463884361374374773039606736521367832344221512376901433960 9289 11369013112304087648939561121328600826648867258162669205028603289 9290 45269334042704136137869715132375106330351523887487424059562696660 9291 180261588661006572545576362347049141102061626022263174419278078840 9292 717826630657651546851556124890745081920916412045982192359911684080 9293 2858594670625707756197609361533383523017857642074584938824040594000 9294 11384165354804683486500448848010985940192893066178560602215851862910 9295 45338118125947119067952476863870178135156699552208030619483338163702 9296 180565844462089064860930423976992423643882462805716334499912291961600 9297 719133421995751627156662315936514235133601365474547526988835908193504 9298 2863966826050307734475350976848390114581330404107987062197936552685485 9299 11404457909454440948619206221607652057734520928723639817765365813461127 9300 45399573832368505955130906404030914137111066516908074391932848093226400 9301 180606963296122560976380410111006199969369444673678695538637766990559315 9302 717421080443594890775100802398054090975088946404735352829218514479893820 9303 2840767592956228980098563298231181488572562343527540360698784573510808100 9304 11173062170906091056598126993914435975316331060391610769533218975057531910 9305 43323592652588026269059593852944651408814096321041377569236795456147681376 9306 163001394544913632928250398374147155903435824830284937393617875886703456726 9307 575169464515402737970896715042917959940255826840882711577617206469594640553 9308 1767048076276755485623802890710223405875359294556250837937010677360694979835 9309 3995549089706899513470271710989422156294159489660299797344361435484892597635 9310 4454530248555006044769392896065132359392277741192513558194534302904102250201 9311 866228169376201947674796853990905711509030080526884790797753045185680160446 9312 1334256054030786290949535559785312678806407432353097058827642576523713953 9313 121211580588083564240023270030537001897126375022889819479939657 9314 1 9315 0 9316 1 9317 1 9318 3 9319 10 9320 35 9321 126 9322 462 9323 1716 9324 6435 9325 24310 9326 92378 9327 352716 9328 1352078 9329 5200300 9330 20058300 9331 77558760 9332 300540195 9333 1166803110 9334 4537567650 9335 17672631900 9336 68923264410 9337 269128937220 9338 1052049481860 9339 4116715363800 9340 16123801841550 9341 63205303218876 9342 247959266474052 9343 973469712824056 9344 3824345300380220 9345 15033633249770520 9346 59132290782430712 9347 232714176627630544 9348 916312070471295267 9349 3609714217008132870 9350 14226520737620288370 9351 56093138908331422716 9352 221256270138418389602 9353 873065282167813104916 9354 3446310324346630677300 9355 13608507434599516007800 9356 53753604366668088230810 9357 212392290424395860814420 9358 839455243105945545123660 9359 3318776542511877736535400 9360 13124252690842425594480900 9361 51913710643776705684835560 9362 205397724721029574666088520 9363 812850570172585125274307760 9364 3217533506933149454210801550 9365 12738806129490428451365214300 9366 50445672272782096667406248628 9367 199804427433372226016001220056 9368 791532924062974587678774064068 9369 3136262529306125724764953838760 9370 12428892245768720464809261509160 9371 49263609265046928387789436527216 9372 195295022443578894680165266232892 9373 774327632846470705223111406467256 9374 3070609578529107968988200404956360 9375 12178349853827309571919303301013360 9376 48307454420181661301946569760686328 9377 191645966716130525165099506263706416 9378 760401738905937245009910944207609328 9379 3017467217880703353213932318284164000 9380 11975573020964041433067793888190275875 9381 47533812913980349072792166510047556550 9382 188694833082770476622296176145946360850 9383 749146650746521593754190788877936298300 9384 2974552877964129857553404602897688243250 9385 11811992587857559144487432770927051859739 9386 46910484848920020602392947290253144658500 9387 186320517287259800139081846983821140371910 9388 740106499224393094996908447741104180485410 9389 2940149106507862980124704792377878136818950 9390 11681132936666374542657610930580853638693580 9391 46413034868354394849492907359557384669810010 9392 184430743818987200586142865542731060450422004 9393 732932566345585498433242957070109909568162209 9394 2912937122655532109157756618455434559361145320 9395 11578003247010595978171226409857166302909730504 9396 46022562906867119013227805819050018226633948570 9397 182953892049521139780913989622750380518747660446 9398 727353278148096238639787585441460164002263227116 9399 2891886527576768177696484235390530640540024752990 9400 11498691669174292515558745563890690794861928552012 9401 45724209225657774935115035040918436154791444718335 9402 181833483199708825753757502177625580874163269563976 9403 723153852725278775902020846996127066192304843508786 9404 2876180096066449640933281203818488417876867589122500 9405 11440087123680035130055504876989118901549890475203800 9406 45506124336416132486631177828144768724085438150281400 9407 181024362744864077769475686342413738898269281148965600 9408 720162138745871037268613061444494160222809323592323908 9409 2865161197160976208844996049112715400830662707463429672 9410 11399683912108366974702905934471070232301241639429971140 9411 45358742302913023952586728459672246488674037294052204400 9412 180489995413646967652929232904133627474126178847673310350 9413 718238538449864953953696030420493334219348797549250332920 9414 2858296224439778851530894160527265236264989371761934762515 9415 11375441539650499994158689052112055362188843739342739759000 9416 45274257327387046372948186704393346562039382539894418158160 9417 180200509357999381225988255794937165875975020554086954350630 9418 717268694064630935103507533730814903127196264865731699860460 9419 2855147228322371134830321342894756927262366602337321269753287 9420 11365682230980219610187186822976994374027753354722429329074756 9421 45246239690263484785829930255304341076077717254453922701949820 9422 180131255649703194135513656332744004121990007409929287887417520 9423 717158078614388955422102931221488730586862551280125221978977065 9424 2855351564828260793858224303375007278290624574135493335824593720 9425 11369014064796293542201337249190990602273961095697466988776596110 9426 45269342937473261723597115336800282480951007847347334176313237785 9427 180261670906999065984897621865522879136825426519967510055976671100 9428 717827384017822934688328603429176060321138837669992712292541147180 9429 2858601509532324959879900724610004926892387195982234949498111434000 9430 11384226906963780929246428638691146170821089558428427063099325683650 9431 45338667588479212031803376535018627344725640482777362553725107383396 9432 180570711069698262756436060040313258401852120246221185559781534676900 9433 719176203222209839433367043495415055207467382004710391954360825903180 9434 2864340207856415510881614751453722521234577644139302172144089962447310 9435 11407694193735624733532517600354434636829881958115490505968365569430230 9436 45427437115187215023365143698577185277273561059494626422879619435770200 9437 180845286252955232772257511429801456689257492218854724627494402019029920 9438 719446018273085073631489211654727528024559650015914944865090847870892785 9439 2857849218994303559525179496161457184789560847611316312479510953473027040 9440 11315891338332823098223304878564209167600498873060831929333458652289463000 9441 44502662838915544011216823742681698684380783536082855322415998681437637626 9442 172521857069623156231836484124983192472850802161829255932268895326068238976 9443 648791456861688630224323776537612289273981682208932230200431978333857589428 9444 2287036845394043081446600283580775922628079855666821832352215370933468454435 9445 7011388419605720771342221164799149026915123476128058035067897423870903614235 9446 15781886226406332755969393541786734957391528564949290843184547804278746583321 9447 17419116682253408120371793776741226251991412499784979167173530525247945967406 9448 3308932238281312638458241025238701835005303882698065347831930611801526768745 9449 4799529958993783958753377182571331100323190247417454235525745079439901723 9450 362279170913617118965664689959305817402170887365327033535957239 9451 1 9452 0 9453 1 9454 1 9455 3 9456 10 9457 35 9458 126 9459 462 9460 1716 9461 6435 9462 24310 9463 92378 9464 352716 9465 1352078 9466 5200300 9467 20058300 9468 77558760 9469 300540195 9470 1166803110 9471 4537567650 9472 17672631900 9473 68923264410 9474 269128937220 9475 1052049481860 9476 4116715363800 9477 16123801841550 9478 63205303218876 9479 247959266474052 9480 973469712824056 9481 3824345300380220 9482 15033633249770520 9483 59132290782430712 9484 232714176627630544 9485 916312070471295267 9486 3609714217008132870 9487 14226520737620288370 9488 56093138908331422716 9489 221256270138418389602 9490 873065282167813104916 9491 3446310324346630677300 9492 13608507434599516007800 9493 53753604366668088230810 9494 212392290424395860814420 9495 839455243105945545123660 9496 3318776542511877736535400 9497 13124252690842425594480900 9498 51913710643776705684835560 9499 205397724721029574666088520 9500 812850570172585125274307760 9501 3217533506933149454210801550 9502 12738806129490428451365214300 9503 50445672272782096667406248628 9504 199804427433372226016001220056 9505 791532924062974587678774064068 9506 3136262529306125724764953838760 9507 12428892245768720464809261509160 9508 49263609265046928387789436527216 9509 195295022443578894680165266232892 9510 774327632846470705223111406467256 9511 3070609578529107968988200404956360 9512 12178349853827309571919303301013360 9513 48307454420181661301946569760686328 9514 191645966716130525165099506263706416 9515 760401738905937245009910944207609328 9516 3017467217880703353213932318284164000 9517 11975573020964041433067793888190275875 9518 47533812913980349072792166510047556550 9519 188694833082770476622296176145946360850 9520 749146650746521593754190788877936298300 9521 2974552877964129857553404602897688243250 9522 11811992587857559144487432770927051864431 9523 46910484848920020602392947290253148659350 9524 186320517287259800139081846983822284094154 9525 740106499224393094996908447741277326685890 9526 2940149106507862980124704792394806858514550 9527 11681132936666374542657610931775349933633320 9528 46413034868354394849492907424834890948182510 9529 184430743818987200586142868443123744866273684 9530 732932566345585498433243065606530671133891141 9531 2912937122655532109157760131422532380305218630 9532 11578003247010595978171326810293047335616243416 9533 46022562906867119013230381606025332811966780570 9534 182953892049521139780974106632275012903310086270 9535 727353278148096238641078144980489822683398598744 9536 2891886527576768177722202648952470354379295204010 9537 11498691669174292516038222822220645023593313393548 9538 45724209225657774943533372352165344974495445921635 9539 181833483199708825893746670007323547151133520161978 9540 723153852725278778117759478621003761102587327351854 9541 2876180096066449674458537293464571347856899997926500 9542 11440087123680035616799467639075711607955605447354200 9543 45506124336416139290516991754984479809632272910741400 9544 181024362744864169609306071678880631265826731903718400 9545 720162138745872237520929923442893368961876723010394786 9546 2865161197160991432217935683191705364890635227203242370 9547 11399683912108554764191205874251618095330309256994742136 9548 45358742302915281247061593849355894726340117794352398900 9549 180489995413673453682644275527548189714486618497139378190 9550 718238538450168792360052726304854812696442940024677678040 9551 2858296224443191484817288461157833453579058273010668061725 9552 11375441539688077440167269057338473008873950526931113127145 9553 45274257327793187278908904491191835138157527468827999881910 9554 180200509362312744624856697077830997712410923870004115402980 9555 717268694109690252875895400263942099245673577961951432122380 9556 2855147228785804390614142407929241256420988423369614231834200 9557 11365682235676969240899047881991935175250762453703709078407620 9558 45246239737205394433722940798240414605051258717012527671878120 9559 180131256112720577810240054358826337367971826033093299692814280 9560 717158083124674735652934909180683940951620160562067284150615380 9561 2855351608244991731955208104104253013029621819266353811764604600 9562 11369014478046880425712494891720112410054279245888592644142059230 9563 45269346828934761594727470315159203622577881083074774114006163860 9564 180261707179590885427294485227922493771283144817883716116340974120 9565 717827718844574210437748102936677595047745753229636885550953802900 9566 2858604571729577994525783849301753097919976439342610388828823127500 9567 11384254665788241839343258057485336470328926870928123814637625667750 9568 45338917103077752180978443233909138102400478484509625715603851656402 9569 180572935810243591803958330030579046890152408703409377382439778623508 9570 719195886747087139305091120547256265415303671517553599140263767712460 9571 2864513073322312925826655424802195504176131724795602403638795266311200 9572 11409201587226203606548458163698310285985099589019441476288215158486958 9573 45440492075234423987302981743878888186470892340161327263320679671093320 9574 180957604514251316827149498912145446584056142563643447463133944432466900 9575 720406089578015053103534349061706176314797699925921436024029150924551680 9576 2866001790892191095864122900808538213489318262858693141350223035414611250 9577 11384626105459764713228021504282786779233430890084653227321117500495511270 9578 45077090911225132284177303263363510622539132444324997900093047763358151376 9579 177261165358451244739818572378592722126938221059486547173539928779909154076 9580 687032655534335547045699806143870099290235970777232381551926313967849863128 9581 2582452257224580752012738865542580670426252455088763450547097354240370313635 9582 9094182485202283400126978439563680525491666781632190374970799734091098136835 9583 27820994197347987153373118402343234985055357000116839777369698844704850561921 9584 62338177918785695981007307597910193265941517383240720894703069549813675369902 9585 68118160545839625574826490588600078092811799939533257177591630460524472814497 9586 12640254792123220711301094048708529998523122024445737816364174943054594930475 9587 17265153234101898653406964942742470466673674476847477491619790091452778576 9588 1082815943497574798712986341861697330695027936744256884830431403 9589 1 9590 0 9591 1 9592 1 9593 3 9594 10 9595 35 9596 126 9597 462 9598 1716 9599 6435 9600 24310 9601 92378 9602 352716 9603 1352078 9604 5200300 9605 20058300 9606 77558760 9607 300540195 9608 1166803110 9609 4537567650 9610 17672631900 9611 68923264410 9612 269128937220 9613 1052049481860 9614 4116715363800 9615 16123801841550 9616 63205303218876 9617 247959266474052 9618 973469712824056 9619 3824345300380220 9620 15033633249770520 9621 59132290782430712 9622 232714176627630544 9623 916312070471295267 9624 3609714217008132870 9625 14226520737620288370 9626 56093138908331422716 9627 221256270138418389602 9628 873065282167813104916 9629 3446310324346630677300 9630 13608507434599516007800 9631 53753604366668088230810 9632 212392290424395860814420 9633 839455243105945545123660 9634 3318776542511877736535400 9635 13124252690842425594480900 9636 51913710643776705684835560 9637 205397724721029574666088520 9638 812850570172585125274307760 9639 3217533506933149454210801550 9640 12738806129490428451365214300 9641 50445672272782096667406248628 9642 199804427433372226016001220056 9643 791532924062974587678774064068 9644 3136262529306125724764953838760 9645 12428892245768720464809261509160 9646 49263609265046928387789436527216 9647 195295022443578894680165266232892 9648 774327632846470705223111406467256 9649 3070609578529107968988200404956360 9650 12178349853827309571919303301013360 9651 48307454420181661301946569760686328 9652 191645966716130525165099506263706416 9653 760401738905937245009910944207609328 9654 3017467217880703353213932318284164000 9655 11975573020964041433067793888190275875 9656 47533812913980349072792166510047556550 9657 188694833082770476622296176145946360850 9658 749146650746521593754190788877936298300 9659 2974552877964129857553404602897688243250 9660 11811992587857559144487432770927051864500 9661 46910484848920020602392947290253148828400 9662 186320517287259800139081846983822361372684 9663 740106499224393094996908447741293067249570 9664 2940149106507862980124704792396711339705305 9665 11681132936666374542657610931933656671516900 9666 46413034868354394849492907434702420967006260 9667 184430743818987200586142868931953972576810484 9668 732932566345585498433243085662173637944949748 9669 2912937122655532109157760834015951944494033292 9670 11578003247010595978171348324672164699767639040 9671 46022562906867119013230968171376147024468316570 9672 182953892049521139780988557836487664918829900170 9673 727353278148096238641403800191273007584245842052 9674 2891886527576768177728982957982436278936921050188 9675 11498691669174292516169760831143021847404578261580 9676 45724209225657774945928244173468344897342273850160 9677 181833483199708825934919954663117066644360064455508 9678 723153852725278778789745784933466365296689392123932 9679 2876180096066449684918417193434149222010670109473348 9680 11440087123680035772709643211306573334226186024371125 9681 45506124336416141523853556631733392608704898061121400 9682 181024362744864200451040156306798617508663189246732400 9683 720162138745872649286323299456942732543892546174557000 9684 2865161197160996760398464555119351852311625704808218254 9685 11399683912108621738064655503124400899627697731140077640 9686 45358742302916100675877812107254753333552738453409348400 9687 180489995413683230405022311395251551869819161317486478990 9688 718238538450282731762436487261490468974885563514085737640 9689 2858296224444490487165012743333367691797990628680492112735 9690 11375441539702585188309822097336409682095263624055862702450 9691 45274257327952111981241359278158615689669094452191025355660 9692 180200509364022309386603335491586369618749419642383380827730 9693 717268694127767943239667787890772564403944343670577286042400 9694 2855147228973903770902870629083593437567673406514968724943800 9695 11365682237604537008416694234747655420153377326219203001536900 9696 45246239756675618321773419502967355436826293913547023216003870 9697 180131256306722274880880399839568347196626422625610871511230000 9698 717158085032872565762066683507593133782143165840619077496002820 9699 2855351626785109268216765124435471174872960809972410577825991336 9700 11369014656096335435530045318684275137942950732103316697291609150 9701 45269348519988712698819500637902378870065201522953102093248760360 9702 180261723072221354756647147091783584875301833565046617580678683040 9703 717827866712226922179721581887137354316991265770187570342900767020 9704 2858605934407392232296281578643957702600757706148532524309604730700 9705 11384267109400326926066163689512380424593022428515664253391873998750 9706 45339029748050361989174304532048307728590220094443501669173710001300 9707 180573947056844252925753495666467805375169231522665673553828229591392 9708 719204892911925086361611893175959182063243799666017996610511143523014 9709 2864592672440717625064602565690131737733879717819423589371301434395980 9710 11409899981436003083625542580471405361477663725997902876146189106374400 9711 45446576857848937305984368932609847447931465012884731497179023152591080 9712 181010261509166928503320768599027698197287918879939229117687750352773180 9713 720858805737339505322854230737002839519064678914942991425723932511804064 9714 2869869054772123087176183133768837500267644931968079910874535043530713600 9715 11417446575473116292134676021913554543147968715835579261162348748574067875 9716 45353654396283052492552889861676758085813891299778185527926495865080946376 9717 179571255210603660406660480286987149258170643566670302558801276162328062776 9718 706081453166702711680813310852967808508902300843885103817271351352692481728 9719 2736049929304616578596337442807290121763286087835634557433268023426288491555 9720 10279515570887084597948387562916803421091557405938092769727521365525945616435 9721 36163222917884459394606258439345743134371163679142944696629957004709440783321 9722 110396174357142693912373846220425533954617905343650062001509011743662270347902 9723 246241850020981035991217293559644936529293074663944760580318250679814794274009 9724 266386415410161033889405798988662802566513615347225525234057089174186328867082 9725 48287640143525642819734695578332664653597951875844512334223252606382969648230 9726 62108950677956422375754901219881423534272629556501968252526449599247864728 9727 3236516065498953703178775721162050240192880737063610767434629353 9728 1 9729 0 9730 1 9731 1 9732 3 9733 10 9734 35 9735 126 9736 462 9737 1716 9738 6435 9739 24310 9740 92378 9741 352716 9742 1352078 9743 5200300 9744 20058300 9745 77558760 9746 300540195 9747 1166803110 9748 4537567650 9749 17672631900 9750 68923264410 9751 269128937220 9752 1052049481860 9753 4116715363800 9754 16123801841550 9755 63205303218876 9756 247959266474052 9757 973469712824056 9758 3824345300380220 9759 15033633249770520 9760 59132290782430712 9761 232714176627630544 9762 916312070471295267 9763 3609714217008132870 9764 14226520737620288370 9765 56093138908331422716 9766 221256270138418389602 9767 873065282167813104916 9768 3446310324346630677300 9769 13608507434599516007800 9770 53753604366668088230810 9771 212392290424395860814420 9772 839455243105945545123660 9773 3318776542511877736535400 9774 13124252690842425594480900 9775 51913710643776705684835560 9776 205397724721029574666088520 9777 812850570172585125274307760 9778 3217533506933149454210801550 9779 12738806129490428451365214300 9780 50445672272782096667406248628 9781 199804427433372226016001220056 9782 791532924062974587678774064068 9783 3136262529306125724764953838760 9784 12428892245768720464809261509160 9785 49263609265046928387789436527216 9786 195295022443578894680165266232892 9787 774327632846470705223111406467256 9788 3070609578529107968988200404956360 9789 12178349853827309571919303301013360 9790 48307454420181661301946569760686328 9791 191645966716130525165099506263706416 9792 760401738905937245009910944207609328 9793 3017467217880703353213932318284164000 9794 11975573020964041433067793888190275875 9795 47533812913980349072792166510047556550 9796 188694833082770476622296176145946360850 9797 749146650746521593754190788877936298300 9798 2974552877964129857553404602897688243250 9799 11811992587857559144487432770927051864500 9800 46910484848920020602392947290253148833230 9801 186320517287259800139081846983822365607124 9802 740106499224393094996908447741294309925650 9803 2940149106507862980124704792396904198560065 9804 11681132936666374542657610931952962371258800 9805 46413034868354394849492907436095484028487260 9806 184430743818987200586142869009722417894395884 9807 732932566345585498433243089188440533208432580 9808 2912937122655532109157760968555117392955721206 9809 11578003247010595978171352760626621888252462880 9810 46022562906867119013231097215753326151218654490 9811 182953892049521139780991925107372166359339371370 9812 727353278148096238641483677884483977465585731920 9813 2891886527576768177730724688742427525612274478564 9814 11498691669174292516204994226390087068068309922660 9815 45724209225657774946594643288961353571525739012880 9816 181833483199708825946783443462244012939018560268898 9817 723153852725278778989675595076017222742868518832980 9818 2876180096066449688123864259553858570541664175915124 9819 11440087123680035821815210320670624271634242899022125 9820 45506124336416142245393062207298425974559130802013400 9821 181024362744864210654320605356636146792007581149684400 9822 720162138745872788559912235461694723167221427538907400 9823 2865161197160998600345697546864150639334701553393737200 9824 11399683912108645320414461710473972309591568616308404515 9825 45358742302916394540005007620432275040970834289487693160 9826 180489995413686797587511594752386562389899702860526598990 9827 718238538450324987434843709867924886747991586009786935720 9828 2858296224444979721815454356100777469290472926724562612575 9829 11375441539708129550657294596698870262599704459322969288075 9830 45274257328013695303395185508143300752006569267019232700410 9831 180200509364693549538454776346148043561313450331831805786780 9832 717268694134955458685505002821815314925295891484674911823395 9833 2855147229049588728652181447405824539353288760182105508420840 9834 11365682238389012262638996622000339084817351126155679566160500 9835 45246239764686224721428787493756569050740203390387435027710110 9836 180131256387374665797907677679096052567703028067937725867610420 9837 717158085834104803820020539406394536171144683929866228013964630 9838 2855351634644506919512190352258732983323883025623940339262974032 9839 11369014732267225281772424193946024222875678828015478584207284266 9840 45269349249811996963210270812732688434787627855078357698571449960 9841 180261729989221148547030562587636096774046862086120412986343131440 9842 717827931592931829512118198583110156807491848711646987787070633920 9843 2858606536998591430070559050011644890463243715012471350744756941940 9844 11384272653584088019417101249666394510566889854569052470110482618956 9845 45339080300920930044288712197329058099968063497572507499078915017550 9846 180574404062658051979182962812604396583853217134620437140014771100500 9847 719208990507312089881941767670563059244631291794468207236383126111901 9848 2864629124473297340544477590268124390425099726305313068404670401793560 9849 11410221824602054235502441432726217852930441844373197126405315539793640 9850 45449398045345929996955761030124868899013900930191733130382771192434260 9851 181034820458157264802954998819698027826325712594930090898341117028447760 9852 721071173881377575960802240634710688109892274097354770301857427171823000 9853 2871693623079901258066003993840491495565800868366317902302447023499495650 9854 11433022995750988233752754059046212866998054606305471324631561825402303040 9855 45485772664579538699920845428753012700101188762444618245766450585704009126 9856 180683972737400700872222014255004432862283455723448320334870091412861795526 9857 715371054239615333009802459355688805233060452396511042867804675847570207128 9858 2812609222954300229263667557840139660024356252702393609979679363647355920355 9859 10896419922928266666537207354054139661760375380061944733443284459138181578835 9860 40919089549793902296274527574848791895069736759940419559439134857763248617921 9861 143808102223873611880323649267638260805866358266298186269610493611758593017702 9862 438074493760706628849235078240185409989189153484024110023434783606600694977721 9863 972706913978814392503163369621599335244684941234175778570968015583247270338506 9864 1041773796755683484670577474960696924288259248195595813559682827021181758602880 9865 184471021625609516880194472271014995670516149356801692567936565707444565805128 9866 223434274571296168301543753184536827764286010478344691670016339586700291193 9867 9674144458600181597392001455159213332089254302262938310368392889 9868 1 9869 0 9870 1 9871 1 9872 3 9873 10 9874 35 9875 126 9876 462 9877 1716 9878 6435 9879 24310 9880 92378 9881 352716 9882 1352078 9883 5200300 9884 20058300 9885 77558760 9886 300540195 9887 1166803110 9888 4537567650 9889 17672631900 9890 68923264410 9891 269128937220 9892 1052049481860 9893 4116715363800 9894 16123801841550 9895 63205303218876 9896 247959266474052 9897 973469712824056 9898 3824345300380220 9899 15033633249770520 9900 59132290782430712 9901 232714176627630544 9902 916312070471295267 9903 3609714217008132870 9904 14226520737620288370 9905 56093138908331422716 9906 221256270138418389602 9907 873065282167813104916 9908 3446310324346630677300 9909 13608507434599516007800 9910 53753604366668088230810 9911 212392290424395860814420 9912 839455243105945545123660 9913 3318776542511877736535400 9914 13124252690842425594480900 9915 51913710643776705684835560 9916 205397724721029574666088520 9917 812850570172585125274307760 9918 3217533506933149454210801550 9919 12738806129490428451365214300 9920 50445672272782096667406248628 9921 199804427433372226016001220056 9922 791532924062974587678774064068 9923 3136262529306125724764953838760 9924 12428892245768720464809261509160 9925 49263609265046928387789436527216 9926 195295022443578894680165266232892 9927 774327632846470705223111406467256 9928 3070609578529107968988200404956360 9929 12178349853827309571919303301013360 9930 48307454420181661301946569760686328 9931 191645966716130525165099506263706416 9932 760401738905937245009910944207609328 9933 3017467217880703353213932318284164000 9934 11975573020964041433067793888190275875 9935 47533812913980349072792166510047556550 9936 188694833082770476622296176145946360850 9937 749146650746521593754190788877936298300 9938 2974552877964129857553404602897688243250 9939 11811992587857559144487432770927051864500 9940 46910484848920020602392947290253148833300 9941 186320517287259800139081846983822365783559 9942 740106499224393094996908447741294392770722 9943 2940149106507862980124704792396921506406005 9944 11681132936666374542657610931955107449007900 9945 46413034868354394849492907436277908953205010 9946 184430743818987200586142869021342990183230484 9947 732932566345585498433243089776151682419013052 9948 2912937122655532109157760993148298173857320072 9949 11578003247010595978171353638575941540140084265 9950 46022562906867119013231124588803030814468726170 9951 182953892049521139780992684393944161782199350170 9952 727353278148096238641502696382867541723047610460 9953 2891886527576768177731160121432425337281112835658 9954 11498691669174292516214199347670851855448924500780 9955 45724209225657774946775857083525241895207207609760 9956 181833483199708825950129555687638792663153007806008 9957 723153852725278779047988456367594556164670764123119 9958 2876180096066449689088104433915071951807085155251268 9959 11440087123680035837014552521188068609403403360223625 9960 45506124336416142474719571731315219524946910200281400 9961 181024362744864213978116509213780190422187951239282400 9962 720162138745872834984441880796612053374997721327024200 9963 2865161197160999226994392841154045878393285356897636400 9964 11399683912108653515699146137141553863408800347596606371 9965 45358742302916498616883389364682647312348103331649499000 9966 180489995413688083714531540452578096795144769580357096590 9967 718238538450340481181393024823617506636089875331949439720 9968 2858296224445161985704834564778832110551568234650196037405 9969 11375441539710226456929736118893652797693203169617811030140 9970 45274257328037321609378728904553820049901731084913561523160 9971 180200509364954587375285892234254098933634048353689941643780 9972 717268694137786904164168148127280154232157237684767875622315 9973 2855147229079772610611728026994308845479061490923750291298270 9974 11365682238705554909079575074233576583796870608451384101024580 9975 45246239767954920436230713717171919262506690475980185011220970 9976 180131256420638081260864014775647471020206189344241484652309820 9977 717158086167951569677597037862240897504856707065152951677241725 9978 2855351637951466587002333557542584164327249072756197925658377640 9979 11369014764619377421021990263637265072598172993701818794649305840 9980 45269349562593404516483915747191450115468847908339639591708952860 9981 180261732979382518208199534515589624109523420984318162151000874590 9982 717827959874264755871704170323137227767833611593647403917225205820 9983 2858606801773512935151087923998935400170824048375165952039687528900 9984 11384275108471446707426672620497318370998929490143891054104905470052 9985 45339102851466821805490640171572956234983214957235556487579941626300 9986 180574609384131271350661793633353480360937068152093801138872853451000 9987 719210844182005380658515080838396410569130941003067517741849114385000 9988 2864645724710782605494026811319508645764373688963195013689153434220230 9989 11410369336472800489218083098598153986402153639416644931544797296944565 9990 45450699151467912425303681268319754845953334078251632733947216267671400 9991 181046215179291772885386956077250559296719077757676352212211436293030144 9992 721170284925228652970273555956873577056440141329401563212603341127901080 9993 2872550022864050919872744158014405546298161718977457967329392577637453850 9994 11440375811815986447863095546585665801412081854345210069989596633048960800 9995 45548505633135246508566853956502288500260395602405092242899858898701541376 9996 181215774225705512267886853347343365122624447338954948492812554971560860526 9997 719847644182913527382101701133739053776524803012286990230066384911273479703 9998 2849963533657268078074855340090105518623279489882762840597900969365840140835 9999 11204105000475912455276282077718142311047226345706657195278493876958310745555 10000 43396691098269914094121583822507073470751737295262506988875036906734744435921 10001 162889107350744007584424966517040359497636731887752120010739511892577212663302 10002 571889537082824682318735161234111441253815180852162681555508917962641920264961 10003 1738418314866299130682894692305649014692401430530020181702514645066731572002682 10004 3842504031328470043223974886164558595280428653513697139991188640420420748588090 10005 4074241783655705512695897181336472889752914357246707945866916081896587311364833 10006 704745263053886448431480160689636160897925449124215824686022285938096057166833 10007 803816785098992440201619701805211966925825606593758475854894244956839990989 10008 28917375572718260226733892909901350109013180551126464208456092091 10009 1 10010 0 10011 1 10012 1 10013 3 10014 10 10015 35 10016 126 10017 462 10018 1716 10019 6435 10020 24310 10021 92378 10022 352716 10023 1352078 10024 5200300 10025 20058300 10026 77558760 10027 300540195 10028 1166803110 10029 4537567650 10030 17672631900 10031 68923264410 10032 269128937220 10033 1052049481860 10034 4116715363800 10035 16123801841550 10036 63205303218876 10037 247959266474052 10038 973469712824056 10039 3824345300380220 10040 15033633249770520 10041 59132290782430712 10042 232714176627630544 10043 916312070471295267 10044 3609714217008132870 10045 14226520737620288370 10046 56093138908331422716 10047 221256270138418389602 10048 873065282167813104916 10049 3446310324346630677300 10050 13608507434599516007800 10051 53753604366668088230810 10052 212392290424395860814420 10053 839455243105945545123660 10054 3318776542511877736535400 10055 13124252690842425594480900 10056 51913710643776705684835560 10057 205397724721029574666088520 10058 812850570172585125274307760 10059 3217533506933149454210801550 10060 12738806129490428451365214300 10061 50445672272782096667406248628 10062 199804427433372226016001220056 10063 791532924062974587678774064068 10064 3136262529306125724764953838760 10065 12428892245768720464809261509160 10066 49263609265046928387789436527216 10067 195295022443578894680165266232892 10068 774327632846470705223111406467256 10069 3070609578529107968988200404956360 10070 12178349853827309571919303301013360 10071 48307454420181661301946569760686328 10072 191645966716130525165099506263706416 10073 760401738905937245009910944207609328 10074 3017467217880703353213932318284164000 10075 11975573020964041433067793888190275875 10076 47533812913980349072792166510047556550 10077 188694833082770476622296176145946360850 10078 749146650746521593754190788877936298300 10079 2974552877964129857553404602897688243250 10080 11811992587857559144487432770927051864500 10081 46910484848920020602392947290253148833300 10082 186320517287259800139081846983822365788529 10083 740106499224393094996908447741294397248834 10084 2940149106507862980124704792396922855069325 10085 11681132936666374542657610931955321956782810 10086 46413034868354394849492907436299887859797510 10087 184430743818987200586142869022964465386323684 10088 732932566345585498433243089868600627238654924 10089 2912937122655532109157760997425373092274989440 10090 11578003247010595978171353804924233684708265159 10091 46022562906867119013231130175139705235540169370 10092 182953892049521139780992849783098457814901523770 10093 727353278148096238641507085267109902705538813200 10094 2891886527576768177731265927506630413013727763550 10095 11498691669174292516216542469451410164963990029756 10096 45724209225657774946823966940489106051936801042560 10097 181833483199708825951052621129127007759465958850728 10098 723153852725278779064649273879473794285185691348873 10099 2876180096066449689372634321431495572508356919645540 10100 11440087123680035841635152550145371688085228140428881 10101 45506124336416142546384105957570467509443091262240150 10102 181024362744864215043760997473322555555528222565718400 10103 720162138745872850228317286727480430458148146152973000 10104 2865161197160999437401983961864521652091787947855150000 10105 11399683912108656325511037940570438967574708369759246800 10106 45358742302916535007400306058476483770871624086535073575 10107 180489995413688541787168781386892889870985856606466747150 10108 718238538450346096364706199371318187669864266291915868200 10109 2858296224445229135558816746923378557679888204554083771955 10110 11375441539711011105728456172360087699195043700690140610475 10111 45274257328046293624309188422178109572189711371634930121910 10112 180200509365055111262761228787446425123398763063938397377530 10113 717268694138891858497304985321025117991095127228832907555218 10114 2855147229091701569949033861016774317755304033594251848652565 10115 11365682238832171967655806473152082585262563942251041181945860 10116 45246239769277514078058084292932145280185100484150994317500970 10117 180131256434245842132073545224450928732022185926386492834667640 10118 717158086305966433775150569263613953717381566643694375026262710 10119 2855351639332394799800882702084428197019963104646323871990400504 10120 11369014778259744268946539314791375967302549950009109256426417868 10121 45269349695691875816937991363201004910977544033006063837491702560 10122 180261734263116718848069164405766612845861572715014273862104613190 10123 717827972119790354981222915506324073802838434737616714700637175100 10124 2858606917360534586392248472583256812435093132462419885038295238320 10125 11384276188621887376234776741821314537702449773749468189005370335460 10126 45339112849245883199155452323189917390056227090872867887992731737000 10127 180574701081102863707854343370145737850983774082916074806276679361625 10128 719211677892242960091883717252522522283514884949068074079368974131500 10129 2864653241801962547102183542058429224949513155079027218545493473731500 10130 11410436574509695359446594975008764305125387487848295624151553546396420 10131 45451295990900594822892386043759716472308348276347743414666580584065600 10132 181051474325287555092660793356989975954333458325327276318998930107146780 10133 721216301822198278157968225647674465071169294247670398705686004797474914 10134 2872949952077354815978958220131724114959062868397615862095155984814535700 10135 11443828987442386685041583053879158105043239101357709913790594116620641400 10136 45578133994309107154846435766294902527032668852830478036104471278112761376 10137 181468406673049720286645252186451032686517829560885926481282928111151147776 10138 721988096138696187917221346264196625714720414706665256501057254359646311668 10139 2867972241817533516886962542137604794412749767899687731508001311572966021795 10140 11354301683170603001064378367155295046972097884874710132000543778041549679315 10141 44633189411363892064781457176505243691045785625820559665132763047424797510081 10142 172839171451332038796620386109940236381349084378317809810867134150594523571462 10143 648441346388869254840717330002748945069853728348540304402079157243378558302181 10144 2274329199521514203928909069315088373664776774380455822542486665811631442139190 10145 6898788043583331080776708357590749424434000570034701040873959290620377501726994 10146 15179542121006101449406068962314042383638901057574923470282358339960153252549783 10147 15934263821570289944759702101596873124102527188173742737013924572986324381926013 10148 2692451234339288858289076895186772379632453437666970196025954935791842927136213 10149 2891850599420574297528042813440194505427922608941731914254068230118772784101 10150 86440351363334052259896236967471858271090663984164655008883828527 10151 1 10152 0 10153 1 10154 1 10155 3 10156 10 10157 35 10158 126 10159 462 10160 1716 10161 6435 10162 24310 10163 92378 10164 352716 10165 1352078 10166 5200300 10167 20058300 10168 77558760 10169 300540195 10170 1166803110 10171 4537567650 10172 17672631900 10173 68923264410 10174 269128937220 10175 1052049481860 10176 4116715363800 10177 16123801841550 10178 63205303218876 10179 247959266474052 10180 973469712824056 10181 3824345300380220 10182 15033633249770520 10183 59132290782430712 10184 232714176627630544 10185 916312070471295267 10186 3609714217008132870 10187 14226520737620288370 10188 56093138908331422716 10189 221256270138418389602 10190 873065282167813104916 10191 3446310324346630677300 10192 13608507434599516007800 10193 53753604366668088230810 10194 212392290424395860814420 10195 839455243105945545123660 10196 3318776542511877736535400 10197 13124252690842425594480900 10198 51913710643776705684835560 10199 205397724721029574666088520 10200 812850570172585125274307760 10201 3217533506933149454210801550 10202 12738806129490428451365214300 10203 50445672272782096667406248628 10204 199804427433372226016001220056 10205 791532924062974587678774064068 10206 3136262529306125724764953838760 10207 12428892245768720464809261509160 10208 49263609265046928387789436527216 10209 195295022443578894680165266232892 10210 774327632846470705223111406467256 10211 3070609578529107968988200404956360 10212 12178349853827309571919303301013360 10213 48307454420181661301946569760686328 10214 191645966716130525165099506263706416 10215 760401738905937245009910944207609328 10216 3017467217880703353213932318284164000 10217 11975573020964041433067793888190275875 10218 47533812913980349072792166510047556550 10219 188694833082770476622296176145946360850 10220 749146650746521593754190788877936298300 10221 2974552877964129857553404602897688243250 10222 11811992587857559144487432770927051864500 10223 46910484848920020602392947290253148833300 10224 186320517287259800139081846983822365788600 10225 740106499224393094996908447741294397432866 10226 2940149106507862980124704792396922943797175 10227 11681132936666374542657610931955340963800840 10228 46413034868354394849492907436302300178813760 10229 184430743818987200586142869023174303353782804 10230 732932566345585498433243089882257857723374746 10231 2912937122655532109157760998130385441464715160 10232 11578003247010595978171353835008499285321659576 10233 46022562906867119013231131269370600225234575770 10234 182953892049521139780992884514820859981768980226 10235 727353278148096238641508065309222274575415489540 10236 2891886527576768177731290881769414628988401095600 10237 11498691669174292516217122875764025526036529197484 10238 45724209225657774946836423957024392306804285056410 10239 181833483199708825951301447465528178785428580436696 10240 723153852725278779069308655048050191386685628623872 10241 2876180096066449689454936355010626371884757843230660 10242 11440087123680035843013879978140695993820933921619159 10243 45506124336416142568391325129412630276335619304888900 10244 181024362744864215379848874539793609174504769676363600 10245 720162138745872855156788282629941635079016328615497800 10246 2865161197160999507022142788570193783094968952216092000 10247 11399683912108657275591317902880925297760303168619997200 10248 45358742302916547564691354776757455506559317868377114400 10249 180489995413688702902372224749996713642488585776830842510 10250 718238538450348107207379160526913701823855926984508950280 10251 2858296224445253594114902972207816005314607202800629760225 10252 11375441539711301527686423984357404516439317057957350191690 10253 45274257328049665273232099960648385113931837711008751950660 10254 180200509365093435994861200848351292674079340829867328504930 10255 717268694139318926736492842641362997763451854224185399413346 10256 2855147229096372548002798193624269177799154315789629386730100 10257 11365682238882369263067685194432450201157134181997368050606660 10258 45246239769808089434372552820944904841444880298316629275947470 10259 180131256439766705114107134544878412202931172420408622528395980 10260 717158086362568035343248980092823407005804053560732294310255160 10261 2855351639904602622783746471856324326667164946563087373252645080 10262 11369014783967941265091147121720731794118194153502322792893730900 10263 45269349751920641767514668444983027653296001203101021351144128160 10264 180261734810392878073761826261305547977096145824629596585102531560 10265 717827977386000846029752701340419639414772377299557822727395281980 10266 2858606967487559291689390664067812201335177484199258428328489738000 10267 11384276660848462298365205030190644702924807311871261443184019067040 10268 45339117254207957425321312964538040226443239410429592714962749227000 10269 180574741785612616641797171954762934123415839453940038692603877592755 10270 719212050656929306739942263595701210438235600711828380101541435943500 10271 2864656626274673174876313196688666511058152296267798219946862123502500 10272 11410467051574451835447904772198574636464239226127744375875108857539000 10273 45451568281988221782532029555289559067827535789474410920456820974047224 10274 181053888758796338715533133487715013512622207791802808267268289406201300 10275 721237556446772436637926046506510623966649989809227271786120929510048720 10276 2873135764281770534328681685103729640265499902842674845925210496600009500 10277 11445442581233646068690157193784069184950730906989965769446035509040445400 10278 45592056479153997608134916943796710527434899465355081787391932403196338876 10279 181587784258750743955773247883167383455665327592701001963550410427493310976 10280 723005394344623822798840681463023449437571679404957207778267312001202603008 10281 2876586766522368248686853197729185518730845470438651344196211480512085632035 10282 11426743813278614735230465557212981057787901861830585116643349383739001278835 10283 45237077374872319755388050926502120099077908243031319530949210551936781521681 10284 177808063960779915398180785427295241400976654114430442928747380129680473659502 10285 688399133137337987359994654057343383782658614874063850786917849227113734855581 10286 2581438241866218544701267688618522426244711713989383734469717651548549979245710 10287 9044961001257985712966953907010421300422786282135462863194421630525378722577766 10288 27378101343717681647213574787497637262182247138258439416627543338711156666337868 10289 59967348353841842462235990098950482520981849749299107738248530640919394156149845 10290 62320204808315176029286469164621145889861947796124457188369347581448929061124647 10291 10286675163450127426711240802020656525670311399811419791180915219298057103880305 10292 10404134870887896814937544773411811661233406805909520106695444007519575482618 10293 258395740315669393536136310409667938950662796724297673731462704007 10294 1 10295 0 10296 1 10297 1 10298 3 10299 10 10300 35 10301 126 10302 462 10303 1716 10304 6435 10305 24310 10306 92378 10307 352716 10308 1352078 10309 5200300 10310 20058300 10311 77558760 10312 300540195 10313 1166803110 10314 4537567650 10315 17672631900 10316 68923264410 10317 269128937220 10318 1052049481860 10319 4116715363800 10320 16123801841550 10321 63205303218876 10322 247959266474052 10323 973469712824056 10324 3824345300380220 10325 15033633249770520 10326 59132290782430712 10327 232714176627630544 10328 916312070471295267 10329 3609714217008132870 10330 14226520737620288370 10331 56093138908331422716 10332 221256270138418389602 10333 873065282167813104916 10334 3446310324346630677300 10335 13608507434599516007800 10336 53753604366668088230810 10337 212392290424395860814420 10338 839455243105945545123660 10339 3318776542511877736535400 10340 13124252690842425594480900 10341 51913710643776705684835560 10342 205397724721029574666088520 10343 812850570172585125274307760 10344 3217533506933149454210801550 10345 12738806129490428451365214300 10346 50445672272782096667406248628 10347 199804427433372226016001220056 10348 791532924062974587678774064068 10349 3136262529306125724764953838760 10350 12428892245768720464809261509160 10351 49263609265046928387789436527216 10352 195295022443578894680165266232892 10353 774327632846470705223111406467256 10354 3070609578529107968988200404956360 10355 12178349853827309571919303301013360 10356 48307454420181661301946569760686328 10357 191645966716130525165099506263706416 10358 760401738905937245009910944207609328 10359 3017467217880703353213932318284164000 10360 11975573020964041433067793888190275875 10361 47533812913980349072792166510047556550 10362 188694833082770476622296176145946360850 10363 749146650746521593754190788877936298300 10364 2974552877964129857553404602897688243250 10365 11811992587857559144487432770927051864500 10366 46910484848920020602392947290253148833300 10367 186320517287259800139081846983822365788600 10368 740106499224393094996908447741294397437978 10369 2940149106507862980124704792396922948529327 10370 11681132936666374542657610931955342425879150 10371 46413034868354394849492907436302538432543760 10372 184430743818987200586142869023199284064194604 10373 732932566345585498433243089884141613652301618 10374 2912937122655532109157760998240054029116450272 10375 11578003247010595978171353840184286915534716680 10376 46022562906867119013231131474538893035802276970 10377 182953892049521139780992891531330436177095739106 10378 727353278148096238641508276690854354782643792280 10379 2891886527576768177731296585600908164068326428640 10380 11498691669174292516217262603209655149998436774900 10381 45724209225657774946839566267501761812536623366210 10382 181833483199708825951366928080370592213313480854056 10383 723153852725278779070583015709541171790514671297376 10384 2876180096066449689478255264524713431708071438246444 10385 11440087123680035843417409957066156766231384394162655 10386 45506124336416142575028422974888838094922254746322650 10387 181024362744864215484062169754203238203644784284315600 10388 720162138745872856724938144962542927458383477580846600 10389 2865161197160999529713157517274264699866376094378176800 10390 11399683912108657592284744556984420741155501434906914000 10391 45358742302916551839513839446810552267644490219642634400 10392 180489995413688758845151198139963319118704811189138927710 10393 718238538450348818525875718214607353089213553377831055624 10394 2858296224445262399195094013310213486463164369514169111275 10395 11375441539711407825919405667179951848291940972995304983825 10396 45274257328050918835011131173669385020562573327599471861910 10397 180200509365107898157917794078881439910193990926343801307180 10398 717268694139482372605811652233099261475437257431442911542829 10399 2855147229098184321308500722636018806974561186227816899576814 10400 11365682238902089629122351834985460897869706226308985886710400 10401 45246239770019078464953744989824026560234695703473070383561470 10402 180131256441987741945959728491677890254151829989522091521359180 10403 717158086385592415642136513363392276629892994141429961085857660 10404 2855351640139843616676704703011640244713196614552911599589522804 10405 11369014786338558596823529644671834083439243525599053818480104420 10406 45269349775500446843573913603554313876642439005203322570440224160 10407 180261735042044162402652791187905452863516187672748788504702749420 10408 717827979635111576607429064653230366807811800223147083657131150700 10409 2858606989080739165835058657121110846267443761392798593181719781520 10410 11384276865956974681498607241886680364446777184993905829270588304400 10411 45339119182748568628543612924283993943247018242742894061517471582800 10412 180574759743484621455134191584856274429908053966781298821172825882595 10413 719212216330125029154205707620729716322959238544308993444295942140425 10414 2864658141229179794928657204236956470046420203990632867743496072614750 10415 11410480787717930993091206814307071150384674488694638694408477281542500 10416 45451691821508348362908825830805695926664432328324197853366483661944776 10417 181054991241058580820710128552220894314194531305955952245561938260810350 10418 721247322116079767860187300251413158341887365284030093089545476199500400 10419 2873221651576648057406721847504201776477559656083945356011978360302780040 10420 11446192779007342958086208553280002060806493618412208536258720666899535500 10421 45598566111604029476145134599814326190640642514108528854923036340046796376 10422 181643911255705941725214162742570726407763745125837447806435032286280028976 10423 723486344465672191638593990598133508050738696149556996433655509631869380448 10424 2880682899199592719528202897667108181790417409529994469096452711118235896275 10425 11461411724846529073538712680729341826131300081814441964410653252918438558435 10426 45528466809563679433683730085805189342665479511722487404253177012202963777281 10427 180235955485496192791992928004465168818360286781771550820336555115543127571402 10428 708365775769804504717833736192415677354009311381288310292357229303922818122661 10429 2741895157394892597237832580729154100226700652082427281044280101719700657954390 10430 10276967431522556560791795816329587612431241512015448896675806462120783224129710 10431 35972621220943619001797731967892962044716372957185909745762021248877265302756588 10432 108653991800836050621461852544857680004607614745790966719994656584013502867125165 10433 236909611671099259614952878260846587158301427082353867880455952370356593317926687 10434 243745852569145900269920432807744797098467677189929509689317253370920173734861700 10435 39301899321504685225786035506691685055433143541058952922538570721679796405886375 10436 37432365402250612027388326136980239442228996160720113365734447125897931225980 10437 772440784406407103069579593981949441978683154275721995902639913527 10438 1 10439 0 10440 1 10441 1 10442 3 10443 10 10444 35 10445 126 10446 462 10447 1716 10448 6435 10449 24310 10450 92378 10451 352716 10452 1352078 10453 5200300 10454 20058300 10455 77558760 10456 300540195 10457 1166803110 10458 4537567650 10459 17672631900 10460 68923264410 10461 269128937220 10462 1052049481860 10463 4116715363800 10464 16123801841550 10465 63205303218876 10466 247959266474052 10467 973469712824056 10468 3824345300380220 10469 15033633249770520 10470 59132290782430712 10471 232714176627630544 10472 916312070471295267 10473 3609714217008132870 10474 14226520737620288370 10475 56093138908331422716 10476 221256270138418389602 10477 873065282167813104916 10478 3446310324346630677300 10479 13608507434599516007800 10480 53753604366668088230810 10481 212392290424395860814420 10482 839455243105945545123660 10483 3318776542511877736535400 10484 13124252690842425594480900 10485 51913710643776705684835560 10486 205397724721029574666088520 10487 812850570172585125274307760 10488 3217533506933149454210801550 10489 12738806129490428451365214300 10490 50445672272782096667406248628 10491 199804427433372226016001220056 10492 791532924062974587678774064068 10493 3136262529306125724764953838760 10494 12428892245768720464809261509160 10495 49263609265046928387789436527216 10496 195295022443578894680165266232892 10497 774327632846470705223111406467256 10498 3070609578529107968988200404956360 10499 12178349853827309571919303301013360 10500 48307454420181661301946569760686328 10501 191645966716130525165099506263706416 10502 760401738905937245009910944207609328 10503 3017467217880703353213932318284164000 10504 11975573020964041433067793888190275875 10505 47533812913980349072792166510047556550 10506 188694833082770476622296176145946360850 10507 749146650746521593754190788877936298300 10508 2974552877964129857553404602897688243250 10509 11811992587857559144487432770927051864500 10510 46910484848920020602392947290253148833300 10511 186320517287259800139081846983822365788600 10512 740106499224393094996908447741294397438050 10513 2940149106507862980124704792396922948721171 10514 11681132936666374542657610931955342520819300 10515 46413034868354394849492907436302559279745135 10516 184430743818987200586142869023201992815926004 10517 732932566345585498433243089884382559178094590 10518 2912937122655532109157760998256073036301535176 10519 11578003247010595978171353841028165333504236860 10520 46022562906867119013231131511253219117693339290 10521 182953892049521139780992892891674129521087661746 10522 727353278148096238641508320641490727895037795820 10523 2891886527576768177731297847025180772787925300370 10524 11498691669174292516217295249809101323821312377100 10525 45724209225657774946840337561891661600307288224070 10526 181833483199708825951383732839931919553213145562936 10527 723153852725278779070923577610456864829468984425640 10528 2876180096066449689484721852877359423087645796528132 10529 11440087123680035843533176754298870922250775923171035 10530 45506124336416142576993003937149795609223898836987040 10531 181024362744864215515814658139843672048460882485175975 10532 720162138745872857215733140043738751790857165424963400 10533 2865161197160999536994602542156914322412424654922726400 10534 11399683912108657696308132874025714864898449770548602000 10535 45358742302916553274632816443185520466008798080424630400 10536 180489995413688778014355182028832995121044636680076939150 10537 718238538450349067000145063708253765517523409300599673032 10538 2858296224445265531203484115178851516670369729936265495985 10539 11375441539711446289095813512938110422318211413486725654200 10540 45274257328051379822246000716522268857667231112712069855160 10541 180200509365113298585894623196611052061890437706529183528180 10542 717268694139544299301640517979036666055011190654689405215417 10543 2855147229098880307395447425853960541461950816252445155308020 10544 11365682238909765220700515497478394514670399514508751484498100 10545 45246239770102232965241626609619102413173668450255191471172070 10546 180131256442873589006062786225054011968622126101292571477585080 10547 717158086394880659967255918917039637494836878221452166902955790 10548 2855351640235779887929140412689216660560231480998314951582174200 10549 11369014787315461343416560216258460057350706557041208597920852494 10550 45269349785314744091448183700814804841260241281457684622219972120 10551 180261735139386989328143693939293266306876623618559752934416014290 10552 717827980588922933556598085828459117589736895091959046607482232380 10553 2858606998319058390459515638097609301147371996206822450757202675280 10554 11384276954455571400014623910778101483487673017697293974116724392400 10555 45339120021663734695869343849642212575747097757769563036458112149600 10556 180574767616640335052562421249063181680003488541291583543042971476445 10557 719212289515857361109506699799937387522137153472296480529217003796770 10558 2864658815347700079950609387969255310876979590653320712106607255475425 10559 11410486943065482185058674379567854162480318581764701352401437655564500 10560 45451747557949911537303180927633285934102468634069543871141874340127800 10561 181055491909800364848360402908264806215268017814308847704040327670974426 10562 721251785164606856871365356802327179320140195320608017299941814311758720 10563 2873261144525079304714026254837605292795351455307869834770461330418845820 10564 11446539789976039232641716967986408612565256553258749763823424961513309600 10565 45601594581375847350646279911067929158188181781966505731970903148726121876 10566 181670169822253239666462746994023369383065584617403195435840923589269331976 10567 723712592486277683730778023894788198388362452700356590038496879922631898863 10568 2882620392443852601264294600523117793077808079570866246753003877716862629155 10569 11477903486358934167591310035821257351307107092386703382756631884821077978275 10570 45667973541582698753096251839492657863784522329752579953194978731344265011281 10571 181407964204876092577078417982964043337986787442958620579009978747841924880802 10572 718126442828265839463735522758112802885188717222103460819164666368588901396461 10573 2822123946364824474797320543233642726988349055286133896883907314395296653627790 10574 10921280961279704558134569497731110701176285559683830161213167456702821901121190 10575 40914781876571170102354873870623942173027298020935255682277559118739031183799928 10576 143070240987688369721517650667845922405792600946627613977205948841760760156330565 10577 431220806949368693073403070321904926784497773179508619651674648282472532526128243 10578 935970171666147016391340180477582185299739480385894699294412332583025744815208718 10579 953360000259819768288870983471686381845288016679407194306427060082610138292567725 10580 150163099279159324882266404083533472234876706597533785566935031734380652068433330 10581 134678908636433225928309889282653489260229058942061447026638012568415961163620 10582 2309170000989727912918849890142121339831673913200050991752505769881 10583 1 10584 0 10585 1 10586 1 10587 3 10588 10 10589 35 10590 126 10591 462 10592 1716 10593 6435 10594 24310 10595 92378 10596 352716 10597 1352078 10598 5200300 10599 20058300 10600 77558760 10601 300540195 10602 1166803110 10603 4537567650 10604 17672631900 10605 68923264410 10606 269128937220 10607 1052049481860 10608 4116715363800 10609 16123801841550 10610 63205303218876 10611 247959266474052 10612 973469712824056 10613 3824345300380220 10614 15033633249770520 10615 59132290782430712 10616 232714176627630544 10617 916312070471295267 10618 3609714217008132870 10619 14226520737620288370 10620 56093138908331422716 10621 221256270138418389602 10622 873065282167813104916 10623 3446310324346630677300 10624 13608507434599516007800 10625 53753604366668088230810 10626 212392290424395860814420 10627 839455243105945545123660 10628 3318776542511877736535400 10629 13124252690842425594480900 10630 51913710643776705684835560 10631 205397724721029574666088520 10632 812850570172585125274307760 10633 3217533506933149454210801550 10634 12738806129490428451365214300 10635 50445672272782096667406248628 10636 199804427433372226016001220056 10637 791532924062974587678774064068 10638 3136262529306125724764953838760 10639 12428892245768720464809261509160 10640 49263609265046928387789436527216 10641 195295022443578894680165266232892 10642 774327632846470705223111406467256 10643 3070609578529107968988200404956360 10644 12178349853827309571919303301013360 10645 48307454420181661301946569760686328 10646 191645966716130525165099506263706416 10647 760401738905937245009910944207609328 10648 3017467217880703353213932318284164000 10649 11975573020964041433067793888190275875 10650 47533812913980349072792166510047556550 10651 188694833082770476622296176145946360850 10652 749146650746521593754190788877936298300 10653 2974552877964129857553404602897688243250 10654 11811992587857559144487432770927051864500 10655 46910484848920020602392947290253148833300 10656 186320517287259800139081846983822365788600 10657 740106499224393094996908447741294397438050 10658 2940149106507862980124704792396922948726427 10659 11681132936666374542657610931955342525816150 10660 46413034868354394849492907436302560863076885 10661 184430743818987200586142869023202257084387604 10662 732932566345585498433243089884410905710540822 10663 2912937122655532109157760998258257446372228572 10664 11578003247010595978171353841157992782422624580 10665 46022562906867119013231131517502466110355647770 10666 182953892049521139780992893144109041688013997906 10667 727353278148096238641508329431618002517516596528 10668 2891886527576768177731298116455607931931917292390 10669 11498691669174292516217302641491994797139699305900 10670 45724209225657774946840521540369986320325978924110 10671 181833483199708825951387934029822251388188061740156 10672 723153852725278779071012419845478349970065761763448 10673 2876180096066449689486475503956043081766852402163844 10674 11440087123680035843565706267570873247082671063553555 10675 45506124336416142577563366151999751016601795508470250 10676 181024362744864215525315402696177030206752313442913725 10677 720162138745872857366746984684106697739310607838537800 10678 2865161197160999539294006234225119466374334726673636800 10679 11399683912108657729962758506009662963756462467373854000 10680 45358742302916553749564276456374358862589792048740974400 10681 180489995413688784494086106160281899685215845296732043150 10682 718238538450349152680927596637097356010044049274219378200 10683 2858296224445266631638864421240805419175604048121838561823 10684 11375441539711460044139032212745663819652115522348485401995 10685 45274257328051547453967771459377862980257555463886253104410 10686 180200509365115293648459311660485685854623648968745971951430 10687 717268694139567521812576342633763194415919450789576208537980 10688 2855147229099145038299684822169987903614825584073267076942453 10689 11365682238912724484923421969764915720533087129210971493894876 10690 45246239770134707503815592212629801316372421313197488963923970 10691 180131256443223807611219809051601279417344561762708639657645980 10692 717158086398595957697303681316921321558051828808942977014770890 10693 2855351640274585570682934647996263422680140422497116891322516480 10694 11369014787714858046443546279673318322404156588335847869510398540 10695 45269349789368475563396331072378323568456005175460318294658665260 10696 180261735179989879703486854510608849848121394985501156703166103640 10697 717827980990527715430184356130396298339012963300804419607295872060 10698 2858607002244147387462479822427461900951830402269567415991656557960 10699 11384276992383541422783336202743155304276429479994044389359263661040 10700 45339120384209987390781744440163796072716954963794831364707059168800 10701 180574771046529953725288648769862057337435733549751414305640765970200 10702 719212321646178903887280633166069749847131360582274003608944600359285 10703 2864659113515508183172860703042675974281627991408850530910830760266070 10704 11410489685258263770111317716498458090785579200464449054843166990905550 10705 45451772561214436290415713402995576998004550964397060598519186662147800 10706 181055718018293814482249584760275330869465272921788018553579241605684500 10707 721253813823839017571198327012923297943130894420742755481137852631567788 10708 2873279208585682943452863862349705198850727747470893088429845167452199620 10709 11446699476982798204564849719426274157438383602510402353330659648867246700 10710 45602996419090432728849332518448815541236883608468163061177183729661691376 10711 181682393951041375633354560255000066896505217557961449892332873429396167976 10712 723818502967488145507773192856614357818768805906345680889705622794448780628 10713 2883532312221060056128178617144590113197590820981041754171128363885545347875 10714 11485707968073936559079579944748233255109418283665303426346445664342540740595 10715 45734367422480021253965660658132076904510341413485327282879052860354182142881 10716 181969315026215242046956269322716318464172906769756260668287946342488088639142 10717 722840152592123988134387607799261396737314863988185855863337293740949758637261 10718 2861362000543270447617397921562564912848715707271283167357724808471545311319670 10719 11243636804239897159303447771940801273448343380340012529719033436254435811448330 10720 43501911443501506066131689424965086146004488880835558355782216765026449321578688 10721 162894845700321497531287793142491490471439386748259743955195904596053357935013095 10722 569033975275050967901151809985747516605379700395500788429032267380118933339179235 10723 1711453967363510046999258968103494947537751554838562236297757949570765083041246556 10724 3697878716367042902279573672875314145154206977955645191603585220249627832315478831 10725 3728960518548725496967873185545721999970125128644357449066228993195982427865854460 10726 573751614569735125576195354744826288304517499104974300095187316114494473546339280 10727 484576968313848594394382785178874395597624929716699156042557319966382050101880 10728 6903309261812600567059532347739965343601021601283021698629291941109 10729 1 10730 0 10731 1 10732 1 10733 3 10734 10 10735 35 10736 126 10737 462 10738 1716 10739 6435 10740 24310 10741 92378 10742 352716 10743 1352078 10744 5200300 10745 20058300 10746 77558760 10747 300540195 10748 1166803110 10749 4537567650 10750 17672631900 10751 68923264410 10752 269128937220 10753 1052049481860 10754 4116715363800 10755 16123801841550 10756 63205303218876 10757 247959266474052 10758 973469712824056 10759 3824345300380220 10760 15033633249770520 10761 59132290782430712 10762 232714176627630544 10763 916312070471295267 10764 3609714217008132870 10765 14226520737620288370 10766 56093138908331422716 10767 221256270138418389602 10768 873065282167813104916 10769 3446310324346630677300 10770 13608507434599516007800 10771 53753604366668088230810 10772 212392290424395860814420 10773 839455243105945545123660 10774 3318776542511877736535400 10775 13124252690842425594480900 10776 51913710643776705684835560 10777 205397724721029574666088520 10778 812850570172585125274307760 10779 3217533506933149454210801550 10780 12738806129490428451365214300 10781 50445672272782096667406248628 10782 199804427433372226016001220056 10783 791532924062974587678774064068 10784 3136262529306125724764953838760 10785 12428892245768720464809261509160 10786 49263609265046928387789436527216 10787 195295022443578894680165266232892 10788 774327632846470705223111406467256 10789 3070609578529107968988200404956360 10790 12178349853827309571919303301013360 10791 48307454420181661301946569760686328 10792 191645966716130525165099506263706416 10793 760401738905937245009910944207609328 10794 3017467217880703353213932318284164000 10795 11975573020964041433067793888190275875 10796 47533812913980349072792166510047556550 10797 188694833082770476622296176145946360850 10798 749146650746521593754190788877936298300 10799 2974552877964129857553404602897688243250 10800 11811992587857559144487432770927051864500 10801 46910484848920020602392947290253148833300 10802 186320517287259800139081846983822365788600 10803 740106499224393094996908447741294397438050 10804 2940149106507862980124704792396922948726500 10805 11681132936666374542657610931955342526016024 10806 46413034868354394849492907436302560964572510 10807 184430743818987200586142869023202279922402804 10808 732932566345585498433243089884413942839017204 10809 2912937122655532109157760998258533636151281760 10810 11578003247010595978171353841176745636155280584 10811 46022562906867119013231131518510409173688278170 10812 182953892049521139780992893188811057384240536601 10813 727353278148096238641508331118612125929911517876 10814 2891886527576768177731298171926578229402739173100 10815 11498691669174292516217304260622533367485631680780 10816 45724209225657774946840564127980709635145120289860 10817 181833483199708825951388955940876656429127906215696 10818 723153852725278779071035020063159254084778977051136 10819 2876180096066449689486940146549540461416898596819460 10820 11440087123680035843574651883720673886411442227158748 10821 45506124336416142577725664343217218002441034398729700 10822 181024362744864215528105303875417778237361701898757350 10823 720162138745872857412402333063752820933029090428688200 10824 2865161197160999540008214956761455912604928006535662000 10825 11399683912108657740682380003604550135985310955992267600 10826 45358742302916553904433230808501153991909681386235434400 10827 180489995413688786653996414204098201206606248168950411150 10828 718238538450349181836193875203162188885971211487465126000 10829 2858296224445267013422567792731687385350889423825575807253 10830 11375441539711464904254302820010999353376761679251407877390 10831 45274257328051607713737035451907651717136503908988962915660 10832 180200509365116022613627178599209109740497615715961908847430 10833 717268694139576138970722340461617692397149243276817955737748 10834 2855147229099244720924119891153183404360047283019806311066168 10835 11365682238913854385808531713728863273618981297254525207825140 10836 45246239770147272057430519380461895811998060478341542442971220 10837 180131256443361027766456771211794167407848857445370640905542080 10838 717158086400069265417839862968178987453632932491661832430859900 10839 2855351640290151692013552675570983885660441630280218622776919080 10840 11369014787876835598226712932881391032121640250809236735522982400 10841 45269349791029840920752135276010234035945294969378490512695625360 10842 180261735196798603138441139023669952303089829175714081076404150120 10843 717827981158394264467314756616448396919228092183336722459097154620 10844 2858607003900044308074304767904678541159964602013538159688700100682 10845 11384277008527241483813955161392683045445911707829418774752674239920 10846 45339120539848530216869731080777395416459317050042736936232524828800 10847 180574772531109042506773468895105484964525253521565150171636417694600 10848 719212335663819188679660115668031414112545683322421738711969117615680 10849 2864659244594109950691898388036114524933319926561930997424402233726175 10850 11410490899657928788397133477771704991036676258750082236653794380771700 10851 45451783712905332360022629540323330895625754518174225596492620420747800 10852 181055819557760524887374847888052432293056764770290626739077468500947000 10853 721254730889096614789328886066155313769376878277445266029368916682856000 10854 2873287426922990209344122379637468149292663737069399287599335556416415260 10855 11446772578235913139646360031387900937343814001227782507596721364936323580 10856 45603642004520655557352072854275843053750239628612484788743525775750411376 10857 181688056265105400646597340742719417565372549564710047231801166987158311351 10858 723867838635758203972217261370669216533571435745466361224462144669954117568 10859 2883959443427294359784613966211721540663965890285835823810037578799675751715 10860 11489383229612613964348987746097262863507572841963672592439576913749049149915 10861 45765802347317644109031966814100730866477071473744895995597861969335885507521 10862 182236589638136623847243292894134385764423644377426623876452068444076019362182 10863 725098786480283408841651226993399351737702036114929707909651198930247762819301 10864 2880319029543662543428940754654109426736335243229585571451801883894267356461330 10865 11401366544092102467700072921896413330175036744005773360996263804620825756947340 10866 44797065213045411563297494087885185164808415820610062098157283023801821472887668 10867 173282596818905715840540895131621988799301445399499261539231888440822743959141155 10868 648553958538790502517928139976268971304338280955114121879839570738766798954295182 10869 2263281545584097817737772707894712983323551673532192498446620939986799321880923780 10870 6792694216481655572462390026490657190850127238861009596927776559729053976607033402 10871 14610143533719554638657636037799885346863477754240457405376966463926428127384247830 10872 14585779788249391001812174261476313592733436296258446675707470125752565783449559730 10873 2192277243405523923718138038992006193031817076173974654049833040107137752227203092 10874 1743559047308692720493357595785605692534697522509907047005453421814762912731008 10875 20638081170588955815196336018557917419453342418965618770614109460953 10876 1 10877 0 10878 1 10879 1 10880 3 10881 10 10882 35 10883 126 10884 462 10885 1716 10886 6435 10887 24310 10888 92378 10889 352716 10890 1352078 10891 5200300 10892 20058300 10893 77558760 10894 300540195 10895 1166803110 10896 4537567650 10897 17672631900 10898 68923264410 10899 269128937220 10900 1052049481860 10901 4116715363800 10902 16123801841550 10903 63205303218876 10904 247959266474052 10905 973469712824056 10906 3824345300380220 10907 15033633249770520 10908 59132290782430712 10909 232714176627630544 10910 916312070471295267 10911 3609714217008132870 10912 14226520737620288370 10913 56093138908331422716 10914 221256270138418389602 10915 873065282167813104916 10916 3446310324346630677300 10917 13608507434599516007800 10918 53753604366668088230810 10919 212392290424395860814420 10920 839455243105945545123660 10921 3318776542511877736535400 10922 13124252690842425594480900 10923 51913710643776705684835560 10924 205397724721029574666088520 10925 812850570172585125274307760 10926 3217533506933149454210801550 10927 12738806129490428451365214300 10928 50445672272782096667406248628 10929 199804427433372226016001220056 10930 791532924062974587678774064068 10931 3136262529306125724764953838760 10932 12428892245768720464809261509160 10933 49263609265046928387789436527216 10934 195295022443578894680165266232892 10935 774327632846470705223111406467256 10936 3070609578529107968988200404956360 10937 12178349853827309571919303301013360 10938 48307454420181661301946569760686328 10939 191645966716130525165099506263706416 10940 760401738905937245009910944207609328 10941 3017467217880703353213932318284164000 10942 11975573020964041433067793888190275875 10943 47533812913980349072792166510047556550 10944 188694833082770476622296176145946360850 10945 749146650746521593754190788877936298300 10946 2974552877964129857553404602897688243250 10947 11811992587857559144487432770927051864500 10948 46910484848920020602392947290253148833300 10949 186320517287259800139081846983822365788600 10950 740106499224393094996908447741294397438050 10951 2940149106507862980124704792396922948726500 10952 11681132936666374542657610931955342526021426 10953 46413034868354394849492907436302560969845010 10954 184430743818987200586142869023202281635253944 10955 732932566345585498433243089884414235574292036 10956 2912937122655532109157760998258565751241869340 10957 11578003247010595978171353841179274110815863416 10958 46022562906867119013231131518663791813760634970 10959 182953892049521139780992893196339817922552374697 10960 727353278148096238641508331428468189413820789144 10961 2891886527576768177731298182910928783357357367300 10962 11498691669174292516217304603130916526597271221620 10963 45724209225657774946840573680341993369310161343860 10964 181833483199708825951389197483489515802440960364460 10965 723153852725278779071040620117097885192849508272864 10966 2876180096066449689487060312737513921671220888540740 10967 11440087123680035843577057427559275739004052960229052 10968 45506124336416142577770894986671266178822461630441350 10969 181024362744864215528908795415039113670177205774040314 10970 720162138745872857425956264613960263756164264947639100 10971 2865161197160999540226293956009192232064651145424830000 10972 11399683912108657744042261368522350592952561974812964400 10973 45358742302916553954172165052979832719574463363240954400 10974 180489995413688787363681229704209271706491666255536446350 10975 718238538450349191622576961714848286634534175027575586800 10976 2858296224445267144170411413105277099794480305915904671500 10977 11375441539711466600401914038653935244341067720733770308009 10978 45274257328051629121812958186095866136817183524279541781910 10979 180200509365116285981687827299651120950878721829369938830980 10980 717268694139579302231307580170576938492163286850924743901241 10981 2855147229099281869728257183941951914251146350376703371279540 10982 11365682238914281543460219543764014270636805696248556198630584 10983 45246239770152087215702108235199965029053522381255432226779020 10984 180131256443414301473784062403402102934075621591345439407950345 10985 717158086400648369030536165583046457300235950905642906503827860 10986 2855351640296342762997321209321916579683030555811951558864242000 10987 11369014787941988579949550921651499662321294116711180849783543640 10988 45269349791705341120995704454732282779752731716888825765354678860 10989 180261735203703808441449416714528217084960466147291012144554235305 10990 717827981228041024174211244879168712765414010890587859333011135420 10991 2858607004593613698906593652703342367902032444565080380797227415530 10992 11384277015350867282811963460017881356620709578662589250993364225180 10993 45339120606212172843488427397993463259383979553339878922101946646800 10994 180574773169478050694321236781680295155260469253167438120617105793560 10995 719212341740431726390819004888866892764493191984839333576000505299760 10996 2864659301861460254728089049711389522202102387455473511399037209343800 10997 11410491434226202990797832091354361601697497961023235887361145016932280 10998 45451788657523013881271868055394144332792573744416073454679444551819050 10999 181055864896313731321800130906196749010283392898819748170016352726207800 11000 721255143147809134906022698563010348184909210358693959702376278742170250 11001 2873291145628186787425096331403548227791181918196825614429685196238020000 11002 11446805865428159386125751454483591117562987738770082620560277744453637160 11003 45603937779721479351502661833677375657419887615523231141326958573139538876 11004 181690665862822244990227255009859903601980246128436562551964597825066725976 11005 723890706900781419034375590132553759371399892799238357354929524176651882633 11006 2884158535387500251152852219944625510773856183758619957391382961270308672035 11007 11491105649839968214187499680749777257798737139321651040020664667043925225755 11008 45780613215304514775563465530710949831466595135341001662217470546894755315621 11009 182363193229644800236524567088324306686270036669653915719895313187970669311842 11010 726174648679269375866001999450782148988173029792700001055589792213421985722141 11011 2889406230877216111601555733992775499565317186303879697652109214607312385614460 11012 11477601407125705863839444734842579627071436495289281730861074971492621559378780 11013 45431078382065518509711390247617125622386872630285373108261192316253297549587978 11014 178486005637936441932638743471374790859336653806600759208547609064848184805827471 11015 690260831006901572614136295178028218622688079525324334594407870348052314054303194 11016 2582238705115575780364853945305652822305719130751305814606977014210376069265004510 11017 9002233994625354321407691412854063824773358754045265044004069244274082949970075508 11018 26960632238834779561044676305915936354928654853546465524808027381045439706982463770 11019 57725447560504966478137366824829439677955085212363845616073163443171366854965188206 11020 57053510689226142077871197543117295652652698290834524790590403994375328745965237269 11021 8376792091966707590054228021501534488951038593677598910256706824729648951650903735 11022 6273661948046258343539760628133291367103388415045527507806854154210223865671885 11023 61700931444160356383182476438530366639018326143691925507002287950169 11024 1 11025 0 11026 1 11027 1 11028 3 11029 10 11030 35 11031 126 11032 462 11033 1716 11034 6435 11035 24310 11036 92378 11037 352716 11038 1352078 11039 5200300 11040 20058300 11041 77558760 11042 300540195 11043 1166803110 11044 4537567650 11045 17672631900 11046 68923264410 11047 269128937220 11048 1052049481860 11049 4116715363800 11050 16123801841550 11051 63205303218876 11052 247959266474052 11053 973469712824056 11054 3824345300380220 11055 15033633249770520 11056 59132290782430712 11057 232714176627630544 11058 916312070471295267 11059 3609714217008132870 11060 14226520737620288370 11061 56093138908331422716 11062 221256270138418389602 11063 873065282167813104916 11064 3446310324346630677300 11065 13608507434599516007800 11066 53753604366668088230810 11067 212392290424395860814420 11068 839455243105945545123660 11069 3318776542511877736535400 11070 13124252690842425594480900 11071 51913710643776705684835560 11072 205397724721029574666088520 11073 812850570172585125274307760 11074 3217533506933149454210801550 11075 12738806129490428451365214300 11076 50445672272782096667406248628 11077 199804427433372226016001220056 11078 791532924062974587678774064068 11079 3136262529306125724764953838760 11080 12428892245768720464809261509160 11081 49263609265046928387789436527216 11082 195295022443578894680165266232892 11083 774327632846470705223111406467256 11084 3070609578529107968988200404956360 11085 12178349853827309571919303301013360 11086 48307454420181661301946569760686328 11087 191645966716130525165099506263706416 11088 760401738905937245009910944207609328 11089 3017467217880703353213932318284164000 11090 11975573020964041433067793888190275875 11091 47533812913980349072792166510047556550 11092 188694833082770476622296176145946360850 11093 749146650746521593754190788877936298300 11094 2974552877964129857553404602897688243250 11095 11811992587857559144487432770927051864500 11096 46910484848920020602392947290253148833300 11097 186320517287259800139081846983822365788600 11098 740106499224393094996908447741294397438050 11099 2940149106507862980124704792396922948726500 11100 11681132936666374542657610931955342526021500 11101 46413034868354394849492907436302560970053135 11102 184430743818987200586142869023202281743662244 11103 732932566345585498433243089884414260563888668 11104 2912937122655532109157760998258569151663225672 11105 11578003247010595978171353841179590170148436270 11106 46022562906867119013231131518685703619485257370 11107 182953892049521139780992893197541215880793625457 11108 727353278148096238641508331482772860333681176892 11109 2891886527576768177731298184997955388608734824198 11110 11498691669174292516217304672962722801755955011500 11111 45724209225657774946840575753024158707855406100860 11112 181833483199708825951389252883171364282558633334360 11113 723153852725278779071041970130100948049259368478102 11114 2876180096066449689487090615515350707300571727322628 11115 11440087123680035843577689392466027073159738830781420 11116 45506124336416142577783230616704188408744669057271800 11117 181024362744864215529135587381867716413310614125934699 11118 720162138745872857429905047821501014814872937838987000 11119 2865161197160999540291717655783513127902568087091580400 11120 11399683912108657745078014270489492087205624318960698000 11121 45358742302916553969898445733219414964350828253029464400 11122 180489995413688787593435306664676884458253132542560702350 11123 718238538450349194861731926968716220396382479861274119600 11124 2858296224445267188354165464128076382606452397105050289300 11125 11375441539711467184885212499132244233794983991785402860500 11126 45274257328051636635905831728559279145049475047644782018160 11127 180200509365116380041709487549808982097443410095317837501980 11128 717268694139580450676233431529880613826030770227145478086069 11129 2855147229099295568349782810657810302279257328813054226882284 11130 11365682238914441400004716216353856057160214059096822594614180 11131 45246239770153914655287108824648751003917486392317218535329820 11132 180131256443434791361217635938636064280815080998323713206827995 11133 717158086400873950088970190438860518300968788231002333659710750 11134 2855351640298783813842349945489518077021915301436801529927552840 11135 11369014787967976567041244726478195694672547925590631830146149800 11136 45269349791977780428276260008773915652457657565037381999763635860 11137 180261735206518430168219097397761308513939189784582166434924791620 11138 717827981256719101700580544362364347815293397264482028940268572220 11139 2858607004881992550884239219104151182859113827471940886536308360682 11140 11384277018214668783946376685783701214297472385095462867827476730820 11141 45339120634315143955807867907663791117204212579251993561829123485425 11142 180574773442148230072147225457067159168358668761091627161879236545960 11143 719212344357586631299130620027294116404971569812221369251532860998560 11144 2864659326723870876604453121752678613582025220342178980952301312713160 11145 11410491668099823031021155804523021181025494319470761367640384943570200 11146 45451790836904269536118768519336799134439593232196228319802309566206900 11147 181055885023241643866068557164411692480569077960098366738213135786801800 11148 721255327429356152504942859038018719518255283284693152990060828175179550 11149 2873292819045605411809971499601218496350665539710647725940949882894957500 11150 11446820941692381180524446153519355679412864120894032733978676776610940000 11151 45604072579984784023380403768704711499923215111300503177762699281286421376 11152 181691862404847422487470397707652891941021800435002443635243541197299376476 11153 723901253941980362254513004671763675696988129620855241580458358724783407848 11154 2884250881125041214440384206605567473994149373934846578579165596160075040035 11155 11491908985757449723013753076574938629737415886234897223846799566718244086235 11156 45787558233276614400536749330266940695843796331289962623361007446578886679421 11157 182422873979115850458068283395822722935751051793727193817700343520315479535442 11158 726684502404370681237643116075831060438239312008729524578393765787997991680661 11159 2893736605850057222906286225454958999737978973804510443533097282162861035465390 11160 11514159861815879766408992400096757146629670175014484576294279636324262072551110 11161 45737636871916966685760381782508105481661095334726190660069565948509491707666068 11162 181034372403119536151891592735450695144765047724874036561897992444681213590283811 11163 711165135932659167468832664477425822966221777248216876500953621538668735381444726 11164 2749685461778883369793387555599784096093153162999868829120687734318852266880122072 11165 10281535824738130291398872952694915456939609227291010320191046693919577305720380155 11166 35807432411684787018653616058841108323527453975179493207185871314885490052044348120 11167 107011163841402601631056976134659605468273778167642340093925072504100135204604620656 11168 228081986381449325065888559271015240160040122714891867433606869760339292583344495749 11169 223175129498660997615255698847276094202675759229353992397349232610365158507556849350 11170 32008885608448356459552313521572248378868977627701223434460458224980383712026913565 11171 22574387904066283718546285944171049485734196970970420891911650327031271149284181 11172 184469427119567530733674704189623498420661211370304071833937009650779 11173 1 11174 0 11175 1 11176 1 11177 3 11178 10 11179 35 11180 126 11181 462 11182 1716 11183 6435 11184 24310 11185 92378 11186 352716 11187 1352078 11188 5200300 11189 20058300 11190 77558760 11191 300540195 11192 1166803110 11193 4537567650 11194 17672631900 11195 68923264410 11196 269128937220 11197 1052049481860 11198 4116715363800 11199 16123801841550 11200 63205303218876 11201 247959266474052 11202 973469712824056 11203 3824345300380220 11204 15033633249770520 11205 59132290782430712 11206 232714176627630544 11207 916312070471295267 11208 3609714217008132870 11209 14226520737620288370 11210 56093138908331422716 11211 221256270138418389602 11212 873065282167813104916 11213 3446310324346630677300 11214 13608507434599516007800 11215 53753604366668088230810 11216 212392290424395860814420 11217 839455243105945545123660 11218 3318776542511877736535400 11219 13124252690842425594480900 11220 51913710643776705684835560 11221 205397724721029574666088520 11222 812850570172585125274307760 11223 3217533506933149454210801550 11224 12738806129490428451365214300 11225 50445672272782096667406248628 11226 199804427433372226016001220056 11227 791532924062974587678774064068 11228 3136262529306125724764953838760 11229 12428892245768720464809261509160 11230 49263609265046928387789436527216 11231 195295022443578894680165266232892 11232 774327632846470705223111406467256 11233 3070609578529107968988200404956360 11234 12178349853827309571919303301013360 11235 48307454420181661301946569760686328 11236 191645966716130525165099506263706416 11237 760401738905937245009910944207609328 11238 3017467217880703353213932318284164000 11239 11975573020964041433067793888190275875 11240 47533812913980349072792166510047556550 11241 188694833082770476622296176145946360850 11242 749146650746521593754190788877936298300 11243 2974552877964129857553404602897688243250 11244 11811992587857559144487432770927051864500 11245 46910484848920020602392947290253148833300 11246 186320517287259800139081846983822365788600 11247 740106499224393094996908447741294397438050 11248 2940149106507862980124704792396922948726500 11249 11681132936666374542657610931955342526021500 11250 46413034868354394849492907436302560970058685 11251 184430743818987200586142869023202281749221644 11252 732932566345585498433243089884414262414969900 11253 2912937122655532109157760998258569475512878656 11254 11578003247010595978171353841179626498807352690 11255 46022562906867119013231131518688625193581873690 11256 182953892049521139780992893197722071487410587937 11257 727353278148096238641508331491823638820324574850 11258 2891886527576768177731298185377414771381712543634 11259 11498691669174292516217304686655233836100794970300 11260 45724209225657774946840576187300421921645838335660 11261 181833483199708825951389265194211775055918116216560 11262 723153852725278779071042286349362926736346362760410 11263 2876180096066449689487098058302889566928833336848004 11264 11440087123680035843577851434749809466532991618102540 11265 45506124336416142577786520118046301003390591037759920 11266 181024362744864215529198277844243102537428792044344529 11267 720162138745872857431033271595084086545932558665086400 11268 2865161197160999540310989753391452616599008736574809200 11269 11399683912108657745391878786237110721827764423247890000 11270 45358742302916553974791066389293951662725697329852556400 11271 180489995413688787666690229753521630553017658025380030350 11272 718238538450349195918477518469978099495992565126168676400 11273 2858296224445267203082083481135676143543776427501432161900 11274 11375441539711467383689055512900376543133050750646502531500 11275 45274257328051639240791361223279928987903336109085618549610 11276 180200509365116413239364191167511756619760358940881897725230 11277 717268694139580862938514506376810138304855087681996348256482 11278 2855147229099300565331219831723972481560041378961998402865105 11279 11365682238914500606132307576572315978144838891605504864271380 11280 45246239770154601329555412076441628176362505653879500513893680 11281 180131256443442597032620902047296625698700016959570738460224055 11282 717158086400961016462400866699000192546869292688280026922682395 11283 2855351640299737787735809451578144960767837174936346053019245560 11284 11369014787978254302049259225579343764731593901442091708092069800 11285 45269349792086756151188482232154565307677682397532331041319706560 11286 180261735207656583216202465697615273970785448926399541216160655920 11287 717827981268437025851140054856092504266957364208285022422498399420 11288 2858607005001006045351204846506033034676785380176040760986874697834 11289 11384277019407919409419096214489037225450623994967249536153642131832 11290 45339120646132803603042192657021259787922620208805365681840229797070 11291 180574773557826487990138899678475087173170716261715407805069319250360 11292 719212345477364351812870604589743262425098421663722295791352735361280 11293 2864659337448832321574332398170236603186880730818153768819585349235200 11294 11410491769784005666517995762074897455912320477961291799195898389233920 11295 45451791791680819972442235787235679003791327380252552303579457226225570 11296 181055893905547870466336021765923207100438926267176708000311189856910550 11297 721255409332266317096469338083200825543025175339734104527183522897085150 11298 2873293567880808982793933631344848096299299231759407843420818170903453550 11299 11446827732802733528157571943018865390149214615304559019889645523348289000 11300 45604133689447083901864191419209574259383987788243205997740482327537250101 11301 181692408196204553067938014767760869410526774241173454769955601794630242976 11302 723906093716460572618185872040620552243336110338656845287077957030889066488 11303 2884293502400184233670505449629393596150518547651311136089227143525820225315 11304 11492281846062666230695206637176070467983396840400767085176619944749853563995 11305 45790799333883027652543876063568762222356764220878850176889000527059056926821 11306 182450874430364469449538346646873399526395955878334561890490696529317755721922 11307 726924966558929799716456891236027929288966298020181387956401666821843707421431 11308 2895789714093991240704738771318000510082698174655923638296288820222871941549540 11309 11531588557307329877891968190849454128665948487048220713004151526451130479506454 11310 45884705283071947459341653318670912841592145319897397908019963946422803073845260 11311 182267051106143264665377163040896655726929557177756778873688133706581057388058379 11312 721407611419705893889759237448612871423537378408002513327316115336329386203736502 11313 2833663362686944731787138947913914258145568476538256821876488928501486163771833944 11314 10953783287904904818308198686914924186918473166533466489946505211825160082512302439 11315 40938391257695607908400124671171184763339292718143927717462101604521717588609641140 11316 142431836573724761005248604047908709396245719123453229945312827051166443980764587926 11317 424755444792903529540252046943511887561894940773330383659353718591301354013612159972 11318 901208676334828278674793953424247638015547517728624016264380325397809960504347558935 11319 873011110151348360992934144723314725969629237154327068222345007526696774621342968319 11320 122313328159652821542021321715881083083678525656577587206078714392484146107783707045 11321 81230874219726845690020565366619875512729755596968605985708754553602658659062731 11322 551527551827044371434017775562149562075807903281878615098030924828927 11323 1 11324 0 11325 1 11326 1 11327 3 11328 10 11329 35 11330 126 11331 462 11332 1716 11333 6435 11334 24310 11335 92378 11336 352716 11337 1352078 11338 5200300 11339 20058300 11340 77558760 11341 300540195 11342 1166803110 11343 4537567650 11344 17672631900 11345 68923264410 11346 269128937220 11347 1052049481860 11348 4116715363800 11349 16123801841550 11350 63205303218876 11351 247959266474052 11352 973469712824056 11353 3824345300380220 11354 15033633249770520 11355 59132290782430712 11356 232714176627630544 11357 916312070471295267 11358 3609714217008132870 11359 14226520737620288370 11360 56093138908331422716 11361 221256270138418389602 11362 873065282167813104916 11363 3446310324346630677300 11364 13608507434599516007800 11365 53753604366668088230810 11366 212392290424395860814420 11367 839455243105945545123660 11368 3318776542511877736535400 11369 13124252690842425594480900 11370 51913710643776705684835560 11371 205397724721029574666088520 11372 812850570172585125274307760 11373 3217533506933149454210801550 11374 12738806129490428451365214300 11375 50445672272782096667406248628 11376 199804427433372226016001220056 11377 791532924062974587678774064068 11378 3136262529306125724764953838760 11379 12428892245768720464809261509160 11380 49263609265046928387789436527216 11381 195295022443578894680165266232892 11382 774327632846470705223111406467256 11383 3070609578529107968988200404956360 11384 12178349853827309571919303301013360 11385 48307454420181661301946569760686328 11386 191645966716130525165099506263706416 11387 760401738905937245009910944207609328 11388 3017467217880703353213932318284164000 11389 11975573020964041433067793888190275875 11390 47533812913980349072792166510047556550 11391 188694833082770476622296176145946360850 11392 749146650746521593754190788877936298300 11393 2974552877964129857553404602897688243250 11394 11811992587857559144487432770927051864500 11395 46910484848920020602392947290253148833300 11396 186320517287259800139081846983822365788600 11397 740106499224393094996908447741294397438050 11398 2940149106507862980124704792396922948726500 11399 11681132936666374542657610931955342526021500 11400 46413034868354394849492907436302560970058760 11401 184430743818987200586142869023202281749438244 11402 732932566345585498433243089884414262530662477 11403 2912937122655532109157760998258569502825499992 11404 11578003247010595978171353841179630300643750920 11405 46022562906867119013231131518688986287009545370 11406 182953892049521139780992893197747627170954289157 11407 727353278148096238641508331493252709107689321896 11408 2891886527576768177731298185443239358189269903128 11409 11498691669174292516217304689231052743551804467500 11410 45724209225657774946840576274990821224430444844610 11411 181833483199708825951389267840510181110004734032360 11412 723153852725278779071042358217377012801593406915480 11413 2876180096066449689487099836668053719229391420539908 11414 11440087123680035843577891945320755064876304814932820 11415 45506124336416142577787377046967355544852974074693800 11416 181024362744864215529215235100459395505427971317357024 11417 720162138745872857431349174251687346630629252496394232 11418 2865161197160999540316560594106247625050323611816055025 11419 11399683912108657745485319367261210926028248881776138000 11420 45358742302916553976288062261674966622676216972761114400 11421 180489995413688787689682650868998448670352509089330622350 11422 718238538450349196258145744309669417778010092532741926800 11423 2858296224445267207922727864347964176858840968960382847300 11424 11375441539711467450410893236699270263390347128620433243000 11425 45274257328051640132396475345633976920692241573068732220660 11426 180200509365116424814862212823684434578199821367464507207230 11427 717268694139581009225130371645075453442502426815517476057570 11428 2855147229099302368039712934260499343705641753975657384546548 11429 11365682238914522302787760311062310607574844890632644762072996 11430 45246239770154856738886915115218247125068052861718575013297520 11431 180131256443445541687102373693078753795723051067556203664479105 11432 717158086400994306546359654680818335730758982671847721080714210 11433 2855351640300107245833276427924613252286142649392438108711216520 11434 11369014787982283641342174000795973855661366152218775115309009530 11435 45269349792129981158600592723091163665137654117463098402439801360 11436 180261735208113095153030959585834275943420059552185973115250711920 11437 717827981273187535641907424795674632313817106195003140613880544060 11438 2858607005049750934042462105469396591540631063165116847222703285210 11439 11384277019901462861839753790103336987605426760188014268022027233660 11440 45339120651066981084619641549557721304122502490160289159247132235900 11441 180574773606564028128188215604733309764200531737625074260815474271160 11442 719212345953269883031800484359270049579441025133739595805067741251880 11443 2864659342045244369444837034948160409384302554637239945241515857817120 11444 11410491813715521466432772483169023336820121230851593579122202377013760 11445 45451792207396925706498784813354914866267309738175285339792177837175800 11446 181055897802031263827678139432101763466564500569265150967524377626765410 11447 721255445521924347903492039790819716933941024649984539635088757785746400 11448 2873293901078125976617609118461906597280832445126006894047632513821036100 11449 11446830774974389533644613341474510818030160882760012615032641011185341800 11450 45604161243268600570412501918808261885445044610578766944020960620931343876 11451 181692655846068093926418066436500850918029506926030800976976962840715101476 11452 723908303179810048482339059238980099497007684832350268793751680415871395328 11453 2884313075288342443098330440787201235337963230147123544078369780357776989475 11454 11492454057656615815423834270200723898166430165910403859682284896847835423035 11455 45792304631412919291476044270681679650657418817654055750349487966838534591021 11456 182463949402718476203654776594319877081537255048803295606089323680945393136502 11457 727037846042646707146105627711406044269699678498406916747157772571080437591171 11458 2896758503863796485887349985667579709545874350564394423208210257117731961374120 11459 11539855510219905720109656177062948104210175461700585388190338950534948854136688 11460 45954846835386915799707114209264047183427818891029590893255854270469392443350452 11461 182858647296592426466965986210695256620854255748622009514763797347458293601775015 11462 726363981123971563448991650619177185569641484818272752405120087679986290229640982 11463 2874828318646073374456086073773837969732452951189592203451362063949823030802053288 11464 11291129720352010377019965842888874986994360494638298453041086867060254217762386560 11465 43637157079643558649314304740442981268377732183009514141643018246949945561765760696 11466 163010119427308498800256854467759392492408410883569005895372288458542064193466725137 11467 566567714064288409295824378885501581639998481218637514665588049782482189921627665308 11468 1686007577798533891726024205784193267441148568180681721556380151023597472631589411488 11469 3560986218962905360382089179792545194628690390269529759738682975213801623941113313459 11470 3415105725689061383344198803239096528958919649907429177931650930862073510923224666595 11471 467398464440333589282486319674426240407123684103427333405241367033553411965906264195 11472 292305108098325953270914880173159958803856485792307187034563597965742210972618578 11473 1648997602356130882612066137422014078485641389746339777923549622165723 11474 1 11475 0 11476 1 11477 1 11478 3 11479 10 11480 35 11481 126 11482 462 11483 1716 11484 6435 11485 24310 11486 92378 11487 352716 11488 1352078 11489 5200300 11490 20058300 11491 77558760 11492 300540195 11493 1166803110 11494 4537567650 11495 17672631900 11496 68923264410 11497 269128937220 11498 1052049481860 11499 4116715363800 11500 16123801841550 11501 63205303218876 11502 247959266474052 11503 973469712824056 11504 3824345300380220 11505 15033633249770520 11506 59132290782430712 11507 232714176627630544 11508 916312070471295267 11509 3609714217008132870 11510 14226520737620288370 11511 56093138908331422716 11512 221256270138418389602 11513 873065282167813104916 11514 3446310324346630677300 11515 13608507434599516007800 11516 53753604366668088230810 11517 212392290424395860814420 11518 839455243105945545123660 11519 3318776542511877736535400 11520 13124252690842425594480900 11521 51913710643776705684835560 11522 205397724721029574666088520 11523 812850570172585125274307760 11524 3217533506933149454210801550 11525 12738806129490428451365214300 11526 50445672272782096667406248628 11527 199804427433372226016001220056 11528 791532924062974587678774064068 11529 3136262529306125724764953838760 11530 12428892245768720464809261509160 11531 49263609265046928387789436527216 11532 195295022443578894680165266232892 11533 774327632846470705223111406467256 11534 3070609578529107968988200404956360 11535 12178349853827309571919303301013360 11536 48307454420181661301946569760686328 11537 191645966716130525165099506263706416 11538 760401738905937245009910944207609328 11539 3017467217880703353213932318284164000 11540 11975573020964041433067793888190275875 11541 47533812913980349072792166510047556550 11542 188694833082770476622296176145946360850 11543 749146650746521593754190788877936298300 11544 2974552877964129857553404602897688243250 11545 11811992587857559144487432770927051864500 11546 46910484848920020602392947290253148833300 11547 186320517287259800139081846983822365788600 11548 740106499224393094996908447741294397438050 11549 2940149106507862980124704792396922948726500 11550 11681132936666374542657610931955342526021500 11551 46413034868354394849492907436302560970058760 11552 184430743818987200586142869023202281749443944 11553 732932566345585498433243089884414262536520329 11554 2912937122655532109157760998258569504823984480 11555 11578003247010595978171353841179630658463647224 11556 46022562906867119013231131518689027320353598970 11557 182953892049521139780992893197750997151201810197 11558 727353278148096238641508331493465549363254284222 11559 2891886527576768177731298185454097021992578333560 11560 11498691669174292516217304689694700146892986176996 11561 45724209225657774946840576292018083224971145137610 11562 181833483199708825951389268389741925762739692446960 11563 723153852725278779071042374041526903311372572601000 11564 2876180096066449689487100249502823968870592404254100 11565 11440087123680035843577901808764115732299024549813236 11566 45506124336416142577787594910252369411326461287473600 11567 181024362744864215529219719664086844885394696414352064 11568 720162138745872857431435792722046305040949313708204444 11569 2865161197160999540318139730056898178627074285112786125 11570 11399683912108657745512632767868255601102236646576702800 11571 45358742302916553976738286584195572625668854459350154400 11572 180489995413688787696783251507601583677176507212021246350 11573 718238538450349196365666621553888252342101971711801085200 11574 2858296224445267209490823932149127905960904130278071097500 11575 11375441539711467472498122276301662667337590067535941340600 11576 45274257328051640433614419305888722843931736662252216570660 11577 180200509365116428801126432201969065398324669355427037211180 11578 717268694139581060520437233492389265244015130151281866254323 11579 2855147229099303011044016206502827396445473744128235631935598 11580 11365682238914530167825361927314933660743233587164130847447800 11581 45246239770154950754591762859553198885335624021461495685909120 11582 180131256443446641497812320934274488389553706486024152695607290 11583 717158086401006913442060024094051243026135047469314205068638897 11584 2855351640300249014638118407220351303630302658961153846711528050 11585 11369014787983849327467420884880187010820960168774121743809486290 11586 45269349792146979757021085612790327336368245442366322088598805360 11587 180261735208294691061603620138612861051991254025081221780583187120 11588 717827981275098066753411693193822928365426771962787263583106412380 11589 2858607005069561690943721744443430342712968204188620972544075861690 11590 11384277020104075437044024050789410869822786215205668071582168127576 11591 45339120653112235999263163286817522454765454117007240320905973243625 11592 180574773626954223492067110106787156956687812816736254847483006993620 11593 719212346154154629878039964797575415140595696892610253060575433573560 11594 2864659344002132667055825308117528156800874876071856281475245929729320 11595 11410491832573928248955768093630330769127209068338210365321721408903200 11596 45451792387274086846328490012667880185393479323961848885746010481387800 11597 181055899500971890503127635270132649425417600494719750325132666424030400 11598 721255461418316199849136074717319223309934103515390580313800269791860770 11599 2873294048483390860773098948935101409183796835427233154691270568494313550 11600 11446832130123588869551738357121898324005788793821260569984349631175987700 11601 45604173599242590438308664130946664721973095563367183376668659979359468876 11602 181692767617251675463477060550724340214484066589864806808754690572816907376 11603 723909306604385664024547739843910064950995265957446215900586591793946723968 11604 2884322018078024288517840681386423720561523644725928486214359990235981450915 11605 11492533201825135073850366416085603549144187795032215064053641940720186336955 11606 45793000360038975426871442882527374308572080398655914996160872380425541876901 11607 182470025806877759542370573148108503293346508474987658086350177781562302428382 11608 727090586395125152322730698674748014793515855498812545609313340176624948904103 11609 2897213517304649751932382156777087798780386764545734459413187946267864692787644 11610 11543758277340606013099420758180379322177190647189599764383713131935984528890044 11611 45988131724580516843489928455124378439706350764844067924780215185958968863152344 11612 183140912634822750661658934208769104013176158329518312878472568283690936714194691 11613 728743593544768182407788753056099574520793335197573258115102827640997966860601246 11614 2894755926769111924522568981118848238177915231477228645508410609610700097408573154 11615 11456565888613172541314487007998512997928217222249332659479987187268605602805105664 11616 44992250907636772746970995613783516605863398953783958548711803281028581810326131886 11617 173844026411900602259351487656976658401651750054177668558576841933300744286687970127 11618 649096425720230509992825939407325736370882890131126020698282627094627998012131166322 11619 2253757960852625388127704118797713888353933978676464117206977206543910895603288796746 11620 6692534852746534702013273517219138155841946995354143127147662091916328657496263034795 11621 14071021520736839907533867451321219005095944736621279570411587252282894900049459225615 11622 13359764432667615023936453576155095700691327937850595991333015118426766678866634058915 11623 1786121128131873555396049057466755415785714321248091905956280782980285238440106508340 11624 1051869056067675228221357419833337907846399341523732208678844428815260641951784805 11625 4930406180610594450016694866872030784375128871220248450649798445686331 11626 1 11627 0 11628 1 11629 1 11630 3 11631 10 11632 35 11633 126 11634 462 11635 1716 11636 6435 11637 24310 11638 92378 11639 352716 11640 1352078 11641 5200300 11642 20058300 11643 77558760 11644 300540195 11645 1166803110 11646 4537567650 11647 17672631900 11648 68923264410 11649 269128937220 11650 1052049481860 11651 4116715363800 11652 16123801841550 11653 63205303218876 11654 247959266474052 11655 973469712824056 11656 3824345300380220 11657 15033633249770520 11658 59132290782430712 11659 232714176627630544 11660 916312070471295267 11661 3609714217008132870 11662 14226520737620288370 11663 56093138908331422716 11664 221256270138418389602 11665 873065282167813104916 11666 3446310324346630677300 11667 13608507434599516007800 11668 53753604366668088230810 11669 212392290424395860814420 11670 839455243105945545123660 11671 3318776542511877736535400 11672 13124252690842425594480900 11673 51913710643776705684835560 11674 205397724721029574666088520 11675 812850570172585125274307760 11676 3217533506933149454210801550 11677 12738806129490428451365214300 11678 50445672272782096667406248628 11679 199804427433372226016001220056 11680 791532924062974587678774064068 11681 3136262529306125724764953838760 11682 12428892245768720464809261509160 11683 49263609265046928387789436527216 11684 195295022443578894680165266232892 11685 774327632846470705223111406467256 11686 3070609578529107968988200404956360 11687 12178349853827309571919303301013360 11688 48307454420181661301946569760686328 11689 191645966716130525165099506263706416 11690 760401738905937245009910944207609328 11691 3017467217880703353213932318284164000 11692 11975573020964041433067793888190275875 11693 47533812913980349072792166510047556550 11694 188694833082770476622296176145946360850 11695 749146650746521593754190788877936298300 11696 2974552877964129857553404602897688243250 11697 11811992587857559144487432770927051864500 11698 46910484848920020602392947290253148833300 11699 186320517287259800139081846983822365788600 11700 740106499224393094996908447741294397438050 11701 2940149106507862980124704792396922948726500 11702 11681132936666374542657610931955342526021500 11703 46413034868354394849492907436302560970058760 11704 184430743818987200586142869023202281749444020 11705 732932566345585498433243089884414262536745631 11706 2912937122655532109157760998258569504947347720 11707 11578003247010595978171353841179630688281971916 11708 46022562906867119013231131518689031565182294170 11709 182953892049521139780992893197751409037676507213 11710 727353278148096238641508331493495301226935407988 11711 2891886527576768177731298185455793531961845275815 11712 11498691669174292516217304689774316367668744652364 11713 45724209225657774946840576295189828107424804996110 11714 181833483199708825951389268499588274693286684129880 11715 723153852725278779071042377411484750364381098626620 11716 2876180096066449689487100342483628079150142175360900 11717 11440087123680035843577904144842806416688616065969124 11718 45506124336416142577787648910553783104725872647906200 11719 181024362744864215529220878176357269308552767064409116 11720 720162138745872857431459031823849928029083964277226696 11721 2865161197160999540318578378932078887953949472139655875 11722 11399683912108657745520466844011361438138961819426477200 11723 45358742302916553976871307406758478944734860989478734400 11724 180489995413688787698939730220066239494063795530764324750 11725 718238538450349196399169503593753541372942194934261547600 11726 2858296224445267209991280124000563138653051947719886496500 11727 11375441539711467479707148421171887965848148526765308566900 11728 45274257328051640534020400625973638151678235025313378020660 11729 180200509365116430156456266790585839877167117671334297585940 11730 717268694139581078289399741191131958221009726731653187328551 11731 2855147229099303237744251334536981517603747843274920638998380 11732 11365682238914532987367143638801723057162090028348788229508724 11733 45246239770154984994879330865206051686914672085550974790657120 11734 180131256443447048094499028702231699360675388575168301311560230 11735 717158086401011641027947662624013583288321881641845263395849304 11736 2855351640300302903365105124496509049579170739027979487874131300 11737 11369014787984452206607602156337902714922054018553441096956070110 11738 45269349792153606329286701485046162136794737287212988128708899360 11739 180261735208366320558873947356682650117718493822317188367716716520 11740 717827981275860191185869680044308511399490507428835892442014487100 11741 2858607005077549899371649018508700552301958503374101668561101191050 11742 11384277020186621301016134179509195481259881991911425787901600466380 11743 45339120653953773177684197231589470285189238867973186137124610355475 11744 180574773635423996950909209227480462901077005924716484588774059264600 11745 719212346238363892444903331409527244090801442470413078678366787545590 11746 2864659344829672494404030142885622762647206834184650381621681567253000 11747 11410491840616484082691606931445128278362536996574518060837189751960760 11748 45451792464612576419077291763122467870894480819362101986818435089575800 11749 181055900237179495417932301817482292271591849335812578108564968196976000 11750 721255468358994333218042397913251322023865134266666799249636244411644800 11751 2873294113314410167769868169491797144723247206326192044377809381815795000 11752 11446832730349490919223143170423805043707060646264488090175291555349075800 11753 45604179109339130192468142876786323243290512979473570482937635681334468876 11754 181692817790095007674504901618036432309323004642909789129251495271574228696 11755 723909759905865214835022065300090577109446630890364108523320817842378536808 11756 2884326082983154300584702086014359924489361736493624388135518117583449068835 11757 11492569391699214482172177915472516692033273636791364683469765530162951327355 11758 45793320336984569914901871294224176721771163873485974824439033586308825287501 11759 182472836155784508670749104999119487925849540742261023480443371091074820582162 11760 727115112028190667932602977842059119701495093485232617539534458304212230378299 11761 2897426233358524313241704320360454117090031355375665100610490372656610892059060 11762 11545592252870537477878928452874400797780046093244478929977489860711311672990160 11763 46003852732239848691268876305242678253065131454792866734312676748643100872949386 11764 183274916538388690681708937991580296970496503939181501354206578064192735410887751 11765 729879419980185959721822341527962083775001507141949117234580621049458931363623494 11766 2904327040015948682856154755092244171935151604390030272767544455617441934438254765 11767 11536682901075595820235825878001732064941171628134559949359554931839278249036452835 11768 45657085656851981353704204957387771767962977020229255072045778120069733307384264015 11769 179287110687887359747405555318140370686958037862209393202787605374926897777197464904 11770 692586399211446255805355274286940553472043726344908158730854102309777390240610626466 11771 2584726387707446007920764346635980593444762129236513653409441461789913347253104579750 11772 8965474491051260148983987563690165538352153809427337182398194300439343420499064954319 11773 26566366943909757068765889224530143681550714344464750652061582865286118865019647983215 11774 55602103852377316699516527491390988958837786999641202634221829737923235568419762018455 11775 52264111621568606659480908637746687132570471731310004344796603098153580679602017926900 11776 6825658032601239562668332784317108948427714911644564972982318590484602055075715207125 11777 3785269592832973082737845546245883430500212897972907575601777410750117173647321231 11778 14741955841705054967217235524149183317408301558076454449840776109121941 11779 1 11780 0 11781 1 11782 1 11783 3 11784 10 11785 35 11786 126 11787 462 11788 1716 11789 6435 11790 24310 11791 92378 11792 352716 11793 1352078 11794 5200300 11795 20058300 11796 77558760 11797 300540195 11798 1166803110 11799 4537567650 11800 17672631900 11801 68923264410 11802 269128937220 11803 1052049481860 11804 4116715363800 11805 16123801841550 11806 63205303218876 11807 247959266474052 11808 973469712824056 11809 3824345300380220 11810 15033633249770520 11811 59132290782430712 11812 232714176627630544 11813 916312070471295267 11814 3609714217008132870 11815 14226520737620288370 11816 56093138908331422716 11817 221256270138418389602 11818 873065282167813104916 11819 3446310324346630677300 11820 13608507434599516007800 11821 53753604366668088230810 11822 212392290424395860814420 11823 839455243105945545123660 11824 3318776542511877736535400 11825 13124252690842425594480900 11826 51913710643776705684835560 11827 205397724721029574666088520 11828 812850570172585125274307760 11829 3217533506933149454210801550 11830 12738806129490428451365214300 11831 50445672272782096667406248628 11832 199804427433372226016001220056 11833 791532924062974587678774064068 11834 3136262529306125724764953838760 11835 12428892245768720464809261509160 11836 49263609265046928387789436527216 11837 195295022443578894680165266232892 11838 774327632846470705223111406467256 11839 3070609578529107968988200404956360 11840 12178349853827309571919303301013360 11841 48307454420181661301946569760686328 11842 191645966716130525165099506263706416 11843 760401738905937245009910944207609328 11844 3017467217880703353213932318284164000 11845 11975573020964041433067793888190275875 11846 47533812913980349072792166510047556550 11847 188694833082770476622296176145946360850 11848 749146650746521593754190788877936298300 11849 2974552877964129857553404602897688243250 11850 11811992587857559144487432770927051864500 11851 46910484848920020602392947290253148833300 11852 186320517287259800139081846983822365788600 11853 740106499224393094996908447741294397438050 11854 2940149106507862980124704792396922948726500 11855 11681132936666374542657610931955342526021500 11856 46413034868354394849492907436302560970058760 11857 184430743818987200586142869023202281749444020 11858 732932566345585498433243089884414262536751483 11859 2912937122655532109157760998258569504953515882 11860 11578003247010595978171353841179630690437513460 11861 46022562906867119013231131518689031960050079770 11862 182953892049521139780992893197751455317055686653 11863 727353278148096238641508331493499181904806858914 11864 2891886527576768177731298185456043543957316193621 11865 11498691669174292516217304689787314934326011342220 11866 45724209225657774946840576295755089571624467149110 11867 181833483199708825951389268520712572564545720991980 11868 723153852725278779071042378104373279664999674071140 11869 2876180096066449689487100362770348975938407579966020 11870 11440087123680035843577904682347637901592415883845700 11871 45506124336416142577787661945109296754856765045252000 11872 181024362744864215529221170238274183028676650421566356 11873 720162138745872857431465127325962353730889774262544008 11874 2865161197160999540318697691426128040890859523010964447 11875 11399683912108657745522670177926609954805540774290476250 11876 45358742302916553976909893599562986121257824715775574400 11877 180489995413688787699583455208861659140895821894568228750 11878 718238538450349196409440460131522462097725329060855266000 11879 2858296224445267210148566355725299926070584118915885621900 11880 11375441539711467482026135852388883516417978520643286835500 11881 45274257328051640567030586265453610307649686541936225620660 11882 180200509365116430611264936115625025943892771468618613147940 11883 717268694139581084368255335930175511081560509772306543261680 11884 2855147229099303316723688088819848114652436884268152512273739 11885 11365682238914533986698408042872990185006748008326345812431260 11886 45246239770154997329889759090844967603011473364639064571916020 11887 180131256443447196849384409592947752154989345159428717642207430 11888 717158086401013396179594570341724152727563741937065565814912002 11889 2855351640300323190885853065118121377666622613543261928053255266 11890 11369014787984682206742006572038534189291833929137352296572817000 11891 45269349792156166595843871253872289481457613068969701643984231860 11892 180261735208394332094119326715705750613199148842294203970962652520 11893 717827981276161690961347564952363138100361327261886037166576593980 11894 2858607005080745182742819928152228764477840259238204334803233728010 11895 11384277020219990905600604233071625150643550394221619290542963955600 11896 45339120654297437575154567231377909261821193100136379471812692306550 11897 180574773638916687037029670341737207531908075040496838088987778604680 11898 719212346273415463665628659720005291957332248277512700605948802668580 11899 2864659345177239221890302123608304128859554031719875676920857553679580 11900 11410491844023675224078526307697193648761169446907268030914059398805000 11901 45451792497650377790019535274305278192702325482145270218880436855583800 11902 181055900554206693709119388190371727864146056333963002948431319849166400 11903 721255471370986730817232512946919005731801545894387655979612619159274400 11904 2873294141659134891724167827216387527137429066408459465517809810633796000 11905 11446832994669154335730412460221323758677411492181130428374041685394924375 11906 45604181552730360206720769052001332986929736696490965570537242426098531376 11907 181692840188685913757031453288216732764155734828489377864493444849928146696 11908 723909963591996549728237532980234850116398589110386129421439218223776978608 11909 2884327921027325930160096631312403439316328082831822272575882996390843667235 11910 11492585855765182220165201637541107159590391110032151020117157679517012787835 11911 45793466767193090406217212334483831450004114906726194872674867410554139337301 11912 182474129623852817339480272165657166690352514472750300911364122482126550434018 11913 727126462784283866128671995429063230996375254808520917358912774119251137336215 11914 2897525212618017030206220811569796206489823003869151303542302501038019011846428 11915 11546450107061214979933508857519800211745647412922965017287898444815253070202930 11916 46011244082685747090519557092533754825083645221908727223667088130038349352245498 11917 183338238374564313676719692434111927777545577079167467755280697184282780660114964 11918 730418877306899026063540124646183817706388147553631377383852168412992681041814133 11919 2908897281832763389637592043919437557241496038786017326625774433003175924694519376 11920 11575177031902316802174454925584645928462289150378490765952793911855048235215437025 11921 45979172370929921150299371743671509063636154202849382108767557890854157572932472063 11922 181958749508764026460244457520637192367230765214740979870360830714686694239518189100 11923 714449084103096282166032955005235243286756528522145719211686249964475828273878091680 11924 2759299592036653908710467974440208612532677000925492082599579433615976012788263220864 11925 10292727940812276041956273923613583563279410773470513743172479063295298899650107884740 11926 35665613036161467110212829019182263134176399231706313750718664159365386041413872836435 11927 105459074567244679278977321868253349833019285049922764627074560223253606054672172659531 11928 219718661763434749597302671763420393718252189889734234788876988273255890838784567344840 11929 204464696919782959611955601664292290890397389887978442450832442070381752879564153689460 11930 26084829496977860370908387491659797530921116548678599908860480178661232446286158474875 11931 13622025339749431960294656781623121033719428953668533952609104917245247551355900436 11932 44079546288927079785694705846763695572905342788278970809234986154997041 11933 1 11934 0 11935 1 11936 1 11937 3 11938 10 11939 35 11940 126 11941 462 11942 1716 11943 6435 11944 24310 11945 92378 11946 352716 11947 1352078 11948 5200300 11949 20058300 11950 77558760 11951 300540195 11952 1166803110 11953 4537567650 11954 17672631900 11955 68923264410 11956 269128937220 11957 1052049481860 11958 4116715363800 11959 16123801841550 11960 63205303218876 11961 247959266474052 11962 973469712824056 11963 3824345300380220 11964 15033633249770520 11965 59132290782430712 11966 232714176627630544 11967 916312070471295267 11968 3609714217008132870 11969 14226520737620288370 11970 56093138908331422716 11971 221256270138418389602 11972 873065282167813104916 11973 3446310324346630677300 11974 13608507434599516007800 11975 53753604366668088230810 11976 212392290424395860814420 11977 839455243105945545123660 11978 3318776542511877736535400 11979 13124252690842425594480900 11980 51913710643776705684835560 11981 205397724721029574666088520 11982 812850570172585125274307760 11983 3217533506933149454210801550 11984 12738806129490428451365214300 11985 50445672272782096667406248628 11986 199804427433372226016001220056 11987 791532924062974587678774064068 11988 3136262529306125724764953838760 11989 12428892245768720464809261509160 11990 49263609265046928387789436527216 11991 195295022443578894680165266232892 11992 774327632846470705223111406467256 11993 3070609578529107968988200404956360 11994 12178349853827309571919303301013360 11995 48307454420181661301946569760686328 11996 191645966716130525165099506263706416 11997 760401738905937245009910944207609328 11998 3017467217880703353213932318284164000 11999 11975573020964041433067793888190275875 12000 47533812913980349072792166510047556550 12001 188694833082770476622296176145946360850 12002 749146650746521593754190788877936298300 12003 2974552877964129857553404602897688243250 12004 11811992587857559144487432770927051864500 12005 46910484848920020602392947290253148833300 12006 186320517287259800139081846983822365788600 12007 740106499224393094996908447741294397438050 12008 2940149106507862980124704792396922948726500 12009 11681132936666374542657610931955342526021500 12010 46413034868354394849492907436302560970058760 12011 184430743818987200586142869023202281749444020 12012 732932566345585498433243089884414262536751560 12013 2912937122655532109157760998258569504953750116 12014 11578003247010595978171353841179630690568948920 12015 46022562906867119013231131518689031992568603290 12016 182953892049521139780992893197751460050174011823 12017 727353278148096238641508331493499650997736374960 12018 2891886527576768177731298185456078120084349405658 12019 11498691669174292516217304689789325021953423716940 12020 45724209225657774946840576295851184020538409715120 12021 181833483199708825951389268524609287705845931675280 12022 723153852725278779071042378241643648677386372979960 12023 2876180096066449689487100367051033201866206702038660 12024 11440087123680035843577904802326394929472728343193150 12025 45506124336416142577787665005396243437930974564628840 12026 181024362744864215529221242016202916061588452263579576 12027 720162138745872857431466688983528347092509444589360840 12028 2865161197160999540318729443944705638043424294613812696 12029 11399683912108657745523277395934749309792393242166381500 12030 45358742302916553976920875823668884317652822084029290400 12031 180489995413688787699772216671741519037335288271924260750 12032 718238538450349196412536851440702798492696715084313666400 12033 2858296224445267210197223247553815622897590474034072401700 12034 11375441539711467482761026235521029993711234504618702484000 12035 45274257328051640577730439541698842661654225999048458980660 12036 180200509365116430761843482040806918628146535225827609516440 12037 717268694139581086421378748722832605094064416627096749571960 12038 2855147229099303343904922815943172333117245450324265118521440 12039 11365682238914534336782608948757828987754876600041991311198260 12040 45246239770155001724237224146228831398120958831675831560965680 12041 180131256443447250693177277522716139362747172541274972553982490 12042 717158086401014041144958795466906952340789776654603669246558716 12043 2855351640300330753689445492687124789917033774935949536723200760 12044 11369014787984769125397450101227726317719600240376189819740850550 12045 45269349792157146812182901965365721432040945745648681372925958760 12046 180261735208405190498231299613304652505969830506972929731098319120 12047 717827981276279958829076459032326660870881483866140958021823337020 12048 2858607005082012876688990995566125789724024192625713953876083411750 12049 11384277020233374436851060137002594744846241665144027686543832040100 12050 45339120654436712094129401397284708327638113943585206720243189504300 12051 180574773640346337383161880412712624065601298468095077439222021688040 12052 719212346287901061976234574557132885655989124954825713897196741736130 12053 2864659345322204238882066124812147939370094417485062038653666162022256 12054 11410491845457394268721661017659286045442448427503882349207381787795200 12055 45451792511671298371840116464223732964551414559292191584148158648833400 12056 181055900689857754516679677092810584992657320996390623518787739159293800 12057 721255472669997670077610303484610722617140158689809324928326017916189600 12058 2873294153977169468468495563217918917333902333609009114054822827287368320 12059 11446833110385136032115892181788059725863458857657118176670142243548644851 12060 45604182630043766731822453341341588070493961104661886726803586720536343876 12061 181692850132454989153479732207706921417042445882637724689361072534220205696 12062 723910054619869975245745752327524450166836134016819759376008078505005429568 12063 2884328747745900413518253015767446038560163066883149420795740937657123134755 12064 11492593307174828065428376052201657662197191272814956109266781880796434520395 12065 45793533439684025609696408624147502662310046276391705774109076259063529589501 12066 182474722010828765541049388244382978764089063483522680748376088723579645042554 12067 727131690734429184975080346162424056987611799127388330582204060507286949926411 12068 2897571051580948431435079777910609907658494394581456791600427695152729851271198 12069 11546849517736704596095379273919661524474253970096332684664188252148855274774186 12070 46014703345872972640362666386734855048942014533467570963460830613305847594643660 12071 183368024623759542272720666096765998912590460776326707072609722016300820864472882 12072 730673908151096787938013700112893020584332092447582115638689933463587966378312079 12073 2911068815994282504607829447750408336757114212138446469434044676923947635962963409 12074 11593565252261595278685363467215449461463149553927085588013029195388330885921067328 12075 46133983746549897507570513065704036065391369124313078645402671678864187996331241280 12076 183253540765702393763741209717246780434844653216681661726784463112707230739159078518 12077 725184599605894085831186492045717169206348808517360120987740718943593649454637822585 12078 2847109792636683931379376117339423029329824145491485544681429687999461418950405650824 12079 10993457889219906280827418044239843902316759467387267296629583549293800660094951258130 12080 40988009000838104472300699148707691154541246061622990075361462598590214536015134450640 12081 141884963654475596954567420181935775581843339879216181386216119260959288131016892171855 12082 418644961572836766095238317158363574679303068366357161679158864859633263829692046552340 12083 868265714723987777045632261064253745895288407058439285472189479308642407278094349295914 12084 799913354735785399365585880562351660849461330657402203065382539331191627857664700337296 12085 99687614735593908765582335362284484118905094358168245758339669296271401394602191808471 12086 49022578821321153099047612378373887131019073968955203446040852364473253734311771736 12087 131804003433140099179045418184269603956422891254323434348526791989449623 12088 1 12089 0 12090 1 12091 1 12092 3 12093 10 12094 35 12095 126 12096 462 12097 1716 12098 6435 12099 24310 12100 92378 12101 352716 12102 1352078 12103 5200300 12104 20058300 12105 77558760 12106 300540195 12107 1166803110 12108 4537567650 12109 17672631900 12110 68923264410 12111 269128937220 12112 1052049481860 12113 4116715363800 12114 16123801841550 12115 63205303218876 12116 247959266474052 12117 973469712824056 12118 3824345300380220 12119 15033633249770520 12120 59132290782430712 12121 232714176627630544 12122 916312070471295267 12123 3609714217008132870 12124 14226520737620288370 12125 56093138908331422716 12126 221256270138418389602 12127 873065282167813104916 12128 3446310324346630677300 12129 13608507434599516007800 12130 53753604366668088230810 12131 212392290424395860814420 12132 839455243105945545123660 12133 3318776542511877736535400 12134 13124252690842425594480900 12135 51913710643776705684835560 12136 205397724721029574666088520 12137 812850570172585125274307760 12138 3217533506933149454210801550 12139 12738806129490428451365214300 12140 50445672272782096667406248628 12141 199804427433372226016001220056 12142 791532924062974587678774064068 12143 3136262529306125724764953838760 12144 12428892245768720464809261509160 12145 49263609265046928387789436527216 12146 195295022443578894680165266232892 12147 774327632846470705223111406467256 12148 3070609578529107968988200404956360 12149 12178349853827309571919303301013360 12150 48307454420181661301946569760686328 12151 191645966716130525165099506263706416 12152 760401738905937245009910944207609328 12153 3017467217880703353213932318284164000 12154 11975573020964041433067793888190275875 12155 47533812913980349072792166510047556550 12156 188694833082770476622296176145946360850 12157 749146650746521593754190788877936298300 12158 2974552877964129857553404602897688243250 12159 11811992587857559144487432770927051864500 12160 46910484848920020602392947290253148833300 12161 186320517287259800139081846983822365788600 12162 740106499224393094996908447741294397438050 12163 2940149106507862980124704792396922948726500 12164 11681132936666374542657610931955342526021500 12165 46413034868354394849492907436302560970058760 12166 184430743818987200586142869023202281749444020 12167 732932566345585498433243089884414262536751560 12168 2912937122655532109157760998258569504953756122 12169 11578003247010595978171353841179630690575439560 12170 46022562906867119013231131518689031994891354970 12171 182953892049521139780992893197751460485403283103 12172 727353278148096238641508331493499703119172987854 12173 2891886527576768177731298185456082581520095626566 12174 11498691669174292516217304689789618159732421354920 12175 45724209225657774946840576295866714436524501442960 12176 181833483199708825951389268525296943319016557089980 12177 723153852725278779071042378267790385632126696581640 12178 2876180096066449689487100367923024433073721338016420 12179 11440087123680035843577904828267747800365768874943950 12180 45506124336416142577787665703356424260386496033960400 12181 181024362744864215529221259193826886360063071507822056 12182 720162138745872857431467079397919845432914362171065048 12183 2865161197160999540318737704762546964131896430315366712 12184 11399683912108657745523441248413136119868210574767816250 12185 45358742302916553976923940630396111721297937628658234400 12186 180489995413688787699826557092873599916613316471466148750 12187 718238538450349196413454300717496972239354903535708748000 12188 2858296224445267210212031866805972574105809799504824899900 12189 11375441539711467482990353730966522511448137081178406658000 12190 45274257328051640581148448227166069663627898325625977970660 12191 180200509365116430811011986832703046851576335636344832820440 12192 717268694139581087105753219653718303098232385578693485008720 12193 2855147229099303353142989520586393636124892806108041952201280 12194 11365682238914534457965601570025657804090767266405108896873456 12195 45246239770155003271931928819823148206461406543401030955981320 12196 180131256443447269970584600608682598980339481254744291053423065 12197 717158086401014275677818513694246152200144852753184271047025210 12198 2855351640300333544724104602861399858723828126364526390115637004 12199 11369014787984801656356212591684499979859216528528943526347911224 12200 45269349792157518618380465338690816320567134756114252650551067735 12201 180261735208409362088511605585263554929896852432360374461459023120 12202 717827981276325951888748806730090626169000749627737395653642310460 12203 2858607005082511641520271415532299009961868237151839008627581925190 12204 11384277020238699067563607109539797866420754719783957115773306949540 12205 45339120654492716662606054289916866343668681918047913765791046356800 12206 180574773640927132836278090796648528531952729857267658663819921571240 12207 719212346293843871539560081139931046793273098678330967583442405417790 12208 2864659345382240256020069593781664420190793532045893366885737447182020 12209 11410491846056560436632236054114341390847206873299546086596864866908925 12210 45451792517582078617118011017155720487833545433406220547165081109787800 12211 181055900747525838338279570188985891526775577474369898302871418835485800 12212 721255473226716644047601876274314461287146844642001884452531709363820200 12213 2873294159297635107301951283028572481465378114294824881166713987505404800 12214 11446833160743016957541532715925155756214901097950143679358962994918733200 12215 45604183102290739527506228270501617624643565596599048255427163414927828251 12216 181692854522046745629104391798122658184971305447336874283443532229996005446 12217 723910095076702688826278763516282016125292960637677684000698523500483435888 12218 2884329117593686198520531852677298592830492050205327817933300553344840463395 12219 11492596661922100295962773896800320136580017311793950064752010676372107079115 12220 45793563641754603584489404921410648846706256958702539574722818686985206299901 12221 182474991959379032811476789683122513760337719906599185947082882030822091869880 12222 727134086879670848976204702624642885233131782295068803724351168752872085782167 12223 2897592179039862759191487770184952392833389371188001558830315782300923683035190 12224 11547034611351518761687690718285600824418368418781909977996587247522388211788624 12225 46016314910372196812755498433565027824175420160429337001502048871644805327045772 12226 183381972611991853114091064695618424391135832120807585589643270672845879986660340 12227 730793932789845345166683645034986345720079274950132690459837822697148534991800101 12228 2912095882801945633868945829078321275534309309547159950118087420372743556812772985 12229 11602305963115594557024441692732316064848459142947002505525615086691895723613962308 12230 46207963698357324466252295117911236245820328599588880806882187739038622353921386912 12231 183876110424287171433693295333100128787735311160925379498014243497600747140586043486 12232 730389422648542951046662726495787248519750566994846685476021338434683856776558766714 12233 2890246750383782980131780505434157559490717075663956178576329803894299566946501067078 12234 11346128902227775765976394836800749271177932343442486867096725912366554798208119626868 12235 43800613572439022635822737539513810477653207389999018912247886860410725602140049205820 12236 163227534898491009288977278306371303469436934670902918534728340235107918703928705747760 12237 564460010519376464648733256630860593398842022652262624460021482938540532946061103980760 12238 1661949291446617746960517659614224017304132802609966978861675210384271489791411033869680 12239 3431217212849665916234229740261113516104870942190544107192337231669662030011032369459370 12240 3129516779778265186831445146600710718705291473158587677659272863221121693726838778868831 12241 380981602451173072981084305612435000501499697030344340159439174215800400831838248922121 12242 176424988823903466664927688001604723199813046648643079649777054523808877967724148308 12243 394120876829140383214938813152460616914730837542639595851711276101050887 12244 1 12245 0 12246 1 12247 1 12248 3 12249 10 12250 35 12251 126 12252 462 12253 1716 12254 6435 12255 24310 12256 92378 12257 352716 12258 1352078 12259 5200300 12260 20058300 12261 77558760 12262 300540195 12263 1166803110 12264 4537567650 12265 17672631900 12266 68923264410 12267 269128937220 12268 1052049481860 12269 4116715363800 12270 16123801841550 12271 63205303218876 12272 247959266474052 12273 973469712824056 12274 3824345300380220 12275 15033633249770520 12276 59132290782430712 12277 232714176627630544 12278 916312070471295267 12279 3609714217008132870 12280 14226520737620288370 12281 56093138908331422716 12282 221256270138418389602 12283 873065282167813104916 12284 3446310324346630677300 12285 13608507434599516007800 12286 53753604366668088230810 12287 212392290424395860814420 12288 839455243105945545123660 12289 3318776542511877736535400 12290 13124252690842425594480900 12291 51913710643776705684835560 12292 205397724721029574666088520 12293 812850570172585125274307760 12294 3217533506933149454210801550 12295 12738806129490428451365214300 12296 50445672272782096667406248628 12297 199804427433372226016001220056 12298 791532924062974587678774064068 12299 3136262529306125724764953838760 12300 12428892245768720464809261509160 12301 49263609265046928387789436527216 12302 195295022443578894680165266232892 12303 774327632846470705223111406467256 12304 3070609578529107968988200404956360 12305 12178349853827309571919303301013360 12306 48307454420181661301946569760686328 12307 191645966716130525165099506263706416 12308 760401738905937245009910944207609328 12309 3017467217880703353213932318284164000 12310 11975573020964041433067793888190275875 12311 47533812913980349072792166510047556550 12312 188694833082770476622296176145946360850 12313 749146650746521593754190788877936298300 12314 2974552877964129857553404602897688243250 12315 11811992587857559144487432770927051864500 12316 46910484848920020602392947290253148833300 12317 186320517287259800139081846983822365788600 12318 740106499224393094996908447741294397438050 12319 2940149106507862980124704792396922948726500 12320 11681132936666374542657610931955342526021500 12321 46413034868354394849492907436302560970058760 12322 184430743818987200586142869023202281749444020 12323 732932566345585498433243089884414262536751560 12324 2912937122655532109157760998258569504953756200 12325 11578003247010595978171353841179630690575682959 12326 46022562906867119013231131518689031995031279770 12327 182953892049521139780992893197751460520828921463 12328 727353278148096238641508331493499708389880061068 12329 2891886527576768177731298185456083114952630500805 12330 11498691669174292516217304689789658273323231558012 12331 45724209225657774946840576295869091541012168544160 12332 181833483199708825951389268525412687333114583149880 12333 723153852725278779071042378272567193345011948008870 12334 2876180096066449689487100368094162899011644771245700 12335 11440087123680035843577904833691848855188859167946390 12336 45506124336416142577787665857772393468894354766113400 12337 181024362744864215529221263192066948412294232883637116 12338 720162138745872857431467174540922815616710518556522376 12339 2865161197160999540318739803822818120760934432010023880 12340 11399683912108657745523484505467430237728226350574595024 12341 45358742302916553976924778663485587964482148910392711275 12342 180489995413688787699841905150750599859615507642329124750 12343 718238538450349196413721319536862440717859898682010301600 12344 2858296224445267210216463643370486698190021422455926012500 12345 11375441539711467483060790033139066641895900015407458654300 12346 45274257328051640582224045365949462776137095910912609820660 12347 180200509365116430826840204128724403197474970015072980048440 12348 717268694139581087330815965127633733985509100200359525521480 12349 2855147229099303356242604007012737625949827116272335495080700 12350 11365682238914534499402366788910786367095942784580884597451460 12351 45246239770155003810686414623922435703035613025330909560488520 12352 180131256443447276795505205676385010149300733408951303710036575 12353 717158086401014360052444875739447449710522595260868465132094936 12354 2855351640300334564203830385619667997629305430759697685820268944 12355 11369014787984813711946812808736127866417654651693028612784881320 12356 45269349792157658314350648109015273937935918726309932557016298235 12357 180261735208410950137084222063225182632727715110184992980562127870 12358 717827981276343681057002393272804124821451050702170934050243929660 12359 2858607005082706214613792898046577677052069306635096136249181415190 12360 11384277020240800138060990509514229174699390281921718392038754827600 12361 45339120654515058910668548794987268923238059304522121976382666779050 12362 180574773641161275505858971425446920359425866830932312096544208734040 12363 719212346296263881619470983527487677742615025805022883201494914816640 12364 2864659345406925115858538040704398203601140478752056701350137775367412 12365 11410491846305214396315125662165718509039938940879995640483754351391874 12366 45451792520057035862677775089768029750405636159167615024542990923127800 12367 181055900771880805777501743001029170311088682457161148354250932947919400 12368 721255473463788360235912257635998741929661392880336667043050529002220120 12369 2873294161581419886240950158918623742611707649144308225570736580317761400 12370 11446833182525728241797426543478366033859744516149543475364616964554508080 12371 45604183308086438690515190851858806696580149491619113142673741267147781376 12372 181692856448700141324841069823106955890624400361044325606456289464337125571 12373 723910112957177872154641168630340499516730585109819234846581653742062796908 12374 2884329282151511938606380027110803012820509608895258129058643239960231077155 12375 11492598164265454536830336577253962722079605123912761713964318459377874415115 12376 45793577252130065591352449471847430310046305532829561807132119776748987070677 12377 182475114351315111131649518373147392743262881249457276875529717969418354687116 12378 727135179682543841142308445153039003709481553036622980054424123065776246333475 12379 2897601869739802597983881976647615566231464244414329159752046083237012585998670 12380 11547119981208427190823375533360202322130097799269701959308470599483914081677616 12381 46017062212011265304600607768630169362169174657409382085628069839418602061493834 12382 183388474347507121893371700764798944014000659929828163752803651923987900536633158 12383 730850166698541640297693122986513858971314178347384161933946588747300742204880515 12384 2912579485076169559651688151496199117278380284796962543536951774894886804896484701 12385 11606441883077475223306248744079655077707344192728174283343653341964080371227790707 12386 46243143868663763261466126298830810811175084749298424133597496330551586810118173181 12387 184173730834761272094615883349633933399303257067006041655020632167800638180313780288 12388 732892937613417960529801955228079717651541541209286826071611366889654295524126375956 12389 2911168201905392187862605851707255358887150730864703188047775604451434585927499543083 12390 11519452579409649801357751112657263220123149168448402828011463625161211078473236643238 12391 45216988274024580469687046331835921305334533774048632980081053522804347018773775559276 12392 174516440040788852824297878362596406164611100288988947673184052799836605018258251489334 12393 650040103270422402004303732272243874526576418712375689560492850120383049798539779052832 12394 2245639170766146040695888992443043509744122988195867083973720831792957123860471335815047 12395 6597805695527818609613073643267604851231524528405200655112953777557822668113142201063776 12396 13559806510173138568568654969824442502062844357262167999033834689659689500542893275749587 12397 12243940635273123196787708486190622065089707808624164673963072820787150535108165436097156 12398 1456049953070237370771305859425868365900627083708738446268422226766669698524155368327928 12399 634941034467854122670905555334932389286870925364988486220285607110378531984105659780 12400 1178526927028294825780312094703799724732600481891719560340578956403766229 12401 1 12402 0 12403 1 12404 1 12405 3 12406 10 12407 35 12408 126 12409 462 12410 1716 12411 6435 12412 24310 12413 92378 12414 352716 12415 1352078 12416 5200300 12417 20058300 12418 77558760 12419 300540195 12420 1166803110 12421 4537567650 12422 17672631900 12423 68923264410 12424 269128937220 12425 1052049481860 12426 4116715363800 12427 16123801841550 12428 63205303218876 12429 247959266474052 12430 973469712824056 12431 3824345300380220 12432 15033633249770520 12433 59132290782430712 12434 232714176627630544 12435 916312070471295267 12436 3609714217008132870 12437 14226520737620288370 12438 56093138908331422716 12439 221256270138418389602 12440 873065282167813104916 12441 3446310324346630677300 12442 13608507434599516007800 12443 53753604366668088230810 12444 212392290424395860814420 12445 839455243105945545123660 12446 3318776542511877736535400 12447 13124252690842425594480900 12448 51913710643776705684835560 12449 205397724721029574666088520 12450 812850570172585125274307760 12451 3217533506933149454210801550 12452 12738806129490428451365214300 12453 50445672272782096667406248628 12454 199804427433372226016001220056 12455 791532924062974587678774064068 12456 3136262529306125724764953838760 12457 12428892245768720464809261509160 12458 49263609265046928387789436527216 12459 195295022443578894680165266232892 12460 774327632846470705223111406467256 12461 3070609578529107968988200404956360 12462 12178349853827309571919303301013360 12463 48307454420181661301946569760686328 12464 191645966716130525165099506263706416 12465 760401738905937245009910944207609328 12466 3017467217880703353213932318284164000 12467 11975573020964041433067793888190275875 12468 47533812913980349072792166510047556550 12469 188694833082770476622296176145946360850 12470 749146650746521593754190788877936298300 12471 2974552877964129857553404602897688243250 12472 11811992587857559144487432770927051864500 12473 46910484848920020602392947290253148833300 12474 186320517287259800139081846983822365788600 12475 740106499224393094996908447741294397438050 12476 2940149106507862980124704792396922948726500 12477 11681132936666374542657610931955342526021500 12478 46413034868354394849492907436302560970058760 12479 184430743818987200586142869023202281749444020 12480 732932566345585498433243089884414262536751560 12481 2912937122655532109157760998258569504953756200 12482 11578003247010595978171353841179630690575689121 12483 46022562906867119013231131518689031995038105370 12484 182953892049521139780992893197751460523329554759 12485 727353278148096238641508331493499708869035249542 12486 2891886527576768177731298185456083173571590377095 12487 11498691669174292516217304689789663394207164775428 12488 45724209225657774946840576295869434628257811218560 12489 181833483199708825951389268525431206375370267319464 12490 723153852725278779071042378273401975275419079326250 12491 2876180096066449689487100368126453175603705796383300 12492 11440087123680035843577904834786621545153152621579910 12493 45506124336416142577787665890861529727860324494431900 12494 181024362744864215529221264096016875484972582412082260 12495 720162138745872857431467197117228605151848589563241064 12496 2865161197160999540318740324250984523230943853917790120 12497 11399683912108657745523495668578215816530811066911828256 12498 45358742302916553976925003018800880816988158229912177525 12499 180489995413688787699846155382162692151523806735798871950 12500 718238538450349196413797610628109717426004183009525031200 12501 2858296224445267210217767107065932028803024840970955751500 12502 11375441539711467483082072944586885731671483060282424005700 12503 45274257328051640582557328986417556416632903613395791520660 12504 180200509365116430831861569615738074865829019542117771582840 12505 717268694139581087403809287984038738597598845483062025147240 12506 2855147229099303357268966419736692589468017285200909515901700 12507 11365682238914534513394001797884985622136651401107769898947140 12508 45246239770155003995990505282657222485296805063701696204079220 12509 180131256443447279184227417450080854058437171662928126555705515 12510 717158086401014390075318059780071224284767436167067162612608597 12511 2855351640300334932690478258905789011691526162309706873398895180 12512 11369014787984818134707861409074594901723131516717345638784536972 12513 45269349792157710294246530070066234911847345524190324516881031660 12514 180261735208411549058260180277770710797128773918869190885251707105 12515 717827981276350453997683538693616023703904705430227618941292428860 12516 2858607005082781463876480764212320903394153455971784506010060085750 12517 11384277020241622296081705752982498886730076399069881372341215269220 12518 45339120654523900228083653572396495673315945690292657574434373376550 12519 180574773641254932573691323677138122236667058057803569569589536125200 12520 719212346297241916781300260155125727062845340933384679102585942414760 12521 2864659345417000568853831285498741821137269602127806678136943782681800 12522 11410491846407674821913100352741091805729870393869506254074676092373880 12523 45451792521086226004395701543637695857461034096187546135514934786907800 12524 181055900782098011630053746246706772568844226219023168823952515077304200 12525 721255473564087932469441411354414500667821836696421299072585089137652840 12526 2873294162555546095267676878005029358305785180066992919327343027997495000 12527 11446833191890258326644099719111856595620650480579360006760385387348448400 12528 45604183397232962752968827819967966470451217773154665920572356872251781376 12529 181692857289421623122759309115871909946844647732623552337069858473415623296 12530 723910120814965173860018263652448137248141334718180119932703186608652123178 12531 2884329354964709215913417369558674702513052403556465459327440370146971641635 12532 11492598833431491550677074908198371319643960990398898631474083167637723711115 12533 45793583353332904367625761028296475952005647178141792150795471455130984733677 12534 182475169557891850206565427131318508592274424537743278840749967154764626042718 12535 727135675576321065832007471831676225009770365686650437636244795549676964722363 12536 2897606292881828474236277158599920154972703334140567294576670841573325239599750 12537 11547159167397287407663670444047824135475606200967672565029493933289496146496080 12538 46017407121080819005813496151349187536474338715815587627755524959642765146460496 12539 183391491167674481028715410398413007419733769706590588104115558895934390775313776 12540 730876394717387437313346445367666862151448047119804605696124482253525329554563741 12541 2912806181447828688250831963289232237567060655409053592369492152854563640591816045 12542 11608390248219010776217041446081870922906958154144681898833121334975004607961768093 12543 46259797680501054425788904486309032078310326168297670600989549366053793845596995737 12544 184315316986694226109723125759989131499436377983534930790522624029634003657038766138 12545 734090191308133876126501424694489700762875601947448906847160300002649000143049804480 12546 2921234968733951475313711795504169776373470143630717226021424524328023401247297745595 12547 11603545154211181599484028009697806383834284707611200568697184961830891197872088571368 12548 45913371592478202549361069603825980647304435286755562735245245183995846739046878909384 12549 180204582013235451506769386758983159190544456829018311531488985283443601328892414086476 12550 695348672959923530254665028944212804924905028826577424347143859243364437699698728374748 12551 2588790297583280644309190325675100117725748604012342697633358126236867689111343311449575 12552 8934219658179908070614938955313125831776287991625320441573073590715243490712786522752741 12553 26193346967857957774909640829555968382522405974371511628712389202869532112076834313745712 12554 53588100759004369139540703455165523369599470527863342946808656121731134337581518691086937 12555 47904312694743380786452257162595408933214545032424551422767706919225318108573649049169498 12556 5564906762009953791016239776683151582120658378118093049850564370609976685509337284332560 12557 2285156360764177978903936407292264345748766240004320349534132300957605948666018389716 12558 3524184939011651343299472057676844644883736747414457015669222626370640481 12559 1 12560 0 12561 1 12562 1 12563 3 12564 10 12565 35 12566 126 12567 462 12568 1716 12569 6435 12570 24310 12571 92378 12572 352716 12573 1352078 12574 5200300 12575 20058300 12576 77558760 12577 300540195 12578 1166803110 12579 4537567650 12580 17672631900 12581 68923264410 12582 269128937220 12583 1052049481860 12584 4116715363800 12585 16123801841550 12586 63205303218876 12587 247959266474052 12588 973469712824056 12589 3824345300380220 12590 15033633249770520 12591 59132290782430712 12592 232714176627630544 12593 916312070471295267 12594 3609714217008132870 12595 14226520737620288370 12596 56093138908331422716 12597 221256270138418389602 12598 873065282167813104916 12599 3446310324346630677300 12600 13608507434599516007800 12601 53753604366668088230810 12602 212392290424395860814420 12603 839455243105945545123660 12604 3318776542511877736535400 12605 13124252690842425594480900 12606 51913710643776705684835560 12607 205397724721029574666088520 12608 812850570172585125274307760 12609 3217533506933149454210801550 12610 12738806129490428451365214300 12611 50445672272782096667406248628 12612 199804427433372226016001220056 12613 791532924062974587678774064068 12614 3136262529306125724764953838760 12615 12428892245768720464809261509160 12616 49263609265046928387789436527216 12617 195295022443578894680165266232892 12618 774327632846470705223111406467256 12619 3070609578529107968988200404956360 12620 12178349853827309571919303301013360 12621 48307454420181661301946569760686328 12622 191645966716130525165099506263706416 12623 760401738905937245009910944207609328 12624 3017467217880703353213932318284164000 12625 11975573020964041433067793888190275875 12626 47533812913980349072792166510047556550 12627 188694833082770476622296176145946360850 12628 749146650746521593754190788877936298300 12629 2974552877964129857553404602897688243250 12630 11811992587857559144487432770927051864500 12631 46910484848920020602392947290253148833300 12632 186320517287259800139081846983822365788600 12633 740106499224393094996908447741294397438050 12634 2940149106507862980124704792396922948726500 12635 11681132936666374542657610931955342526021500 12636 46413034868354394849492907436302560970058760 12637 184430743818987200586142869023202281749444020 12638 732932566345585498433243089884414262536751560 12639 2912937122655532109157760998258569504953756200 12640 11578003247010595978171353841179630690575689200 12641 46022562906867119013231131518689031995038358170 12642 182953892049521139780992893197751460523478401979 12643 727353278148096238641508331493499708907587965856 12644 2891886527576768177731298185456083179433486364724 12645 11498691669174292516217304689789663999903113865660 12646 45724209225657774946840576295869481087988991997385 12647 181833483199708825951389268525434012290863552799704 12648 723153852725278779071042378273541105597153601212480 12649 2876180096066449689487100368132296178034650172360580 12650 11440087123680035843577904834999494012646209682008650 12651 45506124336416142577787665897717837240979399303002400 12652 181024362744864215529221264294251508614945904677092160 12653 720162138745872857431467202327145325813803529026329992 12654 2865161197160999540318740450021124737161196130878833628 12655 11399683912108657745523498482045161775416015345013082160 12656 45358742302916553976925061778526314659311160670738704400 12657 180489995413688787699847308545724112540801252226275159950 12658 718238538450349196413818995252171454079044626343752644800 12659 2858296224445267210218143663244616235424559161875297676100 12660 11375441539711467483088396128422831982981620051875710813000 12661 45274257328051640582658968672092223271535880430465130620660 12662 180200509365116430833430746330429847262189660019319268937340 12663 717268694139581087427147289169419930548403049757123368565000 12664 2855147229099303357604244807893184544217292740384243696036560 12665 11365682238914534518057880134209718707150220939950064999445700 12666 45246239770155004058946382237227374404911184410071258333186220 12667 180131256443447280010514974981862435284868015084115088521309765 12668 717158086401014400638921587498068478301631361671176117370729074 12669 2855351640300335064452370528747492889447108121043613162576304888 12670 11369014787984819740591337388959395432399525103542691529601550260 12671 45269349792157729444734486582032378428551685197424516736862282460 12672 180261735208411772793182233633779097755148990240398479590503533080 12673 717827981276353017766189960971550471319472649805121307198402342460 12674 2858607005082810309427177779575855810343556181811937556255482811150 12675 11384277020241941275423076147989314515701126410788360726369510751000 12676 45339120654527370207499259210842136206994866409066397475766467051800 12677 180574773641292098076799399967501426259663833803293238777895255164200 12678 719212346297634149632658876303612062617044936315960717726008981078810 12679 2864659345421082419041668036033722523529371328088291890712306701648520 12680 11410491846449590450566817277542243555135479608758318162438200481464400 12681 45451792521511214968388676540757809365594398404930698830969344825206200 12682 181055900786355180735283770888897143598096432755606329554913511405797700 12683 721255473606242825147302747991923565774902382188943239338824302150005800 12684 2873294162968390060045732776955982784720364102756017614724585184059503760 12685 11446833195891066954445281780940598136787267077159791270028320333690646000 12686 45604183435615493946645527445448359177700857273039603396271281769530031376 12687 181692857654118156327529848786170677493240212005078924689367649490159551296 12688 723910124248322688745995429559290332484342470639582327796538001532812917248 12689 2884329387002516024125753230461051462570386598278759587466098346295287164195 12690 11492599129860306398383702995041391253934587951142292960517549920584805248235 12691 45793586073782661473907090761587077460460048534080329557716029119106963640677 12692 182475194330073915232874510473580587353737780277704714390495827258329386884518 12693 727135899460859005109308074863549376029100427358433092691383100459679764179607 12694 2897608301725653177423468373541237313693367072504911583429043710187487540535480 12695 11547177067265435220033935878988572645085175639727922567882510869544609209831625 12696 46017565555026517653215130755606261508148467891754731701324384623117703777586648 12697 183392884480780631766622332927138527710131029011397376118340762210543197432571706 12698 730888572073647968729122718445486518862855767279498604720657730258679736302214497 12699 2912911974518878412363225705893817928140398567890724981294412570431829674387693845 12700 11609304048540990481485841288827507021625390949942238280892244301519107602184739050 12701 46267646732141672259826534720515554265882467789329440314209250509963063674930643405 12702 184382370866117714708698063524721923148355603969942359017238870999526951865698201529 12703 734659982620183354357822454298467904083156084528646130457020679155335658583028476096 12704 2926050951670251389900927094417331354916897677669624538277201311354098482309036556416 12705 11644022107074593266552241358899534050823885572608117129293767054752400842284175134810 12706 46251361578723416413918704093229078863129821301801229118619441851166814585597822887760 12707 183002411300685442900722790663158807839618632930263507693087349012021120769835146880814 12708 718191341043833754079334672540924154252846617874848900385026220606709795910520680024200 12709 2770632421721660019969633689500116739016202656837096605883183274676665368078431761140575 12710 10310113648450728924348695344703769995226532988261409034583759249939585816791680289144475 12711 35545366823682412128080730873484324835917987344387174157780950472953976697362913399977437 12712 103990116055988181106868508727049864043214395173840916741041883894120604903815889516327392 12713 211783784190964371395556754341168483027426320606531272712264648894659161109574516128433636 12714 187429244883023593159484355595849305133119404201990520484647875397251958938081112521798310 12715 21269081505484926883934815010532236555242055667054590341825637390435228581214997840620610 12716 8224463152561490982991538090482090650515157122350706495674003639869748253742733477896 12717 10538695750646029883038339320351061259996803541830421329689086227750131321 12718 1 12719 0 12720 1 12721 1 12722 3 12723 10 12724 35 12725 126 12726 462 12727 1716 12728 6435 12729 24310 12730 92378 12731 352716 12732 1352078 12733 5200300 12734 20058300 12735 77558760 12736 300540195 12737 1166803110 12738 4537567650 12739 17672631900 12740 68923264410 12741 269128937220 12742 1052049481860 12743 4116715363800 12744 16123801841550 12745 63205303218876 12746 247959266474052 12747 973469712824056 12748 3824345300380220 12749 15033633249770520 12750 59132290782430712 12751 232714176627630544 12752 916312070471295267 12753 3609714217008132870 12754 14226520737620288370 12755 56093138908331422716 12756 221256270138418389602 12757 873065282167813104916 12758 3446310324346630677300 12759 13608507434599516007800 12760 53753604366668088230810 12761 212392290424395860814420 12762 839455243105945545123660 12763 3318776542511877736535400 12764 13124252690842425594480900 12765 51913710643776705684835560 12766 205397724721029574666088520 12767 812850570172585125274307760 12768 3217533506933149454210801550 12769 12738806129490428451365214300 12770 50445672272782096667406248628 12771 199804427433372226016001220056 12772 791532924062974587678774064068 12773 3136262529306125724764953838760 12774 12428892245768720464809261509160 12775 49263609265046928387789436527216 12776 195295022443578894680165266232892 12777 774327632846470705223111406467256 12778 3070609578529107968988200404956360 12779 12178349853827309571919303301013360 12780 48307454420181661301946569760686328 12781 191645966716130525165099506263706416 12782 760401738905937245009910944207609328 12783 3017467217880703353213932318284164000 12784 11975573020964041433067793888190275875 12785 47533812913980349072792166510047556550 12786 188694833082770476622296176145946360850 12787 749146650746521593754190788877936298300 12788 2974552877964129857553404602897688243250 12789 11811992587857559144487432770927051864500 12790 46910484848920020602392947290253148833300 12791 186320517287259800139081846983822365788600 12792 740106499224393094996908447741294397438050 12793 2940149106507862980124704792396922948726500 12794 11681132936666374542657610931955342526021500 12795 46413034868354394849492907436302560970058760 12796 184430743818987200586142869023202281749444020 12797 732932566345585498433243089884414262536751560 12798 2912937122655532109157760998258569504953756200 12799 11578003247010595978171353841179630690575689200 12800 46022562906867119013231131518689031995038364490 12801 182953892049521139780992893197751460523485575339 12802 727353278148096238641508331493499708910277690250 12803 2891886527576768177731298185456083179960398363612 12804 11498691669174292516217304689789664065739630071120 12805 45724209225657774946840576295869486956586614832605 12806 181833483199708825951389268525434413135934022154024 12807 723153852725278779071042378273563146044161050224160 12808 2876180096066449689487100368133307466916929006664340 12809 11440087123680035843577904835039283258906594179285050 12810 45506124336416142577787665899089098743603214264716500 12811 181024362744864215529221264336354439545205725335147360 12812 720162138745872857431467203494885280444931360285298200 12813 2865161197160999540318740479614098905144784901928490924 12814 11399683912108657745523499173881296027600901642906833120 12815 45358742302916553976925076821016025722945849295590295280 12816 180489995413688787699847614854795114831703073684682923950 12817 718238538450349196413824871942753305373009939015754126400 12818 2858296224445267210218250447832601308944098745415334938300 12819 11375441539711467483090242313484422129349543261100028129000 12820 45274257328051640582689460577794623328006773475585932350660 12821 180200509365116430833913569934950392614916010935381268123340 12822 717268694139581087434500358036046881437012593569498860326760 12823 2855147229099303357712253953071114838364710336684915109771280 12824 11365682238914534519592050639579696695641526709306083124609700 12825 45246239770155004080067063538115425371491492319821046918435020 12826 180131256443447280292917051606648545324281088152115695786155600 12827 717158086401014404313218466704328392742279683585649048490239517 12828 2855351640300335111051088526618339382799691984499476277077516370 12829 11369014787984820317555460495504832748810205436302335557948377160 12830 45269349792157736429030094251102383711114446387062465668614747770 12831 180261735208411855562170738921550986571989968424646142972057880660 12832 717827981276353979179379869325775889175733874372329265021479007460 12833 2858607005082821267513476087088260132650681229609759677953505685550 12834 11384277020242063959785141684530397473233577244360620662788030401500 12835 45339120654528720685974521945804767638317023758687015407184527227200 12836 180574773641306727051427047017964073481259242241383283084070490946400 12837 719212346297790221343147121472697872051158269380407589873867206496890 12838 2864659345422723575302757038831274899301941459029226550161861881110060 12839 11410491846466612025654621105292814894933087093268720562077525973705800 12840 45451792521685460443625796319879120504704501598461153528631721190732160 12841 181055900788116767951241024416202706481656997329733697992750023752347220 12842 721255473623841469663303225207607865130119894238745623947086803318510000 12843 2873294163142219097847025470668725237174327014966335419088690169615457000 12844 11446833197589523447380037298244284176963406872854428064008454326559403200 12845 45604183452039646829534226396977300568538798885441113713834143753939131376 12846 181692857811372624774170327007347810495163532676687554823150370880532965296 12847 723910125739735907903350703556320131101125880523459920928185741877669354368 12848 2884329401019056503503411095849988127030756163249277104463749741343279445635 12849 11492599260445687415777285762985214766505579816184415800019511781697276693355 12850 45793587280242989432999591412772597317631593224420805585467651129598080104077 12851 182475205387185251199941726124383060058379750567468114467073401473738311881708 12852 727136000019169253270942595985121747431318162084707385852378267719669041409099 12853 2897609209487740067235438393223452505236744053850623526429392480161505429238876 12854 11547185203569792435106104439211906726857993298377468218144175160932178307265805 12855 46017637981990363306378850308223785332643178686078608967280608138971471073768050 12856 183393524955792097075221997117213197473313753191968021151294009846806677243440976 12857 730894199866599653209754295827141844502598611536020777895711548761982297764627921 12858 2912961122737379919827209124873845683293828960159069695411570568639299006255270134 12859 11609730731649047042589414724582259213365331058007298357935146053929446723441784377 12860 46271329881247504515834019882565971807138299938751334180530082081440120458342325730 12861 184413988513365373238792235849784125749248580268673153981551710009283715034325948493 12862 734929945160953919728522659085352277340630454233943356543922110114998394517277475749 12863 2928343843686567911057744797002498891922033058251204711416190359965239582628122329594 12864 11663393436685982266283686227312512578843000020268917891420292543028449212128084098736 12865 46414105206607855157460294075128761916100081872783623420695057258798820376228211785860 12866 184360820783852033808308510489904487220411866526050493467210621427365095214947901055936 12867 729431611196538699917648711603981477952514436066827053068744252209645208226118164010065 12868 2862361625597664824736009342265136664842387876428526490479542002334412341209992735591525 12869 11039897887566731008034437529245179502572865817319539226227981817559237739720972311452491 12870 41061967975121718083347052554957347153807220034894442215461774087529455725855915599598882 12871 141422649691482010571950293408173967394028618154245922283122525563072194518931387500470247 12872 412859798666732919822104142639811523015363478120977911499430863987455149811914893588240496 12873 837001786834872975433624396610475631775044831848666887171037214609340768672017145162134420 12874 733346662440363535547682261589365301366184966377732757445049120374432946698527555505467970 12875 81292164121166925538184087572565488557952744430818664570049335644954030899945204566978346 12876 29601123201888802062919139624676631692161705253263754972594259023518657926692997932856 12877 31515479754201657210542376625876722727290371378234953882330446996351916233 12878 1 12879 0 12880 1 12881 1 12882 3 12883 10 12884 35 12885 126 12886 462 12887 1716 12888 6435 12889 24310 12890 92378 12891 352716 12892 1352078 12893 5200300 12894 20058300 12895 77558760 12896 300540195 12897 1166803110 12898 4537567650 12899 17672631900 12900 68923264410 12901 269128937220 12902 1052049481860 12903 4116715363800 12904 16123801841550 12905 63205303218876 12906 247959266474052 12907 973469712824056 12908 3824345300380220 12909 15033633249770520 12910 59132290782430712 12911 232714176627630544 12912 916312070471295267 12913 3609714217008132870 12914 14226520737620288370 12915 56093138908331422716 12916 221256270138418389602 12917 873065282167813104916 12918 3446310324346630677300 12919 13608507434599516007800 12920 53753604366668088230810 12921 212392290424395860814420 12922 839455243105945545123660 12923 3318776542511877736535400 12924 13124252690842425594480900 12925 51913710643776705684835560 12926 205397724721029574666088520 12927 812850570172585125274307760 12928 3217533506933149454210801550 12929 12738806129490428451365214300 12930 50445672272782096667406248628 12931 199804427433372226016001220056 12932 791532924062974587678774064068 12933 3136262529306125724764953838760 12934 12428892245768720464809261509160 12935 49263609265046928387789436527216 12936 195295022443578894680165266232892 12937 774327632846470705223111406467256 12938 3070609578529107968988200404956360 12939 12178349853827309571919303301013360 12940 48307454420181661301946569760686328 12941 191645966716130525165099506263706416 12942 760401738905937245009910944207609328 12943 3017467217880703353213932318284164000 12944 11975573020964041433067793888190275875 12945 47533812913980349072792166510047556550 12946 188694833082770476622296176145946360850 12947 749146650746521593754190788877936298300 12948 2974552877964129857553404602897688243250 12949 11811992587857559144487432770927051864500 12950 46910484848920020602392947290253148833300 12951 186320517287259800139081846983822365788600 12952 740106499224393094996908447741294397438050 12953 2940149106507862980124704792396922948726500 12954 11681132936666374542657610931955342526021500 12955 46413034868354394849492907436302560970058760 12956 184430743818987200586142869023202281749444020 12957 732932566345585498433243089884414262536751560 12958 2912937122655532109157760998258569504953756200 12959 11578003247010595978171353841179630690575689200 12960 46022562906867119013231131518689031995038364570 12961 182953892049521139780992893197751460523485837779 12962 727353278148096238641508331493499708910435909332 12963 2891886527576768177731298185456083180002311818069 12964 11498691669174292516217304689789664072250933871660 12965 45724209225657774946840576295869487643337400483535 12966 181833483199708825951389268525434466857438311861304 12967 723153852725278779071042378273566452111212167575912 12968 2876180096066449689487100368133474378674198328830980 12969 11440087123680035843577904835046415293613644230683650 12970 45506124336416142577787665899353286739521563936239400 12971 181024362744864215529221264345000577146955509934569410 12972 720162138745872857431467203748741792321263497515508680 12973 2865161197160999540318740486385372655446114535982226068 12974 11399683912108657745523499339693262088041907449840046160 12975 45358742302916553976925080581638453488854521451803193000 12976 180489995413688787699847694446915926450598822567576279950 12977 718238538450349196413826454128679188413692907812062217600 12978 2858296224445267210218280154823243773005925546851285154100 12979 11375441539711467483090771734200613421322697710804060300500 12980 45274257328051640582698454593145690970562936172348183220660 12981 180200509365116430834059777082798163390741596071935253792340 12982 717268694139581087436782344925689728264512107166442978459720 12983 2855147229099303357746554154580322431776390249023641842511360 12984 11365682238914534520089894048607040546211553084792473112245700 12985 45246239770155004087061574878019909782501854030192730151212220 12986 180131256443447280388250236709283346802554291162332461295946200 12987 717158086401014405576258018931480238331252544243749118971002500 12988 2855351640300335127346345740597715150413785728161961074820324868 12989 11369014787984820522621022322530018301028459289529017550775108952 12990 45269349792157738949988863883133569049790946012517071850778874810 12991 180261735208411885878718854230444178406065462245645195031099400360 12992 717827981276354336275707549571631044379497530317360733342763513340 12993 2858607005082825392186408596095738164084100129792603225768786678750 12994 11384277020242110728961840701222854513088369946893312008811019565200 12995 45339120654529241794516607022882739701022955062130137251770053900050 12996 180574773641312437827618588379909408070709201765721938459081318527400 12997 719212346297851828597287218249971481484033479234305942709820464794750 12998 2864659345423378337127129335284489990720189566944087791993515264885980 12999 11410491846473472762552256321607746742227537367066658524006628963121200 13000 45451792521756384481285126483424454696525813046209871592750062412271800 13001 181055900788840588440966034682763721696313407178686158513915345262088620 13002 721255473631138468608961969326498473998293592141111246756793351038659600 13003 2873294163214926435773528252414230211322367654468423932407829236552382200 13004 11446833198305934006011313389138586553133429403174376577548477488937178640 13005 45604183459023749223661155356461791439466058587591541679001594071578281376 13006 181692857878767396965647841067311576322555786880795244277029237428801861296 13007 723910126383755252541960203262685759116061498462588058536233081705345258288 13008 2884329407115937339920297978650516327333791721656369481282802541639629041955 13009 11492599317649018041915580462781653494012614084647745903099289984000024832555 13010 45793587812349946425081246098314752083748767269059092233042177172436576088677 13011 182475210296161408554097544081963474195549541302721451554496612794558642315408 13012 727136044949478208083127612934693016513432538132660119803859090933070796842239 13013 2897609617599270096576696292950689814537135115434347769566932958857327381631367 13014 11547188883475183942267138941780748017329971607372182495548020037149516373816426 13015 46017670930325037628372442520393418174492263644117223117282301876303345134679827 13016 183393817966699731552904598958042859744398460594351192788697303498910561573174814 13017 730896788653190618128008739779992786516367257637286469490407036260736819746848633 13018 2912983851405019465784747477474259552225959149187246701877648123710825607820604686 13019 11609929073688006917099287150827425244921069470021477849967113828622678565741774989 13020 46273050604689363739865350498633746129132215442331970390513908256978130210487624272 13021 184428832458644673456270824710242352329095923353886586082962811199313361957187002340 13022 735057297853062972530438518470660186798246341684052050872735878491001723611218292069 13023 2929430652229983973435788289424565586905442968413549947483574009570461314927516413541 13024 11672619674244536670982613655464405597960116487269177377532689773057738132211428536686 13025 46492018238898058466621484373639609682237178471119886814466244074925785727122677449680 13026 185015123829098881730685156424562270696277044086609955560920781603012441641379809966360 13027 734890931782262139948842854300842791694329715448835757140392294428862413653337779692233 13028 2907517604415377368269324954376893313298381747883339915722560748092979030553477783873135 13029 11408241433356823964498124821837360093319445940535355212767981983638614466240951302823516 13030 43990705996060869976603270379852422660798125527067782162404075567233057056628409260544387 13031 163540629674783105425421188225802598811709692384392825965826349562271768295175182379377672 13032 562683795154031042941622620942322202833802422207317773009020713440254135248912008225168441 13033 1639164246688434427058788595534723505473921297071954156869738673206983444175882276203953360 13034 3308028839107397243116917676380192170336874609892126144008343538479684337158139212011179545 13035 2869395331470760088788423504783058657607456113212228361752645065444198723889427163678805236 13036 310711712624204002777535868072574818302098451724385984450694185345448792224091425414176926 13037 106541228694783487430823536410898535965400217699085557365532996217955174063755228804488 13038 94247479880555709469822192766053908307309882609785689362137027956463072567 13039 1 13040 0 13041 1 13042 1 13043 3 13044 10 13045 35 13046 126 13047 462 13048 1716 13049 6435 13050 24310 13051 92378 13052 352716 13053 1352078 13054 5200300 13055 20058300 13056 77558760 13057 300540195 13058 1166803110 13059 4537567650 13060 17672631900 13061 68923264410 13062 269128937220 13063 1052049481860 13064 4116715363800 13065 16123801841550 13066 63205303218876 13067 247959266474052 13068 973469712824056 13069 3824345300380220 13070 15033633249770520 13071 59132290782430712 13072 232714176627630544 13073 916312070471295267 13074 3609714217008132870 13075 14226520737620288370 13076 56093138908331422716 13077 221256270138418389602 13078 873065282167813104916 13079 3446310324346630677300 13080 13608507434599516007800 13081 53753604366668088230810 13082 212392290424395860814420 13083 839455243105945545123660 13084 3318776542511877736535400 13085 13124252690842425594480900 13086 51913710643776705684835560 13087 205397724721029574666088520 13088 812850570172585125274307760 13089 3217533506933149454210801550 13090 12738806129490428451365214300 13091 50445672272782096667406248628 13092 199804427433372226016001220056 13093 791532924062974587678774064068 13094 3136262529306125724764953838760 13095 12428892245768720464809261509160 13096 49263609265046928387789436527216 13097 195295022443578894680165266232892 13098 774327632846470705223111406467256 13099 3070609578529107968988200404956360 13100 12178349853827309571919303301013360 13101 48307454420181661301946569760686328 13102 191645966716130525165099506263706416 13103 760401738905937245009910944207609328 13104 3017467217880703353213932318284164000 13105 11975573020964041433067793888190275875 13106 47533812913980349072792166510047556550 13107 188694833082770476622296176145946360850 13108 749146650746521593754190788877936298300 13109 2974552877964129857553404602897688243250 13110 11811992587857559144487432770927051864500 13111 46910484848920020602392947290253148833300 13112 186320517287259800139081846983822365788600 13113 740106499224393094996908447741294397438050 13114 2940149106507862980124704792396922948726500 13115 11681132936666374542657610931955342526021500 13116 46413034868354394849492907436302560970058760 13117 184430743818987200586142869023202281749444020 13118 732932566345585498433243089884414262536751560 13119 2912937122655532109157760998258569504953756200 13120 11578003247010595978171353841179630690575689200 13121 46022562906867119013231131518689031995038364570 13122 182953892049521139780992893197751460523485844259 13123 727353278148096238641508331493499708910443443574 13124 2891886527576768177731298185456083180005202401135 13125 11498691669174292516217304689789664072829716431708 13126 45724209225657774946840576295869487717181570983635 13127 181833483199708825951389268525434473572626348074714 13128 723153852725278779071042378273566919635845658918584 13129 2876180096066449689487100368133500560910632732308100 13130 11440087123680035843577904835047637928134852810923410 13131 45506124336416142577787665899402210442469406468002900 13132 181024362744864215529221264346714226040996007783103510 13133 720162138745872857431467203802185268505754473774500360 13134 2865161197160999540318740487890100155513076676883056100 13135 11399683912108657745523499378382720835478142138124462536 13136 45358742302916553976925081498863435870783465880147802200 13137 180489995413688787699847714660787878607778695299739671950 13138 718238538450349196413826871138923219602710124394034892800 13139 2858296224445267210218288256729782626840969219970180667500 13140 11375441539711467483090920756328133933137363407757787874700 13141 45274257328051640582701061554117014924927041301844487820660 13142 180200509365116430834103328148114520643115174623249206970340 13143 717268694139581087437479618697525042572914736321064792333680 13144 2855147229099303357757287550970958821551473759007188983368800 13145 11365682238914534520249203939495790578393961524948117908289220 13146 45246239770155004089347362897596538674988900340771711599832220 13147 180131256443447280420027965076828280628645358832404716465876400 13148 717158086401014406005214847989758223625620685599330274983543180 13149 2855351640300335132979274160244906773786558874119363239042760378 13150 11369014787984820594704674358696447161808209128845152878416161810 13151 45269349792157739850331281608858992385032553021830272360916038460 13152 180261735208411896870683667968171534509648390091154283423658489770 13153 717827981276354467621483248052865124454445258341124957106794809628 13154 2858607005082826930200044446912085904618672457197041355321800478150 13155 11384277020242128397317482551973338283723891750882838128466919955700 13156 45339120654529441125652923719032783664868788896946408656473372947550 13157 180574773641314648450660475358726957914592092544543218397450450043800 13158 719212346297875949956051065665412082178951681706581734634211739459990 13159 2864659345423637513682610035963904343767576132380390354003686183694260 13160 11410491846476217057311310408135412959408542296313274727496642092837340 13161 45451792521785040658117179074904118624959329328511319126281645710099800 13162 181055900789135878391998128434729540794755797844020460791131885571936200 13163 721255473634143115233644982387098035468116320863474019241586773422549080 13164 2873294163245133349114973900163965083923822860614702408561167064111638600 13165 11446833198606144144866326971296464212115395234396052165601034263616044000 13166 45604183461974778404278302468642791622960326490906265916794239267487781376 13167 181692857907472577713876076368008643566303255047069218444782015003089263296 13168 723910126660183647044652820487495170461902497103796433314750373076820106608 13169 2884329409752426350273944094730341634052557821922695904970213132733097560355 13170 11492599342564246492838727507048151951389843295390862043465447662821340460235 13171 45793588045730190735208463943252837936484371666717820961601520745714329163677 13172 182475212463761270764957867040375520695622081185734568826442177685978757446178 13173 727136064918504427077111911744839499774624764923219664914337908295516704169731 13174 2897609800130165902595819156693675994645299532627258787482375220806402223337718 13175 11547190539432625374630077759188877314210245278730949785242413409710178980559484 13176 46017685845209476634989053651704673594469032519978683522900792743827502846966404 13177 183393951370051444030516743593368330138529578249013401857151037460727633787433960 13178 730897973881090533356515228566285920735768250110719220399400978889012117163533157 13179 2912994313815242790730050582010071909064133727099910493617314412354822857370466130 13180 11610020855680872759140446909225971690755004224459571044027097158289654700335983187 13181 46273850945579030672158423926347701993393268670601864921097130558082996182981087591 13182 184435771108708569519870545079047966252936588880326759320910294473246381717299934410 13183 735117117274560278588522047428766348547115893600818664212602732909030028403031739204 13184 2929943576910176734972702854763389288549556364882702859041822851788048291493530659717 13185 11676994624310062280908845393917860488842443496942806553114872525453868870050506960480 13186 46529140927092915108237729124312497098158095928587486705202857869924017483856896173300 13187 185328479387434027193562490207440892551001163045945803881139815817825072807192461839424 13188 737521399842040808225643755060189910491194718227980874107046255336629611859457121633800 13189 2929457160634750445887801331072515348929002666473442516802650362685188330016093922133888 13190 11589641327079499474876842471924248381117244064249132789748911735049124688784286637946045 13191 45469757835248528456473505191861209588088883378987960285873743422439267180802278296515862 13192 175293740947885802946181506646488478030396599220216213378470770700587504339351602919536677 13193 651359937023323198949502907498650789049881087913494168056113926142902069852375895189762441 13194 2238820066788144102870313234280435307360717750326243583631360917392763636052557581271494835 13195 6508060331334436314432883515062858517459179517520144847332967111279088898393223396682577120 13196 13074385643513308063413930002569236403666386118750662581442622083866445311133853464004769599 13197 11227432209230607690022614342164779439585424794652268869282578165917609884407868159373159291 13198 1187614357824147717796883888943839550765867642231217671081160442502062003976244242500929510 13199 383474048303521949287176032285439224269461593662701645871969920375404560168200877381648 13200 281854015884451229054910198915123619535552634091732274641648237348865423259 13201 1 13202 0 13203 1 13204 1 13205 3 13206 10 13207 35 13208 126 13209 462 13210 1716 13211 6435 13212 24310 13213 92378 13214 352716 13215 1352078 13216 5200300 13217 20058300 13218 77558760 13219 300540195 13220 1166803110 13221 4537567650 13222 17672631900 13223 68923264410 13224 269128937220 13225 1052049481860 13226 4116715363800 13227 16123801841550 13228 63205303218876 13229 247959266474052 13230 973469712824056 13231 3824345300380220 13232 15033633249770520 13233 59132290782430712 13234 232714176627630544 13235 916312070471295267 13236 3609714217008132870 13237 14226520737620288370 13238 56093138908331422716 13239 221256270138418389602 13240 873065282167813104916 13241 3446310324346630677300 13242 13608507434599516007800 13243 53753604366668088230810 13244 212392290424395860814420 13245 839455243105945545123660 13246 3318776542511877736535400 13247 13124252690842425594480900 13248 51913710643776705684835560 13249 205397724721029574666088520 13250 812850570172585125274307760 13251 3217533506933149454210801550 13252 12738806129490428451365214300 13253 50445672272782096667406248628 13254 199804427433372226016001220056 13255 791532924062974587678774064068 13256 3136262529306125724764953838760 13257 12428892245768720464809261509160 13258 49263609265046928387789436527216 13259 195295022443578894680165266232892 13260 774327632846470705223111406467256 13261 3070609578529107968988200404956360 13262 12178349853827309571919303301013360 13263 48307454420181661301946569760686328 13264 191645966716130525165099506263706416 13265 760401738905937245009910944207609328 13266 3017467217880703353213932318284164000 13267 11975573020964041433067793888190275875 13268 47533812913980349072792166510047556550 13269 188694833082770476622296176145946360850 13270 749146650746521593754190788877936298300 13271 2974552877964129857553404602897688243250 13272 11811992587857559144487432770927051864500 13273 46910484848920020602392947290253148833300 13274 186320517287259800139081846983822365788600 13275 740106499224393094996908447741294397438050 13276 2940149106507862980124704792396922948726500 13277 11681132936666374542657610931955342526021500 13278 46413034868354394849492907436302560970058760 13279 184430743818987200586142869023202281749444020 13280 732932566345585498433243089884414262536751560 13281 2912937122655532109157760998258569504953756200 13282 11578003247010595978171353841179630690575689200 13283 46022562906867119013231131518689031995038364570 13284 182953892049521139780992893197751460523485844340 13285 727353278148096238641508331493499708910443715896 13286 2891886527576768177731298185456083180005370458290 13287 11498691669174292516217304689789664072875238655532 13288 45724209225657774946840576295869487724405457228210 13289 181833483199708825951389268525434474350174436478372 13290 723153852725278779071042378273566981654419489402816 13291 2876180096066449689487100368133504449361588336784900 13292 11440087123680035843577904835047837781854665751924140 13293 45506124336416142577787665899410897828974163553082400 13294 181024362744864215529221264347041377193494648281460020 13295 720162138745872857431467203813063144189323433544029640 13296 2865161197160999540318740488214394875355094379663407400 13297 11399683912108657745523499387161001391619136563197397344 13298 45358742302916553976925081716892325125504280539344471600 13299 180489995413688787699847719673828122742759303737316193166 13300 718238538450349196413826978649376758893628625544074723125 13301 2858296224445267210218290421361300641224377834925610766500 13302 11375441539711467483090961904229016462519024831543518622800 13303 45274257328051640582701803681692793276899304805861684020660 13304 180200509365116430834116082388671453838453151198991150401040 13305 717268694139581087437689288433111885336979862570356666435640 13306 2855147229099303357760595789584511133468451553180200088427600 13307 11365682238914534520299456052729154682505191032916677005027780 13308 45246239770155004090084228772328478252172224480366251672084720 13309 180131256443447280430483862797762420145617258517396232683079240 13310 717158086401014406149105429889054003502845441876835346304205560 13311 2855351640300335134903566477515686520901481377396736649192469800 13312 11369014787984820619758138785900632802445073402266005076463040854 13313 45269349792157740168416327392199112006465216576020189878535999660 13314 180261735208411900814859277603473703464463440673730362583153289640 13315 717827981276354515452603878135626668065553393163335888517179108476 13316 2858607005082827498216444050906759786066101292420506525999890749000 13317 11384277020242135010612611065941396454856232113223000063107174539000 13318 45339120654529516696248560268672086046937437386464694942732271651300 13319 180574773641315496851936010361408287891077472203027232864306180429000 13320 719212346297885316228337027693748066218508968993745742078966225952180 13321 2864659345423739284581359002199277307184164378019974804988492318822600 13322 11410491846477306287705367957942881029896686257500190757926634714873440 13323 45451792521796532221415311840024548545635682867993987154424003444335800 13324 181055900789255470822166126405062026613192504559821739856519994811332240 13325 721255473635371616070338037046823449509792275577953323515777410890188000 13326 2873294163257597366755861671333477764802471349456337547121077942465571250 13327 11446833198731112001710280226836789355943363357567009222213051154083711600 13328 45604183463213653862178909963834737102955419537240333825996160880985531376 13329 181692857919622212356150058244440569700435531659701478721722794537080828096 13330 723910126778109521763720773301635283857691685808574586542063805809572348928 13331 2884329410885758730291477469070293716956973077107663489094259602024343507235 13332 11492599353353430241726536542397505676400772108953843990507475376615850098815 13333 45793588147512764246816417419056849379917257073910750947537131044299293862677 13334 182475213415620340760054896389694252088934404002087498607639502254297457897394 13335 727136073746013873805477895027342290206993316983913225445376019766609420615823 13336 2897609881340945889290740977937363736892202339730110685037394073590937670774810 13337 11547191280802695525059818992184833123108562580892132655921230120321095927333811 13338 46017692563070714672713517331940231120026548636799008049160232948886817793195256 13339 183394011809939145601874351550333008957224192993903831755603144386308160718191442 13340 730898513924497282546085773908897901172558517086600012461802957800286438333736850 13341 2912999107351082680102344949518800635708621654354211339570222914452126429350467950 13342 11610063133244998467302800984426447667607764494270742493389552151024502533708657360 13343 46274221532214305680751432773263196289680997229810936339994346502609109059415131917 13344 184439000267946372588941642245713059832941697784100430989931991279030141842175682230 13345 735145094074647341844320818321552344624342984206189589765547457455743089345830602741 13346 2930184622195598332935684134435349314845420241011576312267439687819714013351705654360 13347 11679060321219925157982543631190145315674761782174975363013518536477143508688008683506 13348 46546751125210261293685133356069582898988007163401265528185844614507646221815143263494 13349 185477837372573368174017215591143862975556907163478791167098560626858339158839285430378 13350 738781606418651285254659491455354496435945673957586367442591729597424029387375709543526 13351 2940031826005283209616859608157582992592302824684998127322173120823503878974646990503450 13352 11677806841190247578087340169615237840642211289269671192064387205565628178314985226287494 13353 46198447026835745991036035685665973612987615541307041293518833635595452436368240718133862 13354 181232543118836403395817360268989728322993298786332319810107663560342789659474160949685032 13355 698524048638792960770858809270912924889849151163827791506870493425997316508821940595986321 13356 2594333290116313620259853073249835077446917897757176560784031627362414721755837215489358770 13357 8908061304674676584283932417806457701616864324792525239275931222938735657736715874768810825 13358 25839837027553342236838974648087667934738243698213120447819375980639732672967068783144285904 13359 51675213514511075999771246776902988263836691077032640858662521033827288251247328071763823293 13360 43931837411281103580903361873073524368799941081695016134072301744004323699209477403601247960 13361 4539437247013529331148293659043842917136950577285051913664956391905374481564733390091136325 13362 1380266387184804908943358802992486438134869383309895677879629463003487960559332080119296 13363 842921743563531346785134621270825930590175651750814808977657187809505972713 13364 1 13365 0 13366 1 13367 1 13368 3 13369 10 13370 35 13371 126 13372 462 13373 1716 13374 6435 13375 24310 13376 92378 13377 352716 13378 1352078 13379 5200300 13380 20058300 13381 77558760 13382 300540195 13383 1166803110 13384 4537567650 13385 17672631900 13386 68923264410 13387 269128937220 13388 1052049481860 13389 4116715363800 13390 16123801841550 13391 63205303218876 13392 247959266474052 13393 973469712824056 13394 3824345300380220 13395 15033633249770520 13396 59132290782430712 13397 232714176627630544 13398 916312070471295267 13399 3609714217008132870 13400 14226520737620288370 13401 56093138908331422716 13402 221256270138418389602 13403 873065282167813104916 13404 3446310324346630677300 13405 13608507434599516007800 13406 53753604366668088230810 13407 212392290424395860814420 13408 839455243105945545123660 13409 3318776542511877736535400 13410 13124252690842425594480900 13411 51913710643776705684835560 13412 205397724721029574666088520 13413 812850570172585125274307760 13414 3217533506933149454210801550 13415 12738806129490428451365214300 13416 50445672272782096667406248628 13417 199804427433372226016001220056 13418 791532924062974587678774064068 13419 3136262529306125724764953838760 13420 12428892245768720464809261509160 13421 49263609265046928387789436527216 13422 195295022443578894680165266232892 13423 774327632846470705223111406467256 13424 3070609578529107968988200404956360 13425 12178349853827309571919303301013360 13426 48307454420181661301946569760686328 13427 191645966716130525165099506263706416 13428 760401738905937245009910944207609328 13429 3017467217880703353213932318284164000 13430 11975573020964041433067793888190275875 13431 47533812913980349072792166510047556550 13432 188694833082770476622296176145946360850 13433 749146650746521593754190788877936298300 13434 2974552877964129857553404602897688243250 13435 11811992587857559144487432770927051864500 13436 46910484848920020602392947290253148833300 13437 186320517287259800139081846983822365788600 13438 740106499224393094996908447741294397438050 13439 2940149106507862980124704792396922948726500 13440 11681132936666374542657610931955342526021500 13441 46413034868354394849492907436302560970058760 13442 184430743818987200586142869023202281749444020 13443 732932566345585498433243089884414262536751560 13444 2912937122655532109157760998258569504953756200 13445 11578003247010595978171353841179630690575689200 13446 46022562906867119013231131518689031995038364570 13447 182953892049521139780992893197751460523485844340 13448 727353278148096238641508331493499708910443722538 13449 2891886527576768177731298185456083180005378366862 13450 11498691669174292516217304689789664072878342443520 13451 45724209225657774946840576295869487725040524150810 13452 181833483199708825951389268525434474432892318223442 13453 723153852725278779071042378273566989326820375648288 13454 2876180096066449689487100368133504993744722121411652 13455 11440087123680035843577904835047868827092694946642700 13456 45506124336416142577787665899412373045550443058095900 13457 181024362744864215529221264347101404927898068556387820 13458 720162138745872857431467203815199869770024479213044320 13459 2865161197160999540318740488282073773409080682852350280 13460 11399683912108657745523499389095198802294270928043976200 13461 45358742302916553976925081767345291234034716989406510800 13462 180489995413688787699847720886660439872190096101245996686 13463 718238538450349196413827005738624894777954547093691058325 13464 2858296224445267210218290987495697660370807780375492484700 13465 11375441539711467483090973042006698951674963262041911908000 13466 45274257328051640582702011040868378404656260784925312370660 13467 180200509365116430834119752673723808714809403451003220453040 13468 717268694139581087437751303425327712070013209770851446099600 13469 2855147229099303357761599668887933903981189642446493113410960 13470 11365682238914534520315074952788173255404627231339337264824900 13471 45246239770155004090318464282177041826376195067787032622204720 13472 180131256443447280433878634785078699209569173999536335351002240 13473 717158086401014406196763457014935408302945361153461229798947240 13474 2855351640300335135553015134594574685552767722252850175117998680 13475 11369014787984820628365463987884892899841787508471942028386958000 13476 45269349792157740279554475918908310428411568902182937985424076835 13477 180261735208411902215158310610089858122977659815493904319361628340 13478 717827981276354532694054337816622108204441209235063747023934808172 13479 2858607005082827705948155906081954805566875292133794358252417679144 13480 11384277020242137462733276694716069709321045704699261335061579630125 13481 45339120654529545087411561845332155450150219640599197500174419051300 13482 180574773641315819613290833460254446035512185060992028476527141440000 13483 719212346297888922493602210934604702023958640269059859971813486486900 13484 2864659345423778921668240178522527867665485216040628484997058775158220 13485 11410491846477735207446033107089868200654528813312245901063744825283200 13486 45451792521801105394564568756756686942807478086527420234697195264953800 13487 181055900789303548181027633126854293081552408263467942331250099993549040 13488 721255473635870314429787692902930706800338410701580134075505973190309300 13489 2873294163262704573984323002258757270004080761193961811797160831513281379 13490 11446833198782781404059222457683488715671156248352643902005388930726418500 13491 45604183463730341256943145507160085452693434773750592806524419288571281376 13492 181692857924731871785143849733078578585777699935355689750858643621424941096 13493 723910126828105745146923075460031349250453306285170565378003868050222332648 13494 2884329411370000747208195617356135046159398736078452274683573919184310211875 13495 11492599357998101272643622864365488828435561865902694337540849428659930752255 13496 45793588191648570460042005101794275299600179032933085001656083359738727185527 13497 182475213831279323299137583996283734808165671186066217524691666023145393275824 13498 727136077627074061889331431460272922359086459944926708786982595661149590687651 13499 2897609917281035765688342891680453137846323705456256437905174185380411278903043 13500 11547191610992727084237689185953227234067283814040990527805250139859741400544085 13501 46017695573564557052656590228841899193953943359818946002080887308780483452830981 13502 183394039057429780361867218869280153098400488738629413780426255214701250336128944 13503 730898758802487016267910664881077796217181287758618476794791731570106091409309800 13504 2913001293203632634048902177462880465390908298988969656443148326761887677841198025 13505 11610082517429943739800223912759953158994144453833021704464023617814336506934481075 13506 46274392349624938260661182655917411124323879611031408599185064738107546229754210450 13507 184440496406724647806850923742531346980077887556440335967263656988981918432651701025 13508 735158121515116784713053361986092462257663761802243358590460592236939092595890347289 13509 2930297414916333574289024343555205717402181833703111786801578119689946638010239619210 13510 11680031545141731307125495017072045982750539511526936627482424745307132370394281254870 13511 46555069677929533257354066136163853580128981763317461096973590010521953734468783916296 13512 185548717912569502696588880992884883538961776921594398503038037729500760099662794225983 13513 739382492570437849487061065497610684403304878204645109617897081978521369161134443380619 13514 2945099673494284252664055395357508207821426546145677131885737781342364788245674523360086 13515 11720315764038769492984895209110497389006676595278256370455229877813725976800925511796575 13516 46552731096312835858694333088152857018699990470161552115729168331868690819664952416812637 13517 184159601793469854094268143206412308619396156203685326537143258710763393004279508839315417 13518 722369178252358963569010805013718346284407415835974651210500588957468097948955863178627166 13519 2783592561197046203717313386404117740246264711293349948627825026560909590057073961833548207 13520 10333316233795685205697285137130192972124523183266175399990081262291559229377738889067309560 13521 35445108310361545589115175236146708788109993529347909931331332588105888905661091593538416159 13522 102597541892249730194926405689579894969065606863433157803787567086634785149090159110209366528 13523 204245331888469629371214368319780376638891585882245463270184846225148657003774585679578258873 13524 171904423990030105650671150036302581178765865906420508472080501178760592950427129775087182198 13525 17351508873383418660461067022000763725995768531137536570277410330146746835340878694675090375 13526 4968192259088336574142582956671942590910697055095686560905300208465866145166915097017783 13527 2520918057816336349468230490106797895009389121590329475216267771517433667113 13528 1 13529 0 13530 1 13531 1 13532 3 13533 10 13534 35 13535 126 13536 462 13537 1716 13538 6435 13539 24310 13540 92378 13541 352716 13542 1352078 13543 5200300 13544 20058300 13545 77558760 13546 300540195 13547 1166803110 13548 4537567650 13549 17672631900 13550 68923264410 13551 269128937220 13552 1052049481860 13553 4116715363800 13554 16123801841550 13555 63205303218876 13556 247959266474052 13557 973469712824056 13558 3824345300380220 13559 15033633249770520 13560 59132290782430712 13561 232714176627630544 13562 916312070471295267 13563 3609714217008132870 13564 14226520737620288370 13565 56093138908331422716 13566 221256270138418389602 13567 873065282167813104916 13568 3446310324346630677300 13569 13608507434599516007800 13570 53753604366668088230810 13571 212392290424395860814420 13572 839455243105945545123660 13573 3318776542511877736535400 13574 13124252690842425594480900 13575 51913710643776705684835560 13576 205397724721029574666088520 13577 812850570172585125274307760 13578 3217533506933149454210801550 13579 12738806129490428451365214300 13580 50445672272782096667406248628 13581 199804427433372226016001220056 13582 791532924062974587678774064068 13583 3136262529306125724764953838760 13584 12428892245768720464809261509160 13585 49263609265046928387789436527216 13586 195295022443578894680165266232892 13587 774327632846470705223111406467256 13588 3070609578529107968988200404956360 13589 12178349853827309571919303301013360 13590 48307454420181661301946569760686328 13591 191645966716130525165099506263706416 13592 760401738905937245009910944207609328 13593 3017467217880703353213932318284164000 13594 11975573020964041433067793888190275875 13595 47533812913980349072792166510047556550 13596 188694833082770476622296176145946360850 13597 749146650746521593754190788877936298300 13598 2974552877964129857553404602897688243250 13599 11811992587857559144487432770927051864500 13600 46910484848920020602392947290253148833300 13601 186320517287259800139081846983822365788600 13602 740106499224393094996908447741294397438050 13603 2940149106507862980124704792396922948726500 13604 11681132936666374542657610931955342526021500 13605 46413034868354394849492907436302560970058760 13606 184430743818987200586142869023202281749444020 13607 732932566345585498433243089884414262536751560 13608 2912937122655532109157760998258569504953756200 13609 11578003247010595978171353841179630690575689200 13610 46022562906867119013231131518689031995038364570 13611 182953892049521139780992893197751460523485844340 13612 727353278148096238641508331493499708910443722620 13613 2891886527576768177731298185456083180005378649311 13614 11498691669174292516217304689789664072878520822140 13615 45724209225657774946840576295869487725089918244790 13616 181833483199708825951389268525434474440897274521352 13617 723153852725278779071042378273566990205949643863915 13618 2876180096066449689487100368133505065229376052726276 13619 11440087123680035843577904835047873392568875710571900 13620 45506124336416142577787665899412611890138983549383800 13621 181024362744864215529221264347111965362654225826976970 13622 720162138745872857431467203815604115150157109474749800 13623 2865161197160999540318740488295728287928744586127312440 13624 11399683912108657745523499389508488847310325279506920400 13625 45358742302916553976925081778697208608454065190670469620 13626 180489995413688787699847721172612774805145323569164405646 13627 718238538450349196413827012403439912336796638903517299525 13628 2858296224445267210218291132320775967594313115258020366100 13629 11375441539711467483090975995205326884405704512552849521500 13630 45274257328051640582702067872642427661893352423631640140660 13631 180200509365116430834120789928195126397257909522224022859040 13632 717268694139581087437769336153560682964015814275959857207560 13633 2855147229099303357761899438402150425731521155213511169482380 13634 11365682238914534520319856248724607512414658720652396528028100 13635 45246239770155004090391858075262925079626772518512210653242320 13636 180131256443447280434965849343108095772534166539568132937461240 13637 717158086401014406212343965883012021410670334763127384018382020 13638 2855351640300335135769498020287537407103196503871554683759841640 13639 11369014787984820631287704025595598488464128717369019388608258800 13640 45269349792157740317947654500862397155993036069402796435634442555 13641 180261735208411902706929994820746721961384439156946681782185037480 13642 717827981276354538844513273726216972815389494500690921770710331516 13643 2858607005082827781161361922610904726420603809608980940440041831080 13644 11384277020242138363229566332401684181299649804499654984787742172875 13645 45339120654529555655233345765533403505790641991747058159305797324550 13646 180574773641315941310195111022114472876891346265604065145161722269000 13647 719212346297890299078730318515791912474157732822738029809139902153900 13648 2864659345423794231230897987366957979875325796906804230146199163971800 13649 11410491846477902754219730430975410295814191780303962755566757627780950 13650 45451792521802911211654275334132995929543030149227815375169780283153400 13651 181055900789322730561583486818885532195805094523190983103812651480627440 13652 721255473636071282425386807949694358823095065388434776888611056968440700 13653 2873294163264782506337079328098026458917955662944496481469730957378335400 13654 11446833198803998308405406467042526917191340253172050678214439088956230624 13655 45604183463944397463345471757153748375649197174465653669529608621591181376 13656 181692857926866893800075533388981894927017907014546586138887747337779465096 13657 723910126849168968887068779217490808628761825748296953448128102153823010768 13658 2884329411575637768090651542468444531460829099946366254146619733493746970915 13659 11492599359985685722811469805635005665520688678143895187532934585218435771199 13660 45793588210676006916436466966164739577144191718882081879446007855233275592547 13661 182475214011762828876339122746123310735402498354661646162967837499590805295104 13662 727136079323987823816414957223885423537036811571514124595281319065688709276215 13663 2897609933100818917720270335566436321480297745777005917262904660941956070194568 13664 11547191757279449970216986913331783408001502773797824666370640979410869599481704 13665 46017696915743063143853319266424376788787034110245147574629883609985676312168171 13666 183394051279555250132240204992212031626006789021644285719789290665889437113004134 13667 730898869296215272879757988267081825039528828447885600265065956665988146849980722 13668 2913002285176910896099974797119816724041768140224129279983409029253238701334192603 13669 11610091363388230447040281576283350416901689341959969901226363604817568445960607415 13670 46274470724694562953287833869201909928425619667553032614833773809774202375714763890 13671 184441186486795087669222367771454328592651121831235144313412341977064850616675378260 13672 735164161069874273429656342594931070086065929744172784056168906410716217483901215996 13673 2930349966382926028571433604511412017051864551761500869892751414633487525079843111279 13674 11680486245080413237728282176710199453527582495923264587136724739922424670818320892386 13675 46558982635183160612204854061842556839052758681686481948572446924755353706269639908940 13676 185582214281582629677830506291334988744809509703826463633764205951818795211782877619619 13677 739667766419712870182693197158380544968218162840848148300501238294100848875128580202900 13678 2947516976702378234136565491497645291345780566499461126811737382613761866344188341477380 13679 11740694779088127214065201898113772150220802123252973085723049634736410067219551680749194 13680 46723604229311263127950288887822044804751083991611463250558232110054295174666476820756592 13681 185583197866870734045556313628706403736990179423080759496432673414791479980720925138081952 13682 734126396824425775840050739628317043591860965422888354333146342148639251892777499518637676 13683 2879330949362924232294533828495241502164397556080431312158641358031971351595136761896464452 13684 11092749405841366649411386051773664834174782874724711980332462794860161622572794468319788565 13685 41158807157599893751339088608520844011093625760718475920261373221833161449138797553445246699 13686 141038735621274676475088781144086302543235092250890658650752440678819356400346733313675422238 13687 407373723278917550978819228549351400638155129674150902585331174435569414752876392012040703360 13688 807292201676440446195533415891612321121297713153354569212113996469355305507860776860030798303 13689 672672059242069044106507396438307766291751026325882003763749871945088914989158194199499263423 13690 66325574553463873104534942886052810248538330640650263400614147709239276555954075795401258675 13691 17883079923355414189597780530717092128669474630441414708815456618497917055410050827862823 13692 7539430461826310378860854755421633608414120531292098600191746369827916415419 13693 1 13694 0 13695 1 13696 1 13697 3 13698 10 13699 35 13700 126 13701 462 13702 1716 13703 6435 13704 24310 13705 92378 13706 352716 13707 1352078 13708 5200300 13709 20058300 13710 77558760 13711 300540195 13712 1166803110 13713 4537567650 13714 17672631900 13715 68923264410 13716 269128937220 13717 1052049481860 13718 4116715363800 13719 16123801841550 13720 63205303218876 13721 247959266474052 13722 973469712824056 13723 3824345300380220 13724 15033633249770520 13725 59132290782430712 13726 232714176627630544 13727 916312070471295267 13728 3609714217008132870 13729 14226520737620288370 13730 56093138908331422716 13731 221256270138418389602 13732 873065282167813104916 13733 3446310324346630677300 13734 13608507434599516007800 13735 53753604366668088230810 13736 212392290424395860814420 13737 839455243105945545123660 13738 3318776542511877736535400 13739 13124252690842425594480900 13740 51913710643776705684835560 13741 205397724721029574666088520 13742 812850570172585125274307760 13743 3217533506933149454210801550 13744 12738806129490428451365214300 13745 50445672272782096667406248628 13746 199804427433372226016001220056 13747 791532924062974587678774064068 13748 3136262529306125724764953838760 13749 12428892245768720464809261509160 13750 49263609265046928387789436527216 13751 195295022443578894680165266232892 13752 774327632846470705223111406467256 13753 3070609578529107968988200404956360 13754 12178349853827309571919303301013360 13755 48307454420181661301946569760686328 13756 191645966716130525165099506263706416 13757 760401738905937245009910944207609328 13758 3017467217880703353213932318284164000 13759 11975573020964041433067793888190275875 13760 47533812913980349072792166510047556550 13761 188694833082770476622296176145946360850 13762 749146650746521593754190788877936298300 13763 2974552877964129857553404602897688243250 13764 11811992587857559144487432770927051864500 13765 46910484848920020602392947290253148833300 13766 186320517287259800139081846983822365788600 13767 740106499224393094996908447741294397438050 13768 2940149106507862980124704792396922948726500 13769 11681132936666374542657610931955342526021500 13770 46413034868354394849492907436302560970058760 13771 184430743818987200586142869023202281749444020 13772 732932566345585498433243089884414262536751560 13773 2912937122655532109157760998258569504953756200 13774 11578003247010595978171353841179630690575689200 13775 46022562906867119013231131518689031995038364570 13776 182953892049521139780992893197751460523485844340 13777 727353278148096238641508331493499708910443722620 13778 2891886527576768177731298185456083180005378656117 13779 11498691669174292516217304689789664072878529118820 13780 45724209225657774946840576295869487725093248183710 13781 181833483199708825951389268525434474441593357677692 13782 723153852725278779071042378273566990298489566833981 13783 2876180096066449689487100368133505073982598983091332 13784 11440087123680035843577904835047874025407158192700700 13785 45506124336416142577787665899412648635460297471120400 13786 181024362744864215529221264347113741884388906489319070 13787 720162138745872857431467203815677614310181224067787160 13788 2865161197160999540318740488298386688985670301809163480 13789 11399683912108657745523499389593997132486060662568219200 13790 45358742302916553976925081781177459463369216898509653900 13791 180489995413688787699847721238241179543856359381473548686 13792 718238538450349196413827014002995516550918740937875597413 13793 2858296224445267210218291168527045544400189448978652336450 13794 11375441539711467483090976761684360088320553386731260810500 13795 45274257328051640582702083140880231939957048684776623720660 13796 180200509365116430834121077633814907944214429454387457103040 13797 717268694139581087437774488361627246076587986991705117524120 13798 2855147229099303357761987482595137096455394746375852136999860 13799 11365682238914534520321297187225998658362887388664551374472900 13800 45246239770155004090414516561718969573918897100615285750072720 13801 180131256443447280435309180256170010476628374710104490070027240 13802 717158086401014406217369936485617380477678390766245498282715820 13803 2855351640300335135840745552287752986347641419341001737236903880 13804 11369014787984820632267834224579313406387149992402821733030310000 13805 45269349792157740331057520358115012136142805346014455418645593360 13806 180261735208411902877724951013669465090890985275535071883182792455 13807 717827981276354541015263486400191630913371242241502207138134586140 13808 2858607005082827808116383732002782732738125012406954684233517638104 13809 11384277020242138690682762564287362171110051298810054694698800771001 13810 45339120654529559551748640395328277090551917167658760287794127873175 13811 180574773641315986779368137803468768619825090010413396999142852541000 13812 719212346297890819948778791654619505617731171699159941445792153931500 13813 2864659345423800094467660552456314193118509997542396310824871293965000 13814 11410491846477967667629435153318499913206798321667620411310984565628130 13815 45451792521803618645153335642795881258890946608003968930025862215655800 13816 181055900789330325615813723306085883532118959109183970808714369882351040 13817 721255473636151669623626453968416492132774627046206449985503955232529820 13818 2873294163265621868174153311936036804497931552611630223771816900917099900 13819 11446833198812649861633947519514756074243130020577727227547421426212310800 13820 45604183464032478007606716059105704777773214767941850762040359308595000126 13821 181692857927753129353443402551622578242316780516776375130935213261339476096 13822 723910126857986132313176309795879270122289951878830521388318560031454387288 13823 2884329411662420364059395782359610057773617563628688259381443461245128792355 13824 11492599360831083633742655378414987835217276702264065881032024914539975188671 13825 45793588218830622540608394744368809218462668626083749238260702679763964510727 13826 182475214089680818068377019556689568079992875401507114295734826300024934202304 13827 727136080061776415963196919358152959338686864015237661339614650663878626210612 13828 2897609940026217550965207768754330653103733419434373837305512954238367963279679 13829 11547191821744785485038301849034606912829999283487584640722752461986268043988448 13830 46017697511018886117346035368412812333209827500276153699584221951824339910632256 13831 183394056734057531778070471003173942036678780880654968032820086504395541689895824 13832 730898918905644461647305710906145227489224154412070822946065167077868918191925492 13833 2913002733164848040940391860339951386388464944867697786162435544762570544957575051 13834 11610095381074602531477833591697443751825261245709191905100540729630232875814566748 13835 46274506518037111052692664259212815036547510683393601166097906400360095858378632727 13836 184441503332991201844651645282766505803155795169200021256579133712864937977997296455 13837 735166948559004337325660190204351816862223044914402285310821741447375178608771775380 13838 2930374343924914564393087625231518225615073034774660026119407581020867860871524022581 13839 11680698211758422632737995438843355517690926756697068223850514956650252348469298448002 13840 46560815499417347322666963119369071864081763978539635799388798478714686335579862003760 13841 185597977922284806292607179592735829256725318641884612703732056043344500493530713504037 13842 739802636953278809691485631182394685797428410123128741191472508180609387712387324965967 13843 2948665049948243302185139531422553494488058337240613829039781392474166543628747894656285 13844 11750418795824626672122676308740108974246477535952577157567876841821291976598370577353965 13845 46805548971492622963386520038375458232252202936192850199009520497093835746129840833589912 13846 186270025910099645607873879242741655295028538786355679239095133765353890632309459950791952 13847 739846508526527750476703178780872497146950115375851547595526716401536338904633979822710431 13848 2926554873827470539876012601081629946697667316888085407634969970493313420400951664198534215 13849 11477127257159876434477065745810158269101283327689271883736400228501301831913328727325523157 13850 44206063963629969027898728368210424735578097774419568613482034196013514541799937384238097264 13851 163943736748970114932073547928346671904246599936993326391059931014559694079097877004479780013 13852 561215138240626391508270218386198451763143444501931608226272051986807503195997078876507004514 13853 1617550423851906268631873861231543932797389814946239836196937903314891135041391637444731685632 13854 3190935483253900585644128094146898344655512314696923736060431705162956306123049193360563911676 13855 2632256855277126397546404459501939633046539734250192505557115650207787866358101679004510803516 13856 253532263057512459923280295388775724760794359874463190785441781460817058155812988907173326675 13857 64371640734188908100734916832722678648458161647559089508561274942691246313869590637795229 13858 22548963657621413122523544869349292636252468010814921288450452191113776670111 13859 1 13860 0 13861 1 13862 1 13863 3 13864 10 13865 35 13866 126 13867 462 13868 1716 13869 6435 13870 24310 13871 92378 13872 352716 13873 1352078 13874 5200300 13875 20058300 13876 77558760 13877 300540195 13878 1166803110 13879 4537567650 13880 17672631900 13881 68923264410 13882 269128937220 13883 1052049481860 13884 4116715363800 13885 16123801841550 13886 63205303218876 13887 247959266474052 13888 973469712824056 13889 3824345300380220 13890 15033633249770520 13891 59132290782430712 13892 232714176627630544 13893 916312070471295267 13894 3609714217008132870 13895 14226520737620288370 13896 56093138908331422716 13897 221256270138418389602 13898 873065282167813104916 13899 3446310324346630677300 13900 13608507434599516007800 13901 53753604366668088230810 13902 212392290424395860814420 13903 839455243105945545123660 13904 3318776542511877736535400 13905 13124252690842425594480900 13906 51913710643776705684835560 13907 205397724721029574666088520 13908 812850570172585125274307760 13909 3217533506933149454210801550 13910 12738806129490428451365214300 13911 50445672272782096667406248628 13912 199804427433372226016001220056 13913 791532924062974587678774064068 13914 3136262529306125724764953838760 13915 12428892245768720464809261509160 13916 49263609265046928387789436527216 13917 195295022443578894680165266232892 13918 774327632846470705223111406467256 13919 3070609578529107968988200404956360 13920 12178349853827309571919303301013360 13921 48307454420181661301946569760686328 13922 191645966716130525165099506263706416 13923 760401738905937245009910944207609328 13924 3017467217880703353213932318284164000 13925 11975573020964041433067793888190275875 13926 47533812913980349072792166510047556550 13927 188694833082770476622296176145946360850 13928 749146650746521593754190788877936298300 13929 2974552877964129857553404602897688243250 13930 11811992587857559144487432770927051864500 13931 46910484848920020602392947290253148833300 13932 186320517287259800139081846983822365788600 13933 740106499224393094996908447741294397438050 13934 2940149106507862980124704792396922948726500 13935 11681132936666374542657610931955342526021500 13936 46413034868354394849492907436302560970058760 13937 184430743818987200586142869023202281749444020 13938 732932566345585498433243089884414262536751560 13939 2912937122655532109157760998258569504953756200 13940 11578003247010595978171353841179630690575689200 13941 46022562906867119013231131518689031995038364570 13942 182953892049521139780992893197751460523485844340 13943 727353278148096238641508331493499708910443722620 13944 2891886527576768177731298185456083180005378656200 13945 11498691669174292516217304689789664072878529411644 13946 45724209225657774946840576295869487725093437384785 13947 181833483199708825951389268525434474441646902535872 13948 723153852725278779071042378273566990307349772224732 13949 2876180096066449689487100368133505074975232511277060 13950 11440087123680035843577904835047874107676134915377444 13951 45506124336416142577787665899412653986720682993703400 13952 181024362744864215529221264347114026798252015652147520 13953 720162138745872857431467203815690426090368913767490920 13954 2865161197160999540318740488298885139183843873499510550 13955 11399683912108657745523499389611098789521207739180478960 13956 45358742302916553976925081781702936339410562599323040400 13957 180489995413688787699847721252885534320262954149509473166 13958 718238538450349196413827014377085133665511813187846489661 13959 2858296224445267210218291177364796385982726191855342030000 13960 11375441539711467483090976956252114670852784254791934445400 13961 45274257328051640582702087158837548855236968753498987820660 13962 180200509365116430834121155906667348512136423847696626713540 13963 717268694139581087437775933945185490403137013868784722936680 13964 2855147229099303357762012903805788177439048388894556219170400 13965 11365682238914534520321724500022962929230293131592293846177220 13966 45246239770155004090421405966384658778264475520849328853838720 13967 180131256443447280435416044845003851477240479240006535005329240 13968 717158086401014406218969108950082721998999135858146716457731120 13969 2855351640300335135863889655039415371962078939652732945691236200 13970 11369014787984820632592502352992668972949150789757768759620114460 13971 45269349792157740335481094727126630687727083322785260596962241360 13972 180261735208411902936371411875094744358251666774086507038834580000 13973 717827981276354541773099359463886925752311615713146390415729070588 13974 2858607005082827817676013559752227839629804043631842339097008760824 13975 11384277020242138808565913207766206247441795836801337020943973564075 13976 45339120654529560974633438996096068006335528923308879178424219182550 13977 180574773641316003610498484733583342182126549421003088676695335449000 13978 719212346297891015275046969081679853046577969968965975428552931890250 13979 2864659345423802320616377890003609867667205505939403044637827306376400 13980 11410491846477992608044742757166108029738055871206792858744541946866200 13981 45451792521803893554544162187613064738682487918444507674549080392951800 13982 181055900789333309387118459068914601297823660693619853181757136709219040 13983 721255473636183582129460283292432753146249206071254975014082279129411940 13984 2873294163265958443960306741098894779841243687577662481645270151855550600 13985 11446833198816152685624039750523444863286892145529777911058740195197743600 13986 45604183464068472460790397625385605124447470474908365814010463311941656376 13987 181692857928118544012888922102833368566602491377076499678162767376483388096 13988 723910126861653083457678976715358521039577962860887933080565481239054489088 13989 2884329411698813065594675753230435087542228223856438571747295058476507746595 13990 11492599361188456386999935762599194816420399222221637956989350195068152451295 13991 45793588222304561932072074869825494737609005342232462659112175517904966462027 13992 182475214123123494845503788800431486876506426446715401500513191292025939859834 13993 727136080380733056236794661888726658863195777711326507115916270099093091283186 13994 2897609943041154024941405216023933190858305912363206672465007960177034499149781 13995 11547191849999804881632616240179816123987970199160553566037706284624023864936837 13996 46017697773640572748458133235595767373342807714122487284535195774106604816547456 13997 183394059155766014487939551303587781865955982809201362356829894252315328437658954 13998 730898941067233755728938015965901138449898303397337635797483320927886670623394736 13999 2913002934487363055404327115122953180343010663790807901781953777918406946624487671 14000 11610097197068864073896752601838449865405736684138198938143816512360716852321889242 14001 46274522787738853511902358499022377196346311995451920274224898543479979645898954811 14002 184441648141619670478693618917330252783609192805167299532883307989386155962800554835 14003 735168229297645366103873046037570948175699042720452700772732910182288515152323915930 14004 2930385602265033262965032296068193776916674229958102124298357858445235396794727119280 14005 11680796596522604158474479593176832945062696542636793867685085774654640761318973376418 14006 46561670385469650599169466788518261668127145471269835522810702984906940464909316184040 14007 185605365431603187850471855138466356626023927596345649378658434412892979545743088229283 14008 739866137038969129535927395881537528466030213115661035456817064827583240973649052646182 14009 2949208058145696685317786140431801344087919766791336270653898069817102121424699959429785 14010 11755038885732583107605843860629328518418399172168966258317966593713238638149334947990230 14011 46844663341807094013945217066089623409980863149760504565325589174063425629458659962378562 14012 186599512412493263062544915454677801509399666225294241445991427907861770562172349231210172 14013 742607106353602979894216394176957408104425234290352220733897506265051669100001047222363705 14014 2949537788099748430919391182834673250024728458949724810404380312213015101825059795362103486 14015 11666799652643082872862359299134423854282217176230625809999244447509197536594941149146510088 14016 45749244140786180160017455645051146099443893457277559575879842046846942096511006742661466470 14017 176170621910806055513519250956743546224706567940540765956970691252204648574809092720725243239 14018 653033943295914780417295271990326149347387411722922743556247032410461074457509375910634282251 14019 2233207661413545346563494568852869402299899384499678131096060355258558619727028062421724091753 14020 6422901943212910907233776606416815019380620789679909975190869898834318361714181916746061601792 14021 12612867386676837951608594681518229185769850578958584401482275330238858507441676437256329576834 14022 10300577575668640309253764055505953537013017525181201680884616181049879605494975714299563358956 14023 969156201415258220327832535493086347308080764205944263391260768838080631888609656607399781425 14024 231715494383979526744863068798844781027092222249251424176666758605579972065915882583125574 14025 67440808608995535770293641144380472722982085239867777297665011227683268891867 14026 1 14027 0 14028 1 14029 1 14030 3 14031 10 14032 35 14033 126 14034 462 14035 1716 14036 6435 14037 24310 14038 92378 14039 352716 14040 1352078 14041 5200300 14042 20058300 14043 77558760 14044 300540195 14045 1166803110 14046 4537567650 14047 17672631900 14048 68923264410 14049 269128937220 14050 1052049481860 14051 4116715363800 14052 16123801841550 14053 63205303218876 14054 247959266474052 14055 973469712824056 14056 3824345300380220 14057 15033633249770520 14058 59132290782430712 14059 232714176627630544 14060 916312070471295267 14061 3609714217008132870 14062 14226520737620288370 14063 56093138908331422716 14064 221256270138418389602 14065 873065282167813104916 14066 3446310324346630677300 14067 13608507434599516007800 14068 53753604366668088230810 14069 212392290424395860814420 14070 839455243105945545123660 14071 3318776542511877736535400 14072 13124252690842425594480900 14073 51913710643776705684835560 14074 205397724721029574666088520 14075 812850570172585125274307760 14076 3217533506933149454210801550 14077 12738806129490428451365214300 14078 50445672272782096667406248628 14079 199804427433372226016001220056 14080 791532924062974587678774064068 14081 3136262529306125724764953838760 14082 12428892245768720464809261509160 14083 49263609265046928387789436527216 14084 195295022443578894680165266232892 14085 774327632846470705223111406467256 14086 3070609578529107968988200404956360 14087 12178349853827309571919303301013360 14088 48307454420181661301946569760686328 14089 191645966716130525165099506263706416 14090 760401738905937245009910944207609328 14091 3017467217880703353213932318284164000 14092 11975573020964041433067793888190275875 14093 47533812913980349072792166510047556550 14094 188694833082770476622296176145946360850 14095 749146650746521593754190788877936298300 14096 2974552877964129857553404602897688243250 14097 11811992587857559144487432770927051864500 14098 46910484848920020602392947290253148833300 14099 186320517287259800139081846983822365788600 14100 740106499224393094996908447741294397438050 14101 2940149106507862980124704792396922948726500 14102 11681132936666374542657610931955342526021500 14103 46413034868354394849492907436302560970058760 14104 184430743818987200586142869023202281749444020 14105 732932566345585498433243089884414262536751560 14106 2912937122655532109157760998258569504953756200 14107 11578003247010595978171353841179630690575689200 14108 46022562906867119013231131518689031995038364570 14109 182953892049521139780992893197751460523485844340 14110 727353278148096238641508331493499708910443722620 14111 2891886527576768177731298185456083180005378656200 14112 11498691669174292516217304689789664072878529418616 14113 45724209225657774946840576295869487725093446083685 14114 181833483199708825951389268525434474441650472193084 14115 723153852725278779071042378273566990308111940430388 14116 2876180096066449689487100368133505075078631837129740 14117 11440087123680035843577904835047874117648132093883716 14118 45506124336416142577787665899412654721207402575234400 14119 181024362744864215529221264347114070213697822762673760 14120 720162138745872857431467203815692561387066862050774880 14121 2865161197160999540318740488298974950030361634164437950 14122 11399683912108657745523499389614399109299920332912669440 14123 45358742302916553976925081781810726467829300178977068400 14124 180489995413688787699847721256058477855151049682583923470 14125 718238538450349196413827014462243745691598041017108156189 14126 2858296224445267210218291179469022776835711130635506242750 14127 11375441539711467483090977004516984024659229121287605424600 14128 45274257328051640582702088193765948666748463316654748270660 14129 180200509365116430834121176779427999330248955685912405276340 14130 717268694139581087437776332004426166377114282139284904137240 14131 2855147229099303357762020115496753023108169989609082199928000 14132 11365682238914534520321849132922077508233286473279552067090980 14133 45246239770155004090423468101114524934667233687449994816870720 14134 180131256443447280435448816652246229384094857962509828785488520 14135 717158086401014406219470810115405182084119369612468667257735920 14136 2855351640300335135871307636690589213505167888470595512503522200 14137 11369014787984820632698683124549238089057478094553097346932503340 14138 45269349792157740336955619516797170204921842648375528989734457360 14139 180261735208411902956275665258366354291416504131170630485601477280 14140 717827981276354542034733172783496015637183887506928310847776952196 14141 2858607005082827821030269639664313842047937037044083744452957844440 14142 11384277020242138850570254241649472527514026649189371785361580847307 14143 45339120654529561489122857699198546077579320744995260206721343616375 14144 180574773641316009781912945274625352488303751525781040700455320837550 14145 719212346297891087855299625174795173402652343115171828653235103793250 14146 2864659345423803158414282264349366304325367843547674506433325885292000 14147 11410491846478002109155336130060434931286469274456727976626068640211000 14148 45451792521803999509205209918428020873969257894862477051768511774597800 14149 181055900789334472292857740699555537833192443021140561961890964802936800 14150 721255473636196153722667549389772541209777535597238865102602497090349760 14151 2873294163266092404472208603452276398841788311374656998609948542174816500 14152 11446833198817560683502410157105865992455487671455950560175803543758318200 14153 45604183464083078905560587246525440168886258166610057187465799088411656376 14154 181692857928268190016280896779147608261405764716544019026321655665876299796 14155 723910126863168067968083834602828050405042294269567766852702040082138029888 14156 2884329411713976691234375752490737575211593903095590325132210795537758790435 14157 11492599361338585580149113525000931406104644233243569705830758877696236358495 14158 45793588223775509241971141109691379747272936980415924219913378288671556768127 14159 182475214137392370270412613246815089590559853552335854537284345625745089358270 14160 727136080517828454249190638584348580936471366408136869972786350453325103009140 14161 2897609944346321329695417751988215297253355320110358633284862506398564860490035 14162 11547191862316095387931469687061921340630952961334445016442689915181222705930857 14163 46017697888883844522322449093683853031419859568714307613794203836648554605259756 14164 183394060225353927794784383798910300744690792057437576033223128771131329705545056 14165 730898950916829001085895733465939021113569275407940207373231260355186624516877130 14166 2913003024509625975708326814968006081383627460371472220985876576913057980346668380 14167 11610098013901627494031600918990956626854607862625842550139065178450310598666125098 14168 46274530147842113401463030747749103579548575391414130708247638288911591318976716542 14169 184441714015351165577068468494389739551853070173681812069618182738050610375289047968 14170 735168815061894701096583407928805128747398008260928661223737275772475375563745734460 14171 2930390778515002664752652503077227615324969401033037703994196898136137545345739426700 14172 11680842062249286005323780320052893140394203985747467316306079178759009110167917118342 14173 46562067412158124422351328879647969697242674910641028757260451412308802333952377340804 14174 185608812958044915742481880189096932908410304692440912857124666165566377451730381045115 14175 739895910469368429189609013327923152206535565422100139789429669265775593921738332384213 14176 2949463833741827740936537423539636972207625460929519285396020944555593119846641689620675 14177 11757224966634568614817216294528939945319746341381718836008751479624868570478995318572205 14178 46863254435841881983594778232083287055447047387958128761720643077354433835375825423469987 14179 186756839496630352476576766391523589402114154363467453643514742416957087985525867642463047 14180 743931854032688482666996895380451353337885697643649985098573461327612406922425587365607314 14181 2960633098937949148515864857025322812544984431167342092723038946095797781268130177530523835 14182 11759139430256010434513387711898361164134967287814354182334107603331862337147482703141327880 14183 46511026650966796205211546892703286482893835765845217781952000265501425299279488964860848500 14184 182365905187334753788454335837999869223423935752933654137431655033273762445865319228089972618 14185 702091970991911388674325787342691996893307200377910595011728897467184456862777865719960422336 14186 2601270075764669794441091615350584092922035536328058484951302437093451970883744425744134431385 14187 8886638042116842237921706295196656125313118652777100065078026205290229579788152066253283910166 14188 25504293424144141904042141341766993493091754272645009959252257523155296126855429565280382340280 14189 49856073233246399205976085548836756730135588380727691844817810916288237859729241438154608929154 14190 40309110996610382361953743583267265685679197733695886846460407619763704361212455295666444557076 14191 3704781136076331929777349125366156814455670253248537770619860048497089348808984326870946124250 14192 834110726894738117290988174024150039687319326542594050973034895065665700954653174828292133 14193 201709794860056160755807224316491075775135274577196606089996431345065294467387 14194 1 14195 0 14196 1 14197 1 14198 3 14199 10 14200 35 14201 126 14202 462 14203 1716 14204 6435 14205 24310 14206 92378 14207 352716 14208 1352078 14209 5200300 14210 20058300 14211 77558760 14212 300540195 14213 1166803110 14214 4537567650 14215 17672631900 14216 68923264410 14217 269128937220 14218 1052049481860 14219 4116715363800 14220 16123801841550 14221 63205303218876 14222 247959266474052 14223 973469712824056 14224 3824345300380220 14225 15033633249770520 14226 59132290782430712 14227 232714176627630544 14228 916312070471295267 14229 3609714217008132870 14230 14226520737620288370 14231 56093138908331422716 14232 221256270138418389602 14233 873065282167813104916 14234 3446310324346630677300 14235 13608507434599516007800 14236 53753604366668088230810 14237 212392290424395860814420 14238 839455243105945545123660 14239 3318776542511877736535400 14240 13124252690842425594480900 14241 51913710643776705684835560 14242 205397724721029574666088520 14243 812850570172585125274307760 14244 3217533506933149454210801550 14245 12738806129490428451365214300 14246 50445672272782096667406248628 14247 199804427433372226016001220056 14248 791532924062974587678774064068 14249 3136262529306125724764953838760 14250 12428892245768720464809261509160 14251 49263609265046928387789436527216 14252 195295022443578894680165266232892 14253 774327632846470705223111406467256 14254 3070609578529107968988200404956360 14255 12178349853827309571919303301013360 14256 48307454420181661301946569760686328 14257 191645966716130525165099506263706416 14258 760401738905937245009910944207609328 14259 3017467217880703353213932318284164000 14260 11975573020964041433067793888190275875 14261 47533812913980349072792166510047556550 14262 188694833082770476622296176145946360850 14263 749146650746521593754190788877936298300 14264 2974552877964129857553404602897688243250 14265 11811992587857559144487432770927051864500 14266 46910484848920020602392947290253148833300 14267 186320517287259800139081846983822365788600 14268 740106499224393094996908447741294397438050 14269 2940149106507862980124704792396922948726500 14270 11681132936666374542657610931955342526021500 14271 46413034868354394849492907436302560970058760 14272 184430743818987200586142869023202281749444020 14273 732932566345585498433243089884414262536751560 14274 2912937122655532109157760998258569504953756200 14275 11578003247010595978171353841179630690575689200 14276 46022562906867119013231131518689031995038364570 14277 182953892049521139780992893197751460523485844340 14278 727353278148096238641508331493499708910443722620 14279 2891886527576768177731298185456083180005378656200 14280 11498691669174292516217304689789664072878529418700 14281 45724209225657774946840576295869487725093446387135 14282 181833483199708825951389268525434474441650672735624 14283 723153852725278779071042378273566990308169931489514 14284 2876180096066449689487100368133505075088427562736836 14285 11440087123680035843577904835047874118767437899634420 14286 45506124336416142577787665899412654815745297174837400 14287 181024362744864215529221264347114076475540968018999660 14288 720162138745872857431467203815692900639813265049053640 14289 2865161197160999540318740488298990462812941974642925410 14290 11399683912108657745523499389615012443064105859181483600 14291 45358742302916553976925081781832098648464049871494677400 14292 180489995413688787699847721256725062631388044542473513870 14293 718238538450349196413827014481090323762944993077682459437 14294 2858296224445267210218291179957203299513603636432504340108 14295 11375441539711467483090977016206132071284227487392025739875 14296 45274257328051640582702088454473102817739908511953527620660 14297 180200509365116430834121182231268467827517154300371750423340 14298 717268694139581087437776439509476567917531500577303201249800 14299 2855147229099303357762022124467807515830282435522414437424760 14300 11365682238914534520321884866830215254660718130686388340220100 14301 45246239770155004090424075442165101953333799448846081367626720 14302 180131256443447280435458714177923457610997187106890018182180920 14303 717158086401014406219625941396787784873597336628607691518263720 14304 2855351640300335135873652676051282879541370201322694001366761000 14305 11369014787984820632732956664735219259446874882809817333976375700 14306 45269349792157740337441022087309832282010800687234437218411025360 14307 180261735208411902962950872185683052744612028854582988958602570880 14308 717827981276354542124033336611147022364355860514386810635974377020 14309 2858607005082827822194393808574978984063642017110685173736477564504 14310 11384277020242138865381033450128543296788050230436021894726200807705 14311 45339120654529561673286683712240910387172268953898596679434160194700 14312 180574773641316012022929369493439490308982623802996307633222506299300 14313 719212346297891114574403624945337626500767637231187060846123115832550 14314 2864659345423803470890257409375621407727602601245854903144109132536600 14315 11410491846478005697340719797483292431339704877770079333265574220808500 14316 45451792521804040004965715072090281595919694061573486766854131741047800 14317 181055900789334921869818803185628064860032336476123699412417533520720800 14318 721255473636201067492601353904976420079066504259399289826185275547040000 14319 2873294163266145318874409839081862422419777392516483042744630721086467920 14320 11446833198818122495463730368599374023896264931566416290608529766602172000 14321 45604183464088964026511683064754364883145204966413522277309076634352906376 14322 181692857928329050831057537197957319340734094776373898752397330275461273296 14323 723910126863789783309617903656620561001946884235991061690455678957416077663 14324 2884329411720253726964298078724778912490966109906076208355727330490925543715 14325 11492599361401254188298540994997427724189353332040431387743808902891562814495 14326 45793588224394505168761248839799630542036021330471784904966734191562407819427 14327 182475214143443902258655338127665842209022606132971602622304992943440234998920 14328 727136080576411069258899363247035364956963027479377927239263510090089627669830 14329 2897609944908110734785462159079106898786969291230996531346768020687159570635971 14330 11547191867654916594535386531116575863409277788901794390150087623672380665601685 14331 46017697939180696186744713681532310770112267970790214948142458957742739669752381 14332 183394060695256567546414613160641499901879477614104253766027309289694532971373246 14333 730898955271815329058470176326246329975445093469961007534007570823754158449660970 14334 2913003064560347045383549603154592987240094877102523405192268494804979265689696350 14335 11610098379500163202622669668579343564370689994736131084146287882270410688380357325 14336 46274533461354750070639032822655982487252476526825717310079549166594734433067233220 14337 184441743840072502689964870701606113446814462103736945413917119279019825721836343432 14338 735169081732789041588906964026803511336677448766150571834476584168521939677898141589 14339 2930393147645067780670225487510218309461596811296444341835682500073011344519582982485 14340 11680862979947876113312245959701955967725372817298985991530718042189814208221767582450 14341 46562250999854264854808837454138615374965082194890438180674577704371010996551296997476 14342 185610414972436949479905691475141455499702853450546721412424263152279710843912426162585 14343 739909812125560468605825336464723742854725520865852035806312688554605606513087224310790 14344 2949583817793261237193813211881043082315609310367522323684558812225593518623290017567823 14345 11758255142907388181643161909933130683952441591942506718288651855082081384665205833739800 14346 46872054729419138964776416480841189339090724636357217584740552905115029301137309217714387 14347 186831645015294514327805785838764355098196818498619436817122033795672910387898226928213797 14348 744564626489589053555130629199041366376885910417330302736186988069658632794620529558094838 14349 2965959183698754746714135481489909442238295193361964572616753124974798898623854400595825664 14350 11803731469117324135900243250760264903114808402211142455495105754694496738686011186547593110 14351 46882011322230149532258792279251981846657856205013698519468532714018707387170838784645738975 14352 185425352081781367866494653560227786668786928077867193038301877263031502243647746434803355463 14353 726962908895303477409779690104091503230101255295572400173271087726991686930944984595041032654 14354 2798100393033619101439039468085981938886242198355404162126762939577708600182578125670554189528 14355 10362004765093126113895725953150226871319932288064124099932756996669015425917302613868540874310 14356 35363432789318750083290416849560651638714452354847662529763945466939482704814560801780502219302 14357 101275345871087253512781524557022540520958720351291131717486265633537715657372512339423106430712 14358 197074593499836718647303772606616905583419308720011105450018796506140379390735788195452326185554 14359 157744088031698527318167439193553506762528372276809809557930797725059134262773924240876838987928 14360 14162485080938214147199254931569625410824993477469224468925544177715753875139124540603041248125 14361 3002620003556999772868626809281667136468238987128481665561386923484897473907463304896017943 14362 603308086506815538653418937441125783611119928185461604687548188752529099820357 14363 1 14364 0 14365 1 14366 1 14367 3 14368 10 14369 35 14370 126 14371 462 14372 1716 14373 6435 14374 24310 14375 92378 14376 352716 14377 1352078 14378 5200300 14379 20058300 14380 77558760 14381 300540195 14382 1166803110 14383 4537567650 14384 17672631900 14385 68923264410 14386 269128937220 14387 1052049481860 14388 4116715363800 14389 16123801841550 14390 63205303218876 14391 247959266474052 14392 973469712824056 14393 3824345300380220 14394 15033633249770520 14395 59132290782430712 14396 232714176627630544 14397 916312070471295267 14398 3609714217008132870 14399 14226520737620288370 14400 56093138908331422716 14401 221256270138418389602 14402 873065282167813104916 14403 3446310324346630677300 14404 13608507434599516007800 14405 53753604366668088230810 14406 212392290424395860814420 14407 839455243105945545123660 14408 3318776542511877736535400 14409 13124252690842425594480900 14410 51913710643776705684835560 14411 205397724721029574666088520 14412 812850570172585125274307760 14413 3217533506933149454210801550 14414 12738806129490428451365214300 14415 50445672272782096667406248628 14416 199804427433372226016001220056 14417 791532924062974587678774064068 14418 3136262529306125724764953838760 14419 12428892245768720464809261509160 14420 49263609265046928387789436527216 14421 195295022443578894680165266232892 14422 774327632846470705223111406467256 14423 3070609578529107968988200404956360 14424 12178349853827309571919303301013360 14425 48307454420181661301946569760686328 14426 191645966716130525165099506263706416 14427 760401738905937245009910944207609328 14428 3017467217880703353213932318284164000 14429 11975573020964041433067793888190275875 14430 47533812913980349072792166510047556550 14431 188694833082770476622296176145946360850 14432 749146650746521593754190788877936298300 14433 2974552877964129857553404602897688243250 14434 11811992587857559144487432770927051864500 14435 46910484848920020602392947290253148833300 14436 186320517287259800139081846983822365788600 14437 740106499224393094996908447741294397438050 14438 2940149106507862980124704792396922948726500 14439 11681132936666374542657610931955342526021500 14440 46413034868354394849492907436302560970058760 14441 184430743818987200586142869023202281749444020 14442 732932566345585498433243089884414262536751560 14443 2912937122655532109157760998258569504953756200 14444 11578003247010595978171353841179630690575689200 14445 46022562906867119013231131518689031995038364570 14446 182953892049521139780992893197751460523485844340 14447 727353278148096238641508331493499708910443722620 14448 2891886527576768177731298185456083180005378656200 14449 11498691669174292516217304689789664072878529418700 14450 45724209225657774946840576295869487725093446394275 14451 181833483199708825951389268525434474441650681851194 14452 723153852725278779071042378273566990308173755075830 14453 2876180096066449689487100368133505075089261241511908 14454 11440087123680035843577904835047874118882830250742740 14455 45506124336416142577787665899412654827089844526789760 14456 181024362744864215529221264347114077326665279024713860 14457 720162138745872857431467203815692951847774986256341000 14458 2865161197160999540318740488298993024556854324446712330 14459 11399683912108657745523499389615121966950567560300914700 14460 45358742302916553976925081781836187239542001986585002600 14461 180489995413688787699847721256860639196046416378383261070 14462 718238538450349196413827014485140001695631115008053797325 14463 2858296224445267210218291180067437611086030976451181329834 14464 11375441539711467483090977018967348145290132613243463609625 14465 45274257328051640582702088518647171531830110406180919460660 14466 180200509365116430834121183624972046240352633645421507829340 14467 717268694139581087437776467966695791854700764281484515191360 14468 2855147229099303357762022673682915938301075766059872171416680 14469 11365682238914534520321894932719831521259994653899581656594500 14470 45246239770155004090424251361641820813913080565940120230604320 14471 180131256443447280435461656685557228164941122798462506921738120 14472 717158086401014406219673199932838114200193273600411632683722520 14473 2855351640300335135874383597410460126098108584549322101791666600 14474 11369014787984820632743871804921837466577256025566734527302449700 14475 45269349792157740337598777922726447457064712049863582392730909960 14476 180261735208411902965162290431542572477572509437799353115302319680 14477 717827981276354542154158693083125675236172911649433051528378329660 14478 2858607005082827822593915712698165837536487513228217025207096508320 14479 11384277020242138870547584336807288913976663107615085894097503605355 14480 45339120654529561738533296356861633742570913462195808745587942298715 14481 180574773641316012828688083819305247727653679003842772066179238350330 14482 719212346297891124317281326519126587298975424081000712095803177457900 14483 2864659345423803586370509093407063511158863297897484313906904675800100 14484 11410491846478007040511719031277944971466594237007633551402675678840500 14485 45451792521804055350727590709267559343187844478971846783061665502663800 14486 181055900789335094246477448905676598539300848808855134980897356759232000 14487 721255473636202972831963441370055475250414526260827625838337283500692960 14488 2873294163266166059192860574655268013419376217156093659663493893091519360 14489 11446833198818344995250391838497794679109902850438431798920877612579871000 14490 45604183464091318074892121392046098760330174522931565981425345795490031376 14491 181692857928353629237025026597875575821826417586118287568928750907884677296 14492 723910126864043183875361647442684531527936515159920409716041165827537718288 14493 2884329411722834937918658661551426748801627243037966073224871349191268788515 14494 11492599361427245776931944097890686405887908273845979977016216199820678037919 14495 45793588224653358010873475976977353478330900736946662262123580987507240639847 14496 182475214145994772244730760754888838625867503472993657415616606366326131256040 14497 727136080601295719882493118529695571539151617787376985183627071842285954459376 14498 2897609945148527161417912742613419630763930802237753584648905716278775487729355 14499 11547191869956132631865904949143732038152082250677384625900503283106661072350974 14500 46017697961011670100712875215001668508124204068335367484190465790369374251743411 14501 183394060900592174834640471877785516675386059949101380562018608415938394228582336 14502 730898957187286494121787129391125498033983262579811059326996463290746371061661296 14503 2913003082287715389790651867674799174550335165987921843360607243559466783061232738 14504 11610098542317324920513968101915900983511159229877228247584918451877278263145230400 14505 46274534945808413307256355845060238108813728069314689321411389244461671993351564315 14506 184441757278879803862580396220006578948453228852468587031736482448856088763537346605 14507 735169202568039669335174147088749751167937722285477561606011602396015991016732094576 14508 2930394227017110396673459128933890160776050983010437059095151368439693316046763684070 14509 11680872560574322812065135590270266924599609533067508295487954618054651169342123014730 14510 46562335519501449528357404196189031350085514364596988652704852023290088079056846238480 14511 185611156203672009769266115939609400031372858907839210236796621805840936733647673018835 14512 739916275642646216865081129432904247702271762322659098945871977801470933007301324147747 14513 2949639869113829335537959136678988149102045864005364901941678233538795876698929218996282 14514 11758738627553344811503220717593252228245732814911534940171114281194823209018720276492895 14515 46876203622465189284821093494889133287717570846702588106741693489350276988309421762918582 14516 186867069187797844876738156287093095627461076580189901204723788062931798956230519434734922 14517 744865606025363692964985464971780947579268420465420455788903124033095277532032488342334987 14518 2968504073438640290287770308289566235684209660916507229583793420977082903999922504193383777 14519 11825143738631808609011978827939640850015160532946437401073001504552355288492651654148997444 14520 47061219167545140614718011339559895408189872687153083315685483414614312050143024988775997765 14521 186915765623836415902330425366357772124026169875512854991153864007030380564894831446284064463 14522 739249746768769737235592578877832961047852572544966308007270858706241552040644591074031501135 14523 2897941600038760714191041042837287283904464722628429103176758161894290198415225791250942450132 14524 11151704039203374785082562377335577608608216135087348315332235233276432364305853025834401201014 14525 41277242364636890756796275529321845878665277348170712727588814025874262843569043091330026626576 14526 140727760620902020666320336943428361768044537955438962583160354107286483610791484536384274042342 14527 402163363076194750947669118551283584250145426737254496250078828339411769893245552215064145669448 14528 779025074990050281711993972201439241695419036695541157632046228252999636207623265107465308632776 14529 617321057679471346787070267450999983786806606708970024108989385441790764086694678869766605648608 14530 54140767320739047099497441393297447210630469472298390722119136462956816696862012799654500053375 14531 10808986635659487738612444809127284522939658529316697809396525925103152466313489033867094168 14532 1804509405072320613341200622021002644781558699552111522118393830325956328652321 14533 1 14534 0 14535 1 14536 1 14537 3 14538 10 14539 35 14540 126 14541 462 14542 1716 14543 6435 14544 24310 14545 92378 14546 352716 14547 1352078 14548 5200300 14549 20058300 14550 77558760 14551 300540195 14552 1166803110 14553 4537567650 14554 17672631900 14555 68923264410 14556 269128937220 14557 1052049481860 14558 4116715363800 14559 16123801841550 14560 63205303218876 14561 247959266474052 14562 973469712824056 14563 3824345300380220 14564 15033633249770520 14565 59132290782430712 14566 232714176627630544 14567 916312070471295267 14568 3609714217008132870 14569 14226520737620288370 14570 56093138908331422716 14571 221256270138418389602 14572 873065282167813104916 14573 3446310324346630677300 14574 13608507434599516007800 14575 53753604366668088230810 14576 212392290424395860814420 14577 839455243105945545123660 14578 3318776542511877736535400 14579 13124252690842425594480900 14580 51913710643776705684835560 14581 205397724721029574666088520 14582 812850570172585125274307760 14583 3217533506933149454210801550 14584 12738806129490428451365214300 14585 50445672272782096667406248628 14586 199804427433372226016001220056 14587 791532924062974587678774064068 14588 3136262529306125724764953838760 14589 12428892245768720464809261509160 14590 49263609265046928387789436527216 14591 195295022443578894680165266232892 14592 774327632846470705223111406467256 14593 3070609578529107968988200404956360 14594 12178349853827309571919303301013360 14595 48307454420181661301946569760686328 14596 191645966716130525165099506263706416 14597 760401738905937245009910944207609328 14598 3017467217880703353213932318284164000 14599 11975573020964041433067793888190275875 14600 47533812913980349072792166510047556550 14601 188694833082770476622296176145946360850 14602 749146650746521593754190788877936298300 14603 2974552877964129857553404602897688243250 14604 11811992587857559144487432770927051864500 14605 46910484848920020602392947290253148833300 14606 186320517287259800139081846983822365788600 14607 740106499224393094996908447741294397438050 14608 2940149106507862980124704792396922948726500 14609 11681132936666374542657610931955342526021500 14610 46413034868354394849492907436302560970058760 14611 184430743818987200586142869023202281749444020 14612 732932566345585498433243089884414262536751560 14613 2912937122655532109157760998258569504953756200 14614 11578003247010595978171353841179630690575689200 14615 46022562906867119013231131518689031995038364570 14616 182953892049521139780992893197751460523485844340 14617 727353278148096238641508331493499708910443722620 14618 2891886527576768177731298185456083180005378656200 14619 11498691669174292516217304689789664072878529418700 14620 45724209225657774946840576295869487725093446394360 14621 181833483199708825951389268525434474441650682165524 14622 723153852725278779071042378273566990308173967497292 14623 2876180096066449689487100368133505075089323991527236 14624 11440087123680035843577904835047874118893648283659145 14625 45506124336416142577787665899412654828350349788117800 14626 181024362744864215529221264347114077435141906897991160 14627 720162138745872857431467203815692959163198089285953480 14628 2865161197160999540318740488298993427794322009138049160 14629 11399683912108657745523499389615140714282484428060096600 14630 45358742302916553976925081781836940401056361586733220400 14631 180489995413688787699847721256887290999355327081168937870 14632 718238538450349196413827014485983684598274057076881159385 14633 2858296224445267210218291180091635386797051612065037254408 14634 11375441539711467483090977019602866130577206015225143754250 14635 45274257328051640582702088534068846959247135667584401220660 14636 180200509365116430834121183973397940843561503481683947180840 14637 717268694139581087437776475344493368431003906723309300287320 14638 2855147229099303357762022820936242109543244992363393447921760 14639 11365682238914534520321897716902065807766177522022379807932100 14640 45246239770155004090424301449826164378383570328446061851313220 14641 180131256443447280435462517419082752884802274055180990022424920 14642 717158086401014406219687377493653212998172054691952815033360160 14643 2855351640300335135874608128808377319484819068285606550941801000 14644 11369014787984820632747300278441993185483593692201920055975383200 14645 45269349792157740337649378851067625909440494939763496882607099360 14646 180261735208411902965885779116916365970454641974283719166568286880 14647 717827981276354542164200478573785226193445262027781798492512980540 14648 2858607005082827822729467787311389948536202949410951046241771035440 14649 11384277020242138872330195461450832723416009071086224934832676144241 14650 45339120654529561761407108835722921815440553203610348751342590516950 14651 180574773641316013115483558409867635961417952888890230521646028304080 14652 719212346297891127835542718754105934253883791555101023845730290343650 14653 2864659345423803628650164081549722641923313935899020606828436236686600 14654 11410491846478007538784831650266283816997537277569493774379331778312600 14655 45451792521804061115537607483021986433431509766849727572341108023447800 14656 181055900789335159785519538163820051448625280770723431032124251395214250 14657 721255473636203705654795013472008958012477888996895234780015083363812000 14658 2873294163266174124872258082933814632762083749351471736099994748708212960 14659 11446833198818432445415298585373293427187836304593936428774274360499724400 14660 45604183464092252770572589551411943557612659361762609800421248938581656376 14661 181692857928363484346664164859679447120878798428278680625061476686862603296 14662 723910126864145750771019829451405540454110221979061669318699318080862589888 14663 2884329411723889235350721434824352385887648174981553557804419850494740844835 14664 11492599361437955274100337043447470371440381200257848872330176543418083360751 14665 45793588224760917867641570381474544943629619806095815882341749391550759666827 14666 182475214147063379941600195850787413611422385945395756569267440975003511711550 14667 727136080611802572368010547823027546030872666410034809415504541412079923747450 14668 2897609945250809588537861938975082260291385438401875954312090666381828772993956 14669 11547191870942368076436264093462771828701147578250797099847103390878286880977528 14670 46017697970434440892644940926899106947366424304812113119219170982179294734290356 14671 183394060989830856483328098972202875243552964066580658150400814430985516101997186 14672 730898958025305128844961328167253847259381785311817287085355523292534248349987493 14673 2913003090093593632254351547756396678445939943124607915459395848604474648688663976 14674 11610098614459888455022788277328672236145552131833090598607577135673099199517366820 14675 46274535607552817686863599722735840927404474013755012703763301290174078510295480645 14676 184441763305011657839792829061623413319678236548698774749618132308060420733685784260 14677 735169257062368632344398877931485843244763376274348759075315525980330068377916222560 14678 2930394716499787784676621294477268458941870574842991119261442651303006057851566428120 14679 11680876928752849007393189562842956651123425769757041814960020242509300971871340137010 14680 46562374257677845832104433420052134411408973684339588348940216230962417292799134969540 14681 185611497669865849555840571380168543561705701774485936072816691623258795340030495132985 14682 739919268014557561431645338003283353853696365389913908196193010866655602082972029835560 14683 2949665944338279846146608019829321721187825358075239172585044432912117281428393650404512 14684 11758964605627985861308986169004962046580824463142501980447559788704961307904769577682580 14685 46878151703658640847996800157298762880702177820819285223245898158794058565094225242363387 14686 186883777084986648631953266616132279069539850533740659293923245192640920539322446864149172 14687 745008191213973945779562518712865958272340335460251160171135868751770114270176974469534611 14688 2969714993271772840993195086302318263299018584595810480621669038422305967006608488535013674 14689 11835378273309516568768188868817218774524401702583658236447784156790852761187009977044917626 14690 47147298203657313414696312007090804692532796551172820977217478459978528454552845985160588240 14691 187635941946444158400065680520060822303579903288605303931246018628016826328711655853818682934 14692 745237191994936185883738615977868870710775874227266051520541828229450747133335185944739257074 14693 2947284293349306921328678650053624043136213342096072145118975318673727318357571830959780806375 14694 11552491704762110562538956904718510459070550136059785815014020454337304571724656654424168345040 14695 44445492771703213580520555368760001786647633537918459947617831096586805432570285977314190218570 14696 164431872321578820185527778877057780427219820517663384515299808601638617446797615479227250274800 14697 560032807800389302686656508084842363554830322682861087140104638950433534907450381908528237607786 14698 1597016859362885129456544405847076894581457294515157545865553057557312213977284633873581294792592 14699 3079501084703749034039880807662059811265493979146461275979513921857353286058279277516068985637964 14700 2415889806705617633647883017307473232232009000720309438102581192356735137459081636450971975047440 14701 206974710360537097691307113939865086731677110032469535935763772242107500929181583748730387066500 14702 38911451388205309377051212681370677212531478213599369933852499021301972803641667926349084664 14703 5397428583566321371039673190684761330898769335540914427726926045977455054217419 14704 1 14705 0 14706 1 14707 1 14708 3 14709 10 14710 35 14711 126 14712 462 14713 1716 14714 6435 14715 24310 14716 92378 14717 352716 14718 1352078 14719 5200300 14720 20058300 14721 77558760 14722 300540195 14723 1166803110 14724 4537567650 14725 17672631900 14726 68923264410 14727 269128937220 14728 1052049481860 14729 4116715363800 14730 16123801841550 14731 63205303218876 14732 247959266474052 14733 973469712824056 14734 3824345300380220 14735 15033633249770520 14736 59132290782430712 14737 232714176627630544 14738 916312070471295267 14739 3609714217008132870 14740 14226520737620288370 14741 56093138908331422716 14742 221256270138418389602 14743 873065282167813104916 14744 3446310324346630677300 14745 13608507434599516007800 14746 53753604366668088230810 14747 212392290424395860814420 14748 839455243105945545123660 14749 3318776542511877736535400 14750 13124252690842425594480900 14751 51913710643776705684835560 14752 205397724721029574666088520 14753 812850570172585125274307760 14754 3217533506933149454210801550 14755 12738806129490428451365214300 14756 50445672272782096667406248628 14757 199804427433372226016001220056 14758 791532924062974587678774064068 14759 3136262529306125724764953838760 14760 12428892245768720464809261509160 14761 49263609265046928387789436527216 14762 195295022443578894680165266232892 14763 774327632846470705223111406467256 14764 3070609578529107968988200404956360 14765 12178349853827309571919303301013360 14766 48307454420181661301946569760686328 14767 191645966716130525165099506263706416 14768 760401738905937245009910944207609328 14769 3017467217880703353213932318284164000 14770 11975573020964041433067793888190275875 14771 47533812913980349072792166510047556550 14772 188694833082770476622296176145946360850 14773 749146650746521593754190788877936298300 14774 2974552877964129857553404602897688243250 14775 11811992587857559144487432770927051864500 14776 46910484848920020602392947290253148833300 14777 186320517287259800139081846983822365788600 14778 740106499224393094996908447741294397438050 14779 2940149106507862980124704792396922948726500 14780 11681132936666374542657610931955342526021500 14781 46413034868354394849492907436302560970058760 14782 184430743818987200586142869023202281749444020 14783 732932566345585498433243089884414262536751560 14784 2912937122655532109157760998258569504953756200 14785 11578003247010595978171353841179630690575689200 14786 46022562906867119013231131518689031995038364570 14787 182953892049521139780992893197751460523485844340 14788 727353278148096238641508331493499708910443722620 14789 2891886527576768177731298185456083180005378656200 14790 11498691669174292516217304689789664072878529418700 14791 45724209225657774946840576295869487725093446394360 14792 181833483199708825951389268525434474441650682172834 14793 723153852725278779071042378273566990308173977044324 14794 2876180096066449689487100368133505075089328083919540 14795 11440087123680035843577904835047874118894559275904737 14796 45506124336416142577787665899412654828478972773967600 14797 181024362744864215529221264347114077448030219120558760 14798 720162138745872857431467203815692960147966583924555160 14799 2865161197160999540318740488298993488091513438624604200 14800 11399683912108657745523499389615143782027707188238871820 14801 45358742302916553976925081781837073703979257091184232400 14802 180489995413688787699847721256892345651707017042042083470 14803 718238538450349196413827014486153839133260868922695081145 14804 2858296224445267210218291180096792289817433058999137697350 14805 11375441539711467483090977019745222159281510457269040106646 14806 45274257328051640582702088537683302137548000963225842258160 14807 180200509365116430834121184058509609754269013670694619388840 14808 717268694139581087437776477216471858010065898089145439789280 14809 2855147229099303357762022859630546796876953694165778600872000 14810 11365682238914534520321898472608672256960712871941425020438020 14811 45246239770155004090424315460507099641172518513762409157805220 14812 180131256443447280435462765027357218900104797019442471462348520 14813 717158086401014406219691564155907336133145654477374372237280000 14814 2855351640300335135874676079099852259588691977837376844763552200 14815 11369014787984820632748361999274041408112653098643783961628936800 14816 45269349792157740337665391803074327951331565474541950835099564360 14817 180261735208411902966119452481136473185547007762465005096169717280 14818 717827981276354542167506920137782883215961767640164922492898780220 14819 2858607005082827822774922375205644740248682377112945688025853511600 14820 11384277020242138872938380433388041787812962399799907666377631759480 14821 45339120654529561769340222990241287621060081437626952221959428450625 14822 180574773641316013216513782413361204543766731189304678499151707966970 14823 719212346297891129093468579664936538751728124059812536998351576824412 14824 2864659345423803643982346659667390238793938892542823235294885539937275 14825 11410491846478007721933867639948484041300802831549844018731733113791400 14826 45451792521804063262009422239207145456394578378257877626978145595647800 14827 181055900789335184491336451392020724796643422985500530820444212101348250 14828 721255473636203985185153448191310801952779331847155646743237028721051000 14829 2873294163266177236504919050594573734665490785277139022712432661336850640 14830 11446833198818466550979612216654737942752487788320859447117015356476965840 14831 45604183464092621123550113949191587311848502110253827702198364240619781376 14832 181692857928367407254384598536708224883536452665178206447649519717899012796 14833 723910126864186973829561873895106907416889939163048889229217116151108917088 14834 2884329411724316922044860107001505925637546900234305057823098209364001344803 14835 11492599361442338696197167644448774890418387109165068877369427435346946586735 14836 45793588224805323313096288256806930176675254571242216633757373507243906996327 14837 182475214147508230204550368040894268493271900363610649389098973507811288135650 14838 727136080616211697964611618104567852172113042248355087572234597630831272694556 14839 2897609945294065592958633716314488447308774543727132639206834992012084917670854 14840 11547191871362590135427127234213611048097135399030313177551734454048360709708575 14841 46017697974478548528667913773898665476021398712665848893468076544645662904504631 14842 183394061028400117195921962140220528942460153647290182983280868588312676656322406 14843 730898958389965957344723389322698582694432637509144122824327023957247485917167175 14844 2913003093512697325269583585902575126685785343519325387247981018958006649039635477 14845 11610098646261508300016535059008872665138194774959962437862493198882711872631992292 14846 46274535901068480959297327027821067870874819207303976461779204813806866227209239370 14847 184441765993962924593285851878669288832893521917345950314358837244297673721144905535 14848 735169281520453321895608507881024698172382782788674655210527353542966548501980311337 14849 2930394937433604316727751567222656610716965240147967445275454878652752093126675212608 14850 11680878911233901616915251835623164047768869974656985832794353277817876651283416438910 14851 46562391932892187410731125987157302172278456774883977004442172705329374858441508948780 14852 185611654282200293055948315519265277204635375065882748901127128142767714153670742454750 14853 739920647398389453949036556219295808680776885979050984747469412757759745246474634857120 14854 2949678023314551837208033946005304064877473428992754707731034084305347690442870984826710 14855 11759069788431429719696751629356785833925461792421547862536629224345852796576892448201403 14856 46879062683295490204708213339631160168463245822090590468871108267389067302010641309296987 14857 186891625777050409269312839025824956405227968726327962339263444774028456078804670865518202 14858 745075470409684360804097390675166817949610588286660816630286897908846717850822434790140350 14859 2970288874172552286037548461340559655161976010683583922386307556531262516935268560291066013 14860 11840249847894745170527567596304169147213348661177818973493756954631706226869490527543427748 14861 47188455358755436573471046132862553462296658760502786490300582944636142075831698956236492776 14862 187981970942533743357671105215349353913789228260206655679873750722091423383584241921110877800 14863 748131222370193053529591076618887972869621801326322599077343002112043573589458711607325355881 14864 2971336809624549790719620189287223133213016247500052337674013955775153775188292339372017850970 14865 11750640443622995868345340486560034475880618499424704692287115640512485710430654641411460307712 14866 46054307127794107324735412488560770109410022541933888178218588188246936043124573606496878144430 14867 177142454613132367471579127337297716651417365365658420373227315099711894134227312524979927132358 14868 655042778482044102213529385790585295706275631872261439655932640466491311788060161564320025056544 14869 2228719392314245824092785156989355852560563058530135893745640799783531789773672859024284801174726 14870 6341976455828551174824770756384548253718907373875407260152452513160062959751608758687627838970552 14871 12173551984282675290487649812472334958713300040787854476766474434477587375945615673315883796853564 14872 9454772520016200066007462328744617433305930537088925305557754199024997245400797026002692350483340 14873 791257794229050345165444528133621916290826111672284332140172177527341858419675290619813572741910 14874 140080483168143949921728485919209204382725297520474430991106155992838934096651980151207437271 14875 16144415223776922432925059045913313026525389648825753664447600993956712088236923 14876 1 14877 0 14878 1 14879 1 14880 3 14881 10 14882 35 14883 126 14884 462 14885 1716 14886 6435 14887 24310 14888 92378 14889 352716 14890 1352078 14891 5200300 14892 20058300 14893 77558760 14894 300540195 14895 1166803110 14896 4537567650 14897 17672631900 14898 68923264410 14899 269128937220 14900 1052049481860 14901 4116715363800 14902 16123801841550 14903 63205303218876 14904 247959266474052 14905 973469712824056 14906 3824345300380220 14907 15033633249770520 14908 59132290782430712 14909 232714176627630544 14910 916312070471295267 14911 3609714217008132870 14912 14226520737620288370 14913 56093138908331422716 14914 221256270138418389602 14915 873065282167813104916 14916 3446310324346630677300 14917 13608507434599516007800 14918 53753604366668088230810 14919 212392290424395860814420 14920 839455243105945545123660 14921 3318776542511877736535400 14922 13124252690842425594480900 14923 51913710643776705684835560 14924 205397724721029574666088520 14925 812850570172585125274307760 14926 3217533506933149454210801550 14927 12738806129490428451365214300 14928 50445672272782096667406248628 14929 199804427433372226016001220056 14930 791532924062974587678774064068 14931 3136262529306125724764953838760 14932 12428892245768720464809261509160 14933 49263609265046928387789436527216 14934 195295022443578894680165266232892 14935 774327632846470705223111406467256 14936 3070609578529107968988200404956360 14937 12178349853827309571919303301013360 14938 48307454420181661301946569760686328 14939 191645966716130525165099506263706416 14940 760401738905937245009910944207609328 14941 3017467217880703353213932318284164000 14942 11975573020964041433067793888190275875 14943 47533812913980349072792166510047556550 14944 188694833082770476622296176145946360850 14945 749146650746521593754190788877936298300 14946 2974552877964129857553404602897688243250 14947 11811992587857559144487432770927051864500 14948 46910484848920020602392947290253148833300 14949 186320517287259800139081846983822365788600 14950 740106499224393094996908447741294397438050 14951 2940149106507862980124704792396922948726500 14952 11681132936666374542657610931955342526021500 14953 46413034868354394849492907436302560970058760 14954 184430743818987200586142869023202281749444020 14955 732932566345585498433243089884414262536751560 14956 2912937122655532109157760998258569504953756200 14957 11578003247010595978171353841179630690575689200 14958 46022562906867119013231131518689031995038364570 14959 182953892049521139780992893197751460523485844340 14960 727353278148096238641508331493499708910443722620 14961 2891886527576768177731298185456083180005378656200 14962 11498691669174292516217304689789664072878529418700 14963 45724209225657774946840576295869487725093446394360 14964 181833483199708825951389268525434474441650682172920 14965 723153852725278779071042378273566990308173977369791 14966 2876180096066449689487100368133505075089328308776260 14967 11440087123680035843577904835047874118894627115752813 14968 45506124336416142577787665899412654828490906865438200 14969 181024362744864215529221264347114077449447933465041196 14970 720162138745872857431467203815692960272257753150786440 14971 2865161197160999540318740488298993496624134867325531800 14972 11399683912108657745523499389615144260483384132486937680 14973 45358742302916553976925081781837096317867962578546457650 14974 180489995413688787699847721256893268675179934339245005710 14975 718238538450349196413827014486187004847707450892641862505 14976 2858296224445267210218291180097857765648090382745852664900 14977 11375441539711467483090977019776219036499383198681823989829 14978 45274257328051640582702088538508650170388356030734517770660 14979 180200509365116430834121184078805469263745419946535625838440 14980 717268694139581087437776477680947723845472256849089745079240 14981 2855147229099303357762022869588639914940775786541392426998900 14982 11365682238914534520321898673767984765019689907531386695709380 14983 45246239770155004090424319308511018480952581747757743981419220 14984 180131256443447280435462835040731378256155855236923304145361400 14985 717158086401014406219692780551021709746685281442057662505986440 14986 2855351640300335135874696329186715652334879268763401104511756200 14987 11369014787984820632748686030956549631902041359051365802964761600 14988 45269349792157740337670389475993617123641517424886818629189569360 14989 180261735208411902966193935865981632360357699357447789986230173220 14990 717827981276354542168582020769021385192608238790203606983821770300 14991 2858607005082827822789982630230849641117274958580474033195278428400 14992 11384277020242138873143507909130177389414301688182629061040723300520 14993 45339120654529561772061465636267936356708640541155903412462299775800 14994 180574773641316013251730031923150391306756876768306286088746494889060 14995 719212346297891129538689530436747370680740443991255411995891137598484 14996 2864659345423803649488379077223458712808251722276848400098242579032875 14997 11410491846478007788624005744887111296889491919199822100261341452612550 14998 45451792521804064054023086507532150657380951323120056995937827539527800 14999 181055900789335193723510140019400976416166005822425975069402078872616050 15000 721255473636204090914252752515191810282534704768588863652799951749509000 15001 2873294163266178427180682175974966248149839737653992444588364996740274000 15002 11446833198818479747604999903130472755467361048212536296384453938129759280 15003 45604183464092765182387858639412339100250426880279012847046944007864781376 15004 181692857928368957281337550379826915491143108431140849957664147709397133196 15005 723910126864203423415422401245238032990255583041594841710522913064886813288 15006 2884329411724489212893209809063418751266226308824472793083002406240767504675 15007 11492599361444120741629056720558877539847816886504313214684929213466289368815 15008 45793588224823535684734398353290254968460595991254054247865626401399940760827 15009 182475214147692236449679757456332961594342774901890015003440187878830203028836 15010 727136080618050481285167221960995000400052784350758571289966550740312349457102 15011 2897609945312248426675329847056139077214968664527186245658268235944230838195560 15012 11547191871540588125480027056837083232244831859676621862025717707474652910847973 15013 46017697976204266873350197573350526613756850495370380127879991311223418264071831 15014 183394061044976693076656655596384691986622845402543145110252234463368762555189362 15015 730898958547781357914063061620779361498348295471865089320174000676703571276007847 15016 2913003095002348311857331369658146152955709417929191724053207885194880475228367365 15017 11610098660207300609247345809172721604078558844596325757501546794649659349606049063 15018 46274536030595636011940982976368385418835235937363371174844270365815145852015157070 15019 184441767187857287203390973017390382419932502548559812665025846358839657167962016976 15020 735169292444420006730916436773865801969431218421273283208543078786900954343674727994 15021 2930395036681217369624480028783558965662171297792055676659932969336514897839981066035 15022 11680879806794844934081302849682421906240531662595019395089961006590575272223792873090 15023 46562399960947679622958578274541884659056182020988482747234488259802755745923687369804 15024 185611725791986455629732388567633884582713739321781318501025157108521402712839467168930 15025 739921280473888434947870914965915259938054676322367343930951741200309134728496555673405 15026 2949683594800144529394017099256112951618225902147516525422300373040227966809509736447100 15027 11759118541094540509185062765819489702616476364416067110232341381867814489877811266182156 15028 46879486931294268800317121173774211844177372742154953153370209263836576635362863054162187 15029 186895297870158446996496686927062109060866586333031553582132424806103201934961264925419557 15030 745107089840311466748180675755288000354707475598340703383186650349005886352256686229865704 15031 2970559774667249019722384688556501154599909908655798904601495001437457396780304738830473210 15032 11842559477199619609679298445486687265908649730084156831915177300092231432281966496741800317 15033 47208052796457008573255987926194763281655332222226053085189241072887371173417059417845790911 15034 188147472118924085840969860105695489069864343670608753847635789489489728487666148219150770630 15035 749522162132962749504556553538357584321663711268156393259951150673725678825529938709790111648 15036 2982966015070780404925680812661990201927257611935102891615952662639312516514127718870754136655 15037 11847259752922420210208927193528506077688310588750705554541425325398523820326273088705608031701 15038 46850000479934794016869272522012405877859656209949041997455997066537655547579969411628310933306 15039 183600257288119490115377866195721012190360594200150760215150294235446509480874718428484542275590 15040 706034508872981870605754982750315779869856164010089563513325091622609725307039081130347994198758 15041 2609525568955850739564980565546434423681991844762885248135866222646563159737848222186083322042000 15042 8869628776953568878665935598193790978210942674228896061139815818969016543400164834643569991012308 15043 25185337724369687330443001446744095711136042235623571195841569516127331181168630127210237368278896 15044 48124053373112452093977083608013135426787703865343449450922173047798475662863163336071699787786098 15045 37002654883343808657071713324988876426856368159777365998514515345405456219499304987361094879251120 15046 3025007569810403732448071788872428452353348381223165050742574124140953246568331098023740245558175 15047 504295961993801093492931887981887679195298057410091080112183833062857984114028372765532469363 15048 48290900310167656705168878377892865357398724376889259453560519072128794767062049 15049 1 15050 0 15051 1 15052 1 15053 3 15054 10 15055 35 15056 126 15057 462 15058 1716 15059 6435 15060 24310 15061 92378 15062 352716 15063 1352078 15064 5200300 15065 20058300 15066 77558760 15067 300540195 15068 1166803110 15069 4537567650 15070 17672631900 15071 68923264410 15072 269128937220 15073 1052049481860 15074 4116715363800 15075 16123801841550 15076 63205303218876 15077 247959266474052 15078 973469712824056 15079 3824345300380220 15080 15033633249770520 15081 59132290782430712 15082 232714176627630544 15083 916312070471295267 15084 3609714217008132870 15085 14226520737620288370 15086 56093138908331422716 15087 221256270138418389602 15088 873065282167813104916 15089 3446310324346630677300 15090 13608507434599516007800 15091 53753604366668088230810 15092 212392290424395860814420 15093 839455243105945545123660 15094 3318776542511877736535400 15095 13124252690842425594480900 15096 51913710643776705684835560 15097 205397724721029574666088520 15098 812850570172585125274307760 15099 3217533506933149454210801550 15100 12738806129490428451365214300 15101 50445672272782096667406248628 15102 199804427433372226016001220056 15103 791532924062974587678774064068 15104 3136262529306125724764953838760 15105 12428892245768720464809261509160 15106 49263609265046928387789436527216 15107 195295022443578894680165266232892 15108 774327632846470705223111406467256 15109 3070609578529107968988200404956360 15110 12178349853827309571919303301013360 15111 48307454420181661301946569760686328 15112 191645966716130525165099506263706416 15113 760401738905937245009910944207609328 15114 3017467217880703353213932318284164000 15115 11975573020964041433067793888190275875 15116 47533812913980349072792166510047556550 15117 188694833082770476622296176145946360850 15118 749146650746521593754190788877936298300 15119 2974552877964129857553404602897688243250 15120 11811992587857559144487432770927051864500 15121 46910484848920020602392947290253148833300 15122 186320517287259800139081846983822365788600 15123 740106499224393094996908447741294397438050 15124 2940149106507862980124704792396922948726500 15125 11681132936666374542657610931955342526021500 15126 46413034868354394849492907436302560970058760 15127 184430743818987200586142869023202281749444020 15128 732932566345585498433243089884414262536751560 15129 2912937122655532109157760998258569504953756200 15130 11578003247010595978171353841179630690575689200 15131 46022562906867119013231131518689031995038364570 15132 182953892049521139780992893197751460523485844340 15133 727353278148096238641508331493499708910443722620 15134 2891886527576768177731298185456083180005378656200 15135 11498691669174292516217304689789664072878529418700 15136 45724209225657774946840576295869487725093446394360 15137 181833483199708825951389268525434474441650682172920 15138 723153852725278779071042378273566990308173977377273 15139 2876180096066449689487100368133505075089328318769892 15140 11440087123680035843577904835047874118894631492517205 15141 45506124336416142577787665899412654828491901373060750 15142 181024362744864215529221264347114077449591136934180836 15143 720162138745872857431467203815692960286880243647990120 15144 2865161197160999540318740488298993497761817724485655480 15145 11399683912108657745523499389615144331365706642745910400 15146 45358742302916553976925081781837099984985049954875467150 15147 180489995413688787699847721256893430609122551408929728910 15148 718238538450349196413827014486193241135893987673315616265 15149 2858296224445267210218291180098070860814221847495195658410 15150 11375441539711467483090977019782771221927551420443875867575 15151 45274257328051640582702088538692060844352879379069778995660 15152 180200509365116430834121184083525436591530630708359115710440 15153 717268694139581087437776477793547933744964707457561091816200 15154 2855147229099303357762022872096604107638330980176732205430860 15155 11365682238914534520321898726244327158426379568989637567519300 15156 45246239770155004090424320345561720012240825739898330671471220 15157 180131256443447280435462854488890866966170038075112424335087200 15158 717158086401014406219693128092482959350553746289110031154188280 15159 2855351640300335135874702269212195580873760874101701554037896040 15160 11369014787984820632748783452246715503106694038651030931732395200 15161 45269349792157740337671927221507244561275348794223701027371109360 15162 180261735208411902966217358314046147824134646399895206618324656220 15163 717827981276354542168927114798801645086346612245771579783377297980 15164 2858607005082827822794911440966371245037905257969846946159817492080 15165 11384277020242138873211883734377555923281414784310202859261753814200 15166 45339120654529561772984460217961185635466631348200810833802455217800 15167 180574773641316013263873566236870800535374168347272357671383589794710 15168 719212346297891129694642631837042690339490522159331447472773491280934 15169 2864659345423803651446079492354505281346674061737835627658509001005646 15170 11410491846478007812676186700766616208741150278680852151825690570934125 15171 45451792521804064343576469143263872988924356486330360695262388307007800 15172 181055900789335197142833728399912180719692888651619380115236945105590050 15173 721255473636204130562664991636647188406193077229880866261610494316175300 15174 2873294163266178879026869208170602381472134395496059107440689423296824600 15175 11446833198818484812976360833292876016919490069903851893830605314612122000 15176 45604183464092821085817431205766660690784511031112089125982598971637281376 15177 181692857928369565135044590318304833514997828196227887445269793260741453696 15178 723910126864209939676487924156884195465515386624893674710393437775459275188 15179 2884329411724558129232549689888185493129570322566309634426243234272097474851 15180 11492599361444840252930195032979059775852425813050867178408792706780489386095 15181 45793588224830955539846220985201755181658345263702814486032565374548471245327 15182 182475214147767855454527451737403829511499693345384964134585016265751438763916 15183 727136080618812499598190265047759795136837763054357781435949630123231075649064 15184 2897609945319844810539194011035517932719502825066004189348502527766964477870864 15185 11547191871615534647607563965405111483256677928835646205232221938871473655198010 15186 46017697976936389807457839970259245430946106291799787172140511960048810663495856 15187 183394061052060699863295722382051000815715001826731745492002153778321652288854002 15188 730898958615701910057842539499683837058684959469092259189407647148897229409774643 15189 2913003095647863739379205765516513767418370588087101456457460052714387800386388139 15190 11610098666290650340865321479935081088450499957218131777863913684323673496434589175 15191 46274536087461216279641343161888258153186341831050288611058127056304408113613420595 15192 184441767715280499624553044843936311354455881326072586118167751525851251914070113146 15193 735169297299516311845391301556137948751880974381477938493016593349063700072050181384 15194 2930395081050738522000999428611334734682992962263872013133944812465431146759756537560 15195 11680880209450153455518181596456305662598052667389306118542725500985108308707846355090 15196 46562403590490028514717714697527547188876434947051163645425982374620745517543622379216 15197 185611758296435232097769723632161450907822903204450285138632263642220116483010711730270 15198 739921569744354873409207846479339381125204994964257798260246855333941076399653606834800 15199 2949686153556840428478279544071677230696026630434782018679242043132424994472148523238685 15200 11759141042332300043005498269998636986875609135652809285568945289532732495443974818692850 15201 46879683684196140115791701347609610777840237577363347460475081916346597504374199245940912 15202 186897008886098671829302818082075512945983978716161221620012017984746463261106037811460307 15203 745121890533958253899817484445537869098863360578901347048489420596266894483578556024998378 15204 2970687147835234020047656606489378897431708183391629784410236684861246738214407539055684820 15205 11843650187385130583252151742357947440964959932387339238477956857139411948713337993701133290 15206 47217347518959404870590711741720764068934381437271506710093638484325417702934067034186738016 15207 188226304677848087414560314616454802140798937028290976512238255098027117224082731003956546170 15208 750187643167657868856656873042610252931971834872246162959570738161998226259993180852940026496 15209 2988556959880558876691135662778067703227707890603689564481622687369532099939858224218336979760 15210 11893988054069195482461123295904976955472594292689391471548129832787041518576278505708765042790 15211 47238107976203007183531772679426142248039469701091970216594533400602286778006319645619715605290 15212 186795370974045539277032610476275957541566781458274667289653527768963617830916726721217358949274 15213 731955466804022275027385276831764416285938893559134131927889996581346487906946103809747308648238 15214 2814086444684257737568069199106736685867706917311606376675713827751975672772096669726933517227532 15215 10395887757180512938693439589459553543924905241569054861436228391771765908082095384192580184681030 15216 35299091329220531548164543668510917440215079020433921065420260346819364009059321408707773244851606 15217 100018160926441169468564938990498261773205599081802197601651580135457845554606487455400436453191616 15218 190245731693562567156160793632830350962113096286787378130668233055638781671762088760155139818166462 15219 144817961757688415040213237833175090439475699508618489453107874650142836062784721084206082331587288 15220 11564918751376670950097519140144456721998287725839719989141212611400230541876079857016336599440075 15221 1815519504188406247143068017194075702830947743500978149223880461037427356655050486031129478211 15222 144449408011072522674002149943141852224566746979066502003113529301250539067654909 15223 1 15224 0 15225 1 15226 1 15227 3 15228 10 15229 35 15230 126 15231 462 15232 1716 15233 6435 15234 24310 15235 92378 15236 352716 15237 1352078 15238 5200300 15239 20058300 15240 77558760 15241 300540195 15242 1166803110 15243 4537567650 15244 17672631900 15245 68923264410 15246 269128937220 15247 1052049481860 15248 4116715363800 15249 16123801841550 15250 63205303218876 15251 247959266474052 15252 973469712824056 15253 3824345300380220 15254 15033633249770520 15255 59132290782430712 15256 232714176627630544 15257 916312070471295267 15258 3609714217008132870 15259 14226520737620288370 15260 56093138908331422716 15261 221256270138418389602 15262 873065282167813104916 15263 3446310324346630677300 15264 13608507434599516007800 15265 53753604366668088230810 15266 212392290424395860814420 15267 839455243105945545123660 15268 3318776542511877736535400 15269 13124252690842425594480900 15270 51913710643776705684835560 15271 205397724721029574666088520 15272 812850570172585125274307760 15273 3217533506933149454210801550 15274 12738806129490428451365214300 15275 50445672272782096667406248628 15276 199804427433372226016001220056 15277 791532924062974587678774064068 15278 3136262529306125724764953838760 15279 12428892245768720464809261509160 15280 49263609265046928387789436527216 15281 195295022443578894680165266232892 15282 774327632846470705223111406467256 15283 3070609578529107968988200404956360 15284 12178349853827309571919303301013360 15285 48307454420181661301946569760686328 15286 191645966716130525165099506263706416 15287 760401738905937245009910944207609328 15288 3017467217880703353213932318284164000 15289 11975573020964041433067793888190275875 15290 47533812913980349072792166510047556550 15291 188694833082770476622296176145946360850 15292 749146650746521593754190788877936298300 15293 2974552877964129857553404602897688243250 15294 11811992587857559144487432770927051864500 15295 46910484848920020602392947290253148833300 15296 186320517287259800139081846983822365788600 15297 740106499224393094996908447741294397438050 15298 2940149106507862980124704792396922948726500 15299 11681132936666374542657610931955342526021500 15300 46413034868354394849492907436302560970058760 15301 184430743818987200586142869023202281749444020 15302 732932566345585498433243089884414262536751560 15303 2912937122655532109157760998258569504953756200 15304 11578003247010595978171353841179630690575689200 15305 46022562906867119013231131518689031995038364570 15306 182953892049521139780992893197751460523485844340 15307 727353278148096238641508331493499708910443722620 15308 2891886527576768177731298185456083180005378656200 15309 11498691669174292516217304689789664072878529418700 15310 45724209225657774946840576295869487725093446394360 15311 181833483199708825951389268525434474441650682172920 15312 723153852725278779071042378273566990308173977377360 15313 2876180096066449689487100368133505075089328319106756 15314 11440087123680035843577904835047874118894631730384835 15315 45506124336416142577787665899412654828491974652569780 15316 181024362744864215529221264347114077449604288273183456 15317 720162138745872857431467203815692960288472792117982600 15318 2865161197160999540318740488298993497904028081630670940 15319 11399683912108657745523499389615144341302480826427074800 15320 45358742302916553976925081781837100551721327094853586800 15321 180489995413688787699847721256893457836953610916221850510 15322 718238538450349196413827014486194370119100171056023795825 15323 2858296224445267210218291180098112047274902718833303968080 15324 11375441539711467483090977019784113882875946547854132399900 15325 45274257328051640582702088538731677549929216422310195420260 15326 180200509365116430834121184084594804189231967521584750134565 15327 717268694139581087437776477820193784942554524013764234937160 15328 2855147229099303357762022872714237080466833378609315882208880 15329 11365682238914534520321898739650692003457285686880431585864900 15330 45246239770155004090424320619639405416938433080678342868127820 15331 180131256443447280435462859792934363887082997030982184386830600 15332 717158086401014406219693225689742625335201739842049394952655920 15333 2855351640300335135874703983447736768304444827320137254236714920 15334 11369014787984820632748812294076040925502808318795668634328076200 15335 45269349792157740337672393505630731590751413790087142786819705360 15336 180261735208411902966224622237812991227457876811793456080176742720 15337 717827981276354542169036430298918373375667463464616092906217868860 15338 2858607005082827822796504288338216641426889440089583314373967311440 15339 11384277020242138873234402718740465021261601732136649319753709971400 15340 45339120654529561773293934871823039805403134148209985675075330866000 15341 180574773641316013268015002794729205994844805359752116188005504640840 15342 719212346297891129748694559026917772721216401524403255223748904549762 15343 2864659345423803652135102543490013291502655108587233369785401884614030 15344 11410491846478007821266251327866439391545313978495512244031436168991500 15345 45451792521804064448441748259988334590077914031933050382695073333287800 15346 181055900789335198397798236901270016341732010546368489777823622370223550 15347 721255473636204145301080012461900234724411636991199415649289256705100400 15348 2873294163266179049051465359460712885248050207942689655146383766005055600 15349 11446833198818486741417234283862318882954766639088637965456523991085606000 15350 45604183464092842608637816643813074503179566825937907488402670306208331376 15351 181692857928369801688950285663820870584703102958985231416827713704234997696 15352 723910126864212501895644755981366425219547440936696058852611882347539988288 15353 2884329411724585497922335384187016395985873985806166925050916370476365680931 15354 11492599361445128736234896714845651104147169926573383146596577100703515659215 15355 45793588224833957992844958515324830379569821923030688784964752678938625872707 15356 182475214147798727433570776466888027760321396828345709404061424804767169544626 15357 727136080619126271844729165146103869602295916851377253450684187827704103416642 15358 2897609945322998666339816186491346028660557548559916204866539649711727108994407 15359 11547191871646899932198383389474986155470955596097882750060573345349438928711402 15360 46017697977245154697059759389707119561399317841962367967318383108965110132642716 15361 183394061055070642661052267691786102732734495977257370410935930694783951579162162 15362 730898958644769603983783483143015439221256431002567975317079633182296949004514853 15363 2913003095926056580528859382938182648283561869764411982869505060541935807911717435 15364 11610098668930120265743210386537041638469836022290129255309115491766673551778832622 15365 46274536112296388070110713760548411313172948550138258791267762684714309451578847235 15366 184441767947091508312678684838100960120501348615771020929464348812372523680887832346 15367 735169299446590773570560231811955456144144630775925187585254812188302983132691550022 15368 2930395100789934943399771658252071382460988055782016020877306494046047716959456025360 15369 11680880389626653475694707742703707102709318268255310521689033627047608308221755390594 15370 46562405223784088389657349367485742534291249957335338177041802457747057773854993904380 15371 185611773003771451433698149735990339943018701393950267833309344300211572907147220982886 15372 739921701329794811300546205736337923269057668408730588886328597571430153346197208711940 15373 2949687323546019205177260028357334365429412869131660440767203690076071681043213853348145 15374 11759151382976114062543976274393172830157378449672321228300603474670463863333630127701380 15375 46879774548299479493075789837642515963682939986561332748293228863931930214348316949762607 15376 186897802847590408907666088511056068531755023496124355056155641749260989631789916923325232 15377 745128790521360099650650222482784570674470246660882220648351308439663076152796293041798292 15378 2970746798395181616026270609896364293030132923261454337196702705501933267873906357486880488 15379 11844163249115112966019531622802688491118513098516652794994686970355585317656185360030218554 15380 47221738686850251533709784454348108086320763809076580321294948229798527477523836293306253556 15381 188263707526838098889409608672584303255702909616278459417229548528012615716444984276197658111 15382 750504737706671088274015481991695685904599861863683958820871507388303639452830457766615351785 15383 2991232734321147373817000801817039532949816481913111994158839584652648859878398332641104188452 15384 11916460143479770758959909185671046657181461775832328262772198867301151248823429030626408515840 15385 47425863708584313474298439019699649145126157325153450000946099213421476850898551364410774788346 15386 188354295405340780822040377112042485499612869577125046234038582256123283066192643507078745367114 15387 744785071596815291461476503000705100936974324456594610252208153752527131278617956643041311557850 15388 2918127547270206311956459754960246939964969503924672258339637742361759476654225309446885167990820 15389 11216492611489251499658656385473683380053625987136542026935019848603262069291238798629961743789608 15390 41416141936032891737634233740300368779407702619126796454776527916085742073268557059151448325638530 15391 140484866192699521270086244588143471658048598483353959480387355106822129765767579309351209841165158 15392 397207817952213135986868050679523967359198789953152924474309163249505380826314766186177374821092224 15393 752099651512592838868793747008983199191105221829966750339921815152504301968139987092826877314383890 15394 566786672022522972398622325121830664414354902727862312887208635378698811591225726982406731798217800 15395 44214658156169328109700268067502851885021296380976034280120647710518167788588844686165137123398275 15396 6536177342625337160053961707279206237887315722068260292048314542509007734284621279974949005446 15397 432089411668103971900781232781143576984720580343976745853165621129831433812258517 15398 1 15399 0 15400 1 15401 1 15402 3 15403 10 15404 35 15405 126 15406 462 15407 1716 15408 6435 15409 24310 15410 92378 15411 352716 15412 1352078 15413 5200300 15414 20058300 15415 77558760 15416 300540195 15417 1166803110 15418 4537567650 15419 17672631900 15420 68923264410 15421 269128937220 15422 1052049481860 15423 4116715363800 15424 16123801841550 15425 63205303218876 15426 247959266474052 15427 973469712824056 15428 3824345300380220 15429 15033633249770520 15430 59132290782430712 15431 232714176627630544 15432 916312070471295267 15433 3609714217008132870 15434 14226520737620288370 15435 56093138908331422716 15436 221256270138418389602 15437 873065282167813104916 15438 3446310324346630677300 15439 13608507434599516007800 15440 53753604366668088230810 15441 212392290424395860814420 15442 839455243105945545123660 15443 3318776542511877736535400 15444 13124252690842425594480900 15445 51913710643776705684835560 15446 205397724721029574666088520 15447 812850570172585125274307760 15448 3217533506933149454210801550 15449 12738806129490428451365214300 15450 50445672272782096667406248628 15451 199804427433372226016001220056 15452 791532924062974587678774064068 15453 3136262529306125724764953838760 15454 12428892245768720464809261509160 15455 49263609265046928387789436527216 15456 195295022443578894680165266232892 15457 774327632846470705223111406467256 15458 3070609578529107968988200404956360 15459 12178349853827309571919303301013360 15460 48307454420181661301946569760686328 15461 191645966716130525165099506263706416 15462 760401738905937245009910944207609328 15463 3017467217880703353213932318284164000 15464 11975573020964041433067793888190275875 15465 47533812913980349072792166510047556550 15466 188694833082770476622296176145946360850 15467 749146650746521593754190788877936298300 15468 2974552877964129857553404602897688243250 15469 11811992587857559144487432770927051864500 15470 46910484848920020602392947290253148833300 15471 186320517287259800139081846983822365788600 15472 740106499224393094996908447741294397438050 15473 2940149106507862980124704792396922948726500 15474 11681132936666374542657610931955342526021500 15475 46413034868354394849492907436302560970058760 15476 184430743818987200586142869023202281749444020 15477 732932566345585498433243089884414262536751560 15478 2912937122655532109157760998258569504953756200 15479 11578003247010595978171353841179630690575689200 15480 46022562906867119013231131518689031995038364570 15481 182953892049521139780992893197751460523485844340 15482 727353278148096238641508331493499708910443722620 15483 2891886527576768177731298185456083180005378656200 15484 11498691669174292516217304689789664072878529418700 15485 45724209225657774946840576295869487725093446394360 15486 181833483199708825951389268525434474441650682172920 15487 723153852725278779071042378273566990308173977377360 15488 2876180096066449689487100368133505075089328319114412 15489 11440087123680035843577904835047874118894631740840555 15490 45506124336416142577787665899412654828491979329985250 15491 181024362744864215529221264347114077449605372919699136 15492 720162138745872857431467203815692960288632046964981848 15493 2865161197160999540318740488298993497920596278579604780 15494 11399683912108657745523499389615144342614884963894398400 15495 45358742302916553976925081781837100634911973280538448400 15496 180489995413688787699847721256893462212855031194179512910 15497 718238538450349196413827014486194566464005594253016522705 15498 2858296224445267210218291180098119726106555084676002127510 15499 11375441539711467483090977019784380195791330705356993199700 15500 45274257328051640582702088538739984278517803221699314993160 15501 180200509365116430834121184084830570273764545716626622291065 15502 717268694139581087437776477826342827526613712449811114118920 15503 2855147229099303357762022872862840502500758767705877368350960 15504 11365682238914534520321898743002283214715012216353130090451300 15505 45246239770155004090424320690623554154845727068218489911866220 15506 180131256443447280435462861212326285598313225483961415949973200 15507 717158086401014406219693252613124602158552910477343012552233200 15508 2855351640300335135874704469919984943115855138368612250239082440 15509 11369014787984820632748820698317698664479159499764967037733440200 15510 45269349792157740337672532785303980963192316321319079935745909360 15511 180261735208411902966226843055270370102359246619252793495265278720 15512 717827981276354542169070591392704850966080229470505003257105547260 15513 2858607005082827822797012435966044620643007093281155652699953756880 15514 11384277020242138873241728171485025812170819172995854794853502938200 15515 45339120654529561773396482686120458938636531525727818758574035222800 15516 180574773641316013269411533727030296207922113189541802199424522440040 15517 719212346297891129767226648349160658109236703020999303595512539393720 15518 2864659345423803652375099336582156530995187832770731459749851201189563 15519 11410491846478007824303622245735990130216399485612298176228735022717274 15520 45451792521804064486056467943161239294839516195029746212746509197080300 15521 181055900789335198854148967265400138386109873053627669373089407922321550 15522 721255473636204150731022388555414514946913211687601707519074473926184900 15523 2873294163266179112480330244916090897019376333916661609560804463002098600 15524 11446833198818487469502053851934455475233397455889528014469425989810673600 15525 45604183464092850828408416107589594351130823190775550810951772969971031376 15526 181692857928369893031547534361594389849497122691779215284224302278954963696 15527 723910126864213501786047422059213149064159622469543527751541386668952701088 15528 2884329411724596287501962436747132429790656575673312962798711922486102625315 15529 11492599361445243582668995962602967597667160267531581075922720467469122898511 15530 45793588224835164586106133410607983319116894090670028232430977364211351491527 15531 182475214147811246945809544099125187958065746606307985546458213011700892812121 15532 727136080619254633218313260641169131692591668953012828163734064555861457087108 15533 2897609945324299808643211882214091373684432728195532548243846097595665119349113 15534 11547191871659945670037042797084723588950339922930867921144840161483940874928331 15535 46017697977374593253399428728458989401134717413478101666525370104030358145162606 15536 183394061056342084015277018443068249388773357599627172840816227378858601936913462 15537 730898958657138835441630841886054363331737045338739396190408529056670624396036061 15538 2913003096045282083878717454824136130975617749573019154685482316022697280754468930 15539 11610098670069144631665887155259145563229154991945322283454643485979107073453142895 15540 46274536123085438110243049617953561594747330532153493419746030210486551882699411670 15541 184441768048450167982361601735874034714447702832190318677358045682665596912029595441 15542 735169300391303536742889094218096207261645107397315055372051946134232447615760099318 15543 2930395109528235335920530935729350362593495238750317374708397428394863406822098815648 15544 11680880469861501154822879943706939537348533531977987342932400162871008199837028750894 15545 46562405955298030685171779131103781943098021562642841096912141095289455624765413020620 15546 185611779627686249491623301289726583755314112510678607353279161740165861505891931667750 15547 739921760915654748825740601450775010806615290267363668672138753352179623904122624840518 15548 2949687856153042686648084778476949284100647243143704504377543034802120762282168998836645 15549 11759156114488654396791170941166961895849083303482455694963924743646937679064772797061435 15550 46879816332528286818892692961149337895022347631887964283039541154287979502816150811687487 15551 186898169732472533524974471291477364137142218948761723309434732495827530240340957723686407 15552 745131994090494572238737278562711120896697049874391055708033285843182346097102851135007836 15553 2970774621353425109592218910667602422320115731614100603954751848958284163566252336490734104 15554 11844403636532962348873644684884409414097153145617135216186780455724542310241727239243471142 15555 47223805159474019944183356848883511257849036613497068861750089298385552870032263587420447876 15556 188281385087791037265151191546973533092872251248025942016855744692694616457440831315989252092 15557 750655241521350318247344215652525724171974653662592576430792299750262004377794962970076404078 15558 2992508142242671499025224652127358956980754180383713747875896648407853441400051591636063019868 15559 11927218424615165019578726118895293139319077434538661862416670352296934179540586850291127912000 15560 47516183593394200465359177677831487064344475647035980852308982828725668068014453121063453976102 15561 189108675029145187437257168446505590014811915834612387660444956110577566400561145612813087442142 15562 751046641851157035703249906753677140884145120462598644315465467353882397281072248542328357411622 15563 2969641730959442127840572418759862907401936296349073695895749211796836518861150997903643893960322 15564 11634079299995821338153870216938975030575163805852692794183257126944369009827771098464626221923664 15565 44707949439713481773731206958827878786289356351129014580469102246461277137860748846008314376694706 15566 165000642453837707592289457020791434607501780122011231047953968561119357425940987530666413918655442 15567 559117901254835982338203007653014913826171300955728118350580655864469267207085540788771312601492264 15568 1577482154111648346112776435373910068936690327461761060492717128656534591602024751442912138483296864 15569 2973332685166097718341357635635453364822067141858282111614715248237244623478094678315048187443861618 15570 2218321001291905478218382952108462344895746357469048121623834833551971257067520064450379116121840744 15571 169043094430512317354558545903980658915085265111814165769144652937555386062774170427478335219161275 15572 23531744721528922727702337801012556193546441015444267400640553251444076118780216973608589874928 15573 1292524517683290705234419853642518669408121628091735793947680464793278166613520933 15574 1 15575 0 15576 1 15577 1 15578 3 15579 10 15580 35 15581 126 15582 462 15583 1716 15584 6435 15585 24310 15586 92378 15587 352716 15588 1352078 15589 5200300 15590 20058300 15591 77558760 15592 300540195 15593 1166803110 15594 4537567650 15595 17672631900 15596 68923264410 15597 269128937220 15598 1052049481860 15599 4116715363800 15600 16123801841550 15601 63205303218876 15602 247959266474052 15603 973469712824056 15604 3824345300380220 15605 15033633249770520 15606 59132290782430712 15607 232714176627630544 15608 916312070471295267 15609 3609714217008132870 15610 14226520737620288370 15611 56093138908331422716 15612 221256270138418389602 15613 873065282167813104916 15614 3446310324346630677300 15615 13608507434599516007800 15616 53753604366668088230810 15617 212392290424395860814420 15618 839455243105945545123660 15619 3318776542511877736535400 15620 13124252690842425594480900 15621 51913710643776705684835560 15622 205397724721029574666088520 15623 812850570172585125274307760 15624 3217533506933149454210801550 15625 12738806129490428451365214300 15626 50445672272782096667406248628 15627 199804427433372226016001220056 15628 791532924062974587678774064068 15629 3136262529306125724764953838760 15630 12428892245768720464809261509160 15631 49263609265046928387789436527216 15632 195295022443578894680165266232892 15633 774327632846470705223111406467256 15634 3070609578529107968988200404956360 15635 12178349853827309571919303301013360 15636 48307454420181661301946569760686328 15637 191645966716130525165099506263706416 15638 760401738905937245009910944207609328 15639 3017467217880703353213932318284164000 15640 11975573020964041433067793888190275875 15641 47533812913980349072792166510047556550 15642 188694833082770476622296176145946360850 15643 749146650746521593754190788877936298300 15644 2974552877964129857553404602897688243250 15645 11811992587857559144487432770927051864500 15646 46910484848920020602392947290253148833300 15647 186320517287259800139081846983822365788600 15648 740106499224393094996908447741294397438050 15649 2940149106507862980124704792396922948726500 15650 11681132936666374542657610931955342526021500 15651 46413034868354394849492907436302560970058760 15652 184430743818987200586142869023202281749444020 15653 732932566345585498433243089884414262536751560 15654 2912937122655532109157760998258569504953756200 15655 11578003247010595978171353841179630690575689200 15656 46022562906867119013231131518689031995038364570 15657 182953892049521139780992893197751460523485844340 15658 727353278148096238641508331493499708910443722620 15659 2891886527576768177731298185456083180005378656200 15660 11498691669174292516217304689789664072878529418700 15661 45724209225657774946840576295869487725093446394360 15662 181833483199708825951389268525434474441650682172920 15663 723153852725278779071042378273566990308173977377360 15664 2876180096066449689487100368133505075089328319114500 15665 11440087123680035843577904835047874118894631741189079 15666 45506124336416142577787665899412654828491979581459200 15667 181024362744864215529221264347114077449605452008507571 15668 720162138745872857431467203815692960288646524678345416 15669 2865161197160999540318740488298993497922383044917234900 15670 11399683912108657745523499389615144342777373095199876560 15671 45358742302916553976925081781837100646466229695216901400 15672 180489995413688787699847721256893462883038131597109965710 15673 718238538450349196413827014486194599188156498119181977185 15674 2858296224445267210218291180098121104358390124699050515100 15675 11375441539711467483090977019784431239100112668878374852995 15676 45274257328051640582702088538741672637987028180924745800660 15677 180200509365116430834121184084881091577592955329849880610315 15678 717268694139581087437776477827725170433107638532333280756680 15679 2855147229099303357762022872897739791008726093933100141611600 15680 11365682238914534520321898743821561066355789812446456391572420 15681 45246239770155004090424320708626780284025113224478672133104220 15682 180131256443447280435462861584790832430338179049636817140301400 15683 717158086401014406219693259904873887548210519191068367318785380 15684 2855351640300335135874704605602720828607472980225669902185321000 15685 11369014787984820632748823107533640549652380171642832580042977880 15686 45269349792157740337672573749913760190380817065799061450135969360 15687 180261735208411902966227512147709452199284659317654004126734260720 15688 717827981276354542169081119025381186827276616478609132862096089660 15689 2858607005082827822797172408367397873359192280397021018469245786000 15690 11384277020242138873244081195699945338947719320665781402006769769960 15691 45339120654529561773430054887229733059635560429081871256148015815800 15692 180574773641316013269877044037797326278947882466138364203230861706440 15693 719212346297891129773510517717047613499427494907776124595133542282440 15694 2864659345423803652457810095783403636131032443930016112223495122376903 15695 11410491846478007825366702066990332888751279413103173252691694288862780 15696 45451792521804064499416887502758172659918773793943873757622981746157800 15697 181055900789335199018533370138500773746181468687963867782681024386584550 15698 721255473636204152713382303637173696615445532609269959822066066795119600 15699 2873294163266179135935795905683444224288981307994692267185942759772563150 15700 11446833198818487742067140151776845071317192736984804013208713276606632400 15701 45604183464092853941957885601444336717779069561899609359988573059953531376 15702 181692857928369928023487773912482752950944960550567178043200207654813515696 15703 723910126864213888998507278040340066633051865451568593064090770755113646688 15704 2884329411724600509511381718183699573683989686792458778058454412924040999203 15705 11492599361445288974354854236716573668082868200370258974313154759862727688719 15706 45793588224835646090459184425157601208051017173080693277686946579039666755227 15707 182475214147816289527127936617665413656414136781610377915497927263242907554071 15708 727136080619306798342737847394892052504328168464420150933225871516846323046966 15709 2897609945324833159767576784516325220293065879153291403528696880621810268008037 15710 11547191871665337908343688685658026500992060117898373805908710907914719739981563 15711 46017697977428525985207624291824807633511794104726864711632639265270669425756981 15712 183394061056875979302548883776321315606835749628382161956207569075857300012210562 15713 730898958662371971827643200866742076439647232471197306284527685461202106619562785 15714 2913003096096091264631189305928593431862508671821157393206390471362517300967187708 15715 11610098670557975922041065776887868397818386704892469269284281222840255623046394885 15716 46274536127747373312770580167919526325349537513199088107008621829288537338993677720 15717 184441768092537064668001859524802866508308578003163088929103684142665931270055805616 15718 735169300804852497330052328599462516769790670862371896708201346564821922267212536411 15719 2930395113377248604112788263503299229679706542273374292906030757708168075564801404758 15720 11680880505416551304737858041543112055228136003454787916791339277521931022228561031250 15721 46562406281360446884596985977054830109917587851042380448455717845801145117329176023020 15722 185611782597027367666706057370422509921182307134217581559408732788753824050718358397610 15723 739921787774432575864072194040608844721238562032664288730963762328683471499688249681020 15724 2949688097521770136293290475408416365624684565177883966254922213827119759246266943964235 15725 11759158269955517342970805937295373124453086186305991114693380651930903868592487754760055 15726 46879835464502197138723926278763482051764973107189891117541563507019335481963826279194412 15727 186898338552715513070643179924000827187149075471856200260587807027421229974083957539935357 15728 745133475311253579546439720668037519799980278266792128190011903712051720918312914876417380 15729 2970787546217551801358979425313332502022385051454899651916417171580689963460655499201763668 15730 11844515817667551944406596841573524839564956216304590024597173365629250340349149368811943252 15731 47224773826143083378806541788279926843824207462857548471984916913278202248150481491942216752 15732 188289707680449820581192366278506705656382264868509020434009805522747294361269531151017974268 15733 750726401659795822078716137308345122048562891720467436875189061254266098293228584758843654314 15734 2993113713631561351296175362133764586019748796920847779870854159421993744038138349276830718650 15735 11932348066632388136384660057662207999568826785081158675732709855625797276989367865517907084361 15736 47559436588856186662446328459796173260623452074982503226699886412841377330076706931453480257034 15737 189471673893583576766905491687294332195316857868922568317774827415084012462033631260781734253806 15738 754077534013467295300478867289890550429127839462695141098938634163344002146255101248512333461710 15739 2994791085414975021531788210731670864983047790057765756455695590684822506428250353950880904243534 15740 11840915783793150052824349892774409028245498946114626834375055457397157113593005087860497017003080 15741 46383958348715461768657476131514316091527028886766808045065736746888096862962852598908839864636450 15742 178205197671172383665044950256227544057059606650912931562557649900866595340605536535504830594454134 15743 657369380615845363142627373210054572335513604822632287201442502593436440801213366078765199317856322 15744 2225281707422985057924975867694190497504508028618169160166953434188740402626401758736589456689351582 15745 6264966803179100719414673522761211858892924519124497697428757830962705325114138459424723575390794400 15746 11754906644920165457062597087050228734019469539014167640382726779458538796509443326502405627064912358 15747 8682336760562159966901120531688757178966610337691297411243432749567532169097708771663288385986286144 15748 646302724205417708710872401168423850236633281700036615315303057306078932948327377703944709150884300 15749 84721129491632819005673047755347596326888220823454852495874961169003825783712984057592773287408 15750 3866439151102573770878443385214755716894759690496300296538149877296839298640539851 15751 1 15752 0 15753 1 15754 1 15755 3 15756 10 15757 35 15758 126 15759 462 15760 1716 15761 6435 15762 24310 15763 92378 15764 352716 15765 1352078 15766 5200300 15767 20058300 15768 77558760 15769 300540195 15770 1166803110 15771 4537567650 15772 17672631900 15773 68923264410 15774 269128937220 15775 1052049481860 15776 4116715363800 15777 16123801841550 15778 63205303218876 15779 247959266474052 15780 973469712824056 15781 3824345300380220 15782 15033633249770520 15783 59132290782430712 15784 232714176627630544 15785 916312070471295267 15786 3609714217008132870 15787 14226520737620288370 15788 56093138908331422716 15789 221256270138418389602 15790 873065282167813104916 15791 3446310324346630677300 15792 13608507434599516007800 15793 53753604366668088230810 15794 212392290424395860814420 15795 839455243105945545123660 15796 3318776542511877736535400 15797 13124252690842425594480900 15798 51913710643776705684835560 15799 205397724721029574666088520 15800 812850570172585125274307760 15801 3217533506933149454210801550 15802 12738806129490428451365214300 15803 50445672272782096667406248628 15804 199804427433372226016001220056 15805 791532924062974587678774064068 15806 3136262529306125724764953838760 15807 12428892245768720464809261509160 15808 49263609265046928387789436527216 15809 195295022443578894680165266232892 15810 774327632846470705223111406467256 15811 3070609578529107968988200404956360 15812 12178349853827309571919303301013360 15813 48307454420181661301946569760686328 15814 191645966716130525165099506263706416 15815 760401738905937245009910944207609328 15816 3017467217880703353213932318284164000 15817 11975573020964041433067793888190275875 15818 47533812913980349072792166510047556550 15819 188694833082770476622296176145946360850 15820 749146650746521593754190788877936298300 15821 2974552877964129857553404602897688243250 15822 11811992587857559144487432770927051864500 15823 46910484848920020602392947290253148833300 15824 186320517287259800139081846983822365788600 15825 740106499224393094996908447741294397438050 15826 2940149106507862980124704792396922948726500 15827 11681132936666374542657610931955342526021500 15828 46413034868354394849492907436302560970058760 15829 184430743818987200586142869023202281749444020 15830 732932566345585498433243089884414262536751560 15831 2912937122655532109157760998258569504953756200 15832 11578003247010595978171353841179630690575689200 15833 46022562906867119013231131518689031995038364570 15834 182953892049521139780992893197751460523485844340 15835 727353278148096238641508331493499708910443722620 15836 2891886527576768177731298185456083180005378656200 15837 11498691669174292516217304689789664072878529418700 15838 45724209225657774946840576295869487725093446394360 15839 181833483199708825951389268525434474441650682172920 15840 723153852725278779071042378273566990308173977377360 15841 2876180096066449689487100368133505075089328319114500 15842 11440087123680035843577904835047874118894631741196911 15843 45506124336416142577787665899412654828491979592392850 15844 181024362744864215529221264347114077449605457003590209 15845 720162138745872857431467203815692960288647706532497544 15846 2865161197160999540318740488298993497922559952475416100 15847 11399683912108657745523499389615144342796121725735124040 15848 45358742302916553976925081781837100647978001562558007400 15849 180489995413688787699847721256893462980519309837536213390 15850 718238538450349196413827014486194604400853102274854350465 15851 2858296224445267210218291180098121341988016855737507133650 15852 11375441539711467483090977019784440675678206813394932805705 15853 45274257328051640582702088538742004774276056041755978090660 15854 180200509365116430834121184084891600008789264529400318340719 15855 717268694139581087437776477828027557943903184862885004708690 15856 2855147229099303357762022872905731994483833115206509937014800 15857 11365682238914534520321898744017209508538662074200086553034180 15858 45246239770155004090424320713094734213894449934791418085820220 15859 180131256443447280435462861680567430187144595680810491732100080 15860 717158086401014406219693261842541529819588065562547832221785260 15861 2855351640300335135874704642776073126002436772515274738334975400 15862 11369014787984820632748823786641489940103892038883573202707411320 15863 45269349792157740337672585608090275229830119912885371888512039360 15864 180261735208411902966227710717078470111920588247502105346396023120 15865 717827981276354542169084317293536023038272987215248362109181824060 15866 2858607005082827822797222089237383355569187680122445045105671882000 15867 11384277020242138873244827276548578359633077904073319106713903155640 15868 45339120654529561773440910569025546248461593727172403201471338881800 15869 180574773641316013270030388610755877361168135874899584628014126405960 15870 719212346297891129775617248487784280624462558083689740884023820707560 15871 2864659345423803652486006945511101512881888561370681334657691930204000 15872 11410491846478007825734919658709714179416992013686604843422404030096299 15873 45451792521804064504115057018220830546540051191364226304196343585026000 15874 181055900789335199077178616568904243658423227130483816852908435531558650 15875 721255473636204153430406102709299358070021052942649123314617313891419300 15876 2873294163266179144532039865126976857319726586459742440111507375552390250 15877 11446833198818487843225316510481237086358601298356313284300321711697324800 15878 45604183464092855111514539116902463292053031309232817528846723885924781376 15879 181692857928369941320425064941820330929495444167278683720268018782881813856 15880 723910126864214037779649488712891296043821011217520070838995452196114266288 15881 2884329411724602149126690176994016911128413146242970097752268357996279138595 15882 11492599361445306783533037865794639209048297277346562976231460341470847941775 15883 45793588224835836875202846147903676379482087321438472213556698199859859110927 15884 182475214147818306559655293625081519760475439596351632496906675771900507377532 15885 727136080619327855824156946634928374696619098815365756644080558139978311622024 15886 2897609945325050361582929007173450597900607558274087039425399363221285103995085 15887 11547191871667552577648203961329506165314829453965103244221503200486131267485814 15888 46017697977450859363137009239238094817148115533484265971648990742254866518940831 15889 183394061057098822552888444985864172512684028887600529188741760140968793746093882 15890 730898958664573033483562563581734259078109077877783150497371015770296729626045489 15891 2913003096117620578509355414443597383794223325199793825373397617983511772746951410 15892 11610098670766598481113320930403727835390362287387627343260152068056870583229859915 15893 46274536129750849598154448496181842480287343646009320427713669212369837897277931970 15894 184441768111611395478937398248220401417534235182298380317469764156310687259666070164 15895 735169300984946399521443596712460001224129817717147412474508657557045850090328375724 15896 2930395115064067167869829589449899826550828546941359061775126449944675670052057252950 15897 11680880521094368693931130564331657872147288307020288585387777113260663670831066211354 15898 46562406425995137347105996227092019433845425952845259927279527564245394861099666297720 15899 185611783921810328341658088424463897112445663717702794949453672398441906765380695554310 15900 739921799825138985072629828596938852202994514234368336924091956755816578657179720828730 15901 2949688206409918079889938379179114618709142005062525984158544298915264687112788342605550 15902 11759159247527855381569020308369179392629535534202810416986939571875135964840810112530985 15903 46879844186431644010539551367431932405133366595392981212320269179749190023377361582610512 15904 186898415903085632279952437528127415385483878547090112643674503128356616913621782367481009 15905 745134157312284893231626797759321250793490582378138818437755903214520466063870993484695444 15906 2970793525694642014379212125045793019996920670269591316802581753203577320695093334906308690 15907 11844567958255899923950402508150109492048976876174295790557433405402737031299481224590282872 15908 47225226097000287780416561328640711112479597651302222065919040690246943431206690200589301842 15909 188293610720816022465247567795536874391789578213539687886370249615423536935360037384282332489 15910 750759918042297147646536959803692802301836478036112452951043235124824123624922003066597300724 15911 2993400147167257228596170263639633344423785165210322459249730670724493784126879023568222802060 15912 11934784523020299504265136169156355007269445985617383600863197427721732714203314421416628025395 15913 47580066767509858353195904942235907581899956923002722730755074945279243112616710916969463834322 15914 189645561943360790576265116235692431581392824508458960062211675823670377934832743867370700282154 15915 755536379916074542564915807159464236214960721927833435671382663477677758423783878812079229757958 15916 3006967938486385482196612834263773790774217098891886870887881161636124687007971274403746846585360 15917 11941923845743971115156207946248034781154638754672316753618504645105137790922417584061950384352504 15918 47214410176430454196275774080226330581255719501488421698831779716866485729449739471422124852173626 15919 184931775133022875371266231904229595916244049889561113146036988175570851353601667513145543272894732 15920 710336002122266087688828466718258124352265532920108765103009734438321750405903720675610816609153066 15921 2619033511435664500448943701909294300240472338513438206827058004300776591261318425575993723527973175 15922 8856747274222764172059982970379198619795999045490629381502600523020686147267855847572298019436643214 15923 24881734726660666780092197730189937717324191996570664968227259401090927576601928280478127015639447296 15924 46473174269618927881001267313253813507654372938449682131660120934622739441867110680106894849122357708 15925 33982572353462456183425420129010638494812964064794683803072562897285034741084368723663524097311618788 15926 2471051764732950536176581553805910908860866814759383711306877732040802340857112808535573150968478750 15927 305025796046982357230293067646152435489250694309880507200594806925513298416244459438600277942336 15928 11566200354088434252393965171664825660727489267697685073900020055992503532558893343 15929 1 15930 0 15931 1 15932 1 15933 3 15934 10 15935 35 15936 126 15937 462 15938 1716 15939 6435 15940 24310 15941 92378 15942 352716 15943 1352078 15944 5200300 15945 20058300 15946 77558760 15947 300540195 15948 1166803110 15949 4537567650 15950 17672631900 15951 68923264410 15952 269128937220 15953 1052049481860 15954 4116715363800 15955 16123801841550 15956 63205303218876 15957 247959266474052 15958 973469712824056 15959 3824345300380220 15960 15033633249770520 15961 59132290782430712 15962 232714176627630544 15963 916312070471295267 15964 3609714217008132870 15965 14226520737620288370 15966 56093138908331422716 15967 221256270138418389602 15968 873065282167813104916 15969 3446310324346630677300 15970 13608507434599516007800 15971 53753604366668088230810 15972 212392290424395860814420 15973 839455243105945545123660 15974 3318776542511877736535400 15975 13124252690842425594480900 15976 51913710643776705684835560 15977 205397724721029574666088520 15978 812850570172585125274307760 15979 3217533506933149454210801550 15980 12738806129490428451365214300 15981 50445672272782096667406248628 15982 199804427433372226016001220056 15983 791532924062974587678774064068 15984 3136262529306125724764953838760 15985 12428892245768720464809261509160 15986 49263609265046928387789436527216 15987 195295022443578894680165266232892 15988 774327632846470705223111406467256 15989 3070609578529107968988200404956360 15990 12178349853827309571919303301013360 15991 48307454420181661301946569760686328 15992 191645966716130525165099506263706416 15993 760401738905937245009910944207609328 15994 3017467217880703353213932318284164000 15995 11975573020964041433067793888190275875 15996 47533812913980349072792166510047556550 15997 188694833082770476622296176145946360850 15998 749146650746521593754190788877936298300 15999 2974552877964129857553404602897688243250 16000 11811992587857559144487432770927051864500 16001 46910484848920020602392947290253148833300 16002 186320517287259800139081846983822365788600 16003 740106499224393094996908447741294397438050 16004 2940149106507862980124704792396922948726500 16005 11681132936666374542657610931955342526021500 16006 46413034868354394849492907436302560970058760 16007 184430743818987200586142869023202281749444020 16008 732932566345585498433243089884414262536751560 16009 2912937122655532109157760998258569504953756200 16010 11578003247010595978171353841179630690575689200 16011 46022562906867119013231131518689031995038364570 16012 182953892049521139780992893197751460523485844340 16013 727353278148096238641508331493499708910443722620 16014 2891886527576768177731298185456083180005378656200 16015 11498691669174292516217304689789664072878529418700 16016 45724209225657774946840576295869487725093446394360 16017 181833483199708825951389268525434474441650682172920 16018 723153852725278779071042378273566990308173977377360 16019 2876180096066449689487100368133505075089328319114500 16020 11440087123680035843577904835047874118894631741197000 16021 45506124336416142577787665899412654828491979592753300 16022 181024362744864215529221264347114077449605457269286094 16023 720162138745872857431467203815692960288647791820941512 16024 2865161197160999540318740488298993497922575874155652408 16025 11399683912108657745523499389615144342798124006666072800 16026 45358742302916553976925081781837100648163407546288520400 16027 180489995413688787699847721256893462993934150879796706190 16028 718238538450349196413827014486194605192065979691340335695 16029 2858296224445267210218291180098121381248563880865599966280 16030 11375441539711467483090977019784442355069223567927540576950 16031 45274257328051640582702088538742067907620251420261088360660 16032 180200509365116430834121184084893718644111101061567745302494 16033 717268694139581087437776477828091845052497513610325134997700 16034 2855147229099303357762022872907514870643664681490578275989360 16035 11365682238914534520321898744062811777017376661526120650818500 16036 45246239770155004090424320714178870093936274283617304971405720 16037 180131256443447280435462861704683839694254125048372208355934280 16038 717158086401014406219693262347426760552270947363567129414820440 16039 2855351640300335135874704652774423054267289102855237418402813480 16040 11369014787984820632748823974772718487458702758862427023850936800 16041 45269349792157740337672588984921998055633563770002665589506549360 16042 180261735208411902966227768740595390930547970077652524533959525120 16043 717827981276354542169085274736868999483603110938955647297799846460 16044 2858607005082827822797237304003816409495998771288356153263077373900 16045 11384277020242138873245060712887721206595981509924757284260306853000 16046 45339120654529561773444376539719390218387977852466368220158905884800 16047 180574773641316013270080293649292683926387744972425425594659567580360 16048 719212346297891129776315409266458641241479991810591346282086296697280 16049 2864659345423803652495513311990725368472177195250677038221221139702320 16050 11410491846478007825861106586209052711611421612762949377324501880388000 16051 45451792521804064505750331490453689368955191942952525809368807264404200 16052 181055900789335199097895687318775034660030370058547929347875433489150900 16053 721255473636204153687307677777921921264975918516640686872020247334019800 16054 2873294163266179147653833724082786076683523556007677777839322046220181900 16055 11446833198818487880438946155393215496037046934987599996386845271124582000 16056 45604183464092855547114721293578194107981598722697563426541709257763531376 16057 181692857928369946331833591711671176901310961874713332050086138756462801856 16058 723910126864214094493253202682131121116245028152441624492934050853393720768 16059 2884329411724602780978443192828236763119593356459969332068733591783114445091 16060 11492599361445313718838003605964462809198303334829051174455587120202307435815 16061 45793588224835911923229973745002843398166864422063813229092872989500497859427 16062 182475214147819107717434851314943058132220730526701049278498899758296020519672 16063 727136080619336298224541562459274820914994793513833712724054793105734682231018 16064 2897609945325138229590048769975658652501353910086297911056403185586594060227072 16065 11547191871668456321624485979653398346563628743362119609324158000597945661771740 16066 46017697977460049646975207469848339762522044209406484898454288152819457419395156 16067 183394061057191268442767302258510655449446117545778937073788653825204423263369602 16068 730898958665493304951770228295576384807453258362038889279246213793610693500950060 16069 2913003096126690374568667952045836327125808635596624359440339363625899831792566792 16070 11610098670855131583912891721722226031327583966849854195503403966321651608731358320 16071 46274536130607107097716863360512281227679412197464251857508555603153992910497977620 16072 184441768119819611606594704951042251081828374564230657113951250534085666037717312054 16073 735169301062962786300734861039593959668043347559114935507848791850766663087907293772 16074 2930395115799520061668822354488077031118023988902511387585362533767490427039250975368 16075 11680880527972778694756267609366447325278718729624824663940146538201255244025559011090 16076 46562406489837793685184667231668459028278968936235990176513952294141898751057590329045 16077 185611784510034422885782475160510160069886372363436483456368883828051726448358003707590 16078 739921805206561313961150166766958025305823772320320710069319024414401229626881917598020 16079 2949688255306860019664469498619863869008528831980534914640069096370666014992169829783350 16080 11759159688894471633432225735400151056305658496794313586458333669846471851233000617847300 16081 46879848145093374654256047745421103461972624334739056704796115154542058405263388940520437 16082 186898451190663932151287324722034193305860312411729987544637036625167040961663129687321184 16083 745134469998696084671673057911438899391628899793807191928198876263479572864496926972168324 16084 2970796280525601816104769162804104421191772469907795922036158611054440016903617527111843880 16085 11844592094016006812715041389238054085400032792589927138461839706757266702239191710474687330 16086 47225436419015085555875012736821719378336264695152572254624549085791304628009500560029124612 16087 188295433946149767626109971362406759224087875494184826539731728004336455729741355368917706705 16088 750775643323554632321945294450067758443787844020630583010998303716562514526036663214092022252 16089 2993535113580723931618950869145334163406288937540546890558449219069271766841475184484578024557 16090 11935937402922493158051903842633627525896816241765828957770124680797799678301153482255989942240 16091 47589869063575898444945963951303881934249935539546606333564791735367938793683273713839223884618 16092 189728527393858866524333597765839639179833698202165707872109093455122297778385106018144264660370 16093 756235422859966985299677877973220377921183057811192802945073069629079950416960905422886823167238 16094 3012830617546757506356793027795877831558872031368948158950192138036134585970878535889782525463024 16095 11990843563366725717248600560387490806431853854412687834317285080098065187022020852046550799946700 16096 47620078469486699640437086302157935006126933277480115339532491145739710942213817595668211925947136 16097 188265954120675960347077522715140542798802404771757946355613382000145381923302864540643192352475461 16098 737332056176088709944436338396178874462340760151207379382555900829236192149330080177608738869570996 16099 2831490032388740078970855707985072117400931842347724639162422800962478336287253851958814977586944739 16100 10434707882969863662291301512827674642062329865570052082220376891623650949790462032089961402670501290 16101 35250969882766351332429850607889979690913964402146999171663683224309408769523159531443995280668545373 16102 98821174417880794772430018244975364322786970846463294748673958261037755258064741687515929849719067362 16103 183735415810098523041223972421886868395223550927534969628749100893505408055236299126590977023550212628 16104 133009657708838573214279028276574734842614925323970116235155865755341588542132651347820970126012467696 16105 9447892007652473450951310675575779658199925733823163197960191539503094610345764343896178686872420000 16106 1098217960848967686784651847269844127389745670237586859715808794557029976042219989875260468044928 16107 34600095901215293478985594048250571353892599832229801798985430257012553248377585143 16108 1 16109 0 16110 1 16111 1 16112 3 16113 10 16114 35 16115 126 16116 462 16117 1716 16118 6435 16119 24310 16120 92378 16121 352716 16122 1352078 16123 5200300 16124 20058300 16125 77558760 16126 300540195 16127 1166803110 16128 4537567650 16129 17672631900 16130 68923264410 16131 269128937220 16132 1052049481860 16133 4116715363800 16134 16123801841550 16135 63205303218876 16136 247959266474052 16137 973469712824056 16138 3824345300380220 16139 15033633249770520 16140 59132290782430712 16141 232714176627630544 16142 916312070471295267 16143 3609714217008132870 16144 14226520737620288370 16145 56093138908331422716 16146 221256270138418389602 16147 873065282167813104916 16148 3446310324346630677300 16149 13608507434599516007800 16150 53753604366668088230810 16151 212392290424395860814420 16152 839455243105945545123660 16153 3318776542511877736535400 16154 13124252690842425594480900 16155 51913710643776705684835560 16156 205397724721029574666088520 16157 812850570172585125274307760 16158 3217533506933149454210801550 16159 12738806129490428451365214300 16160 50445672272782096667406248628 16161 199804427433372226016001220056 16162 791532924062974587678774064068 16163 3136262529306125724764953838760 16164 12428892245768720464809261509160 16165 49263609265046928387789436527216 16166 195295022443578894680165266232892 16167 774327632846470705223111406467256 16168 3070609578529107968988200404956360 16169 12178349853827309571919303301013360 16170 48307454420181661301946569760686328 16171 191645966716130525165099506263706416 16172 760401738905937245009910944207609328 16173 3017467217880703353213932318284164000 16174 11975573020964041433067793888190275875 16175 47533812913980349072792166510047556550 16176 188694833082770476622296176145946360850 16177 749146650746521593754190788877936298300 16178 2974552877964129857553404602897688243250 16179 11811992587857559144487432770927051864500 16180 46910484848920020602392947290253148833300 16181 186320517287259800139081846983822365788600 16182 740106499224393094996908447741294397438050 16183 2940149106507862980124704792396922948726500 16184 11681132936666374542657610931955342526021500 16185 46413034868354394849492907436302560970058760 16186 184430743818987200586142869023202281749444020 16187 732932566345585498433243089884414262536751560 16188 2912937122655532109157760998258569504953756200 16189 11578003247010595978171353841179630690575689200 16190 46022562906867119013231131518689031995038364570 16191 182953892049521139780992893197751460523485844340 16192 727353278148096238641508331493499708910443722620 16193 2891886527576768177731298185456083180005378656200 16194 11498691669174292516217304689789664072878529418700 16195 45724209225657774946840576295869487725093446394360 16196 181833483199708825951389268525434474441650682172920 16197 723153852725278779071042378273566990308173977377360 16198 2876180096066449689487100368133505075089328319114500 16199 11440087123680035843577904835047874118894631741197000 16200 45506124336416142577787665899412654828491979592761310 16201 181024362744864215529221264347114077449605457280713874 16202 720162138745872857431467203815692960288647797151469260 16203 2865161197160999540318740488298993497922577160756075544 16204 11399683912108657745523499389615144342798320308718126600 16205 45358742302916553976925081781837100648184596801572007600 16206 180489995413688787699847721256893462995673111755645288590 16207 718238538450349196413827014486194605306114682742365342575 16208 2858296224445267210218291180098121387447597621675298834590 16209 11375441539711467483090977019784442642144611047334823956650 16210 45274257328051640582702088538742079482066687239653691910160 16211 180200509365116430834121184084894132036369020384917487148694 16212 717268694139581087437776477828105110646334438589955638073210 16213 2855147229099303357762022872907901851515566106730531093751280 16214 11365682238914534520321898744073175928944357249554764763951300 16215 45246239770155004090424320714435850450686928944079737418359320 16216 180131256443447280435462861710625563775715893153423645784994880 16217 717158086401014406219693262476333627973381470376593332953467720 16218 2855351640300335135874704655412876507559402912250505347865159640 16219 11369014787984820632748824025964889520752528805115176362937610400 16220 45269349792157740337672589930434880446858528049995507825785012160 16221 180261735208411902966227785427096989074466955702009507829729421120 16222 717827981276354542169085557059903082281585070498510359597007724860 16223 2858607005082827822797241897140852803134281364847876487801162050700 16224 11384277020242138873245132761140543072942556696915941906959814167000 16225 45339120654529561773445468845635025893758717091952951135139230031200 16226 180574773641316013270096334554536657465208333610915874476795602243560 16227 719212346297891129776544046714445566355824882387822281383206171875200 16228 2864659345423803652498682100817266653668940073210675606075730876201760 16229 11410491846478007825903881815869845434389194358212557693901484202804000 16230 45451792521804064506313592697556118518898184868499606750039344789438940 16231 181055900789335199105141001679385584518515928241040296559454593435570860 16232 721255473636204153778466301189368637237379257913863500487408584290668225 16233 2873294163266179148777018816193870875184783841347676819922803559619375300 16234 11446833198818487894006415296767374291232313573343759688992353232161291000 16235 45604183464092855707951711635735387024632146691310859249876005029416781376 16236 181692857928369948204784253231716442567545044471693837200784151611918920856 16237 723910126864214115937202865675475532586415367409689320921023215799487468128 16238 2884329411724603022568819345941320824175058999145799710780676626059251123491 16239 11492599361445316399149101476561496084621176287518173767696399856254618443175 16240 45793588224835941227697709282917756234415369947281356310258243928675234103707 16241 182475214147819423666981719136296904298049499712225071364859440269333556990827 16242 727136080619339659550620622463412762892389849888990937176193887368364687760808 16243 2897609945325173537282407396124491583170511401528259867953830146986537255566198 16244 11547191871668822704317573284379339232657145658321340440561871082043869810213535 16245 46017697977463807451922381857478477999098619017127966427225187735110052360912121 16246 183394061057229382099120866221982821950201850879079824016798288991208657411812702 16247 730898958665875755432064322733456696585490366143085639682039620487058700832811028 16248 2913003096130488836166157818849256536872813952440864579821619555621320175600461229 16249 11610098670892487323490769724849676229492954646520502169418342454943389611748601035 16250 46274536130971016535030891202579571977476285341347591336469518302505325620849620460 16251 184441768123332592994563331827456693698923921910749587309735366678166893643778590844 16252 735169301096579603368237164038403578649610151887871984144941761545434871270580667905 16253 2930395116118511678256447733744193141522373837051982986346444524207719086641993260085 16254 11680880530975259250676101884992943062806836317721427107785256291896574599065909085806 16255 46562406517878489802446081471332728047748380288671880859618716016599542924620061133165 16256 185611784769947394898503226795089534638308478301667337380566278880843345176006382196575 16257 739921807598304571400563001195461670312551749612049502497698829624325137933936692054810 16258 2949688277162311346012039488370522347596605300739817464608084639002393477375317363556434 16259 11759159887261490314675907678373827306279991034771940403048131988991624846905259476201966 16260 46879849933822012506766081594793731580179947972897502678124120458191940826476871317096932 16261 186898467218721584659805069731863524530395849523599429631279894903823511476440390910661759 16262 745134612746843227432739712735015631370388486167935586824102728894219959560747356325337430 16263 2970797544390776020961993213572767864235991320071369144464010432167649569668575022169303904 16264 11844603220432087560821700646616061502197136092898306596247785018631356568721988225959370789 16265 47225533831361225892970247595264705734273559869115826061967644944908455066947059682188124632 16266 188296282253426365925707225865607988567791705277026375509763567748012052149699729277764727176 16267 750782992619760959879298633815549260579045317348787331908725195829989821003737764454314191745 16268 2993598465694015787636442993244549342975441957817115107265183421700265181475820657420475344348 16269 11936480859546294749221565273171393876636762138247933799017641845397644521922013375170554403494 16270 47594509062414013443408146118083149019519821846275352557953318710001623266017452209864997206294 16271 189767961616580698505527886762471803098196869521340051648804421289992602372707211500135999985354 16272 756569056844776891178994510256214285514761744862809351439457172169513723488388015701341030209468 16273 3015640698729934570071331675756499641911505876635831837071379948750709573043285952306758695629738 16274 12014403040398774007965581959438774870665150449667543190577876461354491610262132405546054912708904 16275 47816603265895734527576247676948472709281734679867767772454599552430524012966639940038270155862325 16276 189895145613399139275785421783378094087467094536273003987063952614144706427047742831029238657143485 16277 750718053311424196635176195417084221675348959717963706423672584720546070005122408291632820394717051 16278 2939831549096020713332536465587370049973334426817854566061430006426046753126895821208569687820857423 16279 11286879966245605301011410527091626895537167453738552680209586659752434275288869785303428633571750974 16280 41574506414210184166301502391434759304808392807770690348694483950808014651157093151913189334109973945 16281 140305715860713972714176967137210438504292637608745167567897215478979531002132373354238474309526136755 16282 392488334260804796398887475619403502581505549149333220360033153480541023781819377054843824605498969022 16283 726424891096784830579765037297247892227435875386524765783184103574271837933773432210983269654734294543 16284 520615770427350319455858458585743245415567191428562892898709407125155531958110411458136842258270515776 16285 36123941940146119896144443907014956363015478061809664216340851292563867128816677079789776878736172835 16286 3954099327359926613239499914054302744673175978637207539756023467184401885420627501667768854730128 16287 103507274802755321374835753161985760659820350701251399740458008306720187355188605879 16288 1 16289 0 16290 1 16291 1 16292 3 16293 10 16294 35 16295 126 16296 462 16297 1716 16298 6435 16299 24310 16300 92378 16301 352716 16302 1352078 16303 5200300 16304 20058300 16305 77558760 16306 300540195 16307 1166803110 16308 4537567650 16309 17672631900 16310 68923264410 16311 269128937220 16312 1052049481860 16313 4116715363800 16314 16123801841550 16315 63205303218876 16316 247959266474052 16317 973469712824056 16318 3824345300380220 16319 15033633249770520 16320 59132290782430712 16321 232714176627630544 16322 916312070471295267 16323 3609714217008132870 16324 14226520737620288370 16325 56093138908331422716 16326 221256270138418389602 16327 873065282167813104916 16328 3446310324346630677300 16329 13608507434599516007800 16330 53753604366668088230810 16331 212392290424395860814420 16332 839455243105945545123660 16333 3318776542511877736535400 16334 13124252690842425594480900 16335 51913710643776705684835560 16336 205397724721029574666088520 16337 812850570172585125274307760 16338 3217533506933149454210801550 16339 12738806129490428451365214300 16340 50445672272782096667406248628 16341 199804427433372226016001220056 16342 791532924062974587678774064068 16343 3136262529306125724764953838760 16344 12428892245768720464809261509160 16345 49263609265046928387789436527216 16346 195295022443578894680165266232892 16347 774327632846470705223111406467256 16348 3070609578529107968988200404956360 16349 12178349853827309571919303301013360 16350 48307454420181661301946569760686328 16351 191645966716130525165099506263706416 16352 760401738905937245009910944207609328 16353 3017467217880703353213932318284164000 16354 11975573020964041433067793888190275875 16355 47533812913980349072792166510047556550 16356 188694833082770476622296176145946360850 16357 749146650746521593754190788877936298300 16358 2974552877964129857553404602897688243250 16359 11811992587857559144487432770927051864500 16360 46910484848920020602392947290253148833300 16361 186320517287259800139081846983822365788600 16362 740106499224393094996908447741294397438050 16363 2940149106507862980124704792396922948726500 16364 11681132936666374542657610931955342526021500 16365 46413034868354394849492907436302560970058760 16366 184430743818987200586142869023202281749444020 16367 732932566345585498433243089884414262536751560 16368 2912937122655532109157760998258569504953756200 16369 11578003247010595978171353841179630690575689200 16370 46022562906867119013231131518689031995038364570 16371 182953892049521139780992893197751460523485844340 16372 727353278148096238641508331493499708910443722620 16373 2891886527576768177731298185456083180005378656200 16374 11498691669174292516217304689789664072878529418700 16375 45724209225657774946840576295869487725093446394360 16376 181833483199708825951389268525434474441650682172920 16377 723153852725278779071042378273566990308173977377360 16378 2876180096066449689487100368133505075089328319114500 16379 11440087123680035843577904835047874118894631741197000 16380 45506124336416142577787665899412654828491979592761400 16381 181024362744864215529221264347114077449605457281086519 16382 720162138745872857431467203815692960288647797432023352 16383 2865161197160999540318740488298993497922577252656105768 16384 11399683912108657745523499389615144342798337800980190800 16385 45358742302916553976925081781837100648186837972803914900 16386 180489995413688787699847721256893462995884387376075490190 16387 718238538450349196413827014486194605321666778612959661695 16388 2858296224445267210218291180098121388380195618080297779380 16389 11375441539711467483090977019784442689165579686203258303325 16390 45274257328051640582702088538742081524616058266605327830660 16391 180200509365116430834121184084894209970975021568827684381994 16392 717268694139581087437776477828107763765101823585881738688312 16393 2855147229099303357762022872907983480293232813617083641247935 16394 11365682238914534520321898744075470283187734631637441705026500 16395 45246239770155004090424320714495301130233722186425524029221720 16396 180131256443447280435462861712056781985119092769968882537980280 16397 717158086401014406219693262508560344828659101129849883838129540 16398 2855351640300335135874704656095553275194425366429700546397375080 16399 11369014787984820632748824039639510550194030283223787487762132800 16400 45269349792157740337672590190609566205517746408919712736438817360 16401 180261735208411902966227790147620467496759826635215759683138010120 16402 717827981276354542169085639024654912771321768435155276070971302460 16403 2858607005082827822797243263453768692381112262932037599973883441900 16404 11384277020242138873245154688869662771395862188608911139955316393000 16405 45339120654529561773445808526133180890367910392037193383090428393800 16406 180574773641316013270101425380751810743995706053071525918431589292360 16407 719212346297891129776618017653500159775171758751044054504156719726880 16408 2864659345423803652499726152627167539543018015659923689126060673776720 16409 11410491846478007825918221239449315722138561358107596845481268049523000 16410 45451792521804064506505542047462532921951383574970958355519248656407800 16411 181055900789335199107648995111904621007991698381133808286540273701652860 16412 721255473636204153810495006712309375281737187972347191761581491314388075 16413 2873294163266179149177302864978140457629381921761399892642116848063132550 16414 11446833198818487898907752316426101814103902044791809001225134745760957200 16415 45604183464092855766814733874359926700313532803544849870045189759339781376 16416 181692857928369948898821808008179916646910973560640112348006817794737116856 16417 723910126864214123978683989297979686887729246340133395482524634319849537168 16418 2884329411724603114206548231604904433540925735689665152677000706414756901155 16419 11492599361445317427035396291013756418399947037124924698385608767651677986791 16420 45793588224835952584931616357420665036996892089025993236795051249701051263927 16421 182475214147819547364209973990883551619985136939690271819425214446275087441557 16422 727136080619340988446977460139467298366407894798092852677163258708439908076366 16423 2897609945325187627966972535917833193736685284612787914703420676613464879580370 16424 11547191871668970252098952334698838322609448370159356126981458298326577189722769 16425 46017697977465334060182171452453423974244648778343879321199873879513406791525031 16426 183394061057244996945115938682803080194110561746037030763315707770937404379602002 16427 730898958666033724108707535654388761372936044423467365072625555165471324764542176 16428 2913003096132070169964254458732739582948317182829689427298115483303766312211588093 16429 11610098670908157739669625330869677813898033932805080250659486749766626076538170223 16430 46274536131124802531552719019544965684723927031691501842308505702118532211468532820 16431 184441768124827787552252465229913892688938481642529624002112052075797398279512667164 16432 735169301110986810682881318313027300311058110047642854350437659231500966272813481957 16433 2930395116256141125735798855250212869107918830889016363686970506118141060347940946798 16434 11680880532279125308825050584394734938852928587454237567731150514297099809222646756130 16435 46562406530132494798590314327467905873887393347136170233436382270792264208666782157045 16436 185611784884228195823019322521014615527140190059664781371728609712869372408145125061725 16437 739921808656191012212214390927546609226062534926023743456176023014038852698197386114295 16438 2949688286885078666771206604484905845959558726521831744421297033288637335503088795386010 16439 11759159976004630271556235668028944996323399955289467257358438408239132514202255223986340 16440 46879850738417422700440824412708414060065897633751207018927343603844051257131422712918212 16441 186898474466703554812571855279692814250413110550943162735071676330770059913509870422254409 16442 745134677632365118967572873309327602909186640834171003104372649415562810736707245343875832 16443 2970798121768044056197447898526407849283169710054829293343841963321864783339602975430958576 16444 11844608328288891122620502419688545786880801190149377318462291976443754535708846068876908263 16445 47225578764528582134736435393169704268673159565168036501675257603292561751437911874354153102 16446 188296675371617465561715963393611360527803689398822315473436550346541696994955670594325702992 16447 750786413848178846774796626275870067825171835539079402693645336456172361888509328433332604848 16448 2993628087770316666216046045436790469203530655631209633172611429665649286813925170288514780727 16449 11936736066024760262931845417410853196329538943120770137391784778935359052925050881755473844748 16450 47596697202899643405672765948051767425211449717338272910500843026066866835517487422178862581210 16451 189786635117042942595487563975713834428768488561009838867923643107492510847790505699017043154498 16452 756727690545366907792227883441351325030583449855100508702353287110767512984491800970699149898512 16453 3016982296614442461929190539847949821144865990645553185281269053060484719087317401060000066670978 16454 12025698790588843467628377192217954971721697562875882562221765367852592511930950057883414655009408 16455 47911274550115561686458017989621276221640959280681080040974833513247805233202389539063501060263222 16456 190684615454708027616309248477238361147895076368760282213757112819194879314506934582265325221744590 16457 757260790163165663689314744936576568548287628468984430817201708221050469962150888523453040012234160 16458 2993571848356076617419834207637870119710899858602027232608542935754636885415974481715798001442744993 16459 11721668592895573127751132376431966081041427427675523468899229245176720665809368471310199539098328278 16460 44992522697102942626634218949341850695523068493173117077689013428217785924727342797727402201160462209 16461 165646164968904994143950311964141809486030987844388348976504538784251239793854760799799509576279204525 16462 558453536684182636067014482480066630859920394262883364307860960959288697693687280155205778190137866085 16463 1558873220438690023833077442898164644007937261005568598243196970974006638878272312642637333035592597056 16464 2872074985684811291238093993818793285330503187658154879694510471989502489825976492078014401400535231398 16465 2037786115884714652004118609196355486985431908705093548571160784414479573677101562759154116557540517092 16466 138121856596293074010445848702895343322081907299458866833587528813043271675416786691302915273225725835 16467 14236839431766658795072650649880872890117026585817271880109118512698651653928163389772558371111184 16468 309650188081592471491056420292842687770523567471113885747886833794153552168429510101 16469 1 16470 0 16471 1 16472 1 16473 3 16474 10 16475 35 16476 126 16477 462 16478 1716 16479 6435 16480 24310 16481 92378 16482 352716 16483 1352078 16484 5200300 16485 20058300 16486 77558760 16487 300540195 16488 1166803110 16489 4537567650 16490 17672631900 16491 68923264410 16492 269128937220 16493 1052049481860 16494 4116715363800 16495 16123801841550 16496 63205303218876 16497 247959266474052 16498 973469712824056 16499 3824345300380220 16500 15033633249770520 16501 59132290782430712 16502 232714176627630544 16503 916312070471295267 16504 3609714217008132870 16505 14226520737620288370 16506 56093138908331422716 16507 221256270138418389602 16508 873065282167813104916 16509 3446310324346630677300 16510 13608507434599516007800 16511 53753604366668088230810 16512 212392290424395860814420 16513 839455243105945545123660 16514 3318776542511877736535400 16515 13124252690842425594480900 16516 51913710643776705684835560 16517 205397724721029574666088520 16518 812850570172585125274307760 16519 3217533506933149454210801550 16520 12738806129490428451365214300 16521 50445672272782096667406248628 16522 199804427433372226016001220056 16523 791532924062974587678774064068 16524 3136262529306125724764953838760 16525 12428892245768720464809261509160 16526 49263609265046928387789436527216 16527 195295022443578894680165266232892 16528 774327632846470705223111406467256 16529 3070609578529107968988200404956360 16530 12178349853827309571919303301013360 16531 48307454420181661301946569760686328 16532 191645966716130525165099506263706416 16533 760401738905937245009910944207609328 16534 3017467217880703353213932318284164000 16535 11975573020964041433067793888190275875 16536 47533812913980349072792166510047556550 16537 188694833082770476622296176145946360850 16538 749146650746521593754190788877936298300 16539 2974552877964129857553404602897688243250 16540 11811992587857559144487432770927051864500 16541 46910484848920020602392947290253148833300 16542 186320517287259800139081846983822365788600 16543 740106499224393094996908447741294397438050 16544 2940149106507862980124704792396922948726500 16545 11681132936666374542657610931955342526021500 16546 46413034868354394849492907436302560970058760 16547 184430743818987200586142869023202281749444020 16548 732932566345585498433243089884414262536751560 16549 2912937122655532109157760998258569504953756200 16550 11578003247010595978171353841179630690575689200 16551 46022562906867119013231131518689031995038364570 16552 182953892049521139780992893197751460523485844340 16553 727353278148096238641508331493499708910443722620 16554 2891886527576768177731298185456083180005378656200 16555 11498691669174292516217304689789664072878529418700 16556 45724209225657774946840576295869487725093446394360 16557 181833483199708825951389268525434474441650682172920 16558 723153852725278779071042378273566990308173977377360 16559 2876180096066449689487100368133505075089328319114500 16560 11440087123680035843577904835047874118894631741197000 16561 45506124336416142577787665899412654828491979592761400 16562 181024362744864215529221264347114077449605457281094709 16563 720162138745872857431467203815692960288647797443961824 16564 2865161197160999540318740488298993497922577258340643720 16565 11399683912108657745523499389615144342798339200361155936 16566 45358742302916553976925081781837100648187055562243905900 16567 180489995413688787699847721256893462995908305370841173390 16568 718238538450349196413827014486194605323664295513769941215 16569 2858296224445267210218291180098121388513423903281011914350 16570 11375441539711467483090977019784442696525383473156578461935 16571 45274257328051640582702088538742081870810866915241198325660 16572 180200509365116430834121184084894224140903385420447720242594 16573 717268694139581087437776477828108277271960027133480338807364 16574 2855147229099303357762022872908000191696534659121417233648825 16575 11365682238914534520321898744075964451794000529316787507719620 16576 45246239770155004090424320714508711057951043970413295445205720 16577 180131256443447280435462861712393539210861022091508938244565080 16578 717158086401014406219693262516443138879590320163020550960996460 16579 2855351640300335135874704656268626258538515566080764117856246600 16580 11369014787984820632748824043223204337220078946452251092888559360 16581 45269349792157740337672590260927048842993210830250578928507413360 16582 180261735208411902966227791460613752885741949676240015165543048120 16583 717827981276354542169085662443155435768389396417053823634960896060 16584 2858607005082827822797243663774750417892922589759244040483088435500 16585 11384277020242138873245161267188398680931853836116801909853967060800 16586 45339120654529561773445912722605007576444350054639721680007973903800 16587 180574773641316013270103020097397521409639943203626308297739247885960 16588 719212346297891129776641653338168491400288512145209591477714882945760 16589 2864659345423803652500066076472251548897368973666655623142447119498800 16590 11410491846478007825922973734121368731792637278072809821433424981578440 16591 45451792521804064506570244075520874855564821341197256649501238723927800 16592 181055900789335199108508086784922191518198868263375784679243656643638400 16593 721255473636204153821635426024636588514557337557906736552611329639891243 16594 2873294163266179149318579588078470898492181244260360977192877202065155075 16595 11446833198818487900661915039251330611763207392467953088333880046978379200 16596 45604183464092855788164016551581262333980356782075444412362470836947281376 16597 181692857928369949153774379150554254063820906695442432606032196579661513856 16598 723910126864214126968983502604840528185705261660178396588362749635152122408 16599 2884329411724603148684109594527836880629073629640828756949314682049526864163 16600 11492599361445317818133596269195592057593823993425521318690847378883864330599 16601 45793588224835956953098503693767937653375033022588828295050789240101299247427 16602 182475214147819595436118584882239499868421993285257543686859526359731028880202 16603 727136080619341510069846499227264405762392173666719529850058084196135393661576 16604 2897609945325193212293574388554825722990692424435787601616638669462546106111604 16605 11547191871669029271211503954826638113852232650031482289529146247015262838999042 16606 46017697977465950180107647073743774463847117308821512835591275106911202364614606 16607 183394061057251353431096233666854856912005306562633355564645178625851314682343042 16608 730898958666098567146281605587071894910095089968113848964604004837357473406081796 16609 2913003096132724514984156516620214863064461159964885493097650661152891583615211129 16610 11610098670914692636629318307266915738630185851465649787402020307175096534025661026 16611 46274536131189418496477856772164441586830915052684538778792264682941922565396887020 16612 184441768125460608485382306635417412111224324960363044697992914498951103268694235534 16613 735169301117127587571090334947231059548754052557623474113685999572724289431347088464 16614 2930395116315204775261351767137120196417422411840907160666213920937183640819794181907 16615 11680880532842395445945454054238248713509108124513734090664995950875412948929479301250 16616 46562406535460323057785670943501130734008930740886764192329331972823284879066691127145 16617 185611784934226046227575598222979570666551118697958571326497847167675414441757226750925 16618 739921809121824426317425800163425240242897967799298849372627104421986027906049734087353 16619 2949688291189815343229854143718838489053126383195114629599532842334695638508103581994665 16620 11759160015520443538281188821524466554459958599626801576569747345654292885937111458125746 16621 46879851098684024367782070324093640460922603969397113519724155341590675435623320841425712 16622 186898477729632709993895775802454841042807060134384959166347705985950721052754924810782714 16623 745134706996615974043272349970521769441413467644302192758864709944429174926228598485674794 16624 2970798384401749158292665910367054154906743827642915978388801019365336769798953055361884798 16625 11844610663309195356655946321177366772991016361722858331690887073991770665482185125413713351 16626 47225599405207465861824161363809809533850014903271904483452941110107300849102450832875651663 16627 188296856810814611507095186346357473407457716996012408924392401840606168939553013053393606448 16628 750788000162468133151297596845402731488245875112653144018043157771042494504496204555082008655 16629 2993641884371666987065910307737525127023307721665790663997771230540450024859445867605565755544 16630 11936855451155945541391181486175799250210496374300634063871313502942742036066713761586188293440 16631 47597725197347354709209540513990789292625837328059988282899337758861440897253269505460186260986 16632 189795444736846603002073055189442879967708009316944450927490127199792497950968993986021090398790 16633 756802836933994915783050470354044366554809082731782538288804632996016117579443665885841996854204 16634 3017620405398728146834814860692036141383869438178368886800614323021354906951397809060965762756506 16635 12031093323777346549986175600136359982836554887382921572216766105759339049582730690916098766575313 16636 47956678412340378838340714261800618168611790844525856364945313401062042982094598398709878178687069 16637 191065027494484284922342224158470945641993141768069138971292779609915508207854467470857219372521638 16638 760432100485446748995766562277665472447235816120773584120627640936926933012875949045272750750873860 16639 3019846273778118157696354482208463128434602280953449645142245173957944500535593518611033170747417926 16640 11937411808486113049597842684897789622096894737670608686248585465312268669801386443614645571388116039 16641 46737341123124498623610582764396192002514898293207034548391305045164783667913074011218804504803311758 16642 179355319727642724986083032554981277494313550148032958545869282986555401463635902598553781160815023102 16643 659998669150109239638813969488452111817690788434004160233727038483364138465494138115859962117730979524 16644 2222828877663432956356437905977962362146941414065581770267764943533745221175944312531305880259630907965 16645 6191588108026161773619223323222855366054917261190414762518291674906505573705006637749918886297897232452 16646 11355544583138718453994912864075814807472302772224116507869084159127450161656107694940247242311943806034 16647 7976400146385994900767613389085570746045901985828221850346287911582176655377223207025057009194432053867 16648 528124914667984919782575275749436031361497702509886623903695130588944903476699202316353349372344023555 16649 51260932295574987754194467299553853418436366419532172576209180681406204956044307120592062911444080 16650 926357552456982424226086224765615842047044585819306730018995397208387699283799165617 16651 1 16652 0 16653 1 16654 1 16655 3 16656 10 16657 35 16658 126 16659 462 16660 1716 16661 6435 16662 24310 16663 92378 16664 352716 16665 1352078 16666 5200300 16667 20058300 16668 77558760 16669 300540195 16670 1166803110 16671 4537567650 16672 17672631900 16673 68923264410 16674 269128937220 16675 1052049481860 16676 4116715363800 16677 16123801841550 16678 63205303218876 16679 247959266474052 16680 973469712824056 16681 3824345300380220 16682 15033633249770520 16683 59132290782430712 16684 232714176627630544 16685 916312070471295267 16686 3609714217008132870 16687 14226520737620288370 16688 56093138908331422716 16689 221256270138418389602 16690 873065282167813104916 16691 3446310324346630677300 16692 13608507434599516007800 16693 53753604366668088230810 16694 212392290424395860814420 16695 839455243105945545123660 16696 3318776542511877736535400 16697 13124252690842425594480900 16698 51913710643776705684835560 16699 205397724721029574666088520 16700 812850570172585125274307760 16701 3217533506933149454210801550 16702 12738806129490428451365214300 16703 50445672272782096667406248628 16704 199804427433372226016001220056 16705 791532924062974587678774064068 16706 3136262529306125724764953838760 16707 12428892245768720464809261509160 16708 49263609265046928387789436527216 16709 195295022443578894680165266232892 16710 774327632846470705223111406467256 16711 3070609578529107968988200404956360 16712 12178349853827309571919303301013360 16713 48307454420181661301946569760686328 16714 191645966716130525165099506263706416 16715 760401738905937245009910944207609328 16716 3017467217880703353213932318284164000 16717 11975573020964041433067793888190275875 16718 47533812913980349072792166510047556550 16719 188694833082770476622296176145946360850 16720 749146650746521593754190788877936298300 16721 2974552877964129857553404602897688243250 16722 11811992587857559144487432770927051864500 16723 46910484848920020602392947290253148833300 16724 186320517287259800139081846983822365788600 16725 740106499224393094996908447741294397438050 16726 2940149106507862980124704792396922948726500 16727 11681132936666374542657610931955342526021500 16728 46413034868354394849492907436302560970058760 16729 184430743818987200586142869023202281749444020 16730 732932566345585498433243089884414262536751560 16731 2912937122655532109157760998258569504953756200 16732 11578003247010595978171353841179630690575689200 16733 46022562906867119013231131518689031995038364570 16734 182953892049521139780992893197751460523485844340 16735 727353278148096238641508331493499708910443722620 16736 2891886527576768177731298185456083180005378656200 16737 11498691669174292516217304689789664072878529418700 16738 45724209225657774946840576295869487725093446394360 16739 181833483199708825951389268525434474441650682172920 16740 723153852725278779071042378273566990308173977377360 16741 2876180096066449689487100368133505075089328319114500 16742 11440087123680035843577904835047874118894631741197000 16743 45506124336416142577787665899412654828491979592761400 16744 181024362744864215529221264347114077449605457281094800 16745 720162138745872857431467203815692960288647797444346936 16746 2865161197160999540318740488298993497922577258636713405 16747 11399683912108657745523499389615144342798339299307284784 16748 45358742302916553976925081781837100648187074761312140400 16749 180489995413688787699847721256893462995910811065530911630 16750 718238538450349196413827014486194605323904737362941548935 16751 2858296224445267210218291180098121388531427725605432743400 16752 11375441539711467483090977019784442697622898072965406906640 16753 45274257328051640582702088538742081927030536695788903790660 16754 180200509365116430834121184084894226620640849094481226518199 16755 717268694139581087437776477828108373293567658691161377854016 16756 2855147229099303357762022872908003507451158041165927867061700 16757 11365682238914534520321898744076067882432521298598511047818180 16758 45246239770155004090424320714511657178434394968410608862353720 16759 180131256443447280435462861712470868647883242898677395480891960 16760 717158086401014406219693262518328154848291263844865710490377680 16761 2855351640300335135874704656311587637382793275214006848360221800 16762 11369014787984820632748824044144014546386494227976231324761321740 16763 45269349792157740337672590279582707501915272819583257714158265360 16764 180261735208411902966227791819498584225397063307453311664067091840 16765 717827981276354542169085669024825517395016246111312892558173657660 16766 2858607005082827822797243779251956684867483260959399744476128337500 16767 11384277020242138873245163211722867786266392247644291634289417258200 16768 45339120654529561773445944238821794660504507730365177769816367298800 16769 180574773641316013270103513009815286524475434686525059214979796905800 16770 719212346297891129776649109833926953162974154585035623975325493961240 16771 2864659345423803652500175408703126522666312264253616186714969075725200 16772 11410491846478007825924530585824282648748282838061414072176372942079360 16773 45451792521804064506591811418206988833435967263272689414161902079767800 16774 181055900789335199108799223407444812635546853612357787790104247529831200 16775 721255473636204153825470652345273825857003618562771497874113429680345381 16776 2873294163266179149367950485936113256858213265563761356202811016562850250 16777 11446833198818487901283761083850750344266770663866374538097498610618888400 16778 45604183464092855795836415013707679827329371649359878267718413916538062626 16779 181692857928369949246603264028034141020747087477858955576110841292268955456 16780 723910126864214128071467666601814474724858034986018663992230606739422531648 16781 2884329411724603161548871297111020629542561650087039183867666705163647668515 16782 11492599361445317965753995280568147666505238429619707721522177035227162295815 16783 45793588224835958620176687749668587589094248942997732309874564932663267423727 16784 182475214147819613978140477654619651335680303728800770924711913537548142375238 16785 727136080619341713331340068449269851368025644349649348783469819398265865381506 16786 2897609945325195409829505673157345931342329781675615418926802988137764523231945 16787 11547191871669052717160325831315764067173448186002959606392013796562819131401710 16788 46017697977466197183140833246243059969036861288948229167441240062427064666315056 16789 183394061057253924276537152971515869640303867325545849446524448283356869665104146 16790 730898958666125016280028923585934925976131759218662633671960607396731917931432976 16791 2913003096132993617914419267699850254380481179037524234963832621910321549816710695 16792 11610098670917401546907481635112689312323846273322597477267286334761297848526119894 16793 46274536131216409975497218113172961136765633542192123054845696803067824184547454020 16794 184441768125726920628074448295450760729274569037251170409325604884831161091335122155 16795 735169301119730468309713913237873866644395058225096920909899859884710870793265242856 16796 2930395116340414869571039137400624841862605483223178757536299445635453313318709057880 16797 11680880533084443255872702176873136111869677439438198125377785842554812469887549880994 16798 46562406537764820201644239823777781217088754891767881308828819264390626329923238416645 16799 185611784955989816403686433846046324825273204043667706817466186908748492240302646019365 16800 739921809325764642573164730462608918536151906968296127412212481973044628345359808179766 16801 2949688293086538399919237680711245304490149504269868475402980839383322474474531204390475 16802 11759160033033133509161292084894732766498465138038067951423096420906327280883314184390780 16803 46879851259252285048535278695839390564637862003598178631632135694477808181429961023054462 16804 186898479191908368804433852325988901605682202954932676836164780404665307439907494515410464 16805 745134720226663073523840313316224055825394002918971522408636152751904227339221585953887396 16806 2970798503348173875600926897813458974403911184480122348390154950129442192301966054925863580 16807 11844611726203750672607328396145085399210978161054689770320302920984344883487506247188292603 16808 47225608847220361366644695679627927036694646371959430075127798778740708573547385095924248658 16809 188296940209187850251209462084550519110682682491515101887214393368663894549407025665366234716 16810 750788732731353013457193466074447055747194217272404894861203574913804063123543914678952496806 16811 2993648284860008569554369040682763165539166318175377450249690883922343484272678526824851116800 16812 11936911083076630273597188536056193722738130272371563693586947571458576937587884305542093164032 16813 47598206314265496206332437276942811625829924475914642024925402444123596790911915223525047585882 16814 189799585295078263520275439458231820240980126441440755262573469485901619073791564575612909135830 16815 756838302858043330702013190856534048613082584940910851368074838859992692137813506183487368628564 16816 3017922794019468387218331314470336715710630145606269267373921419743199205273979581438949730456560 16817 12033660002287385152300608547668652135433394255498838736252446458474867127982863222236918873124359 16818 47978368691172228048123913034781209141394194777120288543618840880236579703034917727225306830504153 16819 191247523060601602927882683354462685717625901011831558102948365293709741691484768060123065101466817 16820 761960630113388853257842716153389607474416571618966614915151838214943413013047775267011286071345664 16821 3032585034304821754971573052200434854897087897058146390848020098705752626871168658468739941681578450 16822 12042921816322662449387547428247903152352475683324982037975884551991467461567852361554175193802257788 16823 47603429287371354679508817339271907763348927364136641540701679442730461669872735550268080927240872305 16824 186357144809135229405263494737814840925712539180792427805822803479558473059201309978440992672732054388 16825 714982765963859895254009800384806790241468128217568643432054610179664250185963062061234530956213461797 16826 2629735317929675431838389051881861452399549674082333019366134364267673565084222369777664519289759841425 16827 8847737590914025943408261204537230170196508525915889471151509507238782236884021656850159131158394763829 16828 24592373911635478047429360340122245594032521947995367045696115412653660862859845453513984062130847207616 16829 44898022420542600313693664447799584416660761731519048270163032116236180595260332841629025701027170130499 16830 31222109422510586461673676388750344626739162623097219154385668165574078153503088099716914859665171012711 16831 2019378850097038712307488835725943398129289568730566076887246769592322527005256617353462328376166054725 16832 184572178537351123703717940550390914097508898718621647815549361406462163312190584613782112616683168 16833 2771358401843732486043679179933958947931445344672884848463525429695953564207391929893 16834 1 16835 0 16836 1 16837 1 16838 3 16839 10 16840 35 16841 126 16842 462 16843 1716 16844 6435 16845 24310 16846 92378 16847 352716 16848 1352078 16849 5200300 16850 20058300 16851 77558760 16852 300540195 16853 1166803110 16854 4537567650 16855 17672631900 16856 68923264410 16857 269128937220 16858 1052049481860 16859 4116715363800 16860 16123801841550 16861 63205303218876 16862 247959266474052 16863 973469712824056 16864 3824345300380220 16865 15033633249770520 16866 59132290782430712 16867 232714176627630544 16868 916312070471295267 16869 3609714217008132870 16870 14226520737620288370 16871 56093138908331422716 16872 221256270138418389602 16873 873065282167813104916 16874 3446310324346630677300 16875 13608507434599516007800 16876 53753604366668088230810 16877 212392290424395860814420 16878 839455243105945545123660 16879 3318776542511877736535400 16880 13124252690842425594480900 16881 51913710643776705684835560 16882 205397724721029574666088520 16883 812850570172585125274307760 16884 3217533506933149454210801550 16885 12738806129490428451365214300 16886 50445672272782096667406248628 16887 199804427433372226016001220056 16888 791532924062974587678774064068 16889 3136262529306125724764953838760 16890 12428892245768720464809261509160 16891 49263609265046928387789436527216 16892 195295022443578894680165266232892 16893 774327632846470705223111406467256 16894 3070609578529107968988200404956360 16895 12178349853827309571919303301013360 16896 48307454420181661301946569760686328 16897 191645966716130525165099506263706416 16898 760401738905937245009910944207609328 16899 3017467217880703353213932318284164000 16900 11975573020964041433067793888190275875 16901 47533812913980349072792166510047556550 16902 188694833082770476622296176145946360850 16903 749146650746521593754190788877936298300 16904 2974552877964129857553404602897688243250 16905 11811992587857559144487432770927051864500 16906 46910484848920020602392947290253148833300 16907 186320517287259800139081846983822365788600 16908 740106499224393094996908447741294397438050 16909 2940149106507862980124704792396922948726500 16910 11681132936666374542657610931955342526021500 16911 46413034868354394849492907436302560970058760 16912 184430743818987200586142869023202281749444020 16913 732932566345585498433243089884414262536751560 16914 2912937122655532109157760998258569504953756200 16915 11578003247010595978171353841179630690575689200 16916 46022562906867119013231131518689031995038364570 16917 182953892049521139780992893197751460523485844340 16918 727353278148096238641508331493499708910443722620 16919 2891886527576768177731298185456083180005378656200 16920 11498691669174292516217304689789664072878529418700 16921 45724209225657774946840576295869487725093446394360 16922 181833483199708825951389268525434474441650682172920 16923 723153852725278779071042378273566990308173977377360 16924 2876180096066449689487100368133505075089328319114500 16925 11440087123680035843577904835047874118894631741197000 16926 45506124336416142577787665899412654828491979592761400 16927 181024362744864215529221264347114077449605457281094800 16928 720162138745872857431467203815692960288647797444355308 16929 2865161197160999540318740488298993497922577258649179497 16930 11399683912108657745523499389615144342798339305365211040 16931 45358742302916553976925081781837100648187076282030416400 16932 180489995413688787699847721256893462995911051997712617230 16933 718238538450349196413827014486194605323931702803970140455 16934 2858296224445267210218291180098121388533719121173995394370 16935 11375441539711467483090977019784442697778298370283471111200 16936 45274257328051640582702088538742081935754278558287685673160 16937 180200509365116430834121184084894227037403448031293580514099 16938 717268694139581087437776477828108390608939526676972712764068 16939 2855147229099303357762022872908004144076045730518473908676972 16940 11365682238914534520321898744076088891780970829858861141900700 16941 45246239770155004090424320714512286883575874571035988829377720 16942 180131256443447280435462861712488181208410605765953915757681560 16943 717158086401014406219693262518768450549009732442085017825707600 16944 2855351640300335135874704656322021115102117861717794368625472920 16945 11369014787984820632748824044375826906736081291856394180337681500 16946 45269349792157740337672590284438289892593617720916420685766021360 16947 180261735208411902966227791915843505390405147503752183207295023040 16948 717827981276354542169085670843444882055005244053147635286956131260 16949 2858607005082827822797243812032582980008648870848476202383829987100 16950 11384277020242138873245163777853156259971384443405459528745307822000 16951 45339120654529561773445953634960960996124927410084568405287192658800 16952 180574773641316013270103663287991434425339913797164922299504354533800 16953 719212346297891129776651431617037372394469085165101214932665324936120 16954 2864659345423803652500210137764698573157623662440062483379181932408880 16955 11410491846478007825925034537820601604525832845918996951029581530449600 16956 45451792521804064506598918837955821848870776714865729757061438867487800 16957 181055900789335199108896811102145132563149530265647844698772602016823200 16958 721255473636204153826777158014941456160474329674318834148471287954740400 16959 2873294163266179149385030147897676018671327045906559325157599587451781269 16960 11446833198818487901502068737805865782273340748506245898125469173284473250 16961 45604183464092855798567949544726509091977188460749100804200868969242437626 16962 181692857928369949280098222488980491984586431059143284042726645831558653456 16963 723910126864214128474406041260606983104649911531516126700038048863425798688 16964 2884329411724603166308833127066798616640552217658764432200591658944931776291 16965 11492599361445318021020745649357872919102615265333217086624134976221250995335 16966 45793588224835959251400466178601843389997642062941894725859064465555955462027 16967 182475214147819621075565125605769948548028131131448555339942478433703640254633 16968 727136080619341791951351732016271957687211879310877287157476472489305820641152 16969 2897609945325196268401683477374144524376536924972471159313720232965837908279147 16970 11547191871669061966479585837637162379502113663412569403362207487536992244464215 16971 46017697977466295537289794256107028907647978568571261354021533412205659152221306 16972 183394061057254957205508950906424316864749015542984821494979097018840419601502286 16973 730898958666135735752737087708822524761892312947207727974371000299894808228187456 16974 2913003096133103599112004913793294385973578172100834117553570167858452999708124414 16975 11610098670918517664446982405385769631098691543015511754901358757546224147356760030 16976 46274536131227618301530681720992881640710494724139953007716367000562853632807761470 16977 184441768125838348302841034770388137820448972302851175860007129294069348827826435855 16978 735169301120827550273927157305399816724979616753642176521631173274245399039356757604 16979 2930395116351116297359641138743620966173316235797224696637517763446237874969410479872 16980 11680880533187899174631929896410914979222324287801571694151154976682322223451102945290 16981 46562406538756396661949948310965500131105957162703583604871986600379793642698491197045 16982 185611784965415071204365523982692724010540390584622978502079098256209912461998479909215 16983 739921809414641312692441203962517915753694338685844124852078412506814248543537455663760 16984 2949688293918178509392305382356972548493032677615896107517802312765775609169198114623269 16985 11759160040757361785344282077799549347773669318974445081992746562961456056642237463124325 16986 46879851330481814224438508107189121137168848252297453065868799058535173742626492915311962 16987 186898479844224647881737520354909642930378349302888941062424286187471189807957026033478964 16988 745134726160728318288695016578323433914854542290665678730039355234241826925433914737581048 16989 2970798556982198158273745006743647787648719569043558301553178856305026905004827754603949888 16990 11844612207947327394769643910034861367801797028103068388358405210216081408892686675323976230 16991 47225613148208476523457416262957968017768064610628797334091305476932693608224062339531554518 16992 188296978384500443750895045557557162238415947008348456164188855239972353031834873886128321722 16993 750789069662012618143090636556447676553142543097841269639184381374131164847755571672732526306 16994 2993651242327589384629589600179401392725289004866900069491032496620195085620303474257880148503 16995 11936936905414763637201134798622051993786701424866904388226520989387882119236743756438927376100 16996 47598430619079656510885150963469732466469416020793793865368046683804701872535918080535065743106 16997 189801524024881451674955985474682124052933194354032033247333695743214988884101798846998035802902 16998 756854979040253689708955167150174040233905149622704647982744987420553793246284254549251173464424 16999 3018065564371574426444958048993095963453289769859445392562739470411776114260792367734902372166512 17000 12034876743324608733910905636718196044020913707066568910815373801946136607817176349776698957100445 17001 47988692170352843724020256495808898093434260594383287277448125300385568638360421880526695269585905 17002 191334731093919999542140457681002604539782544874127240071421382892437130911557724145469175509943884 17003 762694119661524302535025126437531105544673995490511837970104746628794170859409605765013107519038035 17004 3038726575157282172067986630992410663523361079208096888805857173030739012701143578923936198360858054 17005 12094090125174403644408411663458730556941193877601868841518007668656538240123369796170824305023126700 17006 48027112183117015794894693600812110327846907113482596155151622327797879121476411619604604590676263558 17007 189833908076328334164213301448266078066105610523262236461335379212366583741465927094741994333538848448 17008 743079858453414835987691586652058978872981346485566859222126035263935001383736079562634735189424877402 17009 2850258124731614150323760312285461682247990564170156470032336641500554178485910785673064279444076389332 17010 10478237534125562554013618639347681867501735771333458911903038617253045179878555580997853206531454683900 17011 35218071718149436444550135799824913414340897793561100386630067013405090034046111617256054400173907328066 17012 97680056737387971119351456744144321306894066936513163216667894797739737509639937396904384479570361401046 17013 177522510939370751479326850508565037138151282473096850753703600843452569274696943559888403243558656190907 17014 122214981533632346990877891808118350971743194185278477741848186736489437228063292434962183565114143146775 17015 7721572829359400809924011748829573825271427435625088273291398637042642536535208934413105641442628688600 17016 664588350548487400118928131878455372833537815824525317418895190003656437339962956957603839527692368 17017 8291124096090375340021296935522606270213568208670370522130332566921373449127735006213 17018 1 17019 0 17020 1 17021 1 17022 3 17023 10 17024 35 17025 126 17026 462 17027 1716 17028 6435 17029 24310 17030 92378 17031 352716 17032 1352078 17033 5200300 17034 20058300 17035 77558760 17036 300540195 17037 1166803110 17038 4537567650 17039 17672631900 17040 68923264410 17041 269128937220 17042 1052049481860 17043 4116715363800 17044 16123801841550 17045 63205303218876 17046 247959266474052 17047 973469712824056 17048 3824345300380220 17049 15033633249770520 17050 59132290782430712 17051 232714176627630544 17052 916312070471295267 17053 3609714217008132870 17054 14226520737620288370 17055 56093138908331422716 17056 221256270138418389602 17057 873065282167813104916 17058 3446310324346630677300 17059 13608507434599516007800 17060 53753604366668088230810 17061 212392290424395860814420 17062 839455243105945545123660 17063 3318776542511877736535400 17064 13124252690842425594480900 17065 51913710643776705684835560 17066 205397724721029574666088520 17067 812850570172585125274307760 17068 3217533506933149454210801550 17069 12738806129490428451365214300 17070 50445672272782096667406248628 17071 199804427433372226016001220056 17072 791532924062974587678774064068 17073 3136262529306125724764953838760 17074 12428892245768720464809261509160 17075 49263609265046928387789436527216 17076 195295022443578894680165266232892 17077 774327632846470705223111406467256 17078 3070609578529107968988200404956360 17079 12178349853827309571919303301013360 17080 48307454420181661301946569760686328 17081 191645966716130525165099506263706416 17082 760401738905937245009910944207609328 17083 3017467217880703353213932318284164000 17084 11975573020964041433067793888190275875 17085 47533812913980349072792166510047556550 17086 188694833082770476622296176145946360850 17087 749146650746521593754190788877936298300 17088 2974552877964129857553404602897688243250 17089 11811992587857559144487432770927051864500 17090 46910484848920020602392947290253148833300 17091 186320517287259800139081846983822365788600 17092 740106499224393094996908447741294397438050 17093 2940149106507862980124704792396922948726500 17094 11681132936666374542657610931955342526021500 17095 46413034868354394849492907436302560970058760 17096 184430743818987200586142869023202281749444020 17097 732932566345585498433243089884414262536751560 17098 2912937122655532109157760998258569504953756200 17099 11578003247010595978171353841179630690575689200 17100 46022562906867119013231131518689031995038364570 17101 182953892049521139780992893197751460523485844340 17102 727353278148096238641508331493499708910443722620 17103 2891886527576768177731298185456083180005378656200 17104 11498691669174292516217304689789664072878529418700 17105 45724209225657774946840576295869487725093446394360 17106 181833483199708825951389268525434474441650682172920 17107 723153852725278779071042378273566990308173977377360 17108 2876180096066449689487100368133505075089328319114500 17109 11440087123680035843577904835047874118894631741197000 17110 45506124336416142577787665899412654828491979592761400 17111 181024362744864215529221264347114077449605457281094800 17112 720162138745872857431467203815692960288647797444355400 17113 2865161197160999540318740488298993497922577258649577351 17114 11399683912108657745523499389615144342798339305677475280 17115 45358742302916553976925081781837100648187076388480695720 17116 180489995413688787699847721256893462995911073050039174030 17117 718238538450349196413827014486194605323934501104454239575 17118 2858296224445267210218291180098121388533992406884007453660 17119 11375441539711467483090977019784442697799110910102854710025 17120 45274257328051640582702088538742081937043875181439679516660 17121 180200509365116430834121184084894227104509290232983705310049 17122 717268694139581087437776477828108393614086710376989556012920 17123 2855147229099303357762022872908004262159694253543542932524966 17124 11365682238914534520321898744076093027479484517114835569869700 17125 45246239770155004090424320714512417668489874180812029284067320 17126 180131256443447280435462861712491956127623339022728495366906360 17127 717158086401014406219693262518868812069026442195862948174201920 17128 2855351640300335135874704656324498127798072619664736729551755560 17129 11369014787984820632748824044432963756118021765347983616571291300 17130 45269349792157740337672590285677300571594298833670400202659034960 17131 180261735208411902966227791941231694075778899420344453411253734640 17132 717827981276354542169085671337242192989174442169804750862320908860 17133 2858607005082827822797243821185614997483130177505815732838577850300 17134 11384277020242138873245163940119799453071541442190507651360053525000 17135 45339120654529561773445956395076841107213425691002139404456747608300 17136 180574773641316013270103708463639478886335984204657887275833822777800 17137 719212346297891129776652144935944790351133190343314137455703465777800 17138 2864659345423803652500221029127203417394543805066581144463225017641040 17139 11410491846478007825925195685261284991547723836803689150662874974405200 17140 45451792521804064506601233826102584602469543221956034325891573706916600 17141 181055900789335199108929157585219957707691990504659717494342449852399200 17142 721255473636204153827217472080409552561091530656663516539276974997494800 17143 2873294163266179149390878075634515442552991003306539064527989153299453200 17144 11446833198818487901577951077415932645751560296643099579418628993051763500 17145 45604183464092855799531174879348938358984576494238984540823145104948125126 17146 181692857928369949292073104011287736629689616070068769501750791645142437456 17147 723910126864214128620368411672720595834064315790344459508223607152992586528 17148 2884329411724603168054949778256606621957905541441474784069166198720638054691 17149 11492599361445318041540578707076830314868968050925553123839343536737172011335 17150 45793588224835959488494275637274334593263794619397079700992256418927153200407 17151 182475214147819623771221602471831840277717935798626747206988153089423891170203 17152 727136080619341822132493650257632955847658767579867249637923873697858208189654 17153 2897609945325196601399303840691874819805856322628378588012885914141666105925857 17154 11547191871669065589484825932279184759930161597471465728526364347627712534656975 17155 46017697977466334431885065200916871172432018209094568316867544409577338301924386 17156 183394061057255369450703973400625446302199460130434243009602569674566081963300386 17157 730898958666140052000597454678657821671217799293120884500223917652239727309828496 17158 2913003096133148263965172883604171062389283764162282358915649100307785875522310890 17159 11610098670918974695336002117351182210772348667634170460810801844478430845969106029 17160 46274536131232244716957260316570393141983984783133798912072608213919803433747584360 17161 184441768125884698470075875363457040407129319949143538080619637882511095643930912405 17162 735169301121287323213286234724989289907374760111127160606020358916530496410654490768 17163 2930395116355633703352370673634687927682489806518705383842735071179778275198965048201 17164 11680880533231878411351439728381326296171654916921528193294053489976404570484855695970 17165 46562406539180791386960794757458815471588372683867500710265759429239091088713570088525 17166 185611784969475754102681945509297843764642492335472846737284582857424538312770533838735 17167 739921809453177681376976486621262247335282263956875198379630053683488820134847089027290 17168 2949688294281017630513954935829505271695714511940765952241709730676262604512668928325325 17169 11759160044147767326423876916957876455621220476340640609838262701229448603290291612900260 17170 46879851361930323332523150394734686031459953334429762115154144652981077607838831749251337 17171 186898480133872547927310514882645836590352624969537556883468201163736531574732608763052564 17172 745134728810255604929060382124714462099095557319634473024140355862440606758462819110307340 17173 2970798581058785708132872506389368415270505338695665492757499884210004532401627690373510192 17174 11844612425340638387653531253393208751418733428084923990422520655845706968614091649005791924 17175 47225615099013805643241506806835165339251672714894540941865211527180093045934115510640696593 17176 188296995785968167465019961415330406687974619517849097364010152630149916382789450592231669948 17177 750789223990395436528712409671481464152298845127777817091548926638038051496221575867625132372 17178 2993652603376778185431246411747914329356830600168870888061677913925664845487004099596283290220 17179 11936948843826819677587640439580581997270210601534194053239090660174940957951519628433089407358 17180 47598534787810630819464770934391256568325219470860823959861190374096017099735899777272719135770 17181 189802428332995503290835305674030385386709191093825999141814090562601731703927525130639867467302 17182 756862790835022727951629688918524851383706134083024918384658260286694303701145287758596278755188 17183 3018132723416822170595830667060333042886143728647470978039788147133900694599542470825101660409558 17184 12035451438954479012985124031249423651201165204017371983955025305803331134518531230439499584954227 17185 47993587778719383415537755527880377765893514406947072555333200053397527572167745984533732539481815 17186 191376251245181965005814415466952455881790168042689373385451277349630222841044277104038906680988729 17187 763044732863727403886436016037323704481554354787464327759326486711507260107953837155837469200719270 17188 3041674510253529348192631430919703344680975026001451227050007826139317855618794044076166028859662598 17189 12118765567890411064293175008727612268716606638774611220561373952032746903359977161730646919581636884 17190 48232635276797616317671028013966806156752083281112116916627480603159420893230378121426130131152060995 17191 191535185925908655977395914135776007721276572415547783589891275734473819183149953344221594457741603695 17192 757036353510134819139554103334170100651375020962833637604929003894356954168925452942117794957894489220 17193 2963004025139368981183793934366400169684920239924800494370662340986336604538016921668436567620828347976 17194 11362660596769230368505869584676971296808657178572881660461917873413147469559083173942511424199917543759 17195 41751451468014422448749494879643376916708055805585006644918032012482408339495386037386553585443646153211 17196 140186427567819476990257638691903810608590390093351144298368807074922766533754998564956999965380915229786 17197 387988029981566912666107471380598982223220300617723969813054865508688893218065940894103334025742446166638 17198 701918270765617051603434136400498133121787868442567371451529328792306533663241301619523684600932700728805 17199 478402533432513611845329456582775818521010457556030345366982001899186199702953947384146931344893888314100 17200 29525719277030474910255272666339807695754754378600537997469748140834222795856376315064121734449759068135 17201 2393017552024344611778679574289958088781503309998432580685537664627939375036875498863424774597105648 17202 24805086038911829606315651551092559257221429021454510836532994670974512897791107830699 17203 1 17204 0 17205 1 17206 1 17207 3 17208 10 17209 35 17210 126 17211 462 17212 1716 17213 6435 17214 24310 17215 92378 17216 352716 17217 1352078 17218 5200300 17219 20058300 17220 77558760 17221 300540195 17222 1166803110 17223 4537567650 17224 17672631900 17225 68923264410 17226 269128937220 17227 1052049481860 17228 4116715363800 17229 16123801841550 17230 63205303218876 17231 247959266474052 17232 973469712824056 17233 3824345300380220 17234 15033633249770520 17235 59132290782430712 17236 232714176627630544 17237 916312070471295267 17238 3609714217008132870 17239 14226520737620288370 17240 56093138908331422716 17241 221256270138418389602 17242 873065282167813104916 17243 3446310324346630677300 17244 13608507434599516007800 17245 53753604366668088230810 17246 212392290424395860814420 17247 839455243105945545123660 17248 3318776542511877736535400 17249 13124252690842425594480900 17250 51913710643776705684835560 17251 205397724721029574666088520 17252 812850570172585125274307760 17253 3217533506933149454210801550 17254 12738806129490428451365214300 17255 50445672272782096667406248628 17256 199804427433372226016001220056 17257 791532924062974587678774064068 17258 3136262529306125724764953838760 17259 12428892245768720464809261509160 17260 49263609265046928387789436527216 17261 195295022443578894680165266232892 17262 774327632846470705223111406467256 17263 3070609578529107968988200404956360 17264 12178349853827309571919303301013360 17265 48307454420181661301946569760686328 17266 191645966716130525165099506263706416 17267 760401738905937245009910944207609328 17268 3017467217880703353213932318284164000 17269 11975573020964041433067793888190275875 17270 47533812913980349072792166510047556550 17271 188694833082770476622296176145946360850 17272 749146650746521593754190788877936298300 17273 2974552877964129857553404602897688243250 17274 11811992587857559144487432770927051864500 17275 46910484848920020602392947290253148833300 17276 186320517287259800139081846983822365788600 17277 740106499224393094996908447741294397438050 17278 2940149106507862980124704792396922948726500 17279 11681132936666374542657610931955342526021500 17280 46413034868354394849492907436302560970058760 17281 184430743818987200586142869023202281749444020 17282 732932566345585498433243089884414262536751560 17283 2912937122655532109157760998258569504953756200 17284 11578003247010595978171353841179630690575689200 17285 46022562906867119013231131518689031995038364570 17286 182953892049521139780992893197751460523485844340 17287 727353278148096238641508331493499708910443722620 17288 2891886527576768177731298185456083180005378656200 17289 11498691669174292516217304689789664072878529418700 17290 45724209225657774946840576295869487725093446394360 17291 181833483199708825951389268525434474441650682172920 17292 723153852725278779071042378273566990308173977377360 17293 2876180096066449689487100368133505075089328319114500 17294 11440087123680035843577904835047874118894631741197000 17295 45506124336416142577787665899412654828491979592761400 17296 181024362744864215529221264347114077449605457281094800 17297 720162138745872857431467203815692960288647797444355400 17298 2865161197160999540318740488298993497922577258649585907 17299 11399683912108657745523499389615144342798339305690486290 17300 45358742302916553976925081781837100648187076394932227800 17301 180489995413688787699847721256893462995911074701202041230 17302 718238538450349196413827014486194605323934767609262249015 17303 2858296224445267210218291180098121388534022771962897682470 17304 11375441539711467483090977019784442697801735915125119308075 17305 45274257328051640582702088538742081937224871198724169880660 17306 180200509365116430834121184084894227114833265956320647586349 17307 717268694139581087437776477828108394114944574326992363221062 17308 2855147229099303357762022872908004283280346834897620318904282 17309 11365682238914534520321898744076093815231582362306449746625700 17310 45246239770155004090424320714512444028239982629294021933849720 17311 180131256443447280435462861712492756868062403652953406193105560 17312 717158086401014406219693262518891114629030155474480266029422880 17313 2855351640300335135874704656325072507553656331652433508896980520 17314 11369014787984820632748824044446741436110830106473615111833296500 17315 45269349792157740337672590285987053241344469111858895081882288360 17316 180261735208411902966227791947794627205331297874973747749692041040 17317 717827981276354542169085671468921475904952895000913315015751516220 17318 2858607005082827822797243823698212021887889751882340309826155695100 17319 11384277020242138873245163985887314199843380595693982762866776672000 17320 45339120654529561773445957193600932208534626451519172523713348411300 17321 180574773641316013270103721849016677245149634695766913935486998553800 17322 719212346297891129776652361093189462459213222215499871553593811487400 17323 2864659345423803652500224400263216821563114325403360730036857401165280 17324 11410491846478007825925246573926763955870426254977802476862862377759600 17325 45451792521804064506601978879759013994432364626536822003216214804663800 17326 181055900789335199108939756997752951257881045272245528918879462137503200 17327 721255473636204153827364243435565584694630597650778410669545537345079600 17328 2873294163266179149392859340769400930425467316742597774041454470690780400 17329 11446833198818487901604061129754880383722560571270834179433479710763005626 17330 45604183464092855799867539281915500960161759617044975686945508943161656376 17331 181692857928369949296314207883771552441496994094771545602899366946476535956 17332 723910126864214128672765160025787020916418204498641811559408051397311249168 17333 2884329411724603168689901287780173169346034022817007548868927283462286977315 17334 11492599361445318049095144111411172838683446190895924415631675768209582152391 17335 45793588224835959576823341906191537198402165180091316373427517327098617317827 17336 182475214147819624786976216943101538610644529000963425671762709794098065963468 17337 727136080619341833630071523873389526575448091905196560247945599115509353286384 17338 2897609945325196729595570835020766295041563202298218892327324577668122829597047 17339 11547191871669066998431308191306637907875422138646886656758081678375936230470802 17340 46017697977466349705561746941801101468327330395839923415953279469834450217179681 17341 183394061057255532863213712046975443572073848249814614843267997273001471267767466 17342 730898958666141778499741601466591941957114198201964084697869465205155055727477268 17343 2913003096133166286625223117036630204935921846269892446611178236342943348255924690 17344 11610098670919160673273525290185602854807120247494212235877824799846899421228935830 17345 46274536131234142733542523330141378522345631461575137850578697572529405328014735370 17346 184441768125903864362012644891438859295225731462352539209511849033288803297167968355 17347 735169301121478895271352516985845682195082058460559510987578281189021987815753084670 17348 2930395116357529898460429984721640438123220706968228781145831231504950917501477559204 17349 11680880533250471259395460152391925187886715234801575415839515585656664711812330838370 17350 46562406539361457414475452618251404124150376690912429542664198528246192632188231523045 17351 185611784971216046773388998037216630851303222430403695676405194807711637073332895084635 17352 739921809469801212966384468910056745252971122160943206970339496718274639454406972623070 17353 2949688294438529186969888337562613572095619484192857293995792602793661185620945907724930 17354 11759160045628634114482497412478528940176343583690050088181775639003727664407399693635355 17355 46879851375748607637621017546445846269103000719396494800586542006936773878065672799186962 17356 186898480261881732218130433284398648428056068109777298138865286269463627886397583062726314 17357 745134729987823287912864666214943478430550194458957731740521795842144349996364466010367632 17358 2970798591818286372438987528707249533511741742705916984504674262840063691946091008995762412 17359 11844612523010096979178582089394352248374905194493789619307767970851081751061458572004665972 17360 47225615980022664794966591727196621619789347962252372788778348671508051489842721045049692738 17361 188297003684506731789930329527270109239821541464066510215520150893179225165431074903768605359 17362 750789294385798738465116270084703796778952815154187362797947427529764927834654288358011592644 17363 2993653227191005495389831458670337316101266974196031361009399919404546596609916536853113744008 17364 11936954341240325466619727904069328218360204873549869667175891896677009430217743054863190324612 17365 47598582974716157081364765677372439588831799161531271112400232071191054596540332736620195073754 17366 189802848516789574520953157729629252511198985558738556030088540115399169715286540995147865805470 17367 756866436344447295068014826307006291890667361856515184764475805060212698102703001776456543874336 17368 3018164197409515221637354322697035272724912984724475868395799843235137057649507398975931492432066 17369 12035721886514902391499718521477569462898530006493736895713300046493125517744789237166554488493999 17370 47995900968879359868654609105589312101356944057419803605904135906597755463832916876636363162412241 17371 191395947850860342742622792256469360679438363741379993335072665141441404971252490396185084502062400 17372 763211715132015647539897307586253288720613595402774621084499663690501206174248291390112453660440807 17373 3043084061171538090122262934454844059811433793120429861079383334206553656360974736860751345530717437 17374 12130613008976186576244018893656698653017397145843764505956683758323998557418248750105402324227534391 17375 48331772540739585187290657453916673496498176413807842821819790103513895573181166094873852011118380290 17376 192360665025355695218317634303677011956036555114271034658825499955320600362365300915938135846269948045 17377 763867550194143508294997430138776383435314369835603671792054746793160279891047654510840043005739680625 17378 3019026979129978989429961077819210899885511925007804912618047374792480480193552769340117321316767597445 17379 11815067827153581643099533308440659791226805326974696669797016041135389959914025575908189431176215582512 17380 45298416176036271078552893696329759876610070831719100358005609808971596988452560545055232420506438710891 17381 166365003753339373185136344959295231014508533359284364022026526164201472426538571201001750957730362177551 17382 558024592641127283780934489193746633711667407929920012253041457935276727296474218253391848577705401622358 17383 1541124223920194829480669712572032417389701171695420564388110111586222815782622448261777251733123456709470 17384 2775405730169875938269359502204163123816646764679154234757127723723817315844505545580048612883966354507490 17385 1872704433792220986878458074442395492821384537530700637258385359973167755349398973435965631700826089876602 17386 112902061412614489370477902290269350405158283017703370719245991176152561555235509834594102383766917663185 17387 8616792681359788836916247445396536592993028357065777173074335400983114870547158884353049406037600704 17388 74212077380700342852223174551607252199029671228223599783703304024288344868401626620751 17389 1 17390 0 17391 1 17392 1 17393 3 17394 10 17395 35 17396 126 17397 462 17398 1716 17399 6435 17400 24310 17401 92378 17402 352716 17403 1352078 17404 5200300 17405 20058300 17406 77558760 17407 300540195 17408 1166803110 17409 4537567650 17410 17672631900 17411 68923264410 17412 269128937220 17413 1052049481860 17414 4116715363800 17415 16123801841550 17416 63205303218876 17417 247959266474052 17418 973469712824056 17419 3824345300380220 17420 15033633249770520 17421 59132290782430712 17422 232714176627630544 17423 916312070471295267 17424 3609714217008132870 17425 14226520737620288370 17426 56093138908331422716 17427 221256270138418389602 17428 873065282167813104916 17429 3446310324346630677300 17430 13608507434599516007800 17431 53753604366668088230810 17432 212392290424395860814420 17433 839455243105945545123660 17434 3318776542511877736535400 17435 13124252690842425594480900 17436 51913710643776705684835560 17437 205397724721029574666088520 17438 812850570172585125274307760 17439 3217533506933149454210801550 17440 12738806129490428451365214300 17441 50445672272782096667406248628 17442 199804427433372226016001220056 17443 791532924062974587678774064068 17444 3136262529306125724764953838760 17445 12428892245768720464809261509160 17446 49263609265046928387789436527216 17447 195295022443578894680165266232892 17448 774327632846470705223111406467256 17449 3070609578529107968988200404956360 17450 12178349853827309571919303301013360 17451 48307454420181661301946569760686328 17452 191645966716130525165099506263706416 17453 760401738905937245009910944207609328 17454 3017467217880703353213932318284164000 17455 11975573020964041433067793888190275875 17456 47533812913980349072792166510047556550 17457 188694833082770476622296176145946360850 17458 749146650746521593754190788877936298300 17459 2974552877964129857553404602897688243250 17460 11811992587857559144487432770927051864500 17461 46910484848920020602392947290253148833300 17462 186320517287259800139081846983822365788600 17463 740106499224393094996908447741294397438050 17464 2940149106507862980124704792396922948726500 17465 11681132936666374542657610931955342526021500 17466 46413034868354394849492907436302560970058760 17467 184430743818987200586142869023202281749444020 17468 732932566345585498433243089884414262536751560 17469 2912937122655532109157760998258569504953756200 17470 11578003247010595978171353841179630690575689200 17471 46022562906867119013231131518689031995038364570 17472 182953892049521139780992893197751460523485844340 17473 727353278148096238641508331493499708910443722620 17474 2891886527576768177731298185456083180005378656200 17475 11498691669174292516217304689789664072878529418700 17476 45724209225657774946840576295869487725093446394360 17477 181833483199708825951389268525434474441650682172920 17478 723153852725278779071042378273566990308173977377360 17479 2876180096066449689487100368133505075089328319114500 17480 11440087123680035843577904835047874118894631741197000 17481 45506124336416142577787665899412654828491979592761400 17482 181024362744864215529221264347114077449605457281094800 17483 720162138745872857431467203815692960288647797444355400 17484 2865161197160999540318740488298993497922577258649586000 17485 11399683912108657745523499389615144342798339305690897164 17486 45358742302916553976925081781837100648187076395261387600 17487 180489995413688787699847721256893462995911074815639071630 17488 718238538450349196413827014486194605323934790672178326755 17489 2858296224445267210218291180098121388534025893606521911600 17490 11375441539711467483090977019784442697802046142991386942390 17491 45274257328051640582702088538742081937248897218717686300660 17492 180200509365116430834121184084894227116346262398533820161324 17493 717268694139581087437776477828108394194913476974471803027404 17494 2855147229099303357762022872908004286915869000540535278854820 17495 11365682238914534520321898744076093960177968365821706755148804 17496 45246239770155004090424320714512449176628675685638161123260345 17497 180131256443447280435462861712492921906168165065289838195451960 17498 717158086401014406219693262518895941302463794915375058699582640 17499 2855351640300335135874704656325202476695430748233591174296265000 17500 11369014787984820632748824044449989032109134929738942535716483440 17501 45269349792157740337672590286062866831842762536590344877496371360 17502 180261735208411902966227791949457836286108275565530486725871611840 17503 717827981276354542169085671503387865392975443057377972747186373180 17504 2858607005082827822797243824375952008733910426549692333882015508500 17505 11384277020242138873245163998584108613463955328601398438962190190200 17506 45339120654529561773445957421028679674100791225084150310843392943800 17507 180574773641316013270103725756549151300207035770811163954143515705800 17508 719212346297891129776652425676756468150042012226091950643817146486000 17509 2864659345423803652500225429771819717446929274727766471738984656014000 17510 11410491846478007825925262439216589750629857008879143690325211391746560 17511 45451792521804064506602215746528399061241354090420887449764511107415800 17512 181055900789335199108943189762039204850840000509475024664326108161656200 17513 721255473636204153827412620586147740537528949341576057338181543928920400 17514 2873294163266179149393523391171752659877231355861276792065198340805456000 17515 11446833198818487901612952661091927451247820124252170827006104549787490800 17516 45604183464092855799983835484930535902058126122270451349168667387202750126 17517 181692857928369949297801924948988388354539372773593985387077249785779530456 17518 723910126864214128691401116914248790662203865946438292458319483651221270208 17519 2884329411724603168918741679537397661044293526256920393168948517182141468963 17520 11492599361445318051852560483993207859875730711985126763731049510809187062839 17521 45793588224835959609457233384855528308674962185283049667927257611881431970127 17522 182475214147819625166651485459061571482660779861665869817335777218449931613708 17523 727136080619341837976045935431498469577818220297027892606543137058495357323706 17524 2897609945325196778576220016816238981334451436927974571601997581631078737063438 17525 11547191871669067542350182737814910518477587527146656687267567119641744230428208 17526 46017697977466355660894398079301833464439549354112005675223688242017842436546556 17527 183394061057255597193025238120425442498113169727583234614667402214394848345890786 17528 730898958666142464474847981217155052336275474912736129189954226125917082497591853 17529 2913003096133173511568238849381801058949557568820550148652006143025926113732248510 17530 11610098670919235873048262920940391037442886614967180266671836897834762543819010860 17531 46274536131234916602965699236962219970653439894516353182582691694806551709964533220 17532 184441768125911741868444283214384197094614591731353277832116536916500865266037989840 17533 735169301121558249387455286625508162055492346121979596488941811845870770297398420668 17534 2930395116358321285674950606304060315098517531390792329351095670104073836768008681392 17535 11680880533258287844491517719096230526355419593494957705153286391018419419686359746914 17536 46562406539437949079350610214292053574728775359491353149635007824027389593498018603095 17537 185611784971957924525443400477888749374058628024188984622763329078021790959401513601515 17538 739921809476934933215382449913270114474047817583048122417615170218422985346890551596640 17539 2949688294506559470108445966865708562356618897874019489808404133694966792748123112157300 17540 11759160046272241603138849167833589905154439361125228075678801334289583701151357127104980 17541 46879851381790823208295024424867844945260159396293472249589486901031090818951901153040087 17542 186898480318186523804827403500558119640400058801387579926754412880198012189632188520788564 17543 745134730508754716449158036051636040127219614514406798194495610869378661281946692060471044 17544 2970798596604681888686365123388307137628649350205955322656285686929572751007185463269440628 17545 11844612566694982098950363243864367971639443742705222814063115066975502309980594825217924688 17546 47225616376159741877579816760360378423623263336016843316556255995747735976464133918064267544 17547 188297007254308862289290499900699054352086298856178065084219201534892612493826111538809823885 17548 750789326361175687767236735899103670268004990516710208307680969085842539061045562515646149616 17549 2993653511928512521929255259305171269353446846634783841939578408569072247615827197896027164000 17550 11936956862467964812124180833528331281555311296035031288939323960264458505980258712802137654560 17551 47598605176875635558784875493841425192283984766681296129639682863613740634724621420417438671898 17552 189803042993788033646505270081492791961542379126973359674590705439215998757244549723486861212926 17553 756868131080532845303999058046174264105169289247911367691354292346043937277259445495179821677300 17554 3018178892242125067925917658662138561400394033845530694366864476973772014010755016170228130213450 17555 12035848686998858499893542539580256823686848765613359898043776467724181594135894360860279377185549 17556 47996989981240692597274764519789831728664390707510616900030938150245594553177055551421171448048128 17557 191405258046525295078658342810023887397422300784913993463355562929800680130200788939667639222314695 17558 763290956638168048351500079268780081005109345074135618723846554044579414166533095988153907024622688 17559 3043755583913258638060179598952330866951473438500884635104960451928440435661773658170306500138060419 17560 12136279501388114277142116977515416982258499006879348226628213915060284993336321411625769871873313755 17561 48379384288152455751931085787169452796040758865688066819874928697872411000712908625515902360809102681 17562 192758949620193255441855745800595229163219959852673261234757874729781348402398007845053981123464115796 17563 767182963155304649967909009427153001728222167423220022489966331534958770413105809851785789832045877990 17564 3046455711757260137499795533593660823235417244292732069035921969834039267774773812874508974579547644422 17565 12039944391433466083552531633973548356511024073106856979427624612325454112384031222257031175148546093575 17566 47113713875814537816970661935567994265428808040939416712042608568623184360434987990016843041902987049416 17567 180589734796000944870323319172089336043776511395987211788050596496930013867555386158295455291916062433931 17568 662917292137771535817532317377763762735269211060279244827531906732626857913106993965740165778007007387053 17569 2221301995356100826605758019711903466193550718484644057803451808598185826762549739219701107712487284344810 17570 6121583606556811454013549831969352499516213947467836028634736361142110634922098087754460373750369621424640 17571 10974207225615677914703366787449929406543235663816060313088967537197563412432182602469151884644770590471243 17572 7330805138355695729718763394774983518959622442631411175887474427313794535772917028305638654841651061059212 17573 431727640562341700014435790251619371903763286801850747203695380804322037171507973110415429183596008280000 17574 31027867779399128548472780513310319644091730802428437363089020166097395019090434963654121204608261504 17575 222031655619997936307789118271683024941622031921394497662368079626515381236906060700377 17576 1 17577 0 17578 1 17579 1 17580 3 17581 10 17582 35 17583 126 17584 462 17585 1716 17586 6435 17587 24310 17588 92378 17589 352716 17590 1352078 17591 5200300 17592 20058300 17593 77558760 17594 300540195 17595 1166803110 17596 4537567650 17597 17672631900 17598 68923264410 17599 269128937220 17600 1052049481860 17601 4116715363800 17602 16123801841550 17603 63205303218876 17604 247959266474052 17605 973469712824056 17606 3824345300380220 17607 15033633249770520 17608 59132290782430712 17609 232714176627630544 17610 916312070471295267 17611 3609714217008132870 17612 14226520737620288370 17613 56093138908331422716 17614 221256270138418389602 17615 873065282167813104916 17616 3446310324346630677300 17617 13608507434599516007800 17618 53753604366668088230810 17619 212392290424395860814420 17620 839455243105945545123660 17621 3318776542511877736535400 17622 13124252690842425594480900 17623 51913710643776705684835560 17624 205397724721029574666088520 17625 812850570172585125274307760 17626 3217533506933149454210801550 17627 12738806129490428451365214300 17628 50445672272782096667406248628 17629 199804427433372226016001220056 17630 791532924062974587678774064068 17631 3136262529306125724764953838760 17632 12428892245768720464809261509160 17633 49263609265046928387789436527216 17634 195295022443578894680165266232892 17635 774327632846470705223111406467256 17636 3070609578529107968988200404956360 17637 12178349853827309571919303301013360 17638 48307454420181661301946569760686328 17639 191645966716130525165099506263706416 17640 760401738905937245009910944207609328 17641 3017467217880703353213932318284164000 17642 11975573020964041433067793888190275875 17643 47533812913980349072792166510047556550 17644 188694833082770476622296176145946360850 17645 749146650746521593754190788877936298300 17646 2974552877964129857553404602897688243250 17647 11811992587857559144487432770927051864500 17648 46910484848920020602392947290253148833300 17649 186320517287259800139081846983822365788600 17650 740106499224393094996908447741294397438050 17651 2940149106507862980124704792396922948726500 17652 11681132936666374542657610931955342526021500 17653 46413034868354394849492907436302560970058760 17654 184430743818987200586142869023202281749444020 17655 732932566345585498433243089884414262536751560 17656 2912937122655532109157760998258569504953756200 17657 11578003247010595978171353841179630690575689200 17658 46022562906867119013231131518689031995038364570 17659 182953892049521139780992893197751460523485844340 17660 727353278148096238641508331493499708910443722620 17661 2891886527576768177731298185456083180005378656200 17662 11498691669174292516217304689789664072878529418700 17663 45724209225657774946840576295869487725093446394360 17664 181833483199708825951389268525434474441650682172920 17665 723153852725278779071042378273566990308173977377360 17666 2876180096066449689487100368133505075089328319114500 17667 11440087123680035843577904835047874118894631741197000 17668 45506124336416142577787665899412654828491979592761400 17669 181024362744864215529221264347114077449605457281094800 17670 720162138745872857431467203815692960288647797444355400 17671 2865161197160999540318740488298993497922577258649586000 17672 11399683912108657745523499389615144342798339305690905906 17673 45358742302916553976925081781837100648187076395274961200 17674 180489995413688787699847721256893462995911074822505293454 17675 718238538450349196413827014486194605323934792463472779395 17676 2858296224445267210218291180098121388534026188101203442650 17677 11375441539711467483090977019784442697802080296517948516810 17678 45274257328051640582702088538742081937251900471216875853160 17679 180200509365116430834121184084894227116556766251363478954364 17680 717268694139581087437776477828108394207112123141036463336846 17681 2855147229099303357762022872908004287516781755192256759838380 17682 11365682238914534520321898744076093985894262656767962030854516 17683 45246239770155004090424320714512450149552523192348864592125345 17684 180131256443447280435462861712492954913789317347757124595921240 17685 717158086401014406219693262518896957444239297955563436103826800 17686 2855351640300335135874704656325231146359057457773552424016695400 17687 11369014787984820632748824044450736680108744673224485539775922160 17688 45269349792157740337672590286081019381680382088990832856727912360 17689 180261735208411902966227791949870770954439111405944573644095505280 17690 717827981276354542169085671512237343775035286477281060543095322940 17691 2858607005082827822797243824555485780083849678117202803830587644500 17692 11384277020242138873245164002046870726269566619394329986988212058800 17693 45339120654529561773445957484766392339609780078822105869019965933800 17694 180574773641316013270103726879964737591036038579886385834507264387000 17695 719212346297891129776652444695230187617279938118781642645846104031600 17696 2864659345423803652500225739864772396930006066692948924058902503860000 17697 11410491846478007825925267320844228456709681856233402525236703396050240 17698 45451792521804064506602290111676926931053478689547280089959906458279800 17699 181055900789335199108944288246610806000586866185388463302869034889385160 17700 721255473636204153827428383927348667722293580791386526477400017984329200 17701 2873294163266179149393743518376952128203782971038739449973621723163912000 17702 11446833198818487901615948720564193310957418451887186436514271615110961200 17703 45604183464092855800023637393983809892867577760422485800410817871607781376 17704 181692857928369949298318710876905815566438304314658622364739057646146144631 17705 723910126864214128697967153538162782075226793295920990391701467636832545248 17706 2884329411724603169000470390879263550936529063199746409178773141506389945635 17707 11492599361445318052850218669048014500709120086449562003632526708009404741815 17708 45793588224835959621412223332484911190656085840650476105449492053686564405027 17709 182475214147819625307409145982051632449847292375954348799546904883558133346619 17710 727136080619341839605786339765789323203707018471037532973305141816754321061408 17711 2897609945325196797147082265838219146753555988113429640073735933158992647464660 17712 11547191871669067750767695414514342079549446825731377494861314642817342338212851 17713 46017697977466357966184456584140826495192930091785571227975948175861599844098956 17714 183394061057255622340133380130955896623784552374384374939735099859672282905212974 17715 730898958666142735173544669190471436705762752642471024423278226316103281521049933 17716 2913003096133176388757935379961736355283086850373556950156449421752243452415521925 17717 11610098670919266084311476292247991575186858662762125518551924737525445360520233770 17718 46274536131235230153507848095760323239470754137266746172760772581128703988083955720 17719 184441768125914959913624867380353630951116679447505384699380302280000004105062297850 17720 735169301121590924611732897653622856740782311149695366623767557214263004786889762151 17721 2930395116358649662112511030198304124062124808177676083446190125078340081456151899570 17722 11680880533261555433343148341306281646172036051441026676948512688441430602424400388002 17723 46562406539470156096140150258017441844336316765615271579502976288761805889052660130695 17724 185611784972272480692314467271948504814659469385902184953921031456938006764899777531794 17725 739921809479980157669500172337695878215690961711186638487629307885748450496810851607975 17726 2949688294535791232394545255314221662877159629393556257382312950371906142533540440556950 17727 11759160046550558354990256857518033361103875930902441998340997854359385966788035459261190 17728 46879851384419878838283420338227450288016731202466758420265517597786076327910553284821337 17729 186898480342833149556002283716972726612491563630161322736626898749429655064687228607987039 17730 745134730738120046924677488440025283496585538169319553760773262359251462992200583505166006 17731 2970798598724119017671233135578811974888301179592988016116098044488377971461134338902059080 17732 11844612586145916349966746970865893079804959254914119697269944385387158674311965823028004486 17733 47225616553491863044872902217233780546891624460134715532398061877877287250974267245497592644 17734 188297008860719821550730231666367466567163859633735766032984426565881720038144480177963846468 17735 750789340823537008562096838796864465424078703046141600029511733448831525287573143406868689298 17736 2993653641354652490159610845735637106096269321786126514083828149431236076017724987836813122235 17737 11936958014032156916505243489403913105097285706265941737911156298326651402305923151952671017924 17738 47598615365538137935118751666935875877756095204151330951564689746091703459734282116220347054522 17739 189803132650987382953948806447543660439838664551404849826721120981168136084543142604650383398414 17740 756868915891368166093087371926925921049629034680450198751426147474853969190241180356312096603792 17741 3018185727051857999299820391610337409237915492489128179528668904707777073319915491102612980073125 17742 12035907916260765658609343705529917919284409532733945185541168831490091787083815359378685141950955 17743 47997500790317162204965835703965251669020398294615343509515846379875084862827874349891555000308361 17744 191409642891442514007442319678351424904822625795966482892139295148046137404286329882131870812047038 17745 763328426384517059368723123592758756480606889275471489972215925684721710021092869702039809536273912 17746 3044074363902345828283865817198613894566567926912457750420036796480893234145490223428853812437676045 17747 12138979915547223628844809347926592841347610038658239565254061190940925787809059641867650816164114135 17748 48402163001796709723905004286331504054211735810084030544767817873035493774493723199160868563433574926 17749 192950281294424058697156883399247596521573207097089046360565635030143787968646450477653960933255092317 17750 768783018207525938181090018943146415667693492291668230765907794283863639689605363352027461706073131584 17751 3059771150474307205094251373930466172459115198014113788642305716850804180283145107002100598997398140700 17752 12150073539744536023333642205018950796006065005480053883417801561699337465026730520343458008519072220836 17753 48016346657438109174225071052512171586807682648803574863463708648688905130124982207827194448525065903866 17754 187873498688167071917121224319476949401494441673894741198136782692539632855717875816581719914478136746286 17755 719962842232682517098608179452774542293843590251396811290474381595850076991639758344723754140859426137653 17756 2641579103060505211190609038355338344163209366064243806762570688570139122614565277479802837352205151339060 17757 8842370219528964776794924897190630056338593075271804716281312559432717668948720233523360476544879303376835 17758 24316253744258808307946089871188738864203699325086531425344054552491936968528181119828702097867861902480660 17759 43393681887389102587252060130290404652500528455217169453202457181797497920218878029125471864584892929657266 17760 28697278214158698253032257709735816827761051777867936563617135645857504236225290577464732719213412576957517 17761 1650913667270820521450386408170953515190384942596094056206852099393595218688165723853589023992478297260500 17762 111728682412320205612515046753729331848252972601178210296335825886773258061419392419117769973215123168 17763 664295933177977447308115551322909402255799504307967549827124568668061308344735320503209 17764 1 17765 0 17766 1 17767 1 17768 3 17769 10 17770 35 17771 126 17772 462 17773 1716 17774 6435 17775 24310 17776 92378 17777 352716 17778 1352078 17779 5200300 17780 20058300 17781 77558760 17782 300540195 17783 1166803110 17784 4537567650 17785 17672631900 17786 68923264410 17787 269128937220 17788 1052049481860 17789 4116715363800 17790 16123801841550 17791 63205303218876 17792 247959266474052 17793 973469712824056 17794 3824345300380220 17795 15033633249770520 17796 59132290782430712 17797 232714176627630544 17798 916312070471295267 17799 3609714217008132870 17800 14226520737620288370 17801 56093138908331422716 17802 221256270138418389602 17803 873065282167813104916 17804 3446310324346630677300 17805 13608507434599516007800 17806 53753604366668088230810 17807 212392290424395860814420 17808 839455243105945545123660 17809 3318776542511877736535400 17810 13124252690842425594480900 17811 51913710643776705684835560 17812 205397724721029574666088520 17813 812850570172585125274307760 17814 3217533506933149454210801550 17815 12738806129490428451365214300 17816 50445672272782096667406248628 17817 199804427433372226016001220056 17818 791532924062974587678774064068 17819 3136262529306125724764953838760 17820 12428892245768720464809261509160 17821 49263609265046928387789436527216 17822 195295022443578894680165266232892 17823 774327632846470705223111406467256 17824 3070609578529107968988200404956360 17825 12178349853827309571919303301013360 17826 48307454420181661301946569760686328 17827 191645966716130525165099506263706416 17828 760401738905937245009910944207609328 17829 3017467217880703353213932318284164000 17830 11975573020964041433067793888190275875 17831 47533812913980349072792166510047556550 17832 188694833082770476622296176145946360850 17833 749146650746521593754190788877936298300 17834 2974552877964129857553404602897688243250 17835 11811992587857559144487432770927051864500 17836 46910484848920020602392947290253148833300 17837 186320517287259800139081846983822365788600 17838 740106499224393094996908447741294397438050 17839 2940149106507862980124704792396922948726500 17840 11681132936666374542657610931955342526021500 17841 46413034868354394849492907436302560970058760 17842 184430743818987200586142869023202281749444020 17843 732932566345585498433243089884414262536751560 17844 2912937122655532109157760998258569504953756200 17845 11578003247010595978171353841179630690575689200 17846 46022562906867119013231131518689031995038364570 17847 182953892049521139780992893197751460523485844340 17848 727353278148096238641508331493499708910443722620 17849 2891886527576768177731298185456083180005378656200 17850 11498691669174292516217304689789664072878529418700 17851 45724209225657774946840576295869487725093446394360 17852 181833483199708825951389268525434474441650682172920 17853 723153852725278779071042378273566990308173977377360 17854 2876180096066449689487100368133505075089328319114500 17855 11440087123680035843577904835047874118894631741197000 17856 45506124336416142577787665899412654828491979592761400 17857 181024362744864215529221264347114077449605457281094800 17858 720162138745872857431467203815692960288647797444355400 17859 2865161197160999540318740488298993497922577258649586000 17860 11399683912108657745523499389615144342798339305690906000 17861 45358742302916553976925081781837100648187076395275385375 17862 180489995413688787699847721256893462995911074822852072334 17863 718238538450349196413827014486194605323934792586404751635 17864 2858296224445267210218291180098121388534026213343604716740 17865 11375441539711467483090977019784442697802083775117876084575 17866 45274257328051640582702088538742081937252252203491555710660 17867 180200509365116430834121184084894227116584464126735802479764 17868 717268694139581087437776477828108394208884576002845003723688 17869 2855147229099303357762022872908004287611926274678779327660777 17870 11365682238914534520321898744076093990284849486929517809633540 17871 45246239770155004090424320714512450327149733451510342209457845 17872 180131256443447280435462861712492961310615122053661637464229240 17873 717158086401014406219693262518897165291420650850147422391058560 17874 2855351640300335135874704656325237305027540232415470025808491560 17875 11369014787984820632748824044450904630021700485166890127644346800 17876 45269349792157740337672590286085267850791314324659032171016145360 17877 180261735208411902966227791949971137019658411783822997547830479380 17878 717827981276354542169085671514464763503853070195215851348868323900 17879 2858607005082827822797243824602164560634833883524755526017216399860 17880 11384277020242138873245164002974800442773031082940148244955969553000 17881 45339120654529561773445957502335120830743668032096029516466072591300 17882 180574773641316013270103727197912545031836699752266165611968702693000 17883 719212346297891129776652450212935525981231682050611368103224875665200 17884 2864659345423803652500225831952982586594677356428063712929665985947600 17885 11410491846478007825925268802766904492483914399180231100120549183071000 17886 45451792521804064506602313160524131475498172278750197107096490982231800 17887 181055900789335199108944635468745507513437886945016274366776281843552360 17888 721255473636204153827433460257565915459760157020986508064605967256410000 17889 2873294163266179149393815671183100842821930444902463321176938276270294800 17890 11446833198818487901616947407054948597527284561098858306350327303552118000 17891 45604183464092855800037118685759918825238521057215916824218643035680781376 17892 181692857928369949298496441487036147676350635267934820267109520696639540131 17893 723910126864214128700258426735049435328729585652250890191371566576820096438 17894 2884329411724603169029389781046385327359935483964130999460467088801407447331 17895 11492599361445318053207964785911101730502911225777718076776708210633136075255 17896 45793588224835959625754085353265731839335797416977951642554279778259071992127 17897 182475214147819625359158285880209743099548216094444189311044694070209496682969 17898 727136080619341840212018277609945824310921692188568281035306451853549091774926 17899 2897609945325196804133263778565535494696933414715369859795998370986382135554692 17900 11547191871669067830025059390160604785872548299933665055462556030067375380120265 17901 46017697977466358852013506842944698817195396689835001287446939352538687742250981 17902 183394061057255632100426494609928903932836740294243536000896769036386339782639794 17903 730898958666142841258169046909744073823761181862351742397356864594464976744959921 17904 2913003096133177526846304229835577428081569181004080390115313693590643599551278611 17905 11610098670919278142315653558866376003046168919054167350883634516266759931614878900 17906 46274536131235356388141700233718001422030129716821432995912241421221765507824316220 17907 184441768125916266384958865225512181259081445828327664366772547375515662449889799960 17908 735169301121604298015762130859223945304787916424761411274699637847442399044573378185 17909 2930395116358785117393004705054771578187621002681295885750452609955204069624567099485 17910 11680880533262913566981068887991685571755534065909368709056197753505871195210111451490 17911 46562406539483641147885364179068321236777637621889681221171486659484954561619024941495 17912 185611784972405124859067326778987952436192922220017859245086325363477642095497076172424 17913 739921809481273169640097777443484000402177029491729557510184017596937605356995401059775 17914 2949688294548286377842328905947451872491403741874509017585219265471242538228127935712544 17915 11759160046670299283112375516482232867391795999473968402515034222186779652847644962556100 17916 46879851385558128976937455680435142254214233639037657597882341475256637118559354684208837 17917 186898480353569369106705552669686187100189086484985619581188835636282026167165209482217214 17918 745134730838628450166833898134643947485044409292395286996386253399718916720811799401356688 17919 2970798599658241307856009751905011992807184409653208648559546584865618927974812544070804104 17920 11844612594767026402698582370012867960642630190832574047766736593013451436180821605725747350 17921 47225616632520308350305904947452009637265206456498998774575983569770655299175287160447135444 17922 188297009580437993341665114717184619474902876668513214942839903237612577616334330775607005548 17923 750789347336728102127981842899829683190243863234231917318263217356537863564912303084982410504 17924 2993653699937010645021274526383405914568057967725564442362383214450970463267455205123739073002 17925 11936958537833926584052857945643718585444821973081586112446632177251190549870562859465987314510 17926 47598620022212110503292340285296875563422124108946021040576011910968727828631228645294517142554 17927 189803173820110686227945858128313073474799246334194910088339860693198466052629914109207634261038 17928 756869277908515959252813120676199089345602515282434593901626378898321746167190105060996219895740 17929 3018188893847718017126707371572355687432996735225349969707064936146732904712787445448341964017143 17930 12035935478408538264567753198189478531070791161062192381461377948618689481365581875663885696955725 17931 47997739502113136294454912271674841778821177882396718277272350957006948747971725068559997047905350 17932 191411700512876406500911637404503207834473972709328852060806191265628483073493603561790579482341617 17933 763346080576384661693555398623996688692873235364607624145306545044203117690678047409465976302575052 17934 3044225155659638977029066455752989830504260341510260962680195559600938727141637792629904177356165941 17935 12140262266091701704130135612941624259268937449313377468478231164877920981708497909788208491779449990 17936 48413021747073991733614352808167707730597103244462577609530661453099485289396105533568695466792137449 17937 193041845496227710835948791189314156354242765447698998868630210072899270650653177423297962572050377956 17938 769551870775106745572798415299686592164041300782371468675956221491490101678092681432062390959362074410 17939 3066198936424314016234976639748266628547564206950949686378123816089210813347673115131705725526310558336 17940 12203549652301349950249163053944161779911527113787717203182168821665782122246468036845780392082628504050 17941 48458513918861280707196832864723927139784809821881182989206641065536249643674018266982595169815680310266 17942 191496486503011488632469918119821766794265983919122676524666938013762016737020909608126132185739546048976 17943 749187785746074707816479793975801922139767156643832859729248527352596018738857772427008502971746000317058 17944 2870344385257601118933387473564961682852542532582500607101863818511216574756966142615848998562414394166119 17945 10526275074983099641724557552508847948872484112221056786920209562763671710154274624975126615333246458595065 17946 35199502567649671909002064349588815468095474647968797746186596472157145997500872341560226849167999949006895 17947 96590900830792499817645354365855355716058829582969014151042619081545147523373938055620547520981157236104920 17948 171587813409017788215168827520177467598944663150638316381741092981896051130933643248441105806775679477274816 17949 112340477182643611575409580663720712466650846289876026695117062690372849812502800504596551395321499247825570 17950 6313138627666536431196380260296048258936317802530031261919623931316724468007201983538648476558154876980975 17951 402331289982702673930696759366369762059565048884244818198573135959302728210482403496050613236781479264 17952 1987534193968432729043730269793459500427429267820590898862782253594445064421396062340859 17953 1 17954 0 17955 1 17956 1 17957 3 17958 10 17959 35 17960 126 17961 462 17962 1716 17963 6435 17964 24310 17965 92378 17966 352716 17967 1352078 17968 5200300 17969 20058300 17970 77558760 17971 300540195 17972 1166803110 17973 4537567650 17974 17672631900 17975 68923264410 17976 269128937220 17977 1052049481860 17978 4116715363800 17979 16123801841550 17980 63205303218876 17981 247959266474052 17982 973469712824056 17983 3824345300380220 17984 15033633249770520 17985 59132290782430712 17986 232714176627630544 17987 916312070471295267 17988 3609714217008132870 17989 14226520737620288370 17990 56093138908331422716 17991 221256270138418389602 17992 873065282167813104916 17993 3446310324346630677300 17994 13608507434599516007800 17995 53753604366668088230810 17996 212392290424395860814420 17997 839455243105945545123660 17998 3318776542511877736535400 17999 13124252690842425594480900 18000 51913710643776705684835560 18001 205397724721029574666088520 18002 812850570172585125274307760 18003 3217533506933149454210801550 18004 12738806129490428451365214300 18005 50445672272782096667406248628 18006 199804427433372226016001220056 18007 791532924062974587678774064068 18008 3136262529306125724764953838760 18009 12428892245768720464809261509160 18010 49263609265046928387789436527216 18011 195295022443578894680165266232892 18012 774327632846470705223111406467256 18013 3070609578529107968988200404956360 18014 12178349853827309571919303301013360 18015 48307454420181661301946569760686328 18016 191645966716130525165099506263706416 18017 760401738905937245009910944207609328 18018 3017467217880703353213932318284164000 18019 11975573020964041433067793888190275875 18020 47533812913980349072792166510047556550 18021 188694833082770476622296176145946360850 18022 749146650746521593754190788877936298300 18023 2974552877964129857553404602897688243250 18024 11811992587857559144487432770927051864500 18025 46910484848920020602392947290253148833300 18026 186320517287259800139081846983822365788600 18027 740106499224393094996908447741294397438050 18028 2940149106507862980124704792396922948726500 18029 11681132936666374542657610931955342526021500 18030 46413034868354394849492907436302560970058760 18031 184430743818987200586142869023202281749444020 18032 732932566345585498433243089884414262536751560 18033 2912937122655532109157760998258569504953756200 18034 11578003247010595978171353841179630690575689200 18035 46022562906867119013231131518689031995038364570 18036 182953892049521139780992893197751460523485844340 18037 727353278148096238641508331493499708910443722620 18038 2891886527576768177731298185456083180005378656200 18039 11498691669174292516217304689789664072878529418700 18040 45724209225657774946840576295869487725093446394360 18041 181833483199708825951389268525434474441650682172920 18042 723153852725278779071042378273566990308173977377360 18043 2876180096066449689487100368133505075089328319114500 18044 11440087123680035843577904835047874118894631741197000 18045 45506124336416142577787665899412654828491979592761400 18046 181024362744864215529221264347114077449605457281094800 18047 720162138745872857431467203815692960288647797444355400 18048 2865161197160999540318740488298993497922577258649586000 18049 11399683912108657745523499389615144342798339305690906000 18050 45358742302916553976925081781837100648187076395275394305 18051 180489995413688787699847721256893462995911074822866226574 18052 718238538450349196413827014486194605323934792593707641075 18053 2858296224445267210218291180098121388534026215285327891670 18054 11375441539711467483090977019784442697802084100220673053525 18055 45274257328051640582702088538742081937252290574285157149660 18056 180200509365116430834121184084894227116587895721914674420964 18057 717268694139581087437776477828108394209129052259646181708080 18058 2855147229099303357762022872908004287626317882668337363129711 18059 11365682238914534520321898744076093991004617819742887609433380 18060 45246239770155004090424320714512450358406842457122762270108365 18061 180131256443447280435462861712492962510019960436018733627036990 18062 717158086401014406219693262518897206543532980432278595241959520 18063 2855351640300335135874704656325238591913491856967512509764986280 18064 11369014787984820632748824044450941407374902487782015219878308400 18065 45269349792157740337672590286086238929445241692811763442853455760 18066 180261735208411902966227791949995000279920343342199685748718515180 18067 717827981276354542169085671515013990286301290837994292917415091260 18068 2858607005082827822797243824614069216077366768125339441742665344180 18069 11384277020242138873245164003218992473431837520715363576000116262000 18070 45339120654529561773445957507095679518663818316208963666096630524300 18071 180574773641316013270103727286454972420414099066093446056325052601000 18072 719212346297891129776652451789422765513789323173991289662475953274800 18073 2864659345423803652500225858905629471374581148545658285282084566070800 18074 11410491846478007825925269246456328455290570849164311511762419179185000 18075 45451792521804064506602320210759746983210666788388736429985328601323000 18076 181055900789335199108944743850221079083923176661894319438747330025777960 18077 721255473636204153827435075453544130648954067639495593115080587479344800 18078 2873294163266179149393839050304646236385352531405792843689744757165100400 18079 11446833198818487901617276644359593197495372289410398483219356651389862000 18080 45604183464092855800041636740301101278249323675600742356521806063640381376 18081 181692857928369949298556945524527324564831428783943738701959040032999156256 18082 723910126864214128701050175588423880955594424895799441954608355511241806153 18083 2884329411724603169039526474507025950023809899489791577497355738430612060451 18084 11492599361445318053335082695456361152257050209295336986033683768680374955895 18085 45793588224835959627317155680746827272860493584455842861836833079718291799707 18086 182475214147819625378022504365252601168897321292317355353635380327453992845454 18087 727136080619341840435676662445654048020379532977572736647059437141251729964880 18088 2897609945325196806740546831162332983403074272495266014829737511727729386009926 18089 11547191871669067859933498626253534109013341310565135361348843396060688560367410 18090 46017697977466359189864586476535012912098663369816526163120643782202872294395656 18091 183394061057255635861273382757790062712471593987107237900166320208985874474634994 18092 730898958666142882539968578510908991435300189192380464501555901926222820491795957 18093 2913003096133177973952449135143157849539455705246275891253482082794955641721811821 18094 11610098670919282923022155558847233265344309527656390472067963631586860669704615225 18095 46274536131235406881995241088901072709966103869118987600575480505145306918383909720 18096 184441768125916793459230950193086876674770306494352400165547610701805962133075459260 18097 735169301121609738044519785044553303016648098259295713753862779886110553162630864660 18098 2930395116358840659725592069640275826479680518844446341721222276381168867224983681004 18099 11680880533263474779228143494060491417862922792605991000487373190057793560069190244066 18100 46562406539489255332693575689083719466260043358169425640592180930041798846734279680935 18101 185611784972460749832221751735011017314887576159014291386055119993539326634002146460314 18102 739921809481819222504174853776785408656714283583133367598181850419311113955155229612335 18103 2949688294553599274331937705737063597233017056531311799625003768251951049683840136513230 18104 11759160046721550264020675484166822639159518668759843384166929728871354075755397489786694 18105 46879851386048452113588431091982945619117194704343838892560434152548014140891855270391962 18106 186898480358223091649596192211058098967193104009857489125885347127459574006965387623770889 18107 745134730882459182407783579269134621882478935500778033541999033328599642637983856646773590 18108 2970798600068004989052635600612162156607864165135469131524582893915787139565313277513460998 18109 11844612598570457308326741891406150780179213704995801869259248455119974073225592803919286054 18110 47225616667580200449805789677073723970580490033599151936669517596784204968031462168917753834 18111 188297009901463364943140267001419295745826378375713512017828662021025828962766906865440932398 18112 750789350257233717373864616533247248352530626336200025092204082178211079921360120963933671076 18113 2993653726340327006235032858834385508697305637778674798111813442293350356183856274513639238288 18114 11936958775096052488227780134889522425938393520940447743041051464305239349374332045643178490129 18115 47598622141801650136366506438084441940343597064219719077627783063994353458222560994951558506586 18116 189803192648310612423648802714586304711087925997933924553281851232963160866434309277327555300238 18117 756869444240723814795095597801668940006509060468502901312373394105043437632729978451597625753072 18118 3018190355445925707831189870992247153967423920052772771945044057018275423937619295665855854266228 18119 12035948255565969949819708031732270176089244771321846395925618759636517613032076502772739950247534 18120 47997850640130158807543408152541162278280111914669606894107056248639698933028015083019708592489565 18121 191412662519206270090372887321116073564436172414771464589363919077813032003983115318711189894167840 18122 763354368429755024955299123773294678182229825442408424952039454593491575471282327783391665231907754 18123 3044296230206477714577743839503981035500232086519243050172826449016024872632978593970456445856225110 18124 12140869071967501672733885871138210390568697194857749211753817003932266175650973085839703743833394603 18125 48418179971346198007040171959705375026790002772626433068799674811918489480560536002359703482631778900 18126 193085508022501393171760111910975366392300549183768249484813581289697199593972535745591056033410950245 18127 769919918515750834167399463169481281900299885414507747589699471967337843321886951733095604649291115740 18128 3069288399192134073359004898639282282102922463278618557021282542848732006393164359368747631495583194410 18129 12229370659138764325301072143165037612447843356779424193388673410917064774411972312056003575664660600048 18130 48673272671059771281199597101909827311941338273620138084495534642445153908515256637313112280179071197906 18131 193271733645682447725973348662789118677636866541908407968743626829300321272782080338615439196205608287566 18132 763729367953040747420349102889940594520498746244095542618111185302787936218642579213476968732564394355718 18133 2987602107767312102657906738385275253999314535388651472118260206955588970507631483048947652608553030585344 18134 11443654960958622616057826556057878008546545812125988691247171037720138888271750313745308990187106447578680 18135 41946193468568287047817585233711889067308748161871788910774506624230663408136371108725871411433858381951180 18136 140123516470729401571349546335212828723399445095755501590911237446829531529801855251653717191465658924909475 18137 383691661670845800136669638856075015913682372273695185449502209111909858538532852385173099751658748331120202 18138 678504764574464741119172012382887048830974113826282873334557341765420270001619921962101603726334186445124671 18139 439782833470443567458618471942595576783953339779223425354702074631228716217489205589203501487933234563996938 18140 24141968210773882268417490991952064058220159345532604694366808314904945570698119311308887281512144683412235 18141 1448802746667729290046174765748146385526331220725719157371980477228950432742534914677421589412921263584 18142 5946670508361159484124277370433924278706776686101210150156969464746022561954775615475567 18143 1 18144 0 18145 1 18146 1 18147 3 18148 10 18149 35 18150 126 18151 462 18152 1716 18153 6435 18154 24310 18155 92378 18156 352716 18157 1352078 18158 5200300 18159 20058300 18160 77558760 18161 300540195 18162 1166803110 18163 4537567650 18164 17672631900 18165 68923264410 18166 269128937220 18167 1052049481860 18168 4116715363800 18169 16123801841550 18170 63205303218876 18171 247959266474052 18172 973469712824056 18173 3824345300380220 18174 15033633249770520 18175 59132290782430712 18176 232714176627630544 18177 916312070471295267 18178 3609714217008132870 18179 14226520737620288370 18180 56093138908331422716 18181 221256270138418389602 18182 873065282167813104916 18183 3446310324346630677300 18184 13608507434599516007800 18185 53753604366668088230810 18186 212392290424395860814420 18187 839455243105945545123660 18188 3318776542511877736535400 18189 13124252690842425594480900 18190 51913710643776705684835560 18191 205397724721029574666088520 18192 812850570172585125274307760 18193 3217533506933149454210801550 18194 12738806129490428451365214300 18195 50445672272782096667406248628 18196 199804427433372226016001220056 18197 791532924062974587678774064068 18198 3136262529306125724764953838760 18199 12428892245768720464809261509160 18200 49263609265046928387789436527216 18201 195295022443578894680165266232892 18202 774327632846470705223111406467256 18203 3070609578529107968988200404956360 18204 12178349853827309571919303301013360 18205 48307454420181661301946569760686328 18206 191645966716130525165099506263706416 18207 760401738905937245009910944207609328 18208 3017467217880703353213932318284164000 18209 11975573020964041433067793888190275875 18210 47533812913980349072792166510047556550 18211 188694833082770476622296176145946360850 18212 749146650746521593754190788877936298300 18213 2974552877964129857553404602897688243250 18214 11811992587857559144487432770927051864500 18215 46910484848920020602392947290253148833300 18216 186320517287259800139081846983822365788600 18217 740106499224393094996908447741294397438050 18218 2940149106507862980124704792396922948726500 18219 11681132936666374542657610931955342526021500 18220 46413034868354394849492907436302560970058760 18221 184430743818987200586142869023202281749444020 18222 732932566345585498433243089884414262536751560 18223 2912937122655532109157760998258569504953756200 18224 11578003247010595978171353841179630690575689200 18225 46022562906867119013231131518689031995038364570 18226 182953892049521139780992893197751460523485844340 18227 727353278148096238641508331493499708910443722620 18228 2891886527576768177731298185456083180005378656200 18229 11498691669174292516217304689789664072878529418700 18230 45724209225657774946840576295869487725093446394360 18231 181833483199708825951389268525434474441650682172920 18232 723153852725278779071042378273566990308173977377360 18233 2876180096066449689487100368133505075089328319114500 18234 11440087123680035843577904835047874118894631741197000 18235 45506124336416142577787665899412654828491979592761400 18236 181024362744864215529221264347114077449605457281094800 18237 720162138745872857431467203815692960288647797444355400 18238 2865161197160999540318740488298993497922577258649586000 18239 11399683912108657745523499389615144342798339305690906000 18240 45358742302916553976925081781837100648187076395275394400 18241 180489995413688787699847721256893462995911074822866664334 18242 718238538450349196413827014486194605323934792594072785547 18243 2858296224445267210218291180098121388534026215417289660840 18244 11375441539711467483090977019784442697802084127823740720700 18245 45274257328051640582702088538742081937252294446567080230660 18246 180200509365116430834121184084894227116588294032069364914139 18247 717268694139581087437776477828108394209160940467055031010392 18248 2855147229099303357762022872908004287628391249921070300443032 18249 11365682238914534520321898744076093991117639293490441544939140 18250 45246239770155004090424320714512450363700385111299059215863695 18251 180131256443447280435462861712492962727235009906839310097466740 18252 717158086401014406219693262518897214476631505351919205405594320 18253 2855351640300335135874704656325238853161015870974318126808785960 18254 11369014787984820632748824044450949249604629385398475717487020800 18255 45269349792157740337672590286086455500943599595061653150961057360 18256 180261735208411902966227791950000545967164313352244972443291086880 18257 717827981276354542169085671515146562268271550993147709847753966140 18258 2858607005082827822797243824617045379937999989275485420674027580260 18259 11384277020242138873245164003282061938303979580803001972759862763000 18260 45339120654529561773445957508363100987525676508732537043595675168800 18261 180574773641316013270103727310705446163782431362237223502868511493000 18262 719212346297891129776652452232809801632321159739941892601015318852500 18263 2864659345423803652500225866677251579255903100874044450316217530891600 18264 11410491846478007825925269377424893359974463415725877416403694057556000 18265 45451792521804064506602322338345642787313253888930544154644090249687800 18266 181055900789335199108944777246838551719014574074653251931854687895882360 18267 721255473636204153827435583086565855422700725262455591273801182406552880 18268 2873294163266179149393846536877275941065774210791690499775306383069616800 18269 11446833198818487901617383964806963536711489283721895004961194947093878000 18270 45604183464092855800043134573600080243649644108869624734078832937040031376 18271 181692857928369949298577329237692801270576295048695406409956471681077532256 18272 723910126864214128701321037038262507091100817268592367557820941200288736768 18273 2884329411724603169043045430267973730948574592962430223758866325137020309795 18274 11492599361445318053379833388102396356854170565737764051027313454247097149271 18275 45793588224835959627874834038792846246630611312550969880004089834668694424727 18276 182475214147819625384839771441530465718711601883627955244905038544121920849554 18277 727136080619341840517502900800181446938473864973550187227695168600344121727922 18278 2897609945325196807705742961210185899895251416961968759471608184709866527928039 18279 11547191871669067871131445070098754092558946276669896195044954286850770592294570 18280 46017697977466359317742798861211720583534011983794401436063734724646057026484156 18281 183394061057255637299753989745220828512977093386623023160144959232114550174378034 18282 730898958666142898489754761174995436876122499027634917151324696006777024224015367 18283 2913003096133178148383994456944769942215913215065192163254335616670420157786525501 18284 11610098670919284805689760328751199178381070178377998689541103248151171911489757066 18285 46274536131235426947238351210393035537030486408648409830293148714308519498116517220 18286 184441768125917004743314156667157767591002594264727792078463434842025928216394773360 18287 735169301121611937205081389927984326866332284747534217662400090874415069238233882580 18288 2930395116358863296726688600584788586509557281374246495110450730186404312338227929240 18289 11680880533263705318698933477466385485179286794873626669457322392166546001721264766306 18290 46562406539491579237060909142002192892152502779468365083824737801461260793157997111995 18291 185611784972483945671229467405062139286385643580595483722317874111942282580816945413724 18292 739921809482048564707087225843738746177181322976646397524142781492058209968806351036492 18293 2949688294555846230554815736033358565751700867932307501031434498830257240434945997846860 18294 11759160046743371970735537595823522120255480997609069174931437840625498735626125413409055 18295 46879851386258590600724564110122204712026059877005283630150458116698024955305393763711962 18296 186898480360230231524965084544489760824457026721493975955360650350400777078245275157439764 18297 745134730901480066210460972579342828636785132145894254138195682900974100652501899926551092 18298 2970798600246894357336278419097208577268211260536363975958217540714471029212233986776613382 18299 11844612600240598554711037505613202589264240762352530509467577039985374429775918231569422648 18300 47225616683062853530290624100879998077562431813783258446360436770069817227197225296385115044 18301 188297010044012537172079480983525196212899282838056230496697965376574772625124160801177361558 18302 750789351561030867085706784828259862724843678342223859326238535859714235572767678264275750784 18303 2993653738189165092038253437362674868365038777027413826505241794198945044614503969025566666492 18304 11936958882112885542301031804867022732190459925528345031360821977318897931531880451969405577376 18305 47598623102584452983767151854450841580219861997912365296057013205127922425062545878677714101018 18306 189803201224168828675935076228900733162765347808663608224912015558862009782222291769748178289326 18307 756869520358853630595093218769960761422686752247356351881981737533162091464241344677029905287404 18308 3018191027388745986426238957804669335161159063327590214616772235116959875179757385262582729470264 18309 12035954155981356230383342966479184416166248623530761568753209405649934857935342068564022537076146 18310 47997902187709014808549146959247382334567383563333821513865687864484558970060205998049789988632024 18311 191413110620147730263511289225258320362238742888710970602159111108303774776399347753293719016493070 18312 763358245012526728951097986070414010706419980060029177174796902652709162299378550051908433085773720 18313 3044329610402454131376569615035598774752445973309329903574207426898399465304532857889382499932128596 18314 12141155195431836587337651186603097716144125883959907804266554035766884926740204346244746409808426216 18315 48420621701631309016925358649111237539624028336951381581196409651009800150466756606445261784089110535 18316 193106255810184609183221264117729511562410570263774251469031792923552034293393166464457736301257209768 18317 770095475592018543387531133690238976152443490967003878119005121667010121270950569292742690464814675175 18318 3070767728301579407536338349678962309702492698736319820208795503609390119353331333046242678891559640225 18319 12241784518173822665710633447615064674103773871126152449497022099031185714402762906204181758893801280510 18320 48776994566117679494261192452182896136994062915463656799265016702284089092179164849266096717007834011616 18321 194134173467058217740932643808263862821824891614363209055608938826994799798763968146843785142523350631316 18322 770856571539652587658582304302320567021417276823955332930639471931986410227044851367289526607212217858498 18323 3045966184381168722488998143105162106493121299195197884953360920162359703535522606546367207649946839828490 18324 11914111288212437236285082925412345148765150286600033024417549437524975931832829405163536819943305715542464 18325 45624934223837304982463697004596816099898714886580448413617815876108169061204215961510008246915319877421055 18326 167154113206664417597584949152565070588126907284718480537783273036641477501760730379727715090094767093364175 18327 557817487764641362296162153557579534266639168553903543893387937129154576741653099408672905500787068552872985 18328 1524175685161238929380087747936658600136580967600537404913125089635523691484861521042038016072423940703369268 18329 2683031770299407645364080147002668905475053284007771623437585690145519347379186034596362974655662897966654947 18330 1721657126976712598705099640594296629980776673549254280268955013887354889513560157851794691503314695121288654 18331 92322240944958829616100555563255326056789702046781100799080153392824829915065770796292445794905976468009835 18332 5217241768349021607561849689289038857451145047759693699374753293616427695695969286992617687190552445632 18333 17792596401338965784787961145036448852419303598592049471121725497586394371667255567960423 18334 1 18335 0 18336 1 18337 1 18338 3 18339 10 18340 35 18341 126 18342 462 18343 1716 18344 6435 18345 24310 18346 92378 18347 352716 18348 1352078 18349 5200300 18350 20058300 18351 77558760 18352 300540195 18353 1166803110 18354 4537567650 18355 17672631900 18356 68923264410 18357 269128937220 18358 1052049481860 18359 4116715363800 18360 16123801841550 18361 63205303218876 18362 247959266474052 18363 973469712824056 18364 3824345300380220 18365 15033633249770520 18366 59132290782430712 18367 232714176627630544 18368 916312070471295267 18369 3609714217008132870 18370 14226520737620288370 18371 56093138908331422716 18372 221256270138418389602 18373 873065282167813104916 18374 3446310324346630677300 18375 13608507434599516007800 18376 53753604366668088230810 18377 212392290424395860814420 18378 839455243105945545123660 18379 3318776542511877736535400 18380 13124252690842425594480900 18381 51913710643776705684835560 18382 205397724721029574666088520 18383 812850570172585125274307760 18384 3217533506933149454210801550 18385 12738806129490428451365214300 18386 50445672272782096667406248628 18387 199804427433372226016001220056 18388 791532924062974587678774064068 18389 3136262529306125724764953838760 18390 12428892245768720464809261509160 18391 49263609265046928387789436527216 18392 195295022443578894680165266232892 18393 774327632846470705223111406467256 18394 3070609578529107968988200404956360 18395 12178349853827309571919303301013360 18396 48307454420181661301946569760686328 18397 191645966716130525165099506263706416 18398 760401738905937245009910944207609328 18399 3017467217880703353213932318284164000 18400 11975573020964041433067793888190275875 18401 47533812913980349072792166510047556550 18402 188694833082770476622296176145946360850 18403 749146650746521593754190788877936298300 18404 2974552877964129857553404602897688243250 18405 11811992587857559144487432770927051864500 18406 46910484848920020602392947290253148833300 18407 186320517287259800139081846983822365788600 18408 740106499224393094996908447741294397438050 18409 2940149106507862980124704792396922948726500 18410 11681132936666374542657610931955342526021500 18411 46413034868354394849492907436302560970058760 18412 184430743818987200586142869023202281749444020 18413 732932566345585498433243089884414262536751560 18414 2912937122655532109157760998258569504953756200 18415 11578003247010595978171353841179630690575689200 18416 46022562906867119013231131518689031995038364570 18417 182953892049521139780992893197751460523485844340 18418 727353278148096238641508331493499708910443722620 18419 2891886527576768177731298185456083180005378656200 18420 11498691669174292516217304689789664072878529418700 18421 45724209225657774946840576295869487725093446394360 18422 181833483199708825951389268525434474441650682172920 18423 723153852725278779071042378273566990308173977377360 18424 2876180096066449689487100368133505075089328319114500 18425 11440087123680035843577904835047874118894631741197000 18426 45506124336416142577787665899412654828491979592761400 18427 181024362744864215529221264347114077449605457281094800 18428 720162138745872857431467203815692960288647797444355400 18429 2865161197160999540318740488298993497922577258649586000 18430 11399683912108657745523499389615144342798339305690906000 18431 45358742302916553976925081781837100648187076395275394400 18432 180489995413688787699847721256893462995911074822866673454 18433 718238538450349196413827014486194605323934792594087538859 18434 2858296224445267210218291180098121388534026215425052117850 18435 11375441539711467483090977019784442697802084129926831590580 18436 45274257328051640582702088538742081937252294805111702738160 18437 180200509365116430834121184084894227116588337092626628751239 18438 717268694139581087437776477828108394209164856562701731801904 18439 2855147229099303357762022872908004287628674787323153437169640 18440 11365682238914534520321898744076093991134592514552574635265004 18441 45246239770155004090424320714512450364561123754254554654197895 18442 180131256443447280435462861712492962765161447116030204401827490 18443 717158086401014406219693262518897215952556812313712807296503120 18444 2855351640300335135874704656325238904618861510096870748347716200 18445 11369014787984820632748824044450950876141165334533741598472531520 18446 45269349792157740337672590286086502581704112182507281348375753360 18447 180261735208411902966227791950001804562850888106297803466172805280 18448 717827981276354542169085671515177863986236751307558933289639533820 18449 2858607005082827822797243824617774236393665267924500762453136699300 18450 11384277020242138873245164003298039536071588902691870366605665209920 18451 45339120654529561773445957508694453005528776689784451652092157428800 18452 180574773641316013270103727317234419863920059288122086661553288887000 18453 719212346297891129776652452355508100935562674261337028005390992345700 18454 2864659345423803652500225868884008474086401926843833114461712076458000 18455 11410491846478007825925269415524839514064323071452878406844792203991200 18456 45451792521804064506602322971555730824248547668853701215554435978367800 18457 181055900789335199108944787402535093105124238784965909766015989704335160 18458 721255473636204153827435740627848459662828998317856970012714470487410560 18459 2873294163266179149393848905510424322207602538732991453113111191265396000 18460 11446833198818487901617418545840005090458904759666710550855787286820727600 18461 45604183464092855800043625666484991379846470480433192726720481092253031376 18462 181692857928369949298584123808747960172491250470279295645955615563770324256 18463 723910126864214128701412757317572941338044780823400554005469647465363173760 18464 2884329411724603169044255071310799530641462456343649758411260589349994273763 18465 11492599361445318053395438757845629146149576638753584771127656508802748879319 18466 45793588224835959628071993054263661035337218590160358219761741488392379657827 18467 182475214147819625387281777558406118691779403886485483567000569340297638208389 18468 727136080619341840547184967654274719095037495207385147719923570909753493524336 18469 2897609945325196808060114487218093250877886503819310827692652845188890550152377 18470 11547191871669067875290682320669835800733028121223974327347491923923125028910019 18471 46017697977466359365772174404752268065763250900138357101671002241492332516209106 18472 183394061057255637845843849805263989603909736753638427342745197077771505673974334 18473 730898958666142904607480968224234073483561208954152466311493811813166806732533151 18474 2913003096133178215956575077102151203342831844285600987085064672068942085315579194 18475 11610098670919285542021979083202528068813601507468005314512292689521387285365458829 18476 46274536131235434867729052574139862968811918347073598162089730955262328616271177470 18477 184441768125917088891087554916571282592722773866625282458212442202982411741702956660 18478 735169301121612820628554855137567730051351925587399889053003695767074421717367315010 18479 2930395116358872466144854284005350753558180527606979624648165119989475495149154974260 18480 11680880533263799455649506054023794926736676484566448555130002218109696621572456380266 18481 46562406539492535576306725377771293395799621493541648701732667782820892539413209405995 18482 185611784972493563458135105609728640025250899847000833921690582965322527291014834692454 18483 739921809482144354221556650322134386330880030970403574530874783389969144336682243790599 18484 2949688294556791378807296177381634915554038508303119303131026902736613536619158841390080 18485 11759160046752614105344185080029138490550723928958827012889938871089004206320755373693045 18486 46879851386348184529348496866491490061130089304044894665007038050412462856919667893776337 18487 186898480361091532927422236938824163776615373099798770055208066552440703938652607806884014 18488 745134730909693629670708158522887324673820015491983366089347118010422580071112926271042856 18489 2970798600324614082882734974020967971060569112304446579012880631930810563176937873826982876 18490 11844612600970512136464356778151398727343272333731528319639186179318679917190094842367247582 18491 47225616689868415323916702690038300383403460005481080312878612346313236919865572637012278994 18492 188297010107023403157547658135306357385953375402839670820181643362926521693843830190659612368 18493 750789352140496266964425653831116865859399579256071755346802124161060413069584299093357359510 18494 2993653743483326790158757627231186795369773997728562869799895383603997357367371815963535909620 18495 11936958930176586007834610656834381795911389848006431939664219070006962907312980061404637146872 18496 47598623536271135000245774538758872334561390771553257730102416445912537410620338137096035386610 18497 189803205114248849134978647143156252684541025778410927931688334780777079452608866793754590880782 18498 756869555052151022664072378152276109984509900834086461807880470567813086150589799514554664537160 18499 3018191335079737735315514738265824006420279154958770363530399549990836720242844404552146586028953 18500 12035956870172517760545949738879982302171727611645850277966355315278429091769002198354404121743690 18501 47997926005074229969065521464783201022237591475776842375404243256227458553154699588445760430430472 18502 191413318562463359856748173208724594943867721133666185425199438216725653531320894142289359775642315 18503 763360051576499966137210565869483765357837561812329200155398924640510731436032609299796406125928455 18504 3044345230647883059697127636440018092380225522821130827826515101936736257001415295398373057619566786 18505 12141289628607478595242522423265758249177108983439433551123297317753469588963639783649499672587249274 18506 48421773473382997187819287855475830293410387973610595489588446525813668354453423565105582801485024390 18507 193116080565460526426560003504651585530635673432994742056865111517732622464344847202856892184293148896 18508 770178924726865110630177203731371643356450799976681470468709561848097084888284345710114630777093028938 18509 3071473571764484078954563222288054520350358437848244994207349493498882141135967854851162289794461508975 18510 12247730285779385706843134920798920227392183764984172845609881893103498780080592968343295039230090158975 18511 48826873233556712954920982682202908715613141326429217354985270396261032282136943083509796151374771985166 18512 194550806240522772953350697849614069223217647685265075119627243042691238875211302603993385926204359724376 18513 774319900966329542238554553227449363436566968380375887387726523970322447902899178312945598786212486968736 18514 3074579472970257258698056059019774468956306368822779096239204482809511791140580332424998886292856288119982 18515 12148355510229300837511444663591973542160387680734586973659939077443169252203632859694839914687940400328626 18516 47512436078603681866520517998864005263708734332926156694637994896772398567934974650454202559992488111896062 18517 181905747628859991076840306510751869144872218418672544131231492862373566411387568378585892319722006432688392 18518 666113412254369243712431558136699908816339593584528115439606998218799874945677090777516164614146364898309969 18519 2220648125002384580447263316937755384687146386276967304562768470848537683395969612764639961383980979746202626 18520 6054721185900272088335405671850097152248355029268502193550169214305702522843773227833221619484964057343098992 18521 10609749028979350669034744436250306614712276792272375182635148066068074235185528374892656297484022259433161393 18522 6740022876754072213516084320126716069524547126445281801957245321169162123145149935341153820833004141437321174 18523 353058157136711947213215896765103587659088227572967453708596151182489807674119427537783479057153361066170260 18524 18787926336330247550074732554319744938854100968603800446861103571833715549183093575223798915405232491712 18525 53236672010690391798471713167214150849485182580054418916938736987866811656407665588620631 18526 1 18527 0 18528 1 18529 1 18530 3 18531 10 18532 35 18533 126 18534 462 18535 1716 18536 6435 18537 24310 18538 92378 18539 352716 18540 1352078 18541 5200300 18542 20058300 18543 77558760 18544 300540195 18545 1166803110 18546 4537567650 18547 17672631900 18548 68923264410 18549 269128937220 18550 1052049481860 18551 4116715363800 18552 16123801841550 18553 63205303218876 18554 247959266474052 18555 973469712824056 18556 3824345300380220 18557 15033633249770520 18558 59132290782430712 18559 232714176627630544 18560 916312070471295267 18561 3609714217008132870 18562 14226520737620288370 18563 56093138908331422716 18564 221256270138418389602 18565 873065282167813104916 18566 3446310324346630677300 18567 13608507434599516007800 18568 53753604366668088230810 18569 212392290424395860814420 18570 839455243105945545123660 18571 3318776542511877736535400 18572 13124252690842425594480900 18573 51913710643776705684835560 18574 205397724721029574666088520 18575 812850570172585125274307760 18576 3217533506933149454210801550 18577 12738806129490428451365214300 18578 50445672272782096667406248628 18579 199804427433372226016001220056 18580 791532924062974587678774064068 18581 3136262529306125724764953838760 18582 12428892245768720464809261509160 18583 49263609265046928387789436527216 18584 195295022443578894680165266232892 18585 774327632846470705223111406467256 18586 3070609578529107968988200404956360 18587 12178349853827309571919303301013360 18588 48307454420181661301946569760686328 18589 191645966716130525165099506263706416 18590 760401738905937245009910944207609328 18591 3017467217880703353213932318284164000 18592 11975573020964041433067793888190275875 18593 47533812913980349072792166510047556550 18594 188694833082770476622296176145946360850 18595 749146650746521593754190788877936298300 18596 2974552877964129857553404602897688243250 18597 11811992587857559144487432770927051864500 18598 46910484848920020602392947290253148833300 18599 186320517287259800139081846983822365788600 18600 740106499224393094996908447741294397438050 18601 2940149106507862980124704792396922948726500 18602 11681132936666374542657610931955342526021500 18603 46413034868354394849492907436302560970058760 18604 184430743818987200586142869023202281749444020 18605 732932566345585498433243089884414262536751560 18606 2912937122655532109157760998258569504953756200 18607 11578003247010595978171353841179630690575689200 18608 46022562906867119013231131518689031995038364570 18609 182953892049521139780992893197751460523485844340 18610 727353278148096238641508331493499708910443722620 18611 2891886527576768177731298185456083180005378656200 18612 11498691669174292516217304689789664072878529418700 18613 45724209225657774946840576295869487725093446394360 18614 181833483199708825951389268525434474441650682172920 18615 723153852725278779071042378273566990308173977377360 18616 2876180096066449689487100368133505075089328319114500 18617 11440087123680035843577904835047874118894631741197000 18618 45506124336416142577787665899412654828491979592761400 18619 181024362744864215529221264347114077449605457281094800 18620 720162138745872857431467203815692960288647797444355400 18621 2865161197160999540318740488298993497922577258649586000 18622 11399683912108657745523499389615144342798339305690906000 18623 45358742302916553976925081781837100648187076395275394400 18624 180489995413688787699847721256893462995911074822866673550 18625 718238538450349196413827014486194605323934792594087990491 18626 2858296224445267210218291180098121388534026215425436397900 18627 11375441539711467483090977019784442697802084130068385783745 18628 45274257328051640582702088538742081937252294835269661640660 18629 180200509365116430834121184084894227116588341398682355134949 18630 717268694139581087437776477828108394209165307086979670831016 18631 2855147229099303357762022872908004287628711451642388325539460 18632 11365682238914534520321898744076093991137014403275736505311556 18633 45246239770155004090424320714512450364695173215042705583118795 18634 180131256443447280435462861712492962771533088567174274644960096 18635 717158086401014406219693262518897216217762140908410095136275795 18636 2855351640300335135874704656325238914439061059547739569252092200 18637 11369014787984820632748824044450951203876138995926668305835283680 18638 45269349792157740337672590286086512547704512657222049360967185360 18639 180261735208411902966227791950002083251895772516123787478382328640 18640 717827981276354542169085671515185087459613335995499984853151587900 18641 2858607005082827822797243824617948962256324752532141426578265597700 18642 11384277020242138873245164003302007127463545579939441712728448367880 18643 45339120654529561773445957508779470957516414236238561321377439061300 18644 180574773641316013270103727318961438713633883449162598851915068713800 18645 719212346297891129776652452388900676062394225681716716754683106017900 18646 2864659345423803652500225869500803879473808430996879635496167073666000 18647 11410491846478007825925269426443726521638856021569762837032180087420800 18648 45451792521804064506602323157347912344067885364759298197498190114327800 18649 181055900789335199108944790449244055520957138198059707116264380246871000 18650 721255473636204153827435788891940818187261359427315195869144552963049040 18651 2873294163266179149393849645708283191314423891214648001031175193826577000 18652 11446833198818487901617429557677342345004171140274836171615517808409724400 18653 45604183464092855800043784866925704330591595512973030702357059340371531376 18654 181692857928369949298586364180825607161771316852531280745393171114279839456 18655 723910126864214128701443493368618459197393023929533084570373203288233862752 18656 2884329411724603169044666729257310928442707017180190437743227223768044888355 18657 11492599361445318053400828241210560057916546777372450689925197667731739092375 18658 45793588224835959628141048750037702763361360225465169364143870388790199043327 18659 182475214147819625388148689729896975497218473597499906121366238946554176638615 18660 727136080619341840557858814355500378540501263715118902018371314247600583140390 18661 2897609945325196808189133246686991558274476948063488794352056666168088006390355 18662 11547191871669067876823032886669708009007689853428125485974899165163166307644687 18663 46017697977466359383669913404467849438858108798217022493925143474638431843249256 18664 183394061057255638051580029641838389828865755884806972457909920040239625620664706 18665 730898958666142906936707001183347866320338332989465198539008031597517057449921475 18666 2913003096133178241946029161778067073007031420268297599322948660144417341614525480 18667 11610098670919285828008153331583178128936967293617788214924217781014130737198989343 18668 46274536131235437973119679981071438481715252321895937490416683061597632679964911920 18669 184441768125917122184337029876121847224099339729816740810622790360743757698341564700 18670 735169301121613173239640830521650375984339956056321091926485193335052848123583305490 18671 2930395116358876157224200639619560102842918762138420071962778390736607003659094806400 18672 11680880533263837661859571074634961292530203979600164077488581690473547822488220830370 18673 46562406539492926805998195656040484671950970827702675579257054823123456042984089416595 18674 185611784972497528341716613604306350264948081894044661254056954680025555888153116253320 18675 739921809482184137769904838714426043323106057930976189171605578633053950120912971184076 18676 2949688294557186759550365684721610420590933419486003996476611741569804971935020743103500 18677 11759160046756507445513969650304621702657953040261161465323378674793682772324786956646355 18678 46879851386386183510749308821327748627181425666702410770077468743075600991755432173003837 18679 186898480361459242372317406188085452006697429026618720333732148948955113032786709546311414 18680 745134730913222651233475975407870400158523474053837912947031146911993451072926497543394820 18681 2970798600358214716107707377835084864747712353379554175384689879838079545411766434534929700 18682 11844612601287983843026231685723711476520510314329123822205000746782305084165263157444550076 18683 47225616692845848608628919916267820918676811389725960282353782038277250679024600207060965244 18684 188297010134748184191181594941802628395552630518135183548098217536913942844583406346521666388 18685 750789352396878440292984667131861204845832970325058297381145755646753727203341589536515804496 18686 2993653745838380926362692263911736958154763556202071750842719299080374213743668125342257309670 18687 11936958951669860512682714121815102502153005067346838832532239342087911185872567456563276512536 18688 47598623731203476420699064704010348042664816029455891600831871053438208122934623369874853162842 18689 189803206871491893604960297493952729065493140747964023502332842294685700645276812689618679947310 18690 756869570800303101614948838328216815067585145525128749346310769956768217526591579205894326970820 18691 3018191475411778433624329589432308891889335239952386949908189424513469060781381072951976017166155 18692 12035958113798582334299763752074152414573867080209537541953806819313548987975002782047145405167762 18693 47997936967371814313799316997778684257598100738248685218760079738524431322767703727547532674668919 18694 191413414693181713963139445394669850374076511290997617377800878189115399639776348229492077323323764 18695 763360890338546253842744863091872060016946184710646293858574515665969404817401257249690894198673875 18696 3044352513403625083544721617704625271637847429505510379612655783742777768092127659728232118455527000 18697 12141352563989036765715300868377536591795021139275138898682075190408644646955191911897377359002168582 18698 48422314844755530086792230170960736292568180000276042993019664126345774098052447771537776121507600832 18699 193120716671782039078894150114948627231421229825841401773862140214275783695845338009131623127225833720 18700 770218454318203481458843471334777270905089081878671645677924066909979824030995320934307934548407509911 18701 3071809193978209706930270651659512365763410362076098978557049028582279627003717973113121618478515434250 18702 12250568069793878309988126633670321755836572471762408005457003452433925303906235078919051253824526080820 18703 48850769706632782752200213900764867968689538536590604583983158592868015772203742678955712967580550040466 18704 194751210663015718954309104519554772715131830313481471263501022612194393743797567502401437381105198004236 18705 775993387959836418686660688731410049065585544028216129071240357350633836274963146455423304654551483975304 18706 3088486876664827989832632545967911780466756382627022307067208953233560841636512887588582211432282305143040 18707 12263225032716178196434610482658970584511671835251494594994555283342549352593627283492009823830791704326290 18708 48452552438600611975318148417624902197193069753485950687186002999536067597914546713380313943363752715276452 18709 189478361298510803009833958061702843320343575251619581612536840037228598898325306982720990922859222204454450 18710 725265788966652465013290735134915151072381389598139494302536233330131125890921098450862321995387329227156734 18711 2654518856960550074596443712814128923591314174859662511379436467890552813719466312583453502915708679679775590 18712 8840438815170807680175787442312956957944826201983950967133598782868691228591072639856623268371661273435723314 18713 24052468323869113009840865764800905948110749161690564959993624936811445711403146129580496580333853118435508496 18714 41955675709449383309660115411870852372738561354060851048640683485184956707642913000716351129572484559588265043 18715 26386532535626417344144062545387151069899744614169775319537750441121301344380608858884284288963603952218134248 18716 1350182094799042486071956212338084111443082431988624519101698425348476530198058812494349231919423907298937475 18717 67658576128585888691209892212250480274845092992684772933427327365507153009514144502571590762394220422464 18718 159290004482162379429450280313735945638298049148643772734977893029121090665862311395372521 18719 1 18720 0 18721 1 18722 1 18723 3 18724 10 18725 35 18726 126 18727 462 18728 1716 18729 6435 18730 24310 18731 92378 18732 352716 18733 1352078 18734 5200300 18735 20058300 18736 77558760 18737 300540195 18738 1166803110 18739 4537567650 18740 17672631900 18741 68923264410 18742 269128937220 18743 1052049481860 18744 4116715363800 18745 16123801841550 18746 63205303218876 18747 247959266474052 18748 973469712824056 18749 3824345300380220 18750 15033633249770520 18751 59132290782430712 18752 232714176627630544 18753 916312070471295267 18754 3609714217008132870 18755 14226520737620288370 18756 56093138908331422716 18757 221256270138418389602 18758 873065282167813104916 18759 3446310324346630677300 18760 13608507434599516007800 18761 53753604366668088230810 18762 212392290424395860814420 18763 839455243105945545123660 18764 3318776542511877736535400 18765 13124252690842425594480900 18766 51913710643776705684835560 18767 205397724721029574666088520 18768 812850570172585125274307760 18769 3217533506933149454210801550 18770 12738806129490428451365214300 18771 50445672272782096667406248628 18772 199804427433372226016001220056 18773 791532924062974587678774064068 18774 3136262529306125724764953838760 18775 12428892245768720464809261509160 18776 49263609265046928387789436527216 18777 195295022443578894680165266232892 18778 774327632846470705223111406467256 18779 3070609578529107968988200404956360 18780 12178349853827309571919303301013360 18781 48307454420181661301946569760686328 18782 191645966716130525165099506263706416 18783 760401738905937245009910944207609328 18784 3017467217880703353213932318284164000 18785 11975573020964041433067793888190275875 18786 47533812913980349072792166510047556550 18787 188694833082770476622296176145946360850 18788 749146650746521593754190788877936298300 18789 2974552877964129857553404602897688243250 18790 11811992587857559144487432770927051864500 18791 46910484848920020602392947290253148833300 18792 186320517287259800139081846983822365788600 18793 740106499224393094996908447741294397438050 18794 2940149106507862980124704792396922948726500 18795 11681132936666374542657610931955342526021500 18796 46413034868354394849492907436302560970058760 18797 184430743818987200586142869023202281749444020 18798 732932566345585498433243089884414262536751560 18799 2912937122655532109157760998258569504953756200 18800 11578003247010595978171353841179630690575689200 18801 46022562906867119013231131518689031995038364570 18802 182953892049521139780992893197751460523485844340 18803 727353278148096238641508331493499708910443722620 18804 2891886527576768177731298185456083180005378656200 18805 11498691669174292516217304689789664072878529418700 18806 45724209225657774946840576295869487725093446394360 18807 181833483199708825951389268525434474441650682172920 18808 723153852725278779071042378273566990308173977377360 18809 2876180096066449689487100368133505075089328319114500 18810 11440087123680035843577904835047874118894631741197000 18811 45506124336416142577787665899412654828491979592761400 18812 181024362744864215529221264347114077449605457281094800 18813 720162138745872857431467203815692960288647797444355400 18814 2865161197160999540318740488298993497922577258649586000 18815 11399683912108657745523499389615144342798339305690906000 18816 45358742302916553976925081781837100648187076395275394400 18817 180489995413688787699847721256893462995911074822866673550 18818 718238538450349196413827014486194605323934792594087999803 18819 2858296224445267210218291180098121388534026215425451769102 18820 11375441539711467483090977019784442697802084130076631659075 18821 45274257328051640582702088538742081937252294837545734010660 18822 180200509365116430834121184084894227116588341793733339206849 18823 717268694139581087437776477828108394209165355357438021441278 18824 2855147229099303357762022872908004287628715915124729964123612 18825 11365682238914534520321898744076093991137342794967012691080580 18826 45246239770155004090424320714512450364715114457143422250230995 18827 180131256443447280435462861712492962772560772672197511780949226 18828 717158086401014406219693262518897216263703221452373404840803345 18829 2855351640300335135874704656325238916252020976369438428495977000 18830 11369014787984820632748824044450951267944630087627541195996423200 18831 45269349792157740337672590286086514599528124519663325128265421360 18832 180261735208411902966227791950002143400610495770043064603319635840 18833 717827981276354542169085671515186715284599608601233179571689515580 18834 2858607005082827822797243824617989932458603528233243375407606166980 18835 11384277020242138873245164003302972217261589096026688796920476703600 18836 45339120654529561773445957508800866203711978651902509450071748346300 18837 180574773641316013270103727319410015038234876737744550070190855681800 18838 719212346297891129776652452397833721637724959182710009286340868911100 18839 2864659345423803652500225869670422615955345219638967428780642197898200 18840 11410491846478007825925269429525130217027988019762257829600399980904000 18841 45451792521804064506602323211070952783533717951527181662156625045207800 18842 181055900789335199108944791350637239667653262284773848344148519460639000 18843 721255473636204153827435803483410600996973468599942101360623415106846720 18844 2873294163266179149393849874112193928067385908551844878674463514616884280 18845 11446833198818487901617433022075605750928524608331325130955657747786038000 18846 45604183464092855800043835881431568149062409059311763313334526403304531376 18847 181692857928369949298587094736937883353927860238048232408253243576402507456 18848 723910126864214128701453683930997187043807949451352426254993633561057299744 18849 2884329411724603169044805392986662136123126237672498877097152826940440887587 18850 11492599361445318053402671276972660784220277498350922973037310188402788777175 18851 45793588224835959628165006848571553975124837935672960985664200845334025399227 18852 182475214147819625388453633709818382413704578520972316065113077862463179183320 18853 727136080619341840561663353773759029431953696054509151075529277590877551779040 18854 2897609945325196808235705872056252410700563254766265231457944813061045489626497 18855 11547191871669067877382930208861969008184970101733488689541442537162903453540490 18856 46017697977466359390286139195831903216589857215516391896762319582201138384546331 18857 183394061057255638128490751076071810473709127522682743583505346060722143602327546 18858 730898958666142907816875363868358608313959181719292247993011956134264375064131695 18859 2913003096133178251869275266836144041424271261998052802702889550134810053091999450 18860 11610098670919285938298785552931769631944185259089089815650915825680773335819159025 18861 46274536131235439182298331360761609477890103826042608586054085342007587073375196870 18862 184441768125917135269020229641884077865264948609701130721240788805335844216765715350 18863 735169301121613313068174924208441770062700299052065164339186279179482591948093706540 18864 2930395116358877633655939181865243842702802799102059093081220112812734289043424631570 18865 11680880533263853072767832595553751099857218497942061182954019465543664684335910648450 18866 46562406539493085895250328798241235644998348238661269381295123778845183434751306201395 18867 185611784972499153294004116880772695145190677102904137006376324918226917100252420095090 18868 739921809482200566603635669548494326764780493533618030198086642116914798953031944297647 18869 2949688294557351237939482599775307832632060931941584042849842200317337339338401944530572 18870 11759160046758138647324235122450488507434966759168035869903897946858664085329181028895675 18871 46879851386402214331027776365518464825426757281051769388755191210482437025334030702526962 18872 186898480361615412406828868066750212371382107588958156795718953375879334524970024268152889 18873 745134730914731240603819471224743333278592915586416352019193641400904656705801234322531644 18874 2970798600372669328136563497012972082498146394027596469816757698106229254286610417645290180 18875 11844612601425396969747045844726535101817375390746548526078158201592142829490395337017379380 18876 47225616694142295573928065822355432677343683430353015414831429023472595980974574142197184044 18877 188297010146890424059929951454372762470773213298948622468545606775599111642357488064304474863 18878 750789352509797664647201586720483277928388834396188946569153711489553231552115830575626850016 18879 2993653746881333472399880468270836739746257470381597508467757588511964649063766994079881951680 18880 11936958961239304285285843874858518509095998467862696514459878090858576112138447413837668999180 18881 47598623818445922934388910115873229116845726051101431264925320489379084616008983831147438270842 18882 189803207661947242440545593085216761535523438669248970373999693865728763521695501763320864260862 18883 756869577919330756904034677904838354802824439299630538094694829309748407806541596429020347688864 18884 3018191539155824125181040045657096174985178244011122769857084108056391240144532077459532452694262 18885 12035958681359473143564968593669555907104564375929857695148281901310501514948169974553684932561290 18886 47997941993275748640736531500950863229606747749176873397567245887751420602860160209103844228893030 18887 191413458963908728364940283166255219029484377808867988938163995066699454839707054928590206939574294 18888 763361278300179530638823811507817727571148502692300962274841967162384085973268680101747745611918092 18889 3044355896361965397298411549302408334142058234307213239394292750736302821333713847165037506360113290 18890 12141381920448219966871095741835138829993742618645511749734594372108790723890378725393408844099845600 18891 48422568398868782565870530639199498530709768667175755626456352105222279535544810509406087979380938448 18892 193122896668588988504969666674504225948935736832995716143400049109058986004952775697418713246197752050 18893 770237114454056223045893095816083981849927405947775517545144424777554775596576857364335680252433851095 18894 3071968231581744433088607087127584466968545758423809324019294037980668171417133602718604537458993583916 18895 12251917836499334442522013787346712560132424411984918406465573869824066318553611411083942438383195851000 18896 48862178283203119223875712437920103484458669962035643541756838826010320187527041091825460442738221953841 18897 194847248572317715585317496998616173712327543736528874267868578114886381465474350371310988798029671817816 18898 776798552088311210587947876647525621298452544092746511818237319763013749982118573557981015168391274740712 18899 3095208549678888028117912993216466907282102272001183272427551395259532417922372159862655647096291617869168 18900 12319070220466170264518337045396967113702255590371548232902802568340523785052169945632867450076153417399040 18901 48913689942612431461028671642077389940359671582513007139457946560295888419760562490073120837591427656437912 18902 193251336306246840358748321051922814680776715717382193082931341698390125679501546754960654828429574871168700 18903 755646272385873474248964637172255054126624555777215407875832822268606166861008428078326165842725468730940160 18904 2891708361956719290950807925930713984226467324751421111606400075752799986066419342599968796625470325020289816 18905 10578641665852627696823694383926090480403093675073496289968906229471393622927433989520220237573741141443471440 18906 35194458011352482860408108696737107306295617102117272754426920915150530643468643493323604171917988875522463480 18907 95550170716006147839290223630382637160096940565544996881641137574383493061817304046354958578805969658608058464 18908 165913824667625877489045277674287045240830939576015161589292188302269083828175175196106190316320650686921074428 18909 103302172706074045301459378160947143857059674927564554424575001303089257550473397884211556517404784966465239059 18910 5163504446134363124238071337875932585862299485411583821290867393744802124646650263665612983334885832037176125 18911 243653645380971695422072076249467874187321363725621749863756730124102593903771256839819572304557150294144 18912 476619867820928742867798080130080949070147176943792126673725954592561351768826754068851781 18913 1 18914 0 18915 1 18916 1 18917 3 18918 10 18919 35 18920 126 18921 462 18922 1716 18923 6435 18924 24310 18925 92378 18926 352716 18927 1352078 18928 5200300 18929 20058300 18930 77558760 18931 300540195 18932 1166803110 18933 4537567650 18934 17672631900 18935 68923264410 18936 269128937220 18937 1052049481860 18938 4116715363800 18939 16123801841550 18940 63205303218876 18941 247959266474052 18942 973469712824056 18943 3824345300380220 18944 15033633249770520 18945 59132290782430712 18946 232714176627630544 18947 916312070471295267 18948 3609714217008132870 18949 14226520737620288370 18950 56093138908331422716 18951 221256270138418389602 18952 873065282167813104916 18953 3446310324346630677300 18954 13608507434599516007800 18955 53753604366668088230810 18956 212392290424395860814420 18957 839455243105945545123660 18958 3318776542511877736535400 18959 13124252690842425594480900 18960 51913710643776705684835560 18961 205397724721029574666088520 18962 812850570172585125274307760 18963 3217533506933149454210801550 18964 12738806129490428451365214300 18965 50445672272782096667406248628 18966 199804427433372226016001220056 18967 791532924062974587678774064068 18968 3136262529306125724764953838760 18969 12428892245768720464809261509160 18970 49263609265046928387789436527216 18971 195295022443578894680165266232892 18972 774327632846470705223111406467256 18973 3070609578529107968988200404956360 18974 12178349853827309571919303301013360 18975 48307454420181661301946569760686328 18976 191645966716130525165099506263706416 18977 760401738905937245009910944207609328 18978 3017467217880703353213932318284164000 18979 11975573020964041433067793888190275875 18980 47533812913980349072792166510047556550 18981 188694833082770476622296176145946360850 18982 749146650746521593754190788877936298300 18983 2974552877964129857553404602897688243250 18984 11811992587857559144487432770927051864500 18985 46910484848920020602392947290253148833300 18986 186320517287259800139081846983822365788600 18987 740106499224393094996908447741294397438050 18988 2940149106507862980124704792396922948726500 18989 11681132936666374542657610931955342526021500 18990 46413034868354394849492907436302560970058760 18991 184430743818987200586142869023202281749444020 18992 732932566345585498433243089884414262536751560 18993 2912937122655532109157760998258569504953756200 18994 11578003247010595978171353841179630690575689200 18995 46022562906867119013231131518689031995038364570 18996 182953892049521139780992893197751460523485844340 18997 727353278148096238641508331493499708910443722620 18998 2891886527576768177731298185456083180005378656200 18999 11498691669174292516217304689789664072878529418700 19000 45724209225657774946840576295869487725093446394360 19001 181833483199708825951389268525434474441650682172920 19002 723153852725278779071042378273566990308173977377360 19003 2876180096066449689487100368133505075089328319114500 19004 11440087123680035843577904835047874118894631741197000 19005 45506124336416142577787665899412654828491979592761400 19006 181024362744864215529221264347114077449605457281094800 19007 720162138745872857431467203815692960288647797444355400 19008 2865161197160999540318740488298993497922577258649586000 19009 11399683912108657745523499389615144342798339305690906000 19010 45358742302916553976925081781837100648187076395275394400 19011 180489995413688787699847721256893462995911074822866673550 19012 718238538450349196413827014486194605323934792594087999900 19013 2858296224445267210218291180098121388534026215425452234896 19014 11375441539711467483090977019784442697802084130077035868650 19015 45274257328051640582702088538742081937252294837697472168660 19016 180200509365116430834121184084894227116588341826654254546174 19017 717268694139581087437776477828108394209165360140996957087340 19018 2855147229099303357762022872908004287628716424118330326418296 19019 11365682238914534520321898744076093991137384896465894253358660 19020 45246239770155004090424320714512450364717939466441023778071890 19021 180131256443447280435462861712492962772719520623379963045858116 19022 717158086401014406219693262518897216271360068209700623124891270 19023 2855351640300335135874704656325238916575261891771756829756514600 19024 11369014787984820632748824044450951280078814006510282273678457200 19025 45269349792157740337672590286086515009892846892151580281725068560 19026 180261735208411902966227791950002156040557792685721753274502113440 19027 717827981276354542169085671515187073175199427401075229474346790460 19028 2858607005082827822797243824617999321463292414331412572014330047440 19029 11384277020242138873245164003303202000546837552237938102680483450200 19030 45339120654529561773445957508806143697773551207766283321816344636600 19031 180574773641316013270103727319524358022937090713265439596418017065800 19032 719212346297891129776652452400181509256882395551560810528635537363800 19033 2864659345423803652500225869716294349720792275686827649606003395017600 19034 11410491846478007825925269430381075687969413574815728660869349951316000 19035 45451792521804064506602323226373879454169439961091366649059330752791800 19036 181055900789335199108944791613543585043772965143398806202281393397988000 19037 721255473636204153827435807835252466045484097651427318787906584518154800 19038 2873294163266179149393849943683500072020874339120071513818683520374851440 19039 11446833198818487901617434098583540707571685290495770852784514791095062000 19040 45604183464092855800043852036025091691578166682319028640144057639899981376 19041 181692857928369949298587330271422169120798002641029107534530534698070471456 19042 723910126864214128701457025997153651552578435778400704979519688650531652736 19043 2884329411724603169044851614229779205349932644503268356881794694664572887331 19044 11492599361445318053403295221371288634271019669515509943882556614671634083105 19045 45793588224835959628173238605503697724807673866872561183827596438131031509207 19046 182475214147819625388559902066457660581570948418546034681873340361325290980920 19047 727136080619341840563007245807074274274208037826134562434029714519776636460586 19048 2897609945325196808252371566428585951029505903733435231014069923782689562906180 19049 11547191871669067877585791557482353428176738307641228984479964475905110024196340 19050 46017697977466359392712088652665389601758164968526163273386073808669537849210776 19051 183394061057255638157016323814590309210528969585558085488751445401810689756956866 19052 730898958666142908146938499875237636561566999993405301858614317381826286080913306 19053 2913003096133178255630140229027104718952266270621951201793870623248145541713113908 19054 11610098670919285980527180772817491603816318288254917553900291733800360354566749070 19055 46274536131235439649847409894241808929744383989398063294448573555800617090891335220 19056 184441768125917140376637794462729860878703021758156226082641223795144905670986201830 19057 735169301121613368152142900509298985911828745756568350113121124077235600469315911460 19058 2930395116358878220442912192244938662399082382338414730817090660317844850984866170280 19059 11680880533263859250136123078622464314562080704288104974317430493943368088957344406050 19060 46562406539493150193823065943214039230819532889030070558443374805462109809653050208770 19061 185611784972499815311602729326740470425237338207483562619252064050905095160920629921260 19062 739921809482207311775208083834026782097111066183714443763561249767898793408372600493032 19063 2949688294557419275184779958211197054986526546696100949302138933112593050278341534802716 19064 11759160046758818314745179069179235425662870522098996728219797380863706937324969596356060 19065 46879851386408940988948545099817561148073273412418242559339760994264273745057521574356212 19066 186898480361681391219858904290313949580347124704240612957664346959788893997748960543276264 19067 745134730915372824588908084552567149015190618494201674738315858435223348065429027402017028 19068 2970798600378856340103460252228540449347559791509096242952554562558104439450948714816691748 19069 11844612601484582398859007299819894933399046499337361090206886741247163031041760533612922228 19070 47225616694704089258891040865522590177339635982304585949348543055913627519668787756914740214 19071 188297010152183195284769420198846479744386544409583923643773305349175370183298728819551361443 19072 750789352559302107208305160691607049321423172938181109615114089193819521608319170988347949300 19073 2993653747341129756137240275175407686426432446524631597981942418153887022328657412874562071100 19074 11936958965481079007201828909390902033952209921255326438288275807409379300214223044909902439616 19075 47598623857322381556824443457288423710461912919295814738049524525941122696461799822861573544922 19076 189803208016005367456253174064163649209614149260178267774796207386783462523512963849470582401012 19077 756869581124116402889481877868158797903275226000786985549561757887567441651208571505869379168212 19078 3018191567992416237133217431082362898899693712066701599573473419849508138549966980999828677604026 19079 12035958939341696602229406428877008098059609489576308864463998420674364460778001226751460999042670 19080 47997944288438554882868491786014242122003092469665422388337022522860707992629007284837484903196110 19081 191413479272922355550486176680965199720407799191987856332643666421729085976399151974824875909340210 19082 763361457066820538389837438469758914058354218091251837580755446583025912497415435030175454585626892 19083 3044357461938301847505494982231027128428032241980026649466528070862359073269673991681596098430704028 19084 12141395563677895022999754471453160404709521239755936145022983399524493627842544787501974910581754590 19085 48422686724200940612080793528372951557001903104501905008066917690686951010319047964567351289277812880 19086 193123918115413148489681144317879665201221787871877054194536127700843660925176157879948889447137515016 19087 770245892314001758797848543740191412221201409452180858681552626142857763170360338092365246695944781119 19088 3072043333510049639169877133150740053407187282308057098245694010587626473546293412352667791799448600664 19089 12252557651784349666230389232385604520246251591528152014306744554581706068366090790208151990529685035490 19090 48867606362838227721998134607127370608279844418524219207312793976280480056885420972527906627627234041776 19091 194893111846947293531720908725412432012016252847220842605129187641595620254958956694485460118101280560916 19092 777184505476082307456908289070806048039850091757620160668688213275263382136546320800780580477918328009510 19093 3098443342119987699311172768608757084826587742578493145919237025718497969237498848376512672748771060245054 19094 12346067422132044634056022927046876314240508993755371984070498605781950487834112875332656042121644308969608 19095 49137929930453400901419839513216139221597057873383792585785614906274212028166061967332078710554625043013222 19096 195102499968902984979327549974836160959023239707677834399243492428005336309995812076928602783373154111873800 19097 770788019146632830962878710024933919175952677498501401976657097659409206787747615985151387136828501135218296 19098 3013588839216837651017273839148049418021177196297929045369442679703112894187742539066717310577326285889604960 19099 11529706358543449681471687267858307933484632593117622530715799217341624122042000482746178712977955762091838617 19100 42158037245914674345087933948227082440733774149193352243430399807510687885024804723499328578047432728497890524 19101 140113846298276385919028105051468875446167751883645861849152003460316114676569153885022631595301966951504096942 19102 379585425895247815341415545270894107362506207619953989412775406809501354557404955663266757658753009909106891952 19103 656115970737924778757022339944695901047134262415322154340720685924210245813681395857989565137763865610795029002 19104 404429385442772103735697591790774061124628985185471231798233617747720973481134989290896629980886474504356631656 19105 19747076944611668039696303698996934149145768860019218554511866570213799540608864175338517126754394318300795875 19106 877463305712361195638211935042742358576655790190708433485650651970413122373690573607155405397637838495744 19107 1426138447623410166309592058904123439294849744435652428610309236013736368119790371030826493 19108 1 19109 0 19110 1 19111 1 19112 3 19113 10 19114 35 19115 126 19116 462 19117 1716 19118 6435 19119 24310 19120 92378 19121 352716 19122 1352078 19123 5200300 19124 20058300 19125 77558760 19126 300540195 19127 1166803110 19128 4537567650 19129 17672631900 19130 68923264410 19131 269128937220 19132 1052049481860 19133 4116715363800 19134 16123801841550 19135 63205303218876 19136 247959266474052 19137 973469712824056 19138 3824345300380220 19139 15033633249770520 19140 59132290782430712 19141 232714176627630544 19142 916312070471295267 19143 3609714217008132870 19144 14226520737620288370 19145 56093138908331422716 19146 221256270138418389602 19147 873065282167813104916 19148 3446310324346630677300 19149 13608507434599516007800 19150 53753604366668088230810 19151 212392290424395860814420 19152 839455243105945545123660 19153 3318776542511877736535400 19154 13124252690842425594480900 19155 51913710643776705684835560 19156 205397724721029574666088520 19157 812850570172585125274307760 19158 3217533506933149454210801550 19159 12738806129490428451365214300 19160 50445672272782096667406248628 19161 199804427433372226016001220056 19162 791532924062974587678774064068 19163 3136262529306125724764953838760 19164 12428892245768720464809261509160 19165 49263609265046928387789436527216 19166 195295022443578894680165266232892 19167 774327632846470705223111406467256 19168 3070609578529107968988200404956360 19169 12178349853827309571919303301013360 19170 48307454420181661301946569760686328 19171 191645966716130525165099506263706416 19172 760401738905937245009910944207609328 19173 3017467217880703353213932318284164000 19174 11975573020964041433067793888190275875 19175 47533812913980349072792166510047556550 19176 188694833082770476622296176145946360850 19177 749146650746521593754190788877936298300 19178 2974552877964129857553404602897688243250 19179 11811992587857559144487432770927051864500 19180 46910484848920020602392947290253148833300 19181 186320517287259800139081846983822365788600 19182 740106499224393094996908447741294397438050 19183 2940149106507862980124704792396922948726500 19184 11681132936666374542657610931955342526021500 19185 46413034868354394849492907436302560970058760 19186 184430743818987200586142869023202281749444020 19187 732932566345585498433243089884414262536751560 19188 2912937122655532109157760998258569504953756200 19189 11578003247010595978171353841179630690575689200 19190 46022562906867119013231131518689031995038364570 19191 182953892049521139780992893197751460523485844340 19192 727353278148096238641508331493499708910443722620 19193 2891886527576768177731298185456083180005378656200 19194 11498691669174292516217304689789664072878529418700 19195 45724209225657774946840576295869487725093446394360 19196 181833483199708825951389268525434474441650682172920 19197 723153852725278779071042378273566990308173977377360 19198 2876180096066449689487100368133505075089328319114500 19199 11440087123680035843577904835047874118894631741197000 19200 45506124336416142577787665899412654828491979592761400 19201 181024362744864215529221264347114077449605457281094800 19202 720162138745872857431467203815692960288647797444355400 19203 2865161197160999540318740488298993497922577258649586000 19204 11399683912108657745523499389615144342798339305690906000 19205 45358742302916553976925081781837100648187076395275394400 19206 180489995413688787699847721256893462995911074822866673550 19207 718238538450349196413827014486194605323934792594087999900 19208 2858296224445267210218291180098121388534026215425452244402 19209 11375441539711467483090977019784442697802084130077051876950 19210 45274257328051640582702088538742081937252294837706226293160 19211 180200509365116430834121184084894227116588341829115631393974 19212 717268694139581087437776477828108394209165360575865951236982 19213 2855147229099303357762022872908004287628716478170748064007112 19214 11365682238914534520321898744076093991137389977681276510874980 19215 45246239770155004090424320714512450364718319299623894571731170 19216 180131256443447280435462861712492962772742942452242947658713526 19217 717158086401014406219693262518897216272585163690872978050345338 19218 2855351640300335135874704656325238916630818924106530304973169500 19219 11369014787984820632748824044450951282301870602336127967299593200 19220 45269349792157740337672590286086515089515852725619450684635149360 19221 180261735208411902966227791950002158623904685486006448769342327840 19222 717827981276354542169085671515187149866042245715327097310630492220 19223 2858607005082827822797243824618001422499306710521212671954296230480 19224 11384277020242138873245164003303255511722854316013160543747882281600 19225 45339120654529561773445957508807418797009904308511893116331817565800 19226 180574773641316013270103727319552943769112644207145661977974807411800 19227 719212346297891129776652452400787389932793992033844888268582548577400 19228 2864659345423803652500225869728488101734392126028663910838061434758200 19229 11410491846478007825925269430614998673816759689240279695501858017764000 19230 45451792521804064506602323230666163764225801012554491706361309182967800 19231 181055900789335199108944791689109480720741502491985620436954315248244000 19232 721255473636204153827435809115205955765634282666570029795931046109716000 19233 2873294163266179149393849964595106543035795717094336167156830574128691280 19234 11446833198818487901617434428875748023814473227068953062891095929383058000 19235 45604183464092855800043857089976138162979744486164877010542570205538781376 19236 181692857928369949298587405331862216233317059011209825981366154945634987456 19237 723910126864214128701458109910501694095963458370956903484771382193063875328 19238 2884329411724603169044866857405700792009836885053841270427793608488488759587 19239 11492599361445318053403504291745697966225195056712020761338555417191037745825 19240 45793588224835959628176039100130097144802865472332218983202772258360965083252 19241 182475214147819625388596583529663096700428375591312597453140842138596891468055 19242 727136080619341840563477608018734609968997057446203456409504875867914809356400 19243 2897609945325196808258282551624684546614155513219328038738436193638969779321346 19244 11547191871669067877658664080773171132445625915588669672994306741444025827551683 19245 46017697977466359393594252091513930105455731424166080175852569970073447251660956 19246 183394061057255638167511581708950888934453251099257527000219308704079811248810046 19247 730898958666142908269752690017332158700211769583782956113774276313202282039126418 19248 2913003096133178257044777508383337634352704760107547831910732378639290958276001481 19249 11610098670919285996577792530602109909867264779781215835653806728333205826939118486 19250 46274536131235439829352859688345814076438438141873479028772167896233984657448437520 19251 184441768125917142356683370252308842839859658326381504324558421851677219484311306880 19252 735169301121613389706739065148764852983230566652513634160826581722212819559904103475 19253 2930395116358878452135622565442071380906215732941275894316314444308801923904751562820 19254 11680880533263861710613323525268477205211693122597965660650536060762440063424015315890 19255 46562406539493176020864834838265876658736173616537621211704998115551656034028478144770 19256 185611784972500083401374068251140644242085455459528306478865321841783742132543673373185 19257 739921809482210064906462130481182912791161916828700924835834975374991326094912015826665 19258 2949688294557447258245345807245314572113223677237846413114949188031245364630607359815340 19259 11759160046759099929931546282166555972789233688894545331126180953349798965614118408845840 19260 46879851386411748176899732051932946584229733426602817201451391798512664505132367949234462 19261 186898480361709117724945456477982208718845508382097110346207504146333155729828518247432014 19262 745134730915644263967214805592359300672885414481000409892349496464142898269017287644599312 19263 2970798600381491113260465715287434484553966849389855602978878451976358512276943925817124044 19264 11844612601509947582764133670841365364152885773117783590754284339365644520492466503595069383 19265 47225616694946349732704072356057430386170392967858979303588715563387333718014406287786642569 19266 188297010154479323977898360330100834224853847526000414186809228117798583614563653461326993228 19267 750789352580904045780425043970872684689643814172511047003098129434025598454040017650903461339 19268 2993653747542910859072409811877519568830925273790292435311091423031732454325050685626170992614 19269 11936958967352894186982036795390700894691914607775959035843717941355859878577103244799093335524 19270 47598623874570387847135498211880629953255477585760774546678549129886890021544798498722054690442 19271 189803208173912823911601194561660525239280240748126347146523413799397047635661216202017432065812 19272 756869582560744451160186732248730496227214668222836201301199640436395247509009883891337555737021 19273 3018191580983645450009656924867215528907502206128168320708573896541783703487577304397549238931387 19274 12035959056130946467907770117175514170949968012762860172417200122319369723469616400977266089986078 19275 47997945332392207414349258573537363107254809808975938458829730437443806681845664596625366489684407 19276 191413488553200145850589715688906039556988853608903094259575087031169265256288972431634947282740490 19277 763361539123640382503334501707947305085984045411239233758477860176860674658679202955040254161465395 19278 3044358183730014684867203206495376710538105478669708316926573737812115029923500955636019238808958084 19279 12141401880800925095862019862652130909388140284854968338388003562300528288323282877026440766797063780 19280 48422741741726348749926821645371938702198113454767864866058817908086426498370504834805148123979609790 19281 193124395005740142755592051499382807881436467996407670315792224323538855912035290309799626358071497990 19282 770250006943170622081500350894291174150842729476762222232994737578035786848575720174327852563916972438 19283 3072078675754125636728078548283743419148891992694639169623767881593254782864376674311179009246452459979 19284 12252859899245093078397952970367391420152503866658381768605219127966603574372511750053332819180319876660 19285 48870180235488299379614610220470604981083678160468317558093956271979500656066342350960183247284802935566 19286 194914939825545141891145452092229375070788744601637471850197252250883766207254958072510772171383447232366 19287 777368871300279795448087215344624555536026680095136917440063462027241922260231695107549038292845412773838 19288 3099994337628775240705285537327796679289444264425325339592315876359381825526994284483370902515016310439638 19289 12359062938123966615545232310418757885594288319721308368537727948246807469716059821732984105284929770010172 19290 49246359227874526414118589987770449292162303790208780850620909354844539875118111978406212166100241573237952 19291 196002884761226021207654303274311864840071570268110986650568315688054595540292008478340318574121411286840730 19292 778219033228402276212432182269484181075253548194287152985413878066526263161485341366972260532050568783262620 19293 3074354453865471912539221377818503754079128165458507419669592544235848448341962093237254342097136833788234386 19294 12018656210270614918649686697625287150428479746177985892360271625790859045174839246411305007047767598996764932 19295 45971469869319007398207994063422543421495989538512992763815551702635889017515821852976180718888811332436347788 19296 168010791045424555070636023600766711699204601725513156814977503931813923685633356673285448422084942907123268845 19297 557819993208888544095885859127686672789248606335806646001394318977241553299201552728539522539938493069523533176 19298 1507973713781233360071860722171188281977308010769753635139663137253099595871840957648833071221731313876605802016 19299 2594685695381781485414907868747707734478896761132612543233999997579142877451748342110249905176284435724704195118 19300 1583368502634823966787946177216396697471334222427311776824479235481704174343954469502498084030363994904172754346 19301 75520884929069883272224017684177855987361675832828275135257869929185781676495053040039229790012855140577124625 19302 3160028089133698988972376343039767179067909775467841401164536482921705018338102990366793078079571509150212 19303 4267338581346465647259298636440487827942600650400779533570130599536807462927272037256615677 19304 1 19305 0 19306 1 19307 1 19308 3 19309 10 19310 35 19311 126 19312 462 19313 1716 19314 6435 19315 24310 19316 92378 19317 352716 19318 1352078 19319 5200300 19320 20058300 19321 77558760 19322 300540195 19323 1166803110 19324 4537567650 19325 17672631900 19326 68923264410 19327 269128937220 19328 1052049481860 19329 4116715363800 19330 16123801841550 19331 63205303218876 19332 247959266474052 19333 973469712824056 19334 3824345300380220 19335 15033633249770520 19336 59132290782430712 19337 232714176627630544 19338 916312070471295267 19339 3609714217008132870 19340 14226520737620288370 19341 56093138908331422716 19342 221256270138418389602 19343 873065282167813104916 19344 3446310324346630677300 19345 13608507434599516007800 19346 53753604366668088230810 19347 212392290424395860814420 19348 839455243105945545123660 19349 3318776542511877736535400 19350 13124252690842425594480900 19351 51913710643776705684835560 19352 205397724721029574666088520 19353 812850570172585125274307760 19354 3217533506933149454210801550 19355 12738806129490428451365214300 19356 50445672272782096667406248628 19357 199804427433372226016001220056 19358 791532924062974587678774064068 19359 3136262529306125724764953838760 19360 12428892245768720464809261509160 19361 49263609265046928387789436527216 19362 195295022443578894680165266232892 19363 774327632846470705223111406467256 19364 3070609578529107968988200404956360 19365 12178349853827309571919303301013360 19366 48307454420181661301946569760686328 19367 191645966716130525165099506263706416 19368 760401738905937245009910944207609328 19369 3017467217880703353213932318284164000 19370 11975573020964041433067793888190275875 19371 47533812913980349072792166510047556550 19372 188694833082770476622296176145946360850 19373 749146650746521593754190788877936298300 19374 2974552877964129857553404602897688243250 19375 11811992587857559144487432770927051864500 19376 46910484848920020602392947290253148833300 19377 186320517287259800139081846983822365788600 19378 740106499224393094996908447741294397438050 19379 2940149106507862980124704792396922948726500 19380 11681132936666374542657610931955342526021500 19381 46413034868354394849492907436302560970058760 19382 184430743818987200586142869023202281749444020 19383 732932566345585498433243089884414262536751560 19384 2912937122655532109157760998258569504953756200 19385 11578003247010595978171353841179630690575689200 19386 46022562906867119013231131518689031995038364570 19387 182953892049521139780992893197751460523485844340 19388 727353278148096238641508331493499708910443722620 19389 2891886527576768177731298185456083180005378656200 19390 11498691669174292516217304689789664072878529418700 19391 45724209225657774946840576295869487725093446394360 19392 181833483199708825951389268525434474441650682172920 19393 723153852725278779071042378273566990308173977377360 19394 2876180096066449689487100368133505075089328319114500 19395 11440087123680035843577904835047874118894631741197000 19396 45506124336416142577787665899412654828491979592761400 19397 181024362744864215529221264347114077449605457281094800 19398 720162138745872857431467203815692960288647797444355400 19399 2865161197160999540318740488298993497922577258649586000 19400 11399683912108657745523499389615144342798339305690906000 19401 45358742302916553976925081781837100648187076395275394400 19402 180489995413688787699847721256893462995911074822866673550 19403 718238538450349196413827014486194605323934792594087999900 19404 2858296224445267210218291180098121388534026215425452244500 19405 11375441539711467483090977019784442697802084130077052357199 19406 45274257328051640582702088538742081937252294837706651250660 19407 180200509365116430834121184084894227116588341829278175148074 19408 717268694139581087437776477828108394209165360611772565432824 19409 2855147229099303357762022872908004287628716483479467663234585 19410 11365682238914534520321898744076093991137390552079537113898564 19411 45246239770155004090424320714512450364718367583503073062450570 19412 180131256443447280435462861712492962772746233122413780207627096 19413 717158086401014406219693262518897216272772879933955838885697171 19414 2855351640300335135874704656325238916640005520004406233946002200 19415 11369014787984820632748824044450951282695180615443777590017178800 19416 45269349792157740337672590286086515104482583145444238354355089360 19417 180261735208411902966227791950002159136775024497827675080817958640 19418 717827981276354542169085671515187165866290027953552307146977451580 19419 2858607005082827822797243824618001881176183070957014102222880397200 19420 11384277020242138873245164003303267690128430545010280133783910981160 19421 45339120654529561773445957508807720340748231055309841378548314542300 19422 180574773641316013270103727319559948223473541420877901899283424913800 19423 719212346297891129776652452400940827246823552181955791072854843625000 19424 2864659345423803652500225869731672457355778074207105227465541559786000 19425 11410491846478007825925269430677865476263233957491877786059344560621900 19426 45451792521804064506602323231851150230192281057436949544266763350807800 19427 181055900789335199108944791710504643954581991982248152178096648543196000 19428 721255473636204153827435809486316730891594987197587738904766540890701200 19429 2873294163266179149393849970795641019906499148935542546925699758671981000 19430 11446833198818487901617434528907102239590860430716831103666231931264565360 19431 45604183464092855800043858651590225555828546616566684091283683638741781376 19432 181692857928369949298587428969680352616817535326681101956336488393763039456 19433 723910126864214128701458457469673077302809742789222206266346653492028011920 19434 2884329411724603169044871829778594999422960728228092327787718387864204632355 19435 11492599361445318053403573615080370534188947948256126979758176072763261065569 19436 45793588224835959628176982271895464825112126893860083008899074995744103336402 19437 182475214147819625388609122601269036598201067533023616359645549378787787474485 19438 727136080619341840563640698433832917320456566761704731205021389123662618437726 19439 2897609945325196808260360175134204350012720474969320065215812599106748193391046 19440 11547191871669067877684613808579169632014546868662636357197324830581335744147325 19441 46017697977466359393912339869944894229385142405767011751720791727624488521831131 19442 183394061057255638171341604732011384852662586059233152946639637863190370417413586 19443 730898958666142908315090638714647426218683436862473974605014569320740905435996010 19444 2913003096133178257572821838465618123511393781528518157707205746596642559172077485 19445 11610098670919286002633250602857215907150121865244310579792325078271149453533742887 19446 46274536131235439897774219475336129939528100044088815822367121460469337810592829620 19447 184441768125917143118913304295199866869154470799239851405087318297803650653252747120 19448 735169301121613398083852858392924076430194758976268553478025233113351221115507959507 19449 2930395116358878543015090858377153611010329045529632472511966041001864818702467481460 19450 11680880533263862684334087957345409966194744997776360760657816208379658929853465172770 19451 46562406539493186329978145951836988237365899612767615081438322073622104894573021430770 19452 185611784972500191304726017942704199702013055118966039168559518315339549096423546084585 19453 739921809482211181955618485473266754571868829032057955073753511408379219319949594505735 19454 2949688294557458700711407146324042923153250951286976914409749584279555766581507239906380 19455 11759160046759215955388329573917340999939909142182769208133084679008938923333254876821354 19456 46879851386412913215377497387791654382966939839857558752711072322197629910384837953723212 19457 186898480361720706537618351337702166246556566671179424819504461067955131874573253653771139 19458 745134730915758499072370915992933039277616446512806237122228855412208755526015821483327156 19459 2970798600382607372117059632920131773860417385545288526635403519776359735301392240691788356 19460 11844612601520763680051980013704404326293467330114712145386297050712995535415001840864129417 19461 47225616695050304786765634527556867036340811999186389666808086842717452741133642428645401644 19462 188297010155470641531758462400012953693597816552607363735661610310714957559152861158607354408 19463 750789352590285909612842310418080564860235347942998398703595049272218297080305212559633501856 19464 2993653747631053506924965479803088986983889237361379550560251786064734257336976346466510917355 19465 11936958968175155855242932149944741121800008983503700719976510157683440695771832839410936819760 19466 47598623882188765183855511272394214001726297757155774643768842116798405582990895601830230529242 19467 189803208244032568561680805693103003492802721445624919583314915769117564824169782343374251563092 19468 756869583202007490017769250525038049903547735237893039437525673981604798208141512686271368107795 19469 3018191586811902391703537006154410538779498137729165100423979164501730027126731484020393341000476 19470 12035959108785082856662583519079637142858033613164575835209984572062010828362377447395405736194174 19471 47997945805324231451962755721974193612060542559025849369322485439105834753983858044237499522715806 19472 191413492777113963831561274952502224782438175111019153906066274116508359264212635088563512313313690 19473 763361576643041729459521993759070730360805499389856864833286210268613551527932294092476027545715505 19474 3044358515236961977384328637133565363401625122997529771298836059605975451201855834624049262953855972 19475 12141404794828750489850615652592237948615000838705660210816970562730129487089164707974604953492085868 19476 48422767229080896922546589890402231443733405423745195175188693854692192009377760107429940020312636580 19477 193124616850350016905961389021823072593629712880083293059525738931326608987233099020545525340129053750 19478 770251928824601037697223082355976909183139250101952085295203946766239810852435163527320176784983415910 19479 3072095249321042259160120781461608445981560600003275426594220494086226945932868250961251276756625480956 19480 12253002188706782864333579516455293893684597979483007593841792810986760197120599771442382852674851995911 19481 48871396561302250977065584069753085060512858987934429604614805119314771024425514295995947990860347215891 19482 194925293571695744644382111380040817913724632862382510794860278422277487251456853454687781863222549823456 19483 777456644302626441254145186108105172248769311545370608528956883903637602557293054536530385627298317997836 19484 3100735439344488983652935989340290330926380483863384392461274945645916865073478345274217492745969044375686 19485 12365295548700540082195496044881766661355982458747578138654786552893131790336367132667023825152189455699156 19486 49298565894029337510404604501814878132730171242172047172733465079358897902759257119551204715006097065883812 19487 196438357780462278591543978570282166345132445812137063063444031915976318282285027625933561422993206034627040 19488 781834223784305363907210582958665931322354113903085830339419265840490418226411406158990070503486043907592446 19489 3104183570776553371610117476076040399333693943202802930116069683376768511622140455563225076603972545012717162 19490 12262510169030536903550638244481554294287940705543432812111968924201648152214293400387838388020691507613563200 19491 47932956332737607140835218430536263687015236802250818428551471475462979910268627191500054412391681892115408896 19492 183301007337634799703186792092545309819930836241832911144856280113618216211318167851832436344427061236119259868 19493 669576524833288387860506707859206819701385234945433760406678639215180702921363366322012075510532428209588480116 19494 2220819579846565521688505382261889420609736424463377729237005532697994775837587446604374577959383369255761387760 19495 5990790428527370899851471898083319645155379365168762726022491758447515207150865942820913730182996261419657104640 19496 10261124465489515754529748726025025747770131896615242409996650050811844004726885397091241471898422508403918975731 19497 6199080647974714160275364505234503459039389587615837936606941064529250060670109313092956525556233088401776836191 19498 288826640270759720719336919927115128467050766650425224906847291124176781791076976737790939431890289023044428650 19499 11380433076203043869031380515647354543367742087791593624494968417631859745121130123289853119442173559260548 19500 12769042227603281916405166878391527117347961101718270286891802008622153841722746923944117559 19501 1 19502 0 19503 1 19504 1 19505 3 19506 10 19507 35 19508 126 19509 462 19510 1716 19511 6435 19512 24310 19513 92378 19514 352716 19515 1352078 19516 5200300 19517 20058300 19518 77558760 19519 300540195 19520 1166803110 19521 4537567650 19522 17672631900 19523 68923264410 19524 269128937220 19525 1052049481860 19526 4116715363800 19527 16123801841550 19528 63205303218876 19529 247959266474052 19530 973469712824056 19531 3824345300380220 19532 15033633249770520 19533 59132290782430712 19534 232714176627630544 19535 916312070471295267 19536 3609714217008132870 19537 14226520737620288370 19538 56093138908331422716 19539 221256270138418389602 19540 873065282167813104916 19541 3446310324346630677300 19542 13608507434599516007800 19543 53753604366668088230810 19544 212392290424395860814420 19545 839455243105945545123660 19546 3318776542511877736535400 19547 13124252690842425594480900 19548 51913710643776705684835560 19549 205397724721029574666088520 19550 812850570172585125274307760 19551 3217533506933149454210801550 19552 12738806129490428451365214300 19553 50445672272782096667406248628 19554 199804427433372226016001220056 19555 791532924062974587678774064068 19556 3136262529306125724764953838760 19557 12428892245768720464809261509160 19558 49263609265046928387789436527216 19559 195295022443578894680165266232892 19560 774327632846470705223111406467256 19561 3070609578529107968988200404956360 19562 12178349853827309571919303301013360 19563 48307454420181661301946569760686328 19564 191645966716130525165099506263706416 19565 760401738905937245009910944207609328 19566 3017467217880703353213932318284164000 19567 11975573020964041433067793888190275875 19568 47533812913980349072792166510047556550 19569 188694833082770476622296176145946360850 19570 749146650746521593754190788877936298300 19571 2974552877964129857553404602897688243250 19572 11811992587857559144487432770927051864500 19573 46910484848920020602392947290253148833300 19574 186320517287259800139081846983822365788600 19575 740106499224393094996908447741294397438050 19576 2940149106507862980124704792396922948726500 19577 11681132936666374542657610931955342526021500 19578 46413034868354394849492907436302560970058760 19579 184430743818987200586142869023202281749444020 19580 732932566345585498433243089884414262536751560 19581 2912937122655532109157760998258569504953756200 19582 11578003247010595978171353841179630690575689200 19583 46022562906867119013231131518689031995038364570 19584 182953892049521139780992893197751460523485844340 19585 727353278148096238641508331493499708910443722620 19586 2891886527576768177731298185456083180005378656200 19587 11498691669174292516217304689789664072878529418700 19588 45724209225657774946840576295869487725093446394360 19589 181833483199708825951389268525434474441650682172920 19590 723153852725278779071042378273566990308173977377360 19591 2876180096066449689487100368133505075089328319114500 19592 11440087123680035843577904835047874118894631741197000 19593 45506124336416142577787665899412654828491979592761400 19594 181024362744864215529221264347114077449605457281094800 19595 720162138745872857431467203815692960288647797444355400 19596 2865161197160999540318740488298993497922577258649586000 19597 11399683912108657745523499389615144342798339305690906000 19598 45358742302916553976925081781837100648187076395275394400 19599 180489995413688787699847721256893462995911074822866673550 19600 718238538450349196413827014486194605323934792594087999900 19601 2858296224445267210218291180098121388534026215425452244500 19602 11375441539711467483090977019784442697802084130077052366901 19603 45274257328051640582702088538742081937252294837706667915660 19604 180200509365116430834121184084894227116588341829287463362594 19605 717268694139581087437776477828108394209165360614432314632516 19606 2855147229099303357762022872908004287628716483957730690192015 19607 11365682238914534520321898744076093991137390612542511914216836 19608 45246239770155004090424320714512450364718373361061265360485370 19609 180131256443447280435462861712492962772746671878436557880815572 19610 717158086401014406219693262518897216272800350603675281934773049 19611 2855351640300335135874704656325238916641463709829465905211531200 19612 11369014787984820632748824044450951282762256741710198455906999600 19613 45269349792157740337672590286086515107203806858139654294304169360 19614 180261735208411902966227791950002159235550052751956207555620672720 19615 717827981276354542169085671515187169112717114204786407693482631740 19616 2858607005082827822797243824618001978767007828496546321428962134800 19617 11384277020242138873245164003303270396440780818120751153791917358840 19618 45339120654529561773445957508807790085558456289263108323550769625300 19619 180574773641316013270103727319561629292520156752173639480397493114280 19620 719212346297891129776652452400978935860765534440963727717053191414600 19621 2864659345423803652500225869732488958797159086560551718908485181588000 19622 11410491846478007825925269430694471801437774330237582942055661760622100 19623 45451792521804064506602323232172998406133794156046999821228738556887800 19624 181055900789335199108944791716469356128864795112866797390778753583000800 19625 721255473636204153827435809592348380927583759920735655793005253685268400 19626 2873294163266179149393849972608662796769277930175661371419521157661247000 19627 11446833198818487901617434558801529936259665801921944081369146138723406640 19628 45604183464092855800043859128014862387545130317367235404052158923447781376 19629 181692857928369949298587436323668217269462127958161054481882814355402877856 19630 723910126864214128701458567625038870887493264626705198404769417073120470512 19631 2884329411724603169044873433769851195362678096993979765645758639275725881635 19632 11492599361445318053403596356068464180822560007916098331832337346019757604321 19633 45793588224835959628177296662483920718548547367702704350797842574871816087452 19634 182475214147819625388613366594735662409754901728679653528000988752390860346511 19635 727136080619341840563696709283462639037119428546826381134794737110524289071552 19636 2897609945325196808261083725610156520350529168116083457521366571677353297251680 19637 11547191871669067877693772536040110278921224852100506951621921658296083503501818 19638 46017697977466359394026052409094127780934786911266861687059701753299375321403206 19639 183394061057255638172727708302261850042109773949510046151186379009683472567284642 19640 730898958666142908331693267815072735450799822063121393303258784803054141418919462 19641 2913003096133178257768393812570166452829426752425175541746894575928251818707845685 19642 11610098670919286004900591068267803540835940499984532499061502721482841621252813648 19643 46274536131235439923663382637981114320156620764016361286964143246194053388290406020 19644 184441768125917143410254523529371547164796043604145748083818698727391945882834404936 19645 735169301121613401317124848767862724076391471537299446071515525364170400577966684624 19646 2930395116358878578422675907572640194167776808188831375854821442108925419934390493675 19647 11680880533263863067164473973375657034615562876920672510221366184546735496881412273410 19648 46562406539493190418824775676206964981647122812893463211959257991895446301348078524770 19649 185611784972500234466066797819329621887412349598471984789542080196492323979902625537175 19650 739921809482211632452809114235506328747747909463389843595990011494763473848468026496040 19651 2949688294557463352120375170339786165016215345414347255342455105721696231231163771860300 19652 11759160046759263483888698633188747604776381671199680024821149857958350776784114813308880 19653 46879851386413394024908003716876245149780879850056468822168992943091104176040339509763212 19654 186898480361725523847984339004882535816952563726880930446477688841715797461846456102297689 19655 745134730915806318418715334300296645313802831033041669582159757670745498882961173341075700 19656 2970798600383077826041294617370552960088699452425793625825981607054169483831032521812663920 19657 11844612601525352327386217856491787872042034185430635686631438403472497439843071206804180577 19658 47225616695094690090746975695672288085629776331405576665264667436497953076065152646476586219 19659 188297010155896540925268729164024624822164525200337294975177053895585840436503656084652090368 19660 750789352594341074199747969778324337352563622171188068718228982095628851442144111095363358618 19661 2993653747669376397295642914504045003430990247732504471539001479674800367676675711252546836840 19662 11936958968534711136704724102763182793521245075344139777351705743711608306455580811425431415222 19663 47598623885538689970215999931028883782940090684456291279801728725906837549607526058304649422842 19664 189803208275032876722812975301842228440039188383465862281841714217401888011820029622534290352804 19665 756869583487013285066998397975013024575281452343771675132089322787176613740955152821054185599989 19666 3018191589415591059857621141572409229760802944645245113791310406633303093094116619250894591297235 19667 12035959132425715522285723195029873757735857127487739516931545110824080765064398958464395095769481 19668 47997946018700969606626201496028603813614417320527992292871016718567336233995335465234848573811287 19669 191413494691954895663169345004222608494455096015722726166970447440142456538497421936534938807666200 19670 763361593731085934415093277720450325802677879334851752263620618341522947304241901481562246722681270 19671 3044358666906807848745475505603145075149180972134467409349882024746458203021082666627166878047169840 19672 12141406133961296455947635925439495866333971668464690582216426758539745232086421384000859348967850420 19673 48422778992475740719948985318224171472500605348395584648160283006133619412905886098959440632989546038 19674 193124719673576476040787084906757451562533665342314544639089699131654660912249712323809078769167641030 19675 770252823285384909699174790347703759136999783317178178692561969319844019630803478066466750155383178175 19676 3072102993984037070229687400911593525559201012503782872419117303309798529448992795880345301503333885500 19677 12253068941911306634071571616412801428520951857042122205171424143549580548775506045377078950387459604532 19678 48871969390221580376599500153101517277971844185672397356663319376312760627689695431706872469772438481666 19679 194930188127352767507184350588557394683608970969998327056947420443999625095936220617420654331803098743286 19680 777498291553042679450513068873577648550351169991633370828768655355214873454196626803590736465111706244154 19681 3101088369546111032940484294395268207059443296469165546291971690442424093929529449301774727847458556842390 19682 12368274459727025044124755752128187546952920343563920790868811238850443185357076998059324901692832485678444 19683 49323610456852401704193740643266195370555687611121248037914489873436357378353496204997425383574545879546112 19684 196648079751347074077816137060302297657856761469475491923292029350832495648898571691612198876259686415773336 19685 783583114871227995390074644843371422487511960158339341355977517925564157670311111166875064772558758939740992 19686 3118698748404930637349941703737282216211357545578717395647497114749059866246048887802003948188486847016213760 19687 12382245384164661514533943625651994831883603483537909125175710544149502641778737071245341409831857367791217803 19688 48911526233808301604099646220775086523288468213161976193725065067145736351133811420727004998343414611560125463 19689 191169603397509172334263840115708637131893551602850962202679700708475160044974505476171867135641025418650248437 19690 730882501615160538163774223703445795152815003360029473069619847919780222215131693713643075655256325160122738855 19691 2668513743578662743663992631492340148417268996361885812711386078531937447498705239728772038230340760736302359715 19692 8841757404836843107121018063541627942748731778226972230135809528944537712607411063200166929539293069013050371561 19693 23800195978235000647213094199781748767849508294456729545739788735160070442324622075191626511846482045919499596032 19694 40579915638107884768313525038769541489579240015723575561385160838317695366056034654706434621742729560806084484393 19695 24270487295407563808639482478652411459054333308433910790799921362264856276362761662611553247347792181698042157392 19696 1104620990168756050128157109296294227195541432576786790894996918291177489059804189271451038425226704360220178250 19697 40985708031512411434017307099644996722711577864459610597523036495159831427443429848673868917958450700781004 19698 38208966568622152165059085754372656228261284344111081180198599950176614296686260918449292587 19699 1 19700 0 19701 1 19702 1 19703 3 19704 10 19705 35 19706 126 19707 462 19708 1716 19709 6435 19710 24310 19711 92378 19712 352716 19713 1352078 19714 5200300 19715 20058300 19716 77558760 19717 300540195 19718 1166803110 19719 4537567650 19720 17672631900 19721 68923264410 19722 269128937220 19723 1052049481860 19724 4116715363800 19725 16123801841550 19726 63205303218876 19727 247959266474052 19728 973469712824056 19729 3824345300380220 19730 15033633249770520 19731 59132290782430712 19732 232714176627630544 19733 916312070471295267 19734 3609714217008132870 19735 14226520737620288370 19736 56093138908331422716 19737 221256270138418389602 19738 873065282167813104916 19739 3446310324346630677300 19740 13608507434599516007800 19741 53753604366668088230810 19742 212392290424395860814420 19743 839455243105945545123660 19744 3318776542511877736535400 19745 13124252690842425594480900 19746 51913710643776705684835560 19747 205397724721029574666088520 19748 812850570172585125274307760 19749 3217533506933149454210801550 19750 12738806129490428451365214300 19751 50445672272782096667406248628 19752 199804427433372226016001220056 19753 791532924062974587678774064068 19754 3136262529306125724764953838760 19755 12428892245768720464809261509160 19756 49263609265046928387789436527216 19757 195295022443578894680165266232892 19758 774327632846470705223111406467256 19759 3070609578529107968988200404956360 19760 12178349853827309571919303301013360 19761 48307454420181661301946569760686328 19762 191645966716130525165099506263706416 19763 760401738905937245009910944207609328 19764 3017467217880703353213932318284164000 19765 11975573020964041433067793888190275875 19766 47533812913980349072792166510047556550 19767 188694833082770476622296176145946360850 19768 749146650746521593754190788877936298300 19769 2974552877964129857553404602897688243250 19770 11811992587857559144487432770927051864500 19771 46910484848920020602392947290253148833300 19772 186320517287259800139081846983822365788600 19773 740106499224393094996908447741294397438050 19774 2940149106507862980124704792396922948726500 19775 11681132936666374542657610931955342526021500 19776 46413034868354394849492907436302560970058760 19777 184430743818987200586142869023202281749444020 19778 732932566345585498433243089884414262536751560 19779 2912937122655532109157760998258569504953756200 19780 11578003247010595978171353841179630690575689200 19781 46022562906867119013231131518689031995038364570 19782 182953892049521139780992893197751460523485844340 19783 727353278148096238641508331493499708910443722620 19784 2891886527576768177731298185456083180005378656200 19785 11498691669174292516217304689789664072878529418700 19786 45724209225657774946840576295869487725093446394360 19787 181833483199708825951389268525434474441650682172920 19788 723153852725278779071042378273566990308173977377360 19789 2876180096066449689487100368133505075089328319114500 19790 11440087123680035843577904835047874118894631741197000 19791 45506124336416142577787665899412654828491979592761400 19792 181024362744864215529221264347114077449605457281094800 19793 720162138745872857431467203815692960288647797444355400 19794 2865161197160999540318740488298993497922577258649586000 19795 11399683912108657745523499389615144342798339305690906000 19796 45358742302916553976925081781837100648187076395275394400 19797 180489995413688787699847721256893462995911074822866673550 19798 718238538450349196413827014486194605323934792594087999900 19799 2858296224445267210218291180098121388534026215425452244500 19800 11375441539711467483090977019784442697802084130077052367000 19801 45274257328051640582702088538742081937252294837706668410660 19802 180200509365116430834121184084894227116588341829287909911369 19803 717268694139581087437776477828108394209165360614606316916608 19804 2855147229099303357762022872908004287628716483996861301488532 19805 11365682238914534520321898744076093991137390618428288222212420 19806 45246239770155004090424320714512450364718374008546235186989270 19807 180131256443447280435462861712492962772746727183817580276595632 19808 717158086401014406219693262518897216272804178483882089572759032 19809 2855351640300335135874704656325238916641685354682874975243891608 19810 11369014787984820632748824044450951282773261418675783129217048325 19811 45269349792157740337672590286086515107681578960368620451699809360 19812 180261735208411902966227791950002159253978229665039888987486850720 19813 717827981276354542169085671515187169752523912225102617290239127100 19814 2858607005082827822797243824618001998982250099701163709693079066160 19815 11384277020242138873245164003303270983123877730473370745541904755400 19816 45339120654529561773445957508807805849796383910636107016599269746800 19817 180574773641316013270103727319562024174510972434021631529652475577480 19818 719212346297891129776652452400988212299685622227695922821233052389700 19819 2864659345423803652500225869732694401095313018701096319981225834815600 19820 11410491846478007825925269430698781037717243667469063393928123818850000 19821 45451792521804064506602323232258957856851092685489435609485663611927800 19822 181055900789335199108944791718106014957174100849926791504014697039044800 19823 721255473636204153827435809622189623752083594160184470725623334531643600 19824 2873294163266179149393849973131239661865020049474283856126563796193447200 19825 11446833198818487901617434567614338101173591084762757733755554373292198000 19826 45604183464092855800043859271483645069823419727267401424374483867137656376 19827 181692857928369949298587438583273427078933930163364391850067439650878805856 19828 723910126864214128701458602124246839207971070916466355283286436436429647104 19829 2884329411724603169044873945313008576770479852438235759341025530266427253027 19830 11492599361445318053403603734793324353400487325146195419473421588938088928065 19831 45793588224835959628177400361997390463504015900959694636345603608824936000102 19832 182475214147819625388614788551309531882698196691141727836986058645608384762396 19833 727136080619341840563715758658717417488979386615877906745428312314177776457954 19834 2897609945325196808261333350524360019117073167251716827866782692215338638802517 19835 11547191871669067877696975834807237303208782176357102085632494942771402597329790 19836 46017697977466359394066348600151865884153835692342051227252648246271941731782856 19837 183394061057255638173225113889672304057461635632623763808372208914531788284748242 19838 730898958666142908337723468007208343049257188385998050144489927659523603606714018 19839 2913003096133178257840255142589977234299773751033714798075520728514274428684057487 19840 11610098670919286005743043259544214542343056598213711566351223831058548581279994230 19841 46274536131235439933386462015807058680302173794582053366441728477590217851723598820 19842 184441768125917143520808111185195622276981461857213562305778988859178884501081709001 19843 735169301121613402556308386929182822513480079685421344485477082725736874630816496064 19844 2930395116358878592123871861391763263302615333077049498091177867834661925047346437296 19845 11680880533263863216681920872340259966917261867104135318130427064729029307260068370850 19846 46562406539493192030107557728606998190199384524886044155851084923619246934856619647770 19847 185611784972500251622248279360247676731063213452446024960541792581970367507640156775625 19848 739921809482211813023997093532767645677281978796018501347093921089754602032932862313090 19849 2949688294557465231669305106574719149123490006972442018077938380755157469624848645653420 19850 11759160046759282840253768290392022119259323902051621000326613823061396571089727572946025 19851 46879851386413591329217334999329287884406253268610275499202978227756271572047564275420712 19852 186898480361727515255812798473599052176667122016734974950593810367219106599585498257627064 19853 745134730915826227640734216630612754548485040076144670520077433941413956694377946021434164 19854 2970798600383275054801839283929317371883219808461504959818431767472801544382572684231316536 19855 11844612601527288980823861965080156576547105227947099192243578813682295782028712894223380895 19856 47225616695113545501836793562002485031673624210896978096358250312757948070152473671071956094 19857 188297010156078616874167170420354473850487339012694715255481753304414115165384700683142091208 19858 750789352596085391319850774917688541140728774551122268296031451807352395083397238892474968584 19859 2993653747685959757128772547280362108646510831153686069145955768965474990210384115311718896200 19860 11936958968691208219643134664342961087909539981784703972683808855385596586513000136220422544560 19861 47598623887005027154281436943546155779239781824992225555365806344565084896334047133292289777242 19862 189803208288677378554303049321948196712041470767908896085239143090729984702314373552330302752484 19863 756869583613130832005351858254910409266048261350396894783927571224929944835895880054179195809759 19864 3018191590573783605352961730955594125087588297732240997273726510798010360951574696881355563227110 19865 12035959142995418181846227843004274884236505241688506228913362908073162494756539401039440979300395 19866 47997946114576328309978604058931813235580157180463983680887366667966408438944065606743460282936870 19867 191413495556515182766247984797979685967567651354664992641972486387417041624548842644568667565759434 19868 763361601482947051540116401565481832400075373229576335299929918461611374519948504956602303340833184 19869 3044358736028475425519311527286003302819947393825396101067530088518675931001653800613290911457328636 19870 12141406747005744151520474254592573870502906420170760609900654797539222332310538394782767958226633810 19871 48422784401367977836579994939103887112530257690287837829557359273253699935073678251451039811447257892 19872 193124767155641466088994843752902219251187024644245943033375524362320850334461443737027524333693077604 19873 770253238066927369188745517874697988721628542961654980792738501628181996288527152407594476946102062095 19874 3072106600093751717861679407245866489121548984909799499319218634953179452876934528117468029340557034650 19875 12253100148540650520282313617850913729263776157268027552739606978750328270302785608732591804240898753550 19876 48872238233750494048233467258007784422344614053012902429286585996792995147946337613210977750542223319616 19877 194932494084077552361656857787602647438534779221410136953594766258904129001727784888190997238904955500036 19878 777517986421708781198407779346960052655696503636801561581043378139599588764416957316374149788255973775582 19879 3101255884607584887388885287715294221140991919285384142780659148490865028890245504743425050724523564609100 19880 12369693508860091196957754707544768037508587114076269750577028182728824445657092521600792750082586565699700 19881 49335583921236731282905389585021010696860353518004805999867565796716820640331606832725248609637615523788232 19882 196748712923961859124848628232303906956644210665455752336937683855655983800965067509120609592405658477776776 19883 784425571681963239683689422260133889835343082915031211185262855830945225372052319617858493391990512397838912 19884 3125722212449429965344717389546009268642099423737285345083569957233855018122127221540310455917766609087301748 19885 12440523002696076618252637565548356101018511031620271792666347858287123049518161296488698494691048959551206735 19886 49392136158974980302310859022687144082758992295137975911125906809473420850438300920255082911831045858568780336 19887 195096451946739906886427234155065567304285332492122909881005116568230144904965194225096818341191324758231344960 19888 762447097900376734769266585066641800015808012463844947999440096990807985233887735750620213218735038258449407078 19889 2914314797920678722746573379599483998846074932527318253963873246143150574118159272451994991966313592156560702128 19890 10635178556668967729289296832466571596854054404202441634572822513469155129116280381070622551118369536764374749980 19891 35202212709917825650160560295901973283911417400094584945192211965908759292066419383792469474992510300127269052287 19892 94554657458707758537239236993736786901650358058140155179518820719793795352307642089223314836504423695629778207744 19893 160484557107893950644522466083019093925079852998592553381493555472165424025139469084200353206737991065500109885710 19894 95024494708679794400258328844349411927057365807282423079433050256181883843523400104101241727868741064908252561968 19895 4224692843029409606260785570163127488711409599633148735278618300192049637638847378593682108272510398090037846750 19896 147608661351655922972564051255601911492753567425362473858836774241138487580098627297252236707172329475602728 19897 114334671589179497028750638539891591576013874607411330914741616099811307078633341681739704967 19898 1 19899 0 19900 1 19901 1 19902 3 19903 10 19904 35 19905 126 19906 462 19907 1716 19908 6435 19909 24310 19910 92378 19911 352716 19912 1352078 19913 5200300 19914 20058300 19915 77558760 19916 300540195 19917 1166803110 19918 4537567650 19919 17672631900 19920 68923264410 19921 269128937220 19922 1052049481860 19923 4116715363800 19924 16123801841550 19925 63205303218876 19926 247959266474052 19927 973469712824056 19928 3824345300380220 19929 15033633249770520 19930 59132290782430712 19931 232714176627630544 19932 916312070471295267 19933 3609714217008132870 19934 14226520737620288370 19935 56093138908331422716 19936 221256270138418389602 19937 873065282167813104916 19938 3446310324346630677300 19939 13608507434599516007800 19940 53753604366668088230810 19941 212392290424395860814420 19942 839455243105945545123660 19943 3318776542511877736535400 19944 13124252690842425594480900 19945 51913710643776705684835560 19946 205397724721029574666088520 19947 812850570172585125274307760 19948 3217533506933149454210801550 19949 12738806129490428451365214300 19950 50445672272782096667406248628 19951 199804427433372226016001220056 19952 791532924062974587678774064068 19953 3136262529306125724764953838760 19954 12428892245768720464809261509160 19955 49263609265046928387789436527216 19956 195295022443578894680165266232892 19957 774327632846470705223111406467256 19958 3070609578529107968988200404956360 19959 12178349853827309571919303301013360 19960 48307454420181661301946569760686328 19961 191645966716130525165099506263706416 19962 760401738905937245009910944207609328 19963 3017467217880703353213932318284164000 19964 11975573020964041433067793888190275875 19965 47533812913980349072792166510047556550 19966 188694833082770476622296176145946360850 19967 749146650746521593754190788877936298300 19968 2974552877964129857553404602897688243250 19969 11811992587857559144487432770927051864500 19970 46910484848920020602392947290253148833300 19971 186320517287259800139081846983822365788600 19972 740106499224393094996908447741294397438050 19973 2940149106507862980124704792396922948726500 19974 11681132936666374542657610931955342526021500 19975 46413034868354394849492907436302560970058760 19976 184430743818987200586142869023202281749444020 19977 732932566345585498433243089884414262536751560 19978 2912937122655532109157760998258569504953756200 19979 11578003247010595978171353841179630690575689200 19980 46022562906867119013231131518689031995038364570 19981 182953892049521139780992893197751460523485844340 19982 727353278148096238641508331493499708910443722620 19983 2891886527576768177731298185456083180005378656200 19984 11498691669174292516217304689789664072878529418700 19985 45724209225657774946840576295869487725093446394360 19986 181833483199708825951389268525434474441650682172920 19987 723153852725278779071042378273566990308173977377360 19988 2876180096066449689487100368133505075089328319114500 19989 11440087123680035843577904835047874118894631741197000 19990 45506124336416142577787665899412654828491979592761400 19991 181024362744864215529221264347114077449605457281094800 19992 720162138745872857431467203815692960288647797444355400 19993 2865161197160999540318740488298993497922577258649586000 19994 11399683912108657745523499389615144342798339305690906000 19995 45358742302916553976925081781837100648187076395275394400 19996 180489995413688787699847721256893462995911074822866673550 19997 718238538450349196413827014486194605323934792594087999900 19998 2858296224445267210218291180098121388534026215425452244500 19999 11375441539711467483090977019784442697802084130077052367000 20000 45274257328051640582702088538742081937252294837706668420560 20001 180200509365116430834121184084894227116588341829287927253069 20002 717268694139581087437776477828108394209165360614616166102500 20003 2855147229099303357762022872908004287628716483999733272959836 20004 11365682238914534520321898744076093991137390618953803963997740 20005 45246239770155004090424320714512450364718374076109884212363590 20006 180131256443447280435462861712492962772746733745472955815078012 20007 717158086401014406219693262518897216272804684649859849260426600 20008 2855351640300335135874704656325238916641717528935789195087298764 20009 11369014787984820632748824044450951282774994438670363392730441825 20010 45269349792157740337672590286086515107762432700745830109105225360 20011 180261735208411902966227791950002159257303614972664011952635634720 20012 717827981276354542169085671515187169874839917728986598536677868860 20013 2858607005082827822797243824618002003054385233469000305890167368880 20014 11384277020242138873245164003303271107071010880970403053658099275800 20015 45339120654529561773445957508807809328800616213283941210927214601200 20016 180574773641316013270103727319562114890643997658229954027454295873080 20017 719212346297891129776652452400990423901017563686784393177196462953300 20018 2864659345423803652500225869732745094649402950008503429336837164832800 20019 11410491846478007825925269430699878932310739040012115738354228801838000 20020 45451792521804064506602323232281522212664383549468075003903106438875800 20021 181055900789335199108944791718547812432300539208396973964029307542516800 20022 721255473636204153827435809630458883811884753045814865225023525609554800 20023 2873294163266179149393849973279663860235408343712945863617321468675965600 20024 11446833198818487901617434570176200939811360062332761702472533511248242000 20025 45604183464092855800043859314114369066843254294780593613270260421834076376 20026 181692857928369949298587439268771636796414139821122707680865022605686109856 20027 723910126864214128701458612798034939903809508221585829234650818117895469696 20028 2884329411724603169044874106560308186127286927523925148658011832861322250531 20029 11492599361445318053403606102298627082569875769177242613368956640141831598785 20030 45793588224835959628177434200785996380278958264443554624261188788325427761072 20031 182475214147819625388615260080950607770099082067294954550846392703462900630876 20032 727136080619341840563722173244262393906442433720762604144927373352142726295062 20033 2897609945325196808261418649490017496082525388061883004668231416821284579854079 20034 11547191871669067877698085888835449638357935704564833072665861922567637993409315 20035 46017697977466359394080501408718486096016135752036751943808219864466423216467746 20036 183394061057255638173402075492885638659077201808346913359486825896469527206665502 20037 730898958666142908339895483242290362847753680521252201424379870923450743944991618 20038 2913003096133178257866447589980375556517937610339630976105511291712278475637232846 20039 11610098670919286006053624712549343022161348247330459886275780842780498294575526435 20040 46274536131235439937010518874814910669083698105974832999355741376374874408966159150 20041 184441768125917143562451615055550879269912292051228927084091045379198034727399495501 20042 735169301121613403027856104990570116609009373059910794101379557368264195580700344852 20043 2930395116358878597388960262859373875022553283151296206580653484733072477468680082920 20044 11680880533263863274684378721076528345827403984805814974834127528085009729420058236250 20045 46562406539493192660907625595929564382483711225970018298780785523558771523289250338970 20046 185611784972500258398219116607501026123097791483098339997629975801956423550394031606825 20047 739921809482211884952769068688523191010666931192914273825548090926787542199532993533785 20048 2949688294557465986570104835062520101798999509308497021964216749690159948420374400409130 20049 11759160046759290676838816734603874152899988906750887951953292805545437931728230124464725 20050 46879851386413671829375542162570129579820340252458954946622841933951064834862921985535812 20051 186898480361728333858240307504217716836584111201956795957782541910328796530459025322616314 20052 745134730915834471302976410095510364966406720979072028573660029529575356477228487183404548 20053 2970798600383357296910483391992494476765519349895979735975791442159687250853378928624300984 20054 11844612601528102079595391934338174577641078697454725937870173458328193933995550035619611424 20055 47225616695121514581240792056618671171737887029494442927113471451960522667369898450230521389 20056 188297010156156067091235910365549740416184836550464599271911014061851132068121560612121194278 20057 750789352596832036286389245356909245535654621433301375304129746238756402498861634036385270944 20058 2993653747693101496035010870509417764036953933027769174045512452248520001871352133570071753816 20059 11936958968759004789869161460209996872923023692708684823235535879282679455993942987452018077944 20060 47598623887643931213052826885683914470864648112750623087370709704705368097257959458873318344402 20061 189803208294655888190716409768875957335751267542872986253790354899579682206558685026302045742724 20062 756869583668693107929267413488544943351007289881488205282206728252512240123025175165605931485805 20063 3018191591086754698168344517561837038933052983633204632031138909657662375198555679865971686953749 20064 12035959147701107722087880174154159528788851369838270393018753617908976231860697800529834558624791 20065 47997946157476488815328423989523075416418602314472635376409413634278507731274697595197088029373295 20066 191413495945277191084283009756561855026137098395054256746502518366986523863616282743705127803152692 20067 763361604985449085187136005928688064100012223752624824538573867953768416584052060543660859600015286 20068 3044358767406074540938438202171524598268879746361659299570409863414313433115794183458161502880434320 20069 12141407026569987879697356644005839907016383358858399795503993733022384709430756003351998001164240376 20070 48422786878989595576160724417199832671118282698680908123768045317617111284639648870809297634566328160 20071 193124789000425668673451982115315112136421147411497912955629883483320710818979471141079257763927076587 20072 770253429706508329983044743268114684366757303380165784451319788680455914047094397116660264363907787060 20073 3072108273147967994280958111908402667533856665400401843619194476458157917019591932086063900468642998685 20074 12253114685794506148477144713070217772604735159013723488838895606995497058165186794995277939222520729115 20075 48872363969895231875812475228507445725018557158092629719759024135654789041100605942504250008972894771061 20076 194933576760970377889444192084234753429899999394760921529477279367879605018010109015595568049852220934536 20077 777527268640759786043127217899632095952902798440705119936630917251038506436719918653183738523626497343520 20078 3101335129221543661155992981830990601619267151277920095388880706872138525753949965953644830558199932482416 20079 12370367261419118736080961657670449558594453878517674551171334028593204807619106144338307405029148495296870 20080 49341289334081555739816489730442571992956119366050835785046248608919164363662367738109377485416218545961972 20081 196796837283716635101269505770171397995211171366305193581206142517151364071635594474048295638736025454869490 20082 784829917869416995431695793735527318899111674972636019015240982327603733686811401227252616822965024541956323 20083 3129106266651783997589189367325027176572274609326747427152790719314601590458788742752707966185949920033335035 20084 12468728075797435864319345670922273994446008171412844248672299998480356762586310725029646269955658534035233404 20085 49626111278224640724413893411849870400232800671569692323039268348696304408993929701539565339015146852056081055 20086 197025544417665174973169538214901794292447106218752274011402386810205681820320769858816475368021871795178963548 20087 778204580253297883367362837218932458640822108507050958813825768631449516131658919529468621805159501281205923680 20088 3040932489140448461792826394783803668146597014911326879460265867942830888935519647771994340067972353229327126390 20089 11620678272811841341947937602101588763741227256002759626902383689597350528514937294702671424730884496329979438645 20090 42386365649119695659028921972284893392360734498607138525221392217803534325086282274256222744852625209347322155010 20091 140154587801553293725456435598140274420783943913061109390522160405013784952791774769905993258162045298881691844553 20092 375656789278557745857617184254401546769724806878774454779754068893359065255752377805597644885064079668478884148122 20093 634689361393834032836840485204337846617325557765176543879607285573246754510120953517305686642555633394268589394702 20094 372047546235366158858705494792773511266413187038344808682152554807695756738064047824487332023767692610392267372304 20095 16157818720182869764906962543305451819605465705076535235804637646711375494683746076187168497872219098316435435500 20096 531614636737061925315805565289317906614321857076597315291985040680969103329824225520420493551335368769186908 20097 342134001405570394951034230303291966251731410736294257784011329431115192326672206603918213671 20098 1 20099 0 20100 1 20101 1 20102 3 20103 10 20104 35 20105 126 20106 462 20107 1716 20108 6435 20109 24310 20110 92378 20111 352716 20112 1352078 20113 5200300 20114 20058300 20115 77558760 20116 300540195 20117 1166803110 20118 4537567650 20119 17672631900 20120 68923264410 20121 269128937220 20122 1052049481860 20123 4116715363800 20124 16123801841550 20125 63205303218876 20126 247959266474052 20127 973469712824056 20128 3824345300380220 20129 15033633249770520 20130 59132290782430712 20131 232714176627630544 20132 916312070471295267 20133 3609714217008132870 20134 14226520737620288370 20135 56093138908331422716 20136 221256270138418389602 20137 873065282167813104916 20138 3446310324346630677300 20139 13608507434599516007800 20140 53753604366668088230810 20141 212392290424395860814420 20142 839455243105945545123660 20143 3318776542511877736535400 20144 13124252690842425594480900 20145 51913710643776705684835560 20146 205397724721029574666088520 20147 812850570172585125274307760 20148 3217533506933149454210801550 20149 12738806129490428451365214300 20150 50445672272782096667406248628 20151 199804427433372226016001220056 20152 791532924062974587678774064068 20153 3136262529306125724764953838760 20154 12428892245768720464809261509160 20155 49263609265046928387789436527216 20156 195295022443578894680165266232892 20157 774327632846470705223111406467256 20158 3070609578529107968988200404956360 20159 12178349853827309571919303301013360 20160 48307454420181661301946569760686328 20161 191645966716130525165099506263706416 20162 760401738905937245009910944207609328 20163 3017467217880703353213932318284164000 20164 11975573020964041433067793888190275875 20165 47533812913980349072792166510047556550 20166 188694833082770476622296176145946360850 20167 749146650746521593754190788877936298300 20168 2974552877964129857553404602897688243250 20169 11811992587857559144487432770927051864500 20170 46910484848920020602392947290253148833300 20171 186320517287259800139081846983822365788600 20172 740106499224393094996908447741294397438050 20173 2940149106507862980124704792396922948726500 20174 11681132936666374542657610931955342526021500 20175 46413034868354394849492907436302560970058760 20176 184430743818987200586142869023202281749444020 20177 732932566345585498433243089884414262536751560 20178 2912937122655532109157760998258569504953756200 20179 11578003247010595978171353841179630690575689200 20180 46022562906867119013231131518689031995038364570 20181 182953892049521139780992893197751460523485844340 20182 727353278148096238641508331493499708910443722620 20183 2891886527576768177731298185456083180005378656200 20184 11498691669174292516217304689789664072878529418700 20185 45724209225657774946840576295869487725093446394360 20186 181833483199708825951389268525434474441650682172920 20187 723153852725278779071042378273566990308173977377360 20188 2876180096066449689487100368133505075089328319114500 20189 11440087123680035843577904835047874118894631741197000 20190 45506124336416142577787665899412654828491979592761400 20191 181024362744864215529221264347114077449605457281094800 20192 720162138745872857431467203815692960288647797444355400 20193 2865161197160999540318740488298993497922577258649586000 20194 11399683912108657745523499389615144342798339305690906000 20195 45358742302916553976925081781837100648187076395275394400 20196 180489995413688787699847721256893462995911074822866673550 20197 718238538450349196413827014486194605323934792594087999900 20198 2858296224445267210218291180098121388534026215425452244500 20199 11375441539711467483090977019784442697802084130077052367000 20200 45274257328051640582702088538742081937252294837706668420660 20201 180200509365116430834121184084894227116588341829287927763119 20202 717268694139581087437776477828108394209165360614616635111352 20203 2855147229099303357762022872908004287628716483999919419258902 20204 11365682238914534520321898744076093991137390618996413348466820 20205 45246239770155004090424320714512450364718374082629183679724270 20206 180131256443447280435462861712492962772746734474545775319353832 20207 717158086401014406219693262518897216272804747920607069221385046 20208 2855351640300335135874704656325238916641721975783752949049395688 20209 11369014787984820632748824044450951282775255767082244543577699575 20210 45269349792157740337672590286086515107775594937551422378915409360 20211 180261735208411902966227791950002159257883038170204578832926710720 20212 717827981276354542169085671515187169897491029859335483952685043260 20213 2858607005082827822797243824618002003851107324858359639928728123760 20214 11384277020242138873245164003303271132563683656604544450362848503400 20215 45339120654529561773445957508807810077752916222881738849983924951800 20216 180574773641316013270103727319562135255490186994276720302471031041480 20217 719212346297891129776652452400990939941328350027238369593587925418140 20218 2864659345423803652500225869732757353874901822285458089769239904771600 20219 11410491846478007825925269430700153405959112883147878824460755047585000 20220 45451792521804064506602323232287340694352087482946843652778044526327800 20221 181055900789335199108944791718665079663352618525768689061440593046524800 20222 721255473636204153827435809632714136555466887287350427361223577721712400 20223 2873294163266179149393849973321187296684266973648762020474854865144289200 20224 11446833198818487901617434570910301987140311406782645880642895954288278000 20225 45604183464092855800043859326609581272866309254224115461739712170624406376 20226 181692857928369949298587439474033812587524033108474067788391982473509765856 20227 723910126864214128701458616059470192894204586287039001830901045853898915488 20228 2884329411724603169044874156784876916910554705009631679756745271374486266147 20229 11492599361445318053403606853281491926768767802498918873798185500469900510465 20230 45793588224835959628177445122299779242306849715091784567450875010280612932602 20231 182475214147819625388615414801614085795652497581345232066331814816196413650221 20232 727136080619341840563724311439444052712263449422390836611427060364797709574098 20233 2897609945325196808261447513281426844348612755709767519040438813531377398685773 20234 11547191871669067877698466952158567305647943632158531769707167005184298966390131 20235 46017697977466359394085427141111770581517230380655986016727070771388812822544206 20236 183394061057255638173464482241844930571724237222973917790556234509863853036877602 20237 730898958666142908340671202969105369918645284855271541167203120786063191740231306 20238 2913003096133178257875916221196622837319809052436135885540477750935899824050797310 20239 11610098670919286006167217003231774271724519730109270619032935810819312285858656590 20240 46274536131235439938350923466502746336167275591010520978452304605523563205478109320 20241 184441768125917143578021033169242259136638683520163481007186544627439907766141129931 20242 735169301121613403205996354035983094378431550557192493045796093864662947042854914308 20243 2930395116358878599398007152893067397915687501000177643260632692457040454386780057448 20244 11680880533263863297031646030762796249390186023505014798575862916338912776433169827554 20245 46562406539493192906218763099888340123927617712098833918863639167616205014327963001770 20246 185611784972500261057144381856423226517440693651871151665715631831471767126931992897975 20247 739921809482211913424574642187676427705157014926635783045596335533652624173514331562950 20248 2949688294557466287909107195816909782499171011885874261444395771563666358735369796348320 20249 11759160046759293830586458181664741434958422294872636142997517023375211304085869888873615 20250 46879851386413704482050156313121635667322777252353400987053334771092961180894976909188212 20251 186898480361728668445740440163557886658861441469292307894605709342218554910748866202045189 20252 745134730915837865752134960345762410571557029670634747084500456695921141308315231825366132 20253 2970798600383391405071820289522577198860808393646728143580189760588759463471385092432780824 20254 11844612601528441649580437017285314323150539355534834402857579129237604969504434091033793408 20255 47225616695124865216899291423689197886232846440016363300197801692714339895468135901887289594 20256 188297010156188845647523429519169864272301604981054184052220751322924789673627444284162703228 20257 750789352597150051735100075394934863310618182558729151435047396539920653934540657165092073944 20258 2993653747696162241280541582033057081326801839738744887725363506571122234525001772949905001340 20259 11936958968788235919785455686583414699690847676608091333573414060156904263238536584737446468489 20260 47598623887921018636390959082689349694801530382486153453431290830911879583244767579256261798042 20261 189803208297263536010854245155823866689115234363743443405233789847350599302449180763924945178564 20262 756869583693062527194145952724964261382672412429129486888868031449842280004026330301149011254127 20263 3018191591312960700903017386215285218468445967956247085726390807520751353520443334796250657741066 20264 12035959149787135044054307238797120284148703542552830554047133409957747774894347999354370614554095 20265 47997946176591866455580877485486649004428752785432367048166544299276149564360183149597936014018620 20266 191413496119369268886690299037507840832558290044038563258072655701244349386031959721286168873919107 20267 763361606561575000427802154260886111668213725980212889475242813399743863416403172705156339425159111 20268 3044358781593305826945768205498485660308023128075231202492166059397990379812211481434136803876400740 20269 12141407153561588865103038734456594607882424186554791944872297865295186997286596802479347740233247120 20270 48422788009554801800424231633202518383619703100302706896365967047995114936209468860281337816686527760 20271 193124799012618479846086052949512983673852277829117041660498088162352711422548132619349536867710063795 20272 770253517921554823403865305893391021079807371064769273305758332940232667593041670662500497039158002656 20273 3072109046540986100501677851448549669718298868522262985715692315772092181729364555249402531458807045980 20274 12253121433617131926867072173264601040067701797147944661205606291370669111635689855752426986007422048005 20275 48872422569165049832464632489168799817994423328902781322778766438968017357071187969930990709804295541016 20276 194934083334950650841079548981800486112000919988996964304168268058389374210225911317811724456946243549236 20277 777531628479500663318926866777112644935187485872200352804672023807543541352979515825450064804632208916488 20278 3101372490981938364323548466818183243135644391090957144364450595177628325450144896340476255959348322133838 20279 12370686094690149873300312234032459877268974836827234990604467706331517294826766812142321022719099469298592 20280 49343999066213581878871850101716387229300427276871061688503014864121121675916475562060421117883103467357182 20281 196819775415441429437273398486189066857611960462339002752705950717863571763993480752366225703935314103005534 20282 785023334227839076161777008911240922320234448203337616229089968341004395636393610714498045252724685661949330 20283 3130730880852285237253250513540119301920807316838099970316555288603326674004591982096001837211674875398464462 20284 12482321007191152858373612074941277969996292334419374566133758699578326074619424239338875408787525907233158948 20285 49739374924703048895570440190387923727784640650846569513070344630913284632292762530305876822541069115137217264 20286 197964891635607789399171169467884775649391441623329800894665511493866354363166439094556496736872794298874732055 20287 785947468104773620821135018143738740454149063564945690320741759984859852325831884212230062599579836252450630574 20288 3104162027196656132115313029362354303786848590858810249711369512466283264991971682065245254302536654303923210274 20289 12128580144900069968433330286276028877000627058825579391124013131825036664159496551276930830200038991888833187820 20290 46337494570105473157253675004098638916041084937153836301922885662703708135065087803952898309279504520466203134096 20291 168932638023765694142162685628616500526611985121924855401044668342372915612789018152984418376780879728307516699263 20292 558021072278056432466909616258160673146893647365400809218244037637888595722780188408188818221845107113319100497534 20293 1492469352208680954010068695335968139605841538358476258955843005352183706585536013414320650486609215972137355767354 20294 2510122933195153379136702430236503106279126786180051006335010139729934638078677228214694236645202894916942441858954 20295 1456689747183794928652573548893365968284262425162242490561210819844153559707250029597552624282258664046107131707520 20296 61798226231058752284959432571843682129857151017465028405668284198001948270553428523342218080119791622519431201750 20297 1914642294334066236991507285369876706916590554549208879513721321430097211672065839104583145079338598420017844 20298 1023811724567703983584091658317556855004333874413213779774226112324641330568221346174019495129 20299 1 20300 0