106677751923400863744
106,677,751,923,400,863,744 is an even composite number composed of seven prime numbers multiplied together.
106677751923400863744 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fourteen thousand, seven hundred forty-two divisors.
Prime factorization of 106677751923400863744:
212 × 32 × 72 × 116 × 172 × 31 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 17 × 17 × 31 × 61 × 61)See below for interesting mathematical facts about the number 106677751923400863744 from the Numbermatics database.
Names of 106677751923400863744
- Cardinal: 106677751923400863744 can be written as One hundred six quintillion, six hundred seventy-seven quadrillion, seven hundred fifty-one trillion, nine hundred twenty-three billion, four hundred million, eight hundred sixty-three thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 1.06677751923400863744 × 1020
Factors of 106677751923400863744
Divisors of 106677751923400863744
- Number of divisors d(n): 14742
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 17 18 21 22 24 28 31 32 33 34 36 42 44 48 49 51 56 61 62 63 64 66 68 72 77 84 88 93 96 98 99 102 112 119 121 122 124 126 128 132 136 144 147 153 154 168 176 183 186 187 192 196 198 204 217 224 231 238 242 244 248 252 256 264 272 279 288 289 294 306 308 336 341 352 357 363 366 372 374 384 392 396 408 427 434 441 448 462 476 484 488 496 504 512 527 528 539 544 549 558 561 576 578 588 612 616 651 671 672 682 693 704 714 726 732 744 748 768 784 792 816 833 847 854 867 868 882 896 924 952 968 976 992 1008 1023 1024 1037 1054 1056 1071 1078 1088 1089 1098 1116 1122 1152 1156 1176 1224 1232 1281 1302 1309 1331 1342 1344 1364 1386 1408 1428 1452 1464 1488 1496 1519 1536 1568 1581 1584 1617 1632 1666 1683 1694 1708 1734 1736 1764 1792 1848 1891 1904 1936 1952 1953 1984 2013 2016 2023 2046 2048 2057 2074 2108 2112 2142 2156 2176 2178 2196 2232 2244 2304 2312 2352 2387 2448 2464 2499 2541 2562 2601 2604 2618 2662 2684 2688 2728 2772 2816 2856 2904 2928 2976 2989 2992 3038 3069 3072 3111 3136 3162 3168 3179 3234 3264 3332 3366 3388 3416 3468 3472 3528 3584 3689 3696 3721 3751 3782 3808 3843 3872 3904 3906 3927 3968 3993 4026 4032 4046 4092 4096 4114 4148 4216 4224 4284 4312 4352 4356 4392 4464 4488 4557 4608 4624 4697 4704 4743 4774 4851 4896 4928 4998 5082 5124 5202 5208 5236 5324 5368 5376 5456 5544 5632 5673 5712 5797 5808 5856 5929 5952 5978 5984 6039 6069 6076 6138 6144 6171 6222 6272 6324 6336 6358 6468 6528 6664 6732 6776 6832 6936 6944 7056 7161 7168 7259 7378 7381 7392 7442 7497 7502 7564 7616 7623 7686 7744 7808 7812 7854 7936 7986 8052 8064 8092 8184 8228 8296 8432 8448 8568 8624 8704 8712 8784 8928 8959 8967 8976 9114 9163 9216 9248 9317 9333 9394 9408 9486 9537 9548 9702 9792 9856 9996 10164 10248 10404 10416 10472 10648 10736 10752 10912 11067 11088 11163 11253 11264 11346 11407 11424 11594 11616 11712 11781 11858 11904 11956 11968 11979 12078 12138 12152 12276 12288 12342 12444 12544 12648 12672 12716 12936 13056 13237 13328 13464 13552 13664 13671 13872 13888 14091 14112 14161 14322 14336 14399 14518 14641 14756 14762 14784 14884 14994 15004 15128 15232 15246 15372 15488 15616 15624 15708 15872 15972 16104 16128 16184 16368 16456 16592 16709 16864 16896 17019 17136 17248 17391 17408 17424 17568 17629 17787 17856 17918 17934 17952 18207 18228 18326 18432 18496 18513 18634 18666 18788 18816 18972 19074 19096 19404 19584 19712 19992 20328 20496 20801 20808 20832 20944 21296 21472 21483 21504 21777 21824 22134 22143 22176 22253 22326 22506 22528 22627 22692 22814 22848 23188 23232 23424 23562 23716 23808 23912 23936 23958 24156 24276 24304 24552 24684 24888 25088 25296 25344 25432 25823 25872 26047 26112 26257 26474 26656 26877 26901 26928 27104 27328 27342 27489 27744 27776 27951 28182 28224 28322 28611 28644 28672 28798 29036 29282 29512 29524 29568 29768 29988 30008 30256 30464 30492 30744 30976 31232 31248 31416 31744 31944 32147 32208 32256 32368 32736 32879 32912 33184 33201 33418 33489 33728 33759 33792 34038 34221 34272 34496 34782 34816 34848 34969 35136 35258 35574 35712 35836 35868 35904 36414 36456 36652 36864 36992 37026 37268 37332 37576 37632 37944 38148 38192 38808 39168 39424 39711 39984 40579 40656 40931 40992 41261 41602 41616 41664 41888 42273 42483 42592 42944 42966 43008 43197 43554 43648 43923 44268 44286 44352 44506 44652 45012 45056 45254 45384 45628 45696 46376 46464 46848 47124 47432 47616 47824 47872 47916 48312 48552 48608 49104 49368 49776 50127 50176 50592 50688 50813 50864 51646 51667 51744 52094 52173 52224 52514 52887 52948 53312 53361 53754 53802 53856 54208 54656 54684 54978 55488 55552 55902 56364 56448 56644 57222 57288 57596 58072 58564 59024 59048 59136 59536 59976 60016 60512 60928 60984 61488 61952 62403 62464 62496 62713 62832 63257 63488 63767 63888 64294 64416 64512 64736 65219 65331 65472 65758 65824 66368 66402 66429 66759 66836 66978 67456 67518 67584 67881 68076 68442 68544 68992 69564 69632 69696 69938 70272 70516 71148 71424 71672 71736 71808 72828 72912 73304 73984 74052 74536 74664 75152 75264 75888 76296 76384 77469 77616 78141 78336 78771 78848 79422 79849 79968 80631 81158 81191 81312 81862 81984 82467 82522 83204 83232 83328 83776 83853 84546 84966 85184 85888 85932 86016 86394 87108 87296 87846 88536 88572 88704 89012 89304 90024 90508 90768 91256 91392 92659 92752 92928 93696 94248 94864 95232 95648 95744 95832 96441 96624 97104 97216 98208 98549 98637 98736 99552 100254 100352 100793 101184 101376 101626 101728 102487 102663 103292 103334 103488 104188 104346 104448 104907 105028 105774 105896 106624 106722 107508 107604 107712 108416 109312 109368 109956 110976 111104 111804 112728 112896 113288 114444 114576 115192 115351 116144 117128 118048 118096 118272 119072 119133 119952 120032 121024 121737 121856 121968 122793 122976 123403 123783 123904 124806 124928 124992 125426 125477 125664 126514 126976 127449 127534 127776 128588 128832 129024 129472 129591 130438 130662 130944 131516 131648 131769 132736 132804 132858 133518 133672 133956 134912 135036 135168 135762 136152 136884 137088 137984 139128 139392 139876 140544 141032 142296 142848 143344 143472 143616 145607 145656 145824 146608 147968 148104 149072 149328 150304 150381 150528 151776 152439 152592 152768 154938 155001 155232 155771 156282 156672 157542 157696 158389 158661 158844 159698 159936 161051 161262 162316 162382 162624 163724 163968 164934 165044 166408 166464 166656 167552 167706 169092 169932 170368 171776 171864 172788 174216 174592 175692 177072 177144 177408 178024 178608 180048 181016 181536 182329 182512 182784 183799 185318 185504 185856 187209 187392 188139 188496 189728 189771 190464 191296 191301 191488 191664 192882 193248 193919 194208 194432 195657 196416 197098 197274 197472 199104 200277 200508 200704 201586 202368 202752 203252 203456 203643 204974 205326 206584 206668 206976 208376 208692 208896 209814 210056 211548 211792 213248 213444 215016 215208 215424 216832 218624 218736 219912 221952 222208 223608 225029 225456 225792 226576 228811 228888 229152 230384 230702 232288 232407 234256 234423 236096 236192 236313 236544 238144 238266 239547 239904 240064 242048 243474 243573 243712 243936 244783 245586 245952 246806 247566 247808 248897 249612 249856 249984 250852 250954 251328 253028 254898 255068 255552 257176 257664 258048 258944 259182 260876 261324 261888 263032 263296 263538 265472 265608 265716 267036 267344 267912 269824 270072 271524 272304 273768 274176 275968 277977 278256 278784 279752 281088 282064 284053 284592 285696 286517 286688 286944 287232 288827 289323 291214 291312 291648 293216 295647 295911 295936 296208 298144 298656 300608 300762 301056 302379 303552 304878 305184 305536 307461 309876 310002 310464 311542 312564 313344 314721 315084 315392 316778 317322 317688 319396 319872 322102 322524 324632 324764 325248 327448 327936 329868 330088 332816 332928 333312 335104 335412 338184 339864 340736 343552 343728 345576 346053 348432 349184 351384 353617 354144 354288 354816 356048 357216 360096 361669 362032 363072 364658 365024 365211 365568 367598 368379 370209 370636 371008 371349 371712 374418 374784 376278 376431 376992 379456 379542 380928 382592 382602 382976 383328 384659 385764 386496 387838 388416 388864 391314 392832 394196 394548 394944 398208 400554 401016 403172 404736 405504 406504 406912 407286 409948 410652 413168 413336 413952 416752 417384 419628 420112 423096 423584 426496 426888 430032 430416 430848 433664 436821 437248 437472 438991 439824 442799 443904 444416 446369 447216 450058 450241 450912 451584 453152 453871 457317 457622 457776 458304 460768 461404 464576 464814 465003 467313 468512 468846 472192 472384 472626 473088 475167 476288 476532 479094 479808 480128 483153 484096 486948 487146 487424 487872 489566 491172 491904 493612 495132 495616 497794 499224 499968 501704 501908 502656 506056 509796 510136 511104 514352 515328 517888 518364 521752 522648 523776 526064 526592 527076 530944 531216 531432 534072 534688 535824 539648 540144 543048 544608 546499 546987 547536 548352 551397 551936 555954 556512 557568 558943 559504 562176 564128 564417 568106 568337 569184 569313 571392 573034 573376 573888 573903 574464 577654 578646 581757 582428 582624 583296 586432 586971 591294 591822 591872 592416 596288 597312 601216 601524 602112 604758 607104 609756 610368 611072 614922 619752 620004 620928 623084 625128 626688 629442 630168 633556 634644 635376 638792 639744 644204 645048 649264 649528 650496 654896 655872 659736 660176 665632 665856 666624 670208 670824 675087 676368 679728 681472 686433 687104 687456 689843 691152 692106 695827 696864 698368 701437 702768 707234 708288 708576 709632 712096 714432 717409 718641 720192 723338 724064 726144 729316 730048 730422 730719 731136 734349 735196 736758 740418 741272 742016 742698 743424 746691 748836 749568 752556 752862 753984 758912 759084 765184 765204 765952 766656 769318 771528 772992 775676 776832 777728 782628 785664 788392 789096 789888 796416 801108 802032 806344 807457 809472 813008 813824 814572 819896 821304 826336 826672 827904 833504 833931 834768 839256 840224 846192 847168 852159 852992 853776 859551 860064 860832 861696 863821 866481 867328 873642 874496 874944 877982 878339 879648 885598 886941 887808 888832 892738 893101 894432 900116 900482 901824 903168 906304 907137 907742 914634 915244 915552 916608 921536 922383 922808 929152 929628 930006 934626 937024 937692 944384 944768 945252 946176 950334 952576 953064 958188 959616 960256 966306 968192 973896 974292 975744 979132 982344 983808 987224 990264 995588 998448 999936 1003408 1003816 1005312 1012112 1019249 1019592 1020272 1022208 1028704 1030656 1035776 1036728 1038159 1043504 1045296 1047552 1052128 1053184 1054152 1060851 1061888 1062432 1062864 1068144 1069376 1071648 1075369 1079296 1080288 1084039 1085007 1086096 1089216 1092998 1093974 1095072 1096704 1102794 1103872 1108723 1110627 1111908 1113024 1115136 1117886 1119008 1124352 1127357 1128256 1128834 1129293 1136212 1136674 1138368 1138626 1142784 1146068 1146752 1147776 1147806 1148928 1153977 1155308 1157292 1163514 1164856 1165248 1166592 1172864 1173942 1182588 1183644 1183744 1184832 1192576 1194624 1202432 1203048 1209516 1214208 1219512 1220736 1222144 1229844 1239504 1240008 1241856 1246168 1250256 1258884 1260336 1267112 1268861 1269288 1270752 1277584 1279488 1288408 1290096 1298528 1299056 1300992 1309792 1310463 1311744 1316973 1319472 1320352 1328397 1331264 1331712 1333248 1339107 1340416 1341648 1350174 1350723 1352736 1357433 1359456 1361613 1362944 1372866 1374208 1374912 1379686 1380247 1382304 1384212 1391654 1393728 1396736 1401939 1402874 1405536 1414468 1416576 1417152 1419264 1424192 1425501 1428864 1434818 1437282 1440384 1446676 1448128 1449459 1452288 1458632 1460096 1460844 1461438 1462272 1468698 1470392 1473516 1480836 1482544 1484032 1485396 1486848 1493382 1497672 1505112 1505724 1507968 1517824 1518168 1530368 1530408 1533312 1538636 1543056 1545984 1551352 1553664 1555456 1565256 1571328 1575203 1576784 1578192 1579776 1592832 1601677 1602216 1604064 1612688 1614914 1618944 1626016 1627648 1629144 1639497 1639792 1640961 1642608 1652672 1653344 1654191 1655808 1667008 1667862 1669536 1676829 1678512 1680448 1692384 1694336 1704318 1705011 1705984 1707552 1713481 1719102 1720128 1721664 1723392 1727642 1732962 1734656 1742279 1745271 1747284 1748992 1749888 1755964 1756678 1759296 1771196 1771561 1773882 1775616 1785476 1786202 1788864 1800232 1800964 1803648 1806336 1812608 1814274 1815484 1829268 1830488 1831104 1833216 1843072 1844766 1845616 1858304 1859256 1860012 1869252 1874048 1875384 1888768 1889536 1890504 1900668 1905152 1906128 1916376 1919232 1920512 1932612 1936384 1947792 1948584 1951488 1958264 1960967 1964688 1967616 1974448 1980528 1991176 1996896 1999872 2005619 2006816 2007632 2010624 2021789 2024224 2025261 2038498 2039184 2040544 2044416 2057408 2059299 2061312 2069529 2071552 2073456 2076318 2087008 2087481 2090592 2095104 2104256 2104311 2106368 2108304 2121702 2123776 2124864 2125728 2133109 2136288 2138752 2143296 2150738 2152227 2158592 2160576 2168078 2170014 2172192 2178432 2185996 2187948 2190144 2193408 2203047 2205588 2207744 2217446 2221254 2223816 2226048 2230272 2235772 2238016 2240073 2248704 2254714 2256512 2257668 2258586 2272424 2273348 2276736 2277252 2292136 2293504 2295552 2295612 2297856 2307954 2310616 2314584 2327028 2329712 2330496 2333184 2345728 2347884 2365176 2367288 2369664 2385152 2389248 2404864 2406096 2419032 2422371 2428416 2439024 2441472 2444288 2459688 2475319 2479008 2480016 2483712 2492336 2500512 2516921 2517768 2520672 2534224 2537722 2538576 2541504 2555168 2556477 2558976 2576816 2578653 2580192 2591463 2597056 2598112 2599443 2601984 2619584 2620926 2623488 2633946 2635017 2638944 2640704 2656794 2662528 2663424 2666496 2678214 2679303 2680832 2683296 2692613 2700348 2701446 2705472 2714866 2718912 2723226 2725888 2737867 2745732 2748416 2749824 2759372 2760494 2764608 2768424 2783308 2787456 2803878 2805748 2811072 2828936 2833152 2834304 2838528 2848384 2851002 2857728 2869636 2874564 2880768 2893352 2896256 2898918 2904576 2917264 2920192 2921688 2922876 2937396 2940784 2947032 2961672 2965088 2968064 2970792 2986764 2995344 3010224 3011448 3015936 3035648 3036336 3057747 3060736 3060816 3066624 3077272 3086112 3091968 3099593 3102704 3107328 3110912 3124583 3130512 3142656 3150406 3151687 3153568 3156384 3159552 3177097 3182553 3185664 3203354 3204432 3208128 3225376 3226107 3229828 3237888 3252032 3252117 3255021 3255296 3258288 3278994 3279584 3281922 3285216 3305344 3306688 3308382 3311616 3326169 3334016 3335724 3339072 3353658 3357024 3360896 3382071 3384768 3388672 3408636 3410022 3411968 3415104 3426962 3438204 3440256 3443328 3446784 3455284 3461931 3465924 3469312 3484558 3490542 3494568 3499776 3511928 3513356 3518592 3542392 3543122 3547764 3551232 3570952 3572404 3577728 3600464 3601928 3607296 3625216 3628548 3630968 3658536 3660976 3662208 3666432 3686144 3689532 3691232 3716608 3718512 3720024 3738504 3748096 3750768 3777536 3779072 3781008 3801336 3806583 3810304 3812256 3825493 3832752 3838464 3841024 3865224 3872768 3889787 3895584 3897168 3902976 3916528 3921934 3929376 3935232 3948896 3950919 3961056 3978359 3982352 3985191 3993792 3999744 4011238 4013632 4015264 4017321 4021248 4043578 4048448 4050522 4052169 4072299 4076996 4078368 4081088 4084839 4088832 4114816 4118598 4122624 4139058 4140741 4143104 4146912 4152636 4174016 4174962 4181184 4190208 4208512 4208622 4212736 4216608 4231249 4243404 4247552 4249728 4251456 4266218 4272576 4277504 4286592 4301476 4304454 4321152 4336156 4340028 4344384 4356864 4371992 4375896 4380288 4386816 4406094 4411176 4434892 4442508 4447632 4452096 4460544 4471544 4476032 4480146 4509428 4513024 4515336 4517172 4544848 4546696 4553472 4554504 4584272 4587008 4591104 4591224 4615908 4621232 4629168 4654056 4659424 4660992 4666368 4691456 4695768 4725609 4730352 4734576 4739328 4770304 4778496 4805031 4809728 4812192 4828901 4838064 4844742 4856832 4870789 4878048 4882944 4888576 4910059 4918491 4919376 4950638 4952651 4958016 4960032 4967424 4984672 4992581 5001024 5030487 5033842 5035536 5041344 5068448 5075444 5077152 5083008 5110336 5112954 5115033 5117952 5140443 5153632 5157306 5160384 5182926 5194112 5196224 5198886 5203968 5226837 5239168 5241852 5246976 5267892 5270034 5277888 5281408 5313588 5314683 5325056 5326848 5356428 5358606 5361664 5366592 5385226 5400696 5402892 5410944 5429732 5437824 5446452 5451776 5475734 5491464 5499648 5518744 5520988 5529216 5536848 5566616 5574912 5607756 5611496 5622144 5652199 5657872 5666304 5668608 5696768 5702004 5715456 5739272 5749128 5761536 5786704 5792512 5797836 5809152 5834528 5840384 5843376 5845752 5874792 5881568 5882901 5894064 5923344 5930176 5936128 5941584 5973528 5990688 6011489 6016857 6020448 6022896 6031872 6065367 6071296 6072672 6115494 6121472 6121632 6133248 6148373 6154544 6172224 6183936 6199186 6205408 6208587 6214656 6221824 6249166 6251707 6261024 6262443 6285312 6300812 6303374 6307136 6312768 6312933 6319104 6354194 6365106 6371328 6399327 6406708 6408864 6416256 6450752 6452214 6456681 6459656 6475776 6504064 6504234 6510042 6510592 6516576 6557988 6559168 6563844 6570432 6610688 6613376 6616764 6623232 6652338 6668032 6671448 6678144 6707316 6714048 6721792 6764142 6769536 6777344 6817272 6820044 6830208 6853924 6876408 6880512 6886656 6893568 6910568 6923862 6931848 6969116 6981084 6989136 6999552 7023856 7026712 7037184 7084784 7086244 7095528 7141904 7144808 7155456 7200928 7203856 7214592 7250432 7257096 7261936 7267113 7317072 7321952 7324416 7332864 7372288 7379064 7382464 7425957 7433216 7437024 7440048 7477008 7496192 7501536 7527583 7550763 7555072 7558144 7562016 7588273 7602672 7613166 7620608 7624512 7650986 7654097 7665504 7676928 7682048 7715807 7730448 7745536 7774389 7779574 7791168 7794336 7805952 7833056 7843868 7858752 7870464 7891499 7897792 7901838 7905051 7922112 7956718 7964704 7970382 7987584 7999488 8022476 8027264 8030528 8034642 8037909 8042496 8077839 8087156 8096896 8101044 8104338 8144598 8153992 8156736 8162176 8169678 8177664 8213601 8229632 8237196 8245248 8278116 8281482 8286208 8293824 8305272 8348032 8349924 8362368 8417024 8417244 8425472 8433216 8462498 8486808 8499456 8502912 8532436 8545152 8555008 8573184 8602952 8608908 8642304 8672312 8680056 8688768 8713728 8743984 8751792 8760576 8812188 8822352 8869784 8882027 8885016 8895264 8904192 8943088 8952064 8960292 9018856 9026048 9030672 9034344 9089696 9093392 9106944 9109008 9168544 9173241 9174016 9182208 9182448 9231816 9242464 9258336 9298779 9308112 9318848 9321984 9332736 9373749 9382912 9391536 9451218 9455061 9460704 9469152 9478656 9502031 9531291 9540608 9556992 9610062 9619456 9624384 9657802 9661729 9676128 9678321 9689484 9713664 9741578 9756096 9756351 9765888 9777152 9820118 9824111 9836982 9838752 9901276 9905302 9916032 9920064 9934848 9969344 9978507 9985162 10002048 10060974 10067684 10071072 10082688 10136896 10146213 10150888 10154304 10166016 10220672 10225908 10230066 10235904 10280886 10307264 10314612 10320768 10365852 10388224 10392448 10397772 10407936 10453674 10478336 10483704 10535784 10540068 10555776 10562816 10627176 10629366 10650112 10653696 10712856 10717212 10733184 10770452 10801392 10805784 10821888 10859464 10875648 10892904 10951468 10982928 10999296 11037488 11041976 11058432 11073696 11133232 11149824 11211739 11215512 11222992 11244288 11304398 11315744 11332608 11337216 11393536 11404008 11419749 11430912 11476479 11478544 11498256 11523072 11573408 11585024 11595672 11618304 11669056 11669361 11680768 11686752 11691504 11749584 11763136 11765802 11788128 11829059 11846688 11860352 11872256 11883168 11924429 11935077 11947056 11981376 12022978 12033714 12040896 12045792 12063744 12130734 12142592 12145344 12195953 12216897 12230988 12242944 12243264 12266496 12296746 12309088 12344448 12367872 12398372 12400927 12410816 12417174 12422223 12429312 12498332 12503414 12522048 12524886 12570624 12601624 12606748 12614272 12625536 12625866 12638208 12693747 12708388 12730212 12742656 12798654 12813416 12817728 12832512 12901504 12904428 12913362 12919312 13008128 13008468 13020084 13021184 13033152 13115976 13118336 13127688 13140864 13221376 13226752 13233528 13304676 13336064 13342896 13356288 13414632 13428096 13443584 13528284 13539072 13554688 13634544 13640088 13660416 13707848 13726769 13752816 13761024 13773312 13821136 13847724 13863696 13938232 13957471 13962168 13978272 13999104 14047712 14053424 14074368 14169568 14172488 14176827 14191056 14283808 14289616 14310912 14401856 14407712 14415093 14429184 14486703 14500864 14514192 14523872 14534226 14612367 14634144 14643904 14648832 14665728 14730177 14744576 14758128 14764928 14851914 14857953 14866432 14874048 14880096 14931763 14954016 14977743 14992384 15003072 15055166 15101526 15110144 15116288 15124032 15176546 15182717 15205344 15226332 15241216 15249024 15301972 15308194 15331008 15353856 15364096 15421329 15431614 15460896 15548778 15559148 15582336 15588672 15611904 15666112 15680511 15687736 15717504 15740928 15782998 15795584 15803676 15810102 15844224 15913436 15929408 15940764 15944049 15975168 16044952 16054528 16061056 16069284 16075818 16084992 16155678 16174312 16193792 16202088 16208676 16289196 16307984 16313472 16324352 16339356 16355328 16427202 16459264 16474392 16556232 16562964 16587648 16610544 16696064 16699848 16724736 16834048 16834488 16866432 16924996 16956597 16973616 16998912 17005824 17064872 17090304 17110016 17146368 17205904 17217816 17284608 17327233 17344624 17360112 17377536 17427456 17487968 17503584 17521152 17618447 17624376 17644704 17648703 17739568 17764054 17770032 17790528 17808384 17886176 17904128 17920584 18034467 18037712 18050571 18052096 18061344 18068688 18179392 18186784 18196101 18213888 18218016 18337088 18346482 18348032 18364416 18364896 18445119 18463632 18484928 18516672 18597558 18616224 18637696 18643968 18665472 18747498 18755121 18765824 18783072 18848291 18902436 18910122 18921408 18938304 18957312 19004062 19062582 19081216 19113984 19165069 19197981 19220124 19238912 19248768 19315604 19323458 19352256 19356642 19378968 19427328 19483156 19512192 19512702 19531776 19640236 19648222 19673964 19677504 19802552 19810604 19832064 19840128 19869696 19938688 19957014 19970324 20004096 20121948 20135368 20142144 20165376 20273792 20292426 20301776 20308608 20332032 20441344 20451816 20460132 20561772 20614528 20629224 20641536 20731704 20776448 20784896 20795544 20907348 20956672 20967408 21071568 21080136 21111552 21125632 21254352 21258732 21300224 21425712 21434424 21466368 21540904 21570637 21602784 21611568 21643776 21718928 21751296 21785808 21902936 21965856 21998592 22061809 22074976 22083952 22116864 22147392 22239679 22266464 22277871 22299648 22423478 22431024 22445984 22488576 22582749 22608796 22631488 22652289 22665216 22674432 22764819 22787072 22808016 22839498 22861824 22952958 22957088 22962291 22996512 23046144 23146816 23147421 23170048 23191344 23236608 23338112 23338722 23361536 23373504 23383008 23464199 23499168 23526272 23531604 23576256 23658118 23674497 23693376 23720704 23744512 23766336 23848858 23870154 23894112 23962752 24045956 24067428 24081792 24091584 24127488 24233517 24261468 24285184 24290688 24391906 24433794 24461976 24486528 24532992 24593492 24618176 24640803 24688896 24735744 24796744 24801854 24821632 24834348 24844446 24858624 24996664 25006828 25044096 25049772 25203248 25213496 25228544 25251072 25251732 25276416 25387494 25416776 25460424 25597308 25626832 25635456 25665024 25803008 25808856 25826724 25838624 26016256 26016936 26040168 26066304 26231952 26236672 26255376 26281728 26442752 26453504 26467056 26609352 26646081 26672128 26685792 26712576 26778451 26829264 26856192 26887168 27056568 27078144 27109376 27228509 27269088 27280176 27320832 27415696 27453538 27505632 27522048 27546624 27642272 27686131 27695448 27727392 27876464 27896337 27914942 27924336 27956544 27998208 28095424 28106848 28121247 28148736 28339136 28344976 28353654 28365183 28382112 28506093 28567616 28579232 28593873 28621824 28803712 28815424 28830186 28858368 28973406 28985187 29001728 29028384 29047744 29068452 29224734 29268288 29287808 29297664 29331456 29460354 29472333 29489152 29516256 29529856 29618743 29703828 29715906 29732864 29748096 29760192 29863526 29908032 29955486 29984768 30006144 30110332 30116537 30203052 30232576 30248064 30353092 30365434 30410688 30452664 30498048 30603944 30616388 30662016 30707712 30842658 30863228 30921792 31097556 31118296 31164672 31177344 31223808 31332224 31361022 31375472 31435008 31565996 31591168 31607352 31620204 31688448 31826872 31858816 31881528 31888098 31950336 32089904 32109056 32122112 32138568 32151636 32311356 32348624 32387584 32404176 32417352 32578392 32615968 32626944 32648704 32678712 32854404 32918528 32948784 33112464 33125928 33175296 33221088 33336439 33392128 33399696 33449472 33635217 33668096 33668976 33732864 33849992 33913194 33947232 33997824 34011648 34095523 34129744 34180608 34220032 34292736 34370413 34411808 34429437 34435632 34569216 34654466 34668557 34689248 34720224 34755072 34854912 34948067 34975936 35007168 35008083 35042304 35236894 35248752 35289408 35297406 35479136 35487177 35528108 35540064 35581056 35616768 35772352 35773287 35805231 35808256 35841168 36068934 36075424 36101142 36104192 36122688 36137376 36358784 36373568 36392202 36427776 36436032 36587859 36674176 36692964 36696064 36728832 36729792 36890238 36927264 36969856 37033344 37195116 37202781 37232448 37275392 37287936 37494996 37510242 37531648 37566144 37696582 37804872 37820244 37842816 37876608 37914624 38008124 38081241 38125164 38162432 38227968 38330138 38395962 38440248 38497536 38631208 38646916 38704512 38713284 38757936 38966312 39024384 39025404 39063552 39280472 39296444 39347928 39355008 39605104 39621208 39664128 39680256 39877376 39914028 39940648 40008192 40243896 40270736 40284288 40330752 40547584 40584852 40603552 40617216 40664064 40882688 40903632 40920264 41123544 41180307 41229056 41258448 41283072 41463408 41552896 41569792 41591088 41814696 41872413 41913344 41934816 42080423 42143136 42160272 42223104 42251264 42508704 42517464 42600448 42787657 42851424 42868848 42932736 43081808 43141274 43205568 43223136 43287552 43437856 43460109 43502592 43571616 43761949 43805872 43837101 43931712 43997184 44123618 44149952 44167904 44190531 44233728 44294784 44479358 44532928 44555742 44573859 44599296 44795289 44846956 44862048 44891968 44933229 44977152 45165498 45217592 45262976 45304578 45330432 45348864 45529638 45548151 45574144 45616032 45678996 45723648 45905916 45914176 45924582 45993024 46092288 46293632 46294842 46340096 46382688 46543739 46676224 46677444 46723072 46747008 46766016 46928398 46998336 47052544 47063208 47152512 47316236 47348994 47386752 47441408 47532672 47697716 47740308 47788224 47925504 48091912 48134856 48163584 48183168 48254976 48467034 48522936 48581376 48783812 48867588 48923952 48973056 49065984 49186984 49236352 49281606 49377792 49593488 49603708 49643264 49668696 49688892 49993328 50013656 50088192 50099544 50406496 50426992 50457088 50502144 50503464 50774988 50833552 50869791 50920848 51194616 51253664 51270912 51330048 51606016 51617712 51653448 51677248 51981699 52032512 52033872 52080336 52132608 52463904 52473344 52510752 52563456 52693081 52855341 52885504 52907008 52934112 53117911 53218704 53292162 53344256 53371584 53425152 53556902 53578679 53658528 53712384 53774336 54010649 54103401 54113136 54156288 54218752 54457018 54479161 54538176 54560352 54641664 54831392 54907076 54918391 55011264 55044096 55093248 55284544 55335357 55372262 55390896 55454784 55752928 55792674 55829884 55848672 55913088 55996416 56190848 56213696 56242494 56265363 56297472 56544873 56678272 56689952 56707308 56730366 56764224 57012186 57135232 57158464 57187746 57243648 57495207 57607424 57630848 57660372 57716736 57946812 57970374 58003456 58056768 58095488 58136904 58449468 58536576 58575616 58595328 58920708 58944666 58978304 59032512 59059712 59237486 59407656 59431812 59496192 59520384 59727052 59816064 59910972 59969536 60012288 60220664 60233074 60406104 60496128 60706184 60730868 60821376 60905328 60996096 61207888 61232776 61324032 61685316 61726456 61843584 62174189 62195112 62236592 62329344 62354688 62664448 62722044 62750944 62870016 63131992 63182336 63214704 63240408 63376896 63653744 63717632 63763056 63776196 63900672 64179808 64218112 64244224 64277136 64303272 64622712 64697248 64711911 64775168 64808352 64834704 65156784 65231936 65253888 65297408 65357424 65708808 65837056 65897568 66126379 66185427 66224928 66251856 66350592 66442176 66672878 66719037 66784256 66799392 66898944 67270434 67336192 67337952 67465728 67632103 67699984 67748247 67826388 67894464 67995648 68023296 68191046 68259488 68294457 68361216 68440064 68585472 68740826 68768777 68823616 68858874 68871264 68886873 69138432 69308932 69337114 69378496 69440448 69442263 69510144 69709824 69896134 69951872 70014336 70016166 70084608 70392597 70473788 70497504 70578816 70594812 70958272 70974354 71023491 71056216 71080128 71162112 71233536 71544704 71546574 71610462 71616512 71682336 72137868 72150848 72202284 72208384 72245376 72274752 72717568 72747136 72784404 72855552 72872064 73175718 73348352 73385928 73459584 73780476 73854528 73939712 74066688 74390232 74405562 74464896 74550784 74575872 74989992 75020484 75132288 75393164 75609744 75640488 75685632 75753216 75829248 76016248 76162482 76250328 76660276 76791924 76880496 76995072 77262416 77293832 77409024 77426568 77515872 77932624 78048768 78050808 78560944 78592888 78695856 78710016 79210208 79242416 79328256 79360512 79754752 79828056 79881296 79938243 80016384 80335353 80487792 80541472 80568576 80661504 81095168 81169704 81207104 81234432 81328128 81685527 81765376 81807264 81840528 82247088 82360614 82458112 82516896 82566144 82803413 82926816 83058393 83105792 83139584 83182176 83471003 83629392 83744826 83826688 83869632 84160846 84195067 84286272 84320544 84446208 84502528 84873877 85017408 85034928 85200896 85518279 85575314 85702848 85737696 85865472 86163616 86282548 86411136 86446272 86575104 86806489 86875712 86920218 86955561 87005184 87143232 87523898 87611744 87674202 87863424 87994368 88247236 88299904 88335808 88381062 88416999 88467456 88589568 88856229 88958716 89065856 89111484 89147718 89198592 89590578 89693912 89724096 89783936 89866458 89954304 90330996 90349611 90435184 90525952 90609156 90697728 91059276 91096302 91148288 91232064 91357992 91811832 91828352 91849164 91986048 92587264 92589684 92680192 92765376 93087478 93352448 93354888 93494016 93532032 93856796 93996672 94105088 94126416 94305024 94632472 94697988 94773504 94882816 95065344 95395432 95480616 95576448 95851008 96087383 96183824 96269712 96327168 96366336 96934068 97045872 97162752 97567624 97702297 97735176 97847904 97946112 98373968 98472704 98563212 98755584 99186976 99207416 99286528 99337392 99377784 99986656 100009317 100027312 100176384 100199088 100812992 100853984 100905651 100914176 101004288 101006928 101549976 101667104 101739582 101841696 102286569 102389232 102507328 102541824 102660096 103111239 103212032 103235424 103306896 103354496 103963398 104005671 104065024 104067744 104160672 104265216 104522341 104844201 104927808 104946688 105021504 105126912 105386162 105710682 105771008 105814016 105868224 106235822 106279019 106437408 106461531 106584324 106688512 106743168 106850304 107113804 107157358 107317056 107319861 107424768 107548672 108021298 108065221 108206802 108226272 108312576 108914036 108958322 109076352 109120704 109283328 109662784 109763577 109814152 109836782 110022528 110088192 110186496 110569088 110670714 110744524 110781792 110909568 111505856 111585348 111608343 111659768 111697344 111826176 112381696 112427392 112484988 112530726 112594944 113089746 113356544 113379904 113414616 113460732 113528448 114024372 114270464 114316928 114375492 114487296 114990414 115214848 115261696 115320744 115893624 115940748 116113536 116190976 116273808 116898936 117073152 117151232 117190656 117841416 117889332 118065024 118119424 118474972 118815312 118863624 118992384 119040768 119454104 119632128 119821944 120024576 120441328 120466148 120812208 120992256 121412368 121461736 121642752 121810656 121992192 122415776 122465552 122648064 123329129 123370632 123452912 123540921 123687168 124348378 124390224 124473184 124658688 124709376 125328896 125444088 125501888 125617239 125740032 126241269 126263984 126364672 126429408 126480816 126753792 127307488 127435264 127526112 127552392 127801344 128359616 128362971 128436224 128488448 128554272 128606544 129245424 129394496 129423822 129550336 129616704 129669408 130119649 130313568 130463872 130507776 130594816 130714848 131168719 131285847 131417616 131674112 131795136 132252758 132370854 132449856 132503712 132701184 132884352 133345756 133438074 133568512 133598784 133797888 134155483 134385867 134540868 134672384 134675904 134931456 135264206 135399968 135496494 135652776 135788928 135991296 136046592 136382092 136518976 136588914 136644453 136722432 137170944 137481652 137537554 137647232 137717748 137742528 137773746 138276864 138617864 138674228 138756992 138880896 138884526 139020288 139631217 139792268 139903744 140028672 140032332 140169216 140785194 140947576 140995008 141157632 141189624 141916544 141948708 142046982 142112432 142160256 142324224 143089408 143093148 143220924 143233024 143364672 144275736 144301696 144404568 144490752 144549504 145435136 145494272 145568808 145744128 146351436 146696704 146771856 146919168 147560952 147709056 147879424 148133376 148780464 148811124 148929792 149101568 149979984 150040968 150264576 150786328 150994459 151219488 151280976 151371264 151506432 152032496 152324964 152500656 153320552 153532181 153583848 153760992 153990144 154524832 154587664 154818048 154853136 155031744 155865248 155945097 156097536 156101616 157121888 157185776 157391712 157420032 158079243 158420416 158484832 158566023 158656512 158721024 159353733 159509504 159656112 159762592 159876486 160032768 160670706 160736037 160975584 161082944 161137152 161323008 162031947 162190336 162339408 162414208 162468864 162656256 163371054 163437483 163530752 163614528 163681056 164249393 164494176 164721228 164755173 164916224 165033792 165132288 165606826 165853632 166116786 166211584 166279168 166364352 166942006 167009887 167258784 167489652 167653376 167739264 168321692 168390134 168572544 168641088 168892416 169005056 169634619 169747754 170034816 170069856 171036558 171150628 171405696 171475392 171730944 172327232 172485621 172565096 172822272 172892544 173150208 173612978 173751424 173840436 173911122 174010368 174286464 175047796 175223488 175348404 175726848 176494472 176599808 176671616 176762124 176833998 176934912 177179136 177712458 177917432 178131712 178222968 178295436 179181156 179387824 179448192 179567872 179732916 179908608 180661992 180699222 180870368 181051904 181218312 182118552 182192604 182464128 182715984 183623664 183656704 183698328 183972096 185174528 185179368 185530752 186174956 186522567 186704896 186709776 186988032 187064064 187713592 187993344 188210176 188252832 188610048 189264944 189395976 189547008 189765632 190130688 190599563 190790864 190961232 191152896 191702016 192174766 192367648 192539424 192654336 192732672 193802917 193868136 194091744 194135733 194325504 195135248 195404594 195470352 195695808 195892224 196747936 196945408 197126424 197511168 198373952 198379137 198414832 198556281 198573056 198674784 198755568 199973312 200018634 200054624 200157111 200352768 200398176 201625984 201707968 201811302 201828352 202008576 202013856 202896309 203099952 203334208 203479164 203683392 204573138 204778464 205014656 205083648 205320192 206222478 206306331 206424064 206470848 206613792 206708992 207331201 207926796 208011342 208130048 208135488 208321344 208530432 209044682 209688402 209855616 209893376 210043008 210253824 210772324 210815759 211177791 211421364 211628032 211736448 212471644 212558038 212874816 212923062 213168648 213486336 213700608 214227608 214314716 214634112 214639722 214849536 216042596 216130442 216413604 216452544 216625152 217828072 217916644 218152704 218241408 218566656 219325568 219527154 219628304 219673564 220045056 221138176 221341428 221489048 221563584 221819136 223011712 223170696 223216686 223319536 223394688 223652352 224763392 224854784 224969976 225061452 226179492 226713088 226759808 226829232 226921464 227056896 228048744 228540928 228633856 228750984 229980828 230429696 230523392 230641488 231787248 231881496 232227072 232381952 232547616 233355073 233797872 234146304 234302464 235682832 235778664 236130048 236238848 236949944 237277007 237630624 237727248 237984768 238081536 238908208 239264256 239643888 240049152 240882656 240932296 241006059 241624416 241984512 242679899 242824736 242923472 243285504 243621312 243984384 244636469 244831552 244931104 245056581 245296128 246658258 246741264 246905824 247081842 247374336 248410239 248696756 248780448 248946368 249175179 249317376 249418752 250413009 250657792 250888176 251003776 251234478 251480064 252482538 252527968 252585201 252729344 252858816 252961632 253507584 254614976 254621631 254870528 255052224 255104784 255602688 256719232 256725942 256872448 256976896 257108544 257213088 258106189 258490848 258788992 258847644 259100672 259233408 259338816 260239298 260419467 260627136 260927744 261015552 261189632 261429696 262337438 262571694 262835232 263590272 264505516 264741708 264899712 265007424 265402368 265768704 266568687 266691512 266876148 267137024 267197568 267595776 268310966 268771734 269081736 269351808 269862912 270528412 270799936 270992988 271048833 271305552 271577856 272093184 272764184 273037952 273177828 273288906 273444864 274963304 275075108 275294464 275435496 275485056 275547492 277235728 277348456 277513984 277761792 277769052 278040576 279262434 279584536 279807488 280057344 280064664 281570388 281895152 281990016 282315264 282379248 283833088 283897416 284093964 284224864 284320512 284648448 286178816 286186296 286441848 286729344 288262149 288551472 288603392 288809136 288981504 289099008 290870272 290988544 291137616 291488256 292702872 293106891 293393408 293543712 293838336 294562961 295121904 295418112 295758848 296266752 297560928 297622248 297859584 298203136 299513599 299959968 300027951 300081936 300529152 301572656 301988918 302438976 302561952 302742528 303012864 304064992 304547441 304649928 305001312 306641104 306859707 307064362 307167696 307521984 307980288 309049664 309175328 309333717 309636096 309706272 310063488 311730496 311890194 312017013 312195072 312203232 313567023 314243776 314371552 314532603 314783424 314840064 316158486 316840832 316969664 317132046 317313024 317442048 318707466 318837057 319019008 319312224 319525184 319752972 320065536 321341412 321472074 321951168 322165888 322274304 322646016 324063894 324195663 324380672 324678816 324828416 324937728 325806173 326742108 326874966 327061504 327229056 327362112 328498786 328988352 329442456 329510346 329832448 330067584 330264576 331213652 331707264 332233572 332558336 332728704 333884012 334019774 334517568 334979304 335478528 336643384 336780268 337145088 337282176 337784832 339269238 339495508 340069632 340139712 342073116 342301256 342811392 342950784 343461888 344654464 344971242 345130192 345644544 345785088 347225956 347502848 347680872 347822244 348572928 350095592 350446976 350696808 351453696 352988944 353199616 353343232 353524248 353667996 354358272 355424916 355834864 356263424 356445936 356590872 358362312 358775648 358896384 359135744 359465832 361323984 361398444 361740736 362103808 362436624 364237104 364385208 364928256 365431968 366700829 367247328 367313408 367396656 367944192 369987387 370349056 370358736 371061504 372349912 373045134 373409792 373419552 373976064 374128128 375050753 375427184 375986688 376420352 376505664 377220096 378074543 378529888 378723807 378791952 379094016 379531264 380261376 381199126 381354127 381581728 381922464 382305792 383404032 384349532 384428737 384735296 385078848 385088913 385308672 385465344 387605834 387736272 388183488 388271466 388651008 390270496 390358947 390809188 390940704 391391616 391784448 393495872 393506157 393857541 393890816 394252848 395022336 396747904 396758274 396829664 397112562 397146112 397349568 397511136 399946624 400037268 400109248 400314222 400705536 400796352 402466449 403251968 403415936 403622604 403656704 404017152 404027712 405792618 406199904 406668416 406958328 407366784 409146276 409556928 410029312 410167296 412444956 412612662 412848128 412941696 413227584 413417984 414662402 415853592 416022684 416270976 416642688 417060864 418089364 418893651 419376804 419711232 419786752 420086016 420507648 421544648 421631518 422355582 422842728 423472896 424943288 425116076 425749632 425846124 426337296 426972672 428455216 428629432 429268224 429279444 429699072 432085192 432260884 432827208 432905088 435656144 435833288 436305408 436482816 438651136 439054308 439256608 439347128 440090112 442276352 442682856 442978096 443127168 443638272 446023424 446341392 446433372 446639072 446789376 447304704 449526784 449709568 449939952 450122904 452358984 452983377 453426176 453519616 453658464 453842928 454113792 456097488 457081856 457267712 457501968 459961656 460596543 460859392 461046784 461282976 462884653 463574496 463762992 464454144 464763904 465095232 466710146 467595744 468292608 468604928 470664227 471365664 471557328 472260096 472477696 473899888 474237729 474554014 475261248 475454496 475969536 476163072 477816416 478061199 478528512 479287776 480098304 481381439 481765312 481864592 482012118 482208111 483248832 483969024 485359798 485649472 485846944 486095841 486571008 487242624 487968768 489272938 489663104 489862208 490113162 490312449 490592256 492748179 493316516 493482528 493811648 494163684 494265519 494748672 496820478 497393512 497560896 497892736 498350358 498634752 498837504 500826018 501029661 501315584 501776352 502007552 502468956 502960128 504965076 505055936 505170402 505458688 505717632 505923264 507015168 509229952 509243262 509741056 510104448 510209568 511981129 513438464 513451884 513953792 514217088 514426176 516212378 516981696 517577984 517695288 518466816 518677632 520478596 520838934 521254272 521855488 522031104 522859392 524674876 525143388 525670464 527180544 529011032 529483416 529799424 530014848 530804736 531537408 533137374 533383024 533752296 534395136 536621932 537543468 538163472 538703616 539725824 541056824 541599872 541985976 542097666 542611104 543155712 545528368 546075904 546355656 546577812 549926608 550150216 550588928 550870992 550970112 551094984 554471456 554696912 555027968 555523584 555538104 558524868 559169072 559567701 559614976 560114688 560129328 563140776 563790304 563980032 564630528 564758496 567666176 567794832 568187928 568449728 568641024 569296896 571798689 572357632 572372592 572883696 573458688 576524298 577102944 577206784 577618272 577963008 578198016 579623891 581408751 581740544 581977088 582275232 582976512 584297021 585405744 586213782 586786816 587087424 587676672 589125922 589365469 590243808 590836224 591517696 592533504 594117139 595121856 595137411 595244496 595719168 596406272 599027198 599270771 599919936 600055902 600163872 601058304 603145312 603977836 604877952 605123904 605485056 606025728 608129984 608688927 609094882 609299856 610002624 613282208 613719414 614128724 614335392 615043968 615960576 618099328 618350656 618667434 618918993 619272192 619412544 620126976 621993603 623460992 623780388 624034026 624390144 624406464 627134046 628487552 628743104 629065206 629566848 629680128 632316972 632447277 633681664 633939328 634264092 634884096 637414932 637674114 638038016 638624448 639050368 639505944 642682824 642944148 643902336 644331776 644548608 648127788 648391326 648761344 649357632 649656832 649875456 651612346 653484216 653749932 654458112 654724224 656997572 657976704 658884912 659020692 659664896 660135168 662427304 663414528 664467144 665457408 667768024 668039548 669035136 669958608 670957056 673286768 673560536 674290176 674564352 678538476 678991016 680139264 680279424 683916079 684146232 684602512 685622784 685901568 689308928 689942484 690260384 691289088 691570176 694451912 695005696 695361744 695644488 697145856 700065219 700191184 700893952 701393616 702907392 705977888 706399232 706686464 707048496 707335992 708716544 710849832 711669728 711831021 712526848 712891872 713181744 716724624 717551296 717792768 718271488 718931664 722647968 722796888 723481472 724207616 724873248 727390169 728039697 728474208 728770416 729856512 730863936 733401658 733909407 734494656 734626816 734793312 735888384 739974774 740698112 740717472 742123008 743953133 744699824 745230717 746090268 746819584 746839104 747952128 748256256 750101506 750854368 751239027 751973376 752840704 753011328 754440192 756149086 756456547 757059776 757447614 757583904 757755603 758188032 760522752 762398252 762708254 763163456 763844928 763864893 764611584 766808064 768699064 768857474 769470592 770157696 770177826 770617344 770930688 774318567 775211668 775472544 776366976 776542932 777302016 780540992 780717894 781258401 781618376 781881408 782783232 783568896 786991744 787012314 787715082 787781632 788505696 793495808 793516548 793659328 794225124 794292224 794699136 795022272 799893248 800074536 800218496 800628444 801411072 801592704 804932898 806503936 806831872 807245208 808055424 811585236 812399808 813336832 813916656 814733568 818292552 819113856 820058624 820334592 824889912 825225324 825883392 826455168 826835968 829324804 831707184 832045368 832541952 833285376 834121728 836178728 837787302 838753608 839422464 840172032 843089296 843263036 844711164 845685456 846945792 849886576 850232152 851499264 851692248 852674592 853945344 856910432 857258864 858536448 858558888 864170384 864521768 864786447 865654416 865810176 871312288 871666576 872610816 872965632 877302272 878108616 878513216 878694256 879320673 880180224 883688883 884552704 885365712 885956192 886254336 887276544 892046848 892682784 892866744 893278144 893578752 894609408 898540797 899053568 899419136 899879904 900245808 904717968 905966754 906852352 907039232 907316928 907685856 908227584 910837543 912194976 913642323 914163712 914535424 915003936 918181033 919923312 921193086 921718784 922093568 922565952 925769306 926145737 927148992 927525984 928908288 929527808 930190464 933420292 933612647 935191488 936585216 937209856 940701069 941328454 942731328 943114656 944520192 947799776 948475458 949108028 950522496 950908992 951939072 952326144 955632832 956122398 956511171 957057024 958575552 960196608 962762878 963530624 963729184 964024236 964416222 966497664 967938048 970719596 971298944 971693888 972191682 972586989 973142016 974485248 977418519 978545876 979326208 979724416 980226324 980624898 981184512 985496358 986633032 986965056 987623296 988327368 988531038 989497344 993640956 994787024 995121792 995785472 996700716 997675008 1001652036 1002059322 1002631168 1003552704 1004015104 1004937912 1009930152 1010111872 1010340804 1011435264 1011846528 1018459904 1018486524 1019482112 1020208896 1020419136 1023962258 1026876928 1026903768 1028434176 1028852352 1032424756 1033963392 1035155968 1035390576 1036933632 1037355264 1040957192 1041677868 1042508544 1043710976 1045718784 1049349752 1050286776 1051340928 1054361088 1056961213 1058022064 1058966832 1059598848 1060029696 1063074816 1066274748 1066766048 1067504592 1068790272 1073243864 1074725267 1075086936 1076326944 1077407232 1082113648 1083199744 1083971952 1084195332 1085222208 1086311424 1091056736 1092151808 1092711312 1093155624 1099853216 1100102487 1100300432 1101177856 1101741984 1101940224 1102189968 1108942912 1109393824 1109962161 1110055936 1111047168 1111076208 1117049736 1118338144 1119135402 1119229952 1120229376 1120258656 1125152259 1126281552 1127580608 1127960064 1129261056 1129516992 1134223629 1135332352 1135589664 1136375856 1136899456 1137282048 1138593792 1143597378 1144062381 1144715264 1144745184 1145767392 1146917376 1149745751 1153048596 1153286211 1154205888 1154413568 1155236544 1155926016 1156396032 1159247782 1162817502 1163481088 1163954176 1164550464 1165953024 1168594042 1169069209 1170811488 1171076841 1172427564 1173573632 1174174848 1175353344 1178251844 1178730938 1180487616 1180518471 1181672448 1183035392 1185067008 1188234278 1190243712 1190274822 1190488992 1191438336 1198054396 1198541542 1199839872 1200111804 1200327744 1202116608 1206290624 1207399347 1207955672 1209755904 1210247808 1210970112 1212051456 1216259968 1217377854 1218189764 1218599712 1220005248 1226564416 1227438828 1228257448 1228670784 1230087936 1236198656 1236701312 1237334868 1237837986 1238544384 1238825088 1240253952 1243987206 1246921984 1247560776 1248068052 1248812928 1254268092 1256975104 1257486208 1258130412 1259133696 1259360256 1264633944 1264894554 1267363328 1267878656 1268528184 1274829864 1275348228 1277248896 1278100736 1279011888 1285365648 1285888296 1287804672 1288663552 1289097216 1296255576 1296782652 1298715264 1299313664 1303224692 1306968432 1307499864 1308916224 1309448448 1313995144 1315953408 1317769824 1318041384 1320270336 1324854608 1326829056 1328934288 1330914816 1335536048 1336079096 1338070272 1339917216 1341914112 1346573536 1347121072 1348580352 1349128704 1356620419 1357076952 1357982032 1358950131 1360278528 1360558848 1367832158 1368292464 1369205024 1371245568 1371803136 1378617856 1379884968 1380520768 1381789629 1382578176 1383140352 1388653959 1388903824 1390011392 1390723488 1391288976 1394291712 1400130438 1400382368 1401787904 1402787232 1405814784 1411955776 1411992681 1412798464 1413372928 1414096992 1414671984 1417433088 1421699664 1423339456 1423662042 1425053696 1425783744 1426363488 1431316139 1433449248 1435102592 1435585536 1436542976 1437863328 1442855909 1444144317 1445295936 1445593776 1446962944 1448415232 1449746496 1454780338 1456079394 1456948416 1457540832 1459713024 1461727872 1466803316 1467818814 1468989312 1469253632 1469586624 1471776768 1475710313 1478244537 1479949548 1481396224 1481434944 1484246016 1487906266 1489399648 1490461434 1492180536 1493678208 1495904256 1496512512 1500203012 1501708736 1502478054 1503088983 1503946752 1506022656 1508880384 1512298172 1512913094 1514119552 1514895228 1515167808 1515511206 1516376064 1521045504 1524796504 1525416508 1526326912 1527689856 1527729786 1529223168 1535943387 1537398128 1537714948 1538941184 1540315392 1540355652 1541861376 1548637134 1550423336 1550945088 1552733952 1553085864 1561081984 1561435788 1562516802 1563236752 1563762816 1565566464 1573983488 1574024628 1575430164 1575563264 1577011392 1586991616 1587033096 1587318656 1588450248 1589398272 1590044544 1599786496 1600149072 1600436992 1601256888 1603185408 1609865796 1613007872 1613663744 1614490416 1616110848 1623170472 1624799616 1626673664 1627833312 1629467136 1633485511 1636585104 1638227712 1640117248 1649779824 1650450648 1651766784 1652910336 1653671936 1658649608 1660939049 1663414368 1664090736 1665083904 1666570752 1672357456 1675574604 1677507216 1678844928 1680344064 1686178592 1686526072 1688853991 1689422328 1691370912 1693891584 1699773152 1700464304 1702998528 1703384496 1705349184 1707890688 1713820864 1714517728 1715396067 1717072896 1717117776 1728340768 1729043536 1729572894 1731308832 1731620352 1738871673 1742624576 1743333152 1744226253 1745221632 1745931264 1752891063 1754604544 1756217232 1757026432 1757388512 1758641346 1760360448 1767377766 1768096407 1769105408 1770731424 1771912384 1772508672 1774553088 1782351417 1784093696 1785365568 1785733488 1786556288 1787157504 1789218816 1797081594 1797812313 1798107136 1798838272 1799759808 1800491616 1806743323 1809435936 1811933508 1813704704 1814078464 1814633856 1815371712 1816455168 1821675086 1824389952 1827284646 1828327424 1829070848 1830007872 1836362066 1837108757 1839846624 1842386172 1844187136 1845131904 1851538612 1852291474 1854297984 1855051968 1857816576 1859055616 1860380928 1865980809 1866840584 1867225294 1870382976 1873170432 1881402138 1882656908 1885462656 1886229312 1889040384 1895599552 1896950916 1897341831 1898216056 1901044992 1901817984 1904652288 1911265664 1912244796 1913022342 1914114048 1917151104 1925525756 1927061248 1927458368 1928048472 1928832444 1932995328 1941439192 1942597888 1943387776 1944383364 1945173978 1946284032 1948970496 1954837038 1957091752 1958652416 1959448832 1960452648 1961249796 1970992716 1973266064 1973930112 1975246592 1976654736 1977062076 1978994688 1987281912 1989574048 1990243584 1991570944 1993401432 2003304072 2004118644 2007105408 2008030208 2009875824 2019860304 2020223744 2020681608 2022870528 2023693056 2036919808 2036973048 2040417792 2040838272 2047924516 2051748237 2053753856 2053807536 2056868352 2057704704 2064849512 2067926784 2070311936 2070781152 2073867264 2074710528 2081914384 2083355736 2085017088 2087421952 2091437568 2096595193 2098699504 2100195657 2100573552 2102681856 2108722176 2113922426 2116044128 2117933664 2119197696 2120059392 2126149632 2131832087 2132549496 2133532096 2135009184 2135493063 2137580544 2146487728 2149450534 2150173872 2152653888 2154814464 2164227296 2166399488 2167943904 2168390664 2170444416 2172622848 2182113472 2182170507 2184119091 2184303616 2185422624 2186311248 2199706432 2200204974 2200600864 2201728221 2202355712 2203483968 2203880448 2204379936 2217885824 2218787648 2219924322 2220111872 2222094336 2222152416 2231859399 2234099472 2236676288 2238270804 2238459904 2240458752 2240517312 2250304518 2252563104 2255161216 2255920128 2258522112 2259033984 2268447258 2269369641 2270664704 2271179328 2272751712 2273798912 2274564096 2280643211 2287194756 2288124762 2289430528 2289490368 2291534784 2293834752 2299491502 2306097192 2306572422 2308411776 2308827136 2310473088 2311852032 2312792064 2318495564 2322955701 2325635004 2327908352 2329100928 2331906048 2337188084 2338138418 2341622976 2342153682 2344855128 2348349696 2350706688 2356503688 2357461876 2360975232 2361036942 2363344896 2376468556 2380487424 2380549644 2380977984 2382876672 2396108792 2397083084 2399679744 2400223608 2400655488 2404233216 2412581248 2414798694 2415911344 2419511808 2420495616 2432519936 2434755708 2436379528 2437199424 2440010496 2453128832 2454877656 2456514896 2457341568 2460175872 2472397312 2473402624 2474669736 2475675972 2477650176 2480507904 2487974412 2493843968 2495121552 2496136104 2497625856 2508536184 2513950208 2514972416 2516260824 2518267392 2529267888 2529789108 2534726656 2535757312 2537056368 2549659728 2550696456 2554497792 2556201472 2558023776 2566905803 2570731296 2571776592 2575609344 2577327104 2592511152 2593565304 2597430528 2598627328 2606449384 2610047077 2613936864 2614999728 2617832448 2618896896 2627990288 2631906816 2635539648 2636082768 2640540672 2649709216 2651066649 2653658112 2657868576 2661829632 2669478889 2671072096 2672158192 2676140544 2679834432 2683828224 2691001159 2693147072 2694242144 2695622391 2697160704 2698257408 2713240838 2714153904 2715964064 2717900262 2720557056 2721117696 2732512629 2735664316 2736584928 2738410048 2740926969 2742491136 2743606272 2754543099 2757235712 2759769936 2761041536 2763579258 2765156352 2766280704 2777307918 2777807648 2778437211 2780022784 2781446976 2782577952 2788583424 2800260876 2800764736 2800837941 2803575808 2805574464 2811629568 2823911552 2823985362 2825596928 2826745856 2828193984 2829343968 2839168079 2843399328 2846678912 2847324084 2850107392 2851567488 2852726976 2862632278 2866898496 2870205184 2871171072 2873085952 2875726656 2885711818 2888288634 2890591872 2891187552 2893925888 2899492992 2909560676 2912158788 2913896832 2915081664 2919426048 2923455744 2932255557 2933606632 2935637628 2937978624 2938507264 2939173248 2943553536 2951420626 2956489074 2959899096 2962869888 2968492032 2975812532 2978799296 2980922868 2984361072 2987356416 2993025024 3000406024 3003417472 3004956108 3006177966 3007893504 3012045312 3024596344 3025826188 3028239104 3029790456 3030335616 3031022412 3049593008 3050833016 3052653824 3055379712 3055459572 3058446336 3071886774 3074796256 3075429896 3077882368 3080630784 3080711304 3097274268 3100846672 3101890176 3105467904 3106171728 3122163968 3122871576 3125033604 3126473504 3127525632 3131132928 3147966976 3148049256 3150860328 3154022784 3170883639 3173983232 3174066192 3174637312 3176900496 3178796544 3180089088 3199572992 3200298144 3200873984 3202513776 3206370816 3219731592 3224175801 3226015744 3227327488 3228980832 3232221696 3240192571 3246340944 3249599232 3253347328 3255666624 3258934272 3266971022 3273170208 3276455424 3280234496 3294649589 3299559648 3300307461 3300901296 3303533568 3305820672 3307343872 3317299216 3321878098 3326828736 3328181472 3330167808 3333141504 3344714912 3350021851 3351149208 3355014432 3357689856 3360688128 3372357184 3373052144 3375456777 3377707982 3378844656 3382741824 3387783168 3399546304 3400928608 3402670887 3405997056 3406768992 3410698368 3415781376 3427641728 3429035456 3430792134 3432187143 3434145792 3434235552 3449237253 3456681536 3458087072 3459145788 3459858633 3462617664 3463240704 3477743346 3485249152 3486666304 3488452506 3490443264 3491862528 3505782126 3507207627 3509209088 3512434464 3514052864 3514777024 3517282692 3520720896 3534755532 3536192814 3538210816 3541462848 3543824768 3545017344 3549106176 3564702834 3568187392 3570731136 3571466976 3573112576 3574315008 3583867903 3594163188 3595624626 3597676544 3599519616 3600983232 3613486646 3618871872 3623867016 3628156928 3629267712 3630743424 3632910336 3643350172 3648779904 3654569292 3658141696 3660015744 3672724132 3674217514 3679693248 3684772344 3690263808 3703077224 3704582948 3708595968 3710103936 3715633152 3720761856 3731961618 3733681168 3734450588 3740765952 3762804276 3765313816 3770925312 3772458624 3778080768 3791199104 3793901832 3794683662 3796432112 3802089984 3803635968 3822531328 3824489592 3826044684 3834302208 3851051512 3854122496 3854916736 3856096944 3857664888 3865990656 3882878384 3885195776 3886775552 3888766728 3890347956 3897940992 3909674076 3914183504 3917304832 3918897664 3920905296 3922499592 3941985432 3946532128 3947860224 3950493184 3953309472 3954124152 3974563824 3979148096 3980487168 3983141888 3986802864 4006608144 4008237288 4014210816 4016060416 4019751648 4033709119 4039720608 4040447488 4041363216 4045741056 4047386112 4069861257 4073839616 4073946096 4080835584 4081676544 4095849032 4103496474 4107507712 4107615072 4113736704 4115409408 4125558283 4129699024 4135853568 4140623872 4141562304 4147734528 4149421056 4158819973 4163828768 4165961877 4166711472 4170034176 4174843904 4182875136 4193190386 4194895397 4197399008 4200391314 4201147104 4205363712 4217444352 4227844852 4232088256 4235867328 4235978043 4238395392 4240118784 4252299264 4263664174 4265098992 4267064192 4270018368 4270986126 4275161088 4292975456 4293948417 4298901068 4300347744 4305307776 4309628928 4328454592 4328567727 4332432951 4332798976 4335887808 4336781328 4340888832 4345245696 4364226944 4364341014 4368238182 4368607232 4370845248 4372622496 4399412864 4400409948 4401201728 4403456442 4404711424 4406967936 4407760896 4408759872 4427130939 4435771648 4437575296 4439848644 4440223744 4444188672 4444304832 4463718798 4468198944 4473352576 4476541608 4481034624 4500609036 4505126208 4510322432 4511840256 4518067968 4536894516 4538739282 4541329408 4542358656 4545503424 4547597824 4549128192 4561286422 4574389512 4576249524 4578980736 4583069568 4587669504 4598983004 4607830161 4612194384 4613144844 4616823552 4617654272 4620946176 4625584128 4636991128 4645911402 4651270008 4658201856 4674376168 4676276836 4683245952 4684307364 4689710256 4696699392 4713007376 4714923752 4721950464 4722073884 4726689792 4752937112 4760974848 4761099288 4761955968 4792217584 4794166168 4799359488 4800447216 4801310976 4825162496 4829597388 4831822688 4839023616 4840991232 4865039872 4869511416 4872759056 4874398848 4880020992 4900456533 4906257664 4909755312 4913029792 4914683136 4920351744 4944794624 4946805248 4949339472 4951351944 4955300352 4961015808 4975948824 4982817147 4987687936 4990243104 4992272208 4995251712 5017072368 5027900416 5029944832 5032521648 5036534784 5058535776 5059578216 5066561973 5069453312 5071514624 5074112736 5091731183 5099319456 5101392912 5108995584 5112402944 5116047552 5133811606 5141462592 5143553184 5151218688 5154654208 5177306497 5185022304 5187130608 5194861056 5197254656 5212898768 5216615019 5220094154 5227873728 5229999456 5235664896 5237793792 5255980576 5258673189 5263813632 5271079296 5272165536 5281081344 5295195829 5299418432 5302133298 5304289221 5307316224 5315737152 5323659264 5338957778 5342144192 5344316384 5347054251 5352281088 5359668864 5367656448 5382002318 5386294144 5388484288 5391244782 5393436939 5394321408 5396514816 5420229969 5426481676 5428307808 5431928128 5435800524 5441114112 5442235392 5465025258 5471328632 5473169856 5476820096 5481853938 5484982272 5487212544 5509086198 5511326271 5514471424 5519539872 5522083072 5527158516 5532561408 5554615836 5555615296 5556874422 5560045568 5562893952 5565155904 5577166848 5600521752 5601529472 5601675882 5607151616 5611148928 5647823104 5647970724 5653491712 5656387968 5658687936 5678336158 5686798656 5693357824 5694648168 5703134976 5705453952 5725264556 5733796992 5740410368 5742342144 5751453312 5771423636 5776577268 5781183744 5782375104 5787851776 5798985984 5819121352 5824317576 5827793664 5830163328 5838852096 5846911488 5864511114 5867213264 5871275256 5875957248 5878346496 5902841252 5912978148 5919798192 5925739776 5936984064 5951625064 5957598592 5961845736 5968722144 5974712832 6000812048 6006834944 6009912216 6012355932 6024090624 6049192688 6051652376 6056478208 6059580912 6060671232 6062044824 6099186016 6101666032 6105307648 6110759424 6110919144 6143773548 6149592512 6150859792 6155244711 6155764736 6161261568 6161422608 6194548536 6201693344 6203780352 6210935808 6212343456 6244327936 6245743152 6250067208 6252947008 6255051264 6262265856 6289785579 6295933952 6296098512 6301720656 6308045568 6341767278 6347966464 6348132384 6349274624 6353800992 6357593088 6360178176 6375862801 6395496261 6399145984 6400596288 6401747968 6405027552 6412741632 6427267231 6439463184 6448351602 6452031488 6454654976 6457961664 6464443392 6480385142 6483020159 6492681888 6499198464 6506694656 6511333248 6517868544 6533942044 6535288529 6546340416 6546511521 6552910848 6560468992 6589299178 6591978481 6599119296 6600614922 6601802592 6607067136 6611641344 6634598432 6643756196 6653657472 6656362944 6660335616 6666283008 6689429824 6695578197 6700043702 6702298416 6710028864 6715379712 6721376256 6744714368 6746104288 6750913554 6755415964 6757689312 6765483648 6775566336 6799092608 6801857216 6805341774 6808108923 6811994112 6813537984 6821396736 6841929633 6855283456 6858070912 6861584268 6864374286 6868291584 6868471104 6898474506 6913363072 6916174144 6918291576 6919717266 6925235328 6926481408 6955486692 6970498304 6973332608 6976905012 6983725056 7011564252 7014415254 7018418176 7024868928 7028105728 7029554048 7034565384 7069511064 7072385628 7082925696 7087649536 7090034688 7129405668 7136374784 7141462272 7142933952 7146225152 7148630016 7167735806 7188326376 7191249252 7199039232 7201966464 7226973292 7237743744 7247734032 7256313856 7258535424 7261486848 7286700344 7297559808 7309138584 7320031488 7345448264 7348435028 7359386496 7369544688 7380527616 7406154448 7409165896 7417191936 7420207872 7441523712 7463923236 7467362336 7468901176 7481531904 7523076869 7525608552 7530627632 7541850624 7544917248 7582398208 7587803664 7589367324 7592864224 7604179968 7607271936 7645062656 7648979184 7652089368 7668604416 7700717409 7702103024 7708244992 7709833472 7712193888 7715329776 7731981312 7765756768 7770391552 7773551104 7777533456 7780695912 7795881984 7819348152 7828367008 7830141231 7834609664 7837795328 7841810592 7844999184 7883970864 7893064256 7895720448 7900986368 7906618944 7908248304 7949127648 7958296192 7960974336 7966283776 7973605728 8001291859 8008436667 8013216288 8016474576 8028421632 8032120832 8039503296 8067418238 8073003477 8079441216 8080894976 8082726432 8091482112 8094772224 8139722514 8147679232 8147892192 8161671168 8163353088 8183484463 8191698064 8197537887 8206992948 8215015424 8215230144 8227473408 8230818816 8251116566 8259398048 8263629297 8271707136 8281247744 8283124608 8295469056 8298842112 8317639946 8327657536 8331923754 8333422944 8335311633 8340068352 8365750272 8386380772 8389790794 8394798016 8400782628 8402294208 8402513823 8410727424 8434888704 8455689704 8464176512 8471734656 8471956086 8476790784 8480237568 8517504237 8527328348 8530197984 8534128384 8540036736 8541972252 8550322176 8585950912 8587896834 8597802136 8600695488 8610615552 8619257856 8656909184 8657135454 8664865902 8665597952 8671775616 8673562656 8681777664 8728453888 8728682028 8736476364 8737214464 8741690496 8745244992 8798825728 8800819896 8802403456 8806912884 8813935872 8815521792 8817519744 8854261878 8871543296 8875150592 8879697288 8888609664 8927437596 8936397888 8946705152 8953083216 8962069248 9001218072 9010252416 9020644864 9023680512 9036135936 9073789032 9077478564 9084717312 9091006848 9095195648 9122572844 9148779024 9152499048 9157961472 9166139136 9175339008 9197966008 9215660322 9224388768 9226289688 9233647104 9241892352 9273982256 9291822804 9302540016 9316403712 9348752336 9352553672 9366491904 9368614728 9379420512 9393398784 9426014752 9429847504 9443900928 9444147768 9505874224 9512650917 9521949696 9522198576 9523911936 9584435168 9588332336 9598718976 9600894432 9602621952 9650324992 9659194776 9663645376 9672527403 9678047232 9681982464 9720577713 9730079744 9739022832 9745518112 9748797696 9760041984 9800913066 9812515328 9819510624 9826059584 9829366272 9840703488 9883948767 9889589248 9893610496 9898678944 9902703888 9910600704 9922031616 9951897648 9965634294 9975375872 9980486208 9984544416 9990503424 10019212973 10034144736 10050065553 10055800832 10059889664 10065043296 10073069568 10099991363 10117071552 10119156432 10133123946 10138906624 10143029248 10148225472 10183462366 10187603107 10198638912 10202785824 10217991168 10224805888 10232095104 10267623212 10282925184 10287106368 10302437376 10309308416 10347711759 10354612994 10370044608 10374261216 10389722112 10425797536 10433230038 10440188308 10455747456 10459998912 10471329792 10475587584 10511961152 10517346378 10521622881 10527627264 10542158592 10544331072 10562162688 10590391658 10598836864 10604266596 10608578442 10614632448 10631474304 10647318528 10677915556 10684288384 10688632768 10694108502 10704562176 10719337728 10751603709 10764004636 10772588288 10776968576 10782489564 10786873878 10793029632 10840459938 10852963352 10856615616 10863856256 10871601048 10884470784 10930050516 10942657264 10946339712 10953640192 10963707876 10974425088 11018172396 11022652542 11028942848 11039079744 11044166144 11054317032 11109231672 11111230592 11113748844 11125787904 11130311808 11201043504 11203058944 11203351764 11214303232 11222297856 11295646208 11295941448 11312775936 11317375872 11356672316 11373597312 11386715648 11389296336 11406269952 11410907904 11450529112 11467593984 11480820736 11502906624 11542847272 11553154536 11562367488 11564750208 11575703552 11597971968 11626573343 11638242704 11648635152 11655587328 11660326656 11693822976 11729022228 11734426528 11742550512 11751914496 11756692992 11805682504 11821977937 11825956296 11839596384 11851479552 11903250128 11915197184 11923691472 11937444288 11949425664 12001624096 12013669888 12019824432 12024711864 12048181248 12098385376 12101127357 12103304752 12112956416 12119161824 12121342464 12124089648 12198372032 12203332064 12209583771 12210615296 12221518848 12221838288 12287547096 12299185024 12301719584 12310489422 12311529472 12322523136 12322845216 12376674849 12389097072 12403386688 12407560704 12421871616 12424686912 12476459919 12488655872 12491486304 12500134416 12505894016 12510102528 12524531712 12579571158 12584686191 12591867904 12592197024 12603441312 12616091136 12647203261 12683534556 12695932928 12696264768 12698549248 12707601984 12715186176 12720356352 12751725602 12790992522 12798291968 12801192576 12803495936 12810055104 12825483264 12854534462 12859761299 12878926368 12881845251 12896703204 12909309952 12915923328 12928886784 12960770284 12966040318 12985363776 12985703181 12998396928 13013389312 13022666496 13035737088 13067884088 13070577058 13092680832 13093023042 13105821696 13178598356 13183956962 13198238592 13201229844 13203605184 13214134272 13223282688 13269196864 13281392817 13287512392 13307314944 13312725888 13320671232 13332566016 13378859648 13391156394 13400087404 13404596832 13420057728 13489428736 13492208576 13501827108 13510831928 13515378624 13530967296 13598185216 13603714432 13610683548 13616217846 13623988224 13627075968 13642793472 13683859266 13710566912 13716141824 13723168536 13728748572 13736942208 13796949012 13826726144 13832348288 13836583152 13839434532 13850470656 13852962816 13910973384 13940996608 13946665216 13953810024 14023128504 14028830508 14049737856 14056211456 14059108096 14069130768 14139022128 14144771256 14165851392 14175299072 14180069376 14258811336 14282924544 14285867904 14292450304 14335471612 14376652752 14382498504 14398078464 14403932928 14453946584 14475487488 14495468064 14517070848 14522973696 14573400688 14595119616 14618277168 14640062976 14690896528 14696870056 14701369599 14718772992 14739089376 14761055232 14812308896 14818331792 14834383872 14840415744 14883047424 14922824609 14927846472 14934724672 14937802352 14948451441 14963063808 15046153738 15051217104 15061255264 15083701248 15089834496 15164796416 15175607328 15178734648 15185728448 15199685919 15208359936 15214543872 15275193549 15290125312 15297958368 15304178736 15337208832 15401434818 15404206048 15416489984 15419666944 15424387776 15430659552 15463962624 15531513536 15531919491 15540783104 15547102208 15555066912 15561391824 15591763968 15638696304 15656734016 15660282462 15669219328 15675590656 15683621184 15689998368 15744477529 15767941728 15786128512 15791440896 15801972736 15813237888 15816496608 15871414999 15885587487 15898255296 15916592384 15921948672 15932567552 15947211456 16002583718 16016873334 16026432576 16032949152 16056843264 16079006592 16134836476 16146006954 16158882432 16161789952 16165452864 16182964224 16189544448 16260689907 16279445028 16295358464 16295784384 16323342336 16326706176 16366968926 16383396128 16395075774 16413985896 16430460288 16454946816 16461637632 16502233132 16518796096 16527258594 16533978813 16543414272 16566249216 16597684224 16635279892 16655315072 16663847508 16666845888 16670623266 16680136704 16731500544 16772761544 16779581588 16789596032 16801565256 16804588416 16805027646 16821454848 16911379408 16928353024 16943469312 16943912172 16960475136 17035008474 17054656696 17060395968 17068256768 17080073472 17083944504 17171901824 17175793668 17195604272 17201390976 17221231104 17313818368 17314270908 17329731804 17331195904 17343551232 17347125312 17363555328 17456907776 17457364056 17472952728 17483380992 17490489984 17597651456 17601639792 17604806912 17613825768 17627871744 17635039488 17708523756 17743086592 17750301184 17759394576 17777219328 17854875192 17872795776 17893410304 17906166432 17924138496 17968340621 18002436144 18020504832 18041289728 18072271872 18147578064 18154957128 18169434624 18182013696 18190391296 18245145688 18270329539 18297558048 18304998096 18315922944 18332278272 18395932016 18431320644 18448777536 18452579376 18467294208 18483784704 18547964512 18577393901 18583645608 18605080032 18632807424 18697504672 18705107344 18732983808 18737229456 18758841024 18786797568 18852029504 18859695008 18869356737 18887801856 18888295536 19011748448 19025301834 19043899392 19044397152 19047823872 19127588403 19168870336 19176664672 19186488783 19197437952 19201788864 19205243904 19281801693 19300649984 19318389552 19327290752 19345054806 19356094464 19363964928 19441155426 19449060477 19460159488 19478045664 19491036224 19497595392 19520083968 19601826132 19605865587 19625030656 19639021248 19652119168 19658732544 19681406976 19767897534 19775935443 19779178496 19787220992 19797357888 19805407776 19821201408 19874176553 19903795296 19931268588 19950751744 19960972416 19969088832 19981006848 20038425946 20068289472 20100131106 20111601664 20119779328 20130086592 20146139136 20199982726 20234143104 20238312864 20266247892 20286058496 20296450944 20366924732 20375206214 20397277824 20405571648 20435982336 20449611776 20464190208 20525788899 20535246424 20565850368 20574212736 20604874752 20695423518 20709225988 20740089216 20748522432 20779444224 20851595072 20866460076 20880376616 20911494912 20919997824 20951175168 21023922304 21034692756 21043245762 21055254528 21084317184 21088662144 21180783316 21197673728 21208533192 21217156884 21262948608 21355831112 21368576768 21377265536 21388217004 21409124352 21438675456 21503207418 21528009272 21545176576 21553937152 21564979128 21573747756 21680919876 21705926704 21713231232 21727712512 21743202096 21768941568 21860101032 21885314528 21892679424 21907280384 21927415752 22036344792 22045305084 22078159488 22088332288 22108634064 22218463344 22222461184 22227497688 22251575808 22260623616 22402087008 22406117888 22406703528 22444595712 22569230607 22591292416 22591882896 22625551872 22634751744 22713344632 22747194624 22773431296 22778592672 22812539904 22821815808 22901058224 22935187968 22961641472 23005813248 23062547123 23085694544 23102152227 23106309072 23124734976 23129500416 23151407104 23195943936 23253146686 23276485408 23297270304 23311174656 23320653312 23387645952 23450152957 23458044456 23468853056 23485101024 23490423693 23503828992 23513385984 23611365008 23643955874 23651912592 23679192768 23702959104 23806500256 23830394368 23847382944 23874888576 23898851328 24003248192 24003875577 24025310001 24027339776 24039648864 24049423728 24096362496 24196770752 24202254714 24206609504 24219010431 24225912832 24238323648 24242684928 24248179296 24396744064 24406664128 24419167542 24421230592 24443037696 24443676576 24550453389 24575094192 24598370048 24603439168 24620978844 24623058944 24645046272 24645690432 24753349698 24778194144 24806773376 24815121408 24843743232 24849373824 24952919838 24977311744 24982972608 25000268832 25011788032 25020205056 25087075321 25159142316 25169372382 25183735808 25184394048 25206882624 25232182272 25294406522 25367069112 25392529536 25397098496 25415203968 25430372352 25440712704 25503451204 25552512711 25581985044 25602385152 25606991872 25620110208 25650966528 25709068924 25719522598 25757852736 25763690502 25793406408 25831846656 25857773568 25921540568 25932080636 25970727552 25971406362 25996793856 26045332992 26135768176 26141154116 26185361664 26186046084 26211643392 26357196712 26367913924 26396477184 26402459688 26407210368 26446565376 26538393728 26562785634 26575024784 26614629888 26625451776 26757719296 26782312788 26800174808 26809193664 26840115456 26978857472 26984417152 27003654216 27021663856 27030757248 27061934592 27196370432 27207428864 27221367096 27232435692 27254151936 27285586944 27367718532 27421133824 27432283648 27446337072 27457497144 27473884416 27593898024 27653452288 27664696576 27673166304 27678869064 27700941312 27821946768 27881993216 27893330432 27907620048 28046257008 28057661016 28099475712 28112422912 28118216192 28138261536 28235963833 28278044256 28289542512 28331702784 28350598144 28517622672 28565849088 28571735808 28584900608 28670943224 28710517847 28753305504 28764997008 28796156928 28807865856 28907893168 28950974976 28990936128 29034141696 29045947392 29146801376 29161733139 29190239232 29236554336 29280125952 29364267779 29381793056 29393740112 29402739198 29437545984 29478178752 29522110464 29624617792 29636663584 29651846301 29668767744 29680831488 29766094848 29845649218 29855692944 29869449344 29875604704 29896902882 29926127616 30057638919 30092307476 30102434208 30122510528 30150196659 30167402496 30179668992 30299974089 30329592832 30351214656 30357469296 30371456896 30399371838 30416719872 30429087744 30550387098 30562809321 30580250624 30595916736 30608357472 30674417664 30802869636 30808412096 30832979968 30839333888 30848775552 30861319104 30927925248 31063027072 31063838982 31081566208 31094204416 31110133824 31122783648 31230848869 31277392608 31313468032 31320564924 31351181312 31367242368 31379996736 31488955058 31535883456 31572257024 31582881792 31603945472 31626475776 31632993216 31742829998 31771174974 31796510592 31833184768 31843897344 31894422912 32005167436 32033746668 32052865152 32065898304 32113686528 32158013184 32254811127 32269672952 32292013908 32317764864 32323579904 32330905728 32379088896 32521379814 32558890056 32591568768 32653412352 32733937852 32766792256 32790151548 32827971792 32860920576 32923275264 33004466264 33037592192 33054517188 33067957626 33086828544 33132498432 33270559784 33310630144 33327695016 33333691776 33341246532 33545523088 33559163176 33579192064 33603130512 33609176832 33610055292 33642909696 33822758816 33856706048 33886938624 33887824344 34070016948 34109313392 34120791936 34136513536 34160146944 34167889008 34343803648 34351587336 34391208544 34402781952 34442462208 34627636736 34628541816 34659463608 34687102464 34694250624 34727110656 34879720029 34913815552 34914728112 34945905456 34966761984 34980979968 35195302912 35203279584 35209613824 35227651536 35255743488 35270078976 35417047512 35465933811 35486173184 35500602368 35518789152 35554438656 35642118281 35709750384 35745591552 35786820608 35812332864 35848276992 35936681242 36004872288 36041009664 36082579456 36144543744 36241145479 36295156128 36303382071 36309914256 36338869248 36364027392 36380782592 36490291376 36540659078 36595116096 36609996192 36631845888 36664556544 36791864032 36862641288 36897555072 36905158752 36934588416 36967569408 37095929024 37130024547 37154787802 37167291216 37210160064 37265614848 37395009344 37410214688 37429379757 37465967616 37474458912 37517682048 37573595136 37704059008 37719390016 37738713474 37754058573 37775603712 37776591072 37941609783 38023496896 38050603668 38087798784 38088794304 38095647744 38255176806 38337740672 38353329344 38372977566 38394875904 38403577728 38410487808 38563603386 38579283897 38601299968 38636779104 38654581504 38690109612 38727929856 38882310852 38898120954 38920318976 38956091328 38982072448 38995190784 39040167936 39203652264 39211731174 39250061312 39278042496 39304238336 39317465088 39535795068 39551870886 39574441984 39594715776 39610815552 39642402816 39748353106 39807590592 39862537176 39921944832 39938177664 39962013696 40076851892 40136578944 40200262212 40239558656 40260173184 40399965452 40468286208 40476625728 40532495784 40592901888 40733849464 40750412428 40794555648 40811143296 40871964672 40928380416 41051577798 41070492848 41131700736 41148425472 41390847036 41418451976 41480178432 41497044864 41558888448 41703190144 41732920152 41760753232 41822989824 41839995648 42047844608 42069385512 42086491524 42168634368 42177324288 42361566632 42395347456 42417066384 42434313768 42525897216 42711662224 42737153536 42754531072 42776434008 42877350912 43006414836 43056018544 43090353152 43107874304 43129958256 43147495512 43361839752 43411853408 43426462464 43455425024 43486404192 43720202064 43770629056 43785358848 43814560768 43854831504 44072689584 44090610168 44156318976 44176664576 44217268128 44370800309 44436926688 44444922368 44454995376 44503151616 44521247232 44768473827 44804174016 44812235776 44813407056 44889191424 45138461214 45182584832 45183765792 45251103744 45269503488 45381141113 45426689264 45494389248 45546862592 45557185344 45625079808 45643631616 45747019703 45802116448 45825580647 45870375936 45923282944 46011626496 46125094246 46143849367 46171389088 46204304454 46212618144 46249469952 46259000832 46391887872 46506293372 46552970816 46594540608 46595758473 46622349312 46641306624 46775291904 46900305914 46916088912 46937706112 46970202048 46980847386 47007657984 47026771968 47222730016 47233432587 47287911748 47303825184 47358385536 47405918208 47613000512 47614244997 47656762461 47660788736 47694765888 47749777152 47797702656 48006496384 48007751154 48050620002 48054679552 48079297728 48098847456 48393541504 48404509428 48413219008 48438020862 48451825664 48476647296 48485369856 48496358592 48793488128 48813328256 48838335084 48842461184 48886075392 48887353152 49100906778 49150188384 49196740096 49206878336 49241957688 49291380864 49506699396 49556388288 49613546752 49630242816 49698747648 49905839676 49954623488 49965945216 50000537664 50023576064 50040410112 50174150642 50318284632 50338744764 50368788096 50413765248 50464364544 50588813044 50734138224 50785059072 50794196992 50830407936 50881425408 51006902408 51105025422 51163970088 51204770304 51240220416 51418137848 51439045196 51515705472 51527381004 51586812816 51663693312 51843081136 51864161272 51941455104 51942812724 51993587712 52090665984 52271536352 52282308232 52370723328 52372092168 52714393424 52735827848 52792954368 52804919376 52814420736 53076787456 53125571268 53150049568 53229259776 53250903552 53515438592 53564625576 53600349616 53618387328 53680230912 53905021863 53957714944 53968834304 54007308432 54043327712 54061514496 54123869184 54392740864 54414857728 54442734192 54464871384 54508303872 54571173888 54735437064 54810988617 54842267648 54864567296 54892674144 54914994288 54947768832 55187796048 55306904576 55329393152 55346332608 55357738128 55401882624 55643893536 55732181703 55763986432 55786660864 55815240096 56009043013 56092514016 56115322032 56198951424 56224845824 56236432384 56276523072 56471927666 56556088512 56579085024 56663405568 56701196288 56950371467 57035245344 57131698176 57143471616 57169801216 57341886448 57382765209 57421035694 57506611008 57529994016 57592313856 57615731712 57815786336 57845405079 57901949952 57981872256 58068283392 58091894784 58293602752 58323466278 58347181431 58380478464 58473108672 58560251904 58728535558 58763586112 58787480224 58805478396 58817596761 58875091968 58956357504 59044220928 59249235584 59273327168 59303692602 59327806329 59337535488 59361662976 59622529659 59691298436 59711385888 59738898688 59751209408 59793805764 59852255232 60115277838 60184614952 60204868416 60245021056 60300393318 60334804992 60359337984 60599948178 60659185664 60702429312 60714938592 60742913792 60798743676 60858175488 61100774196 61125618642 61160501248 61191833472 61216714944 61348835328 61605739272 61616824192 61678667776 61697551104 61722638208 62126054144 62127677964 62188408832 62220267648 62245567296 62461697738 62554785216 62626936064 62641129848 62734484736 62759993472 62977910116 63071766912 63144514048 63165763584 63252951552 63265986432 63485659996 63542349948 63593021184 63666369536 63788845824 64010334872 64067493336 64105730304 64131796608 64227373056 64316026368 64509622254 64539345904 64584027816 64635529728 64661811456 65042759628 65117780112 65183137536 65306824704 65467875704 65533584512 65580303096 65655943584 65721841152 66008932528 66075184384 66109034376 66135915252 66264996864 66541119568 66621260288 66655390032 66667383552 66682493064 67091046176 67118326352 67158384128 67206261024 67218353664 67220110584 67645517632 67707691821 67713412096 67773877248 67775648688 68140033896 68218626784 68241583872 68273027072 68320293888 68335778016 68687607296 68703174672 68782417088 68805563904 68884924416 69187641369 69255273472 69257083632 69318927216 69374204928 69388501248 69454221312 69759440058 69827631104 69829456224 69891810912 69933523968 69961959936 70134490811 70350458871 70390605824 70406559168 70419227648 70455303072 70511486976 70540157952 70699939541 70834095024 70931867622 70972346368 71001204736 71037578304 71108877312 71284236562 71313221749 71419500768 71491183104 71573641216 71624665728 71696553984 71873362484 72009744576 72011626731 72082019328 72165158912 72289087488 72482290958 72590312256 72606764142 72619828512 72677738496 72728054784 72980582752 73081318156 73190232192 73219992384 73263691776 73329113088 73583728064 73651360167 73725282576 73795110144 73810317504 73869176832 73935138816 74191858048 74260049094 74309575604 74334582432 74420320128 74531229696 74790018688 74820429376 74858759514 74931935232 74948917824 75035364096 75261225963 75408118016 75438780032 75477426948 75508117146 75551207424 75553182144 75883219566 76046993792 76101207336 76177588608 76191295488 76510353612 76675481344 76706658688 76745955132 76807155456 76820975616 77127206772 77158567794 77202599936 77273558208 77309163008 77380219224 77764621704 77796241908 77912182656 77964144896 77990381568 78407304528 78423462348 78500122624 78556084992 78608476672 78634930176 79071590136 79103741772 79189431552 79221631104 79496706212 79615181184 79725074352 79843889664 79876355328 80153703784 80273157888 80400524424 80520346368 80799930904 80936572416 80953251456 81064991568 81185803776 81467698928 81500824856 81589111296 81622286592 81856760832 82103155596 82140985696 82263401472 82296850944 82753845559 82781694072 82836903952 82960356864 82994089728 83406380288 83465840304 83521506464 83645979648 83679991296 84095689216 84138771024 84172983048 84337268736 84354648576 84707891499 84723133264 84790694912 84834132768 84868627536 85051794432 85423324448 85474307072 85509062144 85552868016 85754701824 86012829672 86112037088 86131553541 86180706304 86215748608 86259916512 86294991024 86723679504 86823706816 86852924928 86910850048 86972808384 87440404128 87541258112 87570717696 87629121536 87709663008 88014210449 88092803337 88145379168 88181220336 88312637952 88353329152 88434536256 88741600618 88873853376 88889844736 88909990752 89006303232 89042494464 89536947654 89608348032 89624471552 89626814112 89778382848 90018329093 90172916757 90276922428 90365169664 90367531584 90502207488 90539006976 90762282226 90853378528 90899922267 90988778496 91093725184 91114370688 91250159616 91287263232 91494039406 91604232896 91651161294 91688427963 91740751872 92023252992 92250188492 92287698734 92342778176 92408608908 92425236288 92498939904 92518001664 92783775744 93012586744 93105941632 93189081216 93191516946 93244698624 93282613248 93692546607 93800611828 93832177824 93875412224 93940404096 93961694772 94053543936 94445460032 94466865174 94575823496 94607650368 94716771072 94811836416 95226001024 95228489994 95313524922 95321577472 95389531776 95499554304 96012992768 96015502308 96101240004 96109359104 96158595456 96197694912 96787083008 96809018856 96826438016 96876041724 96953294592 96970739712 96992717184 97586976256 97626656512 97676670168 97774706304 98201813556 98300376768 98393480192 98413756672 98483915376 98582761728 99013398792 99112776576 99227093504 99260485632 99397495296 99811679352 99931890432 100001075328 100047152128 100348301284 100636569264 100677489528 100737576192 100827530496 100928729088 101177626088 101468276448 101570118144 101660815872 102013804816 102210050844 102327940176 102409540608 102480440832 102836275696 102878090392 103031410944 103054762008 103173625632 103327386624 103686162272 103728322544 103882910208 103885625448 104181331968 104543072704 104564616464 104639160087 104741446656 104744184336 105428786848 105471655696 105585908736 105609838752 105628841472 106153574912 106251142536 106300099136 106397801433 106458519552 106501807104 106926354843 107030877184 107129251152 107200699232 107236774656 107360461824 107810043726 107915429888 107937668608 108014616864 108086655424 108123028992 108247738368 108723436437 108785481728 108829715456 108885468384 108929742768 109016607744 109142347776 109470874128 109621977234 109684535296 109729134592 109785348288 109829988576 109895537664 110211342703 110375592096 110613809152 110658786304 110692665216 110715476256 110803765248 111099904993 111287787072 111464363406 111527972864 111573321728 111630480192 112018086026 112063634177 112185028032 112230644064 112397902848 112472864768 112553046144 112943855332 113112177024 113158170048 113326811136 113402392576 113824829349 113900742934 114070490688 114263396352 114286943232 114683772896 114765530418 114842071388 115013222016 115059988032 115184627712 115231463424 115631572672 115690810158 115737851691 115803899904 115963744512 116183789568 116587205504 116646932556 116694362862 116760956928 116946217344 117120503808 117457071116 117527172224 117574960448 117610956792 117635193522 117750183936 117912715008 118498471168 118546654336 118607385204 118655612658 118723325952 119245059318 119382596872 119422771776 119477797376 119502418816 119587611528 120230555676 120369229904 120409736832 120490042112 120600786636 120718675968 121199896356 121318371328 121404858624 121429877184 121485827584 121597487352 122201548392 122251237284 122383666944 122433429888 123211478544 123233648384 123357335552 123395102208 123445276416 124252108288 124255355928 124440535296 124491134592 124923395476 125109570432 125253872128 125282259696 125468969472 125519986944 125955820232 126143533824 126289028096 126505903104 126531972864 126971319992 127084699896 127186042368 127332739072 127577691648 127892306773 128020669744 128134986672 128211460608 128263593216 128632052736 129019244508 129078691808 129168055632 129271059456 129323622912 130041757307 130085519256 130235560224 130366275072 130935751408 131067169024 131160606192 131311887168 131443682304 132017865056 132150368768 132218068752 132271830504 132529993728 133082239136 133112400927 133242520576 133310780064 133334767104 133364986128 134182092352 134236652704 134305421481 134316768256 134412522048 134436707328 134440221168 135291035264 135415383642 135426824192 135547754496 135551297376 136143423339 136280067792 136437253568 136483167744 136546054144 136640587776 136671556032 137241059109 137375214592 137406349344 137564834176 137611127808 137769848832 138375282738 138431548101 138510546944 138514167264 138637854432 138748409856 138777002496 139119235871 139518880116 139655262208 139658912448 139783621824 139867047936 139923919872 140268981622 140700917742 140781211648 140813118336 140838455296 140910606144 141022973952 141080315904 141399879082 141668190048 141700297761 141863735244 142002409472 142075156608 142217754624 142568473124 142626443498 142839001536 142842734991 142982366208 143147282432 143249331456 143393107968 143746724968 144019489152 144023253462 144164038656 144964581916 145180624512 145213528284 145239657024 145355476992 145456109568 145961165504 146162636312 146380464384 146439984768 146527383552 146658226176 147167456128 147302720334 147450565152 147590220288 147620635008 148383716096 148520098188 148619151208 148669164864 148840640256 149580037376 149640858752 149717519028 149863870464 149897835648 150070728192 150522451926 150816236032 150877560064 150954853896 151016234292 151106364288 151766439132 152093987584 152202414672 152355177216 152382590976 153020707224 153350962688 153413317376 153491910264 153614310912 154254413544 154317135588 154547116416 154618326016 154760438448 155529243408 155592483816 155824365312 155928289792 155980763136 156814609056 156846924696 157112169984 157216953344 158143180272 158207483544 158378863104 158443262208 158993412424 159230362368 159450148704 159687779328 159752710656 160307407568 160546315776 160801048848 161040692736 161599861808 161715065589 161873144832 161906502912 162129983136 162371607552 162935397856 163001649712 163178222592 163244573184 163713521664 164151070699 164206311192 164281971392 164432965851 164526802944 164593701888 165507691118 165563388144 165673807904 165920713728 165988179456 166812760576 166931680608 167043012928 167196545109 167291959296 167359982592 168027129039 168191378432 168277542048 168345966096 168674537472 168709297152 169415782998 169446266528 169581389824 169668265536 169737255072 170103588864 170846648896 170851114401 170948614144 171018124288 171105736032 171509403648 172025659344 172224074176 172263107082 172361412608 172431497216 172519833024 172589982048 173189252819 173447359008 173647413632 173705849856 173821700096 173945616768 174880808256 175082516224 175141435392 175258243072 175419326016 176028420898 176185606674 176290758336 176362440672 176625275904 176869072512 177483201236 177747706752 177779689472 177819981504 178012606464 178084988928 178867588977 179073895308 179216696064 179248943104 179253628224 179556765696 180036658186 180345833514 180553844856 180735063168 181004414976 181078013952 181524564452 181706757056 181799844534 181977556992 182228741376 182574526464 182988078812 183208465792 183302322588 183376855926 183481503744 184046505984 184500376984 184575397468 184685556352 184817217816 184850472576 185036003328 186025173488 186211883264 186378162432 186383033892 186565226496 187385093214 187601223656 187664355648 187750824448 187880808192 187923389544 188890920064 188933730348 189151646992 189215300736 189433542144 190452002048 190456979988 190627049844 190643154944 190779063552 190999108608 192025985536 192031004616 192202480008 192317190912 192395389824 193574166016 193618037712 193652876032 193752083448 193906589184 193985434368 195173952512 195253313024 195353340336 195549412608 196403627112 196600753536 196786960384 196827513344 196967830752 197165523456 197651746831 198026797584 198225553152 198454187008 198794990592 199623358704 199863780864 200002150656 200094304256 200696602568 200973624929 201273138528 201354979056 201475152384 201655060992 202355252176 202936552896 203140236288 203321631744 204027609632 204351332911 204420101688 204655880352 204819081216 204960881664 205672551392 205756180784 206062821888 206109524016 206347251264 206654773248 207372324544 207456645088 207562924107 207765820416 207771250896 208362663936 209086145408 209129232928 209278320174 209482893312 209488368672 210403472433 210857573696 210943311392 211051376613 211171817472 211219677504 211257682944 212099818623 212307149824 212502285072 212600198272 212795602866 212917039104 213003614208 213852709686 213939665247 214061754368 214258502304 214401398464 214473549312 214720923648 215620087452 215830859776 215875337216 216029233728 216173310848 216246057984 216495476736 217446872874 217570963456 217659430912 217770936768 217859485536 218033215488 218615942083 218941748256 219243954468 219458269184 219570696576 219659977152 219791075328 220422685406 220751184192 221227618304 221317572608 221385330432 221430952512 221607530496 222199809986 222575574144 222928726812 223146643456 223260960384 224036172052 224127268354 224370056064 224461288128 224795805696 224945729536 225106092288 225783677889 225887710664 226224354048 226316340096 226653622272 227649658698 227801485868 228140981376 228573886464 229367545792 229531060836 229684142776 230026444032 230119976064 230462926848 231263145344 231381620316 231475703382 231607799808 231927489024 233174411008 233293865112 233388725724 233892434688 234914142232 235054344448 235149920896 235221913584 235270387044 235500367872 235825430016 236996942336 237093308672 237214770408 237311225316 238490118636 238765193744 238845543552 238955594752 239004837632 239175223056 240461111352 240738459808 240819473664 240980084224 241201573272 242399792712 242809717248 242859754368 242971655168 243194974704 244403096784 244502474568 244767333888 244866859776 246422957088 246467296768 246790204416 246890552832 248261536677 248504216576 248510711856 248881070592 248982269184 249846790952 250219140864 250507744256 250564519392 250937938944 251039973888 251911640464 252287067648 252578056192 253011806208 253063945728 253688018353 253942639984 254123674497 254169399792 254372084736 254665478144 255155383296 255784613546 256041339488 256269973344 256422921216 256527186432 257264105472 258038489016 258157383616 258336111264 258394660623 258542118912 258647245824 260083514614 260171038512 260471120448 260732550144 261871502816 262134338048 262321212384 262623774336 262887364608 264035730112 264042631347 264278410011 264300737536 264436137504 264543661008 265059987456 266164478272 266224801854 266485041152 266621560128 266669534208 266729972256 268364184704 268473305408 268610842962 268633536512 268825044096 268873414656 268880442336 270054987279 270582070528 270830767284 270853648384 271095508992 271102594752 272286846678 272560135584 272874507136 272966335488 273281175552 273343112064 274482118218 274750429184 274812698688 275129668352 275222255616 276750565476 276863096202 277021093888 277028334528 277275708864 277496819712 277554004992 278238471742 279037760232 279317824896 279567243648 279734095872 279847839744 280537963244 281077639821 281401835484 281626236672 281676910592 281821212288 282160631808 282799758164 283336380096 283400595522 283727470488 284150313216 284435509248 285136946248 285252886996 285678003072 285685469982 285964732416 286498662912 287493449936 288038978304 288046506924 288328077312 289929163832 290361249024 290427056568 290479314048 290912219136 291922331008 292325272624 292760928768 292879969536 294334912256 294605440668 294901130304 295180440576 295241270016 296767432192 297040196376 297238302416 297338329728 297681280512 299160074752 299281717504 299435038056 299795671296 300141456384 301044903852 301632472064 301755120128 301909707792 302032468584 302212728576 303532878264 304187975168 304404829344 304710354432 306041414448 306701925376 306826634752 306983820528 307228621824 308508827088 308634271176 309094232832 309236652032 309520876896 310595602163 311058486816 311184967632 311648730624 311856579584 313629218112 313693849392 314224339968 314433906688 315815696317 316286360544 316414967088 316757726208 316886524416 317986824848 318460724736 318900297408 319375558656 319505421312 320614815136 320779064529 321092631552 321602097696 322081385472 323006945569 323199723616 323430131178 323746289664 323813005824 324259966272 324743215104 325870795712 326003299424 326170309311 326356445184 326489146368 327427043328 328302141398 328412622384 328563942784 328865931702 329053605888 329187403776 330634028109 331015382236 331126776288 331347615808 331841427456 331976358912 333299714979 333625521152 333863361216 334086025856 334393090218 334583918592 334719965184 336054258078 336190902531 336382756864 336555084096 336691932192 337418594304 338831565996 338892533056 339162779648 339336531072 339474510144 340207177728 341693297792 341702228802 341897228288 342036248576 342211472064 344051318688 344448148352 344526214164 344862994432 345039666048 345179964096 346378505638 346894718016 347294827264 347411699712 347643400192 347891233536 349761616512 350165032448 350282870784 350838652032 352056841796 352371213348 352581516672 352724881344 353250551808 353738145024 354966402472 355495413504 355559378944 355639963008 356169977856 357735177954 358147790616 358433392128 358507256448 360073316372 360691667028 361107689712 361470126336 362156027904 363049128904 363413514112 363599689068 363955113984 364457482752 365976157624 366416931584 366604645176 366753711852 369000753968 369150794936 369371112704 369634435632 369700945152 370072006656 372050346976 372423766528 372756324864 372766067784 374770186428 375202447312 375328711296 375501648896 375761616384 375846779088 377781840128 377867460696 378303293984 378430601472 378867084288 380904004096 380913959976 381254099688 381558127104 381998217216 383676920319 384051971072 384062009232 384404960016 384634381824 384790779648 387148332032 387236075424 387305752064 387504166896 387813178368 387970868736 390125271921 390347905024 390506626048 390706680672 391098825216 392063301091 392807254224 393201507072 393573920768 393655026688 393935661504 394331046912 395303493662 396053595168 396451106304 396908374016 397589981184 398652600269 399246717408 399337202781 399727561728 400004301312 400188608512 401393205136 401947249858 402546277056 402709958112 402950304768 403310121984 404710504352 405873105792 406280472576 406643263488 408055219264 408430270017 408702665822 408840203376 409311760704 409638162432 409921763328 411345102784 411512361568 411723177327 412125643776 412219048032 412694502528 413309546496 414744649088 414913290176 415125848214 415294644303 415531640832 415542501792 417357707613 418172290816 418258465856 418556640348 418965786624 418976737344 420806944866 421715147392 421886622784 422102753226 422343634944 422439355008 422515365888 424199637246 424614299648 425004570144 425200396544 425591205732 426007228416 427705419372 427879330494 428123508736 428517004608 428802796928 428947098624 429441847296 431240174904 431750674432 432058467456 432346621696 432492115968 434893745748 435318861824 435541873536 435718971072 436066430976 437231884166 437883496512 438487908936 439141393152 439319954304 439582150656 440845370812 441502368384 442635145216 442770660864 442861905024 444399619972 445151148288 445857453624 446521920768 448072344104 448254536708 448740112128 448922576256 449591611392 450212184576 451567355778 451775421328 452448708096 452632680192 455299317396 455602971736 456281962752 457147772928 458735091584 459062121672 459368285552 460052888064 460239952128 462526290688 462763240632 462951406764 463854978048 466348822016 466587730224 466777451448 467784869376 469828284464 470108688896 470299841792 470443827168 470540774088 471650860032 473993884672 474186617344 474429540816 474622450632 476980237272 477530387488 477691087104 477911189504 478009675264 478350446112 480922222704 481476919616 481638947328 481960168448 482403146544 484799585424 485619434496 485719508736 485943310336 486389949408 488078803399 488806193568 489004949136 489534667776 489733719552 492453212097 492845914176 492934593536 493580408832 493781105664 496523073354 497008433152 497021423712 497762141184 497964538368 499192552243 499693581904 500438281728 501015488512 501129038784 501875877888 502079947776 503823280928 504081387117 504574135296 505156112384 506023612416 506127891456 507376036706 507885279968 508247348994 508338799584 508744169472 510310766592 511569227092 512082678976 512539946688 512553343203 512845842432 513054372864 514528210944 516076978032 516314767232 516672222528 516789321246 517084237824 517294491648 519567758457 520167029228 520342077024 520942240896 521465100288 523743005632 524268676096 524642424768 525247548672 525774729216 528071460224 528085262694 528556820022 528601475072 528872275008 529087322016 532328956544 532449603708 532970082304 533243120256 533339068416 533459944512 536728369408 536946610816 537221685924 537267073024 537650088192 537746829312 537760884672 540109974558 541164141056 541661534568 542205189504 544573693356 545120271168 545749014272 545932670976 546686224128 548964236436 549500858368 549625397376 550259336704 550444511232 553501130952 553726192404 554056669056 554551417728 555108009984 556476943484 558075520464 558635649792 559134487296 559695679488 561075926488 562155279642 562803670968 563252473344 563642424576 565599516328 566672760192 566801191044 567454940976 568300626432 570273892496 570505773992 571356006144 571370939964 571929464832 572997325824 574986899872 576077956608 576093013848 579858327664 580722498048 580854113136 580958628096 583844662016 584650545248 585521857536 585759939072 588669824512 589210881336 589802260608 590360881152 590482540032 592955240493 593534864384 594080392752 594476604832 594676659456 595362561024 598320149504 598563435008 598870076112 599591342592 600282912768 602089807704 602920874787 603264944128 603510240256 603819415584 604064937168 604425457152 607065756528 608375950336 608809658688 609420708864 612082828896 613053998733 613403850752 613653269504 613967641056 614457243648 616099473143 617017654176 617268542352 618188465664 618473304064 619041753792 621191204326 622116973632 622369935264 623297461248 623713159168 627258436224 627387698784 628448679936 628867813376 631210417299 631631392634 632572721088 632829934176 633515452416 633773048832 635973649696 636299455869 636921449472 637800594816 638751117312 639010842624 641229630272 641558129058 641818995741 642185263104 643204195392 644162770944 646013891138 646399447232 646860262356 647492579328 647626011648 648519932544 649486430208 651741591424 652006598848 652340618622 652712890368 652978292736 655847826249 656604282796 656825244768 657127885568 657731863404 658374807552 661268056218 662030764472 662253552576 662695231616 663682854912 663952717824 666599429958 667251042304 667726722432 668172051712 668786180436 669439930368 672108516156 672381805062 672765513728 673110168192 673383864384 674837188608 677663131992 677785066112 678673062144 678949020288 683386595584 683404457604 684072497152 684422944128 688102637376 688896296704 689052428328 690079332096 690359928192 692757011276 693789436032 694589654528 694823399424 695782467072 699523233024 700330064896 701677304064 704113683592 704742426696 705163033344 705449762688 706501103616 707476290048 709932804944 710990827008 711279926016 715470355908 716295581232 716866784256 717014512896 720146632744 721383334056 722215379424 722940252672 726098257808 726827028224 727199378136 728914965504 731952315248 732833863168 733209290352 733507423704 738001507936 738301589872 738742225408 739268871264 739401890304 744100693952 744784610031 744847533056 745512649728 745532135568 749540372856 750404894624 750657422592 751003297792 751523232768 751693558176 755563680256 755734921392 756606587968 756861202944 757734168576 761064055059 761808008192 761827919952 762508199376 763116254208 763996434432 767353840638 768103942144 768124018464 768809920032 769268763648 769581559296 771479398921 774296664064 774472150848 774611504128 775008333792 775626356736 775941737472 777699334951 780250543842 780695810048 781013252096 781413361344 782197650432 784126602182 784445439239 785614508448 786403014144 787310053376 787871323008 788662093824 790606987324 792107190336 792127894041 792902212608 793816748032 795179962368 797305200538 798493434816 798674405562 799455123456 800008602624 802786410272 803894499716 805092554112 805419916224 805900609536 806620243968 809421008704 810164961837 811746211584 812560945152 813286526976 816110438528 816860540034 817405331644 817680406752 818623521408 819843526656 822690205568 823024723136 823446354654 824251287552 824438096064 825389005056 829489298176 829826580352 830251696428 830589288606 831063281664 831085003584 834715415226 836344581632 836516931712 837113280696 837953474688 841613889732 843430294784 843773245568 844205506452 844878710016 845030731776 848399274492 849228599296 850009140288 850400793088 851182411464 855410838744 855758660988 857034009216 857605593856 857894197248 862480349808 863501348864 864116934912 864693243392 864984231936 869787491496 871083747072 871437942144 874463768332 875766993024 876975817872 878282786304 878639908608 881690741624 883004736768 885541321728 885723810048 888799239944 890302296576 891714907248 893043841536 896144688208 896509073416 897480224256 897845152512 900424369152 903134711556 903550842656 904897416192 905265360384 910292301149 910598634792 911205943472 912563925504 917470183168 918124243344 918736571104 920105776128 920479904256 925052581376 925526481264 925902813528 927709956096 931786806489 932697644032 933175460448 933554902896 935569738752 939656568928 940217377792 940599683584 940887654336 941081548176 943301720064 947447088951 947987769344 948373234688 948859081632 949244901264 953960474544 955060774976 955382174208 955822379008 956019350528 956700892224 961844445408 962953839232 963277894656 963920336896 964806293088 968156314939 969020836707 969599170848 971238868992 971439017472 971886620672 972779898816 976157606798 977612387136 978009898272 979069335552 979467439104 984906424194 985691828352 985869187072 987160817664 987562211328 991902084327 993046146708 994016866304 994042847424 995524282368 995929076736 998385104486 999387163808 999899144937 1000876563456 1002030977024 1002258077568 1003751755776 1004159895552 1007646561856 1008162774234 1008572707593 1009148270592 1012255782912 1014752073412 1015770559936 1016494697988 1016677599168 1017488338944 1020621533184 1023138454184 1024165357952 1025079893376 1025106686406 1025691684864 1026108745728 1032153956064 1032629534464 1033344445056 1033578642492 1034588983296 1039135516914 1040334058456 1040684154048 1041884481792 1042930200576 1047486011264 1048537352192 1049284849536 1050495097344 1056142920448 1056170525388 1057113640044 1057202950144 1057744550016 1058174644032 1064657913088 1064899207416 1066486240512 1066678136832 1066919889024 1073456738816 1073893221632 1074443371848 1075300176384 1075521769344 1080219949116 1082328282112 1083323069136 1084410379008 1089147386712 1090240542336 1091498028544 1091865341952 1093372448256 1097928472872 1099250794752 1100518673408 1107002261904 1107452384808 1108113338112 1109102835456 1110216019968 1112953886968 1116151040928 1117271299584 1118268974592 1122151852976 1124310559284 1125607341936 1126504946688 1127284849152 1131199032656 1133345520384 1133602382088 1134909881952 1136601252864 1140547784992 1141011547984 1142712012288 1142741879928 1145994651648 1149973799744 1151030760957 1152155913216 1152186027696 1159716655328 1161444996096 1161708226272 1161917256192 1167689324032 1169301090496 1170375815763 1171043715072 1171519878144 1176189903273 1177339649024 1178421762672 1179604521216 1180721762304 1180965080064 1185910480986 1187069728768 1188160785504 1188953209664 1189353318912 1190725122048 1195957800807 1196640299008 1197126870016 1197740152224 1199182685184 1200565825536 1204179615408 1205841749574 1206529888256 1207020480512 1207638831168 1208129874336 1208850914304 1212324769733 1214131513056 1216751900672 1217619317376 1218841417728 1224165657792 1226107997466 1226807701504 1227306539008 1227935282112 1228914487296 1232198946286 1234035308352 1234537084704 1236376931328 1238083507584 1242382408652 1244233947264 1244739870528 1246594922496 1247426318336 1252073122839 1254516872448 1254775397568 1256897359872 1262420834598 1263262785268 1265145442176 1265659868352 1267030904832 1267546097664 1271947299392 1272598911738 1273842898944 1275601189632 1278021685248 1282459260544 1283116258116 1283637991482 1284370526208 1286408390784 1288325541888 1292027782276 1292798894464 1293720524712 1295252023296 1297039865088 1303483182848 1304013197696 1304681237244 1305956585472 1311695652498 1313208565592 1313650489536 1314255771136 1315463726808 1322536112436 1324061528944 1324507105152 1325390463232 1327905435648 1333198859916 1334502084608 1335453444864 1336344103424 1337572360872 1344217032312 1344763610124 1346220336384 1346767728768 1355326263984 1355570132224 1357346124288 1357898040576 1366773191168 1366808915208 1368845888256 1376205274752 1377792593408 1378104856656 1380158664192 1380719856384 1385514022552 1387578872064 1389179309056 1391564934144 1399046466048 1400660129792 1403354608128 1406815374503 1408227367184 1409484853392 1410326066688 1410899525376 1414952580096 1419865609888 1421981654016 1422559852032 1430459330377 1430940711816 1432591162464 1433733568512 1434029025792 1440293265488 1442766668112 1444430758848 1445880505344 1452196515616 1453654056448 1454398756272 1457829931008 1463904630496 1464236410197 1465667726336 1466418580704 1467014847408 1476003015872 1476603179744 1477359636291 1477484450816 1478537742528 1478803780608 1488201387904 1489569220062 1489695066112 1491025299456 1491064271136 1497577656729 1499080745712 1500809789248 1501314845184 1502006595584 1503046465536 1503387116352 1511127360512 1511469842784 1513213175936 1513722405888 1515468337152 1522128110118 1523616016384 1523655839904 1525016398752 1526232508416 1530311594581 1534707681276 1536207884288 1536248036928 1537619840064 1538537527296 1539163118592 1542958797842 1548593328128 1548944301696 1549223008256 1550016667584 1551252713472 1551883474944 1555398669902 1558703275371 1560501087684 1562026504192 1562826722688 1564395300864 1568253204364 1568890878478 1571229016896 1572806028288 1574620106752 1575742646016 1577324187648 1581213974648 1584214380672 1584255788082 1585804425216 1594610401076 1596986869632 1597348811124 1598910246912 1600017205248 1605572820544 1607788999432 1610185108224 1610839832448 1611801219072 1613240487936 1618842017408 1620329923674 1623492423168 1632220877056 1633721080068 1634810663288 1635360813504 1637247042816 1645380411136 1646049446272 1646892709308 1648502575104 1648876192128 1650778010112 1658978596352 1659653160704 1660503392856 1661178577212 1662170007168 1669430830452 1672689163264 1673033863424 1674226561392 1675906949376 1683227779464 1686860589568 1687546491136 1688411012904 1689757420032 1696798548984 1700018280576 1700801586176 1702364822928 1710821677488 1711517321976 1714068018432 1715211187712 1715788394496 1724960699616 1728233869824 1729386486784 1739574982992 1742167494144 1742875884288 1748927536664 1751533986048 1753951635744 1756565572608 1757279817216 1763381483248 1766009473536 1771082643456 1771447620096 1777598479888 1778865721479 1780604593152 1783429814496 1786087683072 1792289376416 1793018146832 1794960448512 1795690305024 1800848738304 1806269423112 1807101685312 1808762624361 1809794832384 1810530720768 1820584602298 1821197269584 1822411886944 1825127851008 1834940366336 1836248486688 1837473142208 1839161996199 1840211552256 1840959808512 1848298419429 1850105162752 1851052962528 1851805627056 1855419912192 1863573612978 1865395288064 1866350920896 1867109805792 1871139477504 1879313137856 1880434755584 1881199367168 1881775308672 1882163096352 1886603440128 1894894177902 1895975538688 1896746469376 1897718163264 1898489802528 1905081781009 1907920949088 1910121549952 1910764348416 1912038701056 1913401784448 1923688890816 1925907678464 1926555789312 1927840673792 1929612586176 1936312629878 1938041673414 1939198341696 1942477737984 1942878034944 1945559797632 1952315213596 1955224774272 1956019796544 1958138671104 1958934878208 1967543478747 1969812848388 1971383656704 1971738374144 1975124422656 1983804168654 1986092293416 1988085694848 1991048564736 1991858153472 1996770208972 1998774327616 1999798289874 2001753126912 2004516155136 2008319791104 2015293123712 2016325548468 2017145415186 2018296541184 2024511565824 2029504146824 2031541119872 2032989395976 2033355198336 2046276908368 2048330715904 2050159786752 2050213372812 2052217491456 2064307912128 2065259068928 2066688890112 2067157284984 2078271033828 2080668116912 2081368308096 2083768963584 2094972022528 2097074704384 2098569699072 2100990194688 2112285840896 2112341050776 2114227280088 2115489100032 2116349288064 2129315826176 2129798414832 2132972481024 2133839778048 2146913477632 2147786443264 2148886743696 2150600352768 2151043538688 2160439898232 2164656564224 2166646138272 2168820758016 2174169215141 2178294773424 2180481084672 2182996057088 2186744896512 2195856945744 2198501589504 2201037346816 2210709874219 2214004523808 2214904769616 2216226676224 2218205670912 2225907773936 2232302081856 2234542599168 2236537949184 2244303705952 2248621118568 2251214683872 2253009893376 2254569698304 2262398065312 2266691040768 2267204764176 2269819763904 2273202505728 2281095569984 2282023095968 2283192165177 2285424024576 2285483759856 2291989303296 2299947599488 2302061521914 2304311826432 2304372055392 2314438196763 2319433310656 2322889992192 2323416452544 2323834512384 2333098004853 2335378648064 2338602180992 2340751631526 2342087430144 2343039756288 2352379806546 2353336317717 2354679298048 2356843525344 2359209042432 2361930160128 2371820961972 2374139457536 2376321571008 2377906419328 2378706637824 2381450244096 2391915601614 2393280598016 2394253740032 2395480304448 2398365370368 2408359230816 2411683499148 2414040961024 2415277662336 2416259748672 2417701828608 2424649539466 2428263026112 2433503801344 2435238634752 2437682835456 2448331315584 2452215994932 2454613078016 2455870564224 2464397892572 2468070616704 2469074169408 2472753862656 2476167015168 2484764817304 2488467894528 2489479741056 2493189844992 2504146245678 2509033744896 2509550795136 2524841669196 2526525570536 2530290884352 2531319736704 2535092195328 2543894598784 2545197823476 2547685797888 2551202379264 2564918521088 2566232516232 2567275982964 2572816781568 2584055564552 2585597788928 2587441049424 2590504046592 2594079730176 2606966365696 2608026395392 2609362474488 2623391304996 2626417131184 2627300979072 2628511542272 2630927453616 2645072224872 2648123057888 2649014210304 2650780926464 2666397719832 2670906889728 2672688206848 2675144721744 2688434064624 2689527220248 2692440672768 2693535457536 2710652527968 2711140264448 2714692248576 2715796081152 2730876903447 2733546382336 2733617830416 2737691776512 2752410549504 2755585186816 2756209713312 2760317328384 2761439712768 2771028045104 2775157744128 2778358618112 2783129868288 2790568201883 2795360419467 2798092932096 2801320259584 2806709216256 2813630749006 2816454734368 2818969706784 2820652133376 2821799050752 2829905160192 2839731219776 2842341266853 2843963308032 2845119704064 2860918660754 2861881423632 2865182324928 2867467137024 2868058051584 2880586530976 2885533336224 2888861517696 2891761010688 2904393031232 2904468944817 2907062510121 2907308112896 2908797512544 2915659862016 2927809260992 2928472820394 2931335452672 2932837161408 2934029694816 2952006031744 2953206359488 2954719272582 2954968901632 2957075485056 2957607561216 2976402775808 2979138440124 2979390132224 2982050598912 2982128542272 2995155313458 2998161491424 3001619578496 3002629690368 3006092931072 3006774232704 3022254721024 3022939685568 3026426351872 3027444811776 3044256220236 3047232032768 3047311679808 3050032797504 3052465016832 3060623189162 3069415362552 3072496073856 3075239680128 3077075054592 3078326237184 3085917595684 3097888603392 3098446016512 3100033335168 3103766949888 3110797339804 3117406550742 3121002175368 3125653445376 3128790601728 3136506408728 3137781756956 3142458033792 3145612056576 3151485292032 3162427949296 3168428761344 3168511576164 3171608850432 3189220802152 3193973739264 3194697622248 3200034410496 3211145641088 3215577998864 3220370216448 3221679664896 3237684034816 3240659847348 3246984846336 3264441754112 3267442160136 3269621326576 3270721627008 3274494085632 3290760822272 3292098892544 3293785418616 3297752384256 3301556020224 3317957192704 3319306321408 3321006785712 3322357154424 3324340014336 3338861660904 3345378326528 3346067726848 3348453122784 3351813898752 3366455558928 3373721179136 3375092982272 3376822025808 3379514840064 3393597097968 3400036561152 3401603172352 3404729645856 3416551623793 3421643354976 3423034643952 3428136036864 3430422375424 3449921399232 3456467739648 3458772973568 3473972659487 3479149965984 3484334988288 3485751768576 3497855073328 3503067972096 3507903271488 3513131145216 3514559634432 3526762966496 3528569709819 3532018947072 3542165286912 3542895240192 3555196959776 3557731442958 3561209186304 3566859628992 3572175366144 3584578752832 3586036293664 3587873402421 3589920897024 3591380610048 3601697476608 3612538846224 3614203370624 3617525248722 3619589664768 3621061441536 3636974309199 3641169204596 3642394539168 3644823773888 3650255702016 3669880732672 3672496973376 3674946284416 3678323992398 3680423104512 3681919617024 3696596838858 3700210325504 3702105925056 3703611254112 3727147225956 3730790576128 3732701841792 3734219611584 3742278955008 3758626275712 3760869511168 3762398734336 3763550617344 3764326192704 3789788355804 3793492938752 3795436326528 3796979605056 3810163562018 3815841898176 3820243099904 3821528696832 3824077402112 3826803568896 3847377781632 3851815356928 3853111578624 3859225172352 3872625259756 3876083346828 3878396683392 3885756069888 3891119595264 3904630427192 3910449548544 3912039593088 3917869756416 3935086957494 3939625696776 3942767313408 3967608337308 3972184586832 3976171389696 3983716306944 3993540417944 3997548655232 3999596579748 4003506253824 4009032310272 4030586247424 4032651096936 4034290830372 4059008293648 4063082239744 4065978791952 4066710396672 4092553816736 4096661431808 4100319573504 4100426745624 4128615824256 4130518137856 4133377780224 4134314569968 4156542067656 4161336233824 4162736616192 4167537927168 4189944045056 4197139398144 4201980389376 4220446123509 4224571681792 4224682101552 4228454560176 4230978200064 4232698576128 4258631652352 4259596829664 4265944962048 4267679556096 4291377991131 4293826955264 4295572886528 4297773487392 4301200705536 4302087077376 4312696312001 4320879796464 4329313128448 4333292276544 4337641516032 4348338430282 4356589546848 4360962169344 4365992114176 4373489793024 4391713891488 4392709230591 4397003179008 4402074693632 4421419748438 4428009047616 4429809539232 4432453352448 4436411341824 4451815547872 4464604163712 4469085198336 4473075898368 4488607411904 4492732970187 4497242237136 4502429367744 4506019786752 4509139396608 4524796130624 4533382081536 4534409528352 4539639527808 4546405011456 4562191139968 4564046191936 4566384330354 4570848049152 4570967519712 4590934783743 4599895198976 4604123043828 4608623652864 4608744110784 4628876393526 4638866621312 4645779984384 4646832905088 4647669024768 4666196009706 4670757296128 4677204361984 4681503263052 4686079512576 4704759613092 4706672635434 4709358596096 4713687050688 4718418084864 4723860320256 4743641923944 4752643142016 4755812838656 4757413275648 4783831203228 4788507480064 4790960608896 4796730740736 4816718461632 4823366998296 4830555324672 4832519497344 4835403657216 4849299078932 4856526052224 4870477269504 4896662631168 4904431989864 4911741128448 4928795785144 4936141233408 4938148338816 4945507725312 4952334030336 4969529634608 4976935789056 4978959482112 5008292491356 5018067489792 5019101590272 5049683338392 5053051141072 5060581768704 5062639473408 5087789197568 5090395646952 5102404758528 5129837042176 5132465032464 5134551965928 5145633563136 5168111129104 5171195577856 5174882098848 5188159460352 5213932731392 5216052790784 5218724948976 5246782609992 5252834262368 5254601958144 5257023084544 5261854907232 5290144449744 5296246115776 5298028420608 5301561852928 5332795439664 5341813779456 5345376413696 5350289443488 5368866837389 5376868129248 5379054440496 5384881345536 5387070915072 5421305055936 5422280528896 5429384497152 5431592162304 5461753806894 5467092764672 5467235660832 5475383553024 5491118074673 5504821099008 5511170373632 5512419426624 5520634656768 5522879425536 5542056090208 5544895258287 5550315488256 5556717236224 5566259736576 5581136403766 5590720838934 5596185864192 5613418432512 5627261498012 5632909468736 5637939413568 5641304266752 5643598101504 5659810320384 5679462439552 5684682533706 5687926616064 5690239408128 5715245343027 5721837321508 5723762847264 5730364649856 5736116103168 5761173061952 5771066672448 5777723035392 5783522021376 5808786062464 5808937889634 5814125020242 5814616225792 5817595025088 5855618521984 5856945640788 5862670905344 5865674322816 5868059389632 5904012063488 5906412718976 5909438545164 5909937803264 5914150970112 5915215122432 5952805551616 5958276880248 5964257084544 5990310626916 5996322982848 6003239156992 6005259380736 6013548465408 6044509442048 6045879371136 6052852703744 6054889623552 6088512440472 6094623359616 6100065595008 6121246378324 6138830725104 6144992147712 6150479360256 6156652474368 6171835191368 6195777206784 6200066670336 6221594679608 6234813101484 6242004350736 6251306890752 6273012817456 6275563513912 6284916067584 6291224113152 6302970584064 6324855898592 6336857522688 6337023152328 6378441604304 6387947478528 6389395244496 6422291282176 6431155997728 6440740432896 6443359329792 6475368069632 6481319694696 6493969692672 6522507645423 6528883508224 6534884320272 6539242653152 6541443254016 6548988171264 6581521644544 6584197785088 6587570837232 6595504768512 6603112040448 6632129622657 6635914385408 6638612642816 6642013571424 6644714308848 6648680028672 6677723321808 6690756653056 6692135453696 6696906245568 6703627797504 6732911117856 6747442358272 6750185964544 6753644051616 6759029680128 6777094204573 6787194195936 6800073122304 6803206344704 6809459291712 6833103247586 6843286709952 6846069287904 6856272073728 6860844750848 6899842798464 6912935479296 6917545947136 6943314590289 6947945318974 6958299931968 6968669976576 6971503537152 6995710146656 6999294014559 7006135944192 7015806542976 7026262290432 7029119268864 7053525932992 7057139419638 7060008953151 7064037894144 7085790480384 7110393919552 7115462885916 7122418372608 7133719257984 7144350732288 7169157505664 7172072587328 7175746804842 7179841794048 7182761220096 7225077692448 7228406741248 7235050497444 7242122883072 7273948618398 7282338409192 7284789078336 7289647547776 7300511404032 7339761465344 7344993946752 7349892568832 7356647984796 7363839234048 7393193677716 7400420651008 7404211850112 7407222508224 7454294451912 7465403683584 7468439223168 7517252551424 7524797468672 7527101234688 7528652385408 7579576711608 7590872653056 7593959210112 7620327124036 7631683796352 7640486199808 7643057393664 7653607137792 7694755563264 7703630713856 7718450344704 7745250519512 7752166693656 7756793366784 7771512139776 7782239190528 7809260854384 7820899097088 7824079186176 7870173914988 7879251393552 7885534626816 7935216674616 7944369173664 7952342779392 7987080835888 7995097310464 7999193159496 8018064620544 8061172494848 8065302193872 8068581660744 8118016587296 8126164479488 8131957583904 8133420793344 8185107633472 8192630710341 8193322863616 8200639147008 8200853491248 8257231648512 8261036275712 8266755560448 8268629139936 8313084135312 8322672467648 8325473232384 8335075854336 8371704605649 8379888090112 8394278796288 8403960778752 8440892247018 8449143363584 8449364203104 8456909120352 8461956400128 8465397152256 8486273388131 8517263304704 8519193659328 8531889924096 8535359112192 8582755982262 8587653910528 8591145773056 8595546974784 8602401411072 8604174154752 8625392624002 8641759592928 8666584553088 8675283032064 8696676860564 8713179093696 8713406834451 8721924338688 8731984228352 8746979586048 8783427782976 8785418461182 8794006358016 8842839496876 8856018095232 8859619078464 8864906704896 8872822683648 8903631095744 8929208327424 8938170396672 8946151796736 8977214823808 8985465940374 8994484474272 9004858735488 9018278793216 9049592261248 9066764163072 9068819056704 9079279055616 9124382279936 9128092383872 9132768660708 9141696098304 9141935039424 9181869567486 9199790397952 9208246087656 9217488221568 9257752787052 9277733242624 9293665810176 9295338049536 9332392019412 9341514592256 9354408723968 9363006526104 9409519226184 9413345270868 9427374101376 9436836169728 9487283847888 9505286284032 9511625677312 9514826551296 9567662406456 9581921217792 9633436923264 9646733996592 9661110649344 9665038994688 9698598157864 9713052104448 9740954539008 9793325262336 9808863979728 9823482256896 9857591570288 9872282466816 9876296677632 9904668060672 9939059269216 9953871578112 9957918964224 10013215312639 10016584982712 10036134979584 10038203180544 10099366676784 10106102282144 10121163537408 10125278946816 10175578395136 10180791293904 10204809517056 10249654871379 10259674084352 10264930064928 10269103931856 10291267126272 10336222258208 10342391155712 10349764197696 10376318920704 10421917978461 10427865462784 10432105581568 10437449897952 10493565219984 10505668524736 10509203916288 10514046169088 10523709814464 10580288899488 10592492231552 10596056841216 10603123705856 10665590879328 10683627558912 10690752827392 10700578886976 10737733674778 10753736258496 10758108880992 10769762691072 10774141830144 10842610111872 10844561057792 10858768994304 10863184324608 10910922927597 10923507613788 10934185529344 10934471321664 10950767106048 10982236149346 11009642198016 11022340747264 11024838853248 11041269313536 11045758851072 11084112180416 11089790516574 11100630976512 11162272807532 11181441677868 11192371728384 11226836865024 11254522996024 11265818937472 11275878827136 11282608533504 11287196203008 11358924879104 11369365067412 11380478816256 11430490686054 11443674643016 11447525694528 11460729299712 11472232206336 11522346123904 11542133344896 11555446070784 11617572124928 11617875779268 11628250040484 11629232451584 11635190050176 11711237043968 11713891281576 11731348645632 11736118779264 11808024126976 11812825437952 11818877090328 11828301940224 11905611103232 11916553760496 11928514169088 11980621253832 11992645965696 12006478313984 12010518761472 12027096930816 12091758742272 12105705407488 12177024880944 12189246719232 12200131190016 12242492756648 12277661450208 12289984295424 12300958720512 12343670382736 12391554413568 12400133340672 12443189359216 12469626202968 12484008701472 12502613781504 12546025634912 12551127027824 12569832135168 12605941168128 12649711797184 12661338370527 12673715045376 12674046304656 12756883208608 12775894957056 12778790488992 12844582564352 12862311995456 12874133973393 12881480865792 12886718659584 12938088936003 12950736139264 12962639389392 12987939385344 13045015290846 13057767016448 13069768640544 13078485306304 13082886508032 13097976342528 13163043289088 13168395570176 13175141674464 13191009537024 13206224080896 13264259245314 13271828770816 13277225285632 13284027142848 13289428617696 13297360057344 13335572467063 13355446643616 13384270907392 13393812491136 13407255595008 13465822235712 13494884716544 13500371929088 13507288103232 13518059360256 13554188409146 13574388391872 13600146244608 13618918583424 13666206495172 13686573419904 13692138575808 13712544147456 13721689501696 13772804351229 13799685596928 13825870958592 13886629180578 13895890637948 13916599863936 13937339953152 13943007074304 13991420293312 13998588029118 14012271888384 14031613085952 14058238537728 14107051865984 14114278839276 14120017906302 14128075788288 14171580960768 14220787839104 14230925771832 14267438515968 14338315011328 14344145174656 14351493609684 14365522440192 14450155384896 14456813482496 14470100994888 14547897236796 14564676818384 14569578156672 14579295095552 14679522930688 14689987893504 14699785137664 14713295969592 14786387355432 14808423700224 14814445016448 14908588903824 14930807367168 14936878446336 15034505102848 15054202469376 15057304770816 15159153423216 15181745306112 15187918420224 15240654248072 15263367592704 15280972399616 15307214275584 15389511126528 15407261427712 15436900689408 15474969119533 15490501039024 15504333387312 15513586733568 15564478381056 15618521708768 15641798194176 15648158372352 15740347829976 15758502787104 15771069253632 15870433349232 15888738347328 15904685558784 15974161671776 15990194620928 15998386318992 16036129241088 16106600512167 16122344989696 16130604387744 16137163321488 16236033174592 16252328958976 16263915167808 16266841586688 16370215266944 16385261420682 16386645727232 16401278294016 16401706982496 16473354224019 16514463297024 16522072551424 16533511120896 16537258279872 16626168270624 16645344935296 16650946464768 16670151708672 16743409211298 16759776180224 16788557592576 16881784494036 16898286727168 16898728406208 16913818240704 16923912800256 16930794304512 16972546776262 17034526609408 17038387318656 17063779848192 17070718224384 17145736029081 17165511964524 17182291546112 17191093949568 17208348309504 17250785248004 17283519185856 17333169106176 17350566064128 17393353721128 17426358187392 17426813668902 17443848677376 17566855565952 17570836922364 17588012716032 17685678993752 17712036190464 17719238156928 17729813409792 17745645367296 17807262191488 17858416654848 17954429647616 17970931880748 17988968948544 18009717470976 18099184522496 18133528326144 18137638113408 18158558111232 18248764559872 18256184767744 18265537321416 18283870078848 18363739134972 18399580795904 18416492175312 18434976443136 18515505574104 18555466485248 18587331620352 18664784038824 18708817447936 18726013052208 18819038452368 18826690541736 18854748202752 18873672339456 18974567695776 19010572568064 19023251354624 19135324812912 19163842435584 19266873846528 19293467993184 19322221298688 19330077989376 19397196315728 19426104208896 19481909078016 19567522936269 19586650524672 19617727959456 19646964513792 19715183140576 19744564933632 19752593355264 19809336121344 19878118538432 19896388867971 19907743156224 19915837928448 20026430625278 20033169965424 20072269959168 20076406361088 20198733353568 20212204564288 20242327074816 20250557893632 20331282613719 20351156790272 20361582587808 20409619034112 20499309742758 20519348168704 20529860129856 20538207863712 20582534252544 20672444516416 20684782311424 20699528395392 20752637841408 20843835956922 20855730925568 20864211163136 20874899795904 20987130439968 21011337049472 21018407832576 21047419628928 21160577798976 21184984463104 21192113682432 21206247411712 21331181758656 21367255117824 21401157773952 21475467349556 21507472516992 21516217761984 21539525382144 21548283660288 21685220223744 21689122115584 21726368649216 21821845855194 21847015227576 21868942643328 21901534212096 21964472298692 22019284396032 22049677706496 22091517702144 22168224360832 22179581033148 22201261953024 22324545615064 22362883355736 22509045992048 22531637874944 22551757654272 22574392406016 22717849758208 22738730134824 22860981372108 22887349286032 22895051389056 22921458599424 23044692247808 23084266689792 23110892141568 23235144249856 23235751558536 23256500080968 23270380100352 23422474087936 23427782563152 23462697291264 23472237558528 23616048253952 23625650875904 23637754180656 23656603880448 23811222206464 23833107520992 23857028338176 23915861366551 23961242507664 23985291931392 24012956627968 24054193861632 24183517484544 24211410814976 24317808616409 24354049761888 24378493438464 24400262380032 24484985513296 24555322900416 24579968590848 24601917441024 24687340765472 24783108827136 24800266681344 24886378718432 24939252405936 24968017402944 25005227563008 25092051269824 25102254055648 25115113816947 25139664270336 25211882336256 25299423594368 25322676741054 25347430090752 25348092609312 25458820164393 25513766417216 25551789914112 25557580977984 25689165128704 25724623990912 25748267946786 25762961731584 25773437319168 25876177872006 25901472278528 25925278778784 26090030581692 26115534032896 26139537281088 26156970612608 26165773016064 26195952685056 26326086578176 26336791140352 26350283348928 26382019074048 26528518490628 26554450571264 26568054285696 26578857235392 26594720114688 26671144934126 26710893287232 26768541814784 26787624982272 26814511190016 26931644471424 27000743858176 27014576206464 27108376818292 27148776783744 27200292489216 27237837166848 27332412990344 27373146839808 27384277151616 27425088294912 27545608702458 27599371193856 27773258361156 27791781275896 27833199727872 27886014148608 27982840586624 27997176058236 28024543776768 28063226171904 28214103731968 28228557678552 28240035812604 28441575678208 28461851543664 28534877031936 28676630022656 28688290349312 28702987219368 28900310769792 28913626964992 28940201989776 29095794473592 29129353636768 29139156313344 29158590191104 29379975787008 29399570275328 29426591939184 29572774710864 29616847400448 29628890032896 29817177807648 29861614734336 29873756892672 30039645937917 30069010205696 30108404938752 30114609541632 30318306846432 30363490612224 30375836840448 30481308496144 30526735185408 30561944799232 30614428551168 30748964614137 30779022253056 30814522855424 30873801378816 30949938239066 30981002078048 31008666774624 31027173467136 31128956762112 31237043417536 31265753935383 31283596388352 31296316744704 31480695659952 31517005574208 31542138507264 31740866698464 31777476694656 31809371117568 31948323343552 31980389241856 31996772637984 32072258482176 32213201024334 32244689979392 32261208775488 32274326642976 32472066349184 32504657917952 32527830335616 32533683173376 32740430533888 32770522841364 32773291454464 32802556588032 32803413964992 32946708448038 33028926594048 33067022241792 33074516559744 33252336541248 33290689870592 33301892929536 33486818422596 33519552360448 33577115185152 33763568988072 33797456812416 33827636481408 33847825600512 33861588609024 33945093552524 34076774637312 34141436448768 34291472058162 34331023929048 34382187899136 34416696619008 34501570496008 34567038371712 34666338212352 34786707442256 34852716374784 34853627337804 34887697354752 35133711131904 35141673844728 35371357987504 35424072380928 35438476313856 35614524382976 35716833309696 35908859295232 35941863761496 35977937897088 36019434941952 36198369044992 36275276226816 36317116222464 36497529119744 36512369535488 36531074642832 36567740157696 36727478269944 36799161591808 36832984350624 36869952886272 37031011148208 37110932970496 37174663240704 37329568077648 37417634895872 37452026104416 37582067861723 37638076904736 37653381083472 37709496405504 37949135391552 38021145136128 38046502709248 38270649625824 38327684871168 38533747693056 38586935986368 38644442597376 38660155978752 38794392631456 38814266808009 38852208417792 38963818156032 39135045872538 39173301049344 39235455918912 39293929027584 39430366281152 39489129867264 39505186710528 39618672242688 39756237076864 39792777735942 39815486312448 39831675856896 40006717401189 40052861250556 40066339930848 40152812722176 40397466707136 40424409128576 40484654149632 40501115787264 40662565227438 40702313580544 40723165175616 40998619485516 41038696337408 41059720259712 41076415727424 41165068505088 41344889032832 41369564622848 41399056790784 41687671913844 41728422326272 41749799591808 41974260879936 42022674098944 42036815665152 42094839257856 42321155597952 42369968926208 42384227364864 42662363517312 42802315547904 42950934699112 43014945033984 43032435523968 43096567320576 43370440447488 43643691710388 43694030455152 43737885286656 43928944597384 44038568792064 44099355412992 44336448721664 44359162066296 44649091230128 44725766711472 45018091984096 45063275749888 45103515308544 45435699516416 45477460269648 45721962744216 45774698572064 45790102778112 45842917198848 46089384495616 46168533379584 46221784283136 46424907358599 46470288499712 46471503117072 46513000161936 46540760200704 46844948175872 46855565126304 46925394582528 46944475117056 47232096507904 47251301751808 47275508361312 47313207760896 47439659432011 47622444412928 47666215041984 47714056676352 47831722733102 47922485015328 47970583862784 48025913255936 48108387723264 48319801536501 48367034969088 48422821629952 48635617232818 48708099523776 48756986876928 48800524760064 48969971026592 49110645800832 49159937181696 49203834882048 49374681530944 49420062672057 49566217654272 49600533362688 49772757436864 49878504811872 49936034805888 50010455126016 50184102539648 50204508111296 50230227633894 50279328540672 50598847188736 50645353482108 50694860181504 50696185218624 50917640328786 51027532834432 51103579828224 51115161955968 51378330257408 51449247981824 51496535893572 51546874638336 51752355744012 51802944557056 51850557557568 52180061163384 52279074562176 52313941225216 52331546032128 52673582280704 52700566697856 52764038148096 53057036981256 53136108571392 53157714470784 53189440229376 53342289868252 53421786574464 53575249964544 53863288942848 54029152412928 54216753636584 54297553567488 54400584978432 54475674333696 54664825980688 54746293679616 54768554303232 55091217404916 55198742387712 55546516722312 55583562551792 55666399455744 55965681173248 55994352116472 56126452343808 56428207463936 56457115357104 56480071625208 56883151356416 56923703087328 57069754063872 57353260045312 57376580698624 57405974438736 57800621539584 57827253929984 57880403979552 58191588947184 58258707273536 58278312626688 58317180382208 58759951574016 58799140550656 58853183878368 59057535211279 59145549421728 59233694800896 59257780065792 59634355615296 59723229468672 59747513785344 60079291875834 60138020411392 60216809877504 60229219083264 60636613692864 60726981224448 60751673680896 60962616992288 60993847841157 61053470370816 61123889598464 61228857102336 61497929228274 61558044506112 61747602757632 61899876478132 61962004156096 62017333549248 62054346934272 62257913524224 62474086835072 62531507870766 62567192776704 62592633489408 62961391319904 63034011148416 63481733396928 63554953389312 63618742235136 63896646687104 63960778483712 63993545275968 64426402048668 64489379958784 64522417550976 64548653285952 64944132698368 65009315835904 65055660671232 65067366346752 65480861067776 65541045682728 65606827929984 65893416896076 66057853188096 66149033119488 66504673082496 66581379741184 66603785859072 66973636845192 67527137976144 67594913624832 67655272962816 67723177218048 67890187105048 68153549274624 68582944116324 68662047858096 68764375798272 69003140992016 69134076743424 69332676424704 69573414884512 69705432749568 69707254675608 70267422263808 70283347689456 70742715975008 70848144761856 70876952627712 71229048765952 71433666619392 71747584099653 71817718590464 71883727522992 71955875794176 72038869883904 72396738089984 72550552453632 72634232444928 72953425849227 72995058239488 73024739070976 73062149285664 73135480315392 73454956539888 73598323183616 73665968701248 73739905772544 74062022296416 74221865940992 74349326481408 74659136155296 74835269791744 74904052208832 75164135723446 75276153809472 75306762166944 75418992811008 75898270783104 76042290272256 76093005418496 76376460493179 76541299251648 76655369742336 77067495386112 77173871972736 77288885194752 77320311957504 77588785262912 77628533616018 77704416835584 78270091745076 78346602098688 78470911837824 78587858055168 78860732562304 78978259734528 79010373421056 79512474153728 79585555471884 79663351713792 80013434802378 80105722501112 80132679861696 80305625444352 80794933414272 80848818257152 81002231574528 81325130454876 81404627161088 81446330351232 81997238971032 82119440519424 82152831454848 82689778065664 82798113581568 83375343827688 83499599183616 83948521759872 84045348197888 84073631330304 84189678515712 84642311195904 84739937852416 85324727034624 85604631095808 85901869398224 86029890067968 86064871047936 86740880894976 87287383420776 87388060910304 87475770573312 87857889194768 88198710825984 88672897443328 88718324132592 89298182460256 89451533422944 90036183968192 90118937813751 90126551499776 90207030617088 90871399032832 90954920539296 91443925488432 91549397144128 91580205556224 91685834397696 92178768991232 92337066759168 92443568566272 92849814717198 92940576999424 92943006234144 93026000323872 93081520401408 93349007269441 93689896351744 93711130252608 93850789165056 93888950234112 94464193015808 94502603503616 94551016722624 94626415521792 94879318864022 95332430083968 95428113352704 95663445466204 95844970030656 95941167725568 96051826511872 96216775446528 96639603073002 96734069938176 97271234465636 97416199047552 97513973753856 97601049520128 97939942053184 98221291601664 98319874363392 98407669764096 98749363061888 98840125344114 99201066725376 99545514873728 99757009623744 99872069611776 100368205079296 100409016222592 100460455267788 100558657081344 101197694377472 101290706964216 101392370437248 101835280657572 102055065668864 102230323911936 102756660514816 102898495963648 102993071787144 103504711488024 103701115115136 104360122326768 104558149124352 104627882450432 104663092064256 105401133395712 106114073962512 106272217142784 106315428941568 106684579736504 106843573148928 107150499929088 107726577885696 108058304825856 108433507273168 108595107134976 108951348667392 109329651961376 109492587359232 109537108606464 110182434809832 110397484775424 111093033444624 111167125103584 111332798911488 111931362346496 111988704232944 112252904687616 112746203585169 112856414927872 112914230714208 112960143250416 113766302712832 113847406174656 114139508127744 114706520090624 114753161397248 114811948877472 115601243079168 115654507859968 115760807959104 116383177894368 116517414547072 116556625253376 116634360764416 117519903148032 117598281101312 117706367756736 118115070422558 118291098843456 118467389601792 118515560131584 119268711230592 119446458937344 119495027570688 120020152203567 120158583751668 120276040822784 120458438166528 121273227385728 121453962448896 121503347361792 121925233984576 121987695682314 122106940741632 122995858456548 123116089012224 123495205515264 123799752956264 123924008312192 124034667098496 124108693868544 124948173670144 125063015741532 125185266978816 125922782639808 126068022296832 126963466793856 127109906778624 127793293374208 127921556967424 127987090551936 128852804097336 129044835101952 129097306571904 129888265396736 130111321342464 130961722135552 131082091365456 131213655859968 131786833792152 132115706376192 132298066238976 133009346164992 133162759482368 133947273690384 135054275952288 135189827249664 135310545925632 135780374210096 136307098549248 137165888232648 137324095716192 137528751596544 138006281984032 138268153486848 138665352849408 139146829769024 139274722075797 139410865499136 139414509351216 140534844527616 140566695378912 141485431950016 141696289523712 141753905255424 142318978296033 142458097531904 142867333238784 143495168199306 143635437180928 143767455045984 143911751588352 144077739767808 144793476179968 145101104907264 145268464889856 145906851698454 145990116478976 146049478141952 146124298571328 146270960630784 146909913079776 147331937402496 147479811545088 148124044592832 148443731881984 148698652962816 149318272310592 149808104417664 150328271446892 150552307618944 150613524333888 150837985622016 151796541566208 152084580544512 152752920986358 153082598503296 153310739484672 154134990772224 154347743945472 154640623915008 155177570525824 155257067232036 155408833671168 156540183490152 156941823675648 157721465124608 158020746842112 159024948307456 159171110943768 160026869604756 160211445002224 160265359723392 161589866828544 161697636514304 162650260909752 162892660702464 163994477942064 164238881038848 164305662909696 165379556131328 165596227163136 166750687655376 166999198367232 167897043519744 168090696395776 168379357031424 169284622391808 169479875704832 170224660314863 170649454069248 171209262191616 171803738796448 172059780135936 172129742095872 173481761789952 174574766841552 174776121820608 174951541146624 175715778389536 176397421651968 177172605633837 177345794886656 177436648265184 178596364920512 178903066845888 180072367936384 180237875627502 180253102999552 180414061234176 181742798065664 181909841078592 182887850976864 183098794288256 183160411112448 183371668795392 184357537982464 184674133518336 185699629434396 185881153998848 185886012468288 186052000647744 186163040802816 186698014538882 187379792703488 187422260505216 187701578330112 187777900468224 189005207007232 189102033445248 189758637728044 190664860167936 190856226705408 191326890932408 191689940061312 191882335451136 193279206146004 193468139876352 194542468931272 194832398095104 195027947507712 195202099040256 195879884106368 196442583203328 197498726123776 197680250688228 199091029747456 199514019247488 199744139223552 200736410158592 200818032445184 200920910535576 202395388754944 202581413928432 202784740874496 203670561315144 204110131337728 204460647823872 205796991927296 205986143574288 207009422976048 207402230230272 208720244653536 209116298248704 209255764900864 210802266791424 212228147925024 212544434285568 212630857883136 213369159473008 213687146297856 214300999858176 215242752298959 215453155771392 216116609651712 216867014546336 217190214269952 217902697334784 218659303922752 218860277547681 218985174718464 219074217212928 220364869619664 220794969550848 222186066889248 222334250207168 222665597822976 223862724692992 223977408465888 224505809375232 225492407170338 225712829855744 225828461428416 225920286500832 227532605425664 227694812349312 228279016255488 229413040181248 229506322794496 229623897754944 231202486158336 231521615918208 232766355788736 233034829094144 233113250506752 233268721528832 235039806296064 235412735513472 236230140845116 236582197686912 236934779203584 237031120263168 238537422461184 238990055141376 240040304407134 240317167503336 240916876333056 242546454771456 243006694723584 243850467969152 243975391364628 244213881483264 245991716913096 247599505912528 247848016624384 248069334196992 249896347340288 250126031483064 251845565279616 252136044593664 253926933587712 254219813557248 255586586748416 255974181103872 257705608194672 258089670203904 258194613143808 259776530793472 260222642684928 261923444271104 262164182730912 262427311719936 263074475032061 263573667584304 264596132477952 266018692329984 266325518964736 267894547380768 270108551904576 270379654499328 270621091851264 271560748420192 272614197098496 274331776465296 274648191432384 275057503193088 276012563968064 276536306973696 277330705698816 278293659538048 278549444151594 278821730998272 278829018702432 280047021808323 281069689055232 281133390757824 282970863900032 283392579047424 283507810510848 284637956592066 284916195063808 286990336398612 287270874361856 287534910091968 287823503176704 288155479535616 289586952359936 290202209814528 291813703396908 292098956283904 292248597142656 292541921261568 293819826159552 294663874804992 294959623090176 296248089185664 298636544621184 299616208835328 300656542893784 301104615237888 301227048667776 301675971244032 303593083132416 305505841972716 306165197006592 308269981544448 308695487890944 310355141051648 310514134464072 313080366980304 313883647351296 315442930249216 318049896614912 318342221887536 320053739209512 320422890004448 320530719446784 323179733657088 323395273028608 325300521819504 325785321404928 327988955884128 328477762077696 328611325819392 330759112262656 331192454326272 333501375310752 333998396734464 335794087039488 336181392791552 336758714062848 338238610755507 338569244783616 338959751409664 340449320629726 341298908138496 342418524383232 343607477592896 344119560271872 344259484191744 346963523579904 349149533683104 349552243641216 349903082293248 351431556779072 352794843303936 354345211267674 354691589773312 354873296530368 357192729841024 357806133691776 360144735872768 360475751255004 360506205999104 360828122468352 363819682157184 365775701953728 366197588576512 366320822224896 368715075964928 369348267036672 371399258868792 371772024936576 372104001295488 372326081605632 373396029077764 374844521010432 375555800936448 378204066890496 379517275456088 381329720335872 382653781864816 383379880122624 383764670902272 386558412292008 389084937862544 389664796190208 391759768212736 392885166406656 394997452247552 395360501376456 398182059494912 399028038494976 399488278447104 401472820317184 401636064890368 401841821071152 404790777509888 405162827856864 405569481748992 407341122630288 408220262675456 408921295647744 411593983854592 411972287148576 413402746478953 414018845952096 414804460460544 417440489307072 418232596497408 418511529801728 421604533582848 424456295850048 425088868571136 425261715766272 426738318946016 426956934888099 427374292595712 428601999716352 430485504597918 430906311542784 432233219303424 433734029092672 434380428539904 435805394669568 437318607845504 437720555095362 437970349436928 438148434425856 440729739239328 444372133778496 444668500414336 445331195645952 447725449385984 447954816931776 450984814340676 451425659711488 451656922856832 451840573001664 455065210851328 455389624698624 459012645588992 459247795509888 462404972316672 463043231836416 465532711577472 466069658188288 466226501013504 470825471026944 472460281690232 473164395373824 474062240526336 477074844922368 480080608814268 480634335006672 485092909542912 487700935938304 487950782729256 491983433826192 495199011825056 495696033248768 496138668393984 499792694680576 500252062966128 503691130559232 504272089187328 507853867175424 508439627114496 510673980944589 511173173496832 511948362207744 515411216389344 516179340407808 516389226287616 519553061586944 520445285369856 523846888542208 524328365461824 524854623439872 526148950064122 527147335168608 529192264955904 531517816901511 532037384659968 532651037929472 535789094761536 540217103809152 540759308998656 541242183702528 543121496840384 545228394196992 548663552930592 549296382864768 550115006386176 552025127936128 553072613947392 556587319076096 557098888303188 557643461996544 557658037404864 560094043616646 562139378110464 562266781515648 565941727800064 567015621021696 569275913184132 569832390127616 573980672797224 575069820183936 575647006353408 580404419629056 583627406793816 584497194285312 585083842523136 587639652319104 589327749609984 592496178371328 597273089242368 599232417670656 601313085787568 602209230475776 602454097335552 607186166264832 611011683945432 612330394013184 617390975781888 620710282103296 621028268928144 626160733960608 627767294702592 630885860498432 636099793229824 636684443775072 640107478419024 640845780008896 641061438893568 646359467314176 646790546057216 650601043639008 651570642809856 655977911768256 656955524155392 657222651638784 661518224525312 662384908652544 667002750621504 667996793468928 671588174078976 672362785583104 673517428125696 676477221511014 677138489567232 680898641259452 682597816276992 684837048766464 687214955185792 688239120543744 688518968383488 698299067366208 699104487282432 699806164586496 702863113558144 708690422535348 709383179546624 709746593060736 714385459682048 715612267383552 720289471745536 720951502510008 727639364314368 731551403907456 732395177153024 732641644449792 742798517737584 743544049873152 744208002590976 746792058155528 749689042020864 756408133780992 759034550912176 762659440671744 765307563729632 766759760245248 773116824584016 778169875725088 779329592380416 783519536425472 785770332813312 789223425096183 789994904495104 790721002752912 796364118989824 798056076989952 798976556894208 802945640634368 803272129780736 803683642142304 809581555019776 810325655713728 811138963497984 814682245260576 816440525350912 817842591295488 823187967709184 823944574297152 826805492957906 828037691904192 829608920921088 834880978614144 836465192994816 837023059603456 840141065424969 843209067165696 848912591700096 850177737142272 850523431532544 853476637892032 853913869776198 854748585191424 860971009195836 861812623085568 864466438606848 867468058185344 868760857079808 874637215691008 875441110190724 876296868851712 881459478478656 888744267556992 889337000828672 895450898771968 895909633863552 901969628681352 903313845713664 903681146003328 910779249397248 918495591019776 924809944633344 926086463672832 931065423154944 932139316376576 941650942053888 944920563380464 946328790747648 954149689844736 960161217628536 961268670013344 970185819085824 975401871876608 975901565458512 983966867652384 990398023650112 991392066497536 992277336787968 999585389361152 1000504125932256 1007382261118464 1008544178374656 1015707734350848 1016879254228992 1021347961889178 1022346346993664 1023896724415488 1030822432778688 1032358680815616 1032778452575232 1039106123173888 1040890570739712 1048656730923648 1049709246879744 1052297900128244 1054294670337216 1058384529911808 1063035633803022 1064074769319936 1071578189523072 1080434207618304 1081518617997312 1082484367405056 1086242993680768 1097327105861184 1098592765729536 1104050255872256 1106145227894784 1113174638152192 1114197776606376 1115316074809728 1120188087233292 1124533563031296 1131883455600128 1138551826368264 1147961345594448 1150139640367872 1151294012706816 1167254813587632 1168994388570624 1175279304638208 1178655499219968 1184992356742656 1194546178484736 1198464835341312 1202626171575136 1204418460951552 1204908194671104 1214372332529664 1222023367890864 1224660788026368 1234781951563776 1240208239436859 1241420564206592 1242056537856288 1252321467921216 1255534589405184 1261771720996864 1272199586459648 1273368887550144 1280214956838048 1281691560017792 1282122877787136 1292718934628352 1293581092114432 1301202087278016 1303141285619712 1311955823536512 1313911048310784 1314445303277568 1323036449050624 1334005501243008 1335993586937856 1343176348157952 1352954443022028 1354276979134464 1361797282518904 1365195632553984 1374429910371584 1377037936766976 1396598134732416 1398208974564864 1405726227116288 1417380845070696 1419493186121472 1428770919364096 1431224534767104 1440578943491072 1441903005020016 1455278728628736 1463102807814912 1464790354306048 1485597035475168 1487088099746304 1488416005181952 1493584116311056 1499378084041728 1512816267561984 1518069101824352 1525318881343488 1530615127459264 1532021942833767 1533519520490496 1546233649168032 1556339751450176 1558659184760832 1567039072850944 1571540665626624 1578446850192366 1579989808990208 1581442005505824 1592728237979648 1596112153979904 1597953113788416 1605891281268736 1606544259561472 1607367284284608 1620651311427456 1622277926995968 1629364490521152 1632881050701824 1635685182590976 1647889148594304 1653610985915812 1656075383808384 1659217841842176 1669761957228288 1672930385989632 1680282130849938 1686418134331392 1697825183400192 1701046863065088 1706953275784064 1707827739552396 1709497170382848 1721942018391672 1734936116370688 1749274431382016 1750882220381448 1762918956957312 1777488535113984 1778674001657344 1791819267727104 1803939257362704 1806627691427328 1807362292006656 1821558498794496 1836991182039552 1852172927345664 1862130846309888 1864278632753152 1883301884107776 1889841126760928 1892657581495296 1908299379689472 1920322435257072 1922537340026688 1940371638171648 1950803743753216 1951803130917024 1967933735304768 1980796047300224 1982784132995072 1984554673575936 1999170778722304 2001008251864512 2014764522236928 2017088356749312 2031415468701696 2042695923778356 2044692693987328 2047793448830976 2061644865557376 2064717361631232 2065556905150464 2097313461847296 2099418493759488 2104595800256488 2108589340674432 2126071267606044 2128149538639872 2143156379046144 2160868415236608 2172485987361536 2194654211722368 2197185531459072 2208100511744512 2226349276304384 2228395553212752 2230632149619456 2240376174466584 2249067126062592 2263766911200256 2277103652736528 2295922691188896 2300279280735744 2334509627175264 2337988777141248 2350558609276416 2357310998439936 2367670275288549 2369984713485312 2389092356969472 2396929670682624 2405252343150272 2408836921903104 2409816389342208 2428744665059328 2444046735781728 2449321576052736 2469563903127552 2480416478873718 2482841128413184 2484113075712576 2504642935842432 2511069178810368 2523543441993728 2546737775100288 2560429913676096 2563383120035584 2564245755574272 2585437869256704 2602404174556032 2606282571239424 2623911647073024 2628890606555136 2668011002486016 2686352696315904 2705908886044056 2723594565037808 2748859820743168 2793196269464832 2796417949129728 2811452454232576 2834761690141392 2838986372242944 2857541838728192 2862449069534208 2881157886982144 2883806010040032 2893819225352671 2910557457257472 2926205615629824 2929580708612096 2971194070950336 2974176199492608 2976832010363904 2987168232622112 2998756168083456 3025632535123968 3036138203648704 3050637762686976 3061230254918528 3064043885667534 3067039040980992 3092467298336064 3112679502900352 3117318369521664 3134078145701888 3156893700384732 3159979617980416 3162884011011648 3185456475959296 3192224307959808 3213088519122944 3214734568569216 3241302622854912 3244555853991936 3258728981042304 3295778297188608 3307221971831624 3312150767616768 3318435683684352 3339523914456576 3360564261699876 3395650366800384 3413906551568128 3415655479104792 3443884036783344 3469872232741376 3498548862764032 3501764440762896 3525837913914624 3554977070227968 3557348003314688 3583638535454208 3607878514725408 3613255382854656 3614724584013312 3643116997588992 3673982364079104 3704345854691328 3720624718310577 3724261692619776 3728557265506304 3766603768215552 3779682253521856 3785315162990592 3816598759378944 3840644870514144 3845074680053376 3880743276343296 3901607487506432 3903606261834048 3935867470609536 3961592094600448 3965568265990144 3969109347151872 4002016503729024 4029529044473856 4062830937403392 4085391847556712 4095586897661952 4123289731114752 4131113810300928 4194626923694592 4209191600512976 4217178681348864 4252142535212088 4286312758092288 4321736830473216 4344971974723072 4389308423444736 4394371062918144 4416201023489024 4452698552608768 4456791106425504 4461264299238912 4480752348933168 4498134252125184 4527533822400512 4554207305473056 4591845382377792 4600558561471488 4669019254350528 4675977554282496 4701117218552832 4714621996879872 4735340550577098 4739969426970624 4778184713938944 4793859341365248 4810504686300544 4817673843806208 4819632778684416 4888093471563456 4898643152105472 4960832957747436 4965682256826368 4968226151425152 5009285871684864 5093475550200576 5120859827352192 5126766240071168 5128491511148544 5204808349112064 5247823294146048 5336022004972032 5411817772088112 5447189130075616 5497719641486336 5586392538929664 5592835898259456 5622904908465152 5669523380282784 5677972744485888 5715083677456384 5724898139068416 5762315773964288 5767612020080064 5787638450705342 5821114914514944 5852411231259648 5859161417224192 5942388141900672 5948352398985216 5953664020727808 5974336465244224 5997512336166912 6051265070247936 6072276407297408 6122460509837056 6128087771335068 6134078081961984 6184934596672128 6225359005800704 6268156291403776 6313787400769464 6325768022023296 6384448615919616 6429469137138432 6482605245709824 6517457962084608 6591556594377216 6614443943663248 6624301535233536 6679047828913152 6721128523399752 6791300733600768 6827813103136256 6831310958209584 6887768073566688 6939744465482752 6997097725528064 7003528881525792 7051675827829248 7109954140455936 7114696006629376 7167277070908416 7215757029450816 7226510765709312 7229449168026624 7286233995177984 7347964728158208 7408691709382656 7441249436621154 7448523385239552 7533207536431104 7559364507043712 7570630325981184 7681289741028288 7690149360106752 7803214975012864 7807212523668096 7871734941219072 7923184189200896 8004033007458048 8059058088947712 8170783695113424 8246579462229504 8389253847389184 8418383201025952 8434357362697728 8504285070424176 8572625516184576 8643473660946432 8681457676058013 8689943949446144 8778616846889472 8788742125836288 8832402046978048 8905397105217536 8913582212851008 8922528598477824 8961504697866336 8996268504250368 9055067644801024 9108414610946112 9183690764755584 9201117122942976 9338038508701056 9351955108564992 9402234437105664 9470681101154196 9479938853941248 9556369427877888 9621009372601088 9639265557368832 9776186943126912 9921665915494872 9936452302850304 10018571743369728 10186951100401152 10241719654704384 10253532480142336 10409616698224128 10495646588292096 10672044009944064 10823635544176224 10894378260151232 10995439282972672 11172785077859328 11185671796518912 11245809816930304 11339046760565568 11355945488971776 11430167354912768 11449796278136832 11535224040160128 11575276901410684 11642229829029888 11704822462519296 11884776283801344 11896704797970432 11907328041455616 11948672930488448 12144552814594816 12244921019674112 12256175542670136 12369869193344256 12450718011601408 12627574801538928 12651536044046592 12858938274276864 12965210491419648 13034915924169216 13183113188754432 13228887887326496 13248603070467072 13358095657826304 13442257046799504 13582601467201536 13655626206272512 13662621916419168 13775536147133376 13879488930965504 13994195451056128 14007057763051584 14103351655658496 14219908280911872 14229392013258752 14334554141816832 14431514058901632 14453021531418624 14458898336053248 14695929456316416 14882498873242308 14897046770479104 15118729014087424 15362579482056576 15380298720213504 15614425047336192 15743469882438144 15846368378401792 16008066014916096 16341567390226848 16493158924459008 16778507694778368 16836766402051904 16868714725395456 17008570140848352 17145251032369152 17286947321892864 17362915352116026 17379887898892288 17557233693778944 17577484251672576 17664804093956096 17827164425702016 17845057196955648 17923009395732672 17992537008500736 18216829221892224 18367381529511168 18402234245885952 18676077017402112 18804468874211328 18941362202308392 19242018745202176 19552373886253824 19843331830989744 19872904605700608 20037143486739456 20373902200802304 20483439309408768 20507064960284672 20819233396448256 20991293176584192 21344088019888128 21647271088352448 21788756520302464 21990878565945344 22345570155718656 22491619633860608 22678093521131136 22711890977943552 23070448080320256 23150553802821368 23409644925038592 23769552567602688 23897345860976896 24289105629189632 24489842039348224 24512351085340272 24739738386688512 24901436023202816 25255149603077856 25303072088093184 25717876548553728 25930420982839296 26044373028174039 26069831848338432 26366226377508864 26457775774652992 26497206140934144 26716191315652608 26884514093599008 27165202934403072 27311252412545024 27325243832838336 27551072294266752 27758977861931008 28014115526103168 28206703311316992 28439816561823744 28669108283633664 28863028117803264 28917796672106496 29764997746484616 30237458028174848 30725158964113152 30760597440427008 31228850094672384 31486939764876288 31692736756803584 32016132029832192 32683134780453696 32986317848918016 33557015389556736 33673532804103808 33737429450790912 34017140281696704 34290502064738304 34725830704232052 34759775797784576 35114467387557888 35654328851404032 35690114393911296 35846018791465344 36433658443784448 36734763059022336 37352154034804224 37882724404616784 38484037490404352 39104747772507648 39686663661979488 39745809211401216 40074286973478912 40747804401604608 40966878618817536 41014129920569344 41638466792896512 41982586353168384 42688176039776256 43294542176704896 43577513040604928 44691140311437312 45356187042262272 46140896160640512 46301107605642736 47539105135205376 47794691721953792 48578211258379264 48979684078696448 49024702170680544 49479476773377024 49802872046405632 50510299206155712 50606144176186368 51435753097107456 51860841965678592 52088746056348078 52139663696676864 52732452755017728 52915551549305984 52994412281868288 53769028187198016 54622504825090048 54650487665676672 55102144588533504 56028231052206336 56413406622633984 57726056235606528 59529995492969232 60474916056349696 61450317928226304 61521194880854016 62457700189344768 62973879529752576 63385473513607168 64032264059664384 65366269560907392 65972635697836032 67347065608207616 67474858901581824 68034280563393408 69451661408464104 70228934775115776 71308657702808064 71692037582930688 72867316887568896 73469526118044672 74704308069608448 75765448809233568 76968074980808704 78209495545015296 79373327323958976 79491618422802432 80148573946957824 81495608803209216 81933757237635072 83276933585793024 86589084353409792 87155026081209856 90712374084524544 92281792321281024 92602215211285472 95078210270410752 95589383443907584 97156422516758528 97959368157392896 98049404341361088 98958953546754048 99605744092811264 101020598412311424 101212288352372736 102871506194214912 104177492112696156 104279327393353728 105831103098611968 107538056374396032 109300975331353344 110204289177067008 112056462104412672 115452112471213056 119059990985938464 120949832112699392 122900635856452608 123042389761708032 124915400378689536 125947759059505152 128064528119328768 130732539121814784 134694131216415232 136068561126786816 138903322816928208 142617315405616128 143384075165861376 145734633775137792 146939052236089344 149408616139216896 151530897618467136 153936149961617408 156418991090030592 158746654647917952 158983236845604864 163867514475270144 173178168706819584 174310052162419712 181424748169049088 184563584642562048 185204430422570944 190156420540821504 191178766887815168 194312845033517056 196098808682722176 197917907093508096 202041196824622848 202424576704745472 208354984225392312 211662206197223936 215076112748792064 218601950662706688 220408578354134016 224112924208825344 230904224942426112 238119981971876928 241899664225398784 245801271712905216 249830800757379072 261465078243629568 269388262432830464 272137122253573632 277806645633856416 285234630811232256 286768150331722752 291469267550275584 293878104472178688 298817232278433792 303061795236934272 312837982180061184 317493309295835904 346356337413639168 348620104324839424 362849496338098176 369127169285124096 370408860845141888 382357533775630336 392197617365444352 404082393649245696 416709968450784624 423324412394447872 430152225497584128 437203901325413376 440817156708268032 448225848417650688 461808449884852224 476239963943753856 491602543425810432 522930156487259136 538776524865660928 544274244507147264 555613291267712832 570469261622464512 573536300663445504 582938535100551168 606123590473868544 634986618591671808 692712674827278336 697240208649678848 725698992676196352 740817721690283776 784395234730888704 808164787298491392 833419936901569248 846648824788895744 860304450995168256 874407802650826752 881634313416536064 896451696835301376 952479927887507712 1045860312974518272 1077553049731321856 1088548489014294528 1111226582535425664 1147072601326891008 1212247180947737088 1269973237183343616 1385425349654556672 1481635443380567552 1568790469461777408 1616329574596982784 1666839873803138496 1693297649577791488 1720608901990336512 1748815605301653504 1904959855775015424 2091720625949036544 2177096978028589056 2222453165070851328 2424494361895474176 2539946474366687232 2963270886761135104 3137580938923554816 3232659149193965568 3333679747606276992 3441217803980673024 3809919711550030848 4444906330141702656 4848988723790948352 5079892948733374464 5926541773522270208 6275161877847109632 6667359495212553984 7619839423100061696 8889812660283405312 9697977447581896704 11853083547044540416 13334718990425107968 15239678846200123392 17779625320566810624 26669437980850215936 35559250641133621248 53338875961700431872 106677751923400863744
- Sum of all divisors σ(n): 439570564792804639584
- Sum of proper divisors (its aliquot sum) s(n): 332892812869403775840
- 106677751923400863744 is an abundant number, because the sum of its proper divisors (332892812869403775840) is greater than itself. Its abundance is 226215060946002912096
Bases of 106677751923400863744
- Binary: 10111001000011100111000001000101011110111111000110101110000000000002
- Hexadecimal: 0x5C873822BDF8D7000
- Base-36: MIHJV0B2K9OG0
Squares and roots of 106677751923400863744
- 106677751923400863744 squared (1066777519234008637442) is 11380142755430656684003874651165253697536
- 106677751923400863744 cubed (1066777519234008637443) is 1214008045716719141397343551778523514926276681921632124534784
-
The
square root of 106677751923400863744 is 10328492238.6280982161 -
The
cube root of 106677751923400863744 is 4742688.6881103163
Scales and comparisons
How big is 106677751923400863744?- 106,677,751,923,400,863,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 106,677,751,923,400,863,744 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 106677751923400863744 cubic inches would be around 395224.1 feet tall.
Recreational maths with 106677751923400863744
- 106677751923400863744 backwards is 447368004329157776601
- The number of decimal digits it has is: 21
- The sum of 106677751923400863744'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 106677751923400863744 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 106677751923400863744 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/106677751923400863744/
Chicago style:
Numbermatics. 2024. "Number 106677751923400863744 - Facts about the integer". https://numbermatics.com/n/106677751923400863744/
The information we have on file for 106677751923400863744 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 106677751923400863744, math, Factors of 106677751923400863744, curriculum, school, college, exams, university, Prime factorization of 106677751923400863744, STEM, science, technology, engineering, physics, economics, calculator, one hundred six quintillion, six hundred seventy-seven quadrillion, seven hundred fifty-one trillion, nine hundred twenty-three billion, four hundred million, eight hundred sixty-three thousand, seven hundred forty-four.