780837410179565207830154304
780,837,410,179,565,207,830,154,304 is an even composite number composed of six prime numbers multiplied together.
What does the number 780837410179565207830154304 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 18375 divisors.
780837410179565207830154304 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred seventy-five divisors.
Prime factorization of 780837410179565207830154304:
26 × 34 × 76 × 314 × 732 × 1274
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 31 × 31 × 31 × 31 × 73 × 73 × 127 × 127 × 127 × 127)See below for interesting mathematical facts about the number 780837410179565207830154304 from the Numbermatics database.
Names of 780837410179565207830154304
- Cardinal: 780837410179565207830154304 can be written as Seven hundred eighty septillion, eight hundred thirty-seven sextillion, four hundred ten quintillion, one hundred seventy-nine quadrillion, five hundred sixty-five trillion, two hundred seven billion, eight hundred thirty million, one hundred fifty-four thousand, three hundred four.
Scientific notation
- Scientific notation: 7.80837410179565207830154304 × 1026
Factors of 780837410179565207830154304
Divisors of 780837410179565207830154304
- Number of divisors d(n): 18375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 73 81 84 93 96 98 108 112 124 126 127 144 146 147 162 168 186 189 192 196 216 217 219 224 248 252 254 279 288 292 294 324 336 343 372 378 381 392 432 434 438 441 448 496 504 508 511 558 567 576 584 588 648 651 657 672 686 744 756 762 784 837 864 868 876 882 889 961 992 1008 1016 1022 1029 1116 1134 1143 1168 1176 1296 1302 1314 1323 1344 1372 1488 1512 1519 1524 1533 1568 1674 1728 1736 1752 1764 1778 1922 1953 1971 1984 2016 2032 2044 2058 2232 2263 2268 2286 2336 2352 2401 2511 2592 2604 2628 2646 2667 2744 2883 2976 3024 3038 3048 3066 3087 3136 3348 3429 3472 3504 3528 3556 3577 3844 3906 3937 3942 3969 4032 4064 4088 4116 4464 4526 4536 4557 4572 4599 4672 4704 4802 5022 5184 5208 5256 5292 5329 5334 5488 5766 5859 5913 5952 6048 6076 6096 6132 6174 6223 6696 6727 6789 6858 6944 7008 7056 7112 7154 7203 7688 7812 7874 7884 7938 8001 8128 8176 8232 8649 8928 9052 9072 9114 9144 9198 9261 9271 9408 9604 10044 10287 10416 10512 10584 10633 10658 10668 10731 10976 11532 11718 11811 11826 12096 12152 12192 12264 12348 12446 13392 13454 13578 13671 13716 13797 13888 14016 14112 14224 14308 14406 15376 15624 15748 15768 15841 15876 15987 16002 16129 16352 16464 16807 17298 17577 17856 18104 18144 18228 18288 18396 18522 18542 18669 19208 20088 20181 20367 20574 20832 21024 21168 21266 21316 21336 21462 21609 21952 23064 23436 23622 23652 24003 24304 24384 24528 24696 24892 25039 25947 26784 26908 27156 27342 27432 27559 27594 27783 27813 28224 28448 28616 28812 29791 30752 31248 31496 31536 31682 31752 31899 31974 32004 32193 32258 32704 32928 33614 34596 35154 35433 36208 36288 36456 36576 36792 37044 37084 37303 37338 38416 40176 40362 40734 41013 41148 41391 41664 42048 42336 42532 42632 42672 42924 43218 43561 46128 46872 47089 47244 47304 47523 47961 48006 48387 48608 49056 49392 49784 50078 50421 51894 53568 53816 54312 54684 54864 55118 55188 55566 55626 56007 56896 57232 57624 59582 60543 61101 61504 62496 62992 63072 63364 63504 63798 63948 64008 64386 64516 64827 64897 65856 67228 69192 70153 70308 70866 72009 72416 72912 73152 73584 74088 74168 74431 74606 74676 75117 76832 77841 80352 80724 81468 82026 82296 82677 82782 83439 84672 85064 85264 85344 85848 86436 87122 89373 92256 93744 94178 94488 94608 95046 95697 95922 96012 96579 96774 97216 98112 98784 99568 100156 100842 103788 106299 107632 108624 109368 109728 110236 110376 110887 111132 111252 111909 112014 112903 114464 115248 117649 119164 121086 122047 122202 123039 124992 125984 126144 126728 127008 127596 127896 128016 128772 129032 129654 129794 130683 134456 138384 140306 140616 141267 141732 142569 143883 144018 144832 145161 145824 147168 148176 148336 148862 149212 149352 150234 151263 153664 155682 160704 161448 162936 164052 164592 165199 165354 165564 166878 168021 170128 170528 170688 171696 172872 174244 175273 178746 181629 183303 184512 187488 188356 188976 189216 190092 191394 191844 192024 192913 193158 193548 194481 194691 197568 199136 200312 201684 207576 208537 210459 212598 215264 217248 218736 219456 220472 220752 221774 222264 222504 223293 223818 224028 225351 225806 228928 230496 235298 238328 242172 244094 244404 246078 248031 250317 251968 253456 254016 255192 255792 256032 257544 258064 259308 259588 261121 261366 268119 268912 276768 280612 281232 282534 283464 285138 287091 287401 287766 288036 289737 290322 291648 294336 296352 296672 297724 298424 298704 300468 302526 304927 311364 318897 322896 325872 328104 329184 329623 330398 330708 331128 332661 333756 335727 336042 338709 340256 341056 343392 345744 348488 350546 352947 357492 363258 366141 366606 374976 376712 377952 378432 380184 382788 383688 384048 385826 386316 387096 388962 389382 392049 398272 400624 403368 415152 417074 420918 423801 425196 427707 430528 431649 434496 435483 437472 440944 441504 443548 444528 445008 446586 447636 448056 450702 451612 453789 454279 460992 470596 476656 484344 488188 488808 491071 492156 495597 496062 499999 500634 504063 506912 510384 511584 512064 515088 516128 518616 519176 521017 522242 522732 525819 536238 537824 544887 553536 561224 562464 565068 566928 570276 574182 574802 575532 576072 578739 579474 580644 584073 592704 593344 595448 596848 597408 600936 605052 609854 622728 625611 631377 637794 645792 651744 656208 658368 659246 660796 661416 662256 665322 667512 669879 671454 672084 676053 676783 677418 680512 686784 691488 696976 701092 705894 714984 726516 732282 733212 744093 750951 753424 755904 760368 765576 767376 768096 771652 772632 774192 776209 777924 778764 783363 784098 790321 801248 804357 806736 830304 834148 841836 847602 850392 854329 855414 861273 862203 863298 870966 874944 881888 883008 887096 889056 890016 893172 895272 896112 901404 903224 907578 908558 914781 923521 941192 953312 968688 976376 977616 982142 984312 988869 991194 992124 997983 999998 1001268 1007181 1008126 1013824 1016127 1020768 1023168 1030176 1032256 1037232 1038352 1042034 1044484 1045464 1051638 1058841 1072476 1075648 1089774 1098423 1122448 1124928 1130136 1133856 1140552 1148364 1149604 1151064 1152144 1156393 1157478 1158948 1161288 1168146 1176147 1177417 1190896 1193696 1194816 1201872 1210104 1219708 1226911 1245456 1251222 1262754 1271403 1275588 1283121 1291584 1303488 1306449 1312416 1318492 1321592 1322832 1324512 1330644 1335024 1339758 1342908 1344168 1350391 1352106 1353566 1354836 1361367 1362837 1382976 1393952 1402184 1411788 1429968 1453032 1459759 1464564 1466424 1473213 1486791 1488186 1499997 1501902 1506848 1520736 1531152 1534752 1536192 1543304 1545264 1548384 1552418 1555848 1557528 1563051 1566726 1568196 1577457 1580642 1602496 1608714 1613472 1660608 1668296 1683672 1695204 1700784 1708658 1710828 1722546 1724406 1726596 1736217 1741932 1752219 1763776 1774192 1778112 1780032 1786344 1790544 1792224 1802808 1806448 1815156 1817116 1827847 1829562 1847042 1876833 1882384 1894131 1906624 1937376 1952752 1955232 1964284 1968624 1977738 1982388 1984248 1995966 1999996 2002536 2009637 2011807 2014362 2016252 2028159 2030349 2032254 2041536 2048383 2060352 2074464 2076704 2084068 2088968 2090928 2103276 2117682 2134489 2144952 2174743 2179548 2196846 2232279 2244896 2260272 2267712 2281104 2296728 2299208 2302128 2304288 2307361 2312786 2314956 2317896 2322576 2328627 2336292 2350089 2352294 2354834 2370963 2381792 2387392 2403744 2413071 2420208 2439416 2453822 2490912 2502444 2525508 2542806 2551176 2562987 2566242 2586609 2612898 2624832 2636984 2643184 2645664 2649024 2661288 2670048 2679516 2685816 2688336 2700782 2704212 2707132 2709672 2722734 2725674 2744343 2770563 2787904 2804368 2823576 2859936 2906064 2919518 2929128 2932848 2946426 2966607 2973582 2976372 2993949 2999994 3003804 3013696 3021543 3041472 3048381 3062304 3069504 3086608 3090528 3096768 3104836 3111696 3115056 3126102 3133452 3136392 3154914 3161284 3176523 3179953 3217428 3226944 3295269 3336592 3367344 3390408 3401568 3417316 3421656 3437497 3445092 3448812 3453192 3469179 3472434 3483864 3499993 3504438 3528441 3532251 3548384 3572688 3581088 3584448 3605616 3612896 3630312 3634232 3647119 3655694 3659124 3680733 3694084 3753666 3764768 3783457 3788262 3814209 3874752 3905504 3910464 3928568 3937248 3955476 3964776 3968496 3991932 3999992 4005072 4019274 4023614 4028724 4032504 4051173 4056318 4060698 4064508 4088511 4096766 4148928 4153408 4168136 4177936 4181856 4206552 4235364 4268978 4289904 4349486 4359096 4379277 4393692 4419639 4460373 4464558 4489792 4499991 4520544 4562208 4593456 4598416 4604256 4608576 4614722 4625572 4629912 4635792 4645152 4657254 4672584 4689153 4700178 4704588 4709668 4732371 4737481 4741926 4763584 4807488 4826142 4840416 4878832 4907644 4981824 5004888 5051016 5085612 5102352 5121169 5125974 5132484 5173218 5208651 5225796 5256657 5273968 5286368 5291328 5322576 5340096 5359032 5371632 5376672 5401564 5408424 5414264 5419344 5433463 5445468 5451348 5483541 5488686 5532247 5541126 5608736 5630499 5647152 5682393 5719872 5812128 5839036 5858256 5865696 5892852 5933214 5947164 5952744 5980303 5987898 5999988 6007608 6028911 6035421 6043086 6091047 6096762 6124608 6145149 6173216 6181056 6209672 6223392 6230112 6252204 6266904 6272784 6309828 6322568 6353046 6359906 6403467 6434856 6464647 6524229 6590538 6673184 6734688 6780816 6803136 6834632 6843312 6874994 6890184 6897624 6906384 6922083 6938358 6944868 6967728 6985881 6999986 7008876 7050267 7056882 7064502 7096768 7112889 7145376 7162176 7211232 7225792 7260624 7268464 7294238 7311388 7318248 7361466 7388168 7507332 7529536 7566914 7576524 7628418 7688961 7759827 7811008 7857136 7874496 7910952 7929552 7936992 7983864 7999984 8010144 8038548 8047228 8057448 8065008 8094751 8102346 8112636 8121396 8129016 8177022 8193532 8233029 8241919 8311689 8336272 8355872 8363712 8413104 8470728 8537956 8579808 8588377 8698972 8718192 8758554 8787384 8839278 8899821 8909431 8920746 8929116 8981847 8999982 9041088 9124416 9145143 9186912 9196832 9208512 9229444 9251144 9259824 9271584 9290304 9314508 9345168 9378306 9400356 9409176 9419336 9452737 9464742 9474962 9483852 9529569 9539859 9652284 9680832 9757664 9815288 9885807 10009776 10102032 10171224 10204704 10218313 10242338 10251948 10264968 10312491 10346436 10407537 10417302 10451592 10499979 10513314 10547936 10572736 10596753 10645152 10718064 10743264 10753344 10803128 10816848 10828528 10838688 10866926 10890936 10902696 10941357 10967082 10977372 11042199 11064494 11082252 11217472 11260998 11294304 11350371 11364786 11624256 11678072 11716512 11731392 11785704 11866428 11894328 11905488 11960606 11975796 11999976 12015216 12057822 12070842 12086172 12153519 12182094 12193524 12265533 12290298 12346432 12419344 12446784 12460224 12504408 12533808 12545568 12619656 12645136 12706092 12719812 12794929 12806934 12869712 12929294 13048458 13137831 13181076 13258917 13346368 13381119 13469376 13499973 13561632 13669264 13686624 13749988 13780368 13795248 13812768 13844166 13876716 13889736 13935456 13971762 13999972 14017752 14067459 14082649 14100534 14113764 14129004 14197113 14212443 14225778 14290752 14338681 14422464 14521248 14536928 14588476 14622776 14636496 14722932 14776336 14941423 15014664 15133828 15153048 15223201 15256836 15363507 15377922 15499969 15519654 15625953 15714272 15821904 15859104 15873984 15967728 15999968 16020288 16077096 16094456 16114896 16130016 16151527 16189502 16204692 16225272 16242792 16258032 16300389 16354044 16387064 16450623 16466058 16483838 16596741 16623378 16672544 16711744 16826208 16891497 16941456 17075912 17159616 17176754 17397944 17436384 17517108 17574768 17678556 17799642 17818862 17841492 17858232 17940909 17963694 17999964 18106263 18273141 18290286 18373824 18393664 18435447 18458888 18502288 18519648 18543168 18629016 18690336 18756612 18800712 18818352 18838672 18905474 18929484 18949924 18967704 19059138 19079718 19210401 19304568 19393941 19515328 19572687 19630576 19771614 20019552 20204064 20342448 20409408 20436626 20484676 20503896 20529936 20624982 20692872 20766249 20815074 20834604 20903184 20957643 20980273 20999958 21026628 21095872 21150801 21193506 21290304 21338667 21436128 21486528 21606256 21633696 21657056 21677376 21733852 21781872 21805392 21882714 21934164 21954744 22084398 22128988 22164504 22259671 22521996 22588608 22700742 22729572 23066883 23279481 23356144 23433024 23571408 23732856 23788656 23810976 23921212 23951592 23999952 24030432 24062479 24115644 24141684 24172344 24284253 24307038 24364188 24387048 24499951 24531066 24580596 24699087 24725757 24838688 24935067 25008816 25067616 25091136 25239312 25290272 25412184 25439624 25589858 25613868 25739424 25765131 25858588 26096916 26275662 26362152 26484199 26517834 26699463 26728293 26762238 26999946 27123264 27338528 27373248 27499976 27560736 27590496 27625536 27688332 27753432 27779472 27870912 27943524 27999944 28035504 28134918 28165298 28201068 28227528 28258008 28358211 28394226 28424886 28451556 28619577 28677362 29042496 29073856 29176952 29245552 29272992 29445864 29552672 29882846 30029328 30267656 30306096 30446402 30513672 30654939 30727014 30755844 30937473 30999938 31039308 31222611 31251906 31428544 31499937 31643808 31718208 31790259 31935456 31999936 32154192 32188912 32229792 32260032 32303054 32379004 32409384 32450544 32485584 32516064 32600778 32708088 32774128 32824071 32901246 32932116 32967676 33126597 33162367 33193482 33246756 33345088 33652416 33782994 33882912 34051113 34151824 34353508 34795888 34872768 35034216 35149536 35357112 35599284 35637724 35682984 35716464 35848183 35881818 35927388 35999928 36212526 36460557 36499927 36546282 36580572 36796599 36870894 36917776 37004576 37039296 37258032 37380672 37513224 37601424 37636704 37677344 37810948 37858968 37899848 37935408 38034241 38118276 38159436 38384787 38420802 38609136 38725729 38787882 39145374 39261152 39413493 39543228 39776751 40039104 40408128 40499919 40684896 40873252 40969352 41007792 41059872 41249964 41385744 41532498 41630148 41669208 41806368 41862121 41915286 41960546 41999916 42053256 42202377 42247947 42301602 42387012 42637329 42677334 42872256 43016043 43212512 43267392 43314112 43467704 43563744 43610784 43765428 43868328 43909488 44168796 44257976 44329008 44519342 44824269 45043992 45252529 45401484 45459144 45669603 46090521 46133766 46499907 46558962 46712288 47142816 47465712 47577312 47621952 47842424 47903184 47999904 48060864 48124958 48231288 48283368 48344688 48454581 48568506 48614076 48728376 48774096 48901167 48999902 49062132 49161192 49351869 49398174 49451514 49677376 49790223 49870134 50017632 50135232 50478624 50580544 50824368 50879248 51179716 51227736 51478848 51530262 51717176 52193832 52551324 52724304 52968398 53035668 53398926 53456586 53524476 53822727 53999892 54318789 54677056 54819423 54999952 55121472 55180992 55306341 55376664 55506864 55558944 55887048 55999888 56071008 56269836 56330596 56402136 56455056 56516016 56663257 56716422 56788452 56849772 56903112 57239154 57354724 57631203 57693433 58181823 58353904 58491104 58545984 58718061 58891728 59105344 59765692 60058656 60535312 60612192 60892804 61027344 61309878 61454028 61511688 61874946 61999876 62078616 62298747 62366017 62445222 62503812 62872929 62940819 62999874 63287616 63499873 63580518 63870912 64016001 64308384 64377824 64459584 64606108 64758008 64818768 64901088 64971168 65032128 65201556 65416176 65548256 65648142 65802492 65864232 65935352 66169159 66253194 66324734 66386964 66493512 66779013 67417033 67565988 67765824 68102226 68303648 68707016 69200649 69591776 70068432 70299072 70714224 71198568 71275448 71365968 71432928 71528191 71696366 71763636 71854776 71999856 72187437 72425052 72852759 72921114 72999854 73092564 73161144 73499853 73593198 73741788 73835552 74009152 74177271 74516064 74805201 75026448 75202848 75273408 75354688 75621896 75717936 75799696 75870816 76068482 76236552 76318872 76769574 76841604 77218272 77295393 77451458 77575764 78290748 78522304 78826986 79086456 79452597 79553502 80184879 80999838 81369792 81746504 81938704 82015584 82119744 82499928 82771488 83064996 83260296 83338416 83612736 83724242 83830572 83921092 83999832 84106512 84404754 84495894 84603204 84774024 85074633 85274658 85354668 85858731 85951441 86032086 86425024 86935408 87127488 87221568 87530856 87736656 87818976 88337592 88515952 88658016 89038684 89564503 89648538 90087984 90505058 90802968 90918288 91339206 91964817 92181042 92267532 92812419 92999814 93117924 93424576 93667833 94285632 94499811 94931424 95154624 95370777 95684848 95806368 95999808 96249916 96462576 96566736 96689376 96909162 97137012 97228152 97456752 97548192 97802334 97999804 98124264 98322384 98472213 98578543 98703738 98796348 98903028 99379791 99487101 99580446 99740268 100035264 100370767 100957248 101648736 101758496 102153339 102359432 102455472 103060524 103434352 104387664 105102648 105448608 105936796 106071336 106562407 106797852 106913172 107048952 107544549 107645454 107999784 108499783 108637578 109381671 109499781 109638846 109999904 110612682 110753328 111013728 111117888 111774096 111999776 112142016 112539672 112661192 112804272 112910112 113032032 113060689 113326514 113432844 113576904 113699544 113806224 114102723 114478308 114709448 115154361 115262406 115386866 116177187 116363646 116707808 116982208 117287167 117436122 117783456 118240479 119531384 120117312 121070624 121224384 121785608 122054688 122619756 122908056 123023376 123749892 123999752 124157232 124597494 124732034 124890444 125007624 125586363 125745858 125881638 125999748 126743841 126999746 127161036 127911987 128032002 128616768 128755648 129048129 129212216 129516016 129637536 129802176 129942336 130403112 130832352 131096512 131296284 131604984 131728464 131870704 132338318 132506388 132649468 132773928 132987024 133558026 134472807 134834066 135131976 135757587 136204452 136607296 137008809 137414032 138271563 138401298 139183552 139499721 140136864 141428448 142397136 142550896 142731936 142865856 143056382 143392732 143527272 143709552 143999712 144374874 144850104 145363743 145705518 145842228 145999708 146185128 146322288 146703501 146861911 146999706 147186396 147483576 147671104 148055607 148354542 149032128 149370669 149531959 149610402 150052896 150405696 151243792 151435872 151599392 151741632 152136964 152473104 152637744 153539148 153683208 154436544 154590786 154902916 155151528 155817697 156581496 157653972 158172912 158756239 158905194 159107004 160369758 161468181 161999676 162956367 163493008 163877408 164031168 164999856 165542976 165919023 166129992 166520592 166676832 167448484 167661144 167842184 167999664 168213024 168437353 168809508 168991788 169206408 169548048 169989771 170149266 170549316 170709336 171499657 171717462 171902882 172064172 172893609 173080299 173870816 174545469 175061712 175473312 175637952 176154183 176675184 177031904 177316032 178077368 179129006 179297076 180175968 181010116 181605936 181836576 182678412 183929634 184362084 184535064 185389393 185624838 185999628 186235848 186896241 187098051 187335666 188822457 188999622 189862848 190499619 190741554 191369696 191612736 192499832 192925152 193133472 193378752 193818324 194274024 194456304 194913504 195096384 195604668 195999608 196248528 196644768 196944426 197157086 197407476 197592696 197806056 198507477 198759582 198974202 199160892 199480536 200337039 200741534 202251099 203297472 203516992 204306678 204718864 204910944 206121048 206868704 208775328 210205296 210897216 211873592 212142672 213124814 213595704 213826344 214097904 214584573 215089098 215290908 215999568 216562311 216999566 217275156 218558277 218763342 218999562 219277692 219999808 220499559 221225364 221506656 222027456 222531813 223548192 223999552 225079344 225322384 225608544 225820224 226064064 226121378 226653028 226865688 227153808 227399088 227612448 228205446 228956616 229418896 230308722 230524812 230773732 231886179 232136569 232354374 232727292 233415616 234574334 234872244 235566912 236480958 238357791 239062768 240554637 242141248 243571216 244109376 245239512 245816112 246046752 247499784 247999504 248314464 249194988 249464068 249780888 250015248 250937281 251172726 251491716 251763276 251999496 253487682 253999492 254322072 255223899 255499489 255823974 256064004 257576193 257854323 258096258 258424432 259032032 259275072 260144641 260806224 261664704 262592568 263209968 263456928 263741408 264676636 265012776 265298936 265547856 265974048 266239687 267116052 268693509 268945614 269668132 270263952 271080103 271515174 272408904 274017618 274828064 275894451 276192361 276543126 276802596 278437257 278999442 280273728 282856896 283499433 284794272 285101792 285463872 286112764 286785464 287054544 287419104 287999424 288749748 289700208 290727486 291411036 291684456 291999416 292370256 292644576 293034847 293407002 293723822 293999412 294372792 294967152 295416639 295735629 296111214 296709084 298461303 298741338 299063918 299220804 300105792 301112301 302487584 302871744 303198784 304273928 304946208 305275488 306460017 307078296 307366416 309181572 309805832 310303056 311635394 313162992 315307944 316345824 316767703 317512478 317810388 318214008 319687221 320739516 322633647 322936362 323999352 325499349 325912734 326986016 327754816 328499343 329999712 331838046 332259984 333041184 333353664 334896968 335322288 335684368 335999328 336426048 336874706 337619016 337983576 338412816 339096096 339182067 339979542 340298532 341098632 341418672 342308169 342999314 343434924 343805764 344128344 345463083 345787218 346160598 347741632 348531561 349090938 350123424 350946624 351861501 352308366 353350368 354063808 356154736 358258012 358594152 360351936 362020232 363211872 363673152 365356824 367859268 368724168 369070128 370778786 371249676 371999256 372471696 373792482 374196102 374671332 376759089 377644914 377999244 380231523 380999238 381483108 382739392 383735961 384999664 385850304 386266944 387144387 387636648 388548048 388912608 389827008 391209336 391999216 392497056 393289536 393888852 394314172 394814952 395185392 395612112 396642799 397014954 397519164 397948404 398321784 398961072 400674078 401483068 403418421 403854031 404502198 407272761 408613356 409437728 409821888 411026427 412242096 413737408 414814689 417550656 418499163 420410592 423747184 424285344 426249628 427191408 427652688 428195808 429169146 430178196 430581816 431999136 433124622 433999132 434550312 436091229 436562119 437116554 437526684 437999124 438555384 440110503 440585733 440999118 442450728 443013312 444499111 445063626 447096384 448112007 448595877 450158688 450644768 451217088 452242756 453306056 453731376 454307616 454798176 455224896 456410892 457913232 458837792 460617444 461049624 461547464 463184113 463772358 464273138 464708748 465454584 467453091 469148668 469744488 471919231 472961916 476268717 476715582 478125536 480499039 481109274 484404543 487142432 490479024 491632224 492093504 494999568 495999008 496628928 498389976 498928136 499561776 500030496 500697337 501874562 502345452 502983432 503526552 503998992 505312059 506975364 507998984 508644144 509969313 510447798 510998978 511647948 512128008 514498971 515152386 515708646 516192516 516848864 518064064 519240897 520289282 521612448 523636407 525185136 526419936 526913856 527482816 529353272 530025552 530597872 531095712 531948096 532479374 534232104 537387018 537891228 539336264 540527904 542160206 543030348 544817808 548035236 549656128 551788902 552384722 553086252 553605192 556168179 556874514 557998884 561294153 566467371 566998866 569588544 570203584 571498857 572225528 573570928 574109088 574838208 577499496 579400416 581454972 582822072 583368912 583998832 584740512 585289152 586069694 586814004 587447644 587998824 588745584 589934304 590833278 591471258 592222428 593418168 595522431 596922606 597482676 598127836 598441608 601011117 601660087 602224602 604975168 606753297 608547856 609892416 610550976 612920034 614156592 614732832 618363144 619611664 620606112 623270788 626325984 626951521 630615888 632691648 633535406 635024956 635620776 636428016 639374442 641479032 643753719 645267294 645872724 647998704 649686933 650388463 650998698 651825468 653972032 655674831 656998686 659999424 661498677 663676092 664519968 666082368 667595439 669793936 670644576 671368736 671998656 673749412 675238032 675967152 676825632 678192192 678364134 679959084 680597064 682197264 682837344 684616338 685998628 686869848 687611528 688256688 690049801 690926166 691574436 692321196 695658537 696409707 697063122 698181876 700246848 702595369 703723002 704616732 706700736 712309472 715073373 716516024 717188304 721663911 724040464 726423744 730713648 735718536 737448336 738140256 741557572 742499352 743998512 744943392 745936849 747584964 748392204 749342664 752811843 753518178 755289828 755998488 759498481 760463046 761998476 762966216 765671697 766498467 767471922 769999328 773562969 774288774 775273296 777096096 777825216 780433923 782418672 783998432 784994112 787777704 788628344 789629904 790370784 791224224 793285598 794029908 795038328 795896808 796643568 797922144 798719061 801348156 802966136 806080527 806836842 807708062 809004396 813240309 814545522 817226712 818875456 821010169 822052854 824484192 827683353 828577083 829629378 836998326 840821184 847494368 848570688 852499256 854382816 855305376 856391616 858338292 860356392 861163632 863998272 866249244 867998264 869100624 872182458 873124238 874233108 875053368 875998248 877110768 879104541 880221006 881171466 881998236 884901456 887206887 888998222 890127252 895383909 896224014 897191754 900317376 901289536 903336903 904485512 906612112 907462752 908615232 909596352 912821784 915826464 917675584 921234888 922099248 923094928 926368226 927544716 928546276 929417496 930909168 934906182 938297336 939488976 943838462 945923832 950303109 952537434 953431164 956251072 959061663 960998078 962218548 967900941 968809086 974284864 976498047 980958048 983264448 985498029 989999136 991998016 996779952 997856272 999123552 1000060992 1001394674 1003749124 1004690904 1005966864 1007053104 1007997984 1010624118 1013950728 1015997968 1017288288 1017546201 1019938626 1020895596 1021997956 1023295896 1024256016 1026924507 1028033377 1028997942 1030304772 1031417292 1032385032 1033697728 1036389249 1038481794 1040578564 1043224896 1045594683 1046723713 1047272814 1050370272 1052839872 1055584503 1058706544 1060051104 1061195744 1062191424 1064958748 1068464208 1074774036 1075782456 1078672528 1081055808 1084320412 1086060696 1089635616 1090723879 1096070472 1103577804 1104769444 1106172504 1107210384 1111293673 1112336358 1113749028 1115997768 1122588306 1130277267 1131497737 1132934742 1133997732 1140694569 1142997714 1144451056 1147141856 1148218176 1154998992 1158800832 1161433161 1162909944 1165644144 1166737824 1167997664 1169481024 1172139388 1173628008 1174895288 1175997648 1177491168 1179061471 1179868608 1181666556 1182942516 1184444856 1186836336 1189928397 1191044862 1193845212 1194965352 1196255672 1196883216 1200497599 1202022234 1203320174 1204449204 1210255263 1211562093 1213506594 1217095712 1221818283 1225840068 1228313184 1229465664 1233079281 1236726288 1239223328 1241212224 1246541576 1252651968 1253903042 1255497489 1261231776 1267070812 1270049912 1271241552 1272856032 1278748884 1282958064 1287507438 1290534588 1291745448 1295997408 1297725751 1299373866 1300776926 1301997396 1303650936 1308273687 1309686357 1311349662 1313997372 1321757199 1322997354 1327352184 1329039936 1333497333 1335190878 1339587872 1341289152 1342737472 1345787631 1347498824 1350476064 1351934304 1353651264 1356728268 1359918168 1361194128 1364394528 1365674688 1369232676 1371997256 1373739696 1375223056 1376513376 1380099602 1381852332 1383148872 1384642392 1389552339 1391317074 1392819414 1394126244 1396363752 1402359273 1405190738 1407446004 1409233464 1415757693 1424618944 1428806151 1430146746 1433032048 1434376608 1441497117 1443327822 1448080928 1461427296 1471437072 1474896672 1476280512 1483115144 1484998704 1487997024 1489886784 1491873698 1495169928 1496784408 1498685328 1502092011 1505623686 1507036356 1510579656 1511996976 1515936177 1518996962 1520926092 1523996952 1525932432 1529907939 1531343394 1532996934 1534943844 1539998656 1543496913 1547125938 1548577548 1550546592 1554192192 1557722691 1560867846 1564837344 1567996864 1575555408 1577256688 1579259808 1580741568 1582448448 1586571196 1588059816 1590076656 1591793616 1593287136 1595844288 1597438122 1602696312 1605932272 1612161054 1613673684 1615416124 1618008792 1624955983 1626480618 1629091044 1634453424 1642020338 1644105708 1648968384 1655366706 1657154166 1659258756 1668504537 1673996652 1683882459 1694988736 1699402113 1704998512 1708765632 1710610752 1714496571 1716676584 1720712784 1722327264 1732498488 1735996528 1738201248 1744364916 1746248476 1748466216 1750106736 1751996496 1754221536 1756560967 1758209082 1760442012 1762342932 1763996472 1769802912 1774413774 1777996444 1780254504 1786567293 1788496423 1790767818 1792448028 1794383508 1803033351 1804980261 1806673806 1808971024 1813224224 1814925504 1820259891 1821012487 1825643568 1831652928 1842469776 1844198496 1846189856 1852736452 1855089432 1857092552 1858834992 1861818336 1869812364 1876594672 1878977952 1880854563 1887676924 1891847664 1897560721 1900606218 1905074868 1906862328 1918123326 1921996156 1924437096 1931261157 1933346527 1935801882 1937618172 1949060799 1951165389 1952996094 1961916096 1968496063 1970996058 1979998272 1984496031 1993559904 1995712544 1998247104 2002789348 2007498248 2009381808 2011933728 2014106208 2015995968 2021248236 2027901456 2031995936 2034576576 2035092402 2039877252 2041791192 2043995912 2046591792 2048512032 2051243929 2053849014 2056066754 2057995884 2060609544 2062834584 2064770064 2070149403 2072778498 2076963588 2081157128 2089229121 2091189366 2093447426 2094545628 2100740544 2107786107 2111169006 2117413088 2120102208 2122391488 2129917496 2136928416 2145220119 2149548072 2151564912 2157345056 2168640824 2172121392 2179271232 2181447758 2192140944 2207155608 2209538888 2212345008 2214420768 2217373921 2222587346 2224672716 2227498056 2231995536 2237810547 2245176612 2258435529 2260554534 2262995474 2265869484 2267995464 2278495443 2281389138 2285995428 2288902112 2294283712 2299495401 2309997984 2320688907 2322866322 2325819888 2331288288 2333475648 2335995328 2341301769 2344278776 2347256016 2349790576 2351995296 2354982336 2358122942 2363333112 2365885032 2368889712 2373672672 2379856794 2382089724 2387690424 2389930704 2392511344 2393766432 2396157183 2400995198 2404044468 2406640348 2408898408 2418241581 2420510526 2423124186 2427013188 2434191424 2439720927 2443636566 2451680136 2456626368 2463030507 2466158562 2473452576 2478446656 2485731249 2493083152 2507806084 2510994978 2522463552 2534141624 2540099824 2542483104 2545712064 2557497768 2565916128 2575014876 2581069176 2583490896 2591994816 2595451502 2598747732 2601553852 2603994792 2607301872 2616547374 2619372714 2622699324 2627994744 2637313623 2643514398 2645994708 2654704368 2661620661 2664494671 2666994666 2670381756 2679175744 2686151727 2691575262 2694997648 2700952128 2703868608 2710010709 2713456536 2719836336 2722388256 2728789056 2738465352 2743994512 2747479392 2750446112 2753026752 2760199204 2763704664 2766297744 2769284784 2776499593 2779104678 2782634148 2785638828 2788252488 2792727504 2804718546 2810381476 2814892008 2818466928 2826978217 2831515386 2850909327 2857612302 2860293492 2866064096 2868753216 2877184989 2882994234 2886655644 2896161856 2903702823 2922854592 2929494141 2942874144 2949793344 2956494087 2966230288 2969997408 2975994048 2983747396 2990339856 2993568816 2997370656 3004184022 3011247372 3014072712 3021159312 3023993952 3031872354 3037993924 3041852184 3047993904 3051864864 3052638603 3055934833 3059815878 3062686788 3065993868 3069887688 3080773521 3084100131 3086993826 3094251876 3097155096 3101093184 3111493777 3115445382 3121735692 3129674688 3136784049 3140171139 3151110816 3154513376 3158519616 3166753509 3173142392 3176119632 3180153312 3183587232 3186574272 3194876244 3205392624 3211864544 3224322108 3227347368 3230832248 3236017584 3249911966 3252961236 3258182088 3268906848 3272171637 3284040676 3288211416 3303434617 3310733412 3314308332 3318517512 3333881019 3337009074 3347993304 3363493273 3367764918 3390831801 3394493211 3398804226 3409997024 3428993142 3433353168 3441425568 3444654528 3464996976 3471993056 3476402496 3488729832 3492496952 3496932432 3500213472 3503992992 3504881359 3508443072 3513121934 3516418164 3520884024 3524685864 3527992944 3537184413 3539605824 3548827548 3555992888 3560509008 3569785191 3573134586 3576992846 3581535636 3584896056 3588767016 3601492797 3606066702 3609960522 3613347612 3617942048 3626448448 3634686279 3640519782 3642024974 3651287136 3665454849 3684939552 3688396992 3692379712 3705472904 3710178864 3714185104 3717669984 3723636672 3739624728 3753189344 3757955904 3761709126 3775353848 3783695328 3795121442 3801212436 3810149736 3813724656 3836246652 3843992312 3848874192 3862522314 3866693054 3871603764 3875236344 3893177253 3898121598 3902330778 3905992188 3929059071 3936992126 3941992116 3965271597 3968992062 3987119808 3991425088 4000491999 4005578696 4014996496 4018763616 4023867456 4028212416 4037362893 4042496472 4055802912 4063991872 4070184804 4079754504 4083582384 4087991824 4093183584 4097024064 4102487858 4107698028 4112133508 4115991768 4121219088 4125669168 4129540128 4140298806 4145556996 4153927176 4162314256 4168657017 4178458242 4182378732 4186894852 4189091256 4207077819 4211620609 4215572214 4222338012 4234826176 4247273079 4259834992 4273856832 4286418453 4290440238 4299096144 4303129824 4314690112 4324491351 4337281648 4344242784 4362895516 4384281888 4414311216 4419077776 4424690016 4428841536 4434747842 4445174692 4449345432 4454996112 4463991072 4475621094 4490353224 4506276033 4516871058 4521109068 4525990948 4531738968 4535990928 4547808531 4552719241 4556990886 4562778276 4571990856 4577804224 4589723817 4598990802 4619995968 4630490739 4635490729 4641377814 4645732644 4651639776 4662576576 4673168073 4682603538 4688557552 4694512032 4699581152 4703990592 4716245884 4726666224 4731770064 4737779424 4747345344 4759713588 4764179448 4775380848 4779861408 4785022688 4787532864 4792314366 4801990396 4808088936 4813280696 4817796816 4830348607 4836483162 4841021052 4846248372 4854026376 4874867949 4879441854 4887273132 4903360272 4918167583 4921443409 4926061014 4932317124 4946905152 4971462498 4986166304 5005513611 5015612168 5021989956 5051647377 5068283248 5080199648 5084966208 5114995536 5131832256 5143489713 5150029752 5162138352 5166981792 5190903004 5197495464 5203107704 5207989584 5214603744 5221557943 5233094748 5238745428 5245398648 5255989488 5269682901 5274627246 5287028796 5291989416 5309408736 5316489367 5323241322 5328989342 5333989332 5340763512 5359701879 5365489269 5372303454 5383150524 5389995296 5414940783 5420021418 5426913072 5439672672 5444776512 5460779673 5463037461 5476930704 5487989024 5494958784 5500892224 5520398408 5527409328 5532595488 5538569568 5552999186 5558209356 5565268296 5571277656 5576504976 5585455008 5609437092 5620762952 5629784016 5636933856 5642563689 5653956434 5663030772 5692682163 5701818654 5715224604 5720586984 5732128192 5747071183 5754369978 5765988468 5773311288 5793783471 5800039581 5807405646 5853496167 5858988282 5885748288 5905488189 5912988174 5932460576 5939994816 5967494792 5980679712 5987137632 5994741312 6008368044 6022494744 6028145424 6042318624 6047987904 6063744708 6075987848 6083704368 6095987808 6103729728 6105277206 6111869666 6119631756 6125373576 6131987736 6139775376 6153731787 6161547042 6168200262 6173987652 6188503752 6194310192 6210448209 6222987554 6230890764 6243471384 6267687363 6273568098 6280342278 6302221632 6309026752 6323358321 6333507018 6346284784 6352239264 6360306624 6367174464 6389752488 6410785248 6423729088 6448644216 6454694736 6461664496 6472035168 6499823932 6505922472 6516364176 6537813696 6544343274 6568081352 6576422832 6606869234 6621466824 6628616664 6637035024 6652121763 6667762038 6674018148 6695986608 6713431641 6726986546 6735529836 6775306587 6781663602 6788986422 6797608452 6819994048 6835486329 6857986284 6866706336 6882851136 6898486203 6929993952 6943986112 6962066721 6977459664 6984993904 6993864864 7000426944 7007985984 7009762718 7023905307 7026243868 7032836328 7041768048 7049371728 7055985888 7074368826 7097655096 7111985776 7121018016 7139570382 7146269172 7153985692 7163071272 7169792112 7177534032 7188471549 7196233639 7202985594 7212133404 7219921044 7226695224 7235884096 7254724743 7269372558 7281039564 7284049948 7302574272 7319162781 7327065991 7330909698 7369879104 7389091521 7410945808 7420357728 7428370208 7435339968 7457193747 7479249456 7506378688 7523418252 7550707696 7567390656 7590242884 7602424872 7620299472 7627449312 7672493304 7687984624 7697748384 7725044628 7733386108 7743207528 7750472688 7779055711 7786354506 7796243196 7804661556 7811984376 7858118142 7873984252 7883984232 7911940869 7920484159 7930543194 7937984124 7984861983 7993484013 8000983998 8011157392 8029992992 8037527232 8064483871 8074725786 8084992944 8111605824 8130032127 8140369608 8159509008 8167164768 8175983648 8186367168 8204975716 8215396056 8224267016 8231983536 8242438176 8251338336 8253430297 8259080256 8280597612 8291113992 8307854352 8324628512 8329498779 8337314034 8356916484 8364757464 8373789704 8378182512 8403483193 8414155638 8423241218 8431144428 8444676024 8480934651 8494546158 8519669984 8552727981 8561963191 8572836906 8580880476 8598192288 8606259648 8631554967 8648982702 8674563296 8688485568 8725791032 8768563776 8788482423 8828622432 8838155552 8849380032 8869495684 8890349384 8898690864 8909992224 8927982144 8951242188 8980706448 9012552066 9033742116 9042218136 9051981896 9063477936 9071981856 9084080257 9095617062 9105438482 9113981772 9125556552 9143981712 9157915809 9167804499 9179447634 9197981604 9252300393 9260981478 9270981458 9282755628 9291465288 9303279552 9334481331 9346336146 9365207076 9377115104 9389024064 9399162304 9420513417 9432491768 9453332448 9463540128 9475558848 9500260527 9519427176 9528358896 9550761696 9559722816 9570045376 9584628732 9603980792 9616177872 9626561392 9635593632 9660697214 9672966324 9682042104 9692496744 9708052752 9749735898 9758883708 9774546264 9806720544 9816514911 9836335166 9842886818 9852122028 9864634248 9910303851 9942924996 9972332608 10001643057 10011027222 10031224336 10043979912 10090479819 10103294754 10136566496 10160399296 10183479633 10229991072 10286979426 10300059504 10324276704 10333963584 10381806008 10394990928 10406215408 10415979168 10429207488 10443115886 10466189496 10477490856 10490797296 10511978976 10514644077 10539365802 10549254492 10574057592 10583978832 10611553239 10618817472 10632978734 10646482644 10657978684 10667978664 10681527024 10709355573 10719403758 10730978538 10744606908 10766301048 10779990592 10804478391 10829881566 10840042836 10853826144 10879345344 10904058837 10915833007 10921559346 10926074922 10953861408 10975978048 11040796816 11054818656 11065190976 11077139136 11105998372 11116418712 11130536592 11142555312 11153009952 11170910016 11218874184 11241525904 11259568032 11273867712 11285127378 11307912868 11326061544 11374691881 11385364326 11403637308 11430449208 11441173968 11494142366 11508739956 11531976936 11546622576 11587566942 11600079162 11614811292 11679531759 11706992334 11717976564 11787177213 11810976378 11825976348 11864921152 11895814791 11934989584 11961359424 11974275264 12001475997 12016736088 12044989488 12056290848 12084637248 12112088679 12127489416 12151975696 12167408736 12191975616 12210554412 12223739332 12239263512 12250747152 12263975472 12279550752 12295926769 12307463574 12323094084 12336400524 12347975304 12377007504 12388620384 12420896418 12445975108 12461781528 12486942768 12505971051 12519474961 12535374726 12547136196 12560684556 12621233457 12634861827 12646716642 12667014036 12692569568 12704478528 12741819237 12747087409 12779504976 12821570496 12859255359 12897288432 12909389472 12923328992 12944070336 12973474053 12999647864 13011844944 13032728352 13088686548 13136162704 13152845664 13213738468 13242933648 13257233328 13274070048 13304243526 13335524076 13348036296 13391973216 13426863282 13453973092 13471059672 13518828099 13533425689 13550613174 13563327204 13577972844 13595216904 13643425593 13658157723 13670972658 13715972568 13733412672 13779472441 13796972406 13859987904 13891472217 13906472187 13924133442 13954919328 13969987808 13987729728 14019525436 14047810614 14052487736 14065672656 14083536096 14098743456 14111971776 14148737652 14195310192 14223971552 14242036032 14279140764 14292538344 14307971384 14326142544 14339584224 14355068064 14358707503 14376943098 14392467278 14405971188 14424266808 14439842088 14453390448 14491045821 14509449486 14538745116 14562079128 14568099896 14624603847 14638325562 14654131982 14661819396 14754502749 14764330227 14778183042 14821891616 14840715456 14856740416 14895470209 14914387494 14958498912 15016540833 15046836504 15101415392 15180485768 15204849744 15240598944 15254898624 15344986608 15375969248 15395496768 15450089256 15466772216 15486415056 15500945376 15521617447 15558111422 15572709012 15592486392 15609323112 15623968752 15664673829 15716236284 15747968504 15767968464 15809048703 15823881738 15840968318 15861086388 15875968248 15949468101 15969723966 15986968026 16001967996 16022314784 16059985984 16096467807 16128967742 16149451572 16169985888 16244822349 16260064254 16280739216 16319018016 16334329536 16351967296 16389112383 16409951432 16430792112 16448534032 16463967072 16484876352 16502676672 16506860594 16561195224 16582227984 16615708704 16649257024 16658997558 16674628068 16713832968 16729514928 16747579408 16756365024 16806966386 16828311276 16846482436 16862288856 16889352048 16927691067 16961869302 16989092316 17039339968 17078046489 17105455962 17123926382 17145673812 17161760952 17196384576 17241213549 17263109934 17297965404 17349126592 17400118743 17451582064 17560488501 17576964846 17657244864 17676311104 17716464567 17738991368 17780698768 17797381728 17819984448 17902484376 17961412896 18025104132 18067484232 18084436272 18103963792 18126955872 18143963712 18168160514 18191234124 18210876964 18227963544 18251113104 18287963424 18315831618 18335608998 18358895268 18395963208 18461195361 18504600786 18521962956 18541962916 18565511256 18582930576 18631344627 18651462697 18668962662 18692672292 18730414152 18754230208 18803062089 18841026834 18864983536 18906664896 18927080256 18970074963 18990558793 19000521054 19038854352 19056717792 19101523392 19169257464 19207961584 19232355744 19253122784 19271187264 19321394428 19345932648 19364084208 19384993488 19416105504 19435497151 19499471796 19517767416 19549092528 19613441088 19633029822 19672670332 19685773636 19704244056 19729268496 19788847519 19820607702 19885849992 19956365289 20003286114 20022054444 20062448672 20087959824 20140294923 20162042353 20180959638 20206589508 20273132992 20325919761 20366959266 20459982144 20506458987 20573958852 20600119008 20648553408 20695458609 20763612016 20789981856 20812430816 20831958336 20886231772 20932378992 20954981712 20981594592 21023957952 21029288154 21071715921 21078731604 21098508984 21148115184 21167957664 21223106478 21265957468 21292965288 21315957368 21335957328 21363054048 21391543831 21418711146 21438807516 21461957076 21489213816 21532602096 21565414647 21588700917 21608956782 21659763132 21680085672 21707652288 21780456439 21808117674 21831666014 21843118692 21852149844 21907722816 21957488343 21981197973 22081593632 22109637312 22167274563 22211996744 22232837424 22261073184 22285110624 22306019904 22371581241 22437748368 22483051808 22519136064 22570254756 22615825736 22652123088 22749383762 22770728652 22807274616 22860898416 22882347936 22988284732 23017479912 23063953872 23093245152 23124042319 23175133884 23200158324 23229622584 23337167133 23359063518 23413984668 23435953128 23544452911 23574354426 23621952756 23651952696 23735822607 23761452477 23791629582 23869979168 23980452039 24002951994 24033472176 24089978976 24112581696 24193451613 24224177358 24254978832 24303951392 24334817472 24421108824 24447478664 24478527024 24501494304 24527950944 24559101504 24591853538 24614927148 24646188168 24672801048 24695950608 24754015008 24760290891 24777240768 24841792836 24891950216 24923563056 24973885536 24988496337 25011942102 25038949922 25070749452 25094272392 25121369112 25210449579 25242466914 25269723654 25293433284 25334028072 25385139136 25442803953 25483638474 25494174818 25559009952 25658183943 25685889573 25718510718 25794576864 25818778944 25846657984 25946948106 25999295728 26023689888 26065456704 26177373096 26272325408 26305691328 26427476936 26485867296 26514466656 26548140096 26608487052 26671048152 26696072592 26783946432 26853726564 26907946184 26942119344 27037656198 27066851378 27101226348 27126654408 27155945688 27190433808 27252240771 27286851186 27316315446 27341945316 27431945136 27503413497 27558944882 27593944812 27756901179 27782944434 27812944374 27848266884 27909838656 27939975616 28003443993 28039050872 28095621228 28104975472 28131345312 28167072192 28197486912 28261540251 28297475304 28390620384 28447943104 28558281528 28585076688 28615942768 28652285088 28679168448 28710136128 28717415006 28753886196 28784934556 28811942376 28848533616 28879684176 28906780896 28982091642 29018898972 29077490232 29124158256 29136199792 29249207694 29276651124 29308263964 29323638792 29449544733 29481344263 29509005498 29528660454 29556366084 29643783232 29730911553 29790940418 29828774988 29916997824 30004929171 30033081666 30093673008 30202830784 30271439457 30360971536 30409699488 30481197888 30550438899 30689973216 30751938496 30900178512 30933544432 30972830112 31001890752 31043234894 31116222844 31145418024 31184972784 31218646224 31247937504 31329347658 31432472568 31495937008 31535936928 31543932231 31618097406 31647763476 31681936636 31722172776 31751936496 31834659717 31869034687 31898936202 31939447932 31973936052 32003935992 32044629568 32128066719 32192935614 32257935484 32298903144 32339971776 32413435173 32448435103 32489644698 32520128508 32561478432 32638036032 32712176511 32747499021 32778224766 32819902864 32861584224 32897068064 32927934144 33013721188 33122390448 33164455968 33231417408 33317995116 33349256136 33427665936 33459029856 33495158816 33512730048 33613932772 33656622552 33692964872 33724577712 33778704096 33812440249 33855382134 33923738604 33978184632 34124075643 34156092978 34210911924 34247852764 34291347624 34323521904 34427173081 34450103863 34482427098 34526219868 34595930808 34800237486 34903164128 35038595277 35076429847 35120977002 35153929692 35361531639 35432929134 35477982736 35561397536 35594763456 35804968752 35922825792 36004427991 36050208264 36134968464 36168872544 36207927584 36253911744 36336321028 36382468248 36421753928 36455927088 36502226208 36550905601 36575926848 36631663236 36671217996 36717790536 36791926416 36887780307 36922390722 37009201572 37043925912 37083925832 37131022512 37165861152 37215425569 37262689254 37302925394 37337925324 37385344584 37460828304 37517913153 37558424883 37606124178 37682053668 37729967072 37904585481 37940149926 37981117586 38001042108 38077708704 38113435584 38225457711 38241262227 38338514928 38415923168 38464711488 38506245568 38642788856 38691865296 38728168416 38769986976 38832211008 38870994302 38920422159 38998943592 39035534832 39098185056 39266059644 39345340664 39371547272 39408488112 39458536992 39577695038 39641215404 39771699984 39912730578 40006572228 40044108888 40124897344 40175919648 40229498281 40280589846 40324084706 40361919276 40413179016 40556484297 40600277067 40651839522 40733918532 40974473169 41012917974 41147917704 41200238016 41338417323 41390917218 41527224032 41579963712 41624861632 41719416561 41772463544 41864757984 41909963424 41963189184 42058576308 42143431842 42157463208 42197017968 42296230368 42335915328 42446212956 42531914936 42585930576 42631914736 42671914656 42726108096 42783087662 42837422292 42877615032 42923914152 42978427632 43065204192 43076122509 43130829294 43177401834 43217913564 43319526264 43360171344 43473137463 43560912878 43616235348 43663332028 43686237384 43704299688 43873811541 43914976686 43962395946 44163187264 44263508247 44292990681 44334549126 44423993488 44465674848 44522146368 44570221248 44686410627 44743162482 44875496736 44966103616 45140509512 45231651472 45304246176 45498767524 45541457304 45614549232 45721796832 45764695872 45976569464 46034959824 46127907744 46186490304 46248084638 46350267768 46400316648 46459245168 46564852341 46674334266 46718127036 46827969336 46871906256 46994021487 47088905822 47148708852 47243905512 47303905392 47427146109 47471645214 47522904954 47583259164 47739958336 47848404303 47960904078 48005903988 48066944352 48179957952 48289403421 48386903226 48448354716 48509957664 48607902784 48734467047 48842217648 48894957328 48957054048 49002988608 49055901888 49167337149 49183707076 49229854296 49292376336 49345602096 49391901216 49508030016 49520581782 49683585672 49783900432 49847126112 49947771072 49976992674 50023884204 50077899844 50141498904 50188544784 50242738224 50373635473 50420899158 50484933828 50539447308 50586866568 50668056144 50783073201 50885607906 50967276948 50988349636 51118019904 51234139467 51289461937 51316367886 51371779146 51437021436 51589153728 51723640647 51893896212 51998591456 52047379776 52200356229 52354746192 52544650816 52681465503 52854953872 52971734592 53028933312 53149393701 53216974104 53342096304 53392145184 53707453128 53815892368 53884238688 54075312396 54133702756 54202452696 54253308816 54311891376 54380867616 54453389977 54504481542 54573702372 54632630892 54683890632 54863890272 55006826994 55117889764 55187889624 55383586083 55443389113 55513802358 55565888868 55625888748 55696533768 55894033881 55954388091 56006887986 56078101744 56191242456 56209950944 56262690624 56451387097 56523080502 56594950608 56781240768 56910224889 56971676379 57116563056 57170153376 57231885536 57304570176 57434830012 57507772392 57569869112 57623884752 57697067232 57759368352 57813561792 57964183284 58037797944 58154980464 58248316512 58272399584 58306491453 58498415388 58553302248 58616527928 58647277584 58824382351 58899089466 58962688526 59018010996 59057320908 59112732168 59366542557 59461823106 59581880836 59657549976 59869095867 59933742337 60009858342 60066163332 60187346016 60420884769 60486127059 60542878914 60721943072 60819398976 61023377953 61100877798 61379946432 61519376961 61800357024 61867088864 61945660224 62086469788 62232445688 62290836048 62369945568 62437292448 62495875008 62658695316 62864945136 62991874016 63071873856 63087864462 63236194812 63295526952 63363873272 63444345552 63503872992 63588561799 63669319434 63738069374 63797872404 63878895864 63947872104 64007871984 64174631493 64256133438 64385871228 64515870968 64597806288 64766102751 64826870346 64896870206 64979289396 65040257016 65122956864 65341369317 65424353022 65494998042 65556449532 65639805728 65723168448 65794136128 65943593919 66027442376 66244780896 66328911936 66501823689 66635990232 66698512272 66855331872 66918059712 66990317632 67227865544 67313245104 67385929744 67449155424 67557408192 67624880498 67710764268 67847477208 67956369264 68248151286 68312185956 68421823848 68495705528 68582695248 68647043808 68854346162 68900207726 68964854196 69052439736 69191861616 69372126957 69600474972 69806328256 70011501399 70077190554 70152859694 70241954004 70307859384 70633358733 70723063278 70865858268 70955965472 71122795072 71284357431 71609937504 71941356117 72008855982 72100416528 72269936928 72337745088 72415855168 72580354839 72672642056 72764936496 72843507856 72911854176 73004452416 73101811202 73263326472 73342435992 73435581072 73583852832 73775560614 73844781444 74018403144 74087851824 74167851664 74262045024 74280872673 74331722304 74430851138 74525378508 74605850788 74675850648 74770689168 74921656608 74965489011 75035826306 75116849766 75212248356 75364107336 75459934144 75631348737 75809170962 75880299852 75962235172 76002084216 76155417408 76328411859 76410831049 76450915422 76482524454 76677029856 76831846336 77057668719 77285577712 77383730592 77456336832 77539973952 77741988604 77840844318 77997887184 78071069664 78196370112 78532119288 78690681328 78743094544 78816976224 78917073984 79155390076 79282430808 79543399968 79622843167 79825461156 80013144456 80088217776 80351839296 80458996562 80561179692 80648169412 80723838552 80826358032 81112968594 81200554134 81303679044 81467837064 81756722313 81948946338 82025835948 82295835408 82510240491 82599334801 82676834646 82781834436 83054448064 83270703537 83438833122 83544927088 83729515968 83819926848 84010331979 84117152616 84286863684 84314926416 84394035936 84592460736 84784620753 84892425912 85063829872 85171861152 85263829472 85343829312 85566175324 85674844584 85755230064 85847828304 85956855264 86071487383 86130408384 86152245018 86261658588 86354803668 86435827128 86639052528 86720342688 86946274926 87121825756 87232470696 87326664056 87372474768 87408599376 87636324727 87747623082 87829953372 87924791892 88348634199 88444032789 88527016494 88585981362 88669098252 88847986976 88931349696 89192734659 89229611863 89372821254 89486324964 89750993472 90014787513 90281019024 90463302944 90608492352 90814318371 90997535048 91082914608 91229098464 91443593664 91651316697 91953138928 92069919648 92255815488 92496169276 92700535536 92800633296 92918490336 93129704682 93348668532 93436254072 93655938672 93743812512 93988042974 94177811644 94297417704 94487811024 94607810784 94631796693 94733979823 94854292218 94943290428 95045809908 95166518328 95503979151 95607104061 95696808606 95921808156 96011807976 96133888704 96456307087 96578806842 96773806452 96896709432 97019915328 97240305519 97345305309 97468934094 97684435296 97789914656 97914108096 98242497063 98334674298 98367414152 98459708592 98584752672 98691204192 98783802432 99041163564 99367171344 99567800864 99694252224 99953985348 100047768408 100155799688 100282997808 100377089568 100485476448 100747270946 100841798316 100969867656 101078894616 101173733136 101336112288 101437320747 101566146402 101771215812 101934553896 101976699272 102372226929 102468278934 102578923874 102632735772 102743558292 102874042872 103281519243 103350311589 103447281294 103787792424 103997182912 104268291463 104400712458 104709492384 105115785831 105229289541 105362931006 105709907744 106298787402 106433948208 106684192608 106784290368 107414906256 107631784736 107768477376 108150624792 108267405512 108404905392 108506617632 108623782752 108651322129 108761735232 108906779954 109008963084 109147404744 109265261784 109367781264 109652716803 109727780544 110013653988 110235779528 110375779248 110663340921 110767172166 110886778226 111027604716 111131777736 111251777496 111393067536 111646276707 111788067762 111908776182 112013775972 112156203488 112382484912 112419901888 112675274649 112902774194 113046161004 113189901216 113713756443 113820449778 113943352758 114233126112 114340306752 114463771072 114723786681 114869660024 115015544784 115139738224 115247769504 115394134464 115518736704 115928366568 116075595888 116309960928 116496633024 116544799168 116612982906 116996830776 117106604496 117233055856 117294555168 117648764702 117798178932 117925377052 118036021992 118114641816 118225464336 118733085114 118923646212 119163761672 119315099952 119738191734 119867484674 120019716684 120132326664 120374692032 120688494843 120841769538 120972254118 121085757828 121443886144 121800831201 122046755906 122201755596 122923419507 123038753922 123600714048 123734177728 124015251969 124172939576 124464891376 124581672096 124739891136 124874584896 125158249683 125317390632 125729890272 125983748032 126175728924 126472389624 126591053904 126727746544 126888691104 127007745984 127177123598 127338638868 127476138748 127595744808 127757791728 127895744208 128015743968 128349262986 128512266876 128771742456 129031741936 129195612576 129228367527 129532205502 129653740692 129793740412 129958578792 130080514032 130419412389 130560238879 130682738634 130848706044 130989996084 131112899064 131279611456 131621434623 131887187838 132054884752 132489561792 132790524741 132878972043 132933911551 133003647378 133271980464 133397024544 133710663744 134059231881 134455731088 134626490208 134771859488 134898310848 135249760996 135421528536 135694954416 135912738528 136496302572 136624371912 136843647696 136991411056 137165390496 137294087616 137708692324 137800415452 137929708392 138104879472 138383723232 138521932633 138744253914 139200949944 139694557023 140023002798 140154381108 140305719388 140483908008 140615718768 140982064461 141134296471 141266717466 141446126556 141731716536 141911930944 142281438327 142568714862 143219875008 143545212909 143700212599 143882712234 144017711964 144200833056 144539873856 144868210263 145160709678 145345284112 145529872992 145687015712 145823708352 146203622404 146526652944 146684871984 146871162144 147167705664 147502011447 147551121228 147689562888 148036806288 148175703648 148335703328 148524090048 148561745346 148861702276 149050757016 149211701576 149351701296 149541378336 149740806817 149843313216 149930978022 150071652612 150233699532 150424496712 150728214672 151120906419 151262697474 151618341924 151760599704 151924470344 152004168432 152463195073 152656823718 152821662098 152901830844 152965048908 153354059712 153702418401 153868385811 154115337438 154571155424 154767461184 155170921941 155483977208 155681688636 155995774368 156142139328 156601068687 157064238576 157381362656 157486189088 157633952448 158310780152 158564861616 159086799936 159245686334 159448181103 159650922312 160026288912 160176435552 160917993124 161122359384 161296338824 161447677104 161652716064 161868296233 162225937188 162401108268 162607358088 162935674128 163360169931 163513444626 163897892676 164051671896 164591670816 164811170377 165020480982 165198669602 165353669292 165563668872 166150758249 166330167339 166541407074 166877666244 167089854176 167863164273 168020663958 168234305232 168573727368 168629852832 168788071872 169354161291 169569241506 169784851824 170127659744 170343722304 170527658944 170915029137 171132350648 171349689168 171510460128 171695656608 171913710528 172142974766 172304490036 172523317176 172709607336 172871654256 173278105056 173440685376 173892549852 174243651512 174464941392 174653328112 174744949536 174817198752 174919474359 175272649454 175495246164 175659906744 175849583784 176473147053 176697268398 176888065578 177054032988 177171962724 177338196504 177695973952 178099627671 178385469318 178459223726 178745642508 178972649928 179607287601 179801227011 180029575026 180562038048 180926605888 181458381177 181628636742 181995070096 182165829216 182458196928 183070133859 183302633394 183906277856 184139839296 184992338552 185401071072 185601266592 185836980672 186259409364 186697337064 186872508144 187311877344 187487625024 187976085948 188355623288 188594835408 188975622048 189215621568 189263593386 189467959646 189708584436 189886580856 190091619816 190333036656 190765685397 191007958302 191214208122 191393617212 191843616312 192023615952 192523894479 192912614174 193157613684 193547612904 193793418864 194298308253 194480611038 194690610618 194937868188 195368870592 195579829312 196024107951 196484994126 196669348596 196734828304 196919417184 197169505344 197382408384 197830781757 198082327128 198734342688 199135601728 199907970696 200095536816 200311599376 200565995616 200754179136 200970952896 201494541892 201683596632 201939735312 202157789232 202347466272 202672224576 202874641494 203132292804 203542431624 203869107792 203953398544 204744453858 204936557868 205157847748 205265471544 205487116584 205748085744 206369409841 206563038486 206700623178 206894562588 207575584848 208116380871 208536582926 208801424916 209418984768 210034504197 210231571662 210458579082 210725862012 211419815488 211900076199 212597574804 212867896416 213368385216 213853072293 214829812512 215263569472 215824068351 216301249584 216534811024 216809810784 217013235264 217247565504 217302644258 217741064517 217813559908 218017926168 218294809488 218530523568 218735562528 219305433606 220027307976 220471559056 220751558496 221326681842 221534344332 221773556452 222055209432 222263555472 222503554992 222786135072 222842618019 223083242809 223292553414 223576135524 223817552364 224027551944 224312406976 224764969824 224896467033 225350549298 225805548388 226092322008 226379802432 226894046211 227139045721 227427512886 227640899556 227886705516 228466252224 228985235577 229232493147 229447573362 229739320048 230031089568 230279476448 230495539008 231173006157 231856733136 232151191776 232619921856 233225965812 233993661552 234213208992 234466111712 234589110336 235297529404 235596357864 235850754104 236072043984 236229283632 236450928672 237466170228 237847292424 238327523344 238630199904 238868529501 239476383468 239734969348 240039433368 240264653328 240990211567 241150727041 241376989686 241683539076 241944508236 242171515656 243601662402 244093511812 244403511192 245270166939 245535008929 245846839014 246077507844 247530721473 247798004403 248030503938 248345879152 248929782752 249163344192 249999000001 250316499366 250634781264 251459780544 252030995937 252351457848 252944779248 253182107808 253455493088 253777382208 254354247196 254677277736 254952277496 255191489616 255515583456 255791488416 255856339207 256031487936 256698525972 257024533752 257543484912 258063483872 258214462149 258391225152 258456735054 259064411004 259307481384 259587480824 259917157584 260161028064 260507978983 260838824778 261120477758 261365477268 261697412088 261979992168 262225798128 262908974181 263242869246 263774375676 264109769504 265332098367 265581049482 265757944086 265867823102 266007294756 266543960928 266794049088 267578203977 267688835589 268118463762 268911462176 269252980416 269543718976 270499521992 270843057072 271389908832 271825477056 272442955113 272992605144 273248743824 273687295392 273982822112 274330780992 275417384648 275600830904 275859416784 276209758944 276767446464 277043865266 277488507828 278401899888 279389114046 280046005596 280308762216 280611438776 280967816016 281231437536 281606487967 281964128922 282268592942 282533434932 282892253112 283463433072 283895390079 284201939469 284562876654 285137429724 286821312183 287090425818 287400425198 287765424468 288035423928 288401666112 289368921261 289736420526 290321419356 290690568224 291059745984 291374031424 292035915927 292407244808 293053305888 293369743968 293742324288 294727491189 295004022894 295102242456 295379125776 296073612576 296351407296 296671406656 297123490692 297723404552 298101514032 298423403152 298703402592 299082756672 299481613634 299861956044 300143305224 300467399064 300848993424 301456429344 302241812838 302525394948 303236683848 303521199408 303848940688 304008336864 304311962241 304926390146 305313647436 305643324196 305803661688 305930097816 307116680787 307404836802 307736771622 308230674876 309142310848 309844557729 310050934767 310341843882 310967954416 311363377272 311991548736 312804874389 313202137374 314128477152 314762725312 314972378176 315687868623 316621560304 317129723232 318491372668 318896362206 319301844624 320052577824 320352871104 321835986248 322244718768 322592677648 322895354208 323305432128 323736592466 324451874376 324802216536 325214716176 325871348256 325953966387 326720339862 327026889252 327795785352 328103343792 328958150409 329183341632 329622340754 330040961964 330397339204 330707338584 331127337744 331990022763 332301516498 332660334678 333082814148 333755332488 334179708352 334938830121 335726328546 336041327916 336468610464 337147454736 337259705664 338025823947 338390823217 338708322582 339138483012 339569703648 340255319488 341141269329 341830058274 342264701296 342699378336 343020920256 343391313216 344171360043 344285949532 344608980072 345046634352 345419214672 345743308512 346556210112 347785099704 348487303024 348929882784 349306656224 349489899072 349634397504 349838948718 350545298908 350990492328 351319813488 351699167568 352615448311 352946294106 353394536796 353776131156 354108065976 354343925448 354676393008 356199255342 356770938636 356918447452 357491285016 357945299856 359026233559 359214575202 359602454022 360059150052 361124076096 362065484529 362916762354 363257273484 363990140192 364331658432 365402493603 366140267718 366605266788 367812555712 368770258521 369984677104 370802142144 371202533184 372045755907 372518818728 373394674128 373745016288 374623754688 375474749049 375952171896 376711246576 377189670816 377951244096 378527186772 378935919292 379417168872 379773161712 380183239632 380666073312 381173729839 381531370794 382015916604 382428416244 382787234424 383687232624 384047231904 385047788958 385825228348 386315227368 387095225808 387586837728 387685102581 388103723791 388596616506 388961222076 389381221236 389875736376 391258237167 391680716637 392048215902 392969988252 393338697192 393469656608 393838834368 395159709679 395661563514 396164654256 397468685376 398371574223 398636916129 398801734653 399815941392 400191073632 400623198752 401131991232 402177695643 402989083784 403367193264 403879470624 404315578464 404694932544 405749282988 406264585608 407084863248 407738215584 407906797088 409488907716 409873115736 410315695496 410530943088 410974233168 411496171488 412738819682 413126076972 413401246356 413789125176 415151169696 415565797899 416232761742 417073165852 417602849832 419083671069 419536196359 420069008394 420463143324 420917158164 421451724024 422946193383 423402889413 423800152398 425195149608 425735792832 427163645671 427706144586 429659625024 430635638727 431100637797 431648136702 432602499168 433069622048 433619621568 434605288516 435482129034 435627119816 436035852336 436589618976 437061047136 437471125056 438610867212 440054615952 440943118112 441503116992 442653363684 443068688664 443547112904 444110418864 444527110944 445007109984 445119932593 445572270144 445685236038 446166485618 446585106828 447152271048 447635104728 448055103888 449222420451 449529939648 449792934066 450701098596 451611096776 452184644016 453362719257 453788092422 454278091442 454855025772 455281799112 455773411032 457389585219 457970471154 458464986294 458895146724 459478640096 460062179136 460558952896 461605157433 462346012314 463713466272 464302383552 465512765823 466451931624 467987323104 468426417984 468932223424 470595058808 471192715728 471701508208 472144087968 472458567264 472901857344 474932340456 475694584848 476655046688 477260399808 477737059002 478952766936 479469938696 480078866736 480529306656 481980423134 482301454082 482753979372 483367078152 483889016472 484343031312 485604888699 487203324804 488187023624 488807022384 490080509793 490540333878 491070017858 491693678028 492155015688 494433511131 495061442946 495596008806 496061007876 496691758304 497859565504 498990502017 499998000002 500632998732 501269562528 503589492819 504061991874 504702915696 505889558496 506364215616 506910986176 508062483873 508708494392 509354555472 509904554992 510382979232 511031166912 511582976832 511712678414 512745087411 513397051944 514049067504 515086969824 516126967744 516428924298 516913470108 518128822008 518614962768 519174961648 519834315168 520322056128 521015957966 521677649556 522240955516 522730954536 523394824176 523959984336 524451596256 524758423077 525817948362 526485738492 527548751352 528219539008 529419441159 530664196734 531162098964 531515888172 531735646204 532014589512 533087921856 534298883013 534875817343 535156407954 535377671178 536236927524 537822924352 539403681033 540999043984 541686114144 542779817664 544375143531 544885910226 545985210288 546497487648 547374590784 547965644224 549210401577 550834769296 551201661808 551718833568 552419517888 554087730532 554977015656 556803799776 558778228092 560092011192 560617524432 561222877552 561935632032 562462875072 563212975934 563928257844 564537185884 565066869864 565784506224 566926866144 567790780158 568403878938 569125753308 570274859448 572297056191 573642624366 574180851636 574800850396 575530848936 576070847856 577571683437 578195343607 578737842522 579472841052 580642838712 581381136448 582894924759 584071831854 584814489616 586106611776 586739487936 588072323853 588707322583 589454982378 590008045788 590204484912 590758251552 592147225152 593492345271 594246981384 595446809104 596203028064 596846806304 597406805184 598963227268 599723912088 600286610448 600934798128 601697986848 602500411681 602912858688 604483625676 605050789896 606473367696 607042398816 607697881376 608016673728 608623924482 609852780292 610627294872 611286648392 611607323376 611860195632 613454273089 614233361574 614809673604 615473543244 616461349752 619108229523 619689115458 620101869534 620683687764 621935908832 622726754544 624349142613 624607283041 625023312943 625609748778 626404274748 628256954304 630103512591 631375737246 633243120608 634259446464 635700228597 636982745336 637792724412 638603689248 640105155648 641559216879 643671972496 644489437536 645185355296 645790708416 647473184932 648903748752 649604433072 650429432352 651742696512 651907932774 653223193551 653440679724 654053778504 655591570704 656206687584 657916300818 659244681508 660081923928 660794678408 661414677168 662254675488 663137858761 663980045526 664603032996 665320669356 666165628296 667510664976 668527854057 669249728427 669877660242 671452657092 672082655832 672937220928 674294909472 675194149609 676051647894 676781646434 677416645164 678276966024 679139407296 680682138633 681417137163 682282538658 683660116548 684529402592 685398756672 687697479441 688342720086 688571899064 689217960144 690093268704 690838429344 691486617024 693519018471 695570199408 696974606048 697859765568 698613312448 699677897436 701090597816 701980984656 702639626976 703398335136 705230896622 705892588212 706789073592 707552262312 708216131952 708687850896 709352786016 712398510684 713541877272 713836894904 714982570032 715890599712 716605588503 718052467118 718429150404 719204908044 720118300104 722970634701 723452181123 724130969058 725833524708 726514546968 727980280384 729878040241 730804987206 732280535436 733210533576 735810500817 736605026787 737540517042 739969354208 743394013209 744091511814 745037637456 746789348256 747490032576 749997000003 750949498098 751904343792 753422493152 754379341632 757054373544 757871838584 758834337744 759546323424 760366479264 761332146624 762347459678 763062741588 764031833208 764856832488 765574468848 767374465248 767569017621 768094463808 770095577916 771650456696 772630454736 774190451616 774643386447 775173675456 775370205162 776207447582 777193233012 777922444152 778762442472 779751472752 781523936949 782516474334 783361433274 784096431804 785939976504 786677394384 786939313216 788726922543 790319419358 791323127028 792329308512 795996295101 796743148446 797273832258 797603469306 799631882784 800382147264 801246397504 803066506767 804355391286 805978167568 806734386528 807758941248 808631156928 811498565976 812529171216 814169726496 815476431168 815813594176 818977815432 819746231472 820631390992 821061886176 821948466336 822992342976 825477639364 826252153944 826802492712 827578250352 830302339392 831131595798 832465523484 834146331704 835205699664 838167342138 839072392718 840138016788 840926286648 841834316328 842903448048 844819463901 845892386766 846805778826 847600304796 850390299216 852605818407 854327291342 855412289172 860463936549 861271277454 862201275594 863296273404 865204998336 866139244096 868106763783 869210577032 870964258068 871254239632 872071704672 873179237952 874122094272 876107747781 877221734424 880109231904 881886236224 884182473567 885306727368 886137377328 887094225808 888220837728 889054221888 890014219968 890239865186 891370472076 892332971236 893170213656 894304542096 895270209456 896110207776 898444840902 899585868132 901402197192 903222193552 904369288032 906725438514 907576184844 908556182884 909710051544 910563598224 911546822064 912935886723 913921672153 914779170438 915940942308 916929972588 917790293448 918957280192 921350042361 923210314866 924692024628 927426932544 929533673187 930152804301 930537380857 931025531646 932903863248 935974646208 938414623167 941190117616 942385431456 943403016416 944288175936 944917134528 947063605869 949864680912 951389169696 953310093376 955474118004 957905533872 958939877392 960157733472 961058613312 963960846268 964602908164 965507958744 966734156304 967778032944 968686062624 971209777398 974406649608 976374047248 977614044768 977861899161 980161019586 981080667756 982140035716 983387356056 984310031376 986874451227 987940075297 988867022262 990122885892 991192017612 992122015752 993383516608 995970068289 997981004034 999996000004 1001265997464 1002539125056 1004816490363 1005901488193 1007178985638 1008123983748 1009405831392 1011779116992 1014077471841 1015172469651 1016124967746 1017416988784 1018709110944 1019809109984 1020765958464 1023425356828 1025490174822 1026794103888 1028098135008 1030173939648 1032514080129 1032857848596 1033826940216 1036257644016 1037229925536 1038349923296 1039668630336 1042031915932 1043355299112 1044481911032 1045461909072 1046789648352 1047919968672 1048185647719 1048903192512 1049516846154 1051635896724 1052971476984 1055097502704 1057846344933 1058838882318 1061328393468 1062324197928 1063031776344 1063471292408 1064029179024 1067242365511 1068597766026 1069751634686 1070312815908 1070755342356 1072473855048 1077078700677 1078807362066 1081998087968 1083372228288 1086196453587 1087369325257 1088750287062 1089771820452 1091970420576 1092994975296 1096207480809 1098420803154 1101669538592 1102403323616 1103437667136 1108175461064 1109954031312 1113607599552 1116137267721 1117556456184 1120184022384 1121235048864 1122445755104 1123871264064 1126425951868 1127856515688 1129074371768 1130133739728 1131569012448 1133078073631 1133853732288 1135581560316 1136807757876 1138251506616 1140549718896 1143521189517 1144594112382 1147285248732 1148361703272 1149601700792 1151061697872 1152141695712 1153678192639 1155143366874 1156390687214 1157475685044 1158945682104 1161285677424 1163055307743 1164311171373 1165789849518 1168143663708 1169628979232 1175042149911 1176144647706 1177414645166 1178909964756 1180016091576 1180408969824 1181516503104 1185479129037 1186984690542 1188493962768 1190893618208 1192406056128 1193693612608 1196405203959 1197926454536 1199447824176 1200573220896 1201869596256 1203395973696 1205000823362 1206533086929 1208967251352 1210101579792 1212946735392 1214084797632 1215395762752 1217247848964 1219705560584 1221254589744 1222573296784 1223214646752 1223720391264 1226908546178 1228466723148 1229619347208 1230947086488 1232922699504 1238216459046 1239378230916 1240203739068 1241367375528 1243871817664 1245453509088 1246697393697 1248698285226 1249214566082 1250046625886 1251219497556 1252808549496 1257251013207 1258608589077 1260207025182 1262751474492 1266486241216 1270208668239 1271400457194 1273965490672 1275585448824 1277207378496 1281490937013 1283118433758 1287343944992 1288978875072 1290370710592 1293301913391 1294946369864 1297807497504 1299208866144 1300858864704 1303815865548 1306446387102 1306881359448 1308107557008 1311183141408 1312413375168 1315832601636 1318489363016 1320163847856 1321589356816 1322829354336 1324509350976 1326275717522 1327960091052 1329206065992 1330641338712 1332331256592 1335021329952 1335359797779 1337055708114 1338499456854 1339755320484 1342905314184 1344165311664 1347667261353 1348589818944 1350388299218 1352103295788 1353563292868 1354833290328 1356553932048 1360088157771 1361364277266 1362834274326 1364565077316 1367320233096 1369058805184 1372168755657 1375394958882 1376685440172 1377143798128 1378435920288 1380186537408 1381676858688 1384815472299 1386310791889 1387038036942 1391140398816 1393949212096 1399355794872 1402181195632 1403961969312 1405279253952 1406796670272 1410461793244 1411785176424 1413578147184 1415104524624 1416432263904 1417375701792 1418705572032 1424797021368 1427083754544 1427673789808 1429965140064 1431781199424 1433211177006 1436104934236 1436858300808 1438409816088 1440236600208 1444585868887 1445941269402 1446904362246 1448261938116 1451667049416 1453029093936 1456814666097 1459756080482 1461609974412 1464561070872 1466421067152 1470241529379 1471621001634 1473210053574 1475081034084 1479938708416 1483300533393 1486788026418 1488183023628 1490075274912 1493578696512 1496971506051 1499994000006 1501898996196 1503808687584 1506844986304 1510768478457 1514108747088 1515743677168 1517668675488 1519092646848 1520732958528 1524187451619 1524694919356 1526125483176 1528063666416 1529713664976 1531148937696 1534748930496 1535138035242 1538235262233 1540191155832 1543300913392 1545260909472 1548380903232 1549286772894 1550740410324 1552414895164 1554386466024 1555844888304 1557524884944 1559502945504 1561582699663 1563047873898 1565032948668 1566722866548 1568192863608 1571879953008 1573354788768 1574275269231 1577453845086 1580638838716 1582646254056 1584658617024 1588258323477 1589973320047 1591992590202 1593486296892 1594547664516 1595206938612 1599263765568 1602896649039 1604627452029 1606133013534 1608710782572 1611956335136 1613468773056 1618211043099 1622997131952 1625058342432 1628339452992 1633125430593 1637955630864 1639492462944 1641262781984 1642123772352 1643896932672 1647631204731 1650955278728 1652504307888 1653604985424 1655156500704 1662263191596 1664931046968 1668292663408 1670411399328 1676334684276 1678144785436 1680276033576 1681852573296 1683668632656 1685806896096 1688055089287 1689638927802 1691784773532 1693611557652 1695200609592 1700780598432 1705211636814 1708654582684 1710824578344 1716891168573 1718745062503 1720927873098 1722542554908 1724402551188 1726592546808 1732715050311 1734586030821 1736213527566 1738421154064 1741928516136 1742508479264 1744143409344 1749993000007 1752215495562 1754443468848 1760218463808 1764216971559 1766121967749 1768364947134 1770613454736 1772274754656 1774188451616 1776441675456 1780479730372 1782740944152 1784665942472 1786340427312 1788609084192 1790540418912 1792220415552 1796889681804 1799171736264 1802804394384 1806444387104 1807501235043 1808738576064 1813450877028 1815152369688 1817112365768 1819420103088 1821127196448 1823093644128 1823555852881 1825871773446 1827843344306 1829558340876 1831881884616 1833859945176 1835580586896 1840362819267 1842700084722 1846420629732 1849384049256 1857324688569 1859067346374 1860305608602 1861074761714 1862051063292 1865807726496 1873047427839 1873821849123 1875069938829 1876829246334 1882380235232 1884770862912 1886806032832 1891724716543 1894127211738 1899729361824 1902778339392 1907100685791 1910948236008 1915811067744 1917879754784 1920315466944 1927921692536 1929205816328 1931015917488 1933468312608 1935556065888 1937372125248 1942419554796 1948813299216 1952748094496 1955228089536 1955723798322 1960322039172 1962161335512 1964280071432 1966774712112 1968620062752 1971245415769 1973748902454 1975880150594 1977734044524 1980245771784 1982384035224 1984244031504 1989413576283 1991940136578 1995962008068 1999992000008 2002531994928 2007749185281 2009632980726 2011802976386 2014357971276 2016247967496 2018811662784 2025582448827 2028154943682 2030344939302 2032249935492 2034833977568 2037418221888 2039618219968 2044251411489 2046850713656 2050980349644 2053588207776 2056196270016 2063092438323 2065028160258 2065715697192 2067653880432 2072515288032 2074459851072 2076699846592 2084063831864 2086710598224 2088963822064 2090923818144 2093579296704 2095839937344 2096371295438 2099033692308 2103271793448 2105942953968 2110195005408 2115692689866 2117677764636 2122656786936 2124648395856 2126063552688 2126942584816 2128058358048 2134484731022 2137195532052 2139503269372 2140625631816 2141510684712 2144947710096 2149816765509 2154157401354 2157614724132 2163996175936 2168911904103 2170356543369 2172392907174 2174738650514 2177500574124 2179543640904 2183940841152 2189634120723 2192414961618 2196841606308 2203339077184 2204806647232 2209815080361 2216350922128 2219908062624 2230182039627 2232274535442 2235112912368 2240368044768 2242470097728 2244891510208 2249991000009 2252851903736 2255713031376 2258148743536 2260267479456 2263138024896 2266156147262 2271163120632 2273615515752 2276503013232 2281099437792 2287042379034 2289188224764 2294570497464 2296723406544 2299203401584 2302123395744 2302707052863 2304283391424 2307356385278 2310286733748 2312781374428 2314951370088 2317891364208 2322571354848 2323930159341 2326110615486 2328622342746 2331579699036 2336287327416 2339257958464 2344571810847 2350084299822 2352289295412 2354829290332 2357819929512 2360032183152 2360817939648 2366180767629 2368735762519 2370958258074 2373969381084 2376987925536 2381787236416 2387988885303 2392810407918 2395852909072 2398895648352 2401146441792 2403739192512 2409199520301 2410001646724 2413066173858 2417934502704 2420203159584 2425893470784 2434495697928 2439411121168 2442509179488 2445146593568 2446429293504 2447440782528 2453817092356 2456933446296 2459238694416 2461894172976 2465845399008 2468308138177 2476432918092 2478756461832 2480407478136 2482734751056 2490907018176 2493394787394 2497396570452 2498429132164 2500093251772 2502438995112 2505617098992 2513183634913 2514502026414 2517217178154 2520414050364 2525502948984 2534458391703 2540417336478 2542800914388 2547930981344 2551170897648 2557817455221 2560579378831 2562981874026 2566236867516 2574687889984 2581391809647 2586603826782 2589892739728 2595614995008 2598417732288 2604320291349 2607631731096 2612892774204 2613762718896 2616215114016 2622366282816 2628323243343 2631665203272 2636978726032 2640327695712 2643178713632 2645658708672 2652551435044 2655920182104 2658412131984 2661282677424 2664662513184 2668216108873 2670042659904 2670719595558 2674111416228 2676998913708 2679510640968 2685810628368 2688330623328 2695334522706 2700776598436 2704206591576 2707126585736 2709666580656 2713107864096 2716726066537 2720176315542 2722728554532 2725668548652 2729130154632 2734640466192 2738807660169 2741765016459 2744337511314 2750789917764 2753370880344 2754287596256 2756871840576 2766117967753 2769630944598 2772621583778 2774076073884 2782280797632 2788601019561 2790458412903 2791612142571 2798711589744 2804362391264 2807923938624 2815243869501 2820923586488 2823570352848 2827156294368 2830209049248 2832864527808 2834751403584 2841190817607 2849594042736 2854167509088 2855347579616 2859930280128 2866422354012 2872209868472 2873716601616 2876819632176 2880473200416 2889171737774 2891882538804 2893808724492 2896523876232 2903334098832 2906058187872 2913629332194 2919512160964 2923219948824 2929122141744 2932842134304 2933585697483 2936753374513 2940483058758 2943242003268 2946420107148 2950162068168 2960623353681 2963820225891 2966601066786 2973576052836 2976366047256 2980150549824 2990145519697 2993943012102 2999988000012 3003797992392 3007617375168 3014449471089 3017704464579 3021536956914 3028217494176 3031487354336 3035337350976 3045517408953 3048374903238 3049389838712 3052250966352 3056127332832 3059427329952 3062297875392 3070276070484 3076470524466 3080382311664 3086601826784 3090521818944 3098573545788 3101480820648 3104829790328 3108772932048 3111689776608 3115049769888 3119005891008 3123165399326 3126095747796 3130065897336 3133445733096 3136385727216 3143759906016 3144556943157 3146709577536 3148550538462 3154907690172 3161277677432 3165292508112 3173539034799 3176516646954 3179946640094 3183985180404 3186972593784 3189095329032 3190413877224 3201727096533 3205793298078 3209254904058 3212266027068 3217421565144 3223912670272 3231236102031 3236422086198 3245994263904 3250116684864 3258589360761 3262107975771 3266250861186 3275911261728 3278984925888 3282525563968 3295262409462 3301910557456 3305008615776 3307209970848 3310313001408 3324526383192 3329862093936 3336585326816 3340822798656 3352669368552 3356289570872 3360552067152 3363705146592 3367337265312 3371613792192 3376110178574 3379277855604 3383569547064 3387223115304 3390401219184 3399234220893 3401561196864 3410423273628 3417309165368 3421649156688 3430563568551 3433782337146 3437490125006 3441855746196 3445085109816 3448805102376 3453185093616 3461034577917 3465430100622 3469172061642 3472427055132 3476842308128 3483857032272 3485016958528 3492933514119 3499986000014 3504430991124 3508886937696 3525126449733 3528433943118 3532243935498 3536729894268 3541226909472 3544549509312 3548376903232 3556437387111 3560959460744 3565481888304 3569331884944 3572680854624 3577218168384 3581080837824 3589215611877 3593779363608 3598343472528 3605608788768 3612888774208 3615002470086 3626901754056 3630304739376 3634224731536 3638840206176 3642254392896 3646187288256 3647111705762 3651743546892 3655686688612 3659116681752 3663763769232 3667719890352 3671161173792 3680725638534 3685400169444 3692841259464 3698768098512 3714649377138 3718134692748 3720611217204 3722149523428 3724102126584 3731615452992 3740092181091 3744130721401 3746094855678 3747643698246 3750139877658 3753658492668 3764760470464 3775825767231 3783449433086 3788254423476 3799458723648 3810626004717 3814201371582 3821896472016 3831622135488 3835759509568 3844472811039 3855843385072 3858411632656 3862031834976 3866936625216 3871112131776 3879905740173 3884839109592 3897626598432 3905496188992 3911447596644 3920644078344 3924322671024 3928560142864 3933549424224 3937240125504 3942490831538 3947497804908 3951760301188 3955468089048 3960491543568 3964768070448 3968488063008 3978827152566 3983880273156 3991924016136 3999984000016 4005063989856 4006079393337 4015498370562 4019265961452 4023605952772 4028715942552 4032495934992 4043001784059 4047367405249 4051164897654 4056309887364 4060689878604 4064499870984 4069667955136 4080264473313 4088502822978 4093701427312 4101960699288 4107176415552 4116506266971 4120951258081 4126184876646 4130056320516 4131431394384 4135307760864 4145030576064 4154446416897 4158932375667 4168127663728 4173421196448 4177927644128 4181847636288 4192742590876 4198067384616 4206543586896 4211885907936 4220390010816 4231385379732 4235355529272 4245313573872 4249296791712 4252127105376 4253885169632 4256116716096 4268969462044 4274391064104 4279006538744 4281251263632 4283021369424 4289895420192 4294179911623 4299633531018 4308314802708 4315229448264 4333757606661 4337823808206 4340713086738 4344785814348 4349477301028 4355001148248 4359087281808 4370443998291 4372250981287 4375163190601 4379268241446 4384829923236 4393683212616 4410724588137 4419630160722 4432701844256 4439816125248 4449901600179 4454706590569 4460364079254 4464549070884 4470225824736 4480736089536 4490914518153 4499982000018 4505703807472 4511426062752 4516297487072 4520534958912 4532312294524 4542326241264 4547231031504 4553006026464 4562198875584 4572562354857 4574084758068 4578376449528 4589140994928 4593446813088 4598406803168 4604246791488 4605414105726 4614712770556 4620573467496 4625562748856 4629902740176 4635782728416 4641965011327 4645142709696 4647860318682 4652221230972 4657244685492 4663159398072 4672574654832 4684748098989 4689143621694 4700168599644 4704578590824 4709658580664 4715639859024 4720064366304 4726359047263 4732361535258 4737471525038 4741916516148 4747938762168 4753975851072 4764774970431 4769919960141 4775977770606 4785620815836 4791705818144 4797791296704 4813882356087 4818399040602 4820003293448 4826132347716 4835869005408 4840406319168 4854633129297 4868991395856 4878822242336 4885018358976 4890293187136 4907634184712 4913866892592 4918477388832 4923788345952 4931690798016 4936616276354 4942893614193 4952865836184 4957512923664 4960814956272 4965469502112 4986789574788 4994793140904 4996858264328 5000186503544 5004877990224 5011234197984 5026367269826 5029004052828 5034434356308 5040828100728 5051005897968 5064165267861 5068916783406 5080834672956 5085601828776 5095861962688 5102341795296 5109146281687 5115634910442 5121158757662 5125963748052 5132473735032 5150673505719 5156235187509 5162783619294 5173207653564 5179785479456 5203758092463 5208640582698 5215263462192 5225785548408 5227525437792 5232430228032 5249979000021 5256646486686 5263330406544 5273957452064 5280655391424 5286357427264 5298365903247 5305102870088 5311840364208 5316824263968 5322565354848 5329325026368 5336432217746 5341439191116 5348222832456 5353997827416 5359021281936 5371621256736 5376661246656 5390669045412 5401553196872 5408413183152 5414253171472 5419333161312 5422503705129 5426215728192 5433452133074 5440352631084 5445457109064 5451337097304 5458260309264 5469280932384 5470667558643 5477615320338 5483530032918 5488675022628 5501579835528 5506741760688 5508575192512 5521088457801 5532235935506 5539261889196 5545243167556 5548152147768 5571974065707 5577202039122 5580916825806 5583224285142 5597423179488 5608724782528 5621465547369 5625209816487 5630487739002 5641847172976 5647140705696 5654312588736 5660418098496 5675174149629 5682381635214 5699188085472 5708335018176 5710695159232 5732844708024 5744419736944 5747433203232 5753639264352 5760946400832 5778343475548 5783765077608 5787617448984 5793047752464 5806668197664 5812116375744 5827258664388 5839024321928 5846439897648 5858244283488 5865684268608 5867171394966 5873506749026 5880966117516 5886484006536 5892840214296 5900324136336 5913736247307 5921246707362 5927640451782 5933202133572 5947152105672 5952732094512 5968240728849 5980291039394 5987886024204 5999976000024 6007595984784 6023247555843 6028898942178 6035408929158 6043073913828 6056434988352 6062974708672 6076747346481 6091034817906 6096749806476 6098779677424 6104501932704 6112254665664 6118854659904 6132754234467 6140552140968 6152941048932 6160764623328 6173203653568 6189277314969 6197147091576 6202961641296 6209659580656 6217545864096 6223379553216 6230099539776 6246330798652 6252191495592 6260131794672 6266891466192 6272771454432 6287519812032 6289113886314 6297101076924 6309815380344 6322555354864 6330585016224 6347078069598 6353033293908 6359893280188 6367970360808 6373945187568 6378190658064 6380827754448 6397451705071 6403454193066 6411586596156 6418509808116 6424532054136 6434843130288 6449450296527 6462472204062 6472844172396 6491988527808 6506735712309 6511069630107 6513761665999 6517178721522 6524215951542 6532501722372 6551822523456 6568902362169 6590524818924 6603821114912 6610017231552 6614419941696 6629445241083 6649052766384 6659724187872 6673170653632 6690546118881 6705338737104 6712579141744 6721104134304 6727410293184 6734674530624 6749973000027 6752220357148 6758555711208 6767139094128 6774446230608 6780802438368 6798468441786 6820846547256 6834618330736 6843298313376 6861127137102 6867564674292 6874980250012 6883711492392 6890170219632 6897610204752 6906370187232 6908121158589 6915580527079 6922069155834 6930860201244 6938344123284 6944854110264 6953684616256 6967714064544 6971790478023 6985867028238 6999972000028 7008861982248 7017773875392 7033715432541 7041310417351 7050252899466 7056867886236 7064487870996 7073459788536 7082453818944 7098542302887 7106207287557 7112874774222 7121918921488 7130963776608 7138663769888 7145361709248 7178431223754 7187558727216 7196686945056 7211217577536 7227598560903 7230004940172 7253803508112 7260609478752 7268449463072 7277680412352 7294223411524 7303487093784 7311373377224 7318233363504 7327527538464 7335439780704 7342322347584 7361451277068 7370800338888 7385682518928 7397536197024 7404924414531 7429298754276 7436269385496 7441222434408 7444299046856 7448204253168 7470696558577 7480184362182 7488261442802 7492189711356 7495287396492 7500279755316 7507316985336 7539550904739 7551651534462 7566898866172 7576508846952 7603375175109 7611585276799 7621252009434 7628402743164 7643792944032 7673452365663 7681738136493 7688945622078 7711686770144 7716823265312 7724063669952 7749969000031 7759811480346 7769678219184 7795253196864 7812960874047 7822895193288 7841288156688 7848645342048 7857120285728 7867098848448 7884981663076 7894995609816 7903520602376 7910936178096 7920983087136 7929536140896 7931546515417 7936976126016 7957654305132 7967760546312 7983848032272 7999968000032 8004648326619 8010127979712 8012158786674 8030996741124 8038531922904 8047211905544 8057431885104 8064991869984 8075747348473 8086003568118 8094734810498 8102329795308 8112619774728 8121379757208 8128999741968 8150178199611 8160528946626 8177005645956 8187402854624 8203921398576 8225295049377 8233012533942 8241902516162 8252369753292 8260112641032 8262862788768 8270615521728 8298353903259 8308892833794 8317864751334 8336255327456 8346842392896 8355855288256 8374836427713 8385485181752 8396134769232 8413087173792 8423771815872 8445731608503 8462770759464 8470711058544 8490627147744 8498593583424 8504254210752 8507770339264 8537938924088 8548782128208 8558013077488 8562502527264 8566042738848 8579790840384 8588359823246 8599267062036 8616629605416 8630458896528 8667515213322 8675647616412 8681426173476 8689571628696 8698954602056 8710002296496 8718174563616 8740887996582 8744501962574 8750326381202 8758536482892 8769659846472 8787366425232 8800757092449 8810260123539 8821449176274 8839260321444 8865403688512 8891460677673 8899803200358 8909413181138 8920728158508 8929098141768 8940451649472 8970436559091 8981829036306 8999964000036 9011407614944 9022852125504 9032594974144 9053113393737 9064624589048 9084652482528 9094462063008 9106012052928 9136552226859 9145124709714 9148169516136 9156752899056 9178281989856 9186893626176 9196813606336 9210828211452 9229425541112 9241146934992 9251125497712 9259805480352 9271565456832 9283930022654 9295720637364 9304442461944 9314489370984 9326318796144 9345149309664 9369496197978 9378287243388 9400337199288 9409157181648 9419317161328 9431279718048 9433670829471 9440128732608 9452718094526 9464723070516 9474943050076 9483833032296 9495877524336 9520617104397 9529549940862 9539839920282 9551955541212 9571241631672 9583411636288 9605181289599 9627764712174 9636798081204 9640006586896 9652264695432 9671738010816 9693708306093 9704175543223 9709266258594 9737982791712 9757644484672 9786323927313 9815268369424 9827733785184 9836954777664 9847576691904 9873232552708 9885787228386 9905731672368 9915025847328 9921629912544 9930939004224 9973579149576 9989586281808 9993716528656 10000373007088 10009755980448 10022468395968 10052734539652 10058008105656 10068868712616 10081656201456 10102011795936 10112101082209 10128330535722 10137833566812 10161669345912 10171203657552 10197702662679 10204683590592 10218292563374 10231269820884 10242317515324 10251927496104 10264947470064 10291690705653 10301347011438 10312470375018 10325567238588 10346415307128 10359570958912 10383103733751 10407516184926 10417281165396 10430526924384 10451571096816 10455050875584 10478800542357 10490115519727 10499958000042 10513292973372 10526660813088 10547914904128 10575379349199 10596731806494 10610205740176 10623680728416 10633648527936 10645130709696 10669312161333 10672864435492 10682878382232 10696445664912 10707995654832 10718042563872 10743242513472 10767646835631 10781338090824 10803106393744 10816826366304 10828506342944 10838666322624 10845007410258 10866904266148 10880705262168 10890914218128 10902674194608 10916520618528 10931078897641 10938561864768 10941335117286 10955230640676 10967060065836 10977350045256 11003159671056 11013483521376 11042176915602 11064471871012 11078523778392 11090486335112 11096304295536 11129813240329 11143948131414 11154404078244 11161833651612 11166448570284 11194846358976 11220276543273 11232392164203 11242931094738 11250419632974 11260975478004 11283694345952 11294281411392 11327477301693 11350348299258 11364763270428 11398376170944 11431878014151 11465689416048 11488839473888 11494866406464 11507278528704 11533418433117 11556686951096 11567530155216 11575234897968 11586095504928 11613336395328 11639717220519 11654517328776 11678048643856 11692879795296 11716488566976 11734342789932 11747013498052 11761932235032 11772968013072 11785680428592 11800648272672 11816385625009 11827472494614 11842493414724 11855280903564 11866404267144 11894304211344 11905464189024 11936481457698 11960582078788 11975772048408 11999952000048 12015191969568 12018238180011 12031215437521 12046495111686 12057797884356 12070817858316 12086147827656 12129005352177 12142102215747 12153494692962 12182069635812 12193499612952 12197559354848 12209003865408 12249951000049 12265508468934 12281104281936 12305882097864 12321529246656 12349518800913 12362853774243 12378554629938 12394294183152 12405923282592 12419319161312 12435091728192 12476797127001 12492661597304 12504382991184 12520263589344 12533782932384 12545542908864 12578227772628 12594202153848 12619630760688 12645110709728 12661170032448 12694156139196 12706066587816 12719786560376 12735940721616 12747890375136 12756381316128 12761655508896 12794903410142 12806908386132 12823173192312 12837019616232 12849064108272 12869686260576 12882539734869 12898900593054 12924944408124 12945688344792 13001272819983 13013471424618 13022139260214 13027523331998 13034357443044 13048431903084 13065003444744 13111331994873 13116752943861 13125489571803 13137804724338 13181049637848 13207642229824 13242073015801 13258890482166 13298105532768 13319448375744 13349704800537 13364119771707 13381092237762 13410677474208 13425158283488 13442208268608 13499946000054 13504440714296 13517111422416 13534278188256 13548892461216 13561604876736 13596936883572 13641693094512 13669236661472 13686596626752 13722254274204 13735129348584 13749960500024 13767422984784 13780340439264 13795220409504 13798717910383 13812740374464 13816242317178 13831161054158 13844138311668 13861720402488 13876688246568 13889708220528 13925895033981 13935428129088 13943580956046 13971734056476 13999944000056 14017723964496 14054244296967 14067430865082 14082620834702 14100505798932 14113735772472 14128975741992 14146919577072 14179077141789 14197084605774 14212414575114 14225749548444 14243837842976 14261927553216 14277327539776 14309759880423 14356862447508 14375117454432 14393373890112 14441647068261 14455197121806 14460009880344 14507607016224 14521218957504 14536898926144 14588446823048 14606974187568 14622746754448 14636466727008 14655055076928 14670879561408 14722902554136 14741600677776 14771365037856 14795072394048 14809848829062 14858597508552 14872538770992 14882444868816 14888598093712 14896408506336 14941393117154 14960368724364 14976522885604 14984379422712 14990574792984 15000559510632 15014633970672 15079101809478 15103303068924 15133797732344 15153017693904 15192495803583 15206750350218 15223170553598 15242504018868 15256805486328 15287585888064 15327438845061 15346904731326 15363476272986 15377891244156 15423373540288 15433646530624 15468705562527 15499938000062 15519622960692 15539356438368 15611274277389 15625921748094 15645790386576 15682576313376 15697290684096 15714240571456 15749937000063 15769963326152 15789991219632 15807041204752 15821872356192 15841966174272 15859072281792 15863093030834 15895097709741 15915308610264 15935521092624 15967696064544 15999936000064 16009296653238 16024317573348 16061993482248 16077063845808 16094423811088 16114863770208 16129983739968 16151494696946 16172007136236 16189469620996 16204659590616 16225239549456 16242759514416 16257999483936 16267511115387 16300356399222 16321057893252 16354011291912 16374805709248 16407842797152 16412002675929 16450590098754 16466025067884 16483805032324 16504739506584 16520225282064 16525725577536 16563265373403 16581150337633 16596707806518 16617785667588 16635729502668 16672510654912 16715922197121 16749672855426 16770970363504 16792269538464 16826174347584 16864396642107 16875629449461 16891463217006 16925541518928 16941422117088 16981254295488 17025522448887 17075877848176 17097564256416 17116026154976 17125005054528 17132085477696 17176719646492 17198534124072 17233259210832 17260917793056 17335030426644 17351295232824 17362852346952 17379143257392 17397909204112 17420004592992 17436349127232 17481775993164 17489003925148 17500652762404 17517072965784 17539319692944 17574732850464 17592285444391 17601514184898 17620520247078 17642898352548 17678520642888 17741208741921 17782921355346 17799606400716 17818826362276 17841456317016 17858196283536 17904722186547 17924055651817 17940873118182 17963658072612 17999928000072 18022815229888 18069742667529 18106226787474 18129249178096 18169304965056 18188924126016 18230242039443 18249927000073 18273104453718 18290249419428 18296339032272 18313505798112 18356563979712 18398262703401 18421656422904 18458851082224 18482293869984 18502250995424 18519610960704 18567860045308 18591441274728 18608884923888 18628978741968 18652637592288 18677512762111 18690298619328 18738992395956 18756574486776 18800674398576 18818314363296 18838634322656 18862559436096 18867341658942 18905436189052 18929446141032 18949886100152 18967666064592 18991755048672 19017082465759 19041234208794 19059099881724 19079679840564 19103911082424 19142483263344 19192355115213 19210362579198 19255529424348 19273596162408 19280013173792 19304529390864 19362825774271 19387416612186 19408351086446 19418532517188 19475965583424 19520207136927 19533208890321 19541284997997 19572647854626 19630536738848 19655467570368 19706707086507 19746465105416 19771574456772 19811463344736 19830051694656 19843259825088 19888335723249 19947158299152 19979172563616 19987433057312 20000746014176 20019511960896 20105469079304 20116016211312 20137737425232 20163312402912 20204023591872 20224202164418 20249919000081 20256661071444 20275667133624 20323338691824 20342407315104 20395405325358 20436585126748 20462539641768 20484635030648 20503854992208 20529894940128 20557273621591 20583381411306 20602694022876 20624940750036 20651134477176 20692830614256 20724363475767 20746741581237 20766207467502 20815032369852 20834562330792 20861053848768 20903142193632 20931018637879 20957601084714 20980231039454 20999916000084 21026585946744 21053321626176 21101146297623 21123931252053 21150758698398 21193463612988 21220411480352 21247361456832 21318621862671 21338624322666 21345728870984 21365756764464 21392891329824 21415991309664 21436085127744 21535293671262 21562676181648 21606212787488 21633652732608 21657012685888 21690014820516 21733808532296 21761410524336 21781828436256 21805348389216 21833041237056 21862157795282 21882670234572 21910461281352 21934120131672 21954700090512 22006319342112 22026967042752 22084353831204 22128943742024 22157047556784 22180972670224 22192608591072 22214773243593 22259626480658 22287896262828 22308808156488 22323667303224 22332897140568 22412089675731 22440553086546 22464784328406 22485862189476 22500839265948 22521950956008 22567388691904 22618652714217 22654954603386 22700696598516 22729526540856 22810125525327 22834755830397 22863756028302 22931378832096 22977678947776 23045214409479 23066836866234 23113373902192 23135060310432 23150469795936 23172191009856 23249907000093 23279434441038 23309034657552 23356097287712 23385759590592 23468685579864 23494026996104 23523864470064 23545936026144 23571360857184 23601296545344 23632771250018 23654944989228 23684986829448 23710561807128 23732808534288 23788608422688 23794639546251 23810928378048 23872962915396 23921164157576 23951544096816 23999904000096 24013944979857 24030383939136 24036476360022 24062430875042 24092990223372 24115595768712 24141635716632 24172295655312 24227242045419 24258010704354 24284204431494 24306989385924 24364139271624 24386999225904 24395118709696 24450534598833 24499902000098 24531016937868 24562208563872 24611764195728 24675885148131 24699037601826 24725707548486 24757109259876 24788588366304 24811846565184 24838638322624 24895061709777 24953594254002 24985323194608 25008765982368 25040527178688 25067565864768 25124509283139 25156455545256 25188404307696 25239261521376 25290221419456 25388312278392 25412133175632 25439573120752 25471881443232 25495780750272 25512762632256 25523311017792 25589806820284 25613816772264 25646346384624 25674039232464 25698128216544 25739372521152 25765079469738 25797801186108 25849888816248 25891376689584 26002545639966 26026942849236 26044278520428 26055046663996 26068714886088 26096863806168 26130006889488 26208915049807 26222663989746 26233505887722 26250979143606 26275609448676 26362099275696 26430780370617 26484146031602 26517780964332 26596211065536 26674382033019 26699409601074 26728239543414 26762184475524 26821354948416 26850316566976 26911309677273 26999892000108 27008881428592 27034222844832 27068556376512 27097784922432 27159340181211 27193873767144 27283386189024 27338473322944 27409656680577 27444508548408 27470258697168 27499921000048 27534845969568 27560680878528 27590440819008 27597435820766 27632484634356 27662322108316 27688276623336 27723440804976 27753376493136 27779416441056 27851790067962 27887161912092 27943468112952 27999888000112 28035447928992 28108488593934 28134861730164 28165241669404 28201011597864 28227471544944 28257951483984 28293839154144 28301012488413 28331571836743 28358154283578 28394169211548 28424829150228 28451499096888 28487675685952 28561851313191 28619519760846 28713724895016 28750234908864 28815543868797 28846658806567 28883294136522 28910394243612 28920019760688 29015214032448 29081124918279 29112526629669 29176893646096 29213948375136 29245493508896 29272933454016 29358971781939 29445805108272 29483201355552 29542730075712 29619697658124 29717195017104 29745077541984 29764889737632 29777196187424 29792817012672 29882786234308 29920737448728 29953045771208 29968758845424 29981149585968 30001119021264 30029267941344 30158203618956 30206606137848 30267595464688 30306035387808 30336303246627 30384991607166 30413500700436 30446341107196 30485008037736 30513610972656 30593107988037 30605756869009 30626142334207 30654877690122 30693809462652 30726952545972 30755782488312 30875072116959 30937411125054 30999876000124 31039245921384 31078712876736 31149311201253 31182946133983 31222548554778 31251843496188 31291580773152 31365152626752 31436401627071 31470346559181 31499874000126 31539926652304 31579982439264 31614082409504 31643744712384 31726186061668 31790195419482 31830617220528 31871042185248 31935392129088 32007936483999 32018593306476 32048635146696 32123986964496 32154127691616 32188847622176 32229727540416 32302989393892 32344014272472 32378939241992 32409319181232 32450479098912 32485519028832 32493755079289 32515998967872 32535022230774 32600712798444 32642115786504 32708022583824 32793236692923 32815685594304 32824005351858 32901180197508 32932050135768 32967610064648 33009479013168 33040450564128 33084513330841 33126530746806 33162300675266 33193415613036 33235571335176 33271459005336 33389439720987 33431844394242 33499345710852 33541940727008 33584539076928 33697176492609 33728793284214 33751258898922 33782926434012 33851083037856 33882844234176 33982431905079 34051044897774 34151755696352 34195128512832 34232052309952 34353439292984 34397068248144 34466518421664 34521835586112 34600255299351 34670060853288 34702590465648 34725704693904 34758286514784 34795818408224 34840009185984 34963551986328 34978007850296 35001305524808 35034145931568 35078639385888 35149465700928 35184570888782 35203028369796 35241040494156 35285796705096 35357041285776 35449156875027 35482417483842 35565842710692 35599212801432 35637652724552 35682912634032 35716392567072 35764023971809 35809444373094 35848111303634 35881746236364 35927316145224 35999856000144 36054714540033 36093646312563 36139485335058 36212453574948 36258498356192 36426306647241 36460484078886 36499854000146 36546208907436 36580498838856 36592678064544 36627011596224 36749853000147 36796525406802 36843312845808 36917702164448 36964587739968 37004501990848 37088561322729 37135720090616 37182882549456 37217769847776 37257957483936 37305275184576 37355025524222 37430391381003 37477984791912 37513148973552 37601348797152 37636628726592 37677268645312 37734683317884 37810872378104 37858892282064 37899772200304 37935332129184 37983510097344 38034164931518 38082468417588 38118199763448 38159359681128 38207822164848 38284966526688 38384710230426 38420725158396 38511058848696 38547192324816 38560026347584 38609058781728 38647619204607 38725651548542 38774833224372 38816702172892 38837065034376 39003818459949 39040414273854 39066417780642 39082569995994 39145295709252 39261073477696 39350258831583 39376468715409 39413414173014 39492930210832 39543148913544 39622926689472 39726219047403 39776671446498 39894316598304 39958345127232 39974866114624 40001492028352 40092359315121 40210938158608 40232032422624 40275474850464 40326624805824 40448404328836 40499838000162 40513322142888 40551334267248 40646677383648 40684814630208 40790810650716 40873170253496 40925079283536 40969270061296 41007709984416 41059789880256 41114547243182 41166762822612 41205388045752 41249881500072 41302268954352 41385661228512 41396153731149 41448726951534 41493483162474 41532414935004 41630064739704 41669124661584 41777685101943 41806284387264 41862037275758 41915202169428 41960462078908 41999832000168 42053171893488 42162732890901 42202292595246 42247862504106 42301517396796 42386927225976 42440822960704 42537231425367 42637243725342 42677248645332 42691457741968 42731513528928 42785782659648 42831982619328 42929279641269 42975634548559 43070587342524 43125352363296 43212425574976 43324941204783 43380029641032 43467617064592 43522821048672 43563656872512 43610696778432 43724315590564 43765340469144 43820922562704 43868240263344 43909400181024 44012638684224 44168707662408 44257887484048 44314095113568 44361945340448 44385217182144 44429546487186 44519252961316 44575792525656 44617616312976 44647334606448 44665794281136 44782161935497 44824179351462 44881106173092 44929568656812 44971724378952 45001678531896 45043901912016 45237305428434 45309909206772 45401393197032 45459053081712 45577487410749 45596331661993 45620251050654 45669511660794 45727512056604 45862757664192 45982316535183 46090428818958 46133673732468 46226747804384 46270120620864 46300939591872 46406116687581 46499814000186 46558868882076 46618069315104 46712194575424 46833822832167 46937371159728 46988053992208 47047728940128 47091872052288 47142721714368 47249811000189 47265542500036 47309889978456 47369973658896 47421123614256 47465617068576 47577216845376 47589279092502 47685293129223 47745925830792 47842328315152 47903088193632 47999808000192 48027889959714 48072952720044 48124861750084 48185980446744 48231191537424 48283271433264 48344591310624 48409063689553 48454484090838 48516021408708 48568408862988 48613978771848 48728278543248 48773998451808 48802533346161 48901069197666 48999804000196 49062033875736 49124417127744 49223528391456 49236008027787 49289172921457 49351770296262 49398075203652 49451415096972 49514218519752 49577176732608 49689796120209 49743451012899 49790123419554 49907188508004 49970646389216 50017531964736 50249018566278 50312911090512 50376808615392 50478523042752 50593189926321 50626888348383 50776624556784 50824266351264 50879146241504 50943762886464 51076567346661 51179613640568 51227633544528 51292692769248 51348078464928 51396256433088 51530158939476 51595602372216 51699777632496 51782753379168 52005091279932 52053885698472 52088557040856 52110093327992 52137429772176 52193727612336 52260013778976 52417830099614 52445327979492 52467011775444 52501958287212 52551218897352 52724198551392 52776856333173 52861560741234 52968292063204 53035561928664 53223626225763 53281096937593 53348764066038 53398819202148 53456479086828 53524368951048 53714166559641 53772166955451 53822619354546 53999784000216 54017762857184 54068445689664 54249783000217 54318680362422 54387747534288 54566772378048 54690726118329 54749781000219 54819313361154 54889017096816 54940517394336 54999842000096 55069691939136 55194871641532 55264969268712 55324644216632 55376553246672 55446881609952 55506752986272 55558832882112 55703580135924 55774323824184 55886936225904 55999776000224 56032538286333 56070895857984 56216977187868 56269723460328 56330483338808 56402023195728 56454943089888 56515902967968 56530231439311 56587678308288 56602024976826 56663143673486 56716308567156 56788338423096 56849658300456 56902998193776 57051247397277 57123702626382 57239039521692 57427449790032 57577065345639 57631087737594 57693317613134 57766588273044 57820788487224 57840039521376 58088477322813 58162249836558 58225053259338 58353787292192 58427896750272 58490987017792 58623854993991 58717943563878 58891610216544 58966402711104 59120121259521 59239395316248 59434390034208 59490155083968 59529779475264 59554392374848 59765572468616 59841474897456 59906091542416 59937517690848 59962299171936 60002238042528 60058535882688 60316407237912 60413212275696 60535190929376 60612070775616 60672606493254 60769983214332 60827001400872 60892682214392 60970016075472 61027221945312 61186215976074 61211513738018 61252284668414 61309755380244 61387618925304 61453905091944 61511564976624 61671820864773 61750144233918 61874822250108 61999752000248 62078491842768 62240224743711 62298622402506 62365892267966 62445097109556 62503686992376 62583161546304 62793055913637 62872803254142 62940693118362 62999748000252 63079853304608 63159964878528 63228164819008 63371793756159 63452372123336 63580390838964 63661234441056 63742084370496 63955865588013 64015872967998 64037186612952 64097270293392 64247973928992 64308255383232 64377695244352 64605978787784 64688028544944 64757878483984 64818638362464 64900958197824 64971038057664 64987510158578 65070044461548 65201425596888 65284231573008 65416045167648 65586473385846 65648010703716 65802360395016 65864100271536 65935220129296 66018958026336 66080901128256 66169026661682 66253061493612 66324601350532 66386831226072 66471142670352 66542918010672 66644319730779 66778879441974 66863688788484 66998691421704 67083881454016 67236269027193 67394352985218 67457586568428 67502517797844 67565852868024 67702166075712 67855958142651 67929228802561 67964863810158 68102089795548 68303511392704 68504267491191 68706878585968 68794136496288 68933036843328 69135643228437 69200510598702 69340121706576 69405180931296 69451409387808 69516573029568 69591636816448 69749721000279 69927103972656 69956015700592 70002611049616 70068291863136 70157278771776 70369141777564 70406056739592 70482080988312 70571593410192 70714082571552 70898313750054 70964834967684 71131685421384 71198425602864 71275305449104 71365825268064 71383918638753 71432785134144 71528047943618 71618888746188 71696222607268 71763492472728 71854632290448 71999712000288 72041834939571 72109429080066 72187292625126 72278970670116 72424907149896 72516996712384 72681726136257 72852613294482 72920968157772 72999708000292 73092417814872 73160997677712 73185356129088 73351603796499 73430808638089 73499706000294 73593050813604 73686625691616 73835404328896 74027655444393 74177122645458 74271440181232 74365765098912 74435539695552 74515914967872 74685185129331 74710051048444 74860782762006 74955969583824 75026297947104 75202697594304 75373527849417 75469366635768 75621744756208 75717784564128 75799544400608 75870664258368 76068329863036 76164936835176 76236399526896 76318719362256 76415644329696 76517552283487 76569933053376 76769420460852 76841450316792 77022117697392 77094384649632 77218117563456 77295238409214 77451303097084 77549666448744 77633404345784 77674130068752 77908692682303 78007636919898 78080828547708 78132835561284 78165139991988 78290591418504 78626745149421 78700517663166 78752937430818 78826828346028 78985860421664 79086297827088 79292341111851 79377960743761 79452438094806 79553342892996 79788633196608 80023146099057 80184718630242 80421876317216 80464064845248 80550949700928 80733929031819 80896808657672 80999676000324 81026644285776 81102668534496 81293354767296 81478020543633 81581621301432 81746340506992 81850158567072 81938540122592 82015419968832 82229094486364 82333525645224 82410776091504 82499763000144 82604537908704 82714699375063 82771322457024 82792307462298 82897453903068 82986966324948 83064829870008 83260129479408 83338249323168 83555370203886 83724074551516 83830404338856 83920924157816 83999664000336 84106343786976 84218508062647 84325465781802 84404585190492 84495725008212 84603034793592 84773854451952 84903037465239 84994715510229 85074462850734 85274487450684 85354497290664 85382915483936 85463027057856 85749657000343 85858559282538 85951269097118 86141174685048 86250704726592 86446631606391 86539976419701 86649882409566 86760059282064 86935234129184 87045642097344 87337579889007 87448631181128 87530680938288 87641845125408 87736480526688 87818800362048 88076915345817 88337415324816 88515774968096 88628190227136 88723890680896 88859092974372 89038505922632 89151585051312 89235232625952 89294669212896 89331588562272 89564323870994 89648358702924 89762212346184 89859137313624 89943448757904 90003357063792 90087803824032 90474610856868 90619818413544 90802786394064 90918106163424 91008909739881 91154974821498 91192663323986 91240502101308 91339023321588 91455024113208 91779323964111 91817270607027 91878427002621 91964633070366 92180857637916 92267347464936 92453495608768 92694511110607 92812233375162 92999628000372 93117737764152 93236138630208 93447933603759 93548838401949 93667645664334 93874742319456 93976107984416 94095457880256 94411039677543 94499622000378 94531085000072 94619779956912 94739947317792 94842247228512 94931234137152 95178558185004 95370586258446 95491851661584 95684656630304 95806176387264 96055779919428 96145905440088 96249723500168 96371960893488 96462383074848 96566542866528 96689182621248 96818127379106 96908968181676 97032042817416 97136817725976 97227957543696 97456557086496 97481265237867 97547996903616 97605066692322 97802138395332 97999608000392 98124067751472 98379710078769 98447056782912 98472016055574 98578345842914 98703540592524 98796150407304 98902830193944 99028437039504 99253539992523 99379592240418 99486902025798 99580246839108 99814377016008 99941292778432 100168319162961 100498037132556 100625822181024 100753617230784 101091529477827 101186379852642 101253776696766 101553249113568 101648532702528 101758292483008 102153134693322 102359227281136 102455267089056 102585385538496 102696156929856 103060317878952 103191204744432 103399555264992 103565506758336 104010182559864 104107771396944 104177114081712 104220186655984 104274859544352 104387455224672 104520027557952 104835660199228 104890655958984 104934023550888 105003916574424 105102437794704 105448397102784 105553712666346 105723121482468 105936584126408 106071123857328 106347470625081 106447252451526 106562193875186 106697528132076 106797638404296 106912958173656 107048737902096 107292071915427 107428333119282 107544333910902 107645238709092 107999568000432 108035525714368 108280938937689 108499566000434 108637360724844 108775495068576 109278919941723 109381452236658 109499562000438 109638626722308 109778034193632 109881034788672 109999684000192 110249559000441 110389743283064 110529938537424 110649288433264 110753106493344 110893763219904 111013505972544 111265683968187 111407160271848 111548647648368 111773872451808 111999552000448 112065076572666 112291174143009 112433954375736 112539446920656 112660966677616 112804046391456 112909886179776 113031805935936 113060462878622 113204049953652 113326287346972 113432617134312 113576676846192 113699316600912 113805996387552 114102494794554 114247405252764 114478079043384 114854899580064 115154130691278 115262175475188 115386635226268 115533176546088 115641576974448 115680079042752 115942857613821 116068052363431 116176954645626 116324499673116 116450106518676 116707574584384 117011455379847 117247709987982 117435887127756 117783220433088 118050776494749 118129406146227 118240242519042 118478790632496 118868780068416 119178657142209 119531144937232 119682949794912 119812183084832 119875035381696 119924598343872 120004476085056 120277077945363 120632814475824 120826424551392 121070381858752 121345212986508 121539966428664 121654002801744 121785364428784 121940032150944 122054443890624 122372431952148 122423027476036 122504569336828 122619510760488 122775237850608 122907810183888 123023129953248 123343641729546 123500288467836 123749644500216 123999504000496 124156983685536 124188461193447 124480449487422 124597244805012 124731784535932 124890194219112 125007373984752 125333055305829 125468389562719 125586111827274 125745606508284 125881386236724 125999496000504 126159706609216 126488198672703 126743587512318 126904744246672 127160781677928 127322468882112 127611694276101 127749489000511 127911731176026 128031745935996 128074373225904 128194540586784 128495947857984 128787838923807 128926903645677 129211957575568 129376057089888 129515756967968 129637276724928 129975020317156 130140088923096 130402851193776 130568463146016 130832090335296 131172946771692 131296021407432 131604720790032 131728200543072 131870440258592 132037916052672 132338053323364 132506122987224 132649202701064 132773662452144 132942285340704 133085836021344 133119577260313 133288639461558 133557758883948 133727377576968 133997382843408 134346485806491 134472538054386 134788705970436 134915173136856 135005035595688 135131705736048 135539780419897 135711916285302 135858457605122 135929727620316 136204179591096 136732462232247 136788994985979 137008534982382 137413757171936 137588272992576 137946949605549 138095904307639 138271286456874 138401021197404 138680243413152 138810361862592 138902818775616 139218350062743 139499442000558 139854207945312 139912031401184 140005222099232 140136583726272 140738283555128 140812113479184 140964161976624 141143186820384 141428165143104 141749433000567 141796627500108 141929669935368 142263370842768 142396851205728 142550610898208 142731650536128 142767837277506 143056095887236 143237777492376 143392445214536 143526984945456 143709264580896 143900915351137 143999424000576 144083669879142 144218858160132 144374585250252 144557941340232 144849814299792 145227191068659 145363452272514 145705226588964 145841936315544 145999416000584 146184835629744 146321995355424 146517130465153 146703207592998 146861617276178 146999412000588 147186101627208 147373251383232 147708024083361 147867518764371 148055310888786 148354245290916 148542880362464 148731530197824 149230353038697 149370370258662 149420102096888 149721565524012 149911939167648 150052595894208 150747055698834 150938733271536 151243489512416 151435569128256 151599088801216 152136659726072 152329873670352 152472799053792 152637438724512 152831288659392 153035104566974 153229702039983 153538840921704 153682900633584 154044235394784 154188769299264 154590476818428 154902606194168 155099332897488 155266808691568 155348260137504 155817385364606 156015273839796 156161657095416 156265671122568 156330279983976 156581182837008 157253490298842 157401035326332 157505874861636 157653656692056 157971720843328 158172595654176 158330568999519 158584682223702 158755921487522 158904876189612 159106685785992 159670878677289 159843290812779 160046292198114 160369437260484 160843752634432 161316500866353 161467858063638 161793617315344 161999352000648 162053288571552 162205337068992 162749349000651 162956041087266 163163242602864 163492681013984 163700317134144 163877080245184 164249343000657 164458188972728 164667051290448 164821552183008 164999526000288 165209075817408 165429398750126 165584614924596 165794907806136 165973932649896 166129659740016 166520258958816 166676498646336 167110740407772 167448149103032 167660808677712 167841848315632 167999328000672 168097614858999 168212687573952 168437016125294 168650931563604 168809170380984 168991450016424 169206069587184 169547708903904 169590694317933 169806074930478 169989431020458 170148925701468 170548974901368 170708994581328 170765830967872 171153742191831 171499314000686 171717118565076 171902538194236 172282349370096 172731196036917 172893263212782 173079952839402 173299764819132 173520118564128 173870468258368 174265431968439 174675159778014 174897262362256 175061361876576 175283690250816 175472961053376 175871564981973 176153830691634 176674830649632 177031549936192 177718185948744 178077011845264 178303170102624 178470465251904 178589338425792 178663177124544 179128647741988 179296717405848 179524424692368 179718274627248 179886897515808 180006714127584 180175607648064 180949221713736 181239636827088 181605572788128 181836212326848 182017819479762 182309949642996 182385326647972 182481004202616 182678046643176 182910048226416 183462405348649 183558647928222 183634541214054 183756854005242 183929266140732 184361715275832 184534694929872 185015462594319 185389022221214 185624466750324 185999256000744 186235475528304 186720674231133 186895867207518 187097676803898 187335291328668 187749484638912 187952215968832 188379167740911 188822079355086 188999244000756 189062170000144 189239559913824 189479894635584 189684494457024 190115381268477 190357116370008 190741172516892 190983703323168 191369313260608 191867596764039 192111559838856 192291810880176 192499447000336 192743921786976 192924766149696 193133085733056 193636254758212 193817936363352 194064085634832 194273635451952 194455915087392 194913114172992 194962530475734 195210133384644 195604276790664 195999216000784 196248135502944 196759420157538 196944032111148 197156691685828 197407081185048 197592300814608 197805660387888 198056874079008 198321002857201 198507079985046 198759184480836 198973804051596 199160493678216 199628754032016 199932959192337 200336638325922 200996074265112 201251644362048 201708807081579 201926611645969 202183058955654 202372759705284 202507553393532 203106498227136 203567874427953 203787686407683 204306269386644 204718454562272 204910534178112 205512802473573 206120635757904 206382409488864 206799110529984 207406929685311 208020365119728 208215542793888 208354228163424 208440373311968 208549719088704 208774910449344 209249163000837 209671320398456 209781311917968 209868047101776 210007833148848 210204875589408 211107425332692 211446242964936 211873168252816 212142247714656 212694941250162 212894504903052 213124387750372 213395056264152 213595276808592 213825916347312 214097475804192 214151755916259 214382996339449 214584143830854 214856666238564 215088667821804 215290477418184 215999136000864 216125504818713 216561877875378 216999132000868 217274721449688 217550990137152 218045178408771 218280622937881 218557839883446 218762904473316 218999124000876 219277253444616 219556068387264 220054811389497 220292425914267 220499118000882 220779486566128 221059877074848 221298576866528 221506212986688 222531367936374 222814320543696 223097295296736 223547744903616 224055555387993 224130153145332 224582348286018 224867908751472 225078893841312 225321933355232 225608092782912 226120925757244 226408099907304 226652574693944 226865234268624 227153353692384 227398633201824 227611992775104 228204989589108 228494810505528 228956158086768 229552656850461 229709799160128 230308261382556 230524350950376 230773270452536 231066353092176 231283153948896 231591593315887 231885715227642 232136104726862 232353909291252 232648999346232 232900213037352 233726078046909 234022910759694 234495419975964 234871774255512 235880235448263 236101552989498 236258812292454 236480485038084 236957581264992 237877023335553 238133882231283 238357314284418 239062289874464 239365899589824 239624366169664 240249039000961 240554155890726 241265628951648 241652849102784 242201787095457 242690425973016 243079932857328 243308005603488 243570728857568 243880064301888 244744863904296 244846054952072 245009138673656 245239021520976 245550475701216 245815620367776 246046259906496 246687283459092 247000576935672 247499289000432 247999008000992 248144098125189 248313967371072 248376922386894 248960898974844 249194489610024 249463569071864 249780388438224 250014747969504 250348167802663 250666110611658 250936779125438 251172223654548 251491213016568 251762772473448 251998992001008 252655524187941 252976397345406 253487175024636 253809488493344 254321563355856 254984146530687 255223388552202 255498978001022 255823462352052 256063491871992 256148746451808 256389081173568 257248971001029 257575677847614 257853807291354 258423915151136 258752114179776 259031513935936 259619929259103 259950040634312 260280177846192 260805702387552 261136926292032 262012739667021 262345893543384 262592042814864 263209441580064 263456401086144 263740880517184 264676106646728 265012245974448 265298405402128 265547324904288 265884570681408 266171672042688 266239154520626 266577278923116 267115517767896 267454755153936 267994765686816 268692971612982 268945076108772 269577411940872 269830346273712 270010071191376 270263411472096 271079560839794 271423832570604 271716915210244 271859455240632 272408359182192 273026729219643 273464924464494 273577989971958 274017069964764 274827514343872 275451811821081 275635281007863 275893899211098 276191808615278 276542572913748 276802042394808 277360486826304 278083533331821 278436700125486 278998884001116 279708415890624 279824062802368 280010444198464 280646515205847 281476567110256 281624226958368 281928323953248 282286373640768 283233119032629 283498866001134 283593255000216 283859339870736 284526741685536 284793702411456 285101221796416 285535674555012 286112191774472 286475554984752 286784890429072 287053969890912 287418529161792 287801830702274 288167339758284 288437716320264 288749170500504 289115882680464 289699628599584 290454382137318 290726904545028 291410453177928 291683872631088 291998832001168 292369671259488 292443795713601 292643990710848 293034260930306 293406415185996 293723234552356 293998824001176 294372203254416 295139130236307 295416048166722 295735037528742 296110621777572 296708490581832 297085760724928 297760619977569 298460706077394 298740740517324 298840204193776 299443131048024 299823878335296 300504957488883 300829441839913 301494111397668 301877466543072 302486979024832 303274588433481 304273319452144 304659747340704 304945598107584 305274877449024 306070209133948 306459404079966 307077681843408 307365801267168 308088470789568 309180953636856 309805212388336 310198665794976 310533617383136 310696520275008 311634770729212 312030547679592 312323314190832 312531342245136 312660559967952 313162365674016 313475133548479 314506980597684 314802070652664 315011749723272 315307313384112 316345191308352 316661137999038 317169364447404 317511842975044 317809752379224 318213371571984 319042411875243 319174321633951 319341757354578 319686581625558 320092584396228 320738874520968 321876215746281 322633001732706 322935716127276 323587234630688 323998704001296 324106577143104 324842816813067 325193581111537 325498698001302 325912082174532 326326485205728 326985362027968 327836759825169 328498686001314 328916377945456 329334102580896 329643104366016 329999052000576 330748677001323 330858797500252 331169229849192 331589815612272 331947865299792 332259319480032 333040517917632 333797051904561 334221480815544 334896298206064 335321617355424 335683696631264 335998656001344 336195229717998 336874032250588 337301863127208 337618340761968 337982900032848 338412139174368 338863445826871 339095417807808 339181388635866 339612149860956 339978862040916 340297851402936 341097949802736 341417989162656 342307484383662 342998628001372 343434237130152 343805076388472 344564698740192 345024210450199 345462392073834 345786526425564 346159905678804 346599529638264 347040237128256 347828572841463 348204157090293 348530863936878 349350319556028 349794524724512 350122723753152 351743129963946 352307661383268 353349661299264 354152329484247 354388218438681 355436371897488 356154023690528 356606340205248 357535971426627 358257295483976 358593434811696 359048849384736 359436549254496 359773795031616 360013428255168 360831233836089 361898443427472 362479273654176 363211145576256 364035638959524 364619899285992 364770653295944 364962008405232 365356093286352 365820096452832 366924810697298 367117295856444 367269082428108 367513708010484 367858532281464 368723430551664 369069389859744 370030925188638 370778044442428 371248933500648 371998512001488 372470951056608 372565383580341 372967678563151 373441348462266 373791734415036 374195353607796 374670582657336 375999165917487 376405168688157 376758335481822 377644158710172 377998488001512 378124340000288 378479119827648 379748481001519 380230762536954 380714232740016 381482345033784 381967406646336 382835082828303 383248467001533 383735193528078 384223119677712 384583621760352 384998894000672 385487843573952 386780710937031 387272509516424 387635872726704 388128171269664 388547270903904 388911830174784 389925060951468 390420266769288 391208553581328 391998432001568 392496271005888 393518840315076 393888064222296 394313383371656 394814162370096 395184601629216 395611320775776 396113748158016 396642005714402 397014159970092 397518368961672 397947608103192 398320987356432 399257508064032 399358731780939 399865918384674 400673276651844 401992148530224 403039457419473 403417614163158 403853223291938 404366117911308 404745519410568 405015106787064 406619341259691 407135748855906 407575372815366 408612538773288 409436909124544 410366984957937 411025604947146 412241271515808 412764818977728 413840848816647 414287712922917 414813859370622 416040730239456 416431085587776 416708456326848 416880746623936 418498326001674 419342640796912 419562623835936 419736094203552 420015666297696 420409751178816 422214850665384 422892485929872 423746336505632 424284495429312 425389882500324 425789009806104 426248775500744 426790112528304 427190553617184 427651832694624 428194951608384 428303511832518 428765992678898 429168287661708 429713332477128 430177335643608 430580954836368 431702746053411 431998272001728 432251009637426 433123755750756 433998264001736 434549442899376 435681573205977 436090356817542 436561245875762 437115679766892 437525808946632 437998248001752 438554506889232 439551391395459 440109622778994 440584851828534 440998236001764 441558973132256 442119754149696 442597153733056 443602556293113 445062735872748 445628641087392 446194590593472 447691059116091 448111110775986 448260306290664 449164696572036 449735817502944 450157787682624 450643866710464 452241851514488 452816199814608 453305149387888 453730468537248 454306707384768 454797266403648 456409979178216 456989621011056 457912316173536 459105313700922 460616522765112 461048701900752 461546540905072 462132706184352 462566307897792 463183186631774 463771430455284 464272209453724 464707818582504 465297998692464 465800426074704 467452156093818 468045821519388 468990839951928 469743548511024 471760470896526 472203105978996 472517624584908 472960970076168 473915162529984 474991706998557 475504601617927 475754046671106 476267764462566 476714628568836 478124579748928 479529872438337 480498078001922 481108311781452 482531257903296 483949502599059 484403574190914 485380851946032 486159865714656 486616011206976 487141457715136 488248047001953 489489727808592 489692109904144 490018277347312 490478043041952 491100951402432 491631240735552 492748029001971 493374566918184 494001153871344 494998578000864 495998016001984 496288196250378 496753844773788 497921797949688 498388979220048 498927138143728 499560776876448 500029495939008 500696335605326 501332221223316 501873558250876 502344447309096 502982426033136 503525544946896 503997984002016 504292844576997 505311048375882 505952794690812 506974350049272 507618976986688 508643126711712 508772082953799 509968293061374 510446777104404 510997956002044 511646924704104 512126983743984 512297492903616 513461226575493 514015660466623 514497942002058 515151355695228 515707614582708 516847830302272 518193588110751 519239858518206 519900081268624 520560355692384 521611404775104 522796295905317 524025479334042 524691787086768 525184085629728 526418883160128 527614694945919 529352213293456 530024491948896 530596810804256 531094649808576 532478309041252 533154557846232 534231035535792 534909510307872 535989531373632 537385943225964 537890152217544 539154823881744 539660692547424 540020142382752 540526822944192 542159121679588 542847665141208 543433830420488 543718910481264 544816718364384 545360848776121 546053458439286 546929848928988 547155979943916 548034139929528 550387216045947 550903623642162 551270562015726 551787798422196 552383617230556 553085145827496 553604084789616 555046387782957 555645725206327 556167066663642 556873400250972 557997768002232 560162022693399 561293030411694 562953134220512 563248453916736 563856647906496 565137503222733 565747737002263 566466238065258 566997732002268 567186510000432 567718679741472 569053483371072 570346143805431 571071349110024 572224383548944 572951109969504 573569780858144 574107939781824 575603661404548 576334679516568 576875432640528 577498341001008 578231765360928 579002895625441 579399257199168 580908764274636 581453809090056 582820906355856 583367745262176 583997664002336 584739342518976 584887591427202 586068521860612 586812830371992 587446469104712 587997648002352 588744406508832 589529556438529 590278260472614 590832096333444 591470075057484 592221243555144 593416981163664 594963008571603 595521239955138 596921412154788 597481481034648 597680408387552 598886262096048 600247599002401 601009914977766 601658883679826 602988222795336 603754933086144 605126421244737 605779834937907 606549176866962 608546638904288 609319494681408 611363059223049 612140418267896 612918808159932 614155363686816 614731602534336 616538407420719 618361907273712 619610424776672 620397331589952 621067234766272 623269541458424 624061095359184 624646628381664 625062684490272 625321119935904 626324731348032 626950267096958 627747489002511 629013961195368 629604141305328 630023499446544 630614626768224 633322275998076 634338728894808 635023685950088 635619504758448 636426743143968 638084823750486 638348643267902 638683514709156 639373163251116 640185168792456 641477749041936 642455267748777 643148989018347 643752431492562 645266003465412 645871432254552 647174469261376 647997408002592 648861577774249 649685633626134 650387162223074 650997396002604 651824164349064 652652970411456 654135535226313 654841868813643 655673519650338 656997372002628 657832755890912 658668205161792 660877277742801 661497354002646 661717595000504 662338459698384 663179631224544 663895730599584 664518638960064 667594103809122 668442961631088 669792596412128 670643234710848 671367393262528 672390459435996 673748064501176 674603726254416 675236681523936 675965800065696 676824278348736 677726891653742 678362777271732 679224299721912 679957724081832 680595702805872 682195899605472 682835978325312 684614968767324 685997256002744 686868474260304 687610152776944 688657970551383 689129397480384 690048420900398 690924784147668 691573052851128 692319811357608 693199059276528 694774779947661 695657145682926 696408314180586 697061727873756 698700639112056 699589049449024 701178234140727 703486259927892 704615322766536 707640706344789 708304658968494 708776436877362 710872743794976 712308047381056 714401646693849 715071942853254 716514590967952 717186869623392 718097698769472 718873098508992 720747117002883 721662467672178 723796886854944 724958547308352 728071277919048 729239798571984 729541306591888 729924016810464 730712186572704 731640192905664 733849621394596 734234591712888 734538164856216 735027416020968 735717064562928 737446861103328 738138779719488 740061850377276 741556088884856 742497867001296 743997024002976 744432294375567 744941902113216 745130767160682 745935357126302 746882696924532 747583468830072 748390707215592 749341165314672 751044503407989 751998331834974 752810337376314 753516670963644 755288317420344 755996976003024 756248680000576 757966572563823 759496962003038 760461525073908 761428465480032 762964690067568 764952439592061 765670165656606 766496934003066 767470387056156 768446239355424 769167243520704 769997788001344 771746913003087 773561421874062 774545019032848 775271745453408 776256342539328 777094541807808 778859787777309 779850121902936 780840533538576 782417107162656 783996864003136 786038219001063 787037680630152 787776128444592 788626766743312 789628324740192 790369203258432 791222641551552 793284011428804 794028319940184 795036737923344 795895216206384 796641974712864 798515016128064 798717463561878 799731836769348 801346553303688 803984297060448 806078914838946 806835228326316 807706446583876 808732235822616 809491038821136 810030213574128 812476366544017 813238682519382 814271497711812 815150745630732 817225077546576 819080187658929 820733969915874 822051209894292 824482543031616 826355435463243 826905843023589 827681697633294 828575425845834 829627718741244 832081460478912 834250599995463 836996652003348 838685281593824 839125247671872 839472188407104 840031332595392 841939545617541 844429701330768 845784971859744 847492673011264 849699357097887 850779765000648 851578019612208 852497551001488 853580225056608 854381107234368 855303665389248 856607023665036 857531985357796 858336575323416 859426664954256 860354671287216 861161909672736 863405492106822 864502019274852 866247511501512 867996528003472 869098885798752 871363146411954 872180713635084 873122491751524 874231359533784 875051617893264 875996496003504 877109013778464 877331387140803 878278726939033 879102782790918 880219245557988 881169703657068 881996472003528 883117946264512 885417390708921 887205112586226 890125471745496 891257282174784 893281859932707 894246423003577 895382118232182 896222221551972 896520612581328 898329393144072 899471635005888 901514872466649 902488325519739 904483703028976 905632399629216 906610298775776 907460937074496 912819958356432 913979242022112 915824632347072 918210627401844 921233045530224 922097403801504 923093081810144 924265412368704 926366373263548 927542860910568 928544418907448 929415637165008 930595997384928 931600852149408 934904312187636 936091643038776 937981679903856 939487097022048 940425400645437 943520941793052 944406211957992 945035249169816 945921940152336 948778462939279 949983413997114 951009203235854 951508093342212 952535528925132 953429257137672 957127235625729 957522964901853 959059744876674 960996156003844 962216623562904 965628647238843 966671330153473 967899005198118 968807148381828 970761703892064 972319731429312 974528450439201 975580743334611 976496094003906 978979455617184 979384219808288 980036554694624 980956086083904 985496058003942 986749133836368 988002307742688 989997156001728 992246031003969 992576392500756 993507689547576 995843595899376 996777958440096 997854276287456 999121553752896 1001392671210652 1002664442446632 1003747116501752 1004688894618192 1005964852066272 1007051089893792 1007306407457959 1007995968004032 1008585689153994 1010622096751764 1011905589381624 1013948700098544 1016590337480613 1017286253423424 1017544165907598 1019936586122748 1020893554208808 1021995912004088 1023293849408208 1024253967487968 1025619913256071 1026922453150986 1028031320933246 1028995884004116 1030302711390456 1031415229165416 1035072631350597 1036387176221502 1038479717036412 1039800162537248 1041120711384768 1044612471270879 1045592591810634 1048050958668084 1049383574173536 1050368171259456 1055229389891838 1058704426586912 1060048983897792 1061193621608512 1064956618082504 1066309115692464 1068462071071584 1069819020615744 1072607914279881 1074771886451928 1075780304435088 1078309647763488 1079321385094848 1080040284765504 1084318243359176 1085695330282416 1086867660840976 1087437820962528 1089633436728768 1090721697552242 1092106916878572 1093859697857976 1094311959887832 1096068279859056 1100774432091894 1101807247284324 1102541124031452 1103575596844392 1104767234461112 1106170291654992 1107208169579232 1110092775565914 1111291450412654 1112334133327284 1113746800501944 1115995536004464 1117696150741023 1118903035689453 1120324045386798 1122586060823388 1125906268441024 1129215506064471 1130275006445466 1131495474004526 1132932476130516 1133995464004536 1134373020000864 1135437359482944 1139245443004557 1140692287610862 1142142698220048 1144448767097888 1145902219939008 1147139561716288 1149745401004599 1151207322809096 1152669359033136 1153750865281056 1154996682002016 1156463530721856 1158005791250882 1160342132811093 1161817528549272 1162907618180112 1165641812711712 1166735490524352 1167995328004672 1169775182854404 1172137043721224 1173625660743984 1174892938209424 1175995296004704 1177488813017664 1179059112877058 1180556520945228 1181664192666888 1182940150114968 1184442487110288 1186833962327328 1189926017143206 1191042479910276 1193842824309576 1194962962069296 1195360816775104 1197772524192096 1198076195342817 1200495198004802 1202019829955532 1203317767359652 1205976445590672 1209118372258419 1210252842489474 1211559669875814 1213098353733924 1217093277808576 1219858023779073 1222726118446098 1224280836535792 1225837616319864 1228310727373632 1231100954873811 1233076814841438 1236723814547424 1239220849553344 1242863138768751 1246539082916848 1248122190718368 1249293256763328 1250125368980544 1250642239871808 1253900534193916 1255494978005022 1258027922390736 1259208282610656 1260046998893088 1261229253536448 1266644551996152 1268677457789616 1270047371900176 1271239009516896 1272853486287936 1276169647500972 1276697286535804 1277367029418312 1278746326502232 1280370337584912 1282955498083872 1284236837440543 1284910535497554 1286297978036694 1287504862985124 1290532006930824 1291742864509104 1295108238160233 1295994816005184 1297723155548498 1299371267252268 1300774324446148 1301994792005208 1303648328698128 1307044719617931 1308271070452626 1309683737627286 1311347039300676 1313994744005256 1315665511781824 1318654174186377 1321754555485602 1322994708005292 1323435190001008 1324676919396768 1326359262449088 1327791461199168 1330807668879339 1332244671005329 1335188207618244 1336885923262176 1339585192824256 1343073177348273 1344780918871992 1347496129002352 1349207452508832 1350473363047872 1351931600131392 1355453783307484 1356725554543464 1358448599443824 1359915448163664 1361191405611744 1364391799210944 1369229937534648 1371994512005488 1373736948520608 1375220305553888 1377315941102766 1380096841800796 1381849568295336 1383146105702256 1384639622715216 1386398118553056 1388247020000407 1389549559895322 1391314291365852 1392816628361172 1394123455747512 1397401278224112 1402356468281454 1406972519855784 1409230645533072 1413486281521783 1415281412689578 1416609317936988 1417552873754724 1421745487589952 1424975120995671 1426513804853781 1428803293387698 1430143885706508 1433029181935904 1434373739246784 1438589617315011 1441494234005766 1443324935344356 1447593773709888 1451848507797177 1456142555838096 1458479597143968 1459082613183776 1459848033620928 1461424373145408 1464744141005859 1467699242789192 1468469183425776 1469076329712432 1470054832041936 1471434129125856 1474893722206656 1478244087005913 1480123700754552 1483112177769712 1484995734002592 1487994048005952 1488864588751134 1490261534321364 1491870714252604 1493765393849064 1495166937660144 1496781414431184 1498682330629344 1500680974376143 1502089006815978 1503996663669948 1505620674752628 1507033341927288 1510576634840688 1511993952006048 1512878533730991 1515933145127646 1518993924006076 1520923050147816 1522856930960064 1525929380135136 1526316248861397 1527964360565167 1529904879184122 1531340331313212 1532993868006132 1534940774112312 1536892478710848 1540383679726479 1542046981399869 1543493826006174 1547122843748124 1549090038065696 1550543490906816 1557719575554618 1559700243805872 1561681067077152 1564834214325312 1568388887715951 1572076438002126 1574075361260304 1575552256889184 1577253533486624 1579256649480384 1586568022857608 1588056639880368 1590073475846688 1591790432412768 1593283949425728 1597434927123756 1599463673538696 1602693106607376 1607968594120896 1612157829677892 1613670456652632 1615412893167752 1617464471645232 1618982077642272 1620060427148256 1624952733088034 1626477365038764 1628542995423624 1630301491261464 1634450155093152 1636082546328363 1638160375317858 1641467939831748 1644102419788584 1651161648137841 1652710870926486 1653811686047178 1655363395266588 1657150851691668 1659255437482488 1665139163348871 1666937175618981 1668501199990926 1673993304006696 1677370563187648 1681743273006727 1683879091235082 1688859402661536 1691569943719488 1695412509668199 1697243211006789 1699398714195774 1701559530001296 1703156039224416 1704995102002976 1707160450113216 1713214047330072 1715063970715592 1716673150646832 1718853329908512 1720709342574432 1722323819345472 1726810984213644 1729004038549704 1732495023003024 1735993056006944 1737008686876323 1738197771597504 1742726292823908 1744361427270168 1746244983503048 1748462719067568 1750103235786528 1751992992007008 1752437174618641 1754218027556928 1754662774281606 1756557453878066 1758205565581836 1760438491115976 1762339407314136 1763992944007056 1768588669315587 1770834781417842 1774410225172452 1780250943490992 1784889025714809 1786563719865414 1788492846007154 1790764236464364 1792444443103944 1793041225162656 1796658786288144 1800742797007203 1803029744933298 1804976651039478 1808967406057952 1811264799258432 1813220597551552 1817339504813721 1825639916712864 1827958484044224 1834089177669147 1836421254803688 1842466091060448 1844194807603008 1846186163620288 1852732746527096 1855085721821136 1857088837814896 1858831274330016 1861191994769856 1863201704298816 1869808624375272 1872183286077552 1875963359807712 1878974194044096 1880850801290874 1887041883586104 1888812423915984 1890070498339632 1891843880304672 1897556925878558 1899966827994228 1902018406471708 1903016186684424 1905071057850264 1906858514275344 1914254471251458 1915045929803706 1918119489753348 1921992312007688 1924433247125808 1929446967055041 1931257294477686 1933342660306946 1935798010396236 1937614296763656 1941523407784128 1946584733322747 1949056900878402 1951161486669222 1952992188007812 1957958911234368 1958768439616576 1960073109389248 1964525606440929 1970992116007884 1973498267672736 1976004615485376 1982631833228403 1984492062007938 1985152785001512 1987015379095152 1991687191798752 1993555916880192 1995708552574912 2002785342421304 2005328884893264 2007494233003504 2009377789236384 2011929704132544 2014102179787584 2014612814915918 2017171378307988 2021244193503528 2023811178763248 2027897400197088 2033180674961226 2035088331815196 2039873172245496 2041787108417616 2043991824008176 2046587698816416 2048507934975936 2051239826512142 2053844906301972 2056062641866492 2057991768008232 2060605422780912 2062830458330832 2065973911654149 2070145262701194 2072774352443004 2076959434072824 2079600325074496 2084324339842983 2089224942541758 2091185183621268 2096101917336168 2098767148347072 2103534702422181 2105806092879391 2110458779783676 2117408853173824 2122922119034367 2129913236165008 2132618231384928 2136924142143168 2143204940081547 2145215828559762 2149543772903856 2151560608870176 2156619295526976 2162241351008649 2168636486718352 2171390660564832 2173735321681952 2174875641925056 2181443395104484 2184213833757144 2187719395715952 2188623919775664 2192136559718112 2201548864183788 2203614494568648 2205082248062904 2207151193688784 2209534468922224 2212340583309984 2214416339158464 2220185551131828 2222582900825308 2224668266654568 2227493601003888 2231991072008928 2233296883126701 2234220251437657 2235392301482046 2237806071378906 2240648090773596 2245172121646776 2253133510223967 2258431012128942 2260550012890932 2262990948009052 2265864952261032 2267990928009072 2268746040001728 2273899717691469 2276355067780759 2278490886009114 2281384575221724 2284285396440096 2288897534195776 2294857318776183 2299490802009198 2302414645618192 2305338718066272 2307501730562112 2309993364004032 2315240739009261 2316011582501764 2320684265622186 2323635057098544 2325815236360224 2331283625423424 2336579363331927 2339550365708808 2344274087442448 2347251321487968 2349785876418848 2351990592009408 2358118225754116 2361113041890456 2363328385333776 2365880300229936 2368884974220576 2372044120788097 2373667924654656 2379852034286412 2382084959820552 2387685648619152 2389925924138592 2395545048384192 2396152390685634 2400990396009604 2404039659911064 2406635534719304 2411952891181344 2415169473151393 2418236744516838 2420505684978948 2423119339751628 2426196707467848 2437429099632051 2439716047558146 2445452236892196 2448561673071584 2451675232639728 2462201909747622 2466153629682876 2473447629094848 2479066306389729 2480717529070767 2485726277537502 2493078165833696 2496244381436736 2502751799986389 2507801068387832 2510989956010044 2516055844781472 2518416565221312 2520093997786176 2525818636852623 2533289103992304 2537354915579232 2540094743800352 2542478019033792 2552339295001944 2553394573071608 2554734058836624 2557492653004464 2560740675169824 2565910996167744 2568473674881086 2569821070995108 2572595956073388 2575009725970248 2581064013861648 2583485729018208 2590216476320466 2595446311096996 2598742534504536 2601548648892296 2603989584010416 2607296657396256 2610773749942057 2614089439235862 2616542140905252 2619367475254572 2622694078601352 2627989488010512 2631994161422409 2634836180817099 2637308348372754 2643509110971204 2645989416010584 2646870380002016 2649353838793536 2658239367010633 2661615337758678 2664489342010658 2670376415236488 2673771846524352 2679845579798121 2682739269010731 2686146354696546 2689561837743984 2694992258004704 2698414905017664 2707464976559217 2710907566614968 2713451109086928 2716897198887648 2719830896327328 2722382811223488 2738459875069296 2743989024010976 2747473897041216 2750440611107776 2754631882205532 2760193683601592 2763699136590672 2766292211404512 2769279245430432 2772796237106112 2776494040000814 2779099119790644 2782628582731704 2785633256722344 2788246911495024 2794802556448224 2804712936562908 2813945039711568 2818461291066144 2821276201936311 2826972563043566 2830562825379156 2833218635873976 2835105747509448 2846335388817837 2849950241991342 2853027609707562 2857606586775396 2860287771413016 2866058363871808 2872568894705559 2877179234630022 2882988468011532 2886649870688712 2896885941716529 2900013990460419 2903697015594354 2912285111676192 2916959194287936 2918165226367552 2926742230003833 2929488282011718 2935398485578384 2936938366851552 2938152659424864 2940109664083872 2942868258251712 2956488174011826 2960247401509104 2966224355539424 2969991468005184 2977729177502268 2980523068642728 2983741428505208 2987530787698128 2990333875320288 2993562828862368 2997364661258688 3001361948752286 3004178013631956 3007993327339896 3011241349505256 3014066683854576 3021153269681376 3021919222373877 3023987904012096 3025757067461982 3031866290255292 3037987848012152 3041846100295632 3049771012441839 3051858760270272 3052632497722794 3055928721130334 3059809758368244 3062680662626424 3065987736012264 3069881548224624 3076859739768213 3080767359452958 3084093962799738 3086987652012348 3094245687496248 3098180076131392 3105217894051791 3115439151109236 3119400487611744 3123362134154304 3133837413812637 3136777775431902 3144152876004252 3148150722520608 3151104513778368 3154507066973248 3173136045715216 3176113279760736 3180146951693376 3183580864825536 3194869854247512 3198927347077392 3205386213214752 3224315659355784 3227340913305264 3230825786335504 3234928943290464 3237964155284544 3240120854296512 3249905466176068 3252954730077528 3257085990847248 3260602982522928 3268900310186304 3272165092656726 3276320750635716 3282935879663496 3288204839577168 3302323296275682 3305421741852972 3307623372094356 3310726790533176 3314301703383336 3318510874964976 3328532211325489 3330278326697742 3333874351237962 3337002399981852 3347986608013392 3356709107068359 3363486546013454 3367758182470164 3377718805323072 3387646518193413 3390825019336398 3394486422013578 3398797428391548 3403119060002592 3406312078448832 3409990204005952 3417736329013671 3426428094660144 3430127941431184 3433346301293664 3437706659817024 3441418685148864 3449236203013797 3453621968427288 3458008077099408 3464990046006048 3471986112013888 3474017373752646 3481026398433279 3485452585647816 3488722854540336 3492489967006096 3496925438135136 3500206471573056 3503985984014016 3504874349237282 3509325548563212 3513114907756132 3516411131163672 3520876982231952 3524678814628272 3527985888014112 3537177338631174 3541669562835684 3548820450344904 3560501886981984 3569778051429618 3573127439730828 3576985692014308 3581528472928728 3584888886207888 3586082450325312 3593317572576288 3594228586028451 3598109623266361 3601485594014406 3606059489866596 3609953302078956 3617934812115904 3627355116775257 3634679009627442 3651279833425728 3659574071337219 3668178355338294 3672842509607376 3684932182120896 3693302864621433 3705465493054192 3710171443642272 3714177675629792 3717662548660032 3728589416306253 3739617248750544 3744366572155104 3751926719615424 3761701602581748 3774083767172208 3777624847831968 3780140996679264 3783687760609344 3795113851757116 3799933655988456 3804036812943416 3806032373368848 3810142115700528 3813717028550688 3828508942502916 3830091859607412 3836238979506696 3843984624015376 3848866494251616 3852710512321629 3858893934110082 3862514588955372 3866685320613892 3871596020792472 3875228593527312 3885324714480699 3889520076444289 3893169466645494 3898113801756804 3902322973338444 3905984376015624 3921134158853793 3929051212881858 3941984232015768 3946996535345472 3955962522559131 3960234159015841 3965263666456806 3968984124015876 3970305570003024 3974030758190304 3983374383597504 3992423006638017 3996734013015987 4005570684842608 4010657769786528 4014988466007008 4018755578472768 4029225629831836 4034342756615976 4042488387007056 4047622357526496 4055794800394176 4066361349922452 4070176663630392 4079746344490992 4083574216835232 4087983648016352 4093175397632832 4102479653024284 4107689812603944 4112125283732984 4115983536016464 4121210845561824 4125660916661664 4126706895069703 4131947823308298 4140290525402388 4145548704886008 4153918868145648 4164741060001221 4168648679685966 4178449885083516 4182370367242536 4192203834672336 4201733193016807 4207069404844362 4211612185758782 4220917559567352 4240458844565349 4245844238068734 4259826472330016 4265236462769856 4279541414561343 4286409880163094 4290431657119524 4299087545807712 4303121217740352 4315768851945033 4324482702017298 4337272973436704 4342781321129664 4347470643363904 4362886790208968 4368427667514288 4375438791431904 4377247839551328 4384273119436224 4394232423017577 4403097728367576 4407228989137296 4410164496125808 4414302387377568 4419068937844448 4424681166619968 4440371102263656 4445165801650616 4449336533309136 4454987202007776 4463982144017856 4466593766253402 4468440502875314 4470784602964092 4475612142757812 4481296181547192 4490344243293552 4502042923128429 4506267020447934 4516862024257884 4521100025781864 4525981896018104 4531729904522064 4535981856018144 4542031044419743 4547799435382938 4552710135561518 4556981772018228 4562769150443448 4568570792880192 4578948746584191 4583893081695501 4589714637552366 4598981604018396 4604829291236384 4610677436132544 4626140944199607 4630481478018522 4632023165003528 4641368531244372 4647270114197088 4651630472720448 4673158726663854 4679100731417616 4688548174884896 4694502642975936 4699571752837696 4716236451508232 4722226083780912 4726656770667552 4731760600459872 4737769948441152 4744088241576194 4759704068572824 4764169919641104 4775371297238304 4779851848277184 4792304781371268 4801980792019208 4808079319822128 4813271069438608 4823905782362688 4830338946302786 4836473489033676 4841011369957896 4846238679503256 4852393414935696 4874858199264102 4879432095116292 4890904473784392 4897123346143168 4903350465279456 4908247638985089 4924403819495244 4932307259365752 4953484944413523 4958132612779458 4961435058141534 4971452555075004 4986156331667392 5000811526856943 5005503599972778 5015602136775664 5021979912020088 5032111689562944 5045229819020181 5051637273705246 5066578207984608 5074709831158464 5080189487600704 5091729633020367 5104678590003888 5106789146143216 5109468117673248 5114985306008928 5121481350339648 5136947349762172 5139642141990216 5145191912146776 5150019451940496 5162128027723296 5166971458036416 5180432952640932 5190892622193992 5197485069009072 5203097297784592 5207979168020832 5211026060628969 5214593314792512 5221547499884114 5228178878471724 5233084281810504 5238734950509144 5245388157202704 5255978976021024 5257311523855923 5263988322844818 5269672361634198 5274616696745508 5287018221942408 5291978832021168 5293740760004032 5305766007946761 5316478734021266 5323230675517356 5328978684021316 5340752830472976 5354667077144427 5359691159596242 5365478538021462 5372292709393092 5379123675487968 5389984516009408 5402228391021609 5414929953118434 5421815133229936 5426902218173856 5433794397775296 5439661792654656 5452018514441163 5476919750138592 5487978048021952 5502267533007441 5509263764411064 5520387367203184 5527398273181344 5532584422809024 5538558490860864 5552988080001628 5558198239581288 5565257165463408 5571266513444688 5576493822990048 5589605112896448 5609425873125816 5627890079423136 5636922582132288 5642552403872622 5653945126087132 5661125650758312 5666437271747952 5670211495018896 5687334565808119 5692670777635674 5699900483982684 5706055219415124 5715213173550792 5720575542826032 5745137789411118 5754358469260044 5765976936023064 5773299741377424 5788340901165123 5793771883433058 5800027980920838 5807394031188708 5824570223352384 5839754199968241 5853484460007666 5858976564023436 5870796971156768 5873876733703104 5876305318849728 5880219328167744 5893576819322787 5912976348023652 5920494803018208 5932448711078848 5947895499685209 5955458355004536 5961046137285456 5967482857010416 5975061575396256 5980667750640576 5987125657724736 6002723897504572 6008356027263912 6015986654679792 6022482699010512 6028133367709152 6042306539362752 6043838444747754 6051514134923964 6063732580510584 6075975696024304 6083692200591264 6099542024883678 6105264995445588 6111857442260668 6119619516736488 6125361325252848 6131975472024528 6139763096449248 6147951088573231 6153719479536426 6161534718905916 6168187925599476 6173975304024696 6188491374992496 6197921734962447 6210435788103582 6230878302218472 6238800975223488 6252973019528949 6259724961025039 6267674827625274 6273555550863804 6288305752008504 6296301445041216 6310604107266543 6317418278638173 6346272091430432 6352226559521472 6389739708495024 6397854694154784 6410772426429504 6429614820244641 6448631318711568 6454681826610528 6461651572671008 6469857886580928 6486724053025947 6499810932352136 6505909460155056 6514171981694496 6521205965045856 6544330185313452 6552641501271432 6565871759326992 6576409679154336 6604646592551364 6610843483705944 6615246744188712 6621453581066352 6628603406766672 6637021749929952 6657064422650978 6660556653395484 6667748702475924 6674004799963704 6695973216026784 6699890649380103 6702660754312971 6713418214136718 6726973092026908 6735516364940328 6759400530671901 6766699311074311 6775293036386826 6781650038672796 6788972844027156 6797594856783096 6806238120005184 6821699153074407 6829065203342277 6835472658027342 6852856189320288 6860255882862368 6866692602587328 6898472406027594 6907243936854576 6916016154198816 6929980092012096 6945722217027783 6948034747505292 6962052796866558 6970905171295632 6977445709080672 6984979934012192 6993850876270272 7009748698474564 7018651097126424 7026229815512264 7032822262327344 7041753964463904 7049357629256544 7055971776028224 7074354677262348 7083339125671368 7097640900689808 7116132362364291 7121003773963968 7139556102859236 7146254879461656 7153971384028616 7163056945857456 7169777772415776 7179339392792497 7186635145152576 7188457172056902 7196219246532722 7202971188028812 7212118979733192 7219906604157912 7245508419454179 7254710233550514 7269358019254884 7312287298896153 7319148142674438 7336356710676588 7345685019214752 7386605729242866 7410930986108384 7420342887284544 7428355351259584 7457178832612506 7479234497501088 7488733144310208 7508255399959167 7523403205163496 7548167534344416 7555249695663936 7560281993358528 7590227703514232 7599867311976912 7608073625886832 7612064746737696 7620284231401056 7627434057101376 7657017885005832 7660183719214824 7672477959013392 7687969248030752 7697732988503232 7705421024643258 7717787868220164 7725029177910744 7733370641227784 7743192041584944 7750457187054624 7770649428961398 7779040152888578 7786338933290988 7796227603513608 7804645946676888 7811968752031248 7832321249826171 7842268317707586 7858102425763716 7883968464031536 7904508542451297 7911925045118262 7920468318031682 7930527332913612 7937968248031752 7940611140006048 7948061516380608 7974718101031899 7984846013276034 7993468026031974 8011141369685216 8021315539573056 8029976932014016 8048217807032193 8058451259663672 8068685513231952 8084976774014112 8095244715052992 8122394929677651 8132722699844904 8140353327260784 8159492688981984 8167148433670464 8175967296032704 8204959306048568 8215379625207888 8224250567465968 8231967072032928 8242421691123648 8251321833323328 8253413790139406 8263895646616596 8280581050804776 8291097409772016 8307837736291296 8329482120002442 8337297359371932 8356899770167032 8364740734485072 8384407669344672 8403466386033614 8414138809688724 8423224371517564 8441835119134704 8463828605808933 8480917689130698 8491688476137468 8519652944660032 8539006166453511 8559082829122686 8572819760326188 8580863314239048 8598175091615424 8617706684116677 8631537703890066 8648965404034596 8674545946873408 8700041971381257 8725773580417936 8736855335028576 8750877582863808 8754495679102656 8780226690011499 8788464846035154 8806195456735152 8814457978274592 8820328992251616 8828604774755136 8838137875688896 8880742204527312 8890331603301232 8898673066618272 8909974404015552 8933187532506804 8936881005750628 8941569205928184 8951224285515624 8962592363094384 8980688486587104 9004085846256858 9012534040895868 9033724048515768 9042200051563728 9051963792036208 9063459809044128 9065757667121631 9071963712036288 9084062088839486 9095598870765876 9105420271123036 9113963544036456 9125538300886896 9149313037325517 9157897493168382 9167786163391002 9179429275104732 9197963208036792 9209658582472768 9230579219304639 9252281888399214 9260962956037044 9264046330007056 9282737062488744 9294540228394176 9315653682155373 9325712697037303 9346317453327708 9358201462835232 9377096349769792 9401512241437911 9432472903016464 9444452167561824 9453313541335104 9463521200919744 9488176483152388 9519408137145648 9528339839282208 9550742594476608 9584609562742536 9603961584038416 9616158639644256 9626542138877216 9660677892605572 9672946978067352 9682022739915792 9692477359006512 9704786829871392 9717729140002849 9749716398528204 9758864190232584 9781808947568784 9806700930558912 9816495277970178 9848807638990488 9864614518731504 9894403970652481 9906969888827046 9916265225558916 9922870116283068 9942905110150008 9985596633976467 10001623053713886 10011007199945556 10031204273551328 10043959824040176 10070127321205077 10081001014457647 10090459638040362 10103274547410492 10133156415969216 10162939554580239 10183459266040734 10209357180007776 10213578292286432 10218936235346496 10229970612017856 10253208987041013 10273894699524344 10279284283980432 10290383824293552 10300038903880992 10324256055446592 10347708609041391 10360865905281864 10381785244387984 10394970138018144 10406194595569184 10415958336041664 10422052121257938 10443094999768228 10456357756943448 10466168563621008 10477469901018288 10490776314405408 10504766820633001 10511957952042048 10514623047711846 10527976645689636 10539344723268396 10549233393491016 10574036443884816 10583957664042336 10611532015893522 10632957468042532 10646461351034712 10657957368042632 10681505660945952 10695750523956169 10709334154288854 10719382319192484 10730957076042924 10744585418786184 10758247350975936 10782685758085353 10794328869799083 10804456782043218 10829859906236868 10843630266459872 10853804436347712 10904037028882326 10953839500277184 10978722214011657 11004535066014882 11018527528822128 11040774734406368 11054796546362688 11105976160003256 11116396479162576 11130514330926816 11142533026889376 11152987645980096 11185768248918759 11218851746251632 11255780158846272 11285104807745244 11307890252174264 11322251301516624 11332874543495904 11340422990037792 11374669131616238 11385341555271348 11399800967965368 11412110438830248 11430426347101584 11441151085652064 11490275578822236 11508716938520088 11531953872046128 11546599482754848 11558131536964887 11576681802330246 11587543766866116 11600055961841676 11614788062377416 11655974143442097 11668560229332867 11679508399936482 11706968920015332 11717953128046872 11741593942313536 11772202911047089 11787153638645574 11825952696047304 11840989606036416 11867887567677393 11880702477047523 11895790999370418 11910916710009072 11922092274570912 11934965714020832 11950123150792512 11990202039047961 12005447795009144 12016712054527824 12031973309359584 12044965398021024 12056266735418304 12087676889495508 12103028269847928 12127465161021168 12151951392048608 12167384401182528 12199084049767356 12210529990891176 12223714884521336 12239239033472976 12250722650505696 12263950944049056 12279526192898496 12295902177146462 12307438959072852 12323069437811832 12336375851198952 12347950608049392 12376982749984992 12380120685209109 12395843469924894 12420871576207164 12461756604436944 12494223180003663 12505946039057898 12519449922050078 12535349655250548 12547111101727608 12576611504017008 12605199579050421 12621208214533086 12634836557276346 12692544182860864 12721376533696047 12779479416990048 12795709388309568 12838624243684029 12859229640489282 12897262637423136 12909363653221056 12923303145342016 12973448106051894 12999621864704272 13011818920310112 13028343963388992 13042411930091712 13088660370626904 13105283002542864 13131743518653984 13152819358308672 13209293185102728 13221686967411888 13230493488377424 13242907162132704 13257206813533344 13274043499859904 13314128845301956 13321113306790968 13335497404951848 13348009599927408 13391946432053568 13399781298760206 13405321508625942 13426836428273436 13453946184053816 13471032729880656 13506128769385287 13518801061343802 13533398622148622 13550586072773652 13563300077345592 13577945688054312 13595189713566192 13626093133259229 13643398306148814 13658130406684554 13670945316054684 13705712378640576 13720511765724736 13751679245086503 13796944812055188 13814487873709152 13832032308397632 13878422832598821 13891444434055566 13896069495010584 13924105593733116 13941810342591264 13954891418161344 13969959868024384 14019497396949128 14037302194252848 14052459631024528 14065644524654688 14083507928927808 14098715258513088 14148709354524696 14166678251342736 14195281801379616 14232264724728582 14279112205718472 14292509758923312 14307942768057232 14326113891714912 14339555544831552 14358678785584994 14376914344113804 14392438493065444 14405942376057624 14424237959466384 14439813208315824 14491016838908358 14509420467101028 14538716038509768 14624574597792306 14638296285348876 14672713421353176 14691370038429504 14724742916955267 14740642650155737 14773211458485732 14821861972216768 14860454833240569 14914357665225012 14958468995002176 15002434580570829 15016510799918334 15046806410326992 15096335068688832 15135689457060543 15180455407028464 15199734623953824 15216147251773664 15224129493475392 15240568462802112 15275188899061101 15314035770011664 15320367438429648 15344955918026784 15375938496061504 15410842049286516 15435575736440328 15450058355821488 15466741282455568 15486384083169888 15500914374109248 15541298857922796 15558080305777156 15572677866581976 15592455207027216 15609291893353776 15623937504062496 15633078181886907 15664642499652342 15684536635415172 15716204851527432 15767936928063072 15771934571567769 15809017084902594 15823850090236524 15840936636063364 15861054665827224 15875936496063504 15881222280012096 15917298023840283 15934485474465313 15949436202063798 15969692026552068 15986936052063948 16022282739370432 16064001231433281 16096435614064386 16116902519327344 16137371026463904 16169953548028224 16206685173064827 16244789859355302 16265445399689808 16280706654521568 16318985377963968 16356055543323489 16409918612097136 16430759250415776 16448501134931936 16463934144065856 16506827580278812 16527791293233192 16561162101609552 16582194819544032 16615675472582592 16658964240004884 16674594718743864 16713799540334064 16729481468970144 16768815338689344 16806932772067228 16828277619377448 16846448743035128 16883670238269408 16906186312059751 16927657211617866 16961835378261396 16983376952274936 17062003697424357 17078012332907022 17118165658245372 17145639520652376 17161726628478096 17235413368233354 17263075407780132 17297930808069192 17365022703495369 17400083942762514 17451547160835872 17473710670057152 17519262599904723 17538179847070153 17560453380022998 17576929692070308 17612390913470304 17628915956549184 17640657984503232 17680730457968361 17761484409054624 17780663206602464 17797346133236544 17866375065013608 17873762011501256 17883138411856368 17902448571031248 17925184726188768 17961376973174208 18008171692513716 18025068081791736 18067448097031536 18084400103127456 18103927584072416 18126919618088256 18131515334243262 18168124177678972 18191197741531752 18210840542246072 18227927088072912 18251076601773792 18275416249594399 18298626074651034 18315794986336764 18335572326782004 18358858550209464 18395926416073584 18443853265719693 18461158438609278 18504563776798428 18521925912074088 18528092660014112 18565474124977488 18607675569074431 18631307364310746 18651425394074606 18692634906655416 18716402925670464 18758919058586847 18779174883075117 18803024482875822 18864945806032928 18888904335123648 18952254835914519 18976352966304776 19038816274291296 19056679678564416 19169219125485072 19207923168076832 19232317279288512 19253084277754432 19321355785211144 19345893956134704 19364045479831584 19384954718013024 19409573659742784 19435458280005698 19460172159077841 19499432797056408 19517728380465168 19563617895137568 19632990555940356 19697615277980976 19729229037463008 19788807941304962 19813939777654092 19832530451117832 19845740232566136 19885810220300016 19971193267952934 20003246107427772 20022014399891112 20062408547102656 20087919648080352 20107982262938913 20140254642410154 20162002028915294 20180919276080724 20206549094820984 20278201592015703 20300097933222933 20325879109160478 20366918532081468 20418714360015552 20427156584572864 20487195610026831 20506417974082026 20547789399048688 20558568567960864 20580767648587104 20600077807761984 20695417218082782 20721731810563728 20763570488775968 20789940276036288 20812389191138368 20844104242515876 20886189999536456 20912715513886896 20932337127242016 20954939802036576 20981552628810816 21009533641266002 21029246095423692 21055953291379272 21078689446536792 21098466786982032 21148072887769632 21167915328084672 21223064031787044 21265914936085064 21292922702069424 21315914736085264 21348397087092873 21363011321891904 21391501047912338 21418668308577708 21438764638384968 21461914152085848 21489170837572368 21538018178377491 21565371516170706 21588657739598166 21608913564086436 21659719812473736 21687260532919744 21736525258362537 21808074057764652 21936861896688459 21957444428023314 22009070132029764 22037055057644256 22081549468812736 22211952320006512 22232792958325152 22261028661853632 22285066053778752 22371536497837518 22437703492503264 22570209615490488 22615780504348528 22644502603033248 22665749086991808 22680845980075584 22749338263232476 22770683110542696 22799601935930736 22824220877660496 22860852694203168 22882302171304128 22980551157644472 23017433877040176 23063907744092256 23093198965509696 23116263073929774 23153363604660492 23175087533732232 23200111923683352 23229576124754832 23299725479278423 23311948286884194 23337120458665734 23359016799872964 23413937840030664 23435906256093744 23496963749478513 23544405822094178 23574307277291148 23651905392094608 23713525627353891 23735775135354786 23761404954095046 23791581998740836 23821833420018144 23844184549141824 23869931428041664 23924154303095697 23980404078095922 24010895590018288 24033424109055648 24063946618719168 24089930796042048 24144653421096579 24175353778991016 24206056539695856 24254930322042336 24303902784097216 24367184789032953 24398168099534712 24421059981782352 24447429769042672 24478478066945952 24501445301011392 24527901888098112 24591804354292924 24614877918145704 24646138875623664 24672751702397904 24695901216098784 24753965499969984 24760241370418218 24791686939849788 24841743152414328 24923513208873888 24988446360007326 25011892078115796 25038899844100156 25070699310501096 25094222203455216 25153223008034016 25186767362864527 25210399158100842 25242416429066172 25269673114552692 25391485817426799 25442753067392094 25558958833980096 25617018499360533 25677248487368058 25718459280978564 25794525274846272 25853120052350031 25946896212103788 25999243729408544 26023637840620224 26100125914143771 26177320741253808 26210566005085728 26263487037307968 26340680070034497 26418586370205456 26443373934823776 26460986976754848 26485814324265408 26514413627066688 26628257690603912 26642226613581936 26670994809903696 26696019199854816 26799562597520412 26810643017251884 26853672856546872 26907892368107632 26942065459761312 27012257538770574 27037602122687604 27066797244297244 27101172145547304 27126600154691184 27155891376108624 27190379427132384 27197273001364893 27226640535110023 27252186266518458 27286796612297628 27316260813369108 27341890632109368 27447939111976551 27503358490173006 27593889624110376 27628975747418304 27691737657913917 27721639113110887 27756845665197642 27782888868111132 27792138990021168 27848211187466232 27883620685182528 27946961046466119 27977138091111909 28038994793898256 28074604388505696 28104919262049056 28131289049309376 28297418709049392 28333356502685472 28390563602759232 28464529449457164 28558224411436944 28585019517846624 28615885536114464 28652227783429824 28717357571169988 28753828688227608 28784876986130888 28811884752115248 28848475918932768 28879626416631648 28982033677816716 29018840934202056 29077432077019536 29153187420008547 29249149195584612 29276592570697752 29345426842706352 29412132351117649 29449485833910534 29481285300311474 29546422916971464 29683211911957443 29720909666481138 29828715330450024 29956789901929401 30004869161141658 30033021599836668 30093612820653984 30210381963615231 30243003043372941 30271378914121086 30360910814056928 30399469247907648 30432294503547328 30550377798122202 30628071540023328 30640734876859296 30689911836053568 30759626961123039 30821684098573032 30871151472880656 30900116711642976 30933482564911136 30972768166339776 31082597715845592 31116160611554312 31145355733163952 31184910414054432 31218583786707552 31247875008124992 31266156363773814 31329284999304684 31369073270830344 31432409703054864 31514300461899003 31535873856126144 31543869143135538 31618034169805188 31647700180473048 31681873272126728 31722109331654448 31751872992127008 31794217310938201 31834596047680566 31868970948930626 31898872404127596 31939384053104136 31973872104127896 32087251571868507 32128002462866562 32192871228128772 32233805038654688 32274742052927808 32382986609397249 32413370346129654 32489579718710604 32530890799379616 32561413309043136 32712111086646978 32819837224194272 32861518500831552 32897002269863872 33013655160557624 33055582586466384 33122324203219104 33164389639088064 33317928480009768 33349189437487728 33427599080668128 33458962937940288 33613865544134456 33656555238754896 33692897486070256 33767340476538816 33812372624119502 33855314423235732 33923670756522792 33966753904549872 34124007394848714 34156024665814044 34236331316490744 34291279041304752 34323453256956192 34470826736466708 34526150815560264 34595861616138384 34674394610894661 34730045406990738 34800167885525028 34903094321671744 35005680687998601 35038525199809446 35076359694140306 35120906760045996 35153859384140616 35224781826940608 35316608733141267 35361460915936722 35522968818109248 35561326413204928 35642107431142569 35732750130027216 35747524023002512 35766276823712736 35804897142062496 35850369452377536 35970606117143883 36016343385027432 36050136163583472 36134896194063072 36168800206254912 36207855168144832 36263030668486524 36336248355357944 36382395483063504 36421681084492144 36455854176145824 36502153203547584 36550832499188798 36597252149302068 36631589972673528 36671144653564008 36717717100418928 36791852832147168 36887706531439386 36922316877218556 37009127553596856 37043851824148176 37056185320028224 37130948249954976 37140362055627327 37215351138148862 37262614728621492 37302850788149212 37385269813310832 37482669540010989 37517838117173694 37558349766150234 37606048965751644 37729891612065856 37815598737151263 37904509671829038 37952705932609552 38077632548582592 38164129601088141 38338438250970144 38415846336153664 38515872731052087 38642711570422288 38691787912269408 38728090959663168 38769909436026048 38870916560011396 38920344318155682 38998865594112816 39035456760930336 39127235790275136 39265981111880712 39395230555961952 39458458074926016 39577615882609924 39627879555308184 39665060902235664 39691480465132272 39771620440600032 39811341960656833 39942386535905868 40006492214855544 40044028799782224 40175839296160704 40215964525877826 40280509284820308 40324004057830588 40361838552161448 40413098189641968 40518386308155861 40556403184031406 40600195866445866 40651758218320956 40733837064162936 40878279399777687 40974391220053662 41012835948164052 41095578798097376 41117137135921728 41161535297174208 41255037735259509 41299584801165199 41390834436165564 41443463621127456 41527140977551936 41635268497796463 41688208485031752 41772379999072912 41825431027773792 41864674254484032 41909879604073152 42019067282532004 42058492190847384 42111906582758544 42157378893073584 42196933573964064 42296145775539264 42446128063574088 42531829872170128 42585845404138848 42631829472170528 42696794174185746 42783002095824676 42837336617155416 42877529276769936 42923828304171696 42978341675144736 43035657620012617 43076036356754982 43130743032341412 43177315479196332 43217827128172872 43319439624947472 43473050516725074 43616148115529304 43818074727175273 43873723793376918 43914888856046628 44018140264059528 44074110115288512 44174228750865801 44221927950467211 44423904640013024 44465585916650304 44743072995675036 44875406985006528 45007303741712487 45140419230980976 45231561008697056 45289005206066496 45407068371181629 45498676526464952 45541366221085392 45599203871861472 45648441755320992 45721705388406336 45825566697183303 45961102315288944 46034867754080352 46127815488184512 46232526147859548 46306727209320984 46350175067464464 46400223847366704 46459152249509664 46599450958556846 46623896573768388 46674240917331468 46718033599745928 46827875680061328 46871812512187488 46899234545660721 46993927498957026 47088811644188356 47148614554582296 47303810784189216 47315803714703307 47366895177520177 47427051254707782 47471550270709572 47522809908190092 47583163997481672 47643666840036288 47751894071520849 47803456423395939 47848308606191394 47960808156191844 48021791180036576 48066848218111296 48289306842193158 48350707557982032 48412113079391712 48509860644084672 48620055519194481 48734369578065906 48796336199069424 48842119963564704 48894859538085344 48956956133891904 49183608708585848 49229755836291408 49292277751247328 49345503404795808 49391802432197568 49520482740836436 49583373879699576 49683486304828656 49847026417747776 49976892720014652 50023784156231592 50077799688200312 50141398621002192 50188444406910432 50306446016068032 50373534725729054 50420798316201684 50484832858132344 50539346229105384 50718558936179253 50782971634853598 50885506134784188 51186011092273071 51234036998721066 51354496974736116 51436918561957128 51706240104700062 51893792424207576 51998487458817088 52200251828287542 52354641482507616 52421132010171456 52557787799714169 52614539541210459 52681360140068994 52837172740410912 52886747869647552 52921973953509696 53256515381207824 53284453227163872 53341989619807392 53392038399709632 53599125195040824 53621286034503768 53707345713093744 53815784736215264 53884130919522624 54024515077541148 54075204245375208 54133594488594488 54202344291094608 54253200309382368 54311782752217248 54380758854264768 54394546002729786 54453281070220046 54504372533036916 54573593224595256 54632521626738216 54683781264218736 54826248748783197 54895878223953102 55006716980346012 55187779248220752 55331559797159079 55383475315827834 55443278226221774 55513691330395284 55565777736222264 55584277980042336 55696422374932464 55823026707223293 55893922092932238 55954276182223818 56077989587796512 56149208777011392 56209838524098112 56337524649225351 56594837418098784 56666713005370944 56856764507743557 56929058898914328 57116448822873888 57170039035693248 57231771072228928 57434715142339976 57507657376455216 57569753972261776 57623769504230496 57696951837865536 57759252833263296 57964067355633432 58037681868404112 58154864154039072 58306374840017094 58498298391169224 58553185141395504 58690853685412704 58824264702235298 58898971667821068 58962570600622948 59092845833942928 59366423823914886 59441819332962276 59657430660900048 59913579803858802 60009738322283316 60066043199673336 60187225641307968 60323946788816739 60420763927230462 60486006086745882 60542757828242172 60721821628113856 60900293799668799 61100755596244404 61256143080046656 61281469753718592 61461586830080493 61519253922246078 61643368197146064 61742302945761312 61800233423285952 61866965129822272 62165195431691184 62232321223108624 62290711466327904 62369820828108864 62437167573415104 62532312727547628 62658569998609368 62738146541660688 62864819406109728 63028600923798006 63087738286271076 63236068339610376 63295400360946096 63363746544253456 63444218663308896 63503745984254016 63588434621876402 63669192095361132 63737941897861252 63797744808255192 63878768106208272 63947744208255792 64045191261278619 64174503143737014 64256004925733124 64385742456257544 64467610077309376 64614054535132473 64765973218794498 64826740692259308 64979159437421208 65061781598759232 65209575775087611 65279988879261121 65424222173293956 65639674448388544 65810585690065377 66027310321115248 66111165172932768 66244648406438208 66635856960019536 66698378874975456 66855198161336256 67227731088268912 67313110477509792 67385794972140512 67624745248239004 67710628846471464 67847341513045584 67933507809099744 68248014789697428 68312049331628088 68472662632981488 68582558082609504 68646906513912384 68941653472933416 69052301631120528 69191723232276768 69260827794567367 69348789221789322 69460090813981476 69600335771050056 69899176437835269 70011361375997202 70077050399618892 70152719388280612 70241813520091992 70307718768281232 70490891248435539 70567007101203529 70633217466282534 70722921831873444 71140576882061673 71284214862285138 71465500260054432 71495048046005024 71532553647425472 71609794284124992 71772462909287091 71941212234287766 72032686770054864 72100272327166944 72269792388126144 72433960263289737 72526061336973048 72672496710715888 72764790966127008 72843362168984288 72911708352291648 73101664998377596 73194504298604136 73263179945347056 73342289307128016 73435434200837856 73533367744431007 73583705664294336 73775413062878772 73844633754437112 74018255107193712 74087703648296352 74261896499909952 74280724111254654 74430702276297724 74525229457242984 74605701576298424 74770539626621664 74870253667693183 74965339080021978 75035676234347388 75116699532300468 75212097931503288 75560302088593581 75631197474302526 75809019343658076 75905411865219104 76328259202176282 76676876501940288 76851055498081599 77031745462104174 77285423140844576 77383575824538816 77741833120022792 77840688636311364 77997731188225632 78070913521860672 78300377742431313 78531962223761424 78790461111923904 79155231765219848 79255759110616368 79330121804471328 79382960930264544 79543240881200064 79622683921313666 79884773071811736 80012984429711088 80088057599564448 80431929051755652 80561018569640616 80648008115661176 80723677104322896 80826196379283936 81036772616311722 81112806368062812 81200391732891732 81303516436641912 81467674128325872 81591819004094679 81679921605330069 81756558799555374 81948782440107324 82025671896328104 82191157596194752 82405420377329623 82510075470519018 82599169602330398 82781668872331128 82886927242254912 83075212973741751 83164917339332661 83270536995592926 83376416970063504 83544759998145824 83650862055547584 83931414273335727 84038134565064008 84116984381694768 84223813165517088 84314757786147168 84393867147928128 84892256127148176 85063659744340256 85171690808277696 85263658944341056 85393588348371492 85566004191649352 85674673234310832 85755058553539872 85847656608343392 85956683350289472 86071315240025234 86152072713509964 86261486064682824 86354630958392664 86435654256345744 86638879249894944 86946101033450148 87232296231058608 87459562260025641 87636149454350546 87747447586753836 87829777712093256 88036280528119056 88236397053352947 88348457501731602 88443855900934422 88847809280026048 89049635735872329 89486145991350072 89870369705788203 90014607483424974 90280838461961952 90463122017394112 90729009130118823 90814136742363258 90997353052929904 91082732442170784 91198407743722944 91296883510641984 91651133394366606 91922204630577888 92069735508160704 92465052295719096 92613454418641968 92700350134928928 92800447694733408 92918304499019328 93198901917113692 93247793147536776 93348481834662936 93436067199491856 93655751360122656 93743625024374976 93798469091321442 93987854997914052 94177623288376712 94297229109164592 94542901385697009 94607621568378432 94631607429406614 94733790355040354 94854102509415564 94943100541419144 95045619816380184 95166327994963344 95382651932814603 95503788143041698 95606912846791878 95696617212382788 95921616312383688 96043582360073152 96261754715605521 96578613684386316 96701415115964064 96824226158783424 97148959828191747 97240111038388962 97468739156131812 97592672398138848 97684239927129408 97789719076170688 98367217417171696 98459511672582816 98584555502494656 98691006809591616 99040965481672872 99166747759399152 99366972609657312 99953785440029304 100047568312463184 100155599376400624 100282797242004384 100376888813820864 100747069451458108 100841596632403368 100969665716264688 101078692458210768 101437117872358506 101565943269707196 101771012269568376 102372022184546142 102468073997442132 102708993949472232 102873837123914256 103184498551090159 103412480209400124 103787584848415152 104023183832683983 104400503656575084 104709282965015232 105017042063995803 105115575599428338 105229079082420918 105362720280137988 105674345480821824 105949826199423801 106513030762415648 106568906454327744 106683979239614784 106926322293427707 107198250390081648 107242572069007536 107414691426187488 107631569472430528 107911818351431649 108049030155082296 108150408490750416 108267188977188976 108404688582189216 108506400618764736 108623565504434496 108789092005459572 108906562140440092 109008745066073832 109147186449190512 109265043253476432 109367562528437472 109652497497566394 109791756447906204 110013433960692024 110375558496441504 110663119594318158 110766950631655668 110886556452443548 111027382660790568 111131555472444528 111168555960084672 111392844749864928 111421086166881981 111541398321257191 111646053414446586 111787844185864476 111908552364447636 112155979175593024 112448008620032967 112675049298450702 113189674836197568 113446796211453789 113713529015487114 113858117797828656 114232897645747776 114492388803264423 114869430284679952 115015314752910432 115139507944523552 115247539008460992 115928134711266864 116075363736808224 116309728308078144 116612749680034188 116996596782338448 117106370282791008 117381707370825408 117648529404470596 117797943335642136 117925141201245896 118185691667885856 118732847647829772 118883638665924552 119314861321800096 119434025881970499 119827159607717604 120019476644566632 120132086399346672 120647893577633478 120841527854460924 120972012173491764 121085515656484344 121555158924467583 121800587599337598 122201511192488808 122634838199333061 122767258929491071 122923173660160986 123038507844492156 123286736394292128 123484605891522624 123765113205778527 123898754403495597 124330390863382368 124464642446217248 124581422932655808 125064625455095256 125317139997218736 125476293083321376 125729638812219456 126057201847596012 126175476572542152 126472136679220752 126590800721892192 126727493088506912 126888437326617792 127176869243752804 127338384190722264 127475883795722504 127595489616510384 127757536212416544 127895488416511584 127927913747160793 128090382522557238 128349006287474028 128512009851466248 128771484912515088 129106972860037851 129228109070264946 129531946437588996 129653481384518616 129958318874842416 130253728983521017 130419151550175222 130559977758522242 130848444346587912 131454224181525819 131621171380130754 132054620642230496 132222330345865536 132665783851401633 133271713920039072 133396757749950912 134455462176537824 134626220955019584 134771589944281024 135249490496478008 135421257692942928 135694683026091168 135867015618199488 136221205113544887 136496029579394856 136624098663256176 136945325265962976 137165116165219008 137883306945866832 138104603262241056 138383446464553536 138521655589134734 138697578443578644 138920181627962952 139200671542100112 139798352875670538 140022722751994404 140154100799237784 140305438776561224 140483627040183984 140615437536562464 140981782496871078 141134014202407058 141266434932565068 141445843663746888 141947411144109921 142100685532560531 142281153764123346 142568429724570276 142931000520108864 142990096092010048 143410369270187817 143544925818574182 143882424468575532 144065373540109728 144200544654333888 144867920526579474 145052122673946096 145344993421431776 145529581932254016 145686724337968576 146203329996755192 146389008597208272 146526359890694112 146684578614256032 146870868401675712 147066735488862014 147550826125757544 147689267508874224 148036510214387424 148175407296592704 148561448222509308 148861404552595448 149050458914485968 149211403152596848 149541079253243328 149740507335386366 149930678160043956 150071352468694776 150233399064600936 150424195863006576 151120604177187162 151262394948605052 151618038687316152 151810823730438208 152155676808537759 152656518404352564 153558033276819213 153702110996163198 154063490924208348 154570846281689152 155483666240045584 155681377272622728 155995462376451264 156600755484862626 157063924447522848 157843618623631377 158310463530439696 158511518221232736 158660243608942656 158765921860529088 159245367842627332 159769546143623472 160025968859422176 160176115199128896 160863858103511304 161122037139281232 161296016231322352 161447354208645792 161652392758567872 162073545232623444 162225612736125624 162400783465783464 162607032873283824 162935348256651744 163098078354948961 163183638008189358 163359843210660138 163513117599110748 163897564880214648 164051343792656208 164478746246349591 164810840754659246 165020150941038036 165198339204660796 165563337744662256 165994679391477237 166150425947483502 166329834678665322 166541073991185852 166752833940127008 167089519996291648 167469080121669879 167862828546671454 168076269130128016 168233968763389536 168447626331034176 168629515572294336 169012573947676053 169784512254296352 170127319488680512 170570293523230671 170787176696742984 171132008383298704 171349346468621664 171510117107079744 171695313216686784 172142630480050468 172304145427019928 172522972129365648 172709261916785328 172871308512691488 173277758499789888 173892202066900296 174464592462117216 174919124520051282 175272298908701092 175494895173507672 175659555424186512 176072561056238112 176307371540051689 176472794106705894 176696915003463204 176887711801868844 178099271471744658 178972291982700144 179740739411576406 180029214966849948 180561676923923904 180971840366450217 181458018260237646 181628273484726516 181994706105859808 182165464884341568 182700881399006397 183302266788733212 183844409261155776 184384760490241479 184930104591438192 185226908837283936 185400700269857856 185600895389466816 186397803834227384 186495586295073552 186696963669325872 186872134398983712 187311502720245312 187596938182642884 187975709995828104 188355246576753424 188594458218329184 189085802771394018 189263214858813228 189467580710080708 189708205018831128 189886201082838288 190091239632760368 190332655989926688 190586483745770161 190765303865629206 191007576286083396 191213825693583756 191393234424765576 191843232624767376 192135573783835857 192523509431211042 193157227368772632 193402830231928128 193842163605397419 194051473791776209 194297919656383494 194480222076777924 194937478312263624 195185344796277696 195628727325262833 195839966637783363 196734434834343392 196919023345165632 198081930963345744 198333495518798304 198733945219314624 199907570880058608 200095136624926368 200311198752801248 200565594484008768 201494138902916216 201683193264806736 201939331432529376 202157384916421536 202874235744717012 203131886539414392 203542024539136752 204744044369092284 204936147994884264 205417987898944464 205747674247828512 206368997102180318 206824960418800248 207575169696830304 207782483383702101 208046367665367966 208801007313150168 209697529313505807 210034084127991606 210231151198856676 210458158164841836 210725440560275976 211472673745306617 211701021303610587 211899652398847602 213026061524831296 213852644586855414 214396500780163296 214485144138015072 214829382852374976 215317388727861273 215823636702863298 216098060310164592 216300816981500832 216534377954377952 216809377164378432 217578184010919144 217813124280880184 218017490132147664 218294372898381024 218530086506952864 218735125056874944 219304994995132788 219583512895812408 220026867921384048 220600103233293021 220751116992883008 221326239188636316 221533901263311336 221773112904887096 222054765321581136 222263110944889056 222559521176567407 222785689499729856 222842172333763962 223082796642514382 223292106828893172 223575688371728952 223817104728895272 224610761003079549 224896017240065934 225350098596901404 226680906265780743 226893592422907578 227427058030974228 227716235595657312 228984777606528846 229738860569359904 230030629505820864 230279015889047104 231856269422533728 232150727473616448 233225499360068376 233993193564676896 234212740565582016 235297058808941192 235595886671284272 235850282402491792 236371383335771712 237465695295659544 237767277331849104 238629722643600192 238868051763940998 239654319215435208 240038953289133264 240264172798693344 241295787155266956 241683055708921848 241944024346983528 242171031312968688 243110317848935166 243601175198675196 244403022384977616 245039764815990207 245269676398666122 245534517858982142 245846347320321972 246077015688984312 246573472788584256 247216261131988869 247530226411557054 247797508806991194 248660781726764736 248929284892434496 249494752017997983 250129250910190512 250634279994437472 250952586166642752 251794242820007181 252114403695192024 252350953145084304 252944273358441504 253181601443784384 253454986177013824 254353738487505608 254676768381444528 254951767591445008 255190979233020768 255515072424833088 255790976833023168 255855827494321586 256180765045114476 256698012574948056 257024019702932496 257542969825030176 258213945720075702 258456218140529892 259063892875177992 259306962769037232 259916637749684832 260507457967042034 260838303100350444 261119955517044484 261696888693175824 262378686780076923 262908448363051638 263242342760261508 264109241284460992 264709191160058841 265331567702803266 266543427840078144 267148907207616987 268910924353075648 269611109117364609 270498980992956016 270842515385885856 271389366052182336 272187027390356469 272442410227089774 272992059158789712 273248197326512352 273890650531925952 275766613891733664 276209206524482112 277043311178269468 277395156887157288 277840363255925904 278401343084200224 279596705751341076 280045445503988808 280308201598475568 280610877553122448 280967254080367968 281230875073124928 281963564993742156 282268028404814116 282532869865130136 282891687327493776 283628704157091027 283894822288219842 284201371065121062 284562307528246692 285136859449140552 286147955798443809 286820738540375634 287089851637148364 287764848937151064 288130747080219456 288785264146816563 289097093608156393 289735841053158948 290104245347892192 290689986842863552 291446879484575241 292406659993510384 292778017194416544 293052719781388224 293369157228512064 294133470977724028 295101652251515088 295378535017748448 296073020428774848 297122896445018616 297722809105190896 298100917828971936 298422806305193696 299481014670772732 299861356320087912 300142704937389552 300466798129201872 300848391726013152 301249603340088319 302241208354374324 302524789897210104 303236077374632304 304311353617075518 305313036808705128 306726523090226911 307116066553638426 307404221992326396 308126981848416696 309553495653270477 310967332480091168 311362754545245456 313201510969725252 314127848895045696 315051126191987409 315687237247262754 316620927060879392 317023036442465472 317849478598271403 318490735685254664 319539092287246944 320051937718844352 320778966880283121 321727716207022608 322244074278562464 322592032462644704 322894708417291584 324147090465246888 324451225472251248 324801566931566928 325214065746567648 325870696513303488 326196156709897922 326367276016378716 326719686421320276 327026235198221496 327795129760429296 328102687585312416 328957492492699182 329621681509318492 330040301882076072 330396678409321592 331126675489324512 331568266242641239 331989358782954474 332300851894967004 332659669357330644 333082147982371704 333505667880254016 334263258500645943 334624194963771573 334938160243339758 335725657093342908 336152538260256032 336467937526779072 338025147895352106 339569024508592704 340340388634361367 341140587046461342 341574353393485968 342264016766597408 342698692937243328 344285260960100936 344608290854039856 345045944258731296 345418523833570656 345742617025382976 347784404133800592 348929184924234432 349838249040102564 350544597817402184 350989790347015344 351319110848373024 352145122112476224 352614743080103378 352945588213411788 353393830006926408 353775423603737688 356198542943489316 357944583965400288 358302077645911497 359481478823152812 360058429933699896 361943680732900434 362916036520475292 363256546969453032 363989412211719616 365401762798012794 366604533577466424 367904514597999183 368301776788473213 368769520980482958 369860209182876384 370453817674567872 371696263210486791 372795607668454768 372991172590147104 373393927338651744 373744268797967424 375193876365285768 375951419991656208 376710493153506848 377188916436658368 378171605542788036 378526429717626456 378935161420161416 379416410037662256 379772402165676576 380182479265520736 380665311979853376 381172967491540322 381530607731258412 382015152572166792 382427651387167512 382786468849531152 383686465249534752 383783741241482379 384271147567671714 385047018862422084 386314454737545264 387320918580113553 387684327210794838 388102947583552418 388595839312766988 388960444153555848 389874956624527248 390761186950563051 391257454650525666 391679933275566726 393468869668686784 394362672544577457 396163861926691488 396666991037596608 397997351554204899 399815141760117216 400190273249852736 400622397505602496 402988277805832432 403366386529613472 403878662865058752 404314769832843072 405748471489434024 406263773078828784 407084049078273504 409488088738184568 409872295989768528 410835975797888928 411495348495657024 412737994204360636 413649920837600496 415150339393660608 415564966767404202 416092735330735932 417602014626300336 419395058627011614 420068168255983212 420462302397713352 420916316329683672 421450881120551952 422945347490613234 423402042607221174 423799304797695204 426302056597681593 427705289173710828 428793001560326592 428970288276030144 430231107810563451 430634777455722546 431647273405726596 432196120620329184 432601633963001664 433068755908755904 435156368021838288 435626248561760368 436034980264295328 436588745796762048 437060173013905728 438609989990265576 439167025791624816 440053735842768096 441200206466586042 442652478377272632 443067802526622672 443546225809774192 444109530643162272 444526221889778112 445119042353134814 445684344667527924 446165593285028764 446584213657786344 447151376743457904 447634209457790544 449221522006159098 449792034480131868 450700197193802808 453361812531561486 453787184845815156 454854116061948456 455432471191314624 456467030425613277 456959922154827847 457969555213057692 459477721138719808 460674099830457639 463712538845067456 466450998720136752 467986387129353792 470594117617882384 471191773342568544 471700564804983584 473530855870894131 474931390591319088 475534554663698208 477736103527881996 479308638430870416 480077906578266528 480528345597386688 482591574310533912 483366111417843696 483888048693967056 484342062625937376 486220635697870332 487202350397350392 488806044769955232 489294235064846883 490079529631980414 490539352797332244 491069035717964284 491692694640643944 492154031377968624 493436238739048773 493969049708424703 494432522263977738 495060452823114108 495595017613982388 497984038174431711 498989504035995966 500258501820381024 501268559988874944 502407240365009637 503588485640014362 504228807390384048 504701906290168608 505888546716883008 507037721843028159 508707476975011216 509353536762889056 509903535182890016 510381958466041536 511711654988643172 512361530090228952 513396025149896112 514048039405864992 515085939650060352 516427891440151404 516912436281059784 518127785750355984 518613925538074464 519833275499369664 521014915934084068 521676606200700888 522239911034088968 523393777386351648 524091775673852281 524757373560153846 525816896726103276 526484685520523016 528922114620155067 529418382320117682 530663135405606532 534297814415233974 539222218234729218 540997961985912032 541685030771771712 544374054780712938 544884820454179548 545984118317579424 546496394653024704 548102644197019191 551533227783467328 554086622356538936 554790313774314576 555680726511851808 556802686168400448 559193411502682152 560090891007977616 560616403196951136 561221755106244896 561934508160735936 563927129987484312 564536056809628232 565065739730260272 565783374654987552 567257408314182054 567789644576439684 568402742130242124 569124615056493384 570273718898281104 571759451237310483 572295911596887618 573641477080751268 574179703274296728 575529697874302128 576837942641307361 577570528293633126 578194187216312786 579471682106317896 580208490695784384 581526490816192257 582154421375328627 582893758969150482 584813319987020768 585556034388833088 587519899913350089 588266941955448056 590203304503030176 590757070035496896 594245792890037232 595445618210381792 596201835657943872 596845612610387392 598962029341545464 599722712640175824 600285409874779104 600933596258403744 601696783452026304 602499206680176638 604482416708748648 605049579794420208 606472154749264608 608622707234151036 610626073617410256 613453046180453822 614232133107276852 614808443984652792 616253963696833392 619106991306540954 621934664960182336 622725509090490912 623347450151106303 626403021939450504 629092587940517421 630102252383974818 631374474494525508 633241854121758784 635103063910831761 635698957196542806 636981471370509328 639078184574493888 641557933760566242 643455432414045216 644488148557124928 645184064925289408 648294180930493776 648902450944502496 649603133863133856 650428131493135296 652392313419795844 652734552032757432 653439372842640552 654052470396442992 655590259520858592 656205375170624832 657914984985398364 659243363018636984 660080603764152144 660793356818643184 661800309699879063 662253350978649024 663136532485282478 663978717565908948 664601703789934008 665319338714661288 666164295964743408 667678563529702221 668526517001291886 669248389927543146 669876320486679516 671451314186685816 672305076520512064 673832283009238647 676050295790704212 680042718797342229 680680777268722734 682281174092922684 683148706786971936 684528033533194816 688570521920201872 689216581708079712 690091888517462592 690837047667141312 695568808267601184 699676498080205128 701089195634804368 701979580694030688 702638221696746048 705229486160206756 705891176426823576 706787660013852816 707550847207475376 712397085886978632 715889167930800576 716604155291822994 718962957646305624 720116859867399792 722291489857631113 723887361465800868 725832073040950584 726513093938906064 730803525596025588 733209067154932848 735119294447970621 735809029195998366 736603553576946426 737539041960965916 739720418365752768 741648783395966607 743392526420973582 745591215336909536 745982345180294208 746787854677303488 748484256053993949 750387752730571536 751902839983312416 753420986307013696 755382728460021543 756343211085576072 757052859435252912 757870322840322832 758832820075324512 759544804331353152 760364958531041472 762345934983080644 763061215462516824 764030305144333584 764855302774335024 765572937699062304 767372930499069504 767567482482964758 768542295135343428 770094037724844168 772628909475090528 774641837160227106 775368654421589676 776205895167104836 777191678625533976 777920888307111696 779749913249054496 780789788248800337 781522373901126102 782514909301051332 783359866551133452 787136060340230769 788725345089154914 792327723853382976 794127573480176523 795994703108409798 799630283520234432 801446721622850961 805976555611664864 806732773059226944 811496942978868048 812527546157657568 814168098156547008 816561082171069407 818976177476369136 819744591979537056 821671951595777856 825475988408721272 827299841675200992 831129933534808404 832185470661471864 835204029252600672 838790117254023228 840136336511966424 840924604795426704 841832632659367344 842901762241103904 845890694981226468 846804085214442348 847598609595390408 850886112471273081 852604113195363186 855410578347421656 858443867395331427 859370812506437497 860462215621126902 861269554911445092 863294546811453192 864392241240658368 866355792440449689 867291280824469179 870312736043676576 871252497123520736 872069960528590656 877219979980531152 878334051583249632 880107471685536192 882400412933172084 885304956754545264 886135605053245344 887092451619548384 888219061286324544 890238084706269628 891368689335055848 892331186570057528 893168427315572688 894302753486915808 895268418915581088 898443044012318196 899584068960263736 901400394387605616 903748810020264957 906723625063122972 907574369691630312 909708232123896912 911776102884647119 912934060851226554 913919844309655694 915939110426115384 920179569270680733 921348199660915278 928660486959811431 932901997440273504 941188235235764768 942383546685137088 943401129609967168 947061711741788262 949862781182638176 951069109327396416 953548435794814209 955472207055763992 958617276861740832 960155813156533056 965183148621067824 966732222835687392 967776097387934112 968684125251874752 972441271395740664 974404700794700784 977612089539910464 978588470129693766 980159059263960828 981078705594664488 982138071435928568 983385389281287888 984308062755937248 986872477478097546 987938099416849406 988865044527955476 990120905646228216 991190035227964776 994704798727923717 995968076348863422 997979008071991932 1000517003640762048 1003872584891314719 1004814480730019274 1007176971280028724 1008457614780768096 1009403812580337216 1014075443686056318 1017414953950022432 1018707073525778112 1019807070365780032 1023423309977286344 1024723060180457904 1026792050299792224 1028096078811729984 1032855782880302808 1033824872562119568 1036255571500711968 1037227851076148928 1042029831868168136 1043353212401401776 1044479822068177936 1046787554772703296 1048183551347704562 1049514747120307692 1051633793452206552 1052969371041046032 1057844229240310134 1058836764640235364 1061326270811213064 1068595628830467948 1074906232937734491 1078444436469458436 1081995923971824064 1088748109561425876 1089769640908359096 1091968236635158848 1096205288394038382 1104905330365419639 1108173244713077872 1109580627548629152 1111361453023703616 1115088789631460373 1118386823005364304 1120181782015955232 1121232806393902272 1122443510212489792 1127854259974968624 1129072113619256464 1130131479460520544 1131566749309975104 1134514816628364108 1135579289152879368 1136805484260484248 1138249230112986768 1140547437796562208 1143518902474620966 1144591823193775236 1147282954161502536 1148359406548593456 1151059395748604256 1151351223724447137 1153675885282614722 1155141056587266252 1156388374432625572 1158943364212635792 1161962755740340659 1163052981632384514 1164308842750657254 1165787517938300964 1169626639974041536 1172283560851689153 1175039799826700178 1176533883910896112 1180406609006060352 1183088017633732371 1188491585780074464 1190891236420763584 1193992054662614697 1197924058683090928 1199445425280351648 1200570819749558208 1201867192516807488 1204998413360353276 1208964833417497296 1210099159588840416 1212944309498529216 1217245414468302072 1221252147234820512 1226906092360907644 1228464266214553704 1229616887969305584 1232507927393666784 1234151600780361823 1238213982613081908 1245451018180981824 1246694900302212606 1252806043878901008 1258185175881034842 1260204504767949636 1262748948989051016 1270206127821663522 1271397914393085612 1273962942741018656 1278906169793044779 1280287128836121169 1283115867521132484 1286910864828090432 1290693323431690353 1296588361860987552 1297804901889004992 1299206267726267712 1304784626839591688 1305469104065514864 1306878745685281104 1308104940792885984 1311180519041717184 1315829969970796728 1318486726037273968 1320161207528304288 1321586713637286368 1323600619399758126 1326273064970564956 1327957435131817896 1329203407579868016 1330638677429322576 1332328591929486816 1334105386220391127 1335357127059404442 1337053034002583772 1338496779855086292 1339752640973359032 1342902628373371632 1347664566018477294 1352100591581408424 1358360316542433463 1360085437594684458 1361361554537445468 1364562348185845368 1366297413573943872 1369401091276839831 1370879766464483541 1377141043840403744 1378433163416159424 1391137616535202368 1399352996160410256 1402178391269608736 1403959161388061376 1410458972320413512 1411782352853647152 1413575320027705632 1415101694414950752 1420592567612682393 1424794171773957264 1433208310583645988 1437925915292611248 1440233719734799584 1444582979715262226 1447774722931601736 1451664146081901168 1453026187877812128 1461607051192051176 1466418134309865696 1467882705194540649 1470238588895941242 1471618058391996732 1473207107153892852 1475078083921931832 1480308716217146319 1481907149125274109 1483297566791933214 1486785052841947164 1491182430673819072 1496968512107987898 1500775505461143072 1503805679966624832 1507221721095028911 1510765456920043086 1512686422171152144 1514105718870505824 1515740645680645664 1517665640150649024 1524691869966161288 1526122430925033648 1528060610288667168 1529710605548670048 1531145875398124608 1535134964965929516 1537084590270686856 1540188075449688336 1545257818950181056 1549283674320454212 1550737308843179352 1552411790334209672 1554383357251067952 1555841776614223392 1559499826498108992 1561579576497600674 1563044747802252204 1565029818602102664 1566719733102266904 1572275327021556843 1574272120680461538 1577450690178309828 1586766343860465201 1588255146960353046 1591989406216819596 1602893443245701922 1611953111223329728 1622993885957736096 1625055092315315136 1633122164342138814 1637952354952738272 1639489183959074112 1650951976817442544 1654599683350401984 1662259867069616808 1664370941322943728 1670408058505201344 1677580234508046456 1680272673023932848 1681849209590853408 1683665265318734688 1685803524482207808 1691781389962452936 1693608170428884696 1695197219190780816 1701772224942546162 1705208226390726372 1710821156694843312 1715278353711931449 1716887734790662854 1718741625012874994 1720924431242253804 1722539109822890184 1726589093622906384 1730513827923922083 1732711584880899378 1734582561648938358 1740625472087353152 1742504994247041472 1746463264125985881 1754439959961062304 1756668103166499264 1762559699740050267 1764800825866344168 1770609913509090528 1772271210106490688 1774184903239096768 1780476169412539256 1782737378670111696 1784662373140115056 1786336854631145376 1788605506973831616 1790536837831162176 1796886088024636392 1799168137920527472 1802800788775211232 1807497620040529914 1813447250126245944 1815148739383260624 1819416464247793824 1823552205769294238 1825868121702453108 1827839688619311388 1831878220852230768 1840359138541361466 1842696399321830556 1857320973919622862 1865803994880547008 1870042350453318909 1882376470471529536 1887277763821552263 1894123423483576524 1899725562365276352 1905309191732495283 1907096871589628418 1910944414111527984 1917234553723481664 1930366297242135648 1933464445671374784 1935552194775868224 1944882542791481328 1948809401589401568 1957176940259387532 1960318118527921656 1962157411189328976 1964276142871857136 1966770778562575776 1968616125511874496 1973744954956195092 1975876198833698812 1977730089055910952 1980241811292456432 1982380070455929552 1985400929099637189 1989409597455847434 1991936152697726844 1995958016143983864 2003035690589106663 2007745169782629438 2009628961460038548 2014353942560057448 2016915229561536192 2021496849027715941 2023679655257094751 2028150887372112636 2034829907900044864 2040128156392026687 2046846619954572688 2049446120360915808 2053584100599584448 2065711565760605616 2067649745124239136 2072511143001423936 2084059663736336272 2086706424802803552 2088959644136355872 2096367102695409124 2099029494240615384 2103267586904413104 2105938742082092064 2115688458480620268 2117673529280470728 2122652541622426128 2137191257660935896 2147085661631588377 2149812465875468982 2156888872938916872 2166874469572893339 2177496219122851752 2179539281816718192 2192410576788076764 2205357883343911863 2209810660730839278 2216346489426155744 2219161255097258304 2224946350187899821 2230177579262920746 2236773646010728608 2240363564031910464 2245452768161981847 2255708519949937248 2258144227238512928 2260262958921041088 2269029633256728216 2271158578305758736 2273610968520968496 2276498460225973536 2281094875593124416 2287037804949241932 2289183646387550472 2294565908323005072 2296718813097186912 2302118791497208512 2302702447448894274 2307351770565229444 2310282113174532504 2312776748865251144 2317886728425271584 2320977863698488673 2323925511480681318 2326105963264769028 2328617685501314508 2331575035876601928 2342369364746401011 2344567121703378306 2350079599653400356 2353067767821792224 2366176035267464742 2376983171560148928 2382382720440529569 2387984109325229394 2395848117366181856 2398890850560703296 2409996826720706552 2417929666834994592 2420198319177680832 2434490828936604144 2442504294469641024 2453812184721815288 2456928532429107408 2459233775938611168 2465015854787333568 2468303201560723646 2476427965226163816 2493389800604425212 2505612087757802016 2516370351762069684 2520409009535899272 2525497897978102032 2540412255643327044 2542795828786171224 2547925885482037312 2557812339586089558 2560574257672242338 2566231735042264968 2575331602185994281 2578112437519312491 2581386646863380706 2593176723721975104 2601873842473407537 2609569253679183376 2610938208131029728 2613757491370562208 2616209881585771968 2631659939941593456 2636973452074547936 2640322415056608576 2643173427274572736 2647201238799516252 2652546129941129912 2655914870263635792 2658406815159736032 2661277354858645152 2664657183858973632 2668210772440782254 2670714254118808884 2674106068005167544 2676993559710172584 2679505281946718064 2685805256746743264 2695329132036954588 2704201183162816848 2711246430060794871 2716720633084866926 2720170875189368916 2722723109074890936 2729124696371690736 2735328308653941357 2738802182553679662 2741759532928967082 2754282087680807488 2760538707812042199 2785981460879434293 2798705992320820512 2804356782539217472 2820917944640827024 2823564705707294304 2827150640055411264 2830203388829901504 2841185135225364786 2849588343547914528 2866416621167291976 2875851830585222496 2880467439469599168 2889165959430524452 2895549445863203472 2903328292163802336 2906052375755624256 2923214102384102352 2932836268619731392 2935765410389081298 2940477177791882484 2943236116783993464 2946414214307785704 2950156167843863664 2960617432434292638 2963814298250548218 2966595133583866428 2973570105683894328 2984114396183771151 2993937024215975796 3001551010922286144 3011617754673944157 3014443442190057822 3021530913840086172 3025372844342304288 3028211437741011648 3031481291361291328 3049383739932322576 3052244861850067296 3056121220577334336 3059421211097340096 3070269929931859032 3074169180541373712 3080376150899376672 3098567348640908424 3101474617686358704 3104823580668419344 3108766714502135904 3111683553228446784 3123159152995201348 3126089495604504408 3130059637204205328 3133439466204533808 3144550654043113686 3148544241360923076 3154901380356619656 3173532687720930402 3176510293920706092 3183978812433639192 3198719455083794929 3205786886491403844 3224718698813203473 3245987771915472192 3266244328684277628 3275904709905476544 3301903953634885088 3314715991096258917 3324519734139233616 3328741882645887456 3345266368894381119 3355160469016092912 3360545346047865696 3363698419181706816 3367330530637469376 3383562779924905872 3387216340857769392 3390394438381561632 3403544449885092324 3410416452781452744 3421642313389686624 3430556707423862898 3433775469581325708 3437483250025749988 3441848862484507608 3445078219645780368 3453178187245812768 3454053671173341411 3457783347958972921 3461027655847844166 3465423169761798756 3469165123297876716 3485888267221021977 3492926528251971762 3508879919922124608 3516850682555067459 3525119399480100534 3529601651732688336 3541219827018181056 3549264052901197113 3560952338825078512 3565474757340223392 3569324746280230112 3572673709262290752 3593772176049272784 3598336275841054944 3605601577550422464 3614995240081059828 3626894500252491888 3630297478766521248 3638832928495587648 3647104411538588476 3651736243404906216 3655679377238622776 3663756441704461536 3680718277082722932 3685392798643661112 3702454802341085469 3714641947839245724 3740084700906637818 3774555527643104526 3788246846967153048 3810618383464990566 3814193743179256836 3821888828223055968 3836718509379134337 3840861386508363507 3860732594484271296 3889765085582962656 3897618803178803136 3914353880518775064 3920636237055843312 3924314822378657952 3928552285743714272 3933541557125151552 3947489909912390184 3951752397667397624 3955460178111821904 3960483622584912864 3964760140911859104 3970801858199274378 3978819194911694868 3983872305395453688 3991916032287967728 4002316158661173381 4006071381178213326 4015490339565258876 4019257922920077096 4028707885120114896 4037865598489151527 4042993698055431882 4047359310514189502 4056301774744225272 4075080949627300389 4080256312784053374 4093693239909145376 4098892240721831616 4112639299393450623 4131423131521211232 4135299490248478272 4168119327472672544 4173412849605607104 4177919288272711744 4192734205390818248 4198058988481230768 4206535173808826208 4211877484164184128 4231376916961240536 4235347058560941456 4245305083244852256 4274382515321871792 4294171323263176754 4299624931750937964 4313777745877833744 4333748939145786678 4354992438245703504 4359078563633436384 4384821153576153528 4403648115583621947 4410715766687823726 4419621321461678556 4432692978852311488 4445721447375822327 4449892700375799642 4460355158525841492 4473547292021457216 4490905536323963694 4511417039899874496 4516288454477025856 4538059266513456432 4542317156611517472 4547221937041936992 4552996920451947072 4574075609898483864 4578367292775100944 4589131816646010144 4593437626194373824 4605404894897788548 4614703541130458888 4620564226349065008 4625553497730502288 4635773456850543168 4641955727396977346 4647851022961362636 4652211926529538056 4657235371002629016 4663150071753203856 4684738729492802022 4689134243406756612 4700159199306800712 4706135535643584448 4716825981064670529 4732352070534929484 4760299031581395603 4764765440881059138 4775968218650458788 4791696234732363712 4819993653441413104 4835859333669989184 4868981657873208288 4907624369443630576 4913857064858214816 4918467551877222336 4936606403121447292 4952855930452327632 4986779601208850424 5011224175515604032 5032740703524139368 5040818019071798544 5050995795956204064 5056040429003417791 5080824511286654088 5085591657572342448 5115624679172179116 5121148515344484676 5132463470084529936 5145835061135794347 5150663204371988562 5156224875038624982 5162773293726761412 5191541483771766249 5203747684946815074 5219138507358366752 5221876416262059456 5227514982741124416 5239389792377957643 5263319879883186912 5273946904149095872 5287679099220150801 5294402477599032504 5305092259882259824 5311829740527271584 5316813630319472064 5322554709717290304 5336421544881564508 5341428508237617768 5348212136010335088 5353987119420345168 5359010563893436128 5371610513493486528 5390658264073909176 5408402366325633696 5422492860121589742 5433441266169733852 5440341750378737832 5445446218149781872 5458249392743381472 5465528517741602359 5470656617307882714 5477604365107359324 5483519065857934164 5521077415624084398 5571962921758868586 5597411984641641024 5610127051359956727 5641835889281654048 5647129411414588608 5682370270450729572 5699176687095829056 5715927575197485849 5732833242334583952 5751703661170444992 5778331918861048904 5791098891726406944 5806656584327604672 5846428204768204704 5871530820778162596 5880954355583764968 5886472233567986928 5892828428615571408 5900312335687727328 5921234864868585276 5927628596501096436 5933190267167732856 5947140211367788656 5956202787298911567 5968228792367542302 5987874048431951592 6009107071767319989 6015595687545062479 6023235509347888314 6028886884380115644 6043061827680172344 6050745688684608576 6064490547083147823 6071038965771284253 6098767479864645152 6104489723700134592 6140539859863718064 6148338361082747424 6160752301798753344 6197134697281816848 6202949235372717408 6209647161336838688 6217533429004271808 6246318305990402696 6252178991209008816 6260119274408410656 6266878932409067616 6289101308086227372 6297088482721846152 6309802760713239312 6347065375441860804 6353020587841412184 6367957624867278384 6397438910167589858 6411573772982807688 6441256984894765131 6449437397626406946 6500623408718680017 6532488657368555256 6603807907269770176 6629431982192517834 6649039468278467232 6657483765291774912 6674839050563699463 6690532737788762238 6710320938032185824 6721090692095731392 6767125559849811744 6774432681715538784 6780788876763123264 6807088899770184648 6820832905562905488 6843284626779373248 6861113414847725796 6867550939162651416 6874966500051499976 6883697724969015216 6890156439291560736 6906356374491625536 6908107342346682822 6915566695917945842 6922055311695688332 6930846339523597512 6938330246595753432 6962933591095466019 6971776534442043954 6985853056503943524 7027108094239203033 7033701365110134918 7050238798960201068 7059203303465376672 7098528105802394226 7121904677650157024 7130949514680446784 7138649492560460224 7187544352098545568 7196672551682109888 7229990480162119656 7253789000504983776 7260594957533042496 7294208823077176952 7303472486809812432 7311358754477245552 7327512883408923072 7361436554165445864 7370785597287322224 7404909604682170938 7429283895678491448 7480169401813275636 7549111055286209052 7576493693934306096 7621236766929981132 7628387486358513672 7643777656446111936 7673437018758268674 7681722773016727014 7734337312557937473 7779530171165925312 7805621527420222611 7828707761037550128 7841272474111686624 7848629644757315904 7857104571487428544 7894979819824780368 7903504795334795248 7910920356223643808 7920967245169825728 7929520281823718208 7941603716398548756 7957638389823389736 7967744610790907376 7983832064575935456 8004632317322346762 8012142762356426652 8030980679130517752 8038515845840154192 8057415770240229792 8075731196978303054 8085987396110863764 8094718621028379004 8112603549488450544 8133739290182384613 8150161899254600778 8160512625568106748 8187386479818290752 8205984925961824071 8225278598786901246 8262846263042422464 8281616123436126597 8336238654945345088 8357944382638302879 8385468410781636496 8396117976962461536 8413070347617652416 8462753833922481072 8470694117121882912 8490610166489704512 8548765030643743584 8588342646526353508 8599249863501875928 8627555491755667488 8667497878291573356 8709984876491407008 8718157127266872768 8769642307152307056 8807296231167243894 8821431533375647452 8839242642923357112 8891442894751644654 8899785400751599284 8920710317051682984 8952343188551313453 8962009901852848183 8981811072647927388 9034853264021832471 9076118533026912864 9084634313223034944 9094443874083873984 9148151219796967728 9156734585550201888 9178263633292020288 9210809789795577096 9229407082260917776 9241128452698130016 9251106995461004576 9283911454793954692 9295702045922725272 9304423853059076112 9314470742005258032 9326300143506407712 9338737703542737889 9369477458985604044 9378268486813513224 9400318398613601424 9433651962129341058 9464704141069858968 9508522215797034241 9520598063162791206 9529530881762118276 9551936437300917576 9596158365251384787 9639987306882826208 9737963315746416576 9815248738887261152 9827714129716429632 9873212806242894584 9905711860904655264 9944147973288776751 9973559202417700848 10065481407048278736 10081636038143597088 10101991591912408128 10112080858006835582 10161649022573308176 10171183315144684896 10231249358344358232 10242297030688969352 10264926940169059872 10291670122271588694 10301326408743977124 10312449750077249964 10325546587453522824 10362161013520024233 10373350043876918763 10383082967543532498 10407495369893630148 10438277014716733504 10478779584755915286 10526639759766373824 10550552047665202377 10575358198440301602 10588804955198065008 10610184519764519648 10623659481054543168 10672843089763129016 10682857016475235536 10696424272020670176 10707974238840690336 10718021127786872256 10781316528147818352 10816804732651267392 10844985720243179484 10866882532339467704 10880683500757475664 10890892436299563744 10916498785486762944 10931057035483204718 10941313234615765428 10955208730214718648 10967038131715868328 11042154831248168796 11107364407023256407 11143925843517737172 11220254102719913454 11283671778563308096 11364740540901459144 11431855150394971698 11465666484669167904 11522584159525090521 11556663837722097808 11582197783452813888 11692856409536409408 11743061641556325192 11761908711167529936 11772944467135973856 11785656857231142816 11800624671375454656 11842469729737170552 11855257193002192872 11866380534335465712 11894280422735577312 11912405574597823134 11936457584735084604 11975748096863903184 12006948475983520143 12018214143534639978 12031191375090124958 12046471018695776628 12057773768760231288 12086123655360344688 12113596795467454581 12128981094166295646 12142077931542568506 12197534959729290304 12225242848881901167 12281079719727436128 12296676722165494848 12337917898180351869 12394269394563633696 12405898470745434816 12419294322673677376 12492636611980805392 12504357982418017632 12520238548816821312 12533757864818135232 12578202616172454744 12594176965443692304 12619605521426478624 12694130750883721608 12706041175682824368 12735915249734556768 12794877820335179716 12823147545965615376 12882513969789530262 12898874795252813892 13001246817437360034 13064977314737110512 13210944346750865841 13258863964385035668 13298078936556934464 13337164342127466981 13349678101127398926 13381065475577524476 13420641876064371648 13534251119699623488 13548865363431077568 13614177799540369296 13641665811125810976 13722226829695451592 13735101878325302832 13749933000102999952 13767395449938030432 13780312878583121472 13816214684693365644 13831133391835891684 13844110623391376664 13861692679047195024 13876660493191506864 13925867182190932038 13943553068884087908 13971706113007887048 14054216188478406066 14067402730220269836 14100477597920402136 14118406606930753344 14150477943194011587 14165757586799663257 14197056211604788452 14243809355300314048 14280897094744186809 14375088704197091136 14459980960324239312 14507578001009967552 14588417646154353904 14606944973619624864 14622717508954491104 14722873108330891728 14741571194574644448 14809819209364341876 14858567791356982896 14960338803626551272 15098222110572418104 15152987387868612192 15168121287010253373 15242473533859962264 15256774972717027344 15346874037516537348 15363445546033454028 15437505183407383041 15468674625115874946 15574624451315298747 15611243054840445222 15657415522075100256 15682544948223373248 15718169377133872929 15789959639649560736 15807009590669590496 15821840712447287616 15883207432797097512 15915276779646779472 15935489221581814752 15967664129151870912 16009264634644693524 16024285524712853304 16061961358261035504 16077031691680308384 16114831540480459584 16151462393956606108 16171974792221727528 16189437242056758008 16225207098976901088 16246845045889420711 16267478580364769226 16300323798509201556 16321025251136213496 16396585553224807077 16411969851923648142 16450557197573802492 16563232246872253194 16715888765276605758 16770936821563272992 16792235953924923072 16925507667844962144 16941388234243765824 17097530061287487168 17176685293052707016 17198499727003751856 17255110983511334976 17334995756583146712 17419969752982814016 17539284614304614112 17614592462334487788 17642863066751294904 17678485285846714224 17782885789503289308 17799570801503198568 17841420634103365968 17904686377102626906 17924019803705696366 17963622145295854776 18027321215301959967 18046787062635187437 18069706528043664942 18152237066053825728 18213116897313852759 18296302439593935456 18313469171100403776 18421619579591154192 18458814164521835552 18482256905396260032 18502213990922009152 18567822909587909384 18591404091845450544 18608847706118152224 18628941484010516064 18652600287012815424 18677475407085475778 18738954917971208088 18756536973627026448 18800636797227202848 18867303924258682116 18929408282139717936 19017044431594068482 19041196126325582412 19059061763524236552 19103872874601835152 19192316730502769574 19279974613765652416 19323770954684295393 19501870226156040051 19630497477774522304 19746425612485789168 19811423721809310528 19888295946577553502 19947118404835401696 20130962814096557472 20163272076287194176 20224161716013671164 20323298045146616352 20342366630289369792 20462498716688716464 20484594061377938704 20529853880338119744 20583340244543177388 20602652817487954248 20624899500154499928 20651093174907045648 20724322027040048466 20746700087753837526 20766165935087064996 20814990739787260296 20888800773286398057 20957559169511830572 21081324282717609099 21101104095330404754 21150716396880603204 21177609910396130016 21220369039529039296 21345686179526258032 21365714032950471072 21392848544041340352 21415948477681380672 21562633056295636704 21689971440486358968 21733765064678935408 21761367001514951328 21781784872599127488 21862114070966409436 21882626469231530856 21910417460429437296 21934076263431736656 22084309662496337592 22214728814046512814 22287851687035474344 22391036185586564503 22440508205439826908 22729481081802918288 22863710300789943396 22931332969338335808 23045168319050181042 23113327675444195616 23203011937673812419 23416864582260667833 23486123283112650384 23523817422335059872 23545888934271947712 23571313714462285632 23684939459474341104 23710514386004385744 23732761068670931424 23788560845471154624 23824811149195646268 23872915169470169208 23951496193727806368 24013896951967040286 24036428287069279956 24062382750180249916 24092942037391553256 24115547537520462576 24172247310720689376 24204483435712810447 24227193590934909162 24257962188332591292 24284155863085137012 24401217870547153839 24450485697763802334 24562159439454872256 24617954777885472213 24675835796360703738 24788538789127267392 24844848370308379791 24985273223961610784 25008715964836035264 25156405232344909488 25188353930887384608 25239211042852957248 25388261501767443216 25412082351365648736 25471830499469113536 25589755640670359432 25646295091931230752 25765027939579060524 25797749590505627784 26002493634874720068 26129954629474221024 26421888693501731682 26517727928770071336 26674328684254933962 26699356202254797852 26762130951155048952 26857029565653940359 26886029705558544549 27228355599080738592 27283331622251621952 27444453659390903184 27470203756650605664 27499866000205999904 27534790899876060864 27632429369386731288 27662266783671783368 27688221246782753328 27723385358094390048 27753320986383013728 27851734364381864076 27887106137768175816 27943412226015774096 28016213110628213667 28108432376956812132 28134805460440539672 28200955195840804272 28265059189424060689 28300955886388023174 28331515173599326514 28394112423209576904 28525566647391102723 28561794189488373618 28788475095754154361 28919961920648478624 29176835292308707808 29213889947239249728 29245435017908982208 29445746216661783456 29483142389149288896 29619638418728683752 29717135582713965792 29920677607253102544 30196444221144836208 30305974775737224384 30336242574020506746 30484947067719924528 30513549945434054688 30693748075033074696 30726891092066908056 30875010366814766082 30937349250231749892 31120050131630756289 31149248902630597494 31222486109680890444 31314831044150200512 31436338754267745858 31579919279299121472 31614019181339180992 31766414865594195024 31830553559293558944 31870978443163629504 32018529269289387048 32048571049425706608 32123922716522071008 32154063383360616768 32302924787913212216 32343949584443455056 32378874484113516016 32450414197953802176 32493690091778841422 32534957160729538452 32600647597018403112 32642050502272426992 32793171106449614154 32823939703847296284 32901114395147604984 33126464493744506388 33322093221069769221 33431777530553211516 33541873643126545984 33851015335689924288 34353370586105414032 34396999454007503712 34567752478575271563 34669991513166293424 35078569228609228224 35229184924668975576 35285726133502589808 35356970571693428448 35565771579006578616 35599141603006397136 35682841268206731936 35809372754205253812 35848039607411392732 35927244290591709552 36020845427950560429 36054642430603919934 36093574125270374874 36139413056087329884 36340790386402363743 36426233794627705518 36592604879187870912 36675728546645703501 36843239159182308384 36917628329043671104 37013753694541055607 37135645819175818768 37182808183690901088 37217695412236304448 37257882968021032128 37354950814170951556 37477909835942416176 37513073947254052896 37601273594454405696 37734607848517364232 37858816564279435872 38034088863188136964 38082392252651164824 38118123527048473104 38207745749203670304 38258699624191216513 38384633461005539148 38647541909368590786 39003740452312080102 39492851224971578336 39776591893155107004 39894236809670803392 40011493026382400943 40261925628193114944 40448323432027342328 40646596090293232704 40924997433377432928 40969188122755877408 41166680489086354776 41205305634975908496 41249799000308999856 41302186349814091296 41448644054080096932 41493400175507675052 41532331870174129992 41629981479574520592 41777601546572796114 41915118339023661144 42109169812815437353 42162648565435218198 42202208190660809508 42301432793761206408 42355219820792260032 42451433829582034761 42497272760398989771 42691372359052516064 42731428065900942144 43125266112591273408 43379942880972717936 43467530129357870816 43522734003029902656 43724228141932818872 43765252938463061712 43820834920858874592 43868152526863473312 44168619324992675184 44429457628093025628 44575703374070948688 44782072371173129006 44881016410879653816 45458962163605836576 45504363861030760119 45727420601579886792 46090336638100362084 46226655350888391232 46406023875347624838 46723873353945896241 46833729164521335666 46972246566225300768 47047634844670119744 47369878918948682208 47421028772008771488 47465522137341862848 47649622298391292536 47745830338940338416 47902992387455612736 48027793903934080572 48072856574138559912 48124765500360499832 48185884074783106512 48231095075040925152 48344494621441378752 48408966871425620894 48454387181869818324 48515924376665182584 48568311726170274024 48740535137668262133 48802435741094307678 48900971395527604668 49189756659674421231 49235909555770944426 49351671592721407476 49689696740616759582 49970546447923221568 50312810464689818976 50376707861774769216 50776523003534886432 50824164702731297472 51179511281340718864 51292590183862461504 51530055879158121048 51595499181011255568 52004987269749440136 52259909258948442048 52843777387003463364 53035455857540142672 53348657368509867924 53398712404509595704 53524261902310097904 53714059131307880718 53772059411117089098 54140361187905562311 54456711198161477184 54639350691941558277 54888907318781806368 54940407513301211328 54999732000411999808 55264858738773462576 55324533567343566736 55376442493565506656 55446770716188780096 55506641972766027456 55703468728763728152 55774212275536351632 55886824452031548192 56032426221256427334 56216864753913624264 56269610920881079344 56401910391681608544 56530118378848121378 56601911772776046348 56663030347198653028 56788224846419153808 57051133294782205446 57123588378976747236 57576950191508308722 57839923841296957248 57971312864052886179 58353670584617415616 58505610678468120153 58891492433323566912 59239276837457367504 59434271165427931584 59841355214506205088 60392888442289672416 60672485148041013492 60969894135439849056 61027099890868109376 61387496150066149392 61453782184133816112 61750020733629532164 61874698500463499784 62240100263261512578 62298497805261194988 62444972219361780888 62666402319859194171 62734069312969937281 62872677508535491716 63243972848152827297 63532829731188390048 63661107118587117888 64037058538578774096 64097142098851413216 64247845433044142016 64605849575826424432 64687899168886910112 64757748968227032032 64987380183557682844 65069914321459076904 65201295194036806224 65284101004544853984 65586342212899228308 65647879407694592568 65802228790295209968 66252928987489012776 66559655510579239687 66644186442139538442 66863555061106423032 67173108556759693509 68706741172210828064 68793998908015007424 69135504957150543126 69339983026332586848 69609035813021437257 70458369849337951152 70571452267005179616 70713941143386856896 71131543158013157232 71198283206012794272 71365682536413463872 71618745508410507624 71696079214822785464 71854488581183419104 72041690855901120858 72109284861207839868 72187148250540749748 72278826112174659768 72613450307138431341 72681580772804727486 72852467589255411036 73351457093291407002 73686478318364616768 73853864333656416639 74027507389082111214 74271291638351637536 74365616367381802176 74709901628341903112 74955819671884832352 75026147894508105792 75469215697034728464 75717633128558871744 76068177726376273928 76164784505302329648 76236247054096946208 76415491498407340608 76517399248382433026 76769266922011078296 77295083818737181572 78007480904624160204 78985702449943156672 79553183786310214008 80022986052764801886 80658089116675633647 80896646864054684656 81849994866754865856 81938376245511754816 82333360978172709552 82410611269951816992 82499598000617999712 82604372699628182592 82897288108160193864 82986800351015350104 83064663740348259984 83259962959149041184 83555203093145592228 83830236678047322288 84048639331884641001 84218339625630874706 84325297130870436396 84404416381321619016 84602865587522412816 84795177568272182067 84902867659164069522 84994545520797979542 85382744718105032128 85576699942173308169 86365425287262463083 86759885761945435872 86935060258715741632 87448456283865637744 87530505876926123424 87641669841717749184 87736305053726946624 88337238649985350368 88858915256186051256 89151406748141897376 89564144742346258012 89762032821759307632 90917924327211673152 91008727722061520238 91454841203159773584 92180673276200724168 92812047750695249676 93360150394892268867 93447746707891792482 93667458329042671332 93944493132450601536 94739757837897364416 94842057544017542976 95299244596782585072 95491660677880676832 96055587807868161144 96145713148277119824 96249531000720999664 96371768149566213024 96462190150081850304 96817933742851241788 96908774363739636648 97031848753330365168 97136623452340548048 97481070275336524266 97604871482188615356 97801942791055209336 98379513319348842462 98471819111541888852 98703343185442814952 99160303107597642799 99379393481233519164 99966279663209307663 100625620929379637952 101553046007069772864 102359022562681437728 103060111758316242096 103190998362022511136 103703257435725814689 104009974539498880272 105687554774006926728 106070911715080285344 106697314737019735848 106797424809019191408 107048523804620195808 107428118262615761436 107544118822234178196 108062536283851681287 108280722375811124622 109022371159207091229 109278701383883116554 109777814637563612736 110027185639937110503 110529717477546925152 110649067134687133472 110752884987131013312 111406937457527456304 111548424551072703264 111773648904063096384 112064852442512854668 112433729507827248528 112539221841762158688 112803820783363217088 113060236757696242756 113203823545552092696 113326060694397306056 113576449692838307616 114102266589564410892 114247176757953494472 114776098872573649539 115153900383016617444 115942625728105772358 117011221356936240306 118478553674914735008 119682710429012410176 120785776884579344832 121344970296082026984 121939788270879698112 122774992300132298784 122907564368267632224 123500041467259064328 123749397000926999568 124480200526523025156 124596995610522389976 124889944438723561776 125332804639718388342 125468138625939874562 125745355017070983432 126327509438446312059 126487945696305654594 127065659462376780096 127491818281196969313 128074117077157548192 128194284197702826432 129211699151652848864 129375798337773820224 129515497936454064064 129974760367115365688 130139828642918153808 130402590388073612448 130568202009089707968 131172684425798456616 131295758815389185136 131604457580590419936 132505857974978025552 133119311021158479374 133288372884279076884 133727110122212846064 134346217113519387018 136513091583092280357 137413482344421656128 138271009914301086252 138679966052665173696 139218071626042874514 140916739698675902304 141142904534010359232 142263086316026314464 142396566412025588544 143237491016821015248 143392158429645570928 143708977162366838208 144083381711802241716 144218569722415679736 144374296501081499496 144557652224349319536 145226900614276862682 145363161545609454972 145704935178510822072 146221605413004786399 146702914186582814004 147569269979023263693 147707728667312833278 148055014778164222428 148542583276703275072 149419803256683806224 149911639343769664704 150938431394069456928 152136355452752547856 152329569010604659296 152472494108193892416 153034798496764866052 153538533844022156592 154590167637474363144 156014961809248320408 156737253299105951521 159106367572620428016 160045972105529603772 161316178233351267294 161793293728109369312 162421083563716686933 163918052075824674831 164666721956345419104 164821222539903633984 164999196001235999424 165794576216320387728 165973600702030700208 166129327480696519968 166519925918298082368 167110406186291184456 167660473356094644576 168097278663769282002 168436679251261749412 168650594261740872792 168808832762643238032 169205731175044825632 169431384049989673129 169590355136544364134 169805735318328139044 169989091041595959084 171153399884346616338 172730850574524926166 173519771523890871744 173913938592158658537 174896912567731275488 175061011753852246848 176674477299970700736 177717830512372102512 178302813496283794752 179128289484692516024 179524065643518615264 182017455444123040476 182909682406319547168 184361346552401448336 185624095501390499352 186720300789784537734 186895493415783584964 187334916658085342664 187999206959577582513 188202207938909811843 190598489193565170144 190983321355761353664 192111175615736322288 192291426296554239648 192499062001441999328 192743536299132426048 193635867485702483576 193817548727479273296 194063697506660730336 194273246904681096096 194962140550673048532 195209742964377230712 195603885582110418672 196759026638697684924 196943638223083777704 197406686370885629904 198320606215195285598 198758786962467038328 199678966531737719061 199932559326418615326 201519325670279080527 204718045125362875456 206120223516632484192 206381996724045022272 207406514871451629378 208019949078997760544 211375109548013853456 212141823430160570688 213394629474039471696 213594849618038382816 214097047609240391616 214856236525231522872 215088237644468356392 216125072567703362574 216561444751622249244 217840350921415294023 218044742318414182458 218557402767766233108 220054371279874221006 221059434955093850304 221298134269374266944 222813874915054912608 223096849102145406528 224129704885025709336 224867459015654497056 225078443683524317376 226120473515392485512 226407647091104185392 226652121388794612112 227152899385676615232 228204533179128821784 228494353515906988944 229552197745147299078 230307800766033234888 231885251456211544716 234022442713872480612 236957107349829470016 241974267350026900941 242689940592164053968 245549984600264597568 245815128736535264448 247000082934518128656 247498794001853999136 248960401053046050312 249193991221044779952 249779888877447123552 250665609279436776684 250936277251879749124 251490710034141966864 252145917995653923003 252655018876892624118 252975891392611309188 254385532704816546201 254983636562393938626 256148234154315096384 256730099826519924507 258423398303305697728 259096275861787389249 259949520734230731376 260279657285836307616 260805180776147224896 262345368851596913232 262591517630778370272 263208915161180839872 265011715949956051104 266238622042316958748 266576745768558153768 267454220244425692128 268692434227038774036 273026183166184560714 276542019828602172504 278436143252085749028 280080451184676806601 281833479397351804608 284526172632052628928 286474982033642030496 286784316859291141856 288166763423604483432 288437139444831359472 288748593002162998992 289115304448698639072 290453801228553725364 290726323091218909944 291409870357021644144 292443210826009572798 293405828373165628008 294764188689708061471 295138539958046527386 295415457334625666556 296110029556328444856 297480909322792928397 298839606513367612448 301876862788138913856 304272710905505095712 304659138021209318592 306069596993529732104 307077067688044313184 309180335274948726288 312029923618496640816 313474506598211903042 318212735145240856032 320091944211059207544 322632356466702534588 323586587456218738624 324842167127433373866 327067113477621273687 327836104151649349662 329333443912690838208 331589152432640775456 331947201404061400416 332258654961393039936 334220812372582368912 335320946712189289152 336194557327538564004 336873358502523498824 337301188523481745584 337617665525286476064 338411462350089651264 338862768099979346258 339180710273088728268 339611470636656278088 339978182083191918168 342306799768693232676 344328296617720948617 345461701149049852332 347827877184317317074 349793825135462550976 355435661024744205024 358256578969385032048 359048131287037230528 364034910888246080952 365819364812639094336 368722693104802896672 371248191002780998704 373440601579569075468 373790986831567169928 374669833316170685328 375998413919155165026 376404415877819623686 378982528315338936177 381196978387130340288 382475454843590907939 384222351231472644576 384582852593108479296 384998124002883998656 387271734971404967152 387635097454958546592 388127395013321460672 388546493809362192192 389924281101346097064 390419485928754461424 391207771164220837344 393518053277395369848 393887276446167555408 394813372741771259808 396641212430390571196 397517573924934076656 399357933063475438122 399865118652837230652 403038651340558161054 409539274749276841071 412240447033264968384 414813029742903258756 416039898157995521088 422750219096027706912 426789258948078943392 427189699236076765632 429712473050463045744 430176475288936712784 432250145135406725148 433122889503244498488 435680701842830588046 436089484636828364916 437114805535532466216 438664816239014359197 439138485190789560967 440108742559748442012 442707809937069791079 445627749830109825216 448259409770051418672 449734918031308994112 452240947030784971024 452815294182208370784 453304242777589224224 456409066358257643568 456988707031813977888 459104395490294598156 460615601532066469776 463770502912423089432 468044885427744961224 470211759897317854563 483948534700053801882 485379881184328107936 487263250691150060799 494000165869036257312 494997588003707998272 497920802106092100624 498387982442089559904 499559777754894247104 501331218558873553368 501872554503759498248 502981420068283933728 504291835991307846006 505310037753785248236 505951782785222618376 508294152149969019387 508771065409633092402 509967273124787877252 513460199653039849014 518192551723574778498 519899041468461462752 520559314571672615232 524690737703193826464 525183035261556740544 530023431899912102208 532477244084633917496 533153491537116307536 534908440488851384256 537384868454077548072 546052366332369121428 553084039657204345008 556872286504171498056 560160902369353613202 564606623816729435529 572949964067284060992 573568633718582283712 576333526847208966864 576874278889662718944 577497186004325997984 578230608897397278144 580907602457107450728 581452646182437819888 582819740714043288288 584886421652019145596 586811656746331256016 589528377379416122942 590277079916093054772 590830914669251333112 592220059112656889712 594961818645585856794 597679213026735224896 599036899595213157183 604557977010837241581 608545421811010191424 612139193987059464208 614154135376088626368 618360670549897452576 624059847236993281632 626949013196423806084 636425470290481712064 640183888422118415088 645264712933405069176 649684334254866747732 653521052764245882069 654134226955242547374 655672208303298699324 663178304865281550912 663894402808122800832 668441624745164737824 672389114655077128008 673746717005046997648 674602377046963491168 675235331050572952128 677725536199958692516 678361420546177456536 679222941273312556176 679956364166383836336 684613599537386465352 688656593235441897234 690923402298099704664 694122121753183499593 695655754368634634148 710871322049488410048 716513157938770064096 725922802050080702823 728069821776492161904 737445386209605793344 742496382005561997408 746881203159138150936 747581973663134339856 749339666632341370656 751996827838310330052 752808831755639247372 756437753986961769009 757965056630677872354 763156598114449638603 764950909687181815878 768444702462945289152 770190299479559773521 774543469942809934304 775270194909917093184 779848562202692194128 780838971857508922848 782415542328441674688 787036106554790739696 787774552892335110816 789626745483542519616 793282424860781142392 795035147849868153312 798715866126950876244 799730237305674461304 806077302681116322108 819078549498553682142 829626059485806517512 845500438192055413824 853578517896157886784 859424946100926091488 860352950577873425568 864500290270813450296 866245779006488996976 871361403685661176092 872178969273656729832 874229611071064932432 877329632478028718394 878276970381579121934 880217485119496884024 884292566069124184413 885415619874139582158 892442727968378785191 896518819540102837344 904481894061569942048 905630588364416741568 906608485555178448448 912818132716515287136 913977414063627955776 918208790980589196312 921231203064132939552 927541005824846178864 936089770855489922448 940423519794635709126 967897069400107603764 970759762368656215872 974526501382300121598 988000331738072514624 995841604212184201248 996775964884179119808 1002662437117747106736 1003745109007518996496 1005962840136567867456 1008583671982615692012 1010620075507570496472 1011903565570445236752 1016588304299938038774 1017542130819266184804 1019934546249575754504 1026920399306079698028 1032984889853162845851 1036385103447149556996 1039798082936922925504 1049381475406387652928 1064954488169267834992 1066306983074232615072 1074769736908155096144 1092104732664738242856 1106168079314408690016 1113744573008342996112 1120321804738707226404 1129213247633458871058 1136947584946016808531 1147426364530772723817 1152667053694417933728 1153748557779325437888 1154994372008651995968 1161815204914214901456 1162905292364875639776 1165639481428086576576 1169772843304038291192 1173623313492662512032 1179056754758832245884 1180554159832186109544 1181661829338502666224 1184440118225313779424 1186019688349927711903 1189923637291171713588 1198073799190426314366 1209115954021674483162 1224278387974118928416 1236721341099794905152 1248119694473986563264 1253898026392847612168 1280367776844236830176 1290529425866810138352 1299368668509733495464 1307042105528491764138 1308268453910485094748 1311344416606597398648 1315994448717043077591 1317415455572368682901 1336883249490329475648 1344778229310154256016 1347493434010093995296 1349204754093926982336 1355451072399917385032 1356722841092354913072 1358445882546625112352 1359912728332767672672 1369227199074772930704 1377313186470883794468 1381846804596199409328 1388244243506366999186 1391311508737269268296 1410635279691953563689 1433026315877540128192 1451845604100161405646 1456139643552984323808 1484992764011123994816 1493762406318276301872 1495163947326268679712 1498679333264682741312 1503993655676620660104 1505617663511278494744 1512875507973923538018 1515930113261355744708 1524882456449907058161 1526313196228899277206 1529901819374363631756 1540380598959119547042 1549086939885619868608 1559697124405384388256 1561677943715017845696 1574072213109581479392 1575549105784670221632 1586564849721562284784 1590070295699736306624 1597431732253901752488 1599460474611348922608 1612154605362232644216 1638157098997107364284 1659252118971613035024 1693819871450188306587 1718849892201852182976 1720705901155746851136 1729000580541626900592 1732491558012977993952 1742722807371322352184 1744357938547313459664 1748459222142129864864 1754659264956057436788 1756553940763158243868 1760434970238993768048 1768585132138248368826 1770831239748279164316 1784885455936757570382 1793037639080205674688 1797110698785639471549 1808963788123139884096 1813673931032511724743 1825636265433030574272 1836417581961178392624 1842462406128265879104 1855082011649692357728 1872179541710979844896 1880847039589271418252 1935794138800215207528 1949053002764600243196 1960563158292737646207 1991683208424368402496 2005324874235494213472 2007490218015037992992 2017167343965231384024 2021240151015140992944 2023807131140890473504 2033176608599876077548 2035084261638532369608 2039869092499151509008 2053840798612159396056 2063349320827956430297 2065969779706325691702 2072770206894299113992 2082366365259550498779 2129908976338535669984 2132613966148465230144 2149539473816310192288 2184209465329476485712 2212336158628817380032 2227489146016685992224 2240643609477414452808 2258426495266917742116 2273895169892033617062 2289469794343348915809 2294852729061545447634 2305334107388835867456 2323630409828429802912 2325810584729751279552 2339545686608076582384 2347246626985325024064 2358113509517664491768 2361108319664372219088 2363323658677005332448 2368880236450627558848 2372039376699855423806 2379847274582343427176 2396147598380852628732 2418231908043348966324 2448556775948237856832 2507796052785695224336 2560735553688473660352 2581058851733620276704 2598737337019466990928 2614084211056983528276 2616536907820970189496 2622688833213194797296 2631988897434086155182 2634830911144737365802 2652877698207372553239 2677328183905136355573 2689556458620308512032 2694986868020187990592 2710902144799834770064 2713445682184709826144 2716891765093250224704 2719825456665535345344 2738454398149545861408 2754626372941767588936 2763693609192398818656 2776488487012733998372 2782623017474538536592 2821270559383907127378 2903691208200322811292 2912279287105968647616 2987524812636552603744 2990327894652537359424 3007987311353241320208 3011235327022556989488 3025751015947847076036 3031860226522711489416 3049764912899814116322 3052626392457798554412 3059803638748727263512 3073969396335526926769 3080761197918239094084 3098954669559488537553 3119394248810768776512 3148144426219162958784 3173129699443124569568 3194863464507803504976 3198920949222697845216 3224309210724465288432 3276314197994214728568 3318504237943226070048 3387639742900376613174 3410842754838050425593 3458001161083253801184 3464983116025955987904 3485445614742644704368 3488715877094626919328 3496918444284259729728 3509318529912114873576 3513107881526316487736 3520869940477987536096 3537170264276496737652 3541662479496558328632 3558059065049783135709 3569770911873515140764 3594221397571278943098 3627347862065023449486 3672835163922356785248 3710164023299384715456 3744359083421959689792 3761694079178542836504 3871588277600430415056 3898106005529200486392 3921126316585475292414 3952246366717106048703 4010649748470988426944 4014980436030075985984 4034334687930462768048 4042480302030281985888 4047614262281780947008 4066353217199752155096 4070168523277064739216 4079738184998303018016 4107681597224318792112 4126698641655912860594 4131939559412651383404 4145540413788598227984 4164732730519100997558 4231905839075860691067 4259817952677071339968 4299078947632620384576 4368418930658952971424 4454978292033371984448 4481287218954828905616 4516852990533835484232 4547790339784067234124 4574647369349721174483 4578939588686697831618 4589705458123090895268 4647260819656859605824 4679091373216153164768 4716227019035328983536 4722216639328744438176 4726647317354010664896 4744078753399710847612 4759694549164686854352 4792295196761705257464 4836463816086697932648 4858854852272284497151 5015592105571390448672 5081459614350564919761 5162117703467240553408 5197474674038933981856 5228168422113967056552 5233073815641940378992 5245377666426389594592 5263977794868172310364 5269661822289474731604 5305755396414745106478 5354656367810272711146 5379112917240617024064 5391332096356918414647 5421804289599669540128 5426891364369419652288 5476908796299091722816 5509252745883535177872 5527387218384797637312 5552976974025467996744 5565246034949077073184 5642541118767814254756 5807382416400645622584 5975049625273105207488 6015974622706482640416 6022470654045113978976 6051502031895694152072 6063720453045422978832 6099529825799628232644 6105252784915597108824 6119607277497454527024 6147938792671053853538 6161522395836478188168 6190047962483869290891 6197909339118977075106 6247099095778651496337 6346259398886249139136 6389726929015607009952 6397841898445395690432 6448618421448930576864 6552628395988429457136 6637008475886452140096 6775279485800753226348 6821685509676100851186 6916002322166507602368 6970891229485289408736 6977431754189253838656 7018637059824229747152 7026215763052632975472 7041739880955975072192 7074340528552993475304 7083324958993116657264 7116118130099566271418 7139541823747030281528 7188442795142557886196 7254695724130046898972 7345670327844713570496 7523388158357085673008 7743176555200860830112 7796212011058400972784 7842252633170950584828 7904492733434212097406 7958633094622117659717 8031984551715409066719 8068669375860925536096 8084960604060563971776 8132706434399504310192 8140337046554129478432 8159476369996606036032 8215363194448637584224 8253397283311825721188 8263879118825302766808 8291080827577196455968 8329465461038201995116 8463811678151721382134 8736837861317905942848 8962574437909657811232 9033705981067670968464 9095580679568134468248 9149294738699442348966 9157879177373395663236 9179410916246181790536 9221908189006580780307 9358182746432306329536 9432454038070657967072 9444433278657488876352 9488157506799421695224 9519389098329373708704 9584590393523410514928 9672927632173395865296 9717709704544568994302 10031184211142780897344 10162919228701129839522 10394949348077867963712 10456336844227934113104 10466147631283880757984 10490755332852779189184 10527955589736344620728 10539323644578949463208 10611510792829490212956 10674177195149349407127 10709312735620545422292 10782664192713836829294 10843608579199339080256 11018505491767070355744 11105953948050935993488 11130492069898154146368 11285082237535628509512 11614764832801291245168 11856739100151318146109 12031949245412965280832 12044941308090227957952 12103004063791388304144 12127440906090845957664 12199059651599256465288 12210505569831194217648 12239214554994909054048 12295877585342107707076 12323044791672956376336 12380095924967738581782 12395818678237954150212 12494198191557302992674 12695717517227582073201 12779453858031214019904 12897236842897861153728 13105256791976858914272 13550558971601506452696 13643371019352201702372 13723942108049163523449 13941782458970578817472 14037274119648459494304 14052431526105265950944 14148681057105986950608 14166649917986233314528 14232236260199132542836 14279083647494060563056 14376885590285115772392 14509391448260093797944 14576564556816853491453 15046776316714171346016 15486353110401721660224 15592424022116801945568 15684505266341901169656 15808985466868424194812 15917266189244235319434 16063969103430818133438 16137338751721851072192 16265412868799008620384 16280674093108258956864 16430726388897275168448 16506794566623651442376 16527758237650605533616 16582161655154392911936 16658930922076403990232 16927623356303442764268 17925148875819315622464 18067411962135341936928 18191161359136268936496 18298589477398884697932 18315758354746791326472 18358821832492363581072 18443816378013161560614 18570143887451607872673 18741297287335954489011 18864908076141315934144 18976315013598843390448 19038778196658747417408 19169180787046821029856 19345855264346791730592 19435419409089137988604 20325838457402259679044 20912673688455868226208 20932295262567761515968 21055911179472689241456 21078647289157898926416 21223021585658980425912 21348354390298698814254 21418625471241090844584 21517785774348688487383 21565328385427673658588 22037010983534140711488 22211907896101871986976 22570164475071257019024 23229529665602582490336 23713478200302636292218 23875899283866352979151 24206008127582776608288 24254881812181691915328 24398119303198512930576 24421011139662388435296 24478429109989818108096 24591755170684215414152 24646089583345912752672 24760191849935477163564 24791637356475908300424 24988396383114605985348 25391435034455164146402 26210513583953717828544 27101117943203012905392 27286742038704403404744 27447884216098327046898 27665724567019742340921 28074548239296918988608 28104863052210531901888 28297362114211973901216 28333299835972466629056 28464472520398265085672 28558167294988121126112 28753771180570231544784 29018782896520187595888 29153129113633706982906 30093552633428342692032 31184848044233603891136 31369010532683802339312 31617970933736848389624 31834532378488470638868 32022531585448048221381 32127938206861636266876 32530825737598017240768 33013589133247302884752 33055516475301211067232 33317861844152807980464 33855246712606885528536 35570217300453954438327 36134823924270683873856 36382322718272537872992 36597178954797769395864 36631516709493582652944 36717643664984727162144 36887632756026323121228 37140287774903215745346 37482594574671908978022 37952630027197686780896 38338361574093642059712 38691710528693583461184 38870838818178275977208 40651676914804519358088 41825347376911736452416 42111822358945378482912 42157294578315797852832 42446043171317960851824 42696708780597397628508 42837250942482181689168 43035571548697376974766 43130656770855347317176 43729693670450560474359 44423815792203743973952 45140328950142514038048 46459059331205164980672 47426956400605272584436 47751798567732705958302 48412016255165553216576 48796238606397025861152 48842022279324776870592 49183510341368430828304 49292179166691825505344 49520383699870954327128 49583274712951816600848 49976792766229211970696 50782870068910328292804 54202235886406025810784 54573484077408806809488 54895768432196654093796 55331449134039484681842 55710431662354823618019 56223891862007863467033 56594724228423947802432 56928945040796530171344 57116334589976242252224 57507542361140463089568 58037565793040375191776 58306258227267413965812 62738021065367604678624 63235941867473696779248 63669064756976941277736 64045063170896096442762 64255876413723272533752 64553357323046065462149 66027178266494605769504 66111032950602422134464 66635723688305615960928 67710493425213771057072 71140434600907908876654 72764645436545075745984 73194357909595538791728 73263033418987165305888 73435287329969454324288 73775265512052646242456 74280575549806431490692 74965189149343817956044 75905260054395373561792 77741677636356551954416 81303353829609038716176 82997173701059227022763 84223644717890756965824 84314589156631595705664 84892086342635921703648 85393417561194795257016 85674501884964363378336 86071143097394753949532 86261313541710694634352 87459387340901120948718 90280657900285028076096 94853912801210545168872 95503597135465411916604 96067594756344144664143 97592477212794051722304 98367020682736861656608 99040767399741908654256 99166549425903633201696 99953585532458423941392 101565740137820656585608 108404471772812051621568 109146968154817613618976 109791536864393308187592 110662898268078969363684 111420863324709647236038 112447783724015726934066 113857890081593060342688 115015084722280926179136 116075131586080750383552 116612516454534827931624 125476042130735209357248 126471883734947393558496 127338129513953882555472 128090126341792192885524 128511752827446545067504 129106714646092130924298 131189081011351681423077 132054356532989211539008 133271447376611231921856 135420986850427542114144 142280869201815817753308 146388715819191077583456 146526066837974330611776 147550531024105292484912 148561151099612862981384 149930378298687635912088 150624500420440819411681 155483355272713103908832 162606707659218077432352 165994347402118454045526 167131294987064470854057 169784172685271843407296 170786835122389590514032 171349003769928726756672 172142286194789507899064 172522627083421389268704 174918774681802241897436 189707825602421090337744 191007194270930823833208 192135189512688289328286 193660071969138196386447 196734041365473723313216 198081534799483817308512 198333098851807266403392 199907171064916847882784 203131480275641313171216 218293936309635227237952 219583073728786616375184 221325796536157938727368 222841726649419294472076 224895567448031453868132 227715780163186120685376 233225032909069655863248 248991521103177681068289 252943767469894787116992 254676259027907765110944 256180252683584385771048 257023505654893090135008 258213429292184261848596 262378162022703362846154 270841973700855084228288 284561738403631635506616 292777431638382155166912 295101062048210584969824 297122302199225725962768 299860756597375271824176 301249000840881638823362 310966710545426207817664 325213415318436154864704 331988694804236908091052 334262589974128941708114 341573670244779181028064 344284572389579015798128 345045254166842778537408 349837549363604483794872 379415651204842180675488 382014388541861647666416 384270379025376578656572 387320143938276392772894 393567243034055044269231 396163069598967634617024 399814342129833695765568 406262960551282626342432 439166147457573232750368 442651593072315877454736 445683453298838588944152 449791134896062907736264 451873501261322458235043 466450065818139311726496 497983042206355362136578 509352518055815530221888 512360505367168771542096 514047011309786180270016 516426858584368523697192 524756324045406725692308 569123476807263271013232 580980215907414589159341 590202124096421169939648 594244604398451451925536 599721513194750543648352 602498001681763277646724 663977389608473816182104 668525179948257883416228 683147340489558362056128 688569144779158031596256 699675098727208967589744 758831302409684361350976 764028777083723295332832 768540758050753157313144 774640287876552785545788 787134486068110088538462 812525921102565252684864 878332294915146465500736 885303186144631754909472 891366906597677177888304 899582269792125815472528 903747002522644916470086 932900131636278623452992 995966084412710724273156 1024721010734337543084192 1032853717168737047394384 1049512648090813451384616 1138246953614526542026464 1161960431814829178318682 1188489208796902903851072 1199443026389501087296704 1204996003363526555293448 1327954779216947632364208 1337050359896515766832456 1355620503783967374705129 1377138289558316063192512 1399350197454417935179488 1528057554167446590665664 1537081516101506314626288 1549280575753105571091576 1574268972136220177076924 1742940647722243767478023 1770606372289263509818944 1782733813195354355776608 1799164539584251630945056 1807494005045289832940172 1991932168825421448546312 2049442021468675086168384 2065707434337474094788768 2099025296181626902769232 2276493907229053084052928 2323920863629658356637364 2409992006727053110586896 2655909558433895264728416 2674100719793031533664912 2711241007567934749410258 2798700394908835870358976 3074163032203012629252576 3098561151506211142183152 3148537944272440354153848 3485881295444487534956046 3565467626390708711553216 3598329079168503261890112 3614988010090579665880344 3983864337650842897092624 4066861511351902124115387 4131414868674948189577536 4198050592363253805538464 4647841727259316713274728 4819984013454106221173792 5311819116867790529456832 5348201439586063067329824 5422482015135869498820516 6148326064406025258505152 6197122303012422284366304 6297075888544880708307696 6971762590888975069912092 7229976020181159331760688 7967728675301685794185248 8133723022703804248230774 8396101184726507611076928 9295683454518633426549456 9639968026908212442347584 10696402879172126134659648 10844964030271738997641032 12200584534055706372346161 12394244606024844568732608 12594151777089761416615392 13943525181777950139824184 14459952040362318663521376 15935457350603371588370496 16267446045407608496461548 18591366909037266853098912 21689928060543477995282064 24401169068111412744692322 25188303554179522833230784 27887050363555900279648368 28919904080724637327042752 32534892090815216992923096 37182733818074533706197824 43379856121086955990564128 48802338136222825489384644 55774100727111800559296736 65069784181630433985846192 86759712242173911981128256 97604676272445650978769288 111548201454223601118593472 130139568363260867971692384 195209352544891301957538576 260279136726521735943384768 390418705089782603915077152 780837410179565207830154304
- Sum of all divisors σ(n): 2851634236050029859698855685
- Sum of proper divisors (its aliquot sum) s(n): 2070796825870464651868701381
- 780837410179565207830154304 is an abundant number, because the sum of its proper divisors (2070796825870464651868701381) is greater than itself. Its abundance is 1289959415690899444038547077
Bases of 780837410179565207830154304
- Binary: 1010000101111001001100000011010010111000000001100101001100011011100000010001001100010000002
- Hexadecimal: 0x285E4C0D2E0194C6E044C40
- Base-36: 2Q40PCWU5NVLW6TG00
Squares and roots of 780837410179565207830154304
- 780837410179565207830154304 squared (7808374101795652078301543042) is 609707061135930563648662477134511788568558024449724416
- 780837410179565207830154304 cubed (7808374101795652078301543043) is 476082082585573854407647726390279046038214930640809391773954828922670067556286464
-
780837410179565207830154304 is a
perfect square number . Itssquare root is 27943468112952 -
The
cube root of 780837410179565207830154304 is 920845713.4280741505
Scales and comparisons
How big is 780837410179565207830154304?- 780,837,410,179,565,207,830,154,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 780,837,410,179,565,207,830,154,304 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 780837410179565207830154304 cubic inches would be around 76737142.8 feet tall.
Recreational maths with 780837410179565207830154304
- 780837410179565207830154304 backwards is 403451038702565971014738087
- 780837410179565207830154304 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 780837410179565207830154304's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 780837410179565207830154304 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 780837410179565207830154304 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/780837410179565207830154304/
Chicago style:
Numbermatics. 2024. "Number 780837410179565207830154304 - Facts about the integer". https://numbermatics.com/n/780837410179565207830154304/
The information we have on file for 780837410179565207830154304 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 780837410179565207830154304, math, Factors of 780837410179565207830154304, curriculum, school, college, exams, university, Prime factorization of 780837410179565207830154304, STEM, science, technology, engineering, physics, economics, calculator, seven hundred eighty septillion, eight hundred thirty-seven sextillion, four hundred ten quintillion, one hundred seventy-nine quadrillion, five hundred sixty-five trillion, two hundred seven billion, eight hundred thirty million, one hundred fifty-four thousand, three hundred four.