127123931596612170766913536
127,123,931,596,612,170,766,913,536 is an even composite number composed of six prime numbers multiplied together.
127123931596612170766913536 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, two hundred eighty-five divisors.
Prime factorization of 127123931596612170766913536:
212 × 132 × 192 × 236 × 314 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 13 × 13 × 19 × 19 × 23 × 23 × 23 × 23 × 23 × 23 × 31 × 31 × 31 × 31 × 61 × 61)See below for interesting mathematical facts about the number 127123931596612170766913536 from the Numbermatics database.
Names of 127123931596612170766913536
- Cardinal: 127123931596612170766913536 can be written as One hundred twenty-seven septillion, one hundred twenty-three sextillion, nine hundred thirty-one quintillion, five hundred ninety-six quadrillion, six hundred twelve trillion, one hundred seventy billion, seven hundred sixty-six million, nine hundred thirteen thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 1.27123931596612170766913536 × 1026
Factors of 127123931596612170766913536
Divisors of 127123931596612170766913536
- Number of divisors d(n): 12285
-
Complete list of divisors:
1 2 4 8 13 16 19 23 26 31 32 38 46 52 61 62 64 76 92 104 122 124 128 152 169 184 208 244 247 248 256 299 304 338 361 368 403 416 437 488 494 496 512 529 589 598 608 676 713 722 736 793 806 832 874 961 976 988 992 1024 1058 1159 1178 1196 1216 1352 1403 1426 1444 1472 1586 1612 1664 1748 1891 1922 1952 1976 1984 2048 2116 2318 2356 2392 2432 2704 2806 2852 2888 2944 3172 3211 3224 3328 3496 3721 3782 3844 3887 3904 3952 3968 4096 4232 4636 4693 4712 4784 4864 5239 5408 5612 5681 5704 5776 5888 6344 6422 6448 6656 6877 6992 7442 7564 7657 7688 7774 7808 7904 7936 8303 8464 9269 9272 9386 9424 9568 9728 10051 10309 10478 10816 11191 11224 11362 11408 11552 11776 12167 12493 12688 12844 12896 13312 13547 13754 13984 14884 15067 15128 15314 15376 15548 15616 15808 15872 16399 16606 16928 18239 18259 18538 18544 18772 18848 19136 19456 20102 20618 20956 21632 22021 22103 22382 22448 22724 22816 23104 23552 24334 24583 24986 25376 25688 25792 26624 26657 27094 27508 27968 29768 29791 30134 30256 30628 30752 31096 31232 31616 31744 32269 32798 33212 33856 35929 36478 36518 37076 37088 37544 37696 38272 38912 40204 41236 41912 43264 43493 44042 44206 44764 44896 45448 45632 46208 47104 48373 48668 49166 49972 50752 51376 51584 53248 53314 54188 55016 55936 58621 59536 59582 60268 60512 61009 61256 61504 62192 62464 63232 63488 64538 65596 66424 67712 70699 71858 72956 73036 73853 74152 74176 75088 75392 76544 77824 80408 82472 83824 85583 86528 86986 88084 88412 89401 89528 89792 90896 91264 92416 94208 96746 97336 98332 99541 99944 101504 102752 103168 106628 107939 108376 110032 111872 115351 117242 119072 119164 120497 120536 121024 122018 122512 123008 124384 124928 126464 126976 129076 130663 131192 132848 135424 141398 143716 145483 145912 146072 147706 148304 148352 150176 150784 153088 158171 160816 162409 164944 167648 171166 173056 173972 176111 176168 176824 178802 179056 179584 181792 182528 184832 190969 193492 194672 195871 196664 199082 199888 203008 205504 206336 213187 213256 215878 216752 220064 223744 230702 231173 234484 237107 237367 238144 238328 240994 241072 242048 244036 245024 246016 248768 249856 252928 257393 258152 261326 262384 265696 270848 279841 282796 286273 287339 287432 290966 291824 292144 295412 296608 296704 300352 301568 306176 311581 316342 319579 321632 324818 329888 335296 342332 346112 346541 346921 347944 352222 352336 353648 357604 358112 359168 363584 365056 369664 377177 381938 386984 387283 389344 391742 393328 398164 399776 406016 411008 412672 419497 419957 426374 426512 431756 433504 440128 447488 461404 462346 467077 468968 474214 474734 476288 476656 481988 482144 484096 488072 490048 492032 497536 505856 506483 508369 514786 516304 522652 524768 531392 541696 559682 565409 565592 566029 572546 574678 574864 581932 583648 584288 590824 593216 593408 600704 603136 612352 613111 623162 628849 632684 639158 643264 649636 659776 670592 682651 684664 685193 692224 693082 693842 695888 704444 704672 707296 715208 716224 718336 727168 730112 739328 742187 754354 762073 763876 773968 774566 778688 783484 786656 796328 799552 812032 822016 825344 826367 838994 839914 852748 853024 863512 867008 880256 894976 919087 922808 923521 924692 934154 937936 948428 949468 952576 953312 963976 964288 968192 976144 980096 984064 995072 1000339 1011712 1012966 1016738 1029572 1032608 1045304 1049536 1062784 1083392 1112579 1113799 1119364 1130818 1131184 1132058 1145092 1149356 1149728 1163864 1167296 1168576 1181648 1186432 1186816 1201408 1206272 1224704 1226222 1246324 1257698 1265368 1278316 1286528 1299272 1319552 1341184 1343281 1348283 1365302 1369328 1370386 1386164 1387684 1391776 1403207 1408888 1409344 1414592 1430416 1432448 1436672 1454336 1460224 1478656 1484374 1499563 1508708 1524146 1527752 1547936 1549132 1557376 1566968 1573312 1592656 1599104 1624064 1626077 1644032 1650688 1652734 1677988 1679828 1698619 1705496 1706048 1727024 1734016 1760512 1789952 1817251 1838174 1845616 1847042 1849384 1868308 1875872 1891279 1896856 1898936 1905152 1906624 1927952 1928576 1936384 1952288 1960192 1968128 1968409 1990144 2000678 2025932 2033476 2056223 2059144 2065216 2090608 2099072 2125568 2166784 2191669 2225158 2227598 2238728 2261636 2262368 2264116 2289443 2290184 2298712 2299456 2327728 2334592 2337152 2363296 2372864 2373632 2402816 2412544 2452444 2482597 2492648 2515396 2530736 2556632 2573056 2598544 2639104 2653073 2682368 2686562 2696566 2730604 2738656 2740772 2771431 2772328 2775368 2783552 2806414 2817776 2818688 2829184 2860832 2864896 2873344 2908672 2920448 2968748 2999126 3005249 3017416 3048292 3055504 3085771 3095872 3098264 3114752 3133936 3146624 3185312 3198208 3248128 3252154 3288064 3305468 3346109 3355976 3359656 3397238 3410992 3412096 3454048 3468032 3521024 3575881 3634502 3637933 3676348 3691232 3694084 3698768 3721549 3735407 3736616 3751744 3782558 3793712 3797872 3810304 3813248 3855904 3857152 3872768 3904576 3920384 3936256 3936818 3980288 4001356 4050553 4051864 4066952 4112446 4118288 4130432 4181216 4198144 4251136 4383338 4392287 4450316 4455196 4477456 4505033 4509973 4523272 4524736 4528232 4578886 4580368 4597424 4598912 4655456 4669184 4674304 4726592 4745728 4747264 4805632 4903301 4904888 4965194 4985296 5030792 5034679 5061472 5113264 5146112 5197088 5278208 5306146 5316979 5364736 5373124 5393132 5453461 5459441 5461208 5477312 5481544 5542862 5544656 5550736 5567104 5612828 5635552 5637376 5658368 5721664 5729792 5746688 5817344 5920039 5937496 5998252 6010498 6034832 6072001 6096584 6111008 6171542 6191744 6196528 6229504 6267872 6293248 6370624 6396416 6436343 6504308 6576128 6584279 6608797 6610936 6692218 6711952 6719312 6794476 6821984 6824192 6908096 6936064 7042048 7151762 7166363 7269004 7275866 7350317 7352696 7358377 7382464 7388168 7397536 7443098 7470814 7473232 7503488 7565116 7587424 7595744 7620608 7626496 7711808 7714304 7745536 7809152 7840768 7873636 7960576 7970443 7979183 8002712 8101106 8103728 8133904 8224892 8236576 8260864 8362432 8396288 8502272 8675071 8766676 8784574 8874463 8900632 8907509 8910392 8954912 9010066 9019946 9046544 9049472 9056464 9157772 9160736 9194848 9197824 9310912 9338368 9348608 9453184 9491456 9611264 9648431 9659011 9806602 9809776 9906949 9930388 9970592 10061584 10069358 10122944 10226528 10292224 10394176 10556416 10612292 10633958 10729472 10742771 10746248 10754551 10786264 10906922 10918882 10922416 10954624 10963088 11085724 11089312 11101472 11134208 11225656 11271104 11274752 11316736 11443328 11459584 11634688 11649109 11692487 11840078 11874992 11948131 11996504 12005773 12020996 12069664 12144002 12193168 12222016 12343084 12383488 12393056 12459008 12535744 12586496 12741248 12792832 12872686 13004407 13008616 13018667 13152256 13168558 13217594 13221872 13384436 13423904 13438624 13588952 13643968 13648384 13816192 13872128 14084096 14101553 14303524 14332726 14463527 14479387 14538008 14551732 14700634 14705392 14716754 14764928 14776336 14795072 14886196 14941628 14946464 15006976 15130232 15174848 15191488 15241216 15252992 15423616 15428608 15618304 15681536 15700973 15747272 15759439 15921152 15940886 15958366 16005424 16202212 16207456 16267808 16449784 16473152 16521728 16724864 16792576 17004544 17070301 17350142 17462653 17527679 17533352 17546899 17569148 17748926 17801264 17815018 17820784 17909824 18020132 18039892 18093088 18098944 18112928 18315544 18321472 18389696 18395648 18621824 18676736 18697216 18906368 18982912 19006441 19222528 19296862 19318022 19494319 19613204 19619552 19813898 19860776 19941184 20123168 20138716 20245888 20453056 20584448 20788352 21112832 21139001 21162181 21224584 21240983 21267916 21458944 21485542 21492496 21509102 21572528 21813844 21837764 21844832 21909248 21926176 22171448 22178624 22202944 22268416 22451312 22542208 22549504 22633472 22886656 22919168 23007797 23269376 23298218 23384974 23624263 23680156 23749984 23896262 23993008 24011546 24041992 24139328 24288004 24386336 24444032 24686168 24766976 24786112 24918016 25071488 25172992 25482496 25585664 25589317 25617377 25745372 26008814 26017232 26037334 26337116 26435188 26443744 26768872 26847808 26877248 27177904 27287936 27296768 27632384 27744256 28168192 28203106 28491697 28607048 28665452 28927054 28958774 29076016 29103464 29401268 29410784 29433508 29529856 29552672 29590144 29772392 29883256 29892928 30013952 30260464 30349696 30382976 30505984 30847232 30857216 30895463 31010509 31236608 31363072 31401946 31494544 31518878 31881772 31916732 32010848 32273761 32404424 32414912 32535616 32899568 32946304 33043456 33449728 33585152 34009088 34140602 34489949 34527769 34700284 34925306 35055358 35066704 35093798 35138296 35497852 35602528 35630036 35641568 35819648 36040264 36079784 36186176 36197888 36225856 36631088 36642944 36779392 36791296 37243648 37353472 37394432 37399771 37812736 37965824 38012882 38593724 38636044 38988638 39068237 39226408 39239104 39627796 39721552 39882368 40246336 40277432 40491776 40906112 41168896 41576704 41641711 41796773 42225664 42278002 42324362 42449168 42481966 42535832 42971084 42984992 43018204 43145056 43499417 43627688 43675528 43689664 43818496 43852352 44342896 44357248 44405888 44536832 44902624 45084416 45099008 45266944 45273407 45773312 45838336 46015594 46486453 46596436 46769948 47248526 47293129 47360312 47499968 47792524 47986016 48023092 48083984 48278656 48576008 48772672 48888064 49372336 49533952 49572224 49836032 50142976 50345984 50408387 50964992 51171328 51178634 51234754 51490744 52017628 52034464 52074668 52657189 52674232 52870376 52887488 53537744 53695616 53754496 54355808 54575872 54593536 55264768 55488512 56334781 56406212 56983394 57099731 57214096 57330904 57854108 57917548 58152032 58206928 58629649 58802536 58821568 58867016 59059712 59105344 59180288 59544784 59766512 59785856 60027904 60520928 60699392 60765952 61011968 61020679 61694464 61714432 61790926 62021018 62473216 62803892 62989088 63037756 63742913 63763544 63833464 64021696 64547522 64808848 64829824 65071232 65799136 65892608 66086912 66899456 67170304 67941739 68281204 68979898 69055538 69120727 69400568 69850612 70110716 70133408 70187596 70276592 70972733 70995704 71205056 71260072 71283136 71639296 72080528 72159568 72372352 72395776 72451712 73262176 73285888 73558784 73582592 74487296 74706944 74788864 74799542 75625472 76025764 76960507 77187448 77272088 77977276 78136474 78452816 78478208 79255592 79443104 79764736 80492672 80554864 80983552 81812224 82245263 83153408 83283422 83593546 83672459 84556004 84648724 84898336 84963932 85071664 85595627 85914361 85942168 85969984 86036408 86290112 86998834 87255376 87351056 87379328 87636992 87704704 88685792 88714496 88811776 89073664 89805248 90168832 90198016 90533888 90546814 91546624 92031188 92972906 93162719 93192872 93539896 94497052 94586258 94720624 94999936 95585048 95658901 95972032 96046184 96167968 96557312 97152016 97545344 97776128 98744672 99067904 99144448 100285952 100691968 100816774 101022601 101929984 102357268 102469508 102981488 103615759 103729379 104035256 104068928 104149336 105314378 105348464 105740752 105774976 107075488 107391232 107508992 108711616 109151744 109187072 110529536 110852311 112669562 112775923 112812424 113966788 114199462 114428192 114661808 115368019 115708216 115797617 115835096 116304064 116413856 117259298 117605072 117643136 117734032 118119424 118210688 118360576 119089568 119533024 119571712 120055808 121041856 121398784 121531904 122023936 122041358 122290517 123388928 123581852 124042036 124946432 125429603 125567143 125607784 125978176 126075512 127485826 127527088 127666928 128043392 129095044 129617696 129659648 130142464 131598272 131785216 132173824 133798912 135883478 136160897 136562408 137959796 138111076 138241454 138801136 139656023 139701224 139809163 140221432 140266816 140375192 140553184 141945466 141991408 142410112 142520144 142566272 143278592 144161056 144319136 144744704 144791552 144903424 146524352 146571776 147117568 147165184 148035889 148974592 149599084 151250944 151438417 152002331 152051528 153921014 154374896 154544176 155954552 156075049 156272948 156905632 156956416 158511184 158886208 159529472 160985344 161109728 161967104 163624448 164490526 164826349 166306816 166566844 167187092 167344918 169057291 169112008 169242671 169297448 169796672 169927864 170143328 171191254 171828722 171884336 171939968 172072816 172580224 173997668 174510752 174702112 174758656 175273984 175409408 177371584 177428992 177623552 178147328 179610496 180337664 181093628 183093248 183320189 183521209 184062376 185945812 186325438 186385744 187079792 188232031 188994104 189172516 189441248 189999872 191170096 191317802 191944064 192092368 192335936 193114624 194304032 195090688 195552256 197489344 198135808 198288896 199526633 200571904 201633548 202045202 203859968 204112649 204714536 204872707 204939016 205962976 207231518 207458758 208070512 208137856 208298672 210628756 210696928 211481504 211549952 214150976 214782464 215017984 217423232 218303488 221059072 221704622 221913913 222157253 225339124 225551846 225624848 227014489 227859827 227933576 228109687 228398924 228856384 229323616 230736038 231416432 231595234 231670192 232608128 232827712 234518596 235210144 235286272 235468064 236238848 236421376 236721152 238179136 239066048 239143424 240111616 242083712 242797568 243063808 244082716 244581034 246777856 247083733 247163704 247354673 248084072 249892864 250859206 251134286 251215568 251956352 252151024 254971652 255054176 255333856 256086784 258190088 259235392 259319296 260284928 263196544 263570432 267597824 267929507 268927201 271766956 272321794 273124816 274807013 275108353 275919592 276132779 276222152 276482908 277602272 279312046 279402448 279618326 280442864 280533632 280750384 281106368 283890932 283982816 284820224 285040288 285132544 286557184 288322112 288638272 289489408 289583104 289806848 293048704 293143552 294235136 296071778 297949184 299101361 299198168 299429341 302501888 302876834 304004662 304103056 307115419 307842028 308749792 309088352 311909104 312150098 312545896 313811264 313912832 317022368 317772416 319058944 321970688 322219456 323934208 324335719 327248896 328981052 329652698 332613632 332661121 333025901 333133688 333391081 334374184 334689836 338114582 338224016 338485342 338594896 339593344 339855728 340286656 342382508 343657444 343768672 343879936 344145632 345160448 347995336 349021504 349404224 349517312 350547968 350818816 354743168 354857984 355247104 359220992 360675328 361122379 362187256 362467097 366186496 366640378 367042418 368124752 370392061 371891624 372650876 372771488 374159584 376464062 377988208 378345032 378882496 379999744 382340192 382635604 383888128 384184736 384671872 386229248 388608064 390181376 391104512 392616923 394978688 396577792 399053266 401143808 401641019 403136617 403267096 403578677 404090404 407719936 408225298 409429072 409745414 409878032 411925952 414463036 414917516 416141024 416275712 416597344 421257512 421393856 422963008 423099904 428301952 429564928 430035968 434846464 436606976 437148143 442118144 443409244 443827826 444314506 448369337 448860997 450678248 451103692 451249696 454028978 455719654 455867152 456219374 456797848 457712768 458647232 461472076 462832864 463190468 463340384 465216256 465655424 469037192 470420288 470572544 470936128 472477696 472842752 473442304 476358272 478132096 478286848 484167424 485595136 486127616 486197023 486730163 488165432 488542609 489162068 493555712 494167466 494327408 494709346 496168144 501718412 502268572 502431136 503912704 504302048 509943304 510108352 510667712 512173568 516380176 518470784 518638592 520569856 526393088 527140864 529179331 535195648 535859014 537854402 541342243 543358049 543533912 544643588 546249632 549614026 550216706 551839184 552265558 552444304 552965816 555204544 558624092 558804896 559236652 560885728 561067264 561500768 562212736 567781864 567965632 569640448 570080576 570265088 573114368 576644224 577276544 578978816 579613696 586097408 586287104 588470272 588554291 589199671 592143556 595898368 598202722 598396336 598858682 604323889 605753668 608009324 608206112 614230838 615684056 617499584 618176704 623818208 624300196 625091792 627622528 627825664 634044736 635544832 638117888 643941376 644438912 647868416 648671438 654497792 655309031 656027611 657962104 659305396 665227264 665322242 666051802 666267376 666782162 668748368 669379672 676229164 676448032 676970684 677189792 679186688 679711456 680573312 684765016 687314888 687537344 687759872 688291264 690320896 695990672 698043008 698808448 699034624 701637632 709486336 709715968 710494208 710595649 713241707 718441984 721350656 722244758 724374512 724934194 732352153 733280756 734084836 736249504 740784122 742296503 743783248 745301752 745542976 748319168 752928124 755976416 756690064 757764992 759999488 764680384 765271208 767776256 768369472 769343744 772458496 777216128 780362752 782209024 785233846 789957376 793155584 793268827 794138687 798106532 802287616 803282038 806273234 806534192 807157354 808180808 816450596 818858144 819490828 819756064 823851904 828926072 829835032 832282048 832551424 833194688 842515024 842787712 845926016 846199808 856603904 859129856 860071936 860194733 869692928 873213952 874296286 883242607 886818488 887655652 888629012 896738674 897721994 898569451 901356496 902207384 902499392 908057956 911439308 911734304 912438748 913595696 915425536 917294464 922944152 925665728 926380936 926680768 930432512 931310848 938074384 940840576 941145088 941872256 945685504 946884608 952716544 956264192 956573696 957759353 961325779 968334848 971190272 972255232 972394046 973460326 976330864 977085218 978324136 988334932 988654816 989418692 992336288 1000486591 1003436824 1004537144 1004862272 1007825408 1008604096 1019886608 1020216704 1021335424 1024347136 1032760352 1036941568 1037277184 1041139712 1041288361 1052786176 1054281728 1058358662 1069188419 1070360839 1071718028 1075708804 1082684486 1086716098 1087067824 1087741967 1089287176 1092499264 1099228052 1100433412 1103678368 1104531116 1104888608 1105931632 1110409088 1117248184 1117609792 1118473304 1121771456 1122134528 1123001536 1124425472 1135563728 1135931264 1139280896 1140161152 1140530176 1146228736 1153288448 1154553088 1157957632 1159227392 1159392901 1172194816 1172574208 1176940544 1177108582 1178399342 1184287112 1196405444 1196792672 1197717364 1208647778 1211115347 1211507336 1216018648 1216412224 1228461676 1231368112 1234999168 1236353408 1247636416 1248600392 1250183584 1255245056 1255651328 1268089472 1271089664 1276235776 1287882752 1288877824 1290893041 1295699963 1297342876 1308995584 1310618062 1312055222 1313293813 1315924208 1318610792 1330644484 1332103604 1332534752 1333564324 1337496736 1338759344 1348481927 1352458328 1352896064 1353941368 1354379584 1358373376 1359422912 1361146624 1369530032 1374629776 1375074688 1375519744 1376582528 1380641792 1391981344 1396086016 1397616896 1398069248 1403275264 1403475617 1418972672 1419431936 1420988416 1421191298 1426483414 1436883968 1441080043 1444489516 1448749024 1449868388 1464704306 1466086999 1466561512 1468169672 1472499008 1481568244 1484593006 1487566496 1490603504 1491085952 1496638336 1505856248 1511952832 1513380128 1515529984 1519998976 1529360768 1530542416 1535552512 1536738944 1538687488 1544916992 1554432256 1560725504 1562659997 1570467692 1579914752 1586311168 1586537654 1588277374 1589776721 1596213064 1606564076 1612546468 1613068384 1614314708 1616361616 1632372859 1632901192 1637716288 1638981656 1639512128 1647703808 1657852144 1659670064 1664564096 1665102848 1666389376 1685030048 1685575424 1691852032 1692399616 1713207808 1718259712 1720143872 1720389466 1739385856 1748592572 1766485214 1770091661 1773636976 1775311304 1777258024 1793477348 1795443988 1797138902 1802712992 1804414768 1804998784 1816115912 1817519119 1822878616 1823468608 1824877496 1827191392 1830851072 1834588928 1845888304 1851331456 1852761872 1853361536 1860865024 1862621696 1876148768 1881681152 1882290176 1883744512 1891371008 1891641049 1905433088 1912528384 1913147392 1915518706 1922651558 1924466557 1936669696 1944788092 1946920652 1952661728 1954170436 1956648272 1968699421 1976030303 1976669864 1977309632 1978837384 1984672576 2000973182 2006873648 2009074288 2009724544 2015650816 2017208192 2039773216 2040433408 2042670848 2048694272 2065520704 2073883136 2074554368 2082279424 2082576722 2105572352 2106193909 2116717324 2138376838 2140721678 2142742537 2143436056 2151417608 2165368972 2173432196 2174135648 2175483934 2178574352 2184998528 2198456104 2200154723 2200866824 2207356736 2209062232 2209777216 2211863264 2220818176 2234496368 2235219584 2236946608 2243542912 2244269056 2246003072 2248850944 2271127456 2271862528 2278561792 2280322304 2281060352 2306576896 2309106176 2315915264 2318454784 2318785802 2323519823 2344389632 2354217164 2356798684 2368574224 2383162457 2385775717 2392810888 2393585344 2395434728 2417295556 2422230694 2423014672 2432037296 2432824448 2456923352 2462736224 2469998336 2472706816 2495272832 2497200784 2500367168 2510490112 2511302656 2536178944 2542179328 2549603153 2575765504 2577755648 2581786082 2591399926 2593846229 2594685752 2621236124 2624110444 2626587626 2631848416 2637221584 2653464437 2661288968 2663345191 2664207208 2665069504 2667128648 2674993472 2677518688 2696963854 2704916656 2705792128 2707882736 2708759168 2716746752 2718845824 2722293248 2739060064 2749259552 2750149376 2751039488 2753165056 2761283584 2783962688 2792172032 2795233792 2796138496 2806550528 2806951234 2812681891 2837945344 2842382596 2852966828 2873767936 2882160086 2884880869 2888044289 2888979032 2897498048 2899736776 2929408612 2932173998 2933123024 2936339344 2944998016 2963136488 2965425931 2969186012 2975132992 2981207008 2982171904 2993276672 3011712496 3023905664 3026760256 3031059968 3039997952 3058721536 3061084832 3071105024 3073477888 3077374976 3108864512 3121451008 3125319994 3131700631 3140935384 3159829504 3173075308 3176554748 3179553442 3192426128 3212088529 3213128152 3215610749 3225092936 3226136768 3228629416 3232723232 3264745718 3265802384 3275432576 3277963312 3279024256 3295407616 3315704288 3319340128 3329128192 3330205696 3332778752 3370060096 3371150848 3383704064 3384799232 3426415616 3436421641 3440778932 3478771712 3483083591 3496053613 3497185144 3532970428 3540183322 3547273952 3550622608 3554516048 3576408589 3586954696 3589726127 3590887976 3594277804 3605425984 3608829536 3609997568 3632231824 3635038238 3645757232 3646937216 3649754992 3654382784 3661702144 3669177856 3691776608 3702662912 3705523744 3706723072 3721730048 3725243392 3752297536 3763362304 3764580352 3767489024 3782742016 3783282098 3791006027 3810866176 3825056768 3831037412 3845303116 3848933114 3873339392 3888317693 3889576184 3892581433 3893841304 3905323456 3908340872 3913296544 3937398842 3952060606 3953339728 3954619264 3957674768 3969345152 4001946364 4013747296 4018148576 4019449088 4031301632 4034416384 4079546432 4080866816 4085341696 4097388544 4131041408 4147766272 4165153444 4211144704 4212387818 4216364347 4220987807 4233434648 4276753676 4281443356 4285485074 4286872112 4302835216 4329336713 4330737944 4334084053 4346864392 4348271296 4350967868 4357148704 4369997056 4396912208 4400309446 4401733648 4414713472 4418124464 4419554432 4423726528 4441636352 4468992736 4470439168 4473893216 4487085824 4488538112 4492006144 4497701888 4542254912 4543725056 4557123584 4560644608 4562120704 4589112559 4613153792 4618212352 4637571604 4647039646 4688779264 4694590927 4708434328 4712072261 4713597368 4737148448 4766324914 4771551434 4785621776 4787170688 4790869456 4834591112 4844461388 4846029344 4864074592 4865648896 4913846704 4925472448 4939996672 4945413632 4990545664 4994401568 5000734336 5020980224 5072357888 5084358656 5099206306 5104019999 5109616819 5155511296 5163572164 5182799852 5187692458 5189371504 5221333247 5240776021 5242472248 5246522801 5248220888 5253175252 5263696832 5274443168 5306928874 5322577936 5326690382 5328414416 5330139008 5334257296 5349986944 5355037376 5393927708 5409833312 5411584256 5415765472 5417518336 5433493504 5437691648 5444586496 5478120128 5498519104 5500298752 5502078976 5506330112 5522567168 5567925376 5584344064 5590467584 5613902468 5625363782 5675890688 5682925859 5684765192 5689157479 5705933656 5747535872 5764320172 5769761738 5776088578 5777958064 5794996096 5799473552 5835192961 5858817224 5864347996 5866246048 5872678688 5889996032 5926272976 5930851862 5938372024 5950265984 5962414016 5964343808 5986553344 6023424992 6047811328 6053520512 6062119936 6117443072 6122169664 6142210048 6146955776 6154749952 6162378661 6185325623 6217729024 6250639988 6263401262 6281870768 6319659008 6320561299 6327492119 6346150616 6351053917 6353109496 6359106884 6384852256 6424177058 6426256304 6431221498 6450185872 6452273536 6457258832 6465446464 6529491436 6531604768 6550865152 6555926624 6558048512 6590815232 6631408576 6638680256 6658256384 6660411392 6665557504 6740120192 6742301696 6767408128 6852831232 6872843282 6879331303 6881557864 6886874843 6957543424 6966167182 6992107226 6994370288 7037449159 7063654637 7065940856 7080366644 7094547904 7101245216 7109032096 7152817178 7173909392 7179452254 7181775952 7188555608 7210851968 7217659072 7219995136 7264463648 7270076476 7291514464 7293874432 7299509984 7308765568 7323404288 7338355712 7383553216 7405325824 7411047488 7413446144 7443460096 7450486784 7459721537 7504595072 7526724608 7534978048 7566564196 7582012054 7621732352 7650113536 7651205783 7659595723 7662074824 7667994863 7690606232 7697866228 7746678784 7776635386 7779152368 7785162866 7787682608 7810646912 7816681744 7826593088 7874797684 7904121212 7906679456 7909238528 7915349536 7938690304 8003892728 8027494592 8036297152 8038898176 8062603264 8068832768 8159092864 8161733632 8170683392 8262082816 8295532544 8305814717 8330306888 8336743231 8422289408 8424775636 8432728694 8441975614 8466869296 8519017403 8528358943 8553507352 8562886712 8570970148 8573744224 8605670432 8658673426 8661475888 8668168106 8693728784 8696542592 8701935736 8714297408 8739994112 8793824416 8800618892 8803467296 8829426944 8836248928 8839108864 8847453056 8883272704 8937985472 8940878336 8947786432 8974171648 8977076224 8984012288 8995403776 9030189229 9084509824 9087450112 9121289216 9178225118 9226307584 9236424704 9237743437 9272142191 9275143208 9282309571 9294079292 9377558528 9389181854 9416868656 9424144522 9427194736 9474296896 9520577989 9532649828 9543102868 9571243552 9574341376 9581738912 9669182224 9688922776 9692058688 9728149184 9731297792 9827693408 9850944896 9879993344 9890827264 9981091328 9988803136 10001468672 10041960448 10054407289 10144715776 10168717312 10198412612 10208039998 10219233638 10311022592 10312494751 10323802931 10327144328 10365599704 10375384916 10378743008 10442666494 10481552042 10484944496 10493045602 10496441776 10506350504 10527393664 10548886336 10613857748 10645155872 10653380764 10656828832 10660278016 10668514592 10699973888 10710074752 10787855416 10819666624 10823168512 10831530944 10835036672 10866987008 10875383296 10889172992 10956240256 10997038208 11000597504 11012660224 11135850752 11168688128 11180935168 11182531529 11194793749 11227804936 11236480007 11250727564 11351781376 11365851718 11369530384 11378314958 11411867312 11482153891 11528640344 11539523476 11552177156 11555916128 11589992192 11598947104 11670385922 11717634448 11728695992 11732492096 11745357376 11779992064 11852545952 11861703724 11876744048 11900531968 11924828032 11928687616 11973106688 12046849984 12095622656 12107041024 12124239872 12171124613 12234886144 12244339328 12293911552 12309499904 12324757322 12370651246 12435458048 12450871589 12497235127 12501279976 12526802524 12563741536 12639318016 12641122598 12654984238 12692301232 12702107834 12706218992 12718213768 12769704512 12848354116 12852512608 12862442996 12900371744 12904547072 12914517664 12930892928 13058982872 13063209536 13101730304 13111853248 13116097024 13181630464 13262817152 13277360512 13316512768 13331115008 13480240384 13484603392 13534816256 13536748693 13551592433 13705662464 13745686564 13758662606 13763115728 13773749686 13899449447 13914690907 13932334364 13984214452 13988740576 14074898318 14127309274 14131881712 14160733288 14189095808 14202490432 14218064192 14305634356 14347818784 14358904508 14363551904 14377111216 14421703936 14435318144 14439990272 14528927296 14540152952 14583028928 14587748864 14599019968 14617531136 14646808576 14676711424 14767106432 14810651648 14822094976 14826892288 14900973568 14919443074 15009190144 15053449216 15069956096 15072107713 15088635053 15133128392 15164024108 15243464704 15300227072 15302411566 15319191446 15324149648 15335989726 15381212464 15395732456 15553270772 15558304736 15570325732 15575365216 15621293824 15633363488 15653186176 15749595368 15808242424 15813358912 15818477056 15830699072 15877380608 16007785456 16054989184 16072594304 16077796352 16137665536 16318185728 16323467264 16341366784 16343699927 16404559261 16524165632 16591065088 16611629434 16660613776 16673486462 16781609533 16844099519 16849551272 16865457388 16883951228 16933738592 17038034806 17056717886 17072819569 17107014704 17125773424 17141940296 17147488448 17211340864 17317346852 17322951776 17336336212 17387457568 17393085184 17403871472 17428594816 17479988224 17587648832 17601237784 17606934592 17658853888 17672497856 17678217728 17694906112 17766545408 17875970944 17881756672 17895572864 17948343296 17968024576 17990807552 18060378458 18169019648 18174900224 18242578432 18245183021 18265189801 18356450236 18452615168 18472849408 18475486874 18544284382 18550286416 18564619142 18588158584 18734040559 18778363708 18833737312 18848289044 18854389472 18948593792 19041155978 19065299656 19086205736 19142487104 19148682752 19163477824 19338364448 19377845552 19384117376 19456298368 19462595584 19655386816 19701889792 19759986688 19781654528 19784478859 19962182656 19977606272 20002937344 20083920896 20108814578 20289431552 20314579961 20336855941 20396825224 20416079996 20438467276 20622045184 20624989502 20647605862 20654288656 20667097373 20731199408 20750769832 20757486016 20885332988 20963104084 20969888992 20986091204 20992883552 21012701008 21054787328 21097772672 21227715496 21290311744 21306761528 21313657664 21320556032 21337029184 21399947776 21420149504 21575710832 21639333248 21646337024 21663061888 21670073344 21750766592 21778345984 21912480512 21994076416 22001195008 22025320448 22028465119 22110492917 22271701504 22337376256 22361870336 22365063058 22389587498 22455609872 22472960014 22501455128 22731703436 22739060768 22756629916 22823734624 22964307782 23011191593 23057280688 23079046952 23104354312 23111832256 23179984384 23197894208 23340771844 23435268896 23457391984 23464984192 23490714752 23559984128 23705091904 23723407448 23753488096 23801063936 23849656064 23857375232 23946213376 23949632303 24093699968 24191245312 24214082048 24248479744 24342249226 24469772288 24488678656 24587823104 24591333637 24618299297 24649514644 24741302492 24870916096 24901743178 24994470254 25002559952 25018065241 25053605048 25127483072 25282245196 25309968476 25384602464 25404215668 25412437984 25436427536 25539409024 25696708232 25705025216 25724885992 25800743488 25809094144 25829035328 25861785856 26117965744 26126419072 26203460608 26223706496 26232194048 26363260928 26525634304 26554721024 26633025536 26662230016 26666036723 26960480768 26969206784 27069632512 27073497386 27103184866 27380520817 27491373128 27517325212 27526231456 27547499372 27798898894 27829381814 27855652981 27864668728 27968428904 27977481152 28149796636 28254618548 28263763424 28321466576 28378191616 28404980864 28436128384 28611268712 28695637568 28717809016 28727103808 28754222432 28843407872 28870636288 28879980544 29057854592 29080305904 29166057856 29175497728 29198039936 29235062272 29353422848 29534212864 29621303296 29644189952 29653784576 29690539943 29801099149 29838886148 30018380288 30106898432 30139912192 30144215426 30177270106 30205757699 30266256784 30328048216 30604823132 30638382892 30648299296 30671979452 30762424928 30791464912 31015084321 31106541544 31116609472 31140651464 31150730432 31242587648 31266726976 31306372352 31499190736 31616484848 31626717824 31636954112 31661398144 31754761216 32015570912 32109978368 32145188608 32155592704 32275331072 32279939191 32636371456 32646934528 32682733568 32687399854 32809118522 33048331264 33144840989 33223258868 33321227552 33346972924 33563219066 33688199038 33699102544 33720000977 33730914776 33767902456 33867477184 34076069612 34113435772 34145639138 34214029408 34251546848 34283880592 34294976896 34422681728 34634693704 34645903552 34672672424 34774915136 34786170368 34807742944 34857189632 34959976448 35175297664 35202475568 35213869184 35317707776 35344995712 35356435456 35389812224 35533090816 35751941888 35763513344 35791145728 35896686592 35936049152 35941179931 36120756916 36338039296 36349800448 36485156864 36490366042 36530379602 36564864583 36712900472 36950973748 37088568764 37100572832 37129238284 37176317168 37468081118 37544575757 37556727416 37667474624 37696578088 37708778944 37897187584 38082311956 38130599312 38172411472 38284974208 38297365504 38326955648 38676728896 38755691104 38768234752 38912596736 38925191168 39310773632 39403779584 39519973376 39563309056 39568957718 39924365312 39955212544 40005874688 40017684271 40217629156 40578863104 40629159922 40673711882 40712108203 40793650448 40832159992 40876934552 41249979004 41295211724 41308577312 41334194746 41462398816 41501539664 41514972032 41770665976 41802939737 41926208168 41939777984 41972182408 41985767104 42025402016 42109574656 42195545344 42455430992 42580623488 42613523056 42627315328 42641112064 42674058368 42799895552 42840299008 43151421664 43278666496 43292674048 43326123776 43340146688 43501533184 43507744127 43824961024 43988152832 44002390016 44050640896 44056930238 44220985834 44543403008 44673481333 44730126116 44779174996 44911219744 44945920028 45002910256 45280086683 45448696969 45463406872 45478121536 45513259832 45647469248 45928615564 46022383186 46114561376 46158093904 46208708624 46223664512 46359968768 46395788416 46681543688 46870537792 46914783968 46929968384 46981429504 47119968256 47410183808 47446814896 47506976192 47602127872 47699312128 47714750464 47892426752 47899264606 48187399936 48382490624 48428164096 48442459907 48684498452 48939544576 48977357312 49175646208 49182667274 49236598594 49283078351 49299029288 49482604984 49803486356 49988940508 50005119904 50036130482 50107210096 50254966144 50564490392 50603558629 50619936952 50769204928 50808431336 50824875968 50872855072 51078818048 51393416464 51410050432 51449771984 51601486976 51618188288 51658070656 51723571712 52235931488 52252838144 52406921216 52447412992 52464388096 53051268608 53109442048 53266051072 53324460032 53332073446 53440955929 53920961536 54146994772 54206369732 54761041634 54812736511 54872841491 54982746256 55034650424 55052462912 55094998744 55597797788 55658763628 55711305962 55729337456 55936857808 55954962304 56299593272 56343092689 56509237096 56527526848 56642933152 56756383232 56809961728 56872256768 57222537424 57391275136 57435618032 57454207616 57508444864 57686815744 57741272576 57759961088 58115709184 58160611808 58332115712 58350995456 58396079872 58470124544 58640872519 59068425728 59242606592 59288379904 59307569152 59381079886 59602198298 59658463267 59677772296 60036760576 60288430852 60354540212 60411515398 60532513568 60656096432 61029682051 61209646264 61256939393 61276765784 61296598592 61343958904 61524849856 61582929824 62030168642 62213083088 62233218944 62281302928 62301460864 62485175296 62533453952 62612744704 62998381472 63232969696 63253435648 63273908224 63322796288 63509522432 64031141824 64219956736 64290377216 64311185408 64550662144 64559878382 65272742912 65292011179 65374799708 65618237044 66096662528 66289681978 66352259987 66425018647 66446517736 66642455104 66693945848 67126438132 67376398076 67398205088 67440001954 67461829552 67535804912 67734954368 68152139224 68204796413 68226871544 68291278276 68428058816 68503093696 68567761184 68589953792 68845363456 69269387408 69291807104 69345344848 69549830272 69572340736 69615485888 69714379264 69919952896 70350595328 70404951136 70427738368 70635415552 70689991424 70712870912 70779624448 71503883776 71527026688 71582291456 71793373184 71872098304 71882359862 72029114513 72241513832 72676078592 72980732084 73060759204 73129729166 73425800944 73878036167 73901947496 73959047227 74177137528 74201145664 74258476568 74352634336 74936162236 75089151514 75113454832 75334949248 75393156176 75417557888 75794375168 76164623912 76261198624 76344822944 76569948416 76594731008 76653911296 77353457792 77511382208 77536469504 77825193472 77850382336 78621547264 78807559168 79037697743 79137915436 79848730624 79910425088 80011749376 80035368542 80110922593 80409233099 80435258312 81258319844 81347423764 81424216406 81587300896 81664319984 81753869104 82257397547 82499958008 82563700921 82590423448 82617154624 82668389492 82924797632 83003079328 83029944064 83541331952 83605879474 83852416336 83879555968 83944364816 83971534208 84050804032 84219149312 84391090688 84910861984 85161246976 85227046112 85254630656 85282224128 85348116736 85599791104 85680598016 86302843328 86557332992 86585348096 86652247552 86680293376 87003066368 87015488254 87193138621 87649922048 87976305664 88113860476 88441971668 89086806016 89346962666 89431306939 89460252232 89529372959 89558349992 89822439488 89891840056 90005820512 90560173366 90897393938 90926813744 90956243072 91026519664 91294938496 91857231128 92044766372 92229122752 92316187808 92417417248 92447329024 92719937536 92791576832 93363087376 93741075584 93829567936 93859936768 93962859008 94239936512 94820367616 94893629792 95013952384 95204255744 95398624256 95798529212 96374799872 96764981248 96856328192 96884919814 96976379981 97082719561 97368996904 97954714624 98365334548 98473197188 98566156702 98598058576 98965209968 99574744399 99606972712 99683933219 99977881016 100010239808 100072260964 100214420192 100509932288 101128980784 101207117258 101239873904 101538409856 101616862672 101649751936 101745710144 102157636096 102786832928 102820100864 102899543968 103202973952 103236376576 103316141312 103447143424 104471862976 104505676288 104813842432 104894825984 104928776192 106102537216 106218884096 106664146892 106881911858 107841923072 107975591321 108293989544 108377662003 108412739464 109522083268 109625473022 109745682982 109965492512 110069300848 110104925824 110189997488 110868666259 111195595576 111317527256 111422611924 111458674912 111873715616 111909924608 112599186544 112686185378 113018474192 113055053696 113285866304 113512766464 113619923456 113744513536 114445074848 114782550272 114871236064 114908415232 115016889728 115373631488 115482545152 116231418368 116321223616 116664231424 116701990912 116792159744 116940249088 117281745038 117392459977 117521186837 118136851456 118576759808 118762159772 119204396596 119316926534 119355544592 120073521152 120090664681 120537848483 120576861704 120670024423 120709080424 120823030796 121065027136 121312192864 122059364102 122419292528 122513878786 122553531568 122593197184 122687917808 123049699712 123165859648 124060337284 124426166176 124466437888 124562605856 124602921728 124970350592 125066907904 125225489408 125996762944 126465939392 126506871296 126547816448 126645592576 127019044864 128062283648 128439913472 128580754432 129119756764 130545485824 130584022358 130707294757 130749599416 130850622017 131236474088 132193325056 132579363956 132704519974 132850037294 132893035472 133284910208 133387891696 134209438103 134252876264 134752796152 134796410176 134880003908 134923659104 135071609824 135469908736 136304278448 136409592826 136453743088 136582556552 136856117632 137006187392 137135522368 137179907584 137690726912 138538774816 138583614208 138690689696 139099660544 139144681472 139230971776 139428758528 140701190656 140809902272 140855476736 141270831104 141379982848 141425741824 141559248896 141734709203 142262489329 143007767552 143164582912 143764719724 144058229026 144483027664 145352157184 145372909877 145532318737 145961464168 146074240091 146121518408 146259458332 146851601888 147756072334 147803894992 147918094454 148354275056 148402291328 148516953136 148705268672 149872324472 150178303028 150226909664 150669898496 150786312352 150835115776 151588750336 152329247824 152522397248 152689645888 153139896832 153189462016 153307822592 154706915584 155022764416 155072939008 155650386944 157243094528 157615118336 158075395486 158224619969 158275830872 158398121389 159820850176 160023498752 160070737084 160221845186 160818466198 160870516624 161861330657 162464056651 162516639688 162694847528 162848432812 163174601792 163328639968 163507738208 164514795094 164999916016 165127401842 165180846896 165234309248 165336778984 165849595264 166006158656 166059888128 167082663904 167211758948 167704832672 167759111936 167888729632 167943068416 168101608064 168438298624 168782181376 169821723968 170322493952 170454092224 170509261312 170564448256 170696233472 171199582208 171361196032 171573595351 172605686656 173114665984 173304495104 174030976508 174386277242 175299844096 175952611328 175977733009 176170701629 176227720952 176363881849 176883943336 178173612032 178693925332 178862613878 178920504464 179058745918 179116699984 179644878976 179783680112 180011641024 180890981791 181120346732 181794787876 181853627488 181912486144 182053039328 182589876992 183714462256 184089532744 184458245504 184632375616 184834834496 184894658048 185439875072 185583153664 186726174752 187482151168 187659135872 187719873536 187925718016 189640735232 189787259584 190027904768 190408511488 190797248512 191033738491 191597058424 191745094313 192749599744 193712656384 193769839628 193952759962 194165439122 194737993808 195909429248 195937400269 196152255689 196730669096 196946394376 197132313404 197196117152 197930419936 199149488798 199213945424 199367866438 199955762032 200020479616 200144521928 200428840384 201019864576 202257961568 202414234516 202479747808 203076819712 203233725344 203299503872 203491420288 204315272192 205573665856 205640201728 205799087936 206405947904 206472753152 206632282624 206894286848 208943725952 209011352576 209789651968 212205074432 212437768192 212468099051 213259270393 213328293784 213493120133 213763823716 215683846144 215951182642 216587979088 216755324006 216825478928 218160923929 218973293747 219044166536 219250946044 219491365964 219930985024 220138601696 220209851648 220379994976 221737332518 222391191152 222635054512 222845223848 222917349824 223747431232 223819849216 225198373088 225372370756 226036948384 226110107392 226571732608 227025532928 227239846912 227489027072 228890149696 229565100544 229742472128 229816830464 230033779456 230747262976 230965090304 231251367647 232462836736 232642447232 233328462848 233584319488 233880498176 234563490076 234784919954 235042373674 236273702912 237153519616 237187379273 237447467413 237524319544 238408793192 238633853068 238711089184 240147042304 240181329362 241075696966 241153723408 241340048846 241418160848 241646061592 242130054272 242624385728 244118728204 244838585056 245027757572 245107063136 245186394368 245375835616 246099399424 246331719296 248120674568 248852332352 248932875776 249125211712 249205843456 249940701184 250133815808 250450978816 251993525888 252931878784 253013742592 253291185152 256124567296 256879826944 257161508864 257198225167 257480256227 258239513528 258439040161 261090971648 261168044716 261414589514 261499198832 261701244034 262472948176 264089539493 264379127233 265158727912 265409039948 265700074588 265786070944 266569820416 266775783392 268418876206 268505752528 269505592304 269592820352 269760007816 269847318208 270143219648 270939817472 272608556896 272819185652 272907486176 273165113104 273712235264 274012374784 274271044736 274359815168 275381453824 277077549632 277167228416 277381379392 278199321088 278289362944 278461943552 278857517056 279935866099 281402381312 281619804544 281710953472 282759965696 283118497792 283469418406 284524978658 286015535104 286329165824 286370046547 287436407921 287529439448 288116458052 288966055328 290704314368 290745819754 291064637474 291922928336 292148480182 292243036816 292518916664 293703203776 295512144668 295607789984 295836188908 296708550112 296804582656 297033906272 297410537344 299744648944 300356606056 300453819328 301339796992 301572624704 301670231552 303177500672 304658495648 305044794496 305379291776 306279793664 306615645184 309413831168 310045528832 310145878016 311300773888 311345219939 311686625959 314486189056 315230236672 316150790972 316449239938 316551661744 316796242778 319641700352 319687337281 320037890861 320141474168 320443690372 321636932396 321741033248 323722661314 324928113302 325033279376 325389695056 325696865624 326349203584 326657279936 327015476416 329029590188 329999832032 330254803684 330361693792 330468618496 330673557968 331699190528 332012317312 332119776256 334165327808 334423517896 335409665344 335518223872 335777459264 335886136832 336203216128 336876597248 337564362752 339643447936 340644987904 340908184448 341018522624 341392466944 342722392064 343147190702 345211373312 346229331968 346608990208 346658477399 347038606219 348061953016 348772554484 350599688192 351905222656 351955466018 352341403258 352455441904 352727763698 353767886672 355946770621 357387850664 357725227756 357841008928 358117491836 358233399968 359289757952 359567360224 360023282048 361781963582 362240693464 363589575752 363707254976 363824972288 364106078656 365179753984 367428924512 368179065488 368916491008 369264751232 369669668992 369789316096 371166307328 373452349504 374964302336 375318271744 375439747072 375851436032 375905098321 377304863003 379281470464 379574519168 380055809536 381594497024 382067476982 383194116848 383490188626 385499199488 385977019259 387414288937 387539679256 387905519924 388330878244 389475987616 391818858496 391874800538 392304511378 392674850087 393461338192 393892788752 394264626808 394392234304 395860839872 398298977596 398427890848 398735732876 399911524064 400040959232 400289043856 400857680768 402039729152 404515923136 404828469032 404959495616 406153639424 406467450688 406599007744 406982840576 408630544384 411147331712 411280403456 411598175872 412811895808 413264565248 413788573696 417887451904 418022705152 419579303936 419639209483 420099365423 424410148864 424875536384 424936198102 426518540786 426656587568 426986240266 427527647432 430882932857 431902365284 433175958176 433510648012 433650957856 436321847858 437946587494 438088333072 438501892088 438982731928 439861970048 440277203392 440419703296 440759989952 443474665036 444782382304 445270109024 445690447696 445834699648 447494862464 447639698432 450396746176 450744741512 452073896768 452220214784 453143465216 454051065856 454479693824 454978054144 455043013757 457780299392 459130201088 459484944256 459633660928 460067558912 461930180608 462502735294 464925673472 465284894464 466656925696 467168638976 467235339103 467747686643 469126980152 469569839908 470084747348 472547405824 474307039232 474374758546 474894934826 475048639088 475343239579 476817586384 477267706136 477422178368 480362658724 482151393932 482307446816 482680097692 482836321696 483292123184 484260108544 485248771456 488237456408 489677170112 490055515144 490214126272 490372788736 490751671232 492198798848 492663438592 496241349136 497704664704 497865751552 498250423424 498411686912 500267631616 500901957632 503987051776 505863757568 506027485184 506582370304 506654697737 508541337091 512249134592 513759653888 514323017728 514396450334 514960512454 516479027056 516878080322 520229895523 522336089432 522829179028 522998397664 523402488068 524945896352 528179078986 528758254466 529257406639 530317455824 530818079896 531400149176 531572141888 533139640832 533551566784 536837752412 537011505056 539011184608 539185640704 539520015632 539694636416 540286439296 541879634944 545217113792 545638371304 545814972352 546330226208 547424470528 548024749568 548542089472 548719630336 550762907648 550841542969 554155099264 554334456832 554762758784 556398642176 556923887104 557715034112 559871732198 562804762624 563239609088 563421906944 565519931392 565600673651 566220883831 566938836812 569049957316 572031070208 572658331648 572740093094 574872815842 575058878896 576232916104 577932110656 580755257329 581491639508 582129274948 583845856672 584296960364 584486073632 585037833328 587406407552 591024289336 591215579968 591672377816 593417100224 593609165312 594067812544 594821074688 599489297888 600713212112 600907638656 602679593984 603145249408 603340463104 606355001344 609316991296 610089588992 610758583552 612559587328 613231290368 613318844629 618827662336 620091057664 620291756032 622601547776 622690439878 623373251918 628972378112 629751978791 632301581944 632898479876 633103323488 633592485556 639283400704 639374674562 640075781722 640282948336 640680018563 640887380744 643273864792 643482066496 647445322628 649856226604 650066558752 650779390112 651393731248 652698407168 653314559872 654030952832 658059180376 659999664064 660509607368 660723387584 660937236992 661347115936 663398381056 664024634624 664239552512 668330655616 668847035792 670819330688 671036447744 671554918528 671772273664 672406432256 675128725504 679286895872 681289975808 681816368896 682037045248 682784933888 682882418689 685425280427 686294381404 690422746624 692458663936 693217980416 693316954798 694077212438 694732427077 696123906032 697545108968 703910932036 704682806516 704910883808 705455527396 707535773344 711893541242 713346939383 714775701328 715450455512 715682017856 716234983672 716466799936 718579515904 719134720448 720046564096 723563927164 724481386928 727179151504 727414509952 727649944576 728212157312 730359507968 734857849024 736358130976 737832982016 738529502464 739339337984 739578632192 742332614656 742438601393 746904699008 749928604672 750636543488 750879494144 751702872064 751810196642 754609726006 758562940928 759149038336 760111619072 762331342747 764134953964 766388233696 766980377252 770998398976 771954038518 774828577874 775079358512 775560022471 775811039848 776661756488 778951975232 783749601076 784609022756 785349700174 786922676384 787785577504 788529253616 788784468608 791721679744 796597955192 796855781696 797471465752 799823048128 800081918464 800578087712 801715361536 804079458304 809031846272 809656938064 809918991232 812307278848 812934901376 813198015488 813965681152 817261088768 822294663424 822560806912 823196351744 825623791616 826529130496 826647138413 835774903808 836045410304 839158607872 839278418966 840198730846 848796145327 849872396204 853037081572 853313175136 853972480532 855055294864 861765865714 863525242411 863804730568 866351916352 867021296024 867301915712 872643695716 875893174988 876176666144 877003784176 877965463856 879723940096 880554406784 880839406592 881519979904 886949330072 889564764608 890540218048 891380895392 891669399296 894989724928 895279396864 900793492352 901489483024 904147793536 904440429568 906286930432 908959387648 909956108288 910086027514 915560598784 918260402176 918969888512 919267321856 920135117824 920406738233 925005470588 929851346944 930569788928 933313851392 934337277952 934470678206 935495373286 936378488669 938253960304 939139679816 940169494696 948749517092 949789869652 950097278176 950686479158 953635172768 954535412272 954844356736 960725317448 961467613951 964302787864 964614893632 965360195384 965672643392 966584246368 968520217088 970497542912 976474912816 979354340224 980111030288 980428252544 980745577472 981503342464 984397597696 985326877184 992482698272 995409329408 995731503104 996500846848 996823373824 1000535263232 1000678114921 1007974103552 1011727515136 1012054970368 1013164740608 1013309395474 1017082674182 1024498269184 1027490070659 1028792900668 1029921024908 1032958054112 1033756160644 1040459791046 1041441993709 1044672178864 1045320030287 1045658358056 1045996795328 1046804976136 1049891792704 1056358157972 1057516508932 1058514813278 1060634911648 1061636159792 1062800298352 1063144283776 1066279281664 1067103133568 1073675504824 1074023010112 1078022369216 1078371281408 1079040031264 1079389272832 1080572878592 1083759269888 1090434227584 1091276742608 1091629944704 1092660452416 1094848941056 1096049499136 1097084178944 1097439260672 1101525815296 1101683085938 1108310198528 1108668913664 1109525517568 1112797284352 1113847774208 1114176577861 1119743464396 1125609525248 1126479218176 1126843813888 1131039862784 1131201347302 1132441767662 1133510802073 1133877673624 1138099914632 1145480186188 1149745631684 1150117757792 1152465832208 1155864221312 1161510514658 1162983279016 1163881848467 1164258549896 1167691713344 1168593920728 1168972147264 1170075666656 1174812815104 1182048578672 1182431159936 1183344755632 1186834200448 1187218330624 1188135625088 1189642149376 1198978595776 1201426424224 1201815277312 1205359187968 1206290498816 1206680926208 1218633982592 1220179177984 1221517167104 1225119174656 1226462580736 1226637689258 1237655324672 1240182115328 1240548212401 1245380879756 1246746503836 1257944756224 1259503957582 1260692939753 1262075354293 1264603163888 1265796959752 1266206646976 1267184971112 1278749349124 1280151563444 1280565896672 1281360037126 1281774761488 1286547729584 1286964132992 1294890645256 1295891131847 1299712453208 1300133117504 1301558780224 1302787462496 1305396814336 1306629119744 1308061905664 1316118360752 1319999328128 1321019214736 1321446775168 1321874473984 1322694231872 1326796762112 1328049269248 1328479105024 1336661311232 1337694071584 1341638661376 1342072895488 1343109837056 1343544547328 1344812864512 1348740067937 1358573791744 1362579951616 1363632737792 1364074090496 1365569867776 1365764837378 1370850560854 1372588762808 1380845493248 1386633909596 1388154424876 1389464854154 1392247812064 1395090217936 1403682687173 1407821864072 1408909606039 1409365613032 1409821767616 1410911054792 1415071546688 1423787082484 1426693878766 1429551402656 1430900911024 1431364035712 1432469967344 1432933599872 1437159031808 1438269440896 1440093128192 1447127854328 1448962773856 1454358303008 1454829019904 1455299889152 1456424314624 1460719015936 1469715698048 1472716261952 1475665964032 1477059004928 1478678675968 1479157264384 1484665229312 1484877202786 1493809398016 1499857209344 1501273086976 1501716257117 1503620393284 1509219452012 1517125881856 1518298076672 1520223238144 1524662685494 1526101979701 1527775428881 1528269907928 1532776467392 1533960754504 1543908077036 1549657155748 1550158717024 1551120044942 1551622079696 1553323512976 1557903950464 1567499202152 1568710317499 1569218045512 1570699400348 1573845352768 1575571155008 1577058507232 1577568937216 1583443359488 1593195910384 1593711563392 1594942931504 1599646096256 1600163836928 1601156175424 1603430723072 1608158916608 1618063692544 1619313876128 1619837982464 1624614557696 1625869802752 1626396030976 1627931362304 1644589326848 1645121613824 1646392703488 1651247583232 1653058260992 1653294276826 1656669633799 1671549807616 1678556837932 1680397461692 1697592290654 1699194831841 1699744792408 1701058086221 1706074163144 1706626350272 1707944961064 1710110589728 1723531731428 1727050484822 1727609461136 1732703832704 1734042592048 1734603831424 1745287391432 1751786349976 1752353332288 1754007568352 1755930927712 1759447880192 1761108813568 1761678813184 1763039959808 1773898660144 1779129529216 1781080436096 1782761790784 1783338798592 1789979449856 1790558793728 1801586984704 1802978966048 1808295587072 1808880859136 1812573860864 1817867048089 1820172055028 1831121197568 1836520804352 1837939777024 1838534643712 1840270235648 1840813476466 1842551219639 1849412361277 1850010941176 1861139577856 1868941356412 1870990746572 1872756977338 1876507920608 1878279359632 1880338989392 1891920143581 1897499034184 1898965121183 1899579739304 1900194556352 1901372958316 1907270345536 1909070824544 1909688713472 1921450634896 1922935227902 1928605575728 1929229787264 1930720390768 1931345286784 1933168492736 1937040434176 1940995085824 1952949825632 1958708680448 1960222060576 1960856505088 1961491154944 1963006684928 1968795195392 1970653754368 1984965396544 1990818658816 1991463006208 1993001693696 1993646747648 2001070526464 2001356229842 2015948207104 2023455030272 2026618790948 2034165348364 2048996538368 2054980141318 2056920059597 2057585801336 2059175578057 2059842049816 2065916108224 2067512321288 2080919582092 2082883987418 2089344357728 2090640060574 2091316716112 2091993590656 2093609952272 2099783585408 2112716315944 2115033017864 2117029626556 2121269823296 2123272319584 2125600596704 2126288567552 2132558563328 2134206267136 2147351009648 2148046020224 2156044738432 2156742562816 2158080062528 2158778545664 2161145757184 2167518539776 2180868455168 2182553485216 2183259889408 2185320904832 2189697882112 2192098998272 2194168357888 2203366171876 2216620397056 2217337827328 2219051035136 2225594568704 2227695548416 2228353155722 2230456739563 2232902549903 2239486928792 2252958436352 2262402694604 2264883535324 2267021604146 2267755347248 2276199829264 2290219121177 2290960372376 2292730464037 2299491263368 2300235515584 2304931664416 2311728442624 2323021029316 2325966558032 2327763696934 2328517099792 2335383426688 2337187841456 2337944294528 2340151333312 2349625630208 2364097157344 2364862319872 2366689511264 2373668400896 2374436661248 2376271250176 2379284298752 2397957191552 2402852848448 2403630554624 2410718375936 2412580997632 2413361852416 2437267965184 2440358355968 2443034334208 2453275378516 2475310649344 2480364230656 2481096424802 2483438600383 2490761759512 2492686226069 2493493007672 2519007915164 2521385879506 2524150708586 2529206327776 2531593919504 2532413293952 2534369942224 2549979323957 2557498698248 2560303126888 2561131793344 2562720074252 2563549522976 2573095459168 2573928265984 2589781290512 2591782263694 2599424906416 2600266235008 2603117560448 2605574924992 2610793628672 2613258239488 2616123811328 2632236721504 2639998656256 2642038429472 2642893550336 2643748947968 2645388463744 2653593524224 2656098538496 2673322622464 2675388143168 2683277322752 2684145790976 2686219674112 2687089094656 2689625729024 2697480135874 2702987297251 2717147583488 2727265475584 2731529674756 2741701121708 2745177525616 2761690986496 2762085287663 2772370515109 2773267819192 2775410561729 2776308849752 2778929708308 2784495624128 2790180435872 2807365374346 2815643728144 2817819212078 2818731226064 2819643535232 2821822109584 2830143093376 2847574164968 2853387757532 2859102805312 2861801822048 2862728071424 2864939934688 2865867199744 2874318063616 2876538881792 2880186256384 2894255708656 2897925547712 2908716606016 2909658039808 2910599778304 2912848629248 2921438031872 2939431396096 2945432523904 2951331928064 2954118009856 2957357351936 2969754405572 2987618796032 2999714418688 3002546173952 3003432514234 3006267779411 3007240786568 3009564306391 3018438904024 3036596153344 3040446476288 3049325370988 3052203959402 3055550857762 3056539815856 3065552934784 3067921509008 3086817076369 3087816154072 3099314311496 3100317434048 3102240089884 3103244159392 3106647025952 3115807900928 3134998404304 3137420634998 3138436091024 3141398800696 3147690705536 3151142310016 3154117014464 3155137874432 3166886718976 3186391820768 3187423126784 3189885863008 3199292192512 3200327673856 3202312350848 3206861446144 3236127385088 3238627752256 3239675964928 3249229115392 3251739605504 3252792061952 3255862724608 3259898311669 3289178653696 3292785406976 3306588553652 3313339267598 3343099615232 3343576927171 3347243330951 3357113675864 3359707522093 3360794923384 3395184581308 3398389663682 3399489584816 3402116172442 3412148326288 3413252700544 3415889922128 3420221179456 3436928654029 3447063462856 3454100969644 3455218922272 3465407665408 3468085184096 3469207662848 3490574782864 3503572699952 3504706664576 3508015136704 3511861855424 3518895760384 3522217627136 3523357626368 3526079919616 3547797320288 3558259058432 3562160872192 3565523581568 3566677597184 3579958899712 3603173969408 3605957932096 3616591174144 3617761718272 3625147721728 3635734096178 3639166259287 3640344110056 3643156791947 3662242395136 3675879554048 3680540471296 3681626952932 3685102439278 3698824722554 3700021882352 3722279155712 3722810605111 3736673302973 3737882712824 3741981493144 3745513954676 3753015841216 3756558719264 3760677978784 3783840287162 3794998068368 3797930242366 3799159478608 3800389112704 3802745916632 3814540691072 3818141649088 3819377426944 3842901269792 3845870455804 3857211151456 3858459574528 3861440781536 3862690573568 3866336985472 3874080868352 3881990171648 3905899651264 3917417360896 3920444121152 3921713010176 3922982309888 3926013369856 3937590390784 3941307508736 3969930793088 3981637317632 3986003387392 4002712459684 4031896414208 4046910060544 4047487859207 4051926137467 4053237581896 4056369282527 4068330696728 4097993076736 4109960282636 4113840119194 4115171602672 4118351156114 4119684099632 4131832216448 4135024642576 4160492581193 4161839164184 4165767974836 4178688715456 4181280121148 4182633432224 4183987181312 4187219904544 4199567170816 4225432631888 4230066035728 4234059253112 4242539646592 4246544639168 4251201193408 4252577135104 4265117126656 4268412534272 4294702019296 4296092040448 4312089476864 4313485125632 4316160125056 4317557091328 4322291514368 4361736910336 4365106970432 4366519778816 4370641809664 4379395764224 4384197996544 4388336715776 4393775985293 4406732343752 4410137169199 4433240794112 4438102070272 4455391096832 4456706311444 4460913479126 4465805099806 4478973857584 4505916872704 4506560206187 4511501880847 4524805389208 4529767070648 4534043208292 4535510694496 4552399658528 4580438242354 4581920744752 4585460928074 4598982526736 4600471031168 4609863328832 4623456885248 4646042058632 4651933116064 4655527393868 4657034199584 4670766853376 4674375682912 4675888589056 4680302666624 4699251260416 4728194314688 4729724639744 4733379022528 4747336801792 4748873322496 4752542500352 4758568597504 4795914383104 4805705696896 4807261109248 4825161995264 4874535930368 4880716711936 4886068668416 4886766278173 4904963219039 4906550757032 4910341763059 4960728461312 4962192849604 4966877200766 4981523519024 4985372452138 4986986015344 5017701250367 5036385756181 5038015830328 5042771759012 5048301417172 5058412655552 5063187839008 5064826587904 5068739884448 5099958647914 5114997396496 5120606253776 5122263586688 5125440148504 5127099045952 5146190918336 5147856531968 5179562581024 5183564527388 5198849812832 5200532470016 5206235120896 5211149849984 5221587257344 5226516478976 5232247622656 5264473443008 5279997312512 5284076858944 5285787100672 5287497895936 5290776927488 5307187048448 5312197076992 5318781455881 5346645244928 5350776286336 5366554645504 5372439348224 5379251458048 5394960271748 5405974594502 5434295166976 5454530951168 5455309723279 5461291750499 5463059349512 5483402243416 5490355051232 5523381972992 5524170575326 5544741030218 5546535638384 5550821123458 5552617699504 5557859416616 5568991248256 5580360871744 5614730748692 5631287456288 5635638424156 5637462452128 5639287070464 5643644219168 5660286186752 5695148329936 5706775515064 5718205610624 5723603644096 5725456142848 5729879869376 5731734399488 5748636127232 5753077763584 5760372512768 5788511417312 5795851095424 5817433212032 5819316079616 5825697258496 5878862792192 5890865047808 5902663856128 5908236019712 5914714703872 5915559178841 5922045893221 5939508811144 5944097923703 5975237592064 6005092347904 6006865028468 6012535558822 6014481573136 6019128612782 6036877808048 6073192306688 6074059408339 6080719926359 6098650741976 6104407918804 6111101715524 6113079631712 6131105869568 6135843018016 6173634152738 6175632308144 6198628622992 6200634868096 6204480179768 6206488318784 6213294051904 6231615801856 6269996808608 6274841269996 6276872182048 6282797601392 6295381411072 6302284620032 6308234028928 6310275748864 6333773437952 6372783641536 6374846253568 6379771726016 6398584385024 6400655347712 6404624701696 6413722892288 6472254770176 6477255504512 6479351929856 6503479211008 6511725449216 6519796623338 6578357307392 6585570813952 6586511070581 6611037382183 6613177107304 6626678535196 6686199230464 6687153854342 6694486661902 6714227351728 6719415044186 6721589846768 6762988641799 6790369162616 6796779327364 6798979169632 6804232344884 6824296652576 6826505401088 6831779844256 6840442358912 6873857308058 6894126925712 6908201939288 6910437844544 6930815330816 6936170368192 6938415325696 6981149565728 7007145399904 7009413329152 7016030273408 7023723710848 7037791520768 7044435254272 7052159839232 7095594640576 7116518116864 7124321744384 7131047163136 7133355194368 7159917799424 7160940058597 7168792397057 7206347938816 7211915864192 7233182348288 7250295443456 7271468192356 7278332518574 7280688220112 7286313583894 7324484790272 7351759108096 7352808757463 7360871489803 7363253905864 7370204878556 7397649445108 7400043764704 7444558311424 7445621210222 7473346605946 7475765425648 7483962986288 7491027909352 7506031682432 7513117438528 7521355957568 7567680574324 7589996136736 7595860484732 7598318957216 7600778225408 7605491833264 7629081382144 7636283298176 7638754853888 7685802539584 7691740911608 7714422302912 7716919149056 7722881563072 7725381147136 7732673970944 7748161736704 7763980343296 7811799302528 7834834721792 7840888242304 7843426020352 7852026739712 7882615017472 7939861586176 7963274635264 7972006774784 7973144980177 7981887943037 8005424919368 8063792828416 8093820121088 8094975718414 8103852274934 8106475163792 8112738565054 8136661393456 8186775724283 8219920565272 8227680238388 8230343205344 8236702312228 8239368199264 8263664432896 8270049285152 8320985162386 8323678328368 8331535949672 8357377430912 8362560242296 8365266864448 8367974362624 8374439809088 8399134341632 8450865263776 8460132071456 8468118506224 8485079293184 8493089278336 8502402386816 8505154270208 8536825068544 8589404038592 8592184080896 8624178953728 8626970251264 8632320250112 8635114182656 8644583028736 8645817261383 8678011849069 8723473820672 8730213940864 8733039557632 8741283619328 8776673431552 8787551970586 8813464687504 8820274338398 8866481588224 8876204140544 8877471442957 8910528645551 8913412622888 8921826958252 8931610199612 8957947715168 9011833745408 9013120412374 9023003761694 9031521552001 9049610778416 9059534141296 9068086416584 9071021388992 9104799317056 9160876484708 9163841489504 9170921856148 9197965053472 9200942062336 9219726657664 9246913770496 9292084117264 9303866232128 9311054787736 9314068399168 9341533706752 9348751365824 9351777178112 9360605333248 9398502520832 9456388629376 9459449279488 9466758045056 9494673603584 9505085000704 9517137195008 9591828766208 9611411393792 9614522218496 9650323990528 9651701818109 9662285404729 9749071860736 9761433423872 9772137336832 9773532556346 9809926438078 9813101514064 9820683526118 9910307455711 9924385699208 9933754401532 9963047038048 9970744904276 9973972030688 10035402500734 10072771512362 10076031660656 10085543518024 10096602834344 10116825311104 10126375678016 10129653175808 10137479768896 10199917295828 10229994792992 10241212507552 10244527173376 10250880297008 10254198091904 10292381836672 10295713063936 10359125162048 10367129054776 10397699625664 10401064940032 10412470241792 10422299699968 10443174514688 10453032957952 10464495245312 10465989316411 10528946886016 10559994625024 10568153717888 10571574201344 10581553854976 10624394153984 10637562911762 10693290489856 10701552572672 10733109291008 10744878696448 10746412799369 10758196792789 10789920543496 10811949189004 10868590333952 10909061902336 10910619446558 10922583500998 10926118699024 10966804486832 10980710102464 11034349889251 11048341150652 11089482060436 11093071276768 11101642246916 11105235399008 11115718833232 11137982496512 11160721743488 11229461497384 11262574912576 11271276848312 11274924904256 11278574140928 11287288438336 11320572373504 11390296659872 11413551030128 11436411221248 11447207288192 11450912285696 11459759738752 11463468798976 11506155527168 11520745025536 11577022834624 11591702190848 11634866424064 11638632159232 11651394516992 11653058047951 11696450753093 11757725584384 11781730095616 11816472039424 11829429407744 11831118357682 11844091786442 11879017622288 11888195847406 11950475184128 11965287597029 12013730056936 12025071117644 12028963146272 12038257225564 12073755616096 12146384613376 12148118816678 12161439852718 12172920352697 12197301483952 12208815837608 12222203431048 12226159263424 12262211739136 12271686036032 12347268305476 12351264616288 12397257245984 12401269736192 12408960359536 12412976637568 12426588103808 12463231603712 12539993617216 12549682539992 12553744364096 12565595202784 12590762822144 12604569240064 12616468057856 12620551497728 12667546875904 12745567283072 12749692507136 12759543452032 12797168770048 12809249403392 12827445784576 12944509540352 12954511009024 12958703859712 13006958422016 13008815493973 13023080328113 13039593246676 13156714614784 13171141627904 13173022141162 13222074764366 13226354214608 13253357070392 13357370918567 13374307708684 13388973323804 13428454703456 13438830088372 13443179693536 13525977283598 13580738325232 13593558654728 13597958339264 13608464689768 13648593305152 13653010802176 13663559688512 13680884717824 13747714616116 13788253851424 13816403878576 13820875689088 13861630661632 13872340736384 13876830651392 13962299131456 14014290799808 14018826658304 14032060546816 14047447421696 14075583041536 14088870508544 14104319678464 14106333426467 14191189281152 14233036233728 14248643488768 14262094326272 14266710388736 14319835598848 14321880117194 14337584794114 14412695877632 14423831728384 14466364696576 14484295512193 14542936384712 14556665037148 14561376440224 14572627167788 14648969580544 14703518216192 14705617514926 14721742979606 14726507811728 14735640426949 14740409757112 14795298890216 14800087529408 14891242420444 14946693211892 14951530851296 14967925972576 14982055818704 15012063364864 15026234877056 15042711915136 15135361148648 15179992273472 15191720969464 15196637914432 15201556450816 15210983666528 15258162764288 15272566596352 15277509707776 15371605079168 15383481823216 15428844605824 15433838298112 15445763126144 15450762294272 15465347941888 15527960686592 15623598605056 15669669443584 15681776484608 15686852040704 15704053479424 15706295629847 15764781449821 15879723172352 15926549270528 15944013549568 15946289960354 15963775886074 16010849838736 16127126761213 16189951436828 16207704549868 16212950327584 16225477130108 16273322786912 16373551448566 16406979605809 16439841130544 16455360476776 16460686410688 16473404624456 16478736398528 16527328865792 16540098570304 16641970324772 16647356656736 16663071899344 16714754861824 16725120484592 16730533728896 16735948725248 16748879618176 16798268683264 16901730527552 16920264142912 16936237012448 16970158586368 16986178556672 17004804773632 17010308540416 17073650137088 17076087832039 17178808077184 17184368161792 17248357907456 17264640500224 17270228365312 17289166057472 17291634522766 17356023698138 17446947641344 17460427881728 17466079115264 17482567238656 17533620883181 17575103941172 17626929375008 17640548676796 17732963176448 17752408281088 17754942885914 17821057291102 17826825245776 17843653916504 17863220399224 17915895430336 18026240824748 18046007523388 18063043104002 18099221556832 18119068282592 18136172833168 18142042777984 18209598634112 18321752969416 18327682979008 18341843712296 18395930106944 18401884124672 18439453315328 18493827540992 18584168234528 18607732464256 18622109575472 18628136798336 18683067413504 18697502731648 18703554356224 18721210666496 18797005041664 18912777258752 18918898558976 18933516090112 18989347207168 19010170001408 19012884183499 19183657532416 19222822787584 19229044436992 19300647981056 19303403636218 19324570809458 19498143721472 19522311342521 19547065112692 19619852876156 19626203028128 19641367052236 19820614911422 19848771398416 19861080575453 19867508803064 19926094076096 19941489808552 19947944061376 20070805001468 20145543024724 20152063321312 20171087036048 20193205668688 20233650622208 20252751356032 20259306351616 20274959537792 20399834591656 20459989585984 20482425015104 20489054346752 20501760594016 20508396183808 20584763673344 20591426127872 20718250324096 20734258109552 20795399251328 20802129880064 20824940483584 20844599399936 20906065915904 20928990490624 20931978632822 21057893772032 21119989250048 21136307435776 21143148402688 21163107709952 21169354979359 21275125823524 21386580979712 21403105145344 21466218582016 21489757392896 21492825598738 21516393585578 21536705239387 21579841086992 21623898378008 21821238893116 21845167001996 21852237398048 21933608973664 21961420204928 22068699778502 22096682301304 22113755120873 22178964120872 22186142553536 22203284493832 22210470798016 22231437666464 22275964993024 22321443486976 22458922994768 22525149825152 22542553696624 22549849808512 22557148281856 22574576876672 22641144747008 22780593319744 22827102060256 22872822442496 22894414576384 22901824571392 22919519477504 22926937597952 23012311054336 23015596643183 23154045669248 23183404381696 23269732848128 23277264318464 23302789033984 23306116095902 23392901506186 23515451168768 23563460191232 23632271625157 23662236715364 23688183572884 23758035244576 23776391694812 23900950368256 23930575194058 23953165855307 24027460113872 24042360696601 24050142235288 24057926292544 24076514451128 24147511232192 24296237633356 24322879705436 24345840705394 24394602967904 24417631675216 24444406862096 24452318526848 24524423478272 24543372072064 24694536610952 24702529232576 24794514491968 24802539472384 24817920719072 24825953275136 24853176207616 24926463207424 25079987234432 25099365079984 25107488728192 25131190405568 25181525644288 25209138480128 25232936115712 25241102995456 25335093751808 25491134566144 25499385014272 25519086904064 25594337540096 25618498806784 25626061290803 25889019080704 25909022018048 25917407719424 26013916844032 26017630987946 26046160656226 26079186493352 26346044282324 26444149528732 26452708429216 26506714140784 26714741837134 26748615417368 26769282514741 26777946647608 26856909406912 26877660176744 26886359387072 27051954567196 27161476650464 27187117309456 27195916678528 27216929379536 27297186610304 27306021604352 27327119377024 27361769435648 27495429232232 27576507702848 27632807757152 27641751378176 27723261323264 27744681472768 27753661302784 27924598262912 28028581599616 28037653316608 28064121093632 28094894843392 28177741017088 28208639356928 28212666852934 28382378562304 28466072467456 28497286977536 28524188652544 28532608885223 28643760234388 28675169588228 28825391755264 28847663456768 28932729393152 28968591024386 28995937614319 29027733148739 29085872769424 29113330074296 29122752880448 29145254335576 29411235029852 29443485959212 29453015623456 29471280853898 29480819514224 29590597780432 29600175058816 29782484840888 29805496032481 29893386423784 29903061702592 29935851945152 29964111637408 30024126729728 30052469754112 30085423830272 30270722297296 30359984546944 30383441938928 30393275828864 30403112901632 30421967333056 30516325528576 30545133192704 30555019415552 30743210158336 30766963646432 30857689211648 30867676596224 30891526252288 30901524588544 30930695883776 31021021562551 31247197210112 31339338887168 31363552969216 31373704081408 31408106958848 31412591259694 31529562899642 31759446344704 31892579920708 31927551772148 32021699677472 32254253522426 32284701804979 32379902873656 32404920938897 32415409099736 32425900655168 32450954260216 32546645573824 32747102897132 32813959211618 32879682261088 32910720953552 32921372821376 32946809248912 32957472797056 33054657731584 33080197140608 33283940649544 33294713313472 33326143798688 33429509723648 33450240969184 33461067457792 33471897450496 33497759236352 33596537366528 33803461055104 33840528285824 33872474024896 33940317172736 33972357113344 34009609547264 34020617080832 34147300274176 34152175664078 34357616154368 34368736323584 34496715814912 34529281000448 34539473913691 34583269045532 34712047396276 34893895282688 34920855763456 34932158230528 34965134477312 35067241766362 35138834864263 35150207882344 35253858750016 35281097353592 35509885771828 35642114582204 35653650491552 35687307833008 35726440798448 35831790860672 36052481649496 36080337302477 36092015046776 36126086208004 36198443113664 36238136565184 36272345666336 36284085555968 36419197268224 36643505938832 36655365958016 36683687424592 36791860213888 36803768249344 36878906630656 36987655081984 37168336469056 37215464928512 37244219150944 37256273596672 37366134827008 37395005463296 37407108712448 37442421332992 37825554517504 37837797117952 37867032180224 37978694414336 38020340002816 38025768366998 38367315064832 38445645575168 38606807272436 38649141618916 38996287442944 39044622685042 39081481132343 39094130225384 39124335983083 39239705752312 39252406056256 39282734104472 39641229822844 39697542796832 39722161150906 39735017606128 39852188152192 39882979617104 39895888122752 40141610002936 40291086049448 40304126642624 40342174072096 40386411337376 40467301244416 40505502712064 40518612703232 40549919075584 40799669183312 40919979171968 40964850030208 40978108693504 41003521188032 41016792367616 41169527346688 41182852255744 41436500648192 41468516219104 41590798502656 41604259760128 41649880967168 41689198799872 41810942106047 41863957265644 42115787544064 42239978500096 42272614871552 42286296805376 42326215419904 42338709958718 42378678051697 42550251647048 42806210290688 42985651197476 43032787171156 43073410478774 43159682173984 43247796756016 43514163302363 43642477786232 43676197787209 43690334003992 43704474796096 43867217947328 43922840409856 44137399557004 44193364602608 44227510241746 44357928241744 44372285107072 44406568987664 44420941596032 44462875332928 44551929986048 44642886973952 44917845989536 45050299650304 45085107393248 45099699617024 45114296563712 45149153753344 45282289494016 45561186639488 45654204120512 45745644884992 45788829152768 45803649142784 45839038955008 45853875195904 46024622108672 46031193286366 46308091338496 46366808763392 46539465696256 46612232191804 46785803012372 47030902337536 47126920382464 47264543250314 47309161370731 47324473430728 47361038295311 47376367145768 47516070489152 47552783389624 47861150388116 47906331710614 48054920227744 48084721393202 48100284470576 48115852585088 48153028902256 48295022464384 48592475266712 48645759410872 48691681410788 48789205935808 48835263350432 48888813724192 48904637053696 49048846956544 49086744144128 49389073221904 49405058465152 49589028983936 49605078944768 49635841438144 49651906550272 49706352415232 49852926414848 50159974468864 50198730159968 50214977456384 50262380811136 50363051288576 50418276960256 50465872231424 50982269132288 50998770028544 51038173808128 51188675080192 51236997613568 51252122581606 51356758647769 51818044036096 52035261975892 52092321312452 52158372986704 52675039787071 52692088564648 52732800672851 52888299057464 52905416858432 53013428281568 53429483674268 53497230834736 53538565029482 53555893295216 53713818813824 53755320353488 53772718774144 54103909134392 54322953300928 54374234618912 54391833357056 54433858759072 54594373220608 54612043208704 54654238754048 54723538871296 54990858464464 55153015405696 55265615514304 55283502756352 55446522646528 55489362945536 55507322605568 55849196525824 56057163199232 56075306633216 56128242187264 56189789686784 56425333705868 56764757124608 56932144934912 56994573955072 57048377305088 57065217770446 57119087808809 57287520468776 57331783199587 57350339176456 57695326913536 57937182048772 57991875228638 58055466297478 58171745538848 58226660148592 58245505760896 58290508671152 58649524451011 58822470059704 58886971918424 58906031246912 58942561707796 58961639028448 59181195560864 59200350117632 59564969681776 59610992064962 59786772847568 59806123405184 59871703890304 59928223274816 60048253459456 60104939508224 60170847660544 60541444594592 60719969093888 60766883877856 60786551657728 60806225803264 60843934666112 61032651057152 61090266385408 61486420316672 61533927292864 61715378423296 61735353192448 61783052504576 61803049177088 61861391767552 62042043125102 62494394420224 62727105938432 62825182519388 63059125799284 63518892689408 63527961616249 63764521847507 63785159841416 63834442919767 63855103544296 64043399354944 64508507044852 64569403609958 64759805747312 64809841877794 64830818199472 64851801310336 64901908520432 65093291147648 65494205794264 65627918423236 65759364522176 65821441907104 65842745642752 65893618497824 65914945594112 66109315463168 66160394281216 66567881299088 66589426626944 66652287597376 66859019447296 66900481938368 66922134915584 66943794900992 66995518472704 67193074733056 67606922110208 67681056571648 67744948049792 67880634345472 67944714226688 68019219094528 68304351328156 68715232308736 68737472647168 68993431629824 69058562000896 69078947827382 69144158926453 69166538091064 69219979046993 69424094792552 69841711526912 69930268954624 70134483532724 70277669728526 70300415764688 70507717500032 70562194707184 70996792756487 71019771543656 71284229164408 71307300983104 71374615666016 71452881596896 71663581721344 72104963298992 72160674604954 72184030093552 72252172416008 72396886227328 72476273130368 72544691332672 72568171111936 72838394536448 73287011877664 73310731916032 73367374849184 73583720427776 73607536498688 73757813261312 74336672938112 74430929857024 74488438301888 74512547193344 74732269654016 74790010926592 74814217424896 74884842665984 75651109035008 75734064360448 76051536733996 76734630129664 76891291150336 76902269324933 76986596611873 77213614544872 77273273008139 77298283237832 78089245370084 78162962264686 78188260450768 78248671966166 78479411504624 78504812112512 78565468208944 79049359042667 79282459645688 79395085593664 79444322301812 79470035212256 79704376304384 79765959234208 79791776245504 80283220005872 80582172098896 80608253285248 80684348144192 80772822674752 80934602488832 81011005424128 81037225406464 81099838151168 81599338366624 81839958343936 81929700060416 81956217387008 82007042376064 82033584735232 82339054693376 82873001296384 82937032438208 83181597005312 83208519520256 83299761934336 83378397599744 83621884212094 83727914531288 83792606214781 84231575088128 84545229743104 84652430839808 84677419917436 84757356103394 85100503294096 85612420581376 85624643917553 85943485968379 85971302394952 86065574342312 86146820957548 86319364347968 86495593512032 87028326604726 87284955572464 87352395574418 87380668007984 87408949592192 87734435894656 87845680819712 88274799114008 88386729205216 88455020483492 88715856483488 88744570214144 88813137975328 88841883192064 88925750665856 89103859972096 89285773947904 89835691979072 90100599300608 90170214786496 90199399234048 90228593127424 90298307506688 90564578988032 91122373278976 91308408241024 91491289769984 91577658305536 91678077910016 92062386572732 92616182676992 92733617526784 93078931392512 93092220761761 93194301161741 93224464383608 93296493498121 93571606024744 94253840764928 94529086500628 94618322741462 94648946861456 94722076590622 94752734291536 95032140978304 95105566779248 95691329367439 95722300776232 95812663421228 96109840455488 96169442786404 96200568941152 96231705170176 96306057804512 96590044928768 97184950533424 97291518821744 97383362821576 97578411871616 97670526700864 97777627448384 97809274107392 98097693913088 98173488288256 98778146443808 98810116930304 99178057967872 99210157889536 99271682876288 99303813100544 99412704830464 100319948937728 100397460319936 100429954912768 100524761622272 100726102577152 100836553920512 100931744462848 101056847661739 101964538264576 102076347616256 102473995227136 102504245163212 102713517295538 103636088072192 103650884742301 103764543259481 104070523951784 104184642624904 104316745973408 105350079574142 105384177129296 105465601345702 105776598114928 105810833716864 106026856563136 106858967348536 106994461669472 107077130058964 107111786590432 107427637627648 107510640706976 107545437548288 108207818268784 108645906601856 108748469237824 108783666714112 108867717518144 109188746441216 109224086417408 109308477508096 109447077742592 109981716928928 110306030811392 110531231028608 110567005512704 110978725891072 111698393051648 112114326398464 112150613266432 112256484374528 112379579373568 112395624397979 112814154037897 112850667411736 112937860550357 113529514249216 114096754610176 114130435540892 114238175617618 114575040937552 114663566399174 114700678352912 115390653827072 115407128758441 115836872392163 115874364097544 115983750457276 116110932594956 116343491077696 116453320297184 116491011521792 116581017342304 117299048902022 117644940119408 117773943836848 117812062493824 117885123415592 117923278056896 118362391121728 118400700235264 119129939363552 119221984129924 119573545695136 119612246810368 119743407780608 119856446549632 120096506918912 120209879016448 120341695321088 121082889189184 121439938187776 121533767755712 121573103315456 121612451606528 121687869332224 122065302114304 122180532770816 122972840633344 123067854585728 123430756846592 123566105009152 123722783535104 124084086250204 124988788840448 125454211876864 125472123635417 125609710261477 125650365038776 126118251598568 127037785378816 127055923232498 127529043695014 127570319682832 127668885839534 127710207088592 128086798709888 129017014089704 129138807219916 129519611494624 129619683755588 129661636398944 129703602620672 129803817040864 130186582295296 130988411588528 131255836846472 131518729044352 131642883814208 131685491285504 131787236995648 131829891188224 132218630926336 132320788562432 133135762598176 133178853253888 133304575194752 133718038894592 133800963876736 133844269831168 133991036945408 135213844220416 135362113143296 135489896099584 135761268690944 135889428453376 136038438189056 136057861113343 136207055544083 136608702656312 136714252245169 137430464617472 138117124001792 138157895654764 138288317852906 138333076182128 138439958093986 138848189585104 139683423053824 139703366391797 139856558306257 140268967065448 140555339457052 140600831529376 141015435000064 141124389414368 141993585512974 142039543087312 142568458328816 142614601966208 142749231332032 142905763193792 143327163442688 144209926597984 144321349209908 144368060187104 144504344832016 144793772454656 144952546260736 145089382665344 145136342223872 145676789072896 146574023755328 146621463832064 146734749698368 147167440855552 147215072997376 147515626522624 148673345876224 148861859714048 148976876603776 149025094386688 149580021853184 149769685331968 151302218070016 151468128720896 151489754623363 152053859790209 152103073467992 153782582300672 153804538649866 153973193223746 154427229089744 154546546016278 154596566475664 155548738761377 156178490740168 156325924529372 156376520901536 156497343932332 156958823009248 157009624225024 157130936417888 158098718085334 158564919291376 158790171187328 158888644603624 158940070424512 159408752608768 159531918468416 159583552491008 160566440011744 161164344197792 161216506570496 161368696288384 161545645349504 161869204977664 162022010848256 162199676302336 163198676733248 163679916687872 163859400120832 163912434774016 164014084752128 164067169470464 164678109386752 164882225132311 165746002592768 165874064876416 166363194010624 166756795199488 167243768424188 167455829062576 167585212429562 168463150176256 169090459486208 169114601421649 169300044265469 169354839834872 169514712206788 170201006588192 171224841162752 171249287835106 171886971936758 171942604789904 172131148684624 172293641915096 172638728695936 172991187024064 174056653209452 174569911144928 174704791148836 174761336015968 174817899184384 175468871789312 175691361639424 176549598228016 176773458410432 176910040966984 177431712966976 177489140428288 177626275950656 177683766384128 177851501331712 178207719944192 178571547895808 179671383958144 180201198601216 180340429572992 180398798468096 180596615013376 182244746557952 182616816482048 182982579539968 183155316611072 183356155820032 183382334544071 183583422689851 184124773145464 185232365353984 185467235053568 186157862785024 186184441523522 186388602323482 186448928767216 186592986996242 187143212049488 188295841658509 189058173001256 189236645482924 189297893722912 189444153181244 189505468583072 190064281956608 190211133558496 191382658734878 191444601552464 191625326842456 192219680910976 192338885572808 192401137882304 192463410340352 192612115609024 193180089857536 194369901066848 194583037643488 194766725643152 195156823743232 195341053401728 195555254896768 195618548214784 196346976576512 197556292887616 197620233860608 198356115935744 198420315779072 198543365752576 198607626201088 198825409660928 198853797011809 200639897875456 200794920639872 200859909825536 201049523244544 201863488925696 202113695323478 203929076529152 204152695232512 204181843188011 204942158847673 205008490326424 205427034591076 207272176144384 207301769484602 207529086518962 208141047903568 208369285249808 208633491946816 209652647895769 210700159148284 210768354258592 210931202691404 211553196229856 211621667433728 212053713126272 213717934697072 213988923338944 214154260117928 214223573180864 214855275255296 215021281413952 215090875096576 216415636537568 217291813203712 217496938475648 217567333428224 217735435036288 218377492882432 218616955016192 218894155485184 219963433857856 220612061622784 221062462057216 221134011025408 221957451782144 221989141816507 222232564308767 223396786103296 224228652796928 224512968749056 224759158747136 224791248795958 225628308075794 225701334823472 225875721100714 227059028498432 227937071481353 228260871081784 228476351235236 229150081875104 229327132798348 229401356705824 230781307654144 230814257516882 231673744784326 231748728195088 231967500914552 232221865189912 232686982155392 232906640594368 232982023043584 233162034684608 234598097804044 235289880238816 235547887673696 235624124987648 235770246831184 235846556113792 236724782243456 236801400470528 238259878727104 238443968259848 239147091390272 239224493620736 239486815561216 239712893099264 240193013837824 240419758032896 240683390642176 242165778378368 242879876375552 243067535511424 243146206630912 243375738664448 244361065541632 245945681266688 246135709171456 246861513693184 247132210018304 247167494385487 247438526234147 248168172500408 249977577680896 250908423753728 250944247270834 251219420522954 251300730077552 252236503197136 253790047452773 254111846464996 255058087390028 255140639365664 255337771679068 255420414177184 256173597419776 258034028179408 258277614439832 259039222989248 259239367511176 259323272797888 259407205241344 259607634081728 260373164590592 261976823177056 262511673692944 263037458088704 263285767628416 263370982571008 263574473991296 263659782376448 264641577124864 266271525196352 266357706507776 266609150389504 267436077789184 267601927753472 267688539662336 267982073890816 268020335102873 269018367321139 270427688440832 270724226286592 270979792199168 271778856906752 272076876378112 272115722226686 272414111088166 273217405312624 273428504490338 274860929234944 275201614731667 276315791309528 276576635705812 276666152364256 276879916187972 277696379170208 279366846107648 279406732783594 279713116612514 279977168112031 280537934130896 281110678914104 281201663058752 282030870000128 282248778828736 283987171025948 284079086174624 285136916657632 285229203932416 285498462664064 285811526387584 286654326885376 288419853195968 288642698419816 288736120374208 289008689664032 289587544909312 289905092521472 290178765330688 290272684447744 291353578145792 293148047510656 293242927664128 293469499396736 294334881711104 295031253045248 297346691752448 297723719428096 297953753207552 298050188773376 299160043706368 299202756361379 299530847546599 302604436140032 302936257441792 302979509246726 304107719580418 304206146935984 307219531127041 307609077299732 307946386447492 308854458179488 309093092032556 309193132951328 311097477522754 312356981480336 312651849058744 312753041803072 312994687864664 313917646018496 314019248450048 314261872835776 316197436170668 317129838582752 317580342374656 317777289207248 317880140849024 318817505217536 319063836936832 319167104982016 321132880023488 322328688395584 322433013140992 322737392576768 323091290699008 323738409955328 324044021696512 324399352604672 324445668808741 326397353466496 327359833375744 327718800241664 328028169504256 328134338940928 329356218773504 329764450264622 331492005185536 331748129752832 332726388021248 333138796780439 334487536848376 334911658125152 335170424859124 336926300352512 338180918972416 338229202843298 338600088530938 338709679669744 339029424413576 340402013176384 342498575670212 343773943873516 343885209579808 344262297369248 344587283830192 345277457391872 345982374048128 348113306418904 349139822289856 349409582297672 349522672031936 349635798368768 350937743578624 351382723278848 353099196456032 353546916820864 353820081933968 354863425933952 354978280856576 355252551901312 355367532768256 355703002663424 357143095791616 359342767916288 360402397202432 360680859145984 360797596936192 361193230026752 361244799486481 362589973345883 364489493115904 365233632964096 366310633222144 366712311640064 366764669088142 367166845379702 368249546290928 370464730707968 370923915507899 372368883047044 372777204646964 372897857534432 373185973992484 374286424098976 376591683317018 377360530933607 378116346002512 378473290965848 378595787445824 378888306362488 379010937166144 380128563913216 380422267116992 382765317469756 382889203104928 383250653684912 384439361821952 384677771145616 384802275764608 384926820680704 385224231218048 386360179715072 388739802133696 389166075286976 389533451286304 390313647486464 390682106803456 391110509793536 391237096429568 392693953153024 395112585775232 395240467721216 396712231871488 397086731505152 397215252402176 397650819321856 397707594023618 401279795750912 401589841279744 401719819651072 402099046489088 403273280313163 404227390646956 407858153058304 408305390465024 408363686376022 409884317695346 410016980652848 410854069182152 414603538969204 415058173037924 416282095807136 416738570499616 417266983893632 419305295791538 421400318296568 421536708517184 421862405382808 423106392459712 423243334867456 424107426252544 427435869394144 427977846677888 428308520235856 428447146361728 429710550510592 430042562827904 430181750193152 432831273075136 434583626407424 434993876951296 435134666856448 435470870072576 436754985764864 437233910032384 437296336220477 439926867715712 441224123245568 442124924114432 442268022050816 443914903564288 443978283633014 444465128617534 446793572206592 448457305593856 449013160877983 449582497591916 451256616151588 451402669646944 451751442201428 454118056996864 455874142962706 456521742163568 456804853235419 456952702470472 458300163750208 458654265596696 458802713411648 461628515033764 463347489568652 463497456390176 463935001829104 464443730379824 465373964310784 465813281188736 465964046087168 466324069369216 469196195608088 470579760477632 471095775347392 471248249975296 471540493662368 471693112227584 473449564486912 473602800941056 476519757454208 476887936519696 478294182780544 478448987241472 478973631122432 479425786198528 480839516065792 481366781284352 484331556756736 485759752751104 486135071022848 486292413261824 486751477328896 486895164525257 491891362533376 492271418342912 493723027386368 494264420036608 494334988770974 494877052468294 496336345000816 501888494541668 502438841045908 502601460155104 504473006394272 507580094905546 508223692929992 508616367780079 510116174780056 510281278731328 510675543358136 510840828354368 512347194839552 516068056358816 516555228879664 518078445978496 518478735022352 518646545595776 518814410482688 519215268163456 520746329181184 523953646354112 525023347385888 526074916177408 526571535256832 526741965142016 527148947982592 527319564752896 529283154249728 529358722793209 532543050392704 532715413015552 533218300779008 535203855506944 535377079324672 535964147781632 536040670205746 538036734642278 540855376881664 541448452573184 541959584398336 543542247378611 544231444453372 544828222176332 546434810625248 546857008980676 549721858469888 550403229463334 550922814672061 552631582619056 553153271411624 553332304728512 553759832375944 555392758340416 558813465567188 559426233225028 559954336224062 561075868261792 562221357828208 562403326117504 564061740000256 564497557657472 567974342051896 568158172349248 570273833315264 570458407864832 570996925328128 571623052775168 573308653770752 576839706391936 577285396839632 577472240748416 578017379328064 579175089818624 579810185042944 580357530661376 580545368895488 582707156291584 586296095021312 586485855328256 586938998793472 588669763422208 589399409688469 594693383504896 595447438856192 595907506415104 596100377546752 598320087412736 598405512722758 599061695093198 605959018493452 608215439160836 608412293871968 614439062254082 615218154599464 615693497839043 615892772894984 617708916358976 618186184065112 618386265902656 622194955045508 624713962960672 625303698117488 625506083606144 625989375729328 627835292036992 628038496900096 628523745671552 632394872341336 634259677165504 635160684749312 635554578414496 635760281698048 637635010435072 638127673873664 638334209964032 642265760046976 644657376791168 644866026281984 645474785153536 646182581398016 648088043393024 648798705209344 648891337617482 652794706932992 654719666751488 655437600483328 656056339008512 656250004360129 659528900529244 662984010371072 663496259505664 665452776042496 666277593560878 667637862420997 668975073696752 669823316250304 670340849718248 676458405686596 677200177061876 677419359339488 678058848827152 680804026352768 684997151340424 685526408747063 687547887747032 687770419159616 688524594738496 689174567660384 690554914783744 691964748096256 696226612837808 698279644579712 698819164595344 699045344063872 699271596737536 701875487157248 702765446557696 706198392912064 707093833641728 707640163867936 709726851867904 709956561713152 710505103802624 710735065536512 711406005326848 713483495938673 718685535832576 720804794404864 721361718291968 721595193872384 722386460053504 722489598972962 725179946691766 728978986231808 730467265928192 733529338176284 734333690759404 736499092581856 740929461415936 741847831015798 742548141514517 744737766094088 745313181594631 745554409293928 745795715068864 746371947984968 748572848197952 753183366634036 754721061867214 756232692005024 756946581931696 757191574891648 757776612724976 758021874332288 760257127826432 760844534233984 765530634939512 765778406209856 766501307369824 768878723643904 769355542291232 769604551529216 769853641361408 770448462436096 772720359430144 777479604267392 778332150573952 779066902572608 780627294972928 781364213606912 782221019587072 782474192859136 785387906306048 790225171550464 790480935442432 793424463742976 794173463010304 794407900014893 795415188047236 802559591501824 803179682559488 803439639302144 804198092978176 806546560626326 808454781293912 816727372752044 819768635390692 820033961305696 821708138364304 829207077938408 829847757956971 830116346075848 832564191614272 833477140999232 834533967787264 838610591583076 842800636593136 843073417034368 843724810765616 846212784919424 846486669734912 848214852505088 854871738788288 855955693355776 856617040471712 856894292723456 859421101021184 860085125655808 860363500386304 865662546150272 869167252814848 869987753902592 870269333712896 870941740145152 873509971529728 874467820064768 874592672440954 879853735431424 882448246491136 884249848228864 887956567266028 888930257235068 893587144413184 896914611187712 898026321755966 898874066043889 899164995183832 899859727610909 902513232303176 902805339293888 903502884402856 911748285925412 913043484327136 913609706470838 913905404940944 916600327500416 917308531193392 917605426823296 923257030067528 926694979137304 926994912780352 927870003658208 928887460759648 930747928621568 931626562377472 931928092174336 932648138738432 938392391216176 941159520955264 942191550694784 942496499950592 943080987324736 943386224455168 946899128973824 947205601882112 953039514908416 953775873039392 956588365561088 956897974482944 957947262244864 958851572397056 961651668439081 968663113513472 971519505502208 972270142045696 972584826523648 973502954657792 973790329050514 984542836685824 988669977541948 989754104936588 992672690001632 1000825755954349 1003776989083336 1004552549105807 1004877682091816 1005202920310208 1008946012788544 1015160189811092 1016447385859984 1017232735560158 1020232349560112 1020562557462656 1021351086716272 1021681656708736 1024694389679104 1032136112717632 1033110457759328 1036156891956992 1036957470044704 1037293091191552 1037628820965376 1038430536326912 1041492658362368 1047907292708224 1050046694771776 1052149832354816 1053143070513664 1053483930284032 1054297895965184 1054639129505792 1058566308499456 1058717445586418 1065086100785408 1065430826031104 1066436601558016 1070407711013888 1072081340411492 1076073469284556 1081710753763328 1082896905146368 1083919168796672 1087084494757222 1088462888906744 1089303880792153 1089656444352664 1092869621250496 1093714017961352 1100806458926668 1101845629344122 1105263165238112 1106306542823248 1106664609457024 1107519664751888 1110785516680832 1117626931134376 1118852466450056 1119908672448124 1122151736523584 1124442715656416 1124806652235008 1128123480000512 1128995115314944 1135948684103792 1136316344698496 1140547666630528 1140916815729664 1141993850656256 1143246105550336 1146617307541504 1153679412783872 1154570793679264 1154944481496832 1156034758656128 1158350179637248 1159620370085888 1160715061322752 1172592190042624 1172971710656512 1173877997586944 1177339526844416 1178798819376938 1189386767009792 1191815012830208 1196811025445516 1198123390186396 1211525915102633 1211918036986904 1212854415475573 1216430878321672 1216824587743936 1228878124508164 1230436309198928 1231386995678086 1231785545789968 1235417832717952 1236372368130224 1236772531805312 1244389910091016 1249427925921344 1250607396234976 1251012167212288 1251978751458656 1255670584073984 1256076993800192 1257047491343104 1264789744682672 1268519354331008 1270321369498624 1271109156828992 1271520563396096 1275270020870144 1276255347747328 1276668419928064 1284531520093952 1289314753582336 1289732052563968 1290949570307072 1292365162796032 1297782675234964 1305589413865984 1309439333502976 1310875200966656 1312112678017024 1312500008720258 1313739019602607 1319057801058488 1326992519011328 1332555187121756 1335275724841994 1337950147393504 1339646632500608 1340681699436496 1348939062373253 1352916811373192 1354400354123752 1354838718678976 1356117697654304 1361608052705536 1369994302680848 1371052817494126 1375095775494064 1375540838319232 1377049189476992 1378349135320768 1381109829567488 1383929496192512 1392453225675616 1396559289159424 1397638329190688 1398090688127744 1398543193475072 1403750974314496 1412396785824128 1414187667283456 1415280327735872 1419453703735808 1419913123426304 1421010207605248 1421470131073024 1422812010653696 1426966991877346 1437371071665152 1442723436583936 1444979197945924 1450359893383532 1457957972463616 1460934531856384 1461143117173727 1466584002492661 1467058676352568 1468192187154641 1468667381518808 1472998185163712 1483695662031596 1485096283029034 1489475532188176 1490626363189262 1491108818587856 1491591430137728 1492743895969936 1497145696395904 1506366733268072 1509442123734428 1512465384010048 1513893163863392 1514383149783296 1515553225449952 1516043748664576 1520514255652864 1521689068467968 1531061269879024 1531556812419712 1533002614739648 1537757447287808 1538711084582464 1539209103058432 1539707282722816 1540896924872192 1545440718860288 1554959208534784 1556664301147904 1558133805145216 1561254589945856 1562728427213824 1564442039174144 1580450343100928 1580961870884864 1586848927485952 1588346926020608 1588815800029786 1590830376094472 1592059518080839 1606359365118976 1608396185956352 1613093121252652 1616909562587824 1632926233399201 1633454745504088 1639537270781384 1640067922611392 1643416276728608 1658414155876816 1659695515913942 1660232692151696 1665128383228544 1666954281998464 1669067935574528 1677221183166152 1685601273186272 1686146834068736 1687449621531232 1692425569838848 1692973339469824 1696429705010176 1709743477576576 1711911386711552 1713234080943424 1713788585446912 1718842202042368 1720170251311616 1720727000772608 1731325092300544 1738334505629696 1739975507805184 1741883480290304 1749185344881908 1759707470862848 1764896492982272 1768499696457728 1768752194473459 1770691722073079 1775913134532056 1777285279187197 1777860514470136 1796052643511932 1797748132087778 1798329990367664 1799719455221818 1805026464606352 1805610678587776 1807005768805712 1818135257981341 1823496571850824 1826086968654272 1827219412941676 1827810809881888 1833200655000832 1834617062386784 1835210853646592 1846514060135056 1853389958274608 1853989825560704 1855740007316416 1857774921519296 1861495857243136 1863253124754944 1863856184348672 1865296277476864 1876784782432352 1882319041910528 1884383101389568 1884992999901184 1886161974649472 1886772448910336 1893798257947648 1906079029816832 1907551746078784 1913176731122176 1913795948965888 1915894524489728 1917703144794112 1923303336878162 1937326227026944 1944540284091392 1947005909315584 1947580658101028 1969085673371648 1969366810103719 1976700177272717 1977339955083896 1979508209873176 1985345380003264 2001651511908698 2007553978166672 2009105098211614 2009755364183632 2010405840620416 2017892025577088 2030320379622184 2032894771719968 2034465471120316 2040464699120224 2041125114925312 2042702173432544 2043363313417472 2049388779358208 2064272225435264 2066220915518656 2072313783913984 2073914940089408 2074586182383104 2075257641930752 2076861072653824 2082985316724736 2095814585416448 2100093389543552 2104299664709632 2106286141027328 2108595791930368 2117434891172836 2130172201570816 2130861652062208 2132873203116032 2140815422027776 2143468926720043 2144162680822984 2145819350456783 2152146938569112 2167838337593344 2174168989514444 2176925777813488 2178607761584306 2179312888705328 2185739242500992 2187428035922704 2200900575451097 2201612917853336 2203691258688244 2210526330476224 2212613085646496 2213329218914048 2215039329503776 2221571033361664 2235253862268752 2237704932900112 2239817344896248 2244303473047168 2248885431312832 2249613304470016 2256246960001024 2257990230629888 2271897368207584 2272632689396992 2281095333261056 2281833631459328 2283987701312512 2286492211100672 2307358825567744 2309141587358528 2309888962993664 2312069517312256 2316700359274496 2319240740171776 2321430122645504 2345184380085248 2347755995173888 2357597638753876 2378773534019584 2383630025660416 2383970349072923 2386584494968063 2393622050891032 2396246780372792 2423051830205266 2423836073973808 2425708830951146 2432861756643344 2433649175487872 2457756249016328 2460872618397856 2462773991356172 2463571091579936 2470835665435904 2472744736260448 2473545063610624 2488779820182032 2498855851842688 2501214792469952 2502024334424576 2503957502917312 2511341168147968 2512153987600384 2514094982686208 2529579489365344 2537038708662016 2540642738997248 2542218313657984 2543041126792192 2552510695494656 2569063040187904 2578629507164672 2579464105127936 2581899140614144 2584730325592064 2585099361153517 2595565350469928 2597570792658211 2611178827731968 2624225356034048 2625000017440516 2627478039205214 2638115602116976 2653985038022656 2654363961444143 2664248065019749 2665110374243512 2670551449683988 2675900294787008 2679293265001216 2681363398872992 2697878124746506 2705833622746384 2708800708247504 2709677437357952 2712235395308608 2723216105411072 2739988605361696 2742105634988252 2750191550988128 2751081676638464 2754098378953984 2756698270641536 2762219659134976 2767858992385024 2784906451351232 2793118578318848 2795276658381376 2796181376255488 2797086386950144 2807501948628992 2824793571648256 2828375334566912 2830560655471744 2838907407471616 2842020415210496 2845624021307392 2853933983754692 2874742143330304 2885446873167872 2885858843614591 2889023336013971 2889958395891848 2900719786767064 2921869063712768 2922286234347454 2933168004985322 2934117352705136 2936384374309282 2937334763037616 2945996370327424 2967391324063192 2970192566058068 2978951064376352 2981252726378524 2982217637175712 2983182860275456 2985487791939872 2994291392791808 3012733466536144 3018884247468856 3024930768020096 3027786327726784 3028766299566592 3031106450899904 3032087497329152 3041028511305728 3043378136935936 3062122539758048 3063113624839424 3066005229479296 3075514894575616 3077422169164928 3078418206116864 3081793849744384 3109918417069568 3113328602295808 3116267610290432 3122509179891712 3125456854427648 3128884078348288 3132762277513909 3160900686201856 3176693852041216 3177631600059572 3181660752188944 3184119036161678 3212718730237952 3213177427011331 3216700841043911 3226186242505304 3233819125175648 3265852466798402 3266909491008176 3279074541562768 3280135845222784 3286832553457216 3316828311753632 3319391031827884 3320465384303392 3330256766457088 3333908563996928 3338135871149056 3354442366332304 3371202546372544 3372293668137472 3374899243062464 3384851139677696 3385946678939648 3392859410020352 3419486955153152 3423822773423104 3426468161886848 3427577170893824 3440340502623232 3462650184601088 3476669011259392 3479951015610368 3483766960580608 3484264356337349 3497238775174807 3498370689763816 3519414941725696 3536999392915456 3537504388946918 3541383444146158 3551826269064112 3554570558374394 3555721028940272 3577620991511671 3592105287023864 3595496264175556 3596659980735328 3599438910443636 3610052929212704 3611221357175552 3614011537611424 3636270515962682 3646993143701648 3652173937308544 3654438825883352 3655621619763776 3666401310001664 3669234124773568 3670421707293184 3693028120270112 3706779916549216 3707979651121408 3711480014632832 3715549843038592 3722991714486272 3726506249509888 3730592554953728 3753569564864704 3764638083821056 3768766202779136 3769985999802368 3772323949298944 3773544897820672 3787596515895296 3812158059633664 3815103492157568 3826353462244352 3835406289588224 3846606673756324 3874652454053888 3889080568182784 3889635832697927 3893901018105787 3895161316202056 3938171346743296 3938733620207438 3953400354545434 3954679910167792 3959016419746352 3970690760006528 4003303023817396 4015107956333344 4018210196423228 4019510728367264 4020811681240832 4035784051154176 4060640759244368 4065789543439936 4068930942240632 4080929398240448 4082250229850624 4085404346865088 4086726626834944 4098777558716416 4128544450870528 4132441831037312 4144627567827968 4147829880178816 4149172364766208 4153722145307648 4191629170832896 4200186779087104 4208599329419264 4212572282054656 4217191583860736 4217793694513633 4222418721866573 4234869782345672 4260344403141632 4265746406232064 4281630844055552 4286937853440086 4288325361645968 4291638700913566 4304293877138224 4330804358145707 4348337979028888 4353851555626976 4357215523168612 4358625777410656 4371478485001984 4374856071845408 4401801150902194 4403225835706672 4407382517376488 4421052660952448 4425226171292992 4426658437828096 4430078659007552 4443142066723328 4470507724537504 4475409865800224 4479634689792496 4488606946094336 4497770862625664 4499226608940032 4515980461259776 4543794736415168 4545265378793984 4562190666522112 4563667262918656 4567975402625024 4572984422201344 4614717651135488 4618283174717056 4619777925987328 4624139034624512 4642860245291008 4690368760170496 4695511990347776 4696182393324253 4713669653496479 4715195277507752 4767260051320832 4767940698145846 4773168989936126 4787244101782064 4792493560745584 4822010901602687 4846103660410532 4847672147947616 4851417661902292 4865723513286688 4867298350975744 4915512498032656 4921745236795712 4925547982712344 4927142183159872 4941671330871808 4945489472520896 4947090127221248 4977559640364064 4997711703685376 5002429584939904 5004048668849152 5007915005834624 5022682336295936 5028189965372416 5059158978730688 5074077417324032 5081285477994496 5084436627315968 5086082253584384 5105021390989312 5111348979101641 5138126080375808 5157259014329344 5163798281228288 5169460651184128 5170198722307034 5191130700939856 5195141585316422 5222357655463936 5242552644071119 5250000034881032 5254956078410428 5276231204233952 5307970076045312 5308727922888286 5328496130039498 5330220748487024 5341102899367976 5351800589574016 5358586530002432 5362726797745984 5395756249493012 5411667245492768 5417601416495008 5419354874715904 5424470790617216 5446432210822144 5479977210723392 5484211269976504 5500383101976256 5502163353276928 5508196757907968 5513396541283072 5524439318269952 5535717984770048 5569812902702464 5586237156637696 5590553316762752 5592362752510976 5649587143296512 5656750669133824 5661121310943488 5677814814943232 5684040830420992 5684852370866201 5691086103385381 5707867967509384 5749484286660608 5770893746335744 5771717687229182 5778046672027942 5779916791783696 5801439573534128 5837171091413779 5844572468694908 5866336009970644 5868234705410272 5872768748618564 5874669526075232 5891992740654848 5934782648126384 5940385132116136 5957902128752704 5962505452757048 5964435274351424 5966365720550912 5970975583879744 5988582785583616 6025466933072288 6037768494937712 6049861536040192 6055572655453568 6057532599133184 6062212901799808 6064174994658304 6086756273871872 6124245079516096 6126227249678848 6132010458958592 6151029789151232 6154844338329856 6156836412233728 6163587699488768 6164467707366079 6219836834139136 6226657204591616 6232535220580864 6250913708855296 6257768156696576 6265524555027818 6321801372403712 6329637138828341 6355263200119144 6363321504377888 6368238072323356 6425437460475904 6426354854022662 6433401682087822 6452372485010608 6467638250351296 6531704933596804 6533818982016352 6558149083125536 6560271690445568 6573665106914432 6633656623507264 6638782063655768 6640930768606784 6660513532914176 6667817127993856 6676271742298112 6708884732664608 6742405092745088 6744587336274944 6749798486124928 6769702279355392 6785718820040704 6838973910306304 6847645546846208 6852936323773696 6855154341787648 6880681005246464 6881663396311717 6889209493571777 6925300369202176 6959902031220736 6967533921161216 6968528712674698 6994477550349614 6996741379527632 7038829883451392 7066049215921943 7075008777893836 7082766888292316 7103652538128224 7109141116748788 7111442057880544 7155241983023342 7184210574047728 7190992528351112 7193319961470656 7198877820887272 7220105858425408 7222442714351104 7228023075222848 7272541031925364 7293986287403296 7304347874617088 7308877651766704 7311243239527552 7332802620003328 7338468249547136 7340843414586368 7386056240540224 7413559833098432 7415959302242816 7422960029265664 7431099686077184 7445983428972544 7453012499019776 7461185109907456 7507139129729408 7529276167642112 7537532405558272 7544647898597888 7547089795641344 7575193031790592 7624316119267328 7630206984315136 7652706924488704 7662192325950097 7693213347512648 7749304908107776 7778161136365568 7779271665395854 7787802036211574 7790322632404112 7877467240414876 7906800709090868 7909359820335584 7918032839492704 7941381520013056 8006606047634792 8030215912666688 8036420392846456 8039021456734528 8041623362481664 8071568102308352 8121281518488736 8131579086879872 8137861884481264 8161858796480896 8164500459701248 8170808693730176 8173453253669888 8257088901741056 8264883662074624 8289255135655936 8295659760357632 8298344729532416 8307444290615296 8308630388189063 8339569386955309 8383258341665792 8400373558174208 8425144564109312 8434383167721472 8435587389027266 8444837443733146 8469739564691344 8520688806283264 8531250056681677 8573875706880172 8576650723291936 8583277401827132 8608587754276448 8661608716291414 8679292211472961 8696675958057776 8707703111253952 8714431046337224 8717251554821312 8742956970003968 8749712143690816 8803602301804388 8806451671413344 8814765034752976 8842105321904896 8850452342585984 8853316875656192 8860157318015104 8886284133446656 8941015449075008 8950819731600448 8959269379584992 8977213892188672 8995541725251328 8998453217880064 9031960922519552 9087589472830336 9090530757587968 9124381333044224 9135950805250048 9145968844402688 9229435302270976 9236566349434112 9239555851974656 9248278069249024 9275285447202749 9380737520340992 9391023980695552 9392364786648506 9427339306992958 9430390555015504 9535881396291692 9546337979872252 9574488203564128 9584987121491168 9644021803205374 9692207320821064 9695344295895232 9702835323804584 9731447026573376 9734596701951488 9831024996065312 9843490473591424 9851095965424688 9854284366319744 9883342661743616 9890978945041792 9894180254442496 9955119280728128 9995423407370752 10004859169879808 10008097337698304 10015830011669248 10045364672591872 10056379930744832 10057815733070971 10118317957461376 10148154834648064 10168873254631936 10172164507168768 10210042781978624 10222697958203282 10276252160751616 10314518028658688 10327302700193609 10340397444614068 10382261401879712 10390283170632844 10444715310927872 10485105288142238 10500000069762064 10509912156820856 10552462408467904 10617455845776572 10656992260078996 10660441496974048 10682205798735952 10703601179148032 10717173060004864 10725453595491968 10791512498986024 10823334490985536 10835202832990016 10838709749431808 10848941581234432 10892864421644288 10959954421446784 10968422539953008 11000766203952512 11004326706553856 11016393515815936 11026793082566144 11071435969540096 11139625805404928 11172474313275392 11181106633525504 11184725505021952 11198588784080911 11299174286593024 11313501338267648 11322242621886976 11355629629886464 11368081660841984 11369704741732402 11382172206770762 11415735935018768 11543435374458364 11556093344055884 11559833583567392 11602879147068256 11674342182827558 11689144937389816 11698176458941817 11732672019941288 11736469410820544 11745537497237128 11749339052150464 11783985481309696 11869565296252768 11880770264232272 11915804257505408 11925010905514096 11928870548702848 11932731441101824 11941951167759488 11977165571167232 12050933866144576 12075536989875424 12099723072080384 12111145310907136 12115065198266368 12124425803599616 12128349989316608 12173512547743744 12248490159032192 12252454499357696 12264020917917184 12309688676659712 12313672824467456 12327175398977536 12328935414732158 12439673668278272 12453314409183232 12465070441161728 12501471689708053 12531049110055636 12643602744807424 12659274277656682 12710526400238288 12726643008755776 12736476144646712 12852709708045324 12866803364175644 12904744970021216 12935276500702592 13063409867193608 13067637964032704 13116298166251072 13120543380891136 13147330213828864 13267313247014528 13277564127311536 13281861537213568 13321027065828352 13335634255987712 13352543484596224 13417769465329216 13484810185490176 13489174672549888 13499596972249856 13539404558710784 13556186422834787 13677947820612608 13695291093692416 13705872647547392 13710308683575296 13761362010492928 13763326792623434 13778418987143554 13850600738404352 13937057425349396 13988955100699228 13993482759055264 14077659766902784 14132098431843886 14150017555787672 14160950450297989 14165533776584632 14207305076256448 14218282233497576 14222884115761088 14310483966046684 14368421148095456 14381985056702224 14386639922941312 14397755641774544 14440211716850816 14444885428702208 14456046150445696 14545082063850728 14587972574806592 14608695749234176 14617755303533408 14622486479055104 14665605240006656 14676936499094272 14681686829172736 14772112481080448 14827119666196864 14831918604485632 14845920058531328 14862199372154368 14906024998039552 14922370219814912 15014278259458816 15058552335284224 15075064811116544 15089295797195776 15093750100282967 15248632238534656 15260413968630272 15305413848977408 15324384651900194 15386426695025296 15558543330791708 15575604072423148 15580645264808224 15754934480829752 15767107401182449 15813601418181736 15818719640671168 15836065678985408 15882763040026112 16013212095269584 16060431825333376 16072840785692912 16078042913469056 16083246724963328 16143136204616704 16242563036977472 16263158173759744 16275723768962528 16323717592961792 16329000919402496 16341617387460352 16346906507339776 16410120406589479 16514177803482112 16529767324149248 16578510271311872 16591319520715264 16596689459064832 16614888581230592 16617260776378126 16679138773910618 16766516683331584 16800747116348416 16871174778054532 16889674887466292 16939479129382688 17041377612566528 17062500113363354 17078607254833891 17147751413760344 17153301446583872 17166554803654264 17217175508552896 17323217432582828 17358584422945922 17393351916115552 17415406222507904 17428862092674448 17434503109642624 17485913940007936 17499424287381632 17607204603608776 17612903342826688 17629530069505952 17684210643809792 17700904685171968 17706633751312384 17720314636030208 17772568266893312 17882030898150016 17901639463200896 17918538759169984 17954427784377344 17991083450502656 17996906435760128 18063921845039104 18175178945660672 18181061515175936 18248762666088448 18271381700342539 18458870604541952 18473132698868224 18479111703949312 18496556138498048 18550570894405498 18784729573297012 18854678613985916 18860781110031008 19071762792583384 19086498433010333 19092675959744504 19148976407128256 19169974242982336 19288043606410748 19384414641642128 19390688591790464 19405670647609168 19462894053146752 19469193403902976 19662049992130624 19686980947182848 19702191930849376 19708568732639488 19766685323487232 19781957890083584 19788360508884992 19910238561456256 19990846814741504 20009718339759616 20016194675396608 20031660023338496 20090729345183744 20112759861489664 20115631466141942 20236635914922752 20296309669296128 20337746509263872 20445395916406564 20552504321503232 20629036057317376 20654605400387218 20680794889228136 20696773735050907 20764522803759424 20780566341265688 20970210576284476 21000000139524128 21019824313641712 21104924816935808 21234911691553144 21313984520157992 21320882993948096 21364411597471904 21407202358296064 21434346120009728 21450907190983936 21583024997972048 21646668981971072 21670405665980032 21677419498863616 21697883162468864 21785728843288576 21919908842893568 21936845079906016 22001532407905024 22008653413107712 22032787031631872 22053586165132288 22117988374098863 22279251610809856 22344948626550784 22362213267051008 22369451010043904 22397177568161822 22598348573186048 22644485243773952 22739409483464804 22764344413541524 22831471870037536 23018992386950027 23086870748916728 23104708629433561 23112186688111768 23119667167134784 23205758294136512 23348684365655116 23378289874779632 23396352917883634 23465344039882576 23472938821641088 23491074994474256 23498678104300928 23567970962619392 23739130592505536 23761540528464544 23831608515010816 23850021811028192 23857741097405696 23865462882203648 23883902335518976 23954331142334464 24101867732289152 24151073979750848 24199446144160768 24222290621814272 24230130396532736 24248851607199232 24256699978633216 24347025095487488 24496980318064384 24504908998715392 24528041835834368 24619377353319424 24657870829464316 24879347336556544 24906628818366464 24930140882323456 25002943379416106 25062098220111272 25318548555313364 25421052800476576 25453286017511552 25472952289293424 25705419416090648 25733606728351288 25809489940042432 25870553001405184 26126819734387216 26135275928065408 26232596332502144 26241086761782272 26294660427657728 26534626494029056 26555128254623072 26563723074427136 26642054131656704 26671268511975424 26835538930658432 26969620370980352 26978349345099776 26999193944499712 27078809117421568 27112372845669574 27355895641225216 27411745295094784 27526653585246868 27556837974287108 27701201476808704 27865096047360559 27874114850698792 27895651555938179 27977910201398456 27986965518110528 28264196863687772 28300035111575344 28321900900595978 28331067553169264 28414610152512896 28436564466995152 28445768231522176 28620967932093368 28736842296190912 28763970113404448 28773279845882624 28795511283549088 28880423433701632 28889770857404416 28912092300891392 29090164127701456 29175945149613184 29217391498468352 29235510607066816 29244972958110208 29331210480013312 29353872998188544 29363373658345472 29544224962160896 29654239332393728 29663837208971264 29691840117062656 29724398744308736 30028556518917632 30117104670568448 30150129622233088 30178591594391552 30187500200565934 30520827937260544 30648769303800388 30772853390050592 31025598434584819 31117086661583416 31151208144846296 31161290529616448 31509868961659504 31534214802364898 31627202836363472 31637439281342336 31672131357970816 31765526080052224 32026424190539168 32120863650666752 32145681571385824 32156085826938112 32166493449926656 32286272409233408 32485126073954944 32526316347519488 32551447537925056 32647435185923584 32658001838804992 32683234774920704 32693813014679552 32820240813178958 33028355606964224 33059534648298496 33182639041430528 33234521552756252 33358277547821236 33533033366663168 33601494232696832 33606291694995721 33742349556109064 33768420304556743 33779349774932584 33878958258765376 34125000226726708 34157214509667782 34295502827520688 34306602893167744 34333109607308528 34434351017105792 34646434865165656 34717168845891844 34786703832231104 34830812445015808 34857724185348896 34869006219285248 34971827880015872 34998848574763264 35214409207217552 35225806685653376 35259060139011904 35368421287619584 35401809370343936 35413267502624768 35440629272060416 35545136533786624 35764061796300032 35803278926401792 35837077518339968 35908855568754688 35982166901005312 36350357891321344 36362123030351872 36497525332176896 36542763400685078 36946265397736448 36993112276996096 37101141788810996 37557303368181623 37569459146594024 37709357227971832 37721562220062016 38143525585166768 38172996866020666 38185351919489008 38297952814256512 38339948485964672 38576087212821496 38768829283284256 38781377183580928 38811341295218336 38925788106293504 38938386807805952 39324099984261248 39373961894365696 39404383861698752 39417137465278976 39533370646974464 39563915780167168 39576721017769984 39820477122912512 39981693629483008 40019436679519232 40063320046676992 40231262932283884 40473271829845504 40592619338592256 40675493018527744 40725909607680817 40890791832813128 41309210800774436 41361589778456272 41393547470101814 41529045607518848 41561132682531376 41817110933570843 41940421152568952 42000000279048256 42039648627283424 42209849633871616 42469823383106288 42627969040315984 42641765987896192 42728823194943808 42814404716592128 42868692240019456 42901814381967872 43166049995944096 43293337963942144 43340811331960064 43354838997727232 43395766324937728 43839817685787136 43873690159812032 44003064815810048 44017306826215424 44065574063263744 44107172330264576 44235976748197726 44558503221619712 44724426534102016 44794355136323644 45196697146372096 45288970487547904 45295436632385537 45464104077272491 45478818966929608 45528688827083048 45662943740075072 46037984773900054 46173741497833456 46209417258867122 46224373376223536 46239334334269568 46411516588273024 46697368731310232 46756579749559264 46792705835767268 46930688079765152 46945877643282176 46982149988948512 46997356208601856 47135941925238784 47478261185011072 47523081056929088 47663217030021632 47700043622056384 47715482194811392 47730925764407296 47767804671037952 47908662284668928 48203735464578304 48302147959501696 48398892288321536 48444581243628544 48497703214398464 48993960636128768 49009817997430784 49056083671668736 49238754706638848 49315741658928632 49353845060506009 49860281764646912 50005886758832212 50124196440222544 50620713235375231 50637097110626728 50842105600953152 50906572035023104 50945904578586848 51410838832181296 51467213456702576 51618979880084864 51741106002810368 52253639468774432 52270551856130816 52465192665004288 52482173523564544 52589320855315456 53069252988058112 53110256509246144 53127446148854272 53284108263313408 53342537023950848 53671077861316864 53939240741960704 53998387888999424 54224745691339148 54711791282450432 54823490590189568 54831318028677229 54891443384265449 55053307170493736 55113675948574216 55730192094721118 55748229701397584 55791303111876358 55955820402796912 55973931036221056 56528393727375544 56600070223150688 56643801801191956 56662135106338528 56829220305025792 56873128933990304 56891536463044352 57241935864186736 57473684592381824 57527940226808896 57546559691765248 57591022567098176 57760846867403264 57779541714808832 57824184601782784 58180328255402912 58351890299226368 58434782996936704 58471021214133632 58489945916220416 58707745996377088 59088449924321792 59308478664787456 59327674417942528 59383680234125312 59448797488617472 60057113037835264 60357183188783104 60375000401131868 61041655874521088 61050371113215289 61277705495454227 61297538607600776 61545706780101184 62051196869169638 62234173323166832 62302416289692592 62322581059232896 63019737923319008 63068429604729796 63254405672726944 63274878562684672 63344262715941632 63531052160104448 64052848381078336 64241727301333504 64291363142771648 64312171653876224 64332986899853312 64572544818466816 64970252147909888 65052632695038976 65102895075850112 65294870371847168 65366469549841408 65640481626357916 66056711213928448 66119069296596992 66365278082861056 66447536728321333 66469043105512504 66716555095642472 67202988465393664 67212583389991442 67484699112218128 67536840609113486 67558699549865168 67757916517530752 68250000453453416 68314429019335564 68591005655041376 68613205786335488 68666219214617056 68868702034211584 69292869730331312 69434337691783688 69573407664462208 69661624890031616 69715448370697792 69738012438570496 69943655760031744 69997697149526528 70428818414435104 70451613371306752 70518120278023808 70736842575239168 70803618740687872 70881258544120832 71528123592600064 71606557852803584 71674155036679936 71817711137509376 71964333802010624 72700715782642688 73085526801370156 73892530795472896 73903080821260613 73984119344009953 74202283577621992 75114606736363246 75138918293188048 75418714455943664 75443124440124032 76287051170333536 76345993732041332 76370703838978016 76595905628513024 76679896971929344 77152174425642992 77537658566568512 77562754367161856 77622682590436672 77851576212587008 77876773615611904 78648199968522496 78747923788731392 78808767723397504 78834274930557952 79127831560334336 79640954245825024 79963387258966016 80038873359038464 80126640093353984 80138080195759027 80462525864567768 80946543659691008 81350986037055488 81451819215361634 81781583665626256 82285282804768433 82618421601548872 82723179556912544 82787094940203628 83058091215037696 83122265365062752 83634221867141686 83880842305137904 84000000558096512 84079297254566848 84419699267743232 84939646766212576 85255938080631968 85283531975792384 85457646389887616 85628809433184256 85803628763935744 86332099991888192 86586675927884288 86681622663920128 86709677995454464 86791532649875456 87679635371574272 87747380319624064 88006129631620096 88214344660529152 88471953496395452 89117006443239424 89448853068204032 89461624152052321 89559723416433101 89588710272647288 90577940975095808 90590873264771074 90928208154544982 90957637933859216 91057377654166096 91325887480150144 92075969547800108 92347482995666912 92418834517734244 92448746752447072 92478668668539136 92823033176546048 93394737462620464 93513159499118528 93585411671534536 93861376159530304 93891755286564352 93964299977897024 93994712417203712 94271883850477568 94956522370022144 95046162113858176 95326434060043264 95400087244112768 95430964389622784 95535609342075904 96407470929156608 96604295919003392 96797784576643072 96889162487257088 96995406428796928 97115630602931179 97987921272257536 98112167343337472 98477509413277696 98631483317857264 98707690121012018 99608500237351261 100011773517664424 100248392880445088 101241426470750462 101274194221253456 101684211201906304 101813144070046208 101891809157173696 102821677664362592 102934426913405152 103237959760169728 103482212005620736 104507278937548864 104541103712261632 104930385330008576 104964347047129088 105178641710630912 106138505976116224 106220513018492288 106254892297708544 107342155722633728 107878481483921408 107996775777998848 108012195046457819 108414402030419017 108449491382678296 109646981180379136 109662636057354458 109782886768530898 110106614340987472 110227351897148432 110906250736861801 111460384189442236 111496459402795168 111582606223752716 111911640805593824 111947862072442112 113056787454751088 113200140446301376 113287603602383912 113324270212677056 113658440610051584 113746257867980608 113783072926088704 114483871728373472 114947369184763648 115055880453617792 115093119383530496 115182045134196352 115521693734806528 115648369203565568 116360656510805824 116703780598452736 116869565993873408 116942042428267264 116979891832440832 117415491992754176 118176899848643584 118616957329574912 118767360468250624 118897594977234944 120114226075670528 120578710813635737 120750000802263736 122083311749042176 122100742226430578 122555410990908454 122595077215201552 123091413560202368 124102393738339276 124468346646333664 124604832579385184 124645162118465792 126039475846638016 126136859209459592 126508811345453888 126549757125369344 126688525431883264 127062104320208896 128105696762156672 128483454602667008 128582726285543296 128624343307752448 129940504295819776 130105265390077952 130205790151700224 130589740743694336 130732939099682816 130751604529922623 130894980377863763 131280963252715832 132238138593193984 132730556165722112 132895073456642666 132938086211025008 133433110191284944 134254935102516917 134425166779982884 134969398224436256 135073681218226972 135117399099730336 135515833035061504 136500000906906832 136628858038671128 137182011310082752 137226411572670976 137332438429234112 137737404068423168 138585739460662624 138868675383567376 139146815328924416 139323249780063232 139430896741395584 139476024877140992 139995394299053056 140857636828870208 140903226742613504 141036240556047616 141473685150478336 141607237481375744 141762517088241664 143056247185200128 143213115705607168 143348310073359872 143928667604021248 145401431565285376 145581654193051843 146171053602740312 147785061590945792 147806161642521226 147968238688019906 148404567155243984 150229213472726492 150277836586376096 150837428911887328 150886248880248064 152574102340667072 152691987464082664 152741407677956032 153191811257026048 153359793943858688 154304348851285984 155075317133137024 155125508734323712 155245365180873344 155703152425174016 157296399937044992 157495847577462784 157617535446795008 157668549861115904 158255663120668672 158451818352150871 159281908491650048 160077746718076928 160253280186707968 160276160391518054 160925051729135536 161893087319382016 162519131966204689 162903638430723268 163563167331252512 164570565609536866 165236843203097744 165446359113825088 165574189880407256 166116182430075392 166244530730125504 167268443734283372 167761684610275808 168000001116193024 168158594509133696 168839398535486464 169879293532425152 170511876161263936 170567063951584768 170915292779775232 171257618866368512 171607257527871488 172664199983776384 173173351855768576 173363245327840256 173583065299750912 175359270743148544 175494760639248128 176012259263240192 176230423496852231 176943906992790904 178234012886478848 178897706136408064 178923248304104642 179119446832866202 179177420545294576 181181746529542148 181856416309089964 181915275867718432 182114755308332192 182651774960300288 184151939095600216 184694965991333824 184837669035468488 184897493504894144 184957337337078272 185646066353092096 186789474925240928 187026318998237056 187170823343069072 187722752319060608 187783510573128704 187928599955794048 187989424834407424 189913044740044288 190092324227716352 190652868120086528 190800174488225536 190861928779245568 191071218684151808 191098498928348449 192814941858313216 193208591838006784 193778324974514176 193990812857593856 194231261205862358 195975842544515072 196218751303678571 197262966635714528 197415380242024036 199217000474702522 200023547035328848 200496785760890176 202482852941500924 202548388442506912 203368422403812608 203626288140092416 203783618314347392 205643355328725184 205868853826810304 206475919520339456 206964424011241472 209014557875097728 209082207424523264 209860770660017152 210357283421261824 212277011952232448 212441026036984576 212509784595417088 213331565285663227 214684311445267456 215756962967842816 215993551555997696 216024390092915638 216828804060838034 216898982765356592 219325272114708916 219565773537061796 220213228681974944 220454703794296864 221812501473723602 222920768378884472 222992918805590336 223165212447505432 223823281611187648 223895724144884224 226113574909502176 226400280892602752 226575207204767824 226648540425354112 227316881220103168 227492515735961216 227566145852177408 228967743456746944 229894738369527296 230111760907235584 230186238767060992 230364090268392704 231043387469613056 231296738407131136 232721313021611648 233407561196905472 233884084856534528 233959783664881664 234830983985508352 236353799697287168 237233914659149824 237527962104453007 240228452151341056 241157421627271474 241500001604527472 244201484452861156 245110821981816908 245190154430403104 246182827120404736 248204787476678552 248936693292667328 249209665158770368 249290324236931584 252078951693276032 252273718418919184 253017622690907776 253099514250738688 253377050863766528 256211393524313344 256966909205334016 257165452571086592 257248686615504896 257567542033860953 259881008591639552 260210530780155904 260411580303400448 261179481487388672 261465878199365632 261503209059845246 261789960755727526 262561926505431664 265790146913285332 265876172422050016 266866220382569888 268509870205033834 268850333559965768 269058058555661791 269938796448872512 270147362436453944 270234798199460672 271031666070123008 273000001813813664 273257716077342256 274364022620165504 274452823145341952 274664876858468224 275474808136846336 277171478921325248 277737350767134752 278293630657848832 278646499560126464 278861793482791168 278952049754281984 279990788598106112 281715273657740416 281806453485227008 282072481112095232 283214474962751488 283525034176483328 286112494370400256 286426231411214336 286696620146719744 287533848863285219 290802863130570752 291163308386103686 292342107205480624 295612323285042452 295936477376039812 296809134310487968 300458426945452984 300555673172752192 301674857823774656 301772497760496128 305148204681334144 305383974928165328 305482815355912064 306383622514052096 306719587887717376 308608697702571968 310150634266274048 310251017468647424 310490730361746688 311406304850348032 311792287725200101 314592799874089984 314991695154925568 315235070893590016 315337099722231808 316511326241337344 316903636704301742 318563816983300096 320552320783036108 321850103458271072 323786174638764032 325038263932409378 325807276861446536 327126334662505024 329141131219073732 330473686406195488 330892718227650176 331148379760814512 332232364860150784 332489061460251008 334536887468566744 335523369220551616 336000002232386048 336317189018267392 337678797070972928 339758587064850304 341023752322527872 341134127903169536 341830585559550464 343214515055742976 345328399967552768 346346703711537152 346726490655680512 347156252306508241 350718541486297088 350989521278496256 352024518526480384 352460846993704462 353887813985581808 357846496608209284 358238893665732404 358354841090589152 362363493059084296 362643470227196327 363712832618179928 363830551735436864 364229510616664384 365303549920600576 368303878191200432 369389931982667648 369675338070936976 369794987009788288 369914674674156544 371292132706184192 373578949850481856 374052637996474112 374341646686138144 375445504638121216 375567021146257408 375857199911588096 375978849668814848 379826089480088576 380184648455432704 381305736240173056 381600348976451072 381723857558491136 382142437368303616 382196997856696898 385629883716626432 386417183676013568 388462522411724716 391951685089030144 392437502607357142 394525933271429056 394830760484048072 398434000949405044 400047094070657696 400993571521780352 404965705883001848 405096776885013824 406736844807625216 407252576280184832 407567236628694784 411286710657450368 411737707653620608 412951839040678912 413928848022482944 418029115750195456 418164414849046528 419721541320034304 420241779107878397 424554023904464896 424882052073969152 425019569190834176 426663130571326454 429368622890534912 432048780185831276 433657608121676068 433797965530713184 438650544229417832 438989463959237659 439131547074123592 440426457363949888 440909407588593728 443625002947447204 445841536757768944 445985837611180672 446330424895010864 447646563222375296 447791448289768448 452227149819004352 452800561785205504 453150414409535648 453297080850708224 454633762440206336 454985031471922432 455132291704354816 457935486913493888 459789476739054592 460223521814471168 460372477534121984 460728180536785408 462086774939226112 462593476814262272 465442626043223296 466815122393810944 467768169713069056 472707599394574336 474467829318299648 475055924208906014 482314843254542948 483000003209054944 488402968905722312 490221643963633816 490380308860806208 492365654240809472 496409574953357104 497873386585334656 498419330317540736 498580648473863168 504157903386552064 504547436837838368 506035245381815552 506199028501477376 506754101727533056 508713732604273849 512422787048626688 513933818410668032 514330905142173184 514497373231009792 515135084067721906 519762017183279104 520823160606800896 523006418119690492 523579921511455052 525123853010863328 529436824899850621 531580293826570664 531752344844100032 533732440765139776 537019740410067668 537700667119931536 538116117111323582 539877592897745024 540294724872907888 540469596398921344 542063332140246016 546000003627627328 546515432154684512 548728045240331008 548905646290683904 549329753716936448 550949616273692672 554342957842650496 555474701534269504 556587261315697664 557292999120252928 557723586965582336 557904099508563968 559981577196212224 563430547315480832 563612906970454016 564144962224190464 572224988740800512 572852462822428672 573393240293439488 575067697726570438 582326616772207372 584684214410961248 591224646570084904 591872954752079624 593618268620975936 600916853890905968 601111346345504384 603349715647549312 603544995520992256 610296409362668288 610767949856330656 610965630711824128 612767245028104192 613439175775434752 617217395405143936 620301268532548096 620502034937294848 620981460723493376 622812609700696064 623584575450400202 629185599748179968 630470141787180032 633807273408603484 637127633966600192 641104641566072216 641599985786578117 643700206916542144 650076527864818756 651614553722893072 654252669325010048 658282262438147464 660947372812390976 661785436455300352 662296759521629024 664464729720301568 664978122920502016 669073774937133488 671046738441103232 672000004464772096 672634378036534784 675357594141945856 679517174129700608 682047504645055744 682268255806339072 683661171119100928 690656799935105536 692693407423074304 693452981311361024 694312504613016482 701979042556992512 704921693987408924 707775627971163616 713588763995450837 715692993216418568 716477787331464808 716709682181178304 724726986118168592 725286940454392654 727425665236359856 727661103470873728 728459021233328768 730607099841201152 736607756382400864 738779863965335296 739350676141873952 739589974019576576 739829349348313088 742584265412368384 747157899700963712 748105275992948224 748683293372276288 750891009276242432 751134042292514816 751714399823176192 751957699337629696 759652178960177152 760369296910865408 763200697952902144 764393995713393796 771259767433252864 772834367352027136 776925044823449432 784875005214714284 789051866542858112 789661520968096144 796868001898810088 800094188141315392 801987143043560704 809931411766003696 810193553770027648 813473689615250432 814505152560369664 815134473257389568 822573421314900736 823475415307241216 825903678081357824 836058231500390912 836328829698093056 839443082640068608 840483558215756794 849764104147938304 853326261142652908 858737245781069824 863817977468177329 864097560371662552 867315216243352136 867595931061426368 877301088458835664 877978927918475318 878263094148247184 880852914727899776 881818815177187456 887250005894894408 891683073515537888 891971675222361344 892660849790021728 895293126444750592 895582896579536896 904454299638008704 905601123570411008 906300828819071296 906594161701416448 909267524880412672 909970062943844864 910264583408709632 915870973826987776 919578953478109184 920447043628942336 921456361073570816 930885252086446592 933630244787621888 935536339426138112 950111848417812028 961793551472129389 964629686509085896 966000006418109888 976805937811444624 980443287927267632 980760617721612416 984731308481618944 992819149906714208 995746773170669312 996838660635081472 997161296947726336 1008315806773104128 1009094873675676736 1012070490763631104 1012398057002954752 1013508203455066112 1017427465208547698 1024845574097253376 1028661810284346368 1030270168135443812 1039524034366558208 1041646321213601792 1041795042544867351 1046012836239380984 1047159843022910104 1050247706021726656 1058873649799701242 1063160587653141328 1063504689688200064 1067464881530279552 1074039480820135336 1075401334239863072 1076232234222647164 1079755185795490048 1080589449745815776 1080939192797842688 1084126664280492032 1092000007255254656 1093030864309369024 1097456090480662016 1097811292581367808 1098659507433872896 1101899232547385344 1108685915685300992 1110949403068539008 1113174522631395328 1115447173931164672 1126861094630961664 1127225813940908032 1128289924448380928 1146786480586878976 1150135395453140876 1164276404413630313 1164653233544414744 1169368428821922496 1182449293140169808 1183745909504159248 1187236537241951872 1201833707781811936 1202222692691008768 1206699431295098624 1207089991041984512 1220592818725336576 1221535899712661312 1221931261423648256 1225534490056208384 1226878351550869504 1234434790810287872 1240602537065096192 1241962921446986752 1247169150900800404 1258371199496359936 1260940283574360064 1262503197838105327 1267614546817206968 1282209283132144432 1283199971573156234 1287400413833084288 1300153055729637512 1303229107445786144 1308505338650020096 1316564524876294928 1321894745624781952 1323570872910600704 1324593519043258048 1328929459440603136 1329956245841004032 1338147549874266976 1342093476882206464 1344000008929544192 1345268756073069568 1359034348259401216 1364095009290111488 1364536511612678144 1367322342238201856 1381313599870211072 1388625009226032964 1403958085113985024 1404158535603951647 1409387226395447221 1409843387974817848 1415551255942327232 1427177527990901674 1431385986432837136 1432955574662929616 1433419364362356608 1449453972236337184 1450573880908785308 1454851330472719712 1455322206941747456 1456918042466657536 1461214199682402304 1473215512764801728 1477559727930670592 1478701352283747904 1479179948039153152 1479658698696626176 1485168530824736768 1494315799401927424 1496210551985896448 1497366586744552576 1501782018552484864 1503428799646352384 1519304357920354304 1520738593821730816 1526401395905804288 1528787991426787592 1545668734704054272 1553850089646898864 1569750010429428568 1578103733085716224 1579323041936192288 1593736003797620176 1600188376282630784 1603974286087121408 1619862823532007392 1620387107540055296 1626947379230500864 1630268946514779136 1645146842629801472 1646950830614482432 1651807356162715648 1672116463000781824 1680967116431513588 1699528208295876608 1699770858888994099 1701634744912228919 1706652522285305816 1727635954936354658 1728195120743325104 1734630432486704272 1735191862122852736 1754602176917671328 1755957855836950636 1756526188296494368 1761705829455799552 1763637630354374912 1774500011789788816 1783366147031075776 1783943350444722688 1785321699580043456 1790586252889501184 1791165793159073792 1808908599276017408 1811202247140822016 1812601657638142592 1813188323402832896 1819940125887689728 1831741947653975552 1839157906956218368 1840894087257884672 1842912722147141632 1861770504172893184 1871072678852276224 1892561504509673959 1900223696835624056 1923587102944258778 1929259373018171792 1932000012836219776 1953611875622889248 1960886575854535264 1961521235443224832 1969462616963237888 1985638299813428416 1991493546341338624 1993677321270162944 1994322593895452672 2016631613546208256 2018189747351353472 2024140981527262208 2034854930417095396 2049691148194506752 2057323620568692736 2059873638577961323 2060540336270887624 2083292642427203584 2083590085089734702 2092025672478761968 2094319686045820208 2100495412043453312 2117747299599402484 2126321175306282656 2127009379376400128 2134929763060559104 2148078961640270672 2150802668479726144 2152464468445294328 2159510371590980096 2161178899491631552 2161878385595685376 2168253328560984064 2184000014510509312 2186061728618738048 2194912180961324032 2197319014867745792 2217371831370601984 2221898806137078016 2226349045262790656 2230894347862329344 2253722189261923328 2256579848896761856 2290995505459079003 2300270790906281752 2328552808827260626 2329306467088829488 2338736857643844992 2364898586280339616 2367491819008318496 2374473074483903744 2403667415563623872 2404445385382017536 2413398862590197248 2414179982083969024 2441185637450673152 2443071799425322624 2443862522847296512 2468869581620575744 2481205074130192384 2483925842893973504 2484280486068529837 2494338301801600808 2521880567148720128 2525006395676210654 2535229093634413936 2550843766947821423 2564418566264288864 2566399943146312468 2574800827666168576 2600306111459275024 2606458214891572288 2617010677300040192 2633129049752589856 2643789491249563904 2647141745821201408 2649187038086516096 2659912491682008064 2676295099748533952 2684186953764412928 2688000017859088384 2690537512146139136 2718068696518802432 2728190018580222976 2734644684476403712 2762627199740422144 2773310348713621951 2777250018452065928 2807916170227970048 2808317071207903294 2818774452790894442 2819686775949635696 2831102511884654464 2854355055981803348 2862771972865674272 2865911149325859232 2866838728724713216 2898907944472674368 2901147761817570616 2909702660945439424 2910644413883494912 2913836084933315072 2922428399364804608 2946431025529603456 2955119455861341184 2957402704567495808 2958359896078306304 2988631598803854848 2992421103971792896 2994733173489105152 3003564037104969728 3006857599292704768 3010584548690866549 3041477187643461632 3052802791811608576 3057575982853575184 3087863507357889091 3107700179293797728 3139500020858857136 3156207466171432448 3158646083872384576 3187472007595240352 3200376752565261568 3207948572174242816 3239725647064014784 3240774215080110592 3253894758461001728 3260537893029558272 3290293685259602944 3293901661228964864 3344232926001563648 3348378046440192389 3361934232863027176 3399056416591753216 3399541717777988198 3403269489824457838 3413305044570611632 3455271909872709316 3456390241486650208 3469260864973408544 3470383724245705472 3509204353835342656 3511915711673901272 3513052376592988736 3523411658911599104 3527275260708749824 3549000023579577632 3566732294062151552 3567886700889445376 3570643399160086912 3581172505779002368 3617817198552034816 3622404494281644032 3625203315276285184 3626376646805665792 3639880251775379456 3663483895307951104 3681788174515769344 3685825444294283264 3723541008345786368 3737940035222707847 3785123009019347918 3800447393671248112 3847174205888517556 3858518746036343584 3864000025672439552 3907223751245778496 3921773151709070528 3923042470886449664 3938925233926475776 3971276599626856832 3982987092682677248 3987354642540325888 4033263227092416512 4036379494702706944 4048281963054524416 4053299740427601313 4069709860834190792 4099382296389013504 4114647241137385472 4119747277155922646 4121080672541775248 4167180170179469404 4184051344957523936 4188639372091640416 4200990824086906624 4235494599198804968 4252642350612565312 4254018758752800256 4269859526121118208 4296157923280541344 4301605336959452288 4304928936890588656 4319020743181960192 4322357798983263104 4323756771191370752 4368000029021018624 4372123457237476096 4389824361922648064 4394638029735491584 4434743662741203968 4443797612274156032 4461788695724658688 4507444378523846656 4513031279984607133 4581991010918158006 4600541581812563504 4657105617654521252 4658612934177658976 4677473715287689984 4729797172560679232 4734983638016636992 4748946148967807488 4807334831127247744 4808890770764035072 4826797725180394496 4882371274901346304 4886143598850645248 4887725045694593024 4937739163241151488 4962410148260384768 4967851685787947008 4968560972137059674 4988676603603201616 5050012791352421308 5070458187268827872 5101687533895642846 5128837132528577728 5132799886292624936 5149601655332337152 5200612222918550048 5212916429783144576 5234021354600080384 5266258099505179712 5287578982499127808 5294283491642402816 5298374076173032192 5319824983364016128 5352590199497067904 5368373907528825856 5381075024292278272 5436137393037604864 5456380037160445952 5463143128402419161 5525254399480844288 5546620697427243902 5554500036904131856 5616634142415806588 5637548905581788884 5639373551899271392 5662205023769308928 5708710111963606696 5725543945731348544 5731822298651718464 5733677457449426432 5797815888945348736 5802295523635141232 5819405321890878848 5821288827766989824 5827672169866630144 5892862051059206912 5910238911722682368 5914805409134991616 5916719792156612608 5924053466778801919 5977263197607709696 5984842207943585792 5989466346978210304 6007128074209939456 6013715198585409536 6021169097381733098 6115151965707150368 6175727014715778182 6215400358587595456 6279000041717714272 6312414932342864896 6317292167744769152 6374944015190480704 6400753505130523136 6415897144348485632 6479451294128029568 6481548430160221184 6521075786059116544 6580587370519205888 6587803322457929728 6613278523855560037 6688465852003127296 6696756092880384778 6723868465726054352 6799083435555976396 6806538979648915676 6826610089141223264 6910543819745418632 6912780482973300416 6938521729946817088 6940767448491410944 7018408707670685312 7023831423347802544 7026104753185977472 7046823317823198208 7054550521417499648 7098000047159155264 7133464588124303104 7135773401778890752 7141286798320173824 7162345011558004736 7235634397104069632 7244808988563288064 7250406630552570368 7252753293611331584 7279760503550758912 7326967790615902208 7447082016691572736 7475880070445415694 7570246018038695836 7600894787342496224 7694348411777035112 7717037492072687168 7728000051344879104 7814447502491556992 7843546303418141056 7846084941772899328 7942553199253713664 7965974185365354496 7974709285080651776 7984593803049689543 8066526454184833024 8072758989405413888 8096563926109048832 8106599480855202626 8139419721668381584 8239494554311845292 8242161345083550496 8334360340358938808 8340799815225515521 8368102689915047872 8377278744183280832 8401981648173813248 8470989198397609936 8505284701225130624 8508037517505600512 8539719052242236416 8592315846561082688 8603210673918904576 8609857873781177312 8638041486363920384 8644715597966526208 8647513542382741504 8736000058042037248 8744246914474952192 8779648723845296128 8789276059470983168 8869487325482407936 8887595224548312064 9014888757047693312 9026062559969214266 9163982021836316012 9201083163625127008 9314211235309042504 9317225868355317952 9354947430575379968 9459594345121358464 9469967276033273984 9497892297935614976 9614669662254495488 9617781541528070144 9653595450360788992 9665560919481203131 9764742549802692608 9772287197701290496 9775450091389186048 9875478326482302976 9937121944274119348 9977353207206403232 10100025582704842616 10140916374537655744 10203375067791285692 10257674265057155456 10265599772585249872 10299203310664674304 10401224445837100096 10425832859566289152 10468042709200160768 10532516199010359424 10575157964998255616 10588566983284805632 10596748152346064384 10639649966728032256 10705180398994135808 10736747815057651712 10872274786075209728 10912760074320891904 10926286256804838322 11093241394854487804 11109000073808263712 11233268284831613176 11275097811163577768 11278747103798542784 11324410047538617856 11417420223927213392 11451087891462697088 11463644597303436928 11467354914898852864 11595631777890697472 11604591047270282464 11638810643781757696 11642577655533979648 11655344339733260288 11785724102118413824 11820477823445364736 11829610818269983232 11833439584313225216 11848106933557603838 11954526395215419392 11978932693956420608 12042338194763466196 12230303931414300736 12351454029431556364 12430800717175190912 12558000083435428544 12624829864685729792 12634584335489538304 12749888030380961408 12801507010261046272 12831794288696971264 12958902588256059136 12963096860320442368 13161174741038411776 13175606644915859456 13226557047711120074 13393512185760769556 13447736931452108704 13598166871111952792 13613077959297831352 13653220178282446528 13821087639490837264 13825560965946600832 13877043459893634176 13881534896982821888 14036817415341370624 14047662846695605088 14052209506371954944 14093646635646396416 14109101042834999296 14196000094318310528 14266929176248606208 14271546803557781504 14282573596640347648 14324690023116009472 14471268794208139264 14500813261105140736 14653935581231804416 14951760140890831388 15140492036077391672 15201789574684992448 15388696823554070224 15434074984145374336 15456000102689758208 15628895004983113984 15687092606836282112 15692169883545798656 15885106398507427328 15931948370730708992 15949418570161303552 15969187606099379086 16145517978810827776 16213198961710405252 16278839443336763168 16412541571895369251 16478989108623690584 16484322690167100992 16668720680717877616 16681599630451031042 16736205379830095744 16754557488366561664 16803963296347626496 16941978396795219872 17010569402450261248 17016075035011201024 17079438104484472832 17184631693122165376 17206421347837809152 17219715747562354624 17276082972727840768 17289431195933052416 17295027084765483008 17472000116084074496 17488493828949904384 17738974650964815872 17775190449096624128 18052125119938428532 18327964043672632024 18402166327250254016 18628422470618085008 18634451736710635904 18709894861150759936 18919188690242716928 18939934552066547968 18995784595871229952 19229339324508990976 19235563083056140288 19307190900721577984 19331121838962406262 19544574395402580992 19750956652964605952 19874243888548238696 19954706414412806464 20200051165409685232 20281832749075311488 20406750135582571384 20515348530114310912 20531199545170499744 20598406621329348608 20802448891674200192 20851665719132578304 20936085418400321536 21065032398020718848 21150315929996511232 21193496304692128768 21410360797988271616 21473495630115303424 21852572513609676644 22121251683858975947 22186482789708975608 22218000147616527424 22466536569663226352 22550195622327155536 22557494207597085568 22648820095077235712 22834840447854426784 22902175782925394176 22927289194606873856 22934709829797705728 23191263555781394944 23209182094540564928 23277621287563515392 23285155311067959296 23310688679466520576 23571448204236827648 23659221636539966464 23696213867115207676 23909052790430838784 23957865387912841216 24084676389526932392 24460607862828601472 24702908058863112728 24861601434350381824 25116000166870857088 25249659729371459584 25269168670979076608 25499776060761922816 25603014020522092544 25917805176512118272 25926193720640884736 26453114095422240148 26778357301513497199 26787024371521539112 26895473862904217408 27196333742223905584 27226155918595662704 27306440356564893056 27642175278981674528 27651121931893201664 27754086919787268352 27763069793965643776 28073634830682741248 28095325693391210176 28104419012743909888 28187293271292792832 28218202085669998592 28392000188636621056 28533858352497212416 28565147193280695296 28942537588416278528 29001626522210281472 29903520281781662776 30280984072154783344 30403579149369984896 30777393647108140448 30868149968290748672 30912000205379516416 31257790009966227968 31374185213672564224 31384339767091597312 31770212797014854656 31938375212198758172 32291035957621655552 32295646318890887881 32426397923420810504 32557678886673526336 32825083143790738502 32957978217247381168 32968645380334201984 33337441361435755232 33363199260902062084 33472410759660191488 33509114976733123328 33607926592695252992 33883956793590439744 34021138804900522496 34032150070022402048 34158876208968945664 34369263386244330752 34412842695675618304 34439431495124709248 34578862391866104832 34944000232168148992 34976987657899808768 35550380898193248256 36104250239876857064 36655928087345264048 36804332654500508032 37256844941236170016 37268903473421271808 37419789722301519872 37838377380485433856 37879869104133095936 37991569191742459904 38458678649017981952 38662243677924812524 39089148790805161984 39137599132981265137 39748487777096477392 39909412828825612928 40400102330819370464 40563665498150622976 40813500271165142768 41030697060228621824 41062399090340999488 41196813242658697216 41604897783348400384 41703331438265156608 42130064796041437696 42300631859993022464 42386992609384257536 42820721595976543232 43528914603722501057 43705145027219353288 44242503367717951894 44372965579417951216 44436000295233054848 44933073139326452704 45100391244654311072 45114988415194171136 45297640190154471424 45669680895708853568 45804351565850788352 45854578389213747712 45869419659595411456 46382527111562789888 46418364189081129856 46555242575127030784 47142896408473655296 47318443273079932928 47392427734230415352 47915730775825682432 48169352779053864784 48921215725657202944 49405816117726225456 49723202868700763648 50232000333741714176 50538337341958153216 50999552121523845632 51206028041044185088 51835610353024236544 52692896625558817069 52906228190844480296 53556714603026994398 53574048743043078224 53790947725808434816 54392667484447811168 54452311837191325408 54612880713129786112 55284350557963349056 55302243863786403328 55508173839574536704 55526139587931287552 56147269661365482496 56190651386782420352 56208838025487819776 56784000377273242112 57067716704994424832 57130294386561390592 58003253044420562944 58669406639799892729 59807040563563325552 60561968144309566688 60807158298739969792 61554787294216280896 61736299936581497344 61824000410759032832 62515580019932455936 62748370427345128448 63540425594029709312 63876750424397516344 64582071915243311104 64591292637781775762 64852795846841621008 65115357773347052672 65650166287581477004 65915956434494762336 65937290760668403968 66674882722871510464 66726398521804124168 66944821519320382976 67018229953466246656 67215853185390505984 67767913587180879488 68042277609801044992 68738526772488661504 68825685391351236608 68878862990249418496 69157724783732209664 69953975315799617536 71020860669231449093 72208500479753714128 73311856174690528096 73608665309001016064 74513689882472340032 74537806946842543616 74839579444603039744 75676754760970867712 75759738208266191872 76917357298035963904 77012695068124424947 77324487355849625048 78178297581610323968 78275198265962530274 79496975554192954784 79818825657651225856 80800204661638740928 81127330996301245952 81627000542330285536 82061394120457243648 82124798180681998976 83209795566696800768 83406662876530313216 84260129592082875392 84773985218768515072 85641443191953086464 85972620810122280481 87057829207445002114 87410290054438706576 88485006735435903788 88745931158835902432 88872000590466109696 89866146278652905408 90200782489308622144 90229976830388342272 90595280380308942848 91339361791417707136 91608703131701576704 91709156778427495424 92765054223125579776 92836728378162259712 93110485150254061568 94285792816947310592 94636886546159865856 94784855468460830704 96338705558107729568 97842431451314405888 98811632235452450912 99446405737401527296 100464000667483428352 101076674683916306432 101999104243047691264 103671220706048473088 103799719439645964059 105385793251117634138 105812456381688960592 107113429206053988796 107148097486086156448 107581895451616869632 108785334968895622336 108904623674382650816 109225761426259572224 110568701115926698112 110604487727572806656 111016347679149073408 112294539322730964992 112381302773564840704 112417676050975639552 113568000754546484224 114135433409988849664 114260588773122781184 117338813279599785458 119614081127126651104 121123936288619133376 121614316597479939584 123109574588432561792 123472599873162994688 125031160039864911872 125496740854690256896 125652291953255640703 127080851188059418624 127753500848795032688 129182585275563551524 129705591693683242016 130230715546694105344 131300332575162954008 131831912868989524672 131874581521336807936 133349765445743020928 133452797043608248336 133889643038640765952 134036459906932493312 135535827174361758976 136084555219602089984 137477053544977323008 137651370782702473216 137757725980498836992 138315449567464419328 142041721338462898186 144417000959507428256 146623712349381056192 147217330618002032128 149027379764944680064 149075613893685087232 151353509521941735424 151519476416532383744 153834714596071927808 154025390136248849894 154648974711699250096 156550396531925060548 158993951108385909568 159637651315302451712 161600409323277481856 162254661992602491904 163254001084660571072 164122788240914487296 164249596361363997952 166419591133393601536 166813325753060626432 168520259184165750784 171282886383906172928 171945241620244560962 174115658414890004228 174820580108877413152 176970013470871807576 177491862317671804864 177744001180932219392 179732292557305810816 180401564978617244288 180459953660776684544 182678723582835414272 183217406263403153408 183418313556854990848 183645657470142859489 185530108446251159552 185673456756324519424 186220970300508123136 189569710936921661408 192677411116215459136 195684862902628811776 197623264470904901824 198892811474803054592 200928001334966856704 202153349367832612864 203998208486095382528 207342441412096946176 207599438879291928118 210771586502235268276 211624912763377921184 214226858412107977592 214296194972172312896 215163790903233739264 217570669937791244672 217809247348765301632 218451522852519144448 221137402231853396224 221208975455145613312 222032695358298146816 224589078645461929984 224762605547129681408 224835352101951279104 227136001509092968448 234677626559199570916 239228162254253302208 242247872577238266752 243228633194959879168 246219149176865123584 246945199746325989376 250062320079729823744 250993481709380513792 251304583906511281406 255507001697590065376 258365170551127103048 259411183387366484032 260461431093388210688 262600665150325908016 263663825737979049344 263749163042673615872 266699530891486041856 266905594087216496672 267779286077281531904 268072919813864986624 271071654348723517952 272169110439204179968 274954107089954646016 275515451960997673984 284083442676925796372 288834001919014856512 293247424698762112384 294434661236004064256 298054759529889360128 298151227787370174464 302707019043883470848 303038952833064767488 308050780272497699788 309297949423398500192 313100793063850121096 317987902216771819136 319275302630604903424 323200818646554963712 324509323985204983808 326508002169321142144 328245576481828974592 328499192722727995904 332839182266787203072 337040518368331501568 343890483240489121924 348231316829780008456 349641160217754826304 353940026941743615152 354983724635343609728 355488002361864438784 359464585114611621632 360803129957234488576 360919907321553369088 365357447165670828544 366434812526806306816 366836627113709981696 367291314940285718978 371346913512649038848 379139421873843322816 385354822232430918272 391369725805257623552 395246528941809803648 397785622949606109184 401856002669933713408 407996416972190765056 415198877758583856236 421543173004470536552 423249825526755842368 428453716824215955184 428592389944344625792 430327581806467478528 435141339875582489344 435618494697530603264 436903045705038288896 442274804463706792448 442417950910291226624 444065390716596293632 449525211094259362816 454272003018185936896 469355253118399141832 478456324508506604416 484495745154476533504 486457266389919758336 492438298353730247168 493890399492651978752 502609167813022562812 508788788728756446781 511014003395180130752 516730341102254206096 518822366774732968064 520922862186776421376 525201330300651816032 527327651475958098688 527498326085347231744 533399061782972083712 533811188174432993344 535558572154563063808 536145839627729973248 542143308697447035904 549908214179909292032 551030903921995347968 568166885353851592744 577668003838029713024 586494849397524224768 588869322472008128512 596109519059778720256 596302455574740348928 616101560544995399576 618595898846797000384 626201586127700242192 635975804433543638272 638550605261209806848 646401637293109927424 649018647970409967616 653016004338642284288 656998385445455991808 665678364533574406144 687780966480978243848 696462633659560016912 699282320435509652608 707880053883487230304 709967449270687219456 710976004723728877568 718929170229223243264 721606259914468977152 721839814643106738176 730714894331341657088 734582629880571437956 742693827025298077696 758278843747686645632 770709644464861836544 782739451610515247104 790493057883619607296 803712005339867426816 830397755517167712472 843086346008941073104 846499651053511684736 856907433648431910368 857184779888689251584 860655163612934957056 870282679751164978688 871236989395061206528 873806091410076577792 884549608927413584896 899050422188518725632 938710506236798283664 956912649017013208832 968991490308953067008 972914532779839516672 984876596707460494336 1001165035885617524311 1005218335626045125624 1017577577457512893562 1022028006790360261504 1033460682204508412192 1037644733549465936128 1041845724373552842752 1050402660601303632064 1054655302951916197376 1054996652170694463488 1066798123565944167424 1067622376348865986688 1084286617394894071808 1102061807843990695936 1136333770707703185488 1155336007676059426048 1172989698795048449536 1177738644944016257024 1192219038119557440512 1232203121089990799152 1237191797693594000768 1252403172255400484384 1271951608867087276544 1277101210522419613696 1292803274586219854848 1306032008677284568576 1313996770890911983616 1349396352715397532767 1375561932961956487696 1392925267319120033824 1398564640871019305216 1415760107766974460608 1419934898541374438912 1421952009447457755136 1437858340458446486528 1443212519828937954304 1461429788662683314176 1469165259761142875912 1485387654050596155392 1516557687495373291264 1541419288929723673088 1580986115767239214592 1633479795392323329139 1660795511034335424944 1686172692017882146208 1692999302107023369472 1713814867296863820736 1714369559777378503168 1721310327225869914112 1740565359502329957376 1742473978790122413056 1769099217854827169792 1798100844377037451264 1877421012473596567328 1913825298034026417664 1937982980617906134016 1969753193414920988672 2002330071771235048622 2010436671252090251248 2035155154915025787124 2044056013580720523008 2066921364409016824384 2075289467098931872256 2083691448747105685504 2100805321202607264128 2109310605903832394752 2133596247131888334848 2135244752697731973376 2168573234789788143616 2272667541415406370976 2310672015352118852096 2345979397590096899072 2384438076239114881024 2387393547111857173357 2464406242179981598304 2474383595387188001536 2504806344510800968768 2543903217734174553088 2585606549172439709696 2612064017354569137152 2627993541781823967232 2698792705430795065534 2751123865923912975392 2785850534638240067648 2797129281742038610432 2831520215533948921216 2839869797082748877824 2875716680916892973056 2886425039657875908608 2922859577325366628352 2938330519522285751824 3033115374990746582528 3082838577859447346176 3161972231534478429184 3266959590784646658278 3321591022068670849888 3372345384035764292416 3385998604214046738944 3427629734593727641472 3428739119554757006336 3481130719004659914752 3484947957580244826112 3538198435709654339584 3754842024947193134656 3827650596068052835328 3875965961235812268032 3939506386829841977344 4004660143542470097244 4020873342504180502496 4070310309830051574248 4088112027161441046016 4133842728818033648768 4150578934197863744512 4201610642405214528256 4218621211807664789504 4267192494263776669696 4270489505395463946752 4545335082830812741952 4621344030704237704192 4691958795180193798144 4768876152478229762048 4774787094223714346714 4928812484359963196608 4948767190774376003072 5009612689021601937536 5087806435468349106176 5171213098344879419392 5224128034709138274304 5397585410861590131068 5502247731847825950784 5571701069276480135296 5594258563484077220864 5663040431067897842432 5679739594165497755648 5751433361833785946112 5772850079315751817216 5876661039044571503648 6066230749981493165056 6165677155718894692352 6323944463068956858368 6533919181569293316556 6643182044137341699776 6744690768071528584832 6771997208428093477888 6855259469187455282944 6857478239109514012672 6962261438009319829504 6969895915160489652224 7509684049894386269312 7655301192136105670656 7751931922471624536064 8009320287084940194488 8041746685008361004992 8140620619660103148496 8176224054322882092032 8267685457636067297536 8301157868395727489024 8403221284810429056512 8437242423615329579008 8540979010790927893504 9090670165661625483904 9242688061408475408384 9383917590360387596288 9549574188447428693428 9857624968719926393216 9897534381548752006144 10019225378043203875072 10175612870936698212352 10448256069418276548608 10795170821723180262136 11004495463695651901568 11143402138552960270592 11188517126968154441728 11326080862135795684864 11359479188330995511296 11753322078089143007296 12132461499962986330112 12331354311437789384704 12647888926137913716736 13067838363138586633112 13286364088274683399552 13489381536143057169664 13543994416856186955776 13710518938374910565888 13714956478219028025344 15019368099788772538624 15310602384272211341312 16018640574169880388976 16083493370016722009984 16281241239320206296992 16352448108645764184064 16535370915272134595072 16602315736791454978048 16806442569620858113024 17081958021581855787008 18181340331323250967808 18485376122816950816768 19099148376894857386856 19715249937439852786432 19795068763097504012288 20038450756086407750144 21590341643446360524272 22008990927391303803136 22286804277105920541184 22377034253936308883456 22652161724271591369728 23506644156178286014592 24264922999925972660224 26135676726277173266224 26572728176549366799104 26978763072286114339328 27087988833712373911552 27421037876749821131776 30038736199577545077248 31036116112454143253641 32037281148339760777952 32166986740033444019968 32562482478640412593984 32704896217291528368128 33070741830544269190144 33612885139241716226048 34163916043163711574016 36362680662646501935616 38198296753789714773712 39430499874879705572864 39590137526195008024576 40076901512172815500288 43180683286892721048544 44017981854782607606272 44573608554211841082368 45304323448543182739456 47013288312356572029184 52271353452554346532448 53145456353098733598208 53957526144572228678656 54842075753499642263552 60077472399155090154496 62072232224908286507282 64074562296679521555904 64333973480066888039936 65124964957280825187968 66141483661088538380288 67225770278483432452096 72725361325293003871232 76396593507579429547424 78860999749759411145728 80153803024345631000576 86361366573785442097088 88035963709565215212544 89147217108423682164736 90608646897086365478912 94026576624713144058368 104542706905108693064896 106290912706197467196416 107915052289144457357312 109684151506999284527104 120154944798310180308992 124144464449816573014564 128149124593359043111808 128667946960133776079872 130249929914561650375936 132282967322177076760576 145450722650586007742464 152793187015158859094848 157721999499518822291456 160307606048691262001152 172722733147570884194176 176071927419130430425088 178294434216847364329472 188053153249426288116736 209085413810217386129792 212581825412394934392832 215830104578288914714624 240309889596620360617984 248288928899633146029128 256298249186718086223616 257335893920267552159744 260499859829123300751872 290901445301172015484928 305586374030317718189696 315443998999037644582912 345445466295141768388352 352143854838260860850176 376106306498852576233472 418170827620434772259584 425163650824789868785664 496577857799266292058256 512596498373436172447232 514671787840535104319488 520999719658246601503744 611172748060635436379392 690890932590283536776704 752212612997705152466944 836341655240869544519168 993155715598532584116512 1025192996746872344894464 1041999439316493203007488 1222345496121270872758784 1381781865180567073553408 1672683310481739089038336 1986311431197065168233024 2050385993493744689788928 2083998878632986406014976 2444690992242541745517568 2763563730361134147106816 3345366620963478178076672 3972622862394130336466048 4100771986987489379577856 4889381984485083491035136 5527127460722268294213632 6690733241926956356153344 7945245724788260672932096 9778763968970166982070272 15890491449576521345864192 31780982899153042691728384 63561965798306085383456768 127123931596612170766913536
- Sum of all divisors σ(n): 319086700400288202199395435
- Sum of proper divisors (its aliquot sum) s(n): 191962768803676031432481899
- 127123931596612170766913536 is an abundant number, because the sum of its proper divisors (191962768803676031432481899) is greater than itself. Its abundance is 64838837207063860665568363
Bases of 127123931596612170766913536
- Binary: 1101001001001111000101000100011111111100010111011101010010100011100100010010000000000002
- Hexadecimal: 0x69278A23FE2EEA51C89000
- Base-36: FZ11OJ333M4QSONB4
Squares and roots of 127123931596612170766913536
- 127123931596612170766913536 squared (1271239315966121707669135362) is 16160493984580130216612749174068830418822611700023296
- 127123931596612170766913536 cubed (1271239315966121707669135363) is 2054385531863226934433693792361612461582948848295527634398473772732157217734656
-
127123931596612170766913536 is a
perfect square number . Itssquare root is 11274924904256 -
The
cube root of 127123931596612170766913536 is 502816019.0938375351
Scales and comparisons
How big is 127123931596612170766913536?- 127,123,931,596,612,170,766,913,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 127,123,931,596,612,170,766,913,536 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 127123931596612170766913536 cubic inches would be around 41901334.9 feet tall.
Recreational maths with 127123931596612170766913536
- 127123931596612170766913536 backwards is 635319667071216695139321721
- The number of decimal digits it has is: 27
- The sum of 127123931596612170766913536's digits is 112
- 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 127123931596612170766913536 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 127123931596612170766913536 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/127123931596612170766913536/
Chicago style:
Numbermatics. 2024. "Number 127123931596612170766913536 - Facts about the integer". https://numbermatics.com/n/127123931596612170766913536/
The information we have on file for 127123931596612170766913536 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 127123931596612170766913536, math, Factors of 127123931596612170766913536, curriculum, school, college, exams, university, Prime factorization of 127123931596612170766913536, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-seven septillion, one hundred twenty-three sextillion, nine hundred thirty-one quintillion, five hundred ninety-six quadrillion, six hundred twelve trillion, one hundred seventy billion, seven hundred sixty-six million, nine hundred thirteen thousand, five hundred thirty-six.