871084474818504433456260096
871,084,474,818,504,433,456,260,096 is an even composite number composed of seven prime numbers multiplied together.
871084474818504433456260096 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 871084474818504433456260096:
210 × 36 × 132 × 372 × 1372 × 1512 × 34332
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 37 × 37 × 137 × 137 × 151 × 151 × 3433 × 3433)See below for interesting mathematical facts about the number 871084474818504433456260096 from the Numbermatics database.
Names of 871084474818504433456260096
- Cardinal: 871084474818504433456260096 can be written as Eight hundred seventy-one septillion, eighty-four sextillion, four hundred seventy-four quintillion, eight hundred eighteen quadrillion, five hundred four trillion, four hundred thirty-three billion, four hundred fifty-six million, two hundred sixty thousand and ninety-six.
Scientific notation
- Scientific notation: 8.71084474818504433456260096 × 1026
Factors of 871084474818504433456260096
Divisors of 871084474818504433456260096
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 37 39 48 52 54 64 72 74 78 81 96 104 108 111 117 128 137 144 148 151 156 162 169 192 208 216 222 234 243 256 274 288 296 302 312 324 333 338 351 384 411 416 432 444 453 468 481 486 507 512 548 576 592 604 624 648 666 676 702 729 768 822 832 864 888 906 936 962 972 999 1014 1024 1053 1096 1152 1184 1208 1233 1248 1296 1332 1352 1359 1369 1404 1443 1458 1521 1536 1644 1664 1728 1776 1781 1812 1872 1924 1944 1963 1998 2028 2106 2192 2304 2368 2416 2466 2496 2592 2664 2704 2718 2738 2808 2886 2916 2997 3042 3072 3159 3288 3328 3433 3456 3552 3562 3624 3699 3744 3848 3888 3926 3996 4056 4077 4107 4212 4329 4384 4563 4608 4736 4832 4932 4992 5069 5184 5328 5343 5408 5436 5476 5587 5616 5772 5832 5889 5994 6084 6253 6318 6576 6656 6866 6912 7104 7124 7248 7398 7488 7696 7776 7852 7992 8112 8154 8214 8424 8658 8768 8991 9126 9216 9472 9477 9664 9864 9984 10138 10299 10368 10656 10686 10816 10872 10952 11097 11174 11232 11544 11664 11778 11988 12168 12231 12321 12506 12636 12987 13152 13312 13689 13732 13824 14208 14248 14496 14796 14976 15207 15392 15552 15704 15984 16029 16224 16308 16428 16761 16848 17316 17536 17667 17797 17982 18252 18759 18769 18944 18954 19328 19728 19968 20276 20598 20687 20736 21312 21372 21632 21744 21904 22194 22348 22464 22801 23088 23153 23328 23556 23976 24336 24462 24642 25012 25272 25519 25974 26304 26973 27378 27464 27648 28416 28496 28992 29592 29952 30414 30784 30897 31104 31408 31968 32058 32448 32616 32856 33291 33522 33696 34632 35072 35334 35594 35964 36504 36693 36963 37518 37538 37888 37908 38656 38961 39456 39936 40552 41067 41196 41374 41472 42624 42744 43264 43488 43808 44388 44629 44696 44928 45602 45621 46176 46306 46656 47112 47952 48087 48672 48924 49284 50024 50283 50544 51038 51948 52608 53001 53391 53946 54756 54928 56277 56307 56832 56992 57984 59184 59904 60828 61568 61794 62061 62208 62816 63936 64116 64896 65232 65712 65897 66582 67044 67392 68403 69264 69459 70144 70668 71188 71928 72631 73008 73386 73926 75036 75076 75816 76557 77312 77922 78912 81104 82134 82392 82748 82944 85248 85488 86528 86976 87616 88776 89258 89392 89856 91204 91242 92352 92612 92691 93312 94224 95904 96174 97344 97848 98568 99873 100048 100566 101088 102076 103896 105216 106002 106782 107892 109512 109856 110079 110889 112554 112614 113664 113984 115968 116883 118368 119808 121656 123136 123201 123588 124122 124416 125632 127021 127872 128232 129792 130464 131424 131794 133164 133887 134088 134784 136806 136863 138528 138918 140288 141336 142376 143856 144261 145262 146016 146772 147852 150072 150152 150849 151632 153114 154624 155844 157824 159003 160173 162208 164268 164784 165496 168831 168921 170496 170976 173056 173952 175232 177552 178516 178784 179712 182408 182484 184704 185224 185382 186183 186624 187553 188448 191808 192348 194688 195696 197136 197691 199746 200096 201132 202176 204152 205209 206719 207792 208377 210432 212004 213564 215784 217893 219024 219712 220158 221778 225108 225228 227968 229671 231361 231936 233766 236736 243312 243997 246272 246402 247176 248244 248832 251264 254042 255744 256464 259584 260928 262848 263588 266328 267774 268176 268931 269568 273612 273726 277056 277836 278073 282672 284752 287712 288522 290524 292032 293544 295704 296413 300144 300304 301698 303264 306228 311688 315648 318006 320346 324416 328536 329568 330992 332667 337662 337842 340992 341952 347904 350464 350649 355104 357032 357568 359424 364816 364968 369408 370448 370764 372366 373248 375106 376896 381063 383616 384696 389376 391392 394272 395382 399492 400192 401661 402264 404352 408304 410418 410589 413438 415584 416754 420864 424008 427128 431568 432783 435786 438048 439424 440316 443556 450216 450456 452547 455936 459342 462722 463872 467532 470321 473472 477009 480519 486624 487994 492544 492804 494352 496488 502528 506493 506763 508084 511488 512928 518383 519168 521856 525696 527176 532656 535548 536352 537862 539136 547224 547452 554112 555672 556146 558549 562659 565344 569504 575424 577044 580177 581048 584064 587088 591408 592826 593073 600288 600608 603396 606528 612456 615627 620157 623376 625131 631296 636012 640692 648832 653679 657072 659136 661984 665334 675324 675684 683904 689013 694083 694453 695808 700928 701298 710208 714064 715136 729632 729936 731991 738816 740896 741528 744732 746496 750212 753792 762126 765419 767232 769392 778752 782784 788544 790764 798984 800384 803322 804528 806793 808704 816608 820836 821178 826876 831168 833508 834219 843637 848016 854256 856661 863136 865566 871572 876096 878848 880632 887112 889239 900432 900912 905094 911872 918684 925444 935064 940642 944203 946944 954018 961038 973248 975988 985608 988704 992976 998001 1005056 1012986 1013526 1016168 1022976 1025856 1036766 1043712 1051392 1054352 1065312 1071096 1072704 1075724 1078272 1094448 1094904 1108224 1111344 1112292 1117098 1125318 1130688 1139008 1143189 1150848 1154088 1160354 1162096 1168128 1174176 1182816 1185652 1186146 1200576 1201216 1204983 1206792 1213056 1224912 1231254 1231767 1240314 1246752 1250262 1262592 1272024 1281384 1297664 1298349 1307358 1314144 1318272 1323968 1330668 1350648 1351368 1357641 1367808 1378026 1388166 1388906 1391616 1401856 1402596 1410963 1420416 1428128 1430272 1431027 1441557 1459264 1459872 1463982 1477632 1481792 1483056 1489464 1500424 1507584 1519479 1520289 1524252 1530838 1534464 1538784 1555149 1557504 1565568 1577088 1581528 1597968 1600768 1606644 1609056 1613586 1617408 1633216 1641672 1642356 1651273 1653752 1662336 1667016 1668438 1675647 1687274 1687977 1696032 1708512 1713322 1726272 1731132 1740531 1743144 1752192 1757696 1761264 1774224 1778478 1779219 1800864 1801824 1810188 1823744 1837368 1846881 1850888 1860471 1870128 1875393 1881284 1888406 1893888 1908036 1922076 1946496 1951976 1961037 1971216 1977408 1985952 1996002 2010112 2025972 2027052 2032336 2051712 2067039 2073532 2082249 2083359 2087424 2102784 2108704 2130624 2142192 2145408 2151448 2188896 2189808 2195973 2216448 2222688 2224584 2234196 2250636 2261376 2278016 2286378 2296257 2301696 2308176 2320708 2324192 2336256 2348352 2365632 2371304 2372292 2401152 2402432 2409966 2413584 2420379 2426112 2438189 2449824 2462508 2463534 2480628 2493504 2500524 2502657 2530911 2544048 2562768 2569983 2595328 2596698 2614716 2628288 2636544 2647936 2661336 2667717 2687347 2701296 2702736 2715282 2735616 2756052 2776332 2777812 2805192 2821926 2832609 2834119 2840832 2856256 2860544 2862054 2883114 2918528 2919744 2927964 2963584 2966112 2978928 3000848 3015168 3038958 3040578 3048504 3061676 3068928 3077568 3110298 3123737 3131136 3154176 3163056 3171961 3195936 3201536 3213288 3218112 3227172 3234816 3266432 3283344 3284712 3302546 3307504 3324672 3334032 3336876 3351294 3374548 3375954 3392064 3417024 3426644 3429567 3452544 3462264 3481062 3486288 3496103 3504384 3515392 3522528 3548448 3556956 3558438 3601728 3603648 3614949 3620376 3674736 3693762 3695301 3701776 3720942 3740256 3750786 3762568 3776812 3787776 3816072 3844152 3853369 3892992 3903952 3922074 3942432 3954816 3971904 3992004 4051944 4054104 4064672 4072923 4103424 4134078 4147064 4164498 4166718 4174848 4205568 4217408 4232889 4261248 4284384 4290816 4302896 4324671 4377792 4379616 4391946 4432896 4445376 4449168 4468392 4501272 4522752 4556032 4558437 4560867 4572756 4592514 4603392 4616352 4641416 4648384 4665447 4672512 4696704 4699777 4731264 4742608 4744584 4802304 4804864 4819932 4827168 4840758 4852224 4876378 4899648 4925016 4927068 4953819 4961256 4987008 5001048 5005314 5026941 5061822 5063931 5088096 5125536 5139966 5190656 5193396 5221593 5229432 5256576 5273088 5295872 5322672 5335434 5337657 5374694 5402592 5405472 5430564 5471232 5512104 5540643 5552664 5555624 5581413 5610384 5626179 5643852 5665218 5668238 5681664 5712512 5721088 5724108 5766228 5837056 5839488 5855928 5883111 5927168 5932224 5957856 6001696 6030336 6077916 6081156 6097008 6114173 6123352 6155136 6201117 6220596 6246747 6247474 6250077 6262272 6308352 6326112 6343922 6391872 6403072 6426576 6436224 6454344 6532864 6566688 6569424 6587919 6605092 6615008 6649344 6668064 6673752 6702588 6738979 6749096 6751908 6784128 6834048 6853288 6859134 6888771 6905088 6924528 6962124 6972576 6992206 7008768 7045056 7096896 7113912 7116876 7203456 7207296 7229898 7240752 7261137 7314567 7349472 7387524 7390602 7403552 7441884 7480512 7501572 7525136 7553624 7592733 7632144 7688304 7706738 7709949 7785984 7807904 7844148 7884864 7909632 7943808 7984008 8003151 8062041 8103888 8108208 8129344 8145846 8206848 8268156 8294128 8328996 8333436 8434816 8465778 8497827 8502357 8522496 8568768 8581632 8605792 8649342 8755584 8759232 8783892 8890752 8898336 8936784 9002544 9027889 9045504 9112064 9116874 9121734 9145512 9185028 9206784 9232704 9282832 9296768 9330894 9371211 9393408 9399554 9462528 9485216 9489168 9515883 9604608 9609728 9639864 9654336 9681516 9704448 9752756 9799296 9850032 9854136 9907638 9922512 9950447 9974016 10002096 10010628 10053882 10123644 10127862 10176192 10251072 10279932 10288701 10386792 10443186 10458864 10488309 10513152 10546176 10591744 10645344 10670868 10675314 10749388 10805184 10810944 10844847 10861128 10967281 11024208 11081286 11105328 11111248 11162826 11220768 11252358 11287704 11330436 11336476 11363328 11425024 11448216 11532456 11560107 11674112 11678976 11711856 11766222 11785489 11854336 11864448 11915712 12003392 12155832 12162312 12194016 12228346 12246704 12310272 12402234 12441192 12493494 12494948 12500154 12524544 12616704 12652224 12687844 12698667 12783744 12853152 12872448 12908688 12974013 13065728 13133376 13138848 13175838 13210184 13230016 13298688 13336128 13347504 13405176 13477958 13498192 13503816 13568256 13668096 13682601 13706576 13718268 13777542 13810176 13849056 13924248 13945152 13984412 13996341 14017536 14090112 14099331 14193792 14227824 14233752 14406912 14414592 14459796 14481504 14522274 14629134 14698944 14775048 14781204 14807104 14861457 14883768 14961024 15003144 15050272 15080823 15107248 15185466 15191793 15264288 15376608 15413476 15419898 15571968 15615808 15664779 15688296 15769728 15819264 15887616 15968016 16006302 16012971 16124082 16207776 16216416 16258688 16291692 16413696 16536312 16588256 16621929 16657992 16666872 16744239 16869632 16878537 16931556 16995654 17004714 17044992 17137536 17163264 17211584 17298684 17401877 17511168 17518464 17567784 17649333 17781504 17796672 17873568 18005088 18055778 18091008 18224128 18233748 18243468 18291024 18342519 18370056 18465408 18565664 18593536 18603351 18661788 18740241 18742422 18750231 18786816 18799108 18925056 18970432 18978336 19031766 19180171 19209216 19219456 19279728 19308672 19363032 19505512 19598592 19700064 19708272 19763757 19815276 19845024 19900894 19948032 20004192 20021256 20107764 20216937 20247288 20255724 20352384 20502144 20559864 20577402 20666313 20773584 20886372 20917728 20976618 21026304 21183488 21290688 21341736 21350628 21466549 21498776 21610368 21621888 21689694 21722256 21783411 21934562 21943701 22048416 22162572 22210656 22222496 22325652 22441536 22504716 22575408 22660872 22672952 22778199 22850048 22896432 23064912 23120214 23129847 23348224 23357952 23423712 23532444 23570978 23708672 23728896 23831424 24006784 24009453 24186123 24311664 24324624 24388032 24456692 24493408 24620544 24804468 24882384 24986988 24989896 25000308 25304448 25375688 25397334 25493481 25507071 25567488 25694761 25706304 25744896 25817376 25948026 26131456 26266752 26277696 26351676 26420368 26460032 26672256 26695008 26810352 26955916 26996384 27007632 27083667 27136512 27336192 27365202 27413152 27436536 27555084 27620352 27698112 27848496 27890304 27968824 27992682 28113633 28180224 28198662 28320503 28387584 28455648 28467504 28547649 28813824 28829184 28919592 28963008 29044548 29258268 29397888 29550096 29562408 29614208 29722914 29767536 29851341 29922048 30006288 30100544 30161646 30214496 30370932 30383586 30528576 30753216 30826952 30839796 30866103 31214569 31231616 31329558 31376592 31464927 31539456 31638528 31696457 31775232 31936032 32012604 32025942 32248164 32415552 32432832 32517376 32534541 32583384 32901843 33072624 33176512 33243858 33315984 33333744 33488478 33739264 33757074 33863112 33991308 34009428 34089984 34275072 34423168 34597368 34680321 34803754 34935511 35022336 35036928 35135568 35298666 35356467 35563008 35593344 35747136 36010176 36111556 36467496 36486936 36582048 36685038 36740112 36843547 36930816 37131328 37187072 37206702 37323576 37480482 37484844 37500462 37573632 37598216 37850112 37940864 37956672 38063532 38096001 38360342 38559456 38617344 38726064 39011024 39197184 39400128 39416544 39527514 39630552 39690048 39801788 39896064 40008384 40042512 40215528 40433874 40494576 40511448 40608581 40704768 41004288 41119728 41154804 41332626 41547168 41772744 41835456 41953236 41989023 42052608 42297993 42581376 42683472 42701256 42933098 42997552 43220736 43243776 43379388 43444512 43566822 43869124 43887402 44096832 44325144 44421312 44444992 44584371 44651304 44883072 45009432 45150816 45321744 45345904 45556398 45575379 45700096 45792864 46129824 46240428 46259694 46715904 46847424 46994337 47064888 47141956 47457792 47662848 48013568 48018906 48038913 48372246 48623328 48649248 48776064 48913384 48986816 49241088 49608936 49764768 49973976 49979792 50000616 50232717 50608896 50751376 50794668 50986962 51014142 51134976 51389522 51412608 51489792 51634752 51896052 52205631 52533504 52555392 52703352 52840736 52920064 52947999 53344512 53390016 53620704 53911832 53992768 54015264 54167334 54273024 54672384 54730404 54826304 54873072 55027557 55110168 55396224 55696992 55780608 55937648 55985364 56220723 56227266 56250693 56360448 56397324 56641006 56775168 56911296 56935008 57095298 57540513 57627648 57658368 57839184 57926016 58089096 58516536 58795776 59100192 59124816 59228416 59291271 59445828 59535072 59702682 59844096 60012576 60201088 60323292 60428992 60650811 60741864 60767172 61057152 61097101 61506432 61653904 61679592 61732206 61998939 62429138 62463232 62659116 62753184 62929854 63078912 63392914 63550464 63872064 64025208 64051884 64399647 64433977 64496328 64831104 64865664 65034752 65069082 65166768 65350233 65803686 65831103 66145248 66353024 66487716 66631968 66667488 66976956 67478528 67514148 67726224 67982616 68018856 68334597 68550144 68846336 69194736 69360642 69389541 69607508 69871022 70044672 70073856 70271136 70597332 70712934 71018471 71126016 71186688 71494272 72020352 72028359 72223112 72558369 72934992 72973872 73164096 73370076 73480224 73687094 73861632 74262656 74374144 74413404 74647152 74960964 74969688 75000924 75196432 75881728 75913344 76127064 76192002 76480443 76521213 76720684 77084283 77118912 77234688 77452128 78022048 78275833 78394368 78800256 78833088 79055028 79261104 79380096 79484249 79603576 80016768 80085024 80431056 80867748 80989152 81022896 81217162 81251001 81409536 82008576 82239456 82309608 82665252 83094336 83545488 83670912 83906472 83978046 84340899 84595986 84961509 85162752 85366944 85402512 85642947 85866196 85995104 86441472 86487552 86758776 86889024 87133644 87606727 87738248 87774804 88193664 88650288 88842624 88889984 89168742 89302608 89554023 89766144 90018864 90301632 90643488 90691808 91112796 91150758 91585728 92259648 92480856 92519388 92598309 93643707 93694848 93988674 94129776 94283912 94394781 94915584 95089371 95325696 96027136 96037812 96077826 96744492 97246656 97298496 97552128 97826768 97973632 98705529 99217872 99529536 99947952 99959584 100001232 100465434 101217792 101502752 101589336 101973924 102028284 102269952 102779044 102825216 103269504 103792104 104040963 104411262 104806533 104862403 105067008 105110784 105406704 105681472 105840128 105895998 106069401 106689024 106780032 107241408 107823664 107985536 108030528 108334668 109460808 109652608 109746144 110055114 110220336 110530641 110792448 111393984 111561216 111875296 111970728 112441446 112454532 112501386 112720896 112794648 113282012 113550336 113822592 113870016 114190596 114288003 115081026 115578269 115678368 115852032 116178192 117033072 117362557 117591552 118200384 118249632 118456832 118582542 118891656 119070144 119405364 119688192 120025152 120402176 120646584 120857984 121301622 121483728 121534344 121825743 122114304 122194202 123012864 123307808 123359184 123464412 123997878 124858276 124926464 125318232 125506368 125859708 125967069 126157824 126785828 126893979 127744128 128050416 128103768 128799294 128867954 128992656 129355811 129662208 129731328 130069504 130138164 130333536 130700466 131607372 131662206 132290496 132706048 132975432 133263936 133334976 133753113 133953912 135028296 135452448 135965232 136037712 136669194 136726137 137100288 137692672 138389472 138721284 138779082 139215016 139742044 140147712 140542272 140983011 141194664 141425868 142036942 142373376 142574653 142988544 144040704 144056718 144446224 145116738 145869984 145947744 146328192 146740152 146960448 147374188 147723264 148525312 148826808 149294304 149921928 149939376 150001848 150392864 150698151 151763456 151826688 152254128 152384004 152960886 153042426 153211357 153441368 154168566 154237824 154469376 154904256 156044096 156551666 156616893 157600512 157666176 158110056 158522208 158760192 158968498 159207152 160033536 160170048 160862112 161735496 161978304 162045792 162434324 162502002 162819072 164017152 164478912 164619216 165082671 165330504 166188672 167090976 167341824 167812944 167956092 168662169 168681798 168752079 169191972 169923018 170325504 170733888 170805024 171285894 171732392 171990208 172621539 172882944 172975104 173517552 173778048 174267288 175213454 175476496 175549608 176387328 177300576 177685248 177779968 177873813 178337484 178605216 179108046 179532288 180037728 180603264 181286976 181383616 181952433 182225592 182301516 183171456 183291303 184519296 184961712 185038776 185196618 185996817 187287414 187389696 187977348 188259552 188567824 188789562 190178742 190651392 192054272 192075624 192155652 193198941 193301931 193488984 194493312 194596992 195104256 195653536 195947264 196050699 197411058 197493309 198435744 199059072 199895904 199919168 200002464 200930868 202435584 203005504 203178672 203947848 204056568 205003791 205558088 205650432 206539008 207584208 208081926 208168623 208822524 209613066 209724806 210134016 210221568 210813408 211362944 211680256 211791996 212138802 213055413 213378048 213560064 214482816 215647328 215971072 216061056 216085077 216669336 217675107 218921616 219305216 219492288 220110228 220440672 221061282 221584896 222787968 223122432 223750592 223941456 224882892 224909064 225002772 225589296 226224401 226564024 227645184 227740032 228381192 228576006 229441329 229563639 230162052 231156538 231252849 231356736 231704064 232356384 234066144 234725114 234827499 235183104 236400768 236499264 236913664 237165084 237783312 238140288 238452747 238810728 240050304 240804352 241293168 241715968 242603244 242967456 243068688 243651486 243753003 244228608 244388404 246025728 246615616 246718368 246928824 247995756 249342223 249716552 249852928 250636464 251012736 251719416 251934138 253022697 253571656 253787958 254884527 255488256 256100832 256207536 256928841 257598588 257735908 257985312 258711622 259324416 259462656 260276328 260667072 261400932 262820181 263214744 263324412 264580992 265412096 265950864 266527872 266669952 267506226 267907824 268662069 270056592 270904896 271930464 272075424 273338388 273452274 275385344 276778944 277442568 277558164 278430032 279484088 280931121 281084544 281966022 282389328 282851736 283184343 284073884 284746752 285149306 285268113 285977088 288081408 288113436 288892448 290233476 291739968 291895488 292656384 293480304 293920896 294748376 296116587 297050624 297653616 298588608 299843856 299878752 300003696 300785728 301396302 303526912 303653376 304508256 304768008 305921772 306084852 306422714 306882736 308337132 308475648 309808512 312088192 312122889 313103332 313233786 314419599 314587209 315201024 315332352 316220112 317044416 317520384 317936996 318208203 318414304 320067072 320340096 321724224 323470992 323956608 324091584 324868648 325004004 328957824 329238432 330165342 330661008 331591923 332377344 334031893 334181952 334683648 335625888 335912184 337324338 337363596 337504158 338383944 339846036 340651008 341467776 341610048 342571788 342864009 343464784 343980416 345243078 346734807 347035104 347556096 348534576 350426908 350952992 351099216 352087671 352774656 354601152 355370496 355559936 355747626 356674968 357210432 358216092 359064576 360075456 361206528 362573952 362767232 363904866 364451184 364603032 365477229 366342912 366582606 368166539 369038592 369923424 370077552 370393236 371993634 374574828 374779392 375954696 376519104 377135648 377579124 377901207 380357484 380681937 384151248 384311304 386397882 386603862 386977968 388067433 388986624 389193984 390208512 391307072 391894528 392101398 394822116 394986618 396871488 398118144 399791808 399838336 400004928 401259339 401861736 405789397 406011008 406357344 407895696 408113136 410007582 411116176 411300864 413078016 415168416 416163852 416337246 417645048 419226132 419449612 420443136 421626816 422725888 422949033 423583992 424277604 426110826 427120128 427723959 427951969 428965632 431294656 431942144 432122112 432170154 433338672 435350214 436063093 437843232 438610432 438984576 440220456 440881344 442122564 443169792 445575936 447501184 447882912 449765784 449818128 450005544 451178592 452448802 453128048 455290368 455480064 456762384 457152012 458882658 459127278 459634071 460324104 462313076 462505698 462713472 463408128 464712768 468132288 469450228 469654998 469850679 472801536 472998528 474330168 475566624 476280576 476905494 477621456 478966111 480100608 481608704 482586336 483431936 485206488 485934912 486137376 487302972 487506006 488457216 488776808 492051456 493231232 493436736 493857648 495248013 495991512 498684446 499433104 501272928 502025472 503438832 503868276 506045394 506256237 507143312 507575916 509769054 510976512 512201664 512415072 513857682 515197176 515471816 515970624 517423244 517864617 518648832 518925312 520552656 521334144 522801864 525640362 526429488 526648824 527911553 529161984 530824192 531901728 533055744 533339904 535012452 535815648 537324138 540113184 541809792 543860928 544150848 545857299 546676776 546904548 549873909 553557888 554885136 555116328 556860064 557990451 558968176 561862242 562169088 563932044 564778656 565703472 566368686 568147768 570298612 570536226 571954176 576162816 576226872 577784896 579596823 579905793 580466952 583479936 583790976 585312768 586960608 587841792 589496752 592233174 592479927 594101248 595307232 597177216 599687712 599757504 600007392 601571456 602792604 607306752 609016512 609536016 611843544 612169704 612845428 613765472 615011373 616674264 616951296 619617024 624176384 624245778 624505869 626206664 626467572 628839198 629174418 630402048 630664704 632440224 634088832 635040768 635873992 636416406 636828608 639166239 640134144 640680192 643448448 643869449 646941984 647913216 648183168 649737296 650008008 653025321 657915648 658476864 660330684 661322016 663183846 664754688 668063786 668363904 669367296 671251776 671824368 674648676 674727192 675008316 676767888 678673203 679692072 682935552 683220096 685143576 685728018 686929568 687960832 688323987 688690917 690486156 693469614 693758547 694070208 695112192 697069152 700853816 701905984 702198432 704175342 704482497 705549312 709202304 709666327 710740992 711119872 711495252 713349936 714420864 715358241 716432184 720150912 722413056 725147904 725534464 727809732 728902368 729206064 730954458 731259009 732685824 733165212 736333078 738077184 739846848 740155104 740786472 743987268 748026669 749149656 749558784 751909392 753038208 754271296 755158248 755802414 759068091 760714968 761363874 764653581 768302496 768622608 770786523 772795764 773207724 773955936 776134866 777973248 778387968 782614144 783789056 784202796 788460543 789644232 789973236 793742976 794262313 796236288 799583616 799676672 800009856 802518678 803723472 805986207 811578794 812022016 812714688 815791392 816226272 820015164 822232352 826156032 830336832 832327704 832674492 835290096 837641701 838452264 838899224 842793363 843253632 845451776 845898066 847167984 848555208 849553029 852221652 854240256 855447918 855804339 855903938 857931264 862589312 863884288 864244224 864340308 866677344 870700428 872126186 875686464 877220864 877969152 880440912 881762688 884245128 888349761 891151872 895002368 895765824 899531568 899636256 900011088 902357184 904897604 906256096 910580736 910960128 913524768 914304024 917765316 918254556 919268142 920648208 923240123 924626152 925011396 925426944 929425536 936264576 936368667 938900456 939309996 939701358 943258797 943761627 945603072 945997056 948660336 951133248 952561152 953810988 954624609 955242912 957932222 960201216 965172672 966863872 970412976 971869824 972274752 974605944 975012012 977553616 986462464 986873472 987715296 990496026 991983024 994775769 997368892 998866208 1002095679 1002545856 1004050944 1006877664 1007736552 1012090788 1012512474 1014286624 1015151832 1017585829 1019538108 1021953024 1024403328 1024830144 1027715364 1030394352 1030943632 1031941248 1034846488 1035729234 1040204421 1041105312 1042668288 1045603728 1051280724 1052858976 1053297648 1055823106 1056263013 1058323968 1063803456 1066111488 1066679808 1070024904 1071631296 1074648276 1080226368 1083619584 1087721856 1088301696 1091714598 1093353552 1093809096 1096431687 1099747818 1104499617 1107115776 1109770272 1110232656 1113720128 1115980902 1117936352 1123724484 1124338176 1127864088 1129557312 1131406944 1132737372 1136295536 1140597224 1141072452 1142045811 1152453744 1155569792 1159193646 1159811586 1160933904 1164202299 1166959872 1167581952 1170625536 1173921216 1175683584 1178993504 1184466348 1184959854 1190614464 1194354432 1199375424 1199515008 1200014784 1203142912 1203778017 1205585208 1217368191 1218033024 1219072032 1223687088 1224339408 1225690856 1227530944 1230022746 1233348528 1233902592 1239234048 1248352768 1248491556 1249011738 1252413328 1252935144 1257678396 1258348836 1261329408 1264880448 1268177664 1271747984 1272832812 1273657216 1278332478 1281360384 1283171877 1283855907 1286896896 1287738898 1293883968 1295826432 1296366336 1299474592 1300016016 1306050642 1308189279 1315831296 1316953728 1320661368 1322644032 1326367692 1329509376 1336127572 1336727808 1342503552 1343648736 1349297352 1349454384 1350016632 1353535776 1357346406 1359384144 1363211239 1365871104 1366440192 1370287152 1371456036 1373859136 1375921664 1376647974 1377381834 1378902213 1380972312 1386939228 1387517094 1388140416 1390224384 1394138304 1401707632 1403811968 1404396864 1408350684 1408964994 1409552037 1418404608 1419332654 1422990504 1426699872 1428841728 1430716482 1432864368 1436898333 1440301824 1444826112 1450295808 1451068928 1455619464 1457804736 1458412128 1461908916 1462518018 1465371648 1466330424 1472666156 1476154368 1479693696 1480310208 1481572944 1485744039 1487974536 1496053338 1498299312 1502517497 1503818784 1506076416 1508542592 1510316496 1511604828 1518136182 1521429936 1522727748 1529307162 1536604992 1537245216 1541573046 1545591528 1546415448 1547911872 1552269732 1553593851 1555946496 1556775936 1565228288 1568405592 1576921086 1579288464 1579946472 1583734659 1587485952 1588524626 1592472576 1599167232 1599353344 1600019712 1605037356 1607446944 1611972414 1614611993 1623157588 1624044032 1625429376 1631582784 1632452544 1637571897 1640030328 1644464704 1649621727 1660673664 1664655408 1665348984 1670580192 1675283402 1676904528 1677798448 1685586726 1686507264 1690903552 1691796132 1694335968 1697110416 1699106058 1704443304 1710895836 1711608678 1711807876 1715862528 1725178624 1728488448 1728680616 1733354688 1738790469 1739717379 1741400856 1744252372 1751372928 1755938304 1760881824 1763525376 1768490256 1776699522 1777439781 1779608839 1782303744 1790004736 1791531648 1799063136 1799272512 1800022176 1804714368 1809795208 1812512192 1821920256 1827049536 1828608048 1835530632 1836509112 1838536284 1841296416 1846480246 1849252304 1850022792 1850853888 1858851072 1872529152 1872737334 1877800912 1878619992 1879402716 1886517594 1887523254 1891206144 1891994112 1897320672 1902266496 1905122304 1907621976 1909249218 1910485824 1915864444 1917498717 1920402432 1930345344 1931608347 1940825952 1943739648 1944549504 1949211888 1950024024 1955107232 1959075963 1972924928 1973746944 1975430592 1980992052 1983966048 1989551538 1991747641 1994737784 1997732416 2004191358 2005091712 2008101888 2013755328 2015473104 2024181576 2025024948 2028573248 2030303664 2035171658 2036019609 2039076216 2048806656 2049660288 2055430728 2060788704 2061887264 2063882496 2066072751 2069692976 2071458468 2080408842 2081275641 2082210624 2085336576 2091207456 2102561448 2105717952 2106595296 2111646212 2112526026 2113447491 2116647936 2127606912 2128998981 2132222976 2133359616 2140049808 2143262592 2146074723 2149296552 2160452736 2167239168 2175443712 2176603392 2183429196 2186707104 2187618192 2192863374 2193777027 2199495636 2208999234 2214231552 2219540544 2220465312 2227440256 2231961804 2235872704 2244080007 2247448968 2248676352 2255728176 2259114624 2262813888 2265474744 2272591072 2277204273 2281194448 2282144904 2284091622 2293960743 2304907488 2311139584 2312359569 2318387292 2319623172 2321867808 2328404598 2333919744 2335163904 2347842432 2351367168 2357987008 2365381629 2368932696 2369919708 2381228928 2382786939 2384057149 2388708864 2398750848 2399030016 2400029568 2406285824 2407556034 2411170416 2417958621 2434736382 2436066048 2438144064 2447374176 2448678816 2451381712 2455061888 2460045492 2466697056 2478468096 2496705536 2496983112 2498023476 2504826656 2505870288 2512925103 2515356792 2516697672 2528380089 2529760896 2536355328 2543495968 2545665624 2547314432 2548659087 2556664956 2562720768 2566343754 2567413017 2567711814 2573793792 2575477796 2587767936 2591652864 2592732672 2598949184 2600032032 2612101284 2616378558 2627683427 2631662592 2633907456 2641322736 2645288064 2652735384 2665049283 2672255144 2673455616 2685007104 2687297472 2698594704 2698908768 2700033264 2707071552 2714692812 2718768288 2726422478 2731742208 2732880384 2740574304 2742912072 2747718272 2751843328 2753295948 2754763668 2757804426 2761944624 2769720369 2773878456 2775034188 2776280832 2788276608 2803415264 2807623936 2808793728 2809106001 2816701368 2817929988 2819104074 2829776391 2831284881 2836809216 2838665308 2845981008 2853399744 2857683456 2861432964 2863873827 2865728736 2873796666 2880603648 2896205821 2900591616 2902137856 2911238928 2915609472 2916824256 2923817832 2925036036 2932660848 2940917213 2945332312 2959387392 2960620416 2963145888 2971488078 2975949072 2984327307 2992106676 2996598624 3005034994 3006287037 3007637568 3012152832 3017085184 3020632992 3023209656 3036272364 3042859872 3045455496 3052757487 3058614324 3073209984 3074490432 3083146092 3091183056 3092830896 3095823744 3104539464 3107187702 3120613263 3130456576 3136811184 3153842172 3158576928 3159892944 3167469318 3168789039 3174971904 3177049252 3198334464 3198706688 3200039424 3210074712 3214893888 3223944828 3229223986 3241448899 3246315176 3248088064 3250858752 3263165568 3264905088 3275143794 3280060656 3288929408 3289295061 3299243454 3313498851 3321347328 3329310816 3330697968 3341160384 3350566804 3353809056 3355596896 3371173452 3373014528 3383592264 3388671936 3394220832 3398212116 3408886608 3421791672 3423217356 3423615752 3426137433 3450357248 3457361232 3466709376 3477580938 3479434758 3482801712 3488504744 3492606897 3502745856 3511876608 3521763648 3527050752 3536980512 3553399044 3554879562 3559217678 3580009472 3583063296 3598126272 3598545024 3600044352 3609428736 3619590416 3625024384 3652104573 3654099072 3657216096 3671061264 3673018224 3677072568 3682592832 3692960492 3698504608 3700045584 3701707776 3717702144 3745058304 3745474668 3755601824 3757239984 3758805432 3773035188 3775046508 3783988224 3794641344 3804532992 3815243952 3818498436 3820971648 3831728888 3834997434 3849515631 3851567721 3860690688 3863216694 3879908911 3881651904 3887479296 3889099008 3898423776 3900048048 3910214464 3918151926 3924567837 3945849856 3947493888 3950861184 3961984104 3967932096 3979103076 3983495282 3989475568 3995464832 4008382716 4010183424 4027510656 4030946208 4048363152 4050049896 4057146496 4060607328 4070343316 4072039218 4078152432 4089633717 4097613312 4099320576 4110861456 4121577408 4123774528 4127764992 4132145502 4136706639 4139385952 4142916936 4160817684 4162551282 4164421248 4170673152 4182414912 4205122896 4211435904 4213190592 4223292424 4225052052 4226894982 4228656111 4255213824 4257997962 4276395953 4280099616 4286525184 4292149446 4298593104 4310694999 4320905472 4334478336 4342414609 4350887424 4353206784 4366858392 4373414208 4375236384 4385726748 4387554054 4398991272 4417998468 4428463104 4439081088 4440930624 4454880512 4457232117 4463923608 4471745408 4488160014 4494897936 4507552491 4511456352 4518229248 4525627776 4530949488 4545182144 4554408546 4562388896 4564289808 4568183244 4587921486 4609814976 4622279168 4624719138 4636774584 4639246344 4643735616 4656809196 4660781553 4667839488 4670327808 4695684864 4715974016 4730763258 4737865392 4739839416 4751203977 4762457856 4765573878 4768114298 4777417728 4786165007 4797501696 4798060032 4800059136 4812571648 4815112068 4822340832 4835917242 4843835979 4869472764 4872132096 4876288128 4894748352 4897357632 4902763424 4910123776 4912715691 4920090984 4933394112 4948865181 4993966224 4996046952 5009653312 5011740576 5025850206 5030713584 5033395344 5056760178 5059521792 5072710656 5086991936 5091331248 5094628864 5097318174 5113329912 5132687508 5134826034 5135423628 5147587584 5150955592 5175535872 5185465344 5197898368 5200064064 5216371407 5219152137 5224202568 5232757116 5255366854 5267814912 5275262161 5282645472 5290576128 5305470768 5330098566 5338826517 5344510288 5346911232 5370014208 5374594944 5397189408 5397817536 5400066528 5414143104 5429385624 5437536576 5452844956 5465760768 5481148608 5485824144 5495436544 5506591896 5509527336 5515608852 5523889248 5539440738 5547756912 5550068376 5552561664 5563375597 5576553216 5606830528 5615247872 5617587456 5618212002 5633402736 5635859976 5638208148 5659552782 5662569762 5668820209 5673618432 5677330616 5691962016 5706799488 5715366912 5722865928 5727747654 5731457472 5747593332 5752496151 5761207296 5792411642 5794825041 5822477856 5831218944 5833648512 5847635664 5850072072 5865321696 5881834426 5890664624 5918774784 5921240832 5926291776 5942976156 5951898144 5968654614 5975242923 5984213352 5993197248 6010069988 6012574074 6015275136 6024305664 6034170368 6041265984 6046419312 6072544728 6085719744 6090910992 6105514974 6108058827 6117228648 6146419968 6148980864 6166292184 6182366112 6185661792 6191647488 6209078928 6214375404 6241226526 6243826923 6260913152 6273622368 6307684344 6317153856 6319785888 6334938636 6337578078 6340342473 6349943808 6354098504 6386996943 6396668928 6400078848 6420149424 6429787776 6438224169 6447889656 6458447972 6482897798 6492630352 6501717504 6526331136 6529810176 6550287588 6560121312 6577858816 6578590122 6581331081 6598486908 6626997702 6642694656 6658621632 6661395936 6682320768 6701133608 6707618112 6711193792 6732240021 6742346904 6746029056 6767184528 6777343872 6788441664 6796424232 6817773216 6843583344 6846434712 6847231504 6852274866 6881882229 6900714496 6914722464 6933418752 6955161876 6958869516 6965603424 6977009488 6985213794 7005491712 7043527296 7054101504 7073961024 7096144887 7106798088 7109759124 7118435356 7148360817 7152171447 7166126592 7196252544 7197090048 7200088704 7218857472 7239180832 7250048768 7253875863 7304209146 7308198144 7314432192 7342122528 7346036448 7354145136 7365185664 7385920984 7397009216 7400091168 7435404288 7490116608 7490949336 7511203648 7514479968 7517610864 7538775309 7546070376 7550093016 7585140267 7589282688 7609065984 7630487904 7636996872 7641943296 7663457776 7669994868 7699031262 7702239051 7703135442 7721381376 7726433388 7759817822 7763303808 7774958592 7778198016 7796847552 7800096096 7820428928 7836303852 7849135674 7883050281 7894987776 7901722368 7923968208 7935864192 7958206152 7966990564 7978951136 7990929664 7995147849 8016765432 8020366848 8055021312 8061892416 8096726304 8100099792 8114292992 8121214656 8140686632 8144078436 8156304864 8179267434 8195226624 8198641152 8221722912 8243154816 8247549056 8255529984 8264291004 8273413278 8278771904 8285833872 8309161107 8321635368 8325102564 8328842496 8364829824 8370302837 8410245792 8422871808 8426381184 8446584848 8450104104 8453789964 8457312222 8489329173 8493854643 8510427648 8515995924 8552791906 8560199232 8573050368 8584298892 8591621481 8597186208 8621389998 8641810944 8684829218 8688617463 8701774848 8706413568 8733716784 8746828416 8750472768 8771453496 8775108108 8797982544 8822751639 8835996936 8878162176 8881861248 8909761024 8914464234 8927847216 8943490816 8952981921 8976320028 8989795872 9015104982 9018861111 9022912704 9036458496 9051255552 9061898976 9090364288 9108817092 9124777792 9128579616 9136366488 9158272461 9175842972 9219629952 9225662251 9244558336 9249438276 9273549168 9278492688 9287471232 9313618392 9321563106 9361839789 9391369728 9431948032 9461526516 9475730784 9479678832 9502407954 9506367117 9524915712 9531147756 9536228596 9572330014 9595003392 9596120064 9600118272 9630224136 9644681664 9671834484 9687671958 9724346697 9729530527 9738945528 9744264192 9752576256 9789496704 9794715264 9805526848 9820247552 9825431382 9840181968 9866788224 9867885183 9897730362 9940496553 9987932448 9992093904 10019306624 10023481152 10051700412 10061427168 10066790688 10113520356 10119043584 10173983872 10182662496 10189257728 10194636348 10226659824 10265375016 10269652068 10270847256 10301911184 10351071744 10395796736 10400128128 10432742814 10438304274 10448405136 10465514232 10477820691 10510733708 10535629824 10550524322 10565290944 10581152256 10610941536 10660197132 10677653034 10689020576 10723789121 10740028416 10749189888 10794378816 10795635072 10800133056 10828286208 10858771248 10875073152 10889342113 10905689912 10956313719 10962297216 10971648288 10990873088 11013183792 11019054672 11031217704 11047778496 11078881476 11095513824 11100136752 11105123328 11126751194 11153106432 11213661056 11230495744 11235174912 11236424004 11266805472 11271719952 11276416296 11319105564 11325139524 11337640418 11354661232 11383924032 11413598976 11445731856 11455495308 11462914944 11495186664 11504992302 11548546893 11554703163 11584823284 11589650082 11639726733 11644955712 11662437888 11667297024 11695271328 11700144144 11730643392 11763668852 11773703511 11781329248 11837549568 11842481664 11852583552 11885952312 11903796288 11937309228 11950485846 11968426704 11986394496 12002121599 12020139976 12025148148 12030550272 12068340736 12082531968 12092838624 12145089456 12171439488 12181821984 12211029948 12216117654 12234457296 12268901151 12292839936 12297961728 12332584368 12364732224 12371323584 12383294976 12410119917 12418157856 12428750808 12482453052 12487653846 12547244736 12615368688 12634307712 12639571776 12669877272 12675156156 12680684946 12685968333 12708197008 12773993886 12829187859 12840298848 12859575552 12876448338 12895779312 12916895944 12932084997 12965795596 12985260704 13003435008 13027243827 13052662272 13059620352 13100575176 13120242624 13155717632 13157180244 13162662162 13196973816 13228615777 13253995404 13285389312 13317243264 13322791872 13364641536 13402267216 13415236224 13422387584 13464480042 13484693808 13522657473 13534369056 13554687744 13576883328 13592848464 13635546432 13687166688 13692869424 13694463008 13704549732 13763764458 13829444928 13866837504 13910323752 13917739032 13931206848 13954018976 13970427588 13982344659 14010983424 14087054592 14147922048 14192289774 14213596176 14219518248 14236870712 14253611931 14296721634 14304342894 14332253184 14358495021 14392505088 14394180096 14400177408 14437714944 14478361664 14500097536 14507751726 14531507937 14608418292 14616396288 14628864384 14684245056 14692072896 14708290272 14730371328 14771841968 14794018432 14800182336 14846595543 14981898672 15022407296 15028959936 15035221728 15077550618 15092140752 15100186032 15170280534 15178565376 15218131968 15260975808 15273993744 15283886592 15326915552 15339989736 15398062524 15404478102 15406270884 15442762752 15452866776 15519635644 15526607616 15556396032 15593695104 15600192192 15640857856 15649114221 15657456411 15672607704 15698271348 15766100562 15803444736 15825786483 15834222853 15847936416 15871728384 15916412304 15933981128 15957902272 15981859328 15990295698 16016479551 16033530864 16040733696 16110042624 16123784832 16134334441 16193452608 16200199584 16228585984 16242429312 16281373264 16288156872 16312609728 16358534868 16397282304 16443445824 16486309632 16495098112 16528582008 16546826556 16557543808 16571667744 16618322214 16643270736 16650205128 16657684992 16690126791 16729659648 16740605674 16820491584 16845743616 16852762368 16893169696 16900208208 16907579928 16914624444 16978658346 16987709286 17006460627 17020855296 17031991848 17105583812 17120398464 17146100736 17168597784 17183242962 17194372416 17242779996 17257488453 17283621888 17369658436 17377234926 17384475123 17467433568 17493656832 17500945536 17542906992 17550216216 17595965088 17645503278 17671993872 17721746107 17756324352 17763722496 17819522048 17828928468 17855694432 17886981632 17905963842 17925728769 17952640056 17979591744 18030209964 18037722222 18045825408 18072916992 18102511104 18123797952 18180728576 18217634184 18249555584 18257159232 18272732976 18316544922 18324176481 18351685944 18439259904 18451324502 18498876552 18547098336 18556985376 18574942464 18627236784 18643126212 18723679578 18731480769 18782739456 18863896064 18923053032 18951461568 18959357664 19004815908 19012734234 19021027419 19049831424 19062295512 19072457192 19144660028 19160990829 19190006784 19200236544 19260448272 19289363328 19314672507 19343668968 19375343916 19448693394 19459061054 19477891056 19505152512 19532727461 19578993408 19589430528 19611053696 19640495104 19650862764 19680363936 19733576448 19735770366 19795460724 19880993106 19975864896 19984187808 20038613248 20046962304 20103400824 20122854336 20133581376 20196720063 20227040712 20238087168 20347967744 20365324992 20389272696 20453319648 20530750032 20539304136 20541694512 20603822368 20645646687 20702143488 20791593472 20800256256 20865485628 20876608548 20896810272 20931028464 20955641382 20989955909 21021467416 21101048644 21130581888 21162304512 21221883072 21288434661 21320394264 21355306068 21378041152 21445082451 21447578242 21456514341 21498379776 21588757632 21591270144 21600266112 21656572416 21717542496 21750146304 21778684226 21811379824 21912627438 21924594432 21943296576 21981746176 22026367584 22038109344 22062435408 22095556992 22157762952 22191027648 22200273504 22253502388 22306212864 22427322112 22470349824 22472848008 22533610944 22543439904 22552832592 22616325927 22638211128 22650279048 22675280836 22709322464 22755420801 22767848064 22827197952 22891463712 22910990616 22925829888 22990373328 23009984604 23097093786 23106717153 23109406326 23134914907 23169646568 23179300164 23279453466 23289911424 23324875776 23334594048 23390542656 23400288288 23461286784 23527337704 23547407022 23562658496 23649150843 23684963328 23705167104 23771904624 23807592576 23874618456 23900971692 23936853408 23972788992 24004243198 24040279952 24050296296 24061100544 24165063936 24185677248 24290178912 24342878976 24363643968 24422059896 24432235308 24468914592 24537802302 24585679872 24595923456 24665168736 24729464448 24742647168 24766589952 24820239834 24836315712 24857501616 24927483321 24964906104 24975307692 25094489472 25110908511 25230737376 25268615424 25279143552 25339754544 25350312312 25361369892 25371936666 25416394016 25467987519 25481563929 25547987772 25658375718 25680597696 25719151104 25752896676 25791558624 25833791888 25864169994 25931591192 25970521408 26054487654 26065852389 26105324544 26119240704 26201150352 26240485248 26311435264 26314360488 26325324324 26393947632 26457231554 26468254917 26507990808 26634486528 26645583744 26729283072 26804534432 26830472448 26844775168 26858945763 26928960084 26969387616 27045314946 27056583333 27068738112 27109375488 27153766656 27185696928 27271092864 27374333376 27385738848 27388926016 27409099464 27474817383 27527528916 27658889856 27676986753 27733675008 27820647504 27835478064 27862413696 27908037952 27940855176 27964689318 28085519367 28174109184 28295844096 28384579548 28427192352 28439036496 28473741424 28507223862 28519101351 28593443268 28608685788 28716990042 28785010176 28788360192 28800354816 28956723328 29000195072 29015503452 29063015874 29173040091 29188591581 29216836584 29232792576 29257728768 29368490112 29384145792 29416580544 29460742656 29543683936 29588036864 29600364672 29603655549 29693191086 29821489659 29963797344 30044814592 30057919872 30070443456 30155101236 30184281504 30200372064 30340561068 30357130752 30521951616 30547987488 30567773184 30653831104 30679979472 30796125048 30808956204 30812541768 30905733552 30992742937 31039271288 31053215232 31187390208 31200384384 31281715712 31298228442 31314912822 31345215408 31396542696 31433462073 31532201124 31606889472 31651572966 31668445706 31695872832 31743456768 31832824608 31867962256 31915804544 31963718656 31980591396 32032959102 32067061728 32171367363 32220085248 32247569664 32268668882 32386905216 32400399168 32457171968 32484858624 32562746528 32576313744 32625219456 32668026339 32717069736 32868941157 32886891648 32972619264 32990196224 33057164016 33093653112 33115087616 33143335488 33236644428 33286541472 33300410256 33315369984 33380253582 33459319296 33481211348 33640983168 33691487232 33705524736 33786339392 33800416416 33815159856 33829248888 33957316692 33975418572 34012921254 34063983696 34159884551 34211167624 34240796928 34337195568 34366485924 34388744832 34485559992 34514976906 34645640679 34664109489 34739316872 34754469852 34768950246 34919180199 34934867136 34987313664 35001891072 35085813984 35100432432 35191930176 35291006556 35321110533 35343987744 35443492214 35512648704 35527444992 35657856936 35711388864 35773963264 35811927684 35851457538 35905280112 35959183488 36006364797 36060419928 36075444444 36091650816 36205022208 36247595904 36361457152 36435268368 36499111168 36514318464 36545465952 36633089844 36648352962 36703371888 36806703453 36878519808 36902649004 36997753104 37094196672 37113970752 37149884928 37230359751 37254473568 37286252424 37447359156 37462961538 37650675673 37727792128 37846106064 37902923136 37918715328 38009631816 38025468468 38042054838 38124591024 38144914384 38289320056 38321981658 38487563577 38520896544 38578726656 38629345014 38687337936 38750687832 38796254991 38897386788 38918122108 38955782112 39010305024 39065454922 39081731481 39157986816 39178861056 39222107392 39301725528 39360727872 39467152896 39471540732 39590921448 39685847331 39761986212 39951729792 39968375616 40077226496 40093924608 40206801648 40245708672 40267162752 40393440126 40454081424 40567972419 40695935488 40730649984 40778545392 40906639296 41061500064 41078608272 41083389024 41207644736 41291293374 41583186944 41600512512 41730971256 41753217096 41793620544 41862056928 41911282764 41979911818 42042934832 42202097288 42261163776 42443766144 42576869322 42640788528 42710612136 42756082304 42760835793 42890164902 42895156484 42913028682 42996759552 43075485063 43177515264 43182540288 43200532224 43313144832 43435084992 43500292608 43557368452 43594523811 43622759648 43825254876 43849188864 43886593152 44052735168 44076218688 44124870816 44191113984 44315525904 44382055296 44400547008 44507004776 44539786629 44854644224 44945696016 45067221888 45086879808 45105665184 45232651854 45276422256 45300558096 45350561672 45418644928 45510841602 45535696128 45654395904 45782927424 45821981232 45851659776 45980746656 46019969208 46194187572 46213434306 46218812652 46269829814 46339293136 46358600328 46558906932 46579822848 46669188096 46781085312 46800576576 46922573568 46972369233 47054675408 47094814044 47125316992 47298301686 47410334208 47477359449 47502668559 47543809248 47615185152 47749236912 47801943384 47873706816 47945577984 48008486396 48049438653 48080559904 48100592592 48122201088 48330127872 48371354496 48403003323 48580357824 48685757952 48727287936 48844119792 48864470616 48937829184 49075604604 49191846912 49330337472 49458928896 49485294336 49640479668 49672631424 49715003232 49854966642 49929812208 49950615384 50070380373 50188978944 50221817022 50438815843 50461474752 50537230848 50558287104 50679509088 50700624624 50722739784 50743873332 50832788032 50935975038 50963127858 51019381881 51095975544 51316751436 51361195392 51438302208 51505793352 51583117248 51667583776 51728339988 51772465359 51863182384 51941042816 52108975308 52131704778 52153425369 52402300704 52480970496 52628720976 52650648648 52787895264 52914463108 52936509834 53015981616 53165238321 53268973056 53291167488 53458566144 53609068864 53660944896 53689550336 53717891526 53777186307 53857920168 53938775232 54090629892 54113166666 54137476224 54218750976 54307533312 54371393856 54542185728 54748666752 54771477696 54777852032 54818198928 54949634766 54972529443 55055057832 55317779712 55353973506 55593147389 55641295008 55670956128 55724827392 55816075904 55881710352 55929378636 56171038734 56348218368 56591688192 56769159096 56854384704 56878072992 56947482848 57014447724 57038202702 57063082257 57186886536 57217371576 57433980084 57482972487 57570020352 57600709632 57913446656 57944017521 58031006904 58126031748 58346080182 58377183162 58433673168 58515457536 58598182383 58736980224 58768291584 58833161088 58921485312 59087367872 59176073728 59200729344 59207311098 59386382172 59642979318 59740643741 59927594688 60089629184 60115839744 60140886912 60310202472 60368563008 60400744128 60590160189 60681122136 60714261504 61043903232 61095974976 61307662208 61359958944 61592250096 61617912408 61625083536 61811467104 61985485874 62078542576 62106430464 62374780416 62400768768 62563431424 62596456884 62629825644 62690430816 62793085392 62866924146 62969867727 63064402248 63303145932 63336891412 63391745664 63486913536 63665649216 63735924512 63831609088 63865303983 63961182792 64065918204 64134123456 64335247353 64342734726 64369543023 64495139328 64537337764 64773810432 64800798336 64969717248 65125493056 65152627488 65250438912 65336052678 65434139472 65737882314 65773783296 65845527043 65945238528 65980392448 66114328032 66187306224 66230175232 66286670976 66473288856 66573082944 66600820512 66760507164 66918638592 66962422696 67281966336 67411049472 67572678784 67600832832 67630319712 67658497776 67848977781 67914633384 67950837144 68025842508 68127967392 68319769102 68422335248 68481593856 68674391136 68732971848 68777489664 68971119984 69029953812 69291281358 69328218978 69404744721 69478633744 69508939704 69537900492 69838360398 69869734272 69974627328 70003782144 70171627968 70200864864 70383860352 70582013112 70642221066 70687975488 70886984428 70947452529 71054889984 71315713872 71422777728 71623855368 71702915076 71810560224 71918366976 72012729594 72120839856 72150888888 72183301632 72323882761 72495191808 72722914304 72870536736 72998222336 73028636928 73090931904 73266179688 73296705924 73406743776 73613406906 73694662717 73757039616 73805298008 73995506208 74188393344 74227941504 74299769856 74460719502 74508947136 74572504848 74782449963 74894718312 74925923076 75301351346 75332725533 75692212128 75805846272 75837430656 76019263632 76050936936 76084109676 76249182048 76289828768 76444691787 76578640112 76643963316 76975127154 77041793088 77157453312 77258690028 77374675872 77501375664 77592509982 77794773576 77836244216 77911564224 78130909844 78163462962 78197557167 78315973632 78357722112 78444214784 78603451056 78721455744 78934305792 78943081464 79181842896 79371694662 79404764751 79523972424 79903459584 79936751232 80154452992 80187849216 80413603296 80491417344 80534325504 80786880252 80908162848 81135944838 81169749999 81391870976 81461299968 81557090784 81813278592 82123000128 82157216544 82166778048 82415289472 82424452149 82582586748 83030960259 83201025024 83461942512 83506434192 83587241088 83724113856 83822565528 83959823636 84085869664 84256558101 84404194576 84522327552 84887532288 85153738644 85281577056 85421224272 85512164608 85521671586 85557304053 85780329804 85790312968 85826057364 86150970126 86355030528 86365080576 86401064448 86870169984 87000585216 87114736904 87189047622 87245519296 87519120273 87565774743 87650509752 87698377728 87773186304 88105470336 88152437376 88210114513 88249741632 88382227968 88631051808 88764110592 88801094016 89014009552 89079573258 89464468977 89709288448 89891392032 90134443776 90173759616 90211330368 90465303708 90552844512 90601116192 90701123344 90837289856 91021683204 91071392256 91565854848 91643962464 91703319552 91961493312 92039938416 92388375144 92426868612 92437625304 92539659628 92678586272 92717200656 92978228811 93117813864 93159645696 93562170624 93601153152 93845147136 93944738466 94109350816 94189628088 94250633984 94300386219 94596603372 94820668416 94954718898 95005337118 95087618496 95230370304 95498473824 95603886768 95747413632 95891155968 96016972792 96098877306 96161119808 96201185184 96514102089 96660255744 96742708992 96806006646 97160715648 97224286799 97371515904 97454575872 97688239584 97728941232 97875658368 98004079017 98151209208 98606823471 98660674944 98917857792 98970588672 99280959336 99345262848 99430006464 99709933284 99859624416 99901230768 100140760746 100377957888 100443634044 100877631686 100922949504 101074461696 101116574208 101359018176 101401249248 101445479568 101487746664 101665576064 101871950076 101926255716 102038763762 102191951088 102479653653 102633502872 102722390784 103011586704 103166234496 103335167552 103456679976 103544930718 103726364768 103882085632 103936922037 103992328467 104217950616 104263409556 104306850738 104757540597 104804601408 104961940992 105257441952 105301297296 105575790528 105828926216 105873019668 105963331599 106031963232 106330476642 106537946112 106582334976 107159615377 107218137728 107321889792 107379100672 107435783052 107554372614 107715840336 107877550464 108019094391 108181259784 108226333332 108274952448 108615066624 108742787712 108813936881 109084371456 109497333504 109542955392 109555704064 109636397856 109899269532 109945058886 110110115664 110420110359 110635559424 110707947012 111186294778 111282590016 111341912256 111449654784 111632151808 111691079253 111763420704 111858757272 112342077468 112952027019 113183376384 113538318192 113708769408 113756145984 113894965696 114028895448 114076405404 114126164514 114373773072 114434743152 114867960168 114965944974 115462690731 115826893312 115888035042 116062013808 116252063496 116388764973 116692160364 116754366324 116867346336 117030915072 117196364766 117245194443 117473960448 117536583168 117666322176 118174735744 118352147456 118401458688 118414622196 118772764344 119057541993 119285958636 119481287482 119855189376 119933609263 120179258368 120231679488 120281773824 120620404944 120737126016 120801488256 121180320378 121362244272 121703917257 122087806464 122191949952 122615324416 122719917888 123184500192 123235824816 123250167072 123622934208 123970971748 124157085152 124749560832 124801537536 125192913768 125259651288 125380861632 125586170784 125733848292 125939735454 126128804496 126483896851 126606291864 126673782824 126783491328 127331298432 127471849024 127663218176 127730607966 127922365584 128131836408 128268246912 128282507379 128670494706 128685469452 128739086046 128990278656 129074675528 129226455189 129547620864 129601596672 129939434496 130250986112 130305254976 130500877824 130672105356 130783571433 130868278944 131475764628 131547566592 131691054086 132228656064 132374612448 132460350464 132573341952 132946577712 133146165888 133201641024 133521014328 133924845392 134563932672 135145357568 135201665664 135260639424 135316995552 135697955562 135829266768 135901674288 136051685016 136255934784 136639538204 136844670496 136963187712 137348782272 137465943696 137554979328 137942239968 138059907624 138582562716 138656437956 138809489442 138957267488 139017879408 139075800984 139409258573 139676720796 139739468544 140007564288 140343255936 140401729728 140767720704 141164026224 141284442132 141375950976 141773968856 141894905058 142432078347 142508005677 142631427744 142845555456 143247710736 143405830152 143621120448 143836733952 144025459188 144148315959 144241679712 144301777776 144366603264 144647765522 144990383616 145209009969 145741073472 145996444672 146057273856 146181863808 146532359376 146593411848 146813487552 147226813812 147389325434 147610596016 147991012416 148376786688 148455883008 148921439004 149017894272 149145009696 149564899926 149789436624 149851846152 150211141119 150602702692 150665451066 151316447529 151384424256 151611692544 151674861312 152038527264 152101873872 152168219352 152498364096 152579657536 152889383574 153058145643 153157280224 153287926632 153950254308 154083586176 154314906624 154517380056 154749351744 155002751328 155185019964 155589547152 155672488432 155823128448 156261819688 156326925924 156395114334 156460276107 156888429568 157206902112 157442911488 157886162928 158363685792 158743389324 158809529502 159047944848 159495714963 159806919168 159873502464 160375698432 160827206592 160982834688 161068651008 161331558921 161573760504 161816325696 162271889676 162339499998 162922599936 163114181568 163626557184 164246000256 164314433088 164333556096 164830578944 164848904298 164917588329 165165173496 166061920518 166779442167 166923885024 167012868384 167174482176 167448227712 167645131056 167919647272 168171739328 168513116202 168808389152 169044655104 169775064576 170307477288 170563154112 170842448544 171024329216 171043343172 171114608106 171560659608 171580625936 171652114728 172301940252 172448917461 172710061056 172802128896 173740339968 174229473808 174378095244 174491038592 175038240546 175131549486 175301019504 175546372608 175794547149 176210940672 176304874752 176420229026 176499483264 176764455936 177262103616 177528221184 177602188032 178028019104 178159146516 178928937954 179221931223 179782784064 180268887552 180347519232 180422660736 180930607416 181105689024 181202232384 181402246688 181674579712 181770480567 182043366408 182142784512 183131709696 183287924928 183922986624 184079876832 184776750288 184853737224 184875250608 185079319256 185357172544 185434401312 185956457622 186235627728 186319291392 187124341248 187202306304 187690294272 187889476932 188218701632 188379256176 188501267968 188600772438 188909603181 189193206744 189909437796 190010674236 190175236992 190460740608 190996947648 191207773536 191494827264 192033945584 192197754612 192322239616 192402370368 193005742059 193028204178 193108629069 193485417984 193612013292 194321431296 194448573598 194909151744 195376479168 195457882464 195751316736 196008158034 196302418416 197213646942 197321349888 197536581129 197835715584 197941177344 198561918672 198690525696 198860012928 199419866568 199719248832 199802461536 200281521492 200755915776 200887268088 201755263372 201845899008 202233148416 202718036352 202802498496 202890959136 202975493328 203331152128 203546933343 203743900152 203852511432 204077527524 204383902176 204959307306 205267005744 205444781568 205844897089 206023173408 206332468992 206670335104 206913359952 207089861436 207452729536 207764171264 207873844074 207984656934 208214234163 208435901232 208526819112 208613701476 209515081194 209609202816 209746347733 209923881984 210514883904 210602594592 211151581056 211657852432 211746039336 211926663198 212063926464 212660953284 212842357587 213164669952 214319230754 214436275456 214871566104 215108745228 215431680672 215755100928 216038188782 216362519568 216452666664 216549904896 216971648283 217485575424 217627873762 218168742912 218994667008 219085910784 219111408128 219272795712 219798539064 219890117772 220220231328 220840220718 221083988151 221201843041 221271118848 221415894024 222372589556 222565180032 222683824512 222899309568 223264303616 223382158506 223526841408 223717514544 224347349889 224684154936 225904054038 225998176599 227076636384 227417538816 227512291968 227789931392 228057790896 228152810808 228252329028 228747546144 228869486304 229735920336 229931889948 230925381462 231653786624 231776070084 232124027616 232504126992 232777529946 233384320728 233508732648 233734692672 234392729532 234490388886 234592671501 234947920896 235073166336 235332644352 236349471488 236802917376 236829244392 237545528688 238115083986 238214294253 238571917272 238962574964 239710378752 239867218526 240463358976 240563547648 241240809888 241474252032 241602976512 242360640756 242724488544 243407834514 243509249997 243806410943 244175612928 244383899904 245230648832 245439835776 246369000384 246471649632 246500334144 247245868416 247273356447 247941943496 248314170304 249092880777 249603075072 250385827536 250519302576 250761723264 251172341568 251467696584 251879470908 252257608992 252967793702 253212583728 253347565648 253566982656 254662596864 254943698048 255326436352 255461215932 255844731168 256263672816 256536493824 256565014758 257340989412 257370938904 257478172092 258149351056 258452910378 259095241728 259203193344 260501972224 260610509952 261001755648 261344210712 261567142866 261736557888 262557360819 262697324229 262951529256 263095133184 263382108172 264457312128 264630343539 264749224896 265146683904 265893155424 266292331776 266403282048 267042028656 267849690784 268393406931 268720934689 269127865344 270290715136 270403331328 270521278848 270633991104 271395911124 271658533536 271803348576 272103370032 272511869568 272869426817 273279076408 273689340992 274697564544 274931887392 275109958656 275884479936 276119815248 277165125432 277312875912 277618978884 277914534976 278035758816 278151601968 278818517146 278934686433 279353441592 279478937088 280686511872 280803459456 281535441408 282328052448 282568884264 282751901952 283547937712 283789810116 284864156694 285016011354 285262855488 285691110912 286495421472 286811660304 287242240896 287673467904 288050918376 288296631918 288483359424 288603555552 289295531044 289542306267 289980767232 290418019938 291482146944 291672860397 292114547712 292363727616 293064718752 293186823696 293626975104 294012237051 294453627624 294778650868 295221192032 295820470413 295982024832 296753573376 296911766016 297842878008 298035788544 298290019392 299129799852 299578873248 299703692304 300422282238 300753893791 301205405384 301330902132 302632895058 302768848512 303223385088 303349722624 304077054528 304203747744 304336438704 304996728192 305159315072 305778767148 306116291286 306314560448 306575853264 307438960959 307900508616 308167172352 309034760112 309498703488 310005502656 310370039928 311179094304 311344976864 311646256896 311976985401 312523639376 312653851848 312790228668 312920552214 314272621791 314413804224 314885822976 315772325856 316727371584 317486778648 317619059004 317889994797 318095889696 318991429926 319613838336 319747004928 321478846131 321654413184 321965669376 322137302016 322663117842 323147521008 323632651392 324057283173 324543779352 324678999996 325845199872 326228363136 326441810643 327253114368 328492000512 328628866176 328667112192 329661157888 329697808596 329835176658 330330346992 331260331077 332123841036 333558884334 333847770048 334025736768 334348964352 334896455424 335290262112 335839294544 336343478656 337026232404 337616778304 338856081057 339550129152 340614954576 341126308224 341684897088 342048658432 342086686344 342229216212 343121319216 343161251872 343304229456 344603880504 344897834922 346388072193 347480679936 348458947616 348756190488 348982077184 349166294919 350076481092 350263098972 350602039008 351092745216 351589094298 351735583329 352421881344 352609749504 352840458052 352998966528 354524207232 355056442368 355204376064 356056038208 356318293032 357172625979 357857875908 358443862446 359565568128 359800827789 359992629499 360537775104 360695038464 360845321472 361861214832 362211378048 362404464768 362804493376 363349159424 363540961134 364086732816 365111751771 366263419392 366575849856 367845973248 368159753664 369553500576 369707474448 369750501216 370158638512 370714345088 370868802624 371912915244 372471255456 374248682496 374404612608 375778953864 376437403264 376758512352 377002535936 377201544876 377819206362 378386413488 379451690553 379818875592 380021348472 380350473984 381993895296 382415547072 382989654528 384067891168 384395509224 384644479232 384804740736 384847522137 386011484118 386056408356 386217258138 386970835968 387224026584 387679365567 388642862592 388897147196 389818303488 390752958336 390915764928 391502633472 392016316068 392350714299 392604836832 394427293884 394642699776 395073162258 396780197477 397123837344 397381051392 397720025856 398839733136 399438497664 399604923072 400563042984 401774536176 402905658181 403510526744 403691798016 405436072704 405604996992 405781918272 405950986656 406662304256 407093866686 407487800304 407705022864 408155055048 408767804352 409918614612 410534011488 410889563136 411689794178 412046346816 412664937984 413340670208 413826719904 414179722872 414905459072 415528342528 415747688148 415969313868 416428468326 416871802464 417053638224 417227402952 418227775719 419030162388 419218405632 419492695466 421029767808 421205189184 422303162112 423315704864 423492078672 423853326396 424127852928 425321906568 425684715174 427296235041 427524017031 428638461508 428872550912 429743132208 430217490456 430863361344 431510201856 432076377564 432444947877 432725039136 432905333328 433099809792 433943296566 434971150848 435255747524 435627029907 437989334016 438171821568 438222816256 438545591424 439597078128 439780235544 440440462656 441680441436 442167976302 442403686082 442831788048 444078499163 444745179112 445130360064 445367649024 446528607232 446764317012 447053682816 447435029088 448694699778 449368309872 450633423357 451808108076 451996353198 453949342587 454153272768 454835077632 455024583936 455579862784 456115581792 456305621616 456504658056 457495092288 457738972608 459174436929 459471840672 459863779896 461850762924 463552140168 464248055232 465008253984 465555059892 466768641456 467017465296 467469385344 468785459064 468980777772 469185343002 469380828321 470665288704 472698942976 473658488784 475091057376 476230167972 476428588506 477143834544 477925149928 478487144889 479420757504 479734437052 481127095296 482481619776 482948504064 483205953024 483994676763 484721281512 485448977088 486815669028 487018499994 487612821886 488767799808 489458783749 490461297664 490879671552 492738000768 492943299264 493000668288 494491736832 494546712894 495883886992 496628340608 498185761554 500338326501 500771655072 501038605152 501523446528 502344683136 502935393168 503758941816 504515217984 505935587404 506425167456 506695131296 507133965312 509325193728 509887396096 510922431864 511689462336 512527345632 513072987648 513130029516 514681978824 514741877808 514956344184 516298702112 516905820756 517346752383 518406386688 521003944448 521221019904 522688421424 523134285732 523473115776 525114721638 525394648458 525903058512 526764216344 527383641447 528914624256 529260687078 529498449792 530293367808 531786310848 532584663552 532806564096 534084057312 535699381568 536786813862 537441869378 537665793669 540581430272 540806662656 541042557696 541267982208 542791822248 543317067072 543606697152 544206740064 545023739136 545738853634 546558152816 547378681984 549395129088 549863774784 551768959872 552239630496 554330250864 554625751824 555237957768 555829069952 556071517632 556303203936 557637034292 557869372866 558706883184 558957874176 561373023744 561606918912 563070882816 564656104896 565137768528 565503803904 566728809543 567095875424 567579620232 569728313388 570032022708 570525710976 571382221824 572990842944 573623320608 574484481792 576101836752 576593263836 576966718848 577207111104 578591062088 579017226177 579084612534 579325887207 580836039876 582964293888 583345720794 584727455232 585866245561 586129437504 586373647392 587253950208 588024474102 588907255248 589557301736 590442384064 591640940826 591964049664 592609743387 593507146752 593823532032 595685756016 596071577088 596580038784 598259599704 599157746496 599407384608 600844564476 601507787582 602410810768 602661804264 605265790116 605537697024 606699445248 608154109056 608407495488 608672877408 609993456384 610318630144 610640800029 611557534296 612232582572 612629120896 613151706528 614877921918 615801017232 616334344704 617534691267 618069520224 618997406976 620011005312 620740079856 622358188608 622689953728 623292513792 623953970802 624642702489 625047278752 625307703696 625580457336 625841104428 628545243582 628827608448 629239043199 629771645952 631544651712 633454743168 634973557296 635238118008 635779989594 636191779392 637982859852 638527072761 639494009856 642957692262 643308826368 645326235684 646295042016 647265302784 648114566346 649087558704 649357999992 650914944849 652456726272 652883621286 654506228736 655704605959 656984001024 657257732352 657334224384 659322315776 659395617192 659670353316 660660693984 662520662154 663251964453 663605529123 664247682072 667117768668 667695540096 668051473536 668697928704 669792910848 670580524224 671678589088 672686957312 673042049667 674052464808 675233556608 677712162114 677994529797 681229909152 682252616448 683369794176 684173372688 684458432424 686242638432 686322503744 686608458912 689207761008 689795669844 692776144386 694961359872 696917895232 697512380976 697964154368 698332589838 700152962184 700526197944 701204078016 703178188596 703471166658 703778014503 704843762688 705219499008 705680916104 705997933056 709048414464 710408752128 712112076416 712636586064 714345251958 714642882759 715715751816 716887724892 719131136256 719601655578 719985258998 721390076928 721690642944 722710916057 723722429664 724422756096 724808929536 725608986752 726698318848 727081922268 728173465632 730223503542 731419232829 732526838784 733151699712 735691946496 736319507328 739107001152 739414948896 739501002432 740317277024 741428690176 741737605248 741820069341 743825830488 744942510912 747278642331 748809225216 751557907728 752874806528 753517024704 754403089752 755638412724 756772826976 758903381106 759637751184 760042696944 760700947968 763987790592 764831094144 765979309056 768135782336 768791018448 769288958464 769609481472 769695044274 772022968236 772112816712 772434516276 774448053168 775358731134 776628368633 777285725184 777794294392 781505916672 781831529856 783005266944 784032632136 784701428598 785209673664 787672082457 788091972687 788854587768 789285399552 790146324516 793560394954 793891030617 794247674688 795440051712 797679466272 798876995328 799209846144 801126085968 803549072352 805811316362 806162804067 807021053488 807383596032 810872145408 811209993984 811563836544 811901973312 813324608512 814187733372 814975600608 815410045728 816310110096 817535608704 818608280451 819837229224 821068022976 823379588356 824092693632 825329875968 826681340416 827653439808 828359445744 829810918144 831495376296 831938627736 832856936652 833743604928 834107276448 834454805904 836455551438 836804059299 838060324776 838436811264 838985390932 842059535616 842410378368 844606324224 846631409728 846984157344 847706652792 848255705856 850643813136 851369430348 854592470082 855048034062 855991851559 857276923016 857745101824 859486264416 860434980912 861726722688 863020403712 864152755128 864889895754 865450078272 865810666656 867886593132 868626918801 869942301696 870511495048 871254059814 875018581191 876343643136 877091182848 879194156256 879560471088 880880925312 882036711153 883360882872 884335952604 884807372164 885663576096 888156998326 889490358224 890260720128 890735298048 893528634024 894107365632 894870058176 897389399556 898736619744 901266846714 902261681373 903616216152 903992706396 907898685174 908306545536 909670155264 910049167872 911159725568 912231163584 912611243232 913009316112 914990184576 915477945216 918348873858 918943681344 919727559792 922316882877 923701525848 927104280336 928496110464 930016507968 931110119784 933537282912 934034930592 934938770688 937570918128 937961555544 938370686004 938761656642 942817865373 945397885952 947316977568 950182114752 952460335944 952857177012 954287669088 955850299856 956974289778 958841515008 959468874104 964436538393 964963239552 965897008128 966411906048 967989353526 969442563024 970897954176 972171849519 973631338056 974036999988 975225643772 977535599616 978917567498 979325431929 981759343104 985476001536 985886598528 986001336576 988983473664 989093425788 991767773984 993256681216 993780993231 996371523108 1000676653002 1001543310144 1002077210304 1003046893056 1004689366272 1005870786336 1007517883632 1009030435968 1011871174808 1012850334912 1013390262592 1016568243171 1018650387456 1019774792192 1021844863728 1023378924672 1025054691264 1026145975296 1026260059032 1029363957648 1029483755616 1029912688368 1032597404224 1033811641512 1034693504766 1039164216579 1042007888896 1042442039808 1045376842848 1046268571464 1046946231552 1050229443276 1050789296916 1051806117024 1053528432688 1054767282894 1055206749987 1057829248512 1058521374156 1058996899584 1063572621696 1065169327104 1065613128192 1068168114624 1071398763136 1071517877937 1073573627724 1074883738756 1075331587338 1079402483367 1079977888497 1081613325312 1082085115392 1082535964416 1085583644496 1086634134144 1087213394304 1088413480128 1090047478272 1091477707268 1093116305632 1094757363968 1095335255313 1098790258176 1099727549568 1103537919744 1104479260992 1108660501728 1109251503648 1110475915536 1111658139904 1112143035264 1112606407872 1115274068584 1115738745732 1117413766368 1122746047488 1123213837824 1129312209792 1130275537056 1131007607808 1133457619086 1134191750848 1135159240464 1138355071659 1139456626776 1140064045416 1141051421952 1145981685888 1146731488669 1147246641216 1148968963584 1152203673504 1153186527672 1153933437696 1154414222208 1157182124176 1158034452354 1158169225068 1158651774414 1161672079752 1163038096701 1165928587776 1166691441588 1169454910464 1171732491122 1172258875008 1172747294784 1174507900416 1176048948204 1177052142897 1177814510496 1179114603472 1180884768128 1183281881652 1183928099328 1185219486774 1190340592431 1191371512032 1192143154176 1193160077568 1196519199408 1198315492992 1198814769216 1201689128952 1203015575164 1204821621536 1205323608528 1208716974543 1210531580232 1211075394048 1216308218112 1216814990976 1217345754816 1219986912768 1220637260288 1221281600058 1223115068592 1224465165144 1225258241792 1226303413056 1229755843836 1231602034464 1232668689408 1235069382534 1236139040448 1237994813952 1240022010624 1241480159712 1244716377216 1245379907456 1246585027584 1247907941604 1249285404978 1250094557504 1250615407392 1251160914672 1251682208856 1254683327157 1257090487164 1257655216896 1258478086398 1263089303424 1263915728387 1266909486336 1269947114592 1270476236016 1271559979188 1272383558784 1275965719704 1277054145522 1281888705123 1282572051093 1285915384524 1286617652736 1290652471368 1292590084032 1294530605568 1296229132692 1297334843631 1298175117408 1298715999984 1301829889698 1304913452544 1305767242572 1306881089721 1311409211918 1313968002048 1314515464704 1314668448768 1318791234384 1319340706632 1321321387968 1325041324308 1326503928906 1327211058246 1328495364144 1332235497489 1334235537336 1335391080192 1336102947072 1339585821696 1341161048448 1343357178176 1345373914624 1346084099334 1348104929616 1350467113216 1351900270071 1355424324228 1355989059594 1361848027761 1362459818304 1364505232896 1366739588352 1368346745376 1368916864848 1372485276864 1372645007488 1373216917824 1377523310787 1378415522016 1379591339688 1385552288772 1393074999901 1393835790464 1395024761952 1395928308736 1396665179676 1400305924368 1401052395888 1402408156032 1406356377192 1406942333316 1407556029006 1411361832208 1411995866112 1418096828928 1424224152832 1425273172128 1428690503916 1429285765518 1431431503632 1433775449784 1435461434667 1438262272512 1439203311156 1439970517996 1443381285888 1445421832114 1447444859328 1448845512192 1449617859072 1451217973504 1451984030289 1454163844536 1456346931264 1460447007084 1462838465658 1466303399424 1468376351247 1469159109577 1471383892992 1472639014656 1478214002304 1478829897792 1479002004864 1480634554048 1482857380352 1483475210496 1483640138682 1487651660976 1489885021824 1494557284662 1501014979503 1503115815456 1505749613056 1507034049408 1508806179504 1511276825448 1513545653952 1517806762212 1519275502368 1520085393888 1521401895936 1527975581184 1529662188288 1536271564672 1537582036896 1538577916928 1539218962944 1539390088548 1544045936472 1544225633424 1544869032552 1548896106336 1550717462268 1553256737266 1555588588784 1563011833344 1563663059712 1568065264272 1569402857196 1570419347328 1575344164914 1576183945374 1577709175536 1580292649032 1582150924341 1587120789908 1587782061234 1588495349376 1590880103424 1595358932544 1597753990656 1598419692288 1602252171936 1607098144704 1611622632724 1612325608134 1612997381007 1614042106976 1621744290816 1622419987968 1623127673088 1623803946624 1628375466744 1629951201216 1630820091456 1632620220192 1635071217408 1637216560902 1639674458448 1642136045952 1644290659063 1646759176712 1648185387264 1653362680832 1655306879616 1656718891488 1659621836288 1662990752592 1663877255472 1665713873304 1667487209856 1668214552896 1668909611808 1672911102876 1673608118598 1676120649552 1676873622528 1677970781864 1684119071232 1684820756736 1689212648448 1693262819456 1693968314688 1695413305584 1696511411712 1700186428629 1701287626272 1702738860696 1709184940164 1710096068124 1711983703118 1714553846032 1718972528832 1720869961824 1723453445376 1728305510256 1729779791508 1730900156544 1731621333312 1735773186264 1737253837602 1737977661621 1741022990096 1742508119628 1750037162382 1754182365696 1757598736683 1758388312512 1759120942176 1761761850624 1764073422306 1766721765744 1768671905208 1769614744328 1771327152192 1776313996652 1777829230161 1778980716448 1780521440256 1781470596096 1787057268048 1788214731264 1789740116352 1794778799112 1797473239488 1802533693428 1804523362746 1807232432304 1807985412792 1812320361449 1815797370348 1816613091072 1820098335744 1822319451136 1824462327168 1825222486464 1826018632224 1829980369152 1830955890432 1836697747716 1837887362688 1839455119584 1844633765754 1847403051696 1852604073801 1854208560672 1856992220928 1860033015936 1862220239568 1867074565824 1868069861184 1869877541376 1873928107467 1875141836256 1875923111088 1876741372008 1877523313284 1885635730746 1887717129597 1894633955136 1900364229504 1904920671888 1905714354024 1908575338176 1911700599712 1913948579556 1915581218283 1918937748208 1928873076786 1929926479104 1935978707052 1938885126048 1941795908352 1944343699038 1947262676112 1948073999976 1950451287544 1952744834547 1957835134996 1958650863858 1963518686208 1967113817877 1970952003072 1971773197056 1972002673152 1977966947328 1978186851576 1983535547968 1986513362432 1987561986462 1989755893359 1990816587369 1992743046216 2001353306004 2003086620288 2004154420608 2006093786112 2009378732544 2011741572672 2015035767264 2018060871936 2023742349616 2025700669824 2026780525184 2033136486342 2033983589391 2039549584384 2043689727456 2046757849344 2050109382528 2052520118064 2058727915296 2058967511232 2059825376736 2065194808448 2067623283024 2069387009532 2078328433158 2084884079616 2090753685696 2092537142928 2093892463104 2100458886552 2101578593832 2103612234048 2107056865376 2109534565788 2110413499974 2111334043509 2115658497024 2117042748312 2117993799168 2127145243392 2131226256384 2136336229248 2142797526272 2143035755874 2143928648277 2147147255448 2149767477512 2150663174676 2158804966734 2159955776994 2164170230784 2165071928832 2168132748171 2171167288992 2173268268288 2174426788608 2176826960256 2180094956544 2182955414536 2186232611264 2189514727936 2190670510626 2194257698487 2197580516352 2199455099136 2207075839488 2208958521984 2210403818417 2217321003456 2218503007296 2220951831072 2223316279808 2224286070528 2225212815744 2230548137168 2231477491464 2234827532736 2241835926993 2246427675648 2258624419584 2260551074112 2266915238172 2268383501696 2270318480928 2276710143318 2278913253552 2280128090832 2282102843904 2291963371776 2293462977338 2294493282432 2297937927168 2304407347008 2306373055344 2307866875392 2308828444416 2314364248352 2316068904708 2316338450136 2317303548828 2323344159504 2326076193402 2329885105899 2331857175552 2333382883176 2343464982244 2344517750016 2345494589568 2349015800832 2352097896408 2354104285794 2355629020992 2358229206944 2361769536256 2363016247371 2364275918061 2366563763304 2367856198656 2370438973548 2380681184862 2381673091851 2382743024064 2386320155136 2393038398816 2396630985984 2397629538432 2403378257904 2406031150328 2409643243072 2410647217056 2417433949086 2418488412201 2421063160464 2422150788096 2432616436224 2433629981952 2434691509632 2436284500591 2439973825536 2441274520576 2442563200116 2446230137184 2448930330288 2450516483584 2452606826112 2455824841353 2459511687672 2463204068928 2470138765068 2472278080896 2475989627904 2480044021248 2482960319424 2489432754432 2490759814912 2495815883208 2498570809956 2500189115008 2501230814784 2502321829344 2503364417712 2509366654314 2510412177897 2514180974328 2515310433792 2516956172796 2526178606848 2527831456774 2533818972672 2539894229184 2540952472032 2543119958376 2544767117568 2551931439408 2554108291044 2563777410246 2565144102186 2567975554677 2571830769048 2573235305472 2581304942736 2585180168064 2589061211136 2592458265384 2594669687262 2596350234816 2597431999968 2603659779396 2605880756403 2609826905088 2611534485144 2613762179442 2622818423836 2625055743573 2629030929408 2637582468768 2638681413264 2642642775936 2646110133459 2650082648616 2653007857812 2654422116492 2656990728288 2664470994978 2668471074672 2670782160384 2672205894144 2675983662157 2682322096896 2686714356352 2690747829248 2692168198668 2696209859232 2700934226432 2703800540142 2706785044119 2710848648456 2711978119188 2723696055522 2724919636608 2726702520529 2729010465792 2733479176704 2736693490752 2737833729696 2744970553728 2745290014976 2746433835648 2755046621574 2756831044032 2759182679376 2766950648631 2771104577544 2786149999802 2787671580928 2790049523904 2793330359352 2800611848736 2802104791776 2804816312064 2812712754384 2813884666632 2815112058012 2822723664416 2828453596119 2836193657856 2848448305664 2850546344256 2857381007832 2858571531036 2862863007264 2867550899568 2870922869334 2875623959533 2876524545024 2878406622312 2879941035992 2890843664228 2893309615179 2894889718656 2897691024384 2899235718144 2902435947008 2903968060578 2908327689072 2912693862528 2916515548557 2920894014168 2925676931316 2932606798848 2936752702494 2937976295787 2938318219154 2945278029312 2956428004608 2957659795584 2958004009728 2961269108096 2965714760704 2966950420992 2967280277364 2975303321952 2979770043648 2989114569324 3002029959006 3006231630912 3011499226112 3014068098816 3017612359008 3022553650896 3027091307904 3035613524424 3038551004736 3040170787776 3049704729513 3055951162368 3059324376576 3072543129344 3075164073792 3078437925888 3078780177096 3088091872944 3088451266848 3089738065104 3097792212672 3101434924536 3106513474532 3111177177568 3117492649737 3126023666688 3127326119424 3136130528544 3138805714392 3140838694656 3150688329828 3152367890748 3155418351072 3160585298064 3164301848682 3165620249961 3169483342259 3174241579816 3175564122468 3176990698752 3190717865088 3195507981312 3196839384576 3204504343872 3214196289408 3214553633811 3223245265448 3224651216268 3225994762014 3228084213952 3238207450101 3239933665491 3244839975936 3246255346176 3247607893248 3256750933488 3259902402432 3261640182912 3265240440384 3270142434816 3274433121804 3279348916896 3284272091904 3288581318126 3293518353424 3296370774528 3310613759232 3313437782976 3319243672576 3325981505184 3327754510944 3331427746608 3334974419712 3336429105792 3337819223616 3345822205752 3347216237196 3352241299104 3355941563728 3368238142464 3369641513472 3386525638912 3387936629376 3390826611168 3393022823424 3400372857258 3402575252544 3405477721392 3415065214977 3418369880328 3420192136248 3423967406236 3429107692064 3437945057664 3440194466007 3441739923648 3446906890752 3456611020512 3459559583016 3461800313088 3463242666624 3471546372528 3474507675204 3475955323242 3482045980192 3485016239256 3489114290103 3493372150957 3500074324764 3508364731392 3515197473366 3516776625024 3518241884352 3523523701248 3528146844612 3533443531488 3537343810416 3539229488656 3542654304384 3552627993304 3555658460322 3557961432896 3571021777293 3574114536096 3576429462528 3579480232704 3589557598224 3594946478976 3605067386856 3609046725492 3614464864608 3615970825584 3624640722898 3626150923629 3631594740696 3633226182144 3648924654336 3650444972928 3652037264448 3659960738304 3661911780864 3673395495432 3675774725376 3678910239168 3689267531508 3694806103392 3705208147602 3708417121344 3713984441856 3720066031872 3724440479136 3734149131648 3736139722368 3739755082752 3747856214934 3750283672512 3751846222176 3753482744016 3755046626568 3764049981471 3771271461492 3775434259194 3789267910272 3791747185161 3800728459008 3809841343776 3811428708048 3817150676352 3823401199424 3827897159112 3831162436566 3837875496416 3845666115369 3847716153279 3857746153572 3859852958208 3871957414104 3877770252096 3883591816704 3888687398076 3894525352224 3896147999952 3900902575088 3905489669094 3915670269992 3917301727716 3920643269163 3934227635754 3941904006144 3943546394112 3944005346304 3956373703152 3967071095936 3973026724864 3975123972924 3979511786718 3981633174738 3985486092432 3996706492467 4002706612008 4006173240576 4008308841216 4018757465088 4023483145344 4030071534528 4036121743872 4047484699232 4051401339648 4053561050368 4055700810213 4066272972684 4067967178782 4085544083283 4087379454912 4093515698688 4100218765056 4105040236128 4117455830592 4117935022464 4119650753472 4130389616896 4132569932361 4135246566048 4138774019064 4156656866316 4179224999703 4181507371392 4185074285856 4187784926208 4200917773104 4203157187664 4207224468096 4214113730752 4219069131576 4220826999948 4222668087018 4234085496624 4235987598336 4254290486784 4272672458496 4285595052544 4286071511748 4287857296554 4294294510896 4299534955024 4301326349352 4306384304001 4317609933468 4319911553988 4330143857664 4336265496342 4342334577984 4346536536576 4348853577216 4353653920512 4365910829072 4372465222528 4379029455872 4381341021252 4388515396974 4398910198272 4405129053741 4407477328731 4414151678976 4417917043968 4420807636834 4434642006912 4437006014592 4441903662144 4446632559616 4448572141056 4450425631488 4461096274336 4462954982928 4469655065472 4483671853986 4503044938509 4517248839168 4521102148224 4533830476344 4536767003392 4540636961856 4553420286636 4557826507104 4560256181664 4564205687808 4583926743552 4586925954676 4588986564864 4608814694016 4612746110688 4615733750784 4617656888832 4628728496704 4632137809416 4632676900272 4634607097656 4646688319008 4652152386804 4659770211798 4666765766352 4679904183487 4686929964488 4689035500032 4690989179136 4704195792816 4708208571588 4711258041984 4716458413888 4723539072512 4726032494742 4728551836122 4733127526608 4740877947096 4746452773023 4761362369724 4763346183702 4765486048128 4772640310272 4786076797632 4793261971968 4795259076864 4806756515808 4812062300656 4819286486144 4821294434112 4834867898172 4836976824402 4838992143021 4842126320928 4865232872448 4867259963904 4869383019264 4872569001182 4885126400232 4892460274368 4897860660576 4901032967168 4905213652224 4911649682706 4919023375344 4926408137856 4932871977189 4940277530136 4944556161792 4960088042496 4965920638848 4978865508864 4981519629824 4991631766416 4997141619912 5000378230016 5002461629568 5004643658688 5006728835424 5018733308628 5020824355794 5028361948656 5030620867584 5033912345592 5052357213696 5055662913548 5067637945344 5079788458368 5081904944064 5086239916752 5089534235136 5100559285887 5103862878816 5108216582088 5127554820492 5130288204372 5135951109354 5143661538096 5158142567201 5162609885472 5170360336128 5184916530768 5189339374524 5192700469632 5194863999936 5207319558792 5211761512806 5223068970288 5227524358884 5245636847672 5250111487146 5272796210049 5275164937536 5277362826528 5285285551872 5292220266918 5300165297232 5306015715624 5308844232984 5313981456576 5328941989956 5333487690483 5336942149344 5341564320768 5344411788288 5351967324314 5364644193792 5373428712704 5384336397336 5392419718464 5401868452864 5407601080284 5413570088238 5421697296912 5423956238376 5436961084347 5447392111044 5449839273216 5453405041058 5466958353408 5473386981504 5475667459392 5489941107456 5490580029952 5492867671296 5510093243148 5513662088064 5518365358752 5533901297262 5542209155088 5557812221403 5572299999604 5575343161856 5580099047808 5586660718704 5601223697472 5604209583552 5609632624128 5621784322401 5625425508768 5627769333264 5630224116024 5645447328832 5656907192238 5663151388791 5696896611328 5701092688512 5714762015664 5717143062072 5725726014528 5735101799136 5741845738668 5751247919066 5756813244624 5759882071984 5781687328456 5786619230358 5789779437312 5804871894016 5807936121156 5816655378144 5825387725056 5833031097114 5841788028336 5851353862632 5858234503641 5873505404988 5875952591574 5876636438308 5890556058624 5901341453631 5912856009216 5915319591168 5916008019456 5922538216192 5933900841984 5934560554728 5950606643904 5959540087296 5969267680077 5972449762107 5978229138648 6004059918012 6012463261824 6028136197632 6035224718016 6045107301792 6054182615808 6071227048848 6077102009472 6080341575552 6099409459026 6101950768173 6118648753152 6145086258688 6150328147584 6157560354192 6176183745888 6176902533696 6179476130208 6195584425344 6202869849072 6213026949064 6222354355136 6234985299474 6254652238848 6272261057088 6277611428784 6281677389312 6301376659656 6304735781496 6310836702144 6321170596128 6328603697364 6331240499922 6338966684518 6348483159632 6351128244936 6353981397504 6381435730176 6393678769152 6409008687744 6428392578816 6429107267622 6446490530896 6449302432536 6451989524028 6456168427904 6476414900202 6479867330982 6492510692352 6495215786496 6504398244513 6513501866976 6519804804864 6523280365824 6530480880768 6540284869632 6548866243608 6558697833792 6568544183808 6577162636252 6582773095461 6587036706848 6592741549056 6621227518464 6626875565952 6631211455251 6651963010368 6655509021888 6662855493216 6669948839424 6672858211584 6675638447232 6691644411504 6694432474392 6704482598208 6711883127456 6725507780979 6739283026944 6773051277824 6775873258752 6781653222336 6800745714516 6805150505088 6810955442784 6830130429954 6836739760656 6840384272496 6847934812472 6858215384128 6875890115328 6880388932014 6883479847296 6893813781504 6913222041024 6919119166032 6923600626176 6926485333248 6943092745056 6949015350408 6951910646484 6964091960384 6970032478512 6978228580206 6986744301914 6989655317697 7000148649528 7030394946732 7033553250048 7036483768704 7047047402496 7056293689224 7066887062976 7074687620832 7078458977312 7085308608768 7092827754183 7105255986608 7111316920644 7115922865792 7142043554586 7145019275553 7148229072192 7158960465408 7179115196448 7189892957952 7210134773712 7218093450984 7228929729216 7231941651168 7249281445796 7252301847258 7255465236603 7263189481392 7266452364288 7297849308672 7300889945856 7304074528896 7308853501773 7319921476608 7323823561728 7346790990864 7351549450752 7357820478336 7367474524059 7378535063016 7389612206784 7410416295204 7416834242688 7427968883712 7440132063744 7448880958272 7468298263296 7472279444736 7495712429868 7500567345024 7503692444352 7506965488032 7510093253136 7528099962942 7531236533691 7542542922984 7550868518388 7578535820544 7583494370322 7601456918016 7616261192293 7619682687552 7622857416096 7634301352704 7646802398848 7655794318224 7662324873132 7675750992832 7691332230738 7695432306558 7703926664031 7715492307144 7719705916416 7743914828208 7755540504192 7767183633408 7777374796152 7789050704448 7792295999904 7801805150176 7810979338188 7817642269209 7831340539984 7834603455432 7841286538326 7868455271508 7875167230719 7887092788224 7912747406304 7934142191872 7938330400377 7950247945848 7959023573436 7963266349476 7970972184864 7993412984934 8005413224016 8012346481152 8016617682432 8027950986471 8046966290688 8060143069056 8072243487744 8094969398464 8102802679296 8107122100736 8111401620426 8120355132357 8132545945368 8135934357564 8171088166566 8174758909824 8180107561587 8184468192517 8187031397376 8200437530112 8210080472256 8234911661184 8235870044928 8239301506944 8260779233792 8265139864722 8270493132096 8277548038128 8300851945893 8313313732632 8358449999406 8363014742784 8370148571712 8401835546208 8406314375328 8414448936192 8428227461504 8438138263152 8441653999896 8445336174036 8468170993248 8508580973568 8545344916992 8571190105088 8572143023496 8575714593108 8588589021792 8599069910048 8602652698704 8612768608002 8626871878599 8635219866936 8639823107976 8672530992684 8679928845537 8684669155968 8693073073152 8697707154432 8707307841024 8731821658144 8744930445056 8749546645671 8762682042504 8777030793948 8797820396544 8810258107482 8813928887361 8814954657462 8835834087936 8841615273668 8869284013824 8874012029184 8883807324288 8897144282112 8900851262976 8922192548672 8925909965856 8939310130944 8967343707972 9006089877018 9020837204891 9034497678336 9042204296448 9067660952688 9073534006784 9081273923712 9106840573272 9115653014208 9120512363328 9149114188539 9167853487104 9173851909352 9177973129728 9217629388032 9225492221376 9235313777664 9257456993408 9264275618832 9265353800544 9269214195312 9293376638016 9304304773608 9319540423596 9333531532704 9359808366974 9373859928976 9378071000064 9381978358272 9408391585632 9416417143176 9422516083968 9432916827776 9447078145024 9452064989484 9457103672244 9466255053216 9481755894192 9492905546046 9508450026777 9522724739448 9526692367404 9530972096256 9572153595264 9586523943936 9590518153728 9613513031616 9624124601312 9638572972288 9642588868224 9643660901433 9669735796344 9673953648804 9677984286042 9684252641856 9714622350303 9719800996473 9734519927808 9738766038528 9745138002364 9770252800464 9784920548736 9795721321152 9810427304448 9823299365412 9838046750688 9852816275712 9865743954378 9880555060272 9889112323584 9931841277696 9942674583493 9957731017728 9963039259648 9983263532832 9994283239824 10000756460032 10004923259136 10009287317376 10013457670848 10037466617256 10041648711588 10056723897312 10067824691184 10096168792229 10104714427392 10111325827096 10159576916736 10163809888128 10172479833504 10179068470272 10201118571774 10207725757632 10216433164176 10245195644931 10255109640984 10260576408744 10271902218708 10287323076192 10316285134402 10320583398021 10325219770944 10340720672256 10369833061536 10378678749048 10385400939264 10389727999872 10414639117584 10423523025612 10446137940576 10455048717768 10480116452871 10491273695344 10500222974292 10545592420098 10550329875072 10554725653056 10570571103744 10584440533836 10600330594464 10612031431248 10617688465968 10627962913152 10657883979912 10666975380966 10673884298688 10703934648628 10713065331879 10729288387584 10746857425408 10768672794672 10784839436928 10815202160568 10827140176476 10843394593824 10847912476752 10873922168694 10878452770887 10894784222088 10899678546432 10906810082116 10946773963008 10951334918784 10979882214912 10981160059904 10985735342592 11020186486296 11027324176128 11036730717504 11067802594524 11084418310176 11115624442806 11127894070267 11144599999208 11150686323712 11160198095616 11173321437408 11202447394944 11208419167104 11219265248256 11243568644802 11250851017536 11255538666528 11260448232048 11290894657664 11292149944413 11313814384476 11326302777582 11375241555483 11402185377024 11429524031328 11434286124144 11451452029056 11470203598272 11483691477336 11502495838132 11513626489248 11519764143968 11543148459837 11563374656912 11573238460716 11579558874624 11615872242312 11633310756288 11650775450112 11666062194228 11683576056672 11702707725264 11716469007282 11747010809976 11751905183148 11753272876616 11761929807489 11802682907262 11825712018432 11830639182336 11832016038912 11845076432384 11869121109456 11901213287808 11919080174592 11938535360154 11944899524214 11956458277296 11990119477401 12008119836024 12024926523648 12056272395264 12070449436032 12090214603584 12108365231616 12142454097696 12154204018944 12160683151104 12198818918052 12203901536346 12256632249849 12290172517376 12300656295168 12315120708384 12352367491776 12353805067392 12358952260416 12391168850688 12405739698144 12426053898128 12444708710272 12469970598948 12537674999109 12544522114176 12555222857568 12563354778624 12602753319312 12609471562992 12621673404288 12642341192256 12657207394728 12662480999844 12677933369036 12696966319264 12702256489872 12707962795008 12762871460352 12818017375488 12856785157632 12858214535244 12892981061792 12898604865072 12903979048056 12912336855808 12919152912003 12952829800404 12959734661964 12990431572992 13008796489026 13027003733952 13039609609728 13046560731648 13060961761536 13097732487216 13117395667584 13137088367616 13154325272504 13165546190922 13174073413696 13215387161223 13222431986193 13242455036928 13253751131904 13262422910502 13303926020736 13311018043776 13319727291463 13325710986432 13339897678848 13345716423168 13351276894464 13383288823008 13388864948784 13408965196416 13423766254912 13451015561958 13509134815527 13546102555648 13551746517504 13563306444672 13601491429032 13610301010176 13621910885568 13660260859908 13673479521312 13680768544992 13695869624944 13716430768256 13751780230656 13760777864028 13766959694592 13826444082048 13838238332064 13847201252352 13852970666496 13886185490112 13898030700816 13903821292968 13928183920768 13940064957024 13956457160412 13973488603828 13979310635394 14000297299056 14039712550461 14060789893464 14067106500096 14072967537408 14112587378448 14133774125952 14149375241664 14156917954624 14170617217536 14185655508366 14210511973216 14222633841288 14231845731584 14239358319069 14284087109172 14290038551106 14296458144384 14317920930816 14358230392896 14379785915904 14420269547424 14436186901968 14457859458432 14463883302336 14498562891592 14504603694516 14510930473206 14516976429063 14526378962784 14595698617344 14601779891712 14608149057792 14617707003546 14680867306649 14693581981728 14703098901504 14715640956672 14734949048118 14757070126032 14779224413568 14798615931567 14820832590408 14833668485376 14880264127488 14897761916544 14907509352697 14936596526592 14944558889472 14991424859736 15001134690048 15007384888704 15013930976064 15020186506272 15056199925884 15062473067382 15085085845968 15101737036776 15157071641088 15166988740644 15202913836032 15232522384586 15239365375104 15245714832192 15268602705408 15293604797696 15301677857661 15311588636448 15324649746264 15351501985664 15382664461476 15390864613116 15407853328062 15430984614288 15474427701603 15487829656416 15511081008384 15554749592304 15578101408896 15584591999808 15603610300352 15621958676376 15635284538418 15662681079968 15669206910864 15682573076652 15736910543016 15750334461438 15818388630147 15825494812608 15868284383744 15876660800754 15900495891696 15918047146872 15926532698952 15941944369728 15986825969868 16000463071449 16010826448032 16024692962304 16033235364864 16055901972942 16093932581376 16120286138112 16189938796928 16205605358592 16214244201472 16222803240852 16240710264714 16265091890736 16271868715128 16310883253041 16342176333132 16349517819648 16360215123174 16368936385034 16400875060224 16420160944512 16430904469031 16469823322368 16471740089856 16478603013888 16521558467584 16530279729444 16540986264192 16555096076256 16601703891786 16626627465264 16673436664209 16716899998812 16726029485568 16740297143424 16803671092416 16812628750656 16828897872384 16856454923008 16865352967203 16876276526304 16883307999792 16890672348072 16936341986496 16989454166373 17090689833984 17144286046992 17151429186216 17177178043584 17198139820096 17205305397408 17225537216004 17253743757198 17270439733872 17279646215952 17345061985368 17359857691074 17369338311936 17414615682048 17463643316288 17489860890112 17499093291342 17525364085008 17554061587896 17574703510923 17620516214964 17627857774722 17629909314924 17671668175872 17683230547336 17704024360893 17738568027648 17748024058368 17767614648576 17801702525952 17844385097344 17851819931712 17878620261888 17907803040231 17917349286321 17934687415944 18012179754036 18041674409782 18084408592896 18109974998713 18135321905376 18147068013568 18162547847424 18213681146544 18231306028416 18241024726656 18298228377078 18347703818704 18355946259456 18435258776064 18450984442752 18514913986816 18528551237664 18530707601088 18538428390624 18586753276032 18608609547216 18639080847192 18667063065408 18719616733948 18747719857952 18763956716544 18816783171264 18832834286352 18845032167936 18865833655552 18904129978968 18914207344488 18932510106432 18963511788384 18985811092092 19016900053554 19045449478896 19053384734808 19061944192512 19099068424501 19144307190528 19181036307456 19227026063232 19248249202624 19277145944576 19285177736448 19287321802866 19339471592688 19347907297608 19355968572084 19368505283712 19429244700606 19439601992946 19477532077056 19490276004728 19513194733539 19540505600928 19569841097472 19591442642304 19620854608896 19646598730824 19676093501376 19705632551424 19731487908756 19748319286383 19761110120544 19778224647168 19863682555392 19885349166986 19893634365753 19966527065664 19988566479648 20001512920064 20009846518272 20018574634752 20026915341696 20074933234512 20083297423176 20113447794624 20135649382368 20192337584458 20222651654192 20319153833472 20327619776256 20344959667008 20402237143548 20415451515264 20432866328352 20490391289862 20510219281968 20521152817488 20543804437416 20574646152384 20632570268804 20641166796042 20650439541888 20681441344512 20739666123072 20757357498096 20770801878528 20779455999744 20829278235168 20847046051224 20892275881152 20910097435536 20960232905742 20968965953091 20982547390688 21000445948584 21091184840196 21100659750144 21109451306112 21141142207488 21168881067672 21200661188928 21224062862496 21235376931936 21255925826304 21315767959824 21333950761932 21347768597376 21407869297256 21426130663758 21435057826659 21493714850816 21537345589344 21569678873856 21630404321136 21654280352952 21686789187648 21695824953504 21747844337388 21756905541774 21766395709809 21789568444176 21799357092864 21813620164232 21893547926016 21902669837568 21926560505319 21959764429824 21971470685184 22040372972592 22054648352256 22073461435008 22102423572177 22135605189048 22168836620352 22231248885612 22255788140534 22289199998416 22320396191232 22346642874816 22404894789888 22416838334208 22487137289604 22501702035072 22511077333056 22520896464096 22581789315328 22584299888826 22593709601073 22627628768952 22652605555164 22750483110966 22804370754048 22848783576879 22859048062656 22868572248288 22902904058112 22940407196544 22967382954672 23004991676264 23027252978496 23039528287936 23086296919674 23111779992093 23126749313824 23146476921432 23159117749248 23231744484624 23266621512576 23301550900224 23332124388456 23367152113344 23405415450528 23432938014564 23494021619952 23503810366296 23506545753232 23523859614978 23605365814524 23625501692157 23661278364672 23690152864768 23738242218912 23802426575616 23877070720308 23889799048428 23912916554592 23980238954802 24016239672048 24049853047296 24083852959413 24140898872064 24180429207168 24216730463232 24284908195392 24308408037888 24321366302208 24361065397071 24397637836104 24407803072692 24513264499698 24540322684761 24553404577551 24601312590336 24630241416768 24704734983552 24707610134784 24717904520832 24782337701376 24811479396288 24852107796256 24889417420544 24902555837679 24939941197896 25075349998218 25089044228352 25110445715136 25205506638624 25218943125984 25243346808576 25284682384512 25314414789456 25324961999688 25355866738072 25393932638528 25404512979744 25525742920704 25636034750976 25713570315264 25716429070488 25785962123584 25797209730144 25807958096112 25824673711616 25838305824006 25880615635797 25905659600808 25919469323928 26017592978052 26039786536611 26054007467904 26079219219456 26093121463296 26121923523072 26195464974432 26234791335168 26308650545008 26331092381844 26348146827392 26430774322446 26441786662083 26444863972386 26507502263808 26524845821004 26607852041472 26622036087552 26639454582926 26651421972864 26691432846336 26702553788928 26766577646016 26777729897568 26817930392832 26847532509824 26902031123916 27018269631054 27062511614673 27103493035008 27126612889344 27202982858064 27220602020352 27243821771136 27320521719816 27346959042624 27361537089984 27391739249888 27432861536512 27447342565617 27503560461312 27521555728056 27533919389184 27652888164096 27676476664128 27705941332992 27772370980224 27796061401632 27807642585936 27856367841536 27880129914048 27912914320824 27946977207656 27958621270788 28000594598112 28079425100922 28121579786928 28134213000192 28145935074816 28225174756896 28267548251904 28298750483328 28313835909248 28341234435072 28371311016732 28421023946432 28445267682576 28463691463168 28478716638138 28525350080331 28568174218344 28580077102212 28592916288768 28716460785792 28735249639421 28759571831808 28840539094848 28872373803936 28915718916864 28927766604672 28997125783184 29009207389032 29021860946412 29033952858126 29052757925568 29143867050909 29159402989419 29203559783424 29216298115584 29235414007092 29361734613298 29387163963456 29431281913344 29469898096236 29514140252064 29558448827136 29597231863134 29641665180816 29667336970752 29795523833088 29815018705394 29828023750479 29873193053184 29889117778944 29982849719472 30002269380096 30014769777408 30027861952128 30040373012544 30112399851768 30124946134764 30170171691936 30203474073552 30288506376687 30314143282176 30333977481288 30465044769172 30478730750208 30491429664384 30537205410816 30587209595392 30603355715322 30623177272896 30649299492528 30703003971328 30735586934793 30765328922952 30781729226232 30815706656124 30861969228576 30948855403206 30961750194063 30975659312832 31022162016768 31109499184608 31156202817792 31169183999616 31207220600704 31243917352752 31270569076836 31325362159936 31338413821728 31365146153304 31440349358613 31473821086032 31500668922876 31636777260294 31650989625216 31671698507683 31736568767488 31753321601508 31800991783392 31836094293744 31853065397904 31883888739456 31973651939736 32000926142898 32021652896064 32111803945884 32139195995637 32187865162752 32240572276224 32379877593856 32445606481704 32481420529428 32530183781472 32543737430256 32621766506082 32635358312661 32684352666264 32699035639296 32720430246348 32737872770068 32840321889024 32861808938062 32939646644736 32943480179712 32957206027776 33060559458888 33081972528384 33110192152512 33203407783572 33253254930528 33346873328418 33383682210801 33401478299191 33433799997624 33452058971136 33480594286848 33607342184832 33625257501312 33657795744768 33712909846016 33730705934406 33752553052608 33766615999584 33781344696144 33872683972992 33876449833239 33978908332746 34125724666449 34288572093984 34302858372432 34354356087168 34396279640192 34410610794816 34451074432008 34507487514396 34540879467744 34559292431904 34690123970736 34719715382148 34738676623872 34927286632576 34979721780224 34998186582684 35050728170016 35108123175792 35149407021846 35241032429928 35255715549444 35259818629848 35366461094672 35408048721786 35477136055296 35496048116736 35535229297152 35688770194688 35703639863424 35757240523776 35815606080462 35834698572642 35869374831888 35970358432203 36024359508072 36083348819564 36168817185792 36219949997426 36270643810752 36325095694848 36427362293088 36462612056832 36482049453312 36596456754156 36695407637408 36769896749547 36814768052393 36870517552128 36901968885504 37029827973632 37057102475328 37061415202176 37076856781248 37173506552064 37217219094432 37278161694384 37334126130816 37383111473929 37439233467896 37495439715904 37613024997327 37633566342528 37665668572704 37690064335872 37731667311104 37808259957936 37828414688976 37865020212864 37927023576768 37971622184184 38033800107108 38090898957792 38106769469616 38123888385024 38198136849002 38288614381056 38454052126464 38496498405248 38554291889152 38570355472896 38574643605732 38678943185376 38695814595216 38711937144168 38737010567424 38858489401212 38879203985892 38980552009456 39026389467078 39081011201856 39139682194944 39182885284608 39293197461648 39352187002752 39411265102848 39462975817512 39496638572766 39522220241088 39646161483669 39667295958579 39727365110784 39770698333972 39787268731506 39933054131328 39959181874389 39977132959296 40019693036544 40037149269504 40053830683392 40149866469024 40166594846352 40226895589248 40271298764736 40384675168916 40445303308384 40527404446581 40638307666944 40655239552512 40689919334016 40804474287096 40830903030528 40865732656704 40980782579724 41020438563936 41042305634976 41087608874832 41149292304768 41203283449367 41265140537608 41282333592084 41300879083776 41479332246144 41514714996192 41541603757056 41558911999488 41658556470336 41694092102448 41784551762304 41820194871072 41920465811484 41937931906182 41965094781376 42000891897168 42119137651383 42182369680392 42201319500288 42218902612224 42337762135344 42401322377856 42448125724992 42470753863872 42511851652608 42631535919648 42667901523864 42695537194752 42815738594512 42852261327516 42870115653318 43074691178688 43139357747712 43260808642272 43308560705904 43373578375296 43391649907008 43495688674776 43513811083548 43532791419618 43550929287189 43579136888352 43627240328464 43787095852032 43805339675136 43853121010638 44042601919947 44080745945184 44109296704512 44146922870016 44204847144354 44271210378096 44337673240704 44395847794701 44462497771224 44511576281068 44578399996832 44640792382464 44693285749632 44722528058091 44809789579776 44833676668416 44974274579208 45003404070144 45022154666112 45041792928192 45163578630656 45168599777652 45187419202146 45255257537904 45305211110328 45413837962441 45500966221932 45608741508096 45697567153758 45718096125312 45737144496576 45805808116224 45880814393088 45934765909344 46009983352528 46054505956992 46079056575872 46172593839348 46223559984186 46253498627648 46292953842864 46423283104809 46463488969248 46533243025152 46664248776912 46734304226688 46810830901056 46865876029128 46988043239904 47007620732592 47013091506464 47047719229956 47210731629048 47251003384314 47455165890441 47476484437824 47604853151232 47754141440616 47779598096856 47825833109184 47960477909604 48001389214347 48032479344096 48099706094592 48167705918826 48281797744128 48360858414336 48569816390784 48616816075776 48642732604416 48722130794142 48795275672208 48815606145384 48932649759123 49026528999396 49080645369522 49106809155102 49202625180672 49260482833536 49292713407093 49409469967104 49415220269568 49435809041664 49564675402752 49622958792576 49704215592512 49778834841088 49805111675358 49879882395792 50020309992627 50150699996436 50178088456704 50220891430272 50411013277248 50437886251968 50486693617152 50569364769024 50628829578912 50649923999376 50711733476144 50787865277056 50809025959488 50968362499119 51272069501952 51432858140976 51571924247168 51594419460288 51615916192224 51649347423232 51676611648012 51761231271594 51811319201616 51838938647856 52035185956104 52079573073222 52108014935808 52243847046144 52390929948864 52469582670336 52617301090016 52662184763688 52696293654784 52724110532769 52861548644892 52883573324166 52889727944772 53015004527616 53049691642008 53112073082679 53215704082944 53244072175104 53278909165852 53302843945728 53405107577856 53533155292032 53555459795136 53635860785664 53695065019648 53723409120693 53752047858963 53804062247832 54036539262108 54125023229346 54253225778688 54329924996139 54358887054349 54405965716128 54441204040704 54487643542272 54641043439632 54693918085248 54723074179968 54783478499776 54865723073024 54894685131234 55043111456112 55067838778368 55305776328192 55352953328256 55544741960448 55592122803264 55615285171872 55712735683072 55760259828096 55825828641648 55893954415312 55917242541576 56001189196224 56158850201844 56243159573856 56291870149632 56450349513792 56535096503808 56597500966656 56627671818496 56742622033464 56842047892864 56890535365152 56927382926336 56957433276276 57050700160662 57136348436688 57160154204424 57185832577536 57297205273503 57432921571584 57470499278842 57681078189696 57744747607872 57831437833728 57855533209344 57994251566368 58018414778064 58043721892824 58067905716252 58105515851136 58287734101818 58318805978838 58432596231168 58470828014184 58539584200617 58723469226596 58774327926912 58862563826688 58939796192472 59028280504128 59116897654272 59194463726268 59244957859149 59283330361632 59334673941504 59591047666176 59630037410788 59656047500958 59680903097259 59965699438944 60004538760192 60029539554816 60055723904256 60080746025088 60224799703536 60249892269528 60340343383872 60406948147104 60577012753374 60667954962576 60838754385331 60930089538344 60957461500416 60982859328768 61174419190784 61206711430644 61246354545792 61298598985056 61406007942656 61471173869586 61530657845904 61563458452464 61631413312248 61723938457152 61897710806412 61923500388126 61951318625664 62044324033536 62218998369216 62312405635584 62338367999232 62414441201408 62487834705504 62541138153672 62650724319872 62676827643456 62730292306608 62880698717226 62906897859273 62947642172064 63001337845752 63273554520588 63301979250432 63343397015366 63506643203016 63601983566784 63672188587488 63706130795808 63767777478912 63947303879472 64001852285796 64043305792128 64223607891768 64278391991274 64305173479977 64481144552448 64759755187712 64891212963408 64962841058856 65060367562944 65087474860512 65243533012164 65270716625322 65299187129427 65368705332528 65398071278592 65440860492696 65475745540136 65680643778048 65723617876124 65779681515957 65879293289472 65914412055552 66121118917776 66163945056768 66220384305024 66307270716531 66406815567144 66506509861056 66693746656836 66767364421602 66802956598382 66867599995248 66961188573696 67055853373613 67214684369664 67250515002624 67425819692032 67461411868812 67505106105216 67533231999168 67562689392288 67745367945984 67752899666478 67957816665492 68251449332898 68546350730637 68577144187968 68605716744864 68708712174336 68792559280384 68821221589632 68902148864016 69014975028792 69081758935488 69118584863808 69335339976279 69380247941472 69439430764296 69477353247744 69854573265152 69996373165368 70101456340032 70216246351584 70298814043692 70482064859856 70511431098888 70519637259696 70732922189344 70816097443572 70876505076471 71070458594304 71377540389376 71407279726848 71631212160924 71669397145284 71738749663776 71940716864406 72048719016144 72166697639128 72251558878239 72439899994852 72541287621504 72650191389696 72854724586176 72925224113664 72964098906624 73083196191213 73192913508312 73390815274816 73539793499094 73620968054283 73629536104786 73660213732653 73803937771008 74059655947264 74114204950656 74122830404352 74153713562496 74347013104128 74434438188864 74556323388768 74668252261632 74766222947858 74878466935792 74990879431808 75226049994654 75267132685056 75331337145408 75463334622208 75616519915872 75656829377952 75730040425728 75854047153536 75943244368368 76067600214216 76181797915584 76213538939232 76396273698004 76577228762112 76908104252928 76992996810496 77140710945792 77149287211464 77357886370752 77391629190432 77423874288336 77474021134848 77641846907391 77716978802424 77758407971784 77961104018912 78052778934156 78119359609833 78162022403712 78279364389888 78365770569216 78586394923296 78704374005504 78925951635024 78993277145532 79044440482176 79292322967338 79325359986249 79334591917158 79541396667944 79574537463012 79866108262656 79918363748778 79954265918592 80074298539008 80107661366784 80299732938048 80333189692704 80453791178496 80542597529472 80769350337832 80890606616768 81054808893162 81187534844019 81310479105024 81379838668032 81608948574192 81661806061056 81731465313408 81961565159448 82040877127872 82084611269952 82175217749664 82298584609536 82406566898734 82530281075216 82564667184168 82601758167552 82958664492288 83029429992384 83117823998976 83317112940672 83388184204896 83569103524608 83640389742144 83840931622968 83875863812364 83930189562752 84001783794336 84238275302766 84364739360784 84402639000576 84437805224448 84675524270688 84802644755712 84896251449984 84941507727744 85023703305216 85263071839296 85335803047728 85391074389504 85576050240993 85631477189024 85704522655032 85740231306636 86149382357376 86205748918263 86278715495424 86521617284544 86617121411808 86747156750592 86783299814016 86991377349552 87027622167096 87065582839236 87101858574378 87158273776704 87254480656928 87431601152727 87478208968257 87610679350272 87706242021276 88085203839894 88161491890368 88293845740032 88409694288708 88542420756192 88675346481408 88791695589402 88924995542448 89023152562136 89156799993664 89386571499264 89445056116182 89484071251437 89619579159552 89667353336832 89948549158416 90006808140288 90044309332224 90083585856384 90327157261312 90337199555304 90374838404292 90510515075808 90610422220656 90827675924882 90865519130061 91001932443864 91395134307516 91436192250624 91474288993152 91611616232448 91761628786176 91869531818688 92019966705056 92109011913984 92158113151744 92206760804379 92345187678696 92447119968372 92506997255296 92585907685728 92846566209618 92885250582189 92926977938496 93066486050304 93328497553824 93468608453376 93621661802112 93731752058256 93976086479808 94015241465184 94026183012928 94095438459912 94321048075839 94421463258096 94502006768628 94910331780882 94952968875648 95015095523049 95209706302464 95508282881232 95559196193712 95651666218368 95920955819208 96002778428694 96064958688192 96335411837652 96417587986911 96563595488256 96721716828672 97139632781568 97444261588284 97590551344416 97631212290768 97865299518246 97906074937983 98053057998792 98161290739044 98213618310204 98520965667072 98585426814186 98818939934208 98830440539136 98871618083328 99011395499809 99245917585152 99408431185024 99557669682176 99610223350716 99759764791584 100040619985254 100151046632403 100204434897573 100301399992872 100356176913408 100441782860544 100822026554496 100875772503936 100973387234304 101138729538048 101257659157824 101299847998752 101423466952288 101575730554112 101618051918976 101629349499717 101936724998238 102377173999347 102865716281952 103143848494336 103188838920576 103231832384448 103353223296024 103522462543188 103622638403232 103677877295712 104070371912208 104159146146444 104216029871616 104781859897728 104939165340672 105234602180032 105324369527376 105392587309568 105448221065538 105723097289784 105767146648332 105779455889544 106099383284016 106224146165358 106398086502721 106431408165888 106488144350208 106557818331704 106605687891456 107066310584064 107110919590272 107271721571328 107390130039296 107446818241386 107504095717926 107608124495664 107911075296609 108073078524216 108250046458692 108506451557376 108659849992278 108717774108698 108811931432256 108975287084544 109282086879264 109387836170496 109446148359936 109566956999552 109731446146048 109789370262468 110086222912224 110444304157179 110611552656384 110705906656512 111089483920896 111184245606528 111230570343744 111425471366144 111520519656192 111651657283296 111787908830624 111834485083152 112002378392448 112149334421787 112317700403688 112486319147712 112839074991981 112900699027584 113070193007616 113195001933312 113255343636992 113485244066928 113684095785728 113781070730304 113914866552552 114101400321324 114272696873376 114320308408848 114371665155072 114594410547006 114865843143168 114940998557684 115362156379392 115489495215744 115662875667456 115711066418688 115988503132736 116036829556128 116087443785648 116135811432504 116211031702272 116575468203636 116637611957676 116941656028368 117079168401234 117270883663583 117446938453192 117548655853824 117879592384944 118056561008256 118233795308544 118388927452536 118489915718298 118566660723264 118938484451007 119001887875737 119182095332352 119260074821576 119312095001916 119361806194518 119877545623167 119931398877888 120059079109632 120111447808512 120161492050176 120449599407072 120499784539056 120680686767744 120813896294208 121154025506748 121335909925152 121677508770662 121860179076688 121914923000832 121965718657536 122413422861288 122492709091584 122597197970112 122812015885312 122942347739172 123061315691808 123126916904928 123262826624496 123447876914304 123609850348101 123795421612824 123847000776252 123902637251328 124437996738432 124624811271168 124676735998464 124828882402816 124975669411008 125082276307344 125301448639744 125353655286912 125460584613216 125761397434452 125813795718546 125895284344128 126002675691504 126357412954149 126547109041176 126603958500864 126686794030732 127013286406032 127203967133568 127344377174976 127412261591616 127535554957824 127894607758944 128003704571592 128086611584256 128447215783536 128556783982548 128610346959954 129254769585409 129519510375424 129782425926816 129925682117712 130120735125888 130174949721024 130487066024328 130541433250644 130598374258854 130737410665056 130881720985392 130951491080272 131361287556096 131447235752248 131559363031914 132127805759841 132242237835552 132327890113536 132440768610048 132614541433062 132813631134288 133013019722112 133187543384103 133387493313672 133534728843204 133605913196764 133735199990496 133922377147392 134111706747226 134167584174273 134429368739328 134501030005248 134922823737624 135010212210432 135066463998336 135125378784576 135490735891968 135505799332956 135915633330984 136241513887323 136502898665796 137092701461274 137154288375936 137211433489728 137417424348672 137585118560768 137642443179264 137804297728032 138029950057584 138163517870976 138237169727616 138670679952558 138760495882944 138878861528592 139269849314427 139709146530304 139992746330736 140202912680064 140432492703168 140597628087384 140964129719712 141022862197776 141039274519392 141465844378688 141632194887144 141753010152942 142365497671323 142755080778752 142814559453696 143262424321848 143338794290568 143477499327552 143881433728812 144097438032288 144333395278256 144503117756478 144879799989704 145082575243008 145709449172352 145850448227328 145928197813248 146166392382426 146385827016624 146781630549632 146797949277369 147079586998188 147241936108566 147259072209572 147320427465306 147607875542016 147878140221279 148228409901312 148245660808704 148307427124992 148694026208256 148868876377728 149112646777536 149336504523264 149532445895716 149756933871584 149981758863616 150060929977881 150452099989308 150534265370112 150662674290816 151233039831744 151313658755904 151460080851456 151708094307072 151886488736736 152135200428432 152363595831168 152427077878464 152792547396008 152905087497357 153816208505856 153985993620992 154298574422928 154715772741504 154783258380864 154847748576672 154948042269696 155283693814782 155433957604848 155516815943568 155922208037824 156105557868312 156238719219666 156324044807424 156731541138432 157172789846592 157408748011008 157851903270048 157986554291064 158088880964352 158584645934676 158650719972498 158669183834316 159082793335888 159149074926024 159336219248037 159732216525312 159836727497556 159908531837184 160215322733568 160599465876096 160666379385408 160907582356992 161085195058944 161256143576889 161538700675664 161781213233536 162109617786324 162375069688038 162759677336064 162989774988417 163076661163047 163217897148384 163323612122112 163462930626816 163923130318896 164081754255744 164169222539904 164350435499328 164597169219072 164813133797468 165060562150432 165129334368336 165203516335104 165917328984576 166058859984768 166634225881344 166776368409792 167138207049216 167280779484288 167681863245936 167751727624728 167860379125504 168003567588672 168476550605532 168729478721568 168875610448896 169351048541376 169605289511424 169792502899968 169883015455488 170526143678592 170671606095456 170782148779008 171152100481986 171262954378048 171409045310064 171480462613272 171891615820509 172298764714752 172411497836526 173043234569088 173156454789019 173234242823616 173494313501184 173566599628032 173982754699104 174055244334192 174131165678472 174203717148756 174316547553408 174508961313856 174863202305454 174956417936514 175412484042552 175618752601851 176170407679788 176322983780736 176587691480064 176819388577416 177084841512384 177350692962816 177583391178804 177734873577447 177849991084896 178046305124272 178313599987328 178773142998528 178890112232364 178968142502874 179042709291777 179897098316832 180013616280576 180088618664448 180167171712768 180674399110608 180749676808584 181021030151616 181220844441312 181655351849764 181731038260122 182003864887728 182516263155993 182790268615032 182872384501248 182948577986304 183523257572352 183739063637376 184039933410112 184218023827968 184316226303488 184413521608758 184690375357392 184894239936744 185013994510592 185171815371456 185693132419236 185770501164378 185853955876992 186132972100608 186656995107648 186937216906752 187243323604224 187463504116512 187952172959616 188030482930368 188052366025856 188190876919824 188642096151678 188720693577819 188842926516192 189004013537256 189820663561764 189905937751296 190030191046098 190851274986437 191016565762464 191118392387424 191303332436736 191841911638416 192005556857388 192129917376384 192670823675304 192835175973822 193443433657344 194279265563136 194888523176568 195181102688832 195262424581536 195730599036492 195812149875966 195897561388281 196106115997584 196322581478088 196427236620408 197041931334144 197170853628372 197339044547871 197637879868416 197743236166656 198022790999618 198491835170304 198816862370048 198921812149593 199220446701432 199519529583168 200081239970508 200302093264806 200408869795146 200602799985744 200883565721088 201167560120839 201644053108992 201751545007872 202277459076096 202515318315648 202599695997504 202846933904576 203151461108224 203236103837952 203258698999434 203873449996476 204754347998694 205639052191911 205731432563904 206287696988672 206377677841152 206463664768896 206706446592048 207044925086376 207245276806464 207355754591424 208006019928837 208140743824416 208318292292888 208432059743232 209563719795456 210469204360064 210648739054752 210785174619136 210896442131076 211446194579568 211534293296664 211558911779088 212198766568032 212448292330716 212796173005442 213115636663408 213211375782912 214132621168128 214221839180544 214780260078592 214893636482772 215008191435852 215216248991328 215822150593218 216146157048432 216500092917384 216754676634717 217319699984556 217435548217396 217623862864512 217950574169088 218564173758528 218775672340992 218892296719872 219133913999104 219249588573639 219578740524936 220172445824448 220862904162849 220888608314358 220980641197959 221411813313024 222178967841792 222368491213056 222461140687488 223041039312384 223303314566592 223575817661248 223668970166304 224004756784896 224298668843574 224635400807376 224972638295424 225678149983962 225801398055168 226390003866624 226510687273984 226970488133856 227368191571456 227562141460608 227829733105104 228202800642648 228545393746752 228640616817696 229188821094012 229731686286336 229881997115368 230724312758784 230978990431488 231422132837376 231977006265472 232073659112256 232174887571296 232271622865008 232422063404544 232925540722173 233150936407272 233275223915352 233883312056736 234158336802468 234541767327166 234893876906384 235097311707648 235759184769888 236113122016512 236777854905072 236979831436596 237133321446528 237876968902014 238003775751474 238520149643152 238624190003832 238723612389036 239755091246334 239862797755776 240222895617024 240322984100352 240899198814144 240999569078112 241361373535488 241627792588416 242308051013496 242671819850304 243355017541324 243562604532057 243720358153376 243931437315072 244826845722576 244985418183168 245194395940224 245884695478344 246122631383616 246253833809856 246525653248992 246895753828608 247219700696202 247590843225648 247694001552504 247805274502656 248287889518513 248875993476864 249353471996928 249657764805632 249951338822016 250164552614688 250602897279488 250707310573824 250921169226432 251522794868904 251627591437092 251790568688256 252005351383008 252714825908298 253094218082352 253207917001728 253373588061464 254026572812064 254407934267136 254688754349952 254824523183232 255071109915648 255789215517888 256007409143184 256173223168512 256728150722979 256894431567072 257113567965096 257220693919908 258509539170818 258617246754789 259564851853632 259851364235424 260241470251776 260349899442048 260974132048656 261082866501288 261196748517708 261474821330112 261763441970784 261902982160544 262434626904771 262894471504496 263118726063828 264255611519682 264484475671104 264881537220096 265229082866124 265627262268576 266026039444224 266375086768206 266774986627344 267069457686408 267211826393528 267470399980992 268223413494452 268335168348546 268452213754311 268858737478656 269002060010496 269845647475248 270020424420864 270132927996672 270250757569152 270981471783936 271011598665912 271831266661968 272483027774646 272596557390183 273005797331592 274185402922548 274308576751872 274422866979456 274834848697344 275170237121536 275284886358528 275608595456064 276059900115168 276327035741952 276474339455232 277341359905116 277520991765888 277757723057184 278539698628854 278655751746567 279418293060608 279985492661472 280405825360128 280864985406336 281195256174768 281928259439424 282045724395552 282078549038784 282931688757376 282963144227517 283264389774288 283506020305884 284730995342646 285045286569147 285629118907392 286524848643696 286677588581136 286954998655104 287762867457624 288194876064576 288666790556512 289006235512956 289252763960733 289759599979408 290165150486016 291418898344704 292332784764852 292771654033248 293563261099264 293595898554738 293718224813949 294159173996376 294483872217132 294518144419144 294640854930612 295756280442558 296456819802624 296491321617408 296614854249984 297034186499427 297737752755456 298225293555072 298673009046528 299064891791432 299513867743168 299963517727232 300121859955762 300453139897209 300613304692719 300904199978616 301068530740224 301325348581632 302466079663488 302627317511808 302825323123129 302920161702912 303416188614144 303772977473472 304270400856864 304727191662336 304854155756928 305585094792016 305810174994714 307131521998041 307971987241984 308597148845856 309431545483008 309566516761728 309695497153344 310567387629564 310867915209696 311033631887136 311844416075648 312211115736624 312477438439332 312648089614848 314345579693184 314817496022016 315703806540096 315973108582128 316177761928704 317169291869352 317301439944996 317338367668632 318165586671776 318298149852048 318672438496074 319194259508163 319464433050624 319673454995112 319817063674368 321198931752192 321332758770816 321815164713984 322170390117888 322512287153778 323077401351328 323562426467072 323733225889827 324219235572648 324750139376076 325519354672128 325979549976834 326153322326094 326435794296768 326925861253632 327846260637792 328163508511488 328338445079808 328700870998656 329194338438144 329626267594936 330121124300864 330258668736672 331332912471537 331834657969152 332117719969536 333268451762688 333552736819584 333770976580967 334276414098432 334561558968576 335363726491872 335503455249456 335720758251008 336007135177344 336448003265361 336953101211064 337458957443136 338517224975943 338702097082752 339210579022848 339585005799936 339766030910976 341052287357184 341343212190912 342304200963972 342525908756096 342818090620128 342960925226544 343783231641018 344597529429504 344822995673052 346086469138176 346312909578038 346468485647232 346988627002368 347133199256064 347965509398208 348110488668384 348262331356944 348407434297512 348633095106816 349017922627712 349726404610908 349912835873028 350824968085104 351237505203702 351812650990749 352340815359576 352645967561472 353638777154832 354169683024768 354701385925632 355166782357608 355469747154894 355699982169792 356092610248544 356627199974656 356815453353021 357005663627211 357546285997056 357780224464728 357936285005748 358085418583554 359632636869501 359794196633664 360177237328896 360334343425536 361348798221216 361499353617168 362042060303232 362441688882624 363310703699528 363462076520244 364007729775456 365032526311986 365580537230064 365744769002496 365897155972608 367478127274752 367878959589241 368079866820224 368436047655936 368632452606976 368827043217516 369380750714784 369788479873488 370027989021184 370343630742912 370829551044303 371386264838472 371541002328756 371707911753984 373313990215296 373558245312473 373874433813504 374486647208448 374927008233024 375904345919232 376060965860736 376104732051712 376381753839648 377284192303356 377441387155638 377685853032384 378008027074512 379072238862447 379641327123528 379811875502592 380060382092196 381702549972874 382033131524928 382236784774848 382606664873472 383683823276832 384011113714776 384259834752768 385341647350608 385670351947644 387764308756227 388558531126272 389777046353136 390362205377664 390524849163072 391461198072984 391624299751932 391795122776562 392212231995168 392645162956176 392854473240816 394083862668288 394341707256744 394678089095742 396045581999236 396383417279523 396983670340608 397633724740096 397843624299186 398440893402864 399039059166336 399562630152309 400162479941016 400604186529612 400817739590292 401205599971488 401767131442176 402335120241678 402502752522819 403288106217984 403503090015744 405030636631296 405199391995008 405693867809152 406302922216448 406472207675904 406517397998868 407746899992952 408724541661969 409508695997388 411278104383822 411462865127808 411732080599879 412575393977344 412755355682304 412927329537792 413412893184096 414089850172752 414490553612928 414711509182848 416012039857674 416281487648832 416636584585776 417809547943281 419127439590912 420938408720128 421297478109504 421792884262152 422892389159136 423068586593328 423117823558176 424397533136064 424896584661432 425592346010884 426231273326816 427096493013969 428265242336256 428443678361088 429787272965544 430016382871704 430432497982656 431644301186436 432292314096864 433000185834768 433509353269434 434219217889483 434639399969112 434871096434792 435247725729024 437128347517056 437551344681984 437784593439744 438267827998208 438499177147278 439157481049872 440344891648896 440393847832107 441725808325698 441777216628716 441961282395918 442823626626048 443634420663837 444736982426112 444922281374976 446082078624768 446606629133184 447151635322496 447337940332608 448009513569792 448597337687148 449270801614752 449945276590848 451356299967924 451602796110336 453940976267712 454736383142912 455124282921216 455659466210208 456405601285296 457090787493504 457281233635392 458377642188024 459763994230736 461448625517568 461957980862976 463954012530944 464147318224512 464349775142592 464543245730016 464844126809088 465851081444346 466301872814544 466550447830704 467766624113472 468316673604936 469083534654332 469787753812768 470194623415296 471518369539776 472226244033024 473555709810144 473959662873192 474266642893056 475753937804028 476007551502948 477040299286304 477248380007664 477447224778072 478008657744111 478591984681109 479510182492668 479725595511552 480645968200704 481798397628288 481999138156224 482722747070976 483255585176832 484616102026992 485343639700608 486710035082648 487125209064114 487440716306752 488969324965251 489229983489141 489653691445152 489970836366336 490388791880448 491769390956688 492245262767232 492507667619712 493051306497984 493791507657216 494439401392404 495181686451296 495388003105008 495610549005312 496575779037026 497751986953728 499902677644032 500329105229376 501205794558976 501414621147648 501842338452864 503045589737808 503255182874184 503581137376512 504010702766016 505429651816596 506188436164704 506747176122928 508053145624128 508815868534272 509377508699904 509649046366464 511578431035776 512014818286368 512346446337024 513456301445958 513788863134144 514227135930192 514441387839816 515674847461527 517019078341636 517234493509578 519129703707264 519469364367057 519702728470848 520482940503552 520699798884096 521948264097312 522165733002576 522393497035416 522949642660224 523526883941568 523805964321088 524869253809542 525788943008992 526237452127656 526856257805553 528511223039364 528968951342208 529763074440192 530458165732248 531254524537152 532052078888448 532750173536412 533549973254688 534138915372816 534423652787056 534940799961984 536446826988904 536670336697092 536904427508622 537128127875331 539691294950496 540040848841728 540265855993344 540501515138304 542023197331824 543662533323936 544966055549292 545193114780366 546011594663184 547548789467979 548370805845096 548617153503744 548845733958912 550569772717056 551217190912128 552119800230336 552654071483904 552948678910464 554682719810232 555041983531776 555515446114368 557079397257708 557311503493134 559970985322944 560811650720256 561729970812672 562390512349536 563856518878848 564091448791104 564157098077568 565863377514752 565926288455034 566162080733457 566528779548576 567012040611768 569461990685292 570090573138294 572553824959311 573049697287392 573355177162272 573909997310208 575525734915248 576389752129152 577333581113024 578012471025912 578505527921466 579519199958816 580330300972032 582837796689408 584665569529704 585543308066496 587126522198528 587191797109476 587436449627898 588318347992752 588967744434264 589036288838288 589281709861224 591512560885116 592017133643613 592913639605248 593229708499968 594068372998854 595475505510912 596450587110144 598129783582864 599027735486336 599927035454464 600243719911524 600906279794418 601226609385438 601808399957232 602650697163264 603502680362517 604932159326976 605254635023616 605650646246258 606832377228288 607545954946944 608540801713728 609454383324672 609708311513856 611170189584032 611620349989428 614263043996082 616917156575733 617194297691712 618863090966016 619133033523456 619390994306688 621134775259128 621735830419392 622067263774272 623688832151296 624018059786511 624422231473248 624954876878664 625296179229696 628691159386368 631407613080192 631946217164256 632355523857408 634338583738704 634602879889992 634676735337264 636331173343552 636596299704096 637344876992148 638388519016326 639346909990224 639634127348736 642397863504384 642665517541632 644340780235776 645024574307556 646154802702656 647124852934144 647466451779654 648438471145296 649500278752152 650264029904151 651959099953668 652306644652188 652871588593536 653851722507264 655692521275584 656327017022976 656676890159616 657401741997312 659252535189872 660242248601728 660517337473344 662588712488547 662665824943074 662941923593877 664235439939072 666536903525376 667105473639168 667541953161934 669123117937152 670727452983744 671006910498912 671441516502016 672014270354688 672896006530722 673906202422128 674917914886272 677034449951886 677404194165504 679170011599872 679532061821952 682104574714368 682686424381824 684608401927944 685051817512192 685636181240256 685921850453088 687566463282036 689195058859008 689645991346104 692172938276352 692625819156076 692936971294464 694266398512128 695931018796416 696220977336768 696524662713888 696814868595024 697266190213632 698035845255424 698776622166519 699452809221816 699825671746056 701649936170208 702475010407404 703625301981498 704681630719152 705291935122944 706665531706537 707277554309664 708339366049536 710333564715216 710939494309788 711399964339584 712185220497088 713254399949312 713630906706042 714011327254422 715560448929456 715872570011496 716170837167108 719265273739002 719588393267328 720668686851072 722697596442432 722998707234336 724084120606464 724883377765248 726621407399056 726924153040488 728015459550912 730065052623972 730687813596171 731161074460128 731794311945216 734956254549504 735757919178482 736159733640448 737654086435032 738761501429568 739576959746976 740055978042368 740687261485824 741659102088606 742772529676944 743082004657512 743415823507968 744863668555539 746627980430592 747116490624946 748973294416896 749854016466048 751808691838464 752121931721472 752209464103424 752763507679296 754568384606712 754882774311276 755371706064768 756016054149024 758144477724894 759282654247056 759623751005184 760120764184392 763405099945748 764066263049856 764473569549696 765213329746944 767367646553664 768022227429552 768519669505536 770184452168937 770683294701216 771340703895288 775528617512454 775851740264367 779554092706272 780724410755328 781049698326144 782922396145968 783248599503864 783590245553124 784424463990336 785290325912352 785708946481632 788683414513488 789356178191484 792091163998472 792766834559046 795267449480192 795687248598372 796881786805728 798078118332672 799125260304618 800324959882032 801208373059224 801635479180584 802411199942976 804670240483356 805005505045638 805356641262933 806576212435968 807006180031488 810061273262592 810398783990016 811387735618304 812944415351808 813034795997736 815493799985904 817449083323938 817789672170549 819017391994776 822556208767644 822925730255616 823464161199758 825510711364608 825854659075584 826825786368192 828179700345504 828981107225856 829423018365696 832024079715348 832562975297664 833273169171552 835619095886562 835967255239701 838254879181824 841876817440256 842594956219008 843585768524304 845784778318272 846137173186656 846235647116352 848795066272128 848889432682551 849793169322864 851184692021768 852462546653632 854192986027938 855135859707441 856887356722176 859574545931088 860032765743408 860864995965312 863288602372872 864584628193728 866000371669536 867018706538868 868438435778966 869278799938224 869742192869584 870495451458048 874256695034112 876535655996416 876998354294556 878314962099744 880689783297792 880787695664214 883451616651396 883554433257432 883922564791836 887268841327674 889473964852224 889844562749952 891102559498281 893213258266368 894303270644992 894675880665216 896019027139584 897194675374296 898541603229504 899890553181696 901359419691627 901839914078157 902712599935848 903205592220672 907881952535424 908475969369387 910248565842432 911318932420416 912811202570592 914181574987008 914562467270784 916755284376048 919527988461472 921394565994123 923915961725952 927908025061888 928294636449024 928699550285184 929086491460032 931702162888692 932603745629088 933100895661408 935533248226944 936633347209872 938167069308664 939575507625536 943036739079552 944452488066048 947111419620288 947919325746384 948533285786112 951507875608056 952015103005896 954080598572608 954496760015328 954894449556144 956017315488222 957183969362218 957582778524489 959020364985336 959451191023104 963596795256576 963998276312448 965445494141952 966511170353664 969232204053984 970687279401216 973420070165296 974250418128228 974881432613504 977938649930502 978459966978282 979307382890304 980777583760896 983538781913376 984490525534464 985015335239424 986102612995968 987583015314432 988878802784808 990363372902592 990776006210016 993151558074052 993998737414611 995503973907456 999805355288064 1000658210458752 1001312929742901 1002829242295296 1003684676905728 1006091179475616 1006510365748368 1007162274753024 1008021405532032 1009344009796083 1010859303633192 1012376872329408 1013494352245856 1015551674927829 1016106291248256 1017631737068544 1018755017399808 1019298092732928 1023156862071552 1024029636572736 1026912602891916 1027577726268288 1028454271860384 1028882775679632 1031349694923054 1034038156683272 1034468987019156 1038259407414528 1038938728734114 1039405456941696 1040965881007104 1041399597768192 1043896528194624 1044331466005152 1044786994070832 1045899285320448 1047053767883136 1047611928642176 1049738507619084 1051577886017984 1052474904255312 1053712515611106 1055437952972247 1057022446078728 1057937902684416 1060916331464496 1062509049074304 1064104157776896 1065500347072824 1067099946509376 1068277830745632 1068847305574112 1069881599923968 1071016990881633 1072893653977808 1073340673394184 1073808855017244 1074256255750662 1078897910608503 1079382589900992 1080531711986688 1081003030276608 1084046394663648 1087325066647872 1089932111098584 1090386229560732 1092023189326368 1095097578935958 1096741611690192 1097234307007488 1097691467917824 1102434381824256 1103636878767723 1104239600460672 1105308142967808 1105897357820928 1109365439620464 1110083967063552 1111030892228736 1112488653132909 1114158794515416 1114623006986268 1119941970645888 1120674735937419 1121623301440512 1123459941625344 1124781024699072 1127713037757696 1128182897582208 1128314196155136 1131726755029504 1131852576910068 1132324161466914 1133057559097152 1134024081223536 1137216716587341 1138923981370584 1140181146276588 1145107649918622 1146099394574784 1146710354324544 1147819994620416 1151051469830496 1152779504258304 1154667162226048 1156024942051824 1157011055842932 1159038399917632 1163292926268681 1165675593378816 1169331139059408 1171086616132992 1174253044397056 1174383594218952 1174872899255796 1176636695985504 1177935488868528 1178072577676576 1178563419722448 1183025121770232 1184034267287226 1188136745997708 1189150251838569 1190951011021824 1192901174220288 1196259567165728 1198055470972672 1198687890456927 1200487439823048 1201812559588836 1202453218770876 1203616799914464 1205301394326528 1207005360725034 1207508257568457 1209864318653952 1210509270047232 1211301292492516 1215091909893888 1217081603427456 1218908766649344 1219416623027712 1222340379168064 1223240699978856 1226173624985907 1228526087992164 1233834313151466 1234388595383424 1235196241799637 1235854697070067 1237726181932032 1238266067046912 1238781988613376 1242269550518256 1243471660838784 1244134527548544 1247377664302592 1248036119573022 1248844462946496 1249909753757328 1253428643829843 1257382318772736 1262815226160384 1263892434328512 1268677167477408 1269205759779984 1269353470674528 1272662346687104 1273192599408192 1274689753984296 1276777038032652 1278693819980448 1284795727008768 1285331035083264 1290049148615112 1292309605405312 1294249705868288 1294932903559308 1296876942290592 1299000557504304 1300528059808302 1302657653668449 1303918199907336 1304613289304376 1305743177187072 1311385042551168 1312654034045952 1313353780319232 1314803483994624 1318505070379744 1320484497203456 1321034674946688 1321181543496321 1325177424977094 1325331649886148 1325883847187754 1328470879878144 1330903261991511 1334210947278336 1335083906323868 1338246235874304 1341454905967488 1342013820997824 1344028540709376 1345792013061444 1347812404844256 1349835829772544 1354068899903772 1354808388331008 1362146417938541 1364209149428736 1365372848763648 1369216803855888 1370103635024384 1371272362480512 1371843700906176 1375132926564072 1379291982692208 1383175124535373 1384345876552704 1385251638312152 1385873942588928 1391862037592832 1392441954673536 1393049325427776 1393629737190048 1394532380427264 1396071690510848 1397553244333038 1398905618443632 1399651343492112 1403299872340416 1404950020814808 1407250603962996 1409363261438304 1410583870245888 1413331063413074 1414555108619328 1416678732099072 1420667129430432 1421878988619576 1422799928679168 1424370440994176 1426508799898624 1427261813412084 1428022654508844 1431120897858912 1431745140022992 1432341674334216 1435775954043327 1438530547478004 1439176786534656 1445395192884864 1445997414468672 1448168241212928 1449766755530496 1453242814798112 1453848306080976 1456030919101824 1460130105247944 1461375627192342 1462322148920256 1466907974895753 1467689950467423 1469912509099008 1471515838356964 1472319467280896 1475308172870064 1477523002859136 1479153919493952 1481374522971648 1483318204177212 1485545059353888 1486164009315024 1486831647015936 1489727337111078 1493255960861184 1494232981249892 1499708032932096 1503617383676928 1504243863442944 1504418928206848 1505527015358592 1509136769213424 1509765548622552 1510743412129536 1512032108298048 1516288955449788 1518565308494112 1520241528368784 1524521487626579 1526810199891496 1528132526099712 1528947139099392 1534735293107328 1536044454859104 1537039339011072 1540368904337874 1541366589402432 1542681407790576 1547024542384581 1551057235024908 1551703480528734 1558408093101171 1559108185412544 1561448821510656 1562099396652288 1565844792291936 1566497199007728 1567180491106248 1568848927980672 1570580651824704 1571417892963264 1577366829026976 1578712356382968 1584182327996944 1585533669118092 1591374497196744 1593763573611456 1596156236665344 1598250520609236 1600649919764064 1602416746118448 1603270958361168 1604822399885952 1609340480966712 1610011010091276 1610713282525866 1611384383625993 1620122546525184 1620797567980032 1622775471236608 1626069591995472 1630987599971808 1634898166647876 1635579344341098 1638034783989552 1642646368403937 1645112417535288 1645851460511232 1646928322399516 1651709318151168 1653651572736384 1656359400691008 1657962214451712 1658846036731392 1664048159430696 1665125950595328 1666546338343104 1671238191773124 1671934510479402 1680312004610317 1683753634880512 1685189912438016 1687171537048608 1691569556636544 1692274346373312 1692471294232704 1697590132544256 1697778865365102 1699586338645728 1702369384043536 1704925093307264 1708385972055876 1710271719414882 1717661474877933 1719149091862176 1720065531486816 1721729991930624 1726577204745744 1729169256387456 1732000743339072 1734037413077736 1736876871557932 1738557599876448 1739484385739168 1740990902916096 1748513390068224 1753996708589112 1756629924199488 1761379566595584 1761575391328428 1766903233302792 1767108866514864 1767845129583672 1774537682655348 1776051400930839 1779689125499904 1782205118996562 1786426516532736 1788606541289984 1789351761330432 1794389350748592 1797083206459008 1799781106363392 1802718839383254 1803679828156314 1805425199871696 1810508041087551 1815763905070848 1816951938738774 1820497131684864 1822637864840832 1825622405141184 1828363149974016 1829124934541568 1833510568752096 1839055976922944 1842789131988246 1850751469727199 1855816050123776 1856589272898048 1857399100570368 1858172982920064 1863404325777384 1865207491258176 1866201791322816 1871066496453888 1873266694419744 1876334138617328 1879151015251072 1886073478159104 1894222839240576 1895838651492768 1897066571572224 1903015751216112 1904030206011792 1908161197145216 1908993520030656 1909788899112288 1912034630976444 1914367938724436 1915165557048978 1918040729970672 1918902382046208 1927193590513152 1927996552624896 1933022340707328 1938464408107968 1941374558802432 1946840140330592 1948500836256456 1949762865227008 1950792089712453 1955877299861004 1956919933956564 1958614765780608 1961555167521792 1967077563826752 1968981051068928 1970030670478848 1972205225991936 1977757605569616 1980726745805184 1981552012420032 1986303116148104 1987766137465641 1987997474829222 1988825770781631 1999610710576128 2001316420917504 2002625859485802 2007369353811456 2011278821010913 2012182358951232 2013020731496736 2014324549506048 2016042811064064 2018688019592166 2021718607266384 2024753744658816 2026988704491712 2031103349855658 2032212582496512 2037510034799616 2038596185465856 2046313724143104 2048059273145472 2053825205783832 2055155452536576 2056908543720768 2057765551359264 2062699389846108 2068076313366544 2068937974038312 2076518814829056 2077877457468228 2078810913883392 2082799195536384 2087793056389248 2088662932010304 2089573988141664 2091798570640896 2094107535766272 2095223857284352 2096329866499557 2099477015238168 2103155772035968 2104949808510624 2107425031222212 2110875905944494 2114044892157456 2115875805368832 2119996595119611 2121832662928992 2125018098148608 2131000694145648 2134199893018752 2136555661491264 2137694611148224 2139763199847936 2142033981763266 2145787307955616 2146681346788368 2147617710034488 2148512511501324 2157795821217006 2158765179801984 2162006060553216 2168092789327296 2174650133295744 2179864222197168 2180772459121464 2184046378652736 2190195157871916 2192063440788513 2193483223380384 2195382935835648 2204868763648512 2207273757535446 2208479200921344 2218730879240928 2220167934127104 2222061784457472 2224977306265818 2228317589030832 2229246013972536 2234591005666617 2239883941291776 2241349471874838 2246919883250688 2249562049398144 2251033912257247 2255426075515392 2256365795164416 2256628392310272 2263453510059008 2263705153820136 2264648322933828 2266115118194304 2268048162447072 2274433433174682 2277847962741168 2280362292553176 2290215299837244 2292198789149568 2293420708649088 2295639989240832 2302102939660992 2305559008516608 2309334324452096 2310553356506811 2312049884103648 2314022111685864 2318076799835264 2326585852537362 2327555220793101 2338662278118816 2342173232265984 2348767188437904 2349745798511592 2353273391971008 2355870977737056 2356145155353152 2357126839444896 2366050243540464 2368068534574452 2376273491995416 2378300503677138 2385802348440576 2392519134331456 2396110941945344 2397375780913854 2400974879646096 2403625119177672 2404906437541752 2407233599828928 2414010721450068 2415016515136914 2416069923788799 2419728637307904 2421018540094464 2422602584985032 2430183819787776 2434163206854912 2438833246055424 2444680758336128 2446481399957712 2452347249971814 2453369016511647 2457052175984328 2467668626302932 2468777190766848 2470392483599274 2471709394140134 2476532134093824 2477563977226752 2481066574823681 2484539101036512 2486943321677568 2488269055097088 2494755328605184 2496072239146044 2497688925892992 2499819507514656 2506857287659686 2514764637545472 2525630452320768 2527784868657024 2537354334954816 2538411519559968 2538706941349056 2545324693374208 2546385198816384 2546668298047653 2549379507968592 2553554076065304 2557387639960896 2565407579122323 2570662070166528 2580098297230224 2584619210810624 2589865807118616 2593753884581184 2598001115008608 2601056119616604 2605315307336898 2607836399814672 2609226578608752 2611486354374144 2622770085102336 2629606967989248 2637010140759488 2640968994406912 2642069349893376 2642363086992642 2650354849954188 2650663299772296 2651767694375508 2661806523983022 2668421894556672 2670167812647736 2673307678494843 2682909811934976 2684027641995648 2688057081418752 2691584026122888 2695624809688512 2699671659545088 2704078259074881 2705519742234471 2708137799807544 2709616776662016 2724292835877082 2725427908108161 2730745697527296 2738433607711776 2740207270048768 2742544724961024 2743687401812352 2750265853128144 2758583965384416 2766350249070746 2770503276624304 2771747885177856 2783724075185664 2784883909347072 2786098650855552 2787259474380096 2792143381021696 2795106488666076 2797811236887264 2799302686984224 2806599744680832 2809900041629616 2814501207925992 2818726522876608 2826662126826148 2829110217238656 2833357464198144 2841334258860864 2843757977239152 2845599857358336 2848740881988352 2854523626824168 2856045309017688 2862241795717824 2863490280045984 2864683348668432 2871551908086654 2872748335573467 2877061094956008 2878353573069312 2890790385769728 2891994828937344 2896336482425856 2899533511060992 2906485629596224 2907696612161952 2912061838203648 2920260210495888 2922751254384684 2924644297840512 2933815949791506 2935379900934846 2943031676713928 2944638934561792 2950616345740128 2955046005718272 2958307838987904 2962749045943296 2966636408354424 2971090118707776 2972328018630048 2979454674222156 2981996212243833 2986511921722368 2988465962499784 2999416065864192 3003938789228703 3008487726885888 3011054030717184 3018273538426848 3019531097245104 3021486824259072 3024064216596096 3028032029388249 3032577910899576 3037130616988224 3040483056737568 3049042975253158 3053620399782992 3056265052199424 3057894278198784 3069470586214656 3072088909718208 3080737808675748 3082733178804864 3085362815581152 3094049084769162 3102114470049816 3103406961057468 3116816186202342 3118216370825088 3122897643021312 3124198793304576 3131689584583872 3132994398015456 3134360982212496 3137697855961344 3141161303649408 3142835785926528 3154733658053952 3157424712765936 3166313858916741 3168364655993888 3171067338236184 3182748994393488 3187527147222912 3192312473330688 3196501041218472 3201299839528128 3204833492236896 3206541916722336 3209644799771904 3218680961933424 3220022020182552 3221426565051732 3222768767251986 3236693731825509 3241595135960064 3245550942473216 3252139183990944 3261975199943616 3269796333295752 3271158688682196 3276069567979104 3285292736807874 3290224835070576 3291702921022464 3293856644799032 3307303145472768 3310910636303169 3312718801382016 3315924428903424 3317692073462784 3328096318861392 3330251901190656 3333092676686208 3337465959398727 3342476383546248 3343869020958804 3360624009220634 3362024207812257 3370379824876032 3374343074097216 3383139113273088 3384548692746624 3384942588465408 3395180265088512 3395557730730204 3399172677291456 3404738768087072 3409850186614528 3411650149762023 3416771944111752 3420543438829764 3435322949755866 3438298183724352 3440131062973632 3443459983861248 3453154409491488 3458338512774912 3464001486678144 3468074826155472 3473753743115864 3477115199752896 3478968771478336 3489878778806043 3497026780136448 3507993417178224 3513259848398976 3522759133191168 3523150782656856 3533806466605584 3534217733029728 3535690259167344 3549075365310696 3552102801861678 3564410237993124 3567450755515707 3572853033065472 3577213082579968 3578703522660864 3588778701497184 3594166412918016 3605437678766508 3607359656312628 3610850399743392 3621016082175102 3622524772705371 3631527810141696 3633903877477548 3645275729681664 3651244810282368 3656726299948032 3658249869083136 3667021137504192 3678111953845888 3678520874957721 3685578263976492 3701502939454398 3705588725398911 3707564091210201 3713178545796096 3714798201140736 3716345965840128 3726808651554768 3730414982516352 3732403582645632 3742132992907776 3746533388839488 3752668277234656 3758302030502144 3760285931489529 3772146956318208 3788445678481152 3791677302985536 3806031502432224 3808060412023584 3816322394290432 3817987040061312 3819577798224576 3824069261952888 3828735877448872 3830331114097956 3836081459941344 3854387181026304 3855993105249792 3876928816215936 3882749117604864 3893680280661184 3897001672512912 3899525730454016 3901584179424906 3907972961005347 3911754599722008 3913839867913128 3917229531561216 3934155127653504 3936729200600677 3937962102137856 3940061340957696 3944410451983872 3955515211139232 3961453491610368 3963104024840064 3972606232296208 3975532274931282 3975994949658444 3977651541563262 3992709785974533 4002632841835008 4005251718971604 4014738707622912 4022557642021826 4024364717902464 4026041462993472 4032085622128128 4037376039184332 4043437214532768 4049507489317632 4053977408983424 4062206699711316 4064425164993024 4086439253815623 4092627448286208 4096118546290944 4107650411567664 4110310905073152 4113817087441536 4115531102718528 4125398779692216 4136152626733088 4137875948076624 4149525373606119 4153037629658112 4155754914936456 4157621827766784 4175586112778496 4177325864020608 4179147976283328 4183597141281792 4188215071532544 4190447714568704 4192659732999114 4198954030476336 4206311544071936 4209899617021248 4214850062444424 4221751811888988 4228089784314912 4231751610737664 4239993190239222 4243665325857984 4250036196297216 4262001388291296 4268399786037504 4273111322982528 4275389222296448 4279526399695872 4284067963526532 4291574615911232 4293362693576736 4295235420068976 4297025023002648 4307327862129981 4315591642434012 4317530359603968 4336185578654592 4339022695552571 4349300266591488 4359728444394336 4361544918242928 4368092757305472 4380390315743832 4384126881577026 4386966446760768 4400723924687259 4403069851402269 4409737527297024 4414547515070892 4416958401842688 4437461758481856 4444123568914944 4449954612531636 4456635178061664 4458492027945072 4469182011333234 4479767882583552 4482698943749676 4499124098796288 4502067824514494 4510852151030784 4512731590328832 4513256784620544 4527410307640272 4529296645867656 4532230236388608 4536096324894144 4548866866349364 4555695925482336 4560724585106352 4573564462879737 4580430599674488 4584397578299136 4586841417298176 4604205879321984 4611118017033216 4618668648904192 4621106713013622 4624099768207296 4628044223371728 4636153599670528 4641073627153743 4653171705074724 4655110441586202 4675224279303513 4677324556237632 4684346464531968 4697534376875808 4699491597023184 4706546783942016 4711741955474112 4712290310706304 4714253678889792 4732100487080928 4736137069148904 4752546983990832 4756601007354276 4782426474660133 4785038268662912 4792221883890688 4794751561827708 4801949759292192 4807250238355344 4809812875083504 4814467199657856 4828021442900136 4830033030273828 4832139847577598 4845205169970064 4860367639575552 4868326413709824 4889361516672256 4892962799915424 4904694499943628 4906738033023294 4914104351968656 4927939105211811 4935337252605864 4937554381533696 4940784967198548 4943418788280268 4955127954453504 4962133149647362 4969078202073024 4973886643355136 4976538110194176 4992144478292088 4995377851785984 4999639015029312 5013714575319372 5040936013830951 5043623223177841 5051260904641536 5055569737314048 5074708669909632 5076823039119936 5077413882698112 5090649386748416 5092770397632768 5093336596095306 5098759015937184 5107108152130608 5114775279921792 5130815158244646 5152984424633799 5160196594460448 5169238421621248 5179731614237232 5187507769162368 5196002230017216 5202112239233208 5210630614673796 5215672799629344 5218453157217504 5222972708748288 5245540170204672 5274020281518976 5281937988813824 5284138699786752 5284726173985284 5300709699908376 5301326599544592 5303535388751016 5323613047966044 5340335625295472 5346615356989686 5365819623869952 5368055283991296 5383168052245776 5391249619377024 5399343319090176 5408156518149762 5411039484468942 5416275599615088 5431524123262653 5448585671754164 5450855816216322 5461491395054592 5476867215423552 5485089449922048 5487374803624704 5500531706256288 5517167930768832 5532700498141492 5541006553248608 5552254409181597 5567448150371328 5569767818694144 5572197301711104 5574518948760192 5590212977332152 5595622473774528 5598605373968448 5613199489361664 5619800083259232 5629002415851984 5637453045753216 5644849832563279 5653324253652296 5658220434477312 5682668517721728 5687515954478304 5691199714716672 5697481763976704 5709047253648336 5712090618035376 5724483591435648 5726980560091968 5729366697336864 5743103816173308 5745496671146934 5754122189912016 5756707146138624 5781580771539456 5783989657874688 5799067022121984 5812971259192448 5815393224323904 5824123676407296 5840520420991776 5845502508769368 5849288595681024 5867631899583012 5870759801869692 5886063353427856 5901232691480256 5910092011436544 5916615677975808 5933272816708848 5942180237415552 5944656037260096 5958909348444312 5963992424487666 5966477312344893 5976931924999568 5998832131728384 6007877578457406 6022108061434368 6033836463032739 6036547076853696 6039062194490208 6042973648518144 6048128433192192 6056064058776498 6065155821799152 6074261233976448 6080966113475136 6098085950506316 6107240799565984 6112530104398848 6115788556397568 6138941172429312 6144177819436416 6161475617351496 6165466357609728 6170725631162304 6188098169538324 6204228940099632 6206813922114936 6221695800854417 6233632372404684 6236432741650176 6248397586609152 6263379169167744 6265988796030912 6268721964424992 6275395711922688 6282322607298816 6285671571853056 6309467316107904 6314849425531872 6332627717833482 6336729311987776 6342134676472368 6359989785358833 6365497988786976 6375054294445824 6393002082436944 6402599679056256 6409666984473792 6413083833444672 6419289599543808 6437361923866848 6440044040365104 6442853130103464 6445537534503972 6473387463651018 6504278367981888 6523950399887232 6539592666591504 6542317377364392 6552139135958208 6570585473615748 6576190322365539 6580449670141152 6587713289598064 6614606290945536 6621821272606338 6625437602764032 6656192637722784 6660503802381312 6666185353372416 6674931918797454 6684952767092496 6687738041917608 6703773016999851 6721248018441268 6724048415624514 6740759649752064 6748686148194432 6753101736771741 6766278226546176 6769097385493248 6769885176930816 6790360530177024 6791115461460408 6798345354582912 6809477536174144 6819700373229056 6823300299524046 6833543888223504 6841086877659528 6870645899511732 6876596367448704 6880262125947264 6886919967722496 6906308818982976 6916677025549824 6928002973356288 6936149652310944 6947507486231728 6954230399505792 6957937542956672 6979757557612086 6982665662379303 7015986834356448 7026519696797952 7046301565313712 7067612933211168 7068435466059456 7071380518334688 7098150730621392 7104205603723356 7128820475986248 7134901511031414 7157407045321728 7177557402994368 7188332825836032 7210875357533016 7214719312625256 7221700799486784 7242032164350204 7245049545410742 7248209771366397 7263055620283392 7267807754955096 7290551459363328 7302489620564736 7316499738166272 7334042275008384 7356223907691776 7357041749915442 7360107049534941 7371156527952984 7403005878908796 7411177450797822 7415128182420402 7429596402281472 7432691931680256 7443199724471043 7453617303109536 7460829965032704 7464807165291264 7484265985815552 7493066777678976 7505336554469312 7516604061004288 7520571862979058 7544293912636416 7576891356962304 7583354605971072 7612063004864448 7616120824047168 7632644788580864 7635974080122624 7639155596449152 7648138523905776 7657471754897744 7660662228195912 7672162919882688 7696222737366969 7711986210499584 7753857632431872 7787360561322368 7794003345025824 7799051460908032 7803168358849812 7815945922010694 7823509199444016 7827679735826256 7834459063122432 7868310255307008 7873458401201354 7888820903967744 7911030422278464 7922906983220736 7926208049680128 7945212464592416 7951064549862564 7951989899316888 7955303083126524 7985419571949066 8005265683670016 8010503437943208 8019923035484529 8045115284043652 8048729435804928 8052082925986944 8064171244256256 8074752078368664 8086874429065536 8099014978635264 8107954817966848 8112234777224643 8116559226703413 8124413399422632 8128850329986048 8172878507631246 8176283724324483 8192237092581888 8215300823135328 8220621810146304 8227634174883072 8231062205437056 8250797559384432 8272305253466176 8275751896153248 8299050747212238 8311509829872912 8315243655533568 8351172225556992 8354651728041216 8358295952566656 8376430143065088 8380895429137408 8385319465998228 8397908060952672 8412623088143872 8419799234042496 8429700124888848 8443503623777976 8456179568629824 8479986380478444 8487330651715968 8500072392594432 8524002776582592 8536799572075008 8546222645965056 8550778444592896 8568135927053064 8583149231822464 8586725387153472 8590470840137952 8594050046005296 8614655724259962 8618245006720401 8631183284868024 8635060719207936 8672371157309184 8678045391105142 8698600533182976 8719456888788672 8723089836485856 8736185514610944 8760780631487664 8768253763154052 8773932893521536 8801447849374518 8806139702804538 8829095030141784 8833916803685376 8874923516963712 8888247137829888 8899909225063272 8913270356123328 8916984055890144 8938364022666468 8945988636731499 8959535765167104 8965397887499352 8998248197592576 9004135649028988 9011816367686109 9025463180657664 9054820615280544 9058593291735312 9064460472777216 9072192649788288 9084096088164747 9097733732698728 9111391850964672 9121449170212704 9147128925759474 9160861199348976 9168795156598272 9173682834596352 9186651912184981 9208411758643968 9237337297808384 9242213426027244 9248199536414592 9256088446743456 9272307199341056 9282147254307486 9306343410149448 9310220883172404 9350448558607026 9354649112475264 9368692929063936 9395068753751616 9398983194046368 9413093567884032 9423483910948224 9424580621412608 9428507357779584 9464200974161856 9472274138297808 9498941576750223 9505093967981664 9513202014708552 9564852949320266 9570076537325824 9589503123655416 9603899518584384 9614500476710688 9619625750167008 9628934399315712 9656042885800272 9660066060547656 9664279695155196 9690410339940128 9710081195476527 9736652827419648 9778723033344512 9785925599830848 9809388999887256 9813476066046588 9828208703937312 9855878210423622 9870674505211728 9875108763067392 9881569934397096 9886837576560536 9924266299294724 9932731908909507 9938156404146048 9947773286710272 9953076220388352 9984288956584176 9990755703571968 9999278030058624 10012397878196181 10027429150638744 10081872027661902 10086072623436771 10087246446355682 10111139474628096 10149417339819264 10153646078239872 10154827765396224 10181298773496832 10185540795265536 10186673192190612 10197518031874368 10214216304261216 10229550559843584 10261630316489292 10305968849267598 10320393188920896 10338476843242496 10359463228474464 10375015538324736 10392004460034432 10404224478466416 10421261229347592 10431345599258688 10436906314435008 10469636336418129 10491080340409344 10548040563037952 10568277399573504 10569452347970568 10601419399816752 10602653199089184 10607070777502032 10647226095932088 10680671250590944 10693230713979372 10702352266547121 10731639247739904 10736110567982592 10766336104491552 10782499238754048 10816313036299524 10822078968937884 10832551199230176 10863048246525306 10867574318116113 10897171343508328 10901711632432644 10953734430847104 10970178899844096 10974749607249408 11001063412512576 11034335861537664 11035562624873163 11065400996282984 11082013106497216 11104508818363194 11116766176196733 11122692273630603 11139535637388288 11144394603422208 11149037897520384 11180425954664304 11191244947549056 11197210747936896 11226398978723328 11239600166518464 11258004831703968 11274906091506432 11289699665126558 11306648507304592 11316440868954624 11365337035443456 11375031908956608 11394963527953408 11418094507296672 11424181236070752 11448967182871296 11453961120183936 11458733394673728 11486207632346616 11490993342293868 11508244379824032 11563161543078912 11567979315749376 11625942518384896 11630786448647808 11648247352814592 11681040841983552 11691005017538736 11698577191362048 11723918883016041 11735263799166024 11741519603739384 11772126706855712 11802465382960512 11810187601802031 11820184022873088 11833231355951616 11866545633417696 11884360474831104 11889312074520192 11917818696888624 11927984848975332 11932954624689786 11953863849999136 11978129357923599 12015755156914812 12044216122868736 12067672926065478 12073094153707392 12078124388980416 12096256866384384 12112128117552996 12130311643598304 12148522467952896 12161932226950272 12196171901012632 12214481599131968 12259317761446869 12277882344858624 12288355638872832 12322951234702992 12330932715219456 12341451262324608 12376196339076648 12408457880199264 12413627844229872 12443391601708834 12448576120818357 12467264744809368 12472865483300352 12526758338335488 12531977592061824 12537443928849984 12550791423845376 12564645214597632 12571343143706112 12618934632215808 12629698851063744 12665255435666964 12673458623975552 12684269352944736 12719979570717666 12730995977573952 12750108588891648 12786004164873888 12805199358112512 12819333968947584 12826167666889344 12838579199087616 12874723847733696 12880088080730208 12885706260206928 12891075069007944 12921983586389943 12946774927302036 13008556735963776 13017068086657713 13047900799774464 13079185333183008 13084634754728784 13104278271916416 13141170947231496 13152380644731078 13160899340282304 13175426579196128 13202171774061777 13209209554206807 13229212581891072 13243642545212676 13250875205528064 13312385275445568 13332370706744832 13349863837594908 13369905534184992 13375476083835216 13407546033999702 13442496036882536 13448096831249028 13497372296388864 13506203473543482 13532556453092352 13538194770986496 13539770353861632 13582230922920816 13596690709165824 13618955072348288 13639400746458112 13646600599048092 13667087776447008 13682173755319056 13720693388639211 13741291799023464 13753192734897408 13760524251894528 13812617637965952 13833354051099648 13856005946712576 13872299304621888 13895014972463456 13908460799011584 13915875085913344 13923220881461229 13959515115224172 13965331324758606 14025672837910539 14031973668712896 14053039393595904 14092603130627424 14135225866422336 14136870932118912 14142761036669376 14196301461242784 14208411207446712 14257640951972496 14269803022062828 14347279423980399 14355114805988736 14376665651672064 14421750715066032 14429438625250512 14443401598973568 14484064328700408 14490099090821484 14496419542732794 14535615509910192 14581102918726656 14604979241129472 14668084550016768 14712447815383552 14714083499830884 14720214099069882 14742313055905968 14783817315635433 14806011757817592 14822354901595644 14830256364840804 14865383863360512 14886399448942086 14907234606219072 14921659930065408 14929614330582528 14986133555357952 15010673108938624 15033208122008576 15041143725958116 15122808041492853 15130869669533523 15153782713924608 15166709211942144 15224126009728896 15232241648094336 15265289577161728 15271948160245248 15278311192898304 15296277047811552 15314943509795488 15321324456391824 15344325839765376 15392445474733938 15458953273901397 15507715264863744 15574721122644736 15588006690051648 15606336717699624 15631891844021388 15647018398888032 15655359471652512 15668918126244864 15736620510614016 15746916802402708 15822060844556928 15845813966441472 15852416099360256 15890424929184832 15902129099725128 15903979798633776 15910606166253048 15970839143898132 16021006875886416 16039846070969058 16066111061910871 16090230568087304 16097458871609856 16104165851973888 16149504156737328 16173748858131072 16198029957270528 16215909635933696 16224469554449286 16233118453406826 16248826798845264 16294572369787959 16345757015262492 16352567448648966 16384474185163776 16430601646270656 16455268349766144 16462124410874112 16501595118768864 16544610506932352 16551503792306496 16598101494424476 16623019659745824 16702344451113984 16709303456082432 16716591905133312 16770638931996456 16795816121905344 16825246176287744 16839598468084992 16859400249777696 16887007247555952 16912359137259648 16934549497689837 16959972760956888 16974661303431936 17048005553165184 17073599144150016 17092445291930112 17101556889185792 17136271854106128 17166298463644928 17173450774306944 17180941680275904 17188100092010592 17229311448519924 17236490013440802 17262366569736048 17270121438415872 17344742314618368 17356090782210284 17397201066365952 17438913777577344 17446179672971712 17472371029221888 17521561262975328 17536507526308104 17547865787043072 17602895698749036 17612279405609076 17658190060283568 17707903433201033 17749847033927424 17799818450126544 17826540712246656 17833968111780288 17876728045332936 17891977273462998 17930795774998704 17996496395185152 18008271298057976 18023632735372218 18101509389098217 18109641230561088 18117186583470624 18128920945554432 18144385299576576 18168192176329494 18195467465397456 18222783701929344 18242898340425408 18294257851518948 18321722398697952 18337590313196544 18347365669192704 18373303824369962 18416823517287936 18484426852054488 18496399072829184 18512176893486912 18544614398682112 18564294508614972 18612686820298896 18620441766344808 18665087402563251 18700897117214052 18709298224950528 18790137507503232 18797966388092736 18826187135768064 18846967821896448 18849161242825216 18857014715559168 18928401948323712 18944548276595616 18997883153500446 19010187935963328 19026404029417104 19079969356076499 19129705898640532 19140153074651648 19179006247310832 19207799037168768 19229000953421376 19239251500334016 19257868798631424 19312085771600544 19320132121095312 19328559390310392 19380820679880256 19420162390953054 19557446066689024 19571851199661696 19618777999774512 19626952132093176 19656417407874624 19711756420847244 19741349010423456 19763139868794192 19773675153121072 19848532598589448 19865463817819014 19876312808292096 19968577913168352 19981511407143936 19998556060117248 20024795756392362 20054858301277488 20111319050999553 20163744055323804 20172145246873542 20174492892711364 20222278949256192 20259305210315223 20298834679638528 20307292156479744 20309655530792448 20371081590531072 20373346384381224 20395036063748736 20428432608522432 20459101119687168 20523260632978584 20611937698535196 20640786377841792 20718926456948928 20750031076649472 20784008920068864 20808448956932832 20842522458695184 20862691198517376 20873812628870016 20939272672836258 20947996987137909 21096081126075904 21138904695941136 21202838799633504 21205306398178368 21214141555004064 21294452191864176 21361342501181888 21386461427958744 21404704533094242 21472221135965184 21532672208983104 21564998477508096 21632626072599048 21644157937875768 21665102398460352 21726096493050612 21735148636232226 21794342687016656 21803423264865288 21907468861694208 21949499214498816 22002126825025152 22068671723075328 22071125249746326 22130801992565968 22164026212994432 22209017636726388 22233532352393466 22245384547261206 22288789206844416 22298075795040768 22329599173413129 22360851909328608 22382489895098112 22394421495873792 22452797957446656 22479200333036928 22516009663407936 22549812183012864 22579399330253116 22613297014609184 22632881737909248 22730674070886912 22750063817913216 22836189014593344 22848362472141504 22897934365742592 22907922240367872 22917466789347456 22972415264693232 22981986684587736 23016488759648064 23088668212100907 23135958631498752 23251885036769792 23261572897295616 23362081683967104 23382010035077472 23397154382724096 23447837766032082 23470527598332048 23483039207478768 23544253413711424 23604930765921024 23620375203604062 23666462711903232 23733091266835392 23768720949662208 23778624149040384 23835637393777248 23855969697950664 23865909249379572 23907727699998272 23956258715847198 24031510313829624 24059769106453587 24135345852130956 24146188307414784 24156248777960832 24192513732768768 24224256235105992 24260623287196608 24297044935905792 24323864453900544 24349677680110239 24392343802025264 24428963198263936 24518635522893738 24528851172973449 24576711277745664 24645902469405984 24661865430438912 24682902524649216 24752392678153296 24816915760398528 24827255688459744 24886783203417668 24897152241636714 24934529489618736 24945730966600704 25053516676670976 25063955184123648 25074887857699968 25129290429195264 25142686287412224 25237869264431616 25259397702127488 25330510871333928 25346917247951104 25368538705889472 25439959141435332 25461991955147904 25500217177783296 25572008329747776 25610398716225024 25638667937895168 25652335333778688 25749447695467392 25760176161460416 25771412520413856 25782150138015888 25843967172779886 25854735020161203 25893549854604072 26017113471927552 26034136173315426 26095801599548928 26146624673141869 26158370666366016 26169269509457568 26208556543832832 26282341894462992 26304761289462156 26321798680564608 26350853158392256 26404343548123554 26418419108413614 26487285090425352 26501750411056128 26624770550891136 26664741413489664 26699727675189816 26739811068369984 26750952167670432 26815092067999404 26837965910194497 26884992073765072 26896193662498056 26994744592777728 27012406947086964 27035449103058327 27076389541972992 27164461845841632 27193381418331648 27237910144696576 27252288264494241 27293201198096184 27334175552894016 27364347510638112 27441386777278422 27482583598046928 27506385469794816 27521048503789056 27559955736554943 27625235275931904 27712011893425152 27744598609243776 27790029944926912 27816921598023168 27831750171826688 27846441762922458 27919030230448344 27930662649517212 28051345675821078 28063947337425792 28106078787191808 28185206261254848 28270451732844672 28273741864237824 28285522073338752 28392602922485568 28416822414893424 28496824730250669 28515281903944992 28539606044125656 28694558847960798 28710229611977472 28843501430132064 28858877250501024 28886803197947136 28968128657400816 28980198181642968 28992839085465588 29071231019820384 29209958482258944 29336169100033536 29424895630767104 29428166999661768 29440428198139764 29484626111811936 29567634631270866 29612023515635184 29644709803191288 29660512729681608 29772798897884172 29798195726728521 29814469212438144 29843319860130816 29859228661165056 29972267110715904 30021346217877248 30037193634588543 30082287451916232 30245616082985706 30258217870310313 30261739339067046 30333418423884288 30448252019457792 30464483296188672 30543896320490496 30556622385796608 30592554095623104 30629887019590976 30642648912783648 30688651679530752 30784890949467876 30917906547802794 31015430529727488 31149442245289472 31176013380103296 31212673435399248 31263783688042776 31294036797776064 31310718943305024 31408909009254387 31473241021228032 31493833604805416 31644121689113856 31704832198720512 31780849858369664 31804258199450256 31807959597267552 31821212332506096 31941678287796264 32042013751772832 32079692141938116 32132222123821742 32180461136174608 32194917743219712 32208331703947776 32299008313474656 32347497716262144 32431819271867392 32448939108898572 32466236906813652 32497653597690528 32589144739575918 32691514030524984 32705134897297932 32861203292541312 32910536699532288 32924248821748224 33003190237537728 33089221013864704 33103007584612992 33106687874619489 33196202988848952 33246039319491648 33350298528590199 33368076820891809 33418606912164864 33433183810266624 33541277863992912 33591632243810688 33679196936169984 33718800499555392 33774014495111904 33824718274519296 33869098995379674 33919945521913776 33949322606863872 34096011106330368 34184890583860224 34203113778371584 34272543708212256 34332596927289856 34346901548613888 34361883360551808 34376200184021184 34458622897039848 34472980026881604 34524733139472096 34689484629236736 34712181564420568 34877827555154688 34892359345943424 34944742058443776 35043122525950656 35073015052616208 35095731574086144 35171756649048123 35205791397498072 35224558811218152 35316380120567136 35415806866402066 35430562805406093 35499694067854848 35599636900253088 35653081424493312 35667936223560576 35753456090665872 35783954546925996 35861591549997408 36016542596115952 36047265470744436 36203018778196434 36219282461122176 36234373166941248 36288770599153152 36336384352658988 36390934930794912 36445567403858688 36485796680850816 36588515703037896 36643444797395904 36746607648739924 36777953284340607 36833647034575872 36968853704108976 36992798145658368 37024353786973824 37128589017229944 37225373640597792 37240883532689616 37330174805126502 37345728362455071 37401794234428104 37418596449901056 37580275015006464 37595932776185472 37652374271536128 37693935643792896 37698322485650432 37714029431118336 37856803896647424 37889096553191232 37995766307000892 38020375871926656 38052808058834208 38159938712152998 38259411797281064 38280306149303296 38358012494621664 38415598074337536 38458001906842752 38478503000668032 38515737597262848 38624171543201088 38640264242190624 38657118780620784 38761641359760512 38765950759169829 38840324781906108 39051204259973139 39143702399323392 39237555999549024 39253904264186352 39312834815749248 39423512841694488 39482698020846912 39526279737588384 39547350306242144 39627628662620421 39697065197178896 39730927635638028 39752625616584192 39937155826336704 39997112120234496 40049591512784724 40109716602554976 40222638101999106 40327488110647608 40344290493747084 40348985785422728 40518610420630446 40597669359277056 40614584312959488 40619311061584896 40746692768762448 40790072127497472 40856865217044864 40918202239374336 41046521265957168 41162080165917633 41223875397070392 41281572755683584 41437852913897856 41500062153298944 41568017840137728 41616897913865664 41685044917390368 41725382397034752 41747625257740032 41878545345672516 41895993974275818 42077018513731617 42192162252151808 42277809391882272 42405677599267008 42410612796356736 42428283110008128 42588904383728352 42722685002363776 42772922855917488 42809409066188484 43041838271941197 43065344417966208 43129996955016192 43265252145198096 43288315875751536 43330204796920704 43452192986101224 43470297272464452 43588685374033312 43606846529730576 43814937723388416 44004253650050304 44137343446150656 44142250499492652 44261603985131936 44328052425988864 44351451946906299 44418035273452776 44467064704786932 44490769094522412 44596151590081536 44659198346826258 44721703818657216 44764979790196224 44788842991747584 44958400666073856 45032019326815872 45099624366025728 45158798660506232 45226594029218368 45368424124478559 45392609008600569 45461348141773824 45500127635826432 45672378029186688 45696724944283008 45726623791592479 45795868731485184 45815844480735744 45834933578694912 45944830529386464 45963973369175472 46032977519296128 46177336424201814 46376859821704191 46503770073539584 46523145794591232 46724163367934208 46764020070154944 46895675532064164 46941055196664096 46966078414957536 47088506827422848 47209861531842048 47240750407208124 47466182533670784 47537441899324416 47557248298080768 47671274787554496 47711939395901328 47731818498759144 47815455399996544 47912517431694396 48063020627659248 48119538212907174 48198333185732613 48270691704261912 48292376614829568 48312497555921664 48448512470211984 48521246574393216 48594089871811584 48647728907801088 48699355360220478 48784687604050528 48857926396527872 48883717109363877 49037271045787476 49057702345946898 49153422555491328 49291804938811968 49365805049298432 49504785356306592 49633831520797056 49654511376919488 49773566406835336 49794304483273428 49869058979237472 50107033353341952 50127910368247296 50149775715399936 50399417463726017 50475738528863232 50518795404254976 50661021742667856 50693834495902208 50737077411778944 50803648493069511 50879918282870664 50923983910295808 51144016659495552 51177479607808801 51220797432450048 51277335875790336 51304670667557376 51498895390934784 51520352322920832 51542825040827712 51564300276031776 51687934345559772 51709470040322406 51787099709208144 52034226943855104 52068272346630852 52191603199097856 52293249346283738 52316741332732032 52338539018915136 52417113087665664 52564683788925984 52609522578924312 52643597361129216 52701706316784512 52808687096247108 52836838216827228 52974570180850704 53123710299603099 53249541101782272 53399455350379632 53479622136739968 53501904335340864 53630184135998808 53675931820388994 53769984147530144 53792387324996112 53989489185555456 54024813894173928 54070898206116654 54304528167294651 54328923691683264 54386762836663296 54475820289393152 54504576528988482 54586402396192368 54668351105788032 54728695021276224 54882773554556844 54965167196093856 55012770939589632 55042097007578112 55119911473109886 55250470551863808 55489197218487552 55580059889853824 55633843196046336 55663500343653376 55692883525844916 55838060460896688 55861325299034424 55995262207689753 56102691351642156 56127894674851584 56370412522509696 56407295042183423 56540903465689344 56547483728475648 56571044146677504 56785205844971136 56833644829786848 56993649460501338 57030563807889984 57079212088251312 57239908068229497 57389117695921596 57420459223954944 57687002860264128 57717754501002048 57773606395894272 57936257314801632 57960396363285936 57985678170931176 58142462039640768 58672338200067072 58856333999323536 58880856396279528 58969252223623872 59135269262541732 59224047031270368 59289419606382576 59321025459363216 59545597795768344 59596391453457042 59628938424876288 59944534221431808 60042692435754496 60074387269177086 60164574903832464 60333957152998659 60491232165971412 60516435740620626 60523478678134092 60666836847768576 60777915630945669 60896504038915584 60928966592377344 61113244771593216 61185108191246208 61259774039181952 61285297825567296 61377303359061504 61569781898935752 61835813095605588 62171544170581729 62298884490578944 62352026760206592 62425346870798496 62527567376085552 62588073595552128 62621437886610048 62817818018508774 62987667209610832 63288243378227712 63561699716739328 63608516398900512 63615919194535104 63642424665012192 63883356575592528 64084027503545664 64159384283876232 64264444247643484 64360922272349216 64416663407895552 64598016626949312 64694995432524288 64897878217797144 64932473813627304 64995307195381056 65178289479151836 65383028061049968 65410269794595864 65567101901311933 65722406585082624 65848497643496448 66006380475075456 66178442027729408 66206015169225984 66213375749238978 66392405977697904 66492078638983296 66700597057180398 66736153641783618 66866367620533248 66988797520239387 67082555727985824 67183264487621376 67358393872339968 67437600999110784 67548028990223808 67649436549038592 67738197990759348 67839891043827552 67898645213727744 68192022212660736 68545087416424512 68665193854579712 68693803097227776 68723766721103616 68752400368042368 68917245794079696 68945960053763208 69049466278944192 69424363128841136 69755655110309376 69784718691886848 70086245051901312 70146030105232416 70191463148172288 70343513298096246 70411582794996144 70449117622436304 70632760241134272 70831613732804132 70861125610812186 70999388135709696 71199273800506176 71306162848986624 71335872447121152 71506912181331744 71567909093851992 71723183099994816 72033085192231904 72094530941488872 72179307319360761 72406037556392868 72438564922244352 72468746333882496 72577541198306304 72672768705317976 72781869861589824 72891134807717376 72971593361701632 73177031406075792 73286889594791808 73493215297479848 73555906568681214 73586553518920347 73937707408217952 73985596291316736 74048707573947648 74257178034459888 74450747281195584 74481767065379232 74660349610253004 74691456724910142 74803588468856208 74837192899802112 75160550030012928 75191865552370944 75387871287585792 75428058862236672 75713607793294848 75778193106382464 75991532614001784 76040751743853312 76105616117668416 76319877424305996 76518823594562128 76716024989243328 76831196148675072 76916003813685504 76957006001336064 77248343086402176 77280528484381248 77314237561241568 77523282719521024 77531901518339658 77564205060483609 77680649563812216 78102408519946278 78287404798646784 78439874019425607 78475111999098048 78507808528372704 78625669631498496 78847025683388976 78965396041693824 79052559475176768 79094700612484288 79255257325240842 79394130394357792 79461855271276056 79505251233168384 79874311652673408 79994224240468992 80099183025569448 80219433205109952 80445276203998212 80654976221295216 80688580987494168 80697971570845456 81037220841260892 81106347309174981 81229168625918976 81493385537524896 81580144254994944 81713730434089728 82093042531914336 82324160331835266 82447750794140784 82563145511367168 82679867209664829 82875705827795712 83136035680275456 83233795827731328 83370089834780736 83450764794069504 83495250515480064 83757090691345032 83791987948551636 84154037027463234 84555618783764544 84811355198534016 84821225592713472 84856566220016256 85177808767456704 85445370004727552 85490474190752007 85545845711834976 85618818132376968 86083676543882394 86130688835932416 86530504290396192 86576631751503072 86660409593841408 86904385972202448 86940594544928904 87177370748066624 87213693059461152 87629875446776832 88008507300100608 88274686892301312 88284500998985304 88523207970263872 88656104851977728 88702903893812598 88836070546905552 88934129409573864 88981538189044824 89318396693652516 89394587180185563 89443407637314432 89529959580392448 89577685983495168 89916801332147712 90064038653631744 90317597321012464 90453188058436736 90736848248957118 90774653610930939 90785218017201138 91000255271652864 91344756058373376 91393449888566016 91453247583184958 91631688961471488 91669867157389824 91889661058772928 91927946738350944 92065955038592256 92354672848403628 92753719643408382 93046291589182464 93448326735868416 93528040140309888 93791351064128328 93882110393328192 93932156829915072 94177013654845696 94226727027763161 94419723063684096 94481500814416248 94932365067341568 95114496596161536 95342549575108992 95423878791802656 95463636997518288 95630910799993088 95825034863388792 96126041255318496 96239076425814348 96396666371465226 96541383408523824 96584753229659136 96624995111843328 96897024940423968 97042493148786432 97295457815602176 97398710720440956 97569375208101056 97715852793055744 97767434218727754 98074542091574952 98115404691893796 98583609877623936 98731610098596864 99009570712613184 99267663041594112 99309022753838976 99547132813670672 99588608966546856 99738117958474944 100050895585770597 100104230462675427 100255820736494592 100299551430799872 100798834927452034 101037590808509952 101322043485335712 101387668991804416 101474154823557888 101607296986139022 101759836565741328 101847967820591616 102288033318991104 102354959215617602 102554671751580672 102609341335114752 102997790781869568 103040704645841664 103085650081655424 103128600552063552 103375868691119544 103418940080644812 103574199418416288 104068453887710208 104136544693261704 104586498692567476 104633482665464064 104677078037830272 104834226175331328 105129367577851968 105219045157848624 105287194722258432 105403412633569024 105515269947144369 105617374192494216 105673676433654456 105949140361701408 106247420599206198 106291688416218279 106499082203564544 106798910700759264 106959244273479936 107003808670681728 107260368271997616 107351863640777988 107539968295060288 107584774649992224 108049627788347856 108141796412233308 108609056334589302 108657847383366528 108951640578786304 109009153057976964 109172804792384736 109336702211576064 109457390042552448 109765547109113688 109930334392187712 110239822946219772 110333859853021821 110500941103727616 110978394436975104 111160119779707648 111385767051689832 111676120921793376 111722650598068848 111990524415379506 112037185087365213 112205382703284312 112255789349703168 112740825045019392 112814590084366846 113081806931378688 113094967456951296 113142088293355008 113570411689942272 113667289659573696 113987298921002676 114061127615779968 114158424176502624 114479816136458994 114778235391843192 114840918447909888 115374005720528256 115435509002004096 115547212791788544 115872514629603264 115920792726571872 115971356341862352 116284924079281536 116297852277509487 117153612779919417 117712667998647072 117761712792559056 117938504447247744 118270538525083464 118448094062540736 118578839212765152 118642050918726432 119091195591536688 119192782906914084 119257876849752576 120085384871508992 120148774538354172 120329149807664928 120667914305997318 120982464331942824 121032871481241252 121046957356268184 121555831261891338 121793008077831168 121857933184754688 122370216382492416 122519548078363904 122570595651134592 122754606718123008 123139563797871504 123486240497752899 123671626191211176 124343088341163458 124704053520413184 124850693741596992 125055134752171104 125176147191104256 125242875773220096 125635636037017548 125975334419221664 126231055541194851 126576486756455424 127123399433478656 127217032797801024 127231838389070208 127284849330024384 127766713151185056 128168055007091328 128318768567752464 128528888495286968 128721844544698432 129125514815823591 129196033253898624 129389990865048576 129795756435594288 129864947627254608 129990614390762112 130356578958303672 130766056122099936 130820539589191728 131134203802623866 131444813170165248 132012760950150912 132356884055458816 132412030338451968 132426751498477956 132784811955395808 132984157277966592 133401194114360796 133472307283567236 133977595040478774 134165111455971648 134366528975242752 134875201998221568 135096057980447616 135298873098077184 135476395981518696 135679782087655104 136105272373435677 136177827025801707 136384044425321472 137090174832849024 137179871374777437 137387606194455552 137447533442207232 137504800736084736 137834491588159392 137891920107526416 138098932557888384 138848726257682272 139130579465112573 139511310220618752 139569437383773696 140172490103802624 140292060210464832 140687026596192492 140823165589992288 140898235244872608 141265520482268544 141663227465608264 141722251221624372 142398547601012352 142612325697973248 142671744894242304 143013824362663488 143135818187703984 143446366199989632 144066170384463808 144189061882977744 144358614638721522 144594999557197839 144812075112785736 144877129844488704 144937492667764992 145345537410635952 145563739723179648 145782269615434752 145943186723403264 146354062812151584 146573779189583616 146986430594959696 147111813137362428 147173107037840694 147875414816435904 148097415147895296 148514356068919776 148901494562391168 148963534130758464 149320699220506008 149382913449820284 149607176937712416 150321100060025856 150383731104741888 151198252391178051 151427215586589696 151556386212764928 151983065228003568 152081503487706624 152211232235336832 152410945479208533 152639754848611992 153037647189124256 153432049978486656 153532438823426403 153662392297350144 153832007627371008 153914012002672128 154496686172804352 154561056968762496 154628475122483136 155046565439042048 155063803036679316 155128410120967218 155361299127624432 156204817039892556 156574809597293568 156879748038851214 156950223998196096 157015617056745408 157251339262996992 157694051366777952 157930792083387648 158105118950353536 158189401224968576 158510514650481684 158788260788715584 158923710542552112 159371130898809297 159748623305346816 160198366051138896 160438866410219904 160890552407996424 161309952442590432 161377161974988336 161395943141690912 162074441682521784 162212694618349962 162913584501883953 162986771075049792 163160288509989888 163427460868179456 164186085063828672 164648320663670532 164895501588281568 165126291022734336 165359734419329658 165751411655591424 166467591655462656 166740179669561472 166901529588139008 166990501030960128 167514181382690064 167583975897103272 167985786623069259 168308074054926468 169111237567529088 169221885126550269 169622710397068032 169642451185426944 169713132440032512 170355617534913408 170890740009455104 170980948381504014 171091691423669952 171237636264753936 171719724204688491 172167353087764788 172261377671864832 173061008580792384 173153263503006144 173320819187682816 173808771944404896 173881189089857808 174354741496133248 174427386118922304 176017014600201216 176569001997970608 177046415940527744 177312209703955456 177405807787625196 177672141093811104 177868258819147728 177963076378089648 178636793387305032 178789174360371126 178886815274628864 179833602664295424 180128077307263488 180635194642024928 180906376116873472 181001871458995977 181473696497914236 181549307221861878 181570436034402276 182000510543305728 182333746892837007 182689512116746752 182786899777132032 182906495166369916 183339734314779648 183779322117545856 183855893476701888 184131910077184512 184709345696807256 185507439286816764 186514632511745187 186614059257580117 186896653471736832 187056080280619776 187582702128256656 187764220786656384 187864313659830144 188354027309691392 188453454055526322 188963001628832496 189864730134683136 190685099150217984 190847757583605312 190927273995036576 191261821599986176 191650069726777584 192252082510636992 192478152851628696 192793332742930452 193082766817047648 193249990223686656 193794049880847936 194084986297572864 194797421440881912 195138750416202112 195431705586111488 195534868437455508 196149084183149904 196230809383787592 196701305703935799 197167219755247872 198019141425226368 198535326083188224 198618045507677952 199094265627341344 199177217933093712 199476235916949888 200101791171541194 200208460925350854 200599102861599744 200966392560718161 201597669854904068 202075181617019904 202644086970671424 202948309647115776 203214593972278044 203519673131482656 203695935641183232 204576066637982208 204709918431235204 205995581563739136 206081409291683328 206171300163310848 206257201104127104 206751737382239088 206837880161289624 207148398836832576 208273089386523408 208859443804841323 209172997385134952 209266965330928128 209354156075660544 210258735155703936 210438090315697248 210574389444516864 210806825267138048 211030539894288738 211234748384988432 211347352867308912 211898280723402816 212494841198412396 212583376832436558 212998164407129088 213597821401518528 213918488546959872 214007617341363456 214520736543995232 214703727281555976 215079936590120576 215169549299984448 216099255576695712 216283592824466616 217218112669178604 217315694766733056 218018306115953928 218345609584769472 218673404423152128 218914780085104896 219531094218227376 219860668784375424 220479645892439544 220667719706043642 220759660556761041 221956788873950208 222320239559415296 222771534103379664 223352241843586752 223445301196137696 223981048830759012 224074370174730426 224410765406568624 224511578699406336 225481650090038784 225629180168733692 226163613862757376 226284176586710016 227140823379884544 227334579319147392 227974597842005352 228122255231559936 228316848353005248 228959632272917988 229556470783686384 230202744631613429 230748011441056512 230871018004008192 231745029259206528 231841585453143744 231942712683724704 232569848158563072 232595704555018974 234307225559838834 235319622058276821 235425335997294144 235523425585118112 235877008894495488 236541077050166928 236896188125081472 237157678425530304 237284101837452864 238182391183073376 238385565813828168 238515753699505152 240297549076708344 240658299615329856 241335828611994636 241964928663885648 242065742962482504 242093914712536368 243111662523782676 243319041927524943 244740432764984832 245039096156727808 245141191302269184 246279127595743008 246972480995505798 247343252382422352 248039601628994487 248686176682326916 249408107040826368 249701387483193984 250110269504342208 250352294382208512 250485751546440192 251271272074035096 251950668838443328 252462111082389702 254246798866957312 254434065595602048 254463676778140416 254569698660048768 255533426302370112 256336110014182656 256637537135504928 257057776990573936 257443689089396864 258251029631647182 258392066507797248 259591512871188576 259729895254509216 259981228781524224 260713157916607344 261532112244199872 261641079178383456 262268407605247732 262889626340330496 264025521900301824 264824060676903936 264853502996955912 265569623910791616 265968314555933184 266802388228721592 266944614567134472 267955190080957548 268183761540556689 268330222911943296 268733057950485504 269750403996443136 270192115960895232 270952791963037392 271359564175310208 272210544746871354 272323960832792817 272355654051603414 274180349665698048 274359742749554874 274895066884414464 275009601472169472 275668983176318784 275783840215052832 276197865115776768 277697452515364544 278261158930225146 279138874767547392 280344980207605248 280584120420929664 281374053192384984 281646331179984576 281796470489745216 282531040964537088 283326454931216528 283444502443248744 284797095202024704 285343489788484608 286027648725326976 286271636375407968 286892732399979264 288132340768927616 288378123765955488 288717229277443044 289189999114395678 289624150225571472 289754259688977408 289874985335529984 290691074821271904 291127479446359296 291886373446806528 292708125624303168 293147558379167232 293972861189919392 294223626274724856 294346214075681388 295750829632871808 296194830295790592 297028712137839552 297802989124782336 297927068261516928 298641398441012016 298765826899640568 299214353875424832 300152686757311791 300312691388026281 300767462209483776 302396504782356102 303112772425529856 303966130456007136 304163006975413248 304422464470673664 304821890958417066 305279509697223984 306075294378248512 306864099956973312 307064877646852806 307664015254742016 307828024005344256 308993372345608704 309122113937524992 309256950244966272 310093130878084096 310127606073358632 310256820241934436 310722598255248864 312409634079785112 313759496077702428 313900447996392192 314031234113490816 314502678525993984 315388102733555904 315861584166775296 316210237900707072 316378802449937152 316545809841433107 317021029300963368 317576521577431168 317847421085104224 318742261797618594 318875065248654837 319497246610693632 320396732102277792 320877732820439808 321781104815992848 322619904885180864 322754323949976672 322791886283381824 324148883365043568 324425389236699924 325827169003767906 325973542150099584 326854921736358912 328372170127657344 329296641327341064 329791003176563136 330719468838659316 331001579559065463 331502823311182848 332935183310925312 333480359339122944 335028362765380128 335167951794206544 335971573246138518 336111555262095639 336616148109852936 338222475135058176 338443770253100538 339245420794136064 339284902370853888 339426264880065024 339906120750844297 340711235069826816 341781480018910208 341961896763008028 342183382847339904 342475272529507872 343439448409376982 344334706175529576 344522755343729664 346122017161584768 346306527006012288 346641638375365632 347617543888809792 347762378179715616 348709482992266496 348854772237844608 348893556832528461 351460838339758251 353138003995941216 354092831881055488 354811615575250392 355344282187622208 355736517638295456 355926152756179296 357273586774610064 357578348720742252 357773630549257728 360256154614526976 361270389284049856 361812752233746944 362003742917991954 362947392995828472 363098614443723756 363140872068804552 364667493785674014 365379024233493504 365573799554264064 365812990332739832 367558644235091712 367711786953403776 368263820154369024 369418691393614512 370458721493258697 371014878573633528 373029265023490374 373228118515160234 374112160561239552 375165404256513312 375528441573312768 375728627319660288 376708054619382784 376906908111052644 377926003257664992 379729460269366272 381370198300435968 381695515167210624 381854547990073152 382523643199972352 383300139453555168 384504165021273984 384956305703257392 385586665485860904 386165533634095296 387376544447470773 387588099761695872 388169972595145728 389594842881763824 390277500832404224 391069736874911016 392298168366299808 392461618767575184 393402611407871598 394334439510495744 396038282850452736 397070652166376448 397236091015355904 398188531254682688 398354435866187424 398952471833899776 400203582343082388 400416921850701708 401932785121436322 403195339709808136 405288173941342848 405896619294231552 406429187944556088 407039346262965312 408315817120307031 408533481077405121 409152133275964416 409419836862470408 411539614124332311 412162818583366656 412342600326621696 412514402208254208 413503474764478176 413675760322579248 414296797673665152 416546178773046816 417718887609682646 418345994770269904 418533930661856256 418708312151321088 420517470311407872 420876180631394496 421613650534276096 422061079788577476 422469496769976864 422694705734617824 423796561446805632 424989682396824792 425166753664873116 427195642803037056 427836977093919744 428015234682726912 429041473087990464 429407454563111952 430159873180241152 430339098599968896 432198511153391424 432567185648933232 433784998671593517 434436225338357208 434631389533466112 436036612231907856 436691219169538944 437346808846304256 437829560170209792 439062188436454752 439721337568750848 440959291784879088 441335439412087284 441519321113522082 444640479118830592 445543068206759328 446704483687173504 446890602392275392 447962097661518024 448148740349460852 448821530813137248 450963300180077568 451258360337467384 453594757173534153 454281646759769088 454669158638294784 455949195684010704 456244510463119872 456633696706010496 457232836437625599 457919264545835976 459112941567372768 460405489263226858 460597316470279209 461496022882113024 461742036008016384 463490058518413056 463683170906287488 463885425367449408 465139696317126144 465191409110037948 468614451119677668 470639244116553642 470850671994588288 471046851170236224 471754017788990976 473082154100333856 473792376250162944 474315356851060608 474568203674905728 476364782366146752 476771131627656336 478113392696427891 480595098153416688 481316599230659712 482671657223989272 483929857327771296 484131485924965008 484187829425072736 486223325047565352 486638083855049886 488740753505651859 489480865529969664 490078192313455616 490282382604538368 492558255191486016 493944961991011596 494686504764844704 496079203257988974 497372353364653832 499402774966387968 500220539008684416 500704588764417024 500971503092880384 502542544148070192 503901337676886656 503957359869207777 504924222164779404 507665655379650807 508868131191204096 508927353556280832 509139397320097536 511066852604740224 512672220028365312 513275074271009856 514115553981147872 514887378178793728 515159172614065473 516502059263294364 516784133015594496 519183025742377152 519459790509018432 519962457563048448 521426315833214688 523064224488399744 523282158356766912 524536815210495464 528051043800603648 529707005993911824 531139247821583232 531936629111866368 533604776457443184 533889229134268944 535910380161915096 536367523081113378 536660445823886592 539500807992886272 540384231921790464 541905583926074784 542719128350620416 544421089493742708 544647921665585634 544711308103206828 547001240678511021 548360699331396096 548719485499109748 550019202944338944 551337966352637568 551567680430105664 552395730231553536 555394905030729088 556522317860450292 559543897535235561 559842177772740351 560689960415210496 561168240841859328 562748106384769968 563292662359969152 563592940979490432 565062081929074176 566652909862433056 566889004886497488 569594190404049408 572055297450653952 572543272750815936 573785464799958528 576264681537855232 576756247531910976 577434458554886088 578379998228791356 579248300451142944 579749970671059968 581382149642543808 582254958892718592 585416251248606336 586295116758334464 587945722379838784 588447252549449712 588692428151362776 590103917111807397 591501659265743616 594057424275679104 594446109290702227 595605978249564672 595854136523033856 597282796882024032 597531653799281136 598428707750849664 600305373514623582 600625382776052562 602899177682154483 604793009564712204 606225544851059712 607932260912014272 608844928941347328 609643781916834132 610559019394447968 612150588756497024 613728199913946624 614129755293705612 617986744691217408 618244227875049984 618513900489932544 620255212146717264 620513640483868872 621445196510497728 624819268159570224 626578331414523969 627518992155404856 627800895992784384 628062468226981632 630776205467111808 631723168333550592 632420475801414144 632757604899874304 633091619682866214 634042058601926736 635153043154862336 635694842170208448 637484523595237188 637750130497309674 638994493221387264 640793464204555584 641755465640879616 643562209631985696 645239809770361728 645508647899953344 645583772566763648 648297766730087136 648850778473399848 651654338007535812 651947084300199168 655192427028438221 656744340255314688 658593282654682128 659582006353126272 661438937677318632 662003159118130926 665870366621850624 666960718678245888 670056725530760256 670335903588413088 671943146492277036 672223110524191278 673232296219705872 676444950270116352 676887540506201076 678490841588272128 678852529760130048 679812241501688594 681422470139653632 683923793526016056 684366765694679808 684950545059015744 686878896818753964 688669412351059152 690608233894840287 692244034323169536 692613054012024576 695235087777619584 695524756359431232 697418965984532992 697709544475689216 697787113665056922 702921676679516502 705958866174830463 706276007991882432 708185663762110976 709623231150500784 710688564375244416 711473035276590912 711852305512358592 714547173549220128 715156697441484504 715547261098515456 722540778568099712 723625504467493888 724007485835983908 725894785991656944 726197228887447512 726281744137609104 729334987571348028 731625980665479664 735117288470183424 735423573906807552 738837382787229024 740917442986517394 742029757147267056 744118804886983461 746058530046980748 746456237030320468 748224321122479104 750330808513026624 751056883146625536 751457254639320576 753813816222105288 755852006515329984 762740396600871936 763391030334421248 763709095980146304 766600278907110336 769008330042547968 769912611406514784 771173330971721808 772331067268190592 774753088894941546 775176199523391744 779189685763527648 780555001664808448 782139473749822032 784596336732599616 784923237535150368 786805222815743196 788668879020991488 792076565700905472 794472182030711808 796377062509365376 796708871732374848 797904943667799552 800407164686164776 800833843701403416 803865570242872644 806390679419616272 810576347882685696 812858375889112176 814078692525930624 816631634240614062 817066962154810242 818839673724940816 823079228248664622 824685200653243392 825028804416508416 827006949528956352 827351520645158496 828593595347330304 833092357546093632 835437775219365292 836691989540539808 837416624302642176 841034940622815744 841752361262788992 844122159577154952 844938993539953728 845389411469235648 847593122893611264 849979364793649584 850333507329746232 852372324717055129 854391285606074112 856030469365453824 858082946175980928 858814909126223904 860319746360482304 860678197199937792 864397022306782848 865134371297866464 867569997343187034 868872450676714416 869262779066932224 872073224463815712 873382438339077888 875659120340419584 878124376872909504 879442675137501696 881918583569758176 882670878824174568 883038642227044164 891086136413518656 893408967374347008 893781204784550784 895924195323036048 896297480698921704 897643061626274496 900938074164078843 902516720674934768 907189514347068306 909338317276589568 911898391368021408 912489020926239744 913267393412020992 914465672875251198 915838529091671952 918225883134745536 920810978526453716 921194632940558418 922992045764226048 923484072016032768 926980117036826112 927366341812574976 927770850734898816 930279392634252288 930382818220075896 937228902239355336 941278488233107284 941701343989176576 942093702340472448 943508035577981952 946164308200667712 947584752500325888 948630713702121216 949136407349811456 952729564732293504 953542263255312672 956226785392855782 956625195745964511 961190196306833376 962633198461319424 965343314447978544 967859714655542592 968262971849930016 968375658850145472 972446650095130704 973276167710099772 977481507011303718 980564765209076736 985116510382972032 987889923982023192 989373009529689408 992158406515977948 993004738677196389 994744706729307664 998805549932775936 1000441078017368832 1005085088296140384 1007802675353773312 1007914719738415554 1008334665786286917 1009848444329558808 1015331310759301614 1017736262382408192 1017854707112561664 1018278794640195072 1019718362252532891 1022133705209480448 1025344440056730624 1026550148542019712 1028231107962295744 1029774756357587456 1030318345228130946 1033004118526588728 1033568266031188992 1038366051484754304 1038919581018036864 1039924915126096896 1042852631666429376 1046128448976799488 1046564316713533824 1049073630420990928 1054382515019274753 1059414011987823648 1062278495643166464 1067209552914886368 1067778458268537888 1071820760323830192 1072735046162226756 1073320891647773184 1080768463843580928 1083811167852149568 1085438256701240832 1088842178987485416 1089295843331171268 1089422616206413656 1094002481357022042 1096721398662792192 1097438970998219496 1102675932705275136 1103135360860211328 1104791460463107072 1110789810061458176 1111376164479776091 1113044635720900584 1119087795070471122 1119684355545480702 1122336481683718656 1125496212769539936 1126585324719938304 1127185881958980864 1130124163858148352 1133305819724866112 1133778009772994976 1139188380808098816 1144110594901307904 1145086545501631872 1147570929599917056 1152529363075710464 1153512495063821952 1154868917109772176 1156759996457582712 1158496600902285888 1162129633342412319 1162764299285087616 1164509917785437184 1170832502497212672 1175891444759677568 1176894505098899424 1177384856302725552 1180207834223614794 1183003318531487232 1188114848551358208 1188892218581404454 1191211956499129344 1191708273046067712 1194565593764048064 1195063307598562272 1196857415501699328 1200610747029247164 1201250765552105124 1205798355364308966 1209586019129424408 1215864521824028544 1217689857882694656 1219287563833668264 1221118038788895936 1224301177512994048 1224947451360921093 1225600443232215363 1227456399827893248 1228259510587411224 1234618842372996933 1236488455750099968 1237027800979865088 1240510424293434528 1241027280967737744 1242890393020995456 1249638536319140448 1253156662829047938 1255037984310809712 1255601791985568768 1256124936453963264 1261552410934223616 1264840951602828288 1265515209799748608 1266183239365732428 1268084117203853472 1270306086309724672 1271389684340416896 1274969047190474376 1275500260994619348 1281586928409111168 1283510931281759232 1287124419263971392 1290479619540723456 1291017295799906688 1291167545133527296 1296595533460174272 1297701556946799696 1301354996014780551 1303308676015071624 1303894168600398336 1310384854056876442 1313488680510629376 1317186565309364256 1319164012706252544 1322877875354637264 1324006318236261852 1333921437356491776 1340113451061520512 1340671807176826176 1343886292984554072 1344446221048382556 1346464592439411744 1352889900540232704 1353775081012402152 1359624483003377188 1360784271520602459 1362844940279307264 1367847587052032112 1368733531389359616 1369901090118031488 1371698509312876797 1373757793637507928 1377338824702118304 1381216467789680574 1381791949410837627 1384488068646339072 1385226108024049152 1390470175555239168 1391049512718862464 1394837931969065984 1395419088951378432 1395574227330113844 1405843353359033004 1411917732349660926 1412552015983764864 1416371327524221952 1419246462301001568 1421377128750488832 1422946070553181824 1423704611024717184 1429094347098440256 1430313394882969008 1434340178089283673 1445081557136199424 1448014971671967816 1451789571983313888 1452394457774895024 1452563488275218208 1458669975142696056 1463251961330959328 1466222260516955577 1470234576940366848 1470847147813615104 1477674765574458048 1481834885973034788 1484059514294534112 1488237609773966922 1492117060093961496 1492912474060640936 1500661617026053248 1502113766293251072 1502914509278641152 1507627632444210576 1511704013030659968 1511872079607623331 1522996966138952421 1526782060668842496 1527418191960292608 1533200557814220672 1538016660085095936 1539825222813029568 1542346661943443616 1544662134536381184 1549506177789883092 1550352399046783488 1558379371527055296 1561110003329616896 1564278947499644064 1569192673465199232 1569846475070300736 1573610445631486392 1584153131401810944 1592754125018730752 1593417743464749696 1595809887335599104 1600814329372329552 1601667687402806832 1607731140485745288 1612781358839232544 1621152695765371392 1625716751778224352 1628157385051861248 1633263268481228124 1634133924309620484 1637679347449881632 1641003722035533063 1646158456497329244 1650057608833016832 1654013899057912704 1654703041290316992 1657187190694660608 1666184715092187264 1670875550438730584 1673383979081079616 1678631692605706683 1679526533318221053 1682069881245631488 1683504722525577984 1688244319154309904 1689877987079907456 1690778822938471296 1695186245787222528 1699958729587299168 1700667014659492464 1704744649434110258 1708782571212148224 1716165892351961856 1717629818252447808 1720639492720964608 1721356394399875584 1728794044613565696 1730268742595732928 1735139994686374068 1737744901353428832 1744146448927631424 1746764876678155776 1756248753745819008 1758885350275003392 1763837167139516352 1765341757648349136 1766077284454088328 1770311751335422191 1782172272827037312 1783338327872106681 1786817934748694016 1787562409569101568 1791848390646072096 1792594961397843408 1795286123252548992 1801876148328157686 1805033441349869536 1808697533046463449 1814379028694136612 1818676634553179136 1823796782736042816 1826534786824041984 1828931345750502396 1831677058183343904 1836451766269491072 1841621957052907432 1842389265881116836 1853960234073652224 1854732683625149952 1855541701469797632 1860765636440151792 1874457804478710672 1879734994243571907 1882556976466214568 1883402687978353152 1884187404680944896 1892328616401335424 1895169505000651776 1897261427404242432 1898272814699622912 1905459129464587008 1907084526510625344 1912453570785711564 1913250391491929022 1922380392613666752 1925266396922638848 1930686628895957088 1935719429311085184 1936525943699860032 1936751317700290944 1944893300190261408 1946552335420199544 1954963014022607436 1965577281085314663 1970233020765944064 1975779847964046384 1978746019059378816 1984316813031955896 1986009477354392778 1989489413458615328 1997611099865551872 2000882156034737664 2010170176592280768 2015605350707546624 2015829439476831108 2016669331572573834 2019696888659117616 2030662621518603228 2035472524764816384 2036557589280390144 2039436724505065782 2044267410418960896 2053100297084039424 2056462215924591488 2059549512715174912 2060636690456261892 2066008237053177456 2071824701684520861 2076732102969508608 2077839162036073728 2085705263332858752 2092256897953598976 2093128633427067648 2098147260841981856 2108765030038549506 2117876598524491389 2118828023975647296 2124556991286332928 2134419105829772736 2135556916537075776 2143641520647660384 2145470092324453512 2146641783295546368 2167622335704299136 2170876513402481664 2177684357974970832 2178591686662342536 2178845232412827312 2188004962714044084 2194877941996438992 2205351865410550272 2206270721720422656 2221579620122916352 2222752328959552182 2226089271441801168 2232356414660950383 2238175590140942244 2239368711090961404 2244672963367437312 2250992425539079872 2253170649439876608 2254371763917961728 2266611639449732224 2267556019545989952 2288221189802615808 2290173091003263744 2305058726151420928 2307024990127643904 2309737834219544352 2313519992915165424 2316993201804571776 2324259266684824638 2325528598570175232 2341665004994425344 2351782889519355136 2353789010197798848 2354769712605451104 2360415668447229588 2366006637062974464 2376229697102716416 2377784437162808908 2383416546092135424 2389131187528096128 2390126615197124544 2393714831003398656 2401221494058494328 2402501531104210248 2411596710728617932 2419172038258848816 2425982770348541521 2431729043648057088 2438575127667336528 2442236077577791872 2448602355025988096 2449894902721842186 2451200886464430726 2456519021174822448 2469237684745993866 2474055601959730176 2481020848586869056 2482054561935475488 2485780786041990912 2499277072638280896 2506313325658095876 2510075968621619424 2512249872907926528 2523104821868447232 2532366478731464856 2536168234407706944 2540612172619449344 2542779368680833792 2549938094380948752 2551000521989238696 2557116974151165387 2563173856818222336 2574248838527942784 2580959239081446912 2582034591599813376 2582335090267054592 2593191066920348544 2595403113893599392 2602709992029561102 2606617352030143248 2607788337200796672 2620769708113752884 2626977361021258752 2634373130618728512 2638328025412505088 2645755750709274528 2648012636472523704 2680226902123041024 2681343614353652352 2687772585969108144 2688892442096765112 2692929184878823488 2707550162024804304 2719248966006754376 2721568543041204918 2735695174104064224 2737467062778719232 2739802180236062976 2743397018625753594 2747515587275015856 2754677649404236608 2762432935579361148 2763583898821675254 2768976137292678144 2770452216048098304 2780940351110478336 2782099025437724928 2790838177902756864 2791148454660227688 2811686706718066008 2823835464699321852 2825104031967529728 2838492924602003136 2842754257500977664 2845892141106363648 2847409222049434368 2858188694196880512 2860626789765938016 2868680356178567346 2869875587237893533 2890163114272398848 2896029943343935632 2903579143966627776 2904788915549790048 2905126976550436416 2917339950285392112 2926503922661918656 2932444521033911154 2941694295627230208 2955349531148916096 2963669771946069576 2968119028589068224 2976475219547933844 2984234120187922992 2985824948121281872 3001323234052106496 3015255264888421152 3023408026061319936 3023744159215246662 3045993932277904842 3053564121337684992 3054836383920585216 3059155086757598673 3066401115628441344 3076033320170191872 3079650445626059136 3084693323886887232 3089324269072762368 3099012355579766184 3100704798093566976 3116758743054110592 3128557894999288128 3138385346930398464 3139692950140601472 3147220891262972784 3163147545057824259 3185508250037461504 3186835486929499392 3201628658744659104 3203335374805613664 3215462280971490576 3225562717678465088 3242305391530742784 3251433503556448704 3256314770103722496 3266526536962456248 3268267848619240968 3275358694899763264 3282007444071066126 3292316912994658488 3308027798115825408 3309406082580633984 3314374381389321216 3332369430184374528 3341751100877461168 3346767958162159232 3357263385211413366 3359053066636442106 3367009445051155968 3376488638308619808 3379755974159814912 3381557645876942592 3390372491574445056 3399917459174598336 3401334029318984928 3409489298868220516 3417565142424296448 3432331784703923712 3435259636504895616 3442712788799751168 3457588089227131392 3460537485191465856 3470279989372748136 3475489802706857664 3486388900027236957 3488292897855262848 3493529753356311552 3512497507491638016 3527674334279032704 3530683515296698272 3532154568908176656 3540623502670844382 3564344545654074624 3566676655744213362 3573635869497388032 3575124819138203136 3583696781292144192 3585189922795686816 3590572246505097984 3603752296656315372 3610066882699739072 3617395066092926898 3628758057388273224 3647593565472085632 3653069573648083968 3657862691501004792 3663354116366687808 3672903532538982144 3676801329696646089 3683243914105814864 3684778531762233672 3703856527118990799 3709465367250299904 3711083402939595264 3721531272880303584 3748915608957421344 3759469988487143814 3765113952932429136 3766805375956706304 3768374809361889792 3784657232802670848 3794522854808484864 3796545629399245824 3810918258929174016 3814169053021250688 3824907141571423128 3826500782983858044 3844760785227333504 3850532793845277696 3861373257791914176 3871438858622170368 3873051887399720064 3873502635400581888 3889786600380522816 3893104670840399088 3904064988044341653 3909926028045214872 3931154562170629326 3940466041531888128 3951559695928092768 3957492038118757632 3968633626063911792 3972018954708785556 3978978826917230656 4001764312069475328 4020340353184561536 4031210701415093248 4031658878953662216 4033338663145147668 4039393777318235232 4061325243037206456 4078873449010131564 4082352814561807377 4088534820837921792 4106200594168078848 4112924431849182976 4115095527938630391 4121273380912523784 4132016474106354912 4143649403369041722 4145375848232512881 4153464205939017216 4155678324072147456 4171410526665717504 4184513795907197952 4186257266854135296 4196294521683963712 4217530060077099012 4235753197048982778 4237656047951294592 4249113982572665856 4268838211659545472 4271113833074151552 4287283041295320768 4290940184648907024 4303020534267851019 4335244671408598272 4355368715949941664 4357183373324685072 4357690464825654624 4376009925428088168 4389755883992877984 4410703730821100544 4412541443440845312 4443159240245832704 4445504657919104364 4452178542883602336 4464712829321900766 4476351180281884488 4478737422181922808 4501984851078159744 4506341298879753216 4508743527835923456 4533223278899464448 4535112039091979904 4535616238822869993 4568990898416857263 4580346182006527488 4614049980255287808 4619475668439088704 4627039985830330848 4633986403609143552 4648518533369649276 4651057197140350464 4683330009988850688 4703565779038710272 4707578020395597696 4709539425210902208 4720831336894459176 4752459394205432832 4755568874325617816 4778262375056192256 4780253230394249088 4787429662006797312 4802442988116988656 4805003062208420496 4823193421457235864 4838344076517697632 4851965540697083042 4863458087296114176 4877150255334673056 4884472155155583744 4897204710051976192 4899789805443684372 4902401772928861452 4913038042349644896 4938475369491987732 4962041697173738112 4964109123870950976 4971561572083981824 4998554145276561792 5012626651316191752 5020151937243238848 5035895077817120049 5038579599954663159 5046209643736894464 5064732957462929712 5072336468815413888 5085558737361667584 5099876188761897504 5102001043978477392 5114233948302330774 5126347713636444672 5148497677055885568 5161918478162893824 5164069183199626752 5164670180534109184 5186382133840697088 5190806227787198784 5205419984059122204 5213234704060286496 5241539416227505768 5268746261237457024 5276656050825010176 5291511501418549056 5296025272945047408 5310935254006266573 5350014983616320043 5360453804246082048 5362687228707304704 5375545171938216288 5377784884193530224 5385858369757646976 5415100324049608608 5438497932013508752 5443137086082409836 5471390348208128448 5479604360472125952 5486794037251507188 5495031174550031712 5509355298808473216 5524865871158722296 5527167797643350508 5561880702220956672 5564198050875449856 5582296909320455376 5623373413436132016 5639204982730715721 5647670929398643704 5650208063935059456 5676985849204006272 5685508515001955328 5691784282212727296 5694818444098868736 5716377388393761024 5721253579531876032 5737360712357134692 5739751174475787066 5780326228544797696 5792059886687871264 5807158287933255552 5809577831099580096 5810253953100872832 5834679900570784224 5853007845323837312 5864889042067822308 5896731843255943989 5910699062297832192 5927339543892139152 5936238057178136448 5952950439095867688 5968468240375845984 5971649896242563744 6002646468104212992 6030510529776842304 6046816052122639872 6047488318430493324 6091987864555809684 6109672767841170432 6118310173515197346 6132802231256882688 6159300891252118272 6169386647773774464 6178648538145524736 6198024711159532368 6215474105053562583 6233517486108221184 6257115789998576256 6276770693860796928 6279385900281202944 6294441782525945568 6326295090115648518 6353629795573474167 6371016500074923008 6373670973858998784 6403257317489318208 6406670749611227328 6430924561942981152 6451125435356930176 6502867007112897408 6512629540207444992 6533053073924912496 6536535697238481936 6550717389799526528 6564014888142132252 6584633825989316976 6616055596231650816 6618812165161267968 6664738860368749056 6683502201754922336 6693535916324318464 6697069243982851149 6714526770422826732 6718106133272884212 6734018890102311936 6752977276617239616 6759511948319629824 6763115291753885184 6799834918349196672 6802668058637969856 6818978597736441032 6864663569407847424 6870519273009791232 6904720192530464329 6915176178454262784 6921074970382931712 6940559978745496272 6950979605413715328 6972777800054473914 6976585795710525696 7024995014983276032 7055348668558065408 7061367030593396544 7064309137816353312 7081247005341688764 7128689091308149248 7133353311488426724 7150249638276406272 7167393562584288384 7170379845591373632 7181144493010195968 7207504593312630744 7220133765399478144 7234790132185853796 7257516114776546448 7277948311045624563 7295187130944171264 7315725383002009584 7326708232733375616 7345807065077964288 7353602659393292178 7366487828211629728 7369557063524467344 7407713054237981598 7422166805879190528 7443062545760607168 7497831217914842688 7518939976974287628 7530227905864858272 7536749618723779584 7569314465605341696 7621836517858348032 7628338106042501376 7649814283142846256 7653001565967716088 7671350922453496161 7689521570454667008 7722746515583828352 7727799420779128951 7742877717244340736 7746103774799440128 7747005270801163776 7779573200761045632 7786209341680798176 7808129976088683306 7819852056090429744 7862309124341258652 7880932083063776256 7903119391856185536 7914984076237515264 7937267252127823584 7944037909417571112 7957957653834461312 8040680706369123072 8063317757907324432 8066677326290295336 8078787554636470464 8122650486074412912 8157746898020263128 8164705629123614754 8212401188336157696 8225848863698365952 8230191055877260782 8242546761825047568 8264032948212709824 8287298806738083444 8290751696465025762 8306928411878034432 8311356648144294912 8342821053331435008 8372514533708270592 8392589043367927424 8435060120154198024 8471506394097965556 8475312095902589184 8517501551369696873 8537676423319090944 8542227666148303104 8574566082590641536 8581880369297814048 8606041068535702038 8670489342817196544 8710737431899883328 8714366746649370144 8715380929651309248 8752019850856176336 8779511767985755968 8825082886881690624 8891009315838208728 8904357085767204672 8929425658643801532 8952702360563768976 8957474844363845616 9003969702156319488 9066446557798928896 9070224078183959808 9071232477645739986 9137981796833714526 9160692364013054976 9177465260272796019 9228099960510575616 9238951336878177408 9254079971660661696 9267972807218287104 9297037066739298552 9302114394280700928 9407131558077420544 9415156040791195392 9419078850421804416 9441662673788918352 9511137748651235632 9556524750112384512 9560506460788498176 9604885976233977312 9610006124416840992 9646386842914471728 9676688153035395264 9703931081394166084 9726916174592228352 9754300510669346112 9768944310311167488 9799579610887368744 9804803545857722904 9826076084699289792 9876950738983975464 9924083394347476224 9928218247741901952 9943123144167963648 9997108290553123584 10025253302632383504 10040303874486477696 10071790155634240098 10077159199909326318 10129465914925859424 10144672937630827776 10171117474723335168 10199752377523795008 10204002087956954784 10228467896604661548 10252695427272889344 10296995354111771136 10328138366399253504 10372764267681394176 10381612455574397568 10410839968118244408 10426469408120572992 10483078832455011536 10537492522474914048 10583023002837098112 10592050545890094816 10621870508012533146 10700029967232640086 10720907608492164096 10725374457414609408 10751090343876432576 10755569768387060448 10771716739515293952 10830200648099217216 10876995864027017504 10886274172164819672 10942780696416256896 10959208720944251904 10973588074503014376 10990062349100063424 11018710597616946432 11049731742317444592 11054335595286701016 11111569581356972397 11128396101750899712 11164593818640910752 11246746826872264032 11278409965461431442 11295341858797287408 11300416127870118912 11353971698408012544 11383568564425454592 11389636888197737472 11432754776787522048 11442507159063752064 11474721424714269384 11479502348951574132 11584119773375742528 11614316575866511104 11619155662199160192 11620507906201745664 11669359801141568448 11706015690647674624 11712194964133024959 11729778084135644616 11793463686511887978 11821398124595664384 11854679087784278304 11872476114356272896 11905900878191735376 11936936480751691968 11943299792485127488 12005292936208425984 12061021059553684608 12093632104245279744 12094976636860986648 12183975729111619368 12236620347030394692 12247058443685422131 12265604462513765376 12318601782504236544 12338773295547548928 12396049422319064736 12430948210107125166 12436127544697538643 12467034972216442368 12514231579997152512 12553541387721593856 12558771800562405888 12588883565051891136 12652590180231297036 12707259591146948334 12747341947717997568 12806514634978636416 12813341499222454656 12861849123885962304 12902250870713860352 12909061602803553057 13005734014225794816 13066106147849824992 13073071394476963872 13101434779599053056 13128029776284264504 13169267651978633952 13232111192463301632 13237624330322535936 13329477720737498112 13367004403509844672 13387071832648636928 13394138487965702298 13429053540845653464 13436212266545768424 13505954553234479232 13519023896639259648 13526230583507770368 13599669836698393344 13605336117275939712 13637957195472882064 13706972695250571789 13741038546019582464 13809440385060928658 13842149940765863424 13881119957490992544 13901959210827430656 13945555600108947828 13953171591421051392 14049990029966552064 14110697337116130816 14122734061186793088 14128618275632706624 14162494010683377528 14257378182616298496 14266706622976853448 14334787125168576768 14340759691182747264 14362288986020391936 14415009186625261488 14440267530798956288 14469580264371707592 14515032229553092896 14555896622091249126 14590374261888342528 14631450766004019168 14653416465466751232 14691614130155928576 14707205318786584356 14732975656423259456 14739114127048934688 14815426108475963196 14886125091521214336 14995662435829685376 15037879953948575256 15060455811729716544 15107685233451360147 15115738799863989477 15138628931210683392 15256676212085002752 15299628566285692512 15306003131935432176 15342701844906992322 15379043140909334016 15445493031167656704 15455598841558257902 15485755434488681472 15492207549598880256 15494010541602327552 15559146401522091264 15572418683361596352 15616259952177366612 15639704112180859488 15724618248682517304 15806238783712371072 15829968152475030528 15874534504255647168 15888075818835142224 15915915307668922624 15932805762018799719 16050044950848960129 16081361412738246144 16126635515814648864 16133354652580590672 16157575109272940928 16245300972148825824 16315493796040526256 16329411258247229508 16451697727396731904 16460382111754521564 16485093523650095136 16528065896425419648 16574597613476166888 16581503392930051524 16685642106662870016 16785178086735854848 16870120240308396048 16917614948192147163 16943012788195931112 16950624191805178368 17035003102739393746 17075352846638181888 17084455332296606208 17149132165181283072 17163760738595628096 17212082137071404076 17340978685634393088 17421474863799766656 17428733493298740288 17430761859302618496 17504039701712352672 17559023535971511936 17690195529767831967 17782018631676417456 17808714171534409344 17858851317287603064 17905404721127537952 17914949688727691232 18007939404312638976 18132893115597857792 18140448156367919616 18142464955291479972 18275963593667429052 18354930520545592038 18477902673756354816 18508159943321323392 18535945614436574208 18594074133478597104 18646422315160687749 18830312081582390784 18838157700843608832 18883325347577836704 19022275497302471264 19060889386720422501 19113049500224769024 19121012921576996352 19209771952467954624 19220012248833681984 19292773685828943456 19353376306070790528 19407862162788332168 19508601021338692224 19537888620622334976 19599159221774737488 19609607091715445808 19652152169398579584 19753901477967950928 19848166788694952448 19856436495483803904 19994216581106247168 20050506605264767008 20080607748972955392 20143580311268480196 20154318399818652636 20258931829851718848 20289345875261655552 20399504755047590016 20408004175913909568 20456935793209323096 20593990708223542272 20714160577591392987 20745528535362788352 20763224911148795136 20821679936236488816 20852938816241145984 20966157664910023072 21074985044949828096 21166046005674196224 21184101091780189632 21243741016025066292 21400059934465280172 21450748914829218816 21502180687752865152 21511139536774120896 21543433479030587904 21660401296198434432 21753991728054035008 21772548344329639344 21833844933136873689 21885561392832513792 21947176149006028752 21980124698200126848 22037421195233892864 22099463484634889184 22108671190573402032 22223139162713944794 22329187637281821504 22493493653744528064 22556819930922862884 22590683717594574816 22707943396816025088 22865509553575044096 22885014318127504128 22949442849428538768 22959004697903148264 23014052767360488483 23168239546751485056 23183398262337386853 23228633151733022208 23238311324398320384 23241015812403491328 23338719602283136896 23412031381295349248 23424389928266049918 23459556168271289232 23586927373023775956 23642796249191328768 23709358175568556608 23744952228712545792 23811801756383470752 23873872961503383936 23886599584970254976 24122042119107369216 24189953273721973296 24367951458223238736 24473240694060789384 24494116887370844262 24637203565008473088 24677546591095097856 24792098844638129472 24861896420214250332 24872255089395077286 24934069944432884736 25028463159994305024 25117543601124811776 25177767130103782272 25305180360462594072 25414519182293896668 25552504654109090619 25613029269957272832 25626682998444909312 25723698247771924608 25804501741427720704 25818123205607106114 26011468028451589632 26132212295699649984 26146142788953927744 26202869559198106112 26256059552568529008 26338535303957267904 26475248660645071872 26734008807019689344 26774143665297273856 26788276975931404596 26858107081691306928 26872424533091536848 27011909106468958464 27199339673396786688 27210672234551879424 27275914390945764128 27413945390501143578 27482077092039164928 27532395780818388057 27618880770121857316 27684299881531726848 27762239914981985088 27803918421654861312 27891111200217895656 27906343182842102784 28221394674232261632 28245468122373586176 28257236551265413248 28324988021366755056 28533413245953706896 28669574250337153536 28681519382365494528 28830018373250522976 28880535061597912576 28939160528743415184 29030064459106185792 29111793244182498252 29180748523776685056 29262901532008038336 29306832930933502464 29414410637573168712 29465951312846518912 29478228254097869376 29630852216951926392 29772250183042428672 29991324871659370752 30075759907897150512 30120911623459433088 30215370466902720294 30231477599727978954 30513352424170005504 30599257132571385024 30612006263870864352 30685403689813984644 30758086281818668032 30890986062335313408 30911197683116515804 30984415099197760512 31118292803044182528 31144837366723192704 31232519904354733224 31279408224361718976 31449236497365034608 31537776014531039773 31612477567424742144 31749069008511294336 31776151637670284448 31831830615337845248 31865611524037599438 32100089901697920258 32162722825476492288 32253271031629297728 32266709305161181344 32315150218545881856 32490601944297651648 32630987592081052512 32658822516494459016 32920764223509043128 32970187047300190272 33056131792850839296 33149195226952333776 33163006785860103048 33334708744070917191 33570356173471709696 33740240480616792096 33835229896384294326 33886025576391862224 33901248383610356736 34070006205478787492 34150705693276363776 34168910664593212416 34298264330362566144 34327521477191256192 34424164274142808152 34842949727599533312 34857466986597480576 34861523718605236992 35008079403424705344 35118047071943023872 35380391059535663934 35564037263352834912 35617428343068818688 35717702634575206128 35810809442255075904 35829899377455382464 36015878808625277952 36280896312735839232 36284929910582959944 36551927187334858104 36709861041091184076 36741175331056266393 36955805347512709632 37016319886642646784 37188148266957194208 37292844630321375498 37308382634092615929 37660624163164781568 37676315401687217664 37766650695155673408 38044550994604942528 38121778773440845002 38242025843153992704 38419543904935909248 38440024497667363968 38585547371657886912 38706752612141581056 38815724325576664336 39017202042677384448 39198318443549474976 39219214183430891616 39304304338797159168 39507802955935901856 39696333577389904896 39712872990967607808 39988433162212494336 40101013210529534016 40161215497945910784 40287160622536960392 40308636799637305272 40517863659703437696 40578691750523311104 40799009510095180032 40816008351827819136 40913871586418646192 41120918085751715367 41428321155182785974 41526449822297590272 41643359872472977632 41705877632482291968 41932315329820046144 42149970089899656192 42332092011348392448 42368202183560379264 42487482032050132584 42800119868930560344 43004361375505730304 43022279073548241792 43086866958061175808 43320802592396868864 43507983456108070016 43545096688659278688 43667689866273747378 43771122785665027584 43894352298012057504 43960249396400253696 44074842390467785728 44198926969269778368 44217342381146804064 44446278325427889588 44658375274563643008 44986987307489056128 45113639861845725768 45181367435189149632 45323055700354080441 45347216399591968431 45415886793632050176 45770028636255008256 45898885698857077536 45918009395806296528 46028105534720976966 46336479093502970112 46366796524674773706 46457266303466044416 46476622648796640768 46482031624806982656 46677439204566273792 46824062762590698496 46848779856532099836 46919112336542578464 47173854746047551912 47418716351137113216 47489904457425091584 47623603512766941504 47747745923006767872 47773199169940509952 47798417286056399157 48150134852546880387 48244084238214738432 48379906547443946592 48735902916446477472 48946481388121578768 48988233774741688524 49355093182190195712 49584197689276258944 49723792840428500664 49744510178790154572 50056926319988610048 50355534260207564544 50610360720925188144 50752844844576441489 50829038364587793336 51105009308218181238 51226058539914545664 51253365996889818624 51447396495543849216 51609003482855441408 51636246411214212228 52022936056903179264 52264424591399299968 52292285577907855488 52405739118396212224 52512119105137058016 52677070607914535808 53070586589303495901 53468017614039378688 53576553951862809192 53716214163382613856 53744849066183073696 54023818212937916928 54398679346793573376 54421344469103758848 54551828781891528256 54827890781002287156 55064791561636776114 55237761540243714632 55524479829963970176 55607836843309722624 55782222400435791312 55939266945482063247 56490936244747172352 56514473102530826496 56649976042733510112 57066826491907413792 57339148500674307072 57363038764730989056 57660036746501045952 57761070123195825152 57878321057486830368 58060128918212371584 58223586488364996504 58525803064016076672 58613665861867004928 58828821275146337424 58931902625693037824 58956456508195738752 59261704433903852784 59544500366084857344 59982649743318741504 60151519815794301024 60241823246918866176 60430740933805440588 60462955199455957908 61198514265142770048 61224012527741728704 61370807379627969288 61781972124670626816 61822395366233031608 62142481732774178961 62236585606088365056 62289674733446385408 62465039808709466448 62558816448723437952 62898472994730069216 63075552029062079546 63224955134849484288 63498138017022588672 63552303275340568896 63663661230675690496 63731223048075198876 64200179803395840516 64506542063258595456 64533418610322362688 64630300437091763712 64981203888595303296 65261975184162105024 65317645032988918032 65501534799410621067 65841528447018086256 65940374094600380544 66112263585701678592 66298390453904667552 66326013571720206096 66669417488141834382 67140712346943419392 67480480961233584192 67670459792768588652 67772051152783724448 68140012410957574984 68596528660725132288 68655042954382512384 68848328548285616304 69042158302081465449 69550194787012160559 69685899455199066624 69714933973194961152 69723047437210473984 70016158806849410688 70236094143886047744 70760782119071327868 71128074526705669824 71234856686137637376 71435405269150412256 71621618884510151808 71659798754910764928 72569859821165919888 73103854374669716208 73419722082182368152 73482350662112532786 73911610695025419264 74032639773285293568 74376296533914388416 74585689260642750996 74616765268185231858 75352630803374435328 75533301390311346816 76089101989209885056 76243557546881690004 76657513962327271857 76839087809871818496 76880048995334727936 77171094743315773824 77413505224283162112 77631448651153328672 78034404085354768896 78396636887098949952 78438428366861783232 78608608677594318336 79015605911871803712 79425745981935215616 80202026421059068032 80322430995891821568 80574321245073920784 80617273599274610544 81035727319406875392 81598019020190360064 81632016703655638272 81827743172837292384 82241836171503430734 82597187342455164171 82856642310365571948 83052899644595180544 83286719744945955264 83411755264964583936 83864630659640092288 84664184022696784896 84736404367120758528 84974964064100265168 85600239737861120688 86008722751011460608 86044558147096483584 86641605184793737728 87015966912216140032 87090193377318557376 87335379732547494756 87542245571330055168 87788704596024115008 87920498792800507392 88397853938539556736 88434684762293608128 88892556650855779176 89316750549127286016 89761362502896036277 89973974614978112256 90227279723691451536 90362734870378299264 90646111400708160882 90694432799183936862 91540057272510016512 91797771397714155072 91836018791612593056 92056211069441953932 92672958187005940224 92733593049349547412 92953245297593281536 93354878409132547584 93697559713064199672 93838224673085156928 94347709492095103824 94613328043593119319 94837432702274226432 95247207025533883008 95495491846013535744 95546398339881019904 95596834572112798314 96300269705093760774 96488168476429476864 96759813094887893184 97471805832892954944 97892962776243157536 97976467549483377048 99168395378552517888 99447585680857001328 99489020357580309144 100711068520415129088 101220721441850376288 101505689689152882978 101658076729175586672 102210018616436362476 102452117079829091328 102506731993779637248 102894792991087698432 103272492822428424456 104528849182798599936 104584571155815710976 105024238210274116032 105354141215829071616 106141173178606991802 106936035228078757376 107153107903725618384 107432428326765227712 107489698132366147392 108047636425875833856 108842688938207517696 109103657563783056512 109655781562004574312 110129583123273552228 110475523080487429264 111048959659927940352 111564444800871582624 111878533890964126494 112981872489494344704 113028946205061652992 113299952085467020224 114133652983814827584 114726077529461978112 115320073493002091904 115756642114973660736 116120257836424743168 116447172976729993008 117051606128032153344 117657642550292674848 117863805251386075648 117912913016391477504 118523408867807705568 119089000732169714688 119965299486637483008 120303039631588602048 120483646493837732352 120861481867610881176 120925910398911915816 122397028530285540096 122448025055483457408 122741614759255938576 123644790732466063216 124284963465548357922 124579349466892770816 124930079617418932896 125117632897446875904 125796945989460138432 126151104058124159092 126449910269698968576 126996276034045177344 127104606550681137792 127462446096150397752 128400359606791681032 129013084126517190912 129066837220644725376 129260600874183527424 129962407777190606592 130523950368324210048 130635290065977836064 131003069598821242134 131683056894036172512 131880748189200761088 132224527171403357184 132596780907809335104 132652027143440412192 133338834976283668764 134960961922467168384 135340919585537177304 135544102305567448896 136041649198775905293 136280024821915149968 137310085908765024768 137696657096571232608 138084316604162930898 139100389574024321118 139371798910398133248 139429867946389922304 139446094874420947968 140032317613698821376 140472188287772095488 141521564238142655736 142256149053411339648 142469713372275274752 142870810538300824512 143243237769020303616 143319597509821529856 144450404557640641161 145139719642331839776 146207708749339432416 146839444164364736304 146964701324225065572 148065279546570587136 148752593067828776832 149171378521285501992 149233530536370463716 151066602780622693632 152178203978419770112 152258534533729324467 152487115093763380008 153315027924654543714 153678175619743636992 153760097990669455872 154342189486631547648 154827010448566324224 155262897302306657344 156068808170709537792 156793273774197899904 156876856733723566464 157217217355188636672 158031211823743607424 159211759767910487703 160404052842118136064 161148642490147841568 161234547198549221088 162071454638813750784 163196038040380720128 163264033407311276544 163655486345674584768 164483672343006861468 165194374684910328342 165713284620731143896 166573439489891910528 166823510529929167872 167729261319280184576 167817800836446189741 169472808734241517056 169949928128200530336 171200479475722241376 172017445502022921216 172089116294192967168 173283210369587475456 174031933824432280064 174180386754637114752 174670759465094989512 175577409192048230016 175840997585601014784 176795707877079113472 176869369524587216256 177785113301711558352 178633501098254572032 179522725005792072554 179947949229956224512 180454559447382903072 180725469740756598528 181292222801416321764 181388865598367873724 183595542795428310144 183672037583225186112 184112422138883907864 185345916374011880448 185467186098699094824 186427445198322536883 186709756818265095168 187395119426128399344 187676449346170313856 188695418984190207648 189226656087186238638 189674865404548452864 190494414051067766016 190990983692027071488 191092796679762039808 191193669144225596628 192600539410187521548 193519626189775786368 194943611665785909888 195785925552486315072 195952935098966754096 196504604398231863201 198336790757105035776 198895171361714002656 198978040715160618288 201422137040830258176 202441442883700752576 203011379378305765956 203316153458351173344 204420037232872724952 205789585982175396864 206544985644856848912 207126474906244396347 208650584361036481677 209057698365597199872 209169142311631421952 210048476420548232064 210708282431658143232 212282346357213983604 213872070456157514752 214306215807451236768 214864856653530455424 214979396264732294784 218207315127566113024 219311563124009148624 220259166246547104456 220951046160974858528 222097919319855880704 223128889601743165248 223757067781928252988 226057892410123305984 226599904170934040448 228267305967629655168 229972541886981815571 230640146986004183808 231513284229947321472 232240515672849486336 232894345953459986016 234103212256064306688 235315285100585349696 235727610502772151296 235825826032782955008 237046817735615411136 240606079263177204096 240967292987675464704 241722963735221762352 241851820797823831632 244794057060571080192 244896050110966914816 245483229518511877152 247289581464932126432 247791562027365492513 248569926931096715844 249158698933785541632 249860159234837865792 250235265794893751808 251593891978920276864 252302208116248318184 253992552068090354688 254209213101362275584 254924892192300795504 256800719213583362064 258026168253034381824 258133674441289450752 259924815554381213184 261047900736648420096 261270580131955672128 262006139197642484268 263366113788072345024 263761496378401522176 265193561815618670208 265304054286880824384 266677669952567337528 269284087508688108831 269921923844934336768 270681839171074354608 271088204611134897792 272083298397551810586 272560049643830299936 274620171817530049536 275393314193142465216 276168633208325861796 278200779148048642236 278859735892779844608 280064635227397642752 283043128476285311472 283839984130779357957 284512298106822679296 285741621076601649024 286486475538040607232 286639195019643059712 288900809115281282322 290279439284663679552 292415417498678864832 293678888328729472608 293929402648450131144 297505186135657553664 298342757042571003984 298467061072740927432 302133205561245387264 304356407956839540224 304517069067458648934 304974230187526760016 306630055849309087428 307356351239487273984 307520195981338911744 308684378973263095296 310525794604613314688 313586547548395799808 313753713467447132928 316062423647487214848 318423519535820975406 320808105684236272128 322297284980295683136 322469094397098442176 324142909277627501568 326528066814622553088 327310972691349169536 328967344686013722936 330388749369820656684 331426569241462287792 333146878979783821056 335458522638560369152 335635601672892379482 338945617468483034112 339899856256401060672 342400958951444482752 344178232588385934336 348063867648864560128 348360773509274229504 349341518930189979024 351154818384096460032 353591415754158226944 353738739049174432512 355570226603423116704 357267002196509144064 359045450011584145108 359895898459912449024 360909118894765806144 361450939481513197056 362584445602832643528 362777731196735747448 367191085590856620288 367344075166450372224 368224844277767815728 370934372197398189648 372854890396645073766 374790238852256798688 375352898692340627712 377390837968380415296 378453312174372477276 379349730809096905728 380988828102135532032 382387338288451193256 385201078820375043096 387039252379551572736 389887223331571819776 391571851104972630144 391905870197933508192 393009208796463726402 396673581514210071552 397790342723428005312 397956081430321236576 404882885767401505152 406022758756611531912 406632306916702346688 408840074465745449904 413089971289713697824 414252949812488792694 417301168722072963354 418115396731194399744 418338284623262843904 420096952841096464128 421416564863316286464 424564692714427967208 428612431614902473536 429729713307060910848 429958792529464589568 433351213672921923483 436414630255132226048 438623126248018297248 440518332493094208912 441902092321949717056 444195838639711761408 446257779203486330496 447514135563856505976 453199808341868080896 456534611935259310336 459945083773963631142 461280293972008367616 463026568459894642944 464481031345698972672 465788691906919972032 468206424512128613376 470630570201170699392 471651652065565910016 474093635471230822272 477635279303731463109 481212158526354408192 483445927470443524704 483703641595647663264 489588114121142160384 489792100221933829632 490966459037023754304 494579162929864252864 495583124054730985026 497139853862193431688 499720318469675731584 500470531589787503616 503187783957840553728 504604416232496636368 508418426202724551168 509849784384601591008 513601438427166724128 516052336506068763648 516267348882578901504 519849631108762426368 522095801473296840192 522541160263911344256 524012278395284968536 526732227576144690048 527522992756803044352 530387123631237340416 530608108573761648768 533355339905134675056 538568175017376217662 539843847689868673536 541363678342148709216 542176409222269795584 544166596795103621172 545120099287660599872 550786628386284930432 552337266416651723592 556401558296097284472 559282335594967610649 560129270454795285504 566086256952570622944 567679968261558715914 569024596213645358592 571483242153203298048 572972951076081214464 573278390039286119424 577801618230562564644 580558878569327359104 584830834997357729664 587357776657458945216 587858805296900262288 589513813194695589603 595010372271315107328 596685514085142007968 596934122145481854864 604266411122490774528 608712815913679080448 609034138134917297868 609948460375053520032 613260111698618174856 617368757946526190592 621051589209226629376 621379424718733189041 625951753083109445031 627173095096791599616 627507426934894265856 632124847294974429696 636847039071641950812 641616211368472544256 644594569960591366272 644938188794196884352 654621945382698339072 657934689372027445872 660777498739641313368 662853138482924575584 666293757959567642112 670917045277120738304 671271203345784758964 679799712512802121344 684801917902888965504 689917625660945446713 696721547018548459008 698683037860379958048 702309636768192920064 707182831508316453888 707477478098348865024 711140453206846233408 718090900023168290216 721818237789531612288 722901878963026394112 725168891205665287056 725555462393471494896 734382171181713240576 734688150332900744448 736449688555535631456 741868744394796379296 745709780793290147532 749580477704513597376 750705797384681255424 754781675936760830592 756906624348744954552 761977656204271064064 764774676576902386512 770402157640750086192 774078504759103145472 779774446663143639552 783143702209945260288 783811740395867016384 786018417592927452804 795580685446856010624 795912162860642473152 807852262526064326493 809765771534803010304 812045517513223063824 813264613833404693376 817680148931490899808 826179942579427395648 828505899624977585388 834602337444145926708 840193905682192928256 849129385428855934416 851519952392338073871 857224863229804947072 859459426614121821696 859917585058929179136 866702427345843846966 872829260510264452096 877246252496036594496 881036664986188417824 883804184643899434112 892515558406972660992 895028271127713011952 906399616683736161792 913069223870518620672 919890167547927262284 922560587944016735232 926053136919789285888 931577383813839944064 941261140402341398784 948187270942461644544 955270558607462926218 962424317052708816384 966891854940887049408 967407283191295326528 979584200443867659264 981932918074047508608 989158325859728505728 991166248109461970052 994279707724386863376 999440636939351463168 1006375567915681107456 1009208832464993272736 1016836852405449102336 1019699568769203182016 1027202876854333448256 1032534697765157803008 1044191602946593680384 1045082320527822688512 1048024556790569937072 1053464455152289380096 1060774247262474680832 1061216217147523297536 1066710679810269350112 1077136350034752435324 1079687695379737347072 1082727356684297418432 1084352818444539591168 1088333193590207242344 1090240198575321199744 1101573256772569860864 1104674532833303447184 1112803116592194568944 1118564671189935221298 1132172513905141245888 1135359936523117431828 1138049192427290717184 1142966484306406596096 1155603236461125129288 1161117757138654718208 1166897712537648471601 1169661669994715459328 1174715553314917890432 1175717610593800524576 1179027626389391179206 1190020744542630214656 1193371028170284015936 1193868244290963709728 1218068276269834595736 1219896920750107040064 1226520223397236349712 1242103178418453258752 1242758849437466378082 1251903506166218890062 1254346190193583199232 1255014853869788531712 1264249694589948859392 1273694078143283901624 1289189139921182732544 1289876377588393768704 1309243890765396678144 1315869378744054891744 1321554997479282626736 1325706276965849151168 1332587515919135284224 1342542406691569517928 1359599425025604242688 1369603835805777931008 1379835251321890893426 1393443094037096918016 1397366075720759916096 1404619273536385840128 1414954956196697730048 1422280906413692466816 1436181800046336580432 1443636475579063224576 1450337782411330574112 1451110924786942989792 1468764342363426481152 1469376300665801488896 1472899377111071262912 1483737488789592758592 1491419561586580295064 1499160955409027194752 1501411594769362510848 1509563351873521661184 1513813248697489909104 1529549353153804773024 1540804315281500172384 1548157009518206290944 1559548893326287279104 1566287404419890520576 1567623480791734032768 1572036835185854905608 1591161370893712021248 1591824325721284946304 1615704525052128652986 1619531543069606020608 1624091035026446127648 1626529227666809386752 1635360297862981799616 1652359885158854791296 1657011799249955170776 1669204674888291853416 1677847006784902831947 1680387811364385856512 1698258770857711868832 1703039904784676147742 1714449726459609894144 1718918853228243643392 1719835170117858358272 1733404854691687693932 1754492504992073188992 1762073329972376835648 1767608369287798868224 1768541439584086768809 1785031116813945321984 1790056542255426023904 1812799233367472323584 1826138447741037241344 1839780335095854524568 1852106273839578571776 1863154767627679888128 1877855259249328335093 1882522280804682797568 1896374541884923289088 1910541117214925852436 1924848634105417632768 1933783709881774098816 1934814566382590653056 1963865836148095017216 1978316651719457011456 1982332496218923940104 1988559415448773726752 1998881273878702926336 2012751135831362214912 2018417664929986545472 2039399137538406364032 2054405753708666896512 2069752876982836340139 2090164641055645377024 2096049113581139874144 2106928910304578760192 2121548494524949361664 2122432434295046595072 2133421359620538700224 2154272700069504870648 2165454713368594836864 2168705636889079182336 2176666387180414484688 2180480397150642399488 2203146513545139721728 2209349065666606894368 2225606233184389137888 2237129342379870442596 2264345027810282491776 2270719873046234863656 2285932968612813192192 2311206472922250258576 2322235514277309436416 2333795425075296943202 2339323339989430918656 2349431106629835780864 2351435221187601049152 2358055252778782358412 2386742056340568031872 2387736488581927419456 2423556787578192979479 2436136552539669191472 2439793841500214080128 2453040446794472699424 2484206356836906517504 2485517698874932756164 2503807012332437780124 2547388156286567803248 2554559857177014221613 2578378279842365465088 2579752755176787537408 2618487781530793356288 2631738757488109783488 2643109994958565253472 2651412553931698302336 2685084813383139035856 2719198850051208485376 2739207671611555862016 2759670502643781786852 2794732151441519832192 2844561812827384933632 2872363600092673160864 2887272951158126449152 2900675564822661148224 2902221849573885979584 2938752601331602977792 2945798754222142525824 2967474977579185517184 2982839123173160590128 2998321910818054389504 3019126703747043322368 3027626497394979818208 3059098706307609546048 3081608630563000344768 3132574808839781041152 3135246961583468065536 3144073670371709811216 3182322741787424042496 3183648651442569892608 3231409050104257305972 3239063086139212041216 3248182070052892255296 3253058455333618773504 3270720595725963599232 3304719770317709582592 3314023598499910341552 3338409349776583706832 3355694013569805663894 3396517541715423737664 3406079809569352295484 3428899452919219788288 3466809709383375387864 3500693137612945414803 3508985009984146377984 3524146659944753671296 3535216738575597736448 3537082879168173537618 3570062233627890643968 3580113084510852047808 3679560670191709049136 3726309535255359776256 3755710518498656670186 3765044561609365595136 3792749083769846578176 3821082234429851704872 3867567419763548197632 3869629132765181306112 3927731672296190034432 3956633303438914022912 3964664992437847880208 3977118830897547453504 3997762547757405852672 4036835329859973090944 4078798275076812728064 4108811507417333793024 4139505753965672680278 4180329282111290754048 4192098227162279748288 4213857820609157520384 4244864868590093190144 4266842719241077400448 4308545400139009741296 4330909426737189673728 4353332774360828969376 4360960794301284798976 4406293027090279443456 4418698131333213788736 4451212466368778275776 4474258684759740885192 4528690055620564983552 4541439746092469727312 4622412945844500517152 4644471028554618872832 4667590850150593886404 4678646679978861837312 4698862213259671561728 4702870442375202098304 4716110505557564716824 4773484112681136063744 4775472977163854838912 4847113575156385958958 4872273105079338382944 4879587683000428160256 4906080893588945398848 4971035397749865512328 5007614024664875560248 5033541020354708495841 5094776312573135606496 5109119714354028443226 5156756559684730930176 5159505510353575074816 5263477514976219566976 5286219989917130506944 5302825107863396604672 5370169626766278071712 5438397700102416970752 5478415343223111724032 5519341005287563573704 5589464302883039664384 5633565777747985005279 5689123625654769867264 5744727200185346321728 5774545902316252898304 5801351129645322296448 5804443699147771959168 5891597508444285051648 5934949955158371034368 5965678246346321180256 5996643821636108779008 6038253407494086644736 6055252994789959636416 6118197412615219092096 6163217261126000689536 6209258630948509020417 6270493923166936131072 6288147340743419622432 6364645483574848084992 6367297302885139785216 6462818100208514611944 6496364140105784510592 6506116910667237547008 6541441191451927198464 6609439540635419165184 6628047196999820683104 6676818699553167413664 6711388027139611327788 6793035083430847475328 6812159619138704590968 6857798905838439576576 6933619418766750775728 7001386275225890829606 7017970019968292755968 7048293319889507342592 7070433477151195472896 7074165758336347075236 7160226169021704095616 7270670362734578938437 7359121340383418098272 7452619070510719552512 7511421036997313340372 7642164468859703409744 7663679571531042664839 7735134839527096395264 7739258265530362612224 7855463344592380068864 7913266606877828045824 7929329984875695760416 7954237661795094907008 8073670659719946181888 8157596550153625456128 8217623014834667586048 8279011507931345360556 8384196454324559496576 8533685438482154800896 8617090800278019482592 8661818853474379347456 8706665548721657938752 8721921588602569597952 8837396262666427577472 8902424932737556551552 8948517369519481770384 9057380111241129967104 9082879492184939454624 9244825891689001034304 9335181700301187772808 9397724426519343123456 9405740884750404196608 9432221011115129433648 9546968225362272127488 9550945954327709677824 9694227150312771917916 9744546210158676765888 9759175366000856320512 9812161787177890797696 9942070795499731024656 10015228049329751120496 10067082040709416991682 10189552625146271212992 10218239428708056886452 10502079412838836244409 10526955029952439133952 10572439979834261013888 10605650215726793209344 10740339253532556143424 11038682010575127147408 11178928605766079328768 11267131555495970010558 11378247251309539734528 11489454400370692643456 11602702259290644592896 11608887398295543918336 11783195016888570103296 11869899910316742068736 11931356492692642360512 11993287643272217558016 12110505989579919272832 12236394825230438184192 12326434522252001379072 12418517261897018040834 12540987846333872262144 12576294681486839244864 12734594605770279570432 12925636200417029223888 12992728280211569021184 13082882382903854396928 13218879081270838330368 13256094393999641366208 13353637399106334827328 13422776054279222655576 13586070166861694950656 13624319238277409181936 13867238837533501551456 14002772550451781659212 14035940039936585511936 14096586639779014685184 14148331516672694150472 14320452338043408191232 14541340725469157876874 14718242680766836196544 15022842073994626680744 15284328937719406819488 15327359143062085329678 15470269679054192790528 15478516531060725224448 15858659969751391520832 15908475323590189814016 16147341319439892363776 16315193100307250912256 16435246029669335172096 16558023015862690721112 16768392908649118993152 17067370876964309601792 17234181600556038965184 17323637706948758694912 17413331097443315877504 17674792525332855154944 17804849865475113103104 17897034739038963540768 18114760222482259934208 18165758984369878909248 18489651783378002068608 18670363400602375545616 18811481769500808393216 18864442022230258867296 19093936450724544254976 19101891908655419355648 19388454300625543835832 19489092420317353531776 19518350732001712641024 19624323574355781595392 19884141590999462049312 20030456098659502240992 20134164081418833983364 20379105250292542425984 20436478857416113772904 21004158825677672488818 21053910059904878267904 21144879959668522027776 21211300431453586418688 21480678507065112286848 21812011088203736815311 22077364021150254294816 22357857211532158657536 22534263110991940021116 22978908800741385286912 22991038714593127994517 23205404518581289185792 23217774796591087836672 23566390033777140206592 23739799820633484137472 23862712985385284721024 24221011979159838545664 24472789650460876368384 24652869044504002758144 24837034523794036081668 25152589362973678489728 25851272400834058447776 25985456560423138042368 26165764765807708793856 26512188787999282732416 26707274798212669654656 26845552108558445311152 27172140333723389901312 27248638476554818363872 27734477675067003102912 28005545100903563318424 28193173279558029370368 28296663033345388300944 28640904676086816382464 29082681450938315753748 29436485361533672393088 30045684147989253361488 30568657875438813638976 30654718286124170659356 31506238238516508733227 31717319939502783041664 31816950647180379628032 32294682638879784727552 33116046031725381442224 33536785817298237986304 34134741753928619203584 34468363201112077930368 34826662194886631755008 35349585050665710309888 35609699730950226206208 35794069478077927081536 36331517968739757818496 36979303566756004137216 37340726801204751091232 37622963539001616786432 37728884044460517734592 38203783817310838711296 38776908601251087671664 38978184840634707063552 39248647148711563190784 39768283181998924098624 40060912197319004481984 40268328162837667966728 40758210500585084851968 40872957714832227545808 42008317651355344977636 42107820119809756535808 42289759919337044055552 42961357014130224573696 43624022176407473630622 44154728042300508589632 45068526221983880042232 45957817601482770573824 45982077429186255989034 46410809037162578371584 46435549593182175673344 47725425970770569442048 48442023958319677091328 48945579300921752736768 49305738089008005516288 49674069047588072163336 50305178725947356979456 51702544801668116895552 51970913120846276084736 53024377575998565464832 53414549596425339309312 53691104217116890622304 54344280667446779802624 54497276953109636727744 55468955350134006205824 56011090201807126636848 56593326066690776601888 57281809352173632764928 58165362901876631507496 58872970723067344786176 60091368295978506722976 61137315750877627277952 61309436572248341318712 63012476477033017466454 63434639879005566083328 63633901294360759256064 65436033264611210445933 66232092063450762884448 67073571634596475972608 68936726402224155860736 69653324389773263510016 70699170101331420619776 71219399461900452412416 71588138956155854163072 72663035937479515636992 73958607133512008274432 74681453602409502182464 75457768088921035469184 77553817202502175343328 77956369681269414127104 78497294297423126381568 79536566363997848197248 80121824394638008963968 80536656325675335933456 81516421001170169703936 81745915429664455091616 84016635302710689955272 84579519838674088111104 85922714028260449147392 87248044352814947261244 88309456084601017179264 90137052443967760084464 91915635202965541147648 91964154858372511978068 94518714715549526199681 95450851941541138884096 96884047916639354182656 99348138095176144326672 100610357451894713958912 103405089603336233791104 106048755151997130929664 106829099192850678618624 107382208434233781244608 108994553906219273455488 110937910700268012411648 112022180403614253273696 113186652133381553203776 116330725803753263014992 117745941446134689572352 120182736591957013445952 122274631501755254555904 122618873144496682637424 126024952954066034932908 126869279758011132166656 130872066529222420891866 132464184126901525768896 137873452804448311721472 139306648779546527020032 143176277912311708326144 145326071874959031273984 147917214267024016548864 149362907204819004364928 150915536177842070938368 155107634405004350686656 155912739362538828254208 159073132727995696394496 160243648789276017927936 161073312651350671866912 163032842002340339407872 163491830859328910183232 168033270605421379910544 171845428056520898294784 174496088705629894522488 176618912169202034358528 180274104887935520168928 183928309716745023956136 189037429431099052399362 190901703883082277768192 198696276190352288653344 201220714903789427917824 206810179206672467582208 212097510303994261859328 213658198385701357237248 214764416868467562489216 217989107812438546910976 221875821400536024823296 224044360807228506547392 226373304266763106407552 232661451607506526029984 235491882892269379144704 240365473183914026891904 244549263003510509111808 245237746288993365274848 252049905908132069865816 253738559516022264333312 261744133058444841783732 264928368253803051537792 275746905608896623442944 283556144146648578599043 286352555824623416652288 290652143749918062547968 298725814409638008729856 301831072355684141876736 310215268810008701373312 318146265455991392788992 320487297578552035855872 322146625302701343733824 326983661718657820366464 336066541210842759821088 348992177411259789044976 353237824338404068717056 360548209775871040337856 367856619433490047912272 378074858862198104798724 397392552380704577306688 413620358413344935164416 429528833736935124978432 435978215624877093821952 443751642801072049646592 448088721614457013094784 452746608533526212815104 465322903215013052059968 480730946367828053783808 489098526007021018223616 490475492577986730549696 504099811816264139731632 523488266116889683567464 529856736507606103075584 567112288293297157198086 572705111649246833304576 597451628819276017459712 603662144711368283753472 620430537620017402746624 636292530911982785577984 640974595157104071711744 644293250605402687467648 653967323437315640732928 672133082421685519642176 697984354822519578089952 706475648676808137434112 721096419551742080675712 735713238866980095824544 756149717724396209597448 794785104761409154613376 827240716826689870328832 850668432439945735797129 859057667473870249956864 871956431249754187643904 896177443228914026189568 905493217067052425630208 930645806430026104119936 961461892735656107567616 980950985155973461099392 1008199623632528279463264 1046976532233779367134928 1059713473015212206151168 1134224576586594314396172 1194903257638552034919424 1240861075240034805493248 1288586501210805374935296 1307934646874631281465856 1344266164843371039284352 1395968709645039156179904 1442192839103484161351424 1471426477733960191649088 1512299435448792419194896 1589570209522818309226752 1701336864879891471594258 1718115334947740499913728 1792354886457828052379136 1810986434134104851260416 1861291612860052208239872 1922923785471312215135232 1961901970311946922198784 2016399247265056558926528 2093953064467558734269856 2119426946030424412302336 2268449153173188628792344 2481722150480069610986496 2577173002421610749870592 2615869293749262562931712 2688532329686742078568704 2791937419290078312359808 2884385678206968322702848 2942852955467920383298176 3024598870897584838389792 3179140419045636618453504 3402673729759782943188516 3584709772915656104758272 3722583225720104416479744 3923803940623893844397568 4032798494530113117853056 4187906128935117468539712 4536898306346377257584688 5154346004843221499741184 5377064659373484157137408 5583874838580156624719616 5768771356413936645405696 5885705910935840766596352 6049197741795169676779584 6358280838091273236907008 6805347459519565886377032 7445166451440208832959488 7847607881247787688795136 8065596989060226235706112 8375812257870234937079424 9073796612692754515169376 10754129318746968314274816 11167749677160313249439232 11771411821871681533192704 12098395483590339353559168 13610694919039131772754064 16131193978120452471412224 16751624515740469874158848 18147593225385509030338752 22335499354320626498878464 23542823643743363066385408 24196790967180678707118336 27221389838078263545508128 32262387956240904942824448 33503249031480939748317696 36295186450771018060677504 48393581934361357414236672 54442779676156527091016256 67006498062961879496635392 72590372901542036121355008 96787163868722714828473344 108885559352313054182032512 145180745803084072242710016 217771118704626108364065024 290361491606168144485420032 435542237409252216728130048 871084474818504433456260096
- Sum of all divisors σ(n): 2947266472971063250974767283
- Sum of proper divisors (its aliquot sum) s(n): 2076181998152558817518507187
- 871084474818504433456260096 is an abundant number, because the sum of its proper divisors (2076181998152558817518507187) is greater than itself. Its abundance is 1205097523334054384062247091
Bases of 871084474818504433456260096
- Binary: 1011010000100010110101000000000000001101100111001110000001110101011110011000100100000000002
- Hexadecimal: 0x2D08B5000367381D5E62400
- Base-36: 31G8O2132NQZ0GG000
Squares and roots of 871084474818504433456260096
- 871084474818504433456260096 squared (8710844748185044334562600962) is 758788162269829684437778163050252319562184411201929216
- 871084474818504433456260096 cubed (8710844748185044334562600963) is 660968587829312711610051675517523886205564014153024554784531242872910227477364736
-
871084474818504433456260096 is a
perfect square number . Itssquare root is 29514140252064 -
The
cube root of 871084474818504433456260096 is 955036766.5161278345
Scales and comparisons
How big is 871084474818504433456260096?- 871,084,474,818,504,433,456,260,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 871,084,474,818,504,433,456,260,096 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 871084474818504433456260096 cubic inches would be around 79586397.2 feet tall.
Recreational maths with 871084474818504433456260096
- 871084474818504433456260096 backwards is 690062654334405818474480178
- 871084474818504433456260096 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 871084474818504433456260096's digits is 117
- 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 871084474818504433456260096 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 871084474818504433456260096 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/871084474818504433456260096/
Chicago style:
Numbermatics. 2024. "Number 871084474818504433456260096 - Facts about the integer". https://numbermatics.com/n/871084474818504433456260096/
The information we have on file for 871084474818504433456260096 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 871084474818504433456260096, math, Factors of 871084474818504433456260096, curriculum, school, college, exams, university, Prime factorization of 871084474818504433456260096, STEM, science, technology, engineering, physics, economics, calculator, eight hundred seventy-one septillion, eighty-four sextillion, four hundred seventy-four quintillion, eight hundred eighteen quadrillion, five hundred four trillion, four hundred thirty-three billion, four hundred fifty-six million, two hundred sixty thousand and ninety-six.