127878647627677899423744
127,878,647,627,677,899,423,744 is an even composite number composed of six prime numbers multiplied together.
127878647627677899423744 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-one thousand, seven hundred thirty-five divisors.
Prime factorization of 127878647627677899423744:
222 × 34 × 76 × 132 × 192 × 2292
(2 × 2 × 2 × 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 × 7 × 7 × 7 × 7 × 13 × 13 × 19 × 19 × 229 × 229)See below for interesting mathematical facts about the number 127878647627677899423744 from the Numbermatics database.
Names of 127878647627677899423744
- Cardinal: 127878647627677899423744 can be written as One hundred twenty-seven sextillion, eight hundred seventy-eight quintillion, six hundred forty-seven quadrillion, six hundred twenty-seven trillion, six hundred seventy-seven billion, eight hundred ninety-nine million, four hundred twenty-three thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 1.27878647627677899423744 × 1023
Factors of 127878647627677899423744
Divisors of 127878647627677899423744
- Number of divisors d(n): 21735
-
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 48 49 52 54 56 57 63 64 72 76 78 81 84 91 96 98 104 108 112 114 117 126 128 133 144 147 152 156 162 168 169 171 182 189 192 196 208 216 224 228 229 234 247 252 256 266 273 288 294 304 312 324 336 338 342 343 351 361 364 378 384 392 399 416 432 441 448 456 458 468 494 504 507 512 513 532 546 567 576 588 608 624 637 648 672 676 684 686 687 702 722 728 741 756 768 784 798 819 832 864 882 896 912 916 931 936 988 1008 1014 1024 1026 1029 1053 1064 1083 1092 1134 1152 1176 1183 1197 1216 1248 1274 1296 1323 1344 1352 1368 1372 1374 1404 1444 1456 1482 1512 1521 1536 1539 1568 1596 1603 1638 1664 1728 1729 1764 1792 1824 1832 1862 1872 1911 1976 2016 2028 2048 2052 2058 2061 2106 2128 2166 2184 2223 2268 2304 2352 2366 2394 2401 2432 2457 2496 2527 2548 2592 2646 2688 2704 2736 2744 2748 2793 2808 2888 2912 2964 2977 3024 3042 3072 3078 3087 3136 3192 3206 3211 3249 3276 3328 3456 3458 3528 3549 3584 3591 3648 3664 3724 3744 3822 3952 3969 4032 4056 4096 4104 4116 4122 4212 4256 4332 4351 4368 4446 4459 4536 4563 4608 4693 4704 4732 4788 4802 4809 4864 4914 4992 5054 5096 5184 5187 5292 5376 5408 5472 5488 5496 5586 5616 5733 5776 5824 5928 5954 6048 6084 6144 6156 6174 6183 6272 6384 6412 6422 6498 6517 6552 6656 6669 6912 6916 7056 7098 7168 7182 7203 7296 7328 7371 7448 7488 7581 7644 7904 7938 8064 8112 8192 8208 8232 8244 8281 8379 8424 8512 8664 8702 8736 8892 8918 8931 9072 9126 9216 9261 9386 9408 9464 9576 9604 9618 9633 9728 9747 9828 9984 10108 10192 10368 10374 10584 10647 10752 10773 10816 10944 10976 10992 11172 11221 11232 11466 11552 11648 11856 11908 12096 12103 12168 12288 12312 12348 12366 12544 12768 12824 12844 12996 13034 13053 13104 13312 13338 13377 13689 13824 13832 14079 14112 14196 14336 14364 14406 14427 14592 14656 14742 14896 14976 15162 15288 15561 15808 15876 16128 16224 16384 16416 16464 16488 16562 16758 16807 16848 17024 17199 17328 17404 17472 17689 17784 17836 17862 18144 18252 18432 18522 18549 18772 18816 18928 19152 19208 19236 19266 19456 19494 19551 19656 19968 20007 20216 20384 20736 20748 20839 21168 21294 21504 21546 21609 21632 21888 21952 21984 22344 22442 22464 22477 22743 22932 23104 23296 23712 23816 24192 24206 24336 24576 24624 24696 24732 24843 25088 25137 25536 25648 25688 25992 26068 26106 26208 26624 26676 26754 26793 27378 27648 27664 27783 28158 28224 28392 28672 28728 28812 28854 28899 29184 29241 29312 29484 29792 29952 30324 30457 30576 31122 31213 31616 31752 31941 32256 32448 32768 32832 32851 32928 32976 33124 33516 33614 33663 33696 34048 34398 34656 34808 34944 35378 35568 35672 35724 36288 36309 36504 36864 37044 37098 37544 37632 37856 38304 38416 38472 38532 38701 38912 38988 39102 39159 39312 39936 40014 40131 40432 40768 41472 41496 41678 42237 42336 42588 43008 43092 43218 43264 43281 43776 43904 43968 44688 44884 44928 44954 45486 45619 45864 46208 46592 46683 47424 47632 48384 48412 48672 49152 49248 49392 49464 49686 50176 50274 50421 51072 51296 51376 51597 51984 52136 52212 52416 52441 53067 53248 53352 53508 53586 54756 55296 55328 55566 56316 56448 56563 56784 57344 57456 57624 57708 57798 57967 58368 58482 58624 58653 58968 59584 59904 60648 60914 61009 61152 62244 62426 62517 63232 63504 63882 64512 64827 64896 65536 65664 65702 65856 65952 66248 67032 67228 67326 67392 67431 68096 68229 68796 69312 69616 69888 70756 71136 71344 71448 72576 72618 73008 73728 74088 74196 74529 75088 75264 75411 75712 76608 76832 76944 77064 77402 77824 77976 78204 78318 78547 78624 79872 80028 80262 80379 80864 81536 82669 82944 82992 83356 84474 84672 84721 85176 86016 86184 86436 86528 86562 86697 87552 87808 87936 89376 89768 89856 89908 90972 91238 91371 91728 92416 93184 93366 93639 94848 95264 95823 96768 96824 97344 98304 98496 98553 98784 98928 99372 100352 100548 100842 100989 102144 102592 102752 103194 103968 104272 104424 104832 104882 106134 106496 106704 107016 107172 108927 109512 110592 110656 111132 112632 112896 113126 113568 114688 114912 115248 115416 115596 115934 116103 116736 116964 117248 117306 117477 117649 117936 119168 119808 120393 121296 121828 122018 122304 123823 124488 124852 125034 126464 126711 127008 127764 129024 129654 129792 129843 131072 131328 131404 131712 131904 132496 134064 134456 134652 134784 134862 136192 136458 136857 137592 138624 139232 139776 140049 141512 142272 142688 142896 145152 145236 145873 146016 147456 148176 148392 149058 150176 150528 150822 151263 151424 153216 153664 153888 154128 154804 155648 155952 156408 156636 157094 157248 157323 157339 159201 159744 160056 160524 160758 161728 163072 165338 165888 165984 166712 168948 169344 169442 169689 170352 172032 172368 172872 173056 173124 173394 173901 175104 175616 175872 175959 178752 179536 179712 179816 181944 182476 182742 183027 183456 184832 186368 186732 187278 187551 189696 190528 191646 193536 193648 194481 194688 196608 196992 197106 197568 197856 198744 200704 201096 201684 201978 202293 204288 204687 205184 205504 206388 207936 208544 208848 209664 209764 212268 212992 213199 213408 214032 214344 217854 218491 219024 221184 221312 222264 223587 225264 225792 226252 227136 229376 229824 229957 230496 230832 231192 231868 232206 233472 233928 234496 234612 234954 235298 235641 235872 238336 239616 240786 241137 242592 243656 244036 244608 247646 248007 248976 249704 250068 252928 253422 254016 254163 255528 258048 259308 259584 259686 260091 262144 262656 262808 263424 263808 264992 268128 268912 269304 269568 269724 270907 272384 272916 273714 274113 275184 277248 278464 279552 280098 280917 283024 284544 285376 285792 290304 290472 291746 292032 294912 295659 296352 296784 298116 300352 301056 301644 302526 302848 302967 306432 307328 307776 308256 309608 311296 311904 312816 313272 314188 314496 314646 314678 318402 319333 319488 320112 321048 321516 323456 326144 326781 330676 331776 331968 333424 337896 338688 338884 339378 340704 344064 344736 345744 346112 346248 346788 347802 348309 350208 351232 351744 351918 352431 352947 357504 359072 359424 359632 361179 363888 364952 365484 366054 366912 367087 369664 371469 372736 373464 374556 375102 379392 380133 381056 383292 387072 387296 388962 389376 393216 393984 394212 395136 395712 395941 397488 401408 402192 403368 403956 404586 405769 408576 409374 410368 410571 411008 412776 415872 417088 417696 419328 419528 424536 425984 426398 426816 427063 428064 428688 435708 436982 437619 438048 442368 442624 444528 447174 450528 451584 452504 453789 454272 458752 459648 459914 460992 461664 462384 463736 464412 466944 467856 468992 469224 469908 470596 471282 471744 471969 472017 476672 477603 479232 481572 482274 485184 487312 488072 489216 495292 496014 497952 499408 500136 505856 506844 508032 508326 509067 511056 516096 518616 519168 519372 520182 521703 524288 525312 525616 526848 527616 527877 529984 536256 537824 538608 539136 539448 541814 544768 545832 547428 548226 549081 549829 550368 554496 556928 559104 560196 561834 562653 566048 569088 570752 571584 578683 580608 580944 583492 584064 589824 591318 592704 593047 593568 596232 600704 602112 603288 605052 605696 605934 606879 612864 614656 615552 616512 619216 622592 623808 625632 626544 628376 628992 629292 629356 636804 638666 638976 639597 640224 642096 643032 646912 652288 653562 655473 661352 663552 663936 666848 670761 675792 677376 677768 678756 681408 681733 688128 689472 689871 691488 692224 692496 693576 695604 696618 700416 702464 703488 703836 704862 705894 706923 715008 718144 718848 719264 722358 727776 729904 730968 732108 733824 734174 735319 739328 742938 744021 745472 746928 749112 750204 758784 760266 762112 762489 766584 774144 774592 777924 778752 786432 787968 788424 790272 791424 791882 794976 802816 804384 806736 807912 809172 811538 812721 817152 818748 820736 821142 822016 822339 825552 831744 834176 835392 838656 839056 842751 849072 851968 852796 853632 854126 856128 857376 866761 871416 873964 875238 876096 884736 885248 886977 889056 894348 901056 903168 905008 907578 908544 908901 917504 919296 919828 921984 923328 924768 927472 928824 933888 935712 937984 938448 939816 941192 942564 943488 943938 944034 953344 955206 957999 958464 963144 964548 970368 974624 976144 978432 980343 990584 992028 995904 996379 998816 1000272 1011712 1013688 1016064 1016652 1018134 1021111 1022112 1032192 1037232 1038336 1038744 1040364 1043406 1044927 1048576 1050624 1051232 1053696 1055232 1055754 1058841 1059968 1072512 1074697 1075648 1077216 1078272 1078896 1083628 1089536 1091664 1094856 1096452 1098162 1099658 1100736 1101261 1101373 1108992 1113856 1114407 1118208 1120392 1123668 1125306 1132096 1138176 1141504 1143168 1157366 1161216 1161888 1166984 1168128 1179648 1182636 1185408 1186094 1187136 1187823 1192464 1201408 1204224 1206576 1210104 1211392 1211868 1213758 1217307 1225728 1229312 1231104 1231713 1233024 1238432 1245184 1247616 1251264 1253088 1256752 1257984 1258584 1258712 1273608 1277332 1277952 1279194 1280448 1281189 1284192 1286064 1293824 1304576 1307124 1310946 1312857 1322704 1327104 1327872 1333696 1341522 1351584 1354752 1355536 1357512 1361367 1362816 1363466 1376256 1378944 1379742 1382976 1384448 1384992 1387152 1391208 1393236 1400832 1404928 1406976 1407672 1409724 1411788 1413846 1415907 1416051 1430016 1432809 1436288 1437696 1438528 1444716 1455552 1459808 1461936 1464216 1467648 1468348 1470638 1478656 1485876 1488042 1490944 1492393 1493856 1498224 1500408 1517568 1520532 1524224 1524978 1527201 1529437 1533168 1548288 1549184 1555848 1557504 1565109 1572864 1575936 1576848 1580544 1582848 1583764 1589952 1605632 1608768 1609699 1613472 1615824 1618344 1623076 1625442 1634304 1637496 1641472 1642284 1644032 1644678 1647243 1649487 1651104 1663488 1668352 1670784 1677312 1678112 1685502 1687959 1698144 1703936 1705592 1707264 1708252 1712256 1714752 1733522 1736049 1742832 1747928 1750476 1752192 1769472 1770496 1773954 1778112 1779141 1788696 1802112 1806336 1810016 1815156 1817088 1817802 1820637 1835008 1838592 1839656 1843968 1846656 1849536 1854944 1857648 1867776 1871424 1875968 1876896 1879632 1882384 1885128 1886976 1887876 1888068 1896349 1906688 1910412 1915998 1916928 1918791 1926288 1929096 1940736 1949248 1952288 1956864 1960686 1966419 1981168 1984056 1991808 1992758 1997632 2000544 2023424 2027376 2032128 2033304 2036268 2042222 2044224 2045199 2064384 2069613 2074464 2076672 2077488 2080728 2086812 2089854 2097152 2101248 2102464 2107392 2110464 2111508 2117682 2119936 2120769 2145024 2149394 2151296 2154432 2156544 2157792 2167256 2179072 2183328 2189712 2192904 2196324 2199316 2201472 2202522 2202746 2205957 2217984 2227712 2228814 2232063 2235331 2236416 2240784 2247336 2250612 2264192 2276352 2283008 2286336 2287467 2314732 2322432 2323776 2333968 2336256 2359296 2365272 2370816 2372188 2374272 2375646 2384928 2402816 2408448 2413152 2420208 2422784 2423736 2427516 2434614 2438163 2451456 2458624 2462208 2463426 2466048 2467017 2476864 2490368 2495232 2502528 2506176 2513504 2515968 2517168 2517424 2528253 2547216 2554664 2555904 2558388 2560896 2562378 2568384 2569609 2572128 2587648 2600283 2609152 2614248 2621892 2625714 2645408 2654208 2655744 2660931 2667392 2683044 2703168 2709504 2711072 2715024 2722734 2725632 2726932 2752512 2757888 2759484 2765952 2768896 2769984 2771587 2774304 2782416 2786472 2801664 2809856 2813952 2815344 2819448 2823576 2827692 2831814 2832102 2840383 2860032 2865618 2872576 2873997 2875392 2877056 2889432 2911104 2919616 2923872 2928432 2935296 2936696 2941276 2957312 2971752 2976084 2981888 2984786 2987712 2989137 2989441 2996448 3000816 3035136 3041064 3048448 3049956 3054402 3058874 3063333 3066336 3096576 3098368 3111696 3115008 3130218 3134781 3145728 3151872 3153696 3161088 3165696 3167528 3176523 3179904 3211264 3217536 3219398 3224091 3226944 3231648 3236688 3246152 3250884 3268608 3274992 3282944 3284568 3288064 3289356 3294486 3298974 3302208 3303783 3304119 3326976 3336704 3341568 3343221 3354624 3356224 3371004 3375918 3396288 3407872 3411184 3414528 3416504 3424512 3429504 3467044 3472098 3485664 3495856 3500952 3504384 3538944 3540992 3547908 3556224 3558282 3563469 3577392 3604224 3612672 3620032 3630312 3634176 3635604 3641274 3651921 3670016 3677184 3679312 3687936 3693312 3695139 3699072 3709888 3715296 3735552 3742848 3751936 3753792 3759264 3764768 3770256 3773952 3775752 3776136 3792698 3813376 3820824 3831996 3833856 3837582 3843567 3848803 3852576 3858192 3881472 3898496 3904576 3913728 3921372 3932838 3938571 3962336 3968112 3983616 3985516 3995264 4001088 4046848 4050781 4054752 4064256 4066608 4072536 4084444 4088448 4090398 4128768 4139226 4148928 4151329 4153344 4154976 4161456 4173624 4179708 4194304 4202496 4204928 4214784 4220928 4223016 4235364 4239872 4241538 4247721 4248153 4290048 4298788 4302592 4308864 4313088 4315584 4334512 4358144 4366656 4379424 4385808 4392648 4398632 4402944 4405044 4405492 4411914 4435968 4455424 4457628 4464126 4470662 4472832 4477179 4481568 4494672 4501224 4528384 4552704 4566016 4572672 4574934 4581603 4588311 4629464 4644864 4647552 4667936 4672512 4695327 4718592 4730544 4741632 4744376 4748544 4751292 4769856 4772131 4805632 4816896 4826304 4829097 4840416 4845568 4847472 4855032 4869228 4876326 4902912 4917248 4924416 4926852 4932096 4934034 4941729 4948461 4953728 4980736 4990464 5005056 5012352 5027008 5031936 5034336 5034848 5056506 5094432 5109328 5111808 5116776 5121792 5124756 5136768 5139218 5144256 5147233 5175296 5200566 5208147 5218304 5228496 5243784 5251428 5290816 5308416 5311488 5321862 5334784 5337423 5366088 5406336 5419008 5422144 5430048 5445468 5451264 5453864 5505024 5515776 5518968 5531904 5537792 5539968 5543174 5548608 5564832 5572944 5603328 5619712 5627904 5630688 5638896 5647152 5655384 5663628 5664204 5680766 5689047 5720064 5731236 5745152 5747994 5750784 5754112 5756373 5778864 5822208 5839232 5847744 5856864 5870592 5873392 5882552 5899257 5914624 5943504 5952168 5963776 5969572 5975424 5978274 5978882 5992896 6001632 6067327 6070272 6082128 6096896 6099912 6108804 6117748 6126666 6132672 6135597 6193152 6196736 6208839 6223392 6230016 6260436 6269562 6291456 6303744 6307392 6322176 6331392 6335056 6353046 6359808 6362307 6422528 6435072 6438796 6448182 6453888 6463296 6473376 6492304 6501768 6537216 6549984 6565888 6569136 6576128 6578712 6588972 6597948 6604416 6607566 6608238 6617871 6653952 6673408 6683136 6686442 6696189 6705993 6709248 6712448 6742008 6751836 6792576 6815744 6822368 6829056 6833008 6849024 6859008 6862401 6934088 6944196 6971328 6974653 6991712 7001904 7008768 7077888 7081984 7095816 7112448 7116564 7126938 7147777 7154784 7208448 7225344 7240064 7260624 7268352 7271208 7282548 7303842 7314489 7340032 7354368 7358624 7375872 7386624 7390278 7398144 7419776 7430592 7471104 7485696 7503872 7507584 7518528 7522879 7529536 7540512 7547904 7551504 7552272 7585396 7626752 7641648 7663992 7667712 7675164 7687134 7697606 7705152 7708827 7709611 7716384 7762944 7796992 7800849 7809152 7827456 7842744 7865676 7877142 7924672 7936224 7967232 7971032 7990528 8002176 8093696 8101562 8109504 8128512 8133216 8145072 8168888 8176896 8180796 8257536 8278452 8297856 8302658 8306688 8309952 8314761 8322912 8347248 8359416 8404992 8409856 8429568 8441856 8446032 8470728 8479744 8483076 8495442 8496306 8521149 8580096 8597576 8605184 8617728 8621991 8626176 8631168 8669024 8716288 8733312 8758848 8771616 8785296 8797264 8805888 8810088 8810984 8823828 8862529 8871936 8910848 8915256 8928252 8941324 8945664 8954358 8963136 8967411 8968323 8989344 9002448 9056768 9105408 9132032 9145344 9149868 9163206 9176622 9189999 9258928 9289728 9295104 9335872 9345024 9390654 9437184 9461088 9483264 9488752 9497088 9502584 9529569 9539712 9544262 9611264 9633792 9652608 9658194 9672273 9680832 9691136 9694944 9710064 9738456 9752652 9805824 9834496 9848832 9853704 9864192 9868068 9883458 9896922 9907456 9911349 9912357 9961472 9980928 10010112 10024704 10029663 10054016 10063872 10068672 10069696 10113012 10188864 10218656 10223616 10233552 10243584 10249512 10273536 10278436 10288512 10294466 10350592 10401132 10416294 10436608 10446751 10456992 10487568 10502856 10581632 10616832 10622976 10643724 10669568 10674846 10690407 10732176 10812672 10838016 10844288 10860096 10890936 10902528 10907728 10955763 11010048 11031552 11037936 11063808 11075584 11079936 11086348 11097216 11129664 11145888 11206656 11239424 11255808 11261376 11267893 11277792 11294304 11310768 11327256 11328408 11361532 11378094 11440128 11462472 11490304 11495988 11501568 11508224 11512746 11530701 11546409 11557728 11644416 11678464 11695488 11713728 11741184 11746784 11765104 11798514 11815713 11829248 11887008 11904336 11927552 11939144 11950848 11956548 11957764 11985792 12003264 12134654 12140544 12152343 12164256 12193792 12199824 12217608 12235496 12253332 12265344 12271194 12386304 12393472 12417678 12446784 12453987 12460032 12520872 12539124 12582912 12607488 12614784 12644352 12662784 12670112 12706092 12719616 12724614 12744459 12845056 12870144 12877592 12896364 12907776 12926592 12946752 12952927 12984608 13003536 13074432 13099968 13131776 13138272 13152256 13157424 13177944 13195896 13208832 13215132 13216476 13235742 13274443 13307904 13346816 13366272 13372884 13392378 13411986 13418496 13424896 13431537 13484016 13503672 13585152 13631488 13644736 13658112 13666016 13698048 13718016 13724802 13764933 13868176 13888392 13942656 13949306 13971061 13983424 14003808 14017536 14155776 14163968 14191632 14224896 14233128 14253876 14295554 14309568 14316393 14416896 14450688 14480128 14487291 14521248 14536704 14542416 14565096 14607684 14628978 14680064 14708736 14717248 14751744 14773248 14780556 14796288 14839552 14845383 14861184 14942208 14971392 15007744 15015168 15037056 15045758 15059072 15081024 15095808 15103008 15104544 15170792 15253504 15283296 15327984 15335424 15350328 15374268 15395212 15410304 15417654 15419222 15432768 15441699 15525888 15593984 15601698 15618304 15624441 15654912 15685488 15731352 15754284 15849344 15872448 15934464 15942064 15981056 16004352 16012269 16187392 16203124 16219008 16257024 16266432 16290144 16337776 16353792 16361592 16515072 16556904 16595712 16605316 16613376 16619904 16629522 16645824 16694496 16718832 16809984 16819712 16859136 16883712 16892064 16941456 16959488 16966152 16990884 16992612 17042298 17067141 17160192 17195152 17210368 17235456 17243982 17252352 17262336 17269119 17338048 17432576 17466624 17517696 17543232 17570592 17594528 17611776 17620176 17621968 17647656 17697771 17725058 17743872 17821696 17830512 17856504 17882648 17891328 17908716 17926272 17934822 17936646 17978688 17987263 18004896 18113536 18201981 18210816 18264064 18290688 18299736 18326412 18353244 18379998 18406791 18517856 18579456 18590208 18626517 18671744 18690048 18781308 18874368 18922176 18931201 18966528 18977504 18994176 19005168 19059138 19079424 19088524 19222528 19267584 19305216 19316388 19344546 19361664 19382272 19389888 19401109 19420128 19476912 19505304 19611648 19668992 19697664 19707408 19728384 19736136 19766916 19793844 19814912 19822698 19824714 19853613 19882681 19922944 19961856 20020224 20049408 20059326 20108032 20117979 20127744 20137344 20139392 20226024 20377728 20437312 20447232 20467104 20487168 20499024 20547072 20556872 20577024 20588932 20701184 20802264 20832588 20873216 20893502 20913984 20923959 20926087 20975136 21005712 21163264 21233664 21245952 21287448 21339136 21349692 21380814 21443331 21464352 21625344 21676032 21688576 21720192 21781872 21805056 21815456 21911526 21943467 22020096 22063104 22075872 22127616 22151168 22159872 22172696 22194432 22259328 22291776 22413312 22478848 22511616 22522752 22535786 22555584 22568637 22588608 22621536 22654512 22656816 22723064 22756188 22880256 22924944 22980608 22991976 23003136 23016448 23025492 23061402 23092818 23115456 23126481 23128833 23288832 23356928 23390976 23402547 23427456 23482368 23493568 23530208 23597028 23631426 23658496 23774016 23808672 23855104 23878288 23901696 23913096 23915528 23971584 24006528 24269308 24281088 24304686 24328512 24387584 24399648 24435216 24470992 24506664 24530688 24542388 24772608 24786944 24835356 24893568 24907974 24920064 24944283 25041744 25078248 25214976 25229568 25288704 25325568 25340224 25412184 25439232 25449228 25488918 25563447 25690112 25740288 25755184 25792728 25815552 25853184 25865973 25893504 25905854 25969216 26007072 26148864 26199936 26263552 26276544 26304512 26314848 26355888 26391792 26417664 26430264 26432952 26471484 26548886 26587587 26615808 26693632 26732544 26745768 26784756 26823972 26836992 26849792 26863074 26902233 26904969 26941621 26968032 27007344 27170304 27262976 27289472 27316224 27332032 27396096 27436032 27449604 27529866 27569997 27736352 27776784 27885312 27898612 27942122 27966848 28007616 28035072 28311552 28327936 28355467 28383264 28449792 28466256 28507752 28591108 28619136 28632786 28833792 28901376 28960256 28974582 29016819 29042496 29059303 29073408 29084832 29130192 29215368 29257956 29360128 29417472 29434496 29503488 29546496 29561112 29592576 29679104 29690766 29722368 29734047 29737071 29884416 29942784 30015488 30030336 30074112 30091516 30118144 30162048 30191616 30206016 30209088 30341584 30507008 30566592 30655968 30670848 30700656 30748536 30790424 30820608 30835308 30838444 30865536 30883398 31051776 31187968 31203396 31236608 31248882 31309824 31340253 31370976 31462704 31508568 31698688 31744896 31868928 31884128 31962112 32008704 32024538 32071221 32374784 32406248 32438016 32514048 32532864 32580288 32675552 32707584 32723184 32867289 33030144 33113808 33191424 33210632 33226752 33239808 33259044 33291648 33388992 33404917 33437664 33619968 33639424 33718272 33767424 33784128 33803679 33882912 33918976 33932304 33981768 33985224 34084596 34134282 34320384 34390304 34420736 34470912 34487964 34504704 34524672 34538238 34592103 34639227 34676096 34865152 34933248 35035392 35086464 35141184 35189056 35223552 35240352 35243936 35295312 35395542 35450116 35487744 35643392 35661024 35713008 35765296 35782656 35817432 35852544 35869644 35873292 35957376 35974526 36009792 36030631 36227072 36403962 36421632 36457029 36528128 36581376 36599472 36652824 36706488 36759996 36813582 37035712 37158912 37180416 37253034 37343488 37361961 37380096 37562616 37748736 37844352 37862402 37933056 37955008 37988352 38010336 38118276 38158848 38177048 38445056 38535168 38610432 38632776 38689092 38723328 38764544 38779776 38802218 38840256 38858781 38953824 39010608 39223296 39337984 39395328 39414816 39456768 39472272 39533832 39587688 39629824 39645396 39649428 39707226 39765362 39823329 39845888 39923712 40040448 40098816 40118652 40216064 40235958 40255488 40274688 40278784 40294611 40452048 40755456 40874624 40894464 40934208 40974336 40998048 41094144 41113744 41154048 41177864 41294799 41402368 41604528 41665176 41746432 41787004 41827968 41847918 41852174 41913183 41950272 42011424 42326528 42467328 42471289 42491904 42574896 42678272 42699384 42761628 42886662 42928704 42949179 43250688 43352064 43377152 43440384 43461873 43563744 43610112 43630912 43823052 43886934 44040192 44126208 44151744 44255232 44302336 44319744 44345392 44388864 44518656 44536149 44583552 44826624 44957696 45023232 45045504 45071572 45111168 45137274 45177216 45243072 45309024 45313632 45446128 45512376 45760512 45849888 45961216 45983952 46006272 46032896 46050984 46122804 46185636 46230912 46252962 46257666 46325097 46577664 46713856 46781952 46805094 46854912 46873323 46964736 46987136 47060416 47194056 47262852 47316992 47548032 47617344 47710208 47756576 47803392 47826192 47831056 47943168 48013056 48036807 48538616 48562176 48609372 48657024 48775168 48799296 48822571 48870432 48941984 49013328 49061376 49084776 49545216 49573888 49670712 49787136 49815948 49840128 49888566 50034439 50083488 50156496 50429952 50459136 50577408 50651136 50680448 50824368 50878464 50898456 50977836 51126894 51201423 51380224 51480576 51510368 51585456 51631104 51706368 51731946 51787008 51811708 51938432 52014144 52297728 52399872 52527104 52553088 52609024 52629696 52660153 52711776 52783584 52835328 52860528 52865904 52942968 53097772 53175174 53231616 53387264 53465088 53491536 53569512 53647944 53673984 53699584 53726148 53804466 53809938 53883242 53936064 53961789 53967277 54014688 54340608 54525952 54578944 54605943 54632448 54664064 54792192 54872064 54899208 55059732 55139994 55220373 55472704 55553568 55770624 55797224 55884244 55933696 56015232 56070144 56623104 56655872 56710934 56766528 56793603 56899584 56932512 57015504 57182216 57238272 57265572 57667584 57802752 57920512 57949164 58033638 58084992 58118606 58146816 58169664 58203327 58260384 58430736 58515912 58834944 58868992 59006976 59092992 59122224 59185152 59358208 59381532 59444736 59468094 59474142 59560839 59648043 59768832 59885568 60030976 60060672 60148224 60183032 60236288 60324096 60353937 60383232 60412032 60418176 60683168 61014016 61133184 61311936 61341696 61401312 61497072 61580848 61641216 61670616 61676888 61731072 61766796 62037703 62103552 62375936 62406792 62473216 62497764 62619648 62680506 62741952 62771877 62778261 62925408 63017136 63397376 63489792 63737856 63768256 63924224 64017408 64049076 64142442 64329993 64749568 64812496 64876032 65028096 65065728 65160576 65351104 65415168 65446368 65734578 66060288 66227616 66382848 66421264 66453504 66479616 66518088 66583296 66777984 66809834 66875328 67239936 67278848 67436544 67534848 67568256 67607358 67705911 67765824 67837952 67864608 67963536 67970448 68169192 68268564 68640768 68780608 68841472 68941824 68975928 69009408 69049344 69076476 69184206 69278454 69352192 69379443 69386499 69730304 69866496 70070784 70172928 70207641 70282368 70378112 70447104 70480704 70487872 70590624 70791084 70900232 70975488 71286784 71322048 71426016 71530592 71565312 71634864 71705088 71739288 71746584 71914752 71949052 72019584 72061262 72454144 72807924 72843264 72914058 73056256 73127257 73162752 73198944 73305648 73412976 73519992 73627164 74071424 74317824 74360832 74506068 74686976 74723922 74760192 74832849 75125232 75688704 75724804 75866112 75910016 75976704 76020672 76236552 76317696 76354096 76690341 76890112 77070336 77220864 77265552 77378184 77446656 77529088 77559552 77604436 77680512 77717562 77907648 78021216 78446592 78675968 78790656 78829632 78875251 78913536 78944544 79067664 79175376 79259648 79290792 79298856 79414452 79530724 79646658 79691776 79762761 79847424 80080896 80197632 80237304 80432128 80471916 80510976 80549376 80557568 80589222 80706699 80714907 80824863 80904096 81510912 81749248 81788928 81868416 81948672 81996096 82188288 82227488 82308096 82355728 82589598 82709991 82804736 83209056 83330352 83492864 83574008 83655936 83695836 83704348 83826366 83900544 84022848 84653056 84934656 84942578 84983808 85066401 85149792 85356544 85398768 85523256 85773324 85857408 85898358 86501376 86704128 86754304 86880768 86923746 87050457 87127488 87177909 87220224 87261824 87646104 87773868 88080384 88252416 88303488 88510464 88604672 88639488 88690784 88777728 89037312 89072298 89167104 89211213 89653248 89915392 90046464 90091008 90143144 90222336 90274548 90354432 90486144 90618048 90627264 90670489 90892256 91024752 91521024 91699776 91922432 91967904 92012544 92065792 92101968 92245608 92371272 92461824 92505924 92515332 92650194 92921101 93155328 93427712 93563904 93610188 93709824 93746646 93929472 93974272 94020759 94120832 94388112 94525704 94633984 95096064 95234688 95420416 95513152 95606784 95652384 95662112 95886336 96026112 96073614 97077232 97124352 97218744 97314048 97550336 97598592 97645142 97740864 97797427 97883968 98026656 98122752 98169552 99090432 99147776 99341424 99574272 99631896 99680256 99777132 100068878 100166976 100214751 100312992 100859904 100918272 101154816 101302272 101360896 101411037 101648736 101756928 101796912 101955672 102253788 102402846 102760448 102961152 103020736 103170912 103262208 103412736 103463892 103574016 103623416 103876864 103917681 104028288 104595456 104799744 105054208 105106176 105218048 105259392 105320306 105423552 105567168 105670656 105721056 105731808 105885936 106195544 106350348 106463232 106774528 106930176 106983072 107139024 107295888 107347968 107399168 107452296 107608932 107619876 107766484 107872128 107923578 107934554 108029376 108091893 108681216 109157888 109211886 109264896 109328128 109371087 109584384 109744128 109798416 110119464 110279988 110440746 110945408 111107136 111541248 111594448 111768488 111867392 112030464 112085883 112140288 113246208 113311744 113421868 113533056 113587206 113799168 113865024 114031008 114364432 114476544 114531144 115335168 115605504 115841024 115898328 116067276 116169984 116237212 116293632 116339328 116406654 116520768 116576343 116861472 117031824 117669888 117737984 118013952 118185984 118244448 118370304 118716416 118763064 118889472 118936188 118948284 119121678 119296086 119469987 119537664 119771136 120061952 120121344 120296448 120366064 120472576 120648192 120707874 120766464 120824064 120836352 120883833 121366336 122028032 122266368 122623872 122683392 122802624 122994144 123161696 123282432 123341232 123353776 123462144 123533592 123884397 124075406 124207104 124751872 124813584 124946432 124995528 125239296 125361012 125483904 125543754 125556522 125739549 125850816 125910841 126034272 126794752 126979584 127413867 127475712 127536512 127848448 128034816 128098152 128284884 128659986 128847537 129499136 129624992 129752064 130056192 130131456 130321152 130385619 130702208 130830336 130892736 131469156 132120576 132455232 132518407 132765696 132842528 132907008 132959232 133036176 133166592 133555968 133619668 133750656 134479872 134557696 134873088 135069696 135136512 135214716 135411822 135531648 135675904 135729216 135807763 135927072 135940896 136338384 136537128 137281536 137561216 137682944 137883648 137951856 138018816 138098688 138152952 138368412 138556908 138704384 138758886 138772998 138975291 139460608 139732992 140141568 140345856 140415282 140564736 140756224 140894208 140961408 140975744 141181248 141582168 141800464 141950976 142573568 142644096 142852032 143061184 143130624 143269728 143410176 143478576 143493168 143829504 143898104 144039168 144122524 144908288 145615848 145686528 145828116 146112512 146254514 146325504 146397888 146467713 146482609 146611296 146825952 147039984 147254328 148142848 148635648 148721664 149012136 149373952 149447844 149520384 149665698 150103317 150250464 151377408 151449608 151732224 151820032 151953408 152041344 152473104 152635392 152708192 153380682 153604269 153780224 154140672 154441728 154531104 154756368 154893312 155058176 155119104 155208872 155361024 155435124 155815296 156042432 156893184 157351936 157581312 157659264 157750502 157827072 157889088 157980459 158135328 158350752 158519296 158581584 158597712 158828904 159061448 159293316 159525522 159694848 160161792 160395264 160474608 160864256 160943832 161021952 161098752 161115136 161178444 161413398 161429814 161649726 161808192 161885367 161901831 163021824 163498496 163577856 163736832 163817829 163897344 163992192 164376576 164454976 164616192 164711456 165179196 165419982 165609472 166418112 166660704 166985728 167148016 167311872 167391672 167408696 167652732 167801088 168045696 168388051 169306112 169869312 169885156 169967616 170132802 170299584 170380809 170713088 170797536 171046512 171546648 171714816 171796716 173002752 173408256 173508608 173761536 173847492 174100914 174254976 174355818 174440448 174523648 174609981 175292208 175547736 176504832 176606976 177020928 177209344 177278976 177381568 177555456 178074624 178144596 178334208 178422426 178944129 179306496 179830784 180092928 180182016 180286288 180444672 180549096 180708864 180972288 181061811 181236096 181254528 181340978 181784512 182049504 183042048 183399552 183844864 183935808 184025088 184131584 184203936 184491216 184742544 184923648 185011848 185030664 185300388 185842202 186113109 186310656 186855424 187127808 187220376 187419648 187493292 187858944 187948544 188041518 188241664 188315631 188334783 188776224 189051408 189267968 190192128 190469376 190840832 191026304 191213568 191304768 191324224 191772672 192052224 192147228 192989979 194154464 194248704 194437488 194628096 195100672 195197184 195290284 195481728 195594854 195767936 196053312 196245504 196339104 198180864 198295552 198488269 198682848 199148544 199263792 199360512 199554264 200137756 200333952 200429502 200625984 201719808 201836544 202309632 202604544 202721792 202822074 203117733 203297472 203513856 203593824 203911344 204507576 204805692 205520896 205922304 206041472 206341824 206524416 206825472 206927784 207148032 207246832 207753728 207835362 208056576 208138329 208159497 209190912 209599488 210108416 210212352 210436096 210518784 210640612 210847104 211134336 211341312 211442112 211463616 211771872 212391088 212700696 212926464 213549056 213860352 213966144 214278048 214591776 214695936 214798336 214904592 215217864 215239752 215532968 215744256 215847156 215869108 216058752 216183786 217362432 218315776 218423772 218529792 218656256 218742174 219168768 219381771 219488256 219596832 220238928 220559976 220881492 221890816 222214272 223082496 223188896 223536976 223734784 224060928 224171766 224280576 224498547 226623488 226843736 227066112 227174412 227598336 227730048 228062016 228728864 228953088 229062288 230071023 230670336 231211008 231682048 231796656 232134552 232339968 232474424 232587264 232678656 232813308 233041536 233152686 233722944 233834419 234063648 235339776 235475968 236027904 236371968 236488896 236625753 236740608 237432832 237526128 237778944 237872376 237896568 238243356 238592172 238939974 239075328 239288283 239542272 240123904 240242688 240592896 240732128 240945152 241296384 241415748 241532928 241648128 241672704 241767666 242144721 242474589 242732672 244056064 244532736 245247744 245366784 245605248 245988288 246105613 246323392 246564864 246682464 246707552 246924288 247067184 247768794 248150812 248414208 249503744 249627168 249892864 249991056 250478592 250722024 250967808 251087508 251113044 251479098 251701632 251821682 252068544 252214417 253589504 253959168 254827734 254951424 255073024 255199203 255696896 256069632 256196304 256569768 257319972 257695074 258998272 259249984 259504128 260112384 260262912 260642304 260771238 261404416 261533727 261660672 261785472 262938312 264241152 264910464 265036814 265531392 265685056 265814016 265918464 266072352 266333184 267111936 267239336 267501312 268959744 269115392 269746176 270139392 270273024 270429432 270823644 271063296 271351808 271458432 271615526 271854144 271881792 272011467 272676768 273074256 274563072 275122432 275365888 275767296 275903712 276037632 276197376 276305904 276736824 277113816 277408768 277517772 277545996 277950582 278763303 278921216 279465984 280283136 280691712 280830564 281129472 281512448 281788416 281922816 281951488 282062277 282362496 283164336 283600928 283901952 285147136 285288192 285704064 286122368 286261248 286539456 286820352 286957152 286986336 287659008 287796208 288078336 288245048 289816576 291231696 291373056 291656232 292225024 292509028 292651008 292795776 292935426 292965218 293222592 293392281 293651904 294079968 294508656 296285696 297271296 297443328 298024272 298747904 298895688 299040768 299331396 300206634 300500928 300644253 302754816 302899216 303464448 303640064 303906816 304082688 304233111 304946208 305270784 305416384 306761364 307208538 307560448 308281344 308883456 309062208 309512736 309786624 310116352 310238208 310417744 310722048 310870248 311630592 311753043 312084864 313786368 314703872 315162624 315318528 315501004 315654144 315778176 315960918 316270656 316701504 317038592 317163168 317195424 317657808 318122896 318586632 319051044 319389696 320323584 320790528 320949216 321728512 321887664 322043904 322197504 322230272 322356888 322826796 322859628 323299452 323616384 323770734 323803662 324275679 326043648 326996992 327473664 327635658 327794688 327984384 328113261 328753152 328909952 329232384 329422912 330358392 330839964 331218944 332836224 333321408 333971456 334296032 334623744 334783344 334817392 335305464 335602176 336091392 336257649 336776102 338612224 339738624 339770312 339935232 340265604 340599168 340761618 341426176 341595072 341757997 342093024 343093296 343429632 343593432 346005504 346816512 347017216 347523072 347694984 348201828 348509952 348711636 348880896 349047296 349219962 349729029 350241073 350584416 351095472 353009664 353213952 354041856 354418688 354557952 354763136 355110912 356149248 356289192 356668416 356844852 357888258 358409961 358612992 359661568 360185856 360364032 360572576 360889344 361098192 361417728 361944576 362123622 362472192 362509056 362681956 363569024 364099008 366084096 366799104 367689728 367871616 368050176 368263168 368407872 368621071 368982432 369485088 369847296 370023696 370061328 370600776 371684404 372226218 372621312 373710848 374255616 374440752 374839296 374986584 375717888 375897088 376083036 376483328 376631262 376669566 377218647 377552448 377732523 377770939 378102816 378535936 380384256 380938752 381681664 382052608 382241601 382427136 382609536 382648448 383545344 384104448 384294456 385979958 386542611 388308928 388497408 388874976 389256192 390201344 390394368 390580568 390963456 391189708 391535872 392106624 392491008 392678208 396361728 396591104 396976538 397365696 397555221 398297088 398527584 398721024 399108528 400275512 400667904 400859004 401251968 403439616 403673088 404619264 405209088 405443584 405644148 406235466 406594944 407027712 407187648 407423289 407822688 409015152 409611384 411844608 412082944 412683648 413048832 413650944 413855568 414296064 414493664 415507456 415670724 416113152 416276658 416318994 416925873 418381824 419198976 420216832 420424704 420872192 421037568 421281224 421694208 422268672 422682624 422884224 422927232 423543744 424782176 425401392 425852928 427098112 427720704 427932288 428556096 429183552 429391872 429596672 429809184 430435728 430479504 431065936 431488512 431694312 431738216 432117504 432367572 434263921 434724864 436631552 436847544 437059584 437312512 437484348 438337536 438763542 438976512 439193664 439403139 439447827 440477856 441119952 441762984 443781632 444428544 446164992 446377792 447073952 447469568 448121856 448343532 448561152 448997094 450309951 453246976 453687472 454132224 454348824 455196672 455460096 456124032 457457728 457906176 458124576 460142046 461340672 462422016 463364096 463593312 464269104 464679936 464948848 465174528 465357312 465626616 466083072 466305372 467445888 467668838 468127296 470679552 470951936 472055808 472743936 472977792 473251506 473481216 473941377 474865664 475052256 475557888 475744752 475793136 476486712 477184344 477879948 478576566 479084544 480247808 480485376 481185792 481464256 481890304 482592768 482831496 483065856 483296256 483345408 483535332 484289442 484949178 485465344 485656101 485705493 488112128 489065472 490495488 490733568 491210496 491453487 491976576 492211226 492646784 493129728 493364928 493415104 493848576 494134368 495537588 496301624 496828416 499007488 499254336 499785728 499982112 500957184 501444048 501935616 502175016 502226088 502958196 503403264 503643364 504137088 504428834 505164153 507179008 507918336 509655468 509902848 510146048 510398406 511142427 511393792 511890799 512139264 512392608 513139536 514639944 515390148 517996544 518499968 519008256 520224768 520525824 521284608 521542476 522808832 523067454 523321344 523570944 523829943 525876624 529820928 530073628 531062784 531370112 531628032 531836928 532144704 532666368 534223872 534478672 535002624 536832387 537919488 538230784 539492352 540278784 540546048 540858864 541647288 542126592 542703616 542916864 543231052 543708288 543763584 544022934 545353536 546148512 549126144 550244864 550731776 551534592 551807424 552075264 552126757 552394752 552611808 553473648 554227632 554817536 555035544 555091992 555901164 557526606 557842432 558339327 558931968 560566272 561383424 561661128 562258944 563024896 563576832 563845632 563902976 564124554 564724992 564946893 565004349 566328672 567201856 567803904 570294272 570576384 571408128 572244736 572522496 573078912 573640704 573914304 573972672 575318016 575592416 576156672 576490096 578969937 579633152 582463392 582746112 583312464 584450048 585018056 585302016 585591552 585870852 585930436 586445184 586784562 587303808 588159936 589017312 592571392 594542592 594886656 595464807 596048544 597495808 597791376 598081536 598662792 600413268 601001856 601288506 605509632 605798432 606928896 607280128 607813632 608165376 608466222 609353199 609892416 610541568 610832768 613522728 614417076 615120896 616562688 617766912 618124416 619025472 619573248 620232704 620476416 620835488 621444096 621740496 623261184 623506086 624169728 624478491 627572736 629407744 630325248 630637056 631002008 631308288 631556352 631921836 632541312 633403008 634077184 634326336 634390848 634693423 635315616 636245792 637173264 638102088 638779392 640647168 641581056 641898432 643457024 643775328 644087808 644395008 644460544 644713776 645653592 645719256 646598904 647232768 647541468 647607324 648551358 650447707 652087296 653993984 654947328 655271316 655589376 655968768 656226522 657506304 657819904 658145313 658464768 658845824 660716784 661679928 662437888 665672448 666642816 667942912 668592064 669247488 669566688 669634784 670610928 671204352 672182784 672515298 673552204 677224448 679540624 679870464 680531208 681198336 681523236 682852352 683190144 683515994 684186048 684581989 686186592 686859264 687186864 692011008 693633024 694034432 695046144 695389968 696403656 697019904 697423272 697761792 698094592 698439924 699458058 700482146 701168832 701503257 702190944 706019328 706427904 708083712 708837376 709115904 709526272 709877259 710221824 712298496 712578384 713336832 713689704 715776516 716819922 717225984 717864849 719323136 720371712 720728064 721145152 721778688 722196384 722835456 723889152 724247244 724944384 725018112 725363912 727138048 727423767 728198016 732168192 733598208 735379456 735743232 736100352 736526336 736815744 737242142 737964864 738316839 738970176 739694592 740047392 740122656 741201552 743368808 744452436 745242624 747421696 748511232 748881504 749678592 749973168 751435776 751794176 752166072 752966656 753262524 753339132 754437294 755104896 755465046 755541878 756205632 756643251 757071872 760768512 761877504 764105216 764483202 764854272 765219072 765296896 765597609 767090688 768208896 768588912 771959916 773085222 776617856 776994816 777749952 778512384 780402688 780788736 781161136 781926912 782379416 783071744 784213248 784601181 784982016 785356416 792723456 793182208 793953076 794731392 795110442 796594176 797055168 797442048 798217056 800551024 801335808 801718008 802503936 806879232 807346176 809238528 810418176 810887168 811288296 812470932 813189888 814055424 814375296 814846578 815645376 816034401 818030304 819222768 823689216 824165888 825367296 826097664 827301888 827711136 828592128 828987328 831014912 831341448 832226304 832553316 832637988 833851746 836289909 836763648 838397952 840433664 840849408 841744384 842075136 842562448 843388416 844537344 845365248 845768448 845854464 846186831 847087488 849564352 850802784 851705856 854196224 855441408 855864576 857112192 858367104 858783744 859193344 859618368 860871456 860959008 862131872 862977024 863388624 863476432 864235008 864735144 868527842 869449728 873263104 873695088 874119168 874625024 874968696 876675072 877527084 877953024 878387328 878806278 878895654 880176843 880955712 881375887 882239904 883525968 887563264 888857088 892329984 892755584 894147904 894939136 896243712 896687064 897122304 897994188 900619902 901932759 906493952 907374944 908264448 908697648 910393344 910920192 912248064 912699333 914915456 915812352 916249152 920284092 922681344 924844032 926728192 927186624 927628849 928538208 929359872 929897696 930349056 930714624 931253232 932166144 932610744 934891776 935337676 936254592 941359104 941903872 944111616 945487872 945955584 946503012 946962432 947882754 949731328 950104512 950654341 951115776 951489504 951586272 952973424 954368688 955759896 957153132 958169088 960495616 960970752 962371584 962928512 963780608 965185536 965662992 966131712 966592512 966690816 967070664 968578884 969898356 970930688 971312202 971410986 972827037 976224256 978130944 980990976 982420992 982906974 983953152 984422452 985293568 986259456 986729856 986830208 987697152 988268736 991075176 992603248 993656832 998014976 998508672 999571456 999964224 1001914368 1002888096 1003871232 1004350032 1004452176 1005916392 1006806528 1007286728 1008274176 1008857668 1010328306 1014358016 1015836672 1019310936 1019805696 1020292096 1020796812 1022284854 1022787584 1023781598 1024278528 1024785216 1025273991 1025378263 1026279072 1029279888 1030780296 1035993088 1036999936 1038016512 1040449536 1041051648 1042569216 1043084952 1045617664 1046134908 1046642688 1047141888 1047659886 1049187087 1050723219 1051753248 1059641856 1060147256 1062125568 1062740224 1063256064 1063673856 1064289408 1065332736 1068447744 1068957344 1070005248 1073664774 1075229883 1075838976 1076461568 1078984704 1080557568 1081092096 1081717728 1083294576 1084253184 1085407232 1085833728 1086462104 1087416576 1087527168 1088045868 1090707072 1092297024 1098252288 1100489728 1101463552 1103069184 1103614848 1104150528 1104253514 1104789504 1105223616 1105863213 1106947296 1108455264 1109635072 1110071088 1110183984 1111802328 1115053212 1116678654 1117863936 1121132544 1122766848 1123322256 1124517888 1126049792 1127153664 1127691264 1127805952 1128249108 1129449984 1129893786 1130008698 1131655941 1132657344 1133197569 1133312817 1134403712 1135607808 1140588544 1141152768 1142816256 1144489472 1145044992 1146157824 1146724803 1147281408 1147828608 1147945344 1150636032 1151184832 1152313344 1152980192 1157939874 1159266304 1164926784 1165492224 1166624928 1168900096 1170036112 1170604032 1171183104 1171741704 1171860872 1172890368 1173569124 1174607616 1176319872 1178034624 1178716357 1185142784 1189085184 1189773312 1190929614 1192097088 1192665663 1194991616 1195582752 1196163072 1197325584 1200826536 1202003712 1202577012 1211019264 1211596864 1213857792 1214560256 1215627264 1216330752 1216932444 1218706398 1219784832 1221083136 1221665536 1222269867 1227045456 1228834152 1230241792 1235533824 1236248832 1238050944 1239146496 1240465408 1240952832 1241670976 1242888192 1243480992 1246522368 1247012172 1248339456 1248956982 1255145472 1258815488 1260650496 1261274112 1262004016 1262616576 1263112704 1263843672 1265082624 1266806016 1268154368 1268652672 1268781696 1269386846 1270631232 1272491584 1274346528 1276204176 1277558784 1281294336 1283162112 1283796864 1286914048 1287550656 1288175616 1288790016 1288921088 1289427552 1291307184 1291438512 1293197808 1294465536 1295082936 1295214648 1297102716 1300895414 1302791763 1304174592 1307987968 1309894656 1310542632 1311178752 1311937536 1312453044 1315012608 1315639808 1316290626 1316929536 1317691648 1318209417 1318343481 1321433568 1323359856 1324875776 1331344896 1333285632 1335885824 1337184128 1338494976 1339133376 1339269568 1341221856 1342408704 1344365568 1345030596 1347104408 1350929853 1354448896 1359081248 1359740928 1361062416 1362396672 1363046472 1365704704 1366380288 1367031988 1368372096 1369163978 1372373184 1373718528 1374373728 1384022016 1387266048 1388068864 1389417883 1390092288 1390779936 1392807312 1394039808 1394846544 1395523584 1396189184 1396879848 1398916116 1400964292 1402337664 1403006514 1404381888 1412038656 1412855808 1416167424 1418231808 1419052544 1419754518 1420443648 1421824131 1424596992 1425156768 1426673664 1427379408 1431553032 1433639844 1435729698 1438646272 1440743424 1441456128 1442290304 1443557376 1444392768 1445670912 1447778304 1448494488 1449888768 1450036224 1450727824 1454276096 1454847534 1456396032 1456968303 1457116479 1464336384 1467196416 1470758912 1471486464 1472200704 1473052672 1473631488 1474484284 1475929728 1476633678 1477940352 1479389184 1480094784 1480245312 1482403104 1486737616 1488904872 1490485248 1494843392 1497022464 1497763008 1499357184 1499946336 1502871552 1503588352 1504332144 1505933312 1506525048 1506678264 1508874588 1510209792 1510930092 1511083756 1512411264 1513286502 1514143744 1515492459 1521537024 1523755008 1528210432 1528966404 1529708544 1530438144 1530593792 1531195218 1533427281 1534181376 1535672397 1536417792 1537177824 1543919832 1546170444 1553235712 1553989632 1555499904 1557024768 1560805376 1561577472 1562322272 1563853824 1564758832 1566143488 1568426496 1569202362 1569964032 1570712832 1571489829 1586364416 1587906152 1589462784 1590220884 1593188352 1594110336 1594884096 1596434112 1601102048 1602671616 1603436016 1605007872 1610497161 1613758464 1614692352 1618477056 1620836352 1621774336 1622576592 1624941864 1626379776 1628110848 1628750592 1629693156 1631290752 1632068802 1636060608 1636840933 1638445536 1647378432 1648331776 1650734592 1652195328 1654603776 1655422272 1656380271 1657184256 1657974656 1662029824 1662682896 1664452608 1665106632 1665275976 1667703492 1672579818 1673527296 1675017981 1676795904 1680867328 1681698816 1683488768 1684150272 1685124896 1686776832 1689074688 1690730496 1691536896 1691708928 1692373662 1694174976 1695013047 1699128704 1701605568 1703411712 1708392448 1710882816 1711729152 1714224384 1716734208 1717567488 1718386688 1719236736 1721742912 1721918016 1722739291 1724263744 1725954048 1726777248 1726952864 1728470016 1729470288 1737055684 1738899456 1746526208 1747390176 1748238336 1749250048 1749937392 1753350144 1755054168 1755906048 1756774656 1757612556 1757791308 1760353686 1761911424 1762751774 1764479808 1765500919 1767051936 1775126528 1777714176 1784659968 1785511168 1786394421 1788295808 1789878272 1792487424 1793374128 1794244608 1795988376 1801239804 1803865518 1812987904 1814749888 1816528896 1817395296 1820786688 1821840384 1824496128 1825398666 1829830912 1831624704 1832498304 1840568184 1845362688 1849688064 1853456384 1854373248 1855257698 1857076416 1858719744 1859795392 1860698112 1861429248 1862506464 1864332288 1865221488 1869783552 1870675352 1872509184 1882718208 1883807744 1888223232 1890975744 1891911168 1893006024 1893924864 1895765508 1899462656 1900209024 1901308682 1902231552 1902979008 1903172544 1904080269 1905946848 1908737376 1911519792 1914306264 1916338176 1921941504 1924743168 1925857024 1927561216 1930371072 1931325984 1932263424 1933185024 1933381632 1934141328 1937157768 1939796712 1941861376 1942624404 1942821972 1945654074 1951343121 1952448512 1956261888 1961981952 1964841984 1965813948 1967906304 1968844904 1970587136 1972518912 1973459712 1973660416 1974435939 1975394304 1976537472 1982150352 1985206496 1987313664 1996029952 1997017344 1999142912 1999928448 2003828736 2005776192 2007742464 2008700064 2008904352 2011832784 2013613056 2014573456 2016548352 2017715336 2020656612 2028716032 2031673344 2038621872 2039611392 2040584192 2041593624 2044569708 2045575168 2047563196 2048557056 2049570432 2050547982 2050756526 2052558144 2053745967 2058559776 2061560592 2073999872 2076033024 2080899072 2082103296 2085138432 2086169904 2091235328 2092269816 2093285376 2094283776 2095319772 2098374174 2101446438 2103506496 2104509771 2119283712 2120294512 2124251136 2125480448 2126512128 2127347712 2128578816 2129631777 2130665472 2136895488 2137914688 2140010496 2147329548 2150459766 2151677952 2152923136 2157969408 2161115136 2162184192 2163435456 2166589152 2168506368 2170814464 2171667456 2172924208 2174833152 2175054336 2176091736 2181414144 2182271301 2184594048 2196504576 2200979456 2202927104 2206138368 2207229696 2208301056 2208507028 2209579008 2210447232 2211726426 2213894592 2214950517 2216910528 2219270144 2220142176 2220367968 2223604656 2230106424 2233357308 2235727872 2242265088 2245533696 2246644512 2249035776 2252099584 2254307328 2255382528 2255611904 2256498216 2258899968 2259787572 2260017396 2263311882 2265314688 2266395138 2266625634 2268807424 2269929753 2271215616 2281177088 2282305536 2285632512 2288978944 2292315648 2293449606 2294562816 2295657216 2295890688 2296792827 2301272064 2302369664 2304626688 2305960384 2315879748 2318532608 2329853568 2330984448 2333249856 2337800192 2340072224 2341208064 2342366208 2343483408 2343721744 2345780736 2347138248 2349215232 2352639744 2353803543 2356069248 2357432714 2370285568 2378170368 2379546624 2381859228 2384194176 2385331326 2389983232 2391165504 2392305979 2392326144 2394651168 2401653072 2404007424 2405154024 2422038528 2423193728 2427715584 2429120512 2431254528 2432661504 2433864888 2437412796 2439569664 2442166272 2443331072 2444539734 2448103203 2454090912 2457668304 2460483584 2471067648 2472497664 2476101888 2478292992 2480930816 2481905664 2483341952 2485776384 2486961984 2493044736 2494024344 2496678912 2497913964 2508869727 2510290944 2517630976 2521300992 2522548224 2524008032 2525233152 2526225408 2527687344 2530165248 2533612032 2536308736 2537305344 2537563392 2538773692 2541262464 2544983168 2548693056 2552408352 2555117568 2562588672 2566324224 2567593728 2573828096 2575101312 2576351232 2577580032 2577842176 2578855104 2580347497 2582614368 2582877024 2586395616 2588931072 2590165872 2590429296 2594205432 2601790828 2605583526 2608349184 2615975936 2619789312 2621085264 2622357504 2623875072 2624906088 2630025216 2631279616 2632581252 2633859072 2635383296 2636418834 2636686962 2640530529 2642867136 2644127661 2646719712 2649751552 2662689792 2666571264 2671771648 2674368256 2676989952 2678266752 2678539136 2682443712 2684817408 2688731136 2690061192 2694208816 2701859706 2705798277 2708897792 2718162496 2719481856 2722124832 2724793344 2726092944 2731409408 2732760576 2734063976 2736744192 2738327956 2744746368 2747437056 2748747456 2768044032 2774532096 2776137728 2778835766 2780184576 2781559872 2782886547 2785614624 2788079616 2789693088 2791047168 2792378368 2793759696 2797832232 2801928584 2804675328 2806013028 2808763776 2824077312 2825711616 2832334848 2836463616 2838105088 2839509036 2840887296 2843648262 2849193984 2850313536 2851963023 2853347328 2854758816 2863106064 2867279688 2871459396 2881486848 2882912256 2884580608 2887114752 2888785536 2891341824 2895556608 2896988976 2899777536 2900072448 2901455648 2908552192 2909695068 2912792064 2913936606 2914232958 2918481111 2928672768 2934392832 2941517824 2942972928 2946105344 2947262976 2948968568 2951859456 2953267356 2955880704 2958778368 2960189568 2960490624 2964806208 2973475232 2977809744 2980970496 2989686784 2994044928 2995526016 2998714368 2999892672 3005743104 3007176704 3008664288 3011866624 3013050096 3013356528 3017749176 3020419584 3021860184 3022167512 3024822528 3026573004 3030984918 3039847447 3043074048 3047510016 3056420864 3057932808 3059417088 3060876288 3061187584 3062390436 3066854562 3068362752 3071344794 3072835584 3074355648 3075821973 3076134789 3087839664 3092340888 3106471424 3107979264 3110999808 3114049536 3121610752 3123154944 3124644544 3127707648 3129517664 3132286976 3136852992 3138404724 3139928064 3141425664 3142979658 3152169657 3172728832 3175812304 3178925568 3180441768 3186376704 3188220672 3189768192 3192868224 3199372969 3202204096 3205343232 3206872032 3210015744 3220994322 3227516928 3229384704 3236954112 3241672704 3243548672 3245153184 3249883728 3252759552 3256221696 3257501184 3259386312 3262581504 3264137604 3272121216 3273681866 3276891072 3294756864 3296663552 3301469184 3304390656 3309207552 3310844544 3312760542 3314368512 3315949312 3317589639 3324059648 3325365792 3328905216 3330213264 3330551952 3335406984 3345159636 3350035962 3353591808 3361734656 3363397632 3366977536 3368300544 3370249792 3373553664 3378149376 3381460992 3383073792 3383417856 3384747324 3388349952 3390026094 3398257408 3399592707 3399938451 3403211136 3406823424 3416784896 3421765632 3423458304 3428448768 3433468416 3435134976 3436773376 3438473472 3440174409 3443485824 3443836032 3445478582 3448527488 3451908096 3453554496 3453905728 3456940032 3458940576 3474111368 3477798912 3493052416 3494780352 3496476672 3498500096 3499874784 3506700288 3510108336 3511812096 3513549312 3515225112 3515582616 3520707372 3523822848 3525503548 3528959616 3531001838 3534103872 3536149071 3550253056 3555428352 3569319936 3571022336 3572788842 3576591616 3577996989 3579756544 3584974848 3586748256 3588489216 3591976752 3602479608 3607731036 3625975808 3629499776 3633057792 3634790592 3641573376 3643680768 3648992256 3650797332 3659661824 3663249408 3664996608 3666809601 3681136368 3690725376 3706912768 3708746496 3710515396 3714152832 3717439488 3719590784 3721396224 3722858496 3725012928 3728664576 3730442976 3739567104 3741350704 3745018368 3765436416 3767615488 3776446464 3781951488 3783822336 3786012048 3787849728 3791531016 3798925312 3800418048 3802617364 3804463104 3805958016 3806345088 3808160538 3811893696 3817474752 3823039584 3828612528 3832676352 3843883008 3849486336 3851714048 3855122432 3860742144 3862651968 3864526848 3866370048 3866763264 3868282656 3874315536 3879593424 3883722752 3885248808 3885643944 3891308148 3902686242 3904897024 3908375289 3912523776 3923963904 3929683968 3931627896 3935812608 3937689808 3941174272 3945037824 3946919424 3947320832 3948871878 3950788608 3953074944 3954628251 3955030443 3964300704 3970412992 3974627328 3992059904 3994034688 3998285824 3999856896 4007657472 4011552384 4015484928 4017400128 4017808704 4023665568 4027226112 4029146912 4033096704 4035430672 4041313224 4052789559 4057432064 4063346688 4077243744 4079222784 4081168384 4083187248 4089139416 4091150336 4095126392 4097114112 4099140864 4101095964 4101513052 4105116288 4107491934 4117119552 4123121184 4147999744 4152066048 4161798144 4164206592 4168253649 4170276864 4172339808 4182470656 4184539632 4186570752 4188567552 4190639544 4196748348 4202892876 4207012992 4209019542 4238567424 4240589024 4248502272 4250960896 4254695424 4257157632 4259263554 4261330944 4265472393 4273790976 4275829376 4280020992 4294659096 4300919532 4305846272 4315938816 4322230272 4324368384 4326870912 4333178304 4337012736 4341628928 4343334912 4345848416 4349666304 4350108672 4352183472 4362828288 4364542602 4369188096 4371349437 4393009152 4401958912 4405854208 4412276736 4414459392 4416602112 4417014056 4419158016 4420894464 4423452852 4427789184 4429901034 4433821056 4438540288 4440284352 4440735936 4442853961 4447209312 4460212848 4466714616 4471455744 4484530176 4491067392 4493289024 4498071552 4504199168 4508614656 4510765056 4511223808 4512996432 4517799936 4519575144 4520034792 4526623764 4530629376 4532790276 4533251268 4537614848 4539859506 4542431232 4546477377 4553133949 4562354176 4564611072 4571265024 4577957888 4584631296 4586899212 4589125632 4591314432 4591781376 4593585654 4602544128 4604739328 4607017191 4609253376 4611920768 4631759496 4637065216 4659707136 4661968896 4666499712 4675600384 4680144448 4682416128 4684732416 4686966816 4687443488 4691561472 4694276496 4698430464 4705279488 4707607086 4712138496 4714865428 4740571136 4759093248 4763718456 4768388352 4770662652 4779966464 4782331008 4784611958 4784652288 4789302336 4792073923 4803306144 4808014848 4810308048 4844077056 4846387456 4855431168 4858241024 4862509056 4865323008 4867729776 4874825592 4879139328 4884332544 4886662144 4889079468 4896206406 4908181824 4910522799 4915336608 4920967168 4942135296 4944995328 4952203776 4956585984 4961861632 4963811328 4966683904 4969140813 4971552768 4973923968 4986089472 4988048688 4993357824 4995827928 5017739454 5020581888 5025053943 5035261952 5042601984 5045096448 5048016064 5050466304 5052450816 5055374688 5060330496 5067224064 5072617472 5074610688 5075126784 5077547384 5082524928 5089966336 5097386112 5104816704 5110235136 5125177344 5132648448 5135187456 5147656192 5150202624 5152702464 5155160064 5155684352 5157710208 5160694994 5165228736 5165754048 5168217873 5172791232 5177862144 5180331744 5180858592 5188410864 5203581656 5211167052 5216698368 5231951872 5239578624 5242170528 5244715008 5247750144 5249812176 5260050432 5262559232 5265162504 5267718144 5270766592 5272837668 5273373924 5281061058 5285734272 5288255322 5293439424 5296502757 5299503104 5325379584 5333142528 5348736512 5353979904 5356533504 5357078272 5359183263 5364887424 5369634816 5377462272 5380122384 5388417632 5403719412 5411596554 5417795584 5436324992 5438963712 5444249664 5449586688 5452185888 5462818816 5465521152 5468127952 5473488384 5476655912 5489492736 5494874112 5497494912 5536088064 5549064192 5552275456 5557671532 5560369152 5563119744 5565773094 5571229248 5576159232 5579386176 5582094336 5584756736 5587519392 5595664464 5603857168 5609350656 5612026056 5617527552 5648154624 5651423232 5664669696 5672927232 5676210176 5679018072 5681774592 5687296524 5698387968 5700627072 5703926046 5706694656 5709517632 5712240807 5726212128 5734559376 5742918792 5765824512 5769161216 5774229504 5777571072 5782683648 5791113216 5793977952 5799555072 5800144896 5802911296 5817104384 5819390136 5825584128 5827873212 5828465916 5836962222 5854029363 5857345536 5868785664 5883035648 5885945856 5892210688 5894525952 5897937136 5903718912 5906534712 5911761408 5917556736 5920379136 5920981248 5923307817 5929612416 5946950464 5955619488 5961940992 5979373568 5988089856 5991052032 5997428736 5999785344 6011486208 6014353408 6017328576 6023733248 6026100192 6026713056 6035498352 6040839168 6043720368 6044335024 6049645056 6053146008 6061969836 6079694894 6086148096 6095020032 6112841728 6115865616 6118834176 6121752576 6122375168 6124780872 6133709124 6136725504 6142689588 6145671168 6148711296 6151643946 6152269578 6161237901 6169631209 6175679328 6184681776 6212942848 6221999616 6228099072 6243221504 6246309888 6249289088 6255415296 6259035328 6264573952 6273705984 6276809448 6279856128 6282851328 6285959316 6304339314 6313529313 6345457664 6351624608 6357851136 6360883536 6372753408 6376441344 6379536384 6385736448 6388895331 6398745938 6404408192 6410686464 6413744064 6420031488 6441988644 6455033856 6458769408 6473908224 6483345408 6487097344 6490306368 6493401943 6499767456 6505519104 6512443392 6515002368 6518772624 6525163008 6528275208 6544242432 6547363732 6553782144 6589513728 6593327104 6602938368 6608781312 6618415104 6621689088 6625521084 6628737024 6631898624 6635179278 6644851551 6648119296 6650731584 6654580387 6657810432 6660426528 6661103904 6670813968 6690319272 6700071924 6707183616 6723469312 6726795264 6733955072 6736601088 6740499584 6747107328 6756298752 6762921984 6766147584 6766835712 6769494648 6776699904 6780052188 6796514816 6799185414 6799876902 6806422272 6809789259 6813646848 6833569792 6843531264 6846916608 6856897536 6866936832 6873546752 6876946944 6880348818 6886971648 6887672064 6890957164 6897054976 6903816192 6907108992 6907811456 6913880064 6917881152 6948222736 6955597824 6986104832 6989560704 6992953344 6997000192 6999749568 7013400576 7020216672 7023624192 7027098624 7030450224 7031165232 7041414744 7047645696 7051007096 7057919232 7062003676 7068207744 7072298142 7100506112 7110856704 7138639872 7142044672 7145577684 7153183232 7155993978 7159513088 7169949696 7173496512 7176917937 7176978432 7177647841 7183953504 7204959216 7215462072 7251951616 7258999552 7266115584 7269581184 7283146752 7287361536 7297984512 7301594664 7319323648 7326498816 7329993216 7333619202 7344309609 7362272736 7381450752 7413825536 7417492992 7421030792 7428305664 7434878976 7439181568 7442792448 7445716992 7450025856 7457329152 7460885952 7479134208 7482701408 7490036736 7526609181 7530872832 7535230976 7552892928 7563902976 7567644672 7572024096 7575699456 7583062032 7597850624 7600836096 7605234728 7608926208 7611916032 7612690176 7616321076 7623787392 7634949504 7646079168 7657225056 7665352704 7687766016 7698972672 7703428096 7710244864 7721484288 7725303936 7729053696 7732740096 7733526528 7736565312 7741042491 7748631072 7759186848 7767445504 7770497616 7771287888 7782616296 7805372484 7816750578 7825047552 7847927808 7859367936 7863255792 7871625216 7875379616 7882348544 7890075648 7893838848 7894641664 7897743756 7901577216 7906149888 7909256502 7910060886 7921591587 7928601408 7932382983 7940825984 7949254656 7984119808 7988069376 7996571648 7999713792 8015314944 8023104768 8030969856 8034800256 8035617408 8047331136 8054452224 8058293824 8066193408 8070861344 8082626448 8105579118 8114864128 8126693376 8154487488 8158445568 8162336768 8166374496 8178278832 8182300672 8190252784 8194228224 8198281728 8202191928 8203026104 8210232576 8214983868 8234239104 8246242368 8251014499 8295999488 8304132096 8323596288 8328413184 8336507298 8340553728 8344679616 8348659641 8364941312 8369079264 8373141504 8377135104 8381279088 8393496696 8405785752 8414025984 8418039084 8477134848 8481178048 8497004544 8501921792 8509390848 8514315264 8518527108 8522661888 8530944786 8547581952 8551658752 8555889069 8560041984 8589318192 8601839064 8611692544 8644460544 8648736768 8653741824 8666356608 8674025472 8683257856 8686669824 8691696832 8699332608 8700217344 8704366944 8725656576 8729085204 8738376192 8742698874 8786018304 8803917824 8811708416 8824553472 8828918784 8834028112 8838316032 8841788928 8846905704 8855578368 8859802068 8867642112 8877080576 8880568704 8881471872 8885707922 8894418624 8920425696 8933429232 8942911488 8969060352 8982134784 8986578048 8996143104 9008398336 9017229312 9021530112 9022447616 9025992864 9035599872 9039150288 9040069584 9053247528 9061258752 9065580552 9066502536 9075229696 9079719012 9092954754 9106267898 9119542341 9124708352 9129222144 9142530048 9155915776 9169262592 9173798424 9178251264 9182628864 9183562752 9187171308 9205088256 9209478656 9214034382 9218506752 9223841536 9227465919 9228404367 9263518992 9274130432 9319414272 9323937792 9332999424 9351200768 9360288896 9364832256 9369464832 9373933632 9374886976 9383122944 9388552992 9396860928 9410558976 9415214172 9424276992 9429730856 9456508971 9481142272 9518186496 9527436912 9536776704 9541325304 9559932928 9564662016 9569223916 9569304576 9578604672 9584147846 9598118907 9606612288 9616029696 9620616096 9688154112 9692774912 9710862336 9716482048 9725018112 9725925181 9730646016 9735459552 9749651184 9758278656 9768665088 9773324288 9778158936 9792412812 9816363648 9821045598 9830673216 9841934336 9884270592 9889990656 9904407552 9913171968 9927622656 9933367808 9938281626 9943105536 9947847936 9952768917 9972178944 9976097376 9986715648 9991655856 10035478908 10050107886 10070523904 10085203968 10090192896 10096032128 10100932608 10104901632 10110749376 10120660992 10134448128 10145234944 10149221376 10150253568 10155094768 10165049856 10179932672 10194772224 10198778121 10199815353 10209633408 10220470272 10250354688 10265296896 10270374912 10295312384 10300405248 10305404928 10310320128 10311368704 10315420416 10321389988 10330457472 10331508096 10336435746 10345582464 10355724288 10360663488 10361717184 10376821728 10407163312 10422334104 10433396736 10463903744 10479157248 10484341056 10489430016 10495500288 10499624352 10520100864 10525118464 10530325008 10535436288 10541533184 10545675336 10546747848 10562122116 10571468544 10576510644 10586878848 10593005514 10599006208 10608447213 10650759168 10666285056 10697473024 10707959808 10713067008 10714156544 10718366526 10729774848 10733990967 10739269632 10754924544 10760244768 10776835264 10807438824 10823193108 10835591168 10872649984 10877927424 10888499328 10899173376 10904371776 10925637632 10931042304 10936255904 10946976768 10953311824 10978985472 10989748224 10994989824 11000428803 11072176128 11104550912 11115343064 11120738304 11126239488 11131546188 11142458496 11152318464 11158772352 11164188672 11169513472 11175038784 11191328928 11207714336 11218701312 11224052112 11235055104 11296309248 11302846464 11329339392 11345854464 11352420352 11358036144 11363549184 11374593048 11396775936 11401254144 11407852092 11413389312 11419035264 11424481614 11452424256 11457886531 11469118752 11485837584 11531649024 11538322432 11548459008 11555142144 11565367296 11582226432 11587955904 11599110144 11600289792 11605822592 11634208768 11638780272 11651168256 11655746424 11656931832 11673924444 11708058726 11714691072 11725125867 11737571328 11766071296 11771891712 11784421376 11789051904 11795874272 11807437824 11813069424 11823522816 11835113472 11840758272 11841962496 11846615634 11859224832 11865091329 11893900928 11911238976 11923881984 11958747136 11976179712 11982104064 11994857472 11999570688 12022972416 12028706816 12034657152 12047466496 12052200384 12053426112 12059175037 12070996704 12081678336 12087440736 12088670048 12099290112 12106292016 12123939672 12159389788 12172296192 12190040064 12225683456 12231731232 12237668352 12243505152 12244750336 12249561744 12267418248 12273451008 12285379176 12291342336 12297422592 12303287892 12304539156 12322475802 12339262418 12351358656 12358506433 12369363552 12425885696 12443999232 12456198144 12486443008 12492619776 12498578176 12504760947 12510830592 12518070656 12529147904 12547411968 12553618896 12559712256 12565702656 12571918632 12608678628 12627058626 12690915328 12703249216 12715702272 12721767072 12745506816 12752882688 12771472896 12777790662 12797491876 12808816384 12821372928 12827488128 12840062976 12883977288 12917538816 12947816448 12966690816 12974194688 12980612736 12986803886 12999534912 13011038208 13024886784 13030004736 13037545248 13050326016 13056550416 13088484864 13094727464 13107564288 13179027456 13186654208 13205876736 13217562624 13236830208 13243378176 13251042168 13257474048 13263797248 13270358556 13289703102 13296238592 13301463168 13309160774 13315620864 13320853056 13322207808 13328561883 13341627936 13380638544 13400143848 13414367232 13453590528 13467910144 13473202176 13480999168 13494214656 13512597504 13525843968 13532295168 13533671424 13538989296 13553399808 13560104376 13593029632 13598370828 13599753804 13612844544 13619578518 13627293696 13639432131 13659401847 13667139584 13687062528 13693833216 13713795072 13733873664 13747093504 13753893888 13760697636 13773943296 13775344128 13781914328 13794109952 13807632384 13814217984 13815622912 13821051573 13827760128 13835762304 13896445472 13911195648 13972209664 13979121408 13985906688 13994000384 13999499136 14026801152 14040433344 14047248384 14054197248 14060900448 14062330464 14082829488 14095291392 14102014192 14115838464 14124007352 14136415488 14144596284 14201012224 14221713408 14277279744 14284089344 14291155368 14306366464 14311987956 14319026176 14339899392 14346993024 14353835874 14353956864 14355295682 14367907008 14376221769 14409918432 14430924144 14517999104 14532231168 14539162368 14566293504 14574723072 14595969024 14603189328 14638647296 14652997632 14659986432 14667238404 14688619218 14724545472 14731568397 14762901504 14827651072 14834985984 14842061584 14856611328 14869757952 14878363136 14885584896 14891433984 14900051712 14907422439 14914658304 14921771904 14958268416 14965402816 14980073472 15053218362 15061745664 15070461952 15105785856 15127805952 15135289344 15144048192 15151398912 15166124064 15195701248 15201672192 15210469456 15217852416 15223832064 15225380352 15232642152 15247574784 15269899008 15292158336 15314450112 15330705408 15375532032 15397945344 15406856192 15420489728 15442968576 15450607872 15458107392 15465480192 15467053056 15473130624 15482084982 15497262144 15504653619 15518373696 15534891008 15540995232 15542575776 15565232592 15610744968 15633501156 15650095104 15695855616 15718735872 15726511584 15743250432 15750759232 15764697088 15780151296 15787677696 15789283328 15795487512 15803154432 15812299776 15818513004 15820121772 15843183174 15857202816 15864765966 15881651968 15889508271 15898509312 15968239616 15976138752 15993143296 15999427584 16046209536 16061939712 16069600512 16071234816 16077549789 16094662272 16108904448 16116587648 16132386816 16141722688 16165252896 16211158236 16229728256 16253386752 16308974976 16316891136 16324673536 16332748992 16356557664 16364601344 16380505568 16388456448 16396563456 16404383856 16406052208 16420465152 16429967736 16468478208 16492484736 16502028998 16591998976 16608264192 16647192576 16656826368 16673014596 16681107456 16689359232 16697319282 16729882624 16738158528 16746141853 16746283008 16754270208 16762558176 16786993392 16811571504 16828051968 16836078168 16954269696 16962356096 16994009088 17003843584 17018781696 17028630528 17037054216 17045323776 17061889572 17095163904 17103317504 17111778138 17120083968 17136722421 17178636384 17203678128 17223385088 17297473536 17307483648 17332713216 17348050944 17366515712 17373339648 17383393664 17398665216 17400434688 17408733888 17451313152 17458170408 17476752384 17485397748 17562088089 17572036608 17607835648 17623416832 17649106944 17657837568 17668056224 17676632064 17683577856 17693811408 17711156736 17719604136 17735284224 17754161152 17761137408 17762943744 17771415844 17788837248 17840851392 17866858464 17885822976 17938120704 17964269568 17973156096 17992286208 18016796672 18034458624 18043060224 18044895232 18051985728 18062432479 18071199744 18078300576 18080139168 18106495056 18122517504 18131161104 18133005072 18150459392 18159438024 18185909508 18212535796 18239084682 18249416704 18258444288 18285060096 18311831552 18338525184 18347596848 18356502528 18365257728 18367125504 18374342616 18410176512 18418957312 18428068764 18437013504 18447683072 18454931838 18456808734 18483713703 18508893627 18527037984 18548260864 18638828544 18665998848 18702401536 18720577792 18729664512 18738929664 18747867264 18749773952 18766245888 18777105984 18793721856 18821117952 18830428344 18848553984 18859461712 18913017942 18940587939 18962284544 19036372992 19054873824 19073553408 19082650608 19119865856 19129324032 19138447832 19138609152 19157209344 19168295692 19196237814 19213224576 19232059392 19241232192 19376308224 19385549824 19421724672 19432964096 19450036224 19451850362 19461292032 19470919104 19480205829 19499302368 19516557312 19537330176 19546648576 19556317872 19584825624 19632727296 19642091196 19661346432 19683868672 19768541184 19779981312 19808815104 19826343936 19855245312 19866735616 19876563252 19886211072 19895695872 19905537834 19934554653 19944357888 19952194752 19963741161 19973431296 19983311712 20070957816 20100215772 20170407936 20180385792 20192064256 20201865216 20209803264 20221498752 20241321984 20268896256 20290469888 20298442752 20300507136 20310189536 20330099712 20359865344 20389544448 20397556242 20399630706 20419266816 20429367777 20440940544 20500709376 20530593792 20540749824 20590624768 20600810496 20620640256 20622737408 20630840832 20642779976 20660914944 20663016192 20672871492 20691164928 20711448576 20721326976 20723434368 20753643456 20814326624 20844668208 20866793472 20927807488 20958314496 20968682112 20978860032 20991000576 20999248704 21040201728 21050236928 21060650016 21070872576 21083066368 21091350672 21093495696 21124244232 21142937088 21153021288 21173757696 21186011028 21216894426 21278932129 21301518336 21332570112 21394946048 21415919616 21426134016 21428313088 21436733052 21459549696 21467981934 21478539264 21509849088 21520489536 21530753811 21532943523 21553670528 21614877648 21646386216 21671182336 21745299968 21755854848 21776998656 21798346752 21808743552 21851275264 21862084608 21872511808 21893953536 21906623648 21957970944 21979496448 21989979648 22000857606 22144352256 22209101824 22230686128 22241476608 22252478976 22263092376 22284916992 22304636928 22317544704 22328377344 22339026944 22350077568 22382657856 22395610783 22415428672 22437402624 22448104224 22470110208 22592618496 22605692928 22658678784 22691708928 22704840704 22716072288 22727098368 22749186096 22793551872 22802508288 22815704184 22826778624 22838070528 22848963228 22904848512 22915773062 22938237504 22971675168 23063298048 23076644864 23096918016 23110284288 23130734592 23164452864 23175911808 23198220288 23200579584 23211645184 23223127473 23268417536 23277560544 23302336512 23311492848 23313863664 23347848888 23416117452 23450251734 23475142656 23532142592 23543783424 23568842752 23578103808 23591748544 23614875648 23626138848 23647045632 23670226944 23681516544 23683924992 23693231268 23718449664 23730182658 23787801856 23797148949 23822477952 23847763968 23917494272 23952359424 23964208128 23989714944 23999141376 24045944832 24057413632 24069314304 24094932992 24104400768 24106852224 24118350074 24141993408 24163356672 24174881472 24177340096 24198580224 24212584032 24247879344 24318779576 24344592384 24380080128 24451366912 24463462464 24475336704 24487010304 24489500672 24499123488 24534836496 24546902016 24570758352 24582684672 24594845184 24606575784 24609078312 24644951604 24678524836 24702717312 24717012866 24738727104 24753043497 24851771392 24887998464 24912396288 24985239552 24997156352 25009521894 25021661184 25036141312 25045978923 25058295808 25094823936 25107237792 25119424512 25131405312 25143837264 25217357256 25254117252 25381830656 25406498432 25431404544 25443534144 25491013632 25505765376 25542945792 25555581324 25594983752 25617632768 25642745856 25654976256 25667667207 25680125952 25767954576 25835077632 25933381632 25948389376 25961225472 25973607772 25999069824 26022076416 26049773568 26060009472 26075090496 26100652032 26113100832 26176969728 26189454928 26215128576 26358054912 26373308416 26411753472 26435125248 26473660416 26486756352 26502084336 26514948096 26527594496 26540717112 26579406204 26592477184 26602926336 26618321548 26631241728 26641706112 26644415616 26657123766 26683255872 26761277088 26800287696 26828734464 26907181056 26946404352 26961998336 26988429312 27025195008 27051687936 27064590336 27067342848 27077978592 27106799616 27120208752 27186059264 27196741656 27199507608 27225689088 27239157036 27278864262 27318803694 27334279168 27358627023 27374125056 27387666432 27427590144 27467747328 27494187008 27507787776 27521395272 27547886592 27550688256 27563828656 27588219904 27615264768 27628435968 27631245824 27642103146 27655520256 27671524608 27682397757 27685213101 27792890944 27822391296 27944419328 27958242816 27971813376 27988000768 27998998272 28053602304 28080866688 28094496768 28108394496 28121800896 28124660928 28165658976 28190582784 28204028384 28231676928 28248014704 28272830976 28289192568 28369526913 28402024448 28443426816 28554559488 28568178688 28582310736 28612732928 28623975912 28638052352 28679798784 28693986048 28707671748 28707913728 28710591364 28735814016 28752443538 28794356721 28819836864 28861848288 29035998208 29064462336 29078324736 29132587008 29149446144 29177775543 29191938048 29206378656 29277294592 29305995264 29319972864 29334476808 29377238436 29449090944 29463136794 29525803008 29655302144 29669971968 29684123168 29713222656 29739515904 29756726272 29782867968 29800103424 29814844878 29829316608 29843543808 29858306751 29916536832 29930805632 29960146944 30106436724 30140923904 30211571712 30255611904 30270578688 30288096384 30302797824 30332248128 30391402496 30403344384 30420938912 30435704832 30447664128 30450760704 30465284304 30495149568 30539798016 30584316672 30599446059 30628900224 30661410816 30751064064 30795890688 30813712384 30840979456 30885937152 30901215744 30916214784 30930960384 30934106112 30946261248 30964169964 30994524288 31009307238 31036747392 31069782016 31081990464 31085151552 31099977727 31130465184 31221489936 31267002312 31300190208 31391711232 31437471744 31453023168 31486500864 31501518464 31529394176 31560302592 31575355392 31578566656 31590975024 31606308864 31624599552 31637026008 31640243544 31686366348 31714405632 31729531932 31763303936 31779016542 31797018624 31825341639 31936479232 31952277504 31986286592 31998855168 32092419072 32123879424 32139201024 32142469632 32155099578 32189324544 32217808896 32233175296 32264773632 32283445376 32330505792 32422316472 32459456512 32506773504 32617949952 32633782272 32649347072 32665497984 32713115328 32729202688 32761011136 32776912896 32793126912 32808767712 32812104416 32840930304 32859935472 32936956416 32984969472 33004057996 33183997952 33216528384 33313652736 33346029192 33362214912 33378718464 33394638564 33459765248 33476317056 33492283706 33492566016 33508540416 33525116352 33544517461 33573986784 33623143008 33656103936 33672156336 33908539392 33924712192 33988018176 34007687168 34037563392 34057261056 34074108432 34090647552 34123779144 34190327808 34206635008 34223556276 34240167936 34273444842 34357272768 34373659593 34407356256 34446770176 34594947072 34614967296 34665426432 34696101888 34733031424 34746679296 34766787328 34797330432 34800869376 34817467776 34902626304 34916340816 34953504768 34970795496 35124176178 35144073216 35175377601 35215671296 35246833664 35298213888 35315675136 35336112448 35353264128 35367155712 35387622816 35422313472 35439208272 35470568448 35508322304 35522274816 35525887488 35542831688 35577674496 35681702784 35733716928 35771645952 35876241408 35928539136 35946312192 35984572416 36033593344 36068917248 36086120448 36089790464 36103971456 36124864958 36142399488 36156601152 36160278336 36177525111 36212990112 36245035008 36262322208 36266010144 36300918784 36318876048 36371819016 36425071592 36478169364 36516888576 36570120192 36623663104 36677050368 36695193696 36713005056 36730515456 36734251008 36748685232 36820353024 36837914624 36856137528 36874027008 36895366144 36909863676 36913617468 36967427406 37017787254 37054075968 37075519299 37096521728 37277657088 37331997696 37441155584 37459329024 37477859328 37495734528 37499547904 37514282841 37532491776 37554211968 37587443712 37642235904 37660856688 37697107968 37718923424 37826035884 37881175878 37924569088 38072745984 38109747648 38147106816 38165301216 38239731712 38258648064 38276895664 38314418688 38336591384 38392475628 38426449152 38464118784 38482464384 38752616448 38771099648 38843449344 38865928192 38900072448 38903700724 38922584064 38941838208 38960411658 38998604736 39033114624 39074660352 39093297152 39112635744 39169651248 39265454592 39284182392 39322692864 39537082368 39559962624 39617630208 39652687872 39710490624 39733471232 39753126504 39772422144 39791391744 39811075668 39869109306 39888715776 39904389504 39927482322 39946862592 39966623424 39985685649 40141915632 40200431544 40360771584 40384128512 40403730432 40419606528 40442997504 40482643968 40537792512 40580939776 40596885504 40601014272 40620379072 40660199424 40719730688 40779088896 40795112484 40799261412 40838533632 40858735554 40881881088 40978205541 41001418752 41061187584 41081499648 41181249536 41201620992 41241280512 41245474816 41261681664 41285559952 41321829888 41326032384 41345742984 41382329856 41422897152 41442653952 41446868736 41463154719 41507286912 41628653248 41689336416 41733586944 41855614976 41916628992 41937364224 41957720064 41982001152 41998497408 42080403456 42100473856 42121300032 42141745152 42166132736 42182701344 42186991392 42248488464 42285874176 42306042576 42347515392 42372022056 42433788852 42557864258 42603036672 42665140224 42789892096 42831839232 42852268032 42856626176 42873466104 42919099392 42935963868 42957078528 43019698176 43040979072 43061507622 43065887046 43107341056 43128665307 43229755296 43292772432 43342364672 43490599936 43553997312 43596693504 43617487104 43702550528 43724169216 43745023616 43787907072 43813247296 43915941888 43958992896 43979959296 44001715212 44194705191 44288704512 44418203648 44461372256 44482953216 44504957952 44526184752 44569833984 44609273856 44635089408 44656754688 44678053888 44700155136 44722267317 44765315712 44791221566 44830857344 44874805248 44896208448 44940220416 45185236992 45211385856 45317357568 45383417856 45409681408 45432144576 45453813601 45454196736 45498372192 45587103744 45605016576 45631408368 45653557248 45676141056 45697926456 45809697024 45831546124 45876475008 45943350336 46126596096 46153289728 46193836032 46220568576 46261469184 46328905728 46351823616 46396440576 46401159168 46423290368 46446254946 46513960857 46536835072 46555121088 46604673024 46622985696 46627727328 46695697776 46832234904 46900503468 46950285312 47064285184 47087566848 47137685504 47156207616 47183497088 47229751296 47252277696 47294091264 47340453888 47363033088 47367849984 47386462536 47436899328 47460365316 47575603712 47594297898 47644955904 47668524813 47695527936 47834988544 47904718848 47928416256 47979429888 47998282752 48114827264 48138628608 48189865984 48208801536 48213704448 48236700148 48283986816 48326713344 48349762944 48354680192 48397160448 48425168064 48495758688 48637559152 48689184768 48760160256 48902733824 48926924928 48950673408 48974020608 48979001344 48998246976 49069672992 49093804032 49141516704 49165369344 49189690368 49213151568 49218156624 49289903208 49357049672 49405434624 49434025732 49477454208 49506086994 49703542784 49775996928 49824792576 49970479104 49994312704 50019043788 50043322368 50072282624 50091957846 50116591616 50189647872 50214475584 50238425559 50238849024 50262810624 50287674528 50434714512 50508234504 50763661312 50812996864 50862809088 50887068288 50982027264 51011530752 51085891584 51111162648 51189967504 51235265536 51285491712 51309952512 51335334414 51360251904 51410167263 51535909152 51670155264 51896778752 51922450944 51947215544 51998139648 52044152832 52099547136 52120018944 52150180992 52201304064 52226201664 52353939456 52378909856 52430257152 52686264267 52716109824 52746616832 52823506944 52870250496 52947320832 52973512704 53004168672 53029896192 53055188992 53081434224 53158812408 53184954368 53205852672 53236643096 53262483456 53283412224 53288831232 53314247532 53366511744 53522554176 53600575392 53657468928 53814362112 53892808704 53923996672 53976858624 54050390016 54103375872 54129180672 54134685696 54155957184 54187297437 54213599232 54240417504 54372118528 54393483312 54399015216 54451378176 54478314072 54557728524 54637607388 54717254046 54748250112 54775332864 54855180288 54935494656 54988374016 55015575552 55042790544 55095773184 55101376512 55127657312 55176439808 55230529536 55256871936 55262491648 55284206292 55311040512 55343049216 55364795514 55370426202 55451141109 55526680881 55585781888 55644782592 55888838656 55916485632 55976001536 55997996544 56107204608 56161733376 56188993536 56216788992 56243601792 56249321856 56331317952 56381165568 56408056768 56463353856 56496029408 56545661952 56578385136 56739053826 56804048896 56886853632 57109118976 57136357376 57164621472 57225465856 57247951824 57276104704 57359597568 57387972096 57415343496 57415827456 57421182728 57471628032 57504887076 57588713442 57639673728 57723696576 57757101493 58071996416 58128924672 58156649472 58265174016 58298892288 58355551086 58383876096 58412757312 58440617487 58554589184 58611990528 58639945728 58668953616 58754476872 58898181888 58926273588 59051606016 59310604288 59339943936 59368246336 59426445312 59479031808 59513452544 59565735936 59600206848 59629689756 59658633216 59687087616 59716613502 59833073664 59861611264 59891223483 59920293888 60212873448 60281847808 60511223808 60541157376 60576192768 60605595648 60664496256 60782804992 60806688768 60841877824 60871409664 60895328256 60901521408 60930568608 60990299136 61079596032 61168633344 61198892118 61257800448 61322821632 61502128128 61591781376 61627424768 61681958912 61771874304 61802431488 61861920768 61868212224 61892522496 61928339928 61989048576 62018614476 62073494784 62139564032 62163980928 62170303104 62199955454 62260930368 62442979872 62534004624 62600380416 62783422464 62874943488 62906046336 62973001728 63003036928 63058788352 63120605184 63150710784 63157133312 63181950048 63212617728 63249199104 63274052016 63280487088 63372732696 63428811264 63459063864 63526607872 63558033084 63650683278 63836796387 63872958464 63904555008 63972573184 63997710336 64184838144 64247758848 64278402048 64284939264 64310199156 64378649088 64435617792 64466350592 64529547264 64566890752 64592261433 64598830569 64661011584 64844632944 64918913024 65013547008 65235899904 65267564544 65298694144 65330995968 65426230656 65458405376 65522022272 65553825792 65586253824 65617535424 65624208832 65681860608 65719870944 65873912832 65969938944 66008115992 66367995904 66433056768 66627305472 66692058384 66724429824 66757436928 66789277128 66919530496 66952634112 66984567412 66985132032 67017080832 67050232704 67089034922 67147973568 67186832349 67246286016 67312207872 67344312672 67817078784 67849424384 67976036352 68015374336 68075126784 68114522112 68148216864 68181295104 68247558288 68380655616 68413270016 68447112552 68480335872 68546889684 68714545536 68747319186 68814712512 68893540352 69189894144 69229934592 69330852864 69392203776 69493358592 69533574656 69594660864 69601738752 69634935552 69669382419 69805252608 69832681632 69907009536 69941590992 70248352356 70350755202 70431342592 70493667328 70596427776 70631350272 70672224896 70706528256 70734311424 70775245632 70844626944 70878416544 70941136896 71016644608 71044549632 71051774976 71085663376 71155348992 71363405568 71391446847 71467433856 71543291904 71752482816 71857078272 71892624384 71969144832 72067186688 72137834496 72172240896 72179580928 72207942912 72249729916 72284798976 72313202304 72320556672 72355050222 72425980224 72490070016 72524644416 72532020288 72601837568 72637752096 72743638032 72850143184 72956338728 73033777152 73140240384 73247326208 73354100736 73390387392 73426010112 73461030912 73468502016 73497370464 73640706048 73675829248 73712275056 73748054016 73790732288 73819727352 73827234936 73934854812 74035574508 74108151936 74151038598 74193043456 74259130491 74555314176 74663995392 74882311168 74955718656 74991469056 74999095808 75028565682 75064983552 75108423936 75137936769 75174887424 75284471808 75321713376 75394215936 75437846848 75652071768 75762351756 75849138176 76145491968 76219495296 76294213632 76330602432 76479463424 76517296128 76553791328 76628837376 76673182768 76784951256 76852898304 76928237568 76964928768 77003001621 77505232896 77542199296 77731856384 77800144896 77807401448 77845168128 77883676416 77920823316 77997209472 78066229248 78149320704 78186594304 78225271488 78339302496 78530909184 78568364784 78645385728 79074164736 79119925248 79235260416 79305375744 79420981248 79466942464 79506253008 79544844288 79582783488 79622151336 79738218612 79777431552 79808779008 79854964644 79893725184 79933246848 79971371298 80205205717 80283831264 80400863088 80721543168 80768257024 80839213056 80885995008 80965287936 81075585024 81161879552 81193771008 81202028544 81240758144 81320398848 81439461376 81558177792 81590224968 81598522824 81677067264 81717471108 81956411082 82002837504 82075881069 82122375168 82162999296 82362499072 82403241984 82482561024 82490949632 82523363328 82571119904 82643659776 82652064768 82691485968 82764659712 82845794304 82885307904 82893737472 82926309438 83014573824 83055639303 83257306496 83378672832 83467173888 83711229952 83833257984 83874728448 83915440128 83964002304 83996994816 84160806912 84200947712 84242600064 84283490304 84332265472 84365402688 84373982784 84414225259 84496976928 84571748352 84612085152 84695030784 84744044112 84867577704 85115728516 85206073344 85330280448 85579784192 85663678464 85704536064 85713252352 85746932208 85838198784 85871927736 85914157056 86039396352 86081958144 86123015244 86131774092 86214682112 86257330614 86383070163 86459510592 86509545031 86585544864 86684729344 86981199872 87107994624 87193387008 87234974208 87405101056 87448338432 87490047232 87533326629 87575814144 87626494592 87831883776 87917985792 87959918592 88003430424 88389410382 88577409024 88836407296 88922744512 88965906432 89009915904 89052369504 89139667968 89218547712 89270178816 89356107776 89400310272 89444534634 89530631424 89582443132 89661714688 89749610496 89792416896 89880440832 90422771712 90634715136 90766835712 90819362816 90864289152 90907627202 90908393472 90996744384 91174207488 91210033152 91262816736 91307114496 91352282112 91395852912 91619394048 91663092248 91752950016 91886700672 92253192192 92306579456 92387672064 92441137152 92522938368 92657811456 92703647232 92792881152 92802318336 92846580736 92892509892 93027921714 93073670144 93110242176 93209346048 93245971392 93255454656 93299933181 93391395552 93664469808 93801006936 93900570624 94175133696 94275371008 94312415232 94366994176 94459502592 94504555392 94588182528 94680907776 94726066176 94735699968 94772925072 94873798656 94920730632 95151207424 95188595796 95289911808 95337049626 95391055872 95476024917 95669977088 95809437696 95856832512 95958859776 95996565504 96229654528 96277257216 96379731968 96417603072 96427408896 96473400296 96567973632 96653426688 96699525888 96709360384 96794320896 96850336128 96991517376 97275118304 97378369536 97520320512 97805467648 97853849856 97901346816 97948041216 97958002688 97996493952 98139345984 98187608064 98283033408 98330738688 98379380736 98426303136 98436313248 98579806416 98714099344 98810869248 98868051464 98954908416 99012173988 99407085568 99551993856 99649585152 99940958208 99988625408 100038087576 100086644736 100144565248 100183915692 100233183232 100379295744 100428951168 100476851118 100477698048 100525621248 100575349056 100633552383 100869429024 101016469008 101625993728 101725618176 101774136576 101964054528 102023061504 102171783168 102222325296 102379935008 102470531072 102570983424 102619905024 102670668828 102720503808 102820334526 103071818304 103120978779 103340310528 103793557504 103844901888 103894431088 103996279296 104088305664 104199094272 104240037888 104300361984 104402608128 104452403328 104707878912 104757819712 104860514304 105372528534 105432219648 105493233664 105647013888 105740500992 105894641664 105947025408 106008337344 106059792384 106110377984 106162868448 106317624816 106369908736 106411705344 106473286192 106524966912 106566824448 106577662464 106628495064 106733023488 107045108352 107201150784 107314937856 107628724224 107785617408 107847993344 107953717248 108100780032 108206751744 108258361344 108269371392 108311914368 108374594874 108427198464 108480835008 108532575333 108744237056 108786966624 108798030432 108902756352 108956628144 109115457048 109275214776 109434508092 109550665728 109710360576 109870989312 109976748032 110031151104 110085581088 110191546368 110202753024 110255314624 110352879616 110461059072 110513743872 110524983296 110568412584 110622081024 110686098432 110729591028 110740852404 110902282218 111053361762 111171563776 111226557897 111289565184 111777677312 111832971264 111952003072 111995993088 112323466752 112377987072 112433577984 112487203584 112498643712 112542848523 112662635904 112762331136 112816113536 112926707712 112992058816 113091323904 113156770272 113478107652 113608097792 113773707264 114218237952 114272714752 114329242944 114450931712 114495903648 114552209408 114719195136 114775944192 114830686992 114842365456 114943256064 115009774152 115177426884 115279347456 115447393152 115514202986 116143992832 116257849344 116313298944 116530348032 116597784576 116711102172 116767752192 116825514624 116881234974 117109178368 117222992971 117223981056 117279891456 117337907232 117508953744 117796363776 117852547176 118621208576 118679887872 118736492672 118852890624 118958063616 119026905088 119131471872 119200413696 119259379512 119317266432 119374175232 119433227004 119666147328 119723222528 119782446966 119840587776 119957056947 120425746896 120563695616 121082314752 121152385536 121211191296 121328992512 121565609984 121613377536 121683755648 121742819328 121790656512 121803042816 121861137216 121980598272 122159192064 122337266688 122397784236 122515600896 122645643264 122934616623 123004256256 123183562752 123254849536 123363917824 123543748608 123604862976 123723841536 123736424448 123785044992 123856679856 123978097152 124037228952 124146989568 124279128064 124327961856 124340606208 124399910908 124521860736 124885959744 125068009248 125200760832 125566844928 125749886976 125812092672 125946003456 126006073856 126117576704 126241210368 126301421568 126314266624 126363900096 126425235456 126437027353 126498398208 126548104032 126560974176 126745465392 126857622528 126918127728 127053215744 127116066168 127301366556 127673592774 127745916928 127809110016 127945146368 127995420672 128369676288 128495517696 128556804096 128569878528 128620398312 128757298176 128871235584 128932701184 129059094528 129133781504 129184522866 129197661138 129322023168 129385995921 129689265888 129837826048 130027094016 130471799808 130597388288 130661991936 130852461312 130916810752 131044044544 131107651584 131172507648 131235070848 131248417664 131363721216 131439741888 131747825664 131939877888 132016231984 132584115573 132735991808 132866113536 133254610944 133384116768 133448859648 133514873856 133578554256 133839060992 133905268224 133969134824 133970264064 134034161664 134100465408 134178069844 134295947136 134373664698 134492572032 134624415744 134688625344 135634157568 135698848768 135952072704 136030748672 136150253568 136229044224 136296433728 136361440803 136362590208 136495116576 136761311232 136826540032 136894225104 136960671744 137093779368 137429091072 137494638372 137629425024 137787080704 138379788288 138459869184 138661705728 138784407552 138986717184 139067149312 139189321728 139203477504 139269871104 139338764838 139541882571 139610505216 139665363264 139814019072 139883181984 140496704712 140701510404 140862685184 141192855552 141262700544 141344449792 141413056512 141468622848 141550491264 141689253888 141756833088 141882273792 142033289216 142089099264 142103549952 142171326752 142310697984 142726811136 142782893694 142934867712 143005574439 143086583808 143504965632 143714156544 143785248768 143938289664 144134373376 144344481792 144359161856 144415885824 144499459832 144569597952 144626404608 144641113344 144710100444 144851960448 144980140032 145049288832 145064040576 145203675136 145275504192 145487276064 145700286368 145912677456 146067554304 146280480768 146494652416 146708201472 146780774784 146852020224 146922061824 146937004032 146994740928 147281412096 147351658496 147424550112 147496108032 147581464576 147639454704 147654469872 147869709624 148071149016 148216303872 148302077196 148518260982 148952524903 149110628352 149327990784 149764622336 149911437312 149982938112 149998191616 150057131364 150129967104 150216847872 150275873538 150349774848 150568943616 150643426752 150715276677 150788431872 150875693696 151304143536 151524703512 151698276352 152290983936 152438990592 152588427264 152661204864 152958926848 153034592256 153107582656 153257674752 153346365536 153569902512 153705796608 153856475136 153929857536 154006003242 155010465792 155084398592 155463712768 155614802896 155690336256 155767352832 155841646632 155994418944 156132458496 156298641408 156373188608 156450542976 156678604992 156769275481 157061818368 157136729568 157290771456 158148329472 158239850496 158470520832 158610751488 158841962496 158933884928 159012506016 159089688576 159165566976 159244302672 159476437224 159554863104 159617558016 159709929288 159787450368 159866493696 159942742596 160410411434 160567662528 160801726176 161443086336 161536514048 161678426112 161771990016 161930575872 162151170048 162323759104 162387542016 162404057088 162481516288 162561892311 162640797696 162878922752 163116355584 163180449936 163197045648 163354134528 163434942216 163912822164 164151762138 164244750336 164325998592 164724998144 164806483968 164965122048 164981899264 165046726656 165142239808 165287319552 165304129536 165382971936 165529319424 165691588608 165770615808 165787474944 165852618876 166029147648 166111278606 166514612992 166580042643 166757345664 166934347776 167422459904 167666515968 167749456896 167928004608 167993989632 168321613824 168401895424 168485200128 168566980608 168664530944 168730805376 168747965568 168828450518 168993953856 169143496704 169224170304 169390061568 169488088224 169735155408 170231457032 170412146688 170660560896 171159568384 171327356928 171409072128 171426504704 171493864416 171676397568 171743855472 171828314112 172078792704 172163916288 172246030488 172263548184 172429364224 172514661228 172766140326 172919021184 173019090062 173171089728 173271304479 173369458688 173962399744 174215989248 174386774016 174469948416 174896676864 174980094464 175066653258 175151628288 175252989184 175321852461 175663767552 175835971584 175919837184 176006860848 176778820764 177154818048 177672814592 177845489024 177931812864 178019831808 178104739008 178279335936 178437095424 178540357632 178712215552 178800620544 178889069268 179061262848 179164886264 179323429376 179499220992 179584833792 179673670449 179760881664 180845543424 181533671424 181638725632 181728578304 181815254404 181816786944 181993488768 182348414976 182420066304 182525633472 182614228992 182704564224 182791705824 183238788096 183326184496 183505900032 183773401344 184506384384 184613158912 184775344128 184882274304 185045876736 185315622912 185407294464 185585762304 185604636672 185693161472 185785019784 186055843428 186147340288 186220484352 186418692096 186491942784 186510909312 186599866362 186782791104 187328939616 187602013872 187801141248 188350267392 188624830464 188733988352 188919005184 189009110784 189176365056 189361815552 189452132352 189471399936 189545850144 189747597312 189841461264 190302414848 190377191592 190579823616 190674099252 190952049834 191339954176 191510389161 191618875392 191713665024 191917719552 191993131008 192459309056 192554514432 192759463936 192835206144 192854817792 192946800592 193135947264 193306853376 193399051776 193418720768 193588641792 193700672256 193776784299 193796491707 193983034752 194550236608 194756739072 195040641024 195610935296 195707699712 195802693632 195896082432 195916005376 195992987904 196278691968 196375216128 196566066816 196661477376 196758761472 196852606272 196872626496 197159612832 197428198688 197621738496 197736102928 197909816832 198024347976 198814171136 199103987712 199299170304 199881916416 199977250816 200076175152 200173289472 200289130496 200367831384 200466366464 200758591488 200857902336 200953702236 200955396096 201051242496 201150698112 201267104766 201560497047 201738858048 202032938016 203251987456 203451236352 203548273152 203928109056 204046123008 204343566336 204444650592 204759870016 204941062144 205141966848 205239810048 205341337656 205441007616 205640669052 206143636608 206241957558 206680621056 207587115008 207689803776 207788862176 207992558592 208176611328 208480075776 208600723968 208805216256 208904806656 209008147257 209415757824 209515639424 209721028608 210745057068 210986467328 211294027776 211481001984 211789283328 211894050816 212016674688 212119584768 212220755968 212325736896 212635249632 212739817472 212823410688 212946572384 213049933824 213133648896 213155324928 213256990128 213466046976 214090216704 214402301568 214629875712 215257448448 215571234816 215695986688 215907434496 216201560064 216413503488 216516722688 216538742784 216623828736 216749189748 216854396928 216961670016 217065150666 217488474112 217573933248 217596060864 217699844089 217805512704 217913256288 218230914096 218550429552 218869016184 219101331456 219420721152 219741978624 219953496064 220062302208 220171162176 220383092736 220405506048 220510629248 220705759232 220922118144 221027487744 221049966592 221136825168 221244162048 221372196864 221459182056 221481704808 221804564436 222106723524 222343127552 222453115794 222579130368 222777391473 223555354624 223665942528 223904006144 223991986176 224646933504 224867155968 224974407168 224997287424 225085697046 225325271808 225524662272 225632227072 225853415424 225984117632 226182647808 226313540544 226956215304 227216195584 227547414528 228436475904 228545429504 228658485888 228901863424 228991807296 229104418816 229438390272 229551888384 229661373984 229684730912 229886512128 230019548304 230354853768 230558694912 230894786304 231028405972 232287985664 232515698688 232626597888 233195569152 233422204344 233535504384 233651029248 233762469948 234218356736 234445985942 234447962112 234559782912 234675814464 234811622227 235017907488 235592727552 235705094352 237242417152 237359775744 237472985344 237705781248 237916127232 238053810176 238262943744 238400827392 238518759024 238634532864 238748350464 238866454008 239332294656 239446445056 239564893932 239681175552 239914113894 240615617151 240851493792 241127391232 242164629504 242304771072 242657985024 243131219968 243226755072 243367511296 243485638656 243581313024 243606085632 243722274432 243961196544 244318384128 244674533376 244795568472 245031201792 245869233246 246008512512 246227643207 246367125504 246509699072 246727835648 247087497216 247209725952 247447683072 247472848896 247570089984 247713359712 247956194304 248074457904 248293979136 248558256128 248655923712 248681212416 248799821816 249043721472 249771919488 250136018496 250401521664 251133689856 251499773952 251624185344 251892006912 252012147712 252235153408 252482420736 252602843136 252628533248 252727800192 252850470912 252874054706 252996796416 253096208064 253121948352 253242675777 253490930784 253715245056 253836255456 254106431488 254232132336 254602733112 255347185548 255618220032 255890292736 255990841344 256739352576 256991035392 257113608192 257139757056 257240796624 257514596352 257742471168 257865402368 258118189056 258267563008 258369045732 258395322276 258644046336 258771991842 259149210489 259378531776 259528635093 259675652096 260054188032 260943599616 261194776576 261323983872 261704922624 262088089088 262215303168 262345015296 262470141696 262496835328 262599979887 262727442432 262879483776 263495651328 263879755776 264032463968 265168231146 265471983616 265732227072 266509221888 266768233536 266897719296 267029747712 267157108512 267678121984 267810536448 267938269648 268068323328 268200930816 268356139688 268591894272 268747329396 268985144064 269248831488 269377250688 271268315136 271397697536 271904145408 272061497344 272300507136 272458088448 272592867456 272722881606 272725180416 272990233152 273522622464 273653080064 273788450208 273921343488 274187558736 274858182144 274989276744 275258850048 276759576576 276919738368 277323411456 277568815104 277973434368 278134298624 278378643456 278406955008 278539742208 278677529676 279083765142 279221010432 279330726528 279628038144 279766363968 279899799543 280993409424 281403020808 281725370368 282525401088 282688899584 282826113024 282937245696 283100982528 283378507776 283513666176 283764547584 284066578432 284178198528 284207099904 284342653504 284621395968 285453622272 285565787388 285869735424 286011148878 286173167616 287009931264 287428313088 287570497536 287876579328 288268746752 288688963584 288718323712 288831771648 288998919664 289139195904 289252809216 289282226688 289420200888 289703920896 289960280064 290098577664 290128081152 290407350272 290551008384 290974552128 291400572736 291825354912 292135108608 292560961536 292989304832 293416402944 293561549568 293704040448 293844123648 293874008064 293989481856 294562824192 294703316992 294849100224 294992216064 295162929152 295278909408 295308939744 295739419248 296142298032 296432607744 296604154392 297036521964 297905049806 298221256704 298655981568 299529244672 299822874624 299965876224 299996383232 300114262728 300259934208 300433695744 300551747076 300699549696 301137887232 301286853504 301430553354 301576863744 301751387392 301900657149 302608287072 303049407024 303396552704 304877981184 305176854528 305322409728 305917853696 306069184512 306215165312 306515349504 306692731072 307139805024 307411593216 307712950272 307859715072 308012006484 309362936337 310020931584 310168797184 310927425536 311229605792 311380672512 311534705664 311683293264 311988837888 312264916992 312597282816 312746377216 312901085952 313357209984 313538550962 314123636736 314273459136 314581542912 316296658944 316479700992 316941041664 317221502976 317683924992 317867769856 318025012032 318176695207 318179377152 318331133952 318488605344 318952874448 319109726208 319235116032 319419858576 319574900736 319732987392 319885485192 320820822868 321135325056 321603452352 322886172672 323073028096 323356852224 323543980032 323861151744 324302340096 324775084032 324808114176 324963032576 325123784622 325281595392 325597725999 325757845504 326232711168 326360899872 326394091296 326708269056 326869884432 327825644328 328303524276 328651997184 329449996288 329612967936 329930244096 329963798528 330093453312 330284479616 330574639104 330608259072 330765943872 331058638848 331383177216 331541231616 331574949888 331705237752 332058295296 332222557212 333029225984 333160085286 333514691328 333679673691 333868695552 334844919808 335333031936 335498913792 335856009216 335987979264 336803790848 336970400256 337133961216 337329061888 337461610752 337495931136 337656901036 337987907712 338286993408 338448340608 338780123136 338976176448 339470310816 340462914064 340824293376 341321121792 342319136768 342654713856 342818144256 342853009408 342987728832 343352795136 343487710944 343656628224 344157585408 344327832576 344492060976 344527096368 344858728448 345029322456 345532280652 345838042368 346038180124 346342179456 346542608958 346738917376 347924799488 348431978496 348773548032 348939896832 349793353728 349960188928 350133306516 350303256576 350505978368 350643704922 351327535104 351668978913 351671943168 351839674368 352013721696 353557641528 355345629184 355690978048 355863625728 356039663616 356209478016 356558671872 356874190848 357080715264 357424431104 357601241088 357778138536 358122525696 358329772528 358646858752 358998441984 359169667584 359347340898 359521763328 359871170841 361691086848 363277451264 363457156608 363630508808 363633573888 363986977536 364696829952 364840132608 365051266944 365228457984 365409128448 365583411648 366477576192 366652368992 367011800064 367546802688 368803849869 369012768768 369226317824 369550688256 369764548608 370091753472 370631245824 370814588928 371171524608 371209273344 371386322944 371570039568 372111686856 372294680576 372440968704 372837384192 372983885568 373021818624 373199732724 373565582208 374657879232 375204027744 375602282496 376700534784 377249660928 377467976704 377838010368 378018221568 378352730112 378723631104 378904264704 378942799872 379091700288 379311082059 379495194624 379682922528 380604829696 380754383184 381159647232 381348198504 381904099668 383020778322 383237750784 383427330048 383835439104 383986262016 384918618112 385109028864 385518927872 385670412288 385709635584 385893601184 386271894528 386613706752 386798103552 386837441536 387177283584 387401344512 387553568598 387592983414 387966069504 388157987763 389100473216 389513478144 390081282048 391221870592 391415399424 391792164864 391832010752 391985975808 392557383936 392750432256 393132133632 393322954752 393517522944 393705212544 393745252992 394319225664 394856397376 395243476992 395472205856 395819633664 396048695952 397628342272 398207975424 398598340608 399763832832 399954501632 400152350304 400346578944 400578260992 400735662768 400932732928 401517182976 401715804672 401907404472 401910792192 402102484992 402301396224 402534209532 403120994094 403477716096 404065876032 404299710451 406503974912 406902472704 407096546304 407856218112 408092246016 408687132672 408889301184 409084322409 409519740032 409882124288 410283933696 410479620096 410682675312 410882015232 411281338104 412287273216 412483915116 413361242112 415174230016 415379607552 415577724352 415985117184 416353222656 416960151552 417201447936 417610432512 417809613312 418016294514 418831515648 419031278848 419442057216 421490114136 421972934656 422588055552 423578566656 423788101632 424033349376 424239169536 424441511936 424651473792 425270499264 425479634944 425646821376 425893144768 426099867648 426267297792 426310649856 426513980256 426932093952 428180433408 428804603136 429259751424 430514896896 431142469632 431391973376 431814868992 432403120128 433033445376 433077485568 433247657472 433498379496 433708793856 433923340032 434130301332 434976948224 435147866496 435192121728 435399688178 435611025408 435826512576 436461828192 437100859104 437738032368 438202662912 438841442304 439483957248 440124604416 440342324352 440766185472 440811012096 441021258496 441411518464 441844236288 442054975488 442099933184 442273650336 442488324096 442744393728 442918364112 442963409616 443609128872 444213447048 444686255104 444906231588 445554782946 446857574709 447110709248 447331885056 447808012288 447983972352 449293867008 449734311936 449948814336 449994574848 450171394092 450650543616 451049324544 451264454144 451706830848 451968235264 452145830031 452365295616 452627081088 453912430608 454432391168 455094829056 456872951808 457090859008 457316971776 457803726848 457983614592 458208837632 458876780544 459103776768 459322747968 459369461824 459773024256 460039096608 460709707536 461117389824 461789572608 462056811944 464575971328 465031397376 465253195776 466391138304 466844408688 467071008768 467302058496 467524939896 468436713472 468891971884 468895924224 469119565824 469351628928 469623244454 470035814976 470307826443 471185455104 471410188704 474719551488 474945970688 475411562496 475832254464 476107620352 476525887488 476801654784 477037518048 477269065728 477496700928 477732908016 478664589312 478892890112 479129787864 479362351104 479828227788 481231234302 481702987584 482254782464 484329259008 484609542144 485315970048 486453510144 486735022592 486971277312 487162626048 487212171264 487444548864 487685676933 487922393088 488636768256 489349066752 489591136944 490062403584 491738466492 492455286414 492734251008 493019398144 493455671296 494174994432 494419451904 494895366144 494945697792 495140179968 495426719424 495912388608 496148915808 496587958272 497116512256 497311847424 497362424832 497599643632 498087442944 499543838976 499740127929 500272036992 500803043328 502267379712 502999547904 503248370688 503784013824 504024295424 504470306816 504964841472 505205686272 505257066496 505455600384 505700941824 505748109412 505993592832 506192416128 506243896704 506485351554 506981861568 507430490112 507672510912 508212862976 508464264672 509205466224 510694371096 511236440064 511981682688 513478705152 513982070784 514227216384 514279514112 514481593248 515029192704 515484942336 515730804736 516236378112 516535126016 516738091464 516790644552 517288092672 517543983684 518298420978 518757063552 519057270186 519351304192 519813913437 520108376064 521887199232 522389553152 522647967744 523409845248 524176178176 524690030592 524940283392 524993670656 525199959774 525454884864 525758967552 525965557383 526991302656 527759511552 528064927936 530336462292 530943967232 531464454144 533018443776 533536467072 533795438592 534059495424 534314217024 535356243968 535621072896 535876539296 536136646656 536401861632 536712279376 537183788544 537494658792 537970288128 538497662976 538754501376 539021011347 542536630272 542795395072 544122994688 544601014272 544916176896 545185734912 545445763212 545450360832 545980466304 547045244928 547306160128 547576900416 547842686976 548375117472 549716364288 549978553488 550517700096 553519153152 553839476736 554646822912 555137630208 555946868736 556268597248 556757286912 556813910016 557079484416 557355059352 558167530284 558442020864 558661453056 559256076288 559532727936 559799599086 561986818848 562806041616 563450740736 565050802176 565377799168 565874491392 566201965056 566757015552 567027332352 567529095168 568133156864 568356397056 568414199808 568685307008 569242791936 570907244544 571131574776 571739470848 572022297756 574019862528 574531167483 574856626176 575140995072 575753158656 576537493504 577377927168 577436647424 577663543296 577997839328 578278391808 578505618432 578564453376 578840401776 579407841792 579920560128 580197155328 580256162304 580814700544 581102016768 581389475121 581949104256 582801145472 583650709824 584270217216 585121923072 585978609664 586832805888 587123099136 587408080896 587688247296 587748016128 587978963712 589125648384 589406633984 589698200448 589984432128 590325858304 590557818816 590617879488 590899576813 591478838496 592284596064 592865215488 593208308784 594073043928 595810099612 596442513408 597311963136 599058489344 599645749248 599931752448 599992766464 600228525456 600519868416 600867391488 601103494152 601399099392 602275774464 602573707008 602861106708 603153727488 603502774784 603801314298 604681491141 605216574144 606098814048 606793105408 609755962368 610353709056 610644819456 611835707392 612138369024 612430330624 613030699008 613385462144 614279610048 614823186432 615425900544 615719430144 616024012968 618725872674 620041863168 620337594368 621854851072 622459211584 622761345024 623069411328 623366586528 623977675776 624529833984 625492754432 625802171904 626714419968 627077101924 628247273472 628546918272 629163085824 632959401984 633882083328 634443005952 635367849984 635735539712 636050024064 636353390414 636358754304 636662267904 636977210688 637905748896 638219452416 638470232064 638839717152 639149801472 639465974784 639770970384 641641645736 642270650112 643206904704 645772345344 646146056192 646713704448 647087960064 647722303488 648604680192 649550168064 649616228352 649926065152 650247569244 650563190784 651195451998 651515691008 652465422336 652721799744 652788182592 653099532267 653416538112 653739768864 655651288656 656607048552 657303994368 659225935872 659860488192 659927597056 660186906624 660568959232 661149278208 661216518144 661531887744 662117277696 662766354432 663082463232 663149899776 663410475504 664116590592 664445114424 666058451968 666320170572 667029382656 667359347382 667737391104 668332174419 669689839616 670666063872 670997827584 671712018432 671975958528 673607581696 673940800512 674658123776 674923221504 674991862272 675313802072 675975815424 676573986816 676896681216 677560246272 677952352896 678940621632 680925828128 681648586752 682642243584 684638273536 685309427712 685636288512 685706018816 685975457664 686705590272 686975421888 687313256448 688315170816 688655665152 688984121952 689054192736 689717456896 690058644912 691064561304 691676084736 692076360248 692684358912 693085217916 695849598976 696863956992 697547096064 697879793664 699586707456 699920377856 700266613032 700606513152 701011956736 701287409844 702655070208 703337957826 703343886336 703679348736 704027443392 704434866681 707115283056 711381956096 711727251456 712079327232 712418956032 713117343744 713748381696 714161430528 714848862208 715202482176 715556277072 716245051392 716659545056 717293717504 717996883968 718339335168 718694681796 719043526656 719742341682 721846851453 723382173696 726554902528 726914313216 727261017616 727973955072 729393659904 729680265216 730102533888 730456915968 730818256896 731166823296 732955152384 733304737984 734023600128 735093605376 737607699738 738025537536 738452635648 739101376512 739529097216 740183506944 741262491648 741629177856 742343049216 742418546688 742772645888 743140079136 744223373712 744589361152 744881937408 745674768384 745967771136 746043637248 746399465448 747131164416 749315758464 750408055488 751204564992 753401069568 754499321856 754935953408 755676020736 756036443136 756705460224 757447262208 757808529408 757885599744 758183400576 758622164118 758990389248 759365845056 759728027331 761209659392 761508766368 762319294464 762696397008 763808199336 766041556644 766854660096 767670878208 767972524032 769837236224 770218057728 771037855744 771340824576 771419271168 771787202368 772543789056 773227413504 773596207104 773674883072 774354567168 774802689024 775107137196 775185966828 775932139008 776315975526 778200946432 778585905279 779026956288 780162564096 782443741184 782830798848 783584329728 783664021504 783971951616 785114767872 786264267264 786645909504 787035045888 787410425088 787490505984 787799939661 788638451328 789712794752 790486953984 790944411712 791639267328 792097391904 795256684544 796415950848 797196681216 799527665664 799909003264 800304700608 800693157888 801156521984 801471325536 801865465856 803034365952 803431609344 803814808944 804204969984 804602792448 805068419064 806241988188 806955432192 808131752064 808599420902 813007949824 813804945408 814193092608 815712436224 816184492032 817374265344 817778602368 818168644818 819039480064 819764248576 820567867392 820959240192 821365350624 821764030464 822562676208 824574546432 824967830232 830348460032 830759215104 831155448704 831970234368 832706445312 833920303104 834402895872 835220865024 835619226624 836032589028 837663031296 838062557696 838884114432 839699398629 842980228272 843945869312 845176111104 847576203264 848066698752 848478339072 848883023872 849302947584 850540998528 850959269888 851293642752 851786289536 852199735296 852534595584 852621299712 853027960512 853864187904 856360866816 857609206272 858519502848 861029793792 862284939264 862783946752 863629737984 864806240256 866066890752 866154971136 866495314944 866996758992 867417587712 867846680064 868260602664 869953896448 870295732992 870384243456 870799376356 871222050816 871653025152 872923656384 874201718208 875476064736 876405325824 877682884608 878967914496 880249208832 880684648704 881532370944 881622024192 882042516992 882823036928 883688472576 884109950976 884199866368 884547300672 884976648192 885488787456 885836728224 885926819232 887218257744 888426894096 889372510208 889812463176 891109565892 893715149418 894221418496 894663770112 895616024576 895967944704 898587734016 899468623872 899897628672 899989149696 900342788184 901301087232 902098649088 902528908288 903413661696 903936470528 904291660062 904730591232 905254162176 905701971447 907824861216 908864782336 910189658112 914181718016 914633943552 915607453696 915967229184 916417675264 917753561088 918207553536 918645495936 918738923648 919546048512 920078193216 921419415072 922234779648 923579145216 924113623888 928088809011 929151942656 930062794752 930506391552 932782276608 933688817376 934142017536 934604116992 935049879792 936873426944 937783943768 937791848448 938239131648 938703257856 939246488908 940071629952 940615652886 942370910208 942820377408 949439102976 949891941376 950823124992 951664508928 952215240704 953051774976 953603309568 954075036096 954530085621 954538131456 954993401856 955465816032 957329178624 957785780224 958259575728 958724702208 959656455576 962462468604 963405975168 964509564928 968658518016 969219084288 970631940096 972907020288 973470045184 974325252096 974424342528 974889097728 975371353866 975844786176 976793177997 977273536512 978698133504 979182273888 980124807168 983476932984 984910572828 986038796288 988349988864 988838903808 989790732288 989891395584 990280359936 990853438848 991824777216 992297831616 993175916544 994233024512 994623694848 994724849664 995199287264 996174885888 999087677952 999480255858 1000544073984 1001039021073 1001606086656 1004534759424 1005999095808 1006496741376 1007568027648 1008048590848 1008940613632 1010411372544 1010514132992 1010911200768 1011401883648 1011496218824 1011987185664 1012384832256 1012487793408 1012970703108 1013963723136 1014860980224 1015345021824 1016425725952 1016928529344 1018410932448 1021388742192 1022472880128 1023963365376 1026957410304 1027964141568 1028454432768 1028559028224 1028963186496 1030058385408 1030969884672 1031461609472 1032472756224 1033070252032 1033476182928 1033581289104 1034576185344 1035087967368 1036596841956 1037514127104 1038114540372 1039627826874 1040216752128 1042667674321 1043774398464 1044779106304 1045295935488 1046819690496 1048352356352 1049380061184 1049880566784 1049987341312 1050399919548 1050909769728 1051517935104 1051931114766 1053982605312 1055006936739 1055519023104 1056129855872 1060672924584 1061887934464 1066036887552 1067072934144 1067590877184 1068118990848 1068628434048 1070712487936 1071242145792 1071753078592 1072273293312 1072803723264 1073424558752 1074367577088 1074989317584 1075940576256 1076995325952 1077509002752 1078042022694 1085073260544 1085590790144 1088245989376 1089832353792 1090371469824 1090891526424 1090900721664 1091960932608 1094090489856 1094612320256 1095153800832 1095685373952 1096750234944 1097384928367 1099432728576 1099957106976 1101035400192 1107038306304 1107678953472 1109293645824 1110275260416 1111893737472 1112537194496 1113514573824 1113627820032 1114158968832 1114710118704 1116335060568 1116884041728 1117322906112 1118512152576 1119065455872 1119599198172 1123973637696 1125612083232 1126901481472 1130101604352 1130755598336 1131748982784 1132403930112 1133514031104 1134054664704 1135058190336 1136266313728 1136712794112 1136828399616 1137370614016 1137933246177 1138485583872 1141814489088 1142263149552 1143478941696 1144044595512 1149062334966 1149713252352 1150281990144 1151506317312 1153074987008 1154755854336 1154873294848 1155327086592 1155995678656 1156556783616 1157011236864 1157128906752 1157680803552 1158815683584 1159841120256 1160394310656 1160512324608 1161629401088 1162204033536 1162778950242 1163898208512 1165602290944 1167301419648 1168540434432 1170243846144 1171957219328 1173665611776 1174246198272 1175376494592 1175496032256 1175957927424 1178251296768 1178813267968 1179396400896 1179968864256 1180651716608 1181115637632 1181235758976 1181799153626 1182957676992 1184569192128 1185730430976 1186416617568 1188146087856 1191620199224 1192885026816 1194623926272 1198116978688 1199291498496 1199863504896 1199985532928 1200457050912 1201039736832 1201734782976 1202206988304 1202798198784 1204551548928 1205147414016 1205722213416 1206307454976 1207005549568 1207602628596 1209362982282 1210433148288 1212197628096 1212899131353 1213586210816 1219511924736 1220707418112 1221289638912 1224276738048 1224860661248 1226061398016 1226770924288 1227252967227 1228559220096 1229646372864 1230851801088 1231438860288 1232048025936 1237451745348 1240083726336 1240675188736 1243709702144 1244918423168 1245522690048 1246138822656 1246733173056 1247955351552 1249059667968 1250985508864 1251604343808 1253428839936 1254154203848 1256494546944 1257093836544 1258326171648 1265918803968 1267764166656 1270735699968 1271471079424 1272100048128 1272706780828 1272717508608 1273324535808 1273954421376 1275811497792 1276438904832 1276940464128 1277679434304 1278299602944 1278931949568 1279541940768 1283283291472 1284541300224 1286413809408 1291544690688 1292292112384 1293427408896 1294175920128 1295444606976 1297209360384 1299100336128 1299232456704 1299852130304 1300495138488 1301126381568 1302390903996 1303031382016 1304930844672 1305443599488 1305576365184 1306199064534 1306833076224 1307479537728 1311302577312 1313214097104 1314607988736 1318451871744 1320373813248 1321137918464 1322298556416 1322433036288 1323063775488 1324234555392 1325532708864 1326164926464 1326299799552 1326820951008 1328233181184 1328890228848 1332116903936 1332640341144 1334058765312 1334718694764 1336664348838 1339379679232 1340572724127 1341332127744 1341995655168 1343424036864 1343951917056 1347215163392 1347881601024 1349316247552 1349846443008 1349983724544 1350627604144 1351951630848 1353147973632 1353793362432 1355120492544 1355904705792 1356437490093 1357881243264 1361851656256 1363297173504 1365284487168 1369276547072 1370618855424 1371272577024 1371412037632 1371950915328 1373411180544 1373950843776 1374626512896 1376630341632 1377311330304 1377968243904 1378108385472 1379434913792 1380117289824 1382129122608 1383352169472 1384152720496 1385368717824 1386170435832 1391699197952 1393727913984 1395094192128 1395759587328 1399173414912 1399840755712 1400533226064 1401213026304 1402023913472 1402574819688 1405310140416 1406675915652 1406687772672 1407358697472 1408054886784 1408869733362 1410923479329 1414230566112 1422763912192 1424158654464 1424837912064 1426234687488 1427496763392 1428322861056 1429697724416 1430404964352 1431112554144 1432490102784 1433319090112 1434587435008 1435993767936 1436678670336 1437389363592 1438087053312 1439484683364 1443693702906 1446764347392 1453109805056 1453828626432 1454522035232 1455947910144 1459360530432 1460205067776 1460913831936 1461636513792 1462333646592 1463057030799 1465910304768 1466609475968 1468047200256 1470187210752 1475215399476 1476905271296 1478202753024 1479058194432 1480367013888 1482524983296 1483258355712 1484686098432 1484837093376 1485545291776 1486280158272 1488446747424 1489178722304 1489763874816 1491349536768 1491935542272 1492087274496 1492798930896 1494262328832 1498631516928 1500816110976 1502409129984 1506802139136 1508998643712 1509871906816 1511352041472 1512072886272 1513410920448 1514894524416 1515617058816 1515771199488 1516366801152 1517244328236 1517980778496 1518731690112 1519456054662 1522419318784 1523017532736 1523898908623 1524638588928 1525392794016 1527616398672 1532083113288 1533709320192 1535945048064 1539674472448 1540436115456 1542075711488 1542681649152 1542838542336 1543574404736 1545087578112 1546454827008 1547192414208 1547349766144 1548709134336 1549605378048 1550214274392 1550371933656 1551864278016 1552631951052 1556401892864 1557171810558 1558053912576 1559441740311 1560325128192 1564887482368 1565661597696 1567168659456 1567328043008 1567943903232 1570229535744 1572528534528 1574070091776 1574820850176 1574981011968 1575599879322 1577276902656 1579425589504 1580973907968 1581888823424 1583278534656 1584194783808 1590513369088 1592831901696 1594393362432 1599055331328 1599818006528 1600609401216 1601386315776 1602313043968 1602942651072 1603730931712 1606068731904 1606863218688 1607629617888 1608409939968 1609205584896 1610136838128 1612483976376 1613910864384 1616263504128 1617198841804 1626015899648 1627609890816 1628386185216 1632368984064 1634748530688 1635557204736 1636337289636 1638078960128 1639528497152 1641135734784 1641918480384 1642730701248 1643528060928 1643681355589 1645125352416 1649149092864 1649935660464 1660696920064 1661518430208 1662310897408 1663940468736 1665412890624 1667840606208 1668805791744 1670441730048 1671238453248 1672065178056 1675326062592 1676125115392 1677768228864 1679398797258 1685960456544 1687891738624 1690352222208 1695152406528 1696133397504 1697766047744 1698605895168 1701081997056 1701918539776 1702587285504 1703572579072 1704399470592 1705069191168 1705242599424 1706055921024 1707728375808 1712721733632 1715218412544 1722059587584 1723593502449 1724569878528 1725567893504 1727259475968 1729612480512 1732133781504 1732309942272 1732990629888 1733993517984 1734835175424 1735693360128 1736521205328 1739907792896 1740591465984 1740768486912 1741598752712 1742444101632 1743306050304 1745847312768 1748403436416 1750952129472 1752810651648 1755365769216 1757935828992 1760498417664 1761369297408 1763064741888 1763244048384 1764085033984 1765646073856 1767376945152 1768219901952 1768399732736 1769094601344 1769953296384 1770977574912 1771673456448 1771853638464 1772698730439 1774436515488 1776853788192 1778745020416 1779624926352 1782219131784 1787430298836 1789327540224 1791232049152 1791935889408 1797175468032 1798937247744 1799795257344 1799978299392 1800685576368 1802602174464 1804197298176 1805057816576 1806827323392 1807872941056 1808583320124 1809461182464 1810508324352 1811403942894 1814044473423 1815649722432 1817729564672 1820379316224 1828363436032 1829267887104 1831214907392 1831934458368 1835507122176 1836415107072 1837290991872 1837477847296 1839092097024 1840156386432 1842838830144 1844469559296 1847158290432 1848227247776 1856177618022 1858303885312 1860125589504 1861012783104 1865564553216 1867377634752 1868284035072 1869208233984 1870099759584 1873746853888 1875567887536 1876478263296 1877406515712 1878492977816 1880143259904 1881231305772 1884741820416 1885640754816 1898878205952 1899783882752 1901646249984 1903329017856 1904430481408 1906103549952 1907206619136 1908150072192 1909060171242 1909076262912 1909986803712 1910931632064 1914658357248 1915571560448 1916519151456 1917449404416 1919312911152 1924924937208 1926811950336 1937317036032 1938438168576 1941263880192 1945814040576 1946940090368 1948650504192 1948848685056 1949778195456 1950742707732 1951689572352 1953586355994 1954547073024 1957396267008 1958364547776 1959298596801 1960249614336 1966953865968 1969821145656 1972077592576 1977677807616 1979581464576 1979782791168 1980560719872 1981706877696 1983649554432 1984595663232 1986351833088 1988466049024 1989247389696 1989449699328 1990398574528 1992349771776 1998175355904 1998960511716 2001088147968 2002078042146 2003212173312 2009069518848 2011998191616 2012993482752 2015136055296 2016097181696 2017881227264 2020822745088 2021028265984 2021822401536 2022992437648 2023974371328 2024769664512 2024975586816 2025941406216 2027927446272 2029721960448 2030690043648 2032851451904 2033857058688 2036821864896 2042777484384 2044945760256 2047926730752 2053914820608 2055928283136 2056908865536 2057118056448 2057926372992 2060116770816 2061939769344 2062923218944 2064945512448 2066140504064 2066952365856 2067162578208 2069152370688 2070175934736 2073193683912 2075028254208 2076229080744 2079255653748 2085335348642 2087548796928 2089558212608 2090591870976 2093639380992 2096704712704 2098760122368 2099761133568 2099974682624 2100799839096 2101819539456 2103035870208 2103862229532 2107965210624 2110013873478 2111038046208 2112259711744 2113304600043 2121345849168 2123775868928 2134145868288 2135181754368 2136237981696 2137256868096 2141424975872 2142484291584 2143506157184 2144546586624 2145607446528 2146849117504 2148735154176 2149978635168 2151881152512 2153990651904 2155018005504 2156084045388 2165540554359 2170146521088 2171181580288 2176491978752 2179664707584 2180742939648 2181783052848 2183921865216 2188180979712 2189224640512 2190307601664 2191370747904 2193500469888 2194769856734 2198865457152 2199914213952 2202070800384 2214076612608 2215357906944 2218587291648 2220550520832 2223787474944 2225074388992 2227029147648 2227236866449 2227255640064 2228317937664 2229420237408 2232670121136 2233768083456 2234645812224 2237024305152 2238130911744 2239198396344 2247947275392 2251224166464 2253802962944 2260203208704 2261511196672 2263497965568 2264807860224 2267028062208 2268109329408 2270116380672 2273425588224 2273656799232 2274741228032 2275866492354 2276971167744 2279184081993 2283628978176 2284526299104 2286957883392 2288089191024 2298124669932 2300563980288 2303012634624 2306149974016 2309511708672 2309746589696 2310654173184 2311991357312 2313113567232 2314022473728 2314257813504 2315361607104 2317631367168 2319682240512 2320788621312 2321024649216 2323258802176 2324408067072 2325557900484 2327796417024 2331204581888 2334602839296 2335757715837 2337080868864 2340487692288 2343914438656 2347331223552 2348492396544 2350752989184 2350992064512 2351915854848 2357626535936 2358792801792 2359937728512 2361303433216 2362231275264 2362471517952 2363598307252 2365915353984 2369138384256 2371460861952 2372833235136 2376292175712 2383240398448 2385770053632 2389247852544 2396233957376 2398582996992 2399727009792 2399971065856 2400914101824 2402079473664 2403469565952 2404413976608 2405596397568 2409103097856 2410294828032 2411444426832 2412614909952 2414011099136 2415205257192 2418725964564 2420866296576 2424395256192 2425798262706 2427172421632 2439023849472 2441414836224 2442579277824 2448553476096 2449721322496 2452122796032 2453541848576 2454505934454 2457118440192 2459292745728 2461703602176 2462877720576 2464096051872 2474903490696 2481350377472 2487419404288 2489836846336 2491045380096 2492277645312 2493466346112 2495910703104 2498119335936 2501971017728 2503208687616 2506857679872 2508308407696 2512989093888 2514187673088 2516652343296 2519098195887 2531837607936 2535528333312 2542942158848 2544200096256 2545413561656 2545435017216 2546649071616 2547908842752 2551622995584 2552877809664 2553880928256 2555358868608 2556599205888 2557863899136 2559083881536 2566566582944 2569082600448 2572827618816 2583089381376 2584584224768 2586854817792 2588351840256 2590889213952 2594418720768 2598200672256 2598464913408 2599704260608 2600990276976 2602252763136 2604781807992 2606062764032 2609861689344 2610887198976 2611152730368 2612398129068 2613666152448 2614959075456 2622605154624 2626428194208 2629215977472 2636903743488 2640747626496 2642275836928 2644597112832 2644866072576 2646127550976 2648469110784 2651065417728 2652329852928 2652599599104 2653641902016 2656466362368 2657780457696 2664233807872 2665280682288 2668117530624 2669437389528 2673328697676 2681145448254 2682664255488 2683991310336 2686848073728 2687903834112 2694430326784 2695763202048 2698632495104 2699692886016 2699967449088 2701255208288 2703903261696 2706295947264 2707586724864 2710240985088 2711809411584 2712874980186 2715762486528 2717105914341 2723703312512 2726594347008 2730568974336 2738553094144 2742545154048 2742824075264 2743901830656 2746822361088 2747901687552 2749253025792 2753260683264 2754622660608 2755936487808 2756216770944 2758869827584 2760234579648 2764258245216 2766704338944 2768305440992 2770737435648 2772340871664 2783398395904 2787455827968 2790188384256 2791519174656 2798346829824 2799681511424 2801066452128 2802426052608 2804047826944 2805149639376 2810620280832 2813351831304 2813375545344 2814717394944 2816109773568 2817739466724 2821846958658 2828461132224 2830097973157 2845527824384 2848317308928 2849675824128 2852469374976 2854993526784 2856645722112 2859395448832 2860809928704 2862225108288 2863590256863 2864980205568 2866638180224 2869174870016 2871987535872 2873357340672 2874778727184 2876174106624 2878969366728 2887387405812 2893528694784 2906219610112 2907657252864 2909044070464 2911895820288 2918721060864 2920410135552 2923273027584 2924667293184 2926114061598 2931820609536 2933218951936 2936094400512 2940374421504 2950430798952 2953810542592 2958116388864 2965049966592 2966516711424 2969372196864 2969674186752 2971090583552 2972560316544 2976893494848 2978357444608 2979527749632 2982699073536 2983871084544 2984174548992 2985597861792 2988524657664 2997263033856 3001632221952 3004818259968 3013604278272 3017997287424 3019743813632 3022704082944 3024145772544 3026821840896 3031234117632 3031542398976 3032733602304 3034488656472 3035961556992 3037463380224 3038912109324 3044838637568 3046035065472 3047797817246 3049277177856 3050785588032 3055232797344 3064166226576 3067418640384 3071890096128 3080872230912 3084151422976 3085363298304 3085677084672 3087148809472 3090175156224 3092909654016 3094384828416 3094699532288 3097418268672 3099210756096 3100428548784 3100743867312 3103728556032 3105263902104 3112803785728 3114343621116 3118883480622 3120650256384 3128003022963 3129774964736 3131323195392 3134337318912 3134656086016 3135887806464 3140459071488 3145057069056 3148140183552 3149641700352 3149962023936 3151199758644 3154553805312 3158851179008 3161947815936 3163777646848 3165020810217 3166557069312 3168389567616 3181026738176 3185663803392 3198110662656 3199636013056 3201218802432 3202772631552 3204626087936 3205885302144 3207461863424 3212137463808 3213726437376 3215259235776 3216819879936 3218411169792 3220273676256 3224967952752 3227821728768 3232527008256 3234397683608 3252031799296 3255219781632 3256772370432 3264737968128 3269497061376 3271114409472 3272674579272 3276157920256 3279056994304 3282271469568 3283836960768 3285461402496 3287056121856 3287362711178 3290250704832 3292154785101 3298298185728 3299871320928 3323036860416 3324621794816 3327880937472 3330825781248 3335681212416 3337611583488 3340883460096 3342476906496 3344130356112 3350652125184 3352250230784 3355536457728 3358797594516 3371920913088 3375783477248 3380704444416 3390304813056 3392266795008 3395532095488 3397211790336 3402163994112 3405174571008 3407145158144 3408798941184 3410138382336 3410485198848 3412111842048 3413799738531 3415456751616 3425443467264 3430436825088 3447187004898 3449139757056 3451135787008 3454518951936 3459224961024 3464267563008 3464619884544 3465981259776 3467987035968 3469670350848 3471386720256 3473042410656 3479815585792 3481182931968 3481536973824 3483197505424 3484888203264 3486612100608 3491694625536 3496806872832 3501904258944 3505621303296 3510731538432 3515871657984 3520996835328 3522738594816 3526129483776 3526488096768 3528170067968 3531292147712 3534753890304 3536439803904 3536799465472 3538189202688 3539906592768 3541955149824 3543346912896 3543707276928 3545397460878 3548873030976 3553707576384 3557490040832 3559249852704 3564438263568 3574860597672 3578655080448 3583871778816 3594350936064 3597874495488 3599590514688 3599956598784 3601371152736 3605204348928 3608394596352 3610115633152 3613654646784 3615745882112 3617166640248 3618922364928 3621016648704 3622807885788 3628088946846 3631299444864 3635459129344 3638697394059 3640758632448 3656726872064 3658535774208 3662429814784 3663868916736 3672830214144 3674581983744 3674955694592 3678184194048 3680312772864 3681758901681 3685677660288 3688939118592 3694316580864 3696454495552 3712355236044 3716607770624 3720251179008 3722025566208 3731129106432 3734755269504 3736568070144 3738416467968 3740199519168 3747493707776 3751135775072 3752956526592 3754813031424 3756985955632 3760286519808 3762462611544 3769483640832 3771281509632 3797756411904 3799567765504 3803292499968 3808860962816 3812207099904 3814413238272 3816300144384 3818120342484 3818152525824 3819973607424 3821863264128 3829316714496 3831143120896 3833038302912 3834898808832 3838625822304 3849849874416 3853623900672 3874634072064 3876876337152 3882527760384 3891628081152 3893880180736 3897301008384 3897697370112 3899556390912 3901485415464 3903379144704 3907172711988 3909094146048 3914792534016 3916729095552 3918597193602 3920499228672 3933907731936 3939642291312 3944155185152 3955355615232 3961121439744 3963413755392 3967299108864 3969191326464 3972703666176 3976932098048 3978494779392 3978899398656 3980797149056 3984699543552 3996350711808 3997921023432 4002176295936 4004156084292 4018139037696 4021718172381 4023996383232 4025986965504 4030272110592 4032194363392 4035762454528 4041645490176 4042056531968 4043644803072 4045984875296 4047948742656 4049539329024 4049951173632 4051882812432 4055854892544 4059443920896 4061380087296 4065702903808 4067714117376 4073643729792 4085554968768 4089891520512 4095853461504 4107829641216 4111856566272 4113817731072 4114236112896 4115852745984 4120233541632 4123879538688 4125846437888 4129891024896 4132281008128 4133904731712 4134325156416 4136297037691 4138304741376 4140351869472 4146387367824 4150056508416 4152458161488 4158511307496 4170670697284 4175097593856 4179116425216 4181183741952 4187278761984 4193409425408 4197520244736 4199522267136 4199949365248 4201599678192 4203639078912 4206071740416 4207724459064 4215930421248 4220027746956 4222076092416 4224519423488 4226609200086 4232770437987 4242691698336 4247551737856 4268291736576 4272475963392 4274513736192 4282849951744 4284968583168 4287012314368 4289093173248 4291214893056 4293698235008 4297470308352 4299957270336 4303762305024 4307981303808 4310036011008 4312168090776 4331081108718 4340293042176 4342363160576 4352983957504 4359329415168 4361485879296 4363566105696 4367843730432 4378449281024 4380615203328 4382741495808 4387000939776 4389539713468 4397730914304 4399828427904 4404141600768 4430715813888 4437174583296 4441101041664 4447574949888 4450148777984 4454058295296 4454473732898 4454511280128 4456635875328 4458840474816 4465340242272 4467536166912 4469291624448 4474048610304 4476261823488 4478396792688 4495894550784 4502448332928 4507605925888 4520406417408 4523022393344 4526995931136 4529615720448 4534056124416 4536218658816 4540232761344 4546851176448 4547313598464 4549482456064 4551732984708 4553942335488 4558368163986 4567257956352 4569052598208 4571696725869 4573915766784 4576178382048 4596249339864 4601127960576 4619023417344 4619493179392 4621308346368 4623982714624 4626227134464 4628044947456 4628515627008 4630723214208 4635262734336 4639364481024 4641577242624 4642049298432 4646517604352 4648816134144 4651115800968 4655592834048 4662409163776 4669205678592 4671515431674 4674161737728 4678325220933 4680975384576 4687828877312 4694662447104 4696984793088 4701505978368 4701984129024 4703831709696 4715253071872 4717585603584 4722606866432 4724462550528 4724943035904 4727196614504 4731830707968 4738276768512 4742921723904 4745666470272 4752584351424 4766480796896 4771540107264 4778495705088 4792467914752 4797165993984 4799454019584 4799942131712 4801828203648 4804158947328 4806939131904 4808827953216 4811192795136 4818206195712 4820589656064 4822888853664 4825229819904 4828022198272 4830410514384 4837451929128 4841732593152 4848790512384 4851596525412 4878047698944 4882829672448 4885158555648 4897106952192 4899442644992 4904245592064 4907083697152 4909011868908 4914236880384 4918585491456 4923407204352 4925755441152 4928192103744 4931044066767 4949806981392 4962700754944 4979673692672 4982090760192 4984555290624 4986932692224 4991821406208 4996238671872 5003942035456 5006417375232 5013715359744 5016616815392 5025978187776 5028375346176 5033304686592 5038196391774 5063675215872 5071056666624 5085884317696 5088400192512 5090827123312 5093298143232 5095817685504 5103245991168 5105755619328 5107761856512 5110717737216 5113198411776 5115727798272 5118167763072 5133133165888 5138165200896 5145655237632 5166178762752 5169168449536 5173709635584 5176703680512 5181778427904 5188837441536 5196401344512 5196929826816 5199408521216 5201980553952 5204505526272 5209563615984 5212125528064 5219723378688 5221774397952 5222305460736 5224796258136 5227332304896 5229918150912 5245210309248 5252856388416 5258431954944 5273807486976 5281495252992 5284551673856 5289194225664 5289732145152 5292255101952 5296938221568 5302130835456 5304659705856 5305199198208 5307283804032 5312932724736 5315560915392 5318096191317 5328467615744 5330561364576 5336235061248 5338874779056 5346657395352 5362290896508 5367982620672 5373696147456 5375807668224 5388860653568 5391526404096 5397264990208 5399385772032 5399934898176 5402510416576 5407806523392 5412591894528 5415173449728 5420481970176 5423618823168 5425749960372 5431524973056 5434211828682 5447406625024 5453188694016 5461137948672 5477106188288 5485090308096 5485648150528 5487803661312 5493644722176 5495803375104 5506521366528 5509245321216 5511872975616 5512433541888 5517739655168 5520469159296 5528516490432 5533408677888 5536610881984 5541474871296 5544681743328 5566796791808 5574911655936 5580376768512 5583038349312 5596693659648 5599363022848 5602132904256 5604852105216 5608095653888 5610299278752 5621240561664 5626703662608 5629434789888 5632219547136 5635478933448 5643693917316 5656922264448 5660195946314 5691055648768 5696634617856 5699351648256 5704938749952 5709987053568 5713291444224 5721619857408 5724450216576 5727180513726 5729960411136 5733276360448 5738349740032 5743975071744 5746714681344 5749557454368 5752348213248 5757938733456 5774774811624 5812439220224 5815314505728 5818088140928 5823791640576 5837442121728 5840820271104 5846546055168 5849334586368 5852228123196 5863641219072 5866437903872 5872188801024 5877895790403 5880748843008 5900861597904 5907621085184 5916232777728 5933033422848 5938744393728 5939348373504 5942181167104 5945120633088 5953786989696 5956714889216 5959055499264 5965398147072 5967742169088 5968349097984 5971195723584 5977049315328 5994526067712 6003264443904 6009636519936 6027208556544 6035994574848 6039487627264 6045408165888 6048291545088 6053643681792 6062468235264 6063084797952 6065467204608 6068977312944 6071923113984 6074926760448 6077824218648 6089677275136 6092070130944 6095595634492 6098554355712 6101571176064 6110465594688 6128332453152 6134837280768 6143780192256 6161744461824 6170726596608 6171354169344 6174297618944 6180350312448 6185819308032 6188769656832 6189399064576 6194836537344 6198421512192 6200857097568 6201487734624 6207457112064 6210527804208 6225607571456 6228687242232 6237766961244 6256006045926 6259549929472 6262646390784 6268674637824 6269312172032 6271775612928 6280918142976 6290114138112 6296280367104 6299283400704 6299924047872 6302399517288 6309107610624 6317702358016 6323895631872 6327555293696 6330041620434 6333114138624 6336779135232 6339913800129 6362053476352 6371327606784 6399272026112 6402437604864 6405545263104 6409252175872 6411770604288 6414923726848 6424274927616 6427452874752 6430518471552 6433639759872 6436822339584 6440547352512 6449935905504 6455643457536 6465054016512 6468795367216 6496621663077 6504063598592 6510439563264 6513544740864 6529475936256 6538994122752 6542228818944 6545349158544 6552315840512 6558113988608 6564542939136 6567673921536 6570922804992 6574112243712 6574725422356 6580501409664 6584309570202 6596596371456 6599742641856 6646073720832 6649243589632 6655761874944 6661651562496 6671362424832 6675223166976 6681710599347 6681766920192 6684953812992 6688260712224 6701304250368 6704500461568 6711072915456 6717595189032 6743841826176 6751566954496 6761408888832 6780609626112 6784533590016 6791064190976 6794423580672 6804327988224 6810349142016 6814290316288 6820276764672 6820970397696 6824223684096 6827599477062 6830913503232 6837552245979 6850886934528 6860873650176 6894374009796 6902271574016 6909037903872 6918449922048 6928535126016 6929239769088 6931962519552 6935974071936 6939340701696 6942773440512 6946084821312 6959631171584 6962365863936 6963073947648 6966395010848 6969776406528 6973224201216 6983389251072 6993613745664 7003808517888 7007273147511 7011242606592 7021463076864 7031743315968 7041993670656 7045477189632 7052258967552 7052976193536 7056340135936 7062584295424 7072879607808 7073598930944 7076378405376 7079813185536 7083910299648 7086693825792 7087414553856 7090794921756 7097746061952 7107415152768 7114980081664 7118499705408 7128876527136 7149721195344 7157310160896 7167743557632 7188701872128 7195748990976 7199181029376 7199913197568 7202742305472 7210408697856 7216789192704 7220231266304 7227309293568 7231491764224 7234333280496 7237844729856 7242033297408 7245615771576 7256177893692 7262598889728 7277394788118 7281517264896 7313453744128 7317071548416 7324859629568 7327737833472 7345660428288 7349163967488 7349911389184 7356368388096 7360625545728 7363517803362 7371355320576 7377878237184 7388633161728 7392908991104 7424710472088 7433215541248 7444051132416 7462258212864 7469510539008 7473136140288 7476832935936 7480399038336 7494987415552 7502271550144 7505913053184 7509626062848 7513971911264 7520573039616 7524925223088 7538967281664 7542563019264 7595512823808 7599135531008 7606584999936 7617721925632 7628826476544 7632600288768 7636240684968 7636305051648 7639947214848 7643726528256 7658633428992 7662286241792 7666076605824 7669797617664 7677251644608 7681694498569 7699699748832 7707247801344 7749268144128 7753752674304 7765055520768 7783256162304 7787760361472 7794602016768 7795394740224 7799112781824 7802970830928 7806758289408 7814345423976 7818188292096 7829585068032 7833458191104 7837194387204 7840998457344 7867815463872 7879284582624 7888310370304 7910711230464 7922242879488 7926827510784 7934598217728 7938382652928 7945407332352 7953864196096 7956989558784 7957798797312 7961594298112 7969399087104 7992701423616 7995842046864 8004352591872 8008312168584 8043436344762 8047992766464 8051973931008 8060544221184 8064388726784 8071524909056 8083290980352 8084113063936 8087289606144 8091969750592 8095897485312 8099078658048 8099902347264 8103765624864 8111709785088 8118887841792 8122760174592 8131405807616 8135428234752 8147287459584 8171109937536 8179783041024 8191706923008 8215659282432 8227635462144 8228472225792 8231705491968 8240467083264 8247759077376 8251692875776 8259782049792 8264562016256 8267809463424 8268650312832 8272594075382 8276609482752 8280703738944 8292774735648 8300113016832 8304916322976 8317022614992 8341341394568 8350195187712 8362367483904 8374557523968 8386818850816 8395040489472 8399044534272 8399898730496 8403199356384 8407278157824 8412143480832 8415448918128 8431860842496 8440055493912 8444152184832 8449038846976 8453218400172 8465540875974 8485383396672 8490293919471 8495103475712 8536583473152 8544951926784 8549027472384 8569937166336 8574024628736 8578186346496 8582429786112 8587396470016 8590770770589 8594940616704 8599914540672 8607524610048 8615962607616 8620072022016 8624336181552 8662162217436 8680586084352 8684726321152 8705967915008 8718658830336 8722971758592 8727132211392 8735687460864 8756898562048 8761230406656 8774001879552 8779079426936 8795461828608 8799656855808 8808283201536 8861431627776 8874349166592 8895149899776 8900297555968 8908116590592 8908947465796 8909022560256 8913271750656 8917680949632 8930680484544 8935072333824 8938583248896 8948097220608 8952523646976 8956793585376 8991789101568 9004896665856 9040812834816 9046044786688 9053991862272 9059231440896 9068112248832 9072437317632 9080465522688 9093702352896 9094627196928 9098964912128 9103465969416 9107884670976 9116736327972 9134515912704 9138105196416 9143393451738 9147831533568 9152356764096 9192498679728 9202255921152 9242616692736 9247965429248 9252454268928 9256089894912 9257031254016 9261446428416 9270525468672 9278728962048 9283154485248 9284098596864 9293035208704 9297632268288 9302231601936 9311185668096 9324818327552 9338411357184 9343030863348 9356650441866 9361950769152 9375657754624 9384009068889 9389324894208 9393969586176 9403011956736 9403968258048 9407663419392 9430506143744 9435171207168 9445213732864 9448925101056 9449886071808 9454393229008 9463661415936 9476553537024 9485843447808 9491332940544 9495062430651 9505168702848 9532961593792 9543080214528 9556991410176 9584935829504 9594331987968 9598908039168 9599884263424 9603656407296 9608317894656 9613878263808 9617655906432 9622385590272 9636412391424 9641179312128 9645777707328 9650459639808 9656044396544 9660821028768 9674903858256 9683465186304 9697581024768 9703193050824 9756095397888 9765659344896 9770317111296 9794213904384 9798885289984 9808491184128 9814167394304 9818023737816 9828473760768 9837170982912 9846814408704 9851510882304 9856384207488 9862088133534 9876464355303 9899613962784 9925401509888 9959347385344 9969110581248 9973865384448 9983642812416 9992477343744 10007884070912 10012834750464 10027430719488 10033233630784 10051956375552 10056750692352 10066609373184 10076392783548 10127350431744 10142113333248 10171768635392 10176800385024 10181654246624 10186596286464 10191635371008 10206491982336 10215523713024 10221435474432 10226396823552 10231455596544 10236335526144 10241399215593 10266266331776 10276330401792 10291310475264 10338336899072 10347419271168 10353407361024 10363556855808 10377674883072 10392802689024 10393859653632 10398817042432 10403961107904 10409011052544 10419127231968 10424251056128 10439446757376 10443548795904 10444610921472 10449592516272 10454664609792 10459836301824 10490420618496 10505712776832 10516863909888 10547614973952 10562990505984 10569103347712 10578388451328 10579464290304 10584510203904 10593876443136 10604261670912 10609319411712 10610398396416 10614567608064 10625865449472 10631121830784 10636192382634 10656935231488 10661122729152 10672470122496 10677749558112 10693314790704 10724581793016 10735965241344 10751615336448 10777721307136 10783052808192 10794529980416 10798771544064 10799869796352 10805020833152 10815613046784 10825183789056 10830346899456 10840963940352 10847237646336 10851499920744 10863049946112 10868423657364 10894813250048 10906377388032 10916092182177 10922275897344 10954212376576 10970180616192 10971296301056 10975607322624 10987289444352 10991606750208 11018490642432 11023745951232 11024867083776 11035479310336 11040938318592 11057032980864 11066817355776 11073221763968 11082949742592 11089363486656 11133593583616 11149823311872 11160753537024 11166076698624 11193387319296 11198726045696 11204265808512 11209704210432 11216191307776 11220598557504 11242481123328 11253407325216 11258869579776 11264439094272 11270957866896 11287387834632 11313844528896 11320391892628 11382111297536 11393269235712 11398703296512 11409877499904 11426582888448 11443239714816 11448900433152 11454361027452 11459920822272 11466552720896 11476699480064 11487950143488 11493429362688 11499114908736 11504696426496 11515877466912 11549549623248 11624878440448 11630629011456 11636176281856 11647583281152 11674884243456 11681640542208 11693092110336 11698669172736 11704456246392 11727282438144 11732875807744 11744377602048 11755791580806 11761497686016 11801723195808 11815242170368 11832465555456 11866066845696 11884362334208 11890241266176 11907573979392 11913429778432 11918110998528 11930796294144 11935484338176 11936698195968 11942391447168 11954098630656 11989052135424 12006528887808 12054417113088 12065154517143 12071989149696 12078975254528 12090816331776 12096583090176 12107287363584 12124936470528 12126169595904 12130934409216 12137954625888 12143846227968 12149853520896 12155648437296 12179354550272 12184140261888 12191191268984 12197108711424 12203142352128 12220931189376 12256664906304 12269674561536 12287560384512 12323488923648 12341453193216 12342708338688 12348595237888 12360700624896 12371638616064 12377539313664 12378798129152 12389673074688 12396843024384 12401714195136 12402975469248 12408891113073 12414914224128 12421055608416 12451215142912 12457374484464 12475533922488 12512012091852 12525292781568 12537349275648 12538624344064 12543551225856 12561836285952 12580228276224 12592560734208 12598566801408 12599848095744 12604799034576 12618215221248 12635404716032 12647791263744 12655110587392 12660083240868 12666228277248 12673558270464 12679827600258 12698311313961 12724106952704 12742655213568 12798544052224 12804875209728 12818504351744 12823541208576 12848549855232 12854905749504 12861036943104 12867279519744 12873644679168 12881094705024 12899871811008 12911286915072 12930108033024 12937590734432 12993243326154 13008127197184 13020879126528 13027089481728 13058951872512 13077988245504 13084457637888 13090698317088 13104631681024 13116227977216 13135347843072 13141845609984 13148224487424 13149450844712 13161002819328 13168619140404 13193192742912 13199485283712 13292147441664 13298487179264 13311523749888 13323303124992 13342724849664 13350446333952 13363421198694 13363533840384 13369907625984 13376521424448 13402608500736 13409000923136 13422145830912 13435190378064 13487683652352 13522817777664 13561219252224 13569067180032 13582128381952 13588847161344 13608655976448 13620698284032 13628580632576 13640553529344 13641940795392 13648447368192 13655198954124 13661827006464 13675104491958 13701773869056 13715090177607 13721747300352 13788748019592 13804543148032 13857070252032 13858479538176 13863925039104 13871948143872 13878681403392 13885546881024 13892169642624 13919262343168 13924731727872 13926147895296 13932790021696 13939552813056 13946448402432 13966778502144 13987227491328 14007617035776 14014546295022 14022485213184 14042926153728 14063486631936 14083987341312 14090954379264 14104517935104 14105952387072 14112680271872 14125168590848 14145759215616 14147197861888 14152756810752 14167820599296 14173387651584 14174829107712 14181589843512 14195492123904 14214830305536 14229960163328 14236999410816 14257753054272 14299442390688 14314620321792 14335487115264 14377403744256 14391497981952 14398362058752 14399826395136 14405484610944 14420817395712 14433578385408 14440462532608 14454618587136 14462983528448 14468666560992 14475689459712 14484066594816 14491231543152 14512355787384 14525197779456 14554789576236 14626907488256 14634143096832 14649719259136 14655475666944 14691320856576 14698327934976 14699822778368 14712736776192 14721251091456 14727035606724 14742710641152 14755756474368 14777266323456 14785817982208 14793132200301 14849420944176 14866431082496 14888102264832 14939021078016 14946272280576 14953665871872 14960798076672 14989974831104 15004543100288 15011826106368 15019252125696 15027943822528 15041146079232 15049850446176 15077934563328 15085126038528 15191025647616 15198271062016 15213169999872 15235443851264 15257652953088 15265200577536 15272481369936 15279894429696 15287453056512 15317266857984 15324572483584 15332153211648 15339595235328 15354503289216 15363388997138 15399399497664 15414495602688 15498536288256 15507505348608 15530111041536 15566512324608 15575520722944 15589204033536 15590789480448 15598225563648 15605941661856 15613516578816 15628690847952 15636376584192 15659170136064 15666916382208 15674388774408 15681996914688 15735630927744 15758569165248 15776620740608 15821422460928 15844485758976 15853655021568 15869196435456 15876765305856 15890814664704 15913979117568 15915597594624 15923188596224 15938798174208 15954288573951 15985402847232 15991684093728 16008705183744 16016624337168 16086872689524 16103947862016 16121088442368 16128777453568 16143049818112 16166581960704 16168226127872 16174579212288 16183939501184 16191794970624 16198157316096 16199804694528 16207531249728 16223419570176 16237775683584 16245520349184 16262811615232 16270856469504 16294574919168 16342219875072 16359566082048 16383413846016 16431318564864 16455270924288 16456944451584 16463410983936 16480934166528 16503385751552 16519564099584 16529124032512 16535618926848 16537300625664 16545188150764 16553218965504 16561407477888 16585549471296 16600226033664 16609832645952 16634045229984 16682682789136 16700390375424 16724734967808 16749115047936 16773637701632 16790080978944 16798089068544 16799797460992 16806398712768 16814556315648 16824286961664 16830897836256 16863721684992 16880110987824 16888304369664 16898077693952 16906436800344 16931081751948 16970766793344 16980587838942 16990206951424 17073166946304 17089903853568 17098054944768 17139874332672 17148049257472 17164859572224 17174792940032 17181541541178 17189881233408 17199829081344 17215049220096 17231925215232 17240144044032 17248672363104 17324324434872 17369452642304 17411935830016 17437317660672 17445943517184 17454264422784 17471374921728 17513797124096 17522460813312 17548003759104 17558158853872 17590923657216 17599313711616 17616566403072 17633687371209 17722863255552 17748698333184 17800595111936 17816233181184 17817894931592 17818045120512 17826543501312 17835361899264 17861360969088 17870144667648 17877166497792 17896194441216 17905047293952 17913587170752 17983578203136 18009793331712 18081625669632 18092089573376 18107983724544 18118462881792 18136224497664 18144874635264 18160931045376 18187404705792 18189254393856 18197929824256 18206931938832 18215769341952 18233472655944 18269031825408 18276210392832 18286786903476 18295663067136 18304713528192 18384997359456 18404511842304 18485233385472 18495930858496 18512179789824 18514062508032 18522892856832 18541050937344 18557457924096 18566308970496 18568197193728 18586070417408 18595264536576 18604463203872 18622371336192 18649636655104 18676822714368 18686061726696 18713300883732 18768018137778 18778649788416 18787939172352 18806023913472 18807936516096 18815326838784 18861012287488 18870342414336 18890427465728 18897850202112 18899772143616 18908786458016 18927322831872 18953107074048 18971686895616 18982665881088 18990124861302 19010337405696 19019741400387 19065923187584 19086160429056 19113982820352 19169871659008 19197816078336 19199768526848 19207312814592 19216635789312 19227756527616 19235311812864 19244771180544 19272824782848 19282358624256 19291555414656 19300919279616 19312088793088 19321642057536 19349807716512 19366930372608 19395162049536 19406386101648 19512190795776 19531318689792 19540634222592 19588427808768 19597770579968 19616982368256 19628334788608 19636047475632 19656947521536 19674341965824 19693628817408 19703021764608 19712768414976 19724176267068 19752928710606 19799227925568 19810685812099 19850803019776 19918694770688 19938221162496 19947730768896 19967285624832 19984954687488 20015768141824 20025669500928 20045131798041 20054861438976 20066467261568 20103912751104 20113501384704 20133218746368 20152785567096 20254700863488 20284226666496 20343537270784 20353600770048 20363308493248 20373192572928 20383270742016 20412983964672 20431047426048 20442870948864 20462911193088 20472671052288 20482798431186 20532532663552 20552660803584 20582620950528 20676673798144 20706814722048 20727113711616 20755349766144 20785605378048 20787719307264 20797634084864 20807922215808 20818022105088 20838254463936 20848502112256 20878893514752 20887097591808 20889221842944 20899185032544 20909329219584 20919672603648 20980841236992 21011425553664 21033727819776 21095229947904 21125981011968 21138206695424 21156776902656 21158928580608 21169020407808 21187752886272 21218638823424 21220796792832 21229135216128 21251730898944 21262243661568 21272384765268 21313870462976 21322245458304 21344940244992 21355499116224 21386629581408 21449163586032 21471930482688 21503230672896 21566105616384 21589059960832 21597543088128 21599739592704 21610041666304 21631226093568 21650367578112 21660693798912 21681927880704 21694475292672 21702999841488 21726099892224 21736847314728 21789626500096 21832184364354 21844551794688 21908424753152 21940361232384 21942592602112 21951214645248 21974578888704 21983213500416 22036981284864 22047491902464 22049734167552 22070958620672 22081876637184 22114065961728 22133634711552 22146443527936 22165899485184 22178726973312 22267187167232 22299646623744 22332153397248 22386774638592 22397452091392 22408531617024 22419408420864 22432382615552 22441197115008 22484962246656 22506814650432 22517739159552 22528878188544 22541915733792 22574775669264 22627689057792 22640783785256 22764222595072 22786538471424 22797406593024 22819754999808 22853165776896 22886479429632 22897800866304 22908722054904 22919841644544 22933105441792 22953398960128 22975900286976 22986858725376 22998229817472 23009392852992 23031754933824 23045083495707 23099099246496 23261258022912 23272352563712 23295166562304 23349768486912 23363281084416 23386184220672 23397338345472 23408912492784 23454564876288 23465751615488 23488755204096 23511583161612 23522995372032 23603446391616 23630484340736 23664931110912 23732133691392 23768724668416 23780482532352 23815147958784 23836221997056 23861592588288 23870968676352 23873396391936 23884782894336 23908197261312 23978104270848 24013057775616 24130309034286 24143978299392 24157950509056 24181632663552 24193166180352 24214574727168 24249872941056 24252339191808 24261868818432 24275909251776 24287692455936 24299707041792 24311296874592 24358709100544 24368280523776 24382382537968 24394217422848 24406284704256 24441862378752 24513329812608 24539349123072 24575120769024 24646977847296 24682906386432 24685416677376 24697190475776 24721401249792 24743277232128 24755078627328 24757596258304 24779346149376 24793686048768 24803428390272 24805950938496 24817782226146 24829828448256 24842111216832 24902430285824 24914748968928 24951067844976 25024024183704 25050585563136 25087102451712 25123672571904 25160456552448 25185121468416 25197133602816 25199696191488 25209598069152 25236430442496 25270809432064 25295582527488 25310221174784 25320166481736 25332456554496 25347116540928 25359655200516 25396622627922 25448213905408 25470881758413 25485310427136 25597088104448 25609750419456 25637008703488 25647082417152 25709811499008 25722073886208 25734559039488 25747289358336 25762189410048 25772312311767 25799743622016 25822573830144 25860216066048 25875181468864 25986486652308 26016254394368 26041758253056 26054178963456 26117903745024 26155976491008 26168915275776 26181396634176 26209263362048 26232455954432 26270695686144 26283691219968 26298901689424 26322005638656 26337238280808 26386385485824 26398970567424 26584294883328 26596974358528 26623047499776 26685449699328 26700892667904 26726842397388 26727067680768 26739815251968 26753042848896 26805217001472 26818001846272 26844291661824 26870380756128 26975367304704 27122438504448 27138134360064 27164256763904 27177694322688 27217311952896 27241396568064 27257161265152 27281107058688 27283881590784 27296894736384 27310397908248 27323654012928 27350208983916 27403547738112 27430180355214 27443494600704 27577496039184 27609086296064 27727850078208 27743896287744 27757362806784 27771093762048 27784339285248 27838524686336 27849463455744 27852295790592 27865580043392 27879105626112 27892896804864 27933557004288 27974454982656 28015234071552 28029092590044 28085852307456 28126973263872 28152027206667 28167974682624 28181908758528 28209035870208 28211904774144 28225360543744 28250337181696 28291518431232 28294395723776 28305513621504 28335641198592 28346775303168 28349658215424 28363179687024 28390984247808 28429660611072 28459920326656 28473998821632 28515506108544 28598884781376 28629240643584 28670974230528 28754807488512 28782995963904 28796724117504 28799652790272 28810969221888 28841634791424 28867156770816 28880925065216 28909237174272 28925967056896 28937333121984 28951378919424 28954079263837 28968133189632 28982463086304 29024711574768 29050395558912 29109579152472 29253814976512 29268286193664 29299438518272 29310951333888 29382641713152 29396655869952 29399645556736 29425473552384 29442502182912 29454071213448 29485421282304 29511512948736 29554532646912 29571635964416 29586264400602 29629393065909 29698841888352 29732862164992 29776204529664 29878042156032 29907331743744 29921596153344 29979949662208 30009086200576 30023652212736 30038504251392 30055887645056 30082292158464 30099700892352 30155869126656 30170252077056 30382051295232 30396542124032 30426339999744 30470887702528 30515305906176 30530401155072 30544962739872 30559788859392 30574906113024 30649144967168 30664306423296 30679190470656 30709006578432 30726777994276 30798798995328 30828991205376 31015010697216 31060222083072 31133024649216 31151041445888 31178408067072 31181578960896 31196451127296 31211883323712 31227033157632 31257381695904 31272753168384 31318340272128 31333832764416 31348777548816 31363993829376 31471261855488 31517138330496 31553241481216 31642844921856 31688971517952 31707310043136 31738392870912 31753530611712 31781629329408 31827958235136 31831195189248 31846377192448 31877596348416 31908577147902 31970805694464 31983368187456 32017410367488 32033248674336 32173745379048 32207895724032 32257554907136 32333163921408 32336452255744 32349158424576 32367879002368 32383589941248 32396314632192 32399609389056 32415062499456 32446839140352 32475551367168 32491040698368 32525623230464 32541712939008 32589149838336 32684439750144 32719132164096 32748276546531 32766827692032 32862637129728 32910541848576 32913888903168 32926821967872 32961868333056 33006771503104 33058248065024 33071237853696 33074601251328 33090376301528 33106437931008 33122814955776 33171098942592 33200452067328 33219665291904 33268090459968 33365365578272 33400780750848 33449469935616 33498230095872 33547275403264 33580161957888 33596178137088 33599594921984 33612797425536 33629112631296 33648573923328 33661795672512 33727443369984 33760221975648 33776608739328 33796155387904 33812873600688 33862163503896 33941533586688 33961175677884 34146333892608 34179807707136 34196109889536 34279748665344 34296098514944 34329719144448 34349585880064 34363083082356 34379762466816 34399658162688 34430098440192 34463850430464 34480288088064 34497344726208 34648648869744 34738905284608 34874635321344 34891887034368 34908528845568 34942749843456 35027594248192 35044921626624 35096007518208 35116317707744 35181847314432 35198627423232 35233132806144 35267374742418 35445726511104 35497396666368 35601190223872 35635789863184 35653087002624 35670723798528 35722721938176 35740289335296 35754332995584 35792388882432 35810094587904 35827174341504 35967156406272 36019586663424 36163251339264 36184179146752 36215967449088 36236925763584 36272448995328 36289749270528 36321862090752 36374809411584 36378508787712 36395859648512 36413863877664 36431538683904 36466945311888 36538063650816 36552420785664 36573573806952 36591326134272 36609427056384 36769994718912 36809023684608 36970466770944 36991861716992 37024359579648 37028125016064 37045785713664 37082101874688 37114915848192 37132617940992 37136394387456 37172140834816 37190529073152 37208926407744 37226673339219 37244742672384 37299273310208 37353645428736 37372123453392 37426601767464 37536036275556 37575878344704 37612047826944 37615873032192 37630653677568 37722024574976 37740684828672 37780854931456 37795700404224 37799544287232 37817572916032 37854645663744 37906214148096 37943373791232 37965331762176 37980249722604 38020674811392 38039482800774 38131846375168 38172320858112 38227965640704 38339743318016 38395632156672 38399537053696 38414625629184 38455513055232 38470623625728 38545649565696 38564717248512 38583110829312 38601838559232 38624177586176 38643284115072 38699615433024 38733860745216 38790324099072 38812772203296 39024381591552 39062637379584 39081268445184 39176855617536 39195541159936 39233964736512 39256669577216 39272094951264 39313895043072 39348683931648 39406043529216 39425536829952 39448352534136 39505857421212 39598455851136 39621371624198 39701606039552 39837389541376 39876442324992 39895461537792 39934571249664 39969909374976 40051339001856 40090263596082 40109722877952 40132934523136 40207825502208 40227002769408 40266437492736 40305571134192 40568453332992 40687074541568 40707201540096 40726616986496 40746385145856 40766541484032 40825967929344 40862094852096 40885741897728 40925822386176 40945342104576 40965596862372 41065065327104 41105321607168 41145270532821 41165241901056 41353347596288 41413629444096 41571210756096 41575438614528 41595268169728 41615844431616 41636044210176 41676508927872 41697004224512 41757787029504 41774195183616 41778443685888 41798370065088 41818658439168 41839345207296 41961682473984 42022851107328 42067455639552 42190459895808 42251962023936 42276413390848 42313553805312 42317857161216 42338040815616 42375505772544 42437277646848 42441593585664 42458270432256 42503461797888 42524487323136 42544769530536 42627740925952 42644490916608 42689880489984 42710998232448 42773259162816 42898327172064 42943860965376 43006461345792 43132211232768 43195086176256 43199479185408 43220083332608 43262452187136 43300735156224 43321387597824 43363855761408 43388950585344 43405999682976 43452199784448 43473694629456 43579253000192 43664368728708 43816849506304 43880722464768 43885185204224 43902429290496 43949157777408 43966427000832 44073962569728 44094983804928 44099468335104 44141917241344 44163753274368 44228131923456 44267269423104 44292887055872 44331798970368 44357453946624 44379396600903 44534374334464 44599293247488 44664306794496 44794904182784 44817063234048 44838816841728 44864765231104 44882394230016 44969924493312 45013629300864 45035478319104 45057756377088 45083831467584 45149551338528 45255378115584 45281567570512 45528445190144 45573076942848 45594813186048 45639509999616 45706331553792 45772958859264 45795601732608 45817444109808 45839683289088 45866210883584 45906797920256 45951800573952 45973717450752 45996459634944 46018785705984 46063509867648 46090166991414 46198198492992 46522516045824 46544705127424 46590333124608 46699536973824 46726562168832 46772368441344 46794676690944 46817824985568 46909129752576 46931503230976 46977510408192 47023166323224 47045990744064 47206892783232 47260968681472 47329862221824 47464267382784 47537449336832 47560965064704 47630295917568 47672443994112 47741937352704 47746792783872 47769565788672 47816394522624 47862865721853 47956208541696 48026115551232 48260618068572 48315901018112 48363265327104 48386332360704 48429149454336 48499745882112 48504678383616 48523737636864 48551818503552 48575384911872 48599414083584 48622593749184 48717418201088 48736561047552 48764765075936 48788434845696 48812569408512 48883724757504 49026659625216 49078698246144 49150241538048 49293955694592 49365812772864 49370833354752 49394380951552 49442802499584 49510157254656 49515192516608 49558692298752 49587372097536 49606856780544 49611901876992 49635564452292 49659656896512 49684222433664 49804860571648 49829497937856 49902135689952 50048048367408 50101171126272 50174204903424 50247345143808 50320913104896 50370242936832 50394267205632 50399392382976 50419196138304 50472860884992 50541618864128 50591165054976 50620442349568 50640332963472 50664913108992 50694233081856 50719310401032 50793245255844 50941763516826 50970620854272 51194176208896 51219500838912 51274017406976 51294164834304 51419622998016 51444147772416 51494578716672 51524378820096 51544624623534 51599487244032 51645147660288 51720432132096 51750362937728 51972973304616 52032508788736 52108357926912 52235807490048 52311952982016 52337830551552 52362793268352 52418526724096 52464911908864 52541391372288 52567382439936 52597803378848 52644011277312 52674476561616 52772770971648 52797941134848 53168589766656 53193948717056 53246094999552 53401785335808 53453684794776 53454135361536 53479630503936 53506085697792 53610434002944 53636003692544 53688583323648 53740761512256 53771861489983 53950734609408 54244877008896 54276268720128 54328513527808 54355388645376 54434623905792 54482793136128 54514322530304 54562214117376 54567763181568 54593789472768 54620795816496 54647308025856 54700417967832 54807095476224 54860360710428 54886989201408 55154992078368 55218172592128 55455700156416 55487792575488 55542187524096 55568678570496 55677049372672 55698926911488 55704591581184 55731160086784 55758211252224 55785793609728 55867114008576 55948909965312 56030468143104 56058185180088 56304054413334 56335949365248 56363817517056 56418071740416 56423809548288 56450721087488 56500674363392 56583036862464 56588791447552 56611027243008 56671282397184 56693550606336 56699316430848 56726359374048 56781968495616 56859321222144 56919840653312 56947997643264 57031012217088 57197769562752 57258481287168 57341948461056 57509614977024 57593448235008 57599305580544 57621938443776 57683269582848 57734313541632 57761850130432 57818474348544 57851934113792 57874666243968 57902757838848 57908158527674 57936266379264 57964926172608 58049423149536 58100791117824 58219158304944 58536572387328 58598877036544 58621902667776 58765283426304 58793311739904 58799291113472 58850947104768 58885004365824 58908142426896 58970842564608 59023025897472 59109065293824 59143271928832 59172528801204 59258786131818 59397683776704 59432057436297 59465724329984 59552409059328 59756084312064 59814663487488 59843192306688 60018172401152 60047304425472 60077008502784 60111775290112 60135395394123 60164584316928 60199401784704 60311738253312 60340504154112 60764102590464 60793084248064 60852679999488 60941775405056 61030611812352 61060802310144 61089925479744 61119577718784 61149812226048 61298289934336 61328612846592 61418013156864 61453555988552 61597597990656 61657982410752 62030021394432 62120444166144 62266049298432 62302082891776 62356816134144 62363157921792 62392902254592 62423766647424 62454066315264 62514763391808 62545506336768 62636680544256 62667665528832 62697555097632 62727987658752 62942523710976 63034276660992 63285689843712 63377943035904 63414620086272 63476785741824 63507061223424 63563258658816 63655916470272 63662390378496 63692754384896 63755192696832 63817154295804 63941611388928 63966736374912 64034820734976 64066497348672 64347490758096 64415791448064 64515109814272 64698316849152 64735758004736 64767179882496 64792629264384 64799218778112 64830124998912 64893678280704 64951102734336 64982081396736 65051246460928 65083425878016 65178299676672 65368879500288 65496553093062 65533655384064 65725274259456 65821083697152 65827777806336 65853643935744 65923736666112 66013543006208 66116496130048 66142475707392 66149202502656 66180752603056 66212875862016 66245629911552 66342197885184 66400904134656 66439330583808 66536180919936 66730731156544 66801561501696 66898939871232 66996460191744 67094550806528 67160323915776 67192356274176 67199189843968 67225594851072 67258225262592 67297147846656 67323591345024 67454886739968 67520443951296 67553217478656 67592310775808 67625747201376 67724327007792 67883067173376 67922351355768 68292667785216 68359615414272 68392219779072 68559497330688 68592197029888 68659438288896 68699171760128 68726166164712 68759524933632 68799316325376 68860196880384 68927700860928 68960576176128 68994689452416 69135250487121 69297297739488 69477810569216 69783774068736 69817057691136 69885499686912 70055188496384 70089843253248 70192015036416 70232635415488 70363694628864 70397254846464 70466265612288 70534749484836 70891453022208 70994793332736 71202380447744 71271579726368 71306174005248 71341447597056 71445443876352 71508665991168 71584777764864 71620189175808 71654348683008 71934312812544 72039173326848 72368358293504 72431934898176 72473851527168 72544897990656 72579498541056 72643724181504 72749618823168 72757017575424 72791719297024 72827727755328 72863077367808 72933890623776 73076127301632 73104841571328 73147147613904 73182652268544 73218854112768 73539989437824 73618047369216 73940933541888 73983723433984 74048719159296 74056250032128 74091571427328 74164203749376 74229831696384 74265235881984 74272788774912 74381058146304 74417852815488 74453346678438 74489485344768 74598546620416 74707290857472 74744246906784 74853203534928 75072072551112 75151756689408 75261307355136 75444049149952 75481369657344 75561709862912 75591400808448 75599088574464 75635145832064 75709291327488 75812428296192 75886747582464 75930663524352 75960499445208 76041349622784 76078965601548 76263692750336 76344641716224 76412645275239 76455931281408 76679486636032 76791264313344 76799074107392 76829251258368 76911026110464 76941247251456 77129434497024 77166221658624 77203677118464 77248355172352 77286568230144 77399230866048 77467721490432 77580648198144 77625544406592 78048763183104 78125274759168 78162536890368 78353711235072 78391082319872 78467929473024 78513339154432 78544189902528 78627790086144 78697367863296 78812087058432 78851073659904 78896705068272 79011714842424 79196911702272 79242743248396 79403212079104 79674779082752 79752884649984 79790923075584 79869142499328 80102678003712 80180527192164 80219445755904 80265869046272 80415651004416 80454005538816 80532874985472 80611142268384 81374149083136 81414403080192 81453233972992 81492770291712 81533082968064 81651935858688 81724189704192 81771483795456 81851644772352 81890684209152 81931193724744 82130130654208 82210643214336 82290541065642 82330483802112 82706695192576 82827258888192 83190536339456 83231688863232 83272088420352 83353017855744 83394008449024 83515574059008 83548390367232 83556887371776 83596740130176 83637316878336 83678690414592 83923364947968 84045702214656 84380919791616 84456081620001 84503924047872 84552826781696 84627107610624 84635714322432 84676081631232 84751011545088 84874555293696 84883187171328 84916540864512 85006923595776 85048974646272 85089539061072 85255481851904 85288981833216 85379760979968 85421996464896 85546518325632 85796654344128 85887721930752 86012922691584 86264422465536 86390172352512 86398958370816 86440166665216 86524904374272 86601470312448 86642775195648 86727711522816 86777901170688 86811999365952 86862237791511 86904399568896 86947389258912 87158506000384 87328737457416 87761444929536 87770370408448 87804858580992 87898315554816 87932854001664 88147925139456 88189967609856 88198936670208 88283834482688 88327506548736 88456263846912 88534538846208 88585774111744 88663597940736 88714907893248 88758793201806 88888179197727 89068748668928 89198586494976 89328613588992 89589808365568 89634126468096 89729530462208 89764788460032 89939848986624 90027258601728 90070956638208 90115512754176 90167662935168 90299102677056 90510756231168 90563135141024 91056890380288 91146153885696 91189626372096 91279019999232 91412663107584 91545917718528 91591203465216 91634888219616 91679366578176 91732421767168 91813595840512 91947434901504 91992919269888 92037571411968 92127019735296 92180333982828 92396396985984 93045032091648 93089410254848 93180666249216 93399073947648 93453124337664 93544736882688 93589353381888 93635649971136 93818259505152 93863006461952 93955020816384 94046332646448 94091981488128 94413785566464 94659724443648 94928534765568 95074898673664 95121930129408 95260591835136 95344887988224 95483874705408 95493585567744 95539131577344 95632789045248 95725731443706 95912417083392 96052231102464 96521236137144 96631802036224 96772664721408 96999491764224 97009356767232 97047475273728 97103637007104 97150769823744 97198828167168 97245187498368 97434836402176 97473122095104 97529530151872 97576869691392 97625138817024 97767449515008 98053319250432 98157396492288 98300483076096 98587911389184 98731625545728 98741666709504 98788761903104 98885604999168 99020314509312 99030385033216 99174744195072 99213713561088 99223803753984 99271128904584 99319313793024 99368444867328 99609721143296 99658995875712 99804271379904 100096096734816 100202342252544 100348409806848 100494690287616 100641826209792 100740485873664 100788534411264 100798784765952 100838392276608 100945721769984 101083237728256 101182330109952 101240884699136 101280665926944 101329826217984 101388466163712 101438620802064 101586490511688 101883527033652 102388352417792 102439001677824 102548034813952 102588329668608 102839245996032 102888295544832 102989157433344 103048757640192 103089249247068 103198974488064 103290295320576 103440864264192 103500725875456 103945946609232 104065017577472 104216715853824 104623905964032 104675661103104 104725586536704 104837053448192 104929823817728 105082782744576 105134764879872 105195606757696 105288022554624 105348953123232 105545541943296 105595882269696 106337179533312 106387897434112 106492189999104 106803570671616 106907369589552 106959261007872 107012171395584 107220868005888 107272007385088 107377166647296 107481523024512 107543722979966 107901469218816 108489754017792 108552537440256 108710777290752 108869247811584 108965586272256 109028645060608 109124428234752 109135526363136 109187578945536 109241591632992 109294616051712 109400835935664 109614190952448 109720721420856 109773978402816 110309984156736 110436345184256 110911400312832 110975585150976 111084375048192 111137357140992 111397853822976 111409183162368 111462320173568 111516422504448 111571587219456 111680020017657 111734228017152 111897819930624 112060936286208 112116370360176 112608108826668 112727635034112 112836143480832 112847619096576 112901442174976 113001348726784 113166073724928 113177582895104 113222054486016 113342564794368 113387101212672 113398632861696 113452718748096 113563936991232 113718642444288 113839681306624 113895995286528 114062024434176 114395539125504 114516962574336 114683896922112 115019229954048 115186896470016 115198611161088 115243876887552 115366539165696 115523700260864 115636948697088 115703868227584 115749332487936 115805515677696 115816317055348 115872532758528 115929852345216 116098846299072 116201582235648 116438316609888 117073144774656 117243805335552 117530566852608 117586623479808 117598582226944 117701894209536 117770008731648 117816284853792 117941685129216 118046051794944 118218130587648 118286543857664 118345057602408 118517572263636 118795367553408 118864114872594 118931448659968 119104818118656 119512168624128 119629326974976 119686384613376 120036344802304 120154017005568 120223550580224 120270790788246 120329168633856 120398803569408 120623476506624 120681008308224 121586168496128 121705359998976 121883550810112 122061223624704 122121604620288 122179850959488 122239155437568 122299624452096 122596579868672 122657225693184 122836026313728 122907111977104 123195195981312 123315964821504 123435811598463 124060042788864 124240888332288 124604165783552 124713632268288 124726315843584 124785804509184 124847533294848 124908132630528 125029526783616 125091012673536 125273361088512 125335331057664 125395110195264 125455975317504 125885047421952 126068553321984 126571379687424 126755886071808 126829240172544 126953571483648 127014122446848 127126517317632 127311832940544 127324780756992 127385508769792 127510385393664 127634308591608 127883222777856 127933472749824 128069641469952 128132994697344 128694981516192 128831582896128 129030219628544 129396633698304 129471516009472 129585258528768 129598437556224 129660249997824 129787356561408 129902205468672 129964162793472 130102492921856 130166851756032 130356599353344 130737759000576 130993106186124 131450548518912 131642167394304 131655555612672 131707287871488 131847473332224 132027086012416 132232992260096 132284951414784 132298405005312 132361505206112 132425751724032 132491259823104 132684395770368 132801808269312 132878661167616 133072361839872 133138189802709 133461462313088 133603123003392 133797879742464 133992920383488 134189101613056 134384712548352 134398379687936 134451189702144 134516450525184 134594295693312 134647182690048 134909773479936 135040887902592 135106434957312 135184621551616 135251494402752 135448654015584 135766134346752 135844702711536 136585335570432 136719230828544 136784439558144 137118994661376 137184394059776 137318876577792 137398343520256 137452332329424 137519049867264 137598632650752 137720393760768 137855401721856 137921152352256 137989378904832 138270500974242 138594595478976 138955621138432 139567548137472 139634115382272 139770999373824 140110376992768 140179686506496 140384030072832 140465270830976 140727389257728 140794509692928 140932531224576 141069498969672 141782906044416 141989586665472 142404760895488 142543159452736 142612348010496 142682895194112 142890887752704 143017331982336 143240378351616 143308697366016 143868625625088 144078346653696 144736716587008 144947703054336 145089795981312 145158997082112 145287448363008 145499237646336 145514035150848 145583438594048 145655455510656 145726154735616 145867781247552 146152254603264 146209683142656 146294295227808 146365304537088 146437708225536 147079978875648 147236094738432 147881867083776 147967446867968 148097438318592 148112500064256 148183142854656 148328407498752 148530471763968 148545577549824 148762116292608 148835705630976 148906693356876 148978970689536 149197093240832 149414581714944 149488493813568 149706407069856 150144145102224 150303513378816 150522614710272 150962739314688 151123419725824 151182801616896 151198177148928 151270291664128 151418582654976 151624856592384 151773495164928 151861327048704 151920998890416 152082699245568 152157931203096 152527385500672 152825290550478 152911862562816 153358973272064 153582528626688 153598148214784 153658502516736 153822052220928 153882494502912 154258868994048 154332443317248 154496710344704 154573136460288 154798461732096 154935442980864 155161296396288 155251088813184 156097526366208 156325073780736 156707422470144 156782164639744 156935858946048 157026678308864 157088379805056 157255580172288 157394735726592 157624174116864 157702147319808 157793410136544 158023429684848 158393823404544 158485486496792 159349558165504 159505769299968 159581846151168 159738284998656 160205356007424 160361054384328 160438891511808 160531738092544 160831302008832 160908011077632 161065749970944 161222284536768 161315584469949 162828806160384 162906467945984 162985540583424 163066165936128 163303871717376 163448379408384 163542967590912 163703289544704 163781368418304 163862387449488 164260261308416 164421286428672 164581082131284 164660967604224 165413390385152 165654517776384 166381072678912 166463377726464 166706035711488 167031148118016 167096780734464 167113774743552 167193480260352 167274633756672 167357380829184 167846729895936 168091404429312 168912163240002 169007848095744 169105653563392 169254215221248 169271428644864 169352163262464 169502023090176 169749110587392 169766374342656 169833081729024 170013847191552 170097949292544 170179078122144 170510963703808 170577963666432 170759521959936 170843992929792 171093036651264 171593308688256 171775443861504 172025845383168 172528844931072 172780344705024 172797916741632 172880333330432 173049808748544 173202940624896 173285550391296 173455423045632 173555802341376 173623998731904 173724475583022 173808799137792 173894778517824 174317012000768 174657474914832 175609717161984 175796631109632 175865708003328 176295850278912 176379935219712 176397873340416 176567668965376 176655013097472 176912527693824 177069077692416 177171548223488 177327195881472 177429815786496 177517586403612 177776358395454 178137497337856 178296172308891 178397172989952 178657227177984 179179616731136 179268252936192 179459060924416 179529576920064 180054517203456 180141913276416 180231025508352 180335325870336 180406186182369 180598205354112 181021512462336 181126270282048 182113780760576 182292307771392 182379252744192 182558039998464 182825326215168 183091835437056 183182406930432 183269776439232 183358733156352 183464843534336 183627191681024 183894869803008 183985838539776 184254039470592 184360667965656 184792793971968 186090064183296 186178820509696 186361332498432 186798147895296 186906248675328 187089473765376 187178706763776 187271299942272 187636519010304 187726012923904 187910041632768 188092665292896 188183962976256 188827571132928 189857069531136 190149797347328 190243860258816 190521183670272 190689775976448 190967749410816 190987171135488 191078263154688 191265578090496 191451462887412 191824834166784 192104462204928 193042472274288 193263604072448 193545329442816 194094950547456 194207274014208 194301539647488 194397656334336 194490374996736 194869672804352 194946244190208 195059060303744 195153739382784 195250277634048 195534899030016 196106638500864 196600966152192 197175822778368 197463251091456 197483333419008 197577523806208 197771209998336 198040629018624 198060770066432 198349488390144 198427427122176 198447607507968 198542257809168 198638627586048 198736889734656 199219442286592 199317991751424 199608542759808 200192193469632 200404684505088 200696819613696 200989380575232 201283652419584 201480971747328 201577068822528 201597569531904 201676784553216 201891443539968 202166475456512 202364660219904 202481769398272 202561331853888 202659652435968 202776932327424 202877241604128 203172981023376 203767054067304 204776704835584 204878003355648 205096069627904 205176659337216 205678491992064 205776591089664 205978314866688 206097515280384 206178498494136 206397948976128 206580590641152 206881728528384 207001451750912 207405751461363 207891893218464 208130035154944 208433431707648 209351322206208 209451173073408 209674106896384 209859647635456 210165565489152 210269529759744 210391213515392 210576045109248 210697906246464 211091083886592 211191764539392 212674359066624 212775794868224 212984379998208 213607141343232 213814739179104 213918522015744 214024342791168 214544014770176 214754333294592 214963046049024 215087445959932 215802938437632 217105074880512 217421554581504 217738495623168 217931172544512 218057290121216 218248856469504 218271052726272 218375157891072 218483183265984 218589232103424 218801671871328 219228381904896 219441442841712 219547956805632 220619968313472 220872690368512 221822800625664 221951170301952 222168750096384 222274714281984 222795707645952 222818366324736 222924640347136 223143174438912 223360040035314 223468456034304 223795639861248 224121872572416 224232740720352 225216217653336 225455270068224 225802884349952 226332147449856 226355165790208 226444108972032 226685129588736 226774202425344 226797265723392 226905437496192 227127873982464 227437284888576 227679362613248 227791990573056 228124048868352 228791078251008 229033925148672 229237935825717 229367793844224 230038459908096 230373792940032 230397222322176 230487753775104 230733078331392 231047400521728 231407736455168 231498664975872 231611031355392 231632634110696 231745065517056 231859704690432 232197692598144 232403164471296 232876633219776 234146289549312 234487610671104 235061133705216 235173246959616 235197164453888 235403788419072 235540017463296 235632569707584 235883370258432 236092103589888 236436261175296 236573087715328 236690115204816 237035144527272 237590735106816 237728229745188 238209636237312 239024337248256 239258653949952 239372769226752 240072689604608 240308034011136 240447101160448 240541581576492 240658337267712 240797607138816 241246953013248 241362016616448 243172336992256 244122447249408 244243209240576 244359701918976 244478310875136 244599248904192 245193159737344 245314451386368 245672052627456 245814223954208 246390391962624 246631929643008 246871623196926 248120085577728 248481776664576 249208331567104 249571609018368 249695066589696 249816265261056 250059053567232 250182025347072 250546722177024 250670662115328 250790220390528 250911950635008 251770094843904 252137106643968 253142759374848 253511772143616 253658480345088 253907142967296 254028244893696 254253034635264 254623665881088 254649561513984 254771017539584 255020770787328 255268617183216 255766445555712 255866945499648 256139282939904 256265989394688 257389963032384 257663165792256 258060439257088 258793267396608 258943032018944 259170517057536 259196875112448 259320499995648 259574713122816 259804410937344 259928325586944 260204985843712 260333703512064 260586713374533 260713198706688 261475518001152 261986212372248 263284334788608 263311111225344 263414575742976 263694946664448 264054172024832 264465984520192 264569902829568 264596810010624 264723010412224 264851503448064 264982519646208 265368791540736 265603616538624 265757322335232 266144723679744 266276379605418 266922924626176 267206246006784 267595759484928 267985840766976 268378203226112 268769425096704 268796759375872 268902379404288 269188591386624 269294365380096 269819546959872 270081775805184 270212869914624 270369243103232 270502988805504 270897308031168 271532268693504 271689405423072 273170671140864 273438461657088 273568879116288 274237989322752 274368788119552 274637753155584 274796687040512 274904664658848 275038099734528 275197265301504 275440787521536 275842304704512 275978757809664 276541001948484 277189190957952 277911242276864 279135096274944 279268230764544 279541998747648 280359373012992 280768060145664 280930541661952 281454778515456 281589019385856 281865062449152 282138997939344 283979173330944 284809521790976 285086318905472 285224696020992 285365790388224 285781775505408 286034663964672 286480756703232 286617394732032 287737251250176 288156693307392 289473433174016 289895406108672 290317994164224 290998475292672 291028070301696 291166877188096 291310911021312 291452309471232 291735562495104 292304509206528 292419366285312 292588590455616 292730609074176 292875416451072 294159957751296 294472189476864 295763734167552 295934893735936 296194876637184 296225000128512 296366285709312 296656814997504 297060943527936 297091155099648 297524232585216 297671411261952 297813386713752 297957941379072 298394186481664 298829163429888 298976987627136 299412814139712 300288290204448 300607026757632 301045229420544 301925478629376 302365603233792 302396354297856 302540583328256 302837165309952 303249713184768 303546990329856 303722654097408 303841997780832 304165398491136 304315862406192 305054771001344 305650581100956 306717946544128 307165057253376 307196296429568 307317005033472 307644104441856 307764989005824 308517737988096 308664886634496 308993420689408 309146272920576 309596923464192 309870885961728 310322592792576 310502177626368 312195052732416 312650147561472 313564329279488 313871717892096 314053356617728 314176759610112 314511160344576 314789471453184 315248348233728 315404294639616 315586820273088 316046859369696 316787646809088 316970972993584 318699116331008 319011538599936 319163692302336 319476569997312 320410712014848 320722108768656 320877783023616 321063476185088 321662604017664 321816022155264 322131499941888 322444569073536 322631168939898 325657612320768 325812935891968 326132331872256 326607743434752 326896758816768 327085935181824 327406579089408 327562736836608 327724774898976 328520522616832 328842572857344 329162164262568 329321935208448 330826780770304 331309035552768 332762145357824 332926755452928 333412071422976 334193561468928 334227549487104 334386960520704 334549267513344 334714761658368 335040060052971 335693459791872 336182808858624 337824326480004 338211307126784 338508430442496 338542857289728 338704326524928 339004046180352 339498221174784 339532748685312 339666163458048 340027694383104 340195898585088 340358156244288 341021927407616 341155927332864 341519043919872 341687985859584 342186073302528 343186617376512 343550887723008 344051690766336 345057689862144 345560689410048 345595833483264 345760666660864 346099617497088 346571100782592 346910846091264 347111604682752 347247997463808 347448951166044 347617598275584 347789557035648 348634024001536 349314949829664 351219434323968 351731416006656 352591700557824 352759870439424 352795746680832 353135337930752 353310026194944 353825055387648 354138155384832 354343096446976 354654391762944 354859631572992 355035172807224 355552716790908 356592344617782 356794345979904 357314454355968 358359233462272 358536505872384 358918121848832 359059153840128 360109034406912 360462051016704 360670651740672 360812372364738 361196410708224 362043024924672 362252540564096 364227561521152 364758505488384 365116079996928 365650652430336 366183670874112 366364813860864 366539552878464 366717466312704 366929687068672 367254383362048 367789739606016 367971677079552 368508078941184 368721335931312 369585587943936 372180128366592 372357641019392 372722664996864 373812497350656 374178947530752 374357413527552 374542599884544 375273038020608 375452025847808 375820083265536 376185330585792 376367925952512 376403030429881 377655142265856 379714139062272 380299594694656 380487720517632 381042367340544 381379551952896 381935498821632 381974342270976 382156526309376 382531156180992 382902925774824 383649668333568 384208924409856 386084944548576 386527208144896 387090658885632 388189901094912 388414548028416 388795312668672 388980749993472 389739345608704 389892488380416 390118120607488 390307478765568 390500555268096 391069798060032 392213277001728 394351645556736 394926502182912 394966666838016 395155047612416 395542419996672 396081258037248 396121540132864 396698976780288 396854854244352 396895215015936 397084515618336 397277255172096 397473779469312 398438884573184 398635983502848 399217085519616 400384386939264 400809369010176 401393639227392 401978761150464 402567304839168 403154137645056 403195139063808 403353569106432 403782887079936 404332950913024 404729320439808 404963538796544 405122663707776 405319304871936 405553864654848 405754483208256 406345962046752 407534108134608 409756006711296 410192139255808 410353318674432 411356983984128 411553182179328 411956629733376 412195030560768 412356996988272 412795897952256 413161181282304 413763457056768 414002903501824 414811502922726 415783786436928 416260070309888 416866863415296 418702644412416 418902346146816 419348213792768 420331130978304 420539059519488 420782427030784 421152090218496 421395812492928 422182167773184 422383529078784 425348718133248 425551589736448 425968759996416 427214282686464 427629478358208 427837044031488 428048685582336 429088029540352 429926092098048 430174891919864 431605876875264 434210149761024 434843109163008 435476991246336 435862345089024 436114580242432 436497712939008 436542105452544 436750315782144 436966366531968 437178464206848 437603343742656 438456763809792 438882885683424 439095913611264 441239936626944 443645601251328 443902340603904 444337500192768 444549428563968 445591415291904 445636732649472 445849280694272 446286348877824 446720080070628 446936912068608 447591279722496 448243745144832 448465481440704 450432435306672 450910540136448 451605768699904 452888217944064 453370259177472 453548404850688 453594531446784 453810874992384 454255747964928 454874569777152 455358725226496 455583981146112 456248097736704 457582156502016 458475871651434 458735587688448 460076919816192 460747585880064 460794444644352 460975507550208 461466156662784 462094801043456 462815472910336 462997329951744 463265268221392 463490131034112 463719409380864 464395385196288 464806328942592 465753266439552 468292579098624 468975221342208 470122267410432 470346493919232 470394328907776 470807576838144 471080034926592 471265139415168 471766740516864 472184207179776 472872522350592 473146175430656 473380230409632 474070289054544 475181470213632 475456459490376 478048674496512 478517307899904 478745538453504 480145379209216 480616068022272 480894202320896 481083163152984 481316674535424 481595214277632 482493906026496 482724033232896 483946753409847 486344673984512 488486418481152 488719403837952 488956621750272 489198497808384 490386319474688 490628902772736 491344105254912 491628447908416 492780783925248 493263859286016 493743246393852 496240171155456 496963553329152 498416663134208 499143218036736 499390133179392 500118107134464 501093444354048 501341324230656 501580440781056 501823901270016 503540189687808 504274213287936 507023544287232 507316960690176 507814285934592 508056489787392 508506069270528 509247331762176 509299123027968 509542035079168 510041541574656 510537234366432 511532891111424 511733890999296 512278565879808 512531978789376 514779926064768 515326331584512 516120878514176 517586534793216 517886064037888 518341034115072 518393750224896 518640999991296 519149426245632 519608821874688 519856651173888 520667407024128 521173426749066 521426397413376 522951036002304 523972424744496 526829151485952 527389893328896 528108344049664 528931969040384 529139805659136 529193620021248 529446020824448 529703006896128 529965039292416 530737583081472 531207233077248 531514644670464 532289447359488 532552759210836 533845849252352 534412492013568 534888516926673 535191518969856 535971681533952 536756406452224 537538850193408 537593518751744 537804758808576 538377182773248 538588730760192 540163551610368 540425739829248 540738486206464 541005977611008 541794616062336 543064537387008 543378810846144 546341342281728 546876923314176 547137758232576 548475978645504 548737576239104 549275506311168 549593374081024 549809329317696 550076199469056 550394530603008 550881575043072 551684609409024 551957515619328 553082003896968 554378381915904 555822484553728 558270192549888 558536461529088 559083997495296 560718746025984 561536120291328 561861083323904 562909557030912 563178038771712 563730124898304 564277995878688 569619043581952 570172637810944 570449392041984 570731580776448 571563551010816 572069327929344 572961513406464 573234789464064 575474502500352 576313386614784 578946866348032 579790812217344 580635988328448 582333754376192 582621822042624 582904618942464 583471124990208 584609018413056 584838732570624 585177180911232 585461218148352 585750832902144 588319915502592 591527468335104 591869787471872 592389753274368 592450000257024 592732571418624 593313629995008 594121887055872 594182310199296 595048465170432 595342822523904 595626773427504 595915882758144 596788372963328 597658326859776 597953975254272 598825628279424 600576580408896 601214053515264 602090458841088 603850957258752 604731206467584 604792708595712 605081166656512 605674330619904 606499426369536 607093980659712 607445308194816 607683995561664 608330796982272 608631724812384 610109542002688 611301162201912 614330114506752 614392592859136 614634010066944 615288208883712 615529978011648 617035475976192 617329773268992 617986841378816 618292545841152 619193846928384 619741771923456 620645185585152 621004355252736 622217254384089 624390105464832 625300295122944 627128658558976 628106713235456 628353519220224 629022320689152 629578942906368 630496696467456 630808589279232 631173640546176 632093718739392 633575293618176 633941945987168 637398232662016 638023077199872 638327384604672 638953139994624 640821424029696 641444217537312 641755566047232 642126952370176 643632044310528 644262999883776 644889138147072 645262337879796 651315224641536 651625871783936 652264663744512 653215486869504 653793517633536 654171870363648 654813158178816 655125473673216 655449549797952 657041045233664 657685145714688 658324328525136 658643870416896 662618071105536 665524290715648 665853510905856 666824142845952 668387122937856 668455098974208 668773921041408 669429523316736 670080120105942 671386919583744 672365617717248 675648652960008 676422614253568 677408653049856 678996442349568 679065497370624 679332326916096 680055388766208 680391797170176 680716312488576 682043854815232 682311854665728 683038087839744 683375971719168 684372146605056 686373234753024 687101775446016 688103381532672 690115379724288 691121378820096 691191666966528 691521333321728 692199234994176 693142201565184 694223209365504 694495994927616 694897902332088 695235196551168 695579114071296 697268048003072 698629899659328 702438868647936 703462832013312 705183401115648 705519740878848 705591493361664 706270675861504 706620052389888 707650110775296 708276310769664 708686192893952 709308783525888 709719263145984 710070345614448 711105433581816 713184689235564 714628908711936 716718466924544 717073011744768 717836243697664 718118307680256 720218068813824 720924102033408 721341303481344 721624744729476 722392821416448 724086049849344 724505081128192 728455123042304 729517010976768 732367341748224 732729627721728 733079105756928 733434932625408 733859374137344 734508766724096 735579479212032 735943354159104 737016157882368 737442671862624 739171175887872 744360256733184 744715282038784 745445329993728 747624994701312 748714827055104 749085199769088 750546076041216 750904051695616 751640166531072 752370661171584 752735851905024 752806060859762 755310284531712 759428278124544 760975441035264 762084734681088 762759103905792 763870997643264 763948684541952 764313052618752 765062312361984 765805851549648 767299336667136 768417848819712 772169889097152 773054416289792 774181317771264 776379802189824 776829096056832 777590625337344 777961499986944 779784976760832 780236241214976 780614957531136 781001110536192 781760140123599 782139596120064 784426554003456 789853004365824 789933333676032 790310095224832 791084839993344 792162516074496 792243080265728 793397953560576 793709708488704 793790430031872 794169031236672 794554510344192 794947558938624 796877769146368 797271967005696 798434171039232 800768773878528 801618738020352 802787278454784 803957522300928 805134609678336 806308275290112 806390278127616 806707138212864 807565774159872 808665901826048 809458640879616 809927077593088 810245327415552 810638609743872 811107729309696 811508966416512 812691924093504 815068216269216 819512013422592 820706637348864 822713967968256 823106364358656 823913259466752 824390061121536 824713993976544 825591795904512 826322362564608 827526914113536 828005807003648 829623005845452 831567572873856 832520140619776 833733726830592 837405288824832 837804692293632 838696427585536 841078119038976 841564854061568 842304180436992 842791624985856 844364335546368 844767058157568 851103179472896 851937519992832 854428565372928 855258956716416 855674088062976 856097371164672 858176059080704 859852184196096 860349783839728 863211753750528 868420299522048 869686218326016 870953982492672 872229160484864 872995425878016 873084210905088 873500631564288 873932733063936 874356928413696 875206687485312 876913527619584 877765771366848 878191827222528 882479873253888 887291202502656 887804681207808 888675000385536 889098857127936 891182830583808 891273465298944 891698561388544 892572697755648 893440160141256 893873824137216 895182559444992 896487490289664 896930962881408 900864870613344 901821080272896 903211537399808 905776435888128 907096809701376 907189062893568 907621749984768 908511495929856 909749139554304 910717450452992 911167962292224 912496195473408 915164313004032 916951743302868 920153839632384 921495171760128 921588889288704 921951015100416 922932313325568 924189602086912 925630945820672 925994659903488 926530536442784 926980262068224 927438818761728 928790770392576 929612657885184 931506532879104 936585158197248 937950442684416 940692987838464 940788657815552 941615153676288 942160069853184 942530278830336 943533481033728 944368414359552 945745044701184 946292350861312 946760460819264 948140578109088 950362940427264 950912918980752 956097348993024 957034615799808 957491076907008 960290758418432 961232136044544 961788404641792 962166326305968 962633349070848 963190428555264 964987812052992 965448066465792 967893506819694 972689347969024 976972836962304 977438807675904 978396995616768 980772638949376 981257805545472 982688210509824 983256895816832 985561567850496 986527718572032 987486492787704 992480342310912 993927106658304 996833326268416 998286436073472 998780266358784 1000236214268928 1002682648461312 1003160881562112 1003647802540032 1007080379375616 1008548426575872 1014633921380352 1015628571869184 1016112979574784 1017012138541056 1018494663524352 1018598246055936 1019084070158336 1020083083149312 1021074468732864 1023065782222848 1023467781998592 1024557131759616 1025063957578752 1029559852129536 1030652663169024 1032241757028352 1035173069586432 1035772128075776 1036682068230144 1036787500449792 1037281999982592 1038298852491264 1039713302347776 1041334814048256 1042346853498132 1042852794826752 1045902072004608 1047944849488992 1053658302971904 1057863938080768 1058279611318272 1058387240042496 1058892041648896 1059406013792256 1059930078584832 1061475166162944 1062414466154496 1063029289340928 1064578894718976 1065105518421672 1067691698504704 1069777033853346 1070383037939712 1071943363067904 1073512812904448 1075077700386816 1075187037503488 1075609517617152 1076754365546496 1077177461520384 1080327103220736 1081476972412928 1082011955222016 1083589232124672 1086129074774016 1086757621692288 1092682684563456 1094275516465152 1096951957291008 1097475152478208 1098551012622336 1099186748162048 1099618658635392 1100152398938112 1100789061206016 1101763150086144 1103369218818048 1103915031238656 1106164007793936 1108756763831808 1116540385099776 1117072923058176 1118167994990592 1121437492051968 1123072240582656 1123722166647808 1125819114061824 1126356077543424 1127460249796608 1128555991757376 1129209091289643 1140345275621888 1140898784083968 1141463161552896 1143127102021632 1144138655858688 1145923026812928 1146469578928128 1150949005000704 1152626773229568 1157893732696064 1159581624434688 1161271976656896 1164667508752384 1165243644085248 1166942249980416 1169218036826112 1169677465141248 1170354361822464 1170922436296704 1171501665804288 1176639831005184 1183054936670208 1183739574943744 1184779506548736 1184900000514048 1185465142837248 1186627259990016 1188243774111744 1188364620398592 1190096930340864 1190685645047808 1191253546855008 1191831765516288 1193576745926656 1195316653719552 1195907950508544 1197651256558848 1201153160817792 1202428107030528 1204180917682176 1207701914517504 1209462412935168 1209585417191424 1210162333313024 1211348661239808 1212998852739072 1214187961319424 1214890616389632 1215367991123328 1216661593964544 1217263449624768 1220219084005376 1222602324403824 1229268020133888 1230576417767424 1231059956023296 1234070951952384 1234659546537984 1235973682757632 1236585091682304 1238387693856768 1239483543846912 1241290371170304 1242008710505472 1244434508768178 1248780210929664 1250600590245888 1254257317117952 1256213426470912 1256707038440448 1258044641378304 1260993392934912 1261617178558464 1262347281092352 1264187437478784 1267150587236352 1267883891974336 1274796465324032 1276046154399744 1276654769209344 1277906279989248 1281642848059392 1282888435074624 1283511132094464 1284253904740352 1287264088621056 1289778276294144 1290524675759592 1302630449283072 1303251743567872 1304529327489024 1306430973739008 1307587035267072 1308343740727296 1309626316357632 1310250947346432 1310899099595904 1314082090467328 1315370291429376 1316648657050272 1317287740833792 1331048581431296 1331707021811712 1333648285691904 1336774245875712 1336910197948416 1337547842082816 1338859046633472 1340160240211884 1342773839167488 1344731235434496 1351297305920016 1352845228507136 1354817306099712 1358664653832192 1360110777532416 1360783594340352 1361432624977152 1364087709630464 1364623709331456 1366076175679488 1366751943438336 1368744293210112 1372746469506048 1376206763065344 1380230759448576 1382242757640192 1382383333933056 1383042666643456 1384398469988352 1386284403130368 1388446418731008 1388991989855232 1389795804664176 1390470393102336 1391158228142592 1394536096006144 1397259799318656 1404877737295872 1406925664026624 1410366802231296 1411039481757696 1411182986723328 1413240104779776 1415300221550592 1416552621539328 1417372385787904 1418617567051776 1419438526291968 1420140691228896 1422210867163632 1426369378471128 1433436933849088 1434146023489536 1435672487395328 1436236615360512 1440436137627648 1441848204066816 1442682606962688 1443249489458952 1444785642832896 1448172099698688 1449010162256384 1451840260229541 1456910246084608 1459034021953536 1465459255443456 1466158211513856 1466869865250816 1467718748274688 1469017533448192 1471158958424064 1471886708318208 1474032315764736 1474885343725248 1478342351775744 1488720513466368 1489430564077568 1490890659987456 1495249989402624 1497429654110208 1498170399538176 1501808103391232 1503280333062144 1504741322343168 1505471703810048 1505612121719524 1510620569063424 1521950882070528 1524169469362176 1525518207811584 1527741995286528 1527897369083904 1528626105237504 1530124624723968 1531611703099296 1534598673334272 1536835697639424 1544339778194304 1546108832579584 1548362635542528 1552759604379648 1553658192113664 1555181250674688 1555922999973888 1559569953521664 1560472482429952 1562002221072384 1563520280247198 1564279192240128 1568853108006912 1580620190449664 1582169679986688 1584325032148992 1584486160531456 1586795907121152 1587419416977408 1587580860063744 1588338062473344 1589109020688384 1589895117877248 1593755538292736 1594543934011392 1596868342078464 1601537547757056 1603237476040704 1604665550780019 1605574556909568 1607915044601856 1610269219356672 1612616550580224 1612780556255232 1613414276425728 1615131548319744 1617331803652096 1619854155186176 1620490654831104 1621277219487744 1622215458619392 1623017932833024 1625383848187008 1630136432538432 1639024026845184 1641413274697728 1645427935936512 1646212728717312 1647826518933504 1648780122243072 1649427987953088 1651183591809024 1652644725129216 1655053828227072 1656011614007296 1659246011690904 1663135145747712 1667467453661184 1674810577649664 1675609384587264 1677392855171072 1682156238077952 1683129708123136 1684608360873984 1685583249971712 1688728671092736 1689534116315136 1702206358945792 1708857130745856 1710517913432832 1711348176125952 1712194742329344 1716352118161408 1719704368392192 1720699567679456 1726423507501056 1736840599044096 1739372436652032 1741907964985344 1744458320969728 1747001263128576 1747865466127872 1748713856827392 1750413374970624 1753827055239168 1755531542733696 1756383654445056 1764959746507776 1774582405005312 1775609362415616 1777350000771072 1778197714255872 1782365661167616 1782546930597888 1783397122777088 1785145395511296 1786880320282512 1787747648274432 1790365118889984 1792974980579328 1793861925762816 1801729741226688 1803642160545792 1806423074799616 1811552871776256 1814193619402752 1814378125787136 1815243499969536 1817022991859712 1819498279108608 1821434900905984 1822335924584448 1824992390946816 1830328626008064 1833903486605736 1842990343520256 1843177778577408 1843902030200832 1845864626651136 1848379204173824 1851261891641344 1851989319806976 1853061072885568 1853960524136448 1854877637523456 1857581540785152 1859225315770368 1863013065758208 1873170316394496 1875900885368832 1881385975676928 1881577315631104 1884320139706368 1885060557660672 1887066962067456 1888736828719104 1891490089402368 1892584701722624 1893520921638528 1896281156218176 1900725880854528 1901825837961504 1912194697986048 1914069231599616 1914982153814016 1920581516836864 1922464272089088 1923576809283584 1924332652611936 1925266698141696 1926380857110528 1930896132931584 1935787013639388 1945378695938048 1953945673924608 1954877615351808 1956793991233536 1962515611090944 1965376421019648 1966513791633664 1971123135700992 1973055437144064 1974972985575408 1987854213316608 1993666652536832 1996572872146944 1997560532717568 2000472428537856 2005365296922624 2006321763124224 2014160758751232 2017096853151744 2029267842760704 2032225959149568 2036989327048704 2037196492111872 2038168140316672 2040166166298624 2042148937465728 2046131564445696 2046935563997184 2049114263519232 2050127915157504 2059119704259072 2061305326338048 2070346139172864 2071544256151552 2073364136460288 2073575000899584 2074563999965184 2076597704982528 2079426604695552 2082669628096512 2084693706996264 2085705589653504 2091804144009216 2095889698977984 2107316605943808 2116559222636544 2116774480084992 2117784083297792 2118812027584512 2119860157169664 2122950332325888 2124828932308992 2126058578681856 2129157789437952 2130211036843344 2135383397009408 2139554067706692 2143886726135808 2147025625808896 2150155400773632 2150374075006976 2151219035234304 2153508731092992 2154354923040768 2160654206441472 2162953944825856 2164023910444032 2167178464249344 2172258149548032 2173515243384576 2185365369126912 2188551032930304 2194950304956416 2197102025244672 2198373496324096 2199237317270784 2200304797876224 2201578122412032 2203526300172288 2206738437636096 2207830062477312 2212328015587872 2217513527663616 2233080770199552 2234145846116352 2236335989981184 2242874984103936 2246144481165312 2247444333295616 2251638228123648 2252712155086848 2254920499593216 2257111983514752 2258418182579286 2280690551243776 2282926323105792 2286254204043264 2288277311717376 2291846053625856 2292939157856256 2301898010001408 2305253546459136 2315787465392128 2319163248869376 2322543953313792 2329335017504768 2330487288170496 2333884499960832 2339354930282496 2340708723644928 2341844872593408 2343003331608576 2345280420370797 2353279662010368 2367479149887488 2369559013097472 2369800001028096 2370930285674496 2373254519980032 2376487548223488 2376729240797184 2380193860681728 2381371290095616 2382507093710016 2383663531032576 2387153491853312 2390633307439104 2391815901017088 2395302513117696 2402306321635584 2404856214061056 2408361835364352 2415403829035008 2418924825870336 2419170834382848 2420324666626048 2422697322479616 2425997705478144 2428375922638848 2429781232779264 2430735982246656 2433323187929088 2434526899249536 2440438168010752 2445204648807648 2458536040267776 2462119912046592 2468141903904768 2469319093075968 2471947365515264 2473170183364608 2476775387713536 2478967087693824 2482580742340608 2484017421010944 2488869017536356 2497560421859328 2501201180491776 2508514634235904 2512426852941824 2513414076880896 2516089282756608 2523234357116928 2524694562184704 2528374874957568 2534301174472704 2535767783948672 2549592930648064 2553309538418688 2555812559978496 2563285696118784 2565776870149248 2567022264188928 2568507809480704 2574528177242112 2579556552588288 2581049351519184 2605260898566144 2606503487135744 2609058654978048 2612861947478016 2616687481454592 2619252632715264 2620501894692864 2621798199191808 2628164180934656 2630740582858752 2633297314100544 2634575481667584 2662097162862592 2663414043623424 2667296571383808 2673548491751424 2673820395896832 2675095684165632 2677718093266944 2680320480423768 2685547678334976 2689462470868992 2702594611840032 2705690457014272 2709634612199424 2717329307664384 2721567188680704 2722865249954304 2728175419260928 2729247418662912 2732152351358976 2733503886876672 2737488586420224 2745492939012096 2760461518897152 2764485515280384 2764766667866112 2766085333286912 2768796939976704 2772568806260736 2776892837462016 2777983979710464 2779591609328352 2780940786204672 2782316456285184 2789072192012288 2794519598637312 2809755474591744 2813851328053248 2822078963515392 2822365973446656 2826480209559552 2830600443101184 2833105243078656 2834744771575808 2837235134103552 2838877052583936 2840281382457792 2844421734327264 2852738756942256 2868292046979072 2871344974790656 2872473230721024 2880872275255296 2883696408133632 2885365213925376 2886498978917904 2889571285665792 2896344199397376 2898020324512768 2903680520459082 2913820492169216 2918068043907072 2930918510886912 2932316423027712 2935437496549376 2942317916848128 2943773416636416 2948064631529472 2949770687450496 2956684703551488 2977441026932736 2978861128155136 2981781319974912 2990499978805248 2994859308220416 2996340799076352 3003616206782464 3009482644686336 3010943407620096 3011224243439048 3021241138126848 3043901764141056 3048338938724352 3051036415623168 3055483990573056 3055794738167808 3057252210475008 3060249249447936 3063223406198592 3069197346668544 3073671395278848 3088679556388608 3096725271085056 3105519208759296 3107316384227328 3110362501349376 3111845999947776 3119139907043328 3120944964859904 3124004442144768 3127040560494396 3128558384480256 3137706216013824 3161240380899328 3173591814242304 3174838833954816 3175161720127488 3176676124946688 3178218041376768 3179790235754496 3187511076585472 3189087868022784 3193736684156928 3203075095514112 3209331101560038 3211149113819136 3215830089203712 3220538438713344 3225233101160448 3225561112510464 3226828552851456 3230263096639488 3234663607304192 3239708310372352 3240981309662208 3244430917238784 3246035865666048 3250767696374016 3260272865076864 3278048053690368 3282826549395456 3290855871873024 3292425457434624 3295653037867008 3297560244486144 3298855975906176 3302367183618048 3305289450258432 3310107656454144 3312023228014592 3318492023381808 3326270291495424 3349621155299328 3351218769174528 3354785710342144 3364312476155904 3366259416246272 3369216721747968 3371166499943424 3377457342185472 3379068232630272 3387627273868929 3404412717891584 3421035826865664 3422696352251904 3424389484658688 3432704236322816 3439408736784384 3441399135358912 3452847015002112 3473681198088192 3478744873304064 3483815929970688 3488916641939456 3494002526257152 3495730932255744 3500826749941248 3507654110478336 3511063085467392 3512767308890112 3529919493015552 3549164810010624 3551218724831232 3554700001542144 3556395428511744 3564731322335232 3565093861195776 3566794245554176 3570290791022592 3573760640565024 3575495296548864 3580730237779968 3585949961158656 3587723851525632 3603459482453376 3607284321091584 3612846149599232 3623105743552512 3628387238805504 3628756251574272 3630486999939072 3634045983719424 3638996558217216 3644671849168896 3649984781893632 3660657252016128 3667806973211472 3687804060401664 3691729253302272 3696758408347648 3702523783282688 3703978639613952 3706122145771136 3707921048272896 3709755275046912 3715163081570304 3718450631540736 3726026131516416 3746340632788992 3751801770737664 3762771951353856 3763154631262208 3768640279412736 3770121115321344 3774133924134912 3782980178804736 3785169403445248 3787041843277056 3792562312436352 3801451761709056 3803651675923008 3824389395972096 3828138463199232 3829964307628032 3841163033673728 3844928544178176 3847153618567168 3848665305223872 3850533396283392 3852761714221056 3861792265863168 3871574027278776 3890757391876096 3907891347849216 3909755230703616 3913587982467072 3925031222181888 3930752842039296 3933027583267328 3942246271401984 3946110874288128 3949945971150816 3987333305073664 3993145744293888 3995121065435136 4000944857075712 4010730593845248 4012643526248448 4028321517502464 4034193706303488 4058535685521408 4064451918299136 4076336280633344 4080332332597248 4084297874931456 4092263128891392 4093871127994368 4098228527038464 4100255830315008 4118239408518144 4140692278345728 4143088512303104 4146728272920576 4147150001799168 4149127999930368 4153195409965056 4158853209391104 4165339256193024 4169387413992528 4171411179307008 4183608288018432 4191779397955968 4214633211887616 4233118445273088 4233548960169984 4235568166595584 4239720314339328 4245900664651776 4249657864617984 4252117157363712 4258315578875904 4260422073686688 4270766794018816 4279108135413384 4300310801547264 4300748150013952 4302438070468608 4307017462185984 4308709846081536 4321308412882944 4325907889651712 4328047820888064 4334356928498688 4344516299096064 4347030486769152 4355520780688623 4370730738253824 4377102065860608 4389900609912832 4396746992648192 4398474634541568 4400609595752448 4403156244824064 4407052600344576 4413476875272192 4415660124954624 4424656031175744 4435027055327232 4466161540399104 4468291692232704 4472671979962368 4485749968207872 4492288962330624 4494888666591232 4505424310173696 4509840999186432 4514223967029504 4516836365158572 4561381102487552 4565852646211584 4572508408086528 4576554623434752 4583692107251712 4585878315712512 4603796020002816 4610507092918272 4638326497738752 4645087906627584 4658670035009536 4660974576340992 4667768999921664 4678709860564992 4681417447289856 4686006663217152 4690560840741594 4706559324020736 4734958299774976 4741860571348992 4746509039960064 4752975096446976 4753458481594368 4760387721363456 4762742580191232 4765014187420032 4767327062065152 4774306983706624 4781266614878208 4783631802034176 4790605026235392 4804612643271168 4809712428122112 4816723670728704 4830807658070016 4837849651740672 4838341668765696 4840649333252096 4845394644959232 4851995410956288 4859562465558528 4861471964493312 4866646375858176 4869053798499072 4880876336021504 4890409297615296 4917072080535552 4924239824093184 4936283807809536 4938638186151936 4943894731030528 4946340366729216 4953550775427072 4957934175387648 4965161484681216 4968034842021888 4977738035072712 5002402360983552 5017029268471808 5024853705883648 5026828153761792 5032178565513216 5046468714233856 5049389124369408 5056749749915136 5068602348945408 5071535567897344 5099185861296128 5106619076837376 5126571392237568 5131553740298496 5134044528377856 5137015618961408 5149056354484224 5159113105176576 5162098703038368 5210521797132288 5213006974271488 5218117309956096 5225723894956032 5233374962909184 5241003789385728 5243596398383616 5256328361869312 5261481165717504 5266594628201088 5269150963335168 5326828087246848 5334593142767616 5347096983502848 5347640791793664 5350191368331264 5355436186533888 5360640960847536 5371095356669952 5378924941737984 5405189223680064 5411380914028544 5419269224398848 5434658615328768 5443134377361408 5445730499908608 5458494837325824 5464304702717952 5467007773753344 5474977172840448 5490985878024192 5528971030560768 5529533335732224 5532170666573824 5537593879953408 5545137612521472 5553785674924032 5555967959420928 5559183218656704 5561881572409344 5564632912570368 5578144384024576 5589039197274624 5619510949183488 5627702656106496 5644157927030784 5644731946893312 5652960419119104 5661200886202368 5666210486157312 5669489543151616 5674470268207104 5677754105167872 5680562764915584 5688843468654528 5705477513884512 5736584093958144 5744946461442048 5761744550510592 5767392816267264 5770730427850752 5772997957835808 5779142571331584 5792688398794752 5796040649025536 5807361040918164 5827640984338432 5836136087814144 5861837021773824 5864632846055424 5870874993098752 5887546833272832 5896129263058944 5899541374900992 5913369407102976 5957722256310272 5963562639949824 5980999957610496 5989718616440832 5992681598152704 6007232413564928 6018965289372672 6022448486878096 6042482276253696 6087803528282112 6096677877448704 6110967981146112 6111589476335616 6114504420950016 6120498498895872 6126446812397184 6138394693337088 6147342790557696 6177359112777216 6211038417518592 6214632768454656 6220725002698752 6223691999895552 6238279814086656 6241889929719808 6248008884289536 6254081120988792 6257116768960512 6275412432027648 6322480761798656 6349677667909632 6350323440254976 6353352249893376 6356436082753536 6359580471508992 6375022153170944 6378175736045568 6387473368313856 6406150191028224 6418662203120076 6431660178407424 6441076877426688 6450466202320896 6451122225020928 6453657105702912 6460526193278976 6469327214608384 6479416620744704 6481962619324416 6488861834477568 6492071731332096 6501535392748032 6520545730153728 6556096107380736 6565653098790912 6584850914869248 6591306075734016 6595120488972288 6597711951812352 6604734367236096 6610578900516864 6620215312908288 6624046456029184 6636984046763616 6652540582990848 6699242310598656 6702437538349056 6709571420684288 6728624952311808 6732518832492544 6738433443495936 6742332999886848 6754914684370944 6758136465260544 6775254547737858 6808825435783168 6842071653731328 6848778969317376 6865408472645632 6878817473568768 6882798270717824 6905694030004224 6947362396176384 6957489746608128 6967631859941376 6977833283878912 6988005052514304 6991461864511488 7001653499882496 7022126170934784 7025534617780224 7059838986031104 7102437449662464 7109400003084288 7112790857023488 7129462644670464 7130187722391552 7133588491108352 7140581582045184 7147521281130048 7150990593097728 7161460475559936 7171899922317312 7175447703051264 7206918964906752 7214568642183168 7225692299198464 7246211487105024 7256774477611008 7257512503148544 7260973999878144 7268091967438848 7277993116434432 7289343698337792 7299969563787264 7321314504032256 7335613946422944 7375608120803328 7405047566565376 7407957279227904 7412244291542272 7415842096545792 7419510550093824 7430326163140608 7436901263081472 7452052263032832 7492681265577984 7503603541475328 7525543902707712 7526309262524416 7537280558825472 7540242230642688 7548267848269824 7570338806890496 7574083686554112 7585124624872704 7602903523418112 7607303351846016 7648778791944192 7659928615256064 7682326067347456 7689857088356352 7694307237134336 7697330610447744 7701066792566784 7705523428442112 7723584531726336 7743148054557552 7815782695698432 7819510461407232 7827175964934144 7850062444363776 7861505684078592 7866055166534656 7884492542803968 7892221748576256 7899891942301632 7986291488587776 7990242130870272 8001889714151424 8021461187690496 8025287052496896 8056643035004928 8068387412606976 8117071371042816 8128903836598272 8152672561266688 8168595749862912 8184526257782784 8187742255988736 8196457054076928 8200511660630016 8236478817036288 8281384556691456 8286177024606208 8293456545841152 8294300003598336 8298255999860736 8306390819930112 8317706418782208 8330678512386048 8338774827985056 8342822358614016 8367216576036864 8383558795911936 8429266423775232 8466236890546176 8467097920339968 8471136333191168 8479440628678656 8491801329303552 8499315729235968 8504234314727424 8516631157751808 8520844147373376 8541533588037632 8558216270826768 8604876140937216 8614034924371968 8617419692163072 8642616825765888 8651815779303424 8656095641776128 8668713856997376 8689032598192128 8694060973538304 8711041561377246 8741461476507648 8754204131721216 8779801219825664 8793493985296384 8796949269083136 8806312489648128 8826953750544384 8831320249909248 8849312062351488 8870054110654464 8932323080798208 8936583384465408 8945343959924736 8971499936415744 8984577924661248 8989777333182464 9010848620347392 9028447934059008 9033672730317144 9122762204975104 9131705292423168 9145016816173056 9153109246869504 9167384214503424 9171756631425024 9207592040005632 9221014185836544 9290175813255168 9317340070019072 9321949152681984 9335537999843328 9357419721129984 9362834894579712 9372013326434304 9381121681483188 9413118648041472 9469916599549952 9483721142697984 9520775442726912 9525485160382464 9530028374840064 9534654124130304 9548613967413248 9562533229756416 9567263604068352 9581210052470784 9609225286542336 9633447341457408 9661615316140032 9675699303481344 9676683337531392 9681298666504192 9690789289918464 9703990821912576 9719124931117056 9722943928986624 9733292751716352 9738107596998144 9761752672043008 9780818595230592 9834144161071104 9848479648186368 9872567615619072 9877276372303872 9892680733458432 9907101550854144 9915868350775296 9930322969362432 9936069684043776 9955476070145424 10034058536943616 10049707411767296 10053656307523584 10064357131026432 10092937428467712 10098778248738816 10113499499830272 10137204697890816 10143071135794688 10162881821606787 10198371722592256 10213238153674752 10263107480596992 10268089056755712 10274031237922816 10298112708968448 10318226210353152 10324197406076736 10421043594264576 10426013948542976 10436234619912192 10451447789912064 10466749925818368 10482007578771456 10487192796767232 10512656723738624 10522962331435008 10533189256402176 10538301926670336 10653656174493696 10669186285535232 10694193967005696 10695281583587328 10700382736662528 10710872373067776 10721281921695072 10742190713339904 10757849883475968 10810378447360128 10822761828057088 10838538448797696 10869317230657536 10886268754722816 10891460999817216 10916989674651648 10934015547506688 10949954345680896 10981971756048384 11064341333147648 11075187759906816 11090275225042944 11107571349848064 11111935918841856 11118366437313408 11123763144818688 11129265825140736 11156288768049152 11178078394549248 11239021898366976 11255405312212992 11288315854061568 11289463893786624 11305920838238208 11322401772404736 11338979086303232 11348940536414208 11355508210335744 11361125529831168 11377686937309056 11410955027769024 11473168187916288 11489892922884096 11523489101021184 11534785632534528 11541460855701504 11545995915671616 11558285142663168 11585376797589504 11592081298051072 11614722081836328 11672272175628288 11723674043547648 11729265692110848 11741749986197504 11775093666545664 11792258526117888 11799082749801984 11826738814205952 11915444512620544 11961999915220992 11979437232881664 11985363196305408 12014464827129856 12037930578745344 12044896973756192 12084964552507392 12175607056564224 12193355754897408 12229008841900032 12240996997791744 12252893624794368 12276789386674176 12294685581115392 12354718225554432 12422076835037184 12429265536909312 12441450005397504 12447383999791104 12476559628173312 12483779859439616 12496017768579072 12508162241977584 12514233537921024 12550824864055296 12644961523597312 12699355335819264 12700646880509952 12706704499786752 12719160943017984 12750044306341888 12756351472091136 12774946736627712 12812300382056448 12837324406240152 12900932404641792 12902244450041856 12907314211405824 12921052386557952 12938654429216768 12958833241489408 12963925238648832 12977723668955136 12984143462664192 13003070785496064 13041091460307456 13112192214761472 13131306197581824 13169701829738496 13190240977944576 13195423903624704 13209468734472192 13221157801033728 13240430625816576 13248092912058368 13273968093527232 13305081165981696 13398484621197312 13404875076698112 13419142841368576 13457249904623616 13465037664985088 13476866886991872 13484665999773696 13516272930521088 13550509095475716 13617650871566336 13684143307462656 13697557938634752 13757634947137536 13765596541435648 13811388060008448 13914979493216256 13935263719882752 13955666567757824 13976010105028608 13982923729022976 14003306999764992 14044252341869568 14119677972062208 14204874899324928 14225581714046976 14258925289340928 14260375444783104 14267176982216704 14281163164090368 14295042562260096 14301981186195456 14322920951119872 14343799844634624 14350895406102528 14413837929813504 14429137284366336 14492422974210048 14513548955222016 14515025006297088 14521947999756288 14536183934877696 14555986232868864 14578687396675584 14599939127574528 14642629008064512 14671227892845888 14751216241606656 14815914558455808 14824488583084544 14831684193091584 14839021100187648 14860652326281216 14873802526162944 14904104526065664 15007207082950656 15051087805415424 15052618525048832 15074561117650944 15080484461285376 15096535696539648 15140677613780992 15148167373108224 15170249249745408 15205807046836224 15214606703692032 15297557583888384 15319857230512128 15364652134694912 15379714176712704 15388614474268672 15394661220895488 15402133585133568 15411046856884224 15447169063452672 15486296109115104 15631565391396864 15639020922814464 15654351929868288 15700124888727552 15723011368157184 15732110333069312 15768985085607936 15784443497152512 15799783884603264 15980484261740544 16003779428302848 16042922375380992 16050574104993792 16113286070009856 16136774825213952 16234142742085632 16257807673196544 16305345122533376 16337191499725824 16375484511977472 16392914108153856 16401023321260032 16472957634072576 16572354049212416 16586913091682304 16588600007196672 16596511999721472 16612781639860224 16635412837564416 16661357024772096 16677549655970112 16685644717228032 16734433152073728 16767117591823872 16858532847550464 16932473781092352 16934195840679936 16942272666382336 16958881257357312 16983602658607104 16998631458471936 17008468629454848 17033262315503616 17041688294746752 17083067176075264 17116432541653536 17209752281874432 17234839384326144 17285233651531776 17303631558606848 17312191283552256 17337427713994752 17378065196384256 17388121947076608 17422083122754492 17482922953015296 17508408263442432 17559602439651328 17586987970592768 17593898538166272 17612624979296256 17662640499818496 17698624124702976 17740108221308928 17873166768930816 17890687919849472 17942999872831488 17969155849322496 17979554666364928 18021697240694784 18056895868118016 18067345460634288 18245524409950208 18263410584846336 18290033632346112 18334768429006848 18343513262850048 18415184080011264 18442028371673088 18634680140038144 18643898305363968 18671075999686656 18714839442259968 18725669789159424 18744026652868608 18762243362966376 18826237296082944 18939833199099904 18967442285395968 19050970320764928 19060056749680128 19069308248260608 19097227934826496 19125066459512832 19134527208136704 19162420104941568 19218450573084672 19323230632280064 19351398606962688 19353366675062784 19362597333008384 19381578579836928 19407981643825152 19438249862234112 19445887857973248 19466585503432704 19476215193996288 19523505344086016 19561637190461184 19668288322142208 19696959296372736 19754552744607744 19785361466916864 19814203101708288 19831736701550592 19860645938724864 19872139368087552 19910952140290848 20099414823534592 20107312615047168 20128714262052864 20185874856935424 20197556497477632 20226998999660544 20274409395781632 20286142271589376 20325763643213574 20396743445184512 20426476307349504 20526214961193984 20548062475845632 20596225417936896 20636452420706304 20648394812153472 20842087188529152 20852027897085952 20872469239824384 20902895579824128 20933499851636736 20964015157542912 20974385593534464 21025313447477248 21066378512804352 21076603853340672 21307312348987392 21338372571070464 21388387934011392 21390563167174656 21400765473325056 21421744746135552 21442563843390144 21484381426679808 21515699766951936 21620756894720256 21677076897595392 21738634461315072 21772537509445632 21782921999634432 21833979349303296 21868031095013376 21899908691361792 21963943512096768 22128682666295296 22215142699696128 22223871837683712 22236732874626816 22247526289637376 22258531650281472 22312577536098304 22356156789098496 22478043796733952 22510810624425984 22576631708123136 22578927787573248 22611841676476416 22644803544809472 22677958172606464 22711016420671488 22722251059662336 22755373874618112 22821910055538048 22946336375832576 22979785845768192 23046978202042368 23069571265069056 23082921711403008 23091991831343232 23116570285326336 23170753595179008 23184162596102144 23229444163672656 23447348087095296 23458531384221696 23483499972395008 23550187333091328 23584517052235776 23598165499603968 23653477628411904 23830889025241088 23958874465763328 23970726392610816 24028929654259712 24075861157490688 24089793947512384 24169929105014784 24351214113128448 24386711509794816 24458017683800064 24505787249588736 24553578773348352 24589371162230784 24709436451108864 24844153670074368 24858531073818624 24882900010795008 24894767999582208 24953119256346624 24967559718879232 24992035537158144 25016324483955168 25028467075842048 25101649728110592 25289923047194624 25398710671638528 25401293761019904 25413408999573504 25438321886035968 25512702944182272 25549893473255424 25624600764112896 25674648812480304 25814628422811648 25842104773115904 25877308858433536 25917666482978816 25927850477297664 25955447337910272 25968286925328384 26006141570992128 26082182920614912 26224384429522944 26262612395163648 26339403659476992 26380481955889152 26390847807249408 26418937468944384 26480861251633152 26496185824116736 26547936187054464 26610162331963392 26796969242394624 26809750153396224 26914499809247232 26930075329970176 26953733773983744 26969331999547392 27032545861042176 27101018190951432 27235301743132672 27368286614925312 27395115877269504 27515269894275072 27531193082871296 27622776120016896 27870527439765504 27911333135515648 27952020210057216 27965847458045952 28006613999529984 28088504683739136 28239355944124416 28409749798649856 28451163428093952 28534353964433408 28562326328180736 28590085124520192 28603962372390912 28645841902239744 28687599689269248 28701790812205056 28827675859627008 28984845948420096 29027097910444032 29030050012594176 29043895999512576 29072367869755392 29111972465737728 29157374793351168 29199878255149056 29285258016129024 29342455785691776 29502432483213312 29631829116911616 29648977166169088 29678042200375296 29721304652562432 29747605052325888 29808209052131328 30102175610830848 30105237050097664 30149122235301888 30160968922570752 30193071393079296 30281355227561984 30296334746216448 30340498499490816 30411614093672448 30429213407384064 30488645464820361 30595115167776768 30639714461024256 30729304269389824 30777228948537344 30789322441790976 30804267170267136 30822093713768448 30894338126905344 30972592218230208 31263130782793728 31278041845628928 31308703859736576 31400249777455104 31446022736314368 31464220666138624 31537970171215872 31568886994305024 31599567769206528 31960968523481088 32007558856605696 32085844750761984 32101148209987584 32226572140019712 32273549650427904 32468285484171264 32515615346393088 32610690245066752 32674382999451648 32750969023954944 32802046642520064 32945915268145152 33144708098424832 33193023999442944 33225563279720448 33270825675128832 33322714049544192 33355099311940224 33371289434456064 33468866304147456 33534235183647744 33717065695100928 33864947562184704 33868391681359872 33884545332764672 33917762514714624 33967205317214208 34016937258909696 34066524631007232 34083376589493504 34166134352150528 34232865083307072 34419504563748864 34469678768652288 34570467303063552 34607263117213696 34624382567104512 34674855427989504 34756130392768512 34776243894153216 34844166245508984 35016816526884864 35119204879302656 35173975941185536 35187797076332544 35225249958592512 35325280999636992 35397248249405952 35480216442617856 35746333537861632 35885999745662976 35938311698644992 35959109332729856 36043394481389568 36113791736236032 36134690921268576 36491048819900416 36526821169692672 36580067264692224 36687026525700096 36830368160022528 36884056743346176 37287796610727936 37342151999373312 37429678884519936 37451339578318848 37488053305737216 37524486725932752 37652474592165888 37879666398199808 37934884570791936 38101940641529856 38120113499360256 38250132919025664 38269054416273408 38324840209883136 38436901146169344 38702797213925376 38706733350125568 38725194666016768 38763157159673856 38815963287650304 38876499724468224 38891775715946496 38933171006865408 38952430387992576 39047010688172032 39123274380922368 39336576644284416 39393918592745472 39509105489215488 39570722933833728 39628406203416576 39663473403101184 39721291877449728 39744278736175104 39821904280581696 40214625230094336 40257428524105728 40371749713870848 40395112994955264 40453997999321088 40548818791563264 40572284543178752 40651527286427148 40793486890369024 40852952614699008 41052429922387968 41096124951691264 41272904841412608 41296789624306944 41704055794171904 41744938479648768 41805791159648256 41866999703273472 41928030315085824 41948771187068928 42050626894954496 42132757025608704 42614624697974784 42676745142140928 42776775868022784 42781126334349312 42801530946650112 42843489492271104 42885127686780288 42968762853359616 43031399533903872 43241513789440512 43477268922630144 43545075018891264 43565843999268864 43667958698606592 43736062190026752 43799817382723584 43927887024193536 44257365332590592 44447743675367424 44473465749253632 44495052579274752 44517063300562944 44625155072196608 44712313578196992 45021621248851968 45153263416246272 45157855575146496 45223683352952832 45289607089618944 45355916345212928 45422032841342976 45444502119324672 45510747749236224 45643820111076096 45892672751665152 45959571691536384 46093956404084736 46139142530138112 46165843422806016 46183983662686464 46233140570652672 46341507190358016 46368325192204288 46458888327345312 46894696174190592 46917062768443392 46966999944790016 47100374666182656 47169034104471552 47196330999207936 47306955256823808 47661778050482176 47941452785221632 48057859308519424 48151722314981376 48179587895024768 48339858210029568 48702428226256896 48773423019589632 48916035367600128 49011574499177472 49178742324461568 49418872902217728 49717062147637248 49765800021590016 49789535999164416 49906238512693248 49935119437758464 49984071074316288 50032648967910336 50056934151684096 50203299456221184 50579846094389248 50797421343277056 50802587522039808 50826817999147008 50876643772071936 51025405888364544 51099786946510848 51249201528225792 51349297624960608 51629256845623296 51835332965957632 51855700954595328 51910894675820544 51936573850656768 52012283141984256 52164365841229824 52448768859045888 52525224790327296 52678807318953984 52760963911778304 52781695614498816 52837874937888768 52992371648233472 53095872374108928 53220324663926784 53619500306792448 53828999618494464 53860150659940352 53907467547967488 53938663999094784 54065091722084352 54202036381902864 54736573229850624 54790231754539008 55030539788550144 55062386165742592 55245552240033792 55904040420114432 55931694916091904 56013227999059968 56177009367478272 56478711888248832 56819499597299712 56902326856187904 57068707928866816 57180170249040384 57207924744781824 57291683804479488 57375199378538496 57403581624410112 57655351719254016 57969691896840192 58054195820888064 58060100025188352 58087791999025152 58144735739510784 58223944931475456 58314749586702336 58399756510298112 58570516032258048 58684911571383552 59004864966426624 59263658233823232 59297954332338176 59356084400750592 59442609305124864 59495210104651776 59616418104262656 60298244470603776 60321937845141504 60386142786158592 60562710455123968 60592669492432896 60680996998981632 60823228187344896 60858426814768128 60977290929640722 61190230335553536 61279428922048512 61458608538779648 61554457897074688 61578644883581952 61644187427536896 61788676253810688 61945184436460416 62526261565587456 62556083691257856 62617407719473152 62800499554910208 62892045472628736 62928441332277248 63075940342431744 63199135538413056 63921937046962176 64015117713211392 64171689501523968 64202296419975168 64453144280039424 64547099300855808 65031230692786176 65221380490133504 65348765998903296 65501938047909888 65604093285040128 65891830536290304 66289416196849664 66386047998885888 66645428099088384 66710198623880448 66742578868912128 66937732608294912 67068470367295488 67434131390201856 67729895124369408 67736783362719744 67769090665529344 67835525029429248 67934410634428416 68033874517819392 68133049262014464 68166753178987008 68332268704301056 68465730166614144 68839009127497728 68939357537304576 69140934606127104 69248765134209024 69349710855979008 69512260785537024 69552487788306432 69688332491017968 70238409758605312 70347951882371072 70375594152665088 70450499917185024 70650561999273984 70794496498811904 70960432885235712 71492667075723264 71876623397289984 71918218665459712 72086788962779136 72227583472472064 72269381842537152 72982097639800832 73053642339385344 73160134529384448 73374053051400192 73660736320045056 73768113486692352 74575593221455872 74684303998746624 74859357769039872 74902679156637696 74976106611474432 75048973451865504 75304949184331776 75759332796399616 75869769141583872 76203881283059712 76240226998720512 76538108832546816 76649680419766272 76873802292338688 77450389332033536 77526314319347712 77631926575300608 77752999448936448 77783551431892992 77866342013730816 77904860775985152 78094021376344064 78246548761844736 78673153288568832 78787837185490944 79018210978430976 79141445867667456 79256812406833152 79442583754899456 79488557472350208 79643808561163392 80429250460188672 80743499427741696 80790225989910528 80907995998642176 81097637583126528 81144569086357504 81303054572854296 81705905229398016 82104859844775936 82192249903382528 82545809682825216 82593579248613888 83408111588343808 83611582319296512 83733999406546944 83856060630171648 83897542374137856 84101253789908992 84265514051217408 85229249395949568 85353490284281856 85603061893300224 85686978984542208 85770255373560576 85937525706719232 86062799067807744 86483027578881024 86954537845260288 87090150037782528 87131687998537728 87335917397213184 87472124380053504 87599634765447168 87855774048387072 88514730665181184 88895487350734848 88946931498507264 89034126601125888 89250310144393216 89424627156393984 90306526832492544 90315711150292992 90447366705905664 90579214179237888 90711832690425856 90844065682685952 90889004238649344 91021495498472448 91287640222152192 91785345503330304 91919143383072768 92187912808169472 92331686845612032 92367967325372928 92466281141305344 92683014380716032 92736650384408576 92917776654690624 93789392348381184 93834125536886784 93933999889580032 94200749332365312 94338068208943104 94392661998415872 94613910513647616 95323556100964352 95882905570443264 96303444629962752 96359175790049536 96679716420059136 97404856452513792 97546846039179264 97832070735200256 98023148998354944 98837745804435456 99434124295274496 99579071998328832 99812477025386496 99870238875516928 99968142148632576 100065297935820672 100113868303368192 100406598912442368 101594842686554112 101605175044079616 101653635998294016 101753287544143872 102050811776729088 102199573893021696 102498403056451584 102698595249921216 103258513691246592 103711401909190656 103821789351641088 103873147701313536 104024566283968512 104328731682459648 105050449580654592 105357614637907968 105521927823556608 105563391228997632 105675749875777536 105984743296466944 106191744748217856 106440649327853568 107239000613584896 107657999236988928 107720301319880704 107814935095934976 107877327998189568 108130183444168704 108404072763805728 109473146459701248 109580463509078016 110061079577100288 110124772331485184 110491104480067584 111863389832183808 112026455998119936 112354018734956544 112957423776497664 113638999194599424 113804653712375808 114137415857733632 114360340498080768 114750398757076992 114807163248820224 115310703438508032 116108391641776128 116120200050376704 116175583998050304 116289471479021568 116447889862950912 116629499173404672 116799513020596224 117141032064516096 117369823142767104 118009729932853248 118527316467646464 118595908664676352 118712168801501184 118885218610249728 118990420209303552 119232836208525312 120643875690283008 120772285572317184 121125420910247936 121185338984865792 121361993997963264 121646456374689792 121716853629536256 121954581859281444 122380460671107072 122558857844097024 122917217077559296 123108915794149376 123157289767163904 123288374855073792 123890368872920832 125112167382515712 125234815438946304 125600999109820416 125784090945257472 125856882664554496 126151880684863488 126398271076826112 127843874093924352 128030235426422784 128343379003047936 128404592839950336 128906288560078848 129094198601711616 130442760980267008 130697531997806592 131003876095819776 131208186570080256 131783661072580608 132578832393699328 132772095997771776 133420397247760896 133485157737824256 133875465216589824 134136940734590976 135459790248738816 135473566725439488 135538181331058688 135671050058858496 135868821268856832 136067749035638784 136266098524028928 136333506357974016 136664537408602112 136931460333228288 137678018254995456 137878715074609152 138281869212254208 138497530268418048 138699421711958016 139024521571074048 139104975576612864 139376664982035936 140695903764742144 140751188305330176 140900999834370048 141301123998547968 141588992997623808 141920865770471424 142985334151446528 143836437330919424 144173577925558272 144455166944944128 144538763685074304 145964195279601664 146107284678770688 146320269058768896 146748106102800384 147536226973384704 149151186442911744 149368607997493248 149718715538079744 149805358313275392 149952213222948864 150097946903731008 150609898368663552 151739538283167744 152407762566119424 152480453997441024 153076217665093632 153299360839532544 153747604584677376 154900778664067072 155505998897872896 155567102863785984 155732684027461632 155809721551970304 156188042752688128 156493097523689472 157346306577137664 157575674370981888 158036421956861952 158282891735334912 158513624813666304 158977114944700416 159287617122326784 160858500920377344 161486998855483392 161580451979821056 161815991997284352 162195275166253056 162289138172715008 162606109145708592 164209719689551872 164384499806765056 165091619365650432 165187158497227776 166816223176687616 167712121260343296 167795084748275712 168202507579817984 168531028102434816 170458498791899136 170706980568563712 171206123786600448 171540510747121152 171875051413438464 172125598135615488 172966055157762048 173909075690520576 174180300075565056 174263375997075456 174671834794426368 174944248760107008 175199269530894336 175711548096774144 177029461330362368 177790974701469696 177893862997014528 178068253202251776 178849254312787968 180894733411811328 181158428358475776 181423665380851712 181688131365371904 181778008477298688 182042990996944896 182575280444304384 183570691006660608 183838286766145536 184375825616338944 184663373691224064 184735934650745856 184932562282610688 185366028761432064 185473300768817152 185835553309381248 187578784696762368 187668251073773568 188401498664730624 188676136417886208 188785323996831744 189227821027295232 190647112201928704 191765811140886528 192606889259925504 192718351580099072 193359432840118272 195093692078358528 195664141470400512 196046297996709888 197675491608870912 198868248590548992 199158143996657664 199740477751033856 199936284297265152 200130595871641344 200227736606736384 200813197824884736 203189685373108224 203210350088159232 203307271996588032 203506575088287744 204101623553458176 204399147786043392 204996806112903168 205397190499842432 206517027382493184 207422803818381312 207746295402627072 208049132567937024 208657463364919296 210715229275815936 211043855647113216 211126782457995264 211351499751555072 211969486592933888 212383489496435712 212881298655707136 214478001227169792 215440602639761408 215629870191869952 215754655996379136 216260366888337408 216808145527611456 218946292919402496 219160927018156032 220122159154200576 220249544662970368 220982208960135168 223726779664367616 224052911996239872 224708037469913088 225914847552995328 227277998389198848 227609307424751616 228274831715467264 228720680996161536 229614326497640448 230621406877016064 232351167996100608 232578942958043136 232895779725901824 233258998346809344 233599026041192448 234282064129032192 234739646285534208 236019459865706496 237054632935292928 237191817329352704 237424337603002368 237770437220499456 238465672417050624 241287751380566016 242250841820495872 242370677969731584 242723987995926528 243292912749379584 243433707259072512 243909163718562888 245117715688194048 245834434155118592 246217831588298752 246314579534327808 246576749710147584 247780737745841664 250224334765031424 251201998219640832 251568181890514944 251713765329108992 252303761369726976 252796542153652224 255687748187848704 256060470852845568 256809185679900672 257812577120157696 258188397203423232 261395063995613184 262007752191639552 262416373140160512 263567322145161216 265157664787398656 265544191995543552 266840794495521792 267750930433179648 268273881469181952 270919580497477632 270947133450878976 271076362662117376 271342100117716992 271737642537713664 272135498071277568 272532197048057856 272667012715948032 273329074817204224 273862920666456576 275356036509990912 275757430149218304 276563738424508416 276995060536836096 277398843423916032 278049043142148096 278209951153225728 278753329964071872 281502376610660352 281801999668740096 282602247997095936 283177985995247616 283841731540942848 285970668302893056 287672874661838848 288910333889888256 289077527370148608 291928390559203328 292214569357541376 292640538117537792 293496212205600768 298302372885823488 298737215994986496 299437431076159488 299610716626550784 299904426445897728 300195893807462016 301219796737327104 304815525132238848 304960907994882048 306152435330187264 306598721679065088 307495209169354752 309801557328134144 311134205727571968 311465368054923264 311619443103940608 312376085505376256 312986195047378944 315151348741963776 316072843913723904 316565783470669824 317027249627332608 317954229889400832 318575234244653568 321717001840754688 322973997710966784 323160903959642112 323631983994568704 324390550332506112 324578276345430016 325212218291417184 328419439379103744 328768999613530112 330183238731300864 330374316994455552 333632446353375232 335590169496551424 336405015159635968 337062056204869632 340916997583798272 341413961137127424 342412247573200896 343081021494242304 344251196271230976 345932110315524096 348360600151130112 348526751994150912 349343669588852736 349888497520214016 350398539061788672 351423096193548288 354058922660724736 355581949402939392 355787725994029056 356136506404503552 357698508625575936 362316856716951552 362847330761703424 363376262730743808 363556016954597376 364085981993889792 365150560888608768 367141382013321216 367676573532291072 368751651232677888 369326747382448128 369471869301491712 369865124565221376 370946601537634304 371671106618762496 375336502147547136 376802997329461248 377352272835772416 377570647993663488 378455642054590464 383531622281773056 385213778519851008 385436703160198144 386718865680236544 391328282940801024 392092595993419776 395350983217741824 397736497181097984 398316287993315328 399480955502067712 400261191743282688 400455473213472768 401626395649769472 406379370746216448 406420700176318464 406614543993176064 407013150176575488 408203247106916352 408798295572086784 409993612225806336 410794380999684864 413034054764986368 414845607636762624 415492590805254144 416098265135874048 417314926729838592 422087711294226432 422253564915990528 422702999503110144 423938973185867776 424766978992871424 425762597311414272 428956002454339584 430881205279522816 431509311992758272 432520733776674816 433616291055222912 437892585838804992 438321854036312064 440244318308401152 440499089325940736 447453559328735232 448105823992479744 449416074939826176 451829695105990656 455218614849503232 456549663430934528 457441361992323072 459228652995280896 461242813754032128 464702335992201216 466517996693618688 467198052082384896 468564128258064384 469479292571068416 472038919731412992 474109265870585856 474383634658705408 474848675206004736 475540874440998912 476931344834101248 482575502761132032 484741355939463168 485447975991853056 486585825498759168 486867414518145024 487818327437125776 491668868310237184 492435663176597504 492629159068655616 493153499420295168 495561475491683328 500448669530062848 503136363781029888 503427530658217984 504607522739453952 505593084307304448 511375496375697408 512120941705691136 513618371359801344 515625154240315392 516376794406846464 522790127991226368 524015504383279104 524832746280321024 527134644290322432 530315329574797312 531088383991087104 533681588991043584 536547762938363904 542152725324234752 542684200235433984 543475285075427328 544270996142555136 545064394096115712 545334025431896064 546658149634408448 547725841332913152 550712073019981824 551514860298436608 553127476849016832 553990121073672192 554797686847832064 556098086284296192 556419902306451456 557506659928143744 563004753221320704 565204495994191872 566355971990495232 567683463081885696 571941336605786112 575345749323677696 577820667779776512 578155054740297216 583856781118406656 585281076235075584 586992424411201536 596604745771646976 597474431989972992 599221433253101568 599808852891795456 600391787614924032 602439593474654208 609631050264477696 609921815989764096 612304870660374528 613197443358130176 614990418338709504 619603114656268288 622268411455143936 623238886207881216 624752171010752512 625972390094757888 632145687827447808 633131566941339648 634054499254665216 635908459778801664 637150468489307136 643434003681509376 646321807919284224 647263967989137408 648781100665012224 649156552690860032 650424436582834368 656838878758207488 657537999227060224 660366477462601728 660748633988911104 667264892706750464 671180338993102848 674124112409739264 681833995167596544 682827922274254848 684824495146401792 686162042988484608 691864220631048192 697053503988301824 698687339177705472 699776995040428032 700797078123577344 702846192387096576 711163898805878784 711575451988058112 712273012809007104 715397017251151872 726752525461487616 727112033909194752 728171963987779584 730301121777217536 735353147064582144 737503302465355776 738653494764896256 738943738602983424 739730249130442752 741893203075268608 743342213237524992 750673004295094272 753605994658922496 754704545671544832 755141295987326976 756911284109180928 767063244563546112 770427557039702016 770873406320396288 773437731360473088 784185191986839552 790701966435483648 795472994362195968 796632575986630656 798961911004135424 800522383486565376 803252791299538944 812758741492432896 812841400352636928 813229087986352128 814026300353150976 816406494213832704 817596591144173568 819987224451612672 821588761999369728 826068109529972736 829691215273525248 830985181610508288 832196530271748096 834629853459677184 844507129831981056 845405999006220288 847877946371735552 849533957985742848 851525194622828544 857912004908679168 861762410559045632 863018623985516544 867232582110445824 875785171677609984 876643708072624128 880488636616802304 880998178651881472 894907118657470464 896211647984959488 898832149879652352 903659390211981312 913099326861869056 914882723984646144 918457305990561792 922485627508064256 929404671984402432 934396104164769792 937128256516128768 938958585142136832 948218531741171712 948767269317410816 949697350412009472 951081748881997824 953862689668202496 965151005522264064 969482711878926336 970895951983706112 973171650997518336 973734829036290048 975636654874251552 984871326353195008 985258318137311232 986306998840590336 991122950983366656 1000897339060125696 1006855061316435968 1009215045478907904 1011186168614608896 1022750992751394816 1024241883411382272 1027236742719602688 1032753588813692928 1045580255982452736 1048031008766558208 1049665492560642048 1054269288580644864 1062176767982174208 1067363177982087168 1073095525876727808 1084305450648469504 1086950570150854656 1088541992285110272 1090128788192231424 1090668050863792128 1093316299268816896 1095451682665826304 1101424146039963648 1103029720596873216 1106254953698033664 1107980242147344384 1109595373695664128 1112839804612902912 1115013319856287488 1126009506442641408 1130408991988383744 1132711943980990464 1135366926163771392 1150691498647355392 1155641335559553024 1156310109480594432 1167713562236813312 1173984848822403072 1193209491543293952 1194948863979945984 1198442866506203136 1200783575229848064 1204879186949308416 1219262100528955392 1219843631979528192 1224609741320749056 1226394886716260352 1229980836677419008 1239206229312536576 1244536822910287872 1246477772415762432 1251944780189515776 1266263133882679296 1268108998509330432 1271816919557603328 1274300936978614272 1286868007363018752 1292643615838568448 1294527935978274816 1297562201330024448 1298313105381720064 1300848873165668736 1313677757516414976 1320732954925203456 1321497267977822208 1334529785413500928 1342360677986205696 1348248224819478528 1365655844548509696 1369648990292803584 1372324085976969216 1383728441262096384 1394107007976603648 1399553990080856064 1401594156247154688 1405692384774193152 1422327797611757568 1423150903976116224 1424546025618014208 1430794034502303744 1454224067818389504 1456343927975559168 1460602243554435072 1475006604930711552 1477306989529792512 1477887477205966848 1479460498260885504 1483786406150537216 1486684426475049984 1501346008590188544 1509409091343089664 1510282591974653952 1513822568218361856 1534126489127092224 1540855114079404032 1541746812640792576 1546875462720946176 1568370383973679104 1581403932870967296 1590945988724391936 1593265151973261312 1597923822008270848 1601044766973130752 1626458175972704256 1628052600706301952 1632812988427665408 1635193182288347136 1639974448903225344 1643177523998739456 1652136219059945472 1659382430547050496 1661970363221016576 1664393060543496192 1669259706919354368 1689014259663962112 1695755892743471104 1699067915971485696 1703050389245657088 1715824009817358336 1723524821118091264 1726037247971033088 1734465164220891648 1751570343355219968 1760977273233604608 1761996357303762944 1789814237314940928 1792423295969918976 1797664299759304704 1807318780423962624 1829765447969292288 1836914611981123584 1844971255016128512 1858809343968804864 1874256513032257536 1877917170284273664 1896437063482343424 1897534538634821632 1899394700824018944 1902163497763995648 1907725379336404992 1930302011044528128 1938965423757852672 1941791903967412224 1946343301995036672 1947469658072580096 1951273309748503104 1970516636274622464 1972613997681180672 1982245901966733312 2001794678120251392 2013710122632871936 2022372337229217792 2045501985502789632 2048483766822764544 2054473485439205376 2091160511964905472 2096062017533116416 2099330985121284096 2108538577161289728 2134726355964174336 2146191051753455616 2168610901296939008 2180257576384462848 2181336101727584256 2186632598537633792 2190903365331652608 2206059441193746432 2212509907396067328 2215960484294688768 2219190747391328256 2225679609225805824 2230026639712574976 2252019012885282816 2260817983976767488 2265423887961980928 2270733852327542784 2301382997294710784 2311282671119106048 2312620218961188864 2335427124473626624 2386418983086587904 2389897727959891968 2396885733012406272 2401567150459696128 2409758373898616832 2438524201057910784 2439687263959056384 2449219482641498112 2452789773432520704 2459961673354838016 2478412458625073152 2489073645820575744 2492955544831524864 2503889560379031552 2536217997018660864 2543633839115206656 2548601873957228544 2573736014726037504 2585287231677136896 2589055871956549632 2596626210763440128 2601697746331337472 2627355515032829952 2641465909850406912 2642994535955644416 2684721355972411392 2696496449638957056 2739297980585607168 2744648171953938432 2767456882524192768 2788214015953207296 2803188312494309376 2811384769548386304 2844655595223515136 2846301807952232448 2849092051236028416 2861588069004607488 2908448135636779008 2912687855951118336 2921204487108870144 2954613979059585024 2955774954411933696 2958920996521771008 2967572812301074432 2973368852950099968 3002692017180377088 3020565183949307904 3027645136436723712 3068252978254184448 3081710228158808064 3083493625281585152 3136740767947358208 3162807865741934592 3186530303946522624 3195847644016541696 3202089533946261504 3252916351945408512 3265625976855330816 3270386364576694272 3279948897806450688 3286355047997478912 3304272438119890944 3318764861094100992 3323940726442033152 3328786121086992384 3338519413838708736 3378028519327924224 3398135831942971392 3406100778491314176 3447049642236182528 3452074495942066176 3468930328441783296 3503140686710439936 3521954546467209216 3523992714607525888 3579628474629881856 3584846591939837952 3595328599518609408 3614637560847925248 3659530895938584576 3673829223962247168 3689942510032257024 3717618687937609728 3755834340568547328 3795069077269643264 3798789401648037888 3804326995527991296 3815450758672809984 3860604022089056256 3877930847515705344 3883583807934824448 3892686603990073344 3894939316145160192 3902546619497006208 3941033272549244928 3964491803933466624 4003589356240502784 4027420245265743872 4044744674458435584 4096967533645529088 4108946970878410752 4182321023929810944 4198661970242568192 4217077154322579456 4269452711928348672 4292382103506911232 4337221802593878016 4362672203455168512 4373265197075267584 4381806730663305216 4425019814792134656 4431920968589377536 4438381494782656512 4451359218451611648 4460053279425149952 4504038025770565632 4530847775923961856 4541467704655085568 4602765994589421568 4622565342238212096 4625240437922377728 4670854248947253248 4772837966173175808 4779795455919783936 4793771466024812544 4803134300919392256 4879374527918112768 4898438965282996224 4905579546865041408 4919923346709676032 4978147291641151488 4985911089663049728 5007779120758063104 5087267678230413312 5097203747914457088 5147472029452075008 5170574463354273792 5178111743913099264 5193252421526880256 5203395492662674944 5254711030065659904 5282931819700813824 5285989071911288832 5369442711944822784 5392992899277914112 5489296343907876864 5534913765048385536 5576428031906414592 5622769539096772608 5689311190447030272 5692603615904464896 5698184102472056832 5723176138009214976 5816896271273558016 5825375711902236672 5842408974217740288 5911549908823867392 5917841993043542016 5935145624602148864 5946737705900199936 6005384034360754176 6041130367898615808 6136505956508368896 6163420456317616128 6166987250563170304 6273481535894716416 6325615731483869184 6391695288033083392 6404179067892523008 6505832703890817024 6540772729153388544 6559897795612901376 6572710095994957824 6637529722188201984 6647881452884066304 6657572242173984768 6677038827677417472 6756057038655848448 6796271663885942784 6812201556982628352 6894099284472365056 6904148991884132352 6937860656883566592 7006281373420879872 7047985429215051776 7159256949259763712 7169693183879675904 7190657199037218816 7229275121695850496 7319061791877169152 7347658447924494336 7379885020064514048 7435237375875219456 7511668681137094656 7590138154539286528 7608653991055982592 7630901517345619968 7721208044178112512 7755861695031410688 7767167615869648896 7789878632290320384 7805093238994012416 7882066545098489856 7928983607866933248 8054840490531487744 8089489348916871168 8217893941756821504 8364642047859621888 8434154308645158912 8538905423856697344 8584764207013822464 8674443605187756032 8725344406910337024 8763613461326610432 8863841937178755072 8876762989565313024 8902718436903223296 8920106558850299904 9008076051541131264 9061695551847923712 9082935409310171136 9245130684476424192 9250480875844755456 9341708497894506496 9559590911839567872 9587542932049625088 9606268601838784512 9758749055836225536 9796877930565992448 9811159093730082816 9839846693419352064 9956294583282302976 9971822179326099456 10015558241516126208 10194407495828914176 10341148926708547584 10356223487826198528 10386504843053760512 10406790985325349888 10509422060131319808 10565863639401627648 10571978143822577664 10738885423889645568 10785985798555828224 10978592687815753728 11069827530096771072 11152856063812829184 11385207231808929792 11396368204944113664 11446352276018429952 11633792542547116032 11650751423804473344 11684817948435480576 11823099817647734784 11870291249204297728 11893475411800399872 12010768068721508352 12082260735797231616 12326840912635232256 12333974501126340608 12546963071789432832 12651231462967738368 12808358135785046016 13011665407781634048 13119795591225802752 13145420191989915648 13275059444376403968 13295762905768132608 13315144484347969536 13354077655354834944 13512114077311696896 13592543327771885568 13624403113965256704 13808297983768264704 13875721313767133184 14012562746841759744 14095970858430103552 14318513898519527424 14339386367759351808 14381314398074437632 14638123583754338304 14695316895848988672 14759770040129028096 15023337362274189312 15180276309078573056 15261803034691239936 15442416088356225024 15511723390062821376 15534335231739297792 15579757264580640768 15610186477988024832 15764133090196979712 15857967215733866496 16109680981062975488 16178978697833742336 16729284095719243776 16868308617290317824 17077810847713394688 17169528414027644928 17348887210375512064 17450688813820674048 17527226922653220864 17753525979130626048 17805436873806446592 17840213117700599808 18016152103082262528 18123391103695847424 18490261368952848384 18500961751689510912 19175085864099250176 19212537203677569024 19517498111672451072 19622318187460165632 19679693386838704128 19912589166564605952 19943644358652198912 20031116483032252416 20388814991657828352 20682297853417095168 20712446975652397056 20773009686107521024 20813581970650699776 21018844120262639616 21143956287645155328 21477770847779291136 21571971597111656448 21957185375631507456 22139655060193542144 22305712127625658368 22770414463617859584 22892704552036859904 23267585085094232064 23301502847608946688 23369635896870961152 23646199635295469568 23786950823600799744 24164521471594463232 24653681825270464512 24667949002252681216 25093926143578865664 25302462925935476736 25616716271570092032 26023330815563268096 26290840383979831296 26591525811536265216 26630288968695939072 26708155310709669888 27024228154623393792 27185086655543771136 27248806227930513408 27751442627534266368 28025125493683519488 28191941716860207104 28678772735518703616 28762628796148875264 29276247167508676608 29390633791697977344 29519540080258056192 30046674724548378624 30360552618157146112 31023446780125642752 31068670463478595584 31159514529161281536 31220372955976049664 31528266180393959424 31715934431467732992 32219361962125950976 32357957395667484672 33458568191438487552 34155621695426789376 34339056828055289856 34901377627641348096 35054453845306441728 35610873747612893184 35680426235401199616 36032304206164525056 36246782207391694848 36980522737905696768 37001923503379021824 38425074407355138048 39034996223344902144 39359386773677408256 39825178333129211904 39887288717304397824 40062232966064504832 40777629983315656704 41424893951304794112 41546019372215042048 41627163941301399552 42037688240525279232 42287912575290310656 42955541695558582272 43143943194223312896 43914370751263014912 44279310120387084288 45540828927235719168 45785409104073719808 46535170170188464128 46603005695217893376 46739271793741922304 47292399270590939136 47573901647201599488 48329042943188926464 49335898004505362432 50187852287157731328 50604925851870953472 51233432543140184064 52046661631126536192 52581680767959662592 53260577937391878144 53416310621419339776 54048456309246787584 54370173311087542272 55502885255068532736 56383883433720414208 57525257592297750528 58552494335017353216 59039080160516112384 60093349449096757248 60721105236314292224 62046893560251285504 62137340926957191168 62319029058322563072 62440745911952099328 63056532360787918848 63431868862935465984 64715914791334969344 66917136382876975104 68311243390853578752 68678113656110579712 69802755255282696192 70108907690612883456 71360852470802399232 72493564414783389696 73961045475811393536 74003847006758043648 76850148814710276096 78069992446689804288 79774577434608795648 80124465932129009664 81555259966631313408 83092038744430084096 83254327882602799104 84075376481050558464 84575825150580621312 86287886388446625792 87828741502526029824 88558620240774168576 91081657854471438336 93070340340376928256 93206011390435786752 93478543587483844608 94584798541181878272 95147803294403198976 96658085886377852928 98671796009010724864 100375704574315462656 102466865086280368128 105163361535919325184 106832621242838679552 108096912618493575168 108740346622175084544 111005770510137065472 112767766867440828416 117104988670034706432 118078160321032224768 120186698898193514496 121442210472628584448 124274681853914382336 124638058116645126144 124881491823904198656 126113064721575837696 126863737725870931968 129431829582669938688 136622486781707157504 137356227312221159424 139605510510565392384 140217815381225766912 142721704941604798464 144987128829566779392 148007694013516087296 153700297629420552192 156139984893379608576 160248931864258019328 163110519933262626816 166508655765205598208 169151650301161242624 172575772776893251584 175657483005052059648 177117240481548337152 182163315708942876672 186140680680753856512 186412022780871573504 186957087174967689216 189169597082363756544 190295606588806397952 197343592018021449728 200751409148630925312 204933730172560736256 210326723071838650368 217480693244350169088 222011541020274130944 225535533734881656832 234209977340069412864 240373397796387028992 249276116233290252288 249762983647808397312 252226129443151675392 253727475451741863936 258863659165339877376 273244973563414315008 279211021021130784768 280435630762451533824 285443409883209596928 289974257659133558784 296015388027032174592 307400595258841104384 320497863728516038656 326221039866525253632 333017311530411196416 338303300602322485248 351314966010104119296 354234480963096674304 364326631417885753344 372824045561743147008 373914174349935378432 378339194164727513088 380591213177612795904 394687184036042899456 409867460345121472512 420653446143677300736 434961386488700338176 444023082040548261888 468419954680138825728 480746795592774057984 499525967295616794624 507454950903483727872 517727318330679754752 546489947126828630016 558422042042261569536 560871261524903067648 570886819766419193856 592030776054064349184 614801190517682208768 652442079733050507264 666034623060822392832 676606601204644970496 702629932020208238592 747828348699870756864 756678388329455026176 761182426355225591808 789374368072085798912 819734920690242945024 841306892287354601472 869922772977400676352 888046164081096523776 961493591185548115968 999051934591233589248 1014909901806967455744 1092979894253657260032 1121742523049806135296 1141773639532838387712 1184061552108128698368 1229602381035364417536 1304884159466101014528 1332069246121644785664 1405259864040416477184 1522364852710451183616 1578748736144171597824 1639469841380485890048 1682613784574709202944 1776092328162193047552 1998103869182467178496 2029819803613934911488 2243485046099612270592 2283547279065676775424 2368123104216257396736 2459204762070728835072 2609768318932202029056 2664138492243289571328 3044729705420902367232 3278939682760971780096 3365227569149418405888 3552184656324386095104 3996207738364934356992 4567094558131353550848 4736246208432514793472 4918409524141457670144 5328276984486579142656 6089459410841804734464 6730455138298836811776 7104369312648772190208 7992415476729868713984 9134189116262707101696 9836819048282915340288 10656553968973158285312 14208738625297544380416 15984830953459737427968 18268378232525414203392 21313107937946316570624 31969661906919474855936 42626215875892633141248 63939323813838949711872 127878647627677899423744
- Sum of all divisors σ(n): 511631588686153255886907
- Sum of proper divisors (its aliquot sum) s(n): 383752941058475356463163
- 127878647627677899423744 is an abundant number, because the sum of its proper divisors (383752941058475356463163) is greater than itself. Its abundance is 255874293430797457039419
Bases of 127878647627677899423744
- Binary: 110110001010001010000101111001010011101000010101000100100000000000000000000002
- Hexadecimal: 0x1B1450BCA742A2400000
- Base-36: KTNU0HPSGIIV400
Squares and roots of 127878647627677899423744
- 127878647627677899423744 squared (1278786476276778994237442) is 16352948519083810454200470213739688447270977536
- 127878647627677899423744 cubed (1278786476276778994237443) is 2091192941345475736330762965774269214515476077419603796873069969014784
-
127878647627677899423744 is a
perfect square number . Itssquare root is 357601241088 -
The
cube root of 127878647627677899423744 is 50380910.4591516779
Scales and comparisons
How big is 127878647627677899423744?- 127,878,647,627,677,899,423,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 127,878,647,627,677,899,423,744 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 127878647627677899423744 cubic inches would be around 4198409.2 feet tall.
Recreational maths with 127878647627677899423744
- 127878647627677899423744 backwards is 447324998776726746878721
- The number of decimal digits it has is: 24
- The sum of 127878647627677899423744's digits is 135
- 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 127878647627677899423744 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 127878647627677899423744 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/127878647627677899423744/
Chicago style:
Numbermatics. 2024. "Number 127878647627677899423744 - Facts about the integer". https://numbermatics.com/n/127878647627677899423744/
The information we have on file for 127878647627677899423744 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 127878647627677899423744, math, Factors of 127878647627677899423744, curriculum, school, college, exams, university, Prime factorization of 127878647627677899423744, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-seven sextillion, eight hundred seventy-eight quintillion, six hundred forty-seven quadrillion, six hundred twenty-seven trillion, six hundred seventy-seven billion, eight hundred ninety-nine million, four hundred twenty-three thousand, seven hundred forty-four.