641863799785651358661709824
641,863,799,785,651,358,661,709,824 is an even composite number composed of six prime numbers multiplied together.
What does the number 641863799785651358661709824 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 15795 divisors.
641863799785651358661709824 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 641863799785651358661709824:
212 × 38 × 72 × 314 × 832 × 87532
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 31 × 31 × 31 × 31 × 83 × 83 × 8753 × 8753)See below for interesting mathematical facts about the number 641863799785651358661709824 from the Numbermatics database.
Names of 641863799785651358661709824
- Cardinal: 641863799785651358661709824 can be written as Six hundred forty-one septillion, eight hundred sixty-three sextillion, seven hundred ninety-nine quintillion, seven hundred eighty-five quadrillion, six hundred fifty-one trillion, three hundred fifty-eight billion, six hundred sixty-one million, seven hundred nine thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 6.41863799785651358661709824 × 1026
Factors of 641863799785651358661709824
Divisors of 641863799785651358661709824
- Number of divisors d(n): 15795
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 81 83 84 93 96 98 108 112 124 126 128 144 147 162 166 168 186 189 192 196 216 217 224 243 248 249 252 256 279 288 294 324 332 336 372 378 384 392 432 434 441 448 486 496 498 504 512 558 567 576 581 588 648 651 664 672 729 744 747 756 768 784 837 864 868 882 896 961 972 992 996 1008 1024 1116 1134 1152 1162 1176 1296 1302 1323 1328 1344 1458 1488 1494 1512 1519 1536 1568 1674 1701 1728 1736 1743 1764 1792 1922 1944 1953 1984 1992 2016 2048 2187 2232 2241 2268 2304 2324 2352 2511 2573 2592 2604 2646 2656 2688 2883 2916 2976 2988 3024 3038 3072 3136 3348 3402 3456 3472 3486 3528 3584 3844 3888 3906 3968 3969 3984 4032 4067 4096 4374 4464 4482 4536 4557 4608 4648 4704 5022 5103 5146 5184 5208 5229 5292 5312 5376 5766 5832 5859 5952 5976 6048 6076 6144 6272 6561 6696 6723 6727 6804 6889 6912 6944 6972 7056 7168 7533 7688 7719 7776 7812 7936 7938 7968 8064 8134 8649 8748 8753 8928 8964 9072 9114 9216 9296 9408 10044 10206 10292 10368 10416 10458 10584 10624 10752 11532 11664 11718 11904 11907 11952 12096 12152 12201 12288 12544 13122 13392 13446 13454 13608 13671 13778 13824 13888 13944 14112 14336 15066 15309 15376 15438 15552 15624 15687 15872 15876 15936 16128 16268 17298 17496 17506 17577 17856 17928 18011 18144 18228 18432 18592 18816 20088 20169 20181 20412 20584 20667 20736 20832 20916 21168 21248 21504 22599 23064 23157 23328 23436 23808 23814 23904 24192 24304 24402 25088 25947 26244 26259 26784 26892 26908 27216 27342 27556 27648 27776 27888 28224 28672 29791 30132 30618 30752 30876 31104 31248 31374 31744 31752 31872 32256 32536 34596 34992 35012 35154 35712 35721 35856 36022 36288 36456 36603 36864 37184 37632 40176 40338 40362 40824 41013 41168 41334 41472 41664 41832 42336 42496 43008 45198 45927 46128 46314 46656 46872 47061 47089 47616 47628 47808 48223 48384 48608 48804 50176 51894 52488 52518 52731 53568 53784 53816 54033 54432 54684 55112 55296 55552 55776 56448 59582 60264 60507 60543 61236 61271 61504 61752 62001 62208 62496 62748 63488 63504 63744 64512 65072 67797 69192 69471 69984 70024 70308 71424 71442 71712 72044 72576 72912 73206 74368 75264 77841 78777 79763 80352 80676 80724 81648 82026 82336 82668 82944 83328 83664 84672 84992 86016 89373 90396 91854 92256 92628 93312 93744 94122 94178 95232 95256 95616 96446 96768 97216 97608 100352 103788 104976 105036 105462 107136 107163 107568 107632 108066 108864 109368 109809 110224 110592 111104 111552 112896 119164 120528 121014 121086 122472 122542 123008 123039 123504 124002 124416 124992 125496 126077 126976 127008 127488 129024 130144 135594 138384 138942 139968 140048 140616 141183 141267 142848 142884 143424 144088 144669 145152 145824 146412 148736 150528 155682 157554 158193 159526 160704 161352 161448 162099 163296 164052 164672 165336 165888 166656 167328 169344 169984 178746 180792 181521 181629 183708 183813 184512 185256 186003 186624 187488 188244 188356 190464 190512 191232 192892 193536 194432 195216 200704 203391 207576 208413 208537 209952 210072 210924 213559 214272 214326 215136 215264 216132 217728 218736 219618 220448 222208 223104 225792 233523 236331 238328 239289 241056 242028 242172 244944 245084 246016 246078 247008 248004 248832 249984 250992 252154 254016 254976 258048 260288 268119 271188 271343 276768 277884 279936 280096 281232 282366 282534 285696 285768 286848 288176 289338 290304 291648 292824 297472 301056 311364 315108 316386 319052 321408 321489 322704 322896 324198 326592 328104 329344 329427 330672 331776 333312 334656 337561 338688 339968 357492 361584 363042 363258 367416 367626 369024 369117 370512 372006 373248 374976 376488 376712 378231 380928 381024 382464 385784 387072 388864 390432 406782 415152 416826 417074 419904 420144 421848 423549 423801 427118 428544 428652 428897 430272 430528 432264 434007 435456 437472 439236 440896 444416 446208 451584 467046 472662 474579 476656 478578 482112 484056 484344 486297 489888 490168 492032 492156 494016 496008 497664 499968 501984 504308 508032 509952 520576 536238 542376 542686 544563 544887 551439 553536 555768 558009 558341 559872 560192 562464 564732 565068 571392 571536 573696 576352 578676 580608 583296 585648 594944 602112 622728 625239 625611 630216 632772 638104 640677 642816 642978 645408 645792 648396 653184 656208 658688 658854 661344 666624 669312 675122 677376 700569 708993 714984 717867 723168 726084 726499 726516 734832 735252 738048 738234 741024 744012 746496 749952 752976 753424 756462 762048 764928 771568 774144 777728 780864 804357 813564 814029 830304 833652 834148 839808 840288 843696 847098 847602 854236 857088 857304 857794 860544 861056 864528 868014 870912 874944 878472 881792 888832 892416 903168 923521 934092 945324 949158 953312 957156 964224 968112 968688 972594 979776 980336 984064 984312 988032 988281 992016 995328 999936 1003968 1008616 1012683 1016064 1019904 1041152 1072476 1084752 1085372 1089126 1089774 1102878 1107072 1107351 1111536 1116018 1116682 1119744 1120384 1124928 1129464 1130136 1134693 1142784 1143072 1147392 1152704 1157352 1161216 1166592 1171296 1189888 1245456 1250478 1251222 1260432 1265544 1270647 1271403 1276208 1281354 1285632 1285956 1286691 1290816 1291584 1296792 1302021 1306368 1312416 1317376 1317708 1322688 1333248 1338624 1350244 1354752 1401138 1417986 1423737 1429968 1435734 1446336 1452168 1452998 1453032 1458891 1459759 1469664 1470504 1476096 1476468 1482048 1488024 1492992 1494913 1499904 1505952 1506848 1512924 1524096 1529856 1543136 1555456 1561728 1608714 1627128 1628058 1634661 1654317 1660608 1667304 1668296 1674027 1675023 1679616 1680576 1687392 1694196 1695204 1708472 1714176 1714608 1715588 1721088 1722112 1729056 1736028 1741824 1749888 1756944 1763584 1784832 1806336 1847042 1868184 1875717 1876833 1890648 1898316 1899401 1906624 1914312 1922031 1928448 1936224 1937376 1945188 1959552 1960672 1968128 1968624 1976064 1976562 1984032 1999872 2007936 2017232 2025366 2032128 2082304 2101707 2126979 2144952 2153601 2169504 2170744 2178252 2179497 2179548 2205756 2214144 2214702 2223072 2232036 2233364 2239488 2240768 2249856 2258928 2260272 2269386 2286144 2294784 2305408 2314704 2322432 2333184 2342592 2379776 2413071 2442087 2472653 2490912 2500956 2502444 2520864 2531088 2541294 2542806 2552416 2562708 2571264 2571912 2573382 2581632 2583168 2593584 2604042 2612736 2624832 2634752 2635416 2645376 2666496 2677248 2700488 2709504 2770563 2802276 2835972 2847474 2859936 2871468 2892672 2904336 2905996 2906064 2917782 2919518 2939328 2941008 2952192 2952936 2964096 2964843 2976048 2985984 2989826 2999808 3011904 3013696 3025848 3038049 3048192 3059712 3086272 3110912 3123456 3217428 3254256 3256116 3269322 3308634 3321216 3322053 3334608 3336592 3348054 3350046 3359232 3361152 3374784 3388392 3390408 3404079 3416944 3428352 3429216 3431176 3442176 3444224 3458112 3472056 3483648 3499776 3513888 3527168 3569664 3694084 3736368 3751434 3753666 3781296 3796632 3798802 3811941 3813248 3814209 3828624 3844062 3856896 3860073 3872448 3874752 3890376 3906063 3908387 3919104 3921344 3936256 3937248 3952128 3953124 3968064 3999744 4015872 4034464 4050732 4064256 4164608 4203414 4253958 4289904 4307202 4339008 4341488 4356504 4358994 4359096 4376673 4379277 4411512 4428288 4429404 4446144 4464072 4466728 4478976 4481536 4484739 4499712 4517856 4520544 4538772 4572288 4589568 4610816 4629408 4666368 4685184 4826142 4884174 4903983 4945306 4962951 4981824 5001912 5004888 5022081 5025069 5041728 5062176 5082588 5085493 5085612 5104832 5125416 5142528 5143824 5146764 5163264 5166336 5187168 5208084 5225472 5249664 5269504 5270832 5290752 5354496 5400976 5419008 5541126 5604552 5627151 5630499 5671944 5694948 5698203 5719872 5742936 5766093 5785344 5808672 5811992 5812128 5835564 5839036 5878656 5882016 5904384 5905872 5928192 5929686 5952096 5979652 5999616 6023808 6027392 6051696 6076098 6096384 6172544 6221824 6246912 6305121 6380937 6434856 6460803 6464647 6508512 6512232 6538491 6538644 6617268 6620329 6642432 6644106 6669216 6673184 6696108 6700092 6718464 6722304 6749568 6776784 6780816 6808158 6833888 6858432 6862352 6884352 6888448 6916224 6944112 6967296 6999552 7027776 7054336 7139328 7239213 7326261 7388168 7417959 7472736 7502868 7507332 7562592 7593264 7597604 7623882 7626496 7628418 7657248 7688124 7713792 7720146 7744896 7749504 7780752 7812126 7816774 7838208 7842688 7874496 7904256 7906248 7936128 7999488 8031744 8068928 8101464 8128512 8311689 8329216 8406828 8411633 8507916 8579808 8614404 8678016 8682976 8713008 8717988 8718192 8753346 8758554 8823024 8856576 8858808 8892288 8894529 8928144 8933456 8957952 8963072 8969478 8999424 9035712 9041088 9077544 9114147 9144576 9179136 9221632 9258816 9332736 9370368 9652284 9768348 9807966 9890612 9925902 9963648 9966159 10003824 10009776 10044162 10050138 10083456 10124352 10165176 10170986 10171224 10209664 10212237 10250832 10285056 10287648 10293528 10326528 10332672 10374336 10416168 10450944 10464391 10499328 10539008 10541664 10581504 10708992 10801952 11082252 11209104 11254302 11260998 11343888 11389896 11396406 11439744 11442627 11485872 11532186 11570688 11580219 11617344 11623984 11624256 11671128 11678072 11718189 11725161 11757312 11764032 11808768 11811744 11856384 11859372 11904192 11959304 11999232 12047616 12054784 12103392 12152196 12192768 12345088 12493824 12610242 12761874 12869712 12921606 12929294 13017024 13024464 13076982 13077288 13130019 13137831 13234536 13240658 13284864 13288212 13295807 13338432 13346368 13392216 13400184 13436928 13444608 13454217 13499136 13553568 13561632 13616316 13667776 13716864 13724704 13768704 13776896 13832448 13888224 13999104 14055552 14108672 14478426 14652522 14711949 14776336 14835918 14888853 14945472 15005736 15014664 15066243 15075207 15125184 15186528 15195208 15247764 15252992 15256479 15256836 15314496 15376248 15427584 15440292 15489792 15499008 15561504 15624252 15633548 15676416 15685376 15748992 15808512 15812496 15872256 16063488 16137856 16202928 16257024 16623378 16658432 16813656 16823266 16881453 16891497 17015832 17094609 17159616 17228808 17298279 17308571 17356032 17365952 17426016 17435976 17436384 17506692 17517108 17646048 17713152 17717616 17784576 17789058 17856288 17866912 17926144 17938956 17998848 18071424 18082176 18155088 18228294 18289152 18443264 18517632 18665472 18740736 19142811 19304568 19382409 19393941 19536696 19615473 19615932 19781224 19851804 19860987 19927296 19932318 20007648 20019552 20088324 20100276 20166912 20248704 20330352 20341972 20342448 20419328 20424474 20501664 20575296 20587056 20653056 20665344 20748672 20832336 20901888 20928782 20998656 21083328 21163008 21417984 21603904 21717639 21978783 22164504 22253877 22418208 22508604 22521469 22521996 22687776 22779792 22792812 22879488 22885254 22971744 23064372 23141376 23160438 23234688 23247968 23248512 23342256 23356144 23436378 23450322 23514624 23528064 23623488 23712768 23718744 23808384 23918608 23998464 24095232 24109568 24206784 24304392 24385536 24690176 24935067 24987648 25220484 25234899 25523748 25739424 25843212 25858588 26034048 26048928 26153964 26154576 26260038 26275662 26469072 26481316 26569728 26576424 26591614 26676864 26683587 26692736 26784432 26800368 26873856 26889216 26908434 26998272 27107136 27123264 27232632 27335552 27342441 27433728 27449408 27537408 27553792 27664896 27776448 27998208 28111104 28217344 28956852 29305044 29423898 29552672 29671836 29777706 29890944 30011472 30029328 30132486 30150414 30250368 30373056 30390416 30495528 30505984 30512958 30513672 30628992 30636711 30752496 30855168 30880584 30979584 30998016 31123008 31248504 31267096 31352832 31370752 31393173 31497984 31617024 31624992 31744512 32126976 32275712 32405856 33246756 33627312 33646532 33762906 33782994 34031664 34189218 34319232 34327881 34457616 34596558 34617142 34712064 34731904 34740657 34852032 34871952 34872768 35013384 35034216 35154567 35175483 35292096 35426304 35435232 35569152 35578116 35598451 35712576 35733824 35852288 35877912 35997696 36142848 36164352 36310176 36456588 36578304 36886528 37035264 37481472 38285622 38609136 38764818 38787882 39073392 39230946 39231864 39390057 39413493 39562448 39703608 39721974 39854592 39864636 39887421 40015296 40039104 40176648 40200552 40333824 40362651 40497408 40660704 40683944 40684896 40838656 40848948 41003328 41150592 41174112 41306112 41330688 41497344 41664672 41857564 41997312 42166656 42326016 43207808 43435278 43957566 44135847 44329008 44507754 44666559 44836416 45017208 45042938 45043992 45198729 45225621 45252529 45375552 45559584 45585624 45758976 45769437 45770508 45943488 46128744 46282752 46320876 46342303 46469376 46495936 46497024 46684512 46712288 46872756 46900644 47029248 47056128 47246976 47425536 47437488 47616768 47837216 48190464 48219136 48413568 48608784 48771072 49380352 49870134 49975296 50440968 50469798 50674491 51047496 51283827 51478848 51686424 51717176 51894837 51925713 52068096 52097856 52307928 52309152 52520076 52551324 52938144 52962632 53139456 53152848 53183228 53353728 53367174 53385472 53568864 53600736 53778432 53816868 53996544 54214272 54246528 54465264 54671104 54684882 54867456 54898816 55329792 55552896 55996416 56222208 57428433 57913704 58147227 58181823 58610088 58846419 58847796 58881431 59105344 59343672 59555412 59582961 59781888 60022944 60058656 60264972 60299417 60300828 60500736 60746112 60780832 60991056 61011968 61025916 61027344 61257984 61273422 61504992 61761168 61959168 61996032 62246016 62497008 62534192 62705664 62741504 62786346 62995968 63249984 63489024 64253952 64551424 64811712 65152917 65936349 66493512 66761631 67254624 67293064 67525812 67564407 67565988 68063328 68378436 68638464 68655762 68915232 69193116 69234284 69424128 69463808 69481314 69704064 69743904 69745536 70026768 70068432 70309134 70350966 70584192 70870464 71138304 71156232 71196902 71425152 71467648 71755824 71995392 72285696 72328704 72620352 72913176 73156608 73773056 74070528 74805201 74962944 75704697 76571244 76615009 76652243 77218272 77529636 77575764 78146784 78461892 78463728 78780114 78826986 79124896 79407216 79443948 79709184 79729272 79774842 80030592 80078208 80353296 80401104 80667648 80725302 80994816 81321408 81367888 81369792 81677312 81697896 82006656 82027323 82301184 82348224 82612224 82661376 82994688 83329344 83715128 83994624 84333312 84652032 86415616 86870556 87915132 88271694 88658016 89015508 89333118 89672832 90034416 90085876 90087984 90397458 90451242 90505058 90751104 91119168 91171248 91517952 91538874 91541016 91886976 91910133 92257488 92565504 92641752 92684606 92938752 92991872 92994048 93369024 93424576 93745512 93801288 94058496 94112256 94179519 94493952 94851072 94874976 95233536 95674432 96380928 96438272 96827136 97217568 98760704 99740268 100881936 100939596 101348982 102094992 102567654 102957696 102983643 103372848 103434352 103789674 103851426 104136192 104195712 104221971 104615856 104618304 105040152 105102648 105463701 105526449 105876288 105925264 106278912 106305696 106366456 106707456 106734348 106770944 106795353 107137728 107201472 107556864 107633736 107993088 108428544 108493056 108930528 109342208 109369764 109734912 109797632 110659584 111105792 112444416 114856866 115827408 116294454 116363646 117220176 117692838 117695592 117762862 118170171 118210688 118240479 118687344 119110824 119165922 119563776 119662263 120045888 120117312 120529944 120598834 120601656 121001472 121087953 121159997 121492224 121561664 121982112 122023936 122051832 122054688 122515968 122546844 123009984 123522336 123918336 123992064 124492032 124994016 125068384 125483008 125572692 125991936 126499968 126978048 129102848 129623424 130305834 131872698 132987024 133523262 133999677 134509248 134586128 135051624 135128814 135131976 135676863 135757587 136126656 136756872 137276928 137308311 137311524 137830464 138386232 138468568 138848256 138927616 138962628 139026909 139408128 139487808 139491072 140053536 140136864 140618268 140701932 141168384 141740928 142276608 142312464 142393804 142850304 142935296 143511648 144571392 144657408 145240704 145826352 146313216 148141056 149610402 149925888 151409394 152023473 153142488 153230018 153304486 153851481 154436544 155059272 155151528 155684511 155777139 156293568 156923784 156927456 157560228 157650283 157653972 158249792 158814432 158887896 159418368 159458544 159549684 160061184 160156416 160706592 160802208 161335296 161450604 161989632 162642816 162735776 162739584 163354624 163395792 164013312 164054646 164602368 164696448 165989376 166658688 167430256 167989248 168666624 172831232 173741112 174441681 174545469 175830264 176539257 176543388 176644293 177316032 178031016 178666236 178748883 179345664 180068832 180171752 180175968 180794916 180898251 180902484 181010116 181502208 182238336 182342496 183035904 183077748 183082032 183773952 183820266 184514976 185283504 185369212 185877504 185983744 185988096 186738048 186849152 187491024 187602576 188116992 188224512 188359038 188987904 189749952 190467072 191348864 192761856 192876544 193654272 194435136 195458751 197521408 197809047 199480536 200284893 201763872 201879192 202693221 202697964 204189984 205135308 205230199 205915392 205967286 206745696 206868704 207579348 207702852 208272384 208391424 208443942 209231712 209236608 210080304 210205296 210927402 211052898 211752576 211850528 212611392 212732912 213414912 213468696 213541888 213590706 214275456 214402944 215267472 215986176 216857088 216986112 217861056 218684416 218739528 219469824 219595264 221319168 222211584 224415603 224888832 227114091 229713732 229845027 229956729 231654816 232588908 232727292 234440352 235385676 235391184 235525724 236340342 236421376 236480958 237374688 238221648 238331844 239127552 239324526 240091776 240234624 241059888 241197668 241203312 242002944 242175906 242319994 242984448 243123328 243964224 244103664 244109376 245031936 245093688 246019968 246081969 247044672 247836672 247984128 248984064 249988032 250136768 250966016 251145384 251983872 252999936 253956096 258205696 259246848 260611668 260760623 263745396 265974048 267046524 267999354 269018496 269172256 270103248 270257628 270263952 271353726 271515174 272253312 273513744 274553856 274616622 274623048 275660928 275730399 276772464 276937136 277696512 277855232 277925256 278053818 278816256 278975616 278982144 280107072 280273728 281236536 281403864 282336768 282538557 283481856 284553216 284624928 284787608 285700608 285870592 287023296 289142784 289314816 290481408 291652704 296282112 299220804 302818788 304046946 306284976 306460036 306608972 307702962 308873088 308950929 310118544 310303056 311369022 311554278 312587136 312665913 313847568 313854912 315120456 315300566 315307944 316391103 316499584 316579347 317628864 317775792 318836736 318917088 319099368 320122368 320312832 320386059 321413184 321604416 322670592 322901208 323979264 324396121 325285632 325471552 325479168 326709248 326791584 328026624 328109292 329204736 329392896 331978752 333317376 334860512 337333248 345662464 347482224 348883362 349090938 351660528 353078514 353086776 353288586 354632064 354721437 356062032 357332472 357497766 358691328 358986789 360137664 360343504 360351936 361589832 361796502 361804968 362020232 363004416 363263859 363479991 364476672 364684992 366071808 366155496 366164064 367547904 367640532 369029952 370567008 370738424 371755008 371967488 371976192 373476096 373698304 374982048 375205152 376449024 376718076 377975808 379499904 380934144 382697728 387308544 388870272 390917502 395618094 398961072 400569786 401999031 403527744 403758384 405386442 405395928 407030589 407272761 408379968 410270616 410460398 411830784 411924933 411934572 412170017 413491392 413737408 415158696 415405704 416544768 416782848 416887884 417080727 418463424 418473216 420160608 420410592 421854804 422095919 422105796 423505152 423701056 425222784 425465824 426829824 426937392 427083776 427181412 428550912 428805888 430534944 433714176 433972224 435722112 437368832 437479056 438939648 439190528 444423168 448831206 449777664 454228182 456070419 459427464 459690054 459913458 461554443 463309632 465177816 465454584 467053533 467331417 468880704 470771352 470782368 471051448 472680684 472842752 472950849 472961916 474749376 476443296 476663688 478255104 478649052 480183552 480469248 482119776 482395336 482406624 484005888 484351812 484639988 485968896 486246656 487928448 488207328 488218752 490063872 490187376 492039936 492163938 494089344 497968128 499976064 500273536 502290768 503967744 505999872 516411392 518493696 521223336 521521246 523325043 523636407 527490792 529617771 529932879 531948096 534093048 535998708 536246649 536305063 536565701 538036992 538344512 540206496 540515256 540527904 542694753 542707452 543030348 544506624 547027488 549107712 549233244 549246096 551321856 551460798 553544928 553874272 555710464 555850512 556107636 557632512 557951232 557964288 560214144 560547456 562473072 562807728 564673536 565077114 566963712 569249856 569575216 571401216 571741184 574046592 578285568 578629632 580962816 583305408 592564224 593427141 598441608 600854679 605637576 608079663 608093892 612569952 612920072 613217944 615405924 615690597 617746176 617901858 620237088 620606112 622738044 623108556 625174272 625331826 627695136 627709824 630240912 630601132 630615888 632782206 632999168 633158694 635257728 635551584 637834176 638198736 640244736 640625664 640772118 642826368 643208832 645802416 647958528 648792242 650571264 650943104 650958336 653583168 656053248 656218584 658409472 658785792 663957504 666634752 669721024 673246809 674666496 681342273 689535081 689870187 691324928 694964448 697766724 698165539 698181876 703321056 706157028 706173552 706577172 709264128 709442874 712124064 714664944 714995532 717382656 717973578 720275328 720687008 720703872 723179664 723593004 723609936 724040464 726008832 726527718 726959982 728953344 729369984 732310992 732328128 735095808 735281064 738059904 738245907 741134016 741476848 743510016 743934976 743952384 746952192 747396608 749964096 750410304 752898048 753436152 755951616 758999808 761868288 765395456 774617088 777740544 781835004 782281869 791236188 797922144 801139572 803998062 807055488 807516768 810772884 810791856 814061178 814545522 816759936 820541232 820920796 823661568 823849866 823869144 824340034 826982784 827191197 827474816 830317392 830811408 833089536 833565696 833775768 834161454 836926848 836946432 840321216 840821184 843709608 844191838 844211592 847010304 847402112 847615671 850445568 850931648 853659648 853874784 854167552 854362824 857101824 857611776 861069888 867428352 867944448 871444224 874737664 874958112 878381056 888846336 897662412 908456364 912140838 918854928 919380108 919826916 923108886 926619264 930355632 930909168 934107066 934662834 937761408 937997739 941542704 941564736 942102896 945361368 945685504 945901698 945923832 949498752 949738041 952886592 953327376 956510208 957298104 960367104 960938496 961158177 964239552 964790672 964813248 968011776 968703624 969279976 971937792 972493312 973188363 975856896 976414656 976437504 980127744 980374752 984079872 984327876 988178688 995936256 999952128 1000547072 1004581536 1011999744 1036987392 1042446672 1043042492 1046650086 1047272814 1054981584 1059235542 1059865758 1063896192 1064164311 1068186096 1071997416 1072493298 1072610126 1073131402 1076073984 1076689024 1076960367 1080412992 1081030512 1081055808 1085389506 1085414904 1086060696 1089013248 1089791577 1090439973 1094054976 1098215424 1098466488 1098492192 1102643712 1102921596 1103551981 1107089856 1107748544 1111420928 1111701024 1112215272 1115265024 1115902464 1115928576 1120428288 1121094912 1124946144 1125615456 1129347072 1130154228 1133927424 1138499712 1139150432 1142802432 1143482368 1148093184 1161925632 1166610816 1186854282 1196883216 1201709358 1211275152 1216159326 1216187784 1221091767 1221818283 1225139904 1225840144 1226435888 1230811848 1231381194 1235492352 1235774799 1235803716 1236510051 1240474176 1241212224 1245476088 1246217112 1250348544 1250663652 1251242181 1255390272 1255419648 1260481824 1261202264 1261231776 1265564412 1265998336 1266287757 1266317388 1270515456 1271103168 1275668352 1276397472 1280489472 1281251328 1281544236 1285652736 1286417664 1291604832 1297584484 1301142528 1301886208 1301916672 1307166336 1312106496 1312437168 1316818944 1317571584 1333269504 1339442048 1346493618 1349332992 1362684546 1368211257 1379070162 1379740374 1382649856 1384663329 1389928896 1395533448 1396331078 1396363752 1401160599 1401994251 1406642112 1412314056 1412347104 1413154344 1418528256 1418852547 1418885748 1424248128 1429329888 1429991064 1434765312 1435947156 1436611393 1440550656 1441374016 1441407744 1446359328 1447186008 1447219872 1448080928 1452017664 1453055436 1453919964 1457906688 1458739968 1464621984 1464656256 1470191616 1470562128 1476119808 1476491814 1482268032 1482953696 1487869952 1493904384 1494793216 1499928192 1500820608 1506872304 1511903232 1517999616 1530790912 1549234176 1555481088 1563670008 1564563738 1570909221 1582472376 1588853313 1589798637 1595844288 1602279144 1607996124 1608739947 1608915189 1609697103 1614110976 1615033536 1621545768 1621583712 1628084259 1628122356 1629091044 1633519872 1641082464 1641841592 1647323136 1647699732 1647738288 1648680068 1653965568 1654382394 1654949632 1660634784 1661622816 1667131392 1667551536 1668322908 1673853696 1673892864 1680642432 1681642368 1687419216 1688383676 1688423184 1694020608 1694804224 1695231342 1700891136 1701863296 1707749568 1708725648 1714203648 1715223552 1722139776 1734856704 1735888896 1742888448 1749916224 1756762112 1777692672 1780281423 1795324824 1802564037 1816912728 1824238989 1824281676 1825324361 1837709856 1838760216 1839653832 1846217772 1847071791 1853238528 1860711264 1861818336 1868214132 1869281927 1869325668 1875522816 1875995478 1883085408 1883129472 1884205792 1890722736 1891371008 1891803396 1891847664 1898997504 1899476082 1905773184 1906654752 1914596208 1920734208 1921876992 1922316354 1928479104 1929581344 1929626496 1937407248 1938559952 1943875584 1944986624 1946376726 1951713792 1952829312 1952875008 1960749504 1968159744 1968655752 1976357376 1991872512 1999904256 2001094144 2009163072 2019740427 2023999488 2044026819 2068605243 2069610561 2073974784 2084893344 2086084984 2093300172 2094496617 2094545628 2109963168 2118471084 2119731516 2127792384 2128328622 2136372192 2143994832 2144986596 2145220252 2146262804 2152147968 2153378048 2153920734 2160825984 2162061024 2162111616 2170779012 2170829808 2172121392 2178026496 2179583154 2180879946 2188109952 2196932976 2196984384 2205287424 2205843192 2207103962 2214179712 2214737721 2215497088 2223402048 2224430544 2230530048 2231804928 2231857152 2240856576 2242189824 2249892288 2251230912 2258694144 2260308456 2267854848 2276999424 2278300864 2285604864 2286964736 2296186368 2323851264 2333221632 2346845607 2373708564 2375065279 2393766432 2403418716 2422550304 2432318652 2432375568 2442183534 2443636566 2450279808 2451680288 2452871776 2461623696 2462762388 2470984704 2471549598 2471607432 2473020102 2480948352 2482424448 2490952176 2492434224 2500697088 2501327304 2502484362 2510780544 2510839296 2520963648 2522404528 2522463552 2531128824 2531996672 2532575514 2532634776 2541030912 2542206336 2542847013 2551336704 2552794944 2560978944 2562502656 2563088472 2571305472 2572835328 2583209664 2595168968 2602285056 2603772416 2603833344 2614332672 2624212992 2624874336 2635143168 2666539008 2678884096 2692987236 2725369092 2736422514 2758140324 2759480748 2769326658 2779857792 2791066896 2792662156 2792727504 2802321198 2803988502 2813284224 2813993217 2824628112 2824694208 2826308688 2837056512 2837705094 2837771496 2848496256 2849214123 2858659776 2859982128 2869530624 2871894312 2873222786 2881101312 2882748032 2882815488 2883474531 2892718656 2894372016 2894439744 2896161856 2904035328 2906110872 2907839928 2915813376 2917479936 2919565089 2929243968 2929312512 2940383232 2941124256 2952239616 2952983628 2954671433 2964536064 2965907392 2975739904 2987808768 2989586432 2999856384 3001641216 3013744608 3035999232 3061581824 3110962176 3127340016 3129127476 3141818442 3164944752 3177706626 3179597274 3191688576 3192492933 3204558288 3215992248 3217479894 3217830378 3219394206 3228221952 3230067072 3230881101 3243091536 3243167424 3256168518 3256244712 3258182088 3267039744 3269374731 3271319919 3282164928 3283683184 3294646272 3295399464 3295476576 3297360136 3307931136 3308764788 3309899264 3310655943 3321269568 3323245632 3334262784 3335103072 3336645816 3347707392 3347785728 3361284864 3363284736 3374838432 3376767352 3376846368 3388041216 3389608448 3390462684 3401782272 3403726592 3415499136 3417451296 3428407296 3430447104 3444279552 3485776896 3499832448 3560562846 3590649648 3605128074 3633825456 3648477978 3648563352 3650648722 3663275301 3665454849 3675419712 3677520432 3679307664 3692435544 3694143582 3706477056 3707324397 3709530153 3721422528 3723636672 3736428264 3738563854 3738651336 3751045632 3751990956 3753726543 3754135441 3755959907 3766170816 3766258944 3768411584 3781445472 3782742016 3783606792 3783695328 3797995008 3798863271 3798952164 3811546368 3813309504 3829192416 3841468416 3843753984 3844632708 3856958208 3859162688 3859252992 3874814496 3877119904 3889973248 3892753452 3903427584 3905658624 3905750016 3921499008 3936319488 3937311504 3952714752 3999808512 4002188288 4018326144 4039480854 4047998976 4088053638 4137210486 4139221122 4147949568 4153989987 4169786688 4172169968 4186600344 4188993234 4189091256 4205982753 4219926336 4236942168 4239463032 4255584768 4256557641 4256657244 4272744384 4287989664 4289973192 4290440504 4292525608 4304295936 4306756096 4307841468 4309834179 4321651968 4324122048 4324223232 4341558024 4341659616 4344242784 4356052992 4359166308 4361759892 4376219904 4393865952 4393968768 4410574848 4411686384 4414207924 4428359424 4429475442 4430994176 4446804096 4448861088 4463609856 4481713152 4484379648 4499784576 4502461824 4520616912 4535709696 4553998848 4556601728 4592372736 4647702528 4666443264 4693691214 4712727663 4747417128 4750130558 4766559939 4769395911 4787532864 4806837432 4826219841 4826745567 4829091309 4845100608 4864637304 4864751136 4884252777 4884367068 4887158773 4887273132 4900559616 4903360576 4905743552 4923247392 4925524776 4941969408 4943099196 4943214864 4946040204 4961896704 4964848896 4981904352 4984868448 5001394176 5002654608 5004968724 5021561088 5021678592 5041927296 5044809056 5044927104 5062257648 5063993344 5065151028 5065269552 5082061824 5084412672 5085694026 5102673408 5105589888 5126176944 5142610944 5145670656 5166419328 5190337936 5204570112 5207544832 5207666688 5228665344 5249748672 5270286336 5333078016 5357768192 5385974472 5407692111 5450738184 5472716967 5472845028 5475973083 5516280648 5518961496 5538653316 5541215373 5559715584 5582133792 5585324312 5585455008 5604642396 5607845781 5607977004 5626568448 5627986434 5649256224 5649388416 5652617376 5674113024 5675410188 5675542992 5696992512 5698428246 5717319552 5719964256 5743788624 5746445572 5762202624 5765496064 5765630976 5766949062 5785437312 5788744032 5788879488 5792323712 5812221744 5815679856 5831626752 5834959872 5839130178 5858487936 5858625024 5882248512 5904479232 5905967256 5909342866 5929072128 5931814784 5975617536 5979172864 5999712768 6003282432 6027489216 6059221281 6071998464 6123163648 6132080457 6205815729 6208831683 6221924352 6254680032 6258254952 6283489851 6283636884 6329889504 6355413252 6359045747 6359194548 6362136169 6383377152 6384985866 6409116576 6431984496 6434959788 6435660756 6438788412 6456443904 6460134144 6461762202 6486183072 6486334848 6512337036 6512489424 6516364176 6534079488 6538749462 6542639838 6564329856 6567366368 6590798928 6590953152 6594720272 6615862272 6617529576 6619798528 6621311886 6642539136 6646491264 6670206144 6673291632 6695414784 6695571456 6722569728 6726569472 6749676864 6753534704 6753692736 6776082432 6779216896 6780925368 6803564544 6807453184 6830998272 6834902592 6856814592 6860894208 6888559104 6971553792 6999664896 7040536821 7121125692 7125195837 7181299296 7210256148 7267650912 7296955956 7297126704 7301297444 7326550602 7330909698 7350839424 7355040864 7358615328 7384871088 7388287164 7412954112 7414648794 7419060306 7442845056 7447273344 7472856528 7477127708 7477302672 7502091264 7503981912 7507453086 7508270882 7511919814 7532341632 7532517888 7536823168 7562890944 7567213584 7567390656 7595990016 7597726542 7597904328 7623092736 7626619008 7628541039 7658384832 7682936832 7687507968 7689265416 7713916416 7718325376 7718505984 7749628992 7754239808 7779946496 7785506904 7806855168 7811317248 7811500032 7842998016 7872638976 7874623008 7905429504 7999617024 8004376576 8036652288 8078961708 8083579313 8176107276 8274420972 8278442244 8307979974 8339573376 8344339936 8373200688 8377986468 8378182512 8411965506 8439852672 8473884336 8478926064 8511169536 8513115282 8513314488 8545488768 8547642369 8575979328 8579946384 8580881008 8585051216 8608591872 8613512192 8615682936 8619668358 8643303936 8648244096 8648446464 8650423593 8683116048 8683319232 8688485568 8712105984 8718332616 8723519784 8752439808 8758695267 8787731904 8787937536 8821149696 8823372768 8828415848 8856718848 8858950884 8861988352 8864014299 8893608192 8897722176 8927219712 8963426304 8968759296 8999569152 9004923648 9041233824 9107997696 9113203456 9184745472 9332886528 9387382428 9425455326 9494834256 9500261116 9533119878 9538791822 9575065728 9577478799 9613674864 9652439682 9653491134 9658182618 9690201216 9692643303 9729274608 9729502272 9768505554 9768734136 9774317546 9774546264 9801119232 9806721152 9808124193 9811487104 9813959757 9846494784 9851049552 9883938816 9886198392 9886429728 9892080408 9923793408 9929697792 9931967829 9963808704 9969736896 10002788352 10005309216 10009937448 10043122176 10043357184 10056279751 10083854592 10089618112 10089854208 10124515296 10127986688 10130302056 10130539104 10164123648 10168825344 10171388052 10205346816 10211179776 10252353888 10285221888 10291341312 10332838656 10380675872 10415089664 10457330688 10499497344 10715536384 10771948944 10815384222 10901476368 10945433934 10945690056 10951946166 10996364547 11032561296 11037922992 11077306632 11082430746 11119431168 11121973191 11128590459 11164267584 11170648624 11170910016 11209284792 11215691562 11215954008 11253136896 11255972868 11261179629 11262406323 11267879721 11298512448 11298776832 11305234752 11348226048 11350820376 11351085984 11393985024 11396589813 11396856492 11434639104 11439928512 11487577248 11492891144 11524405248 11530992128 11531261952 11533898124 11570874624 11577488064 11577758976 11584647424 11624443488 11631359712 11669919744 11678260356 11716975872 11717250048 11764497024 11808958464 11811934512 11818685732 11858144256 11863629568 11999425536 12006564864 12054978432 12118442562 12143996928 12264160914 12411631458 12417663366 12443848704 12461969961 12509360064 12516509904 12566979702 12567273768 12617948259 12659779008 12710826504 12718091494 12718389096 12724272338 12766754304 12769672923 12769971732 12777270527 12818233152 12863968992 12869919576 12871321512 12877576824 12912887808 12920268288 12923524404 12929502537 12972366144 12972669696 13024674072 13024978848 13032728352 13068158976 13077498924 13084973489 13085279676 13128659712 13134732736 13181597856 13181906304 13189440544 13231724544 13235059152 13239597056 13242623772 13285078272 13292982528 13340412288 13346583264 13390829568 13445139456 13453138944 13499353728 13507069408 13507385472 13558433792 13561850736 13607129088 13614906368 13661996544 13669805184 13777118208 13943107584 13999329792 14081073642 14138182989 14242251384 14250391674 14308187733 14362598592 14420512296 14478659523 14480236701 14487273927 14535301824 14593911912 14594253408 14602594888 14652758331 14653101204 14661476319 14661819396 14701678848 14710081728 14717230656 14769742176 14776574328 14825908224 14829297588 14838120612 14885690112 14894546688 14945713056 14954255416 14954605344 15004182528 15007963824 15014906172 15016541764 15023839628 15064683264 15065035776 15073646336 15125781888 15134427168 15134781312 15191980032 15195453084 15195808656 15246185472 15253238016 15257082078 15316769664 15378530832 15427832832 15436650752 15437011968 15499257984 15508479616 15571013808 15613710336 15622634496 15623000064 15685996032 15749246016 15810859008 15999234048 16008753152 16073304576 16157923416 16167158626 16223076333 16352214552 16418150901 16427919249 16548841944 16556884488 16615959948 16623646119 16625456953 16679146752 16688679872 16746401376 16755972936 16756365024 16823537343 16823931012 16879705344 16947768672 16957852128 17022339072 17026230564 17026628976 17090977536 17095284738 17151958656 17159892768 17161762016 17170102432 17227024384 17231365872 17239336716 17286607872 17296488192 17296892928 17300847186 17366232096 17366638464 17376971136 17436665232 17447039568 17504879616 17517390534 17575463808 17575875072 17646745536 17656831696 17713437696 17717901768 17723976704 17728028598 17787216384 17795444352 17926852608 17937518592 17999138304 18009847296 18082467648 18215995392 18226406912 18369490944 18396241371 18617447187 18626495049 18665773056 18774764856 18850469553 18850910652 18989668512 19000522232 19066239756 19077137241 19077583644 19086408507 19150131456 19154957598 19227349728 19304879364 19306982268 19316365236 19380402432 19385286606 19458549216 19459004544 19537011108 19537468272 19548635092 19549092528 19602238464 19613442304 19616248386 19622974208 19627919514 19692989568 19702099104 19772396784 19772859456 19784160816 19847586816 19859395584 19863935658 19927617408 19939473792 20010618432 20019874896 20086244352 20086714368 20112559502 20167709184 20179236224 20179708416 20249030592 20260604112 20261078208 20328247296 20337650688 20342776104 20410693632 20422359552 20504707776 20570443776 20582682624 20665677312 20761351744 20830179328 20914661376 20998994688 21121610463 21375587511 21431072768 21543897888 21630768444 21643131709 21802952736 21890867868 21891380112 21903892332 21992729094 22065122592 22075845984 22154613264 22164861492 22238862336 22243946382 22257180918 22328535168 22341297248 22341820032 22418569584 22431383124 22431908016 22506273792 22511945736 22522359258 22524812646 22535759442 22597024896 22597553664 22610469504 22701640752 22702171968 22787970048 22793179626 22793712984 22869278208 22879857024 22885623117 22975154496 22985782288 23048810496 23061984256 23062523904 23067796248 23141749248 23154976128 23155517952 23169294848 23248886976 23262719424 23339839488 23356520712 23433951744 23434500096 23528994048 23617916928 23623869024 23637371464 23716288512 23727259136 23998851072 24013129728 24109956864 24236885124 24250737939 24528321828 24823262916 24835326732 24923939922 25018720128 25033019808 25133959404 25134547536 25235896518 25319558016 25421653008 25436182988 25436778192 25448544676 25533508608 25539345846 25539943464 25554541054 25636466304 25642927107 25727937984 25739839152 25742643024 25755153648 25825775616 25840536576 25847048808 25859005074 25944732288 25945339392 25951270779 26049348144 26049957696 26065456704 26136317952 26154997848 26169946978 26170559352 26257319424 26269465472 26276085801 26363195712 26363812608 26378881088 26463449088 26470118304 26479194112 26485247544 26570156544 26585965056 26592042897 26680824576 26693166528 26781659136 26890278912 26906277888 26998707456 27014138816 27014770944 27116867584 27123701472 27229812736 27323993088 27339610368 27554236416 27998659584 28162147284 28276365978 28484502768 28500783348 28616375466 28725197184 28841024592 28957319046 28960473402 28974547854 29070603648 29077929909 29187823824 29188506816 29205189776 29305516662 29306202408 29322952638 29323638792 29403357696 29420163456 29434461312 29441879271 29539484352 29553148656 29651816448 29658595176 29676241224 29771380224 29789093376 29795903487 29891426112 29908510832 29909210688 30008365056 30015927648 30029812344 30033083528 30047679256 30129366528 30130071552 30147292672 30168839253 30251563776 30268854336 30269562624 30383960064 30390906168 30391617312 30492370944 30506476032 30514164156 30633539328 30757061664 30855665664 30873301504 30874023936 30998515968 31016959232 31142027616 31245268992 31371992064 31498492032 32146609152 32315846832 32334317252 32446152666 32704429104 32836301802 32855838498 32989093641 33097683888 33113768976 33231919896 33247292238 33250913906 33358293504 33365919573 33377359744 33385771377 33492802752 33511945872 33512730048 33647074686 33647862024 33759410688 33783538887 33787218969 33803639163 33895537344 33915704256 34044678144 34052461128 34053257952 34181955072 34189769439 34190569476 34210111411 34303917312 34319785536 34323524032 34340204864 34454048768 34462731744 34478673432 34573215744 34592976384 34593785856 34601694372 34732464192 34733276928 34753942272 34873330464 34894079136 35009759232 35034781068 35150927616 35151750144 35293491072 35313663392 35426875392 35435803536 35447953408 35456057196 35574432768 35590888704 35998276608 36019694592 36164935296 36431990784 36452813824 36792482742 37234894374 37252990098 37331546112 37549529712 37700939106 37701821304 37853844777 37979337024 38001044464 38132479512 38154274482 38155167288 38172817014 38300262912 38309018769 38309915196 38331811581 38454699456 38609758728 38613964536 38632730472 38760804864 38770573212 38788507611 38917098432 38918009088 39074022216 39074936544 39097270184 39098185056 39204476928 39226884608 39232496772 39245948416 39254920467 39255839028 39385979136 39404198208 39544793568 39545718912 39568321632 39695173632 39718791168 39727871316 39855234816 39878947584 40021236864 40039749792 40172488704 40225119004 40335418368 40358472448 40359416832 40498061184 40521208224 40522156416 40675301376 40685552208 40821387264 40844719104 41009415552 41331354624 41522703488 41829322752 41997989376 42243220926 42414548967 42751175022 42862145536 42924563199 43087795776 43261536888 43286263418 43435978569 43440710103 43461821781 43605905472 43781735736 43782760224 43807784664 43958274993 43984428957 43985458188 44130245184 44151691968 44309226528 44329722984 44477724672 44487892764 44513320229 44514361836 44534953183 44657070336 44682594496 44683640064 44837139168 44862766248 44863816032 45012547584 45023891472 45044718516 45049625292 45071518884 45194049792 45195107328 45220939008 45403281504 45404343936 45575940096 45586359252 45587425968 45738556416 45759714048 45771246234 45950308992 45971564576 46123968512 46135592496 46283498496 46309952256 46311035904 46338589696 46497773952 46525438848 46713041424 46867903488 46869000192 47057988096 47247738048 47274742928 47432577024 47454518272 47997702144 48026259456 48219913728 48473770248 48501475878 49056643656 49254452703 49283757747 49646525832 49670653464 49847879844 49870938357 49876370859 50037440256 50066039616 50267918808 50269095072 50470612029 50471793036 50639116032 50843306016 50872365976 50873556384 50897089352 51067017216 51078691692 51079886928 51109082108 51272932608 51285854214 51455875968 51479678304 51485286048 51510307296 51681073152 51694097616 51718010148 51889464576 51890678784 51902541558 52098696288 52099915392 52130913408 52309995696 52339893956 52341118704 52514638848 52538930944 52552171602 52726391424 52727625216 52757762176 52940236608 52970495088 53140313088 53171930112 53184085794 53361649152 53386333056 53780557824 53812555776 53997414912 54028277632 54029541888 54247402944 54459625472 54647986176 54679220736 55108472832 55188724113 55852341561 55879485147 55997319168 56324294568 56551408659 56552731956 56585055191 56969005536 57001566696 57231411723 57232750932 57259225521 57450394368 57682049184 57914638092 57920946804 57947739737 57949095708 58141207296 58155859818 58375647648 58377013632 58410379552 58611033324 58612404816 58645905276 58647277584 58806715392 58840326912 58868922624 58883758542 59078968704 59106297312 59317190352 59352482448 59542760448 59578186752 59591806974 59782852224 59817021664 59818421376 60031855296 60059624688 60066167056 60095358512 60258733056 60260143104 60294585344 60337678506 60503127552 60537708672 60539125248 60781812336 60783234624 60984741888 61012952064 61028328312 61267078656 61514123328 61711331328 61746603008 61748047872 61997031936 62033918464 62284055232 62490537984 62743984128 62996984064 63364831389 64126762533 64293218304 64631693664 64668634504 64892305332 64929395127 65408858208 65672603604 65711676996 65978187282 66195367776 66227537952 66463839792 66494584476 66501827812 66716587008 66731839146 66754719488 66771542754 66985605504 67023891744 67025460096 67294149372 67295724048 67518821376 67567077774 67574437938 67607278326 67791074688 67831408512 68104922256 68106515904 68363910144 68379538878 68381138952 68420222822 68607834624 68639571072 68647048064 68656869351 68680409728 68925463488 68957346864 69146431488 69185952768 69187571712 69203388744 69464928384 69466553856 69507884544 69746660928 69788158272 70019518464 70069562136 70301855232 70303500288 70586982144 70627326784 70853750784 70871607072 70895906816 70912114392 71148865536 71181777408 71996553216 72039389184 72329870592 72752213817 72905627648 73584965484 73627023649 74469788748 74505980196 75099059424 75401878212 75403642608 75707689554 75958674048 76002088928 76264959024 76308548964 76310334576 76345634028 76600525824 76618037538 76619830392 76663623162 76909398912 77219517456 77227929072 77265460944 77521609728 77541146424 77577015222 77834196864 77836018176 77853812337 78148044432 78149873088 78194540368 78196370112 78408953856 78453769216 78464993544 78491896832 78509840934 78511678056 78771958272 78808396416 78828257403 79089587136 79091437824 79136643264 79390347264 79437582336 79455742632 79710469632 79757895168 79776128691 80042473728 80079499584 80344977408 80450238008 80670836736 80716944896 80718833664 80996122368 81042416448 81044312832 81350602752 81371104416 81689438208 82018831104 82662709248 83045406976 83995978752 84486441852 84829097934 85502350044 85849126398 86175591552 86523073776 86572526836 86871957138 86881420206 86923643562 87211810944 87233789727 87563471472 87565520448 87615569328 87916549986 87968857914 87970916376 88260490368 88303383936 88325637813 88618453056 88659445968 88955449344 88975785528 89026640458 89028723672 89069906366 89314140672 89365188992 89367280128 89387710461 89674278336 89725532496 89727632064 90025095168 90047782944 90089437032 90099250584 90143037768 90388099584 90390214656 90441878016 90506517759 90806563008 90808687872 91151880192 91172718504 91174851936 91477112832 91519428096 91542492468 91594814423 91900617984 91943129152 92247937024 92271184992 92566996992 92619904512 92622071808 92677179392 92995547904 93050877696 93426082848 93735806976 94115976192 94495476096 94549485856 94909036544 96439827456 96947540496 97002951756 98113287312 98508905406 98567515494 98967280923 99293051664 99341306928 99695759688 99741876714 99752741718 100074880512 100132079232 100157314131 100535837616 100538190144 100941224058 100943586072 101278232064 101350616661 101361656907 101410917489 101686612032 101744731952 101747112768 101794178704 102134034432 102157383384 102159773856 102218164216 102545865216 102569308317 102571708428 102630334233 102911751936 102959356608 102970572096 103020614592 103362146304 103388195232 103436020296 103778929152 103781357568 103805083116 104197392576 104199830784 104261826816 104619991392 104679787912 104682237408 105029277696 105077861888 105104343204 105452782848 105455250432 105515524352 105880473216 105940990176 106280626176 106343860224 106368171588 106723298304 106772666112 107994829824 108056555264 108059083776 108494805888 109295972352 109358441472 110377448226 111704683122 111758970294 111994638336 112648589136 113102817318 113105463912 113170110382 113561534331 113938011072 114003133392 114462823446 114465501864 114518451042 114900788736 114927056307 114995434743 115364098368 115829276184 115841893608 115895479474 115898191416 116282414592 116311719636 116365522833 116378198671 116751295296 116754027264 116820759104 117222066648 117224809632 117291810552 117294555168 117613430784 117680653824 117737845248 117764761401 117767517084 118157937408 118212594624 118634380704 118704964896 119085520896 119156373504 119183613948 119565704448 119634043328 119636842752 120063710592 120119249376 120132334112 120190717024 120517466112 120589170688 120675357012 121006255104 121075417344 121078250496 121563624672 121566469248 122025904128 122056656624 122534157312 123028246656 123493206016 123994063872 124067836928 124568110464 125487968256 125993968128 126729662778 128253525066 128586436608 128773689597 129263387328 129337269008 129784610664 129858790254 130322130309 130385465343 130817716416 131345207208 131423353992 131874824979 131953286871 131956374564 132390735552 132455075904 132927679584 132989168952 133003655624 133433174016 133463678292 133509438976 133539960687 133543085508 133604859549 133971211008 134047783488 134050920192 134588298744 134591448096 135037642752 135134155548 135148875876 135214556652 135582149376 135662817024 136209844512 136213031808 136727820288 136759077756 136762277904 136840445644 137215669248 137279142144 137294096128 137313738702 137360819456 137850926976 137914693728 138371905536 138406777488 138929856768 138933107712 139015769088 139493321856 139576316544 140139124272 140603710464 140607000576 141173964288 141254653568 141743214144 141824228784 142297731072 142363554816 143993106432 144078778368 144659741184 145504427634 145811255296 147169930968 147254047298 147763358109 147851273241 148939577496 149011960392 149612815071 149629112577 150198118848 150803756424 150807285216 151411836087 151415379108 151501921963 151917348096 152004177856 152529918048 152617097928 152620669152 152691268056 153201051648 153236075076 153239660784 153327246324 153818797824 154439034912 154455858144 154530921888 155043219456 155082292848 155154030444 155668393728 155672036352 155707624674 156296088864 156299746176 156389080736 156392740224 156907538432 156929987088 156983793664 157019681868 157023356112 157543916544 157616792832 157656514806 158179174272 158182875648 158273286528 158911485264 159420939264 159515790336 159552257382 160084947456 160158999168 160900476016 161341673472 161433889792 161437667328 161992244736 162084832896 162088625664 162742208832 163378876416 164037662208 165325418496 166090813952 167557024683 167638455441 167991957504 168972883704 169654225977 169658195868 169755165573 171004700088 171694235169 171698252796 171777676563 172351183104 173046147552 173145053672 173743914276 173762840412 173843219211 173847287124 174423621888 174467579454 175126942944 175131040896 175231138656 175833099972 175937715828 175941832752 176520980736 176606767872 176651275626 177236906112 177318891936 177951571056 178053280916 178057447344 178139812732 178628281344 178730377984 178734560256 178775420922 179348556672 179451064992 179455264128 180095565888 180178874064 180198501168 180286075536 180776199168 180780429312 180883756032 181013035518 181613126016 181617375744 182345437008 182349703872 182954225664 183038856192 183084984936 183189628846 183801235968 183886258304 184542369984 185133993984 185239809024 185244143616 185354358784 185991095808 186101755392 186852165696 187471613952 188231952384 188990952192 189098971712 189818073088 190094494167 192380287599 192879654912 193895080992 194005903512 194788185381 196226574624 197017810812 197130418157 197135030988 197934561846 198586103328 198682613856 199391519376 199483753428 199505483436 200149761024 200264158464 200314628262 201071675232 201076380288 201882448116 201887172144 202556464128 202701233322 202723313814 202821834978 203373224064 203489463904 203494225536 203588357408 204314766768 204319547712 204436328432 205091730432 205138616634 205143416856 205260668466 205823503872 205918713216 205941144192 206041229184 206776390464 206872040592 207557858304 207562715136 207610166232 208394785152 208399661568 208523653632 209239982784 209359575824 209364474816 210058555392 210155723776 210208686408 210905565696 210910500864 211031048704 211760946432 211881980352 212561252352 212687720448 212736343176 213446596608 213545332224 215989659648 216113110528 216118167552 216989611776 218256641451 218716882944 220754896452 220881070947 223409366244 223517940588 225297178272 226205634636 226210927824 226340220764 227123068662 227876022144 228006266784 228925646892 228931003728 229036902084 229801577472 229854112614 229990869486 230728196736 231658552368 231683787216 231790958948 231796382832 232564829184 232623439272 232731045666 232756397342 233502590592 233508054528 233561437011 233641518208 234444133296 234449619264 234583621104 234589110336 235226861568 235361307648 235475690496 235529522802 235535034168 236315874816 236425189248 236484772209 237268761408 237409929792 238171041792 238312747008 238367227896 239131408896 239268086656 239273685504 239328386073 240127421184 240238498752 240264668224 240381434048 241034932224 241178341376 241350714024 242012510208 242150834688 242156500992 243127249344 243132938496 244051808256 244113313248 245068314624 246056493312 246986412032 247988127744 248135673856 249136220928 251987936256 253459325556 256507050132 257547379194 258526774656 258674538016 259569221328 259717580508 260644260618 260770930686 261635432832 262690414416 262846707984 263749649958 263906573742 263912749128 264781471104 264910151808 264976913439 265855359168 265978337904 266007311248 266866348032 266927356584 267018877952 267079921374 267086171016 267209719098 267942422016 268095566976 268101840384 268163131383 269176597488 269182896192 270075285504 270268311096 270297751752 270429113304 271164298752 271325634048 271519553277 272419689024 272426063616 273455640576 273518155512 273524555808 273680891288 274431338496 274558284288 274588192256 274627477404 274721638912 274784443269 275701853952 275829387456 276743811072 276813554976 277859713536 277866215424 278031538176 278986643712 279152633088 280278248544 281207420928 282347928576 282509307136 283486428288 283648457568 284727109632 289319482368 291008855268 294339861936 294508094596 295526716218 295702546482 296901842769 297879154992 298023920784 299225630142 299258225154 300396237696 300471942393 301607512848 301614570432 302823672174 302830758216 303003843926 303834696192 304008355712 304051849983 304084970721 304232752467 305059836096 305234195856 305241338304 305382536112 306402103296 306472150152 306479321568 306654492648 307637595648 307707924951 307891002699 308878069824 308911716288 309061843776 310086438912 310164585696 310308060888 311336787456 311344072704 311415249348 311593241603 311744672281 312592177728 312599492352 312778161472 312785480448 313815076864 313859974176 313967587328 314039363736 314046712224 315087833088 315233585664 315313029612 316358348544 316365751296 316546573056 317822970528 318841878528 319031580672 319104514764 320169894912 320317998336 321800952032 322867779584 323984489472 324169665792 324177251328 325484417664 328075324416 332181627904 335114049366 335276910882 335983915008 337945767408 339308451954 339316391736 339510331146 342009400176 343388470338 343396505592 343555353126 344702366208 344781168921 344986304229 346092295104 346290107344 347487828552 347525680824 347686438422 347694574248 348847243776 348935158908 349096568499 349134596013 350253885888 350262081792 350462277312 351666199944 351875431656 351883665504 353041961472 353213535744 353294284203 353302551252 354473812224 354637783872 355903142112 356106561832 356114894688 356279625464 357256562688 357460755968 357469120512 357550841844 358697113344 358902129984 358910528256 360191131776 360357748128 360397002336 360572151072 361552398336 361767512064 362026071036 363226252032 363234751488 364690874016 364699407744 366077712384 366169969872 366379257692 367602471936 367772516608 369084739968 370479618048 371982191616 372203510784 373704331392 376463904768 377981904384 378197943424 380188988334 384760575198 385759309824 386321068791 387790161984 388011807024 389576370762 390966390927 391156396029 392453149248 394035621624 394260836314 394270061976 395624474937 395859860613 395869123692 396095386337 397172206656 397365227712 398783038752 398967506856 399010966872 400299522048 400528316928 400619882061 400629256524 400814578647 402143350464 402152760576 403764896232 403774344288 405112928256 405402466644 405446627628 405634178159 405643669956 406746448128 406978927808 406988451072 407176714816 408629533536 408639095424 408872656864 410183460864 410277233268 410286833712 410521336932 411647007744 411837426432 411882288384 412082458368 413552780928 413744081184 415115716608 415220332464 416789570304 416799323136 417047307264 418479965568 418719151648 418728949632 420311447552 420417372816 421811131392 421821001728 422062097408 423521892864 423763960704 425472686352 426893193216 427090664448 431979319296 432226221056 432236335104 433979223552 436513282902 437433765888 441509792904 441762141894 443553819723 446818732488 447035881176 448838445213 448887337731 450594356544 452411269272 452421855648 452680441528 454235508261 454246137324 454505765889 455752044288 456012533568 457851293784 457862007456 458073804168 459603154944 459708225228 459981738972 461456393472 463317104736 463367574432 463581917896 463592765664 465129658368 465246878544 465462091332 465512794684 467005181184 467016109056 467122874022 467283036416 468888266592 468899238528 469167242208 469178220672 470722615296 470951380992 471059045604 471070068336 472631749632 472850378496 472969544418 474537522816 474819859584 476734455792 478262817792 478536173312 478547371008 478656772146 480254842368 480476997504 480529336448 480762868096 482701428048 484025020416 484301669376 484313001984 486254498688 486265876992 488226626496 490136629248 492112986624 495976255488 496271347712 498272441856 502671074049 502915366323 503975872512 506918651112 508962677931 509265496719 513014100264 515082705507 515094758388 515333029689 515389165543 517053549312 517349076032 519138442656 519435161016 521288521236 521529657633 521541861372 523270865664 525380828832 525693415968 527499299916 527800797001 527813147484 527825498256 529562942208 529820303616 529953826878 531710718336 531956675808 532014622496 533854713168 534037755904 534159842748 534172342032 534419438196 535884844032 536191133952 536203680768 536326262766 538353194976 538365792384 540536622192 540595503504 540858226608 542328597504 542651268096 543039106554 544839378048 544852127232 547036311024 547049111616 547361782576 548862676992 549116568576 549176384512 549254954808 549443277824 549568886538 551403707904 551658774912 553627109952 555719427072 555732430848 556063076352 557973287424 558305266176 560556497088 562414841856 564695857152 565018614272 566972856576 567296915136 569454219264 570283482501 577140862797 578638964736 582017710536 584364556143 588679723872 589016189192 591053432436 591391254471 591405092964 593803685538 595758309984 596047841568 598451260284 598516450308 600792475392 600943884786 603215025696 603229140864 605647344348 605661516432 606007687852 607669392384 608016711424 608103699966 608169941442 608465504934 610119672192 610468391712 610482676608 610765072224 612944300304 612958643136 613308985296 615275191296 615415849902 615782005398 617756139648 617823432576 618123687552 620329171392 620616121776 622673574912 622688145408 622830498696 623186483206 623489344562 625184355456 625198984704 625556322944 625570960896 627719948352 628078727472 628093424448 630175666176 630467171328 630626059224 632716697088 632731502592 633093146112 635645941056 637683757056 638063161344 638209029528 640339789824 640635996672 643601904064 645735559168 647968978944 648339331584 648354502656 650968835328 654769924353 656150648832 662643212841 664363255808 670228098732 670553821764 670937082979 675891534816 678616903908 678632783472 679020662292 684018800352 686776940676 686793011184 687110706252 689404732416 689562337842 689972608458 692184590208 692580214688 694975657104 695051361648 695372876844 695389148496 697694487552 697870317816 698193136998 698269192026 700507771776 700524163584 700924554624 703332399888 703750863312 703767331008 706083922944 706427071488 706588568406 706605102504 708947624448 709275567744 709454316627 711806284224 712213123664 712229789376 712559250928 714513125376 714921511936 714938241024 715101683688 717394226688 717804259968 717821056512 717985158219 720382263552 720715496256 720794004672 721144302144 723104796672 723535024128 724052142072 726452504064 726469502976 729381748032 729398815488 732155424768 732339939744 732758515384 735204943872 735545033216 738169479936 740959236096 743964383232 744407021568 747408662784 755963808768 756395886848 760377976668 769521150396 772642137582 775580323968 776023614048 779152741524 781932781854 782312792058 784906298496 788071243248 788521672628 788540123952 791248949874 791719721226 791738247384 792190772674 794344413312 794730455424 794930740317 797566077504 797935013712 798021933744 800599044096 801056633856 801239764122 801258513048 801629157294 804286700928 804305521152 804489394149 807529792464 807548688576 810225856512 810804933288 810893255256 811268356318 811287339912 813492896256 813957855616 813976902144 814353429632 814558659831 817259067072 817278190848 817745313728 820366921728 820554466536 820573667424 821042673864 823294015488 823674852864 823764576768 824164916736 824353329807 827105561856 827488162368 830231433216 830440664928 833579140608 833598646272 834094614528 836959931136 837438303296 837457899264 840622895104 840834745632 843622262784 844124194816 847043785728 847527921408 850945372704 854181328896 864452442112 867958447104 873026565804 883019585808 883524283788 887107639446 893637464976 894071762352 897676890426 897774675462 901188713088 901415827179 904822538544 904843711296 905360883056 908471016522 908492274648 909011531778 911504088576 912025067136 912254912163 912698257401 915702587568 915724014912 916147608336 919206309888 919416450456 919963477944 922912786944 923123774853 923673008097 926634209472 926735148864 927163835792 927185531328 930259316736 930493757088 930924182664 931025589368 934010362368 934032218112 934245748044 934566072832 934779724809 935234016843 937776533184 937798477056 938334484416 938356441344 941445230592 941902761984 942118091208 942140136672 945263499264 945700756992 945939088836 949075045632 949639719168 953468911584 956525635584 957072346624 957094742016 957313544292 960509684736 960953995008 961058672896 961525736192 965402856096 968603338752 972508997376 972531753984 976453252992 984225973248 996544883712 1005342148098 1005830732646 1007951745024 1013837302224 1017925355862 1018530993438 1026028200528 1030165411014 1030189516776 1030666059378 1030778331086 1034107098624 1034343506763 1034698152064 1034958912687 1038276885312 1038870322032 1042577042472 1043059315266 1043083722744 1046541731328 1047289705497 1047403788039 1050761657664 1051386831936 1054998599832 1055601594002 1055626294968 1055650996512 1059125884416 1059640607232 1059882852609 1059907653756 1060513453741 1063421436672 1063913351616 1064029244992 1067709426336 1068075511808 1068319685496 1068344684064 1068838876392 1071769688064 1072382267904 1072407361536 1072652525532 1076706389952 1076731584768 1081073244384 1081191007008 1081716453216 1084657195008 1085302536192 1086078213108 1089678756096 1089704254464 1094072622048 1094098223232 1094723565152 1098233137152 1098352769024 1098509909616 1098886555648 1099137773076 1102807415808 1103317549824 1107254219904 1111438854144 1115946574848 1116610532352 1121112994176 1129391714304 1130037228544 1133945713152 1134593830272 1140566965002 1154281725594 1157277929472 1164035421072 1168729112286 1172899172781 1173469188087 1177359447744 1178032378384 1182106864872 1182782508942 1182810185928 1187579581839 1187607371076 1188286159011 1191516619968 1192095683136 1196902520568 1197032900616 1201584950784 1201859646183 1201887769572 1202443735941 1206430051392 1206458281728 1211294688696 1211323032864 1212015375704 1215338784768 1216033422848 1216207399932 1216339882884 1216902534477 1216931009868 1220239344384 1220936783424 1220965353216 1221530144448 1225888600608 1225917286272 1226617970592 1230550382592 1230831699804 1231564010796 1235512279296 1235646865152 1236247375104 1240658342784 1241232243552 1245347149824 1245660997392 1246372966412 1246978689124 1250368710912 1250397969408 1251112645888 1251141921792 1255439896704 1256157454944 1256186848896 1260934342656 1261252118448 1265433394176 1265463005184 1266186292224 1271291882112 1276418059056 1280679579648 1281271993344 1287203808128 1295937957888 1296678663168 1296709005312 1301937670656 1309539848706 1312301297664 1325286425682 1328726511616 1330661459169 1340456197464 1341107643528 1341874165958 1346515335639 1346662013193 1351783069632 1357233807816 1357265566944 1358041324584 1362706524783 1363517297667 1368037600704 1373553881352 1373586022368 1374221412504 1378809464832 1379124675684 1379912927099 1379945216916 1384369180416 1385160429376 1389951314208 1390102723296 1390745753688 1390778296992 1395388975104 1395740635632 1396386273996 1396538384052 1401015543552 1401048327168 1401849109248 1406664799776 1407501726624 1407534662016 1412167845888 1412854142976 1413177136812 1413210205008 1417895248896 1418551135488 1418908633254 1423612568448 1424426247328 1424459578752 1425118501856 1429843023872 1430203367376 1434788453376 1435608519936 1435642113024 1435970316438 1440764527104 1441430992512 1441588009344 1442288604288 1448104284144 1452905008128 1452939005952 1458763496064 1458797630976 1464679879488 1465517030768 1470409887744 1471090066432 1476338959872 1487928766464 1488814043136 1494817325568 1511927617536 1512791773696 1520755953336 1526888033793 1527796490157 1539042300792 1545248116521 1545284275164 1545999089067 1546167496629 1551160647936 1552047228096 1558305483048 1563865563708 1564588972899 1564625584116 1569812596992 1576142486496 1577043345256 1577080247904 1582497899748 1583402391003 1583439442452 1583476494768 1584381545348 1588688826624 1589460910848 1589861480634 1595132155008 1595870027424 1596043867488 1602113267712 1602479528244 1602517026096 1603258314588 1608573401856 1608611042304 1608978788298 1615059584928 1615097377152 1621609866576 1621786510512 1622536712636 1622574679824 1626985792512 1627915711232 1627953804288 1628706859264 1629117319662 1634518134144 1634556381696 1635490627456 1641108933072 1641147334848 1642085347728 1646588030976 1647349705728 1647529153536 1648329833472 1648706659614 1654211123712 1654976324736 1660881329856 1667158281216 1667197292544 1668189229056 1673919862272 1674876606592 1674915798528 1681669491264 1687244525568 1688248389632 1694087571456 1695055842816 1701890745408 1708362657792 1710850447503 1728904884224 1731422588391 1735916894208 1746053131608 1753093668429 1766039171616 1767048567576 1774173763413 1774215278892 1787274929952 1788143524704 1795353780852 1795549350924 1796379931847 1802377426176 1802831654358 1809645077088 1809687422592 1810721766112 1816942033044 1816984549296 1818023063556 1823008177152 1824050134272 1824509824326 1825396514802 1831405175136 1831448029824 1832295216672 1838832900912 1839926955888 1845825573888 1846247549706 1847346016194 1853268418944 1853470297728 1854327671584 1854371062656 1860987514176 1861848365328 1862051178736 1868020724736 1868064436224 1868491496088 1869132145664 1869559449618 1870468033686 1875553066368 1875596954112 1876668968832 1876712882688 1884236182416 1884280273344 1890526998528 1891401513984 1891878177672 1898150091264 1899279438336 1906937823168 1913051271168 1914144693248 1914189484032 1914627088584 1921019369472 1921907990016 1922117345792 1923051472384 1930805712192 1937206677504 1945017994752 1945063507968 1952906505984 1964309773059 1968451946496 1987929638523 1993089767424 2010684296196 2011661465292 2012811248937 2027674604448 2035850711724 2037061986876 2052056401056 2060330822028 2060379033552 2061332118756 2061556662172 2068214197248 2068687013526 2069396304128 2069917825374 2076553770624 2077740644064 2085154084944 2086118630532 2086167445488 2093083462656 2094579410994 2094807576078 2101523315328 2102773663872 2109997199664 2111203188004 2111252589936 2111301993024 2118251768832 2119281214464 2119765705218 2119815307512 2121026907482 2126842873344 2127826703232 2128058489984 2128362949881 2135418852672 2136639370992 2136689368128 2137677752784 2143539376128 2144764535808 2144814723072 2145305051064 2153412779904 2153463169536 2153955474657 2162146488768 2162382014016 2163432906432 2169314390016 2170605072384 2172156426216 2179357512192 2179408508928 2188145244096 2188196446464 2189447130304 2196466274304 2196705538048 2197019819232 2197773111296 2198275546152 2205614831616 2206635099648 2214508439808 2222877708288 2231893149696 2233221064704 2242225988352 2260074457088 2267891426304 2269187660544 2281133930004 2282437733119 2308563451188 2328070842144 2337458224572 2345798345562 2346938376174 2354718895488 2356064756768 2364213729744 2365565017884 2365620371856 2375159163678 2375214742152 2376572318022 2383033239936 2384191366272 2393805041136 2394065801232 2403169901568 2403719292366 2403775539144 2404887471882 2412860102784 2412916563456 2413468182447 2422589377392 2422646065728 2424030751408 2430677569536 2432066845696 2432414799864 2432679765768 2433805068954 2433862019736 2440478688768 2441873566848 2441930706432 2443060288896 2443675979493 2451777201216 2451834572544 2453235941184 2461100765184 2461663399608 2463128021592 2471024558592 2471293730304 2472494750208 2473059989421 2481316685568 2482464487104 2490694299648 2491321994784 2492745932824 2493957378248 2500737421824 2500795938816 2502225291776 2502283843584 2510879793408 2512314909888 2512373697792 2521868685312 2522504236896 2530866788352 2532372584448 2542583764224 2552836118112 2562543986688 2574407616256 2593357326336 2603875341312 2619079697412 2650572851364 2661322918338 2680912394928 2682215287056 2683748331916 2693030671278 2693324026386 2703566139264 2704247481537 2714467615632 2714531133888 2716082649168 2725413049566 2727034595334 2736075201408 2736764736489 2738094772203 2747107762704 2747172044736 2748442825008 2757618929664 2758249351368 2759825854198 2759890433832 2768738360832 2769371324559 2770320858752 2771019024291 2779902628416 2780205446592 2781491507376 2781556593984 2790777950208 2791481271264 2792772547992 2793076768104 2802031087104 2802096654336 2803698218496 2804339174427 2805702050529 2813329599552 2815003453248 2815069324032 2824335691776 2825708285952 2826354273624 2826420410016 2835790497792 2837102270976 2837817266508 2839439247113 2847225136896 2848852494656 2848919157504 2850237003712 2859686047744 2860406734752 2869576906752 2871217039872 2871284226048 2871940632876 2881529054208 2882861985024 2883176018688 2884577208576 2896208568288 2905810016256 2917526992128 2917595261952 2929359758976 2931034061536 2942180132864 2952677919744 2989634651136 3023855235072 3025583547392 3041511906672 3053776067586 3055592980314 3078084601584 3090496233042 3090568550328 3091998178134 3092334993258 3102321295872 3104094456192 3104876738061 3116610966096 3127731127416 3129177945798 3129251168232 3139625193984 3141869116491 3142211364117 3152284972992 3154086690512 3154160495808 3164995799496 3166804782006 3166878884904 3166952989536 3168763090696 3177377653248 3178921821696 3179648557827 3179722961268 3181540361223 3190264310016 3191740054848 3192087734976 3204226535424 3204959056488 3205034052192 3206516629176 3217146803712 3217222084608 3217957576596 3230119169856 3230194754304 3243219733152 3243573021024 3245073425272 3245149359648 3253971585024 3255831422464 3255907608576 3257413718528 3258234639324 3269036268288 3269112763392 3270981254912 3282217866144 3282294669696 3284170695456 3294699411456 3295058307072 3296659666944 3297413319228 3308422247424 3309952649472 3321762659712 3334316562432 3347839724544 3349753213184 3349831597056 3363338982528 3388175142912 3390111685632 3403781490816 3421700895006 3462845176782 3471833788416 3492106263216 3506187336858 3518697518343 3520407564261 3532078343232 3534097135152 3548347526826 3548430557784 3562738745517 3564858477033 3574549859904 3576287049408 3590707561704 3591098701848 3592759863694 3604754852352 3605578938549 3605663308716 3607331207823 3607724158801 3619290154176 3619374845184 3621443532224 3633884066088 3633969098592 3636046127112 3646016354304 3648100268544 3649019648652 3650707603431 3650793029604 3662810350272 3662896059648 3664590433344 3677665801824 3679853911776 3691651147776 3692495099412 3694605579007 3694692032388 3706536837888 3706940595456 3708655343168 3708742125312 3721975028352 3723696730656 3724102357472 3736041449472 3736982992176 3738264291328 3739118899236 3740936067372 3751106132736 3751193908224 3753337937664 3753425765376 3768472364832 3768560546688 3782803027968 3783756355344 3796300182528 3798558876672 3813875646336 3828289386496 3829254177168 3842038738944 3843815980032 3844234691584 3846102944768 3861611424384 3890035989504 3890127015936 3905813011968 3928619546118 3936903892992 3975859277046 3986179534848 3991984377507 4021368592392 4023322930584 4025622497874 4039986039579 4055349208896 4071701423448 4074123973752 4088119574349 4090551893001 4104112802112 4120661644056 4120758067104 4122664237512 4123113324344 4136428394496 4137374027052 4138792608256 4139738781297 4139835650748 4153107541248 4155481288128 4170308169888 4172237261064 4172334890976 4186166925312 4189158821988 4189615152156 4203046630656 4205547327744 4219994399328 4222406376008 4222505179872 4222603986048 4236503537664 4238562428928 4239531410436 4239630615024 4242053814964 4253685746688 4255653406464 4256116979968 4256725899762 4270837705344 4273278741984 4273378736256 4275355505568 4289529071616 4290610102128 4306825559808 4306926339072 4307910949314 4324292977536 4324764028032 4326865812864 4344312852432 4358715024384 4358817017856 4376290488192 4376392892928 4378894260608 4394039638464 4396551092304 4411229663232 4413270199296 4429016879616 4463786299392 4466442129408 4484451976704 4520148914176 4535782852608 4538375321088 4562267860008 4564875466238 4580664101379 4583389470471 4617126902376 4635744349563 4637997267201 4638502489887 4656141684288 4674916449144 4691596691124 4693766918697 4693876752348 4696559580853 4709437790976 4712129513536 4728427459488 4731130035768 4731240743712 4750207173009 4750318327356 4750429484304 4753144636044 4766066479872 4768382732544 4787610082272 4788131602464 4806339803136 4807438584732 4807551078288 4809774943764 4825720205568 4825833126912 4826936364894 4845178754784 4845292131456 4848061502816 4864133691392 4864829599728 4865359531536 4867610137908 4867724039472 4880957377536 4883747133696 4883861412864 4886120577792 4887351958986 4903554402432 4903669145088 4906471882368 4923326799216 4926256043184 4942049117184 4942587460608 4944989500416 4946119978842 4962633371136 4964928974208 4982643989568 4985491865648 4987914756496 5001474843648 5001591877632 5004450583552 5004567687168 5021759586816 5024629819776 5024747395584 5045008473792 5061733576704 5064745168896 5085167528448 5105672236224 5125087973376 5148815232512 5186714652672 5194267765173 5207750682624 5238159394824 5259281005287 5301145702728 5322521290239 5322645836676 5361824789856 5364430574112 5367496663832 5386061342556 5386648052772 5389139795541 5407132278528 5408494963074 5428935231264 5429062267776 5432165298336 5450826099132 5454069190668 5472150402816 5473529472978 5476189544406 5494215525408 5494344089472 5496885650016 5516498702736 5519651708396 5519780867664 5537476721664 5538742649118 5540641717504 5542038048582 5559805256832 5560410893184 5562983014752 5563113187968 5582962542528 5585545095984 5586153536208 5604062174208 5604193308672 5607396436992 5608678348854 5611404101058 5626659199104 5630006906496 5630138648064 5652708547248 5652840820032 5671580995584 5674204541952 5675634533016 5678878494226 5694450273792 5697704989312 5697838315008 5700474007424 5720813469504 5739153813504 5742434079744 5742568452096 5743881265752 5763058108416 5765723970048 5766352037376 5769154417152 5792417136576 5811620032512 5835053984256 5835190523904 5858719517952 5862068123072 5884360265728 5892929319177 5905355839488 5963788915569 5979269302272 6038433746811 6051167094784 6083023813344 6107552135172 6111042962867 6111185960628 6156169203168 6180992466084 6181137100656 6183996356268 6184669986516 6204642591744 6208188912384 6209753476122 6233221932192 6255462254832 6258355891596 6258502336464 6279250387968 6283738232982 6284422728234 6304569945984 6308173381024 6308320991616 6329991598992 6333609564012 6333757769808 6333905979072 6337526181392 6354755306496 6357843643392 6359297115654 6359445922536 6363080722446 6380528620032 6383480109696 6384175469952 6409918112976 6410068104384 6413033258352 6434293607424 6434444169216 6435915153192 6460238339712 6460389508608 6461866423971 6486439466304 6487146042048 6490146850544 6490298719296 6507943170048 6511662844928 6511815217152 6514827437056 6516469278648 6538072536576 6538225526784 6541962509824 6564435732288 6564589339392 6568341390912 6589398822912 6590116614144 6593319333888 6594826638456 6616844494848 6619905298944 6643525319424 6668633124864 6695679449088 6699506426368 6699663194112 6726677965056 6780223371264 6807562981632 6843401790012 6847313199357 6925690353564 6984212526432 7012374673716 7037395036686 7040815128522 7064156686464 7068194270304 7096695053652 7096861115568 7125477491034 7129716954066 7149099719808 7152574098816 7181415123408 7182197403696 7185519727388 7209509704704 7211157877098 7211326617432 7214662415646 7215448317602 7238580308352 7238749690368 7240404547341 7242887064448 7267768132176 7267938197184 7272092254224 7292032708608 7296200537088 7298039297304 7301415206862 7301586059208 7325620700544 7325792119296 7329180866688 7331027938479 7355331603648 7359707823552 7383302295552 7384990198824 7389211158014 7389384064776 7413073675776 7413881190912 7417310686336 7417484250624 7419179968263 7443950056704 7447393461312 7448204714944 7472082898944 7473965984352 7476528582656 7478237798472 7481872134744 7502212265472 7502387816448 7506675875328 7506851530752 7536944729664 7537121093376 7565606055936 7567512710688 7592600365056 7597117753344 7627751292672 7656578772992 7658508354336 7687631960064 7688469383168 7692205889536 7723222848768 7780071979008 7811626023936 7857239092236 7951718554092 7983968755014 8042737184784 8046645861168 8051244995748 8079972079158 8110698417792 8143402846896 8148247947504 8176239148698 8181103786002 8208225604224 8210294209467 8214284316609 8241323288112 8241516134208 8245328475024 8246226648688 8272856788992 8274748054104 8277585216512 8279477562594 8279671301496 8306215082496 8310962576256 8313057072873 8340616339776 8344474522128 8344669781952 8372333850624 8378317643976 8379230304312 8406093261312 8411094655488 8413017523281 8417106151587 8439988798656 8444812752016 8445010359744 8445207972096 8473007075328 8477124857856 8479062820872 8479261230048 8484107629928 8507371493376 8511306812928 8512233959936 8513451799524 8518317741339 8541675410688 8546557483968 8546757472512 8550711011136 8579058143232 8581220204256 8613651119616 8613852678144 8615821898628 8648585955072 8649528056064 8653731625728 8688625704864 8717430048768 8752580976384 8752785785856 8757788521216 8788079276928 8793102184608 8826540398592 8858033759232 8968903953408 9071565705216 9076750642176 9124535720016 9129750932476 9161328202758 9166778940942 9234253804752 9271488699126 9275994534402 9277004979774 9312283368576 9314630214183 9349832898288 9383193382248 9387533837394 9387753504696 9393119161706 9418875581952 9424259027072 9425607349473 9426634092351 9456854918976 9462260071536 9462481487424 9500414346018 9500636654712 9500858968608 9506289272088 9532132959744 9536765465088 9538945673481 9544621083669 9575220164544 9576263204928 9612679606272 9614877169464 9615102156576 9619549887528 9651440411136 9651666253824 9653872729788 9659390489693 9690357509568 9690584262912 9696123005632 9728267382784 9729659199456 9730719063072 9735220275816 9735448078944 9761914755072 9767494267392 9767722825728 9772241155584 9774703917972 9807108804864 9807338290176 9812943764736 9846653598432 9852512086368 9884098234368 9885174921216 9889979000832 9892239957684 9925266742272 9929857948416 9965287979136 9970983731296 9975829512992 10002949687296 10008901167104 10043519173632 10049259639552 10049494791168 10090016947584 10170335056896 10211344472448 10297630465024 10388535530346 10415501365248 10476318789648 10518562010574 10602291405456 10645042580478 10645291673352 10688216236551 10694575431099 10723649579712 10728861148224 10734993327664 10772122685112 10773296105544 10778279591082 10814264557056 10816736815647 10816989926148 10821993623469 10823172476403 10857870462528 10858124535552 10864330596672 10901652198264 10908138381336 10944300805632 10947058945956 10952122810293 10952379088812 10988431050816 10988688178944 10993771300032 11032997405472 11039303416792 11039561735328 11074953443328 11077485298236 11081283435008 11083816737021 11084076097164 11119610513664 11120821786368 11125966029504 11126226375936 11165925085056 11171090191968 11172307072416 11208124348416 11214792873984 11217356697708 11222808202116 11253318398208 11260013812992 11260277296128 11305417094496 11305681640064 11348409083904 11351269066032 11357756988452 11388900547584 11395409978624 11395676630016 11400948014848 11441626939008 11484868159488 11487762531504 11526116216832 11531447940096 11532704074752 11538308834304 11584834273152 11670107968512 11670381047808 11717439035904 11724136246144 11785858638354 11810711678976 11927577831138 11958538604544 11975953132521 12076867493622 12102334189568 12119958118737 12166047626688 12215104270344 12222085925734 12222371921256 12264358723047 12271655679003 12312338406336 12361984932168 12362274201312 12367992712536 12369339973032 12409285183488 12416377824768 12419216343891 12419506952244 12466443864384 12510924509664 12516711783192 12517004672928 12558500775936 12567476465964 12568845456468 12574659522929 12609139891968 12616346762048 12616641983232 12659983197984 12667219128024 12667515539616 12667811958144 12675052362784 12709510612992 12715687286784 12718594231308 12718891845072 12726161444892 12761057240064 12766960219392 12768350939904 12819836225952 12820136208768 12826066516704 12868587214848 12871830306384 12920476679424 12920779017216 12923732847942 12972878932608 12974292084096 12980293701088 12980597438592 13023325689856 13029654874112 13032938557296 13076145073152 13076451053568 13083925019648 13128871464576 13129178678784 13136682781824 13189653276912 13233688989696 13239810597888 13287050638848 13391358898176 13399012852736 13399326388224 13453355930112 13560446742528 13615125963264 13686803580024 13694626398714 13750168411413 13851380707128 13907233048689 13913991801603 13915507469661 13968425052864 14024749347432 14074790073372 14081300756091 14081630257044 14089678742559 14128313372928 14136388540608 14193390107304 14193722231136 14250621519027 14250954982068 14259433908132 14298199439616 14305148197632 14362830246816 14364394807392 14371039454776 14419019409408 14422315754196 14422653234864 14429324831292 14430896635204 14477160616704 14477499380736 14480809094682 14485774128896 14535536264352 14535876394368 14544184508448 14592401074176 14596078594608 14602830413724 14603172118416 14651241401088 14651584238592 14658361733376 14662055876958 14710663207296 14719415647104 14769980397648 14778422316028 14778768129552 14826147351552 14827762381824 14834621372672 14834968501248 14838359936526 14887900113408 14894786922624 14896409429888 14947931968704 14956475596944 14963744269488 15004424530944 15004775632896 15013351750656 15013703061504 15073889459328 15074242186752 15135025421376 15185200730112 15194235506688 15255502585344 15317016708672 15375263920128 15376938766336 15384411779072 15446445697536 15560143958016 15582803295519 15623252047872 15714478184472 15777843015861 15903437108184 15967563870717 15967937510028 15977064131833 16085474369568 16093291722336 16102489991496 16159944158316 16167419386623 16221396835584 16286805693792 16296495895008 16352478297396 16361824707031 16362207572004 16416451208448 16420588418934 16428568633218 16482646576224 16483032268416 16490656950048 16492453297376 16549496108208 16555170433024 16558955125188 16559342602992 16612430164992 16621925152512 16626114145746 16681232679552 16688949044256 16689339563904 16756635287952 16758460608624 16812186522624 16822189310976 16826035046562 16834212303174 16879977597312 16889625504032 16890020719488 16890415944192 16958125641744 16958522460096 16968215259856 17014742986752 17022613625856 17024467919872 17026903599048 17036635482678 17083350821376 17093114967936 17093514945024 17101422022272 17162440408512 17227302239232 17227705356288 17231643797256 17297171910144 17299056112128 17307463251456 17377251409728 17434860097536 17505161952768 17505571571712 17515577042432 17576158553856 17586204369216 17653080797184 17678787957531 17716067518464 17891366746707 17937807906816 18115301240433 18153501284352 18249071440032 18259501864952 18322656405516 18333128888601 18333557881884 18468507609504 18542977398252 18551989068804 18554009959548 18624566737152 18629260428366 18699665796576 18766386764496 18775067674788 18775507009392 18786238323412 18837751163904 18848518054144 18851214698946 18853268184702 18913709837952 18924520143072 18924962974848 19000828692036 19001273309424 19001717937216 19012578544176 19064265919488 19073530930176 19077891346962 19089242167338 19150440329088 19152526409856 19229754338928 19230204313152 19239099775056 19302880822272 19303332507648 19307745459576 19318780979386 19380715019136 19381168525824 19385599271913 19392246011264 19459318398912 19461438126144 19470440551632 19470896157888 19523829510144 19534988534784 19535445651456 19544482311168 19549407835944 19614217609728 19614676580352 19625887529472 19693307196864 19705024172736 19768196468736 19770349842432 19779958001664 19784479915368 19850533484544 19859715896832 19930575958272 19941967462592 19951659025984 20005899374592 20017802334208 20087038347264 20098519279104 20098989582336 20180033895168 20340670113792 20422688944896 20541939598071 20595260930048 20777071060692 20952637579296 21037124021148 21204582810912 21290085160956 21290583346704 21376432473102 21389150862198 21447299159424 21457722296448 21469986655328 21544245370224 21546592211088 21556559182164 21628529114112 21633473631294 21633979852296 21643987246938 21646344952806 21715740925056 21716249071104 21728661193344 21803304396528 21816276762672 21888601611264 21894117891912 21904245620586 21904758177624 21976862101632 21977376357888 21987542600064 21993083815437 22065994810944 22078606833584 22079123470656 22149906886656 22154970596472 22162566870016 22167633474042 22168152194328 22239221027328 22241643572736 22251932059008 22252452751872 22257539904789 22331850170112 22342180383936 22344614144832 22416248696832 22429585747968 22434713395416 22445616404232 22506636796416 22520027625984 22520554592256 22610834188992 22611363280128 22696818167808 22702538132064 22715513976904 22777801095168 22790819957248 22791353260032 22801896029696 22883253878016 22969736318976 22975525063008 23062895880192 23065408149504 23076617668608 23169668546304 23340215937024 23434878071808 23448272492288 23571717276708 23855155662276 23951906265042 24153734987244 24239916237474 24332095253376 24430208540688 24444171851468 24444743842512 24528717446094 24543311358006 24624676812672 24630882628401 24642852949827 24723969864336 24724548402624 24735985425072 24738679946064 24818570366976 24832755649536 24838432687782 24839013904488 24932887728768 24939171218619 25021849019328 25033423566384 25034009345856 25117001551872 25134952931928 25137690912936 25149319045858 25218279783936 25232693524096 25233283966464 25239052569843 25251318454761 25319966395968 25334438256048 25335031079232 25335623916288 25350104725568 25419021225984 25431374573568 25437188462616 25437783690144 25452322889784 25522114480128 25533920438784 25536701879808 25554953224017 25639672451904 25640272417536 25652133033408 25737174429696 25743660612768 25840953358848 25841558034432 25847465695884 25862239053049 25945757865216 25948584168192 25960587402176 25961194877184 26046651379712 26059309748224 26065877114592 26152290146304 26167850039296 26257742929152 26258357357568 26273365563648 26379306553824 26479621195776 26574101277696 26798025705472 26906711860224 27230251926528 27373607160048 27389252797428 27500336822826 27702761414256 27814466097378 27827983603206 27831014939322 27936850105728 27943890642549 28049498694864 28149580146744 28162601512182 28163260514088 28179357485118 28256626745856 28272777081216 28279902277053 28386780214608 28387444462272 28501243038054 28501909964136 28518867816264 28596398879232 28610296395264 28616837020443 28633863251007 28725660493632 28728789614784 28742078909552 28838038818816 28844631508392 28845306469728 28858649662584 28861793270408 28954321233408 28954998761472 28961618189364 28971548257792 28978171469079 29071072528704 29071752788736 29088369016896 29184802148352 29192157189216 29205660827448 29206344236832 29302482802176 29303168477184 29316723466752 29324111753916 29421326414592 29438831294208 29539960795296 29556844632056 29557536259104 29652294703104 29655524763648 29669242745344 29669937002496 29676719873052 29775800226816 29789573845248 29792818859776 29895863937408 29912951193888 29927488538976 30008849061888 30026703501312 30147778918656 30148484373504 30270050842752 30511005170688 30634033417344 30892891395072 31165606591038 31246504095744 31428956368944 31555686031722 31806874216368 31935127741434 31935875020056 31954128263666 32064648709653 32083726293297 32170948739136 32186583444672 32204979982992 32319888316632 32334838773246 32442793671168 32450210446941 32465980870407 32469517429209 32573611387584 32592991790016 32704956594792 32723649414062 32724415144008 32832902416896 32841176837868 32856368430879 32857137266436 32875917065971 32965293152448 32966064536832 32981313900096 32984906594752 33098992216416 33110340866048 33117910250376 33118685205984 33224860329984 33243850305024 33251450211063 33252228291492 33362465359104 33377898088512 33378679127808 33513270575904 33516921217248 33624373045248 33644378621952 33652070093124 33668424606348 33759955194624 33779251008064 33780041438976 33780831888384 33916251283488 33917044920192 33936430519712 34045227251712 34048935839744 34053807198096 34073270965356 34166701642752 34186229935872 34187029890048 34202844044544 34324880817024 34454604478464 34463287594512 34594343820288 34598112224256 34614926502912 34754502819456 35010323905536 35011143143424 35031154084864 35152317107712 35172408738432 35357575915062 35432135036928 35782733493414 35875615813632 36230602480866 36307002568704 36359874356211 36498142880064 36519003729904 36645312811032 36666257777202 36667115763768 36814967037009 36937015219008 37085954796504 37103978137608 37108019919096 37249133474304 37257649031673 37258520856732 37399331593152 37532773528992 37550135349576 37551014018784 37572476646824 37675502327808 37697036108288 37702429397892 37706536369404 37723978568787 37827419675904 37849040286144 37849925949696 38001657384072 38002546618848 38003435874432 38025157088352 38128531838976 38147061860352 38155782693924 38178484334676 38300880658176 38305052819712 38459508677856 38460408626304 38478199550112 38605761644544 38615490919152 38637561958772 38761430038272 38762337051648 38771198543826 38784492022528 38918636797824 38922876252288 38940881103264 38941792315776 39069977069568 39088964622336 39098815671888 39228435219456 39229353160704 39251775058944 39386614393728 39410048345472 39568959830736 39701066969088 39719431793664 39861151916544 39883934925184 39903318051968 40174076694528 40197038558208 40197979164672 40360067790336 40681340227584 40845377889792 41083879196142 41190521860096 41250505234239 41554142121384 41721699146067 41741975404809 41746522408983 41905275158592 42074248042296 42243902268273 42269036227677 42409165621824 42580170321912 42581166693408 42751864557081 42752864946204 42777300740069 42778301724396 42894598318848 42915444592896 42939973310656 43088490740448 43093184422176 43113118364328 43257058228224 43266947262588 43267959704592 43287974493876 43292689905612 43431481850112 43432498142208 43457322386688 43606608793056 43632553525344 43777203222528 43788235783824 43808491241172 43809516355248 43953724203264 43954752715776 43975085200128 43986167630874 44131989621888 44157213667168 44158246941312 44309941192944 44325133740032 44335266948084 44336304388656 44478442054656 44483287145472 44503864118016 44504905503744 44515079809578 44663700340224 44684360767872 44689228289664 44869426790832 44891232808464 45013273592832 45040055251968 45041109184512 45221668377984 45222726560256 45405076264128 45431027953808 45555602190336 45581639914496 45582706520064 45603792059392 45766507756032 45951050126016 46125791760384 46130816299008 46153235337216 46339337092608 46680431874048 46869756143616 46896544984576 47143434553416 47333529047583 47710311324552 47902691612151 47903812530084 47931192395499 48307469974488 48479832474948 48502258159869 48664190506752 48860417081376 48888343702936 48889487685024 49057434892188 49085474121093 49086622716012 49249353625344 49261765256802 49285705899654 49447939728672 49449096805248 49471970850144 49477359892128 49665511299072 49676865375564 49678027808976 49865775457536 49878342437238 50043698038656 50066847132768 50068018691712 50269905863856 50275381825872 50298638091716 50436559567872 50465387048192 50466567932928 50478105139686 50502636909522 50639932791936 50668876512096 50670062158464 50671247832576 50700209451136 50874376925232 50875567380288 50904645779568 51044228960256 51067840877568 51073403759616 51109906448034 51279344903808 51280544835072 51304266066816 51487321225536 51681906717696 51683116068864 51694931391768 51724478106098 51891515730432 51897168336384 51921174804352 51922389754368 52131754229184 52304580292608 52335700078592 52515485858304 52516714715136 52546731127296 52758613107648 52959242391552 53036363872593 53148202555392 53596051410944 53674100240121 53813423720448 54345903721299 54460503853056 54747214320096 54778505594856 54999386665803 55000673645652 55405522828512 55628932194756 55655967206412 55662029878644 55687777887257 55873700211456 55887781285098 56098997389728 56299160293488 56325203024364 56326521028176 56358714970236 56513253491712 56545554162432 56559804554106 56773560429216 56774888924544 57002486076108 57003819928272 57037735632528 57192797758464 57220592790528 57233674040886 57267726502014 57451320987264 57457579229568 57484157819104 57689263016784 57690612939456 57717299325168 57723586540816 57908642466816 57909997522944 57923236378728 57943096515584 57956342938158 58142145057408 58143505577472 58176738033792 58384314378432 58411321654896 58412688473664 58604965604352 58606336954368 58633446933504 58648223507832 58842652829184 58877662588416 59079921590592 59113689264112 59115072518208 59304589406208 59311049527296 59338485490688 59339874004992 59353439746104 59551600453632 59579147690496 59585637719552 59791727874816 59825902387776 59854977077952 60017698123776 60053407002624 60295557837312 60296968747008 60540101685504 61022010341376 61268066834688 61625818794213 61785782790144 62331213182076 62857912737888 63111372063444 63613748432736 63870255482868 63871750040112 63908256527332 64129297419306 64167452586594 64341897478272 64373166889344 64409959965984 64639776633264 64669677546492 64885587342336 64900420893882 64931961740814 64939034858418 65147222775168 65185983580032 65409913189584 65447298828124 65448830288016 65665804833792 65682353675736 65712736861758 65714274532872 65751834131942 65930586304896 65932129073664 65962627800192 65969813189504 65979251446311 66197984432832 66235820500752 66237370411968 66449720659968 66487700610048 66502900422126 66504456582984 66724930718208 66755796177024 66757358255616 66772619714367 67026541151808 67033842434496 67248746090496 67288757243904 67304140186248 67336849212696 67519910389248 67558502016128 67560082877952 67561663776768 67832502566976 67834089840384 67872861039424 68090454503424 68097871679488 68107614396192 68146541930712 68333403285504 68372459871744 68374059780096 68405688089088 68649761634048 68909208956928 68926575189024 69188687640576 69196224448512 69229853005824 69509005638912 70020647811072 70062308169728 70304634215424 70344817476864 70715151830124 70755569726689 71565466986828 72461204961732 72719748712422 72996285760128 73038007459808 73290625622064 73332515554404 73334231527536 73629934074018 73874030438016 74171909593008 74207956275216 74216039838192 74498266948608 74515298063346 74517041713464 74798663186304 74817513655857 75065547057984 75100270699152 75102028037568 75144953293648 75351004655616 75394072216576 75404858795784 75413072738808 75447957137574 75654839351808 75698080572288 75699851899392 75717157709529 75753955364283 76003314768144 76005093237696 76006871748864 76050314176704 76257063677952 76294123720704 76311565387848 76356968669352 76601761316352 76610105639424 76664859672051 76919017355712 76920817252608 76956399100224 77211523289088 77230981838304 77275123917544 77522860076544 77524674103296 77542397087652 77568984045056 77586717159147 77837273595648 77845752504576 77881762206528 77883584631552 78139954139136 78177929244672 78197631343776 78456870438912 78503550117888 78773228787456 78820096690944 79137919661472 79438863587328 79722303833088 79767869850368 79806636103936 80394077116416 80720135580672 81690755779584 82167758392284 82501010468478 83108284242768 83443398292134 83483950809618 83493044817966 83810550317184 83831671927647 84148496084592 84487804536546 84538072455354 84818331243648 84839706831159 85160340643824 85162333386816 85503729114162 85505729892408 85554601480138 85556603448792 85789196637696 85830889185792 85850511061329 85879946621312 85901589753021 86176981480896 86186368844352 86226236728656 86514116456448 86533894525176 86535919409184 86575948987752 86585379811224 86862963700224 86864996284416 86914644773376 86934514407237 87213217586112 87265107050688 87554406445056 87576471567648 87616982482344 87619032710496 87907448406528 87909505431552 87950170400256 87972335261748 88022616660503 88263979243776 88314427334336 88316493882624 88619882385888 88650267480064 88670533896168 88672608777312 88956884109312 88966574290944 89007728236032 89009811007488 89030159619156 89327400680448 89368721535744 89378456579328 89738853581664 89782465616928 90026547185664 90080110503936 90443336755968 90445453120512 90810152528256 90862055907616 91163279828992 91207584118784 91533015512064 91902100252032 92678674185216 93739512287232 93793089969152 94286869106832 94667058095166 95420622649104 95805383224302 95807625060168 95862384790998 96251178879891 96614939948976 96959664949896 97004516319738 97328381013504 97350631340823 97397942611221 97408552287627 97720834162752 97776687405872 97778975370048 98114869784376 98170948242186 98173245432024 98498707250688 98523530513604 98569105292637 98571411799308 98627751197913 98895879457344 98898193610496 98943941700288 98954719784256 99331022598144 99353730751128 99356055617952 99731550915072 99754350633189 99756684874476 100087396077312 100133694265536 100136037383424 100539811727712 100550763651744 100597276183432 100873119135744 100930774096384 100933135865856 100956210279372 101005273819044 101279865583872 101337753024192 101340124316928 101342495665152 101400418902272 101748753850464 101751134760576 101809291559136 102135681755136 102146807519232 102219812896068 102558689807616 102561089670144 102608532133632 102974642451072 103363813435392 103389862783536 103448956212196 103783031460864 103794336672768 103842349608704 103844779508736 104263508458368 105030971716608 105033429430272 105093462254592 105517226215296 106072727745186 106296405110784 107348200480242 107626847440896 108691807442598 108921007706112 109079623068633 109494428640192 109557011189712 109998773331606 110001347291304 110444901111027 110811045657024 111257864389512 111311934412824 111324059757288 111375555774514 111747400422912 111772947095019 111775562570196 111839448922831 112197994779456 112598320586976 112650406048728 112653042056352 112717429940472 113026506983424 113091108324864 113119609108212 113171935706361 113547120858432 113549777849088 114004972152216 114007639856544 114075471265056 114385595516928 114441185581056 114467348081772 114532772949217 114535453004028 114902641974528 114915158459136 114968315638208 115378526033568 115381225878912 115434598650336 115447173081632 115817284933632 115846472757456 115886193031168 115912685876316 116284290114816 116287011154944 116353476067584 116768628756864 116822643309792 116825376947328 117209931208704 117266893867008 117296447015664 117685305658368 117755325176832 118159843181184 118227378528224 118230145036416 118676970981376 118706879492208 119103200907264 119158295380992 119171275439104 119583455749632 119651804775552 119709954155904 120591115674624 120593937494016 121080203371008 122044020682752 122536133669376 123251637588426 123571565580288 123751515702717 124662426364152 125239567226949 125715825475776 126222744126888 126731706804819 126807108683031 127227496865472 127740510965736 127743500080224 127816513054664 128255593671243 128258594838612 128331902220207 128334905173188 128683794956544 128746333778688 128819919931968 129279553266528 129339355092984 129771174684672 129800841787764 129863923481628 129878069716836 130294445550336 130371967160064 130819826379168 130894597656248 130897660576032 131331609667584 131364707351472 131425473723516 131428549065744 131503668263884 131861172609792 131864258147328 131925255600384 131939626379008 131958502892622 132395968865664 132471641001504 132474740823936 132975401220096 133005800844252 133008913165968 133449861436416 133511592354048 133514716511232 133545239428734 134053082303616 134067684868992 134608280372496 134673698425392 135039820778496 135117004032256 135120165755904 135123327553536 135665005133952 135668179680768 135745722078848 136215228792384 136293083861424 136666806571008 136744919743488 136748119560192 136811376178176 137299523268096 137853150378048 138377375281152 138392448897024 138459706011648 139018011277824 140041295622144 140124616339456 140609268430848 140689634953728 141430303660248 141511139453378 142000587142749 143130933973656 143708074836453 143793577186497 144922409923464 145439497424844 145506774479607 145992571520256 146076014919616 146581251244128 146665031108808 146668463055072 147256422363279 147259868148036 147748060876032 148343819186016 148415912550432 148432079676384 148996533897216 149030596126692 149034083426928 149597326372608 149635027311714 150131094115968 150200541398304 150204056075136 150289906587296 150788144433152 150809717591568 150826145477616 150895914275148 151309678703616 151396161144576 151399703798784 151434315419058 151507910728566 152006629536288 152010186475392 152013743497728 152100628353408 152623130775696 152713937338704 153203522632704 153220211278848 153329719344102 153838034711424 153841634505216 153912798200448 154461963676608 154550247835088 155045720153088 155049348206592 155084794175304 155137968090112 155173434318294 155674547191296 155691505009152 155763524413056 155767169263104 156395262687552 156913740877824 157007100235776 157546457574912 157640193381888 158275839322944 158877727174656 159444607666176 159535739700736 159613272207872 160788154232832 161022300720363 161440271161344 163037711163897 163381511559168 164335516784568 164998159997409 165002020936956 166216568485536 166886796584268 166967901619236 166986089635932 167063333661771 167621100634368 167663343855294 168296992169184 168975609073092 169076144910708 169636662487296 169679413662318 170320681287648 170324666773632 171007458228324 171011459784816 171109202960276 171113206897584 171578393275392 171661778371584 171701022122658 171759893242624 171803179506042 172353962961792 172372737688704 172452473457312 173067789050352 173071838818368 173151897975504 173170759622448 173725927400448 173729992568832 173829289546752 173869028814474 174426435172224 174530214101376 175152943135296 175233964964688 175238065420992 175814896813056 175819010863104 175900340800512 175944670523496 176045233321006 176527958487552 176628854668672 176632987765248 177239764771776 177341067792336 177345217554624 177913768218624 177933148581888 178015456472064 178019622014976 178060319238312 178654801360896 178737443071488 178756913158656 179477707163328 179564931233856 180053094371328 180160221007872 180886673511936 180890906241024 181620305056512 181724111815232 182326559657984 182415168237568 183066031024128 183804200504064 184877456382639 185357348370432 187586179938304 188573738213664 189334116190332 189442331848877 190841245298208 191610766448604 191615250120336 191724769581996 192502357759782 193229879897952 193919329899792 194009032639476 194656762027008 194701262681646 194795885222442 194817104575254 195441668325504 195553374811744 195557950740096 196229739568752 196341896484372 196346490864048 196997414501376 197047061027208 197138210585274 197142823598616 197255502395826 197791758914688 197796387220992 197887883400576 197909439568512 198707461502256 198712111235904 199463101830144 199508701266378 199513369748952 200174792154624 200267388531072 200272074766848 200317859143101 201079623455424 201101527303488 201194552366864 201746238271488 201861548192768 201866271731712 201912420558744 202010547638088 202559731167744 202675506048384 202680248633856 202684991330304 202800837804544 203497507700928 203502269521152 203618583118272 204271363510272 204293615038464 204439625792136 205117379615232 205122179340288 205217064267264 205949284902144 206727626870784 206779725567072 206897912424392 207566062921728 207588673345536 207684699217408 207689559017472 208527016916736 210061943433216 210186924509184 211034452430592 212145455490372 212266709180067 214696400960484 217383614885196 218159246137266 218988857280384 219114022379424 219997546663212 220002694582608 220889802222054 221622091314048 222515728779024 222623868825648 222648119514576 222751111549028 223494800845824 223545894190038 223551125140392 223678897845662 224395989558912 224452540967571 225196641173952 225300812097456 225306084112704 225434859880944 226053013966848 226182216649728 226239218216424 226343871412722 227094241716864 227099555698176 227151473128587 227261866092849 228009944304432 228015279713088 228150942530112 228771191033856 228882371162112 228934696163544 229065545898434 229070906008056 229805283949056 229830316918272 229936631276416 229994579016153 230757052067136 230762451757824 230869197300672 230894346163264 231634569867264 231692945514912 231772386062336 231825371752632 232568580229632 232574022309888 232706952135168 232760151477441 233537257513728 233645286619584 233650753894656 234419862417408 234533787734016 234592894031328 235370611316736 235510650353664 236319686362368 236454757056448 236460290072832 237353941962752 237413758984416 238316590761984 238342550878208 239166911499264 239303609551104 239419908311808 241182231349248 242160406742016 245072267338752 246503275176852 247503031405434 249324852728304 250479134453898 251431650951552 252445488253776 253463413609638 253614217366062 254454993730944 254519120493477 255481021931472 255487000160448 255633026109328 256511187342486 256517189677224 256663804440414 256669810346376 257367589913088 257492667557376 257639839863936 257704769259063 258559106533056 258678710185968 259542349369344 259601683575528 259727846963256 259756139433672 260588891100672 260743934320128 260803543221711 261639652758336 261789195312496 261795321152064 262663219335168 262729414702944 262850947447032 262857098131488 263007336527768 263722345219584 263728516294656 263850511200768 263879252758016 263917005785244 264067849981509 264791937731328 264943282003008 264949481647872 265950802440192 266011601688504 266017826331936 266899722872832 267023184708096 267029433022464 267090478857468 268106164607232 268135369737984 269216560744992 269347396850784 270079641556992 270234008064512 270240331511808 271330010267904 271336359361536 271491444157696 272430457584768 272586167722848 273489839486976 273622752356352 274599046536192 275706300756096 278036022555648 281218536861696 281379269907456 282860607320496 283022278906756 284001174285498 286261867947312 287416149672906 287587154372994 288753536639673 289844819846928 290878994849688 291013548959214 291985143040512 292051894022469 292152029839232 292193827833663 292225656862881 293162502488256 293330062217616 293336926110144 294512844726558 294519736296072 295496121752064 295707315877911 295883253593739 296687638372032 296831825100864 296864159352768 297993067794432 298061192253384 298068166853856 299194652745216 299263051899567 299270054623428 299441105180483 300262188231936 300401082796608 300408112150272 300579813174592 301576288866304 301619435183136 301652290955232 301791828550296 302619357407232 302792322289152 302799407597568 302868630838116 303015821457132 304013259072576 304020372950784 304027486995456 304201256706816 305246261551392 305427874677408 306407045265408 306440422557696 306659438688204 307676069422848 307683269010432 307825596400896 308923927353216 309100495670176 310091440306176 310169588350608 310275936180224 310346868636588 311349094382592 311383010018304 311527048826112 311534338526208 312790525375104 315092915149824 315280386763776 316551678645888 318889215332352 319071479401472 319226544415744 322044601440726 322880542322688 326075422327794 326763023118336 328671033569136 329996319994818 330004041873912 331334703333081 332433136971072 333773593168536 333935803238472 333972179271864 334126667323542 335242201268736 335318841285057 335326687710588 335518346768493 336593984338368 337951218146184 338152289821416 339273324974592 339358827324636 339515807119083 340641362575296 340649333547264 342014916456648 342022919569632 342218405920552 342226413795168 343156786550784 343323556743168 343402044245316 343519786485248 343598318847651 343606359012084 344707925923584 344745475377408 344904946914624 346135578100704 346143677636736 346303795951008 346341519244896 347451854800896 347658579093504 347738057628948 348852870344448 349060428202752 350305886270592 350467929929376 350476130841984 351629793626112 351800681601024 351889341046992 352090466642012 353055916975104 353257709337344 353265975530496 354479529543552 354682135584672 354690435109248 356030912944128 356120638476624 357309602721792 357474886142976 357513826317312 358955414326656 359129862467712 361773347023872 361781812482048 363240610113024 363448223630464 366132062048256 367608401008128 369754912765278 370714696740864 371254547108151 375172359876608 375718701680847 377147476427328 378668232380664 378884663697754 380195120414457 380421326049093 381682490596416 383221532897208 383230500240672 383449539163992 384766781013729 384995706660621 385004715519564 386459759795904 387838659799584 388018065278952 389313524054016 389402525363292 389591770444884 389634209150508 389814445210799 390883336651008 391106749623488 391115901480192 392459479137504 392683792968744 392692981728096 393994829002752 394094122054416 394276421170548 394285647197232 394511004791652 395583517829376 395592774441984 395775766801152 395818879137024 397414923004512 397424222471808 398926203660288 399017402532756 399026739497904 400349584309248 400534777062144 400544149533696 400635718286202 402159246910848 402203054606976 402389104733728 403723096385536 403824841117488 404021095276176 405119462335488 405351012096768 405360497267712 405369982660608 405601675609088 406995015401856 407004539042304 407237166236544 408879251584272 410234759230464 410244358680576 410434128534528 411898569804288 413559451134144 413795824848784 415132125843456 415177346691072 415369398434816 415379118034944 417054033833472 420123886866432 420373849018368 422068904861184 424290910980744 424533418360134 429392801920968 431124224509359 431380731559491 434767229770392 436318492274532 436520323438821 437977714560768 438228044758848 439995093326424 440005389165216 441769267089837 441779604444108 443244182628096 445031457558048 445247737651296 445296239029152 445502223098056 446989601691648 447091788380076 447102250280784 447357795691324 448791979117824 448905081935142 450393282347904 450601624194912 450612168225408 450869719761888 452364433299456 452478436432848 452687742825444 454188483433728 454199111396352 454302946257174 454523732185698 456019888608864 456030559426176 456301885060224 457869392327088 458131091796868 458141812016112 459610567898112 459660633836544 459873262552832 459989158032306 461514104134272 461524903515648 461738394601344 461788692326528 463385891029824 463650743505264 465137160459264 465148044619776 465413904270336 465520302954882 467074515027456 467290573239168 467301507789312 469185788062656 470741222633472 471021300707328 472639372724736 472909514112896 472920580145664 474827517968832 476633181523968 476685101756416 478333822998528 478607219102208 478839816623616 482364462698496 483066902161089 484320813484032 489113133491691 490144534677504 493006550353704 494994479992227 495006062810868 495288988086823 498649705456608 500958268907796 501190000985313 502863301903104 504890976507552 506926827219276 507216565917961 507228434732124 508909987461888 509038240986954 510962043862944 510974000320896 511266052218656 513022374684972 513034379354448 513327608880828 513339620692752 514735179826176 514985335114752 515279679727872 515409538518126 517118213066112 517357420371936 519203367151056 519455693926512 519512278867344 521177782201344 521487868640256 521607086443422 523279305516672 523578390624992 523590642304128 525458829405888 525701894894064 525714196262976 526014673055536 527444690439168 527457032589312 527701022401536 527758505516032 527834011570488 528135699963018 529583875462656 529886564006016 529898963295744 532023203377008 532035652663872 533799445745664 534046369416192 534058866044928 534180957714936 536212329214464 536270739475968 538433121489984 538694793701568 540159283113984 540468016129024 540480663023616 542660020535808 542672718723072 542982888315392 544860915169536 545172335445696 546979678973952 547245504712704 549198093072384 551412601512192 554632369147917 556072045111296 562758539814912 565721214640992 566044557813512 568002348570996 568326995546631 572523735894624 574832299345812 575174308745988 577507073279346 579689639693856 581757989699376 582027097918428 583970286081024 584103788044938 584304059678464 584387655667326 584451313725762 586325004976512 586660124435232 586673852220288 589025689453116 589039472592144 590992243504128 591414631755822 591766507187478 593375276744064 593663650201728 593728318705536 596122384506768 596136333707712 598389305490432 598526103799134 598540109246856 598882210360966 600524376463872 600802165593216 600816224300544 600953577429303 601159626349184 603238870366272 603304581910464 603583657100592 605238714814464 605584644578304 605598815195136 605737261676232 606031642914264 608026518145152 608040745901568 608054973990912 608402513413632 610492523102784 610855749354816 612814090530816 612880845115392 613318877376408 615352138845696 615366538020864 615651192801792 617847854706432 618200991340352 620182880612352 620339176701216 620551872360448 620693737273176 622698188765184 622766020036608 623054097652224 623068677052416 625581050750208 630185830299648 630560773527552 633103357291776 636800127540201 638142958802944 638453088831488 644089202881452 652150844655588 657342067138272 659992639989636 660008083747824 662669406666162 664866273942144 667547186337072 667871606476944 667944358543728 668253334647084 670484402537472 670637682570114 670653375421176 671036693536986 673187968676736 675902436292368 676304579642832 678546649949184 678717654649272 679031614238166 681282725150592 681298667094528 681454419385761 681785598278547 684029832913296 684045839139264 684436811841104 684452827590336 686313573101568 686647113486336 686804088490632 687039572970496 687196637695302 687212718024168 689415851847168 689490950754816 689809893829248 689983737048459 692271156201408 692287355273472 692607591902016 692683038489792 694903709601792 695317158187008 695476115257896 697705740688896 698120856405504 698280454432323 700611772541184 700935859858752 700952261683968 703259587252224 703601363202048 703778682093984 704180933284024 706111833950208 706515418674688 706531951060992 708959059087104 709364271169344 709380870218496 712061825888256 712241276953248 714949772285952 715027652634624 717910828653312 718259724935424 723546694047744 726481220226048 726896447260928 735216802016256 739509825530556 742509094216302 751437403361694 754294952854656 757336464761328 757769327395508 760390240828914 760842652098186 763364981192832 763557361480431 766443065794416 766461000481344 766899078327984 769533562027458 769991413321242 770009431039128 772919519591808 773114307777189 775677319599168 776036130557904 778627048108032 778805050726584 779183540889768 779268418301016 779628890421598 781766673302016 782213499246976 782231802960384 782410629665133 784918958275008 785367585937488 785385963456192 787989658005504 788188244108832 788552842341096 788571294394464 789022009583304 791167035658752 791185548883968 791551533602304 791637758274048 792203549944527 794829846009024 794848444943616 797852407320576 798034805065512 798053478995808 800699168618496 801069554124288 801088299067392 801271436572404 801729410644519 804318493821696 804406109213952 804778209467456 807446192771072 807649682234976 808042190552352 810238924670976 810702024193536 810720994535424 811203351218176 813990030803712 814009078084608 814474332473088 817758503168544 820469518460928 820868257069056 823797139608576 827118902268288 827591649697568 830738796869632 834108067666944 844137809722368 848581821961488 849066836720268 858785603841936 862248449018718 862761463118982 866260609919019 869534459540784 872636984549064 873040646877642 875955429121536 876456089517696 876676970588643 879990186652848 880010778330432 883538534179674 883559208888216 886488365256192 887121947633733 887649760781217 890062915116096 890495475302592 890592478058304 891004446196112 893979203383296 894183576760152 894204500561568 894715591382648 897583958235648 897789155698701 897810163870284 898323315541449 900786564695808 901203248389824 901224336450816 901739439523776 904728866598912 904956872865696 905375485650888 908376966867456 908398222792704 908605892514348 909047464371396 912039777217728 912061118852352 912603770120448 915738784654176 916262183593736 916283624032224 919221135796224 919321267673088 919746525105664 919978316064612 923028208268544 923049807031296 923476789202688 923577384653056 926771782059648 927301487010528 930274320918528 930827808540672 931040605909764 934149030054912 934581146478336 934603015578624 938371576125312 945278745449472 945819028225792 945841160291328 949655035937664 956667645997056 957214438204416 957679633247232 966133804322178 968641626968064 978226266983382 980289069355008 986013100707408 989988959984454 990012125621736 990577976173646 994004109999243 997299410913216 1001916537815592 1002380001970626 1005726603806208 1005956523855171 1006555040305479 1009781953015104 1013853654438552 1014433131835922 1014456869464248 1017819974923776 1018076481973908 1018547421357249 1021924087725888 1021948000641792 1022532104437312 1026044749369944 1026068758708896 1026655217761656 1026679241385504 1029470359652352 1029970670229504 1030559359455744 1030794956542953 1030819077036252 1034236426132224 1034714840743872 1038406734302112 1038911387853024 1039024557734688 1042355564402688 1042975737280512 1043214172886844 1046558611033344 1047156781249984 1047181284608256 1050917658811776 1051403789788128 1051428392525952 1052029346111072 1054889380878336 1055402044803072 1055517011032064 1055668023140976 1056271399926036 1059167750925312 1059773128012032 1059797926591488 1064046406754016 1064071305327744 1068092738832384 1068361915429872 1072424658428928 1072541478951936 1076866242979968 1077389587403136 1080936032258048 1085320041071616 1085345437446144 1085965776630784 1089721830339072 1090344670891392 1098396186144768 1102825203024384 1109264738295834 1112144090222592 1125517079629824 1127156105042541 1131442429281984 1132089115627024 1136004697141992 1136653991093262 1141263978147279 1145047471789248 1149664598691624 1150348617491976 1154300343041187 1154987119981863 1155014146558692 1159379279387712 1163515979398752 1164054195836856 1167940572162048 1168207576089876 1168608119356928 1168775311334652 1168902627451524 1169443335632397 1172650009953024 1173320248870464 1173347704440576 1178051378906232 1178078945184288 1181984487008256 1182829263511644 1183533014374956 1186750553488128 1187327300403456 1187456637411072 1192244769013536 1192272667415424 1196778610980864 1197052207598268 1197080218493712 1197764420721932 1201048752927744 1201604331186432 1201632448601088 1201907154858606 1202319252698368 1206477740732544 1206609163820928 1207167314201184 1211169289156608 1211474523352464 1212063285828528 1216053036290304 1216081491803136 1216109947981824 1216805026827264 1220985046205568 1221711498709632 1226637754752816 1230704277691392 1230733076041728 1231302385603584 1235695709412864 1236401982680704 1240678353402432 1241387474546352 1245396377530368 1245532040073216 1246108195304448 1246137354104832 1251162101500416 1260371660599296 1261121547055104 1266206714583552 1273600255080402 1276285917605888 1276906177662976 1288178405762904 1293372673528077 1294142194678473 1304301689311176 1309560970316463 1314684134276544 1319985279979272 1320016167495648 1325307801269511 1325338813332324 1326096322942139 1329732547884288 1335094372674144 1335743212953888 1335888717087456 1336506669294168 1340968805074944 1341275365140228 1341306750842352 1342073387073972 1346375937353472 1351804872584736 1352609159285664 1357093299898368 1357435309298544 1358063228476332 1362565450301184 1362597334189056 1362908838771522 1363571196557094 1368059665826592 1368091678278528 1368873623682208 1368905655180672 1373608176981264 1374079145940992 1374393275390604 1374425436048336 1378831703694336 1378981901509632 1379619787658496 1379967474096918 1384542312402816 1384574710546944 1385215183804032 1385366076979584 1390952230515792 1395411481377792 1396241712811008 1396560908864646 1401223545082368 1401871719717504 1401904523367936 1407557364187968 1408361866568048 1412223667900416 1413030837349376 1413063902121984 1417918118174208 1418728542338688 1418761740436992 1424482553906496 1429899544571904 1430055305269248 1435821657306624 1436519449870848 1447093388095488 1452962440452096 1453792894521856 1467339400475073 1470433604032512 1479019651061112 1484983439976681 1485018188432604 1485866964260469 1502874806723388 1503570002955939 1508589905709312 1514672929522656 1515538654791016 1520780481657828 1521649697753883 1521685304196372 1526729962385664 1527114722960862 1532886131588832 1532922000962688 1533798156655968 1539067124054916 1539982826642484 1540018862078256 1545839039183616 1546228615554378 1551354639198336 1552072261115808 1557610101453168 1558367081779536 1558536836602032 1559257780843196 1563533346604032 1564426998493952 1564463605920768 1564821259330266 1569837916550016 1570735171874976 1570771926912384 1576376488217664 1577105684682192 1577142588788928 1578044019166608 1582334071317504 1582371097767936 1583103067204608 1583275516548096 1584407099889054 1589659692018048 1589696889887232 1596069610131024 1596106957991616 1601398337236992 1602139108248576 1602176598134784 1602542873144808 1603458821289038 1608636987643392 1608812218427904 1609556418934912 1615299364469952 1616084381104704 1620477849341952 1621404048387072 1621441989070848 1622406702436352 1627980061607424 1628018156169216 1628948664946176 1635517006337088 1640939036921856 1641736514138112 1647594279217152 1654237804536576 1655183299395136 1661477593739264 1663897107443751 1668216135333888 1688275619444736 1697163643922976 1698133673440536 1704980986639893 1717571207683872 1724496898037436 1725522926237964 1732521219838038 1739068919081568 1745273969098128 1746081293755284 1751910858243072 1752912179035392 1753353941177286 1759980373305696 1760021556660864 1767077068359348 1767118417776432 1772976730512384 1774243895267466 1775299521562434 1780125830232192 1780990950605184 1781184956116608 1782008892392224 1788367153520304 1788409001123136 1789431182765296 1795167916471296 1795578311397402 1795620327740568 1796646631082898 1801573129391616 1802406496779648 1802448672901632 1803478879047552 1809913745731392 1810750971301776 1816753933734912 1816796445585408 1817211785028696 1818094928742792 1824079554435456 1824122237704704 1825207540240896 1831477569308352 1832524367187472 1832567248064448 1838442271592448 1838642535346176 1839493050211328 1839956632129224 1846056416537088 1846099614062592 1846953578405376 1847154769306112 1853543564119296 1854602974021056 1860548641837056 1861655617081344 1862081211819528 1868298060109824 1869162292956672 1869206031157248 1876743152250624 1890557490898944 1891638056451584 1891682320582656 1899310071875328 1910400382620603 1914428876408832 1915359266494464 1932267608644356 1956452533966764 1972026201414816 1979977919968908 1980024251243472 1981155952347292 1988008219998486 1994598821826432 2003833075631184 2004760003941252 2011453207612416 2011913047710342 2013110080610958 2019563906030208 2027707308877104 2028866263671844 2028913738928496 2035639949847552 2036152963947816 2037094842714498 2043848175451776 2043896001283584 2044363258157283 2045064208874624 2045356794835641 2052089498739888 2052137517417792 2053310435523312 2053358482771008 2058940719304704 2059941340459008 2061118718911488 2061589913085906 2061638154072504 2068472852264448 2069429681487744 2069951211145377 2076813468604224 2077822775706048 2078049115469376 2084711128805376 2085951474561024 2086428345773688 2093117222066688 2094313562499968 2094362569216512 2094841363296969 2101835317623552 2102807579576256 2102856785051904 2104058692222144 2109778761756672 2110804089606144 2111034022064128 2111336046281952 2112542799852072 2118335501850624 2119546256024064 2119595853182976 2128092813508032 2128142610655488 2136185477664768 2136723830859744 2144849316857856 2145082957903872 2153732485959936 2154779174806272 2161872064516096 2170640082143232 2171931553261568 2179443660678144 2180689341782784 2205650406048768 2218529476591668 2254312210085082 2262884858563968 2264178231254048 2272009394283984 2273307982186524 2282527956294558 2290094943578496 2299329197383248 2300697234983952 2308600686082374 2309974239963726 2310028293117384 2318758558775424 2319342923331567 2327031958797504 2328108391673712 2335881144324096 2336415152179752 2337216238713856 2337550622669304 2337805254903048 2338886671264794 2345300019906048 2346640497740928 2346695408881152 2347231888995399 2356102757812464 2356157890368576 2363968974016512 2365658527023288 2367066028749912 2373501106976256 2374654600806912 2374913274822144 2376610649833581 2384489538027072 2384545334830848 2393557221961728 2394104415196536 2394160436987424 2395528841443864 2402097505855488 2403208662372864 2403264897202176 2403814309717212 2404638505396736 2405188231933557 2412955481465088 2413218327641856 2414334628402368 2422338578313216 2422949046704928 2424126571657056 2432106072580608 2432162983606272 2433610053654528 2441970092411136 2443422997419264 2453275509505632 2461408555382784 2462604771207168 2471391418825728 2472803965361408 2481356706804864 2482774949092704 2492216390608896 2502324203000832 2532413429167104 2547200510160804 2576356811525808 2586745347056154 2588284389356946 2598781829757057 2608603378622352 2619121940632926 2629368268553088 2630030911765929 2639970559958544 2640032334991296 2650615602539022 2650677626664648 2652192645884278 2659465095768576 2661365842901199 2662949282343651 2670188745348288 2671486425907776 2671777434174912 2673013338588336 2681937610149888 2682550730280456 2682613501684704 2684146774147944 2692751874706944 2693367467096103 2694969946624347 2703609745169472 2705218318571328 2714186599796736 2714870618597088 2716126456952664 2725130900602368 2725194668378112 2725817677543044 2727142393114188 2728701116475593 2736119331653184 2736183356557056 2737747247364416 2737811310361344 2747216353962528 2748158291881984 2748786550781208 2748850872096672 2757663407388672 2757963803019264 2759239575316992 2759934948193836 2769084624805632 2769149421093888 2770430367608064 2770732153959168 2781904461031584 2790822962755584 2792483425622016 2793121817729292 2802447090164736 2803743439435008 2803809046735872 2815114728375936 2816723733136096 2826061674698752 2835836236348416 2837457084677376 2837523480873984 2848965107812992 2871643314613248 2873038899741696 2905924880904192 2907585789043712 2934678800950146 2940867208065024 2958039302122224 2969966879953362 2970036376865208 2971733928520938 3005749613446776 3007140005911878 3017179811418624 3017869571565513 3019665120916437 3029345859045312 3031077309582032 3041560963315656 3043299395507766 3043370608392744 3053459924771328 3054229445921724 3055642264071747 3065772263177664 3065844001925376 3067596313311936 3078134248109832 3079965653284968 3080037724156512 3091678078367232 3092384869628859 3092457231108756 3102709278396672 3104144522231616 3115220202906336 3116734163559072 3117073673204064 3118515561686392 3127066693208064 3128853996987904 3128927211841536 3129642518660532 3139675833100032 3141470343749952 3141543853824768 3152752976435328 3154211369364384 3154285177577856 3156088038333216 3164668142635008 3166206134409216 3166551033096192 3168814199778108 3179319384036096 3179393779774464 3192139220262048 3192213915983232 3204278216497152 3205085746289616 3206917642578076 3217273975286784 3217624436855808 3219112837869824 3230598728939904 3232168762209408 3242808096774144 3255960123214848 3256036312338432 3257897329892352 3271034012674176 3295188558434304 3308475609073152 3310366598790272 3327794214887502 3336432270667776 3376551238889472 3381468315127623 3394327287845952 3396267346881072 3409961973279786 3423791934441837 3435142415367744 3448993796074872 3451045852475928 3462901029123561 3464961359945589 3465042439676076 3467022916607761 3478137838163136 3490547938196256 3492162587510568 3503821716486144 3505824358070784 3506707882354572 3508330006897191 3519960746611392 3520043113321728 3534154136718696 3534236835552864 3545953461024768 3548487790534932 3550515961425727 3550599043124868 3560251660464384 3561981901210368 3562369912233216 3564017784784448 3576734307040608 3576818002246272 3578862365530592 3590335832942592 3591156622794804 3591240655481136 3593293262165796 3603146258783232 3604812993559296 3604897345803264 3606957758095104 3619827491462784 3621501942603552 3633507867469824 3634423570057392 3636189857485584 3648159108870912 3648244475409408 3650415080481792 3662955138616704 3665048734374944 3665134496128896 3678986100422656 3679913264258448 3692112833074176 3692199228125184 3693907156810752 3694309538612224 3707087128238592 3709205948042112 3724162423639056 3736596120219648 3738324585913344 3738412062314496 3753486304501248 3781114981797888 3783276112903168 3783364641165312 3798620143750656 3820800765241206 3828857752817664 3830718532988928 3864535217288712 3882426584035419 3912905067933528 3928682910949389 3944052402829632 3959955839937816 3960048502486944 3962311904694584 3975923403808533 3976016439996972 3978288968826417 3989197643652864 4007666151262368 4009520007882504 4022906415224832 4023826095420684 4026220161221916 4039127812060416 4055414617754208 4057732527343688 4057827477856992 4071279899695104 4072305927895632 4074189685428996 4087696350903552 4087792002567168 4088726516314566 4090128417749248 4090713589671282 4104178997479776 4104275034835584 4106620871046624 4106716965542016 4122237437822976 4123179826171812 4123276308145008 4136945704528896 4138859362975488 4139902422290754 4153626937208448 4155645551412096 4156098230938752 4172856691547376 4186234444133376 4188627124999936 4188725138433024 4189682726593938 4203670635247104 4205615159152512 4205713570103808 4208117384444288 4222672092563904 4225085599704144 4236671003701248 4239092512048128 4239191706365952 4256185627016064 4256285221310976 4273447661719488 4289698633715712 4290165915807744 4307464971919872 4309558349612544 4341280164286464 4343863106523136 4358887321356288 4361378683565568 4402018201425219 4411300812097536 4437058953183336 4454950319930043 4457600892781407 4508624420170164 4510710008867817 4525769717127936 4528356462508096 4544018788567968 4546615964373048 4564949093261649 4565055912589116 4580189887156992 4598658394766496 4601394469967904 4617201372164748 4619948479927452 4620056586234768 4637517117550848 4638685846663134 4654063917595008 4656216783347424 4672830304359504 4674432477427712 4675101245338608 4675610509806096 4677773342529588 4690600039812096 4693280995481856 4693390817762304 4694463777990798 4712205515624928 4712315780737152 4731317054046576 4734132057499824 4747002213952512 4749309201613824 4749826549644288 4753221299667162 4768979076054144 4769090669661696 4788208830393072 4788320873974848 4791057682887728 4804195011710976 4806417324745728 4806529794404352 4807628619434424 4809277010793472 4810376463867114 4825910962930176 4826436655283712 4828669256804736 4845898093409856 4848253143314112 4864212145161216 4864325967212544 4867220107309056 4883940184822272 4886845994838528 4906551019011264 4922817110765568 4925209542414336 4942782837651456 4945607930722816 4962713413609728 4965549898185408 4984432781217792 4991691322331253 5004648406001664 5064826858334208 5094401020321608 5114942959919679 5152713623051616 5173490694112308 5176568778713892 5197563659514114 5217206757244704 5238243881265852 5258736537106176 5260061823531858 5279941119917088 5280064669982592 5301231205078044 5301355253329296 5304385291768556 5318930191537152 5322731685802398 5325898564687302 5340377490696576 5342972851815552 5343554868349824 5346026677176672 5365101460560912 5365227003369408 5368293548295888 5385503749413888 5386734934192206 5389939893248694 5407219490338944 5410436637142656 5429741237194176 5432252913905328 5450261801204736 5450389336756224 5451635355086088 5454284786228376 5457402232951186 5472238663306368 5472366713114112 5475494494728832 5475622620722688 5494432707925056 5497573101562416 5497701744193344 5515326814777344 5515927606038528 5518479150633984 5519869896387672 5538169249611264 5538298842187776 5540860735216128 5541464307918336 5563808922063168 5581645925511168 5584966851244032 5586243635458584 5604894180329472 5607486878870016 5607618093471744 5630229456751872 5633447466272192 5652123349397504 5671672472696832 5674914169354752 5675046961747968 5697930215625984 5731201147861809 5743286629226496 5746077799483392 5815171578087424 5869357601900292 5872712287315187 5916078604244448 5939933759906724 5940072753730416 5943467857041876 6011499226893552 6014280011823756 6034359622837248 6035739143131026 6039330241832874 6058691718090624 6062154619164064 6083121926631312 6086598791015532 6086741216785488 6106919849542656 6108458891843448 6111284528143494 6131544526355328 6131688003850752 6135192626623872 6156268496219664 6159931306569936 6160075448313024 6183356156734464 6184769739257718 6184914462217512 6205418556793344 6208289044463232 6209853633436131 6230440405812672 6233468327118144 6234147346408128 6237031123372784 6254133386416128 6257707993975808 6257854423683072 6259285037321064 6279351666200064 6282940687499904 6283087707649536 6284524089890907 6305505952870656 6308422738728768 6308570355155712 6312176076666432 6329336285270016 6332412268818432 6333102066192384 6337628399556216 6358638768072192 6358787559548928 6384278440524096 6384427831966464 6408556432994304 6410171492579232 6413835285156152 6434547950573568 6435248873711616 6438225675739648 6461197457879808 6464337524418816 6485616193548288 6511920246429696 6515794659784704 6542068025348352 6616951218146304 6620733197580544 6655588429775004 6762936630255246 6788654575691904 6792534693762144 6819923946559572 6847583868883674 6870284830735488 6897987592149744 6902091704951856 6925802058247122 6929922719891178 6930084879352152 6934045833215522 6956275676326272 6958028769994701 6981095876392512 6984325175021136 7007643432972288 7011648716141568 7013415764709144 7016660013794382 7039921493222784 7040086226643456 7041695666986197 7068308273437392 7068473671105728 7091906922049536 7096975581069864 7101031922851454 7101198086249736 7120503320928768 7123963802420736 7124739824466432 7128035569568896 7129831949500743 7153468614081216 7153636004492544 7157724731061184 7180671665885184 7182313245589608 7182481310962272 7186586524331592 7206292517566464 7209625987118592 7209794691606528 7213915516190208 7215564695800671 7239654982925568 7243003885207104 7267015734939648 7268847140114784 7272379714971168 7296318217741824 7296488950818816 7300830160963584 7325910277233408 7330097468749888 7330268992257792 7357972200845312 7359826528516896 7384225666148352 7387814313621504 7388619077224448 7414174256477184 7418411896084224 7448324847278112 7476649171826688 7506972609002496 7566552225806336 7597240287501312 7641601530482412 7729070434577424 7764853168070838 7825810135867056 7857365821898778 7888104805659264 7890092735297787 7919911679875632 7920097004973888 7924623809389168 7951846807617066 7952032879993944 7956577937652834 7978395287305728 7988847847030953 8015332302524736 8019040015765008 8045812830449664 8047652190841368 8052440322443832 8078255624120832 8080102401288309 8084909839873041 8110829235508416 8115465054687376 8115654955713984 8142559799390208 8144611855791264 8148379370857992 8175392701807104 8175584005134336 8177453032629132 8180256835498496 8181427179342564 8186103349426779 8208357994959552 8208550069671168 8213241742093248 8213433931084032 8244474875645952 8246359652343624 8246552616290016 8273891409057792 8277718725950976 8279804844581508 8307253874416896 8311291102824192 8312196461877504 8345713383094752 8372468888266752 8377254249999872 8377450276866048 8379365453187876 8407341270494208 8411230318305024 8411427140207616 8416234768888576 8445344185127808 8450171199408288 8478185024096256 8512371254032128 8512570442621952 8546895323438976 8614929943839744 8619116699225088 8717774642712576 8722757367131136 8804036402850438 8822601624195072 8874117906366672 8909900639860086 8915201785562814 9017248840340328 9021420017735634 9051539434255872 9053608714696539 9056712925016192 9058995362749311 9088037577135936 9093231928746096 9129898186523298 9130111825178232 9160379774313984 9166926792215241 9197316789532992 9202788939935808 9234402744329496 9239896959854904 9240113172469536 9275034235101696 9277154608886577 9277371693326268 9282674260594973 9308127835190016 9312433566694848 9345660608719008 9348864954855424 9350202490677216 9351221019612192 9355546685059176 9381200079624192 9386561990963712 9386781635524608 9388927555981596 9424411031249856 9424631561474304 9462634108093152 9468264114999648 9494004427905024 9498618403227648 9499653099288576 9506442599334324 9537958152108288 9538181339323392 9576417660786144 9576641747949696 9582115365775456 9612834649491456 9615257238868848 9618554021586944 9620752927734228 9651821925860352 9652873310567424 9657338513609472 9691796186819712 9696506286628224 9728424290322432 9767880369644544 9773691989677056 9813102038022528 9885565675302912 9891215861445632 9925426827219456 9931099796370816 9983382644662506 10009296812003328 10129653716668416 10188802040643216 10229885919839358 10271375803325511 10305427246103232 10346981388224616 10353137557427784 10394884079836767 10395127319028228 10401068749823283 10434413514489408 10476487762531704 10517473074212352 10520123647063716 10524990020691573 10559882239834176 10560129339965184 10602462410156088 10602710506658592 10608770583537112 10637860383074304 10645463371604796 10651547884277181 10651797129374604 10680754981393152 10685945703631104 10687109736699648 10692053354353344 10730202921121824 10730454006738816 10736587096591776 10771007498827776 10773469868384412 10779879786497388 10814438980677888 10820873274285312 10859482474388352 10864505827810656 10900523602409472 10903270710172176 10908569572456752 10914804465902372 10944477326612736 10944733426228224 10950988989457664 10951245241445376 10988865415850112 10995146203124832 10995403488386688 11036958301267968 11039739792775344 11076338499222528 11076597684375552 11081721470432256 11082928615836672 11127617844126336 11172487270917168 11209788360658944 11214973757740032 11215236186943488 11260458913503744 11266894932544384 11343344945393664 11349828338709504 11350093923495936 11395860431251968 11462402295723618 11486573258452992 11492155598966784 11630343156174848 11647279752106257 11738715203800584 11745424574630374 11786048732848167 11832157208488896 11879867519813448 11880145507460832 11886935714083752 11927770211425599 11934866906479251 12022998453787104 12028560023647512 12068719245674496 12071478286262052 12078660483665748 12117383436181248 12124309238328128 12166243853262624 12173197582031064 12173482433570976 12213839699085312 12216917783686896 12222569056286988 12263089052710656 12263376007701504 12270385253247744 12312536992439328 12319862613139872 12320150896626048 12366712313468928 12369539478515436 12369828924435024 12410837113586688 12416578088926464 12419707266872262 12460880811625344 12466936654236288 12468294692816256 12474062246745568 12515415987951616 12518570074642128 12558703332400128 12565881374999808 12566175415299072 12569048179781814 12611011905741312 12616845477457536 12617140710311424 12624352153332864 12675256799112432 12717277536144384 12717575119097856 12768556881048192 12768855663932928 12820342985158464 12827670570312304 12869095901147136 12870497747423232 12876451351479296 12922394915759616 12928675048837632 13023840492859392 13031589319569408 13084136050696704 13233902436292608 13241466395161088 13311176859550008 13364850959790129 13372802678344221 13525873260510492 13532130026603451 13577309151383808 13585069387524288 13639847893119144 13694847279784947 13695167737767348 13740569661470976 13795975184299488 13804183409903712 13851604116494244 13859845439782356 13860169758704304 13868091666431044 13912551352652544 13916057539989402 13962191752785024 13968650350042272 14023297432283136 14026831529418288 14033320027588764 14079842986445568 14080172453286912 14083391333972394 14136616546874784 14136947342211456 14193951162139728 14202063845702908 14202396172499472 14241006641857536 14247927604841472 14249479648932864 14256071139137792 14259663899001486 14306937228162432 14307272008985088 14315449462122368 14364626491179216 14364962621924544 14373173048663184 14412585035132928 14419251974237184 14419589383213056 14427831032380416 14431129391601342 14479309965851136 14486007770414208 14537694280229568 14544759429942336 14592636435483648 14592977901637632 14601660321927168 14651820554466816 14660194937499776 14660537984515584 14719653057033792 14768451332296704 14775628627243008 14777238154448896 14828348512954368 14836823792168448 14896649694556224 14953298343653376 14975073966993759 15013945218004992 15133104451612672 15194480575002624 15283203060964824 15344828879759037 15458140869154848 15529706336141676 15651620271734112 15714731643797556 15723713543456791 15776209611318528 15780185470595574 15839823359751264 15840194009947776 15849247618778336 15903693615234132 15904065759987888 15913155875305668 15956790574611456 15977695694061906 16030664605049472 16038080031530016 16095304381682736 16104880644887664 16156511248241664 16160204802576618 16169819679746082 16221658471016832 16230930109374752 16231309911427968 16289223711582528 16296758741715984 16350785403614208 16351168010268672 16354906065258264 16360513670996992 16362854358685128 16372206698853558 16416715989919104 16417100139342336 16426483484186496 16426867862168064 16492719304687248 16493105232580032 16547782818115584 16555437451901952 16559609689163016 16614507748833792 16622582205648384 16624392923755008 16691426766189504 16744937776533504 16754508499999744 16754900553732096 16758730906375752 16814682540988416 16822460636610048 16822854280415232 16832469537777152 16890688370255616 16900342398816576 16956370048192512 17024742508064256 17025140885243904 17093790646877952 17193603443585427 17229859887679488 17238233398450176 17445514734262272 17608072805700876 17618136861945561 17748235812733344 17819801279720172 17830403571125628 18034497680680656 18042840035471268 18103078868511744 18107217429393078 18113425850032384 18117990725498622 18176075154271872 18186463857492192 18259796373046596 18260223650356464 18320759548627968 18333853584430482 18394633579065984 18405577879871616 18468805488658992 18479793919709808 18480226344939072 18550068470203392 18554309217773154 18554743386652536 18565348521189946 18616255670380032 18624867133389696 18629560900308393 18691321217438016 18700404981354432 18702442039224384 18711093370118352 18762400159248384 18773123981927424 18773563271049216 18777855111963192 18848822062499712 18849263122948608 18853572269672721 18925268216186304 18936528229999296 18988008855810048 18997236806455296 18999306198577152 19012885198668648 19075916304216576 19076362678646784 19152835321572288 19153283495899392 19164230731550912 19225669298982912 19230514477737696 19237108043173888 19241505855468456 19303643851720704 19305746621134848 19314677027218944 19383592373639424 19393012573256448 19456848580644864 19535760739289088 19547383979354112 19626204076045056 19782431722891264 19850853654438912 19862199592741632 19966765289325012 20377604081286432 20459771839678716 20542751606651022 20610854492206464 20693962776449232 20706275114855568 20789768159673534 20790254638056456 20802137499646566 20868827028978816 20952975525063408 21034946148424704 21040247294127432 21049980041383146 21119764479668352 21120258679930368 21125087000958591 21204924820312176 21205421013317184 21217541167074224 21275720766148608 21290926743209592 21303095768554362 21303594258749208 21361509962786304 21371891407262208 21374219473399296 21384106708706688 21389495848502229 21460405842243648 21460908013477632 21473174193183552 21542014997655552 21546939736768824 21559759572994776 21628877961355776 21641746548570624 21646694087402013 21718964948776704 21729011655621312 21801047204818944 21806541420344352 21817139144913504 21829608931804744 21888954653225472 21889466852456448 21901977978915328 21902490482890752 21977730831700224 21990292406249664 21990806976773376 22073916602535936 22079479585550688 22152676998445056 22163442940864512 22165857231673344 22255235688252672 22344974541834336 22429947515480064 22520917827007488 22533789865088768 22699656677419008 22791720862503936 22924804591447236 23294559504212514 23477430407601168 23490849149260748 23572097465696334 23664314416977792 23670278205893361 23759735039626896 23760291014921664 23773871428167504 23855540422851198 23869733812958502 23966543541092859 24045996907574208 24057120047295024 24137438491348992 24142956572524104 24157320967331496 24234766872362496 24240307203864927 24248618476656256 24254729519619123 24332487706525248 24346395164062128 24346964867141952 24427679398170624 24433835567373792 24445138112573976 24526178105421312 24526752015403008 24540770506495488 24558310048280337 24625073984878656 24639725226279744 24640301793252096 24733424626937856 24739078957030872 24739657848870048 24821674227173376 24833156177852928 24839414533744524 24853611729980089 24921761623250688 24933873308472576 24936589385632512 24948124493491136 25030831975903232 25037140149284256 25117406664800256 25131762749999616 25132350830598144 25138096359563628 25222023811482624 25233690954915072 25234281420622848 25248704306665728 25350513598224864 25434555072288768 25537113762096384 25537711327865856 25640685970316928 25655341140624608 25752902702958592 25844789831519232 25857350097675264 26168272101393408 26467804872585216 26482932790322176 26622353719100016 26729701919580258 26745605356688442 27051746521020984 27064260053206902 27154618302767616 27170138775048576 27176986088247933 27279695786238288 27389694559569894 27390335475534696 27481139322941952 27500780376645723 27591950368598976 27608366819807424 27703208232988488 27719690879564712 27720339517408608 27736183332862088 27825102705305088 27831463826659731 27832115079978804 27848022781784919 27924383505570048 27937300700084544 28046594864566272 28053663058836576 28066640055177528 28159685972891136 28160344906573824 28166782667944788 28273233093749568 28273894684422912 28387902324279456 28404127691405816 28404792344998944 28482013283715072 28495855209682944 28498959297865728 28512142278275584 28519327798002972 28613874456324864 28614544017970176 28630898924244736 28729252982358432 28729925243849088 28746346097326368 28838503948474368 28855662064760832 28862258783202684 28958619931702272 28972015540828416 29075388560459136 29089518859884672 29185272870967296 29303641108933632 29320389874999552 29321075969031168 29439306114067584 29656697025908736 29673647584336896 29793299389112448 29950147933987518 30027890436009984 30388961150005248 30566406121929648 30689657759518074 30814127409976533 30916281738309696 31059412672283352 31184652239510301 31203206249469849 31303240543468224 31429463287595112 31447427086913582 31552419222637056 31560370941191148 31574970062074719 31679646719502528 31680388019895552 31698495237556672 31807387230468264 31808131519975776 31826311750611336 31913581149222912 31954643652831543 31955391388123812 32061329210098944 32076160063060032 32190608763365472 32209761289775328 32313022496483328 32320409605153236 32339639359492164 32443316942033664 32461860218749504 32462619822855936 32578447423165056 32593517483431968 32701570807228416 32709812130516528 32721027341993984 32725708717370256 32744413397707116 32833431979838208 32834200278684672 32852966968372992 32853735724336128 32985438609374496 32986210465160064 33110874903803904 33119219378326032 33229015497667584 33245164411296768 33248785847510016 33382853532379008 33509016999999488 33517461812751504 33629365081976832 33644921273220096 33645708560830464 33664939075554304 33781376740511232 33800684797633152 34049485016128512 34050281770487808 34187581293755904 34387206887170854 34459719775358976 34476466796900352 34891029468524544 34941839256318771 35216145611401752 35236273723891122 35496471625466688 35639602559440344 35660807142251256 35783310634276797 35804600719437753 36068995361361312 36085680070942536 36206157737023488 36214434858786156 36226851700064768 36235981450997244 36352150308543744 36372927714984384 36519592746093192 36520447300712928 36641519097255936 36667707168860964 36789267158131968 36811155759743232 36937610977317984 36959587839419616 36960452689878144 37100136940406784 37108618435546308 37109486773305072 37130697042379892 37232511340760064 37249734266779392 37259121800616786 37382642434876032 37400809962708864 37404884078448768 37422186740236704 37546247963854848 37555710223926384 37697644124999424 37698526245897216 37707144539345442 37850536432372608 37873056459998592 38025770397337296 38151832608433152 38152725357293568 38305670643144576 38306566991798784 38328461463101824 38461028955475392 38483011710936912 38607287703441408 38611493242269696 38629354054437888 38767184747278848 38786025146512896 39071521478578176 39094767958708224 39252408152090112 39564863445782528 39701707308877824 39724399185483264 39933530578650024 40094552879370387 40118408035032663 40596390079810353 40755208162572864 40919543679357432 41084541839354841 41085503213302044 41108986011206309 41221708984412928 41387925552898464 41412550229711136 41579536319347068 41580509276112912 41604274999293132 41737654057957632 41905951050126816 42069892296849408 42080494588254864 42099960082766292 42239528959336704 42240517359860736 42250174001917182 42409849640624352 42410842026634368 42435082334148448 42581853486419184 42606191537108724 42607188517498416 42723019925572608 42743782814524416 42748438946798592 42768213417413376 42778991697004458 42920811684487296 42921816026955264 42946348386367104 43093879473537648 43119519145989552 43257755922711552 43283493097141248 43293388174804026 43437929897553408 43458023311242624 43613082840688704 43634278289827008 43659217863609488 43777909306450944 43778933704912896 43803955957830656 43804980965781504 43955461663400448 43980584812499328 43981613953546752 44158959171101376 44305353996890112 44326885881729024 44331714463346688 44510471376505344 44689949083668672 44859895030960128 45041835654014976 45067579730177536 45399313354838016 45583441725007872 45849609182894472 46034486639277111 46589119008425028 46954860815202336 46981698298521496 47144194931392668 47171140630370373 47328628833955584 47340556411786722 47519470079253792 47520582029843328 47547742856335008 47711080845702396 47739467625917004 47933087082185718 48091993815148416 48114240094590048 48285913145048208 48314641934662992 48469533744724992 48480614407729854 48497236953312512 48509459039238246 48664975413050496 48692790328124256 48693929734283904 48867671134747584 48890276225147952 49052356210842624 49053504030806016 49081541012990976 49116620096560674 49250147969757312 49279450452559488 49280603586504192 49478157914061744 49479315697740096 49643348454346752 49666312355705856 49678829067489048 49707223459960178 49843523246501376 49867746616945152 49873178771265024 49896248986982272 50074280298568512 50234813329600512 50263525499999232 50264701661196288 50276192719127256 50444047622965248 50467381909830144 50468562841245696 50497408613331456 50701027196449728 50869110144577536 51074227524192768 51075422655731712 51281371940633856 51310682281249216 51505805405917184 51580810330756281 51689579663038464 51714700195350528 52336544202786816 52854410585836683 52965865580644352 53244707438200032 53459403839160516 53491210713376884 54103493042041968 54128520106413804 54309236605535232 54340277550097152 54353972176495866 54559391572476576 54779389119139788 54780670951069392 54962278645883904 55001560753291446 55183900737197952 55216733639614848 55406416465976976 55439381759129424 55440679034817216 55472366665724176 55650205410610176 55662927653319462 55664230159957608 55696045563569838 55848767011140096 55874601400169088 56107326117673152 56133280110355056 56319371945782272 56320689813147648 56333565335889576 56546466187499136 56547789368845824 56560716809018163 56775804648558912 56808255382811632 56809584689997888 56964026567430144 56991710419365888 56997918595731456 57024284556551168 57038655596005944 57227748912649728 57229088035940352 57261797848489472 57458505964716864 57459850487698176 57492692194652736 57677007896948736 57711324129521664 57724517566405368 57917239863404544 57944031081656832 58150777120918272 58179037719769344 58370545741934592 58607282217867264 58640779749999104 58642151938062336 58878612228135168 59347295168673792 59586598778224896 59900295867975036 61132812243859296 61379315519036148 61628254819953066 61832563476619392 62118825344566704 62369304479020602 62406412498939698 62606481086936448 62858926575190224 62894854173827164 63104838445274112 63120741882382296 63149940124149438 63359293439005056 63360776039791104 63375261002875773 63396990475113344 63614774460936528 63616263039951552 63652623501222672 63827162298445824 63909287305663086 63910782776247624 64122658420197888 64152320126120064 64168487545506687 64381217526730944 64419522579550656 64626044992966656 64640819210306472 64679278718984328 64886633884067328 64923720437499008 64925239645711872 64940082262206039 65156894846330112 65187034966863936 65403141614456832 65419624261033056 65442054683987968 65451417434740512 65488826795414232 65666863959676416 65668400557369344 65705933936745984 65707471448672256 65970877218748992 65972420930320128 66221749807607808 66238438756652064 66458030995335168 66490328822593536 66497571695020032 66765707064758016 67018033999998976 67034923625503008 67289842546440192 67329878151108608 67562753481022464 67601369595266304 68098970032257024 68375162587511808 68774413774341708 69883678512637542 70432291222803504 70472547447782244 70992943250933376 71279205118880688 71321614284502512 71566621268553594 71609201438875506 71899630623278577 72137990722722624 72171360141885072 72412315474046976 72428869717572312 72453703400129536 72471962901994488 72704300617087488 72745855429968768 72764188558857369 73039185492186384 73040894601425856 73283038194511872 73335414337721928 73578534316263936 73622311519486464 73674930144841011 73875221954635968 73919175678839232 73920905379756288 74200273880813568 74217236871092616 74218973546610144 74261394084759784 74465022681520128 74499468533558784 74518243601233572 74560835189940267 74765284869752064 74801619925417728 74809768156897536 74844373480473408 75092495927709696 75111420447852768 75395288249998848 75397052491794432 75414289078690884 75701072864745216 75746112919997184 76051540794674592 76303665216866304 76611341286289152 76613133983597568 76656922926203648 76922057910950784 76966023421873824 77258708108875776 77534369494557696 77572050293025792 78504816304180224 79403414617755648 79448798370966528 79867061157300048 80189105758740774 80236816070065326 81192780159620706 81510416325145728 81530958264743799 81839087358714864 82169083678709682 82171006426604088 82217972022412618 82443417968825856 82502341129937169 82775851105796928 82825100459422272 83159072638694136 83161018552225824 83208549998586264 83475308115915264 83494391479979193 83544068345354757 83811902100253632 84139784593698816 84160989176509728 84199920165532584 84479057918673408 84481034719721472 84500348003834364 84819699281248704 84821684053268736 84870164668296896 85163706972838368 85212383074217448 85214377034996832 85446039851145216 85487565629048832 85496877893597184 85536426834826752 85557983394008916 85841623368974592 85843632053910528 85892696772734208 86187758947075296 86239038291979104 86515511845423104 86566986194282496 86586776349608052 86875859795106816 86916046622485248 87226165681377408 87268556579654016 87318435727218976 87555818612901888 87607911915661312 87910923326800896 87961169624998656 87963227907093504 88317918342202752 89020942753010688 89379898167337344 90083671308029952 90135159460355072 91166883450015744 91699218365788944 92068973278554222 93178238016850056 93553956718530903 93609618748409547 93909721630404672 93963396597042992 94288389862785336 94342281260740746 94657257667911168 94681112823573444 94724910186224157 95038940158507584 95041164059686656 95095485712670016 95422161691404792 95478935251834008 95863930958494629 95866174164371436 96183987630296832 96228480189180096 96571826290096416 96629283869325984 96939067489449984 96961228815459708 96994473906625024 97018918078476492 97329950826100992 97385580656248512 97387859468567808 97735342269495168 97780552450295904 98104712421685248 98163082025981952 98233240193121348 98500295939514624 98558900905118976 98561207173008384 98956315828123488 98958631395480192 99332624711411712 99357658134978096 99414446919920356 99687046493002752 99735493233890304 99746357542530048 99792497973964544 100148560597137024 100527050999998464 100552385438254512 100888095245930496 100934763819660288 100937125682491392 100994817226662912 101402054392899456 102148455048385536 102150845311463424 102562743881267712 102621364562498432 103161620661512562 103379159326076928 103429400390701056 104673088405573632 104825517768956313 105708821171673366 105931731161288704 106489414876400064 106918807678321032 106982421426753768 107349931902830391 107413802158313259 108206986084083936 108257040212827608 108618473211070464 108680555100194304 108707944352991732 109118783144953152 109558778238279576 109561341902138784 109924557291767808 110003121506582892 110065994804197537 110367801474395904 110433467279229696 110812832931953952 110878763518258848 110881358069634432 110944733331448352 111300410821220352 111325855306638924 111328460319915216 111392091127139676 111697534022280192 111749202800338176 112214652235346304 112266560220710112 112638743891564544 112667130671779152 113092932374998272 113095578737691648 113121433618036326 113551609297117824 113616510765623264 113619169379995776 114048569113102336 114077311192011888 114455497825299456 114458176071880704 114523595696978944 114917011929433728 114919700975396352 114985384389305472 115449035132810736 115834479726809088 115888062163313664 116301554241836544 116358075439538688 117214564435734528 117281559499998208 117284303876124672 117757224456270336 118694590337347584 119173197556449792 119800591735950072 120355224105097989 121789170239431059 122265624487718592 122758631038072296 123253625518064523 123256509639906132 123326958033618927 123665126953238784 124237650689133408 124738608958041204 124812824997879396 125212962173872896 125717853150380448 125789708347654328 126209676890548224 126241483764764592 126299880248298876 126718586878010112 126721552079582208 126750522005751546 126793980950226688 127229548921873056 127232526079903104 127305247002445344 127818574611326172 127821565552495248 128245316840395776 128304640252240128 128336975091013374 128762435053461888 128839045159101312 129281638420612944 129358557437968656 129773267768134656 129847440874998016 129850479291423744 129880164524412078 130313789692660224 130374069933727872 130839248522066112 130902834869481024 130977653590828464 131333727919352832 131336801114738688 131411867873491968 131414942897344512 131941754437497984 131944841860640256 132476877513304128 132916061990670336 132980657645187072 132995143390040064 133531414129516032 134069847251006016 134579685092880384 134659756302217216 135125506962044928 135202739190532608 136197940064514048 136750325175023616 137548827548683416 138103459917831333 139767357025275084 140864582445607008 140945094895564488 141513421891111119 141985886501866752 142558410237761376 142643228569005024 143133242537107188 143218402877751012 143799261246557154 144275981445445248 144342720283770144 144857739435144624 144907406800259072 144943925803988976 145408601234174976 145491710859937536 145528377117714738 146078370984372768 146081789202851712 146670828675443856 147157068632527872 147244623038972928 147349860289682022 147750443909271936 147838351357678464 147841810759512576 148434473742185232 148437947093220288 148522788169519568 148930045363040256 148998937067117568 149036487202467144 149121670379880534 149530569739504128 149603239850835456 149619536313795072 149688746960946816 150222840895705536 150790576499997696 150794104983588864 150828578157381768 151402145729490432 151492225839994368 152103081589349184 152607330433732608 153222682572578304 153226267967195136 153313845852407296 153844115821901568 153932046843747648 154517416217751552 154742430992268843 155068738989115392 155144100586051584 157009632608360448 158563231757510049 158897596741933056 159734122314600096 160378211517481548 160473632140130652 162385560319241412 163020832650291456 163061916529487598 163678174717429728 164338167357419364 164342012853208176 164435944044825236 164886835937651712 165004682259874338 165551702211593856 165650200918844544 166318145277388272 166322037104451648 166417099997172528 166950616231830528 166988782959958386 167088136690709514 167623804200507264 168321978353019456 168399840331065168 168958115837346816 168962069439442944 169000696007668728 169639398562497408 169643368106537472 169682150427054489 169740329336593792 170327413945676736 170424766148434896 170428754069993664 170892079702290432 170975131258097664 170993755787194368 171072853669653504 171115966788017832 171683246737949184 171687264107821056 171785393545468416 172375517894150592 172478076583958208 173031023690846208 173133972388564992 173173552699216104 173751719590213632 173832093244970496 174452331362754816 174537113159308032 174636871454437952 175111637225803776 175215823831322624 175821846653601792 175922339249997312 175926455814187008 176635836684405504 178041885506021376 178759796334674688 180270318920710144 183398436731577888 184137946557108444 186356476033700112 187107913437061806 187219237496819094 187819443260809344 187926793194085984 188576779725570672 188684562521481492 189314515335822336 189362225647146888 189449820372448314 190077880317015168 190082328119373312 190190971425340032 190844323382809584 190957870503668016 191727861916989258 191732348328742872 192367975260593664 192456960378360192 192505462636520061 193143652580192832 193258567738651968 193878134978899968 193922457630919416 193988947813250048 194037836156952984 194659901652201984 194771161312497024 194775718937135616 194820246786618117 195470684538990336 195561104900591808 196209424843370496 196326164051963904 196466480386242696 197000591879029248 197117801810237952 197122414346016768 197912631656246976 197917262790960384 198665249422823424 198715316269956192 198828893839840712 199374092986005504 199470986467780608 199492715085060096 199584995947929088 200297121194274048 201054101999996928 201104770876509024 201869527639320576 201989634453325824 202804108785798912 204296910096771072 205125487762535424 205242729124996864 206323241323025124 209651035537912626 211417642343346732 212978829752800128 213837615356642064 213964842853507536 214699863805660782 214827604316626518 215698891869835731 216413972168167872 216514080425655216 217236946422140928 217361110200388608 217415888705983464 218237566289906304 218292565676572107 219117556476559152 219122683804277568 219849114583535616 220006243013165784 220131989608395074 220735602948791808 220866934558459392 221024790434523033 221625665863907904 221757527036517696 221762716139268864 221889466662896704 222600821642440704 222651710613277848 222656920639830432 222784182254279352 223395068044560384 223498405600676352 223682505569820801 224429304470692608 224533120441420224 225277487783129088 225334261343558304 226185864749996544 226191157475383296 226242867236072652 227103218594235648 227233021531246528 227238338759991552 228097138226204672 228154622384023776 228910995650598912 229047191393957888 229834023858867456 229839401950792704 229970768778610944 230898070265621472 231776124326627328 232603108483673088 232716150879077376 234563118999996416 235514448912540672 238346395112899584 239601183471900144 240710448210195978 243578340478862118 244531248975437184 244592874794231397 245517262076144592 246507251036129046 246513019279812264 246653916067237854 247330253906477568 248475301378266816 249477217916082408 249625649995758792 250425924347745792 250483174439937579 250632205036064271 251435706300760896 251579416695308656 252419353781096448 252482967529529184 252599760496597752 253437173756020224 253443104159164416 253501044011503092 253587961900453376 254459097843746112 254465052159806208 254610494004890688 255637149222652344 255643131104990496 256490633680791552 256609280504480256 256673950182026748 257524870106923776 257678090318202624 258563276841225888 258717114875937312 259546535536269312 259694881749996032 259700958582847488 259760329048824156 260627579385320448 260748139867455744 261678497044132224 261805669738962048 261955307181656928 262667455838705664 262823735746983936 263883508874995968 263889683721280512 264953755026608256 267062828259032064 268139694502012032 270251013924089856 270405478381065216 273500650350047232 275097655097366832 276206919835662666 279534714050550168 280661870155592709 280828856245228641 281729164891214016 281890189791128976 283026843782222238 283971773003733504 284174730558672471 285116820475522752 285286457138010048 286266485074214376 286436805755502024 287591792875483887 287598522493114308 287762902078444163 288551962890890496 288685440567540288 289715478870289248 289814813600518144 289887851607977952 290817202468349952 290983421719875072 291056754235429476 292156741968745536 292163578405703424 293341657350887712 294314137265055744 294489246077945856 294699720579364044 295500887818543872 295676702715356928 295683621519025152 296868947484370464 296875894186440576 297045576339039136 297997874134235136 298072974404934288 298243340759761068 299061139479008256 299206479701670912 299239072627590144 299377493921893632 300445681791411072 301581152999995392 301657156314763536 302804291458980864 302984451679988736 304206163178698368 306445365145156608 306452535934390272 306627691704814592 307688231643803136 307864093687495296 309484861984537686 310137477978230784 310288201172103168 314019265216720896 317126463515020098 317795193483866112 319468244629200192 320756423034963096 320947264280261304 322241406474939777 324771120638482824 326041665300582912 326123833058975196 327356349434859456 328676334714838728 328684025706416352 328871888089650472 329773671875303424 330009364519748676 330197984412592611 331103404423187712 331300401837689088 332636290554776544 332644074208903296 332834199994345056 333901232463661056 333977565919916772 334176273381419028 335247608401014528 336643956706038912 336799680662130336 337916231674693632 338001392015337456 339278797124994816 339286736213074944 339364300854108978 339480658673187584 340654827891353472 340849532296869792 340857508139987328 342145707339307008 342231933576035664 343366493475898368 343374528215642112 343570787090936832 344751035788301184 344956153167916416 346347105398432208 347503439180427264 347664186489940992 348904662725509632 349074226318616064 349273742908875904 351643693307203584 351844678499994624 351852911628374016 353271673368811008 356083771012042752 357519592669349376 360540637841420288 361065672315293967 365367510718293177 366796873463155776 368275893114216888 369760876554193569 369980874100856781 372712952067400224 374215826874123612 374438474993638188 375638886521618688 375853586388171968 377153559451141344 377369125042962984 378629030671644672 378724451294293776 378899640744896628 380155760634030336 380164656238746624 380381942850680064 381688646765619168 381915741007336032 383455723833978516 383464696657485744 384735950521187328 384913920756720384 385010925273040122 386287305160385664 386517135477303936 387844915261838832 387977895626500096 388075672313905968 389319803304403968 389542322624994048 389551437874271232 389640493573236234 390941369077980672 391122209801183616 392932960772485392 394001183758058496 394235603620475904 394244828692033536 395825263312493952 395834525581920768 397430632539912384 397657787679681424 398748185972011008 398941972935561216 398985430170120192 399169991895858176 400594242388548096 402209541753018048 403739055278641152 403979268906651648 405608217571597824 408593820193542144 410250975525070848 410485458249993728 412646482646050248 414310379753493999 419302071075825252 422835284686693464 424540265673333357 425957659505600256 427675230713284128 427929685707015072 429399727611321564 429655208633253036 431397783739671462 432827944336335744 433028160851310432 434722220400777216 434831777411966928 436475132579812608 436585131353144214 438235112953118304 438245367608555136 440012486026331568 440263979216790148 441471205897583616 441733869116918784 442049580869046066 443251331727815808 443515054073035392 443525432278537728 443778933325793408 445303421226555696 445313841279660864 445568364508558704 446790136089120768 446996811201352704 447365011139641602 448858608941385216 449066240882840448 450668522687116608 452371729499993088 452382314950766592 452485734472145304 454206437188471296 454466043062493056 454476677519983104 456309244768047552 457821991301197824 458094382787915776 459668047717734912 459678803901585408 459941537557221888 461796140531242944 463552248653254656 464227292976806529 465206216967346176 465432301758154752 469126237999992832 471028897825081344 475689695272530147 476692790225799168 479202366943800288 481420896420391956 487156680957724236 487435119847160521 489062497950874368 489185749588462794 491034524152289184 493014502072258092 493026038559624528 493307832134475708 494660507812955136 496950602756533632 498954435832164816 499251299991517584 500851848695491584 500966348879875158 501264410072128542 502871412601521792 503158833390617312 504965935059058368 505199520993195504 506874347512040448 506886208318328832 507002088023006184 507175923800906752 508918195687492224 508930104319612416 509220988009781376 511274298445304688 511286262209980992 512981267361583104 513218561008960512 513347900364053496 515049740213847552 515356180636405248 517126553682451776 517434229751874624 519093071072538624 519389763499992064 519401917165694976 519520658097648312 521255158770640896 521496279734911488 523356994088264448 523611339477924096 523910614363313856 525334911677411328 525647471493967872 527767017749991936 527779367442561024 529907510053216512 534125656518064128 536279389004024064 540810956762130432 550195310194733664 552413839671325332 559069428101100336 561323740311185418 561657712490457282 563458329782428032 563780379582257952 566053687564444476 567943546007467008 568349461117344942 570233640951045504 570572914276020096 572532970148428752 572873611511004048 575183585750967774 575197044986228616 575525804156888326 577103925781780992 577370881135080576 577516387909560183 579430957740578496 579775703215955904 581634404936699904 581966843439750144 582113508470858952 584313483937491072 584327156811406848 584460740359854351 586683314701775424 588628274530111488 588978492155891712 589399441158728088 591001775637087744 591353405430713856 591367243038050304 593737894968740928 593751788372881152 594091152678078272 595995748268470272 596145948809868576 596486681519522136 598122278958016512 598412959403341824 598478145255180288 598754987843787264 600891363582822144 603162305999990784 603314312629527072 605608582917961728 605968903359977472 608412326357396736 612890730290313216 613255383409629184 615376463287606272 615728187374990592 618969723969075372 634252927030040196 638936489258400384 641512846069926192 641894528560522608 644482812949879554 649542241276965648 652083330601165824 652247666117950392 654712698869718912 654877697029716321 657352669429677456 657368051412832704 657743776179300944 659547343750606848 660018729039497352 660395968825185222 662206808846375424 662600803675378176 663074371303569099 665272581109553088 665288148417806592 665668399988690112 667802464927322112 667955131839833544 668352546762838056 670495216802029056 671047516709462403 673287913412077824 673599361324260672 675832463349387264 676002784030674912 678557594249989632 678573472426149888 678728601708217956 678961317346375168 681309655782706944 681699064593739584 681715016279974656 684291414678614016 684463867152071328 686732986951796736 687141574181873664 689502071576602368 689912306335832832 692694210796864416 695328372979881984 697809325451019264 698148452637232128 698547485817751808 703689356999989248 706543346737622016 715039185338698752 722131344630587934 730735021436586354 733593746926311552 733778624382694191 736551786228433776 739521753108387138 739961748201713562 745425904134800448 748431653748247224 748876949987276376 751277773043237376 751449523319812737 751707172776343936 751896615108192813 754307118902282688 754738250085925968 757258061343289344 757448902588587552 757799281489793256 760311521268060672 760329312477493248 760763885701360128 763377293531238336 763831482014672064 766911447667957032 766929393314971488 769471901042374656 769827841513440768 770021850546080244 770461963629382759 772574610320771328 773034270954607872 775689830523677664 775955791253000192 776151344627811936 778639606608807936 779084645249988096 779102875748542464 779280987146472468 781882738155961344 782244419602367232 785865921544970784 788002367516116992 788471207240951808 791650526624987904 791669051163841536 794861265079824768 795315575359362848 798339983791716352 801188484777096192 804419083506036096 811216435143195648 820501951050141696 820970916499987456 825292965292100496 828620759506987998 838604142151650504 842486568735685923 845670569373386928 849080531346666714 851915319011200512 852524191676017413 855350461426568256 855859371414030144 858799455222643128 859310417266506072 862775378626451661 862795567479342924 863288706235332489 865655888672671488 866056321702620864 869444440801554432 869663554823933856 872950265159625216 873170262706288428 876470225906236608 876490735217110272 880024972052663136 880527958433580296 882942411795167232 883467738233837568 884099161738092132 886502663455631616 887030108146070784 887050864557075456 887557866651586816 890606842453111392 890627682559321728 891136729017117408 893993622402705408 894730022279283204 897717217882770432 898132481765680896 901337045374233216 904743458999986176 904971468944290608 908412874376942592 908932086124986112 908953355039966208 912618489536095104 919336095435469824 919357607803170816 919883075114443776 923592281062485888 928454585953613058 930412433934692352 930864603516309504 942057795650162688 951379390545060294 953385580451598336 958404733887600576 962841792840783912 966724219424819331 974313361915448472 974870239694321042 978124995901748736 978371499176925588 982069048304578368 986029004144516184 986052077119249056 986615664268951416 989321015625910272 990593953237777833 993901205513067264 997908871664329632 998502599983035168 1001703697390983168 1001932697759750316 1002528820144257084 1005742825203043584 1006317666781234624 1009931870118116736 1010399041986391008 1013748695024080896 1014004176046012368 1014351847601813504 1017836391374984448 1017860208639224832 1018441976019562752 1022548596890609376 1022572524419961984 1026437122017921024 1026695800728106992 1030099480427695104 1030712361272810496 1034253107364903552 1034868459503749248 1038779526999984128 1039041316195296624 1042510317541281792 1042992559469822976 1046713988176528896 1047222678955848192 1047821228726627712 1055534035499983872 1055558734885122048 1059815020106433024 1068251313036128256 1072558778008048128 1081621913524260864 1083197016945881901 1100390620389467328 1104827679342650664 1109282629662580707 1109942622302570343 1118138856202200672 1122647480622370836 1123315424980914564 1126916659564856064 1127560759164515904 1132107375128888952 1135887092014934016 1136698922234689884 1140467281902091008 1141145828552040192 1145065940296857504 1145747223022008096 1150367171501935548 1150394089972457232 1151051608313776652 1154207851563561984 1154741762270161152 1155032775819120366 1158861915481156992 1159551406431911808 1163933686879500288 1164227016941717904 1168626967874982144 1168654313622813696 1168921480719708702 1173366629403550848 1178798882317456176 1182003551274175488 1182706810861427712 1182734486076100608 1187475789937481856 1187503576745762304 1188182305356156544 1192291897619737152 1192973363039044272 1196244557916033024 1196825918806683648 1196956290510360576 1197509975687574528 1201782727165644288 1206628625259054144 1211217165835923456 1211937806719954944 1216824652714793472 1225781460580626432 1226510766819258368 1230752926575212544 1231456374749981184 1237939447938150744 1242931139260481997 1268505854060080392 1273620797020000071 1277872978516800768 1283025692139852384 1283789057121045216 1288965625899759108 1299084482553931296 1304166661202331648 1304495332235900784 1309425397739437824 1309755394059432642 1314705338859354912 1314736102825665408 1315487552358601888 1320037458078994704 1320791937650370444 1324413617692750848 1325201607350756352 1326148742607138198 1330545162219106176 1330576296835613184 1331336799977380224 1335910263679667088 1336705093525676112 1340990433604058112 1342095033418924806 1346575826824155648 1347198722648521344 1352005568061349824 1357115188499979264 1357146944852299776 1357457203416435912 1357922634692750336 1362619311565413888 1363398129187479168 1363430032559949312 1368927734304142656 1373465973903593472 1374283148363747328 1379004143153204736 1379824612671665664 1385388421593728832 1390656745959763968 1395618650902038528 1396296905274464256 1397094971635503616 1407378713999978496 1413086693475244032 1427069085817590441 1430078370677397504 1444262689261175868 1461470042873172708 1462305359541481563 1467187493852623104 1467557248765388382 1473103572456867552 1479043506216774276 1479923496403427124 1490851808269600896 1496863307496494448 1497753899974552752 1502555546086474752 1502899046639625474 1503414345552687872 1503793230216385626 1508614237804565376 1509476500171851936 1514897805177175104 1515598562979586512 1520623042536121344 1520658624954986496 1521527771402720256 1526754587062476672 1527662964029344128 1533822895335914064 1533858786629942976 1538943802084749312 1539655683026881536 1540043701092160488 1540923927258765518 1545149220641542656 1546068541909215744 1551379661047355328 1552302689255623872 1557279213217615872 1558169290499976192 1558205751497084928 1558561974292944936 1563765476311922688 1564488839204734464 1571731843089941568 1576004735032233984 1576942414481903616 1583301053249975808 1583338102327683072 1589722530159649536 1590631150718725696 1596679967583432704 1602376969554192384 1608838167012072192 1622432870286391296 1641941832999974912 1650585930584200992 1657241519013975996 1677208284303301008 1684973137471371846 1691341138746773856 1698161062693333428 1703830638022401024 1705048383352034826 1710700922853136512 1711718742828060288 1717598910445286256 1718620834533012144 1725550757252903322 1725591134958685848 1726577412470664978 1731311777345342976 1732112643405241728 1739327109647867712 1745900530319250432 1746340525412576856 1752940451812473216 1752981470434220544 1753382221079563053 1760049944105326272 1761055916867160592 1765884823590334464 1766935476467675136 1768198323476184264 1773005326911263232 1774060216292141568 1774101729114150912 1775115733303173632 1781213684906222784 1781255365118643456 1782273458034234816 1787987244805410816 1789460044558566408 1795434435765540864 1796264963531361792 1802674090748466432 1809486917999972352 1809942937888581216 1816825748753885184 1817864172249972224 1817906710079932416 1825236979072190208 1838672190870939648 1839766150228887552 1847184562124971776 1856909171907226116 1902758781090120588 1916809467775201152 1925683585681567824 1933448438849638662 1948626723830896944 1949740479388642084 1956249991803497472 1956742998353851176 1964138096609156736 1964633091089148963 1972058008289032368 1972104154238498112 1973231328537902832 1978642031251820544 1981187906475555666 1987802411026134528 1989223113910707297 1995817743328659264 1997005199966070336 2003407394781966336 2003865395519500632 2005057640288514168 2011485650406087168 2012635333562469248 2013142550128387209 2019863740236233472 2020798083972782016 2027497390048161792 2028008352092024736 2028703695203627008 2035672782749968896 2035720417278449664 2036883952039125504 2045097193781218752 2045145048839923968 2052874244035842048 2053391601456213984 2060198960855390208 2061424722545620992 2068506214729807104 2069736919007498496 2077559053999968256 2078082632390593248 2085985118939645952 2093427976353057792 2094445357911696384 2095642457453255424 2111068070999967744 2119630040212866048 2145117556016096256 2166394033891763802 2200781240778934656 2209655358685301328 2218565259325161414 2219885244605140686 2236277712404401344 2245294961244741672 2246630849961829128 2253833319129712128 2255121518329031808 2255689845324578439 2264214750257777904 2271774184029868032 2273397844469379768 2280934563804182016 2282291657104080384 2290131880593715008 2291494446044016192 2300734343003871096 2300788179944914464 2302103216627553304 2308415703127123968 2309483524540322304 2310065551638240732 2311385890888148277 2317723830962313984 2319102812863823616 2327867373759000576 2328454033883435808 2337253935749964288 2337308627245627392 2337842961439417404 2346733258807101696 2357597764634912352 2364007102548350976 2365413621722855424 2374951579874963712 2375007153491524608 2376364610712313088 2384583795239474304 2385946726078088544 2395019951375149056 2403565454331288576 2413257250518108288 2433649305429586944 2461505853150425088 2462912749499962368 2475878895876301488 2485862278520963994 2527459706207057769 2537011708120160784 2547241594040000142 2555745957033601536 2557572575028052239 2566051384279704768 2567578114242090432 2577931251799518216 2588326135879354983 2589866118705997467 2598168965107862592 2608333322404663296 2608990664471801568 2618850795478875648 2619510788118865284 2629410677718709824 2629472205651330816 2630975104717203776 2640074916157989408 2641583875300740888 2648827235385501696 2650403214701512704 2652297485214276396 2661090324438212352 2661152593671226368 2662673599954760448 2671820527359334176 2673410187051352224 2681980867208116224 2684190066837849612 2693151653648311296 2694397445297042688 2704011136122699648 2714230376999958528 2714914406832871824 2715845269385500672 2725238623130827776 2726796258374958336 2726860065119898624 2737855468608285312 2758008286306409472 2759649225343331328 2770776843187457664 2791237301804077056 2792593810548928512 2794189943271007232 2826173386950488064 2854138171635180882 2860156741354795008 2888525378522351736 2900172658274457993 2922940085746345416 2924610719082963126 2934374987705246208 2935114497530776764 2946207144913735104 2958087012433548552 2959846992806854248 2971781859713333499 2981703616539201792 2993726614992988896 2995507799949105504 3005111092172949504 3005798093279250948 3006828691105375744 3007586460432771252 3017228475609130752 3018953000343703872 3029795610354350208 3031197125959173024 3041246085072242688 3043055542805440512 3053509174124953344 3055325928058688256 3067645790671828128 3067717573259885952 3079311366053763072 3080087402184320976 3081847854517531036 3090298441283085312 3092137083818431488 3102759322094710656 3104605378511247744 3116338580999952384 3117123948585889872 3127530952623845376 3128977678409468928 3143463686179883136 3166602106499951616 3166676204655366144 3179445060319299072 3181262301437451392 3204753939108384768 3217676334024144384 3244865740572782592 3249591050837645703 3283883665999949824 3301171861168401984 3314483038027951992 3327847888987742121 3329827866907711029 3354416568606602016 3369946274942743692 3382682277493547712 3396322125386666856 3407661276044802048 3410096766704069652 3412045838930123647 3421401845706273024 3423437485656120576 3435197820890572512 3437241669066024288 3451101514505806644 3451182269917371696 3453154824941329956 3462623554690685952 3464225286810483456 3478654219295735424 3491801060638500864 3492681050825153712 3505880903624946432 3505962940868441088 3506764442159126106 3520099888210652544 3522111833734321184 3536396646952368528 3546010653822526464 3548120432584283136 3548203458228301824 3550231466606347264 3562427369812445568 3562510730237286912 3564546916068469632 3578920089117132816 3590868871531081728 3592529927062723584 3605348181496932864 3619885875777162432 3633651497507770368 3635728344499944448 3635813420159864832 3650473958144380416 3677344381741879296 3679532300457775104 3694369124249943552 3713818343814452232 3805517562180241176 3820862391060000213 3833618935550402304 3851367171363135648 3866896877699277324 3897253447661793888 3899480958777284168 3912499983606994944 3913485996707702352 3928276193218313472 3929266182178297926 3944116016578064736 3944208308476996224 3946462657075805664 3962375812951111332 3975604822052269056 3978446227821414594 3991635486657318528 3994010399932140672 4007730791039001264 4010115280577028336 4022971300812174336 4025270667124938496 4026285100256774418 4039727480472466944 4041596167945564032 4056016704184049472 4071345565499937792 4071440834556899328 4073767904078251008 4090194387562437504 4090290097679847936 4106783202912427968 4120397921710780416 4122849445091241984 4137012429459614208 4139473838014996992 4156165264781186496 4171970237879291904 4186855952706115584 4188890715823392768 4191284914906510848 4222136141999935488 4239260080425732096 4281207257452771323 4290235112032192512 4332788067783527604 4386916078624444689 4401562481557869312 4419310717370602656 4437130518650322828 4439770489210281372 4472555424808802688 4490589922489483344 4493261699923658256 4507666638259424256 4510243036658063616 4511379690649156878 4528429500515555808 4546795688938759536 4561869127608364032 4564583314208160768 4580263761187430016 4582988892088032384 4601468686007742192 4601576359889828928 4604206433255106608 4616831406254247936 4618967049080644608 4620131103276481464 4622771781776296554 4635447661924627968 4638205625727647232 4656908067766871616 4674507871499928576 4674617254491254784 4675685922878834808 4693466517614203392 4715195529269824704 4728014205096701952 4730827243445710848 4749903159749927424 4750014306983049216 4752729221424626176 4769167590478948608 4771893452156177088 4790039902750298112 4807130908662577152 4826514501036216576 4867298610859173888 4925825498999924736 4951757791752602976 4971724557041927988 5054919412414115538 5074023416240321568 5094483188080000284 5111491914067203072 5115145150056104478 5132102768559409536 5135156228484180864 5155862503599036432 5176652271758709966 5179732237411994934 5196337930215725184 5217981328943603136 5237701590957751296 5239021576237730568 5258821355437419648 5258944411302661632 5260146663238689159 5261950209434407552 5280149832315978816 5283167750601481776 5297654470771003392 5300806429403025408 5304594970428552792 5322180648876424704 5322305187342452736 5325347199909520896 5343641054718668352 5346820374102704448 5363961734416232448 5368380133675699224 5386303307296622592 5388794890594085376 5408022272245399296 5428460753999917056 5429828813665743648 5431690538771001344 5450477246261655552 5453592516749916672 5453720130239797248 5475710937216570624 5516016572612818944 5519298450686662656 5541553686374915328 5588379886542014464 5708276343270361764 5777050757044703472 5800345316548915986 5845880171492690832 5849221438165926252 5868749975410492416 5870228995061553528 5892414289827470208 5916174024867097104 5919693985613708496 5943563719426666998 5963407233078403584 5967669341732121891 5987453229985977792 5991015599898211008 6010222184345899008 6011596186558501896 6013657382210751488 6015172920865542504 6034456951218261504 6037906000687407744 6039427650385161627 6059591220708700416 6062394251918346048 6082492170144485376 6086111085610881024 6107018348249906688 6110651856117376512 6135291581343656256 6135435146519771904 6158622732107526144 6160174804368641952 6163695709035062072 6180596882566170624 6184274167636862976 6205518644189421312 6209210757022495488 6232677161999904768 6234247897171779744 6257955356818937856 6286927372359766272 6333204212999903232 6358890120638598144 6362524602874902784 6435352668048288768 6499182101675291406 6602343722336803968 6628966076055903984 6655695777975484242 6659655733815422058 6708833137213204032 6739892549885487384 6765364554987095424 6767069535973735317 6792644250773333712 6815322552089604096 6820193533408139304 6824091677860247294 6842803691412546048 6846874971312241152 6870395641781145024 6874483338132048576 6902203029011613288 6902364539834743392 6906309649882659912 6925247109381371904 6928450573620966912 6934157672664444831 6957308438591470848 6983602121277001728 6985362101650307424 7011761807249892864 7011925881736882176 7013528884318252212 7040199776421305088 7044223667468642368 7072793293904737056 7092021307645052928 7096240865168566272 7100462933212694528 7124854739624891136 7125021460474573824 7129093832136939264 7157840178234265632 7185059854125447168 7210696362993865728 7239771751554324864 7271456688999888896 7300947916288760832 7388738248499887104 7427636687628904464 7582379118621173307 7611035124360482352 7641724782120000426 7667237871100804608 7702734342726271296 7733793755398554648 7764978407638064949 7769598356117992401 7794506895323587776 7798961917554568336 7824999967213989888 7826971993415404704 7856552386436626944 7858532364356595852 7888232033156129472 7888416616953992448 7892925314151611328 7924751625902222664 7951209644104538112 7956892455642829188 7983270973314637056 7988020799864281344 8015461582078002528 8020230561154056672 8045942601624348672 8050541334249876992 8052570200513548836 8079454960944933888 8083192335891128064 8112033408368098944 8142691130999875584 8147535808156502016 8180388775124875008 8180580195359695872 8213566405824855936 8274024858919228416 8278947676029993984 8312330529562372992 8373711905412231168 8377781431646785536 8382569829813021696 8478520160851464192 8562414514905542646 8580470224064385024 8665576135567055208 8700517974823373979 8773832157248889378 8803124963115738624 8838621434741205312 8874261037300645656 8879540978420562744 8915345579140000497 8945110849617605376 8981179844978966688 8986523399847316512 9015333276518848512 9020486073316127232 9022759381298313756 9056859001031111616 9093591377877519072 9123738255216728064 9129166628416321536 9160527522374860032 9165977784176064768 9202937372015484384 9203152719779657856 9208412866510213216 9237934098161289216 9240262206552962928 9245543563552593108 9270895323849255936 9276411251455294464 9313816135533743232 9349015742999857152 9351371845757669616 9386933035228406784 9430391058539649408 9499806319499854848 9500028613966098432 9505458442849252352 9538335180957897216 9543786904312354176 9614261817325154304 9653029002072433152 9734597221718347776 9851650997999849472 9903515583505205952 9943449114083855976 9989483600723133087 10109838824828231076 10148046832480643136 10188966376160000568 10222983828134406144 10230290300112208956 10236137516790370941 10264205537118819072 10270312456968361728 10311725007198072864 10353304543517419932 10359464474823989868 10392675860431450368 10435962657887206272 10475403181915502592 10478043152475461136 10517642710874839296 10517888822605323264 10520293326477378318 10523900418868815104 10560299664631957632 10566335501202963552 10609189940857105584 10644361297752849408 10644610374684905472 10650694399819041792 10687282109437336704 10693640748205408896 10736760267351398448 10772606614593245184 10777589781188170752 10816044544490798592 10859657627331487296 10900954492523311104 10907185033499833344 10907440260479594496 10951421874433141248 11032033145225637888 11038596901373325312 11083107372749830656 11176759773084028928 11416552686540723528 11462587173180000639 11554101514089406944 11600690633097831972 11691760342985381664 11698442876331852504 11737499950820984832 11740457990123107056 11784828579654940416 11832348049734194208 11839387971227416992 11887127438853333996 11926814466156807168 11935338683464243782 11974906459971955584 11982031199796422016 12023192373117003792 12027314764421502976 12030345841731085008 12068913902436523008 12075812001374815488 12078855300770323254 12119182441417400832 12124788503836692096 12214036696499813376 12221303712234753024 12270583162687312512 12270870293039543808 12320349608737283904 12327391418070124144 12361193765132341248 12368548335273725952 12411037288378842624 12418421514044990976 12468495794343559488 12515910713637875712 12573854744719532544 12666408425999806464 12717780241277196288 12725049205749805568 12843621772358313969 12870705336096577536 12998364203350582812 13160748235873334067 13204687444673607936 13257932152111807968 13311391555950968484 13319311467630844116 13417666274426408064 13479785099770974768 13530729109974190848 13534139071947470634 13585288501546667424 13640387066816278608 13648183355720494588 13685607382825092096 13693749942624482304 13740791283562290048 13748966676264097152 13804406058023226576 13804729079669486784 13812619299765319824 13850494218762743808 13856901147241933824 13868315345328889662 13914616877182941696 13970724203300614848 14023523614499785728 14023851763473764352 14027057768636504424 14080399552842610176 14088447334937284736 14145586587809474112 14184042615290105856 14192481730337132544 14200925866425389056 14249709479249782272 14250042920949147648 14258187664273878528 14315680356468531264 14370119708250894336 14421392725987731456 14479543503108649728 14542913377999777792 14601895832577521664 14777476496999774208 14855273375257808928 15164758237242346614 15222070248720964704 15283449564240000852 15334475742201609216 15405468685452542592 15467587510797109296 15529956815276129898 15539196712235984802 15589013790647175552 15597923835109136672 15653943986830809408 15713104772873253888 15717064728713191704 15776464066312258944 15776833233907984896 15785850628303222656 15849503251804445328 15902419288209076224 15913784911285658376 15966541946629274112 15976041599728562688 16030923164156005056 16040461122308113344 16091885203248697344 16101082668499753984 16105140401027097672 16158909921889867776 16166384671782256128 16224066816736197888 16285382261999751168 16295071616313004032 16360777550249750016 16361160390719391744 16427132811649711872 16548049717838456832 16557895352059987968 16624661059124745984 16765139659626043392 17124829029811085292 17331152271134110416 17401035949646747958 17547664314497778756 17606249926231477248 17677242869482410624 17748522074601291312 17759081956841125488 17830691158280000994 17890221699235210752 17903008025196365673 17962359689957933376 17973046799694633024 18030666553037697024 18040972146632254464 18045518762596627512 18113718002062223232 18118282951155484881 18187182755755038144 18247476510433456128 18258333256832643072 18321055044749720064 18331955568352129536 18405874744030968768 18406305439559315712 18416825733020426432 18475868196322578432 18480524413105925856 18491087127105186216 18541790647698511872 18552822502910588928 18627632271067486464 18698031485999714304 18702743691515339232 18773866070456813568 18860782117079298816 18999612638999709696 19010916885698504704 19076670361915794432 19087573808624708352 19306058004144866304 19807031167010411904 19886898228167711952 19978967201446266174 20219677649656462152 20296093664961286272 20301208607921205951 20377932752320001136 20445967656268812288 20460580600224417912 20472275033580741882 20528411074237638144 20540624913936723456 20623450014396145728 20706609087034839864 20718928949647979736 20785351720862900736 20802473017993334493 20871925315774412544 20950806363831005184 20956086304950922272 21035285421749678592 21035777645210646528 21040586652954756636 21047800837737630208 21120599329263915264 21132671002405927104 21218379881714211168 21288722595505698816 21301388799638083584 21374564218874673408 21387281496410817792 21473520534702796896 21555179562376341504 21632089088981597184 21719315254662974592 21814370066999666688 21902843748866282496 22166214745499661312 22747137355863519921 22833105373081447056 22925174346360001278 23108203028178813888 23201381266195663944 23294935222914194847 23308795068353977203 23383520685970763328 23396885752663705008 23474999901641969664 23480915980246214112 23569657159309880832 23664696099468388416 23678775942454833984 23774254877706667992 23853628932313614336 23870677366928487564 23884320872510865529 23949812919943911168 23964062399592844032 24046384746234007584 24054629528843005952 24060691683462170016 24137827804873046016 24151624002749630976 24157710601540646508 24238364882834801664 24249577007673384192 24428073392999626752 24442607424469506048 24541166325374625024 24541740586079087616 24640699217474567808 24654782836140248288 24822074576757685248 24836843028089981952 24936991588687118976 25147709489439065088 25435560482554392576 25450098411499611136 25687243544716627938 25741410672193155072 25996728406701165624 26321496471746668134 26409374889347215872 26515864304223615936 26622783111901936968 26638622935261688232 26746036737420001491 26835332548852816128 26959570199541949536 27061458219948381696 27068278143894941268 27170577003093334848 27280774133632557216 27296366711440989176 27371214765650184192 27387499885248964608 27481582567124580096 27497933352528194304 27608812116046453152 27609458159338973568 27625238599530639648 27713802294483867648 27736630690657779324 27829233754365883392 27941448406601229696 28047047228999571456 28054115537273008848 28160799105685220352 28176894669874569472 28291173175618948224 28499418958499564544 28500085841898295296 28516375328547757056 28631360712937062528 28842785451975462912 28959087006217299456 29203791665155043328 29554952993999548416 29710546750515617856 29968450802169399261 30329516474484693228 30444140497441929408 30566899128480001704 30668951484403218432 30708412550371112823 30810937370905085184 30935175021594218592 31059913630552259796 31078393424471969604 31178027581294351104 31195847670218273344 31307887973661618816 31426209545746507776 31434129457426383408 31552928132624517888 31553666467815969792 31571701256606445312 31699006503608890656 31827569822571316752 31933083893258548224 31952083199457125376 32061846328312010112 32080922244616226688 32202165336999507968 32210280802054195344 32317819843779735552 32332769343564512256 32448133633472395776 32721555100499500032 32722320781438783488 32854265623299423744 33096099435676913664 33115790704119975936 33249322118249491968 33530279319252086784 34249658059622170584 34387761519540001917 34662304542268220832 34802071899293495916 35095328628995557512 35212499852462954496 35354485738964821248 35497044149202582624 35518163913682250976 35661382316560001988 35780443398470421504 35806016050392731346 35924719379915866752 35946093599389266048 36081944293264508928 36091037525193255024 36227436004124446464 36236565902310969762 36374365511510076288 36642110089499440128 36663911136704259072 36811749488061937536 36812610879118631424 36833651466040852864 36961048826211851712 36982174254210372432 37083581295397023744 37105645005821177856 37255264542134972928 37405487383030678464 37547732140913627136 37721564234158597632 37999225277999419392 38021833771397009408 38153340723831588864 38175147617249416704 38530865317074941907 38612116008289732608 39482244707620002201 39614062334020823808 39773796456335423904 39957934402892532348 40439355299312924304 40592187329922572544 40602417215842411902 40755865504640002272 40921161200448835824 40944550067161483764 41056822148475276288 41081249827873446912 41246900028792291456 41413218174069679728 41437857899295959472 41570703441725801472 41604946035986668986 41743850631548825088 41912172609901844544 42070570843499357184 42071555290421293056 42081173305909513272 42095601675475260416 42241198658527830528 42265342004811854208 42436759763428422336 42577445191011397632 42602777599276167168 42749128437749346816 42774562992821635584 42947041069405593792 43110359124752683008 43264178177963194368 43438630509325949184 43628740133999333376 43805687497732564992 44332429490999322624 45494274711727039842 45666210746162894112 45850348692720002556 46216406056357627776 46402762532391327888 46589870445828389694 46617590136707954406 46767041371941526656 46793771505327410016 46961831960492428224 47139314318619761664 47329392198936776832 47357551884909667968 47548509755413335984 47707257864627228672 47741354733856975128 47768641745021731058 47899625839887822336 47928124799185688064 48092769492468015168 48121383366924340032 48275655609746092032 48303248005499261952 48315421203081293016 48476729765669603328 48499154015346768384 48856146785999253504 48885214848939012096 49082332650749250048 49083481172158175232 49281398434949135616 49309565672280496576 49644149153515370496 49673686056179963904 49873983177374237952 50295418978878130176 50900196822999222272 51374487089433255876 51993456813402331248 52642992943493336268 52818749778694431744 53031728608447231872 53245566223803873936 53277245870523376464 53492073474840002982 53670665097705632256 53919140399083899072 54122916439896763392 54136556287789882536 54341154006186669696 54354848853466454643 54561548267265114432 54592733422881978352 54742429531300368384 54774999770497929216 54963165134249160192 54995866705056388608 55217624232092906304 55218916318677947136 55250477199061279296 55427604588967735296 55473261381315558648 55658467508731766784 55882896813202459392 56094094457999142912 56108231074546017696 56321598211370440704 56353789339749138944 56582346351237896448 56998837916999129088 57032750657095514112 57262721425874125056 57918174012434598912 59421093501031235712 59936901604338798522 60659032948969386456 60888280994883858816 60903625823763617853 61133798256960003408 61337902968806436864 61416825100742225646 61621874741810170368 61870350043188437184 62119827261104519592 62156786848943939208 62356055162588702208 62391695340436546688 62407419053980003479 62615775947323237632 62852419091493015552 62868258914852766816 63105856265249035776 63107332935631939584 63143402513212890624 63398013007217781312 63655139645142633504 63866167786517096448 63904166398914250752 64123692656624020224 64161844489232453376 64404330673999015936 64420561604108390688 64665538687129024512 64896267266944791552 65443110200999000064 65708531246598847488 66498644236498983936 68499316119244341168 68775523039080003834 69324609084536441664 69604143798586991832 69926385205061931609 70190657257991115024 70424999704925908992 70708971477929642496 70994088298405165248 71036327827364501952 71322764633120003976 71560886796940843008 71612032100785462692 71652962617532596587 71849438759831733504 71892187198778532096 72163888586529017856 72182075050386510048 72454872008248892928 72473131804621939524 72748731023020152576 73284220178998880256 73327822273408518144 73623498976123875072 73625221758237262848 73667302932081705728 73922097652423703424 73964348508420744864 74510529084269945856 74810974766061356928 75443128468317195264 76306681447663177728 76350295234498833408 77061730634149883814 77224232016579465216 78964489415240004402 79228124668041647616 79547592912670847808 79915868805785064696 80238110212260004473 80878710598625848608 81184374659845145088 81204834431684823804 81511731009280004544 81842322400897671648 81889100134322967528 82113644296950552576 82162499655746893824 82493800057584582912 82826436348139359456 82875715798591918944 83141406883451602944 83209892071973337972 83487701263097650176 83824345219803689088 84141141686998714368 84162346611819026544 84191203350950520832 84482397317055661056 84530684009623708416 84873519526856844672 85498256875498693632 85549125985643271168 85894082138811187584 86528356355926388736 86877261018651898368 87611374995465129984 88664858981998645248 89905352406508197783 90988549423454079684 91332421492325788224 91700697385440005112 92125237651113338469 92432812112715255552 92805525064782655776 93179740891656779388 93235180273415908812 93534082743883053312 93587543010654820032 93923663920984856448 94278628637239523328 94658784397873553664 94715103769819335936 95097019510826671968 95482709467713950256 95537283490043462116 95799251679775644672 95856249598371376128 96185538984936030336 96242766733848680064 96606496010998523904 96630842406162586032 96953459531339206656 96998308030693536768 98164665301498500096 98166962344316350464 98562796869898271232 98619131344560993152 99288298307030740992 99347372112359927808 99747966354748475904 100590837957756260352 101800393645998444544 102748974178866511752 103163284558620005751 103986913626804662496 105285985886986672536 105637499557388863488 106063457216894463744 106491132447607747872 106554491741046752928 106984146949680005964 107341330195411264512 107838280798167798144 108245832879793526784 108273112575579765072 108682308012373339392 108709697706932909286 109123096534530228864 109185466845763956704 109926330268498320384 109991733410112777216 110435248464185812608 110437832637355894272 110500954398122558592 110946522762631117296 111316935017463533568 111765793626404918784 112216462149092035392 112643196422740881408 112707578679498277888 113164692702475792896 113997675833998258176 114065501314191028224 114525442851748250112 115836348024869197824 118446734122860006603 118842187002062471424 119873803208677597044 121318065897938772912 121776561989767717632 121807251647527235706 122267596513920006816 122833650201484451292 123243749483620340736 123740700086376874368 124239654522209039184 124313573697887878416 124712110325177404416 124783390680873093376 124814838107960006958 125231551894646475264 125736517829705533632 126211712530498071552 126214665871263879168 126286805026425781248 126796026014435562624 127310279290285267008 127732335573034192896 127808332797828501504 128247385313248040448 128323688978464906752 128841123208216781376 129331077374258049024 129792534533889583104 130886220401998000128 131417062493197694976 132997288472997967872 136998632238488682336 137551046078160007668 138649218169072883328 139208287597173983664 139852770410123863218 140381314515982230048 141417942955859284992 141988176596810330496 142072655654729003904 142645529266240007952 143121773593881686016 143224064201570925384 143305925235065193174 143698877519663467008 143784374397557064192 144364150100773020096 144909744016497785856 144946263609243879048 145497462046040305152 146568440357997760512 146655644546817036288 147246997952247750144 147250443516474525696 147334605864163411456 147844195304847406848 147928697016841489728 149021058168539891712 149621949532122713856 150886256936634390528 152700590468997666816 154123461268299767628 157928978830480008804 158456249336083295232 159095185825341695616 159831737611570129392 160476220424520008946 161757421197251697216 162368749319690290176 162409668863369647608 163023462018560009088 163064546560399363929 163684644801795343296 163778200268645935056 164227288593901105152 164324999311493787648 164987600115169165824 165652872696278718912 165751431597183837888 166282813766903205888 166419784143946675944 166975402526195300352 167648690439607378176 168282283373997428736 168324693223638053088 168382406701901041664 168964794634111322112 169061368019247416832 169747039053713689344 170996513750997387264 171098251971286542336 171788164277622375168 173754522037303796736 179810704813016395566 181977098846908159368 182664842984651576448 183401394770880010224 184250475302226676938 184865624225430511104 185611050129565311552 186359481783313558776 186470360546831817624 187068165487766106624 187175086021309640064 187222257161940010437 187847327841969712896 188557257274479046656 189317568795747107328 189430207539638671872 190194039021653343936 190965418935427900512 191074566980086924232 191598503359551289344 191712499196742752256 192371077969872060672 192485533467697360128 193212992021997047808 193261684812325172064 193996616061387073536 196329330602997000192 197125593739796542464 197238262689121986304 199495932709496951808 205497948357733023504 206326569117240011502 207973827253609324992 209779155615185794827 210571971773973345072 211274999114777726976 212126914433788927488 212982264895215495744 213108983482093505856 213968293899360011928 214682660390822529024 214958887852597789761 215676561596335596288 216491665759587053568 216546225151159530144 217364616024746678784 217419395413865818572 218246193069060457728 218370933691527913408 219852660536996640768 219983466820225554432 220870496928371625216 220875665274711788544 221001908796245117184 221893045525262234592 223531587252809837568 224432924298184070784 225415157358996555776 226329385404951585792 229050885703496500224 231672696049738395648 236893468245720013206 237684374004124942848 239747606417355194088 240714330636780013419 242636131795877545824 243553123979535435264 243614503295054471412 244535193027840013632 245667300402968902584 246487498967240681472 247481400172753748736 248479309044418078368 248627147395775756832 249424220650354808832 249566781361746186752 249629676215920013916 250463103789292950528 251473035659411067264 252423425060996143104 252573610052851562496 253592052028871125248 254620558580570534016 256494770626496080896 256647377956929813504 257682246416433562752 259585069067779166208 262834124986395389952 265994576945995935744 269716057219524593349 273997264476977364672 275102092156320015336 276375712953340015407 277298436338145766656 278416575194347967328 279705540820247726436 280762629031964460096 282835885911718569984 283976353193620660992 284145311309458007808 285291058532480015904 286448128403141850768 286611850470130386348 287397755039326934016 287568748795114128384 288728300201546040192 289819488032995571712 289892527218487758096 290994924092080610304 294493995904495500288 294500887032949051392 294669211728326822912 295688390609694813696 295857394033682979456 298042116337079783424 299243899064245427712 301772513873268781056 305401180937995333632 308246922536599535256 315857957660960017608 316912498672166590464 318190371650683391232 319663475223140258784 320952440849040017892 323514842394503394432 324737498639380580352 324819337726739295216 326046924037120018176 326129093120798727858 327369289603590686592 327556400537291870112 329975200230338331648 331305745392557437824 331502863194367675776 332839568287893351888 333950805052390600704 335297380879214756352 336649386447276106176 337929589268222644224 338122736038494833664 339494078107427378688 341993027501994774528 342196503942573084672 343576328555244750336 347509044074607593472 355340202368580019809 359621409626032791132 363954197693816318736 365329685969303152896 366802789541760020448 368500950604453353876 369731248450861022208 371222100259130623104 372718963566627117552 372940721093663635248 374136330975532213248 374350172042619280128 374444514323880020874 375694655683939425792 378635137591494214656 378860415079277343744 380388078043306687872 381930837870855801024 382149133960173848464 383197006719102578688 383424998393485504512 384742155939744121344 384971066935394720256 386523369624650344128 387993232122774147072 392658661205994000384 394251187479593084928 394476525378243972608 398991865418993903616 410995896715466047008 412653138234480023004 415947654507218649984 419558311230371589654 421143943547946690144 424253828867577854976 425964529790430991488 426217966964187011712 427936587798720023856 429365320781645058048 429917775705195579522 431353123192671192576 433092450302319060288 434729232049493357568 434838790827731637144 436492386138120915456 436741867383055826816 439705321073993281536 439966933640451108864 441740993856743250432 441751330549423577088 442003817592490234368 443786091050524469184 447063174505619675136 448865848596368141568 450830314717993111552 452658770809903171584 458101771406993000448 473786936491440026412 475368748008249885696 479495212834710388176 481428661273560026838 485272263591755091648 487106247959070870528 487229006590108942824 489070386055680027264 491334600805937805168 492974997934481362944 494962800345507497472 496958618088836156736 497254294791551513664 498848441300709617664 499133562723492373504 499259352431840027832 500926207578585901056 502946071318822134528 504846850121992286208 505147220105703124992 507184104057742250496 509241117161141068032 512989541252992161792 513294755913859627008 515364492832867125504 539432114439049186698 547994528953954729344 550204184312640030672 552751425906680030814 554596872676291533312 556833150388695934656 559411081640495452872 561525258063928920192 561666771485820031311 565671771823437139968 567952706387241321984 568290622618916015616 570582117064960031808 572896256806283701536 573223700940260772696 574795510078653868032 575137497590228256768 577456600403092080384 579638976065991143424 579785054436975516192 581989848184161220608 588987991808991000576 589338423456653645824 591376781219389627392 591714788067365958912 598487798128490855424 616493845073199070512 629337466845557384481 631715915321920035216 633824997344333180928 636380743301366782464 639326950446280517568 641904881698080035784 644876663557793369283 647029684789006788864 649474997278761160704 649638675453478590432 652093848074240036352 652258186241597455716 654738579207181373184 655112801074583740224 659950400460676663296 662611490785114875648 663005726388735351552 665679136575786703776 670594761758429512704 673298772894552212352 676245472076989667328 678988156214854757376 687152657110489500672 695018088149215186944 710680404737160039618 719242819252065582264 722142991910340040257 727908395387632637472 730659371938606305792 733605579083520040896 737001901208906707752 739462496901722044416 742444200518261246208 745437927133254235104 745881442187327270496 748272661951064426496 748700344085238560256 748889028647760041748 751389311367878851584 757270275182988429312 757720830158554687488 760776156086613375744 763861675741711602048 764298267920347696928 769484311879488242688 769942133870789440512 773046739249300688256 788502374959186169856 788953050756487945216 797983730837987807232 821991793430932094016 825306276468960046008 829127138860020046221 831895309014437299968 839116622460743179308 842287887095893380288 848507657735155709952 851929059580861982976 852435933928374023424 855873175597440047712 859835551410391159044 862706246385342385152 866184900604638120576 869458464098986715136 869677581655463274288 872984772276241830912 873483734766111653632 883481987713486500864 883502661098847154176 884007635184980468736 887572182101048938368 894126349011239350272 897731697192736283136 905317541619806343168 916203542813986000896 947573872982880052824 950737496016499771392 958990425669420776352 962857322547120053676 970544527183510183296 974212495918141741056 974458013180217885648 978140772111360054528 982669201611875610336 989925600691014994944 993917236177672313472 994508589583103027328 998267125446984747008 998518704863680055664 1001852415157171802112 1005892142637644269056 1014368208115484500992 1018482234322282136064 1025979082505984323584 1026589511827719254016 1030728985665734251008 1066020607105740059427 1078864228878098373396 1095989057907909458688 1100408368625280061344 1105502851813360061628 1109193745352583066624 1113666300777391869312 1118822163280990905744 1123050516127857840384 1123333542971640062622 1135905412774482643968 1136581245237832031232 1141164234129920063616 1145792513612567403072 1146447401880521545392 1149591020157307736064 1150274995180456513536 1154913200806184160768 1159570108873951032384 1163979696368322441216 1177975983617982001152 1178676846913307291648 1182753562438779254784 1183429576134731917824 1196975596256981710848 1232987690146398141024 1258674933691114768962 1263431830643840070432 1272761486602733564928 1278653900892561035136 1283809763396160071568 1289753327115586738566 1294059369578013577728 1299277350906957180864 1304187696148480072704 1304516372483194911432 1309477158414362746368 1310225602149167480448 1319900800921353326592 1325222981570229751296 1326011452777470703104 1331358273151573407552 1341189523516859025408 1346597545789104424704 1352490944153979334656 1357976312429709514752 1374305314220979001344 1421360809474320079236 1438485638504131164528 1444285983820680080514 1455816790775265274944 1461318743877212611584 1467211158167040081792 1474003802417813415504 1478924993803444088832 1484888401036522492416 1490875854266508470208 1491762884374654540992 1496545323902128852992 1497400688170477120512 1497778057295520083496 1502778622735757703168 1514540550365976858624 1515441660317109374976 1521552312173226751488 1527723351483423204096 1528596535840695393856 1538968623758976485376 1539884267741578881024 1546093478498601376512 1577906101512975890432 1643983586861864188032 1650612552937920092016 1658254277720040092442 1663790618028874599936 1678233244921486358616 1684575774191786760576 1685000314457460093933 1697015315470311419904 1703858119161723965952 1704871867856748046848 1711746351194880095424 1719671102820782318088 1725412492770684770304 1732369801209276241152 1738916928197973430272 1739355163310926548576 1745969544552483661824 1746967469532223307264 1766963975426973001728 1768015270369960937472 1775144364202097876736 1795463394385472566272 1888012400536672153443 1895147745965760105648 1901474992032999542784 1917980851338841552704 1925714645094240107352 1934629990673380107849 1941089054367020366592 1948424991836283482112 1948916026360435771296 1956281544222720109056 1965338403223751220672 1979851201382029989888 1987834472355344626944 1989017179166206054656 1996534250893969494016 1997037409727360111328 2011784285275288538112 2028736416230969001984 2036964468644564272128 2061457971331468502016 2132041214211480118854 2157728457756196746792 2191978115815818917376 2200816737250560122688 2211005703626720123256 2218387490705166133248 2227332601554783738624 2237644326561981811488 2246101032255715680768 2246667085943280125244 2271810825548965287936 2273162490475664062464 2282328468259840127232 2291585027225134806144 2292894803761043090784 2309826401612368321536 2319140217747902064768 2365507124877558509568 2366859152269463835648 2393951192513963421696 2465975380292796282048 2487381416580060138663 2517349867382229537924 2526863661287680140864 2545522973205467129856 2557307801785122070272 2567619526792320143136 2579506654231173477132 2588118739156027155456 2598554701813914361728 2608375392296960145408 2609032744966389822864 2618954316828725492736 2620451204298334960896 2650445963140459502592 2652022905554941406208 2662716546303146815104 2682379047033718050816 2693195091578208849408 2715952624859419029504 2748610628441958002688 2842721618948640158472 2876971277008262329056 2888571967641360161028 2911633581550530549888 2922637487754425223168 2934422316334080163584 2948007604835626831008 2969776802073044984832 2981751708533016940416 2983525768749309081984 2994801376340954241024 2995556114591040166992 3005557245471515406336 3043104624346453502976 3055446702966846408192 3057193071681390787712 3077937247517952970752 3079768535483157762048 3092186956997202753024 3155812203025951780864 3198061821317220178281 3287967173723728376064 3301225105875840184032 3316508555440080184884 3327581236057749199872 3356466489842972717232 3369151548383573521152 3370000628914920187866 3407716238323447931904 3409743735713496093696 3423492702389760190848 3439342205641564636176 3450824985541369540608 3464739602418552482304 3478710326621853097152 3491939089104967323648 3493934939064446614528 3533927950853946003456 3536030540739921874944 3550288728404195753472 3590926788770945132544 3776024801073344306886 3790295491931520211296 3835961702677683105408 3851429290188480214704 3869259981346760215698 3882178108734040733184 3897832052720871542592 3912563088445440218112 3930676806447502441344 3959702402764059979776 3975668944710689253888 3978034358332412109312 3994074819454720222656 4023568570550577076224 4057472832461938003968 4073928937289128544256 4122915942662937004032 4264082428422960237708 4315456915512393493584 4383956231631637834752 4401633474501120245376 4422011407253440246512 4436774981410332266496 4454665203109567477248 4475288653123963622976 4492202064511431361536 4493334171886560250488 4543621651097930575872 4546324980951328124928 4564656936519680254464 4583170054450269612288 4585789607522086181568 4619652803224736643072 4638280435495804129536 4733718304538927671296 4931950760585592564096 4974762833160120277326 5034699734764459075848 5053727322575360281728 5055000943372380281799 5091045946410934259712 5114615603570244140544 5135239053584640286272 5159013308462346954264 5176237478312054310912 5197109403627828723456 5216750784593920290816 5218065489932779645728 5237908633657450985472 5240902408596669921792 5300891926280919005184 5304045811109882812416 5325433092606293630208 5386390183156417698816 5685443237897280316944 5753942554016524658112 5777143935282720322056 5803889972020140323547 5823267163101061099776 5845274975508850446336 5868844632668160327168 5896015209671253662016 5939553604146089969664 5963503417066033880832 5967051537498618163968 5989602752681908482048 5991112229182080333984 6086209248692907005952 6110893405933692816384 6114386143362781575424 6184373913994405506048 6396123642634440356562 6575934347447456752128 6602450211751680368064 6633017110880160369768 6655162472115498399744 6712932979685945434464 6738303096767147042304 6740001257829840375732 6815432476646895863808 6819487471426992187392 6846985404779520381696 6878684411283129272352 6929479204837104964608 6957420653243706194304 6987869878128893229056 7100577456808391506944 7181853577541890265088 7462144249740180415989 7552049602146688613772 7580590983863040422592 7671923405355366210816 7702858580376960429408 7738519962693520431396 7764356217468081466368 7795664105441743085184 7825126176890880436224 7861353612895004882688 7951337889421378507776 7956068716664824218624 7988149638909440445312 8047137141101154152448 8147857874578257088512 8245831885325874008064 8528164856845920475416 8630913831024786987168 8767912463263275669504 8803266949002240490752 8844022814506880493024 8909330406219134954496 8950577306247927245952 8984404129022862723072 8986668343773120500976 9129313873039360508928 9166340108900539224576 9171579215044172363136 9239305606449473286144 9276560870991608259072 9467436609077855342592 9863901521171185128192 9949525666320240554652 10069399469528918151696 10107454645150720563456 10110001886744760563598 10229231207140488281088 10270478107169280572544 10318026616924693908528 10352474956624108621824 10394218807255657446912 10436130979865559291456 10475817267314901970944 10481804817193339843584 10601783852561838010368 10608091622219765624832 10650866185212587260416 10772780366312835397632 11370886475794560633888 11507885108033049316224 11554287870565440644112 11607779944040280647094 11646534326202122199552 11737689265336320654336 11792030419342507324032 11879107208292179939328 11927006834132067761664 11934103074997236327936 11982224458364160667968 12172418497385814011904 12221786811867385632768 12228772286725563150848 12368747827988811012096 12792247285268880713124 13151868694894913504256 13204900423503360736128 13266034221760320739536 13310324944230996799488 13425865959371890868928 13476606193534294084608 13480002515659680751464 13630864953293791727616 13638974942853984374784 13693970809559040763392 13757368822566258544704 13858958409674209929216 13914841306487412388608 13975739756257786458112 14201154913616783013888 14924288499480360831978 15104099204293377227544 15161181967726080845184 15343846810710732421632 15405717160753920858816 15477039925387040862792 15528712434936162932736 15591328210883486170368 15650252353781760872448 15722707225790009765376 15902675778842757015552 15912137433329648437248 15976299277818880890624 17056329713691840950832 17261827662049573974336 17411669916060420970641 17535824926526551339008 17606533898004480981504 17688045629013760986048 17818660812438269908992 17901154612495854491904 17968808258045725446144 17973336687546241001952 18258627746078721017856 18332680217801078449152 18343158430088344726272 18553121741983216518144 19727803042342370256384 19899051332640481109304 20138798939057836303392 20214909290301441126912 20220003773489521127196 20458462414280976562176 20540956214338561145088 20636053233849387817056 20788437614511314893824 20872261959731118582912 20963609634386679687168 21301732370425174520832 21545560732625670795264 22386432749220541247967 22741772951589121267776 23015770216066098632448 23108575741130881288224 23215559888080561294188 23293068652404244399104 23475378530672641308672 23584060838685014648064 23854013668264135523328 23868206149994472655872 23964448916728321335936 24443573623734771265536 24457544573451126301696 24737495655977622024192 25584494570537761426248 26303737389789827008512 26409800847006721472256 26532068443520641479072 26851731918743781737856 26953212387068588169216 26960005031319361502928 27387941619118081526784 27514737645132517089408 27717916819348419858432 27829682612974824777216 28402309827233566027776 29848576998960721663956 30208198408586754455088 30322363935452161690368 30687693621421464843264 30811434321507841717632 30954079850774081725584 31057424869872325865472 31182656421766972340736 31445414451580019530752 31805351557685514031104 31824274866659296874496 31952598555637761781248 34112659427383681901664 34523655324099147948672 34823339832120841941282 35213067796008961963008 35376091258027521972096 35637321624876539817984 35802309224991708983808 35946673375092482003904 36517255492157442035712 36665360435602156898304 36686316860176689452544 37106243483966433036288 39455606084684740512768 39798102665280962218608 40277597878115672606784 40429818580602882253824 40440007546979042254392 40916924828561953124352 41081912428677122290176 41272106467698775634112 41576875229022629787648 41744523919462237165824 41927219268773359374336 42603464740850349041664 44772865498441082495934 45483545903178242535552 46031540432132197264896 46217151482261762576448 46431119776161122588376 46586137304808488798208 46950757061345282617344 47168121677370029296128 47708027336528271046656 47736412299988945311744 47928897833456642671872 48915089146902252603392 51168989141075522852496 52235009748181262911923 52607474779579654017024 52819601694013442944512 53064136887041282958144 53703463837487563475712 53906424774137176338432 53920010062638723005856 54775883238236163053568 55029475290265034178816 55659365225949649554432 59697153997921443327912 60416396817173508910176 60644727870904323380736 61375387242842929686528 61622868643015683435264 61908159701548163451168 62365312843533944681472 62890828903160039061504 63905197111275523562496 68225318854767363803328 69047310648198295897344 69646679664241683882564 70426135592017923926016 70752182516055043944192 71604618449983417967616 71893346750184964007808 73330720871204313796608 73372633720353378905088 74212486967932866072576 78911212169369481025536 79596205330561924437216 80555195756231345213568 80859637161205764507648 80880015093958084508784 82163824857354244580352 82544212935397551268224 83153750458045259575296 83489047838924474331648 85206929481700698083328 89545730996882164991868 90967091806356485071104 92063080864264394529792 92434302964523525152896 92862239552322245176752 93172274609616977596416 94336243354740058592256 95416054673056542093312 95472824599977890623488 95857795666913285343744 97830178293804505206784 102337978282151045704992 104470019496362525823846 105639203388026885889024 106128273774082565916288 107406927674975126951424 107840020125277446011712 109551766476472326107136 110058950580530068357632 111318730451899299108864 119394307995842886655824 120832793634347017820352 121289455741808646761472 122750774485685859373056 123245737286031366870528 123816319403096326902336 124730625687067889362944 125781657806320078123008 127810394222551047124992 136450637709534727606656 138094621296396591794688 139293359328483367765128 140852271184035847852032 141504365032110087888384 143209236899966835935232 143786693500369928015616 146745267440706757810176 156705029244543788735769 157822424338738962051072 159192410661123848874432 161110391512462690427136 161719274322411529015296 161760030187916169017568 164327649714708489160704 165088425870795102536448 166978095677848948663296 179091461993764329983736 181934183612712970142208 184126161728528789059584 184868605929047050305792 185724479104644490353504 188672486709480117184512 191715591333826570687488 204675956564302091409984 208940038992725051647692 211278406776053771778048 212256547548165131832576 214813855349950253902848 215680040250554892023424 220117901161060136715264 222637460903798598217728 238788615991685773311648 241665587268694035640704 242578911483617293522944 246491474572062733741056 247632638806192653804672 249461251374135778725888 255620788445102094249984 272901275419069455213312 276189242592793183589376 278586718656966735530256 283008730064220175776768 286418473799933671870464 287573387000739856031232 293490534881413515620352 313410058489087577471538 318384821322247697748864 322220783024925380854272 323520060375832338035136 328655299429416978321408 330176851741590205072896 333956191355697897326592 358182923987528659967472 363868367225425940284416 368252323457057578119168 369737211858094100611584 371448958209288980707008 377344973418960234369024 383431182667653141374976 409351913128604182819968 417880077985450103295384 422556813552107543556096 424513095096330263665152 429627710699900507805696 431360080501109784046848 440235802322120273430528 477577231983371546623296 483331174537388071281408 485157822967234587045888 492982949144125467482112 495265277612385307609344 545802550838138910426624 552378485185586367178752 557173437313933471060512 566017460128440351553536 575146774001479712062464 626820116978175154943076 636769642644495395497728 644441566049850761708544 647040120751664676070272 660353703483180410145792 667912382711395794653184 716365847975057319934944 727736734450851880568832 739474423716188201223168 742897916418577961414016 766862365335306282749952 818703826257208365639936 835760155970900206590768 849026190192660527330304 859255421399801015611392 862720161002219568093696 880471604644240546861056 955154463966743093246592 966662349074776142562816 985965898288250934964224 990530555224770615218688 1091605101676277820853248 1104756970371172734357504 1114346874627866942121024 1132034920256880703107072 1150293548002959424124928 1253640233956350309886152 1273539285288990790995456 1288883132099701523417088 1294080241503329352140544 1320707406966360820291584 1432731695950114639869888 1455473468901703761137664 1478948847432376402446336 1485795832837155922828032 1637407652514416731279872 1671520311941800413181536 1698052380385321054660608 1725440322004439136187392 1910308927933486186493184 1933324698149552285125632 1981061110449541230437376 2183210203352555641706496 2228693749255733884242048 2300587096005918848249856 2507280467912700619772304 2547078570577981581990912 2577766264199403046834176 2588160483006658704281088 2641414813932721640583168 2865463391900229279739776 2957897694864752804892672 2971591665674311845656064 3274815305028833462559744 3343040623883600826363072 3396104760770642109321216 3450880644008878272374784 3820617855866972372986368 3866649396299104570251264 3962122220899082460874752 4366420406705111283412992 4457387498511467768484096 5014560935825401239544608 5094157141155963163981824 5176320966013317408562176 5730926783800458559479552 5943183331348623691312128 6549630610057666925119488 6686081247767201652726144 6901761288017756544749568 7641235711733944745972736 7733298792598209140502528 7924244441798164921749504 8914774997022935536968192 10029121871650802479089216 10188314282311926327963648 10352641932026634817124352 11461853567600917118959104 11886366662697247382624256 13099261220115333850238976 13372162495534403305452288 15282471423467889491945472 17829549994045871073936384 20058243743301604958178432 20705283864053269634248704 22923707135201834237918208 23772733325394494765248512 26744324991068806610904576 30564942846935778983890944 35659099988091742147872768 40116487486603209916356864 45847414270403668475836416 53488649982137613221809152 71318199976183484295745536 80232974973206419832713728 91694828540807336951672832 106977299964275226443618304 160465949946412839665427456 213954599928550452887236608 320931899892825679330854912 641863799785651358661709824
- Sum of all divisors σ(n): 2342725227839342156730556065
- Sum of proper divisors (its aliquot sum) s(n): 1700861428053690798068846241
- 641863799785651358661709824 is an abundant number, because the sum of its proper divisors (1700861428053690798068846241) is greater than itself. Its abundance is 1058997628268039439407136417
Bases of 641863799785651358661709824
- Binary: 1000010010111011111111001001001110111100010101100110000000100101011101000110010000000000002
- Hexadecimal: 0x212EFF24EF1598095D19000
- Base-36: 28NE1E5INDDOR40000
Squares and roots of 641863799785651358661709824
- 641863799785651358661709824 squared (6418637997856513586617098242) is 411989137475274733137481304303513360092941875178110976
- 641863799785651358661709824 cubed (6418637997856513586617098243) is 264440913250292934391650484432953769798226902290137171236456396035443190581428224
-
641863799785651358661709824 is a
perfect square number . Itssquare root is 25335031079232 -
The
cube root of 641863799785651358661709824 is 862609614.2019753677
Scales and comparisons
How big is 641863799785651358661709824?- 641,863,799,785,651,358,661,709,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 641,863,799,785,651,358,661,709,824 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 641863799785651358661709824 cubic inches would be around 71884134.5 feet tall.
Recreational maths with 641863799785651358661709824
- 641863799785651358661709824 backwards is 428907166853156587997368146
- 641863799785651358661709824 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 641863799785651358661709824's digits is 144
- 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 641863799785651358661709824 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 641863799785651358661709824 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/641863799785651358661709824/
Chicago style:
Numbermatics. 2024. "Number 641863799785651358661709824 - Facts about the integer". https://numbermatics.com/n/641863799785651358661709824/
The information we have on file for 641863799785651358661709824 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 641863799785651358661709824, math, Factors of 641863799785651358661709824, curriculum, school, college, exams, university, Prime factorization of 641863799785651358661709824, STEM, science, technology, engineering, physics, economics, calculator, six hundred forty-one septillion, eight hundred sixty-three sextillion, seven hundred ninety-nine quintillion, seven hundred eighty-five quadrillion, six hundred fifty-one trillion, three hundred fifty-eight billion, six hundred sixty-one million, seven hundred nine thousand, eight hundred twenty-four.