39670578970781810688
39,670,578,970,781,810,688 is an even composite number composed of six prime numbers multiplied together.
39670578970781810688 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, five hundred divisors.
Prime factorization of 39670578970781810688:
219 × 34 × 72 × 134 × 192 × 432
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 43 × 43)See below for interesting mathematical facts about the number 39670578970781810688 from the Numbermatics database.
Names of 39670578970781810688
- Cardinal: 39670578970781810688 can be written as Thirty-nine quintillion, six hundred seventy quadrillion, five hundred seventy-eight trillion, nine hundred seventy billion, seven hundred eighty-one million, eight hundred ten thousand, six hundred eighty-eight.
Scientific notation
- Scientific notation: 3.9670578970781810688 × 1019
Factors of 39670578970781810688
Divisors of 39670578970781810688
- Number of divisors d(n): 13500
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 32 36 38 39 42 43 48 49 52 54 56 57 63 64 72 76 78 81 84 86 91 96 98 104 108 112 114 117 126 128 129 133 144 147 152 156 162 168 169 171 172 182 189 192 196 208 216 224 228 234 247 252 256 258 266 273 288 294 301 304 312 324 336 338 342 344 351 361 364 378 384 387 392 399 416 432 441 448 456 468 494 504 507 512 513 516 532 546 559 567 576 588 602 608 624 637 648 672 676 684 688 702 722 728 741 756 768 774 784 798 817 819 832 864 882 896 903 912 931 936 988 1008 1014 1024 1026 1032 1053 1064 1083 1092 1118 1134 1152 1161 1176 1183 1197 1204 1216 1248 1274 1296 1323 1344 1352 1368 1376 1404 1444 1456 1482 1512 1521 1536 1539 1548 1568 1596 1634 1638 1664 1677 1728 1729 1764 1792 1806 1824 1849 1862 1872 1911 1976 2016 2028 2048 2052 2064 2106 2107 2128 2166 2184 2197 2223 2236 2268 2304 2322 2352 2366 2394 2408 2432 2451 2457 2496 2527 2548 2592 2646 2688 2704 2709 2736 2752 2793 2808 2888 2912 2964 3024 3042 3072 3078 3096 3136 3192 3211 3249 3268 3276 3328 3354 3456 3458 3483 3528 3549 3584 3591 3612 3648 3698 3724 3744 3822 3913 3952 3969 4032 4056 4096 4104 4128 4212 4214 4256 4332 4368 4394 4446 4472 4536 4563 4608 4644 4693 4704 4732 4788 4816 4864 4902 4914 4992 5031 5054 5096 5184 5187 5292 5376 5408 5418 5472 5504 5547 5586 5616 5719 5733 5776 5824 5928 6048 6084 6144 6156 6192 6272 6321 6384 6422 6498 6536 6552 6591 6656 6669 6708 6912 6916 6966 7056 7098 7168 7182 7224 7267 7296 7353 7371 7396 7448 7488 7581 7644 7826 7904 7938 8064 8112 8127 8192 8208 8256 8281 8379 8424 8428 8512 8664 8736 8788 8892 8944 9072 9126 9216 9288 9386 9408 9464 9576 9632 9633 9728 9747 9804 9828 9984 10062 10108 10192 10368 10374 10584 10621 10647 10752 10773 10816 10836 10944 11008 11094 11172 11232 11438 11466 11552 11648 11739 11856 12096 12103 12168 12288 12312 12384 12544 12642 12768 12844 12943 12996 13072 13104 13182 13312 13338 13416 13689 13824 13832 13932 14079 14112 14196 14336 14364 14448 14534 14592 14706 14742 14792 14896 14976 15093 15162 15288 15379 15523 15561 15652 15808 15876 16128 16224 16254 16384 16416 16512 16562 16641 16758 16848 16856 17024 17157 17199 17328 17472 17576 17689 17784 17888 18144 18252 18432 18576 18772 18816 18928 18963 19152 19264 19266 19456 19494 19608 19656 19773 19968 20007 20124 20216 20384 20736 20748 21168 21242 21294 21504 21546 21632 21672 21801 21888 22016 22059 22188 22344 22464 22477 22743 22876 22932 23104 23296 23478 23712 24037 24192 24206 24336 24381 24576 24624 24768 24843 25088 25137 25284 25536 25688 25886 25992 26144 26208 26364 26624 26676 26832 27378 27391 27648 27664 27864 28158 28224 28392 28561 28672 28728 28896 28899 29068 29184 29241 29412 29484 29584 29792 29952 30186 30324 30576 30758 31046 31122 31304 31616 31752 31863 31941 32256 32448 32508 32768 32832 32851 33024 33124 33282 33516 33696 33712 34048 34314 34398 34656 34944 35131 35152 35217 35378 35568 35776 36288 36309 36504 36864 37152 37544 37632 37856 37926 38304 38528 38532 38829 38912 38988 39216 39312 39546 39936 40014 40033 40248 40432 40768 41472 41496 41743 42237 42336 42484 42588 43008 43092 43264 43344 43602 43776 44032 44118 44376 44688 44928 44954 45279 45486 45752 45864 46137 46208 46569 46592 46683 46956 47424 48074 48384 48412 48672 48762 49152 49248 49536 49686 49923 50176 50274 50568 50869 51072 51376 51471 51597 51772 51984 52288 52416 52728 53067 53248 53352 53664 54756 54782 55296 55328 55728 56316 56448 56784 56889 57122 57344 57456 57792 57798 58136 58368 58482 58824 58968 59168 59319 59584 59904 60372 60648 61009 61152 61516 62092 62244 62608 63232 63504 63726 63882 64512 64896 65016 65403 65536 65664 65702 66048 66177 66248 66564 67032 67392 67424 67431 68096 68229 68628 68796 69312 69888 70262 70304 70434 70756 71136 71552 72111 72576 72618 73008 73728 74304 74347 74529 75088 75264 75411 75712 75852 76608 77056 77064 77658 77824 77976 78432 78624 79092 79872 80028 80066 80496 80864 81536 82173 82944 82992 83486 84474 84672 84968 85176 85683 86016 86184 86528 86688 86697 87204 87552 88064 88236 88752 89376 89856 89908 90558 90601 90972 91504 91728 92274 92416 93138 93184 93366 93912 94471 94848 95589 95823 96148 96768 96824 97344 97524 98304 98496 98553 99072 99372 99846 100352 100548 101136 101738 102144 102752 102942 103194 103544 103968 104576 104832 105393 105456 105651 106134 106496 106704 107328 107653 108661 108927 109512 109564 110592 110656 111456 112632 112896 113568 113778 114244 114688 114912 115584 115596 116272 116487 116736 116964 117648 117936 118336 118638 119168 119808 120099 120744 121296 122018 122304 123032 124184 124488 125216 125229 126464 126711 127008 127452 127764 129024 129792 130032 130806 131072 131328 131404 132096 132354 132496 133128 134064 134784 134848 134862 136192 136458 137256 137592 138073 138411 138624 139707 139776 140049 140524 140608 140868 141512 142272 143104 144222 145152 145236 146016 147456 148608 148694 149058 149769 150176 150528 150822 151424 151704 152607 153216 154112 154128 154413 155316 155648 155952 156864 157248 157339 158184 159201 159744 160056 160132 160992 161728 163072 164346 165888 165984 166972 168259 168948 169344 169936 170352 170667 171366 172032 172368 173056 173376 173394 174408 175104 176128 176472 177504 177957 178752 179712 179816 181116 181202 181944 183008 183027 183456 184548 184832 186276 186368 186732 187824 188942 189696 191178 191646 192296 193536 193648 194688 195048 196209 196608 196992 197106 198144 198744 199692 199927 200704 201096 201799 202272 202293 203476 204288 204687 205504 205884 206388 207088 207936 209152 209664 210786 210912 211302 212268 212992 213408 214656 215306 216333 217322 217854 219024 219128 221184 221312 222912 223041 223587 225264 225792 227136 227556 228488 229376 229824 229957 231168 231192 232544 232974 233472 233928 235296 235872 236672 237276 238336 239616 240198 241488 242592 244036 244608 245917 246064 246519 248368 248976 250432 250458 252928 253422 254016 254904 255528 257049 258048 259584 260064 260091 261612 262144 262656 262808 264192 264708 264992 266256 268128 269568 269696 269724 271803 272384 272916 274512 275184 276146 276822 277248 279414 279552 280098 281048 281216 281736 283024 283413 284544 286208 286767 288444 290304 290472 292032 292201 294912 295659 297216 297388 298116 299538 300352 301056 301644 302848 303408 305214 306432 308224 308256 308826 310632 311296 311904 312481 313728 314496 314678 316179 316368 316953 318402 319488 320112 320264 321984 322959 323456 325983 326144 326781 328692 331776 331968 333944 336518 337896 338688 339872 340704 341334 342732 344064 344736 346112 346752 346788 348816 349461 350208 352256 352944 355008 355914 356083 357504 359424 359632 360297 362232 362404 363888 366016 366054 366912 369096 369664 372552 372736 373464 375648 375687 377884 379392 380133 382356 383292 384592 387072 387296 389376 390096 392418 393216 393984 394212 396288 397488 399384 399854 401408 402192 403598 404544 404586 406952 408576 409374 411008 411768 412776 414176 414219 415233 415872 418304 419121 419328 421572 421824 422604 424536 425984 426816 427063 429312 430612 432666 434644 435708 438048 438256 442368 442624 445824 446082 447174 450528 451584 454272 455112 456703 456976 457821 458752 459648 459914 462336 462384 463239 465088 465948 466944 467856 470592 471744 472017 473344 474552 476672 477603 479232 480396 482976 485184 488072 489216 491834 492128 493038 496736 497952 500864 500916 504777 505856 506844 508032 509808 511056 514098 516096 519168 520128 520182 520429 523224 524288 525312 525616 528384 529416 529984 532512 536256 539136 539392 539448 542659 543606 544768 545832 549024 549081 550368 552292 553644 554496 558828 559104 560196 562096 562432 563472 566048 566826 569088 572416 573534 576888 580608 580944 584064 584402 588627 589824 591318 594432 594776 596232 599076 599781 600704 602112 603288 605397 605696 606816 606879 610428 612864 616448 616512 617652 621264 622592 623808 624962 627456 628992 629356 632358 632736 633906 636804 638976 640224 640528 643968 645918 646912 648999 651966 652288 653562 657384 661297 663552 663936 667489 667888 669123 670761 673036 675792 677376 679744 681408 682668 685464 688128 689472 689871 692224 693504 693576 697632 698922 700416 704512 705888 710016 711828 712166 715008 718848 719264 720594 724464 724808 727776 732032 732108 733824 737751 738192 739328 739557 745104 745472 746928 751296 751374 755768 758784 760266 760627 764712 766584 769184 771147 774144 774592 778752 780192 784836 786432 787968 788424 792576 793117 794976 798768 799708 802816 804384 807196 809088 809172 813904 815409 817152 818748 822016 823536 825552 828352 828438 830466 831744 836608 838242 838656 843144 843648 845208 849072 850239 851968 853632 854126 858624 860301 861224 865332 869288 871416 876096 876512 876603 884736 885248 886977 891648 892164 894348 901056 903168 908544 910224 913406 913952 915642 917504 919296 919828 924672 924768 926478 930176 931896 933888 935712 937443 941184 943488 944034 946688 948537 949104 953344 955206 958464 960792 965952 966511 968877 970368 976144 977949 978432 980343 983668 984256 986076 993472 995904 1001728 1001832 1009554 1011712 1013688 1016064 1019616 1022112 1028196 1032192 1038336 1040256 1040364 1040858 1046448 1048383 1050624 1051232 1056768 1058832 1059968 1065024 1068249 1072512 1078272 1078784 1078896 1080891 1085318 1087212 1089536 1091664 1098048 1098162 1100736 1104584 1107288 1108992 1117656 1118208 1120392 1124192 1124864 1126944 1127061 1132096 1133652 1138176 1144832 1147068 1153776 1161216 1161888 1168128 1168804 1177254 1177813 1179648 1182636 1188864 1189552 1192464 1198152 1199562 1201408 1204224 1206576 1210794 1211392 1213632 1213758 1220856 1225728 1228123 1232896 1233024 1235304 1242528 1242657 1245184 1245699 1247616 1249924 1254912 1257363 1257984 1258712 1264716 1265472 1267812 1273608 1277952 1280448 1281056 1281189 1287936 1291836 1293824 1297998 1303932 1304576 1307124 1314768 1322594 1327104 1327872 1334978 1335776 1338246 1341522 1346072 1351584 1354752 1359488 1362816 1365336 1370109 1370928 1373463 1376256 1378944 1379742 1384448 1387008 1387152 1395264 1397844 1399489 1400832 1409024 1411776 1412593 1416051 1420032 1423656 1424332 1430016 1432809 1437696 1438528 1441188 1448928 1449616 1455552 1464064 1464216 1467648 1475502 1476384 1478656 1479114 1490208 1490944 1493856 1502592 1502748 1511536 1514331 1517568 1520532 1521254 1529424 1533168 1538368 1542294 1548288 1549184 1557504 1560384 1561287 1569672 1572864 1575936 1576848 1585152 1586234 1589952 1597536 1599416 1605632 1608768 1614392 1618176 1618344 1627808 1627977 1630818 1634304 1637496 1644032 1647072 1647243 1651104 1656704 1656876 1660932 1663488 1673216 1676484 1677312 1686288 1687296 1690416 1698144 1700478 1703936 1707264 1708252 1717248 1720602 1721419 1722448 1730664 1738576 1742832 1752192 1753024 1753206 1769472 1770496 1773954 1783296 1784328 1788696 1794949 1799343 1802112 1806336 1816191 1817088 1820448 1820637 1826812 1827904 1831284 1835008 1838592 1839656 1849344 1849536 1852956 1860352 1863792 1867776 1871424 1874886 1882368 1886976 1888068 1893376 1897074 1898208 1906688 1910412 1916928 1921584 1931904 1933022 1937754 1940736 1946997 1952288 1955898 1956864 1960686 1967336 1968512 1972152 1983891 1986944 1991808 2002467 2003456 2003664 2007369 2019108 2023424 2027376 2032128 2039232 2044224 2045407 2056392 2064384 2069613 2076672 2080512 2080728 2081716 2092896 2096766 2101248 2102464 2113536 2117664 2119936 2130048 2136498 2145024 2156544 2157568 2157792 2161782 2170636 2174424 2179072 2183328 2187367 2196096 2196324 2201472 2209168 2213253 2214576 2217984 2218671 2235312 2236416 2240784 2248384 2249728 2253888 2254122 2264192 2267304 2276352 2281881 2289664 2294136 2307552 2313441 2322432 2323776 2336256 2337608 2354508 2355626 2359296 2365272 2377728 2379104 2379351 2384928 2396304 2399124 2402816 2408448 2413152 2421588 2422784 2427264 2427516 2441712 2446227 2451456 2456246 2465792 2466048 2470608 2485056 2485314 2490368 2491398 2495232 2499848 2509824 2514726 2515968 2517424 2529432 2530944 2535624 2547216 2550717 2555904 2560896 2562112 2562378 2575872 2583672 2587648 2595996 2607864 2609152 2614248 2623387 2629536 2629809 2645188 2654208 2655744 2660931 2669956 2671552 2676492 2683044 2692144 2703168 2709504 2718976 2725632 2730672 2740218 2741856 2746926 2752512 2757888 2759484 2768896 2774016 2774304 2790528 2795688 2798978 2801664 2812329 2818048 2823552 2825186 2832102 2840064 2845611 2847312 2848664 2860032 2865618 2875392 2877056 2882376 2897856 2899232 2899533 2906631 2911104 2928128 2928432 2933847 2935296 2951004 2952768 2957312 2958228 2980416 2981888 2987712 2989441 3005184 3005496 3023072 3028662 3035136 3041064 3042508 3058848 3066336 3076736 3084588 3096576 3098368 3115008 3120768 3122574 3139344 3151872 3153696 3170304 3172468 3179904 3195072 3196921 3198832 3204747 3211264 3217536 3228784 3236352 3236688 3242673 3255616 3255954 3261636 3268608 3274992 3288064 3294144 3294486 3302208 3313408 3313752 3321864 3326976 3346432 3352968 3354624 3372576 3374592 3380832 3381183 3396288 3400956 3407872 3414528 3416504 3434496 3441204 3442838 3444896 3461328 3477152 3485664 3504384 3506048 3506412 3533439 3538944 3540992 3547908 3566592 3568656 3577392 3589898 3598686 3604224 3612672 3632382 3634176 3640896 3641274 3653624 3655808 3662568 3670016 3677184 3679312 3684369 3698688 3699072 3705912 3720704 3727584 3727971 3735552 3742848 3749772 3764736 3773952 3776136 3786752 3794148 3796416 3798613 3813376 3820824 3833856 3843168 3843567 3863808 3866044 3875508 3881472 3893994 3904576 3911796 3913728 3921372 3934672 3937024 3944304 3967782 3973888 3983616 4004934 4006912 4007328 4014738 4038216 4046848 4054752 4062253 4064256 4078464 4088448 4090814 4110327 4112784 4120389 4128768 4139226 4153344 4161024 4161456 4163432 4185792 4193532 4198467 4202496 4204928 4227072 4235328 4237779 4239872 4248153 4260096 4272996 4290048 4313088 4315136 4315584 4323564 4341272 4348848 4358144 4366656 4374734 4392192 4392648 4402944 4418336 4426506 4429152 4435968 4437342 4470624 4472832 4481568 4496768 4499456 4507776 4508244 4528384 4534608 4542993 4552704 4563762 4579328 4588272 4615104 4626882 4629079 4644864 4647552 4672423 4672512 4675216 4683861 4709016 4711252 4718592 4730544 4755456 4758208 4758702 4769856 4792608 4798248 4805632 4816896 4826304 4843176 4845568 4854528 4855032 4883424 4883931 4892454 4902912 4912492 4931584 4932096 4941216 4941729 4970112 4970628 4980736 4982796 4990464 4999696 5019648 5029452 5031936 5034848 5058864 5061888 5071248 5094432 5101434 5111808 5121792 5124224 5124756 5151744 5164257 5167344 5175296 5191992 5215728 5218304 5228496 5246774 5259072 5259618 5290376 5308416 5311488 5321862 5339912 5343104 5352984 5366088 5384288 5384847 5398029 5406336 5419008 5437952 5448573 5451264 5461344 5480436 5483712 5493852 5505024 5515776 5518968 5537792 5548032 5548608 5551819 5581056 5591376 5597956 5603328 5624658 5636096 5647104 5650372 5664204 5680128 5691222 5694624 5697328 5720064 5731236 5750784 5754112 5764752 5795712 5798464 5799066 5813262 5822208 5856256 5856864 5867694 5870592 5902008 5905536 5914624 5916456 5937139 5951673 5960832 5963776 5975424 5978882 6007401 6010368 6010992 6022107 6046144 6057324 6070272 6082128 6085016 6117696 6132672 6136221 6153472 6169176 6193152 6196736 6208839 6230016 6241536 6245148 6278688 6303744 6307392 6340608 6344936 6359808 6390144 6393842 6397664 6409494 6422528 6435072 6457568 6472704 6473376 6485346 6511232 6511908 6523272 6537216 6549984 6562101 6576128 6588288 6588972 6604416 6626816 6627504 6639759 6643728 6653952 6692864 6705936 6709248 6745152 6749184 6761664 6762366 6765577 6792576 6801912 6815744 6829056 6833008 6845643 6868992 6882408 6885676 6889792 6922656 6954304 6971328 7008768 7012096 7012824 7066878 7077888 7081984 7095816 7133184 7137312 7138053 7154784 7179796 7197372 7208448 7225344 7264764 7268352 7281792 7282548 7307248 7311616 7325136 7338681 7354368 7358624 7368738 7397376 7398144 7411824 7441408 7455168 7455942 7471104 7485696 7499544 7529472 7547904 7552272 7573504 7588296 7592832 7597226 7626752 7641648 7652151 7667712 7686336 7687134 7727616 7732088 7751016 7762944 7787988 7809152 7823592 7827456 7842744 7869344 7870161 7874048 7888608 7889427 7935564 7947776 7967232 8009868 8013824 8014656 8029476 8076432 8093696 8109504 8124506 8128512 8156928 8176896 8181628 8220654 8225568 8240778 8257536 8278452 8306688 8322048 8322912 8326864 8371584 8387064 8396934 8404992 8409856 8436987 8454144 8470656 8475558 8479744 8496306 8520192 8545992 8580096 8596861 8626176 8630272 8631168 8647128 8677357 8682544 8697696 8698599 8716288 8719893 8733312 8749468 8784384 8785296 8801541 8805888 8836672 8853012 8858304 8871936 8874684 8941248 8945664 8963136 8968323 8993536 8998912 9015552 9016488 9056768 9069216 9085986 9105408 9127524 9158656 9176544 9230208 9253764 9258158 9289728 9295104 9344846 9345024 9350432 9367722 9418032 9422504 9461088 9510912 9516416 9517404 9539712 9585216 9590763 9596496 9611264 9614241 9633792 9652608 9686352 9691136 9709056 9710064 9766848 9767862 9784908 9805824 9824984 9863168 9864192 9882432 9883458 9888151 9940224 9941256 9961472 9965592 9980928 9999392 10039296 10058904 10063872 10069696 10117728 10123776 10142496 10188864 10202868 10223616 10243584 10248448 10249512 10303488 10310521 10328514 10334688 10350592 10383984 10431456 10436608 10456992 10493548 10518144 10519236 10580752 10600317 10616832 10622976 10643724 10679824 10686208 10705968 10732176 10768576 10769694 10796058 10812672 10838016 10875904 10897146 10902528 10922688 10960872 10967424 10987704 11010048 11031552 11037936 11053107 11075584 11096064 11097216 11103638 11162112 11182752 11183913 11195912 11206656 11249316 11272192 11294208 11300744 11328408 11360256 11382444 11389248 11394656 11395839 11440128 11462472 11501568 11508224 11529504 11530701 11591424 11596928 11598132 11626524 11644416 11712512 11713728 11735388 11741184 11804016 11811072 11829248 11832912 11874278 11903346 11921664 11927552 11950848 11957764 12014802 12020736 12021984 12044214 12092288 12114648 12140544 12164256 12170032 12186759 12235392 12265344 12272442 12306944 12330981 12338352 12386304 12393472 12417678 12460032 12483072 12490296 12557376 12564643 12595401 12607488 12614784 12681216 12689872 12713337 12719616 12744459 12780288 12787684 12795328 12818988 12845056 12870144 12915136 12945408 12946752 12970692 13022464 13023816 13046544 13074432 13099968 13124202 13152256 13176576 13177944 13208832 13253632 13255008 13279518 13287456 13307904 13385728 13411872 13418496 13490304 13498368 13523328 13524732 13531154 13585152 13603824 13628979 13658112 13666016 13691286 13737984 13764816 13771352 13779584 13845312 13887237 13908608 13942656 14017269 14017536 14024192 14025648 14051583 14133756 14155776 14163968 14191632 14266368 14274624 14276106 14309568 14359592 14394744 14416896 14450688 14529528 14536704 14563584 14565096 14614496 14623232 14650272 14651793 14677362 14708736 14717248 14737476 14794752 14796288 14823648 14882816 14910336 14911884 14942208 14971392 14999088 15058944 15095808 15104544 15147008 15176592 15185664 15194452 15253504 15283296 15304302 15311569 15335424 15372672 15374268 15455232 15464176 15492771 15502032 15525888 15575976 15618304 15647184 15654912 15685488 15738688 15740322 15748096 15777216 15778854 15871128 15895552 15934464 16019736 16027648 16029312 16058952 16152864 16154541 16187392 16194087 16219008 16249012 16257024 16313856 16345719 16353792 16363256 16441308 16451136 16481556 16515072 16556904 16613376 16644096 16645824 16653728 16655457 16743168 16774128 16793868 16809984 16819712 16873974 16908288 16941312 16951116 16959488 16992612 17040384 17091984 17160192 17193722 17252352 17260544 17262336 17294256 17354714 17365088 17395392 17397198 17432576 17439786 17466624 17498936 17568768 17570592 17603082 17611776 17673344 17706024 17716608 17743872 17749368 17811417 17855019 17882496 17891328 17926272 17936646 17987072 17997824 18022203 18031104 18032976 18113536 18138432 18171972 18210816 18255048 18317312 18353088 18363709 18408663 18460416 18507528 18516316 18579456 18590208 18626517 18689692 18690048 18700864 18735444 18836064 18845008 18922176 19021824 19032832 19034808 19079424 19170432 19181526 19192992 19222528 19228482 19267584 19305216 19372704 19382272 19418112 19420128 19533696 19535724 19569816 19611648 19649968 19686303 19726336 19728384 19764864 19766916 19776302 19880448 19882512 19919277 19931184 19961856 19998784 20078592 20117808 20127744 20139392 20235456 20247552 20284992 20296731 20377728 20405736 20447232 20487168 20496896 20499024 20536929 20606976 20621042 20657028 20669376 20701184 20767968 20862912 20873216 20913984 20987096 21036288 21038472 21161504 21200634 21233664 21245952 21287448 21359648 21372416 21411936 21414159 21464352 21537152 21539388 21592116 21625344 21676032 21751808 21794292 21805056 21845376 21921744 21934848 21975408 22063104 22075872 22106214 22151168 22192128 22194432 22207276 22324224 22365504 22367826 22378447 22391824 22413312 22498632 22544384 22588416 22601488 22656816 22720512 22764888 22778496 22789312 22791678 22880256 22924944 23003136 23016448 23059008 23061402 23182848 23193856 23196264 23253048 23288832 23334337 23425024 23427456 23470776 23482368 23608032 23610483 23622144 23658496 23665824 23668281 23748556 23806692 23843328 23855104 23901696 23915528 24029604 24041472 24043968 24088428 24184576 24229296 24281088 24328512 24340064 24373518 24470784 24530688 24544884 24613888 24661962 24676704 24772608 24786944 24835356 24920064 24966144 24980592 25114752 25129286 25190802 25214976 25229568 25310961 25362432 25379744 25426674 25439232 25488918 25560576 25575368 25590656 25637976 25690112 25740288 25790583 25830272 25890816 25893504 25941384 26032071 26044928 26047632 26093088 26095797 26148864 26199936 26248404 26304512 26353152 26355888 26417664 26507264 26510016 26559036 26574912 26590291 26615808 26771456 26823744 26836992 26904969 26980608 26996736 27046656 27049464 27062308 27170304 27207648 27257958 27316224 27332032 27382572 27475968 27529632 27542704 27559168 27690624 27774474 27817216 27885312 28034538 28035072 28048384 28051296 28103166 28267512 28327936 28383264 28435771 28532736 28549248 28552212 28619136 28719184 28772289 28789488 28833792 28842723 28901376 29059056 29073408 29127168 29130192 29228992 29246464 29300544 29303586 29354724 29417472 29434496 29474952 29589504 29592576 29647296 29664453 29765632 29820672 29823768 29884416 29942784 29998176 30117888 30191616 30209088 30294016 30353184 30371328 30388904 30507008 30566592 30608604 30623138 30670848 30745344 30748536 30910464 30928352 30931563 30985542 31004064 31051776 31151952 31236608 31294368 31309824 31370976 31477376 31480644 31496192 31554432 31557708 31742256 31791104 31800951 31868928 32039472 32055296 32058624 32117904 32305728 32309082 32374784 32388174 32438016 32498024 32514048 32627712 32691438 32706961 32707584 32726512 32882616 32902272 32963112 33030144 33113808 33159321 33226752 33288192 33291648 33307456 33310914 33486336 33548256 33587736 33619968 33639424 33747948 33816576 33882624 33902232 33918976 33985224 34080768 34104031 34183968 34187517 34320384 34387444 34504704 34521088 34524672 34588512 34592103 34709428 34730176 34790784 34794396 34865152 34879572 34933248 34997872 35137536 35141184 35206164 35223552 35346688 35412048 35433216 35487744 35498736 35622834 35710038 35764992 35782656 35852544 35873292 35974144 35995648 36044406 36062208 36065952 36227072 36276864 36343944 36421632 36510096 36560277 36634624 36706176 36727418 36817326 36920832 36992943 37015056 37032632 37158912 37180416 37253034 37379384 37380096 37401728 37470888 37672128 37690016 37693929 37786203 37844352 38043648 38065664 38069616 38140011 38158848 38340864 38363052 38385984 38445056 38456964 38535168 38610432 38745408 38764544 38836224 38840256 38862733 39067392 39071448 39139632 39223296 39299936 39372606 39452672 39456768 39529728 39533832 39552604 39760896 39765024 39838554 39862368 39923712 39997568 40157184 40235616 40255488 40278784 40470912 40495104 40569984 40593462 40755456 40811472 40974336 40993792 40998048 41073858 41213952 41242084 41314056 41338752 41402368 41535936 41559973 41661711 41725824 41746432 41827968 41974192 42051807 42072576 42076944 42154749 42323008 42401268 42467328 42491904 42574896 42719296 42744832 42823872 42828318 42928704 43074304 43078776 43184232 43250688 43352064 43503616 43588584 43610112 43690752 43843488 43869696 43950816 43955379 44126208 44151744 44212428 44302336 44384256 44388864 44414552 44648448 44731008 44735652 44756894 44783648 44826624 44997264 45176832 45202976 45313632 45441024 45529776 45556992 45578624 45583356 45760512 45849888 45934707 46006272 46032896 46118016 46122804 46365696 46387712 46392528 46478313 46506096 46577664 46668674 46850048 46854912 46941552 46964736 47216064 47220966 47244288 47316992 47331648 47336562 47497112 47613384 47686656 47710208 47803392 47831056 48059208 48082944 48087936 48176856 48369152 48458592 48463623 48562176 48657024 48680128 48747036 48941568 49061376 49089768 49227776 49323924 49353408 49545216 49573888 49670712 49840128 49932288 49961184 49966371 50229504 50258572 50381604 50429952 50459136 50621922 50724864 50759488 50853348 50878464 50977836 51121152 51150736 51181312 51275952 51480576 51581166 51660544 51781632 51787008 51882768 52064142 52089856 52095264 52186176 52191594 52297728 52399872 52496808 52609024 52706304 52711776 52809289 52835328 53014528 53020032 53118072 53149824 53180582 53231616 53434251 53542912 53565057 53647488 53673984 53809938 53961216 53993472 54066609 54093312 54098928 54124616 54340608 54415296 54515916 54632448 54664064 54765144 54951936 55059264 55085408 55091127 55118336 55225989 55381248 55548948 55634432 55770624 56069076 56070144 56096768 56102592 56206332 56535024 56655872 56766528 56871542 57065472 57098496 57104424 57238272 57438368 57544578 57578976 57667584 57685446 57802752 58118112 58146816 58254336 58260384 58457984 58492928 58601088 58607172 58709448 58834944 58868992 58949904 59058909 59179008 59185152 59294592 59328906 59531264 59641344 59647536 59885568 59996352 60178027 60235776 60383232 60418176 60588032 60706368 60741499 60742656 60777808 60890193 61014016 61133184 61217208 61246276 61341696 61490688 61497072 61610787 61820928 61856704 61863126 61971084 62008128 62103552 62303904 62473216 62588736 62619648 62741952 62954752 62961288 62992384 63108864 63115416 63484512 63582208 63601902 63737856 64078944 64110592 64117248 64235808 64242477 64611456 64618164 64749568 64776348 64876032 64996048 65028096 65255424 65382876 65413922 65415168 65453024 65765232 65804544 65926224 66227616 66318642 66453504 66576384 66583296 66614912 66621828 66972672 67096512 67135341 67175472 67239936 67278848 67495896 67633152 67765248 67804464 67837952 67970448 68161536 68208062 68367936 68375034 68640768 68774888 69009408 69042176 69049344 69177024 69184206 69418856 69460352 69581568 69588792 69730304 69759144 69866496 69995744 70003011 70275072 70282368 70412328 70447104 70693376 70824096 70831449 70866432 70975488 70997472 71245668 71420076 71529984 71565312 71705088 71746584 71948288 71991296 72088812 72124416 72131904 72173647 72454144 72553728 72687888 72843264 73020192 73120554 73269248 73412352 73454836 73634652 73841664 73985886 74030112 74065264 74317824 74360832 74506068 74758768 74760192 74803456 74941776 75344256 75380032 75387858 75572406 75688704 76087296 76131328 76139232 76280022 76317696 76681728 76726104 76771968 76890112 76913928 77070336 77182807 77220864 77371749 77490816 77529088 77672448 77680512 77725466 78096213 78134784 78142896 78279264 78287391 78446592 78599872 78745212 78905344 78913536 79059456 79067664 79105208 79521792 79530048 79677108 79724736 79770873 79847424 79995136 80314368 80471232 80510976 80557568 80714907 80941824 80990208 81139968 81186924 81510912 81622944 81948672 81987584 81996096 82147716 82427904 82484168 82628112 82677504 82804736 83071872 83119946 83323422 83451648 83492864 83655936 83948384 84103614 84145152 84153888 84309498 84646016 84802536 84983808 85149792 85307313 85438592 85489664 85647744 85656636 85857408 86148608 86157552 86316867 86368464 86501376 86704128 87007232 87177168 87220224 87381504 87686976 87739392 87901632 87910758 87952501 88252416 88303488 88424856 88604672 88768512 88777728 88829104 88993359 89296896 89462016 89471304 89513788 89567296 89653248 89994528 90353664 90405952 90627264 90882048 91059552 91113984 91157248 91166712 91521024 91699776 91869414 92012544 92065792 92236032 92245608 92731392 92775424 92785056 92794689 92956626 93012192 93155328 93337348 93700096 93709824 93883104 93929472 94432128 94441932 94488576 94633984 94663296 94673124 94994224 95226768 95373312 95402853 95606784 95662112 96118416 96165888 96175872 96353712 96738304 96917184 96927246 97124352 97314048 97360256 97494072 97883136 98120883 98122752 98179536 98455552 98647848 98706816 99090432 99147776 99341424 99477963 99680256 99864576 99922368 99932742 100459008 100517144 100763208 100859904 100918272 101243844 101449728 101518976 101706696 101756928 101955672 102242304 102301472 102312093 102362624 102551904 102562551 102961152 103162332 103321088 103563264 103574016 103765536 104128284 104179712 104190528 104372352 104383188 104595456 104799744 104993616 105218048 105412608 105423552 105618578 105670656 106029056 106040064 106236144 106299648 106361164 106463232 106868502 107085824 107130114 107294976 107347968 107619876 107922432 107986944 108133218 108186624 108197856 108249232 108681216 108830592 109031832 109264896 109328128 109530288 109680831 109903872 110118528 110170816 110182254 110236672 110451978 110762496 111097896 111268864 111541248 112138152 112140288 112193536 112205184 112412664 112805641 113070048 113081787 113311744 113358609 113533056 113743084 114130944 114196992 114208848 114420033 114476544 114876736 115089156 115157952 115335168 115370892 115605504 116236224 116293632 116508672 116520768 116588199 116915968 116985856 117202176 117214344 117418896 117669888 117737984 117899808 118117818 118358016 118370304 118589184 118657812 119062528 119282688 119295072 119771136 119992704 120356054 120471552 120766464 120836352 121176064 121412736 121482998 121485312 121555616 121780386 122028032 122266368 122434416 122492552 122981376 122994144 123221574 123641856 123713408 123726252 123942168 124016256 124207104 124607808 124679919 124946432 124985133 125177472 125239296 125483904 125909504 125922576 125984768 126155421 126217728 126230832 126969024 127164416 127203804 127475712 128157888 128221184 128234496 128471616 128484954 128545963 129222912 129236328 129499136 129552696 129752064 129992096 130056192 130510848 130765752 130827844 130830336 130906048 131530464 131609088 131852448 132455232 132637284 132907008 133152768 133166592 133229824 133243656 133945344 134193024 134270682 134350944 134479872 134557696 134991792 135530496 135608928 135675904 135940896 136323072 136416124 136735872 136750068 137281536 137549776 137804121 138018816 138084352 138098688 138354048 138368412 138837712 138920704 139163136 139177584 139434939 139518288 139732992 139991488 140006022 140550144 140564736 140824656 140894208 141386752 141648192 141662898 141732864 141950976 141994944 142491336 142840152 143059968 143130624 143410176 143493168 143896576 143982592 144177624 144248832 144263808 144347294 144908288 145107456 145375776 145390869 145686528 146040384 146241108 146538496 146824704 146909672 147269304 147683328 147971772 148060224 148130528 148635648 148721664 149012136 149517536 149520384 149606912 149883552 149899113 150688512 150760064 150775716 151144812 151377408 152174592 152262656 152278464 152560044 152635392 153363456 153452208 153543936 153780224 153827856 154365614 154441728 154743498 154981632 155058176 155344896 155361024 155450932 156192426 156269568 156285792 156558528 156574782 156893184 157199744 157490424 157810688 157827072 158118912 158135328 158210416 158427867 159043584 159060096 159354216 159449472 159541746 159694848 159990272 160302753 160628736 160942464 161021952 161115136 161429814 161883648 161980416 162279936 162373848 163021824 163245888 163340359 163897344 163975168 163992192 164295432 164855808 164968336 165256224 165273381 165355008 165609472 165677967 166143744 166239892 166646844 166903296 166985728 167311872 167896768 168207228 168290304 168307776 168618996 169292032 169605072 169967616 170299584 170614626 170877184 170979328 171295488 171313272 171714816 172297216 172315104 172633734 172736928 173002752 173408256 174014464 174354336 174440448 174763008 175373952 175478784 175803264 175821516 175905002 176504832 176606976 176849712 177176727 177537024 177555456 177658208 177986718 178593792 178924032 178942608 179027576 179134592 179989056 180534081 180707328 180811904 181254528 181764096 182119104 182224497 182227968 182314496 182333424 182670579 183042048 183399552 183738828 184025088 184131584 184472064 184491216 185462784 185550848 185570112 185589378 185913252 186024384 186310656 186674696 187400192 187419648 187766208 187858944 188864256 188883864 188977152 189267968 189326592 189346248 189988448 190453536 190746624 190805706 191213568 191324224 192236832 192331776 192351744 192707424 193476608 193834368 193854492 194248704 194628096 194720512 194988144 195766272 196241766 196245504 196359072 196911104 197295696 197413632 198295552 198682848 198955926 199050397 199360512 199729152 199844736 199865484 200918016 201034288 201406023 201526416 201719808 201836544 202487688 202899456 203037952 203413392 203513856 203911344 204484608 204602944 204624186 204725248 205103808 205125102 205922304 206324664 206642176 207126528 207148032 207531072 208256568 208359424 208381056 208744704 208766376 209190912 209599488 209987232 210009033 210436096 210825216 210847104 211237156 211341312 212058112 212080128 212472288 212494347 212599296 212722328 212926464 213737004 214171648 214260228 214589952 214695936 215239752 215844864 215973888 216266436 216373248 216395712 216498464 216520941 217362432 217661184 218063664 218529792 218656256 219060576 219361662 219807744 220237056 220341632 220364508 220473344 220903956 221524992 222195792 222537728 223082496 224276304 224280576 224387072 224410368 224825328 225611282 226140096 226163574 226623488 226717218 227066112 227486168 228261888 228393984 228417696 228840066 228953088 229753472 230178312 230315904 230670336 230741784 231211008 231548421 232115247 232472448 232587264 233017344 233041536 233176398 233831936 233971712 234288639 234404352 234428688 234837792 235339776 235475968 235799616 236235636 236716032 236740608 237178368 237315624 238125056 238565376 238590144 238728217 239312619 239542272 239985408 240712108 240943104 241532928 241672704 242144721 242352128 242825472 242965996 242970624 243111232 243560772 244056064 244532736 244868832 244985104 245962752 245988288 246443148 247283712 247426816 247452504 247884336 248032512 248414208 249215616 249359838 249892864 249970266 250354944 250478592 250967808 251819008 251845152 251969536 252310842 252435456 252461664 253938048 254328832 254407608 254951424 255921939 256315776 256442368 256468992 256943232 256969908 257091926 258445824 258472656 258950601 259105392 259504128 259984192 260112384 261021696 261531504 261655688 261660672 261812096 263060928 263218176 263704896 263857503 264910464 265274568 265814016 266305536 266333184 266459648 266487312 266980077 267890688 268386048 268541364 268701888 268959744 269115392 269983584 271060992 271217856 271351808 271881792 272646144 272832248 273471744 273500136 274563072 275099552 275608242 276037632 276168704 276197376 276708096 276736824 277675424 277841408 278326272 278355168 278384067 278869878 279036576 279465984 279982976 280012044 281100288 281129472 281649312 281788416 282773504 283296384 283325796 283465728 283901952 283989888 284982672 285680304 286119936 286820352 286986336 287793152 287965184 288355248 288497664 288527616 288694588 289816576 290214912 290751552 290781738 290919811 291373056 292080768 292482216 293076992 293649408 293819344 294362649 294538608 295366656 295943544 296120448 296261056 297271296 297443328 298024272 299035072 299040768 299213824 299767104 299798226 301377024 301520128 301551432 302289624 302754816 304349184 304525312 304556928 305120088 305270784 306726912 306904416 306936279 307087872 307560448 307655712 307687653 308731228 308883456 309486996 309963264 310116352 310689792 310722048 310901864 312384852 312539136 312571584 313117056 313149564 313786368 314399488 314980848 315654144 316237824 316270656 316420832 316855734 318087168 318120192 318708432 318898944 319083492 319389696 319980544 320605506 321257472 321884928 322043904 322230272 322859628 323767296 323960832 324559872 324747696 326043648 326491776 326680718 327794688 327950336 327984384 328590864 329042493 329711616 329936672 330512448 330546762 330710016 331218944 331355934 332287488 332479784 333293688 333806592 333971456 334623744 335793536 336414456 336580608 336615552 337237992 338416923 338584064 339210144 339245361 339935232 340599168 341229252 341754368 341958656 342590976 342626544 343429632 344594432 344630208 345267468 345473856 346005504 346816512 348028928 348708672 348880896 349526016 349764597 350747904 350957568 351606528 351643032 351810004 353009664 353213952 353699424 354353454 355074048 355110912 355316416 355973436 357187584 357848064 357885216 358055152 358269184 359978112 361068162 361414656 361623808 362509056 363528192 364238208 364448994 364455936 364628992 364666848 365341158 366084096 366799104 367477656 368263168 368944128 368982432 369665023 370925568 371101696 371140224 371178756 371826504 372048768 372621312 373349392 374039757 374800384 374839296 374955399 375532416 375717888 377728512 377767728 377954304 378466263 378653184 378692496 379976896 380907072 381493248 381611412 382427136 382648448 384473664 384663552 384703488 385414848 385637889 386953216 387668736 387708984 388497408 389256192 389441024 389976288 391532544 392483532 392491008 392718144 393822208 394591392 394827264 396591104 397365696 397911852 398100794 398721024 399458304 399689472 399730968 401836032 402068576 402812046 403052832 403439616 403673088 404975376 406075904 406826784 407027712 407822688 408969216 409205888 409248372 409450496 410207616 410250204 411844608 412649328 413284352 413412363 414253056 414296064 415062144 416513136 416718848 416762112 417489408 417532752 419198976 419974464 420018066 420872192 421650432 421694208 422474312 422682624 424116224 424160256 424944576 424988694 425190493 425198592 425444656 425852928 427474008 428343296 428520456 429179904 429391872 430479504 431689728 431947776 432532872 432746496 432791424 432996928 433041882 434724864 435322368 436127328 437059584 437312512 438121152 438723324 439615488 440474112 440683264 440729016 440946688 441807912 443049984 443352403 444391584 445075456 446164992 448552608 448561152 448774144 448820736 449650656 449697339 451222564 452280192 452327148 453246976 453434436 454132224 454972336 456523776 456787968 456835392 457680132 457906176 459506944 460356624 460631808 461340672 461483568 463096842 464230494 464944896 465174528 466034688 466083072 466352796 467663872 467943424 468577278 468808704 468857376 469675584 470679552 470951936 471599232 472471272 473432064 473481216 474356736 474631248 475283601 476250112 477130752 477180288 477456434 478625238 479084544 479970816 480908259 481424216 481886208 483065856 483345408 484289442 484704256 485650944 485931992 485941248 486222464 487121544 488112128 489065472 489737664 489970208 490021077 491925504 491976576 492886296 494567424 494853632 494905008 495768672 495820143 496065024 496828416 498431232 498719676 499785728 499940532 500709888 500957184 501935616 503638016 503690304 503939072 504621684 504870912 504923328 505215529 507876096 508657664 508815216 509902848 511843878 512631552 512884736 512937984 513886464 513939816 514183852 516891648 516945312 517901202 518210784 519008256 519968384 520224768 522043392 523063008 523311376 523321344 523624192 526121856 526436352 527409792 527715006 529820928 530549136 532611072 532666368 532919296 532974624 533960154 535781376 536772096 537082728 537403776 538230784 539967168 540279649 541602243 542121984 542435712 542703616 543763584 545292288 545664496 546673491 546943488 547000272 548011737 549126144 550199104 551216484 552075264 552337408 552394752 553416192 553473648 555350848 555682816 556652544 556710336 556768134 557739756 558073152 558931968 559965952 560024088 562200576 562258944 563298624 563576832 565547008 566592768 566651592 566931456 567803904 567979776 569965344 571360608 572239872 573640704 573972672 575586304 575930368 576710496 576995328 577055232 577389176 579633152 580429824 581503104 581563476 581839622 582746112 584161536 584964432 587298816 587638688 588725298 589077216 590733312 591887088 592240896 592522112 594886656 596048544 597151191 598070144 598081536 598427648 599534208 599596452 602754048 603040256 603102864 604218069 604579248 605509632 608698368 609050624 609113856 610240176 610541568 613453824 613808832 613872558 614175744 615120896 615311424 615375306 617462456 617766912 618973992 619926528 620232704 621379584 621444096 621803728 624769704 625078272 625143168 626234112 626299128 627572736 628798976 629961696 630027099 631308288 632475648 632541312 632841664 633711468 636174336 636240384 637416864 637797888 638166984 638779392 639961088 641211012 642514944 643769856 644087808 644460544 645719256 647534592 647921664 649119744 649495392 649562823 652087296 652983552 653361436 655589376 655900672 655968768 657181728 658084986 659423232 659873344 661024896 661093524 661420032 662437888 662711868 664574976 664959568 666587376 667613184 669247488 671587072 672828912 673161216 673231104 674475984 676833846 677168128 678420288 678490722 679870464 681198336 682458504 683508736 683917312 685181952 685253088 686859264 689188864 689260416 690534936 690947712 692011008 693633024 694645263 696057856 696345741 697417344 697761792 699052032 699529194 701495808 701915136 702865917 703213056 703286064 703620008 706019328 706427904 707398848 708706908 710148096 710221824 710632832 711946872 714375168 715696128 715770432 716110304 716184651 716538368 717937857 719956224 722136324 722829312 723247616 725018112 727056384 728476416 728897988 728911872 729257984 729333696 730682316 732168192 733598208 734955312 736526336 737888256 737964864 739330046 741851136 742203392 742280448 742357512 743653008 744097536 745242624 746698784 748079514 749600768 749678592 749910798 751064832 751435776 755457024 755535456 755908608 756932526 757306368 757384992 759953792 761814144 762986496 763222824 764854272 765296896 767765817 768947328 769327104 769406976 770829696 771275778 773906432 775337472 775417968 778512384 778882048 779952576 783065088 784967064 784982016 785436288 787644416 789182784 789639487 789654528 791572509 793182208 794731392 795823704 796201588 797442048 798916608 799378944 799461936 800940231 803672064 804137152 805624092 806105664 806879232 807346176 809950752 812151808 813653568 814055424 815645376 817938432 818411776 818496744 818900992 820415232 820500408 823689216 825298656 826568704 826824726 828506112 828592128 830124288 833026272 833437696 833524224 834978816 835065504 835152201 838397952 839948928 840036132 841744384 843300864 843388416 844948624 845365248 848232448 848320512 849889152 849977388 850380986 850397184 850889312 851705856 854948016 857040912 858359808 860959008 863379456 863895552 865065744 865492992 865582848 865993856 866083764 869449728 870644736 872254656 872759433 874119168 874625024 876242304 877446648 879230976 880948224 881366528 881458032 881893376 883087947 883615824 886099968 886704806 888783168 890150912 892329984 897105216 897122304 897548288 897641472 899301312 899394678 902445128 904560384 904654296 906493952 906868872 908264448 909944672 913047552 913575936 913670784 915360264 915812352 919013888 920713248 920808837 921263616 922681344 922967136 926193684 928460988 929889792 930349056 932069376 932166144 932705592 935327744 935886848 937154556 937617408 937714752 939351168 941359104 941903872 943198464 944942544 946962432 948713472 949262496 950567202 952500224 954261504 954360576 954912868 957250476 958169088 959941632 961816518 962848432 963772416 966131712 966690816 968578884 969408512 971301888 971863984 971882496 972444928 974243088 978130944 979475328 979940416 980042154 983851008 983953152 985772592 989134848 989707264 989810016 991537344 991640286 992130048 993656832 996862464 997439352 999571456 999881064 1001419776 1001914368 1003376491 1003871232 1007276032 1007380608 1007878144 1009243368 1009741824 1009846656 1010431058 1015250769 1015752192 1017315328 1017630432 1017736083 1019805696 1023687756 1025263104 1025769472 1025875968 1027772928 1027879632 1028367704 1033783296 1033890624 1035802404 1036421568 1038016512 1039936768 1040449536 1044086784 1046126016 1046622752 1046642688 1047248384 1049293791 1052243712 1052872704 1054819584 1055430012 1059641856 1061098272 1065222144 1065332736 1065838592 1065949248 1067920308 1071562752 1073544192 1074165456 1074807552 1076461568 1079934336 1080559298 1083204486 1084243968 1084871424 1085407232 1087527168 1090584576 1091328992 1093346982 1093886976 1094000544 1096023474 1098252288 1100398208 1102432968 1104674816 1104789504 1106832384 1106947296 1108995069 1110701696 1111365632 1113305088 1113420672 1113536268 1115479512 1116146304 1117863936 1119931904 1120048176 1122119271 1124401152 1124517888 1126597248 1127153664 1131094016 1133185536 1133303184 1133862912 1135959552 1139930688 1142721216 1143382513 1144479744 1147281408 1147945344 1151172608 1151860736 1153420992 1153990656 1154110464 1154778352 1156913667 1159266304 1160859648 1163006208 1163126952 1163679244 1165492224 1168323072 1169928864 1174597632 1175277376 1177450596 1178154432 1181466624 1183774176 1184481792 1185044224 1189773312 1192097088 1194302382 1196140288 1196163072 1196855296 1199068416 1199192904 1205508096 1206080512 1206205728 1208436138 1209158496 1211019264 1218101248 1218227712 1220480352 1221083136 1226907648 1227617664 1227745116 1228351488 1230241792 1230622848 1230750612 1234924912 1235533824 1237947984 1239853056 1240237089 1242759168 1242888192 1243607456 1249539408 1250156544 1250286336 1252468224 1252598256 1257597952 1259923392 1260054198 1262616576 1264951296 1265082624 1265683328 1267422936 1272348672 1272480768 1274833728 1275571479 1275595776 1276333968 1277558784 1279922176 1282422024 1285029888 1287539712 1288175616 1288921088 1291438512 1295069184 1295843328 1298239488 1298990784 1299125646 1304174592 1305967104 1306722872 1311178752 1311801344 1311937536 1314363456 1316169972 1318846464 1319746688 1322049792 1322187048 1322840064 1324875776 1325423736 1329149952 1329919136 1330057209 1333174752 1335226368 1338494976 1343174144 1345657824 1346322432 1346462208 1348951968 1353667692 1354336256 1356840576 1356981444 1359740928 1362396672 1364917008 1367017472 1367834624 1370363904 1370506176 1373718528 1378377728 1378520832 1381069872 1381895424 1384022016 1389290526 1392115712 1392691482 1394834688 1395523584 1398104064 1399058388 1402991616 1403830272 1405731834 1406426112 1406572128 1407240016 1412038656 1412855808 1414797696 1417413816 1420296192 1420443648 1421265664 1423893744 1425850803 1428750336 1431392256 1431540864 1432220608 1432369302 1433076736 1435875714 1439912448 1444272648 1445658624 1446495232 1450036224 1454112768 1456952832 1457795976 1457823744 1458515968 1458667392 1461364632 1464336384 1466473333 1467196416 1469910624 1470063231 1473052672 1475776512 1475929728 1478660092 1483702272 1484406784 1484560896 1484715024 1487306016 1487460429 1488195072 1490485248 1493397568 1496159028 1499201536 1499357184 1499821596 1502129664 1502871552 1510914048 1511070912 1511817216 1513865052 1514612736 1514769984 1515646587 1519907584 1523628288 1525972992 1526445648 1529708544 1530593792 1535531634 1537894656 1538654208 1538813952 1541659392 1542551556 1547812864 1550674944 1550835936 1557024768 1557764096 1559905152 1566130176 1569934128 1569964032 1570872576 1575288832 1578365568 1579278974 1579309056 1583145018 1586364416 1589462784 1591647408 1592403176 1597833216 1598757888 1598923872 1601880462 1607344128 1608274304 1611248184 1612211328 1614692352 1619901504 1620838947 1624303616 1624806729 1627307136 1628110848 1631290752 1635876864 1636823552 1636993488 1637801984 1640020473 1640830464 1641000816 1647378432 1650597312 1653137408 1653649452 1657012224 1657184256 1660248576 1666052544 1666875392 1667048448 1669957632 1670131008 1670304402 1671097519 1676795904 1679897856 1680072264 1683488768 1686601728 1686776832 1689897248 1690730496 1696464896 1696641024 1699778304 1699954776 1700761972 1700794368 1701778624 1703411712 1709896032 1714081824 1716719616 1721918016 1726758912 1727791104 1730131488 1730985984 1731165696 1731987712 1732167528 1738899456 1741289472 1744509312 1745518866 1748238336 1749250048 1752484608 1754893296 1761896448 1762733056 1762916064 1763786752 1766175894 1767231648 1772199936 1773409612 1777566336 1780301824 1784659968 1791453573 1794210432 1794244608 1795096576 1795282944 1798602624 1798789356 1804890256 1809120768 1809308592 1812654207 1813737744 1816528896 1819889344 1826095104 1827151872 1827341568 1830720528 1831624704 1838027776 1841426496 1841617674 1842527232 1845362688 1845934272 1852387368 1856921976 1859779584 1860698112 1864138752 1864332288 1865411184 1870655488 1871773696 1874309112 1875234816 1875429504 1878702336 1882718208 1883807744 1886396928 1889885088 1890081297 1893924864 1897426944 1898524992 1901134404 1905000448 1908523008 1908721152 1909825736 1914500952 1916338176 1919883264 1923633036 1925696864 1927544832 1932263424 1933381632 1937157768 1942603776 1943727968 1943764992 1944889856 1948486176 1948688469 1956261888 1958950656 1959880832 1960084308 1967702016 1967906304 1971545184 1978269696 1979414528 1979620032 1983074688 1983280572 1984260096 1987313664 1993724928 1994878704 1999142912 1999762128 2002839552 2006752982 2007742464 2014552064 2014761216 2015756288 2018486736 2019483648 2019693312 2020862116 2030501538 2031504384 2034630656 2035260864 2035472166 2039611392 2047375512 2050526208 2051538944 2051751936 2055545856 2055759264 2056735408 2067566592 2067781248 2071604808 2072843136 2076033024 2079873536 2080899072 2083935789 2088173568 2092252032 2093245504 2093285376 2094496768 2098587582 2104487424 2105745408 2109639168 2110860024 2119283712 2122196544 2130444288 2130665472 2131677184 2131898496 2135840616 2143125504 2147088384 2148330912 2148553953 2149615104 2152923136 2153813571 2159868672 2161118596 2166408972 2168487936 2169742848 2170814464 2175054336 2181169152 2182657984 2186693964 2187773952 2188001088 2192046948 2196504576 2200796416 2204865936 2209579008 2213664768 2213894592 2217990138 2221403392 2222731264 2226610176 2226841344 2227072536 2230959024 2232292608 2235727872 2239863808 2240096352 2244238542 2248802304 2249035776 2253194496 2254307328 2262188032 2266371072 2266606368 2267725824 2271919104 2279861376 2285442432 2286765026 2288959488 2294562816 2295890688 2302345216 2303297451 2306841984 2307981312 2308220928 2309556704 2313827334 2318532608 2321719296 2326012416 2326253904 2327358488 2336646144 2339857728 2349195264 2350554752 2354901192 2356308864 2362933248 2367548352 2368918461 2368963584 2370088448 2374717527 2379546624 2384194176 2388604764 2392280576 2392326144 2393710592 2398136832 2398385808 2411016192 2412161024 2412411456 2416872276 2418316992 2422038528 2436202496 2436455424 2440960704 2442166272 2453815296 2455235328 2455490232 2456702976 2460483584 2461245696 2461501224 2469849824 2471067648 2475895968 2479706112 2480474178 2485518336 2485776384 2487214912 2499078816 2500313088 2500572672 2504936448 2505196512 2515195904 2519846784 2520108396 2525233152 2529902592 2530165248 2531366656 2534845872 2544697344 2544961536 2549667456 2551142958 2551191552 2552667936 2555117568 2559844352 2564844048 2575079424 2577842176 2582877024 2587655161 2590138368 2591686656 2596478976 2597981568 2598251292 2608349184 2611934208 2613445744 2618278299 2622357504 2623602688 2623875072 2628726912 2632339944 2637692928 2639493376 2644099584 2644374096 2645680128 2649263841 2650847472 2658299904 2659838272 2660114418 2666349504 2670452736 2676989952 2686348288 2691315648 2692644864 2692924416 2697903936 2707335384 2708672512 2713681152 2713962888 2719481856 2724793344 2729834016 2734034944 2735669248 2740727808 2741012352 2747437056 2756755456 2757041664 2762139744 2762426511 2763790848 2768044032 2778581052 2784231424 2785382964 2789669376 2791047168 2796208128 2798116776 2805983232 2807660544 2811463668 2812852224 2813144256 2814480032 2824077312 2825711616 2829595392 2834827632 2840887296 2842531328 2847787488 2851701606 2857500672 2862784512 2863081728 2864441216 2864738604 2866153472 2871751428 2879824896 2888545296 2891317248 2892990464 2900072448 2908225536 2913905664 2915591952 2915647488 2917031936 2917334784 2922729264 2932946666 2934392832 2939821248 2940126462 2946105344 2951553024 2951859456 2957320184 2967404544 2968813568 2969121792 2969430048 2974612032 2974920858 2976390144 2980970496 2986795136 2992318056 2998403072 2998714368 2999643192 3004259328 3005743104 3010129473 3021828096 3022141824 3023634432 3027730104 3029225472 3029539968 3031293174 3039815168 3045752307 3047256576 3051945984 3052891296 3059417088 3061187584 3071063268 3075789312 3077308416 3077627904 3083318784 3085103112 3095625728 3101349888 3101671872 3103466821 3114049536 3115528192 3119810304 3132260352 3139868256 3139928064 3141745152 3147881373 3150577664 3156731136 3158557948 3158618112 3166290036 3172728832 3178925568 3183294816 3184806352 3195666432 3197515776 3197847744 3203760924 3214688256 3216548608 3222496368 3224422656 3229384704 3239803008 3241677894 3248607232 3249613458 3254614272 3256221696 3262581504 3271753728 3273647104 3273986976 3275603968 3280040946 3281660928 3282001632 3294756864 3301194624 3306274816 3307298904 3314024448 3314368512 3320497152 3326985207 3332105088 3333750784 3334096896 3339915264 3340262016 3340608804 3342195038 3353591808 3359795712 3360144528 3366357813 3373203456 3373553664 3379794496 3381460992 3392929792 3393282048 3399556608 3399909552 3401523944 3401588736 3403557248 3419792064 3428163648 3430147539 3433439232 3443836032 3453517824 3455582208 3460262976 3461971968 3462331392 3463975424 3464335056 3470741001 3477798912 3482578944 3489018624 3491037732 3496476672 3498500096 3504969216 3509786592 3523792896 3525466112 3525832128 3527573504 3532351788 3534463296 3544399872 3546819224 3555132672 3560603648 3569319936 3582907146 3588420864 3588489216 3590193152 3590565888 3597205248 3597578712 3609780512 3618241536 3618617184 3625308414 3627475488 3633057792 3639778688 3654303744 3654683136 3661441056 3663249408 3676055552 3682852992 3683235348 3685054464 3690725376 3691868544 3704774736 3713843952 3719559168 3728277504 3728664576 3730822368 3741310976 3743547392 3748618224 3750469632 3750859008 3757404672 3767615488 3772793856 3779770176 3780162594 3781957543 3787849728 3794853888 3797049984 3802268808 3810000896 3817046016 3817442304 3819651472 3826714437 3829001904 3832676352 3839766528 3847266072 3851393728 3855089664 3864526848 3866763264 3874315536 3885207552 3887455936 3887529984 3889779712 3896972352 3897376938 3912523776 3917901312 3919761664 3920168616 3935404032 3935812608 3943090368 3956539392 3958829056 3959240064 3966149376 3966561144 3968520192 3974627328 3987449856 3989757408 3990171627 3998285824 3999524256 4005679104 4013505964 4015484928 4029104128 4029522432 4031512576 4036973472 4038967296 4039386624 4041724232 4061003076 4063008768 4069261312 4070521728 4070944332 4079222784 4094751024 4101052416 4103503872 4111091712 4111518528 4113470816 4135133184 4135562496 4143209616 4145686272 4152066048 4159747072 4167871578 4176347136 4184504064 4186491008 4186570752 4188993536 4197175164 4208974848 4211490816 4219278336 4221720048 4238567424 4244393088 4260888576 4261330944 4263354368 4263796992 4271681232 4277552409 4286251008 4294176768 4296661824 4297107906 4299230208 4305846272 4307627142 4319737344 4322237192 4332817944 4336975872 4339485696 4341628928 4350108672 4362338304 4365315968 4373387928 4375547904 4376002176 4384093896 4393009152 4399419999 4401592832 4409731872 4410189693 4419158016 4427329536 4427789184 4435980276 4442806784 4445462528 4453220352 4453682688 4454145072 4461918048 4464585216 4471455744 4479727616 4480192704 4488477084 4497604608 4498071552 4506388992 4508614656 4524376064 4532742144 4533212736 4535451648 4543838208 4546939761 4559722752 4570884864 4573530052 4577918976 4589125632 4591781376 4604690432 4606594902 4613683968 4615962624 4616441856 4619113408 4627654668 4637065216 4643438592 4652024832 4652507808 4654716976 4673292288 4679715456 4698390528 4701109504 4709802384 4712617728 4725866496 4735096704 4737836922 4737927168 4740176896 4749435054 4759093248 4768388352 4777209528 4784561152 4787421184 4796273664 4796771616 4822032384 4824322048 4824822912 4833744552 4836633984 4844077056 4862516841 4872404992 4872910848 4874420187 4881921408 4884332544 4907630592 4910470656 4910980464 4913405952 4920061419 4922491392 4923002448 4939699648 4942135296 4951791936 4959412224 4960948356 4971036672 4971552768 4974429824 4998157632 5000626176 5001145344 5009872896 5010393024 5013292557 5030391808 5039693568 5040216792 5050466304 5059805184 5060330496 5062733312 5069691744 5089394688 5089923072 5099334912 5102285916 5102383104 5105335872 5110235136 5119688704 5129688096 5150158848 5155684352 5165754048 5175310322 5180276736 5183373312 5192957952 5195963136 5196502584 5216698368 5223868416 5226891488 5236556598 5244715008 5247205376 5247750144 5257453824 5264679888 5278986752 5288199168 5288748192 5291360256 5298527682 5301694944 5316599808 5319676544 5320228836 5332699008 5340905472 5353979904 5372696576 5374360719 5382631296 5385289728 5385848832 5395807872 5414670768 5417345024 5427362304 5427925776 5449586688 5459668032 5468069888 5471338496 5481455616 5482024704 5494874112 5513510912 5514083328 5524279488 5524853022 5527476409 5527581696 5536088064 5557162104 5568462848 5570765928 5579338752 5582094336 5592416256 5596233552 5611966464 5615321088 5622927336 5625704448 5626288512 5628960064 5648154624 5651423232 5659190784 5669655264 5681774592 5685062656 5695574976 5703403212 5715001344 5725569024 5726163456 5728882432 5729477208 5732306944 5743502856 5759649792 5777090592 5782634496 5785980928 5800144896 5827811328 5831183904 5831294976 5834063872 5834669568 5845458528 5846065407 5865893332 5868785664 5879642496 5880252924 5892210688 5903106048 5903718912 5914640368 5934809088 5937627136 5938243584 5938860096 5949224064 5949841716 5952780288 5961940992 5973590272 5984636112 5997428736 5999286384 6008518656 6020258946 6043656192 6044283648 6047268864 6055460208 6058450944 6059079936 6062586348 6079630336 6091504614 6094513152 6103891968 6105782592 6118834176 6122375168 6142126536 6151578624 6154616832 6155255808 6166637568 6170206224 6191251456 6202699776 6203343744 6206933642 6228099072 6231056384 6239620608 6251807367 6264520704 6279736512 6279856128 6283490304 6295762746 6301155328 6313462272 6317115896 6317236224 6332580072 6345457664 6357851136 6366589632 6369612704 6391332864 6395031552 6395695488 6407521848 6429376512 6433097216 6444992736 6445661859 6448845312 6458769408 6479606016 6483355788 6497214464 6499226916 6509228544 6512443392 6525163008 6543507456 6547294208 6547973952 6551207936 6560081892 6563321856 6564003264 6589513728 6602389248 6612549632 6614597808 6628737024 6640994304 6653970414 6664210176 6667501568 6668193792 6679830528 6680524032 6681217608 6684390076 6707183616 6719591424 6720289056 6732715626 6746406912 6747107328 6759588992 6762921984 6785859584 6786564096 6799113216 6799819104 6803047888 6803177472 6807114496 6839584128 6856327296 6860295078 6866878464 6887672064 6907035648 6920525952 6923943936 6924662784 6927950848 6928670112 6941482002 6955597824 6965157888 6978037248 6982075464 6997000192 7009938432 7019573184 7023635437 7047585792 7050932224 7051664256 7055147008 7064703576 7068926592 7088799744 7093638448 7106755383 7110265344 7121207296 7124152581 7138639872 7165814292 7176841728 7176978432 7180386304 7181131776 7194410496 7195157424 7219561024 7236483072 7237234368 7250616828 7254950976 7266115584 7279557376 7308607488 7309366272 7322882112 7326498816 7352111104 7365705984 7366470696 7370108928 7381450752 7383737088 7409549472 7427687904 7439118336 7456555008 7457329152 7461644736 7482621952 7487094784 7497236448 7500939264 7501718016 7514809344 7535230976 7545587712 7559540352 7560325188 7563915086 7575699456 7589707776 7594099968 7604537616 7634092032 7634884608 7639302944 7653428874 7658003808 7665352704 7679533056 7694532144 7702787456 7733526528 7748631072 7762965483 7770415104 7774911872 7775059968 7779559424 7793944704 7794753876 7825047552 7835802624 7839523328 7840337232 7854834897 7870808064 7871625216 7886180736 7913078784 7917658112 7918480128 7932298752 7933122288 7937040384 7974899712 7979514816 7980343254 7996571648 7999048512 8011358208 8027011928 8030969856 8058208256 8059044864 8063025152 8073946944 8077934592 8078773248 8083448464 8122006152 8126017536 8138522624 8141043456 8141888664 8158445568 8189502048 8202104832 8207007744 8222183424 8223037056 8226941632 8270266368 8271124992 8286419232 8291372544 8304132096 8319494144 8335743156 8352694272 8369008128 8372982016 8373141504 8377987072 8394350328 8417949696 8422981632 8438556672 8443440096 8477134848 8488786176 8522661888 8526708736 8527593984 8543362464 8555104818 8572502016 8588353536 8593323648 8594215812 8598460416 8611692544 8615254284 8639474688 8644474384 8665635888 8673951744 8678971392 8700217344 8724676608 8730631936 8746775856 8751095808 8752004352 8768187792 8798839998 8803185664 8819463744 8820379386 8838316032 8854659072 8855578368 8871960552 8885613568 8890925056 8906440704 8907365376 8908290144 8923836096 8929170432 8942911488 8959455232 8960385408 8976954168 8995209216 8996143104 9012777984 9017229312 9030388419 9048752128 9065484288 9066425472 9070903296 9087676416 9093879522 9119445504 9137256921 9141769728 9147060104 9155837952 9178251264 9183562752 9209380864 9213189804 9227367936 9231925248 9232883712 9238226816 9255309336 9274130432 9286877184 9304049664 9305015616 9309433952 9310400463 9346584576 9359430912 9396781056 9402219008 9419604768 9425235456 9451732992 9470193408 9475673844 9475854336 9480353792 9498870108 9518186496 9536776704 9554419056 9569122304 9574842368 9592547328 9593543232 9644064768 9648644096 9649645824 9667489104 9673267968 9688154112 9725033682 9744809984 9745821696 9748840374 9763842816 9768665088 9815261184 9820941312 9821960928 9826811904 9840122838 9844982784 9846004896 9879399296 9884270592 9903583872 9918824448 9921896712 9942073344 9943105536 9948859648 9980955621 9996315264 10001252352 10002290688 10019745792 10020786048 10026585114 10060783616 10079387136 10080433584 10119610368 10120660992 10125466624 10139383488 10178789376 10179846144 10198669824 10204571832 10204766208 10210671744 10239377408 10259376192 10265313331 10290442617 10300317696 10311368704 10331508096 10350620644 10360553472 10366746624 10385915904 10391926272 10393005168 10412223003 10433396736 10447736832 10453782976 10473113196 10489430016 10494410752 10495500288 10514907648 10529359776 10557973504 10576398336 10577496384 10582720512 10597055364 10603389888 10633199616 10639353088 10640457672 10665398016 10681810944 10707959808 10745393152 10748721438 10765262592 10770579456 10771697664 10791615744 10829341536 10834690048 10854724608 10855851552 10899173376 10919336064 10936139776 10942676992 10962911232 10964049408 10989748224 11027021824 11028166656 11048558976 11049706044 11054952818 11055163392 11072176128 11114324208 11141531856 11158677504 11184832512 11192467104 11223932928 11230642176 11245854672 11251408896 11252577024 11257920128 11302846464 11318381568 11339310528 11345872629 11363549184 11370125312 11391149952 11406806424 11430002688 11451138048 11452326912 11457764864 11458954416 11464613888 11480143311 11487005712 11519299584 11554181184 11565268992 11571961856 11600289792 11655622656 11662367808 11662589952 11668127744 11669339136 11690917056 11692130814 11731786664 11737571328 11759284992 11760505848 11784421376 11806212096 11807437824 11829280736 11869618176 11875254272 11876487168 11877720192 11898448128 11899683432 11905560576 11923881984 11947180544 11969272224 11970514881 11994857472 11998572768 12017037312 12040517892 12087312384 12088567296 12094537728 12110920416 12116901888 12118159872 12125172696 12159260672 12183009228 12189026304 12207783936 12211565184 12237668352 12244750336 12284253072 12303157248 12310511616 12333275136 12340412448 12382502912 12405399552 12406687488 12413867284 12456198144 12462112768 12479241216 12503614734 12529041408 12559473024 12559712256 12566980608 12591525492 12602310656 12626924544 12634231792 12634472448 12665160144 12715702272 12733179264 12739225408 12782665728 12790063104 12791390976 12815043696 12858753024 12866194432 12889985472 12891323718 12897690624 12917538816 12959212032 12966711576 12994428928 12998453832 13018457088 13024886784 13050326016 13087014912 13094588416 13095947904 13102415872 13120163784 13126643712 13128006528 13179027456 13198259997 13204778496 13225099264 13229195616 13230569079 13257474048 13281988608 13307940828 13328420352 13335003136 13336387584 13359661056 13361048064 13362435216 13368780152 13414367232 13439182848 13440578112 13465431252 13492813824 13494214656 13519177984 13525843968 13573128192 13598226432 13599638208 13606095776 13606354944 13614228992 13640819283 13679168256 13712654592 13720590156 13733756928 13775344128 13814071296 13841051904 13847887872 13849325568 13855901696 13857340224 13882964004 13911195648 13930315776 13956074496 13964150928 13994000384 14019876864 14039146368 14047270874 14095171584 14101864448 14103328512 14110294016 14129407152 14137853184 14177599488 14187276896 14213510766 14220530688 14242414592 14248305162 14277279744 14331628584 14353683456 14360772608 14362263552 14388820992 14390314848 14439122048 14472966144 14474468736 14501233656 14509901952 14532231168 14559114752 14587550523 14617214976 14618732544 14645764224 14652997632 14704222208 14731411968 14732941392 14740217856 14767474176 14819098944 14855375808 14878236672 14913110016 14914658304 14923289472 14965243904 14974189568 14994472896 15001878528 15003436032 15029618688 15039877671 15070461952 15091175424 15119080704 15120650376 15127830172 15151398912 15179415552 15188199936 15209075232 15268184064 15269769216 15278605888 15306857748 15316007616 15330705408 15359066112 15389064288 15405574912 15467053056 15497262144 15525930966 15540830208 15549823744 15550119936 15559118848 15587889408 15589507752 15650095104 15671605248 15679046656 15680674464 15709669794 15741616128 15743250432 15772361472 15835316224 15836960256 15864597504 15866244576 15874080768 15949799424 15959029632 15960686508 15993143296 15998097024 16022716416 16054023856 16061939712 16116416512 16118089728 16123082157 16147893888 16155869184 16157546496 16166896928 16244012304 16252035072 16282086912 16283777328 16379004096 16404209664 16414015488 16444366848 16446074112 16453883264 16540532736 16542249984 16572838464 16582429227 16582745088 16608264192 16638988288 16671486312 16705388544 16738016256 16745964032 16746283008 16755974144 16788700656 16835899392 16845963264 16877113344 16886880192 16954269696 16977572352 17045323776 17053417472 17055187968 17086724928 17110209636 17145004032 17176707072 17186647296 17188431624 17196920832 17223385088 17230508568 17278949376 17288948768 17331271776 17347903488 17357942784 17400434688 17461263872 17493551712 17502191616 17504008704 17536375584 17597679996 17606371328 17638927488 17640758772 17676632064 17709318144 17711156736 17743921104 17771227136 17781850112 17812881408 17814730752 17816580288 17847672192 17858340864 17885822976 17918910464 17920770816 17953908336 17992286208 18025555968 18060776838 18097504256 18130968576 18132850944 18141806592 18175352832 18187759044 18238891008 18274513842 18283539456 18294120208 18311675904 18356502528 18367125504 18418761728 18426379608 18454735872 18463850496 18465767424 18476453632 18510618672 18573754368 18608099328 18610031232 18618867904 18620800926 18693169152 18718861824 18793562112 18804438016 18839209536 18850470912 18903465984 18940386816 18951347688 18951708672 18960707584 18997740216 19036372992 19064153329 19073553408 19108838112 19138244608 19149684736 19185094656 19187086464 19288129536 19297288192 19299291648 19334978208 19336985577 19346535936 19376308224 19450067364 19489619968 19491643392 19497680748 19527685632 19537330176 19630522368 19641882624 19643921856 19653623808 19680245676 19689965568 19692009792 19758798592 19768541184 19807167744 19837648896 19843793424 19886211072 19897719296 19961911242 19992630528 20002504704 20004581376 20039491584 20041572096 20053170228 20121567232 20158774272 20160867168 20239220736 20241321984 20250933248 20278766976 20357578752 20359692288 20397339648 20409143664 20409532416 20421343488 20478754816 20518752384 20530626662 20580885234 20600635392 20622737408 20663016192 20701241288 20721106944 20771831808 20783852544 20786010336 20824446006 20866793472 20895473664 20907565952 20946226392 20988821504 20991000576 21029815296 21058719552 21070906311 21115947008 21152796672 21154992768 21165441024 21194110728 21206779776 21266399232 21278706176 21280915344 21320266149 21330796032 21363621888 21415919616 21490786304 21497442876 21530525184 21541158912 21543395328 21583231488 21658683072 21669380096 21709449216 21711703104 21724267747 21798346752 21838672128 21872279552 21885353984 21925822464 21928098816 21979496448 22054043648 22056333312 22097117952 22099412088 22109905636 22110326784 22144352256 22228648416 22283063712 22317355008 22369665024 22384934208 22447865856 22461284352 22491709344 22502817792 22505154048 22515840256 22605692928 22636763136 22678621056 22691745258 22727098368 22740250624 22782299904 22813612848 22902276096 22904653824 22915529728 22917908832 22929227776 22960286622 22974011424 23038599168 23108362368 23143923712 23200579584 23288896449 23311245312 23324735616 23325179904 23336255488 23338678272 23381834112 23384261628 23463573328 23475142656 23518569984 23521011696 23564504691 23612424192 23614875648 23658561472 23739236352 23750508544 23752974336 23755440384 23796896256 23799366864 23811121152 23894361088 23938544448 23941029762 23989714944 23997145536 24034074624 24081035784 24174624768 24177134592 24189075456 24221840832 24233803776 24236319744 24250345392 24318521344 24366018456 24378052608 24415567872 24423130368 24475336704 24489500672 24568506144 24606314496 24621023232 24666550272 24680824896 24765005824 24810799104 24813374976 24827734568 24912396288 24924225536 24958482432 25007229468 25058082816 25118946048 25119424512 25133961216 25183050984 25253849088 25268463584 25268944896 25330320288 25431404544 25466358528 25478450816 25580126208 25582781952 25630087392 25717506048 25732388864 25779970944 25782647436 25795381248 25835077632 25918424064 25933423152 25988857856 25996907664 26036914176 26100652032 26174029824 26189176832 26191895808 26204831744 26240327568 26253287424 26256013056 26396519994 26409556992 26450198528 26458391232 26461138158 26514948096 26563977216 26615881656 26656840704 26670006272 26672775168 26719322112 26722096128 26724870432 26737560304 26828734464 26878365696 26881156224 26930862504 26985627648 26988429312 27038355968 27051687936 27091165257 27146256384 27196452864 27199276416 27212191552 27212709888 27228457984 27281638566 27358336512 27425309184 27441180312 27467513856 27550688256 27628142592 27682103808 27695775744 27698651136 27711803392 27714680448 27765928008 27822391296 27860631552 27912148992 27928301856 27931201389 27988000768 28039753728 28078292736 28094541748 28190343168 28203728896 28206657024 28220588032 28258814304 28275706368 28355198976 28374553792 28427021532 28441061376 28484829184 28496610324 28554559488 28663257168 28707366912 28724527104 28777641984 28780629696 28878244096 28945932288 28948937472 29002467312 29019803904 29064462336 29118229504 29175101046 29234429952 29237465088 29291528448 29305995264 29408444416 29462823936 29465882784 29480435712 29534948352 29638197888 29710751616 29756473344 29826220032 29829316608 29846578944 29930487808 29942866863 29988945792 30003757056 30006872064 30059237376 30079755342 30140923904 30182350848 30238161408 30241300752 30255660344 30358831104 30376399872 30418150464 30536368128 30539538432 30557211776 30613715496 30632015232 30718132224 30778128576 30795939993 30811149824 30871327851 30934106112 30994524288 31051861932 31081660416 31099647488 31100239872 31118237696 31175778816 31179015504 31300190208 31343210496 31358093312 31361348928 31419339588 31483232256 31486500864 31544722944 31670632448 31673920512 31729195008 31732489152 31748161536 31899598848 31918059264 31921373016 31986286592 31996194048 32045432832 32108047712 32123879424 32232833024 32236179456 32246164314 32295787776 32311738368 32315092992 32333793856 32488024608 32504070144 32564173824 32567554656 32758008192 32808419328 32828030976 32888733696 32892148224 32907766528 33081065472 33084499968 33145676928 33164858454 33165490176 33216528384 33277976576 33342972624 33476032512 33491928064 33511948288 33577401312 33671798784 33691926528 33754226688 33773760384 33908539392 33955144704 34037617887 34090647552 34106834944 34110375936 34173449856 34220419272 34290008064 34353414144 34373294592 34376863248 34393841664 34440429933 34461017136 34557898752 34577897536 34662543552 34695806976 34715885568 34800869376 34922527744 34987103424 35004383232 35008017408 35072751168 35195359992 35212742656 35277854976 35281517544 35353264128 35418636288 35422313472 35487842208 35542454272 35563700224 35625762816 35629461504 35633160576 35695344384 35716681728 35771645952 35837820928 35841541632 35907816672 35911544643 35984572416 36051111936 36121553676 36195008512 36261937152 36265701888 36283613184 36350705664 36375518088 36477782016 36549027684 36567078912 36588240416 36623351808 36713005056 36734251008 36852759216 36909471744 36931534848 36952907264 37021237344 37147508736 37216198656 37220062464 37237735808 37241601852 37386338304 37437723648 37587124224 37608876032 37678419072 37700941824 37806931968 37880773632 37902695376 37903417344 37921415168 37995480432 38128306658 38147106816 38217676224 38276489216 38299369472 38370189312 38374172928 38576259072 38594576384 38598583296 38669956416 38673971154 38693071872 38752616448 38900134728 38979239936 38983286784 38995361496 39055371264 39074660352 39261044736 39283765248 39287843712 39307247616 39360491352 39379931136 39384019584 39517597184 39537082368 39594779991 39614335488 39675297792 39687586848 39772422144 39795438592 39923822484 39985261056 40005009408 40009162752 40078983168 40083144192 40106340456 40243134464 40317548544 40321734336 40478441472 40482643968 40501866496 40557533952 40719384576 40794679296 40818287328 40819064832 40842686976 40922457849 40957509632 41037504768 41061253324 41161770468 41201270784 41245474816 41326032384 41402482576 41442213888 41543663616 41567705088 41572020672 41648892012 41733586944 41790947328 41815131904 41892452784 41982001152 42059630592 42117439104 42141812622 42231894016 42305593344 42309985536 42330882048 42388221456 42413559552 42532798464 42557412352 42561830688 42640532298 42661592064 42727243776 42831839232 42981572608 42994885752 43061050368 43082317824 43086790656 43166462976 43317366144 43338760192 43418898432 43423406208 43448535494 43596693504 43677344256 43744559104 43762651569 43851644928 43856197632 43958992896 44108087296 44112666624 44194235904 44198824176 44219811272 44220653568 44457296832 44566127424 44634710016 44739330048 44769868416 44895731712 44922568704 44983418688 45005635584 45010308096 45031680512 45119633013 45211385856 45273526272 45357242112 45383490516 45454196736 45480501248 45564599808 45627225696 45804552192 45809307648 45831059456 45835817664 45858455552 45920573244 45948022848 46077198336 46216724736 46287847424 46401159168 46577792898 46622490624 46649471232 46650359808 46672510976 46677356544 46763668224 46768523256 46927146656 46950285312 47037139968 47042023392 47129009382 47224848384 47229751296 47317122944 47501017088 47505948672 47510880768 47593792512 47598733728 47622242304 47788722176 47877088896 47882059524 47979429888 47994291072 48068149248 48162071568 48349249536 48354269184 48443681664 48467607552 48472639488 48500690784 48637042688 48732036912 48756105216 48846260736 48979001344 49137012288 49165448059 49212628992 49242046464 49333100544 49361649792 49530011648 49621598208 49626749952 49655469136 49747287681 49824792576 49848451072 49916964864 50014458936 50116165632 50237892096 50238849024 50267922432 50366101968 50507698176 50536927168 50537889792 50660640576 50862809088 50932717056 50956901632 51160252416 51165563904 51260174784 51435012096 51464777728 51559941888 51565294872 51590762496 51670155264 51836848128 51866846304 51977715712 51993815328 52073828352 52201304064 52378353664 52383791616 52409663488 52480655136 52506574848 52512026112 52793039988 52819113984 52900397056 52916782464 52922276316 53029896192 53127954432 53231763312 53313681408 53345550336 53438644224 53444192256 53449740864 53475120608 53657468928 53756731392 53762312448 53861725008 53976858624 54076711936 54182330514 54292512768 54392905728 54398552832 54424383104 54425419776 54456915968 54563277132 54716673024 54850618368 54882360624 54935027712 55101376512 55256285184 55364207616 55391551488 55397302272 55423606784 55429360896 55531856016 55721263104 55824297984 55856603712 55862402778 55976001536 56079507456 56156585472 56189083496 56380686336 56407457792 56413314048 56441176064 56517628608 56551412736 56710397952 56749107584 56854043064 56882122752 56969658368 56993220648 57109118976 57192459987 57326514336 57414733824 57449054208 57555283968 57561259392 57756488192 57891864576 57897874944 58004934624 58039607808 58128924672 58236459008 58350202092 58468859904 58474930176 58583056896 58611990528 58816888832 58925647872 58931765568 58960871424 59069896704 59276395776 59421503232 59512946688 59658633216 59693157888 59860975616 59885733726 59977891584 60007514112 60013744128 60118474752 60159510684 60281847808 60364701696 60476322816 60482601504 60511320688 60717662208 60752799744 60836300928 61072736256 61079076864 61114423552 61227430992 61264030464 61436264448 61556257152 61591879986 61622299648 61742655702 61868212224 61989048576 62103723864 62163320832 62199294976 62236475392 62351557632 62358031008 62600380416 62686420992 62716186624 62722697856 62838679176 62966464512 62973001728 63089445888 63212718933 63341264896 63347841024 63458390016 63464978304 63496323072 63799197696 63836118528 63842746032 63960798447 63992388096 64090865664 64216095424 64247758848 64465666048 64472358912 64492328628 64591575552 64623476736 64630185984 64667587712 64976049216 65008140288 65128347648 65135109312 65172803241 65516016384 65616838656 65656061952 65777467392 65784296448 65815533056 66162130944 66168999936 66291353856 66329716908 66330980352 66433056768 66555953152 66685945248 66952065024 66983856128 67023896576 67154802624 67343597568 67383853056 67508453376 67547520768 67817078784 67910289408 68075235774 68181295104 68213669888 68220751872 68346899712 68440838544 68706828288 68746589184 68753726496 68787683328 68880859866 68922034272 69115797504 69155795072 69325087104 69431771136 69601738752 69845055488 69866689347 69974206848 70008766464 70016034816 70145502336 70390719984 70425485312 70555709952 70563035088 70837272576 70844626944 70975684416 71084908544 71127400448 71251525632 71258923008 71266321152 71390688768 71433363456 71675641856 71683083264 71815633344 71823089286 71857193317 71969144832 72102223872 72243107352 72390017024 72523874304 72531403776 72567226368 72701411328 72751036176 72955564032 73098055368 73134157824 73176480832 73246703616 73426010112 73468502016 73705518432 73818943488 73863069696 73905814528 74042474688 74295017472 74432397312 74440124928 74475471616 74483203704 74772676608 74875447296 75174248448 75217752064 75356838144 75401883648 75761547264 75805390752 75806834688 75842830336 75990960864 76256613316 76294213632 76435352448 76552978432 76598738944 76740378624 76748345856 77152518144 77189152768 77197166592 77339912832 77347942308 77386143744 77505232896 77800269456 77966573568 77990722992 78110742528 78522089472 78567530496 78575687424 78614495232 78720982704 78759862272 78768039168 79035194368 79189559982 79228670976 79350595584 79375173696 79544844288 79590877184 79847644968 79970522112 80010018816 80018325504 80157966336 80166288384 80212680912 80486268928 80635097088 80643468672 80956882944 80965287936 81003732992 81115067904 81273495771 81438769152 81589358592 81636574656 81638129664 81685373952 81844915698 81915019264 82075009536 82122506648 82323540936 82402541568 82490949632 82652064768 82804965152 82884427776 83087327232 83135410176 83144041344 83297784024 83467173888 83581894656 83630263808 83784905568 83793604167 83964002304 84119261184 84234878208 84283625244 84463788032 84611186688 84619971072 84661764096 84776442912 84827119104 85065596928 85114824704 85123661376 85281064596 85323184128 85454487552 85663678464 85963145216 85989771504 86122100736 86173581312 86332925952 86634732288 86677520384 86837796864 86846812416 86897070988 87193387008 87354688512 87489118208 87525303138 87703289856 87712395264 87917985792 88216174592 88225333248 88388471808 88397648352 88439622544 88441307136 88914593664 89132254848 89269420032 89478660096 89539736832 89791463424 89966837376 90011271168 90020616192 90063361024 90239266026 90422771712 90547052544 90714484224 90766981032 90961002496 91129199616 91254451392 91609104384 91618615296 91662118912 91671635328 91716911104 91841146488 91896045696 92154396672 92387819979 92433449472 92575694848 92613983553 92802318336 93155585796 93244981248 93298942464 93300719616 93345021952 93354713088 93527336448 93537046512 93854293312 93900570624 94074279936 94084046784 94258018764 94449696768 94459502592 94634245888 95011897344 95021761536 95187585024 95197467456 95244484608 95577444352 95754177792 95764119048 95958859776 95988582144 96136298496 96324143136 96698499072 96708538368 96887363328 96935215104 96945278976 97001381568 97274085376 97464073824 97512210432 97692521472 97958002688 98274024576 98330896118 98425257984 98484092928 98666201088 98723299584 99243196416 99253499904 99310938272 99494575362 99649585152 99696902144 99833929728 100028917872 100475784192 100535844864 100732203936 101015396352 101073854336 101075779584 101321281152 101725618176 101865434112 101913803264 102112853661 102320504832 102331127808 102520349568 102870024192 102929555456 103119883776 103130589744 103181524992 103673696256 103733692608 103955431424 103987630656 104147656704 104402608128 104756707328 104767583232 104819326976 104961310272 105013149696 105024052224 105586079976 105638227968 105800794112 105833564928 105844552632 106059792384 106255908864 106463526624 106627362816 106691100672 106877288448 106888384512 106899481728 106950241216 107314937856 107513462784 107524624896 107723450016 107953717248 108153423872 108364661028 108585025536 108785811456 108797105664 108848766208 108850839552 108913831936 109126554264 109433346048 109701236736 109764721248 109870055424 110202753024 110728415232 110794604544 110847213568 110858721792 111063712032 111442526208 111648595968 111713207424 111724805556 111952003072 112159014912 112313170944 112378166992 112761372672 112814915584 112826628096 113035257216 113102825472 113420795904 113498215168 113708086128 113764245504 113986441296 114384919974 114653028672 114829467648 114898108416 115110567936 115122518784 115512976384 115783729152 115795749888 116009869248 116079215616 116257849344 116472918016 116700404184 116937719808 116949860352 117166113792 117223981056 117633777664 117851295744 117863531136 117921742848 118139793408 118552791552 118784339973 118843006464 119025893376 119317266432 119386315776 119721951232 119771467452 119955783168 120015028224 120027488256 120236949504 120319021368 120563695616 120729403392 120952645632 120965203008 121022641376 121435324416 121505599488 121672601856 122158153728 122228847104 122454861984 122528060928 122872528896 123112514304 123183759972 123244599296 123485311404 123736424448 123978097152 124207447728 124326641664 124398589952 124472950784 124703115264 124716062016 125200760832 125372841984 125432373248 125445395712 125677358352 125946003456 126178891776 126425437866 126682529792 126695682048 126916780032 126929956608 126992646144 127598395392 127672237056 127685492064 127921596894 127984776192 128181731328 128432190848 128495517696 128931332096 128944717824 128984657256 129183151104 129246953472 129260371968 129335175424 129952098432 130016280576 130256695296 130270218624 130345606482 131032032768 131233677312 131554934784 131568592896 131631066112 132324261888 132337999872 132582707712 132659433816 132661960704 133111906304 133371890496 133449073303 133904130048 133967712256 134047793152 134309605248 134687195136 134767706112 135016906752 135095041536 135358899039 135634157568 135820578816 136150471548 136362590208 136427339776 136441503744 136693799424 136881677088 137413656576 137493178368 137507452992 137575366656 137761719732 137844068544 138231595008 138311590144 138650174208 138863542272 139203477504 139690110976 139733378694 139948413696 140017532928 140032069632 140291004672 140781439968 140850970624 141111419904 141126070176 141674545152 141689253888 141951368832 142169817088 142254800896 142503051264 142517846016 142532642304 142781377536 142866726912 143351283712 143366166528 143631266688 143646178572 143714386634 143938289664 144204447744 144486214704 145047748608 145062807552 145402822656 145502072352 145911128064 146196110736 146268315648 146352961664 146937004032 147411036864 147496344177 147637886976 147726139392 147811629056 148084949376 148590034944 148864794624 148880249856 148950943232 148966407408 149241863043 149545353216 149750894592 150348496896 150435504128 150713676288 150803767296 151523094528 151610781504 151613669376 151685660672 151981921728 152513226632 152588427264 152870704896 153105956864 153197477888 153480757248 153496691712 154305036288 154378305536 154394333184 154679825664 154695884616 154772287488 155010465792 155600538912 155933147136 155981445984 156221485056 157135060992 157151374848 157228990464 157441965408 157519724544 157536078336 158070388736 158379119964 158457341952 158701191168 158750347392 159089688576 159181754368 159695289936 159941044224 160036651008 160315932672 160332576768 160425361824 160972537856 161270194176 161286937344 161930575872 162007465984 162230135808 162546991542 162877538304 163178717184 163273149312 163276259328 163370747904 163689831396 163830038528 164150019072 164245013296 164647081872 164805083136 165304129536 165609930304 165768855552 166174654464 166270820352 166288082688 166595568048 167163789312 167260527616 167569811136 167587208334 167928004608 168238522368 168469756416 168567250488 168927576064 169222373376 169239942144 169323528192 169552885824 169654238208 170131193856 170229649408 170247322752 170562129192 170646368256 170908975104 171327356928 171577379961 171926290432 171979543008 172244201472 172347162624 172665851904 173269464576 173355040768 173675593728 173693624832 173794141976 174386774016 174709377024 174978236416 175050606276 175406579712 175424790528 175835971584 176450666496 176776943616 176795296704 176879245088 176882614272 177829187328 178264509696 178538840064 179079473664 179582926848 179933674752 180022542336 180041232384 180126722048 180478532052 180845543424 181094105088 181428968448 181533962064 181922004992 182258399232 182508902784 183218208768 183237230592 183324237824 183343270656 183433822208 183682292976 183792091392 184308793344 184775639958 184866898944 185151389696 185227967106 185604636672 186311171592 186489962496 186597884928 186690043904 186709426176 187054672896 187074093024 187708586624 187801141248 188148559872 188168093568 188516037528 188899393536 188919005184 189268491776 189638156799 190023794688 190043523072 190375170048 190394934912 190488969216 191154888704 191508355584 191528238096 191977164288 192272596992 192648286272 193396998144 193417076736 193774726656 193870430208 193890557952 194002763136 194548170752 194928147648 195024420864 195385042944 195518409723 195916005376 196548049152 196661792236 196850515968 196968185856 197332402176 197446599168 198486392832 198506999808 198621876544 198989150724 199299170304 199393804288 199667859456 200057835744 200951568384 201071689728 201464407872 202030792704 202147708672 202151559168 202642562304 203451236352 203730868224 203827606528 204225707322 204641009664 204662255616 205040699136 205859110912 206239767552 206261179488 206363049984 207347392512 207467385216 207910862848 207975261312 208295313408 208805216256 209513414656 209535166464 209600068041 209922620544 210026299392 210048104448 211172159952 211276455936 211667129856 211689105264 212511817728 212927053248 213254725632 213382201344 213754576896 213776769024 213798963456 213900482432 215026925568 215049249792 215446900032 215571579951 215907434496 216306847744 216729322056 217170051072 217571622912 217594211328 217697532416 217701679104 217827663872 218253108528 218866692096 219402473472 219529442496 219740110848 220405506048 221456830464 221589209088 221694427136 221717443584 222127424064 222885052416 223297191936 223426414848 223449611112 223904006144 224318029824 224626341888 224756333984 225522745344 225629831168 225653256192 226070514432 226205650944 226996430336 227416172256 227528491008 227972882592 228769839948 229306057344 229658935296 229796216832 230221135872 230245037568 231025952768 231567458304 231591499776 232019738496 232158431232 232515698688 232945836032 233400808368 233899720704 234332227584 235267555328 235702591488 235727062272 235843485696 236279586816 237105583104 237568679946 237686012928 238051786752 238634532864 238772631552 239443902464 239542934904 239911566336 240030056448 240054976512 240473899008 240638042736 241458806784 241905291264 241930406016 242045282752 242870648832 243011198976 243345203712 244316307456 244457694208 244909723968 245056121856 245745057792 246225028608 246367519944 246489198592 246970622808 247472848896 247956194304 248414895456 248653283328 248797179904 248945901568 249406230528 249432124032 250401521664 250745683968 250864746496 250890791424 251354716704 251380812501 251892006912 252357783552 252850875732 253365059584 253391364096 253833560064 253859913216 253985292288 255196790784 255344474112 255370984128 255843193788 255969552384 256363462656 256864381696 256991035392 257889435648 257969314512 258366302208 258520743936 258670350848 259904196864 260032561152 260513390592 260540437248 260691212964 262064065536 262467354624 263109869568 263137185792 263262132224 264648523776 264675999744 265165415424 265318867632 265323921408 266223812608 266743780992 266898146606 267808260096 267935424512 268095586304 268619210496 269374390272 270033813504 270190083072 270717798078 271268315136 271641157632 272300943096 272854679552 272883007488 273387598848 273763354176 274827313152 274986356736 275014905984 275150733312 275523439464 275688137088 276463190016 276623180288 277163459937 277300348416 277727084544 278406955008 279380221952 279466757388 279896827392 280035065856 280064139264 280582009344 281562879936 281701941248 282222839808 282252140352 283349090304 283378507776 283902737664 284339634176 284509601792 285035692032 285065284608 285562755072 285733453824 286702567424 286732333056 287262533376 287292357144 287428773268 287876579328 288408895488 288972429408 290095497216 290125615104 290805645312 291004144704 291822256128 292392221472 292536631296 292705923328 293874008064 294822073728 294992688354 295275773952 295452278784 295623258112 296169898752 297729589248 297760499712 297901886464 297932814816 298483726086 299090706432 299501789184 300871008256 301427352576 301607534592 303046189056 303221563008 303227338752 303371321344 303963843456 305026453264 305176854528 305741409792 306211913728 306338560983 306961514496 306993383424 308610072576 308756611072 308788666368 309359651328 309391769232 309544574976 311201077824 311866294272 311962891968 312442970112 314270121984 314302749696 314457980928 314883930816 315039449088 315072156672 316140777472 316758239928 316914683904 317402382336 317500694784 318179377152 318363508736 319390579872 319882088448 320073302016 320631865344 320665153536 320850723648 321945075712 322540388352 322573874688 323861151744 324014931968 324460271616 325093983084 325755076608 326357434368 326546298624 326552518656 326741495808 327379662792 328300038144 328490026592 329294163744 329610166272 330608259072 331219860608 332541640704 332576165376 333191136096 334327578624 334521055232 335139622272 335174416668 335856009216 336477044736 336939512832 337134500976 337855152128 338444746752 338479884288 339105771648 339308476416 340262387712 340459298816 340494645504 341124258384 341292736512 343154759922 343852580864 343959086016 344488402944 344694325248 345331703808 346538929152 346710081536 347351187456 347387249664 347588283952 348773548032 349418754048 349956472832 350101212552 350813159424 350849581056 351671943168 352901332992 353553887232 353590593408 353758490176 353765228544 355658374656 356529019392 357077680128 358158947328 359165853696 359867349504 360045084672 360082464768 360253444096 360957064104 361691086848 362188210176 362857936896 363067924128 363844009984 364516798464 365017805568 366474461184 366648475648 366686541312 366867644416 367364585952 367584182784 368617586688 369551279916 369733797888 370302779392 370455934212 371209273344 372622343184 372979924992 373195769856 373418852352 374109345792 374148186048 375417173248 375602282496 376297119744 376336187136 377032075056 377838010368 378536983552 379276313598 380047589376 380087046144 380750340096 380789869824 380977938432 382309777408 383016711168 383056476192 383954328576 384545193984 385296572544 386793996288 386834153472 387549453312 387740860416 387781115904 388005526272 389096341504 389856295296 390048841728 390770085888 391036819446 391832010752 393096098304 393323584472 393701031936 394664804352 394893198336 396972785664 397013999616 397243753088 397978301448 398787608576 399335718912 400115671488 400347219909 401903136768 402143379456 402928815744 404061585408 404295417344 404303118336 405285124608 406902472704 407461736448 407655213056 408451414644 409282019328 409324511232 410081398272 411718221824 412479535104 412522358976 412726099968 414694785024 414934770432 415821725696 415950522624 416590626816 417610432512 419026829312 419070332928 419200136082 419845241088 420052598784 420096208896 422344319904 422552911872 423334259712 423378210528 425023635456 425854106496 426509451264 426764402688 427509153792 427553538048 427597926912 427800964864 430053851136 430098499584 430893800064 431143159902 431814868992 432613695488 433458644112 435143245824 435188422656 435395064832 435655327744 436506217056 437733384192 438804946944 439058884992 440811012096 442489032531 442913660928 443178418176 443388854272 443434887168 444254848128 445770104832 446594383872 446852829696 446899222224 447725589129 448636059648 449252683776 449512667968 451045490688 451259662336 451306512384 452141028864 452411301888 453992860672 454832344512 455056982016 455945765184 457539679896 458612114688 459317870592 459592433664 460442271744 460490075136 462051905536 463134916608 463182999552 464039476992 464316862464 465031397376 465891672064 466801616736 467799441408 468664455168 470535110656 471405182976 471454124544 471686971392 472559173632 474211166208 475137359892 475372025856 476103573504 477269065728 477545263104 479085869808 479823132672 480109953024 480947798016 481276085472 482917613568 483810582528 483860812032 484090565504 486022397952 486690407424 488632614912 488915388416 489819447936 490112243712 491490115584 492450057216 492735039888 492978397184 493941245616 495912388608 496829790912 497306566656 497594359808 497891803136 498812461056 498864248064 501491367936 501729492992 501781582848 502709433408 502761625002 503784013824 504715567104 505701751464 506730119168 506782728192 507667120128 507719826432 507970584576 510393581568 510688948224 510741968256 511686387576 511939104768 512726925312 513728763392 513982070784 514732139883 515778871296 515938629024 516732604416 517041487872 517340701696 519808393728 520065122304 521026781184 521080874496 521382425928 524128131072 524934709248 526219739136 526274371584 526524264448 529351999488 530330830848 530637735264 530647842816 532447625216 533487561984 533796293212 535616520192 535870849024 536191172608 537238420992 538748780544 540067627008 540380166144 541435596156 542536630272 543282315264 544601886192 545766014976 546775197696 547526708352 549654626304 549972713472 550029811968 550301466624 551046878928 551376274176 552926380032 553246360576 554326919874 554600696832 555454169088 556813910016 558760443904 558933514776 559793654784 560070131712 560128278528 561164018688 563125759872 563403882496 564445679616 564504280704 566698180608 566757015552 567805475328 568679268352 568914470397 570071384064 570130569216 571125510144 571466907648 573405134848 573464666112 574525066752 574584714288 574857546536 576817790976 577944858816 580190994432 580251230208 581611290624 582008289408 583644512256 584784442944 585073262592 585411846656 586555229169 587748016128 589644147456 589985376708 590551547904 590904557568 591246516224 592339797504 595459178496 595520999424 595803772928 595865629632 596967452172 598181412864 599003578368 601742016512 602854705152 603215069184 606092378112 606443126016 606454677504 606742642688 607927686912 610052906528 610353709056 611482819584 612423827456 612677121966 613923028992 613986766848 617513222144 617577332736 618719302656 618783538464 619089149952 622402155648 623732588544 623925783936 624885940224 628540243968 628605499392 629767861632 630078898176 630144313344 632281554944 633516479856 633829367808 635001389568 636727017472 638781159744 639764176896 640146604032 641263730688 641330307072 641701447296 643890151424 645080776704 645147749376 646714739853 647722303488 648029863936 648920543232 650187966168 651510153216 652714868736 653092597248 653105037312 653482991616 654759325584 656600076288 656980053184 658588327488 659220332544 661216518144 662439721216 665083281408 665152330752 666382272192 668655157248 669042110464 670279244544 670348833336 671712018432 672954089472 673879025664 674269001952 675710304256 676889493504 676959768576 678211543296 678616952832 680918597632 680989291008 682248516768 682585473024 686309519844 687705161728 687918172032 688976805888 689388650496 690663407616 693077858304 694702374912 694774499328 695176567904 697547096064 698837508096 700202425104 701699162112 705802665984 707107774464 707181186816 707516980352 707530457088 711316749312 713058038784 714155360256 716317894656 718331707392 719734699008 720090169344 720164929536 720506888192 721914128208 724376420352 725715873792 726135848256 727688019968 729033596928 730035611136 732948922368 733296951296 733373082624 733735288832 734729171904 735168365568 737235173376 739102559832 739467595776 740605558784 740911868424 742418546688 745244686368 745959849984 746391539712 746837704704 748218691584 748296372096 750834346496 751204564992 752594239488 752672374272 754064150112 755676020736 757073967104 758552627196 760095178752 760174092288 761500680192 761579739648 761955876864 764619554816 766033422336 766112952384 767908657152 769090387968 770593145088 773668306944 775098906624 775562231808 776011052544 778192683008 779712590592 780097683456 781540171776 782073638892 783664021504 786192196608 786647168944 787402063872 789329608704 789786396672 793945571328 794027999232 794487506176 795956602896 798671437824 800231342976 800694439818 803806273536 804286758912 805857631488 808123170816 808590834688 810570249216 813804945408 814923472896 815310426112 816902829288 818564038656 818649022464 820162796544 823436443648 824959070208 825044717952 825452199936 829389570048 829869540864 831490379811 831901045248 833181253632 835220865024 838053658624 838140665856 838400272164 839690482176 840105197568 840192417792 844688639808 845105823744 846668519424 846756421056 850047270912 851708212992 853018902528 853528805376 855107076096 855195853824 855601929728 860107702272 860196999168 861787600128 862286319804 863629737984 865227390976 866917288224 870286491648 870376845312 870790129664 871310655488 873012434112 875466768384 877609893888 878117769984 881622024192 884978065062 885827321856 886356836352 886777708544 886869774336 888509696256 893188767744 893705659392 893798444448 895451178258 897272119296 898505367552 899025335936 902519324672 902613024768 904282057728 904822603776 907985721344 909664689024 910113964032 911891530368 915079359792 917224229376 918635741184 920884543488 920980150272 924103811072 926269833216 926365999104 928078953984 928633724928 931783344128 933603233472 934143513121 935598882816 937328910336 941070221312 942810365952 942908249088 943373942784 945118347264 948422332416 950274719784 950744051712 952207147008 954538131456 955090526208 958171739616 959646265344 960219906048 961895596032 962552170944 965835227136 967621165056 967721624064 968181131008 972044795904 973380814848 977265229824 977830776832 979638895872 980224487424 984900114432 985470079776 985956794368 987882491232 991824777216 993659581824 995188719616 995783606272 997624922112 997728496128 1002982735872 1003458985984 1003563165696 1005418866816 1005523250004 1007568027648 1009431134208 1011403502928 1013565456384 1015334240256 1015439652864 1020787163136 1021377896448 1021483936512 1023372775152 1023878209536 1027457526784 1029464279766 1031557742592 1031877258048 1033465208832 1034082975744 1034681403392 1039616787456 1040130244608 1042053562368 1042161748992 1042764851856 1048256262144 1049869418496 1052439478272 1052548743168 1053048528896 1058703998976 1060661661696 1061275470528 1061295685632 1064895250432 1066975123968 1067592586424 1071233040384 1071741698048 1072382345216 1074476841984 1077497561088 1080135254016 1080760332288 1082871192312 1085073260544 1086564630528 1089203772384 1091532029952 1093550395392 1095053416704 1099945426944 1100059623936 1100602933248 1102093757856 1102752548352 1105852760064 1106492721152 1108653839748 1109201393664 1110908338176 1113627820032 1117520887808 1117867029552 1119587309568 1120256557056 1122328037376 1126251519744 1126807764992 1128891359232 1129008561408 1133514031104 1135610950656 1137358536704 1137828940794 1140142768128 1140261138432 1142251020288 1142933815296 1146810269696 1146929332224 1149050133504 1149169428576 1149715093072 1153635581952 1155889717632 1160381988864 1160502460416 1163222581248 1164016578816 1167289024512 1169568885888 1170146525184 1170823693312 1173110458338 1175496032256 1179288294912 1179970753416 1181103095808 1182493032448 1184679595008 1190918356992 1191041998848 1191607545856 1191731259264 1193934904344 1196362825728 1198007156736 1201041659727 1203484033024 1205709410304 1206430138368 1212184756224 1212886252032 1212909355008 1213485285376 1215855373824 1220105813056 1220707418112 1222965639168 1224847654912 1225354243932 1227846057984 1227973533696 1235154665472 1237438605312 1237567076928 1238178299904 1244804311296 1247465177088 1247851567872 1249771880448 1257080487936 1257210998784 1259535723264 1260157796352 1260288626688 1264563109888 1267032959712 1267658735616 1270002779136 1273454034944 1277562319488 1279528353792 1280293208064 1282527461376 1282660614144 1283402894592 1290161553408 1290295498752 1293429479706 1295444606976 1296059727872 1297841086464 1300375932336 1305429737472 1306185194496 1306965983232 1309518651168 1313200152576 1313960106368 1317176654976 1322433036288 1324879442432 1327467097593 1330166562816 1330304661504 1332764544384 1337310314496 1338084220928 1340558489088 1340697666672 1345908178944 1347758051328 1348538003904 1351420608512 1353778987008 1353919537152 1356423086592 1357233905664 1361837195264 1361978582016 1364497033536 1365170946048 1372619039688 1375410323456 1375836344064 1377953611776 1378777300992 1381326815232 1386155716608 1389404749824 1389548998656 1390353135808 1395094192128 1397675016192 1400404850208 1403398324224 1411605331968 1414215548928 1414362373632 1415033960704 1415060914176 1422633498624 1426116077568 1428310720512 1432635789312 1439469398016 1440329859072 1441013776384 1443828256416 1448752840704 1451431747584 1452271696512 1455376039936 1458067193856 1460071222272 1465897844736 1466593902592 1466746165248 1469458343808 1470336731136 1474470346752 1478205119664 1478935191552 1481823736848 1490489372736 1491919699968 1492783079424 1493675409408 1496437383168 1496592744192 1501668692992 1505188478976 1505344748544 1508128300224 1511352041472 1514147934208 1517105254392 1520190357504 1520348184576 1523001360384 1523159479296 1523911753728 1529239109632 1532066844672 1532225904768 1535817314304 1538180775936 1541186290176 1544196419649 1547336613888 1550197813248 1551124463616 1552022105088 1556385366016 1559425181184 1560195366912 1563080343552 1564147277784 1567328043008 1572384393216 1573294337888 1574804127744 1578659217408 1579572793344 1588055998464 1588975012352 1591913205792 1597342875648 1600462685952 1601388879636 1607612547072 1608573517824 1611715262976 1616246341632 1617181669376 1621140498432 1627609890816 1629846945792 1630620852224 1633805658576 1637298044928 1640325593088 1646872887296 1649918140416 1650089435904 1650904399872 1658779140096 1659739081728 1662980759622 1663802090496 1666362507264 1670441730048 1676107317248 1676281331712 1676800544328 1679380964352 1680210395136 1680384835584 1689377279616 1690211647488 1693337038848 1693512842112 1700094541824 1703416425984 1706037805056 1710214152192 1710391707648 1711203859456 1720215404544 1720393998336 1723575200256 1724572639608 1730454781952 1733834576448 1740572983296 1740753690624 1741580259328 1742621310976 1746024868224 1750933536768 1755219787776 1756235539968 1759665687507 1763244048384 1769956130124 1771654643712 1772713672704 1773555417088 1773739548672 1777019392512 1786377535488 1787411318784 1787596888896 1790902356516 1794544238592 1797010735104 1798050671872 1805226049536 1808564115456 1809645207552 1815971442688 1819329378048 1820227928064 1823783060736 1830158719584 1834448458752 1837271482368 1841769086976 1841960300544 1848207622144 1852539666432 1852731998208 1856157907968 1857267449856 1863566688256 1867206466944 1868287026242 1871197765632 1874657820672 1885620731904 1885816498176 1890236694528 1896844664832 1900549439568 1901488103424 1910181052416 1916343479232 1919292530688 1920439812096 1923791192064 1925104341888 1931670454272 1935242330112 1935443248128 1936362262016 1940144219559 1944089591808 1946761629696 1954530459648 1955661553664 1959277791744 1960448974848 1969800228864 1970940159552 1971913588736 1975764982464 1983649554432 1987319163648 1990377439232 1991567212544 1995249844224 1995456992256 2005965471744 2006917971968 2007126331392 2010837733632 2011046500008 2015136055296 2018862268416 2022807005856 2027130912768 2030668480512 2030879305728 2042755792896 2042967873024 2046745550304 2047756419072 2054915053568 2058928559532 2063115485184 2063754516096 2066930417664 2068165951488 2069362806784 2079233574912 2084107124736 2084323497984 2085529703712 2096512524288 2105097486336 2106097057792 2117407997952 2121323323392 2122550941056 2122591371264 2129790500864 2133950247936 2135185172848 2142466080768 2143483396096 2148953683968 2154995122176 2160270508032 2161520664576 2165742384624 2173129261056 2178407544768 2183064059904 2187100790784 2190106833408 2199890853888 2200119247872 2201205866496 2204187515712 2205505096704 2211705520128 2212985442304 2217307679496 2218402787328 2221816676352 2227255640064 2235041775616 2235734059104 2239174619136 2240513114112 2244656074752 2252503039488 2253615529984 2257782718464 2258017122816 2267028062208 2271221901312 2274717073408 2275657881588 2280285536256 2280522276864 2284502040576 2285867630592 2293858664448 2298100267008 2298338857152 2299430186144 2307271163904 2311779435264 2321004920832 2328033157632 2334578049024 2339137771776 2340293050368 2341647386624 2346220916676 2350992064512 2358576589824 2359941506832 2362206191616 2364986064896 2369359190016 2381836713984 2382083997696 2383215091712 2383462518528 2387869808688 2396014313472 2402083319454 2406968066048 2411418820608 2412860276736 2424369512448 2425772504064 2426970570752 2431710747648 2440211626112 2441414836224 2445931278336 2449695309824 2450708487864 2455692115968 2455947067392 2470309330944 2474877210624 2475134153856 2476356599808 2489608622592 2495703135744 2499543760896 2514160975872 2514421997568 2519071446528 2520315592704 2520577253376 2529126219776 2534065919424 2535317471232 2540005558272 2546908069888 2555124638976 2559056707584 2560586416128 2565321228288 2566805789184 2580323106816 2580590997504 2586858959412 2590889213952 2592119455744 2595682172928 2600751864672 2610859474944 2612370388992 2613931966464 2619037302336 2626400305152 2627920212736 2634353309952 2644866072576 2649758884864 2654934195186 2660333125632 2660609323008 2665529088768 2676168441856 2681116978176 2681395333344 2691816357888 2695516102656 2697076007808 2702841217024 2707557974016 2707839074304 2712846173184 2714467811328 2723674390528 2723957164032 2728994067072 2730341892096 2745238079376 2751672688128 2755907223552 2762653630464 2772311433216 2778809499648 2779097997312 2780706271616 2795350032384 2800809700416 2802430539363 2806796648448 2823210663936 2828431097856 2828724747264 2830067921408 2830121828352 2845266997248 2852232155136 2856621441024 2865271578624 2878938796032 2880659718144 2882027552768 2887656512832 2897505681408 2902863495168 2904543393024 2910752079872 2916134387712 2920142444544 2931795689472 2933187805184 2933492330496 2938916687616 2940673462272 2956410239328 2957870383104 2963647473696 2980978745472 2985566158848 2987350818816 2992874766336 2993185488384 3003337385984 3010376957952 3010689497088 3016256600448 3022704082944 3028295868416 3034210508784 3040696369152 3046002720768 3046318958592 3058478219264 3064133689344 3064451809536 3071634628608 3082372580352 3088392839298 3094673227776 3100395626496 3102248927232 3104044210176 3112770732032 3118850362368 3120390733824 3126160687104 3128294555568 3144768786432 3146588675776 3149608255488 3157318434816 3159145586688 3176111996928 3177950024704 3183826411584 3194685751296 3200925371904 3202777759272 3215225094144 3217147035648 3223430525952 3232492683264 3234363338752 3242280996864 3255219781632 3259693891584 3261241704448 3267611317152 3274596089856 3280651186176 3293745774592 3299836280832 3300178871808 3301808799744 3317558280192 3319478163456 3325961519244 3327604180992 3332725014528 3340883460096 3352562663424 3353601088656 3358761928704 3360769671168 3378754559232 3380423294976 3386674077696 3387025684224 3406832851968 3412075610112 3420428304384 3420783415296 3422407718912 3440430809088 3440787996672 3447150400512 3449145279216 3460909563904 3467669152896 3481145966592 3481507381248 3483160518656 3485242621952 3492049736448 3501867073536 3510439575552 3512471079936 3519331375014 3526488096768 3539912260248 3543309287424 3547110834176 3547479097344 3554038785024 3572755070976 3574822637568 3575193777792 3581804713032 3589088477184 3594021470208 3596101343744 3603124979181 3610452099072 3617128230912 3619290415104 3631942885376 3638658756096 3640455856128 3647566121472 3660317439168 3668896917504 3674542964736 3683538173952 3683920601088 3696415244288 3705463996416 3712315815936 3714534899712 3727133376512 3734412933888 3736574052484 3742395531264 3749315641344 3771241463808 3771632996352 3780473389056 3793689329664 3801098879136 3802976206848 3820362104832 3832686958464 3838585061376 3840879624192 3847582384128 3850208683776 3870484660224 3870886496256 3872724524032 3880288439118 3888179183616 3893523259392 3911323107328 3918555583488 3920897949696 3939600457728 3941880319104 3943827177472 3951529964928 3967299108864 3974638327296 3980754878464 3982401292779 3990499688448 3990913984512 4011930943488 4013835943936 4014252662784 4021675467264 4022093000016 4037724536832 4045614011712 4054261825536 4061336961024 4061758611456 4085511585792 4085935746048 4093491100608 4095512838144 4109830107136 4117857119064 4126230970368 4127509032192 4133860835328 4136331902976 4138725613568 4158467149824 4168214249472 4168646995968 4171059407424 4193025048576 4210194972672 4212194115584 4234815995904 4242646646784 4245101882112 4245182742528 4267900495872 4270370345696 4284932161536 4286966792192 4297907367936 4323041329152 4331484769248 4346258522112 4356815089536 4366128119808 4374201581568 4380213666816 4399781707776 4400238495744 4408375031424 4411010193408 4423411040256 4425970884608 4434615358992 4436805574656 4470083551232 4471468118208 4478349238272 4481026228224 4489312149504 4505006078976 4507231059968 4515565436928 4516034245632 4534056124416 4542443802624 4549434146816 4551315763176 4560571072512 4561044553728 4569004081152 4571735261184 4587717328896 4596200534016 4596677714304 4598860372288 4614542327808 4623558870528 4642009841664 4656066315264 4669156098048 4678275543552 4680586100736 4683294773248 4692441833352 4701984129024 4717153179648 4719883013664 4724412383232 4729972129792 4738718380032 4764167995392 4766430183424 4766925037056 4775739617376 4792028626944 4804166638908 4813936132096 4822837641216 4825720553472 4848739024896 4851545008128 4863421495296 4880423252224 4882829672448 4891862556672 4901416975728 4911894134784 4940618661888 4949754421248 4950268307712 4952713199616 4979217245184 4991406271488 4999087521792 5028321951744 5028843995136 5038142893056 5040631185408 5041154506752 5058252439552 5068131838848 5070634942464 5080011116544 5093816139776 5110249277952 5118113415168 5130642456576 5133611578368 5160646213632 5161181995008 5173717918824 5184238911488 5191364345856 5201503729344 5221718949888 5224740777984 5227863932928 5238074604672 5252800610304 5255840425472 5268706619904 5289732145152 5299517769728 5309868390372 5320666251264 5321218646016 5331058177536 5352336883712 5362233956352 5362790666688 5383632715776 5391032205312 5394152015616 5405682434048 5415678148608 5425692346368 5428935622656 5447348781056 5447914328064 5457988134144 5460683784192 5490476158752 5503345376256 5511814447104 5525307260928 5544622866432 5557618999296 5558195994624 5561412543232 5590700064768 5601619400832 5604861078726 5613593296896 5656862195712 5657449494528 5660135842816 5690533994496 5704464310272 5730543157248 5757877592064 5761319436288 5764055105536 5775313025664 5795011362816 5805726990336 5809086786048 5820432658677 5832268775424 5840284889088 5863591378944 5866375610368 5866984660992 5877833375232 5881346924544 5912820478656 5915740766208 5927294947392 5961957490944 5971132317696 5974701637632 5985749532672 5986370976768 6006674771968 6020753915904 6021378994176 6032513200896 6045408165888 6056591736832 6068421017568 6081392738304 6092005441536 6092637917184 6116956438528 6128267378688 6128903619072 6143269257216 6164745160704 6176785678596 6189346455552 6200791252992 6204497854464 6208088420352 6237700724736 6252321374208 6256589111136 6289537572864 6293177351552 6318291173376 6352223993856 6355900049408 6367652823168 6389371502592 6401850743808 6405555518544 6430450188288 6446861051904 6464985366528 6468726677504 6484561993728 6519387783168 6522483408896 6535222634304 6549192179712 6561302372352 6587491549184 6599672561664 6600357743616 6603617599488 6635116560384 6638956326912 6651923038488 6655208361984 6665450029056 6681766920192 6705125326848 6707202177312 6717523857408 6721539342336 6757509118464 6760846589952 6773348155392 6774051368448 6813665703936 6824151220224 6840856608768 6841566830592 6844815437824 6881575993344 6894300801024 6898290558432 6921819127808 6935338305792 6963014762496 6966321037312 6970485243904 6984099472896 7003734147072 7020879151104 7024942159872 7038662750028 7052976193536 7079824520496 7086618574848 7094958194688 7108077570048 7145510141952 7149645275136 7150387555584 7163609426064 7188042940416 7192202687488 7206249958362 7220904198144 7234256461824 7238580830208 7263885770752 7277317512192 7280911712256 7295132242944 7320634878336 7337793835008 7349085929472 7367076347904 7367841202176 7392830488576 7410927992832 7424631631872 7429069799424 7454266753024 7468825867776 7473148104968 7498631282688 7542482927616 7543265992704 7560946778112 7587378659328 7602197758272 7605952413696 7640724209664 7665373916928 7677170122752 7681759248384 7700417367552 7740969320448 7741772992512 7745449048064 7760576878236 7776358367232 7787046518784 7822646214656 7837111166976 7841795899392 7879200915456 7883760638208 7887654354944 7903059929856 7934598217728 7949276654592 7961509756928 7964802585558 7980999376896 7981827969024 8027671887872 8028505325568 8043350934528 8044186000032 8075449073664 8091228023424 8108523651072 8122673922048 8123517222912 8171023171584 8171871492096 8186982201216 8191025676288 8219660214272 8235714238128 8255018064384 8267721670656 8277451227136 8316934299648 8336428498944 8337293991936 8342118814848 8386050097152 8407291618089 8420389945344 8424388231168 8469631991808 8485293293568 8490203764224 8490365485056 8535800991744 8540740691392 8569864323072 8573933584384 8595814735872 8646082658304 8662969538496 8692517044224 8713630179072 8732256239616 8748403163136 8760427333632 8799563415552 8800476991488 8816750062848 8822020386816 8851941769216 8869230717984 8873611149312 8940167102464 8942936236416 8956698476544 8962052456448 8978624299008 9010012157952 9031130873856 9032068491264 9068112248832 9084887605248 9102631526352 9122089107456 9138008162304 9175434657792 9192401068032 9193355428608 9197720744576 9247117741056 9284019683328 9312132630528 9338312196096 9356551087104 9361172201472 9366589546496 9384883666704 9434306359296 9439766027328 9448824766464 9459944259584 9477436760064 9528335990784 9532860366848 9533850074112 9551479234752 9584057253888 9608333277816 9627872264192 9645675282432 9651441106944 9697478049792 9703090016256 9726842990592 9760846504448 9765659344896 9783725113344 9802833951456 9823788269568 9881237323776 9899508842496 9900536615424 9905426399232 9958434490368 9982812542976 9998175043584 10057687990272 10076285786112 10082309013504 10116504879104 10136263677696 10141269884928 10160022233088 10187632279552 10220498555904 10236226830336 10261284913152 10267223156736 10321292427264 10322363990016 10347435837648 10382728691712 10403007458688 10443437899776 10449481555968 10455727865856 10476149209344 10505601220608 10511680850944 10537413239808 10579464290304 10599035539456 10619736780744 10641332502528 10642437292032 10662116355072 10704673767424 10724467912704 10725581333376 10767265431552 10782064410624 10788304031232 10809374937543 10831356297216 10851384692736 10857871245312 10894697562112 10895828656128 10915976268288 10921367568384 10980952317504 11006690752512 11023628894208 11050614521856 11089245732864 11116391989248 11122825086464 11181400129536 11203238801664 11209722157452 11227186593792 11313724391424 11314898989056 11320271685632 11381067988992 11408928620544 11461086314496 11515755184128 11522638872576 11528110211072 11550626051328 11611453980672 11618173572096 11640865317354 11664537550848 11680569778176 11732751220736 11733969321984 11755666750464 11762693849088 11825640957312 11831481532416 11854589894784 11923914981888 11942264635392 11971499065344 11972741953536 12013349543936 12041507831808 12042757988352 12065026401792 12113183473664 12136842035136 12162785476608 12184010883072 12185275834368 12233912877056 12256534757376 12257807238144 12286538514432 12329490321408 12353571357192 12378692911104 12401582505984 12408995708928 12416176840704 12475401449472 12504642748416 12513178222272 12579075145728 12586354703104 12636582346752 12704447987712 12711800098816 12735305646336 12803701487616 12811111037088 12860900376576 12893722103808 12937453355008 12969123987456 13038775566336 13044966817792 13070445268608 13098384359424 13122604744704 13199345123328 13200715487232 13270233120768 13277912653824 13303846076976 13310416723968 13410250653696 13414404354624 13435047714816 13443078684672 13515018236928 13521693179904 13546696310784 13548102736896 13627331407872 13648302440448 13681713217536 13683133661184 13689630875648 13763151986688 13788601602048 13796581116864 13843638255616 13870676611584 13926029524992 13932642074624 13940970487808 13968198945792 14007468294144 14041758302208 14049884319744 14077325500056 14105952387072 14159649040992 14173237149696 14189916389376 14216155140096 14299290550272 14300775111168 14327218852128 14376085880832 14384405374976 14412499916724 14441808396288 14468512923648 14477161660416 14527771541504 14554635024384 14590264485888 14641269756672 14675587670016 14735682404352 14785660977152 14821855985664 14849263263744 14858139598848 14908533506048 14937651735552 14946296209936 14997262565376 15084965855232 15086531985408 15121893556224 15174757318656 15204395516544 15211904827392 15281448419328 15330747833856 15354340245504 15400834735104 15481938640896 15483545985024 15490898096128 15521153756472 15552716734464 15574093037568 15645292429312 15674222333952 15683591798784 15758401830912 15767521276416 15775308709888 15806119859712 15869196435456 15898553309184 15923019513856 15929605171116 15961998753792 15963655938048 16057010651136 16086701869056 16088372000064 16150898147328 16182456046848 16217047302144 16247034445824 16342046343168 16343742984192 16373964402432 16382051352576 16439320428544 16471428476256 16510036128768 16535443341312 16554902454272 16633868599296 16672856997888 16674587983872 16684237629696 16772100194304 16814583236178 16840779890688 16848776462336 16970586587136 16980407528448 17071601983488 17081481382784 17147867168768 17191629471744 17292165316608 17325939076992 17385034088448 17427260358144 17496806326272 17520854667264 17599126831104 17600953982976 17633500125696 17644040773632 17703883538432 17738461435968 17747222298624 17880334204928 17885872472832 17913396953088 17924104912896 17957248598016 18020024315904 18062261747712 18064136982528 18136224497664 18169775210496 18205263052704 18244178214912 18276016324608 18350869315584 18384802136064 18386710857216 18395441489152 18494235482112 18568039366656 18624265261056 18713102174208 18733179092992 18769767333408 18868612718592 18879532054656 18919888519168 18954873520128 19056671981568 19065720733696 19067700148224 19102958469504 19168114507776 19216666555632 19291350564864 19394956099584 19406180032512 19453685981184 19521693008896 19567450226688 19605667902912 19647576539136 19762474647552 19799017684992 19801073230848 19810852798464 19916868980736 19965625085952 19996350087168 20115375980544 20152571572224 20164618027008 20233009758208 20272527355392 20282539769856 20320044466176 20375264559104 20440997111808 20472453660672 20522569826304 20534446313472 20644727980032 20694871675296 20765457383424 20806014917376 20898963111936 20911455731712 20952298418688 21011202441216 21023361701888 21074826479616 21158928580608 21198071078912 21239473561488 21284874584064 21324232710144 21409347534848 21448935825408 21451162666752 21564128821248 21576608062464 21618749875086 21662712594432 21702769385472 21715742490624 21789395124224 21791657312256 21831952536576 21842735136768 21961904635008 22013381505024 22047257788416 22101229043712 22178491465728 22232783978496 22245650172928 22362800259072 22406477603328 22419444314904 22627448782848 22629797978112 22640543371264 22762135977984 22817857241088 22922172628992 23031510368256 23045277745152 23056220422144 23101252102656 23222907961344 23236347144192 23281730634708 23329075101696 23361139556352 23467938643968 23511333500928 23525387698176 23651281914624 23662963064832 23709179789568 23847829963776 23884529270784 23942998130688 23945483907072 24026699087872 24083015663616 24085515976704 24130052803584 24226366947328 24273684070272 24325570953216 24368021766144 24370551668736 24513069514752 24515614476288 24573077028864 24658980642816 24707142714384 24803165011968 24832353681408 24950802898944 25009285496832 25026356444544 25158150291456 25172709406208 25221874854267 25273164693504 25408895975424 25423600197632 25470611292672 25607402975232 25622222074176 25721800753152 25787444207616 25874906710016 25938247974912 26077551132672 26089933635584 26140890537216 26196768718848 26245209489408 26398690246656 26401430974464 26555825307648 26607692153952 26620833447936 26820501307392 26828808709248 26870095429632 26886157369344 27030036473856 27093392621568 27096205473792 27254662815744 27366267322368 27379261751296 27526303973376 27577203204096 27593162233728 27687276511232 27741353223168 27852059049984 27865284149248 27936397891584 28014936588288 28083516604416 28099768639488 28154651000112 28319298081984 28346474299392 28379832778752 28432310280192 28598581100544 28601550222336 28654437704256 28752171761664 28768810749952 28824999833448 28883616792576 28937025847296 28954323320832 29055543083008 29109270048768 29180528971776 29282539513344 29351175340032 29471364808704 29571321954304 29643711971328 29698526527488 29716279197696 29875303471104 29892592419872 29994525130752 30173063970816 30349514637312 30408791033088 30423809654784 30562896838656 30661495667712 30708680491008 30801669470208 30963877281792 30967091970048 30981796192256 31042307512944 31148186075136 31290584858624 31348444667904 31367183597568 31516803661824 31535042552832 31550617419776 31612239719424 31738392870912 31797106618368 31846039027712 31859210342232 31923997507584 31927311876096 32114021302272 32173403738112 32176744000128 32301796294656 32364912093696 32494068891648 32684092686336 32687485968384 32747928804864 32764102705152 32878640857088 32942856952512 33020072257536 33070886682624 33109804908544 33267737198592 33349175967744 33368475259392 33544200388608 33629166472356 33681559781376 33697552924672 33941173174272 33960815056896 34143203966976 34162962765568 34383258943488 34584330633216 34651878153984 34854520716288 34993612652544 35041709334528 35198253662208 35201907965952 35267000251392 35288081547264 35407767076864 35476922871936 35494444597248 35771744945664 35826793906176 35914497196032 36040048631808 36124523495424 36128273965056 36339550420992 36410526105408 36488356429824 36552032649216 36701738631168 36769604272128 36773421714432 36790882978304 36988470964224 37136078733312 37248530522112 37426204348416 37466358185984 37539534666816 37737225437184 37759064109312 37839777038336 37909747040256 38113343963136 38131441467392 38135400296448 38205916939008 38433333111264 38582701129728 38812360065024 38907371962368 39043386017792 39134900453376 39211335805824 39295153078272 39598035369984 39602146461696 39833737961472 39931250171904 40230751961088 40305143144448 40329236054016 40466019516416 40545054710784 40565079539712 40640088932352 40881994223616 40944907321344 41045139652608 41068892626944 41289455960064 41389743350592 41530914766848 41612029834752 41797926223872 41822911463424 41904596837376 42022404882432 42046723403776 42149652959232 42317857161216 42396142157824 42478947122976 42569749168128 42648465420288 42818695069696 42897871650816 42902325333504 43128257642496 43153216124928 43237499750172 43325425188864 43405538770944 43431484981248 43583314624512 43663905073152 43923809270016 44026763010048 44356982931456 44465567956992 44491300345856 44725600518144 44812955206656 44838888629808 45254897565696 45259595956224 45281086742528 45524271955968 45635714482176 45844345257984 46063020736512 46112440844288 46202504205312 46445815922688 46472694288384 46563461269416 46658150203392 46722279112704 46935877287936 47022667001856 47050775396352 47302563829248 47325926129664 47418359579136 47695659927552 47769058541568 47885996261376 47890967814144 48053398175744 48171031953408 48260105607168 48452733894656 48547368140544 48651141906432 48741103337472 49026139029504 49031228952576 49146154057728 49317961285632 49414285428768 49606330023936 49664707362816 49901605797888 50018570993664 50052712889088 50316300582912 50345418812416 50443749708534 50546329387008 50847200395264 50941222585344 51214805950464 51244444148352 51443601506304 51574888415232 51749813420032 51876495949824 52155102265344 52179867271168 52281781074432 52490418978816 52797380493312 52802861948928 53111650615296 53215384307904 53241666895872 53641002614784 53657617418496 53740190859264 53772314738688 54060072947712 54186785243136 54192410947584 54509325631488 54732534644736 54758523502592 55052607946752 55154406408192 55186324467456 55482706446336 55704118099968 55730568298496 55872795783168 56199537278976 56309302000224 56638596163968 56759665557504 56864620560384 57197162201088 57203100444672 57308875408512 57504343523328 57537621499904 57649999666896 57874051694592 58111086166016 58218540097536 58361057943552 58565079026688 58702350680064 58942729617408 59142643908608 59287423942656 59397053054976 59432558395392 59750606942208 59785184839744 59989050261504 60346127941632 60699029274624 60817582066176 60847619309568 61125793677312 61322991335424 61417360982016 61603338940416 61934183940096 61963592384512 62084615025888 62296372150272 62581169717248 62696889335808 62734367195136 63033607323648 63070085105664 63224479438848 63476785741824 63594213236736 63718420684464 63854623752192 64228042604544 64346807476224 64353488000256 64729824187392 64988137783296 65368185372672 65374971936768 65495857609728 65528205410304 65757281714176 65885713905024 66040144515072 66141773365248 66219609817088 66535474397184 66698351935488 66736950518784 67088400777216 67258332944712 67395105849344 67882346348544 67921630113792 68286407933952 68325925531136 68766517886976 69168661266432 69303756307968 69709041432576 69987225305088 70083418669056 70403815931904 70534000502784 70576163094528 70815534153728 70953845743872 70988889194496 71543489891328 71653587812352 71828994392064 72080097263616 72249046990848 72256547930112 72679100841984 72821052210816 72976712859648 73104065298432 73539208544256 73546843428864 73581765956608 73976941928448 74497061044224 74852408696832 74932716371968 75079069333632 75474450874368 75518128218624 75665624562801 75819494080512 76226687926272 76262882934784 76270800592896 76411833878016 76866666222528 77165402259456 77624720130048 77814743924736 78086772035584 78269800906752 78422671611648 78590306156544 79196070739968 79204292923392 79667475922944 79862500343808 80461503922176 80610286288896 80658472108032 81090109421568 81280177864704 81763988447232 82137785253888 82578911920128 82779486701184 83061829533696 83224059669504 83595852447744 83809193674752 84044809764864 84093446807552 84299305918464 84792284315648 84957894245952 85139498336256 85296930840576 85637390139392 85795743301632 85804650667008 86256515284992 86306432249856 86474999500344 86650850377728 86811077541888 86862969962496 87166629249024 87327810146304 87847618540032 88053526020096 88713965862912 88931135913984 88982600691712 89625910413312 89677777259616 90519191912448 90562173485056 91048543911936 91271428964352 91688690515968 92126041473024 92405008410624 92891631845376 92945388576768 93126922538832 93444558225408 93871754575872 94045334003712 94101550792704 94605127658496 94651852259328 94836719158272 95391319855104 95538117083136 95771992522752 95781935628288 96106796351488 96342063906816 96520211214336 96905467789312 97094736281088 97482206674944 98052278059008 98062457905152 98292308115456 98635922571264 98828570857536 99212660047872 99329414725632 99803211595776 100105425778176 100632601165824 100690837624832 100887499417068 101092658774016 101694400790528 101882445170688 102429611900928 102488888296704 103149776830464 103499626840064 103752991899648 104359734542336 104563562148864 104980837957632 105594760986624 105605723897856 106223301230592 106430768615808 106483333791744 107315234836992 107480381718528 108120145895424 108373570486272 108384821895168 109018651262976 109465069289472 109517047005184 110105215893504 110308812816384 110372648934912 110965412892672 111408236199936 111461136596992 111745591566336 112399074557952 112618604000448 113277192327936 113519331115008 113729241120768 114394324402176 114406200889344 114617750817024 115075242999808 115299999333792 115748103389184 116222172332032 116437080195072 116722115887104 117130158053376 117404701360128 117885459234816 118794106109952 119501213884416 119570369679488 120692255883264 121398058549248 121635164132352 121695238619136 122645982670848 122834721964032 123206677880832 123868367880192 123927184769024 124169230051776 124592744300544 125162339434496 125393778671616 125468734390272 126067214647296 126140170211328 126448958877696 126953571483648 127188426473472 127436841368928 127709247504384 128456085209088 128693614952448 128706976000512 129459648374784 129976275566592 130749943873536 130991715219456 131514563428352 131771427810048 132080289030144 132439219634176 133070948794368 133396703870976 133473901037568 134176801554432 134516665889424 135764692697088 135843260227584 136572815867904 136651851062272 137533035773952 138337322532864 138607512615936 139418082865152 139974450610176 140166837338112 140807631863808 141068001005568 141152326189056 141631068307456 141907691487744 141977778388992 143086979782656 143307175624704 143657988784128 144160194527232 144513095860224 145358201683968 145642104421632 145953425719296 147078417088512 147093686857728 147163531913216 147953883856896 148994122088448 149704817393664 149865432743936 150158138667264 150948901748736 151036256437248 151331249125602 151638988161024 152525765869568 152541601185792 152823667756032 153733332445056 154330804518912 155249440260096 155629487849472 156173544071168 156539601813504 156845343223296 158392141479936 158408585846784 159334951845888 159725000687616 160923007844352 161220572577792 161316944216064 162180218843136 162560355729408 163527976894464 164275570507776 165157823840256 165558973402368 166448119339008 167191704895488 167618387349504 168186893615104 168598611836928 169584568631296 169915788491904 170278996672512 170593861681152 171591486603264 171609301334016 172513030569984 172612864499712 172949999000688 173622155083776 174333258498048 174655620292608 175695237080064 176107052040192 177427931725824 177862271827968 177965201383424 179251820826624 179355554519232 181038383824896 181124346970112 182097087823872 182542857928704 183377381031936 184252082946048 184810016821248 185890777153536 186253845077664 186889116450816 187743509151744 188090668007424 188203101585408 189210255316992 189673438316544 190782639710208 191563871256576 192213592702976 192684127813632 193040422428672 193810935578624 194189472562176 194964413349888 196104556118016 196124915810304 196584616230912 197271845142528 197657141715072 198425320095744 198658829451264 199606423191552 200210851556352 201265202331648 201381675249664 201774998834136 202185317548032 203388801581056 203764890341376 204859223801856 204977776593408 206299553660928 206999253680128 207505983799296 209127124297728 209961675915264 211211447795712 212446602461184 212861537231616 212966667583488 214630469673984 214960763437056 216240291790848 216747140972544 216769643790336 218037302525952 218930138578944 219034094010368 220617625632768 220745297869824 221930825785344 222922273193984 223491183132672 224798149115904 225237208000896 226554384655872 227458482241536 228788648804352 228812401778688 229235501634048 230150485999616 230599998667584 231496206778368 232444344664064 232874160390144 233444231774208 234260316106752 234809402720256 235770918469632 237588212219904 239002427768832 239140739358976 241384511766528 243270328264704 245291965341696 246413355761664 247736735760384 247854369538048 248338460103552 249185488601088 250787557343232 252134429294592 252280340422656 252897917755392 254376852946944 254873682737856 255418495008768 256912170418176 257387229904896 257413952001024 258919296749568 259952551133184 261499887747072 261983430438912 263029126856704 263542855620096 264160578060288 264878439268352 266141897588736 266793407741952 266947802075136 269033331778848 271686520455168 273145631735808 273303702124544 275066071547904 277215025231872 278836165730304 280333674676224 281615263727616 282136002011136 282304652378112 283262136614912 283815382975488 283955556777984 286173959565312 286614351249408 287315977568256 288320389054464 289026191720448 290716403367936 291284208843264 294156834177024 294187373715456 294327063826432 295907767713792 297988244176896 299409634787328 299730865487872 300316277334528 301897803497472 302072512874496 302662498251204 303277976322048 305083202371584 305647335512064 307466664890112 310498880520192 311258975698944 312347088142336 313079203627008 313690686446592 316784282959872 316817171693568 318669903691776 319450001375232 322441145155584 324360437686272 325120711458816 327055953788928 328551141015552 330315647680512 331117946804736 332896238678016 334383409790976 335236774699008 336373787230208 337197223673856 339169137262592 339831576983808 340557993345024 341187723362304 343182973206528 343218602668032 345225728999424 345899998001376 347244310167552 348666516996096 349311240585216 351390474160128 352214104080384 355930402766848 358503641653248 358711109038464 362076767649792 362248693940224 364194175647744 365085715857408 368504165892096 369620033642496 371781554307072 372507690155328 373778232901632 375487018303488 376181336014848 376406203170816 378420510633984 379346876633088 381565279420416 383127742513152 384427185405952 385368255627264 386080844857344 388378945124352 389928826699776 392249831620608 394543690285056 395314283430144 397317658902528 399212846383104 400421703112704 402530404663296 402763350499328 403549997668272 406777603162112 407529780682752 409718447603712 409955553186816 412599107321856 413998507360256 415011967598592 418254248595456 419923351830528 422422895591424 424893204922368 425723074463232 425933335166976 429260939347968 429921526874112 432480583581696 433539287580672 436074605051904 437860277157888 438068188020736 441235251265536 441490595739648 443861651570688 446982366265344 449596298231808 450474416001792 453108769311744 454916964483072 457577297608704 457624803557376 458471003268096 460300971999232 461199997335168 462992413556736 465748320780288 466888463548416 468520632213504 469618805440512 475176424439808 478004855537664 478281478717952 482769023533056 486540656529408 490583930683392 492826711523328 495473471520768 495708739076096 496676920207104 501575114686464 504560680845312 505795835510784 508753705893888 509747365475712 510836990017536 514774459809792 514827904002048 517838593499136 522999775494144 523966860877824 526058253713408 527085711240192 528321156120576 532283795177472 533586815483904 533895604150272 538066663557696 543373040910336 546291263471616 546607404249088 550132143095808 554430050463744 557672331460608 560667349352448 563230527455232 564272004022272 564609304756224 567630765950976 572347919130624 576640778108928 578052383440896 581432806735872 582568417686528 588313668354048 588374747430912 588654127652864 591815535427584 595976488353792 598819269574656 599461730975744 600632554669056 603795606994944 604145025748992 605324996502408 606555952644096 610166404743168 611294671024128 614933329780224 620997761040384 622517951397888 624694176284672 627381372893184 633634343387136 637339807383552 638900002750464 644882290311168 648720875372544 650241422917632 654111907577856 657102282031104 662235893609472 665792477356032 668766819581952 670473549398016 672747574460416 674394447347712 678338274525184 679663153967616 682375446724608 686365946413056 686437205336064 690451457998848 691799996002752 694488620335104 697333033992192 698622481170432 702780948320256 704428208160768 711860805533696 717007283306496 717422218076928 724153535299584 724497387880448 739240067284992 743563108614144 745015380310656 747556465803264 752362672029696 756841021267968 758693753266176 763130558840832 766255485026304 768854370811904 770736511254528 772161689714688 776757890248704 779857653399552 784499663241216 789087380570112 790628566860288 794635317805056 798425692766208 800843406225408 805526700998656 807099995336544 813555206324224 815059561365504 819436895207424 819911106373632 825198214643712 836508497190912 844845791182848 849786409844736 851446148926464 851866670333952 858521878695936 859843053748224 864961167163392 867078575161344 872149210103808 876136376041472 882470502531072 882981191479296 887723303141376 893964732530688 899192596463616 900948832003584 906217538623488 909833928966144 915249607114752 916942006536192 920601943998464 922399994670336 931496641560576 933776927096832 937041264427008 939237610881024 950352848879616 956009711075328 956562957435904 973081313058816 981167861366784 985653423046656 990946943041536 991417478152192 993353840414208 1003150229372928 1009121361690624 1011591671021568 1017507411787776 1019494730951424 1021673980035072 1029548919619584 1029655808004096 1035677186998272 1045999550988288 1047933721755648 1054171422480384 1056642312241152 1067791208300544 1076133327115392 1086746081820672 1092582526943232 1093214808498176 1108860100927488 1115344662921216 1121334698704896 1126461054910464 1128544008044544 1129218609512448 1135261531901952 1144695838261248 1153281556217856 1156104766881792 1165136835373056 1176749494861824 1177308255305728 1183631070855168 1191952976707584 1197638539149312 1201265109338112 1207591213989888 1208290051497984 1210649993004816 1220332809486336 1222589342048256 1229866659560448 1241995522080768 1245035902795776 1249388352569344 1254762745786368 1267268686774272 1274679614767104 1277800005500928 1289764580622336 1297441750745088 1308223815155712 1314204564062208 1324471787218944 1331584954712064 1340947098796032 1345495148920832 1348788894695424 1356676549050368 1359326307935232 1364750893449216 1372731892826112 1372874410672128 1380902915997696 1383599992005504 1388977240670208 1397244962340864 1405561896640512 1408856416321536 1423721611067392 1434014566612992 1434844436153856 1448307070599168 1448994775760896 1478480134569984 1487126217228288 1490030760621312 1504725344059392 1513682042535936 1517387506532352 1526261117681664 1532510970052608 1544323379429376 1553515780497408 1568999326482432 1578174761140224 1581257133720576 1596851385532416 1601686812450816 1611053401997312 1614199990673088 1627110412648448 1630119122731008 1638873790414848 1639822212747264 1650396429287424 1673016994381824 1689691582365696 1702892297852928 1717043757391872 1729922334326784 1734157150322688 1744298420207616 1764941005062144 1765962382958592 1775446606282752 1787929465061376 1798385192927232 1801897664007168 1812435077246976 1819667857932288 1830499214229504 1833884013072384 1841203887996928 1844799989340672 1862993283121152 1867553854193664 1874082528854016 1912019422150656 1913125914871808 1946162626117632 1962335722733568 1971306846093312 1982834956304384 1986707680828416 2006300458745856 2018242723381248 2023183342043136 2035014823575552 2038989461902848 2059097839239168 2059311616008192 2071354373996544 2091999101976576 2095867443511296 2108342844960768 2113284624482304 2135582416601088 2152266654230784 2173492163641344 2186429616996352 2217720201854976 2230689325842432 2242669397409792 2257088016089088 2270523063803904 2289391676522496 2306563112435712 2312209533763584 2330273670746112 2353498989723648 2354616510611456 2367262141710336 2383905953415168 2395277078298624 2402530218676224 2416580102995968 2421299986009632 2440665618972672 2445178684096512 2459733319120896 2498776705138688 2509525491572736 2534537373548544 2549359229534208 2555600011001856 2579529161244672 2594883501490176 2616447630311424 2628409128124416 2648943574437888 2663169909424128 2681894197592064 2690990297841664 2697577789390848 2718652615870464 2729501786898432 2745748821344256 2761805831995392 2767199984011008 2794489924681728 2811123793281024 2817712832643072 2847443222134784 2868029133225984 2869688872307712 2897989551521792 2956960269139968 2974252434456576 2980061521242624 3009450688118784 3027364085071872 3034775013064704 3052522235363328 3065021940105216 3088646758858752 3107031560994816 3137998652964864 3162514267441152 3203373624901632 3222106803994624 3228399981346176 3260238245462016 3277747580829696 3279644425494528 3346033988763648 3379383164731392 3405784595705856 3434087514783744 3459844668653568 3468314300645376 3531924765917184 3550893212565504 3575858930122752 3603795328014336 3624870154493952 3660998428459008 3667768026144768 3682407775993856 3689599978681344 3725986566242304 3735107708387328 3748165057708032 3824038844301312 3826251829743616 3892325252235264 3924671445467136 3942613692186624 3973415361656832 4036485446762496 4046366684086272 4070029647151104 4077978923805696 4118195678478336 4118623232016384 4142708747993088 4191734887022592 4216685689921536 4226569248964608 4271164833202176 4304533308461568 4346984327282688 4372859233992704 4435440403709952 4461378651684864 4514176032178176 4541046127607808 4578783353044992 4660547341492224 4706997979447296 4709233021222912 4734524283420672 4790554156597248 4805060437352448 4833160205991936 4842599972019264 4881331237945344 4890357368193024 4919466638241792 4997553410277376 5019050983145472 5069074747097088 5189767002980352 5232895260622848 5297887148875776 5326339818848256 5363788395184128 5381980595683328 5395155578781696 5437305231740928 5459003573796864 5491497642688512 5523611663990784 5534399968022016 5588979849363456 5622247586562048 5694886444269568 5736058266451968 5739377744615424 5913920538279936 5948504868913152 5960123042485248 6018901376237568 6054728170143744 6069550026129408 6105044470726656 6177293517717504 6214063121989632 6275997305929728 6325028534882304 6406747249803264 6444213607989248 6456799962692352 6520476490924032 6559288850989056 6692067977527296 6811569191411712 6868175029567488 6919689337307136 6936628601290752 7063849531834368 7101786425131008 7151717860245504 7207590656028672 7249740308987904 7321996856918016 7335536052289536 7379199957362688 7496330115416064 7648077688602624 7652503659487232 7784650504470528 7849342890934272 7885227384373248 7946830723313664 8072970893524992 8092733368172544 8155957847611392 8237246464032768 8285417495986176 8383469774045184 8433371379843072 8453138497929216 8542329666404352 8609066616923136 8693968654565376 8745718467985408 8870880807419904 8922757303369728 9028352064356352 9082092255215616 9157566706089984 9321094682984448 9413995958894592 9418466042445824 9610120874704896 9666320411983872 9685199944038528 9780714736386048 9838933276483584 9995106820554752 10038101966290944 10138149494194176 10379534005960704 10595774297751552 10652679637696512 10727576790368256 10874610463481856 10982995285377024 11047223327981568 11068799936044032 11177959698726912 11244495173124096 11389772888539136 11472116532903936 11478755489230848 11827841076559872 11920246084970496 12109456340287488 12139100052258816 12210088941453312 12354587035435008 12428126243979264 12650057069764608 12813494499606528 12888427215978496 12913599925384704 13040952981848064 13118577701978112 13384135955054592 13623138382823424 13736350059134976 14127699063668736 14203572850262016 14415181312057344 14499480617975808 14643993713836032 14671072104579072 14758399914725376 14992660230832128 15305007318974464 15569301008941056 15698685781868544 15893661446627328 16145941787049984 16185466736345088 16311915695222784 16474492928065536 16570834991972352 16766939548090368 16866742759686144 17084659332808704 17218133233846272 17491436935970816 17741761614839808 17845514606739456 18056704128712704 18164184510431232 18315133412179968 18642189365968896 18827991917789184 18836932084891648 19220241749409792 19332640823967744 19370399888077056 19561429472772096 19677866552967168 20076203932581888 20759068011921408 21191548595503104 21305359275393024 21455153580736512 21749220926963712 21965990570754048 22137599872088064 22488990346248192 22944233065807872 22957510978461696 23655682153119744 23840492169940992 24218912680574976 24278200104517632 24856252487958528 25300114139529216 25626988999213056 25776854431956992 25827199850769408 26081905963696128 26237155403956224 26768271910109184 27246276765646848 27472700118269952 28255398127337472 28830362624114688 28998961235951616 29342144209158144 29516799829450752 29985320461664256 30610014637948928 31138602017882112 31787322893254656 32623831390445568 32948985856131072 33141669983944704 33533879096180736 33733485519372288 34169318665617408 34436266467692544 34982873871941632 35483523229679616 36328369020862464 36630266824359936 37284378731937792 37673864169783296 38440483498819584 38665281647935488 38740799776154112 39122858945544192 39355733105934336 40152407865163776 42383097191006208 42610718550786048 43498441853927424 43931981141508096 44275199744176128 44977980692496384 45915021956923392 47680984339881984 48437825361149952 48556400209035264 49712504975917056 50600228279058432 51253977998426112 51654399701538816 52474310807912448 53536543820218368 54492553531293696 54945400236539904 56510796254674944 57660725248229376 57997922471903232 58684288418316288 59033599658901504 61220029275897856 62277204035764224 63574645786509312 65247662780891136 65897971712262144 67466971038744576 68872532935385088 69965747743883264 70967046459359232 72656738041724928 74568757463875584 76880966997639168 77330563295870976 77481599552308224 78245717891088384 78711466211868672 80304815730327552 84766194382012416 86996883707854848 88550399488352256 89955961384992768 91830043913846784 95361968679763968 99425009951834112 101200456558116864 102507955996852224 103308799403077632 104948621615824896 108985107062587392 109890800473079808 113021592509349888 115321450496458752 115995844943806464 117368576836632576 118067199317803008 122440058551795712 127149291573018624 130495325561782272 131795943424524288 134933942077489152 137745065870770176 145313476083449856 149137514927751168 153761933995278336 154963199104616448 157422932423737344 160609631460655104 169532388764024832 173993767415709696 177100798976704512 183660087827693568 190723937359527936 202400913116233728 206617598806155264 209897243231649792 217970214125174784 230642900992917504 231991689887612928 234737153673265152 236134398635606016 244880117103591424 254298583146037248 260990651123564544 269867884154978304 275490131741540352 298275029855502336 307523867990556672 309926398209232896 314845864847474688 339064777528049664 347987534831419392 354201597953409024 367320175655387136 381447874719055872 404801826232467456 413235197612310528 435940428250349568 461285801985835008 472268797271212032 489760234207182848 508597166292074496 521981302247129088 550980263483080704 619852796418465792 629691729694949376 695975069662838784 708403195906818048 734640351310774272 762895749438111744 809603652464934912 826470395224621056 922571603971670016 944537594542424064 1017194332584148992 1043962604494258176 1101960526966161408 1239705592836931584 1416806391813636096 1469280702621548544 1525791498876223488 1652940790449242112 1889075189084848128 2087925208988516352 2203921053932322816 2479411185673863168 2833612783627272192 3051582997752446976 3305881580898484224 4407842107864645632 4958822371347726336 5667225567254544384 6611763161796968448 9917644742695452672 13223526323593936896 19835289485390905344 39670578970781810688
- Sum of all divisors σ(n): 161387413193415759075
- Sum of proper divisors (its aliquot sum) s(n): 121716834222633948387
- 39670578970781810688 is an abundant number, because the sum of its proper divisors (121716834222633948387) is greater than itself. Its abundance is 82046255251852137699
Bases of 39670578970781810688
- Binary: 1000100110100010100011010101100011111000111000100000000000000000002
- Hexadecimal: 0x2268A3563E3880000
- Base-36: 8DECELG9ZI800
Squares and roots of 39670578970781810688
- 39670578970781810688 squared (396705789707818106882) is 1573754835877036026176399290671871033344
- 39670578970781810688 cubed (396705789707818106883) is 62431765497309725236946187829876200924731542650505943580672
-
The
square root of 39670578970781810688 is 6298458459.8758616159 -
The
cube root of 39670578970781810688 is 3410537.6347994045
Scales and comparisons
How big is 39670578970781810688?- 39,670,578,970,781,810,688 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 39,670,578,970,781,810,688 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 39670578970781810688 cubic inches would be around 284211.5 feet tall.
Recreational maths with 39670578970781810688
- 39670578970781810688 backwards is 88601818707987507693
- 39670578970781810688 is a
Harshad number . - The number of decimal digits it has is: 20
- The sum of 39670578970781810688's digits is 108
- 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 39670578970781810688 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 39670578970781810688 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/39670578970781810688/
Chicago style:
Numbermatics. 2024. "Number 39670578970781810688 - Facts about the integer". https://numbermatics.com/n/39670578970781810688/
The information we have on file for 39670578970781810688 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 39670578970781810688, math, Factors of 39670578970781810688, curriculum, school, college, exams, university, Prime factorization of 39670578970781810688, STEM, science, technology, engineering, physics, economics, calculator, thirty-nine quintillion, six hundred seventy quadrillion, five hundred seventy-eight trillion, nine hundred seventy billion, seven hundred eighty-one million, eight hundred ten thousand, six hundred eighty-eight.