1 1 2 2 3 4 4 8 5 16 6 32 7 35 8 64 9 70 10 128 11 140 12 256 13 280 14 323 15 512 16 560 17 646 18 899 19 1024 20 1120 21 1225 22 1292 23 1763 24 1798 25 2048 26 2240 27 2450 28 2584 29 3526 30 3596 31 4096 32 4480 33 4900 34 5168 35 7052 36 7192 37 8192 38 8960 39 9800 40 10336 41 10403 42 11305 43 14104 44 14384 45 16384 46 17920 47 19043 48 19600 49 20672 50 20806 51 22499 52 22610 53 28208 54 28768 55 31465 56 32768 57 35840 58 38086 59 39200 60 39203 61 41344 62 41612 63 42875 64 44998 65 45220 66 56416 67 57536 68 61705 69 62930 70 65536 71 71680 72 72899 73 76172 74 78400 75 78406 76 79523 77 82688 78 83224 79 85750 80 89996 81 90440 82 104329 83 112832 84 115072 85 123410 86 125860 87 131072 88 143360 89 145798 90 152344 91 156800 92 156812 93 159046 94 165376 95 166448 96 171500 97 179992 98 180880 99 208658 100 213443 101 225664 102 230144 103 246820 104 251720 105 262144 106 272483 107 286720 108 290377 109 291596 110 304688 111 313600 112 313624 113 318092 114 324899 115 330752 116 332896 117 343000 118 359984 119 361760 120 364105 121 381923 122 395675 123 412163 124 417316 125 426886 126 451328 127 460288 128 493640 129 503440 130 524288 131 544966 132 569449 133 573440 134 580754 135 583192 136 609376 137 627200 138 627248 139 636184 140 649798 141 656099 142 661504 143 665792 144 666505 145 675683 146 686000 147 719968 148 723520 149 728210 150 736163 151 763846 152 777923 153 787465 154 791350 155 808201 156 824326 157 834632 158 853772 159 902656 160 920576 161 987280 162 1006880 163 1048576 164 1089932 165 1101275 166 1102499 167 1127843 168 1138898 169 1146880 170 1161508 171 1166384 172 1218752 173 1254400 174 1254496 175 1272368 176 1299596 177 1312198 178 1323008 179 1331584 180 1333010 181 1351366 182 1372000 183 1372105 184 1439936 185 1447040 186 1456420 187 1472326 188 1500625 189 1512899 190 1527692 191 1555846 192 1574930 193 1582700 194 1584937 195 1616402 196 1633283 197 1648652 198 1664099 199 1669264 200 1695203 201 1707544 202 1805312 203 1841152 204 1974560 205 2013760 206 2097152 207 2159675 208 2179864 209 2196323 210 2202550 211 2204998 212 2255686 213 2277796 214 2293760 215 2323016 216 2332768 217 2437504 218 2508800 219 2508992 220 2544736 221 2551465 222 2599192 223 2624396 224 2646016 225 2663168 226 2666020 227 2702732 228 2744000 229 2744210 230 2783305 231 2879872 232 2883203 233 2894080 234 2912840 235 2944652 236 2965283 237 3001250 238 3025798 239 3055384 240 3108169 241 3111692 242 3149860 243 3165400 244 3169874 245 3232804 246 3266566 247 3297304 248 3328198 249 3338528 250 3360169 251 3390406 252 3415088 253 3526883 254 3610624 255 3651515 256 3682304 257 3802499 258 3949120 259 3992003 260 4027520 261 4194304 262 4319350 263 4334723 264 4359728 265 4392646 266 4405100 267 4409996 268 4511372 269 4536899 270 4555592 271 4587520 272 4588163 273 4646032 274 4665536 275 4875008 276 5008643 277 5017600 278 5017984 279 5089472 280 5102930 281 5198384 282 5248792 283 5292032 284 5326336 285 5332040 286 5336099 287 5405464 288 5488000 289 5488420 290 5566610 291 5673923 292 5759744 293 5766406 294 5788160 295 5825680 296 5889304 297 5930566 298 6002500 299 6051596 300 6110768 301 6150889 302 6216338 303 6223384 304 6299720 305 6330800 306 6339748 307 6465608 308 6502499 309 6533132 310 6594608 311 6656396 312 6677056 313 6720338 314 6780812 315 6830176 316 7053766 317 7064963 318 7221248 319 7267177 320 7303030 321 7364608 322 7452899 323 7470505 324 7604998 325 7784099 326 7851203 327 7898240 328 7984006 329 8055040 330 8388608 331 8638700 332 8669446 333 8719456 334 8785292 335 8810200 336 8819992 337 8820899 338 9022744 339 9073798 340 9111184 341 9175040 342 9176326 343 9292064 344 9331072 345 9352297 346 9536905 347 9750016 348 10017286 349 10035200 350 10035968 351 10163195 352 10178944 353 10205860 354 10396768 355 10497584 356 10584064 357 10614563 358 10652672 359 10664080 360 10672198 361 10810928 362 10976000 363 10976840 364 11088899 365 11133220 366 11347846 367 11371465 368 11492099 369 11519488 370 11532812 371 11576320 372 11651360 373 11778608 374 11861132 375 11985443 376 12005000 377 12103192 378 12221536 379 12301778 380 12432676 381 12446768 382 12599440 383 12659363 384 12661600 385 12662569 386 12679496 387 12743675 388 12830723 389 12931216 390 13004998 391 13066264 392 13189216 393 13312792 394 13354112 395 13367305 396 13440676 397 13561624 398 13660352 399 13848625 400 14107532 401 14129926 402 14425705 403 14442496 404 14534354 405 14606060 406 14607683 407 14729216 408 14905798 409 14941010 410 15209996 411 15350723 412 15444899 413 15568198 414 15702406 415 15796480 416 15968012 417 16016003 418 16110080 419 16402499 420 16777216 421 17119657 422 17277400 423 17288963 424 17338892 425 17438912 426 17570584 427 17620400 428 17639984 429 17641798 430 17791523 431 17892899 432 17994563 433 18045488 434 18147596 435 18222368 436 18340489 437 18350080 438 18352652 439 18584128 440 18662144 441 18704594 442 18818243 443 19073810 444 19500032 445 19554083 446 19930715 447 20034572 448 20070400 449 20071936 450 20088323 451 20226601 452 20326390 453 20357888 454 20411720 455 20412323 456 20793536 457 20995168 458 21168128 459 21229126 460 21305344 461 21328160 462 21344396 463 21511043 464 21621856 465 21622499 466 21952000 467 21953680 468 22177798 469 22266440 470 22297283 471 22695692 472 22742930 473 22963465 474 22984198 475 23038976 476 23065624 477 23152640 478 23302720 479 23327675 480 23546377 481 23557216 482 23648905 483 23722264 484 23970886 485 24010000 486 24206384 487 24443072 488 24603556 489 24865352 490 24893536 491 25100099 492 25198880 493 25220483 494 25318726 495 25323200 496 25325138 497 25358992 498 25487350 499 25661446 500 25685929 501 25765705 502 25862432 503 26009996 504 26132528 505 26378432 506 26625584 507 26708224 508 26734610 509 26881352 510 27123248 511 27227305 512 27320704 513 27561275 514 27697250 515 28215064 516 28259852 517 28287035 518 28851410 519 28884992 520 29068708 521 29212120 522 29215366 523 29354723 524 29458432 525 29615363 526 29811596 527 29882020 528 30008483 529 30272003 530 30419992 531 30701446 532 30889798 533 31136396 534 31404812 535 31592960 536 31936024 537 32012963 538 32032006 539 32220160 540 32804998 541 32970563 542 33554432 543 33572809 544 33698267 545 34222499 546 34239314 547 34554800 548 34577926 549 34677784 550 34877824 551 35141168 552 35240800 553 35243497 554 35279968 555 35283596 556 35583046 557 35785798 558 35989126 559 36090976 560 36295192 561 36444736 562 36680978 563 36700160 564 36705304 565 37088099 566 37168256 567 37324288 568 37409188 569 37636486 570 38147620 571 38415203 572 38544625 573 38587465 574 39000064 575 39108166 576 39312899 577 39474505 578 39665737 579 39861430 580 40069144 581 40140800 582 40143872 583 40176646 584 40453202 585 40652780 586 40715776 587 40823440 588 40824646 589 41587072 590 41602499 591 41990336 592 42336256 593 42458252 594 42610688 595 42656320 596 42688792 597 43022086 598 43164899 599 43243712 600 43244998 601 43904000 602 43907360 603 44355596 604 44532880 605 44594566 606 44756099 607 44916803 608 45391384 609 45485860 610 45724643 611 45926930 612 45968396 613 46077952 614 46131248 615 46305280 616 46605440 617 46655350 618 47092754 619 47114432 620 47196899 621 47297810 622 47444528 623 47941772 624 48020000 625 48023675 626 48412768 627 48886144 628 49207112 629 49730704 630 49787072 631 50200198 632 50397760 633 50440966 634 50637452 635 50646400 636 50650276 637 50717984 638 50974700 639 51322892 640 51371858 641 51531410 642 51724864 643 52019992 644 52265056 645 52521875 646 52756864 647 52951465 648 53251168 649 53416448 650 53469220 651 53762704 652 54022499 653 54246496 654 54454610 655 54641408 656 55122550 657 55394500 658 55472795 659 55621763 660 56430128 661 56519704 662 56574070 663 57164905 664 57608099 665 57702820 666 57769984 667 58137416 668 58243465 669 58424240 670 58430732 671 58709446 672 58916864 673 59230726 674 59332105 675 59623192 676 59764040 677 60016966 678 60186563 679 60544006 680 60839984 681 61402892 682 61779596 683 62062883 684 62272792 685 62809624 686 63185920 687 63202499 688 63872048 689 64025926 690 64064012 691 64160099 692 64440320 693 65536201 694 65609996 695 65941126 696 67108864 697 67145618 698 67396534 699 68444998 700 68478628 701 68942089 702 69109600 703 69114889 704 69155852 705 69355568 706 69755648 707 70282336 708 70481600 709 70486994 710 70559936 711 70567192 712 71064899 713 71166092 714 71491177 715 71571596 716 71978252 717 72181952 718 72590384 719 72889472 720 72897443 721 73361956 722 73400320 723 73410608 724 73925603 725 74176198 726 74336512 727 74648576 728 74818376 729 75272972 730 75588625 731 76295240 732 76830406 733 76871305 734 77089250 735 77174930 736 78000128 737 78110243 738 78216332 739 78535043 740 78625798 741 78949010 742 79331474 743 79722860 744 80138288 745 80281600 746 80287744 747 80353292 748 80460899 749 80906404 750 81305560 751 81431552 752 81646880 753 81649292 754 81757763 755 83174144 756 83204998 757 83980672 758 84672512 759 84916504 760 85221376 761 85312640 762 85377584 763 86044172 764 86155523 765 86329798 766 86487424 767 86489996 768 87272963 769 87808000 770 87814720 771 88012009 772 88711192 773 89065760 774 89075843 775 89189132 776 89301275 777 89512198 778 89529443 779 89833606 780 90782768 781 90971720 782 91449286 783 91853860 784 91936792 785 92155904 786 92262496 787 92610560 788 92736899 789 93210880 790 93310700 791 93663683 792 93791771 793 94185508 794 94228864 795 94393798 796 94595620 797 94889056 798 95883544 799 96040000 800 96047350 801 96825536 802 97180163 803 97415675 804 97772288 805 98414224 806 98604899 807 99461408 808 99574144 809 100400396 810 100761443 811 100795520 812 100881932 813 100912105 814 101274904 815 101292800 816 101300552 817 101435968 818 101949400 819 102645784 820 102743716 821 103062820 822 103449728 823 103784905 824 104039984 825 104530112 826 104942377 827 105043750 828 105513728 829 105902930 830 106131203 831 106502336 832 106832896 833 106938440 834 107525408 835 108044998 836 108222409 837 108492992 838 108785915 839 108909220 840 109282816 841 109369763 842 110245100 843 110789000 844 110880899 845 110945590 846 111243526 847 112860256 848 113039408 849 113148140 850 114329810 851 114704099 852 115216198 853 115405640 854 115539968 855 116274832 856 116486930 857 116848480 858 116861464 859 117418892 860 117605915 861 117833728 862 118461452 863 118592099 864 118664210 865 119246384 866 119528080 867 119639843 868 120033932 869 120373126 870 121088012 871 121679968 872 122279363 873 122544899 874 122805784 875 123361129 876 123440905 877 123559192 878 123609923 879 124125766 880 124545584 881 125619248 882 126371840 883 126404998 884 127744096 885 127803025 886 128051852 887 128128024 888 128320198 889 128520937 890 128880640 891 131072402 892 131219992 893 131882252 894 132020099 895 133087465 896 133128649 897 133402499 898 134217728 899 134291236 900 134793068 901 136889996 902 136957256 903 137311523 904 137884178 905 138219200 906 138229778 907 138311704 908 138711136 909 138721283 910 139511296 911 139720105 912 140199049 913 140564672 914 140963200 915 140973988 916 141119872 917 141134384 918 142129798 919 142332184 920 142982354 921 143143192 922 143280899 923 143956504 924 144363904 925 145009763 926 145180768 927 145778944 928 145794886 929 146723912 930 146800640 931 146821216 932 147851206 933 147914243 934 148352396 935 148673024 936 149297152 937 149636752 938 150545944 939 151177250 940 151715305 941 152590480 942 153214883 943 153660812 944 153742610 945 154178500 946 154349860 947 156000256 948 156220486 949 156432664 950 157070086 951 157251596 952 157898020 953 158662948 954 158791465 955 159445720 956 160276576 957 160563200 958 160575488 959 160585705 960 160706584 961 160921798 962 161812808 963 162611120 964 162863104 965 163293760 966 163298584 967 163515526 968 164403683 969 166348288 970 166409996 971 166874723 972 167961344 973 169052003 974 169345024 975 169833008 976 170442752 977 170625280 978 170755168 979 172088344 980 172311046 981 172659596 982 172974848 983 172979992 984 174545926 985 174715523 986 175302505 987 175616000 988 175629440 989 176024018 990 177422384 991 177902243 992 178131520 993 178151686 994 178378264 995 178602550 996 179024396 997 179058886 998 179506403 999 179667212 1000 181565536 1001 181943440 1002 182898572 1003 183707720 1004 183873584 1005 183932027 1006 184311808 1007 184524992 1008 185221120 1009 185473798 1010 186421760 1011 186621400 1012 186763465 1013 187327366 1014 187583542 1015 187964099 1016 188293283 1017 188371016 1018 188457728 1019 188787596 1020 189191240 1021 189282563 1022 189778112 1023 191268899 1024 191767088 1025 191885257 1026 192080000 1027 192094700 1028 192598883 1029 193265603 1030 193651072 1031 194360326 1032 194831350 1033 195544576 1034 195944003 1035 196280099 1036 196828448 1037 197209798 1038 198104329 1039 198302723 1040 198587305 1041 198922816 1042 199148288 1043 200800792 1044 201522886 1045 201591040 1046 201763864 1047 201824210 1048 202549808 1049 202585600 1050 202601104 1051 202871936 1052 203062499 1053 203898800 1054 205119683 1055 205291568 1056 205487432 1057 206125640 1058 206899456 1059 207569810 1060 208079968 1061 209060224 1062 209884754 1063 210087500 1064 211027456 1065 211702499 1066 211805860 1067 211919977 1068 212051843 1069 212262406 1070 213004672 1071 213665792 1072 213876880 1073 215050816 1074 215281115 1075 216089996 1076 216444818 1077 216985984 1078 217571830 1079 217818440 1080 218245609 1081 218565632 1082 218739526 1083 220490200 1084 221578000 1085 221761798 1086 221891180 1087 222487052 1088 225720512 1089 226078816 1090 226296280 1091 227587465 1092 228659620 1093 229159043 1094 229408198 1095 230432396 1096 230811280 1097 231079936 1098 232549664 1099 232973860 1100 233172899 1101 233696960 1102 233722928 1103 234057097 1104 234837784 1105 235008899 1106 235211830 1107 235667456 1108 236922904 1109 237184198 1110 237328420 1111 237780649 1112 238492768 1113 239056160 1114 239279686 1115 240067864 1116 240746252 1117 242176024 1118 242798723 1119 243359936 1120 244558726 1121 244672163 1122 244962217 1123 245089798 1124 245611568 1125 246722258 1126 246881810 1127 247118384 1128 247219846 1129 247273705 1130 247684643 1131 248251532 1132 249091168 1133 251238496 1134 251269129 1135 252743680 1136 252809996 1137 254351195 1138 255488192 1139 255606050 1140 256103704 1141 256256048 1142 256640396 1143 257041874 1144 257761280 1145 257987843 1146 260851465 1147 261048923 1148 261467675 1149 262144804 1150 262439984 1151 263412899 1152 263764504 1153 264040198 1154 266174930 1155 266257298 1156 266804998 1157 267715043 1158 268435456 1159 268582472 1160 269586136 1161 272443465 1162 273779992 1163 273914512 1164 274623046 1165 274792105 1166 275768356 1167 276438400 1168 276459556 1169 276623408 1170 277222499 1171 277422272 1172 277442566 1173 279022592 1174 279440210 1175 280398098 1176 281129344 1177 281926400 1178 281947976 1179 282239744 1180 282268768 1181 283248899 1182 284259596 1183 284664368 1184 285677603 1185 285964708 1186 286286384 1187 286561798 1188 287913008 1189 288727808 1190 290019526 1191 290361536 1192 291557888 1193 291589772 1194 292084201 1195 293447824 1196 293601280 1197 293642432 1198 295496099 1199 295702412 1200 295828486 1201 296704792 1202 297346048 1203 298594304 1204 299273504 1205 301091888 1206 302354500 1207 303386723 1208 303430610 1209 305180960 1210 305900099 1211 306429766 1212 307321624 1213 307485220 1214 308357000 1215 308699720 1216 308731465 1217 309689603 1218 311804963 1219 312000512 1220 312440972 1221 312653123 1222 312865328 1223 314140172 1224 314503192 1225 315796040 1226 316484099 1227 317325896 1228 317582930 1229 318194243 1230 318891440 1231 320553152 1232 320768099 1233 321126400 1234 321150976 1235 321171410 1236 321198083 1237 321413168 1238 321843596 1239 322489763 1240 323625616 1241 325222240 1242 325513763 1243 325726208 1244 326587520 1245 326597168 1246 327031052 1247 327330395 1248 328807366 1249 332696576 1250 332819992 1251 333749446 1252 333791675 1253 335922688 1254 338104006 1255 338690048 1256 339666016 1257 340885504 1258 341250560 1259 341510336 1260 343064483 1261 343348777 1262 344176688 1263 344622092 1264 345319192 1265 345949696 1266 345959984 1267 349091852 1268 349431046 1269 350605010 1270 351232000 1271 351258880 1272 352048036 1273 354844768 1274 355711825 1275 355804486 1276 356107177 1277 356263040 1278 356303372 1279 356756528 1280 357205100 1281 357890723 1282 358048792 1283 358117772 1284 359012806 1285 359334424 1286 362635849 1287 363131072 1288 363886880 1289 364293289 1290 365797144 1291 367415440 1292 367747168 1293 367864054 1294 367949123 1295 368623616 1296 369049984 1297 370442240 1298 370534537 1299 370947596 1300 371509705 1301 372843520 1302 373242800 1303 373526930 1304 374654732 1305 375167084 1306 375928198 1307 376300009 1308 376586566 1309 376742032 1310 376915456 1311 377214083 1312 377575192 1313 378382480 1314 378565126 1315 379080899 1316 379556224 1317 381889763 1318 382537798 1319 383534176 1320 383770514 1321 384160000 1322 384189400 1323 385197766 1324 386531206 1325 387302144 1326 388011203 1327 388111465 1328 388720652 1329 389662700 1330 391089152 1331 391888006 1332 392560198 1333 393656896 1334 393704963 1335 394419596 1336 395612099 1337 396208658 1338 396605446 1339 397174610 1340 397845632 1341 398001275 1342 398296576 1343 398481443 1344 400880483 1345 401601584 1346 402223465 1347 403045772 1348 403182080 1349 403527728 1350 403648420 1351 405099616 1352 405171200 1353 405202208 1354 405743872 1355 406124998 1356 407797600 1357 407828809 1358 410239366 1359 410583136 1360 410974864 1361 412251280 1362 413798912 1363 414448163 1364 415139620 1365 416159936 1366 417875363 1367 418120448 1368 419348483 1369 419490505 1370 419769508 1371 420175000 1372 422054912 1373 422302499 1374 423404998 1375 423611720 1376 423839954 1377 424103686 1378 424524812 1379 426009344 1380 427331584 1381 427753760 1382 428448457 1383 429235523 1384 430101632 1385 430562230 1386 432179992 1387 432889636 1388 433971968 1389 435143660 1390 435636880 1391 436491218 1392 436726403 1393 437131264 1394 437479052 1395 440244323 1396 440980400 1397 441756323 1398 443077705 1399 443156000 1400 443189915 1401 443523596 1402 443782360 1403 444974104 1404 446028625 1405 449075305 1406 451441024 1407 452157632 1408 452592560 1409 454457123 1410 455174930 1411 457018883 1412 457319240 1413 458318086 1414 458816396 1415 460864792 1416 461622560 1417 462159872 1418 463196483 1419 464747363 1420 465099328 1421 465947720 1422 466345798 1423 467393920 1424 467445856 1425 467855675 1426 468114194 1427 469675568 1428 470017798 1429 470423660 1430 471334912 1431 472540643 1432 473845808 1433 474368396 1434 474656840 1435 475561298 1436 476985536 1437 478112320 1438 478559372 1439 480135728 1440 480387529 1441 481492504 1442 484352048 1443 484701875 1444 485597446 1445 485673443 1446 486719872 1447 488666377 1448 488852099 1449 489117452 1450 489344326 1451 489924434 1452 490179596 1453 490976963 1454 491223136 1455 493444516 1456 493763620 1457 494236768 1458 494439692 1459 494547410 1460 495369286 1461 496309283 1462 496503064 1463 498182336 1464 502476992 1465 502538258 1466 504899675 1467 505440323 1468 505487360 1469 505619992 1470 506205001 1471 508141763 1472 508702390 1473 510976384 1474 511212100 1475 511268905 1476 511934651 1477 512207408 1478 512479043 1479 512512096 1480 513280792 1481 514083748 1482 515199203 1483 515522560 1484 515975686 1485 521702930 1486 522097846 1487 522935350 1488 524289608 1489 524879968 1490 526825798 1491 527253443 1492 527529008 1493 527550409 1494 528080396 1495 531671363 1496 532349860 1497 532514596 1498 533609996 1499 535430086 1500 536870912 1501 537164944 1502 537275305 1503 537503977 1504 538332803 1505 539172272 1506 540571465 1507 544886930 1508 546156899 1509 547550569 1510 547559984 1511 547829024 1512 549246092 1513 549584210 1514 551536712 1515 552876800 1516 552919112 1517 553246816 1518 554037443 1519 554444998 1520 554844544 1521 554885132 1522 555167843 1523 558045184 1524 558880420 1525 560268899 1526 560560105 1527 560796196 1528 562258688 1529 563682563 1530 563852800 1531 563895952 1532 564479488 1533 564537536 1534 566497798 1535 568519192 1536 569328736 1537 571355206 1538 571688099 1539 571929416 1540 572572768 1541 572796937 1542 573123596 1543 574087465 1544 575826016 1545 577455616 1546 580039052 1547 580723072 1548 583115776 1549 583179544 1550 584168402 1551 586895648 1552 587202560 1553 587284864 1554 589833001 1555 590992198 1556 591404824 1557 591656972 1558 593409584 1559 594692096 1560 597188608 1561 598547008 1562 599187995 1563 602183776 1564 604709000 1565 605113705 1566 606773446 1567 606861220 1568 607439017 1569 610361920 1570 611800198 1571 612859532 1572 614643248 1573 614970440 1574 616714000 1575 617399440 1576 617462930 1577 619379206 1578 620906723 1579 622703305 1580 623609926 1581 623900483 1582 624001024 1583 624881944 1584 625306246 1585 625730656 1586 626251465 1587 628280344 1588 629006384 1589 629809705 1590 631592080 1591 632968198 1592 633528899 1593 634651792 1594 635165860 1595 636388486 1596 637782880 1597 640191203 1598 641106304 1599 641536198 1600 641917115 1601 642252800 1602 642301952 1603 642342820 1604 642396166 1605 642826336 1606 643687192 1607 644979526 1608 645668099 1609 647251232 1610 648720899 1611 650444480 1612 651027526 1613 651452416 1614 653175040 1615 653194336 1616 654062104 1617 654234083 1618 654660790 1619 655462403 1620 657614732 1621 658638505 1622 661810537 1623 665393152 1624 665639984 1625 667498892 1626 667583350 1627 671845376 1628 673330249 1629 675896003 1630 676208012 1631 677380096 1632 679332032 1633 681771008 1634 682501120 1635 683020672 1636 684392905 1637 686128966 1638 686697554 1639 688353376 1640 689062499 1641 689244184 1642 689692643 1643 690638384 1644 691899392 1645 691919968 1646 697575025 1647 698183704 1648 698862092 1649 699352777 1650 701210020 1651 702464000 1652 702517760 1653 703091305 1654 704096072 1655 707931035 1656 709412329 1657 709689536 1658 711423650 1659 711608972 1660 711929123 1661 712214354 1662 712526080 1663 712606744 1664 713513056 1665 714410200 1666 714431305 1667 714492899 1668 715781446 1669 716097584 1670 716235544 1671 718025612 1672 718668848 1673 721567043 1674 725271698 1675 726262144 1676 726572699 1677 726643369 1678 727773760 1679 728586578 1680 731594288 1681 734830880 1682 735494336 1683 735728108 1684 735898246 1685 737247232 1686 738099968 1687 740884480 1688 741069074 1689 741895192 1690 743019410 1691 744307523 1692 745687040 1693 746485600 1694 746542729 1695 747053860 1696 749309464 1697 750334168 1698 751856396 1699 752600018 1700 752886505 1701 753173132 1702 753484064 1703 753830912 1704 754428166 1705 755150384 1706 756764960 1707 756787465 1708 757130252 1709 758161798 1710 758368297 1711 759112448 1712 760766723 1713 763779526 1714 765075596 1715 766736099 1716 767068352 1717 767541028 1718 768320000 1719 768378800 1720 769396643 1721 770062499 1722 770395532 1723 773062412 1724 774604288 1725 776022406 1726 776222930 1727 777441304 1728 779325400 1729 779414723 1730 780404905 1731 780755363 1732 782178304 1733 783776012 1734 785120396 1735 787313792 1736 787409926 1737 788839192 1738 789497603 1739 790172099 1740 791224198 1741 792417316 1742 793210892 1743 794225123 1744 794349220 1745 795691264 1746 796002550 1747 796593152 1748 796962886 1749 799645283 1750 801760966 1751 803203168 1752 803721275 1753 803722499 1754 804446930 1755 806091544 1756 806364160 1757 807055456 1758 807128099 1759 807296840 1760 810199232 1761 810342400 1762 810404416 1763 811487744 1764 812249996 1765 815595200 1766 815657618 1767 816468625 1768 820478732 1769 821166272 1770 821510243 1771 821949728 1772 824123195 1773 824502560 1774 827277769 1775 827597824 1776 827711675 1777 828896326 1778 830279240 1779 832319872 1780 835750726 1781 836240896 1782 838696966 1783 838981010 1784 839539016 1785 840350000 1786 842276483 1787 844109824 1788 844604998 1789 846809996 1790 847223440 1791 847679908 1792 848207372 1793 848556899 1794 849049624 1795 852018688 1796 854663168 1797 855507520 1798 856896914 1799 858471046 1800 860203264 1801 861124460 1802 864359984 1803 865779272 1804 867943936 1805 870287320 1806 871273760 1807 872982436 1808 873452806 1809 874262528 1810 874958104 1811 878503465 1812 880308899 1813 880488646 1814 881960800 1815 882028297 1816 882716905 1817 883512646 1818 886155410 1819 886312000 1820 886379830 1821 887047192 1822 887564720 1823 889948208 1824 892057250 1825 898150610 1826 899007515 1827 901799675 1828 902882048 1829 904315264 1830 905185120 1831 905408099 1832 908299043 1833 908914246 1834 910349860 1835 914037766 1836 914638480 1837 916272899 1838 916636172 1839 917632792 1840 921729584 1841 923245120 1842 923552099 1843 924319744 1844 926392966 1845 929494726 1846 930198656 1847 931274569 1848 931895440 1849 932691596 1850 933791363 1851 934787840 1852 934891712 1853 935711350 1854 936228388 1855 939351136 1856 940035596 1857 940847320 1858 942669824 1859 945081286 1860 947691616 1861 948736792 1862 949313680 1863 951122596 1864 952955675 1865 952956899 1866 953971072 1867 956224640 1868 957118744 1869 957786409 1870 960271456 1871 960775058 1872 962985008 1873 964644625 1874 968578883 1875 968704096 1876 969403750 1877 971194892 1878 971346886 1879 972317123 1880 973439744 1881 977332754 1882 977704198 1883 978234904 1884 978688652 1885 979848868 1886 980359192 1887 981953926 1888 982446272 1889 986889032 1890 987527240 1891 988473536 1892 988879384 1893 989094820 1894 990046225 1895 990738572 1896 991146601 1897 992618566 1898 993006128 1899 994897763 1900 996364672 1901 1003938587 1902 1004953984 1903 1005076516 1904 1006285283 1905 1009332899 1906 1009799350 1907 1010880646 1908 1010974720 1909 1011239984 1910 1012410002 1911 1013930857 1912 1016283526 1913 1017404780 1914 1021952768 1915 1022424200 1916 1022537810 1917 1023869302 1918 1024414816 1919 1024958086 1920 1025024192 1921 1026561584 1922 1027415305 1923 1027715363 1924 1028167496 1925 1030398406 1926 1031045120 1927 1031565923 1928 1031951372 1929 1033108163 1930 1036196099 1931 1036537705 1932 1043160803 1933 1043405860 1934 1044195692 1935 1044711683 1936 1045870700 1937 1047816899 1938 1048579216 1939 1049759936 1940 1050296905 1941 1052483363 1942 1053651596 1943 1054506886 1944 1055058016 1945 1055100818 1946 1056160792 1947 1059520105 1948 1060283843 1949 1063342726 1950 1063412099 1951 1064699720 1952 1065029192 1953 1067219992 1954 1070467523 1955 1070860172 1956 1073741824 1957 1074329888 1958 1074550610 1959 1075007954 1960 1075971203 1961 1076665606 1962 1078344544 1963 1081142930 1964 1083068099 1965 1085334587 1966 1087020899 1967 1089773860 1968 1092313798 1969 1095101138 1970 1095119968 1971 1095658048 1972 1098492184 1973 1098922499 1974 1099168420 1975 1103073424 1976 1105753600 1977 1105838224 1978 1106493632 1979 1108074886 1980 1108889996 1981 1109689088 1982 1109770264 1983 1110335686 1984 1110888899 1985 1116090368 1986 1117760840 1987 1120453705 1988 1120537798 1989 1121120210 1990 1121592392 1991 1124517376 1992 1127365126 1993 1127705600 1994 1127791904 1995 1128958976 1996 1129075072 1997 1130169923 1998 1132995596 1999 1137038384 2000 1138657472 2001 1139062499 2002 1139183209 2003 1142710412 2004 1143116099 2005 1143376198 2006 1143858832 2007 1145145536 2008 1145593874 2009 1146247192 2010 1148174930 2011 1151652032 2012 1153969705 2013 1154911232 2014 1156702537 2015 1160078104 2016 1161446144 2017 1166231552 2018 1166359088 2019 1166768963 2020 1168336804 2021 1173791296 2022 1174405120 2023 1174569728 2024 1175048315 2025 1176627203 2026 1179439345 2027 1179666002 2028 1181984396 2029 1182809648 2030 1183313944 2031 1186819168 2032 1188180899 2033 1189384192 2034 1191229129 2035 1194377216 2036 1196468099 2037 1197094016 2038 1197787465 2039 1198375990 2040 1200622499 2041 1204367552 2042 1208118563 2043 1209418000 2044 1210227410 2045 1213546892 2046 1213722440 2047 1213964963 2048 1214878034 2049 1220723840 2050 1222341443 2051 1223600396 2052 1225719064 2053 1228207177 2054 1229286496 2055 1229940880 2056 1230746723 2057 1233428000 2058 1233522395 2059 1234798880 2060 1234925860 2061 1238758412 2062 1241813446 2063 1245406610 2064 1247219852 2065 1247800966 2066 1248002048 2067 1249763888 2068 1250612492 2069 1251461312 2070 1252502930 2071 1256560688 2072 1258012768 2073 1259619410 2074 1263184160 2075 1265936396 2076 1267057798 2077 1269303584 2078 1270331720 2079 1272776972 2080 1275565760 2081 1276632899 2082 1280382406 2083 1281783203 2084 1282212608 2085 1283072396 2086 1283834230 2087 1284362243 2088 1284505600 2089 1284603904 2090 1284685640 2091 1284792332 2092 1285652672 2093 1287374384 2094 1288666403 2095 1289416969 2096 1289959052 2097 1291336198 2098 1294502464 2099 1297441798 2100 1297855369 2101 1298083465 2102 1300888960 2103 1302055052 2104 1302904832 2105 1306350080 2106 1306388672 2107 1308124208 2108 1308468166 2109 1309321580 2110 1310924806 2111 1315229464 2112 1317277010 2113 1320740963 2114 1323621074 2115 1330786304 2116 1331279968 2117 1334997784 2118 1335166700 2119 1343690752 2120 1344532105 2121 1346660498 2122 1349061875 2123 1350561275 2124 1351792006 2125 1352416024 2126 1354760192 2127 1358664064 2128 1360096201 2129 1363542016 2130 1363824899 2131 1365002240 2132 1366041344 2133 1368785810 2134 1371478249 2135 1372257932 2136 1373395108 2137 1375951465 2138 1376706752 2139 1378124998 2140 1378488368 2141 1379385286 2142 1381276768 2143 1381607675 2144 1383798784 2145 1383839936 2146 1388215657 2147 1388300795 2148 1394126243 2149 1395150050 2150 1395919043 2151 1396367408 2152 1397724184 2153 1398705554 2154 1400115529 2155 1402420040 2156 1404928000 2157 1405035520 2158 1406182610 2159 1408192144 2160 1413008099 2161 1415862070 2162 1418824658 2163 1419379072 2164 1422847300 2165 1423217944 2166 1423858246 2167 1424428708 2168 1424858363 2169 1425052160 2170 1425213488 2171 1427026112 2172 1427479523 2173 1428820400 2174 1428862610 2175 1428985798 2176 1431562892 2177 1432195168 2178 1432471088 2179 1436051224 2180 1437337696 2181 1443134086 2182 1450543396 2183 1452524288 2184 1453145398 2185 1453286738 2186 1455547520 2187 1456087465 2188 1457173156 2189 1462144643 2190 1463188576 2191 1465418377 2192 1468321417 2193 1469661760 2194 1470988672 2195 1471456216 2196 1471796492 2197 1474494464 2198 1476199936 2199 1481768960 2200 1481976649 2201 1482138148 2202 1483790384 2203 1486038820 2204 1488615046 2205 1490732099 2206 1491374080 2207 1492971200 2208 1493085458 2209 1494107720 2210 1495368899 2211 1496025001 2212 1498618928 2213 1500668336 2214 1503712792 2215 1505200036 2216 1505773010 2217 1506346264 2218 1506968128 2219 1507661824 2220 1508856332 2221 1510300768 2222 1510771465 2223 1513529920 2224 1513574930 2225 1514260504 2226 1514356489 2227 1514922083 2228 1516323596 2229 1516736594 2230 1518224896 2231 1521533446 2232 1523987497 2233 1524277763 2234 1527559052 2235 1530151192 2236 1533472198 2237 1533662243 2238 1534136704 2239 1535082056 2240 1536640000 2241 1536757600 2242 1536875209 2243 1538793286 2244 1540124998 2245 1540791064 2246 1546124824 2247 1547792963 2248 1549208576 2249 1552044812 2250 1552445860 2251 1554882608 2252 1558650800 2253 1558829446 2254 1560809810 2255 1561040099 2256 1561510726 2257 1564356608 2258 1566463465 2259 1567552024 2260 1570240792 2261 1572088105 2262 1574627584 2263 1574819852 2264 1577678384 2265 1578995206 2266 1580344198 2267 1582448396 2268 1584834632 2269 1586421784 2270 1588450246 2271 1588698440 2272 1591382528 2273 1592005100 2274 1593186304 2275 1593925772 2276 1599290566 2277 1600362505 2278 1603041443 2279 1603521932 2280 1606406336 2281 1607442550 2282 1607444998 2283 1608893860 2284 1612183088 2285 1612728320 2286 1614110912 2287 1614256198 2288 1614593680 2289 1617791689 2290 1620398464 2291 1620684800 2292 1620808832 2293 1622975488 2294 1624499992 2295 1631190400 2296 1631315236 2297 1632937250 2298 1640154601 2299 1640957464 2300 1642332544 2301 1642680899 2302 1643020486 2303 1643899456 2304 1648246390 2305 1649005120 2306 1651447043 2307 1651891465 2308 1654555538 2309 1655195648 2310 1655423350 2311 1656327203 2312 1657792652 2313 1660558480 2314 1664639744 2315 1671501452 2316 1672481792 2317 1677393932 2318 1677962020 2319 1679078032 2320 1680700000 2321 1680828625 2322 1684552966 2323 1688219648 2324 1689209996 2325 1692664163 2326 1693619992 2327 1694446880 2328 1695359816 2329 1695627683 2330 1696414744 2331 1697113798 2332 1697604803 2333 1698099248 2334 1704037376 2335 1709326336 2336 1711015040 2337 1713793828 2338 1716942092 2339 1720406528 2340 1722248920 2341 1723559977 2342 1728719968 2343 1731392099 2344 1731558544 2345 1735887872 2346 1740574640 2347 1742547520 2348 1745964872 2349 1746905612 2350 1748525056 2351 1749916208 2352 1751422499 2353 1757006930 2354 1760473763 2355 1760617798 2356 1760977292 2357 1762488323 2358 1763921600 2359 1764056594 2360 1765433810 2361 1765512323 2362 1767025292 2363 1772310820 2364 1772624000 2365 1772759660 2366 1774094384 2367 1775129440 2368 1779896416 2369 1782697283 2370 1784114500 2371 1787767523 2372 1789187977 2373 1796301220 2374 1798015030 2375 1803021443 2376 1803599350 2377 1805764096 2378 1808630528 2379 1810370240 2380 1810816198 2381 1812204899 2382 1816598086 2383 1817828492 2384 1818340163 2385 1820699720 2386 1823460803 2387 1828075532 2388 1829276960 2389 1832545798 2390 1832677129 2391 1833272344 2392 1835265584 2393 1838265625 2394 1843459168 2395 1846490240 2396 1847104198 2397 1848639488 2398 1852785932 2399 1853301275 2400 1853302499 2401 1858989452 2402 1860397312 2403 1862549138 2404 1863790880 2405 1865383192 2406 1867582726 2407 1869575680 2408 1869783424 2409 1871422700 2410 1872456776 2411 1878702272 2412 1880071192 2413 1881694640 2414 1883386403 2415 1885339648 2416 1890162572 2417 1890787465 2418 1895383232 2419 1895905763 2420 1897473584 2421 1898627360 2422 1899042083 2423 1902245192 2424 1905322499 2425 1905911350 2426 1905913798 2427 1907942144 2428 1912449280 2429 1914237488 2430 1915572818 2431 1916863523 2432 1920542912 2433 1921550116 2434 1925970016 2435 1926332099 2436 1929289250 2437 1932657443 2438 1937157766 2439 1937408192 2440 1938807500 2441 1941547825 2442 1942389784 2443 1942693772 2444 1943705737 2445 1944634246 2446 1946761705 2447 1946879488 2448 1947456899 2449 1953816803 2450 1954665508 2451 1955408396 2452 1956469808 2453 1957377304 2454 1959697736 2455 1960718384 2456 1963907852 2457 1964892544 2458 1969761923 2459 1973778064 2460 1974494377 2461 1975054480 2462 1976947072 2463 1977758768 2464 1978189640 2465 1980092450 2466 1981477144 2467 1982293202 2468 1985237132 2469 1986012256 2470 1986737147 2471 1988387209 2472 1989795526 2473 1991122883 2474 1992729344 2475 2000771675 2476 2007877174 2477 2009907968 2478 2010153032 2479 2012570566 2480 2016283465 2481 2018665798 2482 2019598700 2483 2021761292 2484 2021949440 2485 2022479968 2486 2024820004 2487 2027861714 2488 2032567052 2489 2034809560 2490 2037439043 2491 2038521275 2492 2043905536 2493 2044848400 2494 2045075620 2495 2047738604 2496 2048829632 2497 2049916172 2498 2050048384 2499 2053123168 2500 2053721123 2501 2054830610 2502 2055430726 2503 2055896963 2504 2056334992 2505 2060796812 2506 2062090240 2507 2063131846 2508 2063902744 2509 2066216326 2510 2072392198 2511 2073075410 2512 2076623675 2513 2086321606 2514 2086811720 2515 2088391384 2516 2089423366 2517 2091741400 2518 2095633798 2519 2097158432 2520 2099519872 2521 2099655683 2522 2100307177 2523 2100593810 2524 2104966726 2525 2106529705 2526 2107303192 2527 2109013772 2528 2110116032 2529 2110201636 2530 2112321584 2531 2119040210 2532 2120567686 2533 2120602499 2534 2126685452 2535 2126824198 2536 2129399440 2537 2130058384 2538 2132777123 2539 2134439984 2540 2140935046 2541 2141720344 2542 2147483648 2543 2148322499 2544 2148659776 2545 2149101220 2546 2150015908 2547 2151942406 2548 2153331212 2549 2156689088 2550 2162285860 2551 2166136198 2552 2170628099 2553 2170669174 2554 2172200905 2555 2174041798 2556 2179547720 2557 2184627596 2558 2187432899 2559 2190202276 2560 2190239936 2561 2191316096 2562 2191925123 2563 2193048899 2564 2196984368 2565 2197844998 2566 2198336840 2567 2206146848 2568 2211507200 2569 2211676448 2570 2212087465 2571 2212987264 2572 2214455363 2573 2216149772 2574 2217779992 2575 2219378176 2576 2219540528 2577 2220447529 2578 2220671372 2579 2221777798 2580 2232180736 2581 2235521680 2582 2240907410 2583 2241075596 2584 2242240420 2585 2243184784 2586 2245603465 2587 2248466723 2588 2249034752 2589 2254730252 2590 2255411200 2591 2255583808 2592 2257917952 2593 2258150144 2594 2260339846 2595 2265991192 2596 2271284963 2597 2274076768 2598 2277314944 2599 2278124998 2600 2278366418 2601 2279298563 2602 2281983049 2603 2282737283 2604 2285420824 2605 2286232198 2606 2286752396 2607 2287717664 2608 2290291072 2609 2291187748 2610 2292494384 2611 2293767035 2612 2296349860 2613 2303304064 2614 2307939410 2615 2309822464 2616 2313405074 2617 2320156208 2618 2322892288 2619 2332463104 2620 2332718176 2621 2333537926 2622 2336673608 2623 2347298171 2624 2347582592 2625 2348810240 2626 2349139456 2627 2350096630 2628 2353254406 2629 2358878690 2630 2359332004 2631 2363968792 2632 2365619296 2633 2366627888 2634 2369547683 2635 2373638336 2636 2376361798 2637 2378768384 2638 2382458258 2639 2383587683 2640 2387104163 2641 2388276899 2642 2388754432 2643 2392936198 2644 2394188032 2645 2395574930 2646 2396751980 2647 2400020099 2648 2401244998 2649 2407286377 2650 2408735104 2651 2412970883 2652 2412973115 2653 2416237126 2654 2417688899 2655 2418836000 2656 2419021115 2657 2420454820 2658 2427093784 2659 2427444880 2660 2427929926 2661 2428321283 2662 2429756068 2663 2441348099 2664 2441447680 2665 2444682886 2666 2447200792 2667 2451438128 2668 2453220899 2669 2456414354 2670 2458572992 2671 2459881760 2672 2461493446 2673 2466856000 2674 2467044790 2675 2469597760 2676 2469851720 2677 2477516824 2678 2483626892 2679 2487271465 2680 2490813220 2681 2493803843 2682 2494439704 2683 2495601932 2684 2496004096 2685 2499527776 2686 2501224984 2687 2502191195 2688 2502200483 2689 2502922624 2690 2505005860 2691 2513016899 2692 2513121376 2693 2514263977 2694 2516025536 2695 2519238820 2696 2526268643 2697 2526368320 2698 2531872792 2699 2534115596 2700 2535938569 2701 2538607168 2702 2540663440 2703 2545553944 2704 2551131520 2705 2551410505 2706 2553265798 2707 2555302499 2708 2560764812 2709 2563566406 2710 2564425216 2711 2566144792 2712 2567668460 2713 2568724486 2714 2569011200 2715 2569207808 2716 2569371280 2717 2569584664 2718 2571305344 2719 2574748768 2720 2577332806 2721 2578833938 2722 2579918104 2723 2582672396 2724 2587396105 2725 2589004928 2726 2591999497 2727 2594883596 2728 2595710738 2729 2596166930 2730 2597940899 2731 2601777920 2732 2604110104 2733 2605809664 2734 2612700160 2735 2612777344 2736 2616248416 2737 2616936332 2738 2618643160 2739 2621235203 2740 2621849612 2741 2630458928 2742 2634554020 2743 2636000963 2744 2641481926 2745 2645601875 2746 2645867843 2747 2647242148 2748 2661572608 2749 2662559936 2750 2665789417 2751 2667240937 2752 2669995568 2753 2670333400 2754 2687381504 2755 2689064210 2756 2690495675 2757 2690496899 2758 2693320996 2759 2698123750 2760 2701122550 2761 2703584012 2762 2704832048 2763 2709520384 2764 2717328128 2765 2720192402 2766 2722961123 2767 2727084032 2768 2727649798 2769 2730004480 2770 2732082688 2771 2733858505 2772 2734244099 2773 2737571620 2774 2741779043 2775 2742956498 2776 2744515864 2777 2746790216 2778 2748726505 2779 2751902930 2780 2753413504 2781 2756249996 2782 2756976736 2783 2758770572 2784 2760661763 2785 2762553536 2786 2763215350 2787 2767597568 2788 2767679872 2789 2776431314 2790 2776601590 2791 2778344099 2792 2788252486 2793 2790300100 2794 2791838086 2795 2792734816 2796 2794243931 2797 2795448368 2798 2797411108 2799 2798621603 2800 2800231058 2801 2804840080 2802 2809856000 2803 2810071040 2804 2812365220 2805 2816131465 2806 2816384288 2807 2826016198 2808 2831724140 2809 2834640649 2810 2837649316 2811 2838758144 2812 2845694600 2813 2846435888 2814 2847716492 2815 2848857416 2816 2849150377 2817 2849716726 2818 2850104320 2819 2850426976 2820 2854052224 2821 2854959046 2822 2857640800 2823 2857725220 2824 2857859497 2825 2857971596 2826 2861521705 2827 2863125784 2828 2864390336 2829 2864942176 2830 2867602499 2831 2872102448 2832 2874032099 2833 2874675392 2834 2879477929 2835 2885623523 2836 2886268172 2837 2901086792 2838 2904994403 2839 2905048576 2840 2906290796 2841 2906573476 2842 2911095040 2843 2912174930 2844 2914346312 2845 2924289286 2846 2926377152 2847 2930836754 2848 2933806537 2849 2936642834 2850 2939323520 2851 2941977344 2852 2942912432 2853 2943592984 2854 2948988928 2855 2952399872 2856 2959577603 2857 2963537920 2858 2963953298 2859 2964276296 2860 2967580768 2861 2970032003 2862 2972077640 2863 2977230092 2864 2979194723 2865 2981464198 2866 2982748160 2867 2984436899 2868 2985942400 2869 2986170916 2870 2988215440 2871 2988642889 2872 2990737798 2873 2992050002 2874 2997237856 2875 3001336672 2876 3007425584 2877 3010400072 2878 3011546020 2879 3012692528 2880 3013936256 2881 3015323648 2882 3015443305 2883 3015986723 2884 3017712664 2885 3020601536 2886 3020791931 2887 3021542930 2888 3027059840 2889 3027149860 2890 3028521008 2891 3028712978 2892 3029844166 2893 3030502499 2894 3032647192 2895 3033473188 2896 3036449792 2897 3043066892 2898 3047974994 2899 3048555526 2900 3049027523 2901 3054553705 2902 3055118104 2903 3060302384 2904 3062294243 2905 3066944396 2906 3067324486 2907 3068273408 2908 3070164112 2909 3073280000 2910 3073515200 2911 3073750418 2912 3077586572 2913 3080249996 2914 3080420315 2915 3081582128 2916 3092249648 2917 3095585926 2918 3098258243 2919 3098417152 2920 3104089624 2921 3104891720 2922 3109765216 2923 3115649123 2924 3117301600 2925 3117540169 2926 3117654505 2927 3117658892 2928 3121619620 2929 3122080198 2930 3123021452 2931 3125033603 2932 3125544625 2933 3128713216 2934 3132926930 2935 3133530505 2936 3135104048 2937 3140481584 2938 3144176210 2939 3149255168 2940 3149639704 2941 3155356768 2942 3157990412 2943 3160688396 2944 3162712643 2945 3164896792 2946 3169669264 2947 3170667817 2948 3172843568 2949 3176900492 2950 3177396880 2951 3182765056 2952 3184010200 2953 3186372608 2954 3187851544 2955 3189764483 2956 3192476003 2957 3198581132 2958 3200725010 2959 3203333603 2960 3206082886 2961 3207043864 2962 3212812672 2963 3214885100 2964 3214889996 2965 3217787720 2966 3224366176 2967 3225456640 2968 3228221824 2969 3228512396 2970 3229187360 2971 3235583378 2972 3238748099 2973 3240114083 2974 3240796928 2975 3241369600 2976 3241617664 2977 3245791465 2978 3245950976 2979 3248999984 2980 3262380800 2981 3262630472 2982 3265874500 2983 3274357283 2984 3278228905 2985 3279852899 2986 3280309202 2987 3281914928 2988 3282711985 2989 3284665088 2990 3285361798 2991 3286040972 2992 3286728899 2993 3287798912 2994 3296492780 2995 3298010240 2996 3302894086 2997 3303782930 2998 3309111076 2999 3310391296 3000 3310846700 3001 3312654406 3002 3312923363 3003 3315585304 3004 3321116960 3005 3329279488 3006 3343002904 3007 3344963584 3008 3354787864 3009 3355924040 3010 3358156064 3011 3361400000 3012 3361657250 3013 3369105932 3014 3376439296 3015 3376772099 3016 3378419992 3017 3379924297 3018 3383748899 3019 3385328326 3020 3387239984 3021 3388893760 3022 3390719632 3023 3390732899 3024 3391255366 3025 3392829488 3026 3394227596 3027 3395209606 3028 3396198496 3029 3401305705 3030 3408074752 3031 3409548625 3032 3418446601 3033 3418652672 3034 3422030080 3035 3427587656 3036 3428503849 3037 3433884184 3038 3434194403 3039 3440813056 3040 3444497840 3041 3447119954 3042 3451171465 3043 3457439936 3044 3462784198 3045 3463117088 3046 3471775744 3047 3481149280 3048 3482180099 3049 3483596483 3050 3485095040 3051 3491929744 3052 3493811224 3053 3497050112 3054 3499832416 3055 3502844998 3056 3514013860 3057 3520947526 3058 3521235596 3059 3521954584 3060 3523372163 3061 3524976646 3062 3526650505 3063 3527843200 3064 3528113188 3065 3530498723 3066 3530867620 3067 3531024646 3068 3531923675 3069 3533351363 3070 3534050584 3071 3544621640 3072 3545248000 3073 3545519320 3074 3548188768 3075 3550258880 3076 3559792832 3077 3560508899 3078 3565394566 3079 3568229000 3080 3575535046 3081 3578375954 3082 3581714377 3083 3588810697 3084 3592602440 3085 3596030060 3086 3606042886 3087 3607198700 3088 3610808099 3089 3611528192 3090 3612250403 3091 3617261056 3092 3620740480 3093 3621632396 3094 3624409798 3095 3631026563 3096 3632471675 3097 3633196172 3098 3635656984 3099 3636680326 3100 3641399440 3101 3646921606 3102 3656151064 3103 3658553920 3104 3665091596 3105 3665354258 3106 3666544688 3107 3670531168 3108 3672983195 3109 3676531250 3110 3686918336 3111 3692020643 3112 3692980480 3113 3694208396 3114 3697278976 3115 3705571864 3116 3706602550 3117 3706604998 3118 3711002723 3119 3711947977 3120 3714592105 3121 3717978904 3122 3720794624 3123 3725098276 3124 3727581760 3125 3730766384 3126 3735165452 3127 3739151360 3128 3739566848 3129 3742845400 3130 3744913552 3131 3757404544 3132 3760142384 3133 3763389280 3134 3766772806 3135 3770679296 3136 3778560899 3137 3780325144 3138 3781574930 3139 3787784315 3140 3790766464 3141 3791811526 3142 3794947168 3143 3797254720 3144 3798084166 3145 3804490384 3146 3807507025 3147 3810644998 3148 3811822700 3149 3811827596 3150 3815884288 3151 3824898560 3152 3827941705 3153 3828474976 3154 3831145636 3155 3833727046 3156 3841085824 3157 3843100232 3158 3851940032 3159 3852664198 3160 3858578500 3161 3860136899 3162 3861628163 3163 3865314886 3164 3867596099 3165 3871298089 3166 3872117449 3167 3874315532 3168 3874816384 3169 3877615000 3170 3880831465 3171 3881040803 3172 3883095650 3173 3884779568 3174 3885387544 3175 3887411474 3176 3889268492 3177 3893523410 3178 3893758976 3179 3894913798 3180 3896915977 3181 3907633606 3182 3909331016 3183 3910816792 3184 3912939616 3185 3914754608 3186 3919395472 3187 3921436768 3188 3927815704 3189 3929785088 3190 3939523846 3191 3947556128 3192 3948988754 3193 3950108960 3194 3953894144 3195 3955517536 3196 3956379280 3197 3960184900 3198 3962954288 3199 3964586404 3200 3965220899 3201 3966732323 3202 3970474264 3203 3972024512 3204 3972780899 3205 3973144969 3206 3973474294 3207 3976774418 3208 3979591052 3209 3982245766 3210 3985458688 3211 3993987203 3212 4001543350 3213 4014643465 3214 4015754348 3215 4018292099 3216 4019815936 3217 4020306064 3218 4025141132 3219 4032566930 3220 4037331596 3221 4039197400 3222 4043522584 3223 4043898880 3224 4044959936 3225 4049640008 3226 4055723428 3227 4056416099 3228 4064595049 3229 4065134104 3230 4069619120 3231 4074878086 3232 4077042550 3233 4078672201 3234 4087811072 3235 4088974249 3236 4089696800 3237 4090009787 3238 4090151240 3239 4095477208 3240 4097659264 3241 4099832344 3242 4100096768 3243 4106246336 3244 4107442246 3245 4109661220 3246 4110861452 3247 4111793926 3248 4112669984 3249 4116207025 3250 4121593624 3251 4124180480 3252 4124758537 3253 4126263692 3254 4127805488 3255 4132432652 3256 4134747203 3257 4144323529 3258 4144784396 3259 4146150820 3260 4150723465 3261 4153247350 3262 4170318083 3263 4172643212 3264 4173623440 3265 4176782768 3266 4178846732 3267 4181174243 3268 4183482800 3269 4187394505 3270 4191267596 3271 4194316864 3272 4196707523 3273 4199039744 3274 4199311366 3275 4200614354 3276 4201187620 3277 4209154883 3278 4209933452 3279 4213059410 3280 4214606384 3281 4218027544 3282 4220232064 3283 4220403272 3284 4224643168 3285 4238080420 3286 4241135372 3287 4241204998 3288 4253370904 3289 4253648396 3290 4258798880 3291 4260116768 3292 4265554246 3293 4268879968 3294 4279777705 3295 4281870092 3296 4283440688 3297 4287731689 3298 4289071465 3299 4294967296 3300 4295229443 3301 4296644998 3302 4297319552 3303 4298202440 3304 4300031816 3305 4303884812 3306 4306662424 3307 4313378176 3308 4317639515 3309 4318855523 3310 4320431675 3311 4320432899 3312 4324571720 3313 4326347305 3314 4332272396 3315 4334642243 3316 4341256198 3317 4341338348 3318 4344401810 3319 4348083596 3320 4353624323 3321 4359095440 3322 4369255192 3323 4374865798 3324 4380404552 3325 4380479872 3326 4382632192 3327 4383850246 3328 4386097798 3329 4393968736 3330 4395689996 3331 4396673680 3332 4412293696 3333 4423014400 3334 4423352896 3335 4424174930 3336 4425974528 3337 4428910726 3338 4431564899 3339 4432299544 3340 4435559984 3341 4438756352 3342 4439081056 3343 4440895058 3344 4441342744 3345 4443555596 3346 4455562499 3347 4464361472 3348 4471043360 3349 4473105875 3350 4481814820 3351 4482151192 3352 4484480840 3353 4486369568 3354 4491206930 3355 4496933446 3356 4498069504 3357 4498232795 3358 4502770057 3359 4509460504 3360 4510822400 3361 4511167616 3362 4515835904 3363 4516300288 3364 4518259523 3365 4520679692 3366 4531982384 3367 4542569926 3368 4544108099 3369 4548153536 3370 4554629888 3371 4556249996 3372 4556732836 3373 4558597126 3374 4563966098 3375 4565474566 3376 4566786083 3377 4570841648 3378 4572464396 3379 4573504792 3380 4575435328 3381 4580582144 3382 4582375496 3383 4584988768 3384 4587534070 3385 4591146563 3386 4592699720 3387 4606608128 3388 4615878820 3389 4619644928 3390 4620703465 3391 4626810148 3392 4640312416 3393 4645784576 3394 4658061275 3395 4659502715 3396 4664926208 3397 4665436352 3398 4667075852 3399 4669087465 3400 4673347216 3401 4690880099 3402 4694596342 3403 4695165184 3404 4697620480 3405 4698278912 3406 4700193260 3407 4706508812 3408 4717757380 3409 4718281609 3410 4718664008 3411 4727937584 3412 4731238592 3413 4733255776 3414 4739095366 3415 4746934403 3416 4747276672 3417 4752723596 3418 4757536768 3419 4764916516 3420 4765140899 3421 4767175366 3422 4774208326 3423 4776553798 3424 4777508864 3425 4781722499 3426 4785872396 3427 4788376064 3428 4791149860 3429 4793503960 3430 4796670563 3431 4797153001 3432 4800040198 3433 4802254057 3434 4802489996 3435 4805903305 3436 4814572754 3437 4816637603 3438 4817470208 3439 4825941766 3440 4825946230 3441 4829972003 3442 4832474252 3443 4835377798 3444 4837672000 3445 4838042230 3446 4840909640 3447 4854187568 3448 4854889760 3449 4855244905 3450 4855859852 3451 4856642566 3452 4859512136 3453 4863388643 3454 4866736643 3455 4880140163 3456 4882696198 3457 4882895360 3458 4889365772 3459 4890203675 3460 4890204899 3461 4894401584 3462 4900280003 3463 4902876256 3464 4906441798 3465 4906966715 3466 4912828708 3467 4917094883 3468 4917145984 3469 4919763520 3470 4922986892 3471 4925513123 3472 4933712000 3473 4934089580 3474 4939195520 3475 4939703440 3476 4955033648 3477 4958283529 3478 4964329763 3479 4967253784 3480 4974542930 3481 4981626440 3482 4987607686 3483 4988702377 3484 4988879408 3485 4991203864 3486 4992008192 3487 4999055552 3488 5002449968 3489 5004382390 3490 5004400966 3491 5005845248 3492 5010011720 3493 5014831465 3494 5018588963 3495 5023690883 3496 5026033798 3497 5026242752 3498 5028527954 3499 5032051072 3500 5033902499 3501 5038477640 3502 5040716003 3503 5052537286 3504 5052736640 3505 5063745584 3506 5068231192 3507 5071877138 3508 5075341705 3509 5077214336 3510 5078272643 3511 5081326880 3512 5083086889 3513 5091107888 3514 5100856777 3515 5102263040 3516 5102821010 3517 5106531596 3518 5110604998 3519 5119402499 3520 5121529624 3521 5127132812 3522 5128850432 3523 5132289584 3524 5135336920 3525 5137448972 3526 5138022400 3527 5138415616 3528 5138742560 3529 5139169328 3530 5142610688 3531 5149497536 3532 5154665612 3533 5157667876 3534 5159836208 3535 5165344792 3536 5173168969 3537 5174792210 3538 5176998505 3539 5178009856 3540 5183998994 3541 5188893769 3542 5189767192 3543 5191421476 3544 5192333860 3545 5195881798 3546 5196968099 3547 5198698403 3548 5203555840 3549 5208220208 3550 5211619328 3551 5216017283 3552 5222952899 3553 5225400320 3554 5225554688 3555 5227793929 3556 5232496832 3557 5233872664 3558 5237286320 3559 5242470406 3560 5243699224 3561 5260917856 3562 5269108040 3563 5272001926 3564 5282963852 3565 5291203750 3566 5291735686 3567 5294484296 3568 5298007177 3569 5310035675 3570 5310036899 3571 5314264201 3572 5323145216 3573 5325119872 3574 5331578834 3575 5334481874 3576 5334549443 3577 5338055843 3578 5339991136 3579 5340666800 3580 5362520905 3581 5374763008 3582 5378128420 3583 5380991350 3584 5380993798 3585 5381983043 3586 5386641992 3587 5396247500 3588 5402245100 3589 5407168024 3590 5409664096 3591 5419040768 3592 5434656256 3593 5440384804 3594 5445922246 3595 5454168064 3596 5455299596 3597 5460008960 3598 5464165376 3599 5467717010 3600 5468488198 3601 5475143240 3602 5479701947 3603 5483558086 3604 5485912996 3605 5489031728 3606 5493580432 3607 5497453010 3608 5503805860 3609 5505936803 3610 5506827008 3611 5512499992 3612 5513953472 3613 5517541144 3614 5521323526 3615 5525107072 3616 5526430700 3617 5529649211 3618 5532681923 3619 5535195136 3620 5535359744 3621 5552862628 3622 5553203180 3623 5556688198 3624 5557701275 3625 5566652099 3626 5576504972 3627 5580600200 3628 5582779523 3629 5583676172 3630 5584335049 3631 5584572899 3632 5585469632 3633 5588487862 3634 5590896736 3635 5594822216 3636 5597243206 3637 5600462116 3638 5609680160 3639 5619712000 3640 5620142080 3641 5620499675 3642 5624730440 3643 5632262930 3644 5632768576 3645 5652032396 3646 5656544099 3647 5663448280 3648 5669281298 3649 5675298632 3650 5677516288 3651 5683652099 3652 5685461603 3653 5691389200 3654 5692871776 3655 5695432984 3656 5697714832 3657 5698300754 3658 5699433452 3659 5700208640 3660 5700853952 3661 5708104448 3662 5709918092 3663 5715281600 3664 5715450440 3665 5715718994 3666 5715943192 3667 5718081923 3668 5723043410 3669 5726251568 3670 5728780672 3671 5729884352 3672 5735204998 3673 5744204896 3674 5746661929 3675 5748064198 3676 5749350784 3677 5754128905 3678 5758955858 3679 5771247046 3680 5772536344 3681 5774480099 3682 5776304003 3683 5779406377 3684 5797147177 3685 5800040963 3686 5802173584 3687 5809988806 3688 5810097152 3689 5812243849 3690 5812581592 3691 5813146952 3692 5822190080 3693 5824349860 3694 5828692624 3695 5840322083 3696 5840615305 3697 5845746601 3698 5848578572 3699 5852754304 3700 5858677763 3701 5861673508 3702 5867613074 3703 5873285668 3704 5875222499 3705 5878647040 3706 5883954688 3707 5885824864 3708 5887185968 3709 5897977856 3710 5902848899 3711 5904799744 3712 5916820105 3713 5919155206 3714 5923149443 3715 5923977947 3716 5927075840 3717 5927906596 3718 5928552592 3719 5935161536 3720 5940064006 3721 5944155280 3722 5954460184 3723 5958389446 3724 5962928396 3725 5965496320 3726 5965708643 3727 5968873798 3728 5969416643 3729 5971884800 3730 5972341832 3731 5976430880 3732 5977285778 3733 5981475596 3734 5984100004 3735 5993546723 3736 5994475712 3737 6002673344 3738 6002840483 3739 6004700099 3740 6014002499 3741 6014851168 3742 6020800144 3743 6023092040 3744 6025385056 3745 6027872512 3746 6030647296 3747 6030886610 3748 6031973446 3749 6035425328 3750 6041203072 3751 6041583862 3752 6043085860 3753 6054119680 3754 6054299720 3755 6057042016 3756 6057425956 3757 6059688332 3758 6061004998 3759 6065294384 3760 6066946376 3761 6072899584 3762 6078292489 3763 6086133784 3764 6095949988 3765 6097111052 3766 6098055046 3767 6105547043 3768 6109107410 3769 6110236208 3770 6115043305 3771 6120604768 3772 6124588486 3773 6130595017 3774 6133888792 3775 6134648972 3776 6135587675 3777 6136546816 3778 6140328224 3779 6146560000 3780 6147030400 3781 6147500836 3782 6152519843 3783 6155173144 3784 6160499992 3785 6160840630 3786 6163164256 3787 6163820099 3788 6173244899 3789 6184499296 3790 6187051657 3791 6191171852 3792 6196516486 3793 6196834304 3794 6208179248 3795 6209783440 3796 6217894729 3797 6219530432 3798 6226578505 3799 6231298246 3800 6234603200 3801 6235080338 3802 6235309010 3803 6235317784 3804 6237524483 3805 6243239240 3806 6244160396 3807 6246042904 3808 6250067206 3809 6251089250 3810 6257426432 3811 6265853860 3812 6267061010 3813 6270208096 3814 6277392899 3815 6280963168 3816 6282724105 3817 6288352420 3818 6298510336 3819 6299279408 3820 6304042403 3821 6310713536 3822 6315968809 3823 6315980824 3824 6321376792 3825 6323907529 3826 6325425286 3827 6329793584 3828 6339338528 3829 6341335634 3830 6345687136 3831 6351401737 3832 6351771203 3833 6353800984 3834 6354793760 3835 6365530112 3836 6368020400 3837 6372745216 3838 6374744963 3839 6375703088 3840 6379528966 3841 6384329603 3842 6384952006 3843 6397162264 3844 6399680003 3845 6401450020 3846 6406667206 3847 6412165772 3848 6414087728 3849 6425625344 3850 6429770200 3851 6429779992 3852 6435575440 3853 6437620945 3854 6448732352 3855 6450913280 3856 6456443648 3857 6457024792 3858 6458374720 3859 6471166756 3860 6477496198 3861 6478640099 3862 6480228166 3863 6481593856 3864 6482739200 3865 6483235328 3866 6488528329 3867 6491582930 3868 6491901952 3869 6497999968 3870 6507648899 3871 6509585123 3872 6524761600 3873 6525085283 3874 6525260944 3875 6531749000 3876 6533192123 3877 6536721275 3878 6546428099 3879 6548714566 3880 6556457810 3881 6559705798 3882 6560618404 3883 6563829856 3884 6563916323 3885 6565423970 3886 6567805763 3887 6569330176 3888 6570723596 3889 6572081944 3890 6573457798 3891 6575597824 3892 6578743465 3893 6590264905 3894 6592985560 3895 6593115203 3896 6593180329 3897 6596020480 3898 6605788172 3899 6606763523 3900 6607565860 3901 6618222152 3902 6620782592 3903 6621693400 3904 6624889705 3905 6625308812 3906 6625846726 3907 6631170608 3908 6642233920 3909 6658558976 3910 6675216803 3911 6686005808 3912 6689927168 3913 6694411465 3914 6700156201 3915 6703805737 3916 6709575728 3917 6711848080 3918 6712524899 3919 6715983995 3920 6716312128 3921 6722800000 3922 6723314500 3923 6730233443 3924 6738211864 3925 6740960905 3926 6752878592 3927 6753544198 3928 6756839984 3929 6759799523 3930 6759848594 3931 6764296105 3932 6767497798 3933 6770656652 3934 6774479968 3935 6777787520 3936 6781439264 3937 6781465798 3938 6781522499 3939 6782510732 3940 6785658976 3941 6788455192 3942 6790419212 3943 6792396992 3944 6801300899 3945 6802611410 3946 6811200899 3947 6816149504 3948 6819097250 3949 6825397897 3950 6836893202 3951 6837305344 3952 6842929283 3953 6844060160 3954 6848886563 3955 6855175312 3956 6857007698 3957 6858040105 3958 6867768368 3959 6868388806 3960 6869803465 3961 6870752099 3962 6881626112 3963 6888995680 3964 6894239908 3965 6902342930 3966 6914879872 3967 6925568396 3968 6926234176 3969 6933651515 3970 6940595305 3971 6943551488 3972 6948066889 3973 6950555675 3974 6962298560 3975 6964360198 3976 6967192966 3977 6970190080 3978 6982607843 3979 6983859488 3980 6984067177 3981 6987622448 3982 6994100224 3983 6997905001 3984 6999664832 3985 7005689996 3986 7008703523 3987 7028027720 3988 7029130249 3989 7037901289 3990 7041895052 3991 7042471192 3992 7043909168 3993 7046744326 3994 7049953292 3995 7053301010 3996 7055686400 3997 7056226376 3998 7058231497 3999 7060997446 4000 7061735240 4001 7062049292 4002 7063847350 4003 7066702726 4004 7068101168 4005 7089243280 4006 7090496000 4007 7091038640 4008 7093345283 4009 7096377536 4010 7100517760 4011 7107187465 4012 7109525123 4013 7119585664 4014 7121017798 4015 7121672099 4016 7130789132 4017 7136458000 4018 7143968483 4019 7151070092 4020 7156751908 4021 7162236899 4022 7163428754 4023 7177621394 4024 7179188905 4025 7185204880 4026 7192060120 4027 7192736099 4028 7200880163 4029 7202022409 4030 7202916899 4031 7212085772 4032 7214397400 4033 7221260483 4034 7221616198 4035 7223056384 4036 7224500806 4037 7234522112 4038 7241480960 4039 7243264792 4040 7248819596 4041 7262053126 4042 7264943350 4043 7266392344 4044 7271313968 4045 7272959689 4046 7273360652 4047 7282798880 4048 7286671043 4049 7293843212 4050 7309902601 4051 7312302128 4052 7317107840 4053 7330183192 4054 7330708516 4055 7333089376 4056 7341062336 4057 7345966390 4058 7353062500 4059 7364729123 4060 7366788899 4061 7373836672 4062 7384041286 4063 7385960960 4064 7388416792 4065 7394557952 4066 7409587465 4067 7411143728 4068 7413205100 4069 7413209996 4070 7417199195 4071 7421814505 4072 7422005446 4073 7423895954 4074 7429184210 4075 7435957808 4076 7441589248 4077 7450196552 4078 7455163520 4079 7459776899 4080 7461532768 4081 7470330904 4082 7478302720 4083 7479133696 4084 7485690800 4085 7489827104 4086 7514809088 4087 7520284768 4088 7526778560 4089 7533545612 4090 7534839025 4091 7541358592 4092 7557121798 4093 7560650288 4094 7563149860 4095 7575568630 4096 7581532928 4097 7583623052 4098 7589894336 4099 7594509440 4100 7595122499 4101 7596168332 4102 7605479771 4103 7607677283 4104 7608980768 4105 7615014050 4106 7621289996 4107 7623645400 4108 7623655192 4109 7631768576 4110 7638596315 4111 7642116649 4112 7649797120 4113 7655883410 4114 7656949952 4115 7658000099 4116 7658303689 4117 7662291272 4118 7666403363 4119 7667454092 4120 7679016899 4121 7681120163 4122 7682171648 4123 7686200464 4124 7703880064 4125 7705328396 4126 7717157000 4127 7720273798 4128 7723256326 4129 7730629772 4130 7735192198 4131 7742596178 4132 7744234898 4133 7744352003 4134 7748631064 4135 7749632768 4136 7755230000 4137 7761662930 4138 7762081606 4139 7766191300 4140 7769559136 4141 7770775088 4142 7774822948 4143 7778536984 4144 7787046820 4145 7787517952 4146 7789827596 4147 7793831954 4148 7803602243 4149 7815267212 4150 7818662032 4151 7821633584 4152 7825879232 4153 7826940899 4154 7829509216 4155 7838790944 4156 7842873536 4157 7848188099 4158 7848820009 4159 7855631408 4160 7859570176 4161 7860950243 4162 7879047692 4163 7888637123 4164 7895112256 4165 7897977508 4166 7900217920 4167 7907788288 4168 7911035072 4169 7912758560 4170 7920369800 4171 7925908576 4172 7929172808 4173 7929988201 4174 7930441798 4175 7933464646 4176 7933464899 4177 7940948528 4178 7944049024 4179 7945561798 4180 7946289938 4181 7946948588 4182 7953548836 4183 7959182104 4184 7964491532 4185 7965561275 4186 7970917376 4187 7987974406 4188 7998552937 4189 8003086700 4190 8020566505 4191 8021351843 4192 8027801603 4193 8029286930 4194 8031508696 4195 8036584198 4196 8038556963 4197 8039631872 4198 8040612128 4199 8040708899 4200 8050282264 4201 8065133860 4202 8074663192 4203 8078394800 4204 8081650403 4205 8087045168 4206 8087797760 4207 8088931369 4208 8089919872 4209 8092732969 4210 8099280016 4211 8103240323 4212 8107331977 4213 8111446856 4214 8112832198 4215 8129190098 4216 8130268208 4217 8135679203 4218 8139238240 4219 8146216009 4220 8149756172 4221 8154085100 4222 8157344402 4223 8161051465 4224 8172521603 4225 8175622144 4226 8177948498 4227 8179031843 4228 8179393600 4229 8180019574 4230 8180302480 4231 8190954416 4232 8191998395 4233 8195318528 4234 8199664688 4235 8200193536 4236 8211621923 4237 8212492672 4238 8214884492 4239 8219322440 4240 8221722904 4241 8222499683 4242 8223587852 4243 8225311465 4244 8225339968 4245 8232414050 4246 8243187248 4247 8248360960 4248 8248635683 4249 8249517074 4250 8252527384 4251 8255610976 4252 8264865304 4253 8269494406 4254 8288647058 4255 8289568792 4256 8292301640 4257 8296555067 4258 8298845603 4259 8301446930 4260 8306494700 4261 8322322715 4262 8340636166 4263 8345286424 4264 8347246880 4265 8353565536 4266 8357693464 4267 8362348486 4268 8364565763 4269 8366965600 4270 8367605929 4271 8374789010 4272 8382535192 4273 8388633728 4274 8393415046 4275 8398079488 4276 8398622732 4277 8401228708 4278 8402375240 4279 8407715003 4280 8418309766 4281 8419866904 4282 8426118820 4283 8429212768 4284 8436055088 4285 8440464128 4286 8440806544 4287 8449286336 4288 8476160840 4289 8482270744 4290 8482409996 4291 8496783683 4292 8497955305 4293 8506741808 4294 8507296792 4295 8517597760 4296 8520233536 4297 8531108492 4298 8534433923 4299 8537759936 4300 8559555410 4301 8563525705 4302 8563740184 4303 8566881376 4304 8573677595 4305 8575463378 4306 8578142930 4307 8587728899 4308 8589934592 4309 8589953123 4310 8590458886 4311 8592885577 4312 8593289996 4313 8594639104 4314 8596404880 4315 8600063632 4316 8607769624 4317 8609984099 4318 8613324848 4319 8623351043 4320 8626756352 4321 8635279030 4322 8637711046 4323 8640863350 4324 8640865798 4325 8641189763 4326 8649143440 4327 8652694610 4328 8654579675 4329 8664544792 4330 8668962505 4331 8669284486 4332 8682512396 4333 8682676696 4334 8688803620 4335 8696167192 4336 8701531523 4337 8707248646 4338 8718190880 4339 8738510384 4340 8749731596 4341 8753099363 4342 8760809104 4343 8760959744 4344 8765264384 4345 8767700492 4346 8772195596 4347 8780064803 4348 8787937472 4349 8791312643 4350 8791379992 4351 8793347360 4352 8794419515 4353 8800316099 4354 8824587392 4355 8830237609 4356 8846028800 4357 8846705792 4358 8848349860 4359 8851949056 4360 8856692099 4361 8857821452 4362 8863129798 4363 8864599088 4364 8871119968 4365 8877512704 4366 8878162112 4367 8881790116 4368 8882685488 4369 8887111192 4370 8901922499 4371 8902291825 4372 8910982403 4373 8911124998 4374 8928722944 4375 8935920899 4376 8938189763 4377 8942086720 4378 8946211750 4379 8958622499 4380 8963629640 4381 8964302384 4382 8968961680 4383 8972739136 4384 8982413860 4385 8993866892 4386 8996139008 4387 8996465590 4388 9005540114 4389 9015502499 4390 9018921008 4391 9021644800 4392 9022335232 4393 9029574505 4394 9031671808 4395 9032600576 4396 9036519046 4397 9041359384 4398 9061136099 4399 9063964768 4400 9085139852 4401 9088216198 4402 9096307072 4403 9109175363 4404 9109259776 4405 9112499992 4406 9113465672 4407 9117194252 4408 9127932196 4409 9129801275 4410 9130949132 4411 9133572166 4412 9136712305 4413 9141683296 4414 9144928792 4415 9147009584 4416 9150870656 4417 9151368625 4418 9161164288 4419 9164750992 4420 9169977536 4421 9175068140 4422 9175724099 4423 9178023203 4424 9182293126 4425 9185399440 4426 9207937763 4427 9213216256 4428 9219451465 4429 9231757640 4430 9239289856 4431 9241406930 4432 9253620296 4433 9258673283 4434 9273255337 4435 9279468899 4436 9280624832 4437 9291569152 4438 9316122550 4439 9319005430 4440 9329852416 4441 9330872704 4442 9334151704 4443 9338174930 4444 9346694432 4445 9358240643 4446 9369852803 4447 9370026505 4448 9374499683 4449 9381760198 4450 9389192684 4451 9390330368 4452 9395240960 4453 9396557824 4454 9400386520 4455 9407542537 4456 9409388003 4457 9413017624 4458 9435514760 4459 9436563218 4460 9437328016 4461 9439676963 4462 9442008899 4463 9455875168 4464 9462477184 4465 9466511552 4466 9467679203 4467 9478190732 4468 9481575529 4469 9493868806 4470 9494553344 4471 9505447192 4472 9515073536 4473 9521466083 4474 9529833032 4475 9530281798 4476 9534350732 4477 9535521275 4478 9535522499 4479 9542492137 4480 9548416652 4481 9553107596 4482 9555017728 4483 9563444998 4484 9565762249 4485 9571744792 4486 9573056963 4487 9576752128 4488 9582299720 4489 9587007920 4490 9593341126 4491 9594306002 4492 9600080396 4493 9604508114 4494 9604979992 4495 9605960099 4496 9611806610 4497 9617723675 4498 9629145508 4499 9633275206 4500 9634940416 4501 9651883532 4502 9651892460 4503 9659944006 4504 9662496803 4505 9664948504 4506 9667215683 4507 9670755596 4508 9675344000 4509 9676084460 4510 9681819280 4511 9692740009 4512 9702787465 4513 9708375136 4514 9709779520 4515 9710489810 4516 9711719704 4517 9713285132 4518 9714467843 4519 9719024272 4520 9726777286 4521 9733473286 4522 9747612899 4523 9760280326 4524 9765392396 4525 9765790720 4526 9777856969 4527 9778731544 4528 9780407350 4529 9780409798 4530 9780814403 4531 9783188099 4532 9788803168 4533 9800560006 4534 9805752512 4535 9812883596 4536 9813933430 4537 9825657416 4538 9828343043 4539 9834189766 4540 9834291968 4541 9839527040 4542 9845973784 4543 9851026246 4544 9852150563 4545 9867424000 4546 9868179160 4547 9878391040 4548 9879406880 4549 9910067296 4550 9913711465 4551 9916567058 4552 9928659526 4553 9934507568 4554 9949085860 4555 9963252880 4556 9968920201 4557 9975215372 4558 9977404754 4559 9977758816 4560 9982407728 4561 9984016384 4562 9998000099 4563 9998111104 4564 9998716105 4565 10003126249 4566 10004899936 4567 10008764780 4568 10008801932 4569 10011690496 4570 10020023440 4571 10029662930 4572 10037177926 4573 10047381766 4574 10052067596 4575 10052485504 4576 10057055908 4577 10064102144 4578 10067804998 4579 10072531043 4580 10076955280 4581 10081432006 4582 10103868323 4583 10105074572 4584 10105473280 4585 10127491168 4586 10136462384 4587 10143754276 4588 10150683410 4589 10154428672 4590 10156545286 4591 10162653760 4592 10166173778 4593 10182215776 4594 10201713554 4595 10204526080 4596 10205642020 4597 10213063192 4598 10221209996 4599 10222947035 4600 10224849923 4601 10238804998 4602 10243059248 4603 10254265624 4604 10257700864 4605 10264579168 4606 10270673840 4607 10274897944 4608 10276044800 4609 10276831232 4610 10277485120 4611 10278338656 4612 10285221376 4613 10298995072 4614 10302656003 4615 10309331224 4616 10315335752 4617 10319672416 4618 10330689584 4619 10331397001 4620 10340187049 4621 10342363465 4622 10346337938 4623 10349584420 4624 10353997010 4625 10356019712 4626 10367997988 4627 10370978243 4628 10377787538 4629 10379534384 4630 10382842952 4631 10384667720 4632 10391763596 4633 10393936198 4634 10397396806 4635 10407111680 4636 10416440416 4637 10419918083 4638 10423238656 4639 10424818403 4640 10432034566 4641 10444431203 4642 10445905798 4643 10450800640 4644 10451109376 4645 10455587858 4646 10464993664 4647 10467745328 4648 10474572640 4649 10484940812 4650 10487398448 4651 10505840003 4652 10521835712 4653 10538216080 4654 10542771683 4655 10544003852 4656 10560028643 4657 10565927704 4658 10582407500 4659 10583471372 4660 10588968592 4661 10594584899 4662 10596014354 4663 10618535305 4664 10620071350 4665 10620073798 4666 10628528402 4667 10646290432 4668 10649491849 4669 10650239744 4670 10663157668 4671 10668824099 4672 10668963748 4673 10669098886 4674 10676111686 4675 10679982272 4676 10681333600 4677 10682151049 4678 10696110083 4679 10706503465 4680 10725041810 4681 10749526016 4682 10756256840 4683 10761982700 4684 10761987596 4685 10763966086 4686 10773283984 4687 10774913257 4688 10783160963 4689 10792495000 4690 10804490200 4691 10805601275 4692 10814336048 4693 10819328192 4694 10838081536 4695 10839136105 4696 10844017307 4697 10869312512 4698 10880576099 4699 10880769608 4700 10884540241 4701 10891844492 4702 10895601923 4703 10908336128 4704 10910599192 4705 10913173705 4706 10920017920 4707 10928330752 4708 10930702499 4709 10935434020 4710 10936976396 4711 10942859305 4712 10950286480 4713 10958321123 4714 10959403894 4715 10967116172 4716 10971825992 4717 10978063456 4718 10983459203 4719 10987160864 4720 10993522499 4721 10994906020 4722 11007611720 4723 11011873606 4724 11013654016 4725 11024999984 4726 11027906944 4727 11035082288 4728 11042647052 4729 11050214144 4730 11052861400 4731 11053867177 4732 11059298422 4733 11065363846 4734 11070390272 4735 11070719488 4736 11076943465 4737 11105725256 4738 11106406360 4739 11113376396 4740 11115402550 4741 11133304198 4742 11136798505 4743 11153009944 4744 11161200400 4745 11165559046 4746 11167352344 4747 11168670098 4748 11169145798 4749 11170939264 4750 11176975724 4751 11181793472 4752 11189644432 4753 11194486412 4754 11200924232 4755 11219360320 4756 11226883465 4757 11239424000 4758 11240284160 4759 11240999350 4760 11241932905 4761 11249460880 4762 11261878883 4763 11264525860 4764 11265537152 4765 11282263523 4766 11287141705 4767 11295013283 4768 11304064792 4769 11313088198 4770 11326896560 4771 11338562596 4772 11350597264 4773 11351197763 4774 11355032576 4775 11367304198 4776 11370923206 4777 11376782243 4778 11380767337 4779 11382778400 4780 11383649531 4781 11385743552 4782 11390865968 4783 11392981705 4784 11395429664 4785 11396601508 4786 11398866904 4787 11400417280 4788 11401707904 4789 11402395523 4790 11416208896 4791 11419836184 4792 11430563200 4793 11430900880 4794 11431437988 4795 11431886384 4796 11436163846 4797 11440869443 4798 11446086820 4799 11452503136 4800 11456563825 4801 11457561344 4802 11459768704 4803 11463905737 4804 11463984899 4805 11469297097 4806 11470409996 4807 11488409792 4808 11493323858 4809 11496128396 4810 11498701568 4811 11508257810 4812 11517911716 4813 11534819977 4814 11542494092 4815 11545072688 4816 11548960198 4817 11552608006 4818 11558812754 4819 11594294354 4820 11600081926 4821 11603167523 4822 11604347168 4823 11619977612 4824 11620194304 4825 11624487698 4826 11625163184 4827 11626293904 4828 11629034243 4829 11644380160 4830 11648699720 4831 11657385248 4832 11680644166 4833 11681230610 4834 11682708625 4835 11691493202 4836 11697157144 4837 11705508608 4838 11717355526 4839 11723347016 4840 11732950729 4841 11735226148 4842 11745790883 4843 11746571336 4844 11750444998 4845 11757294080 4846 11764005443 4847 11767909376 4848 11771649728 4849 11771816003 4850 11774371936 4851 11795955712 4852 11805697798 4853 11809599488 4854 11833640210 4855 11838310412 4856 11846298886 4857 11847955894 4858 11854151680 4859 11855289923 4860 11855813192 4861 11857105184 4862 11870323072 4863 11880128012 4864 11888310560 4865 11908920368 4866 11916778892 4867 11918088899 4868 11925856792 4869 11930992640 4870 11931417286 4871 11937747596 4872 11938833286 4873 11943769600 4874 11944683664 4875 11952861760 4876 11954571556 4877 11962951192 4878 11968200008 4879 11979455977 4880 11983680899 4881 11987093446 4882 11988951424 4883 11994192323 4884 12005346688 4885 12005680966 4886 12007256905 4887 12009400198 4888 12017207195 4889 12025754243 4890 12028004998 4891 12029702336 4892 12041600288 4893 12046184080 4894 12050770112 4895 12055745024 4896 12061294592 4897 12061773220 4898 12062628899 4899 12063946892 4900 12065264963 4901 12070850656 4902 12082406144 4903 12083167724 4904 12086171720 4905 12108239360 4906 12108599440 4907 12114084032 4908 12114851912 4909 12119376664 4910 12122009996 4911 12130588768 4912 12133892752 4913 12145799168 4914 12156584978 4915 12170943683 4916 12172267568 4917 12191899976 4918 12194222104 4919 12196110092 4920 12205388483 4921 12210692003 4922 12211094086 4923 12218214820 4924 12220472416 4925 12230086610 4926 12241209536 4927 12249176972 4928 12261132899 4929 12261190034 4930 12267777584 4931 12269297944 4932 12271175350 4933 12273093632 4934 12280656448 4935 12293120000 4936 12294060800 4937 12295001672 4938 12303690083 4939 12305039686 4940 12310346288 4941 12320999984 4942 12321681260 4943 12326328512 4944 12327640198 4945 12327660899 4946 12346489798 4947 12368998592 4948 12374103314 4949 12381012899 4950 12382343704 4951 12393032972 4952 12393668608 4953 12408110569 4954 12416358496 4955 12419566880 4956 12435789458 4957 12439060864 4958 12449913875 4959 12453157010 4960 12455529769 4961 12462596492 4962 12463751195 4963 12469206400 4964 12470160676 4965 12470618020 4966 12470635568 4967 12475048966 4968 12486478480 4969 12488320792 4970 12492085808 4971 12494093257 4972 12500134412 4973 12502178500 4974 12514852864 4975 12514896899 4976 12526175305 4977 12531707720 4978 12534122020 4979 12540416192 4980 12554785798 4981 12561926336 4982 12565448210 4983 12576704840 4984 12597020672 4985 12598558816 4986 12608084806 4987 12609044099 4988 12619826243 4989 12621427072 4990 12625219043 4991 12631937618 4992 12631961648 4993 12642753584 4994 12647815058 4995 12650850572 4996 12659587168 4997 12678677056 4998 12679210403 4999 12682671268 5000 12691374272