2104467019881432655842432
2,104,467,019,881,432,655,842,432 is an even composite number composed of five prime numbers multiplied together.
2104467019881432655842432 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand divisors.
Prime factorization of 2104467019881432655842432:
27 × 314 × 134 × 194 × 314
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 31 × 31 × 31 × 31)See below for interesting mathematical facts about the number 2104467019881432655842432 from the Numbermatics database.
Names of 2104467019881432655842432
- Cardinal: 2104467019881432655842432 can be written as Two septillion, one hundred four sextillion, four hundred sixty-seven quintillion, nineteen quadrillion, eight hundred eighty-one trillion, four hundred thirty-two billion, six hundred fifty-five million, eight hundred forty-two thousand, four hundred thirty-two.
Scientific notation
- Scientific notation: 2.104467019881432655842432 × 1024
Factors of 2104467019881432655842432
Divisors of 2104467019881432655842432
- Number of divisors d(n): 15000
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 31 32 36 38 39 48 52 54 57 62 64 72 76 78 81 93 96 104 108 114 117 124 128 144 152 156 162 169 171 186 192 208 216 228 234 243 247 248 279 288 304 312 324 338 342 351 361 372 384 403 416 432 456 468 486 494 496 507 513 558 576 589 608 624 648 676 684 702 722 729 741 744 806 832 837 864 912 936 961 972 988 992 1014 1026 1053 1083 1116 1152 1178 1209 1216 1248 1296 1352 1368 1404 1444 1458 1482 1488 1521 1539 1612 1664 1674 1728 1767 1824 1872 1922 1944 1976 1984 2028 2052 2106 2166 2187 2197 2223 2232 2356 2418 2432 2496 2511 2592 2704 2736 2808 2883 2888 2916 2964 2976 3042 3078 3159 3211 3224 3249 3348 3456 3534 3627 3648 3744 3844 3888 3952 3968 4056 4104 4212 4332 4374 4394 4446 4464 4563 4617 4693 4712 4836 4992 5022 5184 5239 5301 5408 5472 5616 5766 5776 5832 5928 5952 6084 6156 6318 6422 6448 6498 6561 6591 6669 6696 6859 7068 7254 7296 7488 7533 7657 7688 7776 7904 8112 8208 8424 8649 8664 8748 8788 8892 8928 9126 9234 9386 9424 9477 9633 9672 9747 10044 10368 10478 10602 10816 10881 10944 11191 11232 11532 11552 11664 11856 11904 12168 12312 12493 12636 12844 12896 12996 13122 13182 13338 13392 13689 13718 13851 14079 14136 14508 14976 15066 15314 15376 15552 15717 15808 15903 16224 16416 16848 17298 17328 17496 17576 17784 17856 18252 18259 18468 18772 18848 18954 19266 19344 19494 19683 19773 20007 20088 20577 20956 21204 21632 21762 21888 22382 22464 22599 22971 23064 23104 23328 23712 24336 24624 24986 25272 25688 25792 25947 25992 26244 26364 26676 26784 27378 27436 27702 28158 28272 28431 28561 28899 29016 29241 29791 30132 30628 30752 31104 31434 31616 31806 32448 32643 32832 33573 33696 34596 34656 34992 35152 35568 35712 36504 36518 36936 37479 37544 37696 37908 38532 38688 38988 39366 39546 40014 40176 41067 41154 41553 41743 41912 42237 42408 43524 44764 44928 45198 45942 46128 46208 46656 47151 47424 47709 48672 49248 49972 50544 51376 51584 51894 51984 52488 52728 53352 53568 54756 54777 54872 55404 56316 56544 56862 57122 57798 58032 58482 59049 59319 59582 60021 60264 61009 61256 61504 61731 62868 63612 64896 65286 65664 67146 67392 67797 68107 68913 69192 69312 69984 70304 71136 73008 73036 73872 74958 75088 75392 75816 77064 77376 77841 77976 78732 79092 80028 80352 82134 82308 83106 83486 83824 84474 84816 85293 85683 86697 87048 87723 89167 89373 89528 90396 91884 92256 93312 94302 94848 95418 97344 97929 98496 99541 99944 100719 101088 102752 103788 103968 104976 105456 106704 107136 109512 109554 109744 110808 112437 112632 113088 113724 114244 115596 116064 116964 118098 118638 119164 120042 120528 122018 122512 123008 123201 123462 124659 125229 125736 126711 127224 130321 130572 134292 134784 135594 136214 137826 138384 138624 139968 140608 141453 142272 143127 145483 146016 146072 147744 149916 150176 151632 154128 154752 155682 155952 157464 158184 160056 160704 162409 164268 164331 164616 166212 166972 167648 168948 169632 170586 171366 173394 174096 175446 177147 177957 178334 178746 179056 180063 180792 183027 183768 184512 185193 188604 190836 194688 195858 196992 199082 199888 201438 202176 203391 204321 205504 206739 207576 207936 209952 210912 212629 213408 219024 219108 219488 221616 224874 225264 226176 227448 228488 231192 232128 233523 233928 236196 237276 237367 238328 240084 241056 244036 245024 246402 246924 249318 250458 251472 253422 254448 255879 257049 260091 260642 261144 263169 267501 268119 268584 271188 272428 275652 276768 279936 281216 282906 284544 286254 290966 292032 292144 293787 295488 298623 299832 300352 302157 303264 308256 311364 311904 314928 316368 320112 321408 324818 328536 328662 329232 332424 333944 335296 337311 337896 339264 341172 342732 346788 346921 348192 350892 354294 355914 356668 357492 358112 360126 361584 366054 367536 369024 369603 370386 373977 375687 377208 380133 381672 387283 390963 391716 398164 399776 402876 404352 406782 408642 411008 413478 415152 415872 419904 421824 424359 425258 426816 429381 436449 438048 438216 438976 443232 449748 450528 454896 456976 462384 464256 467046 467856 472392 474552 474734 476656 480168 482112 487227 488072 490048 492804 492993 493848 498636 500916 502944 506844 508896 511758 514098 520182 521284 522288 526338 531441 533871 535002 536238 537168 540189 542376 542659 544856 549081 551304 553536 555579 565812 566029 572508 581932 584064 584288 587574 590976 597246 599664 600704 604314 606528 610173 612963 616512 620217 622728 623808 629856 632736 637887 640224 649636 657072 657324 658464 664848 667888 670592 674622 675792 678528 682344 685464 693576 693842 696384 700569 701784 708588 711828 712101 713336 714984 716224 720252 723168 732108 735072 739206 740772 747954 751374 754416 760266 763344 767637 771147 774566 780273 781926 783432 789507 793117 796328 799552 802503 804357 805752 813564 817284 826956 830304 839808 843648 848718 850516 853632 858762 872898 876096 876432 877952 881361 885391 886464 895869 899496 901056 906471 909792 913952 923521 924768 934092 935712 944784 949104 949468 953312 960336 964224 974454 976144 980096 985608 985986 987696 997272 1001832 1005888 1011933 1013688 1017792 1023516 1028196 1040364 1040763 1042568 1044576 1052676 1062882 1067742 1070004 1072476 1074336 1080378 1084752 1085318 1089712 1098162 1102608 1107072 1108809 1111158 1121931 1127061 1131624 1132058 1140399 1145016 1159171 1161849 1163864 1168576 1172889 1175148 1194492 1199328 1208628 1213056 1220346 1225926 1233024 1240434 1245456 1247616 1259712 1265472 1273077 1275774 1280448 1288143 1294033 1299272 1309347 1314144 1314648 1316928 1329696 1335776 1349244 1351584 1364688 1370928 1387152 1387684 1392768 1401138 1403568 1417176 1423656 1424202 1426672 1429968 1432448 1440504 1446336 1461681 1464216 1470144 1478412 1478979 1481544 1495908 1502748 1508832 1520532 1526688 1535274 1542294 1549132 1560546 1563852 1566864 1579014 1586234 1592656 1594323 1599104 1601613 1605006 1608714 1611504 1620567 1627128 1627977 1634568 1647243 1653912 1660608 1666737 1694173 1697436 1698087 1701032 1717524 1745796 1752192 1752864 1762722 1770782 1772928 1791738 1798992 1802112 1812942 1819584 1827904 1830519 1838889 1847042 1849536 1860651 1868184 1871424 1889568 1891279 1898208 1898936 1906624 1913661 1920672 1948908 1952288 1971216 1971972 1975392 1994544 2003664 2011776 2023866 2027376 2035584 2047032 2056392 2080728 2081526 2085136 2089152 2101707 2105352 2111317 2125764 2135484 2136303 2140008 2144952 2148672 2160756 2169504 2170636 2179424 2196324 2205216 2217618 2222316 2243862 2254122 2263248 2264116 2280798 2290032 2302911 2313441 2318342 2323698 2327728 2337152 2340819 2345778 2350296 2368521 2379351 2388984 2398656 2407509 2413071 2417256 2440692 2451852 2480868 2490912 2519424 2530944 2546154 2551548 2560896 2576286 2588066 2598544 2618694 2628288 2629296 2633856 2644083 2656173 2659392 2671552 2687607 2698488 2703168 2719413 2729376 2741856 2764177 2770563 2774304 2775368 2802276 2807136 2834352 2847312 2848404 2853344 2859936 2881008 2892672 2923362 2928432 2940288 2956824 2957958 2963088 2991816 3005496 3017664 3035799 3041064 3053376 3070548 3084588 3085771 3098264 3121092 3122289 3127704 3133728 3158028 3172468 3185312 3188646 3203226 3210012 3217428 3223008 3241134 3254256 3255954 3269136 3294486 3307824 3321216 3326427 3333474 3365793 3381183 3388346 3394872 3396174 3402064 3421197 3435048 3477513 3485547 3491592 3505728 3518667 3525444 3541564 3583476 3597984 3625884 3639168 3655808 3661038 3677778 3694084 3699072 3721302 3736368 3742848 3779136 3782558 3796416 3797872 3813248 3819231 3827322 3841344 3864429 3882099 3897816 3904576 3928041 3942432 3943944 3950784 3989088 4007328 4039951 4047732 4054752 4094064 4112784 4161456 4163052 4170272 4178304 4203414 4210704 4222634 4251528 4270968 4272606 4280016 4289904 4297344 4321512 4339008 4341272 4358848 4385043 4392648 4410432 4435236 4436937 4444632 4487724 4508244 4509973 4526496 4528232 4561596 4580064 4605822 4626882 4636684 4647396 4655456 4681638 4691556 4700592 4737042 4758702 4777968 4782969 4797312 4804839 4815018 4826142 4834512 4861701 4881384 4883931 4903704 4941729 4961736 4981824 5000211 5034679 5082519 5092308 5094261 5103096 5152572 5176132 5197088 5237388 5256576 5258592 5288166 5312346 5318784 5343104 5375214 5396976 5406336 5438826 5458752 5483712 5491557 5516667 5528354 5541126 5548608 5550736 5581953 5604552 5614272 5668704 5673837 5694624 5696808 5706688 5719872 5740983 5762016 5846724 5856864 5913648 5915916 5926176 5983632 6010992 6035328 6071598 6082128 6106752 6141096 6169176 6171542 6196528 6242184 6244578 6255408 6267456 6305121 6316056 6333951 6344936 6370624 6377292 6406452 6408909 6420024 6434856 6446016 6482268 6508512 6511908 6538272 6588972 6591499 6615648 6652854 6666948 6731586 6762366 6776692 6789744 6792348 6804128 6842394 6870096 6908733 6940323 6955026 6971094 6983184 7011456 7022457 7037334 7050888 7083128 7105563 7138053 7166952 7195968 7222527 7239213 7251768 7322076 7355556 7358377 7388168 7442604 7472736 7558272 7565116 7592832 7595744 7638462 7654644 7682688 7728858 7764198 7795632 7809152 7856082 7884864 7887888 7901568 7932249 7968519 7978176 8014656 8062821 8079902 8095464 8109504 8158239 8188128 8225568 8292531 8311689 8322912 8326104 8340544 8406828 8421408 8445268 8503056 8541936 8545212 8560032 8579808 8643024 8678016 8682544 8717696 8770086 8785296 8820864 8870472 8873874 8889264 8975448 9016488 9019946 9052992 9056464 9107397 9123192 9160128 9211644 9253764 9257313 9273368 9294792 9310912 9363276 9366867 9383112 9401184 9474084 9517404 9555936 9565938 9609678 9630036 9652284 9669024 9723402 9762768 9767862 9807408 9883458 9923472 9963648 9979281 10000422 10069358 10097379 10143549 10165038 10184616 10188522 10206192 10263591 10305144 10310521 10352264 10394176 10432539 10456641 10474776 10517184 10556001 10576332 10624692 10750428 10754551 10793952 10877652 10917504 10967424 10983114 11033334 11056708 11082252 11097216 11101472 11163906 11209104 11228544 11337408 11347674 11389248 11393616 11413376 11439744 11457693 11481966 11524032 11593287 11646297 11693448 11713728 11784123 11827296 11831832 11852352 11967264 12005773 12021984 12119853 12143196 12164256 12282192 12338352 12343084 12393056 12484368 12489156 12510816 12534912 12610242 12632112 12667902 12689872 12741248 12754584 12812904 12817818 12840048 12869712 12892032 12964536 13017024 13023816 13076544 13155129 13177944 13182998 13231296 13305708 13310811 13333896 13463172 13524732 13529919 13553384 13579488 13584696 13608256 13684788 13740192 13817466 13880646 13910052 13942188 13966368 14044914 14074668 14101776 14166256 14211126 14276106 14333904 14391936 14414517 14445054 14478426 14503536 14585103 14644152 14651793 14711112 14716754 14776336 14825187 14885208 14945472 15000633 15069223 15104037 15130232 15191488 15247557 15276924 15282783 15309288 15457716 15528396 15591264 15712164 15769728 15775776 15864498 15937038 15956352 16029312 16125642 16159804 16190928 16219008 16316478 16376256 16451136 16474671 16550001 16585062 16623378 16645824 16652208 16681088 16745859 16813656 16822429 16842816 16890536 17006112 17021511 17083872 17090424 17120064 17159616 17222949 17286048 17365088 17540172 17546899 17570592 17740944 17747748 17778528 17950896 18032976 18039892 18105984 18112928 18214794 18246384 18320256 18423288 18507528 18514626 18546736 18589584 18621824 18726552 18733734 18766224 18802368 18915363 18948168 19001853 19034808 19111872 19131876 19219356 19226727 19260072 19304568 19338048 19446804 19525536 19535724 19614816 19766916 19774497 19846944 19958562 20000844 20138716 20194758 20287098 20330076 20369232 20377044 20412384 20527182 20610288 20621042 20704528 20726199 20788352 20820969 20865078 20913282 20949552 21034368 21067371 21112002 21152664 21249384 21316689 21414159 21500856 21509102 21587904 21667581 21717639 21755304 21966228 22024249 22066668 22075131 22113416 22164504 22202944 22327812 22418208 22674816 22695348 22778496 22787232 22915386 22963932 23048064 23186574 23292594 23386896 23427456 23568246 23654592 23663664 23704704 23796747 23905557 23934528 24011546 24043968 24188463 24239706 24286392 24328512 24474717 24564384 24586627 24676704 24686168 24786112 24877593 24935067 24968736 24978312 25021632 25220484 25264224 25335804 25379744 25509168 25625808 25635636 25680096 25739424 25929072 26034048 26047632 26153088 26310258 26355888 26365996 26462592 26611416 26621622 26667792 26926344 27049464 27059838 27106768 27158976 27169392 27216512 27322191 27369576 27447121 27480384 27634932 27761292 27771939 27820104 27884376 27932736 28089828 28100601 28149336 28203552 28332512 28422252 28552212 28667808 28829034 28890108 28956852 29007072 29170206 29288304 29303586 29422224 29433508 29552672 29650374 29770416 29890944 29937843 30001266 30138446 30208074 30260464 30292137 30382976 30430647 30495114 30553848 30565566 30618576 30790773 30915432 30931563 31056792 31182528 31297617 31369923 31424328 31551552 31668003 31728996 31874076 32251284 32263653 32319608 32381856 32632956 32752512 32902272 32949342 33100002 33170124 33246756 33291648 33304416 33491718 33627312 33644858 33685632 33781072 34012224 34043022 34167744 34180848 34240128 34319232 34373079 34445898 34572096 34730176 34779861 34938891 35080344 35093798 35141184 35352369 35481888 35495496 35557056 35901792 35934301 36017319 36065952 36079784 36225856 36359559 36429588 36492768 36846576 37015056 37029252 37093472 37179168 37453104 37467468 37532448 37604736 37830726 37896336 38003706 38069616 38223744 38263752 38438712 38453454 38520144 38609136 38676096 38893608 39051072 39071448 39229632 39465387 39533832 39548994 39693888 39917124 39932433 40001688 40115023 40277432 40389516 40574196 40589757 40660152 40738464 40754088 40824768 41054364 41220576 41242084 41409056 41452398 41641938 41730156 41826564 41899104 42134742 42224004 42305328 42498768 42633378 42828318 43001712 43018204 43175808 43243551 43335162 43435278 43510608 43755309 43932456 43955379 44048498 44133336 44150262 44226832 44329008 44405888 44475561 44655624 44836416 45001899 45207669 45312111 45390696 45574464 45742671 45830772 45848349 45927864 46373148 46585188 46773792 47136492 47309184 47327328 47593494 47811114 47869056 48023092 48087936 48376926 48479412 48572784 48657024 48949434 49128768 49173254 49353408 49372336 49424013 49572224 49650003 49755186 49870134 49937472 49956624 50043264 50237577 50440968 50467287 50528448 50671608 50759488 51018336 51064533 51251616 51271272 51360192 51478848 51668847 51858144 52095264 52519363 52620516 52640697 52711776 52731992 53222832 53243244 53335584 53852688 54098928 54119676 54213536 54317952 54338784 54644382 54739152 54894242 54960768 55269864 55522584 55543878 55640208 55768752 55865472 56179656 56201202 56298672 56407104 56665024 56746089 56844504 57005559 57104424 57335616 57658068 57680181 57780216 57913704 58014144 58340412 58576608 58607172 58629649 58844448 58867016 59105344 59300748 59323491 59540832 59875686 60002532 60276892 60416148 60520928 60584274 60861294 60990228 61107696 61131132 61237152 61581546 61830864 61863126 62113584 62178597 62365056 62462907 62595234 62739846 62848656 63103104 63202113 63336006 63457992 63748152 63950067 64242477 64502568 64527306 64639216 64763712 65002743 65152917 65265912 65450827 65898684 66072747 66200004 66225393 66340248 66493512 66608832 66983436 67254624 67289716 67562144 68024448 68086044 68335488 68361696 68746158 68891796 69144192 69460352 69559722 69877782 70160688 70187596 70282368 70704738 70963776 70990992 71114112 71390241 71716671 71803584 71868602 72034638 72131904 72159568 72451712 72565389 72719118 72859176 72985536 73424151 73693152 73759881 74030112 74058504 74186944 74358336 74632779 74805201 74906208 74934936 75064896 75661452 75792672 76007412 76139232 76527504 76877424 76906908 77040288 77218272 77787216 78102144 78142896 78459264 78930774 79067664 79097988 79387776 79834248 79864866 80003376 80230046 80554864 80779032 81148392 81179514 81320304 81476928 81508176 81649536 81966573 82108728 82341363 82441152 82484168 82818112 82904796 83283876 83315817 83460312 83653128 83798208 84269484 84301803 84448008 84610656 84997536 85266756 85656636 85689487 86003424 86036408 86487102 86670324 86870556 87021216 87510618 87864912 87910758 88096996 88266672 88300524 88453664 88658016 88951122 89311248 89672832 89813529 90003798 90415338 90624222 90781392 90876411 91148928 91291941 91485342 91661544 91696698 91855728 92372319 92746296 92794689 93170376 93547584 93892851 94109769 94272984 94654656 95004009 95186988 95622228 95658901 96046184 96753852 96790959 96958824 97145568 97898868 98257536 98346508 98706816 98744672 98848026 99300006 99510372 99740268 99874944 99913248 100475154 100881936 100934574 101056896 101343216 101518976 102036672 102129066 102503232 102542544 102720384 102957696 103119237 103337694 103716288 104190528 104339583 104816673 105038726 105241032 105281394 105423552 105463984 106057107 106445664 106486488 106671168 107705376 107802903 108051957 108197856 108239352 108427072 108677568 109078677 109288764 109478304 109788484 110539728 111045168 111087756 111280416 111537504 112359312 112402404 112597344 112814208 113330048 113492178 113689008 114011118 114208848 114671232 115316136 115360362 115560432 115827408 116028288 116680824 117153216 117214344 117259298 117688896 117734032 118210688 118396161 118601496 118646982 119081664 119751372 119797299 120005064 120345069 120553784 120832296 121041856 121168548 121722588 121769271 121980456 122215392 122262264 122474304 123163092 123661728 123726252 124227168 124357194 124925814 125190468 125238481 125479692 125697312 126404226 126672012 126915984 127496304 127900134 128484954 129005136 129054612 129278432 129527424 129730653 130005486 130305834 130531824 130901654 131265927 131797368 131866137 132145494 132400008 132450786 132680496 132987024 133217664 133426683 133966872 134509248 134579432 135005697 135124288 135623007 135936333 136172088 136723392 137228013 137492316 137545047 137783592 139119444 139755564 139809163 140321376 140375192 141409476 141927552 141981984 142780482 143433342 143607168 143737204 144069276 144263808 144319136 145130778 145438236 145718352 145971072 146848302 147386304 147519762 148060224 148117008 148272039 148373888 148716672 148950009 149265558 149610402 149812416 149869872 150129792 150712731 151322904 151401861 151585344 152014824 152278464 153055008 153193599 153754848 153813816 154080576 154436544 155006541 155574432 156075049 156285792 157558089 157861548 157922091 158135328 158195976 159668496 159729732 160006752 160460092 161109728 161558064 162296784 162359028 162640608 162953856 163016352 163933146 164217456 164682726 164882304 164968336 165636224 165809592 166567752 166631634 166920624 167306256 167596416 168538968 168603606 168896016 169221312 169995072 170238267 170533512 171016677 171313272 171378974 172006848 172072816 172974204 173040543 173340648 173741112 174042432 175021236 175729824 175821516 175888947 176193992 176533344 176601048 176907328 177316032 177902244 177970473 178622496 179627058 180007596 180830676 181248444 181562784 181752822 182583882 182970684 183323088 183393396 183711456 184744638 185492592 185589378 186340752 187095168 187388721 187785702 188219538 188545968 189309312 189606339 190008018 190373976 191244456 191317802 191850201 192092368 192727431 193507704 193581918 193917648 194291136 195008229 195458751 195797736 195899899 196352481 196693016 197489344 197696052 198218241 198600012 198676179 199020744 199480536 199826496 200950308 201763872 201869148 202686432 204073344 204258132 204336469 205006464 205085088 206238474 206675388 207432576 208381056 208679166 209633346 210077452 210482064 210562788 210847104 210927968 212114214 212891328 212972976 213342336 214170723 215150013 215410752 215605806 216103914 216395712 216478704 216854144 217355136 217696167 218157354 218577528 218956608 219576968 220272453 221079456 221279643 222090336 222175512 222560832 223075008 223898337 224415603 224718624 224804808 225194688 226984356 227378016 228022236 228109687 228417696 230632272 230720724 231120864 231654816 233361648 234306432 234428688 234518596 235377792 235468064 236792322 237202992 237293964 238163328 239502744 239594598 240010128 240690138 241107568 241664592 242083712 242337096 243445176 243538542 243960912 244430784 244524528 244948608 245899719 246326184 247024089 247323456 247452504 248454336 248714388 249851628 249947451 250380936 250476962 250959384 251394624 252808452 252905409 253344024 253831968 254992608 255800268 256969908 257068461 258010272 258109224 258556864 259461306 260010972 260611668 261063648 261803308 262531854 263594736 263732274 264290988 264800016 264901572 265360992 265974048 266853366 267933744 269018496 269158864 269440587 270011394 270248576 271246014 271872666 272344176 273446784 273875823 274456026 274984632 275090094 275567184 277116957 278238888 278384067 279511128 279618326 280642752 280750384 281678553 282329307 282818952 283963968 285012027 285560964 286315237 286866684 286976703 287474408 288138552 288638272 290261556 290372877 290876472 291436704 293696604 294772608 295039524 296120448 296234016 296544078 297900018 298531116 299220804 299624832 299739744 301425462 302645808 302803722 303170688 304029648 304556928 306110016 306387198 307509696 307627632 308161152 308873088 309357711 310013082 311148864 312150098 312571584 313018749 314450019 315116178 315723096 315844182 316270656 316391952 318171321 319336992 319459464 319626151 320013504 320920184 322219456 323116128 323408709 324155871 324593568 324718056 325281216 326032704 327236031 327866292 328434912 329365452 329936672 331619184 333135504 333263268 333391081 333841248 334612512 337077936 337207212 337792032 338442624 339990144 340476534 341067024 342033354 342626544 342757948 344013696 344145632 345948408 346081086 346681296 347482224 348084864 350042472 351459648 351643032 351777894 352387984 353066688 353202096 353814656 354632064 355188483 355804488 355940946 357244992 359254116 359391897 360015192 361035207 361661352 362496888 363125568 363505644 365167764 365307813 365941368 366646176 366786792 367422912 369489276 370985184 371178756 372681504 374777442 375571404 375715443 376439076 377091936 379212678 380016036 380747952 382488912 382635604 383700402 384184736 385454862 387015408 387163836 387835296 388582272 389191959 390016458 390917502 391595472 391799798 392704962 393386032 393797781 394978688 395392104 395598411 396436482 397200024 397352358 398041488 398961072 399652992 400280049 401900616 403527744 403738296 405017091 405372864 406869021 407808999 408516264 408672938 410170176 411684039 412476948 412635141 413350776 417358332 419266692 419427489 420154904 420964128 421125576 421855936 424228428 425782656 425945952 428341446 430300026 430821504 431211612 432207828 432791424 432957408 435392334 436314708 437155056 437913216 439153936 440544906 442158912 442559286 444180672 444351024 445121664 446150016 446850027 447796674 448831206 449437248 449609616 450389376 452138193 453968712 454205583 454756032 456044472 456219374 456835392 459580797 461264544 461441448 462241728 463309632 465019623 466723296 467145913 468225147 468857376 469037192 470936128 472674267 473584644 473766273 474405984 474587928 479005488 479189196 480020256 481380276 482215136 483329184 484674192 486890352 487077084 487921824 488861568 489049056 491799438 492652368 494048178 494646912 494905008 496908672 497428776 499703256 499894902 500761872 500953924 501918768 502789248 505616904 505810818 506688048 507663936 509985216 510714801 511600536 513050031 513939816 514136922 516020544 516218448 517113728 518922612 519121629 520021944 521223336 521495299 522127296 523606616 525063708 527189472 527464548 527666841 528581976 529600032 529803144 530721984 531948096 533706732 533911419 535867488 538317728 538881174 540022788 542492028 543745332 544688352 547751646 548912052 549969264 550180188 551134368 554233914 556477776 556768134 559022256 559236652 561285504 561500768 562166163 563357106 564658614 565637904 567927936 568819017 570024054 571121928 572630474 573733368 573953406 574948816 575550603 576277104 577276544 578182293 580523112 580745754 581752944 582873408 585024687 586376253 587393208 587699697 589057443 590079048 592468032 593088156 594654723 595800036 596028537 597062232 598441608 599479488 602850924 605291616 605607444 608059296 612220032 612774396 613009407 615019392 615255264 618715422 620026164 622297728 624300196 625143168 626037498 628900038 630232356 631446192 631688364 632541312 632783904 636342642 638673984 638918928 639252302 640027008 641840368 642512169 644438912 645450039 646232256 646817418 648311742 649187136 649436112 650562432 652065408 653088501 654472062 655732584 656869824 658730904 659873344 660817359 663238368 663838929 666271008 666526536 666782162 667682496 669225024 671695011 673246809 674155872 674414424 675584064 680953068 682134048 682751719 684066708 684329061 685253088 685515896 688291264 691896816 692162172 693362592 694964448 700084944 702919296 703286064 703555788 704775968 706133376 706404192 710376966 711608976 711881892 714489984 718508232 718783794 720030384 722070414 723322704 724993776 726251136 727011288 730335528 730615626 731882736 733292352 733573584 734845824 737699157 738978552 741072267 741970368 742357512 745363008 749554884 749842353 751142808 751430886 752878152 754183872 758425356 758716227 760032072 761495904 762185437 764977824 765271208 767400804 768369472 770909724 771205383 774030816 774327672 775670592 778383918 780032916 781835004 783190944 783599596 785409924 786772064 787595562 790784208 791196822 792872964 794400048 794704716 796082976 797922144 800560098 803801232 807055488 807476592 808321761 810034182 810745728 813738042 815617998 817032528 817345876 820340352 821627469 823368078 824953896 825270282 826701552 831350871 834716664 835152201 838533384 838854978 840309808 841928256 842251152 843711872 845035659 846987921 848456856 850860751 851891904 855036081 856682892 858945711 860600052 860930109 862423224 864415656 865914816 870784668 871118631 872629416 874310112 878307872 881089812 884317824 885118572 888361344 888702048 893700054 895593348 897662412 898874496 899219232 904276386 907937424 908411166 909512064 912088944 912438748 913670784 919161594 922529088 922882896 924483456 926619264 928073133 930039246 933446592 934291826 936450294 937714752 938074384 939056247 941872256 943350057 945348534 947169288 947532546 948811968 949175856 954513963 958010976 958378392 958878453 960040512 962760552 964430272 966658368 969348384 970226127 972467613 973780704 974154168 975843648 978098112 981708093 983598876 985304736 988096356 989810016 994857552 999406512 999789804 1000173243 1001523744 1001907848 1003837536 1011233808 1011621636 1013376096 1015327872 1019970432 1021429602 1023201072 1026100062 1027879632 1028273844 1032041088 1032436896 1037845224 1038243258 1040043888 1042446672 1042990598 1044254592 1047213232 1050127416 1054378944 1054929096 1055333682 1057163952 1059200064 1059606288 1061443968 1063896192 1065565449 1067413464 1067822838 1071734976 1076635456 1077762348 1078175691 1080045576 1083105621 1084984056 1087490664 1089376704 1095503292 1095923439 1097824104 1099938528 1100360376 1102268736 1108467828 1112955552 1113536268 1113963331 1118044512 1118473304 1123001536 1124332326 1126714212 1127146329 1129317228 1131275808 1137638034 1140048108 1142243856 1145260948 1147466736 1147906812 1149897632 1151101206 1152554208 1156364586 1161046224 1161491508 1163505888 1165746816 1167575877 1170049374 1172752506 1174786416 1175399394 1178114886 1180158096 1181393343 1184936064 1186176312 1186795233 1189309446 1191600072 1192057074 1194124464 1196883216 1198958976 1200840147 1205701848 1210583232 1211214888 1215051273 1216118592 1220607063 1223426997 1225548792 1226018814 1230510528 1235052117 1237430844 1237905423 1240052328 1243565713 1248600392 1252074996 1257800076 1258282467 1260464712 1262892384 1263376728 1265567808 1272685284 1277347968 1277837856 1278504604 1283680736 1285024338 1290900078 1292464512 1293634836 1296623484 1298374272 1298872224 1306177002 1308944124 1311465168 1313739648 1317461808 1319746688 1321634718 1326476736 1327677858 1332542016 1333053072 1333564324 1335364992 1338450048 1340550081 1343390022 1346493618 1348311744 1348828848 1351168128 1356414579 1361906136 1362616749 1364268096 1365503438 1368133416 1368658122 1370506176 1371031792 1376582528 1378742391 1383793632 1384324344 1386725184 1389928896 1395058869 1400169888 1401437739 1404675441 1406572128 1407111576 1409551936 1412808384 1418022801 1420753932 1421298819 1423217952 1423763784 1437016464 1437567588 1440060768 1444140828 1446645408 1449987552 1454022576 1460671056 1461231252 1463765472 1466584704 1467147168 1475398314 1477957104 1482144534 1483940736 1484715024 1490726016 1499109768 1499684706 1502285616 1502861772 1505756304 1508367744 1516850712 1517432454 1520064144 1522991808 1524370874 1529955648 1530542416 1532144403 1534801608 1536738944 1539150093 1541819448 1542410766 1548061632 1548655344 1551341184 1556767836 1557364887 1560065832 1563670008 1564485897 1566381888 1567199192 1570819848 1573544128 1575191124 1581568416 1582393644 1583000523 1585745928 1588800096 1589409432 1592165952 1595844288 1601120196 1601734257 1607602464 1614953184 1616643522 1620068364 1627476084 1628100253 1631235996 1634065056 1634691752 1643254938 1646736156 1649907792 1650540564 1653403104 1662701742 1669433328 1670304402 1677066768 1677709956 1680619616 1683856512 1684502304 1686498489 1690071318 1693975842 1696913712 1701721502 1703783808 1706457051 1710072162 1713365784 1717891422 1721200104 1721860218 1724846448 1726651809 1728831312 1731829632 1734546879 1741569336 1742237262 1745258832 1748620224 1755074061 1756615744 1759128759 1762179624 1763099091 1767172329 1770237144 1777404096 1783964169 1787400108 1788085611 1791186696 1795324824 1798438464 1808552772 1815874848 1816822332 1817519119 1824177888 1824877496 1838323188 1839028221 1845058176 1845765792 1856146266 1860078492 1866893184 1868583652 1872900588 1875429504 1876148768 1878112494 1886700114 1890697068 1894338576 1895065092 1897623936 1898351712 1909027926 1916021952 1916756784 1917756906 1920081024 1925521104 1927536507 1928860544 1933316736 1936350117 1938696768 1940452254 1944935226 1947561408 1948308336 1951687296 1956196224 1959265503 1963416186 1967197752 1970609472 1976192712 1979620032 1982452077 1989715104 1991516787 1998813024 1999579608 2000346486 2003047488 2003815696 2007675072 2015085033 2019740427 2022467616 2023243272 2026752192 2028975637 2042859204 2046402144 2048255157 2052200124 2052987183 2055759264 2056547688 2064873792 2075690448 2076486516 2080087776 2084893344 2085981196 2094426464 2100254832 2108757888 2109858192 2110667364 2114327904 2118400128 2119212576 2131130898 2134826928 2135645676 2143469952 2153270912 2155524696 2156351382 2160091152 2166211242 2169968112 2174981328 2178753408 2191006584 2191846878 2195648208 2199877056 2200720752 2204537472 2213097471 2216935656 2223216801 2225911104 2227072536 2227926662 2236089024 2236946608 2246003072 2248664652 2249527059 2253428424 2254292658 2258634456 2262551616 2275276068 2276148681 2280096216 2284487712 2286556311 2290521896 2294933472 2295813624 2299795264 2302202412 2305108416 2312729172 2313616149 2322092448 2322983016 2327011776 2335151754 2340098748 2345505012 2349572832 2350798788 2356229772 2360316192 2362786686 2372352624 2373590466 2378618892 2383200144 2384114148 2388248928 2393766432 2401680294 2411403696 2421166464 2422429776 2430102546 2432237184 2441214126 2446853994 2451097584 2452037628 2461021056 2464882407 2470104234 2474861688 2475810846 2480104656 2487131426 2494052613 2497200784 2504149992 2505456603 2515600152 2516564934 2520929424 2525784768 2526753456 2531135616 2535106977 2540963763 2545370568 2552582253 2555675712 2557009208 2565108243 2567361472 2570048676 2576837133 2581800156 2582790327 2587269672 2593246968 2597744448 2612354004 2613355893 2617888248 2622930336 2634923616 2643269436 2652953472 2655355716 2656374097 2665084032 2666106144 2667128648 2681100162 2686780044 2692987236 2696623488 2697657696 2712829158 2723812272 2725233498 2728536192 2731006876 2736266832 2737316244 2741012352 2742063584 2757484782 2767587264 2768648688 2773450368 2779857792 2784219399 2790117738 2800339776 2802875478 2809350882 2813144256 2814223152 2817168741 2819103872 2825616768 2830050171 2836045602 2841507864 2842597638 2846435904 2847527568 2863541889 2874032928 2875135176 2876635359 2880121536 2888281656 2893290816 2899975104 2908045152 2910678381 2917402839 2921342112 2922462504 2927530944 2934294336 2945124279 2950796628 2955914208 2964289068 2965425931 2969430048 2998219536 2999369412 3000519729 3004571232 3005723544 3011512608 3033701424 3034864908 3040128288 3045983616 3048741748 3059911296 3061084832 3064288806 3069603216 3078300186 3083638896 3084821532 3096123264 3097310688 3113535672 3114729774 3120131664 3127340016 3128971794 3132763776 3134398384 3141639696 3147088256 3150382248 3163136832 3164787288 3166001046 3171491856 3177600192 3178818864 3184331904 3191688576 3196696347 3202240392 3203468514 3215204928 3229906368 3233287044 3234527073 3240136728 3249316863 3254952168 3256200506 3262471992 3268130112 3269383504 3286509876 3287770317 3293472312 3299815584 3301081128 3306806208 3325403484 3338866656 3340608804 3341889993 3354133536 3355419912 3361239232 3369004608 3372996978 3380142636 3381438987 3387951684 3393827424 3403443004 3412914102 3420144324 3426731568 3435782844 3442400208 3443720436 3449692896 3453303618 3457662624 3469093758 3483138672 3484474524 3490517664 3497240448 3502727631 3510148122 3513231488 3518257518 3524359248 3526198182 3534344658 3540474288 3554808192 3560385699 3567928338 3574800216 3576171222 3582373392 3590649648 3596876928 3602520441 3617105544 3631749696 3633644664 3635038238 3645153819 3648355776 3649754992 3661821189 3670280991 3676646376 3678056442 3691531584 3705156351 3712292532 3713716269 3720156984 3722098081 3730697139 3737167304 3745801176 3752297536 3756224988 3773400228 3774847401 3781394136 3788677152 3790130184 3796703424 3818055852 3832043904 3833513568 3835513812 3851042208 3855073014 3872700234 3877393536 3880904508 3882392911 3889870452 3895122816 3896616672 3918531006 3926832372 3934395504 3941218944 3952385424 3959240064 3964904154 3979430208 3983033574 3997626048 3999159216 4000692972 4006094976 4007631392 4015350144 4021650243 4030170066 4039480854 4044935232 4046486544 4053504384 4057951274 4069243737 4085718408 4087850247 4092804288 4096510314 4104400248 4105974366 4111518528 4113095376 4129747584 4136227173 4151380896 4152973032 4160175552 4169786688 4171962392 4185176607 4188852928 4200509664 4204313217 4214026323 4219716384 4221334728 4228655808 4238425152 4254068403 4262261796 4263896457 4269653856 4271291352 4311049392 4312702764 4320182304 4332422484 4334084053 4339936224 4349962656 4382013168 4383693756 4391296416 4399754112 4401441504 4426194942 4433871312 4446433602 4451822208 4454145072 4455853324 4472178048 4473893216 4497329304 4499054118 4506856848 4508585316 4517268912 4525103232 4550552136 4552297362 4560192432 4568975424 4573112622 4581043792 4589866944 4591627248 4596433209 4599590528 4604404824 4610216832 4617450279 4625458344 4627232298 4644184896 4645966032 4654023552 4670303508 4672094661 4680197496 4691010024 4693457691 4699145664 4701597576 4712459544 4720632384 4725573372 4744705248 4747180932 4749001569 4757237784 4766400288 4768228296 4776497856 4787532864 4803360588 4805202771 4822807392 4844859552 4860205092 4882428252 4884300759 4893707988 4902195168 4904075256 4929764814 4940208468 4949723376 4951621692 4960209312 4974262852 4988105226 4994401568 5008299984 5010913206 5031200304 5033129868 5041858848 5051569536 5053506912 5059495467 5070213954 5081927526 5090741136 5105164506 5111351424 5114018416 5119371153 5130216486 5134722944 5140097352 5153674266 5163600312 5165580654 5174539344 5186493936 5195488896 5203640637 5224708008 5226711786 5235776496 5245860672 5265222183 5269847232 5277386277 5286538872 5289297273 5301516987 5310711432 5312748194 5332212288 5334257296 5351892507 5362200324 5364256833 5373560088 5385974472 5395315392 5425658316 5447624544 5450466996 5452557357 5462013752 5472533664 5474632488 5484127168 5514969564 5517084663 5535174528 5537297376 5568438798 5580235476 5600679552 5605750956 5618701764 5626288512 5628446304 5634337482 5660100342 5672091204 5683015728 5685195276 5692871808 5695055136 5727083778 5748065856 5750270352 5753270718 5760243072 5776563312 5786581632 5799950208 5809050351 5816090304 5821356762 5834805678 5842684224 5844925008 5855061888 5868588672 5877796509 5890248558 5901593256 5911828416 5928578136 5930851862 5938860096 5947356231 5974550361 5996439072 5998738824 6001039458 6009142464 6011447088 6023025216 6045255099 6059221281 6067402848 6069729816 6072896869 6080256576 6086926911 6097483496 6122169664 6128577612 6139206432 6144765471 6156600372 6158961549 6167277792 6169643064 6194621376 6227071344 6229459548 6240263328 6254680032 6257943588 6268796768 6283279392 6300764496 6326273664 6329574576 6332002092 6334430539 6342983712 6355200384 6357637728 6393392694 6404480784 6406937028 6430409856 6459812736 6466574088 6469054146 6480273456 6498633726 6509904336 6512401012 6524943984 6536260224 6538767008 6573019752 6575540634 6586944624 6599631168 6602162256 6613612416 6639292413 6650806968 6669650403 6677733312 6681217608 6683779986 6708267072 6710839824 6722478464 6738009216 6745993956 6748581177 6760285272 6762877974 6775903368 6787654848 6806886008 6825828204 6828446043 6840288648 6853463136 6859668933 6871565688 6884800416 6887440872 6899385792 6906607236 6915325248 6938187516 6940848447 6966277344 6968949048 6981035328 7005455262 7020296244 7036515036 7048718496 7052396364 7068689316 7080948576 7120771398 7135856676 7149600432 7152342444 7164746784 7181299296 7205040882 7234211088 7263499392 7267289328 7270076476 7290307638 7296711552 7299509984 7323642378 7340561982 7353292752 7356112884 7383063168 7394647221 7410312702 7424585064 7427432538 7440313968 7444196162 7461394278 7474334608 7482157839 7491602352 7504595072 7512449976 7516369809 7546800456 7549694802 7562788272 7577354304 7580260368 7593406848 7605320931 7622891289 7636111704 7657746759 7667027136 7671027624 7695324729 7702084416 7710146028 7730511399 7745400468 7748370981 7761809016 7764785822 7779740904 7793233344 7837062012 7840067679 7853664744 7868791008 7904770848 7929808308 7958860416 7966067148 7969122291 7995252096 7998318432 8001385944 8015262784 8043300486 8060340132 8078961708 8089870464 8092973088 8115902548 8138487474 8171436816 8175700494 8185608576 8193020628 8208800496 8211948732 8223037056 8226190752 8272454346 8302761792 8305946064 8320351104 8339573376 8343924784 8352658197 8370353214 8377705856 8401019328 8408626434 8428052646 8439432768 8442669456 8457311616 8476850304 8490150513 8508136806 8524523592 8527792914 8539307712 8542582704 8590625667 8622098784 8625405528 8629906077 8640364608 8664844968 8668168106 8679872448 8699925312 8732035143 8752208517 8764026336 8767387512 8782592832 8802883008 8835372837 8852389884 8867742624 8875772347 8892867204 8896277793 8908290144 8911706648 8947786432 8994658608 8998108236 9001559187 9013713696 9017170632 9034537824 9101104272 9104594724 9120384864 9137950848 9146225244 9162087584 9179733888 9183254496 9192866418 9208809648 9234900558 9250916688 9254464596 9288369792 9291932064 9340607016 9344189322 9360394992 9382020048 9386915382 9398291328 9403195152 9424919088 9441264768 9451146744 9489410496 9494361864 9498003138 9514475568 9532800576 9536456592 9552995712 9575065728 9590089041 9606721176 9610405542 9645614784 9689719104 9703581219 9720410184 9747950589 9764856504 9768601518 9787415976 9804390336 9808150512 9859529628 9863310951 9880416936 9899446752 9903243384 9908410681 9920418624 9948525704 9976210452 9988803136 10016599968 10021826412 10025669979 10062400608 10066259736 10083717696 10107013824 10118990934 10140427908 10144316961 10163855052 10181482272 10210329012 10228036832 10238742306 10260432972 10280194704 10307348532 10327200624 10331161308 10349078688 10372987872 10407281274 10449416016 10453423572 10471552992 10491721344 10508182893 10530444366 10539694464 10554772554 10573077744 10578594546 10603033974 10621422864 10625496388 10664424576 10668514592 10681157097 10703785014 10724400648 10728513666 10747120176 10771948944 10790630784 10807561323 10851316632 10895249088 10900933992 10905114714 10924027504 10935461457 10945067328 10949264976 10968254336 10985463567 11010842973 11029939128 11034169326 11074594752 11115469053 11136877596 11141148807 11160470952 11166294243 11192091417 11211501912 11237403528 11256892608 11268674964 11320200684 11324542203 11344182408 11366031456 11370390552 11390110272 11454167556 11496131712 11500540704 11506541436 11553126624 11618100702 11632180608 11642713524 11647178733 11669611356 11685368448 11689850016 11755593018 11780497116 11803186512 11823656832 11857156272 11861703724 11877720192 11894712462 11949100722 11992878144 11997477648 12002078916 12018284928 12022894176 12046050432 12064950729 12090510198 12118442562 12134805696 12139459632 12145793738 12160513152 12173853822 12194966992 12207731211 12244339328 12257155224 12263550741 12278412864 12289530942 12313200744 12317923098 12334555584 12339286128 12389242752 12408681519 12454142688 12458919096 12480526656 12509360064 12515887176 12537593536 12555529821 12566558784 12601528992 12612939651 12642078969 12659149152 12664004184 12668861078 12685967424 12715275456 12762205209 12786785388 12791689371 12808961568 12813874056 12933148176 12938108292 12960546912 12997267452 13002252159 13019808672 13024802024 13049887968 13077534016 13146039504 13151081268 13173889248 13199262336 13204324512 13278584826 13301613936 13339300806 13355466624 13362435216 13367559972 13416534144 13421679648 13491987912 13497162354 13520570544 13525755948 13551806736 13575309696 13613772016 13651656408 13656892086 13680577296 13706926272 13719337866 13743131376 13769600832 13774881744 13798771584 13813214472 13830650496 13852350837 13876375032 13881696894 13932554688 13937898096 13962070656 14010910524 14016283983 14040592488 14073030072 14080373073 14097436992 14104792728 14137378632 14161897152 14241542796 14247004707 14271713352 14299200864 14304684888 14329493568 14362598592 14410081764 14415608313 14468422176 14481523303 14534578656 14540152952 14580615276 14599019968 14647284756 14652902277 14681123964 14706585504 14712225768 14789294442 14820625404 14849170128 14854865076 14880627936 14888392324 14922788556 14948669216 14964315678 14983204704 15024899952 15032739618 15093600912 15099389604 15125576544 15154708608 15160520736 15178486401 15210641862 15245782578 15272223408 15315493518 15334054272 15342055248 15358113459 15390649458 15404168832 15420292056 15461022798 15490800936 15496741962 15523618032 15529571644 15559481808 15586466688 15610921911 15674124024 15680135358 15707329488 15737582016 15795666549 15809541696 15832158831 15859616616 15867891819 15904550961 15932134296 15938244582 15996636864 16002771888 16030525568 16055677521 16086600972 16092770499 16120680264 16157923416 16166354269 16185946176 16231805096 16276974948 16342873632 16351400988 16357672071 16386041256 16417600992 16423897464 16452381504 16544908692 16551253989 16605523584 16611892128 16687849568 16705316394 16740706428 16802038656 16817252868 16856105292 16878865536 16885338912 16980301026 17016273612 17049047184 17055585828 17078615424 17085165408 17181251334 17244197568 17250811056 17259812154 17280729216 17329689936 17336336212 17359744896 17399850624 17427151053 17464070286 17504417034 17528052672 17534775024 17565185664 17605766016 17633389527 17670745674 17704779768 17735485248 17751544694 17785734408 17792555586 17816580288 17823413296 17842068693 17895572864 17923651083 17989317216 17996216472 18003118374 18027427392 18034341264 18069075648 18135765297 18177663843 18202208544 18209189448 18218690607 18240769728 18260780733 18292450488 18324175168 18366508992 18385732836 18417619296 18434296413 18469801116 18476884647 18501833376 18508929192 18583864128 18681214032 18688378644 18720789984 18764040096 18773830764 18806390304 18849838176 18902293488 18978820992 18988723728 18996006276 19003291617 19028951136 19065601152 19072913184 19180178082 19213442352 19220811084 19291229568 19379438208 19407162438 19440820368 19495901178 19529713008 19537203036 19574831952 19608780672 19616301024 19719059256 19726621902 19760833872 19798893504 19806486768 19816821362 19840837248 19897051408 19917877239 19952420904 19977606272 20008951209 20033199936 20043652824 20051339958 20124801216 20132519472 20167435392 20214027648 20237981868 20245743531 20280855816 20288633922 20327710104 20362964544 20420658024 20456073664 20477484612 20485338129 20520865944 20560389408 20579006799 20614697064 20654401248 20662322616 20698157376 20745975744 20814562548 20822545341 20898832032 20906847144 20943105984 21016365786 21060888732 21109545108 21146155488 21157189092 21165303289 21206067948 21242845728 21250992776 21337029184 21362314194 21407570028 21448801296 21457027332 21494240352 21543897888 21615122646 21702633264 21790498176 21801867984 21810229428 21848055008 21870922914 21890134656 21898529952 21970927134 22021685946 22059878256 22068338652 22149189504 22183941663 22230938106 22273755192 22282297614 22320941904 22332588486 22384182834 22423003824 22446473517 22474807056 22513785216 22537349928 22549109427 22640401368 22649084406 22688364816 22732062912 22740781104 22780220544 22815962793 22868673867 22908335112 22973240277 23001081408 23013082872 23085974187 23106253248 23191534197 23236201404 23245112943 23285427048 23294357466 23339222712 23379700032 23511186036 23520203037 23560994232 23606373024 23627748547 23714312544 23723407448 23789424924 23898201444 23907366873 23985756288 23994955296 24004157832 24045788352 24129901458 24181020396 24236885124 24269611392 24278919264 24291587476 24347707644 24389933984 24415462422 24514310448 24527101482 24556825728 24579061884 24626401488 24635846196 24669111168 24678572256 24817363038 24908285376 24917838192 24961053312 25018720128 25031774352 25057974591 25075187072 25111059642 25133117568 25203057984 25225879302 25284157938 25318298304 25328008368 25337722156 25371934848 25430550912 25470451539 25524410418 25573570776 25583378742 25617923136 25627748112 25771877001 25866296352 25876216584 25889718231 25921093824 25994534904 26004504318 26039617344 26049604048 26099775936 26155068032 26196105429 26256625551 26292079008 26302162536 26347778496 26376683281 26408649024 26506118511 26557169652 26603227872 26627317041 26678601612 26688833379 26724870432 26735119944 26843359296 26983975824 26994324708 27004677561 27041141088 27051511896 27103613472 27227544032 27303312816 27313784172 27361154592 27413852544 27438675732 27486262752 27539201664 27549763488 27626428944 27704701674 27752750064 27763393788 27865109376 27875796192 28021821048 28032567966 28081184976 28146060144 28160746146 28194873984 28209585456 28274757264 28323794304 28483085592 28494009414 28543426704 28598401728 28609369776 28658987136 28725197184 28770267123 28820163528 28831216626 28936844352 28963046606 29069157312 29080305904 29110743657 29161230552 29198039936 29243851767 29294569512 29305804554 29362247928 29413171008 29424451536 29578588884 29589932853 29641250808 29698340256 29709730152 29725232043 29761255872 29776784648 29845577112 29897338432 29928631356 29966409408 30049799904 30065479236 30077009937 30187201824 30198779208 30251153088 30321041472 30356972802 30421283724 30432950883 30491565156 30544446816 30630987036 30684110496 30716226918 30781298916 30840584112 30922045596 30981601872 30993483924 31047236064 31059143288 31118963616 31221843822 31348248048 31360270716 31414658976 31475164032 31591333098 31619083392 31664317662 31719233232 31735783638 31809101922 31864268592 31876489164 31993273728 32005543776 32043471291 32111355042 32173201944 32185540998 32241360528 32315846832 32332708538 32371892352 32422683969 32463610192 32553949896 32685747264 32702801976 32715344142 32772082512 32806384371 32835201984 32847794928 32904763008 32956390701 33032528919 33089817384 33102507978 33223784256 33346407159 33375699136 33410632788 33423446421 33481412856 33498882729 33576274251 33634505736 33712210584 33770677824 33960602052 33973626609 34032547224 34098094368 34111171656 34170330816 34362502668 34488395136 34501622112 34519624308 34532863261 34659379872 34672672424 34854302106 34928140572 34941536199 35008834068 35056105344 35069550048 35266779054 35341491348 35409559536 35470970496 35503089388 35571468816 35585111172 35633160576 35646826592 35684137386 35847302166 35978634432 35992432944 36006236748 36054854784 36068682528 36138151296 36194852187 36271530594 36355327686 36404417088 36418378896 36437381214 36481539456 36521561466 36584900976 36623193633 36648350336 36733017984 36771465672 36790652223 36835238592 36868592826 36939602232 36953769294 37003666752 37017858384 37167728256 37226044557 37362428064 37376757288 37441579968 37528080192 37547661528 37612780608 37666589463 37699676352 37804586976 37838818953 37926236907 37977447456 37992012552 38006583234 38057902272 38145826368 38286615627 38360356164 38375068113 38426884704 38441622168 38550537103 38814324876 38881640736 38991802356 39006756477 39059426016 39074406072 39149663904 39232602048 39438118512 39453243804 39521667744 39597787008 39612973536 39633642724 39794102816 39835754478 39904841808 40017902418 40066399872 40087305648 40102679916 40249602432 40265038944 40475963736 40491487062 40561711632 40577267844 40655420208 40725929088 40841316048 40912147328 40954969224 40970676258 41041731888 41120778816 41158013598 41229394128 41308802496 41324645232 41396314752 41491951488 41557052511 41629125096 41645090682 41797664064 41813694288 41886211968 42032731572 42048851949 42121777464 42219090216 42241119219 42292310976 42314378184 42330606578 42412135896 42485691456 42501985552 42674058368 42724628388 42741014121 42815140056 42897602592 42914054664 42988480704 43087795776 43230245292 43246824939 43405266528 43444569909 43603735968 43620458856 43696110016 43741845828 43797059904 43941854268 43958706831 44043371892 44119756512 44136677304 44367883326 44461876212 44547510384 44564595228 44641883808 44665176972 44768365668 44846007648 44892947034 44949614112 45074699856 45098218854 45280802736 45298168812 45376729632 45464125824 45481562208 45535459203 45631925586 45737347734 45816670224 45946480554 46002162816 46026165744 46171948374 46212506496 46383068394 46472402808 46490225886 46570854096 46588714932 46678445424 46759400064 46832765733 47022372072 47040406074 47121988464 47212746048 47255497094 47386999647 47428625088 47446814896 47496476493 47578849848 47603675457 47713652883 47796402888 47814733746 47989910592 48008315664 48091576704 48167032563 48259802916 48278311497 48362040792 48473770248 48499062807 48557838528 48583174952 48695415288 48779867968 48830924844 49028620896 49054202964 49073016213 49158123768 49252802976 49271692392 49357144512 49634726076 49653761967 49816570752 49835676384 50063548704 50115949182 50222119284 50406115968 50451758604 50471107843 50568315876 50636596608 50656016736 50675444312 50940903078 51048820836 51147141552 51166757484 51235846272 51255496224 51543754002 51732592704 51752433168 51779436462 51842187648 51989069808 52009008636 52079234688 52099208096 52199551872 52281453159 52392210858 52513251102 52584158016 52604325072 52695556992 52753366562 52817298048 52900168581 53012237022 53114339304 53206455744 53254634082 53357203224 53377666758 53449740864 53470239888 53526206079 53686718592 53770953249 53967951648 53988649416 54009355122 54082282176 54103023792 54207226944 54407295891 54455088064 54532991529 54606625632 54627568344 54656071821 54722309184 54782342199 54877351464 54972525504 55099526976 55252857888 55302889239 55409403348 55430653941 55505500128 55526787576 55751592384 56043642096 56065135932 56162369952 56292120288 56321492292 56343092689 56419170912 56549514528 56966171184 56988018828 57009874851 57086853408 57196803456 57218739552 57540534246 57640327056 57662433252 57873688704 57926093212 58138314624 58160611808 58221487314 58322461104 58487703534 58589139024 58611609108 58724495856 58826342016 58848903072 59157177768 59179865706 59282501616 59396680512 59419460304 59450464086 59522511744 59553569296 59691154224 59753631717 59794676864 59857262712 59932818816 60026853627 60099599808 60130958472 60154019874 60374403648 60397558416 60502306176 60642082944 60713945604 60737230593 60842567448 60865901766 60983130312 61088893632 61261974072 61368220992 61432453836 61456014387 61562597832 61681168224 61737020397 61844091192 61963203744 61986967848 62094472128 62118286576 62237927232 62443687644 62467636023 62696496096 62720541432 62829317952 63182666196 63328635324 63438466464 63471567276 63495909867 63618203844 63728537184 63752978328 64011087552 64086942582 64222710084 64346403888 64371081996 64482721056 64631693664 64665417076 64845367938 64927220384 65107899792 65371494528 65405603952 65430688284 65544165024 65612768742 65670403968 65695589856 65912781402 66065057838 66179634768 66205015956 66447568512 66551824989 66692814318 66751398272 66821265576 66846892842 66962825712 66997765458 67152548502 67269011472 67424421168 67541355648 67647328281 67921204104 67947253218 68065094448 68196188736 68222343312 68340661632 68447888379 68606021601 68725005336 68919720831 69003244224 69039248616 69065726522 69257922561 69318759744 69345344848 69574602591 69708604212 69735338829 69856281144 69883072398 70017668136 70139100096 70533558108 70560609111 70682982696 70819119072 70883245641 71006178776 71142937632 71170222344 71293653184 71368274772 71694604332 71722100619 71957268864 71984865888 72012473496 72137365056 72389704374 72543061188 72710655372 72808834176 72836757792 72874762428 73043122932 73169801952 73246387266 73542931344 73581304446 73670477184 73737185652 73879204464 73907538588 74007333504 74035716768 74452089114 74724856128 74753514576 74883159936 75056160384 75095323056 75225561216 75333178926 75399352704 75609173952 75677637906 75852473814 75954894912 75984025104 76013166468 76115804544 76291652736 76411354617 76573231254 76720712328 76750136226 76853769408 76883244336 77101074206 77315631003 77628649752 77669154693 77763281472 77983604712 78013512954 78118852032 78148812144 78299327808 78465204096 78588316287 78769876653 78876237024 78906487608 79043335488 79130049843 79225947072 79267285448 79518355533 79588205632 79671508956 79809683616 79881951123 80035804836 80066500137 80174611296 80205359832 80530077888 80951927472 80982974124 81014032683 81123423264 81154535688 81310840416 81682632096 81909938448 81941352516 82083463776 82241557632 82316027196 82347597007 82458788256 82617604992 82649290464 83114105022 83258250192 83290181364 83595328128 83627388576 84065463144 84097703898 84243554928 84438180432 84482238438 84584621952 84628756368 84661213156 84824271792 84971382912 85003971104 85449256776 85482028242 85630280112 85795205184 85828109328 85976961408 86175591552 86310801369 86460490584 86493649878 86810533056 86889139818 87207471936 87240917712 87332230971 87392220032 87483691656 87594119808 87731555301 87883708536 87917413662 88086743784 88239513024 88273354608 88735766652 88769798559 88923752424 89095020768 89129190456 89175696129 89283767616 89330353944 89536731336 89692015296 89785894068 89899228224 90149399712 90196437708 90231029811 90561605472 90596337624 90753459264 90963124416 91070918406 91263851172 91298852649 91474695468 91633340448 91892961108 92052331488 92343896748 92766136788 92944805616 92980451772 93141708192 93177429864 93356890848 93665531466 94044744144 94080812148 94243976928 94425492096 94510994188 94773999294 94857250176 94893629792 94992952986 95157699696 95207350914 95427305766 95592805776 95629467492 95979821184 96016631328 96130413873 96334065126 96519605832 96556622994 96724081584 96947540496 96998125614 97115677056 97166349904 97268051907 97390830576 97559735936 97661849688 98057241792 98108405928 98146032426 98316247536 98505605952 98543384784 98714289024 98869172103 99097586757 99269452152 99307523934 99671352768 100039221477 100127097408 100231898364 100270339263 100444238568 100496648187 100728822753 100903517208 100942215686 101136631752 101312033472 101350888624 101881806156 101920879827 102097641672 102294283104 102333514968 102510992448 103087508004 103465185408 103504866336 103558872924 103598589783 103978139616 104018017272 104198416192 104562906318 104784421716 104824608597 105026502204 105168316032 105208650144 105506733124 105800337162 106024474044 106228678608 106412911488 106509268164 106714406448 106755333516 106899481728 106940479776 107052412158 107541906498 107935903296 107977298832 108018710244 108164564352 108206047584 108414453888 108584556561 108814591782 108910176128 109065983058 109213251264 109255136688 109312143642 109444618368 109564684398 109754702928 109945051008 110199053952 110371956669 110505715776 110605778478 110818806696 110861307882 111011000256 111053575152 111503184768 111678133671 112087284192 112130271864 112324739904 112584240576 112642984584 112686185378 112838341824 112999768389 113099029056 113516456859 113778710721 113932342368 113976037656 114019749702 114173706816 114437479104 114859846881 115081068492 115125204339 115280654112 115324866504 115385040511 115651611309 115852186424 116321223616 116442974628 116644922208 116975407068 117020269431 117178278048 117223218216 117448991712 117697806144 118314355536 118359731412 118565003232 118793361024 118838920608 118900928172 119107138592 119382308448 119507263434 119714525424 120053707254 120199199616 120261916944 120308039748 120354180241 120748807296 120795116832 121427891208 121474461186 121685134896 121731803532 121966260624 122177787264 122523948144 122736441984 122864907672 122912028774 123125195664 123362336448 123474040794 123688182384 123926407488 123973935696 124188944256 124236573152 124475854464 124671157533 124887375288 124935272046 125392992192 125441082864 125658635904 126146555847 126365332392 126657270648 126723357657 126876932928 126943134552 126991819734 127236407688 127457074368 127505956656 128022175104 128173885164 128223042363 128445420168 128692807776 128742163992 128965442112 129263387328 129330834152 129690735876 129740474817 129854440768 130215799584 130333709727 130811207904 130861376568 131088330048 131225537484 131391179712 131825562804 131876120493 132130115676 132359269536 132410031912 133103649978 133385628636 133642531152 133693785684 133925651424 133995530916 134305097004 134538022944 134848842336 135294656562 135842408208 135894506436 136130188896 136392377472 136444686624 136606377609 136895776758 137212043202 137450010672 137839441662 138006488448 138078497232 138131453044 138515845122 138637519488 138690689696 139149205182 139417208424 139470677658 139712562288 139766144796 140035336272 140278200192 140498297199 141067116216 141121218222 141365965392 141638238144 141766491282 142012357552 142160998941 142285875264 142340444688 142489429479 142587306368 142736549544 142811026371 143140958649 143389208664 143444201238 143969731776 144024946992 144274730112 144501097689 144779408748 144834934491 145086122376 145421310744 145497188421 145673515584 145749524856 146086245864 146339603904 146492774532 147085862688 147162608892 147219048639 147474371304 147758408928 147815077176 148071433536 148904178228 148961285901 149449712256 149507029152 150190646112 150666357852 151218347904 151355275812 151413323529 151704947628 151909789824 151968050208 152026332936 152822709234 153146462508 153441424656 153500272452 153707538816 153766488672 154202148412 154631262006 155257299504 155338309386 155526562944 155967209424 156027025908 156237704064 156297624288 156598655616 156844359477 157176632574 157539753306 157752474048 157812975216 158086670976 158260099686 158451894144 158534570896 158700505743 159036711066 159176411264 159343017912 159619367232 159763902246 160071609672 160133000274 160349222592 160410719664 161060155776 161312859747 161903854944 161965948248 162028065366 162246846528 162309071376 162621680832 163221887673 163365264192 163598974587 163819876896 163882705032 163968215463 164166927552 164347026597 164632054392 164695194014 164917576512 165298580928 165908667717 166228210044 166291961823 166516500384 166580362728 167254777152 168130926288 168195407796 168487109856 168876360864 168964476876 169029278067 169257512736 169322426312 169648543584 170007942208 170898513552 170964056484 171029624553 171260560224 171590410368 171656218656 172621602738 172920981168 172987299756 173621066112 173778279636 174414943872 174481835424 174664461942 174967383312 175463110602 175767417072 175834827324 176173487568 176479026048 176546709216 177471533304 177539597118 177847504848 178190041536 178258380912 178351392258 178567535232 178660707888 179073462672 179384030592 179571788136 179798456448 180080560881 180298799424 180392875416 180462059622 181123210944 181192675248 181506918528 181926248832 182141836812 182211691779 182527702344 182597705298 182949390936 183266680896 183785922216 184104662976 184368043161 184687793496 185211061191 185532273576 185889611232 185960903544 186283416384 186354859728 186713781696 187331062932 187402908069 188089488288 188161624296 188259802939 188487953856 189021988376 189547998588 189787259584 189985905972 190315399392 190414701828 190487729601 190854611532 191185611552 191258934984 192033262656 192260827746 192668130252 193039211664 193113245988 193448163168 193895080992 193996251228 194332699808 194536103814 194781661152 195323699376 196114483584 196216811856 196292064852 196632495072 197011211904 197086769568 197738344206 198195173514 198538904304 198615047868 199342705536 199655474967 200078442954 200254194816 200463796728 200540678526 200888477136 200993296374 201457645506 201807034416 201884431372 202273263504 202624066944 202701777248 202941984843 203763612312 203841759654 204195283344 204588566208 204667029936 205021984896 205343665137 205818064803 206175016008 206759162493 207009732672 207117745848 207197179566 207773767683 207956279232 208036034544 208396832384 208723807773 209125812636 209206016487 209568843432 209649217194 210053004408 210417300288 211013466248 211600674324 211681827333 212048948088 212457357216 212649736923 213018536328 213428812896 213510667032 213880959552 214104824316 215083812996 215166301857 215871806592 215954597664 216037420488 216412095168 217169113122 217629183564 218131966116 218426502528 218510273376 218624287284 219129368796 219509405856 220743913338 221011431552 221211556956 221637613392 221722615764 222022000512 222107150304 223356267342 224174568384 224260543728 224649479808 225168481152 225285969168 225372370756 225676683648 225999536778 226198058112 227032913718 227557421442 227864684736 227952075312 228039499404 228347413632 228874958208 229234063851 229719693762 230162136984 230250408678 230561308224 230649733008 230770081022 231303222618 231704372848 231946893009 232642447232 232885949256 233007464079 233289844416 233950814136 234040538862 234356556096 234446436432 234897983424 235395612288 235764948861 236309629959 236628711072 236719462824 237130006464 237390149529 237677841216 237801856344 238214277184 238555066599 238764616896 239014526868 239429050848 239645853369 240107414508 240199500411 240523833888 240616079496 240708360482 241590233664 242855782416 242948922372 243042098049 243370269792 243463607064 243932521248 245047896288 245729815344 245824057548 246250391328 246724672896 246948081588 247042791021 247376364768 247852814976 247947871392 248473146304 249342315066 249774750576 249870544092 250785984384 250882165728 252293111694 252730664784 253314541296 253446715314 253753865856 253886269104 253983639468 254472815376 254914148736 255011913312 256347770328 256446084726 256890840336 257385615552 257484327984 257930884224 258526774656 258661668304 258932404107 259381471752 259480949634 259708881536 260431599168 260667419454 261622415808 261722753136 262176660096 262451074968 262782359424 263194665903 263651125608 263752240986 264260231352 264718539072 264820063824 266207299956 266309395677 266771257272 267285062304 267387571368 267527088387 267851302848 267991061832 268610194008 269076045888 269697684672 270589313124 270693089433 271684816416 271789012872 272260377792 272889373248 273212755218 273791553516 273896557947 274424086404 274900021344 275148942757 275678883324 276156994464 276262906088 277031690244 277381379392 278298410364 278834416848 278941355316 279425124576 279532289592 280070672544 280996594398 282134232432 282242436444 282731930784 283276476288 283532982564 284024715104 284321997882 284571750528 284680889376 284978858958 285473099088 285622052742 286281917298 286778417328 286888402476 287939463552 288049893984 288391241619 289002195378 289558817496 289669868982 290172244752 290842621488 290994376842 291347031168 291499049712 291804155721 292172491728 292679207808 292985549064 294171725376 294325217784 294438097278 294948742608 295516817856 295630154352 296142867072 296607516309 297292760271 297808356456 297922571802 299014058304 300117664431 300381292224 300811017789 301332715704 301489944561 302186468259 302710551624 302826647058 303409895256 303936100416 304052665872 305645418468 305762639481 306292925016 306882849312 307000544904 307160731111 307532977344 308404296824 309262524012 310514599008 310676618772 310795769349 311934418848 312054051816 312595248576 313688718954 314353265148 314473825791 315079506612 315504948096 315625950432 316520199372 317069141792 317401011486 318073422132 318686035824 319238734464 319527804492 320143219344 320266000548 320698445184 320821439328 322625719494 323807709888 323931896496 324056130732 324493693056 324618142752 325243361664 325753669683 326443775346 326730528384 327197949174 327639753792 327765410064 327936430926 328333855104 328694053194 329264108784 329390388028 329835153024 330597161856 331115870007 331817335434 332456420088 332583923646 333033000768 333160725456 334509554304 335034401013 336261852576 336390815592 336974219712 337752721728 337928953752 338058556134 338515025472 338644852624 338999305167 339297087168 340015884416 340549370577 341336132163 341797027104 341928112968 342059249106 342521120448 343312437312 344579540643 345243205476 345375613017 345841962336 345974599512 346155121533 346954833927 347556559272 348963670848 349328923884 349934766624 350926221204 351060808293 351534834144 351669654648 352346975136 353093418432 354943066608 355079194236 355695009696 356380083072 356516761824 356702784516 357321415776 358146925344 359143576272 360161121762 360597598848 360785750832 360924119244 361062540723 362246421888 362385350496 364283673624 364423383558 365055404688 365195410596 365898781872 366533361792 367571844432 368209325952 368736086322 369375586992 370422122382 371064547152 371779222464 371921807088 372566832768 372709719456 373427563392 374013472599 374662125864 374805816138 376178976576 376323248592 376519605878 376975907712 378043976752 378439667541 379095997176 379574519168 379971811944 380170072971 380630798784 380829403656 380975459202 381709223064 382371223104 382517869968 384066525312 384521655492 384669127089 385336260504 386078423328 386226491976 386896326336 387790161984 387992502456 388665399616 389072207628 389221424451 389563322304 390647398752 391001129181 392433623712 392584129704 393264990144 394173539136 395476688412 395628361479 396390347028 397077808608 397230095736 399310949934 400156885908 400927593456 401081357052 401776954272 401986592748 402915291012 403614068832 403768862744 404546527008 405403554496 405883969686 407527224624 407683519308 408390566688 409177132416 409334059872 410687330274 411636129606 412350032016 413518324986 414019465344 414235491696 414394359132 415547535366 415912558464 416072069088 417447615546 418251625272 418412032974 419137686864 419298434388 420106008816 420834600576 421494891597 422026932496 423201348648 423363654666 424097896176 424914714432 425299473846 426037072656 426482996823 426857625792 427021334064 427761919104 428209648632 428433079113 429422875947 430167625992 430332603714 431909195328 432074840976 432824190336 433503293067 434338226244 434504803473 435258367128 436263932232 436491565263 437020546752 437248574568 438258737592 439018811712 441487826676 441657145917 442423113912 443275226784 443445231528 444214300608 446712534684 446883857703 448349136768 448521087456 448927222393 450571938336 450744741512 451999073556 454065827436 454239970587 455114842884 455729369472 455904150624 456078998808 458468127702 459439387524 460324273968 460500817356 461122616448 461299466016 461540162044 462606445236 463408745696 463893786018 465771898512 466014928158 466579688832 467901628272 468081077724 468713112192 468892872864 469795966848 470533078431 471529897722 472619259918 473257422144 473438925648 474260012928 474780299058 475355682432 475603712688 476101517229 476428554368 477110133198 477529233792 478029053736 478858101696 479291706738 480214829016 480399000822 481047667776 481232158992 481416720964 483180467328 483938579241 485711564832 485897844744 486084196098 486740539584 486927214128 487865042496 489665663019 490095792576 490796923761 491459630688 491648115096 491904646389 492500782656 493041079791 493896163176 494085582042 494752729536 495895742784 496946292608 497726003151 498684630132 498875885469 499549501152 499741088184 501156982339 501764331456 504586223388 505461329568 506629082592 506893430628 507087834201 507772538208 507967278936 508945630752 510023826624 512695540656 512892169452 513088873659 513781680672 514771231104 514968655968 517323336608 517864808214 518762943504 518961899268 520863198336 521334838908 523244831616 523445506272 524902149936 526389331806 527302251216 527504481972 528520462704 529437078144 529640127648 532414599912 532618791354 533542514544 534570124608 534775142736 535054176774 535702605696 535982123664 537220388016 538152091776 539395369344 540241682643 541178626248 541386178866 543369632832 543578025744 544520755584 545778746496 546425510436 546635075337 547583107032 547793115894 548848172808 549800042688 550297885514 551357766648 552313988928 552525812176 553104129483 554063380488 554762758784 555633183573 556596820728 557668833696 557882710632 558850249152 559064579184 560141345088 561993188796 562208724207 564268464864 564484872888 564779408817 565463861568 567065965128 568049430208 568643995764 569361778752 569957717916 570946198176 571244105484 571463188803 572563834596 573556834656 573776804952 576099787968 576782483238 578004390756 579117634992 579339737964 580344489504 581685242976 581988753684 582998099424 583608311442 584344983456 585971098128 588343450752 588650435568 588876194556 589897485216 591033635712 591260308704 593215032618 594585520542 595616712912 595845143604 598028116608 600235328862 600762584448 601622035578 602665431408 602979889122 604372936518 605421103248 605653294116 606819790512 607872200832 608105331744 608825954529 611290836936 611525278962 612585850032 613765698624 614001089808 614321462222 615065954688 616030995411 616808593648 617454194409 618525048024 620277487479 621029198016 621353237544 621591538698 623321303049 623868837696 624108103632 625190497152 626171423319 627377437908 627618049461 628706530296 628947651582 630159013224 631251900864 633040398744 634138283584 634802022972 635045481999 636146844264 637372071648 637949210769 639055608984 640286438688 640532001096 641642878656 645251438988 645498905571 647615419776 647863792992 648112261464 649236285504 651507339366 652887550692 654395898348 655279507584 655530820128 655872861852 656124401959 657388106388 658528217568 658780776056 662231740014 663634670868 664912840176 665167847292 666066001536 666321450912 670068802026 672523705152 672781631184 673948439424 675505443456 675857907504 676117112268 677030050944 677289705248 677998610334 678594174336 681098741154 682672264326 683594054208 683856225936 684118498212 685042240896 686624874624 687702191553 689159081286 690486410952 690751226034 691683924672 691949199024 692310243066 693909667854 695113118544 695840679027 697927341696 698657847768 699022392237 699869533248 701852442408 702121616586 703069668288 703339309296 704693950272 706186836864 707294846583 708928889877 709886133216 710158388472 711390019392 712170448587 713033523648 713405569032 714642831552 715665199797 716293850688 718287152544 718937560107 720322243524 720598501233 721571501664 721848238488 722125081446 724770700992 728567347248 728846767116 729126294147 730110809376 730390821192 731797563744 732460204957 735143688864 737472172644 738751173984 740844244764 741128373063 742129094304 743558444928 743843614176 745419438912 748026945198 749324251728 749611632276 752357953152 752646497184 753039211756 756087953504 756879335082 758191994352 759943623888 760340145942 761261597568 761658807312 761950918404 763418446128 764742446208 765035739936 769043310984 769338254178 770672521008 772156846656 772452983952 773792652672 775580323968 775985004912 776797212321 777330799232 778144415256 778442848902 779126644608 781294797504 782002258362 784867247424 785168259408 786529980288 788347078272 789583997709 790953376824 791256722958 792780694056 794155617216 794460191472 798621899868 798928187031 800313771816 801855186912 802162714104 802581265161 803553908544 803973185496 805830582024 807228137664 807537725488 809093054016 810807108992 811767939372 812079268299 815054449248 815367038616 816781133376 818668119744 821374660548 821689673841 823272259212 824700064032 825446828271 827036649972 828470983392 828788718264 831095070732 832144138176 834895231092 836503250544 836824065948 838275373728 838596868776 840212017632 842989783194 844053864992 846402697296 846727309332 848195792352 849829428864 850598947692 852074145312 852965993646 853715251584 854042668128 856419297264 856866158226 858845751894 860335251984 860665207428 863818390656 864149681952 865173724857 867006586134 868676452488 869009606946 870516734256 872527864464 872983130526 874041093504 874497149136 876517475184 878037623424 882975653352 883314291834 884846227824 886550453568 886890463056 888428601216 889822548927 891878280813 893425069368 893767715406 897042174912 897854444786 900352993293 901143876672 901489483024 902433053367 903998147112 904469833683 906559404777 908131654872 908479941174 910229685768 911808301248 912157997616 916936255404 917287918443 918878775048 920648547936 921001634712 921482193333 922598932032 923080324088 925212890472 926817491392 927787572036 931543797024 932029856316 932387308047 935803256544 936162155448 937785745728 941066156862 943059795444 943421477373 945238519836 946514844288 946877851296 949560598116 951207425376 952203034458 954220266396 956058107472 957716203392 958583413476 960429658032 960798001644 962095335552 962464317984 962833441928 967877158482 971423129664 971795689488 972168392196 973481079168 973854428256 975730084992 979331326038 980191585152 981593847522 982919261376 983296230192 983809292778 985001565312 986082159582 987792326352 988171164084 989505459072 991791485568 993347610021 995452006302 997369260264 997751770938 999099002304 999482176368 1002313964678 1003528662912 1005103203039 1009172446776 1010922659136 1013258165184 1013786861256 1014175668402 1015545076416 1015934557872 1016997915501 1017891261504 1020047653248 1021648111731 1024008396489 1025391081312 1025784338904 1026177747318 1027563361344 1029937311936 1033738621929 1034646673216 1035729616428 1036126839051 1037525887008 1037923798536 1038465364599 1040864501781 1042669677816 1046891012544 1049804299872 1052778663612 1053182424879 1054604502432 1055008963944 1057040925408 1059280255296 1064829199824 1065237582708 1067085029088 1069140249216 1069550285472 1070108353548 1070518761091 1071964247328 1074440776032 1080483365286 1082357252496 1082772357732 1083187622169 1086739265664 1087156051488 1092851020872 1093270150674 1095166214064 1095586231788 1097696345616 1099600085376 1100595771028 1102715533296 1104627977856 1105051624352 1106208258966 1108126760976 1111266367146 1113193641456 1115337667392 1115765421264 1117700498304 1118129158368 1120282690176 1122040417797 1123986377592 1124417448414 1128536929728 1128969745776 1129558817634 1130927723136 1134131930256 1135319002623 1136098860416 1137287991528 1138723557504 1139915435832 1140510218913 1141892396352 1142488210968 1142926377606 1145127669192 1147113669312 1147553609904 1152199575936 1153564966476 1154007381267 1156008781512 1158235269984 1158679475928 1160688979008 1163370485952 1163977507368 1165996198848 1167216622884 1167664273353 1168689966912 1171942196256 1173003387543 1177300871136 1177752389112 1179794970432 1182520617408 1186430065236 1186885084437 1189171041084 1191233425824 1191690287208 1200470657724 1203244071156 1205330862816 1205959778244 1208745873036 1210842206496 1211306588232 1213639581024 1216210663488 1217651909058 1222581673872 1223050557924 1225171700064 1227531397248 1228002179616 1228642924444 1232061990822 1233617187296 1234908388818 1237050096048 1240554974958 1242058396032 1242706475088 1243183077396 1246642606098 1247737675392 1248216207264 1252342846638 1254754875816 1255236098922 1257413060592 1257895303164 1260318026448 1262503801728 1264484674791 1266080797488 1268276567168 1269604045944 1270090963998 1272293688528 1274744143296 1275898421538 1278111217968 1280572877376 1281064002192 1283285757312 1285299237339 1288268627841 1290502877976 1290997811142 1295727585984 1296224522928 1298472571008 1300509879201 1303014678732 1303514410419 1305775101384 1308791796696 1309474695789 1311061640256 1311745723704 1312248803918 1314776212776 1317056435136 1317561552112 1324463480028 1324971437751 1327269341736 1329825680352 1330335694584 1332642901824 1340137604052 1340651573109 1345047410304 1345563262368 1346781667179 1351715815008 1352234224536 1354579410496 1355997220668 1362197482308 1362719911761 1365344528652 1367188108416 1367712451872 1368236996424 1375404383106 1378318162572 1380972821904 1381502452068 1383367849344 1383898398048 1384620486132 1387819335708 1390226237088 1391681358054 1397315695536 1398044784474 1399739066496 1403704884816 1404243233172 1406139336576 1406678618592 1409387900544 1411599235293 1414589693166 1417857779754 1419772266432 1420316776944 1422780038784 1424340897174 1426067047296 1426811138064 1429285663104 1431330399594 1432587701376 1436574305088 1437875120214 1440644487048 1441197002466 1443143003328 1443696476976 1444250162892 1449541401984 1451815737723 1457134694496 1457693534232 1458252588294 1460221618752 1460781642384 1463595127488 1464920409914 1468996989057 1470287377728 1472390771283 1474944345288 1475713939167 1477502347968 1479123239373 1481688489528 1482256746126 1484258188608 1487687228352 1490838877824 1493178009453 1496053890396 1496627656407 1498648503456 1499223264552 1503470947017 1505292994368 1506078423512 1512175907008 1513758670164 1516383988704 1519887247776 1520680291884 1521263502603 1523317614624 1523901836808 1526836892256 1530071479872 1538086621968 1538676508356 1539266620977 1541345042016 1544313693312 1544905967904 1551970009824 1553594424642 1556288830512 1556885697804 1562589595008 1564004516724 1564604343133 1569734494848 1570336518816 1579167995418 1581906753648 1582513445916 1585561388112 1588311234432 1588920382944 1597243799736 1597856374062 1600627543632 1603710373824 1604325428208 1605162530322 1607107817088 1607946370992 1611661164048 1614456275328 1615075450976 1618186108032 1620725047929 1623535878744 1624158536598 1630108898496 1630734077232 1633562266752 1637336239488 1639905226011 1642749321096 1643379347682 1646544518424 1649400128064 1650893656542 1654073299944 1656941966784 1657577436528 1659312388449 1662190141464 1664288276352 1666899550719 1669790462184 1673006501088 1673648131896 1676550747456 1677193737552 1680424035264 1685979566388 1686626172621 1688107729984 1692805394592 1693454618664 1694338226451 1696391584704 1701197895384 1704148290624 1705931987292 1708085336256 1712838594528 1713732316452 1714389566409 1717691503788 1720670503968 1721330414856 1728299363904 1730347449714 1734013172268 1737352904976 1738019213892 1741033468512 1745055728928 1745966261052 1748994298272 1753034950368 1765951306704 1766628583668 1769692455648 1773100907136 1773780926112 1779645097854 1783756561626 1786850138736 1787535430812 1794084349824 1795708889572 1800705986586 1802287753344 1802978966048 1804866106734 1807996294224 1808939667366 1813118809554 1816263309744 1816959882348 1820459371536 1823616602496 1824315995232 1826477863587 1833872510808 1834575836886 1837757550096 1841297095872 1842003269424 1842964386666 1845197864064 1846160648176 1848092986233 1850425780944 1852362583227 1853634982784 1855575144072 1860832462437 1863087594048 1864059712632 1864774616094 1871606513088 1872324310896 1875571491456 1878514269957 1882132313724 1882854148383 1886119590888 1886842954746 1890477039672 1893755702592 1899121196232 1902414850752 1904406068916 1905136445997 1908440532792 1912116214944 1913847632307 1917166826952 1920859316064 1921596003288 1924928635968 1925666883856 1935754316964 1936496716713 1942846259328 1943591378976 1944336784392 1947708856512 1958662652076 1963187695044 1965838522752 1966592460384 1967618585556 1968373205877 1972164319164 1975584652704 1976342328168 1986695220042 1990904012604 1994738520528 1995503541876 1998198004608 1998964352736 2004627929356 2010206406078 2018344893552 2021845318272 2026516330368 2027573722512 2028351336804 2031090152832 2031869115744 2033995831002 2035782523008 2043296223462 2048016792978 2050782162624 2051568677808 2052355494636 2055126722688 2059874623872 2063106574659 2067477243858 2069293346432 2071459232856 2072253678102 2075051774016 2075847597072 2076930729198 2081729003562 2085339355632 2093782025088 2097067176711 2099608599744 2105557327224 2106364849758 2109209004864 2110017927888 2114081850816 2118560510592 2121884539749 2126786669631 2129658399648 2130475165416 2134170058176 2136511345761 2139100570944 2140216707096 2141037522182 2143928494656 2146995599391 2148881552064 2156812680321 2160966730572 2161795503699 2164714504992 2165544715464 2166375244338 2174312102976 2185702041744 2186540301348 2187378882441 2190332428128 2191172463576 2195392691232 2197380614871 2201191542056 2205431066592 2210103248704 2212416517932 2216253521952 2222532734292 2223385119189 2226387282912 2230675334784 2231530842528 2236258316736 2244080835594 2247972755184 2248834896828 2257073859456 2257939491552 2259117635268 2268263860512 2270638005246 2274575983056 2279830871664 2281020437826 2283784792704 2284976421936 2285852755212 2290255338384 2294227338624 2295107219808 2307129932952 2308014762534 2312017563024 2316470539968 2317358951856 2321377958016 2326740971904 2327955014736 2331992397696 2334433245768 2335328546706 2337379933824 2343884392512 2346006775086 2354601742272 2355504778224 2359589940864 2365041234816 2368751993127 2372860130472 2373770168874 2378342082168 2382466851648 2383380574416 2396784561093 2400941315448 2406488142312 2407743795483 2410661725632 2411919556488 2417491746072 2421684412992 2422613176464 2427279162048 2432421326976 2435303818116 2436237804897 2445163347744 2446101115848 2450343400128 2456004359232 2457285848888 2464123981644 2465069021523 2467234374592 2469816777636 2474100192096 2476340484813 2481109949916 2485412950176 2486366154792 2493285212196 2496432414528 2504685693276 2509509751632 2510472197844 2514826121184 2515790606328 2520636052896 2528969349582 2532161594976 2539208091888 2540181927996 2544587377056 2549488286592 2551796843076 2556222435936 2561145754752 2562128004384 2570598474678 2576537255682 2581005755952 2581995622284 2591455171968 2592449045856 2595521174571 2601019758402 2606029357464 2607028820838 2611550202768 2617583593392 2618949391578 2622123280512 2623491447408 2624497607836 2629552425552 2634112870272 2635123104224 2648926960056 2649942875502 2654538683472 2659651360704 2660671389168 2665285803648 2669467646781 2675634842439 2680275208104 2681303146218 2691126524736 2693563334358 2701058979879 2703431630016 2704468449072 2707299160101 2709158820992 2711994441336 2713409501049 2719678214331 2724394964616 2725439823522 2730689057304 2735424903744 2736473992848 2750808766212 2751863755329 2756636325144 2761945643808 2763004904136 2764446579999 2767796796096 2769240972264 2775638671416 2780452474176 2783362716108 2794631391072 2796089568948 2797161924141 2807409769632 2808486466344 2813357237184 2823198470586 2829179386332 2830264432119 2835715559508 2839544532864 2840633553888 2848681794348 2853622276128 2862660799188 2873148610176 2875750240428 2881288974096 2882394004932 2886286006656 2887392953952 2888500325784 2903631475446 2914269388992 2915387068464 2916505176588 2920443237504 2921563284768 2927190254976 2929840819828 2937993978114 2940574755456 2944781542566 2949888690576 2951427878334 2955004695936 2958246478746 2963376979056 2964513492252 2968516377216 2975374456704 2980042830063 2986356018906 2992107780792 2993255312814 2997297006912 2998446529104 3006941894034 3010585988736 3012156847024 3015309609117 3024351814016 3027517340328 3032767977408 3039774495552 3041360583768 3042527005206 3046635229248 3047803673616 3053673784512 3060142959744 3064944335193 3072025189467 3076173243936 3077353016712 3078533241954 3082690084032 3089811935808 3101215865787 3103940019648 3107188849284 3108380517153 3112577661024 3113771395608 3115396093797 3122593505343 3128009033448 3129208686266 3140673037632 3158335990836 3159547274637 3163813507296 3165026891832 3171122776224 3177840765888 3194487599472 3195712748124 3201255087264 3207420747648 3208650856416 3210325060644 3211556283273 3215892741984 3223322328096 3230150901952 3241450095858 3247071757488 3248317073196 3249562866507 3260217796992 3261468154464 3279810452022 3285498642192 3286758695364 3293089036848 3298800256128 3301787313084 3308146599888 3313883933568 3315154873056 3318624776898 3324380282928 3333799101438 3339580924368 3346013002176 3347296263792 3353101494912 3354387475104 3360848070528 3366121253391 3371959132776 3373252345242 3376215459968 3385610789184 3386909237328 3388676452902 3392783169408 3402395790768 3408296581248 3411863974584 3416170672512 3421530656739 3425677189056 3427464632904 3428779132818 3435383007576 3441341007936 3442660829712 3456598727808 3460694899428 3462022143801 3468026344536 3474705809952 3476038427784 3482066937024 3490111457856 3491932522104 3497988596544 3502992820059 3506069900736 3519010162629 3531902613408 3533257167336 3539384911296 3547561852224 3559290195708 3560655253311 3567513123252 3573700277472 3575070861624 3576936255841 3591417779144 3601411973172 3605957932096 3609732213468 3615992588448 3617879334732 3626237619108 3632526619488 3633919764696 3640918743072 3648631990464 3652955727174 3667745021616 3669151673772 3675515100192 3682594191744 3684006538848 3685928773332 3692321296352 3696185972466 3700851561888 3704725166454 3711150288144 3721664924874 3726175188096 3728119425264 3729549232188 3743213026176 3744648621792 3757028539914 3764264627448 3765708296766 3772239181776 3773685909492 3780954079344 3787511405184 3793454024373 3798242392464 3804829701504 3808812137832 3810272891994 3816881065584 3824232429888 3827695264614 3834333653904 3841718632128 3843192006576 3849857271936 3851333767712 3855897712017 3864805883523 3871508633928 3872993433426 3887182757952 3888673568784 3895417713024 3901529637603 3910543231257 3917325304152 3926375390088 3928424087367 3933184920768 3935237171112 3936746411754 3944328638328 3951169305408 3952684656336 3973390440084 3974914313253 3981808025208 3989477041056 3991007083752 3997928705472 4009255858712 4020412812156 4021954719327 4036689787104 4040345001537 4055147445024 4056702673608 4063738231488 4067991662004 4086592446924 4088159735283 4096033585956 4101564325248 4103137355616 4104710989272 4126213149318 4134954487716 4142918465712 4144507356204 4150103548032 4151695194144 4153861458396 4163458007124 4170678711264 4194134353422 4199217199488 4211114654448 4212729699516 4218418009728 4220035855776 4228163701632 4234797705879 4243769079498 4253573339262 4259316799296 4260950330832 4268340116352 4273022691522 4278201141888 4280433414192 4282075044364 4287856989312 4293991198782 4297763104128 4313625360642 4321933461144 4323591007398 4329429009984 4331089430928 4332750488676 4348624205952 4355447213169 4371404083488 4373080602696 4374757764882 4380664856256 4382344927152 4390785382464 4394761229742 4402383084112 4406990967171 4410862133184 4417172313849 4420206497408 4424833035864 4427141817501 4432507043904 4437369718119 4445065468584 4446770238378 4452774565824 4463061685056 4472516633472 4479534028359 4488161671188 4489882969221 4495945510368 4497669793656 4510412841051 4515878983104 4518235270536 4536527721024 4541276010492 4549151966112 4559661743328 4562040875652 4563790507809 4569952843872 4571705510424 4580510676768 4590214439616 4614259865904 4616029525068 4617799862931 4624035126048 4632941079936 4634717903712 4655910029472 4668866491536 4670657093412 4687768785024 4692013550172 4693813029399 4709203484544 4711009556448 4737503986254 4745720260944 4747540337748 4756684164336 4764933703296 4766761148832 4793569122186 4801882630896 4812976284624 4815487590966 4821323451264 4823839112976 4834983492144 4843368825984 4845226352928 4854558324096 4862175143787 4870607636232 4872475609794 4890326695488 4892202231696 4900686800256 4912008718464 4914571697776 4919715678033 4928247963288 4930138043046 4934468749184 4939633555272 4948200384192 4952680969626 4962219899832 4970825900352 4972732309584 4986570424392 4992864829056 5000698652157 5009371386552 5019019503264 5020944395688 5029652242368 5031581212656 5041272105792 5057938699164 5059878517863 5064323189952 5078416183776 5080363855992 5083014679353 5089174754112 5103593686152 5112444871872 5124256008768 5141196949356 5143168699227 5153074511364 5162011511904 5163991244568 5184898091712 5191042349142 5202039516804 5212058714928 5214057641676 5223100405536 5235167186784 5237898783156 5246982894816 5248995215672 5259104851104 5270246208448 5297853920112 5299885751004 5309077366944 5319302721408 5321342778336 5338935293562 5351269684878 5360550416208 5362606292436 5382253049472 5387126668716 5402117959758 5406863260032 5408936898144 5414598320202 5423988882672 5426819002098 5439356428662 5448789929232 5450879647044 5461378114608 5470849807488 5472947985696 5479433590761 5501617532424 5503727510658 5513272650288 5523891287616 5526009808272 5528893159998 5535593592192 5538481944528 5544278958699 5551277342832 5560904948352 5566725432216 5582497387311 5589262782144 5592179137896 5594323848282 5614819539264 5616972932688 5626714474368 5635542809871 5646396941172 5648562445149 5658358772664 5660528864238 5671431119016 5681267107776 5697363588696 5707244552256 5715409337991 5725321598376 5741542896921 5751500480856 5762577948192 5764788009864 5774785907904 5777000651568 5807262950892 5809490150139 5828538777984 5830774136928 5833010353176 5836053891109 5843126569536 5859681639656 5875987956228 5889563085132 5899777381152 5902855756668 5905119617631 5916492957492 5926753958112 5929026984504 5960085660126 5972712037812 5984215561584 5986510625628 5994594013824 5996893058208 6013883788068 6024313694048 6030619218234 6055034680656 6065535954816 6079548991104 6082721167536 6085054010412 6093270458496 6095607347232 6107347569024 6129888670386 6144050378934 6152346487872 6154706033424 6157066483908 6165380168064 6179623871616 6189319723977 6202431731574 6207880039296 6214377698568 6216761034306 6225155322048 6227542791216 6230792187594 6245187010686 6256018066896 6258417372532 6281346075264 6291201530133 6316671981672 6319094549274 6327627014592 6330053783664 6342245552448 6355681531776 6365653619247 6380360008893 6388975198944 6391425496248 6402510174528 6409534037283 6417301712832 6420650121288 6423112566546 6431785483968 6440986798173 6446644656192 6460301803904 6470438040963 6482900191716 6485386511097 6494143514976 6496634146392 6499125733014 6522936308928 6559620904044 6562136647323 6570997284384 6573517390728 6586178073696 6592141844613 6603574626168 6616293199776 6630309746112 6637249553796 6648760565856 6667598202876 6670155357567 6679161848736 6692026004352 6694592527584 6708774950208 6732242506782 6743918265552 6746504690484 6771221578368 6773818474656 6777352905804 6804791581536 6823727949168 6843061313478 6851354378112 6854929265808 6857558265636 6870766015152 6882682015872 6885321659424 6921389798856 6924044287602 6936052689072 6949411619904 6952076855568 6964133874048 6980222915712 6983865044208 6995977193088 7005985640118 7012139801472 7038020325258 7063805226816 7066514334672 7078769822592 7095123704448 7106255979381 7118580391416 7121310506622 7135026246504 7147400554944 7150141723248 7153872511682 7182835558288 7190353683279 7202823946344 7211915864192 7219464426936 7223231386449 7231985176896 7235758669464 7252475238216 7265053238976 7267839529392 7281837486144 7297263980928 7305911454348 7308713414691 7335490043232 7338303347544 7351030200384 7368013077696 7371857546664 7384642592704 7392371944932 7395207064569 7401703123776 7409450332908 7422300576288 7429021454439 7443329849748 7456238850528 7459098464376 7489297243584 7514057079828 7528529254896 7531416593532 7544478363552 7547371818984 7561908158688 7586908048746 7596484784928 7617624275664 7620545783988 7633762131168 7648464859776 7655390529228 7668667307808 7683437264256 7686384013152 7702667535424 7711795424034 7729611767046 7743017267856 7745986866852 7774365515904 7777347137568 7803059275206 7821086462514 7834650608304 7852750780176 7856848174734 7866369841536 7870474342224 7873492823508 7888657276656 7902338610816 7905369312672 7946780880168 7949828626506 7963616050416 7978954082112 7982014167504 7995857410944 8008402940343 8018511717424 8026904527317 8040825624312 8043909438654 8073379574208 8080690003074 8103176939637 8110294890048 8113405347216 8127476462976 8135983324008 8140228503147 8159034642993 8173184893848 8176319470566 8192067171912 8206274711232 8209421978544 8252426298636 8255591265987 8269908975432 8285836931424 8289014712408 8293339739997 8303390388288 8307722916792 8326916014248 8341357422528 8388268706844 8391485772423 8422229308896 8425459399032 8440071711552 8469595411758 8487538158996 8490793296357 8507146678524 8518633598592 8521900661664 8529617225467 8546045383044 8560866828384 8564150088728 8587982397564 8627250721284 8643866922288 8647182014796 8658858019968 8662178861856 8665500977352 8710894426338 8742808166976 8746161205392 8749515529764 8761329712512 8764689854304 8781570764928 8789522459484 8804766168224 8813981934342 8821724266368 8834344627698 8849666071728 8854283635002 8865014087808 8874739436238 8890130937168 8893540476756 8905549131648 8926123370112 8940128490189 8959068056718 8976323342376 8979765938442 8991891020736 8995339587312 9020825682102 9031757966208 9036470541072 9045928827351 9073055442048 9082552020984 9098303932224 9119323486656 9124081751304 9127581015618 9139905687744 9143411020848 9161021353536 9180428879232 9194833005579 9216075568401 9228519731808 9232059050136 9235599725862 9248070252096 9269435807424 9303647597361 9311820058944 9325141551459 9337732983072 9341314186824 9346188281391 9367780516029 9384027100344 9387626058798 9422019112896 9475007972508 9478641823911 9491440521888 9495080675496 9513368328672 9521982664441 9533522297664 9587138244372 9603765261792 9625952569248 9630975181932 9634668849819 9647678225952 9669966984288 9690452705856 9724350287574 9741215272464 9744951219588 9748688599521 9780653390976 9784404463392 9829143395552 9839431356066 9856495926576 9860276086092 9879267110544 9896400768384 9905361939252 9924439799664 9941651800704 9945464619168 9973140848784 10001397304314 10018742773104 10038039006528 10041888791376 10059304484736 10063162425312 10082544211584 10098363760173 10115877398328 10119757035726 10128646379904 10156832367552 10160727711984 10166029358706 10178349508224 10207187372304 10224889743744 10248512017536 10264591970217 10282393898712 10286337398454 10306149022728 10324023023808 10327982489136 10369796183424 10382084698284 10386066431403 10404079033608 10424117429856 10428115283352 10446200811072 10470334373568 10475797566312 10493965789632 10497990431344 10508978460177 10518209702208 10540492416896 10557030487887 10595707840224 10599771502008 10618154733888 10642685556672 10677870587124 10681965759933 10702539369756 10721100832416 10725212584872 10730808767523 10774253337432 10804235919516 10817873796288 10829196640404 10847977765344 10853638004196 10878712857324 10897579858464 10901759294088 10922756229216 10945895971392 10958867181522 11003235064848 11007455021316 11026545300576 11047782575232 11052019616544 11057786319996 11076963889056 11088557917398 11102554685664 11133450864432 11164994774622 11178525564288 11184358275792 11188647696564 11229639078528 11233945865376 11271085619742 11292793882344 11297124890298 11316717545328 11321057728476 11342862238032 11362534215552 11394727177392 11414489104512 11430818675982 11450643196752 11483085793842 11503000961712 11525155896384 11529576019728 11549571815808 11554001303136 11567693136051 11594417650569 11614525901784 11618980300278 11661548273856 11666020706352 11672107782218 11686253139072 11704588912809 11719363279312 11731629693771 11751975912456 11779126170264 11785272262101 11799554762304 11805711513336 11810239235262 11832985914984 11853507916224 11858053969008 11920171320252 11924742939759 11945424075624 11968431123168 11973021251256 11993786116416 12027767576136 12048627388096 12061238436468 12065864157981 12110069361312 12121035004611 12165442335072 12170108020824 12191214694464 12259777340772 12264479205849 12288100757868 12304692975744 12309412066848 12314132967816 12378639447954 12404863463148 12428755397136 12433522068612 12450310644096 12455085582432 12461584375188 12490374021372 12512036133792 12516834745064 12582403060266 12633343963344 12638189098548 12655254029184 12660107567328 12684491104896 12731307238494 12760720017786 12777950397888 12782850992496 12805020349056 12819068074566 12834603425664 12841300242576 12846225133092 12863570967936 12881973596346 12893289312384 12940876081926 12965800383432 12970773022194 12988287029952 12993268292784 12998251466028 13045872617856 13066341639507 13119241808088 13124273294646 13141994568768 13147034781456 13172356147392 13184283689226 13207149252336 13220972901513 13232586399552 13260619492224 13274499107592 13281425452503 13297521131712 13312109154357 13335196405752 13340310715134 13358323697472 13389185055168 13417549900416 13438602085077 13464485013564 13469648907663 13487836531104 13493009380968 13531238523153 13547636949312 13554705811608 13609583163072 13647455898336 13686122626956 13691371523427 13709858531616 13715116531272 13741532030304 13770643318848 13842779597712 13848088575204 13853399588793 13872105378144 13898823239808 13904153711136 13916743894183 13967730088416 14011971280236 14076040650516 14081439088197 14127610453632 14133028669344 14212511958762 14237160782832 14242621013244 14270052493008 14294801109888 14300283446496 14307745023364 14365671116576 14380707366558 14405647892688 14438928853872 14446462772898 14463970353792 14471517338928 14504950476432 14530106477952 14535679058784 14563674972288 14586525431361 14611822908696 14617426829382 14670980086464 14676606695088 14702060400768 14736026155392 14743715093328 14759147034099 14769285185408 14784743889864 14790414129138 14803406247552 14818900665816 14844601152576 14858042908878 14886659699496 14912477701056 14918196928752 14978594487168 15002095956471 15028114159656 15057058509792 15062833187064 15088956727104 15094743637968 15123816317376 15173816097492 15179635553589 15192969569856 15235248551328 15241091567976 15249044038059 15267524262336 15310781058456 15337334615616 15372768026304 15405335070848 15423590848068 15429506097681 15459223534092 15486034535712 15491973733704 15554694275136 15606118550412 15642172925028 15669301216608 15705501560352 15713696349468 15740948684448 15746985647016 15777314553312 15810738625344 15893561760336 15899657253012 15927232100832 15957908164224 15964028335008 16016805880686 16037023434848 16053809054634 16081651248624 16087818877308 16146759148416 16161380006148 16206353879274 16220589780096 16226810694432 16271966648016 16280457006294 16318069285986 16346369787696 16352638941132 16384134343824 16412549422464 16418843957088 16438300772283 16504852597272 16511182531974 16539817950864 16571673862848 16578029424816 16586679479994 16606780776576 16615445833584 16653832028496 16682714845056 16747492161933 16776537413688 16782971544846 16844458617792 16850918798064 16880143423104 16906628429613 16939190823516 16945687335447 16975076317992 16981586592714 17014293357048 17043801323328 17059234450934 17092090766088 17121733656768 17128300177456 17146228013973 17175964795128 17224628690763 17254501442568 17287733844576 17294364029592 17324357723712 17331001954704 17421788852676 17428470450417 17485616333952 17492322410784 17499031059528 17508161673327 17529379708608 17579044918968 17609532336448 17627963868684 17668689255396 17699332143456 17708567270004 17715358852893 17749478872476 17780261874336 17787080953512 17880256980378 17918136113436 17952646684752 17959531876884 17983782041472 17990679174624 18041651364204 18072941082144 18091857654702 18165104041968 18196607864448 18238646973312 18248163502608 18255162031236 18279811375488 18286822041696 18322042707072 18389666011158 18432151136802 18457039463616 18464118100272 18471199451724 18496140504192 18538871614848 18607295194722 18623640117888 18650283102918 18675465966144 18682628373648 18692376562782 18735561032058 18768054200688 18775252117596 18844038225792 18873604590399 18950015945016 18957283647822 18982881043776 18990161350992 19026736657344 19043965328882 19067044595328 19096960857741 19141080026679 19174276488744 19207530523584 19228602111849 19251905138496 19261950363864 19269337699638 19295356451904 19322960394519 19339933968576 19380905411712 19411314122889 19448700575148 19456159533291 19482430544928 19489902439176 19497377199042 19568808926784 19658286791104 19678862712132 19686409941969 19712991853152 19720552172184 19758534221088 19776425533839 19810723878504 19848879599328 19890929238336 19946281697568 20002794608628 20010466072701 20037485546208 20076078013056 20083777582752 20126324850624 20196727520346 20231754796656 20239514071452 20313664735104 20321455423968 20332058717412 20339856460729 20414374744608 20529183940434 20564787797424 20572674796908 20612298045456 20648046047616 20655964978272 20764169396568 20772132862806 20808158067216 20848234859712 20856230566704 20892401622144 20940668747136 20951595132624 20987931579264 20995980862688 21017956920354 21036419404416 21114060975774 21191415680448 21199543004016 21236309467776 21285371113344 21318767938143 21355741174248 21363931519866 21405078739512 21442201664832 21450425169744 21461617535046 21548506674864 21571061049837 21608471839032 21635747592576 21658393280808 21669694159347 21695955530688 21707276008392 21757425714648 21795159716928 21803518588176 21845512458432 21891791942784 21917734363044 21926140244073 22006470129696 22014910042632 22053090601152 22104039233088 22115572639992 22153927778112 22177115834796 22185621193707 22205109371328 22266901728864 22287064363317 22329989549244 22368716551584 22377295393128 22467891730752 22542171239484 22585587764688 22594249780596 22633435090656 22642115456952 22685724476064 22789454354784 22861637351964 22901286393504 22966171587684 23006001923424 23050311792768 23059152039456 23108002606272 23135386272102 23188835301138 23229051803568 23237960600556 23323096547712 23332041412704 23344215564436 23409177825618 23438726558624 23463259387542 23503951824912 23558252340528 23570544524202 23599109524608 23611423026672 23620478470524 23665971829968 23707015832448 23716107938016 23840342640504 23849485879518 23890848151248 23936862246336 23946042502512 23987572232832 24025208821029 24055535152272 24080713581951 24097254776192 24122476872936 24131728315962 24220138722624 24242070009222 24330884670144 24340216041648 24382429388928 24420685509441 24477103928979 24519554681544 24528958411698 24576201515736 24618824133696 24628265935632 24757278895908 24766773797961 24809726926296 24857510794272 24867044137224 24880019219991 24910171164864 24923168750376 24980748042744 25024072267584 25033669490128 25164806120532 25174457317269 25266687926688 25276378197096 25320215134656 25462614476988 25472379889071 25521440035572 25555900795776 25565701984992 25588851676401 25638136149132 25682600485152 25692450266184 25763947192692 25881752163852 25931600766864 25941546044388 25976574059904 25986536585568 25996502932056 26132683279014 26238483616176 26248546589292 26283989137536 26294069562912 26344712294784 26368567378452 26414298504672 26441945803026 26465172799104 26548998215184 26562850905006 26595042263424 26624218308714 26670392811504 26680621430268 26716647394944 26778370110336 26820385470567 26877204170154 26928970027128 26939297815326 26975673062208 26986018761936 27062477046306 27095273898624 27109411623216 27219166326144 27294911796672 27372245253912 27382743046854 27419717063232 27430233062544 27483064060608 27541286637696 27584499016737 27648226705203 27685559195424 27696177150408 27706799177586 27744210756288 27808307422272 27833487788366 27910942792083 27935460176832 27975424654377 28023942560472 28038564844173 28103341548087 28152081301032 28162878176394 28266057338688 28425023917524 28435925471733 28474321565664 28485242026488 28540104986016 28565947993323 28600566892992 28615490046728 28731342233152 28761414733116 28811295785376 28877857707744 28892925545796 28904006549457 28943034677856 29009900952864 29071358117568 29173050862722 29223645817392 29234853658764 29246065798563 29341960172928 29353213390176 29487430186656 29518294068198 29569487779728 29580828258276 29637801331632 29689202305152 29716085817756 29773319398992 29824955402112 29836393857504 30004191912942 30056228319312 30114117019584 30125666374128 30177913454208 30189487275936 30247632634752 30347632194984 30359271107178 30385939139712 30470497102656 30482183135952 30498088076118 30535048524672 30621562116912 30674669231232 30745536052608 30793775910651 30847181696136 30859012195362 30918447068184 30972069071424 30983947467408 31109388550272 31158199294209 31212237100824 31284345850056 31338602433216 31411003120704 31427392698936 31481897368896 31493971294032 31526935380531 31554629106624 31621477250688 31671091463661 31787123520672 31799314506024 31854464201664 31928056670016 32033611761372 32045897279799 32074046869696 32107618109268 32163302497248 32175637754616 32192426302569 32322760012296 32412707758548 32453621388864 32543933296032 32560914012588 32636138571972 32692739575392 32705277882264 32768268687648 32837687914176 32876601544566 33009705194544 33022365063948 33079635901728 33143347725696 33156058849632 33173358959988 33230891667168 33307664056992 33494984323866 33553074827376 33565943089692 33688917235584 33701837596128 33813256859226 33878381647032 33891374670894 33950152635984 33963173185428 34028586714096 34087602646656 34118468901868 34184181532176 34243467313536 34256600354912 34292456027946 34351929590256 34449257381526 34509002885136 34575467689152 34588728059184 34648715447424 34662003909408 34703079408153 34783252951707 34843577705352 34856940900834 34984644821568 34998062119056 35016323346654 35058759417216 35113766738427 35158089837936 35194889081313 35219064672896 35255927737368 35337378510792 35355816786303 35398664286912 35417134540008 35430717705786 35498957744952 35560523748672 35574161907024 35760513960756 35774228819277 35836272226872 35905293369504 35919063753768 35981358349248 36083302728408 36145882164288 36183715309404 36197592473943 36330208083936 36363105013833 36496327005216 36510324062472 36573644083392 36779332022316 36793437617547 36864302273604 36914078927232 36928236200544 36942398903448 37214590389444 37300566205836 37350931932288 37365256747296 37384753125564 37471122064116 37536108401376 37550504235192 37747209180798 37900031890032 37914567295644 37965762087552 37980322701984 38053473314688 38087930657764 38193921715482 38282160053358 38348552977488 38415061047168 38457204223698 38503810276992 38523900727728 38538675399276 38590712903808 38645920789038 38679867937152 38822628245778 38897401150296 38912319066582 38964861089856 38979804878352 38994754398084 39137617853568 39199024918521 39316573582208 39357725424264 39372819883938 39425983706304 39441104344368 39517068442176 39552851067678 39621447757008 39697759198656 39781858476672 39844276357509 39892563395136 39936327463071 40005589217256 40020932145402 40074971092416 40167555165504 40252649701248 40315806255231 40393455040692 40408946722989 40463509593312 40479028142904 40593715569459 40642910847936 40664117434824 40679712921458 40828749489216 41058367880868 41074114570281 41129575594848 41145349593816 41224596090912 41311929956544 41528338793136 41544265725612 41560198766379 41616316134432 41696469719424 41712461133408 41750231682549 41903190265248 41991961725376 42035913840708 42228121951548 42244317264591 42382831360896 42399086008032 42637535876286 42711482348496 42727863039732 42810157479024 42884403329664 42900850339488 42923235070092 43097013349728 43142122099674 43216943678064 43316786561616 43339388318694 43391911061376 43414552016784 43514851429296 43590319433856 43607037176352 43691024916864 43759576294083 43835468726088 43852280488146 44012940259392 44029820085264 44106181202304 44208078466176 44231145279984 44307855556224 44354231669592 44371242387414 44410218742656 44533803457728 44574128726634 44659979098488 44737433103168 44754590786256 44935783461504 45006287869413 45084342478968 45171175529376 45188499561192 45266870181312 45284230913904 45371448952128 45538906660767 45578908709568 45723274703928 45747132114177 45802572787008 45932343175368 46012003846848 46118304078912 46216005212544 46270772544204 46288518293043 46377670602276 46458103607136 46475921201112 46664082825408 46688431128872 46818355651236 46877453117248 46926518775084 47007903649824 47116504681056 47141089048404 47222846053344 47240956941048 47331943659936 47432215876032 47680685281008 47698971759036 47781696302496 47873724492672 47892085005024 48050417642058 48111070304544 48161427163902 48244953745872 48263456631924 48440277445248 48484140018444 48661769340288 48680432083296 48841371018882 48954207857958 49039109363088 49057916823396 49152403031472 49237648267392 49256531871264 49314902316849 49514557791816 49533547595922 49619453852592 49715021588544 49734088274448 49760038439982 49820342329728 49846337500752 49961496085488 50048144535168 50067338980256 50242476485799 50329612241064 50348914634538 50533375853376 50552756394192 50640430269312 50719885288839 50837062006341 50925228953976 50944759778142 51042880071144 51131403969984 51177703352802 51276272298264 51365200970304 51384900532368 51438684041919 51527894385384 51673886072289 51763504327704 51863201533728 51883092088776 51973073171136 51993005864112 52265366558028 52285411351251 52476967232352 52497093178584 52524485019981 52588139125824 52737134756904 52828597009344 52883891606052 53097996430368 53125701810012 53146076558679 53248436617428 53340785623008 53361242860536 53640770941134 53754408340308 53857940054256 53878595630652 53951346124416 53972037523872 54124954092612 54218823246432 54589823593344 54744490507824 54765486093708 54839434126464 54860466125088 54966128121216 55168998033474 55296453410406 55371118390848 55392354300816 55413598355172 55488421512576 55616614844544 55666975576732 55821885584166 55870920353664 55950849308754 56047885120944 56077129688346 56206683096174 56304162602064 56325756352788 56532114677376 56620813771197 56850047835048 56871850943466 56948643131328 56970484052976 57080209972032 57131895986646 57201133785984 57230980093456 57290882573223 57423240080037 57462684466304 57522829466232 57622591570752 57685806335547 57755715415488 57785851091592 57808013098914 57886069355712 58019801905728 58142716235136 58233942368667 58346101725444 58368478599873 58447291634784 58469707317528 58492131597126 58706426780352 58974860373312 59036588136396 59059229825907 59138975559456 59161656516552 59275602663264 59329276601517 59432171635512 59546638797984 59672787715008 60008383825884 60031398218103 60112456638624 60228234039168 60251332748256 60378974551872 60695264389968 60718542214356 60940994205312 60964366271904 60996176152236 61019569382187 61243124233824 61587551821302 61694363392272 61718024390724 61836894136368 61944138142848 61967894934816 62316398588418 62424474201648 62568691700112 62677204866432 62822006241408 62854785397872 62963794737792 62987942588064 63053870761062 63109258213248 63342182927322 63574247041344 63598629012048 63708928403328 63856113340032 63956303814429 64067223522744 64091794559598 64148093739392 64215236218536 64326604994496 64351275509232 64384852605138 64645520024592 64825415517096 64907242777728 65009082478041 65087866592064 65121828025176 65272277143944 65385479150784 65410555764528 65536537375296 65675375828352 65753203089132 65778420732219 66019410389088 66044730127896 66159271803456 66312117699264 66346717919976 66461783334336 66556863581121 66615328113984 66861193089951 66989968647732 67106149654752 67131886179384 67403675192256 67626513718452 67756763294064 67782749341788 67900305271968 67926346370856 68057173428192 68236937803736 68368363064352 68513200709824 68584912055892 68703859180512 68898514763052 69018005770272 69150935378304 69177456118368 69324007818816 69406158816306 69566505903414 69687155410704 69713881801668 69969289643136 69996124238112 70032646693308 70227533476854 70316179675872 70389778162626 70511855474736 70674757021584 70711633572606 70797328573824 70834269080016 70861435411572 70997915489904 71121047497344 71148323814048 71521027921512 71548457638554 71672544453744 71810586739008 71838127507536 71962716698496 72075626463087 72166605456816 72291764328576 72367430618808 72395184947886 72660416167872 72726210027666 72992654010432 73020648124944 73147288166784 73262056528323 73431311786937 73558664044632 73586875235094 73728604547208 73856472401088 73884797806896 74300321393883 74429180778888 74601132411672 74640057659973 74730513494592 74769506251128 74942244128232 75072216802752 75101008470384 75494418361596 75523371951807 75800063780064 75829134591288 75960645403968 76175861315528 76387843430964 76417139667213 76564320106716 76697105954976 76766555029203 76914408447396 77047801455456 77077350798552 77291841578076 77645256491556 77794802300592 77824638133164 77929722179712 77959609756704 77989508796168 78398049837042 78715450848528 78745639767876 78851967412608 78882208688736 79034136884352 79105702135356 79242895514016 79395518397312 79688552715018 79785126790272 79872654926142 80011178434512 80041864290804 80149942184832 80335110331008 80461156411701 80631612510462 80786910081384 80817893445978 80927019186624 80958056285808 81187431138918 81285821695872 81328234869648 81359425842916 81657498978432 82116735761736 82148229140562 82259151189696 82290699187632 82449192181824 82623859913088 82753497050211 82944680115609 83056677586272 83088531451224 83120397532758 83232632268864 83424922266816 83500463365098 83732828376249 83806380530496 83926273963131 83983923450752 84071827681416 84115694532519 84310024644261 84456243903096 84488634529182 84798172016064 85275071752572 85307776415199 85422964696992 85455726079464 85620314958048 85697843979969 85801700678976 85846470140184 86194026699456 86284244199348 86433887356128 86633573123232 86678776637388 86712019648371 86829104033568 87029702858592 87214074352704 87519152588166 87670937452176 87704560976292 87738197395689 88025880518784 88059640170528 88462290559968 88708463339184 88742484774828 89067606915456 89148257453268 89319958196976 89474866206336 89509181572512 90012575738826 90168684957936 90342351058752 90376999122384 90533740362624 90568461827808 90742897904256 91077813321534 91157817419136 91446549407856 91494264228354 91605145574016 91864686350736 92024007693696 92236608157824 92381327731953 92541545088408 92577036586086 92755341204552 92916207214272 92951842402224 93328165650816 93376862257744 93474597882627 93636711302472 93754906234496 93853037550168 94015807299648 94233009362112 94282178096808 94445692106688 94481913882096 94663887319872 94864431752064 95013274390983 95361370562016 95397943518072 95563392604992 95784170010048 96100835284116 96137691839397 96222140609088 96322854327804 96489907491744 96526913263848 96577278907707 96968280036888 97360864166592 97682742037764 97908415715916 98078218726176 98115833646792 98304806062944 98513063742528 98629804633698 99029115583632 99067095191844 99238907705184 99430043177088 99468176548896 99520076879964 99692675001504 99922992170976 100134677960512 100484952971598 100659224482128 100697829269076 101066751706752 101105512788384 101439770577678 101674124012682 101850457907952 101889519556284 102085760142288 102262807939968 102355406705604 102552544596528 102730401940608 102769801064736 102877368083838 103055788770768 103347772144578 103527008655408 103726403067456 103766184177552 103946146342272 103986011728224 104109238224459 104349758855121 104530733116056 104570822702502 104953934464704 104994186357168 105048970039962 105176278251648 105341300215281 105474269513808 105657194018688 105767783212104 106067450358909 106195992860736 106251403620024 106292153117358 106496873234856 106681571246016 106722485721072 107281541882268 107322686457831 107508816680616 107715880108512 107757191261304 107944075047744 108249908185224 108437646492864 108592777421829 109089315041499 109488981015648 109530972187416 109720932250176 110337996066948 110380312852641 110592906820812 110742236781696 110784708601632 110827196710344 110885023931071 111333951153464 111643771168332 111901698617508 112095770241888 112154259376692 112413366192348 112608325204128 112651512705576 113241627542394 113700095670096 113743701886932 113897286262656 113940968105952 114160419944064 114263791973292 114461960186912 114581765146446 114846480160074 115045658932464 115245183141504 115371612671094 115511430830976 115571702183184 115616026197828 115772138711424 116039603811456 116467884737334 116692203450888 116736957199746 116894583269568 116939414635056 116984263194252 117412853560704 117597074755563 117949720746624 118073176272792 118118459651814 118277951118912 118323313033104 118551205326528 118658553203034 118864343271024 119093277595968 119345575430016 119532829072527 119808982389213 120016767651768 120062796436206 120224913277248 120502665496512 120757949103744 120947418765693 121226840168967 121390528779936 121437084428712 121781146708377 121928732543808 121992352304472 122039138764374 122486248467648 123175103642604 123222343710843 123388726784544 123436048781448 123673788272736 123935789869632 124632797176836 124680596299137 124848948403296 125137383400224 125250695047647 125709570795744 125975885176128 126107741522124 126684365854644 126732951793773 127148494082688 127197258024096 127912607628858 128134447045488 128183589119196 128430472437072 128653209988992 128702551018464 128769705210276 129291040049184 129650831034192 130018164956082 130175733184128 130243656050352 130544554287888 130770958301568 130821111529056 131073074750592 131278728882249 131506406178264 131556841464438 132038820778176 132089460255792 132318543606912 132624235398528 132693435839952 132923566668672 133113727162242 133230656227968 133722386179902 133979937295464 134212299309504 134263772358768 134807350384512 135018863608239 135253027436904 135513526588128 135565498683576 135800610543936 135852692741712 136114346856384 136473875607472 136616719982301 136736726128704 137026401419648 137169824111784 137241396342531 137407718361024 137797029526104 138036011540544 138354912236736 138648015637632 138812317632612 138865554879129 139133011806828 139374310821408 139427763603336 139992248476224 140065293386616 140455066953708 140632359351744 140779556325252 141023710949472 141349514043168 141423267145212 141668538160032 141722870823144 141995830979808 142296647628096 143042055843024 143096915277108 143345088907488 143621173478016 143676255015072 144151252926174 144333210913632 144734861237616 144790369895772 145320832335744 145452420055332 145985308020864 146041296249888 146524113056646 146862623573874 147117328089264 147173750470188 147457209094416 147712944802176 147769595613792 148600642787766 148858361557776 149202264823344 149280115319946 149461026989184 149539012502256 149884488256464 150144433605504 150202016940768 150727429457397 150988836723192 151046743903614 151600127560128 151658269182576 151921290807936 152159655866517 152351722631056 152511186019023 152775686861928 152834279334426 153128640213432 153394211909952 153533110058406 153828816894792 154095602910912 154154701597104 154583683156152 155021658216867 155290512983112 155589604601184 155649276266328 155919219513408 155979017592336 156796099674084 156856234053753 157430901697056 157491279535752 157573455059943 157764417377472 158211404270712 158485791028032 159377105430036 159438229676037 159745309852284 160022356869024 160083728581608 160922312823402 161263225020924 161573820162768 161635786891956 161854038373248 161916112571616 162374862277836 162656469739296 162718851685832 164233471523472 164296458281124 164518302379392 164581398375264 164898384363648 165506994100422 165889360231218 166113355172544 166177062902448 166240795065516 166465264537728 166849844533632 167000926730196 167465656752498 167612761060992 167852547926262 168143655362832 168231389065038 168620049288522 168912487806192 168977269058364 169596344032128 169862441313591 170550143505144 170615552830398 170845929393984 170911452158928 171240629916096 171395687959938 171603401357952 171692940280368 171872647719669 172388053398912 172568488398696 172867774712256 173057419006641 173267146246464 173357553274776 173424039296742 173658208067136 174059405717184 174428148705408 174701827106001 175038305176332 175105435799619 175341874904352 175409121952584 175476394791378 176119280341056 176924581119936 177177689477721 177416926678368 177484969549656 177987829804551 178296514906536 178639916393952 179018363145024 180025151477652 180094194654309 180337369915872 180684702117504 180753998244768 180917670624379 181136923655616 182155626643068 182893098815712 182988528456708 183058708146561 183729372701472 184762655463906 185083090176816 185154073172172 185510682409104 185832414428544 185903684804448 186753724515488 186949195765254 187273422604944 187706075100336 188031614599296 188466018724224 188564356193616 188891384213376 188963827764192 189327774639744 190026548781966 190722741124032 190795887036144 191126785209984 191568340020096 191868911443287 192201670568232 192275383678794 192444281218176 192645708655608 192979814983488 193053826527696 193154557815414 193936560073776 194721728333184 195027247434123 195365484075528 195816831431832 196156437452352 196231667293584 196609612125888 197026127485056 197259609267396 197335262196657 198058231167264 198134190383688 198477815410368 198936353097792 199040153759928 199385350003008 199670590743363 199845984341952 200269355921024 200583579269853 200969905943196 201318448964256 201395658538152 202211025576768 202879541155356 203348248025364 203700915815904 203779039112568 204171520284576 204710813411208 205105089193056 205539602129472 205754736167676 206111577541536 206695544289156 207054017310816 207452806134912 207532368355104 207972023456448 208218476448918 208699517710242 209061466232112 209141645405004 209907868929408 209988372714336 210097940079924 210682600430562 210948539027616 211535566424208 212134900717818 212391985721472 212502807240048 212584306234716 212993746469712 213363142492032 213444971442144 214563083764536 214645372915662 215017633361232 215431760217024 215514382522608 215888150095488 216499816370448 216875292985728 217185554843658 218178630082998 218977962031296 219061944374832 219441864500352 219786169584969 220293935360811 220675992133896 220760625705282 221185813641624 221569417203264 221654393420688 221770047862142 222667902306928 222900964181649 223287542336664 223803397235016 223920172979919 224191540483776 224308518753384 224826732384696 225216650408256 225303025411152 226483255084788 226570115855421 227400191340192 227487403773864 227881936211904 228527583946584 228923920373824 229163530292892 229251419001639 229692960320148 230091317864928 230299665087609 230743225342188 231143404366368 231232052395656 232935769474668 233384406901776 233473914399492 233789166539136 233878829270112 233968526388504 235194149511126 236146352545584 236236919303628 236555902237824 236646626066208 237102410653056 237317106406068 237728686542048 238186555191936 239065658145054 239617964778426 240033535303536 240125592872412 240449826554496 241005330993024 241894837531386 242453680337934 242781057559872 242874168857424 243562293416754 243857465087616 243984704608944 244078277528748 244972496935296 246350207285208 246444687421686 246777453569088 246872097562896 247347576545472 247871579739264 248260491150633 248834040346827 249265594353672 249361192598274 249697896806592 250274766800448 250501390095294 251198485128747 251419141591488 251951770352256 252215483044248 252347083597557 252930073932783 253368731709288 253465903587546 254394516048192 255825215257716 255923329245597 256268894090976 256367178238392 256860944874144 257093531939907 257405102036928 257539410420552 258582080098368 259301662068384 260036329912164 260136058945113 260487312100704 261089108575776 261642223058112 262557457764498 263012812356528 263113682928876 263214592187067 264077641556352 264178920511584 264418133989477 265386871679904 266227454324484 267444772359804 267959874590928 268424598619008 268527544717536 270037727216478 270506054873808 271027053176256 271130997367152 271601221087872 271705385483424 272228693712768 272947751214944 273233439964602 273473452257408 274339648223568 274482792685062 274815436722048 275594059052208 276072023081088 276709824473472 277143983195859 277624635265224 277731109758258 278266023613656 278748621642816 278855527206672 279984496952448 280130586773232 280423793647881 280910133907416 281264718703488 281559112650504 282047421898944 282699028086336 282846534290424 283337076320064 283445741646288 283991661959616 284593295256192 285039823172949 286084111686048 286193830554216 286690177814976 287352510030144 288302505852348 288413075518191 288666421827264 289469722475232 289580739791544 289731836723121 290904840110664 292082592499776 293048226113292 293725247147748 294234656178528 294347500940376 294914418188832 295539191227584 297201285575532 297716723115552 298404529646688 298560230639892 299078025004512 299768976512928 300404033881536 301454858914794 301977673446384 302093487807228 303200255120256 303316538365152 304319311733034 304703445262112 305022372038046 305551373723856 305668558668852 306257280426864 306788423819904 307066220116812 307657633789584 308191205821824 308309403194208 309167366312304 310043316433734 310581025966224 311179209202368 311298552532656 311838439026816 311958035184672 312327714673377 313049276565363 313592199348168 313712468107506 314861803394112 314982559071504 315146910119886 315528834754944 316422808541424 316971582056064 318202351076727 318754210860072 318876459352074 319490619704568 320044713738048 320167457163216 321844625646804 321968059373493 322526450041848 323147640325536 323271573783912 323832225143232 324749724555672 325312939478592 325437703371664 325778332265487 327267945124497 328466943046944 328592916562248 329162796750528 331013988200844 331140938557923 331778720462436 332226710345088 332354125804896 332481590131032 332655071793213 334001853460392 334931313504996 335705095852524 336287310725664 336462778130076 337240098577044 337824975612384 337954538116728 339724882627182 341100287010288 341231105660796 341691858787968 341822904317856 342481259832192 342791375919876 343385880560736 343745295439338 345136976797392 345735549424512 346114838013282 346534292492928 346715106549552 346848078593484 347316416134272 348118811434368 349403654212002 350076610352664 350210871599238 350683749808704 350818243905168 350952789582756 352238560682112 353849162239872 354355378955442 354833853356736 354969939099312 355975659609102 356593029813072 357279832787904 358036726290048 358598487217581 359426947167639 360050302955304 360188389308618 360674739831744 361507996489536 361835341248758 362273847311232 362842256297079 363680520506901 364311253286136 365343440125131 365786197631424 365977056913416 366117416293122 367458745402944 369525310927812 369667031132529 370166180353632 370308146344344 371021364818208 371807369608896 373507449030976 373898391530508 374041788897411 374546845209888 375412150200672 375752085142941 377128712387232 377927655528384 380053097563932 380198855381319 381445482248064 381591774072288 383737822886574 384403341136464 384550767357588 385291417311216 385959629966976 386107653055392 386309115630828 387873120147552 390054494868246 390730968151056 391633662863664 392312874904704 392463334587168 393219224251776 394519218534792 394670524393314 396116462334528 396268380767376 396955630820736 397872706195584 398080307519856 398770700006016 399341181486726 399691968683904 401167158539706 401939811886392 402636897928512 402791317076304 404422051153536 405056590824717 405759082310712 406696496050728 407401831631808 407558078225136 408343040569152 409421626822416 409850159946903 410210178386112 411079204258944 411509472335352 411724189027593 412223155083072 413391088578312 414108034621632 415064736710208 415944046912896 416436952897836 416596664637387 417399035420484 418122932464224 418283290810008 419976745428672 420195880159848 421365200861124 421897078055232 423071132848416 424269801435636 425005614480096 425168612469432 425987492939424 426889942884288 429126167529072 429290745831324 430035266722464 430863520434048 431028765045216 432999632740896 434371109687316 436357260165996 437955924062592 438123888749664 439572339169938 440587870721622 441351984267792 441521251410564 442371627283248 443138834406528 443308786841376 443540095724284 445335804613856 445801928363298 446575084673328 447606794470032 447840345959838 448383080967552 448617037506768 449653464769392 450433300816512 450606050822304 452182288372191 452966510169576 453140231710842 454800382680384 454974807547728 455763872423808 456478967599551 457055167893168 457533558057069 457847840747648 458327060585784 458502838003278 459385920640296 460182635729856 460599330175218 461486450684376 462286808732736 462464104791312 465064974650601 465871538949336 466768813803552 466947828798984 467757658540224 467937052777008 470388299022252 470568702161259 472292705091168 472473838607256 472720365179829 473293252132416 474634212812136 475457373084096 478131316290108 478314689028111 479235929556852 480067070607072 480251185744824 483789675062772 484907360675868 485562115119744 485748337714848 487124586833508 487969409217888 488156555057496 492700414570416 492889374843372 493554907138176 493744195125792 494695153090944 496520982301266 497668080693654 498531188707344 498722385196548 499395793613184 500549533600896 501002780190588 502396970257494 502838283182976 504430966088496 504694167195114 505860147865566 506737463418576 506931807175092 508789032096384 509587323940773 511650430515432 511846658491194 512537788181952 512734356476784 513721889748288 514187063879814 514810204073856 515078820841104 517164160196736 518603324136768 519172257019923 520072659824328 520272117890226 520974624201408 522178217151552 523284446116224 524105481318003 525114915528996 525316307398857 526025624713056 526227365857752 526429184374134 528357841023168 528836267978954 530773743359808 531533068433163 532454908648968 533963489413653 534889544719608 535919749181856 537055089435072 540075454432956 540282583962927 541012109747616 542054106352512 542261994734304 542753011873137 543410770966848 545895502429888 546466879929204 548679296447136 548965585370124 549176124439683 551188118104416 554287966391718 555249270530448 555462219516516 556532047227312 557497243285632 557711054413344 560261173546464 560847587295762 561820267814832 563118225301008 564094843797888 565398056172672 565693068580848 566674152640128 566891483292576 567983323919232 570079646345898 572168223372096 572387661108432 573380355629952 574705020060288 576605011704696 576826151036382 577332843654528 578939444950464 579161479583088 579463673446242 581809680221328 584165184999552 585081742302369 586096452226584 587450494295496 588469312357056 588695001880752 589828836377664 591078382455168 592005786589971 594402571151064 595433446231104 596809059293376 597120461279784 598156050009024 599011772230089 599537953025856 600808067763072 601750737809559 602909717829588 603955346892768 604186975614456 606633076730304 608638623466068 609406890524224 610044744076092 611102747447712 611337117337704 612514560853728 614132440233624 615315267579168 616618806388416 618334732624608 620086632867468 621162051932448 622358418404736 622597105065312 623916070369344 624655429346754 626098553130726 627184398696336 627424936215012 629723606788224 629965118143008 630293820239772 632845617082848 636404702153454 637508421720144 637752918704148 638981239409136 640089427476096 640334914326432 643689251293608 643936118746986 645052900083696 646295280651072 646543147567824 647664450286464 649499449111344 650625878957184 650875406743328 651556664530974 654535890248994 656933886093888 657185833124496 658325593501056 659358508754907 660881806082433 662027976401688 662281877115846 663557440924872 664708251609792 664963180262064 665310143586426 668003706920784 668702892544947 669862627009992 671410191705048 671760518939757 672574621451328 672925556260152 674480197154088 675649951224768 675909076233456 679449765254364 679710347566263 682200574020576 682462211321592 683645808635712 685582751839752 686771761121472 687490590878676 687754257004917 690273953594784 690898995262827 692229676026564 693430213099104 693696157186968 698807308424004 700153220705328 700421743198476 701367499617408 701636487810336 701905579165512 708710757910884 709667706713472 709939878198624 711951319218204 713186059626144 714559665575808 717196974435162 718853894335278 720100605910608 720376778617236 721349479663488 723015992979072 723670682497516 725684512594158 727361041013802 728622506572272 730686880250262 731572395262848 731954113826832 732234832586244 734917490805888 739050621855624 739334062265058 740332360707264 740616292688688 742042729636416 743614739217792 744781473451899 746502121040481 747014898061952 747796783061016 748083577794822 749093690419776 750824300401344 751504170285882 754257424774464 755855311056768 757041250792671 758790221798349 760106195127864 760397710762638 763183548144576 767475645773148 767769987736791 768806682272928 769101534715176 770582834622432 771280595819721 772215306110784 772618231261656 775746240295104 780108989736492 780408176835339 781461936302112 783267325727328 784926669174336 789038437069584 789341048786628 789643776561201 792232924669056 792536761534752 793254401968431 796160615039712 798682362973452 802334317079412 803879623772784 805273795857024 805582634152608 810113181649434 811518164621424 813392992101456 814803663263616 815116156450272 816686081138304 818843253644832 819700319893806 820420356772224 823018944670704 823448378055186 824446310166144 826782177156624 828216069243264 830129473420416 831431949587577 832873905795672 833193329274774 834798070840968 836245864928448 836566581620016 839953490857344 840391760319696 842730401722248 843794156110464 846142265696832 848539602871272 850011228960192 850337224938864 851974985878848 853779885768576 855119469518847 858252335058144 858581491662648 860070533444928 862057530090432 865239226554573 865999265481792 868742219374632 869195510169363 872714520331992 876247777499328 879144678339876 881175741443244 882703968535584 883042502821128 884743254566496 886617573682752 887080191448568 890671609227712 891603856726596 893150169346656 895213588940064 895680691919676 897234075013536 899306929538784 901212101644608 904364576744382 905933020339152 906280463421684 909600765360768 909949615095456 912957935199102 914110335786336 915067116114138 916654121171568 917005676006556 918771841280592 920365271459712 921198660350436 922972901368752 924573617465472 924928209582624 930129949301202 931743077898672 933537627607104 933895657597968 935515317080448 935874105554016 936983144020131 940776598044504 941137404322518 944585410182336 944947677214512 945440730359658 946586504264832 949268425624272 950914746168192 954607053230181 956262632580216 956629378056222 958471859113704 960134141214144 960502371489648 965904178120479 967579350125544 969814721351736 971496675429696 974249173667016 975938818435776 976313110114992 977334996796461 981803835373491 985400829140832 985778749686744 987488390251584 993041964602532 993422815673769 995336161387308 997062377414688 997444770393096 997965215379639 1002005560381176 1004793940514988 1008861932176992 1009388334390228 1011720295731132 1013474926837152 1013863614350184 1019174647881546 1023300861030864 1023693316982388 1025075576363904 1025468712953568 1027443779496576 1028374127759628 1030157641682208 1037206648273536 1038344514039846 1040145319648656 1040544235780452 1041949248402816 1044356434303104 1048210962636006 1050229831057992 1050632614797714 1052051249426112 1052454731715504 1052858368748268 1056715682046336 1057672535957908 1061547486719616 1063066136866326 1064909817297936 1067926978827306 1069779089439216 1071839498363712 1074110178870144 1075795461652743 1078280841502917 1080150908865912 1080565167925854 1082024219495232 1084523989468608 1085506023746274 1086821541933696 1088526768891237 1091041561520703 1091791004859776 1092933759858408 1096030320375393 1097358592894272 1097931170740248 1098352248879366 1102376236208832 1108575932783436 1109001093397587 1110498541060896 1110924439033032 1113064094454624 1115422108826688 1120522347092928 1121695174591524 1122125366692233 1123640535629664 1126236450602016 1127256255428823 1131386137161696 1133782966585152 1140159292691796 1140596566143957 1144336446744192 1144775322216864 1153210023409392 1153652302072764 1157878889900928 1158322959166176 1158927346892484 1163619360442656 1170163484604738 1172192904453168 1174900988590992 1176938624714112 1177390003761504 1179657672755328 1184011573179942 1188805142302128 1190866892462208 1193618118586752 1194240922559568 1196312100018048 1198023544460178 1199075906051712 1203501475619118 1205819435659176 1207910693785536 1208373951228912 1213266153460608 1215169772474151 1217277246932136 1218813781048448 1220089488152184 1222205494895424 1222674234675408 1225029121707456 1228264880467248 1230630535158336 1233237612776832 1235172567082779 1236669465249216 1240173265734936 1242324103864896 1245194210130624 1247832140738688 1249310858693508 1249789993912161 1252197106261452 1254368797392672 1254849872430024 1259930236286016 1260587640479544 1265691234165696 1272809404306908 1275016843440288 1275505837408296 1277962478818272 1280669828652864 1287378502587216 1287872237493972 1290105800167392 1292590561302144 1293086295135648 1298998898222688 1301750813486656 1303113329061948 1309071780497988 1313867772187776 1314371666248992 1318717017509814 1321763612164866 1324055952803376 1324563754231692 1327114881849744 1329416503219584 1329926360524128 1330620287172852 1336007413841568 1337405785089894 1339725254019984 1342820383410096 1343521037879514 1345149242902656 1345851112520304 1348960394308176 1351299902449536 1351818152466912 1356546865116573 1358899530508728 1359420695132526 1364401148041152 1364924422643184 1367291617271424 1369436902798653 1371165503679504 1373543522242944 1374981181757352 1375508514009834 1380547907189568 1381797990525654 1384459352053128 1386860426198208 1387392314373936 1395194923951803 1397614616848008 1400306441410656 1400843486396952 1403272975620672 1403811158331024 1411706106483777 1417421515821768 1418161095539487 1419879756397248 1423902638436408 1426372119252288 1434393948870324 1434944067084333 1437707788670556 1440201211821216 1440753557234472 1447341364995032 1451369025188316 1454722082027604 1457245013144544 1461373760500524 1463908227653664 1464469665172488 1478101243711248 1478668124530116 1480664721414528 1481232585377376 1484085459272832 1489562946903798 1493004242080962 1495593566122032 1496167155589644 1498187380839552 1501648600802688 1503008340571764 1508514849548928 1514082501585342 1517580443596698 1520212390255728 1520795421525276 1526367096289152 1528761971822319 1534951291546296 1535539975473582 1537613364545856 1538203069430352 1541165669244864 1542561191639442 1544430612221568 1545236462523312 1551492480590208 1557516771059769 1560217979472984 1560816353670678 1562923872604224 1566534651454656 1569853338348672 1572316443954009 1575948922196571 1578076874139168 1578682097573256 1579287553122402 1585073523069504 1586508803936862 1592321230079424 1594599205299489 1597364725946904 1601890468240959 1604668634158824 1607759247545568 1611165268305216 1620226363298868 1620847751888781 1623036329242848 1626785984202912 1628259035619411 1630232312900544 1637686507289664 1639400639787612 1646037889341408 1646896756110372 1647528373319049 1653564354313248 1662863899175154 1665747811591344 1666386658549548 1669596141681936 1672491729856896 1673133163240032 1680783520639392 1685460803444496 1692284531393664 1697079205742544 1700022457920384 1700674449877728 1703949971757696 1710238939037694 1716504670116288 1717162983325296 1720141066889856 1724115060180864 1730478453109146 1731998530963584 1737484438749264 1738391020338726 1745429040663984 1752495554998656 1755245226907107 1758289356679752 1762351482886488 1765407937071168 1766085005642256 1769486509132992 1773235147365504 1774160382897136 1776017359769913 1781343218455424 1783207713453192 1786300338693312 1790427177880128 1791361383839352 1794468150027072 1798613859077568 1802424203289216 1805252213428677 1808729153488764 1811866040678304 1812560926843368 1819899230190912 1825915870398204 1828220671572672 1830134232228276 1833308242343136 1834011352013112 1837543682561184 1842397320700872 1845945802737504 1849856419165248 1860259898602404 1863486155797344 1867075255214208 1867791315195936 1871748211108032 1873966288040262 1881553196089008 1882274808645036 1889170820364672 1889895354429024 1890881460719316 1898536851248544 1909214106460362 1912525265160432 1913258756112444 1916943718227408 1920268282428288 1921004742979296 1931808356240958 1935158700251088 1939629442703472 1942993350859392 1948498347334032 1951877636871552 1952626220229984 1954669993592922 1963607670746982 1970801658281664 1971557499373488 1974976780503168 1978075526264721 1982645418247299 1986083929205064 1986845631347538 1990672322774616 1994124754829376 1994889540786192 1995930430759278 2004011120762352 2009587881029976 2015281556819271 2017723864353984 2018776668780456 2023440591462264 2026949853674304 2027727228700368 2038349295763092 2039131042698789 2046601722061728 2047386633964776 2050937425907136 2056748255519256 2060315283364416 2063262771014751 2072696985788481 2076689028079692 2080290639297312 2081088471560904 2096421925272012 2100459662115984 2101265229595428 2104102498852224 2104909463431008 2105716737496536 2115345071915816 2126132273732652 2129819634595872 2135853957654612 2139558178878432 2143678996727424 2151590923305486 2156561683005834 2160301817731824 2161130335851708 2164048438990464 2169047978937216 2171012047492548 2177053537782474 2182083123041406 2185867519716816 2192060640750786 2194717185788544 2195862341480496 2196704497758732 2204752472417664 2217151865566872 2218002186795174 2220997082121792 2221848878066064 2226128188909248 2230844217653376 2234344420355697 2241044694185856 2243390349183048 2244250733384466 2247281071259328 2252472901204032 2254512510857646 2262772274323392 2267565933170304 2271123752378013 2276370665395047 2280318585383592 2281193132287914 2289550644433728 2303309963210373 2306420046818784 2307304604145528 2313841787459163 2316645918332352 2317854693784968 2327238720885312 2340326969209476 2341224530506017 2344385808906336 2349801977181984 2354780007523008 2368023146359884 2368931329683603 2377610284604256 2379763205905293 2388481845119136 2396047088920356 2407002951238236 2411638871318352 2415821387571072 2416747902457824 2430339544948302 2434554493864272 2440178976304368 2444410989790848 2445348469350816 2450058243414912 2456529760934496 2461261070316672 2470345134165558 2473338930498432 2480346531469872 2484648207729792 2490388420261248 2494295848762731 2498621717387016 2499579987824322 2504394212522904 2508737594785344 2509699744860048 2519860472572032 2521175280959088 2531382468331392 2545618808613816 2550033686880576 2551011674816592 2555924957636544 2561339657305728 2565358408556541 2574757005174432 2575744474987944 2580211600334784 2586172590271296 2595717679663719 2597997796445376 2603501626973312 2606226658123896 2607586530508089 2618143560995976 2628743332497984 2637434035019628 2643527224329732 2648111905606752 2649127508463384 2654229763699488 2659852721048256 2661240574345704 2672014827683136 2674811570179788 2679450508039968 2685640766820192 2687042075759028 2691702225040608 2697920788616352 2703636304933824 2713093730233146 2717799061017456 2718841390265052 2728802296082304 2729848845286368 2738873805597306 2742331007359008 2749962363514704 2751017028019668 2761095814379136 2763595981051308 2768918704106256 2773720852396416 2774784628747872 2790389847903606 2795229233696016 2800612882821312 2801686972793904 2806545951241344 2807622316662048 2823412212967554 2834843031643536 2836322191078974 2839759512794496 2847805276872816 2852744238504576 2863821159690543 2868787897740648 2869888134168666 2875415577341112 2880402423642432 2881507114468944 2894682729990064 2897712534361437 2902738050376632 2909444164055208 2914490026289088 2922747521001048 2927816455307328 2928939330344976 2945411506120473 2956202487422496 2957336249060232 2962465170754752 2979125893807596 2980268447021307 2986008484161924 2991187132244064 2992334311179288 2993895646138917 3006016681143528 3028165003170684 3035160887193396 3040424780511456 3041590843050552 3057523943644638 3069902583092592 3071079950947164 3075226729091712 3076406138860704 3082331338489728 3085122383278884 3090472925046624 3115033542119538 3120435958945968 3121632707341356 3125847745208448 3133069302909312 3144632887908018 3151897844393142 3156153748278336 3157364195146512 3158575106244804 3170147046139008 3173017607873724 3184642460158848 3189198410598978 3194729451893808 3203780936481918 3209337268317648 3215518495091136 3222330536610432 3227386384958229 3234842524508751 3240452726597736 3241695503777562 3246072658485696 3253571968405824 3256518071238822 3260464625801088 3265580306673711 3275373014579328 3278801279575224 3288090961126179 3292075778682816 3293793512220744 3295056746638098 3307128708626496 3325727798350308 3327003280192761 3331495623182688 3332773317099096 3339192283363872 3346266326480064 3361567041278784 3366376100076699 3370921606888992 3381768766286469 3394158411485088 3401348899755456 3420477878075388 3421789698431871 3433009340232576 3434325966650592 3437435741863201 3460956906218292 3474968877498528 3476782040677452 3490858081327968 3510490453814214 3516578713359504 3524702965772976 3530815874142336 3532170011284512 3538973018265984 3548320765794272 3552034719539826 3566415426906384 3572600677386624 3580854355760256 3582722767678704 3588936300054144 3597227718155136 3610504426857354 3617458306977528 3623732081356608 3625121853686736 3639798460381824 3645509317422453 3651831740796408 3656441343145344 3660268464456552 3666616484686272 3668022704026224 3675087365122368 3684794641401744 3691891605475008 3699712838330496 3705517701248337 3720519797204808 3726972311594688 3735582630391872 3743496422216064 3747932576080524 3749369981736483 3763106392178016 3764549617290072 3779790708858048 3781762921438632 3797073702497088 3818428212920724 3825050530320864 3826517512224888 3833887436454816 3842009485958592 3863616712481916 3870317400502176 3879258885406944 3896996694668064 3905252440459968 3909339987185844 3927215341493964 3941603316563328 3943114998746976 3956151052529442 3965290836494598 3972167858410128 3973691262695076 3981344645549232 3988249509658752 3989779081572384 3991860861518556 4008022241524704 4019175762059952 4030563113638542 4035447728707968 4037553337560912 4046881182924528 4053899707348608 4055454457400736 4069640595349719 4076698591526184 4078262085397578 4093203444123456 4094773267929552 4101874851814272 4113496511038512 4120630566728832 4126525542029502 4145393971576962 4153378056159384 4160581278594624 4162176943121808 4185584771855409 4192843850544024 4200919324231968 4202530459190856 4209818926862016 4211433474993072 4230690143831632 4235118319451331 4252264547465304 4254483286618461 4259639269191744 4271707915309224 4279116357756864 4303181846610972 4304832201252999 4313123366011668 4320603635463648 4322260671703416 4342024094985096 4354107075564948 4364166246082812 4371735039433632 4384121281501572 4391724682960992 4393408995517464 4434303731133744 4436004373590348 4441994164243584 4443697756132128 4452256377818496 4468688840711394 4486780698366096 4488501466768932 4494562142518656 4504945802408064 4509025021715292 4525544548646784 4542247504756026 4552741330790094 4560637170767184 4562386264575828 4579101288867456 4606619926420746 4612840093637568 4614609208291056 4627683574918326 4633291836664704 4635709387569936 4654477441770624 4672550313179307 4680653938418952 4682449061012034 4688771617812672 4699603954363968 4709560015046016 4716949331862027 4727846766589713 4736046292719768 4737862659367206 4755220569208512 4759526411810586 4776963690238272 4792094177840712 4805671404722877 4814005902476472 4823277742636704 4833495804915648 4860679089896604 4862543255666343 4869108987728544 4880357952608736 4884777106858233 4890696938701632 4913059521868992 4940690268331116 4942585119957147 4960693062939744 4988591697525462 4997243434774032 4999159975648644 5008788425045808 5017475189570688 5019399489720096 5042350561918176 5091237617227632 5100067373761152 5102023349633184 5111849915273088 5130716817113082 5149514010348864 5151488949975888 5160423200669568 5172345180542592 5191435359327438 5195995592890752 5212453316247792 5215173061016178 5236287121991952 5257486664995968 5265735680721321 5274868070039256 5287054448659464 5296223811213504 5298255016926768 5308459527398976 5319705442096512 5322481148691408 5328052079309739 5344029655366272 5349623140359576 5358901016079936 5371281533640384 5374084151518056 5383404450081216 5395841577232704 5407272609867648 5415756640286031 5426187460466292 5435598122034912 5437682780530104 5459697690572736 5477747611194612 5484662014718016 5499924727029408 5502034056039336 5527191962102616 5537837408212512 5549569257495744 5580779695807212 5590458467392032 5601225765642624 5603373945587808 5615244633324096 5646824425935108 5669686063287072 5672644382157948 5695610553745632 5727642319381086 5737575795481296 5739776268337332 5750831154682224 5760804847284864 5763014228937888 5789365459980128 5795425068722874 5805476100753264 5818888328110416 5828980052578176 5845495042002096 5855632910614656 5857878660689952 5890823012240946 5912404974844992 5914672498120464 5924930341509504 5934226578794163 5947936254741897 5958251787615192 5960536894042614 5972016968323848 5982374264488128 5984668622358576 5987791292277834 6012033362287056 6045844670457813 6056330006341368 6070321774386792 6080849561022912 6083181686101104 6115047887289276 6117393128096367 6139805166185184 6142159901894328 6152812277721408 6170244766557768 6180945850093248 6189788313044253 6218090957365443 6230067084239076 6240871917891936 6243265414682712 6289265775816036 6303795688786284 6312307496556672 6314728390293024 6317150212489608 6346035215747448 6378396821197956 6389458903787616 6407561872963836 6418674536635296 6431036990182272 6454772769916458 6469685049017502 6480905453195472 6483391007555124 6492145316971392 6507143936811648 6513036142477644 6531160613347422 6557602559150448 6576181922252358 6584151557365632 6587587024441488 6590113493276196 6614257417252992 6651455596700616 6654006560385522 6662991246365376 6665546634198192 6678384566727744 6692532652960128 6723134082557568 6732752200153398 6741843213777984 6763537532572938 6788316822970176 6802697799510912 6813371257134039 6829111996185141 6840955756150776 6843579396863742 6868651933301184 6874871483726402 6909929889631119 6921913812436584 6941525362377489 6949937754997056 6953564081354904 6981716162655936 7020980907628428 7023673591518051 7033157426719008 7049405931545952 7064340022569024 7096641531588544 7104069439079652 7106793989050809 7132830853812768 7139289617715879 7165445535357408 7221008853714708 7234916613955056 7247464162713216 7250243707373472 7291018634844906 7303663481592816 7320536928913104 7333232969372544 7336045408052448 7350174730244736 7369589282803488 7383783210950016 7411035402496674 7441039594409616 7453944623189376 7471165260783744 7495865152161048 7498739963472966 7526212784356032 7529099234580144 7559581417716096 7563525842877264 7594147404994176 7636856425841448 7650101060641728 7653035024449776 7667774872909632 7684018971917184 7696075225669623 7727233424963832 7740634801004352 7758517770813888 7787153038991157 7793993389336128 7810504880919936 7818679974371688 7822759591524267 7854430682987928 7886229997493952 7912302105058884 7930581672989196 7944335716820256 7947382525390152 7962689291098464 7979558163144768 7983721723037112 8016044483049408 8038351524119904 8061126227277084 8075106675121824 8093762365849056 8110908914801472 8139281190699438 8153397183052368 8156524170795156 8186406888246912 8189546535859104 8226993022077024 8253051084059004 8290787943153924 8306756112318768 8321162557189248 8324353886243616 8371169543710818 8385687701088048 8401838648463936 8405060918381712 8419637853724032 8422866949986144 8461380287663264 8470236638902662 8504529094930608 8508966573236922 8519278538383488 8543415830618448 8558232715513728 8591463479071629 8606363693221944 8609664402505998 8626246732023336 8641207270927296 8644521343406832 8684048189970192 8693137603084311 8708214151129896 8728332492165624 8743470078867264 8768242563003144 8783449365921984 8786817991034928 8836234518361419 8868607462267488 8872008747180696 8887395512264256 8937377681422788 8940805341063921 8973561396732192 8977002933537864 8981686938416751 9018050043430584 9084495009512052 9105482661580188 9121274341534368 9124772529151656 9213239852841492 9225680187275136 9229218416582112 9255367149836652 9271418775139872 9345100626358614 9361307876837904 9364898122024068 9377543235625344 9399207908727936 9433898663724054 9455693533179426 9472092585439536 9475725318734412 9510441138417024 9519052823621172 9553927380476544 9584188355681424 9611342809445754 9628011804952944 9646555485273408 9666991609831296 9682159154874687 9704527573526253 9721358179793208 9725086511332686 9738217975457088 9760715905217472 9769554213716466 9781393877403264 9826119043737984 9864272883378537 9881380536662232 9885170239914294 9921386125879488 9977183395050924 9981009840578283 9994486869548064 9998319951297288 10017576850091616 10038798979440192 10084701123836352 10099128300230097 10145306298859407 10182475234455264 10204046699266368 10261433634226164 10265369095295613 10299028020697728 10302977899951776 10312307225589603 10382870718654876 10424906632495584 10430346122032356 10472574243983904 10531471361442642 10549736140078512 10574108897318928 10592447622427008 10596510033853536 10616919054797952 10644962297382816 10656104158619478 10699246280719152 10717802032159872 10742563067280768 10748168303036112 10766808900162432 10791683154465408 10831513280572062 10852374920932584 10871196244069824 10875365561060208 10919395381145472 10955495222389224 10969324029436032 10999849454058816 11004068112078672 11054383924205232 11075674816425024 11099138514991488 11116553103745011 11161559391614424 11180916934784064 11206747891175616 11230489266648192 11248109945209449 11293648851870216 11339372126574144 11345288764315896 11391221107491264 11455284638762172 11475151590962592 11479552536674664 11501662309364448 11526028457875776 11578730919960256 11590850137445748 11610952201506528 11637776656220832 11690990084004192 11715757321379904 11781646024481892 11824809949689984 11829344996240928 11868453157588326 11895872509483794 11916503575230384 11921073788085228 11944033936647696 11964748528976256 11969337244717152 11975582584555668 12024066724574112 12091689340915626 12112660012682736 12140643548773584 12161699122045824 12166363372202208 12230095774578552 12234786256192734 12279610332370368 12284319803788656 12305624555442816 12340489533115536 12361891700186496 12379576626088506 12436181914730886 12460134168478152 12481743835783872 12486530829365424 12556754315566227 12578531551632072 12607591377572568 12629456780586048 12634300424979216 12692070431494896 12705354958353993 12756793642395912 12763449859855383 12778917807575232 12815123745927672 12837349073270592 12909545539832916 12914496603758997 12939370098035004 12961810906390944 12966782015110248 13026072284955288 13062321226694844 13115205118300896 13152363844504716 13175174048882976 13180226986552392 13302911193401232 13308013120771044 13325982492730752 13331093268396384 13356769133455488 13465504400306796 13483686427555968 13527075065145876 13576633645940352 13626742514268078 13658223992370282 13681911512301552 13687158793727484 13737303866602368 13749742967452804 13819859779262238 13843827624873168 13883050724754978 13899875509994112 13907128162709808 13963432325311872 14017650939537921 14041961815256856 14047347183036102 14066314853438016 14098811863091904 14128680045138048 14150847995586081 14183540299769139 14193283063177088 14208138878159304 14213587978101618 14265661707625536 14278579235431758 14330891070714816 14417014214168631 14442017707429416 14469833227910112 14500487414746944 14582037269689812 14587629766999029 14607326963185632 14641073857826208 14654331320574699 14672090816104896 14739178565606976 14822070804993348 14827755359871441 14882079188819232 14991730304322096 14997479926945932 15052425568712064 15058198469160288 15127051685754528 15273712851682896 15300202121283456 15306070048899552 15335549745819264 15392150451339246 15454466849927664 15481269602008704 15517035541627776 15574306077982314 15587986778672256 15637359948743376 15645519183048534 15708861365975856 15772459994987904 15797207042163963 15824604210117768 15861163345978392 15888671433640512 15894765050780304 15925378582196928 15959116326289536 15967443446074224 16032088966098816 16076703048239808 16122252454554168 16150213350243648 16187524731698112 16221817829602944 16247269920858093 16278562381398876 16306794366104736 16313048341590312 16379093071718208 16453986044154048 16506102168118008 16581575886307848 16613512224637536 16648707772487232 16742339087421636 16771375402176096 16803677296927872 16810121836763424 16845733899972288 16922760575326528 16940473277805324 17009058189861216 17017933146473844 17086831661236896 17182926958143258 17212727386443888 17219328805011996 17252493464046672 17282414541854592 17289042686813664 17368096379940384 17386275206168622 17416428302259792 17456664984331248 17486940157734528 17536485126006288 17566898731843968 17573635982069856 17672469036722838 17737214924534976 17744017494361392 17774791024528512 17802679736382489 17874755362845576 17881610682127842 17947122793464384 17954005867075728 17963373876833502 18036100086861168 18137534011373439 18168990019024104 18210965323160376 18242548683068736 18249545058303312 18352179384289101 18426479705682984 18458436833164224 18510734299673304 18542837550279744 18569364939132759 18654272872096329 18690201252717228 18722615753675808 18729796244048136 18867797327448108 18911387066358852 18944185170879072 18951450637468824 19038105647242344 19168376711362848 19222685618891508 19256023609905888 19293110970546816 19364318309749374 19409055147052506 19442716359586416 19450173022665372 19476435950914176 19521431810434944 19539108427432932 19728545766757074 19762761073324464 19770340479828588 19842772251758976 19954366790101848 19962019681156566 19988973739096128 19996639902594576 20035153700183232 20077597958880384 20169402247672704 20198256600460194 20290612597718814 20364950468910528 20408093398532736 20440113771402117 20487335988555423 20522867268452328 20530738190591226 20605955799903552 20624614451179206 20729789668893357 20765741437309752 20824576087132467 20849813264991168 20860692244064712 20945148487967808 21062942722885284 21071020774554153 21099472280157024 21148217794637856 21193020067707072 21289924594765632 21312208317238956 21320381967152427 21398492561438304 21417868853147637 21496336606072224 21663026561144124 21704749841865168 21742392488139648 21750731122120416 21910990444778448 21999698908117632 22008136224157344 22108767848410464 22151349632850048 22233106207490022 22323118783228848 22361833869568128 22413495782351232 22496219890418898 22587297703740432 22678744253148288 22690577528631792 22782442214982528 22910569277524344 22950303181925184 22959105073349328 23003324618728896 23052056915751552 23088225677008869 23157461839920512 23181700274891496 23221904403013056 23275553312441664 23381980168008384 23431514642759808 23468278774572801 23563292048963784 23658689992481856 23736906315176652 23791745018967588 23833007150460768 23842147576170456 23888067873295392 23938674489434304 23951165169111336 24048133449148224 24183378681831252 24225320025365472 24281287097547168 24332726744404416 24460191549157104 24469572512385468 24559220664740736 24568639607577312 24680979066231072 24759153252177012 24872363829461772 24920268336956304 24963487671567744 24973061658730848 25113508631132454 25157063103264144 25215182755145136 25258913561172096 25268600849958432 25384140862989792 25410709916707986 25513587284791824 25526899719710766 25557835615150464 25630247491855344 25674698146541184 25774390437214887 25819091079665832 25828993207517994 25878740196070008 25923621812781888 25933564030220496 26052144569910576 26124642453389688 26230410236601792 26304727689009432 26350348097765952 26360453973104784 26508703555084257 26605822386802464 26616026241542088 26662186536792768 26822416023191763 26931008800613592 26945060815250253 27054150130291752 27253485028536156 27316447984740564 27363823024603104 27374317587454968 27499485934905608 27639719558524476 27687655249746336 27766101449509956 27814256325419616 28035301879075842 28083923630513712 28094694366072204 28132629706876032 28197623726183808 28301695991172162 28367080599538278 28416277756318608 28427175956203236 28531323415251072 28557158470863516 28661782141429632 28834028428337262 28884035414858832 28939666455820224 29000974829493888 29046477464624061 29164074539379624 29175259533998058 29214653926371264 29282147715652416 29308662641149398 29344181632209792 29478357131213952 29592818650135611 29644141609986696 29655510719742882 29764158377638464 29943029521734849 29983460608644192 29994959853891864 30116396938320576 30254103371509056 30297384900690291 30435918896578221 30547425703365792 30612140097799104 30784300902678492 30796107285886839 30908933699855328 30936921676768809 31148612155964628 31274719897486752 31291038366097068 31417722731951712 31594414084327926 31649208420235536 31722326691956784 31777342867281024 31789530101560608 31850757164393856 31934886892148448 32153406096479616 32244504909108336 32300426700487296 32375049463396224 32494539841716186 32557124762797752 32613588732209472 32626096683180624 32758186143436416 32907972088308096 33012204336236016 33163151772615696 33227024449275072 33297415544974464 33349659311235033 33484678174843272 33542750804352192 33620243673526848 33691467799944576 33744329835628347 33845521150653056 33880946555610648 34018116379722432 34035866292947688 34173663322473792 34365853916286516 34425454772887776 34438657610023992 34504986928093344 34578085373627328 34736192759880768 34772550412337244 34832856604519584 34913329968662496 35072970252012576 35147271964139712 35344938073445676 35474429849069952 35488034988722784 35605359472764978 35749510725691152 35763221364255684 35894245586928768 35908011734151456 35926747753667004 36072200173722336 36275068022746878 36337980038048208 36421930646320752 36485097366137472 36499090116606624 36704358768578202 36852959411365968 36916873666328448 37021468599346608 37085675100559488 37138729878265518 37308545744192658 37380402505434456 37445231507351616 37459592488096272 37670262946698681 37735594654896216 37822774132717704 37888370341758144 37902901274937648 38076211294484688 38290349579566149 38336753422725696 38445371237783016 38512047219811776 38728636619498748 38743489811276991 38818110294105012 38885432719172832 38900346045330744 39078216854865864 39457091533514148 39525522146648928 39540680959657176 39908733580203696 39924039362313132 39977947478192256 39993279805189152 40070307400366464 40396513200920388 40581225195437628 40729900937821056 40880227542804234 40974671977110846 41045734536904656 41061476381182452 41211911599807104 41249228902358412 41459579337786714 41531482874619504 41649152174264934 41699626529982336 41721384488129424 41890296975935616 42052952818613763 42125885445770568 42142041549108306 42198944560314048 42296435589275712 42386040135414144 42452543986758243 42579849189531264 42624416634477912 42640763934304854 42796985122876608 42835737706295274 42992673212144448 43251042642505893 43326053122288248 43409499683730336 43501462244240832 43762889300997087 43821980889556896 43962993961724097 44016272448314688 44217535696820928 44466212414980044 44483266079614323 44646237566457696 44992439780837796 45174595407480864 45381155057263584 45821138555048688 45900606363850368 45918210146698656 46006649237457792 46176451354017738 46363400549782992 46443808806026112 46551106624883328 46763960336016768 46936557549145602 47126584097927568 47317379984963712 47391621126491889 47473812630353304 47583490037935176 47666014300921536 47684295152340912 47776135746590784 47877348978868608 47902330338222672 48096266898296448 48366757363662504 48450640050730944 48562574195094336 48665453488808832 48741809762574279 48920383098314208 48939145024770936 49137279215154624 49361958132462144 49518306504354024 49744727658923544 49840536673912608 49946123317461696 50227017262264908 50314126206528288 50430365510290272 50537201699916864 50768281725979584 50821419833415972 51027174569583648 51053799439421532 51260494983710688 51548780874429774 51638182159331664 51657986415035988 51757480392140016 51847243625563776 51867128060440992 52104289139821152 52249284906779376 52460820473203584 52609455378018864 52700696195531904 52720907946209568 53017407110168514 53211644773604928 53232052483084176 53324373073585536 53644832046383526 53862017601227184 53890121630500506 54108300260583504 54412602034120317 54506970057072312 54632895969481128 54727646049206208 54748635174909936 54998971869811216 55056538152867303 55279439117048952 55375310499492672 55532202899019912 55628512650839232 55962818616288987 56070603758151684 56167847261027424 56189388732144408 56603391982344324 56734161199076556 56832555512637216 56854351912406472 57114316941727032 57668056856674524 57768070829717664 57879332911640448 58092954929248122 58328149078759248 58350519067996116 58429307852742528 58564295431304832 58617325282298796 59185637300271222 59288283219973392 59311021439485764 59528316755276928 59886059043469698 59966921217288384 59989919707783728 60232793876641152 60508206743018112 60594769801380582 60871837793156442 61094851406731584 61224280195598208 61320341314206351 61462007965666269 61568601805356984 61592214571773678 61817867399710656 61873843353537618 62297224311929256 62473728261397401 62549439794973504 62582076732194136 62835445463903424 63188828168655852 63213062323662459 63298416840471072 63444653383913568 63579060203121216 63869773784296896 63961145901457281 64253606559442911 64489009818216672 64989079683432372 65114249525595504 65227177464418944 65252193366361248 66024408672472032 66326303545231392 66454048898550144 66699318622470066 66969356349686544 67085501608704384 67240487347053696 67488659671256694 67761893111221296 68036232759444864 68071732585895376 68347326644947584 68731707832573032 68850909545775552 68877315220047984 69009973856186688 69156170747254656 69264677031026607 69472385519761536 69545100824674488 69665713209039168 69826659937324992 70145940504025152 70294543928279424 70404836323718403 70689876146891352 70976069977445568 71210718945529956 71499021451382304 71526442728511368 71816023468302912 71853495507334008 72144400347444672 72550136045493756 72675960076096416 72843861292641504 72998180233213248 73408717537156404 73705918822731936 74042937198693216 74277459756531036 74617091488385316 74760805010868912 74890463014703232 74919184976192544 75340525893397362 75471189309792432 75645548265435408 75776740683516288 75805802549875296 76152422588969376 76580699159132298 76673506845451392 76890742475566032 77024094439623552 77323171311644661 77457273238997496 77486979622553982 77636220588210024 77770865438345664 77800692090661488 78156433709731728 78914183067028296 79051044293297856 79081361919314352 79526110665252771 79817467160407392 79848078724626264 79986559610378304 80467248069575289 80793026401840776 80835182445750759 81162450390875256 81760455085608468 81949343954221692 82091469073809312 82122952762364904 82498457804716824 82919158675573428 83062965749239008 83298304348529868 83442768976258848 84105905637227526 84251770891541136 84284083098216612 84397889120628096 84592871178551424 84905087973516486 85248833268955824 85281527868609708 85593970245753216 85671475412590548 85985346424288896 86502085285011786 86652106244576496 86818999367460672 87002924488481664 87525778601994174 87643961779113792 87925987923448194 88032544896629376 88435071393641856 88778455950406833 88932424829960088 88966532159228646 89292475132915392 89829088565204547 89984879561675592 90349190814961728 90762310114527168 91307756689734663 91642277110097376 91836420293397312 92352902708035476 92388321857660517 92726801099565984 92810765030306427 93873115098291204 94253168195855136 94783242252983778 94947625260706608 95166980075870352 95332028601843072 95368590304681824 95552271493181568 95804660676445344 96733514727325008 96901280101461888 97125148390188672 97483619525148558 97840766196628416 97878290049541872 98274558430309248 98723916264924288 99036613008708048 99489455317847088 99681073347825216 99892246634923392 100048977933705099 100454034524529816 100628252413056576 100860731020580544 101074403399833728 101232989506885041 101536563451959168 101642839666831944 102054349139167296 102107598878843064 102520989967421376 103097561748859548 103276364318663328 103315972830071976 103514960784280032 103734256120881984 104208578279642304 104498569813558752 105218910756037728 105441815892419136 106034814220337028 106423289547209856 106464104966168352 107289664092767052 107724035202454368 107780243261001012 108216600521167008 108825204068240634 109013940114144624 109265791938962256 109455292098412416 109497270349819872 109997943739622432 110113076305734606 110558878234097904 110750620998985344 111064405798039824 111257025301678464 111925637232577974 112141207516303368 112335694522054848 112378777464288816 113010788840096043 113206783964688648 113468322398153112 113665111025274432 113708703824812944 114228633883454064 114871048738698447 115336113713349048 115536141659435328 116185909858496244 116230469433830973 116656298157518496 116701038135992232 117234650564597592 118371274600542444 118576566439946784 118622042878971528 119772118086939396 119933842434576768 119979839415567456 121189539602761164 121743675586312884 122189702813463168 122640682628412702 122924015931332538 123137203610713968 123184429143547356 123635734799421312 123747686707075236 124594448623858512 124947456522794802 125098879589947008 125164153464388272 125670890927806848 126158858455841289 126377656337311704 126426124647324918 126596833680942144 126889306767827136 127158120406242432 127739547568593792 127922291802914562 128507213118885822 128978019636433344 129753127927517679 129978159366864744 130228499051191008 130504386732722496 131288667902991261 131888981885172291 132048817344944064 132652607090462784 133398637244940132 133449798238842969 133938712699373088 134977319342513388 135523786222442592 136143465171790752 137463415665146064 137701819091551104 137754630440095968 138019947712373376 138529354062053214 139090201649348976 139331426418078336 139653319874649984 140291881008050304 140809672647436806 141379752293782704 141952139954891136 142421437891059912 142998042902764608 143052885457022736 143632046936605824 143706991014668016 144288800694889344 145100272090987512 145351920152192832 145687722585283008 145996360466426496 146225429287722837 146817435074312808 147411837645463872 148085874397386432 148554919513062072 149234182976770632 149521610021737824 149838369952385088 150681051786794724 150942378619584864 151291096530870816 151611605099750592 152304845177938752 153161398318264596 153781484951132064 154646342623289322 154914546477994992 154973959245107964 155272441176420048 155541730876691328 155601384181322976 156312867419463456 157828366134056592 158102088586595712 158162723838628704 159052221330505542 159634934320814784 159696157449252528 159973119220756608 160934496139150578 161586052803681552 161670364891501518 162324900781750512 163237806102360951 163520910171216936 163898687908443384 164182938147618624 164245905524729808 164996915609433648 165169614458601909 165838317351146856 166125931498478016 166596608697059736 166885537952517696 167888455848866961 168211811274455052 168503541783082272 168568166196433224 169810175947032972 170497666537911648 170563055737219416 171342950825181096 173004170570023572 173304212489152992 173637998734921344 175051557203988348 175287923558227584 175851975846896388 177556911900813666 177864849659920176 177933064318457292 178584950265830784 179658177130409094 179969759123351184 180698381629923456 181524620229054336 182615513379469326 183284554220194752 183672840586794624 183961023942619053 184386023896998807 184705805416070952 184776643715321034 185453602199131968 185621530060612854 187421184784192203 187746230196582408 188506336391710272 189566484505967556 189639186970987377 189895250521413216 190333960151740704 190737180609363648 191609321352890688 191883437704371843 192760819678328733 193467029454650016 194967239050297116 195681532393256832 195756580099083744 198073226017416096 198978910635694176 199362146695650432 200097955867410198 200908069049059632 201256504826113152 201721462041161088 202465979013770082 203285679333663888 204108698278334592 204215197757686128 205041979934842752 206195123497719096 206552728637326656 206631945660143952 207029921568560064 207468512241763968 208417156559284608 208997139627117504 210437821512075456 210883631784838272 211214508971155209 212069628440674056 212928209932336704 214579328185534104 215448070404908736 215560486522002024 216433201042334016 217650408136481268 218027880228289248 218531583877924512 218994540699639744 219995887479244864 220226152611469212 221117756468195808 222128811596079648 223851274465155948 224282415032606736 224671389044109696 224757554928577632 226021577680192086 226413567929377296 226936644796306224 227330222050548864 227417407649625888 228457267766908128 229742097477396894 230672227426698096 231072283318870656 232371819716992488 232460938867661946 233312596315036992 233402076271984464 234469301129195184 236742549201084888 237153132879893568 237244085757943056 238578331995758313 239544236173878792 239959678831134912 241401744208725867 242379079205522328 242505547337252277 243487351172625768 245281365256825404 245848031862665076 246274407221427936 246368858287094712 247495373414150472 249188897247717024 249894913045589604 250328306928776544 252317716911682578 252755312674623408 252852249294649836 253193667361884288 253778613535654272 255844583605829124 257014426237771644 257956039272866688 259506255855035358 259956318733729488 260456998102382016 261008773465444992 262577335805982522 263777963770344582 264097634689888128 265305214180925568 266335367851220499 266797274489880264 266899596477685938 267877425398746176 269487265695613641 269954638685026776 271047572444885184 272286930343581504 273923270069203989 274926831330292128 275509260880191936 277058708124106428 277164965572981551 278180403298697952 278432295090919281 281619345294873612 282759504587565408 284842875782119824 285996085805529216 286105770914045472 287413982029336032 290200544181975024 290703840304385664 291375445170566016 292450858575445674 293634870148625616 294823675290927744 296171748794772864 297109839026124144 298468365953541264 299043220043475648 299676739904770176 300146933801115297 301362103573589448 301884757239169728 302582193061741632 303223210199501184 304609690355877504 306322796636529192 307562969902264128 309292685246578644 309829092955989984 309947918490215928 310544882352840096 311202768362645952 312625734838926912 315656732268113184 316325447677257408 318104442661011084 319269868641629568 319392314898505056 321868992278301156 323172105607363104 323340729783003036 324649801563501024 326475612204721902 327041820342433872 327797375816886768 328365876295237248 328491811049459616 329993831218867296 330339228917203818 331676634702293712 332251862996956032 333193217394119472 333771075905035392 335776911697733922 336423622548910104 337007083566164544 337136332392866448 339620351894065944 340995333075823296 341126111474438832 342685901650362192 344613146216095341 346008341140047144 346608424978305984 348691408301492919 350103114407976696 351703951693792776 355113823801627332 355729699319840352 355866128636914584 359316354260818188 359939518246702368 365231026758938652 366569108440389504 367922047885238106 368772047793997614 369411610832141904 369553287430642068 370907204398263936 371243060121225708 374842369568384406 375492460393164816 377012672783420544 379132969011935112 379278373941974754 379790501042826432 380667920303481408 381474361218727296 383218642705781376 383766875408743686 385521639356657466 386934058909300032 389259383782553037 389934478100594232 391513160198167488 393866003708973783 395666945655516873 396146452034832192 397957821271388352 400195911734820396 400349394716528907 401816138098119264 404931958027540164 406571358667327776 408430395515372256 412390246995438192 413105457274653312 413263891320287904 414059843137120128 417994279254235008 420875643024150912 422429017942310418 424139256881348112 425856419864673408 429158656371068208 430896140809817472 431120973044004048 432866402084668032 435300816272962536 436055760456578496 437063167755849024 437989081399279488 438676287863168511 439991774958489728 440452305222938424 442235512936391616 444257623192159296 447702548930311896 448564830065213472 449515109857155264 452043155360384172 452827135858754592 453873289592612448 454834815299251776 456914535533816256 459484194954793788 461344454853396192 464743639433984976 464921877735323892 466625192630073984 466804152543968928 468938602258390368 473485098402169776 474306265759787136 474488171515886112 477156663991516626 479088472347757584 479919357662269824 482803488417451734 484758158411044656 485011094674504554 486974702345251536 489713418307082853 490562730513650808 491696063725330152 492548814442855872 492737716574189424 494990746828300944 498377794495434048 499789826091179208 500656613857553088 503665367546600883 504635433823365156 505510625349246816 505704498589299672 511689167211658248 514028852475543288 519012511710070716 519912637467458976 520913996204764032 525154671611965044 527555927540689164 532670735702440998 533594548979760528 533799192955371876 535754850797492352 538974531391227282 539909277370053552 542095144889770368 544573860687163008 547846540138407978 549853662660584256 551018521760383872 551883071827857159 554117416248212856 554329931145963102 556360806597395904 556864590181838562 562263554352576609 563238690589747224 565519009175130816 568917560912962131 569685751564239648 572211541828090944 574827964058672064 575650313113115529 578282459034986199 580401088363950048 584901717150891348 587269740297251232 594219678052248288 596936731907082528 598086440086951296 600293867602230594 602724207147178896 603769514478339456 605164386123483264 612645593273058384 615125939804528256 618585370493157288 619658185911979968 619895836980431856 621089764705680192 622405536725291904 625251469677853824 631313464536226368 632650895354514816 633643526913465627 636208885322022168 638784629797010112 643737984556602312 646344211214726208 646681459566006072 649299603127002048 652951224409443804 654083640684867744 655594751633773536 656983622098919232 659987662437734592 660678457834407636 663353269404587424 666386434788238944 671553823395467844 672847245097820208 674014167132329088 674272664785732896 679240703788131888 681990666151646592 682252222948877664 685371803300724384 689226292432190682 692016682280094288 693216849956611968 697382816602985838 700206228815953392 703407903387585552 710227647603254664 711459398639680704 711732257273829168 715734995987274939 718632708521636376 719879036493404736 727516642011756831 730462053517877304 735844095770476212 737544095587995228 738823221664283808 739106574861284136 742486120242451416 749684739136768812 750984920786329632 758265938023870224 758556747883949508 759581002085652864 761335840606962816 767533750817487372 771043278713314932 773868117818600064 778518767565106074 779868956201188464 783026320396334976 787732007417947566 791333891311033746 792292904069664384 795915642542776704 799006103553661497 800391823469640792 800698789433057814 803632276196238528 809863916055080328 813142717334655552 816860791030744512 821769810207611967 824780493990876384 826527782640575808 831494896718944653 835296885272757843 844858035884620836 848278513762696224 858317312742136416 862241946088008096 870601632545925072 872111520913156992 874126335511698048 877352575726337022 880904610445876848 884471025872783232 888515246384318592 895405097860623792 897129660130426944 899030219714310528 900440801403345891 904086310720768344 905654271717509184 907746579185224896 909669630598503552 913829071067632512 918968389909587576 922688909706792384 929487278867969952 929843755470647784 933608305087937856 937877204516780736 946970196804339552 948976343031772224 954313327983033252 958176944695515168 965606976834903468 969516316822089312 970022189349009108 973949404690503072 979426836614165706 981125461027301616 983392127450660304 985097628885711744 985475433148378848 989981493656601888 996755588990868096 999579652182358416 1001313227715106176 1007330735093201766 1009270867646730312 1011021250698493632 1011408997178599344 1023378334423316496 1028057704951086576 1033839438648286023 1038025023420141432 1039825274934917952 1046074224904478757 1050309343223930088 1055111855081378328 1065341471404881996 1067189097959521056 1067598385910743752 1077949062782454564 1079818554740107104 1095693080276815956 1099707325321168512 1103766143655714318 1108234832496425712 1108659862291926204 1112721613194791808 1113729180363677124 1124527108705153218 1126477381179494448 1131038018350261632 1137835121825924262 1139371503128479296 1144423083656181888 1149655928117344128 1151300626226231058 1156564918069972398 1160802176727900096 1167778151347659111 1169803434301782696 1174539480594502464 1187000836966550619 1188439356104496576 1193873463814165056 1200587735204461188 1201048184149586721 1205448414294357792 1225291186546116768 1237170740986314576 1239316371823959936 1239791673960863712 1242179529411360384 1262626929072452736 1267287053826931254 1272417770644044336 1277569259594020224 1287475969113204624 1292688422429452416 1293362919132012144 1298599206254004096 1305902448818887608 1308167281369735488 1311189503267547072 1313967244197838464 1316028863589505533 1319975324875469184 1321356915668815272 1326706538809174848 1332772869576477888 1343107646790935688 1345694490195640416 1348545329571465792 1358481407576263776 1364504445897755328 1370743606601448768 1378452584864381364 1384033364560188576 1394765633205971676 1400412457631906784 1406815806775171104 1420455295206509328 1422918797279361408 1423464514547658336 1431469991974549878 1437265417043272752 1439758072986809472 1455033284023513662 1460924107035754608 1469140254921248559 1471688191540952424 1475088191175990456 1477646443328567616 1478213149722568272 1484972240484902832 1499369478273537624 1501969841572659264 1510996102639802649 1516531876047740448 1517113495767899016 1535067501634974744 1542086557426629864 1557037535130212148 1559737912402376928 1575464014835895132 1582667782622067492 1598012207107322994 1600783646939281584 1601397578866115628 1607264552392477056 1619727832110160656 1626285434669311104 1633721582061489024 1643539620415223934 1649560987981752768 1653055565281151616 1662989793437889306 1670593770545515686 1686790663057729827 1689716071769241672 1696557027525392448 1706752682738886393 1716634625484272832 1724483892176016192 1734847377104958597 1741203265091850144 1754705151452674044 1761809220891753696 1790810195721247584 1794259320260853888 1800881602806691782 1808172621441536688 1811308543435018368 1815493158370449792 1837936779819175152 1845377819413584768 1858974557735939904 1859687510941295568 1867216610175875712 1875754409033561472 1893940393608679104 1897952686063544448 1900930580740396881 1908626655966066504 1916353889391030336 1931213953669806936 1939032633644178624 1940044378698018216 1947898809381006144 1958853673228331412 1962250922054603232 1966784254901320608 1970950866296757696 1979962987313203776 1999159304364716832 2014661470186403532 2018541735293460624 2022042501396987264 2022817994357198688 2046756668846632992 2056115409902173152 2067678877296572046 2076050046840282864 2079650549869835904 2092148449808957514 2100618686447860176 2110223710162756656 2130682942809763992 2134378195919042112 2135196771821487504 2147204987961824817 2155898125564909128 2159637109480214208 2182549926035270493 2191386160553631912 2207532287311428636 2216469664992851424 2217319724583852408 2227458360727354248 2249054217410306436 2252954762358988896 2275670243651848524 2278743006256958592 2302601252452462116 2313129836139944796 2321604353455800192 2335556302695318222 2339606868603565392 2349078961189004928 2374001673933101238 2376878712208993152 2387746927628330112 2397018310660984491 2401175470408922376 2402096368299173442 2410896828588715584 2450582373092233536 2465309430622835901 2474341481972629152 2479583347921727424 2494484690156833959 2505890655818273529 2534574107653862508 2544835541288088672 2574951938226409248 2586725838264024288 2611804897637775216 2616334562739470976 2622379006535094144 2632057727179011066 2642713831337630544 2653413077618349696 2665545739152955776 2686215293581871376 2691388980391280832 2697090659142931584 2716962815152527552 2729008891795510656 2741487213202897536 2756905169728762728 2768066729120377152 2789531266411943352 2800824915263813568 2813631613550342208 2840910590413018656 2846929029095316672 2862939983949099756 2874530834086545504 2910066568047027324 2921848214071509216 2938280509842497118 2943376383081904848 2950176382351980912 2955292886657135232 2956426299445136544 2969944480969805664 2998738956547075248 3003939683145318528 3021992205279605298 3033063752095480896 3034226991535798032 3070135003269949488 3084173114853259728 3101518315944858069 3114075070260424296 3119475824804753856 3138222674713436271 3150928029671790264 3165335565244134984 3196024414214645988 3201567293878563168 3202795157732231256 3239455664220321312 3287079240830447868 3299121975963505536 3325979586875778612 3341187541091031372 3373581326115459654 3379432143538483344 3393114055050784896 3413505365477772786 3433269250968545664 3448967784352032384 3469694754209917194 3482406530183700288 3503334454042977333 3509410302905348088 3523618441783507392 3561002510899651857 3581620391442495168 3601763205613383564 3603144552448760163 3616345242883073376 3675873559638350304 3717949115471879808 3719375021882591136 3787880787217358208 3801861161480793762 3817253311932133008 3832707778782060672 3862427907339613872 3878065267288357248 3880088757396036432 3895797618762012288 3917707346456662824 3924501844109206464 3933568509802641216 3941901732593515392 3959925974626407552 3998318608729433664 4029322940372807064 4037083470586921248 4045635988714397376 4093513337693265984 4112230819804346304 4135357754593144092 4152100093680565728 4184296899617915028 4201237372895720352 4220447420325513312 4261365885619527984 4268756391838084224 4270393543642975008 4294409975923649634 4311796251129818256 4319274218960428416 4365099852070540986 4382772321107263824 4415064574622857272 4432939329985702848 4434639449167704816 4454916721454708496 4498108434820612872 4505909524717977792 4532988307919407947 4551340487303697048 4605202504904924232 4626259672279889592 4671112605390636444 4679213737207130784 4748003347866202476 4794036621321968982 4802350940817844752 4804192736598346884 4821793657177431168 4901164746184467072 4930618861245671802 4948682963945258304 4959166695843454848 4988969380313667918 5011781311636547058 5060371989173189481 5069148215307725016 5089671082576177344 5120258048216659179 5149903876452818496 5173451676528048576 5204542131314875791 5223609795275550432 5264115454358022132 5285427662675261088 5372430587163742752 5382777960782561664 5433925630305055104 5513810339457525456 5536133458240754304 5579062532823886704 5601649830527627136 5627263227100684416 5681821180826037312 5693858058190633344 5702791742221190643 5725879967898199512 5749061668173091008 5820133136094054648 5843696428143018432 5876561019684994236 5886752766163809696 5900352764703961824 5912852598890273088 5939888961939611328 5997477913094150496 6043984410559210596 6066127504190961792 6068453983071596064 6140270006539898976 6168346229706519456 6203036631889716138 6228150140520848592 6238951649609507712 6276445349426872542 6301856059343580528 6330671130488269968 6392048828429291976 6403134587757126336 6405590315464462512 6478911328440642624 6547649778105811479 6574158481660895736 6651959173751557224 6682375082182062744 6747162652230919308 6758864287076966688 6827010730955545572 6939389508419834388 6964813060367400576 7006668908085954666 7018820605810696176 7047236883567014784 7122005021799303714 7163240782884990336 7203526411226767128 7206289104897520326 7232690485766146752 7351747119276700608 7395928291868507703 7438750043765182272 7483454070470501877 7517671967454820587 7603722322961587524 7634506623864266016 7724855814679227744 7760177514792072864 7835414692913325648 7849003688218412928 7867137019605282432 7996637217458867328 8058645880745614128 8074166941173842496 8091271977428794752 8187026675386531968 8224461639608692608 8270715509186288184 8304200187361131456 8368593799235830056 8402474745791440704 8440894840651026624 8522731771239055968 8540787087285950016 8588819951847299268 8623592502259636512 8730199704141081972 8765544642214527648 8830129149245714544 8865878659971405696 8869278898335409632 8909833442909416992 8996216869641225744 9011819049435955584 9065976615838815894 9102680974607394096 9210405009809848464 9252519344559779184 9304554947834574207 9342225210781272888 9358427474414261568 9496006695732404952 9588073242643937964 9604701881635689504 9608385473196693768 9861237722491343604 9897365927890516608 9977938760627335836 10023562623273094116 10120743978346378962 10138296430615450032 10179342165152354688 10240516096433318358 10299807752905636992 10346903353056097152 10409084262629751582 10447219590551100864 10528230908716044264 10570855325350522176 10683007532698955571 10744861174327485504 10809433657346280489 11027620678915050912 11158125065647773408 11363642361652074624 11405583484442381286 11451759935796399024 11498123336346182016 11640266272188109296 11687392856286036864 11753122039369988472 11773505532327619392 11800705529407923648 11825705197780546176 11879777923879222656 11994955826188300992 12087968821118421192 12136907966143192128 12280540013079797952 12336692459413038912 12406073263779432276 12456300281041697184 12552890698853745084 12603712118687161056 12661342260976539936 12784097656858583952 12806269175514252672 12811180630928925024 12957822656881285248 13095299556211622958 13148316963321791472 13303918347503114448 13364750164364125488 13494325304461838616 13517728574153933376 13598964923758223841 13654021461911091144 13878779016839668776 14013337816171909332 14037641211621392352 14244010043598607428 14407052822453534256 14412578209795040652 14465380971532293504 14703494238553401216 14791856583737015406 14877500087530364544 14966908140941003754 15035343934909641174 15181115967519568443 15207444645923175048 15269013247728532032 15449711629358455488 15520355029584145728 15613626393944627373 15670829385826651296 16117291761491228256 16148333882347684992 16541431018372576368 16608400374722262912 16737187598471660112 16804949491582881408 16881789681302053248 17045463542478111936 17081574174571900032 17108375226663571929 17177639903694598536 17247185004519273024 17460399408282163944 17531089284429055296 17660258298491429088 17738557796670819264 17819666885818833984 17992433739282451488 18131953231677631788 18205361949214788192 18420810019619696928 18505038689119558368 18609109895669148414 18684450421562545776 18716854948828523136 18992013391464809904 19176146485287875928 19209403763271379008 19216770946393387536 19642949334317434437 19722475444982687208 19955877521254671672 20047125246546188232 20241487956692757924 20276592861230900064 20481032192866636716 20818168525259503164 20894439181102201728 21056461817432088528 21141710650701044352 21366015065397911142 21489722348654971008 21618867314692560978 22055241357830101824 22187784875605523109 22316250131295546816 22553015902364461761 22811166968884762572 22903519871592798048 23280532544376218592 23506244078739976944 23547011064655238784 23601411058815847296 23989911652376601984 24175937642236842384 24273815932286384256 24561080026159595904 24673384918826077824 24812146527558864552 24912600562083394368 25105781397707490168 25207424237374322112 25322684521953079872 25568195313717167904 25622361261857850048 26190599112423245916 26296633926643582944 26607836695006228896 26729500328728250976 26988650608923677232 27035457148307866752 27197929847516447682 27308042923822182288 27757558033679337552 27913664843503722621 28026675632343818664 28075282423242784704 28488020087197214856 28814105644907068512 28825156419590081304 29583713167474030812 29933816281882007508 30070687869819282348 30362231935039136886 30414889291846350096 30538026495457064064 30899423258716910976 31040710059168291456 31227252787889254746 31341658771653302592 32049022598096866713 32234583522982456512 32428300972038841467 33082862036745152736 33474375196943320224 34090927084956223872 34216750453327143858 34355279807389197072 34494370009038546048 34920798816564327888 35062178568858110592 35320516596982858176 35477115593341638528 35639333771637667968 35984867478564902976 36263906463355263576 36410723898429576384 36841620039239393856 37010077378239116736 37218219791338296828 37368900843125091552 37984026782929619808 38352292970575751856 38418807526542758016 38433541892786775072 39285898668634868874 39444950889965374416 39911755042509343344 40094250493092376464 40482975913385515848 40553185722461800128 40796894771274671523 40962064385733273432 41636337050519006328 42112923634864177056 42732030130795822284 43237734629385121956 44110482715660203648 44375569751211046218 44632500262591093632 45106031804728923522 45543347902558705329 45622333937769525144 45807039743185596096 46561065088752437184 46840879181833882119 47012488157479953888 48351875284473684768 49624293055117729104 49825201124166788736 50211562795414980336 50414848474748644224 50645369043906159744 51136390627434335808 51244722523715700096 52381198224846491832 52593267853287165888 53215673390012457792 53459000657456501952 53977301217847354464 54395859695032895364 54616085847644364576 55515116067358675104 55827329687007445242 56053351264687637328 56150564846485569408 56976040174394429712 57628211289814137024 57650312839180162608 58928848002952303311 59167426334948061624 59867632563764015016 60141375739638564696 60724463870078273772 60829778583692700192 62454505575778509492 62683317543306605184 64098045196193733426 64469167045964913024 64856601944077682934 66165724073490305472 66563354626816569327 66948750393886640448 67659047707093385283 68433500906654287716 68710559614778394144 69841597633128655776 70641033193965716352 71969734957129805952 72527812926710527152 72821447796859152768 73683240078478787712 74020154756478233472 74436439582676593656 74737801686250183104 75968053565859239616 76704585941151503712 76867083785573550144 78571797337269737748 78889901779930748832 79823510085018686688 80188500986184752928 80965951826771031696 81106371444923600256 81593789542549343046 81924128771466546864 83272674101038012656 84225847269728354112 85464060261591644568 86475469258770243912 88751139502422092436 90212063609457847044 91086695805117410658 91244667875539050288 91614079486371192192 93122130177504874368 93681758363667764238 94024976314959907776 96147067794290600139 96703750568947369536 97284902916116524401 99248586110235458208 100423125590829960672 102272781254868671616 104762396449692983664 105186535706574331776 106431346780024915584 106918001314913003904 107954602435694708928 108791719390065790728 109232171695288729152 111030232134717350208 111654659374014890484 112106702529375274656 113952080348788859424 115256422579628274048 115300625678360325216 117857696005904606622 118334852669896123248 119735265127528030032 120282751479277129392 121448927740156547544 121659557167385400384 124909011151557018984 128196090392387466852 129713203888155365868 132331448146980610944 133126709253633138654 133897500787773280896 135318095414186770566 136867001813308575432 137421119229556788288 139683195266257311552 140522637545501646357 145055625853421054304 148872879165353187312 149475603372500366208 151936107131718479232 153409171882303007424 153734167571147100288 157143594674539475496 157779803559861497664 159647020170037373376 160377001972369505856 161931903653542063392 163187579085098686092 163848257542933093728 166545348202076025312 168451694539456708224 170928120523183289136 172950938517540487824 176786544008856909933 177502279004844184872 180424127218915694088 182173391610234821316 182489335751078100576 187363516727335528476 188049952629919815552 192294135588581200278 193407501137894739072 194569805832233048802 198497172220470916416 200846251181659921344 202977143121280155849 209524792899385967328 215909204871389417856 217583438780131581456 218464343390577458304 222060464269434700416 223309318748029780968 224213405058750549312 227904160697577718848 230601251356720650432 235715392011809213244 236669705339792246496 239470530255056060064 240565502958554258784 242897855480313095088 243319114334770800768 249818022303114037968 256392180784774933704 259426407776310731736 266253418507266277308 270636190828373541132 273734003626617150864 274842238459113576576 279366390532514623104 281045275091003292714 288441203382871800417 290111251706842108608 297745758330706374624 306818343764606014848 314287189349078950992 315559607119722995328 319294040340074746752 320754003944739011712 323863807307084126784 326375158170197372184 327696515085866187456 333090696404152050624 341856241046366578272 345901877035080975648 353573088017713819866 355004558009688369744 360848254437831388176 364346783220469642632 364978671502156201152 374727033454671056952 384588271177162400556 389139611664466097604 396994344440941832832 401692502363319842688 405954286242560311698 419049585798771934656 421567912636504939071 435166877560263162912 446618637496059561936 448426810117501098624 455808321395155437696 461202502713441300864 471430784023618426488 473339410679584492992 478941060510112120128 481131005917108517568 485795710960626190176 499636044606228075936 512784361569549867408 518852815552621463472 530359632026570729799 532506837014532554616 541272381656747082264 547468007253234301728 562090550182006585428 576882406765743600834 580222503413684217216 595491516661412749248 608931429363840467547 628574378698157901984 647727614614168253568 652750316340394744368 655393030171732374912 666181392808304101248 683712482092733156544 691803754070161951296 707146176035427639732 710009116019376739488 721696508875662776352 728693566440939285264 729957343004312402304 749454066909342113904 769176542354324801112 778279223328932195208 811908572485120623396 838099171597543869312 843135825273009878142 865323610148615401251 870333755120526325824 893237274992119123872 942861568047236852976 946678821359168985984 957882121020224240256 962262011834217035136 971591421921252380352 999272089212456151872 1025568723139099734816 1037705631105242926944 1060719264053141459598 1065013674029065109232 1082544763313494164528 1094936014506468603456 1124181100364013170856 1153764813531487201668 1190983033322825498496 1217862858727680935094 1257148757396315803968 1264703737909514817213 1305500632680789488736 1367424964185466313088 1383607508140323902592 1414292352070855279464 1420018232038753478976 1443393017751325552704 1457387132881878570528 1498908133818684227808 1538353084708649602224 1556558446657864390416 1623817144970241246792 1686271650546019756284 1730647220297230802502 1740667510241052651648 1786474549984238247744 1826794288091521402641 1885723136094473705952 1943182843842504760704 1998544178424912303744 2051137446278199469632 2075411262210485853888 2121438528106282919196 2130027348058130218464 2165089526626988329056 2189872029012937206912 2248362200728026341712 2307529627062974403336 2435725717455361870188 2514297514792631607936 2529407475819029634426 2611001265361578977472 2828584704141710558928 2840036464077506957952 2886786035502651105408 2914774265763757141056 2997816267637368455616 3076706169417299204448 3113116893315728780832 3247634289940482493584 3372543301092039512568 3461294440594461605004 3572949099968476495488 3653588576183042805282 3771446272188947411904 4102274892556398939264 4150822524420971707776 4242877056212565838392 4260054696116260436928 4330179053253976658112 4496724401456052683424 4615059254125948806672 4871451434910723740376 5058814951638059268852 5222002530723157954944 5480382864274564207923 5657169408283421117856 5829548531527514282112 5995632535274736911232 6153412338834598408896 6226233786631457561664 6495268579880964987168 6745086602184079025136 6922588881188923210008 7307177152366085610564 7542892544377894823808 8485754112425131676784 8520109392232520873856 8660358106507953316224 8993448802912105366848 9230118508251897613344 9742902869821447480752 10117629903276118537704 10960765728549128415846 11314338816566842235712 12306824677669196817792 12452467573262915123328 12990537159761929974336 13490173204368158050272 13845177762377846420016 14614354304732171221128 16441148592823692623769 16971508224850263353568 17986897605824210733696 18460237016503795226688 19485805739642894961504 20235259806552237075408 21921531457098256831692 22628677633133684471424 25981074319523859948672 26980346408736316100544 27690355524755692840032 29228708609464342442256 32882297185647385247538 33943016449700526707136 36920474033007590453376 38971611479285789923008 40470519613104474150816 43843062914196513663384 53960692817472632201088 55380711049511385680064 58457417218928684884512 65764594371294770495076 67886032899401053414272 77943222958571579846016 80941039226208948301632 87686125828393027326768 110761422099022771360128 116914834437857369769024 131529188742589540990152 161882078452417896603264 175372251656786054653536 233829668875714739538048 263058377485179081980304 350744503313572109307072 526116754970358163960608 701489006627144218614144 1052233509940716327921216 2104467019881432655842432
- Sum of all divisors σ(n): 7430975760342798755809575
- Sum of proper divisors (its aliquot sum) s(n): 5326508740461366099967143
- 2104467019881432655842432 is an abundant number, because the sum of its proper divisors (5326508740461366099967143) is greater than itself. Its abundance is 3222041720579933444124711
Bases of 2104467019881432655842432
- Binary: 1101111011010001101100010110000000001111000000110110100010111111111001100100000002
- Hexadecimal: 0x1BDA362C01E06D17FCC80
- Base-36: 9IP01TGJE9A4I000
Squares and roots of 2104467019881432655842432
- 2104467019881432655842432 squared (21044670198814326558424322) is 4428781437768638269156875136285859174543611674624
- 2104467019881432655842432 cubed (21044670198814326558424323) is 9320224474047172774819963970914579326147891472375220193637952316996845568
-
The
square root of 2104467019881432655842432 is 1450678124147.9560740313 -
The
cube root of 2104467019881432655842432 is 128148651.7581393929
Scales and comparisons
How big is 2104467019881432655842432?- 2,104,467,019,881,432,655,842,432 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,104,467,019,881,432,655,842,432 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 2104467019881432655842432 cubic inches would be around 10679054.3 feet tall.
Recreational maths with 2104467019881432655842432
- 2104467019881432655842432 backwards is 2342485562341889107644012
- The number of decimal digits it has is: 25
- The sum of 2104467019881432655842432's digits is 99
- 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 2104467019881432655842432 - Facts about the integer". Numbermatics.com. 2024. Web. 20 May 2024.
APA style:
Numbermatics. (2024). Number 2104467019881432655842432 - Facts about the integer. Retrieved 20 May 2024, from https://numbermatics.com/n/2104467019881432655842432/
Chicago style:
Numbermatics. 2024. "Number 2104467019881432655842432 - Facts about the integer". https://numbermatics.com/n/2104467019881432655842432/
The information we have on file for 2104467019881432655842432 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 2104467019881432655842432, math, Factors of 2104467019881432655842432, curriculum, school, college, exams, university, Prime factorization of 2104467019881432655842432, STEM, science, technology, engineering, physics, economics, calculator, two septillion, one hundred four sextillion, four hundred sixty-seven quintillion, nineteen quadrillion, eight hundred eighty-one trillion, four hundred thirty-two billion, six hundred fifty-five million, eight hundred forty-two thousand, four hundred thirty-two.