1 1 2 3 3 3 4 5 5 11 6 5 7 7 8 23 9 23 10 7 11 9 12 39 13 59 14 39 15 9 16 11 17 59 18 119 19 119 20 59 21 11 22 13 23 83 24 209 25 279 26 209 27 83 28 13 29 15 30 111 31 335 32 559 33 559 34 335 35 111 36 15 37 17 38 143 39 503 40 1007 41 1259 42 1007 43 503 44 143 45 17 46 19 47 179 48 719 49 1679 50 2519 51 2519 52 1679 53 719 54 179 55 19 56 21 57 219 58 989 59 2639 60 4619 61 5543 62 4619 63 2639 64 989 65 219 66 21 67 23 68 263 69 1319 70 3959 71 7919 72 11087 73 11087 74 7919 75 3959 76 1319 77 263 78 23 79 25 80 311 81 1715 82 5719 83 12869 84 20591 85 24023 86 20591 87 12869 88 5719 89 1715 90 311 91 25 92 27 93 363 94 2183 95 8007 96 20019 97 36035 98 48047 99 48047 100 36035 101 20019 102 8007 103 2183 104 363 105 27 106 29 107 419 108 2729 109 10919 110 30029 111 60059 112 90089 113 102959 114 90089 115 60059 116 30029 117 10919 118 2729 119 419 120 29 121 31 122 479 123 3359 124 14559 125 43679 126 96095 127 160159 128 205919 129 205919 130 160159 131 96095 132 43679 133 14559 134 3359 135 479 136 31 137 33 138 543 139 4079 140 19039 141 61879 142 148511 143 272271 144 388959 145 437579 146 388959 147 272271 148 148511 149 61879 150 19039 151 4079 152 543 153 33 154 35 155 611 156 4895 157 24479 158 85679 159 222767 160 445535 161 700127 162 875159 163 875159 164 700127 165 445535 166 222767 167 85679 168 24479 169 4895 170 611 171 35 172 37 173 683 174 5813 175 31007 176 116279 177 325583 178 705431 179 1209311 180 1662803 181 1847559 182 1662803 183 1209311 184 705431 185 325583 186 116279 187 31007 188 5813 189 683 190 37 191 39 192 759 193 6839 194 38759 195 155039 196 465119 197 1085279 198 2015519 199 3023279 200 3695119 201 3695119 202 3023279 203 2015519 204 1085279 205 465119 206 155039 207 38759 208 6839 209 759 210 39 211 41 212 839 213 7979 214 47879 215 203489 216 651167 217 1627919 218 3255839 219 5290739 220 7054319 221 7759751 222 7054319 223 5290739 224 3255839 225 1627919 226 651167 227 203489 228 47879 229 7979 230 839 231 41 232 43 233 923 234 9239 235 58519 236 263339 237 895355 238 2387615 239 5116319 240 8953559 241 12932919 242 15519503 243 15519503 244 12932919 245 8953559 246 5116319 247 2387615 248 895355 249 263339 250 58519 251 9239 252 923 253 43 254 45 255 1011 256 10625 257 70839 258 336489 259 1211363 260 3432197 261 7845023 262 14709419 263 22881319 264 29745715 265 32449871 266 29745715 267 22881319 268 14709419 269 7845023 270 3432197 271 1211363 272 336489 273 70839 274 10625 275 1011 276 45 277 47 278 1103 279 12143 280 85007 281 425039 282 1615151 283 4845455 284 11767535 285 23535071 286 39225119 287 54915167 288 64899743 289 64899743 290 54915167 291 39225119 292 23535071 293 11767535 294 4845455 295 1615151 296 425039 297 85007 298 12143 299 1103 300 47 301 49 302 1199 303 13799 304 101199 305 531299 306 2125199 307 6729799 308 17305199 309 36773549 310 65375199 311 98062799 312 124807199 313 135207799 314 124807199 315 98062799 316 65375199 317 36773549 318 17305199 319 6729799 320 2125199 321 531299 322 101199 323 13799 324 1199 325 49 326 51 327 1299 328 15599 329 119599 330 657799 331 2762759 332 9209199 333 24996399 334 56241899 335 106234699 336 169975519 337 231784799 338 270415599 339 270415599 340 231784799 341 169975519 342 106234699 343 56241899 344 24996399 345 9209199 346 2762759 347 657799 348 119599 349 15599 350 1299 351 51 352 53 353 1403 354 17549 355 140399 356 807299 357 3552119 358 12432419 359 35521199 360 84362849 361 168725699 362 286833689 363 417212639 364 521515799 365 561632399 366 521515799 367 417212639 368 286833689 369 168725699 370 84362849 371 35521199 372 12432419 373 3552119 374 807299 375 140399 376 17549 377 1403 378 53 379 55 380 1511 381 19655 382 163799 383 982799 384 4520879 385 16576559 386 49729679 387 124324199 388 262462199 389 472431959 390 730122119 391 973496159 392 1123264799 393 1123264799 394 973496159 395 730122119 396 472431959 397 262462199 398 124324199 399 49729679 400 16576559 401 4520879 402 982799 403 163799 404 19655 405 1511 406 55 407 57 408 1623 409 21923 410 190007 411 1187549 412 5700239 413 21850919 414 68674319 415 180270089 416 400600199 417 761140379 418 1245502439 419 1764461789 420 2171645279 421 2326762799 422 2171645279 423 1764461789 424 1245502439 425 761140379 426 400600199 427 180270089 428 68674319 429 21850919 430 5700239 431 1187549 432 190007 433 21923 434 1623 435 57 436 59 437 1739 438 24359 439 219239 440 1425059 441 7125299 442 28501199 443 93646799 444 257528699 445 600900299 446 1201800599 447 2075837399 448 3113756099 449 4071834899 450 4653525599 451 4653525599 452 4071834899 453 3113756099 454 2075837399 455 1201800599 456 600900299 457 257528699 458 93646799 459 28501199 460 7125299 461 1425059 462 219239 463 24359 464 1739 465 59 466 61 467 1859 468 26969 469 251719 470 1699109 471 8835371 472 36814049 473 126219599 474 362881349 475 887043299 476 1862790929 477 3386892599 478 5362579949 479 7425110699 480 9016205849 481 9617286239 482 9016205849 483 7425110699 484 5362579949 485 3386892599 486 1862790929 487 887043299 488 362881349 489 126219599 490 36814049 491 8835371 492 1699109 493 251719 494 26969 495 1859 496 61 497 63 498 1983 499 29759 500 287679 501 2013759 502 10874303 503 47121983 504 168292799 505 504878399 506 1290244799 507 2838538559 508 5419028159 509 9031713599 510 13200196799 511 16971681599 512 19234572479 513 19234572479 514 16971681599 515 13200196799 516 9031713599 517 5419028159 518 2838538559 519 1290244799 520 504878399 521 168292799 522 47121983 523 10874303 524 2013759 525 287679 526 29759 527 1983 528 63 529 65 530 2111 531 32735 532 327359 533 2373359 534 13290815 535 59808671 536 222146495 537 694207799 538 1851220799 539 4257807839 540 8515615679 541 14902327439 542 22926657599 543 31114749599 544 37337699519 545 39671305739 546 37337699519 547 31114749599 548 22926657599 549 14902327439 550 8515615679 551 4257807839 552 1851220799 553 694207799 554 222146495 555 59808671 556 13290815 557 2373359 558 327359 559 32735 560 2111 561 65 562 67 563 2243 564 35903 565 371007 566 2782559 567 16138847 568 75314623 569 290499263 570 944122607 571 2622562799 572 6294150719 573 13160496959 574 24127577759 575 38975317919 576 55679025599 577 70526765759 578 79342611479 579 79342611479 580 70526765759 581 55679025599 582 38975317919 583 24127577759 584 13160496959 585 6294150719 586 2622562799 587 944122607 588 290499263 589 75314623 590 16138847 591 2782559 592 371007 593 35903 594 2243 595 67 596 69 597 2379 598 39269 599 418879 600 3246319 601 19477919 602 94143279 603 376573119 604 1270934279 605 3671587919 606 9178969799 607 20026843199 608 38384782799 609 64958863199 610 97438294799 611 129917726399 612 154277300099 613 163352435399 614 154277300099 615 129917726399 616 97438294799 617 64958863199 618 38384782799 619 20026843199 620 9178969799 621 3671587919 622 1270934279 623 376573119 624 94143279 625 19477919 626 3246319 627 418879 628 39269 629 2379 630 69 631 71 632 2519 633 42839 634 471239 635 3769919 636 23373503 637 116867519 638 484165439 639 1694579039 640 5083737119 641 13217716511 642 30040264799 643 60080529599 644 106296321599 645 167037076799 646 233851907519 647 292314884399 648 326704870799 649 326704870799 650 292314884399 651 233851907519 652 167037076799 653 106296321599 654 60080529599 655 30040264799 656 13217716511 657 5083737119 658 1694579039 659 484165439 660 116867519 661 23373503 662 3769919 663 471239 664 42839 665 2519 666 71 667 73 668 2663 669 46619 670 528359 671 4358969 672 27897407 673 144136607 674 617728319 675 2239265159 676 6966602719 677 18809827343 678 44459591903 679 92624149799 680 170998430399 681 280925992799 682 412024789439 683 540782536139 684 636214748399 685 671560012199 686 636214748399 687 540782536139 688 412024789439 689 280925992799 690 170998430399 691 92624149799 692 44459591903 693 18809827343 694 6966602719 695 2239265159 696 617728319 697 144136607 698 27897407 699 4358969 700 528359 701 46619 702 2663 703 73 704 75 705 2811 706 50615 707 590519 708 5019419 709 33128171 710 176683583 711 782455871 712 2934209519 713 9454675119 714 26473090335 715 64979403551 716 140788707695 717 270747514799 718 464138596799 719 711679181759 720 978558874919 721 1208808021959 722 1343120024399 723 1343120024399 724 1208808021959 725 978558874919 726 711679181759 727 464138596799 728 270747514799 729 140788707695 730 64979403551 731 26473090335 732 9454675119 733 2934209519 734 782455871 735 176683583 736 33128171 737 5019419 738 590519 739 50615 740 2811 741 75 742 77 743 2963 744 54833 745 658007 746 5757569 747 39151475 748 215333117 749 984379967 750 3814472375 751 12714907919 752 36873232967 753 93859138463 754 211183061543 755 422366123087 756 754225219799 757 1206760351679 758 1734718005539 759 2244929183639 760 2619084047579 761 2756930576399 762 2619084047579 763 2244929183639 764 1734718005539 765 1206760351679 766 754225219799 767 422366123087 768 211183061543 769 93859138463 770 36873232967 771 12714907919 772 3814472375 773 984379967 774 215333117 775 39151475 776 5757569 777 658007 778 54833 779 2963 780 77 781 79 782 3119 783 59279 784 731119 785 6580079 786 46060559 787 261009839 788 1230474959 789 4921899839 790 16953210559 791 50859631679 792 134084483519 793 312863794879 794 649794035519 795 1206760351679 796 2011267252799 797 3016900879199 798 4081689424799 799 4988731519199 800 5513861152799 801 5513861152799 802 4988731519199 803 4081689424799 804 3016900879199 805 2011267252799 806 1206760351679 807 649794035519 808 312863794879 809 134084483519 810 50859631679 811 16953210559 812 4921899839 813 1230474959 814 261009839 815 46060559 816 6580079 817 731119 818 59279 819 3119 820 79 821 81 822 3279 823 63959 824 810159 825 7493979 826 53956655 827 314747159 828 1528771919 829 6306184169 830 22421988159 831 69508163295 832 189567718079 833 458121985359 834 986724276159 835 1902968246879 836 3298478294591 837 5153872335299 838 7276055061599 839 9297181467599 840 10765157488799 841 11303415363239 842 10765157488799 843 9297181467599 844 7276055061599 845 5153872335299 846 3298478294591 847 1902968246879 848 986724276159 849 458121985359 850 189567718079 851 69508163295 852 22421988159 853 6306184169 854 1528771919 855 314747159 856 53956655 857 7493979 858 810159 859 63959 860 3279 861 81 862 83 863 3443 864 68879 865 895439 866 8506679 867 62949431 868 377696591 869 1888482959 870 8026052579 871 29428859459 872 94172350271 873 265394805311 874 663487013279 875 1480086414239 876 2960172828479 877 5328311091263 878 8658505523303 879 12733096357799 880 16977461810399 881 20551664296799 882 22606830726479 883 22606830726479 884 20551664296799 885 16977461810399 886 12733096357799 887 8658505523303 888 5328311091263 889 2960172828479 890 1480086414239 891 663487013279 892 265394805311 893 94172350271 894 29428859459 895 8026052579 896 1888482959 897 377696591 898 62949431 899 8506679 900 895439 901 68879 902 3443 903 83 904 85 905 3611 906 74045 907 987279 908 9625979 909 73157447 910 451137595 911 2320136207 912 10150595909 913 38346695659 914 126544095677 915 368128278335 916 950998052367 917 2194610890079 918 4545979700879 919 8485828774975 920 14319836057771 921 21900925735415 922 30417952410299 923 38422676728799 924 44186078238119 925 46290177201839 926 44186078238119 927 38422676728799 928 30417952410299 929 21900925735415 930 14319836057771 931 8485828774975 932 4545979700879 933 2194610890079 934 950998052367 935 368128278335 936 126544095677 937 38346695659 938 10150595909 939 2320136207 940 451137595 941 73157447 942 9625979 943 987279 944 74045 945 3611 946 85 947 87 948 3783 949 79463 950 1086007 951 10860079 952 84708623 953 536487951 954 2835722031 955 12760749143 956 49625135559 957 168725460903 958 506176382711 959 1349803687231 960 3218762638783 961 6897348511679 962 13334873789247 963 23336029131183 964 37063105090703 965 53535596242127 966 70441574002799 967 84529888803359 968 92580354403679 969 92580354403679 970 84529888803359 971 70441574002799 972 53535596242127 973 37063105090703 974 23336029131183 975 13334873789247 976 6897348511679 977 3218762638783 978 1349803687231 979 506176382711 980 168725460903 981 49625135559 982 12760749143 983 2835722031 984 536487951 985 84708623 986 10860079 987 1086007 988 79463 989 3783 990 87 991 89 992 3959 993 85139 994 1191959 995 12217589 996 97740719 997 635314679 998 3448851119 999 15950936429 1000 63803745719 1001 223313110019 1002 690240521879 1003 1898161435169 1004 4672397378879 1005 10346022767519 1006 20692045535039 1007 37504332532259 1008 61771841817839 1009 92657762726759 1010 126794833205039 1011 158493541506299 1012 181135476007199 1013 189368906734799 1014 181135476007199 1015 158493541506299 1016 126794833205039 1017 92657762726759 1018 61771841817839 1019 37504332532259 1020 20692045535039 1021 10346022767519 1022 4672397378879 1023 1898161435169 1024 690240521879 1025 223313110019 1026 63803745719 1027 15950936429 1028 3448851119 1029 635314679 1030 97740719 1031 12217589 1032 1191959 1033 85139 1034 3959 1035 89 1036 91 1037 4139 1038 91079 1039 1305479 1040 13707539 1041 112401827 1042 749345519 1043 4174925039 1044 19830893939 1045 81527008419 1046 293497230311 1047 933854823719 1048 2645922000539 1049 6716571232139 1050 15352162816319 1051 31727803153727 1052 59489630913239 1053 101482311557879 1054 157861373534479 1055 224329320285839 1056 291628116371591 1057 347176329013799 1058 378737813469599 1059 378737813469599 1060 347176329013799 1061 291628116371591 1062 224329320285839 1063 157861373534479 1064 101482311557879 1065 59489630913239 1066 31727803153727 1067 15352162816319 1068 6716571232139 1069 2645922000539 1070 933854823719 1071 293497230311 1072 81527008419 1073 19830893939 1074 4174925039 1075 749345519 1076 112401827 1077 13707539 1078 1305479 1079 91079 1080 4139 1081 91 1082 93 1083 4323 1084 97289 1085 1426919 1086 15339389 1087 128850875 1088 880480985 1089 5031319919 1090 24527684609 1091 103561335019 1092 383176939573 1093 1254033620423 1094 3657598059569 1095 9566025694259 1096 22548489136469 1097 48103443491135 1098 93200421764075 1099 164471332524839 1100 264981591290019 1101 390499187164239 1102 527173902671723 1103 652691498545943 1104 741694884711299 1105 773942488394399 1106 741694884711299 1107 652691498545943 1108 527173902671723 1109 390499187164239 1110 264981591290019 1111 164471332524839 1112 93200421764075 1113 48103443491135 1114 22548489136469 1115 9566025694259 1116 3657598059569 1117 1254033620423 1118 383176939573 1119 103561335019 1120 24527684609 1121 5031319919 1122 880480985 1123 128850875 1124 15339389 1125 1426919 1126 97289 1127 4323 1128 93 1129 95 1130 4511 1131 103775 1132 1556639 1133 17123039 1134 147258143 1135 1030807007 1136 6037583903 1137 30187919519 1138 130814317919 1139 497094408095 1140 1672044827231 1141 5016134481695 1142 13504977450719 1143 32797802380319 1144 72155165236703 1145 144310330473407 1146 263154132039743 1147 438590220066239 1148 669427177995839 1149 937198049194175 1150 1204968920392511 1151 1424054178645695 1152 1547884976788799 1153 1547884976788799 1154 1424054178645695 1155 1204968920392511 1156 937198049194175 1157 669427177995839 1158 438590220066239 1159 263154132039743 1160 144310330473407 1161 72155165236703 1162 32797802380319 1163 13504977450719 1164 5016134481695 1165 1672044827231 1166 497094408095 1167 130814317919 1168 30187919519 1169 6037583903 1170 1030807007 1171 147258143 1172 17123039 1173 1556639 1174 103775 1175 4511 1176 95 1177 97 1178 4703 1179 110543 1180 1695007 1181 19068839 1182 167805791 1183 1202608175 1184 7215649055 1185 36980201411 1186 164356450719 1187 640990157807 1188 2214329636063 1189 6827516377863 1190 18906968431007 1191 47267421077519 1192 107139487775711 1193 220975193537405 1194 415953305482175 1195 716364026108191 1196 1131101093855039 1197 1640096586089807 1198 2186795448119743 1199 2683794413601503 1200 3033854554506047 1201 3160265160943799 1202 3033854554506047 1203 2683794413601503 1204 2186795448119743 1205 1640096586089807 1206 1131101093855039 1207 716364026108191 1208 415953305482175 1209 220975193537405 1210 107139487775711 1211 47267421077519 1212 18906968431007 1213 6827516377863 1214 2214329636063 1215 640990157807 1216 164356450719 1217 36980201411 1218 7215649055 1219 1202608175 1220 167805791 1221 19068839 1222 1695007 1223 110543 1224 4703 1225 97 1226 99 1227 4899 1228 117599 1229 1842399 1230 21187599 1231 190688399 1232 1398381599 1233 8590058399 1234 45097806599 1235 205445563399 1236 821782253599 1237 2913591626399 1238 9226373483599 1239 26259678376399 1240 67524887253599 1241 157558070258399 1242 334810899299099 1243 649927039815899 1244 1155425848561599 1245 1885168489758399 1246 2827752734637599 1247 3904991871642399 1248 4969989654817599 1249 5834335681742399 1250 6320530321887599 1251 6320530321887599 1252 5834335681742399 1253 4969989654817599 1254 3904991871642399 1255 2827752734637599 1256 1885168489758399 1257 1155425848561599 1258 649927039815899 1259 334810899299099 1260 157558070258399 1261 67524887253599 1262 26259678376399 1263 9226373483599 1264 2913591626399 1265 821782253599 1266 205445563399 1267 45097806599 1268 8590058399 1269 1398381599 1270 190688399 1271 21187599 1272 1842399 1273 117599 1274 4899 1275 99 1276 101 1277 5099 1278 124949 1279 1999199 1280 23490599 1281 216113519 1282 1620851399 1283 10188208799 1284 54761622299 1285 255554237399 1286 1047772373339 1287 3810081357599 1288 12382764412199 1289 36195772897199 1290 95660256942599 1291 229584616662239 1292 502216348948649 1293 1004432697897299 1294 1841459946145049 1295 3101406225086399 1296 4807179648883919 1297 6867399498405599 1298 9052481156989199 1299 11020411843291199 1300 12397963323702599 1301 12893881856650703 1302 12397963323702599 1303 11020411843291199 1304 9052481156989199 1305 6867399498405599 1306 4807179648883919 1307 3101406225086399 1308 1841459946145049 1309 1004432697897299 1310 502216348948649 1311 229584616662239 1312 95660256942599 1313 36195772897199 1314 12382764412199 1315 3810081357599 1316 1047772373339 1317 255554237399 1318 54761622299 1319 10188208799 1320 1620851399 1321 216113519 1322 23490599 1323 1999199 1324 124949 1325 5099 1326 101 1327 103 1328 5303 1329 132599 1330 2165799 1331 25989599 1332 244302239 1333 1872983839 1334 12040610399 1335 66223357199 1336 316400484399 1337 1328882034479 1338 4953105764879 1339 16510352549599 1340 49531057648799 1341 134441442189599 1342 331622224067679 1343 746150004152279 1344 1536191185019399 1345 2901694460592199 1346 5039785115765399 1347 8063656185224639 1348 11903492463903039 1349 16232035178049599 1350 20466479137540799 1351 23877558993797599 1352 25787763713301407 1353 25787763713301407 1354 23877558993797599 1355 20466479137540799 1356 16232035178049599 1357 11903492463903039 1358 8063656185224639 1359 5039785115765399 1360 2901694460592199 1361 1536191185019399 1362 746150004152279 1363 331622224067679 1364 134441442189599 1365 49531057648799 1366 16510352549599 1367 4953105764879 1368 1328882034479 1369 316400484399 1370 66223357199 1371 12040610399 1372 1872983839 1373 244302239 1374 25989599 1375 2165799 1376 132599 1377 5303 1378 103 1379 105 1380 5511 1381 140555 1382 2342599 1383 28696849 1384 275489759 1385 2158003119 1386 14181163359 1387 79769043899 1388 389981992399 1389 1676922567319 1390 6402795257039 1391 21876217128219 1392 67311437317599 1393 187510432527599 1394 475026429069919 1395 1098498617224189 1396 2326232365886519 1397 4523229600334899 1398 8094200337441399 1399 13355430556778309 1400 20351132276995519 1401 28676595481220959 1402 37404254975505599 1403 45196808095402599 1404 50620425066850911 1405 52567364492499023 1406 50620425066850911 1407 45196808095402599 1408 37404254975505599 1409 28676595481220959 1410 20351132276995519 1411 13355430556778309 1412 8094200337441399 1413 4523229600334899 1414 2326232365886519 1415 1098498617224189 1416 475026429069919 1417 187510432527599 1418 67311437317599 1419 21876217128219 1420 6402795257039 1421 1676922567319 1422 389981992399 1423 79769043899 1424 14181163359 1425 2158003119 1426 275489759 1427 28696849 1428 2342599 1429 140555 1430 5511 1431 105 1432 107 1433 5723 1434 148823 1435 2530007 1436 31625099 1437 309925979 1438 2479407839 1439 16647452639 1440 95722852679 1441 478614263399 1442 2105902758959 1443 8232165330479 1444 28812578656679 1445 90870440378759 1446 259629829653599 1447 675037557099359 1448 1603214198110979 1449 3489348548829779 1450 6978697097659559 1451 12855494653583399 1452 21854340911091779 1453 34342535717429939 1454 49952779225352639 1455 67327658955910079 1456 84159573694887599 1457 97625105486069615 1458 105134728984998047 1459 105134728984998047 1460 97625105486069615 1461 84159573694887599 1462 67327658955910079 1463 49952779225352639 1464 34342535717429939 1465 21854340911091779 1466 12855494653583399 1467 6978697097659559 1468 3489348548829779 1469 1603214198110979 1470 675037557099359 1471 259629829653599 1472 90870440378759 1473 28812578656679 1474 8232165330479 1475 2105902758959 1476 478614263399 1477 95722852679 1478 16647452639 1479 2479407839 1480 309925979 1481 31625099 1482 2530007 1483 148823 1484 5723 1485 107 1486 109 1487 5939 1488 157409 1489 2728439 1490 34787609 1491 347876099 1492 2840988149 1493 19481061599 1494 114451236899 1495 584972988599 1496 2632378448699 1497 10529513794799 1498 37730757764699 1499 121899371239799 1500 356991015773699 1501 951976042063199 1502 2320441602529049 1503 5186869464476699 1504 10661898343646549 1505 20201491598488199 1506 35352610297354349 1507 57237559529049899 1508 85856339293574849 1509 119452298147582399 1510 154292551773960599 1511 185151062128752719 1512 206514646220531879 1513 214163336821292319 1514 206514646220531879 1515 185151062128752719 1516 154292551773960599 1517 119452298147582399 1518 85856339293574849 1519 57237559529049899 1520 35352610297354349 1521 20201491598488199 1522 10661898343646549 1523 5186869464476699 1524 2320441602529049 1525 951976042063199 1526 356991015773699 1527 121899371239799 1528 37730757764699 1529 10529513794799 1530 2632378448699 1531 584972988599 1532 114451236899 1533 19481061599 1534 2840988149 1535 347876099 1536 34787609 1537 2728439 1538 157409 1539 5939 1540 109 1541 111 1542 6159 1543 166319 1544 2938319 1545 38198159 1546 389621231 1547 3246843599 1548 22727905199 1549 136367431199 1550 712141029599 1551 3275848736159 1552 13401199375199 1553 49137731042399 1554 162532494986399 1555 487597484959199 1556 1332766458888479 1557 3331916147221199 1558 7643807631860399 1559 16136927222816399 1560 31424542486537199 1561 56564176475766959 1562 94273627459611599 1563 145695606073945199 1564 209041521758269199 1565 278722029011025599 1566 345615315973671743 1567 398786903046544319 1568 428326673642584639 1569 428326673642584639 1570 398786903046544319 1571 345615315973671743 1572 278722029011025599 1573 209041521758269199 1574 145695606073945199 1575 94273627459611599 1576 56564176475766959 1577 31424542486537199 1578 16136927222816399 1579 7643807631860399 1580 3331916147221199 1581 1332766458888479 1582 487597484959199 1583 162532494986399 1584 49137731042399 1585 13401199375199 1586 3275848736159 1587 712141029599 1588 136367431199 1589 22727905199 1590 3246843599 1591 389621231 1592 38198159 1593 2938319 1594 166319 1595 6159 1596 111 1597 113 1598 6383 1599 175559 1600 3160079 1601 41871059 1602 435459023 1603 3701401703 1604 26438583599 1605 161936324549 1606 863660397599 1607 4059203868719 1608 16974852541919 1609 63655697032199 1610 215450051493599 1611 661739443873199 1612 1852870442844959 1613 4747980509790209 1614 11171718846565199 1615 24205390834224599 1616 48410781668449199 1617 89559946086631019 1618 153531336148510319 1619 244254398418084599 1620 361071719400646799 1621 496473614175889349 1622 635486226145138367 1623 757695115788434207 1624 841883461987149119 1625 871950728486690159 1626 841883461987149119 1627 757695115788434207 1628 635486226145138367 1629 496473614175889349 1630 361071719400646799 1631 244254398418084599 1632 153531336148510319 1633 89559946086631019 1634 48410781668449199 1635 24205390834224599 1636 11171718846565199 1637 4747980509790209 1638 1852870442844959 1639 661739443873199 1640 215450051493599 1641 63655697032199 1642 16974852541919 1643 4059203868719 1644 863660397599 1645 161936324549 1646 26438583599 1647 3701401703 1648 435459023 1649 41871059 1650 3160079 1651 175559 1652 6383 1653 113 1654 115 1655 6611 1656 185135 1657 3394159 1658 45821159 1659 485704295 1660 4209437231 1661 30668756975 1662 191679731099 1663 1043589647099 1664 5009230306079 1665 21403074944159 1666 82045120619279 1667 284002340605199 1668 892578784759199 1669 2558725849643039 1670 6716655355312979 1671 16198992327519539 1672 35997760727821199 1673 73890140441317199 1674 140391266838502679 1675 247356041572599959 1676 404764431664254479 1677 615945874271691599 1678 872589988551563099 1679 1151818784888063291 1680 1417623119862231743 1681 1627641359841821631 1682 1743901456973380319 1683 1743901456973380319 1684 1627641359841821631 1685 1417623119862231743 1686 1151818784888063291 1687 872589988551563099 1688 615945874271691599 1689 404764431664254479 1690 247356041572599959 1691 140391266838502679 1692 73890140441317199 1693 35997760727821199 1694 16198992327519539 1695 6716655355312979 1696 2558725849643039 1697 892578784759199 1698 284002340605199 1699 82045120619279 1700 21403074944159 1701 5009230306079 1702 1043589647099 1703 191679731099 1704 30668756975 1705 4209437231 1706 485704295 1707 45821159 1708 3394159 1709 185135 1710 6611 1711 115 1712 117 1713 6843 1714 195053 1715 3641007 1716 50063859 1717 540689687 1718 4776092243 1719 35479542383 1720 226182082697 1721 1256567126099 1722 6157178917889 1723 26867689823519 1724 105231785142119 1725 372358624349039 1726 1196867006836199 1727 3510809886719519 1728 9435301570558709 1729 23310745056674459 1730 53096697073536269 1731 111782520154813199 1732 217975914301885739 1733 394432606831983719 1734 663363929671972619 1735 1038308759486565839 1736 1514200274251241849 1737 2059312372981688915 1738 2613742627245989777 1739 3097769039698950847 1740 3429672865380981295 1741 3547937446945842719 1742 3429672865380981295 1743 3097769039698950847 1744 2613742627245989777 1745 2059312372981688915 1746 1514200274251241849 1747 1038308759486565839 1748 663363929671972619 1749 394432606831983719 1750 217975914301885739 1751 111782520154813199 1752 53096697073536269 1753 23310745056674459 1754 9435301570558709 1755 3510809886719519 1756 1196867006836199 1757 372358624349039 1758 105231785142119 1759 26867689823519 1760 6157178917889 1761 1256567126099 1762 226182082697 1763 35479542383 1764 4776092243 1765 540689687 1766 50063859 1767 3641007 1768 195053 1769 6843 1770 117 1771 119 1772 7079 1773 205319 1774 3901079 1775 54615119 1776 600766319 1777 5406896879 1778 40937933519 1779 266096567879 1780 1507880551319 1781 7539402756599 1782 33584612279399 1783 134338449117599 1784 485685162194399 1785 1595822675781599 1786 4787468027344799 1787 13165537075198199 1788 33301064366677799 1789 77702483522248199 1790 167673780232219799 1791 335347560464439599 1792 622788326576816399 1793 1075725291359955599 1794 1730514599144276399 1795 2595771898716414599 1796 3634080658202980439 1797 4752259322265435959 1798 5808316949435532839 1799 6638076513640608959 1800 7095874893891685439 1801 7095874893891685439 1802 6638076513640608959 1803 5808316949435532839 1804 4752259322265435959 1805 3634080658202980439 1806 2595771898716414599 1807 1730514599144276399 1808 1075725291359955599 1809 622788326576816399 1810 335347560464439599 1811 167673780232219799 1812 77702483522248199 1813 33301064366677799 1814 13165537075198199 1815 4787468027344799 1816 1595822675781599 1817 485685162194399 1818 134338449117599 1819 33584612279399 1820 7539402756599 1821 1507880551319 1822 266096567879 1823 40937933519 1824 5406896879 1825 600766319 1826 54615119 1827 3901079 1828 205319 1829 7079 1830 119 1831 121 1832 7319 1833 215939 1834 4174839 1835 59491469 1836 666304463 1837 6107790919 1838 47117244239 1839 312151743089 1840 1803543404519 1841 9198071363051 1842 41809415286599 1843 170721779086949 1844 630357338167199 1845 2116199635275599 1846 6489678881511839 1847 18252221854252049 1848 47241044799240599 1849 112853607020408099 1850 249465868150375799 1851 511405029708270389 1852 974104818491943599 1853 1726822178235718199 1854 2853010555345969199 1855 4398391272825035849 1856 6333683432868051623 1857 8526112313476223339 1858 10736585876229318279 1859 12653833354127410829 1860 13962850597657832639 1861 14428278950913093727 1862 13962850597657832639 1863 12653833354127410829 1864 10736585876229318279 1865 8526112313476223339 1866 6333683432868051623 1867 4398391272825035849 1868 2853010555345969199 1869 1726822178235718199 1870 974104818491943599 1871 511405029708270389 1872 249465868150375799 1873 112853607020408099 1874 47241044799240599 1875 18252221854252049 1876 6489678881511839 1877 2116199635275599 1878 630357338167199 1879 170721779086949 1880 41809415286599 1881 9198071363051 1882 1803543404519 1883 312151743089 1884 47117244239 1885 6107790919 1886 666304463 1887 59491469 1888 4174839 1889 215939 1890 7319 1891 121 1892 123 1893 7563 1894 226919 1895 4462759 1896 64710019 1897 737694227 1898 6885146127 1899 54097576719 1900 365158642859 1901 2150378674619 1902 11181969108023 1903 51843674955383 1904 216015312314099 1905 814211561799299 1906 2791582497597599 1907 8746958492472479 1908 25147505665858379 1909 66566926762566299 1910 162719154308495399 1911 368259138698173799 1912 773344191266164979 1913 1509862468662512579 1914 2745204488477295599 1915 4654911958722370799 1916 7370277267977087099 1917 10908010356606088907 1918 15103398955300738487 1919 19578480127241698039 1920 23773868725936347619 1921 27053023032962050739 1922 28856557901826187455 1923 28856557901826187455 1924 27053023032962050739 1925 23773868725936347619 1926 19578480127241698039 1927 15103398955300738487 1928 10908010356606088907 1929 7370277267977087099 1930 4654911958722370799 1931 2745204488477295599 1932 1509862468662512579 1933 773344191266164979 1934 368259138698173799 1935 162719154308495399 1936 66566926762566299 1937 25147505665858379 1938 8746958492472479 1939 2791582497597599 1940 814211561799299 1941 216015312314099 1942 51843674955383 1943 11181969108023 1944 2150378674619 1945 365158642859 1946 54097576719 1947 6885146127 1948 737694227 1949 64710019 1950 4462759 1951 226919 1952 7563 1953 123 1954 125 1955 7811 1956 238265 1957 4765319 1958 70288469 1959 815346251 1960 7745789393 1961 61966315151 1962 426018416669 1963 2556110500019 1964 13547385650105 1965 64042186709591 1966 272179293515765 1967 1046843436599099 1968 3663952028096849 1969 11724646489909919 1970 34441149064110389 1971 93193697467592819 1972 232984243668982049 1973 539542459022905799 1974 1160016286899247469 1975 2320032573798494939 1976 4323697069351740569 1977 7519473164089983599 1978 12219143891646223349 1979 18573098715302259491 1980 26430948171776292353 1981 35241264229035056471 1982 44051580286293820589 1983 51646680335654824139 1984 56811348369220306553 1985 58643972510162897087 1986 56811348369220306553 1987 51646680335654824139 1988 44051580286293820589 1989 35241264229035056471 1990 26430948171776292353 1991 18573098715302259491 1992 12219143891646223349 1993 7519473164089983599 1994 4323697069351740569 1995 2320032573798494939 1996 1160016286899247469 1997 539542459022905799 1998 232984243668982049 1999 93193697467592819 2000 34441149064110389 2001 11724646489909919 2002 3663952028096849 2003 1046843436599099 2004 272179293515765 2005 64042186709591 2006 13547385650105 2007 2556110500019 2008 426018416669 2009 61966315151 2010 7745789393 2011 815346251 2012 70288469 2013 4765319 2014 238265 2015 7811 2016 125 2017 127 2018 8063 2019 249983 2020 5083007 2021 76245119 2022 899692415 2023 8697026687 2024 70818645887 2025 495730521215 2026 3029464296319 2027 16359107200127 2028 78821152873343 2029 341558329117823 2030 1339959598846847 2031 4785569995881599 2032 15632861986546559 2033 46898585959639679 2034 129660796476650879 2035 331355368773663359 2036 784789031306044799 2037 1726535868873298559 2038 3535287731502468479 2039 6749185669231985279 2040 12031157062543973759 2041 20051928437573289599 2042 31281008362614331775 2043 45718396837667100287 2044 62651136407173433727 2045 80551461094937271935 2046 97217280631820845439 2047 110179584716063624831 2048 117287945020325794175 2049 117287945020325794175 2050 110179584716063624831 2051 97217280631820845439 2052 80551461094937271935 2053 62651136407173433727 2054 45718396837667100287 2055 31281008362614331775 2056 20051928437573289599 2057 12031157062543973759 2058 6749185669231985279 2059 3535287731502468479 2060 1726535868873298559 2061 784789031306044799 2062 331355368773663359 2063 129660796476650879 2064 46898585959639679 2065 15632861986546559 2066 4785569995881599 2067 1339959598846847 2068 341558329117823 2069 78821152873343 2070 16359107200127 2071 3029464296319 2072 495730521215 2073 70818645887 2074 8697026687 2075 899692415 2076 76245119 2077 5083007 2078 249983 2079 8063 2080 127 2081 129 2082 8319 2083 262079 2084 5416319 2085 82598879 2086 991186559 2087 9746667839 2088 80758104959 2089 575401497839 2090 3580275986559 2091 19691517926079 2092 96667451637119 2093 426947911397279 2094 1707791645589119 2095 6221240994646079 2096 20737469982153599 2097 63508501820345399 2098 179318122786857599 2099 468219542832350399 2100 1133584156330953599 2101 2550564351744645599 2102 5344039594131638399 2103 10445168297620929599 2104 19073785586959958399 2105 32584383711056595599 2106 52135013937690552959 2107 78202520906535829439 2108 110062807201791167359 2109 145440138088081185439 2110 180546378316238712959 2111 210637441368945165119 2112 231021709888520503679 2113 238241138322536769419 2114 231021709888520503679 2115 210637441368945165119 2116 180546378316238712959 2117 145440138088081185439 2118 110062807201791167359 2119 78202520906535829439 2120 52135013937690552959 2121 32584383711056595599 2122 19073785586959958399 2123 10445168297620929599 2124 5344039594131638399 2125 2550564351744645599 2126 1133584156330953599 2127 468219542832350399 2128 179318122786857599 2129 63508501820345399 2130 20737469982153599 2131 6221240994646079 2132 1707791645589119 2133 426947911397279 2134 96667451637119 2135 19691517926079 2136 3580275986559 2137 575401497839 2138 80758104959 2139 9746667839 2140 991186559 2141 82598879 2142 5416319 2143 262079 2144 8319 2145 129 2146 131 2147 8579 2148 274559 2149 5765759 2150 89369279 2151 1090305215 2152 10903052159 2153 91897153919 2154 666254365919 2155 4219610984159 2156 23629821511295 2157 118149107556479 2158 531670984004159 2159 2167581704016959 2160 8051017757777279 2161 27373460376442751 2162 85542063676383599 2163 246562418831929199 2164 657499783551811199 2165 1626446832996585599 2166 3740827715892146879 2167 8016059391197457599 2168 16032118782394915199 2169 29973091636651363199 2170 52452910364139885599 2171 86022772997189412383 2172 132342727687983711359 2173 191161717771532027519 2174 259433759832793465919 2175 331001693579770973759 2176 397202032295725168511 2177 448453907430657448319 2178 476482276645073538839 2179 476482276645073538839 2180 448453907430657448319 2181 397202032295725168511 2182 331001693579770973759 2183 259433759832793465919 2184 191161717771532027519 2185 132342727687983711359 2186 86022772997189412383 2187 52452910364139885599 2188 29973091636651363199 2189 16032118782394915199 2190 8016059391197457599 2191 3740827715892146879 2192 1626446832996585599 2193 657499783551811199 2194 246562418831929199 2195 85542063676383599 2196 27373460376442751 2197 8051017757777279 2198 2167581704016959 2199 531670984004159 2200 118149107556479 2201 23629821511295 2202 4219610984159 2203 666254365919 2204 91897153919 2205 10903052159 2206 1090305215 2207 89369279 2208 5765759 2209 274559 2210 8579 2211 131 2212 133 2213 8843 2214 287429 2215 6131839 2216 96576479 2217 1197548351 2218 12175074911 2219 104357784959 2220 769638664079 2221 4959893612959 2222 28271393593871 2223 143927094659711 2224 659665850523679 2225 2740150456021439 2226 10373426726366879 2227 35961212651405183 2228 114626365326354023 2229 337136368606923599 2230 917760114541069799 2231 2318551868314281599 2232 5448596890538561759 2233 11935021760227325759 2234 24412544509555893599 2235 46702259061759100799 2236 83674880818985055599 2237 140573799775894893407 2238 221674068877372716527 2239 328406027966478098559 2240 457422681810451637279 2241 599381445130936628159 2242 739237115661488508063 2243 858468908510115686783 2244 938950368682939032419 2245 967403410158179609159 2246 938950368682939032419 2247 858468908510115686783 2248 739237115661488508063 2249 599381445130936628159 2250 457422681810451637279 2251 328406027966478098559 2252 221674068877372716527 2253 140573799775894893407 2254 83674880818985055599 2255 46702259061759100799 2256 24412544509555893599 2257 11935021760227325759 2258 5448596890538561759 2259 2318551868314281599 2260 917760114541069799 2261 337136368606923599 2262 114626365326354023 2263 35961212651405183 2264 10373426726366879 2265 2740150456021439 2266 659665850523679 2267 143927094659711 2268 28271393593871 2269 4959893612959 2270 769638664079 2271 104357784959 2272 12175074911 2273 1197548351 2274 96576479 2275 6131839 2276 287429 2277 8843 2278 133 2279 135 2280 9111 2281 300695 2282 6515079 2283 104241279 2284 1313440127 2285 13572214655 2286 118272156287 2287 887041172159 2288 5815047684159 2289 33727276568127 2290 174768614943935 2291 815586869738367 2292 3450559833508479 2293 13309302214961279 2294 47026201159529855 2295 152835153768472031 2296 458505461305416095 2297 1273626281403933599 2298 3284615146778565599 2299 7883076352268557439 2300 17643075645553438079 2301 36890067258884461439 2302 72176218549991337599 2303 132323067341650785599 2304 227595675827639351231 2305 367654553260032798143 2306 558290247543012767551 2307 797557496490018239359 2308 1072577322865886597759 2309 1358597942296789690495 2310 1621552382741329630591 2311 1824246430583995834415 2312 1934806820316359218319 2313 1934806820316359218319 2314 1824246430583995834415 2315 1621552382741329630591 2316 1358597942296789690495 2317 1072577322865886597759 2318 797557496490018239359 2319 558290247543012767551 2320 367654553260032798143 2321 227595675827639351231 2322 132323067341650785599 2323 72176218549991337599 2324 36890067258884461439 2325 17643075645553438079 2326 7883076352268557439 2327 3284615146778565599 2328 1273626281403933599 2329 458505461305416095 2330 152835153768472031 2331 47026201159529855 2332 13309302214961279 2333 3450559833508479 2334 815586869738367 2335 174768614943935 2336 33727276568127 2337 5815047684159 2338 887041172159 2339 118272156287 2340 13572214655 2341 1313440127 2342 104241279 2343 6515079 2344 300695 2345 9111 2346 135 2347 137 2348 9383 2349 314363 2350 6916007 2351 112385129 2352 1438529663 2353 15104561471 2354 133783258751 2355 1020097347983 2356 6800648986559 2357 40123829020703 2358 211562007563711 2359 1004919535927631 2360 4328884154765183 2361 17006330608006079 2362 61222790188821887 2363 202800492500472503 2364 620330918236739423 2365 1757604268337428367 2366 4625274390361653599 2367 11331922256386051319 2368 25901536586025260159 2369 55335100888326692159 2370 110670201776653384319 2371 207506628331225095599 2372 365211665862956168255 2373 604003908927196739807 2374 939561636108972706367 2375 1375786681445281462895 2376 1897636801993491672959 2377 2466927842591539174847 2378 3023976065112209311103 2379 3496472325285992015963 2380 3814333445766536744687 2381 3926519723583199590119 2382 3814333445766536744687 2383 3496472325285992015963 2384 3023976065112209311103 2385 2466927842591539174847 2386 1897636801993491672959 2387 1375786681445281462895 2388 939561636108972706367 2389 604003908927196739807 2390 365211665862956168255 2391 207506628331225095599 2392 110670201776653384319 2393 55335100888326692159 2394 25901536586025260159 2395 11331922256386051319 2396 4625274390361653599 2397 1757604268337428367 2398 620330918236739423 2399 202800492500472503 2400 61222790188821887 2401 17006330608006079 2402 4328884154765183 2403 1004919535927631 2404 211562007563711 2405 40123829020703 2406 6800648986559 2407 1020097347983 2408 133783258751 2409 15104561471 2410 1438529663 2411 112385129 2412 6916007 2413 314363 2414 9383 2415 137 2416 139 2417 9659 2418 328439 2419 7335159 2420 121030139 2421 1573391819 2422 16782846079 2423 151045614719 2424 1170603514079 2425 7934090484319 2426 47604542905919 2427 255333457404479 2428 1234111710788319 2429 5411105193456479 2430 21644420773825919 2431 79362876170695039 2432 267849707076095759 2433 835060851472533839 2434 2412398015365097759 2435 6475384146506315039 2436 16188460366265787599 2437 37773074187953504399 2438 82413980046444009599 2439 168411176616646454399 2440 322788088515239037599 2441 581018559327430267679 2442 983262177323343529919 2443 1565936060181621177279 2444 2348904090272431765919 2445 3320864403488610427679 2446 4427819204651480570239 2447 5570482225206701362559 2448 6614947642432957868039 2449 7416759477879377003559 2450 7853039447166399180239 2451 7853039447166399180239 2452 7416759477879377003559 2453 6614947642432957868039 2454 5570482225206701362559 2455 4427819204651480570239 2456 3320864403488610427679 2457 2348904090272431765919 2458 1565936060181621177279 2459 983262177323343529919 2460 581018559327430267679 2461 322788088515239037599 2462 168411176616646454399 2463 82413980046444009599 2464 37773074187953504399 2465 16188460366265787599 2466 6475384146506315039 2467 2412398015365097759 2468 835060851472533839 2469 267849707076095759 2470 79362876170695039 2471 21644420773825919 2472 5411105193456479 2473 1234111710788319 2474 255333457404479 2475 47604542905919 2476 7934090484319 2477 1170603514079 2478 151045614719 2479 16782846079 2480 1573391819 2481 121030139 2482 7335159 2483 328439 2484 9659 2485 139 2486 141 2487 9939 2488 342929 2489 7773079 2490 130199089 2491 1718627987 2492 18618469869 2493 170226010239 2494 1340529830639 2495 9234761055519 2496 56332042438671 2497 307265686029119 2498 1510722956309839 2499 6740148574305439 2500 27442033481100719 2501 102450258329442687 2502 352172763007459239 2503 1118666423670752879 2504 3293851136363883479 2505 9014750478469575839 2506 22987613720097418391 2507 54732413619279567599 2508 121904012152031764199 2509 254408373186848899199 2510 498216397490912427599 2511 916718171383278866783 2512 1586627604317213423279 2513 2585615355183607060159 2514 3970766438317682270959 2515 5750765186529057082079 2516 7859379088256378012175 2517 10141134307427584531839 2518 12359507437177368648179 2519 14232160079173939655479 2520 15487938909689287272139 2521 15930451449966124051343 2522 15487938909689287272139 2523 14232160079173939655479 2524 12359507437177368648179 2525 10141134307427584531839 2526 7859379088256378012175 2527 5750765186529057082079 2528 3970766438317682270959 2529 2585615355183607060159 2530 1586627604317213423279 2531 916718171383278866783 2532 498216397490912427599 2533 254408373186848899199 2534 121904012152031764199 2535 54732413619279567599 2536 22987613720097418391 2537 9014750478469575839 2538 3293851136363883479 2539 1118666423670752879 2540 352172763007459239 2541 102450258329442687 2542 27442033481100719 2543 6740148574305439 2544 1510722956309839 2545 307265686029119 2546 56332042438671 2547 9234761055519 2548 1340529830639 2549 170226010239 2550 18618469869 2551 1718627987 2552 130199089 2553 7773079 2554 342929 2555 9939 2556 141 2557 143 2558 10223 2559 357839 2560 8230319 2561 139915439 2562 1874866895 2563 20623535855 2564 191504261519 2565 1532034092159 2566 10724238645119 2567 66490279599743 2568 368718823234943 2569 1843594116174719 2570 8367080988792959 2571 34663621239285119 2572 131721760709283455 2573 461026162482492095 2574 1491555231561003839 2575 4474665694683011519 2576 12481962200957874239 2577 32453101722490473023 2578 78814675611762577343 2579 179124262754005857599 2580 381612559780273348799 2581 763225119560546697599 2582 1434863224773827791487 2583 2538604166907541477247 2584 4231006944845902462079 2585 6648725199043561011839 2586 9858454605478383569279 2587 13801836447669736996991 2588 18254041753369652157311 2589 22817552191712065196639 2590 26966198044750622505119 2591 30138691932368342799839 2592 31860902899932248102687 2593 31860902899932248102687 2594 30138691932368342799839 2595 26966198044750622505119 2596 22817552191712065196639 2597 18254041753369652157311 2598 13801836447669736996991 2599 9858454605478383569279 2600 6648725199043561011839 2601 4231006944845902462079 2602 2538604166907541477247 2603 1434863224773827791487 2604 763225119560546697599 2605 381612559780273348799 2606 179124262754005857599 2607 78814675611762577343 2608 32453101722490473023 2609 12481962200957874239 2610 4474665694683011519 2611 1491555231561003839 2612 461026162482492095 2613 131721760709283455 2614 34663621239285119 2615 8367080988792959 2616 1843594116174719 2617 368718823234943 2618 66490279599743 2619 10724238645119 2620 1532034092159 2621 191504261519 2622 20623535855 2623 1874866895 2624 139915439 2625 8230319 2626 357839 2627 10223 2628 143 2629 145 2630 10511 2631 373175 2632 8707439 2633 150203339 2634 2042765423 2635 22810880567 2636 215074016783 2637 1747476386369 2638 12426498747519 2639 78286942109375 2640 441253673707391 2641 2243039508012575 2642 10352490036981119 2643 43628350870134719 2644 168696290031187583 2645 600980533236105767 2646 1979700580071877823 2647 6049085105775182239 2648 17192136616413675839 2649 45559162033496240975 2650 112813163130562120511 2651 261521423620848552095 2652 568524833958366417599 2653 1160738202664998102599 2654 2228617349116796356991 2655 4028654438788054953023 2656 6863633488305575105151 2657 11030839534776817133279 2658 16736446190695860478079 2659 23988906206664066685247 2660 32501098731609380670335 2661 41642032749874518983867 2662 50475191211969113919839 2663 57898013449023395378639 2664 62860700316082543553951 2665 64606830880418169763783 2666 62860700316082543553951 2667 57898013449023395378639 2668 50475191211969113919839 2669 41642032749874518983867 2670 32501098731609380670335 2671 23988906206664066685247 2672 16736446190695860478079 2673 11030839534776817133279 2674 6863633488305575105151 2675 4028654438788054953023 2676 2228617349116796356991 2677 1160738202664998102599 2678 568524833958366417599 2679 261521423620848552095 2680 112813163130562120511 2681 45559162033496240975 2682 17192136616413675839 2683 6049085105775182239 2684 1979700580071877823 2685 600980533236105767 2686 168696290031187583 2687 43628350870134719 2688 10352490036981119 2689 2243039508012575 2690 441253673707391 2691 78286942109375 2692 12426498747519 2693 1747476386369 2694 215074016783 2695 22810880567 2696 2042765423 2697 150203339 2698 8707439 2699 373175 2700 10511 2701 145 2702 147 2703 10803 2704 388943 2705 9205007 2706 161087639 2707 2223009431 2708 25194106895 2709 241143594575 2710 1989434655251 2711 14368139176819 2712 91956090731647 2713 526657610553983 2714 2721064321195583 2715 12768071045610047 2716 54720304481185919 2717 215233197625997951 2718 780220341394242575 2719 2616032909380695695 2720 8138769051406608831 2721 23559594622492815039 2722 63610905480730600607 2723 160541809070415325343 2724 379462457802799859903 2725 841416754258382298047 2726 1752951571371629787599 2727 3435785079888394383695 2728 6342987839793958862207 2729 11041497350752446908287 2730 18139602790521877063615 2731 28147659502533947167679 2732 41283233937049789179263 2733 57263840622359384990591 2734 75158790816846692800151 2735 93379103742142860751703 2736 109857769108403365590239 2737 122412942720792321657695 2738 129213661760836339527567 2739 129213661760836339527567 2740 122412942720792321657695 2741 109857769108403365590239 2742 93379103742142860751703 2743 75158790816846692800151 2744 57263840622359384990591 2745 41283233937049789179263 2746 28147659502533947167679 2747 18139602790521877063615 2748 11041497350752446908287 2749 6342987839793958862207 2750 3435785079888394383695 2751 1752951571371629787599 2752 841416754258382298047 2753 379462457802799859903 2754 160541809070415325343 2755 63610905480730600607 2756 23559594622492815039 2757 8138769051406608831 2758 2616032909380695695 2759 780220341394242575 2760 215233197625997951 2761 54720304481185919 2762 12768071045610047 2763 2721064321195583 2764 526657610553983 2765 91956090731647 2766 14368139176819 2767 1989434655251 2768 241143594575 2769 25194106895 2770 2223009431 2771 161087639 2772 9205007 2773 388943 2774 10803 2775 147 2776 149 2777 11099 2778 405149 2779 9723599 2780 172593899 2781 2416314599 2782 27787617899 2783 269936859599 2784 2260721199149 2785 16578622127099 2786 107761043826149 2787 626973345897599 2788 3291610065962399 2789 15698448006897599 2790 68400380601482399 2791 273601522405929599 2792 1008905613871865399 2793 3442148564974599599 2794 10900137122419565399 2795 32126719939762929599 2796 88348479834348056399 2797 227181805288323573599 2798 547301621830961336399 2799 1237377579791738673599 2800 2629427357057444681399 2801 5258854714114889362799 2802 9910918499678060722199 2803 17619410666094330172799 2804 29575439332372625647199 2805 46912765837556578612799 2806 70369148756334867919199 2807 99878791783184973820799 2808 134212126458654808571699 2809 170815433674651574545799 2810 205983317078256310481699 2811 235409505232292926264799 2812 255026964001650670120199 2813 261919584650343931474799 2814 255026964001650670120199 2815 235409505232292926264799 2816 205983317078256310481699 2817 170815433674651574545799 2818 134212126458654808571699 2819 99878791783184973820799 2820 70369148756334867919199 2821 46912765837556578612799 2822 29575439332372625647199 2823 17619410666094330172799 2824 9910918499678060722199 2825 5258854714114889362799 2826 2629427357057444681399 2827 1237377579791738673599 2828 547301621830961336399 2829 227181805288323573599 2830 88348479834348056399 2831 32126719939762929599 2832 10900137122419565399 2833 3442148564974599599 2834 1008905613871865399 2835 273601522405929599 2836 68400380601482399 2837 15698448006897599 2838 3291610065962399 2839 626973345897599 2840 107761043826149 2841 16578622127099 2842 2260721199149 2843 269936859599 2844 27787617899 2845 2416314599 2846 172593899 2847 9723599 2848 405149 2849 11099 2850 149 2851 151 2852 11399 2853 421799 2854 10263799 2855 184748399 2856 2623427279 2857 30606651599 2858 301694137199 2859 2564400166199 2860 19090534570599 2861 125997528165959 2862 744530848253399 2863 3970831190684799 2864 19243258847164799 2865 85220146323158399 2866 346561928380844159 2867 1299607231428165599 2868 4510401567897751199 2869 14533516163226087199 2870 43600548489678261599 2871 122081535771099132479 2872 319737355590973918399 2873 784809872814208708799 2874 1808474924311002676799 2875 3918362336007172466399 2876 7993459165454631831455 2877 15372036856643522752799 2878 27897400221316022773599 2879 47824114665113181897599 2880 77508047905528260316799 2881 118845673455143332485759 2882 172517913080046772963199 2883 237212130485064312824399 2884 309094594268417134892399 2885 381822734096279990161199 2886 447278059941356559903119 2887 496975622157062844336799 2888 523839169300687862949599 2889 523839169300687862949599 2890 496975622157062844336799 2891 447278059941356559903119 2892 381822734096279990161199 2893 309094594268417134892399 2894 237212130485064312824399 2895 172517913080046772963199 2896 118845673455143332485759 2897 77508047905528260316799 2898 47824114665113181897599 2899 27897400221316022773599 2900 15372036856643522752799 2901 7993459165454631831455 2902 3918362336007172466399 2903 1808474924311002676799 2904 784809872814208708799 2905 319737355590973918399 2906 122081535771099132479 2907 43600548489678261599 2908 14533516163226087199 2909 4510401567897751199 2910 1299607231428165599 2911 346561928380844159 2912 85220146323158399 2913 19243258847164799 2914 3970831190684799 2915 744530848253399 2916 125997528165959 2917 19090534570599 2918 2564400166199 2919 301694137199 2920 30606651599 2921 2623427279 2922 184748399 2923 10263799 2924 421799 2925 11399 2926 151 2927 153 2928 11703 2929 438899 2930 10826199 2931 197578149 2932 2845125359 2933 33667316759 2934 336673167599 2935 2903806070549 2936 21939868088599 2937 146997116193619 2938 881982697161719 2939 4777406276292649 2940 23519538590979199 2941 105837923659406399 2942 437463417792213119 2943 1667829280332812519 2944 5886456283527573599 2945 19294495596007046799 2946 58898986556232037599 2947 167862111685261307159 2948 447632297827363485759 2949 1119080744568408714399 2950 2627406965508437851199 2951 5802190382164466921399 2952 12068555994902091196511 2953 23672936759231025039311 2954 43838771776353750072799 2955 76717850608619062627399 2956 126981269972886724348799 2957 198937322957522534813119 2958 295197317936968922625919 2959 415121228348862547442699 2960 553494971131816729923599 2961 700008345843179981962199 2962 840010015011815978354639 2963 956678072652345975348339 2964 1034246565029563216592799 2965 1061463579898762248608399 2966 1034246565029563216592799 2967 956678072652345975348339 2968 840010015011815978354639 2969 700008345843179981962199 2970 553494971131816729923599 2971 415121228348862547442699 2972 295197317936968922625919 2973 198937322957522534813119 2974 126981269972886724348799 2975 76717850608619062627399 2976 43838771776353750072799 2977 23672936759231025039311 2978 12068555994902091196511 2979 5802190382164466921399 2980 2627406965508437851199 2981 1119080744568408714399 2982 447632297827363485759 2983 167862111685261307159 2984 58898986556232037599 2985 19294495596007046799 2986 5886456283527573599 2987 1667829280332812519 2988 437463417792213119 2989 105837923659406399 2990 23519538590979199 2991 4777406276292649 2992 881982697161719 2993 146997116193619 2994 21939868088599 2995 2903806070549 2996 336673167599 2997 33667316759 2998 2845125359 2999 197578149 3000 10826199 3001 438899 3002 11703 3003 153 3004 155 3005 12011 3006 456455 3007 11411399 3008 211110899 3009 3082219139 3010 36986629679 3011 375150101039 3012 3282563384099 3013 25166319278099 3014 171130971091079 3015 1042343187554759 3016 5732887531551179 3017 28664437657755899 3018 131037429292598399 3019 550357203028913279 3020 2132634161737038959 3021 7652393168585845679 3022 25507977228619485599 3023 79208981920449981599 3024 229706047569304946639 3025 623487843402399140879 3026 1587059965024288722239 3027 3795143394623299118399 3028 8539072637902423016399 3029 18102833992353136794767 3030 36205667984706273589535 3031 68388483971111850113567 3032 122122292805556875202799 3033 206344563705940927066799 3034 330151301929505483306879 3035 500551973893121216626559 3036 719543462471361748900679 3037 981195630642766021228199 3038 1269782580831814851001199 3039 1560018599307658245515759 3040 1820021699192267953101719 3041 2016780801807648272355959 3042 2122927159797524497216799 3043 2122927159797524497216799 3044 2016780801807648272355959 3045 1820021699192267953101719 3046 1560018599307658245515759 3047 1269782580831814851001199 3048 981195630642766021228199 3049 719543462471361748900679 3050 500551973893121216626559 3051 330151301929505483306879 3052 206344563705940927066799 3053 122122292805556875202799 3054 68388483971111850113567 3055 36205667984706273589535 3056 18102833992353136794767 3057 8539072637902423016399 3058 3795143394623299118399 3059 1587059965024288722239 3060 623487843402399140879 3061 229706047569304946639 3062 79208981920449981599 3063 25507977228619485599 3064 7652393168585845679 3065 2132634161737038959 3066 550357203028913279 3067 131037429292598399 3068 28664437657755899 3069 5732887531551179 3070 1042343187554759 3071 171130971091079 3072 25166319278099 3073 3282563384099 3074 375150101039 3075 36986629679 3076 3082219139 3077 211110899 3078 11411399 3079 456455 3080 12011 3081 155 3082 157 3083 12323 3084 474473 3085 12020007 3086 225375149 3087 3335552219 3088 40582552009 3089 417420534959 3090 3704607247769 3091 28813611927099 3092 198813922296989 3093 1229031519654119 3094 6862092651402169 3095 34838316537887939 3096 161749326783051149 3097 690130460941018239 3098 2717388689955259319 3099 9910476398660357519 3100 33585503351015656039 3101 106059484266365229599 3102 312875478585777427319 3103 864132274189290037359 3104 2238888164944978733159 3105 5451205966822556915519 3106 12492347007301692931399 3107 26983469535771656731823 3108 55004764822919146414871 3109 105935102621918356058271 3110 192953222632779862820423 3111 332677970056517004862799 3112 543374017758977774609239 3113 841353317820352683265919 3114 1235737685548643003546819 3115 1722543440461744792822839 3116 2279836906493485755206699 3117 2866080682448953520831279 3118 3423374148480694483215139 3119 3885992276653761305271239 3120 4192781140600110882003179 3121 4300288349333447058464799 3122 4192781140600110882003179 3123 3885992276653761305271239 3124 3423374148480694483215139 3125 2866080682448953520831279 3126 2279836906493485755206699 3127 1722543440461744792822839 3128 1235737685548643003546819 3129 841353317820352683265919 3130 543374017758977774609239 3131 332677970056517004862799 3132 192953222632779862820423 3133 105935102621918356058271 3134 55004764822919146414871 3135 26983469535771656731823 3136 12492347007301692931399 3137 5451205966822556915519 3138 2238888164944978733159 3139 864132274189290037359 3140 312875478585777427319 3141 106059484266365229599 3142 33585503351015656039 3143 9910476398660357519 3144 2717388689955259319 3145 690130460941018239 3146 161749326783051149 3147 34838316537887939 3148 6862092651402169 3149 1229031519654119 3150 198813922296989 3151 28813611927099 3152 3704607247769 3153 417420534959 3154 40582552009 3155 3335552219 3156 225375149 3157 12020007 3158 474473 3159 12323 3160 157 3161 159 3162 12639 3163 492959 3164 12652639 3165 240400159 3166 3606002399 3167 44474029599 3168 463800594399 3169 4174205349599 3170 32929842202399 3171 230508895416799 3172 1445919434887199 3173 8193543464360799 3174 42228262470167199 3175 199076094502216799 3176 862663076176272799 3177 3450652304705091199 3178 12787711482142396799 3179 44046561771823811199 3180 141412645688486972799 3181 424237937065460918399 3182 1191906585088675913599 3183 3142299178870145590399 3184 7787437095460795593599 3185 18170686556075189718399 3186 39975510423365417380479 3187 83026060110066636097919 3188 162977080956797470858879 3189 302671721776909588737919 3190 532284752090427207780479 3191 887141253484045346300799 3192 1402255529700587805443199 3193 2103383294550881708164799 3194 2995727722542164857083199 3195 4053043389321752453700799 3196 5211055786270824583329599 3197 6369068183219896712958399 3198 7401890050769069152897599 3199 8181036371902655379518399 3200 8600576698666894116929599 3201 8600576698666894116929599 3202 8181036371902655379518399 3203 7401890050769069152897599 3204 6369068183219896712958399 3205 5211055786270824583329599 3206 4053043389321752453700799 3207 2995727722542164857083199 3208 2103383294550881708164799 3209 1402255529700587805443199 3210 887141253484045346300799 3211 532284752090427207780479 3212 302671721776909588737919 3213 162977080956797470858879 3214 83026060110066636097919 3215 39975510423365417380479 3216 18170686556075189718399 3217 7787437095460795593599 3218 3142299178870145590399 3219 1191906585088675913599 3220 424237937065460918399 3221 141412645688486972799 3222 44046561771823811199 3223 12787711482142396799 3224 3450652304705091199 3225 862663076176272799 3226 199076094502216799 3227 42228262470167199 3228 8193543464360799 3229 1445919434887199 3230 230508895416799 3231 32929842202399 3232 4174205349599 3233 463800594399 3234 44474029599 3235 3606002399 3236 240400159 3237 12652639 3238 492959 3239 12639 3240 159 3241 161 3242 12959 3243 511919 3244 13309919 3245 256215959 3246 3894482591 3247 48681032399 3248 514628056799 3249 4695981018299 3250 37567848146399 3251 266731721839439 3252 1697383684432799 3253 9759956185488599 3254 51052078508709599 3255 244320661434538799 3256 1075010910311970719 3257 4367231823142381049 3258 16441343334183081599 3259 57544701669640785599 3260 187777447553564668799 3261 572721215038372239839 3262 1636346328681063542399 3263 4388383336008306772799 3264 11066357977760077948799 3265 26282600197180185128399 3266 58873024441683614687615 3267 124539090165099954146879 3268 249078180330199908293759 3269 471469412767878397841759 3270 845393429790678506474879 3271 1437168830644153461007295 3272 2318014242974441066140799 3273 3549459309554612882528099 3274 5162849904806709647313599 3275 7136880750762216277168799 3276 9379900415287484249993279 3277 11724875519109355312491599 3278 13943095211913827939179199 3279 15777713002955121089071199 3280 16991383233951668865153599 3281 17416167814800460586782439 3282 16991383233951668865153599 3283 15777713002955121089071199 3284 13943095211913827939179199 3285 11724875519109355312491599 3286 9379900415287484249993279 3287 7136880750762216277168799 3288 5162849904806709647313599 3289 3549459309554612882528099 3290 2318014242974441066140799 3291 1437168830644153461007295 3292 845393429790678506474879 3293 471469412767878397841759 3294 249078180330199908293759 3295 124539090165099954146879 3296 58873024441683614687615 3297 26282600197180185128399 3298 11066357977760077948799 3299 4388383336008306772799 3300 1636346328681063542399 3301 572721215038372239839 3302 187777447553564668799 3303 57544701669640785599 3304 16441343334183081599 3305 4367231823142381049 3306 1075010910311970719 3307 244320661434538799 3308 51052078508709599 3309 9759956185488599 3310 1697383684432799 3311 266731721839439 3312 37567848146399 3313 4695981018299 3314 514628056799 3315 48681032399 3316 3894482591 3317 256215959 3318 13309919 3319 511919 3320 12959 3321 161 3322 163 3323 13283 3324 531359 3325 13992479 3326 272853359 3327 4201941743 3328 53224595423 3329 570263522399 3330 5274937582199 3331 42785604833399 3332 308056354800479 3333 1988363744621279 3334 11598788510290799 3335 61562800554620399 3336 299019316979584799 3337 1335619615842145439 3338 5509430915348849939 3339 21065471146922073299 3340 74899452966834038399 3341 248350817732133916799 3342 769887534969615142079 3343 2236339982530786841279 3344 6099109043265782294399 3345 15645540589247006755199 3346 37810056424013599658399 3347 86206928646751007221151 3348 185676461700694477091711 3349 378229829390303564446079 3350 729443242395585445717439 3351 1333120408516069952518079 3352 2310742041427854584364671 3353 3801543358478083348470911 3354 5939911497622005231985799 3355 8819868587378128980827399 3356 12451579182180887972932799 3357 16720692044642906706509759 3358 21365328723710380791651359 3359 25984859258566679341197599 3360 30087731773077207658228799 3361 33173652980572305879585599 3362 34832335629600921173564879 3363 34832335629600921173564879 3364 33173652980572305879585599 3365 30087731773077207658228799 3366 25984859258566679341197599 3367 21365328723710380791651359 3368 16720692044642906706509759 3369 12451579182180887972932799 3370 8819868587378128980827399 3371 5939911497622005231985799 3372 3801543358478083348470911 3373 2310742041427854584364671 3374 1333120408516069952518079 3375 729443242395585445717439 3376 378229829390303564446079 3377 185676461700694477091711 3378 86206928646751007221151 3379 37810056424013599658399 3380 15645540589247006755199 3381 6099109043265782294399 3382 2236339982530786841279 3383 769887534969615142079 3384 248350817732133916799 3385 74899452966834038399 3386 21065471146922073299 3387 5509430915348849939 3388 1335619615842145439 3389 299019316979584799 3390 61562800554620399 3391 11598788510290799 3392 1988363744621279 3393 308056354800479 3394 42785604833399 3395 5274937582199 3396 570263522399 3397 53224595423 3398 4201941743 3399 272853359 3400 13992479 3401 531359 3402 13283 3403 163 3404 165 3405 13611 3406 551285 3407 14700959 3408 290343959 3409 4529365775 3410 58126860791 3411 631091631455 3412 5916484044899 3413 48646646591399 3414 355120520117219 3415 2324425222585439 3416 13752849233630519 3417 74053803565702799 3418 364979460430963799 3419 1654573553953702559 3420 6928526757181129469 3421 26898986233762032059 3422 97135228066362893549 3423 327192347170906588799 3424 1030655893588355754719 3425 3042888828689431275839 3426 8437100843184332173919 3427 22009828286567823062399 3428 54107494537812565028399 3429 125529387327725150865887 3430 275199041449243599975215 3431 570783197079912651800447 3432 1121181279978399851750879 3433 2087716866166675586018879 3434 3688299796894460201966687 3435 6186825465758449371040895 3436 9860253086052528685096427 3437 14939777403109891947115799 3438 21530855669187785453196299 3439 29528030632028962907240639 3440 38550484436260034906675279 3441 47927629299134097451542239 3442 56756403117395641718931599 3443 64032865055523288093153599 3444 68835329934687534700140119 3445 70514240420899425790387439 3446 68835329934687534700140119 3447 64032865055523288093153599 3448 56756403117395641718931599 3449 47927629299134097451542239 3450 38550484436260034906675279 3451 29528030632028962907240639 3452 21530855669187785453196299 3453 14939777403109891947115799 3454 9860253086052528685096427 3455 6186825465758449371040895 3456 3688299796894460201966687 3457 2087716866166675586018879 3458 1121181279978399851750879 3459 570783197079912651800447 3460 275199041449243599975215 3461 125529387327725150865887 3462 54107494537812565028399 3463 22009828286567823062399 3464 8437100843184332173919 3465 3042888828689431275839 3466 1030655893588355754719 3467 327192347170906588799 3468 97135228066362893549 3469 26898986233762032059 3470 6928526757181129469 3471 1654573553953702559 3472 364979460430963799 3473 74053803565702799 3474 13752849233630519 3475 2324425222585439 3476 355120520117219 3477 48646646591399 3478 5916484044899 3479 631091631455 3480 58126860791 3481 4529365775 3482 290343959 3483 14700959 3484 551285 3485 13611 3486 165 3487 167 3488 13943 3489 571703 3490 15436007 3491 308720159 3492 4877778527 3493 63411120863 3494 697522329503 3495 6626462130287 3496 55220517752399 3497 408631831367759 3498 2711829426349679 3499 16270976558098079 3500 88864564278843359 3501 444322821394216799 3502 2043884978413397279 3503 8686511158256938439 3504 34235073388424404439 3505 125528602424222816279 3506 429439955661814897799 3507 1374207858117807672959 3508 4122623574353423018879 3509 11618302800450555780479 3510 30813759601194952287359 3511 77034399002987380718399 3512 181801181647050218495423 3513 405556482135727410489791 3514 856174795619868977700671 3515 1712349591239737955401343 3516 3247559569592606467140479 3517 5845607225266691640852863 3518 9994102675455956676296831 3519 16240416847615929598982351 3520 25098826037224618471154543 3521 36910038290036203634050799 3522 51674053606050685087671119 3523 68898738141400913450228159 3524 87520018720157917085424959 3525 105945285819138531208672319 3526 122244560560544459086929599 3527 134469016616598904995622559 3528 141028480841798851580774879 3529 141028480841798851580774879 3530 134469016616598904995622559 3531 122244560560544459086929599 3532 105945285819138531208672319 3533 87520018720157917085424959 3534 68898738141400913450228159 3535 51674053606050685087671119 3536 36910038290036203634050799 3537 25098826037224618471154543 3538 16240416847615929598982351 3539 9994102675455956676296831 3540 5845607225266691640852863 3541 3247559569592606467140479 3542 1712349591239737955401343 3543 856174795619868977700671 3544 405556482135727410489791 3545 181801181647050218495423 3546 77034399002987380718399 3547 30813759601194952287359 3548 11618302800450555780479 3549 4122623574353423018879 3550 1374207858117807672959 3551 429439955661814897799 3552 125528602424222816279 3553 34235073388424404439 3554 8686511158256938439 3555 2043884978413397279 3556 444322821394216799 3557 88864564278843359 3558 16270976558098079 3559 2711829426349679 3560 408631831367759 3561 55220517752399 3562 6626462130287 3563 697522329503 3564 63411120863 3565 4877778527 3566 308720159 3567 15436007 3568 571703 3569 13943 3570 167 3571 169 3572 14279 3573 592619 3574 16198279 3575 328015169 3576 5248242719 3577 69101862479 3578 769992181919 3579 7411174750979 3580 62583253452719 3581 469374400895399 3582 3157609606023599 3583 19208791769976899 3584 106387154418333599 3585 539534854550120399 3586 2517829321233895199 3587 10858138947821173049 3588 43432555791284692199 3589 161665624334226354299 3590 561575326634681020199 3591 1825119811562713315649 3592 5562269901905412009599 3593 15928318355456407118399 3594 42937206001665097449599 3595 109132065254232122684399 3596 261916956610157094442559 3597 594350016923048791235039 3598 1276751888205067773764159 3599 2599102058131745110877039 3600 5018955698461300903762559 3601 9201418780512384990231359 3602 16028277875731251273306239 3603 26546835231679884921413459 3604 41831376728707697451924239 3605 62747065093061546177886359 3606 89638664418659351682694799 3607 122008182125397450901445699 3608 158280884919434530899172799 3609 195768462926669025059503199 3610 230906392169917311608644799 3611 259769691191156975559725399 3612 278777229570997729868973599 3613 285414782656021485342044399 3614 278777229570997729868973599 3615 259769691191156975559725399 3616 230906392169917311608644799 3617 195768462926669025059503199 3618 158280884919434530899172799 3619 122008182125397450901445699 3620 89638664418659351682694799 3621 62747065093061546177886359 3622 41831376728707697451924239 3623 26546835231679884921413459 3624 16028277875731251273306239 3625 9201418780512384990231359 3626 5018955698461300903762559 3627 2599102058131745110877039 3628 1276751888205067773764159 3629 594350016923048791235039 3630 261916956610157094442559 3631 109132065254232122684399 3632 42937206001665097449599 3633 15928318355456407118399 3634 5562269901905412009599 3635 1825119811562713315649 3636 561575326634681020199 3637 161665624334226354299 3638 43432555791284692199 3639 10858138947821173049 3640 2517829321233895199 3641 539534854550120399 3642 106387154418333599 3643 19208791769976899 3644 3157609606023599 3645 469374400895399 3646 62583253452719 3647 7411174750979 3648 769992181919 3649 69101862479 3650 5248242719 3651 328015169 3652 16198279 3653 592619 3654 14279 3655 169 3656 171 3657 14619 3658 614039 3659 16988439 3660 348263019 3661 5641860923 3662 75224812319 3663 848965739039 3664 8277415955639 3665 70817892064919 3666 538215979693391 3667 3669654407000399 3668 22629535509835799 3669 127073545555231799 3670 653521091426906399 3671 3093333166087356959 3672 13533332601632186699 3673 54929408794860051899 3674 207511099891693529399 3675 731749668039129814199 3676 2414773904529128386859 3677 7474300180685397387899 3678 21743418707448428764799 3679 59558059937793522268799 3680 153858321505966599194399 3681 375414304474558502034335 3682 866340702633596543156159 3683 1893114868717859112822719 3684 3921452228058422447989919 3685 7707681965494140673635359 3686 14387673002255729257452671 3687 25526516616905326101932159 3688 43075996791027737797010519 3689 69182661512862730401259319 3690 105808776431437117084278959 3691 154178502800094084894235055 3692 214136809444575117908659799 3693 283586585480653534527684599 3694 358214634291351833087601599 3695 431694559274193234746596799 3696 496448743165322219958586319 3697 544882766888768290198448399 3698 570829565312042970684088799 3699 570829565312042970684088799 3700 544882766888768290198448399 3701 496448743165322219958586319 3702 431694559274193234746596799 3703 358214634291351833087601599 3704 283586585480653534527684599 3705 214136809444575117908659799 3706 154178502800094084894235055 3707 105808776431437117084278959 3708 69182661512862730401259319 3709 43075996791027737797010519 3710 25526516616905326101932159 3711 14387673002255729257452671 3712 7707681965494140673635359 3713 3921452228058422447989919 3714 1893114868717859112822719 3715 866340702633596543156159 3716 375414304474558502034335 3717 153858321505966599194399 3718 59558059937793522268799 3719 21743418707448428764799 3720 7474300180685397387899 3721 2414773904529128386859 3722 731749668039129814199 3723 207511099891693529399 3724 54929408794860051899 3725 13533332601632186699 3726 3093333166087356959 3727 653521091426906399 3728 127073545555231799 3729 22629535509835799 3730 3669654407000399 3731 538215979693391 3732 70817892064919 3733 8277415955639 3734 848965739039 3735 75224812319 3736 5641860923 3737 348263019 3738 16988439 3739 614039 3740 14619 3741 171 3742 173 3743 14963 3744 635969 3745 17807159 3746 369498569 3747 6059776547 3748 81806983397 3749 934936953119 3750 9232502412059 3751 80015020904519 3752 616115660964803 3753 4256799112120463 3754 26604994450752899 3755 151443814565824199 3756 789671318807511899 3757 3790422330276057119 3758 16819999090600003469 3759 69258819784823543699 3760 265492142508490250849 3761 950182404767228266199 3762 3183111055970214691769 3763 10004063318763531888419 3764 29557459805437707852149 3765 82246844676000578371199 3766 215897967274501518224399 3767 535426958840763765196511 3768 1256194018818714987576431 3769 2791542264041588861280959 3770 5882178342087633671984879 3771 11764356684175267343969759 3772 22352277699933007953542543 3773 40378308103104788561238143 3774 69400217052211355339628059 3775 113563991539982217828482279 3776 177026222106442868967928259 3777 263010387129572262466636271 3778 372598048433560705161068051 3779 503510876261568520487929799 3780 649264024653075197471277899 3781 799094184188400243041572799 3782 938935666421370285573848039 3783 1053440015984952027717000239 3784 1128685731412448601125357399 3785 1154934236794133452314319199 3786 1128685731412448601125357399 3787 1053440015984952027717000239 3788 938935666421370285573848039 3789 799094184188400243041572799 3790 649264024653075197471277899 3791 503510876261568520487929799 3792 372598048433560705161068051 3793 263010387129572262466636271 3794 177026222106442868967928259 3795 113563991539982217828482279 3796 69400217052211355339628059 3797 40378308103104788561238143 3798 22352277699933007953542543 3799 11764356684175267343969759 3800 5882178342087633671984879 3801 2791542264041588861280959 3802 1256194018818714987576431 3803 535426958840763765196511 3804 215897967274501518224399 3805 82246844676000578371199 3806 29557459805437707852149 3807 10004063318763531888419 3808 3183111055970214691769 3809 950182404767228266199 3810 265492142508490250849 3811 69258819784823543699 3812 16819999090600003469 3813 3790422330276057119 3814 789671318807511899 3815 151443814565824199 3816 26604994450752899 3817 4256799112120463 3818 616115660964803 3819 80015020904519 3820 9232502412059 3821 934936953119 3822 81806983397 3823 6059776547 3824 369498569 3825 17807159 3826 635969 3827 14963 3828 173 3829 175 3830 15311 3831 658415 3832 18655119 3833 391757519 3834 6503174831 3835 88876722703 3836 1028430648431 3837 10284306484319 3838 90273356917919 3839 704132183959775 3840 4928925287718431 3841 31216526822216735 3842 180095347051250399 3843 951932548699466399 3844 4632738403670736479 3845 20847322816518314159 3846 87068230586635312079 3847 338598674503581769199 3848 1229647817934060109199 3849 4180802580975804371279 3850 13338751091684709184559 3851 40016253275054127553679 3852 113089411429500795260399 3853 301571763812002120694399 3854 759960844806245344149887 3855 1812214322230277359126655 3856 4094261987260996996545407 3857 8773418544130707849740159 3858 17849368762196957349471359 3859 34508779606914117542311295 3860 63451627019164667739088511 3861 111040347283538168543404895 3862 185067245472563614239008159 3863 293930331044659857909012959 3864 445094501296199213405076767 3865 642914279650065530473999775 3866 886179142220360596058756447 3867 1166025187132053415866784799 3868 1465006004345400445576216799 3869 1758007205214480534691460159 3870 2015276552319038661719478719 3871 2207207652539899486645143359 3872 2309868473588266904628638399 3873 2309868473588266904628638399 3874 2207207652539899486645143359 3875 2015276552319038661719478719 3876 1758007205214480534691460159 3877 1465006004345400445576216799 3878 1166025187132053415866784799 3879 886179142220360596058756447 3880 642914279650065530473999775 3881 445094501296199213405076767 3882 293930331044659857909012959 3883 185067245472563614239008159 3884 111040347283538168543404895 3885 63451627019164667739088511 3886 34508779606914117542311295 3887 17849368762196957349471359 3888 8773418544130707849740159 3889 4094261987260996996545407 3890 1812214322230277359126655 3891 759960844806245344149887 3892 301571763812002120694399 3893 113089411429500795260399 3894 40016253275054127553679 3895 13338751091684709184559 3896 4180802580975804371279 3897 1229647817934060109199 3898 338598674503581769199 3899 87068230586635312079 3900 20847322816518314159 3901 4632738403670736479 3902 951932548699466399 3903 180095347051250399 3904 31216526822216735 3905 4928925287718431 3906 704132183959775 3907 90273356917919 3908 10284306484319 3909 1028430648431 3910 88876722703 3911 6503174831 3912 391757519 3913 18655119 3914 658415 3915 15311 3916 175 3917 177 3918 15663 3919 681383 3920 19533007 3921 415076419 3922 6973283855 3923 96463760007 3924 1130004045807 3925 11441290963805 3926 101700364122719 3927 803432876569487 3928 5697069488401823 3929 36556195883911703 3930 213713145167483807 3931 1144891849111520399 3932 5648133122283500639 3933 25769607370418471669 3934 109141866510007644719 3935 430504029011696820839 3936 1586067475306251445199 3937 5471932789806567485939 3938 17718639509849837573519 3939 53961311234542687155719 3940 154845501803470319664239 3941 419373234051065449090649 3942 1073595479170727549672063 3943 2601404430298301370359231 3944 5973595358462766109713791 3945 13013904173793883310447903 3946 26925318980263206849202559 3947 52953127327850973470098367 3948 99073593065011498750506623 3949 176474837647051732149339923 3950 299472451764693848495849567 3951 484440730795828284331521359 3952 747422841799277924397204383 3953 1100372517093381388695884231 3954 1546469483482590059788810271 3955 2075524833095055080242876943 3956 2660929273198788564413944799 3957 3259638359668515991407082379 3958 3816161982050945550915608639 3959 4270466979914153354596038239 3960 4568406536652350100265529279 3961 4672233957939903511635200399 3962 4568406536652350100265529279 3963 4270466979914153354596038239 3964 3816161982050945550915608639 3965 3259638359668515991407082379 3966 2660929273198788564413944799 3967 2075524833095055080242876943 3968 1546469483482590059788810271 3969 1100372517093381388695884231 3970 747422841799277924397204383 3971 484440730795828284331521359 3972 299472451764693848495849567 3973 176474837647051732149339923 3974 99073593065011498750506623 3975 52953127327850973470098367 3976 26925318980263206849202559 3977 13013904173793883310447903 3978 5973595358462766109713791 3979 2601404430298301370359231 3980 1073595479170727549672063 3981 419373234051065449090649 3982 154845501803470319664239 3983 53961311234542687155719 3984 17718639509849837573519 3985 5471932789806567485939 3986 1586067475306251445199 3987 430504029011696820839 3988 109141866510007644719 3989 25769607370418471669 3990 5648133122283500639 3991 1144891849111520399 3992 213713145167483807 3993 36556195883911703 3994 5697069488401823 3995 803432876569487 3996 101700364122719 3997 11441290963805 3998 1130004045807 3999 96463760007 4000 6973283855 4001 415076419 4002 19533007 4003 681383 4004 15663 4005 177 4006 179 4007 16019 4008 704879 4009 20441519 4010 439492679 4011 7471375559 4012 104599257839 4013 1240248342959 4014 12712545515339 4015 114412909638059 4016 915303277104479 4017 6573541717386719 4018 42728021163013679 4019 253081356119388719 4020 1373870218933824479 4021 6869351094669122399 4022 31770748812844691099 4023 136427333137509555899 4024 545709332550038223599 4025 2039229611108037572399 4026 7137303638878131503399 4027 23451140527742432082599 4028 72485343449385699164399 4029 211152957004732254087599 4030 580670631763013698740899 4031 1509743642583835616726339 4032 3716292043283287671941759 4033 8671348100994337901197439 4034 19200842223630319638365759 4035 40387978470394810273803839 4036 80775956940789620547607679 4037 153734885790535084268027519 4038 278644480495344840235799879 4039 481295011764686542225472519 4040 792721195847719010724307679 4041 1245704736332129873995340639 4042 1868557104498194810993010959 4043 2676581798335252026557556239 4044 3662690881932450141605076959 4045 4789672691757819415945100639 4046 5987090864697274269931375799 4047 7155303716345522907966766199 4048 8177489961537740466247732799 4049 8938186702145902370084731199 4050 9344467915879807023270400799 4051 9344467915879807023270400799 4052 8938186702145902370084731199 4053 8177489961537740466247732799 4054 7155303716345522907966766199 4055 5987090864697274269931375799 4056 4789672691757819415945100639 4057 3662690881932450141605076959 4058 2676581798335252026557556239 4059 1868557104498194810993010959 4060 1245704736332129873995340639 4061 792721195847719010724307679 4062 481295011764686542225472519 4063 278644480495344840235799879 4064 153734885790535084268027519 4065 80775956940789620547607679 4066 40387978470394810273803839 4067 19200842223630319638365759 4068 8671348100994337901197439 4069 3716292043283287671941759 4070 1509743642583835616726339 4071 580670631763013698740899 4072 211152957004732254087599 4073 72485343449385699164399 4074 23451140527742432082599 4075 7137303638878131503399 4076 2039229611108037572399 4077 545709332550038223599 4078 136427333137509555899 4079 31770748812844691099 4080 6869351094669122399 4081 1373870218933824479 4082 253081356119388719 4083 42728021163013679 4084 6573541717386719 4085 915303277104479 4086 114412909638059 4087 12712545515339 4088 1240248342959 4089 104599257839 4090 7471375559 4091 439492679 4092 20441519 4093 704879 4094 16019 4095 179 4096 181 4097 16379 4098 728909 4099 21381359 4100 465044579 4101 7998766775 4102 113315862659 4103 1359790351919 4104 14107824901169 4105 128537960210659 4106 1041157477706345 4107 7572054383318879 4108 49849358023515959 4109 299096148141095759 4110 1645028814776026679 4111 8334812661531868511 4112 39069434350930633649 4113 170066949527580405299 4114 689715961972964977049 4115 2613660487476498860399 4116 9278494730541570954419 4117 30928315768471903181399 4118 97002444910207332705299 4119 286789837125830374954799 4120 800621628642943130082149 4121 2113641099617369863416875 4122 5284102749043424658542189 4123 12525280590325154746174079 4124 28181881328231598178891679 4125 60250918701736520244527039 4126 122510201360197591163871647 4127 237116518761672757091364479 4128 437183581466834145887203259 4129 768383264396253953377508759 4130 1288171943252543392426999979 4131 2061075109204069427883199967 4132 3148864750172883848154888839 4133 4595640446198262913523351279 4134 6409709043381787747808884679 4135 8546278724509050330411846239 4136 10896505373749039171275103955 4137 13288421187498828257652565799 4138 15503158052081966300594660099 4139 17305850848835683312291713599 4140 18485795224892661719947966799 4141 18896590674334720869280143839 4142 18485795224892661719947966799 4143 17305850848835683312291713599 4144 15503158052081966300594660099 4145 13288421187498828257652565799 4146 10896505373749039171275103955 4147 8546278724509050330411846239 4148 6409709043381787747808884679 4149 4595640446198262913523351279 4150 3148864750172883848154888839 4151 2061075109204069427883199967 4152 1288171943252543392426999979 4153 768383264396253953377508759 4154 437183581466834145887203259 4155 237116518761672757091364479 4156 122510201360197591163871647 4157 60250918701736520244527039 4158 28181881328231598178891679 4159 12525280590325154746174079 4160 5284102749043424658542189 4161 2113641099617369863416875 4162 800621628642943130082149 4163 286789837125830374954799 4164 97002444910207332705299 4165 30928315768471903181399 4166 9278494730541570954419 4167 2613660487476498860399 4168 689715961972964977049 4169 170066949527580405299 4170 39069434350930633649 4171 8334812661531868511 4172 1645028814776026679 4173 299096148141095759 4174 49849358023515959 4175 7572054383318879 4176 1041157477706345 4177 128537960210659 4178 14107824901169 4179 1359790351919 4180 113315862659 4181 7998766775 4182 465044579 4183 21381359 4184 728909 4185 16379 4186 181 4187 183 4188 16743 4189 753479 4190 22353239 4191 491771279 4192 8556820271 4193 122647757231 4194 1489294194959 4195 15637589047079 4196 144213321211959 4197 1182549233938071 4198 8707862540816711 4199 58052416938778079 4200 352780072166420639 4201 1965488973498629279 4202 10089510063959630303 4203 47925172803808243943 4204 211434585899154017399 4205 869231075363188738199 4206 3339677289553304099399 4207 12022838242391894757839 4208 40648643581420215609839 4209 129336593213609776940399 4210 388009779640829330821199 4211 1099361042315683103993399 4212 2946287593406030718702311 4213 7479037737107616439782791 4214 18005090848592409947625239 4215 41154493368211222737429119 4216 89404589041286449395104639 4217 184769484018658662083216255 4218 363578662101231560873425535 4219 681709991439809176637672879 4220 1218814833180264891564324239 4221 2079154715425157756197964879 4222 3386051965120971202950971375 4223 5267191945743732982368177695 4224 7829609649078522000817561439 4225 11126287396058952316951271519 4226 15120339281823704430728651039 4227 19656441066370815759947246351 4228 24450694984997843994080721071 4229 29107970220235528564381810799 4230 33169547460268393015225784399 4231 36184960865747337834791764799 4232 37793181348669441738560287679 4233 37793181348669441738560287679 4234 36184960865747337834791764799 4235 33169547460268393015225784399 4236 29107970220235528564381810799 4237 24450694984997843994080721071 4238 19656441066370815759947246351 4239 15120339281823704430728651039 4240 11126287396058952316951271519 4241 7829609649078522000817561439 4242 5267191945743732982368177695 4243 3386051965120971202950971375 4244 2079154715425157756197964879 4245 1218814833180264891564324239 4246 681709991439809176637672879 4247 363578662101231560873425535 4248 184769484018658662083216255 4249 89404589041286449395104639 4250 41154493368211222737429119 4251 18005090848592409947625239 4252 7479037737107616439782791 4253 2946287593406030718702311 4254 1099361042315683103993399 4255 388009779640829330821199 4256 129336593213609776940399 4257 40648643581420215609839 4258 12022838242391894757839 4259 3339677289553304099399 4260 869231075363188738199 4261 211434585899154017399 4262 47925172803808243943 4263 10089510063959630303 4264 1965488973498629279 4265 352780072166420639 4266 58052416938778079 4267 8707862540816711 4268 1182549233938071 4269 144213321211959 4270 15637589047079 4271 1489294194959 4272 122647757231 4273 8556820271 4274 491771279 4275 22353239 4276 753479 4277 16743 4278 183 4279 185 4280 17111 4281 778595 4282 23357879 4283 519712829 4284 9146945807 4285 132630714215 4286 1629463060367 4287 17313045016409 4288 161588420153159 4289 1341183887271227 4290 9997916250567335 4291 67485934691329517 4292 415298059638950879 4293 2343467622248365679 4294 12186031635691501535 4295 58645277246765351141 4296 262178886514950981575 4297 1092412027145629089899 4298 4254657368882976455399 4299 15529499396422864062209 4300 53243997930592676784719 4301 171832902412367275077959 4302 522969702994161271976399 4303 1503537896108213656932149 4304 4089623077414341146855447 4305 10538644084106186801512115 4306 25761129983370678848140727 4307 59802623175681933040326689 4308 131978202870470472916583039 4309 277154226027987993124824383 4310 554308452055975986249648767 4311 1056650486731704223788392963 4312 1921182703148553134160714479 4313 3333817043698959850455357479 4314 5524611100986847752183163823 4315 8747300909895842274290009387 4316 13239158133896409928655149343 4317 19161939404323751212527189839 4318 26531916098294424755806878239 4319 35154788830240112801444113667 4320 44586561443231362577441314895 4321 54140824609638083129750168087 4322 62954447220509398988081590799 4323 70108361677385467054909044299 4324 74782252455877831525236313919 4325 76407953596223001775784929439 4326 74782252455877831525236313919 4327 70108361677385467054909044299 4328 62954447220509398988081590799 4329 54140824609638083129750168087 4330 44586561443231362577441314895 4331 35154788830240112801444113667 4332 26531916098294424755806878239 4333 19161939404323751212527189839 4334 13239158133896409928655149343 4335 8747300909895842274290009387 4336 5524611100986847752183163823 4337 3333817043698959850455357479 4338 1921182703148553134160714479 4339 1056650486731704223788392963 4340 554308452055975986249648767 4341 277154226027987993124824383 4342 131978202870470472916583039 4343 59802623175681933040326689 4344 25761129983370678848140727 4345 10538644084106186801512115 4346 4089623077414341146855447 4347 1503537896108213656932149 4348 522969702994161271976399 4349 171832902412367275077959 4350 53243997930592676784719 4351 15529499396422864062209 4352 4254657368882976455399 4353 1092412027145629089899 4354 262178886514950981575 4355 58645277246765351141 4356 12186031635691501535 4357 2343467622248365679 4358 415298059638950879 4359 67485934691329517 4360 9997916250567335 4361 1341183887271227 4362 161588420153159 4363 17313045016409 4364 1629463060367 4365 132630714215 4366 9146945807 4367 519712829 4368 23357879 4369 778595 4370 17111 4371 185 4372 187 4373 17483 4374 804263 4375 24396007 4376 548910179 4377 9770601203 4378 143302150991 4379 1781041019471 4380 19146190959323 4381 180825136838059 4382 1518931149439703 4383 11461025945772311 4384 78317010629444131 4385 487975220075767283 4386 2788429829004384479 4387 14685730432756424927 4388 71592935859687571523 4389 324273885952702529843 4390 1369156407355855126007 4391 5404564765878375497399 4392 19996889633749989340379 4393 69512997298273772468939 4394 227497082067077800807439 4395 702273601163587993796879 4396 2048298003393798315240899 4397 5653302489366883350064883 4398 14785560356805694915554311 4399 36690094218740057753412551 4400 86483793515601564704472443 4401 193842985466003507096231339 4402 413531702327474148471960191 4403 840403136988092624313983615 4404 1628281077914429459608343255 4405 3009852901599399910185119351 4406 5311505120469529253267857679 4407 8953680060220063598365817231 4408 14425373430354546908478261095 4409 22222872581897545237385429255 4410 32749496436480592981410106271 4411 46185187282216220871219380639 4412 62350002830991898176146163863 4413 80598784147379770813066992311 4414 99788970849136859101892466671 4415 118354360774557670097593390703 4416 134493591789270079656356125799 4417 146448577726094086736921114759 4418 152815907192446003551569858879 4419 152815907192446003551569858879 4420 146448577726094086736921114759 4421 134493591789270079656356125799 4422 118354360774557670097593390703 4423 99788970849136859101892466671 4424 80598784147379770813066992311 4425 62350002830991898176146163863 4426 46185187282216220871219380639 4427 32749496436480592981410106271 4428 22222872581897545237385429255 4429 14425373430354546908478261095 4430 8953680060220063598365817231 4431 5311505120469529253267857679 4432 3009852901599399910185119351 4433 1628281077914429459608343255 4434 840403136988092624313983615 4435 413531702327474148471960191 4436 193842985466003507096231339 4437 86483793515601564704472443 4438 36690094218740057753412551 4439 14785560356805694915554311 4440 5653302489366883350064883 4441 2048298003393798315240899 4442 702273601163587993796879 4443 227497082067077800807439 4444 69512997298273772468939 4445 19996889633749989340379 4446 5404564765878375497399 4447 1369156407355855126007 4448 324273885952702529843 4449 71592935859687571523 4450 14685730432756424927 4451 2788429829004384479 4452 487975220075767283 4453 78317010629444131 4454 11461025945772311 4455 1518931149439703 4456 180825136838059 4457 19146190959323 4458 1781041019471 4459 143302150991 4460 9770601203 4461 548910179 4462 24396007 4463 804263 4464 17483 4465 187 4466 189 4467 17859 4468 830489 4469 25468359 4470 579405189 4471 10429293419 4472 154701185729 4473 1944814906319 4474 21149862106229 4475 202098682348419 4476 1717838799961569 4477 13118041745161079 4478 90733122070697469 4479 572316616138245579 4480 3311260421942706569 4481 17660055583694435039 4482 87196524444491273009 4483 400078170980607017339 4484 1711445509194818907509 4485 6845782036779275630039 4486 25671682637922283612649 4487 90462119771726142254099 4488 300169761060727653843149 4489 939661860711843090291599 4490 2779833004605869142112649 4491 7783532412896433597915419 4492 20656297557302073779083229 4493 52023267922094111739913319 4494 124484248242153767377649729 4495 283308978758005125756030419 4496 613836120642344439138065909 4497 1267274571648711100156007039 4498 2494946812933399978432138859 4499 4687475830359721171599776039 4500 8409883107410087984340774659 4501 14416942469845865116012756559 4502 23627766825580723384576462139 4503 37038120969829242062309048759 4504 55557181454743863093463573139 4505 79774414396555290595742566559 4506 109689819795263524569146029019 4507 144469518754737325042289891879 4508 182306773666692338743842006419 4509 220464005364372130573948472879 4510 255537824399613151347076639019 4511 283930915999570168163418487799 4512 302448149651716048695815345699 4513 308883216665582347604236948799 4514 302448149651716048695815345699 4515 283930915999570168163418487799 4516 255537824399613151347076639019 4517 220464005364372130573948472879 4518 182306773666692338743842006419 4519 144469518754737325042289891879 4520 109689819795263524569146029019 4521 79774414396555290595742566559 4522 55557181454743863093463573139 4523 37038120969829242062309048759 4524 23627766825580723384576462139 4525 14416942469845865116012756559 4526 8409883107410087984340774659 4527 4687475830359721171599776039 4528 2494946812933399978432138859 4529 1267274571648711100156007039 4530 613836120642344439138065909 4531 283308978758005125756030419 4532 124484248242153767377649729 4533 52023267922094111739913319 4534 20656297557302073779083229 4535 7783532412896433597915419 4536 2779833004605869142112649 4537 939661860711843090291599 4538 300169761060727653843149 4539 90462119771726142254099 4540 25671682637922283612649 4541 6845782036779275630039 4542 1711445509194818907509 4543 400078170980607017339 4544 87196524444491273009 4545 17660055583694435039 4546 3311260421942706569 4547 572316616138245579 4548 90733122070697469 4549 13118041745161079 4550 1717838799961569 4551 202098682348419 4552 21149862106229 4553 1944814906319 4554 154701185729 4555 10429293419 4556 579405189 4557 25468359 4558 830489 4559 17859 4560 189 4561 191 4562 18239 4563 857279 4564 26575679 4565 611240639 4566 11124579647 4567 166868694719 4568 2121616261439 4569 23337778875839 4570 225598529133119 4571 1940147350544831 4572 14992047708755519 4573 104944333961288639 4574 670029209137458239 4575 3924456796376541119 4576 21192066700433322047 4577 105960333502166610239 4578 492403902745362482879 4579 2133750245229904092479 4580 8647303625405400795839 4581 32859753776540523024191 4582 117356263487644725086399 4583 394743795367532257108799 4584 1252882480949124120388799 4585 3758647442847372361166399 4586 10674558737686537505712575 4587 28739196601463754823072319 4588 73444613537074040103407039 4589 178365490018608383108274239 4590 412085787284371092008771519 4591 906588732025616402419297343 4592 1900911857473066650234010559 4593 3801823714946133300468021119 4594 7258027092169890846348040319 4595 13235225873956859778634661759 4596 23067107951753384185620410495 4597 38445179919588973642700684159 4598 61304476087993228241063253119 4599 93569989818515979946886017919 4600 136756138965523355306987256959 4601 191458594551732697429782159743 4602 256834700008421911186293141119 4603 330216042867971028668091181439 4604 407010471441917779521135642239 4605 481012375340448284888614849919 4606 545147358719174722873763496575 4607 592551476868668177036699452799 4608 617766433331164695208473897599 4609 617766433331164695208473897599 4610 592551476868668177036699452799 4611 545147358719174722873763496575 4612 481012375340448284888614849919 4613 407010471441917779521135642239 4614 330216042867971028668091181439 4615 256834700008421911186293141119 4616 191458594551732697429782159743 4617 136756138965523355306987256959 4618 93569989818515979946886017919 4619 61304476087993228241063253119 4620 38445179919588973642700684159 4621 23067107951753384185620410495 4622 13235225873956859778634661759 4623 7258027092169890846348040319 4624 3801823714946133300468021119 4625 1900911857473066650234010559 4626 906588732025616402419297343 4627 412085787284371092008771519 4628 178365490018608383108274239 4629 73444613537074040103407039 4630 28739196601463754823072319 4631 10674558737686537505712575 4632 3758647442847372361166399 4633 1252882480949124120388799 4634 394743795367532257108799 4635 117356263487644725086399 4636 32859753776540523024191 4637 8647303625405400795839 4638 2133750245229904092479 4639 492403902745362482879 4640 105960333502166610239 4641 21192066700433322047 4642 3924456796376541119 4643 670029209137458239 4644 104944333961288639 4645 14992047708755519 4646 1940147350544831 4647 225598529133119 4648 23337778875839 4649 2121616261439 4650 166868694719 4651 11124579647 4652 611240639 4653 26575679 4654 857279 4655 18239 4656 191 4657 193 4658 18623 4659 884639 4660 27718719 4661 644460239 4662 11858068415 4663 179847370975 4664 2312323341119 4665 25724597169959 4666 251529394550719 4667 2188305732591263 4668 17108572091168063 4669 121185718979107119 4670 783046184172692159 4671 4642345234738103519 4672 25378153949901632575 4673 128476904371377014915 4674 604597197041774187839 4675 2653509920350008935519 4676 10893356515121089314239 4677 41939422583216193859823 4678 151780767444020511111743 4679 517434434468251742426399 4680 1664789050028288214763199 4681 5063733360502709986571399 4682 14583552078247804761325631 4683 39824315290599774540543071 4684 103248224827480896956963519 4685 254433125467720781786802959 4686 596601811441552177982848319 4687 1332410712219466530828361247 4688 2836745387305961001118446527 4689 5762139067965233283521844509 4690 11175057586356816065012062079 4691 20706724351190570943992938559 4692 36680483136394725672216062591 4693 62153040870002174055699439391 4694 100788714924327849820053144959 4695 156487741593035345773240409279 4696 232725359292206411662767788159 4697 331633636991394136619444098127 4698 452963016378489552455826085247 4699 593165854781355366311200825919 4700 744905957167283483274531269759 4701 897273084769682377580685393119 4702 1036848897956077414093236454271 4703 1149549865125216263451196938431 4704 1222925388431081131331060572799 4705 1248403000690061988233791001399 4706 1222925388431081131331060572799 4707 1149549865125216263451196938431 4708 1036848897956077414093236454271 4709 897273084769682377580685393119 4710 744905957167283483274531269759 4711 593165854781355366311200825919 4712 452963016378489552455826085247 4713 331633636991394136619444098127 4714 232725359292206411662767788159 4715 156487741593035345773240409279 4716 100788714924327849820053144959 4717 62153040870002174055699439391 4718 36680483136394725672216062591 4719 20706724351190570943992938559 4720 11175057586356816065012062079 4721 5762139067965233283521844509 4722 2836745387305961001118446527 4723 1332410712219466530828361247 4724 596601811441552177982848319 4725 254433125467720781786802959 4726 103248224827480896956963519 4727 39824315290599774540543071 4728 14583552078247804761325631 4729 5063733360502709986571399 4730 1664789050028288214763199 4731 517434434468251742426399 4732 151780767444020511111743 4733 41939422583216193859823 4734 10893356515121089314239 4735 2653509920350008935519 4736 604597197041774187839 4737 128476904371377014915 4738 25378153949901632575 4739 4642345234738103519 4740 783046184172692159 4741 121185718979107119 4742 17108572091168063 4743 2188305732591263 4744 251529394550719 4745 25724597169959 4746 2312323341119 4747 179847370975 4748 11858068415 4749 644460239 4750 27718719 4751 884639 4752 18623 4753 193 4754 195 4755 19011 4756 912575 4757 28898239 4758 679108639 4759 12631420703 4760 193681784127 4761 2517863193663 4762 28325960928719 4763 280112280295119 4764 2464988066597055 4765 19495814708540351 4766 139720005411205855 4767 913553881534807519 4768 5481323289208845119 4769 30329988866955609663 4770 155441192943147499527 4771 740631566376173380103 4772 3291695850560770578239 4773 13686524852331625035839 4774 53377446924093337639775 4775 195717305388342238012511 4776 676114327705182276770495 4777 2204720633821246554686399 4778 6797888620948843543616399 4779 19849834773170623147359887 4780 54968773218010956408073535 4781 144547514758473255739748927 4782 361368786896183139349372319 4783 859808492959884021210575519 4784 1948899250709070448077304511 4785 4212137090242184516812238783 4786 8687532748624505565925242491 4787 17111806929108874599549720059 4788 32210460101851999246211237759 4789 57978828183333598643180227967 4790 99852426315741197663254837055 4791 164621567709735488039420136767 4792 259928791120634981114873900159 4793 393225607079934971430193848959 4794 570177130265905708573781080991 4795 792685278662356716797695649183 4796 1056913704883142289063594198911 4797 1351866366710995951127853045119 4798 1659108722781676849111456009919 4799 1954061384609530511175714856127 4800 2208938956515121447416025489535 4801 2396933761324919017408878722687 4802 2496806001380123976467582002799 4803 2496806001380123976467582002799 4804 2396933761324919017408878722687 4805 2208938956515121447416025489535 4806 1954061384609530511175714856127 4807 1659108722781676849111456009919 4808 1351866366710995951127853045119 4809 1056913704883142289063594198911 4810 792685278662356716797695649183 4811 570177130265905708573781080991 4812 393225607079934971430193848959 4813 259928791120634981114873900159 4814 164621567709735488039420136767 4815 99852426315741197663254837055 4816 57978828183333598643180227967 4817 32210460101851999246211237759 4818 17111806929108874599549720059 4819 8687532748624505565925242491 4820 4212137090242184516812238783 4821 1948899250709070448077304511 4822 859808492959884021210575519 4823 361368786896183139349372319 4824 144547514758473255739748927 4825 54968773218010956408073535 4826 19849834773170623147359887 4827 6797888620948843543616399 4828 2204720633821246554686399 4829 676114327705182276770495 4830 195717305388342238012511 4831 53377446924093337639775 4832 13686524852331625035839 4833 3291695850560770578239 4834 740631566376173380103 4835 155441192943147499527 4836 30329988866955609663 4837 5481323289208845119 4838 913553881534807519 4839 139720005411205855 4840 19495814708540351 4841 2464988066597055 4842 280112280295119 4843 28325960928719 4844 2517863193663 4845 193681784127 4846 12631420703 4847 679108639 4848 28898239 4849 912575 4850 19011 4851 195 4852 197 4853 19403 4854 941093 4855 30115007 4856 715231439 4857 13446351071 4858 208418441615 4859 2739213804095 4860 31158557021591 4861 311585570215919 4862 2773111574921687 4863 22184892599373503 4864 160840471345457903 4865 1064021579669952287 4866 6460131019424710319 4867 36176733708778377791 4868 187666806114287834795 4869 905216358904211909015 4870 4073473615068953590571 4871 17151467852921909855039 4872 67748298019041543927407 4873 251636535499297163158943 4874 880727874247540071056303 4875 2910231236644045452186047 4876 9094472614512642038081399 4877 26919638938957420432720943 4878 75582063174765065061101111 4879 201552168466040173496269631 4880 511078712896030439936969423 4881 1233638272507659682606477919 4882 2837368026767617269994899215 4883 6223904058716063689021069247 4884 13031299122936758348887863737 4885 26062598245873516697775727475 4886 49825555470052311333983008409 4887 91109587145238512153568929663 4888 159441777504167396268745626911 4889 267172708250226447801681861311 4890 428882505349047718839541935263 4891 659819238998534952060833746559 4892 973233377522839054289729776175 4893 1376769168203040613385471390687 4894 1868472442561269403880282601647 4895 2433359460079792712030135481215 4896 3041699325099740890037669351519 4897 3650039190119689068045203221823 4898 4205479936442250447965125451231 4899 4652871419042489857323117520511 4900 4943675882732645473405812365543 4901 5044567227278209666740624862799 4902 4943675882732645473405812365543 4903 4652871419042489857323117520511 4904 4205479936442250447965125451231 4905 3650039190119689068045203221823 4906 3041699325099740890037669351519 4907 2433359460079792712030135481215 4908 1868472442561269403880282601647 4909 1376769168203040613385471390687 4910 973233377522839054289729776175 4911 659819238998534952060833746559 4912 428882505349047718839541935263 4913 267172708250226447801681861311 4914 159441777504167396268745626911 4915 91109587145238512153568929663 4916 49825555470052311333983008409 4917 26062598245873516697775727475 4918 13031299122936758348887863737 4919 6223904058716063689021069247 4920 2837368026767617269994899215 4921 1233638272507659682606477919 4922 511078712896030439936969423 4923 201552168466040173496269631 4924 75582063174765065061101111 4925 26919638938957420432720943 4926 9094472614512642038081399 4927 2910231236644045452186047 4928 880727874247540071056303 4929 251636535499297163158943 4930 67748298019041543927407 4931 17151467852921909855039 4932 4073473615068953590571 4933 905216358904211909015 4934 187666806114287834795 4935 36176733708778377791 4936 6460131019424710319 4937 1064021579669952287 4938 160840471345457903 4939 22184892599373503 4940 2773111574921687 4941 311585570215919 4942 31158557021591 4943 2739213804095 4944 208418441615 4945 13446351071 4946 715231439 4947 30115007 4948 941093 4949 19403 4950 197 4951 199 4952 19799 4953 970199 4954 31369799 4955 752875199 4956 14304628799 4957 224105851199 4958 2977406308799 4959 34240172551199 4960 346206189128799 4961 3115855702159199 4962 25210105226560799 4963 184874104994779199 4964 1237234394965060799 4965 7600154140499659199 4966 43067540129498068799 4967 226104585679864861199 4968 1103922388907575498799 4969 5028979771690066161199 4970 21439334816152387318799 4971 85757339264609549275199 4972 322610942947816875844799 4973 1143802434087714377995199 4974 3829251627163217700244799 4975 12125963486016856050775199 4976 36377890458050568152325599 4977 103537072842143924741234399 4978 279933567313944685411485599 4979 719829173093000619629534399 4980 1762340389296656689437825599 4981 4112127575025532275354926399 4982 9152800086347152483854513599 4983 19449700183487699028190841399 4984 39488785221020479845114738599 4985 76654700723157402052281551399 4986 142358729914435175239951452599 4987 253082186514551422648802582399 4988 430923722984236206131744937599 4989 703086074342701178425478582399 4990 1099698731664224920101389577599 4991 1649548097496337380152084366399 4992 2373739945177656229974950673599 4993 3278021829054858603298741406399 4994 4345284750142486985768099073599 4995 5530362409272256163704853366399 4996 6759331833554979755639265225599 4997 7934867804608019713141746134399 4998 8947829652004788187159841385599 4999 9693482123005187202756494834399 5000 10089134454556419333481249725599 5001 10089134454556419333481249725599 5002 9693482123005187202756494834399 5003 8947829652004788187159841385599 5004 7934867804608019713141746134399 5005 6759331833554979755639265225599 5006 5530362409272256163704853366399 5007 4345284750142486985768099073599 5008 3278021829054858603298741406399 5009 2373739945177656229974950673599 5010 1649548097496337380152084366399 5011 1099698731664224920101389577599 5012 703086074342701178425478582399 5013 430923722984236206131744937599 5014 253082186514551422648802582399 5015 142358729914435175239951452599 5016 76654700723157402052281551399 5017 39488785221020479845114738599 5018 19449700183487699028190841399 5019 9152800086347152483854513599 5020 4112127575025532275354926399 5021 1762340389296656689437825599 5022 719829173093000619629534399 5023 279933567313944685411485599 5024 103537072842143924741234399 5025 36377890458050568152325599 5026 12125963486016856050775199 5027 3829251627163217700244799 5028 1143802434087714377995199 5029 322610942947816875844799 5030 85757339264609549275199 5031 21439334816152387318799 5032 5028979771690066161199 5033 1103922388907575498799 5034 226104585679864861199 5035 43067540129498068799 5036 7600154140499659199 5037 1237234394965060799 5038 184874104994779199 5039 25210105226560799 5040 3115855702159199 5041 346206189128799 5042 34240172551199 5043 2977406308799 5044 224105851199 5045 14304628799 5046 752875199 5047 31369799 5048 970199 5049 19799 5050 199