0 1 1 10 2 1 3 10 4 11 5 1 6 10 7 21 8 12 9 1 10 10 11 31 12 33 13 13 14 1 15 10 16 41 17 64 18 46 19 14 20 1 21 10 22 51 23 105 24 110 25 60 26 15 27 1 28 10 29 61 30 156 31 215 32 170 33 75 34 16 35 1 36 10 37 71 38 217 39 371 40 385 41 245 42 91 43 17 44 1 45 10 46 81 47 288 48 588 49 756 50 630 51 336 52 108 53 18 54 1 55 10 56 91 57 369 58 876 59 1344 60 1386 61 966 62 444 63 126 64 19 65 1 66 10 67 101 68 460 69 1245 70 2220 71 2730 72 2352 73 1410 74 570 75 145 76 20 77 1 78 10 79 111 80 561 81 1705 82 3465 83 4950 84 5082 85 3762 86 1980 87 715 88 165 89 21 90 1 91 10 92 121 93 672 94 2266 95 5170 96 8415 97 10032 98 8844 99 5742 100 2695 101 880 102 186 103 22 104 1 105 10 106 131 107 793 108 2938 109 7436 110 13585 111 18447 112 18876 113 14586 114 8437 115 3575 116 1066 117 208 118 23 119 1 120 10 121 141 122 924 123 3731 124 10374 125 21021 126 32032 127 37323 128 33462 129 23023 130 12012 131 4641 132 1274 133 231 134 24 135 1 136 10 137 151 138 1065 139 4655 140 14105 141 31395 142 53053 143 69355 144 70785 145 56485 146 35035 147 16653 148 5915 149 1505 150 255 151 25 152 1 153 10 154 161 155 1216 156 5720 157 18760 158 45500 159 84448 160 122408 161 140140 162 127270 163 91520 164 51688 165 22568 166 7420 167 1760 168 280 169 26 170 1 171 10 172 171 173 1377 174 6936 175 24480 176 64260 177 129948 178 206856 179 262548 180 267410 181 218790 182 143208 183 74256 184 29988 185 9180 186 2040 187 306 188 27 189 1 190 10 191 181 192 1548 193 8313 194 31416 195 88740 196 194208 197 336804 198 469404 199 529958 200 486200 201 361998 202 217464 203 104244 204 39168 205 11220 206 2346 207 333 208 28 209 1 210 10 211 191 212 1729 213 9861 214 39729 215 120156 216 282948 217 531012 218 806208 219 999362 220 1016158 221 848198 222 579462 223 321708 224 143412 225 50388 226 13566 227 2679 228 361 229 29 230 1 231 10 232 201 233 1920 234 11590 235 49590 236 159885 237 403104 238 813960 239 1337220 240 1805570 241 2015520 242 1864356 243 1427660 244 901170 245 465120 246 193800 247 63954 248 16245 249 3040 250 390 251 30 252 1 253 10 254 211 255 2121 256 13510 257 61180 258 209475 259 562989 260 1217064 261 2151180 262 3142790 263 3821090 264 3879876 265 3292016 266 2328830 267 1366290 268 658920 269 257754 270 80199 271 19285 272 3430 273 420 274 31 275 1 276 10 277 221 278 2332 279 15631 280 74690 281 270655 282 772464 283 1780053 284 3368244 285 5293970 286 6963880 287 7700966 288 7171892 289 5620846 290 3695120 291 2025210 292 916674 293 337953 294 99484 295 22715 296 3850 297 451 298 32 299 1 300 10 301 231 302 2553 303 17963 304 90321 305 345345 306 1043119 307 2552517 308 5148297 309 8662214 310 12257850 311 14664846 312 14872858 313 12792738 314 9315966 315 5720330 316 2941884 317 1254627 318 437437 319 122199 320 26565 321 4301 322 483 323 33 324 1 325 10 326 241 327 2784 328 20516 329 108284 330 435666 331 1388464 332 3595636 333 7700814 334 13810511 335 20920064 336 26922696 337 29537704 338 27665596 339 22108704 340 15036296 341 8662214 342 4196511 343 1692064 344 559636 345 148764 346 30866 347 4784 348 516 349 34 350 1 351 10 352 251 353 3025 354 23300 355 128800 356 543950 357 1824130 358 4984100 359 11296450 360 21511325 361 34730575 362 47842760 363 56460400 364 57203300 365 49774300 366 37145000 367 23698510 368 12858725 369 5888575 370 2251700 371 708400 372 179630 373 35650 374 5300 375 550 376 35 377 1 378 10 379 261 380 3276 381 26325 382 152100 383 672750 384 2368080 385 6808230 386 16280550 387 32807775 388 56241900 389 82573335 390 104303160 391 113663700 392 106977600 393 86919300 394 60843510 395 36557235 396 18747300 397 8140275 398 2960100 399 888030 400 215280 401 40950 402 5850 403 585 404 36 405 1 406 10 407 271 408 3537 409 29601 410 178425 411 824850 412 3040830 413 9176310 414 23088780 415 49088325 416 89049675 417 138815235 418 186876495 419 217966860 420 220641300 421 193896900 422 147762810 423 97400745 424 55304535 425 26887575 426 11100375 427 3848130 428 1103310 429 256230 430 46800 431 6435 432 621 433 37 434 1 435 10 436 281 437 3808 438 33138 439 208026 440 1003275 441 3865680 442 12217140 443 32265090 444 72177105 445 138138000 446 227864910 447 325691730 448 404843355 449 438608160 450 414538200 451 341659710 452 245163555 453 152705280 454 82192110 455 37987950 456 14948505 457 4951440 458 1359540 459 303030 460 53235 461 7056 462 658 463 38 464 1 465 10 466 291 467 4089 468 36946 469 241164 470 1211301 471 4868955 472 16082820 473 44482230 474 104442195 475 210315105 476 366002910 477 553556640 478 730535085 479 843451515 480 853146360 481 756197910 482 586823265 483 397868835 484 234897390 485 120180060 486 52936455 487 19899945 488 6310980 489 1662570 490 356265 491 60291 492 7714 493 696 494 39 495 1 496 10 497 301 498 4380 499 41035 500 278110 501 1452465 502 6080256 503 20951775 504 60565050 505 148924425 506 314757300 507 576318015 508 919559550 509 1284091725 510 1573986600 511 1696597875 512 1609344270 513 1343021175 514 984692100 515 632766225 516 355077450 517 173116515 518 72836400 519 26210925 520 7973550 521 2018835 522 416556 523 68005 524 8410 525 735 526 40 527 1 528 10 529 311 530 4681 531 45415 532 319145 533 1730575 534 7532721 535 27032031 536 81516825 537 209489475 538 463681725 539 891075315 540 1495877565 541 2203651275 542 2858078325 543 3270584475 544 3305942145 545 2952365445 546 2327713275 547 1617458325 548 987843675 549 528193965 550 245952915 551 99047325 552 34184475 553 9992385 554 2435391 555 484561 556 76415 557 9145 558 775 559 41 560 1 561 10 562 321 563 4992 564 50096 565 364560 566 2049720 567 9263296 568 34564752 569 108548856 570 291006300 571 673171200 572 1354757040 573 2386952880 574 3699528840 575 5061729600 576 6128662800 577 6576526620 578 6258307590 579 5280078720 580 3945171600 581 2605302000 582 1516037640 583 774146880 584 345000240 585 133231800 586 44176860 587 12427776 588 2919952 589 560976 590 85560 591 9920 592 816 593 42 594 1 595 10 596 331 597 5313 598 55088 599 414656 600 2414280 601 11313016 602 43828048 603 143113608 604 399555156 605 964177500 606 2027928240 607 3741709920 608 6086481720 609 8761258440 610 11190392400 611 12705189420 612 12834834210 613 11538386310 614 9225250320 615 6550473600 616 4121339640 617 2290184520 618 1119147120 619 478232040 620 177408660 621 56604636 622 15347728 623 3480928 624 646536 625 95480 626 10736 627 858 628 43 629 1 630 10 631 341 632 5644 633 60401 634 469744 635 2828936 636 13727296 637 55141064 638 186941656 639 542668764 640 1363732656 641 2992105740 642 5769638160 643 9828191640 644 14847740160 645 19951650840 646 23895581820 647 25540023630 648 24373220520 649 20763636630 650 15775723920 651 10671813240 652 6411524160 653 3409331640 654 1597379160 655 655640700 656 234013296 657 71952364 658 18828656 659 4127464 660 742016 661 106216 662 11594 663 901 664 44 665 1 666 10 667 351 668 5985 669 66045 670 530145 671 3298680 672 16556232 673 68868360 674 242082720 675 729610420 676 1906401420 677 4355838396 678 8761743900 679 15597829800 680 24675931800 681 34799391000 682 43847232660 683 49435605450 684 49913244150 685 45136857150 686 36539360550 687 26447537160 688 17083337400 689 9820855800 690 5006710800 691 2253019860 692 889653996 693 305965660 694 90781020 695 22956120 696 4869480 697 848232 698 117810 699 12495 700 945 701 45 702 1 703 10 704 361 705 6336 706 72030 707 596190 708 3828825 709 19854912 710 85424592 711 310951080 712 971693140 713 2636011840 714 6262239816 715 13117582296 716 24359573700 717 40273761600 718 59475322800 719 78646623660 720 93282838110 721 99348849600 722 95050101300 723 81676217700 724 62986897710 725 43530874560 726 26904193200 727 14827566600 728 7259730660 729 3142673856 730 1195619656 731 396746680 732 113737140 733 27825600 734 5717712 735 966042 736 130305 737 13440 738 990 739 46 740 1 741 10 742 371 743 6697 744 78366 745 668220 746 4425015 747 23683737 748 105279504 749 396375672 750 1282644220 751 3607704980 752 8898251656 753 19379822112 754 37477155996 755 64633335300 756 99749084400 757 138121946460 758 171929461770 759 192631687710 760 194398950900 761 176726319000 762 144663115410 763 106517772270 764 70435067760 765 41731759800 766 22087297260 767 10402404516 768 4338293512 769 1592366336 770 510483820 771 141562740 772 33543312 773 6683754 774 1096347 775 143745 776 14430 777 1036 778 47 779 1 780 10 781 381 782 7068 783 85063 784 746586 785 5093235 786 28108752 787 128963241 788 501655176 789 1679019892 790 4890349200 791 12505956636 792 28278073768 793 56856978108 794 102110491296 795 164382419700 796 237871030860 797 310051408230 798 364561149480 799 387030638610 800 371125269900 801 321389434410 802 251180887680 803 176952840030 804 112166827560 805 63819057060 806 32489701776 807 14740698028 808 5930659848 809 2102850156 810 652046560 811 175106052 812 40227066 813 7780101 814 1240092 815 158175 816 15466 817 1083 818 48 819 1 820 10 821 391 822 7449 823 92131 824 831649 825 5839821 826 33201987 827 157071993 828 630618417 829 2180675068 830 6569369092 831 17396305836 832 40784030404 833 85135051876 834 158967469404 835 266492910996 836 402253450560 837 547922439090 838 674612557710 839 751591788090 840 758155908510 841 692514704310 842 572570322090 843 428133727710 844 289119667590 845 175985884620 846 96308758836 847 47230399804 848 20671357876 849 8033510004 850 2754896716 851 827152612 852 215333118 853 48007167 854 9020193 855 1398267 856 173641 857 16549 858 1131 859 49 860 1 861 10 862 401 863 7840 864 99580 865 923780 866 6671470 867 39041808 868 190273980 869 787690410 870 2811293485 871 8750044160 872 23965674928 873 58180336240 874 125919082280 875 244102521280 876 425460380400 877 668746361556 878 950175889650 879 1222534996800 880 1426204345800 881 1509747696600 882 1450670612820 883 1265085026400 884 1000704049800 885 717253395300 886 465105552210 887 272294643456 888 143539158640 889 67901757680 890 28704867880 891 10788406720 892 3582049328 893 1042485730 894 263340285 895 57027360 896 10418460 897 1571908 898 190190 899 17680 900 1180 901 50 902 1 903 10 904 411 905 8241 906 107420 907 1023360 908 7595250 909 45713278 910 229315788 911 977964390 912 3598983895 913 11561337645 914 32715719088 915 82146011168 916 184099418520 917 370021603560 918 669562901680 919 1094206741956 920 1618922251206 921 2172710886450 922 2648739342600 923 2935952042400 924 2960418309420 925 2715755639220 926 2265789076200 927 1717957445100 928 1182358947510 929 737400195666 930 415833802096 931 211440916320 932 96606625560 933 39493274600 934 14370456048 935 4624535058 936 1305826015 937 320367645 938 67445820 939 11990368 940 1762098 941 207870 942 18860 943 1230 944 51 945 1 946 10 947 421 948 8652 949 115661 950 1130780 951 8618610 952 53308528 953 275029066 954 1207280178 955 4576948285 956 15160321540 957 44277056733 958 114861730256 959 266245429688 960 554121022080 961 1039584505240 962 1763769643636 963 2713128993162 964 3791633137656 965 4821450229050 966 5584691385000 967 5896370351820 968 5676173948640 969 4981544715420 970 3983746521300 971 2900316392610 972 1919759143176 973 1153233997762 974 627274718416 975 308047541880 976 136099900160 977 53863730648 978 18994991106 979 5930361073 980 1626193660 981 387813465 982 79436188 983 13752466 984 1969968 985 226730 986 20090 987 1281 988 52 989 1 990 10 991 431 992 9073 993 124313 994 1246441 995 9749390 996 61927138 997 328337594 998 1482309244 999 5784228463 1000 19737269825 1001 59437378273 1002 159138786989 1003 381107159944 1004 820366451768 1005 1593705527320 1006 2803354148876 1007 4476898636798 1008 6504762130818 1009 8613083366706 1010 10406141614050 1011 11481061736820 1012 11572544300460 1013 10657718664060 1014 8965291236720 1015 6884062913910 1016 4820075535786 1017 3072993140938 1018 1780508716178 1019 935322260296 1020 444147442040 1021 189963630808 1022 72858721754 1023 24925352179 1024 7556554733 1025 2014007125 1026 467249653 1027 93188654 1028 15722434 1029 2196698 1030 246820 1031 21371 1032 1333 1033 53 1034 1 1035 10 1036 441 1037 9504 1038 133386 1039 1370754 1040 10995831 1041 71676528 1042 390264732 1043 1810646838 1044 7266537707 1045 25521498288 1046 79174648098 1047 218576165262 1048 540245946933 1049 1201473611712 1050 2414071979088 1051 4397059676196 1052 7280252785674 1053 10981660767616 1054 15117845497524 1055 19019224980756 1056 21887203350870 1057 23053606037280 1058 22230262964520 1059 19623009900780 1060 15849354150630 1061 11704138449696 1062 7893068676724 1063 4853501857116 1064 2715830976474 1065 1379469702336 1066 634111072848 1067 262822352562 1068 97784073933 1069 32481906912 1070 9570561858 1071 2481256778 1072 560438307 1073 108911088 1074 17919132 1075 2443518 1076 268191 1077 22704 1078 1386 1079 54 1080 1 1081 10 1082 451 1083 9945 1084 142890 1085 1504140 1086 12366585 1087 82672359 1088 461941260 1089 2200911570 1090 9077184545 1091 32788035995 1092 104696146386 1093 297750813360 1094 758822112195 1095 1741719558645 1096 3615545590800 1097 6811131655284 1098 11677312461870 1099 18261913553290 1100 26099506265140 1101 34137070478280 1102 40906428331626 1103 44940809388150 1104 45283869001800 1105 41853272865300 1106 35472364051410 1107 27553492600326 1108 19597207126420 1109 12746570533840 1110 7569332833590 1111 4095300678810 1112 2013580775184 1113 896933425410 1114 360606426495 1115 130265980845 1116 42052468770 1117 12051818636 1118 3041695085 1119 669349395 1120 126830220 1121 20362650 1122 2711709 1123 290895 1124 24090 1125 1440 1126 55 1127 1 1128 10 1129 461 1130 10396 1131 152835 1132 1647030 1133 13870725 1134 95038944 1135 544613619 1136 2662852830 1137 11278096115 1138 41865220540 1139 137484182381 1140 402446959746 1141 1056572925555 1142 2500541670840 1143 5357265149445 1144 10426677246084 1145 18488444117154 1146 29939226015160 1147 44361419818430 1148 60236576743420 1149 75043498809906 1150 85847237719776 1151 90224678389950 1152 87137141867100 1153 77325636916710 1154 63025856651736 1155 47150699726746 1156 32343777660260 1157 20315903367430 1158 11664633512400 1159 6108881453994 1160 2910514200594 1161 1257539851905 1162 490872407340 1163 172318449615 1164 54104287406 1165 15093513721 1166 3711044480 1167 796179615 1168 147192870 1169 23074359 1170 3002604 1171 314985 1172 25530 1173 1495 1174 56 1175 1 1176 10 1177 471 1178 10857 1179 163231 1180 1799865 1181 15517755 1182 108909669 1183 639652563 1184 3207466449 1185 13940948945 1186 53143316655 1187 179349402921 1188 539931142127 1189 1459019885301 1190 3557114596395 1191 7857806820285 1192 15783942395529 1193 28915121363238 1194 48427670132314 1195 74300645833590 1196 104597996561850 1197 135280075553326 1198 160890736529682 1199 176071916109726 1200 177361820257050 1201 164462778783810 1202 140351493568446 1203 110176556378482 1204 79494477387006 1205 52659681027690 1206 31980536879830 1207 17773514966394 1208 9019395654588 1209 4168054052499 1210 1748412259245 1211 663190856955 1212 226422737021 1213 69197801127 1214 18804558201 1215 4507224095 1216 943372485 1217 170267229 1218 26076963 1219 3317589 1220 340515 1221 27025 1222 1551 1223 57 1224 1 1225 10 1226 481 1227 11328 1228 174088 1229 1963096 1230 17317620 1231 124427424 1232 748562232 1233 3847119012 1234 17148415394 1235 67084265600 1236 232492719576 1237 719280545048 1238 1998951027428 1239 5016134481696 1240 11414921416680 1241 23641749215814 1242 44699063758767 1243 77342791495552 1244 122728315965904 1245 178898642395440 1246 239878072115176 1247 296170812083008 1248 336962652639408 1249 353433736366776 1250 341824599040860 1251 304814272352256 1252 250528049946928 1253 189671033765488 1254 132154158414696 1255 84640217907520 1256 49754051846224 1257 26792910620982 1258 13187449707087 1259 5916466311744 1260 2411603116200 1261 889613593976 1262 295620538148 1263 88002359328 1264 23311782296 1265 5450596580 1266 1113639714 1267 196344192 1268 29394552 1269 3658104 1270 367540 1271 28576 1272 1608 1273 58 1274 1 1275 10 1276 491 1277 11809 1278 185416 1279 2137184 1280 19280716 1281 141745044 1282 872989656 1283 4595681244 1284 20995534406 1285 84232680994 1286 299576985176 1287 951773264624 1288 2718231572476 1289 7015085509124 1290 16431055898376 1291 35056670632494 1292 68340812974581 1293 122041855254319 1294 200071107461456 1295 301626958361344 1296 418776714510616 1297 536048884198184 1298 633133464722416 1299 690396389006184 1300 695258335407636 1301 646638871393116 1302 555342322299184 1303 440199083712416 1304 321825192180184 1305 216794376322216 1306 134394269753744 1307 76546962467206 1308 39980360328069 1309 19103916018831 1310 8328069427944 1311 3301216710176 1312 1185234132124 1313 383622897476 1314 111314141624 1315 28762378876 1316 6564236294 1317 1309983906 1318 225738744 1319 33052656 1320 4025644 1321 396116 1322 30184 1323 1666 1324 59 1325 1 1326 10 1327 501 1328 12300 1329 197225 1330 2322600 1331 21417900 1332 161025760 1333 1014734700 1334 5468670900 1335 25591215650 1336 105228215400 1337 383809666170 1338 1251350249800 1339 3670004837100 1340 9733317081600 1341 23446141407500 1342 51487726530870 1343 103397483607075 1344 190382668228900 1345 322112962715775 1346 501698065822800 1347 720403672871960 1348 954825598708800 1349 1169182348920600 1350 1323529853728600 1351 1385654724413820 1352 1341897206800752 1353 1201981193692300 1354 995541406011600 1355 762024275892600 1356 538619568502400 1357 351188646075960 1358 210941232220950 1359 116527322795275 1360 59084276346900 1361 27431985446775 1362 11629286138120 1363 4486450842300 1364 1568857029600 1365 494937039100 1366 140076520500 1367 35326615170 1368 7874220200 1369 1535722650 1370 258791400 1371 37078300 1372 4421760 1373 426300 1374 31850 1375 1725 1376 60 1377 1 1378 10 1379 511 1380 12801 1381 209525 1382 2519825 1383 23740500 1384 182443660 1385 1175760460 1386 6483405600 1387 31059886550 1388 130819431050 1389 489037881570 1390 1635159915970 1391 4921355086900 1392 13403321918700 1393 33179458489100 1394 74933867938370 1395 154885210137945 1396 293780151835975 1397 512495630944675 1398 823811028538575 1399 1222101738694760 1400 1675229271580760 1401 2124007947629400 1402 2492712202649200 1403 2709184578142420 1404 2727551931214572 1405 2543878400493052 1406 2197522599703900 1407 1757565681904200 1408 1300643844395000 1409 889808214578360 1410 562129878296910 1411 327468555016225 1412 175611599142175 1413 86516261793675 1414 39061271584895 1415 16115736980420 1416 6055307871900 1417 2063794068700 1418 635013559600 1419 175403135670 1420 43200835370 1421 9409942850 1422 1794514050 1423 295869700 1424 41500060 1425 4848060 1426 458150 1427 33575 1428 1785 1429 61 1430 1 1431 10 1432 521 1433 13312 1434 222326 1435 2729350 1436 26260325 1437 206184160 1438 1358204120 1439 7659166060 1440 37543292150 1441 161879317600 1442 619857312620 1443 2124197797540 1444 6556515002870 1445 18324677005600 1446 46582780407800 1447 108113326427470 1448 229819078076315 1449 448665361973920 1450 806275782780650 1451 1336306659483250 1452 2045912767233335 1453 2897331010275520 1454 3799237219210160 1455 4616720150278600 1456 5201896780791620 1457 5436736509356992 1458 5271430331707624 1459 4741401000196952 1460 3955088281608100 1461 3058209526299200 1462 2190452058973360 1463 1451938092875270 1464 889598433313135 1465 503080154158400 1466 262127860935850 1467 125577533378570 1468 55177008565315 1469 22171044852320 1470 8119101940600 1471 2698807628300 1472 810416695270 1473 218603971040 1474 52610778220 1475 11204456900 1476 2090383750 1477 337369760 1478 46348120 1479 5306210 1480 491725 1481 35360 1482 1846 1483 62 1484 1 1485 10 1486 531 1487 13833 1488 235638 1489 2951676 1490 28989675 1491 232444485 1492 1564388280 1493 9017370180 1494 45202458210 1495 199422609750 1496 781736630220 1497 2744055110160 1498 8680712800410 1499 24881192008470 1500 64907457413400 1501 154696106835270 1502 337932404503785 1503 678484440050235 1504 1254941144754570 1505 2142582442263900 1506 3382219426716585 1507 4943243777508855 1508 6696568229485680 1509 8415957369488760 1510 9818616931070220 1511 10638633290148612 1512 10708166841064616 1513 10012831331904576 1514 8696489281805052 1515 7013297807907300 1516 5248661585272560 1517 3642390151848630 1518 2341536526188405 1519 1392678587471535 1520 765208015094250 1521 387705394314420 1522 180754541943885 1523 77348053417635 1524 30290146792920 1525 10817909568900 1526 3509224323570 1527 1029020666310 1528 271214749260 1529 63815235120 1530 13294840650 1531 2427753510 1532 383717880 1533 51654330 1534 5797935 1535 527085 1536 37206 1537 1908 1538 63 1539 1 1540 10 1541 541 1542 14364 1543 249471 1544 3187314 1545 31941351 1546 261434160 1547 1796832765 1548 10581758460 1549 54219828390 1550 244625067960 1551 981159239970 1552 3525791740380 1553 11424767910570 1554 33561904808880 1555 89788649421870 1556 219603564248670 1557 492628511339055 1558 1016416844554020 1559 1933425584804805 1560 3397523587018470 1561 5524801868980485 1562 8325463204225440 1563 11639812006994535 1564 15112525598974440 1565 18234574300558980 1566 20457250221218832 1567 21346800131213228 1568 20720998172969192 1569 18709320613709628 1570 15709787089712352 1571 12261959393179860 1572 8891051737121190 1573 5983926678037035 1574 3734215113659940 1575 2157886602565785 1576 1152913409408670 1577 568459936258305 1578 258102595361520 1579 107638200210555 1580 41108056361820 1581 14327133892470 1582 4538244989880 1583 1300235415570 1584 335029984380 1585 77110075770 1586 15722594160 1587 2811471390 1588 435372210 1589 57452265 1590 6325020 1591 564291 1592 39114 1593 1971 1594 64 1595 1 1596 10 1597 551 1598 14905 1599 263835 1600 3436785 1601 35128665 1602 293375511 1603 2058266925 1604 12378591225 1605 64801586850 1606 298844896350 1607 1225784307930 1608 4506950980350 1609 14950559650950 1610 44986672719450 1611 123350554230750 1612 309392213670540 1613 712232075587725 1614 1509045355893075 1615 2949842429358825 1616 5330949171823275 1617 8922325455998955 1618 13850265073205925 1619 19965275211219975 1620 26752337605968975 1621 33347099899533420 1622 38691824521777812 1623 41804050352432060 1624 42067798304182420 1625 39430318786678820 1626 34419107703421980 1627 27971746482892212 1628 21153011130301050 1629 14874978415158225 1630 9718141791696975 1631 5892101716225725 1632 3310800011974455 1633 1721373345666975 1634 826562531619825 1635 365740795572075 1636 148746256572375 1637 55435190254290 1638 18865378882350 1639 5838480405450 1640 1635265399950 1641 412140060150 1642 92832669930 1643 18534065550 1644 3246843600 1645 492824475 1646 63777285 1647 6889311 1648 603405 1649 41085 1650 2035 1651 65 1652 1 1653 10 1654 561 1655 15456 1656 278740 1657 3700620 1658 38565450 1659 328504176 1660 2351642436 1661 14436858150 1662 77180178075 1663 363646483200 1664 1524629204280 1665 5732735288280 1666 19457510631300 1667 59937232370400 1668 168337226950200 1669 432742767901290 1670 1021624289258265 1671 2221277431480800 1672 4458887785251900 1673 8280791601182100 1674 14253274627822230 1675 22772590529204880 1676 33815540284425900 1677 46717612817188950 1678 60099437505502395 1679 72038924421311232 1680 80495874874209872 1681 83871848656614480 1682 81498117090861240 1683 73849426490100800 1684 62390854186314192 1685 49124757613193262 1686 36027989545459275 1687 24593120206855200 1688 15610243507922700 1689 9202901728200180 1690 5032173357641430 1691 2547935877286800 1692 1192303327191900 1693 514487052144450 1694 204181446826665 1695 74300569136640 1696 24703859287800 1697 7473745805400 1698 2047405460100 1699 504972730080 1700 111366735480 1701 21780909150 1702 3739668075 1703 556601760 1704 70666596 1705 7492716 1706 644490 1707 43120 1708 2100 1709 66 1710 1 1711 10 1712 571 1713 16017 1714 294196 1715 3979360 1716 42266070 1717 367069626 1718 2680146612 1719 16788500586 1720 91617036225 1721 440826661275 1722 1888275687480 1723 7257364492560 1724 25190245919580 1725 79394743001700 1726 228274459320600 1727 601079994851490 1728 1454367057159555 1729 3242901720739065 1730 6680165216732700 1731 12739679386434000 1732 22534066229004330 1733 37025865157027110 1734 56588130813630780 1735 80533153101614850 1736 106817050322691345 1737 132138361926813627 1738 152534799295521104 1739 164367723530824352 1740 165369965747475720 1741 155347543580962040 1742 136240280676414992 1743 111515611799507454 1744 85152747158652537 1745 60621109752314475 1746 40203363714777900 1747 24813145236122880 1748 14235075085841610 1749 7580109234928230 1750 3740239204478700 1751 1706790379336350 1752 718668498971115 1753 278482015963305 1754 99004428424440 1755 32177605093200 1756 9521151265500 1757 2552378190180 1758 616339465560 1759 133147644630 1760 25520577225 1761 4296269835 1762 627268356 1763 78159312 1764 8137206 1765 687610 1766 45220 1767 2166 1768 67 1769 1 1770 10 1771 581 1772 16588 1773 310213 1774 4273556 1775 46245430 1776 409335696 1777 3047216238 1778 19468647198 1779 108405536811 1780 532443697500 1781 2329102348755 1782 9145640180040 1783 32447610412140 1784 104584988921280 1785 307669202322300 1786 829354454172090 1787 2055447052011045 1788 4697268777898620 1789 9923066937471765 1790 19419844603166700 1791 35273745615438330 1792 59559931386031440 1793 93613995970657890 1794 137121283915245630 1795 187350203424306195 1796 238955412249504972 1797 284673161222334731 1798 316902522826345456 1799 329737689278300072 1800 320717509328437760 1801 291587824257377032 1802 247755892475922446 1803 196668358958159991 1804 145773856910967012 1805 100824473467092375 1806 65016508950900780 1807 39048220321964490 1808 21815184320769840 1809 11320348439406930 1810 5447029583815050 1811 2425458878307465 1812 997150514934420 1813 377486444387745 1814 131182033517640 1815 41698756358700 1816 12073529455680 1817 3168717655740 1818 749487110190 1819 158668221855 1820 29816847060 1821 4923538191 1822 705427668 1823 86296518 1824 8824816 1825 732830 1826 47386 1827 2233 1828 68 1829 1 1830 10 1831 591 1832 17169 1833 326801 1834 4583769 1835 50518986 1836 455581126 1837 3456551934 1838 22515863436 1839 127874184009 1840 640849234311 1841 2861546046255 1842 11474742528795 1843 41593250592180 1844 137032599333420 1845 412254191243580 1846 1137023656494390 1847 2884801506183135 1848 6752715829909665 1849 14620335715370385 1850 29342911540638465 1851 54693590218605030 1852 94833677001469770 1853 153173927356689330 1854 230735279885903520 1855 324471487339551825 1856 426305615673811167 1857 523628573471839703 1858 601575684048680187 1859 646640212104645528 1860 650455198606737832 1861 612305333585814792 1862 539343716733299478 1863 444424251434082437 1864 342442215869127003 1865 246598330378059387 1866 165840982417993155 1867 104064729272865270 1868 60863404642734330 1869 33135532760176770 1870 16767378023221980 1871 7872488462122515 1872 3422609393241885 1873 1374636959322165 1874 508668477905385 1875 172880789876340 1876 53772285814380 1877 15242247111420 1878 3918204765930 1879 908155332045 1880 188485068915 1881 34740385251 1882 5628965859 1883 791724186 1884 95121334 1885 9557646 1886 780216 1887 49619 1888 2301 1889 69 1890 1 1891 10 1892 601 1893 17760 1894 343970 1895 4910570 1896 55102755 1897 506100112 1898 3912133060 1899 25972415370 1900 150390047445 1901 768723418320 1902 3502395280566 1903 14336288575050 1904 53067993120975 1905 178625849925600 1906 549286790577000 1907 1549277847737970 1908 4021825162677525 1909 9637517336092800 1910 21373051545280050 1911 43963247256008850 1912 84036501759243495 1913 149527267220074800 1914 248007604358159100 1915 383909207242592850 1916 555206767225455345 1917 750777103013362992 1918 949934189145650870 1919 1125204257520519890 1920 1248215896153325715 1921 1297095410711383360 1922 1262760532192552624 1923 1151649050319114270 1924 983767968167381915 1925 786866467303209440 1926 589040546247186390 1927 412439312796052542 1928 269905711690858425 1929 164928133915599600 1930 93998937402911100 1931 49902910783398750 1932 24639866485344495 1933 11295097855364400 1934 4797246352564050 1935 1883305437227550 1936 681549267781725 1937 226653075690720 1938 69014532925800 1939 19160451877350 1940 4826360097975 1941 1096640400960 1942 223225454166 1943 40369351110 1944 6420690045 1945 886845520 1946 104678980 1947 10337862 1948 829835 1949 51920 1950 2370 1951 70 1952 1 1953 10 1954 611 1955 18361 1956 361730 1957 5254540 1958 60013325 1959 561202867 1960 4418233172 1961 29884548430 1962 176362462815 1963 919113465765 1964 4271118698886 1965 17838683855616 1966 67404281696025 1967 231693843046575 1968 727912640502600 1969 2098564638314970 1970 5571103010415495 1971 13659342498770325 1972 31010568881372850 1973 65336298801288900 1974 127999749015252345 1975 233563768979318295 1976 397534871578233900 1977 631916811600751950 1978 939115974468048195 1979 1305983870238818337 1980 1700711292159013862 1981 2075138446666170760 1982 2373420153673845605 1983 2545311306864709075 1984 2559855942903935984 1985 2414409582511666894 1986 2135417018486496185 1987 1770634435470591355 1988 1375907013550395830 1989 1001479859043238932 1990 682345024486910967 1991 434833845606458025 1992 258927071318510700 1993 143901848186309850 1994 74542777268743245 1995 35934964340708895 1996 16092344207928450 1997 6680551789791600 1998 2564854705009275 1999 908202343472445 2000 295667608616520 2001 88174984803150 2002 23986811975325 2003 5923000498935 2004 1319865855126 2005 263594805276 2006 46790041155 2007 7307535565 2008 991524500 2009 115016842 2010 11167697 2011 881755 2012 54290 2013 2440 2014 71 2015 1 2016 10 2017 621 2018 18972 2019 380091 2020 5616270 2021 65267865 2022 621216192 2023 4979436039 2024 34302781602 2025 206247011245 2026 1095475928580 2027 5190232164651 2028 22109802554502 2029 85242965551641 2030 299098124742600 2031 959606483549175 2032 2826477278817570 2033 7669667648730465 2034 19230445509185820 2035 44669911380143175 2036 96346867682661750 2037 193336047816541245 2038 361563517994570640 2039 631098640557552195 2040 1029451683178985850 2041 1571032786068800145 2042 2245099844706866532 2043 3006695162397832199 2044 3775849738825184622 2045 4448558600340016365 2046 4918731460538554680 2047 5105167249768645059 2048 4974265525415602878 2049 4549826600998163079 2050 3906051453957087540 2051 3146541449020987185 2052 2377386872593634762 2053 1683824883530149899 2054 1117178870093368992 2055 693760916924968725 2056 402828919504820550 2057 218444625455053095 2058 110477741609452140 2059 52027308548637345 2060 22772895997720050 2061 9245406494800875 2062 3473057048481720 2063 1203869952088965 2064 383842593419670 2065 112161796778475 2066 29909812474260 2067 7242866354061 2068 1583460660402 2069 310384846431 2070 54097576720 2071 8299060065 2072 1106541342 2073 126184539 2074 12049452 2075 936045 2076 56730 2077 2511 2078 72 2079 1 2080 10 2081 631 2082 19593 2083 399063 2084 5996361 2085 70884135 2086 686484057 2087 5600652231 2088 39282217641 2089 240549792847 2090 1301722939825 2091 6285708093231 2092 27300034719153 2093 107352768106143 2094 384341090294241 2095 1258704608291775 2096 3786083762366745 2097 10496144927548035 2098 26900113157916285 2099 63900356889328995 2100 141016779062804925 2101 289682915499202995 2102 554899565811111885 2103 992662158552122835 2104 1660550323736538045 2105 2600484469247785995 2106 3816132630775666677 2107 5251795007104698731 2108 6782544901223016821 2109 8224408339165200987 2110 9367290060878571045 2111 10023898710307199739 2112 10079432775184247937 2113 9524092126413765957 2114 8455878054955250619 2115 7052592902978074725 2116 5523928321614621947 2117 4061211756123784661 2118 2801003753623518891 2119 1810939787018337717 2120 1096589836429789275 2121 621273544959873645 2122 328922367064505235 2123 162505050158089485 2124 74800204546357395 2125 32018302492520925 2126 12718463543282595 2127 4676927000570685 2128 1587712545508635 2129 496004390198145 2130 142071609252735 2131 37152678828321 2132 8826327014463 2133 1893845506833 2134 364482423151 2135 62396636785 2136 9405601407 2137 1232725881 2138 138233991 2139 12985497 2140 992775 2141 59241 2142 2583 2143 73 2144 1 2145 10 2146 641 2147 20224 2148 418656 2149 6395424 2150 76880496 2151 757368192 2152 6287136288 2153 44882869872 2154 279832010488 2155 1542272732672 2156 7587431033056 2157 33585742812384 2158 134652802825296 2159 491693858400384 2160 1643045698586016 2161 5044788370658520 2162 14282228689914780 2163 37396258085464320 2164 90800470047245280 2165 204917135952133920 2166 430699694562007920 2167 844582481310314880 2168 1547561724363234720 2169 2653212482288660880 2170 4261034792984324040 2171 6416617100023452672 2172 9067927637880365408 2173 12034339908327715552 2174 15006953240388217808 2175 17591698400043772032 2176 19391188771185770784 2177 20103331485491447676 2178 19603524901598013894 2179 17979970181369016576 2180 15508470957933325344 2181 12576521224592696672 2182 9585140077738406608 2183 6862215509747303552 2184 4611943540641856608 2185 2907529623448126992 2186 1717863381389662920 2187 950195912024378880 2188 491427417222594720 2189 237305254704446880 2190 106818507038878320 2191 44736766035803520 2192 17395390543853280 2193 6264639546079320 2194 2083716935706780 2195 638075999450880 2196 179224288081056 2197 45979005842784 2198 10720172521296 2199 2258327929984 2200 426879059936 2201 71802238192 2202 10638327288 2203 1370959872 2204 151219488 2205 13978272 2206 1052016 2207 61824 2208 2656 2209 74 2210 1 2211 10 2212 651 2213 20865 2214 438880 2215 6814080 2216 83275920 2217 834248688 2218 7044504480 2219 51170006160 2220 324714880360 2221 1822104743160 2222 9129703765728 2223 41173173845440 2224 168238545637680 2225 626346661225680 2226 2134739556986400 2227 6687834069244536 2228 19327017060573300 2229 51678486775379100 2230 128196728132709600 2231 295717605999379200 2232 635616830514141840 2233 1275282175872322800 2234 2392144205673549600 2235 4200774206651895600 2236 6914247275272984920 2237 10677651893007776712 2238 15484544737903818080 2239 21102267546208080960 2240 27041293148715933360 2241 32598651640431989840 2242 36982887171229542816 2243 39494520256677218460 2244 39706856387089461570 2245 37583495082967030470 2246 33488441139302341920 2247 28084992182526022016 2248 22161661302331103280 2249 16447355587485710160 2250 11474159050389160160 2251 7519473164089983600 2252 4625393004837789912 2253 2668059293414041800 2254 1441623329246973600 2255 728732671927041600 2256 344123761743325200 2257 151555273074681840 2258 62132156579656800 2259 23660030089932600 2260 8348356481786100 2261 2721792935157660 2262 817300287531936 2263 225203293923840 2264 56699178364080 2265 12978500451280 2266 2685206989920 2267 498681298128 2268 82440565480 2269 12009287160 2270 1522179360 2271 165197760 2272 15030288 2273 1113840 2274 64480 2275 2730 2276 75 2277 1 2278 10 2279 661 2280 21516 2281 459745 2282 7252960 2283 90090000 2284 917524608 2285 7878753168 2286 58214510640 2287 375884886520 2288 2146819623520 2289 10951808508888 2290 50302877611168 2291 209411719483120 2292 794585206863360 2293 2761086218212080 2294 8822573626230936 2295 26014851129817836 2296 71005503835952400 2297 179875214908088700 2298 423914334132088800 2299 931334436513521040 2300 1910899006386464640 2301 3667426381545872400 2302 6592918412325445200 2303 11115021481924880520 2304 17591899168280761632 2305 26162196630911594792 2306 36586812284111899040 2307 48143560694924014320 2308 59639944789147923200 2309 69581538811661532656 2310 76477407427906761276 2311 79201376643766680030 2312 77290351470056492040 2313 71071936222269372390 2314 61573433321828363936 2315 50246653484857125296 2316 38609016889816813440 2317 27921514637874870320 2318 18993632214479143760 2319 12144866168927773512 2320 7293452298251831712 2321 4109682622661015400 2322 2170356001174015200 2323 1072856433670366800 2324 495679034818007040 2325 213687429654338640 2326 85792186669589400 2327 32008386571718700 2328 11070149416943760 2329 3539093222689596 2330 1042503581455776 2331 281902472287920 2332 69677678815360 2333 15663707441200 2334 3183888288048 2335 581121863608 2336 94449852640 2337 13531466520 2338 1687377120 2339 180228048 2340 16144128 2341 1178320 2342 67210 2343 2805 2344 76 2345 1 2346 10 2347 671 2348 22177 2349 481261 2350 7712705 2351 97342960 2352 1007614608 2353 8796277776 2354 66093263808 2355 434099397160 2356 2522704510040 2357 13098628132408 2358 61254686120056 2359 259714597094288 2360 1003996926346480 2361 3555671425075440 2362 11583659844443016 2363 34837424756048772 2364 97020354965770236 2365 250880718744041100 2366 603789549040177500 2367 1355248770645609840 2368 2842233442899985680 2369 5578325387932337040 2370 10260344793871317600 2371 17707939894250325720 2372 28706920650205642152 2373 43754095799192356424 2374 62749008915023493832 2375 84730372979035913360 2376 107783505484071937520 2377 129221483600809455856 2378 146058946239568293932 2379 155678784071673441306 2380 156491728113823172070 2381 148362287692325864430 2382 132645369544097736326 2383 111820086806685489232 2384 88855670374673938736 2385 66530531527691683760 2386 46915146852354014080 2387 31138498383406917272 2388 19438318467179605224 2389 11403134920912847112 2390 6280038623835030600 2391 3243212434844382000 2392 1568535468488373840 2393 709366464472345680 2394 299479616323928040 2395 117800573241308100 2396 43078535988662460 2397 14609242639633356 2398 4581596804145372 2399 1324406053743696 2400 351580151103280 2401 85341386256560 2402 18847595729248 2403 3765010151656 2404 675571716248 2405 107981319160 2406 15218843640 2407 1867605168 2408 196372176 2409 17322448 2410 1245530 2411 70015 2412 2881 2413 77 2414 1 2415 10 2416 681 2417 22848 2418 503438 2419 8193966 2420 105055665 2421 1104957568 2422 9803892384 2423 74889541584 2424 500192660968 2425 2956803907200 2426 15621332642448 2427 74353314252464 2428 320969283214344 2429 1263711523440768 2430 4559668351421920 2431 15139331269518456 2432 46421084600491788 2433 131857779721819008 2434 347901073709811336 2435 854670267784218600 2436 1959038319685787340 2437 4197482213545595520 2438 8420558830832322720 2439 15838670181803654640 2440 27968284688121643320 2441 46414860544455967872 2442 72461016449397998576 2443 106503104714215850256 2444 147479381894059407192 2445 192513878463107850880 2446 237004989084881393376 2447 275280429840377749788 2448 301737730311241735238 2449 312170512185496613376 2450 304854015806149036500 2451 281007657236423600756 2452 244465456350783225558 2453 200675757181359427968 2454 155386201902365622496 2455 113445678380045697840 2456 78053645235760931352 2457 50576816850586522496 2458 30841453388092452336 2459 17683173544747877712 2460 9523251058679412600 2461 4811747903332755840 2462 2277901932960719520 2463 1008846080796273720 2464 417280189565236140 2465 160879109229970560 2466 57687778628295816 2467 19190839443778728 2468 5906002857889068 2469 1675986204846976 2470 436921537359840 2471 104188981985808 2472 22612605880904 2473 4440581867904 2474 783553035408 2475 123200162800 2476 17086448808 2477 2063977344 2478 213694624 2479 18567978 2480 1315545 2481 72896 2482 2958 2483 78 2484 1 2485 10 2486 691 2487 23529 2488 526286 2489 8697404 2490 113249631 2491 1210013233 2492 10908849952 2493 84693433968 2494 575082202552 2495 3456996568168 2496 18578136549648 2497 89974646894912 2498 395322597466808 2499 1584680806655112 2500 5823379874862688 2501 19698999620940376 2502 61560415870010244 2503 178278864322310796 2504 479758853431630344 2505 1202571341494029936 2506 2813708587470005940 2507 6156520533231382860 2508 12618041044377918240 2509 24259229012635977360 2510 43806954869925297960 2511 74383145232577611192 2512 118875876993853966448 2513 178964121163613848832 2514 253982486608275257448 2515 339993260357167258072 2516 429518867547989244256 2517 512285418925259143164 2518 577018160151619485026 2519 613908242496738348614 2520 617024527991645649876 2521 585861673042572637256 2522 525473113587206826314 2523 445141213532142653526 2524 356061959083725050464 2525 268831880282411320336 2526 191499323615806629192 2527 128630462086347453848 2528 81418270238678974832 2529 48524626932840330048 2530 27206424603427290312 2531 14334998962012168440 2532 7089649836293475360 2533 3286748013756993240 2534 1426126270361509860 2535 578159298795206700 2536 218566887858266376 2537 76878618072074544 2538 25096842301667796 2539 7581989062736044 2540 2112907742206816 2541 541110519345648 2542 126801587866712 2543 27053187748808 2544 5224134903312 2545 906753198208 2546 140286611608 2547 19150426152 2548 2277671968 2549 232262602 2550 19883523 2551 1388441 2552 75854 2553 3036 2554 79 2555 1 2556 10 2557 701 2558 24220 2559 549815 2560 9223690 2561 121947035 2562 1323262864 2563 12118863185 2564 95602283920 2565 659775636520 2566 4032078770720 2567 22035133117816 2568 108552783444560 2569 485297244361720 2570 1980003404121920 2571 7408060681517800 2572 25522379495803064 2573 81259415490950620 2574 239839280192321040 2575 658037717753941140 2576 1682330194925660280 2577 4016279928964035876 2578 8970229120701388800 2579 18774561577609301100 2580 36877270057013895600 2581 68066183882561275320 2582 118190100102502909152 2583 193259022226431577640 2584 297839998157467815280 2585 432946607771889106280 2586 593975746965442515520 2587 769512127905156502328 2588 941804286473248387420 2589 1089303579076878628190 2590 1190926402648357833640 2591 1230932770488383998490 2592 1202886201034218287132 2593 1111334786629779463570 2594 970614327119349479840 2595 801203172615867703990 2596 624893839366136370800 2597 460331203898217949528 2598 320129785702154083040 2599 210048732325026428680 2600 129942897171519304880 2601 75731051536267620360 2602 41541423565439458752 2603 21424648798305643800 2604 10376397850050468600 2605 4712874284118503100 2606 2004285569156716560 2607 796726186653473076 2608 295445505930340920 2609 101975460373742340 2610 32678831364403840 2611 9694896804942860 2612 2654018261552464 2613 667912107212360 2614 153854775615520 2615 32277322652120 2616 6130888101520 2617 1047039809816 2618 159437037760 2619 21428098120 2620 2509934570 2621 252146125 2622 21271964 2623 1464295 2624 78890 2625 3115 2626 80 2627 1 2628 10 2629 711 2630 24921 2631 574035 2632 9773505 2633 131170725 2634 1445209899 2635 13442126049 2636 107721147105 2637 755377920440 2638 4691854407240 2639 26067211888536 2640 130587916562376 2641 593850027806280 2642 2465300648483640 2643 9388064085639720 2644 32930440177320864 2645 106781794986753684 2646 321098695683271660 2647 897876997946262180 2648 2340367912679601420 2649 5698610123889696156 2650 12986509049665424676 2651 27744790698310689900 2652 55651831634623196700 2653 104943453939575170920 2654 186256283985064184472 2655 311449122328934486792 2656 491099020383899392920 2657 730786605929356921560 2658 1026922354737331621800 2659 1363487874870599017848 2660 1711316414378404889748 2661 2031107865550127015610 2662 2280229981725236461830 2663 2421859173136741832130 2664 2433818971522602285622 2665 2314220987663997750702 2666 2081949113749128943410 2667 1771817499735217183830 2668 1426097011982004074790 2669 1085225043264354320328 2670 780460989600372032568 2671 530178518027180511720 2672 339991629496545733560 2673 205673948707786925240 2674 117272475101707079112 2675 62966072363745102552 2676 31801046648356112400 2677 15089272134168971700 2678 6717159853275219660 2679 2801011755810189636 2680 1092171692583813996 2681 397420966304083260 2682 134654291738146180 2683 42373728169346700 2684 12348915066495324 2685 3321930368764824 2686 821766882827880 2687 186132098267640 2688 38408210753640 2689 7177927911336 2690 1206476847576 2691 180865135880 2692 23938032690 2693 2762080695 2694 273418089 2695 22736259 2696 1543185 2697 82005 2698 3195 2699 81 2700 1 2701 10 2702 721 2703 25632 2704 598956 2705 10347540 2706 140944230 2707 1576380624 2708 14887335948 2709 121163273154 2710 863099067545 2711 5447232327680 2712 30759066295776 2713 156655128450912 2714 724437944368656 2715 3059150676289920 2716 11853364734123360 2717 42318504262960584 2718 139712235164074548 2719 427880490670025344 2720 1218975693629533840 2721 3238244910625863600 2722 8038978036569297576 2723 18685119173555120832 2724 40731299747976114576 2725 83396622332933886600 2726 160595285574198367620 2727 291199737924639355392 2728 497705406313998671264 2729 802548142712833879712 2730 1221885626313256314480 2731 1757708960666688543360 2732 2390410229607930639648 2733 3074804289249003907596 2734 3742424279928531905358 2735 4311337847275363477440 2736 4702089154861978293960 2737 4855678144659344117752 2738 4748039959186600036324 2739 4396170101413126694112 2740 3853766613484346127240 2741 3197914511717221258620 2742 2511322055246358395118 2743 1865686032864726352896 2744 1310639507627552544288 2745 870170147523726245280 2746 545665578204332658800 2747 322946423809494004352 2748 180238547465452181664 2749 94767119012101214952 2750 46890318782525084100 2751 21806431987444191360 2752 9518171609085409296 2753 3893183448394003632 2754 1489592658887897256 2755 532075258042229440 2756 177028019907492880 2757 54722643235842024 2758 15670845435260148 2759 4143697251592704 2760 1007898981095520 2761 224540309021280 2762 45586138664976 2763 8384404758912 2764 1387341983456 2765 204803168570 2766 26700113385 2767 3035498784 2768 296154348 2769 24279444 2770 1625190 2771 85200 2772 3276 2773 82 2774 1 2775 10 2776 731 2777 26353 2778 624588 2779 10946496 2780 151291770 2781 1717324854 2782 16463716572 2783 136050609102 2784 984262340699 2785 6310331395225 2786 36206298623456 2787 187414194746688 2788 881093072819568 2789 3783588620658576 2790 14912515410413280 2791 54171868997083944 2792 182030739427035132 2793 567592725834099892 2794 1646856184299559184 2795 4457220604255397440 2796 11277222947195161176 2797 26724097210124418408 2798 59416418921531235408 2799 124127922080910001176 2800 243991907907132254220 2801 451795023498837723012 2802 788905144238638026656 2803 1300253549026832550976 2804 2024433769026090194192 2805 2979594586979944857840 2806 4148119190274619183008 2807 5465214518856934547244 2808 6817228569177535812954 2809 8053762127203895382798 2810 9013427002137341771400 2811 9557767299521322411712 2812 9603718103845944154076 2813 9144210060599726730436 2814 8249936714897472821352 2815 7051681125201567385860 2816 5709236566963579653738 2817 4377008088111084748014 2818 3176325540492278897184 2819 2180809655151278789568 2820 1415835725728058904080 2821 868612002013826663152 2822 503184971274946186016 2823 275005666477553396616 2824 141657437794626299052 2825 68696750769969275460 2826 31324603596529600656 2827 13411355057479412928 2828 5382776107281900888 2829 2021667916930126696 2830 709103277949722320 2831 231750663143334904 2832 70393488671102172 2833 19814542686852852 2834 5151596232688224 2835 1232439290116800 2836 270126447686256 2837 53970543423888 2838 9771746742368 2839 1592145152026 2840 231503281955 2841 29735612169 2842 3331653132 2843 320433792 2844 25904634 2845 1710390 2846 88476 2847 3358 2848 83 2849 1 2850 10 2851 741 2852 27084 2853 650941 2854 11571084 2855 162238266 2856 1868616624 2857 18181041426 2858 152514325674 2859 1120312949801 2860 7294593735924 2861 42516630018681 2862 223620493370144 2863 1068507267566256 2864 4664681693478144 2865 18696104031071856 2866 69084384407497224 2867 236202608424119076 2868 749623465261135024 2869 2214448910133659076 2870 6104076788554956624 2871 15734443551450558616 2872 38001320157319579584 2873 86140516131655653816 2874 183544341002441236584 2875 368119829988042255396 2876 695786931405969977232 2877 1240700167737475749668 2878 2089158693265470577632 2879 3324687318052922745168 2880 5004028356006035052032 2881 7127713777254564040848 2882 9613333709131553730252 2883 12282443088034470360198 2884 14870990696381431195752 2885 17067189129341237154198 2886 18571194301658664183112 2887 19161485403367266565788 2888 18747928164445670884512 2889 17394146775497199551788 2890 15301617840099040207212 2891 12760917692165147039598 2892 10086244655074664401752 2893 7553333628603363645198 2894 5357135195643557686752 2895 3596645380879337693648 2896 2284447727741885567232 2897 1371796973288772849168 2898 778190637752499582632 2899 416663104272179695668 2900 210354188564595574512 2901 100021354366498876116 2902 44735958654009013584 2903 18794131164761313816 2904 7404444024212027584 2905 2730771194879849016 2906 940853941093057224 2907 302144151814437076 2908 90208031357955024 2909 24966138919541076 2910 6384035522805024 2911 1502565737803056 2912 324096991110144 2913 63742290166256 2914 11363891894394 2915 1823648433981 2916 261238894124 2917 33067265301 2918 3652086924 2919 346338426 2920 27615024 2921 1798866 2922 91834 2923 3441 2924 84 2925 1 2926 10 2927 751 2928 27825 2929 678025 2930 12222025 2931 173809350 2932 2030854890 2933 20049658050 2934 170695367100 2935 1272827275475 2936 8414906685725 2937 49811223754605 2938 266137123388825 2939 1292127760936400 2940 5733188961044400 2941 23360785724550000 2942 87780488438569080 2943 305286992831616300 2944 985826073685254100 2945 2964072375394794100 2946 8318525698688615700 2947 21838520340005515240 2948 53735763708770138200 2949 124141836288975233400 2950 269684857134096890400 2951 551664170990483491980 2952 1063906761394012232628 2953 1936487099143445726900 2954 3329858861002946327300 2955 5413846011318393322800 2956 8328715674058957797200 2957 12131742133260599092880 2958 16741047486386117771100 2959 21895776797166024090450 2960 27153433784415901555950 2961 31938179825722668349950 2962 35638383430999901337310 2963 37732679705025930748900 2964 37909413567812937450300 2965 36142074939942870436300 2966 32695764615596239759000 2967 28062535532264187246810 2968 22847162347239811441350 2969 17639578283678028046950 2970 12910468824246921331950 2971 8953780576522895380400 2972 5881093108621223260880 2973 3656244701030658416400 2974 2149987611041272431800 2975 1194853742024679278300 2976 627017292836775270180 2977 310375542931094450628 2978 144757313020507889700 2979 63530089818770327400 2980 26198575188973341400 2981 10135215219091876600 2982 3671625135972906240 2983 1242998092907494300 2984 392352183172392100 2985 115174170277496100 2986 31350174442346100 2987 7886601260608080 2988 1826662728913200 2989 387839281276400 2990 75106182060650 2991 13187540328375 2992 2084887328105 2993 294306159425 2994 36719352225 2995 3998425350 2996 373953450 2997 29413890 2998 1890700 2999 95275 3000 3525 3001 85 3002 1 3003 10 3004 761 3005 28576 3006 705850 3007 12900050 3008 186031375 3009 2204664240 3010 22080512940 3011 190745025150 3012 1443522642575 3013 9687733961200 3014 58226130440330 3015 315948347143430 3016 1558264884325225 3017 7025316721980800 3018 29093974685594400 3019 111141274163119080 3020 393067481270185380 3021 1291113066516870400 3022 3949898449080048200 3023 11282598074083409800 3024 30157046038694130940 3025 75574284048775653440 3026 177877599997745371600 3027 393826693423072123800 3028 821349028124580382380 3029 1615570932384495724608 3030 3000393860537457959528 3031 5266345960146392054200 3032 8743704872321339650100 3033 13742561685377351120000 3034 20460457807319556890080 3035 28872789619646716863980 3036 38636824283552141861550 3037 49049210581581925646400 3038 59091613610138569905900 3039 67576563256722569687260 3040 73371063136025832086210 3041 75642093272838868199200 3042 74051488507755807886600 3043 68837839555539110195300 3044 60758300147860427005810 3045 50909697879503998688160 3046 40486740630917839488300 3047 30550047107924949378900 3048 21864249400769816712350 3049 14834873685144118641280 3050 9537337809651881677280 3051 5806232312071930848200 3052 3344841353065951710100 3053 1821871034861454548480 3054 937392835767869720808 3055 455132855951602340328 3056 208287402839278217100 3057 89728665007743668800 3058 36333790408065218000 3059 13806840355064782840 3060 4914623228880400540 3061 1635350276079886400 3062 507526353449888200 3063 146524344719842200 3064 39236775702954180 3065 9713263989521280 3066 2214502010189600 3067 462945463337050 3068 88293722389025 3069 15272427656480 3070 2379193487530 3071 331025511650 3072 40717777575 3073 4372378800 3074 403367340 3075 31304590 3076 1985975 3077 98800 3078 3610 3079 86 3080 1 3081 10 3082 771 3083 29337 3084 734426 3085 13605900 3086 198931425 3087 2390695615 3088 24285177180 3089 212825538090 3090 1634267667725 3091 11131256603775 3092 67913864401530 3093 374174477583760 3094 1874213231468655 3095 8583581606306025 3096 36119291407575200 3097 140235248848713480 3098 504208755433304460 3099 1684180547787055780 3100 5241011515596918600 3101 15232496523163458000 3102 41439644112777540740 3103 105731330087469784380 3104 253451884046521025040 3105 571704293420817495400 3106 1215175721547652506180 3107 2436919960509076106988 3108 4615964792921953684136 3109 8266739820683850013728 3110 14010050832467731704300 3111 22486266557698690770100 3112 34203019492696908010080 3113 49333247426966273754060 3114 67509613903198858725530 3115 87686034865134067507950 3116 108140824191720495552300 3117 126668176866861139593160 3118 140947626392748401773470 3119 149013156408864700285410 3120 149693581780594676085800 3121 142889328063294918081900 3122 129596139703399537201110 3123 111667998027364425693970 3124 91396438510421838176460 3125 71036787738842788867200 3126 52414296508694766091250 3127 36699123085913935353630 3128 24372211494796000318560 3129 15343570121723812525480 3130 9151073665137882558300 3131 5166712387927406258580 3132 2759263870629324269288 3133 1392525691719472061136 3134 663420258790880557428 3135 298016067847021885900 3136 126062455415808886800 3137 50140630763130000840 3138 18721463583945183380 3139 6549973504960286940 3140 2142876629529774600 3141 654050698169730400 3142 185761120422796380 3143 48950039692475460 3144 11927765999710880 3145 2677447473526650 3146 551239185726075 3147 103566150045505 3148 17651621144010 3149 2710218999180 3150 371743289225 3151 45090156375 3152 4775746140 3153 434671930 3154 33290565 3155 2084775 3156 102410 3157 3696 3158 87 3159 1 3160 10 3161 781 3162 30108 3163 763763 3164 14340326 3165 212537325 3166 2589627040 3167 26675872795 3168 237110715270 3169 1847093205815 3170 12765524271500 3171 79045121005305 3172 442088341985290 3173 2248387709052415 3174 10457794837774680 3175 44702873013881225 3176 176354540256288680 3177 644444004282017940 3178 2188389303220360240 3179 6925192063383974380 3180 20473508038760376600 3181 56672140635940998740 3182 147170974200247325120 3183 359183214133990809420 3184 825156177467338520440 3185 1786880014968470001580 3186 3652095682056728613168 3187 7052884753431029791124 3188 12882704613605803697864 3189 22276790653151581718028 3190 36496317390166422474400 3191 56689286050395598780180 3192 83536266919663181764140 3193 116842861330165132479590 3194 155195648768332926233480 3195 195826859056854563060250 3196 234809001058581635145460 3197 267615803259609541366630 3198 289960782801613102058880 3199 298706738189459376371210 3200 292582909843889594167700 3201 272485467766694455283010 3202 241264137730763962895080 3203 203064436537786263870430 3204 162433226249264627043660 3205 123451084247537554958450 3206 89113419594608701444880 3207 61071334580709935672190 3208 39715781616519812844040 3209 24494643786861695083780 3210 14317786053065288816880 3211 7925976258556730527868 3212 4151789562348796330424 3213 2055945950510352618564 3214 961436326637902443328 3215 424078523262830772700 3216 176203086178938887640 3217 68862094347075184220 3218 25271437088905470320 3219 8692850134490061540 3220 2796927327699505000 3221 839811818592526780 3222 234711160115271840 3223 60877805692186340 3224 14605213473237530 3225 3228686659252725 3226 654805335771580 3227 121217771189515 3228 20361840143190 3229 3081962288405 3230 416833445600 3231 49865902515 3232 5210418070 3233 467962495 3234 35375340 3235 2187185 3236 106106 3237 3783 3238 88 3239 1 3240 10 3241 791 3242 30889 3243 793871 3244 15104089 3245 226877651 3246 2802164365 3247 29265499835 3248 263786588065 3249 2084203921085 3250 14612617477315 3251 91810645276805 3252 521133462990595 3253 2690476051037705 3254 12706182546827095 3255 55160667851655905 3256 221057413270169905 3257 820798544538306620 3258 2832833307502378180 3259 9113581366604334620 3260 27398700102144350980 3261 77145648674701375340 3262 203843114836188323860 3263 506354188334238134540 3264 1184339391601329329860 3265 2612036192435808522020 3266 5438975697025198614748 3267 10704980435487758404292 3268 19935589367036833488988 3269 35159495266757385415892 3270 58773108043318004192428 3271 93185603440562021254580 3272 140225552970058780544320 3273 200379128249828314243730 3274 272038510098498058713070 3275 351022507825187489293730 3276 430635860115436198205710 3277 502424804318191176512090 3278 557576586061222643425510 3279 588667520991072478430090 3280 591289648033348970538910 3281 565068377610584049450710 3282 513749605497458418178090 3283 444328574268550226765510 3284 365497662787050890914090 3285 285884310496802182002110 3286 212564503842146256403330 3287 150184754175318637117070 3288 100787116197229748516230 3289 64210425403381507927820 3290 38812429839926983900660 3291 22243762311622019344748 3292 12077765820905526858292 3293 6207735512859148948988 3294 3017382277148255061892 3295 1385514849900733216028 3296 600281609441769660340 3297 245065180526014071860 3298 94133531435980654540 3299 33964287223395531860 3300 11489777462189566540 3301 3636739146292031780 3302 1074522978707798620 3303 295588965807458180 3304 75483019165423870 3305 17833900132490255 3306 3883491995024305 3307 776023106961095 3308 141579611332705 3309 23443802431595 3310 3498795734005 3311 466699348115 3312 55076320585 3313 5678380565 3314 503337835 3315 37562525 3316 2293291 3317 109889 3318 3871 3319 89 3320 1 3321 10 3322 801 3323 31680 3324 824760 3325 15897960 3326 241981740 3327 3029042016 3328 32067664200 3329 293052087900 3330 2347990509150 3331 16696821398400 3332 106423262754120 3333 612944108267400 3334 3211609514028300 3335 15396658597864800 3336 67866850398483000 3337 276218081121825810 3338 1041855957808476525 3339 3653631852040684800 3340 11946414674106712800 3341 36512281468748685600 3342 104544348776845726320 3343 280988763510889699200 3344 710197303170426458400 3345 1690693579935567464400 3346 3796375584037137851880 3347 8051011889461007136768 3348 16143956132512957019040 3349 30640569802524591893280 3350 55095084633794218904880 3351 93932603310075389608320 3352 151958711483880025447008 3353 233411156410620801798900 3354 340604681219887094788050 3355 472417638348326372956800 3356 623061017923685548006800 3357 781658367940623687499440 3358 933060664433627374717800 3359 1060001390379413819937600 3360 1146244107052295121855600 3361 1179957169024421448969000 3362 1156358025643933019989620 3363 1078817983108042467628800 3364 958078179766008644943600 3365 809826237055601117679600 3366 651381973283853072916200 3367 498448814338948438405440 3368 362749258017464893520400 3369 250971870372548385633300 3370 164997541600611256444050 3371 103022855243308491828480 3372 61056192151549003245408 3373 34321528132527546203040 3374 18285501333764675807280 3375 9225117790007404010880 3376 4402897127048988277920 3377 1985796459342502876368 3378 845346789967783732200 3379 339198711961994726400 3380 128097818659376186400 3381 45454064685585098400 3382 15126516608481598320 3383 4711262124999830400 3384 1370111944515256800 3385 371071984972882050 3386 93316919297914125 3387 21717392127514560 3388 4659515101985400 3389 917602718293800 3390 165023413764300 3391 26942598165600 3392 3965495082120 3393 521775668700 3394 60754701150 3395 6181718400 3396 540900360 3397 39855816 3398 2403180 3399 113760 3400 3960 3401 90 3402 1 3403 10 3404 811 3405 32481 3406 856440 3407 16722720 3408 257879700 3409 3271023756 3410 35096706216 3411 325119752100 3412 2641042597050 3413 19044811907550 3414 123120084152520 3415 719367371021520 3416 3824553622295700 3417 18608268111893100 3418 83263508996347800 3419 344084931520308810 3420 1318074038930302335 3421 4695487809849161325 3422 15600046526147397600 3423 48458696142855398400 3424 141056630245594411920 3425 385533112287735425520 3426 991186066681316157600 3427 2400890883105993922800 3428 5487069163972705316280 3429 11847387473498144988648 3430 24194968021973964155808 3431 46784525935037548912320 3432 85735654436318810798160 3433 149027687943869608513200 3434 245891314793955415055328 3435 385369867894500827245908 3436 574015837630507896586950 3437 813022319568213467744850 3438 1095478656272011920963600 3439 1404719385864309235506240 3440 1714719032374251062217240 3441 1993062054813041194655400 3442 2206245497431708941793200 3443 2326201276076716570824600 3444 2336315194668354468958620 3445 2235176008751975487618420 3446 2036896162874051112572400 3447 1767904416821609762623200 3448 1461208210339454190595800 3449 1149830787622801511321640 3450 861198072356413331925840 3451 613721128390013279153700 3452 415969411973159642077350 3453 268020396843919748272530 3454 164079047394857495073888 3455 95377720284076549448448 3456 52607029466292222010320 3457 27510619123772079818160 3458 13628014917056392288800 3459 6388693586391491154288 3460 2831143249310286608568 3461 1184545501929778458600 3462 467296530621370912800 3463 173551883344961284800 3464 60580581294066696720 3465 19837778733481428720 3466 6081374069515087200 3467 1741183929488138850 3468 464388904270796175 3469 115034311425428685 3470 26376907229499960 3471 5577117820279200 3472 1082626132058100 3473 191966011929900 3474 30908093247720 3475 4487270750820 3476 582530369850 3477 66936419550 3478 6722618760 3479 580756176 3480 42258996 3481 2516940 3482 117720 3483 4050 3484 91 3485 1 3486 10 3487 821 3488 33292 3489 888921 3490 17579160 3491 274602420 3492 3528903456 3493 38367729972 3494 360216458316 3495 2966162349150 3496 21685854504600 3497 142164896060070 3498 842487455174040 3499 4543920993317220 3500 22432821734188800 3501 101871777108240900 3502 427348440516656610 3503 1662158970450611145 3504 6013561848779463660 3505 20295534335996558925 3506 64058742669002796000 3507 189515326388449810320 3508 526589742533329837440 3509 1376719178969051583120 3510 3392076949787310080400 3511 7887960047078699239080 3512 17334456637470850304928 3513 36042355495472109144456 3514 70979493957011513068128 3515 132520180371356359710480 3516 234763342380188419311360 3517 394919002737825023568528 3518 631261182688456242301236 3519 959385705525008723832858 3520 1387038157198721364331800 3521 1908500975840225388708450 3522 2500198042136321156469840 3523 3119438418238560297723480 3524 3707781087187292256872640 3525 4199307552244750136448600 3526 4532446773508425512617800 3527 4662516470745071039783220 3528 4571491203420329956577040 3529 4272072171626026600190820 3530 3804800579695660875195600 3531 3229112627161063953219000 3532 2611038997962255701917440 3533 2011028859979214843247480 3534 1474919200746426611079540 3535 1029690540363172921231050 3536 683989808817079390349880 3537 432099444238777243346418 3538 259456767678934044522336 3539 147984749750368771458768 3540 80117648590064301828480 3541 41138634040828472106960 3542 20016708503447883443088 3543 9219836835701777762856 3544 4015688751240065067168 3545 1651842032551149371400 3546 640848413966332197600 3547 234132464639027981520 3548 80418360027548125440 3549 25919152802996515920 3550 7822557999003226050 3551 2205572833758935025 3552 579423215696224860 3553 141411218654928645 3554 31954025049779160 3555 6659743952337300 3556 1274592143988000 3557 222874105177620 3558 35395363998540 3559 5069801120670 3560 649466789400 3561 73659038310 3562 7303374936 3563 623015172 3564 44775936 3565 2634660 3566 121770 3567 4141 3568 92 3569 1 3570 10 3571 831 3572 34113 3573 922213 3574 18468081 3575 292181580 3576 3803505876 3577 41896633428 3578 398584188288 3579 3326378807466 3580 24652016853750 3581 163850750564670 3582 984652351234110 3583 5386408448491260 3584 26976742727506020 3585 124304598842429700 3586 529220217624897510 3587 2089507410967267755 3588 7675720819230074805 3589 26309096184776022585 3590 84354277004999354925 3591 253574069057452606320 3592 716105068921779647760 3593 1903308921502381420560 3594 4768796128756361663520 3595 11280036996866009319480 3596 25222416684549549544008 3597 53376812132942959449384 3598 107021849452483622212584 3599 203499674328367872778608 3600 367283522751544779021840 3601 629682345118013442879888 3602 1026180185426281265869764 3603 1590646888213464966134094 3604 2346423862723730088164658 3605 3295539133038946753040250 3606 4408699017976546545178290 3607 5619636460374881454193320 3608 6827219505425852554596120 3609 7907088639432042393321240 3610 8731754325753175649066400 3611 9194963244253496552401020 3612 9234007674165400996360260 3613 8843563375046356556767860 3614 8076872751321687475386420 3615 7033913206856724828414600 3616 5840151625123319655136440 3617 4622067857941470545164920 3618 3485948060725641454327020 3619 2504609741109599532310590 3620 1713680349180252311580930 3621 1116089253055856633696298 3622 691556211917711287868754 3623 407441517429302815981104 3624 228102398340433073287248 3625 121256282630892773935440 3626 61155342544276355550048 3627 29236545339149661205944 3628 13235525586941842830024 3629 5667530783791214438568 3630 2292690446517481569000 3631 874980878605360179120 3632 314550824666576106960 3633 106337512830544641360 3634 33741710801999741970 3635 10028130832762161075 3636 2784996049455159885 3637 720834434351153505 3638 173365243704707805 3639 38613769002116460 3640 7934336096325300 3641 1497466249165620 3642 258269469176160 3643 40465165119210 3644 5719267910070 3645 723125827710 3646 80962413246 3647 7926390108 3648 667791108 3649 47410596 3650 2756430 3651 125911 3652 4233 3653 93 3654 1 3655 10 3656 841 3657 34944 3658 956326 3659 19390294 3660 310649661 3661 4095687456 3662 45700139304 3663 440480821716 3664 3724962995754 3665 27978395661216 3666 188502767418420 3667 1148503101798780 3668 6371060799725370 3669 32363151175997280 3670 151281341569935720 3671 653524816467327210 3672 2618727628592165265 3673 9765228230197342560 3674 33984817004006097390 3675 110663373189775377510 3676 337928346062451961245 3677 969679137979232254080 3678 2619413990424161068320 3679 6672105050258743084080 3680 16048833125622370983000 3681 36502453681415558863488 3682 78599228817492508993392 3683 160398661585426581661968 3684 310521523780851494991192 3685 570783197079912651800448 3686 996965867869558221901728 3687 1655862530544294708749652 3688 2616827073639746232003858 3689 3937070750937195054298752 3690 5641962995762676841204908 3691 7704238151015493298218540 3692 10028335478351427999371610 3693 12446855965800734008789440 3694 14734308144857894947917360 3695 16638842965185218042387640 3696 17926717570006672201467420 3697 18428970918418897548761280 3698 18077571049211757553128120 3699 16920436126368044032154280 3700 15110785958178412303801020 3701 12874064831980044483551040 3702 10462219483064790200301360 3703 8108015918667111999491940 3704 5990557801835240986637610 3705 4218290090289851843891520 3706 2829769602236108945277228 3707 1807645464973567921565052 3708 1098997729347014103849858 3709 635543915769735889268352 3710 349358680971325847222688 3711 182411625175169129485488 3712 90391887883426016755992 3713 42472070926091504035968 3714 18903056370733057268592 3715 7960221230308696007568 3716 3167671325122841748120 3717 1189531703271936286080 3718 420888337497120748320 3719 140079223632544383330 3720 43769841634761903045 3721 12813126882217320960 3722 3505830483806313390 3723 894199678055861310 3724 211979012706824265 3725 46548105098441760 3726 9431802345490920 3727 1755735718341780 3728 298734634295370 3729 46184433029280 3730 6442393737780 3731 804088240956 3732 88888803354 3733 8594181216 3734 715201704 3735 50167026 3736 2882341 3737 130144 3738 4326 3739 94 3740 1 3741 10 3742 851 3743 35785 3744 991270 3745 20346620 3746 330039955 3747 4406337117 3748 49795826760 3749 486180961020 3750 4165443817470 3751 31703358656970 3752 216481163079636 3753 1337005869217200 3754 7519563901524150 3755 38734211975722650 3756 183644492745933000 3757 804806158037262930 3758 3272252445059492475 3759 12383955858789507825 3760 43750045234203439950 3761 144648190193781474900 3762 448591719252227338755 3763 1307607484041684215325 3764 3589093128403393322400 3765 9291519040682904152400 3766 22720938175881114067080 3767 52551286807037929846488 3768 115101682498908067856880 3769 238997890402919090655360 3770 470920185366278076653160 3771 881304720860764146791640 3772 1567749064949470873702176 3773 2652828398413852930651380 3774 4272689604184040940753510 3775 6553897824576941286302610 3776 9579033746699871895503660 3777 13346201146778170139423448 3778 17732573629366921297590150 3779 22475191444152162008161050 3780 27181164110658628956706800 3781 31373151110043112990305000 3782 34565560535191890243855060 3783 36355688488425569750228700 3784 36506541967630655101889400 3785 34998007175579801585282400 3786 32031222084546456335955300 3787 27984850790158456787352060 3788 23336284315044834683852400 3789 18570235401731902199793300 3790 14098573720502352986129550 3791 10208847892125092830529130 3792 7048059692525960789168748 3793 4637415067209676866842280 3794 2906643194320582025414910 3795 1734541645116749993118210 3796 984902596741061736491040 3797 531770306146494976708176 3798 272803513058595146241480 3799 132863958809517520791960 3800 61375127296824561304560 3801 26863277601041753276160 3802 11127892555431537755688 3803 4357203028394778034200 3804 1610420040769057034400 3805 560967561129665131650 3806 183849065267306286375 3807 56582968516979224005 3808 16318957366023634350 3809 4400030161862174700 3810 1106178690762685575 3811 258527117805266025 3812 55979907443932680 3813 11187538063832700 3814 2054470352637150 3815 344919067324650 3816 52626826767060 3817 7246481978736 3818 892977044310 3819 97482984570 3820 9309382920 3821 765368730 3822 53049367 3823 3012485 3824 134470 3825 4420 3826 95 3827 1 3828 10 3829 861 3830 36636 3831 1027055 3832 21337890 3833 350386575 3834 4736377072 3835 54202163877 3836 535976787780 3837 4651624778490 3838 35868802474440 3839 248184521736606 3840 1553487032296836 3841 8856569770741350 3842 46253775877246800 3843 222378704721655650 3844 988450650783195930 3845 4077058603096755405 3846 15656208303849000300 3847 56134001092992947775 3848 188398235427984914850 3849 593239909446008813655 3850 1756199203293911554080 3851 4896700612445077537725 3852 12880612169086297474800 3853 32012457216564018219480 3854 75272224982919043913568 3855 167652969305945997703368 3856 354099572901827158512240 3857 709918075769197167308520 3858 1352224906227042223444800 3859 2449053785810235020493816 3860 4220577463363323804353556 3861 6925518002597893871404890 3862 10826587428760982227056120 3863 16132931571276813181806270 3864 22925234893478042034927108 3865 31078774776145091437013598 3866 40207765073519083305751200 3867 49656355554810790964867850 3868 58554315220701741947011800 3869 65938711645235003234160060 3870 70921249023617459994083760 3871 72862230456056224852118100 3872 71504549143210456687171800 3873 67029229260126257921237700 3874 60016072874704913123307360 3875 51321135105203291471204460 3876 41906519716776736883645700 3877 32668809122234255185922850 3878 24307421612627445816658680 3879 17256907584651053619697878 3880 11685474759735637656011028 3881 7544058261530258892257190 3882 4641184839437332018533120 3883 2719444241857811729609250 3884 1516672902887556713199216 3885 804573819205090122949656 3886 405667471868112667033440 3887 194239086106342082096520 3888 88238404897866314580720 3889 37991170156473291031848 3890 15485095583826315789888 3891 5967623069163835068600 3892 2171387601898722166050 3893 744816626396971418025 3894 240432033784285510380 3895 72901925883002858355 3896 20718987527885809050 3897 5506208852624860275 3898 1364705808567951600 3899 314507025249198705 3900 67167445507765380 3901 13242008416469850 3902 2399389419961800 3903 397545894091710 3904 59873308745796 3905 8139459023046 3906 990460028880 3907 106792367490 3908 10074751650 3909 818418097 3910 56061852 3911 3146955 3912 138890 3913 4515 3914 96 3915 1 3916 10 3917 871 3918 37497 3919 1063691 3920 22364945 3921 371724465 3922 5086763647 3923 58938540949 3924 590178951657 3925 5187601566270 3926 40520427252930 3927 284053324211046 3928 1801671554033442 3929 10410056803038186 3930 55110345647988150 3931 268632480598902450 3932 1210829355504851580 3933 5065509253879951335 3934 19733266906945755705 3935 71790209396841948075 3936 244532236520977862625 3937 781638144873993728505 3938 2349439112739920367735 3939 6652899815738989091805 3940 17777312781531375012525 3941 44893069385650315694280 3942 107284682199483062133048 3943 242925194288865041616936 3944 521752542207773156215608 3945 1064017648671024325820760 3946 2062142981996239390753320 3947 3801278692037277243938616 3948 6669631249173558824847372 3949 11146095465961217675758446 3950 17752105431358876098461010 3951 26959519000037795408862390 3952 39058166464754855216733378 3953 54004009669623133471940706 3954 71286539849664174742764798 3955 89864120628329874270619050 3956 108210670775512532911879650 3957 124493026865936745181171860 3958 136859960668852463228243820 3959 143783479479673684846201860 3960 144366779599266681539289900 3961 138533778403336714608409500 3962 127045302134831171044545060 3963 111337207979908204594511820 3964 93227654821980028354850160 3965 74575328839010992069568550 3966 56976230734861701002581530 3967 41564329197278499436356558 3968 28942382344386691275708906 3969 19229533021265896548268218 3970 12185243100967590910790310 3971 7360629081295143748142370 3972 4236117144745368442808466 3973 2321246722092646836148872 3974 1210241291073202789983096 3975 599906557974454749129960 3976 282477491004208396677240 3977 126229575054339605612568 3978 53476265740299606821736 3979 21452718652990150858488 3980 8139010671062557234650 3981 2916204228295693584075 3982 985248660181256928405 3983 313333959667288368735 3984 93620913410888667405 3985 26225196380510669325 3986 6870914661192811875 3987 1679212833817150305 3988 381674470756964085 3989 80409453924235230 3990 15641397836431650 3991 2796935314053510 3992 457419202837506 3993 68012767768842 3994 9129919051926 3995 1097252396370 3996 116867119140 3997 10893169747 3998 874479949 3999 59208807 4000 3285845 4001 143405 4002 4611 4003 97 4004 1 4005 10 4006 881 4007 38368 4008 1101188 4009 23428636 4010 394089410 4011 5458488112 4012 64025304596 4013 649117492606 4014 5777780517927 4015 45708028819200 4016 324573751463976 4017 2085724878244488 4018 12211728357071628 4019 65520402451026336 4020 323742826246890600 4021 1479461836103754030 4022 6276338609384802915 4023 24798776160825707040 4024 91523476303787703780 4025 316322445917819810700 4026 1026170381394971591130 4027 3131077257613914096240 4028 9002338928478909459540 4029 24430212597270364104330 4030 62670382167181690706805 4031 152177751585133377827328 4032 350209876488348103749984 4033 764677736496638197832544 4034 1585770190878797482036368 4035 3126160630667263716574080 4036 5863421674033516634691936 4037 10470909941210836068785988 4038 17815726715134776500605818 4039 28898200897320093774219456 4040 44711624431396671507323400 4041 66017685464792650625595768 4042 93062176134377988688674084 4043 125290549519287308214705504 4044 161150660477994049013383848 4045 198074791403842407182498700 4046 232703697641449278093051510 4047 261352987534789208409415680 4048 280643440148526148074445680 4049 288150259078940366385491760 4050 282900558002603396147699400 4051 265579080538167885652954560 4052 238382510114739375639056880 4053 204564862801888232949361980 4054 167802983660991020424418710 4055 131551559573872693072150080 4056 98540559932140200438938088 4057 70506711541665190712065464 4058 48171915365652587823977124 4059 31414776122233487459058528 4060 19545872182262734658932680 4061 11596746226040512190950836 4062 6557363866838015278957338 4063 3531488013165849626131968 4064 1810147849047657539113056 4065 882384048978663145807200 4066 408707066058548002289808 4067 179705840794639212434304 4068 74928984393289757680224 4069 29591729324052708093138 4070 11055214899358250818725 4071 3901452888476950512480 4072 1298582619848545297140 4073 406954873078177036140 4074 119846109791399336730 4075 33096111041703481200 4076 8550127495009962180 4077 2060887304574114390 4078 462083924681199315 4079 96050851760666880 4080 18438333150485160 4081 3254354516891016 4082 525431970606348 4083 77142686820768 4084 10227171448296 4085 1214119515510 4086 127760288887 4087 11767649696 4088 933688756 4089 62494652 4090 3429250 4091 148016 4092 4708 4093 98 4094 1 4095 10 4096 891 4097 39249 4098 1139556 4099 24529824 4100 417518046 4101 5852577522 4102 69483792708 4103 713142797202 4104 6426898010533 4105 51485809337127 4106 370281780283176 4107 2410298629708464 4108 14297453235316116 4109 77732130808097964 4110 389263228697916936 4111 1803204662350644630 4112 7755800445488556945 4113 31075114770210509955 4114 116322252464613410820 4115 407845922221607514480 4116 1342492827312791401830 4117 4157247639008885687370 4118 12133416186092823555780 4119 33432551525749273563870 4120 87100594764452054811135 4121 214848133752315068534133 4122 502387628073481481577312 4123 1114887612984986301582528 4124 2350447927375435679868912 4125 4711930821546061198610448 4126 8989582304700780351266016 4127 16334331615244352703477924 4128 28286636656345612569391806 4129 46713927612454870274825274 4130 73609825328716765281542856 4131 110729309896189322132919168 4132 159079861599170639314269852 4133 218352725653665296903379588 4134 286441209997281357228089352 4135 359225451881836456195882548 4136 430778489045291685275550210 4137 494056685176238486502467190 4138 541996427683315356483861360 4139 568793699227466514459937440 4140 571050817081543762533191160 4141 548479638540771281800653960 4142 503961590652907261292011440 4143 442947372916627608588418860 4144 372367846462879253373780690 4145 299354543234863713496568790 4146 230092119506012893511088168 4147 169047271473805391151003552 4148 118678626907317778536042588 4149 79586691487886075283035652 4150 50960648304496222117991208 4151 31142618408303246849883516 4152 18154110092878527469908174 4153 10088851880003864905089306 4154 5341635862213507165245024 4155 2692531898026320684920256 4156 1291091115037211148097008 4157 588412906853187214724112 4158 254634825187928970114528 4159 104520713717342465773362 4160 40646944223410958911863 4161 14956667787835201331205 4162 5200035508325495809620 4163 1705537492926722333280 4164 526800982869576372870 4165 152942220833102817930 4166 41646238536713443380 4167 10611014799584076570 4168 2522971229255313705 4169 558134776441866195 4170 114489184911152040 4171 21692687667376176 4172 3779786487497364 4173 602574657427116 4174 87369858269064 4175 11441290963806 4176 1341879804397 4177 139527938583 4178 12701338452 4179 996183408 4180 65923902 4181 3577266 4182 152724 4183 4806 4184 99 4185 1 4186 10 4187 901 4188 40140 4189 1178805 4190 25669380 4191 442047870 4192 6270095568 4193 75336370230 4194 782626589910 4195 7140040807735 4196 57912707347660 4197 421767589620303 4198 2780580409991640 4199 16707751865024580 4200 92029584043414080 4201 466995359506014900 4202 2192467891048561566 4203 9559005107839201575 4204 38830915215699066900 4205 147397367234823920775 4206 524168174686220925300 4207 1750338749534398916310 4208 5499740466321677089200 4209 16290663825101709243150 4210 45565967711842097119650 4211 120533146290201328375005 4212 301948728516767123345268 4213 717235761825796550111445 4214 1617275241058467783159840 4215 3465335540360421981451440 4216 7062378748921496878479360 4217 13701513126246841549876464 4218 25323913919945133054743940 4219 44620968271589965272869730 4220 75000564268800482844217080 4221 120323752941171635556368130 4222 184339135224906087414462024 4223 269809171495359961447189020 4224 377432587252835936217649440 4225 504793935650946654131468940 4226 645666661879117813423971900 4227 790003940927128141471432758 4228 924835174221530171778017400 4229 1036053112859553842986328550 4230 1110790126910781870943798800 4231 1139844516309010276993128600 4232 1119530455622315044333845120 4233 1052441229193678543092665400 4234 946908963569534869880430300 4235 815315219379506861962199550 4236 671722389697742966870349480 4237 529446662740876607007656958 4238 399139390979818284662091720 4239 287725898381123169687046140 4240 198265318395203853819078240 4241 130547339792382297401026860 4242 82103266712799468967874724 4243 49296728501181774319791690 4244 28242961972882392374997480 4245 15430487742217372070334330 4246 8034167760239827850165280 4247 3983623013063531833017264 4248 1879504021890398362821120 4249 843047732041116184838640 4250 359155538905271435887890 4251 145167657940753424685225 4252 55603612011246160243068 4253 20156703296160697140825 4254 6905573001252218142900 4255 2232338475796298706150 4256 679743203702679190800 4257 194588459369816261310 4258 52257253336297519950 4259 13133986028839390275 4260 3081106005697179900 4261 672623961353018235 4262 136181872578528216 4263 25472474154873540 4264 4382361144924480 4265 689944515696180 4266 98811149232870 4267 12783170768203 4268 1481407742980 4269 152229277035 4270 13697521860 4271 1062107310 4272 69501168 4273 3729990 4274 157530 4275 4905 4276 100 4277 1 4278 10 4279 911 4280 41041 4281 1218945 4282 26848185 4283 467717250 4284 6712143438 4285 81606465798 4286 857962960140 4287 7922667397645 4288 65052748155395 4289 479680296967963 4290 3202347999611943 4291 19488332275016220 4292 108737335908438660 4293 559024943549428980 4294 2659463250554576466 4295 11751472998887763141 4296 48389920323538268475 4297 186228282450522987675 4298 671565541921044846075 4299 2274506924220619841610 4300 7250079215856076005510 4301 21790404291423386332350 4302 61856631536943806362800 4303 166099114002043425494655 4304 422481874806968451720273 4305 1019184490342563673456713 4306 2334511002884264333271285 4307 5082610781418889764611280 4308 10527714289281918859930800 4309 20763891875168338428355824 4310 39025427046191974604620404 4311 69944882191535098327613670 4312 119621532540390448117086810 4313 195324317209972118400585210 4314 304662888166077722970830154 4315 454148306720266048861651044 4316 647241758748195897664838460 4317 882226522903782590349118380 4318 1150460597530064467555440840 4319 1435670602806245954895404658 4320 1714839115148658313249450158 4321 1960888287081084014764345950 4322 2146843239770335713930127350 4323 2250634643219792147936927400 4324 2259374971931325321326973720 4325 2171971684815993587426510520 4326 1999350192763213412973095700 4327 1762224182949041731842629850 4328 1487037609077249828832549030 4329 1201169052438619573878006438 4330 928586053720694891669748678 4331 686865289360941454349137860 4332 485991216776327023506124380 4333 328812658187586151220105100 4334 212650606505181766368901584 4335 131399995213981243287666414 4336 77539690474064166694789170 4337 43673449715099764445331810 4338 23464655502457199920499610 4339 12017790773303359683182544 4340 5863127034953930195838384 4341 2722551753931514547659760 4342 1202203270946387620726530 4343 504323196846024860573115 4344 200771269951999584928293 4345 75760315307406857383893 4346 27062276297412915283725 4347 9137911477048516849050 4348 2912081679498977896950 4349 874331663072495452110 4350 246845712706113781260 4351 65391239365136910225 4352 16215092034536570175 4353 3753729967050198135 4354 808805833931546451 4355 161654346733401756 4356 29854835299798020 4357 5072305660620660 4358 788755664929050 4359 111594320001073 4360 14264578511183 4361 1633637020015 4362 165926798895 4363 14759629170 4364 1131608478 4365 73231158 4366 3887520 4367 162435 4368 5005 4369 101 4370 1 4371 10 4372 921 4373 41952 4374 1259986 4375 28067130 4376 494565435 4377 7179860688 4378 88318609236 4379 939569425938 4380 8780630357785 4381 72975415553040 4382 544733045123358 4383 3682028296579906 4384 22690680274628163 4385 128225668183454880 4386 667762279457867640 4387 3218488194104005446 4388 14410936249442339607 4389 60141393322426031616 4390 234618202774061256150 4391 857793824371567833750 4392 2946072466141664687685 4393 9524586140076695847120 4394 29040483507279462337860 4395 83647035828367192695150 4396 227955745538987231857455 4397 588580988809011877214928 4398 1441666365149532125176986 4399 3353695493226828006727998 4400 7417121784303154097882565 4401 15610325070700808624542080 4402 31291606164450257288286624 4403 59789318921360313032976228 4404 108970309237727072932234074 4405 189566414731925546444700480 4406 314945849750362566517672020 4407 499987205376049841371415364 4408 758811194886343771832481198 4409 1101390065468461946526489504 4410 1529468281651978488013956840 4411 2032687120433847057904559220 4412 2586131200336310422450845498 4413 3150509717954904268144854816 4414 3675727402229742328013796108 4415 4107731526851419728694473300 4416 4397477882990127861867054750 4417 4510009615151117469263901120 4418 4431346656747318908753484240 4419 4171321877579207000399606220 4420 3761574375712255144815725550 4421 3249261792026291560675178880 4422 2688206661515869402710555468 4423 2129755106159314465547755116 4424 1615451343081636346018886538 4425 1172856506137268477855262240 4426 814803874963913174726229480 4427 541463264692767917589006684 4428 344050601719163009656567998 4429 208939685688045409982455584 4430 121213140189163931140120980 4431 67138105217556964365831420 4432 35482446275760559603682154 4433 17880917808257289879020928 4434 8585678788885444743498144 4435 3924755024877902168386290 4436 1706526467792412481299645 4437 705094466798024445501408 4438 276531585259406442312186 4439 102822591604819772667618 4440 36200187774461432132775 4441 12049993156547494746000 4442 3786413342571473349060 4443 1121177375778609233370 4444 312236952071250691485 4445 81606331399673480400 4446 19968822001586768310 4447 4562535800981744586 4448 970460180664948207 4449 191509182033199776 4450 34927140960418680 4451 5861061325549710 4452 900349984930123 4453 125858898512256 4454 15898215531198 4455 1799563818910 4456 180686428065 4457 15891237648 4458 1204839636 4459 77118678 4460 4049955 4461 167440 4462 5106 4463 102 4464 1 4465 10 4466 931 4467 42873 4468 1301938 4469 29327116 4470 522632565 4471 7674426123 4472 95498469924 4473 1027888035174 4474 9720199783723 4475 81756045910825 4476 617708460676398 4477 4226761341703264 4478 26372708571208069 4479 150916348458083043 4480 795987947641322520 4481 3886250473561873086 4482 17629424443546345053 4483 74552329571868371223 4484 294759596096487287766 4485 1092412027145629089900 4486 3803866290513232521435 4487 12470658606218360534805 4488 38565069647356158184980 4489 112687519335646655033010 4490 311602781367354424552605 4491 816536734347999109072383 4492 2030247353958544002391914 4493 4795361858376360131904984 4494 10770817277529982104610563 4495 23027446855003962722424645 4496 46901931235151065912828704 4497 91080925085810570321262852 4498 168759628159087385965210302 4499 298536723969652619376934554 4500 504512264482288112962372500 4501 814933055126412407889087384 4502 1258798400262393613203896562 4503 1860201260354805718358970702 4504 2630858347120440434540446344 4505 3562155402085825545918516060 4506 4618818320770157480355404718 4507 5736640918291214690595700314 4508 6826237120184646596158650924 4509 7783458929081162056708269408 4510 8505209409841547590561528050 4511 8907487498141245331130955870 4512 8941356271898436378017385360 4513 8602668534326525909153090460 4514 7932896253291462145215331770 4515 7010836167738546705490904430 4516 5937468453542160963385734348 4517 4817961767675183868258310584 4518 3745206449240950811566641654 4519 2788307849218904823874148778 4520 1987660381101181652581491720 4521 1356267139656681092315236164 4522 885513866411930927245574682 4523 552990287407208419639023582 4524 330152825877209341122576564 4525 188351245406720895505952400 4526 102620551493317523969513574 4527 53363364084017849482703082 4528 26466596597142734622519072 4529 12510433813763346911884434 4530 5631281492670314649685935 4531 2411620934590436926801053 4532 981626052057430887813594 4533 379354176864226214979804 4534 139022779379281204800393 4535 48250180931008926878775 4536 15836406499118968095060 4537 4907590718350082582430 4538 1433414327849859924855 4539 393843283470924171885 4540 101575153401260248710 4541 24531357802568512896 4542 5532995981646692793 4543 1161969362698147983 4544 226436322993618456 4545 40788202285968390 4546 6761411310479833 4547 1026208883442379 4548 141757114043454 4549 17697779350108 4550 1980250246975 4551 196577665713 4552 17096077284 4553 1281958314 4554 81168633 4555 4217395 4556 172546 4557 5208 4558 103 4559 1 4560 10 4561 941 4562 43804 4563 1344811 4564 30629054 4565 551959681 4566 8197058688 4567 103172896047 4568 1123386505098 4569 10748087818897 4570 91476245694548 4571 699464506587223 4572 4844469802379662 4573 30599469912911333 4574 177289057029291112 4575 946904296099405563 4576 4682238421203195606 4577 21515674917108218139 4578 92181754015414716276 4579 369311925668355658989 4580 1387171623242116377666 4581 4896278317658861611335 4582 16274524896731593056240 4583 51035728253574518719785 4584 151252588983002813217990 4585 424290300703001079585615 4586 1128139515715353533624988 4587 2846784088306543111464297 4588 6825609212334904134296898 4589 15566179135906342236515547 4590 33798264132533944827035208 4591 69929378090155028635253349 4592 137982856320961636234091556 4593 259840553244897956286473154 4594 467296352128740005342144856 4595 803048988451940732339307054 4596 1319445319608700520851459884 4597 2073731455388806021092983946 4598 3118999660617199331562867264 4599 4491059607475246152899417046 4600 6193013749206265980458962404 4601 8180973722855983026273920778 4602 10355459239061372170951105032 4603 12562878038475861286754351238 4604 14609696049265808652866920332 4605 16288668338922709647269797458 4606 17412696907982792921692483920 4607 17848843770039681709148341230 4608 17544024806224962287170475820 4609 16535564787617988054368422230 4610 14943732421030008850706236200 4611 12948304621280707668876638778 4612 10755430221217344831644044932 4613 8563168216916134679824952238 4614 6533514298459855635440790432 4615 4775968230320086476455640498 4616 3343927520757862744896727884 4617 2241781006068612019560810846 4618 1438504153819139346884598264 4619 883143113284417760761600146 4620 518504071283930236628528964 4621 290971796900038419475465974 4622 155983915577335373452216656 4623 79829960681160584105222154 4624 38977030410906081534403506 4625 18141715306433661561570369 4626 8042902427260751576486988 4627 3393246986647867814614647 4628 1360980228921657102793398 4629 518376956243507419780197 4630 187272960310290131679168 4631 64086587430127894973835 4632 20743997217469050677490 4633 6341005046199942507285 4634 1827257611320784096740 4635 495418436872184420595 4636 126106511203828761606 4637 30064353784215205689 4638 6694965344344840776 4639 1388405685691766439 4640 267224525279586846 4641 47549613596448223 4642 7787620193922212 4643 1167965997485833 4644 159454893393562 4645 19678029597083 4646 2176827912688 4647 213673742997 4648 18378035598 4649 1363126947 4650 85386028 4651 4389941 4652 177754 4653 5311 4654 104 4655 1 4656 10 4657 951 4658 44745 4659 1388615 4660 31973865 4661 582588735 4662 8749018369 4663 111369954735 4664 1226559401145 4665 11871474323995 4666 102224333513445 4667 790940752281771 4668 5543934308966885 4669 35443939715290995 4670 207888526942202445 4671 1124193353128696675 4672 5629142717302601169 4673 26197913338311413745 4674 113697428932522934415 4675 461493679683770375265 4676 1756483548910472036655 4677 6283449940900977989001 4678 21170803214390454667575 4679 67310253150306111776025 4680 202288317236577331937775 4681 575542889686003892803605 4682 1552429816418354613210603 4683 3974923604021896645089285 4684 9672393300641447245761195 4685 22391788348241246370812445 4686 49364443268440287063550755 4687 103727642222688973462288557 4688 207912234411116664869344905 4689 397823409565859592520564710 4690 727136905373637961628618010 4691 1270345340580680737681451910 4692 2122494308060641253190766938 4693 3393176774997506541944443830 4694 5192731116006005352655851210 4695 7610059268092445484462284310 4696 10684073356681512133358379450 4697 14373987472062249006732883182 4698 18536432961917355197225025810 4699 22918337277537233457705456270 4700 27172574087741669939621271570 4701 30898364388188518300136717790 4702 33701365246905502568962281378 4703 35261540678022474630840825150 4704 35392868576264643996318817050 4705 34079589593842950341538898050 4706 31479297208647996905074658430 4707 27892037042310716519582874978 4708 23703734842498052500520683710 4709 19318598438133479511468997170 4710 15096682515375990315265742670 4711 11309482528779942111896430930 4712 8119895751077949221352368382 4713 5585708526826474764457538730 4714 3680285159887751366445409110 4715 2321647267103557107646198410 4716 1401647184568347997390129110 4717 809475868183968656103994938 4718 446955712477373792927682630 4719 235813876258495957557438810 4720 118806991092066665639625660 4721 57118745717339743095973875 4722 26184617733694413138057357 4723 11436149413908619391101635 4724 4754227215569524917408045 4725 1879357185165164522573595 4726 705649916553797551459365 4727 251359547740418026653003 4728 84830584647596945651325 4729 27085002263668993184775 4730 8168262657520726604025 4731 2322676048192968517335 4732 621524948076013182201 4733 156170864988043967295 4734 36759319128560046465 4735 8083371030036607215 4736 1655630210971353285 4737 314774138876035069 4738 55337233790370435 4739 8955586191408045 4740 1327420890879395 4741 179132922990645 4742 21854857509771 4743 2390501655685 4744 232051778595 4745 19741162545 4746 1448512975 4747 89775969 4748 4567695 4749 183065 4750 5415 4751 105 4752 1 4753 10 4754 961 4755 45696 4756 1433360 4757 33362480 4758 614562600 4759 9331607104 4760 120118973104 4761 1337929355880 4762 13098033725140 4763 114095807837440 4764 893165085795216 4765 6334875061248656 4766 40987874024257880 4767 243332466657493440 4768 1332081880070899120 4769 6753336070431297844 4770 31827056055614014914 4771 139895342270834348160 4772 575191108616293309680 4773 2217977228594242411920 4774 8039933489811450025656 4775 27454253155291432656576 4776 88481056364696566443600 4777 269598570386883443713800 4778 777831206922581224741380 4779 2127972706104358506014208 4780 5527353420440251258299888 4781 13647316904663343890850480 4782 32064181648882693616573640 4783 71756231616681533434363200 4784 153092085491129260525839312 4785 311639876633805638331633462 4786 605735643976976257389909615 4787 1124960314939497554149182720 4788 1997482245954318699310069920 4789 3392839648641321990872218848 4790 5515671083058147795135210768 4791 8585907891003511894600295040 4792 12802790384098450837118135520 4793 18294132624773957617820663760 4794 25058060828743761140091262632 4795 32910420433979604203957908992 4796 41454770239454588654930482080 4797 50090911365278903397326727840 4798 58070938475930188239757989360 4799 64599729635094020869098999168 4800 68962905924927977199803106528 4801 70654409254287118627159642200 4802 69472458170107594337857715100 4803 65558886802490947246613556480 4804 59371334250958713424657533408 4805 51595771884808769020103558688 4806 43022333280631532011989680880 4807 34415280953509469826734739840 4808 26406165044155932427162173600 4809 19429378279857891333248799312 4810 13705604277904423985809907112 4811 9265993686714226130902947840 4812 6001932426991308474091607520 4813 3723294451671905105036327520 4814 2211123052752316653494124048 4815 1256431580661342449031677568 4816 682769588735869750485121440 4817 354620867350562623197064470 4818 175925736809406408735599535 4819 83303363451034156234031232 4820 37620767147603032529158992 4821 16190376629478144308509680 4822 6633584400734689439981640 4823 2585007101718962074032960 4824 957009464294215578112368 4825 336190132388014972304328 4826 111915586911265938836100 4827 35253264921189719788800 4828 10490938705713695121360 4829 2944200996268981699536 4830 777695813064057149496 4831 192930184116604013760 4832 44842690158596653680 4833 9739001241007960500 4834 1970404349847388354 4835 370111372666405504 4836 64292819981778480 4837 10283007082287440 4838 1506553813870040 4839 200987780500416 4840 24245359165456 4841 2622553434280 4842 251792941140 4843 21189675520 4844 1538288944 4845 94343664 4846 4750760 4847 188480 4848 5520 4849 106 4850 1 4851 10 4852 971 4853 46657 4854 1479056 4855 34795840 4856 647925080 4857 9946169704 4858 129450580208 4859 1458048328984 4860 14435963081020 4861 127193841562580 4862 1007260893632656 4863 7228040147043872 4864 47322749085506536 4865 284320340681751320 4866 1575414346728392560 4867 8085417950502196964 4868 38580392126045312758 4869 171722398326448363074 4870 715086450887127657840 4871 2793168337210535721600 4872 10257910718405692437576 4873 35494186645102882682232 4874 115935309519987999100176 4875 358079626751580010157400 4876 1047429777309464668455180 4877 2905803913026939730755588 4878 7655326126544609764314096 4879 19174670325103595149150368 4880 45711498553546037507424120 4881 103820413265564227050936840 4882 224848317107810793960202512 4883 464731962124934898857472774 4884 917375520610781895721543077 4885 1730695958916473811539092335 4886 3122442560893816253459252640 4887 5390321894595640690182288768 4888 8908510731699469786007429616 4889 14101578974061659689735505808 4890 21388698275101962731718430560 4891 31096923008872408454938799280 4892 43352193453517718757911926392 4893 57968481262723365344049171624 4894 74365190673434192858888391072 4895 91545681604733492052257209920 4896 108161849841209091637084717200 4897 122670668111024209108856988528 4898 133562635560021998068902105696 4899 139617315179215095826962748728 4900 140126867424394712965017357300 4901 135031344972598541584471271580 4902 124930221053449660671271089888 4903 110967106135767482444761092096 4904 94618105165440301032093239568 4905 77437614234141001838724420720 4906 60821445997665402253896913440 4907 45835543324013823760410972912 4908 33134982557762315319058706424 4909 22971597964618650116712854952 4910 15267926113705534604994555360 4911 9725226878663213579127935040 4912 5934417504424221758530451568 4913 3467554633413659102525801616 4914 1939201169397212199516799008 4915 1037390456086432373682185910 4916 530546604159969031932664005 4917 259229100260440564969630767 4918 120924130598637188763190224 4919 53811143777081176837668672 4920 22823961030212833748491320 4921 9218591502453651514014600 4922 3542016566013177652145328 4923 1293199596682230550416696 4924 448105719299280911140428 4925 147168851832455658624900 4926 45744203626903414910160 4927 13435139701982676820896 4928 3721896809333038849032 4929 970625997180661163256 4930 237772874275200667440 4931 54581691399604614180 4932 11709405590855348854 4933 2340515722513793858 4934 434404192648183984 4935 74575827064065920 4936 11789560896157480 4937 1707541594370456 4938 225233139665872 4939 26867912599736 4940 2874346375420 4941 272982616660 4942 22727964464 4943 1632632608 4944 99094424 4945 4939240 4946 194000 4947 5626 4948 107 4949 1 4950 10 4951 981 4952 47628 4953 1525713 4954 36274896 4955 682720920 4956 10594094784 4957 139396749912 4958 1587498909192 4959 15894011410004 4960 141629804643600 4961 1134454735195236 4962 8235301040676528 4963 54550789232550408 4964 331643089767257856 4965 1859734687410143880 4966 9660832297230589524 4967 46665810076547509722 4968 210302790452493675832 4969 886808849213576020914 4970 3508254788097663379440 4971 13051079055616228159176 4972 45752097363508575119808 4973 151429496165090881782408 4974 474014936271568009257576 4975 1405509404061044678612580 4976 3953233690336404399210768 4977 10561130039571549495069684 4978 26829996451648204913464464 4979 64886168878649632656574488 4980 149531911819110264558360960 4981 328668730373375021011139352 4982 689580279232745692817675286 4983 1382107482735716794579015851 4984 2648071479527255707260635412 4985 4853138519810290064998344975 4986 8512764455489456943641541408 4987 14298832626295110476189718384 4988 23010089705761129475742935424 4989 35490277249163622421453936368 4990 52485621283974371186657229840 4991 74449116462390127212850725672 4992 101320674716241084101961098016 4993 132333671936157558202937562696 4994 165910872278167684911145600992 4995 199707531445942583689341927120 4996 230832517952233300745941705728 4997 256233303671046207177759094224 4998 273179950739237093895864854424 4999 279744182603609808791980106028 5000 275158212396993254549488628880 5001 259961566026048202255742361468 5002 235897327189217143116032181984 5003 205585211301207783476854331664 5004 172055719399581302870817660288 5005 138259060231806404092621334160 5006 106656989321679226014307886352 5007 78970525881776139079469679336 5008 56106580522380965435771561376 5009 38239524078324184721707410312 5010 24993152992368748184122490400 5011 15659644383087435337658386608 5012 9401972137837880861056253184 5013 5406755802810871302042600624 5014 2976591625483644573198984918 5015 1567937060246401405614849915 5016 789775704420409596902294772 5017 380153230859077753732820991 5018 174735274375718365600858896 5019 76635104807294010586159992 5020 32042552532666485262505920 5021 12760608068466829166159928 5022 4835216162695408202562024 5023 1741305315981511461557124 5024 595274571131736569765328 5025 192913055459359073535060 5026 59179343328886091731056 5027 17157036511315715669928 5028 4692522806513700012288 5029 1208398871455861830696 5030 292354565674805281620 5031 66291096990459963034 5032 14049921313369142712 5033 2774919915161977842 5034 508980019712249904 5035 86365387960223400 5036 13497102490527936 5037 1932774734036328 5038 252101052265608 5039 29742258975156 5040 3147328992080 5041 295710581124 5042 24360597072 5043 1731727032 5044 104033664 5045 5133240 5046 199626 5047 5733 5048 108 5049 1 5050 10 5051 991 5052 48609 5053 1573341 5054 37800609 5055 718995816 5056 11276815704 5057 149990844696 5058 1726895659104 5059 17481510319196 5060 157523816053604 5061 1276084539838836 5062 9369755775871764 5063 62786090273226936 5064 386193878999808264 5065 2191377777177401736 5066 11520566984640733404 5067 56326642373778099246 5068 256968600529041185554 5069 1097111639666069696746 5070 4395063637311239400354 5071 16559333843713891538616 5072 58803176419124803278984 5073 197181593528599456902216 5074 625444432436658891039984 5075 1879524340332612687870156 5076 5358743094397449077823348 5077 14514363729907953894280452 5078 37391126491219754408534148 5079 91716165330297837570038952 5080 214418080697759897214935448 5081 478200642192485285569500312 5082 1018249009606120713828814638 5083 2071687761968462487396691137 5084 4030178962262972501839651263 5085 7501209999337545772258980387 5086 13365902975299747008639886383 5087 22811597081784567419831259792 5088 37308922332056239951932653808 5089 58500366954924751897196871792 5090 87975898533137993608111166208 5091 126934737746364498399507955512 5092 175769791178631211314811823688 5093 233654346652398642304898660712 5094 298244544214325243114083163688 5095 365618403724110268600487528112 5096 430540049398175884435283632848 5097 487065821623279507923700799952 5098 529413254410283301073623948648 5099 552924133342846902687844960452 5100 554902395000603063341468734908 5101 535119778423041456805230990348 5102 495858893215265345371774543452 5103 441482538490424926592886513648 5104 377640930700789086347671991952 5105 310314779631387706963438994448 5106 244916049553485630106929220512 5107 185627515203455365093777565688 5108 135077106404157104515241240712 5109 94346104600705150157478971688 5110 63232677070692932905829900712 5111 40652797375456183521780877008 5112 25061616520925316198714639792 5113 14808727940648752163098853808 5114 8383347428294515875241585542 5115 4544528685730045978813834833 5116 2357712764666811002517144687 5117 1169928935279487350635115763 5118 554888505234796119333679887 5119 251370379183012376187018888 5120 108677657339960495848665912 5121 44803160601133314428665848 5122 17595824231162237368721952 5123 6576521478676919664119148 5124 2336579887113248031322452 5125 788187626591095643300388 5126 252092398788245165266116 5127 76336379840201807400984 5128 21849559317829415682216 5129 5900921677969561842984 5130 1500753437130667112316 5131 358645662665265244654 5132 80341018303829105746 5133 16824841228531120554 5134 3283899934874227746 5135 595345407672473304 5136 99862490450751336 5137 15429877224564264 5138 2184875786301936 5139 281843311240764 5140 32889587967236 5141 3443039573204 5142 320071178196 5143 26092324104 5144 1835760696 5145 109166904 5146 5332866 5147 205359 5148 5841 5149 109 5150 1 5151 10 5152 1001 5153 49600 5154 1621950 5155 39373950 5156 756796425 5157 11995811520 5158 161267660400 5159 1876886503800 5160 19208405978300 5161 175005326372800 5162 1433608355892440 5163 10645840315710600 5164 72155846049098700 5165 448979969273035200 5166 2577571656177210000 5167 13711944761818135140 5168 67847209358418832650 5169 313295242902819284800 5170 1354080240195110882300 5171 5492175276977309097100 5172 20954397481025130938970 5173 75362510262838694817600 5174 255984769947724260181200 5175 822626025965258347942200 5176 2504968772769271578910140 5177 7238267434730061765693504 5178 19873106824305402972103800 5179 51905490221127708302814600 5180 129107291821517591978573100 5181 306134246028057734784974400 5182 692618722890245182784435760 5183 1496449651798605999398314950 5184 3089936771574583201225505775 5185 6101866724231434989236342400 5186 11531388961600518274098631650 5187 20867112974637292780898866770 5188 36177500057084314428471146175 5189 60120519413840807371763913600 5190 95809289286980991849129525600 5191 146476265488062745505308038000 5192 214910636279502492007619121720 5193 302704528924995709714319779200 5194 409424137831029853619710484400 5195 531898890866723885418981824400 5196 663862947938435511714570691800 5197 796158453122286153035771160960 5198 917605871021455392358984432800 5199 1016479076033562808997324748600 5200 1082337387753130203761468909100 5201 1107826528343449966029313695360 5202 1090022173423644520146699725256 5203 1030978671638306802177005533800 5204 937341431705690271964661057100 5205 819123469191214012940558505600 5206 687955710332176793311110986400 5207 555230829184873337070368214960 5208 430543564756940995200706786200 5209 320704621607612469609018806400 5210 229423211004862254672720212400 5211 157578781671398083063308872400 5212 103885474446149116427610777720 5213 65714413896381499720495516800 5214 39870344461574068361813493600 5215 23192075368943268038340439350 5216 12927876114024561854055420375 5217 6902241450396856981330979520 5218 3527641699946298353152260450 5219 1724817440514283469968795650 5220 806258884417808495520698775 5221 360048036522972872035684800 5222 153480817941093810277331760 5223 62398984832295551797387800 5224 24172345709839157032841100 5225 8913101365790167695441600 5226 3124767513704343674622840 5227 1040280025379340808566504 5228 328428778628446972667100 5229 98185939158031223083200 5230 27750480995798977525200 5231 7401675115100228955300 5232 1859399099795932356970 5233 438986680969094350400 5234 97165859532360226300 5235 20108741163405348300 5236 3879245342546701050 5237 695207898123224640 5238 115292367675315600 5239 17614753010866200 5240 2466719097542700 5241 314732899208000 5242 36332627540440 5243 3763110751400 5244 346163502300 5245 27928084800 5246 1944927600 5247 114499770 5248 5538225 5249 211200 5250 5950 5251 110 5252 1 5253 10 5254 1011 5255 50601 5256 1671550 5257 40995900 5258 796170375 5259 12752607945 5260 173263471920 5261 2038154164200 5262 21085292482100 5263 194213732351100 5264 1608613682265240 5265 12079448671603040 5266 82801686364809300 5267 521135815322133900 5268 3026551625450245200 5269 16289516417995345140 5270 81559154120236967790 5271 381142452261238117450 5272 1667375483097930167100 5273 6846255517172419979400 5274 26446572758002440036070 5275 96316907743863825756570 5276 331347280210562954998800 5277 1078610795912982608123400 5278 3327594798734529926852340 5279 9743236207499333344603644 5280 27111374259035464737797304 5281 71778597045433111274918400 5282 181012782042645300281387700 5283 435241537849575326763547500 5284 998752968918302917569410160 5285 2189068374688851182182750710 5286 4586386423373189200623820725 5287 9191803495806018190461848175 5288 17633255685831953263334974050 5289 32398501936237811054997498420 5290 57044613031721607209370012945 5291 96298019470925121800235059775 5292 155929808700821799220893439200 5293 242285554775043737354437563600 5294 361386901767565237512927159720 5295 517615165204498201721938900920 5296 712128666756025563334030263600 5297 941323028697753739038692308800 5298 1195761838805159397133552516200 5299 1460021401060721664750341852760 5300 1713764324143741545394755593760 5301 1934084947055018201356309181400 5302 2098816463786693012758793657700 5303 2190163916096580169790782604460 5304 2197848701767094486176013420616 5305 2121000845061951322323705259056 5306 1968320103343997074141666590900 5307 1756464900896904284905219562700 5308 1507079179523390806251669492000 5309 1243186539517050130381479201360 5310 985774393941814332271075001160 5311 751248186364553464809725592600 5312 550127832612474724281739018800 5313 387001992676260337736029084800 5314 261464256117547199490919650120 5315 169599888342530616148106294520 5316 105584758357955568082309010400 5317 63062419830517336400153932950 5318 36119951482967829892395859725 5319 19830117564421418835386399895 5320 10429883150343155334483239970 5321 5252459140460581823121056100 5322 2531076324932091965489494425 5323 1166306920940781367556383575 5324 513528854464066682313016560 5325 215879802773389362074719560 5326 86571330542134708830228900 5327 33085447075629324728282700 5328 12037868879494511370064440 5329 4165047539083684483189344 5330 1368708804007787781233604 5331 426614717786478195750300 5332 125936420153830200608400 5333 35152156110899206480500 5334 9261074214896161312270 5335 2298385780765026707370 5336 536152540501454576700 5337 117274600695765574600 5338 23987986505952049350 5339 4574453240669925690 5340 810500265798540240 5341 132907120686181800 5342 20081472108408900 5343 2781451996750700 5344 351065526748440 5345 40095738291840 5346 4109274253700 5347 374091587100 5348 29873012400 5349 2059427370 5350 120037995 5351 5749425 5352 217150 5353 6060 5354 111 5355 1 5356 10 5357 1021 5358 51612 5359 1722151 5360 42667450 5361 837166275 5362 13548778320 5363 186016079865 5364 2211417636120 5365 23123446646300 5366 215299024833200 5367 1802827414616340 5368 13688062353868280 5369 94881135036412340 5370 603937501686943200 5371 3547687440772379100 5372 19316068043445590340 5373 97848670538232312930 5374 462701606381475085240 5375 2048517935359168284550 5376 8513631000270350146500 5377 33292828275174860015470 5378 122763480501866265792640 5379 427664187954426780755370 5380 1409958076123545563122200 5381 4406205594647512534975740 5382 13070831006233863271455984 5383 36854610466534798082400948 5384 98889971304468576012715704 5385 252791379088078411556306100 5386 616254319892220627044935200 5387 1433994506767878244332957660 5388 3187821343607154099752160870 5389 6775454798062040382806571435 5390 13778189919179207391085668900 5391 26825059181637971453796822225 5392 50031757622069764318332472470 5393 89443114967959418264367511365 5394 153342632502646729009605072720 5395 252227828171746921021128498975 5396 398215363475865536575331002800 5397 603672456542608974867364723320 5398 879002066972063439234866060640 5399 1229743831960523765055969164520 5400 1653451695453779302372722572400 5401 2137084867502913136172244825000 5402 2655783239865881061883894368960 5403 3173785725204463210145097446520 5404 3647849271198759746751064775160 5405 4032901410841711214115102839100 5406 4288980379883273182549576262160 5407 4388012617863674655966796025076 5408 4318849546829045808499718679672 5409 4089320948405948396465371849956 5410 3724785004240901359046886153600 5411 3263544080420295091156889054700 5412 2750265719040440936633148693360 5413 2228960933458864462652554202520 5414 1737022580306367797080800593760 5415 1301376018977028189091464611400 5416 937129825288735062017768103600 5417 648466248793807537226948734920 5418 431064144460077815639025944640 5419 275184646700486184230415304920 5420 168647178188472904482462943350 5421 99182371313485166292549792675 5422 55950069047389248727782259620 5423 30260000714764574169869639865 5424 15682342290803737157604296070 5425 7783535465392673788610550525 5426 3697383245872873333045878000 5427 1679835775404848049869400135 5428 729408657237456044387736120 5429 302451133315524070904948460 5430 119656777617764033558511600 5431 45123315955123836098347140 5432 16202916418578195853253784 5433 5533756343091472264422948 5434 1795323521794265976983904 5435 552551137940308396358700 5436 161088576264729407088900 5437 44413230325795367792770 5438 11559459995661188019640 5439 2834538321266481284070 5440 653427141197220151300 5441 141262587201717623950 5442 28562439746621975040 5443 5384953506468465930 5444 943407386484722040 5445 152988592794590700 5446 22862924105159600 5447 3132517523499140 5448 391161265040280 5449 44205012545540 5450 4483365840800 5451 403964599500 5452 31932439770 5453 2179465365 5454 125787420 5455 5966575 5456 223210 5457 6171 5458 112 5459 1 5460 10 5461 1031 5462 52633 5463 1773763 5464 44389601 5465 879833725 5466 14385944595 5467 199564858185 5468 2397433715985 5469 25334864282420 5470 238422471479500 5471 2018126439449540 5472 15490889768484620 5473 108569197390280620 5474 698818636723355540 5475 4151624942459322300 5476 22863755484217969440 5477 117164738581677903270 5478 560550276919707398170 5479 2511219541740643369790 5480 10562148935629518431050 5481 41806459275445210161970 5482 156056308777041125808110 5483 550427668456293046548010 5484 1837622264077972343877570 5485 5816163670771058098097940 5486 17477036600881375806431724 5487 49925441472768661353856932 5488 135744581771003374095116652 5489 351681350392546987569021804 5490 869045698980299038601241300 5491 2050248826660098871377892860 5492 4621815850375032344085118530 5493 9963276141669194482558732305 5494 20553644717241247773892240335 5495 40603249100817178844882491125 5496 76856816803707735772129294695 5497 139474872590029182582699983835 5498 242785747470606147273972584085 5499 405570460674393650030733571695 5500 650443191647612457596459501775 5501 1001887820018474511442695726120 5502 1482674523514672414102230783960 5503 2108745898932587204290835225160 5504 2883195527414303067428691736920 5505 3790536562956692438544967397400 5506 4792868107368794198056139193960 5507 5829568965070344272028991815480 5508 6821634996403222956896162221680 5509 7680750682040470960866167614260 5510 8321881790724984396664679101260 5511 8676992997746947838516372287236 5512 8706862164692720464466514704748 5513 8408170495234994204965090529628 5514 7814105952646849755512258003556 5515 6988329084661196450203775208300 5516 6013809799460736027790037748060 5517 4979226652499305399285702895880 5518 3965983513765232259733354796280 5519 3038398599283395986172265205160 5520 2238505844265763251109232715000 5521 1585596074082542599244716838520 5522 1079530393253885352865974679560 5523 706248791160563999869441249560 5524 443831824888959088712878248270 5525 267829549501958070775012736025 5526 155132440360874415020332052295 5527 86210069762153822897651899485 5528 45942343005568311327473935935 5529 23465877756196410946214846595 5530 11480918711265547121656428525 5531 5377219021277721382915278135 5532 2409244432642304094257136255 5533 1031859790552980115292684580 5534 422107910933288104463460060 5535 164780093572887869656858740 5536 61326232373702031951600924 5537 21736672761669668117676732 5538 7329079864885738241406852 5539 2347874659734574373342604 5540 713639714205037803447600 5541 205501806590524774881670 5542 55972690321456555812410 5543 14393998316927669303710 5544 3487965462463701435370 5545 794689728398937775250 5546 169825026948339598990 5547 33947393253090440970 5548 6328360892953187970 5549 1096395979279312740 5550 175851516899750300 5551 25995441628658740 5552 3523678788539420 5553 435366277585820 5554 48688378386340 5555 4887330440300 5556 435897039270 5557 34111905135 5558 2305252785 5559 131753995 5560 6189785 5561 229381 5562 6283 5563 113 5564 1 5565 10 5566 1041 5567 53664 5568 1826396 5569 46163364 5570 924223326 5571 15265778320 5572 213950802780 5573 2596998574170 5574 27732297998405 5575 263757335761920 5576 2256548910929040 5577 17509016207934160 5578 124060087158765240 5579 807387834113636160 5580 4850443579182677840 5581 27015380426677291740 5582 140028494065895872710 5583 677715015501385301440 5584 3071769818660350767960 5585 13073368477370161800840 5586 52368608211074728593020 5587 197862768052486335970080 5588 706483977233334172356120 5589 2388049932534265390425580 5590 7653785934849030441975510 5591 23293200271652433904529664 5592 67402478073650037160288656 5593 185670023243772035448973584 5594 487425932163550361664138456 5595 1220727049372846026170263104 5596 2919294525640397909979134160 5597 6672064677035131215463011390 5598 14585091992044226826643850835 5599 30516920858910442256450972640 5600 61156893818058426618774731460 5601 117460065904524914617011785820 5602 216331689393736918354829278530 5603 382260620060635329856672567920 5604 648356208144999797304706155780 5605 1056013652322006107627193073470 5606 1652331011666086969039155227895 5607 2484562343533146925544926510080 5608 3591420422447259618393066009120 5609 4991941426346890271719526962080 5610 6673732090370995505973659134320 5611 8583404670325486636601106591360 5612 10622437072439138470085131009440 5613 12651203961473567228925154037160 5614 14502385678443693917762329835940 5615 16002632472765455357530846715520 5616 16998874788471932235181051388496 5617 17383855162439668302982886991984 5618 17115032659927714669431605234376 5619 16222276447881843960477348533184 5620 14802435037308046205716033211856 5621 13002138884121932477993812956360 5622 10993036451960041427075740643940 5623 8945210166264537659019057692160 5624 7004382113048628245905620001440 5625 5276904443549159237281497920160 5626 3824101918348305850353949553520 5627 2665126467336427952110691518080 5628 1785779184414449352735415929120 5629 1150080616049523088582319497830 5630 711661374390917159487890984295 5631 422961989862832485795344788320 5632 241342510123028237917983951780 5633 132152412767722134225125835420 5634 69408220761764722273688782530 5635 34946796467461958067871275120 5636 16858137732543268504571706660 5637 7786463453920025477172414390 5638 3441104223195284209549820835 5639 1453967701486268219756144640 5640 586888004506175974120318800 5641 226106325946589901608459664 5642 83062905135371700069277656 5643 29065752626555406359083584 5644 9676954524620312614749456 5645 3061514373939612176790204 5646 919141520795562578329270 5647 261474496911981330694080 5648 70366688638384225116120 5649 17881963779391370739080 5650 4282655190862639210620 5651 964514755347277374240 5652 203772420201430039960 5653 40275754146043628940 5654 7424756872232500710 5655 1272247496179063040 5656 201846958528409040 5657 29519120417198160 5658 3959045066125240 5659 484054655972160 5660 53575708826640 5661 5323227479570 5662 470008944405 5663 36417157920 5664 2437006780 5665 137943780 5666 6419166 5667 235664 5668 6396 5669 114 5670 1 5671 10 5672 1051 5673 54705 5674 1880060 5675 47989760 5676 970386690 5677 16190001646 5678 229216581100 5679 2810949376950 5680 30329296572575 5681 291489633760325 5682 2520306246690960 5683 19765565118863200 5684 141569103366699400 5685 931447921272401400 5686 5657831413296314000 5687 31865824005859969580 5688 167043874492573164450 5689 817743509567281174150 5690 3749484834161736069400 5691 16145138296030512568800 5692 65441976688444890393860 5693 250231376263561064563100 5694 904346745285820508326200 5695 3094533909767599562781700 5696 10041835867383295832401090 5697 30946986206501464346505174 5698 90695678345302471064818320 5699 253072501317422072609262240 5700 673095955407322397113112040 5701 1708152981536396387834401560 5702 4140021575013243936149397264 5703 9591359202675529125442145550 5704 21257156669079358042106862225 5705 45102012850954669083094823475 5706 91673814676968868875225704100 5707 178616959722583341235786517280 5708 333791755298261832971841064350 5709 598592309454372248211501846450 5710 1030616828205635127161378723700 5711 1704369860467005904931899229250 5712 2708344663988093076666348301365 5713 4136893355199233894584081737975 5714 6075982765980406543937992519200 5715 8583361848794149890112592971200 5716 11665673516717885777693186096400 5717 15257136760696482142574765725680 5718 19205841742764625106686237600800 5719 23273641033912705699010285046600 5720 27153589639917261146687483873100 5721 30505018151209149275293176551460 5722 33001507261237387592711898104016 5723 34382729950911600538163938380480 5724 34498887822367382972414492226360 5725 33337309107809558629908953767560 5726 31024711485189890166193381745040 5727 27804573921429978683709846168216 5728 23995175336081973905069553600300 5729 19938246618224579086094798336100 5730 15949592279313165904924677693600 5731 12281286556597787483187117921600 5732 9101006361897465087635447473680 5733 6489228385684733802464641071600 5734 4450905651750877304846107447200 5735 2935859800463972441317735426950 5736 1861741990440440248070210482125 5737 1134623364253749645283235772615 5738 664304499985860723713328740100 5739 373494922890750372143109787200 5740 201560633529486856498814617950 5741 104355017229226680341560057650 5742 51804934200005226572442981780 5743 24644601186463293981744121050 5744 11227567677115309686722235225 5745 4895071924681552429305965475 5746 2040855705992444193876463440 5747 812994330452765875728778464 5748 309169231081961601677737320 5749 112128657761927106428361240 5750 38742707151175718973833040 5751 12738468898559924791539660 5752 3980655894735174755119474 5753 1180616017707543909023350 5754 331841185550365555810200 5755 88248652417775595855200 5756 22164618970254009949700 5757 5247169946209916584860 5758 1168287175548707414200 5759 244048174347473668900 5760 47700511018276129650 5761 8697004368411563750 5762 1474094454707472080 5763 231366078945607200 5764 33478165483323400 5765 4443099722097400 5766 537630364798800 5767 58898936306210 5768 5793236423975 5769 506426102325 5770 38854164700 5771 2574950560 5772 144362946 5773 6654830 5774 242060 5775 6510 5776 115 5777 1 5778 10 5779 1061 5780 55756 5781 1934765 5782 49869820 5783 1018376450 5784 17160388336 5785 245406582746 5786 3040165958050 5787 33140245949525 5788 321818930332900 5789 2811795880451285 5790 22285871365554160 5791 161334668485562600 5792 1073017024639100800 5793 6589279334568715400 5794 37523655419156283580 5795 198909698498433134030 5796 984787384059854338600 5797 4567228343729017243550 5798 19894623130192248638200 5799 81587114984475402962660 5800 315673352952005954956960 5801 1154578121549381572889300 5802 3998880655053420071107900 5803 13136369777150895395182790 5804 40988822073884760178906264 5805 121642664551803935411323494 5806 343768179662724543674080560 5807 926168456724744469722374280 5808 2381248936943718784947513600 5809 5848174556549640323983798824 5810 13731380777688773061591542814 5811 30848515871754887167549007775 5812 66359169520034027125201685700 5813 136775827527923537958320527575 5814 270290774399552210111012221380 5815 512408715020845174207627581630 5816 932384064752634081183342910800 5817 1629209137660007375372880570150 5818 2734986688672641032093277952950 5819 4412714524455098981598247530615 5820 6845238019187326971250430039340 5821 10212876121179640438522074257175 5822 14659344614774556434050585490400 5823 20249035365512035667805779067600 5824 26922810277414367920267951822080 5825 34462978503461107249261003326480 5826 42479482776677330805696522647400 5827 50427230673829966845697768919700 5828 57658607791126410421980660424560 5829 63506525412446536868005074655476 5830 67384237212148988130875836484496 5831 68881617773278983510578430606840 5832 67836196930176941602323445993920 5833 64362020592999448796102335512600 5834 58829285406619868849903227913256 5835 51799749257511952588779399768516 5836 43933421954306552991164351936400 5837 35887838897537744991019476029700 5838 28230878835910953388111795615200 5839 21382292918495252570822565395280 5840 15590234747582198890100088545280 5841 10940134037435611107310748518800 5842 7386765452214849746163842874150 5843 4797601790904412689387945909075 5844 2996365354694189893353446254740 5845 1798927864239610368996564512715 5846 1037799422876611095856438527300 5847 575055556420237228641924405150 5848 305915650758713536840374675600 5849 156159951429231906914003039430 5850 76449535386468520554187102830 5851 35872168863578603668466356275 5852 16122639601796862116028200700 5853 6935927630673996623182428915 5854 2853850036445210069605241904 5855 1122163561534727477406515784 5856 421297888843888708106098560 5857 150871364913102825402194280 5858 51481176049735643765372700 5859 16719124793295099546659134 5860 5161271912442718664142824 5861 1512457203257909464833550 5862 420089837968141151665400 5863 110413271388029605804900 5864 27411788916463926534560 5865 6415457121758623999060 5866 1412335349896181083100 5867 291748685365749798550 5868 56397515386687693400 5869 10171098823119035830 5870 1705460533653079280 5871 264844244428930600 5872 37921265205420800 5873 4980730086896200 5874 596529301105010 5875 64692172730185 5876 6299662526300 5877 545280267025 5878 41429115260 5879 2719313506 5880 151017776 5881 6896890 5882 248570 5883 6625 5884 116 5885 1 5886 10 5887 1071 5888 56817 5889 1990521 5890 51804585 5891 1068246270 5892 18178764786 5893 262566971082 5894 3285572540796 5895 36180411907575 5896 354959176282425 5897 3133614810784185 5898 25097667246005445 5899 183620539851116760 5900 1234351693124663400 5901 7662296359207816200 5902 44112934753724998980 5903 236433353917589417610 5904 1183697082558287472630 5905 5552015727788871582150 5906 24461851473921265881750 5907 101481738114667651600860 5908 397260467936481357919620 5909 1470251474501387527846260 5910 5153458776602801643997200 5911 17135250432204315466290690 5912 54125191851035655574089054 5913 162631486625688695590229758 5914 465410844214528479085404054 5915 1269936636387469013396454840 5916 3307417393668463254669887880 5917 8229423493493359108931312424 5918 19579555334238413385575341638 5919 44579896649443660229140550589 5920 97207685391788914292750693475 5921 203134997047957565083522213275 5922 407066601927475748069332748955 5923 782699489420397384318639803010 5924 1444792779773479255390970492430 5925 2561593202412641456556223480950 5926 4364195826332648407466158523100 5927 7147701213127740013691525483565 5928 11257952543642425952848677569955 5929 17058114140366967409772504296515 5930 24872220735954196872572659747575 5931 34908379980286592101856364558000 5932 47171845642926403588073730889680 5933 61385788780875475169528955148560 5934 76942461280138438054957525973880 5935 92906713450507297651394291567100 5936 108085838464956377267678429344260 5937 121165133203572947289985735080036 5938 130890762624595524998880911139972 5939 136265854985427971641454267091336 5940 136717814703455925112901876600760 5941 132198217523176390398425781506520 5942 123191305999619317646005563425856 5943 110629034664131821438682627681772 5944 95733171211818505579943751704916 5945 79821260851844297982183827966100 5946 64118717733448698379131271644900 5947 49613171754406205958934361010480 5948 36972527666077451460922653940560 5949 26530368785017809997410837064080 5950 18326899489650460853474591392950 5951 12184367243119262435551788783225 5952 7793967145598602582741392163815 5953 4795293218933800262350010767455 5954 2836727287116221464853003040015 5955 1612854979296848324498362932450 5956 880971207178950765482299080750 5957 462075602187945443754377715030 5958 232609486815700427468190142260 5959 112321704250047124222653459105 5960 51994808465375465784494556975 5961 23058567232470858739210629615 5962 9789777667119206692787670819 5963 3976013597979937547011757688 5964 1543461450378616185512614344 5965 572169253756991533508292840 5966 202352540962838469167566980 5967 68200300843030743312031834 5968 21880396705737818210801958 5969 6673729115700628128976374 5970 1932547041226050616498950 5971 530503109356170757470300 5972 137825060304493532339460 5973 33827246038222550533620 5974 7827792471654805082160 5975 1704084035261930881650 5976 348146200752437491950 5977 66568614209806729230 5978 11876559356772115110 5979 1970304778082009880 5980 302765509634351400 5981 42901995292317000 5982 5577259388001210 5983 661221473835195 5984 70991835256485 5985 6844942793325 5986 586709382285 5987 44148428766 5988 2870331282 5989 157914666 5990 7145460 5991 255195 5992 6741 5993 117 5994 1 5995 10 5996 1081 5997 57888 5998 2047338 5999 53795106 6000 1120050855 6001 19247011056 6002 280745735868 6003 3548139511878 6004 39465984448371 6005 391139588190000 6006 3488573987066610 6007 28231282056789630 6008 208718207097122205 6009 1417972232975780160 6010 8896648052332479600 6011 51775231112932815180 6012 280546288671314416590 6013 1420130436475876890240 6014 6735712810347159054780 6015 30013867201710137463900 6016 125943589588588917482610 6017 498742206051149009520480 6018 1867511942437868885765880 6019 6623710251104189171843460 6020 22288709208807117110287890 6021 71260442283239971040379744 6022 216756678476724351164318812 6023 628042330840217174675633812 6024 1735347480601997492481858894 6025 4577354030055932268066342720 6026 11536840887161822363601200304 6027 27808978827731772494506654062 6028 64159451983682073614715892227 6029 141787582041232574521891244064 6030 300342682439746479376272906750 6031 610201598975433313152854962230 6032 1189766091347873132387972551965 6033 2227492269193876639709610295440 6034 4006385982186120711947193973380 6035 6925789028745289864022382004050 6036 11511897039460388421157684006665 6037 18405653756770165966540203053520 6038 28316066684009393362621181866470 6039 41930334876321164282345164044090 6040 59780600716240788974429024305575 6041 82080225623212995689930095447680 6042 108557634423801878757602686038240 6043 138328250061013913224486481122440 6044 169849174730645735706351817540980 6045 200992551915463674919072720911360 6046 229250971668529324557664164424296 6047 252055895828168472288866646220008 6048 267156617610023496640335178231308 6049 272983669688883896754356143692096 6050 268916032226632315511327658107280 6051 255389523522795708044431344932376 6052 233820340663751139084688191107628 6053 206362205875950327018626379386688 6054 175554432063662803562127579671016 6055 143939978585292996361315099611000 6056 113731889487854904338065632655380 6057 86585699420483657419857014951040 6058 63502896451095261458333491004640 6059 44857268274668270850885428457030 6060 30511266732769723289026380176175 6061 19978334388717865018293180947040 6062 12589260364532402845091402931270 6063 7632020506050021727203013807470 6064 4449582266413069789351365972465 6065 2493826186475799089980662013200 6066 1343046809366896209236676795780 6067 694685089003645871222567857290 6068 344931191065747551690843601365 6069 164316512715422590007148016080 6070 75053375697846324523705186590 6071 32848344899590065431998300434 6072 13765791265099144239799428507 6073 5519475048358553732524372032 6074 2115630704135607719020907184 6075 774521794719830002675859820 6076 270552841805869212479598814 6077 90080697548768561522833792 6078 28554125821438446339778332 6079 8606276156926678745475324 6080 2463050150582221373969250 6081 668328169660664289809760 6082 171652306342716082873080 6083 41655038509877355615780 6084 9531876506916735963810 6085 2052230236014368373600 6086 414714814962244221180 6087 78445173566578844340 6088 13846864134854124990 6089 2273070287716361280 6090 345667504926668400 6091 48479254680318210 6092 6238480861836405 6093 732213309091680 6094 77836778049810 6095 7431652175610 6096 630857811051 6097 47018760048 6098 3028245948 6099 165060126 6100 7400655 6101 261936 6102 6858 6103 118 6104 1 6105 10 6106 1091 6107 58969 6108 2105226 6109 55842444 6110 1173845961 6111 20367061911 6112 299992746924 6113 3828885247746 6114 43014123960249 6115 430605572638371 6116 3879713575256610 6117 31719856043856240 6118 236949489153911835 6119 1626690440072902365 6120 10314620285308259760 6121 60671879165265294780 6122 332321519784247231770 6123 1700676725147191306830 6124 8155843246823035945020 6125 36749580012057296518680 6126 155957456790299054946510 6127 624685795639737927003090 6128 2366254148489017895286360 6129 8491222193542058057609340 6130 28912419459911306282131350 6131 93549151492047088150667634 6132 288017120759964322204698556 6133 844799009316941525839952624 6134 2363389811442214667157492706 6135 6312701510657929760548201614 6136 16114194917217754631667543024 6137 39345819714893594858107854366 6138 91968430811413846109222546289 6139 205947034024914648136607136291 6140 442130264480979053898164150814 6141 910544281415179792529127868980 6142 1799967690323306445540827514195 6143 3417258360541749772097582847405 6144 6233878251379997351656804268820 6145 10932175010931410575969575977430 6146 18437686068205678285180066010715 6147 29917550796230554387697887060185 6148 46721720440779559329161384919990 6149 70246401560330557644966345910560 6150 101710935592561953256774188349665 6151 141860826339453784664359119753255 6152 190637860047014874447532781485920 6153 246885884484815791982089167160680 6154 308177424791659648930838298663420 6155 370841726646109410625424538452340 6156 430243523583992999476736885335656 6157 481306867496697796846530810644304 6158 519212513438191968929201824451316 6159 540140287298907393394691321923404 6160 541899701915516212265683801799376 6161 524305555749428023555759003039656 6162 489209864186546847129119536040004 6163 440182546539701466103314570494316 6164 381916637939613130580753959057704 6165 319494410648955799923442679282016 6166 257671868073147900699380732266380 6167 200317588908338561757922647606420 6168 150088595871578918878190505955680 6169 108360164725763532309218919461670 6170 75368535007437994139911808633205 6171 50489601121487588307319561123215 6172 32567594753250267863384583878310 6173 20221280870582424572294416738740 6174 12081602772463091516554379779935 6175 6943408452888868879332027985665 6176 3836872995842695299217338808980 6177 2037731898370542080459244653070 6178 1039616280069393422913411458655 6179 509247703781170141697991617445 6180 239369888413268914530853202670 6181 107901720597436389955703487024 6182 46614136164689209671797728941 6183 19285266313457697972323800539 6184 7635105752494161451545279216 6185 2890152498855437721696767004 6186 1045074636525699215155458634 6187 360633539354637774002432606 6188 118634823370207007862612124 6189 37160401978365125085253656 6190 11069326307508900119444574 6191 3131378320242885663779010 6192 839980476003380372682840 6193 213307344852593438488860 6194 51186915016794091579590 6195 11584106742931104337410 6196 2466945050976612594780 6197 493159988528823065520 6198 92292037701432969330 6199 16119934422570486270 6200 2618737792643029680 6201 394146759606986610 6202 54717735542154615 6203 6970694170928085 6204 810050087141490 6205 85268430225420 6206 8062509986661 6207 677876571099 6208 50047005996 6209 3193306074 6210 172460781 6211 7662591 6212 268794 6213 6976 6214 119 6215 1 6216 10 6217 1101 6218 60060 6219 2164195 6220 57947670 6221 1229688405 6222 21540907872 6223 320359808835 6224 4128877994670 6225 46843009207995 6226 473619696598620 6227 4310319147894981 6228 35599569619112850 6229 268669345197768075 6230 1863639929226814200 6231 11941310725381162125 6232 70986499450573554540 6233 392993398949512526550 6234 2032998244931438538600 6235 9856519971970227251850 6236 44905423258880332463700 6237 192707036802356351465190 6238 780643252430036981949600 6239 2990939944128755822289450 6240 10857476342031075952895700 6241 37403641653453364339740690 6242 122461570951958394432798984 6243 381566272252011410355366190 6244 1132816130076905848044651180 6245 3208188820759156192997445330 6246 8676091322100144427705694320 6247 22426896427875684392215744638 6248 55460014632111349489775397390 6249 131314250526307440967330400655 6250 297915464836328494245829682580 6251 648077298505893702034771287105 6252 1352674545896158846427292019794 6253 2710511971738486238069955383175 6254 5217226050865056217638410361600 6255 9651136611921747123754387116225 6256 17166053262311407927626380246250 6257 29369861079137088861149641988145 6258 48355236864436232672877953070900 6259 76639271237010113716859271980175 6260 116968122001110116974127730830550 6261 171957337152892510901740534260225 6262 243571761932015737921133308102920 6263 332498686386468659111891901239175 6264 437523744531830666429621948646600 6265 555063309276475440912927465824100 6266 679019151437769059556262837115760 6267 801085250230102410102161423787996 6268 911550391080690796323267695979960 6269 1000519380934889765775732635095620 6270 1059352800737099362323893146374720 6271 1082039989214423605660375123722780 6272 1066205257664944235821442804839032 6273 1013515419935974870684878539079660 6274 929392410726248313232434106534320 6275 822099184479314596684068529552020 6276 701411048588568930504196638339720 6277 577166278722103700622823411548396 6278 457989456981486462457303379872800 6279 350406184779917480636113153562100 6280 258448760597342451187409425417350 6281 183728699733201526449130728094875 6282 125858136128925582447231369756420 6283 83057195874737856170704145001525 6284 52788875623832692435679000617050 6285 32302883643045516088848796518675 6286 19025011225351960395886407765600 6287 10780281448731564178549366794645 6288 5874604894213237379676583462050 6289 3077348178439935503372656111725 6290 1548863983850563564611403076100 6291 748617592194439056228844820115 6292 347271609010705304486556689694 6293 154515856762125599627501215965 6294 65899402478146907644121529480 6295 26920372065951859423869079755 6296 10525258251349599173242046220 6297 3935227135381136936852225638 6298 1405708175880336989157891240 6299 479268362724844781865044730 6300 155795225348572132947865780 6301 48229728285874025204698230 6302 14200704627751785783223584 6303 3971358796246266036461850 6304 1053287820855973811171700 6305 264494259869387530068450 6306 62771021759725195917000 6307 14051051793907716932190 6308 2960105039505435660300 6309 585452026230256034850 6310 108411972124003455600 6311 18738672215213515950 6312 3012884552250016290 6313 448864495149141225 6314 61688429713082700 6315 7780744258069575 6316 895318517366910 6317 93330940212081 6318 8740386557760 6319 727923577095 6320 53240312070 6321 3365766855 6322 180123372 6323 7931385 6324 275770 6325 7095 6326 120 6327 1 6328 10 6329 1111 6330 61161 6331 2224255 6332 60111865 6333 1287636075 6334 22770596277 6335 341900716707 6336 4449237803505 6337 50971887202665 6338 520462705806615 6339 4783938844493601 6340 39909888767007831 6341 304268914816880925 6342 2132309274424582275 6343 13804950654607976325 6344 82927810175954716665 6345 463979898400086081090 6346 2425991643880951065150 6347 11889518216901665790450 6348 54761943230850559715550 6349 237612460061236683928890 6350 973350289232393333414790 6351 3771583196558792804239050 6352 13848416286159831775185150 6353 48261117995484440292636390 6354 159865212605411758772539674 6355 504027843203969804788165174 6356 1514382402328917258400017370 6357 4341004950836062041042096510 6358 11884280142859300620703139650 6359 31102987749975828819921438958 6360 77886911059987033881991142028 6361 186774265158418790457105798045 6362 429229715362635935213160083235 6363 945992763342222196280600969685 6364 2000751844402052548462063306899 6365 4063186517634645084497247402969 6366 7927738022603542455708365744775 6367 14868362662786803341392797477825 6368 26817189874233155051380767362475 6369 46535914341448496788776022234395 6370 77725097943573321534027595059045 6371 124994508101446346389737225051075 6372 193607393238120230690987002810725 6373 288925459154002627875868265090775 6374 415529099084908248822873842363145 6375 576070448318484397033025209342095 6376 770022430918299325541513849885775 6377 992587053808306107342549414470700 6378 1234082460714244500469190302939860 6379 1480104401667871469658424260903756 6380 1712635641310793206425429119767956 6381 1912069772015580562099000331075580 6382 2059872181671989128099625781470340 6383 2141392789951522967984268270097500 6384 2148245246879367841481817928561812 6385 2079720677600919106506321343918692 6386 1942907830662223183917312645613980 6387 1751491595205562909916502636086340 6388 1523510233067883527188265167891740 6389 1278577327310672631127020049888116 6390 1035155735703590163080126791421196 6391 808395641761403943093416533434900 6392 608854945377259931823522578979450 6393 442177460330543977636540153512225 6394 309586835862127108896362097851295 6395 208915332003663438617935514757945 6396 135846071498570548606383145618575 6397 85091759266878208524527797135725 6398 51327894868397476484735204284275 6399 29805292674083524574435774560245 6400 16654886342944801558225950256695 6401 8951953072653172883049239573775 6402 4626212162290499067984059187825 6403 2297481576045002620840247896215 6404 1095889201205144360715401509809 6405 501787465772830904114057905659 6406 220415259240272507271622745445 6407 92819774544098767067990609235 6408 37445630317301458597111125975 6409 14460485386730736110094271858 6410 5340935311261473926010116878 6411 1884976538605181771022935970 6412 635063588073416914812910510 6413 204024953634446158152564010 6414 62430432913625810987921814 6415 18172063423998051819685434 6416 5024646617102239847633550 6417 1317782080725361341240150 6418 327265281629112725985450 6419 76822073553632912849190 6420 17011156833413152592490 6421 3545557065735691695150 6422 693863998354259490450 6423 127150644339216971550 6424 21751556767463532240 6425 3461749047399157515 6426 510552924862223925 6427 69469173971152275 6428 8676062775436485 6429 988649457578991 6430 102071326769841 6431 9468310134855 6432 781163889165 6433 56606078925 6434 3545890227 6435 188054757 6436 8207155 6437 282865 6438 7215 6439 121 6440 1 6441 10 6442 1121 6443 62272 6444 2285416 6445 62336120 6446 1347747940 6447 24058232352 6448 364671312984 6449 4791138520212 6450 55421125006170 6451 571434593009280 6452 5304401550300216 6453 44693827611501432 6454 344178803583888756 6455 2436578189241463200 6456 15937259929032558600 6457 96732760830562692990 6458 546907708576040797755 6459 2889971542281037146240 6460 14315509860782616855600 6461 66651461447752225506000 6462 292374403292087243644440 6463 1210962749293630017343680 6464 4744933485791186137653840 6465 17619999482718624579424200 6466 62109534281644272067821540 6467 208126330600896199065176064 6468 663893055809381563560704848 6469 2018410245532887063188182544 6470 5855387353164979299442113880 6471 16225285093695362661745236160 6472 42987267892835129440624578608 6473 108989898809962862701912580986 6474 264661176218405824339096940073 6475 616003980521054725670265881280 6476 1375222478704858131493761052920 6477 2946744607744274744742664276584 6478 6063938362036697632959310709868 6479 11990924540238187540205613147744 6480 22796100685390345797101163222600 6481 41685552537019958392773564840300 6482 73353104215681651840156789596870 6483 124261012285021818322803617293440 6484 202719606045019667923764820110120 6485 318601901339566577080724227861800 6486 482532852392122858566855267901500 6487 704454558238910876698742107453920 6488 991599547403392645855899051705240 6489 1346092879236783722574539059227870 6490 1762609484726605432884063264356475 6491 2226669514522550607811739717410560 6492 2714186862382115970127614563843616 6493 3192740042978664676083853380671712 6494 3624705413326373768524429450843536 6495 3971941953687569690198626112545920 6496 4201264971623512096083894051567840 6497 4289638036830890809466086198659312 6498 4227965924480286947988139272480504 6499 4022628508263142290423633989532672 6500 3694399425867786093833815281700320 6501 3275001828273446437104767803978080 6502 2802087560378556158315285217779856 6503 2313733063014262794207146841309312 6504 1843551377464994106173543324856096 6505 1417250587138663874916939112414350 6506 1051032405707803909460062732491675 6507 751764296192671086532902251363520 6508 518502167865790547514297612609240 6509 344761403502233987224318660376520 6510 220937830765448757130910942754300 6511 136419654135275685009263001420000 6512 81133187542481001059170978844520 6513 46460179017028326132661724816940 6514 25606839415597974441275189830470 6515 13578165234943671951033298761600 6516 6923693738335501688824307084040 6517 3393370777250146981555649406024 6518 1597676666977975264829459415468 6519 722202725013103411385680651104 6520 313235033784371274339613354680 6521 130265404861400225665101735210 6522 51906115704032194707205397833 6523 19801420697992210036104388736 6524 7225911849866655697033052848 6525 2520040126678598685835846480 6526 839088541707863072965474520 6527 266455386548071969140485824 6528 80602496337623862807607248 6529 23196710041100291667318984 6530 6342428697827601188873700 6531 1645047362354474067225600 6532 404087355182745638834640 6533 93833230387046065441680 6534 20556713899148844287640 6535 4239421064089951185600 6536 821014642693476462000 6537 148902201106680503790 6538 25213305814862689755 6539 3972301972261381440 6540 580022098833376200 6541 78145236746588760 6542 9664712233015476 6543 1090720784348832 6544 111539636904696 6545 10249474024020 6546 837769968090 6547 60151969152 6548 3733944984 6549 196261912 6550 8490020 6551 290080 6552 7336 6553 122 6554 1 6555 10 6556 1131 6557 63393 6558 2347688 6559 64621536 6560 1410084060 6561 25405980292 6562 388729545336 6563 5155809833196 6564 60212263526382 6565 626855718015450 6566 5875836143309496 6567 49998229161801648 6568 388872631195390188 6569 2780756992825351956 6570 18373838118274021800 6571 112670020759595251590 6572 643640469406603490745 6573 3436879250857077943995 6574 17205481403063654001840 6575 80966971308534842361600 6576 359025864739839469150440 6577 1503337152585717260988120 6578 5955896235084816154997520 6579 22364932968509810717078040 6580 79729533764362896647245740 6581 270235864882540471132997604 6582 872019386410277762625880912 6583 2682303301342268626748887392 6584 7873797598697866362630296424 6585 22080672446860341961187350040 6586 59212552986530492102369814768 6587 151977166702797992142537159594 6588 373651075028368687041009521059 6589 880665156739460550009362821353 6590 1991226459225912857164026934200 6591 4321967086449132876236425329504 6592 9010682969780972377701974986452 6593 18054862902274885173164923857612 6594 34787025225628533337306776370344 6595 64481653222410304189874728062900 6596 115038656752701610232930354437170 6597 197614116500703470162960406890310 6598 326980618330041486246568437403560 6599 521321507384586245004489047971920 6600 801134753731689435647579495763300 6601 1186987410631033735265597375355420 6602 1696054105642303522554641159159160 6603 2337692426640176368430438110933110 6604 3108702363963389155458602323584345 6605 3989278999249156040695802981767035 6606 4940856376904666577939354281254176 6607 5906926905360780646211467944515328 6608 6817445456305038444608282831515248 6609 7596647367013943458723055563389456 6610 8173206925311081786282520164113760 6611 8490903008454402905549980250227152 6612 8517603961311177757454225471139816 6613 8250594432743429238411773262013176 6614 7717027934130928384257449271232992 6615 6969401254141232530938583085678400 6616 6077089388652002595420053021757936 6617 5115820623392818952522432059089168 6618 4157284440479256900380690166165408 6619 3260801964603657981090482437270446 6620 2468282992846467784377001844906025 6621 1802796701900474995992964983855195 6622 1270266464058461634047199863972760 6623 863263571368024534738616272985760 6624 565699234267682744355229603130820 6625 357357484900724442140173944174300 6626 217552841677756686068433980264520 6627 127593366559509327191832703661460 6628 72067018432626300573936914647410 6629 39185004650541646392308488592070 6630 20501858973279173639857605845640 6631 10317064515585648670379956490064 6632 4991047444228122246385108821492 6633 2319879391991078676215140066572 6634 1035437758797474685725294005784 6635 443500438645771500004715089890 6636 182171520565432420372307133043 6637 71707536402024404743309786569 6638 27027332547858865733137441584 6639 9745951976545254382868899328 6640 3359128668386461758801321000 6641 1105543928255935042105960344 6642 347057882885695831948093072 6643 103799206378724154474926232 6644 29539138738927892856192684 6645 7987476060182075256099300 6646 2049134717537219706060240 6647 497920585569791704276320 6648 114389944286194909729320 6649 24796134963238795473240 6650 5060435706783427647600 6651 969916843800156965790 6652 174115506921543193545 6653 29185607787124071195 6654 4552324071094757640 6655 658167335579964960 6656 87809948979604236 6657 10755433017364308 6658 1202260421253528 6659 121789110928716 6660 11087243992110 6661 897921937242 6662 63885914136 6663 3930206896 6664 204751932 6665 8780100 6666 297416 6667 7458 6668 123 6669 1 6670 10 6671 1141 6672 64524 6673 2411081 6674 66969224 6675 1474705596 6676 26816064352 6677 414135525628 6678 5544539378532 6679 65368073359578 6680 687067981541832 6681 6502691861324946 6682 55874065305111144 6683 438870860357191836 6684 3169629624020742144 6685 21154595111099373756 6686 131043858877869273390 6687 756310490166198742335 6688 4080519720263681434740 6689 20642360653920731945835 6690 98172452711598496363440 6691 439992836048374311512040 6692 1862363017325556730138560 6693 7459233387670533415985640 6694 28320829203594626872075560 6695 102094466732872707364323780 6696 349965398646903367780243344 6697 1142255251292818233758878516 6698 3554322687752546389374768304 6699 10556100900040134989379183816 6700 29954470045558208323817646464 6701 81293225433390834063557164808 6702 211189719689328484244906974362 6703 525628241731166679183546680653 6704 1254316231767829237050372342412 6705 2871891615965373407173389755553 6706 6313193545675045733400452263704 6707 13332650056230105253938400315956 6708 27065545872055857550866898844064 6709 52841888127903418510471700227956 6710 99268678448038837527181504433244 6711 179520309975111914422805082500070 6712 312652773253405080395890761327480 6713 524594734830744956409528844293870 6714 848302125714627731251057485375480 6715 1322456261116275680652068543735220 6716 1988122164362723170913176871118720 6717 2883041516273337257820238534514580 6718 4033746532282479890985079270092270 6719 5446394790603565523889040434517455 6720 7097981363212545196154405305351380 6721 8930135376153822618635157263021211 6722 10847783282265447224150822225769504 6723 12724372361665819090819750776030576 6724 14414092823318981903331338394904704 6725 15769854292325025245005575727503216 6726 16664109933765484691832500414340912 6727 17008506969765580663004205721366968 6728 16768198394054606995865998733152992 6729 15967622366874357622669222533246168 6730 14686429188272160915196032356911392 6731 13046490642793235126358636107436336 6732 11192910012044821547942485080847104 6733 9273105063872075852903122225254576 6734 7418086405082914881471172603435854 6735 5729084957450125765467484282176471 6736 4271079694746942780369966828761220 6737 3073063165958936630040164847827955 6738 2133530035426486168785816136958520 6739 1428962805635707279093845876116580 6740 923056719168407186495403547305120 6741 574910326578481128208607924438820 6742 345146208237266013260266683925980 6743 199660384992135627765769618308870 6744 111252023083167946966245403239480 6745 59686863623820820032166094437710 6746 30818923488864822310237562335704 6747 15308111959813770916765065311556 6748 7310926836219200922600248888064 6749 3355317150788553361940434072356 6750 1478938197443246185730009095674 6751 625671959211203920377022222933 6752 253879056967456825115616919612 6753 98734868949883270476447228153 6754 36773284524404120116006340912 6755 13105080644931716141670220328 6756 4464672596642396800907281344 6757 1452601811141630874054053416 6758 450857089264419986423019304 6759 133338345117652047331118916 6760 37526614799109968112291984 6761 10036610777719294962159540 6762 2547055303107011410336560 6763 612310529855986614005640 6764 139186079249433705202560 6765 29856570670022223120840 6766 6030352550583584613390 6767 1144032350721700159335 6768 203301114708667264740 6769 33737931858218828835 6770 5210491406674722600 6771 745977284559569196 6772 98565381996968544 6773 11957693438617836 6774 1324049532182244 6775 132876354920826 6776 11985165929352 6777 961807851378 6778 67816121032 6779 4134958828 6780 213532032 6781 9077516 6782 304874 6783 7581 6784 124 6785 1 6786 10 6787 1151 6788 65665 6789 2475605 6790 69380305 6791 1541674820 6792 28290769948 6793 440951589980 6794 5958674904160 6795 70912612738110 6796 752436054901410 6797 7189759842866778 6798 62376757166436090 6799 494744925662302980 6800 3608500484377933980 6801 24324224735120115900 6802 152198453988968647146 6803 887354349044068015725 6804 4836830210429880177075 6805 24722880374184413380575 6806 118814813365519228309275 6807 538165288759972807875480 6808 2302355853373931041650600 6809 9321596404996090146124200 6810 35780062591265160288061200 6811 130415295936467334236399340 6812 452059865379776075144567124 6813 1492220649939721601539121860 6814 4696577939045364623133646820 6815 14110423587792681378753952120 6816 40510570945598343313196830280 6817 111247695478949042387374811272 6818 292482945122719318308464139170 6819 736817961420495163428453655015 6820 1779944473498995916233919023065 6821 4126207847733202644223762097965 6822 9185085161640419140573842019257 6823 19645843601905150987338852579660 6824 40398195928285962804805299160020 6825 79907433999959276061338599072020 6826 152110566575942256037653204661200 6827 278788988423150751949986586933314 6828 492173083228516994818695843827550 6829 837247508084150036805419605621350 6830 1372896860545372687660586329669350 6831 2170758386830903411903126029110700 6832 3310578425478998851565245414853940 6833 4871163680636060428733415405633300 6834 6916788048555817148805317804606850 6835 9480141322886045414874119704609725 6836 12544376153816110720043445739868835 6837 16028116739366367814789562568372591 6838 19777918658419269842785979488790715 6839 23572155643931266314970573001800080 6840 27138465184984800994151089170935280 6841 30183947115644007148336914122407920 6842 32433964226090509936838076141844128 6843 33672616903531065354836706135707880 6844 33776705363820187658870204454519960 6845 32735820760928964618535221266399160 6846 30654051555146518537865254890157560 6847 27732919831065396041554668464347728 6848 24239400654838056674301121188283440 6849 20466015075916897400845607306101680 6850 16691191468954990734374294828690430 6851 13147171362533040646938656885612325 6852 10000164652197068545837451110937691 6853 7344142860705879410410131676589175 6854 5206593201385422798825980984786475 6855 3562492841062193447879662013075100 6856 2352019524804114465589249423421700 6857 1497967045746888314704011471743940 6858 920056534815747141468874608364800 6859 544806593229401641026036302234850 6860 310912408075303574732015021548350 6861 170938886706988766998411497677190 6862 90505787112685642342403656773414 6863 46127035448678593227002627647260 6864 22619038796032971839365314199620 6865 10666243987007754284540682960420 6866 4834255348231799547670443168030 6867 2104610156654450106107031318607 6868 879551016178660745492639142545 6869 352613925917340095592064147765 6870 135508153474287390592453569065 6871 49878365169335836257676561240 6872 17569753241574112942577501672 6873 5917274407784027674961334760 6874 1903458900406050860477072720 6875 584195434382072033754138220 6876 170864959916762015443410900 6877 47563225576829263074451524 6878 12583666080826306372496100 6879 3159365832962998024342200 6880 751496609105420319208200 6881 169042649919455928323400 6882 35886923220605807734230 6883 7174384901305284772725 6884 1347333465430367424075 6885 237039046566886093575 6886 38948423264893551435 6887 5956468691234291796 6888 844542666556537740 6889 110523075435586380 6890 13281742970800080 6891 1456925887103070 6892 144861520850178 6893 12946973780730 6894 1029623972410 6895 71951079860 6896 4348490860 6897 222609548 6898 9382390 6899 312455 6900 7705 6901 125 6902 1 6903 10 6904 1161 6905 66816 6906 2541270 6907 71855910 6908 1611055125 6909 29832444768 6910 469242359928 6911 6399626494140 6912 76871287642270 6913 823348667639520 6914 7942195897768188 6915 69566517009302868 6916 557121682828739070 6917 4103245410040236960 6918 27932725219498049880 6919 176522678724088763046 6920 1039552803033036662871 6921 5724184559473948192800 6922 29559710584614293557650 6923 143537693739703641689850 6924 656980102125492036184755 6925 2840521142133903849526080 6926 11623952258370021187774800 6927 45101658996261250434185400 6928 166195358527732494524460540 6929 582475161316243409380966464 6930 1944280515319497676683688984 6931 6188798588985086224672768680 6932 18807001526838046001887598940 6933 54620994533391024691950782400 6934 151758266424547385700571641552 6935 403730640601668360695838950442 6936 1029300906543214481736917794185 6937 2516762434919491079662372678080 6938 5906152321232198560457681121030 6939 13311293009373621784797604117222 6940 28830928763545570127912694598917 6941 60044039530191113792144151739680 6942 120305629928245238866143898232040 6943 232018000575901532098991803733220 6944 430899554999093007987639791594514 6945 770962071651667746768682430760864 6946 1329420591312667031624115449448900 6947 2210144368629522724466005935290700 6948 3543655247376276099563712358780050 6949 5481336812309902263468371443964640 6950 8181742106115059280298660820487240 6951 11787951729191877577538733210240150 6952 16396929371441862563679437509216575 6953 22024517476702156134917565444478560 6954 28572492893182478534833008308241426 6955 35806035397785637657575542057163306 6956 43350074302350536157756552490590795 6957 50710620828916067309121662172735360 6958 57322412300628808142488003293343200 6959 62617911341734517085174990264252048 6960 66106581129621575291674782277552008 6961 67449322267351253013706910590227840 6962 66512526124749152277405425720919120 6963 63389872316075483156400476156556720 6964 58386971386211914579419923354505288 6965 51972320485903452715855789652631168 6966 44705415730754954075146728494385120 6967 37157206544871888135219902134792110 6968 29838362831488031381312951714302755 6969 23147336014730109192776107996550016 6970 17344307512902947956247582787526866 6971 12550736062091302209236112661375650 6972 8769086042447616246705642997861575 6973 5914512365866307913468911436496800 6974 3849986570551002780293260895165640 6975 2418023580562635456172886080108740 6976 1464863128045148782494910910599650 6977 855719001304705215758051323783200 6978 481851294782292341730426519225540 6979 261444673819674409340815154450604 6980 136632822561364235569406284420674 6981 68746074244711565066367941846880 6982 33285282783040726123905997160040 6983 15500499335239553832211126128450 6984 6938865504886249653777474486637 6985 2984161172833110851599670461152 6986 1232164942096000841084703290310 6987 488122079391627486184517716830 6988 185386518643623226850130130305 6989 67448118410909949200254062912 6990 23487027649358140617538836432 6991 7820733308190078535438407480 6992 2487654334788122894231210940 6993 755060394298834049197549120 6994 218428185493591278517862424 6995 60146891657655569446947624 6996 15743031913789304396838300 6997 3910862442068418343550400 6998 920539259024876247531600 6999 204929573140061736057630 7000 43061308121911092506955 7001 8521718366735652196800 7002 1584372511997253517650 7003 275987469831779645010 7004 44904891956127843231 7005 6801011357790829536 7006 955065741992124120 7007 123804818406386460 7008 14738668857903150 7009 1601787407953248 7010 157808494630908 7011 13976597753140 7012 1101575052270 7013 76299570720 7014 4571100408 7015 231991938 7016 9694845 7017 320160 7018 7830 7019 126 7020 1 7021 10 7022 1171 7023 67977 7024 2608086 7025 74397180 7026 1682911035 7027 31443499893 7028 499074804696 7029 6868868854068 7030 83270914136410 7031 900219955281790 7032 8765544565407708 7033 77508712907071056 7034 626688199838041938 7035 4660367092868976030 7036 32035970629538286840 7037 204455403943586812926 7038 1216075481757125425917 7039 6763737362506984855671 7040 35283895144088241750450 7041 173097404324317935247500 7042 800517795865195677874605 7043 3497501244259395885710835 7044 14464473400503925037300880 7045 56725611254631271621960200 7046 211297017523993744958645940 7047 748670519843975903905427004 7048 2526755676635741086064655448 7049 8133079104304583901356457664 7050 24995800115823132226560367620 7051 73427996060229070693838381340 7052 206379260957938410392522423952 7053 555488907026215746396410591994 7054 1433031547144882842432756744627 7055 3546063341462705561399290472265 7056 8422914756151689640120053799110 7057 19217445330605820345255285238252 7058 42142221772919191912710298716139 7059 88874968293736683920056846338597 7060 180349669458436352658288049971720 7061 352323630504146770965135701965260 7062 662917555574994540086631595327734 7063 1201861626650760754756322222355378 7064 2100382662964334778392797880209764 7065 3539564959942189756090121384739600 7066 5753799616005798824029718294070750 7067 9024992059686178363032083802744690 7068 13663078918424961543767032264451880 7069 19969693835306936857837394030727390 7070 28184881100633740141218170719456725 7071 38421446848144018698597002953695135 7072 50597010369884634669750573752719986 7073 64378528290968116192408550365404732 7074 79156109700136173815332094547754101 7075 94060695131266603466878214663326155 7076 108033033129544875451609665466078560 7077 119940323642363325227662993557595248 7078 128724492471356092376849772541804056 7079 133555903396972828305381692867779848 7080 133961848392100405291112336311146960 7081 129902398440824635433805901877475840 7082 121776843702287397735820399511062008 7083 110359291872115367295275713007136456 7084 96677736216658406791002518147016288 7085 81862622275626842210366630629177230 7086 66995569376359919516532853849094865 7087 52985698846218140574089059710852771 7088 40491643527633057149023690784076882 7089 29895043574994250165483695448902516 7090 21319822104538918455941755659237225 7091 14683598408313924160174554434358375 7092 9764498936417310693762172331662440 7093 6268010151113638236466146975274380 7094 3882886708607784238667796990708390 7095 2320582129349853998252962234382850 7096 1337570296086997557488477843008740 7097 743295968601966751071241673676144 7098 398077496381038644910221438871278 7099 205378896806075800635774226267554 7100 102031357027752291190273939006920 7101 48785782118280279956117123288490 7102 22439364840125803485988600615087 7103 9923026677719360505377144947789 7104 4216326114929111692684373751462 7105 1720287021487628327269221007140 7106 673508598035250713034647847135 7107 252834637054533176050384193217 7108 90935146060268089817792899344 7109 31307760957548219152977243912 7110 10308387642978201429669618420 7111 3242714729086956943428760060 7112 973488579792425327715411544 7113 278575077151246847964810048 7114 75889923571444873843785924 7115 19653894355857722740388700 7116 4831401701093294591082000 7117 1125468832164937983589230 7118 247990881261972828564585 7119 51583026488646744703755 7120 10106090878732905714450 7121 1860359981829033162660 7122 320892361787907488241 7123 51705903313918672767 7124 7756077099782953656 7125 1078870560398510580 7126 138543487264289610 7127 16340456265856398 7128 1759595902584156 7129 171785092384048 7130 15078172805410 7131 1177874622990 7132 80870671128 7133 4803092346 7134 241686783 7135 10015005 7136 327990 7137 7956 7138 127 7139 1 7140 10 7141 1181 7142 69148 7143 2676063 7144 77005266 7145 1757308215 7146 33126410928 7147 530518304589 7148 7367943658764 7149 90139782990478 7150 983490869418200 7151 9665764520689498 7152 86274257472478764 7153 704196912745112994 7154 5287055292707017968 7155 36696337722407262870 7156 236491374573125099766 7157 1420530885700712238843 7158 7979812844264110281588 7159 42047632506595226606121 7160 208381299468406176997950 7161 973615200189513613122105 7162 4298019040124591563585440 7163 17961974644763320923011715 7164 71190084655135196659261080 7165 268022628778625016580606140 7166 959967537367969648864072944 7167 3275426196479716989970082452 7168 10659834780940324987421113112 7169 33128879220127716127916825284 7170 98423796176052202920398748960 7171 279807257018167481086360805292 7172 761868167984154156788933015946 7173 1988520454171098588829167336621 7174 4979094888607588403832047216892 7175 11968978097614395201519344271375 7176 27640360086757509985375339037362 7177 61359667103525012257965583954391 7178 131017190066655875832767145054736 7179 269224637752173036578344896310317 7180 532673299962583123623423751936980 7181 1015241186079141311051767297292994 7182 1864779182225755294842953817683112 7183 3302244289615095533149120102565142 7184 5639947622906524534482919264949364 7185 9293364575947988580119839678810350 7186 14778791675691977187061802096815440 7187 22688070978111139906799116067196570 7188 33632772753731898401604426295179270 7189 48154574935940676999055564750184115 7190 66606327948777758839815173673151860 7191 89018457218028653368347576706415121 7192 114975538660852750862159124118124718 7193 143534637991104290007740644913158833 7194 173216804831402777282210309211080256 7195 202093728260811478918487880129404715 7196 227973356771908200679272659023673808 7197 248664816113719417604512766099399304 7198 262280395868328920682231465409583904 7199 267517751789073233596494029178926808 7200 263864246832925040724918238188622800 7201 251679242143112033169626301388537848 7202 232136135574402765031096112518198464 7203 207037028088773774086278231154152744 7204 178540358492285249001369148776193518 7205 148858191651986761726899484478272095 7206 119981268222578060090621913559947636 7207 93477342373851197723112750494929653 7208 70386687102627307314507386232979398 7209 51214865679533168621425451108139741 7210 36003420512852842616116310093595600 7211 24448097344731234853936726766020815 7212 16032509087530948930228319306936820 7213 10150896859721422475133943965982770 7214 6203468837957638236920759225091240 7215 3658152425436851555741440077391590 7216 2080866264688964308559719516684884 7217 1141373464983005395981463112547422 7218 603456393187114445545995665138832 7219 307410253833828091826048165274474 7220 150817139146032571146391062295410 7221 71225146958406083442105723903577 7222 32362391517845163991365745562876 7223 14139352792648472198061518699251 7224 5936613136416740019953594758602 7225 2393795619522879040303868854275 7226 926343235089783889085032040352 7227 343769783114801265868177092561 7228 122242907017816308970770143256 7229 41616148600526420582646862332 7230 13551102372065158373098378480 7231 4216203308879382271144171604 7232 1252063656943672175680221592 7233 354465000722691721808595972 7234 95543817927302596584174624 7235 24485296056951017331470700 7236 5956870533258232574671230 7237 1373459713426910812153815 7238 299573907750619573268340 7239 61689117367379650418205 7240 11966450860561938877110 7241 2181252343616940650901 7242 372598265101826161008 7243 59461980413701626423 7244 8834947660181464236 7245 1217414047662800190 7246 154883943530146008 7247 18100052168440554 7248 1931380994968204 7249 186863265189458 7250 16256047428400 7251 1258745294118 7252 85673763474 7253 5044779129 7254 251701788 7255 10342995 7256 335946 7257 8083 7258 128 7259 1 7260 10 7261 1191 7262 70329 7263 2745211 7264 79681329 7265 1834313481 7266 34883719143 7267 563644715517 7268 7898461963353 7269 97507726649242 7270 1073630652408678 7271 10649255390107698 7272 95940021993168262 7273 790471170217591758 7274 5991252205452130962 7275 41983393015114280838 7276 273187712295532362636 7277 1657022260273837338609 7278 9400343729964822520431 7279 50027445350859336887709 7280 250428931975001403604071 7281 1181996499657919790120055 7282 5271634240314105176707545 7283 22259993684887912486597155 7284 89152059299898517582272795 7285 339212713433760213239867220 7286 1227990166146594665444679084 7287 4235393733847686638834155396 7288 13935260977420041977391195564 7289 43788714001068041115337938396 7290 131552675396179919048315574244 7291 378231053194219684006759554252 7292 1041675425002321637875293821238 7293 2750388622155252745618100352567 7294 6967615342778686992661214553513 7295 16948072986221983605351391488267 7296 39609338184371905186894683308737 7297 89000027190282522243340922991753 7298 192376857170180888090732729009127 7299 400241827818828912411112041365053 7300 801897937714756160201768648247297 7301 1547914486041724434675191049229974 7302 2880020368304896605894721114976106 7303 5167023471840850827992073920248254 7304 8942191912521620067632039367514506 7305 14933312198854513114602758943759714 7306 24072156251639965767181641775625790 7307 37466862653803117093860918164012010 7308 56320843731843038308403542362375840 7309 81787347689672575400659991045363385 7310 114760902884718435838870738423335975 7311 155624785166806412208162750379566981 7312 203993995878881404230506700824539839 7313 258510176651957040869899769031283551 7314 316751442822507067289950954124239089 7315 375310533092214256200698189340484971 7316 430067085032719679597760539153078523 7317 476638172885627618283785425123073112 7318 510945211982048338286744231508983208 7319 529798147657402154278725494588510712 7320 531381998621998274321412267367549608 7321 515543488976037073894544539577160648 7322 483815377717514798200722413906736312 7323 439173163663176539117374343672351208 7324 385577386581059023087647379930346262 7325 327398550144272010728268633254465613 7326 268839459874564821817521398038219731 7327 213458610596429257813734664054877289 7328 163864029476478505037620136727909051 7329 121601552782160475935932837341119139 7330 87218286192386011237541761201735341 7331 60451517857584077470053036859616415 7332 40480606432262183784165046072957635 7333 26183405947252371405362263272919590 7334 16354365697679060712054703191074010 7335 9861621263394489792662199302482830 7336 5739018690125815864301159594076474 7337 3222239729671969704541182629232306 7338 1744829858170119841527458777686254 7339 910866647020942537372043830413306 7340 458227392979860662972439227569884 7341 222042286104438654588496786198987 7342 103587538476251247433471469466453 7343 46501744310493636189427264262127 7344 20075965929065212218015113457853 7345 8330408755939619060257463612877 7346 3320138854612662929388900894627 7347 1270113018204585154953209132913 7348 466012690132617574838947235817 7349 163859055618342729553417005588 7350 55167250972591578955745240812 7351 17767305680944540644242550084 7352 5468266965823054446824393196 7353 1606528657666363897488817564 7354 450008818649994318392770596 7355 120029113984253613915645324 7356 30442166590209249906141930 7357 7330330246685143386825045 7358 1673033621177530385422155 7359 361263025117999223686545 7360 73655568227941589295315 7361 14147703204178879528011 7362 2553850608718766811909 7363 432060245515527787431 7364 68296928073883090659 7365 10052361707844264426 7366 1372297991192946198 7367 172983995698586562 7368 20031433163408758 7369 2118244260157662 7370 203119312617858 7371 17514792722518 7372 1344419057592 7373 90718542603 7374 5296480917 7375 262044783 7376 10678941 7377 344029 7378 8211 7379 129 7380 1 7381 10 7382 1201 7383 71520 7384 2815540 7385 82426540 7386 1913994810 7387 36718032624 7388 598528434660 7389 8462106678870 7390 105406188612595 7391 1171138379057920 7392 11722886042516376 7393 106589277383275960 7394 886411192210760020 7395 6781723375669722720 7396 47974645220566411800 7397 315171105310646643474 7398 1930209972569369701245 7399 11057365990238659859040 7400 59427789080824159408140 7401 300456377325860740491780 7402 1432425431632921193724126 7403 6453630739972024966827600 7404 27531627925202017663304700 7405 111412052984786430068869950 7406 428364772733658730822140015 7407 1567202879580354878684546304 7408 5463383899994281304278834480 7409 18170654711267728616225350960 7410 57723974978488083092729133960 7411 175341389397247960163653512640 7412 509783728590399603055075128496 7413 1419906478196541321882053375490 7414 3792064047157574383493394173805 7415 9718003964933939738279314906080 7416 23915688329000670598012606041780 7417 56557411170593888792246074797004 7418 128609365374654427430235606300490 7419 281376884360463410334073652000880 7420 592618684989009800501844770374180 7421 1202139765533585072612880689612350 7422 2349812423756480594876959697477271 7423 4427934854346621040569912164206080 7424 8047043840145747433886795035224360 7425 14109215384362470895624113287762760 7426 23875504111376133182234798311274220 7427 39005468450494478881784400719385504 7428 61539018905443082861042559939637800 7429 93787706385646155402264460526387850 7430 138108191421515613709063533407739225 7431 196548250574391011239530729468699360 7432 270385688051524848047033488802902956 7433 359618781045687816438669451204106820 7434 462504172530838445100406469855823390 7435 575261619474464108159850723155522640 7436 692061975914721323490649143464724060 7437 805377618124933935798458728493563494 7438 906705257918347297881545964276151635 7439 987583384867675956570529656632056320 7440 1040743359639450492565469726097493920 7441 1061180146279400428600137761956060320 7442 1046925487598035348215956806944710256 7443 999358866693551872095266953483896960 7444 922988541380691337318096757579087520 7445 824750550244235562205021723602697470 7446 712975936725331033815916013184811875 7447 596238010018836832545790031292685344 7448 482298070470994079631256062093097020 7449 377322640072907762851354800782786340 7450 285465582258638980973552974069028190 7451 208819838974546487173474598542854480 7452 147669804049970088707594798061351756 7453 100932124289846261254218082932574050 7454 66664012379514555189527309345877225 7455 42537771644931432117416966463993600 7456 26215986961073550504716902493556840 7457 15600639953520305656963358896559304 7458 8961258419797785568842342223308780 7459 4967069587842089546068641406918560 7460 2655696505191062378899502608099560 7461 1369094040000803200344483057983190 7462 680269679084299317560936013768871 7463 325629824580689902021968255665440 7464 150089282786744883622898733728580 7465 66577710239558848407442377719980 7466 28406374685004831278272577070730 7467 11650547610552281989646364507504 7468 4590251872817248084342110027540 7469 1736125708337202729792156368730 7470 629871745750960304392364241405 7471 219026306590934308509162246400 7472 72934556653536119599987790896 7473 23235572646767595091066943280 7474 7074795623489418344313210760 7475 2056537476316358215881588160 7476 570037932634247932308415920 7477 150471280574462863821787254 7478 37772496836894393292966975 7479 9003363867862673772247200 7480 2034296646295529609108700 7481 434918593345940812981860 7482 87803271432120468823326 7483 16701553812897646339920 7484 2985910854234294599340 7485 500357173589410878090 7486 78349289781727355085 7487 11424659699037210624 7488 1545281986891532760 7489 193015428861995320 7490 22149677423566420 7491 2321363572775520 7492 220634105340376 7493 18859211780110 7494 1435137600195 7495 96015023520 7496 5558525700 7497 272723724 7498 11022970 7499 352240 7500 8340 7501 130 7502 1 7503 10 7504 1211 7505 72721 7506 2887060 7507 85242080 7508 1996421350 7509 38632027434 7510 635246467284 7511 9060635113530 7512 113868295291465 7513 1276544567670515 7514 12894024421574296 7515 118312163425792336 7516 993000469594035980 7517 7668134567880482740 7518 54756368596236134520 7519 363145750531213055274 7520 2245381077880016344719 7521 12987575962808029560285 7522 70485155071062819267180 7523 359884166406684899899920 7524 1732881808958781934215906 7525 7886056171604946160551726 7526 33985258665174042630132300 7527 138943680909988447732174650 7528 539776825718445160891009965 7529 1995567652314013609506686319 7530 7030586779574636182963380784 7531 23634038611262009920504185440 7532 75894629689755811708954484920 7533 233065364375736043256382646600 7534 685125117987647563218728641136 7535 1929690206786940924937128503986 7536 5211970525354115705375447549295 7537 13510068012091514121772709079885 7538 33633692293934610336291920947860 7539 80473099499594559390258680838784 7540 185166776545248316222481681097494 7541 409986249735117837764309258301370 7542 873995569349473210835918422375060 7543 1794758450522594873114725459986530 7544 3551952189290065667489840387089621 7545 6777747278103101635446871861683351 7546 12474978694492368474456707199430440 7547 22156259224508218329510908322987120 7548 37984719495738604077858911599036980 7549 62880972561870612064019199030659724 7550 100544487355937561742826960659023304 7551 155326725291089238263307020466025650 7552 231895897807161769111327993934127075 7553 334656441995906624948594262876438585 7554 466933938625915859286564218271602316 7555 630004469097212664485702940007009776 7556 822122953576526261539075921059930210 7557 1037765792005302553260257193011346030 7558 1267323595389185431650499866620246700 7559 1497439594039655259289107871958287554 7560 1712082876043281233680004692769715129 7561 1894288642786023254452075620908207955 7562 2028326744507126449135999382729550240 7563 2101923505918850921165607488053554240 7564 2108105633877435776816094568900770576 7565 2046284354291587220311223760428607216 7566 1922347408074243209413363711062984480 7567 1747739091624926899523118481181784990 7568 1537726486969566596020937736787509345 7569 1309213946744167866361706044477497219 7570 1078536080489830912177046093385782364 7571 859620710543901842482610862875883360 7572 662788222331546743824907774851814530 7573 494285421233185468147027572611882670 7574 356489643024516575881069396604206236 7575 248601928339816349961812880993925806 7576 167596136669360816443745392278451275 7577 109201784024445987306944275809870825 7578 68753758606004982622133868957550440 7579 41816626914593856161680261390116144 7580 24561898373318091225805701119868084 7581 13928328007639875114910983630227340 7582 7622766093033151924968144015018120 7583 4024790545191865579243985666082750 7584 2049363719085102517905419071752061 7585 1005899503664989219582904269434311 7586 475719107367434785644866989394020 7587 216666993026303732030341111448560 7588 94984084924563679685714954790710 7589 40056922295557113267918941578234 7590 16240799483369530073988474535044 7591 6326377581154450814134266396270 7592 2365997454088163034184520610135 7593 848898052341894612901526487805 7594 291960863244470428109150037296 7595 96170129300303714691054734176 7596 30310368270257013435380154040 7597 9131333099805776560194798920 7598 2626575408950606148190004080 7599 720509213208710796130203174 7600 188243777411357257114754229 7601 46775860704757067065214175 7602 11037660514158203381355900 7603 2469215239641470422090560 7604 522721864778061281805186 7605 104504825245018115163246 7606 19687464667131940939260 7607 3486268027823705477430 7608 578706463371138233175 7609 89773949480764565709 7610 12969941685928743384 7611 1738297415753528080 7612 215165106285561740 7613 24471040996341940 7614 2541997678115896 7615 239493317120486 7616 20294349380305 7617 1531152623715 7618 101573549220 7619 5831249424 7620 283746694 7621 11375210 7622 360580 7623 8470 7624 131 7625 1 7626 10 7627 1221 7628 73932 7629 2959781 7630 88129140 7631 2081663430 7632 40628448784 7633 673878494718 7634 9695881580814 7635 122928930404995 7636 1390412862961980 7637 14170568989244811 7638 131206187847366632 7639 1111312633019828316 7640 8661135037474518720 7641 62424503164116617260 7642 417902119127449189794 7643 2608526828411229399993 7644 15232957040688045905004 7645 83472731033870848827465 7646 430369321477747719167100 7647 2092765975365466834115826 7648 9618937980563728094767632 7649 41871314836778988790684026 7650 172928939575162490362306950 7651 678720506628433608623184615 7652 2535344478032458770397696284 7653 9026154431888649792470067103 7654 30664625390836646103467566224 7655 99528668301017821629458670360 7656 308959994065491854965337131520 7657 918190482363383606475111287736 7658 2614815324774588488155857145122 7659 7141660732141056630312576053281 7660 18722038537445629827148156629180 7661 47143760306026124458064630027745 7662 114106791793529169726550601786644 7663 265639876044842875612740361936278 7664 595153026280366153986790939398864 7665 1283981819084591048600227680676430 7666 2668754019872068083950643882361590 7667 5346710639812660540604565847076151 7668 10329699467393167302936712248772972 7669 19252725972595470109903579061113791 7670 34631237919000586803967615522417560 7671 60140978720246822407369819922024100 7672 100865692057609216141878110629696704 7673 163425459917808173806846159689683028 7674 255871212647026800006133981125048954 7675 387222623098251007374635014400152725 7676 566552339803068394059922256810565660 7677 801590380621822484235158481148040901 7678 1096938407723128523772267158278612092 7679 1452127422673738926024778861066939986 7680 1859888745581828814799333114071276240 7681 2305089387394487984910757059631592730 7682 2764763189428840690939607738578534254 7683 3209522470082936492969112564728002683 7684 3606371518829304488132080313677923084 7685 3922615387293149703588075003637758195 7686 4130250250425977370301606870783104480 7687 4210029139796286697981702056954324816 7688 4154389988169022997127318329329377792 7689 3968631762365830429724587471491591696 7690 3670086499699170108936482192244769470 7691 3285465578594493495544056217969294335 7692 2846940433713734462382643781265006564 7693 2387750027233998778538752137863279583 7694 1938156791033732754659656956261665724 7695 1522408932875448586307518637727697890 7696 1157073643564732211971935347463697200 7697 850775064257702044028096969216088906 7698 605091571364332925842882277598132042 7699 416198065009177166405558273272377081 7700 276797920693806803750689668088322100 7701 177955542630450969929078144767421265 7702 110570385520598838783814130347666584 7703 66378525287911947387485962509984228 7704 38490226380957966340716684750095424 7705 21551094100673027039879127645245460 7706 11647556638225017504212129681100870 7707 6074154264276968097149404737834811 7708 3055263222750091737488323341186372 7709 1481618611032424005227771258828331 7710 692386100393738517675208100842580 7711 311651077950867411716056066239270 7712 135041007220120792953633896368944 7713 56297721778926643341907416113278 7714 22567177064523980888122740931314 7715 8692375035242613848318787006405 7716 3214895506430057647086047097940 7717 1140858915586365041010676525101 7718 388130992544774142800204771472 7719 126480497570560728126434888216 7720 39441701370062789995574952960 7721 11757908508756382708384803000 7722 3347084622159316944320207254 7723 908752990620068053244957403 7724 235019638116114324179968404 7725 57813521218915270446570075 7726 13506875753799673803446460 7727 2991937104419531703895746 7728 627226690023079396968432 7729 124192289912150056102506 7730 23173732694955646416690 7731 4064974491194843710605 7732 668480412851902798884 7733 102743891166693309093 7734 14708239101682271464 7735 1953462522039089820 7736 239636147281903680 7737 27013038674457836 7738 2781490995236382 7739 259787666500791 7740 21825502004020 7741 1632726172935 7742 107404798644 7743 6114996118 7744 295121904 7745 11735790 7746 369050 7747 8601 7748 132 7749 1 7750 10 7751 1231 7752 75153 7753 3033713 7754 91088921 7755 2169792570 7756 42710112214 7757 714506943502 7758 10369760075532 7759 132624811985809 7760 1513341793366975 7761 15560981852206791 7762 145376756836611443 7763 1242518820867194948 7764 9772447670494347036 7765 71085638201591135980 7766 480326622291565807054 7767 3026428947538678589787 7768 17841483869099275304997 7769 98705688074558894732469 7770 513842052511618567994565 7771 2523135296843214553282926 7772 11711703955929194928883458 7773 51490252817342716885451658 7774 214800254411941479152990976 7775 851649446203596098985491565 7776 3214064984660892379020880899 7777 11561498909921108562867763387 7778 39690779822725295895937633327 7779 130193293691854467732926236584 7780 408488662366509676594795801880 7781 1227150476428875461440448419256 7782 3533005807137972094630968432858 7783 9756476056915645118468433198403 7784 25863699269586686457460732682461 7785 65865798843471754285212786656925 7786 161250552099555294184615231814389 7787 379746667838372045339290963722922 7788 860792902325209029599531301335142 7789 1879134845364957202587018620075294 7790 3952735838956659132550871563038020 7791 8015464659684728624555209729437741 7792 15676410107205827843541278095849123 7793 29582425439988637412840291309886763 7794 53883963891596056913871194583531351 7795 94772216639247409211337435444441660 7796 161006670777856038549247930551720804 7797 264291151975417389948724270319379732 7798 419296672564834973812980140814731982 7799 643093835745277807380768995525201679 7800 953774962901319401434557271210718385 7801 1368142720424890878295080737958606561 7802 1898528788344951008007425639426652993 7803 2549065830396867449797046019345552078 7804 3312016168255567740824111975138216226 7805 4164978132976316799710090173702868970 7806 5069852576823328675850364798210126984 7807 5974285659511777183908720303306536937 7808 6815893988912240981101192878405925767 7809 7528986906122454191720155317315681279 7810 8052865637719127073889681874420862675 7811 8340279390222264068283308927737429296 7812 8364419127965309695109020386283702608 7813 8123021750534853426851905800820969488 7814 7638718262065000538661069663736361166 7815 6955552078293663604480538410214063805 7816 6132406012308227957926699999234300899 7817 5234690460947733240921395919128286147 7818 4325906818267731533198409094124945307 7819 3460565723909181340967175593989363614 7820 2679482576440180798279453985191395090 7821 2007848707822434256000032316679786106 7822 1455866635622034969870979246814220948 7823 1021289636373510092248440550870509123 7824 692995985702983970156247941360699181 7825 454753463324257773679767812855743365 7826 288525928151049808712892275115087849 7827 176948910808510786171300092857650812 7828 104868751668869913728202647260079652 7829 60041320481630993380595812395340884 7830 33198650738898044544091257326346330 7831 17721710902501985601361534418935681 7832 9129417487027059834637728079021183 7833 4536881833782515742716094600014703 7834 2174004711426162522902979359670911 7835 1004037178344605929391264167081850 7836 446692085170988204669689962608214 7837 191338728999047436295541312482222 7838 78864898843450624230030157044592 7839 31259552099766594736441527937719 7840 11907270541672671495404834104345 7841 4355754422016422688096723623041 7842 1528989908131139183810881296573 7843 514611490115334870926639659688 7844 165922198940623518122009841176 7845 51199609878819172703959755960 7846 15104993130915699652705010254 7847 4255837612779384997565164657 7848 1143772628736182377424925807 7849 292833159335029594626538479 7850 71320396972714944250016535 7851 16498812858219205507342206 7852 3619163794442611100864178 7853 751418979935229453070938 7854 147366022607105702519196 7855 27238707186150490127295 7856 4733454904046746509489 7857 771224304018596107977 7858 117452130268375580557 7859 16661701623721361284 7860 2193098669320993500 7861 266649185956361516 7862 29794529669694218 7863 3041278661737173 7864 281613168504811 7865 23458228176955 7866 1740130971579 7867 113519794762 7868 6410118022 7869 306857694 7870 12104840 7871 377651 7872 8733 7873 133 7874 1 7875 10 7876 1241 7877 76384 7878 3108866 7879 94122634 7880 2260881491 7881 44879904784 7882 757217055716 7883 11084267019034 7884 142994572061341 7885 1645966605352784 7886 17074323645573766 7887 160937738688818234 7888 1387895577703806391 7889 11014966491361541984 7890 80858085872085483016 7891 551412260493156943034 7892 3506755569830244396841 7893 20867912816637953894784 7894 116547171943658170037466 7895 612547740586177462727034 7896 3036977349354833121277491 7897 14234839252772409482166384 7898 63201956773271911814335116 7899 266290507229284196038442634 7900 1066449700615537578138482541 7901 4065714430864488478006372464 7902 14775563894582000941888644286 7903 51252278732646404458805396714 7904 169884073514579763628863869911 7905 538681956058364144327722038464 7906 1635639138795385138035244221136 7907 4760156283566847556071416852114 7908 13289481864053617213099401631261 7909 35620175326502331575929165880864 7910 91729498113058440742673519339386 7911 227116350943027048469828018471314 7912 540997219937927339523906195537311 7913 1240539570163581074938822265058064 7914 2739927747690166232186549921410436 7915 5831870684321616335137890183113314 7916 11968200498641387757106081292475761 7917 23691874766890556468096487825286864 7918 45258835547194465256381569405735886 7919 83466389331584694326711485893418114 7920 148656180530843466125208630027973011 7921 255778887417103447760585365996162464 7922 425297822753273428497972200871100536 7923 683587824540252363761704411134111714 7924 1062390508310112781193749136339933661 7925 1596868798646597208815326266735920064 7926 2321917683326210279729638009169324946 7927 3266671508769841886302506377385259554 7928 4447594618741818457804471658772205071 7929 5861081998652435190621157994483768304 7930 7476994301231884540534202148841085196 7931 9234830709799645475560454971912995954 7932 11044138236335105859759085101516663921 7933 12790179648424018165009913181712462704 7934 14344880895034695172821348195721607046 7935 15581852543841581265609837191736543954 7936 16393145027941391142172990802158291971 7937 16704698518187573763392329314021131904 7938 16487440878500163121960926187104672096 7939 15761740012599853965512975464557330654 7940 14594270340358664143141608073950424971 7941 13087958090601891562407238409448364704 7942 11367096473255961198848095918362587046 7943 9560597279215464774119805013253231454 7944 7786472542176912874165584688114308921 7945 6140048300349362139246629579180758704 7946 4687331284262615054279486301871181196 7947 3463715343444469225871011563494007054 7948 2477156271995545062119419797684730071 7949 1714285622076494062404688492231208304 7950 1147749449027241743836015754216442546 7951 743279391475307582392660087970831214 7952 465474838959560594884192367972738661 7953 281817662477380699899502740117730464 7954 164910072150500907108798459655420536 7955 93239971220529037924687069721687214 7956 50920361641400030145452791745282011 7957 26851128389529045435999262497956864 7958 13666299320809575577353822679035886 7959 6710886545208678265619073959685614 7960 3178041889770768452294243526752761 7961 1450729263515594134060954129690064 7962 638030814170035640965231275090436 7963 270203627842498060525571469526814 7964 110124450943217218966471684982311 7965 43166822641439266231846362042064 7966 16263024963689094183501557727386 7967 5884744330147561871907604919614 7968 2043601398246474054737520956261 7969 680533689055958389048649500864 7970 217121808819442690825969597136 7971 66304603009734872356664766214 7972 19360830743695084650270174911 7973 5399610241515567374990090464 7974 1436605788071211972051464286 7975 364153556307744538876555014 7976 87819209830934149757358741 7977 20117976652661816608206384 7978 4370582774377840553935116 7979 898785002542335155590134 7980 174604729793256192646491 7981 31972162090197236636784 7982 5504679208065342617466 7983 888676434286971688534 7984 134113831892096941841 7985 18854800293042354784 7986 2459747855277355016 7987 296443715626055734 7988 32835808331431391 7989 3322891830241984 7990 305071396681766 7991 25198359148534 7992 1853650766341 7993 119929912784 7994 6716975716 7995 318962534 7996 12482491 7997 386384 7998 8866 7999 134 8000 1