58371939606097351694946304
58,371,939,606,097,351,694,946,304 is an even composite number composed of seven prime numbers multiplied together.
58371939606097351694946304 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-six thousand, three hundred twenty-five divisors.
Prime factorization of 58371939606097351694946304:
212 × 72 × 134 × 192 × 232 × 372 × 794
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 23 × 23 × 37 × 37 × 79 × 79 × 79 × 79)See below for interesting mathematical facts about the number 58371939606097351694946304 from the Numbermatics database.
Names of 58371939606097351694946304
- Cardinal: 58371939606097351694946304 can be written as Fifty-eight septillion, three hundred seventy-one sextillion, nine hundred thirty-nine quintillion, six hundred six quadrillion, ninety-seven trillion, three hundred fifty-one billion, six hundred ninety-four million, nine hundred forty-six thousand, three hundred four.
Scientific notation
- Scientific notation: 5.8371939606097351694946304 × 1025
Factors of 58371939606097351694946304
Divisors of 58371939606097351694946304
- Number of divisors d(n): 26325
-
Complete list of divisors:
1 2 4 7 8 13 14 16 19 23 26 28 32 37 38 46 49 52 56 64 74 76 79 91 92 98 104 112 128 133 148 152 158 161 169 182 184 196 208 224 247 256 259 266 296 299 304 316 322 338 361 364 368 392 416 437 448 481 494 512 518 529 532 553 592 598 608 632 637 644 676 703 722 728 736 784 832 851 874 896 931 962 988 1024 1027 1036 1058 1064 1106 1127 1183 1184 1196 1216 1264 1274 1288 1352 1369 1406 1444 1456 1472 1501 1568 1664 1702 1729 1748 1792 1813 1817 1862 1924 1976 2048 2054 2072 2093 2116 2128 2197 2212 2254 2366 2368 2392 2432 2527 2528 2548 2576 2704 2738 2812 2888 2912 2923 2944 3002 3059 3136 3211 3328 3367 3404 3458 3496 3584 3626 3634 3703 3724 3848 3871 3887 3952 4096 4108 4144 4186 4232 4256 4394 4424 4508 4693 4732 4736 4784 4864 4921 5054 5056 5096 5152 5408 5476 5624 5681 5776 5824 5846 5888 5957 6004 6118 6241 6253 6272 6422 6656 6734 6808 6877 6916 6992 7168 7189 7252 7268 7406 7448 7696 7742 7774 7904 8216 8281 8288 8303 8372 8464 8512 8788 8848 9016 9139 9386 9464 9472 9568 9583 9728 9842 10051 10108 10112 10192 10304 10507 10816 10952 11063 11248 11362 11552 11648 11692 11776 11914 12008 12103 12236 12482 12506 12544 12719 12844 13312 13351 13357 13468 13616 13754 13832 13984 14336 14378 14504 14536 14651 14812 14896 15379 15392 15484 15548 15808 16169 16432 16562 16576 16606 16744 16928 17024 17576 17689 17696 17797 18032 18278 18772 18928 18944 19136 19166 19456 19513 19573 19684 20102 20216 20224 20384 20461 20608 21014 21413 21632 21904 22126 22477 22496 22724 23104 23296 23384 23552 23569 23621 23828 24016 24206 24472 24964 25012 25088 25438 25688 25921 26011 26624 26702 26714 26936 27209 27232 27508 27664 27968 28519 28561 28672 28756 29008 29072 29302 29624 29792 30758 30784 30968 31096 31487 31616 32338 32851 32864 33124 33152 33212 33488 33856 34048 34447 34523 35152 35378 35392 35594 36064 36556 37544 37856 37888 37999 38272 38332 38912 39026 39146 39368 39767 40204 40432 40448 40768 40922 41216 41699 41743 41791 42028 42826 43264 43687 43771 43808 44252 44954 44992 45448 46208 46592 46768 47104 47138 47242 47656 48032 48139 48412 48944 49928 50024 50176 50323 50531 50876 51376 51842 52022 53248 53404 53428 53872 54418 54464 55016 55328 55537 55936 57038 57122 57512 58016 58121 58144 58604 59248 59584 61009 61516 61568 61936 62192 62974 63232 63973 64676 65702 65728 66248 66304 66424 66976 67081 67229 67712 68096 68894 69046 70304 70357 70756 70784 71188 72128 73112 73549 73853 75088 75712 75776 75998 76544 76664 77441 77824 78052 78292 78736 79534 80408 80864 80896 81133 81289 81536 81844 82432 83398 83486 83582 84056 85652 86528 87374 87542 87616 88504 89033 89401 89908 89984 90896 92416 93184 93457 93499 93536 94208 94276 94484 95312 96064 96278 96824 97888 99856 100048 100352 100646 101062 101752 102752 103684 104044 106808 106856 107653 107744 107939 108151 108836 108928 110032 110656 111074 111872 113183 114076 114244 115024 116032 116242 116288 117208 118496 118579 118807 119168 122018 123032 123136 123872 124384 124579 125948 126464 127946 129352 130663 131404 131456 132496 132608 132848 133952 134162 134458 135424 136192 136591 137011 137788 138092 140608 140714 141512 141568 142376 143227 143543 143819 144256 146224 147098 147706 150176 151424 151552 151996 153088 153328 154882 156104 156584 157339 157472 159068 160816 161728 161792 162266 162578 163072 163688 164864 165347 166796 166972 167164 168112 171304 173056 173563 173641 174748 175084 175232 177008 178066 178802 179816 179968 181792 182077 184832 186368 186914 186998 187072 188552 188968 190463 190624 190969 192128 192556 193648 195776 199633 199712 199927 200096 200704 201292 202124 203504 205504 207368 208088 210197 213616 213712 215306 215488 215878 216302 217672 217856 220064 220409 221312 222148 223744 226366 228152 228488 229957 230048 230917 231361 232064 232484 232576 234416 236992 237158 237614 238336 241661 244036 246064 246272 247744 248768 249158 251896 252928 253669 254449 255892 258704 261326 262808 262912 264992 265216 265696 265993 267904 268324 268916 270848 272384 273182 274022 275576 276184 278369 281216 281428 283024 283136 284752 286454 287086 287638 288512 292201 292448 292537 294196 295412 300352 302848 303992 305809 306176 306397 306656 307073 307211 309764 312208 313168 314678 314944 318136 321632 323456 323584 324532 325156 326144 327376 329728 330694 333592 333944 334328 336224 336973 338143 342608 346112 347126 347282 349496 350168 350464 353717 354016 356132 357604 359632 359936 363584 364154 369664 370747 371887 372736 373828 373996 374144 377104 377936 380926 381248 381938 384256 385112 387296 388759 391552 399266 399424 399854 400192 402584 404248 406847 407008 409331 411008 414736 416176 420394 427063 427232 427424 430612 430976 431756 432604 435344 435712 440128 440818 442624 444296 447488 447811 448799 452732 456304 456976 459914 460096 461834 462722 464128 464968 465152 468832 470603 473984 474316 475228 476672 483322 488072 492128 492499 492544 493039 493987 494209 495488 497536 498316 503792 505856 507338 508898 511784 516971 517408 522652 525616 525824 529984 530432 531392 531986 535808 536648 537832 541696 542087 542659 543283 544768 546364 548044 551152 552368 556738 562432 562856 566048 566272 567931 569023 569504 572908 574172 575276 577024 584402 584896 585074 588392 590824 598253 600704 605696 607984 611618 612352 612794 613312 614146 614422 619528 624416 625807 626336 629356 629888 636272 643264 646912 649064 650312 652288 654199 654493 654752 655937 656903 659456 661388 667184 667888 668656 672448 673946 676286 685216 692224 694252 694564 698992 700336 700928 707434 708032 712264 715208 719264 719872 721981 724201 727168 728308 739328 741494 743774 747656 747992 748288 754208 755573 755872 757057 761852 762496 763876 768512 770224 774592 777518 783104 792281 793117 794029 798532 798848 799708 800384 805168 808496 813694 814016 818662 822016 829472 830053 831649 832352 840788 854126 854464 854848 861224 861952 863512 865208 870688 871424 872053 873977 880256 881636 885248 888592 894976 895622 897598 905464 912608 913952 914641 919828 920192 923668 925444 928256 929936 930304 937664 941206 947968 948632 950456 953344 956137 959077 960089 966644 976144 984256 984998 985088 986078 987974 988418 990976 995072 996632 1004801 1006733 1007584 1011712 1014676 1017796 1023568 1033942 1034816 1045304 1051232 1051648 1054729 1055203 1056757 1059968 1060864 1062784 1063972 1071616 1073296 1075664 1083392 1084174 1085318 1086566 1092728 1096088 1102304 1104736 1113476 1124864 1125712 1132096 1132544 1135862 1138046 1139008 1145816 1148344 1150552 1154048 1157429 1162213 1168804 1169792 1170148 1176784 1181648 1196506 1201408 1211392 1214941 1215487 1215968 1223236 1224704 1225588 1226624 1228292 1228844 1239056 1248832 1251614 1252672 1258712 1259776 1272544 1274539 1277351 1286528 1293824 1298128 1300624 1304576 1308398 1308986 1309504 1311874 1313806 1322776 1334368 1335776 1336783 1337312 1344896 1347892 1352572 1370432 1388504 1389128 1397431 1397984 1399489 1400672 1401856 1403207 1405963 1414868 1416064 1424528 1430416 1438528 1439744 1443962 1448402 1454336 1456616 1471379 1478656 1482988 1487548 1495312 1495984 1496576 1508416 1511146 1511744 1514114 1523704 1524992 1527752 1537024 1540448 1541527 1542863 1544491 1546267 1549184 1555036 1566208 1584562 1586234 1588058 1597064 1597696 1599416 1600768 1610336 1616419 1616992 1619527 1627388 1628032 1637324 1644032 1658944 1660106 1663298 1664704 1681576 1691627 1698619 1708252 1708928 1709696 1722448 1723904 1727024 1730416 1741376 1742848 1744106 1747954 1760512 1763272 1770496 1775683 1777184 1781143 1789952 1791244 1795196 1810928 1825216 1827904 1829282 1839656 1840384 1847336 1850888 1856512 1859872 1860608 1861951 1866059 1869647 1875328 1882412 1895936 1897264 1900912 1906688 1912274 1918154 1920178 1933288 1952288 1968512 1969996 1970176 1972156 1975948 1976836 1981952 1990144 1993264 2009602 2013466 2015168 2029352 2035592 2045407 2047136 2047759 2054869 2067884 2069632 2090608 2102464 2103296 2109458 2110406 2113514 2119936 2125568 2127944 2143232 2146592 2149511 2150477 2151328 2166784 2168348 2170636 2173132 2185456 2192176 2204608 2209472 2226952 2249728 2251424 2253001 2256319 2257333 2264192 2265088 2271724 2276092 2278016 2291632 2296688 2301104 2308096 2314858 2324426 2337608 2339584 2340296 2353568 2363296 2367001 2393012 2402816 2422784 2429882 2430974 2431936 2446472 2451176 2453248 2456584 2457688 2476019 2478112 2482597 2487473 2497664 2503228 2505344 2517424 2519552 2545088 2549078 2554702 2573056 2587648 2595229 2596256 2601248 2603209 2609152 2616796 2617972 2619008 2623748 2627612 2645552 2668736 2671552 2673566 2674624 2689792 2695784 2705144 2721313 2727317 2732561 2740864 2777008 2778256 2794862 2795968 2798978 2801344 2803712 2806414 2811926 2829736 2832128 2849056 2860832 2865317 2877056 2879488 2887924 2896804 2908672 2913232 2942758 2965976 2975096 2989441 2990624 2991968 2993152 3001921 3007693 3016832 3022292 3023488 3028228 3047408 3049984 3055504 3074048 3080896 3083054 3085726 3088982 3092534 3098368 3110072 3132416 3141593 3169124 3172468 3176116 3194128 3195392 3198832 3201536 3220672 3232838 3233984 3239054 3254776 3256064 3274648 3288064 3294221 3297697 3301489 3307837 3317888 3320212 3326596 3329408 3363152 3383254 3397238 3416504 3417856 3419392 3444896 3447808 3451273 3454048 3457909 3459463 3460832 3482752 3485696 3488212 3495908 3521024 3526544 3540992 3551366 3554368 3562286 3582488 3590392 3618797 3621856 3650432 3655808 3658564 3679312 3680768 3694672 3701776 3713024 3719744 3721216 3723902 3732118 3739294 3750656 3764824 3791872 3794528 3798613 3801824 3802981 3813376 3824548 3836308 3840356 3866576 3904576 3937024 3939992 3944312 3951896 3953672 3963904 3975517 3980288 3983161 3986528 3991949 3993743 4019204 4026932 4030336 4058704 4071184 4090814 4094272 4095518 4109738 4135768 4139264 4181216 4187771 4204928 4206592 4218916 4220812 4227028 4239872 4251136 4255888 4286464 4293184 4299022 4300954 4302656 4336696 4341272 4346264 4370912 4380649 4384352 4387423 4395859 4409216 4418944 4453904 4499456 4502848 4506002 4512638 4514666 4528384 4543448 4552184 4556032 4583264 4591559 4593376 4598321 4602208 4616192 4629716 4648852 4675216 4679168 4680592 4707136 4726592 4734002 4786024 4805632 4819711 4834531 4845568 4859764 4861948 4863872 4892944 4902352 4906496 4913168 4915376 4952038 4956224 4965194 4974946 4995328 5006456 5010688 5034848 5039104 5053867 5069407 5090176 5098156 5109404 5146112 5175296 5190458 5192512 5202496 5206418 5233592 5235944 5238016 5247496 5255224 5289011 5291104 5299399 5311091 5321303 5337472 5343104 5347132 5349248 5379584 5391568 5410288 5442626 5454634 5465122 5481728 5551819 5554016 5556512 5558203 5589724 5591936 5597956 5602688 5607424 5612828 5623852 5659472 5664256 5698112 5721664 5730634 5754112 5775848 5793608 5810371 5817344 5821543 5826464 5834387 5885516 5931952 5950192 5978882 5981248 5983936 5986304 6003842 6015386 6033664 6044584 6046976 6056456 6094816 6099968 6111008 6117839 6148096 6161792 6166108 6171452 6177964 6185068 6196736 6220144 6264832 6283186 6338248 6344936 6352232 6388256 6390784 6397664 6402487 6403072 6409507 6421831 6424717 6441344 6465676 6467968 6478108 6509552 6512128 6549296 6576128 6588442 6595394 6602978 6615674 6635776 6640424 6653192 6658816 6720623 6726304 6766508 6794476 6833008 6835712 6838784 6889792 6895616 6902546 6908096 6915818 6918926 6921664 6965504 6976424 6991816 7033607 7042048 7047131 7053088 7062679 7065853 7081984 7102732 7108736 7124572 7164976 7180784 7237594 7243712 7300864 7311616 7317128 7358624 7361536 7383103 7386421 7389344 7397299 7403552 7426048 7439488 7442432 7447804 7464236 7478588 7501312 7529648 7583744 7589056 7597226 7603648 7605962 7649096 7672616 7680712 7733152 7777289 7809152 7874048 7879984 7888624 7903792 7907344 7927808 7951034 7960576 7966322 7973056 7983898 7987486 8038408 8053864 8060672 8117408 8135491 8142368 8181628 8188544 8191036 8219476 8271536 8278528 8362432 8375542 8409856 8437832 8441624 8454056 8479744 8502272 8504587 8508409 8511776 8527181 8543929 8572928 8586368 8598044 8601908 8605312 8673392 8682544 8692528 8741824 8761298 8768704 8774846 8791718 8818432 8837888 8907808 8941457 8998912 9005696 9012004 9025276 9029332 9056768 9086896 9104368 9112064 9166528 9183118 9186752 9196642 9204416 9259432 9297704 9350432 9357481 9358336 9361184 9367741 9385753 9414272 9414613 9453184 9468004 9572048 9611264 9639422 9669062 9719528 9723896 9727744 9785888 9804704 9812992 9822449 9826336 9830752 9841741 9904076 9912448 9930388 9949892 9990656 10012912 10021376 10069696 10078208 10107734 10138814 10180352 10196312 10218808 10292224 10299653 10310521 10322377 10350592 10380916 10385024 10404992 10412836 10467184 10471888 10476032 10494992 10510448 10578022 10582208 10598798 10622182 10642606 10674944 10686208 10694264 10698496 10759168 10783136 10790689 10811437 10820576 10823869 10885252 10909268 10930244 10963456 11103638 11108032 11113024 11116406 11179448 11183872 11195912 11205376 11225656 11247704 11314933 11318944 11328512 11336689 11339897 11361701 11366807 11396224 11443328 11461268 11508224 11551696 11587216 11620742 11634688 11643086 11652928 11668774 11771032 11863904 11890333 11900384 11957764 11962496 11967872 11972608 12007684 12030772 12067328 12089168 12093952 12112912 12189632 12199936 12222016 12235678 12323584 12332216 12342904 12355928 12370136 12393472 12429781 12440288 12468001 12481157 12529664 12566372 12676496 12689872 12704464 12776512 12781568 12795328 12804974 12806144 12819014 12843662 12849434 12882688 12931352 12935936 12956216 13019104 13024256 13062413 13087529 13098592 13152256 13176884 13190788 13205956 13231348 13271552 13280848 13306384 13317632 13441246 13452608 13533016 13588952 13666016 13671424 13677568 13711477 13717639 13759819 13779584 13791232 13805092 13816192 13831636 13837852 13843328 13931008 13952848 13983632 14067214 14084096 14094262 14106176 14125358 14131706 14205464 14217472 14249144 14329952 14361568 14384083 14475188 14487424 14601728 14623232 14634256 14717248 14723072 14766206 14772842 14778688 14794598 14807104 14878976 14895608 14928472 14957176 15002624 15046577 15053339 15059296 15086551 15108769 15167488 15178112 15194452 15207296 15211924 15298192 15345232 15361424 15466304 15554578 15618304 15748096 15759968 15771007 15777248 15794233 15801331 15807584 15814688 15855616 15902068 15921152 15932644 15946112 15967796 15974972 16076816 16107728 16121344 16234816 16270982 16284736 16363256 16377088 16382072 16438952 16543072 16557056 16569007 16605563 16724864 16751084 16819712 16875664 16883248 16908112 16959488 17004544 17009174 17016818 17023552 17054362 17087858 17172736 17196088 17203816 17210624 17346784 17365088 17378179 17385056 17412311 17483648 17522596 17537408 17549692 17583436 17636864 17675776 17815616 17882914 18011392 18024008 18050552 18058664 18113536 18166603 18173792 18208736 18222463 18224128 18241691 18242443 18277519 18333056 18366236 18373504 18393284 18408832 18518864 18595408 18700864 18714962 18716672 18722368 18735482 18771506 18828544 18829226 18906368 18936008 19091219 19127927 19144096 19222528 19278844 19338124 19439056 19447792 19455488 19571776 19609408 19625984 19644898 19652672 19661504 19683482 19808152 19824896 19860776 19899784 19981312 20025824 20039851 20042752 20057219 20078383 20101471 20139392 20156416 20215468 20277628 20360704 20392624 20437616 20584448 20599306 20621042 20644754 20761832 20770048 20809984 20825672 20934368 20943776 20952064 20989984 21013447 21020896 21053851 21156044 21164416 21197596 21244364 21285212 21349888 21372416 21388528 21396992 21518336 21566272 21581378 21622874 21641152 21647738 21770504 21818536 21860488 21926912 21991151 22082047 22207276 22216064 22226048 22232812 22358896 22367744 22391824 22410752 22451312 22495408 22629866 22637888 22657024 22673378 22679794 22723402 22733614 22792448 22886656 22922536 23016448 23083879 23103392 23110423 23154859 23174432 23241484 23269376 23286172 23305856 23337548 23542064 23727808 23780666 23800768 23915528 23924992 23935744 24015368 24061544 24134656 24158911 24178336 24187904 24205363 24216241 24225824 24258767 24269669 24305411 24379264 24399872 24444032 24471356 24647168 24664432 24685808 24711856 24740272 24786944 24859562 24880576 24936002 24962314 25132744 25352992 25379744 25408928 25553024 25563136 25590656 25609948 25612288 25638028 25687324 25698868 25765376 25862704 25871872 25912432 26038208 26048512 26124826 26175058 26197184 26353768 26381576 26411912 26462696 26543104 26561696 26590291 26612768 26620867 26635264 26713297 26882492 26905216 27066032 27177904 27332032 27342848 27355136 27422954 27435278 27519638 27559168 27610184 27632384 27663272 27675704 27686656 27862016 27905696 27943643 27956201 27967264 28134428 28168192 28188524 28212352 28250716 28263412 28410928 28434944 28498288 28659904 28723136 28768166 28950376 28974848 29203456 29246464 29268512 29289013 29314397 29345329 29379073 29434496 29446144 29532412 29545684 29557376 29589196 29614208 29757952 29791216 29856944 29914352 30005248 30093154 30106678 30118592 30173102 30217538 30356224 30388904 30414592 30423848 30596384 30690464 30711961 30722848 30771013 30932608 31109156 31236608 31496192 31519936 31542014 31554496 31588466 31602662 31615168 31629376 31804136 31865288 31892224 31935592 31949944 32140913 32153632 32188247 32215456 32242688 32273761 32337149 32469632 32541964 32569472 32726512 32754176 32764144 32877904 33086144 33114112 33138014 33211126 33449728 33502168 33639424 33737977 33751328 33766496 33816224 33841717 33918976 34009088 34018348 34033636 34047104 34108724 34175716 34345472 34392176 34407632 34421248 34693568 34730176 34756358 34770112 34824622 34967296 35045192 35074816 35099384 35166872 35273728 35351552 35377069 35455121 35485849 35523293 35631232 35765828 36022784 36048016 36101104 36117328 36227072 36333206 36347584 36417472 36444926 36448256 36483382 36484886 36555038 36666112 36732472 36747008 36786568 36817664 37037728 37177637 37190816 37249121 37401728 37429924 37433344 37444736 37470964 37543012 37657088 37658452 37812736 37872016 38182438 38255854 38288192 38557688 38676248 38862733 38878112 38895584 38907421 38910976 38950081 39024973 39042511 39100009 39143552 39218816 39251968 39289796 39305344 39323008 39366964 39616304 39649792 39721552 39799568 39962624 40051648 40079702 40085504 40114438 40156766 40202942 40278784 40430936 40555256 40721408 40785248 40840709 40875232 41168896 41198612 41242084 41289508 41523664 41540096 41619968 41651344 41868736 41887552 41904128 41979968 42026894 42041792 42107702 42312088 42328832 42395192 42488728 42570424 42699776 42744832 42777056 42793984 42824873 42870061 42919357 43001881 43036672 43132544 43162756 43245748 43282304 43295476 43541008 43637072 43720976 43853824 43982302 44164094 44414552 44432128 44452096 44465624 44717792 44735488 44783648 44821504 44866549 44902624 44952817 44973019 44990816 45259732 45275776 45314048 45346756 45359588 45446804 45467228 45584896 45773312 45845072 46032896 46167758 46206784 46220846 46309718 46348864 46482968 46572344 46611712 46675096 47044361 47084128 47261987 47455616 47561332 47601536 47831056 47849984 47871488 48030736 48123088 48269312 48317822 48356672 48375808 48410726 48432482 48451648 48517534 48539338 48610822 48758528 48888064 48942712 49294336 49328864 49371616 49423712 49438753 49460971 49480544 49573888 49719124 49761152 49872004 49924628 50265488 50705984 50759488 50817856 51106048 51181312 51219896 51276056 51374648 51397736 51530752 51681721 51704947 51725408 51743744 51781093 51819023 51824864 51895337 51918659 52076416 52097024 52249652 52350116 52394368 52707536 52763152 52823824 52925392 53086208 53123392 53180582 53225536 53241734 53270528 53426594 53764984 53810432 54132064 54355808 54441023 54664064 54685696 54710272 54845908 54870556 55039276 55118336 55220368 55264768 55326544 55351408 55373312 55724032 55811392 55887286 55912402 55934528 56268856 56377048 56424704 56501432 56526824 56821856 56869888 56948437 56996576 57036499 57146167 57211879 57319808 57446272 57536332 57900752 57949696 58406912 58492928 58537024 58578026 58628794 58690658 58758146 58868992 59064824 59091368 59114752 59178392 59228416 59515904 59582432 59690267 59713888 59807503 59828704 60010496 60186308 60213356 60237184 60346204 60435076 60712448 60777808 60829184 60847696 61192768 61380928 61423922 61445696 61542026 61865216 62218312 62473216 62590199 62656243 62728291 62848903 62992384 63039872 63084028 63108992 63176932 63205324 63230336 63258752 63608272 63730576 63784448 63871184 63899888 64281826 64307264 64376494 64430912 64485376 64547522 64674298 64939264 65083928 65138944 65453024 65508352 65528288 65574187 65700271 65755808 65902291 66172288 66228224 66276028 66422252 66899456 67004336 67278848 67475954 67502656 67532992 67632448 67683434 68036696 68067272 68094208 68217448 68351432 68690944 68757143 68784352 68815264 68842496 68892187 69044183 69176939 69387136 69460352 69512716 69540224 69649244 69934592 70090384 70149632 70198768 70333744 70547456 70703104 70754138 70910242 70971698 71046586 71262464 71531656 72045568 72096032 72173647 72202208 72234656 72256639 72454144 72666412 72695168 72834944 72889852 72896512 72966764 72969772 73110076 73332224 73464944 73494016 73573136 73635328 74075456 74355274 74381632 74498242 74803456 74859848 74889472 74941928 75086024 75314176 75316904 75534823 75625472 75680059 75744032 75767083 75847031 76364876 76511708 76576384 77115376 77352496 77725466 77756224 77791168 77814842 77821952 77900162 78049946 78085022 78200018 78287104 78437632 78579592 78610688 78646016 78733928 79232608 79299584 79379279 79443104 79531907 79567649 79599136 79925248 80103296 80159404 80171008 80228876 80313532 80405884 80557568 80861872 81110512 81442816 81570496 81681418 81750464 82397224 82484168 82579016 83047328 83080192 83232331 83239936 83302688 83323591 83361037 83483803 83521321 83737472 83775104 83808256 83959936 84053788 84083584 84215404 84624176 84657664 84790384 84977456 85140848 85399552 85489664 85554112 85587968 85649746 85740122 85838714 86003762 86265088 86325512 86491496 86564608 86590952 87082016 87274144 87368099 87441952 87707648 87964604 88328188 88829104 88864256 88904192 88931248 89435584 89470976 89567296 89643008 89733098 89805248 89905634 89946038 89981632 90519464 90551552 90693512 90719176 90893608 90934456 91169792 91436891 91546624 91612703 91690144 91814827 91856089 92065792 92335516 92413568 92441692 92619436 92697728 92965936 93144688 93223424 93350192 94088722 94168256 94523974 94911232 95122664 95203072 95662112 95699968 95742976 95980339 96023473 96061472 96246176 96318733 96538624 96635644 96713344 96751616 96821452 96864964 96903296 97035068 97078676 97221644 97517056 97776128 97885424 98588672 98657728 98743232 98847424 98877506 98921942 98961088 99438248 99522304 99744008 99849256 100530976 100688581 100910729 101104757 101411968 101518976 101635712 102212096 102362624 102439792 102552112 102749296 102795472 103061504 103363442 103409894 103450816 103487488 103562186 103638046 103649728 103790674 103837318 104152832 104499304 104700232 104788736 105415072 105526304 105605857 105647648 105761383 105850784 106172416 106246784 106361164 106451072 106483468 106541056 106853188 107529968 107620864 108264128 108711616 108882046 109328128 109691816 109741112 110078552 110236672 110397049 110440736 110529536 110559631 110609317 110653088 110702816 110746624 110853353 111071077 111448064 111622784 111774572 111824804 111869056 112537712 112754096 112849408 113002864 113053648 113643712 113739776 113896874 113993152 114072998 114292334 114423758 114639616 114892544 115072664 115801504 115899392 116238941 116813824 116985856 117074048 117156052 117257588 117381316 117516292 117737984 118129648 118182736 118229504 118356784 118456832 119031808 119164864 119380534 119427776 119615006 119657408 120372616 120426712 120474368 120692408 120870152 121424896 121555616 121647253 121658368 121695392 121780633 121886177 122014789 122155093 122385536 122389969 122761856 122847844 122891392 123084052 123730432 124436624 124946432 125180398 125312486 125456582 125697806 126079744 126168056 126217984 126353864 126410648 126460672 126517504 127216544 127461152 127568896 127691837 127697101 127742368 127799776 127942633 128563652 128614528 128752988 128861824 128970752 129095044 129348596 129878528 130167856 130277888 130906048 131016704 131056576 131148374 131400542 131511616 131804582 132344576 132552056 132844504 133638533 133798912 133895489 134008672 134190901 134557696 134951908 135005312 135065984 135264896 135366868 136073392 136134544 136188416 136434896 136702864 137381888 137514286 137568704 137630528 137684992 137784374 138088366 138353878 138774272 138920704 139025432 139080448 139298488 139869184 140180768 140278957 140299264 140397536 140548681 140667488 140710297 141094912 141406208 141508276 141820484 141943396 142093172 142524928 143063312 144091136 144192064 144347294 144404416 144469312 144513278 145332824 145390336 145669888 145779704 145933528 145939544 146220152 146664448 146929888 146988032 147094129 147146272 147270656 147376957 147418661 147702113 147768491 148150912 148710548 148763264 148996484 149606912 149719696 149778944 149883856 150172048 150628352 150633808 151069646 151250944 151360118 151488064 151534166 151694062 152729752 153023416 153152768 154230752 154574329 154704992 155450932 155512448 155582336 155629684 155643904 155800324 156099892 156170044 156400036 156574208 156875264 157159184 157221376 157292032 157467856 158465216 158599168 158758558 158886208 159063814 159135298 159198272 160206592 160318808 160457752 160627064 160811768 161115136 161587153 161723744 161772961 162084013 162221024 162334651 162885632 163140992 163362836 163500928 164794448 164968336 165158032 166094656 166160384 166464662 166479872 166605376 166647182 166722074 166967606 167042642 167474944 167550208 167919872 168107576 168167168 168430808 169248352 169315328 169580768 169811369 169887683 169954912 170137877 170281696 170799104 170979328 171108224 171175936 171299492 171480244 171677428 172007524 172530176 172651024 172982992 173129216 173181904 174164032 174548288 174736198 174883904 175929208 176656376 177658208 177728512 177808384 177862496 177987079 178249201 178329307 178871168 178877647 178941952 179134592 179286016 179466196 179610496 179811268 179892076 179963264 181038928 181103104 181387024 181438352 181787216 181868912 182339584 182873782 183093248 183225406 183380288 183629654 183712178 184671032 184827136 184883384 185238872 185395456 185931872 186289376 186446848 186700384 186993079 188177444 188336512 189047948 189822464 190245328 190406144 191324224 191399936 191485952 191960678 192046946 192122944 192492352 192637466 193271288 193426688 193642904 193729928 193806592 194070136 194157352 194443288 195034112 195552256 195605501 195693407 195770848 196125163 196510367 197177344 197315456 197486464 197694848 197755012 197843884 197922176 198876496 199044608 199488016 199698512 201061952 201377162 201821458 202209514 202823936 203037952 203271424 204424192 204725248 204879584 205023091 205104224 205417303 205498592 205590944 205653511 206123008 206726884 206819788 206901632 206974976 207124372 207276092 207299456 207581348 207674636 208305664 208998608 209400464 209577472 210830144 211052608 211211714 211295296 211522766 211701568 212493568 212722328 212902144 212966936 213706376 214983727 215059936 215241728 215397091 215458043 215872319 216528256 217423232 217764092 218656256 219383632 219482224 220157104 220473344 220794098 220881472 221059072 221119262 221218634 221306176 221405632 221493248 221706706 222142154 223245568 223549144 223649608 223738112 225075424 225508192 225698816 225916327 226005728 226107296 226360043 227287424 227479552 227793748 227986304 228145996 228584668 228847516 229279232 229785088 230145328 231603008 231798784 232477882 234148096 234312104 234515176 234762632 235032584 235475968 236165839 236259296 236365472 236459008 236713568 236892019 236913664 237141983 237151759 237607747 238063616 238329728 238761068 238855552 239230012 239314816 240745232 240853424 240948736 241384816 241740304 242849792 243111232 243294506 243316736 243390784 243561266 243772354 244029578 244310186 244771072 244779938 245523712 245695688 245782784 246168104 247460864 248185847 248663051 248873248 249892864 250360796 250624972 250913164 251395612 252159488 252336112 252435968 252707728 252821296 252921344 253035008 254433088 254922304 255137792 255383674 255394202 255484736 255599552 255885266 257127304 257229056 257505976 257723648 258190088 258697192 259757056 260243459 260335712 260518063 260555776 260743847 260817631 261319123 261436561 261812096 262033408 262113152 262296748 262801084 263023232 263609164 264689152 265104112 265689008 267277066 267597824 267790978 268017344 268381802 269903816 270010624 270131968 270529792 270733736 272146784 272269088 272376832 272650567 272869792 273174811 273297577 273405728 273700063 274763776 275028572 275137408 275261056 275369984 275568748 276176732 276707756 277548544 277841408 278050864 278160896 278596976 279738368 280361536 280557914 280598528 280795072 281097362 281334976 281420594 283016552 283640968 283886792 284186344 285049856 285884963 286126624 287066611 288182272 288384128 288694588 288808832 288938624 289026556 290665648 290780672 291339776 291559408 291867056 291879088 292440304 293328896 293859776 293976064 294188258 294292544 294541312 294753914 294837322 295404226 295536982 296301824 297421096 297526528 297992968 299213824 299439392 299557888 299767712 300090427 300344096 300435499 301013167 301256704 301267616 302139292 302501888 302720236 302976128 303068332 303388124 305459504 306046832 306305536 308461504 309148658 309409984 310901864 311024896 311164672 311259368 311600648 312199784 312340088 312800072 313148416 313750528 314065843 314318368 314442752 314584064 314669719 314811133 314935712 315363971 315505697 316930432 317198336 317517116 317772416 318127628 318270596 318396544 320413184 320637616 320915504 321254128 321623536 322230272 323174306 323447488 323545922 324168026 324442048 324669302 326281984 326725672 327001856 329588896 329936672 330316064 330833909 332189312 332320768 332929324 332959744 333210752 333294364 333444148 333935212 334085284 334949888 335100416 335839744 336215152 336334336 336861616 338496704 338630656 339161536 339622738 339775366 339909824 340275754 340563392 342216448 342598984 342960488 343354856 344015048 345060352 345302048 345965984 346071271 346226797 346258432 346363808 346606417 347272861 348328064 349096576 349472396 349767808 351858416 353312752 355316416 355457024 355616768 355724992 355974158 356498402 356658614 357742336 357755294 358269184 358932392 359220992 359622536 359784152 359926528 362077856 362206208 362733161 362774048 362876704 363267359 363430613 363574432 363737824 364679168 365747564 366186496 366450812 366760576 367259308 367424356 369342064 369654272 369766768 370477744 370790912 371863744 372578752 372893696 373400768 373986158 376354888 376673024 378095896 379644928 380490656 380757169 380812288 381087161 381489277 381927949 382648448 382799872 382971904 383921356 384093892 384245888 384984704 385274932 386542576 386853376 387285808 387459856 387613184 388140272 388314704 388886576 390068224 391104512 391211002 391386814 391541696 392250326 393020734 394630912 394972928 395389696 395510024 395687768 395844352 397752992 398089216 398976032 399255493 399397024 400023169 400483153 402123904 402754324 403642916 404419028 405647872 406075904 406542848 408848384 409450496 409759168 410046182 410208448 410834606 410997184 411181888 411307022 413453768 413639576 413803264 414248744 414552184 414598912 415162696 415349272 416611328 417831869 417997216 418652521 418800928 419154944 419558893 419576189 420382937 421660288 422105216 422423428 422590592 423045532 423403136 424987136 425444656 425804288 425933872 427412752 429967454 430119872 430483456 430794182 430916086 431744638 433056512 434846464 435528184 437312512 438593701 438767264 438964448 439098037 439942321 440314208 440946688 441588196 441762944 442118144 442238524 442437268 442612352 442811264 442986496 443413412 444284308 446491136 447098288 447299216 447476224 450150848 451016384 451397632 451832654 452011456 452214592 452720086 454574848 455587496 455972608 456291992 457169336 457695032 458558464 459019309 459570176 459901897 460290656 460916573 461316037 461802809 463206016 463597568 464955764 468296192 468624208 469030352 469525264 470065168 470951936 472331678 472518592 472730944 472918016 473427136 473784038 473827328 474283966 474303518 475215494 476659456 477522136 477711104 478460024 478629632 481490464 481706848 481897472 482769632 483309281 483480608 484238573 485699584 486222464 486589012 486633472 486781568 487122532 487544708 488059156 488620372 489542144 489559876 491047424 491391376 491565568 492336208 494921728 496371694 497326102 497746496 500721592 501249944 501826328 502791224 504318976 504672224 504871936 505215529 505415456 505642592 505796473 505842688 506070016 506351053 507324649 507552643 508866176 509844608 510275584 510767348 510788404 510969472 511199104 511770532 514254608 514458112 515011952 515447296 516380176 517394384 519514112 520486918 520671424 521036126 521111552 521487694 521635262 522638246 522873122 523624192 524226304 524593496 525602168 526046464 527218328 529378304 530208224 530929217 531378016 534554132 535195648 535581956 536034688 536763604 539807632 540021248 540263936 541059584 541467472 544293568 544538176 544753664 545301134 545739584 546349622 546595154 546811456 547400126 550057144 550274816 550522112 551137496 552353464 553415512 555097088 555654953 555682816 556101728 556321792 556723349 556973543 557193952 557951641 558202387 559024453 559476736 560723072 561115828 561197056 561590144 562194724 562669952 562841188 566033104 567281936 567773584 568372688 570099712 571769926 572253248 574133222 576768256 577389176 577617664 577877248 578053112 581331296 581561344 582679552 583118816 583265137 583527259 583734112 583758176 584386621 584649247 584880608 586657792 587719552 587952128 588376516 588585088 589082624 589507828 589674644 590808452 591073964 592603648 594842192 595053056 595985936 598427648 598878784 599115776 599535424 600180854 600688192 600870998 602026334 602535232 604278584 605440472 605952256 606136664 606776248 610919008 611576693 612093664 612611072 614405831 616923008 618297316 618819968 621803728 622049792 622329344 622518736 623201296 624399568 624680176 625600144 626296832 627501056 628131686 628636736 628885504 629168128 629339438 629622266 629871424 630727942 631011394 633860864 635034232 635544832 636255256 636541192 636793088 640826368 641275232 641831008 642508256 642703789 642992623 643247072 644460544 646348612 646894976 647091844 648336052 648884096 649338604 652563968 653451344 654003712 659177792 659873344 660632128 661667818 664378624 665858648 666421504 666588728 666888296 667870424 668170568 669899776 670200832 671679488 671862373 672164311 672430304 672668672 673647299 673723232 674231131 674942567 674970391 676993408 677261312 678323072 679245476 679550732 679819648 680551508 681126784 684432896 685197968 685920976 686709712 688030096 690120704 690604096 691931968 692142542 692453594 692516864 692727616 693212834 694545722 696656128 698193152 698944792 699535616 703716832 706375103 706625504 707733299 710632832 710914048 711233536 711449984 711948316 712996804 713317228 715484672 715510588 716538368 717864784 718441984 719245072 719568304 719853056 724155712 724412416 725466322 725548096 725753408 726534718 726861226 727148864 727475648 731495128 732901624 733521152 734518616 734848712 738684128 739240999 739308544 739533536 740051539 740329681 740955488 741474487 741581824 742900171 743727488 743754427 745157504 745787392 746801536 747972316 752709776 753346048 756191792 759289856 760981312 761514338 761624576 762174322 762978554 763855898 765296896 767842712 768187784 768491776 769969408 770549864 773085152 773706752 774571616 774919712 775226368 775973471 776280544 776629408 777497539 777773152 780136448 782209024 782422004 782773628 783083392 784500652 786041468 789261824 789945856 790779392 791020048 791375536 791688704 795505984 796178432 797952064 798510986 798794048 800046338 800966306 804247808 805508648 807285832 808838056 811295744 812151808 813085696 813672587 814531159 815467783 817035739 817696768 818900992 819518336 820092364 820416896 821669212 821994368 822363776 822614044 826907536 827279152 827606528 828497488 829104368 829197824 830325392 830698544 833222656 835663738 835994432 837305042 837601856 838309888 839117786 839152378 840765874 843320576 844210432 844846856 845181184 846091064 846806272 849974272 850889312 851608576 851867744 852464431 854103523 854825504 855085651 856729783 859934908 860239744 860966912 861588364 861832172 863489276 866113024 869692928 871056368 874625024 877187402 877534528 877928896 878196074 879884642 880628416 883176392 883525888 884477048 884874536 885224704 885622528 886826824 888568616 892982272 893842859 893879707 894196576 894598432 894952448 895598431 895851863 897574379 897977753 899300207 900301696 902032768 902795264 903665308 904022912 904429184 905440172 909149696 911174992 911945216 912583984 914338672 915390064 917116928 918038618 919140352 919803794 920581312 921833146 922632074 923605618 926412032 929911528 936592384 937248416 938060704 939050528 939336307 940130336 941903872 944663356 945037184 945461888 945836032 946854272 947568076 947654656 948567932 948607036 950430988 953318912 955044272 955422208 956920048 957259264 962980928 963413696 963794944 965539264 966618562 966961216 968477146 972444928 973178024 973563136 974245064 975089416 976118312 977240744 979084288 979119752 981952699 982094848 982782752 983131136 983840767 984672416 984972079 986011403 989843456 992743388 994652204 995492992 1001443184 1002499888 1003652656 1005582448 1008637952 1009344448 1009743872 1010431058 1010830912 1011285184 1011592946 1011685376 1012140032 1012702106 1014649298 1015105286 1017732352 1019689216 1021534696 1021576808 1021938944 1022398208 1023541064 1028509216 1028916224 1030023904 1030894592 1031930627 1032760352 1033914791 1034379437 1034788768 1039028224 1040973836 1041342848 1042072252 1042223104 1042975388 1043270524 1045276492 1045746244 1047248384 1048452608 1049186992 1051204336 1052092928 1054436656 1058756608 1060416448 1061858434 1062756032 1069108264 1071163912 1072069376 1073527208 1079615264 1080042496 1080527872 1082020303 1082119168 1082934944 1083206683 1083693481 1085777173 1087025701 1088587136 1089076352 1089507328 1090602268 1091479168 1092699244 1093190308 1093622912 1094800252 1100114288 1100549632 1101044224 1102274992 1104706928 1106831024 1110194176 1111309906 1111365632 1112203456 1112643584 1113446698 1113947086 1114387904 1115903282 1116404774 1118048906 1121446144 1122231656 1123180288 1124389448 1125339904 1125682376 1132066208 1134563872 1135547168 1136342557 1136745376 1140199424 1143539852 1144506496 1148266444 1153536512 1154778352 1155235328 1155754496 1156106224 1162662592 1163122688 1165359104 1166237632 1166530274 1167054518 1167468224 1167516352 1168773242 1169298494 1169761216 1175439104 1176753032 1177170176 1179015656 1179349288 1181616904 1182147928 1185207296 1188679583 1189213781 1189684384 1190106112 1190965139 1191837529 1191971872 1193592751 1194129157 1196855296 1197757568 1198231552 1199070848 1200361708 1201376384 1201741996 1204052668 1205070464 1208557168 1210880944 1211904512 1212273328 1213552496 1221838016 1223153386 1224187328 1225222144 1228811662 1233846016 1236594632 1237639936 1243607456 1244099584 1244658688 1245037472 1245909553 1246402592 1247744407 1248305149 1248799136 1249360352 1251200288 1252143529 1252593664 1255002112 1256263372 1257273472 1257771008 1258336256 1258678876 1259244532 1259742848 1261455884 1262022788 1267721728 1270068464 1271089664 1272510512 1273082384 1273586176 1281652736 1282550464 1283662016 1285016512 1285407578 1285985246 1286494144 1292697224 1293789952 1294183688 1296672104 1297768192 1298677208 1305127936 1306902688 1308007424 1308951553 1311839477 1314361841 1318355584 1319746688 1321264256 1323335636 1328757248 1331717296 1332843008 1333177456 1333776592 1335740848 1336341136 1339799552 1340401664 1343358976 1343724746 1344328622 1344860608 1345337344 1347294598 1347446464 1348462262 1349885134 1349940782 1353986816 1356646144 1358490952 1359101464 1359639296 1361103016 1362253568 1368865792 1370395936 1371841952 1372876141 1373419424 1375572569 1376060192 1380241408 1381208192 1383863936 1384285084 1384907188 1385033728 1385455232 1386425668 1389091444 1393312256 1396386304 1397889584 1399071232 1407433664 1412750206 1413251008 1415466598 1421265664 1422899968 1423896632 1425993608 1426634456 1430969344 1431021176 1433076736 1435161637 1435729568 1436883968 1437921121 1438490144 1439136608 1439574577 1439706112 1441093589 1441152997 1443924001 1448311424 1448824832 1450932644 1451096192 1451506816 1453069436 1453722452 1454297728 1454951296 1462990256 1465803248 1467042304 1469037232 1469697424 1477368256 1478481998 1478617088 1479067072 1480103078 1480659362 1481910976 1482948974 1483163648 1485800342 1487454976 1487508854 1490315008 1493603072 1495944632 1505419552 1506692096 1508206301 1511106233 1512383584 1518579712 1521962624 1523028676 1523249152 1524348644 1525957108 1527711796 1530593792 1535685424 1536375568 1536983552 1539938816 1541099728 1546170304 1547413504 1549143232 1549839424 1550452736 1551946942 1552561088 1553258816 1554995078 1555546304 1564844008 1565547256 1566166784 1569001304 1572082936 1578523648 1579891712 1581414289 1581558784 1582040096 1582751072 1583148229 1583377408 1584520301 1586192257 1588016209 1591011968 1591069597 1592356864 1595904128 1597021972 1597588096 1600092676 1601932612 1608495616 1611017296 1614571664 1617676112 1622591488 1624303616 1626171392 1627345174 1629062318 1630935566 1634071478 1639036672 1640184728 1640833792 1643338424 1643988736 1644727552 1645228088 1653815072 1654558304 1655213056 1656994976 1658208736 1658395648 1659993881 1660062313 1660650784 1661397088 1663254229 1666445312 1671327476 1671988864 1674610084 1675203712 1676619776 1678235572 1678304756 1681531748 1686641152 1688420864 1689693712 1690362368 1692182128 1693612544 1699948544 1701778624 1703217152 1703735488 1704928862 1708207046 1709651008 1710171302 1713459566 1719869816 1720479488 1723176728 1723664344 1726978552 1732226048 1737300929 1739385856 1740641357 1742112736 1744481713 1749250048 1754374804 1755069056 1755857792 1756392148 1759769284 1761256832 1766352784 1767051776 1768954096 1769749072 1770449408 1771245056 1773653648 1777137232 1785964544 1787685718 1787759414 1788393152 1789196864 1789904896 1791196862 1791703726 1795148758 1795955506 1798600414 1800603392 1804065536 1807330616 1808045824 1808858368 1810880344 1818299392 1822349984 1823626441 1823890432 1825167968 1825723417 1828677344 1829233861 1830055927 1830780128 1834233856 1836077236 1838280704 1839607588 1841162624 1843666292 1845264148 1847211236 1852824064 1859823056 1873184768 1874496832 1876121408 1878101056 1878672614 1880260672 1889326712 1890074368 1890923776 1893708544 1895136152 1897135864 1897214072 1900861976 1906637824 1908553969 1910088544 1910844416 1912223677 1913083039 1913840096 1914518528 1915900441 1916442593 1917303851 1920127469 1920990383 1925961856 1926827392 1927589888 1931078528 1933237124 1933922432 1936954292 1944889856 1946356048 1947126272 1948490128 1950178832 1952236624 1954481488 1958168576 1958239504 1963905398 1964189696 1965565504 1966262272 1967681534 1969344832 1969944158 1972022806 1985486776 1989304408 1990985984 2002886368 2004999776 2007305312 2009466277 2011164896 2017275904 2018688896 2019487744 2020862116 2021661824 2022570368 2023185892 2023370752 2024280064 2025404212 2029298596 2030210572 2035464704 2039378432 2043069392 2043153616 2043877888 2044796416 2047082128 2057018432 2057832448 2060047808 2061789184 2063861254 2065520704 2067829582 2068758874 2069577536 2081947672 2082685696 2084144504 2085950776 2086541048 2090552984 2091492488 2094496768 2096905216 2098373984 2100632989 2102408672 2103048493 2104185856 2107092169 2108873312 2110350463 2117513216 2120832896 2123716868 2125512064 2138216528 2142327824 2144138752 2147054416 2159230528 2160084992 2161055744 2164040606 2164238336 2165869888 2166413366 2167386962 2171554346 2174051402 2177174272 2178152704 2181204536 2182958336 2185398488 2186380616 2187245824 2189600504 2200228576 2201099264 2202088448 2204549984 2207547797 2208539879 2209413856 2213662048 2220388352 2222619812 2222731264 2224406912 2225287168 2226893396 2227894172 2228775808 2231806564 2232809548 2236097812 2242892288 2244463312 2246360576 2248778896 2250679808 2251364752 2264132416 2269127744 2271094336 2272685114 2273490752 2287079704 2289012992 2296532888 2307073024 2309556704 2310470656 2311508992 2312212448 2313832027 2315837363 2318280991 2320946767 2325325184 2325409411 2326245376 2330718208 2332475264 2333060548 2334109036 2334936448 2335032704 2337546484 2338596988 2339522432 2350878208 2353506064 2354340352 2358031312 2358698576 2363233808 2364295856 2370414592 2377359166 2378427562 2379368768 2380212224 2381930278 2383675058 2383943744 2387185502 2388258314 2395515136 2398141696 2400723416 2402752768 2403483992 2408105336 2410140928 2417114336 2421761888 2423809024 2424546656 2426244919 2427104992 2430910027 2443676032 2446306772 2448374656 2450444288 2457623324 2467692032 2473189264 2475279872 2487214912 2488199168 2489317376 2490074944 2491819106 2492805184 2495488814 2496610298 2497598272 2498720704 2502400576 2504287058 2512526744 2514546944 2517357752 2518489064 2519485696 2522911768 2524045576 2535443456 2539132127 2540136928 2542179328 2542871513 2544014291 2545021024 2546164768 2547172352 2549627119 2554634771 2563305472 2565100928 2567324032 2570033024 2570815156 2571970492 2572988288 2585394448 2587579904 2588367376 2593344208 2595536384 2597354416 2610255872 2613805376 2616014848 2617903106 2623678954 2628723682 2636711168 2639493376 2642528512 2646671272 2657514496 2663434592 2665300183 2665686016 2666354912 2667553184 2670424939 2671481696 2672682272 2673495643 2679599104 2680803328 2686717952 2687449492 2688657244 2689721216 2690674688 2694589196 2694892928 2696924524 2699770268 2699881564 2707973632 2713292288 2716981904 2718202928 2719278592 2722206032 2724507136 2737731584 2740791872 2743683904 2745752282 2746838848 2751145138 2752120384 2762416384 2767727872 2768570168 2769814376 2770910464 2772851336 2778182888 2786624512 2792772608 2794788451 2795779168 2798142464 2800162183 2800954559 2803382071 2806340147 2814867328 2825500412 2826502016 2830933196 2842531328 2845799936 2847793264 2851987216 2853268912 2861938688 2862042352 2866153472 2870323274 2871459136 2873767936 2875842242 2876980288 2878273216 2879149154 2879412224 2882187178 2882305994 2887848002 2896622848 2901865288 2902192384 2903013632 2906138872 2907444904 2908595456 2909902592 2925980512 2931606496 2934084608 2936912251 2937033323 2938074464 2939394848 2942680559 2954736512 2956963996 2957234176 2958134144 2960206156 2961318724 2963821952 2965897948 2966327296 2971600684 2974909952 2975017708 2980630016 2987206144 2991889264 3010839104 3013384192 3016412602 3022212466 3024767168 3043925248 3046057352 3048697288 3051914216 3055423592 3061187584 3070155907 3071370848 3072751136 3073686259 3073967104 3079596247 3079877632 3082199456 3082972867 3084358369 3088900711 3092340608 3094827008 3098286464 3099678848 3100905472 3103893884 3105122176 3106517632 3109990156 3111092608 3129688016 3131094512 3132333568 3138002608 3144165872 3157047296 3159783424 3162828578 3163117568 3164080192 3165502144 3166296458 3166754816 3169040602 3172384514 3176032418 3182023936 3182139194 3191808256 3194043944 3195176192 3200185352 3203865224 3216991232 3222034592 3226416011 3229143328 3232619663 3235352224 3245182976 3248607232 3252342784 3254690348 3258124636 3261871132 3268142956 3278073344 3280369456 3281667584 3286676848 3287977472 3289455104 3290456176 3307630144 3309116608 3310426112 3313989952 3316417472 3316791296 3319987762 3320124626 3321301568 3322794176 3326508458 3342654952 3343977728 3349220168 3350407424 3356471144 3356609512 3363063496 3373282304 3376841728 3379387424 3380724736 3383164967 3384364256 3386734819 3387225088 3389670011 3390629203 3397148599 3398675293 3399897088 3403557248 3406434304 3407470976 3409857724 3416414092 3419302016 3420342604 3426919132 3439739632 3440958976 3446353456 3447328688 3453957104 3464452096 3474601858 3478771712 3481282714 3484225472 3488963426 3508749608 3510138112 3511715584 3512784296 3519538568 3522513664 3532705568 3534103552 3537908192 3539498144 3540898816 3542490112 3544457371 3547307296 3551272543 3552868501 3554274464 3571929088 3575371436 3575518828 3576786304 3578393728 3579809792 3582393724 3583407452 3590297516 3591911012 3597200828 3601206784 3608131072 3614661232 3616091648 3617716736 3621760688 3636598784 3644699968 3647252882 3647780864 3650335936 3651446834 3657354688 3658467722 3660111854 3661560256 3672154472 3679215176 3682325248 3687332584 3690528296 3694422472 3705648128 3716504519 3719646112 3733696973 3746369536 3748993664 3752242816 3756202112 3757345228 3760521344 3778653424 3780148736 3781847552 3787417088 3790272304 3794271728 3794428144 3801723952 3813275648 3817107938 3820177088 3821688832 3824447354 3826166078 3827680192 3829037056 3831800882 3832885186 3834607702 3840254938 3841980766 3851923712 3853654784 3862157056 3866474248 3867844864 3873908584 3889779712 3892712096 3894252544 3896980256 3900357664 3904473248 3905661487 3907416709 3908962976 3913171171 3916337152 3916479008 3927810796 3928379392 3931131008 3932524544 3935363068 3938689664 3939888316 3944045612 3970973552 3978608816 3981971968 4005772736 4009999552 4014610624 4018932554 4022329792 4037377792 4041724232 4043323648 4045140736 4046371784 4050808424 4058597192 4060421144 4070929408 4078756864 4082855959 4084690813 4086138784 4086307232 4087755776 4089592832 4090706347 4092544729 4093702817 4094164256 4099731623 4101574061 4114036864 4115664896 4120095616 4123578368 4127722508 4131041408 4135659164 4137517748 4139155072 4163895344 4165371392 4168289008 4171901552 4173082096 4181105968 4182984976 4188993536 4193810432 4196747968 4201265978 4204817344 4206096986 4208371712 4214184338 4217746624 4220700926 4241665792 4247433736 4251024128 4276433056 4284655648 4288277504 4294108832 4300840817 4318461056 4320169984 4322111488 4328081212 4328476672 4331739776 4332826732 4334773924 4343108692 4348102804 4354348544 4356305408 4362409072 4365916672 4370796976 4372761232 4374491648 4379201008 4400457152 4402198528 4404176896 4409099968 4415095594 4417079758 4418827712 4427324096 4445239624 4448813824 4453786792 4455788344 4457551616 4463613128 4465619096 4472195624 4485784576 4488926624 4492721152 4497557792 4498926523 4500948361 4501359616 4502729504 4505883421 4514547193 4519738441 4528264832 4538255488 4542188672 4545370228 4546981504 4574159408 4578025984 4593065776 4614146048 4619113408 4620941312 4623017984 4624424896 4627664054 4631674726 4636561982 4641893534 4650650368 4650818822 4664950528 4666121096 4668218072 4669872896 4670065408 4675092968 4677193976 4679044864 4701756416 4707012128 4708680704 4715531093 4716062624 4717397152 4724597969 4724792737 4726467616 4728591712 4740829184 4754718332 4756855124 4758737536 4760424448 4763860556 4767350116 4767887488 4774371004 4776516628 4791030272 4796283392 4801446832 4805505536 4806967984 4816210672 4820281856 4834228672 4843523776 4847618048 4849093312 4852489838 4854209984 4861820054 4887352064 4892613544 4896749312 4915246648 4935384064 4944625721 4946378528 4949843197 4950559744 4954133093 4955534989 4965063337 4974429824 4976398336 4978634752 4980149888 4983638212 4985610368 4990977628 4993220596 4995196544 4997441408 5004801152 5008574116 5025053488 5029093888 5034715504 5036978128 5038971392 5045823536 5048091152 5070886912 5078264254 5080273856 5084358656 5085743026 5088028582 5090042048 5092329536 5094344704 5099254238 5109269542 5130201856 5134648064 5140066048 5141630312 5143940984 5145976576 5170788896 5175159808 5176734752 5180360773 5186688416 5190321409 5191072768 5194708832 5200301197 5206280989 5220511744 5227610752 5232029696 5235806212 5247357908 5257447364 5273422336 5278986752 5285057024 5293342544 5315028992 5326869184 5330600366 5331372032 5332709824 5335106368 5340849878 5342963392 5345364544 5346991286 5374898984 5377314488 5379442432 5389178392 5389785856 5393849048 5399540536 5399763128 5415947264 5426584576 5431814297 5433963808 5436405856 5438557184 5442482773 5444412064 5449014272 5454265609 5454490457 5464978181 5475463168 5481583744 5487367808 5491504564 5493677696 5502290276 5504240768 5524832768 5535455744 5537140336 5539628752 5541820928 5545702672 5556365776 5573249024 5585545216 5589576902 5591558336 5596284928 5600324366 5601909118 5606764142 5612680294 5629734656 5651000824 5653004032 5661866392 5685062656 5691599872 5695586528 5701718113 5703974432 5706537824 5708274481 5719250173 5723877376 5724084704 5732306944 5740646548 5742918272 5747535872 5751684484 5753960576 5756546432 5758298308 5758824448 5764374356 5764611988 5775696004 5793245696 5803730576 5804384768 5806027264 5812277744 5814889808 5817190912 5819805184 5851961024 5863212992 5868169216 5873824502 5874066646 5876148928 5878789696 5885361118 5909473024 5913927992 5916268288 5920412312 5922637448 5927643904 5931795896 5943201368 5949819904 5950035416 5961260032 5967251017 5974412288 5978724661 5983778528 5985599557 5991915449 5997108481 6021678208 6026768384 6032825204 6044424932 6049534336 6087850496 6092114704 6097394576 6103828432 6110847184 6122375168 6140311814 6142741696 6145502272 6147372518 6147934208 6159192494 6159755264 6164398912 6165945734 6168716738 6177801422 6184681216 6196572928 6199357696 6207787768 6210244352 6213035264 6219980312 6222185216 6259376032 6262189024 6264667136 6270963041 6276005216 6283020653 6285844271 6288331744 6295101449 6314094592 6319566848 6325657156 6326235136 6328160384 6331004288 6332592916 6333509632 6338081204 6344769028 6352064836 6364047872 6364278388 6383616512 6388087888 6390352384 6400370704 6407730448 6433982464 6444069184 6452832022 6458286656 6465239326 6470704448 6509380696 6516249272 6523742264 6536285912 6556146688 6560738912 6563335168 6573353696 6575354149 6575954944 6578910208 6580912352 6582563689 6585521923 6595220437 6598184359 6615260288 6618233216 6620852224 6627979904 6632834944 6633582592 6639975524 6640249252 6642603136 6645588352 6653016916 6685309904 6687955456 6698440336 6700814848 6712942288 6713219024 6726126992 6746564608 6753683456 6758774848 6761449472 6766329934 6768728512 6773469638 6774450176 6779340022 6781258406 6794297198 6797350586 6807114496 6814941952 6819715448 6832828184 6838604032 6840685208 6853838264 6879479264 6881917952 6892706912 6894657376 6902079821 6907914208 6928904192 6949203716 6957543424 6962565428 6968450944 6977926852 7017499216 7020276224 7023431168 7025568592 7039077136 7045027328 7065411136 7068207104 7075816384 7078996288 7081797632 7084980224 7088914742 7094614592 7102545086 7105737002 7108548928 7150742872 7151037656 7153572608 7156787456 7164787448 7166814904 7180595032 7183822024 7194401656 7202413568 7216262144 7223514389 7229322464 7232183296 7235433472 7237403537 7240656059 7243521376 7253371333 7256631031 7273197568 7289399936 7294505764 7295561728 7300671872 7302893668 7314709376 7316935444 7320223708 7323120512 7344308944 7358430352 7364650496 7374665168 7381056592 7388844944 7411296256 7433009038 7439292224 7467393946 7497987328 7504485632 7512404224 7514690456 7521042688 7557306848 7560297472 7563695104 7574834176 7580544608 7582446781 7585854367 7588543456 7588856288 7600440211 7603447904 7609179907 7626551296 7634215876 7640354176 7643377664 7648894708 7652332156 7655360384 7658074112 7663601764 7665770372 7669215404 7680509876 7683961532 7703847424 7707309568 7724314112 7732948496 7735689728 7747817168 7779559424 7785424192 7788505088 7793960512 7800715328 7808946496 7811322974 7814833418 7817925952 7826342342 7832958016 7855621592 7862262016 7870726136 7877379328 7879776632 7888091224 7941947104 7954397899 7957217632 7963943936 7971947591 7987275803 8011545472 8019999104 8029221248 8037865108 8044659584 8074755584 8083448464 8086647296 8090281472 8092743568 8101616848 8117194384 8120842288 8141858816 8157513728 8165711918 8169381626 8172277568 8172614464 8175511552 8179185664 8181412694 8185089458 8187405634 8188328512 8199463246 8203148122 8228073728 8240191232 8255445016 8262082816 8271318328 8275035496 8278310144 8327790688 8330742784 8336578016 8342862703 8343803104 8346164192 8355149257 8358904099 8362211936 8365969952 8377987072 8387620864 8393495936 8402531956 8409634688 8412193972 8416743424 8428368676 8435493248 8441401852 8483331584 8494867472 8502048256 8552866112 8569311296 8576555008 8588217664 8601681634 8636922112 8656162424 8663479552 8665653464 8669547848 8686217384 8696205608 8708697088 8712610816 8721366871 8724818144 8731833344 8734210849 8738136043 8741593952 8745522464 8748983296 8757414887 8758402016 8765004703 8774253371 8774615083 8800914304 8804397056 8808353792 8818199936 8830191188 8834159516 8837655424 8854648192 8890479248 8897627648 8907573584 8911576688 8915103232 8927226256 8931238192 8944391248 8971569152 8977853248 8985442304 8995115584 8997853046 9001896722 9002719232 9005459008 9011766842 9029094386 9039476882 9056529664 9076510976 9084377344 9090740456 9093963008 9148318816 9156051968 9182876339 9186131552 9200532887 9228292096 9238226816 9241882624 9246035968 9248849792 9255328108 9263349452 9273123964 9283787068 9301300736 9301637644 9329901056 9332242192 9336436144 9339745792 9340130816 9350185936 9354387952 9358089728 9403512832 9414024256 9417361408 9431062186 9432125248 9434794304 9449195938 9449585474 9452935232 9457183424 9509436664 9513710248 9517475072 9527721112 9534700232 9535774976 9548742008 9553033256 9582060544 9592566784 9602893664 9610132987 9611011072 9613935968 9620670007 9629007983 9632421344 9639168331 9640563712 9650252347 9668457344 9668807551 9687047552 9695236096 9698186624 9704979676 9708419968 9723640108 9774704128 9785227088 9793498624 9830493296 9870768128 9889251442 9892757056 9899686394 9901119488 9908266186 9911069978 9930126674 9948859648 9960299776 9967276424 9971220736 9981955256 9986441192 9990393088 9994882816 10009602304 10017148232 10050106976 10058187776 10069431008 10073956256 10077942784 10087655123 10088070979 10091647072 10096182304 10107468007 10141773824 10156528508 10160547712 10168717312 10171486052 10176057164 10180084096 10184659072 10188689408 10198508476 10218539084 10260403712 10269296128 10280132096 10283260624 10287881968 10291953152 10341577792 10350319616 10353469504 10360721546 10373376832 10380642818 10382145536 10389417664 10400602394 10412561978 10455221504 10471612424 10494715816 10514894728 10546844672 10557444107 10557973504 10570114048 10577743631 10586685088 10601081179 10621464607 10630057984 10653738368 10661200732 10662744064 10665419648 10670212736 10681699756 10685926784 10690729088 10693982572 10749797968 10754628976 10758884864 10778356784 10779571712 10787698096 10799081072 10799526256 10831894528 10853169152 10863628594 10867927616 10872811712 10877114368 10884965546 10888824128 10898028544 10908531218 10908980914 10929956362 10963167488 10974735616 10983009128 10987355392 11004580552 11008481536 11049665536 11070911488 11074280672 11079257504 11082037603 11083641856 11091405344 11103345799 11112731552 11116113463 11137487179 11146498048 11171090432 11179153804 11183116672 11192569856 11200648732 11203818236 11213528284 11225360588 11259469312 11302001648 11306008064 11323732784 11370125312 11383199744 11391173056 11403436226 11407948864 11413075648 11416548962 11438500346 11448169408 11481293096 11485836544 11503368968 11507921152 11513092864 11516596616 11528748712 11529223976 11551392008 11586491392 11607461152 11608769536 11612054528 11619957167 11620436191 11624555488 11629779616 11634381824 11639610368 11642779603 11646074219 11668466927 11673710789 11703922048 11726425984 11736338432 11747649004 11748133292 11752297856 11757579392 11770722236 11818946048 11827855984 11832536576 11840824624 11845274896 11855287808 11863591792 11886402736 11899639808 11900070832 11922520064 11934502034 11948824576 11957449322 11967557056 11971199114 11983830898 11994216962 12043356416 12065650408 12088849864 12099068672 12175700992 12184229408 12194789152 12207656864 12211371991 12221694368 12244750336 12280623628 12285483392 12291004544 12294745036 12295868416 12318384988 12319510528 12328797824 12331891468 12337433476 12355602844 12369362432 12393145856 12398715392 12415575536 12420488704 12426070528 12439960624 12444370432 12518752064 12524378048 12529334272 12541926082 12552010432 12566041306 12571688542 12576663488 12590202898 12651314312 12656320768 12662008576 12665185832 12676162408 12689538056 12704129672 12728095744 12728556776 12765385087 12767233024 12776175776 12780063919 12780704768 12800741408 12804637027 12810391489 12815460896 12824437429 12867964928 12888138368 12905664044 12916573312 12930478652 12941408896 13018761392 13032498544 13047484528 13072571824 13112293376 13121477824 13126670336 13146707392 13150708298 13151909888 13157820416 13161824704 13165127378 13171043846 13190440874 13196368718 13230520576 13236466432 13255959808 13265669888 13279951048 13280498504 13285206272 13291176704 13306033832 13370619808 13375910912 13396880672 13401629696 13415098151 13421126957 13425884576 13426438048 13440892283 13446932681 13452253984 13493129216 13507366912 13517549696 13522898944 13532659868 13537457024 13546939276 13548900352 13558680044 13562516812 13588594396 13594701172 13614228992 13629883904 13639430896 13665656368 13677208064 13681370416 13707676528 13758958528 13763835904 13785413824 13789314752 13804159642 13815828416 13898407432 13925130856 13936901888 13955853704 14034998432 14040552448 14046862336 14051137184 14060979241 14066263939 14078154272 14081686879 14088015253 14090054656 14115103249 14130822272 14131334113 14136414208 14151632768 14157992576 14163595264 14169960448 14177829484 14189229184 14205090172 14211474004 14217097856 14301485744 14302075312 14307145216 14313574912 14329574896 14333629808 14361190064 14367644048 14388803312 14404827136 14432524288 14447028778 14458644928 14464366592 14470866944 14474807074 14481312118 14487042752 14506742666 14513262062 14578799872 14589011528 14601343744 14605787336 14629418752 14633870888 14640447416 14646241024 14688617888 14716860704 14729300992 14749330336 14762113184 14772453241 14777689888 14822592512 14866018076 14878584448 14934787892 14995974656 15008971264 15024808448 15029380912 15042085376 15114613696 15120594944 15127390208 15149668352 15161089216 15164893562 15171708734 15177086912 15177712576 15200880422 15206895808 15218359814 15268431752 15280708352 15297789416 15304664312 15310720768 15327203528 15331540744 15338430808 15361019752 15367923064 15407694848 15414619136 15448628224 15452834579 15459779153 15465896992 15471379456 15493887877 15495634336 15523679041 15524318993 15559118848 15570848384 15577010176 15587921024 15601430656 15617892992 15622645948 15629666836 15635851904 15652684684 15665916032 15711243184 15724524032 15741452272 15754758656 15759553264 15776182448 15883894208 15908795798 15914435264 15927887872 15943895182 15974551606 16023090944 16039998208 16058442496 16075730216 16089319168 16149511168 16166896928 16173294592 16180562944 16185487136 16196824189 16203233696 16227966937 16234388768 16241684576 16246627369 16277865877 16283717632 16315027456 16331423836 16338763252 16344555136 16345228928 16351023104 16358371328 16362825388 16370178916 16374811268 16376657024 16398926492 16406296244 16456147456 16480382464 16510890032 16524165632 16542636656 16550070992 16556620288 16655581376 16661485568 16673156032 16685725406 16687606208 16692328384 16710298514 16717808198 16724423872 16731939904 16786991872 16805063912 16819269376 16824387944 16856737352 16870986496 16882803704 16966663168 16983714433 16989734944 17004096512 17016370189 17021185397 17053913201 17086703933 17105732224 17138622592 17153110016 17176435328 17203363268 17273844224 17312324848 17326959104 17331306928 17339095696 17372434768 17392411216 17417394176 17425221632 17442733742 17449636288 17463666688 17468421698 17476272086 17483187904 17491044928 17497966592 17514829774 17516804032 17530009406 17548506742 17549230166 17601828608 17636399872 17660382376 17668319032 17675310848 17709296384 17780958496 17795255296 17815147168 17823153376 17830206464 17847389833 17854452512 17862476384 17882443397 17888782496 17943138304 17955706496 17970884608 17990231168 17995706092 18003793444 18005438464 18010918016 18023533684 18058188772 18078953764 18113059328 18153021952 18168754688 18181480912 18187926016 18296637632 18312103936 18365752678 18372263104 18401065774 18476453632 18497699584 18510656216 18526698904 18546247928 18567574136 18602601472 18603275288 18657101281 18659802112 18664484384 18672872288 18679491584 18680261632 18692974573 18700371872 18708775904 18714469501 18716179456 18734216657 18734988961 18771012013 18807025664 18828048512 18834722816 18862124372 18864250496 18869588608 18898391876 18899170948 18905870464 18914366848 19018873328 19027420496 19034950144 19055442224 19069400464 19071549952 19097484016 19106066512 19164121088 19185133568 19205787328 19220265974 19222022144 19227871936 19241340014 19258015966 19264842688 19278336662 19281127424 19300504694 19336914688 19337615102 19374095104 19396373248 19409959352 19416839936 19447280216 19549408256 19570454176 19586997248 19606681913 19644381029 19660986592 19741536256 19778502884 19785514112 19799372788 19802238976 19816532372 19822139956 19860253348 19897719296 19920599552 19934552848 19942441472 19963910512 19972882384 19980786176 19989765632 20019204608 20034296464 20100213952 20116375552 20138862016 20147912512 20155885568 20175310246 20176141958 20183294144 20192364608 20214936014 20313057016 20321095424 20342972104 20352114328 20360168192 20369318144 20397016952 20437078168 20520807424 20538592256 20558385757 20559233261 20560264192 20566521248 20575763936 20580926977 20583906304 20598763913 20604592849 20644210717 20653488319 20683155584 20683904761 20700639232 20706939008 20721443092 20746753664 20761285636 20764291072 20778835328 20801204788 20825123956 20910443008 20943224848 20989431632 21029789456 21093689344 21114888214 21115947008 21140228096 21155487262 21173370176 21202162358 21242929214 21307476736 21322401464 21330839296 21340425472 21363399512 21371853568 21381458176 21387965144 21499595936 21509257952 21517769728 21556713568 21559143424 21575396192 21580810069 21590508583 21598162144 21599052512 21622304977 21663789056 21706338304 21727257188 21735855232 21745623424 21754228736 21769931092 21777648256 21796057088 21817062436 21817961828 21859912724 21926334976 21949471232 21966018256 21974710784 22009161104 22016963072 22099331072 22141822976 22148561344 22158515008 22164075206 22167283712 22182810688 22206691598 22225463104 22232226926 22274974358 22358307608 22366233344 22401297464 22407636472 22427056568 22450721176 22518938624 22584912077 22604003296 22612016128 22628337641 22647465568 22678262269 22740250624 22766399488 22782346112 22806872452 22815897728 22826151296 22833097924 22877000692 22896338816 22962586192 22971673088 23006737936 23015842304 23026185728 23033193232 23057497424 23058447952 23102784016 23172982784 23214922304 23217539072 23224109056 23239914334 23240872382 23249110976 23259559232 23268763648 23279220736 23285559206 23292148438 23336933854 23347421578 23407844096 23452851968 23495298008 23496266584 23504595712 23515158784 23541444472 23637892096 23655711968 23665073152 23681649248 23690549792 23707143733 23710575616 23727183584 23734404421 23772805472 23780040193 23790727051 23799279616 23800141664 23845040128 23869004068 23897649152 23914898644 23935114112 23942398228 23967661796 23988433924 24086712832 24131300816 24177699728 24198137344 24351401984 24368458816 24389578304 24415313728 24422743982 24443388736 24561247256 24570966784 24582009088 24589490072 24636769976 24657595648 24663782936 24674866952 24711205688 24738724864 24786291712 24797430784 24811201597 24831151072 24840977408 24852141056 24858907801 24870079507 24879921248 24888740864 24913753709 24924950063 24972874979 25037504128 25048756096 25058668544 25083852164 25104020864 25132082612 25143377084 25153326976 25180405796 25302628624 25312641536 25324017152 25330371664 25352324816 25379076112 25408259344 25456191488 25457113552 25530770174 25534466048 25552351552 25560127838 25561409536 25601482816 25609274054 25620782978 25630921792 25648874858 25776276736 25811328088 25833146624 25860957304 25882817792 26037522784 26064997088 26094969056 26135878811 26145143648 26224586752 26242955648 26253340672 26293414784 26301416596 26303819776 26315640832 26323649408 26330254756 26342087692 26380881748 26392737436 26461041152 26472932864 26511919616 26531339776 26559902096 26560997008 26570412544 26582353408 26612067664 26741239616 26751821824 26793761344 26803259392 26830196302 26842253914 26851769152 26852876096 26881784566 26893865362 26904507968 27035099392 27065319736 27074914048 27093878552 27117360088 27125033624 27177188792 27189402344 27228457984 27259767808 27278861792 27331312736 27339630409 27351916963 27354416128 27362740832 27381906943 27392198197 27415353056 27434556019 27517917056 27527671808 27570827648 27578629504 27608319284 27631656832 27796814864 27850261712 27873803776 27911707408 28069996864 28081104896 28093724672 28102274368 28121958482 28132527878 28156308544 28163373758 28176030506 28180109312 28230206498 28261644544 28262668226 28303265536 28315985152 28355658968 28378458368 28410180344 28422948008 28434195712 28602971488 28604150624 28614290432 28627149824 28655919719 28659149792 28667259616 28698121361 28711018427 28722380128 28735288096 28777606624 28809654272 28865048576 28894057556 28917289856 28928733184 28941733888 28949614148 28962624236 28974085504 29013485332 29026524124 29157599744 29178023056 29202687488 29211574672 29258837504 29267741776 29280894832 29292482048 29377235776 29433721408 29458601984 29498660672 29524226368 29544906482 29555379776 29732036152 29757168896 29869575784 29991949312 30017942528 30049616896 30058761824 30079816351 30084170752 30105885719 30137652883 30172307971 30229227392 30230322343 30241189888 30254780416 30299336704 30322178432 30329787124 30343417468 30354173824 30355425152 30401760844 30413791616 30436719628 30536863504 30561416704 30595578832 30609328624 30621441536 30654407056 30663081488 30676861616 30722039504 30735846128 30815389696 30829238272 30897256448 30905669158 30919558306 30931793984 30942758912 30987775754 30991268672 31047358082 31048637986 31141696768 31175842048 31202861312 31235785984 31245291896 31259333672 31271703808 31305369368 31331832064 31422486368 31449048064 31482904544 31509517312 31519106528 31541183947 31552364896 31601830351 31638169087 31767788416 31817591596 31828870528 31855775744 31887790364 31949103212 32046181888 32079996416 32116884992 32151460432 32178638336 32299022336 32333793856 32346589184 32361125888 32370974272 32393648378 32406467392 32455933874 32468777536 32483369152 32493254738 32555731754 32662847672 32677526504 32689110272 32690457856 32725650776 32740357832 32749622536 32753314048 32797852984 32812592488 32912294912 32960764928 33008717651 33021780064 33048331264 33072185783 33073549159 33085273312 33100141984 33113240576 33145152547 33146518931 33210252023 33311162752 33322971136 33346312064 33371450812 33375212416 33384656768 33420597028 33435616396 33448847744 33463879808 33573983744 33610127824 33638538752 33648775888 33713474704 33741972992 33765607408 33933326336 33967428866 33979469888 34008193024 34032740378 34042370794 34107826402 34173407866 34211464448 34277245184 34352870656 34406726536 34547688448 34624649696 34648902379 34653918208 34662613856 34678191392 34688744923 34744869536 34755443359 34784822432 34834788352 34850443264 34885467484 34899272576 34927333376 34936843396 34952544172 34966375808 34982089856 34995933184 35029659548 35033608064 35060018812 35097013484 35098460332 35203657216 35272799744 35320764752 35336638064 35350621696 35418592768 35561916992 35590510592 35630294336 35646306752 35660412928 35694779666 35708905024 35724952768 35764886794 35777564992 35911412992 35980462336 35991412184 36007586888 36021836032 36047067368 36116377544 36157907528 36226118656 36262525411 36306043904 36332249863 36337509376 36362961824 36375852032 36402108379 36412409267 36443966923 36482421911 36593275264 36624207872 36731505356 36744526208 36802131548 36952907264 36995399168 37021312432 37053397808 37092495856 37135148272 37205202944 37206550576 37314202562 37319604224 37328968768 37345744576 37358983168 37360523264 37385949146 37400743744 37417551808 37428939002 37432358912 37468433314 37469977922 37542024026 37656097024 37724248744 37728500992 37739177216 37796783752 37798341896 37811740928 37828733696 38037746656 38054840992 38069900288 38110884448 38138800928 38143099904 38179859263 38181433199 38194968032 38212133024 38254847267 38328242176 38370267136 38411574656 38440531948 38444044288 38455743872 38482680028 38516031932 38529685376 38556673324 38562254848 38601009388 38673829376 38675230204 38748190208 38792746496 38819918704 38833679872 38894560432 39098816512 39140908352 39173994496 39213363826 39288762058 39321973184 39557005768 39571028224 39598745576 39633064744 39644279912 39720506696 39795438592 39841199104 39869105696 39884882944 39912026791 39927821024 39945764768 39957921367 39961572352 39979531264 40034751211 40038409216 40068592928 40078647271 40096658797 40200427904 40232751104 40277724032 40295825024 40311771136 40350620492 40352283916 40366588288 40384729216 40429872028 40626114032 40642190848 40685944208 40704228656 40720336384 40738636288 40794033904 40874156336 41041614848 41077184512 41116771514 41118466522 41120528384 41133042496 41151527872 41161853954 41167812608 41197527826 41209185698 41288421434 41306976638 41366311168 41367809522 41413878016 41442886184 41493507328 41522571272 41557670656 41602409576 41650247912 41820886016 41886449696 41943408143 41978863264 42059578912 42187378688 42229776428 42231894016 42280456192 42310974524 42346740352 42404324716 42485858428 42614953472 42644802928 42661678592 42680850944 42726799024 42743707136 42762916352 42775930288 42999191872 43018515904 43035539456 43113427136 43118286848 43150792384 43161620138 43181017166 43196324288 43198105024 43244609954 43454514376 43471710464 43491246848 43539862184 43555296512 43634124872 43635923656 43719825448 43852669952 43896741287 43898942464 43932036512 43949421568 43981144571 44000909897 44018322208 44033926144 44065710143 44078179639 44097988573 44162931787 44182778809 44198662144 44283645952 44297122688 44317030016 44328150412 44334567424 44365621376 44413383196 44450926208 44464453852 44549948716 44716615216 44732466688 44802594928 44815272944 44854113136 44901442352 45037877248 45169824154 45208006592 45224032256 45256675282 45294931136 45356524538 45564692224 45613744904 45631795456 45652302592 45666195848 45754001384 45792677632 45925172384 45943346176 46013475872 46031684608 46052371456 46066386464 46077945823 46098653461 46114994848 46116895904 46166543059 46187290513 46205568032 46345965568 46429844608 46435078144 46448218112 46479828668 46481744764 46498221952 46519118464 46537527296 46558441472 46571118412 46584296876 46673867708 46694843156 46815688192 46905703936 46990596016 46992533168 47009191424 47030317568 47082888944 47275784192 47311423936 47330146304 47363298496 47381099584 47414287466 47421151232 47454367168 47468808842 47545610944 47560080386 47581454102 47600283328 47738008136 47829797288 47870228224 47884796456 47935323592 47976867848 48173425664 48262601632 48314558747 48355399456 48396274688 48538060649 48702803968 48736917632 48779156608 48830627456 48845487964 48886777472 49122494512 49141933568 49164018176 49178980144 49273539952 49315191296 49327565872 49349733904 49422411376 49477449728 49572583424 49594861568 49622403194 49662302144 49681954816 49704282112 49717815602 49740159014 49759842496 49777481728 49827507418 49849900126 49945749958 50075008256 50097512192 50167704328 50208041728 50264165224 50286754168 50306653952 50360811592 50605257248 50625283072 50648034304 50660743328 50704649632 50758152224 50773599331 50796417217 50816518688 50912382976 50914227104 51061540348 51068932096 51104703104 51120255676 51122819072 51202965632 51218548108 51241565956 51261843584 51297749716 51552553472 51622656176 51666293248 51721914608 51765635584 52075045568 52129994176 52189938112 52271757622 52290287296 52485911296 52586829568 52602833192 52647298816 52660509512 52684175384 52761763496 52785474872 52922082304 52945865728 53023839232 53062679552 53077127467 53100980569 53119804192 53121994016 53140825088 53164706816 53203081477 53218136621 53224135328 53264259349 53320462793 53322660889 53482479232 53503643648 53587522688 53606518784 53660392604 53684507828 53703538304 53705752192 53763569132 53787730724 53809015936 54070198784 54130639472 54149828096 54187757104 54234720176 54250067248 54354377584 54378804688 54456915968 54519535616 54557723584 54662625472 54679260818 54703833926 54708832256 54725481664 54763813886 54784396394 54830706112 54869112038 55035834112 55141655296 55157259008 55216638568 55263313664 55593629728 55700523424 55747607552 55803633137 55823414816 55910930621 56139993728 56162209792 56187449344 56204548736 56243916964 56265055756 56312617088 56326747516 56352061012 56360218624 56460412996 56523289088 56525336452 56606531072 56631970304 56711317936 56756916736 56820360688 56845896016 56868391424 57205942976 57208301248 57228580864 57254299648 57311839438 57318299584 57334519232 57396242722 57422036854 57444760256 57470576192 57555213248 57788115112 57834579712 57899228296 57925248472 57948171008 58026970664 58053048248 58315199488 58356046112 58400038921 58405374976 58423149344 58486044799 58512328693 58517675008 58535483552 58561789664 58576484473 58584964096 58689113509 58754471552 58756599733 58867442816 58917203968 58997321344 59048452736 59089812964 59110759552 59464072304 59514337792 59739151568 59983898624 60035885056 60099233792 60117523648 60159632702 60168341504 60211771438 60275305766 60344615942 60458454784 60460644686 60644356864 60659574248 60686834936 60708347648 60710850304 60803521688 60827583232 60873439256 61073727008 61122833408 61191157664 61218657248 61242883072 61301904209 61308814112 61326162976 61353723232 61419773597 61422305581 61444079008 61471692256 61630779392 61658476544 61794512896 61811338316 61839116612 61863587968 61885517824 61975551508 61982537344 62094716164 62097275972 62283393536 62351684096 62405722624 62471571968 62490583792 62518667344 62543407616 62610738736 62663664128 62844972736 62898096128 62965809088 63019034624 63038213056 63082367894 63104729792 63203660702 63276338174 63535576832 63635183192 63657741056 63775580728 63898206424 64092363776 64159992832 64233769984 64280134373 64302920864 64347961561 64357276672 64403730209 64421954857 64545823381 64598044672 64667587712 64693178368 64722251776 64741948544 64787296756 64812934784 64911867748 64937555072 64966738304 64986509476 65111463508 65325695344 65355053008 65378220544 65380915712 65451301552 65480715664 65499245072 65506628096 65595705968 65625184976 65824589824 65921529856 66017435302 66043560128 66096662528 66144371566 66147098318 66170546624 66200283968 66226481152 66290305094 66293037862 66420504046 66622325504 66692624128 66742901624 66750424832 66769313536 66841194056 66871232792 66897695488 66927759616 67147967488 67220255648 67277077504 67297551776 67344690049 67426949408 67474178317 67483945984 67531214816 67551766429 67681652857 67866652672 67934857732 67958939776 68016386048 68065480756 68084741588 68215652804 68346815732 68422928896 68554490368 68705741312 68813453072 69095376896 69249299392 69297804758 69307836416 69325227712 69356382784 69377489846 69489739072 69510886718 69569644864 69770934968 69798545152 69873686792 69905088344 69932751616 69964179712 70059319096 70067216128 70120037624 70194026968 70196920664 70407314432 70545599488 70613585861 70616496853 70641529504 70673276128 70701243392 70752276049 70837185536 70908375941 70940242487 71044716353 71123833984 71181021184 71260588672 71292613504 71320825856 71389559332 71417810048 71449905536 71529773588 71555129984 71822825984 71960924672 71982824368 72015173776 72043672064 72094134736 72232755088 72315815056 72452237312 72525050822 72612087808 72664499726 72675018752 72725923648 72751704064 72804216758 72824818534 72887933846 72964843822 73186550528 73463010712 73489052416 73604263096 73905814528 73990798336 74042624864 74106795616 74184991712 74207568253 74270296544 74350252249 74410405888 74413101152 74628405124 74639208448 74657937536 74691489152 74717966336 74721046528 74771898292 74801487488 74835103616 74857878004 74864717824 74936866628 74939955844 75084048052 75312194048 75448497488 75457001984 75478354432 75593567504 75596683792 75623481856 75657467392 76075493312 76109681984 76139800576 76221768896 76277601856 76286199808 76359718526 76362866398 76389936064 76424266048 76509694534 76823149312 76881063896 76911487744 76965360056 77032063864 77059370752 77113346648 77202018776 77347658752 77350460408 77496380416 77574263221 77585492992 77639837408 77667359744 77723420593 77789120864 77812794241 77894900837 77962410253 78197633024 78281816704 78347988992 78426727652 78577524116 78643946368 79114011536 79142056448 79197491152 79266129488 79288559824 79441013392 79590877184 79682398208 79738211392 79769765888 79824053582 79855642048 79891529536 79915842734 79923144704 79959062528 80069502422 80076818432 80137185856 80157294542 80193317594 80400855808 80555448064 80591650048 80701240984 80704567832 80733176576 80769458432 80859744056 81252228064 81284381696 81371888416 81408457312 81440672768 81477272576 81522519533 81588067808 81679268489 81715975523 81748312672 82083229696 82154369024 82233543028 82236933044 82241056768 82266084992 82303055744 82323707908 82335625216 82395055652 82418371396 82576842868 82613953276 82732622336 82735619044 82827756032 82885772368 82987014656 83045142544 83115341312 83204819152 83300495824 83641772032 83772899392 83886816286 83957726528 84119157824 84459552856 84621949048 84693480704 84808649432 84971716856 85229906944 85289605856 85323357184 85361701888 85453598048 85479603937 85487414272 85525832704 85551860576 85573327957 85611784999 85776396667 85875030379 85998383744 86037031808 86071078912 86226854272 86236573696 86301584768 86323240276 86362034332 86392648576 86396210048 86489219908 86909028752 86943420928 86982493696 87079724368 87110593024 87268249744 87271847312 87439650896 87705339904 87793482574 87797884928 87864073024 87898843136 87962289142 88001819794 88036644416 88067852288 88131420286 88156359278 88195977146 88325863574 88365557618 88594245376 88634060032 88656300824 88731242752 88826766392 88901852416 88928907704 89099897432 89433230432 89464933376 89605189856 89630545888 89708226272 89771062003 89802884704 90075754496 90339648308 90416013184 90448064512 90513350564 90589862272 90713049076 91129384448 91227489808 91263590912 91304605184 91332391696 91508002768 91585355264 91850344768 91886692352 92026951744 92063369216 92104742912 92132772928 92155891646 92197306922 92229989696 92233791808 92333086118 92374581026 92411136064 92859689216 92959657336 92963489528 92996443904 93038236928 93142236824 93168593752 93347735416 93389686312 93631376384 93811407872 93905687057 93947888699 93981192032 93985066336 94018382848 94060635136 94086245981 94128528767 94155164791 94165777888 94293827329 94336203403 94551568384 94622847872 94660292608 94726596992 94762199168 94828574932 94842302464 94908734336 94937617684 95091221888 95120160772 95162908204 95200566656 95476016272 95659594576 95740456448 95769592912 95870647184 95953735696 96346851328 96525203264 96629117494 96710798912 96792549376 97076121298 97473835264 97558313216 97661254912 97690975928 97773554944 98244989024 98283867136 98328036352 98357960288 98426854687 98547079904 98571808153 98616106771 98630382592 98655131744 98699467808 98805722743 98844822752 98919338791 98954899456 99145166848 99189723136 99244806388 99324604288 99363909632 99408564224 99435631204 99480318028 99519684992 99554963456 99655014836 99699800252 99891499916 100150016512 100195024384 100335408656 100416083456 100528330448 100573508336 100613307904 100721623184 101210514496 101250566144 101296068608 101321486656 101409299264 101516304448 101547198662 101592834434 101633037376 101828454208 102123080696 102209406208 102240511352 102405931264 102437096216 102483131912 102523687168 102595499432 103105106944 103245312352 103332586496 103407172687 103443829216 103531271168 103635318683 103834585439 104150091136 104259988352 104379876224 104543515244 104580574592 104971822592 105173659136 105205666384 105294597632 105321019024 105368350768 105523526992 105570949744 105844164608 105891731456 106047678464 106125359104 106154254934 106201961138 106239608384 106243988032 106281650176 106329413632 106406162954 106436273242 106448270656 106528518698 106640925586 106645321778 106964958464 107175045376 107320785208 107369015656 107407076608 107411504384 107527138264 107575461448 107618031872 108140397568 108261278944 108299656192 108375514208 108457215139 108469440352 108500134496 108665753287 108670232951 108708755168 108757609376 108913831936 109039071232 109115447168 109325250944 109358521636 109407667852 109417664512 109450963328 109527627772 109568792788 109661412224 109738224076 110071668224 110283310592 110314518016 110433277136 110526627328 111187259456 111401046848 111495215104 111607266274 111646829632 111821861242 112279987456 112409097472 112487833928 112530111512 112625234176 112653495032 112704122024 112920825992 113046578176 113050672904 113213062144 113263940608 113377769323 113422635872 113513833472 113595768559 113640721376 113691792032 113726391583 113736782848 113846393531 113945061139 114069996079 114411885952 114416602496 114457161728 114508599296 114623678876 114636599168 114669038464 114792485444 114844073708 114889520512 114941152384 115110426496 115576230224 115669159424 115798456592 115850496944 115896342016 116053941328 116106096496 116630398976 116712092224 116800077842 116810749952 116846298688 116972089598 117024657386 117035350016 117070967104 117123579328 117152968946 117169928192 117378227018 117508943104 117513199466 117734885632 117994642688 118096905472 118179625928 118221519104 118928144608 119028675584 119148297779 119377392407 119478303136 119606927531 119967797248 120071770112 120198467584 120235047296 120319265404 120336683008 120423542876 120550611532 120689231884 120916909568 120921289372 121288713728 121319148496 121373669872 121416695296 121421700608 121607043376 121655166464 121746878512 122147454016 122245666816 122382315328 122437314496 122485766144 122603808418 122617628224 122652325952 122707446464 122839547194 122844611162 122888158016 122943384512 123622676632 123678233224 123727175936 123951103016 123965074688 124189432328 124194551944 124566787072 124703368192 124811445248 124931728831 124943143936 124981167584 125037334688 125068710091 125086815232 125177103779 125221477472 125309188303 125327328256 125453280511 125689945472 125694498163 125796192256 125931618176 126038069248 126076426112 126164735788 126209459584 126407321404 126552676348 127071153664 127270366384 127315482112 127551161456 127796412848 128184727552 128319985664 128467539968 128560268746 128605841728 128695923122 128714553344 128807460418 128843909714 129091646762 129335175424 129483897088 129574593512 129625869568 129823735496 129875110144 129933476608 129973018952 130222927016 130651390688 130710106016 130756441088 130761831424 130902603104 130961431328 130998490144 131013256192 131139516599 131144922727 131191411936 131250369952 131397084091 131649179648 131843059712 132034870604 132087120256 132193325056 132288743132 132294196636 132341093248 132400567936 132452962304 132580610188 132586075724 132841008092 133244651008 133385248256 133485803248 133500849664 133538627072 133682388112 133742465584 133795390976 133855519232 134295934976 134440511296 134554155008 134595103552 134689380098 134853898816 134948356634 134967891968 135062429632 135103532858 135363305714 135869715464 135917879552 136130961512 136169483176 136431305608 136693631464 136845857792 137108980736 137246773391 137411482624 137510667203 137626906144 137814055327 138190753792 138498598784 138595609516 138615672832 138650455424 138712765568 138754979692 138979478144 139021773436 139139289728 139541869936 139597090304 139747373584 139810176688 139865503232 139928359424 140118638192 140134432256 140240075248 140388053936 140393841328 140814628864 141091198976 141227171722 141232993706 141283059008 141346552256 141402486784 141504552098 141674371072 141816751882 141880484974 142089432706 142247667968 142521177344 142585227008 142779118664 142835620096 142899811072 143059547176 143110259968 143645651968 143921849344 143965648736 144030347552 144066488839 144087344128 144188269472 144232149943 144465510176 144509475019 144574418233 144631630112 144787333327 144904474624 145050101644 145224175616 145328999452 145350037504 145451847296 145503408128 145608433516 145649637068 145775867692 145929687644 146373101056 146926021424 146978104832 147208526192 147811629056 147981596672 148085249728 148213591232 148369983424 148415136506 148540593088 148700504498 148826202304 149256810248 149315875072 149382978304 149543796584 149602974976 149670207232 149715756008 149873733256 149879911688 150168096104 150624388096 150896994976 150914003968 150956708864 151065670483 151133560081 151187135008 151193367584 151246963712 151314934784 151356134839 151398964847 151467004229 151690070051 151758240257 152150986624 152219363968 152279601152 152443537792 152555203712 152572399616 152719437052 152725732796 152779872128 152848532096 153019389068 153646298624 153762127792 153822975488 153930720112 154064127728 154118741504 154226693296 154404037552 154695317504 154700920816 154992760832 155148526442 155170985984 155279674816 155334719488 155446841186 155578241728 155625588482 155789801674 155924820506 156563633408 156853455304 157155048232 157287892736 158228023072 158284112896 158394982304 158532258976 158577119648 158747835883 158882026784 159181754368 159364796416 159476422784 159539531776 159648107164 159711284096 159783059072 159831685468 159846289408 159918125056 160139004844 160153636864 160274371712 160314589084 160386635188 160801711616 161110896128 161183300096 161402481968 161409135664 161466353152 161538916864 161719488112 162504456128 162568763392 162743776832 162816914624 162881345536 162954545152 163045039066 163176135616 163358536978 163431951046 163496625344 164467086056 164473866088 164532169984 164606111488 164647415816 164790111304 164836742792 165153685736 165227906552 165465244672 165471238088 165655512064 165771544736 165950006131 165974029312 166090285088 166140830947 166230682624 166409638304 166460281351 166535089357 166600991648 166717686577 167283544064 167545798784 167773632572 167915453056 168238315648 168919105712 169243898096 169386961408 169617298864 169943433712 170459813888 170579211712 170646714368 170723403776 170907196096 170959207874 170974828544 171051665408 171103721152 171146655914 171223569998 171552793334 171750060758 171996767488 172074063616 172453708544 172603169536 172646480552 172724068664 172785297152 172792420096 172978439816 173818057504 173886841856 173964987392 174159448736 174221186048 174396275963 174474650441 174536499488 174543694624 174810124853 174879301792 175410679808 175586965148 175595769856 175728146048 175797686272 175924578284 176003639588 176073288832 176135704576 176262840572 176312718556 176391954292 176651727148 176731115236 177188490752 177268120064 177312601648 177462485504 177653532784 177803704832 177857815408 178199794864 178866460864 178929866752 179210379712 179261091776 179416452544 179542124006 179605769408 180679296616 180832026368 181026701128 181179724544 181426098152 182258768896 182454979616 182527181824 182609210368 182664783392 182792730133 182951151677 183016005536 183144198289 183170710528 183354794593 183700689536 183707343469 183773384704 184053903488 184126738432 184209485824 184265545856 184311783292 184394613844 184459979392 184467583616 184666172236 184749162052 184822272128 185719378432 185919314672 185926979056 185992887808 186076473856 186284473648 186337187504 186695470832 186779372624 187262752768 187622815744 187811374114 187895777398 187962384064 187970132672 188036765696 188121270272 188172491962 188257057534 188310329582 188331555776 188587654658 188672406806 189245695744 189453193984 189524398336 189657149864 189817468672 189875235368 190182443776 190240321544 190325816408 190401133312 190952032544 191319189152 191480912896 191539185824 191673348601 191741294368 191907471392 192041892133 192693702656 193050406528 193258234988 193421597824 193585098752 194152242596 194947670528 195116626432 195322509824 195381951856 195547109888 196489978048 196567734272 196656072704 196715920576 196853709374 197094159808 197143616306 197232213542 197260765184 197310263488 197398935616 197611445486 197689645504 197838677582 198489612776 198649208576 198871262408 198960636056 199039369984 199310029672 199399600504 199782999832 200300033024 200390048768 200591438033 200670817312 200832166912 200886849527 200977128989 201056660896 201147016672 201226615808 201420542401 201443246368 201807827533 201816146909 202421028992 202501132288 202592137216 202642973312 202818598528 203032608896 203094397324 203185668868 203266074752 203656908416 204246161392 204418812416 204481022704 204811862528 204874192432 204966263824 205047374336 205190998864 206210213888 206490624704 206665172992 206814345374 206887658432 207062542336 207270637366 207669170878 208300182272 208519976704 208759752448 209087030488 209161149184 209943645184 210347318272 210411332768 210558714457 210589195264 210642038048 210736701536 210963570181 211047053984 211141899488 211206155797 211612256401 211688329216 211783462912 212095356928 212250718208 212308509868 212403922276 212479216768 212487976064 212563300352 212658827264 212812325908 212872546484 212896541312 213057037396 213281851172 213290643556 213929916928 214350090752 214641570416 214738031312 214814153216 214823008768 215054276528 215150922896 215236063744 216280795136 216522557888 216599312384 216751028416 216914430278 216938880704 217000268992 217331506574 217340465902 217417510336 217515218752 218230894336 218650501888 218717043272 218815335704 218901926656 219055255544 219137585576 219322824448 219476448152 220143336448 220566621184 220629036032 220788287629 220866554272 221053254656 221212812457 221275410161 221467183609 221700871613 222374518912 222802093696 222990430208 223214532548 223293659264 223643722484 224559974912 224818194944 224975667856 225060223024 225250468352 225306990064 225408244048 225841651984 226093156352 226101345808 226426124288 226527881216 226755538646 226845271744 227027666944 227191537118 227281442752 227383584064 227452783166 227473565696 227692787062 227890122278 228139992158 228823771904 228833204992 229247357752 229273198336 229338076928 229584970888 229688147416 229779041024 229882304768 230220852992 231152460448 231338318848 231596913184 231700993888 231792684032 232016067829 232025632517 232107882656 232212192992 232471764161 233260797952 233424184448 233600155684 233621499904 233692597376 233944179196 234049314772 234070700032 234141934208 234247158656 234305937892 234339856384 234756454036 235017886208 235026398932 235469771264 235989285376 236193810944 236359251856 236443038208 237856289216 238057351168 238296595558 238754784814 238956606272 239213855062 240470094592 240638530808 240847085752 241101223064 241378463768 241833819136 241842578744 242542316653 242577427456 242638296992 242747339744 242821214461 242833390592 242843401216 243214086752 243288103513 243310332928 243493757024 243554856493 243664311151 244023156169 244294908032 244491333632 244764630656 244874628992 244971532288 245207616836 245235256448 245304651904 245414892928 245679094388 245689222324 245776316032 245886769024 247245353264 247356466448 247454351872 247902206032 247930149376 248378864656 248389103888 249133574144 249406736384 249622890496 249863457662 249886287872 249962335168 250074669376 250137420182 250173630464 250354207558 250442954944 250618376606 250654656512 250906561022 251379890944 251388996326 251863236352 252152852224 252329471576 252418919168 252814642808 253105352696 254142307328 254540732768 254630964224 254886864869 255102322912 255376953377 255592825696 256369455104 256639971328 256935079936 257120537492 257211683456 257391846244 257429106688 257614920836 257687819428 258183293524 258670350848 258967794176 259149187024 259251739136 259647470992 259750220288 259866953216 259946037904 260445854032 261302781376 261420212032 261512882176 261523662848 261805206208 261922862656 261996980288 262026512384 262279033198 262289845454 262382823872 262500739904 262794168182 264069741208 264174240512 264577486264 264588393272 264682186496 264801135872 265161220376 265172151448 265682016184 266489302016 266770496512 266971606496 267001699328 267077254144 267259014841 267270032393 267364776224 267484931168 267552050701 267590781952 267711038464 267783930869 267859707037 268374739321 268495348147 268591869952 268881022592 269108310016 269190207104 269378760196 269707797632 269896713268 269935783936 270124859264 270207065716 270726611428 271739430928 271835759104 272261923024 272338966352 272862611216 273387262928 273691715584 274217961472 274493546782 274822965248 275021334406 275253812288 275628110654 276997197568 277191219032 277300910848 277425531136 277509959384 277958956288 278043546872 278278579456 279083739872 279194180608 279494747168 279620353376 279731006464 279856718848 280237276384 280268864512 280480150496 280550530897 280676611579 280776107872 280787682656 281629257728 282182397952 282454343444 282465987412 282566118016 282693104512 282804973568 283009104196 283348742144 283633503764 283760969948 284178865412 284495335936 285042354688 285170454016 285558237328 285671240192 285799622144 286119094352 286220519936 287291303936 287843698688 287931297472 288060695104 288132977678 288174688256 288376538944 288464299886 288931020352 289018950038 289148836466 289263260224 289574666654 290100203288 290657998904 290903694592 291216867032 291299274136 291551735384 291859375288 292746202112 293603857001 293852042848 293956209664 294417052384 294962060867 295623258112 295963193344 296170499456 296427182464 296739966848 296830273012 297081186176 297401008996 297652404608 298513620496 298631750144 298765956608 299087593168 299205949952 299340414464 299431512016 299747466512 299759823376 300336192208 301248776192 301793989952 301828007936 301913417728 302131340966 302267120162 302374270016 302386735168 302493927424 302629869568 302712269678 302797929694 302934008458 303380140102 303516480514 304301973248 304438727936 304887075584 305110407424 305438874104 305451465592 305559744256 305697064192 306038778136 307292597248 307524255584 307645950976 307861440224 308128255456 308237483008 308453386592 308547257473 308685920011 308808075104 309140522509 309279451663 309390635008 309401841632 309985521664 310297052884 310341971968 310559349632 310669438976 310893682372 311156483456 311251176964 311579603348 311849641012 313127266816 313706910608 314310096464 314575785472 316456046144 316568225792 316789964608 317064517952 317154239296 317495671766 317764053568 318952845568 319296214328 319422568192 319566118144 319663370936 320278009688 320548743424 320629178168 320773270376 321603423232 322221792256 322366600192 322545620761 322690574227 322804963936 322818271328 322932706304 323077833728 323165801413 323311033591 323402522543 323438976224 323878798217 324024350819 324647374727 325008912256 325137526784 325487553664 325633829248 325762691072 325909090304 326090078132 326352271232 326717073956 326863902092 326993250688 328934172112 328947732176 329064339968 329212222976 329294831632 329580222608 329673485584 330307371472 330455813104 330930489344 330942476176 331311024128 331543089472 331900012262 331948058624 332180570176 332281661894 332461365248 332819276608 332920562702 333070178714 333201983296 333435373154 335091597568 335547265144 335830906112 336476631296 337838211424 338487796192 338773922816 339234597728 339766424543 339886867424 340919627776 341158423424 341293428736 341446807552 341814392192 341918415748 341949657088 342103330816 342207442304 342293311828 342447139996 343105586668 343500121516 343993534976 344148127232 344907417088 345206339072 345292961104 345448137328 345570594304 345584840192 345956879632 347636115008 347773683712 347929974784 348318897472 348442372096 348792551926 348949300882 349072998976 349087389248 349620249706 349758603584 351173930296 351456292096 351849156568 352007279176 352146577664 352525681144 352625437112 352783908584 353303454296 353462230472 354376981504 354536240128 354625203296 354924971008 355307065568 355415195317 355574920519 355607409664 355715630816 355964790259 356399589728 356649228247 357059336839 357732921728 357859733504 358420759424 358522183552 358832905088 359084248012 359211538816 361358593232 361664052736 362053402256 362359449088 362852196304 364517537792 364909959232 365054363648 365218420736 365329566784 365585460266 365902303354 366032011072 366288396578 366341421056 366709589186 367401379072 367414686938 368107806976 368531091712 368623566584 368789227688 368919958784 368935167232 369332344472 369498324104 369644544256 371438756864 371838629344 371853958112 371985775616 372152947712 372526956347 372568947296 372674375008 373243239551 373258626223 373390941664 373558745248 374525505536 375245631488 375622748228 375791554796 375924768128 375940265344 376073531392 376242540544 376344983924 376514115068 376620659164 376663111552 377175309316 377344813612 378491391488 378906387968 379048796672 379314299728 379634937344 379750470736 380364887552 380480643088 380651632816 380802266624 381904065088 382638378304 382961825792 383078371648 383346697202 383482588736 383814942784 384083784266 386100813056 386516469976 386843195648 388304485192 389895341056 390233252864 390625431959 390645019648 390763903712 391037612563 391094219776 391376514347 391487264131 392240003623 392979956096 392994190459 393135468544 393312145408 393431841152 393707418748 394188319616 394287232612 394464427084 394521530368 394620526976 394797871232 395222890972 395379291008 395677355164 396979225552 397298417152 397742524816 397921272112 398078739968 398620059344 398799201008 399565999664 400600066048 400780097536 401182876066 401341634624 401664333824 401773699054 401954257978 402113321792 402294033344 402453231616 402841084802 402886492736 403615655066 403632293818 404842057984 405285946624 405637197056 406065217792 406188794648 406371337736 406532149504 407313816832 408492322784 408837624832 408962045408 409623725056 409748384864 409932527648 410035391311 410094748672 410381997728 410823794563 411296198131 412420427776 412981249408 413330345984 413628690748 413775316864 414125084672 414541274732 415338341756 416600364544 417039953408 417519504896 418174060976 418322298368 419887290368 420694636544 420822665536 421117428914 421178390528 421284076096 421473403072 421927140362 422094107968 422283798976 422412311594 423224512802 424617019736 424807844552 424958433536 424975952128 425624651816 425745092968 425793082624 426114074792 426563702344 426581287112 427859833856 428700181504 429113329463 429283140832 429476062624 429628306432 429646017536 429938415179 429956139067 430108553056 430301845792 430472127488 430886983111 430904746103 431733276299 432561590272 433045115776 433198624768 433502056832 433828860556 433877761408 434000537984 434663013148 434680931804 434835020672 435030437504 436461788672 437301003776 437434086544 437630671408 437803853312 438110511088 438275171152 438645648896 438952896304 440286672896 441133242368 441258072064 441576575258 441733108544 442106509312 442425624914 442550820322 442934367218 443401743226 444749037824 445604187392 446429065096 446587318528 447287444968 449119949824 449636389888 449951335712 450120446048 450435730927 450500936704 450613980128 450816488096 450953683999 451683303968 451820763667 452186312704 452202691616 452852248576 453055762432 453511077292 453690543488 454055333888 454383074236 454562885504 454767168128 454905566332 454947131392 455385574124 455780244556 456279984316 457647543808 457666409984 458494715504 458546396672 458676153856 459169941776 459376294832 459558082048 459764609536 460441705984 462304920896 462676637696 463193826368 463401987776 463585368064 464032135658 464051265034 464215765312 464424385984 464943528322 466848368896 467200311368 467385194752 467888358392 468098629544 468283868416 468494317312 468611875784 469512908072 470035772416 470052797864 470939542528 471412830343 471978570752 472319248219 472387621888 472718503712 472862365003 472886076416 473361320471 473771569999 475712578432 476114702336 476593191116 477509569628 477913212544 478427710124 480940189184 481277061616 481694171504 482202446128 482756927536 483667638272 483685157488 485084633306 485154854912 485276593984 485494679488 485642428922 485666781184 485686802432 486428173504 486576207026 486620665856 486987514048 487109712986 487328622302 488046312338 488589816064 489529261312 489749257984 490415233672 490470512896 490609303808 490829785856 491358188776 491378444648 491552632064 491773538048 494490706528 494712932896 494908703744 495804412064 495860298752 496358631587 496581697409 496757729312 496778207776 497313014471 498267148288 498813472768 499245780992 499726915324 499772575744 499924670336 500149338752 500274840364 500347260928 500708415116 500885909888 501236753212 501309313024 501813122044 502759781888 502777992652 503726472704 504305704448 504658943152 504837838336 505629285616 506210705392 508284614656 509081465536 509261928448 509773729738 510204645824 510753906754 511185651392 514241074984 514423366912 514783692488 515229841672 515375638856 516366587048 517340701696 517935588352 518298374048 518503478272 519294941984 519452977771 519500440576 519733906432 519892075808 520256231917 520451765743 520891708064 521022414523 521256564361 522605562752 522840424064 523025764352 523047325696 523610412416 523845725312 523993960576 524053024768 524558066396 524579690908 524765647744 525001479808 525588336364 528139482416 528348481024 529154972528 529176786544 529364372992 529602271744 530322440752 530344302896 531364032368 532978604032 533540993024 533943212992 534003398656 534154508288 534518029682 534540064786 534729552448 534969862336 535104101402 535181563904 535422076928 535567861738 535719414074 536749478642 536990696294 537762045184 538380414208 538757520392 539415595264 539793426536 540249718528 540414131432 541453222856 543478861856 543671518208 544523846048 544677932704 545264305859 545725222432 546774525856 547383431168 548435922944 548987093564 549645930496 550042668812 550507624576 551256221308 553994395136 554382438064 554601821696 554851062272 555019918768 555917912576 556087093744 556557158912 558167479744 558388361216 558989494336 559240706752 559462012928 559713437696 560474552768 560537729024 560960300992 561101061794 561353223158 561552215744 561575365312 564908686888 564931974824 565132236032 565386209024 566018208392 567267007528 567521939896 568357730824 568990671872 570084709376 570340908032 570657636731 571116474656 571342480384 571599244288 571754879423 572011828661 572238188704 572441039872 573016335307 573273851449 574376124517 574582607872 575687397376 575862594944 576121390208 576265955356 576349376512 576753077888 576928599772 577862040704 578037900076 578297672932 578526520448 579149333308 580200406576 581315997808 581807389184 582433734064 582598548272 583103470768 583718750576 585492404224 587207714002 587704085696 587912419328 588834104768 589924121734 592340998912 592854364928 593479933696 593660546024 594162372352 594802017992 595304809216 597027240992 597263500288 597531913216 598175186336 598411899904 598680828928 598863024032 599013295699 599282494993 599494933024 599519646752 600434776669 600672384416 601125212653 602497552384 603587979904 603656015872 603826835456 604262681932 604534240324 604748540032 604773470336 604987854848 605259739136 605424539356 605595859388 605868016916 606760280204 607032961028 608603946496 608877455872 609774151168 610220814848 610877748208 610902931184 611119488512 611394128384 612077556272 614585194496 615048511168 615291901952 615722880448 616256510912 616474966016 616906773184 617094514946 617371840022 617616150208 618281045018 618558903326 618803683264 620594105768 621118699264 621787364744 622312966912 622502353928 623159206696 623699282024 626254533632 627413821216 628397434021 628620192928 629151570944 629783859689 630994788437 632912092288 633136451584 633579929216 634129035904 634308478592 634991343532 635528107136 637905691136 638592428656 638845136384 639132236288 639326741872 640556019376 641097486848 641258356336 641546540752 643206846464 644443584512 644733200384 645091241522 645381148454 645609927872 645636542656 645865412608 646155667456 646331602826 646622067182 646805045086 646877952448 647757596434 648048701638 649294749454 650017824512 650975107328 651267658496 652180156264 652704542464 653434147912 653727804184 653986501376 657868344224 657895464352 658128679936 658424445952 658589663264 659086153537 659160445216 659346971168 660056791303 660353423821 660614742944 660911626208 661860978688 661884952352 662622048256 663086178944 663800024524 663896117248 664361140352 664563323788 664922730496 665638553216 665841125404 666140357428 666403966592 666870746308 670183195136 671094530288 671661812224 672953262592 675676422848 676975592384 677547845632 678469195456 679532849086 679773734848 682316846848 683628784384 683836831496 684414884608 684586623656 684894279992 686211173336 687000243032 687987069952 688296254464 688987982809 689814834176 690002657071 690312747397 690412678144 690585922208 690896274656 691141188608 691169680384 691640059201 691835776073 691913759264 692435371537 693166016309 693194591557 695272230016 695547367424 695859949568 696637794944 696884744192 697585103852 697898601764 698145997952 698174778496 699240499412 699517207168 702347860592 702912584192 703698313136 704014558352 704293155328 705051362288 705250874224 705567817168 706606908592 706924460944 708753963008 709072480256 709250406592 709849942016 710614131136 710830390634 711149841038 711214819328 711431261632 711929580518 712799179456 713298456494 714118673678 715465843456 716841518848 717044367104 717665810176 718168496024 718423077632 722717186464 723328105472 724106804512 724718898176 725447230781 725704392608 726842098073 729035075584 729819918464 730108727296 730436841472 730659133568 731170920532 731804606708 732064022144 732576793156 732682842112 733419178372 734802758144 734829373876 736215613952 737062183424 737247133168 737578455376 737839917568 737870334464 738664688944 738996648208 739289088512 742877513728 743677258688 743707916224 743971551232 744305895424 745053912694 745137894592 745348750016 746486479102 746517252446 746781883328 747117490496 751245496456 751583109592 751849536256 751880530688 752689967848 753028230136 753241318328 753326223104 754350618632 754689627224 756982782976 757812775936 758097593344 758628599456 759200505973 759269874688 759500941472 760660273009 760691630657 760729775104 760961286176 761303265632 761494298149 761604533248 762369935413 763808130176 763835796529 765276756608 765923651584 766156743296 766693394404 766965177472 767629885568 768167568532 772201626112 773032939952 773686391296 776608970384 779790682112 780466505728 781250863918 781290039296 781527807424 782075225126 782188439552 782753028694 782974528262 784480007246 785959912192 785988380918 786863682304 787414837496 788376639232 788574465224 788928854168 789241053952 789595742464 790445781944 790758582016 791354710328 793958451104 794596834304 795485049632 795842544224 796157479936 796924754717 797240118688 797598402016 798489972553 799131999328 801200132096 801560195072 802365752132 802683269248 803328667648 803547398108 803908515956 804226643584 804588066688 804906463232 805682169604 805772985472 807231310132 807264587636 809684115968 810571893248 811274394112 812130435584 812377589296 812742675472 813064299008 814627633664 816984645568 817675249664 817924090816 819247450112 819496769728 819865055296 820070782622 820189497344 820763995456 821647589126 822592396262 825962498816 827257381496 827550633728 829082549464 830676683512 833200729088 834038084453 834079906816 835039009792 835641746849 836348121952 836644596736 837248492717 837485413141 839095703953 839774580736 841389273088 841645331072 842234857828 842356781056 842568152192 842946806144 843854280724 844188215936 844567597952 844824623188 846449025604 849234039472 849615689104 849916867072 849951904256 851249303632 851490185936 851586165248 852228149584 853127404688 853162574224 855719667712 857400363008 858226658926 858566281664 858952125248 859256612864 859292035072 859876830358 859912278134 860217106112 860603691584 860944254976 861773966222 861809492206 863466552598 866090231552 867004113664 867657721112 867755522816 868001075968 869326026296 869361863608 869670041344 870060875008 872923577344 874602007552 874868173088 875261342816 875480970637 875607706624 876221022176 876550342304 877164318121 877291297792 877905792608 878172963577 879861487141 880573345792 882266484736 882516144128 883153150516 883466217088 884213018624 884851249828 885101640644 885868734436 886803486452 889498075648 891208374784 892858130192 893174637056 894574889936 898239899648 899272779776 899902671424 900240892096 900871461854 901001873408 901227960256 901632976192 901907367998 903366607936 903641527334 904405383232 907022154584 907381086976 908766148472 909125771008 909534336256 909811132664 910771148248 911560489112 912559968632 915295087616 915332819968 916989431008 917092793344 917352307712 917976616193 918014459089 918339883552 918752589664 919116164096 919529219072 919779588637 920883411968 921808887233 922223152331 924609841792 925353275392 926387652736 926803975552 927170736128 928064271316 928102530068 928431530624 928848771968 929887056644 933696737792 934400622736 934770389504 935776716784 936197259088 936567736832 936988634624 937223751568 939025816144 940071544832 940105595728 941879085056 942825660686 943957141504 944638496438 944775243776 945437007424 945724730006 945772152832 946722640942 947543139998 951425156864 953186382232 955019139256 955826425088 956855420248 961880378368 962554123232 963388343008 964404892256 964698387289 965513855072 967335276544 967370314976 970169266612 970309709824 970553187968 970989358976 971284857844 971333562368 971373604864 972856347008 973152414052 973241331712 973975028096 974219425972 974657244604 976092624676 977179632128 979058522624 979498515968 980830467344 980941025792 981218607616 981659571712 982716377552 982756889296 983105264128 983547076096 988981413056 989425865792 989817407488 991608824128 991720597504 992717263174 993163394818 993515458624 993556415552 994626028942 999453830648 999849340672 1000298677504 1000549680728 1001416830232 1001771819776 1002473506424 1003626244088 1005519563776 1005555985304 1007452945408 1008465421873 1008611408896 1009317886304 1009625049601 1009675676672 1011258571232 1011566325133 1012020927631 1012421410784 1013130556891 1013511333289 1016569229312 1018162931072 1018523856896 1019547459476 1020409291648 1021507813508 1022371302784 1028482149968 1028846733824 1029567384976 1030459683344 1030751277712 1032733174096 1034681403392 1035871176704 1036596748096 1037006956544 1038589883968 1038905955542 1039000881152 1039467812864 1039784151616 1040512463834 1040903531486 1041783416128 1042044829046 1042513128722 1045211125504 1045680848128 1047220824832 1047691450624 1047987921152 1049116132792 1049159381816 1049531295488 1050002959616 1051176672728 1056278964832 1056696962048 1058309945056 1058353573088 1058728745984 1059204543488 1059792753929 1060269029603 1060644881504 1060688605792 1061830490357 1062307681799 1062728064736 1065957208064 1067081986048 1067886425984 1068006797312 1068309016576 1069036059364 1069080129572 1069459104896 1069939724672 1070208202804 1070363127808 1070844153856 1071135723476 1071438828148 1073498957284 1073981392588 1075524090368 1076760828416 1077515040784 1078831190528 1079586853072 1080499437056 1080828262864 1082906445712 1086957723712 1087343036416 1089047692096 1089355865408 1090528611718 1091450444864 1093549051712 1097974187128 1100085337624 1101015249152 1102512442616 1107988790272 1108764876128 1109203643392 1109702124544 1110039837536 1111234851181 1111835825152 1112174187488 1112453263441 1112953204987 1113114317824 1115093156671 1116334959488 1116375394927 1116776722432 1117978988672 1118481413504 1118924025856 1119426875392 1120949105536 1121075458048 1121920601984 1122202123588 1122706446316 1123104431488 1123150730624 1129817373776 1129863949648 1130264472064 1130772418048 1132036416784 1134534015056 1135043879792 1136715461648 1137981343744 1140169418752 1140681816064 1141315273462 1142232949312 1142684960768 1143198488576 1143509758846 1144023657322 1144476377408 1144882079744 1146032670614 1146547702898 1148752249034 1151725189888 1152242780416 1152531910712 1153506155776 1153857199544 1155724081408 1156075800152 1156595345864 1157053040896 1158298666616 1160400813152 1162631995616 1163614778368 1164867468128 1165197096544 1166206941536 1167023806039 1167437501152 1170984808448 1174415428004 1175408171392 1175824838656 1177668209536 1179848243468 1184681997824 1185708729856 1186959867392 1187321092048 1188324744704 1189604035984 1190609618432 1194054481984 1194527000576 1195063826432 1196350372672 1196823799808 1197361657856 1197726048064 1198026591398 1198564989986 1198989866048 1199039293504 1200869553338 1201344768832 1202250425306 1207175959808 1208525363864 1209068480648 1209497080064 1209546940672 1210849078712 1211191718776 1211736033832 1213520560408 1214065922056 1217207892992 1217754911744 1219548302336 1220441629696 1220773931741 1221322553087 1221755496416 1221805862368 1222238977024 1222788256768 1223670873971 1224017142283 1224155112544 1226370644239 1226421200447 1229170388992 1230097022336 1230583803904 1231445760896 1232513021824 1232949932032 1233813546368 1234189029892 1234743680044 1235232300416 1236562090036 1237117806652 1237607366528 1241188211536 1242237398528 1243574729488 1244625933824 1245004707856 1246318413392 1247398564048 1252509067264 1254827642432 1256794868042 1257240385856 1258303141888 1259567719378 1261989576874 1265824184576 1267159858432 1268258071808 1268616957184 1269982687064 1271056214272 1275811382272 1277184857312 1277690272768 1278264472576 1278653483744 1279549110931 1281112038752 1282009388023 1282194973696 1282516712672 1283093081504 1283483562151 1285951404283 1286413692928 1288887169024 1289466400768 1290182483044 1290762296908 1291219855744 1291273085312 1291730825216 1292311334912 1292663205652 1293244134364 1293610090172 1293755904896 1295515192868 1296097403276 1298589498908 1300035649024 1301950214656 1302535316992 1304360312528 1305409084928 1306868295824 1307455608368 1307973002752 1315736688448 1315790928704 1316257359872 1316848891904 1317179326528 1318172307074 1318320890432 1318693942336 1320113582606 1320706847642 1321229485888 1321823252416 1323769904704 1326172357888 1327600049048 1328722280704 1329126647576 1331277106432 1331682250808 1332280714856 1332807933184 1333741492616 1340366390272 1341713440207 1342189060576 1343323624448 1344293244931 1345906525184 1347259142879 1349849610707 1351352845696 1353951184768 1355095691264 1356938390912 1359065698172 1359547469696 1364633693696 1367257568768 1367673662992 1368829769216 1369173247312 1369788559984 1372422346672 1374000486064 1375974139904 1376592508928 1377975965618 1379629668352 1380005314142 1380625494794 1380825356288 1381171844416 1381792549312 1382282377216 1382339360768 1383280118402 1383671552146 1383827518528 1384870743074 1386332032618 1386389183114 1390544460032 1393275589888 1395170207704 1395797203528 1396291995904 1396349556992 1398480998824 1399034414336 1404695721184 1405825168384 1407396626272 1408029116704 1408586310656 1409943796807 1410102724576 1410501748448 1411135634336 1412654792731 1412713028363 1413213817184 1413848921888 1417507926016 1418144960512 1418500813184 1419699884032 1421228262272 1421660781268 1422299682076 1422429638656 1422862523264 1423859161036 1425598358912 1426596912988 1428237347356 1430931686912 1433683037696 1434088734208 1435331620352 1436336992048 1436846155264 1445434372928 1446656210944 1448213609024 1449437796352 1450894461562 1451408785216 1453684196146 1459639836928 1461318267136 1462341841064 1463609213416 1464128044288 1465153586312 1466838356744 1469605516288 1469658747752 1472431227904 1473911001199 1474124366848 1474494266336 1475156910752 1475679835136 1475740668928 1476744991267 1477329377888 1477993296416 1478443090579 1478578177024 1480003115903 1481285794807 1482909949027 1485755027456 1487354517376 1487415832448 1487943102464 1488611790848 1490107825388 1490275789184 1490697500032 1492972958204 1493034504892 1493563766656 1494234980992 1502490992912 1503166219184 1503699072512 1503761061376 1505379935696 1506056460272 1506482636656 1506652446208 1508701237264 1509379254448 1513965565952 1515625551872 1516195186688 1517257198912 1518401011946 1518539749376 1519001882944 1521320546018 1521383261314 1521459550208 1521922572352 1522606531264 1522988596298 1523209066496 1524739870826 1527616260352 1527671593058 1530553513216 1532313486592 1533386788808 1533930354944 1535259771136 1536335137064 1544403252224 1546065879904 1547372782592 1548927871127 1551906101291 1553217940768 1559581364224 1560933011456 1562501727836 1562580078592 1563055614848 1564150450252 1564376879104 1565506057388 1565949056524 1568960014492 1571919824384 1571976761836 1573727364608 1574829674992 1576753278464 1577148930448 1577857708336 1578482107904 1579191484928 1580891563888 1581517164032 1582709420656 1587916902208 1589193668608 1590970099264 1591685088448 1592314959872 1593849509434 1594480237376 1595196804032 1596979945106 1598263998656 1604731504264 1605366538496 1607094796216 1607817031912 1608453287168 1609176133376 1611364339208 1611545970944 1614462620264 1614529175272 1619368231936 1621143786496 1622548788224 1624112474803 1624179427619 1624260871168 1624755178592 1625485350944 1625893231183 1626128598016 1627302349127 1629255267328 1630892646643 1631625577201 1633969291136 1634028476119 1635350499328 1635848181632 1638494900224 1638993539456 1639730110592 1640141565244 1640378994688 1641527990912 1643295178252 1645184792524 1651924997632 1654514762992 1655101267456 1658165098928 1661353367024 1666401458176 1668076168906 1668159813632 1670078019584 1671283493698 1672696243904 1673289193472 1674496985434 1674970826282 1678191407906 1683290662144 1684469715656 1685136304384 1685893612288 1687708561448 1688376431872 1689135195904 1689649246376 1692898051208 1698468078944 1699231378208 1699833734144 1699903808512 1702498607264 1702980371872 1703172330496 1704456299168 1704883995451 1705650178057 1706254809376 1706325148448 1708162093183 1711439335424 1714800726016 1716453317852 1717132563328 1717904250496 1718513225728 1718584070144 1719753660716 1719824556268 1720434212224 1721207383168 1721888509952 1723547932444 1723618984412 1726933105196 1732180463104 1734008227328 1735315442224 1735511045632 1736002151936 1738652052592 1738723727216 1739340082688 1740121750016 1745847154688 1749204015104 1749736346176 1750522685632 1750961941274 1751215413248 1752442044352 1753100684608 1754328636242 1754582595584 1755811585216 1756345927154 1759722974282 1766306301032 1766932434176 1769702499656 1770203281288 1771737468872 1773606972904 1778996151296 1782416749568 1784208054083 1785716260384 1786349274112 1787638673639 1789149779872 1791582719251 1796479799296 1798545559552 1799805342848 1800481784192 1801742923708 1802003746816 1802455920512 1803265952384 1803814735996 1806733215872 1807283054668 1808810766464 1814044309168 1814762173952 1817532296944 1818251542016 1819068672512 1819622265328 1821542296496 1823120978224 1825119937264 1830590175232 1830665639936 1833978862016 1834185586688 1834704615424 1835953232386 1836028918178 1836679767104 1837505179328 1838232328192 1839058438144 1839559177274 1841766823936 1843617774466 1844446304662 1849219683584 1852775305472 1853607951104 1856128542632 1856205060136 1856863061248 1857697543936 1859774113288 1867393475584 1868801245472 1869540779008 1871553433568 1872394518176 1872864354907 1873135473664 1873977269248 1874447503136 1875017949259 1878051632288 1878623175247 1879467437029 1880143089664 1880211191456 1883758170112 1885651321372 1887914283008 1889276992876 1889550487552 1890874014848 1891449460012 1891544305664 1893445281884 1895086279996 1902850313728 1906372764464 1910038278512 1911652850176 1913710840496 1923760756736 1925108246464 1926776686016 1928809784512 1929396774578 1931027710144 1934740629952 1940338533224 1941106375936 1941978717952 1942569715688 1945712694016 1946304828104 1947950056192 1948438851944 1949314489208 1952185249352 1954359264256 1958117045248 1958997031936 1961660934688 1961882051584 1962437215232 1963319143424 1963853716279 1964736281053 1965432755104 1965513778592 1966210528256 1967094152192 1968186543011 1969071054977 1972857123341 1977962826112 1978851731584 1979634814976 1983217648256 1983441195008 1985434526348 1986326789636 1987030917248 1987112831104 1989252057884 1998907661296 1999698681344 2000597355008 2001099361456 2002833660464 2003543639552 2004947012848 2007252488176 2011039127552 2011111970608 2014905890816 2016930843746 2017222817792 2018635772608 2019250099202 2019351353344 2022517142464 2023132650266 2024041855262 2024842821568 2026261113782 2027022666578 2036325862144 2039094918952 2040818583296 2043015627016 2044742605568 2056964299936 2057693467648 2059134769952 2060919366688 2061502555424 2064734426069 2065466348192 2069362806784 2071742353408 2073193496192 2074013913088 2077179767936 2077811911084 2078001762304 2078935625728 2079568303232 2081024927668 2081807062972 2083566832256 2084089658092 2085026257444 2090422251008 2091361696256 2094441649664 2095382901248 2095975842304 2098232265584 2098318763632 2099062590976 2100005919232 2102353345456 2112557929664 2113393924096 2116619890112 2116707146176 2117457491968 2118409086976 2119585507858 2120538059206 2121289763008 2121377211584 2123660980714 2124615363598 2125456129472 2135772851968 2138072118728 2138160259144 2138918209792 2139879449344 2140416405608 2142271446952 2142877656296 2146997914568 2147962785176 2151048180736 2153521656832 2155030081568 2157662381056 2159173706144 2159830802311 2160801440077 2160998874112 2161656525728 2163983657563 2164956161641 2165812891424 2167329925501 2173915447424 2174686072832 2178095384192 2178711730816 2181057223436 2182900889728 2187098103424 2195948374256 2200170675248 2202030498304 2205024885232 2215977580544 2217529752256 2218407286784 2219404249088 2220079675072 2222469702362 2223671650304 2224348374976 2224906526882 2225906409974 2226228635648 2230186313342 2232669918976 2232750789854 2235957977344 2236962827008 2241898211072 2243841203968 2244404247176 2245412892632 2246208862976 2246301461248 2259634747552 2259727899296 2260528944128 2261544836096 2263817657801 2264072833568 2267151587519 2268170455733 2269068030112 2270087759584 2272531623089 2273430923296 2275962687488 2280338837504 2281363632128 2282630546924 2284465898624 2285369921536 2286396977152 2287019517692 2288047314644 2288952754816 2289764159488 2292065341228 2293095405796 2297504498068 2303450379776 2304485560832 2305063821424 2307012311552 2307714399088 2311448162816 2312151600304 2313190691728 2314106081792 2316597333232 2320801626304 2325263991232 2327229556736 2329734936256 2330394193088 2332413883072 2334047612078 2334875002304 2348830856008 2350816342784 2355336419072 2359696486936 2369363995648 2371417459712 2373919734784 2374642184096 2376305491729 2376649489408 2378364971801 2379208071968 2380874577757 2381219236864 2383612329709 2388108963968 2388195465097 2389054001152 2390127652864 2392700745344 2393647599616 2394723315712 2395452096128 2396053182796 2397129979972 2397979732096 2398078587008 2401739106676 2402689537664 2404500850612 2414351919616 2417050727728 2418136961296 2418994160128 2419093881344 2421698157424 2422383437552 2423472067664 2427041120816 2428131844112 2434415785984 2435509823488 2439096604672 2440883259392 2441547863482 2442645106174 2443510992832 2443611724736 2444477954048 2445576513536 2447341747942 2448034284566 2448310225088 2452741288478 2452842400894 2460194044672 2462891521792 2465026043648 2467627092736 2468378059784 2469487360088 2470464600832 2473124180072 2474235613304 2475214733056 2482376423072 2484474797056 2487149458976 2489251867648 2490009415712 2491753531813 2492636826784 2494797128096 2496544597729 2499415357873 2505018134528 2509655284864 2513589736084 2514480771712 2516606283776 2519135438756 2523979153748 2531648369152 2534319716864 2536516143616 2537233914368 2539965374128 2542112428544 2551622764544 2554369714624 2555380545536 2556528945152 2557306967488 2559098221862 2562224077504 2564018776046 2564389947392 2565033425344 2566186163008 2566967124302 2571902808566 2580364966088 2581524593816 2582439711488 2582546170624 2585326411304 2586488268728 2587220180344 2587511809792 2591030385736 2592194806552 2597178997816 2600071298048 2603900429312 2605070633984 2607688694429 2608720625056 2610818169856 2612702676857 2612810383561 2613736591648 2614911216736 2615946005504 2618467051213 2623609909817 2631473376896 2631581857408 2632514719744 2633697783808 2634358653056 2636344614148 2636641780864 2637387884672 2640227165212 2641413695284 2642458971776 2643646504832 2647539809408 2652344715776 2655200098096 2657444561408 2658253295152 2662554212864 2663364501616 2664561429712 2665615866368 2667482985232 2680732780544 2683426880414 2684378121152 2686647248896 2688586489862 2691813050368 2694518285758 2699699221414 2702705691392 2707902369536 2713876781824 2718131396344 2719094939392 2729267387392 2734515137536 2735347325984 2737263287941 2737659538432 2738346494624 2739577119968 2740410848917 2744844693344 2745680025361 2748000972128 2750959333213 2751948279808 2753185017856 2755951931236 2759259336704 2760010628284 2761250989588 2761650712576 2762343688832 2763585098624 2764564754432 2764678721536 2766560236804 2767343104292 2767655037056 2769741486148 2772664065236 2772778366228 2781088920064 2786551179776 2790340415408 2791594407056 2792583991808 2792699113984 2796961997648 2798068828672 2809391442368 2811650336768 2814793252544 2816058233408 2817172621312 2819887593614 2820205449152 2821003496896 2822271268672 2825309585462 2825426056726 2826427634368 2827697843776 2837001626368 2842456524544 2843321562536 2844599364152 2845725046528 2847718322072 2851196717824 2853193825976 2856474694712 2861863373824 2867366075392 2868177468416 2870247739177 2870663240704 2872673984096 2873692310528 2875766561941 2876580332093 2879073386917 2882111330969 2890868745856 2893312421888 2896427218048 2898875592704 2901788923124 2902817570432 2907368392292 2919279673856 2922636534272 2924683682128 2927218426832 2928256088576 2930307172624 2933676713488 2939211032576 2939317495504 2944862455808 2947822002398 2948248733696 2948988532672 2950313821504 2951359670272 2951481337856 2953489982534 2954658755776 2955986592832 2956886181158 2957156354048 2960006231806 2962571589614 2965819898054 2974709034752 2974831664896 2980215650776 2980551578368 2981395000064 2985945916408 2986069009784 2987127533312 2988469961984 3004981985824 3006332438368 3007398145024 3007522122752 3010759871392 3012112920544 3012965273312 3013304892416 3016208881777 3016333222721 3017402474528 3018758508896 3022132934093 3027931131904 3031251103744 3032390373376 3034514397824 3036802023892 3037079498752 3038003765888 3042641092036 3042766522628 3042919100416 3043845144704 3045213062528 3045977192596 3046418132992 3049479741652 3055232520704 3055343186116 3061107026432 3064626973184 3066773577616 3067860709888 3070519542272 3072670274128 3088806504448 3092131759808 3094745565184 3097855742254 3103812202582 3106435881536 3125003455672 3126111229696 3128300900504 3131012114776 3131898113048 3137920028984 3143839648768 3143953523672 3147454729216 3149659349984 3153050116489 3153506556928 3154297860896 3155715416672 3156675787993 3156964215808 3158382969856 3161783127776 3162745345669 3163034328064 3165418841312 3166213134409 3167636044963 3175833804416 3178387337216 3181940198528 3183370176896 3184629919744 3187699018868 3188960474752 3190393608064 3193959890212 3196527997312 3209463008528 3210733076992 3214189592432 3215634063824 3216906574336 3218352266752 3222728678416 3223091941888 3228925240528 3229058350544 3238736463872 3242287572992 3245097576448 3248224949606 3248358855238 3248521742336 3249510357184 3250970701888 3251786462366 3252257196032 3254604698254 3258510534656 3261785293286 3263251154402 3267938582272 3268056952238 3271696363264 3277987078912 3279460221184 3280283130488 3283055981824 3286590356504 3290369585048 3303849995264 3309029525984 3310202534912 3313529243297 3316330197856 3322706734048 3332802916352 3336152337812 3336319627264 3340156039168 3342566987396 3345392487808 3346578386944 3348993970868 3349941652564 3356382815812 3366581324288 3368939431312 3370272608768 3371787224576 3375417122896 3376752863744 3378270391808 3379298492752 3385796102416 3396936157888 3398462756416 3399667468288 3399807617024 3404997214528 3405960743744 3406344660992 3408912598336 3409767990902 3411300356114 3412509618752 3412650296896 3416324186366 3432906635704 3434265126656 3435808500992 3439507321432 3439649112536 3440868424448 3442414766336 3447095864888 3447237968824 3453866210392 3464360926208 3468016454656 3470630884448 3471022091264 3472004303872 3474510421109 3476071881863 3477304105184 3477447454432 3478680165376 3480243500032 3481191101297 3482176191481 3483741097267 3488871611173 3490439525911 3491694309376 3498408030208 3499472692352 3501045371264 3501923882548 3502430826496 3504884088704 3506201369216 3508657272484 3509165191168 3511623170432 3512691854308 3519445948564 3532612602064 3533864868352 3539404999312 3540406562576 3543474937744 3547213945808 3557992302592 3564833499136 3568416108166 3571432520768 3572698548224 3575277347278 3578299559744 3583165438502 3599610685696 3600963568384 3603485847416 3604911841024 3606531904768 3607629471992 3613466431744 3614566109336 3617621532928 3628088618336 3629524347904 3635064593888 3636503084032 3638137345024 3639244530656 3641793623419 3643084592992 3646241956448 3647156901661 3648795950527 3650239874528 3661180350464 3661331279872 3667957724032 3668371173376 3669409230848 3671906464772 3672057836356 3673359534208 3675010358656 3676464656384 3678116876288 3679118354548 3683533647872 3687235548932 3688892609324 3698439367168 3705550610944 3707215902208 3712257085264 3712410120272 3713726122496 3715395087872 3719548226576 3734786951168 3737602490944 3739081558016 3743106867136 3744789036352 3745728709814 3746270947328 3747954538496 3748895006272 3750035898518 3756103264576 3757246350494 3758934874058 3760422382912 3771302642744 3778553985752 3781748029696 3782898920024 3786890563768 3790172559992 3805700627456 3812745528928 3816850141013 3820076557024 3823305700352 3827421680992 3834506791271 3847521513472 3850216492928 3853553372032 3857619569024 3858793549156 3862055420288 3869481259904 3880677066448 3882212751872 3883957435904 3885139431376 3891425388032 3892609656208 3895900112384 3896877703888 3898628978416 3904370498704 3908718528512 3916234090496 3917994063872 3923321869376 3923764103168 3924874430464 3926638286848 3927707432558 3929472562106 3930865510208 3931027557184 3932421056512 3934188304384 3936373086022 3938142109954 3945714246682 3955925652224 3957703463168 3966435296512 3970869052696 3972653579272 3974061834496 3974225662208 3978504115768 3997815322592 3999397362688 4001194710016 4002198722912 4005667320928 4007087279104 4009894025696 4011114347149 4012916960143 4014504976352 4020632871619 4022078255104 4022223941216 4029811781632 4033861687492 4034445635584 4037271545216 4038500198404 4038702706688 4045034284928 4046265300532 4048083710524 4049685643136 4052522227564 4054045333156 4072651724288 4078189837904 4081637166592 4086031254032 4089485211136 4113928599872 4115386935296 4118269539904 4121838733376 4123005110848 4129468852138 4130932696384 4146386992384 4154359535872 4155623822168 4159136606464 4162049855336 4163614125944 4167133664512 4168179316184 4170052514888 4180844502016 4182723392512 4188883299328 4190765802496 4191951684608 4193093069893 4194977464951 4196464531168 4196637527264 4198125181952 4200011838464 4203043436683 4204232793059 4204706690912 4207876488571 4212316560647 4225115859328 4226787848192 4233239780224 4233414292352 4234914983936 4236818173952 4239171015716 4241076118412 4242579526016 4242754423168 4247321961428 4249230727196 4250912258944 4271545703936 4276144237456 4276320518288 4277836419584 4279758898688 4280832811216 4284542893904 4285755312592 4293995829136 4295925570352 4302096361472 4307043313664 4310060163136 4315324762112 4318347412288 4319661604622 4321602880154 4321997748224 4323313051456 4327967315126 4329912323282 4331625782848 4334659851002 4347830894848 4356190768384 4357423461632 4362114446872 4365801779456 4374196206848 4391896748512 4400341350496 4404060996608 4408487017823 4410049770464 4416963519059 4431955161088 4435059504512 4436814573568 4438808498176 4440159350144 4444939404724 4447343300608 4448696749952 4449813053764 4451812819948 4452457271296 4460372626684 4465339837952 4465501579708 4471915954688 4473925654016 4483796422144 4487682407936 4488808494352 4490825785264 4492417725952 4492602922496 4519269495104 4519455798592 4521057888256 4523089672192 4527635315602 4528145667136 4534303175038 4536340911466 4538136060224 4540175519168 4545063246178 4546861846592 4565261093848 4568931797248 4574039035384 4576094629288 4577905509632 4584130682456 4586190811592 4595008996136 4606900759552 4608971121664 4610127642848 4613603074759 4614024623104 4615428798176 4620397539121 4622473966747 4622896325632 4624303200608 4626381383456 4627542273367 4628212163584 4633194666464 4636439967211 4641603252608 4641771378907 4650527982464 4654459113472 4659469872512 4660788386176 4664827766144 4668095224156 4669750004608 4697661712016 4701632685568 4710672838144 4719392973872 4738727991296 4742834919424 4747839469568 4749284368192 4752610983458 4753298978816 4756729943602 4758416143936 4761749155514 4762438473728 4767224659418 4776217927936 4776390930194 4785401490688 4790904192256 4792106365592 4794259959944 4795959464192 4796157174016 4803478213352 4805379075328 4809001701224 4828703839232 4834101455456 4836273922592 4837988320256 4838187762688 4842850432511 4843396314848 4844766875104 4846944135328 4852162114163 4852362140899 4854082241632 4856263688224 4868831571968 4871019646976 4878193209344 4881766518784 4883095726964 4885290212348 4887021985664 4887223449472 4888955908096 4891153027072 4894683495884 4896068569132 4896620450176 4905482576956 4905684801788 4920388089344 4925783043584 4930052087296 4935254185472 4936756119568 4938974720176 4940929201664 4946248360144 4948471226608 4950429466112 4964752846144 4968949594112 4974298917952 4978503735296 4980018831424 4983507063626 4985273653568 4989594256192 4993089195458 4998830715746 5019310569728 5027179472168 5028961543424 5038270877512 5047958307496 5063296738304 5068639433728 5073032287232 5074467828736 5078130615467 5079930748256 5083488963319 5084224857088 5087894686511 5089334433703 5099120047099 5103245529088 5108739429248 5110761091072 5113057890304 5114613934976 5118196443724 5124448155008 5128037552092 5128779894784 5130066850688 5132372326016 5133934248604 5143805617132 5160729932176 5163049187632 5164879422976 5165092341248 5170652822608 5172976537456 5174440360688 5175023619584 5182060771472 5184389613104 5194357995632 5200142596096 5207800858624 5210141267968 5215377388858 5217441250112 5221636339712 5225405353714 5225620767122 5227473183296 5229822433472 5231892011008 5236934102426 5247219819634 5262946753792 5263163714816 5268717306112 5272689228296 5273283561728 5274775769344 5280454330424 5282827390568 5284917943552 5287293009664 5295079618816 5304689431552 5310400196192 5314889122816 5316506590304 5325108425728 5326729003232 5329122859424 5330460087043 5331231732736 5334965970464 5336589547891 5346850575703 5361465561088 5366853760828 5368756242304 5373294497792 5377172979724 5383626100736 5389036571516 5399398442828 5405411382784 5415804739072 5427753563648 5436262792688 5438189878784 5458534774784 5469030275072 5470694651968 5474526575882 5475319076864 5476692989248 5479154239936 5480821697834 5489689386688 5491360050722 5496001944256 5501918666426 5511903862472 5520021256568 5522501979176 5524687377664 5527170197248 5533120473608 5534686208584 5535310074112 5539482972296 5545328130472 5545556732456 5562177840128 5573102359552 5578473283019 5580680830816 5583188814112 5585167983616 5585398227968 5589429807871 5593923995296 5596137657344 5601761699339 5604279156473 5612532591887 5618782884736 5623300673536 5629586505088 5632116466816 5634345242624 5639775187228 5640410898304 5642006993792 5644542537344 5650619170924 5650852113452 5652855268736 5655395687552 5674003252736 5684913049088 5686643125072 5689198728304 5691450093056 5695436644144 5702393435648 5706387651952 5712949389424 5723726747648 5734732150784 5736354936832 5740495478354 5741326481408 5745347968192 5747384621056 5751533123882 5753160664186 5758146773834 5764222661938 5781737491712 5792854436096 5803577846248 5805635140864 5814736784584 5838559347712 5845273068544 5849367364256 5854436853664 5856512177152 5860614345248 5862397891987 5867353426976 5873669927671 5878422065152 5878634991008 5889724911616 5895644004796 5896497467392 5897977065344 5900627643008 5902719340544 5902962675712 5906979965068 5909317511552 5911973185664 5913772362316 5914312708096 5920012463612 5925143179228 5931639796108 5949418069504 5949663329792 5960431301552 5961103156736 5962790000128 5971891832816 5972138019568 5974255066624 5976939923968 6009963971648 6012664876736 6014796290048 6015044245504 6021519742784 6024225841088 6025930546624 6026609784832 6032417763554 6032666445442 6034804949056 6037517017792 6044265868186 6069028795648 6073604047784 6076007531776 6085282184072 6085533045256 6087690289408 6090426125056 6091954385192 6098959483304 6110465041408 6110686372232 6122214052864 6128366794459 6129253946368 6133547155232 6135721419776 6140150226847 6141039084544 6145340548256 6147210745039 6153697166123 6159030409987 6177613008896 6184263519616 6189491130368 6195711484508 6207624405164 6212871763072 6250006911344 6252222459392 6256601801008 6262024229552 6263796226096 6275840057968 6287679297536 6287907047344 6294909458432 6299318699968 6306100232978 6307013113856 6308595721792 6311430833344 6313351575986 6313928431616 6316765939712 6323566255552 6325490691338 6326068656128 6330837682624 6332426268818 6335272089926 6351667608832 6363880397056 6366740353792 6375398037736 6377920949504 6380787216128 6387919780424 6393055994624 6418926017056 6421466153984 6428379184864 6431268127648 6433813148672 6436704533504 6445457356832 6446183883776 6452662210631 6455562066317 6457850481056 6458116701088 6477472927744 6484575145984 6490195152896 6496449899212 6496717710476 6497043484672 6499020714368 6501941403776 6503572924732 6504514392064 6509209396508 6517021069312 6523570586572 6526502308804 6535877164544 6536113904476 6543392726528 6555974157824 6558920442368 6560566260976 6566111963648 6573180713008 6580739170096 6607699990528 6618059051968 6620405069824 6627058486594 6632660395712 6645413468096 6672304675624 6685133974792 6690784975616 6697987941736 6699883305128 6712765631624 6733162648576 6737878862624 6740545217536 6743574449152 6750834245792 6752888711023 6753505727488 6756540783616 6758596985504 6763331014921 6771592204832 6776335336693 6784127399941 6793872315776 6796925512832 6799334936576 6799615234048 6809994429056 6811921487488 6812689321984 6817825196672 6819535981804 6822600712228 6825019237504 6825300593792 6832648372732 6865813271408 6868530253312 6871617001984 6879014642864 6879298225072 6881736848896 6884829532672 6894191729776 6894475937648 6907732420784 6928721852416 6936032909312 6941261768896 6942044182528 6944008607744 6949020842218 6952143763726 6954608210368 6954894908864 6957360330752 6960487000064 6962382202594 6964352382962 6967482194534 6977743222346 6980879051822 6998945384704 7002090742528 7003847765096 7009768177408 7012402738432 7017314544968 7023246340864 7025383708616 7038891897128 7065225204128 7067729736704 7078809998624 7080813125152 7086949875488 7091913898237 7094427891616 7115984605184 7129666998272 7136832216332 7142865041536 7145397096448 7150554694556 7156599119488 7166330877004 7199221371392 7201927136768 7206971694832 7209823682048 7213063809536 7215258943984 7226932863488 7229132218672 7235243065856 7256177236672 7259048695808 7270129187776 7273006168064 7276274690048 7278489061312 7283587246838 7286169185984 7292483912896 7294313803322 7297591901054 7300479749056 7335915448064 7343812929544 7344115672712 7346719068416 7350020717312 7358236709096 7374471097864 7377785218648 7396878734336 7411101221888 7414431804416 7418549277503 7421883207221 7424514170528 7424820240544 7427452244992 7430790175744 7432813432499 7436153772593 7438258018489 7439096453152 7449212358991 7452560068837 7466889618721 7469573902336 7475204981888 7478163116032 7486213734272 7489578072704 7491457419628 7492541894656 7495909076992 7497790012544 7500071797036 7512206529152 7514492700988 7517869748116 7520844765824 7542605285488 7557107971504 7563496059392 7565797840048 7573781127536 7580345119984 7611401254912 7625491057856 7633700282026 7640153114048 7646611400704 7654843361984 7669013582542 7700432985856 7707106744064 7715239138048 7717587098312 7724110840576 7738962519808 7761354132896 7764425503744 7767914871808 7770278862752 7782850776064 7785219312416 7787172844087 7790672434909 7791800224768 7793755407776 7797257956832 7805652096697 7808740997408 7814627764489 7817437057024 7832468180992 7835988127744 7846643738752 7847528206336 7849748860928 7853276573696 7855414865116 7858945124212 7861731020416 7862055114368 7864842113024 7868376608768 7872746172044 7876284219908 7891428493364 7911851304448 7915406926336 7932870593024 7941738105392 7945307158544 7948123668992 7948451324416 7957008231536 7995630645184 7998794725376 8002389420032 8004397445824 8011334641856 8014174558208 8019788051392 8022228694298 8025833920286 8029009952704 8041265743238 8044447882432 8067723374984 8074543090432 8077000396808 8090068569856 8092530601064 8096167421048 8099371286272 8105044455128 8108090666312 8145303448576 8156379675808 8163274333184 8169166642273 8172062508064 8178970422272 8187190175957 8202932249681 8227857199744 8230773870592 8236539079808 8243677466752 8246010221696 8258937704276 8261865392768 8292773984768 8308719071744 8311247644336 8318273212928 8324099710672 8327228251888 8334267329024 8336358632368 8340105029776 8361689004032 8365446785024 8377766598656 8381531604992 8383903369216 8386186139786 8389954929902 8392929062336 8393275054528 8396250363904 8400023676928 8406086873366 8408465586118 8409413381824 8415752977142 8424633121294 8450231718656 8466479560448 8466828584704 8478342031432 8482152236824 8485159052032 8485508846336 8494643922856 8498461454392 8501824517888 8543091407872 8552288474912 8552641036576 8555672839168 8559517797376 8561665622432 8568119995981 8569085787808 8571510625184 8584594509673 8584948403129 8587991658272 8591851140704 8604192722944 8614086627328 8620120326272 8630649524224 8636694824576 8639323209244 8643205760308 8643995496448 8646626102912 8655934630252 8659824646564 8663251565696 8669319702004 8695661789696 8712381536768 8714846923264 8724228893744 8731603558912 8748392413696 8783793497024 8800682700992 8808121993216 8816974035646 8820099540928 8833927038118 8870119009024 8880318700288 8889878809448 8897393499904 8899626107528 8903625639896 8920745253368 8930679675904 8931003159416 8943831909376 8947851308032 8956843776517 8967592844288 8974065716161 8975364815872 8977616988704 8981651570528 8984384935057 8984835451904 8985205844992 8993865088949 9001659829981 9011529690241 9038538990208 9038911597184 9042115776512 9046179344384 9055270631204 9056291334272 9068606350076 9072681822932 9076272120448 9080351038336 9090126492356 9093723693184 9130522187696 9137863594496 9148078070768 9152189258576 9155811019264 9168261364912 9172381623184 9190017992272 9213801519104 9217942243328 9220255285696 9227206149518 9228049246208 9230857596352 9240795078242 9244947933494 9245792651264 9248606401216 9252762766912 9255084546734 9256424327168 9266389332928 9272879934422 9283206505216 9283542757814 9301055964928 9318939745024 9321576772352 9329655532288 9336190448312 9339500009216 9395323424032 9403265371136 9421345676288 9430814000153 9438785947744 9448947274949 9477455982592 9485669838848 9495678939136 9498568736384 9505221966916 9506597957632 9513459887204 9516832287872 9523498311028 9524876947456 9534449318836 9552435855872 9552781860388 9570802981376 9581808384512 9584212731184 9588519919888 9591918928384 9592314348032 9606956426704 9610758150656 9618003402448 9657407678464 9668202910912 9672547845184 9675976640512 9676375525376 9685700865022 9686792629696 9689533750208 9693888270656 9704324228326 9704724281798 9708164483264 9712527376448 9766191453928 9770580424696 9774043971328 9774446898944 9789366991768 9792137138264 9793240900352 9810965153912 9811369603576 9840776178688 9851566087168 9860104174592 9869606577649 9870508370944 9873512239136 9877949440352 9881858403328 9888583549117 9888991198541 9892496720288 9896942453216 9899425875937 9900858932224 9910809160369 9929505692288 9929865354877 9937899188224 9948597835904 9957007470592 9960037662848 9967014127252 9970547307136 9979188512384 9986178390916 9997661431492 10038621139456 10054358944336 10057923086848 10076541755024 10095916614992 10126593476608 10137278867456 10146064574464 10148935657472 10156261230934 10159861496512 10166977926638 10168449714176 10175789373022 10178668867406 10198240094198 10217478858496 10229227869952 10236392887448 10248896310016 10256075104184 10260133701376 10264744652032 10267868497208 10287611234264 10321459864352 10326098375264 10329758845952 10330184682496 10341305645216 10345953074912 10348880721376 10350047239168 10360021811321 10364121542944 10368779226208 10380369643189 10388715991264 10400285192192 10415601717248 10420282535936 10430754777716 10434882500224 10443272679424 10450810707428 10451241534244 10454946366592 10459644866944 10463784022016 10473868204852 10494439639268 10525893507584 10526327429632 10537434612224 10545378456592 10546567123456 10549551538688 10560908660848 10565654781136 10569835887104 10574586019328 10590159237632 10609378863104 10620800392384 10629778245632 10633013180608 10650216851456 10653458006464 10658245718848 10660920174086 10662463465472 10669931940928 10673179095782 10693701151406 10733707521656 10737512484608 10754345959448 10778073143032 10798796885656 10810822765568 10831609478144 10842495097889 10855507127296 10863342709037 10872525585376 10876379757568 10887310370833 10917069549568 10938060550144 10941389303936 10949053151764 10950638153728 10953385978496 10958308479872 10961643395668 10979378773376 10982720101444 10992003888512 11003837332852 11023807724944 11040042513136 11045003958352 11049374755328 11054340394496 11066240947216 11069372417168 11070620148224 11078965944592 11090656260944 11091113464912 11124355680256 11146204719104 11156946566038 11161361661632 11166377628224 11170335967232 11170796455936 11178859615742 11187847990592 11192275314688 11203523398678 11208558312946 11225065183774 11237565769472 11259173010176 11264232933632 11279550374456 11280821796608 11284013987584 11289085074688 11301238341848 11301704226904 11305710537472 11310791375104 11348006505472 11369826098176 11373286250144 11378397456608 11381252618281 11382900186112 11390873288288 11404786871296 11412775303904 11416248526501 11421379040407 11425898778848 11438199332833 11447453495296 11469464301568 11472709873664 11480990956708 11482652962816 11490695936384 11494769242112 11503066247764 11506321328372 11516293547668 11528445323876 11563474983424 11585708872192 11607155692496 11611270281728 11629473569168 11677118695424 11690546137088 11698734728512 11708873707328 11713024354304 11721228690496 11724795783974 11734706853952 11747339855342 11757269982016 11791288009592 11795954130688 11801255286016 11813959930136 11818635023104 11823946371328 11827544724632 11840024927224 11850286358456 11863279592216 11898836139008 11899326659584 11920862603104 11922206313472 11925580000256 11934187968157 11939551246399 11943783665632 11944276039136 11948510133248 11953879847936 11957134652281 11965893334091 11983515534029 11988900980303 12019927943296 12025329753472 12029592580096 12030088491008 12043039485568 12048451682176 12051861093248 12053219569664 12064835527108 12065332890884 12069609898112 12075034035584 12088531736372 12138057591296 12147208095568 12152015063552 12170564368144 12171066090512 12175380578816 12180852250112 12183908770384 12197918966608 12220930082816 12221372744464 12244428105728 12256733588918 12258507892736 12267094310464 12271442839552 12280300453694 12282078169088 12290681096512 12294421490078 12307394332246 12318060819974 12368527039232 12391422969016 12415248810328 12425743526144 12500013822688 12504444918784 12513203602016 12524048459104 12527592452192 12541079034757 12551680115936 12575358595072 12575814094688 12589818916864 12598637399936 12612200465956 12614026227712 12617191443584 12622861666688 12626703151972 12627856863232 12633531879424 12647132511104 12650981382676 12652137312256 12661675365248 12664852537636 12670544179852 12703335217664 12727760794112 12733480707584 12750796075472 12755841899008 12761574432256 12775839560848 12786111989248 12837852034112 12842932307968 12856758369728 12862536255296 12867626297344 12873409067008 12890914713664 12892367767552 12905324421262 12911124132634 12915700962112 12916233402176 12992899798424 12993435420952 12998041428736 13003882807552 13007145849464 13018418793016 13047141173144 13053004617608 13071754329088 13072227808952 13086785453056 13110050484349 13111948315648 13117840884736 13121132521952 13125125644813 13132223927296 13146361426016 13150362226729 13156272059203 13161478340192 13170697239583 13215399981056 13236118103936 13240810139648 13254116973188 13265320791424 13290826936192 13344609351248 13370267949584 13381569951232 13395975883472 13399766610256 13425531263248 13466325297152 13475757725248 13481090435072 13487148898304 13501668491584 13505777422046 13507011454976 13513081567232 13517193971008 13526662029842 13543184409664 13552670673386 13568254799882 13587744631552 13593851025664 13619988858112 13623842974976 13635650393344 13639071963608 13645201424456 13650038475008 13650601187584 13665296745464 13731626542816 13737060506624 13743234003968 13758029285728 13758596450144 13763473697792 13769659065344 13777305801077 13783497384839 13788383459552 13788951875296 13809999863387 13815464841568 13857443704832 13872065818624 13882523537792 13884088365056 13888017215488 13898041684436 13904287527452 13909216420736 13909789817728 13914720661504 13920974000128 13924764405188 13928704765924 13934964389068 13955486444692 13961758103644 13997890769408 14004181485056 14007695530192 14019536354816 14024805476864 14034629089936 14046492681728 14050767417232 14077783794256 14130450408256 14135459473408 14157619997248 14161626250304 14173899750976 14183827796474 14188855783232 14273664432664 14285730083072 14301109389112 14313198238976 14332661754008 14398442742784 14403854273536 14413943389664 14419647364096 14426127619072 14430517887968 14453140982483 14453865726976 14458264437344 14468391664831 14470486131712 14485028772847 14512354473344 14512880134051 14518097391616 14540258375552 14546012336128 14552549380096 14556978122624 14567174493676 14572338371968 14584967825792 14588627606644 14595183802108 14600959498112 14671830896128 14687625859088 14688231345424 14693438136832 14700041434624 14716473418192 14748942195728 14755570437296 14793757468672 14822202443776 14828863608832 14837098555006 14843766414442 14849028341056 14849640481088 14854904489984 14861580351488 14865626864998 14872307545186 14876516036978 14878192906304 14898424717982 14905120137674 14933779237442 14950409963776 14972427468544 14979156145408 14982914839256 14995580025088 15000143594072 15024413058304 15028985401976 15035739496232 15041689531648 15085210570976 15114215943008 15126992118784 15131595680096 15147562255072 15160690239968 15171309478507 15222802509824 15250982115712 15267400564052 15280306228096 15293222801408 15309686723968 15338027165084 15400865971712 15414213488128 15430478276096 15435174196624 15448221681152 15477925039616 15522708265792 15528851007488 15535829743616 15540557725504 15565701552128 15570438624832 15574345688174 15581344869818 15583600449536 15587510815552 15594515913664 15611304193394 15617481994816 15629255528978 15693287477504 15710829730232 15717890248424 15723462040832 15724110228736 15745492344088 15752568439816 15782856986728 15823702608896 15830813852672 15846723604607 15865741186048 15870061112633 15877193190131 15883476210784 15890614317088 15896247337984 15896902648832 15907721361623 15912222849679 15914016463072 15942818375107 15943475605811 15991261290368 15997589450752 16004778840064 16008794891648 16022669283712 16028349116416 16039576102784 16044457388596 16051667840572 16058019905408 16082531486476 16088895764864 16135446749968 16149086180864 16154000793616 16180137139712 16185061202128 16192334842096 16198742572544 16210088910256 16216181332624 16290606897152 16312759351616 16326548666368 16338333284546 16344125016128 16357940844544 16374380351914 16405864499362 16455714399488 16473078159616 16487354933504 16492020443392 16517875408552 16523730785536 16585547969536 16617438143488 16622495288672 16634138442103 16636546425856 16648199421344 16654456503776 16666122044299 16668534658048 16672717264736 16680210059552 16685286307963 16717368255679 16723378008064 16730893570048 16755533197312 16763063209984 16767806738432 16772372279572 16779909859804 16785858124672 16786550109056 16792500727808 16800047353856 16812173746732 16816931172236 16818826763648 16831505954284 16849266242588 16900463437312 16932959120896 16933657169408 16956684062864 16964304473648 16970318104064 16971017692672 16989287845712 16996922908784 17003649035776 17086182815744 17104576949824 17105282073152 17111345678336 17119035594752 17123331244864 17136239991962 17138171575616 17143021250368 17169189019346 17169896806258 17175983316544 17183702281408 17240240652544 17273389649152 17278646418488 17286411520616 17293252205824 17311869260504 17319649293128 17326503131392 17338639404008 17391323579392 17424763073536 17429693846528 17442274722691 17448457787488 17463207117824 17475812184103 17495907505111 17496784827392 17514368857427 17567586994048 17601365401984 17616243986432 17633948071292 17640199081856 17667854076236 17740238018048 17760637400576 17779757618896 17794786999808 17799252215056 17807251279792 17841490506736 17861359351808 17862006318832 17887663818752 17895702616064 17913687553034 17935185688576 17948131432322 17950729631744 17955233977408 17963303141056 17968769870114 17969670903808 17970411689984 17987730177898 18003319659962 18023059380482 18077077980416 18077823194368 18110541262408 18112582668544 18137212700152 18145363645864 18152544240896 18160702076672 18180252984712 18187447386368 18261044375392 18275727188992 18296156141536 18304378517152 18311622038528 18329269358491 18336522729824 18344763246368 18365269368719 18380035984544 18427603038208 18435884486656 18440510571392 18454412299036 18456098492416 18461715192704 18481590156484 18489895866988 18491585302528 18497212802432 18505525533824 18510169093468 18512848654336 18532778665856 18545759868844 18566413010432 18567085515628 18602111929856 18637879490048 18643153544704 18659311064576 18672380896624 18679000018432 18790646848064 18806530742272 18842691352576 18861628000306 18877571895488 18897894549898 18997137472768 19010443933832 19026919774408 19033664575744 19046996622056 19068898637672 19104871711744 19105563720776 19141605962752 19160843015587 19163616769024 19168425462368 19177039839776 19182875942419 19183837856768 19184628696064 19213912853408 19219760177527 19221516301312 19236006804896 19249480580929 19256715332491 19277829337351 19314815356928 19336405821824 19345095690368 19351953281024 19352751050752 19371401730044 19373585259392 19379067500416 19387776541312 19408648456652 19409448563596 19416328966528 19425054752896 19532382907856 19541160849392 19548087942656 19548893797888 19578733983536 19584274276528 19586481800704 19621930307824 19622739207152 19681552357376 19703132174336 19720208349184 19739213155298 19741016741888 19747024478272 19755898880704 19763716806656 19777167098234 19777982397082 19784993440576 19793884906432 19798851751874 19801717864448 19821618320738 19859011384576 19859730709754 19897195671808 19920075325696 19934028254504 19941094614272 19958377024768 19972356781832 19995322862984 20077242278912 20108717888672 20115846173696 20136062324651 20153083510048 20174779316783 20191833229984 20253186953216 20274557734912 20292129148928 20297871314944 20312522461868 20319722993024 20333955853276 20336899428352 20351578746044 20357337734812 20396480188396 20434957716992 20458455739904 20472785774896 20497792620032 20512150208368 20520267402752 20529489304064 20535736994416 20575222468528 20642919728704 20652196750528 20659517691904 20660369364992 20682611290432 20691906149824 20697761442752 20700094478336 20720043622642 20728243085888 20737558452416 20760739286378 20777431982528 20861509555432 20869765000448 20901621414856 20902483068488 20909892733184 20919289733888 20947736409704 20988879278536 21051787015168 21052654859264 21074869224448 21090756913184 21093134246912 21099103077376 21113462172439 21114332559047 21121817321696 21131309562272 21136612005379 21139671774208 21149172038656 21154930538651 21180318475264 21201604406359 21211132503613 21218757726208 21241600784768 21259556491264 21266026361216 21300433702912 21306916012928 21316491437696 21321840348172 21324926930944 21339863881856 21346358191564 21387402302812 21467415043312 21475024969216 21508691918896 21556146286064 21597593771312 21621645531136 21663218956288 21684990195778 21711014254592 21726685418074 21745051170752 21752759515136 21774620741666 21882778607872 21898106303528 21906771956992 21916616959744 21923286791336 21958757546752 21965440202888 21984007777024 22007674665704 22047615449888 22080085026272 22090007916704 22098749510656 22108680788992 22132481894432 22138744834336 22141240296448 22157931889184 22163491940863 22173452314741 22181312521888 22182226929824 22248711360512 22292409438208 22313893132076 22322723323264 22332755256448 22340671934464 22341592911872 22357719231484 22375695981184 22384550629376 22407046797356 22417116625892 22450130367548 22475131538944 22518346020352 22528465867264 22559100748912 22561643593216 22568027975168 22578170149376 22602476683696 22603408453808 22611421074944 22621582750208 22696013010944 22739652196352 22746572500288 22756794913216 22762505236562 22765800372224 22781746576576 22809573742592 22825550607808 22832497053002 22842758080814 22851797557696 22876398665666 22961981913416 22981391872768 23006132495528 23012642656744 23032587095336 23056890647752 23126949966848 23171417744384 23194704703079 23214311384992 23222540563456 23258947138336 23302002808493 23354237390848 23381092274176 23397469457024 23417747414656 23426048708608 23442457380992 23449591567948 23469413707904 23494679710684 23514539964032 23582576019184 23591908261376 23602510572032 23627919860272 23637270046208 23647892742656 23655089449264 23680049854448 23700572716912 23726559184432 23797672278016 23798653319168 23841725206208 23844412626944 23851160000512 23868375936314 23879102492798 23887567331264 23888552078272 23897020266496 23907759695872 23914269304562 23931786668182 23967031068058 23977801960606 24039855886592 24050659506944 24086078971136 24096903364352 24103722186496 24129671054216 24130665781768 24139219796224 24150068071168 24177063472744 24276115182592 24294416191136 24304030127104 24341128736288 24342132181024 24350761157632 24361704500224 24367817540768 24375233340367 24386187680869 24395837933216 24422101278211 24433076681377 24441860165632 24442745488928 24488856211456 24513467177836 24517015785472 24534188620928 24542885679104 24560600907388 24564156338176 24581362193024 24588842980156 24614788664492 24636121639948 24737054078464 24782845938032 24830497620656 24851487052288 25000027645376 25008889837568 25026407204032 25048096918208 25055184904384 25082158069514 25103360231872 25151628189376 25197274799872 25224400931912 25234382887168 25245723333376 25253406303944 25294265022208 25301962765352 25323350730496 25329705075272 25341088359704 25406670435328 25455521588224 25466961415168 25492555363933 25501592150944 25511683798016 25523148864512 25530098311627 25541571653689 25551679121696 25572223978496 25586425059143 25597923714701 25647142603433 25675704068224 25685864615936 25713516739456 25725072510592 25735252594688 25746818134016 25781829427328 25784735535104 25810648842524 25822248265268 25831401924224 25832466804352 25985799596848 25986870841904 25996082857472 26007765615104 26014291698928 26036837586032 26094282346288 26106009235216 26143508658176 26144455617904 26173570906112 26220100968698 26223896631296 26235681769472 26242265043904 26250251289626 26264447854592 26292722852032 26300724453458 26312544118406 26322956680384 26341394479166 26472236207872 26508233946376 26530641582848 26581653872384 26689218702496 26740535899168 26763139902464 26791951766944 26799533220512 26841547538897 26851062526496 26932650594304 26951515450496 26962180870144 26974297796608 27003336983168 27011554844092 27014022909952 27026163134464 27034387942016 27053324059684 27086368819328 27105341346772 27136509599764 27175489263104 27187702051328 27239977716224 27247685949952 27271300786688 27278143927216 27290402848912 27300076950016 27301202375168 27330593490928 27463253085632 27474121013248 27486468007936 27516058571456 27517192900288 27526947395584 27539318130688 27554611602154 27566994769678 27576766919104 27577903750592 27619999726774 27630929683136 27765047075584 27796083368872 27808575054904 27818432841472 27819579635456 27849528810376 27857409531848 27869928778136 27910972889384 27923516207288 27995781538816 28008362970112 28015391060384 28039072709632 28049610953728 28069258179872 28077800430043 28090418721001 28092985363456 28101534834464 28144430101333 28155567588512 28175289031513 28207687610281 28260900816512 28270918946816 28315239994496 28323252500608 28347799501952 28367655592948 28377711566464 28547328865328 28571460166144 28602218778224 28626396477952 28665323508016 28796885485568 28807708547072 28827886779328 28839294728192 28852255238144 28861035775936 28906281964966 28907731453952 28916528874688 28936783329662 28940972263424 28970057545694 29024708946688 29025760268102 29080516751104 29113956245248 29134348987352 29144676743936 29169935651584 29177255213288 29190367604216 29201918996224 29343661792256 29375251718176 29376462690848 29386876273664 29400082869248 29429629551413 29432946836384 29486215924529 29497884391456 29511140874592 29587514937344 29644404887552 29657727217664 29674197110012 29687532828884 29698056682112 29699280962176 29709808979968 29723160702976 29731253729996 29744615090372 29753032073956 29756385812608 29796849435964 29810240275348 29867558474884 29900819927552 29944854937088 29958312290816 29965829678512 29991160050176 30000287188144 30048826116608 30057970803952 30071478992464 30083379063296 30170421141952 30228431886016 30253984237568 30263191360192 30295124510144 30321380479936 30342618957014 30501964231424 30534801128104 30560612456192 30619373447936 30676054330168 30801731943424 30828426976256 30859409124761 30860956552192 30870348393248 30891971392477 30896443362304 30918744633413 30955850079232 30986960286217 31045416531584 31046541046261 31057702014976 31071659487232 31081115451008 31131403104256 31140877249664 31148691376348 31162689739636 31167200899072 31175021631104 31189031827328 31222608386788 31234963989632 31258511057956 31386574955008 31421659460464 31435780496848 31446924081664 31448220457472 31490984688176 31505136879632 31565713973456 31647405217792 31661627705344 31693447209214 31731482372096 31740122225266 31754386380262 31766952421568 31781228634176 31792494675968 31793805297664 31815442723246 31824445699358 31828032926144 31885636750214 31886951211622 31982522580736 32017589783296 32045338567424 32079152205568 32088914777192 32103335681144 32116039810816 32165062972952 32177791529728 32270893499936 32298172361728 32308001587232 32360274279424 32370122404256 32384669684192 32392795913569 32397485145088 32420177820512 32432362665248 32455079770477 32492399652349 32581213794304 32625518703232 32653097332736 32676666569092 32688250032256 32715881689088 32748760703828 32811728998724 32911428798976 32946156319232 32974709867008 32984040886784 33035750817104 33047461571072 33171095939072 33234876286976 33244990577344 33268276884206 33273092851712 33296398842688 33308913007552 33332244088598 33337069316096 33345434529472 33360420119104 33370572615926 33434736511358 33544744559144 33559819719608 33571716249344 33573100218112 33624347493464 33633862344472 33637653527296 33663011908568 33698532485176 33800926874624 33865918241792 33867314338816 33899953027577 33913368125728 33928608947296 33940636208128 33942035385344 33965134799141 33966534986293 33978575691424 33993845817568 34007298071552 34040071665769 34106928827621 34172365631488 34209153899648 34210564146304 34222691356672 34238071189504 34246662489728 34272479983924 34276343151232 34286042500736 34338378038692 34339793612516 34351966633088 34367404562816 34480481305088 34546779298304 34557292836976 34572823041232 34586504411648 34623738521008 34639298586256 34653006262784 34677278808016 34782647158784 34849526147072 34859387693056 34884549445382 34896915574976 34926414235648 34951624368206 34991815010222 34993569654784 35028737714854 35135173988096 35202730803968 35267896142584 35280398163712 35335708152472 35480476036096 35521274801152 35559515237792 35584422743233 35589573999616 35598504430112 35614502559584 35625341035921 35682981013472 35693840329693 35722718703616 35724012637664 35775327637504 35791405232128 35827375106068 35870371377152 35896262864644 35901459263488 35910467954816 35926606282112 35937539740228 35939341807616 35940823379968 35975460355796 36006639319924 36046118760964 36154155960832 36155646388736 36221082524816 36225165337088 36274425400304 36290727291728 36305088481792 36321404153344 36360505969424 36374894772736 36522088750784 36551454377984 36592312283072 36608757034304 36623244077056 36658538716982 36673045459648 36689526492736 36730538737438 36760071969088 36881021142784 36908824598072 36923430385408 36963180312968 36979791733976 36994425604864 37011051067648 37020338186936 37065557331712 37091519737688 37132826020864 37134171031256 37204223859712 37275758980096 37286307089408 37313220609301 37318622129152 37344761793248 37356126835237 37358000036864 37395544317209 37427954029921 37581293696128 37613061484544 37685382705152 37723256000612 37755143790976 37795789099796 37994274945536 38020887867664 38053839548816 38067329151488 38093993244112 38137797275344 38209743423488 38211127441552 38283211925504 38321686031174 38327233538048 38336850924736 38354079679552 38365751884838 38367675713536 38369257392128 38427825706816 38439520355054 38443032602624 38472013609792 38498961161858 38513430664982 38555658674702 38672811643648 38690191380736 38742803460088 38747170518784 38758135000832 38775553082624 38817296913304 38818897127192 38832657933056 38850109505792 39064765815712 39082321698784 39096175885312 39097787595776 39157467967072 39168548553056 39172963601408 39212331895373 39229954095311 39243860615648 39245478414304 39287728143209 39363104714752 39406264348672 39440416698368 39478426310596 39482033483776 39494048956544 39511797761408 39527433613312 39554334196468 39555964794164 39569986881152 39587769812864 39597703503748 39603435728896 39643236641476 39718022769152 39719461419508 39794391343616 39840150651392 39868056509008 39882189228544 39916754049536 39944713563664 39990645725968 40154484557824 40217435777344 40231692347392 40272124649302 40306167020096 40349558633566 40383666459968 40625044923736 40639445986048 40667911706552 40703157492088 40714675469624 40792960376792 40869915433984 40916911479808 40945571549792 40995585240064 41024300416736 41036785243909 41040534805504 41058978608128 41071473988832 41115689493697 41150444937056 41160770747317 41179268584519 41285839457408 41304393501056 41319035383808 41320738729984 41365222580864 41383812299648 41395522885504 41400188956672 41440087245284 41456486171776 41475116904832 41521478572756 41554863965056 41723019110864 41739530000896 41803242829712 41804966136976 41819785466368 41838579467776 41895472819408 41977758557072 42103574030336 42105309718528 42149738448896 42181513826368 42186268493824 42198206154752 42226924344878 42228665118094 42243634643392 42262619124544 42273224010758 42279343548416 42298344077312 42309861077302 42360636950528 42403208812718 42422265007226 42483201569536 42532052722432 42613832025856 42632982875392 42643680696344 42679727763712 42692716383128 42774804605624 42934830086624 42950049938432 43017383837792 43075880162861 43112292572128 43195187542624 43243291062272 43326437912576 43369980391556 43422028509184 43453370836148 43490102341504 43505519030272 43549241483332 43765557215744 43796212607056 43813543913984 43833233919488 43846573582672 43917515093504 43930880405776 43968015554048 44015349331408 44095230899776 44160170052544 44180015833408 44197499021312 44217361577984 44264963788864 44277489668672 44282480592896 44315863778368 44326983881726 44346904629482 44362625043776 44364453859648 44627786264152 44645446646528 44665510512896 44715438462968 44751391962368 44814093594712 44834233251784 44900260735096 44950263077888 45036692040704 45056931734528 45118201497824 45123287186432 45136055950336 45156340298752 45168635474417 45188934464219 45204953367392 45206816907616 45222842149888 45243165500416 45268290489253 45288634264471 45375713836843 45392026021888 45479304392704 45493145000576 45513589826432 45525010473124 45531600744448 45563493153152 45619147485184 45651101215616 45664994106004 45685516161628 45703595115392 45752797331332 45923963826832 45962783745536 46012264991056 46025285313488 46065174190672 46113781295504 46253899933696 46342835488768 46389409406158 46428622769984 46445081126912 46517894276672 46604005616986 46794938914048 46835494829312 46884914761984 46899183135896 46938827415808 46989359421368 47029079928064 47165152038368 47183816522752 47205021144064 47255839720544 47274540092416 47295785485312 47310178898528 47343317104447 47360099708896 47401145433824 47434347356851 47453118368864 47488891799587 47595344556032 47597306638336 47683450412416 47688825253888 47702320001024 47736751872628 47758204985596 47775134662528 47777104156544 47794040532992 47815519391744 47828538609124 47863573336364 47934062136116 47955603921212 48079711773184 48101319013888 48172157942272 48193806728704 48207444372992 48259342108432 48261331563536 48278439592448 48300136142336 48354126945488 48552230365184 48588832382272 48608060254208 48682257472576 48684264362048 48701522315264 48723409000448 48735635081536 48750466680734 48772375361738 48791675866432 48844202556422 48866153362754 48885490977856 49026934355672 49068377241856 49121201814776 49162724386048 49177685960312 49229577328984 49272243279896 49474108156928 49565691876064 49643397287659 49660995241312 49702974104576 49848588286523 50000055290752 50017779675136 50052814408064 50096193836416 50110369808768 50164316139028 50206720463744 50303256378752 50394549599744 50448801863824 50468765774336 50491446666752 50506812607888 50588530044416 50603925530704 50646701460992 50659410150544 50682176719408 50813340870656 50911043176448 50933922830336 50985110727866 51003184301888 51023367596032 51046297729024 51060196623254 51083143307378 51103358243392 51144447956992 51172850118286 51195847429402 51294285206866 51351408136448 51427033478912 51450145021184 51563658854656 51621297685048 51644496530536 51662803848448 51664933608704 51971599193696 51973741683808 51992165714944 52015531230208 52028583397856 52067806129423 52073675172064 52144486512937 52167920481859 52188564692576 52212018470432 52268227331047 52287017316352 52288911235808 52347141812224 52440201937396 52447793262592 52471363538944 52484530087808 52500502579252 52528895709184 52585445704064 52601448906916 52625088236812 52645913360768 52682788958332 52944472415744 53016467892752 53061283165696 53163307744768 53378437404992 53481071798336 53526279804928 53583903533888 53599066441024 53683095077794 53702125052992 53903030900992 54006673966336 54023109688184 54068775884032 54106648119368 54172737638656 54210682693544 54273019199528 54350978526208 54375404102656 54479955432448 54495371899904 54510209908609 54534707044363 54542601573376 54556287854432 54580805697824 54600153900032 54602404750336 54639564676879 54655026309767 54661186981856 54702394351423 54760115288411 54926506171264 54948242026496 54972936015872 55032117142912 55034385800576 55053894791168 55078636261376 55109223204308 55133989539356 55153533838208 55155807501184 55239999453548 55261859366272 55530094151168 55592166737744 55617150109808 55636865682944 55639159270912 55699057620752 55714819063696 55739857556272 55821945778768 55847032414576 55991563077632 56016725940224 56030782120768 56078145419264 56099221907456 56138516359744 56155600860086 56180837442002 56185970726912 56203069668928 56288860202666 56311135177024 56350578063026 56415375220562 56521801633024 56630479988992 56646505001216 56695599003904 56735311185896 56755423132928 57094657730656 57142920332288 57204437556448 57252792955904 57310331231699 57330647016032 57420525747767 57593770971136 57615417094144 57655773558656 57678589456384 57704510476288 57722071551872 57812563929932 57815462907904 57833057749376 57873566659324 57881944526848 57940115091388 58049417893376 58051520536204 58161033502208 58227912490496 58268697974704 58289353487872 58339871303168 58354510426576 58380735208432 58403837992448 58687323584512 58750503436352 58752925381696 58773752547328 58800165738496 58859259102826 58865893672768 58972431849058 58995768782912 59022281749184 59348394220024 59375065657768 59396113364224 59398561924352 59462507459992 59489230180744 59506064147912 59512771625216 59593698871928 59620480550696 59735116949768 59801639855104 59889709874176 59916624581632 59931659357024 59976839971867 59982320100352 60000574376288 60092161567711 60094638821903 60097652233216 60115941607904 60142957984928 60158049553771 60166758126592 60340842283904 60343027925791 60456863772032 60507968475136 60526382720384 60590249020288 60642760959872 60685237914028 61003928462848 61069602256208 61121224912384 61238746895872 61352108660336 61603463886848 61656853952512 61718818249522 61721913104384 61740696786496 61783942784954 61792886724608 61837489266826 61911700158464 61973920572434 62090833063168 62093082092522 62162230902016 62281754499328 62297382752696 62325379479272 62350043262208 62378063654656 62445216773576 62469927979264 62517022115912 62773149910016 62843318920928 62871560993696 62893848163328 62896440914944 62957055622643 62981969376352 63010273759264 63080707831687 63131427946912 63294810435584 63323255410688 63386894418428 63462964744192 63480244450532 63508772760524 63533904843136 63562457268352 63584989351936 63587610595328 63630885446492 63648891398716 63656065852288 63771273500428 63773902423244 63965045161472 64035179566592 64090677134848 64158304411136 64177829554384 64206671362288 64232079621632 64330125945904 64355583059456 64541786999872 64596344723456 64616003174464 64720548558848 64740244808512 64769339368384 64785591827138 64794970290176 64840355641024 64864725330496 64910159540954 64984799304698 65251037406464 65353333138184 65376500064512 65497521407656 65623457997448 65822857597952 65892312638464 65949419734016 65968081773568 66015698001071 66071501634208 66094923142144 66142630924643 66161347638139 66288560612287 66342191878144 66469752573952 66489981154688 66536553768412 66546185703424 66592797685376 66617826015104 66664488177196 66674138632192 66690869058944 66720840238208 66741145231852 66869473022716 67089489118288 67119639439216 67143432498688 67146200436224 67248694986928 67267724688944 67275307054592 67326023817136 67397064970352 67601853749248 67731836483584 67734628677632 67799906055154 67826736251456 67857217894592 67881272416256 67884070770688 67930269598282 67933069972586 67957151382848 67987691635136 68014596143104 68080143331538 68213857655242 68418307799296 68421128292608 68493324979456 68544959967848 68552686302464 68572085001472 68676756077384 68679587225032 68703933266176 68734809125632 68960962610176 69093558596608 69114585673952 69145646082464 69173008823296 69247477042016 69278597172512 69295981131559 69306012525568 69354557616032 69375664122583 69509057484139 69565294317568 69699052294144 69718775386112 69769098890764 69793831149952 69852828471296 69903248736412 69983630020444 69987139309568 70057475429708 70270347976192 70405461607936 70535792285168 70560796327424 70671416304944 70960952072192 71042549602304 71119030475584 71168845486466 71179147999232 71197008860224 71229005119168 71250682071842 71365962026944 71387680659386 71448025275328 71654750212136 71792525729288 71820935909632 71853212564224 71875079480456 71950920711592 72013278639848 72092237521928 72308311921664 72311292777472 72442165049632 72450330674176 72520152679247 72548850800608 72581454583456 72610176963584 72642808306688 72662587502323 72721011938848 72749789545472 72822902091407 72855629034149 73044177501568 73102908755968 73184624566144 73217514068608 73246488154112 73317077433964 73346090919296 73379052985472 73461077474876 73520143938176 73762042285568 73817649196144 73846860770816 73926360625936 73959583467952 73988851209728 74022102135296 74040676373872 74131114663424 74183039475376 74265652041728 74268342062512 74408447719424 74551517960192 74572614178816 74626441218602 74637244258304 74689523586496 74712253670474 74716000073728 74791088634418 74855908059842 75162587392256 75446512001224 75510287581952 75591578199592 75988549891072 76041775735328 76107679097632 76134658302976 76187986488224 76211172595831 76275594550688 76419486846976 76422254883104 76566423851008 76643372062348 76654467076096 76673701849472 76708159359104 76731503769676 76735351427072 76738514784256 76855651413632 76879040710108 76886065205248 76944027219584 76997922323716 77026861329964 77111317349404 77345623287296 77380382761472 77485606920176 77494341037568 77516270001664 77551106165248 77634593826608 77637794254384 77665315866112 77700219011584 78129531631424 78164643397568 78192351770624 78195575191552 78314935934144 78337097106112 78345927202816 78424663790746 78459908190622 78487721231296 78490956828608 78575456286418 78956852621192 78988097913088 79023595522816 79108668392936 79111929588328 79139973762304 79175539625728 79195407007496 79286473282952 79436045538304 79438922839016 79588782687232 79668768327967 79680301302784 79736113018016 79764378457088 79833508099072 79889427127328 79913739685507 79949653282849 79981291451936 80067395329831 80308969115648 80434871554688 80463384694784 80544249298604 80612334040192 80699117267132 80767332919936 81250089847472 81278891972096 81335823413104 81406314984176 81429350939248 81585920753584 81739830867968 81833822959616 81891143099584 81991170480128 82048600833472 82073570487818 82081069611008 82117957216256 82142947977664 82231378987394 82300889874112 82321541494634 82358537169038 82571678914816 82608787002112 82730445161728 82767624599296 82791045771008 82880174490568 82912972343552 82950233809664 83042957145512 83109727930112 83446038221728 83479060001792 83606485659424 83609932273952 83639570932736 83677158935552 83761253338637 83790945638816 83884608738203 83922306862121 83955517114144 84207148060672 84210619437056 84299476897792 84363027652736 84372536987648 84396412309504 84453848689756 84457330236188 84487269286784 84525238249088 84546448021516 84558687096832 84596688154624 84619722154604 84721273901056 84806417625436 84844530014452 84966403139072 85064105444864 85227664051712 85265965750784 85287361392688 85359455527424 85385432766256 85549609211248 85869660173248 85900099876864 86034767675584 86151760325722 86224585144256 86390375085248 86739960783112 86906741672296 86980204683008 87098482966664 87531114431488 87592425214112 87627087827968 87666467838976 87693147165344 87787553243299 87835030187008 87861760811552 87923303193973 87936031108096 88030698662816 88092359377009 88190461799552 88193656199233 88320340105088 88360031666816 88394998042624 88434723155968 88529927577728 88554979337344 88564961185792 88631727556736 88653967763452 88693809258964 88725250087552 88728907719296 89255572528304 89290893293056 89331021025792 89430876925936 89502783924736 89628187189424 89668466503568 89800521470192 89900526155776 90073384081408 90113863469056 90236402995648 90246574372864 90272111900672 90312680597504 90337270948834 90377868928438 90409906734784 90413633815232 90445684299776 90486331000832 90536580978506 90577268528942 90751427673686 90986290001152 91027179652864 91050020946248 91126986306304 91302202431232 91329988212008 91371032323256 91407190230784 91505594662664 91847927653664 91925567491072 92024529982112 92050570626976 92130348381344 92194880677081 92227562591008 92507799867392 92685670977536 92778818812316 92857245539968 92890162253824 93035788553344 93208011233972 93589877828096 93670989658624 93769829523968 93798366271792 93877654831616 93978718842736 94058159856128 94330304076736 94367633045504 94410042288128 94511679441088 94549080184832 94591570970624 94620357797056 94686634208894 94720199417792 94802290867648 94868694713702 94906236737728 94977783599174 95366900824832 95473503745256 95516409971192 95550269325056 95554208313088 95657077218248 95727146672728 95868124272232 95911207842424 96159423546368 96202638027776 96344315884544 96387613457408 96414888745984 96441140607539 96484481693873 96518684216864 96522663127072 96556879184896 96600272284672 96669999043709 96697354240357 96708253890976 96883280894881 97104460730368 97177664764544 97216120508416 97364514945152 97368528724096 97403044630528 97446818000896 97471270163072 97500933361468 97544750723476 97583351732864 97688405112844 97732306725508 97770981955712 98053868711344 98136754483712 98242403629552 98325448772096 98355371920624 98459154657968 98544486559792 98948216313856 99131383752128 99286794575318 99321990482624 99405948209152 99697176573046 100000110581504 100105628816128 100192387672832 100220739617536 100328632278056 100413440927488 100606512757504 100789099199488 100897603727648 100937531548672 100982893333504 101013625215776 101177060088832 101207851061408 101278741653817 101293402921984 101318820301088 101364353438816 101395201409929 101590160938357 101626681741312 101822086352896 101867845660672 101970221455732 102006368603776 102046735192064 102092595458048 102120393246508 102166286614756 102206716486784 102288895913984 102345700236572 102391694858804 102588570413732 102702816272896 102854066957824 102900290042368 103127317709312 103242595370096 103288993061072 103325607696896 103329867217408 103943198387392 103947483367616 103984331429888 104031062460416 104057166795712 104135612258846 104147350344128 104288973025874 104335840963718 104377129385152 104424036940864 104536454662094 104577822471616 104880403874792 104969060175616 105001005158504 105170891408128 105202897813832 105250176473624 105291826721536 105365577916664 105888944831488 106032935785504 106122566331392 106199166349549 106326615489536 106433472287441 106638119245853 106756874809984 106962143596672 107052559609856 107167807067776 107198132882048 107366190155588 107404250105984 107806061801984 108013347932672 108046219376368 108137551768064 108213296238736 108345475277312 108421365387088 108546038399056 108701957052416 108750808205312 108959910864896 108990743799808 109020419817218 109069414088726 109085203146752 109112575708864 109161611395648 109200307800064 109204809500672 109279129353758 109310052619534 109322373963712 109404788702846 109520230576822 109853012342528 110064234285824 110068771601152 110218446408616 110267979078712 110307067676416 110311615002368 110479998907096 110523718732544 111060188302336 111184333475488 111234300219616 111273731365888 111278318541824 111385559947753 111398115241504 111429638127392 111479715112544 111599728625749 111604329240677 111643891557536 111694064829152 111983126155264 112033451880448 112061564241536 112156290838528 112198443814912 112277032719488 112311201720172 112361674884004 112371941453824 112406139337856 112577720405332 112622270354048 112701156126052 112830750441124 113043603266048 113260959977984 113293010002432 113391198007808 113470622371792 113510846265856 114189315461312 114285840664576 114408875112896 114505585911808 114620662463398 114661294032064 114841051495534 115311547117312 115444143103744 115625127859864 115666115498752 115747133318648 115880230182776 116098835786752 116103041072408 116322067004416 116438969094721 116455824980992 116537395949408 116578706975744 116662854310093 116679742606336 116709020853152 116761470416864 116797004155741 116807675984896 116920246156337 117021577789753 117149885973133 117374647169024 117501006872704 117505850763392 117547505094656 117600331476992 117718518205652 117731787345536 117944863698116 117991537565824 118044563498368 118696788440048 118750131315536 118792226728448 118797123848704 118925014919984 118978460361488 119012128295824 119025543250432 119187397743856 119240961101392 119470233899536 119603279710208 119779419748352 119833249163264 119863318714048 119953679943734 119964640200704 120001148752576 120184323135422 120189277643806 120195304466432 120231883215808 120285915969856 120316099107542 120333516253184 120681684567808 120686055851582 120913727544064 121052765440768 121180498040576 121285521919744 121370475828056 122007856925696 122139204512416 122242449824768 122477493791744 122600582001989 122704217320672 123206927773696 123313707905024 123437636499044 123443826208768 123481393572992 123567885569908 123585773449216 123674978533652 123823400316928 123947841144868 124181666126336 124186164185044 124324461804032 124563508998656 124594765505392 124650758958544 124700086524416 124756127309312 124890433547152 124939855958528 125034044231824 125546299820032 125686637841856 125743121987392 125787696326656 125792881829888 125914111245286 125963938752704 126020547518528 126161415663374 126262855893824 126773788836856 126960488901064 127017545521048 127067809686272 127124914536704 127261770892984 127297782797432 127312131704576 127542547000856 127547804846488 127930090322944 128070359133184 128181354269696 128304885509437 128316608822272 128355659108768 128413342724576 128464159243264 128556885581033 128660251891808 128711166118912 128840519084797 128898420598879 129083573999744 129088249613401 129192689446912 129232006348928 129441097117696 129480489617024 129538678736768 129571183654276 129589940580352 129680711282048 129729450660992 129820319081908 129969598609396 130502074812928 130706666276368 130753000129024 130995042815312 131246915994896 131645715195904 131784625276928 131898839468032 131936163547136 132031396002142 132143003268416 132189846284288 132285261849286 132322695276278 132577121224574 132979962309376 133073107536824 133185595370752 133235652030208 133328976354392 133381738117888 133441680476416 133482290463704 133738946045432 134178978236576 134239278878432 134286864997376 134292400872448 134497389973856 134535449377888 134550614109184 134652047634272 134746364066503 134794129940704 134944805361457 135203707498496 135463672967168 135469257355264 135599812110308 135653472502912 135714435789184 135762544832512 135768141541376 135860539196564 135866139945172 135914302765696 135975383270272 136029192286208 136160286663076 136427715310484 136836615598592 136842256585216 136986649958912 137089919935696 137105372604928 137144170002944 137353512154768 137359174450064 137407866532352 137469618251264 137921925220352 138187117193216 138229171347904 138291292164928 138346017646592 138494954084032 138557194345024 138591962263118 138612025051136 138709115232064 138751328245166 139018114968278 139538197781528 139587662299904 139806497472824 139967260040888 140114950859416 140540695952384 140810923215872 140952436272557 141071584570336 141121592654848 141223455217481 141342832609888 141535034820829 141921904144384 142085099204608 142238060951168 142337690972932 142358295998464 142394017720448 142458010238336 142501364143684 142731924053888 142775361318772 142896050550656 143309500424272 143585051458576 143641871819264 143706425128448 143750158960912 143901841423184 144026557279696 144184475043856 144616623843328 144622585554944 144884330099264 144900661348352 145040305358494 145097701601216 145162909166912 145220353927168 145285616613376 145325175004646 145442023877696 145499579090944 145645804182814 145711258068298 146088355003136 146369249132288 146435028137216 146634154867928 146692181838592 146758105970944 146922154949752 147040287876352 147524084571136 147635298392288 147693721541632 147852721251872 147919166935904 147956284037653 147977702419456 148044204270592 148081352747744 148262229326848 148366078950752 148411230844513 148477927525291 148531304083456 148536684125024 148816895438848 149103035920384 149145228357632 149252882437204 149274488516608 149379047172992 149424507340948 149432000147456 149582177268836 149711816119684 150325174784512 150893024002448 151020575163904 151183156399184 151977099782144 152083551470656 152215358195264 152269316605952 152375972976448 152422345191662 152551189101376 152844509766208 153286744124696 153347403698944 153416318718208 153463007539352 153711302827264 153758081420216 153888054439168 153995844647432 154053722659928 154222634698808 154691246574592 154760765522944 154971213840352 154988682075136 155032540003328 155102212330496 155144443586041 155214166203187 155269187653216 155275588508768 155330631732224 155400438023168 155556613343183 155855712743939 156259063262848 156329286795136 156384703541248 156391150383104 156629871868288 156674194212224 156691854405632 156849327581492 156919816381244 156975442462592 156981913657216 157150912572836 157913705242384 157976195826176 158047191045632 158217336785872 158223859176656 158279947524608 158351079251456 158390814014992 158572946565904 158872091076608 158877845678032 159177565374464 159337536655934 159360602605568 159472226036032 159528756914176 159667016198144 159778854254656 159827479371014 159899306565698 159962582903872 160134790659662 160869743109376 161088498597208 161224668080384 161398234534264 161534665839872 162500179694944 162557783944192 162671646826208 162812629968352 162858701878496 163114019659451 163171841507168 163479661735936 163667645919232 163782286199168 163982340960256 164097201666944 164147140975636 164162139222016 164235914432512 164285895955328 164462757974788 164601779748224 164643082989268 164717074338076 165143357829632 165217574004224 165460890323456 165535249198592 165582091542016 165760348981136 165825944687104 165900467619328 166085914291024 166219455860224 166892076443456 166958120003584 167212971318848 167219864547904 167279141865472 167354317871104 167522506677274 167581891277632 167769217476406 167844613724242 167911034228288 168726055305472 168907697379512 168914660472376 168974538573568 169050476498176 169092896043032 169239444309208 169612835250872 169689060028904 169932806278144 170128210889728 170455328103424 170531931501568 170574722785376 170626633382569 170703313766083 170718911054848 170770865532512 170954708947477 171031536769639 171099218422496 171219064114579 171739320346496 171800199753728 172069535351168 172303520651444 172449170288512 172780750170496 173479921566224 173813483344592 173960409366016 174196965933328 175062228862976 175184850428224 175254175655936 175332935677952 175386294330688 175575106486598 175670060374016 175723521623104 175846606387946 175872062216192 176061397325632 176184718754018 176380923599104 176387312398466 176640680210176 176720063333632 177059855155456 177109958674688 177263455113472 177307935526904 177387618517928 177450500175104 177457815438592 178511145056608 178581786586112 178662042051584 178861753851872 179005567849472 179104975414001 179185466002907 179256374378848 179336933007136 179529998224031 179601042940384 179801052311552 180146768162816 180227726938112 180472805991296 180493148745728 180544223801344 180625361195008 180674541897668 180755737856876 180819813469568 180827267630464 180891368599552 180972662001664 181073161957012 181154537057884 181502855347372 181972580002304 182054359305728 182100041892496 182253972612608 182604404862464 182659976424016 182742064646512 182814380461568 183011189325328 183695855307328 183851134982144 184049059964224 184101141253952 184260696762688 184389761354162 184455125182016 185557637624632 185714491079936 186071577106688 186416022467944 187179755656192 187341979317248 187539659047936 187596732543584 187755309663232 187890832772279 187957437685472 188089091642803 188116319712256 188305374047011 188660608153472 188667441742663 188735266091008 188820084576256 189023358882176 189098160369664 189183141941248 189240715594112 189373268417788 189440398835584 189604581735296 189737389427404 189812473475456 189955567198348 190733801649664 190947007490512 191032819942384 191100538650112 191108416626176 191314154436496 191454293345456 191736248544464 191822415684848 192318847092736 192405276055552 192688631769088 192775226914816 192829777491968 192882281215078 192968963387746 193037368433728 193045326254144 193113758369792 193200544569344 193339998087418 193394708480714 193416507781952 193766561789762 194355329529088 194729029890304 194737057448192 194942540326144 195001866722936 195089501446952 195166703465728 195376810225688 195464613451016 195541963911424 196107737422688 196273508967424 196484807259104 196650897544192 196710743841248 196918309315936 197088973119584 197227023220591 197453813271967 197896432627712 198262767504256 198573589150636 198643980965248 198811896418304 199394353146092 200000221163008 200211257632256 200384775345664 200441479235072 200657264556112 200826881854976 201213025515008 201578198398976 201795207455296 201875063097344 201965786667008 202027250431552 202354120177664 202415702122816 202557483307634 202586805843968 202637640602176 202728706877632 202790402819858 203180321876714 203940442911464 204012737207552 204240786493016 204332573229512 204413432973568 204691400473144 204783389717608 205177140827464 205405632545792 205708133915648 205800580084736 206007406859891 206254635418624 206403511471703 206485190740192 206577986122144 206651215393792 206659734434816 206858897045827 207265182875543 207886396774784 207894966735232 207968662859776 208062124920832 208114333591424 208271224517692 208294700688256 208577946051748 208671681927436 208754258770304 208848073881728 209072909324188 209155644943232 209760807749584 209938120351232 210002010317008 210341782816256 210405795627664 210500352947248 210583653443072 210731155833328 211777889662976 212065871571008 212245132662784 212398332699098 212653230979072 212866944574882 213276238491706 213513749619968 213924287193344 214335614135552 214396265764096 214732380311176 214808500211968 215612123603968 216026695865344 216092438752736 216243799747339 216275103536128 216426592477472 216690950554624 216842730774176 216908722003519 217092076798112 217325787323827 217403914104832 217501616410624 217919821729792 217981487599616 218040839634436 218138828177452 218170406293504 218225151417728 218323222791296 218400615600128 218409619001344 218558258707516 218620105239068 218644747927424 218809577405692 219040461153644 219706024685056 220128468571648 220137543202304 220436892817232 220535958157424 220614135352832 220623230004736 220959997814192 221047437465088 222120376604672 222368666950976 222468600439232 222547462731776 222556637083648 222771119895506 222796230483008 222859276254784 222959430225088 223199457251498 223208658481354 223287783115072 223388129658304 224123128483072 224554065438976 224622403440344 224723349768008 224812278675712 225155440810664 225244540708096 225402312252104 225661500882248 226087206532096 226521919955968 226586020004864 226749571394983 226782396015616 226941244743584 227021692531712 227185558393339 227446797566443 227686795146551 228378630922624 228571681329152 228817750225792 229011171823616 229241324926796 229322588064128 229682102991068 230623094234624 230888286207488 231250255719728 231332230997504 231494266637296 231760460365552 232197671573504 232206082144816 232644134008832 232877938189442 232911649961984 233074791898816 233157413951488 233325708620186 233359485212672 233418041706304 233522940833728 233594008311482 233615351969792 233840492312674 234043155579506 234299771946266 235002013745408 235011701526784 235437036411304 235463574691072 235889727396232 235983075131648 236089126996736 237393576880096 237500262631072 237584453456896 237594247697408 237850029839968 237956920722976 238024256591648 238051086500864 238280501660383 238374795487712 238481922202784 238748501793347 238940467799072 239206559420416 239558839496704 239666498326528 239726637428096 239907359887468 239929280401408 240002297505152 240368646270844 240378555287612 240390608932864 240463766431616 240571831939712 240632198215084 240667032506368 241363369135616 241372111703164 241827455088128 242105530881536 242360996081152 242571043839488 242740951656112 244015713851392 244278409024832 244484899649536 244954987583488 245201164003978 245408434641344 246875272998088 246962787145984 247135771139816 247349957067304 247895682289736 248363332252672 248372328370088 248648923608064 249090959202631 249127017997312 249189531010784 249301517917088 249377387251447 249400173048832 249512254618624 249780867094304 249856882307851 249879711917056 250068088463648 250243247552077 251092599640064 251373275683712 251486243974784 251575392653312 251585763659776 251828222490572 251927877505408 252041095037056 252322831326748 252525711787648 253547577673712 253920977802128 254035091042096 254135619372544 254249829073408 254523541785968 254595565594864 254624263409152 255085094001712 255095609692976 255860180645888 256140718266368 256362708539392 256609771018874 256633217644544 256711318217536 256826685449152 256928318486528 257113771162066 257320503783616 257422332237824 257681038169594 257796841197758 258167147999488 258176499226802 258464012697856 258960979234048 259077357473536 259142367308552 259361422564096 259458901321984 259640638163816 259939197218792 261004149625856 261413332552736 261506000258048 261768810220463 261990085630624 262493831989792 263291430391808 263569250553856 263797678936064 263872327094272 264062792004284 264286006536832 264379692568576 264570523698572 264645390552556 265154242449148 265959924618752 266146215073648 266371190741504 266471304060416 266657952708784 266763476235776 266883360952832 266964580927408 267477892090864 268357956473152 268478557756864 268573729994752 268584801744896 268994779947712 269070898755776 269101228218368 269304095268544 269492728133006 269588259881408 269889610722914 271199624220616 271306945005824 271428871578368 271721078393128 271732279890344 271828605531392 271950766540544 272320573326152 272855430620968 273673231197184 273684513170432 273973299917824 274179839871392 274210745209856 274288340005888 274486323267611 274609678667177 274707024309536 274718348900128 274815733064704 274939236502528 275014097002463 275215546684093 275620857282667 275744722546969 275843850440704 276374234386432 276458342695808 276582584329856 276692035293184 276989908168064 277114388690048 277183924526236 277224050102272 277418230464128 277502656490332 278036229936556 279076395563056 279175324599808 279612994945648 279934520081776 280229901718832 281081391904768 281621846431744 281904872545114 282143169140672 282243185309696 282446910434962 282685665219776 283070069641658 284476121902336 284675381945864 284788035440896 284916020476672 285002728287368 285463848107776 285550722637544 285792101101312 286619000848544 287170102917152 287283743638528 287412850256896 287500317921824 287803682846368 288053114559392 288125395231219 288254880091633 288368950087712 289233247686656 289245171109888 289768660198528 289801322696704 290080610716988 290195403202432 290325818333824 290440707854336 290571233226752 290650350009292 290884047755392 290999158181888 291291608365628 291422516136596 292176710006272 292738498264576 292870056274432 293268309735856 293384363677184 293516211941888 293844309899504 294080575752704 295048169142272 295270596784576 295387443083264 295705442503744 295838333871808 295912568075306 295955404838912 296088408541184 296162705495488 296524458653696 296732157901504 296822461689026 296955855050582 297073368250048 298505764874408 298758094345984 298849014681896 299164354537672 299423632239368 300650349569024 301531161140027 301786048004896 302041150327808 302366312798368 302926036510409 303954199564288 304167102941312 304430716390528 304538633211904 304751945952896 304844690383324 305102378202752 305689019532416 306573488249392 306694807397888 306832637436416 306926015078704 307422605654528 307516162840432 307776108878336 307991689294864 308107445319856 308445269397616 309382493149184 309521531045888 309942427680704 309977364150272 310065080006656 310204424660992 310288887172082 310428332406374 310538375306432 310551177017536 310661263464448 310800876046336 311113226686366 311711425487878 312518126525696 312658573590272 313259743736576 313348388424448 313698655162984 313839632762488 313950884925184 313963827314432 314301825145672 315827410484768 315952391652352 316094382091264 316434673571744 316447718353312 316559895049216 316702158502912 316781628029984 316878033424771 317020439851297 317145893131808 317629996857901 317744182153216 317755691356064 318355130748928 318675073311868 318721205211136 318944452072064 319057513828352 319334032396288 319557708509312 319654958742028 319798613131396 319925165807744 320269581319324 321739486218752 322176997194416 322449336160768 322796469068528 323069331679744 325000359389888 325115567888384 325343293652416 325625259936704 325717403756992 326228039318902 326343683014336 327564572398336 328194403333888 328294281951272 328571791910656 328925515949576 329203559496448 329286165978536 329434148676152 330286715659264 330435148008448 330921780646912 331070498397184 331164183084032 331403219731129 331520697962272 331651889374208 331800935238656 332040431497957 332171828582048 332422242597109 332438911720448 332773008291113 333784152886912 333916240007168 334425942637696 334439729095808 334558283730944 334708635742208 335045013354548 335163782555264 335538434952812 335689227448484 335822068456576 337452110610944 337815394759024 337829320944752 337949077147136 338100952996352 338185792086064 338478888618416 339225670501744 339378120057808 339865612556288 340256421779456 340910656206848 341063863003136 341149445570752 341253266765138 341406627532166 341437822109696 341541731065024 341909417894954 342063073539278 342198436844992 342438128229158 343478640692992 344139070702336 344607041302888 344898340577024 345561500340992 346959843132448 347626966689184 347920818732032 348393931866656 348940118005661 350124457725952 350369700856448 350508351311872 350665871355904 350772588661376 351150212973196 351340120748032 351447043246208 351693212775892 351744124432384 352122794651264 352369437508036 352761847198208 352774624796932 353281360420352 353440126667264 354119710310912 354219917349376 354526910226944 354615871053808 354775237035856 354901000350208 354915630877184 357022290113216 357163573172224 357324084103168 357723507703744 358011135698944 358209950828002 358370932005814 358512748757696 358673866014272 359059996448062 359202085880768 360945611982592 361349083795336 361511475713752 361639626939136 361654535260928 362146323914024 362309074115768 363005710694744 363945160004608 364108718611456 364200083784992 364474642905961 364507945225216 365011405590559 365175443373013 365208809724928 365319952848032 365484129293024 365628760923136 365877591317329 366022378650656 366278757409669 366699938933653 367391710614656 367702269964288 368098119928448 368202282507904 368521393525376 368779522708324 368910250364032 371115275249264 371428982159872 372143154213376 372832044935888 374359511312384 374683958634496 375079318095872 375193465087168 375510619326464 375781665544558 375914875370944 376178183285606 376232639424512 376610748094022 377321216306944 377334883485326 378046717764352 378481431188224 378746536835576 378880797671168 379209163470592 379474778854808 379624946950912 379911134396696 381467603299328 381894014981024 382065639884768 382201077300224 382216833252352 382585184168369 382628308872992 382908586690912 383320807018877 383472497088928 383644831369696 384637694185472 384810552111104 385377263538176 385550453829632 385659554983936 385764562430156 385937926775492 386074736867456 386090652508288 386227516739584 386401089138688 386679996174836 386789416961428 386833015563904 387533123579524 388710659058176 389458059780608 389474114896384 389885080652288 390003733445872 390179002893904 390333406931456 390753620451376 390929226902032 391083927822848 392215474845376 392547017934848 392969614518208 393301795088384 393421487682496 393836618631872 394177946239168 394454046441182 394907626543934 396525535008512 397147178301272 397287961930496 398788706292184 400000442326016 400422515264512 400769550691328 400882958470144 401172318621893 401314529112224 401595628102201 401653763709952 401943680234369 402426051030016 402830483720821 403156396797952 403590414910592 403750126194688 403931573334016 404054500863104 404708240355328 404831404245632 405114966615268 405173611687936 405275281204352 405457413755264 405580805639716 406360643753428 407880885822928 408025474415104 408481572986032 408665146459024 408826865947136 409382800946288 409566779435216 410354281654928 410811265091584 411416267831296 411601160169472 412014813719782 412509270837248 412807022943406 412970381480384 413155972244288 413302430787584 413319468869632 413717794091654 414530365751086 415772793549568 415789933470464 416228667182848 416542449035384 416589401376512 417155892103496 417343363854872 417508517540608 417696147763456 418145818648376 418311289886464 419521615499168 419876240702464 420004020634016 420683565632512 420811591255328 421000705894496 421106346876397 421167306886144 421462311666656 422401195480537 423555779325952 424131743142016 424490265325568 424796665398196 425306461958144 425733889149764 426552476983412 427027499239936 427848574386688 428671228271104 428792531528192 429464760622352 429617000423936 431224247207936 432053391730688 432184877505472 432487599494678 432550207072256 432853184954944 433381901109248 433685461548352 433817444007038 434184153596224 434651574647654 436081679268872 436277656354904 436450302835456 436646445582592 437116517415032 437240210478136 437289495854848 437619154811384 438080922307288 439412049370112 440256937143296 440275086404608 440699389358501 440873785634464 441071916314848 441228270705664 441246460009472 441564954821809 441919995628384 442094874930176 442738053361367 443390074759073 444240753209344 444737333901952 444937200878464 445094925463552 445113274167296 445542239791012 445592460966016 445718552509568 445918860450176 446398914502996 446417316962708 446575566230144 446776259316608 448246256966144 449108130877952 449244806880688 449446699536016 449624557351424 450310881621328 450489081416192 450804624504208 451323001764496 452174413064192 453043839911936 453172040009728 453499142789966 453564792031232 453882489487168 454043385063424 454371116786678 454893595132886 455373590293102 456757261845248 457635500451584 458482649853592 458645176128256 459364205982136 461246188469248 461776572414976 462500511439456 462664461995008 462988533274592 463129433466973 463520920731104 464019924286009 464395343147008 464412164289632 465288268017664 465755876378884 465823299923968 466149583797632 466314827902976 466651417240372 466718970425344 466836083412608 467045881667456 467188016622964 467230703939584 467680984625348 468086311159012 468599543892532 470004027490816 470023403053568 470874072822608 470927149382144 471779454792464 471966150263296 472178253993472 474787153760192 475000525262144 475168906913792 475188495394816 475700059679936 475913841445952 476048513183296 476102173001728 476561003320766 476749590975424 476963844405568 477497003586694 477880935598144 479453274856192 479814719774936 480004595010304 480737292541688 480757110575224 480927532863232 481143663879424 481264396430168 482726738271232 482744223406328 483654910176256 484211061763072 484721992162304 485071867920913 485142087678976 485481903312224 485629648858081 486142076123717 486563402388973 488031427702784 488556818049664 488969799299072 489909975166976 490402328007956 490816869282688 493750545996176 493925574291968 494271542279632 494699914134608 495791364579472 496726664505344 496744656740176 497297847216128 498181918405262 498254035994624 498379062021568 498603035834176 498754774502894 498800346097664 499024509237248 499561734188608 499713764615702 499759423834112 500136176927296 500486495104154 502746551367424 502972487949568 503656444981144 503855755010816 504082190074112 504645662653496 505051423575296 507095155347424 507841955604256 508070182084192 508271238745088 508499658146816 509047083571936 509191131189728 509248526818304 509760314639849 509989403239043 510170188003424 510191219385952 511720361291776 512281436532736 512725417078784 513219542037748 513266435289088 513422636435072 513653370898304 513856636973056 514227542324132 514641007567232 514844664475648 515362076339188 515593682395516 516334295998976 516352998453604 516928025395712 517921958468096 518154714947072 518284734617104 518722845128192 518917802643968 519281276327632 519878394437584 522008299251712 522826665105472 523012000516096 523537620440926 523980171261248 524987663979584 528125584008568 528572013073664 529141047397144 529290781105112 530308484898296 531919849237504 532292430147296 532742381483008 532942608120832 533315905417568 533478208170817 533526952471552 533766721905664 533929161854816 534955784181728 535330491598747 535946064595339 536715912946304 536957115513728 537147459989504 537169603489792 537989559895424 538141797511552 538202456436736 538608190537088 538985456266012 539176519762816 539779221445828 542399248441232 542613890011648 542857743156736 543442156786256 543464559780688 543657211062784 543901533081088 544641146652304 545710861241936 547346462394368 547369026340864 547946599835648 548359679742784 548421490419712 548576680011776 548972646535222 549219357334354 549414048619072 549436697800256 549631466129408 549878473005056 550028194004926 550431093368186 551241714565334 551489445093938 552916685391616 553165168659712 553979816336128 554228777380096 554367849052472 554836460928256 555005312980664 556072459873112 558152791126112 558350649199616 559225989891296 559869040163552 560459803437664 562162783809536 563243692863488 563809745090228 564286338281344 564486370619392 564893820869924 565371330439552 566140139283316 568952243804672 569350763891728 569576070881792 569832040953344 570005456574736 570927696215552 571101445275088 571584202202624 573238001697088 574340205834304 574567487277056 574825700513792 575000635843648 575607365692736 576106229118784 576250790462438 576509760183266 576737900175424 579537320397056 580161221433976 580390806404864 580651636667648 581300700018584 581768095510784 582583216731256 582845032273192 584353420012544 585476996529152 585740112548864 586328773370459 586536619471712 586768727354368 587032423883776 587192261167421 587456148034847 587688619799008 588161151505408 588487776360289 588752245438123 589884279878959 590096338284544 590541193569152 590774886166528 591410885007488 591676667743616 591825136150612 591910809677824 592176817082368 592325410990976 593048917307392 593464315803008 593644923378052 593911710101164 594146736500096 597011529748816 597516188691968 597698029363792 598328709075344 598847264478736 601300699138048 603062322280054 603572096009792 604082300655616 604732625596736 605852073020818 608334205882624 608861432781056 609503891905792 609689380766648 610204756405504 611378039064832 613146976498784 613389614795776 613665274872832 613852030157408 614845211309056 615032325680864 615463122357811 615552217756672 615983378589728 616214890639712 616646515639063 616890538795232 617355593394631 618764986298368 619043062091776 619884855361408 619954728300544 620130160013312 620408849321984 620577774344164 620856664812748 621076750612864 621102354035072 621322526928896 621601752092672 622226453372732 623422850975756 625036253051392 625317147180544 626519487473152 626696776848896 627397310325968 627679265524976 627901769850368 627927654628864 628603650291344 631654820969536 631904783304704 632188764182528 632869347143488 632895436706624 633119790098432 633404317005824 633563256059968 633756066849542 634040879702594 634291786263616 635259993715802 635511382712128 637350146623736 637888904144128 639115417018624 639309917484056 639597226262792 639850331615488 640539162638648 643478972437504 644353994388832 644898672321536 645364164739567 645592938137056 646138663359488 648031647724799 650000718779776 650231135776768 650686587304832 651250519873408 651434807513984 652456078637804 652687366028672 655129144796672 656388806667776 656588563902544 657143583821312 657851031899152 658407118992896 658572331957072 658868297352304 660573431318528 660870296016896 661843561293824 662140996794368 662328366168064 662806439462258 663041395924544 663303778748416 663601870477312 664080862995914 664343657164096 664844485194218 664877823440896 665546016582226 667568305773824 668851885275392 668879458191616 670090026709096 670327565110528 671076869905624 671378454896968 671644136913152 674904221221888 675630789518048 675658641889504 675898154294272 676201905992704 676371584172128 676881479682499 676957777236832 678182966264167 678451341003488 678756240115616 679731225112576 680512843558912 681821312413696 682127726006272 682298891141504 682506533530276 682813255064332 682875644219392 683083462130048 683818835789908 684126147078556 684396873689984 684876256458316 686957281385984 688278141404672 689214082605776 689796681154048 691123000681984 693919686264896 695253933378368 695841637464064 696787863733312 697880236011322 700739401712896 701545177322752 702300425946392 702894086492416 703386425551784 704245589302528 704738875016072 705523694396416 705549249593864 706562720840704 706880253334528 708239420621824 708439834698752 708951191576719 709053820453888 709231742107616 709550474071712 709766409869503 709802000700416 709831261754368 710515342026971 711131126568499 714044580226432 714327146344448 714648168206336 715447015407488 716022271397888 716419901656004 716741864011628 717025497515392 717347732028544 718119992896124 718404171761536 721891223965184 722698167590672 723022951427504 723279253878272 723309070521856 724292647828048 724618148231536 726011421389488 727890320009216 728217437222912 728400167569984 728949285811922 729015890450432 730022811181118 730350886746026 730417619449856 730639905696064 730968258586048 731257521846272 731755182634658 732044757301312 732557514819338 733399877867306 734783421229312 736196239856896 736404565015808 737042787050752 737559045416648 737820500728064 742230550498528 742857964319744 744286308426752 745034306012087 745664089871776 746466834720971 748719022624768 749367917268992 750158636191744 750386930174336 751021238652928 751563331089116 751829750741888 752356366571212 752465278849024 753221496188044 754642432613888 754669766970652 756093435528704 756962862376448 757493073671152 757761595342336 758418326941184 758949557709616 759249893901824 759822268793392 762935206598656 763788029962048 764131279769536 764402154600448 764433666504704 765170368336738 765256617745984 765817173381824 766641614037754 766944994177856 767289662739392 771529124860312 771875853550984 772149473734912 772181305016576 773359992349672 773578833922856 773666031127808 775066247159048 777421318116352 778916119561216 778948229792768 779698919634271 779770161304576 780007466891744 780358005787808 780666813862912 781198100380243 781230304684739 781507240902752 781858453804064 782054644199023 782167855645696 784430949690752 784459363035283 785094035869696 785939229036416 786603590176768 786842975364992 787673237263744 788355892478336 788908092882364 789815253087868 793051070017024 794294356602544 794575923860992 797577412584368 800000884652032 800845030529024 801539101382656 801765916940288 802344637243786 802629058224448 803191256204402 803307527419904 803887360468738 804852102060032 805660967441642 807180829821184 808109001726208 809662808491264 810229933230536 810550562408704 810914827510528 811161611279432 812721287506856 815761771645856 816050948830208 816963145972064 817330292918048 817653731894272 818441723094359 818765601892576 819133558870432 820049201811931 820708563309856 821622530183168 822832535662592 823202320338944 824029627439564 825018541674496 825614045886812 825940762960768 826311944488576 826604861575168 826638937739264 827435588183308 829060731502172 831545587099136 831579866940928 832457334365696 833084898070768 833178802753024 834311784206992 834686727709744 835017035081216 835392295526912 836291637296752 836622579772928 839043230998336 839752481404928 840008041268032 841367131265024 841623182510656 842001411788992 842212693752794 842334613772288 842924623333312 844802390961074 848263486284032 849593330796392 851467778299528 853104953966824 854054998479872 855697148773376 857342456542208 857585063056384 858204074013923 858929521244704 859234000847872 860097519295807 862448494415872 864106783461376 864369755010944 864975198989356 865100414144512 865706369909888 866763802218496 867370923096704 867634888014076 868368307192448 869303149295308 872163358537744 872555312709808 872900605670912 873292891165184 874233034830064 874480420956272 874578991709696 875238309622768 876161844614576 878824098740224 880513874286592 880550172809216 881398778717002 881747571268928 882143832629696 882456541411328 882492920018944 883129909643618 883839991256768 884189749860352 885476106722734 886780149518146 889474667803904 889874401756928 891084479582024 891184921932032 891437105019136 891837720900352 892797829005992 892834633925416 893151132460288 893552518633216 896492513932288 898216261755904 898489613761376 898893399072032 899249114702848 900621763242656 900978162832384 901609249008416 901883633593579 902288944192153 902646003528992 903617747293807 904348826128384 906087679823872 906344080019456 906998285579932 907129584062464 907764978974336 908086770126848 908742233573356 909787190265772 910747180586204 913514523690496 915271000903168 916965299707184 917290352256512 918728411964272 922492376938496 923553144829952 925001022878912 925328923990016 925977066549184 926258866933946 927041841462208 928039848572018 928824328579264 931511752757768 932299167595264 933302834480744 933672166825216 934091763334912 934376033245928 935361969250696 936172622318024 937199087785064 940008054981632 940046806107136 941748145645216 941854298764288 943224548465521 943558909584928 943932300526592 944356507986944 944613637530199 946697727188291 947123177443937 949574307520384 950001050524288 950337813827584 950376990789632 951400119359872 951827682891904 952097026366592 952204346003456 953122006641532 953499181950848 953927688811136 954994007173388 955761871196288 958906549712384 959629439549872 960009190020608 961474585083376 961514221150448 961855065726464 962287327758848 962528792860336 965453476542464 965488446812656 967309820352512 968422123526144 969443984324608 970143735841826 970284175357952 970963806624448 971259297716162 972284152247434 973126804777946 977113636099328 980804656015912 981633738565376 987501091992352 987851148583936 988543084559264 989399828269216 990745243745803 991582729158944 993453329010688 993489313480352 994595694432256 996363836810524 996508071989248 996758124043136 997206071668352 997509549005788 997600692195328 998049018474496 999123468377216 999427529231404 999518847668224 1000272353854592 1000972990208308 1005493102734848 1005944975899136 1007312889962288 1007711510021632 1008164380148224 1009291325306992 1010102847150592 1014190310694848 1015683911208512 1016140364168384 1016542477490176 1016999316293632 1018094167143872 1018382262379456 1018497053636608 1019520629279698 1019978806478086 1020340376006848 1020382438771904 1026439084075496 1026845272870144 1027306741796608 1028455084648264 1029282015134464 1030724152678376 1031187364791032 1032668591997952 1032705996907208 1033856050791424 1035693988263571 1035843916936192 1036309429894144 1036569469234208 1037445690256384 1037835605287936 1038562552655264 1038878615911591 1039345492677037 1039756788875168 1044016598503424 1045653330210944 1046024001032192 1047075240881852 1047960342522496 1049975327959168 1056251168017136 1057144026147328 1058282094794288 1058581562210224 1060616969796592 1063839698475008 1064584860294592 1065484762966016 1065885216241664 1066631810835136 1066956416341634 1067053904943104 1067533443811328 1067858323709632 1069911568363456 1070660983197494 1071892129190678 1073431825892608 1073914231027456 1075979119790848 1076283595023104 1077216381074176 1077970912532024 1078353039525632 1079558442891656 1084798496882464 1085227780023296 1085715486313472 1086884313572512 1086929119561376 1087314422125568 1087803066162176 1088896293402281 1089282293304608 1090989989207573 1091421722483872 1094692924788736 1094738052681728 1095893199671296 1096719359485568 1096842980839424 1097153360023552 1097945293070444 1098438714668708 1098828097238144 1098873395600512 1099262932258816 1099756946010112 1100056388009852 1100862186736372 1102483429130668 1102978890187876 1105833370783232 1106330337319424 1107959632672256 1108457554760192 1108735698104944 1109672921856512 1110010625961328 1112144919746224 1116305582252224 1116701298399232 1118451979782592 1119738080327104 1120919606875328 1127619490180456 1128572676562688 1129787641739848 1130742660879104 1132280278566632 1137904487609344 1138701527783456 1139152141763584 1139664081906688 1140010913149472 1141798137616157 1141855392431104 1142202890550176 1143002941521649 1143168404405248 1146476003394176 1146517530590029 1148680411668608 1149134974554112 1149651401027584 1150001271687296 1151214731385472 1152212458237568 1152501580924876 1153019520366532 1153475800350848 1159074640794112 1160322442867952 1160781612809728 1161303273335296 1162601400037168 1163536191021568 1165166433462512 1165690064546384 1168706840025088 1170953993058304 1171480225097728 1172657546740918 1173073238943424 1173537454708736 1174064847767552 1174384522334842 1174912296069694 1175377239598016 1176322303010816 1176975552720578 1177504490876246 1179768559757918 1181082387138304 1182821770014976 1183353335487232 1183650272301224 1184650821981952 1186928631606016 1187289846756104 1187823420202328 1188293473000192 1194023059497632 1195032377383936 1195396058727584 1196657418150688 1197694528957472 1198533448802053 1202601398276096 1206124644560108 1207144192019584 1208164601311232 1209465251193472 1211704146041636 1216668411765248 1217722865562112 1219007783811584 1219378761533296 1220409512811008 1222756078129664 1226293952997568 1226779229591552 1227330549745664 1227704060314816 1229690422618112 1230064651361728 1230926244715622 1231104435513344 1231966757179456 1232429781279424 1233293031278126 1233781077590464 1234711186789262 1239769710722816 1241155548688328 1241713329625496 1242153501225728 1242204708070144 1244452906745464 1246845701951512 1250072506102784 1250634294361088 1253038974946304 1253393553697792 1253734827898007 1254298262020349 1254794620651936 1255358531049952 1255803539700736 1255855309257728 1256709987568217 1257065605124641 1257207300582688 1259482651633453 1263309641939072 1263809566609408 1264377528365056 1265738694286976 1265790873413248 1266239580196864 1266808634011648 1267126512119936 1267512133699084 1268081759405188 1268583572527232 1270519987431604 1271022765424256 1274700293247472 1275777808288256 1278230834037248 1278619834968112 1279194452525584 1279700663230976 1281078325277296 1286957944875008 1288707988777664 1289797344643072 1290728329479134 1291185876274112 1292277326718976 1296063295449598 1300001437559552 1301373174609664 1302501039746816 1302869615027968 1304912157275608 1305374732057344 1310258289593344 1312777613335552 1313177127805088 1314287167642624 1315702063798304 1316623641499621 1316814237985792 1317144663914144 1317736594704608 1318137618329077 1320672092198641 1321146862637056 1321740592033792 1323687122587648 1324281993588736 1324656732336128 1325612878924516 1326082791849088 1326607557496832 1327203740954624 1328161725991828 1328687314328192 1329688970388436 1329755646881792 1331092033164452 1335136611547648 1337703770550784 1337758916383232 1340180053418192 1340655130221056 1342153739811248 1342756909793936 1343288273826304 1349808442443776 1351261579036096 1351317283779008 1351796308588544 1352403811985408 1352743168344256 1353762959364998 1353915554473664 1356365932528334 1356902682006976 1357512480231232 1364597782283008 1365013067060552 1365626510128664 1366166924260096 1367637671579816 1368252294157112 1368793747379968 1369752512916632 1373914562771968 1376556282809344 1378428165211552 1379593362308096 1380589162544137 1382176692903769 1382246001363968 1383635139736733 1387839372529792 1390507866756736 1391683274928128 1393575727466624 1395760472022644 1401478803425792 1403090354645504 1404600851892784 1405788172984832 1406772851103568 1408491178605056 1409477750032144 1411047388792832 1411098499187728 1413125441681408 1413760506669056 1416478841243648 1416879669397504 1417902383153438 1418107640907776 1418463484215232 1419100948143424 1419532819739006 1419604001400832 1419662523508736 1421030684053942 1422262253136998 1428089160452864 1430894030814976 1432839803312008 1433483728023256 1434050995030784 1434695464057088 1436239985792248 1436808343523072 1443782447930368 1445396335181344 1446045902855008 1446558507756544 1446618141043712 1448012279320789 1448585295656096 1449236296463072 1450856280128801 1452022842778976 1455780640018432 1456434874445824 1456800335139968 1457898571623844 1458031780900864 1460045622362236 1460701773492052 1460835238899712 1461279811392128 1461936517172096 1462515043692544 1463510365269316 1464089514602624 1465115029638676 1466799755734612 1469566842458624 1472392479713792 1472809130031616 1474085574101504 1475118090833296 1475641001456128 1484461100997056 1485715928639488 1488572616853504 1490068612024174 1491328179743552 1492933669441942 1500773860348672 1503126662178232 1503659501483776 1504712733142424 1506442992376088 1509284865227776 1509339533941304 1512186871057408 1513706598231373 1513925724752896 1514986147342304 1515523190684672 1516836653882368 1517899115419232 1518361054024633 1518499787803648 1519644537586784 1521280511266789 1522948517650729 1525870413197312 1527576059924096 1528262559539072 1528804309200896 1528867333009408 1530340736673476 1530513235491968 1531634346763648 1533283228075508 1533889988355712 1534579325478784 1543058249720624 1543751707101968 1544298947469824 1544362610033152 1546719984699344 1547157667845712 1547332062255616 1550132494318096 1554842636232704 1557832239122432 1557896459585536 1559397839268542 1559540322609152 1560014933783488 1560716011575616 1561333627725824 1562396200760486 1562460609369478 1563014481805504 1563716907608128 1564109288398046 1564335711291392 1568861899381504 1568918726070566 1571878458072832 1573685950729984 1575346474527488 1576711784956672 1577816185764728 1579630506175736 1586102140034048 1588588713205088 1589151847721984 1593807566025857 1595154825168736 1600001769304064 1601690061058048 1603078202765312 1603531833880576 1604689274487572 1605258116448896 1606382512408804 1606615054839808 1607774720937476 1609704204120064 1611321934883284 1614361659642368 1616218003452416 1619325616982528 1620459866461072 1621101124817408 1621829655021056 1622323222558864 1625442575013712 1631523543291712 1632101897660416 1633926291944128 1634660585836096 1635307463788544 1636883446188718 1637531203785152 1638267117740864 1640098403623862 1641417126619712 1648059254879128 1651228091773624 1651881525921536 1652623888977152 1654871176366616 1658121463004344 1663091174198272 1663159733881856 1664914668731392 1666169796141536 1666357605506048 1667963511622681 1668623568413984 1669373455419488 1670034070162432 1670784591053824 1671239512553429 1672583274593504 1673245159545856 1674926748102361 1675679467785427 1678086461996672 1679504962809856 1680016082536064 1682734262530048 1683246365021312 1684002823577984 1684425387505588 1684669227544576 1685849246666624 1689604781922148 1696526972568064 1699186661592784 1702935556599056 1706209907933648 1708109996959744 1711394297546752 1714684913084416 1715170126112768 1716408148027846 1717859042489408 1718468001695744 1720195038591614 1728739510021888 1729950397978712 1731412739819776 1734741846193408 1735269776028152 1736736614384896 1738606298590616 1744326717075488 1745110625419616 1745801211341824 1746585782330368 1748466069660128 1748960841912544 1749157983419392 1750476619245536 1751702732864539 1752323689229152 1757648197480448 1761027748573184 1761100345618432 1762797557434004 1763495142537856 1764287665259392 1764913082822656 1764985840037888 1766259819287236 1767679982513536 1768379499720704 1770952213445468 1773560299036292 1778949335607808 1779748803513856 1782168959164048 1782369843864064 1782874210038272 1783675441800704 1785595658011984 1785669267850832 1786302264920576 1787105037266432 1792985027864576 1796432523511808 1796979227522752 1797786798144064 1798498229405696 1801243526485312 1801956325664768 1803218498016832 1803767267187158 1804577888384306 1805292007057984 1807235494587614 1813996571159864 1815529957948672 1817484467146712 1819574380531544 1821494361172408 1827029047380992 1830542001806336 1832381671543241 1833930599414368 1834580704513024 1837456823928544 1844984753876992 1847106289659904 1850002045757824 1850657847980032 1851954133098368 1852517733867892 1854083682924416 1856079697144036 1857648657158528 1863023505515536 1864598335190528 1866605668961488 1867344333650432 1868183526669824 1868752066491856 1870723938501392 1872345244636048 1874398175570128 1880016109963264 1880093612214272 1883496291290432 1883708597528576 1886449096931042 1887117819169856 1887864601053184 1888713015973888 1889227275060398 1893395454376582 1894246354887874 1899148615040768 1900002101048576 1902800238719744 1903655365783808 1904194052733184 1906244013283064 1906998363901696 1907855377622272 1909988014346776 1911523742392576 1917813099424768 1919258879099744 1920018380041216 1922949170166752 1923028442300896 1923710131452928 1924574655517696 1925057585720672 1926508826788651 1929346000978669 1930213057828783 1930906953084928 1930976893625312 1934619640705024 1936844247052288 1938887968649216 1940287471683652 1940568350715904 1941927613248896 1942518595432324 1944568304494868 1946253609555892 1954227272198656 1961609312031824 1963267477130752 1975002183984704 1975702297167872 1977086169118528 1978799656538432 1981490487491606 1983165458317888 1986978626960704 1992727673621048 1993516248086272 1994412143336704 1995019098011576 1998246936754432 1998855058462808 2000544707709184 2001945980416616 2010986205469696 2011889951798272 2014625779924576 2015423020043264 2016328760296448 2016877766618533 2017784160641431 2018582650613984 2020205694301184 2022235973461379 2026124265671207 2028380621389696 2031367822417024 2032280728336768 2033084954980352 2033998632587264 2036188334287744 2036764524758912 2036994107273216 2039041258559396 2039957612956172 2040680752013696 2040764877543808 2052878168150992 2053690545740288 2054613483593216 2056910169296528 2058564030268928 2061448305356752 2062374729582064 2065337183995904 2065411993814416 2067712101582848 2071387976527142 2071687833872384 2072618859788288 2073138938468416 2074891380512768 2075671210575872 2077125105310528 2077757231823182 2078690985354074 2079513577750336 2091306660421888 2094150481763704 2095920685044992 2099950655918336 2112502336034272 2114288052294656 2116564189588576 2117163124420448 2120482255572863 2121233939593184 2127679396950016 2129169720589184 2130969525932032 2131770432483328 2133263621670272 2133912832683268 2134107809886208 2135066887622656 2135716647419264 2139823136726912 2141321966394988 2143784258381356 2146863651785216 2147828462054912 2151958239581696 2152567190046208 2154432762148352 2155941825064048 2156706079051264 2159116885783312 2169596993764928 2170455560046592 2171430972626944 2173768627145024 2173858239122752 2174628844251136 2175606132324352 2177792586804562 2178564586609216 2181979978415146 2182843444967744 2193438718971136 2195890586140888 2196877429337416 2197656194476288 2197746791201024 2200112776019704 2201724373472744 2204966858261336 2205957780375752 2211666741566464 2212660674638848 2215919265344512 2216915109520384 2217471396209888 2218146233973397 2219143078959079 2219345843713024 2220021251922656 2223409978005307 2224289839492448 2225847833489527 2232611164504448 2233402596798464 2236903959565184 2239476160654208 2241839213750656 2255238980360912 2257145353125376 2259575283479696 2261485321758208 2264560557133264 2275808975218688 2277403055566912 2278304283527168 2279328163813376 2280021826298944 2283596275232314 2283710784862208 2284405781100352 2286005883043298 2286336808810496 2292952006788352 2293035061180058 2297360823337216 2300002543374592 2302429462770944 2304424916475136 2305003161849752 2306039040733064 2306951600701696 2318149281588224 2320644885735904 2321563225619456 2322606546670592 2325202800074336 2327072382043136 2329411058037791 2330332866925024 2331380129092768 2337413680050176 2341907986116608 2342960450195456 2345315093481836 2346146477886848 2347074909417472 2348129695535104 2348769044669684 2349824592139388 2350754479196032 2352644606021632 2353951105441156 2355008981752492 2359537119515836 2362164774276608 2365643540029952 2366706670974464 2367300544602448 2369301643963904 2373857263212032 2374579693512208 2375646840404656 2376586946000384 2388046118995264 2390064754767872 2390792117455168 2393314836301376 2395389057914944 2397066897604106 2412249289120216 2414288384039168 2418930502386944 2423408292083272 2433336823530496 2435445731124224 2438015567623168 2438757523066592 2440819025622016 2442580826039627 2445512156259328 2447969862611143 2452587905995136 2452676742654619 2453558459183104 2454661099491328 2455408120629632 2459380845236224 2460129302723456 2461852489431244 2462208871026688 2463933514358912 2464859562558848 2466586062556252 2467562155180928 2469422373578524 2479539421445632 2482311097376656 2483426659250992 2484307002451456 2484409416140288 2488905813490928 2493691403903024 2500145012205568 2501268588722176 2506077949892608 2506787107395584 2507469655796014 2508596524040698 2509589241303872 2510717062099904 2511607079401472 2511710618515456 2513419975136434 2514131210249282 2514414601165376 2518965303266906 2526619283878144 2531477388573952 2531581746826496 2534253024239872 2535024267398168 2536163518810376 2537167145054464 2541039974863208 2542045530848512 2549400586494944 2551555616576512 2556461668074496 2557239669936224 2558388905051168 2559401326461952 2562156650554592 2563951301867683 2566899572535571 2573915889750016 2577415977555328 2579594689286144 2581456658958268 2582371752548224 2584554653437952 2592126590899196 2600002875119104 2602746349219328 2605002079493632 2605739230055936 2609824314551216 2610749464114688 2620516579186688 2625555226671104 2626354255610176 2628574335285248 2631404127596608 2633247282999242 2633628475971584 2634289327828288 2635473189409216 2636275236658154 2641344184397282 2651225757849032 2652165583698176 2656323451983656 2657374628656384 2659377940776872 2662184066328904 2670273223095296 2675407541101568 2675517832766464 2678096289178583 2680360106836384 2681310260442112 2683245649132139 2684307479622496 2685513819587872 2686576547652608 2689165661595751 2694447377382059 2699616884887552 2702523158072192 2702634567558016 2703592617177088 2704807623970816 2705486336688512 2707525918729996 2707831108947328 2712731865056668 2713805364013952 2715024960462464 2729195564566016 2730026134121104 2731253020257328 2732333848520192 2735275343159632 2736504588314224 2737587494759936 2739505025833264 2747829125543936 2753112565618688 2756856330423104 2759186724616192 2761178325088274 2764353385807538 2764492002727936 2767270279473466 2775678745059584 2781015733513472 2787151454933248 2791520944045288 2802957606851584 2806180709291008 2809201703785568 2811169396715407 2811576345969664 2813545702207136 2816982357210112 2818955500064288 2819813386045747 2822094777585664 2822196998375456 2826250883362816 2827521013338112 2832957682487296 2833759338795008 2835804766306876 2836215281815552 2836926968430464 2838201896286848 2839065639478012 2839208002801664 2839325047017472 2842061368107884 2844524506273996 2856178320905728 2861788061629952 2865679606624016 2866967456046512 2868101990061568 2869390928114176 2872479971584496 2873616687046144 2887564895860736 2890792670362688 2892091805710016 2893117015513088 2893236282087424 2896024558641578 2897170591312192 2898472592926144 2901712560257602 2904045685557952 2913600670279936 2915797143247688 2920091244724472 2921403546984104 2922559622784256 2923873034344192 2927020730538632 2928179029205248 2930230059277352 2933599511469224 2939133684917248 2944784959427584 2945618260063232 2947744428134779 2948171148203008 2950236181666592 2951282002912256 2956808368363759 2968922201994112 2971431857278976 2977145233707008 2980137224048348 2982656359487104 2985867338883884 3001547720697344 3006253324356464 3007319002967552 3009425466284848 3012885984752176 3018569730455552 3018679067882608 3024373742114816 3027413196462746 3027851449505792 3029972294684608 3031046381369344 3033673307764736 3035798230838464 3036722108049266 3036999575607296 3039289075173568 3042561022533578 3045897035301458 3055152119848192 3056525119078144 3060681473346952 3061026470983936 3063268693527296 3066566456151016 3067779976711424 3069158650957568 3086116499441248 3087503414203936 3088597894939648 3088725220066304 3093439969398688 3094315335691424 3094664124511232 3099166373529569 3100264988636192 3103730523313511 3109685272465408 3115664478244864 3115792919171072 3118795678537084 3119080645218304 3120029867566976 3121432023151232 3122667255451648 3124792401520972 3124921218738956 3126028963611008 3127433815216256 3128218576796092 3128671422582784 3137723798763008 3137837452141132 3143756916145664 3147371901459968 3150692949054976 3153423569913344 3155632371529456 3159261012351472 3172204280068096 3177177426410176 3178303695443968 3187615132051714 3190309650337472 3209378548975144 3210516232897792 3212765024817608 3215549441874952 3222643869766568 3228723319284736 3232436006904832 3238651233965056 3240919732922144 3241906034268811 3242202249634816 3243659310042112 3244646445117728 3248139470002063 3250885150027424 3253162218177001 3263047086583424 3264203795320832 3267852583888256 3269321171672192 3270614927577088 3273766892377436 3275062407570304 3276534235481728 3280196807247724 3282834253239424 3296118509758256 3302456183547248 3303763051843072 3305247777954304 3309742352733232 3316242926008688 3326182348396544 3326319467763712 3329829337462784 3332339592283072 3332715211012096 3335927023245362 3337247136827968 3338746910838976 3340068140324864 3341569182107648 3342479025106858 3345166549187008 3346490319091712 3349853496204722 3351358935570854 3356172923993344 3360032165072128 3366492730042624 3368005647155968 3368850775011176 3371698493333248 3379209563844296 3393053945136128 3398373323185568 3402994532866019 3405871113198112 3412419815867296 3416219993919488 3422788595093504 3429369826168832 3430340252225536 3432816296055692 3435718084978816 3436936003391488 3440390077183228 3457479020043776 3459900795957424 3462825479639552 3469483692386816 3470539552056304 3473473228769792 3477212597181232 3488653434150976 3490221250839232 3491602422683648 3493171564660736 3496932139320256 3497921683825088 3498315966838784 3500953238491072 3503405465729078 3504647378458304 3525595114868008 3526990285075712 3528575330518784 3532519638574472 3535359965027072 3541904426890936 3547120598072584 3557898671215616 3559497607027712 3564337918328096 3564739687728128 3565748420076544 3567350883601408 3568322202478943 3569925822673301 3571191316023968 3571338535701664 3572604529841152 3574210074532864 3577802106893209 3584681393110597 3585970055729152 3592865047023616 3593958455045504 3595573596288128 3596996458811392 3602487052970624 3603912651329536 3606436996033664 3607534534374316 3609155776768612 3610584014115968 3614470989175228 3627993142319728 3631059915897344 3634968934293424 3639148761063088 3642988722344816 3654058094761984 3661084003612672 3664763343086482 3667861198828736 3669161409026048 3674913647857088 3700004091515648 3703908266196736 3705035467735784 3708167365848832 3712159394288072 3715297314317056 3726047011031072 3729196670381056 3733211337922976 3734688667300864 3736367053339648 3737504132983712 3741447877002784 3744690489272096 3747313441191229 3748796351140256 3751622452167373 3760032219926528 3760187224428544 3766992582580864 3767417195057152 3772898193862084 3774235638339712 3775729202106368 3777426031947776 3778454550120796 3786790908753164 3788492709775748 3798297230081536 3800004202097152 3805600477439488 3807310731567616 3808388105466368 3812488026566128 3813996727803392 3815710755244544 3819976028693552 3823047484785152 3835626198849536 3838517758199488 3840036760082432 3845898340333504 3846056884601792 3847420262905856 3849149311035392 3850115171441344 3853017653577302 3858692001957338 3860426115657566 3861953787250624 3880574943367304 3883855226497792 3885037190864648 3889136608989736 3892507219111784 3908454544397312 3923218624063648 3926534954261504 3938038474635317 3950004367969408 3951404594335744 3954172338237056 3957599313076864 3962980974983212 3966330916635776 3973957253921408 3985455347242096 3987032496172544 3988824286673408 3990038196023152 3996493873508864 3997710116925616 4001089415418368 4003891960833232 4021972410939392 4023779903596544 4029251559849152 4030846040086528 4032657520592896 4033755533237066 4035568321282862 4037165301227968 4040411388602368 4044471946922758 4052248531342414 4056761242779392 4062735644834048 4064561456673536 4072376668575488 4073529049517824 4078082517118792 4079915225912344 4081361504027392 4081529755087616 4105756336301984 4107381091480576 4109226967186432 4113820338593056 4117128060537856 4119414434522023 4121265718066861 4122896610713504 4124749459164128 4129189959152713 4130674367991808 4130823987628832 4135424203165696 4142775953054284 4143375667744768 4145237719576576 4146277876936832 4149782761025536 4151342421151744 4154250210621056 4155514463646364 4157381970708148 4159027155500672 4182613320843776 4188300963527408 4191841370089984 4199901311836672 4225004672068544 4228576104589312 4233128379177152 4234326248840896 4240964511145726 4242467879186368 4258339441178368 4266527243340544 4267825665366536 4271433294838528 4279646273453824 4282643932789976 4287568516762712 4293727303570432 4295656924109824 4303916479163392 4305134380092416 4308241856504677 4308865524296704 4311883650128096 4313412158102528 4316525609473441 4318233771566624 4321489153762417 4326049107784469 4339193987529856 4340911120093184 4342861945253888 4347537254290048 4347716478245504 4349257688502272 4351212264648704 4355585173609124 4357129173218432 4363959956830292 4365686889935488 4386877437942272 4391781172281776 4393754858674832 4395312388952576 4395493582402048 4400225552039408 4403448746945488 4409933716522672 4411915560751504 4423333483132928 4425321349277696 4431838530689024 4433830219040768 4434942792419776 4436292467946794 4438286157918158 4438691687426048 4440042503845312 4446819956010614 4448579678984896 4451695666979054 4465222329008896 4473807919130368 4478952321308416 4483678427501312 4510477960721824 4514290706250752 4519150566959392 4522970643516416 4529121114266528 4536221534073593 4551617950437376 4554806111133824 4556608567054336 4558656327626752 4560043652597888 4567192550464628 4567421569724416 4568811562200704 4572011766086596 4572673617620992 4585904013576704 4586070122360116 4594721646674432 4600005086749184 4604858925541888 4608849832950272 4610006323699504 4612078081466128 4613903201403392 4636298563176448 4641289771471808 4643126451238912 4645213093341184 4650405600148672 4654144764086272 4658822116075582 4660665733850048 4662760258185536 4690630186963672 4692292955773696 4697538089339368 4699649184278776 4701508958392064 4707902210882312 4710017963504984 4719074239031672 4724329548553216 4731287080059904 4733413341948928 4734601089204896 4738170357777493 4738603287927808 4747280763849169 4747714526424064 4749159387024416 4751293680809312 4753173892000768 4767099206137489 4776092237990528 4780129509535744 4781584234910336 4786629672602752 4790778115829888 4794133795208212 4824498578240432 4828576768078336 4837861004773888 4846816584166544 4866673647060992 4870891462248448 4876031135246336 4877515046133184 4881638051244032 4885161652079254 4891024312518656 4895939725222286 4905175811990272 4905353485309238 4910816241259264 4920258605446912 4923704978862488 4927867028717824 4929719125117696 4933172125112504 4935124310361856 4938844747157048 4959078842891264 4964622194753312 4966853318501984 4968614004902912 4968818832280576 4973607394188797 4977811626981856 4987382807806048 5000290024411136 5002537177444352 5012155899785216 5013574214791168 5014939311592028 5017193048081396 5019178482607744 5021434124199808 5023214158802944 5023421237030912 5026839950272868 5028262420498564 5028829202330752 5037930606533812 5053238567756288 5062954777147904 5063163493652992 5068506048479744 5070048534796336 5072327037620752 5074334290108928 5082079949726416 5084091061697024 5098801172989888 5103111233153024 5112923336148992 5114479339872448 5116777810102336 5118802652923904 5124313301109184 5127902603735366 5133799145071142 5154831955110656 5162913317916536 5164743505096448 5184253181798392 5200005750238208 5205492698438656 5210004158987264 5211478460111872 5215240142084609 5219648629102432 5221498928229376 5225267843046797 5236796288370673 5241033158373376 5251110453342208 5252708511220352 5257148670570496 5262808255193216 5266494565998484 5267256951943168 5268578655656576 5270946378818432 5272550473316308 5282688368794564 5302451515698064 5304331167396352 5312646903967312 5314749257312768 5318755881553744 5324368132657808 5340546446190592 5350815082203136 5351035665532928 5356192578357166 5360720213672768 5362620520884224 5366491298264278 5368614959244992 5371027639175744 5373153095305216 5378331323191502 5388894754764118 5405046316144384 5405269135116032 5410972673377024 5415051837459992 5415662217894656 5425463730113336 5427610728027904 5430049920924928 5458391129132032 5460052268242208 5462506040514656 5464667697040384 5470550686319264 5473009176628448 5474382509393161 5475174989519872 5479010051666528 5491215541246981 5495658251087872 5506225131237376 5513712660846208 5518373449232384 5522356650176548 5528706771615076 5528984005455872 5534540558946932 5551357490119168 5562031467026944 5574302909866496 5583041888090576 5605915213703168 5612361418582016 5618403407571136 5622338793430814 5623152691939328 5627091404414272 5633964714420224 5637911000128576 5639626772091494 5644393996750912 5671609532613752 5673853936860928 5676403792573696 5678131278956024 5684122736215768 5689049012547992 5712356641811456 5723576123259904 5729092061660513 5731359213248032 5733934912093024 5736203980123136 5738781856228352 5740344412683517 5744959943168992 5747233374092288 5755594693697771 5775129791721472 5781585340725376 5784183611420032 5786234031026176 5786472564174848 5792049117283156 5794341182624384 5796945185852288 5803425120515204 5808091371115904 5827201340559872 5831594286495376 5840182489448944 5842807093968208 5845119245568512 5847746068688384 5854041461077264 5856358058410496 5860460118554704 5867199022938448 5878267369834496 5889569918855168 5891236520126464 5895488856269558 5896342296406016 5900472363333184 5902564005824512 5913616736727518 5937844403988224 5960274448096696 5965312718974208 5971734677767768 6003095441394688 6012506648712928 6014638005935104 6018850932569696 6020682635070649 6025771969504352 6037139460911104 6037358135765216 6048747484229632 6054826392925492 6055702899011584 6059944589369216 6062092762738688 6067346615529472 6071596461676928 6073444216098532 6073999151214592 6078578150347136 6085122045067156 6091794070602916 6110304239696384 6113050238156288 6121362946693904 6122052941967872 6126537387054592 6133132912302032 6135559953422848 6138317301915136 6172232998882496 6175006828407872 6177195789879296 6177450440132608 6186879938797376 6188630671382848 6189328249022464 6198332747059138 6200529977272384 6207461046627022 6237591357074168 6240059735133952 6242864046302464 6249584803041944 6249842437477912 6252057927222016 6254867630432512 6256437153592184 6275447597526016 6275674904282264 6287513832291328 6294743802919936 6301385898109952 6306847139826688 6311264743058912 6313185435155053 6316022609345071 6318522024702944 6325324231056649 6344408560136192 6354354852820352 6356607390887936 6375230264103428 6380619300674944 6418757097950288 6421032465795584 6425530049635216 6431098883749904 6445287739533136 6457446638569472 6464872013809664 6477302467930112 6481839465844288 6483812068537622 6484404499269632 6487318620084224 6489292890235456 6496278940004126 6501770300054848 6506324436354002 6526094173166848 6535705167776512 6538642343344384 6547533784754872 6550124815140608 6553068470963456 6560393614495448 6565668506478848 6592237019516512 6604912367094496 6607526103686144 6610495555908608 6619484705466464 6626884090318037 6629862242107559 6632485852017376 6652364696793088 6652638935527424 6659658674925568 6664679184566144 6665430422024192 6671854046490724 6674494273655936 6677493821677952 6680136280649728 6683138364215296 6684958050213716 6690333098374016 6692980638183424 6699706992409444 6702717871141708 6712345847986688 6720064330144256 6732985460085248 6736011294311936 6737701550022352 6743396986666496 6758419127688592 6786107890272256 6796746646371136 6805989065732038 6811742226396224 6824839631734592 6865632592111384 6871436169957632 6880780154366456 6914958040087552 6919801591914848 6925650959279104 6935216706220621 6938967384773632 6941079104112608 6946946457539584 6954425194362464 6959296390783711 6967298839739407 6977306868301952 6980442501678464 6983204845367296 6986343129321472 6993864278640512 6995843367650176 6996631933677568 7001906476982144 7006810931458156 7009294756916608 7051190229736016 7053980570151424 7057150661037568 7065039277148944 7070719930054144 7083808853781872 7094241196145168 7115797342431232 7118995214055424 7128675836656192 7129479375456256 7131496840153088 7134701767202816 7136644404957886 7139851645346602 7142382632047936 7142677071403328 7145209059682304 7148420149065728 7155604213786418 7169362786221194 7187916910091008 7191147192576256 7204974105941248 7212873992067328 7215069068748632 7218311553537224 7221168028231936 7228941978350456 7255986284639456 7262119831794688 7269937868586848 7278297522126176 7285977444689632 7308116189523968 7322168007225344 7329526686172964 7335722397657472 7338322818052096 7349827295714176 7400008183031296 7407816532393472 7410070935471568 7416334731697664 7424318788576144 7430594628634112 7452094022062144 7458393340762112 7466422675845952 7469377334601728 7472734106679296 7475008265967424 7482895754005568 7489380978544192 7494626882382458 7497592702280512 7503244904334746 7533985165161728 7545796387724168 7548471276679424 7556909100241592 7573581817506328 7576985419551496 7596594460163072 7600008404194304 7611200954878976 7614621463135232 7616776210932736 7622274053815967 7624976053132256 7627993455606784 7631421510489088 7636929924453011 7639952057387104 7646094969570304 7653779190695599 7671252397699072 7677035516398976 7680073520164864 7691796680667008 7692113769203584 7694840525811712 7698298622070784 7700230342882688 7706035307154604 7717384003914676 7720852231315132 7723907574501248 7761149886734608 7767710452995584 7770074381729296 7778273217979472 7785014438223568 7816909088794624 7846437248127296 7853069908523008 7876076949270634 7900008735938816 7908344676474112 7915198626153728 7925961949966424 7932661833271552 7947914507842816 7970910694484192 7974064992345088 7977648573346816 7980076392046304 7992987747017728 7995420233851232 8001020590651543 8002178830836736 8007783921666464 8025622714130203 8043944821878784 8047559807193088 8058503119698304 8061692080173056 8065315041185792 8067511066474132 8071136642565724 8074330602455936 8080822777204736 8088943893845516 8104497062684828 8113522485558784 8125471289668096 8129122913347072 8144753337150976 8147058099035648 8156165034237584 8159830451824688 8162723008054784 8163059510175232 8211512672603968 8214762182961152 8218453934372864 8227640677186112 8234256121075712 8238828869044046 8242531436133722 8245793221427008 8249498918328256 8258379918305426 8261647975257664 8285551906108568 8292555753873664 8308500421242112 8311028927292728 8314763941416296 8318054311001344 8365226641687552 8376601927054816 8383682740179968 8389734141614371 8399802623673344 8424411420422387 8450009344137088 8457152209178624 8466256758354304 8468652497681792 8481929022291452 8484935758372736 8516678882356736 8533054486681088 8535651330733072 8542866589677056 8559292546907648 8565287865579952 8575137033525424 8587454607140864 8591313848219648 8607832958326784 8610268760184832 8616483713009354 8617731048593408 8623767300256192 8626824316205056 8633051218946882 8636467543133248 8642978307524834 8652098215568938 8678387975059712 8695074508580096 8695432956491008 8711170347218248 8714258346436864 8727919913660584 8731373779870976 8773754875884544 8783562344563552 8787509717349664 8790624777905152 8790987164804096 8799459235872487 8800451104078816 8806897493890976 8816378561434171 8819867433045344 8823831121503008 8846666966265856 8850642698555392 8863677061378048 8867660438081536 8869885584839552 8872584935893588 8876572315836316 8877383374852096 8880085007690624 8893639912021228 8897159357969792 8903391333958108 8930444658017792 8947615838260736 8957904642616832 8967356855002624 9020955921443648 9028581412501504 9038301133918784 9045941287032832 9058242228533056 9072443068147186 9109612222267648 9120087305195776 9134385100929256 9137623124401408 9144023532173192 9171808027153408 9172140244720232 9189443293348864 9200010173498368 9209717851083776 9216365490497347 9217699665900544 9220012647399008 9224156162932256 9226963328303539 9227806402806784 9236699446350623 9244704645390487 9272597126352896 9282579542943616 9286252902477824 9290426186682368 9300811200297344 9308289528172544 9317644232151164 9321331467700096 9325520516371072 9381260373927344 9384585911547392 9395076178678736 9399298368557552 9403017916784128 9415804421764624 9420035927009968 9438148478063344 9448659097106432 9462574160119808 9466826683897856 9469202178409792 9476340715554986 9477206575855616 9494561527698338 9495429052848128 9498318774048832 9502587361618624 9506347784001536 9534198412274978 9552184475981056 9563168469820672 9573259345205504 9581556231659776 9588267590416424 9648997156480864 9657153536156672 9675722009547776 9685445978157131 9693633168333088 9733347294121984 9741782924496896 9752062270492672 9755030092266368 9763276102488064 9770323304158508 9782048625037312 9791879450444572 9810351623980544 9810706970618476 9821632482518528 9840517210893824 9847409957724976 9855734057435648 9859438250235392 9866344250225008 9870248620723712 9877689494314096 9918157685782528 9929244389506624 9933706637003968 9937228009805824 9937637664561152 9947214788377594 9955623253963712 9974765615612096 10029878623184056 10034386096162792 10038356965215488 10042868248399616 10053679900545736 10056524840997128 10057658404661504 10075861213067624 10106477135512576 10125909554295808 10126326987305984 10136085955245523 10137012096959488 10140097069592672 10144654075241504 10148668580217856 10155993960901607 10164159899452832 10168182123394048 10182975227311441 10197602345979776 10197971719458679 10206222466306048 10225846672297984 10228958679744896 10233555620204672 10237605305847808 10248626602218368 10255805207470732 10267598290142284 10309663910221312 10325826635833072 10329487010192896 10368506363596784 10400011500476416 10410985396877312 10420008317974528 10422956920223744 10430480284169218 10439297258204864 10442997856458752 10450535686093594 10473592576741346 10505417022440704 10525616510386432 10532989131996968 10537157311313152 10541892757636864 10545100946632616 10565376737589128 10604903031396128 10608662334792704 10625293807934624 10629498514625536 10637511763107488 10648736265315616 10660639623555103 10681092892381184 10701630164406272 10702071331065856 10712385156714332 10721440427345536 10725241041768448 10732982596528556 10737229918489984 10742055278351488 10746306190610432 10756662646383004 10777789509528236 10810092632288768 10810538270232064 10821945346754048 10830103674919984 10831324435789312 10850927460226672 10855221456055808 10860099841849856 10916782258264064 10920104536484416 10925012081029312 10929335394080768 10941101372638528 10946018353256896 10948765018786322 10950349979039744 10958020103333056 10982431082493962 11027425321692416 11044713300353096 11057413543230152 11069081117893864 11102714980238336 11124062934053888 11148605819732992 11156652962180999 11166083776181152 11181267750845491 11211830427406336 11224722837164032 11236806815142272 11244677586861628 11246305383878656 11254182808828544 11267929428840448 11275822000257152 11279253544182988 11288787993501824 11343219065227504 11347707873721856 11352807585147392 11356262557912048 11368245472431536 11378098025095984 11424713283622912 11447152246519808 11458184123321026 11462718426496064 11467869824186048 11472407960246272 11477563712456704 11480688825367034 11489919886337984 11494466748184576 11511189387395542 11563170681450752 11568367222840064 11584098234566312 11588682365248768 11593890371704576 11606850241030408 11616182742231808 11654402681119744 11663188572990752 11680364978897888 11685614187936416 11690238491137024 11695492137376768 11708082922154528 11712716116820992 11720920237109408 11724487236716527 11729756274497989 11734398045876896 11756534739668992 11779139837710336 11782473040252928 11790977712539116 11792684592812032 11800944726666368 11805128011649024 11827233473455036 11875688807976448 11920548896193392 11930625437948416 11943469355535536 12006190882789376 12025013297425856 12029276011870208 12037701865139392 12041365270141298 12051543939008704 12074716271530432 12109652785850984 12119889178738432 12143192923353856 12146888432197064 12157156300694272 12170244090134312 12183588141205832 12220608479392768 12226100476312576 12242725893387808 12244105883935744 12253074774109184 12261919130051773 12266265824604064 12271119906845696 12276634603830272 12312601306771181 12344465997764992 12350013656815744 12354391579758592 12354900880265216 12373759877594752 12377261342765696 12378656498044928 12396665494118276 12401059954544768 12414922093254044 12475182714148336 12480119470267904 12485728092604928 12499169606083888 12499684874955824 12504115854444032 12509735260865024 12512874307184368 12550895195052032 12551349808564528 12575027664582656 12589487605839872 12602771796219904 12613694279653376 12622529486117824 12626370870310106 12632045218690142 12637044049405888 12650648462113298 12708709705640704 12750460528206856 12761238601349888 12837514195900576 12842064931591168 12851060099270432 12862197767499808 12890575479066272 12914893277138944 12929744027619328 12954604935860224 12963678931688576 12967624137075244 12968808998539264 12974637240168448 12978585780470912 12992557880008252 13003540600109696 13012648872708004 13052188346333696 13071410335553024 13077284686688768 13095067569509744 13100249630281216 13106136941926912 13120787228990896 13131337012957696 13184474039033024 13209824734188992 13215052207372288 13220991111817216 13238969410932928 13253768180636074 13259724484215118 13264971704034752 13329358369132288 13343708092981448 13348988547311872 13354987643355904 13369916100427432 13380666196748032 13399413984818888 13405435742283416 13424691695973376 13440128660288512 13465970920170496 13472022588623872 13475403100044704 13485561787520557 13486793973332992 13505422006850683 13511491404801481 13516838255377184 13572215780544512 13593493292742272 13611978131464076 13623484452792448 13649679263469184 13731265184222768 13742872339915264 13761560308732912 13829916080175104 13839603183829696 13851301918558208 13870433412441242 13877934769547264 13882158208225216 13893892915079168 13908850388724928 13918592781567422 13934597679478814 13954613736603904 13960885003356928 13987728557281024 13991686735300352 14003812953964288 14013621862916312 14018589513833216 14102380459472032 14107961140302848 14114301322075136 14130078554297888 14141439860108288 14155651814229653 14167617707563744 14182869859698449 14188482392290336 14231594684862464 14237990428110848 14257351673312384 14258958750912512 14262993680306176 14269403534405632 14273288809915772 14279703290693204 14284765264095872 14285354142806656 14290418119364608 14296840298131456 14311208427572836 14338725572442388 14375833820182016 14382294385152512 14409948211882496 14425747984134656 14430138137497264 14436623107074448 14442336056463872 14457883956700912 14511972569278912 14524239663589376 14539875737173696 14556595044252352 14571954889379264 14659053372345928 14671444795314944 14699654591428352 14800016366062592 14815633064786944 14820141870943136 14832669463395328 14843375789010041 14848637577152288 14859038239781437 14861189257268224 14904188044124288 14904727897670377 14916786681524224 14932845351691904 14938754669203456 14945468213358592 14950016531934848 14965791508011136 14978761957088384 14989253764764916 14995185404561024 15006489808669492 15067970330323456 15091592775448336 15096942553358848 15113818200483184 15147163635012656 15153970839102992 15193188920326144 15200016808388608 15222401909757952 15229242926270464 15233552421865472 15244548107631934 15249952106264512 15255986911213568 15262843020978176 15273859848906022 15279904114774208 15292189939140608 15307558381391198 15354071032797952 15383593361334016 15384227538407168 15400460685765376 15412070614309208 15434768007829352 15441704462630264 15447815149002496 15522299773469216 15535420905991168 15540148763458592 15556546435958944 15570028876447136 15580934834426689 15633818177589248 15692874496254592 15706139817046016 15752153898541268 15800017471877632 15816689352948224 15830397252307456 15851923899932848 15865323666543104 15895829015685632 15941821388968384 15948129984690176 15955297146693632 15960152784092608 15985975494035456 15990840467702464 16002041181303086 16004357661673472 16015567843332928 16051245428260406 16117006239396608 16135022132948264 16142273285131448 16148661204911872 16177887787691032 16208994125369656 16227044971117568 16250942579336192 16258245826694144 16289506674301952 16294116198071296 16305877406264537 16312330068475168 16319660903649376 16325446016109568 16326119020350464 16341852866620333 16423025345207936 16429524365922304 16436907868745728 16455281354372224 16468512242151424 16477657738088092 16485062872267444 16491586442854016 16498997836656512 16516759836610852 16523295950515328 16571103812217136 16585111507747328 16617000842484224 16622057854585456 16629527882832592 16636108622002688 16730453283375104 16753203854109632 16767365480359936 16779468283228742 16799605247346688 16848822840844774 16900018688274176 16932513516708608 16937304995363584 16963858044582904 16969871516745472 17033357764713472 17066108973362176 17071302661466144 17085733179354112 17118585093815296 17130575731159904 17135789038278001 17150274067050848 17168737198582333 17174909214281728 17182627696439296 17215665916653568 17220537520369664 17232967426018708 17235462097186816 17247534600512384 17253648632410112 17266102437893764 17272935086266496 17285956615049668 17304196431137876 17356775950119424 17390149017160192 17390865912982016 17422340694436496 17428516692873728 17455839827321168 17462747559741952 17547509751769088 17567124689127104 17575019434699328 17581249555810304 17581974329608192 17598918471744974 17600902208157632 17613794987781952 17632757122868342 17639734866090688 17647662243006016 17739771169679104 17745169871787176 17753144631672632 17760170015381248 17787279824042456 17794318715939584 17806782667916216 17860889316035584 17895231676521472 17915809285233664 17934713710005248 17947659113073781 17968297007748997 17987256816577529 18041911842887296 18057162825003008 18076602267837568 18091882574065664 18116484457066112 18144886136294372 18219224444535296 18240174610391552 18268770201858512 18275246248802816 18288047064346384 18343616054306816 18344280489440464 18378886586697728 18400020346996736 18419435702167552 18432730980994694 18435399331801088 18440025294798016 18448312325864512 18453926656607078 18455612805613568 18473398892701246 18489409290780974 18565159085887232 18601622400594688 18635288464302328 18642662935400192 18651041032742144 18762520747854688 18769171823094784 18790152357357472 18798596737115104 18806035833568256 18824159631170257 18831608843529248 18840071854019936 18861131641674413 18876296956126688 18897318194212864 18925148320239616 18933653367795712 18938404356819584 18952681431109972 18954413151711232 18989123055396676 18990858105696256 18996637548097664 19005174723237248 19012695568003072 19068396824549956 19104368951962112 19126336939641344 19146518690411008 19163112463319552 19176535180832848 19297994312961728 19314307072313344 19351444019095552 19370891956314262 19387266336666176 19510060184532736 19540646608317016 19583758900889144 19620703247961088 19621413941236952 19643264965037056 19678185777007849 19681034421787648 19694819915449952 19711468114871296 19718876500470784 19732688500450016 19738693702320229 19740497241447424 19755378988628192 19836315371565056 19858488779013248 19867413274007936 19874456019611648 19875275329122304 19894429576755188 19911246507927424 19949531231224192 20059757246368112 20068772192325584 20076713930430976 20085736496799232 20107359801091472 20113049681994256 20115316809323008 20151722426135248 20212954271025152 20251819108591616 20252653974611968 20272171910491046 20274024193918976 20280194139185344 20289308150483008 20297337160435712 20311987921803214 20328319798905664 20336364246788096 20365950454622882 20395204691959552 20395943438917358 20457917359489792 20467111240409344 20497253204436736 20511610414941464 20535196580284568 20619327820442624 20651653271666144 20658974020385792 20737012727193568 20800023000952832 20821970793754624 20840016635949056 20845913840447488 20860960568338436 20878594516409728 20885995712917504 20901071372187188 20947185153482692 21010834044881408 21051233020772864 21065978263993936 21074314622626304 21083785515273728 21090201893265232 21130753475178256 21209806062792256 21217324669585408 21250587615869248 21258997029251072 21275023526214976 21297472530631232 21321279247110206 21424770313428664 21442880854691072 21465965193057112 21474459836979968 21484110556702976 21513325292766008 21555579019056472 21620185264577536 21621076540464128 21643890693508096 21660207349839968 21662648871578624 21694164614706983 21701854920453344 21710442912111616 21720199683699712 21726113663194577 21774047725330693 21783833081210551 21833564516528128 21840209072968832 21850024162058624 21858670788161536 21882202745277056 21892036706513792 21897530037572644 21900699958079488 21916040206666112 21964862164987924 22054850643384832 22089426600706192 22114827086460304 22138162235787728 22205429960476672 22248125868107776 22297211639465984 22313305924361998 22332167552362304 22362535501690982 22473613630284544 22489355173723256 22508365617657088 22551644000514304 22558507088365976 22577575987003648 22686438130455008 22695415747443712 22705615170294784 22712525115824096 22736490944863072 22756196050191968 22772135527239007 22849426567245824 22894304493039616 22916368246642052 22925436852992128 22935739648372096 22944815920492544 22955127424913408 22961377650734068 22979839772675968 22988933496369152 23022378774791084 23126341362901504 23136734445680128 23168196469132624 23177364730497536 23187780743409152 23213700482060816 23232365484463616 23308805362239488 23326377145981504 23360729957795776 23371228375872832 23380476982274048 23390984274753536 23416165844309056 23425432233641984 23441840474218816 23448974473433054 23459512548995978 23468796091753792 23581955425078232 23601889453332736 23654466946910072 23751377615952896 23820961730062133 23841097792386784 23861250875896832 23886938711071072 24012381765578752 24050026594851712 24058552023740416 24075403730278784 24082730540282596 24103087878017408 24149432543060864 24219305571701968 24239778357476864 24286385846707712 24293776864394128 24314312601388544 24340488180268624 24367176282411664 24441216958785536 24452200952625152 24485451786775616 24488211767871488 24506149548218368 24523838260103546 24532531649208128 24542239813691392 24553269207660544 24625202613542362 24688931995529984 24700027313631488 24747519755189504 24754522685531392 24793330988236552 24802119909089536 24829844186508088 24950365428296672 24960238940535808 24971456185209856 24998339212167776 24999369749911648 25008231708888064 25019470521730048 25025748614368736 25044614748252463 25092769751774179 25101790390104064 25102699617129056 25150055329165312 25178975211679744 25205543592439808 25227388559306752 25245058972235648 25252741740620212 25264090437380284 25274088098811776 25301296924226596 25417419411281408 25500921056413712 25522477202699776 25675028391801152 25684129863182336 25702120198540864 25724395534999616 25781150958132544 25927357863377152 25935248274150488 25957171560941824 25985115760016504 26007081200219392 26025297745416008 26104376692667392 26142820671106048 26154569373377536 26190135139019488 26200499260562432 26212273883853824 26231194088338603 26241574457981792 26261357165171611 26262674025915392 26289067654997927 26368948078066048 26419649468377984 26430104414744576 26441982223634432 26477938821865856 26507536361272148 26519448968430236 26529943408069504 26658716738264576 26687416185962896 26697977094623744 26709975286711808 26739832200854864 26761332393496064 26798827969637776 26810871484566832 26849383391946752 26880257320577024 26931941840340992 26944045177247744 26950806200089408 26971123575041114 26973587946665984 27010844013701366 27022982809602962 27033676510754368 27186986585484544 27223956262928152 27246968905584896 27299358526938368 27462530368445536 27485744679830528 27523120617465824 27566269322447219 27659832160350208 27679206367659392 27702603837116416 27740866824882484 27755869539094528 27764316416450432 27787785830158336 27817700777449856 27837185563134844 27869195358957628 27909227473207808 27921770006713856 27975457114562048 27983373470600704 28007625907928576 28027243725832624 28037179027666432 28204760918944064 28215922280605696 28228602644150272 28260157108595776 28282879720216576 28311303628459306 28335235415127488 28365739719396898 28376964784580672 28514703346624768 28546577619831544 28559406581386408 28569530528191744 28570708285613312 28622416855145672 28677451144884776 28751667640364032 28764588770305024 28819896423764992 28835901041654161 28848860026468027 28851495968269312 28860276274994528 28873246214148896 28884672112927744 28904329714068991 28915767913401824 28936021835363851 29023945138557824 29048479327178752 29079751474347392 29113190088504704 29143909778758528 29318106744691856 29342889590629888 29399309182856704 29600032732125184 29631266129573888 29640283741886272 29665338926790656 29686751578020082 29697275154304576 29718076479562874 29722378514536448 29808376088248576 29809455795340754 29865690703383808 29900033063869696 29931583016022272 29957523914176768 29978507529529832 29990370809122048 30012979617338984 30135940660646912 30183185550896672 30193885106717696 30227636400966368 30282343754491283 30294327270025312 30307941678205984 30386377840652288 30400033616777216 30444803819515904 30458485852540928 30467104843730944 30489096215263868 30499904212529024 30511973822427136 30525686041956352 30547719697812044 30559808229548416 30584379878281216 30615116762782396 30708142065595904 30767186722668032 30768455076814336 30800921371530752 30824141228618416 30869536015658704 30883408925260528 30895630298004992 31044599546938432 31070841811982336 31080297526917184 31113092871917888 31140057752894272 31161869668853378 31385748992509184 31504307797082536 31600034943755264 31633378705896448 31660794504614912 31703847799865696 31730647333086208 31753550738515151 31791658031371264 31823608213944859 31883642777936768 31896259969380352 31910594293387264 31920305568185216 31971950988070912 31981680935404928 32004082362606172 32008715323346944 32031135686665856 32102490856520812 32234012478793216 32270044265896528 32284546570262896 32297322409823744 32355775575382064 32417988250739312 32454089942235136 32501885158672384 32516491653388288 32579013348603904 32588232396142592 32611754812529074 32624660136950336 32639321807298752 32650892032219136 32652238040700928 32683705733240666 32846050690415872 32910562708744448 32955315476176184 32970125744534888 32983172885708032 32997995673313024 33033519673221704 33046591901030656 33142207624434272 33170223015494656 33234001684968448 33244115709170912 33259055765665184 33272217244005376 33369694442962423 33460906566750208 33506407708219264 33534730960719872 33558936566457484 33599210494693376 33697645681689548 33800037376548352 33865027033417216 33874609990727168 33927716089165808 33939743033490944 34066715529426944 34132217946724352 34142605322932288 34171466358708224 34237170187630592 34261151462319808 34271578076556002 34300548134101696 34337474397164666 34465934852037416 34495069201024768 34532204875787528 34545870172532992 34571913230099336 34608392862275752 34713551900238848 34780298034320384 34781731825964032 34815251759321579 34844681388872992 34857033385747456 34911679654642336 34925495119483904 35027815905966767 35095019503538176 35134249378254208 35150038869398656 35162499111620608 35163948659216384 35197836943489948 35201804416315264 35227589975563904 35265514245736684 35279469732181376 35295324486012032 35479542339358208 35490339743574352 35506289263345264 35520340030762496 35574559648084912 35588637431879168 35613565335832432 35721778632071168 35790463353042944 35831618570467328 35869427420010496 35895318226147562 35936594015497994 35974513633155058 36083823685774592 36153204535675136 36232968914132224 36289772272588744 36438448889070592 36480349220783104 36537540403717024 36550492497605632 36576094128692768 36657574018594711 36687232108613632 36688560978880928 36757773173395456 36800040693993472 36838871404335104 36865461961989388 36870798663602176 36880050589596032 36896624651729024 36907853313214156 36911225611227136 36946797785402492 36978818581561948 37130318171774464 37203244801189376 37270576928604656 37285325870800384 37302082065484288 37525041495709376 37538343646189568 37580304714714944 37597193474230208 37612071667136512 37648319262340514 37663217687058496 37680143708039872 37722263283348826 37752593912253376 37876808713639168 37905362862219944 37978246110793352 37993275096195328 38010349446474496 38136793649099912 38208737903924224 38252673879282688 38293037380822016 38320677565752127 38326224926639104 38353070361665696 38438508788728867 38595988625923456 38628614144626688 38702888038191104 38741783912628524 38774532673332352 39020120369065472 39081293216634032 39167517801778288 39241406495922176 39242827882473904 39286529930074112 39356371554015698 39362068843575296 39389639830899904 39422936229742592 39437753000941568 39465377000900032 39477387404640458 39480994482894848 39510757977256384 39716977558026496 39734826548015872 39788859153510376 39822493015854848 39899062462448384 40119514492736224 40137544384651168 40153427860861952 40171472993598464 40214719602182944 40226099363988512 40230633618646016 40289162855884397 40303444852270496 40425908542050304 40503638217183232 40505307949223936 40544343820982092 40548048387837952 40560388278370688 40578616300966016 40594674320871424 40623975843606428 40656639597811328 40672728493576192 40731900909245764 40790409383919104 40791886877834716 40915834718979584 40934222480818688 40994506408873472 41023220829882928 41070393160569136 41238655640885248 41303306543332288 41317948040771584 41474025454387136 41721921136676872 41757189032819456 41802142744374376 41894370306965384 42021668089762816 42102466041545728 42131956527987872 42144778445494543 42148629245252608 42167571030547456 42180403786530464 42261506950356512 42291108836301013 42419612125584512 42434649339170816 42501175231738496 42517994058502144 42550047052429952 42594945061262464 42642558494220412 42849540626857328 42885761709382144 42931930386114224 42948919673959936 42968221113405952 43026650585532016 43111158038112944 43240370529155072 43242153080928256 43287781387016192 43320414699679936 43325297743157248 43388329229413966 43403709840906688 43420885824223232 43440399367399424 43452227326389154 43548095450661386 43567666162421102 43680418145937664 43700048324117248 43764405490554112 43784073413027584 43795060075145288 43832080413332224 43929724329975848 44109701286769664 44178853201412384 44229654172920608 44276324471575456 44410859920953344 44496251736215552 44594423278931968 44626611848723996 44664335104724608 44725071003381964 44947227260569088 44978710347446512 45016731235314176 45103288001028608 45117014176731952 45155151974007296 45372876260910016 45390831494887424 45411230340589568 45425050231648192 45472981889726144 45512392100383936 45544271054478014 45832736493284104 45850873705984256 45871479296744192 45922755301468136 45959679545351936 46044757549582168 46252682725803008 46273468891360256 46336392938265248 46354729460995072 46375561486818304 46388188632226259 46409035694752913 46427400964121632 46464730968927232 46511427389611717 46600858110437761 46617610724478976 46652754291963008 46721459915591552 46742456751745664 46760953964548096 46781968549507072 46832331688618112 46850864467283968 46883680948437632 46897948946866108 46919025097991956 46937592183507584 47163910850156464 47203778906665472 47308933893820144 47502755231905792 47641923460124266 47682195584773568 47722501751793664 47773877422142144 48100053189703424 48150807460557568 48165461080565192 48206175756034816 48298865086121728 48438611143403936 48479556714953728 48572771693415424 48587553728788256 48628625202777088 48680976360537248 48715074735485977 48734352564823328 48771091878175849 48882433917571072 48904401905250304 48970903573551232 48976423535742976 49012299096436736 49047676520207092 49065063298416256 49084479627382784 49106538415321088 49250405227084724 49377863991059968 49400054627262976 49495039510379008 49509045371062784 49586661976473104 49604239818179072 49659688373016176 49900730856593344 49920477881071616 49942912370419712 49996678424335552 49998739499823296 50016463417776128 50038941043460096 50051497228737472 50089229496504926 50185539503548358 50205399234258112 50490117944471296 50505483481240424 50528180874760568 50548176197623552 50602593848453192 50834838822562816 51001842112827424 51044954405399552 51194500170259121 51350056783602304 51368259726364672 51404240397081728 51448791069999232 51562301916265088 51854715726754304 51870496548300976 51914343121883648 51970231520033008 52014162400438784 52050595490832016 52208753385334784 52285641342212096 52309138746755072 52380270278038976 52400998521124864 52424547767707648 52462388176677206 52483148915963584 52522714330343222 52525348051830784 52578135309995854 52737896156132096 52839298936755968 52955877643731712 53015072722544296 53038897936860472 53059886816139008 53317433476529152 53374832371925792 53395954189247488 53419950573423616 53479664401709728 53522664786992128 53576454334869193 53597655939275552 53621742969133664 53698766783893504 53760514641154048 53863883680681984 53888090354495488 53901612400178816 53942247150082228 53947175893331968 54021688027402732 54045965619205924 54067353021508736 54373973170969088 54447912525856304 54493937811169792 54598717053876736 54925060736891072 54971489359661056 55046241234931648 55132538644894438 55358412735318784 55481733649764968 55528632832900864 55635401554899712 55674371126269688 55738390717915256 55818454946415616 55843540013427712 55950914229124096 55966746941201408 56007144134560801 56015251815857152 56054487451665248 56074358055332864 56179358998911421 56409521837888128 56431844561211392 56457205288300544 56520314217191552 56565759440433152 56622607256918612 56670470830254976 56731479438793796 56753929569161344 57029406693249536 57093155239663088 57118813162772816 57139061056383488 57141416571226624 57244833710291344 57354902289769552 57503335280728064 57529177540610048 57639792847529984 57671802083308322 57697720052936054 57702991936538624 57720552549989056 57746492428297792 57769344225855488 57808659428137982 57831535826803648 57872043670727702 58047890277115648 58159502948694784 58226380177009408 58287819557517056 58636213489383712 58685779181259776 58798618365713408 58970879942956709 59200065464250368 59262532259147776 59280567483772544 59330677853581312 59373503156040164 59394550308609152 59436152959125748 59444757029072896 59616752176497152 59618911590681508 59731381406767616 59800066127739392 59863166032044544 59915047828353536 59957015059059664 59980741618244096 60025959234677968 60271881321293824 60366371101793344 60387770213435392 60455272801932736 60564687508982566 60588654540050624 60615883356411968 60978192430527736 60999808425058048 61095439395624088 61119616459096832 61230233525564792 61416284131191808 61534373445336064 61536910153628672 61596214651107409 61601842743061504 61648282457236832 61714649930039197 61739072031317408 61766817850521056 61791260596009984 61972289679787357 62089199093876864 62141683623964672 62160595053834368 62226185743835776 62280115505788544 62323739337706756 62771497985018368 63008615594165072 63200069887510528 63266757411792896 63321589009229824 63407695599731392 63461294666172416 63507101477030302 63583316062742528 63647216427889718 63767285555873536 63840611136370432 63963361870809856 64008164725212344 64062271373331712 64204981713041624 64468024957586432 64540088531793056 64569093140525792 64594644819647488 64656896124454361 64711551150764128 64835976501478624 64908179884470272 65003770317344768 65032983306776576 65158026697207808 65176464792285184 65223509625058148 65249320273900672 65278643614597504 65301784064438272 65304476081401856 65367411466481332 65692101380831744 65821125417488896 65910630952352368 65940251489069776 65966345771416064 65995991346626048 66067039346443408 66093183802061312 66284415248868544 66340446030989312 66468003369936896 66488231418341824 66518111531330368 66544434488010752 66739388885924846 67012815416438528 67117873132914968 67395291363379096 67600074753096704 67730054066834432 67749219981454336 67798121847099917 67855432178331616 67879486066981888 68133431058853888 68264435893448704 68285210645864576 68342932717416448 68474340375261184 68522302924639616 68543156153112004 68601096268203392 68674948794329332 68931869704074832 68990138402049536 69064409751575056 69091740345065984 69143826460198672 69216785724551504 69427103800477696 69560596068640768 69563463651928064 69630503518643158 69689362777745984 69714066771494912 69823359309284672 69850990238967808 70055631811933534 70268498756508416 70300077738797312 70395673886979896 70403608832630528 70455179951127808 70531028491473368 70558939464362752 70590648972024064 70959084678716416 70980679487148704 71012578526690528 71040680061524992 71149119296169824 71177274863758336 71227130671664864 71280826591180087 71385802036210753 71443557264142336 71580926706085888 71663237140934656 71738854840020992 71790636452295124 71873188030995988 71949027266310116 72167647371549184 72306409071350272 72465937828264448 72579544545177488 72876897778141184 72960698441566208 73075080807434048 73100984995211264 73152188257385536 73315148037189422 73377121957761856 73730923923978776 73760101179192064 73793249303458048 73815706626428312 73893595570804984 73957637163123896 74260636343548928 74406489602378752 74541153857209312 74570651741600768 74604164130968576 74624477364885721 74822731018071023 75050082991418752 75076687292379136 75160609429429888 75194386948460416 75224143334273024 75296638524681028 75326435374116992 75360287416079744 75444526566697652 75505187824506752 75753617427278336 75810725724439888 75956492221586704 75986550192390656 76020698892948992 76273587298199824 76417475807848448 76505347758565376 76586074761644032 76641355131504254 76652449853278208 76706140723331392 76877017577457734 77191977251846912 77483567825257048 77549065346664704 78040240738130944 78162586433268064 78268874255918437 78335035603556576 78482812991844352 78485655764947808 78573059860148224 78712743108031396 78724137687150592 78779279661799808 78845872459485184 78875506001883136 78930754001800064 78954774809280916 78961988965789696 79021515954512768 79433955116052992 79469653096031744 79577718307020752 79644986031709696 79798124924896768 80239028985472448 80275088769302336 80306855721723904 80342945987196928 80429439204365888 80452198727977024 80461267237292032 80578325711768794 80606889704540992 81088687641964184 81120776556741376 81157232601932032 81247951687212856 81313279195622656 81463801818491528 81580818767838208 81583773755669432 81831669437959168 81868444961637376 81989012817746944 82046441659765856 82071410657015689 82108293921485923 82140786321138272 82477311281770496 82606613086664576 82635896081543168 82948050908774272 83443842273353744 83514378065638912 83604285488748752 83788740613930768 84043336179525632 84204932083091456 84263913055975744 84289556890989086 84297258490505216 84335142061094912 84360807573060928 84523013900713024 84582217672602026 84839224251169024 85002350463476992 85100094104859904 85189890122524928 85285116988440824 85699081253714656 85771523418764288 85863860772228448 85897839347919872 85936442226811904 86053301171064032 86188209147398267 86222316076225888 86480741058310144 86484306161856512 86575562774032384 86640829399359872 86650595486314496 86776658458827932 86807419681813376 86841771648446464 86880798734798848 86904454652778308 87096190901322772 87135332324842204 87360836291875328 87400096648234496 87528810981108224 87568146826055168 87590120150290576 87664160826664448 87859448659951696 88219402573539328 88357706402824768 88459308345841216 88552648943150912 89253223697447992 89328670209449216 89450142006763928 89894454521138176 89957420694893024 90033462470628352 90206576002057216 90234028353463904 90310303948014592 90574884916612291 90745752521820032 90781662989774848 90822460681179136 90850100463296384 90945963779452288 91024784200767872 91088542108956028 91665472986568208 91701747411968512 91742958593488384 91845510602936272 91919359090703872 92089515099164336 92505365451606016 92546937782720512 92672785876530496 92709458921990144 92751122973636608 92776377264452518 92818071389505826 92854801928243264 92929461937854464 93022854779223434 93201716220875522 93305508583926016 93442919831183104 93484913503491328 93664663377236224 93767361896875264 93795897893732216 93838050195983912 93875184367015168 94327821700312928 94407557813330944 94617867787640288 95005510463811584 95283846920248532 95364391169547136 95445003503587328 95547754844284288 96200106379406848 96301614921115136 96330922161130384 96412351512069632 96597730172243456 96877222286807872 96959113429907456 97145543386830848 97175107457576512 97257250405554176 97361952721074496 97430149470971954 97468705129646656 97542183756351698 97941807147102464 98095353040414184 98130126596832512 98500810454169448 98755727982119936 98800109254525952 98990079020758016 99018090742125568 99089562699607571 99173323952946208 99208479636358144 99280089017889143 99319376746032352 99499129479042787 99801461713186688 99840955762143232 99885824740839424 99993356848671104 99997478999646592 100032926835552256 100077882086920192 100102994457474944 100178458993009852 100371079007096716 100410798468516224 100980235888942592 101010966962480848 101056361749521136 101096352395247104 101205187696906384 101669677645125632 102003684225654848 102089908810799104 102389000340518242 102700113567204608 102808480794163456 102897582139998464 103124603832530176 103709431453508608 103740993096601952 103828686243767296 103940463040066016 104013267678470059 104028324800877568 104101190981664032 104333095283692639 104417506770669568 104571282684424192 104618277493510144 104760540556077952 104801997042249728 104849095535415296 104924776353354412 104966297831927168 105045428660686444 105050696103661568 105156270619991708 105475792312264192 105678597873511936 105911755287463424 106030145445088592 106077795873720944 106119773632278016 106634866953058304 106749664743851584 106791908378494976 106839901146847232 106959328803419456 107045329573984256 107152908669738386 107195311878551104 107243485938267328 107803224800357632 107884494300164456 108043376054805464 108091931238411848 108134706043017472 108747946341938176 108895825051712608 108987875622339584 109066543840986823 109197434107753472 109850121473782144 109942978719322112 110092482469863296 110265077289788876 110716825470637568 110963467299529936 111057265665801728 111270803109799424 111348742252539376 111476781435830512 111636909892831232 111687080026855424 111901828458248192 111933493882402816 112014288269121602 112030503631714304 112108974903330496 112148716110665728 112358717997822842 112819043675776256 113040628434383104 113245214513837224 113340941660509952 113462958877587592 113507859138322688 114058813386499072 114186310479326176 114237626325545632 114278122112766976 114282833142453248 114392970066342331 114489667420582688 114709804579539104 115006670561456128 115058355081220096 115279585695059968 115343604166616644 115395440105872108 115405983873077248 115441105099978112 115492984856595584 115538688451710976 115617318856275964 115663071653607296 115744087341455404 116095780554231296 116319005897389568 116452760354018816 116575639115034112 117272426978767424 117371558362519552 117597236731426816 117941759885913418 118561134967545088 118747006312080328 118789100617218304 118872305918251496 119233504352994304 119237823181363016 119462762813535232 119600132255478784 119726332064089088 119830095656707072 119914030118119328 119950523267946007 119961483236488192 120051918469355936 120181160390076331 120543762642587648 120732742203586688 120775540426870784 120910545603865472 121129375017965132 121177309080101248 121231766712823936 121956384861055472 121999616850116096 122190878791248176 122239232918193664 122460467051129584 122832568262383616 123068746890672128 123073820307257344 123192429302214818 123203685486123008 123296564914473664 123429299860078394 123478144062634816 123533635701042112 123582521192019968 123944579359574714 124178398187753728 124321190107668736 124452371487671552 124560231011577088 124647478675413512 125542995970036736 125910797716042703 126017231188330144 126400139775021056 126533514823585792 126643178018459648 126815391199462784 126922589332344832 127014202954060604 127166632125485056 127294432855779436 127534571111747072 127681222272740864 127926723741619712 128016329450424688 128124542746663424 128409963426083248 128936049915172864 129080177063586112 129138186281051584 129189289639294976 129313792248908722 129423102301528256 129671953002957248 130447019250116296 130498640547801344 130557287229195008 130734822932962664 131384202761663488 131642250834977792 131769117418191799 131821261904704736 131880502978139552 131932691542832128 131991982693252096 132027921491720891 132134078692886816 132186367604122624 132378677955048733 132568830497737088 132680892061978624 132936006739873792 132976462836683648 133036223062660736 133088868976021504 133478777771849692 134025630832877056 134235746265829936 134790582726758192 135200149506193408 135460108133668864 135498439962908672 135596243694199834 135710864356663232 135758972133963776 136570421291729152 137044605849279232 137086312306224008 137202192536406784 137349897588658664 137863739408149664 137980276804099072 138128819503150112 138183480690131968 138287652920397344 138433571449103008 138854207600955392 139121192137281536 139126927303856128 139261007037286316 139378725555491968 139428133542989824 139646718618569344 139701980477935616 140111263623867068 140536997513016832 140600155477594624 140791347773959792 140807217665261056 140910359902255616 141062056982946736 141117878928725504 141181297944048128 141918169357432832 141961358974297408 142025157053381056 142081360123049984 142298238592339648 142354549727516672 142454261343329728 142561653182360174 142771604072421506 143581272904590248 143746376061991976 143898054532620232 144335294743098368 144612818142700544 144931875656528896 145159089090354976 145753795556282368 145921396883132416 146150161614868096 146201969990422528 146304376514771072 146630296074378844 146754243915523712 147461847847957552 147520202358384128 147586498606916096 147631413252856624 147787191141609968 147915274326247792 148521272687097856 148812979204757504 149082307714418624 149141303483201536 149208328261937152 149248954729771442 149645462036142046 150100165982837504 150321218858859776 150388773896920832 150593277049362056 150652870748233984 150720574832159488 150889053133395304 151010375649013504 151507234854556672 151621451448879776 151912984443173408 151973100384781312 152041397785897984 152418334077314851 152486831568473857 152547174596399648 152834951615696896 153010695517130752 153172149523288064 153282710263008508 153304899706556416 153412281446662784 153754035154915468 154383954503693824 154967135650514096 155098130693329408 156080481476261888 156325172866536128 156537748511836874 156670071207113152 156971311529895616 157425486216062792 157558559323599616 157861508003600128 157909549618561832 158043031909025536 158867910232105984 158939306192063488 159155436614041504 159289972063419392 159404948690673049 159596249849793536 160063816988025353 160478057970944896 160550177538604672 160613711443447808 160685891974393856 160858878408731776 160904397455954048 160922534474584064 161156651423537588 161213779409081984 162177375283928368 162241553113482752 162314465203864064 162495903374425712 162626558391245312 162927603636983056 163161637535676416 163167547511338864 163663338875918336 163736889923274752 163978025635493888 164092883319531712 164142821314031378 164216587842971846 164281572642276544 165213226173329152 165896101817548544 166887684546707488 167028756131277824 167208570977497504 167577481227861536 168086672359051264 168409864166182912 168527826111951488 168579113781978172 168594516981010432 168670284122189824 168721615146121856 169046027801426048 169164435345204052 169678448502338048 170004700926953984 170200188209719808 170379780245049856 170570233976881648 171398162507429312 171543046837528576 171727721544456896 171795678695839744 171872884453623808 172106602342128064 172376418294796534 172444632152451776 173281658798719744 173553316917655864 173614839363626752 173808909305556616 174192381802645544 174270664649684408 174721672583750656 174800193296468992 175057621962216448 175136293652110336 175180240300581152 175312303237767241 175328321653328896 175649388262419253 175718897319903392 176438805147078656 176715412805649536 176918616691682432 177105297886301824 178506447394895984 178657340418898432 178900284013527856 179788909042276352 179914841389786048 180066924941256704 180413152004114432 180468056706927808 180620607896029184 181149769833224582 181491505043640064 181700200926592768 181891927558904576 182049568401535744 182177084217912056 183330945973136416 183403494823937024 183485917186976768 183691021205872544 183838718181407744 184023473584985489 184179030198328672 185010730903212032 185093875565441024 185345571753060992 185418917843980288 185502245947273216 185552754528905036 185636142779011652 185709603856486528 185858923875708928 186045709558446868 186403432441751044 186611017167852032 186885839662366208 186969827006982656 187329326754472448 187534723793750528 187591795787464432 187676100391967824 187750368734030336 188655643400625856 188815115626661888 189235735575280576 190567693840497064 190728782339094272 191095509688568576 192400212758813696 192603229842230272 192661844322260768 192824703024139264 192963885257130533 193195460344486912 193754444573615744 193761462669714901 193918226859814912 194291086773661696 194350214915153024 194514500811108352 194723905442148992 194860298941943908 194937410259293312 195084367512703396 195883614294204928 196190706080828368 196260253193665024 197001620908338896 197511455964239872 197600218509051904 197980158041516032 198036181484251136 198179125399215142 198346647905892416 198416959272716288 198560178035778286 198638753492064704 198998258958085574 199602923426373376 199986713697342208 199994957999293184 200205988914949888 200356917986019704 200742158014193432 200821596937032448 201960471777885184 202021933924961696 202112723499042272 202192704790494208 202410375393812768 202552152847546957 203339355290251264 204007368451309696 204179817621598208 204778000681036484 205400227134409216 205616961588326912 205795164279996928 206249207665060352 207418862907017216 207481986193203904 207657372487534592 207880926080132032 208026535356940118 208056649601755136 208202381963328064 208666190567385278 209521081112155904 209849552706708824 209932595663854336 210090857321372888 210312541239983416 210951584624528384 211357195747023872 211823510574926848 211976406281438981 212060290890177184 212155591747441888 212239547264556032 212444087266064329 213269733906116608 213499329487703168 213583816756989952 213679802293694464 213918657606838912 214090659147968512 214305817339476772 214390623757102208 214486971876534656 215606449600715264 215768988600328912 216086752109610928 216183862476823696 216269412086034944 217495892683876352 217791650103425216 217975751244679168 218133087681973646 218394868215506944 219700242947564288 220184964939726592 220530154579577752 221433650941275136 221926934599059872 222114531331603456 222541606219598848 222697484505078752 222765257497614013 222953562871661024 223273819785662464 223374160053710848 223803656916496384 223866987764805632 224028576538243204 224061007263428608 224217949806660992 224297432221331456 224717435995645684 225638087351552512 226081256868766208 226490429027674448 226681883321019904 226925917755175184 227015718276645376 228117626772998144 228372620958652352 228475252651091264 228556244225533952 228565666284906496 228785940132684662 228979334841165376 229419609159078208 230687208333233288 230790880211744216 230882210199956224 230985969713191168 231234637712551928 231326143307214592 231488174682910808 232191561108462592 232638011794779136 232905520708037632 233151278230068224 233587861100736961 234544853957534848 234743116725039104 235194473462853632 235883519771826836 237122269935090176 237494012624160656 237578201234436608 237744611836502992 238467008705988608 238475646362726032 238925525627070464 239200264510957568 239452664128178176 239660191313414144 239828060236238656 239901046535892014 239922966472976384 240103836938711872 240362320780152662 241465484407173376 241821091207730944 242258750035930264 242354618160202496 242463533425647872 243912769722110944 243999233700232192 244381757582496352 244478465836387328 244920934102259168 245194711341767369 245665136524767232 246137493781344256 246147640614514688 246384858604429636 246407370972246016 246593129828947328 246858599720156788 246956288125269632 247067271402084224 247165042384039936 247889158719149428 248356796375507456 248642380215337472 248904742975343104 249120462023154176 249294957350827024 251085991940073472 251821595432085406 252034462376660288 253630782398925568 254028405908121208 254588865711558872 255069142223494144 255362444545481728 255853447483239424 256032658900849376 256249085493326848 256603018130162977 256819926852166496 257872099830345728 258160354127172224 258276372562103168 258378579278589952 258627584497817444 258846204603056512 259343906005914496 260894038500232592 260997281095602688 261114574458390016 261469645865925328 262768405523326976 263284501669955584 263538234836383598 263642523809409472 263761005956279104 263865383085664256 263983965386504192 264055842983441782 264268157385773632 264372735208245248 264757355910097466 265137660995474176 265952925673367296 266072446125321472 266957555543699384 268051261665754112 268471492531659872 269581165453516384 270400299012386816 270920216267337728 270996879925817344 271192487388399668 271421728713326464 271517944267927552 273140842583458304 274089211698558464 274172624612448016 274404385072813568 274699795177317328 275727478816299328 275960553608198144 276257639006300224 276366961380263936 276575305840794688 276867142898206016 278522014074572632 278757451110983936 279293437237138688 280222527247734136 281073995026033664 281200310955189248 281582695547919584 281614435330522112 281820719804511232 282024139991190779 282124113965893472 282235757857451008 282362595888096256 283189830055737163 283836338714865664 283922717948594816 284050314106762112 284162720246099968 284596477184679296 284709099455033344 284908522686659456 285123306364720348 285543208144843012 287162545809180496 287492752123983952 287796109065240464 288670589486196736 289225636285401088 289863751313057792 290318178180709952 292300323229736192 292608753029542144 293260592148757688 293508487831047424 294923695695915104 295040404716768256 295172997213832192 295262826505713248 295574382283219936 295830548652495584 296037761854107091 297042545374195712 297625958409515008 298164615428837248 298282606966403072 298416656523874304 298497909459542884 299290924072284092 300200331965675008 300642437717719552 300777547793841664 301186554098724112 301305741496467968 301441149664318976 301778106266790608 302020751298027008 303014469709113344 303242902897759552 303825968886346816 303946200769562624 304082795571795968 304836668154629702 304973663136947714 305094349192799296 306565420526017016 306824562893325568 307508070309830936 308767909007387648 309934271301028192 310196261386658816 312160962952523776 312650345733072256 313075497023673748 313340142414226304 313942623059791232 314850972432125584 315117118647199232 315723016007200256 315819099237123664 316086063818051072 317735820464211968 317878612384126976 318310873228083008 318579944126838784 318809897381346098 319192499699587072 320127633976050706 320956115941889792 321100355077209344 321717756817463552 321808794911908096 322313302847075176 322427558818163968 324354750567856736 324483106226965504 324628930407728128 324991806748851424 325253116782490624 325579991727282019 325855207273966112 326206006773064327 326323275071352832 326335095022677728 327326677751836672 327473779846549504 327956051270987776 328185766639063424 328285642628062756 328433175685943692 328563145284553088 330426452346658304 331792203635097088 333775369093414976 334057512262555648 334417141954995008 335154962455723072 337055652223902976 337158227563956344 337443230292243712 338092055602852096 338328870690408104 339356897004676096 340009401853907968 340400376419439616 340759560490099712 341005523148401839 341140467953763296 341397643147230943 341757879514973051 342796325014858624 343086093675057152 343455443088913792 343591357391679488 343745768907247616 344213204684256128 344752836589593068 344889264304903552 346563317597439488 347106633835311728 347229678727253504 347617818611113232 348384763605291088 348541329299368816 349443345167501312 349600386592937984 350115243924432896 350272587304220672 350360480601162304 350624606475534482 350656643306657792 351298776524838506 351437794639806784 353430825611299072 353837233383364864 354210595772603648 357012894789791968 357314680837796864 357800568027055712 358361501191813847 359577818084552704 359829682779572096 360133849882513408 360826304008228864 360936113413855616 361241215792058368 362299539666449164 362983010087280128 363400401853185536 363783855117809152 364099136803071488 364354168435824112 366661891946272832 366806989647874048 366971834373953536 367382042411745088 367677436362815488 368046947169970978 368358060396657344 370691143506121984 371105509057810072 371272285558023304 371419207712973056 372091419116893736 372806864883502088 373222034335704064 373771679324732416 373939654013965312 374658653508944896 375035180344084351 375069447587501056 375183591574928864 375352200783935648 375500737468060672 377311286801251712 377630231253323776 378471471150561152 381135387680994128 381457564678188544 382191019377137152 384800425517627392 385206459684460544 385323688644521536 385649406048278528 385927770514261066 386390920688973824 387508889147231488 387522925339429802 388700429830306048 389447810884297984 389720597883887816 389874820518586624 390168735025406792 391767228588409856 392381412161656736 392520506387330048 394003241816677792 395022911928479744 395200437018103808 395960316083032064 396072362968502272 396358250798430284 396693295811784832 396833918545432576 397120356071556572 397277506984129408 397996517916171148 399205846852746752 399973427394684416 399989915998586368 400411977829899776 400713835972039408 401484316028386864 401643193874064896 403920943555770368 404043867849923392 404225446998084544 404385409580988416 404820750787625536 405104305695093914 408014736902619392 409556001362072968 410800454268818432 411233923176653824 411590328559993856 412498415330120704 412796159600696963 413706906781283167 414837725814034432 414963972386407808 415314744975069184 415761852160264064 416053070713880236 416113299203510272 416404763926656128 417332381134770556 419042162224311808 419699105413417648 419865191327708672 420181714642745776 420625082479966832 421903169249056768 422714391494047744 423647021149853696 423952812562877962 424120581780354368 424311183494883776 424479094529112064 424888174532128658 426998658975406336 427837315213677824 428611634678953544 428781247514204416 428973943753069312 431212899201430528 431537977200657824 432173504219221856 432367724953647392 432538824172069888 433806027758511499 434991785367752704 435583300206850432 435951502489358336 436266175363947292 436789736431013888 439400485895128576 440369929879453184 441060309159155504 442867301882550272 443853869198119744 444229062663206912 445083212439197696 445394969010157504 445530514995228026 445907125743322048 448057153076486408 448435899613321984 449434871991291368 451276174703105024 452162513737532416 452598272871180527 452980858055348896 453363766642039808 453851835510350368 454031436553290752 456235253545996288 456745241917304704 456950505302182528 457112488451067904 457131332569812992 457571880265369324 457958669682330752 458839218318156416 461374416666466576 461581760423488432 461764420399912448 461971939426382336 462469275425103856 462652286614429184 462976349365821616 464383122216925184 465276023589558272 465811041416075264 466302556460136448 467175722201473922 469089707915069696 471767039543653672 474244539870180352 474988025248321312 475156402468873216 475489223673005984 476934017411977216 476951292725452064 477851051254140928 478400529021915136 478905328256356352 479320382626828288 479656120472477312 479802093071784028 479845932945952768 480207673877423744 480724641560305324 482930968814346752 483642182415461888 484517500071860528 484709236320404992 484927066851295744 487825539444221888 487998467400464384 488763515164992704 488956931672774656 489841868204518336 490389422683534738 492769717208859272 493186259657894656 493717199440313576 493912576250539264 494134542804168448 495778317438298856 496713592751014912 497284760430674944 497809485950686208 498240924046308352 498589914701654048 498965786138260609 499700614253475271 502171983880146944 503643190864170812 504068924753320576 507261564797851136 508056811816242416 509177731423117744 510138284446988288 510724889090963456 511706894966478848 512065317801698752 512498170986653696 513206036260325954 513639853704332992 516320708254344448 516552745124206336 517255168995634888 517692409206113024 518687812011828992 521788077000465184 521994562191205376 522229148916780032 522939291731850656 523759117126497161 525536811046653952 526569003339911168 527076469672767196 527285047618818944 527522011912558208 527730766171328512 527967930773008384 528111685966883564 528536314771547264 528745470416490496 529514711820194932 530275321990948352 531905851346734592 532144892250642944 533915111087398768 536102523331508224 536942985063319744 539162330907032768 542384974776799336 542843457426652928 546281685166916608 547882119791429059 548178423397116928 548345249224896032 548808770145627136 549399590354634656 549784414871913169 551454957632598656 551921107216396288 552515278012600448 552733922760527872 553150611681589376 553734285796412032 557044028149145264 557514902221967872 558586874474277376 560445054495468272 562147990052067328 562400621910378496 563165391095839168 563228870661044224 563641439609022464 564048279982381558 564248227931786944 564471515714902016 564725191776192512 566379660111474326 567845435897189632 568100628213524224 569192954369358592 569817045373318912 570246612729440696 571086416289686024 574325091618360992 574985504247967904 575592218130480928 577341178972393472 578451272570802176 579727502626115584 580636356361419904 584600646459472384 585217506059084288 586521184297515376 587016975662094848 589847391391830208 590080809433536512 590345994427664384 590525653011426496 591148764566439872 591661097304991168 592075523708214182 596329230857674496 596995818919085768 598581848144568184 600400663931350016 601284875435439104 601555095587683328 602373108197448224 602611482992935936 602882299328637952 603317464031787869 603556212533581216 604041502596054016 604648556064952321 606028939418226688 606485805795519104 607651937772693632 607892401539125248 608165591143591936 609673336309259404 609947326273895428 610188698385598592 613130841052034032 613649125786651136 615016140619661872 617535818014775296 619868542602056384 620392522773317632 625300691466144512 626150994047347496 626680284828452608 627885246119582464 629701944864251168 630234237294398464 631446032014400512 631638198474247328 632172127636102144 634024194416286037 635471640928423936 635757224768253952 636621746456166016 637159888253677568 637619794762692196 638384999399174144 640255267952101412 641912231883779584 642200710154418688 643435513634927104 643617589823816192 644626605694150352 644855117636327936 648709501135713472 648966212453931008 649257860815456256 649983613497702848 650506233564981248 651159983454564038 651710414547932224 652412013546128654 652670190045355456 656371533278126848 656571285256125512 656866351371887384 657126290569106176 660852904693316608 663584407270194176 665528502213368573 667550738186829952 668115024525111296 668834283909990016 670309924911446144 674111304447805952 674316455127912688 674886460584487424 676184111205704192 676657741380816208 678713794009352192 680018803707815936 680800752838879232 681519120980199424 682011046296803678 682280935907526592 682795286294461886 683515759029946102 685592650029717248 686910886177827584 688426409368512256 689505673179186136 689778528609807104 693126635194878976 694213267670623456 694459357454507008 695235637222226464 696493906353299509 696769527210582176 697082658598737632 698886690335002624 699200773185875968 700230487848865792 700545174608441344 700720961202324608 701249212951068964 701313286613315584 702597553049677012 702875589279613568 706861651222598144 707674466766729728 708421191545207296 714025789579583936 714629361675593728 715601136054111424 716723002383627694 719659365559144192 721872226827711232 724599079332898328 725966020174560256 726800803706371072 727567710235618304 728092873749290413 728198273606142976 728708336871648224 730331666985848473 733323783892545664 733613979295748096 733943668747907072 734764084823490176 735354872725630976 736093894339941956 736716120793314688 741382287012243968 742211018115620144 742544571116046608 742838415425946112 744182838233787472 745613729767004176 746444068671408128 747543358649464832 747879308027930624 749317307017889792 750070360688168702 750138895175002112 750367183149857728 750704401567871296 751001474936121344 754622573602503424 756942942301122304 762270775361988256 762915129356377088 764382038754274304 769600851035254784 770412919368921088 770647377289043072 771298812096557056 771855541028522132 772781841377947648 775017778294462976 775045850678859604 777400859660612096 778895621768595968 779441195767775632 779749641037173248 780337470050813584 783534457176819712 784762824323313472 785041012774660096 788006483633355584 792716501596860568 793386591623569664 794240712143113144 794555013968258816 795993035832342296 798411693705493504 799946854789368832 799979831997172736 800750790464396317 800823955659799552 801427671944078816 802968632056773728 803286387748129792 805639765837235641 807841887111540736 808087735699846784 808450893996169088 808770819161976832 809641501575251072 810208611390187828 816029473805238784 819112002724145936 821600908537636864 822467846353307648 823180657119987712 824996830660241408 825592319201393926 827413813562566334 829927944772815616 831523704320528128 832106141427760472 832809527853312256 834664762269541112 838084324448623616 839398210826835296 839730382655417344 840363429285491552 841250164959933664 843806338498113536 845428782988095488 847294042299707392 847905625125755924 848241163560708736 848622366989767552 848958189058224128 849776349064257316 853997317950812672 855674630427355648 857223269357907088 857562495028408832 857947887506138624 862425798402861056 863075954401315648 864347008438443712 864735449907294784 865077648344139776 867612055517022998 871166600413700864 872532350727894584 878800971790257152 880739859758906368 881375584012298921 882120618318311008 885734603765100544 887707738396239488 888458125326413824 890166424878395392 890789938020315008 891061029990456052 891814251486644096 896114306152972816 896871799226643968 898869743982582736 902552349406210048 904325027475064832 905196545742361054 905961716110697792 906727533284079616 907703671020700736 908062873106581504 913490483834609408 913901010604365056 915143760530738648 915917339364661504 917678436636312832 922748833332933152 923163520846976864 923528840799824896 923943878852764672 924938550850207712 925304573228858368 925952698731643232 926650745685341131 928766244433850368 930552047179116544 931622082832150528 932605112920272896 934351444402947844 938179415830139392 943534079087307344 948489079740360704 949976050496642624 950312804937746432 950978447346011968 953902585450904128 959312240944954624 959604186143568056 960415347754847488 961449283120610648 965861937628693504 967284364830923776 969035000143721056 969418472640809984 969854133702591488 972695503234923299 975651078888443776 975996934800928768 977527030329985408 977913863345549312 979683736409036672 980778845367069476 985539434417718544 986372519315789312 987434398880627152 987825152501078528 988269085608336896 991556634876597712 993427185502029824 994569520861349888 995618971901372416 996481848092616704 997179829403308096 997931572276521218 999401228506950542 1007286381728341624 1008137849506641152 1014523129595702272 1016113623632484832 1018355462846235488 1020276568893976576 1021449778181926912 1023413789932957696 1024130635603397504 1024996341973307392 1026412072520651908 1027279707408665984 1032641416508688896 1033105490248412672 1034510337991269776 1035384818412226048 1037375624023657984 1043576154000930368 1043989124382410752 1044458297833560064 1045878583463701312 1047518234252994322 1054152939345534392 1054570095237637888 1055044023825116416 1056223371933767128 1057072629543094528 1059029423640389864 1060550643981896704 1063811702693469184 1064289784501285888 1066928338541203957 1067407820979316999 1067830222174797536 1072205046663016448 1073885970126639488 1078324661814065536 1084769949553598672 1085686914853305856 1092563370333833216 1095764239582858118 1096356846794233856 1096690498449792064 1097617540291254272 1098799180709269312 1099568829743826338 1102909915265197312 1105030556025200896 1106301223363178752 1107468571592824064 1114088056298290528 1115029804443935744 1117173748948554752 1120446718916177471 1120890108990936544 1124295980104134656 1124801243820756992 1126330782191678336 1126457741322088448 1127282879218044928 1128096559964763116 1128496455863573888 1128943031429804032 1129450383552385024 1132759320222948652 1135690871794379264 1136201256427048448 1138385908738717184 1139634090746637824 1140493225458881392 1142172832579372048 1148650183236721984 1149971008495935808 1151184436260961856 1161272712722839808 1169201292918944768 1170435012118168576 1173042368595030752 1174033951324189696 1177473503915959783 1179694782783660416 1180161618867073024 1180691988855328768 1181051306022852992 1182297529132879744 1183322194609982336 1184151047416428364 1192658461715348992 1193991637838171536 1197163696289136368 1200801327862700032 1202569750870878208 1203110191175366656 1204746216394896448 1205222965985871872 1205764598657275904 1206634928063575738 1207112425067162432 1208083005192108032 1209297112129904642 1212971611591038208 1215303875545387264 1219346672618518808 1219894652547790856 1220377396771197184 1226261682104068064 1227298251573302272 1230032281239323744 1235071636029550592 1239737085204112768 1240785045546635264 1250601382932289024 1252301988094694992 1253360569656905216 1255770492239164928 1259403889728502336 1260468474588796928 1262892064028801024 1263276396948494656 1264344255272204288 1268048388832572074 1273243492912332032 1275239589525384392 1280510535904202824 1283824463767559168 1284401420308837376 1286871027269854208 1287235179647632384 1288164315094898423 1289253211388300704 1289710235272655872 1297419002271426944 1297932424907862016 1298515721630912512 1299967226995405696 1301012467129962496 1302319966909128076 1303420829095864448 1304824027092257308 1305340380090710912 1312743066556253696 1313142570512251024 1313732702743774768 1314252581138212352 1321705809386633216 1327168814540388352 1331057004426737146 1335101476373659904 1337668567819980032 1340619849822892288 1348222608895611904 1348632910255825376 1349772921168974848 1352368222411408384 1353315482761632416 1356330238688004307 1357427588018704384 1360037607415631872 1361601505677758464 1363038241960398848 1364022092593607356 1364561871815053184 1365590572588923772 1367031518059892204 1371185300059434496 1373821772355655168 1376852818737024512 1379011346358372272 1379557057219614208 1386253270389757952 1388426535341246912 1388918714909014016 1390471274444452928 1392987812706599018 1393539054421164352 1394165317197475264 1401441922404649216 1402498425902137928 1405195106099354024 1405751178559227136 1413723302445196288 1415348933533459456 1416842383090414592 1417865069932828699 1428051579159167872 1429258723351187456 1431202272108222848 1433446004767255388 1439318731118288384 1443744453655422464 1449198158665796656 1451932040349120512 1453601607412742144 1455135420471236608 1456185747498580826 1456396547212285952 1457416673743296448 1460663333971696946 1466647567785091328 1469528169646980352 1472187788679883912 1473432241586629376 1482764574024487936 1484422036231240288 1485089142232093216 1485676830851892224 1487108610862450303 1488365676467574944 1491227459534008352 1492888137342816256 1495086717298929664 1495758616055861248 1498634614035779584 1500140721376337404 1500277790350004224 1500734366299715456 1501408803135742592 1502002949872242688 1509245147205006848 1513885884602244608 1524541550723976512 1525830258712754176 1528764077508548608 1541294754578086144 1543711082057044264 1550035556588925952 1550091701357719208 1554801719321224192 1557791243537191936 1558882391535551264 1559356802483298091 1559499282074346496 1560674940101627168 1567068914353639424 1569525648646626944 1570082025549320192 1576012967266711168 1585433003193721136 1586773183247139328 1588481424286226288 1589110027936517632 1591986071664684592 1596823387410987008 1599893709578737664 1599959663994345472 1601501580928792634 1601647911319599104 1602855343888157632 1605937264113547456 1606572775496259584 1611279531674471282 1616175471399693568 1616901787992338176 1619283003150502144 1620417222780375656 1632058947610477568 1638224005448291872 1643201817075273728 1644935692706615296 1646361314239975424 1649993661320482816 1651184638402787852 1654827627125132668 1659855889545631232 1663047408641056256 1664212282855520944 1665619055706624512 1669329524539082224 1676168648897247232 1678796421653670592 1679460765310834688 1680726858570983104 1682500329919867328 1695811250251511848 1696482327121417472 1697244733979535104 1699552698128514632 1707994635901625344 1711349260854711296 1714446538715814176 1715124990056817664 1715895775012277248 1716362979392371583 1720922813415633529 1724851596805722112 1726151908802631296 1728694016876887424 1729470899814589568 1730155296688279552 1735224111034045996 1742333200827401728 1745064701455789168 1757601943580514304 1761479719517812736 1762751168024597842 1764241236636622016 1775415476792478976 1781579876040630016 1782122059980912104 1783628502973288192 1792228612305945632 1793743598453287936 1797739487965165472 1805104698812420096 1808650054950129664 1810393091484722108 1811923432221395584 1813455066568159232 1815407342041401472 1816125746213163008 1826980967669218816 1827802021208730112 1830287521061477296 1831834678729323008 1835356873272625664 1845497666665866304 1846327041693953728 1847057681599649792 1847887757705529344 1849877101700415424 1850609146457716736 1851905397463286464 1853301491370682262 1868702888805895688 1876358831660278784 1887068158174614688 1896978159480721408 1899952100993285248 1900625609875492864 1901956894692023936 1907805170901808256 1918624481889909248 1919208372287136112 1920830695509694976 1922898566241221296 1931723875257387008 1934568729661847552 1938070000287442112 1938836945281619968 1939708267405182976 1945391006469846598 1951302157776887552 1955054060659970816 1959367472818073344 1961557690734138952 1971078868835437088 1972745038631578624 1974868797761254304 1975650305002157056 1976538171216673792 1982328810390160141 1983113269753195424 1986854371004059648 1989139041722699776 1991237943802744832 1992963696185233408 1994359658806616192 1995863144553042436 1998802457013901084 2014572763456683248 2016275699013282304 2029046259191404544 2032227247264969664 2036710925692470976 2048261271206795008 2052824145041303816 2054559414817331968 2065282833017377792 2066210980496825344 2069020675982539552 2070769636824452096 2072264332978749637 2074751248047315968 2087152308001860736 2087978248764821504 2088916595667120128 2091757166927402624 2095036468505988644 2108305878691068784 2109140190475275776 2110088047650232832 2112446743867534256 2114145259086189056 2118058847280779728 2121101287963793408 2127623405386938368 2128579569002571776 2133856677082407914 2134815641958633998 2135660444349595072 2147771940253278976 2156649323628131072 2169539899107197344 2171373829706611712 2185126740667666432 2191528479165716236 2192713693588467712 2193380996899584128 2195235080582508544 2197598361418538624 2199137659487652676 2205819830530394624 2210061112050401792 2212602446726357504 2214937143185648128 2228176112596581056 2230059608887871488 2234347497897109504 2240893437832354942 2241780217981873088 2252661564383356672 2256193119929526232 2256992911727147776 2265518640445897304 2271381743588758528 2272402512854096896 2276771817477434368 2279059942090974133 2279268181493275648 2280986450917762784 2283442047411450289 2284345665158744096 2297300366473443968 2299942016991871616 2302368872521923712 2322545425445679616 2338402585837889536 2340870024236337152 2346084737190061504 2348067902648379392 2354947007831919566 2359389565567320832 2362102612045705984 2364595058265759488 2366644389219964672 2368302094832856728 2385316923430697984 2387983275676343072 2392305156604811357 2394327392578272736 2401602655725400064 2405139501741756416 2406220382350733312 2409492432789792896 2410445931971743744 2411529197314551808 2413269856127151476 2414224850134324864 2416166010384216064 2418594224259809284 2425943223182076416 2430607751090774528 2438693345237037616 2439789305095581712 2440754793542394368 2452523364208136128 2454596503146604544 2460064562478647488 2479474170408225536 2501202765864578048 2504603976189389984 2506721139313810432 2508530508342696929 2511540984478329856 2518807779457004672 2520936949177593856 2525784128057602048 2526552793896989312 2528688510544408576 2536096777665144148 2546486985824664064 2550479179050768784 2561021071808405648 2567648927535118336 2568802840617674752 2573742054539708416 2574470359295264768 2576328630189796846 2578506422776601408 2579420470545311744 2594838004542853888 2599934453990811392 2604639933818256152 2606841658191728896 2609648054184514616 2610680760181421824 2625486133112507392 2626285141024502048 2627465405487549536 2628505162276424704 2643411618773266432 2654337629080776704 2662114008853474292 2670202952747319808 2675337135639960064 2681239699645784576 2696445217791223808 2697265820511650752 2699545842337949696 2704736444822816768 2706630965523264832 2712660477376008614 2728044185187214712 2729123743630106368 2731181145177847544 2734063036119784408 2742370600118868992 2747643544711310336 2753705637474049024 2758022692716744544 2759114114439228416 2772506540779515904 2776853070682493824 2777837429818028032 2780942548888905856 2785975625413198036 2787078108842328704 2788330634394950528 2802883844809298432 2804996851804275856 2810390212198708048 2811502357118454272 2827446604890392576 2830697867066918912 2833684766180829184 2835730139865657398 2856103158318335744 2862404544216445696 2866892009534510776 2878637462236576768 2887488907310844928 2895948347468982169 2898396317331593312 2903864080698241024 2907203214825484288 2910270840942473216 2912371494997161652 2912793094424571904 2914833347486592896 2921326667943393892 2933295135570182656 2939056339293960704 2944375577359767824 2946864483173258752 2965529148048975872 2968844072462480576 2970178284464186432 2971353661703784448 2974217221724900606 2976731352935149888 2982454919068016704 3000281442752674808 3001468732599430912 3002817606271485184 3018490294410013696 3027771769204489216 3036642194309580493 3049083101447953024 3051660517425508352 3057528155017097216 3082589509156172288 3087422164114088528 3100071113177851904 3100183402715438416 3109603438642448384 3115582487074383872 3117764783071102528 3118713604966596182 3118998564148692992 3121349880203254336 3139051297293253888 3152025934533422336 3170866006387442272 3173546366494278656 3176962848572452576 3178220055873035264 3183972143329369184 3193646774821974016 3199787419157475328 3199919327988690944 3203003161857585268 3203295822639198208 3205710687776315264 3211874528227094912 3213145550992519168 3222559063348942564 3232350942799387136 3233803575984676352 3238566006301004288 3240834445560751312 3264117895220955136 3276448010896583744 3302369276805575704 3309655254250265336 3319711779091262464 3326094817282112512 3328424565711041888 3331238111413249024 3338659049078164448 3352337297794494464 3357592843307341184 3358921530621669376 3361453717141966208 3365000659839734656 3391622500503023696 3392964654242834944 3394489467959070208 3399105396257029264 3415989271803250688 3422698521709422592 3428893077431628352 3430249980113635328 3431791550024554496 3432725958784743166 3441845626831267058 3452303817605262592 3457388033753774848 3458941799629179136 3470448222068091992 3484666401654803456 3490129402911578336 3515203887161028608 3522959439035625472 3525502336049195684 3528482473273244032 3550830953584957952 3563159752081260032 3564244119961824208 3567257005946576384 3584457224611891264 3587487196906575872 3595478975930330944 3620786182969444216 3623846864442791168 3630814684082802944 3653961935338437632 3655604042417460224 3660575042122954592 3663669357458646016 3666313819885480127 3670713746545251328 3681467790724583119 3690995333331732608 3692654083387907456 3694115363199299584 3695775515411058688 3699754203400830848 3701218292915433472 3703810794926572928 3706602982741364524 3737405777611791376 3752717663320557568 3774136316349229376 3799904201986570496 3803913789384047872 3815610341803616512 3837248963779818496 3838416744574272224 3841661391019389952 3845797132482442592 3848490904103392183 3863447750514774016 3869137459323695104 3876140000574884224 3877673890563239936 3879416534810365952 3890782012939693196 3902604315553775104 3910108121319941632 3918734945636146688 3923115381468277904 3942157737670874176 3945490077263157248 3949737595522508608 3951300610004314112 3953076342433347584 3964657620780320282 3966226539506390848 3988719317613232384 3991726289106084872 3997604914027802168 4029145526913366496 4032551398026564608 4058092518382809088 4064454494529939328 4073421851384941952 4096522542413590016 4105648290082607632 4109118829634663936 4130565666034755584 4132421960993650688 4138041351965079104 4141539273648904192 4144528665957499274 4149502496094631936 4174304616003721472 4183514333854805248 4190072937011977288 4216611757382137568 4218280380950551552 4220176095300465664 4224893487735068512 4228290518172378112 4232539892454666247 4236117694561559456 4242202575927586816 4255246810773876736 4257159138005143552 4267713354164815828 4269631283917267996 4271320888699190144 4295543880506557952 4313298647256262144 4339079798214394688 4342747659413223424 4383056958331432472 4386761993799168256 4395196722837077248 4398275318975305352 4411639661060789248 4420122224100803584 4425204893452715008 4429874286371296256 4438169360914002259 4456352225193162112 4460119217775742976 4468694995794219008 4481786875664709884 4483560435963746176 4505323128766713344 4512386239859052464 4513985823454295552 4531037280891794608 4542763487177517056 4544805025708193792 4553543634954868736 4558119884181948266 4558536362986551296 4561972901835525568 4566884094822900578 4568691330317488192 4594600732946887936 4599884033983743232 4604737745043847424 4645090850891359232 4658699515493580011 4676805171675779072 4681740048472674304 4692169474380123008 4696135805296758784 4709894015663839132 4718779131134641664 4724205224091411968 4729190116531518976 4733288778439929344 4736604189665713456 4770633846861395968 4775966551352686144 4784610313209622714 4788654785156545472 4818984865579585792 4826539712254302952 4828449700268649728 4837188448519618568 4851886446364152832 4861215502181549056 4875457344473096563 4877386690474075232 4879578610191163424 4881509587084788736 4905046728416272256 4909193006293209088 4920129124957294976 4958948340816451072 5002405531729156096 5009207952378779968 5013442278627620864 5017061016685393858 5023081968956659712 5037615558914009344 5053105587793978624 5072193555330288296 5092973971649328128 5100958358101537568 5122042143616811296 5135297855070236672 5137605681235349504 5147484109079416832 5148940718590529536 5152657260379593692 5157012845553202816 5158840941090623488 5189676009085707776 5199868907981622784 5209279867636512304 5213683316383457792 5219296108369029232 5221361520362843648 5250972266225014784 5252570282049004096 5254930810975099072 5257010324552849408 5324228017706948584 5340405905494639616 5350674271279920128 5362479399291569152 5392890435582447616 5394531641023301504 5399091684675899392 5409472889645633536 5413261931046529664 5425320954752017228 5456088370374429424 5458247487260212736 5462362290355695088 5468126072239568816 5484741200237737984 5495287089422620672 5507411274948098048 5516045385433489088 5518228228878456832 5553706141364987648 5561885097777811712 5571951250826396072 5574156217684657408 5576661268789901056 5605767689618596864 5609993703608551712 5620780424397416096 5623004714236908544 5639478360860649487 5654893209780785152 5661395734133837824 5667369532361658368 5671460279731314796 5712206316636671488 5724809088432891392 5733784019069021552 5757274924473153536 5774977814621689856 5791896694937964338 5796792634663186624 5824742989994323304 5829666694973185792 5842653335886787784 5866590271140365312 5878112678587921408 5888751154719535648 5893728966346517504 5931058296097951744 5937688144924961152 5940356568928372864 5942707323407568896 5948434443449801212 5953462705870299776 5964909838136033408 6000562885505349616 6002937465198861824 6005635212542970368 6036980588820027392 6055543538408978432 6073284388619160986 6098166202895906048 6165179018312344576 6174844328228177056 6200142226355703808 6200366805430876832 6219206877284896768 6231164974148767744 6235529566142205056 6237427209933192364 6237997128297385984 6242699760406508672 6278102594586507776 6304051869066844672 6341732012774884544 6347092732988557312 6353925697144905152 6356440111746070528 6367944286658738368 6406006323715170536 6411421375552630528 6423749056454189824 6445118126697885128 6464701885598774272 6467607151969352704 6477132012602008576 6481668891121502624 6486555219797387917 6528235790441910272 6552896021793167488 6604738553611151408 6619310508500530672 6639423558182524928 6652189634564225024 6656849131422083776 6662476222826498048 6677318098156328896 6715185686614682368 6722907434283932416 6730001319679469312 6783245001006047392 6785929308485669888 6788978935918140416 6798210792514058528 6808868522644463093 6831978543606501376 6845397043418845184 6857786154863256704 6860499960227270656 6863583100049108992 6865451917569486332 6883691253662534116 6904607635210525184 6914776067507549696 6917883599258358272 6940896444136183984 6969332803309606912 6980258805823156672 7051004672098391368 7056964946546488064 7101661907169915904 7126319504162520064 7128488239923648416 7134514011893152768 7168914449223782528 7174974393813151744 7190957951860661888 7241572365938888432 7247693728885582336 7261629368165605888 7307923870676875264 7311208084834920448 7321150084245909184 7327338714917292032 7332627639770960254 7341427493090502656 7362935581449166238 7381990666663465216 7385308166775814912 7399508406801661696 7407621589853145856 7413205965482729048 7474811555223582752 7505435326641115136 7548272632698458752 7599808403973140992 7607827578768095744 7631220683607233024 7674497927559636992 7676833489148544448 7683322782038779904 7691594264964885184 7696981808206784366 7752280001149768448 7781564025879386392 7805208631107550208 7820216242639883264 7837469891272293376 7843127032413242297 7846230762936555808 7860431228844380173 7884315475341748352 7890980154526314496 7899475191045017216 7902601220008628224 7906152684866695168 7929315241560640564 7932453079012781696 7977438635226464768 7983452578212169744 7995209828055604336 8058291053826732992 8065102796053129216 8128908989059878656 8146843702769883904 8193045084827180032 8211296580165215264 8218237659269327872 8242314527411718481 8261131332069511168 8264843921987301376 8276082703930158208 8283078547297808384 8289057331914998548 8299004992189263872 8348609232007442944 8367028667709610496 8380145874023954576 8433223514764275136 8436560761901103104 8440352190600931328 8449786975470137024 8456581036344756224 8465079784909332494 8472235389123118912 8535426708329631656 8539262567834535992 8542641777398380288 8591087761013115904 8626597294512524288 8678159596428789376 8685495318826446848 8766113916662864944 8773523987598336512 8790393445674154496 8796550637950610704 8823279322121578496 8840244448201607168 8850409786905430016 8859748572742592512 8876338721828004518 8912704450386324224 8963573751329419768 8967120871927492352 9010646257533426688 9024772479718104928 9027971646908591104 9062074561783589216 9085526974355034112 9089610051416387584 9107087269909737472 9116239768363896532 9117072725973102592 9123945803671051136 9133768189645801156 9137382660634976384 9189201465893775872 9199768067967486464 9209475490087694848 9290181701782718464 9317399030987160022 9384338948760246016 9419788031327678264 9437558262269283328 9448410448182823936 9458380233063037952 9466577556879858688 9473208379331426912 9494311670816030149 9541267693722791936 9551933102705372288 9569220626419245428 9577309570313090944 9637969731159171584 9653079424508605904 9656899400537299456 9674376897039237136 9703772892728305664 9722431004363098112 9750914688946193126 9754773380948150464 9759157220382326848 9763019174169577472 9810093456832544512 9840258249914589952 9917896681632902144 10004811063458312192 10018415904757559936 10026884557255241728 10034122033370787716 10046163937913319424 10075231117828018688 10106211175587957248 10144387110660576592 10185947943298656256 10201916716203075136 10244084287233622592 10305314520759187384 10314025691106405632 10379352018171415552 10399737815963245568 10409760276037152121 10418559735273024608 10427366632766915584 10438592216738058464 10442723040725687296 10501944532450029568 10505140564098008192 10509861621950198144 10514020649105698816 10648456035413897168 10680811810989279232 10701348542559840256 10724958798583138304 10789063282046603008 10826523862093059328 10850641909504034456 10912176740748858848 10916494974520425472 10924724580711390176 10936252144479137632 10969482400475475968 10990574178845241344 11014822549896196096 11032090770866978176 11036456457756913664 11107412282729975296 11123770195555623424 11143902501652792144 11148312435369314816 11153322537579802112 11211535379237193728 11219987407217103424 11241560848794832192 11246009428473817088 11278956721721298974 11342920559462629592 11424412633273342976 11449618176865782784 11467568038138043104 11514549848946307072 11549955629243379712 11583793389875928676 11593585269326373248 11649485979988646608 11659333389946371584 11685306671773575568 11733180542280730624 11756225357175842816 11777502309439071296 11787457932693035008 11875376289849922304 11880713137856745728 11896868886899602424 11906925411740599552 11929819676272066816 12001125771010699232 12005874930397723648 12011270425085940736 12046459693909434703 12073961177640054784 12111087076817956864 12146568777238321972 12196332405791812096 12330358036624689152 12349688656456354112 12400733610861753664 12471059132284410112 12474854419866384728 12485399520813017344 12556205189173015552 12608103738133689344 12645041542054002887 12683464025549769088 12694185465977114624 12707851394289810304 12712880223492141056 12735888573317476736 12812012647430341072 12822842751105261056 12847498112908379648 12890236253395770256 12929403771197548544 12935214303938705408 12954264025204017152 12963337782243005248 12973110439594775834 13105792043586334976 13209477107222302816 13238621017001061344 13278847116365049856 13304379269128450048 13313698262844167552 13324952445652996096 13354636196312657792 13430371373229364736 13445814868567864832 13460002639358938624 13566490002012094784 13571858616971339776 13577957871836280832 13596421585028117056 13617737045288926186 13715572309726513408 13730903835138972664 13767382507325068232 13809215270421050368 13829552135015099392 13835767198516716544 13876301672731120987 13881792888272367968 13938665606619213824 13960517611646313344 14102009344196782736 14113929893092976128 14203323814339831808 14252639008325040128 14256976479847296832 14269028023786305536 14337828898447565056 14381915903721323776 14483144731877776864 14495387457771164672 14523258736331211776 14615847741353750528 14622416169669840896 14642300168491818368 14654677429834584064 14665255279541920508 14682854986181005312 14725871162898332476 14763981333326930432 14770616333551629824 14799016813603323392 14815243179706291712 14826411930965458096 14949623110447165504 15096545265396917504 15199616807946281984 15215655157536191488 15262441367214466048 15307155550907477179 15348995855119273984 15353666978297088896 15366645564077559808 15383188529929770368 15393963616413568732 15504560002299536896 15563128051758772784 15610417262215100416 15640432485279766528 15674939782544586752 15686254064826484594 15692461525873111616 15720862457688760346 15768630950683496704 15798950382090034432 15858630483121281128 15864906158025563392 15954877270452929536 15966905156424339488 15990419656111208672 16116582107653465984 16130205592106258432 16257817978119757312 16293687405539767808 16386090169654360064 16422593160330430528 16436475318538655744 16484629054823436962 16552165407860316416 16578114663829997096 16697218464014885888 16734057335419220992 16746136096233679499 16760291748047909152 16866447029528550272 16873121523802206208 16880704381201862656 16899573950940274048 16913162072689512448 16930159569818664988 16944470778246237824 17070853416659263312 17078525135669071984 17085283554796760576 17182175522026231808 17253194589025048576 17356319192857578752 17532227833325729888 17547047975196673024 17580786891348308992 17593101275901221408 17646558644243156992 17680488896403214336 17700819573810860032 17719497145485185024 17752677443656009036 17825408900772648448 17927147502658839536 17934241743854984704 18021292515066853376 18049544959436209856 18055943293817182208 18124149123567178432 18232479536727793064 18247891607342102272 18267536379291602312 18274765321269952768 18378402931787551744 18399536135934972928 18418950980175389696 18580363403565436928 18634798061974320044 18768677897520492032 18839576062655356528 18875116524538566656 18896820896365647872 18916760466126075904 18933155113759717376 18946416758662853824 18988623341632060298 19103866205410744576 19138441252838490856 19154619140626181888 19275939462318343168 19306158849017211808 19313798801074598912 19348753794078474272 19407545785456611328 19444862008726196224 19501829377892386252 19509546761896300928 19518314440764653696 19526038348339154944 19620186913665089024 19680516499829179904 19835793363265804288 20036831809515119872 20068244066741575432 20150462235656037376 20212422351175914496 20271638432282875183 20288774221321153184 20371895886597312512 20403833432406150272 20488168574467245184 20610629041518374768 20628051382212811264 20758704036342831104 20799475631926491136 20819520552074304242 20837119470546049216 20854733265533831168 20877184433476116928 20885446081451374592 21010281128196016384 21019723243900396288 21296912070827794336 21361623621978558464 21402697085119680512 21449917597166276608 21578126564093206016 21653047724186118656 21701283819008068912 21824353481497717696 21832989949040850944 21849449161422780352 21872504288958275264 22064181541733956352 22214824565459950592 22247540391111246848 22287805003305584288 22296624870738629632 22306645075159604224 22371996574403235877 22423070758474387456 22439974814434206848 22483121697589664384 22492018856947634176 22557913443442597948 22685841118925259184 22848825266546685952 22899236353731565568 22935136076276086208 23167586779751857352 23187170538652746496 23298971959977293216 23318666779892743168 23370613343547151136 23466361084561461248 23512450714351685632 23555004618878142592 23574915865386070016 23750752579699844608 23761426275713491456 23793737773799204848 23813850823481199104 23859639352544133632 24002251542021398464 24011749860795447296 24022540850171881472 24092919387818869406 24293137554476643944 24392664811583624192 24660716073249378304 24699377312912708224 24801467221723507328 24942118264568820224 24949708839732769456 24970799041626034688 25112410378346031104 25216207476267378688 25290083084108005774 25366928051099538176 25415702788579620608 25471777146634953472 25624025294860682144 25645685502210522112 25694996225816759296 25770274535072081833 25780472506791540512 25858807542395097088 25870428607877410816 25908528050408034304 25926675564486010496 25946220879189551668 26211584087172669952 26418954214444605632 26477242034002122688 26627396525688335104 26709272392625315584 26860742746458729472 26891629737135729664 26920005278717877248 26939436328723745281 27132980004024189568 27143717233942679552 27155915743672561664 27192843170056234112 27235474090577852372 27431144619453026816 27461807670277945328 27534765014650136464 27618430540842100736 27659104270030198784 27671534397033433088 27752603345462241974 27763585776544735936 27921035223292626688 28204018688393565472 28227859786185952256 28406647628679663616 28505278016650080256 28513952959694593664 28538056047572611072 28675657796895130112 28763831807442647552 28966289463755553728 28990774915542329344 29046517472662423552 29284600336983636736 29330510559083841016 29451742325796664952 29527962666653860864 29541232667103259648 29598033627206646784 29627779247182663729 29630486359412583424 29652823861930916192 29899246220894331008 30193090530793835008 30399233615892563968 30431310315072382976 30524882734428932096 30614311101814954358 30707333956594177792 30766377059859540736 30787927232827137464 31009120004599073792 31126256103517545568 31220834524430200832 31280864970559533056 31349879565089173504 31372508129652969188 31384923051746223232 31441724915377520692 31537261901366993408 31597900764180068864 31717260966242562256 31729812316051126784 31909754540905859072 31933810312848678976 31980839312222417344 32233164215306931968 32515635956239514624 32587374811079535616 32610896608455060077 32772180339308720128 32845186320660861056 32872950637077311488 32969258109646873924 33104330815720632832 33156229327659994192 33394436928029771776 33468114670838441984 33492272192467358998 33520583496095818304 33732894059057100544 33799147901880548096 33860319139637329976 33888941556492475648 34141706833318526624 34157050271338143968 34170567109593521152 34364351044052463616 34506389178050097152 34712638385715157504 35064455666651459776 35094095950393346048 35161573782696617984 35186202551802442816 35505354887312018072 35650817801545296896 35854295005317679072 35868483487709969408 36042585030133706752 36099089918872419712 36111886587634364416 36248298247134356864 36464959073455586128 36495783214684204544 36535072758583204624 36549530642539905536 36756805863575103488 36799072271869945856 36837901960350779392 37269596123948640088 37537355795040984064 37679152125310713056 37750233049077133312 37793641792731295744 37833520932252151808 37866310227519434752 37892833517325707648 37977246683264120596 38207732410821489152 38276882505676981712 38309238281252363776 38551878924636686336 38612317698034423616 38627597602149197824 38697507588156948544 39003658755784772504 39019093523792601856 39036628881529307392 39240373827330178048 39361032999658359808 39476348526024546409 39671586726531608576 40073663619030239744 40136488133483150864 40300924471312074752 40424844702351828992 40543276864565750366 40577548442642306368 40807666864812300544 40976337148934490368 41221258083036749536 41256102764425622528 41517408072685662208 41598951263852982272 41639041104148608484 41674238941092098432 41709466531067662336 41754368866952233856 41770892162902749184 42020562256392032768 42039446487800792576 42593824141655588672 43156253128186412032 43306095448372237312 43402567638016137824 43648706962995435392 43665979898081701888 43698898322845560704 43745008577916550528 44128363083467912704 44429649130919901184 44495080782222493696 44575610006611168576 44593249741477259264 44613290150319208448 44743993148806471754 44879949628868413696 44966243395179328768 45115826886885195896 45371682237850518368 45697650533093371904 45798472707463131136 45870272152552172416 46335173559503714704 46374341077305492992 46597943919954586432 46637333559785486336 46741226687094302272 47110009237756285184 47501505159399689216 47522852551426982912 47587475547598409696 47627701646962398208 47662079658511241651 47719278705088267264 48004503084042796928 48023499721590894592 48045081700343762944 48185838775637738812 48586275108953287888 48785329623167248384 49398754625825416448 49602934443447014656 49884236529137640448 49899417679465538912 49941598083252069376 50224820756692062208 50432414952534757376 50580166168216011548 50733856102199076352 50831405577159241216 50943554293269906944 51248050589721364288 51291371004421044224 51389992451633518592 51540549070144163666 51560945013583081024 51853351128972020992 51892441758379103336 52423168174345339904 52837908428889211264 52954484068004245376 53254793051376670208 53418544785250631168 53721485492917458944 53783259474271459328 53840010557435754496 53878872657447490562 54265960008048379136 54385686340112468224 54470948181155704744 54862289238906053632 54923615340555890656 55023018601910661211 55069530029300272928 55236861081684201472 55318208540060397568 55343068794066866176 55505206690924483948 55527171553089471872 55842070446585253376 56408037376787130944 56455719572371904512 57027905919389187328 57351315593790260224 57527663614885295104 57696201691882029367 57932578927511107456 57981549831084658688 58093034945324847104 58569200673967273472 58661021118167682032 58903484651593329904 59055925333307721728 59082465334206519296 59196067254413293568 59255558494365327458 59260972718825166848 59305647723861832384 59798492441788662016 60386181061587670016 60798467231785127936 60862620630144765952 61049765468857864192 61228622203629908716 61414667913188355584 61532754119719081472 61575854465654274928 62018240009198147584 62252512207035091136 62745016259305938376 62769846103492446464 62883449830755041384 63074523802733986816 63195801528360137728 63434521932485124512 63459624632102253568 63819509081811718144 63867620625697357952 63961678624444834688 64466328430613863936 65031271912479029248 65174749622159071232 65221793216910120154 65690372641321722112 65938516219293747848 66208661631441265664 66312458655319988384 66788873856059543552 66936229341676883968 66984544384934717996 67041166992191636608 67465788118114201088 67598295803761096192 67720638279274659952 67777883112984951296 68283413666637053248 68314100542676287936 68341134219187042304 69425276771430315008 70128911333302919552 70188191900786692096 70323147565393235968 70372405103604885632 71010709774624036144 71301635603090593792 71708590010635358144 71736966975419938816 72198179837744839424 72496596494268713728 72929918146911172256 72991566429368409088 73070145517166409248 73099061285079811072 73513611727150206976 73598144543739891712 73675803920701558784 74539192247897280176 75074711590081968128 75358304250621426112 75785667034651415296 75954493366528241192 76415464821642978304 76553765011353963424 76618476562504727552 77103757849273372672 77224635396068847232 77255195204298395648 77395015176313897088 78007317511569545008 78038187047585203712 78073257763058614784 78480747654660356096 78722065999316719616 78952697052049092818 80147327238060479488 80272976266966301728 80601848942624149504 80849689404703657984 81086553729131500732 81155096885284612736 81615333729624601088 81952674297868980736 82442516166073499072 82512205528851245056 83278082208297216968 83348477882184196864 83508737733904467712 84041124512784065536 84078892975601585152 84325217857366042921 85187648283311177344 86312506256372824064 86612190896744474624 86805135276032275648 87297413925990870784 87397796645691121408 87490017155833101056 88256726166935825408 88515290794378020209 88859298261839802368 88990161564444987392 89151220013222337152 89186499482954518528 89226580300638416896 89487986297612943508 89759899257736827392 89932486790358657536 90231653773770391792 90743364475701036736 91740544305104344832 92670347119007429408 92748682154610985984 93195887839909172864 93274667119570972672 93482453374188604544 94220018475512570368 95003010318799378432 95045705102853965824 95174951095196819392 95255403293924796416 95324159317022483302 95438557410176534528 96009006168085593856 96371677551275477624 97172550217906575776 97570659246334496768 98797509251650832896 99205868886894029312 99768473058275280896 99798835358931077824 99883196166504138752 101160332336432023096 101467712204398152704 101662811154318482432 101887108586539813888 102496101179442728576 102582742008842088448 102779984903267037184 103081098140288327332 103121890027166162048 103706702257944041984 103784883516758206672 104846336348690679808 105675816857778422528 105908968136008490752 106509586102753340416 106837089570501262336 107150088856352340253 107442970985834917888 107566518948542918656 107680021114871508992 107757745314894981124 108531920016096758272 108771372680224936448 108941896362311409488 109724578477812107264 109847230681111781312 110046037203821322422 110139060058600545856 111010413381848967896 111054343106178943744 111684140893170506752 112816074753574261888 112911439144743809024 114055811838778374656 114702631187580520448 115055327229770590208 115392403383764058734 115865157855022214912 117138401347934546944 117322042236335364064 117806969303186659808 118111850666615443456 118164930668413038592 118392134508826587136 118511116988730654916 118521945437650333696 118611295447723664768 119596984883577324032 120772362123175340032 122457244407259817432 122829335826376711168 123065508239438162944 123151708931308549856 124036480018396295168 124505024414070182272 125490032518611876752 125539692206984892928 125766899661510082768 126149047605467973632 126391603056720275456 126869043864970249024 126919249264204507136 127735241251394715904 127923357248889669376 128932656861227727872 130062543824958058496 130349499244318142464 130443586433820240308 131380745282643444224 131877032438587495696 132417323262882531328 132624917310639976768 133969088769869435992 134082333984383273216 134931576236228402176 135196591607522192384 135441276558549319904 135555766225969902592 136566827333274106496 136628201085352575872 136682268438374084608 138850553542860630016 140257822666605839104 140744810207209771264 142021419549248072288 142603271206181187584 143417180021270716288 143473933950839877632 144396359675489678848 144993192988537427456 145859836293822344512 145983132858736818176 146140291034332818496 146198122570159622144 149078384495794560352 150149423180163936256 150716608501242852224 151571334069302830592 151908986733056482384 152830929643285956608 153107530022707926848 153236953125009455104 154449270792137694464 154790030352627794176 156014635023139090016 156076374095170407424 156146515526117229568 156603976020822651139 156961495309320712192 157444131998633439232 157905394104098185636 160294654476120958976 160545952533932603456 162173107458263001464 162310193770569225472 163230667459249202176 163905348595737961472 164885032332146998144 165024411057702490112 166556164416594433936 166696955764368393728 167017475467808935424 168082249025568131072 168157785951203170304 168650435714732085842 170375296566622354688 172625012512745648128 173224381793488949248 173610270552064551296 174594827851981741568 174795593291382242816 174980034311666202112 176513452333871650816 177030581588756040418 178302440026444674304 178975972595225887016 179519798515473654784 179864973580717315072 180391921745504572831 180463307547540783584 181486728951402073472 183481088610208689664 185340694238014858816 185497364309221971968 186391775679818345728 186964906748377209088 188440036951025140736 190006020637598756864 190091410205707931648 190349902190393638784 190510806587849592832 190648318634044966604 190877114820353069056 192018012336171187712 192743355102550955248 194345100435813151552 197595018503301665792 198411737773788058624 199536946116550561792 199597670717862155648 199766392333008277504 202320664672864046192 202935424408796305408 203325622308636964864 203774217173079627776 204992202358885457152 206162196280576654664 206243780054332324096 207413404515888083968 207569767033516413344 209692672697381359616 211351633715556845056 211817936272016981504 213019172205506680832 213674179141002524672 214300177712704680506 215515490629789962248 217063840032193516544 217542745360449872896 217883792724622818976 219449156955624214528 219694461362223562624 220092074407642644844 220278120117201091712 222020826763697935792 222108686212357887488 223368281786341013504 225632149507148523776 228111623677556749312 229405262375161040896 230110654459541180416 230784806767528117468 231730315710044429824 234276802695869093888 234644084472670728128 235613938606373319616 237022233977461309832 237222590895447329536 239193969767154648064 241544724246350680064 244914488814519634864 245658671652753422336 246131016478876325888 246303417862617099712 249010048828140364544 250980065037223753504 251079384413969785856 251533799323020165536 252298095210935947264 252783206113440550912 253738087729940498048 253838498528409014272 255470482502789431808 255846714497779338752 257865313722455455744 260887172867640480616 262761490565286888448 263754064877174991392 264834646525765062656 265249834621279953536 267938177539738871984 268164667968766546432 269863152472456804352 270393183215044384768 270882553117098639808 271111532451939805184 273133654666548212992 273256402170705151744 277701107085721260032 280515645333211678208 281489620414419542528 284042839098496144576 286834360042541432576 288792719350979357696 289986385977074854912 290835955467242066401 291719672587644689024 291966265717473636352 292280582068665636992 292396245140319244288 298156768991589120704 301433217002485704448 303142668138605661184 303817973466112964768 305661859286571913216 306215060045415853696 306473906250018910208 308898541584275388928 309580060705255588352 312029270046278180032 312152748190340814848 312293031052234459136 313207952041645302278 315810788208196371272 320589308952241917952 321091905067865206912 324346214916526002928 324620387541138450944 326461334918498404352 327810697191475922944 329770064664293996288 333112328833188867872 333393911528736787456 334034950935617870848 336164498051136262144 336315571902406340608 337300871429464171684 340750593133244709376 347220541104129102592 349189655703963483136 349591186582764485632 349960068623332404224 353026904667743301632 354061163177512080836 356604880052889348608 357951945190451774032 359039597030947309568 359729947161434630144 360783843491009145662 360926615095081567168 362973457902804146944 366962177220417379328 370681388476029717632 370994728618443943936 372783551359636691456 373929813496754418176 376880073902050281472 380699804380787277568 381296637268089933208 384036024672342375424 385161130213374628477 385486710205101910496 388690200871626303104 395190037006603331584 396823475547576117248 399195341435724311296 404641329345728092384 405870848817592610816 406651244617273929728 407548434346159255552 409984404717770914304 412324392561153309328 412487560108664648192 414826809031776167936 415139534067032826688 422703267431113690112 423635872544033963008 426038344411013361664 427348358282005049344 428600355425409361012 431030981259579924496 434127680064387033088 435085490720899745792 435767585449245637952 439388922724447125248 440184148815285289688 440556240234402183424 444041653527395871584 444217372424715774976 446736563572682027008 451264299014297047552 456223247355113498624 461569613535056234936 463460631420088859648 468553605391738187776 469288168945341456256 471227877212746639232 474044467954922619664 474445181790894659072 478387939534309296128 489828977629039269728 491317343305506844672 492262032957752651776 492606835725234199424 498020097656280729088 501960130074447507008 502158768827939571712 503067598646040331072 507476175459880996096 510940965005578863616 511693428995558677504 515730627444910911488 521774345735280961232 525522981130573776896 527508129754349982784 530499669242559907072 535876355079477743968 536329335937533092864 539726304944913608704 540786366430088769536 541765106234197279616 542223064903879610368 546267309333096425984 546512804341410303488 561031290666423356416 562979240828839085056 568085678196992289152 573668720085082865152 577585438701958715392 579972771954149709824 581671910934484132802 583439345175289378048 584561164137331273984 596313537983178241408 602866434004971408896 606285336277211322368 607635946932225929536 612430120090831707392 617797083168550777856 619160121410511176704 619607035560646141463 624058540092556360064 624305496380681629696 624586062104468918272 626415904083290604556 631621576416392742544 642183810135730413824 648692429833052005856 649240775082276901888 652922669836996808704 655621394382951845888 659540129328587992576 666224657666377735744 666787823057473574912 668069901871235741696 674601742858928343368 681501186266489418752 694441082208258205184 698379311407926966272 699182373165528971264 699920137246664808448 708122326355024161672 713209760105778697216 715903890380903548064 718079194061894619136 719459894322869260288 721567686982018291324 721853230190163134336 725946915805608293888 733924354440834758656 741362776952059435264 745567102719273382912 747859626993508836352 750050621994466381771 753760147804100562944 761399608761574555136 762593274536179866416 768072049344684750848 770322260426749256954 770973420410203820992 777380401743252606208 790380074013206663168 793646951095152234496 798390682871448622592 809282658691456184768 819968809435541828608 824648785122306618656 824975120217329296384 829653618063552335872 830279068134065653376 845406534862227380224 847271745088067926016 857200710850818722024 862061962519159848992 868255360128774066176 870170981441799491584 871535170898491275904 878777845448894250496 880368297630570579376 881112480468804366848 888083307054791743168 888434744849431549952 902528598028594095104 912446494710226997248 923139227070112469872 926921262840177719296 938576337890682912512 942455754425493278464 948088935909845239328 948890363581789318144 956775879068618592256 979657955258078539456 985213671450468398848 996040195312561458176 1003920260148895014016 1004317537655879143424 1006135197292080662144 1014952350919761992192 1021881930011157727232 1023386857991117355008 1043548691470561922464 1051045962261147553792 1055016259508699965568 1060999338485119814144 1071752710158955487936 1072658671875066185728 1083530212468394559232 1092534618666192851968 1093025608682820606976 1096227832145758557973 1122062581332846712832 1125958481657678170112 1136171356393984578304 1147337440170165730304 1155170877403917430784 1159945543908299419648 1163343821868968265604 1166878690350578756096 1169122328274662547968 1192627075966356482816 1205732868009942817792 1212570672554422644736 1215271893864451859072 1224860240181663414784 1235594166337101555712 1238320242821022353408 1239214071121292282926 1248117080185112720128 1252831808166581209112 1263243152832785485088 1284367620271460827648 1297384859666104011712 1298481550164553803776 1319080258657175985152 1332449315332755471488 1333575646114947149824 1336139803742471483392 1349203485717856686736 1363002372532978837504 1388882164416516410368 1396758622815853932544 1398364746331057942528 1399840274493329616896 1416244652710048323344 1426419520211557394432 1431807780761807096128 1443135373964036582648 1443706460380326268672 1451893831611216587776 1467848708881669517312 1482725553904118870528 1491134205438546765824 1495719253987017672704 1500101243988932763542 1522799217523149110272 1525186549072359732832 1536144098689369501696 1540644520853498513908 1541946840820407641984 1554760803486505212416 1596781365742897245184 1618565317382912369536 1639937618871083657216 1649297570244613237312 1649950240434658592768 1660558136268131306752 1690813069724454760448 1694543490176135852032 1714401421701637444048 1724123925038319697984 1743070341796982551808 1757555690897788500992 1760736595261141158752 1762224960937608733696 1776166614109583486336 1776869489698863099904 1805057196057188190208 1846278454140224939744 1853842525680355438592 1877152675781365825024 1884911508850986556928 1896177871819690478656 1897780727163578636288 1959315910516157078912 1970427342900936797696 1992080390625122916352 2007840520297790028032 2012270394584161324288 2029904701839523984384 2035851688270694464807 2043763860022315454464 2046773715982234710016 2087097382941123844928 2110032519017399931136 2121998676970239628288 2143505420317910975872 2145317343750132371456 2167060424936789118464 2185069237332385703936 2186051217365641213952 2192455664291517115946 2244125162665693425664 2251916963315356340224 2272342712787969156608 2294674880340331460608 2326687643737936531208 2333757380701157512192 2338244656549325095936 2385254151932712965632 2411465736019885635584 2430543787728903718144 2449720480363326829568 2471188332674203111424 2476640485642044706816 2478428142242584565852 2496234160370225440256 2505663616333162418224 2526486305665570970176 2568735240542921655296 2594769719332208023424 2596963100329107607552 2638160517314351970304 2664898630665510942976 2698406971435713373472 2726004745065957675008 2777764328833032820736 2832489305420096646688 2852839040423114788864 2863615561523614192256 2886270747928073165296 2887412920760652537344 2903787663222433175552 2965451107808237741056 2982268410877093531648 2991438507974035345408 3000202487977865527084 3045598435046298220544 3050373098144719465664 3081289041706997027816 3083893681640815283968 3109521606973010424832 3193562731485794490368 3237130634765824739072 3279875237742167314432 3298595140489226474624 3299900480869317185536 3321116272536262613504 3428802843403274888096 3448247850076639395968 3486140683593965103616 3515111381795577001984 3521473190522282317504 3524449921875217467392 3552333228219166972672 3610114392114376380416 3692556908280449879488 3754305351562731650048 3769823017701973113856 3792355743639380957312 3795561454327157272576 3918631821032314157824 3940854685801873595392 3984160781250245832704 4015681040595580056064 4024540789168322648576 4059809403679047968768 4071703376541388929614 4174194765882247689856 4220065038034799862272 4243997353940479256576 4287010840635821951744 4334120849873578236928 4370138474664771407872 4372102434731282427904 4384911328583034231892 4544685425575938313216 4589349760680662921216 4653375287475873062416 4667514761402315024384 4676489313098650191872 4770508303865425931264 4822931472039771271168 4861087575457807436288 4899440960726653659136 4956856284485169131704 4992468320740450880512 5011327232666324836448 5052972611331141940352 5137470481085843310592 5189539438664416046848 5276321034628703940608 5329797261331021885952 5396813942871426746944 5555528657666065641472 5664978610840193293376 5727231123047228384512 5772541495856146330592 5774825841521305074688 5807575326444866351104 5930902215616475482112 6000404975955731054168 6091196870092596441088 6100746196289438931328 6162578083413994055632 6167787363281630567936 6219043213946020849664 6387125462971588980736 6474261269531649478144 6597190280978452949248 6642232545072525227008 6857605686806549776192 6896495700153278791936 6972281367187930207232 7030222763591154003968 7042946381044564635008 7048899843750434934784 7104666456438333945344 7385113816560899758976 7508610703125463300096 7539646035403946227712 7584711487278761914624 7837263642064628315648 7881709371603747190784 8031362081191160112128 8049081578336645297152 8119618807358095937536 8143406753082777859228 8348389531764495379712 8440130076069599724544 8487994707880958513152 8574021681271643903488 8668241699747156473856 8769822657166068463784 9089370851151876626432 9306750574951746124832 9335029522804630048768 9352978626197300383744 9541016607730851862528 9722175150915614872576 9798881921453307318272 9913712568970338263408 9984936641480901761024 10022654465332649672896 10105945222662283880704 10274940962171686621184 10379078877328832093696 10659594522662043771904 10793627885742853493888 11329957221680386586752 11454462246094456769024 11545082991712292661184 11549651683042610149376 11861804431232950964224 12000809951911462108336 12201492392578877862656 12325156166827988111264 12335574726563261135872 12438086427892041699328 12948522539063298956288 13194380561956905898496 13284465090145050454016 13715211373613099552384 13792991400306557583872 13944562734375860414464 14085892762089129270016 14209332912876667890688 14250961817894861253649 14770227633121799517952 15017221406250926600192 15079292070807892455424 15169422974557523829248 15674527284129256631296 15763418743207494381568 16062724162382320224256 16098163156673290594304 16286813506165555718456 16696779063528990759424 16880260152139199449088 17148043362543287806976 17336483399494312947712 17539645314332136927568 18178741702303753252864 18613501149903492249664 19082033215461703725056 19444350301831229745152 19827425137940676526816 19969873282961803522048 20045308930665299345792 20211890445324567761408 20758157754657664187392 21319189045324087543808 21587255771485706987776 22659914443360773173504 22908924492188913538048 23090165983424585322368 23099303366085220298752 24001619903822924216672 24402984785157755725312 24650312333655976222528 24671149453126522271744 25897045078126597912576 26388761123913811796992 26568930180290100908032 27430422747226199104768 27585982800613115167744 27889125468751720828928 28171785524178258540032 28418665825753335781376 28501923635789722507298 29540455266243599035904 30338845949115047658496 31349054568258513262592 32125448324764640448512 32196326313346581188608 32573627012331111436912 33393558127057981518848 33760520304278398898176 34296086725086575613952 35079290628664273855136 37227002299806984499328 38888700603662459490304 39654850275881353053632 40090617861330598691584 40423780890649135522816 41516315509315328374784 42638378090648175087616 43174511542971413975552 45319828886721546347008 45817848984377827076096 46180331966849170644736 48003239807645848433344 48805969570315511450624 49300624667311952445056 49342298906253044543488 51794090156253195825152 52777522247827623593984 54860845494452398209536 55171965601226230335488 56343571048356517080064 56837331651506671562752 57003847271579445014596 59080910532487198071808 60677691898230095316992 62698109136517026525184 65147254024662222873824 66787116254115963037696 68592173450173151227904 70158581257328547710272 74454004599613968998656 79309700551762706107264 80181235722661197383168 80847561781298271045632 83032631018630656749568 86349023085942827951104 90639657773443092694016 91635697968755654152192 92360663933698341289472 96006479615291696866688 97611939140631022901248 98601249334623904890112 105555044495655247187968 109721690988904796419072 110343931202452460670976 112687142096713034160128 114007694543158890029192 118161821064974396143616 121355383796460190633984 130294508049324445747648 133574232508231926075392 140317162514657095420544 148908009199227937997312 158619401103525412214528 160362471445322394766336 161695123562596542091264 172698046171885655902208 181279315546886185388032 184721327867396682578944 192012959230583393733376 195223878281262045802496 197202498669247809780224 219443381977809592838144 225374284193426068320256 228015389086317780058384 236323642129948792287232 260589016098648891495296 280634325029314190841088 297816018398455875994624 317238802207050824429056 320724942890644789532672 345396092343771311804416 362558631093772370776064 369442655734793365157888 384025918461166787466752 394404997338495619560448 438886763955619185676288 456030778172635560116768 521178032197297782990592 561268650058628381682176 595632036796911751989248 634477604414101648858112 641449885781289579065344 738885311469586730315776 768051836922333574933504 788809994676991239120896 912061556345271120233536 1042356064394595565981184 1122537300117256763364352 1191264073593823503978496 1268955208828203297716224 1536103673844667149867008 1577619989353982478241792 1824123112690542240467072 2084712128789191131962368 2245074600234513526728704 2537910417656406595432448 3072207347689334299734016 3648246225381084480934144 4169424257578382263924736 4490149200469027053457408 7296492450762168961868288 8338848515156764527849472 14592984901524337923736576 29185969803048675847473152 58371939606097351694946304
- Sum of all divisors σ(n): 168939492589974233955499497
- Sum of proper divisors (its aliquot sum) s(n): 110567552983876882260553193
- 58371939606097351694946304 is an abundant number, because the sum of its proper divisors (110567552983876882260553193) is greater than itself. Its abundance is 52195613377779530565606889
Bases of 58371939606097351694946304
- Binary: 110000010010001011110100101111110010001011001011100011100110101100000100010000000000002
- Hexadecimal: 0x3048BD2FC8B2E39AC11000
- Base-36: 7C1DDZOGIU9E4N75S
Squares and roots of 58371939606097351694946304
- 58371939606097351694946304 squared (583719396060973516949463042) is 3407283333377876649751904262354341366231773443260416
- 58371939606097351694946304 cubed (583719396060973516949463043) is 198889736956795484583502399367126804346421448799611570675992302517195808702464
-
58371939606097351694946304 is a
perfect square number . Itssquare root is 7640153114048 -
The
cube root of 58371939606097351694946304 is 387913334.0063386811
Scales and comparisons
How big is 58371939606097351694946304?- 58,371,939,606,097,351,694,946,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 58,371,939,606,097,351,694,946,304 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 58371939606097351694946304 cubic inches would be around 32326111.2 feet tall.
Recreational maths with 58371939606097351694946304
- 58371939606097351694946304 backwards is 40364949615379060693917385
- The number of decimal digits it has is: 26
- The sum of 58371939606097351694946304's digits is 127
- 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 58371939606097351694946304 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 58371939606097351694946304 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/58371939606097351694946304/
Chicago style:
Numbermatics. 2024. "Number 58371939606097351694946304 - Facts about the integer". https://numbermatics.com/n/58371939606097351694946304/
The information we have on file for 58371939606097351694946304 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 58371939606097351694946304, math, Factors of 58371939606097351694946304, curriculum, school, college, exams, university, Prime factorization of 58371939606097351694946304, STEM, science, technology, engineering, physics, economics, calculator, fifty-eight septillion, three hundred seventy-one sextillion, nine hundred thirty-nine quintillion, six hundred six quadrillion, ninety-seven trillion, three hundred fifty-one billion, six hundred ninety-four million, nine hundred forty-six thousand, three hundred four.