232109411839178385272834304
232,109,411,839,178,385,272,834,304 is an even composite number composed of six prime numbers multiplied together.
What does the number 232109411839178385272834304 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 14175 divisors.
232109411839178385272834304 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 232109411839178385272834304:
28 × 34 × 72 × 114 × 716 × 3492
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 71 × 71 × 71 × 71 × 71 × 71 × 349 × 349)See below for interesting mathematical facts about the number 232109411839178385272834304 from the Numbermatics database.
Names of 232109411839178385272834304
- Cardinal: 232109411839178385272834304 can be written as Two hundred thirty-two septillion, one hundred nine sextillion, four hundred eleven quintillion, eight hundred thirty-nine quadrillion, one hundred seventy-eight trillion, three hundred eighty-five billion, two hundred seventy-two million, eight hundred thirty-four thousand, three hundred four.
Scientific notation
- Scientific notation: 2.32109411839178385272834304 × 1026
Factors of 232109411839178385272834304
Divisors of 232109411839178385272834304
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 71 72 77 81 84 88 96 98 99 108 112 121 126 128 132 142 144 147 154 162 168 176 189 192 196 198 213 216 224 231 242 252 256 264 284 288 294 297 308 324 336 349 352 363 378 384 392 396 426 432 441 448 462 484 497 504 528 539 567 568 576 588 594 616 639 648 672 693 698 704 726 756 768 781 784 792 847 852 864 882 891 896 924 968 994 1008 1047 1056 1078 1089 1134 1136 1152 1176 1188 1232 1278 1296 1323 1331 1344 1386 1396 1408 1452 1491 1512 1562 1568 1584 1617 1694 1704 1728 1764 1782 1792 1848 1917 1936 1988 2016 2079 2094 2112 2156 2178 2268 2272 2304 2343 2352 2376 2443 2464 2541 2556 2592 2646 2662 2688 2772 2792 2816 2904 2982 3024 3124 3136 3141 3168 3234 3267 3388 3408 3456 3479 3528 3564 3696 3834 3839 3872 3969 3976 3993 4032 4158 4188 4224 4312 4356 4473 4536 4544 4686 4704 4752 4851 4886 4928 5041 5082 5112 5184 5292 5324 5376 5467 5544 5584 5751 5808 5929 5964 6048 6237 6248 6272 6282 6336 6468 6534 6776 6816 6912 6958 7029 7056 7128 7329 7392 7623 7668 7678 7744 7938 7952 7986 8064 8316 8376 8448 8591 8624 8712 8946 9072 9088 9317 9372 9408 9423 9504 9702 9772 9801 9856 10082 10164 10224 10368 10437 10584 10648 10934 11088 11168 11502 11517 11616 11858 11928 11979 12096 12474 12496 12544 12564 12672 12936 13068 13419 13552 13632 13916 14058 14112 14256 14553 14641 14658 14784 15123 15246 15336 15356 15488 15876 15904 15972 16128 16401 16632 16752 17101 17182 17248 17424 17787 17892 18144 18176 18634 18744 18816 18846 19008 19404 19544 19602 19712 20164 20328 20448 20736 20874 21087 21168 21296 21868 21987 22176 22336 22869 23004 23034 23232 23716 23856 23958 24192 24779 24948 24992 25128 25344 25773 25872 26136 26838 26873 27104 27264 27832 27951 28116 28224 28269 28512 29106 29282 29316 29568 30246 30492 30672 30712 30976 31311 31752 31808 31944 32802 33264 33504 34202 34364 34496 34551 34848 35287 35574 35784 35937 36288 37268 37488 37632 37692 38016 38269 38808 39088 39204 40257 40328 40656 40896 41748 42174 42229 42336 42592 43659 43736 43923 43974 44352 44672 45369 45738 46008 46068 46464 47432 47712 47916 48384 49203 49558 49896 49984 50256 51303 51546 51744 52272 53361 53676 53746 54208 54528 55451 55664 55902 56232 56448 56538 57024 58212 58564 58632 59136 60137 60492 60984 61344 61424 62622 63261 63504 63616 63888 65219 65604 65961 66528 67008 68404 68607 68728 68992 69102 69696 70574 71148 71568 71874 72576 74337 74536 74976 75384 76032 76538 77319 77616 78176 78408 80514 80619 80656 81312 81792 83496 83853 84348 84458 84672 85184 87318 87472 87846 87948 88704 89344 90738 91476 92016 92136 92928 93933 94501 94864 95424 95832 98406 99116 99792 99968 100512 102487 102606 103092 103488 103653 104544 105861 106722 107352 107492 107811 108416 110902 111328 111804 112464 112896 113076 114048 114807 116424 117128 117264 120274 120984 121801 121968 122688 122848 125244 126522 126687 127008 127232 127776 130438 131208 131769 131922 133056 134016 136107 136808 137214 137456 137984 138204 139392 141148 142296 143136 143748 145152 147609 148674 149072 149952 150768 153076 153909 154638 155232 156352 156816 160083 161028 161238 161312 162624 163584 166353 166992 167706 168696 168916 169344 170368 173453 174636 174944 175692 175896 177408 180411 181476 182952 184032 184272 187866 188111 189002 189728 190848 191664 195657 196812 197883 198232 199584 199936 201024 204974 205212 206184 206976 207306 209088 211722 213444 214704 214984 215622 216832 221804 222656 223011 223608 224928 226152 228096 229614 231957 232848 234256 234528 240548 241857 241968 243602 243936 245376 245696 247009 250488 251559 253044 253374 254016 255552 260876 262416 263538 263844 266112 268032 272214 272569 273616 274428 274912 276408 278784 281799 282296 283503 284592 286272 287496 295218 295603 297348 298144 299904 301536 306152 307461 307818 309276 310464 310959 312704 313632 317583 320166 322056 322476 322624 325248 332706 333984 335412 337392 337832 338688 340736 344421 346906 349272 349888 351384 351792 357911 360822 362952 365403 365904 368064 368544 375732 376222 378004 379456 380061 381696 383328 388157 391314 393624 395307 395766 396464 399168 402048 408321 409948 410424 412368 413952 414612 418176 420959 423444 426888 429408 429968 431244 442827 443608 445312 446022 447216 449856 452304 459228 461727 463914 464519 465696 468512 469056 480249 481096 483714 483936 487204 487872 490752 491392 494018 499059 500976 503118 506088 506748 508032 511104 520359 521752 524832 527076 527688 532224 541233 544428 545138 547232 548856 549824 552816 563598 564333 564592 567006 569184 572544 574992 586971 590436 591206 594696 596288 599808 603072 609961 612304 614922 615636 618552 620928 621918 625408 627264 635166 640332 644112 644952 645248 650496 661507 665412 667968 669033 670824 674784 675664 688842 693812 695871 698544 699776 702768 703584 715822 717409 721644 725571 725904 730806 731808 736128 737088 741027 751464 752444 754677 756008 758912 760122 766656 776314 782628 787248 790614 791532 792928 798336 804096 816642 817707 819896 820848 824736 829224 836352 841918 846888 850509 852607 853776 858816 859936 862488 885654 886809 887216 890624 892044 894432 899712 904608 918456 922383 923454 927828 929038 931392 937024 938112 952749 960498 962192 967428 967872 974408 975744 982784 988036 998118 1001952 1006236 1012176 1013496 1016064 1022208 1033263 1039511 1040718 1043504 1049664 1054152 1055376 1073733 1082466 1088856 1090276 1094464 1096209 1097712 1099648 1105632 1127196 1128666 1129184 1134012 1138368 1140183 1145088 1149984 1164471 1173942 1180872 1182412 1185921 1189392 1192576 1206144 1214171 1219922 1224608 1229844 1231272 1237104 1241856 1243836 1254528 1262877 1270332 1280664 1288224 1289904 1290496 1323014 1330824 1335936 1338066 1339811 1341648 1349568 1351328 1377684 1385181 1387624 1391742 1393557 1397088 1399552 1405536 1407168 1431644 1434818 1443288 1451142 1451808 1461612 1463616 1472256 1474176 1482054 1497177 1502928 1504888 1509354 1512016 1517824 1520244 1533312 1552628 1561077 1565256 1574496 1581228 1583064 1585856 1596672 1623699 1633284 1635414 1639792 1641696 1649472 1658448 1683836 1692999 1693776 1701018 1705214 1707552 1717632 1719872 1724976 1759309 1760913 1771308 1773618 1774432 1784088 1788864 1799424 1809216 1829883 1836912 1844766 1846908 1855656 1858076 1862784 1874048 1876224 1905498 1907983 1920996 1924384 1934856 1935744 1948816 1951488 1976072 1984521 1996236 2003904 2007099 2012472 2024352 2026992 2066526 2069221 2079022 2081436 2087008 2099328 2108304 2110752 2147466 2152227 2164932 2176713 2177712 2180552 2188928 2192418 2195424 2199296 2211264 2223081 2254392 2257332 2258368 2268024 2276736 2280366 2299968 2328942 2347884 2361744 2364824 2371842 2378784 2385152 2412288 2428342 2439844 2449216 2453121 2459688 2462544 2474208 2487672 2505377 2509056 2525754 2540664 2551527 2557821 2561328 2576448 2579808 2646028 2660427 2661648 2671872 2676132 2679622 2683296 2699136 2702656 2717099 2755368 2767149 2770362 2775248 2783484 2787114 2794176 2811072 2814336 2858247 2863288 2869636 2886576 2902284 2903616 2923224 2927232 2948352 2964108 2994354 2998259 3005856 3009776 3018708 3024032 3040488 3066624 3099789 3105256 3118533 3122154 3130512 3148992 3162456 3166128 3171712 3221199 3247398 3251633 3266568 3270828 3279584 3283392 3288627 3298944 3316896 3367672 3385998 3387552 3402036 3410428 3415104 3420549 3435264 3439744 3449952 3493413 3518618 3521826 3542616 3547236 3548864 3568176 3577728 3618432 3642513 3659766 3673824 3689532 3693816 3711312 3716152 3725568 3748096 3788631 3810996 3815966 3841992 3848768 3869712 3871488 3897632 3937021 3952144 3969042 3992472 4007808 4014198 4019433 4024944 4048704 4053984 4133052 4138442 4158044 4162872 4174016 4180671 4198656 4216608 4221504 4269727 4294932 4304454 4329864 4353426 4355424 4361104 4377856 4384836 4390848 4422528 4446162 4491531 4508784 4514664 4516736 4536048 4553472 4560732 4599936 4630549 4657884 4683231 4695768 4723488 4729648 4743684 4757568 4856684 4871097 4879688 4898432 4906242 4919376 4925088 4948416 4975344 5010754 5051508 5078997 5081328 5103054 5109709 5115642 5122656 5152896 5159616 5277927 5282739 5292056 5320854 5323296 5352264 5359244 5366592 5398272 5405312 5434198 5489649 5510736 5534298 5540724 5550496 5566968 5574228 5588352 5622144 5628672 5716494 5723949 5726576 5739272 5773152 5804568 5807232 5846448 5854464 5928216 5953563 5968249 5988708 5996518 6011712 6019552 6037416 6048064 6080976 6199578 6207663 6210512 6237066 6244308 6261024 6297984 6324912 6332256 6343424 6442398 6456681 6494796 6503266 6533136 6541656 6559168 6566784 6577254 6597888 6633792 6669243 6709571 6735344 6771996 6775104 6804072 6820856 6830208 6841098 6879488 6899904 6986826 7037236 7043652 7085232 7094472 7097728 7136352 7155456 7236864 7276577 7285026 7319532 7347648 7359363 7379064 7387632 7422624 7432304 7516131 7577262 7621992 7631932 7654581 7673463 7683984 7697536 7739424 7795264 7874042 7904288 7938084 7981281 7984944 8015616 8028396 8038866 8049888 8097408 8107968 8151297 8266104 8276884 8301447 8316088 8325744 8348032 8361342 8433216 8443008 8539454 8589864 8608908 8647871 8659728 8706852 8710848 8722208 8769672 8781696 8845056 8892324 8983062 8994777 9017568 9029328 9033472 9072096 9121464 9199872 9261098 9315768 9355599 9366462 9378677 9391536 9446976 9459296 9487368 9515136 9663597 9713368 9742194 9754899 9759376 9796864 9812484 9838752 9850176 9865881 9896832 9950688 10021508 10103016 10157994 10162656 10206108 10219418 10231284 10245312 10305792 10319232 10480239 10555854 10565478 10584112 10641708 10646592 10704528 10718488 10733184 10810624 10868396 10927539 10979298 11021472 11068596 11081448 11100992 11133936 11148456 11176704 11244288 11365893 11432988 11447898 11453152 11478544 11546304 11609136 11614464 11692896 11811063 11856432 11907126 11936498 11977416 11993036 12023424 12039104 12058299 12074832 12096128 12161952 12315163 12399156 12415326 12421024 12474132 12488616 12522048 12542013 12595968 12649824 12664512 12809181 12884796 12913362 12989592 13006532 13066272 13083312 13118336 13133568 13154508 13267584 13338486 13355881 13419142 13470688 13543992 13550208 13608144 13641712 13660416 13682196 13799808 13891647 13973652 14049693 14074472 14087304 14170464 14188944 14195456 14272704 14553154 14570052 14639064 14695296 14718726 14737921 14758128 14775264 14845248 14864608 15032262 15154524 15236991 15243984 15263864 15309162 15329127 15346926 15367968 15395072 15478848 15590528 15748084 15808576 15833781 15876168 15962562 15969888 16056792 16077732 16099776 16194816 16215936 16302594 16468947 16532208 16553768 16602894 16632176 16651488 16696064 16722684 16866432 16886016 17078908 17171847 17179728 17217816 17295742 17319456 17413704 17421696 17444416 17537639 17539344 17563392 17784648 17860689 17904747 17966124 17989554 18035136 18058656 18144192 18242928 18522196 18622989 18631536 18711198 18732924 18757354 18783072 18893952 18918592 18974736 19030272 19327194 19352399 19370043 19426736 19484388 19509798 19518752 19624968 19677504 19700352 19731762 19793664 19901376 20007729 20043016 20128713 20206032 20315988 20325312 20412216 20438836 20462568 20490624 20638464 20960478 20987813 21111708 21130956 21168224 21283416 21293184 21409056 21436976 21466368 21736792 21829731 21855078 21958596 22042944 22078089 22137192 22162896 22201984 22267872 22296912 22548393 22731786 22761431 22865976 22895796 22906304 22957088 23020389 23092608 23218272 23385792 23622126 23712864 23814252 23872996 23943843 23954832 23986072 24046848 24078208 24116598 24149664 24192256 24323904 24453891 24630326 24798312 24830652 24842048 24948264 24977232 25044096 25084026 25299648 25329024 25411681 25618362 25769592 25826724 25943613 25979184 26013064 26132544 26166624 26236672 26309016 26535168 26676972 26711762 26838284 26941376 26984331 27087984 27100416 27216288 27283424 27364392 27559147 27599616 27783294 27947304 28066797 28099386 28136031 28148944 28174608 28340928 28377888 28545408 28990791 29106308 29140104 29264697 29278128 29390592 29437452 29475842 29516256 29550528 29690496 29729216 29888089 30064524 30309048 30473982 30487968 30527728 30618324 30658254 30693852 30735936 30957696 31181056 31440717 31496168 31617152 31667562 31752336 31925124 31939776 32113584 32155464 32199552 32431872 32605188 32782617 32937894 32980849 33064416 33107536 33205788 33264352 33302976 33445368 33732864 34097679 34157816 34343694 34359456 34435632 34591484 34638912 34827408 34843392 34888832 35075278 35078688 35433189 35569296 35721378 35767963 35809494 35932248 35979108 36070272 36117312 36174897 36288384 36485856 36945489 37044392 37245978 37263072 37422396 37465848 37514708 37566144 37626039 37787904 37837184 37949472 38427543 38654388 38704798 38740086 38853472 38968776 39019596 39037504 39249936 39355008 39400704 39463524 39802752 40015458 40067643 40086032 40257426 40412064 40631976 40650624 40824432 40877672 40925136 40981248 41674941 41920956 41975626 42223416 42261912 42336448 42566832 42586368 42818112 42873952 43307231 43473584 43659462 43710156 43917192 44085888 44156178 44213763 44274384 44325792 44403968 44535744 44593824 45096786 45463572 45522862 45731952 45791592 45812608 45914176 45987381 46040778 46185216 46436544 46771584 46966997 47244252 47425728 47501343 47628504 47745992 47887686 47909664 47972144 48156416 48233196 48299328 48647808 48907782 49260652 49406841 49596624 49661304 49684096 49896528 49954464 50088192 50168052 50599296 50658048 50823362 50936039 51236724 51515541 51539184 51653448 51887226 51958368 52026128 52265088 52333248 52612917 52618032 53353944 53423524 53582067 53676568 53714241 53882752 53968662 54175968 54432576 54566848 54728784 55118294 55566588 55868967 55894608 56133594 56198772 56272062 56297888 56349216 56681856 56755776 57090816 57981582 58057197 58110129 58212616 58280208 58529394 58556256 58874904 58951684 59032512 59101056 59380992 59458432 59776178 60129048 60386139 60535097 60618096 60947964 60975936 61055456 61236648 61316508 61387704 61471872 61915392 62881434 62963439 62992336 63234304 63335124 63504672 63850248 63879552 64227168 64310928 64399104 65210376 65489193 65565234 65650739 65875788 65961698 66128832 66215072 66411576 66528704 66605952 66890736 67645179 68195358 68284293 68315632 68687388 68718912 68871264 69061167 69182968 69277824 69654816 69777664 70150556 70157376 70866378 71138592 71442756 71535926 71618988 71864496 71958216 72140544 72234624 72349794 72576768 72971712 73361673 73805281 73890978 74088784 74491956 74526144 74844792 74931696 75029416 75132288 75252078 75674368 75898944 76235043 76855086 77308776 77409596 77480172 77706944 77830839 77937552 78039192 78075008 78499872 78710016 78927048 79605504 80030916 80135286 80172064 80514852 80824128 80952993 81263952 81301248 81648864 81755344 81850272 82677441 83349882 83841912 83951252 84200391 84408093 84446832 84523824 84672896 85133664 85636224 85747904 86206141 86614462 86947168 87318924 87420312 87794091 87834384 88171776 88312356 88427526 88548768 88651584 89071488 89187648 89664267 90193572 90927144 91045724 91463904 91583184 91625216 91828352 91974762 92081556 92873088 93543168 93933994 94488504 94851456 95002686 95126581 95257008 95491984 95775372 95819328 95944288 96466392 96598656 97295616 97815564 98347851 98521304 98813682 98942547 99193248 99322608 99368192 99793056 99908928 100336104 101198592 101646724 101872078 102473448 103031082 103078368 103165447 103306896 103774452 103916736 104052256 104530176 104666496 105225834 105236064 106299567 106707888 106847048 107164134 107303889 107353136 107428482 107765504 107937324 108351936 108524691 108865152 109133696 109457568 110236588 110836467 111133176 111737934 111789216 112267188 112397544 112544124 112595776 112698432 113363712 113511552 115282629 115963164 116114394 116220258 116425232 116560416 117058788 117112512 117749808 117903368 118065024 118202112 118916864 119552356 120202929 120258096 120772278 121070194 121236192 121895928 121951872 122110912 122473296 122633016 122775408 122943744 124910939 125024823 125762868 125926878 125984672 126670248 127009344 127700496 127759104 128454336 128621856 129921693 130420752 130978386 131130468 131301478 131751576 131923396 132257664 132430144 132641289 132823152 133057408 133211904 133781472 135290358 135466793 136390716 136568586 136631264 137374776 137437824 137742528 137962143 138122334 138365936 138555648 139309632 140301112 140314752 140900991 141732756 142277184 142504029 142885512 143071852 143237976 143728992 143916432 144469248 144699588 145943424 146723346 146914691 147610562 147781956 148177568 148983912 149052288 149689584 149863392 150058832 150264576 150504156 151797888 152470086 152808117 153710172 154546623 154617552 154819192 154960344 155413888 155661678 155875104 156078384 156150016 156999744 157838751 157854096 160061832 160270572 160344128 161029704 161142723 161648256 161905986 162117131 162527904 163297728 163510688 163700544 165354882 166699764 167606901 167683824 167902504 168400782 168816186 168893664 169047648 169345792 170267328 171272448 171495808 172412282 173228924 173894336 174171591 174637848 174840624 175588182 175668768 176624712 176855052 177097536 177303168 177881767 178142976 178375296 179328534 180387144 181158417 181605291 181854288 182091448 182927808 183166368 183656704 183949524 184163112 185746176 187867988 188890317 188977008 189702912 190005372 190253162 190514016 190983968 191550744 191638656 191888576 192914029 192932784 193197312 195631128 196467579 196695702 196952217 197042608 197627364 197885094 198386496 198645216 199586112 199817856 200672208 202935537 203293448 203744156 204852879 204946896 206062164 206156736 206330894 206613792 207548904 207833472 208104512 209332992 210451668 210472128 212599134 212876389 213415776 213694096 214328268 214607778 214706272 214856964 215874648 216703872 217049382 217730304 218267392 218915136 220085019 220473176 221415843 221672934 222266352 223475868 223578432 224534376 224795088 225088248 225191552 225396864 227023104 228705129 230565258 230865943 231926328 232228788 232440516 232850464 233120832 233492517 234117576 234225024 235499616 235806736 236130048 239104712 240405858 240516192 241544556 242140388 242472384 242858979 243791856 243903744 244221824 244946592 245266032 245550816 248032323 249821878 250049646 250375741 251525736 251853756 251969344 253224279 253340496 254018688 255400992 256908672 257243712 258618423 259843386 260841504 261956772 262260936 262602956 263382273 263503152 263846792 264515328 264860288 265282578 265646304 266114816 267562944 268992801 270580716 270933586 272781432 273137172 273262528 274749552 274875648 275485056 275924286 276244668 276731872 278619264 279528491 280602224 280629504 281801982 283465512 284554368 285008058 285379743 285771024 286143704 286475952 287457984 287832864 289399176 291886848 293446692 293829382 295221124 295563912 296355136 296827641 297967824 298104576 299379168 299726784 300117664 301008312 303150617 303595776 304940172 305616234 307420344 309093246 309235104 309496341 309638384 309920688 310827776 311323356 311750208 312156768 313999488 315677502 315708192 318898701 320123664 320541144 320688256 321911667 322059408 322285446 323296512 323811972 324234262 325055808 326595456 327021376 327401088 328768979 330709764 332509401 333399528 335213802 335367648 335805008 336801564 337632372 337787328 338095296 340534656 342991616 344824564 345847887 346457848 347788672 348343182 349275696 349681248 351176364 351337536 353249424 353710104 354195072 354606336 355763534 356750592 358657068 360608787 360774288 362316834 362789339 363210582 363708576 364182896 365855616 366332736 367899048 368326224 374732817 375074469 375735976 377780634 377954016 380010744 380506324 381028032 381967936 383101488 383277312 383777152 385828058 385865568 389765079 391262256 392935158 393391404 393904434 394085216 395254728 395770188 396772992 397290432 397923867 399172224 399635712 401344416 405871074 406400379 406586896 407488312 409705758 409893792 412124328 412313472 412661788 413227584 413886429 415097808 415666944 416209024 420903336 420944256 422702973 423745679 425198268 425752778 426831552 427388192 428656536 429215556 429412544 429713928 431749296 433407744 434098764 437830272 440170038 440744073 440946352 442831686 443345868 444532704 446951736 447156864 449068752 449590176 450176496 450383104 450793728 457410258 458424351 461130516 461731886 463852656 464457576 464881032 465700928 466241664 466985034 468235152 468450048 470999232 471613472 473516253 476379541 478209424 480811716 481032384 483089112 483428169 484280776 484944768 485717958 486351393 487583712 488443648 489893184 490532064 491101632 496064646 499643756 500099292 500751482 503051472 503707512 503938688 506448558 506680992 508037376 510801984 513817344 514487424 516636967 517236846 519686772 521683008 522514773 523913544 524521872 525205912 526764546 527006304 527693584 529720576 530565156 531292608 533645301 535125888 537985602 541161432 541867172 543475251 544815873 545562864 546274344 546525056 549499104 550970112 551848572 552489336 553463744 557238528 559056982 561204448 563603964 566670951 566931024 569108736 570016116 570759486 571542048 572287408 572951904 574915968 575665728 578742087 578798352 586893384 587658764 589402737 590442248 590856651 591127824 592710272 593655282 595935648 598758336 599453568 600235328 602016624 606301234 609880344 611232468 613998841 614558637 614840688 618186492 618470208 618992682 619276768 619841376 622646712 623500416 624313536 627998976 631355004 631416384 637797402 638629167 640247328 641082288 641376512 643823334 644118816 644570892 647623944 648468524 650111616 653190912 654042752 654802176 657537958 661419528 664247529 665018802 665886067 666799056 670427604 670735296 671610016 673603128 675264744 675574656 676190592 681069312 686115387 689649128 691695774 692597829 692915696 695577344 696686364 698551392 699362496 700477551 702352728 702675072 706498848 707420208 708390144 711527068 717314136 721217574 721548576 722158129 724633668 725578678 726421164 727417152 728365792 731711232 732665472 735798096 736652448 744096969 749465634 750148938 751127223 751471952 755561268 755908032 759672837 760021488 761012648 762056064 763935872 766202976 767554304 771656116 771731136 775855269 779530158 782524512 785870316 786782808 787808868 788170432 790509456 791540376 793545984 794580864 795847734 798344448 802688832 806978403 811742148 812800758 813173792 814976624 819411516 819787584 824248656 824626944 825323576 826455168 827772858 830195616 832418048 838585473 841806672 841888512 845405946 847491358 850396536 851505556 853663104 854776384 856139229 857313072 858431112 858825088 859427856 863498592 868197528 874376573 875660544 880340076 881488146 881892704 885663372 886691736 889065408 890482923 893903472 894313728 898137504 899180352 900352992 909451851 914820516 916848702 922261032 923463772 927705312 928489023 928915152 929762064 931401856 932483328 933970068 936470304 941998464 943226944 947032506 948267551 952759082 956418848 961623432 962064768 965735001 966178224 966856338 968561552 969889536 971435916 972702786 975167424 979786368 981064128 982203264 986306937 992129292 997528203 999287512 1000198584 1001502964 1006102944 1007415024 1007877376 1012897116 1013361984 1021603968 1028974848 1033273934 1034473692 1039373544 1043366016 1045029546 1046392391 1047827088 1049043744 1050411824 1053529092 1054012608 1055387168 1061130312 1062585216 1067290602 1070251776 1075971204 1081826361 1082322864 1083734344 1086950502 1088368017 1089631746 1091125728 1092548688 1093050112 1098998208 1103697144 1104978672 1106927488 1118113964 1122408896 1124198451 1127207928 1133341902 1133862048 1134819917 1140032232 1141518972 1143084096 1144574816 1145903808 1149831936 1151331456 1157484174 1157596704 1169295237 1173786768 1175317528 1178805474 1180884496 1181713302 1182255648 1185420544 1187310564 1191871296 1193771601 1197516672 1198907136 1200470656 1204033248 1212602468 1219201137 1219760688 1222464936 1227997682 1229117274 1229681376 1236372984 1236940416 1237985364 1238553536 1239682752 1245172369 1245293424 1247000832 1248627072 1262710008 1262832768 1268108919 1271237037 1275594804 1277258334 1280494656 1282164576 1287646668 1288237632 1289141784 1295247888 1296937048 1300223232 1308085504 1315075916 1322232219 1322839056 1328495058 1330037604 1331772134 1333598112 1340855208 1341470592 1343220032 1347206256 1350529488 1351149312 1352381184 1372230774 1374020329 1375273053 1379298256 1383391548 1385195658 1385831392 1393372728 1397102784 1398724992 1400955102 1404705456 1405350144 1412997696 1414840416 1420548759 1423054136 1429138623 1434628272 1442435148 1443097152 1444316258 1449267336 1451157356 1452842328 1454834304 1456731584 1459054179 1465330944 1471596192 1473304896 1488193938 1490134723 1498931268 1500297876 1502254446 1502943904 1511122536 1511816064 1519345674 1520042976 1522025296 1524112128 1527871744 1532405952 1543312232 1543462272 1549910901 1551710538 1559060316 1565049024 1567544319 1571740632 1573565616 1575617736 1576340864 1581018912 1583080752 1589161728 1591695468 1600935903 1605377664 1613956806 1616061601 1623484296 1625601516 1626347584 1629953248 1634447619 1638823032 1639575168 1648497312 1650647152 1652910336 1655545716 1660391232 1677170946 1683613344 1690811892 1694982716 1700012853 1700793072 1703011112 1707326208 1709552768 1712278458 1714626144 1716862224 1717650176 1718855712 1726997184 1736226261 1736395056 1748753146 1760680152 1762976292 1763785408 1771326744 1772569953 1773383472 1778130816 1780965846 1783288441 1787806944 1796275008 1798360704 1800705984 1804229351 1818903702 1829641032 1833697404 1841996523 1843675911 1844522064 1846927544 1855410624 1856978046 1857830304 1859524128 1862803712 1867940136 1872940608 1883996928 1886453888 1894065012 1896535102 1905518164 1912837696 1915887501 1923246864 1924129536 1931470002 1932356448 1933712676 1937123104 1942871832 1945405572 1950334848 1956699437 1959572736 1962128256 1964406528 1972613874 1984258584 1992742587 1995056406 1997658201 1998575024 2000397168 2003005928 2012205888 2014830048 2025794232 2026723968 2043207936 2058346161 2066547868 2068947384 2077793487 2078747088 2086732032 2090059092 2092784782 2095654176 2098087488 2100823648 2107058184 2108025216 2110774336 2122054319 2122260624 2125170432 2134581204 2151942408 2163652722 2164645728 2166474387 2167468688 2173901004 2176736034 2179263492 2182251456 2185097376 2197996416 2207394288 2209957344 2213854976 2232290907 2236227928 2244817792 2248396902 2253381669 2254415856 2266683804 2267724096 2269639834 2280064464 2283037944 2286168192 2289149632 2291807616 2302662912 2314968348 2315193408 2327565807 2338590474 2341640279 2347573536 2350635056 2357610948 2361768992 2363426604 2364511296 2374621128 2383742592 2387543202 2395033344 2400941312 2408066496 2420935209 2425204936 2438402274 2439521376 2444929872 2455995364 2458234548 2459362752 2472745968 2473880832 2475970728 2477107072 2479365504 2490344738 2490586848 2497254144 2515756419 2525420016 2525665536 2536217838 2539525373 2542474074 2551189608 2554516668 2560989312 2564329152 2568417687 2575293336 2576475264 2578283568 2590495776 2593874096 2623129719 2630151832 2644464438 2645678112 2656990116 2660075208 2663544268 2667196224 2671448769 2681710416 2682941184 2686440064 2694412512 2701058976 2728355553 2744461548 2748040658 2750546106 2758596512 2766783096 2770391316 2771662784 2785467069 2786745456 2794205568 2797449984 2801910204 2809410912 2825995392 2829680832 2841097518 2844802653 2846108272 2858277246 2869256544 2884870296 2886194304 2888632516 2897205003 2898534672 2902314712 2905684656 2909668608 2913463168 2918108358 2943192384 2946609792 2958920811 2976387876 2980269446 2997862536 3000595752 3004508892 3005887808 3022245072 3023632128 3038691348 3040085952 3044050592 3064811904 3074813401 3086624464 3086924544 3099821802 3103421076 3118120632 3130098048 3135088638 3139177173 3143481264 3147131232 3151235472 3152681728 3162037824 3166161504 3183390936 3201871806 3210755328 3227913612 3232123202 3246968592 3251203032 3252695168 3259906496 3265104051 3268895238 3277646064 3279150336 3296994624 3301294304 3311091432 3320782464 3334656787 3354341892 3367226688 3372595353 3381623784 3389965432 3400025706 3401586144 3404459751 3406022224 3419105536 3424556916 3429252288 3433724448 3437711424 3453994368 3472452522 3472790112 3497506292 3507885711 3521360304 3525952584 3527570816 3542653488 3545139906 3546766944 3556261632 3561931692 3566576882 3575613888 3592550016 3596721408 3601411968 3608458702 3616458769 3637807404 3657603411 3659282064 3667394808 3683993046 3687351822 3689044128 3693855088 3710821248 3713956092 3715660608 3719048256 3735517107 3735880272 3745881216 3772907776 3788130024 3793070204 3804326757 3811036328 3813711111 3825675392 3831775002 3846493728 3862940004 3864712896 3867425352 3874246208 3885743664 3890811144 3900669696 3913398874 3924256512 3945227748 3966696657 3968517168 3985485174 3990112812 3995316402 3997150048 4000794336 4006011856 4024411776 4029660096 4051588464 4053447936 4116692322 4122060987 4125819159 4133095736 4137894768 4155586974 4157494176 4180118184 4185569564 4191308352 4196174976 4201647296 4214116368 4216050432 4221548672 4244108638 4244521248 4269162408 4287415869 4297991887 4303884816 4327305444 4329291456 4332948774 4334937376 4347802008 4353472068 4358526984 4364502912 4370194752 4377162537 4395992832 4414788576 4419914688 4464581814 4470404169 4472455856 4489635584 4496793804 4506763338 4508831712 4533367608 4535448192 4539279668 4560128928 4566075888 4572336384 4578299264 4583615232 4629936696 4630386816 4649732703 4655131614 4661202469 4677180948 4683280558 4695147072 4701270112 4715221896 4723537984 4726853208 4729022592 4749242256 4767485184 4775086404 4802807709 4816132992 4841870418 4848184803 4850409872 4876804548 4879042752 4889859744 4903342857 4911990728 4916469096 4918725504 4945491936 4951941456 4954214144 4958731008 4980689476 4981173696 5031512838 5050840032 5072435676 5079050746 5084948148 5102379216 5109033336 5121978624 5128658304 5136835374 5150586672 5152950528 5156567136 5180991552 5187748192 5208678783 5240174951 5246259438 5260303664 5288928876 5291356224 5313980232 5317709859 5320150416 5327088536 5334392448 5342897538 5349865323 5363420832 5372880128 5388825024 5402117952 5412688053 5456711106 5488923096 5496081316 5501092212 5517193024 5525989569 5533566192 5540782632 5543325568 5570934138 5573490912 5588411136 5603820408 5618821824 5651990784 5659361664 5682195036 5689605306 5692216544 5716554492 5738513088 5747662503 5769740592 5772388608 5777265032 5794410006 5797069344 5804629424 5811369312 5826926336 5836216716 5870098311 5886384768 5893219584 5917841622 5952775752 5960538892 5978227761 5992974603 5995725072 6001191504 6009017784 6011775616 6044490144 6077382696 6080171904 6088101184 6120636011 6129623808 6149626802 6173248928 6199643604 6206842152 6233380461 6236241264 6260196096 6270177276 6278354346 6286962528 6294262464 6302470944 6324075648 6332323008 6366162957 6366781872 6403743612 6455827224 6464246404 6493937184 6499423161 6502406064 6505390336 6519812992 6530208102 6537790476 6555292128 6593989248 6602588608 6622182864 6641564928 6669313574 6708683784 6734453376 6745190706 6753987251 6760145007 6763247568 6779930864 6800051412 6803172288 6808919502 6812044448 6849113832 6858504576 6867448896 6875422848 6907988736 6944905044 6945580224 6982697421 6995012584 7015771422 7024920837 7042720608 7051905168 7055141632 7085306976 7090279812 7093533888 7123863384 7133153764 7151227776 7185100032 7202823936 7216917404 7232917538 7275614808 7315206822 7318564128 7324746737 7334789616 7367986092 7374703644 7378088256 7387710176 7421642496 7427912184 7431321216 7438096512 7471034214 7471760544 7491762432 7547269257 7576260048 7586140408 7608653514 7618576119 7622072656 7627422222 7651350784 7663550004 7692987456 7705253061 7725880008 7729425792 7734850704 7748492416 7771487328 7781622288 7826797748 7869389157 7890455496 7933393314 7937034336 7943739419 7970970348 7980225624 7990632804 7994300096 8001588672 8012023712 8048823552 8059320192 8103176928 8185066659 8233384644 8244121974 8251638318 8266191472 8275789536 8311173948 8314988352 8356401207 8360236368 8371139128 8382616704 8392349952 8403294592 8428232736 8443097344 8488217276 8489042496 8534407959 8538324816 8574831738 8595983774 8607769632 8654610888 8658582912 8665897548 8669874752 8695604016 8706944136 8717053968 8729005824 8740389504 8754325074 8829577152 8839829376 8868676669 8876762433 8929163628 8940808338 8944911712 8993587608 9013526676 9017663424 9066735216 9070896384 9078559336 9120257856 9132151776 9156598528 9224440203 9259873392 9260773632 9299465406 9310263228 9322404938 9354361896 9366561116 9390294144 9402540224 9417531519 9430443792 9447075968 9453706416 9458045184 9498484512 9550172808 9605615418 9618142303 9632265984 9683740836 9696369606 9700819744 9753609096 9758085504 9779719488 9795312153 9806685714 9823981456 9832938192 9837451008 9890983872 9903882912 9961378952 9962347392 10003970361 10063025676 10101680064 10117786059 10144871352 10158101492 10169896296 10204758432 10213379253 10218066672 10257316608 10273670748 10301173344 10313134272 10361983104 10375496384 10417357566 10430943061 10480349902 10492518876 10520607328 10577857752 10582712448 10627960464 10635419718 10640300832 10654177072 10668784896 10685795076 10699730646 10726841664 10777650048 10804235904 10825376106 10849376307 10913422212 10972810233 10977846192 10992162632 11002184424 11034386048 11051979138 11067132384 11081565264 11086651136 11141868276 11146981824 11206551321 11207640816 11237643648 11318723328 11364390072 11379210612 11384433088 11433108984 11441133333 11477026176 11495325006 11510316301 11539481184 11554530064 11588820012 11594138688 11609258848 11622738624 11672433432 11740196622 11772769536 11835683244 11900089971 11905551504 11921077784 11956455522 11985949206 11991450144 12002383008 12018035568 12023551232 12088980288 12154765392 12160343808 12176202368 12241272022 12299253604 12346497856 12366182961 12399287208 12413684304 12466760922 12472482528 12483019087 12540354552 12556708692 12573925056 12588524928 12604941888 12629605457 12648151296 12664646016 12732325914 12733563744 12807487224 12862247607 12893975661 12911654448 12928492808 12987874368 12998846322 13004812128 13039625984 13060416204 13075580952 13110584256 13131487611 13187978496 13205177216 13244365728 13338627148 13411212507 13417367568 13468906752 13490381412 13507974502 13520290014 13526495136 13559861728 13600102824 13606344576 13617839004 13624088896 13696896059 13698227664 13717009152 13734897792 13750845696 13889810088 13891160448 13949198109 13965394842 13983607407 13990025168 14031542844 14049841674 14085441216 14103810336 14170613952 14180559624 14187067776 14247726768 14266307528 14302455552 14408423127 14433834808 14465835076 14544554409 14551229616 14630413644 14637128256 14649493474 14669579232 14735972184 14749407288 14756176512 14775420352 14855824368 14862642432 14876193024 14942068428 14943521088 15094538514 15114223619 15152520096 15172280816 15217307028 15237152238 15244145312 15254844444 15327100008 15385974912 15410506122 15451760016 15458851584 15469701408 15496984832 15542974656 15563244576 15626036349 15653595496 15720524853 15738778314 15780910992 15866786628 15874068672 15887478838 15941940696 15960451248 15981265608 15988600192 16003177344 16024047424 16049595969 16118640384 16206353856 16238064159 16370133318 16391481953 16466769288 16488243948 16503276636 16532382944 16551579072 16577968707 16622347896 16629976704 16712802414 16720472736 16742278256 16765233408 16806589184 16856465472 16976434552 16978084992 17068815918 17076649632 17149663476 17191967548 17215539264 17242987509 17309221776 17317165824 17331795096 17339749504 17391208032 17413888272 17434107936 17480779008 17508650148 17610294933 17659154304 17679658752 17737353338 17753524866 17776677611 17858327256 17881616676 17889823424 17978923809 17987175216 18027053352 18035326848 18133470432 18157118672 18240515712 18264303552 18361908033 18448880406 18519746784 18598930812 18620526456 18644809876 18700141383 18708723792 18733122232 18780588288 18805080448 18835063038 18860887584 18894151936 18907412832 18996969024 19098488871 19100345616 19211230836 19236284606 19367481672 19392739212 19401639488 19498269483 19507218192 19516171008 19559438976 19590624306 19613371428 19647962912 19665876384 19781967744 19807765824 19846522861 19922757904 19924694784 20007940722 20126051352 20203360128 20235572118 20261961753 20280435021 20289742704 20316202984 20339792592 20409516864 20426758506 20436133344 20547341496 20602346688 20626268544 20723966208 20750992768 20834715132 20861886122 20960699804 20985037752 21041214656 21074762511 21155715504 21165424896 21255920928 21270839436 21280601664 21308354144 21371590152 21399461292 21453683328 21523693807 21555300096 21608471808 21650752212 21698752614 21826844424 21945620466 21955692384 21974240211 21984325264 22004368848 22068772096 22103958276 22134264768 22163130528 22283736552 22293963648 22413102642 22415281632 22475287296 22641807771 22728780144 22758421224 22768866176 22855728357 22866217968 22882266666 22954052352 22990650012 23020632602 23078962368 23109060128 23177640024 23188277376 23218517696 23245477248 23342597509 23344866864 23480393244 23608167471 23671366488 23800179942 23811103008 23831218257 23842155568 23912911044 23971898412 23982900288 24004766016 24036071136 24177960576 24309530784 24352404736 24482544044 24555199977 24598507208 24692995712 24732365922 24798574416 24827368608 24933521844 24944965056 24966038174 25080709104 25113417384 25147850112 25177049856 25209883776 25259210914 25329292032 25464651828 25467127488 25603223877 25614974448 25724495214 25758043069 25787951322 25823308896 25856985616 25975748736 25997692644 26009624256 26120832408 26151161904 26221168512 26262975222 26410354432 26488731456 26606030007 26630287299 26677254296 26822425014 26834735136 26980762824 27015949004 27040580028 27052990272 27119723456 27200205648 27212689152 27235678008 27248177792 27393792118 27396455328 27469795584 27673320609 27779620176 27782320896 27898396218 27930789684 27967214814 27980050336 28063085688 28099683348 28170882432 28207620672 28252594557 28341227904 28361119248 28374135552 28495453536 28532615056 28816846254 28854426909 28867669616 28931670152 29089108818 29102459232 29260827288 29274256512 29298986948 29339158464 29385936459 29471944368 29498814576 29512353024 29550840704 29711648736 29884136856 29887042176 30011911083 30085943209 30189077028 30228447238 30305040192 30344561632 30434614056 30474304476 30488290624 30509688888 30640137759 30654200016 30771949824 30821012244 30903520032 30939402816 31085949312 31126489152 31252072698 31292829183 31307190992 31441049706 31477556628 31561821984 31733573256 31748137344 31774957676 31883881392 31920902496 31962531216 31977200384 32006354688 32048094848 32099191938 32412707712 32476128318 32548128921 32740266636 32782963906 32933538576 32976487896 33006553272 33064765888 33103158144 33155937414 33244695792 33259953408 33425604828 33440945472 33484556512 33619653963 33712930944 33822947411 33952869104 33956169984 34137631836 34153299264 34299326952 34323399999 34383935096 34431078528 34485975018 34530948903 34618443552 34663590192 34679499008 34782416064 34827776544 34868215872 35017300296 35220589866 35318308608 35474706676 35507049732 35553355222 35716654512 35763233352 35779646848 35957847618 35974350432 36054106704 36070653696 36266940864 36314237344 36481031424 36528607104 36681224657 36723816066 36897760812 37039493568 37098548883 37197861624 37241052912 37289619752 37400282766 37417447584 37449057261 37466244464 37610160896 37670126076 37721775168 37814825664 37888816371 37993938048 38196977742 38200691232 38422461672 38472569212 38586742821 38681926983 38734963344 38785478424 38803278976 38996538966 39014436384 39118877952 39181248612 39226742856 39295925824 39331752768 39563935488 39615531648 39693045722 39845515808 40015881444 40233637521 40252102704 40406720256 40471144236 40523923506 40560870042 40579485408 40632405968 40679585184 40819033728 40853517012 40872266688 41090688177 41094682992 41204693376 41252537088 41501985536 41669430264 41723772244 41847594327 41921399608 41950822221 41970075504 42082429312 42149525022 42311431008 42511841856 42541678872 42561203328 42616708288 42743180304 42798922584 42907366656 43047387614 43301504424 43397505228 43593917711 43633663227 43653688848 43891240932 43911384768 43948480422 43968650528 44008737696 44207916552 44268529536 44326261056 44567473104 44587927296 44826205284 44830563264 45283615542 45342670857 45457560288 45516842448 45537732352 45711456714 45732435936 45764533332 45981300024 46041265204 46157924736 46218120256 46355280048 46376554752 46437035392 46490954496 46685195018 46689733728 46960786488 47161574559 47216334942 47277910757 47342732976 47600359884 47622206016 47662436514 47684311136 47825822088 47943796824 47965800576 48009532032 48072142272 48148787907 48355921152 48619061568 48714192477 48965088088 49110399954 49174445859 49197014416 49385991424 49464731844 49597148832 49654737216 49733906121 49867043688 49889930112 49932076348 50161418208 50226834768 50295700224 50419767552 50518421828 50929303656 50934254976 51206447754 51229948896 51273227159 51448990428 51516086138 51575902644 51646617792 51713971232 51951497472 51995385288 52019248512 52241664816 52302323808 52442337024 52525950444 52830884799 52977462912 53212060014 53260574598 53330032833 53354508592 53644850028 53669470272 53936771427 53961525648 54031898008 54081160056 54105980544 54239446912 54400411296 54471356016 54496355584 54787584236 54792910656 55085724099 55346641218 55559240352 55796792436 55861579368 55934429628 55960100672 56126171376 56199366696 56341764864 56415241344 56505189114 56682455808 56722238496 56990907072 57065230112 57295466613 57633692508 57708853818 57735339232 57863340304 58178217636 58204918464 58494808449 58521654576 58548513024 58597973896 58678316928 58771872918 58943888736 58997629152 59101681408 59423297472 59539568583 59768273712 59774084352 60023822166 60171886418 60378154056 60456894476 60610080384 60689123264 60785885259 60869228112 60948608952 60976581248 61019377776 61280275518 61308400032 61642024488 61807040064 61878805632 62080736683 62171898624 62252978304 62504145396 62585658366 62614381984 62882099412 62955113256 63123643968 63224287533 63467146512 63496274688 63549915352 63767762784 63841804992 63925062432 64096189696 64198383876 64571081421 64825415424 64952256636 65096257842 65480533272 65565927812 65867077152 65922720633 65952975792 66013106544 66129531776 66206316288 66311874828 66489391584 66851209656 66881890944 66969113024 67239307926 67326996121 67425861888 67645894822 67905738208 68275263672 68306598528 68567185071 68598653904 68646799998 68767870192 68862157056 68971950036 69061897806 69236887104 69327180384 69564832128 69655553088 69736431744 70027792527 70034600592 70441179732 70824502413 70949413352 71014099464 71106710444 71433309024 71493654771 71526466704 71559293696 71915695236 71948700864 72108213408 72533881728 72628474688 73057214208 73362449314 73447632132 73795521624 74078987136 74197097766 74293859761 74395723248 74482105824 74579239504 74800565532 74834895168 74898114522 74932488928 75340252152 75443550336 75629651328 75777632742 75987876096 76393955484 76401382464 76809671631 76844923344 76945138424 77173485642 77274129207 77363853966 77469926688 77570956848 77606557952 77993077932 78028872768 78362497224 78453485712 78591851648 78663505536 79231063296 79386091444 79691031616 79818090021 80031762888 80467275042 80504205408 80572214107 80942288472 81047847012 81121740084 81158970816 81264811936 81359170368 81638067456 81707034024 81744533376 82181376354 82189365984 82409386752 83019961827 83338860528 83447544488 83695188654 83842799216 83901644442 83940151008 84164858624 84299050044 84622862016 84757783671 85023683712 85083357744 85122406656 85233416576 85486360608 85597845168 86094775228 86563280727 86603008848 86795010456 87187835422 87267326454 87307377696 87381133609 87782481864 87822769536 87896960844 87937301056 88017475392 88407238199 88415833104 88537059072 88652522112 89134946208 89652410568 89661126528 90035733249 90257829627 90567231084 90685341714 90915120576 91033684896 91422913428 91464871872 91529066664 91920413277 91962600048 92082530408 92315849472 92436240512 92710560096 92874070784 93370390036 93379467456 93878487549 93921572976 94323149118 94432669884 94555821514 94685465952 95200719768 95244412032 95324873028 95368622272 95651644176 95887593648 95931601152 96019064064 96144284544 96297575814 97238123136 97428384954 97555443359 97644386763 97930176176 98220799908 98348891718 98394028832 98929463688 99194297664 99309474432 99467812242 99734087376 99779860224 99864152696 100322836416 100453669536 100858961889 101036843656 101468842233 101858607312 101868509952 102412895508 102459897792 102546454318 102897980856 103032172276 103151805288 103293235584 103427942464 103592846709 103990770576 104038497024 104483329632 104604647616 105051900888 105661769598 105799565333 105954925824 106424120028 106521149196 106660065666 106709017184 107289700056 107338940544 107873542854 107923051296 108063796016 108162320112 108211961088 108478893824 108800822592 108942712032 109575168472 109585821312 110043673971 110171448198 110693282436 111118480704 111295646649 111593584872 111723158736 111868859256 111920201344 112252342752 112347171783 112398733392 112830482688 113010378228 113444476992 113666449113 113981814144 114130460224 114590933226 114740373671 115267385016 115417707636 115470678464 115726680608 116045780949 116356435272 116409836928 116989616898 117043309152 117195947792 117356633856 117543745836 117887777472 117995258304 118846594944 119079137166 119536547424 120047644332 120343772836 120700912563 120756308112 120913788952 121220160768 121378246528 121571770518 121738456224 121897217904 121953162496 122038755552 122560551036 122616800064 123272064531 123284048976 123614080128 123757611264 124161473366 124505956608 125008290792 125171316732 125228763968 125764198824 125852466663 125910226512 126247287936 126448575066 126613479311 126934293024 127099830704 127535525568 127683609984 127850124864 128100283921 128396767752 129142162842 129904513272 130192515684 130781753133 130900989681 130961066544 131131855624 131734154304 131845441266 131905951584 132026213088 132259063552 132623749656 132978783168 133702419312 133763781888 133938226048 134478615852 134653992242 135291789644 135811476416 136028012571 136550527344 136613197056 137134370142 137197307808 137293599996 137535740384 137943900072 138123795612 138473774208 138654360768 138925660027 139129664256 139311106176 139472863488 140055585054 140069201184 140882359464 141484723677 141649004826 141833732271 141898826704 142028198928 142213420888 142866618048 142987309542 143052933408 143831390472 143897401728 144216426816 144446363721 145067763456 145256949376 146142577431 146724898628 146895264264 147523337577 147591043248 148157974272 148394195532 148587719522 148791446496 148964211648 149158479008 149601131064 149669790336 149796229044 149864977856 150665856649 150680504304 150887100672 151259302656 151555265484 152787910968 152802764928 153619343262 153689846688 153819681477 153890276848 154346971284 154548258414 154727707932 154939853376 155141913696 155986155864 156057745536 156724994448 156906971424 157183703296 157327011072 158492654397 158772182888 159382063232 159636180042 159990098499 160063525776 160934550084 161008410816 161144428214 161884576944 162095694024 162243480168 162317941632 162529623872 162718340736 163414068048 163489066752 164362752708 164378731968 165257172297 166039923654 166256459809 166677721056 166895088976 167390377308 167685598432 167803288884 167880302016 168598100088 169245724032 169515567342 170047367424 170166715488 170466833152 170972721216 171195690336 171886399839 172189550456 173126561454 173206017696 173590020912 174375670844 174534652908 174614755392 174762267218 175564963728 175645539072 175793921688 175874602112 176034950784 176814476398 176831666208 177305044224 178269892416 178618705749 179304821136 179322253056 180071466498 180306301483 180515659254 181134462168 181370683428 181830241152 182067369792 182357655777 182845826856 182929743744 183058133328 183840826554 183925200096 184165060816 184872481024 185421120192 186242210049 186740780072 186758934912 187756975098 187843145952 188646298236 188865339768 189111643028 189370931904 189672862599 190401439536 190488824064 190649746056 190737244544 191303288352 191775187296 192288569088 192595151628 193713244263 194476246272 194856769908 195110886718 195288773526 195860352352 196441599816 196697783436 196788057664 197768161899 197858927376 198388595328 198618948864 198935624484 199468174752 199728305392 200645672832 200907339072 201717923778 201980988363 202073687312 202937684466 203717214624 204825791016 204919795584 205092908636 205701555213 205795961712 206064344552 206303610576 206586471168 206855884928 207185693418 207981541152 208966659264 209209295232 210083377581 210103801776 211323539196 211599130666 212848240056 213042298392 213320131332 213418034368 214480964313 214579400112 214677881088 215747085708 215846102592 216127592032 216324640224 217601645184 217885424064 218311751471 219150336944 219171642624 220087347942 220342896396 221386564872 222236961408 222591293298 222881579283 223187169744 223446317472 223737718512 223840402688 224504685504 224694343566 224797466784 226020756456 226888953984 227332898226 227963628288 228260920448 229181866452 229480747342 230534770032 230835415272 230941356928 231453361216 231822387621 232091561898 232712870544 232819673856 233979233796 234086618304 234391895584 235087491672 235775554944 235990516608 236760631877 237693189888 238158274332 239073094848 239454270063 240095288664 240687545672 241401825126 241512616224 241716642321 241827577904 242756493056 243143541036 243476912448 243794435808 244077511104 245121102072 245233600128 246544129062 246568097952 247228160256 248322946732 249059885481 250016581584 250342633464 250457527936 251528397648 251704933326 251820453024 252494575872 252897150132 253226958622 253868586048 254199661408 255071051136 255367219968 255700249728 256200567842 256768572599 256793535504 258284325684 259689842181 259809026544 260385031368 261563506266 261801979362 261922133088 262143400827 262263711248 263468308608 263690882532 263811903168 264052426176 265221714597 265247499312 265957566336 267404838624 267876452096 268957231704 269307984484 270107199747 270583579288 270773488881 271622952832 272056025142 273101054688 274268740284 274394615616 274587199992 275071480768 275887800144 276247591224 276947548416 277308721536 277851320054 278622212352 280111170108 280138402368 281635462647 281764718928 282969447354 283298009652 283667464542 283797653408 284056397856 284426841776 285733236096 285974619084 286105866816 287662780944 287794803456 288432853632 288892727442 290513898752 292285154862 292666330077 292933160289 293449797256 293790528528 295046675154 295182086496 296788391064 297175439044 297582892992 297928423296 298316958016 299202262128 299339580672 299592458088 299729955712 301331713298 301361008608 303110530968 304406526699 305157423977 305575821936 305605529856 307238686524 307379693376 307639362954 307780553696 308693942568 309096516828 309455415864 309879706752 310283827392 310778540127 311972311728 312115491072 313449988896 313813942848 316985308794 317398695999 317544365776 318764126464 319272360084 319980196998 320127051552 321869100168 322016821632 322288856428 323769153888 324191388048 324486960336 324635883264 325059247744 325436681472 326828136096 328725505416 328757463936 330131021913 330514344594 330945375299 332079847308 332512919618 333355442112 333790177952 334780754616 335371196864 335606577768 335760604032 337041515349 337196200176 338491448064 339031134684 340333430976 340999347339 341945442432 342391380672 343772799678 344221121013 344379100912 346253122908 346412035392 347180041824 348137342847 348751341688 349069305816 349229510784 349524534436 351129927456 351587843376 351749204224 352069901568 353628952796 353663332416 356539784832 357237411498 358609642272 360142932996 360612602966 361031318508 362268924336 362741366856 363660482304 364134739584 364715311554 365691653712 365859487488 366116266656 367681653108 367850400192 368330121632 369816193593 370842240384 372052421521 372484420098 373481560144 373517869824 375513950196 375686291904 377292596472 377557399989 377730679536 378223286056 378741863808 379345725198 379840437933 380802879072 381299492112 381474489088 382606576704 383550374592 384300851763 385190303256 387426488526 389713539816 390221773436 390577547052 391720704704 392345259399 392883199632 393395566872 393576115328 395536323798 395717854752 396777190656 397871248968 398936349504 399456610784 401291345664 401814678144 403435847556 403961976726 404147374624 405875368932 407434429248 408084037713 409651582032 409839591168 410185817272 411403110426 411591923424 412128689104 412607221152 413711769856 414371386836 415963082304 416776980081 417933318528 418418590464 420166755162 420207603552 422647078392 423198261332 424454171031 425501196813 425696480112 426084596784 426640262664 426836068736 428961928626 429158800224 431494171416 431692205184 432255184064 432649280448 434565156781 435203290368 435770848128 436623502942 438300673888 440174695884 440685792792 442570012731 442773129744 444473922816 445182586596 445763158566 446374339488 446892634944 447475437024 449009371008 449388687132 449594933568 451997569947 452041512912 453777907968 454665796452 456521840896 458363732904 458961494684 461069540064 461459044431 461670830544 461882713856 462906722432 463644775242 464183123796 465425741088 467958467592 468173236608 468783791168 470174983344 471551109888 471981033216 473521263754 476316548664 478146189696 478908540126 479533094821 479970295497 480190577328 481375091344 482803650252 483025232448 483433284642 483655155808 486287082072 486953824896 487588871616 488155022208 490242204144 490467200256 493088258124 493136195904 495771516891 496645893464 498119770962 498769379427 500033163168 500685266928 500915055872 503056795296 503409866652 503640906048 505794300264 506453917244 507737172096 508399322816 510142102272 511400499456 512401135684 513537145198 513587071008 516568651368 519379684362 519618053088 520057018327 520770062736 523127012532 523603958724 523844266176 524286801654 524527422496 526936617216 527381765064 527623806336 528104852352 530443429194 530494998624 531915132672 534809677248 535856117247 537914463408 538615968968 540214399494 540918904449 541167158576 541546977762 543245905664 544112050284 546202109376 547072967331 548537480568 548789231232 549174399984 550142961536 551775600288 552495182448 554617443072 555702640108 558726630147 560222340216 560276804736 563270925294 563529437856 564005498749 565938894708 566596019304 567334929084 567595306816 568112795712 568853683552 571466472192 571949238168 572211733632 575325561888 576865707264 577785454884 581139732789 584570309724 585332660154 585866320578 586899594512 587581057056 590093350308 590364172992 593304485697 593576782128 594350878088 595165785984 595856846592 596633916032 598404524256 599184916176 599459911424 602663426596 602722017216 605942965089 606221061936 608813053398 610314847954 611151643872 614477373048 614759386752 615278725908 615561107392 617387885136 618193033656 618910831728 619759413504 620567654784 621557080254 623944623456 626899977792 627627885696 629676043499 630250132743 633970617588 634797391998 635088731552 638544720168 639960393996 640254103104 643442892939 643738200336 644033643264 644577712856 647538307776 648382776096 648973920672 650118495488 653656272192 654935254413 657451010832 657514927872 660262043826 661028689188 661890750598 664159694616 665025839236 666710884224 667580355904 668644737849 669561509232 670742393728 671213155536 671521208064 674083030698 674392400352 678062269368 680666861952 681998694678 682888103513 683890884864 684782761344 687545599356 688442242026 688758201824 692506245816 692824070784 694360083648 695467162863 696274685694 697502683376 698138611632 698459021568 699049068872 702259854912 703175686752 707257905592 707326664832 710281895631 713079569664 714474822996 717219284544 718362810189 720285865992 721225205932 722062637016 724537848672 725149926963 725482733712 728269479168 729430623108 731383307424 732232533312 735363306216 735700800384 736660243264 739632387186 740596957331 741684480768 744104843042 744968840196 746963120288 751027900392 751372583808 754585192944 755114799978 755461359072 756446572112 757483727616 758691450396 759680875866 761605758144 762598984224 765213153408 767100749184 768601703526 770305717797 770380606512 774852977052 779069526543 779427079632 780443546872 781155094104 783441409408 784690518798 785766399264 786430202481 786791133744 787152230656 791072647596 791435709504 795665143791 795742497936 797872699008 798913221568 803629356288 806871695112 807923953452 808294749248 811750737864 812320466643 814868858496 816168075426 817232457371 819303164064 820371634544 822806220852 823183846848 824257378208 825214442304 828742773672 831926164608 833553960162 835866637056 840333510324 840415207104 844906387941 845294156784 846396522664 848908342062 851002393626 851392960224 852169193568 853280525328 853672137472 857923857252 858317600448 862988342832 863384410368 864510368128 865298560896 869130313562 871541696256 873247005884 876601347776 877998990231 880349391768 881371585584 885140025462 885546259488 886294355177 890365173192 891526317132 892748678976 893785269888 894950874048 896701987447 898018742016 898777374264 899189867136 903995139894 904083025824 909331592904 913219580097 915472271931 916727465808 917922989368 922139080128 922918088862 923341661088 925813444864 927289550484 928366247592 930851482176 932335620381 935916935184 936346473216 937567582336 940349966688 947042527508 952196087997 952633097328 956292379392 957817080252 959066189642 959940590994 960381154656 962750182688 965607300504 966050464896 966866569284 967310311616 972479620189 972574164144 973907649792 975177743232 976310044416 980484408288 986176516248 986272391808 990393065739 991543033782 992836125897 993291786928 996239541924 997538758854 1000066326336 1001370533856 1006113590592 1006819733304 1007281812096 1011124546047 1011588600528 1012907834488 1015474344192 1016798645632 1022998042017 1024802271368 1027074290396 1027174142016 1032663363039 1033137302736 1038759368724 1039236106176 1040114036654 1041540125472 1046254025064 1047207917448 1047688532352 1048573603308 1049054844992 1054763530128 1055247612672 1056209704704 1060886858388 1060989997248 1069619354496 1071712234494 1073109876949 1075828926816 1077231937936 1080428798988 1081837808898 1082334317152 1083093955524 1088224100568 1092404218752 1094145934662 1097074961136 1097578462464 1098348799968 1100285923072 1103551200576 1104990364896 1109448580779 1111405280216 1116157264563 1117453260294 1120444680432 1120553609472 1126541850588 1127058875712 1128010997498 1131877789416 1133192038608 1134669858168 1135190613632 1136225591424 1137707367104 1139521313799 1143898476336 1144423467264 1150651123776 1152902555289 1155570909768 1162279465578 1163795218663 1169140619448 1170665320308 1171732641156 1173799189024 1175162114112 1177035778197 1180186700616 1180728345984 1186608971394 1187153564256 1188701756176 1190331571968 1193267832064 1196809048512 1198369832352 1205326853192 1205444034432 1211885930178 1212442123872 1217626106796 1220629695908 1222303287744 1224252113139 1228954746096 1229518773504 1230557451816 1231122214784 1234775770272 1236386067312 1237821663456 1241135309568 1243114160508 1247889246912 1250330940243 1253799955584 1255255771392 1259352086998 1260500265486 1262144110381 1267941235176 1269594783996 1270177463104 1276503590439 1277089440336 1279920787992 1280508206208 1286885785878 1287476400672 1289155425712 1295076615552 1296765552192 1297947841344 1303695470343 1307312544384 1309870508826 1314902021664 1320524087652 1322057378376 1323781501196 1327710038193 1328319389232 1330051678472 1333421768448 1335160711808 1337289475698 1339123018464 1341484787456 1342426311072 1348166061396 1348784800704 1355992709841 1356124538736 1361333723904 1363997389356 1365776207026 1369565522688 1375091198712 1376884484052 1377516403648 1384377133293 1385012491632 1385648141568 1388720167296 1390934325726 1392549371388 1395005366752 1396277223264 1398098137744 1404519709824 1406351373504 1409103123131 1414515811184 1414653329664 1420563791262 1428949645992 1434438569088 1436725620378 1438599284463 1439910886491 1440571731984 1442450411864 1444125274032 1449075697344 1450299853926 1450965467424 1458861246216 1462766614848 1464465066624 1470726612432 1471401600768 1473320486528 1479264774372 1481193914662 1488209686084 1489937680392 1493926240576 1496308138281 1502055800784 1502745167616 1509170385888 1510229599956 1510922718144 1512893144224 1517382900792 1519361751732 1523211516288 1525197968448 1528182260297 1530426306816 1534201498368 1537203407052 1540611435594 1540761213024 1549705954104 1558139053086 1558854159264 1560171054981 1560887093744 1562310188208 1566882818816 1569381037596 1571532798528 1572860404962 1573582267488 1582145295192 1582871419008 1591330287582 1591484995872 1595745398016 1597826443136 1607568351741 1613743390224 1615847906904 1616589498496 1622756713347 1623501475728 1624640933286 1629737716992 1632336150852 1634464914742 1638606328128 1640743269088 1645612441704 1646367693696 1648514756416 1650428884608 1657324423139 1657485547344 1663852329216 1667107920324 1676179890441 1680667020648 1680830414208 1689812775882 1690588313568 1692016496247 1692793045328 1697816684124 1702004787252 1702785920448 1704338387136 1706561050656 1715847714504 1716635200896 1725976685664 1729020736256 1730597121792 1738260627124 1743419198367 1746494011768 1753202695552 1755997980462 1760698783536 1762743171168 1770280050924 1771092518976 1772588710354 1780730346384 1783052634264 1785497357952 1787570539776 1789901748096 1793403974894 1797554748528 1798379734272 1807990279788 1808166051648 1817828895267 1818663185808 1826439160194 1828821057899 1830944543862 1833454931616 1835845978736 1844278160256 1845836177724 1846683322176 1854579100968 1856732495184 1861702964352 1864671240762 1871833870368 1875135164672 1880699933376 1889028130497 1890750398229 1894085055016 1904392175994 1905266194656 1915634160504 1918132379284 1919881181988 1920762309312 1925500365376 1931214601008 1932100929792 1933733138568 1934620623232 1944959240378 1945148328288 1950355486464 1960968816576 1964805763239 1972353032496 1972544783616 1980786131478 1983086067564 1985672251794 1986583573856 1992479083848 1995077517708 2000132652672 2002741067712 2005934213547 2012227181184 2013639466608 2014563624192 2022249092094 2023177201056 2025815668976 2033597291264 2045996084034 2048664310539 2049604542736 2054148580792 2054348284032 2065326726078 2066274605472 2077518737448 2078472212352 2080228073308 2083080250944 2086401488589 2092508050128 2094415834896 2095377064704 2097147206616 2098109689984 2109527060256 2121773716776 2121979994496 2130845686893 2136101967839 2139238708992 2143424468988 2146219753898 2151657853632 2154463875872 2160857597976 2163675617796 2164668634304 2166187911048 2175449780889 2176448201136 2184808437504 2188291869324 2194149922272 2196697599936 2207102401152 2209980729792 2218897161558 2221790871993 2222810560432 2232314529126 2234906520588 2240889360864 2253083701176 2254117751424 2256021994996 2263755578832 2266384077216 2269339716336 2270381227264 2272451182848 2275414734208 2279042627598 2287796952672 2301302247552 2305805110578 2310917153391 2311141819536 2324558931156 2327590437326 2338281238896 2341330640616 2343465282312 2347598378048 2350324228224 2354071556394 2359290607443 2360373401232 2361456691968 2373217942788 2374307128512 2377403512352 2386995431373 2393618097024 2396739664704 2401429266181 2410653706384 2410888068864 2423771860356 2424884247744 2435252213592 2436961399929 2441259391816 2444606575488 2448504226278 2451697372113 2457909492192 2461114903632 2462244429568 2469551540544 2472772134624 2475643326912 2486228321016 2495778493824 2500661880486 2507599911168 2518704173996 2521000530972 2524288220762 2535882470352 2539189567992 2540354926208 2553007180878 2554178880672 2559841575984 2561016412416 2573771571756 2574952801344 2578310851424 2590153231104 2593531104384 2595895682688 2604366950647 2607390940686 2614625088768 2619741017652 2629804043328 2633996970693 2641048175304 2644114756752 2647563002392 2655420076386 2656638778464 2658883065531 2660103356944 2670321423616 2674578951396 2678246036928 2684852622144 2690105962341 2696332122792 2697569601408 2711985419682 2712249077472 2727994778712 2731552414052 2739658740291 2746416815793 2750182397424 2753768968104 2755032807296 2768754266586 2770024983264 2777440334592 2781868651452 2785098742776 2790010733504 2792554446528 2796196275488 2809039419648 2812702747008 2818206246262 2829031622368 2841127582524 2856588263991 2857899291984 2868877138176 2873451240756 2877198568926 2879821772982 2881143463968 2884900823728 2888250548064 2898151394688 2900599707852 2901930934848 2917438860567 2917722492432 2925533229696 2928930133248 2941453224864 2946640973056 2958529548744 2962387829324 2971179197217 2976419372168 2978508377691 2979875360784 2987852481152 2992616276562 3004111601568 3018340771776 3020459199912 3021845436288 3025786288448 3034765801584 3038723503464 3046423032576 3050395936896 3056364520594 3074406814104 3081222871188 3081522426048 3095168157481 3097990089117 3099411908208 3116278106172 3117708318528 3120342109962 3121774187488 3124620376416 3138762075192 3143065597056 3145720809924 3147164534976 3164290590384 3165742838016 3182660575164 3182969991744 3195652886272 3215136703482 3219329630847 3227486780448 3231695813808 3233178996992 3245513426694 3247002951456 3249281866572 3264672301704 3268929829484 3277212656256 3281486538176 3291224883408 3292735387392 3297029512832 3300857769216 3314648846278 3314971094688 3334215840648 3348471793689 3352359780882 3356731663747 3361334041296 3361660828416 3379625551764 3381176627136 3384032992494 3385586090656 3395633368248 3404009574504 3405571840896 3408676774272 3413122101312 3418563941397 3431695429008 3433270401792 3451953371328 3458707665867 3476521254248 3486838396734 3491385655989 3492988023536 3506405391104 3511995960924 3521397567072 3525486342336 3531107334591 3540560101848 3542185037952 3545177420708 3561460692768 3566105268528 3570994715904 3579803496192 3586807949788 3595109497056 3615980559576 3616332103296 3635657790534 3637326371616 3640399128289 3652878320388 3657642115798 3661889087724 3666909863232 3671691957472 3688556320512 3691672355448 3693366644352 3709158201936 3713464990368 3723405928704 3729342481524 3743667740736 3750992820729 3761399866752 3778056260994 3781500796458 3786432331143 3788170110032 3808784351988 3810532389312 3829510771317 3831268321008 3836264758568 3839762363976 3841524618624 3851000730752 3862429202016 3867466277136 3869241246464 3889918480756 3890296656576 3911086411029 3921937633152 3929611526478 3944706064992 3961572262956 3966172135128 3971344503588 3973167147712 3984958167696 3990155035416 4000265305344 4005482135424 4011868427094 4024454362368 4027278933216 4044498184188 4046354402112 4051631337952 4067978129523 4091992168068 4097328621078 4099209085472 4108297161584 4108696568064 4130653452156 4132549210944 4153131399879 4155037474896 4156944424704 4160456146616 4166160501888 4172802977178 4185016100256 4188831669792 4194294413232 4196219379968 4219054120512 4227309369393 4243547433552 4243959988992 4261691373786 4272203935678 4286848937976 4292439507796 4303315707264 4308927751744 4315797853389 4321715195952 4327351235592 4329337268608 4332375822096 4350899561778 4352896402272 4376583738648 4388299844544 4393395199872 4407732304493 4414204802304 4419961459584 4437794323116 4443581743986 4445621120864 4464629058252 4469813041176 4481778721728 4488924414843 4506167402352 4508235502848 4512043989992 4527511157664 4532768154432 4538679432672 4550829468416 4558085255196 4575593905344 4584546780891 4602604495104 4611610221156 4621834306782 4622283639072 4649117862312 4655180874652 4676562477792 4680513164943 4682661281232 4686930564624 4695196756096 4700648456448 4708143112788 4718581214886 4720746802464 4746435885576 4748614257024 4754807024704 4773990862746 4780216724591 4787236194048 4793479329408 4802858532362 4821307412768 4847543720712 4849768495488 4868270140041 4870504427184 4873922799858 4882518783632 4889213150976 4897008452556 4903394744226 4915818984384 4922229807264 4939103081088 4945544269248 4951286653824 4971973269417 4972456642032 4991556987648 5001323760972 5028539671323 5037408347992 5042001061944 5048576441524 5071764940704 5076049488741 5078379135984 5080709852416 5106014361756 5108357761344 5119683151968 5147543143512 5149905602688 5156621702848 5187062208768 5191791365376 5208733901294 5214781881372 5239482035304 5259608086656 5267993941386 5274864043031 5282096350608 5288229513504 5295126004784 5310840152772 5313277556928 5317766131062 5320206713888 5349157902792 5356492073856 5369705244288 5380211924682 5392664245584 5395139202816 5423970839364 5424498154944 5453486685801 5455989557424 5463104828104 5479317480582 5486463173697 5492833631586 5500364794848 5507537936208 5510065614592 5537508533172 5540049966528 5563737302904 5570197485552 5580021467008 5585108893056 5592392550976 5625405494016 5636412492524 5658063244736 5667084391491 5682255165048 5713176527982 5715798583968 5720627201597 5746902481512 5754397137852 5759643545964 5762286927936 5769801647456 5776501096128 5796302789376 5801199415704 5803861869696 5834877721134 5835444984864 5851066459392 5882906449728 5894417289717 5917059097488 5924775658648 5942358394434 5952838744336 5957016755382 5959750721568 5975704962304 5985232553124 6008223203136 6017802640641 6036681543552 6040918399824 6043690872576 6051572576896 6069531603168 6077447006928 6100791873792 6112729041188 6145992931617 6148813628208 6162445742376 6163044852096 6190336314962 6195980178234 6198823816416 6204060486239 6232556212344 6235416637056 6240684219924 6243548374976 6249240752832 6276913912129 6277524150384 6286131194112 6291441619848 6294329069952 6328581180768 6365321150328 6365939983488 6392537060679 6408305903517 6430273406964 6438659261694 6454973560896 6463391627616 6491026853388 6494005902912 6498563733144 6526349342667 6529344603408 6537859658968 6554425312512 6562973076352 6582449766816 6594059025664 6629297692556 6629942189376 6665372615979 6668431681296 6696943587378 6704719561764 6713463327494 6722668082592 6759251103528 6762353254272 6768065984988 6771172181312 6791266736496 6808019149008 6811143681792 6817353548544 6826244202624 6837127882794 6863390858016 6903906742656 6917415331734 6926436478489 6932751460173 6953042508496 6973676793468 6982771311978 6985976047072 7023991921848 7042795134144 7050972684672 7062214669182 7077871822329 7081120203696 7084370075904 7090354841416 7122921385536 7132210537056 7160986294119 7173615899576 7190218994112 7204287798543 7231961119152 7232664206592 7271315581068 7274652743232 7280798256578 7305756640776 7315284231596 7323778175448 7333819726464 7343383914944 7355092116339 7383344710896 7386733288704 7418316403872 7426929980736 7458684963048 7487335481472 7501985641458 7511769138643 7522799733504 7556112521988 7563001592916 7572864662286 7576340220064 7617568703976 7621064778624 7659021542634 7662536642016 7672529517136 7679524727952 7683049237248 7702001461504 7724858404032 7734932554272 7779836961512 7780593313152 7813100851941 7822172822058 7843875266304 7859223052956 7889412129984 7901990912079 7923144525912 7932344270256 7942689007176 7946334295424 7969916335392 7976649196593 7980310070832 8010964270848 8023736854188 8054557866432 8070317887023 8088996368376 8092708804224 8103262675904 8135956259046 8146566530641 8183984336136 8194657242156 8198418170944 8216594323168 8239250447379 8261306904312 8265098421888 8306262799758 8310074949792 8320912293232 8332321003776 8345605954356 8370032200512 8377663339584 8388588826464 8438108241024 8454618738786 8487094867104 8523382747572 8544407871356 8569764791973 8573697875952 8584879015592 8606631414528 8617855503488 8631595706778 8643430391904 8654702471184 8658674537216 8664751644192 8701799123556 8705792804544 8752316581701 8753167477296 8776599689088 8786790399744 8815464608986 8839922919168 8875588646232 8887163487972 8891242241728 8929258116504 8935525133073 8939626082352 8963557443456 8977848829686 8989557031081 9012334804704 9024087979984 9055022315328 9065536308864 9077358865344 9116170510392 9151187810688 9169093561782 9223220442312 9243668613564 9244567278144 9285504472443 9293970267351 9298235724624 9310361749304 9353124955584 9361026329886 9365322562464 9373861129248 9390393512192 9416286225576 9437162429772 9441493604928 9492871771152 9497228514048 9509614049408 9547981725492 9560433449182 9586958658816 9605717064724 9642614825536 9657988892541 9695087441424 9699536990976 9736540280082 9741008854368 9747845599716 9765037567264 9794016905112 9806789488452 9831637968768 9844459614528 9863721861917 9878206162176 9891088538496 9902573307648 9943946538834 9944913284064 10002647521944 10045415381067 10057079342646 10070194991241 10074816695984 10084002123888 10097152883048 10143529881408 10152098977482 10156758271968 10212028723512 10216715522688 10239366303936 10255691824191 10295086287024 10299811205376 10313243405696 10376122997601 10417467802588 10429563762744 10474156967967 10478964070608 10519216173312 10535987882772 10549728086062 10564192701216 10576459027008 10590252009568 10621680305544 10626555113856 10635532262124 10640413427776 10697275822079 10698315805584 10712984147712 10739410488576 10760423849364 10785328491168 10847941678728 10848996309888 10906973371602 10911979114848 10921197384867 10926209656208 10958634961164 10972926347394 10985667263172 11000729589696 11015075872416 11075017066344 11080099933056 11127474605808 11140394971104 11160042934016 11170217786112 11184785101952 11252978462187 11272824985048 11316126489472 11334168782982 11359296993429 11364510330096 11426353055964 11431597167936 11441254403194 11493804963024 11508794275704 11519287091928 11524573855872 11539603294912 11553002192256 11602398831408 11607723739392 11669755442268 11670889969728 11733259233087 11765812899456 11788834579434 11804208646439 11834118194976 11849551317296 11884716788868 11905677488672 11914033510764 11919501443136 11970465106248 12016446406272 12035605281282 12073363087104 12081836799648 12103145153792 12139063206336 12154894013856 12203934388569 12225458082376 12291985863234 12297627256416 12324891484752 12326089704192 12380672629924 12391960356468 12397647632832 12408120972478 12465112424688 12470833274112 12481368439848 12487096749952 12498481505664 12553827824258 12555048300768 12582883239696 12588658139904 12657162361536 12681928108179 12730642300656 12731879966976 12785074121358 12801747405293 12816611807034 12860546813928 12877318523388 12909947121792 12926783255232 12947393560167 12982053706776 12988011805824 12997127466288 13052698685334 13058689206816 13075719317936 13125946152704 13164899533632 13223196913479 13258595385112 13259884378752 13330745231958 13336863362592 13393887174756 13409439123528 13426926654988 13445336165184 13466773244529 13518502207056 13524706508544 13536131969976 13542344362624 13582533472992 13616038298016 13652488405248 13674255765588 13726781716032 13753640342673 13807813485312 13834830663468 13852872956978 13865502920346 13906085016992 13947353586936 13965542623956 13971952094144 14041539494829 14047983843696 14085590268288 14101945369344 14124429338364 14155743644658 14162240407392 14180709682832 14245842771072 14264421074112 14321972588238 14340650173773 14347231799152 14380437988224 14408575597086 14463922238304 14542631162136 14549305486464 14561596513156 14604810420123 14611513281552 14630568463192 14647556350896 14667639452928 14686767829888 14710184232678 14766689421792 14836632807744 14853859961472 14915919808251 14917369926096 14974670962944 15003971282916 15023538277286 15112225043976 15126003185832 15145729324572 15152680440128 15228148466223 15235137407952 15242129557248 15318043085268 15325073284032 15345059034272 15359049455904 15449716808064 15469865108544 15500134354441 15559673923024 15561186626304 15626201703882 15644345644116 15718446105912 15778824259968 15803981824158 15824592129093 15846289051824 15864688540512 15885378014352 15892668590848 15939832670784 15953298393186 15960620141664 16047473708376 16109115732864 16140635774046 16177992736752 16185417608448 16206525351808 16271912518092 16293133061282 16367968672272 16389314484312 16396836341888 16433188646336 16459389521091 16478500894758 16522613808624 16530196843776 16612525599516 16620149899584 16641824586464 16691211908712 16740064401024 16755326679168 16777177652928 16810004863267 16876216482048 16909237477572 16974189734208 17001253174473 17046765495144 17088815742712 17139529583946 17147395751904 17161881604791 17169758031184 17235711006976 17263191413556 17286860783808 17309404942368 17329503288384 17403598247112 17411585609088 17504633163402 17506334954592 17553199378176 17630929217972 17683251869151 17751177292464 17774326975944 17782484483456 17858516233008 17871050266146 17879252164704 17927114886912 17955697659372 17979114062162 18024669609408 18048175959968 18110044630656 18131072617728 18154717730688 18230568654529 18232341020784 18302375621376 18338187123564 18437978794851 18446440884624 18487337227128 18489134556288 18571008944886 18587940534702 18596471449248 18612181458717 18620723498608 18706249911168 18722052659772 18730645124928 18747722258496 18830741736387 18832572451152 18874324859544 18882987209856 18985743542304 19019228098816 19095963450984 19120866898364 19177611182037 19211434129448 19224917710551 19285229651072 19315977785082 19390174882848 19473080560164 19482017708736 19495691199432 19530075134528 19588033810224 19613578976904 19663275937536 19688919229056 19727443723834 19782177076992 19887893077668 19889826568128 19996117847937 20005295043888 20090830762134 20114158685292 20140389982482 20149633391968 20168004247776 20194305766096 20287059762816 20304197954964 20313516543936 20424057447024 20433431045376 20478732607872 20511383648382 20590172574048 20626486811392 20752245995202 20779309435467 20798254380519 20834935605176 20859127525488 20948313935934 20957928141216 21071975765544 21099456172124 21128385402432 21152918054016 21180504019136 21243360611088 21253110227712 21271064524248 21280826855552 21394551644158 21396631611168 21520847698728 21570656982336 21612863395629 21666177102367 21695883357456 21697992619776 21813946743204 21823958229696 21842394769734 21852419312416 21917269922328 21945852694788 21971334526344 22001459179392 22030151744832 22065276349017 22150034132688 22160199866112 22254949211616 22280789942208 22369570203904 22505956924374 22535307415929 22545649970096 22632252978944 22668337565964 22718593986858 22729020660192 22852706111928 22863194335872 22882508806388 22987609926048 23017588551408 23038574183856 23049147711744 23079206589824 23106004384512 23204797662816 23339510884536 23341779939456 23439302555823 23466518466174 23497121646229 23531625798912 23577669158868 23608417292878 23668236389952 23699102634592 23769433577736 23811354977344 23828067021528 23839002886272 23929947589779 23940930212496 24032892812544 24071210562564 24163673599296 24210953661069 24278126412672 24309788027712 24407868777138 24439699591923 24450916164752 24583971726468 24595254512832 24649782969504 24717751342137 24761345259848 24783920712936 24795295265664 24816241944956 24930224849376 24962736879696 24974193499904 24996963011328 25107655648516 25110096601536 25165766479392 25314324723072 25363856216358 25461284601312 25570148242716 25603494810586 25633223614068 25721093627856 25754637046776 25819894243584 25853566510464 25894787120334 25964107413552 25976023611648 25994254932576 26105397370668 26117378413632 26151438635872 26256949745103 26329799067264 26415721927991 26446393826958 26517190770224 26519768757504 26661490463916 26673726725184 26787774349512 26806575399219 26818878247056 26853853309976 26890672330368 26933546489058 26968671093243 27037004414112 27072263939952 27084688725248 27165066945984 27232076596032 27348511531176 27453563432064 27507280685346 27669661326936 27705745913956 27731005840692 27812170033984 27856513417329 27894707173872 27931085247912 27943904188288 28083078989658 28095967687392 28171180536576 28248858676728 28311487289316 28324480814784 28361419365664 28491685542144 28528842148224 28643945176476 28681300347546 28694463598304 28760875976448 28817151194172 28927844476608 28973966677623 29085262324272 29098610972928 29123193026312 29209620840246 29223026563104 29261136926384 29295112701792 29373535659776 29420368465356 29533378843584 29591165585751 29673265615488 29707719922944 29831839616502 29834739852192 30007942565832 30047076554572 30136246143201 30210584973723 30224450087952 30252006371664 30291458649144 30305360880256 30456296932446 30470274815904 30636086170536 30650146568064 30690118068544 30718098911808 30854126131451 30899433616128 30939730217088 31000268708882 31119347846048 31252403407764 31288691288232 31422470903901 31436892211824 31557648519936 31607963648316 31649184258186 31692578103648 31729377081024 31770756028704 31879665341568 31906596786372 31921240283328 32091827466237 32094947416752 32218231465728 32281271548092 32355985473504 32413050703616 32543825036184 32586266122564 32735937344544 32763592154601 32778628968624 32793672683776 32866377292672 32918779042182 32957001789516 33045227617248 33225051199032 33240299799168 33283649172928 33382423817424 33480128802048 33510653358336 33554355305856 33620009726534 33818474955144 33948379468416 34002506348946 34046849732291 34077890980287 34093530990288 34177631485424 34279059167892 34294791503808 34323763209582 34339516062368 34526382827112 34573721567616 34618809884736 34659006576768 34807196494224 34823171218176 35009266326804 35012669909184 35199777699261 35261858435944 35366503738302 35412625939317 35502354584928 35548653951888 35564968966912 35717032466016 35742100532292 35758504329408 35911395318744 35958228124324 36049339218816 36096351919936 36220089261312 36309435461376 36461137309058 36464682041568 36676374247128 36875957589702 36892881769248 36924048301217 36974674454256 36978269112576 37142017889772 37175881069404 37192942898496 37224362917434 37241446997216 37412499822336 37444105319544 37461290249856 37495444516992 37661483472774 37665144902304 37748649719088 37765974419712 37971487084608 38045784324537 38191926901968 38241733796728 38355222364074 38405242215879 38422868258896 38449835421102 38570459302144 38631955570164 38780349765696 38842180680501 38946161120328 38964035417472 38991382398864 39060150269056 39176067620448 39227157953808 39377838458112 39454887447668 39669590740437 39775786155336 39779653136256 39992235695874 40010590087776 40044390411179 40181661524268 40228317370584 40280779964964 40299266783936 40336008495552 40388611532192 40574119525632 40608395909928 40627033087872 40848114894048 40957465215744 41022767296764 41180345148096 41260921028019 41504491990404 41558618870934 41596508761038 41669871210352 41718255050976 41896627871868 41915856282432 42124618484487 42143951531088 42198912344248 42256770804864 42305836108032 42361008038272 42486721222176 42542129048496 42561653711104 42789103288316 42793263222336 43021950521319 43041695397456 43141313964672 43225726791258 43332354204734 43391766714912 43627893486408 43647916459392 43684789539468 43704838624832 43834539844656 43891705389576 43942669052688 44002918358784 44060303489664 44130552698034 44300068265376 44509898423232 44561579884416 44706999088429 44747759424753 45011913848748 45070614831858 45091299940192 45336675131928 45437187973716 45458041320384 45684445398669 45705412223856 45726388671744 45765017612776 45975219852096 46035177102816 46077148367712 46158413179648 46409595325632 46500403063323 46679021769072 46683559878912 46878605111646 46933036932348 46994243292458 47155338317736 47216834585756 47336472779904 47398205269184 47473776387279 47538867155472 47622709954688 47656134043056 47678005772544 47859895179558 47881860424992 48142421125128 48327347198592 48421907322138 48485055349423 48556252825344 48619576055424 48815737554276 48879399183846 48901832329504 49167943452936 49190509025664 49299565939008 49378168563273 49435502684274 49522690519696 49567841425872 49590590531328 49632483889912 49860449698752 49925473759392 50215311297032 50220193203072 50331532958784 50430014589801 50628649446144 50727712432716 50922569202624 51003759523419 51140296485432 51206989621172 51266447228136 51442187255712 51485644814373 51509274093552 51707133020928 51789574240668 51928214827104 51988509865152 52210794741336 52234756827264 52302877271744 52513899490206 52582383970501 52659598134528 52831443855982 52892787653916 53034381540448 53322980927832 53347453450368 53575548699024 53613150798438 53637756494112 53707706619952 53781344660736 53867092978116 53937342186486 54074008828224 54144527879904 54330133891968 54464153192064 54691705963587 54697023062352 54907126864128 55014561370692 55313936384553 55339322653872 55411491827912 55462011681384 55624340067968 55713026834658 55789414347744 55836544376151 55862170495824 55887808376576 56166157979316 56191935374784 56492225209161 56497717353456 56622974578632 56648961629568 56722838731328 57057684296448 57287890352952 57362600695092 57388927196608 57634302388344 57674753131653 57855688953216 57947933355246 58023504473341 58170524648544 58246386052624 58419241680492 58446053126208 58522273852768 58590225403584 58840736930712 59066757687168 59182331171502 59346531230976 59663679233004 59669479704384 59988353543811 60015885131664 60094153109144 60272492286402 60421169947446 60448900175904 60504012743328 60582917298288 60610721760512 60912593864892 60940549631808 61272172341072 61300293136128 61380236137088 61436197823616 61708252262902 61879460434176 62000537417764 62238695692096 62337928306401 62504806815528 62577382576464 62844941807802 62873784423648 62926899217567 63215927296632 63298368516372 63385156207296 63458754162048 63541512057408 63759330683136 63813193572744 63842480566656 64183654932474 64189894833504 64562543096184 64711970947008 64838590186887 64998531307101 65087650072368 65172532245128 65471874689088 65527184309202 65557257937248 65732754585344 65837558084364 65914003579032 66090455234496 66195829047051 66450102398064 66480599598336 66567298345856 66764847634848 67108710611712 67240019453068 67605922247787 67636949910288 67896758936832 68005012697892 68093699464582 68155781960574 68187061980576 68355262970848 68558118335784 68589583007616 68647526419164 68679032124736 69046053033419 69052765654224 69147443135232 69237619769472 69318013153536 69614392988448 70018532653608 70025339818368 70317907667469 70399555398522 70491364938687 70523716871888 70733007476604 70825251878634 71004709169856 71097307903776 71434064932032 71484201064584 71517008658816 71789842769337 71822790637488 71916456248648 72098678437632 72192703839872 72632860983207 72922274618116 72929364083136 73319098775769 73352748494256 73751915179404 73785763538496 73848096602434 73949348908512 74284035779544 74351762138808 74385885796992 74448725834868 74482893994432 74888210639088 74922580499712 74990889033984 75322966945548 75330289804608 75497299438176 75942974169216 76091568649074 76190801263379 76383853803936 76483467593456 76710444728148 76810484431758 76845736517792 76899670842204 77263911140328 77560699531392 77684361361002 77892322240656 77928070834944 77982764797728 78120300538112 78352135240896 78454315907616 78770849235309 78909774895336 79247165783973 79339181480874 79551572310672 79559306272512 79984471391748 80021180175552 80088780822358 80363323048536 80456634741168 80561559929928 80598533567872 80672016991104 80777223064384 80906013279729 81216791819856 81254066175744 81696229788096 82045534593528 82360690296192 82521842056038 82629460525073 83008983980808 83117237741868 83193017522076 83339742420704 83436510101952 83569540251987 83793255743736 83831712564864 84249236968974 84287903062176 84397824688496 84513541609728 84722016076544 84973442444352 85084258096992 85578206576632 85586526444672 86043901042638 86083390794912 86282627929344 86451453582516 86664708409468 86783533429824 86921900032869 87255786972816 87295832918784 87369579078936 87409677249664 87669079689312 87783410779152 87885338105376 88120606979328 88261105396068 88600136530752 88773496757253 89019796846464 89123159768832 89413998176858 89495518849506 89612231837051 90023827697496 90141229663716 90182599880384 90631754921169 90673350263856 90874375947432 90916082640768 91368890797338 91410824447712 91530035225552 91950439704192 92070354205632 92154296735424 92562378394353 92819190651264 93000806126646 93358043538144 93757210223292 93866073864696 93988486584916 94267412711703 94310676635472 94433669171512 94672945559808 94796410538368 94947552774558 95077734310944 95245419909376 95312268086112 95719790359116 95763720849984 96275482398711 96284842250256 96654694397184 96843814644276 96970110698846 97239152110848 97631475108552 97758798367692 97803664659008 98290776463803 98335886905872 98381018051328 98599131878016 98756337126546 98871005368548 99045381039392 99135682851744 99264967779824 99720899397504 99850947518784 100430622594064 100440386406144 100663065917568 100860029179602 101455424865432 101845138405248 102007519046838 102140549196873 102233672940861 102280592970864 102413979242344 102532894456272 102884374511424 102971289628746 103018548187104 103579148481336 103856429654208 103977019730304 104421589482672 104469513654528 104605754543488 105027798980412 105164767941002 105662887711964 105785575307832 106068763080896 106237877817951 106645961855664 106694906900736 107151097398048 107226301596876 107275512988224 107415413239904 107734185956232 107874684372972 108148017656448 108289055759808 108500940481087 108660267783936 108928306384128 109383411927174 109394046124704 110029122741384 110627872769106 110678645307744 110772144903651 110822983655824 110924023362768 111248680135936 111426053669316 111578828695488 111673088752302 111724340991648 112332315958632 112383870749568 112984450418322 112995434706912 113245949157264 113297923259136 113445677462656 114137352973611 114575780705904 114725201390184 114777854393216 115215726647637 115268604776688 115349506263306 115711377906432 115895866710492 116047008946682 116341049297088 116492772105248 116838483360984 116892106252416 117044547705536 117180450807168 117670034042869 117681473861424 118133515374336 118364662343004 119008772221311 119327358466008 119338959408768 119976707087622 120031770263328 120133171233537 120188306218288 120544984572804 120842339894892 120897800351808 121008025486656 121165834596576 121825187729784 121881099263616 122544344682144 122760472274176 122872395647232 123416504525804 123782763084057 124001074835528 124477391384192 124675856612802 125009613631056 125154765152928 125689883615604 125747568847296 125853798435134 126431854593264 126596737032744 126770312414592 126917508324096 127083024114816 127626387145488 127684961133312 128367309864948 128379789667008 129065851563957 129125086192368 129423941894016 129677180373774 129846295110829 129997062614202 130175300144736 130345064490256 130943749378176 131054368618404 131114515874496 131675116168728 131828007158064 132180910468992 132391658094102 132900204796128 133134596691712 133529695269696 134120997265287 134243278274259 134480038906136 135211844495574 135273899820576 136010025395784 136187398929164 136311563921148 136374123961152 136710525941696 137116236671568 137179166015232 137295052838328 137358064249472 138092106066838 138105531308448 138475239538944 139228785976896 139501209189969 140037065307216 140050679636736 140635815334938 140799110797044 140982729877374 141047433743776 141466014953208 141650503757268 142009418339712 142194615807552 142421329161837 142868129864064 142968402129168 143034017317632 143579685538674 143645581274976 143832912497296 144385407679744 145265721966414 145455166048269 145844549236232 145858728166272 146638197551538 146705496988512 147503830358808 147571527076992 147696193204868 147898697817024 148134505689819 148568071559088 148703524277616 148771771593984 148897451669736 148965787988864 149776421278176 150645933891096 150660579609216 150994598876352 151290043769403 151663239716569 151885948338432 152183137298148 152381602526758 152767707607872 152966935186912 153420889456296 153620968863516 153691473035584 153799341684408 154456934443119 154527822280656 155121399062784 155368722722004 155784644481312 155965529595456 156704270481792 156908631815232 157541698470618 157747151911503 157819549790672 158494331567946 158678362961748 159103144621344 159968942783496 160042360351104 160177561644716 160726646097072 160913269482336 161123119859856 161197067135744 161344033982208 161554446128768 161812026559458 162433583639712 163392459576192 164075117890761 164091069187056 164721380592384 165043684112076 165258921050146 166017967961616 166234475483736 166386035044152 166679484841408 166873020203904 167139080503974 167509633128453 167586511487472 167663425129728 168498473937948 168575806124352 168795649376992 169476675627483 169946884888704 170168516193984 170501477898851 171156413153264 171173052889344 172087802085276 172166781589824 172902907165032 173024259394959 173329416818936 173567066859648 173843800065738 174070513420023 174511573945632 174739158157872 174819354499328 175338159378624 175566821558304 175770676210752 176522210792136 177200273061504 177546993514506 178039593692928 178827996353716 178991037699012 179224463674102 180047655394992 180282459327432 180365199760768 181263509842338 181346700527712 181748751894864 181832165281536 182737781594676 182821648895424 183060070451104 183900879408384 184140708411264 184308593470848 184910053495937 185124756788706 185638381302528 186001612253292 186716087076288 187013784919203 187514420446584 187732147729392 187976973169832 188534825423406 188621353270944 188780697652701 188867338343024 189592821076736 189895105549116 190155468621888 190624536172224 191439580718232 191527441699968 192550964797422 192569684500512 193687629288552 193940221397692 194515770560661 194995593921303 195262950217104 195517596735384 195607329318016 196581552927606 196671773811744 197198263756032 197512674253092 197742010737096 198090762078784 198271365703488 198529935559648 199441798795008 199701895037568 200861245188128 201326131835136 201720058359204 202817766743361 202910849730864 203690276810496 204015038093676 204281098393746 204467345881722 204561185941728 204827958484688 205065788912544 205768749022848 205942579257492 206037096374208 207138159100257 207158296962672 207712859308416 207954039460608 208843178965344 209211509086976 210055597960824 210329535882004 210953723002407 211325775423928 211474094816061 211571150615664 212137526161792 212475755635902 213291923711328 214302194796096 214452603193752 214551025976448 214830826479808 215468371912464 215749368745944 216296035312896 216578111519616 217001880962174 218766823854348 218788092249408 219756939181151 219957296327307 220058245482768 221255745538212 221357290615488 221544289807302 221645967311648 221848046725536 222852107338632 223157657390976 223346177504604 223448681983296 224664631917264 224767741499136 225968900836644 225990869413824 226491898314528 226891354925312 228274705947222 228572403790137 229151561411808 229450402780368 229555708786432 230431453295274 230537209553376 230699012526612 231791733420984 232094017893364 232682098594176 232985544210496 233676966721968 233784212504832 234089095411072 234360901614336 235340068085738 235362947722848 236729324686008 237741497351919 238017544442622 238327948126037 238654716932016 238677918817536 239953414175244 240063540526656 240266342467074 240376612436576 241089969145608 241684679789784 241795600703616 242016050973312 242331669193152 242718039839187 243650375459568 243762198527232 245088689364288 246833009051608 247565526168114 247888381575219 248002149671056 248954782768384 249351713225604 250019227262112 250309530305856 250708620755961 251379767231208 251495137694592 251707596870268 252863709186528 253193474065488 253540624829184 254166048229632 255252774290976 256734619729896 256759579334016 258131703127914 258250172384736 258468338108519 258847883788032 259354360747548 259692590221658 259994125228404 260350600289472 260690128980512 261887498756352 262108737236808 262229031748992 263350232337456 263656014316128 264361820937984 264783316188204 265800409592256 266320490271759 267059390539392 268241994530574 268486556548518 268836695511153 268960077812272 270423688991148 270547799641152 271895264763507 272020050791568 272374797858328 272623127842296 272748247922304 273421051883392 274232473343136 274590105676656 274716128498944 276184212133676 276211062616896 277687135183059 278457571953792 279002418379938 280074130614432 281271630669876 281598221594088 281965459754748 282094867487552 282932029906416 283301007514536 284018836679424 284389231615104 284842658323674 285736259728128 285936804258336 287159371077348 287291162549952 287665824994592 288826447196133 290531443932828 290910332096538 291689098472464 291717456332544 293276395103076 293410993977024 294872329391409 295007660717616 295143054153984 295392386409736 295797395634048 296269011379638 297136143118176 297407048555232 297794903339472 297931575977728 299552842556352 301291867782192 301321159218432 301989197752704 302580087538806 303326479433138 304366274596296 304763205053516 305535415215744 305933870373824 306421647590619 306841778912592 307241937727032 307382946071168 307598683368816 308913868886238 309055644561312 310737445444008 311569288962624 311931059190912 312948993619003 313408540963584 313817263630464 315083396941236 315494303823006 315639099581344 316988663135892 317356725923496 318206289242688 318713633453853 319937885566992 320084720702208 320355123289432 321453292194144 321826538964672 322246239719712 323108892257536 323624053118916 324867167279424 325502821443261 326784919152384 328150235781522 328182138374112 330087368224152 330517842100292 332035935923232 332316434710953 332468950967472 332772070088304 333358969682816 333746040407808 334278161007948 335019266256906 335173022974944 336996947875896 337151612248704 337591298753984 338953351254966 339395387445961 339893769777408 340337032387968 341002955797702 342312826306528 344175604170552 344333563179648 345647179942911 345805814330064 346048518789918 346658833637872 347134133719296 347687600131476 348141026840046 349023147891264 349478316315744 350676318757248 351133643116608 351541352421504 353010102128607 353044421584272 354400546123008 355093987029012 357026316663933 357655992707432 357982075398024 358448927348204 360095310789984 360399513700611 360564918654864 360730399521536 362527019684676 362693401055424 363497503789728 365475563189352 365643297790848 366120140902208 368281416822528 368617186941696 369820106991874 370249513577412 372003224506584 373432174152576 374027569838406 374515347055201 375028840893168 375464295458784 375953946339664 377069650846812 377242706541888 377561395305402 377734676686048 379790211098232 380310937243776 381249072344448 382879161436464 383054883399936 385101929594844 385139369001024 387197554691871 387375258577104 387880442795384 389031541121322 389538885332487 389991187842606 390525900434208 391035193470768 391214658636032 393163105855212 393343547623488 395025348506184 395484021474192 396181524157568 396542731406976 397059871119296 399403790075136 401722490376256 402362991795861 403440116718408 405635533486722 405821699461728 406164531313387 408030076187352 408562196787492 408934691763444 409122371883456 409655916969376 410131577825088 411537498045696 411885158514984 412074192748416 414276318200514 414316593925344 415425718616832 417686357930688 418503627569907 420111195921648 420659071764008 421907446004814 422651550847856 422948189632122 423142301231328 424275052323584 424951511271804 426583847422656 427263987485511 428604389592192 428905206387504 429102051952896 429661652959616 430936743824928 431498737491888 433156223039232 434003761924348 436365498144807 437533647708696 437576184498816 439513878362302 439914592654614 440116490965536 440488294522969 442511491076424 442714581230976 443088579614604 443291934623296 443696093451072 445704214677264 446315314781952 446692355009208 446897363966592 449329263834528 451937801673288 451981738827648 452983796629056 453870131308209 454989719149707 456549411894444 457144807580274 458303122823616 458900805560736 460862906590548 461074419106752 461398025053224 463370803329357 463583466841968 464188035786728 465364197188352 465971088420992 467353933443936 468178190822144 470680136171476 470725895445696 473241455734509 473458649372016 475482994703838 476035088885244 476655896252074 477309433864032 479906828350488 480127081053312 480532684934148 480753224873152 482179938291216 483369359579568 483591201407232 484032101946624 484663338386304 485436079678374 487300750919136 490177378728576 491776989972719 492225353672283 493666018103216 495131052336228 495776763150438 496004299342112 498703426451208 500038454524224 500619060611712 501417241511922 502528899385359 502759534462416 502990275389184 503415193740536 505727418373056 506386948130976 508430026882449 510505548581952 511504433696553 513469239459792 513519158668032 516263406255828 516500344769472 516936676217038 518708721495096 519385180443316 519988250456808 520701200578944 521380257961024 522211540260069 524217474473616 524458063497984 526700464674912 527312028632256 529566632376408 531600819184512 532640980543518 533335608843653 534118781078784 536483989061148 536973113097036 537673391022306 537920155624544 540847377982296 541095599282304 543790529527014 544040101583136 544749595716656 545246255684592 545496495844608 546842103766784 548464946686272 549180211353312 552368424267352 552422125233792 554730160487811 555374270366118 556915143907584 558004836759876 560148261228864 561041354757609 562543261339752 563196443188176 563930919509496 564189734975104 565864059812832 566342092958103 566602015029072 568778463230208 569685316647348 571873608516672 574318742154696 574582325099904 575331649989184 577652894392266 578406223675511 581062887865656 581820664193076 583378196944928 584986781763909 586552790206152 586821987954048 589744658782818 590015321435232 590784772819472 591594791268096 592538022759276 594272286236352 594814097110464 595589806678944 599105685112704 602583735564384 603978395505408 605160175077612 606652958866276 608453300230083 608732549192592 609526410107032 611070830431488 611867740747648 612843295181238 613683557825184 614483875454064 614765892142336 615197366737632 617827737772476 618111289122624 621414477300771 621474890888016 623138577925248 623862118381824 625897987238006 627634527260928 630166793882472 630988607646012 631278199162688 633977326271784 634422284448183 634713451846992 636412578485376 637427266907706 638258549206751 639875771133984 640710246578864 642906584388288 643653077929344 644492479439424 647248106237832 649734334558848 651005642886522 656300471563044 656364276748224 659270817543453 659871888981921 660174736448304 661035684200584 664071871846464 664632869421906 664937901934944 665544140176608 666717939365632 668556322015896 670038532513812 670346045949888 673993895751792 674303224497408 675182597507968 677906702509932 678790774891922 680674064775936 682005911595404 684625652613056 685717211370411 688351208341104 688667126359296 691294359885822 691611628660128 692097037579836 693317667275744 695375200262952 696282053680092 698046295782528 698956632631488 701352637514496 702267286233216 703082704843008 706020204257214 706088843168544 710187974058024 713224492055757 714052633327866 714983844378111 715311985414864 715964150796048 716897854696408 720190621579968 720799027401222 721129837309728 725054039369352 725386802110848 726995007579456 728154119517561 730951126378704 731286595581696 732240281804416 739640213983748 740499027154824 743665144725657 744006449013168 746864348305152 748055139676812 749030694110402 750057681786336 750928590917568 751907892679328 754139301693624 754485413083776 755122790610804 755469353372096 759506583367609 759580422196464 760621874487552 762498144688896 765758322872928 770203859189688 770278738002048 774395109383742 774750517154208 775405014325557 775760885590768 778063082242644 779077770664974 779982375685212 781051800868416 782070386941536 786326211710424 786687095246976 790050697012368 790968042948384 792363048315136 793085462813952 794119742238592 798961470815277 803444980752512 804725983591722 806510086533459 806880233436816 811271066973444 811643398923456 812329062626774 816060152374704 817124393574984 817869383526888 818244743766912 819311833938752 820263155650176 823770317029968 824148385496832 828552636401028 828633187850688 833061405549177 835372715861376 837007255139814 838098813897169 840222391843296 841318143528016 843814892009628 845303101695712 845896379264244 846284602462656 849903022543608 853167694845312 854527974971022 857208779184384 857810412775008 859323305919232 861873487649856 862997474983776 866479341588399 868007523848696 872730996289614 875067295417392 875152368997632 879027756724604 879829185309228 880232981931072 880976589045938 885022982152848 885429162461952 886177159229208 886583869246592 887392186902144 891408429354528 893384710018416 893794727933184 898658527669056 903875603346576 903963477655296 905967593258112 907740262616418 908924065775803 909979438299414 913098823788888 914289615160548 916606245647232 917801611121472 919264942771857 921725813181096 922148838213504 922796050106448 926741606658714 927166933683936 928376071573456 931942176841984 934707866887872 938846980857009 941360272342952 941451790891392 946482911469018 946917298744032 950965989407676 952070177770488 953311792504148 954618867728064 956140900361559 959813656700976 960254162106624 961065369868296 961506449746304 964359876582432 966738719159136 969326676772608 970872159356748 974601501838272 976508464329783 980354757457152 983553979945438 984450707344566 987332036206432 990262104672456 991553526300876 992008598684224 996949304132859 997406852902416 1000076909048448 1001238121223424 1002834483023844 1005057798770718 1005519068924832 1006830387481072 1011454836746112 1012773896261952 1016860053764898 1018186162337883 1021011097163904 1023008867393106 1026938478919584 1032526812511656 1033000689538944 1033873352434076 1036941539828733 1037417442990192 1038770360886632 1039976500913616 1041402401157888 1042760515922048 1044423080520138 1048434948947232 1053400929349824 1054624057264512 1059030306385821 1059133264752816 1063201638369024 1065281961087036 1066671217687306 1072967978122296 1073946226194072 1075346782044612 1075840311249088 1081198541101833 1081694755964592 1082191198564608 1087581059054028 1088080203166272 1089499191433312 1090492511369184 1096929893372544 1098360422706624 1104736848534704 1104844250467584 1109460320975622 1110748540732236 1116009673519752 1120296522457728 1122082709515218 1123546041165603 1125086522679504 1126392886376352 1127861839018992 1128379469950208 1131728119625664 1132684185916206 1133204030058144 1139370633294696 1143747217033344 1148637484309392 1149164650199808 1150663299978368 1155305788784532 1156812447351022 1162125775731312 1163641328386152 1166756393889856 1168616655997461 1169973563527818 1173105580412304 1173643975908096 1179489317565636 1180030642870464 1181569545638944 1185076045518552 1188544572472704 1189628194220928 1191179613357888 1193510345291957 1198211370225408 1205167471128768 1207088975387583 1210320350155224 1213305917732552 1216906600460166 1217465098385184 1218493593940161 1219052820214064 1223735481495296 1225686590362476 1227367115650368 1228967750908128 1230394733475264 1235655475544952 1236222578245248 1242828954601542 1242949781776032 1246277155850496 1251795974476012 1255510882709721 1260333587764944 1261977215292024 1262556398325376 1267954652543568 1268844568896366 1269426903693984 1272825156970752 1274854533815412 1276517098413502 1279751542267968 1281420493157728 1285813168776576 1287306155858688 1288984958878848 1294370374471559 1294496212475664 1299468669117696 1302011285773044 1309096494434421 1312600943126088 1312728553496448 1318541635086906 1319743777963842 1320349472896608 1321464883568907 1322071368401168 1328143743692928 1329265738843812 1329875803869888 1331088280353216 1337112644031792 1340077065027624 1340692091899776 1347987791503584 1350365195015936 1355813405019864 1357581549783844 1361610393924627 1364011823190808 1364969157449121 1369251305226112 1371434422740822 1376702416682208 1382588719771644 1383223257320256 1384194075159672 1386635334551488 1390750400525904 1392564107360184 1396092591565056 1397913265262976 1404534572466432 1412040408514428 1412177686337088 1419724367203527 1420375948116048 1426448984111514 1428105266655732 1429967688756222 1430623970829728 1431928301592096 1433795709392816 1440381243159936 1441598054802444 1442259674619456 1450108078738704 1450773604221696 1453990015158912 1456308239035122 1461902252757408 1464480563608832 1475330969918157 1476676061016849 1479280427967496 1480998054309648 1487330289451314 1488012898026336 1496110279353624 1498061388220804 1500115363572672 1501857181835136 1503815785358656 1508278603387248 1508970826167552 1510245581221608 1510938706744192 1519013166735218 1519160844392928 1531516645745856 1534513301089659 1538298574268057 1540407718379376 1540557476004096 1548790218767484 1549501034308416 1550810028651114 1551521771181536 1556126164485288 1558155541329948 1559964751370424 1562103601736832 1564140773883072 1566634620780207 1572652423420848 1573374190493952 1580101394024736 1581936085896768 1588239484477184 1597922941630554 1600006826530959 1606889961505024 1609451967183444 1613020173066918 1613760466873632 1622542133946888 1623286797846912 1624658125253548 1632120304749408 1634248787149968 1635738767053776 1636489487533824 1638623667877504 1640526311300352 1647540634059936 1657105272802056 1657266375701376 1664190481463433 1666122811098354 1668295636882259 1670745431722752 1674014510279628 1676197627794338 1680444783686592 1682636287056032 1687629784019256 1690606203391424 1691792758528488 1692569204925312 1699026278874309 1699806045087216 1706335389690624 1709055949942044 1715620825550016 1723746975299712 1725994949967552 1732958683176798 1735218671026533 1736015047697392 1745461992579228 1750134590834784 1754960345291727 1758055513449208 1759658370618456 1760465963862144 1761953178091876 1770045964305696 1772354318458416 1773167738493184 1774784373804288 1782816858709056 1786769420036832 1797317055338112 1807751206693152 1811935186516224 1815480525232836 1817848131551606 1819958876598828 1826197647577776 1828579230321096 1833212491294464 1835603222242944 1838529885543714 1843451626362192 1844297676427008 1845592100212896 1853483213317428 1854333867367872 1856752143146912 1864243431902313 1869415733775744 1875516256887361 1877693961714018 1882720544685904 1882903581782784 1892965822938036 1893834597488064 1901931978815352 1903266853344549 1904140355540976 1906623585008296 1909237735456128 1912281800723118 1914775647620253 1919627313401952 1922130739736592 1923012899492608 1928719753164864 1933477438318272 1941744318713496 1949203003676544 1953016928659566 1967107959890876 1968901414689132 1974664072412864 1977812452630359 1980524209344912 1983107052601752 1984017197368448 1993898608265718 1994813705804832 2000153818096896 2005668966047688 2010115597541436 2011038137849664 2013660774962144 2022909673492224 2025547792523904 2033720107529796 2036372324675766 2042022194327808 2046017734786212 2053876957839168 2057151634111233 2065053625023312 2066001379077888 2067746704868152 2073883079657466 2074834885980384 2077540721773264 2079953001827232 2085521031844096 2088846161040276 2096869897894464 2106801858699648 2109248114529024 2118060612771642 2118266529505632 2130563922174072 2133342435374612 2139673476167271 2144951533134333 2145935956244592 2147892452388144 2150693564089224 2151680622498176 2162397082203666 2163389511929184 2175162118108056 2176160406332544 2178998382866624 2180985022738368 2190642955333021 2193859786745088 2196720845413248 2209473697069408 2218920641951244 2221497081464472 2230995434176971 2232019347039504 2240593044915456 2244165419030436 2247092082331206 2250173045359008 2252785772752704 2255723678037984 2263456239251328 2265368371832412 2266408060116288 2278519750102827 2278741266589392 2287494434066688 2297274968618784 2301326599956736 2310611577569064 2313624894702044 2324251551462624 2326215042976671 2327282656772304 2333512787779712 2337233311994922 2339947127055636 2346211160824608 2358978635131272 2360061285740928 2363139091277888 2370152091037104 2377089144945408 2379256388441856 2382359226715776 2387020690583914 2410334942257536 2414177950775166 2417326330992661 2419530259600377 2420640700310448 2426611835465104 2433813200920332 2434930196770368 2436987187880322 2438105640428128 2451373180724952 2454734231300736 2457935501816256 2460789466950528 2471310951089904 2472445156490496 2485657909203084 2485899563552064 2499184216647531 2503591948952024 2511021765419442 2514296441691507 2520667175529888 2523954430584048 2525112796650752 2535909305087136 2537689137792732 2538853807387968 2549709067630824 2553034196827004 2559503084535936 2562840986315456 2571626337553152 2577969917757696 2588740748943118 2588992424951328 2604022571546088 2618192988868842 2621607429386407 2625201886252176 2625457106992896 2637083270173812 2639487555927684 2640698945793216 2642929767137814 2644142736802336 2656287487385856 2658531477687624 2659751607739776 2662176560706432 2674225288063584 2680154130055248 2681384183799552 2695975583007168 2711626810039728 2715163099567688 2723220787849254 2726772197327409 2728023646381616 2729938314898242 2738502610452224 2742868845481644 2753404833364416 2757794828315571 2765177439543288 2766446514640512 2768388150319344 2773270669102976 2781500801051808 2785128214720368 2795826530525952 2816540942571027 2824080817028856 2824355372674176 2839448734407054 2840751896232096 2843151719193709 2852897968223028 2856210533311464 2859935377512444 2861247941659456 2863856603184192 2867591418785632 2880762486319872 2883196109604888 2884519349238912 2900216157477408 2907980030317824 2912616478070244 2923804505514816 2929525392989349 2950661939836314 2953352122033698 2958560855934992 2961996108619296 2974660578902628 2976025796052672 2990847912398577 2992220558707248 2996122776441608 3000230727145344 3003714363670272 3007631570717312 3016557206774496 3020491162443216 3021877413488384 3038026333470436 3038321688785856 3054558487013649 3063033291491712 3069026602179318 3076597148536114 3080815436758752 3097580437534968 3099002068616832 3101620057302228 3103043542363072 3112252328970576 3116311082659896 3119929502740848 3124207203473664 3128281547766144 3133269241560414 3145304846841696 3160202788049472 3163872171793536 3177090919157463 3195845883261108 3200013653061918 3218903934366888 3226040346133836 3227520933747264 3243595623305499 3245084267893776 3246573595693824 3249316250507096 3264240609498816 3268497574299936 3271477534107552 3277247335755008 3295081268119872 3314210545604112 3314532751402752 3328380962926866 3332245622196708 3336591273764518 3348029020559256 3352395255588676 3360889567373184 3365272574112064 3370638123496809 3375259568038512 3381212406782848 3383585517056976 3385138409850624 3398052557748618 3399612090174432 3418111899884088 3431241651100032 3442438929809033 3447493950599424 3451989899935104 3465917366353596 3470437342053066 3472030095394784 3490923985158456 3500269181669568 3505849967992383 3509920690583454 3516111026898416 3519316741236912 3520931927724288 3523906356183752 3540091928611392 3544708636916832 3565633717418112 3573538840073664 3580531035875871 3594634110676224 3615502413386304 3621266926162749 3630961050465672 3635696263103212 3639917753197656 3652395295155552 3655480781820483 3657158460642192 3671206444485888 3677059771087428 3686903252724384 3691184200425792 3706966426634856 3708667734735744 3713504286293824 3728486863804626 3733349261905571 3738831467551488 3751032513774722 3755387923428036 3765441089371808 3785931645876072 3787669194976128 3803863957630704 3806533706689098 3808280711081952 3813247170016592 3818475470912256 3824563601446236 3829551295240506 3839254626803904 3844261479473184 3857439506329728 3866954876636544 3883111123414677 3883488637426992 3898406007353088 3906033857319132 3927289483303263 3934215919781752 3937802829378264 3949328144825728 3955624905260718 3961048418689824 3964394650706721 3966214105203504 3968034394736896 3987797216531436 3989627411609664 4011337932095376 4020231195082872 4022076275699328 4027321549924288 4051095585047808 4067440215059592 4072744649351532 4092035469572424 4094907472347363 4107753915678336 4114303268222466 4119668817607211 4130107250046624 4135493409736304 4147766159314932 4149669771960768 4155081443546528 4159906003654464 4177692322080552 4193739795788928 4213603717399296 4236121225543284 4236533059011264 4259173101610581 4261127844348144 4266684870749224 4279346952334542 4289903066268666 4291871912489184 4295784904776288 4301387128178448 4303361244996352 4324794164407332 4326779023858368 4350324236216112 4352320812665088 4357996765733248 4361970045476736 4381285910666042 4393441690826496 4418947394138816 4425992909754471 4437841283902488 4442994162928944 4461990868353942 4464038694079008 4467809844447257 4488330838060872 4494184164662412 4500346090718016 4505571545505408 4511447356075968 4526912478502656 4530736743664824 4532816120232576 4557039500205654 4557482533178784 4594549937237568 4603539903268977 4614895722804171 4621223155138128 4627249789404088 4648503102925248 4652430085953342 4654565313544608 4667025575559424 4674466623989844 4679894254111272 4692422321649216 4699903862340621 4717957270262544 4720122571481856 4726278182555776 4740304182074208 4764718453431552 4774041381167828 4800020479592877 4820669884515072 4828355901550332 4834652661985322 4839060519200754 4841281400620896 4853223670930208 4867626401840664 4869860393540736 4873974375760644 4876211280856256 4902746361449904 4909468462601472 4915871003632512 4921578933901056 4942621902179808 4971315818406168 4971799127104128 4992571444390299 4998368433295062 5004886910646777 5007183897904048 5022043530838884 5028592883383014 5041334351059776 5047908861168096 5071818610174272 5075378275585464 5077707614775936 5097078836622927 5099418135261648 5106068393654008 5119006169071872 5125681972630912 5177481497886236 5177984849902656 5205656013079599 5208045143092176 5236385977737684 5243214858772814 5250403772504352 5274166540347624 5278975111855368 5281397891586432 5285859534275628 5288285473604672 5317062955375248 5319503215479552 5324353121412864 5348450576127168 5360308260110496 5391951166014336 5409546889699909 5423253620079456 5430326199135376 5446441575698508 5453544394654818 5456047292763232 5459876629796484 5485737690963288 5506809666728832 5515589656631142 5530354879086576 5532893029281024 5536776300638688 5546541338205952 5563001602103616 5570256429440736 5592730295706939 5626548770662083 5633081885142054 5648161634057712 5648710745348352 5678897468814108 5681503792464192 5686303438387418 5705795936446056 5712421066622928 5719870755024888 5722495883318912 5727713206368384 5735182837571264 5744326942860759 5766392219209776 5769038698477824 5800432314954816 5825232956140488 5847609011029632 5859050785978698 5866691697280183 5901323879672628 5906704244067396 5917121711869984 5923992217238592 5933437357891077 5949321157805256 5952051592105344 5981695824797154 5984441117414496 5992245552883216 6000461454290688 6015263141434624 6033114413548992 6040982324886432 6076052666940872 6076643377571712 6109116974027298 6126066582983424 6138053204358636 6153194297072228 6161630873517504 6171454902333699 6195160875069936 6198004137233664 6203240114604456 6206087084726144 6224504657941152 6232622165319792 6239859005481696 6256563095532288 6266538483120828 6290609693683392 6320405576098944 6327744343587072 6354181838314926 6362468460430621 6391691766522216 6400027306123836 6434854599402999 6437807868733776 6452080692267672 6455041867494528 6487191246610998 6490168535787552 6498632501014192 6528481218997632 6536995148599872 6542955068215104 6571928865999063 6590162536239744 6628421091208224 6656761925853732 6664491244393416 6673182547529036 6692986302530913 6696058041118512 6704790511177352 6721779134746368 6730545148224128 6741276246993618 6750519136077024 6762424813565696 6767171034113952 6796105115497236 6799224180348864 6835559250308481 6836223799768176 6862483302200064 6884877859618066 6903979799870208 6931834732707192 6940874684106132 6944060190789568 6978645128930013 6981847970316912 7000538363339136 7011699935984766 7019841381166908 7032222053796832 7038633482473824 7047812712367504 7080183857222784 7089417273833664 7131267434836224 7147077680147328 7161062071751742 7231004826772608 7242533852325498 7251978992977983 7258590778801131 7261922100931344 7271392526206424 7279835506395312 7304790590311104 7310961563640966 7314316921284384 7354119542174856 7373806505448768 7382368400851584 7413932853269712 7417335469471488 7427008572587648 7456973727609252 7466698523811142 7502065027549444 7510775846856072 7530882178743616 7542889325074521 7571863291752144 7575338389952256 7607727915261408 7613067413378196 7616561422163904 7626494340033184 7649127202892472 7659102590481012 7678509253607808 7688522958946368 7714879012659456 7733909753273088 7766222246829354 7766977274853984 7812067714638264 7854578966606526 7864822288159221 7868431839563504 7875605658756528 7898656289651456 7911249810521436 7922096837379648 7928789301413442 7932428210407008 7975594433062872 7979254823219328 8022675864190752 8040462390165744 8044152551398656 8054643099848576 8134880430119184 8145489298703064 8180316591982227 8184070939144848 8189814944694726 8215507831356672 8228606536444932 8239337635214422 8260214500093248 8270986819472608 8295532318629864 8299339543921536 8310162887093056 8319812007308928 8354572417043699 8355384644161104 8387479591577856 8449622827713081 8472242451086568 8473066118022528 8518346203221162 8522255688696288 8529455157581127 8533369741498448 8558693904669084 8579806132537332 8583743824978368 8591569809552576 8602774256356896 8649588328814664 8653558047716736 8700648472432224 8715993531466496 8723940090953472 8762571821332084 8788576178968047 8837894788277632 8851985819508942 8875682567804976 8885988325857888 8923981736707884 8928077388158016 8935619688894514 8976661676121744 8988368329324824 9000692181436032 9011143091010816 9022894712151936 9061473487329648 9065632240465152 9114079000411308 9114965066357568 9163675461040947 9189099874475136 9207079806537954 9219086952868859 9229791445608342 9242446310276256 9254499578808176 9297006205850496 9304860171906684 9309130627089216 9348933247979688 9359788508222544 9384844643298432 9399807724681242 9435914540525088 9452556365111552 9480608364148416 9531272757472389 9548082762335656 9600040959185754 9656711803100664 9669305323970644 9678121038401508 9682562801241792 9706447341860416 9735252803681328 9739720787081472 9747948751521288 9752422561712512 9805492722899808 9831742007265024 9885243804359616 9942631636812336 9943598254208256 9985142888780598 9996736866590124 10009773821293554 10014367795808096 10044087061677768 10057185766766028 10082668702119552 10095817722336192 10111914370490427 10143637220348544 10150756551170928 10155415229551872 10194157673245854 10198836270523296 10212136787308016 10251363945261824 10327316789427099 10354962995772472 10355969699805312 10411312026159198 10416090286184352 10472771955475368 10486429717545628 10500807545008704 10517549903977149 10548333080695248 10557950223710736 10562795783172864 10571719068551256 10576570947209344 10634125910750496 10696901152254336 10720616520220992 10741593107627613 10768090019876399 10783902332028672 10819093779399818 10846507240158912 10860652398270752 10892883151397016 10907088789309636 10912094585526464 10919753259592968 10966442345461449 10971475381926576 11013619333457664 11031179313262284 11060709758173152 11073552601277376 11126003204207232 11140512858881472 11185460591413878 11200047785716713 11253097541324166 11266163770284108 11296323268115424 11357794937628216 11363007584928384 11372606876774836 11411591872892112 11424842133245856 11439741510049776 11444991766637824 11455426412736768 11470365675142528 11488653885721518 11532784438419552 11600864629909632 11649333370244031 11650465912280976 11695218022059264 11718101571957396 11733383394560366 11802647759345256 11813408488134792 11834243423739968 11847984434477184 11866874715782154 11893183952120163 11898642315610512 11904103184210688 11963391649594308 11968882234828992 11984491105766432 12066228827097984 12081964649772864 12152105333881744 12153286755143424 12218233948054596 12276106408717272 12284722417042089 12306388594144456 12323261747035008 12342909804667398 12359006452821633 12390321750139872 12406480229208912 12412174169452288 12449009315882304 12465244330639584 12479718010963392 12533076966241656 12581219387366784 12640811152197888 12708363676629852 12724936920861242 12783383533044432 12800054612247672 12869709198805998 12875615737467552 12904161384535344 12910083734989056 12974382493221996 12980337071575104 12997265002028384 13056962437995264 13073990297199744 13085910136430208 13128613798211527 13143857731998126 13180325072479488 13256842182416448 13277978729263413 13313523851707464 13328982488786832 13346365095058072 13385972605061826 13392116082237024 13403429533341771 13409581022354704 13461090296448256 13482552493987236 13501038272154048 13534342068227904 13592210230994472 13598448360697728 13671118500616962 13672447599536352 13769755719236132 13810619709806931 13844687168412513 13863669465414384 13881749368212264 13888120381579136 13957290257860026 13963695940633824 14001076726678272 14023399871969532 14039682762333816 14064444107593664 14077266964947648 14095625424735008 14160367714445568 14178834547667328 14294155360294656 14322124143503484 14400061438778631 14462009653545216 14485067704650996 14503957985955966 14517181557602262 14523844201862688 14542785052412848 14559671012790624 14609581180622208 14621923127281932 14628633842568768 14708239084349712 14747613010897536 14764736801703168 14827865706539424 14854017145175296 14913947455218504 14933397047622284 14977714333170897 15004130055098888 15014660731940331 15021551693712144 15061764357487232 15085778650149042 15143726583504288 15215455830522816 15226134826756392 15233122844327808 15252988680066368 15298254405784944 15318205180962024 15357018507215616 15377045917892736 15532444493658708 15533954549707968 15602742681861721 15616968039238797 15624135429276528 15709157933213052 15729644576318442 15736863679127008 15751211317513056 15822499621042872 15844193674759296 15857578602826884 15864856420814016 15951188866125744 15958509646438656 16045351728381504 16080924780331488 16109286199697152 16228640669099727 16269760860238368 16290978597406128 16360633183964454 16368141878289696 16379629889389452 16457213072889864 16478675270428844 16520429000186496 16541973638945216 16591064637259728 16598679087843072 16620325774186112 16639624014617856 16709144834087398 16710769288322208 16879646311986249 16899245655426162 16921284316948627 16944484902173136 16946132236045056 17036692406442324 17044511377392576 17058910315162254 17066739482996896 17117387809338168 17159612265074664 17167487649956736 17183139619105152 17205548512713792 17232980828582277 17299176657629328 17307116095433472 17401296944864448 17525143642664168 17577152357936094 17600075091840549 17675789576555264 17703971639017884 17751365135609952 17771976651715776 17800312073673231 17847963473415768 17856154776316032 17871239377789028 17953323352243488 17976736658649648 18001384362872064 18045789424303872 18122946974659296 18228158000822616 18229930132715136 18327350922081894 18351252005704849 18378199748950272 18414159613075908 18438173905737718 18459582891216684 18484892620552512 18508999157616352 18594012411700992 18609720343813368 18618261254178432 18697866495959376 18719577016445088 18769689286596864 18799615449362484 18871829081050176 18961216728296832 19062545514944778 19087405381291863 19096165524671312 19200081918371508 19304563798208997 19313423606201328 19338610647941288 19356242076803016 19365125602483584 19412894683720832 19470505607362656 19495897503042576 19504845123425024 19610985445799616 19715786597997189 19770487608719232 19885263273624672 19970285777561196 19993473733180248 20019547642587108 20028735591616192 20088174123355536 20114371533532056 20165337404239104 20191635444672384 20223828740980854 20287274440697088 20301513102341856 20388315346491708 20397672541046592 20424273574616032 20506677750925443 20654633578854198 20709925991544944 20711939399610624 20822624052318396 20832180572368704 20935935386790039 20945543910950736 20972859435091256 21001615090017408 21035099807954298 21096666161390496 21115900447421472 21143438137102512 21153141894418688 21268251821500992 21393802304508672 21441233040441984 21483186215255226 21536180039752798 21638187558799636 21693014480317824 21721304796541504 21755936978933949 21785766302794032 21814177578619272 21824189171052928 21839506519185936 21932884690922898 21942950763853152 22062358626524568 22121419516346304 22147105202554752 22252006408414464 22281025717762944 22370921182827756 22400095571433426 22506195082648332 22532327540568216 22592646536230848 22628667975223563 22715589875256432 22726015169856768 22745213753549672 22823183745784224 22849684266491712 22879483020099552 22940731350285056 22977307771443036 23065568876839104 23201729259819264 23298666740488062 23300931824561952 23436203143914792 23466766789120732 23594466864477663 23605295518690512 23626816976269584 23668486847479936 23695968868954368 23733749431564308 23786367904240326 23797284631221024 23926783299188616 23937764469657984 23968982211532864 24097072508663231 24132457654195968 24163929299545728 24304210667763488 24436467896109192 24540949775946681 24552212817434544 24569444834084178 24612777188288912 24646523494070016 24685819609334796 24718012905643266 24780643500279744 24812960458417824 24898018631764608 24930488661279168 24959436021926784 25063717251131097 25066153932483312 25162438774733568 25348868483139243 25416727353259704 25449873841722484 25566767066088864 25588365472743381 25600109224495344 25739418397611996 25751231474935104 25808322769070688 25948764986443992 25960674143150208 25994530004056768 26147980594399488 26171820272860416 26257227596423054 26287715463996252 26513684364832896 26555957458526826 26590589640919271 26627047703414928 26657964977573664 26692730190116144 26771945210123652 26784232164474048 26806859066683542 26819162044709408 26965104987974472 27002076544308096 27068684136455808 27184420461988944 27196896721395456 27342237001233924 27344895199072704 27491026383122841 27539511438472264 27621239419613862 27657260858606577 27689374336825026 27727338930828768 27763498736424528 27776240763158272 27914580515720052 27927391881267648 28046799743939064 28079365524667632 28128888215187328 28154533929895296 28191250849470016 28357669095334656 28644248287006968 28800122877557262 28837681723250477 28970135409301992 29007915971911932 29034363115204524 29047688403725376 29085570104825696 29119342025581248 29219162361244416 29243846254563864 29257267685137536 29416478168699424 29495226021795072 29655731413078848 29827894910437008 29866794095244568 29955428666341794 30008260110197776 30029321463880662 30043103387424288 30123528714974464 30171557300298084 30287453167008576 30335743111471281 30430911661045632 30452269653512784 30466245688655616 30505977360132736 30596508811569888 30636410361924048 30754091835785472 30981950368281297 31064888987317416 31067909099415936 31205485363723442 31233936078477594 31248270858553056 31274668911130799 31418315866426104 31459289152636884 31473727358254016 31502422635026112 31644999242085744 31688387349518592 31715157205653768 31729712841628032 31902377732251488 32090703456763008 32161849560662976 32224779322882839 32304270059629197 32457281338199454 32539521720476736 32581957194812256 32721266367928908 32736283756579392 32759259778778904 32899327036384347 32914426145779728 32957350540857688 33040858000372992 33083947277890432 33182129274519456 33240651548372224 33418289668174796 33421538576644416 33600143357150139 33759292623972498 33798491310852324 33842568633897254 33888969804346272 34073384812884648 34089022754785152 34117820630324508 34133478965993792 34234775618676336 34319224530149328 34334975299913472 34366279238210304 34411097025427584 34465961657164554 34598353315258656 34802593889728896 34948000110732093 35050287285328336 35154304715872188 35200150183681098 35407943278035768 35502730271219904 35543953303431552 35600624147346462 35679551856360489 35695926946831536 35712309552632064 35742478755578056 35906646704486976 35953473317299296 36245893949318592 36456316001645232 36459860265430272 36654701844163788 36702504011409698 36828319226151816 36876347811475436 36919165782433368 36969785241105024 37017998315232704 37077019358464899 37219440687626736 37236522508356864 37395732991918752 37439154032890176 37599230898724968 37743658162100352 37866828227899363 37922433456593664 38125091029889556 38174810762583726 38192331049342624 38400163836743016 38609127596417994 38626847212402656 38677221295882576 38712484153606032 38730251204967168 38825789367441664 38941011214725312 38991795006085152 39221970891599232 39385841394634581 39431573195994378 39540975217438464 39770526547249344 39833936187790239 39940571555122392 39986947466360496 40039095285174216 40057471183232384 40176348246711072 40210288600025313 40228743067064112 40383270889344768 40447657481961708 40603026204683712 40776630692983416 40795345082093184 40848547149232064 41013355501850886 41066841880961281 41309267157708396 41419851983089888 41534061505237539 41645248104636792 41664361144737408 41871870773580078 41891087821901472 41945718870182512 42003230180034816 42070199615908596 42193332322780992 42231800894842944 42286876274205024 42536503643001984 42882466080883968 42966372430510452 43072360079505596 43200184316335893 43276375117599272 43386028960635648 43442609593083008 43511873957867898 43571532605588064 43628355157238544 43648378342105856 43679013038371872 43865769381845796 43885901527706304 44124717253049136 44242839032692608 44294210405109504 44562051435525888 44741842365655512 44800191142866852 45012390165296664 45043982195820993 45064655081136432 45185293072461696 45257335950447126 45316356993679321 45431179750512864 45490427507099344 45646367491568448 45699368532983424 45758966040199104 45954615542886072 46131137753678208 46597333480976124 46601863649123904 46808228045585163 46850904117716391 46872406287829584 46933533578241464 47188933728955326 47210591037381024 47253633952539168 47336973694959872 47467498863128616 47572735808480652 47594569262442048 47853566598377232 47875528939315968 47937964423065728 48194145017326462 48327858599091456 48608421335526976 48685922007299181 48872935792218384 49081899551893362 49104425634869088 49138889668168356 49225554376577824 49371639218669592 49436025811286532 49561287000559488 49625920916835648 49796037263529216 49860977322558336 49918872043853568 50127434502262194 50132307864966624 50638938935958747 50697736966278486 50763852950845881 50833454706519408 50899747683444968 51133534132177728 51176730945486762 51200218448990688 51478836795223992 51502462949870208 51616645538141376 51698942485746831 51897529972887984 51921348286300416 51989060008113536 52514455192846108 52575430927992504 52800225275521647 53027368729665792 53111914917053652 53181179281838542 53254095406829856 53315929955147328 53385460380232288 53543890420247304 53568464328948096 53613718133367084 53638324089418816 53930209975948944 54004153088616192 54137368272911616 54368840923977888 54684474002467848 54689790398145408 54982052766245682 55053756017114547 55079022876944528 55242478839227724 55314521717213154 55378748673650052 55454677861657536 55526997472849056 55829161031440104 55854783762535296 56093599487878128 56158731049335264 56257776430374656 56309067859790592 56382501698940032 57262216143875589 57288496574013936 57600245755114524 57675363446500954 57940270818603984 58015831943823864 58068726230409048 58095376807450752 58171140209651392 58238684051162496 58487692509127728 58514535370275072 58832956337398848 59147359793991567 59311462826157696 59505015786698999 59655789820874016 59733588190489136 59910857332683588 60016520220395552 60058642927761324 60086206774848576 60343114600596168 60574906334017152 60671486222942562 60861823322091264 60904539307025568 61011954720265472 61193017623139776 61272820723848096 61520033252776329 61963900736562594 62129777974634832 62135818198831872 62410970727446884 62467872156955188 62496541717106112 62549337822261598 62836631732852208 62918578305273768 62947454716508032 63004845270052224 63289998484171488 63430314411307536 63459425683256064 63804755464502976 64181406913526016 64323699121325952 64449558645765678 64533608670082013 64608540119258394 64914562676398908 65079043440953472 65163914389624512 65267810936801847 65442532735857816 65472567513158784 65518519557557808 65798654072768694 65828852291559456 65914701081715376 66167894555780864 66364258549038912 66836579336349592 66843077153288832 67200286714300278 67518585247944996 67596982621704648 67685137267794508 67777939608692544 67886003925670689 68146769625769296 68178045509570304 68235641260649016 68266957931987584 68469551237352672 68638449060298656 68822194050855168 68931923314329108 69196706630517312 69605187779457792 69896000221464186 70100574570656672 70308609431744376 70400300367362196 70783400593432989 70815886556071536 71005460542439808 71087906606863104 71201248294692924 71359103712720978 71391853893663072 71484957511156112 71813293408973952 71906946634598592 72291217525989693 72491787898637184 72912632003290464 73309403688327576 73405008022819396 73622849327840043 73656638452303632 73752695622950872 73838331564866736 73939570482210048 74035996630465408 74154038716929798 74438881375253472 74791465983837504 74878308065780352 75191151753393291 75198461797449936 75487316324200704 75733656455798726 76250182059779112 76349621525167452 76384662098685248 76765096418230143 76800327673486032 77218255192835988 77253694424805312 77354442591765152 77424968307212064 77882022429450624 77983590012170304 78443941783198464 78771682789269162 78863146391988756 79541053094498688 79667872375580478 79771768922757813 79881143110244784 79973894932720992 80078190570348432 80114942366464768 80352696493422144 80420577200050626 80457486134128224 80895314963923416 81206052409367424 81553261385966832 81590690164186368 81697094298464128 82026711003701772 82133683761922562 82618534315416792 82839703966179776 82971782575819731 83068123010475078 83290496209273584 83328722289474816 83743741547160156 83782175643802944 83891437740365024 84140399231817192 84386664645561984 84463601789685888 84573752548410048 85073007286003968 85932744861020904 86144720159011192 86400368632671786 86513045169751431 86552750235198544 86885219186166016 87023747915735796 87143065211176128 87256710314477088 87358026076743744 87731538763691592 87771803055412608 88249434506098272 88485678065385216 89483684731311024 89600382285733704 90024780330593328 90087964391641986 90129310162272864 90370586144923392 90514671900894252 90632713987358642 90862359501025728 90980855014198688 91292734983136896 91398737065966848 91517932080398208 91900296587480689 91909231085772144 92262275507356416 92945851104843891 93194666961952248 93203727298247808 93616456091170326 93701808235432782 93744812575659168 93824006733392397 93867067156482928 94377867457910652 94421182074762048 94507267905078336 94934997726257232 95145471616961304 95189138524884096 95707133196754464 95875928846131456 96388290034652924 96674337968648517 96912810178887591 97216842671053952 97371844014598362 97745871584436768 98163799103786724 98208851269738176 98277779336336712 98451108753155648 98743278437339184 98872051622573064 99122574001118976 99251841833671296 99721954645116672 100254869004524388 100264615729933248 100800430071450417 101277877871917494 101395473932556972 101527705901691762 101666909413038816 101799495366889936 102267068264355456 102353461890973524 102400436897981376 102957673590447984 103004925899740416 103233291076282752 103397884971493662 103795059945775968 103978120016227072 104844000332196279 105028910385692216 105150861855985008 105600450551043294 106223829834107304 106362358563677084 106508190813659712 106631859910294656 106770920760464576 107087780840494608 107136928657896192 107227436266734168 107276648178837632 107860419951897888 108737681847955776 109219198773032047 109368948004935696 109379580796290816 109964105532491364 110107512034229094 110158045753889056 110484957678455448 110629043434426308 110757497347300104 110909355723315072 111053994945698112 111231058075394697 111658322062880208 111709567525070592 112187198975756256 112317462098670528 112765003397880064 113600484683698089 114524432287751178 114576993148027872 115200491510229048 115350726893001908 115880541637207968 116031663887647728 116137452460818096 116190753614901504 116342280419302784 116477368102324992 116975385018255456 117665912674797696 118157524183903743 118294719587983134 118448990218640389 118622925652315392 119010031573397998 119311579641748032 119467176380978272 119821714665367176 120033040440791104 120117285855522648 120172413549697152 120630865800075939 120686229201192336 121149812668034304 121342972445885124 121809078614051136 122386035246279552 122545641447696192 123040066505552658 123200525642883843 123927801473125188 124259555949269664 124602184515712617 124821941454893768 124935744313910376 124993083434212224 125098675644523196 125673263465704416 125837156610547536 125894909433016064 126009690540104448 126579996968342976 126860628822615072 127609510929005952 128647398242651904 128899117291531356 129067217340164026 129217080238516788 129829125352797816 130158086881906944 130327828779249024 130535621873603694 130885065471715632 130945135026317568 131037039115115616 131597308145537388 131657704583118912 131829402163430752 132728517098077824 133673158672699184 133686154306577664 134400573428600556 135037170495889992 135131946587462979 135193965243409296 135370274535589016 135555879217385088 135772007851341378 135949070981037963 136293539251538592 136471282521298032 136533915863975168 136939102474705344 137276898120597312 137863846628658216 138393413261034624 139792000442928372 140201149141313344 140424684136755489 140617218863488752 140800600734724392 141566801186865978 141631773112143072 142010921084879616 142402496589385848 142718207425441956 142783707787326144 142969915022312224 143626586817947904 143813893269197184 144582435051979386 144983575797274368 145825264006580928 146057766021897543 146618807376655152 146810016045638792 147245698655680086 147313276904607264 147505391245901744 147676663129733472 148071993260930816 148308077433859596 148877762750506944 149582931967675008 149756616131560704 150382303506786582 150396923594899872 151467312911597452 151916816807876241 152291558852537643 152500364119558224 152699243050334904 152769324197370496 153530192836460286 153600655346972064 154436510385671976 154507388849610624 154708885183530304 154849936614424128 155764044858901248 155967180024340608 157543365578538324 157726292783977512 158400675826564941 159082106188997376 159335744751160956 159543537845515626 159762286220489568 159947789865441984 160156381140696864 160705392986844288 160841154400101252 160914972268256448 161790629927846832 162412104818734848 163106522771933664 163394188596928256 164053422007403544 164267367523845124 165161268051343641 165237068630833584 165679407932359552 165943565151639462 166136246020950156 166580992418547168 167487483094320312 167564351287605888 167782875480730048 168280798463634384 168773329291123968 168927203579371776 169147505096820096 171630169500478931 171786648431626767 171865489722041808 172289440318022384 172800737265343572 173026090339502862 173105500470397088 174047495831471592 174286130422352256 174513420628954176 174716052153487488 175463077527383184 175543606110825216 176498869012196544 177442079381974701 178515047360096997 178967369462622048 179200764571467408 180049560661186656 180175928783283972 180258620324545728 181029343801788504 181265427974717284 181724719002051456 181961710028397376 182585469966273792 183035864160796416 183800593174961378 183818462171544288 185891702209687782 186134127486434897 186389333923904496 186407454596495616 187232912182340652 187403616470865564 187489625151318336 187648013466784794 187734134312965856 188755734915821304 188842364149524096 189014535810156672 189869995452514464 190290943233922608 190378277049768192 191414266393508928 192776580069305848 193348675937297034 193600826010246039 193825620357775182 194433685342107904 194743688029196724 195491743168873536 195803432810405541 196327598207573448 196417702539476352 196555558672673424 196902217506311296 197486556874678368 197744103245146128 198503683667342592 200509738009048776 200529231459866496 201600860142900834 201863772062753339 202555755743834988 202790947865113944 203055411803383524 203333818826077632 203598990733779872 204534136528710912 204706923781947048 204800873795962752 205915347180895968 206466582152565504 206795769942987324 207590119891551936 209688000664392558 210057820771384432 210301723711970016 211200901102086588 212350201780298967 212447659668214608 212724717127354168 213016381627319424 213263719820589312 213541841520929152 214175561680989216 214454872533468336 214553296357675264 215720839903795776 216873652577969079 217475363695911552 218438397546064094 218737896009871392 219928211064982728 220215024068458188 220316091507778112 220969915356910896 221258086868852616 221514994694600208 221818711446630144 222107989891396224 222462116150789394 223316644125760416 224374397951512512 224634924197341056 225573455260179873 227200969367396178 229048864575502356 229153986296055744 230295289254690429 230400983020458096 230701453786003816 231761083274415936 232063327775295456 232274904921636192 232684560838605568 233950770036510912 235331825349595392 236315048367807486 236589439175966268 236897980437280778 238020063146795996 238623159283496064 238934352761956544 239315306768273439 239643429330734352 240066080881582208 240234571711045296 240344827099394304 241261731600151878 241372458402384672 242685944891770248 243618157228102272 244772070492559104 245091282895392384 246080133011105316 246401051285767686 247855602946250376 248519111898539328 248915347727459193 249204369031425234 249643882909787536 249871488627820752 249986166868424448 250197351289046392 251346526931408832 251674313221095072 253159993936685952 253721257645230144 255219021858011904 257798234583062712 258134434680328052 258434160477033576 259539135509254293 259658250705595632 260655657558498048 261071243747207388 261770130943431264 262074078230231232 263194616291074776 263315409166237824 263658804326861504 265067797595295541 265457034196155648 267346317345398368 268801146857201112 270074340991779984 270263893174925958 270387930486818592 270740549071178032 271111758434770176 271544015702682756 271898141962075926 272587078503077184 272942565042596064 273878204949410688 274553796241194624 275700889762442067 275727693257316432 276786826522069248 278837553314531673 279584000885856744 280402298282626688 280849368273510978 281234437726977504 281472020200177191 281601201469448784 283133602373731956 283263546224286144 284804993178771696 285436414850883912 285567415574652288 285939830044624448 287627786538394368 289164870103958772 290738430536662773 291650528013161856 292115532043795086 292496486050111981 293237614753310304 293620032091277584 294491397311360172 294626553809214528 295010782491803488 295353326259466944 296616154867719192 297755525501013888 299165863935350016 300764607013573164 300793847189799744 302401290214351251 302934625823194904 303833633615752482 304583117705075286 305000728239116448 305398486100669808 305538648394740992 307060385672920572 307201310693944128 308873020771343952 309014777699221248 309417770367060608 309699873228848256 311934360048681216 315086731157076648 315452585567955024 316801351653129882 317214498955755247 318671489502321912 319087075691031252 319524572440979136 319895579730883968 320312762281393728 321410785973688576 321682308800202504 321829944536512896 323581259855693664 326213045543867328 327657596319096141 328106844014807088 328534735047690248 330322536102687282 330474137261667168 331358815864719104 331887130303278924 332272492041900312 333161984837094336 333693174226184091 334974966188640624 335128702575211776 335565750961460096 336561596927268768 338295010193640192 340801454051094267 343260339000957862 343573296863253534 343730979444083616 344578880636044768 345601474530687144 346052180679005724 346211000940794176 348094991662943184 348572260844704512 349026841257908352 349432104306974976 350926155054766368 352997738024393088 354472572551711229 354884158763949402 355346970655921167 357030094720193994 357934738925244096 358401529142934816 360099121322373312 360351857566567944 360517240649091456 361892597400227817 362058687603577008 362530855949434568 363449438004102912 363923420056794752 367601186349922756 367636924343088576 369601576928651529 371783404419375564 372268254972869794 372778667847808992 374465824364681304 374807232941731128 374979250302636672 375296026933569588 375468268625931712 377511469831642608 377684728299048192 378029071620313344 379739990905028928 380581886467845216 382828532787017856 385553160138611696 386697351874594068 387201652020492078 387651240715550364 389487376058393448 390983486337747072 391606865620811082 392655196415146896 392835405078952704 393111117345346848 393804435012622592 394973113749356736 395488206490292256 401019476018097552 401058462919732992 403201720285801668 403727544125506678 405111511487669976 405581895730227888 406110823606767048 406667637652155264 407197981467559744 407847212943113889 409413847563894096 409601747591925504 411830694361791936 413591539885974648 415180239783103872 416535110506892993 419376001328785116 420115641542768864 420603447423940032 421274052410266467 422401802204173176 424700403560597934 424895319336429216 425449434254708336 426032763254638848 427083683041858304 428351123361978432 428909745066936672 431441679807591552 433747305155938158 434950727391823104 436876795092128188 437475792019742784 438173298065692629 439856422129965456 440430048136916376 440632183015556224 441939830713821792 442516173737705232 443029989389200416 444215979782792448 444924232301578788 446633288251520832 448748795903025024 449269848394682112 451146910520359746 451735260690574091 454401938734792356 456874676557612929 458097729151004712 458307972592111488 460590578509380858 460801966040916192 461402907572007632 463522166548831872 464126655550590912 464549809843272384 467901540073021824 472630096735614972 473178878351932536 473795960874561556 475202027479694823 476040126293591992 477246318566992128 477868705523913088 478630613536546878 479286858661468704 480132161763164416 480469143422090592 482523463200303756 482744916804769344 485371889783540496 487236314456204544 490182565790784768 492160266022210632 492802102571535372 495483804154030923 495711205892500752 497038223797078656 497830695454918386 498408738062850468 499287765819575072 499742977255641504 500394702578092784 502693053862817664 503348626442190144 506319987873371904 507442515290460288 514890508501436793 515359945294880301 515596469166125424 516268869360656104 516868320954067152 519078271018508586 519316501411191264 522142487494414776 523540261886862528 524148156460462464 526389232582149552 526630818332475648 527317608653723008 530135595190591082 534692634690796736 535545142080290991 537602293714402224 540148681983559968 540527786349851916 540775860973637184 541481098142356064 543088031405365512 543796283924151852 545174157006154368 545885130085192128 547756409898821376 549107592482389248 551401779524884134 551455386514632864 557675106629063346 558402382459304691 559168001771713488 560804596565253376 561698736547021956 562468875453955008 562944040400354382 563202402938897568 566267204747463912 566527092448572288 569609986357543392 570872829701767824 571134831149304576 571879660089248896 578329740207917544 580802478030738117 581476861073325546 583301056026323712 584231064087590172 584992972100223962 586475229506620608 587240064182555168 588982794622720344 589253107618429056 590021564983606976 590706652518933888 593232309735438384 595511051002027776 601529214027146328 601587694379599488 604802580428702502 605591316188260017 605869251646389808 607667267231504964 609166235410150572 610001456478232896 610796972201339616 614120771345841144 614402621387888256 617746041542687904 618835540734121216 619399746457696512 630173462314153296 630905171135910048 633602703306259764 634428997911510494 637342979004643824 638174151382062504 639049144881958272 639791159461767936 640625524562787456 643364617600405008 643659889073025792 647162519711387328 650620957733907237 652426091087734656 654555173653688989 655315192638192282 656213688029614176 657069470095380496 660645072205374564 660948274523334336 663774260606557848 664544984083800624 666323969674188672 667386348452368182 669949932377281248 671131501922920192 673123193854537536 676720365780539619 681602908102188534 686520678001915724 687146593726507068 687461958888167232 689157761272089536 691202949061374288 692104361358011448 692422001881588352 696189983325886368 698053682515816704 701852310109532736 705995476048786176 708945145103422458 709768317527898804 710693941311842334 714060189440387988 715869477850488192 716803058285869632 717945920304820317 720198242644746624 720703715133135888 721034481298182912 723785194800455634 724117375207154016 725061711898869136 727846840113589504 735202372699845512 735273848686177152 739203153857303058 743566808838751128 744536509945739588 745557335695617984 746746043182377579 748931648729362608 749614465883462256 749958500605273344 750592053867139176 750936537251863424 755022939663285216 759479981810057856 761163772935690432 764534391411224329 765657065574035712 771106320277223392 773394703749188136 774403304040984156 775302481431100728 778617406527762879 778974752116786896 781966972675494144 783213731241622164 785310392830293792 786222234690693696 789946227498713472 790976412980584512 795203392785886623 802038952036195104 806403440571603336 807455088251013356 810223022975339952 811163791460455776 812221647213534096 813335275304310528 814395962935119488 815694425886227778 818827695127788192 823661388723583872 827102669287326201 827183079771949296 830360479566207744 833070221013785986 838752002657570232 840231283085537728 841206894847880064 842548104820532934 844416060600531573 844803604408346352 849400807121195868 849790638672858432 850898868509416672 856702246723956864 857819490133873344 862883359615183104 867494610311876316 872215291609988319 873753590184256376 874951584039485568 876346596131385258 877489458150335943 879712844259930912 880860096273832752 881264366031112448 883879661427643584 885032347475410464 886059978778400832 889848464603157576 893266576503041664 897497591806050048 902293821040719492 903470521381148182 908803877469584712 913749353115225858 916195458302009424 916615945184222976 921181157018761716 921603932081832384 922805815144015264 927044333097663744 928253311101181824 929099619686544768 935803080146043648 945260193471229944 946357756703865072 947591921749123112 950404054959389646 951643496867265741 952080252587183984 955737411047826176 957261227073093756 958573717322937408 960938286844181184 965046926400607512 965489833609538688 970743779567080992 982972788957288423 984320532044421264 985604205143070744 990967608308061846 991422411785001504 994076447594157312 995661390909836772 996817476125700936 998575531639150144 999485954511283008 1000789405156185568 1005386107725635328 1006697252884380288 1014885030580920576 1022404362153282801 1029781017002873586 1030719890589760602 1031192938332250848 1032537738721312208 1033736641908134304 1038156542037017172 1038633002822382528 1044284974988829552 1047080523773725056 1048296312920924928 1052778465164299104 1054635217307446016 1060271190381182164 1063417717655133687 1066040911967763501 1069385269381593472 1071090284160581982 1075204587428804448 1080297363967119936 1081055572699703832 1081551721947274368 1082962196284712128 1086176062810731024 1087592567848303704 1090348314012308736 1091770260170384256 1102803559049768268 1102910773029265728 1108804730785954587 1115350213258126692 1116804764918609382 1118336003543426976 1123397473094043912 1124937750907910016 1125888080800708764 1126404805877795136 1132534409494927824 1133054184897144576 1139219972715086784 1141745659403535648 1143759320178497792 1156659480415835088 1161604956061476234 1162953722146651092 1168462128175180344 1169985944200447924 1172950459013241216 1174480128365110336 1177965589245440688 1178506215236858112 1180043129967213952 1181413305037867776 1186464619470876768 1201411186503352517 1203058428054292656 1203175388759198976 1209605160857405004 1211182632376520034 1211738503292779616 1215334534463009928 1218332470820301144 1220002912956465792 1221593944402679232 1223541638829341667 1228241542691682288 1228805242775776512 1235492083085375808 1249605331520678979 1260346924628306592 1261810342271820096 1263822157230799401 1267205406612519528 1268857995823020988 1274685958009287648 1276348302764125008 1278098289763916544 1281251049125574912 1286729235200810016 1294325039422774656 1301241915467814474 1302938892405044279 1304852182175469312 1309110347307377978 1310630385276384564 1312427376059228352 1314138940190760992 1321290144410749128 1321896549046668672 1327548521213115696 1329089968167601248 1332647939348377344 1334772696904736364 1339899864754562496 1346246387709075072 1353440731561079238 1355205782071722273 1363205816204377068 1370624029672838787 1373041356003831448 1374293187453014136 1374923917776334464 1378315522544179072 1382405898122748576 1384208722716022896 1384844003763176704 1392379966651772736 1403704620219065472 1417890290206844916 1419536635055797608 1421387882623684668 1428120378880775976 1431738955700976384 1433606116571739264 1435891840609640634 1440396485289493248 1441407430266271776 1447570389600911268 1448234750414308032 1450123423797738272 1470404745399691024 1470547697372354304 1478406307714606116 1486451412462092769 1487133617677502256 1489073019891479176 1491114671391235968 1493492086364755158 1497863297458725216 1499228931766924512 1501184107734278352 1501873074503726848 1510045879326570432 1518959963620115712 1522327545871380864 1529068782822448658 1542212640554446784 1544671525504310379 1546789407498376272 1548806608081968312 1550604962862201456 1557234813055525758 1557949504233573792 1566427462483244328 1570620785660587584 1572444469381387392 1579892454997426944 1581952825961169024 1590406785571773246 1604077904072390208 1606635426240872973 1612806881143206672 1614910176502026712 1620446045950679904 1622327582920911552 1624443294427068192 1628791925870238976 1631388851772455556 1637655390255576384 1647322777447167744 1654205338574652402 1654366159543898592 1666140442027571972 1675207147377914073 1677504005315140464 1680462566171075456 1682413789695760128 1685096209641065868 1688832121201063146 1689607208816692704 1698801614242391736 1699581277345716864 1701797737018833344 1713404493447913728 1715638980267746688 1734989220623752632 1742407434092214351 1744430583219976638 1747507180368512752 1749903168078971136 1752693192262770516 1754978916300671886 1759425688519861824 1761720192547665504 1767759322855287168 1770064694950820928 1772119957556801664 1779696929206315152 1786533153006083328 1804587642081438984 1806941042762296364 1816773948564780051 1817607754939169424 1827498706230451716 1832390916604018848 1842362314037523432 1843207864163664768 1845611630288030528 1856506622202363648 1858199239373089536 1887931864505268241 1890520386942459888 1892715513407730144 1895183843498246224 1900808109918779292 1903286993734531482 1904160505174367968 1914522454146187512 1917147434645874816 1921876573688362368 1930093852801215024 1930979667219077376 1941487559134161984 1951862873201721711 1963665520961066967 1965945577914576846 1968641064088842528 1971208410286141488 1981935216616123692 1982844823570003008 1991322781819673544 1993634952251401872 1997151063278300288 1998971909022566016 2001578810312371136 2013394505768760576 2044808724306565602 2047475402350783867 2059562034005747172 2061439781179521204 2062385876664501696 2065075477442624416 2067473283816268608 2076313084074034344 2077266005644765056 2088569949977659104 2094161047547450112 2105556930328598208 2120542380762364328 2126835435310267374 2132081823935527002 2138770538763186944 2142180568321163964 2150409174857608896 2153837760914460951 2160594727934239872 2162111145399407664 2163103443894548736 2165924392569424256 2172352125621462048 2175185135696607408 2183540520340768512 2205607118099536536 2205821546058531456 2217609461571909174 2220501492690286729 2230700426516253384 2233609529837218764 2236672007086853952 2246794946188087824 2249875501815820032 2251776161601417528 2252809611755590272 2265068818989855648 2278439945430173568 2283491318807071296 2293603174233672987 2313318960831670176 2323209912122952468 2325907444293302184 2335852219583288637 2336924256350360688 2339971888400895848 2345900918026482432 2348960256730220672 2355931178490881376 2360086259934427904 2372929238941753536 2385610178357659869 2402822373006705034 2406116856108585312 2419210321714810008 2422365264753040068 2423477006585559232 2430669068926019856 2436664941640602288 2440005825912931584 2443187888805358464 2447083277658683334 2456483085383364576 2470984166170751616 2481308007861978603 2499210663041357958 2520693849256613184 2523620684543640192 2527644314461598802 2533248181801594719 2534410813225039056 2537715991646041976 2549371916018575296 2552696605528250016 2573458470401620032 2588650078845549312 2602483830935628948 2605877784810088558 2618220694614755956 2621260770552769128 2624854752118456704 2628277880381521984 2632468374451007829 2642580288821498256 2643793098093337344 2655097042426231392 2658179936335202496 2669545393809472728 2679799729509124992 2692492775418150144 2706881463122158476 2710411564143444546 2726411632408754136 2741248059345677574 2746082712007662896 2748586374906028272 2749847835552668928 2756631045088358144 2764811796245497152 2768417445432045792 2784759933303545472 2807409240438130944 2835780580413689832 2839073270111595216 2842775765247369336 2854930490601797223 2856240757761551952 2867212233143478528 2871783681219281268 2882814860532543552 2895140779201822536 2896469500828616064 2900246847595476544 2915745773548250951 2940809490799382048 2948918366871865269 2956812615429212232 2972902824924185538 2974267235355004512 2978146039782958352 2982229342782471936 2986984172729510316 2995726594917450432 2998457863533849024 3002368215468556704 3020091758653140864 3044655091742761728 3058137565644897316 3067213086459848403 3084425281108893568 3089343051008620758 3093578814996752544 3097613216163936624 3101209925724402912 3114469626111051516 3115899008467147584 3132854924966488656 3141241571321175168 3144888938762774784 3163905651922338048 3180813571143546492 3198122735903290503 3208155808144780416 3213270852481745946 3217461346551231791 3225613762286413344 3229820353004053424 3240892091901359808 3244655165841823104 3248886588854136384 3262777703544911112 3275310780511152768 3308410677149304804 3308732319087797184 3326414192357863761 3332280884055143944 3350414294755828146 3355008010630280928 3360925132342150912 3370192419282131736 3377664242402126292 3379214417633385408 3397603228484783472 3399162554691433728 3403595474037666688 3431277960535493376 3469978441247505264 3484814868184428702 3488861166439953276 3495014360737025504 3505386384525541032 3509957832601343772 3518851377039723648 3523440385095331008 3535518645710574336 3540129389901641856 3544239915113603328 3559393858412630304 3604233559510057551 3609175284162877968 3613882085524592728 3633547897129560102 3635215509878338848 3654997412460903432 3664781833208037696 3670624916488025001 3684724628075046864 3686415728327329536 3691223260576061056 3748815994562036937 3775863729010536482 3781040773884919776 3785431026815460288 3790367686996492448 3801616219837558584 3806573987469062964 3808321010348735936 3829044908292375024 3834294869291749632 3843753147376724736 3860187705602430048 3882975118268323968 3903725746403443422 3908816677215132837 3927331041922133934 3931891155829153692 3937282128177685056 3942416820572282976 3963870433232247384 3965689647140006016 3982645563639347088 3987269904502803744 3994302126556600576 3997943818045132032 4003157620624742272 4065617346215166819 4089617448613131204 4094950804701567734 4119124068011494344 4122879562359042408 4124771753329003392 4130150954885248832 4134946567632537216 4152626168148068688 4154532011289530112 4177139899955318208 4211113860657196416 4241084761524728656 4253670870620534748 4264163647871054004 4284361136642327928 4300818349715217792 4307675521828921902 4321189455868479744 4324222290798815328 4331848785138848512 4344704251242924096 4350370271393214816 4411214236199073072 4411643092117062912 4435218923143818348 4441002985380573458 4461400853032506768 4467219059674437528 4473344014173707904 4493589892376175648 4503552323202835056 4505619223511180544 4530137637979711296 4556879890860347136 4566982637614142592 4581886215575822923 4587206348467345974 4626637921663340352 4634014576512931137 4646419824245904936 4651814888586604368 4671704439166577274 4673848512700721376 4679943776801791696 4697920513460441344 4711862356981762752 4745858477883507072 4771220356715319738 4805644746013410068 4812233712217170624 4819906278722618919 4838420643429620016 4844730529506080136 4846954013171118464 4861338137852039712 4873329883281204576 4886375777610716928 4894166555317366668 4912966170766729152 4941968332341503232 4962616015723957206 4998421326082715916 5025621442133742219 5041387698513226368 5047241369087280384 5055288628923197604 5066496363603189438 5068821626450078112 5075431983292083952 5098743832037150592 5105393211056500032 5146916940803240064 5204967661871257896 5211755569620177116 5227222302276643053 5236441389229511912 5242521541105538256 5249709504236913408 5256555760763043968 5264936748902015658 5285160577642996512 5310194084852462784 5316359872670404992 5339090787618945456 5359599459018249984 5413762926244316952 5420823128286889092 5450321845694340153 5452823264817508272 5482496118691355148 5492165424015325792 5497172749812056544 5529623592490994304 5536834890864091584 5569519866607090944 5663795593515804723 5671561160827379664 5678146540223190432 5685551530494738672 5709860981203594446 5712481515523103904 5743567362438562536 5765629721065087104 5790281558403645072 5792939001657232128 5800493695190953088 5831491547096501902 5881618981598764096 5890996562883200901 5897836733743730538 5913625230858424464 5945805649848371076 5948534470710009024 5956292079565916704 5973968345459020632 5991453189834900864 5996915727067698048 6004736430937113408 6040183517306281728 6116275131289794632 6134426172919696806 6142426207052351601 6168850562217787136 6178686102017241516 6187157629993505088 6195226432327873248 6202419851448805824 6228939252222103032 6231798016934295168 6265709849932977312 6282483142642350336 6361627142287092984 6396245471806581006 6416311616289560832 6426541704963491892 6434922693102463582 6451227524572826688 6459640706008106848 6481784183802719616 6489310331683646208 6497773177708272768 6525555407089822224 6550621561022305536 6616821354298609608 6617464638175594368 6652828384715727522 6661504478070860187 6664561768110287888 6700828589511656292 6710016021260561856 6740384838564263472 6755328484804252584 6758428835266770816 6795206456969566944 6807190948075333376 6880809522701018961 6939956882495010528 6969629736368857404 6977722332879906552 6990028721474051008 7010772769051082064 7019915665202687544 7037702754079447296 7046880770190662016 7080258779803283712 7118787716825260608 7156830535072979607 7208467119020115102 7218350568325755936 7227764171049185456 7267095794259120204 7270431019756677696 7309994824921806864 7329563666416075392 7341249832976050002 7369449256150093728 7382446521152122112 7443924023585935809 7497631989124073874 7551727458021072964 7562081547769839552 7570862053630920576 7580735373992984896 7603232439675117168 7613147974938125928 7616642020697471872 7658089816584750048 7720375411204860096 7765950236536647936 7807451492806886844 7817633354430265674 7854662083844267868 7863782311658307384 7874564256355370112 7884833641144565952 7897405123353023487 7927740866464494768 7931379294280012032 7965291127278694176 7974539809005607488 8006315241249484544 8131234692430333638 8179234897226262408 8189901609403135468 8238248136022988688 8245759124718084816 8249543506658006784 8260301909770497664 8269893135265074432 8305252336296137376 8354279799910636416 8409878305523467619 8422227721314392832 8482169523049457312 8507341741241069496 8528327295742108008 8564791471805391669 8568722273284655856 8601636699430435584 8615351043657843804 8648444581597630656 8689408502485848192 8700740542786429632 8747237320644752853 8822428472398146144 8846755100615595807 8870437846287636696 8882005970761146916 8922801706065013536 8934438119348875056 8946688028347415808 8987179784752351296 9007104646405670112 9060275275959422592 9133965275228285184 9163772431151645846 9174412696934691948 9253275843326680704 9268029153025862274 9292839648491809872 9303629777173208736 9343408878333154548 9347697025401442752 9359887553603583392 9423724713963525504 9491716955767014144 9542440713430639476 9594368207709871509 9611289492026820136 9624467424434341248 9639812557445237838 9652384039653695373 9676841286859240032 9689461059012160272 9693908026342236928 9722676275704079424 9746659766562409152 9788333110634733336 9825932341533458304 9925232031447914412 9996842652165431832 10051242884267484438 10082775397026452736 10110577257846395208 10132992727206378876 10137643252900156224 10150863966584167904 10197487664074301184 10210786422113000064 10293833881606480128 10409935323742515792 10423511139240354232 10454444604553286106 10472882778459023824 10485043082211076512 10513111521526087936 10529873497804031316 10570321155285993024 10620388169704925568 10632719745340809984 10678181575237890912 10812700678530172653 10827525852488633904 10841646256573778184 10900643691388680306 10905646529635016544 10964992237382710296 10984330848030651584 10994345499624113088 11059247184981988608 11073669781728183168 11246447983686110811 11327591187031609446 11343122321654759328 11356293080446380864 11371103060989477344 11419721962407188892 11424963031046207808 11487134724877125072 11531259442130174208 11580563116807290144 11600987390381906176 11662983094193003804 11726450031645398511 11763237963197528192 11781993125766401802 11795673467487461076 11827250461716848928 11891611299696742152 11897068941420018048 11912584159131833408 11947936690918041264 11982906379669801728 11993831454135396096 12009472861874226816 12196852038645500457 12232550262579589264 12268852345839393612 12284852414104703202 12357372204034483032 12374315259987010176 12390452864655746496 12404839702897611648 12457878504444206064 12463596033868590336 12531419699865954624 12723254284574185968 12792490943613162012 12853083409926983784 12869845386204927164 12902455049145653376 12919281412016213696 12963568367605439232 12995546355416545536 13051110814179644448 13215523051536877687 13233642708597219216 13234929276351188736 13305656769431455044 13323008956141720374 13329123536220575776 13401657179023312584 13420032042521123712 13480769677128526944 13510656969608505168 13516857670533541632 13590412913939133888 13745658646727468769 13761619045402037922 13879913764990021056 13902043729538793411 13939259472737714808 13955444665759813104 13980057442948102016 14021545538102164128 14039831330405375088 14093761540381324032 14237575433650521216 14313661070145959214 14332327816455487069 14416934238040230204 14436701136651511872 14455528342098370912 14534191588518240408 14540862039513355392 14619989649843613728 14659127332832150784 14682499665952100004 14738898512300187456 14887848047171871618 14995263978248147748 15076864326401226657 15103454916042145928 15124163095539679104 15141724107261841152 15161470747985969792 15206464879350234336 15226295949876251856 15233284041394943744 15316179633169500096 15440750822409720192 15614902985613773688 15635266708860531348 15709324167688535736 15727564623316614768 15749128512710740224 15769667282289131904 15794810246706046974 15855481732928989536 15930582254557388352 15949079618011214976 16262469384860667276 16350965537083020459 16358469794452524816 16379803218806270936 16476496272045977376 16491518249436169632 16520603819540995328 16610504672592274752 16708559599821272832 16819756611046935238 16964339046098914624 16991386780547414169 17014683482482138992 17056654591484216016 17129582943610783338 17137444546569311712 17230702087315687608 17296889163195261312 17378817004971696384 17401481085572859264 17494474641289505706 17644856944796292288 17672989688649602703 17693510201231191614 17740875692575273392 17764011941522293832 17845603412130027072 17868876238697750112 17974359569504702592 18014209292811340224 18120550551918845184 18327544862303291692 18348825393869383896 18427278621157054803 18506551686653361408 18536058306051724548 18585679296983619744 18607259554346417472 18686817756666309096 18695394050802885504 18719775107207166784 18847449427927051008 19084881426861278952 19188736415419743018 19222578984053640272 19248934848868682496 19279625114890475676 19304768079307390746 19353682573718480064 19378922118024320544 19445352551408158848 19493319533124818304 19576666221269466672 19651864683066916608 19850464062895828824 19984513434212580561 19993685304330863664 20102485768534968876 20221154515692790416 20265985454412757752 20275286505800312448 20301727933168335808 20421572844226000128 20642428568103056883 20767250509557950651 20819870647485031584 20847022278480708464 20908889209106572212 20945765556918047648 20970086164422153024 21059746995608062632 21140642310571986048 21240776339409851136 21356363150475781824 21470491605218938821 21625401357060345306 21655051704977267808 21683292513147556368 21801287382777360612 21811293059270033088 21929984474765420592 21968661696061303168 21988690999248226176 22147339563456366336 22492895967372221622 22522229425858622537 22655182374063218892 22686244643309518656 22712586160892761728 22742206121978954688 22839443924814377784 22849926062092415616 22974269449754250144 23161126233614580288 23325966188386007608 23452900063290797022 23526475926395056384 23563986251532803604 23591346934974922152 23654500923433697856 23692215370059070461 23783222599393484304 23794137882840036096 23825168318263666816 23895873381836082528 24018945723748453632 24393704077291000914 24465100525159178528 24537704691678787224 24569704828209406404 24714744408068966064 24748630519974020352 24780905729311492992 24809679405795223296 24915757008888412128 25062839399731909248 25229634916570402857 25446508569148371936 25584981887226324024 25694374415416175007 25706166819853967568 25739690772409854328 25804910098291306752 25838562824032427392 26102221628359288896 26241711961934258559 26431046103073755374 26467285417194438432 26611313538862910088 26646017912283440748 26658247072441151552 26803314358046625168 26840064085042247424 26961539354257053888 27021313939217010336 27180825827878267776 27491317293454937538 27523238090804075844 27759827529980042112 27804087459077586822 27878518945475429616 27910889331519626208 27960114885896204032 28043091076204328256 28079662660810750176 28475150867301042432 28627322140291918428 28664655632910974138 28833868476080460408 28873402273303023744 28911056684196741824 28957152118961086119 29068383177036480816 29081724079026710784 29239979299687227456 29364999331904200008 29477797024600374912 29775696094343743236 29990527956496295496 30153728652802453314 30206909832084291856 30248326191079358208 30322941495971939584 30412929758700468672 30452591899752503712 30632359266339000192 30881501644819440384 31229805971227547376 31270533417721062696 31418648335377071472 31455129246633229536 31539334564578263808 31589620493412093948 31710963465857979072 31861164509114776704 31898159236022429952 32073203509030760461 32438102035590517959 32524938769721334552 32701931074166040918 32716939588905049632 32759606437612541872 32952992544091954752 32983036498872339264 33221009345184549504 33639513222093870476 33739343951058332433 33928678092197829248 33982773561094828338 34029366964964277984 34113309182968432032 34259165887221566676 34274889093138623424 34461404174631375216 34593778326390522624 34802962171145718528 34988949282579011412 35179350094936195533 35289713889592584576 35345979377299205406 35387020402462383228 35481751385150546784 35528023883044587664 35691206824260054144 35737752477395500224 35948719139009405184 36028418585622680448 36590556115936501371 36655089724606583384 36697650787738767792 36854557242314109606 37072116612103449096 37171358593967239488 37214519108692834944 37373635513332618192 37390788101605771008 37439550214414333568 38169762853722557904 38377472830839486036 38445157968107280544 38559250229780951352 38609536158614781492 38707365147436960128 38757844236048641088 38890705102816317696 38986639066249636608 39153332442538933344 39646569154610633061 39700928125791657648 39969026868425161122 39987370608661727328 40204971537069937752 40442309031385580832 40531970908825515504 40550573011600624896 40603455866336671616 41236975940182406307 41284857136206113766 41534501019115901302 41639741294970063168 41694044556961416928 41817778418213144424 41891531113836095296 41940172328844306048 42119493991216125264 42281284621143972096 42712726300951563648 42940983210437877642 42996983449366461207 43250802714120690612 43310103409954535616 43366585026295112736 43602574765554721224 43622586118540066176 43859968949530841184 43937323392122606336 43977381998496452352 44985791934744443244 45044458851717245074 45310364748126437784 45372489286619037312 45425172321785523456 45484412243957909376 45678887849628755568 45699852124184831232 45948538899508500288 46322252467229160576 46651932376772015216 46905800126581594044 47127972503065607208 47182693869949844304 47309001846867395712 47384430740118140922 47566445198786968608 47650336636527333632 47791746763672165056 48787408154582001828 48930201050318357056 49075409383357574448 49139409656418812808 49429488816137932128 49561811458622985984 49831514017776824256 50125678799463818496 50459269833140805714 50893017138296743872 50974160341642242507 51169963774452648048 51388748830832350014 51412333639707935136 51479381544819708656 51677125648064854784 52204443256718577792 52483423923868517118 52862092206147510748 52934570834388876864 53018969065948808109 53222627077725820176 53292035824566881496 53316494144882303104 53606628716093250336 53923078708514107776 54042627878434020672 54361651655756535552 54982634586909875076 55046476181608151688 55281835863471164409 55519655059960084224 55608174918155173644 55757037890950859232 55821778663039252416 56086182152408656512 56159325321621500352 57254644280583836856 57329311265821948276 57667736952160920816 57746804546606047488 57822113368393483648 57914304237922172238 58136766354072961632 58479958599374454912 58729998663808400016 58955594049200749824 59551392188687486472 59953540302637741683 59981055912992590992 60307457305604906628 60413819664168583712 60825859517400937344 60905183799505007424 61264718532678000384 61927285704309170649 62301751528673851953 62459611942455094752 62541066835442125392 62837296670754142944 62910258493266459072 63179240986824187896 63421926931715958144 63722329018229553408 64146407018061520922 64876204071181035918 65049877539442669104 65403862148332081836 65433879177810099264 65519212875225083744 65905985088183909504 65966072997744678528 66442018690369099008 67279026444187740952 67478687902116664866 67566688277575867611 67857356184395658496 67965547122189656676 68058733929928555968 68226618365936864064 68518331774443133352 68549778186277246848 68922808349262750432 69977898565158022824 70358700189872391066 70579427779185169152 70691958754598410812 70774040804924766456 70963502770301093568 71056047766089175328 71382413648520108288 71475504954791000448 72056837171245360896 73181112231873002742 73310179449213166768 73395301575477535584 73709114484628219212 74144233224206898192 74342717187934478976 74429038217385669888 74747271026665236384 74879100428828667136 75688904749711208571 76339525707445115808 76754945661678972072 76890315936214561088 77118500459561902704 77219072317229562984 77414730294873920256 77515688472097282176 78306664885077866688 78725135885802775677 79293138309221266122 79401856251583315296 79938053736850322244 79974741217323454656 80409943074139875504 80884618062771161664 81063941817651031008 81206911732673343232 82473951880364812614 82569714272412227532 83069002038231802604 83279482589940126336 83388089113922833856 83635556836426288848 83783062227672190592 83880344657688612096 84238987982432250528 85425452601903127296 85881966420875755284 85993966898732922414 86501605428241381224 86620206819909071232 86733170052590225472 86871456356883258357 87205149531109442448 87245172237080132352 87719937899061682368 89971583869488886488 90088917703434490148 90620729496252875568 90744978573238074624 90968824487915818752 91357775699257511136 91897077799017000576 92508661360758143809 92644504934458321152 93303864753544030432 93811600253163188088 94255945006131214416 94365387739899688608 94618003693734791424 94768861480236281844 95132890397573937216 95583493527344330112 96219610527092281383 97314306106771553877 97574816309164003656 97860402100636714112 98150818766715148896 98278819312837625616 98858977632275864256 99663028035553648512 100918539666281611428 101786034276593487744 101948320683284485014 102339927548905296096 102777497661664700028 102824667279415870272 102958763089639417312 104408886513437155584 104966847847737034236 105538050284808586599 105724184412295021496 105869141668777753728 106037938131897616218 106445254155451640352 106584071649133762992 106632988289764606208 107213257432186500672 107846157417028215552 108085255756868041344 109965269173819750152 110092952363216303376 110563671726942328818 111216349836310347288 111514075781901718464 111643557326078504832 112172364304817313024 112318650643243000704 114509288561167673712 114658622531643896552 115335473904321841632 115644226736786967296 115828608475844344476 116273532708145923264 116959917198748909824 117459997327616800032 118939707463831899183 119102784377374972944 119907080605275483366 119962111825985181984 120614914611209813256 120827639328337167424 121651719034801874688 121810367599010014848 123710927820547218921 123854571408618341298 124603503057347703906 124919223884910189504 125082133670884250784 125674593341508285888 125820516986532918144 126358481973648375792 126843853863431916288 128292814036123041844 128990950348099383621 129752408142362071836 130099755078885338208 130807724296664163672 130867758355620198528 131038425750450167488 131811970176367819008 131932145995489357056 134558052888375481904 134957375804233329732 135133376555151735222 135931094244379313352 136117467859857111936 136453236731873728128 137036663548886266704 137099556372554493696 137845616698525500864 139955797130316045648 140717400379744782132 141383917509196821624 141548081609849532912 141927005540602187136 142112095532178350656 142951009909582000896 145370753566905654557 146362224463746005484 146620358898426333536 146790603150955071168 147418228969256438424 148288466448413796384 148685434375868957952 149494542053330472768 151377809499422417142 152679051414890231616 152922481024926727521 153509891323357944144 153780631872429122176 154237000919123805408 154438144634459125968 155031376944194564352 156613329770155733376 157450271771605551354 157655605981010357759 158586276618442532244 158803712503166630592 159876107473700644488 159949482434646909312 160819886148279751008 161769236125542323328 162127883635302062016 164947903760729625228 165139428544824455064 165845507590413493227 166138004076463605208 166558965179880252672 166776178227845667712 167271113672852577696 167566124455344381184 168477975964864501056 171763932841751510568 171987933797465844828 173003210856482762448 173240413639818142464 173466340105180450944 173742912713766516714 174410299062218884896 175439875798123364736 179860620907913225049 179943167738977772976 180177835406868980296 181241458992505751136 182715551398515022272 183794155598034001152 185017322721516287618 186607729507088060864 186905254586021555859 187623200506326376176 188511890012262428832 188730775479799377216 189537722960472563688 190265780795147874432 191166987054688660224 192439221054184562766 194628612213543107754 195149632618328007312 195720804201273428224 196301637533430297792 196557638625675251232 197717955264551728512 199326056071107297024 201837079332563222856 202700064832727602833 203572068553186975488 203896641366568970028 204679855097810592192 205554995323329400056 205649334558831740544 205917526179278834624 209933695695474068472 211076100569617173198 211448368824590042992 211738283337555507456 212075876263795232436 212890508310903280704 213168143298267525984 214426514864373001344 216170511513736082688 219930538347639500304 220185904726432606752 221127343453884657636 222432699672620694576 223028151563803436928 223287114652157009664 224637301286486001408 227066714249133625713 228439755605137457161 229018577122335347424 229317245063287793104 230670947808643683264 231657216951688688952 232547065416291846528 234919994655233600064 236175407657408327031 237879414927663798366 238205568754749945888 239814161210550966732 239924223651970363968 241229829222419626512 241655278656674334848 243620735198020029696 247421855641094437842 247709142817236682596 249207006114695407812 249838447769820379008 250164267341768501568 251349186683016571776 251641033973065836288 252716963947296751584 256585628072246083688 257981900696198767242 259504816284724143672 260199510157770676416 260614369070649775071 261615448593328327344 261735516711240397056 262076851500900334976 269116105776750963808 269914751608466659464 270266753110303470444 271862188488758626704 272234935719714223872 272906473463747456256 274073327097772533408 275691233397051001728 277525984082274431427 279911594260632091296 281434800759489564264 282767835018393643248 283096163219699065824 283854011081204374272 284224191064356701312 288658831581276844149 290741507133811309114 292724448927492010968 293240717796852667072 293581206301910142336 294836457938512876848 296576932896827592768 298989084106660945536 302755618998844834284 305358102829780463232 305844962049853455042 307019782646715888288 307561263744858244352 308474001838247610816 308876289268918251936 313226659540311466752 314900543543211102708 315311211962020715518 317172553236885064488 317607425006333261184 319752214947401288976 319898964869293818624 321639772296559502016 323538472251084646656 324255767270604124032 329895807521459250456 330278857089648910128 331691015180826986454 332276008152927210416 333552356455691335424 334542227345705155392 336955951929729002112 343527865683503021136 343975867594931689656 346006421712965524896 346932680210360901888 347485825427533033428 348820598124437769792 350879751596246729472 356819122391495697549 359721241815826450098 359886335477955545952 360355670813737960592 362482917985011502272 365431102797030044544 370034645443032575236 371132783461641656763 373215459014176121728 373810509172043111718 375246401012652752352 377023780024524857664 377461550959598754432 379075445920945127376 380531561590295748864 384878442108369125532 386972851044298150863 389257224427086215508 390299265236656014624 392603275066860595584 393115277251350502464 395435910529103457024 403674158665126445712 405400129665455205666 407793282733137940056 409359710195621184384 411109990646658800112 411298669117663481088 411835052358557669248 419867391390948136944 422152201139234346396 422896737649180085984 424151752527590464872 425781016621806561408 426336286596535051968 428853029728746002688 436112260700716963671 439861076695279000608 440371809452865213504 442254686907769315272 444865399345241389152 446056303127606873856 454133428498267251426 456879511210274914322 458037154244670694848 458634490126575586208 461341895617287366528 463314433903377377904 465094130832583693056 469839989310467200128 472350815314816654062 472966817943031073277 475758829855327596732 476411137509499891776 479628322421101933464 479848447303940727936 482459658444839253024 483310557313348669696 494843711282188875684 495418285634473365192 498414012229390815624 499676895539640758016 500328534683537003136 502698373366033143552 505433927894593503168 513171256144492167376 515963801392397534484 519009632569448287344 520399020315541352832 521228738141299550142 523230897186656654688 524153703001800669952 538232211553501927616 539829503216933318928 540533506220606940888 543724376977517253408 548146654195545066816 551382466794102003456 555051968164548862854 559823188521264182592 560715763758064667577 562869601518979128528 565535670036787286496 566192326439398131648 568448382128713402624 577317663162553688298 581483014267622618228 585448897854984021936 586481435593705334144 587162412603820284672 589672915877025753696 593153865793655185536 597978168213321891072 605511237997689668568 608100194498182808499 610716205659560926464 611689924099706910084 614039565293431776576 616948003676495221632 617752578537836503872 629801087086422205416 630622423924041431036 634345106473770128976 635214850012666522368 639504429894802577952 643279544593119004032 648511534541208248064 659791615042918500912 660557714179297820256 663382030361653972908 664552016305854420832 669084454691410310784 673911903859458004224 681200142747400877139 685319266815412371483 687055731367006042272 687951735189863379312 692012843425931049792 694971650855066066856 697641196248875539584 713638244782991395098 719442483631652900196 719772670955911091904 720711341627475921184 724965835970023004544 730862205594060089088 740069290886065150472 742265566923283313526 746430918028352243456 747621018344086223436 750492802025305504704 754047560049049715328 754923101919197508864 758150891841890254752 769756884216738251064 773945702088596301726 778514448854172431016 780598530473312029248 785206550133721191168 786230554502701004928 807348317330252891424 810800259330910411332 815586565466275880112 818719420391242368768 822219981293317600224 823670104717115338496 832577952246823294281 839734782781896273888 844304402278468692792 845793475298360171968 848303505055180929744 851562033243613122816 852672573193070103936 865976494743830532447 872224521401433927342 879722153390558001216 880743618905730427008 884509373815538630544 889730798690482778304 908266856996534502852 913759022420549828644 916074308489341389696 917268980253151172416 922683791234574733056 926628867806754755808 939679978620934400256 944701630629633308124 945933635886062146554 951517659710655193464 952822275018999783552 959256644842203866928 959696894607881455872 964919316889678506048 989687422564377751368 990836571268946730384 996828024458781631248 1000657069367074006272 1010867855789187006336 1017595274968339581899 1026342512288984334752 1031927602784795068968 1038019265138896574688 1040798040631082705664 1042457476282599100284 1046461794373313309376 1070457367174487092647 1076464423107003855232 1079659006433866637856 1081067012441213881776 1087448753955034506816 1096293308391090133632 1110103936329097725708 1119646377042528365184 1121431527516129335154 1125739203037958257056 1131071340073574572992 1132384652878796263296 1154635326325107376596 1160918553132894452589 1162966028535245236456 1170897795709968043872 1172962871187410668288 1179345831754051507392 1186307731587310371072 1211022475995379337136 1216200388996365616998 1223379848199413820168 1228079130586863553152 1233896007352990443264 1235505157075673007744 1259602174172844410832 1261244847848082862072 1268690212947540257952 1279008859789605155904 1286559089186238008064 1308336782102150891013 1319583230085837001824 1321115428358595640512 1326764060723307945816 1329104032611708841664 1338168909382820621568 1362400285494801754278 1370638533630824742966 1374111462734012084544 1375903470379726758624 1384025686851862099584 1389943301710132133712 1395282392497751079168 1418900453829093219831 1427276489565982790196 1438884967263305800392 1439545341911822183808 1441422683254951842368 1449931671940046009088 1480138581772130300944 1484531133846566627052 1495242036688172446872 1500985604050611009408 1508095120098099430656 1516301783683780509504 1539513768433476502128 1547891404177192603452 1557028897708344862032 1561197060946624058496 1572461109005402009856 1599078289235962200127 1614696634660505782848 1621600518661820822664 1631173130932551760224 1644439962586635200448 1665155904493646588562 1679469565563792547776 1682147291274194002731 1688608804556937385584 1691586950596720343936 1696607010110361859488 1705345146386140207872 1731952989487661064894 1744449042802867854684 1759444306781116002432 1761487237811460854016 1769018747631077261088 1779461597380965556608 1816533713993069005704 1824300583494548425497 1827518044841099657288 1832148616978682779392 1834537960506302344832 1853257735613509511616 1889403261259266616248 1891867271772124293108 1903035319421310386928 1905644550037999567104 1918513289684407733856 1929838633779357012096 1979374845128755502736 1981673142537893460768 1993656048917563262496 2021735711578374012672 2035190549936679163798 2052685024577968669504 2055957800446237114449 2063855205569590137936 2076038530277793149376 2084914952565198200568 2092923588746626618752 2140914734348974185294 2152928846214007710464 2159318012867733275712 2162134024882427763552 2174897507910069013632 2192586616782180267264 2220207872658195451416 2239292754085056730368 2242863055032258670308 2251478406075916514112 2262142680147149145984 2264769305757592526592 2309270652650214753192 2321837106265788905178 2325932057070490472912 2341795591419936087744 2358691663508103014784 2422044951990758674272 2432400777992731233996 2446759696398827640336 2456158261173727106304 2471010314151346015488 2497733856740469882843 2519204348345688821664 2522489695696165724144 2537380425895080515904 2558017719579210311808 2597929484231491597341 2616673564204301782026 2639166460171674003648 2642230856717191281024 2653528121446615891632 2658208065223417683328 2724800570989603508556 2741277067261649485932 2748222925468024169088 2751806940759453517248 2768051373703724199168 2779886603420264267424 2837800907658186439662 2854552979131965580392 2877769934526611600784 2879090683823644367616 2882845366509903684736 2960277163544260601888 2969062267693133254104 2990484073376344893744 3001971208101222018816 3032603567367561019008 3052785824905018745697 3079027536866953004256 3095782808354385206904 3114057795416689724064 3122394121893248116992 3198156578471924400254 3229393269321011565696 3243201037323641645328 3262346261865103520448 3288879925173270400896 3330311808987293177124 3358939131127585095552 3364294582548388005462 3377217609113874771168 3383173901193440687872 3393214020220723718976 3463905978975322129788 3488898085605735709368 3518888613562232004864 3538037495262154522176 3558923194761931113216 3633067427986138011408 3648601166989096850994 3655036089682199314576 3669075921012604689664 3706515471227019023232 3778806522518533232496 3783734543544248586216 3806070638842620773856 3837026579368815467712 3859677267558714024192 3925010346306452673039 3958749690257511005472 3963346285075786921536 3987312097835126524992 4070381099873358327596 4105370049155937339008 4111915600892474228898 4127710411139180275872 4152077060555586298752 4169829905130396401136 4185847177493253237504 4256701361487279659493 4281829468697948370588 4318636025735466551424 4324268049764855527104 4349795015820138027264 4440415745316390902832 4485726110064517340616 4502956812151833028224 4524285360294298291968 4618541305300429506384 4643674212531577810356 4651864114140980945824 4683591182839872175488 4717383327016206029568 4797234867707886600381 4844089903981517348544 4864801555985462467992 4893519392797655280672 4995467713480939765686 5038408696691377643328 5044979391392331448288 5074760851790161031808 5116035439158420623616 5195858968462983194682 5233347128408603564052 5278332920343348007296 5284461713434382562048 5307056242893231783264 5316416130446835366656 5449601141979207017112 5482554134523298971864 5496445850936048338176 5503613881518907034496 5559773206840528534848 5675601815316372879324 5709105958263931160784 5755539869053223201568 5765690733019807369472 5920554327088521203776 5938124535386266508208 5980968146752689787488 6065207134735122038016 6105571649810037491394 6158055073733906008512 6167873401338711343347 6191565616708770413808 6228115590833379448128 6396313156943848800508 6458786538642023131392 6486402074647283290656 6524692523730207040896 6577759850346540801792 6660623617974586354248 6717878262255170191104 6728589165096776010924 6754435218227749542336 6786428040441447437952 6927811957950644259576 6977796171211471418736 7076074990524309044352 7266134855972276022816 7297202333978193701988 7310072179364398629152 7413030942454038046464 7493201570221409648529 7557613045037066464992 7567469087088497172432 7612141277685241547712 7674053158737630935424 7850020692612905346078 7917499380515022010944 7926692570151573843072 7974624195670253049984 8140762199746716655192 8210740098311874678016 8223831201784948457796 8255420822278360551744 8304154121111172597504 8339659810260792802272 8513402722974559318986 8563658937395896741176 8637272051470933102848 8648536099529711054208 8880831490632781805664 8971452220129034681232 9005913624303666056448 9158357474715056237091 9237082610600859012768 9287348425063155620712 9303728228281961891648 9367182365679744350976 9594469735415773200762 9688179807963034697088 9729603111970924935984 9787038785595310561344 9990935426961879531372 10076817393382755286656 10089958782784662896576 10149521703580322063616 10391717936925966389364 10466694256817207128104 10556665840686696014592 10614112485786463566528 10899202283958414034224 10965108269046597943728 11007227763037814068992 11119546413681057069696 11193548024651735400889 11351203630632745758648 11418211916527862321568 11511079738106446403136 11775031038919358019117 11841108654177042407552 11876249070772533016416 11961936293505379574976 12211143299620074982788 12316110147467812017024 12335746802677422686694 12383131233417540827616 12456231181666758896256 12770104084461838978479 12792626313887697601016 12972804149294566581312 13049385047460414081792 13321247235949172708496 13457178330193552021848 13508870436455499084672 13572856080882894875904 13855623915901288519152 13955592342422942837472 14152149981048618088704 14391704603123659801143 14532269711944552045632 14594404667956387403976 14620144358728797258304 14986403140442819297058 15115226090074132929984 15134938174176994344864 15224282555370483095424 15348106317475261870848 15700041385225810692156 15834998761030044021888 15853385140303147686144 15949248391340506099968 16281524399493433310384 16447662403569896915592 16510841644556721103488 16679319620521585604544 17026805445949118637972 17127317874791793482352 17297072199059422108416 17761662981265563611328 17942904440258069362464 18316714949430112474182 18474165221201718025536 18503620204016134030041 18574696850126311241424 18607456456563923783296 19188939470831546401524 19376359615926069394176 19459206223941849871968 19574077571190621122688 19981870853923759062744 20153634786765510573312 20179917565569325793152 20783435873851932778728 20933388513634414256208 21228224971572927133056 21798404567916828068448 21930216538093195887456 22239092827362114139392 22387096049303470801778 22702407261265491517296 22836423833055724643136 23022159476212892806272 23550062077838716038234 23682217308354084815104 23752498141545066032832 23923872587010759149952 24422286599240149965576 24632220294935624034048 24671493605354845373388 24766262466835081655232 24912462363333517792512 25540208168923677956958 25585252627775395202032 25945608298589133162624 26642494471898345416992 26914356660387104043696 27017740872910998169344 27475072424145168711273 27711247831802577038304 27911184684845885674944 28783409206247319602286 29064539423889104091264 29188809335912774807952 29240288717457594516608 29972806280885638594116 30230452180148265859968 30269876348353988689728 30448565110740966190848 31400082770451621384312 31669997522060088043776 32563048798986866620768 32895324807139793831184 33021683289113442206976 33358639241043171209088 33580644073955206202667 34053610891898237275944 34254635749583586964704 35523325962531127222656 35885808880516138724928 36633429898860224948364 36948330442403436051072 37007240408032268060082 37149393700252622482848 37214912913127847566592 38377878941663092803048 38918412447883699743936 39148155142381242245376 39963741707847518125488 40359835131138651586304 41566871747703865557456 41866777027268828512416 42456449943145854266112 43175113809370979403429 43596809135833656136896 43860433076186391774912 44774192098606941603556 45404814522530983034592 45672847666111449286272 46044318952425785612544 47100124155677432076468 47504996283090132065664 47847745174021518299904 48844573198480299931152 49342987210709690746776 49532524933670163310464 51080416337847355913916 51170505255550790404064 51891216597178266325248 53284988943796690833984 53828713320774208087392 54950144848290337422546 55422495663605154076608 55822369369691771349888 57566818412494639204572 58129078847778208182528 58377618671825549615904 58480577434915189033216 59945612561771277188232 60460904360296531719936 60539752696707977379456 62800165540903242768624 65126097597973733241536 65790649614279587662368 66717278482086342418176 67161288147910412405334 68107221783796474551888 68509271499167173929408 71046651925062254445312 71771617761032277449856 73266859797720449896728 73896660884806872102144 74014480816064536120164 74298787400505244965696 76755757883326185606096 77836824895767399487872 79927483415695036250976 82425217272435506133819 83133743495407731114912 83733554054537657024832 86350227618741958806858 87193618271667312273792 87720866152372783549824 89548384197213883207112 90809629045061966069184 91345695332222898572544 94200248311354864152936 95009992566180264131328 97689146396960599862304 98685974421419381493552 99065049867340326620928 100741932221865618608001 102160832675694711827832 102341010511101580808128 106569977887593381667968 107657426641548416174784 109900289696580674845092 110844991327210308153216 111644738739383542699776 115133636824989278409144 116755237343651099231808 119891225123542554376464 121079505393415954758912 125600331081806485537248 129525341428112938210287 130252195195947466483072 131581299228559175324736 134322576295820824810668 136214443567592949103776 137018542998334347858816 143543235522064554899712 146533719595440899793456 148028961632129072240328 148597574801010489931392 153511515766652371212192 155673649791534798975744 159854966831390072501952 164850434544871012267638 166267486990815462229824 167467108109075314049664 172700455237483917613716 174387236543334624547584 175441732304745567099648 179096768394427766414224 181619258090123932138368 188400496622709728305872 195378292793921199724608 197371948842838762987104 201483864443731237216002 204321665351389423655664 204682021022203161616256 213139955775186763335936 215314853283096832349568 219800579393161349690184 221689982654420616306432 230267273649978556818288 233510474687302198463616 239782450247085108752928 251200662163612971074496 259050682856225876420574 260504390391894932966144 263162598457118350649472 268645152591641649621336 272428887135185898207552 274037085996668695717632 293067439190881799586912 296057923264258144480656 297195149602020979862784 302225796665596855824003 307023031533304742424384 319709933662780145003904 329700869089742024535276 332534973981630924459648 334934216218150628099328 345400910474967835227432 358193536788855532828448 363238516180247864276736 376800993245419456611744 390756585587842399449216 394743897685677525974208 402967728887462474432004 408643330702778847311328 409364042044406323232512 430629706566193664699136 439601158786322699380368 460534547299957113636576 467020949374604396927232 479564900494170217505856 502401324327225942148992 518101365712451752841148 526325196914236701298944 537290305183283299242672 544857774270371796415104 586134878381763599173824 592115846528516288961312 604451593331193711648006 614046063066609484848768 639419867325560290007808 659401738179484049070552 665069947963261848919296 690801820949935670454864 716387073577711065656896 753601986490838913223488 781513171175684798898432 789487795371355051948416 805935457774924948864008 817286661405557694622656 879202317572645398760736 906677389996790567472009 921069094599914227273152 959129800988340435011712 1004802648654451884297984 1036202731424903505682296 1074580610366566598485344 1089715548540743592830208 1172269756763527198347648 1184231693057032577922624 1208903186662387423296012 1228092126133218969697536 1318803476358968098141104 1381603641899871340909728 1432774147155422131313792 1507203972981677826446976 1578975590742710103896832 1611870915549849897728016 1634573322811115389245312 1758404635145290797521472 1813354779993581134944018 1842138189199828454546304 1918259601976680870023424 2072405462849807011364592 2149161220733133196970688 2344539513527054396695296 2368463386114065155845248 2417806373324774846592024 2637606952717936196282208 2763207283799742681819456 2865548294310844262627584 3014407945963355652893952 3223741831099699795456032 3269146645622230778490624 3516809270290581595042944 3626709559987162269888036 3684276378399656909092608 4144810925699614022729184 4298322441466266393941376 4736926772228130311690496 4835612746649549693184048 5275213905435872392564416 5526414567599485363638912 6447483662199399590912064 7033618540581163190085888 7253419119974324539776072 8289621851399228045458368 8596644882932532787882752 9671225493299099386368096 10550427810871744785128832 11052829135198970727277824 12894967324398799181824128 14506838239948649079552144 16579243702798456090916736 19342450986598198772736192 21100855621743489570257664 25789934648797598363648256 29013676479897298159104288 33158487405596912181833472 38684901973196397545472384 58027352959794596318208576 77369803946392795090944768 116054705919589192636417152 232109411839178385272834304
- Sum of all divisors σ(n): 900843362588097039596121945
- Sum of proper divisors (its aliquot sum) s(n): 668733950748918654323287641
- 232109411839178385272834304 is an abundant number, because the sum of its proper divisors (668733950748918654323287641) is greater than itself. Its abundance is 436624538909740269050453337
Bases of 232109411839178385272834304
- Binary: 10111111111111110001010001101101101100110110001101010011000001010000101110001001000000002
- Hexadecimal: 0xBFFF146DB36353050B8900
- Base-36: T5X1A7JQHYWYLXS00
Squares and roots of 232109411839178385272834304
- 232109411839178385272834304 squared (2321094118391783852728343042) is 53874779064329323163437651513191414281076637439164416
- 232109411839178385272834304 cubed (2321094118391783852728343043) is 12504843281587160411628750397556879456158053892120955931500711114722925780926464
-
232109411839178385272834304 is a
perfect square number . Itssquare root is 15235137407952 -
The
cube root of 232109411839178385272834304 is 614559944.1617468259
Scales and comparisons
How big is 232109411839178385272834304?- 232,109,411,839,178,385,272,834,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 232,109,411,839,178,385,272,834,304 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 232109411839178385272834304 cubic inches would be around 51213328.7 feet tall.
Recreational maths with 232109411839178385272834304
- 232109411839178385272834304 backwards is 403438272583871938114901232
- 232109411839178385272834304 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 232109411839178385272834304's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 232109411839178385272834304 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 232109411839178385272834304 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/232109411839178385272834304/
Chicago style:
Numbermatics. 2024. "Number 232109411839178385272834304 - Facts about the integer". https://numbermatics.com/n/232109411839178385272834304/
The information we have on file for 232109411839178385272834304 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 232109411839178385272834304, math, Factors of 232109411839178385272834304, curriculum, school, college, exams, university, Prime factorization of 232109411839178385272834304, STEM, science, technology, engineering, physics, economics, calculator, two hundred thirty-two septillion, one hundred nine sextillion, four hundred eleven quintillion, eight hundred thirty-nine quadrillion, one hundred seventy-eight trillion, three hundred eighty-five billion, two hundred seventy-two million, eight hundred thirty-four thousand, three hundred four.