108885559352313054182032512
108,885,559,352,313,054,182,032,512 is an even composite number composed of seven prime numbers multiplied together.
What does the number 108885559352313054182032512 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 13608 divisors.
108885559352313054182032512 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirteen thousand, six hundred eight divisors.
Prime factorization of 108885559352313054182032512:
27 × 36 × 132 × 372 × 1372 × 1512 × 34332
(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 108885559352313054182032512 from the Numbermatics database.
Names of 108885559352313054182032512
- Cardinal: 108885559352313054182032512 can be written as One hundred eight septillion, eight hundred eighty-five sextillion, five hundred fifty-nine quintillion, three hundred fifty-two quadrillion, three hundred thirteen trillion, fifty-four billion, one hundred eighty-two million, thirty-two thousand, five hundred twelve.
Scientific notation
- Scientific notation: 1.08885559352313054182032512 × 1026
Factors of 108885559352313054182032512
Divisors of 108885559352313054182032512
- Number of divisors d(n): 13608
-
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 274 288 296 302 312 324 333 338 351 384 411 416 432 444 453 468 481 486 507 548 576 592 604 624 648 666 676 702 729 822 832 864 888 906 936 962 972 999 1014 1053 1096 1152 1184 1208 1233 1248 1296 1332 1352 1359 1369 1404 1443 1458 1521 1644 1664 1728 1776 1781 1812 1872 1924 1944 1963 1998 2028 2106 2192 2368 2416 2466 2496 2592 2664 2704 2718 2738 2808 2886 2916 2997 3042 3159 3288 3433 3456 3552 3562 3624 3699 3744 3848 3888 3926 3996 4056 4077 4107 4212 4329 4384 4563 4736 4832 4932 4992 5069 5184 5328 5343 5408 5436 5476 5587 5616 5772 5832 5889 5994 6084 6253 6318 6576 6866 7104 7124 7248 7398 7488 7696 7776 7852 7992 8112 8154 8214 8424 8658 8768 8991 9126 9477 9664 9864 10138 10299 10368 10656 10686 10816 10872 10952 11097 11174 11232 11544 11664 11778 11988 12168 12231 12321 12506 12636 12987 13152 13689 13732 14208 14248 14496 14796 14976 15207 15392 15552 15704 15984 16029 16224 16308 16428 16761 16848 17316 17536 17667 17797 17982 18252 18759 18769 18954 19328 19728 20276 20598 20687 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 28496 28992 29592 30414 30784 30897 31104 31408 31968 32058 32448 32616 32856 33291 33522 33696 34632 35334 35594 35964 36504 36693 36963 37518 37538 37908 38961 39456 40552 41067 41196 41374 42624 42744 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 56992 57984 59184 60828 61568 61794 62061 62816 63936 64116 64896 65232 65712 65897 66582 67044 67392 68403 69264 69459 70668 71188 71928 72631 73008 73386 73926 75036 75076 75816 76557 77922 78912 81104 82134 82392 82748 85488 86976 87616 88776 89258 89392 91204 91242 92352 92612 92691 93312 94224 95904 96174 97344 97848 98568 99873 100048 100566 101088 102076 103896 106002 106782 107892 109512 109856 110079 110889 112554 112614 113984 116883 118368 121656 123201 123588 124122 125632 127021 127872 128232 130464 131424 131794 133164 133887 134088 134784 136806 136863 138528 138918 141336 142376 143856 144261 145262 146016 146772 147852 150072 150152 150849 151632 153114 155844 157824 159003 160173 162208 164268 164784 165496 168831 168921 170976 173952 175232 177552 178516 178784 182408 182484 184704 185224 185382 186183 187553 188448 191808 192348 194688 195696 197136 197691 199746 200096 201132 202176 204152 205209 206719 207792 208377 212004 213564 215784 217893 219024 219712 220158 221778 225108 225228 227968 229671 231361 233766 236736 243312 243997 246402 247176 248244 251264 254042 256464 260928 262848 263588 266328 267774 268176 268931 273612 273726 277056 277836 278073 282672 284752 287712 288522 290524 292032 293544 295704 296413 300144 300304 301698 303264 306228 311688 318006 320346 324416 328536 329568 330992 332667 337662 337842 341952 350649 355104 357032 357568 364816 364968 370448 370764 372366 375106 376896 381063 383616 384696 391392 394272 395382 399492 400192 401661 402264 404352 408304 410418 410589 413438 415584 416754 424008 427128 431568 432783 435786 438048 439424 440316 443556 450216 450456 452547 459342 462722 467532 470321 473472 477009 480519 486624 487994 492804 494352 496488 506493 506763 508084 512928 518383 521856 525696 527176 532656 535548 536352 537862 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 636012 640692 648832 653679 657072 659136 661984 665334 675324 675684 683904 689013 694083 694453 701298 710208 714064 715136 729632 729936 731991 740896 741528 744732 750212 753792 762126 765419 769392 782784 788544 790764 798984 800384 803322 804528 806793 816608 820836 821178 826876 831168 833508 834219 843637 848016 854256 856661 863136 865566 871572 876096 880632 887112 889239 900432 900912 905094 918684 925444 935064 940642 944203 954018 961038 973248 975988 985608 988704 992976 998001 1012986 1013526 1016168 1025856 1036766 1054352 1065312 1071096 1072704 1075724 1094448 1094904 1111344 1112292 1117098 1125318 1130688 1139008 1143189 1150848 1154088 1160354 1162096 1174176 1182816 1185652 1186146 1200576 1201216 1204983 1206792 1213056 1224912 1231254 1231767 1240314 1246752 1250262 1272024 1281384 1298349 1307358 1314144 1318272 1323968 1330668 1350648 1351368 1357641 1378026 1388166 1388906 1402596 1410963 1420416 1428128 1431027 1441557 1459264 1459872 1463982 1481792 1483056 1489464 1500424 1519479 1520289 1524252 1530838 1538784 1555149 1565568 1577088 1581528 1597968 1606644 1609056 1613586 1633216 1641672 1642356 1651273 1653752 1662336 1667016 1668438 1675647 1687274 1687977 1696032 1708512 1713322 1726272 1731132 1740531 1743144 1752192 1761264 1774224 1778478 1779219 1800864 1801824 1810188 1837368 1846881 1850888 1860471 1870128 1875393 1881284 1888406 1908036 1922076 1946496 1951976 1961037 1971216 1977408 1985952 1996002 2025972 2027052 2032336 2051712 2067039 2073532 2082249 2083359 2108704 2130624 2142192 2145408 2151448 2188896 2189808 2195973 2222688 2224584 2234196 2250636 2261376 2278016 2286378 2296257 2308176 2320708 2324192 2348352 2365632 2371304 2372292 2401152 2402432 2409966 2413584 2420379 2438189 2449824 2462508 2463534 2480628 2493504 2500524 2502657 2530911 2544048 2562768 2569983 2596698 2614716 2628288 2647936 2661336 2667717 2687347 2701296 2702736 2715282 2756052 2776332 2777812 2805192 2821926 2832609 2834119 2856256 2862054 2883114 2918528 2919744 2927964 2963584 2966112 2978928 3000848 3038958 3040578 3048504 3061676 3077568 3110298 3123737 3163056 3171961 3195936 3213288 3218112 3227172 3266432 3283344 3284712 3302546 3307504 3334032 3336876 3351294 3374548 3375954 3392064 3417024 3426644 3429567 3452544 3462264 3481062 3486288 3496103 3522528 3548448 3556956 3558438 3601728 3603648 3614949 3620376 3674736 3693762 3695301 3701776 3720942 3740256 3750786 3762568 3776812 3816072 3844152 3853369 3903952 3922074 3942432 3954816 3971904 3992004 4051944 4054104 4064672 4072923 4134078 4147064 4164498 4166718 4217408 4232889 4261248 4284384 4302896 4324671 4377792 4379616 4391946 4445376 4449168 4468392 4501272 4558437 4560867 4572756 4592514 4616352 4641416 4648384 4665447 4696704 4699777 4731264 4742608 4744584 4819932 4827168 4840758 4876378 4899648 4925016 4927068 4953819 4961256 4987008 5001048 5005314 5026941 5061822 5063931 5088096 5125536 5139966 5193396 5221593 5229432 5256576 5322672 5335434 5337657 5374694 5402592 5405472 5430564 5512104 5540643 5552664 5555624 5581413 5610384 5626179 5643852 5665218 5668238 5712512 5724108 5766228 5839488 5855928 5883111 5932224 5957856 6001696 6077916 6081156 6097008 6114173 6123352 6155136 6201117 6220596 6246747 6247474 6250077 6326112 6343922 6391872 6426576 6436224 6454344 6566688 6569424 6587919 6605092 6615008 6668064 6673752 6702588 6738979 6749096 6751908 6784128 6834048 6853288 6859134 6888771 6924528 6962124 6972576 6992206 7045056 7096896 7113912 7116876 7203456 7207296 7229898 7240752 7261137 7314567 7349472 7387524 7390602 7403552 7441884 7480512 7501572 7525136 7553624 7592733 7632144 7688304 7706738 7709949 7807904 7844148 7884864 7943808 7984008 8003151 8062041 8103888 8108208 8129344 8145846 8268156 8294128 8328996 8333436 8434816 8465778 8497827 8502357 8568768 8605792 8649342 8755584 8759232 8783892 8890752 8898336 8936784 9002544 9027889 9116874 9121734 9145512 9185028 9232704 9282832 9296768 9330894 9371211 9399554 9485216 9489168 9515883 9639864 9654336 9681516 9752756 9799296 9850032 9854136 9907638 9922512 9950447 10002096 10010628 10053882 10123644 10127862 10176192 10251072 10279932 10288701 10386792 10443186 10458864 10488309 10645344 10670868 10675314 10749388 10805184 10810944 10844847 10861128 10967281 11024208 11081286 11105328 11111248 11162826 11220768 11252358 11287704 11330436 11336476 11448216 11532456 11560107 11711856 11766222 11785489 11864448 11915712 12003392 12155832 12162312 12194016 12228346 12246704 12402234 12441192 12493494 12494948 12500154 12652224 12687844 12698667 12783744 12853152 12908688 12974013 13133376 13138848 13175838 13210184 13230016 13336128 13347504 13405176 13477958 13498192 13503816 13682601 13706576 13718268 13777542 13849056 13924248 13945152 13984412 13996341 14090112 14099331 14193792 14227824 14233752 14459796 14481504 14522274 14629134 14698944 14775048 14781204 14807104 14861457 14883768 14961024 15003144 15050272 15080823 15107248 15185466 15191793 15264288 15376608 15413476 15419898 15615808 15664779 15688296 15769728 15968016 16006302 16012971 16124082 16207776 16216416 16258688 16291692 16536312 16588256 16621929 16657992 16666872 16744239 16878537 16931556 16995654 17004714 17137536 17211584 17298684 17401877 17518464 17567784 17649333 17796672 17873568 18005088 18055778 18233748 18243468 18291024 18342519 18370056 18465408 18565664 18603351 18661788 18740241 18742422 18750231 18799108 18970432 18978336 19031766 19180171 19279728 19308672 19363032 19505512 19700064 19708272 19763757 19815276 19845024 19900894 20004192 20021256 20107764 20216937 20247288 20255724 20352384 20502144 20559864 20577402 20666313 20773584 20886372 20917728 20976618 21290688 21341736 21350628 21466549 21498776 21610368 21621888 21689694 21722256 21783411 21934562 21943701 22048416 22162572 22210656 22222496 22325652 22441536 22504716 22575408 22660872 22672952 22778199 22896432 23064912 23120214 23129847 23423712 23532444 23570978 23831424 24006784 24009453 24186123 24311664 24324624 24388032 24456692 24493408 24804468 24882384 24986988 24989896 25000308 25304448 25375688 25397334 25493481 25507071 25694761 25706304 25817376 25948026 26266752 26277696 26351676 26420368 26460032 26672256 26695008 26810352 26955916 26996384 27007632 27083667 27365202 27413152 27436536 27555084 27698112 27848496 27890304 27968824 27992682 28113633 28198662 28320503 28455648 28467504 28547649 28919592 28963008 29044548 29258268 29397888 29550096 29562408 29614208 29722914 29767536 29851341 30006288 30100544 30161646 30214496 30370932 30383586 30528576 30753216 30826952 30839796 30866103 31214569 31231616 31329558 31376592 31464927 31696457 31936032 32012604 32025942 32248164 32415552 32432832 32534541 32583384 32901843 33072624 33176512 33243858 33315984 33333744 33488478 33757074 33863112 33991308 34009428 34423168 34597368 34680321 34803754 34935511 35135568 35298666 35356467 35593344 35747136 36010176 36111556 36467496 36486936 36582048 36685038 36740112 36843547 37131328 37206702 37323576 37480482 37484844 37500462 37598216 37940864 37956672 38063532 38096001 38360342 38559456 38726064 39011024 39400128 39416544 39527514 39630552 39690048 39801788 40008384 40042512 40215528 40433874 40494576 40511448 40608581 41119728 41154804 41332626 41547168 41772744 41835456 41953236 41989023 42297993 42581376 42683472 42701256 42933098 42997552 43379388 43444512 43566822 43869124 43887402 44096832 44325144 44421312 44444992 44584371 44651304 44883072 45009432 45150816 45321744 45345904 45556398 45575379 45792864 46129824 46240428 46259694 46847424 46994337 47064888 47141956 48018906 48038913 48372246 48623328 48649248 48776064 48913384 48986816 49608936 49764768 49973976 49979792 50000616 50232717 50751376 50794668 50986962 51014142 51389522 51412608 51634752 51896052 52205631 52555392 52703352 52840736 52947999 53390016 53620704 53911832 53992768 54015264 54167334 54730404 54826304 54873072 55027557 55110168 55396224 55696992 55937648 55985364 56220723 56227266 56250693 56397324 56641006 56911296 56935008 57095298 57540513 57839184 57926016 58089096 58516536 59100192 59124816 59291271 59445828 59535072 59702682 60012576 60201088 60323292 60428992 60650811 60741864 60767172 61057152 61097101 61506432 61653904 61679592 61732206 61998939 62429138 62659116 62753184 62929854 63392914 63872064 64025208 64051884 64399647 64433977 64496328 64831104 64865664 65069082 65166768 65350233 65803686 65831103 66145248 66353024 66487716 66631968 66667488 66976956 67514148 67726224 67982616 68018856 68334597 69194736 69360642 69389541 69607508 69871022 70271136 70597332 70712934 71018471 71494272 72020352 72028359 72223112 72558369 72934992 72973872 73164096 73370076 73480224 73687094 74262656 74413404 74647152 74960964 74969688 75000924 75196432 75913344 76127064 76192002 76480443 76521213 76720684 77084283 77118912 77452128 78022048 78275833 78800256 78833088 79055028 79261104 79380096 79484249 79603576 80016768 80085024 80431056 80867748 80989152 81022896 81217162 81251001 82239456 82309608 82665252 83094336 83545488 83670912 83906472 83978046 84340899 84595986 84961509 85366944 85402512 85642947 85866196 85995104 86758776 86889024 87133644 87606727 87738248 87774804 88193664 88650288 88842624 88889984 89168742 89302608 89554023 90018864 90301632 90643488 90691808 91112796 91150758 91585728 92259648 92480856 92519388 92598309 93643707 93694848 93988674 94129776 94283912 94394781 95089371 96037812 96077826 96744492 97246656 97298496 97826768 97973632 98705529 99217872 99529536 99947952 99959584 100001232 100465434 101502752 101589336 101973924 102028284 102779044 103269504 103792104 104040963 104411262 104806533 104862403 105406704 105681472 105895998 106069401 106780032 107241408 107823664 107985536 108030528 108334668 109460808 109652608 109746144 110055114 110220336 110530641 111393984 111875296 111970728 112441446 112454532 112501386 112794648 113282012 113822592 113870016 114190596 114288003 115081026 115578269 115678368 116178192 117033072 117362557 118200384 118249632 118582542 118891656 119070144 119405364 120025152 120646584 120857984 121301622 121483728 121534344 121825743 122194202 123307808 123359184 123464412 123997878 124858276 125318232 125506368 125859708 125967069 126785828 126893979 127744128 128050416 128103768 128799294 128867954 128992656 129355811 130138164 130333536 130700466 131607372 131662206 132290496 132975432 133263936 133334976 133753113 133953912 135028296 135452448 135965232 136037712 136669194 136726137 138389472 138721284 138779082 139215016 139742044 140542272 140983011 141194664 141425868 142036942 142574653 144056718 144446224 145116738 145869984 145947744 146328192 146740152 146960448 147374188 148826808 149294304 149921928 149939376 150001848 150392864 150698151 152254128 152384004 152960886 153042426 153211357 153441368 154168566 154237824 154904256 156044096 156551666 156616893 157666176 158110056 158522208 158968498 159207152 160170048 160862112 161735496 161978304 162045792 162434324 162502002 164478912 164619216 165082671 165330504 166188672 167090976 167812944 167956092 168662169 168681798 168752079 169191972 169923018 170733888 170805024 171285894 171732392 171990208 172621539 173517552 173778048 174267288 175213454 175476496 175549608 177300576 177873813 178337484 178605216 179108046 180037728 180603264 181286976 181383616 181952433 182225592 182301516 183171456 183291303 184519296 184961712 185038776 185196618 185996817 187287414 187977348 188259552 188567824 188789562 190178742 192075624 192155652 193198941 193301931 193488984 194493312 194596992 195653536 196050699 197411058 197493309 198435744 199059072 199895904 199919168 200002464 200930868 203005504 203178672 203947848 204056568 205003791 205558088 207584208 208081926 208168623 208822524 209613066 209724806 210813408 211362944 211791996 212138802 213055413 214482816 215647328 216061056 216085077 216669336 217675107 218921616 219492288 220110228 220440672 221061282 222787968 223750592 223941456 224882892 224909064 225002772 225589296 226224401 226564024 227740032 228381192 228576006 229441329 229563639 230162052 231156538 231252849 231356736 232356384 234066144 234725114 234827499 236400768 236499264 237165084 237783312 238140288 238452747 238810728 240050304 241293168 242603244 242967456 243068688 243651486 243753003 244388404 246615616 246718368 246928824 247995756 249342223 249716552 250636464 251012736 251719416 251934138 253022697 253571656 253787958 254884527 256100832 256207536 256928841 257598588 257735908 257985312 258711622 260276328 260667072 261400932 262820181 263214744 263324412 264580992 265950864 266527872 266669952 267506226 267907824 268662069 270056592 270904896 271930464 272075424 273338388 273452274 276778944 277442568 277558164 278430032 279484088 280931121 281084544 281966022 282389328 282851736 283184343 284073884 285149306 285268113 288113436 288892448 290233476 291739968 291895488 293480304 293920896 294748376 296116587 297653616 298588608 299843856 299878752 300003696 300785728 301396302 304508256 304768008 305921772 306084852 306422714 306882736 308337132 309808512 312088192 312122889 313103332 313233786 314419599 314587209 316220112 317044416 317936996 318208203 318414304 320340096 321724224 323470992 323956608 324091584 324868648 325004004 328957824 329238432 330165342 330661008 331591923 334031893 334181952 335625888 335912184 337324338 337363596 337504158 338383944 339846036 341467776 341610048 342571788 342864009 343464784 343980416 345243078 346734807 347035104 348534576 350426908 350952992 351099216 352087671 354601152 355747626 356674968 357210432 358216092 360075456 362573952 362767232 363904866 364451184 364603032 365477229 366582606 368166539 369923424 370077552 370393236 371993634 374574828 375954696 376519104 377135648 377579124 377901207 380357484 380681937 384151248 384311304 386397882 386603862 386977968 388067433 391307072 392101398 394822116 394986618 396871488 399791808 399838336 400004928 401259339 401861736 405789397 406011008 406357344 407895696 408113136 410007582 411116176 415168416 416163852 416337246 417645048 419226132 419449612 421626816 422949033 423583992 424277604 426110826 427723959 427951969 431294656 432170154 433338672 435350214 436063093 437843232 438984576 440220456 440881344 442122564 447501184 447882912 449765784 449818128 450005544 451178592 452448802 453128048 456762384 457152012 458882658 459127278 459634071 460324104 462313076 462505698 462713472 464712768 468132288 469450228 469654998 469850679 472998528 474330168 475566624 476905494 477621456 478966111 482586336 485206488 485934912 486137376 487302972 487506006 488776808 493231232 493436736 493857648 495248013 495991512 498684446 499433104 501272928 503438832 503868276 506045394 506256237 507143312 507575916 509769054 512201664 512415072 513857682 515197176 515471816 515970624 517423244 517864617 520552656 521334144 522801864 525640362 526429488 526648824 527911553 531901728 535012452 535815648 537324138 540113184 541809792 543860928 544150848 545857299 546676776 546904548 549873909 553557888 554885136 555116328 556860064 557990451 558968176 561862242 563932044 564778656 565703472 566368686 568147768 570298612 570536226 576226872 577784896 579596823 579905793 580466952 583479936 583790976 586960608 589496752 592233174 592479927 595307232 597177216 599687712 599757504 600007392 601571456 602792604 609016512 609536016 611843544 612169704 612845428 613765472 615011373 616674264 624245778 624505869 626206664 626467572 628839198 629174418 632440224 634088832 635873992 636416406 636828608 639166239 643448448 643869449 646941984 648183168 649737296 650008008 653025321 658476864 660330684 661322016 663183846 668063786 668363904 671251776 671824368 674648676 674727192 675008316 676767888 678673203 679692072 683220096 685143576 685728018 686929568 688323987 688690917 690486156 693469614 693758547 694070208 697069152 700853816 701905984 702198432 704175342 704482497 709202304 709666327 711495252 713349936 714420864 715358241 716432184 720150912 727809732 728902368 729206064 730954458 731259009 733165212 736333078 739846848 740155104 740786472 743987268 748026669 749149656 751909392 753038208 754271296 755158248 755802414 759068091 760714968 761363874 764653581 768302496 768622608 770786523 772795764 773207724 773955936 776134866 782614144 784202796 788460543 789644232 789973236 793742976 794262313 799583616 800009856 802518678 803723472 805986207 811578794 812714688 815791392 816226272 820015164 822232352 830336832 832327704 832674492 835290096 837641701 838452264 838899224 842793363 843253632 845898066 847167984 848555208 849553029 852221652 855447918 855804339 855903938 862589312 864340308 866677344 870700428 872126186 875686464 880440912 881762688 884245128 888349761 895765824 899531568 899636256 900011088 902357184 904897604 906256096 913524768 914304024 917765316 918254556 919268142 920648208 923240123 924626152 925011396 929425536 936264576 936368667 938900456 939309996 939701358 943258797 943761627 948660336 951133248 953810988 954624609 955242912 957932222 965172672 970412976 971869824 972274752 974605944 975012012 977553616 986873472 987715296 990496026 991983024 994775769 997368892 998866208 1002095679 1002545856 1006877664 1007736552 1012090788 1012512474 1014286624 1015151832 1017585829 1019538108 1024403328 1024830144 1027715364 1030394352 1030943632 1031941248 1034846488 1035729234 1040204421 1041105312 1045603728 1051280724 1052858976 1053297648 1055823106 1056263013 1063803456 1070024904 1071631296 1074648276 1080226368 1087721856 1088301696 1091714598 1093353552 1093809096 1096431687 1099747818 1104499617 1109770272 1110232656 1113720128 1115980902 1117936352 1123724484 1127864088 1129557312 1131406944 1132737372 1136295536 1140597224 1141072452 1142045811 1152453744 1155569792 1159193646 1159811586 1160933904 1164202299 1173921216 1178993504 1184466348 1184959854 1190614464 1199375424 1199515008 1200014784 1203778017 1205585208 1217368191 1218033024 1219072032 1223687088 1224339408 1225690856 1227530944 1230022746 1233348528 1248491556 1249011738 1252413328 1252935144 1257678396 1258348836 1264880448 1271747984 1272832812 1273657216 1278332478 1283171877 1283855907 1287738898 1293883968 1299474592 1300016016 1306050642 1308189279 1316953728 1320661368 1322644032 1326367692 1336127572 1342503552 1343648736 1349297352 1349454384 1350016632 1353535776 1357346406 1359384144 1363211239 1370287152 1371456036 1373859136 1376647974 1377381834 1378902213 1380972312 1386939228 1387517094 1388140416 1394138304 1401707632 1403811968 1404396864 1408350684 1408964994 1409552037 1419332654 1422990504 1426699872 1430716482 1432864368 1436898333 1455619464 1457804736 1458412128 1461908916 1462518018 1466330424 1472666156 1479693696 1480310208 1481572944 1485744039 1487974536 1496053338 1498299312 1502517497 1503818784 1508542592 1510316496 1511604828 1518136182 1521429936 1522727748 1529307162 1536604992 1537245216 1541573046 1545591528 1546415448 1547911872 1552269732 1553593851 1568405592 1576921086 1579288464 1579946472 1583734659 1588524626 1605037356 1607446944 1611972414 1614611993 1623157588 1625429376 1631582784 1632452544 1637571897 1640030328 1644464704 1649621727 1660673664 1664655408 1665348984 1670580192 1675283402 1676904528 1677798448 1685586726 1691796132 1694335968 1697110416 1699106058 1704443304 1710895836 1711608678 1711807876 1728680616 1733354688 1738790469 1739717379 1741400856 1744252372 1751372928 1760881824 1768490256 1776699522 1777439781 1779608839 1791531648 1799063136 1799272512 1800022176 1804714368 1809795208 1812512192 1827049536 1828608048 1835530632 1836509112 1838536284 1841296416 1846480246 1849252304 1850022792 1872737334 1877800912 1878619992 1879402716 1886517594 1887523254 1897320672 1902266496 1907621976 1909249218 1910485824 1915864444 1917498717 1930345344 1931608347 1940825952 1944549504 1949211888 1950024024 1955107232 1959075963 1975430592 1980992052 1983966048 1989551538 1991747641 1994737784 1997732416 2004191358 2005091712 2013755328 2015473104 2024181576 2025024948 2028573248 2030303664 2035171658 2036019609 2039076216 2049660288 2055430728 2060788704 2061887264 2066072751 2069692976 2071458468 2080408842 2081275641 2082210624 2091207456 2102561448 2105717952 2106595296 2111646212 2112526026 2113447491 2127606912 2128998981 2140049808 2143262592 2146074723 2149296552 2160452736 2183429196 2186707104 2187618192 2192863374 2193777027 2199495636 2208999234 2219540544 2220465312 2227440256 2231961804 2235872704 2244080007 2247448968 2255728176 2259114624 2262813888 2265474744 2272591072 2277204273 2281194448 2282144904 2284091622 2293960743 2304907488 2312359569 2318387292 2319623172 2321867808 2328404598 2347842432 2357987008 2365381629 2368932696 2369919708 2381228928 2382786939 2384057149 2398750848 2400029568 2407556034 2411170416 2417958621 2434736382 2438144064 2447374176 2448678816 2451381712 2455061888 2460045492 2466697056 2496983112 2498023476 2504826656 2505870288 2512925103 2515356792 2516697672 2528380089 2529760896 2543495968 2545665624 2548659087 2556664956 2566343754 2567413017 2567711814 2575477796 2587767936 2598949184 2600032032 2612101284 2616378558 2627683427 2641322736 2645288064 2652735384 2665049283 2672255144 2687297472 2698594704 2698908768 2700033264 2707071552 2714692812 2718768288 2726422478 2740574304 2742912072 2747718272 2753295948 2754763668 2757804426 2761944624 2769720369 2773878456 2775034188 2788276608 2803415264 2808793728 2809106001 2816701368 2817929988 2819104074 2829776391 2831284881 2838665308 2845981008 2853399744 2861432964 2863873827 2865728736 2873796666 2896205821 2911238928 2915609472 2916824256 2923817832 2925036036 2932660848 2940917213 2945332312 2960620416 2963145888 2971488078 2975949072 2984327307 2992106676 2996598624 3005034994 3006287037 3007637568 3020632992 3023209656 3036272364 3042859872 3045455496 3052757487 3058614324 3073209984 3074490432 3083146092 3091183056 3092830896 3095823744 3104539464 3107187702 3120613263 3136811184 3153842172 3158576928 3159892944 3167469318 3168789039 3177049252 3210074712 3214893888 3223944828 3229223986 3241448899 3246315176 3263165568 3264905088 3275143794 3280060656 3288929408 3289295061 3299243454 3313498851 3329310816 3330697968 3341160384 3350566804 3353809056 3355596896 3371173452 3383592264 3388671936 3394220832 3398212116 3408886608 3421791672 3423217356 3423615752 3426137433 3457361232 3466709376 3477580938 3479434758 3482801712 3488504744 3492606897 3521763648 3536980512 3553399044 3554879562 3559217678 3598126272 3598545024 3600044352 3619590416 3625024384 3652104573 3654099072 3657216096 3671061264 3673018224 3677072568 3682592832 3692960492 3698504608 3700045584 3745474668 3755601824 3757239984 3758805432 3773035188 3775046508 3794641344 3815243952 3818498436 3820971648 3831728888 3834997434 3849515631 3851567721 3863216694 3879908911 3881651904 3898423776 3900048048 3910214464 3918151926 3924567837 3950861184 3961984104 3967932096 3979103076 3983495282 3989475568 3995464832 4008382716 4027510656 4030946208 4048363152 4050049896 4057146496 4060607328 4070343316 4072039218 4078152432 4089633717 4110861456 4121577408 4123774528 4132145502 4136706639 4139385952 4142916936 4160817684 4162551282 4164421248 4182414912 4205122896 4211435904 4213190592 4223292424 4225052052 4226894982 4228656111 4257997962 4276395953 4280099616 4292149446 4298593104 4310694999 4342414609 4366858392 4373414208 4375236384 4385726748 4387554054 4398991272 4417998468 4439081088 4440930624 4457232117 4463923608 4471745408 4488160014 4494897936 4507552491 4511456352 4525627776 4530949488 4545182144 4554408546 4562388896 4564289808 4568183244 4587921486 4609814976 4624719138 4636774584 4639246344 4643735616 4656809196 4660781553 4715974016 4730763258 4737865392 4739839416 4751203977 4765573878 4768114298 4786165007 4815112068 4822340832 4835917242 4843835979 4869472764 4876288128 4894748352 4897357632 4902763424 4912715691 4920090984 4933394112 4948865181 4993966224 4996046952 5009653312 5011740576 5025850206 5030713584 5033395344 5056760178 5086991936 5091331248 5097318174 5113329912 5132687508 5134826034 5135423628 5150955592 5197898368 5200064064 5216371407 5219152137 5224202568 5232757116 5255366854 5275262161 5282645472 5305470768 5330098566 5338826517 5344510288 5374594944 5397189408 5397817536 5400066528 5414143104 5429385624 5437536576 5452844956 5481148608 5485824144 5506591896 5509527336 5515608852 5523889248 5539440738 5547756912 5550068376 5563375597 5606830528 5618212002 5633402736 5635859976 5638208148 5659552782 5662569762 5668820209 5677330616 5691962016 5706799488 5722865928 5727747654 5731457472 5747593332 5752496151 5792411642 5794825041 5822477856 5833648512 5847635664 5850072072 5865321696 5881834426 5890664624 5926291776 5942976156 5951898144 5968654614 5975242923 5984213352 5993197248 6010069988 6012574074 6015275136 6041265984 6046419312 6072544728 6085719744 6090910992 6105514974 6108058827 6117228648 6148980864 6166292184 6182366112 6185661792 6209078928 6214375404 6241226526 6243826923 6273622368 6307684344 6317153856 6319785888 6334938636 6337578078 6340342473 6354098504 6386996943 6420149424 6429787776 6438224169 6447889656 6458447972 6482897798 6492630352 6550287588 6560121312 6578590122 6581331081 6598486908 6626997702 6658621632 6661395936 6682320768 6701133608 6707618112 6711193792 6732240021 6742346904 6767184528 6777343872 6788441664 6796424232 6817773216 6843583344 6846434712 6847231504 6852274866 6881882229 6914722464 6955161876 6958869516 6965603424 6977009488 6985213794 7043527296 7073961024 7096144887 7106798088 7109759124 7118435356 7148360817 7152171447 7196252544 7200088704 7239180832 7253875863 7304209146 7314432192 7342122528 7346036448 7354145136 7365185664 7385920984 7397009216 7400091168 7490949336 7511203648 7514479968 7517610864 7538775309 7546070376 7550093016 7585140267 7589282688 7630487904 7636996872 7663457776 7669994868 7699031262 7702239051 7703135442 7726433388 7759817822 7763303808 7796847552 7800096096 7820428928 7836303852 7849135674 7883050281 7923968208 7935864192 7958206152 7966990564 7978951136 7995147849 8016765432 8061892416 8096726304 8100099792 8121214656 8140686632 8144078436 8156304864 8179267434 8221722912 8243154816 8247549056 8264291004 8273413278 8278771904 8285833872 8309161107 8321635368 8325102564 8364829824 8370302837 8410245792 8426381184 8446584848 8450104104 8453789964 8457312222 8489329173 8493854643 8515995924 8552791906 8560199232 8584298892 8591621481 8597186208 8621389998 8684829218 8688617463 8733716784 8746828416 8750472768 8771453496 8775108108 8797982544 8822751639 8835996936 8881861248 8914464234 8927847216 8952981921 8976320028 8989795872 9015104982 9018861111 9022912704 9061898976 9090364288 9108817092 9124777792 9128579616 9136366488 9158272461 9175842972 9219629952 9225662251 9249438276 9273549168 9278492688 9287471232 9313618392 9321563106 9361839789 9461526516 9475730784 9479678832 9502407954 9506367117 9531147756 9536228596 9572330014 9630224136 9644681664 9671834484 9687671958 9724346697 9729530527 9738945528 9789496704 9794715264 9805526848 9825431382 9840181968 9866788224 9867885183 9897730362 9940496553 9987932448 9992093904 10019306624 10023481152 10051700412 10061427168 10066790688 10113520356 10173983872 10182662496 10194636348 10226659824 10265375016 10269652068 10270847256 10301911184 10400128128 10432742814 10438304274 10448405136 10465514232 10477820691 10510733708 10550524322 10565290944 10610941536 10660197132 10677653034 10689020576 10723789121 10794378816 10795635072 10800133056 10858771248 10875073152 10889342113 10905689912 10956313719 10962297216 10971648288 11013183792 11019054672 11031217704 11047778496 11078881476 11095513824 11100136752 11126751194 11213661056 11236424004 11266805472 11271719952 11276416296 11319105564 11325139524 11337640418 11354661232 11383924032 11445731856 11455495308 11462914944 11495186664 11504992302 11548546893 11554703163 11584823284 11589650082 11639726733 11644955712 11695271328 11700144144 11730643392 11763668852 11773703511 11781329248 11852583552 11885952312 11903796288 11937309228 11950485846 11968426704 11986394496 12002121599 12020139976 12025148148 12082531968 12092838624 12145089456 12171439488 12181821984 12211029948 12216117654 12234457296 12268901151 12332584368 12364732224 12371323584 12410119917 12418157856 12428750808 12482453052 12487653846 12547244736 12615368688 12634307712 12639571776 12669877272 12675156156 12680684946 12685968333 12708197008 12773993886 12829187859 12840298848 12876448338 12895779312 12916895944 12932084997 12965795596 12985260704 13027243827 13100575176 13120242624 13157180244 13162662162 13196973816 13228615777 13253995404 13317243264 13322791872 13402267216 13415236224 13422387584 13464480042 13484693808 13522657473 13534369056 13576883328 13592848464 13635546432 13687166688 13692869424 13694463008 13704549732 13763764458 13829444928 13910323752 13917739032 13931206848 13954018976 13970427588 13982344659 14147922048 14192289774 14213596176 14219518248 14236870712 14253611931 14296721634 14304342894 14358495021 14478361664 14507751726 14531507937 14608418292 14628864384 14684245056 14692072896 14708290272 14771841968 14794018432 14800182336 14846595543 14981898672 15022407296 15028959936 15035221728 15077550618 15092140752 15100186032 15170280534 15260975808 15273993744 15326915552 15339989736 15398062524 15404478102 15406270884 15452866776 15519635644 15593695104 15600192192 15649114221 15657456411 15672607704 15698271348 15766100562 15825786483 15834222853 15847936416 15916412304 15933981128 15957902272 15990295698 16016479551 16033530864 16123784832 16134334441 16193452608 16200199584 16242429312 16281373264 16288156872 16312609728 16358534868 16443445824 16528582008 16546826556 16557543808 16571667744 16618322214 16643270736 16650205128 16690126791 16740605674 16820491584 16893169696 16900208208 16907579928 16914624444 16978658346 16987709286 17006460627 17031991848 17105583812 17120398464 17168597784 17183242962 17194372416 17242779996 17257488453 17369658436 17377234926 17384475123 17467433568 17500945536 17542906992 17550216216 17595965088 17645503278 17671993872 17721746107 17828928468 17855694432 17905963842 17925728769 17952640056 17979591744 18030209964 18037722222 18045825408 18123797952 18217634184 18249555584 18257159232 18272732976 18316544922 18324176481 18351685944 18451324502 18498876552 18547098336 18556985376 18627236784 18643126212 18723679578 18731480769 18923053032 18951461568 18959357664 19004815908 19012734234 19021027419 19062295512 19072457192 19144660028 19160990829 19260448272 19289363328 19314672507 19343668968 19375343916 19448693394 19459061054 19477891056 19532727461 19611053696 19650862764 19680363936 19735770366 19795460724 19880993106 19975864896 19984187808 20046962304 20103400824 20122854336 20133581376 20196720063 20227040712 20365324992 20389272696 20453319648 20530750032 20539304136 20541694512 20603822368 20645646687 20865485628 20876608548 20896810272 20931028464 20955641382 20989955909 21021467416 21101048644 21130581888 21221883072 21288434661 21320394264 21355306068 21378041152 21445082451 21447578242 21456514341 21588757632 21600266112 21717542496 21778684226 21811379824 21912627438 21943296576 22026367584 22038109344 22062435408 22095556992 22157762952 22191027648 22200273504 22253502388 22472848008 22533610944 22543439904 22552832592 22616325927 22638211128 22650279048 22675280836 22709322464 22755420801 22767848064 22891463712 22910990616 22990373328 23009984604 23097093786 23106717153 23109406326 23134914907 23169646568 23179300164 23279453466 23289911424 23390542656 23400288288 23461286784 23527337704 23547407022 23562658496 23649150843 23771904624 23807592576 23874618456 23900971692 23936853408 24004243198 24040279952 24050296296 24185677248 24290178912 24363643968 24422059896 24432235308 24468914592 24537802302 24665168736 24729464448 24742647168 24820239834 24836315712 24857501616 24927483321 24964906104 24975307692 25094489472 25110908511 25230737376 25279143552 25339754544 25350312312 25361369892 25371936666 25416394016 25467987519 25481563929 25547987772 25658375718 25680597696 25752896676 25791558624 25833791888 25864169994 25931591192 25970521408 26054487654 26065852389 26201150352 26240485248 26314360488 26325324324 26393947632 26457231554 26468254917 26507990808 26645583744 26804534432 26858945763 26928960084 26969387616 27045314946 27056583333 27068738112 27185696928 27271092864 27374333376 27385738848 27388926016 27409099464 27474817383 27527528916 27658889856 27676986753 27820647504 27835478064 27862413696 27908037952 27940855176 27964689318 28085519367 28384579548 28427192352 28439036496 28473741424 28507223862 28519101351 28593443268 28608685788 28716990042 28956723328 29015503452 29063015874 29173040091 29188591581 29216836584 29368490112 29384145792 29416580544 29543683936 29600364672 29603655549 29693191086 29821489659 29963797344 30057919872 30070443456 30155101236 30184281504 30200372064 30340561068 30521951616 30547987488 30653831104 30679979472 30796125048 30808956204 30812541768 30905733552 30992742937 31039271288 31200384384 31298228442 31314912822 31345215408 31396542696 31433462073 31532201124 31651572966 31668445706 31695872832 31832824608 31867962256 31915804544 31980591396 32032959102 32067061728 32171367363 32268668882 32386905216 32400399168 32562746528 32576313744 32625219456 32668026339 32717069736 32868941157 32886891648 33057164016 33093653112 33143335488 33236644428 33286541472 33300410256 33380253582 33481211348 33640983168 33786339392 33800416416 33815159856 33829248888 33957316692 33975418572 34012921254 34063983696 34159884551 34211167624 34337195568 34366485924 34388744832 34485559992 34514976906 34645640679 34664109489 34739316872 34754469852 34768950246 34919180199 34934867136 35085813984 35100432432 35191930176 35291006556 35321110533 35343987744 35443492214 35657856936 35711388864 35811927684 35851457538 35905280112 35959183488 36006364797 36060419928 36075444444 36247595904 36435268368 36514318464 36545465952 36633089844 36648352962 36703371888 36806703453 36902649004 36997753104 37094196672 37113970752 37230359751 37254473568 37286252424 37447359156 37462961538 37650675673 37846106064 37902923136 37918715328 38009631816 38025468468 38042054838 38124591024 38144914384 38289320056 38321981658 38487563577 38520896544 38629345014 38687337936 38750687832 38796254991 38897386788 38918122108 38955782112 39065454922 39081731481 39301725528 39360727872 39471540732 39590921448 39685847331 39761986212 39951729792 39968375616 40206801648 40245708672 40267162752 40393440126 40454081424 40567972419 40730649984 40778545392 40906639296 41061500064 41078608272 41083389024 41207644736 41291293374 41730971256 41753217096 41793620544 41862056928 41911282764 41979911818 42042934832 42202097288 42443766144 42576869322 42640788528 42710612136 42756082304 42760835793 42890164902 42895156484 42913028682 43075485063 43435084992 43557368452 43594523811 43622759648 43825254876 43886593152 44052735168 44076218688 44124870816 44315525904 44382055296 44400547008 44507004776 44539786629 44945696016 45067221888 45086879808 45105665184 45232651854 45276422256 45300558096 45350561672 45418644928 45510841602 45782927424 45821981232 45980746656 46019969208 46194187572 46213434306 46218812652 46269829814 46339293136 46358600328 46558906932 46781085312 46800576576 46972369233 47054675408 47094814044 47125316992 47298301686 47477359449 47502668559 47543809248 47749236912 47801943384 47873706816 48008486396 48049438653 48080559904 48100592592 48371354496 48403003323 48580357824 48727287936 48844119792 48864470616 48937829184 49075604604 49330337472 49640479668 49672631424 49715003232 49854966642 49929812208 49950615384 50070380373 50221817022 50438815843 50461474752 50679509088 50700624624 50722739784 50743873332 50832788032 50935975038 50963127858 51019381881 51095975544 51316751436 51361195392 51505793352 51583117248 51667583776 51728339988 51772465359 51863182384 51941042816 52108975308 52131704778 52153425369 52402300704 52628720976 52650648648 52787895264 52914463108 52936509834 53015981616 53165238321 53609068864 53717891526 53777186307 53857920168 53938775232 54090629892 54113166666 54137476224 54371393856 54748666752 54771477696 54777852032 54818198928 54949634766 54972529443 55055057832 55353973506 55593147389 55641295008 55670956128 55816075904 55881710352 55929378636 56171038734 56769159096 56854384704 56878072992 56947482848 57014447724 57038202702 57063082257 57186886536 57217371576 57433980084 57482972487 57944017521 58031006904 58126031748 58346080182 58377183162 58433673168 58598182383 58833161088 59087367872 59207311098 59386382172 59642979318 59740643741 59927594688 60140886912 60310202472 60368563008 60400744128 60590160189 60681122136 61095974976 61307662208 61359958944 61592250096 61617912408 61625083536 61811467104 61985485874 62078542576 62596456884 62629825644 62690430816 62793085392 62866924146 62969867727 63064402248 63303145932 63336891412 63391745664 63665649216 63735924512 63865303983 63961182792 64065918204 64134123456 64335247353 64342734726 64369543023 64537337764 64800798336 65125493056 65152627488 65336052678 65434139472 65737882314 65845527043 66114328032 66187306224 66286670976 66473288856 66573082944 66600820512 66760507164 66962422696 67572678784 67600832832 67630319712 67658497776 67848977781 67914633384 67950837144 68025842508 68127967392 68319769102 68422335248 68674391136 68732971848 68971119984 69029953812 69291281358 69328218978 69404744721 69478633744 69508939704 69537900492 69838360398 69869734272 70171627968 70200864864 70383860352 70582013112 70642221066 70687975488 70886984428 70947452529 71315713872 71422777728 71623855368 71702915076 71810560224 72012729594 72120839856 72150888888 72323882761 72870536736 73090931904 73266179688 73296705924 73406743776 73613406906 73694662717 73805298008 73995506208 74188393344 74227941504 74460719502 74508947136 74572504848 74782449963 74894718312 74925923076 75301351346 75332725533 75692212128 75837430656 76019263632 76050936936 76084109676 76249182048 76289828768 76444691787 76578640112 76643963316 76975127154 77041793088 77258690028 77374675872 77501375664 77592509982 77794773576 77836244216 77911564224 78130909844 78163462962 78197557167 78603451056 78721455744 78943081464 79181842896 79371694662 79404764751 79523972424 79936751232 80413603296 80786880252 80908162848 81135944838 81169749999 81557090784 81813278592 82123000128 82157216544 82166778048 82415289472 82424452149 82582586748 83030960259 83461942512 83506434192 83587241088 83724113856 83822565528 83959823636 84085869664 84256558101 84404194576 85153738644 85281577056 85421224272 85521671586 85557304053 85780329804 85790312968 85826057364 86150970126 86870169984 87114736904 87189047622 87245519296 87519120273 87565774743 87650509752 88105470336 88152437376 88210114513 88249741632 88631051808 88801094016 89014009552 89079573258 89464468977 89891392032 90173759616 90211330368 90465303708 90552844512 90601116192 90701123344 90837289856 91021683204 91565854848 91643962464 91961493312 92039938416 92388375144 92426868612 92437625304 92539659628 92678586272 92717200656 92978228811 93117813864 93601153152 93944738466 94109350816 94189628088 94300386219 94596603372 94954718898 95005337118 95087618496 95498473824 95603886768 95747413632 96016972792 96098877306 96161119808 96201185184 96514102089 96806006646 97160715648 97224286799 97688239584 97728941232 97875658368 98004079017 98151209208 98606823471 98660674944 99280959336 99430006464 99709933284 99859624416 99901230768 100140760746 100443634044 100877631686 100922949504 101359018176 101401249248 101445479568 101487746664 101665576064 101871950076 101926255716 102038763762 102191951088 102479653653 102633502872 103011586704 103166234496 103335167552 103456679976 103544930718 103726364768 103936922037 103992328467 104217950616 104263409556 104306850738 104757540597 104804601408 105257441952 105301297296 105575790528 105828926216 105873019668 105963331599 106031963232 106330476642 107159615377 107218137728 107435783052 107554372614 107715840336 107877550464 108019094391 108181259784 108226333332 108742787712 108813936881 109542955392 109636397856 109899269532 109945058886 110110115664 110420110359 110707947012 111186294778 111282590016 111341912256 111691079253 111763420704 111858757272 112342077468 112952027019 113538318192 113708769408 113756145984 113894965696 114028895448 114076405404 114126164514 114373773072 114434743152 114867960168 114965944974 115462690731 115888035042 116062013808 116252063496 116388764973 116692160364 116754366324 116867346336 117196364766 117245194443 118174735744 118414622196 118772764344 119057541993 119285958636 119481287482 119855189376 119933609263 120620404944 120737126016 120801488256 121180320378 121362244272 121703917257 122191949952 122719917888 123184500192 123235824816 123250167072 123622934208 123970971748 124157085152 125192913768 125259651288 125380861632 125586170784 125733848292 125939735454 126128804496 126483896851 126606291864 126673782824 127331298432 127471849024 127730607966 127922365584 128131836408 128268246912 128282507379 128670494706 128685469452 128739086046 129074675528 129226455189 130250986112 130305254976 130672105356 130783571433 130868278944 131475764628 131691054086 132228656064 132374612448 132946577712 133146165888 133201641024 133521014328 133924845392 135201665664 135260639424 135316995552 135697955562 135829266768 135901674288 136051685016 136255934784 136639538204 136844670496 137348782272 137465943696 137942239968 138059907624 138582562716 138656437956 138809489442 138957267488 139017879408 139075800984 139409258573 139676720796 140343255936 140401729728 141164026224 141284442132 141375950976 141773968856 141894905058 142432078347 142508005677 142631427744 143247710736 143405830152 143621120448 144025459188 144148315959 144241679712 144301777776 144647765522 145209009969 145741073472 146181863808 146532359376 146593411848 146813487552 147226813812 147389325434 147610596016 147991012416 148921439004 149017894272 149145009696 149564899926 149789436624 149851846152 150211141119 150602702692 150665451066 151316447529 151384424256 152038527264 152101873872 152168219352 152498364096 152579657536 152889383574 153058145643 153157280224 153287926632 153950254308 154083586176 154517380056 154749351744 155002751328 155185019964 155589547152 155672488432 155823128448 156261819688 156326925924 156395114334 156460276107 157206902112 157886162928 158363685792 158743389324 158809529502 159047944848 159495714963 160827206592 161331558921 161573760504 161816325696 162271889676 162339499998 163114181568 164246000256 164314433088 164333556096 164848904298 164917588329 165165173496 166061920518 166779442167 166923885024 167012868384 167448227712 167645131056 167919647272 168171739328 168513116202 168808389152 170307477288 170563154112 170842448544 171043343172 171114608106 171560659608 171580625936 171652114728 172301940252 172448917461 174229473808 174378095244 174491038592 175038240546 175131549486 175301019504 175794547149 176420229026 176499483264 177262103616 178028019104 178159146516 178928937954 179221931223 179782784064 180422660736 180930607416 181105689024 181202232384 181402246688 181770480567 182043366408 183287924928 183922986624 184079876832 184776750288 184853737224 184875250608 185079319256 185357172544 185434401312 185956457622 186235627728 187889476932 188218701632 188379256176 188600772438 188909603181 189193206744 189909437796 190010674236 190175236992 190996947648 191207773536 192033945584 192197754612 192322239616 192402370368 193005742059 193028204178 193108629069 193612013292 194448573598 195376479168 195457882464 196008158034 196302418416 197213646942 197536581129 198561918672 198860012928 199419866568 199719248832 199802461536 200281521492 200887268088 201755263372 202718036352 202802498496 202890959136 202975493328 203546933343 203743900152 203852511432 204077527524 204383902176 204959307306 205267005744 205844897089 206023173408 206670335104 206913359952 207089861436 207452729536 207873844074 207984656934 208214234163 208435901232 208526819112 208613701476 209515081194 209609202816 209746347733 210514883904 210602594592 211151581056 211657852432 211746039336 211926663198 212063926464 212660953284 212842357587 214319230754 214871566104 215108745228 215431680672 216038188782 216362519568 216452666664 216971648283 217627873762 219272795712 219798539064 219890117772 220220231328 220840220718 221083988151 221201843041 221415894024 222372589556 222565180032 222683824512 223382158506 223526841408 223717514544 224347349889 224684154936 225904054038 225998176599 227076636384 227512291968 227789931392 228057790896 228152810808 228252329028 228747546144 228869486304 229735920336 229931889948 230925381462 231776070084 232124027616 232504126992 232777529946 233384320728 233508732648 233734692672 234392729532 234490388886 234592671501 236829244392 237545528688 238115083986 238214294253 238571917272 238962574964 239867218526 241240809888 242360640756 242724488544 243407834514 243509249997 243806410943 245439835776 246369000384 246471649632 246500334144 247245868416 247273356447 247941943496 248314170304 249092880777 250385827536 250519302576 250761723264 251172341568 251467696584 251879470908 252257608992 252967793702 253212583728 253347565648 254943698048 255461215932 255844731168 256263672816 256565014758 257340989412 257370938904 257478172092 258149351056 258452910378 260610509952 261344210712 261567142866 261736557888 262557360819 262697324229 262951529256 263382108172 264457312128 264630343539 264749224896 265893155424 266403282048 267042028656 267849690784 268393406931 268720934689 270521278848 270633991104 271395911124 271658533536 271803348576 272103370032 272511869568 272869426817 273279076408 273689340992 274697564544 274931887392 275884479936 276119815248 277165125432 277312875912 277618978884 277914534976 278035758816 278151601968 278818517146 278934686433 279353441592 280803459456 282328052448 282568884264 283547937712 283789810116 284864156694 285016011354 285262855488 286495421472 286811660304 287242240896 288050918376 288296631918 288483359424 288603555552 289295531044 289542306267 290418019938 291482146944 291672860397 293064718752 293186823696 293626975104 294012237051 294453627624 294778650868 295221192032 295820470413 295982024832 297842878008 298290019392 299129799852 299578873248 299703692304 300422282238 300753893791 301205405384 301330902132 302632895058 302768848512 304077054528 304203747744 304336438704 304996728192 305159315072 305778767148 306116291286 306314560448 306575853264 307438960959 307900508616 309034760112 309498703488 310005502656 310370039928 311179094304 311344976864 311976985401 312523639376 312653851848 312790228668 312920552214 314272621791 314413804224 315772325856 316727371584 317486778648 317619059004 317889994797 318095889696 318991429926 321478846131 321654413184 322663117842 323147521008 323632651392 324057283173 324543779352 324678999996 326228363136 326441810643 328628866176 329697808596 329835176658 330330346992 331260331077 332123841036 333558884334 333847770048 334025736768 335290262112 335839294544 336343478656 337026232404 337616778304 338856081057 340614954576 341126308224 341684897088 342086686344 342229216212 343121319216 343161251872 343304229456 344603880504 344897834922 346388072193 348458947616 348756190488 349166294919 350076481092 350263098972 350602039008 351589094298 351735583329 352840458052 354524207232 356056038208 356318293032 357172625979 357857875908 358443862446 359565568128 359800827789 359992629499 361861214832 362211378048 362404464768 362804493376 363540961134 364086732816 365111751771 366575849856 368159753664 369553500576 369707474448 369750501216 370158638512 370714345088 370868802624 371912915244 372471255456 375778953864 376437403264 376758512352 377201544876 377819206362 378386413488 379451690553 379818875592 380021348472 381993895296 382415547072 384067891168 384395509224 384804740736 384847522137 386011484118 386056408356 386217258138 387224026584 387679365567 388897147196 390752958336 390915764928 392016316068 392350714299 392604836832 394427293884 395073162258 396780197477 397123837344 398839733136 399438497664 399604923072 400563042984 401774536176 402905658181 403510526744 405604996992 405781918272 405950986656 407093866686 407487800304 407705022864 408155055048 408767804352 409918614612 410534011488 411689794178 412046346816 413826719904 414179722872 414905459072 415747688148 415969313868 416428468326 416871802464 417053638224 417227402952 418227775719 419030162388 419492695466 421029767808 421205189184 423315704864 423492078672 423853326396 424127852928 425321906568 425684715174 427296235041 427524017031 428638461508 429743132208 430217490456 430863361344 432076377564 432444947877 432725039136 432905333328 433943296566 435255747524 435627029907 438545591424 439597078128 439780235544 440440462656 441680441436 442167976302 442403686082 442831788048 444078499163 444745179112 446764317012 447053682816 447435029088 448694699778 449368309872 450633423357 451808108076 451996353198 453949342587 454153272768 456115581792 456305621616 456504658056 457495092288 457738972608 459174436929 459471840672 459863779896 461850762924 463552140168 464248055232 465008253984 465555059892 466768641456 467017465296 467469385344 468785459064 468980777772 469185343002 469380828321 473658488784 475091057376 476230167972 476428588506 477143834544 477925149928 478487144889 479734437052 482481619776 483994676763 484721281512 485448977088 486815669028 487018499994 487612821886 489458783749 492738000768 492943299264 493000668288 494546712894 495883886992 496628340608 498185761554 500338326501 500771655072 501038605152 502344683136 502935393168 503758941816 504515217984 505935587404 506425167456 506695131296 510922431864 511689462336 512527345632 513130029516 514681978824 514741877808 514956344184 516298702112 516905820756 517346752383 522688421424 523134285732 523473115776 525114721638 525394648458 525903058512 526764216344 527383641447 529260687078 529498449792 531786310848 534084057312 535699381568 536786813862 537441869378 537665793669 541267982208 542791822248 543317067072 543606697152 544206740064 545738853634 546558152816 547378681984 549863774784 551768959872 552239630496 554330250864 554625751824 555237957768 555829069952 556071517632 556303203936 557637034292 557869372866 558706883184 564656104896 565137768528 566728809543 567095875424 567579620232 569728313388 570032022708 570525710976 572990842944 573623320608 576101836752 576593263836 576966718848 577207111104 578591062088 579017226177 579084612534 579325887207 580836039876 583345720794 585866245561 586129437504 586373647392 588024474102 588907255248 589557301736 590442384064 591640940826 592609743387 595685756016 596580038784 598259599704 599157746496 599407384608 600844564476 601507787582 602410810768 602661804264 605265790116 608154109056 608407495488 608672877408 610640800029 611557534296 612232582572 612629120896 613151706528 614877921918 615801017232 617534691267 618069520224 620011005312 620740079856 622358188608 622689953728 623953970802 624642702489 625047278752 625307703696 625580457336 625841104428 628545243582 628827608448 629239043199 631544651712 633454743168 634973557296 635238118008 635779989594 636191779392 637982859852 638527072761 642957692262 645326235684 646295042016 648114566346 649087558704 649357999992 650914944849 652883621286 655704605959 659395617192 659670353316 660660693984 662520662154 663251964453 663605529123 664247682072 667117768668 667695540096 668051473536 670580524224 671678589088 673042049667 674052464808 675233556608 677712162114 677994529797 681229909152 683369794176 684173372688 684458432424 686242638432 686322503744 686608458912 689207761008 689795669844 692776144386 696917895232 697512380976 698332589838 700152962184 700526197944 701204078016 703178188596 703471166658 703778014503 705680916104 712112076416 712636586064 714345251958 714642882759 715715751816 716887724892 719601655578 719985258998 722710916057 723722429664 725608986752 727081922268 728173465632 730223503542 731419232829 736319507328 739107001152 739414948896 739501002432 740317277024 741737605248 741820069341 743825830488 744942510912 747278642331 751557907728 753517024704 754403089752 755638412724 756772826976 758903381106 759637751184 760042696944 764831094144 768135782336 768791018448 769695044274 772022968236 772112816712 772434516276 774448053168 775358731134 776628368633 777794294392 781831529856 784032632136 784701428598 785209673664 787672082457 788091972687 788854587768 790146324516 793560394954 793891030617 794247674688 797679466272 799209846144 801126085968 803549072352 805811316362 806162804067 807021053488 811563836544 811901973312 814187733372 814975600608 815410045728 816310110096 817535608704 818608280451 819837229224 821068022976 823379588356 824092693632 827653439808 828359445744 831495376296 831938627736 832856936652 833743604928 834107276448 834454805904 836455551438 836804059299 838060324776 838985390932 842410378368 846631409728 846984157344 847706652792 850643813136 851369430348 854592470082 855048034062 855991851559 857276923016 859486264416 860434980912 861726722688 864152755128 864889895754 865450078272 865810666656 867886593132 868626918801 870511495048 871254059814 875018581191 879194156256 879560471088 880880925312 882036711153 883360882872 884335952604 884807372164 885663576096 888156998326 889490358224 893528634024 894870058176 897389399556 898736619744 901266846714 902261681373 903616216152 903992706396 907898685174 908306545536 912231163584 912611243232 913009316112 914990184576 915477945216 918348873858 918943681344 919727559792 922316882877 923701525848 927104280336 928496110464 930016507968 931110119784 933537282912 934034930592 937570918128 937961555544 938370686004 938761656642 942817865373 947316977568 950182114752 952460335944 952857177012 954287669088 955850299856 956974289778 959468874104 964436538393 964963239552 967989353526 969442563024 970897954176 972171849519 973631338056 974036999988 975225643772 978917567498 979325431929 985886598528 989093425788 991767773984 993780993231 996371523108 1000676653002 1001543310144 1002077210304 1005870786336 1007517883632 1009030435968 1011871174808 1012850334912 1013390262592 1016568243171 1021844863728 1023378924672 1025054691264 1026260059032 1029363957648 1029483755616 1029912688368 1032597404224 1033811641512 1034693504766 1039164216579 1045376842848 1046268571464 1050229443276 1050789296916 1051806117024 1053528432688 1054767282894 1055206749987 1058521374156 1063572621696 1068168114624 1071398763136 1071517877937 1073573627724 1074883738756 1075331587338 1079402483367 1079977888497 1085583644496 1086634134144 1087213394304 1088413480128 1091477707268 1093116305632 1095335255313 1099727549568 1104479260992 1108660501728 1109251503648 1110475915536 1112143035264 1112606407872 1115274068584 1115738745732 1117413766368 1129312209792 1130275537056 1133457619086 1134191750848 1135159240464 1138355071659 1139456626776 1140064045416 1145981685888 1146731488669 1147246641216 1152203673504 1153186527672 1154414222208 1157182124176 1158034452354 1158169225068 1158651774414 1161672079752 1163038096701 1166691441588 1171732491122 1172258875008 1172747294784 1176048948204 1177052142897 1177814510496 1179114603472 1180884768128 1183281881652 1185219486774 1190340592431 1191371512032 1196519199408 1198315492992 1198814769216 1201689128952 1203015575164 1204821621536 1205323608528 1208716974543 1210531580232 1216814990976 1217345754816 1221281600058 1223115068592 1224465165144 1226303413056 1229755843836 1231602034464 1235069382534 1236139040448 1241480159712 1244716377216 1245379907456 1247907941604 1249285404978 1250094557504 1250615407392 1251160914672 1251682208856 1254683327157 1257090487164 1258478086398 1263089303424 1263915728387 1269947114592 1270476236016 1271559979188 1272383558784 1275965719704 1277054145522 1281888705123 1282572051093 1285915384524 1290652471368 1292590084032 1296229132692 1297334843631 1298175117408 1298715999984 1301829889698 1305767242572 1306881089721 1311409211918 1318791234384 1319340706632 1321321387968 1325041324308 1326503928906 1327211058246 1328495364144 1332235497489 1334235537336 1341161048448 1343357178176 1346084099334 1348104929616 1351900270071 1355424324228 1355989059594 1361848027761 1362459818304 1368346745376 1368916864848 1372485276864 1372645007488 1373216917824 1377523310787 1378415522016 1379591339688 1385552288772 1393074999901 1393835790464 1395024761952 1396665179676 1400305924368 1401052395888 1402408156032 1406356377192 1406942333316 1407556029006 1411361832208 1425273172128 1428690503916 1429285765518 1431431503632 1433775449784 1435461434667 1439203311156 1439970517996 1445421832114 1447444859328 1451984030289 1454163844536 1456346931264 1460447007084 1462838465658 1468376351247 1469159109577 1478214002304 1478829897792 1479002004864 1480634554048 1483640138682 1487651660976 1489885021824 1494557284662 1501014979503 1503115815456 1507034049408 1508806179504 1511276825448 1513545653952 1517806762212 1519275502368 1520085393888 1536271564672 1537582036896 1539390088548 1544045936472 1544225633424 1544869032552 1548896106336 1550717462268 1553256737266 1555588588784 1568065264272 1569402857196 1570419347328 1575344164914 1576183945374 1577709175536 1580292649032 1582150924341 1587120789908 1587782061234 1588495349376 1595358932544 1602252171936 1607098144704 1611622632724 1612325608134 1612997381007 1614042106976 1623803946624 1628375466744 1629951201216 1630820091456 1632620220192 1637216560902 1639674458448 1642136045952 1644290659063 1646759176712 1655306879616 1656718891488 1662990752592 1663877255472 1665713873304 1667487209856 1668214552896 1668909611808 1672911102876 1673608118598 1676120649552 1677970781864 1693262819456 1693968314688 1695413305584 1700186428629 1701287626272 1702738860696 1709184940164 1710096068124 1711983703118 1714553846032 1718972528832 1720869961824 1728305510256 1729779791508 1730900156544 1731621333312 1735773186264 1737253837602 1737977661621 1741022990096 1742508119628 1750037162382 1757598736683 1758388312512 1759120942176 1764073422306 1766721765744 1768671905208 1769614744328 1771327152192 1776313996652 1777829230161 1778980716448 1787057268048 1789740116352 1794778799112 1797473239488 1802533693428 1804523362746 1807232432304 1807985412792 1812320361449 1815797370348 1824462327168 1825222486464 1826018632224 1836697747716 1837887362688 1839455119584 1844633765754 1847403051696 1852604073801 1854208560672 1860033015936 1862220239568 1867074565824 1868069861184 1873928107467 1875141836256 1875923111088 1876741372008 1877523313284 1885635730746 1887717129597 1894633955136 1900364229504 1904920671888 1905714354024 1908575338176 1911700599712 1913948579556 1915581218283 1918937748208 1928873076786 1935978707052 1938885126048 1944343699038 1947262676112 1948073999976 1950451287544 1952744834547 1957835134996 1958650863858 1967113817877 1978186851576 1983535547968 1987561986462 1989755893359 1990816587369 1992743046216 2001353306004 2003086620288 2004154420608 2011741572672 2015035767264 2023742349616 2025700669824 2026780525184 2033136486342 2033983589391 2043689727456 2050109382528 2052520118064 2058727915296 2058967511232 2059825376736 2065194808448 2067623283024 2069387009532 2078328433158 2090753685696 2092537142928 2100458886552 2101578593832 2103612234048 2107056865376 2109534565788 2110413499974 2111334043509 2117042748312 2136336229248 2143035755874 2143928648277 2147147255448 2149767477512 2150663174676 2158804966734 2159955776994 2168132748171 2171167288992 2176826960256 2182955414536 2186232611264 2190670510626 2194257698487 2208958521984 2210403818417 2217321003456 2218503007296 2220951831072 2225212815744 2230548137168 2231477491464 2234827532736 2241835926993 2260551074112 2266915238172 2268383501696 2270318480928 2276710143318 2278913253552 2280128090832 2293462977338 2294493282432 2304407347008 2306373055344 2314364248352 2316068904708 2316338450136 2317303548828 2323344159504 2326076193402 2329885105899 2333382883176 2343464982244 2345494589568 2352097896408 2354104285794 2355629020992 2358229206944 2363016247371 2364275918061 2366563763304 2370438973548 2380681184862 2381673091851 2382743024064 2393038398816 2397629538432 2403378257904 2406031150328 2409643243072 2410647217056 2417433949086 2418488412201 2421063160464 2434691509632 2436284500591 2442563200116 2446230137184 2448930330288 2452606826112 2455824841353 2459511687672 2463204068928 2470138765068 2472278080896 2482960319424 2495815883208 2498570809956 2500189115008 2501230814784 2502321829344 2503364417712 2509366654314 2510412177897 2514180974328 2516956172796 2527831456774 2539894229184 2540952472032 2543119958376 2551931439408 2554108291044 2563777410246 2565144102186 2567975554677 2571830769048 2581304942736 2585180168064 2592458265384 2594669687262 2596350234816 2597431999968 2603659779396 2605880756403 2611534485144 2613762179442 2622818423836 2625055743573 2637582468768 2638681413264 2642642775936 2646110133459 2650082648616 2653007857812 2654422116492 2656990728288 2664470994978 2668471074672 2675983662157 2686714356352 2692168198668 2696209859232 2703800540142 2706785044119 2710848648456 2711978119188 2723696055522 2724919636608 2726702520529 2736693490752 2737833729696 2744970553728 2746433835648 2755046621574 2756831044032 2759182679376 2766950648631 2771104577544 2786149999802 2790049523904 2793330359352 2800611848736 2802104791776 2812712754384 2813884666632 2815112058012 2822723664416 2828453596119 2850546344256 2857381007832 2858571531036 2862863007264 2867550899568 2870922869334 2875623959533 2878406622312 2879941035992 2890843664228 2893309615179 2894889718656 2903968060578 2908327689072 2912693862528 2916515548557 2920894014168 2925676931316 2936752702494 2937976295787 2938318219154 2957659795584 2961269108096 2967280277364 2975303321952 2989114569324 3002029959006 3006231630912 3017612359008 3022553650896 3027091307904 3035613524424 3038551004736 3040170787776 3049704729513 3075164073792 3078780177096 3088091872944 3088451266848 3089738065104 3097792212672 3101434924536 3106513474532 3111177177568 3117492649737 3136130528544 3138805714392 3150688329828 3152367890748 3155418351072 3160585298064 3164301848682 3165620249961 3169483342259 3174241579816 3175564122468 3190717865088 3204504343872 3214196289408 3214553633811 3223245265448 3224651216268 3225994762014 3228084213952 3238207450101 3239933665491 3256750933488 3259902402432 3261640182912 3265240440384 3274433121804 3279348916896 3288581318126 3293518353424 3313437782976 3325981505184 3327754510944 3331427746608 3336429105792 3337819223616 3345822205752 3347216237196 3352241299104 3355941563728 3387936629376 3390826611168 3400372857258 3402575252544 3405477721392 3415065214977 3418369880328 3420192136248 3423967406236 3429107692064 3437945057664 3440194466007 3441739923648 3456611020512 3459559583016 3463242666624 3471546372528 3474507675204 3475955323242 3482045980192 3485016239256 3489114290103 3493372150957 3500074324764 3515197473366 3516776625024 3518241884352 3528146844612 3533443531488 3537343810416 3539229488656 3542654304384 3552627993304 3555658460322 3557961432896 3571021777293 3574114536096 3589557598224 3594946478976 3605067386856 3609046725492 3614464864608 3615970825584 3624640722898 3626150923629 3631594740696 3650444972928 3652037264448 3673395495432 3678910239168 3689267531508 3694806103392 3705208147602 3708417121344 3724440479136 3734149131648 3736139722368 3747856214934 3750283672512 3751846222176 3753482744016 3755046626568 3764049981471 3771271461492 3775434259194 3789267910272 3791747185161 3809841343776 3811428708048 3817150676352 3823401199424 3827897159112 3831162436566 3837875496416 3845666115369 3847716153279 3857746153572 3871957414104 3877770252096 3888687398076 3894525352224 3896147999952 3900902575088 3905489669094 3915670269992 3917301727716 3920643269163 3934227635754 3956373703152 3967071095936 3975123972924 3979511786718 3981633174738 3985486092432 3996706492467 4002706612008 4023483145344 4030071534528 4047484699232 4055700810213 4066272972684 4067967178782 4085544083283 4087379454912 4105040236128 4117455830592 4117935022464 4119650753472 4132569932361 4135246566048 4138774019064 4156656866316 4179224999703 4181507371392 4185074285856 4200917773104 4203157187664 4207224468096 4214113730752 4219069131576 4220826999948 4222668087018 4234085496624 4286071511748 4287857296554 4294294510896 4299534955024 4301326349352 4306384304001 4317609933468 4319911553988 4336265496342 4342334577984 4365910829072 4372465222528 4381341021252 4388515396974 4405129053741 4407477328731 4420807636834 4434642006912 4437006014592 4441903662144 4461096274336 4462954982928 4469655065472 4483671853986 4503044938509 4521102148224 4533830476344 4540636961856 4553420286636 4557826507104 4560256181664 4586925954676 4608814694016 4612746110688 4628728496704 4632137809416 4632676900272 4634607097656 4646688319008 4652152386804 4659770211798 4666765766352 4679904183487 4686929964488 4704195792816 4708208571588 4711258041984 4716458413888 4726032494742 4728551836122 4733127526608 4740877947096 4746452773023 4761362369724 4763346183702 4765486048128 4786076797632 4806756515808 4812062300656 4819286486144 4821294434112 4834867898172 4836976824402 4838992143021 4842126320928 4872569001182 4885126400232 4892460274368 4897860660576 4911649682706 4919023375344 4926408137856 4932871977189 4940277530136 4965920638848 4991631766416 4997141619912 5002461629568 5004643658688 5006728835424 5018733308628 5020824355794 5028361948656 5033912345592 5055662913548 5079788458368 5081904944064 5086239916752 5100559285887 5103862878816 5108216582088 5127554820492 5130288204372 5135951109354 5143661538096 5158142567201 5162609885472 5184916530768 5189339374524 5192700469632 5194863999936 5207319558792 5211761512806 5223068970288 5227524358884 5245636847672 5250111487146 5272796210049 5275164937536 5277362826528 5292220266918 5300165297232 5306015715624 5308844232984 5313981456576 5328941989956 5333487690483 5336942149344 5351967324314 5384336397336 5392419718464 5407601080284 5413570088238 5421697296912 5423956238376 5436961084347 5447392111044 5453405041058 5473386981504 5475667459392 5510093243148 5513662088064 5518365358752 5533901297262 5542209155088 5557812221403 5572299999604 5580099047808 5586660718704 5601223697472 5604209583552 5621784322401 5625425508768 5627769333264 5630224116024 5645447328832 5656907192238 5663151388791 5701092688512 5714762015664 5717143062072 5725726014528 5735101799136 5741845738668 5751247919066 5756813244624 5759882071984 5781687328456 5786619230358 5807936121156 5816655378144 5833031097114 5841788028336 5851353862632 5858234503641 5873505404988 5875952591574 5876636438308 5901341453631 5934560554728 5950606643904 5969267680077 5972449762107 5978229138648 6004059918012 6012463261824 6035224718016 6045107301792 6071227048848 6077102009472 6080341575552 6099409459026 6101950768173 6150328147584 6157560354192 6176183745888 6176902533696 6179476130208 6195584425344 6202869849072 6213026949064 6222354355136 6234985299474 6272261057088 6277611428784 6301376659656 6304735781496 6310836702144 6321170596128 6328603697364 6331240499922 6338966684518 6348483159632 6351128244936 6409008687744 6429107267622 6446490530896 6449302432536 6451989524028 6456168427904 6476414900202 6479867330982 6504398244513 6513501866976 6530480880768 6548866243608 6558697833792 6577162636252 6582773095461 6587036706848 6626875565952 6631211455251 6651963010368 6655509021888 6662855493216 6675638447232 6691644411504 6694432474392 6704482598208 6711883127456 6725507780979 6781653222336 6800745714516 6805150505088 6810955442784 6830130429954 6836739760656 6840384272496 6847934812472 6858215384128 6880388932014 6883479847296 6913222041024 6919119166032 6943092745056 6949015350408 6951910646484 6964091960384 6970032478512 6978228580206 6986744301914 6989655317697 7000148649528 7030394946732 7036483768704 7056293689224 7066887062976 7074687620832 7078458977312 7092827754183 7105255986608 7111316920644 7115922865792 7142043554586 7145019275553 7148229072192 7179115196448 7210134773712 7218093450984 7228929729216 7231941651168 7249281445796 7252301847258 7255465236603 7263189481392 7304074528896 7308853501773 7346790990864 7357820478336 7367474524059 7378535063016 7389612206784 7410416295204 7416834242688 7448880958272 7495712429868 7500567345024 7503692444352 7506965488032 7510093253136 7528099962942 7531236533691 7542542922984 7550868518388 7583494370322 7616261192293 7619682687552 7622857416096 7646802398848 7655794318224 7662324873132 7675750992832 7691332230738 7695432306558 7703926664031 7715492307144 7743914828208 7755540504192 7777374796152 7789050704448 7792295999904 7801805150176 7810979338188 7817642269209 7831340539984 7834603455432 7841286538326 7868455271508 7875167230719 7912747406304 7938330400377 7950247945848 7959023573436 7963266349476 7970972184864 7993412984934 8005413224016 8027950986471 8060143069056 8094969398464 8111401620426 8120355132357 8132545945368 8135934357564 8171088166566 8174758909824 8180107561587 8184468192517 8210080472256 8234911661184 8239301506944 8265139864722 8270493132096 8277548038128 8300851945893 8313313732632 8358449999406 8370148571712 8401835546208 8406314375328 8428227461504 8438138263152 8441653999896 8445336174036 8468170993248 8572143023496 8575714593108 8588589021792 8599069910048 8602652698704 8612768608002 8626871878599 8635219866936 8639823107976 8672530992684 8679928845537 8684669155968 8731821658144 8749546645671 8762682042504 8777030793948 8810258107482 8813928887361 8814954657462 8841615273668 8883807324288 8922192548672 8925909965856 8967343707972 9006089877018 9020837204891 9067660952688 9081273923712 9106840573272 9115653014208 9120512363328 9149114188539 9173851909352 9225492221376 9257456993408 9264275618832 9265353800544 9269214195312 9293376638016 9304304773608 9319540423596 9333531532704 9359808366974 9373859928976 9408391585632 9416417143176 9432916827776 9452064989484 9457103672244 9466255053216 9481755894192 9492905546046 9508450026777 9522724739448 9526692367404 9572153595264 9613513031616 9624124601312 9642588868224 9643660901433 9669735796344 9673953648804 9677984286042 9684252641856 9714622350303 9719800996473 9745138002364 9770252800464 9784920548736 9795721321152 9823299365412 9838046750688 9865743954378 9880555060272 9942674583493 9983263532832 9994283239824 10009287317376 10013457670848 10037466617256 10041648711588 10056723897312 10067824691184 10096168792229 10111325827096 10163809888128 10172479833504 10201118571774 10207725757632 10216433164176 10245195644931 10255109640984 10260576408744 10271902218708 10287323076192 10316285134402 10320583398021 10325219770944 10369833061536 10378678749048 10389727999872 10414639117584 10423523025612 10446137940576 10455048717768 10480116452871 10491273695344 10500222974292 10545592420098 10550329875072 10554725653056 10584440533836 10600330594464 10612031431248 10617688465968 10627962913152 10657883979912 10666975380966 10673884298688 10703934648628 10713065331879 10768672794672 10784839436928 10815202160568 10827140176476 10843394593824 10847912476752 10873922168694 10878452770887 10894784222088 10906810082116 10951334918784 11020186486296 11036730717504 11067802594524 11084418310176 11115624442806 11127894070267 11144599999208 11173321437408 11202447394944 11208419167104 11243568644802 11250851017536 11255538666528 11260448232048 11290894657664 11292149944413 11313814384476 11326302777582 11375241555483 11429524031328 11434286124144 11451452029056 11470203598272 11483691477336 11502495838132 11513626489248 11519764143968 11543148459837 11563374656912 11573238460716 11615872242312 11633310756288 11666062194228 11683576056672 11702707725264 11716469007282 11747010809976 11751905183148 11753272876616 11761929807489 11802682907262 11869121109456 11901213287808 11938535360154 11944899524214 11956458277296 11990119477401 12008119836024 12070449436032 12090214603584 12142454097696 12198818918052 12203901536346 12256632249849 12315120708384 12352367491776 12353805067392 12358952260416 12405739698144 12426053898128 12444708710272 12469970598948 12537674999109 12544522114176 12555222857568 12602753319312 12609471562992 12621673404288 12642341192256 12657207394728 12662480999844 12677933369036 12696966319264 12702256489872 12858214535244 12892981061792 12898604865072 12903979048056 12919152912003 12952829800404 12959734661964 13008796489026 13027003733952 13097732487216 13117395667584 13154325272504 13165546190922 13174073413696 13215387161223 13222431986193 13262422910502 13303926020736 13311018043776 13319727291463 13325710986432 13383288823008 13388864948784 13408965196416 13423766254912 13451015561958 13509134815527 13563306444672 13601491429032 13621910885568 13660260859908 13673479521312 13680768544992 13695869624944 13716430768256 13760777864028 13826444082048 13838238332064 13886185490112 13898030700816 13903821292968 13928183920768 13940064957024 13956457160412 13973488603828 13979310635394 14000297299056 14039712550461 14060789893464 14112587378448 14133774125952 14149375241664 14156917954624 14185655508366 14210511973216 14222633841288 14239358319069 14284087109172 14290038551106 14296458144384 14358230392896 14420269547424 14436186901968 14457859458432 14463883302336 14498562891592 14504603694516 14510930473206 14516976429063 14526378962784 14617707003546 14680867306649 14693581981728 14734949048118 14757070126032 14779224413568 14798615931567 14820832590408 14897761916544 14907509352697 14991424859736 15007384888704 15013930976064 15020186506272 15056199925884 15062473067382 15085085845968 15101737036776 15166988740644 15232522384586 15239365375104 15245714832192 15301677857661 15311588636448 15324649746264 15351501985664 15382664461476 15390864613116 15407853328062 15430984614288 15474427701603 15487829656416 15554749592304 15578101408896 15584591999808 15603610300352 15621958676376 15635284538418 15662681079968 15669206910864 15682573076652 15736910543016 15750334461438 15818388630147 15825494812608 15876660800754 15900495891696 15918047146872 15926532698952 15941944369728 15986825969868 16000463071449 16010826448032 16055901972942 16189938796928 16222803240852 16240710264714 16265091890736 16271868715128 16310883253041 16342176333132 16360215123174 16368936385034 16420160944512 16430904469031 16530279729444 16540986264192 16555096076256 16601703891786 16626627465264 16673436664209 16716899998812 16740297143424 16803671092416 16812628750656 16865352967203 16876276526304 16883307999792 16890672348072 16936341986496 16989454166373 17144286046992 17151429186216 17177178043584 17198139820096 17205305397408 17225537216004 17253743757198 17270439733872 17279646215952 17345061985368 17359857691074 17463643316288 17499093291342 17525364085008 17554061587896 17574703510923 17620516214964 17627857774722 17629909314924 17683230547336 17704024360893 17844385097344 17851819931712 17907803040231 17917349286321 17934687415944 18012179754036 18041674409782 18109974998713 18135321905376 18213681146544 18231306028416 18241024726656 18298228377078 18347703818704 18450984442752 18528551237664 18530707601088 18538428390624 18586753276032 18608609547216 18639080847192 18667063065408 18719616733948 18747719857952 18816783171264 18832834286352 18904129978968 18914207344488 18932510106432 18963511788384 18985811092092 19016900053554 19045449478896 19053384734808 19099068424501 19227026063232 19248249202624 19287321802866 19339471592688 19347907297608 19355968572084 19368505283712 19429244700606 19439601992946 19490276004728 19513194733539 19540505600928 19591442642304 19646598730824 19676093501376 19731487908756 19748319286383 19761110120544 19885349166986 19893634365753 19966527065664 19988566479648 20026915341696 20074933234512 20083297423176 20113447794624 20135649382368 20192337584458 20222651654192 20344959667008 20402237143548 20415451515264 20432866328352 20490391289862 20510219281968 20521152817488 20543804437416 20574646152384 20632570268804 20641166796042 20650439541888 20739666123072 20757357498096 20829278235168 20847046051224 20892275881152 20910097435536 20960232905742 20968965953091 20982547390688 21000445948584 21091184840196 21109451306112 21168881067672 21200661188928 21224062862496 21235376931936 21315767959824 21333950761932 21347768597376 21407869297256 21426130663758 21435057826659 21537345589344 21630404321136 21654280352952 21686789187648 21695824953504 21747844337388 21756905541774 21766395709809 21789568444176 21813620164232 21926560505319 22040372972592 22073461435008 22102423572177 22135605189048 22168836620352 22231248885612 22255788140534 22289199998416 22346642874816 22487137289604 22501702035072 22511077333056 22520896464096 22584299888826 22593709601073 22627628768952 22652605555164 22750483110966 22848783576879 22859048062656 22868572248288 22940407196544 22967382954672 23004991676264 23027252978496 23039528287936 23086296919674 23111779992093 23126749313824 23146476921432 23231744484624 23266621512576 23332124388456 23367152113344 23405415450528 23432938014564 23494021619952 23503810366296 23506545753232 23523859614978 23605365814524 23625501692157 23738242218912 23877070720308 23889799048428 23912916554592 23980238954802 24016239672048 24083852959413 24180429207168 24284908195392 24361065397071 24397637836104 24407803072692 24513264499698 24540322684761 24553404577551 24630241416768 24704734983552 24717904520832 24811479396288 24852107796256 24902555837679 24939941197896 25075349998218 25110445715136 25205506638624 25218943125984 25284682384512 25314414789456 25324961999688 25355866738072 25393932638528 25404512979744 25716429070488 25785962123584 25797209730144 25807958096112 25838305824006 25880615635797 25905659600808 25919469323928 26017592978052 26039786536611 26054007467904 26195464974432 26308650545008 26331092381844 26348146827392 26430774322446 26441786662083 26444863972386 26524845821004 26639454582926 26651421972864 26766577646016 26777729897568 26847532509824 26902031123916 27018269631054 27062511614673 27202982858064 27243821771136 27320521719816 27346959042624 27361537089984 27391739249888 27447342565617 27521555728056 27676476664128 27772370980224 27796061401632 27807642585936 27880129914048 27912914320824 27946977207656 27958621270788 28000594598112 28079425100922 28121579786928 28225174756896 28298750483328 28313835909248 28371311016732 28421023946432 28445267682576 28478716638138 28525350080331 28568174218344 28580077102212 28716460785792 28735249639421 28840539094848 28872373803936 28927766604672 28997125783184 29009207389032 29021860946412 29033952858126 29052757925568 29143867050909 29159402989419 29235414007092 29361734613298 29387163963456 29469898096236 29514140252064 29597231863134 29641665180816 29815018705394 29828023750479 29982849719472 30027861952128 30040373012544 30112399851768 30124946134764 30170171691936 30203474073552 30288506376687 30333977481288 30465044769172 30491429664384 30603355715322 30623177272896 30649299492528 30735586934793 30765328922952 30781729226232 30815706656124 30861969228576 30948855403206 30961750194063 30975659312832 31109499184608 31169183999616 31207220600704 31243917352752 31270569076836 31325362159936 31338413821728 31365146153304 31440349358613 31473821086032 31500668922876 31636777260294 31650989625216 31671698507683 31753321601508 31800991783392 31836094293744 31853065397904 31883888739456 31973651939736 32000926142898 32021652896064 32111803945884 32139195995637 32445606481704 32481420529428 32530183781472 32543737430256 32621766506082 32635358312661 32684352666264 32720430246348 32737872770068 32861808938062 33060559458888 33110192152512 33203407783572 33253254930528 33346873328418 33383682210801 33401478299191 33433799997624 33607342184832 33625257501312 33730705934406 33752553052608 33766615999584 33781344696144 33872683972992 33876449833239 33978908332746 34125724666449 34288572093984 34302858372432 34354356087168 34396279640192 34410610794816 34451074432008 34507487514396 34540879467744 34559292431904 34690123970736 34719715382148 34927286632576 34998186582684 35050728170016 35108123175792 35149407021846 35241032429928 35255715549444 35259818629848 35366461094672 35408048721786 35703639863424 35815606080462 35834698572642 35869374831888 35970358432203 36024359508072 36083348819564 36219949997426 36270643810752 36427362293088 36596456754156 36695407637408 36769896749547 36814768052393 37057102475328 37061415202176 37076856781248 37217219094432 37278161694384 37334126130816 37383111473929 37439233467896 37495439715904 37613024997327 37633566342528 37665668572704 37808259957936 37828414688976 37865020212864 37927023576768 37971622184184 38033800107108 38090898957792 38106769469616 38198136849002 38496498405248 38574643605732 38678943185376 38695814595216 38711937144168 38858489401212 38879203985892 38980552009456 39026389467078 39081011201856 39293197461648 39352187002752 39462975817512 39496638572766 39522220241088 39646161483669 39667295958579 39770698333972 39787268731506 39933054131328 39959181874389 39977132959296 40149866469024 40166594846352 40226895589248 40271298764736 40384675168916 40445303308384 40527404446581 40689919334016 40804474287096 40865732656704 40980782579724 41020438563936 41042305634976 41087608874832 41149292304768 41203283449367 41265140537608 41282333592084 41479332246144 41514714996192 41658556470336 41694092102448 41784551762304 41820194871072 41920465811484 41937931906182 41965094781376 42000891897168 42119137651383 42182369680392 42337762135344 42401322377856 42448125724992 42470753863872 42631535919648 42667901523864 42815738594512 42852261327516 42870115653318 43074691178688 43260808642272 43308560705904 43373578375296 43391649907008 43495688674776 43513811083548 43532791419618 43550929287189 43579136888352 43627240328464 43853121010638 44042601919947 44080745945184 44204847144354 44271210378096 44337673240704 44395847794701 44462497771224 44511576281068 44578399996832 44693285749632 44722528058091 44974274579208 45022154666112 45041792928192 45168599777652 45187419202146 45255257537904 45305211110328 45413837962441 45500966221932 45697567153758 45718096125312 45737144496576 45934765909344 46009983352528 46054505956992 46079056575872 46172593839348 46223559984186 46253498627648 46292953842864 46423283104809 46463488969248 46664248776912 46734304226688 46810830901056 46865876029128 46988043239904 47007620732592 47013091506464 47047719229956 47210731629048 47251003384314 47455165890441 47476484437824 47754141440616 47779598096856 47825833109184 47960477909604 48001389214347 48032479344096 48167705918826 48569816390784 48722130794142 48795275672208 48815606145384 48932649759123 49026528999396 49080645369522 49106809155102 49260482833536 49292713407093 49622958792576 49704215592512 49805111675358 49879882395792 50020309992627 50150699996436 50220891430272 50411013277248 50437886251968 50628829578912 50649923999376 50711733476144 50787865277056 50809025959488 50968362499119 51432858140976 51571924247168 51594419460288 51615916192224 51676611648012 51761231271594 51811319201616 51838938647856 52035185956104 52079573073222 52390929948864 52617301090016 52662184763688 52724110532769 52861548644892 52883573324166 52889727944772 53049691642008 53112073082679 53278909165852 53533155292032 53555459795136 53723409120693 53752047858963 53804062247832 54036539262108 54125023229346 54329924996139 54358887054349 54405965716128 54641043439632 54693918085248 54723074179968 54783478499776 54894685131234 55043111456112 55352953328256 55592122803264 55615285171872 55760259828096 55825828641648 55893954415312 55917242541576 56001189196224 56158850201844 56243159573856 56450349513792 56742622033464 56842047892864 56890535365152 56957433276276 57050700160662 57136348436688 57160154204424 57297205273503 57470499278842 57681078189696 57744747607872 57994251566368 58018414778064 58043721892824 58067905716252 58105515851136 58287734101818 58318805978838 58470828014184 58539584200617 58723469226596 58774327926912 58939796192472 59028280504128 59194463726268 59244957859149 59283330361632 59630037410788 59656047500958 59680903097259 59965699438944 60080746025088 60224799703536 60249892269528 60340343383872 60406948147104 60577012753374 60667954962576 60838754385331 60930089538344 61206711430644 61246354545792 61298598985056 61471173869586 61530657845904 61563458452464 61631413312248 61723938457152 61897710806412 61923500388126 61951318625664 62218998369216 62487834705504 62541138153672 62650724319872 62676827643456 62730292306608 62880698717226 62906897859273 62947642172064 63001337845752 63273554520588 63343397015366 63506643203016 63601983566784 63672188587488 63706130795808 63947303879472 64001852285796 64043305792128 64223607891768 64278391991274 64305173479977 64891212963408 64962841058856 65060367562944 65087474860512 65243533012164 65270716625322 65299187129427 65368705332528 65440860492696 65475745540136 65723617876124 65779681515957 66121118917776 66220384305024 66307270716531 66406815567144 66506509861056 66693746656836 66767364421602 66802956598382 66867599995248 67055853373613 67461411868812 67505106105216 67533231999168 67562689392288 67752899666478 67957816665492 68251449332898 68546350730637 68577144187968 68605716744864 68821221589632 68902148864016 69014975028792 69081758935488 69118584863808 69335339976279 69380247941472 69439430764296 69996373165368 70101456340032 70216246351584 70298814043692 70482064859856 70511431098888 70519637259696 70732922189344 70816097443572 70876505076471 71631212160924 71669397145284 71738749663776 71940716864406 72048719016144 72166697639128 72251558878239 72439899994852 72541287621504 72854724586176 73083196191213 73192913508312 73390815274816 73539793499094 73620968054283 73629536104786 73660213732653 74114204950656 74153713562496 74434438188864 74556323388768 74766222947858 74878466935792 74990879431808 75226049994654 75331337145408 75616519915872 75656829377952 75854047153536 75943244368368 76067600214216 76181797915584 76213538939232 76396273698004 77149287211464 77357886370752 77391629190432 77423874288336 77641846907391 77716978802424 77758407971784 77961104018912 78052778934156 78119359609833 78162022403712 78586394923296 78925951635024 78993277145532 79044440482176 79292322967338 79325359986249 79334591917158 79541396667944 79574537463012 79918363748778 79954265918592 80299732938048 80333189692704 80542597529472 80769350337832 80890606616768 81054808893162 81187534844019 81608948574192 81731465313408 81961565159448 82040877127872 82084611269952 82175217749664 82406566898734 82530281075216 82564667184168 83029429992384 83317112940672 83388184204896 83640389742144 83840931622968 83875863812364 83930189562752 84001783794336 84238275302766 84364739360784 84675524270688 84896251449984 84941507727744 85263071839296 85335803047728 85576050240993 85631477189024 85704522655032 85740231306636 86149382357376 86205748918263 86521617284544 86617121411808 86783299814016 86991377349552 87027622167096 87065582839236 87101858574378 87158273776704 87254480656928 87431601152727 87478208968257 87706242021276 88085203839894 88161491890368 88409694288708 88542420756192 88791695589402 88924995542448 89023152562136 89156799993664 89445056116182 89484071251437 89948549158416 90083585856384 90337199555304 90374838404292 90510515075808 90610422220656 90827675924882 90865519130061 91001932443864 91395134307516 91474288993152 91869531818688 92019966705056 92206760804379 92345187678696 92447119968372 92506997255296 92585907685728 92846566209618 92885250582189 92926977938496 93328497553824 93621661802112 93731752058256 93976086479808 94015241465184 94026183012928 94095438459912 94321048075839 94421463258096 94502006768628 94910331780882 94952968875648 95015095523049 95508282881232 95559196193712 95651666218368 95920955819208 96002778428694 96064958688192 96335411837652 96417587986911 97444261588284 97590551344416 97631212290768 97865299518246 97906074937983 98053057998792 98161290739044 98213618310204 98585426814186 99011395499809 99408431185024 99610223350716 99759764791584 100040619985254 100151046632403 100204434897573 100301399992872 100822026554496 100875772503936 101257659157824 101299847998752 101423466952288 101618051918976 101629349499717 101936724998238 102377173999347 102865716281952 103188838920576 103231832384448 103353223296024 103522462543188 103622638403232 103677877295712 104070371912208 104159146146444 104781859897728 105234602180032 105324369527376 105448221065538 105723097289784 105767146648332 105779455889544 106099383284016 106224146165358 106398086502721 106557818331704 107110919590272 107446818241386 107504095717926 107608124495664 107911075296609 108073078524216 108250046458692 108659849992278 108717774108698 108811931432256 109282086879264 109566956999552 109789370262468 110086222912224 110444304157179 111184245606528 111230570343744 111651657283296 111787908830624 111834485083152 112002378392448 112149334421787 112317700403688 112486319147712 112839074991981 112900699027584 113485244066928 113781070730304 113914866552552 114101400321324 114272696873376 114320308408848 114594410547006 114940998557684 115489495215744 115988503132736 116036829556128 116087443785648 116135811432504 116575468203636 116637611957676 116941656028368 117079168401234 117270883663583 117446938453192 117879592384944 118056561008256 118388927452536 118489915718298 118566660723264 118938484451007 119001887875737 119260074821576 119312095001916 119361806194518 119877545623167 119931398877888 120449599407072 120499784539056 120680686767744 120813896294208 121154025506748 121335909925152 121677508770662 121860179076688 122413422861288 122597197970112 122942347739172 123061315691808 123126916904928 123262826624496 123447876914304 123609850348101 123795421612824 123847000776252 124437996738432 124975669411008 125082276307344 125353655286912 125460584613216 125761397434452 125813795718546 125895284344128 126002675691504 126357412954149 126547109041176 126686794030732 127013286406032 127203967133568 127344377174976 127412261591616 127894607758944 128003704571592 128447215783536 128556783982548 128610346959954 129254769585409 129782425926816 129925682117712 130120735125888 130174949721024 130487066024328 130541433250644 130598374258854 130737410665056 130881720985392 130951491080272 131447235752248 131559363031914 132127805759841 132242237835552 132614541433062 132813631134288 133013019722112 133187543384103 133387493313672 133534728843204 133605913196764 133735199990496 134111706747226 134167584174273 134922823737624 135066463998336 135125378784576 135505799332956 135915633330984 136241513887323 136502898665796 137092701461274 137154288375936 137211433489728 137804297728032 138029950057584 138163517870976 138237169727616 138670679952558 138760495882944 138878861528592 139269849314427 139992746330736 140202912680064 140432492703168 140597628087384 140964129719712 141022862197776 141039274519392 141465844378688 141632194887144 141753010152942 142365497671323 143262424321848 143338794290568 143477499327552 143881433728812 144097438032288 144333395278256 144503117756478 144879799989704 145709449172352 146166392382426 146385827016624 146781630549632 146797949277369 147079586998188 147241936108566 147259072209572 147320427465306 147878140221279 148868876377728 149112646777536 149532445895716 149756933871584 150060929977881 150452099989308 150662674290816 151233039831744 151313658755904 151886488736736 152135200428432 152363595831168 152427077878464 152792547396008 152905087497357 154298574422928 154715772741504 154783258380864 154847748576672 155283693814782 155433957604848 155516815943568 155922208037824 156105557868312 156238719219666 157172789846592 157851903270048 157986554291064 158584645934676 158650719972498 158669183834316 159082793335888 159149074926024 159336219248037 159836727497556 160599465876096 160666379385408 161256143576889 161538700675664 161781213233536 162109617786324 162375069688038 162989774988417 163076661163047 163217897148384 163923130318896 164081754255744 164169222539904 164350435499328 164813133797468 165060562150432 165129334368336 166058859984768 166776368409792 167280779484288 167681863245936 167751727624728 168003567588672 168476550605532 168729478721568 169351048541376 170526143678592 170671606095456 171152100481986 171262954378048 171409045310064 171480462613272 171891615820509 172411497836526 173043234569088 173156454789019 173234242823616 173982754699104 174055244334192 174131165678472 174203717148756 174316547553408 174508961313856 174863202305454 174956417936514 175412484042552 175618752601851 176170407679788 176322983780736 176819388577416 177084841512384 177583391178804 177734873577447 177849991084896 178046305124272 178313599987328 178890112232364 178968142502874 179042709291777 179897098316832 180674399110608 180749676808584 181021030151616 181220844441312 181655351849764 181731038260122 182003864887728 182516263155993 182790268615032 183739063637376 184039933410112 184413521608758 184690375357392 184894239936744 185171815371456 185693132419236 185770501164378 185853955876992 186656995107648 187463504116512 187952172959616 188030482930368 188052366025856 188190876919824 188642096151678 188720693577819 188842926516192 189004013537256 189820663561764 190030191046098 190851274986437 191016565762464 191118392387424 191841911638416 192005556857388 192129917376384 192670823675304 192835175973822 194888523176568 195181102688832 195262424581536 195730599036492 195812149875966 195897561388281 196106115997584 196322581478088 196427236620408 197170853628372 197339044547871 198022790999618 198921812149593 199220446701432 199519529583168 200081239970508 200302093264806 200408869795146 200602799985744 201167560120839 202515318315648 202599695997504 202846933904576 203258698999434 203873449996476 204754347998694 205639052191911 205731432563904 206463664768896 206706446592048 207044925086376 207245276806464 207355754591424 208006019928837 208140743824416 208318292292888 210469204360064 210648739054752 210896442131076 211446194579568 211534293296664 211558911779088 212198766568032 212448292330716 212796173005442 213115636663408 214893636482772 215008191435852 215216248991328 215822150593218 216146157048432 216500092917384 216754676634717 217319699984556 217435548217396 217623862864512 218564173758528 219249588573639 219578740524936 220172445824448 220862904162849 220888608314358 220980641197959 222461140687488 223303314566592 223575817661248 223668970166304 224298668843574 224635400807376 224972638295424 225678149983962 226970488133856 227562141460608 227829733105104 228202800642648 228545393746752 228640616817696 229188821094012 229881997115368 231977006265472 232073659112256 232174887571296 232271622865008 232925540722173 233150936407272 233275223915352 233883312056736 234158336802468 234541767327166 234893876906384 235759184769888 236777854905072 236979831436596 237133321446528 237876968902014 238003775751474 238520149643152 238624190003832 238723612389036 239755091246334 239862797755776 240899198814144 240999569078112 241627792588416 242308051013496 242671819850304 243355017541324 243562604532057 243720358153376 244826845722576 245194395940224 245884695478344 246122631383616 246253833809856 246525653248992 247219700696202 247590843225648 247694001552504 248287889518513 249951338822016 250164552614688 250921169226432 251522794868904 251627591437092 251790568688256 252005351383008 252714825908298 253094218082352 253373588061464 254026572812064 254688754349952 254824523183232 255789215517888 256007409143184 256728150722979 256894431567072 257113567965096 257220693919908 258509539170818 258617246754789 259564851853632 259851364235424 260349899442048 260974132048656 261082866501288 261196748517708 261474821330112 261763441970784 261902982160544 262434626904771 262894471504496 263118726063828 264255611519682 264484475671104 265229082866124 265627262268576 266375086768206 266774986627344 267069457686408 267211826393528 267470399980992 268223413494452 268335168348546 268452213754311 269845647475248 270250757569152 271011598665912 271831266661968 272483027774646 272596557390183 273005797331592 274185402922548 274422866979456 275608595456064 276059900115168 277341359905116 277520991765888 277757723057184 278539698628854 278655751746567 279985492661472 280864985406336 281195256174768 281928259439424 282045724395552 282078549038784 282931688757376 282963144227517 283264389774288 283506020305884 284730995342646 285045286569147 286524848643696 286677588581136 286954998655104 287762867457624 288194876064576 288666790556512 289006235512956 289252763960733 289759599979408 292332784764852 292771654033248 293595898554738 293718224813949 294159173996376 294483872217132 294518144419144 294640854930612 295756280442558 297034186499427 298225293555072 299064891791432 299513867743168 300121859955762 300453139897209 300613304692719 300904199978616 302466079663488 302627317511808 302825323123129 303772977473472 304270400856864 304854155756928 305585094792016 305810174994714 307131521998041 308597148845856 309566516761728 309695497153344 310567387629564 310867915209696 311033631887136 311844416075648 312211115736624 312477438439332 314345579693184 315703806540096 315973108582128 317169291869352 317301439944996 317338367668632 318165586671776 318298149852048 318672438496074 319194259508163 319673454995112 321332758770816 322512287153778 323077401351328 323733225889827 324219235572648 324750139376076 325979549976834 326153322326094 326435794296768 327846260637792 328700870998656 329626267594936 330121124300864 330258668736672 331332912471537 333552736819584 333770976580967 335363726491872 335503455249456 336007135177344 336448003265361 336953101211064 337458957443136 338517224975943 338702097082752 341343212190912 342304200963972 342525908756096 342818090620128 342960925226544 343783231641018 344822995673052 346312909578038 346468485647232 347965509398208 348110488668384 348262331356944 348407434297512 349017922627712 349726404610908 349912835873028 350824968085104 351237505203702 351812650990749 352340815359576 353638777154832 354169683024768 355166782357608 355469747154894 355699982169792 356092610248544 356815453353021 357005663627211 357780224464728 357936285005748 358085418583554 359632636869501 359794196633664 361348798221216 361499353617168 362042060303232 362441688882624 363310703699528 363462076520244 364007729775456 365032526311986 365580537230064 367878959589241 368079866820224 368827043217516 369380750714784 369788479873488 370343630742912 370829551044303 371386264838472 371541002328756 373313990215296 373558245312473 374927008233024 376060965860736 376381753839648 377284192303356 377441387155638 377685853032384 378008027074512 379072238862447 379641327123528 380060382092196 381702549972874 382033131524928 382236784774848 383683823276832 384011113714776 385341647350608 385670351947644 387764308756227 389777046353136 390362205377664 390524849163072 391461198072984 391624299751932 391795122776562 392212231995168 392645162956176 392854473240816 394341707256744 394678089095742 396045581999236 396383417279523 397843624299186 398440893402864 399039059166336 399562630152309 400162479941016 400604186529612 400817739590292 401205599971488 402335120241678 402502752522819 405199391995008 405693867809152 406517397998868 407746899992952 408724541661969 409508695997388 411278104383822 411462865127808 411732080599879 413412893184096 414089850172752 414490553612928 414711509182848 416012039857674 416281487648832 416636584585776 417809547943281 421297478109504 421792884262152 422892389159136 423068586593328 423117823558176 424397533136064 424896584661432 425592346010884 426231273326816 427096493013969 429787272965544 430016382871704 430432497982656 431644301186436 432292314096864 433000185834768 433509353269434 434219217889483 434639399969112 434871096434792 437128347517056 438499177147278 439157481049872 440344891648896 440393847832107 441725808325698 441777216628716 441961282395918 443634420663837 446606629133184 447151635322496 447337940332608 448597337687148 449270801614752 451356299967924 453940976267712 455659466210208 456405601285296 457090787493504 457281233635392 458377642188024 459763994230736 464147318224512 464349775142592 464543245730016 465851081444346 466301872814544 466550447830704 467766624113472 468316673604936 469083534654332 469787753812768 471518369539776 473555709810144 473959662873192 475753937804028 476007551502948 477040299286304 477248380007664 477447224778072 478008657744111 478591984681109 479510182492668 481798397628288 481999138156224 484616102026992 485343639700608 486710035082648 487125209064114 487440716306752 488969324965251 489229983489141 489653691445152 491769390956688 492245262767232 492507667619712 493051306497984 494439401392404 495181686451296 495388003105008 496575779037026 500329105229376 501842338452864 503045589737808 503255182874184 504010702766016 505429651816596 506188436164704 506747176122928 508053145624128 511578431035776 512014818286368 513456301445958 513788863134144 514227135930192 514441387839816 515674847461527 517019078341636 517234493509578 519129703707264 519469364367057 519702728470848 521948264097312 522165733002576 522393497035416 522949642660224 523526883941568 523805964321088 524869253809542 525788943008992 526237452127656 526856257805553 528511223039364 528968951342208 530458165732248 531254524537152 532750173536412 533549973254688 534138915372816 534423652787056 534940799961984 536446826988904 536670336697092 536904427508622 537128127875331 539691294950496 542023197331824 543662533323936 544966055549292 545193114780366 546011594663184 547548789467979 548370805845096 551217190912128 552119800230336 554682719810232 555515446114368 557079397257708 557311503493134 559970985322944 562390512349536 563856518878848 564091448791104 564157098077568 565926288455034 566162080733457 566528779548576 567012040611768 569461990685292 570090573138294 572553824959311 573049697287392 573355177162272 575525734915248 576389752129152 577333581113024 578012471025912 578505527921466 579519199958816 584665569529704 585543308066496 587191797109476 587436449627898 588318347992752 588967744434264 589036288838288 589281709861224 591512560885116 592017133643613 594068372998854 598129783582864 599027735486336 600243719911524 600906279794418 601226609385438 601808399957232 603502680362517 605650646246258 607545954946944 608540801713728 611170189584032 611620349989428 614263043996082 616917156575733 617194297691712 619390994306688 621134775259128 621735830419392 622067263774272 624018059786511 624422231473248 624954876878664 631407613080192 631946217164256 634338583738704 634602879889992 634676735337264 636331173343552 636596299704096 637344876992148 638388519016326 639346909990224 645024574307556 646154802702656 647466451779654 648438471145296 649500278752152 650264029904151 651959099953668 652306644652188 652871588593536 655692521275584 659252535189872 660242248601728 660517337473344 662588712488547 662665824943074 662941923593877 667541953161934 670727452983744 671006910498912 672896006530722 673906202422128 674917914886272 677034449951886 682686424381824 684608401927944 685636181240256 685921850453088 687566463282036 689645991346104 692625819156076 695931018796416 696220977336768 696524662713888 696814868595024 698776622166519 699452809221816 699825671746056 701649936170208 702475010407404 703625301981498 704681630719152 706665531706537 707277554309664 710333564715216 710939494309788 711399964339584 712185220497088 713630906706042 714011327254422 715560448929456 715872570011496 716170837167108 719265273739002 719588393267328 722697596442432 722998707234336 724883377765248 726621407399056 726924153040488 728015459550912 730065052623972 730687813596171 731161074460128 735757919178482 737654086435032 738761501429568 739576959746976 741659102088606 742772529676944 743082004657512 744863668555539 747116490624946 749854016466048 752763507679296 754568384606712 754882774311276 755371706064768 756016054149024 758144477724894 759282654247056 760120764184392 763405099945748 764066263049856 764473569549696 767367646553664 768022227429552 770184452168937 770683294701216 771340703895288 775528617512454 775851740264367 779554092706272 781049698326144 782922396145968 783248599503864 783590245553124 784424463990336 785290325912352 785708946481632 788683414513488 789356178191484 792091163998472 792766834559046 795687248598372 796881786805728 799125260304618 800324959882032 801208373059224 801635479180584 802411199942976 804670240483356 805005505045638 805356641262933 813034795997736 815493799985904 817449083323938 817789672170549 819017391994776 822556208767644 823464161199758 826825786368192 828179700345504 832024079715348 832562975297664 833273169171552 835619095886562 835967255239701 842594956219008 843585768524304 845784778318272 846137173186656 846235647116352 848795066272128 848889432682551 849793169322864 851184692021768 852462546653632 854192986027938 855135859707441 859574545931088 860032765743408 860864995965312 863288602372872 864584628193728 866000371669536 867018706538868 868438435778966 869278799938224 869742192869584 876998354294556 878314962099744 880787695664214 883451616651396 883554433257432 883922564791836 887268841327674 891102559498281 894675880665216 897194675374296 898541603229504 901359419691627 901839914078157 902712599935848 907881952535424 908475969369387 911318932420416 912811202570592 914562467270784 916755284376048 919527988461472 921394565994123 928699550285184 929086491460032 931702162888692 932603745629088 933100895661408 935533248226944 936633347209872 938167069308664 939575507625536 943036739079552 947111419620288 947919325746384 951507875608056 952015103005896 954080598572608 954496760015328 954894449556144 956017315488222 957183969362218 957582778524489 959020364985336 963998276312448 969232204053984 973420070165296 974250418128228 974881432613504 977938649930502 978459966978282 979307382890304 983538781913376 986102612995968 988878802784808 990363372902592 990776006210016 993151558074052 993998737414611 1000658210458752 1001312929742901 1006091179475616 1006510365748368 1008021405532032 1009344009796083 1010859303633192 1012376872329408 1013494352245856 1015551674927829 1016106291248256 1024029636572736 1026912602891916 1027577726268288 1028454271860384 1028882775679632 1031349694923054 1034038156683272 1034468987019156 1038938728734114 1039405456941696 1043896528194624 1044331466005152 1044786994070832 1047053767883136 1047611928642176 1049738507619084 1051577886017984 1052474904255312 1053712515611106 1055437952972247 1057022446078728 1060916331464496 1062509049074304 1065500347072824 1067099946509376 1068277830745632 1068847305574112 1071016990881633 1072893653977808 1073340673394184 1073808855017244 1074256255750662 1078897910608503 1079382589900992 1084046394663648 1087325066647872 1089932111098584 1090386229560732 1092023189326368 1095097578935958 1096741611690192 1103636878767723 1104239600460672 1109365439620464 1111030892228736 1112488653132909 1114158794515416 1114623006986268 1119941970645888 1120674735937419 1124781024699072 1128182897582208 1131852576910068 1132324161466914 1133057559097152 1134024081223536 1137216716587341 1138923981370584 1140181146276588 1145107649918622 1146099394574784 1146710354324544 1151051469830496 1154667162226048 1156024942051824 1157011055842932 1159038399917632 1163292926268681 1169331139059408 1171086616132992 1174383594218952 1174872899255796 1176636695985504 1177935488868528 1178072577676576 1178563419722448 1183025121770232 1184034267287226 1188136745997708 1189150251838569 1196259567165728 1198687890456927 1200487439823048 1201812559588836 1202453218770876 1203616799914464 1207005360725034 1207508257568457 1211301292492516 1217081603427456 1222340379168064 1223240699978856 1226173624985907 1228526087992164 1233834313151466 1234388595383424 1235196241799637 1235854697070067 1242269550518256 1243471660838784 1244134527548544 1248036119573022 1248844462946496 1249909753757328 1253428643829843 1263892434328512 1268677167477408 1269205759779984 1269353470674528 1272662346687104 1273192599408192 1274689753984296 1276777038032652 1278693819980448 1290049148615112 1292309605405312 1294932903559308 1296876942290592 1299000557504304 1300528059808302 1302657653668449 1303918199907336 1304613289304376 1311385042551168 1318505070379744 1321034674946688 1321181543496321 1325177424977094 1325331649886148 1325883847187754 1330903261991511 1335083906323868 1341454905967488 1342013820997824 1345792013061444 1347812404844256 1354068899903772 1362146417938541 1369216803855888 1371272362480512 1371843700906176 1375132926564072 1379291982692208 1383175124535373 1385251638312152 1392441954673536 1393049325427776 1393629737190048 1397553244333038 1398905618443632 1399651343492112 1403299872340416 1404950020814808 1407250603962996 1409363261438304 1413331063413074 1414555108619328 1420667129430432 1421878988619576 1424370440994176 1427261813412084 1428022654508844 1431120897858912 1431745140022992 1432341674334216 1435775954043327 1438530547478004 1445395192884864 1445997414468672 1453242814798112 1453848306080976 1456030919101824 1460130105247944 1461375627192342 1462322148920256 1466907974895753 1467689950467423 1471515838356964 1475308172870064 1477523002859136 1479153919493952 1483318204177212 1485545059353888 1486164009315024 1489727337111078 1494232981249892 1505527015358592 1509136769213424 1509765548622552 1512032108298048 1516288955449788 1518565308494112 1520241528368784 1524521487626579 1526810199891496 1534735293107328 1536044454859104 1540368904337874 1541366589402432 1542681407790576 1547024542384581 1551057235024908 1551703480528734 1558408093101171 1559108185412544 1565844792291936 1566497199007728 1567180491106248 1568848927980672 1570580651824704 1571417892963264 1577366829026976 1578712356382968 1584182327996944 1585533669118092 1591374497196744 1593763573611456 1598250520609236 1600649919764064 1602416746118448 1603270958361168 1604822399885952 1609340480966712 1610011010091276 1610713282525866 1611384383625993 1626069591995472 1630987599971808 1634898166647876 1635579344341098 1638034783989552 1642646368403937 1645112417535288 1646928322399516 1653651572736384 1656359400691008 1664048159430696 1666546338343104 1671238191773124 1671934510479402 1680312004610317 1687171537048608 1691569556636544 1692274346373312 1692471294232704 1697778865365102 1699586338645728 1702369384043536 1704925093307264 1708385972055876 1710271719414882 1717661474877933 1719149091862176 1720065531486816 1726577204745744 1729169256387456 1732000743339072 1734037413077736 1736876871557932 1738557599876448 1739484385739168 1753996708589112 1756629924199488 1761575391328428 1766903233302792 1767108866514864 1767845129583672 1774537682655348 1776051400930839 1782205118996562 1794389350748592 1797083206459008 1802718839383254 1803679828156314 1805425199871696 1810508041087551 1816951938738774 1822637864840832 1825622405141184 1833510568752096 1839055976922944 1842789131988246 1850751469727199 1858172982920064 1863404325777384 1865207491258176 1866201791322816 1873266694419744 1876334138617328 1879151015251072 1894222839240576 1895838651492768 1903015751216112 1904030206011792 1908161197145216 1908993520030656 1909788899112288 1912034630976444 1914367938724436 1915165557048978 1918040729970672 1938464408107968 1946840140330592 1948500836256456 1950792089712453 1955877299861004 1956919933956564 1958614765780608 1967077563826752 1977757605569616 1980726745805184 1981552012420032 1986303116148104 1987766137465641 1987997474829222 1988825770781631 2002625859485802 2011278821010913 2012182358951232 2013020731496736 2018688019592166 2021718607266384 2024753744658816 2026988704491712 2031103349855658 2048059273145472 2053825205783832 2056908543720768 2057765551359264 2062699389846108 2068076313366544 2068937974038312 2077877457468228 2087793056389248 2088662932010304 2089573988141664 2096329866499557 2099477015238168 2103155772035968 2104949808510624 2107425031222212 2110875905944494 2114044892157456 2119996595119611 2121832662928992 2131000694145648 2134199893018752 2136555661491264 2137694611148224 2142033981763266 2145787307955616 2146681346788368 2147617710034488 2148512511501324 2157795821217006 2158765179801984 2168092789327296 2174650133295744 2179864222197168 2180772459121464 2184046378652736 2190195157871916 2192063440788513 2193483223380384 2207273757535446 2218730879240928 2224977306265818 2228317589030832 2229246013972536 2234591005666617 2241349471874838 2249562049398144 2251033912257247 2263705153820136 2264648322933828 2266115118194304 2268048162447072 2274433433174682 2277847962741168 2280362292553176 2290215299837244 2292198789149568 2293420708649088 2302102939660992 2310553356506811 2312049884103648 2314022111685864 2318076799835264 2326585852537362 2327555220793101 2338662278118816 2348767188437904 2349745798511592 2353273391971008 2355870977737056 2356145155353152 2357126839444896 2366050243540464 2368068534574452 2376273491995416 2378300503677138 2392519134331456 2397375780913854 2400974879646096 2403625119177672 2404906437541752 2407233599828928 2414010721450068 2415016515136914 2416069923788799 2422602584985032 2444680758336128 2446481399957712 2452347249971814 2453369016511647 2457052175984328 2467668626302932 2470392483599274 2471709394140134 2481066574823681 2484539101036512 2496072239146044 2497688925892992 2499819507514656 2506857287659686 2527784868657024 2537354334954816 2538411519559968 2538706941349056 2546385198816384 2546668298047653 2549379507968592 2553554076065304 2557387639960896 2565407579122323 2580098297230224 2589865807118616 2593753884581184 2598001115008608 2601056119616604 2605315307336898 2607836399814672 2609226578608752 2637010140759488 2642363086992642 2650354849954188 2650663299772296 2651767694375508 2661806523983022 2670167812647736 2673307678494843 2684027641995648 2691584026122888 2695624809688512 2704078259074881 2705519742234471 2708137799807544 2724292835877082 2725427908108161 2738433607711776 2743687401812352 2750265853128144 2758583965384416 2766350249070746 2770503276624304 2786098650855552 2787259474380096 2795106488666076 2797811236887264 2799302686984224 2806599744680832 2809900041629616 2814501207925992 2818726522876608 2826662126826148 2829110217238656 2841334258860864 2843757977239152 2854523626824168 2856045309017688 2862241795717824 2863490280045984 2864683348668432 2871551908086654 2872748335573467 2877061094956008 2891994828937344 2906485629596224 2907696612161952 2920260210495888 2922751254384684 2924644297840512 2933815949791506 2935379900934846 2943031676713928 2950616345740128 2958307838987904 2966636408354424 2971090118707776 2972328018630048 2979454674222156 2981996212243833 2988465962499784 3003938789228703 3018273538426848 3019531097245104 3024064216596096 3028032029388249 3032577910899576 3037130616988224 3040483056737568 3049042975253158 3053620399782992 3072088909718208 3080737808675748 3082733178804864 3085362815581152 3094049084769162 3102114470049816 3103406961057468 3116816186202342 3118216370825088 3131689584583872 3132994398015456 3134360982212496 3141161303649408 3142835785926528 3154733658053952 3157424712765936 3166313858916741 3168364655993888 3171067338236184 3182748994393488 3187527147222912 3196501041218472 3201299839528128 3204833492236896 3206541916722336 3218680961933424 3220022020182552 3221426565051732 3222768767251986 3236693731825509 3252139183990944 3261975199943616 3269796333295752 3271158688682196 3276069567979104 3285292736807874 3290224835070576 3293856644799032 3310910636303169 3312718801382016 3328096318861392 3333092676686208 3337465959398727 3342476383546248 3343869020958804 3360624009220634 3362024207812257 3374343074097216 3384548692746624 3395557730730204 3399172677291456 3404738768087072 3411650149762023 3416771944111752 3420543438829764 3435322949755866 3438298183724352 3440131062973632 3453154409491488 3464001486678144 3468074826155472 3473753743115864 3477115199752896 3478968771478336 3489878778806043 3507993417178224 3513259848398976 3523150782656856 3533806466605584 3534217733029728 3535690259167344 3549075365310696 3552102801861678 3564410237993124 3567450755515707 3588778701497184 3605437678766508 3607359656312628 3610850399743392 3621016082175102 3622524772705371 3633903877477548 3651244810282368 3667021137504192 3678111953845888 3678520874957721 3685578263976492 3701502939454398 3705588725398911 3707564091210201 3726808651554768 3730414982516352 3732403582645632 3746533388839488 3752668277234656 3760285931489529 3791677302985536 3806031502432224 3808060412023584 3817987040061312 3819577798224576 3824069261952888 3828735877448872 3830331114097956 3836081459941344 3876928816215936 3893680280661184 3897001672512912 3901584179424906 3907972961005347 3911754599722008 3913839867913128 3934155127653504 3936729200600677 3955515211139232 3963104024840064 3972606232296208 3975532274931282 3975994949658444 3977651541563262 3992709785974533 4005251718971604 4022557642021826 4024364717902464 4026041462993472 4037376039184332 4043437214532768 4053977408983424 4062206699711316 4086439253815623 4107650411567664 4113817087441536 4115531102718528 4125398779692216 4136152626733088 4137875948076624 4149525373606119 4155754914936456 4177325864020608 4179147976283328 4192659732999114 4198954030476336 4209899617021248 4214850062444424 4221751811888988 4228089784314912 4239993190239222 4243665325857984 4262001388291296 4273111322982528 4275389222296448 4284067963526532 4291574615911232 4293362693576736 4295235420068976 4297025023002648 4307327862129981 4315591642434012 4336185578654592 4339022695552571 4359728444394336 4361544918242928 4368092757305472 4380390315743832 4384126881577026 4386966446760768 4400723924687259 4403069851402269 4414547515070892 4437461758481856 4449954612531636 4456635178061664 4458492027945072 4469182011333234 4482698943749676 4502067824514494 4527410307640272 4529296645867656 4536096324894144 4548866866349364 4555695925482336 4560724585106352 4573564462879737 4580430599674488 4604205879321984 4621106713013622 4624099768207296 4628044223371728 4641073627153743 4653171705074724 4655110441586202 4675224279303513 4677324556237632 4697534376875808 4699491597023184 4706546783942016 4711741955474112 4712290310706304 4714253678889792 4732100487080928 4736137069148904 4752546983990832 4756601007354276 4782426474660133 4785038268662912 4794751561827708 4801949759292192 4807250238355344 4809812875083504 4814467199657856 4828021442900136 4830033030273828 4832139847577598 4845205169970064 4892962799915424 4904694499943628 4906738033023294 4914104351968656 4927939105211811 4935337252605864 4940784967198548 4943418788280268 4962133149647362 4969078202073024 4992144478292088 4999639015029312 5013714575319372 5040936013830951 5043623223177841 5074708669909632 5076823039119936 5077413882698112 5093336596095306 5098759015937184 5107108152130608 5114775279921792 5130815158244646 5152984424633799 5160196594460448 5179731614237232 5187507769162368 5196002230017216 5202112239233208 5210630614673796 5215672799629344 5218453157217504 5274020281518976 5284726173985284 5300709699908376 5301326599544592 5303535388751016 5323613047966044 5340335625295472 5346615356989686 5383168052245776 5391249619377024 5408156518149762 5411039484468942 5416275599615088 5431524123262653 5448585671754164 5450855816216322 5476867215423552 5500531706256288 5517167930768832 5532700498141492 5541006553248608 5552254409181597 5574518948760192 5590212977332152 5595622473774528 5598605373968448 5619800083259232 5629002415851984 5637453045753216 5644849832563279 5653324253652296 5682668517721728 5687515954478304 5709047253648336 5712090618035376 5724483591435648 5726980560091968 5729366697336864 5743103816173308 5745496671146934 5754122189912016 5812971259192448 5815393224323904 5840520420991776 5845502508769368 5867631899583012 5870759801869692 5886063353427856 5901232691480256 5933272816708848 5942180237415552 5944656037260096 5958909348444312 5963992424487666 5966477312344893 5976931924999568 6007877578457406 6033836463032739 6036547076853696 6039062194490208 6056064058776498 6065155821799152 6074261233976448 6080966113475136 6098085950506316 6107240799565984 6144177819436416 6161475617351496 6170725631162304 6188098169538324 6204228940099632 6206813922114936 6221695800854417 6233632372404684 6263379169167744 6265988796030912 6268721964424992 6309467316107904 6314849425531872 6332627717833482 6336729311987776 6342134676472368 6359989785358833 6365497988786976 6393002082436944 6402599679056256 6409666984473792 6413083833444672 6437361923866848 6440044040365104 6442853130103464 6445537534503972 6473387463651018 6504278367981888 6523950399887232 6539592666591504 6542317377364392 6552139135958208 6570585473615748 6576190322365539 6580449670141152 6587713289598064 6621821272606338 6656192637722784 6674931918797454 6684952767092496 6687738041917608 6703773016999851 6721248018441268 6724048415624514 6748686148194432 6753101736771741 6791115461460408 6798345354582912 6809477536174144 6823300299524046 6833543888223504 6841086877659528 6870645899511732 6876596367448704 6880262125947264 6906308818982976 6936149652310944 6947507486231728 6954230399505792 6957937542956672 6979757557612086 6982665662379303 7015986834356448 7046301565313712 7067612933211168 7068435466059456 7071380518334688 7098150730621392 7104205603723356 7128820475986248 7134901511031414 7177557402994368 7210875357533016 7214719312625256 7221700799486784 7242032164350204 7245049545410742 7248209771366397 7267807754955096 7334042275008384 7357041749915442 7360107049534941 7371156527952984 7403005878908796 7411177450797822 7415128182420402 7443199724471043 7453617303109536 7493066777678976 7505336554469312 7520571862979058 7583354605971072 7612063004864448 7616120824047168 7639155596449152 7648138523905776 7657471754897744 7660662228195912 7672162919882688 7696222737366969 7787360561322368 7794003345025824 7803168358849812 7815945922010694 7823509199444016 7827679735826256 7873458401201354 7911030422278464 7945212464592416 7951064549862564 7951989899316888 7955303083126524 7985419571949066 8010503437943208 8019923035484529 8045115284043652 8052082925986944 8074752078368664 8086874429065536 8112234777224643 8116559226703413 8124413399422632 8172878507631246 8176283724324483 8215300823135328 8231062205437056 8250797559384432 8272305253466176 8275751896153248 8299050747212238 8311509829872912 8358295952566656 8385319465998228 8397908060952672 8419799234042496 8429700124888848 8443503623777976 8456179568629824 8479986380478444 8487330651715968 8524002776582592 8568135927053064 8583149231822464 8586725387153472 8590470840137952 8594050046005296 8614655724259962 8618245006720401 8631183284868024 8678045391105142 8719456888788672 8723089836485856 8760780631487664 8768253763154052 8773932893521536 8801447849374518 8806139702804538 8829095030141784 8874923516963712 8899909225063272 8913270356123328 8916984055890144 8938364022666468 8945988636731499 8965397887499352 9004135649028988 9011816367686109 9054820615280544 9058593291735312 9072192649788288 9084096088164747 9097733732698728 9111391850964672 9121449170212704 9147128925759474 9160861199348976 9186651912184981 9242213426027244 9248199536414592 9256088446743456 9282147254307486 9306343410149448 9310220883172404 9350448558607026 9354649112475264 9395068753751616 9398983194046368 9423483910948224 9428507357779584 9464200974161856 9472274138297808 9498941576750223 9505093967981664 9513202014708552 9564852949320266 9589503123655416 9603899518584384 9614500476710688 9619625750167008 9656042885800272 9660066060547656 9664279695155196 9690410339940128 9710081195476527 9785925599830848 9809388999887256 9813476066046588 9828208703937312 9855878210423622 9870674505211728 9881569934397096 9886837576560536 9924266299294724 9932731908909507 9938156404146048 9984288956584176 9999278030058624 10012397878196181 10027429150638744 10081872027661902 10086072623436771 10087246446355682 10153646078239872 10186673192190612 10197518031874368 10214216304261216 10261630316489292 10305968849267598 10320393188920896 10359463228474464 10392004460034432 10404224478466416 10421261229347592 10431345599258688 10436906314435008 10469636336418129 10569452347970568 10601419399816752 10602653199089184 10607070777502032 10647226095932088 10680671250590944 10693230713979372 10702352266547121 10766336104491552 10816313036299524 10822078968937884 10832551199230176 10863048246525306 10867574318116113 10897171343508328 10901711632432644 10953734430847104 11001063412512576 11034335861537664 11035562624873163 11065400996282984 11082013106497216 11104508818363194 11116766176196733 11122692273630603 11180425954664304 11191244947549056 11197210747936896 11239600166518464 11258004831703968 11289699665126558 11306648507304592 11375031908956608 11418094507296672 11424181236070752 11453961120183936 11458733394673728 11486207632346616 11490993342293868 11508244379824032 11630786448647808 11681040841983552 11691005017538736 11723918883016041 11735263799166024 11741519603739384 11772126706855712 11802465382960512 11810187601802031 11866545633417696 11889312074520192 11917818696888624 11927984848975332 11932954624689786 11953863849999136 11978129357923599 12015755156914812 12067672926065478 12073094153707392 12078124388980416 12112128117552996 12130311643598304 12161932226950272 12196171901012632 12214481599131968 12259317761446869 12322951234702992 12341451262324608 12376196339076648 12408457880199264 12413627844229872 12443391601708834 12448576120818357 12467264744809368 12531977592061824 12537443928849984 12629698851063744 12665255435666964 12673458623975552 12684269352944736 12719979570717666 12730995977573952 12786004164873888 12819333968947584 12826167666889344 12874723847733696 12880088080730208 12885706260206928 12891075069007944 12921983586389943 12946774927302036 13008556735963776 13017068086657713 13079185333183008 13084634754728784 13104278271916416 13141170947231496 13152380644731078 13160899340282304 13175426579196128 13202171774061777 13209209554206807 13243642545212676 13312385275445568 13349863837594908 13369905534184992 13375476083835216 13407546033999702 13442496036882536 13448096831249028 13506203473543482 13582230922920816 13618955072348288 13646600599048092 13667087776447008 13682173755319056 13720693388639211 13741291799023464 13812617637965952 13872299304621888 13895014972463456 13923220881461229 13959515115224172 13965331324758606 14025672837910539 14031973668712896 14092603130627424 14135225866422336 14136870932118912 14142761036669376 14196301461242784 14208411207446712 14257640951972496 14269803022062828 14347279423980399 14355114805988736 14421750715066032 14429438625250512 14443401598973568 14484064328700408 14490099090821484 14496419542732794 14535615509910192 14714083499830884 14720214099069882 14742313055905968 14783817315635433 14806011757817592 14822354901595644 14830256364840804 14886399448942086 14907234606219072 15010673108938624 15041143725958116 15122808041492853 15130869669533523 15224126009728896 15232241648094336 15296277047811552 15314943509795488 15321324456391824 15344325839765376 15392445474733938 15458953273901397 15588006690051648 15606336717699624 15631891844021388 15647018398888032 15655359471652512 15746916802402708 15822060844556928 15890424929184832 15902129099725128 15903979798633776 15910606166253048 15970839143898132 16021006875886416 16039846070969058 16066111061910871 16090230568087304 16149504156737328 16173748858131072 16224469554449286 16233118453406826 16248826798845264 16294572369787959 16345757015262492 16352567448648966 16430601646270656 16501595118768864 16544610506932352 16551503792306496 16598101494424476 16623019659745824 16770638931996456 16795816121905344 16859400249777696 16887007247555952 16912359137259648 16934549497689837 16959972760956888 17048005553165184 17136271854106128 17173450774306944 17180941680275904 17188100092010592 17229311448519924 17236490013440802 17262366569736048 17356090782210284 17438913777577344 17446179672971712 17521561262975328 17536507526308104 17602895698749036 17612279405609076 17658190060283568 17707903433201033 17799818450126544 17826540712246656 17833968111780288 17876728045332936 17891977273462998 17930795774998704 18008271298057976 18023632735372218 18101509389098217 18109641230561088 18117186583470624 18168192176329494 18195467465397456 18222783701929344 18242898340425408 18294257851518948 18321722398697952 18373303824369962 18484426852054488 18512176893486912 18564294508614972 18612686820298896 18620441766344808 18665087402563251 18700897117214052 18790137507503232 18797966388092736 18928401948323712 18944548276595616 18997883153500446 19010187935963328 19026404029417104 19079969356076499 19129705898640532 19179006247310832 19207799037168768 19229000953421376 19239251500334016 19312085771600544 19320132121095312 19328559390310392 19380820679880256 19420162390953054 19571851199661696 19618777999774512 19626952132093176 19656417407874624 19711756420847244 19741349010423456 19763139868794192 19773675153121072 19848532598589448 19865463817819014 19968577913168352 20024795756392362 20054858301277488 20111319050999553 20163744055323804 20172145246873542 20174492892711364 20259305210315223 20373346384381224 20395036063748736 20428432608522432 20523260632978584 20611937698535196 20640786377841792 20718926456948928 20808448956932832 20842522458695184 20862691198517376 20873812628870016 20939272672836258 20947996987137909 21138904695941136 21202838799633504 21205306398178368 21214141555004064 21294452191864176 21361342501181888 21386461427958744 21404704533094242 21532672208983104 21632626072599048 21644157937875768 21665102398460352 21726096493050612 21735148636232226 21794342687016656 21803423264865288 22002126825025152 22071125249746326 22130801992565968 22164026212994432 22209017636726388 22233532352393466 22245384547261206 22329599173413129 22360851909328608 22479200333036928 22516009663407936 22579399330253116 22613297014609184 22750063817913216 22836189014593344 22848362472141504 22917466789347456 22972415264693232 22981986684587736 23016488759648064 23088668212100907 23362081683967104 23382010035077472 23447837766032082 23470527598332048 23483039207478768 23544253413711424 23620375203604062 23733091266835392 23835637393777248 23855969697950664 23865909249379572 23907727699998272 23956258715847198 24031510313829624 24059769106453587 24135345852130956 24156248777960832 24224256235105992 24260623287196608 24349677680110239 24392343802025264 24428963198263936 24518635522893738 24528851172973449 24645902469405984 24752392678153296 24816915760398528 24827255688459744 24886783203417668 24897152241636714 24934529489618736 25074887857699968 25259397702127488 25330510871333928 25368538705889472 25439959141435332 25461991955147904 25572008329747776 25749447695467392 25760176161460416 25771412520413856 25782150138015888 25843967172779886 25854735020161203 25893549854604072 26034136173315426 26146624673141869 26158370666366016 26169269509457568 26282341894462992 26304761289462156 26321798680564608 26350853158392256 26404343548123554 26418419108413614 26487285090425352 26624770550891136 26699727675189816 26739811068369984 26750952167670432 26815092067999404 26837965910194497 26884992073765072 26896193662498056 27012406947086964 27035449103058327 27164461845841632 27252288264494241 27293201198096184 27334175552894016 27364347510638112 27441386777278422 27482583598046928 27559955736554943 27744598609243776 27790029944926912 27846441762922458 27919030230448344 27930662649517212 28051345675821078 28063947337425792 28185206261254848 28270451732844672 28285522073338752 28392602922485568 28416822414893424 28496824730250669 28515281903944992 28539606044125656 28694558847960798 28843501430132064 28858877250501024 28968128657400816 28980198181642968 28992839085465588 29071231019820384 29428166999661768 29440428198139764 29484626111811936 29567634631270866 29612023515635184 29644709803191288 29660512729681608 29772798897884172 29798195726728521 29814469212438144 30037193634588543 30082287451916232 30245616082985706 30258217870310313 30261739339067046 30592554095623104 30629887019590976 30642648912783648 30784890949467876 30917906547802794 31176013380103296 31212673435399248 31263783688042776 31294036797776064 31310718943305024 31408909009254387 31493833604805416 31780849858369664 31804258199450256 31807959597267552 31821212332506096 31941678287796264 32042013751772832 32079692141938116 32132222123821742 32180461136174608 32299008313474656 32448939108898572 32466236906813652 32497653597690528 32589144739575918 32691514030524984 32705134897297932 32861203292541312 33003190237537728 33103007584612992 33106687874619489 33196202988848952 33246039319491648 33350298528590199 33368076820891809 33541277863992912 33591632243810688 33718800499555392 33774014495111904 33869098995379674 33919945521913776 34272543708212256 34361883360551808 34376200184021184 34458622897039848 34472980026881604 34524733139472096 34712181564420568 34892359345943424 35043122525950656 35073015052616208 35171756649048123 35205791397498072 35224558811218152 35316380120567136 35415806866402066 35430562805406093 35599636900253088 35667936223560576 35753456090665872 35783954546925996 35861591549997408 36016542596115952 36047265470744436 36203018778196434 36219282461122176 36234373166941248 36336384352658988 36390934930794912 36485796680850816 36588515703037896 36643444797395904 36746607648739924 36777953284340607 36968853704108976 37024353786973824 37128589017229944 37225373640597792 37240883532689616 37330174805126502 37345728362455071 37401794234428104 37595932776185472 37889096553191232 37995766307000892 38020375871926656 38052808058834208 38159938712152998 38259411797281064 38358012494621664 38458001906842752 38478503000668032 38624171543201088 38640264242190624 38657118780620784 38761641359760512 38765950759169829 38840324781906108 39051204259973139 39237555999549024 39253904264186352 39312834815749248 39423512841694488 39482698020846912 39526279737588384 39547350306242144 39627628662620421 39697065197178896 39730927635638028 39937155826336704 40049591512784724 40109716602554976 40222638101999106 40327488110647608 40344290493747084 40348985785422728 40518610420630446 40746692768762448 40856865217044864 41046521265957168 41162080165917633 41223875397070392 41437852913897856 41616897913865664 41685044917390368 41878545345672516 41895993974275818 42077018513731617 42277809391882272 42405677599267008 42410612796356736 42428283110008128 42588904383728352 42722685002363776 42772922855917488 42809409066188484 43041838271941197 43065344417966208 43265252145198096 43288315875751536 43330204796920704 43452192986101224 43470297272464452 43588685374033312 43606846529730576 44142250499492652 44261603985131936 44351451946906299 44418035273452776 44467064704786932 44490769094522412 44659198346826258 44721703818657216 45032019326815872 45158798660506232 45226594029218368 45368424124478559 45392609008600569 45672378029186688 45696724944283008 45726623791592479 45944830529386464 45963973369175472 46032977519296128 46177336424201814 46376859821704191 46764020070154944 46895675532064164 46941055196664096 46966078414957536 47088506827422848 47240750407208124 47466182533670784 47671274787554496 47711939395901328 47731818498759144 47815455399996544 47912517431694396 48063020627659248 48119538212907174 48198333185732613 48270691704261912 48448512470211984 48521246574393216 48699355360220478 48784687604050528 48883717109363877 49037271045787476 49057702345946898 49291804938811968 49504785356306592 49633831520797056 49654511376919488 49773566406835336 49794304483273428 49869058979237472 50399417463726017 50661021742667856 50737077411778944 50803648493069511 50879918282870664 51144016659495552 51177479607808801 51520352322920832 51542825040827712 51564300276031776 51687934345559772 51709470040322406 51787099709208144 52068272346630852 52293249346283738 52316741332732032 52338539018915136 52564683788925984 52609522578924312 52701706316784512 52808687096247108 52836838216827228 52974570180850704 53123710299603099 53399455350379632 53479622136739968 53501904335340864 53630184135998808 53675931820388994 53769984147530144 53792387324996112 54024813894173928 54070898206116654 54304528167294651 54328923691683264 54504576528988482 54586402396192368 54668351105788032 54728695021276224 54882773554556844 54965167196093856 55119911473109886 55580059889853824 55692883525844916 55838060460896688 55861325299034424 55995262207689753 56102691351642156 56370412522509696 56407295042183423 56785205844971136 56833644829786848 56993649460501338 57030563807889984 57079212088251312 57239908068229497 57389117695921596 57687002860264128 57717754501002048 57936257314801632 57960396363285936 57985678170931176 58142462039640768 58856333999323536 58880856396279528 58969252223623872 59135269262541732 59224047031270368 59289419606382576 59321025459363216 59545597795768344 59596391453457042 60074387269177086 60164574903832464 60333957152998659 60491232165971412 60516435740620626 60523478678134092 60777915630945669 61185108191246208 61259774039181952 61285297825567296 61569781898935752 61835813095605588 62171544170581729 62425346870798496 62527567376085552 62588073595552128 62621437886610048 62817818018508774 62987667209610832 63608516398900512 63615919194535104 63642424665012192 63883356575592528 64084027503545664 64159384283876232 64264444247643484 64360922272349216 64598016626949312 64897878217797144 64932473813627304 64995307195381056 65178289479151836 65383028061049968 65410269794595864 65567101901311933 66006380475075456 66213375749238978 66392405977697904 66492078638983296 66700597057180398 66736153641783618 66988797520239387 67082555727985824 67437600999110784 67548028990223808 67738197990759348 67839891043827552 68545087416424512 68752400368042368 68917245794079696 68945960053763208 69049466278944192 69424363128841136 70086245051901312 70146030105232416 70343513298096246 70411582794996144 70449117622436304 70632760241134272 70831613732804132 70861125610812186 71199273800506176 71506912181331744 71567909093851992 71723183099994816 72033085192231904 72094530941488872 72179307319360761 72406037556392868 72468746333882496 72672768705317976 72781869861589824 73177031406075792 73286889594791808 73493215297479848 73555906568681214 73586553518920347 73937707408217952 74257178034459888 74450747281195584 74481767065379232 74660349610253004 74691456724910142 74803588468856208 75778193106382464 75991532614001784 76105616117668416 76319877424305996 76518823594562128 76716024989243328 77248343086402176 77280528484381248 77314237561241568 77531901518339658 77564205060483609 77680649563812216 78102408519946278 78439874019425607 78475111999098048 78507808528372704 78847025683388976 78965396041693824 79052559475176768 79094700612484288 79255257325240842 79394130394357792 79461855271276056 79874311652673408 80099183025569448 80219433205109952 80445276203998212 80654976221295216 80688580987494168 80697971570845456 81037220841260892 81106347309174981 81493385537524896 82093042531914336 82324160331835266 82447750794140784 82679867209664829 83233795827731328 83370089834780736 83757090691345032 83791987948551636 84154037027463234 84555618783764544 84811355198534016 84856566220016256 85177808767456704 85490474190752007 85545845711834976 85618818132376968 86083676543882394 86530504290396192 86576631751503072 86904385972202448 86940594544928904 87177370748066624 87213693059461152 88284500998985304 88523207970263872 88702903893812598 88836070546905552 88934129409573864 88981538189044824 89318396693652516 89394587180185563 89443407637314432 90317597321012464 90453188058436736 90736848248957118 90774653610930939 90785218017201138 91453247583184958 91889661058772928 91927946738350944 92354672848403628 92753719643408382 93528040140309888 93791351064128328 93882110393328192 93932156829915072 94226727027763161 94481500814416248 95342549575108992 95423878791802656 95463636997518288 95825034863388792 96126041255318496 96239076425814348 96396666371465226 96541383408523824 96897024940423968 97398710720440956 97569375208101056 97767434218727754 98074542091574952 98115404691893796 98583609877623936 99009570712613184 99309022753838976 99547132813670672 99588608966546856 99738117958474944 100050895585770597 100104230462675427 100798834927452034 101322043485335712 101607296986139022 101759836565741328 102354959215617602 103085650081655424 103128600552063552 103375868691119544 103418940080644812 103574199418416288 104136544693261704 104586498692567476 104677078037830272 105129367577851968 105219045157848624 105515269947144369 105617374192494216 105673676433654456 105949140361701408 106247420599206198 106291688416218279 106798910700759264 107003808670681728 107260368271997616 107351863640777988 107539968295060288 107584774649992224 108049627788347856 108141796412233308 108609056334589302 108657847383366528 109009153057976964 109172804792384736 109457390042552448 109765547109113688 109930334392187712 110239822946219772 110333859853021821 111385767051689832 111676120921793376 111722650598068848 111990524415379506 112037185087365213 112205382703284312 112814590084366846 113667289659573696 113987298921002676 114061127615779968 114158424176502624 114479816136458994 114778235391843192 115374005720528256 115435509002004096 115872514629603264 115920792726571872 115971356341862352 116284924079281536 116297852277509487 117153612779919417 117712667998647072 117761712792559056 117938504447247744 118270538525083464 118448094062540736 118578839212765152 118642050918726432 119091195591536688 119192782906914084 120148774538354172 120329149807664928 120667914305997318 120982464331942824 121032871481241252 121046957356268184 121555831261891338 122570595651134592 123139563797871504 123486240497752899 123671626191211176 124343088341163458 124850693741596992 125055134752171104 125635636037017548 125975334419221664 126231055541194851 127217032797801024 127231838389070208 127284849330024384 127766713151185056 128168055007091328 128318768567752464 128528888495286968 128721844544698432 129125514815823591 129196033253898624 129795756435594288 129864947627254608 129990614390762112 130356578958303672 130766056122099936 130820539589191728 131134203802623866 132426751498477956 132784811955395808 133401194114360796 133472307283567236 133977595040478774 134165111455971648 135096057980447616 135476395981518696 135679782087655104 136105272373435677 136177827025801707 137090174832849024 137179871374777437 137834491588159392 137891920107526416 138098932557888384 138848726257682272 139130579465112573 140292060210464832 140687026596192492 140823165589992288 140898235244872608 141265520482268544 141663227465608264 141722251221624372 142398547601012352 143013824362663488 143135818187703984 143446366199989632 144066170384463808 144189061882977744 144358614638721522 144594999557197839 144812075112785736 145345537410635952 145563739723179648 146354062812151584 146986430594959696 147111813137362428 147173107037840694 147875414816435904 148514356068919776 148901494562391168 148963534130758464 149320699220506008 149382913449820284 149607176937712416 151198252391178051 151983065228003568 152211232235336832 152410945479208533 152639754848611992 153037647189124256 153432049978486656 153532438823426403 154561056968762496 154628475122483136 155063803036679316 155128410120967218 155361299127624432 156204817039892556 156879748038851214 156950223998196096 157015617056745408 157694051366777952 158105118950353536 158189401224968576 158510514650481684 158788260788715584 158923710542552112 159371130898809297 160198366051138896 160438866410219904 160890552407996424 161309952442590432 161377161974988336 161395943141690912 162074441682521784 162212694618349962 162913584501883953 162986771075049792 164186085063828672 164648320663670532 164895501588281568 165359734419329658 166740179669561472 167514181382690064 167583975897103272 167985786623069259 168308074054926468 169111237567529088 169221885126550269 170355617534913408 170980948381504014 171091691423669952 171237636264753936 171719724204688491 172167353087764788 173061008580792384 173153263503006144 173808771944404896 173881189089857808 174354741496133248 174427386118922304 176569001997970608 177046415940527744 177405807787625196 177672141093811104 177868258819147728 177963076378089648 178636793387305032 178789174360371126 180635194642024928 181001871458995977 181473696497914236 181549307221861878 181570436034402276 182333746892837007 182906495166369916 183779322117545856 183855893476701888 184709345696807256 185507439286816764 186514632511745187 186614059257580117 187582702128256656 187764220786656384 187864313659830144 188453454055526322 188963001628832496 190847757583605312 190927273995036576 191650069726777584 192252082510636992 192478152851628696 192793332742930452 193082766817047648 193794049880847936 194797421440881912 195138750416202112 195534868437455508 196149084183149904 196230809383787592 196701305703935799 198019141425226368 199094265627341344 199177217933093712 199476235916949888 200101791171541194 200208460925350854 200966392560718161 201597669854904068 202644086970671424 203214593972278044 203519673131482656 204709918431235204 206257201104127104 206751737382239088 206837880161289624 207148398836832576 208273089386523408 208859443804841323 209172997385134952 210258735155703936 210438090315697248 211030539894288738 211234748384988432 211347352867308912 211898280723402816 212494841198412396 212583376832436558 213597821401518528 214520736543995232 214703727281555976 215079936590120576 215169549299984448 216099255576695712 216283592824466616 217218112669178604 218018306115953928 218345609584769472 219531094218227376 219860668784375424 220479645892439544 220667719706043642 220759660556761041 222771534103379664 223352241843586752 223445301196137696 223981048830759012 224074370174730426 224410765406568624 225629180168733692 227334579319147392 227974597842005352 228316848353005248 228959632272917988 229556470783686384 230202744631613429 231745029259206528 231841585453143744 231942712683724704 232595704555018974 234307225559838834 235319622058276821 235425335997294144 235523425585118112 236541077050166928 236896188125081472 237157678425530304 237284101837452864 238182391183073376 238385565813828168 240297549076708344 240658299615329856 241335828611994636 241964928663885648 242065742962482504 242093914712536368 243111662523782676 243319041927524943 246279127595743008 246972480995505798 247343252382422352 248039601628994487 248686176682326916 249701387483193984 250110269504342208 251271272074035096 251950668838443328 252462111082389702 254434065595602048 254569698660048768 255533426302370112 256637537135504928 257057776990573936 257443689089396864 258251029631647182 259591512871188576 259729895254509216 260713157916607344 261532112244199872 261641079178383456 262268407605247732 264853502996955912 265569623910791616 266802388228721592 266944614567134472 267955190080957548 268183761540556689 268330222911943296 270952791963037392 271359564175310208 272210544746871354 272323960832792817 272355654051603414 274359742749554874 275668983176318784 275783840215052832 277697452515364544 278261158930225146 280584120420929664 281374053192384984 281646331179984576 281796470489745216 283326454931216528 283444502443248744 286027648725326976 286271636375407968 288132340768927616 288378123765955488 288717229277443044 289189999114395678 289624150225571472 290691074821271904 292708125624303168 293972861189919392 294223626274724856 294346214075681388 295750829632871808 297028712137839552 297927068261516928 298641398441012016 298765826899640568 299214353875424832 300152686757311791 300312691388026281 302396504782356102 303966130456007136 304821890958417066 305279509697223984 306075294378248512 307064877646852806 309256950244966272 310127606073358632 310256820241934436 310722598255248864 312409634079785112 313759496077702428 314031234113490816 315388102733555904 316545809841433107 317021029300963368 317576521577431168 317847421085104224 318742261797618594 318875065248654837 320396732102277792 321781104815992848 322619904885180864 322754323949976672 322791886283381824 324148883365043568 324425389236699924 325827169003767906 325973542150099584 328372170127657344 329296641327341064 329791003176563136 330719468838659316 331001579559065463 335028362765380128 335167951794206544 335971573246138518 336111555262095639 336616148109852936 338443770253100538 339906120750844297 341961896763008028 342183382847339904 342475272529507872 343439448409376982 344334706175529576 346122017161584768 346306527006012288 347617543888809792 347762378179715616 348854772237844608 348893556832528461 351460838339758251 353138003995941216 354811615575250392 355344282187622208 355736517638295456 355926152756179296 357273586774610064 357578348720742252 361270389284049856 362003742917991954 362947392995828472 363098614443723756 363140872068804552 364667493785674014 365812990332739832 367711786953403776 369418691393614512 370458721493258697 371014878573633528 373029265023490374 373228118515160234 375165404256513312 376906908111052644 377926003257664992 381695515167210624 381854547990073152 383300139453555168 384504165021273984 384956305703257392 385586665485860904 386165533634095296 387376544447470773 387588099761695872 389594842881763824 391069736874911016 392298168366299808 392461618767575184 393402611407871598 398188531254682688 398354435866187424 400203582343082388 400416921850701708 401932785121436322 403195339709808136 405288173941342848 406429187944556088 407039346262965312 408315817120307031 408533481077405121 409419836862470408 411539614124332311 413503474764478176 413675760322579248 414296797673665152 416546178773046816 417718887609682646 418345994770269904 420876180631394496 422061079788577476 422469496769976864 422694705734617824 423796561446805632 424989682396824792 425166753664873116 427195642803037056 429041473087990464 429407454563111952 430339098599968896 432198511153391424 432567185648933232 433784998671593517 434436225338357208 436036612231907856 436691219169538944 439062188436454752 440959291784879088 441335439412087284 441519321113522082 445543068206759328 446704483687173504 446890602392275392 447962097661518024 448148740349460852 448821530813137248 451258360337467384 453594757173534153 455949195684010704 456633696706010496 457232836437625599 457919264545835976 459112941567372768 460405489263226858 460597316470279209 463683170906287488 463885425367449408 465191409110037948 468614451119677668 470639244116553642 470850671994588288 471046851170236224 473082154100333856 474315356851060608 474568203674905728 476364782366146752 476771131627656336 478113392696427891 480595098153416688 481316599230659712 482671657223989272 483929857327771296 484131485924965008 484187829425072736 486223325047565352 486638083855049886 488740753505651859 492558255191486016 493944961991011596 494686504764844704 496079203257988974 497372353364653832 500220539008684416 502542544148070192 503901337676886656 503957359869207777 504924222164779404 507665655379650807 511066852604740224 513275074271009856 514115553981147872 515159172614065473 516502059263294364 519183025742377152 519459790509018432 521426315833214688 523064224488399744 523282158356766912 524536815210495464 529707005993911824 531139247821583232 533604776457443184 533889229134268944 535910380161915096 536367523081113378 541905583926074784 544421089493742708 544647921665585634 544711308103206828 547001240678511021 548719485499109748 551337966352637568 551567680430105664 555394905030729088 556522317860450292 559543897535235561 559842177772740351 562748106384769968 563292662359969152 563592940979490432 566652909862433056 566889004886497488 572543272750815936 576756247531910976 577434458554886088 578379998228791356 579248300451142944 581382149642543808 585416251248606336 587945722379838784 588447252549449712 588692428151362776 590103917111807397 594057424275679104 594446109290702227 597282796882024032 597531653799281136 598428707750849664 600305373514623582 600625382776052562 602899177682154483 604793009564712204 607932260912014272 609643781916834132 610559019394447968 612150588756497024 614129755293705612 620255212146717264 620513640483868872 621445196510497728 624819268159570224 626578331414523969 627518992155404856 630776205467111808 633091619682866214 634042058601926736 635694842170208448 637484523595237188 637750130497309674 640793464204555584 643562209631985696 645239809770361728 645508647899953344 645583772566763648 648297766730087136 648850778473399848 651654338007535812 655192427028438221 658593282654682128 659582006353126272 661438937677318632 662003159118130926 670056725530760256 670335903588413088 671943146492277036 672223110524191278 673232296219705872 676887540506201076 679812241501688594 683923793526016056 684950545059015744 686878896818753964 688669412351059152 690608233894840287 695235087777619584 695524756359431232 697787113665056922 702921676679516502 705958866174830463 706276007991882432 709623231150500784 710688564375244416 711473035276590912 711852305512358592 714547173549220128 715156697441484504 722540778568099712 724007485835983908 725894785991656944 726197228887447512 726281744137609104 729334987571348028 731625980665479664 738837382787229024 740917442986517394 742029757147267056 744118804886983461 746058530046980748 746456237030320468 750330808513026624 753813816222105288 755852006515329984 763709095980146304 766600278907110336 769912611406514784 771173330971721808 772331067268190592 774753088894941546 779189685763527648 782139473749822032 784596336732599616 784923237535150368 786805222815743196 796377062509365376 796708871732374848 800407164686164776 800833843701403416 803865570242872644 806390679419616272 812858375889112176 814078692525930624 816631634240614062 817066962154810242 818839673724940816 823079228248664622 827006949528956352 827351520645158496 833092357546093632 835437775219365292 836691989540539808 841752361262788992 844122159577154952 844938993539953728 845389411469235648 849979364793649584 850333507329746232 852372324717055129 858082946175980928 858814909126223904 864397022306782848 865134371297866464 867569997343187034 868872450676714416 872073224463815712 878124376872909504 881918583569758176 882670878824174568 883038642227044164 891086136413518656 893781204784550784 895924195323036048 896297480698921704 897643061626274496 900938074164078843 902516720674934768 907189514347068306 911898391368021408 914465672875251198 915838529091671952 918225883134745536 920810978526453716 921194632940558418 927770850734898816 930382818220075896 937228902239355336 941278488233107284 942093702340472448 946164308200667712 952729564732293504 953542263255312672 956226785392855782 956625195745964511 961190196306833376 965343314447978544 967859714655542592 968262971849930016 968375658850145472 972446650095130704 973276167710099772 977481507011303718 985116510382972032 987889923982023192 989373009529689408 992158406515977948 993004738677196389 994744706729307664 1005085088296140384 1007914719738415554 1008334665786286917 1009848444329558808 1015331310759301614 1019718362252532891 1026550148542019712 1028231107962295744 1030318345228130946 1033004118526588728 1038366051484754304 1038919581018036864 1042852631666429376 1046564316713533824 1049073630420990928 1054382515019274753 1059414011987823648 1067209552914886368 1067778458268537888 1071820760323830192 1072735046162226756 1083811167852149568 1088842178987485416 1089295843331171268 1089422616206413656 1094002481357022042 1097438970998219496 1103135360860211328 1111376164479776091 1113044635720900584 1119087795070471122 1119684355545480702 1125496212769539936 1133305819724866112 1133778009772994976 1145086545501631872 1153512495063821952 1154868917109772176 1156759996457582712 1158496600902285888 1162129633342412319 1162764299285087616 1175891444759677568 1176894505098899424 1177384856302725552 1180207834223614794 1188892218581404454 1194565593764048064 1195063307598562272 1200610747029247164 1201250765552105124 1205798355364308966 1209586019129424408 1215864521824028544 1219287563833668264 1221118038788895936 1224947451360921093 1225600443232215363 1228259510587411224 1234618842372996933 1240510424293434528 1241027280967737744 1242890393020995456 1249638536319140448 1253156662829047938 1255037984310809712 1266183239365732428 1268084117203853472 1271389684340416896 1274969047190474376 1275500260994619348 1281586928409111168 1287124419263971392 1291017295799906688 1296595533460174272 1297701556946799696 1301354996014780551 1303308676015071624 1310384854056876442 1317186565309364256 1322877875354637264 1324006318236261852 1340113451061520512 1340671807176826176 1343886292984554072 1344446221048382556 1346464592439411744 1353775081012402152 1359624483003377188 1360784271520602459 1367847587052032112 1369901090118031488 1371698509312876797 1373757793637507928 1377338824702118304 1381216467789680574 1381791949410837627 1391049512718862464 1395574227330113844 1405843353359033004 1411917732349660926 1412552015983764864 1419246462301001568 1422946070553181824 1423704611024717184 1429094347098440256 1430313394882969008 1434340178089283673 1448014971671967816 1451789571983313888 1452394457774895024 1452563488275218208 1458669975142696056 1463251961330959328 1466222260516955577 1477674765574458048 1481834885973034788 1484059514294534112 1488237609773966922 1492117060093961496 1492912474060640936 1500661617026053248 1507627632444210576 1511704013030659968 1511872079607623331 1522996966138952421 1533200557814220672 1539825222813029568 1542346661943443616 1549506177789883092 1558379371527055296 1564278947499644064 1569192673465199232 1569846475070300736 1573610445631486392 1593417743464749696 1600814329372329552 1601667687402806832 1607731140485745288 1612781358839232544 1625716751778224352 1633263268481228124 1634133924309620484 1637679347449881632 1641003722035533063 1646158456497329244 1654013899057912704 1654703041290316992 1666184715092187264 1670875550438730584 1673383979081079616 1678631692605706683 1679526533318221053 1688244319154309904 1689877987079907456 1690778822938471296 1699958729587299168 1700667014659492464 1704744649434110258 1717629818252447808 1730268742595732928 1735139994686374068 1737744901353428832 1744146448927631424 1756248753745819008 1763837167139516352 1765341757648349136 1766077284454088328 1770311751335422191 1782172272827037312 1783338327872106681 1791848390646072096 1792594961397843408 1795286123252548992 1801876148328157686 1805033441349869536 1808697533046463449 1814379028694136612 1823796782736042816 1828931345750502396 1831677058183343904 1836451766269491072 1841621957052907432 1842389265881116836 1860765636440151792 1874457804478710672 1879734994243571907 1882556976466214568 1892328616401335424 1907084526510625344 1912453570785711564 1913250391491929022 1922380392613666752 1930686628895957088 1935719429311085184 1936525943699860032 1936751317700290944 1944893300190261408 1946552335420199544 1954963014022607436 1965577281085314663 1975779847964046384 1978746019059378816 1984316813031955896 1986009477354392778 1989489413458615328 2010170176592280768 2015829439476831108 2016669331572573834 2019696888659117616 2030662621518603228 2039436724505065782 2056462215924591488 2060636690456261892 2066008237053177456 2071824701684520861 2085705263332858752 2098147260841981856 2108765030038549506 2117876598524491389 2118828023975647296 2134419105829772736 2135556916537075776 2143641520647660384 2145470092324453512 2167622335704299136 2177684357974970832 2178591686662342536 2178845232412827312 2188004962714044084 2194877941996438992 2222752328959552182 2226089271441801168 2232356414660950383 2238175590140942244 2239368711090961404 2250992425539079872 2266611639449732224 2267556019545989952 2309737834219544352 2313519992915165424 2316993201804571776 2324259266684824638 2353789010197798848 2354769712605451104 2360415668447229588 2377784437162808908 2389131187528096128 2390126615197124544 2401221494058494328 2402501531104210248 2411596710728617932 2419172038258848816 2425982770348541521 2438575127667336528 2442236077577791872 2449894902721842186 2451200886464430726 2456519021174822448 2469237684745993866 2481020848586869056 2482054561935475488 2499277072638280896 2506313325658095876 2510075968621619424 2532366478731464856 2536168234407706944 2549938094380948752 2551000521989238696 2557116974151165387 2574248838527942784 2593191066920348544 2595403113893599392 2602709992029561102 2606617352030143248 2620769708113752884 2634373130618728512 2645755750709274528 2648012636472523704 2681343614353652352 2687772585969108144 2688892442096765112 2692929184878823488 2707550162024804304 2719248966006754376 2721568543041204918 2735695174104064224 2743397018625753594 2747515587275015856 2754677649404236608 2762432935579361148 2763583898821675254 2791148454660227688 2811686706718066008 2823835464699321852 2838492924602003136 2858188694196880512 2860626789765938016 2868680356178567346 2869875587237893533 2896029943343935632 2903579143966627776 2904788915549790048 2905126976550436416 2917339950285392112 2926503922661918656 2932444521033911154 2955349531148916096 2963669771946069576 2968119028589068224 2976475219547933844 2984234120187922992 2985824948121281872 3015255264888421152 3023744159215246662 3045993932277904842 3059155086757598673 3079650445626059136 3084693323886887232 3099012355579766184 3116758743054110592 3128557894999288128 3139692950140601472 3147220891262972784 3163147545057824259 3201628658744659104 3203335374805613664 3215462280971490576 3225562717678465088 3251433503556448704 3266526536962456248 3268267848619240968 3275358694899763264 3282007444071066126 3292316912994658488 3309406082580633984 3341751100877461168 3346767958162159232 3357263385211413366 3359053066636442106 3376488638308619808 3399917459174598336 3401334029318984928 3409489298868220516 3435259636504895616 3460537485191465856 3470279989372748136 3475489802706857664 3486388900027236957 3488292897855262848 3527674334279032704 3530683515296698272 3532154568908176656 3540623502670844382 3566676655744213362 3583696781292144192 3585189922795686816 3603752296656315372 3610066882699739072 3617395066092926898 3628758057388273224 3647593565472085632 3657862691501004792 3663354116366687808 3676801329696646089 3683243914105814864 3684778531762233672 3703856527118990799 3721531272880303584 3748915608957421344 3759469988487143814 3765113952932429136 3814169053021250688 3824907141571423128 3826500782983858044 3844760785227333504 3861373257791914176 3873051887399720064 3889786600380522816 3893104670840399088 3904064988044341653 3909926028045214872 3931154562170629326 3951559695928092768 3968633626063911792 3972018954708785556 3978978826917230656 4020340353184561536 4031658878953662216 4033338663145147668 4039393777318235232 4061325243037206456 4078873449010131564 4082352814561807377 4115095527938630391 4121273380912523784 4132016474106354912 4143649403369041722 4145375848232512881 4196294521683963712 4217530060077099012 4235753197048982778 4237656047951294592 4268838211659545472 4271113833074151552 4287283041295320768 4290940184648907024 4303020534267851019 4355368715949941664 4357183373324685072 4357690464825654624 4376009925428088168 4389755883992877984 4445504657919104364 4452178542883602336 4464712829321900766 4476351180281884488 4478737422181922808 4501984851078159744 4535112039091979904 4535616238822869993 4568990898416857263 4619475668439088704 4627039985830330848 4648518533369649276 4707578020395597696 4709539425210902208 4720831336894459176 4755568874325617816 4780253230394249088 4802442988116988656 4805003062208420496 4823193421457235864 4838344076517697632 4851965540697083042 4877150255334673056 4899789805443684372 4902401772928861452 4913038042349644896 4938475369491987732 4962041697173738112 4964109123870950976 4998554145276561792 5012626651316191752 5020151937243238848 5035895077817120049 5038579599954663159 5064732957462929712 5072336468815413888 5099876188761897504 5102001043978477392 5114233948302330774 5190806227787198784 5205419984059122204 5213234704060286496 5241539416227505768 5268746261237457024 5291511501418549056 5296025272945047408 5310935254006266573 5350014983616320043 5375545171938216288 5377784884193530224 5385858369757646976 5415100324049608608 5438497932013508752 5443137086082409836 5471390348208128448 5486794037251507188 5495031174550031712 5509355298808473216 5524865871158722296 5527167797643350508 5582296909320455376 5623373413436132016 5639204982730715721 5647670929398643704 5676985849204006272 5721253579531876032 5737360712357134692 5739751174475787066 5792059886687871264 5807158287933255552 5809577831099580096 5810253953100872832 5834679900570784224 5853007845323837312 5864889042067822308 5896731843255943989 5927339543892139152 5936238057178136448 5952950439095867688 5968468240375845984 5971649896242563744 6030510529776842304 6047488318430493324 6091987864555809684 6118310173515197346 6169386647773774464 6198024711159532368 6215474105053562583 6257115789998576256 6294441782525945568 6326295090115648518 6353629795573474167 6403257317489318208 6406670749611227328 6430924561942981152 6451125435356930176 6502867007112897408 6533053073924912496 6536535697238481936 6550717389799526528 6564014888142132252 6584633825989316976 6683502201754922336 6697069243982851149 6714526770422826732 6718106133272884212 6752977276617239616 6799834918349196672 6802668058637969856 6818978597736441032 6904720192530464329 6940559978745496272 6950979605413715328 6972777800054473914 7061367030593396544 7064309137816353312 7081247005341688764 7133353311488426724 7167393562584288384 7170379845591373632 7207504593312630744 7220133765399478144 7234790132185853796 7257516114776546448 7277948311045624563 7315725383002009584 7326708232733375616 7353602659393292178 7366487828211629728 7369557063524467344 7407713054237981598 7443062545760607168 7497831217914842688 7518939976974287628 7530227905864858272 7649814283142846256 7653001565967716088 7671350922453496161 7722746515583828352 7727799420779128951 7779573200761045632 7786209341680798176 7808129976088683306 7819852056090429744 7862309124341258652 7903119391856185536 7937267252127823584 7944037909417571112 7957957653834461312 8063317757907324432 8066677326290295336 8078787554636470464 8122650486074412912 8157746898020263128 8164705629123614754 8230191055877260782 8242546761825047568 8264032948212709824 8287298806738083444 8290751696465025762 8392589043367927424 8435060120154198024 8471506394097965556 8517501551369696873 8574566082590641536 8581880369297814048 8606041068535702038 8710737431899883328 8714366746649370144 8715380929651309248 8752019850856176336 8779511767985755968 8891009315838208728 8904357085767204672 8929425658643801532 8952702360563768976 8957474844363845616 9071232477645739986 9137981796833714526 9177465260272796019 9238951336878177408 9254079971660661696 9297037066739298552 9419078850421804416 9441662673788918352 9511137748651235632 9604885976233977312 9610006124416840992 9646386842914471728 9676688153035395264 9703931081394166084 9754300510669346112 9799579610887368744 9804803545857722904 9826076084699289792 9876950738983975464 9928218247741901952 10025253302632383504 10040303874486477696 10071790155634240098 10077159199909326318 10129465914925859424 10199752377523795008 10204002087956954784 10228467896604661548 10381612455574397568 10410839968118244408 10426469408120572992 10483078832455011536 10583023002837098112 10592050545890094816 10621870508012533146 10700029967232640086 10751090343876432576 10755569768387060448 10830200648099217216 10876995864027017504 10886274172164819672 10942780696416256896 10973588074503014376 10990062349100063424 11049731742317444592 11054335595286701016 11111569581356972397 11164593818640910752 11246746826872264032 11278409965461431442 11295341858797287408 11442507159063752064 11474721424714269384 11479502348951574132 11584119773375742528 11619155662199160192 11669359801141568448 11712194964133024959 11729778084135644616 11793463686511887978 11854679087784278304 11905900878191735376 11936936480751691968 11943299792485127488 12061021059553684608 12094976636860986648 12183975729111619368 12236620347030394692 12247058443685422131 12396049422319064736 12430948210107125166 12436127544697538643 12588883565051891136 12652590180231297036 12707259591146948334 12806514634978636416 12813341499222454656 12861849123885962304 12909061602803553057 13066106147849824992 13073071394476963872 13128029776284264504 13169267651978633952 13367004403509844672 13394138487965702298 13429053540845653464 13436212266545768424 13505954553234479232 13605336117275939712 13637957195472882064 13706972695250571789 13809440385060928658 13881119957490992544 13945555600108947828 14122734061186793088 14128618275632706624 14162494010683377528 14266706622976853448 14340759691182747264 14415009186625261488 14469580264371707592 14515032229553092896 14555896622091249126 14631450766004019168 14707205318786584356 14732975656423259456 14739114127048934688 14815426108475963196 14886125091521214336 14995662435829685376 15037879953948575256 15060455811729716544 15107685233451360147 15115738799863989477 15299628566285692512 15306003131935432176 15342701844906992322 15455598841558257902 15572418683361596352 15616259952177366612 15639704112180859488 15724618248682517304 15806238783712371072 15874534504255647168 15888075818835142224 15932805762018799719 16050044950848960129 16126635515814648864 16133354652580590672 16157575109272940928 16245300972148825824 16315493796040526256 16329411258247229508 16460382111754521564 16485093523650095136 16528065896425419648 16574597613476166888 16581503392930051524 16870120240308396048 16917614948192147163 16943012788195931112 17035003102739393746 17163760738595628096 17212082137071404076 17421474863799766656 17428733493298740288 17430761859302618496 17504039701712352672 17559023535971511936 17690195529767831967 17782018631676417456 17808714171534409344 17858851317287603064 17905404721127537952 17914949688727691232 18142464955291479972 18275963593667429052 18354930520545592038 18508159943321323392 18594074133478597104 18646422315160687749 18883325347577836704 19022275497302471264 19060889386720422501 19209771952467954624 19220012248833681984 19292773685828943456 19353376306070790528 19407862162788332168 19508601021338692224 19599159221774737488 19609607091715445808 19652152169398579584 19753901477967950928 20050506605264767008 20143580311268480196 20154318399818652636 20258931829851718848 20399504755047590016 20408004175913909568 20456935793209323096 20714160577591392987 20821679936236488816 20852938816241145984 20966157664910023072 21184101091780189632 21243741016025066292 21400059934465280172 21502180687752865152 21511139536774120896 21660401296198434432 21753991728054035008 21772548344329639344 21833844933136873689 21947176149006028752 21980124698200126848 22099463484634889184 22108671190573402032 22223139162713944794 22329187637281821504 22493493653744528064 22556819930922862884 22590683717594574816 22949442849428538768 22959004697903148264 23014052767360488483 23168239546751485056 23183398262337386853 23338719602283136896 23424389928266049918 23459556168271289232 23586927373023775956 23709358175568556608 23811801756383470752 23873872961503383936 23886599584970254976 24189953273721973296 24367951458223238736 24473240694060789384 24494116887370844262 24792098844638129472 24861896420214250332 24872255089395077286 25177767130103782272 25305180360462594072 25414519182293896668 25552504654109090619 25723698247771924608 25818123205607106114 26132212295699649984 26146142788953927744 26256059552568529008 26338535303957267904 26734008807019689344 26788276975931404596 26858107081691306928 26872424533091536848 27275914390945764128 27413945390501143578 27532395780818388057 27618880770121857316 27762239914981985088 27891111200217895656 28257236551265413248 28324988021366755056 28533413245953706896 28830018373250522976 28939160528743415184 29030064459106185792 29111793244182498252 29262901532008038336 29414410637573168712 29465951312846518912 29478228254097869376 29630852216951926392 30075759907897150512 30120911623459433088 30215370466902720294 30231477599727978954 30599257132571385024 30612006263870864352 30685403689813984644 30911197683116515804 31144837366723192704 31232519904354733224 31279408224361718976 31449236497365034608 31537776014531039773 31749069008511294336 31776151637670284448 31865611524037599438 32100089901697920258 32253271031629297728 32266709305161181344 32490601944297651648 32630987592081052512 32658822516494459016 32920764223509043128 32970187047300190272 33149195226952333776 33163006785860103048 33334708744070917191 33740240480616792096 33835229896384294326 33886025576391862224 34070006205478787492 34327521477191256192 34424164274142808152 34857466986597480576 35008079403424705344 35380391059535663934 35564037263352834912 35717702634575206128 35810809442255075904 35829899377455382464 36284929910582959944 36551927187334858104 36709861041091184076 36741175331056266393 37188148266957194208 37292844630321375498 37308382634092615929 37766650695155673408 38044550994604942528 38121778773440845002 38419543904935909248 38440024497667363968 38585547371657886912 38815724325576664336 39198318443549474976 39219214183430891616 39507802955935901856 40101013210529534016 40287160622536960392 40308636799637305272 40517863659703437696 40816008351827819136 40913871586418646192 41120918085751715367 41428321155182785974 41643359872472977632 41932315329820046144 42368202183560379264 42487482032050132584 42800119868930560344 43022279073548241792 43507983456108070016 43545096688659278688 43667689866273747378 43894352298012057504 44198926969269778368 44217342381146804064 44446278325427889588 44658375274563643008 44986987307489056128 45113639861845725768 45181367435189149632 45323055700354080441 45347216399591968431 45898885698857077536 45918009395806296528 46028105534720976966 46366796524674773706 46848779856532099836 46919112336542578464 47173854746047551912 47418716351137113216 47623603512766941504 47798417286056399157 48150134852546880387 48379906547443946592 48735902916446477472 48946481388121578768 48988233774741688524 49584197689276258944 49723792840428500664 49744510178790154572 50610360720925188144 50752844844576441489 50829038364587793336 51105009308218181238 51636246411214212228 52264424591399299968 52292285577907855488 52512119105137058016 52677070607914535808 53070586589303495901 53576553951862809192 53716214163382613856 53744849066183073696 54551828781891528256 54827890781002287156 55064791561636776114 55237761540243714632 55524479829963970176 55782222400435791312 55939266945482063247 56649976042733510112 57066826491907413792 57660036746501045952 57878321057486830368 58060128918212371584 58223586488364996504 58525803064016076672 58828821275146337424 58956456508195738752 59261704433903852784 60151519815794301024 60430740933805440588 60462955199455957908 61198514265142770048 61224012527741728704 61370807379627969288 61822395366233031608 62142481732774178961 62465039808709466448 62558816448723437952 62898472994730069216 63075552029062079546 63552303275340568896 63731223048075198876 64200179803395840516 64506542063258595456 64533418610322362688 64981203888595303296 65261975184162105024 65317645032988918032 65501534799410621067 65841528447018086256 65940374094600380544 66298390453904667552 66326013571720206096 66669417488141834382 67480480961233584192 67670459792768588652 67772051152783724448 68140012410957574984 68848328548285616304 69042158302081465449 69550194787012160559 70016158806849410688 70760782119071327868 71128074526705669824 71435405269150412256 71621618884510151808 71659798754910764928 72569859821165919888 73103854374669716208 73419722082182368152 73482350662112532786 74376296533914388416 74585689260642750996 74616765268185231858 75533301390311346816 76089101989209885056 76243557546881690004 76657513962327271857 77171094743315773824 77631448651153328672 78396636887098949952 78438428366861783232 79015605911871803712 80202026421059068032 80574321245073920784 80617273599274610544 81827743172837292384 82241836171503430734 82597187342455164171 82856642310365571948 83286719744945955264 83864630659640092288 84974964064100265168 85600239737861120688 87090193377318557376 87335379732547494756 87788704596024115008 88397853938539556736 88434684762293608128 88892556650855779176 89761362502896036277 90227279723691451536 90362734870378299264 90646111400708160882 90694432799183936862 91797771397714155072 91836018791612593056 92056211069441953932 92733593049349547412 93697559713064199672 93838224673085156928 94347709492095103824 94613328043593119319 95247207025533883008 95596834572112798314 96300269705093760774 96759813094887893184 97471805832892954944 97892962776243157536 97976467549483377048 99447585680857001328 99489020357580309144 101220721441850376288 101505689689152882978 101658076729175586672 102210018616436362476 103272492822428424456 105024238210274116032 106141173178606991802 107153107903725618384 107432428326765227712 107489698132366147392 109103657563783056512 109655781562004574312 110129583123273552228 110475523080487429264 111564444800871582624 111878533890964126494 113299952085467020224 114133652983814827584 115320073493002091904 115756642114973660736 116447172976729993008 117657642550292674848 118523408867807705568 120303039631588602048 120861481867610881176 120925910398911915816 122448025055483457408 122741614759255938576 123644790732466063216 124284963465548357922 124930079617418932896 125796945989460138432 126151104058124159092 127104606550681137792 127462446096150397752 128400359606791681032 129066837220644725376 130523950368324210048 130635290065977836064 131003069598821242134 131683056894036172512 132596780907809335104 132652027143440412192 133338834976283668764 134960961922467168384 135340919585537177304 135544102305567448896 136041649198775905293 136280024821915149968 137696657096571232608 138084316604162930898 139100389574024321118 141521564238142655736 142256149053411339648 142870810538300824512 144450404557640641161 145139719642331839776 146207708749339432416 146839444164364736304 146964701324225065572 148752593067828776832 149171378521285501992 149233530536370463716 152258534533729324467 152487115093763380008 153315027924654543714 155262897302306657344 156793273774197899904 156876856733723566464 158031211823743607424 159211759767910487703 161148642490147841568 161234547198549221088 163655486345674584768 164483672343006861468 165194374684910328342 165713284620731143896 166573439489891910528 167817800836446189741 169949928128200530336 171200479475722241376 174180386754637114752 174670759465094989512 175577409192048230016 176869369524587216256 177785113301711558352 179522725005792072554 180454559447382903072 181292222801416321764 181388865598367873724 183595542795428310144 183672037583225186112 184112422138883907864 185467186098699094824 186427445198322536883 187395119426128399344 187676449346170313856 188695418984190207648 189226656087186238638 191193669144225596628 192600539410187521548 193519626189775786368 194943611665785909888 195785925552486315072 195952935098966754096 196504604398231863201 198895171361714002656 198978040715160618288 202441442883700752576 203011379378305765956 203316153458351173344 204420037232872724952 206544985644856848912 207126474906244396347 208650584361036481677 210048476420548232064 212282346357213983604 214306215807451236768 214864856653530455424 214979396264732294784 219311563124009148624 220259166246547104456 220951046160974858528 223128889601743165248 223757067781928252988 226599904170934040448 228267305967629655168 229972541886981815571 231513284229947321472 232894345953459986016 235315285100585349696 237046817735615411136 240606079263177204096 241722963735221762352 241851820797823831632 245483229518511877152 247289581464932126432 247791562027365492513 248569926931096715844 249860159234837865792 251593891978920276864 252302208116248318184 254924892192300795504 256800719213583362064 261270580131955672128 262006139197642484268 263366113788072345024 265193561815618670208 265304054286880824384 266677669952567337528 269284087508688108831 270681839171074354608 271088204611134897792 272083298397551810586 272560049643830299936 275393314193142465216 276168633208325861796 278200779148048642236 283043128476285311472 283839984130779357957 285741621076601649024 288900809115281282322 290279439284663679552 292415417498678864832 293678888328729472608 293929402648450131144 298342757042571003984 298467061072740927432 304517069067458648934 304974230187526760016 306630055849309087428 310525794604613314688 318423519535820975406 322297284980295683136 322469094397098442176 327310972691349169536 328967344686013722936 330388749369820656684 331426569241462287792 335635601672892379482 339899856256401060672 342400958951444482752 349341518930189979024 355570226603423116704 359045450011584145108 360909118894765806144 362584445602832643528 362777731196735747448 367344075166450372224 368224844277767815728 370934372197398189648 372854890396645073766 374790238852256798688 377390837968380415296 378453312174372477276 382387338288451193256 385201078820375043096 391571851104972630144 391905870197933508192 393009208796463726402 397790342723428005312 397956081430321236576 404882885767401505152 406022758756611531912 406632306916702346688 408840074465745449904 413089971289713697824 414252949812488792694 417301168722072963354 424564692714427967208 428612431614902473536 433351213672921923483 438623126248018297248 440518332493094208912 441902092321949717056 446257779203486330496 447514135563856505976 459945083773963631142 465788691906919972032 470630570201170699392 474093635471230822272 477635279303731463109 483445927470443524704 483703641595647663264 490966459037023754304 494579162929864252864 495583124054730985026 497139853862193431688 499720318469675731584 504604416232496636368 509849784384601591008 513601438427166724128 522541160263911344256 524012278395284968536 526732227576144690048 530608108573761648768 533355339905134675056 538568175017376217662 541363678342148709216 544166596795103621172 545120099287660599872 550786628386284930432 552337266416651723592 556401558296097284472 559282335594967610649 566086256952570622944 567679968261558715914 577801618230562564644 580558878569327359104 584830834997357729664 587357776657458945216 587858805296900262288 589513813194695589603 596685514085142007968 596934122145481854864 609034138134917297868 609948460375053520032 613260111698618174856 621379424718733189041 625951753083109445031 636847039071641950812 644594569960591366272 644938188794196884352 657934689372027445872 660777498739641313368 662853138482924575584 671271203345784758964 679799712512802121344 684801917902888965504 689917625660945446713 698683037860379958048 711140453206846233408 718090900023168290216 721818237789531612288 725168891205665287056 725555462393471494896 736449688555535631456 741868744394796379296 745709780793290147532 749580477704513597376 754781675936760830592 756906624348744954552 764774676576902386512 770402157640750086192 783811740395867016384 786018417592927452804 795580685446856010624 795912162860642473152 807852262526064326493 812045517513223063824 813264613833404693376 817680148931490899808 826179942579427395648 828505899624977585388 834602337444145926708 849129385428855934416 851519952392338073871 857224863229804947072 866702427345843846966 877246252496036594496 881036664986188417824 883804184643899434112 895028271127713011952 919890167547927262284 931577383813839944064 955270558607462926218 966891854940887049408 967407283191295326528 981932918074047508608 989158325859728505728 991166248109461970052 994279707724386863376 1009208832464993272736 1019699568769203182016 1027202876854333448256 1048024556790569937072 1066710679810269350112 1077136350034752435324 1082727356684297418432 1088333193590207242344 1090240198575321199744 1104674532833303447184 1112803116592194568944 1118564671189935221298 1132172513905141245888 1135359936523117431828 1155603236461125129288 1166897712537648471601 1174715553314917890432 1175717610593800524576 1179027626389391179206 1193371028170284015936 1193868244290963709728 1218068276269834595736 1219896920750107040064 1226520223397236349712 1242758849437466378082 1251903506166218890062 1273694078143283901624 1315869378744054891744 1321554997479282626736 1325706276965849151168 1342542406691569517928 1379835251321890893426 1397366075720759916096 1422280906413692466816 1436181800046336580432 1450337782411330574112 1451110924786942989792 1472899377111071262912 1483737488789592758592 1491419561586580295064 1499160955409027194752 1513813248697489909104 1529549353153804773024 1540804315281500172384 1567623480791734032768 1572036835185854905608 1591824325721284946304 1615704525052128652986 1624091035026446127648 1635360297862981799616 1652359885158854791296 1657011799249955170776 1669204674888291853416 1677847006784902831947 1698258770857711868832 1703039904784676147742 1733404854691687693932 1754492504992073188992 1762073329972376835648 1768541439584086768809 1790056542255426023904 1839780335095854524568 1877855259249328335093 1910541117214925852436 1933783709881774098816 1934814566382590653056 1982332496218923940104 1988559415448773726752 2018417664929986545472 2039399137538406364032 2054405753708666896512 2069752876982836340139 2096049113581139874144 2133421359620538700224 2154272700069504870648 2165454713368594836864 2176666387180414484688 2209349065666606894368 2225606233184389137888 2237129342379870442596 2264345027810282491776 2270719873046234863656 2311206472922250258576 2333795425075296943202 2351435221187601049152 2358055252778782358412 2386742056340568031872 2387736488581927419456 2423556787578192979479 2436136552539669191472 2439793841500214080128 2453040446794472699424 2485517698874932756164 2503807012332437780124 2547388156286567803248 2554559857177014221613 2631738757488109783488 2643109994958565253472 2651412553931698302336 2685084813383139035856 2759670502643781786852 2794732151441519832192 2872363600092673160864 2900675564822661148224 2902221849573885979584 2945798754222142525824 2967474977579185517184 2982839123173160590128 3027626497394979818208 3059098706307609546048 3081608630563000344768 3144073670371709811216 3231409050104257305972 3248182070052892255296 3270720595725963599232 3314023598499910341552 3338409349776583706832 3355694013569805663894 3396517541715423737664 3406079809569352295484 3466809709383375387864 3500693137612945414803 3524146659944753671296 3537082879168173537618 3580113084510852047808 3679560670191709049136 3755710518498656670186 3821082234429851704872 3964664992437847880208 3977118830897547453504 4036835329859973090944 4139505753965672680278 4192098227162279748288 4266842719241077400448 4308545400139009741296 4353332774360828969376 4418698131333213788736 4451212466368778275776 4474258684759740885192 4541439746092469727312 4622412945844500517152 4667590850150593886404 4702870442375202098304 4716110505557564716824 4775472977163854838912 4847113575156385958958 4872273105079338382944 4906080893588945398848 4971035397749865512328 5007614024664875560248 5033541020354708495841 5094776312573135606496 5109119714354028443226 5263477514976219566976 5286219989917130506944 5370169626766278071712 5519341005287563573704 5633565777747985005279 5744727200185346321728 5801351129645322296448 5804443699147771959168 5965678246346321180256 6055252994789959636416 6118197412615219092096 6163217261126000689536 6209258630948509020417 6288147340743419622432 6462818100208514611944 6496364140105784510592 6628047196999820683104 6676818699553167413664 6711388027139611327788 6793035083430847475328 6812159619138704590968 6933619418766750775728 7001386275225890829606 7074165758336347075236 7160226169021704095616 7270670362734578938437 7359121340383418098272 7511421036997313340372 7642164468859703409744 7663679571531042664839 7929329984875695760416 7954237661795094907008 8279011507931345360556 8384196454324559496576 8617090800278019482592 8706665548721657938752 8837396262666427577472 8902424932737556551552 8948517369519481770384 9082879492184939454624 9244825891689001034304 9335181700301187772808 9432221011115129433648 9694227150312771917916 9744546210158676765888 9812161787177890797696 9942070795499731024656 10015228049329751120496 10067082040709416991682 10189552625146271212992 10218239428708056886452 10502079412838836244409 10572439979834261013888 10740339253532556143424 11038682010575127147408 11267131555495970010558 11489454400370692643456 11931356492692642360512 12110505989579919272832 12418517261897018040834 12576294681486839244864 12925636200417029223888 13256094393999641366208 13353637399106334827328 13422776054279222655576 13624319238277409181936 13867238837533501551456 14002772550451781659212 14148331516672694150472 14541340725469157876874 14718242680766836196544 15022842073994626680744 15284328937719406819488 15327359143062085329678 15858659969751391520832 16558023015862690721112 17234181600556038965184 17413331097443315877504 17897034739038963540768 18165758984369878909248 18489651783378002068608 18670363400602375545616 18864442022230258867296 19388454300625543835832 19489092420317353531776 19884141590999462049312 20030456098659502240992 20134164081418833983364 20379105250292542425984 20436478857416113772904 21004158825677672488818 21480678507065112286848 21812011088203736815311 22077364021150254294816 22534263110991940021116 22991038714593127994517 23862712985385284721024 24837034523794036081668 25152589362973678489728 25851272400834058447776 26512188787999282732416 26707274798212669654656 26845552108558445311152 27248638476554818363872 27734477675067003102912 28005545100903563318424 28296663033345388300944 29082681450938315753748 29436485361533672393088 30045684147989253361488 30568657875438813638976 30654718286124170659356 31506238238516508733227 31717319939502783041664 33116046031725381442224 34468363201112077930368 35794069478077927081536 36331517968739757818496 37340726801204751091232 37728884044460517734592 38776908601251087671664 39768283181998924098624 40060912197319004481984 40268328162837667966728 40872957714832227545808 42008317651355344977636 43624022176407473630622 44154728042300508589632 45068526221983880042232 45982077429186255989034 49674069047588072163336 51702544801668116895552 53691104217116890622304 54497276953109636727744 55468955350134006205824 56011090201807126636848 56593326066690776601888 58165362901876631507496 60091368295978506722976 61137315750877627277952 61309436572248341318712 63012476477033017466454 65436033264611210445933 66232092063450762884448 71588138956155854163072 74681453602409502182464 75457768088921035469184 77553817202502175343328 79536566363997848197248 80121824394638008963968 80536656325675335933456 81745915429664455091616 84016635302710689955272 87248044352814947261244 88309456084601017179264 90137052443967760084464 91964154858372511978068 94518714715549526199681 99348138095176144326672 103405089603336233791104 107382208434233781244608 108994553906219273455488 112022180403614253273696 113186652133381553203776 116330725803753263014992 120182736591957013445952 122618873144496682637424 126024952954066034932908 130872066529222420891866 132464184126901525768896 149362907204819004364928 155107634405004350686656 161073312651350671866912 163491830859328910183232 168033270605421379910544 174496088705629894522488 180274104887935520168928 183928309716745023956136 189037429431099052399362 198696276190352288653344 214764416868467562489216 224044360807228506547392 226373304266763106407552 232661451607506526029984 240365473183914026891904 245237746288993365274848 252049905908132069865816 261744133058444841783732 264928368253803051537792 283556144146648578599043 310215268810008701373312 322146625302701343733824 326983661718657820366464 336066541210842759821088 348992177411259789044976 360548209775871040337856 367856619433490047912272 378074858862198104798724 397392552380704577306688 448088721614457013094784 465322903215013052059968 490475492577986730549696 504099811816264139731632 523488266116889683567464 567112288293297157198086 644293250605402687467648 672133082421685519642176 697984354822519578089952 721096419551742080675712 735713238866980095824544 756149717724396209597448 794785104761409154613376 850668432439945735797129 930645806430026104119936 980950985155973461099392 1008199623632528279463264 1046976532233779367134928 1134224576586594314396172 1344266164843371039284352 1395968709645039156179904 1471426477733960191649088 1512299435448792419194896 1701336864879891471594258 2016399247265056558926528 2093953064467558734269856 2268449153173188628792344 2791937419290078312359808 2942852955467920383298176 3024598870897584838389792 3402673729759782943188516 4032798494530113117853056 4187906128935117468539712 4536898306346377257584688 6049197741795169676779584 6805347459519565886377032 8375812257870234937079424 9073796612692754515169376 12098395483590339353559168 13610694919039131772754064 18147593225385509030338752 27221389838078263545508128 36295186450771018060677504 54442779676156527091016256 108885559352313054182032512
- Sum of all divisors σ(n): 367148485885501284317814195
- Sum of proper divisors (its aliquot sum) s(n): 258262926533188230135781683
- 108885559352313054182032512 is an abundant number, because the sum of its proper divisors (258262926533188230135781683) is greater than itself. Its abundance is 149377367180875175953749171
Bases of 108885559352313054182032512
- Binary: 1011010000100010110101000000000000001101100111001110000001110101011110011000100100000002
- Hexadecimal: 0x5A116A0006CE703ABCC480
- Base-36: DOJ3094VTYVDK2000
Squares and roots of 108885559352313054182032512
- 108885559352313054182032512 squared (1088855593523130541820325122) is 11856065035466088819340283797660192493159131425030144
- 108885559352313054182032512 cubed (1088855593523130541820325123) is 1290954273104126389863382178745163840245242215142626083563537583736152788041728
-
The
square root of 108885559352313054182032512 is 10434824356562.6467224129 -
The
cube root of 108885559352313054182032512 is 477518383.2580639171
Scales and comparisons
How big is 108885559352313054182032512?- 108,885,559,352,313,054,182,032,512 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 108,885,559,352,313,054,182,032,512 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 108885559352313054182032512 cubic inches would be around 39793198.6 feet tall.
Recreational maths with 108885559352313054182032512
- 108885559352313054182032512 backwards is 215230281450313253955588801
- The number of decimal digits it has is: 27
- The sum of 108885559352313054182032512's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 108885559352313054182032512 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 108885559352313054182032512 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/108885559352313054182032512/
Chicago style:
Numbermatics. 2024. "Number 108885559352313054182032512 - Facts about the integer". https://numbermatics.com/n/108885559352313054182032512/
The information we have on file for 108885559352313054182032512 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 108885559352313054182032512, math, Factors of 108885559352313054182032512, curriculum, school, college, exams, university, Prime factorization of 108885559352313054182032512, STEM, science, technology, engineering, physics, economics, calculator, one hundred eight septillion, eight hundred eighty-five sextillion, five hundred fifty-nine quintillion, three hundred fifty-two quadrillion, three hundred thirteen trillion, fifty-four billion, one hundred eighty-two million, thirty-two thousand, five hundred twelve.