42654083887384510464
42,654,083,887,384,510,464 is an even composite number composed of seven prime numbers multiplied together.
42654083887384510464 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 42654083887384510464:
214 × 34 × 72 × 112 × 172 × 612 × 712
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 17 × 17 × 61 × 61 × 71 × 71)See below for interesting mathematical facts about the number 42654083887384510464 from the Numbermatics database.
Names of 42654083887384510464
- Cardinal: 42654083887384510464 can be written as Forty-two quintillion, six hundred fifty-four quadrillion, eighty-three trillion, eight hundred eighty-seven billion, three hundred eighty-four million, five hundred ten thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 4.2654083887384510464 × 1019
Factors of 42654083887384510464
Divisors of 42654083887384510464
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 17 18 21 22 24 27 28 32 33 34 36 42 44 48 49 51 54 56 61 63 64 66 68 71 72 77 81 84 88 96 98 99 102 108 112 119 121 122 126 128 132 136 142 144 147 153 154 162 168 176 183 187 189 192 196 198 204 213 216 224 231 238 242 244 252 256 264 272 284 288 289 294 297 306 308 324 336 352 357 363 366 374 378 384 392 396 408 426 427 432 441 448 459 462 476 484 488 497 504 512 528 539 544 549 561 567 568 576 578 588 594 612 616 639 648 671 672 693 704 714 726 732 748 756 768 781 784 792 816 833 847 852 854 864 867 882 891 896 918 924 952 968 976 994 1008 1024 1037 1056 1071 1078 1088 1089 1098 1122 1134 1136 1152 1156 1176 1188 1207 1224 1232 1278 1281 1296 1309 1323 1342 1344 1377 1386 1408 1428 1452 1464 1491 1496 1512 1536 1562 1568 1584 1617 1632 1647 1666 1683 1694 1704 1708 1728 1734 1764 1782 1792 1836 1848 1904 1917 1936 1952 1988 2013 2016 2023 2048 2057 2074 2079 2112 2142 2156 2176 2178 2196 2244 2268 2272 2304 2312 2343 2352 2376 2414 2448 2464 2499 2541 2556 2562 2592 2601 2618 2646 2684 2688 2754 2772 2816 2856 2904 2928 2982 2989 2992 3024 3072 3111 3124 3136 3168 3179 3213 3234 3264 3267 3294 3332 3366 3388 3408 3416 3456 3468 3479 3528 3564 3584 3621 3672 3696 3721 3808 3834 3843 3872 3904 3927 3969 3976 4026 4032 4046 4096 4114 4148 4158 4224 4284 4312 4331 4352 4356 4392 4473 4488 4536 4544 4608 4624 4686 4697 4704 4752 4828 4851 4896 4928 4941 4998 5041 5049 5082 5112 5124 5184 5202 5236 5292 5368 5376 5467 5508 5544 5632 5712 5751 5808 5856 5929 5964 5978 5984 6039 6048 6069 6144 6171 6222 6237 6248 6272 6336 6358 6426 6468 6528 6534 6588 6664 6732 6776 6816 6832 6912 6936 6958 7029 7056 7128 7168 7242 7259 7344 7381 7392 7442 7497 7616 7623 7668 7686 7744 7803 7808 7854 7938 7952 8052 8064 8092 8192 8228 8296 8316 8448 8449 8568 8591 8624 8662 8704 8712 8784 8946 8967 8976 9072 9088 9163 9216 9248 9333 9372 9394 9408 9504 9537 9639 9656 9702 9792 9801 9856 9882 9996 10082 10098 10164 10224 10248 10368 10404 10437 10472 10584 10736 10752 10863 10934 11016 11088 11163 11264 11407 11424 11502 11529 11616 11712 11781 11858 11928 11956 11968 12078 12096 12138 12288 12342 12444 12474 12496 12544 12672 12716 12852 12936 12993 13056 13068 13176 13277 13328 13419 13464 13552 13632 13664 13824 13872 13916 14058 14091 14112 14161 14256 14336 14399 14484 14518 14553 14688 14762 14784 14884 14994 15123 15147 15232 15246 15336 15372 15488 15606 15616 15708 15876 15904 16104 16128 16184 16384 16401 16456 16592 16632 16896 16898 17136 17182 17248 17324 17408 17424 17568 17629 17787 17892 17934 17952 18117 18144 18176 18207 18326 18432 18496 18513 18666 18744 18788 18816 19008 19074 19278 19312 19404 19584 19602 19712 19764 19992 20164 20196 20328 20448 20496 20519 20736 20808 20874 20944 21087 21168 21472 21504 21726 21777 21868 22032 22143 22176 22253 22326 22491 22528 22814 22848 22869 23004 23058 23232 23409 23424 23562 23716 23856 23912 23936 24156 24192 24276 24576 24684 24888 24948 24992 25088 25344 25347 25432 25704 25773 25872 25986 26047 26112 26136 26352 26554 26656 26838 26901 26928 27104 27264 27328 27489 27648 27744 27832 27999 28116 28182 28224 28322 28512 28611 28672 28798 28968 29036 29106 29376 29524 29568 29768 29988 30246 30294 30317 30464 30492 30672 30744 30976 31212 31232 31311 31416 31752 31808 32208 32256 32368 32589 32802 32879 32912 33184 33264 33489 33792 33796 34221 34272 34364 34496 34587 34648 34816 34848 34969 35136 35258 35287 35343 35574 35784 35868 35904 36234 36288 36352 36414 36652 36864 36992 37026 37332 37488 37576 37632 38016 38148 38269 38556 38624 38808 38979 39168 39204 39424 39528 39831 39984 40257 40328 40392 40656 40896 40931 40992 41038 41472 41616 41748 41888 42174 42273 42336 42483 42944 43008 43197 43452 43554 43659 43736 44064 44286 44352 44506 44652 44982 45056 45369 45628 45696 45738 46008 46116 46464 46818 46848 47124 47432 47641 47712 47824 47872 48312 48384 48552 49152 49203 49368 49776 49896 49984 50176 50688 50694 50813 50864 51408 51546 51667 51744 51972 52094 52224 52272 52704 52887 53108 53312 53361 53676 53802 53856 54208 54351 54528 54621 54656 54978 55296 55451 55488 55539 55664 55998 56232 56364 56448 56644 57024 57222 57344 57596 57936 58072 58212 58752 59048 59136 59143 59536 59976 60137 60492 60588 60634 60928 60984 61344 61488 61557 61952 62424 62464 62622 62832 63257 63261 63504 63616 64416 64512 64736 65178 65331 65604 65758 65824 66368 66429 66528 66759 66978 67473 67584 67592 68442 68544 68607 68728 68992 69174 69296 69632 69696 69938 70272 70516 70574 70686 71148 71568 71736 71808 72468 72576 72704 72828 73304 73627 73728 73984 74052 74664 74976 75152 75264 76032 76041 76296 76538 77112 77248 77319 77616 77958 78141 78336 78408 78848 79056 79662 79849 79968 80514 80656 80703 80784 81312 81792 81862 81984 82076 82467 82944 83232 83496 83776 83997 84348 84546 84672 84966 85697 85833 85888 86016 86394 86904 87108 87318 87472 88128 88572 88704 89012 89304 89964 90112 90738 90951 91256 91392 91476 92016 92232 92928 92939 93636 93696 93933 94248 94864 95282 95424 95648 95744 96624 96768 97104 97767 98406 98637 98736 99552 99792 99968 100352 100467 100793 101376 101388 101626 101728 102663 102816 103092 103334 103488 103944 104188 104448 104544 104907 105408 105774 105861 106029 106216 106624 106722 107352 107604 107712 108416 108702 109056 109242 109312 109956 110592 110902 110976 111078 111328 111996 112464 112728 112896 113288 114048 114444 114688 114807 115192 115872 116144 116424 116937 117504 118096 118272 118286 119072 119493 119952 120274 120984 121176 121268 121856 121968 122688 122793 122976 123114 123403 123904 124848 124928 125244 125477 125664 126514 126522 126819 127008 127232 127449 128832 129024 129472 129591 130356 130662 131208 131516 131648 132736 132858 133056 133518 133956 134946 135168 135184 136107 136884 137088 137214 137456 137984 138348 138592 139264 139392 139876 140544 141032 141148 141372 142296 142923 143136 143472 143616 143633 144936 145152 145408 145656 146047 146608 147254 147456 147609 147968 148104 149328 149952 150304 150528 152064 152082 152439 152592 153076 154224 154496 154638 155001 155232 155771 155916 156282 156672 156816 157696 158112 158661 159324 159698 159936 160083 161028 161312 161406 161568 162624 163584 163724 163863 163968 164152 164934 165888 166353 166464 166617 166992 167552 167994 168696 169092 169344 169932 171394 171666 171776 172032 172788 173808 174216 174636 174944 176256 177144 177408 177429 178024 178608 179928 180224 180411 181476 181902 182329 182512 182784 182952 184032 184464 184671 185856 185878 187272 187392 187866 188496 189728 189771 190564 190848 191296 191488 193248 193536 193919 194208 195534 195993 196812 197274 197472 199104 199287 199584 199936 200277 200704 200934 201586 202752 202776 203252 203456 205326 205632 206184 206668 206976 207888 208376 208896 209088 209814 210816 211548 211722 212058 212219 212432 213248 213444 214704 215208 215424 216832 217404 218112 218484 218624 219912 220881 221184 221804 221952 222156 222656 223992 224928 225456 225709 225792 226576 228096 228123 228888 229614 230384 231744 231957 232288 232848 233874 234423 235008 236192 236544 236572 238144 238986 239547 239904 240548 241968 242109 242352 242536 243712 243936 244783 245376 245586 245952 246228 246806 247009 247401 247808 249696 249856 250488 250954 251328 253028 253044 253638 254016 254464 254898 257091 257499 257664 258048 258944 259182 260712 261324 262416 263032 263296 264191 265472 265716 266112 267036 267912 269892 270336 270368 272214 272853 273768 274176 274428 274912 275968 276696 277184 278528 278784 278817 279752 281088 281799 282064 282296 282744 284592 285846 286272 286517 286944 287232 287266 289872 290304 290816 291312 292094 293216 294508 295218 295911 295936 296208 298656 299904 300608 301056 301401 302379 304128 304164 304878 305184 306152 307501 307989 308448 308992 309276 310002 310464 311542 311832 312564 313344 313632 314721 315392 316224 317322 317583 318648 319396 319872 320166 322056 322624 322812 323136 325248 327168 327448 327726 327936 328304 329868 331776 332706 332928 333234 333487 333984 335104 335988 337392 338184 338688 339864 342788 343332 343552 344064 344421 345576 347616 348432 349272 349888 350811 352512 354288 354816 354858 356048 357216 358479 359856 360822 361669 362952 363804 364658 365024 365568 365904 368064 368379 368928 369342 370209 371712 371756 374544 374784 375732 376431 376992 379456 379542 380457 381128 381696 382347 382592 382976 386496 387072 387838 388157 388416 388773 391068 391986 393624 394548 394944 398208 398574 399168 399872 400554 401408 401868 403172 405504 405552 406504 406912 408321 410652 411264 412368 413336 413952 415776 416752 417792 418176 419628 420959 421632 423096 423444 424116 424438 424864 426496 426888 428769 429408 430416 430848 430899 433664 434808 436224 436968 437248 438141 439824 441762 442368 442799 442827 443608 443904 444312 445312 447984 449856 450241 450912 451418 451584 453152 456192 456246 457317 457776 459228 460768 463488 463914 464576 465003 465696 467313 467748 468846 470016 472384 473088 473144 475983 476288 477972 479094 479808 480249 481096 483936 484218 484704 485072 487424 487872 489566 490752 491172 491904 492456 493612 494018 494802 495616 499059 499392 499712 500976 501908 502656 506056 506088 507276 508032 508928 509796 514182 514998 515328 515389 516096 517888 518364 521424 522648 524051 524832 526064 526592 528382 530944 531432 532224 532287 534072 535824 539784 540672 540736 541233 544428 545706 546987 547536 548352 548856 549824 551936 553392 554013 554368 557568 557634 558943 559504 562176 563598 564128 564592 565488 569184 569313 571692 572544 573034 573888 574464 574532 579744 580608 581632 581757 582624 584188 586432 587979 589016 590436 591822 591872 592416 597312 597861 599808 599879 600831 601216 602112 602802 604758 608256 608328 609756 609961 610368 612304 615002 615978 616896 617984 618552 620004 620928 623084 623664 625128 626688 627264 629442 630784 632448 634644 635166 636657 637296 638792 639744 640332 644112 645248 645624 646272 650496 650573 654336 654896 655452 655872 656608 659736 662643 663552 665412 665856 666468 666974 667968 670208 671976 674784 676368 677127 677376 679728 684369 685576 686664 687104 688842 691152 695232 695827 695871 696864 698544 699776 701622 703269 705024 708576 709632 709716 712096 714432 716958 718641 719712 721644 723338 725904 727608 729316 730048 731136 731808 734349 736128 736758 737856 738684 740418 741027 742203 743424 743512 749088 749568 751464 752862 753984 758912 759084 760914 762256 763392 764694 765184 765952 771273 772992 774144 775676 776314 776832 777546 782136 783972 787248 789096 789888 792573 796416 797148 798336 799744 801108 802816 803736 806344 809897 811008 811104 813008 813824 816642 818559 821304 822528 824736 826672 827904 831552 833504 835584 836352 836451 839256 841918 843264 846192 846888 848232 848876 849728 852992 853776 857538 858816 859551 860832 861696 861798 863821 867328 869616 872448 873936 874496 876282 878339 879648 883524 885598 885654 887216 887733 887808 888624 890624 895968 899712 900482 901824 902836 903168 906304 907137 912384 912492 914634 915552 918456 921536 922503 923967 926976 927828 929152 930006 931392 934626 935496 937692 940032 942667 944163 944768 946176 946288 951966 952576 952749 955944 958188 959616 960498 962192 967872 968436 969408 970144 974848 975744 979132 981504 982344 983808 984912 987224 988036 989604 991232 998118 998784 999424 1000461 1001952 1003816 1005312 1005431 1012112 1012176 1014552 1016064 1017856 1019592 1022329 1028364 1029996 1030656 1030778 1032192 1033263 1035776 1036728 1042848 1045296 1048102 1049664 1052128 1053184 1056764 1061888 1062864 1064448 1064574 1068144 1071648 1075369 1075437 1079568 1081472 1082466 1085007 1088856 1091412 1093974 1095072 1096704 1097712 1099648 1103872 1105137 1106784 1108026 1108736 1110627 1115136 1115268 1117886 1119008 1124352 1127196 1128256 1129184 1129293 1130976 1138368 1138626 1143384 1145088 1146068 1147041 1147776 1148928 1149064 1159488 1161216 1163264 1163514 1164471 1165248 1166319 1168376 1172864 1175958 1178032 1180872 1183644 1183744 1184832 1194624 1195722 1199616 1199758 1201662 1202432 1204224 1205604 1209516 1216512 1216656 1219512 1219922 1220736 1224608 1230004 1231956 1233792 1235968 1237104 1240008 1241856 1246168 1247328 1250256 1251659 1253376 1254528 1258884 1261568 1262877 1264896 1269288 1270332 1273314 1274592 1277584 1279488 1280664 1286307 1288224 1290496 1291248 1292544 1292697 1300992 1301146 1308672 1309792 1310904 1311744 1313216 1314423 1319472 1325286 1327104 1328397 1330824 1331712 1332936 1333948 1335936 1340416 1343952 1349568 1350723 1352736 1354254 1354752 1357433 1359456 1368738 1371152 1371951 1373328 1374208 1377684 1382304 1390464 1391654 1391742 1393728 1395009 1397088 1399552 1401939 1403244 1406538 1410048 1417152 1419264 1419432 1424192 1427949 1428864 1433916 1437282 1439424 1443288 1446676 1451808 1455216 1456849 1458632 1460096 1462272 1463616 1468698 1472256 1473516 1475712 1477368 1480836 1482054 1484406 1486848 1487024 1497177 1498176 1499136 1502928 1505724 1507968 1517824 1518168 1521828 1524512 1526784 1529388 1530368 1531904 1542546 1545984 1546167 1548288 1551352 1552628 1553664 1555092 1564272 1567944 1572153 1574496 1578192 1579776 1579963 1585146 1592832 1594296 1596672 1596861 1599488 1602216 1607472 1612688 1619794 1622016 1622208 1623699 1626016 1627648 1633284 1637118 1640961 1642608 1645056 1649472 1653344 1655808 1662039 1663104 1667008 1672704 1672902 1676829 1678512 1683836 1686528 1692384 1693776 1696464 1697752 1699456 1705984 1707552 1707939 1713481 1715076 1717632 1719102 1721664 1723392 1723596 1727642 1734656 1739232 1744896 1745271 1747872 1748992 1752564 1756678 1759296 1767048 1771196 1771308 1774432 1775466 1775616 1777248 1781248 1791936 1799424 1799637 1800964 1802493 1803648 1805672 1806336 1812608 1814274 1824768 1824984 1829268 1829883 1831104 1836912 1843072 1845006 1847934 1849337 1853952 1855656 1858304 1860012 1862784 1869252 1870992 1875384 1880064 1885334 1888326 1889536 1892352 1892576 1903932 1905152 1905498 1909971 1911888 1916376 1919232 1920996 1924384 1935744 1936872 1938816 1940288 1949696 1951488 1951719 1958264 1963008 1964688 1967616 1969824 1974448 1976072 1979208 1982464 1987929 1996236 1997568 2000922 2003904 2005619 2007632 2010624 2010862 2024224 2024352 2029104 2031381 2032128 2035712 2039184 2044658 2056728 2059992 2061312 2061556 2066526 2071552 2073456 2085696 2087481 2090592 2096204 2099328 2104256 2106368 2109807 2113528 2123776 2125728 2128896 2129148 2133109 2136288 2143296 2150738 2150874 2152507 2155923 2159136 2162944 2164932 2170014 2177712 2182824 2187948 2190144 2193408 2195424 2199296 2203047 2207744 2210274 2213568 2216052 2217472 2221254 2223081 2230272 2230536 2235772 2238016 2248704 2254392 2256512 2258368 2258586 2261952 2276736 2277252 2286768 2290176 2292136 2294082 2295552 2297856 2298128 2313819 2318976 2322432 2327028 2328942 2330496 2332638 2334409 2336752 2345728 2351916 2356064 2361744 2367288 2367488 2369664 2377719 2389248 2391444 2399232 2399516 2403324 2404864 2408448 2411208 2419032 2429691 2433024 2433312 2439024 2439844 2441472 2449216 2455677 2460008 2463912 2467584 2471936 2474208 2480016 2482799 2483712 2492336 2494656 2500512 2503318 2506752 2509056 2509353 2517768 2525754 2529792 2538576 2540664 2546628 2549184 2555168 2558976 2561328 2572614 2576448 2578653 2580992 2582496 2585088 2585394 2591463 2601984 2602292 2617344 2619584 2621808 2623488 2626432 2628846 2635017 2638944 2650572 2656794 2661648 2663199 2663424 2665872 2667896 2671872 2680832 2687904 2699136 2701446 2705472 2708508 2709504 2714866 2717099 2718912 2721411 2737476 2742304 2743902 2746656 2748416 2755368 2764608 2767509 2780928 2783308 2783484 2787456 2790018 2794176 2799104 2803878 2806488 2813076 2820096 2828001 2832489 2834304 2838528 2838864 2848384 2855898 2857728 2858247 2867832 2874564 2878848 2886576 2893352 2903616 2906101 2910432 2913698 2917264 2920192 2924544 2927232 2937396 2944512 2947032 2951424 2954736 2961672 2964108 2968812 2973696 2974048 2994354 2996352 2998272 3001383 3005856 3011448 3015936 3016293 3035648 3036336 3043656 3049024 3053568 3058776 3060736 3063808 3066987 3085092 3091968 3092334 3096576 3099593 3099789 3102704 3105256 3107328 3110184 3128544 3135888 3144306 3148992 3151687 3156384 3159552 3159926 3170292 3185664 3188592 3193344 3193722 3198976 3204432 3214944 3225376 3226107 3239588 3244416 3247398 3252032 3255021 3255296 3266568 3274236 3281922 3285216 3290112 3298944 3306688 3311616 3315411 3324078 3326208 3331881 3334016 3345408 3345804 3353658 3357024 3367672 3373056 3382511 3384768 3387552 3387879 3392928 3395504 3398912 3411968 3415104 3415878 3426962 3430152 3435264 3438204 3443328 3446784 3447192 3455284 3469312 3478464 3489792 3490542 3493413 3495744 3497984 3505128 3513356 3518592 3534096 3542392 3542616 3548864 3550932 3551232 3554496 3562496 3583872 3598848 3599274 3601928 3604986 3607296 3607723 3611344 3612672 3625216 3628548 3649536 3649968 3658536 3659766 3662208 3668357 3673824 3686144 3690012 3695868 3698674 3707904 3711312 3716608 3720024 3725568 3738504 3741984 3750768 3754977 3760128 3770668 3776652 3779072 3784704 3785152 3788631 3807864 3810304 3810996 3819942 3823776 3832752 3838464 3841992 3848768 3858921 3871488 3873744 3877632 3878091 3880576 3902976 3903438 3916528 3926016 3929376 3935232 3939648 3943269 3948896 3952144 3958416 3975858 3985191 3992472 3995136 4001844 4007808 4011238 4015264 4021248 4021724 4048448 4048704 4052169 4058208 4062762 4064256 4071424 4072299 4078368 4089316 4113456 4115853 4119984 4122624 4123112 4133052 4143104 4146912 4171392 4174962 4181184 4185027 4192408 4198656 4199153 4205817 4208512 4212736 4219614 4227056 4247552 4251456 4257792 4258296 4266218 4269727 4272576 4286592 4301476 4301748 4305014 4311846 4318272 4325888 4329864 4340028 4355424 4365648 4370547 4375896 4380288 4386816 4390848 4398592 4406094 4415488 4420548 4427136 4432104 4434944 4442508 4446162 4460544 4461072 4471544 4476032 4491247 4491531 4497408 4508784 4513024 4516736 4517172 4523904 4553472 4554504 4573536 4580352 4584272 4588164 4591104 4595712 4596256 4627638 4637952 4638501 4644864 4654056 4657884 4660992 4665276 4668818 4673504 4691456 4703832 4712128 4716459 4723488 4734576 4734976 4739328 4739889 4755438 4778496 4782888 4790583 4798464 4799032 4806648 4809728 4822416 4838064 4859382 4866048 4866624 4870789 4871097 4878048 4879688 4882944 4898432 4911354 4920016 4922883 4927824 4935168 4943872 4948416 4960032 4965598 4967424 4984672 4989312 5001024 5006636 5018112 5018706 5030487 5035536 5051508 5059584 5077152 5081328 5093256 5098368 5110336 5117952 5122656 5123817 5140443 5145228 5152896 5157306 5161984 5164992 5170176 5170788 5182926 5203968 5204584 5227517 5234688 5235813 5239168 5243616 5246976 5252864 5257692 5270034 5277888 5301144 5313588 5323296 5326398 5326848 5331744 5335792 5343744 5361664 5375808 5398272 5398911 5402892 5410944 5417016 5419008 5429732 5434198 5437824 5442822 5474952 5484608 5487804 5489649 5493312 5496832 5510736 5529216 5535018 5548011 5561856 5566616 5566968 5574912 5580036 5588352 5598208 5607756 5612976 5626152 5640192 5656002 5664978 5668608 5669279 5677056 5677728 5696768 5711796 5715456 5716494 5729913 5735664 5749128 5757696 5773152 5786704 5807232 5812202 5820864 5827396 5834528 5840384 5849088 5854464 5855157 5874792 5889024 5894064 5902848 5909472 5923344 5928216 5937624 5947392 5948096 5963787 5988708 5992704 6002766 6011712 6016857 6022896 6031872 6032586 6071296 6072672 6087312 6094143 6098048 6107136 6117552 6121472 6133974 6148373 6170184 6183936 6184668 6199186 6199578 6205408 6210512 6214656 6220368 6257088 6262443 6271776 6288612 6297984 6303374 6312768 6319104 6319852 6340584 6371328 6377184 6386688 6387444 6397952 6399327 6408864 6429888 6450752 6452214 6457521 6467769 6479176 6488832 6494796 6504064 6510042 6510592 6533136 6548472 6563844 6570432 6580224 6597888 6598669 6609141 6613376 6623232 6630822 6648156 6652416 6663762 6668032 6669243 6690816 6691608 6707316 6714048 6735344 6746112 6765022 6769536 6775104 6775758 6785856 6791008 6797824 6823936 6830208 6831756 6853924 6860304 6870528 6876408 6886656 6893568 6894384 6910568 6938624 6941457 6956928 6981084 6986826 6991488 6995968 7003227 7010256 7026712 7037184 7068192 7084784 7085232 7097728 7101864 7102464 7108992 7124992 7133157 7156303 7167744 7197696 7198548 7203856 7209972 7214592 7215446 7222688 7225344 7250432 7257096 7289073 7299072 7299936 7317072 7319532 7324416 7336714 7347648 7372288 7380024 7391736 7397348 7415808 7422624 7433216 7440048 7448397 7451136 7477008 7483968 7501536 7509954 7520256 7527583 7528059 7541336 7553304 7558144 7570304 7577262 7615728 7620608 7621992 7639884 7647552 7654097 7665504 7676928 7683984 7697536 7717842 7735959 7742976 7747488 7755264 7756182 7761152 7774389 7805952 7806876 7833056 7852032 7858752 7870464 7879296 7886538 7897792 7904288 7905051 7916832 7951716 7970382 7984944 7990272 8003688 8015616 8022476 8030528 8042496 8043448 8096896 8097408 8104338 8116416 8125524 8128512 8142848 8144598 8151297 8156736 8164233 8178632 8226912 8231706 8239968 8245248 8246224 8266104 8286208 8293824 8302527 8342784 8349924 8362368 8370054 8384816 8397312 8398306 8411634 8417024 8425472 8439228 8454112 8484003 8495104 8502912 8515584 8516592 8532436 8539454 8545152 8573184 8602952 8603496 8610028 8623692 8636544 8651776 8659728 8680056 8710848 8718303 8731296 8741094 8751792 8760576 8761613 8773632 8781696 8797184 8812188 8830976 8841096 8854272 8864208 8869888 8885016 8892324 8908867 8921088 8922144 8943088 8952064 8982494 8983062 8994816 9004149 9017568 9026048 9033472 9034344 9047808 9048879 9106944 9109008 9147072 9160704 9168544 9176328 9182208 9191424 9192512 9200961 9255276 9275904 9277002 9289728 9298779 9308112 9315768 9321984 9330552 9337636 9347008 9382912 9407664 9424256 9432918 9446976 9455061 9469152 9478656 9479778 9502031 9510876 9556992 9565776 9581166 9596928 9598064 9613296 9619456 9644832 9676128 9678321 9718764 9733248 9741578 9742194 9756096 9759376 9765063 9765888 9796864 9822708 9840032 9845766 9855648 9870336 9887744 9896832 9920064 9931196 9934848 9969344 9978624 9995643 10002048 10013272 10036224 10037412 10060974 10071072 10103016 10119168 10147533 10154304 10162656 10163637 10186512 10196736 10197943 10220672 10235904 10245312 10247634 10280886 10290456 10305792 10314612 10323968 10329984 10340352 10341576 10365852 10369337 10407936 10409168 10455034 10469376 10471626 10478336 10480239 10487232 10493952 10505728 10515384 10540068 10555776 10602288 10627176 10646592 10652796 10653696 10663488 10671584 10687488 10723328 10751616 10796544 10797822 10805784 10821888 10823169 10834032 10838016 10859464 10868396 10875648 10885644 10949904 10969216 10975608 10979298 10986624 10993664 11005071 11021472 11058432 11059741 11070036 11096022 11123712 11133232 11133936 11149824 11160072 11176704 11196416 11215512 11225952 11252304 11264931 11280384 11312004 11329956 11337216 11338558 11354112 11355456 11365893 11393536 11423592 11430912 11432988 11459826 11471328 11498256 11515392 11546304 11573408 11614464 11624404 11634273 11641728 11654792 11669056 11680768 11708928 11710314 11749584 11778048 11788128 11805696 11818944 11829059 11829807 11846688 11856432 11875248 11896192 11927574 11955573 11977416 11985408 12005532 12023424 12033714 12045792 12063744 12065172 12142592 12145344 12156507 12174624 12188286 12196096 12214272 12216897 12235104 12242944 12267948 12296746 12340368 12367872 12369336 12398372 12399156 12410816 12421024 12429312 12440736 12514176 12524886 12543552 12577224 12595968 12597459 12606748 12617451 12625536 12638208 12639704 12681168 12742656 12754368 12773376 12774888 12795904 12798654 12809181 12817728 12859776 12901504 12904428 12915042 12935538 12945359 12958352 12977664 12989592 13008128 13020084 13021184 13066272 13096944 13111641 13127688 13140864 13160448 13195776 13197338 13218282 13226752 13246464 13261644 13296312 13304832 13327524 13336064 13338486 13381632 13383216 13414632 13428096 13470688 13473741 13492224 13530044 13539072 13550208 13551516 13571712 13582016 13595648 13647872 13660416 13663512 13707848 13720608 13741056 13752816 13768249 13773312 13787136 13788768 13821136 13877248 13882914 13913856 13915503 13962168 13973652 13982976 14006454 14020512 14053424 14074368 14136384 14149377 14169568 14170464 14195456 14203728 14204928 14217984 14219667 14249984 14266314 14312606 14335488 14395392 14397096 14407712 14419944 14429184 14430892 14445376 14500864 14514192 14578146 14598144 14599872 14612367 14634144 14639064 14648832 14673428 14695296 14744576 14760048 14768649 14783472 14794696 14831616 14845248 14866432 14880096 14896794 14902272 14931763 14954016 14967936 15003072 15019908 15055166 15056118 15067549 15082672 15091461 15106608 15116288 15140608 15154524 15231456 15241216 15243984 15279768 15295104 15308194 15331008 15353856 15367968 15395072 15421329 15435684 15471918 15485952 15494976 15510528 15512364 15522304 15548778 15611904 15613752 15666112 15682551 15704064 15707439 15717504 15740928 15758592 15773076 15795584 15808576 15810102 15833664 15903432 15940764 15969888 15980544 16007376 16025339 16031232 16044952 16061056 16084992 16086896 16193792 16194816 16196733 16208676 16232832 16251048 16257024 16289196 16302594 16313472 16328466 16357264 16453824 16463412 16468947 16479936 16490496 16492448 16532208 16572416 16587648 16605054 16644033 16685568 16699848 16724736 16740108 16769632 16794624 16796612 16823268 16834048 16850944 16878456 16908224 16968006 16990208 17005824 17007837 17031168 17033184 17064872 17078908 17090304 17146368 17189739 17205904 17206992 17220056 17247384 17273088 17303552 17319456 17360112 17379593 17421696 17436606 17462592 17482188 17503584 17521152 17523226 17547264 17563392 17565471 17594368 17624376 17682192 17708544 17728416 17739776 17770032 17784648 17817734 17842176 17844288 17886176 17904128 17964988 17966124 18008298 18035136 18050571 18052096 18066944 18068688 18095616 18097758 18213888 18218016 18282429 18294144 18321408 18337088 18352656 18364416 18385024 18401922 18445119 18510552 18551808 18554004 18597558 18616224 18631536 18643968 18661104 18675272 18694016 18757561 18765824 18787329 18815328 18848512 18865836 18893952 18910122 18938304 18957312 18959556 19004062 19021752 19113984 19131552 19162332 19193856 19196128 19197981 19226592 19238912 19289664 19352256 19356642 19372563 19437528 19466496 19483156 19484388 19512192 19518752 19530126 19531776 19593728 19645416 19680064 19691532 19711296 19740672 19775488 19793664 19796007 19827423 19840128 19862392 19869696 19938688 19957248 19991286 20004096 20007729 20026544 20072448 20074824 20121948 20142144 20206032 20238336 20295066 20308608 20325312 20327274 20342707 20373024 20393472 20395886 20441344 20471808 20490624 20495268 20561772 20580912 20611584 20629224 20647936 20659968 20680704 20683152 20731704 20738674 20815872 20818336 20910068 20943252 20956672 20960478 20974464 20987904 21009681 21011456 21030768 21080136 21111552 21204576 21254352 21293184 21305592 21307392 21326976 21343168 21374976 21399471 21446656 21468909 21503232 21593088 21595644 21611568 21643776 21646338 21668064 21676032 21718928 21736792 21751296 21771288 21867219 21899808 21938432 21951216 21958596 21973248 22010142 22042944 22061809 22116864 22119482 22140072 22192044 22247424 22266464 22267872 22299648 22320144 22345191 22353408 22392832 22431024 22451904 22504608 22529862 22560768 22582749 22624008 22659912 22674432 22677116 22710912 22731786 22787072 22847184 22861824 22865976 22919652 22942656 22962291 22996512 23030784 23092608 23146816 23207877 23228928 23248808 23268546 23283456 23309584 23323167 23338112 23361536 23417856 23420628 23499168 23556096 23576256 23611392 23637888 23658118 23659614 23677577 23693376 23712864 23715153 23750496 23792384 23855148 23911146 23954832 23970816 24011064 24046848 24067428 24091584 24127488 24130344 24285184 24290688 24313014 24349248 24376572 24392192 24428544 24433794 24453891 24470208 24485888 24535896 24593492 24680736 24735744 24738672 24796744 24798312 24821632 24842048 24858624 24881472 24907581 25028352 25049772 25087104 25154448 25191936 25194918 25213496 25234902 25251072 25276416 25279408 25362336 25452009 25485312 25508736 25546752 25549776 25597308 25618362 25635456 25678499 25719552 25803008 25808856 25830084 25871076 25890718 25916704 25955328 25979184 26016256 26040168 26042368 26132544 26154909 26193888 26223282 26255376 26281728 26284839 26320896 26391552 26394676 26436564 26453504 26492928 26523288 26592624 26609664 26655048 26672128 26676972 26726601 26763264 26766432 26829264 26856192 26941376 26947482 26984448 27012447 27060088 27078144 27100416 27103032 27143424 27146637 27164032 27191296 27320832 27327024 27415696 27441216 27482112 27505632 27536498 27546624 27574272 27577536 27602883 27642272 27765828 27827712 27831006 27896337 27924336 27947304 27965952 28012908 28041024 28106848 28148736 28272768 28298754 28339136 28340928 28365183 28390912 28407456 28435968 28439334 28499968 28506093 28532628 28625212 28670976 28790784 28794192 28815424 28839888 28858368 28861784 28890752 29001728 29028384 29034963 29156292 29199744 29224734 29268288 29278128 29295189 29297664 29346856 29390592 29489152 29520096 29537298 29566944 29589392 29663232 29690496 29732864 29760192 29793588 29804544 29863526 29888089 29908032 29935872 30006144 30039816 30110332 30112236 30135098 30165344 30182922 30213216 30232576 30281216 30309048 30442599 30462912 30482432 30487968 30559536 30590208 30593829 30616388 30662016 30707712 30735936 30790144 30842658 30871368 30943836 30971904 30989952 31021056 31024728 31044608 31097556 31108011 31223808 31227504 31332224 31365102 31408128 31414878 31435008 31438729 31440717 31481856 31517184 31546152 31591168 31617152 31620204 31667328 31806864 31881528 31939776 31961088 31967111 32014752 32050678 32062464 32089904 32122112 32169984 32173792 32387584 32389632 32393466 32417352 32465664 32469507 32502096 32514048 32578392 32605188 32626944 32656932 32714528 32907648 32926824 32937894 32959872 32980992 32984896 33015213 33064416 33144832 33175296 33179223 33210108 33288066 33371136 33399696 33449472 33480216 33539264 33589248 33593224 33646536 33668096 33701888 33756912 33794793 33816448 33936012 34011648 34015674 34062336 34066368 34095523 34097679 34129744 34157816 34180608 34292736 34379478 34411808 34413984 34440112 34494768 34546176 34607104 34638912 34720224 34759186 34843392 34873212 34925184 34964376 35007168 35042304 35046452 35126784 35130942 35188736 35248752 35364384 35417088 35456832 35479552 35487177 35540064 35569296 35635468 35688576 35772352 35808256 35866719 35929976 35932248 36016596 36070272 36101142 36104192 36133888 36137376 36191232 36195516 36427776 36436032 36469521 36564858 36588288 36592619 36642816 36650691 36674176 36705312 36728832 36770048 36803844 36890238 37021104 37103616 37108008 37195116 37207621 37232448 37263072 37287936 37322208 37350544 37388032 37515122 37531648 37574658 37630656 37697024 37731672 37787904 37792377 37820244 37876608 37914624 37919112 38008124 38043504 38227968 38263104 38324664 38387712 38392256 38395962 38427543 38453184 38477824 38579328 38704512 38713284 38745126 38836077 38875056 38932992 38966312 38968776 39024384 39037504 39060252 39063552 39187456 39290832 39334923 39360128 39383064 39422592 39481344 39587328 39592014 39654846 39680256 39684953 39724784 39739392 39877376 39914496 39982572 40008192 40015458 40053088 40144896 40149648 40243896 40284288 40412064 40421223 40476672 40590132 40617216 40650624 40654548 40685414 40746048 40786944 40791772 40882688 40943616 40981248 40990536 41123544 41161824 41223168 41258448 41295872 41304747 41319936 41361408 41366304 41463408 41477348 41631744 41636672 41746509 41820136 41886504 41913344 41920956 41948928 42019362 42022912 42061536 42160272 42223104 42409152 42448131 42508704 42586368 42611184 42614784 42653952 42659001 42686336 42749952 42798942 42937818 43006464 43186176 43191288 43223136 43287552 43292676 43336128 43437856 43473584 43502592 43542576 43734438 43799616 43837101 43876864 43902432 43917192 43946496 44020284 44085888 44123618 44233728 44238964 44280144 44384088 44494848 44532928 44535744 44599296 44640288 44690382 44706816 44785664 44795289 44862048 44903808 45009216 45059724 45165498 45202647 45248016 45274383 45319824 45348864 45354232 45421824 45463572 45574144 45694368 45723648 45731952 45839304 45885312 45924582 45993024 46061568 46185216 46190683 46263987 46293632 46415754 46457856 46497616 46537092 46566912 46619168 46646334 46676224 46723072 46835712 46841256 46998336 47047653 47112192 47152512 47222784 47275776 47316236 47319228 47355154 47386752 47425728 47430306 47500992 47584768 47710296 47822292 47909664 47941632 48022128 48076017 48093696 48134856 48183168 48254976 48260688 48570368 48581376 48590199 48626028 48698496 48753144 48784384 48867588 48907782 48940416 48971776 49071792 49186984 49361472 49403717 49406841 49471488 49477344 49593488 49596624 49643264 49684096 49717248 49762944 49815162 49932099 50056704 50099544 50174208 50308896 50383872 50389836 50426992 50469804 50502144 50552832 50558816 50724672 50904018 50970624 51017472 51023511 51093504 51099552 51194616 51236724 51270912 51356998 51439104 51606016 51617712 51660168 51742152 51781436 51833408 51910656 51958368 52032512 52080336 52084736 52138779 52265088 52309818 52387776 52446564 52510752 52563456 52569678 52641792 52693081 52696413 52783104 52789352 52873128 52907008 53046576 53185248 53219328 53310096 53344256 53353944 53453202 53526528 53532864 53578679 53658528 53712384 53882752 53894964 54024894 54120176 54151713 54156288 54200832 54206064 54286848 54293274 54328064 54382592 54641664 54654048 54831392 54882432 54964224 55011264 55072996 55093248 55155072 55205766 55284544 55335357 55531656 55655424 55662012 55792674 55848672 55894608 55931904 56025816 56082048 56213696 56272683 56297472 56361987 56545536 56597508 56678272 56681856 56730366 56781824 56814912 56871936 56878668 56999936 57012186 57065256 57250424 57341952 57502687 57581568 57588384 57593943 57630848 57679776 57716736 57723568 57781504 58003456 58056768 58069926 58117689 58312584 58399488 58449468 58536576 58556256 58590378 58595328 58693712 58781184 58978304 59040192 59074596 59133888 59178784 59326464 59380992 59388021 59465728 59520384 59587176 59609088 59727052 59776178 59816064 59871744 60012288 60079632 60220664 60224472 60270196 60330688 60365844 60426432 60465152 60562432 60618096 60885198 60925824 60964864 60975936 61028121 61119072 61180416 61187658 61232776 61324032 61331291 61415424 61471872 61580288 61685316 61742736 61887672 61943808 61979904 62042112 62049456 62089216 62195112 62216022 62362069 62447616 62455008 62664448 62730204 62829756 62870016 62877458 62881434 62963712 63029043 63034368 63092304 63182336 63234304 63240408 63334656 63613728 63763056 63879552 63922176 63934222 64029504 64101356 64124928 64179808 64244224 64339968 64347584 64406727 64775168 64779264 64786932 64834704 64931328 64939014 65004192 65028096 65156784 65210376 65253888 65313864 65429056 65601657 65815296 65853648 65875788 65919744 65969792 66030426 66128832 66185427 66350592 66358446 66420216 66576132 66742272 66799392 66898944 66960432 67035573 67078528 67178496 67186448 67293072 67336192 67513824 67589586 67632896 67748247 67872024 68023296 68031348 68132736 68191046 68195358 68259488 68315632 68361216 68585472 68758956 68823616 68827968 68880224 68886873 68989536 69092352 69214208 69277824 69440448 69518372 69686784 69746424 69850368 69928752 69969501 70014336 70084608 70092904 70253568 70261884 70377472 70497504 70728768 70834176 70913664 70959104 70974354 71032731 71080128 71138592 71145459 71270936 71377152 71385601 71544704 71616512 71733438 71859952 71864496 72033192 72140544 72202284 72208384 72267776 72274752 72382464 72391032 72585359 72855552 72872064 72939042 73129716 73176576 73185238 73285632 73301382 73348352 73361673 73410624 73457664 73540096 73607688 73780476 74042208 74207232 74216016 74390232 74415242 74464896 74526144 74575872 74644416 74701088 74776064 75030244 75063296 75149316 75261312 75394048 75463344 75575808 75584754 75640488 75753216 75829248 75838224 76016248 76087008 76351199 76356027 76455936 76526208 76649328 76784512 76791924 76855086 76906368 76955648 77035497 77158656 77409024 77426568 77490252 77672154 77750112 77865984 77932624 77937552 78048768 78075008 78120504 78127104 78374912 78464727 78581664 78669846 78720256 78766128 78845184 78854517 78962688 79174656 79184028 79309692 79360512 79369906 79449568 79478784 79754752 79828992 79965144 80016384 80030916 80106176 80179803 80289792 80299296 80487792 80568576 80824128 80842446 80953344 81180264 81234432 81301248 81309096 81370828 81439911 81492096 81573888 81583544 81765376 81962496 81981072 82247088 82323648 82446336 82516896 82591744 82609494 82639872 82722816 82732608 82803413 82808649 82926816 82954696 83273344 83493018 83640272 83689011 83773008 83826688 83841912 83897856 84038724 84045824 84123072 84320544 84446208 84818304 84896262 85017408 85095549 85172736 85222368 85307904 85318002 85372672 85499904 85518279 85597884 85875636 86012928 86372352 86382576 86446272 86575104 86585352 86672256 86875712 86947168 87005184 87085152 87104889 87468876 87599232 87674202 87753728 87804864 87834384 87892992 88040568 88171776 88247236 88467456 88477928 88560288 88768176 88867789 88989696 89065856 89071488 89198592 89280576 89380764 89413632 89571328 89590578 89664267 89724096 89807616 90018432 90119448 90330996 90405294 90496032 90548766 90639648 90697728 90708464 90843648 90927144 91148288 91327797 91388736 91447296 91463904 91678608 91770624 91781487 91849164 91986048 92123136 92370432 92381366 92527974 92587264 92831508 92915712 92995232 93074184 93133824 93238336 93292668 93324033 93352448 93446144 93671424 93682512 93996672 94095306 94224384 94305024 94316187 94445568 94551552 94632472 94638456 94710308 94773504 94851456 94860612 95001984 95169536 95420592 95644584 95819328 95883264 95901333 96044256 96152034 96187392 96269712 96366336 96377743 96509952 96521376 97140736 97162752 97180398 97252056 97396992 97408521 97506288 97568768 97735176 97815564 97880832 98143584 98373968 98722944 98807434 98813682 98942976 98954688 99045639 99186976 99193248 99286528 99368192 99434496 99525888 99537669 99630324 99864198 100113408 100199088 100348416 100617792 100767744 100779672 100853984 100939608 101004288 101105664 101117632 101384379 101449344 101808036 102034944 102047022 102187008 102199104 102286569 102389232 102473448 102541824 102713996 102878208 103212032 103235424 103320336 103484304 103562872 103666816 103821312 103916736 104065024 104160672 104277558 104522341 104530176 104619636 104775552 104893128 105021504 105126912 105139356 105386162 105392826 105566208 105578704 105746256 105814016 106093152 106370496 106438656 106461531 106620192 106688512 106707888 106906404 107065728 107157358 107317056 107424768 107765504 107789928 108049788 108240352 108303426 108312576 108401664 108412128 108573696 108586548 108656128 108765184 109283328 109308096 109662784 109764864 109777857 109928448 109952073 110022528 110145992 110186496 110310144 110411532 110569088 110670714 111063312 111310848 111324024 111585348 111622863 111697344 111789216 111863808 112051632 112164096 112177373 112427392 112545366 112594944 112723974 113091072 113195016 113356544 113363712 113377131 113460732 113563648 113629824 113743872 113757336 114024372 114130512 114500848 114683904 115005374 115163136 115176768 115187886 115261696 115282629 115359552 115433472 115447136 115563008 116006912 116113536 116139852 116235378 116508231 116625168 116798976 116898936 117073152 117112512 117180756 117190656 117387424 117562368 117956608 118004769 118080384 118149192 118267776 118357568 118761984 118776042 118931456 119040768 119054859 119174352 119218176 119454104 119552356 119632128 119743488 120024576 120159264 120441328 120448944 120540392 120661376 120731688 120852864 120930304 121124864 121236192 121263669 121657151 121770396 121851648 121951872 122056242 122238144 122360832 122375316 122465552 122648064 122662582 122830848 122943744 123160576 123370632 123485472 123775344 123887616 123914241 123959808 124084224 124098912 124178432 124390224 124432044 124724138 124895232 124910016 125328896 125460408 125659512 125740032 125754916 125762868 126058086 126068736 126184608 126364672 126468608 126480816 126669312 127227456 127526112 127759104 127844352 127868444 127977003 128059008 128202712 128249856 128359616 128488448 128695168 128813454 129550336 129558528 129573864 129669408 129862656 129878028 130008384 130119649 130313568 130420752 130507776 130627728 130858112 131203314 131302927 131511303 131630592 131707296 131751576 131839488 131939584 132060852 132257664 132370854 132701184 132716892 132840432 133152264 133484544 133598784 133797888 133920864 134071146 134157056 134356992 134372896 134385867 134586144 134672384 135027648 135179172 135265792 135496494 135607941 135744048 136046592 136062696 136265472 136382092 136390716 136518976 136631264 136722432 137170944 137517912 137647232 137655936 137760448 137773746 137979072 138184704 138428416 138555648 138572049 138791961 138880896 139036744 139373568 139492848 139700736 139857504 139939002 140028672 140169216 140185808 140507136 140523768 140754944 140995008 141142959 141457536 141668352 141827328 141948708 142065462 142160256 142277184 142290918 142398949 142541872 142754304 142771202 143089408 143233024 143466876 143719904 143728992 144066384 144228051 144281088 144404568 144416768 144535552 144549504 144764928 144782064 145170718 145711104 145744128 145878084 146259432 146353152 146370476 146602764 146696704 146723346 146821248 146915328 147080192 147215376 147560952 148084416 148211151 148414464 148432032 148780464 148830484 148929792 149052288 149151744 149288832 149402176 149552128 149796297 150060488 150126592 150298632 150522624 150788096 150926688 151151616 151169508 151280976 151450739 151506432 151658496 151676448 152032496 152174016 152702398 152712054 152911872 153052416 153070533 153298656 153569024 153583848 153710172 153812736 154070994 154317312 154818048 154853136 154980504 155344308 155500224 155731968 155865248 155875104 156097536 156150016 156241008 156254208 156416337 156749824 156929454 157163328 157339692 157440512 157532256 157690368 157709034 157925376 158079243 158349312 158368056 158619384 158721024 158739812 158899136 159509504 159657984 159930288 160032768 160061832 160212352 160359606 160579584 160598592 160736037 160975584 161137152 161648256 161684892 162360528 162455139 162468864 162602496 162618192 162741656 162879822 162984192 163147776 163167088 163530752 163924992 163962144 164494176 164647296 164892672 165033792 165218988 165279744 165465216 165606826 165617298 165743039 165853632 165909392 166006071 166546688 166986036 167280544 167378022 167546016 167653376 167683824 167795712 168077448 168091648 168246144 168641088 168818049 168892416 169636608 169792524 170034816 170191098 170345472 170444736 170615808 170636004 170745344 170999808 171036558 171195768 171751272 172025856 172508061 172744704 172765152 172781829 172892544 173150208 173170704 173344512 173751424 173894336 174010368 174170304 174209778 174353067 174937752 175198464 175348404 175507456 175609728 175668768 175785984 176081136 176278729 176343552 176494472 176934912 176955856 177120576 177536352 177735578 177979392 178131712 178142976 178164063 178397184 178561152 178761528 178827264 179181156 179328534 179448192 179615232 180036864 180238896 180661992 180810588 180992064 181097532 181279296 181395456 181416928 181687296 181854288 182296576 182655594 182777472 182894592 182927808 183084363 183357216 183541248 183562974 183698328 183972096 183993873 184246272 184740864 184762732 185055948 185174528 185663016 185831424 185990464 186148368 186267648 186476672 186585336 186648066 186704896 186892288 187086207 187342848 187365024 187993344 188190612 188610048 188632374 188891136 189087129 189103104 189264944 189276912 189420616 189547008 189702912 189721224 190003968 190339072 190841184 191289168 191638656 191766528 191802666 192088512 192304068 192374784 192539424 192732672 192755486 193019904 193042752 193220181 194325504 194360796 194504112 194793984 194817042 195012576 195137536 195470352 195631128 195761664 196287168 196747936 197445888 197614868 197627364 197909376 198091278 198373952 198386496 198556281 198573056 198736384 199051776 199075338 199260648 199728396 200226816 200398176 200696832 201106719 201235584 201535488 201559344 201707968 201879216 202008576 202235264 202768758 202898688 203244741 203616072 204069888 204094044 204398208 204573138 204778464 204946896 205083648 205427992 205756416 206333171 206424064 206470848 206640672 206660619 206968608 207125744 207333632 207642624 207833472 208130048 208321344 208555116 209044682 209060352 209239272 209551104 209786256 210043008 210253824 210278712 210772324 210785652 211132416 211157408 211492512 211628032 212186304 212740992 212877312 212923062 213098193 213240384 213377024 213415776 213812808 214131456 214156803 214314716 214634112 214849536 215531008 215579856 216099576 216480704 216606852 216625152 216803328 216824256 217147392 217173096 217312256 217530368 217756077 218566656 218616192 219325568 219529728 219555714 219856896 219904146 220045056 220071103 220085019 220291984 220372992 220620288 220823064 221138176 221341428 222126624 222621696 222648048 223170696 223245726 223394688 223578432 223727616 223769777 224103264 224328192 224354746 224854784 225090732 225189888 225447948 226182144 226390032 226713088 226727424 226754262 226921464 227127296 227259648 227487744 227514672 228048744 228261024 229001696 229053597 229367808 230010748 230353536 230375772 230523392 230565258 230719104 230866944 230894272 231106491 231126016 232013824 232227072 232279704 232470756 233016462 233250336 233597952 233797872 234146304 234225024 234361512 234381312 234774848 235124736 235394181 235913216 236009538 236160768 236298384 236535552 236563551 236715136 237523968 237552084 238081536 238109718 238348704 238436352 238908208 239104712 239264256 239486976 240049152 240318528 240539409 240882656 240897888 241080784 241322752 241463376 241705728 242249728 242472384 242527338 243314302 243540792 243703296 243903744 244112484 244476288 244721664 244750632 244931104 245296128 245325164 245887488 246321152 246741264 246970944 247550688 247775232 247828482 247919616 248168448 248197824 248356864 248410239 248780448 248864088 249448276 249820032 250657792 250920816 251067033 251319024 251480064 251509832 251525736 252116172 252137472 252369216 252729344 252937216 252961632 253338624 254454912 255052224 255286647 255518208 255736888 255954006 256118016 256148333 256405424 256499712 256554837 256719232 256976896 257390336 257626908 259100672 259117056 259147728 259338816 259725312 259756056 260016768 260239298 260453347 260627136 260841504 261015552 261255456 261716224 262406628 262605854 263022606 263261184 263414592 263503152 263678976 263879168 264121704 264515328 264741708 265402368 265433784 265680864 266304528 266603367 266969088 267197568 267595776 267841728 268142292 268314112 268713984 268745792 268771734 268992801 269172288 269344768 270055296 270358344 270531584 270992988 271215882 271488096 272093184 272125392 272530944 272764184 272781432 273037952 273262528 273444864 273983391 274341888 275035824 275294464 275311872 275344461 275520896 275547492 275958144 276369408 277111296 277144098 277583922 277761792 278073488 278747136 278985696 279401472 279715008 279878004 279972099 280057344 280338432 280371616 281014272 281047536 281990016 282285918 282915072 282948561 283336704 283654656 283897416 284130924 284320512 284554368 284581836 284797898 285083744 285508608 285542404 286178816 286466048 286933752 287439808 287457984 287703999 288132768 288456102 288562176 288809136 288833536 289071104 289099008 289133229 289529856 289564128 290341436 291422208 291488256 291756168 292225563 292518864 292706304 292740952 293205528 293393408 293446692 293642496 294160384 294430752 295121904 296168832 296422302 296828928 296864064 297136917 297560928 297660968 297859584 298104576 298303488 298577664 298613007 298804352 299104256 299592594 300120976 300597264 301045248 301576192 301853376 302303232 302339016 302561952 302901478 303012864 303316992 303352896 304064992 304348032 305404796 305424108 306104832 306141066 306597312 306859707 307138048 307167696 307420344 307625472 308141988 308634624 309636096 309706272 309961008 310688616 311000448 311463936 311730496 311750208 312195072 312300032 312482016 312832674 313499648 313567023 313858908 314326656 314679384 314881024 315064512 315380736 315418068 316158486 316698624 316736112 317238768 317442048 317479624 317798272 318878537 319019008 319315968 319384593 319860576 320065536 320123664 320424704 320719212 321197184 321472074 321951168 322274304 323296512 323369784 324721056 324910278 324937728 325204992 325236384 325483312 325759644 325968384 326295552 326334176 327061504 327849984 327924288 328988352 329294592 329333571 329785344 330067584 330437976 330559488 330930432 331213652 331234596 331486078 331707264 331818784 332012142 333093376 333972072 334561088 334756044 334868589 335092032 335306752 335367648 335591424 336154896 336183296 336492288 336532119 337282176 337636098 337784832 339273216 339585048 340069632 340131393 340382196 340690944 340889472 341231616 341272008 341490688 342073116 342391536 343502544 344051712 345016122 345489408 345530304 345563658 345785088 345826019 345847887 346300416 346341408 346689024 347502848 347788672 348020736 348340608 348419556 348706134 349524693 349875504 350396928 350696808 351014912 351219456 351337536 351571968 352162272 352557458 352687104 352988944 353869824 353911712 354241152 355072704 355471156 356263424 356285952 356328126 356794368 357122304 357164577 357523056 357654528 358362312 358657068 358896384 359230464 360073728 360477792 361323984 361621176 361984128 362195064 362558592 362790912 362833856 363374592 363708576 363791007 364593152 364971453 365311188 365554944 365855616 366168726 366714432 367082496 367125948 367396656 367944192 367987746 368492544 369481728 369525464 370111896 370349056 371326032 371662848 371742723 371980928 372296736 372535296 372953344 373170672 373296132 373409792 374172414 374685696 374730048 375050753 375986688 376381224 377220096 377264748 378174258 378206208 378529888 378553824 378841232 379094016 379405824 379442448 380007936 380678144 381682368 382578336 383277312 383533056 383605332 384177024 384608136 384749568 385078848 385465344 385510972 386085504 386440362 388651008 388721592 389008224 389587968 389634084 390025152 390275072 390358947 390940704 391262256 391523328 392574336 393495872 393908781 394533909 394891776 395229736 395254728 395818752 396182556 396747904 396772992 397112562 397146112 397472768 398103552 398150676 398521296 399456792 400453632 400796352 401393664 402213438 402471168 402518809 403070976 403118688 403157601 403415936 403758432 404017152 404470528 405537516 405797376 406489482 406823823 407232144 408139776 408188088 408796416 409146276 409556928 409893792 410167296 410855984 411512832 412666342 412848128 412941696 413281344 413321238 413937216 414251488 414667264 415285248 415666944 415716147 416260096 416642688 417110232 418089364 418120704 418478544 419102208 419572512 420086016 420507648 420557424 421544648 421571304 422264832 422314816 422985024 423256064 423428877 424372608 425481984 425846124 426196386 426480768 426754048 426831552 427196847 427625616 428262912 428313606 428629432 429268224 429699072 431062016 431159712 432199152 432684153 432961408 433213704 433250304 433606656 433648512 434294784 434346192 434624512 435512154 436534483 437133312 437232384 438651136 439059456 439111428 439808292 440090112 440142206 440170038 440583968 440745984 441240576 441646128 442276352 442682856 444253248 444633453 445243392 445296096 446341392 446491452 446789376 447156864 447455232 447539554 448206528 448656384 448709492 449709568 450181464 450379776 450895896 452364288 452780064 453426176 453454848 453508524 453842928 454254592 454352217 454519296 454975488 455029344 456097488 456522048 458003392 458107194 458735616 459211599 460021496 460707072 460751544 461046784 461130516 461438208 461788544 462212982 462252032 464454144 464559408 464941512 466032924 466500672 467195904 467595744 468292608 468450048 468723024 468762624 469249011 469549696 470249472 470788362 472019076 472321536 472596768 473071104 473127102 473430272 474237729 475047936 475104168 476163072 476219436 476697408 477816416 478209424 478528512 478973952 480098304 480637056 481078818 481765312 481795776 482161568 482208111 482645504 482926752 483411456 484499456 484944768 485054676 486628604 487081584 487406592 487807488 488224968 488952576 489443328 489501264 489862208 490592256 490650328 491774976 492642304 493482528 493941888 495101376 495656964 495839232 496395648 496713728 496820478 497229117 497560896 497728176 498018213 498896552 499640064 501315584 501841632 502134066 502638048 502960128 503019664 503051472 504232344 504274944 504738432 505458688 505874432 505923264 506454147 506677248 508097513 508909824 510104448 510573294 511036416 511473776 511908012 512236032 512296666 512810848 512999424 513109674 513438464 513953792 514780672 515253816 517524183 518201344 518234112 518295456 518677632 519450624 519512112 520033536 520478596 520906694 521254272 521683008 522031104 522510912 523432448 524813256 525211708 526045212 526522368 526829184 527006304 527357952 527758336 528243408 528836187 529030656 529483416 530804736 530867568 531361728 532609056 533206734 533938176 534395136 534458393 534492189 535191552 535683456 536284584 536628224 537491584 537543468 537985602 538344576 538689536 540110592 540716688 541063168 541985976 542431764 542976192 543440887 544186368 544250784 545061888 545528368 545562864 546075904 546525056 546889728 547966782 548683776 549253089 550071648 550588928 550623744 550688922 551041792 551094984 551916288 551981619 552738816 554222592 554288196 555167844 555523584 556146976 557494272 557971392 558802944 559430016 559756008 559944198 560114688 560676864 560743232 561258621 562028544 562095072 563980032 564571836 565830144 565897122 566673408 567309312 567794832 568261848 568641024 569108736 569163672 569595796 570167488 571017216 571084808 572357632 572932096 573867504 574879616 574915968 575407998 576265536 576912204 577124352 577618272 578142208 578198016 578266458 579059712 579128256 579623891 579660543 580682872 582976512 583512336 584451126 585037728 585412608 585481904 586411056 586786816 586893384 587284992 588320768 588861504 590243808 592337664 592844604 593728128 594273834 595121856 595321936 595668843 595719168 596209152 597155328 597226014 597608704 598208512 599185188 600241952 601194528 602090496 603152384 603706752 604606464 604678032 605123904 605802956 606025728 606705792 608129984 608696064 609734223 610809592 610848216 612209664 612282132 613194624 613719414 614276096 614335392 614840688 615250944 616283976 617269248 618999513 619272192 619412544 619922016 619981857 621377232 622000896 622074523 622927872 623460992 623500416 624390144 624600064 624964032 625665348 626999296 627134046 627717816 628653312 629358768 629762048 630129024 630761472 630836136 632316972 632529557 633397248 633472224 634477536 634884096 634959248 635596544 637757074 638038016 638631936 638769186 639294579 639721152 640131072 640247328 640849408 641438424 642394368 642470409 642944148 643902336 644548608 646593024 646739568 649442112 649820556 649875456 650409984 650472768 650966624 651519288 651936768 652591104 652668352 653268231 654123008 655699968 655848576 657976704 658589184 658667142 659570688 660135168 660213309 660875952 661118976 661860864 662427304 662469192 662972156 663414528 663637568 664024284 666186752 667944144 669122176 669512088 669737178 670184064 670613504 670735296 671182848 671309331 672309792 672984576 673064238 674564352 674644201 675272196 675569664 678546432 679170096 680139264 680262786 680764392 681381888 681778944 682463232 682544016 682981376 684146232 684783072 687005088 687160791 688103424 690032244 691060608 691127316 691570176 691652038 691695774 692600832 692682816 693319473 693378048 695005696 695577344 696041472 696681216 696839112 697412268 699049386 699751008 700793856 701393616 702029824 702438912 702675072 703143936 704324544 705114916 705374208 705977888 707739648 707823424 708482304 709690653 710145408 710942312 712526848 712571904 712656252 714244608 714329154 715046112 715309056 716724624 717314136 717792768 718460928 720147456 720955584 721618227 722647968 723242352 723968256 724390128 725117184 725667712 726749184 727417152 727582014 729942906 730622376 731109888 731711232 732337452 733428864 734164992 734251896 734793312 735888384 735975492 738963456 739050928 740223792 740698112 742652064 743325696 743485446 743961856 744593472 745070592 745230717 745906688 746341344 746592264 746819584 748344828 749460096 750101506 751973376 752762448 754440192 754529496 756348516 756412416 757059776 757107648 757682464 758188032 758811648 758884896 760015872 761356288 763364736 765156672 766554624 767210664 768354048 768444999 769216272 769499136 769664511 770157696 770930688 771021944 772171008 772880724 777302016 777443184 778016448 779175936 779268168 780050304 780550144 780717894 781360041 781881408 782524512 783046656 785148672 785241611 786991744 787817562 789067818 789783552 790459472 790509456 791637504 792365112 793495808 793545984 794225124 794292224 794945536 796207104 796301352 797042592 798913584 799810101 800907264 801592704 802787328 804426876 804942336 805037618 806141952 806237376 806315202 806831872 806978403 807516864 808034304 808941056 811075032 811594752 812978964 813647646 814464288 816279552 816376176 817592832 818292552 819113856 819787584 820334592 821711968 823025664 825332684 825696256 825883392 826033383 826562688 826642476 827874432 828502976 829334528 831333888 831432294 832520192 833285376 834220464 836178728 836241408 836957088 838204416 839145024 839863189 839916297 840172032 841015296 841114848 843089296 843142608 844629632 845970048 846512128 846857754 848745216 848845683 850963968 851692248 852392772 852961536 853663104 854393694 855251232 856525824 856627212 857258864 858536448 859398144 862124032 862319424 863111997 864398304 865368306 865922816 866427408 866500608 867213312 867297024 867399687 868589568 868692384 869249024 871024308 873068966 874266624 874464768 877302272 878118912 878222856 879616584 880180224 880284412 880340076 881167936 882481152 883292256 884552704 885365712 888506496 889266906 890486784 890592192 892682784 892982904 893578752 894313728 894910464 895079108 895839021 896413056 897312768 897418984 899419136 900362928 901791792 904728576 905560128 906852352 906909696 907017048 907685856 908509184 908704434 909038592 909950976 910058688 910837543 912194976 913044096 916006784 916214388 918423198 919120489 920042992 920579121 921414144 921503088 922093568 922261032 922876416 923577088 924425964 924504064 928908288 929118816 929883024 932065848 933001344 934391808 935191488 936585216 936900096 937446048 938498022 939099392 940498944 940701069 941576724 944038152 944643072 945193536 946142208 946254204 946860544 948475458 950095872 950208336 952326144 952438872 953394816 955632832 956418848 956635611 957057024 957947904 958153779 960196608 961274112 962157636 963530624 963591552 964323136 964416222 965291008 965853504 966822912 968998912 969889536 970109352 973257208 974163168 974813184 975614976 976449936 977545679 977905152 978886656 979002528 979724416 981184512 981300656 983549952 985284608 986965056 987883776 988000713 990202752 991313928 991678464 992791296 993640956 994458234 995121792 995456352 996036426 997793104 999280128 1002631168 1003683264 1004268132 1004605767 1005276096 1005920256 1006039328 1006102944 1008464688 1008549888 1009476864 1009596357 1010917376 1011748864 1011846528 1012908294 1013354496 1016195026 1017819648 1020208896 1021146588 1022072832 1022947552 1023816024 1024472064 1024593332 1025621696 1026219348 1026876928 1027907584 1029561344 1030507632 1035048366 1036402688 1036468224 1036590912 1037355264 1037478057 1038901248 1039024224 1040067072 1040957192 1041813388 1042508544 1043366016 1044062208 1045021824 1046864896 1048574079 1049626512 1050423416 1052090424 1053044736 1053658368 1054012608 1054715904 1055516672 1056486816 1057672374 1058061312 1058966832 1060155173 1061609472 1061735136 1062723456 1065218112 1066413468 1068790272 1068916786 1068984378 1070383104 1071366912 1071493731 1072569168 1073256448 1074983168 1075086936 1075971204 1076689152 1080221184 1081433376 1082126336 1083971952 1084863528 1085952384 1086881774 1088372736 1088501568 1090123776 1091056736 1091125728 1092151808 1093050112 1093779456 1094914359 1095933564 1098506178 1100143296 1101177856 1101247488 1101377844 1102083584 1102189968 1103832576 1103963238 1105477632 1108445184 1108576392 1110335688 1111047168 1112293952 1114988544 1115228169 1115942784 1117605888 1118860032 1119512016 1119888396 1120229376 1121486464 1122517242 1124057088 1124190144 1125152259 1127960064 1129143672 1131660288 1131794244 1134618624 1135589664 1136523696 1137282048 1138217472 1138327344 1139191592 1140334976 1142034432 1142169616 1144715264 1147735008 1149759232 1149831936 1150815996 1152531072 1153824408 1154248704 1155236544 1156396032 1156532916 1158256512 1159247782 1159321086 1161365744 1165953024 1167024672 1168902252 1170075456 1170825216 1170963808 1171076841 1172822112 1173573632 1173786768 1174569984 1176641536 1177723008 1180487616 1181726343 1184675328 1185689208 1187456256 1188547668 1190243712 1190643872 1191337686 1191438336 1192418304 1194310656 1194452028 1195217408 1196417024 1198370376 1200483904 1202389056 1204180992 1206304768 1207413504 1207556427 1209212928 1209356064 1209472803 1210247808 1211605912 1212051456 1213411584 1216259968 1217392128 1219468446 1220471469 1221619184 1221696432 1224419328 1224564264 1226389248 1227438828 1228552192 1228670784 1229681376 1230501888 1232567952 1233951103 1234538496 1237999026 1238544384 1238825088 1239844032 1239963714 1242754464 1244001792 1244149046 1245855744 1246921984 1247000832 1247148441 1248780288 1249200128 1249928064 1251330696 1254268092 1255435632 1257306624 1258717536 1259524096 1260258048 1261522944 1261672272 1264633944 1265059114 1266794496 1266944448 1268955072 1269768192 1269918496 1271193088 1275514148 1276076032 1277538372 1278589158 1279442304 1280262144 1280494656 1281590541 1281698816 1282876848 1284788736 1284940818 1285888296 1287804672 1289097216 1293186048 1293479136 1298052459 1298884224 1299641112 1299750912 1300819968 1300945536 1301933248 1303038576 1303873536 1305336704 1306536462 1308246016 1309603449 1311399936 1311697152 1315953408 1317178368 1317334284 1320270336 1320426618 1321751904 1322237952 1323721728 1324854608 1324938384 1325944312 1326829056 1327275136 1328048568 1332373504 1333900359 1335888288 1338244352 1339024176 1339474356 1340368128 1341470592 1342365696 1342618662 1344619584 1345969152 1346128476 1349128704 1349288402 1350544392 1351139328 1357092864 1358340192 1360278528 1360525572 1361528784 1362763776 1363056651 1363557888 1364926464 1365088032 1365962752 1368292464 1369566144 1374010176 1374321582 1376206848 1380064488 1382121216 1382254632 1383140352 1383304076 1383391548 1385365632 1386638946 1386756096 1390011392 1391154688 1393362432 1393678224 1394824536 1398098772 1399502016 1401587712 1402787232 1404059648 1404877824 1405350144 1406287872 1407747033 1408649088 1410229832 1410748416 1411955776 1415646848 1416964608 1419381306 1420290816 1421884624 1422713187 1425053696 1425143808 1425312504 1428489216 1428658308 1430092224 1433449248 1434628272 1435585536 1436921856 1440294912 1441911168 1443236454 1444332197 1445295936 1446484704 1446624333 1447936512 1448780256 1450234368 1451335424 1453498368 1454834304 1455164028 1459885812 1461244752 1462219776 1463422464 1464674904 1466857728 1468329984 1468503792 1469586624 1471776768 1471950984 1477926912 1478101856 1480447584 1481396224 1485304128 1486970892 1487923712 1489186944 1490141184 1490461434 1491687351 1491813376 1492682688 1493184528 1493639168 1496689656 1498920192 1500203012 1503946752 1505524896 1508880384 1509058992 1512697032 1512824832 1514119552 1514215296 1515364928 1516376064 1517623296 1517769792 1519362441 1520031744 1522712576 1524292539 1526729472 1530313344 1533109248 1534421328 1536708096 1536889998 1538432544 1538998272 1539329022 1540315392 1541861376 1542043888 1544342016 1545761448 1552572549 1554604032 1554886368 1556032896 1558351872 1558536336 1560100608 1561435788 1562720082 1563762816 1565049024 1566093312 1566388439 1570297344 1570483222 1573983488 1575635124 1578135636 1579567104 1580918944 1581018912 1583275008 1584730224 1586508561 1586991616 1587091968 1588450248 1588584448 1589891072 1592414208 1592602704 1594085184 1597827168 1599620202 1601814528 1603185408 1603375179 1605574656 1608853752 1609884672 1610075236 1612474752 1612630404 1613663744 1613956806 1615033728 1616068608 1617882112 1622150064 1623189504 1625957928 1627295292 1628928576 1630322661 1632559104 1632752352 1635185664 1636585104 1638227712 1639575168 1640669184 1643423936 1646051328 1647759267 1650665368 1651392512 1651766784 1652066766 1653125376 1653284952 1655748864 1655944857 1657005952 1658669056 1662667776 1662864588 1666570752 1668440928 1672357456 1672482816 1673914176 1676408832 1678290048 1679726378 1679832594 1680344064 1682030592 1682229696 1683775863 1686178592 1686285216 1689259264 1691940096 1693715508 1697490432 1697691366 1701927936 1703384496 1704785544 1705923072 1707326208 1708787388 1710502464 1713051648 1713254424 1714517728 1717072896 1718796288 1724248064 1724638848 1726223994 1728796608 1730736612 1731845632 1732854816 1734426624 1734594048 1734799374 1737179136 1737384768 1738498048 1738871673 1742048616 1746137932 1748929536 1754604544 1756237824 1756445712 1759233168 1760360448 1760568824 1760680152 1762335872 1764962304 1766584512 1769105408 1770731424 1777012992 1778533812 1781184384 1785365568 1785965808 1787006529 1787157504 1788627456 1790158216 1791678042 1792826112 1794625536 1794837968 1798838272 1800725856 1803583584 1809457152 1811120256 1813704704 1813819392 1814034096 1815371712 1817408868 1818077184 1820117376 1821675086 1823173429 1824389952 1826088192 1832013568 1832428776 1836846396 1838240978 1840085984 1841158242 1842828288 1843006176 1844187136 1844522064 1845752832 1847154176 1848851928 1849008128 1856998539 1857816576 1858237632 1859766048 1864131696 1866002688 1866223569 1868783616 1870382976 1873170432 1873800192 1874892096 1876996044 1878198784 1880997888 1881402138 1883153448 1888076304 1889286144 1890387072 1892284416 1892508408 1893721088 1896950916 1897588671 1900191744 1900416672 1904652288 1904877744 1906789632 1911265664 1912837696 1913271222 1914114048 1915895808 1916307558 1917883737 1920393216 1922548224 1924315272 1927061248 1927183104 1927411227 1928646272 1928832444 1930582016 1931707008 1933645824 1939779072 1940218704 1946514416 1948326336 1949626368 1951229952 1952899872 1955091358 1955810304 1957773312 1958005056 1959448832 1959804693 1962369024 1962601312 1967099904 1973930112 1975767552 1976001426 1980405504 1980639927 1982627856 1983356928 1985582592 1987281912 1988916468 1990243584 1990912704 1992072852 1995586208 1998560256 2005262336 2007366528 2008536264 2009211534 2010552192 2011840512 2012078656 2012205888 2013927993 2016929376 2018953728 2019192714 2021834752 2023497728 2023693056 2023932603 2025816588 2026708992 2032390052 2035639296 2040417792 2042293176 2044145664 2045895104 2047632048 2048944128 2049186664 2051243392 2052438696 2053753856 2055815168 2059122688 2061015264 2061482373 2070096732 2073181824 2074710528 2074956114 2077802496 2078048448 2079958419 2080134144 2081914384 2083626776 2085017088 2086732032 2088124416 2090043648 2093729792 2097148158 2099253024 2100846832 2104180848 2106089472 2107316736 2108025216 2109431808 2111033344 2112973632 2115344748 2116122624 2117933664 2120310346 2123218944 2123470272 2125446912 2130436224 2132826936 2137580544 2137833572 2137968756 2142733824 2142987462 2145138336 2146512896 2149966336 2150173872 2151942408 2153378304 2160442368 2162866752 2164252672 2167943904 2169727056 2171904768 2173763548 2177003136 2180247552 2182113472 2182251456 2184303616 2186100224 2189828718 2191867128 2197012356 2200286592 2202355712 2202494976 2202755688 2204167168 2204379936 2207665152 2207926476 2216890368 2217152784 2220671376 2222094336 2224587904 2229977088 2230456338 2231885568 2232149759 2235211776 2235692151 2237720064 2239024032 2239776792 2240458752 2242972928 2245034484 2248380288 2250304518 2255920128 2258287344 2263320576 2263588488 2269237248 2269664881 2271179328 2273047392 2274564096 2276434944 2276654688 2278383184 2280669952 2284068864 2284339232 2289430528 2295470016 2299518464 2299663872 2301631992 2305062144 2305334997 2307648816 2308497408 2310473088 2312792064 2313065832 2316513024 2318495564 2318642172 2322731488 2331906048 2334049344 2337804504 2340150912 2341650432 2341927616 2342153682 2344080123 2345644224 2347147264 2347573536 2349139968 2353283072 2355446016 2355724833 2360975232 2363452686 2369350656 2371378416 2374912512 2377095336 2380487424 2381287744 2382675372 2382876672 2384836608 2388621312 2388904056 2390434816 2392834048 2396740752 2399430303 2400967808 2404778112 2408361984 2414827008 2415112854 2418425856 2418712128 2418945606 2420495616 2420782133 2420935209 2423211824 2424102912 2426823168 2432519936 2434784256 2438936892 2440942938 2443238368 2443392864 2448838656 2449128528 2452778496 2454877656 2457104384 2457341568 2459362752 2461003776 2465135904 2467902206 2469076992 2475998052 2477088768 2477650176 2479688064 2479927428 2485508928 2488003584 2488298092 2493843968 2494001664 2494296882 2497560576 2498400256 2499856128 2502661392 2508536184 2510871264 2514613248 2517435072 2519048192 2519589567 2520516096 2523045888 2523344544 2529267888 2530118228 2533888896 2537910144 2539536384 2539836992 2542386176 2546537049 2551028296 2552152064 2555076744 2557178316 2558884608 2560989312 2563181082 2563397632 2565753696 2569577472 2569881636 2571776592 2575609344 2578194432 2586372096 2586958272 2589335991 2596104918 2597768448 2599282224 2599501824 2601639936 2601891072 2602199061 2603866496 2606077152 2607747072 2610673408 2613072924 2619206898 2622799872 2623394304 2631906816 2634356736 2634668568 2640540672 2640853236 2643503808 2647443456 2649709216 2649876768 2651888624 2653658112 2654550272 2656097136 2664747008 2667800718 2671776576 2676488704 2678048352 2678948712 2680736256 2682941184 2684731392 2685237324 2689239168 2691938304 2692256952 2698257408 2698576804 2701088784 2714185728 2716680384 2720557056 2721051144 2723057568 2725527552 2726113302 2727115776 2729852928 2730176064 2731925504 2732512629 2736584928 2739132288 2748020352 2748643164 2757361467 2760128976 2761737363 2764242432 2764509264 2766280704 2766608152 2766783096 2770731264 2773277892 2773512192 2780022784 2782309376 2786724864 2787356448 2789649072 2796197544 2799004032 2803175424 2805574464 2809755648 2810700288 2815494066 2817298176 2817631663 2820459664 2821496832 2822103207 2823911552 2831293696 2833929216 2838762612 2840581632 2843769248 2845426374 2850107392 2850287616 2850625008 2856978432 2857316616 2860184448 2866898496 2869256544 2869906833 2871171072 2873843712 2880589824 2883822336 2886472908 2888664394 2890591872 2892969408 2893248666 2895873024 2897560512 2900468736 2902670848 2906996736 2909668608 2910328056 2919771624 2922489504 2924439552 2926844928 2929349808 2932637037 2933715456 2936659968 2937007584 2939173248 2943553536 2943901968 2955853824 2956203712 2960895168 2962792448 2964002139 2970608256 2973941784 2975847424 2978373888 2980922868 2983374702 2983626752 2985365376 2986369056 2987278336 2993379312 2997840384 3000406024 3007893504 3011049792 3013817301 3017760768 3018117984 3025394064 3025649664 3028239104 3028430592 3028789071 3030729856 3032752128 3035246592 3035539584 3038724882 3040063488 3048585078 3053458944 3060626688 3066218496 3068842656 3073416192 3073779996 3076865088 3078658044 3080630784 3083722752 3084087776 3088684032 3091522896 3105145098 3109208064 3109772736 3112065792 3112434171 3116703744 3117072672 3120201216 3122871576 3125440164 3127525632 3130098048 3132186624 3132776878 3140594688 3140966444 3147966976 3151270248 3156271272 3159134208 3161837888 3162037824 3166550016 3169460448 3173017122 3173983232 3174183936 3176900496 3177168896 3179782144 3180465519 3184828416 3185205408 3188170368 3195654336 3199240404 3206370816 3206750358 3211149312 3214481193 3217707504 3219769344 3220150472 3224949504 3225260808 3227327488 3227913612 3230067456 3235764224 3244300128 3246379008 3251915856 3254590584 3257857152 3260645322 3265118208 3265504704 3270371328 3273170208 3276455424 3279150336 3281338368 3284743077 3286847872 3295518534 3301330736 3303533568 3304133532 3306250752 3306569904 3311497728 3311889714 3314011904 3317338112 3325335552 3325729176 3333141504 3336881856 3344714912 3344965632 3347828352 3352817664 3356580096 3359452756 3359665188 3360688128 3364459392 3367551726 3372357184 3372570432 3375456777 3378518528 3383880192 3387431016 3394980864 3395382732 3403855872 3406768992 3409571088 3411846144 3414652416 3417574776 3421004928 3426103296 3426508848 3429035456 3434145792 3448496128 3449277696 3452447988 3457593216 3461473224 3463691264 3465709632 3469188096 3469598748 3474769536 3476996096 3477743346 3484097232 3492275864 3497859072 3507663907 3509209088 3512475648 3512891424 3513230523 3518466336 3520720896 3521137648 3521360304 3524671744 3529924608 3533169024 3538210816 3541462848 3545179029 3554025984 3557067624 3562368768 3570731136 3571931616 3574013058 3574315008 3577254912 3580316432 3583356084 3585652224 3589251072 3589675936 3597676544 3601451712 3607167168 3618914304 3622240512 3622669281 3627409408 3627638784 3628068192 3630743424 3634817736 3636154368 3640234752 3643350172 3646346858 3648779904 3652176384 3664027136 3664857552 3673692792 3676481956 3680171968 3682316484 3685656576 3686012352 3688374272 3689044128 3691505664 3694308352 3697703856 3698016256 3701853309 3713997078 3715633152 3716475264 3719532096 3728263392 3732005376 3732447138 3737567232 3740765952 3741208751 3741445323 3746340864 3747600384 3749784192 3753992088 3756397568 3762804276 3766306896 3776152608 3778572288 3780774144 3784568832 3785016816 3787442176 3793901832 3795177342 3800383488 3800833344 3804086209 3809304576 3809755488 3813579264 3822531328 3825675392 3826542444 3828228096 3832615116 3835767474 3840786432 3844771623 3845096448 3848630544 3854122496 3854366208 3854822454 3857292544 3857664888 3861164032 3863414016 3867291648 3879558144 3880437408 3893028832 3896652672 3899252736 3902459904 3905799744 3910182716 3911620608 3916010112 3918897664 3919609386 3924738048 3925202624 3928810347 3934199808 3947860224 3951535104 3952002852 3960811008 3961279854 3965255712 3966713856 3971165184 3974563824 3977832936 3980487168 3981825408 3984145704 3991172416 3997120512 4001701077 4010524672 4014733056 4017072528 4018423068 4021104384 4024157312 4024411776 4027855986 4033858752 4037907456 4038385428 4046995456 4047386112 4047865206 4051633176 4053417984 4064780104 4071278592 4080835584 4084586352 4088291328 4089169953 4091790208 4095264096 4097888256 4098373328 4102486784 4104877392 4107507712 4118245376 4122030528 4122964746 4140193464 4146363648 4149421056 4149912228 4156096896 4159916838 4160268288 4163828768 4167253552 4170034176 4173464064 4180087296 4187459584 4194296316 4198506048 4201693664 4208361696 4212178944 4214633472 4216050432 4218863616 4222066688 4225947264 4230689496 4232245248 4235867328 4240620692 4246940544 4250893824 4260872448 4265653872 4268139561 4275161088 4275667144 4275937512 4285467648 4285974924 4290276672 4293025792 4299932672 4300347744 4303884816 4306756608 4320884736 4325733504 4328505344 4332996591 4335887808 4339454112 4339872999 4343809536 4347527096 4354006272 4354521661 4360495104 4364226944 4364502912 4368607232 4372200448 4379657436 4383734256 4394024712 4400573184 4404711424 4404989952 4405511376 4408334336 4408759872 4415330304 4415852952 4427706899 4433780736 4434305568 4441342752 4444188672 4449175808 4460912676 4463771136 4464299518 4470423552 4471384302 4475062053 4475440128 4478048064 4479553584 4480917504 4485945856 4490068968 4496760576 4500609036 4511840256 4516574688 4526641152 4527176976 4538474496 4539329762 4542358656 4546094784 4549128192 4552869888 4553309376 4556766368 4561339904 4568137728 4568678464 4572877617 4578861056 4590940032 4599036928 4599327744 4603263984 4610124288 4610669994 4615297632 4616994816 4620946176 4625584128 4626131664 4633026048 4636991128 4637284344 4645462976 4657717647 4663812096 4668098688 4675609008 4680301824 4683855232 4684307364 4688160246 4691288448 4694294528 4695147072 4698279936 4699165317 4710892032 4711449666 4721950464 4726905372 4738701312 4742756832 4749825024 4754190672 4759525683 4760974848 4762575488 4765350744 4765753344 4769673216 4777242624 4777808112 4780869632 4793481504 4798860606 4801935616 4809556224 4810125537 4816723968 4829654016 4830225708 4837424256 4837891212 4840991232 4841564266 4841870418 4846423648 4848205824 4853646336 4865039872 4869568512 4877873784 4881885876 4886476736 4886785728 4890967983 4897677312 4898257056 4905556992 4909755312 4914208768 4914683136 4918725504 4922007552 4930271808 4935804412 4938153984 4951996104 4954177536 4955300352 4959376128 4959854856 4967834571 4971017856 4976007168 4976596184 4987687936 4988003328 4988593764 4996800512 4999712256 5005322784 5017072368 5021742528 5029226496 5034870144 5038096384 5039179134 5041032192 5046091776 5046689088 5051327589 5058535776 5060236456 5067777792 5075820288 5079673984 5084772352 5093074098 5102056592 5110153488 5114356632 5117769216 5121978624 5126362164 5126795264 5131507392 5139154944 5139763272 5143553184 5151218688 5156388864 5172744192 5173916544 5178671982 5192209836 5195536896 5198564448 5203279872 5203782144 5204398122 5207732992 5212154304 5215494144 5216615019 5221346816 5226145848 5238413796 5246788608 5263813632 5268713472 5269337136 5281081344 5281706472 5287007616 5294886912 5299418432 5299753536 5303777248 5307316224 5309100544 5312194272 5329494016 5335601436 5343553152 5352977408 5356096704 5357897424 5361472512 5365882368 5370474648 5378478336 5383876608 5384513904 5396514816 5397153608 5402177568 5420935129 5428371456 5433360768 5441114112 5442102288 5446115136 5452226604 5454231552 5460352128 5463851008 5465025258 5469520287 5473169856 5478264576 5496040704 5497286328 5514722934 5520257952 5523474726 5528484864 5529018528 5532561408 5533216304 5533566192 5541462528 5546555784 5547024384 5560045568 5564618752 5570995617 5573449728 5574712896 5579298144 5592395088 5598008064 5598670707 5606350848 5611148928 5619511296 5621400576 5630988132 5634596352 5635263326 5640919328 5642993664 5644206414 5647823104 5662587392 5667858432 5677525224 5681163264 5687538496 5690852748 5692766013 5700214784 5700575232 5701250016 5713956864 5714633232 5720368896 5733796992 5738513088 5739813666 5742342144 5747687424 5761179648 5767644672 5772945816 5777328788 5781183744 5782233681 5785938816 5786497332 5791746048 5795121024 5800937472 5805341696 5819337216 5820656112 5839543248 5844979008 5848879104 5853689856 5858699616 5865274074 5867430912 5873319936 5874015168 5878346496 5879042323 5879414079 5887107072 5887803936 5912407424 5921790336 5925584896 5928004278 5941216512 5941919781 5947883568 5951694848 5956747776 5961845736 5966749404 5967253504 5970730752 5972738112 5986758624 5995680768 6000812048 6015787008 6022099584 6027634602 6035521536 6036235968 6041783979 6050788128 6056478208 6056861184 6057578142 6061459712 6065504256 6070493184 6071079168 6071797809 6077449764 6080126976 6097170156 6106917888 6121253376 6132436992 6137685312 6146832384 6147559992 6153730176 6157316088 6161261568 6167445504 6168175552 6177368064 6183045792 6184447119 6210290196 6219545472 6224131584 6224868342 6233407488 6234145344 6240402432 6245743152 6250880328 6255051264 6260196096 6264373248 6265553756 6281189376 6281932888 6295933952 6302540496 6312542544 6318268416 6323675776 6324075648 6333100032 6338920896 6346034244 6347966464 6348367872 6353800992 6359564288 6360931038 6369656832 6370410816 6375862801 6376340736 6391308672 6398480808 6412741632 6413500716 6428962386 6435415008 6439538688 6440300944 6449899008 6450521616 6454654976 6455827224 6460134912 6471528448 6488600256 6492758016 6503831712 6509181168 6515714304 6521290644 6531009408 6540742656 6546340416 6552910848 6558300672 6569486154 6573695744 6591037068 6602661472 6607067136 6608267064 6612501504 6613139808 6622995456 6623779428 6628023808 6634676224 6650671104 6651458352 6666283008 6673763712 6689429824 6689931264 6695656704 6696449277 6705635328 6707076453 6713160192 6718905512 6719330376 6721376256 6728918784 6735103452 6744714368 6745140864 6750913554 6757037056 6767760384 6774862032 6789961728 6790765464 6807711744 6808994643 6813537984 6819142176 6823692288 6829304832 6835149552 6842009856 6842819753 6852206592 6853017696 6858070912 6868291584 6896992256 6898555392 6904895976 6915186432 6916004991 6922946448 6927382528 6931419264 6938376192 6939197496 6949539072 6955486692 6968194464 6984551728 6995718144 7015327814 7018418176 7024951296 7025782848 7026461046 7032240369 7036932672 7041441792 7042275296 7042720608 7049343488 7059849216 7066338048 7067174499 7076421632 7082925696 7090358058 7108051968 7114135248 7124737536 7141462272 7143863232 7148026116 7148630016 7154509824 7160632864 7166712168 7171304448 7178502144 7179351872 7195353088 7198290909 7202903424 7214334336 7244481024 7245338562 7254818816 7255277568 7256136384 7261486848 7262346399 7269635472 7272308736 7280469504 7286700344 7292693716 7297559808 7304352768 7328054272 7329715104 7347385584 7352963912 7360343936 7364632968 7371313152 7372024704 7376748544 7378088256 7383011328 7388616704 7395407712 7403706618 7421086211 7427994156 7431266304 7432950528 7439064192 7456526784 7464010752 7464894276 7481531904 7482417502 7482890646 7492681728 7495200768 7499568384 7507984176 7512795136 7525608552 7532613792 7552305216 7557144576 7558768701 7561548288 7569137664 7570033632 7574884352 7587803664 7590354684 7601666688 7608172418 7618609152 7619510976 7627158528 7645062656 7651350784 7653084888 7656456192 7665230232 7671534948 7689543246 7690192896 7697261088 7708244992 7708732416 7709644908 7714585088 7715329776 7722328064 7726828032 7734583296 7759116288 7760874816 7786057664 7793305344 7798505472 7804919808 7806597183 7811599488 7820365432 7823241216 7832020224 7837795328 7839218772 7850405248 7857620694 7868399616 7895720448 7903070208 7904005704 7921622016 7922559708 7930511424 7942330368 7949127648 7955665872 7960974336 7963650816 7968291408 7982344832 7994241024 8003402154 8029466112 8034145056 8036846136 8042208768 8048314624 8048823552 8055711972 8067717504 8075814912 8076770856 8094772224 8095730412 8103266352 8129560208 8142557184 8161671168 8169172704 8176582656 8178339906 8183580416 8190528192 8195776512 8196746656 8197537887 8204973568 8209754784 8215015424 8236490752 8244061056 8245929492 8272084401 8280386928 8292727296 8298842112 8299824456 8312193792 8319833676 8320536576 8327657536 8334507104 8340068352 8346928128 8360174592 8374919168 8388592632 8397012096 8403387328 8416723392 8429266944 8432100864 8444133376 8451894528 8452894989 8461378992 8464490496 8466309621 8471734656 8481241384 8493881088 8501787648 8521744896 8531307744 8536279122 8550322176 8551334288 8551875024 8570935296 8571949848 8580553344 8586051584 8599865344 8600695488 8607769632 8609720499 8613513216 8637657721 8641769472 8651467008 8665993182 8671775616 8678908224 8679745998 8687619072 8695054192 8708012544 8709043322 8720990208 8728453888 8729005824 8737214464 8744400896 8759314872 8767468512 8788049424 8797911111 8801146368 8809422848 8809979904 8811022752 8816668672 8817519744 8830660608 8831705904 8855413798 8867561472 8868611136 8882685504 8888377344 8898351616 8921825352 8927542272 8928599036 8942768604 8950124106 8950880256 8956096128 8959107168 8961835008 8971891712 8980137936 8993521152 9001218072 9023680512 9033149376 9053282304 9054353952 9076948992 9078659524 9084717312 9086367213 9092189568 9098256384 9105739776 9106618752 9113532736 9122679808 9137356928 9145755234 9157722112 9181880064 9198073856 9198655488 9206527968 9220248576 9221339988 9230595264 9238495079 9241892352 9251168256 9252263328 9266052096 9273982256 9274568688 9290925952 9315435294 9327624192 9336197376 9337302513 9351218016 9360603648 9367710464 9368614728 9376320492 9382576896 9390294144 9396559872 9398330634 9421784064 9422899332 9443900928 9453810744 9477402624 9485513664 9499650048 9508381344 9519051366 9521949696 9525150976 9530701488 9531506688 9539346432 9541396557 9554485248 9555616224 9561739264 9586963008 9597721212 9603871232 9619112448 9620251074 9633447936 9659308032 9660451416 9674848512 9675782424 9681982464 9683128532 9683740836 9692847296 9707292672 9730079744 9739137024 9755747568 9763771752 9772953472 9773571456 9781935966 9795354624 9796514112 9811113984 9819510624 9828417536 9829366272 9837451008 9844015104 9854229231 9860543616 9871608824 9903992208 9910600704 9918752256 9919709712 9935669142 9942035712 9952014336 9953192368 9975375872 9976006656 9977187528 9993601024 9999424512 10010645568 10034144736 10043485056 10058452992 10069740288 10078358268 10082064384 10093378176 10102655178 10110325379 10117071552 10120472912 10126370331 10135555584 10151640576 10159347968 10169544704 10186148196 10204113184 10220306976 10228713264 10235538432 10243957248 10252724328 10253590528 10263014784 10278309888 10279526544 10287106368 10302437376 10345488384 10347833088 10357343964 10384419672 10391073792 10397128896 10407564288 10408796244 10415465984 10424308608 10430988288 10433230038 10442693632 10452291696 10476827592 10493577216 10522991721 10527627264 10537426944 10538674272 10539691569 10562162688 10563412944 10574015232 10589773824 10598836864 10599507072 10607554496 10614632448 10618201088 10624388544 10635537087 10658988032 10671202872 10687106304 10705954816 10712193408 10715794848 10722945024 10731764736 10740949296 10753002469 10756956672 10767753216 10769027808 10793029632 10794307216 10804355136 10841870258 10856742912 10866721536 10868007843 10882228224 10884204576 10892230272 10904453208 10908463104 10920704256 10930050516 10939040574 10946339712 10956529152 10992081408 10994572656 11029445868 11040515904 11046949452 11056969728 11058037056 11065122816 11066432608 11067132384 11082925056 11093111568 11094048768 11105559927 11120091136 11129237504 11141991234 11146899456 11149425792 11158596288 11184790176 11196016128 11197341414 11212701696 11222297856 11223626253 11239022592 11242801152 11261976264 11269192704 11270526652 11281838656 11288412828 11295646208 11325174784 11335716864 11355050448 11362326528 11375076992 11381705496 11385532026 11400429568 11401150464 11402500032 11412258627 11427913728 11429266464 11440737792 11467593984 11477026176 11479627332 11484684288 11522359296 11534314869 11535289344 11545891632 11554657576 11562367488 11564467362 11571877632 11572994664 11583492096 11590242048 11601874944 11610683392 11638674432 11641312224 11679086496 11689958016 11697758208 11707379712 11717399232 11730548148 11734861824 11748030336 11756692992 11758084646 11758828158 11774214144 11775607872 11786431041 11824814848 11843580672 11856008556 11882433024 11883839562 11895767136 11903389696 11913495552 11923691472 11933498808 11934507008 11941461504 11945476224 11973517248 11991361536 12001624096 12031574016 12044199168 12055269204 12072471936 12083567958 12101576256 12112956416 12113722368 12115156284 12122919424 12140986368 12142158336 12143595618 12154899528 12160253952 12194340312 12213835776 12242506752 12264873984 12267509859 12275370624 12293664768 12295119984 12307460352 12314632176 12322523136 12336351104 12354736128 12366091584 12368894238 12420580392 12439090944 12448263168 12449736684 12468290688 12480804864 12491486304 12501760656 12510102528 12520392192 12531107512 12562378752 12563865776 12591867904 12605080992 12625085088 12636536832 12647351552 12648151296 12666200064 12677841792 12692068488 12695932928 12696735744 12707601984 12721862076 12740821632 12751725602 12752681472 12782617344 12796961616 12825483264 12827001432 12857924772 12870830016 12879077376 12880601888 12899798016 12901043232 12909309952 12911654448 12920269824 12943056896 12977200512 12985516032 12998989773 13007663424 13018362336 13031428608 13042581288 13062018816 13063564983 13081485312 13092680832 13105821696 13116601344 13138972308 13147391488 13182074136 13205322944 13214134272 13216534128 13225003008 13226279616 13245990912 13247558856 13256047616 13269352448 13283120697 13301342208 13302916704 13332566016 13347527424 13378859648 13391313408 13392898554 13411270656 13414152906 13425186159 13426320384 13437811024 13438660752 13442752512 13457837568 13470206904 13489428736 13490281728 13501827108 13514074112 13535520768 13549724064 13579923456 13581530928 13615423488 13617989286 13627075968 13638284352 13647384576 13658609664 13670299104 13684019712 13685639506 13704413184 13706035392 13716141824 13718632851 13736583168 13797110784 13809791952 13830372864 13832009982 13845892896 13854765056 13862838528 13876752384 13878394992 13899078144 13910973384 13936388928 13969103456 13991436288 14030655628 14036836352 14051565696 14052922092 14064480738 14073865344 14082883584 14084550592 14085441216 14097495951 14098686976 14132676096 14134348998 14152843264 14165851392 14180716116 14216103936 14228270496 14249475072 14278577049 14282924544 14287726464 14296052232 14297260032 14309019648 14321265728 14333424336 14342608896 14358703744 14390706176 14396581818 14405806848 14428668672 14430376611 14488962048 14490677124 14512272768 14522973696 14524692798 14539270944 14544617472 14560939008 14573400688 14585387432 14595119616 14608705536 14656108544 14659430208 14672903949 14694771168 14705927824 14720687872 14729265936 14742626304 14744049408 14756176512 14766022656 14777233408 14790815424 14807413236 14842172422 14855988312 14862532608 14865901056 14878128384 14913053568 14928021504 14929788552 14963063808 14964835004 14965781292 14990401536 14999136768 15015968352 15025590272 15051217104 15065227584 15104610432 15114289152 15117537402 15123096576 15138275328 15140067264 15149768704 15175607328 15180709368 15203333376 15216344836 15239021952 15254317056 15290125312 15302701568 15306169776 15330460464 15343069896 15379086492 15380385792 15394522176 15416489984 15417464832 15419289816 15429170176 15430659552 15444656128 15453656064 15469166592 15518232576 15521749632 15572115328 15586610688 15609839616 15613194366 15623198976 15625048313 15640730864 15646482432 15649845057 15664040448 15675590656 15678437544 15700810496 15715241388 15791440896 15806140416 15808011408 15843244032 15845119416 15861022848 15884660736 15887654167 15898255296 15911331744 15921948672 15927301632 15936582816 15964689664 15988482048 16006804308 16058932224 16068290112 16073692272 16084417536 16096629248 16097647104 16111423944 16135435008 16151629824 16153541712 16189544448 16191460824 16206532704 16259120416 16262805387 16285114368 16323342336 16338345408 16356679812 16367160832 16381056384 16391553024 16393493312 16395075774 16408560861 16409947136 16419509568 16430030848 16472981504 16488122112 16491858984 16544168802 16560773856 16585454592 16597684224 16599648912 16624387584 16639667352 16641073152 16655315072 16669014208 16680136704 16693856256 16712986851 16720349184 16749838336 16777185264 16794024192 16796012121 16806774656 16833446784 16858533888 16864201728 16903789056 16905789978 16922757984 16928980992 16932619242 16943469312 16962482768 16987762176 17003575296 17043489792 17062615488 17072558244 17078298039 17100644352 17102668576 17103750048 17141870592 17143899696 17161106688 17199730688 17201390976 17215539264 17219440998 17227026432 17275315442 17283538944 17302934016 17331986364 17343551232 17357816448 17359491996 17375238144 17390108384 17416025088 17418086644 17456907776 17458011648 17474428928 17488801792 17518629744 17534937024 17576098848 17595822222 17602292736 17618845696 17619959808 17622045504 17633337344 17635039488 17637126969 17661321216 17663411808 17710827596 17737222272 17765371008 17776754688 17796703232 17825759343 17843650704 17855084544 17857198072 17885537208 17900248212 17901760512 17912192256 17918214336 17943783424 17960275872 17987042304 18002436144 18047361024 18066298752 18106564608 18108707904 18125351937 18157319048 18169434624 18172734426 18184379136 18196512768 18211479552 18213237504 18215393427 18227065472 18245359616 18274713856 18291510468 18363760128 18396147712 18397310976 18413055936 18440497152 18442679976 18461190528 18476990158 18483784704 18502336512 18504526656 18532104192 18547964512 18549137376 18581851904 18630870588 18672394752 18674605026 18702436032 18721207296 18735420928 18737229456 18752640984 18765153792 18780588288 18793119744 18796661268 18843568128 18845798664 18887801856 18907621488 18954805248 18971027328 18999300096 19016762688 19038102732 19043899392 19050301952 19061402976 19078692864 19082793114 19108970496 19111232448 19123478528 19127588403 19173926016 19195442424 19207742464 19238224896 19240502148 19318616064 19320902832 19349697024 19351564848 19363964928 19366257064 19367481672 19385694592 19414585344 19460159488 19478274048 19511495136 19527543504 19545906944 19547142912 19563871932 19593028224 19622227968 19639021248 19658732544 19674902016 19708458462 19721087232 19743217648 19807984416 19821201408 19837504512 19839419424 19871338284 19884071424 19904028672 19906384736 19950751744 19952013312 19954375056 19998849024 20021291136 20068289472 20086970112 20089347831 20116905984 20139480576 20156716536 20164128768 20186756352 20205310356 20220650758 20234143104 20240945824 20252740662 20271111168 20303281152 20318695936 20339089408 20372296392 20408226368 20426983929 20440613952 20457426528 20471076864 20487914496 20505448656 20507181056 20526029568 20528459259 20556619776 20559053088 20574212736 20604874752 20690976768 20695666176 20714687928 20748014973 20768839344 20782147584 20794257792 20815128576 20817592488 20830931968 20848617216 20866460076 20885387264 20904583392 20953655184 20987154432 21045983442 21055254528 21074853888 21077348544 21079383138 21096721107 21124325376 21126825888 21148030464 21179547648 21197673728 21199014144 21201523497 21215108992 21229264896 21236402176 21248777088 21271074174 21342405744 21374212608 21411909632 21424386816 21431589696 21445890048 21463529472 21481898592 21506004938 21513913344 21535506432 21538055616 21586059264 21588614432 21608710272 21683740516 21733443072 21736015686 21764456448 21768409152 21784460544 21787039197 21808906416 21816926208 21841408512 21860101032 21878081148 21892679424 21913058304 21984162816 21989145312 22058891736 22081031808 22093898904 22113939456 22116074112 22130245632 22132865216 22134264768 22165850112 22186223136 22211119854 22240182272 22258475008 22263258633 22283982468 22293798912 22298851584 22317192576 22369580352 22392032256 22394682828 22444595712 22447252506 22478045184 22485602304 22523952528 22538385408 22541053304 22563677312 22576825656 22591292416 22650349568 22671433728 22676306103 22710100896 22724653056 22750153984 22763410992 22771064052 22805000064 22824517254 22855827456 22858532928 22881475584 22935187968 22954052352 22959254664 22969368576 23068629738 23070578688 23091783264 23109315152 23124734976 23128934724 23143755264 23145989328 23166984192 23180484096 23203749888 23221366784 23277348864 23282624448 23358172992 23379916032 23395516416 23414759424 23434798464 23461096296 23469723648 23496060672 23513385984 23516169292 23517656316 23551215744 23572862082 23649629696 23687161344 23712017112 23764866048 23767679124 23791534272 23806779392 23826991104 23847382944 23866997616 23869014016 23882923008 23890952448 23947034496 23982723072 24003248192 24088398336 24110538408 24144943872 24167135916 24203152512 24225912832 24227444736 24230312568 24245838848 24284316672 24287191236 24309799056 24388680624 24427671552 24485013504 24529747968 24535019718 24550741248 24553647349 24587329536 24590239968 24592613661 24614920704 24629264352 24645046272 24672702208 24709472256 24732183168 24737788476 24816253203 24841160784 24878181888 24896526336 24899473368 24936581376 24961609728 24982972608 25003521312 25020205056 25040784384 25062215024 25124757504 25127731552 25183735808 25210161984 25250170176 25294703104 25296302592 25332400128 25355683584 25358684967 25384136976 25391865856 25393471488 25415203968 25443724152 25481643264 25503451204 25505362944 25565234688 25593923232 25650966528 25654002864 25715849544 25741660032 25758154752 25761203776 25799596032 25802086464 25818619904 25823308896 25829161497 25840539648 25886113792 25912973163 25954401024 25997979546 26015326848 26036724672 26062857216 26085162576 26124037632 26127129966 26162970624 26185361664 26211643392 26233202688 26277944616 26294782976 26364148272 26393733333 26410645888 26428268544 26433068256 26450006016 26452559232 26491981824 26495117712 26512095232 26566241394 26602684416 26605833408 26628603463 26665132032 26695054848 26757719296 26782626816 26785797108 26828305812 26850372318 26852640768 26875622048 26877321504 26885505024 26915675136 26940413808 26978857472 26980563456 27003654216 27028148224 27071041536 27099448128 27159846912 27163061856 27230846976 27235978572 27254151936 27276568704 27294769152 27317219328 27340598208 27368039424 27371279012 27412070784 27432283648 27437265702 27473166336 27594221568 27619583904 27660745728 27664019964 27691785792 27709530112 27715485237 27725677056 27753504768 27756789984 27798156288 27821946768 27872777856 27938206912 27982872576 28011907539 28061311256 28073672704 28103131392 28105844184 28128961476 28147730688 28169101184 28170882432 28194991902 28197373952 28265352192 28268697996 28331702784 28361432232 28432207872 28456540992 28498950144 28557154098 28565849088 28575452928 28592104464 28594520064 28618039296 28624189671 28642531456 28666848672 28685217792 28717407488 28793163636 28811613696 28857337344 28860753222 28977924096 28981354248 29024545536 29045947392 29049385596 29078541888 29121878016 29146801376 29170774864 29190239232 29217411072 29312217088 29318860416 29345807898 29389542336 29411855648 29441375744 29458531872 29485252608 29488098816 29512353024 29532045312 29554466816 29581630848 29614826472 29684344844 29711976624 29731802112 29756256768 29826107136 29856043008 29859577104 29926127616 29929670008 29931562584 29980803072 29998273536 30031936704 30051180544 30102434208 30130455168 30209220864 30235074804 30246193152 30280134528 30299537408 30330976137 30351214656 30361418736 30379110993 30406666752 30432689672 30478043904 30508634112 30580250624 30605403136 30612339552 30660920928 30686139792 30758172984 30760771584 30789044352 30832979968 30834929664 30838579632 30858340352 30861319104 30907312128 30993948293 31036465152 31043499264 31144230656 31173221376 31226388732 31246397952 31250096626 31281461728 31292964864 31299690114 31328080896 31351181312 31356875088 31401620992 31430482776 31568975163 31582881792 31612280832 31616022816 31686488064 31690238832 31722045696 31769321472 31775308334 31796510592 31822663488 31843897344 31854603264 31873165632 31929379328 31976964096 32013608616 32117864448 32136580224 32147384544 32168835072 32193258496 32195294208 32222847888 32259007407 32270870016 32303259648 32307083424 32379088896 32382921648 32413065408 32518240832 32525610774 32570228736 32604023529 32646684672 32676690816 32713359624 32734321664 32762112768 32786986624 32790151548 32817121722 32819894272 32839019136 32860061696 32976244224 32983717968 33088337604 33121547712 33170909184 33195368448 33199297824 33248775168 33279334704 33282146304 33310630144 33316679781 33338028416 33360273408 33387712512 33425973702 33440698368 33554370528 33588048384 33592024242 33613549312 33666893568 33670878759 33717067776 33728403456 33807578112 33811579956 33845515968 33865238484 33886938624 33924965536 33975524352 34007150592 34086979584 34125230976 34145116488 34156596078 34201288704 34205337152 34207500096 34236775881 34283741184 34287799392 34322213376 34399461376 34402781952 34431078528 34438881996 34454052864 34550630884 34567077888 34605868032 34663972728 34687102464 34715632896 34718983992 34750476288 34780216768 34832050176 34836173288 34913815552 34916023296 34948857856 34977603584 35037259488 35069874048 35152197696 35191644444 35204585472 35244091008 35266674688 35270078976 35274253938 35322642432 35326823616 35359293123 35421655192 35474444544 35530742016 35593406464 35651518686 35687301408 35710169088 35714396144 35771074416 35800496424 35803521024 35824384512 35836428672 35887566848 35920551744 35974084608 36004872288 36094722048 36132597504 36217415808 36250703874 36314638096 36338869248 36345468852 36368758272 36422959104 36426475008 36430786854 36454130944 36490719232 36549427712 36583020936 36727520256 36792295424 36794621952 36826111872 36880994304 36885359952 36922381056 36953980316 36967569408 37009053312 37064208384 37095929024 37098274752 37163703808 37261741176 37344789504 37349210052 37404872064 37442414592 37470841856 37474458912 37505281968 37530307584 37561176576 37593322536 37687136256 37691597328 37775603712 37815242976 37909610496 37942054656 37946545903 37998600192 38033525376 38076205464 38087798784 38100603904 38122805952 38165586228 38222464896 38246957056 38255176806 38347852032 38390884848 38415484928 38476449792 38481004296 38584302977 38637232128 38641805664 38699394048 38703129696 38727929856 38732514128 38734963344 38771389184 38829170688 38920318976 38956548096 38996969319 39022990272 39055087008 39091813888 39094285824 39127743864 39186056448 39190694949 39244455936 39278042496 39317465088 39349804032 39416916924 39442174464 39486435296 39615968832 39642402816 39675009024 39678838848 39742676568 39768142848 39808057344 39812769472 39849362091 39901503488 39904026624 39908750112 39997698048 40042582272 40136578944 40173940224 40178695662 40233811968 40278961152 40313433072 40328257536 40373512704 40410620712 40441301516 40468286208 40481891648 40505481324 40542222336 40606562304 40637391872 40678178816 40744592784 40816452736 40853967858 40881227904 40914853056 40942153728 40975828992 41010897312 41052059136 41056918518 41113239552 41118106176 41148425472 41153296261 41155898553 41209749504 41391332352 41429375856 41496029946 41537678688 41564295168 41588515584 41630257152 41635184976 41661863936 41697234432 41732920152 41770774528 41809166784 41907310368 41974308864 42091966884 42110509056 42154697088 42158766276 42193442214 42248650752 42253651776 42292487853 42296060928 42395347456 42398028288 42403046994 42430217984 42458529792 42472804352 42497554176 42542148348 42684811488 42748425216 42823819264 42848773632 42863179392 42891780096 42927058944 42963797184 43012009876 43027826688 43076111232 43172118528 43177228864 43217420544 43291129833 43367481032 43466886144 43472031372 43536818304 43568921088 43574078394 43617812832 43633852416 43682817024 43720202064 43756162296 43785358848 43826116608 43968325632 43978290624 44018711847 44117783472 44162063616 44187797808 44227878912 44232148224 44265730432 44268529536 44331700224 44372446272 44422239708 44516950016 44526517266 44567964936 44587597824 44597703168 44634385152 44739160704 44784064512 44789365656 44889191424 44894505012 44971204608 45047905056 45076770816 45082106608 45127354624 45153651312 45182584832 45300699136 45342867456 45352612206 45420201792 45449306112 45500307968 45526821984 45542128104 45610000128 45649034508 45717065856 45762951168 45870375936 45908104704 45918509328 46137259476 46141157376 46183566528 46218630304 46249469952 46257869448 46287510528 46291978656 46333968384 46360968192 46407499776 46442733568 46554697728 46565248896 46716345984 46759832064 46829518848 46869596928 46875144939 46922192592 46939447296 46949535171 46992121344 47026771968 47032338584 47035312632 47102431488 47145724164 47299259392 47374322688 47424034224 47529732096 47535358248 47583068544 47613558784 47653982208 47662962501 47694765888 47733995232 47765846016 47781904896 47894068992 47899738271 47965446144 48006496384 48176796672 48221076816 48289887744 48334271832 48406305024 48451825664 48454889472 48460625136 48491677696 48568633344 48574382472 48619598112 48777361248 48788416161 48855343104 48970027008 49070039436 49101482496 49107294698 49174659072 49180479936 49185227322 49225682583 49229841408 49258528704 49290092544 49345404416 49418944512 49464366336 49475576952 49632506406 49682321568 49756363776 49793052672 49798946736 49873162752 49923219456 49965945216 50007042624 50040410112 50081568768 50124430048 50249515008 50255463104 50367471616 50388036363 50420323968 50500340352 50589406208 50592605184 50711367168 50717369934 50768273952 50783731712 50786942976 50830407936 50887448304 50963286528 51006902408 51010725888 51130469376 51187846464 51234894117 51301933056 51308005728 51431699088 51483320064 51522407552 51599192064 51604172928 51637239808 51646617792 51658322994 51681079296 51825946326 51908802048 51995959092 52030653696 52073449344 52125714432 52170325152 52248075264 52254259932 52370723328 52423286784 52466405376 52555889232 52589565952 52728296544 52787466666 52821291776 52856537088 52866136512 52900012032 52905118464 52911380907 52983963648 52990235424 53024190464 53132482788 53211666816 53257206926 53330264064 53390109696 53515438592 53565253632 53571594216 53656611624 53700744636 53705281536 53751244096 53754643008 53831350272 53880827616 53957714944 53961126912 54007308432 54056296448 54142083072 54198896256 54319693824 54326123712 54471957144 54508303872 54553137408 54589538304 54634438656 54646180281 54681196416 54736078848 54742558024 54824141568 54864567296 54874531404 55188443136 55239167808 55321491456 55328039928 55383571584 55419060224 55430970474 55451354112 55507009536 55513579968 55596312576 55643893536 55745555712 55876413824 56023815078 56122622512 56206262784 56211688368 56257922952 56295461376 56338202368 56341764864 56389983804 56394747904 56530704384 56537395992 56663405568 56722864464 56864415744 56913081984 56997900288 57114308196 57131698176 57150905856 57184208928 57236078592 57248379342 57285062912 57333697344 57370435584 57382765209 57434814976 57586327272 57623227392 57714674688 57721506444 57955848192 57962708496 58049091072 58091894784 58098771192 58157083776 58243756032 58293602752 58341549728 58380478464 58434822144 58624434176 58637720832 58691615796 58779084672 58823711296 58882751488 58917063744 58976197632 59024706048 59108933632 59163261696 59229652944 59368689688 59423953248 59463604224 59512513536 59630286419 59652214272 59712086016 59719154208 59852255232 59859340016 59863125168 59996547072 60063873408 60102361088 60204868416 60260910336 60268043493 60418441728 60470149608 60492386304 60560269056 60661952274 60702429312 60722837472 60758221986 60813333504 60865379344 60956087808 61017268224 61160501248 61210806272 61224679104 61280951787 61321841856 61372279584 61516345968 61521543168 61578088704 61585377777 61665959936 61669859328 61677159264 61716680704 61722638208 61814624256 61987896586 62072930304 62086998528 62288461312 62346442752 62452777464 62492795904 62500193252 62562923456 62599380228 62656161792 62702362624 62713750176 62803241984 62860965552 63137950326 63165763584 63224561664 63232045632 63372976128 63380477664 63444091392 63538642944 63550616668 63593021184 63604570491 63645326976 63687794688 63709206528 63746331264 63858758656 64027217232 64235728896 64273160448 64294769088 64337670144 64386516992 64390588416 64445695776 64518014814 64541740032 64606519296 64614166848 64669465553 64758177792 64765843296 64826130816 65036481664 65051221548 65208047058 65293369344 65353381632 65361117591 65426719248 65468643328 65524225536 65573973248 65580303096 65634243444 65639788544 65678038272 65952488448 65967435936 66176675208 66243095424 66341818368 66390736896 66398595648 66497550336 66558669408 66621260288 66633359562 66676056832 66720546816 66775425024 66789775899 66851947404 66881396736 67108741056 67176096768 67184048484 67227098624 67333787136 67341757518 67434135552 67456806912 67615156224 67623159912 67691031936 67730476968 67773877248 67849931072 67951048704 68014301184 68028918309 68173959168 68250461952 68290232976 68313192156 68410674304 68415000192 68473551762 68567482368 68575598784 68644426752 68798922752 68805563904 68862157056 68877763992 68908105728 69101261768 69211736064 69327945456 69374204928 69431265792 69437967984 69500952576 69560433536 69664100352 69672346576 69827631104 69832046592 69955207168 70074518976 70139748096 70304395392 70383288888 70409170944 70488182016 70540157952 70548507876 70653647232 70718586246 70843310384 70948889088 71061484032 71186812928 71303037372 71374602816 71420338176 71428792288 71542148832 71600992848 71607042048 71648769024 71672857344 71775133696 71841103488 71948169216 72009744576 72265195008 72434831616 72501407748 72629276192 72677738496 72690937704 72737516544 72852950016 72861573708 72908261888 72981438464 73098855424 73166041872 73455040512 73584590848 73589243904 73652223744 73660942047 73761988608 73770719904 73777840983 73844762112 73907960632 73935138816 74018106624 74128416768 74191858048 74196549504 74327407616 74448759609 74523482352 74689579008 74698420104 74809744128 74884829184 74941683712 74948917824 75010563936 75060615168 75122353152 75186645072 75271017283 75374272512 75383194656 75551207424 75630485952 75884109312 75893091806 75997200384 76067050752 76076054901 76152410928 76175597568 76201207808 76245611904 76331172456 76444929792 76510353612 76695704064 76781769696 76830969856 76952899584 76962008592 77168605954 77274464256 77283611328 77398788096 77406259392 77455859712 77465028256 77469926688 77542778368 77658341376 77738919489 77840637952 77993938638 78045980544 78110174016 78183627776 78188571648 78255487728 78372112896 78381389898 78488911872 78556084992 78634930176 78699608064 78833833848 78884348928 78972870592 79181199999 79231937664 79284805632 79350018048 79357677696 79485353136 79536285696 79625538944 79698724182 79803006976 79808053248 79817500224 79885810389 79995396096 80085164544 80273157888 80347880448 80357391324 80557922304 80626866144 80656515072 80747025408 80821241424 80882603032 80936572416 80963783296 81010962648 81084444672 81213124608 81274783744 81489185568 81632905472 81707935716 81762455808 81829706112 81884307456 81951657984 82021794624 82104118272 82113837036 82236212352 82296850944 82306592522 82311797106 82419499008 82782664704 82858751712 82992059892 83075357376 83128590336 83146455711 83177031168 83260514304 83270369952 83323727872 83394468864 83465840304 83541549056 83618333568 83814620736 83948617728 84183933768 84221018112 84309394176 84317532552 84386884428 84507303552 84584975706 84592121856 84790694912 84796056576 84806093988 84860435968 84945608704 84995108352 85084296696 85369622976 85496850432 85647638528 85697547264 85726358784 85783560192 85854117888 85872569013 85927594368 86024019752 86055653376 86152222464 86354457728 86434841088 86582259666 86734962064 86933772288 86944062744 87073636608 87137842176 87148156788 87235625664 87365634048 87440404128 87512324592 87570717696 87652233216 87936651264 87956581248 88037423694 88235566944 88324127232 88375595616 88455757824 88464296448 88531460864 88537059072 88663400448 88744892544 88844479416 89053034532 89135929872 89195406336 89268770304 89478321408 89568129024 89578731312 89778382848 89789010024 89942409216 90095810112 90153541632 90164213216 90254709248 90307302624 90365169664 90601398272 90705224412 90840403584 90898612224 90992928411 91000615936 91053643968 91084256208 91220000256 91298069016 91434131712 91525902336 91740751872 91816209408 91837018656 92274518952 92282314752 92367133056 92437260608 92498939904 92515738896 92575021056 92583957312 92721936384 92885467136 92981844879 93109395456 93130497792 93432691968 93519664128 93739193856 93750289878 93844385184 93878894592 93899070342 93984242688 94053543936 94064677168 94070625264 94204862976 94291448328 94598518784 94706925489 94748645376 94848068448 95059464192 95070716496 95166137088 95307964416 95325925002 95389531776 95467990464 95531692032 95563809792 95788137984 95799476542 95930892288 96012992768 96353593344 96442153632 96579775488 96668543664 96777022221 96812610048 96903651328 96909778944 96921250272 96983355392 97137266688 97148764944 97239196224 97554722496 97576832322 97710686208 97940054016 98140078872 98202964992 98214589396 98360959872 98370454644 98451365166 98459682816 98517057408 98580185088 98690808832 98928732672 98951153904 99265012812 99364643136 99512727552 99586105344 99597893472 99746325504 99846438912 99931890432 99950039343 100014085248 100080820224 100163137536 100248860096 100510926208 100734943232 100776072726 100840647936 101000680704 101012636277 101178812416 101185210368 101422734336 101434739868 101536547904 101660815872 101774896608 101926573056 102013804816 102021451776 102260938752 102375692928 102469788234 102603866112 102616011456 102710327643 102863398176 102966640128 103044815104 103198384128 103208345856 103293235584 103316645988 103362158592 103651892652 103817604096 103991918184 104061307392 104146898688 104251428864 104340650304 104496150528 104508519864 104741446656 104846573568 104932810752 105111778464 105179131904 105456593088 105574933332 105642583552 105732273024 105800024064 105810236928 105822761814 105967927296 105980470848 106048380928 106264965576 106423333632 106514413852 106780219392 107030877184 107130507264 107143188432 107313223248 107401489272 107410563072 107502488192 107509286016 107662700544 107761655232 107915429888 107922253824 108014616864 108112592896 108284166144 108397792512 108652247424 108943914288 109016607744 109106274816 109268877312 109292360562 109362392832 109472157696 109485116048 109648283136 109729134592 109749062808 110376886272 110478335616 110642982912 110656079856 110767143168 110861940948 110902708224 111027159936 111192625152 111213579169 111287787072 111491111424 111752827648 112047630156 112245245024 112412525568 112423376736 112515845904 112590922752 112676404736 112683529728 112779967608 112789495808 113061408768 113074791984 113326811136 113445728928 113728831488 113826163968 113839637709 113995800576 114228616392 114263396352 114301811712 114368417856 114496758684 114570125824 114667394688 114740871168 114765530418 114869629952 115172654544 115246454784 115429349376 115443012888 115752908931 115911696384 115925416992 116098182144 116183789568 116197542384 116314167552 116487512064 116587205504 116683099456 116760956928 116869644288 116990907957 117248868352 117275441664 117383231592 117558169344 117572084847 117647422592 117765502976 117834127488 117952395264 118049412096 118326523392 118459305888 118737379376 118847906496 118927208448 119025027072 119260572838 119304428544 119424172032 119438308416 119548086273 119704510464 119718680032 119726250336 119993094144 120127746816 120409736832 120521820672 120536086986 120836883456 120940299216 120984772608 121120538112 121323904548 121404858624 121445674944 121516443972 121626667008 121730758688 121912175616 122034536448 122321002496 122421612544 122449358208 122561903574 122643683712 122744559168 123032691936 123156177408 123170755554 123331919872 123339718656 123354318528 123433361408 123445276416 123459888783 123629248512 123975793172 124173997056 124576922624 124692885504 124905554928 124985591808 125000386504 125125846912 125198760456 125312323584 125404725248 125427500352 125606483968 125721931104 126275900652 126331527168 126464091264 126745952256 126760955328 126877463559 126888182784 127101233336 127186042368 127209140982 127290653952 127375589376 127418413056 127492662528 127717517312 128054434464 128471457792 128546320896 128589538176 128675340288 128773033984 128781176832 128891391552 129036029628 129083480064 129228333696 129338931106 129516355584 129531686592 129652261632 130072963328 130102443096 130416094116 130706763264 130722235182 130853438496 130937286656 131048451072 131147946496 131160606192 131268486888 131279577088 131356076544 131904976896 131934871872 132353350416 132486190848 132683636736 132797191296 132995100672 133117338816 133242520576 133266719124 133352113664 133550850048 133579551798 133703894808 133762793472 134217482112 134352193536 134368096968 134454197248 134667574272 134683515036 134913613824 135230312448 135246319824 135382063872 135460953936 135547754496 135699862144 135902097408 136028602368 136057836618 136347918336 136500923904 136580465952 136626384312 136821348608 136830000384 136947103524 137151197568 137288853504 137611127808 137724314112 137755527984 138202523536 138423472128 138655890912 138748409856 138862531584 138875935968 139001905152 139120867072 139328200704 139344693152 139655262208 139664093184 140149037952 140279496192 140608790784 140625434817 140766577776 140818341888 140976364032 141080315904 141097015752 141307294464 141437172492 141686620768 141897778176 142122968064 142373625856 142606074744 142749205632 142840676352 142857584576 142988887503 143084297664 143201985696 143297538048 143345714688 143550267392 143682206976 143699214813 143896338432 144019489152 144530390016 144869663232 145002815496 145258552384 145355476992 145381875408 145475033088 145705900032 145723147416 145816523776 145962876928 146197710848 146332083744 146365248483 146910081024 147304447488 147321884094 147523977216 147541439808 147555681966 147677047749 147689524224 147815921264 147870277632 148036213248 148256833536 148383716096 148393099008 148654815232 148897519218 149046964704 149379158016 149396840208 149619488256 149769658368 149883367424 149897835648 150021127872 150121230336 150244706304 150373290144 150542034566 150748545024 150766389312 151102414848 151260971904 151768218624 151786183612 152134101504 152152109802 152304821856 152351195136 152402415616 152491223808 152662344912 152889859584 153020707224 153391408128 153563539392 153661939712 153905799168 153924017184 154337211908 154567222656 154797576192 154812518784 154911719424 154930056512 154939853376 155085556736 155477838978 155681275904 155987877276 156091961088 156220348032 156367255552 156377143296 156510975456 156744225792 156762779796 157112169984 157269860352 157399216128 157667667696 157768697856 157945741184 158362399998 158463875328 158569611264 158700036096 158715355392 158734142721 158970706272 159072571392 159251077888 159397448364 159635000448 159771620778 159990792192 160170329088 160546315776 160695760896 160714782648 161115844608 161253732288 161494050816 161642482848 161765206064 161873144832 161927566592 162021925296 162168889344 162426249216 162549567488 162978371136 163265810944 163415871432 163524911616 163659412224 163768614912 163903315968 164043589248 164208236544 164227674072 164472424704 164593701888 164613185044 164623594212 165565329408 165717503424 165984119784 166150714752 166257180672 166292911422 166354062336 166521028608 166540739904 166647455744 166788937728 166931680608 167083098112 167236667136 167629241472 168367867536 168618788352 168635065104 168773768856 169014607104 169169951412 169184243712 169581389824 169592113152 169612187976 169720871936 169891217408 169990216704 170168593392 170739245952 170993700864 171395094528 171452717568 171708235776 171745138026 171855188736 171875531443 172048039504 172111306752 172148295627 172304444928 172708915456 172869682176 173164519332 173469924128 173867544576 173888125488 174147273216 174275684352 174296313576 174471251328 174731268096 174880808256 175024649184 175141435392 175304466432 175873302528 175913162496 176074847388 176471133888 176648254464 176751191232 176928592896 177062921728 177074118144 177326800896 177489785088 177688958832 178106069064 178271859744 178390812672 178537540608 178890859257 178956642816 179136258048 179157462624 179556765696 179578020048 180191620224 180307083264 180328426432 180509418496 180614605248 180730339328 180804130479 181202796544 181410448824 181680807168 181985856822 182001231872 182107287936 182168512416 182440000512 182596138032 182868263424 183051804672 183481503744 183632418816 183674037312 183842855361 184549037904 184564629504 184734266112 184756133331 184874521216 184997879808 185031477792 185150042112 185167914624 185443872768 185963689758 186218790912 186260995584 186865383936 187039328256 187478387712 187500579756 187688770368 187798140684 187968485376 188107087872 188129354336 188141250528 188409725952 188582896656 189197037568 189413850978 189497290752 189696136896 190118928384 190141432992 190332274176 190615928832 190651850004 190779063552 190935980928 191063384064 191127619584 191576275968 191598953084 192025985536 192707186688 192884307264 193159550976 193337087328 193554044442 193625220096 193807302656 193819557888 193842500544 193966710784 194008396659 194274533376 194297529888 194478392448 195109444992 195153664644 195880108032 196083352773 196280157744 196405929984 196429178792 196721919744 196740909288 196902730332 196919365632 197034114816 197381617664 197857465344 197902307808 198530025624 198729286272 199025455104 199172210688 199195786944 199492651008 199863780864 199900078686 200028170496 200161640448 200326275072 200369327697 200497720192 201021852416 201552145452 201681295872 202001361408 202025272554 202357624832 202370420736 202845468672 202869479736 203073095808 203321631744 203549793216 203853146112 204027609632 204042903552 204521877504 204751385856 204939576468 205232022912 205420655286 205726796352 205933280256 206089630208 206396768256 206416691712 206586471168 206633291976 206724317184 207303785304 207635208192 207983836368 208122614784 208293797376 208502857728 208681300608 208992301056 209017039728 209482893312 209865621504 210223556928 210358263808 210913186176 211149866664 211285167104 211464546048 211620473856 211645523628 211960941696 212096761856 212529931152 212846667264 213028827704 213560438784 214061754368 214261014528 214286376864 214626446496 214802978544 214821126144 215004976384 215018572032 215325401088 215523310464 215830859776 215844507648 216029233728 216795585024 217304494848 217887828576 218033215488 218212549632 218584721124 218724785664 218944315392 218970232096 219296566272 219458269184 219498125616 220753772544 220956671232 220982826141 221285965824 221312159712 221534286336 221723881896 221805416448 222054319872 222385250304 222427158338 222575574144 222982222848 223505655296 224095260312 224490490048 224825051136 224846753472 225031691808 225181845504 225352809472 225367059456 225559935216 225578991616 225813051849 226122817536 226149583968 226653622272 226891457856 227652327936 227679275418 227991601152 228228164703 228457232784 228526792704 228603623424 228736835712 228993517368 229140251648 229334789376 229531060836 229739259904 230345309088 230492909568 230858698752 230886025776 231505817862 231823392768 231850833984 232196364288 232367579136 232395084768 232628335104 232975024128 233174411008 233216758467 233366198912 233521913856 233981815914 234550883328 234766463184 235116338688 235144169694 235294845184 235531005952 235668254976 235904790528 236098824192 236653046784 236918611776 237474758752 237695812992 237854416896 238050054144 238521145676 238608857088 238876616832 239096172546 239409020928 239437360064 239452500672 239657431167 239986188288 240255493632 240819473664 241043641344 241072173972 241673766912 241880598432 241969545216 242241076224 242647809096 242809717248 242891349888 243032887944 243253334016 243461517376 243824351232 244642004992 244843225088 244898716416 245123807148 245287367424 245489118336 246065383872 246312354816 246341511108 246708637056 246866722816 246890552832 246919777566 247258497024 247951586344 248347994112 249153845248 249385771008 249439367133 249811109856 249971183616 250000773008 250251693824 250397520912 250624647168 250855000704 251212967936 251443862208 252551801304 252663054336 252928182528 253521910656 253754927118 253776365568 254202466672 254372084736 254418281964 254581307904 254836826112 254985325056 255435034624 256108868928 256942915584 257092641792 257179076352 257350680576 257546067968 257562353664 257782783104 258072059256 258166960128 258456667392 258677862212 259063373184 259304523264 260145926656 260204886192 260832188232 261413526528 261444470364 261706876992 261874573312 262096902144 262295892992 262321212384 262536973776 262559154176 262712153088 263809953792 263869743744 264706700832 264972381696 265367273472 265594382592 265625821321 265990201344 266234677632 266485041152 266533438248 266704227328 267159103596 267407789616 268434964224 268704387072 268736193936 268908394496 269335148544 269367030072 269827227648 270090120839 270460624896 270492639648 270764127744 270921907872 271095508992 271399724288 271804194816 272115673236 272695836672 272978785233 273001847808 273160931904 273252768624 273642697216 273660000768 273894207048 274302395136 274577707008 275222255616 275448628224 275511055968 276405047072 276846944256 277311781824 277496819712 277725063168 277751871936 278241734144 278656401408 278689386304 278945534637 279310524416 279328186368 280298075904 280558992384 281217581568 281250869634 281533155552 281636683776 281952728064 282160631808 282194031504 282614588928 282874344984 283373241536 283795556352 284120776467 284245936128 284747251712 285212149488 285498411264 285715169152 285977775006 286168595328 286403971392 286595076096 286691429376 287364413952 287398429626 287792676864 288038978304 289060780032 289739326464 290005630992 290331066663 290517104768 290710953984 290763750816 290950066176 291411800064 291446294832 291633047552 292395421696 292664167488 292730496966 293820162048 294608894976 294643768188 295082879616 295111363932 295354095498 295379048448 295631842528 295740555264 296072426496 296767432192 296786198016 297309630464 297795038436 298093929408 298758316032 298793680416 299238976512 299539316736 299766734848 299795671296 300042255744 300242460672 300489412608 300746580288 301084069132 301532778624 302204829696 302521943808 303037908831 303536437248 303572367224 304268203008 304304219604 304609643712 304804831232 304982447616 305324689824 305779719168 306041414448 306782816256 307127078784 307323879424 307811598336 307848034368 308130982929 308674423816 309134445312 309595152384 309625037568 309860113024 309879706752 310171113472 310955677956 311975754552 312183922176 312440696064 312734511104 312754286592 313021950912 313488451584 313525559592 314224339968 314539720704 314798432256 315335335392 315537395712 315891482368 316724799996 316927750656 317400072192 317430710784 317468285442 317941412544 318145142784 318502155776 318794896728 319270000896 319543241556 320340658176 321092631552 321391521792 321429565296 322231689216 322507464576 322988101632 323284965696 323530412128 323746289664 323855133184 324043850592 324337778688 324852498432 325099134976 325956742272 326531621888 326831742864 327049823232 327318824448 327806631936 328087178496 328416473088 328455348144 328944849408 329187403776 329226370088 329247188424 331130658816 331435006848 331968239568 332301429504 332585822844 332708124672 333081479808 333294911488 333577875456 333640737507 333863361216 334473334272 335258482944 336735735072 337237576704 337270130208 337547537712 338029214208 338339902824 338368487424 339162779648 339184226304 339224375952 339441743872 339980433408 340337186784 341478491904 341518913127 341987401728 342790189056 342905435136 343490276052 343710377472 343751062886 344096079008 344222613504 344296591254 344608889856 345417830912 345739364352 346329038664 346939848256 347258726793 347735089152 347776250976 348294546432 348551368704 348592627152 348942502656 349462536192 349761616512 350049298368 350282870784 350608932864 351746605056 351826324992 352149694776 352716254541 352942267776 353296508928 353502382464 353857185792 354125843456 354148236288 354979570176 355377917664 356212138128 356543719488 356781625344 357075081216 357781718514 357913285632 358272516096 358314925248 358644258819 359113531392 359156040096 360383240448 360656852864 361018836992 361229210496 361460678656 361608260958 362820897648 363361614336 363971713644 364002463744 364214575872 364337024832 364880001024 365192276064 365736526848 366103609344 366963007488 367264837632 367348074624 367685710722 369098075808 369468532224 369512266662 369749042432 369995759616 370062955584 370300084224 370335829248 370379666349 370887745536 371927379516 372521991168 373730767872 374078656512 374956775424 375001159512 375377540736 375596281368 375936970752 376214175744 376258708672 376282501056 376819451904 377165793312 378394075136 378827701956 378994581504 379392273792 380237856768 380282865984 380664548352 381303700008 381558127104 381871961856 382126768128 382255239168 383152551936 383197906168 384051971072 385414373376 385768614528 386319101952 386674174656 387108088884 387250440192 387685001088 387933421568 388016793318 388549066752 388595059776 388956784896 390218889984 390307329288 392166705546 392560315488 392811859968 392858357584 393443839488 393481818576 393805460664 393838731264 394068229632 394763235328 395714930688 395804615616 397060051248 397458572544 398050910208 398391573888 398985302016 399727561728 399800157372 400056340992 400652550144 400738655394 400995440384 402043704832 403104290904 403362591744 404002722816 404050545108 404715249664 404740841472 405690937344 405738959472 406146191616 406643263488 407099586432 407706292224 408055219264 408085807104 409043755008 409502771712 409879152936 410464045824 410841310572 411453592704 411866560512 412179260416 412833383424 413172942336 413266583952 414607570608 415270416384 415967672736 416245229568 416587594752 417005715456 417362601216 417412004933 417984602112 418034079456 418965786624 420447113856 420716527616 421826372352 421876304451 422299733328 422570334208 422929092096 423240947712 423291047256 423921883392 425059862304 425693334528 426057655408 427120877568 428123508736 428522029056 428572753728 428966662509 429252892992 429605957088 430009952768 430037144064 430650802176 431046620928 431097644439 431661719552 431689015296 432058467456 433591170048 434608989696 435775657152 436066430976 436425099264 437169442248 437449571328 437888630784 437940464192 438593132544 438916538368 438996251232 439095745449 441913342464 441965652282 442571931648 442624319424 443068572672 443447763792 443610832896 444108639744 444770500608 444854316676 445151148288 445964445696 447011310592 448190520624 448980980096 449650102272 449693506944 450063383616 450363691008 450705618944 450734118912 451119870432 451626103698 452245635072 452299167936 452686258871 453307244544 453782915712 455304655872 455358550836 456456329406 456914465568 457053585408 457207246848 457473671424 457987034736 458280503296 458669578752 459062121672 459478519808 460690618176 460985819136 461717397504 461772051552 463011635724 463701667968 464392728576 464735158272 464790169536 465256670208 466348822016 466433516934 466732397824 467043827712 467963631828 469101766656 469532926368 470232677376 470288339388 470589690368 471062011904 471336509952 471809581056 472197648384 473306093568 473837223552 474949517504 475391625984 475708833792 476100108288 476202428163 477042291352 477217714176 477753233664 478192345092 478874720128 478905001344 479314862334 479972376576 480510987264 481638947328 482087282688 482144347944 483347533824 483761196864 484482152448 485295618192 485619434496 485782699776 486065775888 486506668032 486923034752 487648702464 489686450176 489797432832 490247614296 490574734848 490978236672 492130767744 492624709632 492683022216 493417274112 493781105664 493839555132 495903172688 496695988224 498307690496 498771542016 498878734266 499622219712 499942367232 500001546016 500503387648 500795041824 501249294336 501710001408 502425935872 502887724416 505103602608 505856365056 507043821312 507509854236 507552731136 508404933344 508744169472 508836563928 509162615808 509673652224 509970650112 510870069248 512217737856 514185283584 514358152704 515092135936 515124707328 515565566208 515626594329 516144118512 516333920256 516444886881 516913334784 517355724424 518126746368 518609046528 520291853312 520409772384 521664376464 522827053056 522888940728 523413753984 523749146624 524193804288 524591785984 524642424768 525073947552 525424306176 526897120981 527619907584 527739487488 529413401664 529944763392 531188765184 531251642642 531980402688 532469355264 532970082304 533066876496 533408454656 534318207192 534815579232 536672577771 536869928448 537408774144 537472387872 537816788992 538670297088 538734060144 540180241678 540921249792 540985279296 541528255488 541843815744 542191017984 542799448576 543608389632 544231346472 545957570466 546003695616 546321863808 546505537248 547285394432 547320001536 547788414096 548604790272 549155414016 550444511232 550897256448 551022111936 552810094144 553693888512 554268399993 554623563648 554993639424 555450126336 555503743872 556483468288 557378772608 557891069274 558621048832 558656372736 560596151808 561117984768 562435163136 562501739268 563066311104 563905456128 564321263616 564388063008 565229177856 565748689968 566746483072 567591112704 568241552934 568491872256 570424298976 570996822528 571430338304 571955550012 572337190656 572807942784 573190152192 573382858752 574728827904 574796859252 576077956608 578121560064 579478652928 580011261984 580662133326 581034209536 581421907968 581527501632 581900132352 582025189977 582823600128 582892589664 583266095104 584790843392 585328334976 585460993932 587640324096 589217789952 589287536376 590165759232 590222727864 590708190996 590758096896 591263685056 592144852992 593534864384 593572396032 594619260928 595590076872 596187858816 597516632064 597587360832 598477953024 599533469696 599591342592 600084511488 600484921344 600978825216 601107983091 601493160576 602168138264 603065557248 605043887616 606075817662 607072874496 607144734448 608536406016 608608439208 609219287424 609609662464 609964895232 610649379648 611559438336 612082828896 613565632512 614254157568 615696068736 616261965858 617348847632 618268890624 619190304768 619250075136 619720226048 619759413504 620342226944 621911355912 623951509104 624367844352 624881392128 625469022208 625508573184 626043901824 626976903168 627051119184 628448679936 629596864512 630670670784 631074791424 631782964736 633449599992 633855501312 634861421568 634936570884 635882825088 636290285568 637004311552 637589793456 638540001792 639086483112 640681316352 642185263104 642783043584 642859130592 644463378432 645014929152 645976203264 646569931392 647060824256 647492579328 647710266368 648087701184 650198269952 651913484544 653063243776 653663485728 654099646464 654637648896 655933150609 656174356992 656832946176 656910696288 657889698816 658374807552 658452740176 658494376848 662261317632 662870013696 662948478423 663936479136 664602859008 665171645688 665416249344 666162959616 667155750912 667281475014 667726722432 668946668544 670516965888 673471470144 674475153408 674540260416 675095075424 676058428416 676679805648 676736974848 677439155547 678325559296 678368452608 678448751904 678883487744 679960866816 680674373568 682956983808 683037826254 683974803456 685580378112 685810870272 686980552104 687420754944 687502125772 688192158016 688593182508 689217779712 690835661824 691478728704 692658077328 693879696512 694517453586 695470178304 695552501952 696589092864 697102737408 697185254304 697885005312 698925072384 699523233024 699650275401 700098596736 700565741568 703652649984 704299389552 705432509082 705884535552 706593017856 707004764928 707714371584 708251686912 708296472576 709959140352 710755835328 712424276256 713087438976 713563250688 714150162432 715563437028 715826571264 716629850496 717288517638 718227062784 718312080192 718972293501 720766480896 721313705728 722037673984 722458420992 723216521916 725641795296 726723228672 727943427288 728004927488 728429151744 728674049664 729760002048 730384552128 731473053696 733926014976 734529675264 734696149248 735371421444 738196151616 738937064448 739024533324 739498084864 740125911168 740600168448 740671658496 740759332698 741775491072 743854759032 745043982336 747461535744 748157313024 748318101399 749913550848 750002319024 750755081472 751192562736 751873941504 752517417344 752565002112 753638903808 754331586624 756788150272 757655403912 757989163008 758784547584 760565731968 761329096704 762607400016 763116254208 763743923712 764510478336 766305103872 766395812336 768103942144 770828746752 771537229056 772638203904 773348349312 774216177768 774500880384 775370002176 776033586636 777190119552 777913569792 780437779968 780614658576 784333411092 785120630976 785623719936 785716715168 786887678976 786963637152 787610921328 787677462528 788136459264 789526470656 791429861376 791609231232 794120102496 794917145088 796101820416 796783147776 796877463963 797970604032 799455123456 799600314744 800112681984 801477310788 801990880768 804087409664 806208581808 806725183488 808005445632 808101090216 809430499328 809481682944 810270362517 811381874688 811477918944 812292383232 813286526976 814199172864 815412584448 816110438528 818087510016 818936355699 819005543424 819758305872 820928091648 821682621144 822907185408 823733121024 824358520832 825666766848 826345884672 826533167904 829215141216 830540832768 831935345472 832490459136 833175189504 834725202432 834824009866 835969204224 836068158912 836836603911 837931573248 840894227712 843652744704 843752608902 844599466656 845140668416 845858184192 846481895424 846582094512 847843766784 850119724608 851386669056 852115310816 854241755136 856247017472 857145507456 857933325018 858505785984 859211914176 860019905536 860074288128 862093241856 862195288878 863323439104 863378030592 864116934912 867182340096 869217979392 870993199989 871551314304 872132861952 872850198528 874338884496 874899142656 875880928384 877186265088 877833076736 877992502464 878191490898 883826684928 883931304564 885248638848 886137145344 886895527584 887221665792 888217279488 889708633352 890302296576 891928891392 894022621184 896381041248 897961960192 899300204544 899387013888 900126767232 900727382016 901411237888 901468237824 902239740864 903252207396 904598335872 905372517742 906614489088 907565831424 910609311744 910717101672 912912658812 913828931136 914414493696 914947342848 915974069472 916561006592 917339157504 918124243344 918957039616 921381236352 921971638272 923434795008 923544103104 926023271448 927403335936 928785457152 929580339072 930513340416 932697644032 932867033868 933464795648 935927263656 938203533312 939065852736 940465354752 940576678776 941179380736 942124023808 942673019904 943619162112 944395296768 946612187136 947674447104 949899035008 950783251968 952200216576 952404856326 954084582704 954435428352 955506467328 956384690184 957749440256 957810002688 958629724668 961021974528 963277894656 964174565376 964288695888 966695067648 967522393728 968964304896 970591236384 971238868992 971565399552 972131551776 973013336064 973846069504 975297404928 979594865664 980495228592 981149469696 981956473344 984261535488 985249419264 985366044432 986834548224 987562211328 987679110264 991806345376 993391976448 996615380992 997757468532 999244439424 999884734464 1000003092032 1000922212521 1001006775296 1001590083648 1003420002816 1004851871744 1005775448832 1010207205216 1011712730112 1014087642624 1015019708472 1015105462272 1016809866688 1017488338944 1017673127856 1018325231616 1019941300224 1021740138496 1024435475712 1024556739381 1028370567168 1028716305408 1031131132416 1031253188658 1032288237024 1032667840512 1032889773762 1033826669568 1034711448848 1036253492736 1037218093056 1040583706624 1040819544768 1041776180379 1043328752928 1045654106112 1045777881456 1046827507968 1048387608576 1049183571968 1049284849536 1050147895104 1050848612352 1053794241962 1055239815168 1055478974976 1058826803328 1059889526784 1062377530368 1062503285284 1064938710528 1065940164608 1066133752992 1066816909312 1068636414384 1069631158464 1073345155542 1073739856896 1074817548288 1074944775744 1075633577984 1077340594176 1077468120288 1080360483356 1081970558592 1083056510976 1083687631488 1084382035968 1085598897152 1088462692944 1091915140932 1092007391232 1092643727616 1093011074496 1094570788864 1094640003072 1095576828192 1097209580544 1098310828032 1100889022464 1101794512896 1102044223872 1105620188288 1108536799986 1109247127296 1109987278848 1110900252672 1111007487744 1111138999047 1112966936576 1114757545216 1115782138548 1121192303616 1122235969536 1124870326272 1125003478536 1126132622208 1127810912256 1128642527232 1128776126016 1130458355712 1131497379936 1133492966144 1135182225408 1136483105868 1136983744512 1140848597952 1141993645056 1142860676608 1143911100024 1144674381312 1145615885568 1146380304384 1146765717504 1149457655808 1149593718504 1152155913216 1156243120128 1158957305856 1160022523968 1161324266652 1162068419072 1163055003264 1163800264704 1164050379954 1165647200256 1165785179328 1166532190208 1169581686784 1170656669952 1170921987864 1178435579904 1178575072752 1180331518464 1180445455728 1181416381992 1181516193792 1182527370112 1184289705984 1187069728768 1187144792064 1189238521856 1191180153744 1192375717632 1195174721664 1196955906048 1199182685184 1200169022976 1201957650432 1202215966182 1202986321152 1204336276528 1206131114496 1210087775232 1212151635324 1214145748992 1214289468896 1217072812032 1217216878416 1218438574848 1219929790464 1221298759296 1223118876672 1224165657792 1227131265024 1228508315136 1231392137472 1232523931716 1234697695264 1236537781248 1238500150272 1239440452096 1239518827008 1240684453888 1243822711824 1247903018208 1248735688704 1249762784256 1250938044416 1251017146368 1252087803648 1252236014799 1253953806336 1254102238368 1256897359872 1261341341568 1262149582848 1263565929472 1265628913353 1266899199984 1267711002624 1269722843136 1269873141768 1271765650176 1274008623104 1275179586912 1277080003584 1278172966224 1281362632704 1284370526208 1285566087168 1285718261184 1286899987527 1290029858304 1291952406528 1293139862784 1293292933317 1294121648512 1294985158656 1295420532736 1296175402368 1303826969088 1306126487552 1307326971456 1308199292928 1309275297792 1311866301218 1312348713984 1313665892352 1313821392576 1315779397632 1316749615104 1316905480352 1316988753696 1325740027392 1325896956846 1327872958272 1329205718016 1330343291376 1330832498688 1332325919232 1334311501824 1334562950028 1335453444864 1337893337088 1341033931776 1346942940288 1348950306816 1349080520832 1350190150848 1352116856832 1353359611296 1354878311094 1356651118592 1356736905216 1356897503808 1357766975488 1358058776613 1359921733632 1361348747136 1365913967616 1366075652508 1371160756224 1371621740544 1373961104208 1374841509888 1375004251544 1376384316032 1377186365016 1378435559424 1381671323648 1382957457408 1385316154656 1387759393024 1389034907172 1391105003904 1393178185728 1394205474816 1394370508608 1395770010624 1399046466048 1399300550802 1400197193472 1401131483136 1407305299968 1408598779104 1410865018164 1411769071104 1413186035712 1414009529856 1415428743168 1416503373824 1416592945152 1419918280704 1421511670656 1424848552512 1426174877952 1427126501376 1428300324864 1431126874056 1431653142528 1433259700992 1434577035276 1436624160384 1437944587002 1441532961792 1442627411456 1444075347968 1444916841984 1446433043832 1451283590592 1453446457344 1455886854576 1456009854976 1456858303488 1457348099328 1459520004096 1460769104256 1462946107392 1469059350528 1469392298496 1470742842888 1476392303232 1477874128896 1478049066648 1478996169728 1480251822336 1481343316992 1481518665396 1487709518064 1490087964672 1494923071488 1496314626048 1496636202798 1499827101696 1500004638048 1501510162944 1502385125472 1503747883008 1505034834688 1505130004224 1507277807616 1508663173248 1515310807824 1517569095168 1521131463936 1522658193408 1525214800032 1526232508416 1527487847424 1529020956672 1532610207744 1532791624672 1536207884288 1543074458112 1545276407808 1546696698624 1546879782987 1548432355536 1549001760768 1550740004352 1552067173272 1554380239104 1555827139584 1560875559936 1561229317152 1568666822184 1570241261952 1571247439872 1571433430336 1573775357952 1573927274304 1575221842656 1576272918528 1579052941312 1580691362943 1582859722752 1583218462464 1588240204992 1589834290176 1593566295552 1593754927926 1595941208064 1598910246912 1599200629488 1600225363968 1602954621576 1603981761536 1608174819328 1610017733313 1612417163616 1613450366976 1616010891264 1616202180432 1620540725034 1622763749376 1622955837888 1624584766464 1626573053952 1628398345728 1630825168896 1632220877056 1637872711398 1638011086848 1639516611744 1641856183296 1643365242288 1645814370816 1647466242048 1648717041664 1651333533696 1652691769344 1653066335808 1658430282432 1661081665536 1663870690944 1664980918272 1666350379008 1669450404864 1669648019732 1672136317824 1673673207822 1675863146496 1681788455424 1687305489408 1687505217804 1689198933312 1690281336832 1691716368384 1692963790848 1693164189024 1695687533568 1700239449216 1702773338112 1704230621632 1712494034944 1714291014912 1715866650036 1717011571968 1718423828352 1720039811072 1720148576256 1724186483712 1724390577756 1728233869824 1734364680192 1738435958784 1741986399978 1743102628608 1744265723904 1745700397056 1746075569931 1748677768992 1749798285312 1751761856768 1754372530176 1755985004928 1756382981796 1767653369856 1767862609128 1770497277696 1772274290688 1773791055168 1776434558976 1779417266704 1780604593152 1783857782784 1788045242368 1792762082496 1795923920384 1798600409088 1798774027776 1800253534464 1801454764032 1802822475776 1802936475648 1804479481728 1806504414792 1809196671744 1810745035484 1815131662848 1821218623488 1821434203344 1825825317624 1827657862272 1828828987392 1829894685696 1831948138944 1833122013184 1834678315008 1836248486688 1837914079232 1842762472704 1847088206208 1852046542896 1854806671872 1857570914304 1859160678144 1861026680832 1865395288064 1865734067736 1866929591296 1871854527312 1876407066624 1878131705472 1880930709504 1881153357552 1882358761472 1885346039808 1888790593536 1890630845873 1893224374272 1895348894208 1899798070016 1901566503936 1904809712652 1908169165408 1908870856704 1911012934656 1912769380368 1915498880512 1915620005376 1917259449336 1922043949056 1926555789312 1928349130752 1928577391776 1933390135296 1935044787456 1937928609792 1941182472768 1942477737984 1943130799104 1944263103552 1947692139008 1950594809856 1959189731328 1960990457184 1962298939392 1963912946688 1967799451827 1968523070976 1970498838528 1970732088864 1973669096448 1975124422656 1975358220528 1983612690752 1986783952896 1988845435269 1993230761984 1995514937064 1998488878848 2000006184064 2001844425042 2002013550592 2003180167296 2006840005632 2011550897664 2020414410432 2023425460224 2028175285248 2030039416944 2030210924544 2032317466641 2033619733376 2034976677888 2035346255712 2036650463232 2039882600448 2048870951424 2049113478762 2056741134336 2057432610816 2062262264832 2062506377316 2064576474048 2065779547524 2067653339136 2069422897696 2072506985472 2074436186112 2081167413248 2081639089536 2083552360758 2086657505856 2091308212224 2091555762912 2093655015936 2096775217152 2098367143936 2098569699072 2100295790208 2101697224704 2107588483924 2110957949952 2117653606656 2119779053568 2124755060736 2125006570568 2129877421056 2131880329216 2132267505984 2133633818624 2137272828768 2139262316928 2146690311084 2147479713792 2149889551488 2151267155968 2154681188352 2154936240576 2156916880503 2160720966712 2163941117184 2166113021952 2167375262976 2171197794304 2176925385888 2183830281864 2184014782464 2185287455232 2186022148992 2189141577728 2189280006144 2191153656384 2194419161088 2201778044928 2203589025792 2204088447744 2211240376576 2217073599972 2218494254592 2221800505344 2222014975488 2222277998094 2225933873152 2229515090432 2231564277096 2242384607232 2244471939072 2249740652544 2250006957072 2252265244416 2255621824512 2257552252032 2260916711424 2262994759872 2266985932288 2270364450816 2272966211736 2273967489024 2281697195904 2283987290112 2285721353216 2287822200048 2289348762624 2291231771136 2293531435008 2298915311616 2299187437008 2304311826432 2312486240256 2317914611712 2320045047936 2322648533304 2324136838144 2326110006528 2328100759908 2331570358656 2333064380416 2341313339904 2341843975728 2356871159808 2357150145504 2360663036928 2360890911456 2362832763984 2363032387584 2365054740224 2368579411968 2374139457536 2374289584128 2382360307488 2384751435264 2390349443328 2390632391889 2393911812096 2398365370368 2400338045952 2404431932364 2405972642304 2408672553056 2412262228992 2420175550464 2424303270648 2428291497984 2428578937792 2430811087551 2434145624064 2434433756832 2436877149696 2439859580928 2442597518592 2446237753344 2448331315584 2454262530048 2457016630272 2462784274944 2465047863432 2469395390528 2473075562496 2477000300544 2478880904192 2479037654016 2481368907776 2487645423648 2495806036416 2497471377408 2499525568512 2504175607296 2504472029598 2507907612672 2508204476736 2510509811733 2513794719744 2522682683136 2527131858944 2531257826706 2533798399968 2535422005248 2539445686272 2539746283536 2543531300352 2548017246208 2550359173824 2554160007168 2556345932448 2562725265408 2568741052416 2571436522368 2573799975054 2580059716608 2586279725568 2586585866634 2588243297024 2589970317312 2590841065472 2592350804736 2607653938176 2612252975104 2614653942912 2616398585856 2618550595584 2623732602436 2624697427968 2627642785152 2631558795264 2633499230208 2633810960704 2633977507392 2651480054784 2651793913692 2655745916544 2658411436032 2660686582752 2661664997376 2664651838464 2669125900056 2670906889728 2675786674176 2682067863552 2693885880576 2697900613632 2698161041664 2700380301696 2704233713664 2706719222592 2709756622188 2713795007616 2715533950976 2716117553226 2719843467264 2722697494272 2731827935232 2732151305016 2743243481088 2747922208416 2749683019776 2750008503088 2752768632064 2754372730032 2756871118848 2763342647296 2765914914816 2770632309312 2775518786048 2778069814344 2782210007808 2786356371456 2788741017216 2791540021248 2798092932096 2798601101604 2800394386944 2814610599936 2817197558208 2821730036328 2823538142208 2826372071424 2828019059712 2830857486336 2833006747648 2833185890304 2839836561408 2843023341312 2849697105024 2852349755904 2856600649728 2862253748112 2863306285056 2866519401984 2869154070552 2873248320768 2875889174004 2883065923584 2885254822912 2888150695936 2889833683968 2892866087664 2902567181184 2906892914688 2911773709152 2913716606976 2914696198656 2919040008192 2921538208512 2921884034531 2925892214784 2938784596992 2941485685776 2952784606464 2955748257792 2956098133296 2957992339456 2960503644672 2962686633984 2963037330792 2975419036128 2980175929344 2989846142976 2993272405596 2999654203392 3000009276096 3002766637563 3003020325888 3004770250944 3010069669376 3010260008448 3014555615232 3017326346496 3030621615648 3035138190336 3042262927872 3045316386816 3050429600064 3052465016832 3054975694848 3065220415488 3065583249344 3072415768576 3073670218143 3086148916224 3093393397248 3093759565974 3096864711072 3098003521536 3101480008704 3104134346544 3108760478208 3111654279168 3121751119872 3122458634304 3125328541137 3137333644368 3140482523904 3142866860672 3147550715904 3147854548608 3150443685312 3152545837056 3161382725886 3165719445504 3166436924928 3176480409984 3179668580352 3187132591104 3187509855852 3197820493824 3198401258976 3200450727936 3205909243152 3207963523072 3216349638656 3220035466626 3224834327232 3226900733952 3232021782528 3232404360864 3241081450068 3245911675776 3249169532928 3253146107904 3256796691456 3264441754112 3275745422796 3276022173696 3279033223488 3283712366592 3286730484576 3291628741632 3294932484096 3297434083328 3302667067392 3305383538688 3306132671616 3316860564864 3327741381888 3329961836544 3332700758016 3333416997141 3338900809728 3339296039464 3344272635648 3347346415644 3363576910848 3374610978816 3375010435608 3378397866624 3380562673664 3383432736768 3385927581696 3386328378048 3391375067136 3400478898432 3405546676224 3408461243264 3428582029824 3431733300072 3434023143936 3436847656704 3440079622144 3440297152512 3448372967424 3448781155512 3456467739648 3468729360384 3476871917568 3483972799956 3486205257216 3491400794112 3492151139862 3497355537984 3499596570624 3503523713536 3508745060352 3511970009856 3512765963592 3535306739712 3535725218256 3540994555392 3544548581376 3547582110336 3552869117952 3558834533408 3561209186304 3567715565568 3576090484736 3585524164992 3591847840768 3597548055552 3600507068928 3605644951552 3605872951296 3608958963456 3613008829584 3618393343488 3621490070968 3630263325696 3642437246976 3642868406688 3651650635248 3655315724544 3659789371392 3663896277888 3666244026368 3669356630016 3672496973376 3685524945408 3694176412416 3704093085792 3709613343744 3718321356288 3722053361664 3730790576128 3731468135472 3733859182592 3743709054624 3752814133248 3756263410944 3756708044397 3761861419008 3762306715104 3764717522944 3770692079616 3781261691746 3786448748544 3790697788416 3799596140032 3803133007872 3809619425304 3816338330816 3822025869312 3825538760736 3830997761024 3831240010752 3834518898672 3844087898112 3853111578624 3856698261504 3857154783552 3870089574912 3875857219584 3879878799951 3882364945536 3884955475968 3886261598208 3888526207104 3895384278016 3918379462656 3921980914368 3924597878784 3927825893376 3935598903654 3937046141952 3940997677056 3941464177728 3947338192896 3950248845312 3950716441056 3967225381504 3977690870538 3991029874128 3996977757696 4000012368128 4003688850084 4004027101184 4006360334592 4013680011264 4023101795328 4040828820864 4046850920448 4056350570496 4060078833888 4064634933282 4067239466752 4069953355776 4070692511424 4073300926464 4074176329839 4079765200896 4097741902848 4098226957524 4113482268672 4114865221632 4124524529664 4125012754632 4129152948096 4131559095048 4135306678272 4138845795392 4145013970944 4148872372224 4162334826496 4163278179072 4167104721516 4173315011712 4182616424448 4183111525824 4187310031872 4196734287872 4197139398144 4200591580416 4203394449408 4215176967848 4221915899904 4235307213312 4239558107136 4249510121472 4250013141136 4259754842112 4264535011968 4267267637248 4274545657536 4278524633856 4293380622168 4294959427584 4299779102976 4309872481152 4313833761006 4321441933424 4327882234368 4332226043904 4334750525952 4342395588608 4353850771776 4367660563728 4368029564928 4370574910464 4372044297984 4378283155456 4378560012288 4382307312768 4388838322176 4407178051584 4408176895488 4422480753152 4434147199944 4436988509184 4444029950976 4444555996188 4451867746304 4459030180864 4463128554192 4484769214464 4488943878144 4499481305088 4500013914144 4504530488832 4511243649024 4515104504064 4521833422848 4525989519744 4533971864576 4545932423472 4563394391808 4567974580224 4571442706432 4575644400096 4578697525248 4582463542272 4587062870016 4591532054263 4597830623232 4598374874016 4608623652864 4635829223424 4640090095872 4640639348961 4645297066608 4648273676288 4652220013056 4656201519816 4663140717312 4682626679808 4683687951456 4713742319616 4714300291008 4721326073856 4721781822912 4725665527968 4730109480448 4737158823936 4742074088829 4748278915072 4748579168256 4764720614976 4769502870528 4780698886656 4781264783778 4787823624192 4796730740736 4800676091904 4808863864728 4811945284608 4817345106112 4824524457984 4830053199939 4840351100928 4848606541296 4857157875584 4861622175102 4868291248128 4868867513664 4873754299392 4879719161856 4885195037184 4892475506688 4896662631168 4914033260544 4925568549888 4930095726864 4938790781056 4946151124992 4954000601088 4957761808384 4958075308032 4975290847296 4991612072832 4994942754816 4999051137024 5008351214592 5008944059196 5016408953472 5021019623466 5027589439488 5045365366272 5054263717888 5062515653412 5067596799936 5070844010496 5078891372544 5079492567072 5087062600704 5096034492416 5100718347648 5108320014336 5112691864896 5137482104832 5142873044736 5147599950108 5160119433216 5172559451136 5173171733268 5176486594048 5181682130944 5184701609472 5215307876352 5224505950208 5229307885824 5232797171712 5237101191168 5238226709793 5247465204872 5249394855936 5255285570304 5263117590528 5267621921408 5267955014784 5302960109568 5303587827384 5311491833088 5316822872064 5321373165504 5329303676928 5338251800112 5341813779456 5351573348352 5364135727104 5387771761152 5395801227264 5396322083328 5400760603392 5408467427328 5413438445184 5419513244376 5427590015232 5432235106452 5445394988544 5463655870464 5464302610032 5486486962176 5495844416832 5499366039552 5500017006176 5505537264128 5508745460064 5513742237696 5526685294592 5541264618624 5551037572096 5556139628688 5564420015616 5572712742912 5577482034432 5583080042496 5596185864192 5597202203208 5600788773888 5629221199872 5634395116416 5643460072656 5647076284416 5656038119424 5666013495296 5666371780608 5671892537619 5679673122816 5686046682624 5699394210048 5704699511808 5724507496224 5726612570112 5733038803968 5738308141104 5746496641536 5751778348008 5766131847168 5770509645824 5779667367936 5785732175328 5805134362368 5813785829376 5823547418304 5827433213952 5829392397312 5843076417024 5843768069062 5851784429568 5877569193984 5882971371552 5903398355481 5905569212928 5911496515584 5912196266592 5915984678912 5921007289344 5925373267968 5926074661584 5950838072256 5960351858688 5979692285952 5986544811192 6000018552192 6005533275126 6006040651776 6009540501888 6020139338752 6020520016896 6034652692992 6061243231296 6070276380672 6084525855744 6090632773632 6096952399923 6100859200128 6104930033664 6109951389696 6131166498688 6144831537152 6147340436286 6172297832448 6186786794496 6187519131948 6193729422144 6202960017408 6208268693088 6217520956416 6223308558336 6243502239744 6244917268608 6250657082274 6274667288736 6280965047808 6285733721344 6295101431808 6295709097216 6300887370624 6305091674112 6322765451772 6332873849856 6352960819968 6359337160704 6374265182208 6375019711704 6395640987648 6396802517952 6400901455872 6411818486304 6415927046144 6432699277312 6440070933252 6449668654464 6453801467904 6464043565056 6464808721728 6482162900136 6491823351552 6498339065856 6513593382912 6528883508224 6551490845592 6552044347392 6558066446976 6567424733184 6573460969152 6583257483264 6594868166656 6605334134784 6610767077376 6612265343232 6633721129728 6655482763776 6665401516032 6666833994282 6677801619456 6678592078928 6688545271296 6694692831288 6727153821696 6749221957632 6750020871216 6756795733248 6766865473536 6772656756096 6782750134272 6800957796864 6811093352448 6816922486528 6857164059648 6863466600144 6868046287872 6873695313408 6880159244288 6880594305024 6896745934848 6897562311024 6912935479296 6937458720768 6953743835136 6967945599912 6972410514432 6984302279724 6994711075968 6999193141248 7007047427072 7023940019712 7025531927184 7070613479424 7071450436512 7081989110784 7089097162752 7095164220672 7105738235904 7117669066816 7122418372608 7152180969472 7171048329984 7171897175667 7183695681536 7195096111104 7201014137856 7217917926912 7226017659168 7236786686976 7242980141936 7260526651392 7284874493952 7285736813376 7292433262653 7303301270496 7310631449088 7319578742784 7327792555776 7338713260032 7344993946752 7371049890816 7388352824832 7408186171584 7419226687488 7436642712576 7444106723328 7461581152256 7462936270944 7467718365184 7487418109248 7512526821888 7513416088794 7523722838016 7524613430208 7529435045888 7541384159232 7562523383492 7581395576832 7599192280064 7606266015744 7619238850608 7632676661632 7644051738624 7651077521472 7661995522048 7662480021504 7669037797344 7688175796224 7706223157248 7714309567104 7740179149824 7759757599902 7764729891072 7769910951936 7772523196416 7777052414208 7790768556032 7836758925312 7843961828736 7849195757568 7855651786752 7871197807308 7874092283904 7882928355456 7894676385792 7900497690624 7901432882112 7934450763008 7955381741076 7982059748256 7993955515392 8000024736256 8007377700168 8008054202368 8012720669184 8027360022528 8046203590656 8081657641728 8093701840896 8112701140992 8120157667776 8129269866564 8134478933504 8141385022848 8146601852928 8148352659678 8159530401792 8195483805696 8196453915048 8229730443264 8249049059328 8250025509264 8258305896192 8263118190096 8270613356544 8277691590784 8290027941888 8297744744448 8324669652992 8326556358144 8334209443032 8346630023424 8366223051648 8374620063744 8394278796288 8401183160832 8430353935696 8443831799808 8470614426624 8479116214272 8499020242944 8500026282272 8519509684224 8529070023936 8549091315072 8557049267712 8586761244336 8589918855168 8599558205952 8619744962304 8627667522012 8642883866848 8655764468736 8664452087808 8669501051904 8684791177216 8707701543552 8735321127456 8741149820928 8744088595968 8756566310912 8757120024576 8764614625536 8765652103593 8777676644352 8816353790976 8844961506304 8868294399888 8873977018368 8888059901952 8889111992376 8903735492608 8918060361728 8926257108384 8969538428928 8998962610176 9000027828288 9008299912689 9009060977664 9030209008128 9043666845696 9051979039488 9067943729152 9091864846944 9126788783616 9135949160448 9142885412864 9151288800192 9157395050496 9164927084544 9183064108526 9195661246464 9196749748032 9217247305728 9280180191744 9281278697922 9290594133216 9296547352576 9304440026112 9312403039632 9326281434624 9365253359616 9367375902912 9428600582016 9442652147712 9443563645824 9451331055936 9460218960896 9484148177658 9496557830144 9497158336512 9529441229952 9539005741056 9561397773312 9562529567556 9593461481472 9601352183808 9617727729456 9623890569216 9634690212224 9649048915968 9660106399878 9680702201856 9697213082592 9714315751168 9723244350204 9737735027328 9747508598784 9759438323712 9770390074368 9793325262336 9828066521088 9851137099776 9860191453728 9877581562112 9892302249984 9908001202176 9915523616768 9916150616064 9950581694592 9983224145664 9989885509632 9998102274048 10016702429184 10017888118392 10032817906944 10042039246932 10090730732544 10108527435776 10125031306824 10135193599872 10141688020992 10157782745088 10158985134144 10174125201408 10192068984832 10201436695296 10216640028672 10225383729792 10285746089472 10295199900216 10320238866432 10345118902272 10346343466536 10352973188096 10363364261888 10369403218944 10430615752704 10458615771648 10474202382336 10476453419586 10494930409744 10498789711872 10510571140608 10526235181056 10535243842816 10535910029568 10605920219136 10607175654768 10622983666176 10633645744128 10642746331008 10658607353856 10676503600224 10683627558912 10703146696704 10728271454208 10775543522304 10792644166656 10801521206784 10816934854656 10826876890368 10839026488752 10855180030464 10864470212904 10890789977088 10927311740928 10928605220064 10991688833664 10998732079104 11000034012352 11011074528256 11017490920128 11053370589184 11082529237248 11102075144192 11112279257376 11128840031232 11154964068864 11166160084992 11192371728384 11194404406416 11201577547776 11258442399744 11268790232832 11270124133191 11286920145312 11294152568832 11312076238848 11343785075238 11359346245632 11372093365248 11398788420096 11409399023616 11449014992448 11466077607936 11476616282208 11492993283072 11503556696016 11532263694336 11541019291648 11559334735872 11571464350656 11610268724736 11627571658752 11647094836608 11654866427904 11658784794624 11686152834048 11687536138124 11755138387968 11765942743104 11806796710962 11811138425856 11822993031168 11824392533184 11831969357824 11842014578688 11850746535936 11852149323168 11901676144512 11973089622384 12000037104384 12011066550252 12012081303552 12019081003776 12040278677504 12041040033792 12069305385984 12122486462592 12140552761344 12169051711488 12193904799846 12201718400256 12209860067328 12219902779392 12222528989517 12262332997376 12294680872572 12344595664896 12373573588992 12375038263896 12387458844288 12405920034816 12416537386176 12435041912832 12446617116672 12487004479488 12489834537216 12501314164548 12549334577472 12561930095616 12571467442688 12590202863616 12591418194432 12601774741248 12610183348224 12645530903544 12665747699712 12705921639936 12718674321408 12748530364416 12750039423408 12793605035904 12801802911744 12823636972608 12831854092288 12865398554624 12880141866504 12899337308928 12929617443456 12964325800272 12983646703104 12996678131712 13027186765824 13057767016448 13102981691184 13104088694784 13116132893952 13134849466368 13146921938304 13166514966528 13221534154752 13224530686464 13267442259456 13310965527552 13333667988564 13355603238912 13357184157856 13377090542592 13389385662576 13454307643392 13498443915264 13500041742432 13513591466496 13533730947072 13545313512192 13565500268544 13601915593728 13633844973056 13714328119296 13726933200288 13736092575744 13747390626816 13760318488576 13761188610048 13774596162789 13793491869696 13795124622048 13825870958592 13907487670272 13921918046883 13935891199824 13944821028864 13968604559448 13989422151936 14014094854144 14047880039424 14051063854368 14141226958848 14142900873024 14163978221568 14190328441344 14211476471808 14226222266487 14235338133632 14244836745216 14342096659968 14343794351334 14367391363072 14390192222208 14402028275712 14435835853824 14452035318336 14473573373952 14485960283872 14521053302784 14571473626752 14584866525306 14606602540992 14621262898176 14639157485568 14655585111552 14677426520064 14689987893504 14742099781632 14776705649664 14816372343168 14838453374976 14873285425152 14923162304512 14925872541888 14935436730368 14974836218496 15025053643776 15026832177588 15049226860416 15058870091776 15082768318464 15125046766984 15162791153664 15198384560128 15212532031488 15238477701216 15265353323264 15288103477248 15302155042944 15323991044096 15324960043008 15338075594688 15412446314496 15428619134208 15480358299648 15519515199804 15529459782144 15545046392832 15554104828416 15581537112064 15673517850624 15687923657472 15698391515136 15711303573504 15742395614616 15748184567808 15765856710912 15789352771584 15802865764224 15868901526016 15910763482152 15964119496512 15987911030784 16000049472512 16014755400336 16016108404736 16025441338368 16054720045056 16092407181312 16163315283456 16187403681792 16225402281984 16240315335552 16258539733128 16268957867008 16282770045696 16296705319356 16390967611392 16392907830096 16459460886528 16498098118656 16500051018528 16516611792384 16526236380192 16541226713088 16555383181568 16580055883776 16653112716288 16668418886064 16693260046848 16732446103296 16749240127488 16788557592576 16802366321664 16860707871392 16887663599616 16941228853248 16998040485888 17000052564544 17015677612857 17039019368448 17058140047872 17098182630144 17114098535424 17173522488672 17179837710336 17199116411904 17239489924608 17255335044024 17285767733696 17311528937472 17339002103808 17369582354432 17415403087104 17470642254912 17482299641856 17488177191936 17529229251072 17531304207186 17555353288704 17632707581952 17689923012608 17710195066443 17736588799776 17747954036736 17776119803904 17778223984752 17836120723456 17852514216768 17939076857856 18000055656576 18016599825378 18018121955328 18060418016256 18103958078976 18135887458304 18183729693888 18253577567232 18271898320896 18285770825728 18302577600384 18314790100992 18329854169088 18366128217052 18393499496064 18434494611456 18560360383488 18562557395844 18581188266432 18593094705152 18608880052224 18624806079264 18652562869248 18730506719232 18734751805824 18857201164032 18885304295424 18887127291648 18902662111872 18920437921792 18968296355316 19058882459904 19078011482112 19122795546624 19125059135112 19186922962944 19202704367616 19235455458912 19247781138432 19269380424448 19298097831936 19320212799756 19361404403712 19394426165184 19428631502336 19446488700408 19475470054656 19495017197568 19540780148736 19586650524672 19656133042176 19702274199552 19720382907456 19755163124224 19784604499968 19816002404352 19831047233536 19832301232128 19901163389184 19966448291328 19996204548096 20033404858368 20035776236784 20065635813888 20084078493864 20181461465088 20217054871552 20250062613648 20270387199744 20317970268288 20348250402816 20402873390592 20433280057344 20450767459584 20571492178944 20590399800432 20640477732864 20690237804544 20692686933072 20705946376192 20738806437888 20861231505408 20917231543296 20952906839172 20989860819488 20997579423744 21021142281216 21070487685632 21071820059136 21211840438272 21214351309536 21245967332352 21267291488256 21285492662016 21317214707712 21353007200448 21367255117824 21456542908416 21515691527001 21551087044608 21585288333312 21603042413568 21653753780736 21678052977504 21710360060928 21728940425808 21781579954176 21854623481856 21857210440128 21877299787959 21983377667328 22000068024704 22022149056512 22034981840256 22165058474496 22204150288384 22224558514752 22257680062464 22309928137728 22332320169984 22384743456768 22388808812832 22403155095552 22537580465664 22540248266382 22573840290624 22588305137664 22624152477696 22687570150476 22744186730496 22797576840192 22818798047232 22898029984896 22932155215872 22953232564416 22985986566144 23007113392032 23064527388672 23082038583296 23118669471744 23142928701312 23220537449472 23294189673216 23309732855808 23317569589248 23372305668096 23375072276248 23510276775936 23531885486208 23613593421924 23622276851712 23648785066368 23663938715648 23684029157376 23701493071872 23704298646336 23803352289024 23946179244768 24000074208768 24022133100504 24024162607104 24038162007552 24080557355008 24082080067584 24138610771968 24244972925184 24281105522688 24338103422976 24387809599692 24403436800512 24439805558784 24445057979034 24524665994752 24589361745144 24689191329792 24747147177984 24750076527792 24774917688576 24811840069632 24833074772352 24870083825664 24893234233344 24974008958976 24979669074432 25002628329096 25098669154944 25123860191232 25142934885376 25182836388864 25203549482496 25291061807088 25331495399424 25411843279872 25437348642816 25497060728832 25500078846816 25587210071808 25647273945216 25663708184576 25760283733008 25798674617856 25859234886912 25928651600544 25967293406208 25993356263424 26054373531648 26115534032896 26205963382368 26232265787904 26269698932736 26293843876608 26296956310779 26333029933056 26449061372928 26534884518912 26621931055104 26667335977128 26711206477824 26714368315712 26754181085184 26778771325152 26908615286784 26996887830528 27000083484864 27027182932992 27090627024384 27131000537088 27203831187456 27267689946112 27428656238592 27453866400576 27472185151488 27494781253632 27549192325578 27586983739392 27590249244096 27651741917184 27843836093766 27871782399648 27889642057728 27937209118896 27978844303872 28028189708288 28095760078848 28102127708736 28285801746048 28327956443136 28380656882688 28452444532974 28470676267264 28489673490432 28684193319936 28687588702668 28734782726144 28780384444416 28804056551424 28871671707648 28904070636672 28947146747904 28971920567744 29042106605568 29142947253504 29169733050612 29213205081984 29242525796352 29278314971136 29311170223104 29379975787008 29484199563264 29553411299328 29632744686336 29676906749952 29746570850304 29851745083776 29870873460736 29949672436992 30050107287552 30053664355176 30098453720832 30250093533968 30325582307328 30396769120256 30425064062976 30476955402432 30530706646528 30576206954496 30604310085888 30647982088192 30649920086016 30676151189376 30857238268416 30960716599296 31039030399608 31058919564288 31090092785664 31108209656832 31163074224128 31375847314944 31422607147008 31484791229232 31496369135616 31531713421824 31578705543168 31605731528448 31737803052032 31821526964304 31928238993024 31975822061568 32000098945024 32029510800672 32050882676736 32109440090112 32140724379841 32184814362624 32326630566912 32450804563968 32480630671104 32517079466256 32537915734016 32565540091392 32593410638712 32781935222784 32785815660192 32996196237312 33000102037056 33033223584768 33052472760384 33110766363136 33160111767552 33306225432576 33336837772128 33386520093696 33464892206592 33498480254976 33577115185152 33604732643328 33721415742784 33775327199232 33810372399573 33882457706496 34000105129088 34031355225714 34078038736896 34116280095744 34196365260288 34228197070848 34347044977344 34398232823808 34478979849216 34510670088048 34571535467392 34623057874944 34678004207616 34830806174208 34941284509824 34964599283712 34976354383872 35058458502144 35062608414372 35265415163904 35379846025216 35420390132886 35473177599552 35495908073472 35552239607808 35556447969504 35672241446912 35705028433536 36000111313152 36033199650756 36036243910656 36120836032512 36207916157952 36271774916608 36367459387776 36507155134464 36571541651456 36605155200768 36629580201984 36659708338176 36667586968551 36732256434104 36786998992128 37120720766976 37125114791688 37162376532864 37186189410304 37217760104448 37249612158528 37305125738496 37461013438464 37469503611648 37714402328064 37770608590848 37774254583296 37805324223744 37840875843584 37936592710632 38117764919808 38156022964224 38245591093248 38250118270224 38405408735232 38470910917824 38495562276864 38538760848896 38596195663872 38640425599512 38788852330368 38857263004672 38892977400816 38950940109312 38990034395136 39081560297472 39173301049344 39312266084352 39404548399104 39440765814912 39510326248448 39662094467072 39664602464256 39802326778368 39932896582656 40066809716736 40071552473568 40131271627776 40168156987728 40362922930176 40500125227296 40540774399488 40635940536576 40696500805632 40805746781184 40901534919168 41142984357888 41180799600864 41280955465728 41323788488367 41380475609088 41385373866144 41411892752384 41477612875776 41722463010816 41834463086592 41905813678344 41979721638976 42042284562432 42140975371264 42143640118272 42423680876544 42428702619072 42491934664704 42570985324032 42634429415424 42678666799461 42706014400896 42734510235648 43031383054002 43102174089216 43170576666624 43206084827136 43307507561472 43356105955008 43420720121856 43457880851616 43563159908352 43714420880256 43754599575918 43966755334656 44000136049408 44044298113024 44069963680512 44330116948992 44408300576768 44449117029504 44515360124928 44619856275456 44769486913536 44777617625664 44806310191104 45075160931328 45080496532764 45147680581248 45176610275328 45248304955392 45375140300952 45488373460992 45595153680384 45637596094464 45796059969792 45864310431744 45906465128832 45971973132288 46014226784064 46164077166592 46237338943488 46285857402624 46441074898944 46588379346432 46635139178496 46744611336192 46750144552496 47020553551872 47063770972416 47227186843848 47244553703424 47297570132736 47368058314752 47408597292672 47606704578048 47892358489536 48000148417536 48044266201008 48048325214208 48076324015104 48161114710016 48164160135168 48277221543936 48489945850368 48562211045376 48676206845952 48775619199384 48806873601024 48890115958068 49049331989504 49178723490288 49378382659584 49494294355968 49500153055584 49549835377152 49623680139264 49666149544704 49740167651328 49959338148864 50005256658192 50197338309888 50247720382464 50285869770752 50365672777728 50407098964992 50582123614176 50662990798848 50823686559744 50994121457664 51000157693632 51047032838571 51174420143616 51294547890432 51520567466016 51597349235712 51718469773824 51857303201088 51934586812416 52108747063296 52231068065792 52411926764736 52464531575808 52587687753216 52593912621558 52666059866112 52898122745856 53069769037824 53130585199329 53243862110208 53334671954256 53428736631424 53508362170368 53557542650304 53817230573568 54000166969728 54054365865984 54181254048768 54407662374912 54535379892224 54857312477184 54907732801152 54944370302976 54989562507264 55098384651156 55180498488192 55303483834368 55687672187532 55743564799296 55779284115456 55874418237792 55957688607744 56056379416576 56191520157696 56204255417472 56571603492096 56655912886272 56761313765376 56904889065948 56941352534528 57368386639872 57375177405336 57469565452288 57560768888832 57608113102848 57743343415296 57808141273344 57894293495808 57943841135488 58084213211136 58285894507008 58339466101224 58426410163968 58485051592704 58622340446208 58759951574016 58968399126528 59106822598656 59265489372672 59353813499904 59493141700608 59703490167552 59899344873984 60100214575104 60107328710352 60196907441664 60500187067936 60651164614656 60793538240512 60953910804864 61061413293056 61208620171776 61295964176384 61299840172032 61352302378752 61714476536832 61921433198592 62078060799216 62117839128576 62216419313664 62326148448256 62751694629888 62969582458464 62992738271232 63063426843648 63211463056896 63475606104064 63643053928608 63856477986048 63951644123136 64000197890048 64059021601344 64101765353472 64281448759682 64369628725248 64653261133824 64961261342208 65034158932512 65075831468032 65131080182784 65186821277424 65563870445568 65571631320384 66000204074112 66066447169536 66104945520768 66221532726272 66612450865152 66673675544256 66773040187392 66929784413184 66996960509952 67154230370304 67209465286656 67442831485568 67620744799146 67764915412992 68000210258176 68062710451428 68232560191488 68392730520576 68456394141696 68694089954688 68796465647616 68957959698432 69021340176096 69143070934784 69246115749888 69356008415232 69661612348416 69882569019648 69929198567424 69952708767744 70116917004288 70125216828744 70530830327808 70759692050432 70840780265772 70946355199104 70991816146944 71104479215616 71112895939008 71344482893824 71410056867072 72000222626304 72066399301512 72072487821312 72241672065024 72415832315904 72543549833216 72734918775552 73014310268928 73210310401536 73319416676352 73335173937102 73464512868208 73573997984256 74241441533952 74250229583376 74324753065728 74435520208896 74499224317056 74610251476992 74922026876928 74939007223296 75428804656128 75548509166592 75610648447488 75681751687168 75873185421264 76235529839616 76312045928448 76491182186496 76500236540448 76941821835648 76991124553728 77077521697792 77280851199024 77577704660736 77714526009344 77785954801632 77901880218624 77980068790272 78163120594944 78346602098688 78809096798208 78881531629824 78890868932337 79020652496896 79604653556736 79865793165312 80133619433472 80143104947136 80262543255552 80336313975456 80725845860352 81000250454592 81081548798976 81271881073152 81393001611264 81611493562368 81803069838336 82285968715776 82361599201728 82647576976734 82760951218176 82770747732288 82823785504768 82955225751552 83668926173184 83811627356688 83959443277952 84084569124864 84281950742528 84287280236544 84857405238144 84983869329408 85141970648064 85357333598922 85412028801792 85469020471296 86062766108004 86204348178432 86341153333248 86412169654272 86615015122944 86712211910016 86841440243712 86915761703232 87126319816704 87428841760512 87509199151836 87933510669312 88000272098816 88088596226048 88139927361024 88660233897984 88816601153536 88898234059008 89030720249856 89239712550912 89555235251328 89612620382208 90150321862656 90160993065528 90295361162496 90750280601904 90976746921984 91190307360768 91275192188928 91592119939584 91728620863488 91812930257664 91943946264576 92028453568128 92571714805248 92882149797888 93176758692864 93270278356992 93489222672384 93500289104992 94127541944832 94454373687696 94489107406848 94595140265472 94736116629504 94817194585344 95213409156096 95784716979072 96000296835072 96088532402016 96152648030208 96322229420032 96328320270336 96422173139523 96554443087872 96979891700736 97352413691904 97551238398768 97613747202048 97780231916136 98098663979008 98357446980576 98988588711936 99000306111168 99099670754304 99332299089408 99480335302656 99918676297728 100010513316384 100394676619776 100495440764928 100571739541504 100731345555456 100814197929984 101164247228352 101325981597696 101647373119488 102000315387264 102094065677142 102348840287232 102589095780864 103041134932032 103194698471424 103436939547648 103714606402176 103869173624832 104462136131584 104823853529472 104929063151616 105175375506432 105187825243116 105796245491712 106139538075648 106261170398658 106487724220416 106669343908512 106857473262848 107016724340736 107115085300608 108000333939456 108108731731968 108362508097536 108815324749824 109070759784448 109714624954368 109815465602304 109888740605952 109979125014528 110196769302312 110360996976384 111375344375064 111487129598592 111558568230912 111748836475584 111915377215488 112112758833152 112383040315392 112408510834944 113143206984192 113311825772544 113522627530752 113809778131896 113882705069056 114736773279744 114750354810672 115216226205696 115486686830592 115616282546688 115788586991616 115887682270976 116571789014016 116678932202448 116852820327936 116970103185408 117244680892416 117519903148032 117936798253056 118213645197312 118530978745344 118986283401216 119406980335104 119798689747968 120200429150208 120214657420704 120393814883328 121000374135872 121587076481024 121907821609728 122122826586112 122417240343552 122704604757504 123428953073664 123842866397184 123971365465101 124156121598432 124235678257152 124432838627328 125503389259776 125939164916928 126126853687296 126422926113792 126951212208128 127286107857216 127712955972096 127903288246272 128000395780096 128118043202688 128203530706944 128562897519364 129306522267648 129922522684416 130068317865024 130151662936064 130262160365568 130373642554848 131143262640768 132000408148224 132132894339072 132209891041536 132443065452544 133224901730304 133347351088512 133546080374784 133859568826368 134308460740608 134418930573312 134885662971136 135241489598292 135529830825984 136000420516352 136125420902856 136465120382976 136785461041152 136912788283392 137388179909376 137592931295232 137915919396864 138042680352192 138286141869568 138492231499776 138712016830464 139323224696832 139765138039296 139905417535488 140233834008576 140250433657488 141061660655616 141519384100864 141681560531544 141892710398208 142225791878016 142820113734144 144000445252608 144132798603024 144144975642624 144483344130048 144831664631808 145469837551104 146028620537856 146420620803072 146670347874204 146929025736416 147147995968512 148482883067904 148500459166752 148649506131456 148871040417792 148998448634112 149220502953984 149878014446592 150857609312256 151097018333184 151221296894976 151363503374336 151746370842528 152471059679232 152982364372992 153000473080896 153141098515713 153883643671296 154155043395584 154561702398048 155155409321472 155429052018688 155571909603264 155803760437248 156326241189888 156693204197376 157763063259648 157781737864674 158041304993792 159209307113472 159731586330624 160286209894272 160525086511104 160672627950912 161451691720704 162000500909184 162163097597952 162543762146304 163222987124736 163606139676672 164571937431552 164723198403456 165295153953468 165541495464576 165647571009536 165910451503104 167337852346368 167623254713376 167918886555904 168169138249728 168563901485056 168574560473088 169714810476288 169967738658816 170283941296128 170714667197844 170824057603584 172125532216008 172408696356864 172682306666496 172824339308544 173230030245888 173424423820032 173682880487424 173831523406464 174252639633408 174857683521024 175018398303672 175867021338624 176000544197632 176177192452096 176279854722048 177320467795968 177796468118016 178061440499712 178479425101824 179110470502656 180300643725312 180321986131056 180590722324992 181500561203808 181953493843968 182380614721536 183184239879168 183625860515328 183887892529152 184056907136256 185143429610496 185764299595776 186353517385728 186978445344768 187000578209984 188255083889664 188908747375392 188978214813696 189190280530944 189634389170688 190426818312192 191569433958144 192000593670144 192177064804032 192305296060416 192844346279046 193108886175744 193959783401472 195102476797536 195227494404096 195560463832272 196197327958016 196714893961152 198000612222336 198199341508608 198664598178816 199837352595456 200021026632768 200789353239552 200990881529856 201143479083008 201462691110912 201628395859968 202328494456704 203294746238976 204000630774528 204188131354284 204697680574464 205178191561728 206082269864064 206389396942848 206873879095296 207429212804352 207738347249664 209647707058944 209858126303232 210350751012864 210375650486232 211592490983424 212279076151296 212522340797316 212975448440832 213338687817024 213714946525696 214033448681472 214230170601216 216000667878912 216217463463936 216725016195072 217630649499648 218141519568896 219630931204608 219958250029056 220393538604624 220721993952768 222750688750128 222974259197184 223497672951168 223830754430976 224766080630784 224817021669888 226286413968384 227045255061504 227619556263792 227765410138112 229473546559488 229500709621344 230973373661184 231232565093376 231775364541952 233143578028032 233357864404896 233705640655872 233940206370816 234489361784832 235039806296064 236427290394624 236672606797011 237061957490688 238813960670208 239597379495936 240400858300416 240429314841408 240787629766656 242000748271744 243815643219456 244245653172224 244834480687104 245409209515008 246857906147328 247942730930202 248312243196864 248471356514304 248865677254656 251006778519552 251878329833856 252253707374592 252845852227584 253902424416256 254572215714432 255425911944192 256000791560192 256236086405376 256407061413888 257125795038728 258613044535296 259845045368832 260136635730048 260303325872128 260524320731136 260747285109696 262286525281536 264000816296448 264265788678144 264419782083072 264886130905088 266449803460608 266694702177024 267092160749568 267719137652736 268837861146624 269771325942272 270482979196584 272000841032704 272250841805712 272930240765952 273570922082304 273825576566784 274776359818752 275185862590464 275831838793728 276085360704384 276572283739136 278646449393664 279530276078592 279810835070976 280467668017152 280500867314976 283363121063088 283785420796416 284451583756032 285640227468288 288000890505216 288265597206048 288966688260096 289266519418569 289663329263616 290939675102208 292057241075712 292841241606144 293340695748408 293858051472832 294295991937024 296965766135808 297000918333504 297299012262912 297996897268224 298441005907968 299756028893184 301715218624512 302194036666368 302442593789952 303492741685056 304942119358464 306000946161792 306282197031426 307767287342592 308310086791168 309123404796096 310310818642944 310858104037376 311143819206528 311607520874496 313386408394752 315526126519296 315563475729348 316082609987584 318418614226944 319463172661248 320572419788544 321050173022208 321345255901824 324001001818368 324326195195904 325087524292608 326445974249472 327212279353344 329143874863104 329446396806912 330590307906936 331082990929152 334675704692736 335246509426752 335837773111808 336338276499456 337127802970112 337149120946176 339429620952576 339935477317632 340567882592256 341429334395688 341648115207168 344251064432016 345648678617088 346460060491776 346848847640064 347365760974848 347663046812928 349715367042048 350036796607344 351734042677248 352001088395264 352559709444096 354640935591936 355592936236032 356958850203648 358220941005312 360601287450624 360643972262112 361181444649984 363001122407616 364761229443072 366368479758336 367251721030656 368113814272512 370286859220992 371528599191552 371914096395303 372707034771456 374001156419968 376510167779328 377817494750784 378380561061888 379268778341376 380853636624384 383138867916288 384001187340288 384354129608064 384610592120832 385688692558092 387919566802944 390204953595072 390454988808192 391120927664544 392394655916032 393429787922304 396001224444672 396398683017216 397329196357632 399674705190912 400042053265536 401578706479104 402286958166016 402925382221824 403256791719936 404656988913408 406589492477952 408001261549056 408376262708568 409395361148928 410356383123456 412164539728128 412778793885696 413747758190592 414858425608704 415476694499328 419295414117888 419716252606464 420701502025728 420751300972464 423184981966848 424558152302592 425044681594632 426677375634048 427429893051392 428460341202432 432001335757824 432434926927872 433450032390144 436283039137792 439261862409216 440787077209248 441443987905536 445501377500256 445948518394368 446995345902336 447661508861952 449634043339776 452572827936768 454090510123008 455239112527584 455530820276224 458947093118976 459001419242688 462465130186752 463550729083904 466287156056064 466715728809792 467411281311744 468978723569664 470079612592128 473345213594022 474123914981376 477627921340416 479194758991872 480858629682816 481575259533312 484001496543488 487631286438912 488491306344448 489668961374208 490818419030016 493715812294656 495885461860404 496624486393728 496942713028608 497731354509312 502013557039104 503756659667712 504507414749184 505691704455168 507804848832512 509144431428864 510851823888384 512472172810752 514251590077456 517226089070592 519690090737664 520273271460096 521048641462272 521494570219392 524573050563072 528001632592896 528531577356288 528839564166144 529772261810176 533389404354048 534184321499136 535438275305472 539542651884544 540965958393168 544001682065408 544501683611424 545860481531904 547141844164608 549552719637504 551663677587456 552170721408768 553144567478272 557292898787328 559060552157184 560935336034304 561001734629952 566726242126176 567570841592832 568903167512064 571280454936576 576001781010432 576531194412096 578533038837138 579326658527232 581879350204416 585682483212288 586681391496816 587716102945664 588591983874048 594001836667008 594598024525824 595993794536448 599512057786368 603430437249024 604388073332736 604885187579904 606985483370112 609884238716928 612001892323584 612564394062852 615534574685184 616620173582336 618246809592192 620621637285888 621716208074752 622287638413056 623215041748992 631052253038592 631126951458696 632165219975168 636837228453888 638926345322496 641144839577088 642100346044416 642690511803648 648002003636736 648652390391808 650175048585216 652891948498944 654424558706688 658892793613824 661180615813872 662165981858304 670493018853504 671675546223616 674255605940224 674298241892352 678859241905152 681135765184512 682858668791376 683296230414336 688502128864032 692920120983552 693697695280128 695326093625856 699430734084096 700073593214688 703468085354496 704002176790528 705119418888192 709281871183872 711185872472064 716441882010624 721202574901248 721287944524224 722362889299968 726002244815232 732736959516672 734503442061312 736227628545024 740573718441984 743828192790606 745414069542912 748002312839936 753020335558656 755634989501568 756761122123776 758537556682752 761707273248768 766277735832576 768002374680576 768708259216128 769221184241664 771377385116184 775839133605888 780409907190144 780909977616384 782241855329088 784789311832064 786859575844608 792002448889344 792797366034432 794658392715264 799349410381824 800084106531072 803157412958208 806513583439872 809313977826816 816002523098112 816752525417136 818790722297856 820712766246912 824329079456256 825557587771392 827495516381184 829716851217408 838590828235776 839432505212928 841403004051456 841502601944928 850089363189264 853354751268096 854859786102784 856920682404864 864002671515648 866900064780288 867799558255707 878523724818432 881574154418496 882887975811072 891002755000512 891897036788736 893990691804672 895323017723904 899268086679552 905145655873536 910478225055168 911061640552448 918002838485376 924930260373504 927101458167808 932574312112128 933431457619584 934822562623488 940159225184256 946690427188044 948247829962752 955255842680832 958389517983744 961717259365632 963150519066624 968002993086976 975262572877824 976982612688896 979337922748416 981636838060032 987431624589312 991770923720808 993248972787456 1004027114078208 1007513319335424 1009014829498368 1011383408910336 1018288862857728 1021703647776768 1024944345621504 1028503180154912 1039380181475328 1040546542920192 1042097282924544 1042989140438784 1049146101126144 1056003265185792 1057679128332288 1059544523620352 1066778808708096 1070876550610944 1079085303769088 1081931916786336 1088003364130816 1089003367222848 1094283688329216 1099105439275008 1104341442817536 1106289134956544 1114585797574656 1118121104314368 1122003469259904 1133452484252352 1135141683185664 1137806335024128 1142560909873152 1152003562020864 1153062388824192 1157066077674276 1163758700408832 1171364966424576 1173362782993632 1175432205891328 1177183967748096 1188003673334016 1189196049051648 1191987589072896 1199024115572736 1206860874498048 1208776146665472 1209770375159808 1213970966740224 1219768477433856 1224003784647168 1225128788125704 1231069149370368 1233240347164672 1236493619184384 1241243274571776 1244575276826112 1246430083497984 1262104506077184 1262253902917392 1273674456907776 1282289679154176 1285381023607296 1296004007273472 1297304780783616 1300350097170432 1308849117413376 1317785587227648 1322361231627744 1324331963716608 1340986037707008 1343351092447232 1357718483810304 1362271530369024 1365717337582752 1366592460828672 1377004257728064 1387395390560256 1390652187251712 1398861468168192 1400147186429376 1406936170708992 1408004353581056 1410238837776384 1422371744944128 1432883764021248 1442575889048448 1444725778599936 1452004489630464 1465473919033344 1469006884122624 1472455257090048 1481147436883968 1487656385581212 1490828139085824 1496004625679872 1506040671117312 1511269979003136 1513522244247552 1517075113365504 1523414546497536 1532555471665152 1537416518432256 1542754770232368 1551678267211776 1560819814380288 1564483710658176 1573719151689216 1584004897778688 1585594732068864 1589316785430528 1600168213062144 1606314825916416 1618627955653632 1632005046196224 1633505050834272 1637581444595712 1641425532493824 1648658158912512 1654991032762368 1659433702434816 1677181656471552 1682806008102912 1683005203889856 1700178726378528 1706709502536192 1709719572205568 1713841364809728 1728005343031296 1735599116511414 1757047449636864 1763148308836992 1765775951622144 1782005510001024 1783794073577472 1787981383609344 1798536173359104 1810291311747072 1820956450110336 1822123281104896 1836005676970752 1849860520747008 1854202916335616 1865148624224256 1866862915239168 1869645125246976 1893380854376088 1896495659925504 1910511685361664 1916779035967488 1923434518731264 1926301038133248 1936005986173952 1950525145755648 1958675845496832 1963273676120064 1983541847441616 1986497945574912 2015026638670848 2022766817820672 2036577725715456 2043407295553536 2049888691243008 2057006360309824 2078760362950656 2081093085840384 2085978280877568 2098292202252288 2112006530371584 2115358256664576 2133557617416192 2158170607538176 2163863833572672 2176006728261632 2178006734445696 2198210878550016 2208682885635072 2212578269913088 2236242208628736 2244006938519808 2266904968504704 2270283366371328 2275612670048256 2285121819746304 2304007124041728 2306124777648384 2314132155348552 2327517400817664 2342729932849152 2346725565987264 2350864411782656 2354367935496192 2376007346668032 2378392098103296 2383975178145792 2398048231145472 2419540750319616 2427941933480448 2448007569294336 2450257576251408 2462138298740736 2472987238368768 2482486549143552 2489150553652224 2524209012154368 2524507805834784 2564579358308352 2570762047214592 2592008014546944 2600700194340864 2603398674767121 2635571174455296 2644722463255488 2648663927433216 2681972075414016 2686702184894464 2715436967620608 2731434675165504 2733184921657344 2754008515456128 2774790781120512 2781304374503424 2797722936336384 2800294372858752 2816008707162112 2820477675552768 2844743489888256 2865767528042496 2885151778096896 2889451557199872 2904008979260928 2930947838066688 2938013768245248 2944910514180096 2962294873767936 2975312771162424 2992009251359744 3012081342234624 3022539958006272 3027044488495104 3034150226731008 3065110943330304 3074833036864512 3085509540464736 3121639628760576 3128967421316352 3147438303378432 3168009795557376 3178633570861056 3200336426124288 3212629651832832 3237255911307264 3264010092392448 3267010101668544 3282851064987648 3297316317825024 3318867404869632 3354363312943104 3366010407779712 3400357452757056 3413419005072384 3419439144411136 3427682729619456 3456010686062592 3471198233022828 3514094899273728 3526296617673984 3531551903244288 3564011020002048 3567588147154944 3575962767218688 3597072346718208 3620582623494144 3641912900220672 3672011353941504 3699721041494016 3708405832671232 3733725830478336 3739290250493952 3786761708752176 3821023370723328 3846869037462528 3872011972347904 3901050291511296 3926547352240128 3967083694883232 3972995891149824 4030053277341696 4073155451430912 4086814591107072 4099777382486016 4114012720619648 4162186171680768 4171956561755136 4196584404504576 4224013060743168 4230716513329152 4267115234832384 4316341215076352 4327727667145344 4352013456523264 4356013468891392 4396421757100032 4417365771270144 4425156539826176 4472484417257472 4488013877039616 4533809937009408 4540566732742656 4551225340096512 4570243639492608 4612249555296768 4628264310697104 4655034801635328 4693451131974528 4701728823565312 4752014693336064 4756784196206592 4767950356291584 4855883866960896 4896015138588672 4900515152502816 4924276597481472 4945974476737536 4964973098287104 4978301107304448 5048418024308736 5049015611669568 5129158716616704 5141524094429184 5184016029093888 5206797349534242 5271142348910592 5289444926510976 5297327854866432 5363944150828032 5373404369788928 5430873935241216 5462869350331008 5466369843314688 5508017030912256 5549581562241024 5562608749006848 5595445872672768 5600588745717504 5689486979776512 5731535056084992 5770303556193792 5778903114399744 5808017958521856 5876027536490496 5889821028360192 5950625542324848 5984018502719488 6045079916012544 6068300453462016 6130221886660608 6149666073729024 6171019080929472 6243279257521152 6257934842632704 6294876606756864 6336019591114752 6400672852248576 6474511822614528 6528020184784896 6534020203337088 6594632635650048 6637734809739264 6708726625886208 6732020815559424 6800714905514112 6826838010144768 6838878288822272 6855365459238912 6912021372125184 6942396466045656 7028189798547456 7052593235347968 7063103806488576 7128022040004096 7135176294309888 7151925534437376 7194144693436416 7283825800441344 7344022707883008 7416811665342464 7467451660956672 7573523417504352 7693738074925056 7744023944695808 7802100583022592 7934167389766464 7945991782299648 8060106554683392 8146310902861824 8199554764972032 8228025441239296 8324372343361536 8343913123510272 8393168809009152 8448026121486336 8461433026658304 8534230469664768 8632682430152704 8655455334290688 8712026937782784 8792843514200064 8834731542540288 8976027754079232 9067619874018816 9081133465485312 9102450680193024 9224499110593536 9256528621394208 9386902263949056 9403457647130624 9504029386672128 9535900712583168 9711767733921792 9792030277177344 9801030305005632 9848553194962944 9891948953475072 9956602214608896 10098031223339136 10258317433233408 10283048188858368 10368032058187776 10413594699068484 10542284697821184 10578889853021952 10594655709732864 10727888301656064 10746808739577856 10861747870482432 10925738700662016 11016034061824512 11099163124482048 11125217498013696 11201177491435008 11463070112169984 11540607112387584 11616035917043712 11779642056720384 11901251084649696 11968037005438976 12090159832025088 12260443773321216 12299332147458048 12342038161858944 12486558515042304 12515869685265408 12589753213513728 12672039182229504 12801345704497152 12949023645229056 13056040369569792 13068040406674176 13189265271300096 13275469619478528 13417453251772416 13464041631118848 13601429811028224 13653676020289536 13710730918477824 13884792932091312 14105186470695936 14256044080008192 14270352588619776 14303851068874752 14567651600882688 14688045415766016 14934903321913344 15147046835008704 15387476149850112 15488047889391616 15868334779532928 15891983564599296 16120213109366784 16292621805723648 16399109529944064 16456050882478592 16648744686723072 16687826247020544 16786337618018304 17068460939329536 17310910668581376 17424053875565568 17669463085080576 17952055508158464 18135239748037632 18204901360386048 18448998221187072 18513057242788416 18773804527898112 18806915294261248 19008058773344256 19423535467843584 19584060554354688 19602060610011264 19783897906950144 19913204429217792 20196062446678272 20516634866466816 20566096377716736 20736064116375552 20827189398136968 21084569395642368 21157779706043904 21189311419465728 21455776603312128 21851477401324032 22032068123649024 22250434996027392 22402354982870016 23081214224775168 23232071834087424 23802502169299392 23936074010877952 24180319664050176 24598664294916096 24684076323717888 24973117030084608 25031739370530816 25179506427027456 25344078364459008 25602691408994304 25898047290458112 26136080813348352 26378530542600192 26928083262237696 27202859622056448 27307352040579072 27769585864182624 28210372941391872 28512088160016384 28607702137749504 29135303201765376 29376090831532032 29869806643826688 30294093670017408 30774952299700224 30976095778783232 31736669559065856 31783967129198592 32240426218733568 32585243611447296 32912101764957184 33297489373446144 33375652494041088 34621821337162752 34848107751131136 35338926170161152 35904111016316928 36270479496075264 36897996442374144 37026114485576832 37547609055796224 37613830588522496 38016117546688512 38847070935687168 39168121108709376 39204121220022528 39567795813900288 39826408858435584 40392124893356544 41132192755433472 41654378796273936 42315559412087808 42911553206624256 43702954802648064 44064136247298048 44804709965740032 46162428449550336 46464143668174848 47605004338598784 47872148021755904 48360639328100352 49197328589832192 49368152647435776 49946234060169216 50063478741061632 50359012854054912 51205382817988608 52272161626696704 53856166524475392 54405719244112896 54614704081158144 55539171728365248 56420745882783744 57024176320032768 58270606403530752 58752181663064064 59739613287653376 60588187340034816 61549904599400448 63473339118131712 63567934258397184 65824203529914368 66751304988082176 69243642674325504 69696215502262272 71808222032633856 72540958992150528 73795992884748288 74052228971153664 75095218111592448 75227661177044992 76032235093377024 77694141871374336 78408242440045056 79135591627800576 80784249786713088 83308757592547872 84631118824175616 85823106413248512 87405909605296128 88128272494596096 89609419931480064 92324856899100672 92928287336349696 95210008677197568 96721278656200704 98736305294871552 99892468120338432 100126957482123264 104544323253393408 107712333048950784 108811438488225792 111078343456730496 112841491765567488 114048352640065536 116541212807061504 117504363326128128 119479226575306752 121176374680069632 126946678236263424 131648407059828736 138487285348651008 139392431004524544 143616444065267712 145081917984301056 147591985769496576 148104457942307328 150190436223184896 156816484880090112 161568499573426176 166617515185095744 169262237648351232 174811819210592256 176256544989192192 179218839862960128 184649713798201344 190420017354395136 197472610589743104 200253914964246528 209088646506786816 215424666097901568 217622876976451584 222156686913460992 225682983531134976 228096705280131072 233082425614123008 242352749360139264 253893356472526848 263296814119657472 276974570697302016 278784862009049088 290163835968602112 296208915884614656 300380872446369792 313632969760180224 323136999146852352 333235030370191488 338524475296702464 349623638421184512 352513089978384384 358437679725920256 380840034708790272 394945221179486208 418177293013573632 430849332195803136 435245753952903168 444313373826921984 484705498720278528 507786712945053696 526593628239314944 553949141394604032 592417831769229312 600761744892739584 627265939520360448 646273998293704704 666470060740382976 677048950593404928 699247276842369024 761680069417580544 789890442358972416 836354586027147264 870491507905806336 888626747653843968 969410997440557056 1015573425890107392 1184835663538458624 1254531879040720896 1292547996587409408 1332940121480765952 1523360138835161088 1579780884717944832 1777253495307687936 1938821994881114112 2031146851780214784 2369671327076917248 2509063758081441792 2665880242961531904 3046720277670322176 3554506990615375872 3877643989762228224 4739342654153834496 5331760485923063808 6093440555340644352 7109013981230751744 10663520971846127616 14218027962461503488 21327041943692255232 42654083887384510464
- Sum of all divisors σ(n): 178483904344740945951
- Sum of proper divisors (its aliquot sum) s(n): 135829820457356435487
- 42654083887384510464 is an abundant number, because the sum of its proper divisors (135829820457356435487) is greater than itself. Its abundance is 93175736569971925023
Bases of 42654083887384510464
- Binary: 1001001111111100011011111101001101111101110100010001000000000000002
- Hexadecimal: 0x24FF1BF4DF7444000
- Base-36: 902D6TLKIKG00
Squares and roots of 42654083887384510464
- 42654083887384510464 squared (426540838873845104642) is 1819370872272034911942918435432925495296
- 42654083887384510464 cubed (426540838873845104643) is 77603597808155306556491305978770167947299076118625694777344
-
42654083887384510464 is a
perfect square number . Itssquare root is 6531009408 -
The
cube root of 42654083887384510464 is 3493978.3229794729
Scales and comparisons
How big is 42654083887384510464?- 42,654,083,887,384,510,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,654,083,887,384,510,464 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 42654083887384510464 cubic inches would be around 291164.9 feet tall.
Recreational maths with 42654083887384510464
- 42654083887384510464 backwards is 46401548378838045624
- The number of decimal digits it has is: 20
- The sum of 42654083887384510464's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 42654083887384510464 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 42654083887384510464 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/42654083887384510464/
Chicago style:
Numbermatics. 2024. "Number 42654083887384510464 - Facts about the integer". https://numbermatics.com/n/42654083887384510464/
The information we have on file for 42654083887384510464 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 42654083887384510464, math, Factors of 42654083887384510464, curriculum, school, college, exams, university, Prime factorization of 42654083887384510464, STEM, science, technology, engineering, physics, economics, calculator, forty-two quintillion, six hundred fifty-four quadrillion, eighty-three trillion, eight hundred eighty-seven billion, three hundred eighty-four million, five hundred ten thousand, four hundred sixty-four.