428968172298067132475640064
428,968,172,298,067,132,475,640,064 is an even composite number composed of six prime numbers multiplied together.
428968172298067132475640064 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 428968172298067132475640064:
28 × 136 × 192 × 234 × 314 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 13 × 13 × 13 × 13 × 13 × 13 × 19 × 19 × 23 × 23 × 23 × 23 × 31 × 31 × 31 × 31 × 61 × 61)See below for interesting mathematical facts about the number 428968172298067132475640064 from the Numbermatics database.
Names of 428968172298067132475640064
- Cardinal: 428968172298067132475640064 can be written as Four hundred twenty-eight septillion, nine hundred sixty-eight sextillion, one hundred seventy-two quintillion, two hundred ninety-eight quadrillion, sixty-seven trillion, one hundred thirty-two billion, four hundred seventy-five million, six hundred forty thousand and sixty-four.
Scientific notation
- Scientific notation: 4.28968172298067132475640064 × 1026
Factors of 428968172298067132475640064
Divisors of 428968172298067132475640064
- Number of divisors d(n): 14175
-
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 529 589 598 608 676 713 722 736 793 806 832 874 961 976 988 992 1058 1159 1178 1196 1216 1352 1403 1426 1444 1472 1586 1612 1664 1748 1891 1922 1952 1976 1984 2116 2197 2318 2356 2392 2432 2704 2806 2852 2888 2944 3172 3211 3224 3328 3496 3721 3782 3844 3887 3904 3952 3968 4232 4394 4636 4693 4712 4784 4864 5239 5408 5612 5681 5704 5776 5888 6344 6422 6448 6877 6992 7442 7564 7657 7688 7774 7808 7904 7936 8303 8464 8788 9269 9272 9386 9424 9568 10051 10309 10478 10816 11191 11224 11362 11408 11552 12167 12493 12688 12844 12896 13547 13754 13984 14884 15067 15128 15314 15376 15548 15616 15808 16399 16606 16928 17576 18239 18259 18538 18544 18772 18848 19136 20102 20618 20956 21632 22021 22103 22382 22448 22724 22816 23104 24334 24583 24986 25376 25688 25792 26657 27094 27508 27968 28561 29768 29791 30134 30256 30628 30752 31096 31616 32269 32798 33212 33856 35152 35929 36478 36518 37076 37088 37544 37696 38272 40204 41236 41743 41912 43264 43493 44042 44206 44764 44896 45448 45632 46208 48373 48668 49166 49972 50531 50752 51376 51584 53314 54188 55016 55936 57122 58621 59536 59582 60268 60512 61009 61256 61504 62192 63232 64538 65596 66424 67712 68107 70304 70699 71858 72956 73036 73853 74152 74176 75088 75392 76544 80408 82472 83486 83824 85583 86986 88084 88412 89401 89528 89792 90896 91264 92416 96746 97336 98332 99541 99944 101062 101504 102752 103168 106628 107939 108376 110032 111872 114244 115351 117242 119072 119164 120497 120536 121024 122018 122512 123008 124384 129076 130663 131192 132848 134017 135424 136214 140608 141398 143716 145483 145912 146072 147706 148304 148352 150176 150784 158171 160816 162409 164944 166972 167648 171166 173972 176111 176168 176824 178802 179056 179584 181792 182528 190969 193492 194672 195871 196664 199082 199888 202124 203008 205504 213187 213256 215878 216752 220064 228488 230702 231173 234484 237107 237367 238144 238328 240994 241072 242048 244036 245024 246016 248768 257393 258152 261326 262384 265696 268034 272428 279841 281216 282796 286273 287339 287432 290966 291824 292144 295412 296608 296704 300352 311581 316342 319579 321632 324818 329888 333944 335296 342332 346541 346921 347944 352222 352336 353648 357604 358112 359168 363584 371293 377177 381938 386984 387283 389344 391742 393328 398164 399776 404248 411008 419497 419957 426374 426512 431756 433504 440128 456976 461404 462346 467077 468968 474214 474734 476288 476656 481988 482144 484096 488072 490048 497536 506483 508369 514786 516304 522652 524768 531392 536068 542659 544856 559682 562432 565409 565592 566029 572546 574678 574864 581932 583648 584288 590824 593216 600704 613111 623162 628849 632684 639158 643264 649636 656903 659776 667888 670592 682651 684664 685193 693082 693842 695888 704444 704672 707296 715208 716224 727168 742187 742586 754354 762073 763876 773968 774566 778688 783484 786656 793117 796328 799552 808496 822016 826367 838994 839914 852748 853024 863512 867008 880256 885391 913952 919087 922808 923521 924692 934154 937936 948428 949468 952576 953312 960089 963976 964288 976144 980096 995072 1000339 1012966 1016738 1029572 1032608 1045304 1049536 1062784 1072136 1085318 1089712 1112579 1113799 1119364 1130818 1131184 1132058 1145092 1149356 1149728 1162213 1163864 1167296 1168576 1181648 1186432 1201408 1226222 1246324 1257698 1265368 1278316 1286528 1294033 1299272 1313806 1319552 1335776 1341184 1343281 1348283 1365302 1369328 1370386 1386164 1387684 1391776 1403207 1408888 1409344 1414592 1430416 1432448 1454336 1484374 1485172 1499563 1508708 1524146 1527752 1547936 1549132 1557376 1566461 1566968 1573312 1586234 1592656 1599104 1616992 1626077 1652734 1677988 1679828 1698619 1705496 1706048 1727024 1734016 1742221 1760512 1770782 1817251 1827904 1838174 1845616 1847042 1849384 1868308 1875872 1891279 1896856 1898936 1906624 1920178 1927952 1928576 1952288 1960192 1968409 2000678 2025932 2033476 2056223 2059144 2065216 2090608 2099072 2111317 2125568 2144272 2170636 2179424 2191669 2225158 2227598 2238728 2261636 2262368 2264116 2289443 2290184 2298712 2299456 2324426 2327728 2334592 2337152 2363296 2372864 2452444 2482597 2492648 2515396 2530736 2546323 2556632 2573056 2588066 2598544 2627612 2639104 2653073 2671552 2686562 2696566 2730604 2738656 2740772 2771431 2772328 2775368 2783552 2806414 2817776 2818688 2829184 2860832 2864896 2968748 2970344 2999126 3005249 3017416 3048292 3055504 3082391 3085771 3095872 3098264 3114752 3132922 3133936 3146624 3172468 3185312 3198208 3233984 3252154 3305468 3346109 3355976 3359656 3397238 3410992 3412096 3454048 3468032 3484442 3541564 3575881 3634502 3637933 3655808 3676348 3691232 3694084 3698768 3721549 3735407 3736616 3751744 3782558 3793712 3797872 3813248 3840356 3855904 3857152 3904576 3936818 4001356 4050553 4051864 4066952 4112446 4118288 4130432 4154527 4181216 4198144 4222634 4288544 4341272 4358848 4383338 4392287 4450316 4455196 4477456 4505033 4509973 4523272 4524736 4528232 4578886 4580368 4597424 4598912 4648852 4655456 4669184 4674304 4726592 4826809 4903301 4904888 4965194 4985296 5030792 5034679 5061472 5092646 5113264 5176132 5197088 5255224 5306146 5316979 5343104 5373124 5393132 5453461 5459441 5461208 5477312 5481544 5542862 5544656 5550736 5567104 5612828 5635552 5637376 5658368 5721664 5920039 5937496 5940688 5998252 6010498 6034832 6072001 6096584 6111008 6164782 6171542 6191744 6196528 6265844 6267872 6293248 6344936 6370624 6467968 6504308 6584279 6608797 6610936 6692218 6711952 6719312 6794476 6821984 6824192 6908096 6968884 7054567 7083128 7151762 7166363 7269004 7275866 7311616 7350317 7352696 7358377 7382464 7388168 7397536 7443098 7470814 7473232 7503488 7565116 7587424 7595744 7626496 7680712 7711808 7809152 7873636 7970443 7979183 8002712 8101106 8103728 8133904 8175037 8224892 8236576 8260864 8309054 8362432 8445268 8539739 8577088 8675071 8682544 8717696 8766676 8784574 8874463 8900632 8907509 8910392 8954912 9010066 9019946 9046544 9049472 9056464 9157772 9160736 9194848 9197824 9297704 9310912 9453184 9648431 9653618 9659011 9806602 9809776 9906949 9930388 9970592 10061584 10069358 10122944 10185292 10226528 10310521 10352264 10394176 10510448 10612292 10633958 10686208 10742771 10746248 10754551 10786264 10906922 10918882 10922416 10954624 10963088 11085724 11089312 11101472 11134208 11225656 11271104 11443328 11510083 11649109 11692487 11840078 11874992 11881376 11948131 11996504 12005773 12020996 12069664 12144002 12193168 12222016 12329564 12343084 12383488 12393056 12481157 12531688 12535744 12689872 12741248 12935936 13004407 13008616 13018667 13168558 13217594 13221872 13384436 13423904 13438624 13588952 13643968 13816192 13937768 14101553 14109134 14166256 14303524 14332726 14463527 14479387 14538008 14551732 14700634 14705392 14716754 14764928 14776336 14795072 14886196 14941628 14946464 15006976 15108769 15130232 15174848 15191488 15361424 15423616 15618304 15700973 15747272 15759439 15940886 15958366 16005424 16202212 16207456 16267808 16350074 16449784 16473152 16618108 16724864 16822429 16890536 17070301 17079478 17154176 17350142 17365088 17435392 17462653 17527679 17533352 17546899 17569148 17748926 17801264 17815018 17820784 17909824 18020132 18039892 18093088 18098944 18112928 18241691 18315544 18321472 18389696 18595408 18621824 18906368 19006441 19296862 19307236 19318022 19494319 19613204 19619552 19813898 19860776 19941184 20123168 20138716 20245888 20363993 20370584 20453056 20621042 20704528 20788352 21020896 21139001 21162181 21224584 21240983 21267916 21485542 21492496 21509102 21572528 21813844 21837764 21844832 21909248 21926176 22082047 22171448 22178624 22202944 22451312 22542208 22648873 22886656 23007797 23020166 23298218 23384974 23624263 23680156 23749984 23762752 23896262 23993008 24011546 24041992 24139328 24288004 24386336 24444032 24586627 24659128 24686168 24786112 24962314 25063376 25071488 25379744 25482496 25589317 25617377 26008814 26017232 26037334 26337116 26435188 26443744 26730899 26768872 26847808 26877248 27177904 27287936 27447121 27632384 27875536 28203106 28218268 28332512 28491697 28607048 28665452 28927054 28958774 29076016 29103464 29401268 29410784 29433508 29529856 29552672 29590144 29762759 29772392 29883256 29892928 30217538 30260464 30349696 30382976 30722848 30847232 30895463 31010509 31401946 31494544 31518878 31881772 31916732 32010848 32273761 32404424 32414912 32535616 32700148 32899568 32946304 33102199 33236216 33449728 33644858 33781072 34140602 34158956 34308352 34489949 34527769 34700284 34730176 34925306 35055358 35066704 35093798 35138296 35497852 35602528 35630036 35641568 35819648 36028603 36040264 36079784 36186176 36225856 36483382 36631088 36642944 36779392 37190816 37243648 37399771 38012882 38593724 38614472 38636044 38988638 39068237 39226408 39239104 39627796 39721552 39882368 40071083 40115023 40246336 40277432 40491776 40727986 40741168 40906112 41242084 41409056 41576704 41641711 41796773 42041792 42278002 42324362 42449168 42481966 42535832 42971084 42984992 43018204 43145056 43499417 43627688 43675528 43689664 43852352 44164094 44342896 44357248 44405888 44902624 45084416 45273407 45297746 46015594 46040332 46486453 46596436 46769948 47248526 47293129 47360312 47499968 47525504 47792524 47986016 48023092 48083984 48278656 48380137 48560291 48576008 48772672 48888064 49173254 49318256 49372336 49572224 49924628 50126752 50142976 50408387 50759488 51178634 51234754 52017628 52034464 52074668 52657189 52674232 52870376 52887488 53461798 53537744 53695616 53754496 54008851 54355808 54575872 54894242 55751072 56334781 56406212 56436536 56665024 56983394 57099731 57214096 57330904 57854108 57917548 58152032 58206928 58565429 58629649 58802536 58821568 58867016 59105344 59180288 59525518 59544784 59766512 59785856 60435076 60520928 60699392 60765952 61020679 61445696 61790926 62021018 62803892 62989088 63037756 63742913 63763544 63833464 64021696 64547522 64808848 64829824 65071232 65400296 65450827 65799136 65892608 66204398 66472432 67289716 67562144 67941739 68281204 68317912 68979898 69055538 69120727 69400568 69460352 69850612 70110716 70133408 70187596 70276592 70894993 70972733 70995704 71205056 71260072 71283136 71639296 72057206 72080528 72159568 72372352 72451712 72966764 73262176 73285888 73558784 74381632 74799542 76025764 76960507 77187448 77228944 77272088 77977276 78136474 78452816 78478208 78936013 79255592 79443104 79764736 80142166 80230046 80492672 80554864 81455972 81482336 81812224 82245263 82484168 82818112 83283422 83593546 84083584 84556004 84648724 84898336 84963932 85071664 85595627 85914361 85942168 85969984 86036408 86290112 86998834 87255376 87351056 87379328 87704704 88328188 88685792 88714496 88811776 89805248 90546814 90595492 91709371 92031188 92080664 92972906 93162719 93192872 93539896 94497052 94586258 94720624 94999936 95051008 95554121 95585048 95658901 95972032 96046184 96167968 96557312 96760274 97120582 97152016 97545344 98346508 98636512 98744672 99144448 99849256 100253504 100816774 101022601 101518976 102357268 102469508 103615759 103729379 104035256 104068928 104149336 105314378 105348464 105740752 105774976 106275481 106923596 107075488 107391232 107508992 108017702 108711616 109788484 110852311 111016607 111502144 112669562 112775923 112812424 112873072 113330048 113966788 114199462 114428192 114661808 115368019 115708216 115797617 115835096 116304064 116413856 117130858 117259298 117605072 117643136 117734032 118210688 119051036 119089568 119533024 119571712 120870152 121041856 122041358 122891392 123581852 124042036 125429603 125567143 125607784 125978176 126075512 127485826 127527088 127666928 128043392 128790337 129095044 129617696 129659648 130142464 130800592 130901654 131598272 132408796 132944864 134036773 134579432 135124288 135883478 136160897 136562408 136635824 137959796 138111076 138241454 138801136 138920704 139656023 139701224 139809163 140221432 140266816 140375192 140553184 141789986 141945466 141991408 142410112 142520144 142566272 144114412 144161056 144319136 144744704 144903424 145933528 146524352 148763264 149599084 149631079 151438417 152002331 152051528 153921014 154374896 154457888 154544176 155325703 155954552 156075049 156272948 156905632 156956416 157872026 158511184 158886208 160284332 160460092 160985344 161109728 162255041 162911944 162964672 164490526 164826349 164968336 165636224 166566844 167187092 168167168 169057291 169112008 169242671 169297448 169796672 169927864 170143328 171191254 171828722 171884336 171939968 172072816 172580224 173997668 174510752 174702112 174758656 175409408 176656376 177371584 179610496 181093628 181190984 183320189 183418742 183521209 184062376 184161328 185945812 186325438 186385744 187079792 188025851 188232031 188994104 189172516 189441248 189999872 191108242 191170096 191317802 191944064 192092368 192335936 193520548 194241164 194304032 195090688 196413997 196693016 197273024 197489344 199698512 200507008 201633548 202045202 203037952 204112649 204714536 204872707 204939016 207231518 207458758 208070512 208137856 208298672 210628756 210696928 211481504 211549952 212550962 213847192 214150976 216035404 217423232 218691577 219576968 221704622 221913913 222033214 222157253 223004288 225339124 225551846 225624848 225746144 226660096 227014489 227859827 227933576 228109687 228398924 228856384 229323616 230736038 231416432 231595234 231670192 232608128 232827712 234261716 234518596 235210144 235286272 235468064 236421376 237141983 238102072 238179136 239066048 241740304 242083712 244082716 245782784 247083733 247163704 247354673 248084072 250859206 251134286 251215568 251956352 252151024 253426147 254971652 255054176 255333856 256086784 257580674 258190088 259235392 261601184 261803308 263196544 264731909 264817592 265889728 267929507 268073546 268927201 269158864 270248576 271766956 272321794 273124816 273271648 274807013 275108353 275919592 276132779 276222152 276482908 277602272 279312046 279402448 279618326 280442864 280533632 280750384 281106368 283579972 283890932 283982816 284820224 285040288 285132544 287066611 288228824 288322112 288638272 291867056 293048704 294435349 297526528 299101361 299198168 299262158 299429341 302876834 304004662 304103056 307115419 307842028 308749792 308915776 309088352 310651406 311909104 312150098 312545896 313811264 315744052 317022368 317772416 319626151 320568664 320920184 322219456 324335719 324510082 325823888 325929344 328981052 329652698 329936672 331272448 332661121 333025901 333133688 333391081 334374184 338114582 338224016 338485342 338594896 339593344 339855728 340286656 342382508 343657444 343768672 343879936 344145632 345160448 347501687 347995336 349021504 349404224 353312752 354743168 356812573 359220992 361122379 362187256 362381968 362467097 366640378 366837484 367042418 368124752 368322656 370392061 371891624 372650876 372771488 374159584 376051702 376464062 377988208 378345032 378882496 382216484 382340192 382635604 383888128 384184736 384671872 386915867 387041096 388482328 388608064 392827994 393386032 394546048 394978688 399397024 401014016 401641019 403136617 403267096 403578677 404090404 408225298 409429072 409745414 409878032 414463036 414917516 416141024 416275712 416597344 419558893 421257512 421393856 422963008 425101924 427694384 428301952 430328587 432070808 434846464 437148143 437383154 439153936 443409244 443827826 444066428 444314506 446008576 448369337 448860997 450678248 451103692 451249696 451492288 454028978 455719654 455867152 456219374 456797848 457712768 458647232 461472076 462832864 463190468 463340384 465216256 465655424 468371839 468523432 469037192 470420288 470936128 474283966 476204144 476358272 478132096 483480608 484167424 486197023 486730163 488165432 488542609 494167466 494327408 494709346 496168144 501718412 502268572 502431136 503912704 504302048 506852294 507887081 509943304 510108352 510667712 515161348 516380176 518470784 520924079 521495299 523202368 523606616 526393088 529179331 529463818 529635184 531779456 535859014 536147092 537854402 538317728 540497152 541342243 543358049 543533912 544643588 546249632 546543296 549614026 550216706 551839184 552265558 552444304 552965816 555204544 558624092 558804896 559236652 560885728 561067264 561500768 562212736 565492421 567159944 567781864 567965632 570080576 574133222 576457648 576644224 577276544 583734112 586097408 588554291 588870698 589199671 598202722 598396336 598524316 598858682 604323889 605753668 608009324 608206112 614230838 614810677 615684056 617499584 617831552 618176704 621302812 623818208 624300196 625091792 627622528 628941781 631283783 631488104 634044736 635544832 639252302 641137328 641840368 644438912 648671438 649020164 651647776 651858688 655309031 656027611 657962104 659305396 659873344 665322242 666051802 666267376 666782162 668748368 676229164 676448032 676970684 677189792 679186688 679711456 680573312 684543457 684765016 687314888 687537344 688291264 695003374 695990672 698043008 698808448 702115063 706625504 709486336 710595649 713241707 713625146 722244758 724374512 724763936 724934194 732352153 733280756 733674968 734084836 736249504 736645312 740784122 742296503 743783248 745301752 745542976 748319168 752103404 752928124 755976416 756690064 757764992 761350577 762185437 764432968 764680384 765271208 768369472 769343744 773831734 774082192 776964656 777216128 785655988 786772064 789092096 789957376 793268827 794138687 798794048 803282038 806273234 806534192 807157354 808180808 816450596 818858144 819490828 819756064 828657869 828926072 829835032 832282048 833194688 839117786 842515024 842787712 845926016 850203848 850860751 855388768 856603904 860194733 860657174 864141616 874296286 874766308 878307872 883242607 886818488 887655652 888132856 888629012 896738674 897721994 898569451 901356496 902207384 902499392 902984576 908057956 911439308 911734304 912438748 913595696 915425536 917294464 921634909 922645529 922944152 925665728 926380936 926680768 931310848 936743678 937046864 938074384 940840576 941872256 948567932 952408288 952716544 956264192 957759353 961325779 966961216 972394046 973460326 976330864 977085218 988334932 988654816 989418692 992336288 1000486591 1003436824 1004537144 1004862272 1008604096 1013704588 1015774162 1019886608 1020216704 1021335424 1026168169 1030322696 1032760352 1036941568 1041288361 1041848158 1042990598 1046404736 1047213232 1058358662 1058927636 1059270368 1063558912 1069188419 1070360839 1071718028 1072294184 1075708804 1076635456 1082684486 1086716098 1087067824 1089287176 1092499264 1093086592 1099228052 1100433412 1103678368 1104531116 1104888608 1105931632 1110409088 1112743151 1116886693 1117248184 1117609792 1118473304 1121771456 1123001536 1124425472 1130984842 1134319888 1135563728 1135931264 1140161152 1148266444 1152915296 1153288448 1154553088 1159392901 1167468224 1177108582 1177741396 1178399342 1196405444 1196792672 1197048632 1197717364 1208647778 1211115347 1211507336 1216018648 1216412224 1228461676 1229621354 1231368112 1234999168 1235663104 1236353408 1242203573 1242605624 1243565713 1247636416 1248600392 1250183584 1255245056 1257883562 1262567566 1262976208 1268089472 1278504604 1282274656 1283680736 1288877824 1290893041 1295699963 1297342876 1298040328 1303295552 1310618062 1312055222 1313293813 1315924208 1318610792 1319746688 1330644484 1332103604 1332534752 1333564324 1337496736 1347004867 1348481927 1352458328 1352896064 1353941368 1354379584 1359422912 1361146624 1369086914 1369530032 1374629776 1375074688 1376582528 1381581253 1390006748 1391981344 1396086016 1397616896 1403475617 1404230126 1413251008 1421191298 1426483414 1427250292 1441080043 1444489516 1448749024 1449527872 1449868388 1464704306 1466086999 1466561512 1467349936 1468169672 1472499008 1473290624 1481568244 1484593006 1487566496 1490603504 1491085952 1496638336 1499784247 1504206808 1505369021 1505856248 1511952832 1513380128 1515529984 1522701154 1524370874 1528865936 1529360768 1530542416 1536738944 1547663468 1548164384 1553929312 1554432256 1562659997 1571311976 1573544128 1586537654 1588277374 1597588096 1606564076 1612546468 1613068384 1614314708 1616361616 1630584839 1632372859 1632901192 1637716288 1638981656 1639512128 1657315738 1657852144 1659670064 1664564096 1666389376 1674274381 1678235572 1685030048 1685575424 1691852032 1700407696 1701721502 1710777536 1720389466 1721314348 1728283232 1742478049 1748592572 1749532616 1756615744 1766485214 1770091661 1773636976 1775311304 1776265712 1777258024 1793477348 1795443988 1797138902 1802712992 1804414768 1804998784 1805969152 1815528299 1816115912 1817519119 1822878616 1823468608 1824877496 1827191392 1834588928 1843269818 1845291058 1845888304 1851331456 1852761872 1853361536 1873487356 1874093728 1876148768 1881681152 1883744512 1891641049 1897135864 1904816576 1915518706 1922651558 1933922432 1944788092 1946920652 1952661728 1954170436 1968699421 1976030303 1976669864 1977309632 1978837384 1984672576 2000973182 2006873648 2009074288 2009724544 2017208192 2019234139 2027409176 2028975637 2031548324 2039773216 2040433408 2042670848 2052336338 2060645392 2065520704 2082576722 2083696316 2085981196 2092809472 2094426464 2106193909 2109315533 2116717324 2117855272 2118540736 2138376838 2140721678 2142742537 2143436056 2144588368 2151417608 2153270912 2165368972 2173432196 2174135648 2178574352 2184998528 2186173184 2197744783 2198456104 2200154723 2200866824 2207356736 2209062232 2209777216 2211863264 2220818176 2225486302 2233773386 2234496368 2235219584 2236946608 2243542912 2246003072 2261969684 2268639776 2271127456 2271862528 2280322304 2296532888 2305830592 2318785802 2334936448 2354217164 2355482792 2356798684 2383162457 2385775717 2392810888 2393585344 2394097264 2395434728 2417295556 2422230694 2423014672 2432037296 2432824448 2444336063 2447016403 2456923352 2459242708 2462736224 2469998336 2472706816 2484407146 2485211248 2487131426 2495272832 2497200784 2500367168 2515767124 2525135132 2525952416 2536178944 2549603153 2553381961 2557009208 2564549312 2567361472 2581786082 2591399926 2594685752 2596080656 2606591104 2621236124 2624110444 2626587626 2631848416 2637221584 2639493376 2653464437 2661288968 2663345191 2664207208 2665069504 2667128648 2674993472 2694009734 2696963854 2704916656 2705792128 2707882736 2708759168 2718845824 2738173828 2739060064 2749259552 2750149376 2753165056 2763162506 2780013496 2783962688 2806951234 2808460252 2826502016 2842382596 2842990501 2852966828 2854500584 2882160086 2884880869 2888044289 2888979032 2897498048 2899055744 2899736776 2929408612 2932173998 2933123024 2934699872 2936339344 2944998016 2946581248 2951188357 2962177751 2963136488 2965425931 2969186012 2975132992 2981207008 2982171904 2993276672 2999568494 3008413616 3010738042 3011712496 3023905664 3026760256 3045402308 3048741748 3057731872 3058721536 3061084832 3073477888 3082845779 3095326936 3096328768 3107858624 3125319994 3131700631 3142623952 3147088256 3173075308 3176554748 3195176192 3212088529 3213128152 3215610749 3225092936 3226136768 3228629416 3232723232 3261169678 3264745718 3265802384 3275432576 3277963312 3279024256 3294539911 3314631476 3315704288 3319340128 3329128192 3332778752 3348548762 3356471144 3370060096 3400815392 3403443004 3421555072 3436421641 3440778932 3441514817 3442628696 3456566464 3483083591 3484956098 3496053613 3497185144 3499065232 3513231488 3532970428 3540183322 3547273952 3550622608 3552531424 3554516048 3572491169 3576408589 3586954696 3589726127 3590887976 3594277804 3605425984 3608829536 3609997568 3631056598 3632231824 3635038238 3645757232 3646937216 3649754992 3654382784 3686539636 3690582116 3691776608 3702662912 3705523744 3706723072 3731865943 3746974712 3748187456 3752297536 3783282098 3794271728 3809633152 3831037412 3845303116 3867844864 3888317693 3889576184 3892581433 3893841304 3905323456 3908340872 3937398842 3952060606 3953339728 3954619264 3957674768 3969345152 3992500447 4001946364 4013747296 4018148576 4019449088 4034416384 4038468278 4054818352 4057951274 4063096648 4079546432 4104672676 4121290784 4131041408 4155139963 4165153444 4167392632 4171962392 4188852928 4212387818 4216364347 4218631066 4220987807 4233434648 4235710544 4237081472 4276753676 4281443356 4285485074 4286872112 4289176736 4302835216 4306541824 4324594573 4329336713 4330737944 4334084053 4346864392 4348271296 4357148704 4369997056 4395489566 4396912208 4400309446 4401733648 4414713472 4418124464 4419554432 4423726528 4450972604 4467546772 4468992736 4470439168 4473893216 4487085824 4492006144 4517521931 4523939368 4537279552 4542254912 4593065776 4611661184 4637571604 4638563449 4669872896 4694590927 4708434328 4710965584 4712072261 4713597368 4766324914 4771551434 4785621776 4787170688 4788194528 4790869456 4815096793 4834591112 4844461388 4846029344 4864074592 4865648896 4888672126 4894032806 4913846704 4918485416 4925472448 4968814292 4970422496 4974262852 4990545664 4994401568 5000734336 5029906271 5031534248 5050270264 5051904832 5099206306 5106763922 5109616819 5114018416 5129098624 5134722944 5163572164 5182799852 5189371504 5192161312 5213182208 5221333247 5240776021 5242472248 5246522801 5248220888 5253175252 5263696832 5274443168 5306928874 5322577936 5326690382 5328414416 5330139008 5334257296 5349986944 5388019468 5393927708 5409833312 5411584256 5415765472 5417518336 5437691648 5454265609 5476347656 5478120128 5498519104 5526325012 5560026992 5567925376 5594271631 5613902468 5616920504 5653004032 5682925859 5684765192 5685981002 5689157479 5705933656 5709001168 5764320172 5769761738 5776088578 5777958064 5794996096 5798111488 5799473552 5828801381 5835192961 5858817224 5864347996 5866246048 5869399744 5872678688 5889996032 5902376714 5924355502 5926272976 5930851862 5938372024 5950265984 5962414016 5999136988 6016827232 6021476084 6023424992 6047811328 6053520512 6088833907 6090804616 6097483496 6115463744 6122169664 6162378661 6165691558 6190653872 6192657536 6215717248 6250639988 6263401262 6285247904 6294176512 6320561299 6327492119 6346150616 6351053917 6353109496 6424177058 6426256304 6431221498 6450185872 6452273536 6457258832 6465446464 6522339356 6529491436 6531604768 6550865152 6555926624 6558048512 6589079822 6602532053 6629262952 6631408576 6638680256 6697097524 6712942288 6740120192 6772013027 6779438887 6801630784 6806886008 6843110144 6872843282 6879331303 6881557864 6883029634 6885257392 6886874843 6913132928 6966167182 6969912196 6992107226 6994370288 6998130464 7026462976 7037449159 7063654637 7065940856 7080366644 7094547904 7101245216 7105062848 7109032096 7144982338 7152817178 7173909392 7179452254 7181775952 7188555608 7210851968 7217659072 7262113196 7264463648 7270076476 7291514464 7293874432 7299509984 7308765568 7351401473 7373079272 7381164232 7383553216 7411047488 7463731886 7493949424 7496374912 7504595072 7566564196 7588543456 7619266304 7651205783 7659595723 7662074824 7667994863 7690606232 7776635386 7779152368 7785162866 7787682608 7810646912 7816681744 7856210557 7874797684 7904121212 7906679456 7909238528 7915349536 7938690304 7985000894 7992538801 8003892728 8027494592 8036297152 8076936556 8109636704 8115902548 8126193296 8159092864 8176243153 8206689179 8209345352 8242581568 8262082816 8305814717 8310279926 8330306888 8334785264 8336743231 8343924784 8377705856 8424775636 8432728694 8437262132 8441975614 8466869296 8471421088 8474162944 8519017403 8528358943 8553507352 8562886712 8570970148 8573744224 8578353472 8605670432 8649189146 8658673426 8661475888 8668168106 8693728784 8696542592 8714297408 8790979132 8793824416 8800618892 8803467296 8829426944 8836248928 8839108864 8847453056 8899064941 8901945208 8935093544 8937985472 8947786432 9035043862 9047878736 9074559104 9084509824 9127495819 9186131552 9223322368 9237743437 9272142191 9275143208 9277126898 9282309571 9389181854 9416868656 9421931168 9424144522 9427194736 9520577989 9532649828 9543102868 9571243552 9574341376 9576389056 9581738912 9630193586 9649854539 9669182224 9688922776 9692058688 9728149184 9777344252 9788065612 9827693408 9836970832 9850944896 9897557501 9908410681 9937628584 9940844992 9948525704 9988803136 10001468672 10054407289 10059812542 10063068496 10100540528 10103809664 10198412612 10213527844 10219233638 10228036832 10258197248 10269445888 10312494751 10323802931 10327144328 10365599704 10378743008 10384322624 10442666494 10481552042 10484944496 10493045602 10496441776 10506350504 10527393664 10548886336 10613857748 10645155872 10653380764 10656828832 10660278016 10668514592 10699973888 10772552297 10776038936 10787855416 10819666624 10831530944 10908531218 10952695312 10956240256 10997038208 11052650024 11061189763 11120053984 11135850752 11182531529 11188543262 11194793749 11227804936 11233841008 11236480007 11365851718 11369530384 11371962004 11378314958 11411867312 11418002336 11482153891 11528640344 11539523476 11552177156 11555916128 11589992192 11598947104 11657602762 11670385922 11681402863 11717634448 11728695992 11732492096 11738799488 11745357376 11804753428 11848711004 11852545952 11861703724 11876744048 11900531968 11924828032 11981253817 11994391877 11998273976 12033654464 12042952168 12046849984 12107041024 12177667814 12181609232 12194966992 12230927488 12244339328 12324757322 12331383116 12381307744 12385315072 12431434496 12450871589 12497235127 12501279976 12526802524 12570495808 12641122598 12654984238 12692301232 12702107834 12706218992 12848354116 12852512608 12862442996 12900371744 12904547072 12914517664 12930892928 13006325683 13044678712 13058982872 13063209536 13111853248 13178159644 13205064106 13258525904 13262817152 13277360512 13340186197 13394195048 13425884576 13480240384 13536748693 13544026054 13551592433 13558877774 13603261568 13613772016 13745686564 13758662606 13763115728 13766059268 13770514784 13773749686 13826265856 13899449447 13914690907 13932334364 13939824392 13984214452 13988740576 13996260928 14074898318 14127309274 14131881712 14160733288 14189095808 14202490432 14210125696 14218064192 14289964676 14305634356 14347818784 14358904508 14363551904 14377111216 14421703936 14435318144 14465660963 14519527009 14524226392 14528927296 14540152952 14583028928 14599019968 14617531136 14702802946 14746158544 14762328464 14767106432 14822094976 14927463772 14987898848 14992749824 15009190144 15072107713 15088635053 15133128392 15177086912 15302411566 15319191446 15324149648 15335989726 15381212464 15553270772 15558304736 15570325732 15575365216 15621293824 15633363488 15712421114 15744499511 15749595368 15808242424 15813358912 15830699072 15970001788 15985077602 16007785456 16054989184 16072594304 16148646449 16153873112 16166354269 16219273408 16231805096 16252386592 16318185728 16343699927 16352486306 16404559261 16413378358 16418690704 16485163136 16611629434 16620559852 16660613776 16669570528 16673486462 16687849568 16755411712 16781609533 16844099519 16849551272 16865457388 16874524264 16883951228 16933738592 16942842176 17038034806 17056717886 17072819569 17107014704 17125773424 17141940296 17147488448 17156706944 17211340864 17298378292 17317346852 17322951776 17336336212 17387457568 17393085184 17428594816 17511063271 17530265051 17581958264 17587648832 17601237784 17606934592 17672497856 17694906112 17798129882 17803890416 17870187088 17875970944 17895572864 17960556289 18070087724 18095757472 18149118208 18169019648 18245183021 18254991638 18265189801 18372263104 18475486874 18544284382 18550286416 18554253796 18564619142 18734040559 18778363708 18833737312 18843862336 18848289044 18854389472 19041155978 19059130987 19065299656 19086205736 19142487104 19152778112 19163477824 19260387172 19299709078 19338364448 19377845552 19384117376 19456298368 19497195211 19554688504 19569797273 19576131224 19655386816 19673941664 19701889792 19784478859 19795115002 19816821362 19875257168 19881689984 19897051408 19977606272 20108814578 20119625084 20126136992 20201081056 20207619328 20314579961 20336855941 20396825224 20427055688 20438467276 20456073664 20624989502 20647605862 20654288656 20731199408 20757486016 20768645248 20885332988 20963104084 20969888992 20986091204 20992883552 21012701008 21054787328 21097772672 21197602907 21220847167 21227715496 21290311744 21306761528 21313657664 21337029184 21545104594 21552077872 21575710832 21639333248 21663061888 21765566953 21817062436 21905390624 21912480512 21994076416 22028465119 22105300048 22110492917 22122379526 22240107968 22365063058 22377086524 22389587498 22455609872 22467682016 22472960014 22731703436 22739060768 22743924008 22756629916 22823734624 22836004672 22964307782 23011191593 23057280688 23079046952 23104354312 23111832256 23197894208 23315205524 23340771844 23362805726 23435268896 23457391984 23464984192 23477598976 23490714752 23601867887 23609506856 23627748547 23697422008 23705091904 23723407448 23753488096 23849656064 23962507634 23988783754 23996547952 24067308928 24085904336 24093699968 24355335628 24363218464 24389933984 24461854976 24488678656 24591333637 24618299297 24649514644 24662766232 24762615488 24901743178 24994470254 25002559952 25053605048 25140991616 25282245196 25309968476 25384602464 25404215668 25412437984 25593092473 25688393939 25696708232 25705025216 25724885992 25800743488 25829035328 25861785856 26012651366 26089357424 26117965744 26126419072 26223706496 26250043807 26356319288 26376683281 26410128212 26517051808 26525634304 26554721024 26666036723 26680372394 26788390096 26851769152 27073497386 27088052108 27103184866 27117755548 27206523136 27227544032 27380520817 27491373128 27517325212 27526231456 27532118536 27541029568 27547499372 27798898894 27829381814 27855652981 27864668728 27879648784 27968428904 27977481152 27992521856 28149796636 28254618548 28263763424 28321466576 28378191616 28404980864 28420251392 28436128384 28570682179 28579929352 28602011399 28611268712 28695637568 28717809016 28727103808 28754222432 28870636288 28931321926 29039054018 29048452784 29057854592 29080305904 29166057856 29198039936 29405605892 29492317088 29524656928 29534212864 29644189952 29690539943 29801099149 29854927544 29975797696 30144215426 30177270106 30266256784 30354173824 30604823132 30638382892 30648299296 30671979452 30762424928 30981111941 31015084321 31106541544 31116609472 31140651464 31150730432 31266726976 31424842228 31488999022 31499190736 31616484848 31626717824 31661398144 31776368819 31811213239 31940003576 31970155204 32015570912 32109978368 32145188608 32279939191 32297292898 32307746224 32332708538 32438546816 32463610192 32504773184 32687399854 32704972612 32809118522 32826756716 32837381408 32970326272 33144840989 33223258868 33241119704 33321227552 33339141056 33346972924 33375699136 33563219066 33688199038 33699102544 33730914776 33749048528 33767902456 33867477184 33885684352 34076069612 34113435772 34145639138 34214029408 34251546848 34283880592 34294976896 34313413888 34422681728 34495037681 34596756584 34623487483 34634693704 34645903552 34672672424 34774915136 34857189632 35022126542 35060530102 35163916528 35175297664 35202475568 35213869184 35344995712 35596259764 35607780832 35740374176 35751941888 35791145728 35921112578 35941179931 36140175448 36191514944 36490366042 36509983276 36530379602 36744526208 36950973748 37088568764 37100572832 37108507592 37129238284 37468081118 37503451297 37544575757 37556727416 37667474624 37687724672 37696578088 37708778944 38082311956 38118261974 38130599312 38172411472 38284974208 38305556224 38326955648 38365448641 38508310763 38520774344 38550537103 38599418156 38676728896 38755691104 38768234752 38912596736 38994390422 39109377008 39139594546 39152262448 39310773632 39347883328 39568957718 39590230004 39633642724 39750514336 39763379968 39794102816 39955212544 40017684271 40076995127 40217629156 40239250168 40252273984 40402162112 40629159922 40673711882 40712108203 40793650448 40854111376 40876934552 40912147328 41249979004 41295211724 41308577312 41462398816 41514972032 41537290496 41757150877 41770665976 41802939737 41926208168 41939777984 41972182408 41985767104 42025402016 42195545344 42395205814 42441694334 42455430992 42580623488 42613523056 42627315328 42674058368 42829018843 43090209188 43104155744 43151421664 43278666496 43326123776 43507744127 43531133906 43634124872 43810781248 44056930238 44210600096 44220985834 44244759052 44480215936 44673481333 44730126116 44754173048 44779174996 44911219744 44935364032 44945920028 45280086683 45448696969 45463406872 45478121536 45487848016 45513259832 45647469248 45672009344 45928615564 46022383186 46114561376 46158093904 46208708624 46223664512 46395788416 46442385197 46493311657 46630411048 46666439651 46681543688 46725611452 46870537792 46914783968 46929968384 46981429504 47203735774 47219013712 47255497094 47394844016 47410183808 47446814896 47506976192 47925015268 47977567508 47993095904 48134617856 48171808672 48187399936 48442459907 48514257259 48710671256 48726436928 48779867968 49182667274 49236598594 49299029288 49325532464 49525230976 49803486356 49988940508 50005119904 50107210096 50281983232 50548130009 50564490392 50603558629 50619936952 50769204928 50808431336 50824875968 51186184946 51376787878 51393416464 51410050432 51449771984 51601486976 51658070656 51902505811 52025302732 52178714848 52235931488 52252838144 52447412992 52500087614 52712638576 52753366562 52820256424 53034103616 53332073446 53360744788 53576780192 53703538304 54016819519 54146994772 54176104216 54206369732 54235511096 54455088064 54761041634 54812736511 54872841491 54982746256 55034650424 55052462912 55064237072 55082059136 55094998744 55597797788 55658763628 55711305962 55729337456 55759297568 55936857808 55954962304 55985043712 56219729449 56281377269 56299593272 56343092689 56509237096 56527526848 56642933152 56809961728 56872256768 57141364358 57159858704 57204022798 57222537424 57391275136 57435618032 57454207616 57508444864 57862643852 58078108036 58096905568 58115709184 58160611808 58332115712 58396079872 58640872519 58727785103 58811211784 58984634176 59049313856 59381079886 59602198298 59709855088 59951595392 60288430852 60354540212 60532513568 60708347648 61029682051 61209646264 61256939393 61276765784 61296598592 61343958904 61524849856 61962223882 62030168642 62213083088 62233218944 62281302928 62301460864 62533453952 62596258309 62849684456 62977998044 62998381472 63232969696 63253435648 63322796288 63552737638 63622426478 63880007152 63940310408 64031141824 64559878382 64594585796 64615492448 64665417076 64877093632 64927220384 65009546368 65292011179 65374799708 65388781523 65409945224 65618237044 65653513432 65674762816 66289681978 66425018647 66446517736 66482239408 66642455104 66678282112 66693945848 66751398272 67126438132 67376398076 67398205088 67461829552 67498097056 67535804912 67734954368 67771368704 67877332211 68130088273 68152139224 68204796413 68226871544 68291278276 68428058816 68503093696 68567761184 68589953792 68845363456 68990075362 69193513168 69246974966 69269387408 69291807104 69345344848 69549830272 70044253084 70121060204 70327833056 70350595328 70404951136 70427738368 70689991424 70905452917 71192519528 71215561664 71480748352 71842225156 71882359862 72280350896 72383029888 72980732084 73019966552 73060759204 73489052416 73878036167 73901947496 73959047227 74177137528 74201145664 74217015184 74258476568 74936162236 75006902594 75089151514 75113454832 75334949248 75375449344 75393156176 75417557888 75774417953 75857508493 76164623912 76236523948 76261198624 76344822944 76569948416 76653911296 76730897282 77016621526 77041548688 77101074206 77198836312 77353457792 77511382208 77988780844 78218754016 78279189092 78304524896 78621547264 78695766656 79037697743 79137915436 79154840791 79180460008 79267285448 79501028672 79588205632 80035368542 80110922593 80153990254 80435258312 80478500336 80504547968 80804324224 81258319844 81347423764 81424216406 81587300896 81708222752 81753869104 81824294656 82167296887 82257397547 82499958008 82563700921 82590423448 82617154624 82924797632 83029944064 83514301754 83541331952 83605879474 83852416336 83879555968 83944364816 83971534208 84050804032 84790411628 84883388668 84910861984 85161246976 85227046112 85254630656 85348116736 85658037686 85832916689 86180418376 86208311488 86302843328 87015488254 87062267812 87268249744 87621562496 88113860476 88132705531 88421200192 88441971668 88489518104 88960431872 89346962666 89431306939 89460252232 89508346096 89529372959 89558349992 89822439488 89870728064 89891840056 90560173366 90897393938 90926813744 90956243072 90975696032 91026519664 91294938496 91344018688 91486839067 91827510281 91857231128 92044766372 92229122752 92316187808 92417417248 92447329024 92791576832 92884770394 92986623314 93260822096 93332879302 93363087376 93451222904 93741075584 93829567936 94407471548 94438027424 94510994188 94789688032 94820367616 94893629792 95013952384 95568219149 95850030536 95955135016 95986191808 96343617344 96884919814 97028514518 97082719561 97421342512 97452873856 97559735936 98365334548 98473197188 98598058576 98651064928 99050461952 99465675179 99574744399 99606972712 99683933219 99977881016 100010239808 100214420192 101096260018 101128980784 101207117258 101239873904 101538409856 101616862672 101649751936 102130737241 102372369892 102753575756 102786832928 102820100864 102899543968 103202973952 103316141312 103805011622 103903004413 104050605464 104357429696 104471862976 105000175228 105425277152 105506733124 105640512848 106068207232 106291160989 106664146892 106686959327 106721489576 107153560384 107407076608 107975591321 108033639038 108293989544 108352208432 108377662003 108412739464 108471022192 108910176128 109522083268 109625473022 109745682982 109965492512 110069300848 110104925824 110128474144 110164118272 110189997488 110747226239 110868666259 111195595576 111317527256 111422611924 111458674912 111518595136 111873715616 111909924608 112439458898 112562754538 112599186544 112686185378 113018474192 113055053696 113285866304 114282728716 114319717408 114408045596 114445074848 114782550272 114871236064 114908415232 115016889728 115687844233 115725287704 116156216072 116193811136 116321223616 117281745038 117455570206 117622423568 117969268352 118098627712 118762159772 119204396596 119419710176 119903190784 120090664681 120537848483 120576861704 120670024423 120709080424 121065027136 122059364102 122419292528 122513878786 122553531568 122593197184 122687917808 123049699712 123767513857 123924447764 124060337284 124426166176 124466437888 124562605856 124602921728 125066907904 125192516618 125448109007 125699368912 125955996088 125996762944 126465939392 127105475276 127244852956 127760014304 127880620816 128062283648 128668247513 128809338853 129119756764 129189171592 129230984896 129330834152 129854440768 130019092736 130584022358 130707294757 130749599416 130777563046 130819890448 130850622017 131236474088 131307026864 131349525632 132579363956 132850037294 132893035472 132964478816 133284910208 133356564224 133387891696 133502796544 134062431763 134209438103 134252876264 134752796152 134796410176 134923659104 134996194112 135071609824 135469908736 135754664422 136260176546 136304278448 136409592826 136453743088 136582556552 136856117632 137006187392 137135522368 137980150724 138387026336 138493949932 138538774816 138583614208 138690689696 139099660544 140043179861 140088506168 140242120408 140655666112 140809902272 141810905834 142385039056 142431123328 142961496704 143684450312 143764719724 143795466919 144560701792 144766059776 145372909877 145532318737 145961464168 146039933104 146074240091 146121518408 147756072334 147803894992 147918094454 148354275056 148402291328 148434030368 148516953136 149268000583 149872324472 150013805188 150178303028 150226909664 150669898496 150786312352 150835115776 151548835906 151715016986 151858237219 152329247824 152473047896 152522397248 152689645888 153461794564 154033243052 154083097376 154202148412 154397672624 154706915584 155022764416 155756299621 155927094401 155977561688 156437508032 156558378184 156609049792 157391533312 158075395486 158275830872 158309681582 158360920016 158398121389 158534570896 159002057344 159176411264 160070737084 160221845186 160307980508 160870516624 160957000672 161009095936 161608648448 161861330657 162464056651 162516639688 162694847528 162848432812 163174601792 163416445504 163507738208 164334593774 164514795094 164999916016 165127401842 165180846896 165234309248 165849595264 167028603508 167082663904 167211758948 167704832672 167759111936 167888729632 167943068416 168101608064 169082233879 169580823256 169766777336 169821723968 170454092224 171316075372 171665833378 172360836752 172416622976 172605686656 173422420561 174030976508 174124535624 174536499488 175243124992 175977733009 176170701629 176227720952 176265411062 176363881849 176842400384 176883943336 176979036208 178693925332 178862613878 178920504464 179016692192 179058745918 179116699984 179644878976 179741456128 179783680112 180692842811 180890981791 181120346732 181794787876 181853627488 181912486144 181951392064 182053039328 182589876992 182973678134 183655020562 183714462256 184089532744 184458245504 184632375616 184834834496 185769540788 185973246628 186521644192 186665758604 186726174752 186902445808 187482151168 187659135872 188053592519 188753851117 188814943096 188876054848 189021988376 189579376064 189787259584 190027904768 191033738491 191136438298 191700061072 191910270032 191972383616 192687234688 193769839628 194057029036 194165439122 194842685024 194905747712 195119471872 195937400269 196152255689 196730669096 196946394376 197196117152 197302129856 198931350358 199149488798 199213945424 199367866438 199955762032 200020479616 200428840384 202192520036 202257961568 202414234516 202479747808 203076819712 203233725344 203299503872 204261474482 204678493643 204744739784 205507151512 205573665856 205799087936 207610023244 207806008826 208101210928 208714859392 208943725952 209932403837 210000350456 210162605497 210850554304 211013466248 211281025696 212136414464 212468099051 212582321978 213259270393 213328293784 213373918654 213442979152 213493120133 214307120768 215951182642 216067278076 216587979088 216704416864 216755324006 216825478928 216942044384 217820352256 218160923929 218973293747 219044166536 219250946044 219491365964 219930985024 220138601696 220209851648 220256948288 220379994976 221494452478 221737332518 221946654397 222391191152 222635054512 222845223848 222917349824 223037190272 223747431232 224878917796 225125509076 225198373088 225372370756 226036948384 226110107392 226571732608 227643822523 227893445663 228565457432 228639434816 228816091192 228890149696 229742472128 230033779456 231375688466 231450575408 232312432144 232387622272 232642447232 234563490076 234911140412 235244847136 235938536704 236197255424 237187379273 237447467413 237524319544 238408793192 238839420352 240181329362 241075696966 241153723408 241340048846 241418160848 242130054272 243542527267 244118728204 244838585056 245027757572 245107063136 245186394368 245375835616 246099399424 247535027714 247768702831 247848895528 248120674568 248852332352 249125211712 250385033236 250896218014 251398737824 251911992176 251993525888 252931878784 253463537743 254210950552 254407364549 254489705912 255520028608 255761241632 256124567296 257198225167 257336495026 257480256227 257618677706 258239513528 258378343184 258439040161 258461969792 258661668304 259708881536 261168044716 261414589514 261499198832 261555126092 261639780896 261701244034 262472948176 262614053728 262699051264 264089539493 264379127233 265158727912 265700074588 265786070944 265928957632 266569820416 266775783392 268124863526 268418876206 268505752528 269505592304 269592820352 269847318208 269992388224 270143219648 271509328844 272520353092 272608556896 272819185652 272907486176 273165113104 273712235264 274012374784 274271044736 275568837791 275871013171 275960301448 276774052672 276987899864 277077549632 277381379392 280086359722 280177012336 280484240816 281311332224 281619804544 282952370389 283621811668 284770078112 284862246656 285922993408 286370046547 287368900624 287436407921 287529439448 287590933838 289121403584 290745819754 291064637474 291922928336 292079866208 292148480182 292243036816 295512144668 295607789984 295836188908 296708550112 296804582656 296868060736 297033906272 298536001166 299145490709 299744648944 300027610376 300356606056 300453819328 301572624704 303097671812 303430033972 303716474438 304658495648 304946095792 305044794496 305379291776 306824282531 306923589128 307160731111 308066486104 308166194752 308404296824 308795345248 310045528832 311512599242 311686625959 311854188802 311955123376 312875016064 313116756368 313218099584 316150790972 316551661744 316619363164 316721840032 316796242778 317069141792 318004114688 318352822528 319687337281 320037890861 320141474168 320443690372 320615961016 321741033248 321914001344 323722661314 324928113302 325033279376 325389695056 325696865624 326349203584 326832891008 327015476416 328669187548 329029590188 329999832032 330254803684 330361693792 330468618496 331699190528 332710202149 333949121207 334057207016 334165327808 334423517896 335409665344 335777459264 336203216128 338164467758 339161646512 339533554672 339643447936 340908184448 341250569491 342632150744 342896882653 343331666756 344721673504 344833245952 345211373312 346658477399 346844841122 347038606219 348061953016 348249071248 349072998976 351955466018 352341403258 352455441904 352530822124 352727763698 353684800768 353767886672 353958072416 355946770621 357387850664 357725227756 357841008928 358033384384 358117491836 358233399968 359289757952 359567360224 361385685622 361781963582 362123488753 362240693464 363589575752 363707254976 363902784128 364106078656 365947356268 367310041124 367428924512 368179065488 368916491008 369264751232 369669668992 371418868327 371539081576 371826148187 371946493256 373043288384 373331517208 373452349504 373804891616 375318271744 375905098321 376107185038 377507702234 377629886192 377752109696 378043976752 379158752128 379574519168 382067476982 382272876596 383400122144 383820540064 383944767232 385374469376 385977019259 387414288937 387539679256 388114058072 388330878244 389685370048 391874800538 392304511378 393461338192 393892788752 394392234304 394604259712 397862700716 398298977596 398427890848 398735732876 399911524064 400040959232 400857680768 402754455233 403196096173 404385040072 404515923136 404828469032 404959495616 406467450688 408522948964 409356987286 409489479568 411014303024 411147331712 411598175872 413092794647 413545772107 415220046488 415612017652 416202421856 417429718784 417887451904 419639209483 419864807674 420000700912 420099365423 420325210994 421701108608 422026932496 422562051392 424936198102 425164643956 426518540786 426656587568 426747837308 426885958304 426986240266 428614241536 430882932857 431902365284 432134556152 433175958176 433408833728 433510648012 433650957856 433884088768 436321847858 437946587494 438088333072 438501892088 438982731928 439861970048 440277203392 440513896576 440759989952 442988904956 443474665036 443893308794 444782382304 445270109024 445690447696 445834699648 446074380544 447494862464 448435489853 449757835592 450105337279 450251018152 450396746176 450744741512 452073896768 453143465216 455287645046 455786891326 457130914864 457278869632 457632182384 457780299392 459484944256 462751376932 462901150816 464624864288 464775244544 465284894464 467235339103 467747686643 469126980152 469822280824 470489694272 474374758546 474894934826 475048639088 476817586384 477678840704 480362658724 482151393932 482307446816 482680097692 482836321696 484260108544 487085054534 487544866861 488079484841 488237456408 489677170112 490055515144 490214126272 490751671232 495070055428 495537405662 495697791056 496241349136 497704664704 498250423424 498750832333 500608039919 500770066472 501156982339 501792436028 502797475648 503823984352 503987051776 505863757568 506654697737 506927075486 508421901104 508541337091 508814729098 508979411824 511040057216 511522483264 514396450334 514672990052 514960512454 515237355412 516479027056 516756686368 516878080322 516923939584 517323336608 519417763072 520229895523 522336089432 522829179028 522998397664 523110252184 523279561792 523402488068 524945896352 525228107456 528179078986 528758254466 529257406639 530317455824 531400149176 531572141888 531857915264 533551566784 536249727052 536837752412 537011505056 539011184608 539185640704 539694636416 539984776448 540286439296 542842961401 543018657688 543438216581 545040706184 545217113792 545638371304 545814972352 546330226208 548542089472 551137675582 551742026342 551920602896 553548105344 553975799728 554155099264 554762758784 556777244959 560172719444 560354024672 560968481632 562622664448 563239609088 565600673651 565904740778 566220883831 567243623336 569540156224 572740093094 574737801248 574872815842 575058878896 575181867676 578242807168 580755257329 581491639508 582129274948 583845856672 584159732416 584296960364 584486073632 588641126879 590833060597 591024289336 591215579968 591672377816 593417100224 593736121472 594067812544 597072002332 598290981418 599489297888 600055220752 600713212112 600907638656 603145249408 603751007561 604413051541 606195343624 606663715463 606860067944 607432948876 609316991296 609892191584 610089588992 610758583552 613318844629 613648565062 613847178256 614321462222 616132972208 616332389504 616808593648 617590690496 623025198484 623373251918 623708377604 623910246752 625750032128 626233512736 626436199168 629751978791 632301581944 633103323488 633238726328 633443680064 633592485556 634138283584 639374674562 640075781722 640282948336 640887380744 641231922032 643482066496 643828002688 647445322628 649856226604 650066558752 650779390112 651393731248 652698407168 653665782016 654030952832 657125690117 657338375096 657846262177 658059180376 659999664064 660509607368 660723387584 665420404298 667898242414 668114414032 668330655616 668847035792 670819330688 671554918528 674732575543 676328935516 678323293024 679067109344 679286895872 681816368896 682501138982 682882418689 685264301488 685425280427 685793765306 686663333512 689443347008 693316954798 693689682244 694077212438 696123906032 696498142496 698145997952 703910932036 704682806516 704910883808 705061644248 705455527396 707535773344 707916144832 711893541242 712565574643 713346939383 714775701328 715450455512 715682017856 716066768768 716234983672 716466799936 719134720448 722771371244 723563927164 724246977506 724481386928 727179151504 727414509952 727805568256 728212157312 730856482837 731657904497 731894712536 732460204957 734620082248 734857849024 736358130976 738529502464 739339337984 742837736654 743078163152 743652296374 743892986512 746086576768 746663034416 746904699008 747609783232 751810196642 752214370076 755015404468 755259772384 755504219392 756087953504 758317504256 759149038336 762331342747 764134953964 764545753192 766800244288 767641080128 771954038518 774828577874 775079358512 776228116144 776661756488 779370740096 783749601076 784609022756 786922676384 787785577504 788784468608 789208519424 793385866663 795725401432 796340212109 796597955192 796855781696 797471465752 799823048128 801715361536 805508910466 806392192346 808770080144 809031846272 809656938064 809918991232 812934901376 813751358017 817045897928 818713974572 818978959136 822028606048 822294663424 823196351744 826185589294 826647138413 827091544214 830440092976 831224035304 832404843712 839278418966 839729615348 840001401824 840198730846 840650421988 843402217216 844053864992 845124102784 848796145327 849872396204 850329287912 853037081572 853313175136 853495674616 853771916608 853972480532 861765865714 863525242411 863804730568 864269112304 866351916352 866817667456 867021296024 867301915712 867768177536 872643695716 875893174988 876176666144 877003784176 877965463856 879723940096 880554406784 881027793152 881519979904 882405318743 885691147549 885977809912 886662353369 886949330072 887786617588 889564764608 890540218048 891380895392 891669399296 894989724928 896870979706 899515671184 900210674558 900502036304 900793492352 901489483024 904147793536 910575290092 911573782652 914261829728 914557739264 915264364768 915560598784 918969888512 920406738233 921770887921 925502753864 925802301632 929249728576 934470678206 935495373286 938253960304 939644561648 940979388544 948749517092 949789869652 950097278176 953635172768 955357681408 960414470171 960725317448 961467613951 964302787864 964614893632 965360195384 965672643392 974170109068 975089733722 976158969682 976474912816 979354340224 980111030288 980428252544 981503342464 985067433389 986147610409 990140110856 991074811324 991395582112 992482698272 995409329408 996500846848 997501664666 1000678114921 1001216079838 1001540132944 1002313964678 1003584872056 1005594951296 1007647968704 1013309395474 1013854150972 1016843802208 1017082674182 1017629458196 1017958823648 1022080114432 1023044966528 1027490070659 1028792900668 1029345980104 1029921024908 1030474710824 1032958054112 1033513372736 1033756160644 1034646673216 1040459791046 1041441993709 1044672178864 1045658358056 1045996795328 1046220504368 1046559123584 1046804976136 1049891792704 1050456214912 1056358157972 1057516508932 1058514813278 1060634911648 1062800298352 1063144283776 1063715830528 1067103133568 1068174859531 1069346168111 1072499454104 1073328111973 1073675504824 1074023010112 1078022369216 1079389272832 1080572878592 1085685922802 1086037315376 1086876433162 1090081412368 1090434227584 1091276742608 1091629944704 1092660452416 1102275351164 1103484052684 1103841205792 1107096210688 1107951599456 1108310198528 1109525517568 1113554489918 1114176577861 1115827916957 1120345438888 1120708049344 1121936963264 1131201347302 1131809481556 1132441767662 1134487246672 1139080312448 1145480186188 1149475602496 1149745631684 1150117757792 1150363735352 1156485614336 1161510514658 1162606990207 1162983279016 1163881848467 1164258549896 1167691713344 1168319464832 1168593920728 1168972147264 1177282253758 1181666121194 1182048578672 1182431159936 1183344755632 1186834200448 1187472242944 1188135625088 1189328907871 1193757633653 1194144004664 1196581962836 1198978595776 1200110441504 1201426424224 1201815277312 1206290498816 1207502015122 1208826103082 1212390687248 1213327430926 1213720135888 1214865897752 1218633982592 1219784383168 1226637689258 1227297130124 1227694356512 1228642924444 1232265944416 1232664779008 1233617187296 1235181380992 1240548212401 1242386848937 1246050396968 1246746503836 1247416755208 1247820493504 1252467025472 1259503957582 1262075354293 1264603163888 1266206646976 1266477452656 1266887360128 1267184971112 1268276567168 1278749349124 1280151563444 1280565896672 1281774761488 1282463844064 1286964132992 1287656005376 1293053777327 1294471677187 1294890645256 1295891131847 1299712453208 1300133117504 1301558780224 1302787462496 1308061905664 1314251380234 1314676750192 1315692524354 1316118360752 1319999328128 1321019214736 1321446775168 1327699584133 1330840808596 1335796484828 1336228828064 1336661311232 1337694071584 1341638661376 1343109837056 1348740067937 1349465151086 1350739057369 1352657871032 1356646586048 1358134218688 1365002277964 1365764837378 1370528602976 1370850560854 1371587530612 1373326667024 1378886694016 1386633909596 1387379364488 1388154424876 1392247812064 1392996284992 1396291995904 1403682687173 1407821864072 1408909606039 1409365613032 1409821767616 1410123288496 1410911054792 1415071546688 1415832289664 1423787082484 1425131149286 1426693878766 1429551402656 1430900911024 1431364035712 1432133537536 1432469967344 1432933599872 1438269440896 1439713941107 1441292661367 1445542742488 1447127854328 1448493955012 1448962773856 1454358303008 1454829019904 1456424314624 1461712965674 1463315808994 1463789425072 1464920409914 1469240164496 1469715698048 1472716261952 1485675473308 1486156326304 1487304592748 1487785973024 1492173153536 1493326068832 1493809398016 1495219566464 1501716257117 1503620393284 1503941975029 1504428740152 1510030808936 1510519544768 1512175907008 1524662685494 1528269907928 1529091506384 1533600488576 1535282160256 1543908077036 1549657155748 1550158717024 1552456232288 1553323512976 1558741480192 1561178640853 1566992030279 1567499202152 1568710317499 1569218045512 1573845352768 1575571155008 1577568937216 1586771733326 1591450802864 1592680424218 1593195910384 1593711563392 1594942931504 1599646096256 1608977680141 1611017820932 1612784384692 1617540160288 1618063692544 1619313876128 1619837982464 1625869802752 1627502716034 1630825417091 1634091795856 1637427949144 1637957918272 1644057212096 1652371178588 1653294276826 1654183088428 1660880185952 1662448070608 1664809687424 1674521405089 1678556837932 1679459230696 1680002803648 1680397461692 1681300843976 1688107729984 1690248205568 1697592290654 1699194831841 1699744792408 1700658575824 1701058086221 1706074163144 1706626350272 1706991349232 1707543833216 1707944961064 1723531731428 1727050484822 1727609461136 1728538224608 1732703832704 1733635334912 1734042592048 1734603831424 1735536355072 1742811612919 1744722695339 1745287391432 1751786349976 1752353332288 1754007568352 1755930927712 1761108813568 1763039959808 1764810637486 1771382295098 1771955619824 1773324706738 1773898660144 1775573235176 1779129529216 1781080436096 1782761790784 1793741959412 1799031342368 1800421349116 1801004072608 1801586984704 1802978966048 1808295587072 1817867048089 1820561338193 1821150580184 1823147565304 1828523659456 1830528729536 1840813476466 1843541775842 1851005507728 1851604603264 1858499457152 1868941356412 1870990746572 1876507920608 1879289123296 1881958777088 1889847828401 1891920143581 1897499034184 1898965121183 1899579739304 1900194556352 1907270345536 1920828940342 1921450634896 1922935227902 1928605575728 1929229787264 1930720390768 1931345286784 1940484007579 1948340218136 1950179467444 1952317939364 1952949825632 1958708680448 1960222060576 1960856505088 1963006684928 1970134866778 1972295220818 1974157083847 1980280221712 1982149622648 1982791164224 1984965396544 1995003329332 2001356229842 2002432159676 2003080265888 2004627929356 2007169744112 2011189902592 2015295937408 2026618790948 2027052227213 2027708301944 2033687604416 2034165348364 2035258916392 2035917647296 2046089933056 2054980141318 2057585801336 2058691960208 2059175578057 2059842049816 2060949421648 2065916108224 2067026745472 2067512321288 2069293346432 2080919582092 2082883987418 2089344357728 2091316716112 2091993590656 2092441008736 2093118247168 2093609952272 2099783585408 2100912429824 2104197298541 2112032736463 2112716315944 2115033017864 2117029626556 2121269823296 2125600596704 2126288567552 2134206267136 2136349719062 2138692336222 2144998908208 2146656223946 2147351009648 2148046020224 2156044738432 2171371845604 2172074630752 2173752866324 2180162824736 2180868455168 2182553485216 2183259889408 2185320904832 2198069040427 2204550702328 2206968105368 2207682411584 2215903198912 2227108979836 2228353155722 2231655833914 2240690877776 2241416098688 2243873926528 2262402694604 2263618963112 2264883535324 2268974493344 2278160624896 2287710529117 2290219121177 2290960372376 2292730464037 2298951204992 2299491263368 2300235515584 2300727470704 2323021029316 2325213980414 2325966558032 2327763696934 2328517099792 2335383426688 2336638929664 2337187841456 2337944294528 2349006956543 2351582763283 2354564507516 2363332242388 2364097157344 2364862319872 2366689511264 2373668400896 2376271250176 2378657815742 2387515267306 2388288009328 2393163925672 2397957191552 2400220883008 2402852848448 2415004030244 2417652206164 2424781374496 2426654861852 2427440271776 2429731795504 2437267965184 2439568766336 2444696702747 2453275378516 2453800064521 2454594260248 2455388713024 2457285848888 2464531888832 2467234374592 2470362761984 2481096424802 2483438600383 2484773697874 2492100793936 2493493007672 2494833510416 2495640987008 2504934050944 2519007915164 2524150708586 2529206327776 2532413293952 2532954905312 2533774720256 2534369942224 2536553134336 2547186203497 2549979323957 2557498698248 2560303126888 2561131793344 2563549522976 2564927688128 2573928265984 2586107554654 2588943354374 2589781290512 2591782263694 2599424906416 2600266235008 2603117560448 2605574924992 2628502760468 2629353500384 2631385048708 2632236721504 2639998656256 2642038429472 2642893550336 2655399168266 2660820417359 2661681617192 2671592969656 2672457656128 2675388143168 2697480135874 2698930302172 2701478114738 2705315742064 2713293172096 2716268437376 2730004555928 2731529674756 2732113871461 2741057205952 2741701121708 2743175061224 2746653334048 2757773388032 2762085287663 2772370515109 2773267819192 2774758728976 2775410561729 2776308849752 2784495624128 2785992569984 2807365374346 2815643728144 2817819212078 2818731226064 2819643535232 2820246576992 2821822109584 2830143093376 2831664579328 2836092011077 2846652818711 2847574164968 2850262298572 2853387757532 2859102805312 2861801822048 2862728071424 2864939934688 2865867199744 2876538881792 2879427882214 2882585322734 2885306507161 2891085484976 2894255708656 2896987910024 2897925547712 2908716606016 2923425931348 2926631617988 2927578850144 2929840819828 2938480328992 2939431396096 2945432523904 2959369692799 2962614793619 2971350946616 2972312652608 2974609185496 2975571946048 2986652137664 2990439132928 3003432514234 3007240786568 3007883950058 3008857480304 3009564306391 3020061617872 3021039089536 3024351814016 3049325370988 3056539815856 3058183012768 3067200977152 3070564320512 3083435930549 3086817076369 3087816154072 3099314311496 3100317434048 3104912464576 3106647025952 3122357281706 3133984060558 3134998404304 3137420634998 3138436091024 3147690705536 3151142310016 3166052854471 3173543466652 3182901605728 3185360848436 3186391820768 3187423126784 3189885863008 3199292192512 3217955360282 3220993136803 3222035641864 3225568769384 3235080320576 3238627752256 3255005432068 3261650834182 3268183591712 3274855898288 3275915836544 3288114424192 3295025990659 3304742357176 3306588553652 3307295739137 3308366176856 3321760371904 3324896141216 3329619374848 3343576927171 3347243330951 3349042810178 3357113675864 3358918461392 3359707522093 3360005607296 3360794923384 3362601687952 3376215459968 3395184581308 3398389663682 3399489584816 3401317151648 3402116172442 3412148326288 3413252700544 3413982698464 3415087666432 3415889922128 3433164013409 3436928654029 3447063462856 3454100969644 3455218922272 3457076449216 3465407665408 3468085184096 3469207662848 3485623225838 3489445390678 3490574782864 3503572699952 3504706664576 3508015136704 3511861855424 3529621274972 3542764590196 3543911239648 3546649413476 3547797320288 3551146470352 3558259058432 3562160872192 3565523581568 3582394891283 3586323171223 3587483918824 3598062684736 3600842698232 3602008145216 3605957932096 3635734096178 3641122676386 3642301160368 3646295130608 3657047318912 3661057459072 3681626952932 3687083551684 3702011015456 3703209206528 3716998914304 3722810605111 3736673302973 3737882712824 3741981493144 3753015841216 3758578246592 3779695656802 3783840287162 3794998068368 3797930242366 3799159478608 3800389112704 3814540691072 3841657880684 3842901269792 3845870455804 3857211151456 3858459574528 3861440781536 3862690573568 3880968015158 3888891379217 3896680436272 3900358934888 3904635878728 3905899651264 3920444121152 3940269733556 3944590441636 3948314167694 3960560443424 3964299245296 3965582328448 3969930793088 3988715672903 3990006658664 3993089504443 4002712459684 4004864319352 4006160531776 4009255858712 4014339488224 4030591874816 4051926137467 4053237581896 4054104454426 4055416603888 4056369282527 4067375208832 4068330696728 4070517832784 4071835294592 4109960282636 4115171602672 4117383920416 4118351156114 4119684099632 4121898843296 4131832216448 4134053490944 4135024642576 4138586692864 4155935384653 4160492581193 4161839164184 4165767974836 4178688715456 4182633432224 4183987181312 4184882017472 4187219904544 4199567170816 4208394597082 4224065472926 4225432631888 4230066035728 4234059253112 4242539646592 4251201193408 4272699438124 4277384672444 4289997816416 4293312447892 4294702019296 4296092040448 4312089476864 4325232627937 4341338575691 4342743691208 4344149261504 4347505732648 4360325649472 4365106970432 4370641809664 4396138080854 4409101404656 4413936210736 4415364823168 4431806397824 4454217959672 4456706311444 4457659474489 4463311667828 4481381755552 4482832197376 4487747853056 4506560206187 4511501880847 4524805389208 4527237926224 4529767070648 4537948986688 4575421058234 4580438242354 4581920744752 4585460928074 4597902409984 4598982526736 4600471031168 4601454941408 4627308018073 4646042058632 4650427960828 4651933116064 4655527393868 4657034199584 4670766853376 4674375682912 4675888589056 4698013913086 4703165526566 4707605353789 4709129015032 4726664484776 4728194314688 4733379022528 4757315631484 4775030534612 4776576018656 4786327851344 4795914383104 4800441766016 4805705696896 4828445288251 4830008060488 4833739926431 4835304412328 4849562748992 4853309723704 4854880543552 4859463591008 4879137532672 4886766278173 4889393405494 4906550757032 4907600129042 4909188520496 4910341763059 4910777426048 4914571697776 4929063777664 4934468749184 4962192849604 4966877200766 4969547395748 4984201587872 4986986015344 4989667020832 4991281974016 5009868101888 5017701250367 5036385756181 5038015830328 5048301417172 5058412655552 5064826587904 5065909810624 5068739884448 5094372406994 5099958647914 5114997396496 5120606253776 5122263586688 5127099045952 5129855376256 5172215109308 5177886708748 5179562581024 5183564527388 5198849812832 5200532470016 5206235120896 5211149849984 5235807918029 5241549250249 5257005520936 5258707000768 5262770097416 5264473443008 5284076858944 5310798336532 5321640834718 5323363234384 5343185939312 5344915312256 5350776286336 5376095037391 5394960271748 5397860604344 5402956229476 5410631484128 5426586344192 5432536874752 5455309723279 5460009111856 5461291750499 5463059349512 5464227742922 5482114411904 5483402243416 5486350122448 5493306668096 5524170575326 5544741030218 5546535638384 5549517457952 5550821123458 5552617699504 5568991248256 5571985139968 5601478127141 5614730748692 5631287456288 5635638424156 5637462452128 5639287070464 5640493153984 5643644219168 5660286186752 5672184022154 5693305637422 5695148329936 5700524597144 5706775515064 5718205610624 5723603644096 5729879869376 5758855764428 5765170645468 5770613014322 5782170969952 5788511417312 5793975820048 5795851095424 5817433212032 5829661368089 5846851862696 5851369384627 5853263235976 5855157700288 5859681639656 5876960657984 5890865047808 5918739385598 5922045893221 5925229587238 5942701893232 5944625305216 5949218370992 5951143892096 5973304275328 6006865028468 6014481573136 6015767900116 6017714960608 6019128612782 6040123235744 6042078179072 6048703628032 6074059408339 6080719926359 6098650741976 6113079631712 6116366025536 6166871861098 6173634152738 6175632308144 6198628622992 6200634868096 6209824929152 6213294051904 6244714563412 6267968121116 6269996808608 6274841269996 6276872182048 6295381411072 6302284620032 6332105708942 6338083269193 6345033302933 6347086933304 6365803211456 6370721696872 6372783641536 6379771726016 6435910720564 6441986273606 6444071283728 6451137538768 6470160641152 6477255504512 6483760820329 6507904518947 6510010864136 6515040770407 6523301668364 6536367183424 6549711796576 6551831673088 6576228848384 6586511070581 6590051981318 6609484714352 6611037382183 6613177107304 6614591478274 6616732353712 6643520743808 6649792282432 6687153854342 6694486661902 6698085620356 6714227351728 6717836922784 6719415044186 6720011214592 6721589846768 6725203375904 6752430919936 6762988641799 6790369162616 6796779327364 6798979169632 6802634303296 6804232344884 6824296652576 6826505401088 6827965396928 6831779844256 6866328026818 6873857308058 6880346286307 6894126925712 6908201939288 6910437844544 6914152898432 6936170368192 6971246451676 6978890781356 6981149565728 7007145399904 7009413329152 7016030273408 7023723710848 7056958498213 7059242549944 7064696815553 7085529180392 7087822479296 7093298826952 7095594640576 7102292940704 7131047163136 7164789782566 7172646342446 7174967837648 7196125369472 7201685396464 7204016290432 7211915864192 7271468192356 7282245352772 7284602320736 7292590261216 7314094637824 7322114918144 7352808757463 7360871489803 7363253905864 7374167103368 7404022030912 7445621210222 7473346605946 7475765425648 7483962986288 7506031682432 7517156493184 7549818345277 7559391313604 7567680574324 7589996136736 7595860484732 7598318957216 7600778225408 7629081382144 7652334649427 7680829787761 7683315761368 7685802539584 7691740911608 7714422302912 7722881563072 7761936030316 7777782758434 7793360872544 7800717869776 7809271757456 7811799302528 7840888242304 7848763098293 7857369670033 7880539467112 7886628301019 7889180883272 7896628335388 7921120886848 7928598490592 7931164656896 7939861586176 7973144980177 7977431345806 7980013317328 7981887943037 7986179008886 8005424919368 8009728638704 8012321063552 8018511717424 8028678976448 8103852274934 8106475163792 8108208908852 8110833207776 8112738565054 8134750417664 8136661393456 8141035665568 8143670589184 8186775724283 8219920565272 8230343205344 8234767840832 8236702312228 8239368199264 8243797686592 8263664432896 8270049285152 8311870769306 8320985162386 8323678328368 8331535949672 8357377430912 8365266864448 8369764034944 8374439809088 8416789194164 8448130945852 8450865263776 8460132071456 8468118506224 8485079293184 8502402386816 8542633971521 8545398876248 8552001408301 8554769344888 8579995632832 8586624895784 8589404038592 8650465255874 8682677151382 8685487382416 8688298523008 8695011465296 8720651298944 8730213940864 8771523482059 8792276161708 8818202809312 8827872421472 8830729646336 8863612795648 8877471442957 8908435919344 8910528645551 8913412622888 8915318948978 8926623335656 8962763511104 9013120412374 9023003761694 9049610778416 9054475852448 9059534141296 9075897973376 9150842116468 9160876484708 9163841489504 9170921856148 9197965053472 9200942062336 9202909882816 9254616036146 9263352470359 9273510211979 9292084117264 9300855921656 9303866232128 9311054787736 9314068399168 9348751365824 9396027826172 9406331053132 9415210707578 9418258030064 9453328969552 9456388629376 9466758045056 9501134276881 9511552758461 9514631262968 9521982664441 9550061069224 9553152037312 9572655702688 9600883532032 9611411393792 9656890576502 9660016120976 9662285404729 9667479852862 9670608824656 9699125497984 9706619447408 9709761087104 9718927182016 9773532556346 9778786810988 9813101514064 9815200258084 9818377040992 9820683526118 9821554852096 9829143395552 9858127555328 9868937498368 9910307455711 9924385699208 9933754401532 9939094791496 9968403175744 9973972030688 9979334041664 10035402500734 10072771512362 10076031660656 10096602834344 10116825311104 10131819621248 10137479768896 10188744813988 10199917295828 10229994792992 10241212507552 10244527173376 10254198091904 10259710752512 10314016266619 10344430218616 10352422757417 10355773417496 10359125162048 10367129054776 10397699625664 10422299699968 10471615836058 10483098500498 10514011041872 10517414001536 10525540194832 10528946886016 10568153717888 10578767654221 10621596673064 10643281669436 10646726468768 10686371878624 10689830624512 10701552572672 10746412799369 10752190074782 10758196792789 10789920543496 10795721208688 10805912458952 10821262968256 10910619446558 10920018223712 10922583500998 10926118699024 10928455485844 10964228823808 10966804486832 10972700244896 10986613336192 11034349889251 11048341150652 11089482060436 11093071276768 11099034915904 11101642246916 11105235399008 11137982496512 11202956254282 11225828151343 11229461497384 11262574912576 11271276848312 11274924904256 11280986307968 11287288438336 11344368044308 11386611274844 11390296659872 11401049194288 11413551030128 11436411221248 11447207288192 11459759738752 11471269143659 11513984918137 11517711528856 11526610593797 11530341290936 11541226028644 11564341939904 11577022834624 11587951640096 11591702190848 11634866424064 11653058047951 11659322736178 11693703725392 11702738769254 11706526471952 11710315400576 11719363279312 11753921315968 11837478771196 11844091786442 11850459174476 11885403786464 11889250610432 11898436741984 11902287784192 11946608550656 11965287597029 12013730056936 12028963146272 12031535800232 12035429921216 12038257225564 12080246471488 12148118816678 12161439852718 12197301483952 12226159263424 12232732051072 12333743722196 12347268305476 12351264616288 12397257245984 12401269736192 12419649858304 12426588103808 12485388112223 12489429126824 12499078981363 12535936242232 12539993617216 12549682539992 12553744364096 12664211417884 12676166538386 12690066605866 12694173866608 12731606422912 12741443393744 12745567283072 12759543452032 12805876634057 12819918935317 12871821441128 12883972547212 12888142567456 12902275077536 12940321282304 12954511009024 12967521640658 13008815493973 13015809037894 13020021728272 13023080328113 13030081540814 13046603336728 13072734366848 13099423593152 13173022141162 13180103962636 13218969428704 13222074764366 13226354214608 13229182956548 13233464707424 13287041487616 13299584564864 13357370918567 13374307708684 13388973323804 13396171240712 13428454703456 13435673845568 13438830088372 13443179693536 13450406751808 13525977283598 13538745918217 13580738325232 13593558654728 13597958339264 13605268606592 13608464689768 13648593305152 13655930793856 13663559688512 13732656053636 13747714616116 13760692572614 13788253851424 13816403878576 13820875689088 13828305796864 13872340736384 13886273173903 13901500185443 13942492903352 13953265455649 13957781562712 13962299131456 14014290799808 14032060546816 14047447421696 14113916996426 14118485099888 14129393631106 14171058360784 14175644958592 14186597653904 14191189281152 14204585881408 14329579565132 14345292684892 14349935675296 14392250738944 14403370792928 14408032580864 14423831728384 14484295512193 14542936384712 14564490705544 14569204641472 14585180522432 14705617514926 14721742979606 14726507811728 14748334206736 14808044061824 14891242420444 14946693211892 14951530851296 14967925972576 15012063364864 15034312986368 15099636690554 15113890872691 15118782627208 15130464030071 15135361148648 15179992273472 15191720969464 15196637914432 15304669298854 15361659575522 15366631522736 15371605079168 15383481823216 15428844605824 15445763126144 15461275802323 15518849237489 15523872060632 15555565516868 15586721745088 15601435739552 15618543514912 15623598605056 15681776484608 15697526196586 15706295629847 15714739340066 15761078934224 15764781449821 15773256602038 15778361766544 15793256670776 15842241773696 15857196981184 15946289960354 15954862691612 15960026634656 15963775886074 15972358017772 16010849838736 16019457277408 16024642127104 16037023434848 16057357952896 16127126761213 16207704549868 16212950327584 16216417817704 16221666415552 16225477130108 16273322786912 16282071331136 16373551448566 16406979605809 16439841130544 16460686410688 16469535681664 16473404624456 16478736398528 16487595373184 16540098570304 16623741538612 16641970324772 16647356656736 16663071899344 16714754861824 16730533728896 16739528069888 16748879618176 16809699105251 16828131803431 16833578388328 16846584714011 16896261891704 16901730527552 16920264142912 16936237012448 17004804773632 17085267943042 17090797752496 17104002816602 17109538689776 17159991265664 17173249791568 17178808077184 17260094593729 17300930511748 17365354302764 17370974764832 17376597046016 17390022930592 17441302597888 17460427881728 17533620883181 17543046964118 17584552323416 17636405618624 17655744842944 17754942885914 17816871838688 17821057291102 17826825245776 17830637897956 17853246671312 17925527022208 18026240824748 18046007523388 18099221556832 18108951704896 18119068282592 18151795946752 18247874933249 18301684232936 18315824878507 18321752969416 18327682979008 18341843712296 18395930106944 18405819765632 18509232072292 18526704940718 18547020423958 18584168234528 18601711843312 18607732464256 18622109575472 18628136798336 18697502731648 18716281234391 18736804597771 18792055652344 18812662106264 18830421415156 18836516060128 18906657939104 18912777258752 18933516090112 19002268553762 19012884183499 19023105516922 19029262525936 19043965328882 19100122138448 19106304074624 19145311405376 19313781153004 19320032241952 19324570809458 19334959705724 19341217649312 19398250995968 19413238894816 19419522174208 19437854364032 19522311342521 19547065112692 19557573621976 19626203028128 19630400516168 19636754081984 19641367052236 19658286791104 19820614911422 19848771398416 19867508803064 19878189582992 19936806351488 19947944061376 19958668083328 20070805001468 20145543024724 20152063321312 20193205668688 20233650622208 20263639242496 20274959537792 20295322331089 20370896393627 20377489627976 20393234127487 20399834591656 20459989585984 20482425015104 20508396183808 20628032533238 20688860437232 20704845514834 20711546834992 20718250324096 20734258109552 20795399251328 20916709841833 20943231672116 20966197000996 21028022083744 21034828003072 21051080389664 21057893772032 21136307435776 21157535308442 21169354979359 21200730422183 21243193346128 21286563338872 21293452937536 21372743757248 21492825598738 21504380149564 21516393585578 21579841086992 21591442417376 21611824917904 21642525936512 21821238893116 21840036447424 21845167001996 21852237398048 21856910971688 21933608973664 21945400489792 21973226672384 22068699778502 22089532813933 22096682301304 22113755120873 22178964120872 22186142553536 22198069831808 22203284493832 22210470798016 22405912508564 22451656302686 22458922994768 22525149825152 22542553696624 22549849808512 22561972615936 22574576876672 22656550967947 22681395039407 22688736088616 22773222549688 22780593319744 22802098388576 22827102060256 22894414576384 22919519477504 22942538287318 23027969836274 23035423057712 23053221187594 23060682581872 23082452057288 23128683879808 23154045669248 23175903280192 23306116095902 23318645472356 23387407450784 23405477538508 23413052943904 23420630801152 23438726558624 23507842631936 23632271625157 23674957542392 23688183572884 23700918348952 23770807572928 23796873483968 23930575194058 24027460113872 24057926292544 24063071600464 24070859842432 24076514451128 24160492942976 24296237633356 24322879705436 24394602967904 24452318526848 24465464102144 24568021769213 24594961866553 24667487444392 24686546575379 24694536610952 24702529232576 24794514491968 24853176207616 24970776224446 24978858253648 24998157962726 25071872484464 25079987234432 25099365079984 25107488728192 25226292098527 25328422835768 25352333076772 25380133211732 25388347733216 25463212845824 25482886787488 25491134566144 25519086904064 25611753268114 25626061290803 25639837870634 25664042090011 25743642882256 25767945094424 25776285134912 25804550155072 25935043281316 26017630987946 26031618075788 26040043456544 26046160656226 26060163081628 26093206673456 26145468733696 26198847186304 26346044282324 26360207925272 26437938857408 26444149528732 26452708429216 26458365913096 26466929414848 26599169129728 26714741837134 26748615417368 26769282514741 26777946647608 26792342481424 26856909406912 26871347691136 26877660176744 26886359387072 26900813503616 27051954567196 27077491836434 27161476650464 27187117309456 27195916678528 27210537213184 27216929379536 27297186610304 27311861587712 27327119377024 27354564881033 27456425574019 27465312107272 27495429232232 27521385145228 27576507702848 27632807757152 27641751378176 27744681472768 27772546347806 27803000370886 27884985806704 27906530911298 27915563125424 27924598262912 28028581599616 28227833992852 28236970199776 28258787262212 28342116721568 28351289917184 28373195307808 28382378562304 28409171762816 28532608885223 28574897525551 28659159130264 28690585369784 28699871350592 28806741585856 28968591024386 29085872769424 29128981411088 29138409282944 29170361044864 29411235029852 29443485959212 29453015623456 29496668413472 29616088123648 29740236878521 29772848575301 29782484840888 29805496032481 29893386423784 29903061702592 29935851945152 30199273381108 30227781745382 30237565254416 30260928060142 30270722297296 30359984546944 30383441938928 30393275828864 30537090435059 30570575922679 30609338597708 30723319151044 30733263045472 30743210158336 30766963646432 30857689211648 30891526252288 30922551604646 31021021562551 31037698474978 31047744121264 31111131033736 31173443490176 31202871479104 31237087029824 31395052393172 31412591259694 31429478680132 31522157868448 31529562899642 31546513204076 31556723533088 31586513341552 31684483547392 31714393962368 31892579920708 31909725383224 31920053269312 31927551772148 31944716035544 32021699677472 32038914554816 32074046869696 32114715905792 32254253522426 32284701804979 32415409099736 32425900655168 32432835635408 32443332831104 32450954260216 32546645573824 32564142662272 32747102897132 32813959211618 32879682261088 32921372821376 32939071363328 32946809248912 32957472797056 32975190746368 33080197140608 33113420645461 33149731211441 33247483077224 33283940649544 33294713313472 33326143798688 33461067457792 33497759236352 33619398210502 33656263606862 33667156776656 33693169428022 33792523783408 33803461055104 33840528285824 33872474024896 34170535886084 34181595504992 34208005633204 34219077379552 34319982531328 34346499583136 34357616154368 34520189187458 34539473913691 34590665425667 34601861023496 34730708605528 34741949529664 34780045861184 35067241766362 35086093928236 35169104646832 35272811237248 35311489685888 35509885771828 35633743677376 35642114582204 35653650491552 35661275795912 35706493342624 35851054044416 35907108739619 36040816696417 36052481649496 36080337302477 36092015046776 36198443113664 36217903409792 36238136565184 36495749866498 36603368465872 36631649757014 36643505938832 36655365958016 36683687424592 36791860213888 36811639531264 36869196144001 37006486643243 37018464144584 37053409881436 37094040847916 37168336469056 37203423686624 37215464928512 37244219150944 37256273596672 37395005463296 37432562468782 37473609195542 37508984593093 37584111304688 37625324212528 37660842830312 37673032120256 37813315878208 38004537107524 38025768366998 38046211033844 38058525051872 38087930657764 38200244276896 38212608149248 38290622810752 38513992317047 38627562306008 38640064483904 38649141618916 38669919411448 38682435298624 38826477789632 38875708728064 39044622685042 39094130225384 39115147243952 39124335983083 39252406056256 39260801032336 39273508163968 39282734104472 39316573582208 39641229822844 39697542796832 39735017606128 39756379165984 39873612702976 39895888122752 39917336166656 40084667097137 40128621992797 40141610002936 40291086049448 40304126642624 40386411337376 40549919075584 40590644662178 40741792787254 40754979255952 40786468254974 40799669183312 40919979171968 40964850030208 41158687108123 41256065066476 41377720874464 41409691029668 41423093669984 41436500648192 41468516219104 41590798502656 41810942106047 41833419683666 41872910778439 41886463344232 41932394001992 42056044167488 42102160779328 42315070616884 42338709958718 42401460844366 42486386692256 42573126677744 42586905875072 42745487514496 42985651197476 43008760299128 43032787171156 43159682173984 43182884834752 43223649835808 43285051873024 43466500053223 43514163302363 43642477786232 43676197787209 43680072894848 43690334003992 43704474796096 43713821943376 43867217947328 43890800979584 44137399557004 44179065627866 44193364602608 44227510241746 44357928241744 44372285107072 44396139663616 44406568987664 44420941596032 44631132174317 44680072502377 44811825017128 44903312605372 44917845989536 45050299650304 45085107393248 45099699617024 45149153753344 45313101935894 45362790078814 45377472177232 45546445099376 45561186639488 45604196777152 45654204120512 45885076574636 46055939672548 46070846115424 46106442375188 46121365163744 46164904114576 46257367759616 46308091338496 46351806560384 46612232191804 46622201225899 46637290944712 46774814901568 46810955077016 46826105887808 46877453117248 47264543250314 47349915084784 47376367145768 47401836697904 47541615145856 47593746967936 47861150388116 48054920227744 48115852585088 48126143200928 48141719684864 48153028902256 48320985885952 48396537866443 48576752938649 48592475266712 48645759410872 48789205935808 48904637053696 49136043538426 49189923733106 49334974888784 49373093150758 49389073221904 49405058465152 49589028983936 49941552448892 49957716507296 49996315925452 50143744968928 50159974468864 50198730159968 50214977456384 50452584197054 50555587929821 50656845671536 50704666153544 50760266423464 50776695466432 50965773574976 51223506536228 51252122581606 51279675741268 51328084180022 51487285764512 51535890188848 51552570269824 51609100310144 51870086562632 51910163557759 52035261975892 52063236151576 52080086913088 52092321312452 52120326163256 52186413346912 52397694372608 52675039787071 52692088564648 52720415850544 52732800672851 52875877714816 52888299057464 52905416858432 52916731826192 52933858829696 53429483674268 53497230834736 53538565029482 53555893295216 53584684962848 53713818813824 53742695382272 53755320353488 53772718774144 53801627007232 54027160000489 54086403555509 54103909134392 54154983672868 54322953300928 54374234618912 54391833357056 54433858759072 54594373220608 54654238754048 54709129762066 54912851148038 54930624214544 54990858464464 55042770290456 55153015405696 55265615514304 55545092695612 55606000741772 55769971613408 55813061822596 55831126250848 55849196525824 56057163199232 56228024163181 56437401483983 56455667985704 56473940399552 56517574524424 56684233443136 56746390615616 56818343525632 57065217770446 57149795051102 57318318260528 57381170739568 57399742701184 57613483171712 57937182048772 58171745538848 58257962822176 58276818565888 58340722089728 58585282680431 58649524451011 58822470059704 58886971918424 58906031246912 58993336826944 59480473757042 59545697150602 59564969681776 59610992064962 59786772847568 59806123405184 59871703890304 60155004234949 60398546762216 60455563490764 60475130508832 60521856120284 60541444594592 60719969093888 60766883877856 60786551657728 61074180870118 61141151845358 61198869599257 61218677195416 61446638302088 61466526090944 61533927292864 61845103209292 62042043125102 62075396949956 62095488242528 62222262067472 62346886980352 62405742958208 62474174059648 62790104786344 62825182519388 62838619043603 62858957360264 63044315736896 63059125799284 63093026408152 63113447066176 63173026683104 63428787924736 63527961616249 63785159841416 63819450766448 63834442919767 63840106538624 63855103544296 63889432071088 64043399354944 64077829109632 64148093739392 64508507044852 64569403609958 64830818199472 64851801310336 64865671270816 64886665662208 64901908520432 65093291147648 65128285324544 65230116254771 65473014830353 65494205794264 65627918423236 65759364522176 65842745642752 65893618497824 65914945594112 66160394281216 66226841290922 66299462422882 66494966154448 66567881299088 66589426626944 66652287597376 67238796421004 67312527213724 67334313553312 67386338856044 67585047566816 67606922110208 67681056571648 67744948049792 68065502934377 68140140253237 68341071772168 68363191009984 68416011266408 68438154759104 68692999166272 69040378374916 69078947827382 69181330851334 69203722046992 69461417211056 69483899059328 69560091722368 70134483532724 70172187856472 70338209293664 70545622474496 70622979371776 70919026402627 70996792756487 71019771543656 71267487354752 71284229164408 71307300983104 71322551591824 71412986685248 71814217479238 72081633392834 72104963298992 72160674604954 72184030093552 72396886227328 72435806819584 72476273130368 72819215652833 72991499732996 73206736931744 73263299514028 73287011877664 73310731916032 73367374849184 73583720427776 73738392288002 74012973286486 74036928289168 74106819762872 74188081695832 74336672938112 74406847373248 74488438301888 74865124937564 74947218391084 75017969186186 75168222609376 75250648425056 75321685660624 75346064240512 75626631756416 75785597785157 76009074215048 76051536733996 76067802000151 76092422067688 76117050103744 76175861315528 76400488553792 76581245621504 76986596611873 77027984634094 77255124612016 77280128967808 77298283237832 77339838822896 77364870597248 77652955579264 78089245370084 78188260450768 78230294487904 78248671966166 78504812112512 78521602064672 78547016327936 78565468208944 78633147164416 78962772308407 79049359042667 79282459645688 79395085593664 79470035212256 79512758331968 79791776245504 80169334194274 80257243985594 80283220005872 80582172098896 80608253285248 80772822674752 81181289324356 81483585574508 81509958511904 81572936509948 81599338366624 81839958343936 81929700060416 82317374216246 82395082499509 82485432938129 82512130132952 82755441748928 82819382059336 82846187339968 82937032438208 83621884212094 83666839367332 83745821556878 83772926688464 83864788003984 84112088334976 84204321558656 84630141233768 84677419917436 84695530015291 84802921688732 84972773384512 85146253355488 85173811750144 85490975028992 85624643917553 85943485968379 85971302394952 86017520598256 86065574342312 86319364347968 86365769669504 86447299671616 86933000106446 87028326604726 87284955572464 87352395574418 87360145789696 87380668007984 87408949592192 87427643886752 87734435894656 87781601959168 87918852343387 88274799114008 88358131255732 88386729205216 88455020483492 88715856483488 88744570214144 88813137975328 88841883192064 89262264348634 89360145004754 89444501721991 89623650034256 89806625210744 89835691979072 90170214786496 90626203871788 90725580157628 90754944354464 91092890198752 91122373278976 91208393554304 91308408241024 91740460476769 91770153149272 91841058602189 92111879345096 92141692230848 92212884750376 92242730327488 92329808229152 92703613120768 93224464383608 93244402451798 93274581889424 93296493498121 93549629803136 93621910154032 93652211775616 93754906234496 94529086500628 94699830169568 94752734291536 94803673395808 95083230291712 95187493935872 95586513847019 95691329367439 95722300776232 96109840455488 96231705170176 96252286401856 96306057804512 96793075732886 97153505877298 97184950533424 97291518821744 97578411871616 98147638488601 98272087076852 98379847466212 98669949777568 98746186301516 98778146443808 98810116930304 99178057967872 99480350442551 99850787240893 99883104897784 99915433014592 99992631850904 100287489937856 100397460319936 100905168394108 101111175859642 101313691343072 101409332307088 101520532846928 101553390932864 101931547149952 102145805710429 102447013072456 102504245163212 102526167913247 102559351482536 102656168360044 102974571529024 103071780377696 103105140539648 103218200620288 103650884742301 103740173125264 103764543259481 103820327115518 104070523951784 104126472303152 104160173826176 104184642624904 104240652326512 104372826693824 105350079574142 105384177129296 105440831701088 105465601345702 105751755429632 105776598114928 105810833716864 105833463652384 105867717659392 106428084415679 106858967348536 106994461669472 107077130058964 107111786590432 107169369925696 107427637627648 107510640706976 107545437548288 108054320000978 108172807111018 108207818268784 108309967345736 108645906601856 108748469237824 108867717518144 109418259524132 109825702296076 109861248429088 109981716928928 110085540580912 110306030811392 110531231028608 111054241629773 111090185391224 111176018307913 111212001483544 111539943226816 111626123645192 111662252501696 112456048326362 112874802967966 112911335971408 112947880799104 113035149048848 113368466886272 113492781231232 114130435540892 114299590102204 114636636521056 114762341479136 114799485402368 115226966343424 115407128758441 115836872392163 115874364097544 116343491077696 116515925644352 117170565360862 117299048902022 117644940119408 117773943836848 117812062493824 117986673653888 118960947514084 119091394301204 119129939363552 119221984129924 119573545695136 119612246810368 119743407780608 120310008469898 120423582114667 120555632755727 120797093524432 120911126981528 120950261017664 121043712240568 121082889189184 121533767755712 122148361740236 122282303690716 122397739198514 122437354390832 122893276604176 122933052181888 123067854585728 123650185859993 123690206418584 123785774637733 124084086250204 124150793899912 124190976485056 124444524134944 124811485916416 124948348119296 125580209572688 125609710261477 125650365038776 125677238087206 125717914720528 126088631473792 126118251598568 126186052816304 126226894132352 126346053366208 127055923232498 127570319682832 127638901532896 127668885839534 127680213077248 127710207088592 127778864142176 128086798709888 128155658219264 128296187478784 128833996924243 129017014089704 129138807219916 129661636398944 129703602620672 129731342541632 129803817040864 130186582295296 130460232509542 130946029660706 130988411588528 131255836846472 131518729044352 131787236995648 132453682581844 132598924845764 132989932308896 133135762598176 133178853253888 133304575194752 134082211466047 134477592842008 134581495846421 134625054427448 134668627106624 134772677712088 135170095133632 135489896099584 136131005868754 136280280506474 136682143544336 136726382019968 136832022532816 136876309518208 137385998332544 138080756749832 138157895654764 138362661702668 138407444093984 138922834422112 138967798118656 139120183444736 139703366391797 139856558306257 140268967065448 140344375712944 140676418587328 141838052805254 141993585512974 142039543087312 142534974709504 142568458328816 142614601966208 142645103183648 142825973370496 143446548560263 143628434958476 144163266785668 144209926597984 144321349209908 144368060187104 144793772454656 144952546260736 145638431305666 145935765967459 145982999465992 146413473863488 146526599028056 146574023755328 146734749698368 147476784576004 148025946572972 148073856578336 148213639525744 148376163391664 148673345876224 148813694746496 148976876603776 149126498867567 149681803935781 149730249875128 149845937719361 149894436782168 150035938372372 150336445218752 150501296850112 150643371321248 150692128481024 151253263512832 151489754623363 151571195570314 152018148430096 152103073467992 152135604000302 152184844135376 152234100207488 152351722631056 152800977107584 153973193223746 154055969268188 154510249224032 154560257935616 154596566475664 154679677645792 154729741194496 155305911158528 155548738761377 156178490740168 156376520901536 156460588975808 156497343932332 157009624225024 157043204129344 157130936417888 157925544616814 158098718085334 158564919291376 158790171187328 158940070424512 159025516663936 160338668388548 160514487971188 160566440011744 161164344197792 161216506570496 161545645349504 162310045458899 162362578648712 162488026757719 162967171149016 163019917023808 163145873019896 163198676733248 164634748432492 164790164999018 164970865876258 165024260265904 165510883497856 165638764118672 165692374679936 165874064876416 166658946159121 167243768424188 167333678734664 167491643113756 167545853376928 167729576007968 168224176669952 168408643117312 169114601421649 169260282467536 169300044265469 169354839834872 169391060030582 169605843377464 169945546769024 170292506710976 171249287835106 171886971936758 171942604789904 172035041196512 172131148684624 172638728695936 172731539339008 172894599343232 173645821941371 173866000212892 174056653209452 174569911144928 174704791148836 174761336015968 174817899184384 174855287773504 175468871789312 175837704686774 176003696936821 176549598228016 176716262511464 176773458410432 176910040966984 177431712966976 177626275950656 178524528697268 178720290009508 178889003443982 179247300068512 179613250421488 179671383958144 180340429572992 180521551260739 180719502410759 181252407743576 181392450923437 181451160315256 181509888708928 182185780397504 182416787108608 182616816482048 183480920953538 183540306298544 183583422689851 183682117204378 184223758690192 184283384461696 184425769500752 184485460654976 184659616458304 186448928767216 186488804903596 186549163778848 186592986996242 187099259606272 187243820308064 187304423551232 187509812468992 188295841658509 189058173001256 189399660339136 189505468583072 189607346791616 191173027694038 191382658734878 191444601552464 192219680910976 192504572803712 192612115609024 193586151465772 194307011754596 194369901066848 194583037643488 195156823743232 196295276977202 196480581344983 196544174153704 196696032390923 196759694932424 197339899555136 197492372603032 197556292887616 198960700885102 199701574481786 199766209795568 199830866029184 199985263701808 200574979875712 200794920639872 200996585430199 201745040087357 201810336788216 202222351719284 202627382686144 202818664614176 203041065693856 203106781865728 203863094299904 204181843188011 204291611420858 204894026144912 204942158847673 205008490326424 205052335826494 205118702965072 205312336720088 205949143058048 206143560755392 207301769484602 207480346250528 207529086518962 207640654231036 208141047903568 208252944606304 208320347652352 208369285249808 208481304653024 208745653387648 209652647895769 210700159148284 210768354258592 210881663402176 210931202691404 211553196229856 211621667433728 211666927304768 212856168831358 213290734875517 213717934697072 213988923338944 214154260117928 214223573180864 214338739851392 215021281413952 216108640001956 216345614222036 216415636537568 216619934691472 217291813203712 217496938475648 217735435036288 218526088368263 218765713444603 218836519048264 219005601282143 219651404592152 219722496858176 219963433857856 220171081161824 221062462057216 222108483259546 222180370782448 222352036615826 222424002967088 223079886453632 223252247290384 223324505003392 224912096652724 225749605935932 225822671942816 225895761598208 226070298097696 226736933772544 226985562462464 227937071481353 228260871081784 228599180204408 229273273042112 229524682958272 230814257516882 231673744784326 231748728195088 232686982155392 233031851288704 234341130721724 234598097804044 235289880238816 235547887673696 235624124987648 235973347307776 237222374132237 237921895028168 238105723420591 238182788602408 238259878727104 238443968259848 239147091390272 240620016939796 240847164229334 241111265511454 241594187048864 241822253963056 241900522035328 242087424481136 242165778378368 243067535511424 243311656047083 243578459771023 244296723480472 244564607381432 244795478397028 244874708781664 245786553208352 245866104363776 246135709171456 247167494385487 247300371719986 247380412837168 247438526234147 247571549275466 248168172500408 248301587799824 248381952970112 248889048269888 251160419145376 251219420522954 251300730077552 251354476174412 251435829441056 252177262947584 252236503197136 252372105632608 252453788264704 252692106732416 253790047452773 254111846464996 255140639365664 255277803065792 255337771679068 255420414177184 255557728284352 256173597419776 257667993848486 258034028179408 258277614439832 259323272797888 259462685083264 259607634081728 260920465019084 261892059321412 261976823177056 262511673692944 263037458088704 263574473991296 263839190304157 264821653117151 264907365163688 265112043657331 265197849691528 265979864617792 266271525196352 266609150389504 268164422932094 268955185684016 269162991692842 269250108854896 269337254213248 269545355424176 270340190267264 271917227943829 272262011737508 272560561012948 273364287088672 273452764039936 273664045065632 273752619036416 274771996665088 275201614731667 276161513499664 276315791309528 276725323405336 276814888187968 277845668844224 279406732783594 279713116612514 280537934130896 280688751425888 281352837174656 283676105610508 283987171025948 284079086174624 285136916657632 285229203932416 285290206367296 285651946740992 286893097120526 287163926581129 287256869916952 287478816571349 288326533571336 288419853195968 288642698419816 288736120374208 291276862611332 291871531934918 291965998931984 292826947726976 293053198056112 293148047510656 293469499396736 294535162583311 294858135512291 294953569152008 296051893145944 296147713156672 296427279051488 296752326783328 297627389492992 297953753207552 298252997735134 299363607871562 299460499750256 299530847546599 299691875438722 299788873564336 300071876744744 300672890437504 301002593700224 301286742642496 302979509246726 303142391140628 304036296860192 304206146935984 304271208000604 304369688270752 304468200414976 304703445262112 305601954215168 307219531127041 307946386447492 308111938536376 309020498448064 309193132951328 309359355291584 311097477522754 312356981480336 312753041803072 312921177951616 312994687864664 314086408258688 314261872835776 315851089233628 316197436170668 317129838582752 317580342374656 317880140849024 318051033327872 319384282999769 319734504265189 320677336777096 320925105479927 321028975942376 321132880023488 322328688395584 323091290699008 324620090917798 324725157297424 324976053515438 325934342298032 326039834047616 326291746039792 326397353466496 327941797280851 329269496864984 329580329998036 329941731752516 330048520531808 331021766995712 331277528237344 331384749359872 331748129752832 333138796780439 333317892318242 334487536848376 334667357469328 334983286227512 335091706753856 335459152015936 338229202843298 338520564935072 338600088530938 338709679669744 338782120061164 339211686754928 339891093538048 340585013421952 342498575670212 343773943873516 343885209579808 344070082393024 344262297369248 345277457391872 345789198686464 347291643882742 347732000425784 348000672691633 348113306418904 349139822289856 349409582297672 349522672031936 349710575547008 351675409373548 352007393873642 353099196456032 353432525022928 353546916820864 353820081933968 354863425933952 355252551901312 355609343453429 356933532462247 357049057394536 357440580019016 357778006887964 358494600137024 359226500842976 359342767916288 360680859145984 361043102521478 361244799486481 361439004821518 362504815487152 362784901846874 362902320630512 363019777417856 364371560795008 366961841907076 367080612597088 367166845379702 367364234408756 368447517380384 368566768923392 368851539001504 368970921309952 369319232916608 370923915507899 372897857534432 372977609807192 373098327557696 373185973992484 374487640616128 376591683317018 378116346002512 378799320678272 379010937166144 379214693583232 382346055388076 382765317469756 382889203104928 384439361821952 385009145607424 385224231218048 386623079420773 387047031478913 387172302931544 387471448422253 388614023509192 388739802133696 389166075286976 392590553954404 392961162689966 393088348307408 393392064781846 393519389864848 394679799110272 394984745206064 395112585775232 396982175655767 397417486994827 397921401770204 399403148963572 399532419591136 399661732058368 399970527403616 401149959751424 401589841279744 401993170860398 403273280313163 403490080174714 403620673576432 404444703438568 405254765372288 405637329228352 406082131387712 408363686376022 408583222841716 409788052289824 409884317695346 410016980652848 410104671652988 410237405930144 410624673440176 411898286116096 412287121510784 414603538969204 414960692501056 415058173037924 415281308462072 416282095807136 416505889212608 416738570499616 416962609306048 417491306775296 419305295791538 419701123464727 421400318296568 421536708517184 421763326804352 421862405382808 423106392459712 423333854609536 425712337662716 426581469751034 427435869394144 427977846677888 428308520235856 428447146361728 428677479702784 430042562827904 430474468390993 430946505748733 432217280003912 432691228444072 432831273075136 433239869382944 434993876951296 435470870072576 437052176736526 437531426889206 437673038096528 438011202564286 439302809184304 439444993716352 439926867715712 440342162323648 444216966519092 444360741564896 444704073231652 444848005934176 446159772907264 446504494580768 446649010006784 449013160877983 449824193305448 451499211871864 451645343885632 452140596195392 455874142962706 456521742163568 457198360408816 458546546084224 459049365916544 461628515033764 463347489568652 463497456390176 465373964310784 466063702577408 466792413615047 468530617053421 468682261443448 469044384932201 469196195608088 470579760477632 471095775347392 474444748264474 475843790056336 476211446841182 476365577204816 476519757454208 476887936519696 478294182780544 479299549872013 481084326362159 481240033879592 481694328458668 482222531022908 483188374097728 483644507926112 483801044070656 484174848962272 484331556756736 486135071022848 486623312094166 486895164525257 487156919542046 487616799710209 488593446960944 489129214762864 489590956794056 489749417563328 491573106416704 494334988770974 494600743439972 494760825674336 494877052468294 495143098550932 496336345000816 496603175599648 496763905940224 497778096539776 502320838290752 502438841045908 502601460155104 502708952348824 502871658882112 504473006394272 504744211265216 505384213464832 507580094905546 508223692929992 508616367780079 510281278731328 510555606131584 510675543358136 510840828354368 511115456568704 515335987696972 516068056358816 516555228879664 518646545595776 518925370166528 519215268163456 521100672262781 521672085906361 521840930038168 523784118642824 523953646354112 525023347385888 527148947982592 527678380608314 529643306234302 529814730327376 530224087314662 530395699383056 531959729235584 532543050392704 535062932405599 536328845864188 537910371368032 538325983385684 538500217709792 538674508426496 539090710848352 540680380534528 543542247378611 543834455887658 544524023475016 545121122025896 546728574177344 547328090131264 550403229463334 552323026999328 552631582619056 553450646810672 553629776375936 555691337688448 558813465567188 559426233225028 561075868261792 561377502851776 562705674349312 565064500691899 565684122930719 567352211221016 567790571233717 567974342051896 568158172349248 570273833315264 570580412734592 573786194241052 574327853162258 574513739833904 574957633142698 576653067142672 576839706391936 577285396839632 577472240748416 580204718266121 580840942530901 582553725222664 583743063869836 583931997863968 585653895453952 586106396112224 586296095021312 586938998793472 589070325166622 589399409688469 589716271024582 589907138304016 592103786291888 592295426313344 592854558102976 593504653566656 596505995470268 598727215743124 598920999500512 599061695093198 599383750877444 599577747128672 600143753489488 601345780875008 602005187400448 602573485284992 605959018493452 606284782281256 608072593720384 608412293871968 608542416001208 608739376541504 609406890524224 614439062254082 615892772894984 616223877072752 618040996896128 618386265902656 618718710583168 622194955045508 624713962960672 625506083606144 625842355903232 625989375729328 628172816517376 628523745671552 629154992263759 631497788202437 631702178467256 632394872341336 634259677165504 635760281698048 638768565999538 639469008530378 641354673554192 641850210959854 642057951884752 642265760046976 644657376791168 649240181835596 649450314594848 649952107030876 651868684596064 652079668095232 652583492079584 652794706932992 655883594561702 656250004360129 657222643087673 658538993729968 659160659996072 659883463505032 660097041063616 662555056474688 666277593560878 666635784636484 668975073696752 669334714938656 669966572455024 670183413507712 670918304031872 676458405686596 677041129870144 677200177061876 677419359339488 677564240122328 678423373509856 681170026843904 684775517231923 684997151340424 685526408747063 687547887747032 687770419159616 688140164786048 688524594738496 694583287765484 695464000851568 696001345383266 696226612837808 698279644579712 698819164595344 699045344063872 699421151094016 702353080006357 703123246221617 703350818747096 704014787747284 706198392912064 706865050045856 707093833641728 707640163867936 709726851867904 710505103802624 711218686906858 713867064924494 714098114789072 714881160038032 715556013775928 716989200274048 718453001685952 722086205042956 722489598972962 722878009643036 725009630974304 725569803693748 725804641261024 726039554835712 728743121590016 733923683814152 734161225194176 734333690759404 734728468817512 736895034760768 737703078003008 738638465833216 741847831015798 745795715068864 745955219614384 746196655115392 746371947984968 748975281232256 753183366634036 756232692005024 757598641356544 758021874332288 758429387166464 761608674845603 762443817863143 764692110776152 765530634939512 765778406209856 770448462436096 773246158841546 774094062957826 774344605863088 774942896844506 777228047018384 777479604267392 778332150573952 782015055054337 785181107908808 785922325379932 786176696614816 786784129563692 787038779729696 789359598220544 789969490412128 790225171550464 793964351311534 794407900014893 794834973989654 795585304790341 795842803540408 798806297927144 799064839182272 799941054807232 803986341720796 806546560626326 806980160349428 807241347152864 808889406877136 810509530744576 811274658456704 812164262775424 816727372752044 817166445683432 819576104579648 819768635390692 820033961305696 820209343305976 820474811860288 821249346880352 824574243021568 825863501011237 829207077938408 829847757956971 829921385002112 830116346075848 830562616924144 832564191614272 833011778425216 833477140999232 833925218612096 838610591583076 839402246929454 842800636593136 843073417034368 843526653608704 843724810765616 846212784919424 846667709219072 847991511312023 851149192794589 851424675325432 853162939502068 854871738788288 855955693355776 856617040471712 856894292723456 860085125655808 860948936781986 861893011497466 864434560007824 865382456888144 865662546150272 866479738765888 874104353473052 875062853778412 875346076193056 876022405128572 878605618368608 878889987432704 879853735431424 880684324647296 885821823292081 888433933038184 888721483129792 889408146463304 889696011868352 893008989161536 898026321755966 899648386610896 902998423743728 903290687771264 904281192390784 911748285925412 913043484327136 914396720817632 917093092168448 918098731833088 921947343234151 922958305834331 923257030067528 926694979137304 926994912780352 933584827230094 937061234106842 937364522886896 938088769864402 938392391216176 941159520955264 942191550694784 946649803486829 948889496528948 951687580112672 952422893682364 952731154409632 953039514908416 953775873039392 956588365561088 958599099744026 961651668439081 962168652724318 962480067759184 963388656917336 964445062045816 966376748195456 967289015852224 968349697924544 973246624188332 973790329050514 974313839084092 975233599420418 977186893921888 978258429525728 979181913588112 979498835126656 983146212833408 988669977541948 989201486879944 989521651348672 989754104936588 990286197101864 992672690001632 993206351199296 995556193079552 1000825755954349 1004641676581504 1004877682091816 1005202920310208 1005417904697648 1005743317764224 1008946012788544 1009488422530432 1015160189811092 1016447385859984 1017232735560158 1020562557462656 1021111212263168 1021351086716272 1021681656708736 1022230913137408 1026516040009291 1027641667554671 1030671975393944 1032136112717632 1033110457759328 1037293091191552 1038430536326912 1042201344525562 1043344171812722 1043681860076336 1047568237285648 1047907292708224 1050046694771776 1055356761216628 1059286612468604 1059629460654752 1060448174629324 1060791398766112 1063919458471168 1065086100785408 1070125864811198 1072310628195677 1072657691728376 1075820742736064 1076651966771368 1077000435419584 1078181421696704 1087084494757222 1087668911775316 1089048046950032 1090242244051792 1093457148354688 1094656180262528 1100806458926668 1104646053998656 1105263165238112 1106901293621344 1107259552751872 1111382675376896 1113120370928189 1117265317588927 1117626931134376 1118852466450056 1122151736523584 1122755005703552 1130129001383798 1131368245861438 1134704422442032 1135581142467434 1135948684103792 1136316344698496 1140547666630528 1141160825469184 1142945080464031 1147572388482104 1148655706324516 1149027479667808 1149915266285396 1153306134285344 1153679412783872 1154570793679264 1154944481496832 1160409436532242 1161681885061802 1162778522385883 1165107450445328 1167486127739672 1167863995727936 1172212792224448 1178140650333244 1178798819376938 1179432542049164 1179814276608032 1184207572583776 1184590852626688 1185709116205952 1187009307133312 1193011990940536 1193933761828457 1197454431486248 1197841999001024 1198123390186396 1198767501754888 1199155494257344 1200287506978976 1205146970569984 1211918036986904 1212569564562512 1212854415475573 1216145187440768 1216824587743936 1217084832002416 1217478753083008 1218813781048448 1228878124508164 1231785545789968 1232447754145504 1236081993792256 1236772531805312 1237437421166336 1242624680011247 1243987281776707 1244389910091016 1249427925921344 1251012167212288 1251978751458656 1257047491343104 1258309984527518 1262995576404874 1263404356934512 1264789744682672 1268519354331008 1275919300351813 1277537131999076 1278938017060756 1282709347108384 1283700421919708 1284115903769504 1284531520093952 1289314753582336 1293244555753163 1298060234131609 1298480363671192 1298900629189696 1299904214061752 1303737369192128 1305166984159168 1311767189123404 1312500008720258 1314445286175346 1317077987459936 1318321319992144 1319766927010064 1320194082127232 1325110112949376 1332555187121756 1333271569272968 1337950147393504 1338669429877312 1339933144910048 1340366827015424 1341836608063744 1347461501649913 1348939062373253 1352916811373192 1354082259740288 1354400354123752 1354838718678976 1355128480244656 1356846747019712 1369551034463846 1369994302680848 1371052817494126 1375095775494064 1375540838319232 1376280329572096 1377049189476992 1383565097403827 1389166575530968 1390928001703136 1392002690766532 1392453225675616 1396559289159424 1397638329190688 1398090688127744 1404706160012714 1406246492443234 1406701637494192 1408029575494568 1412396785824128 1413730100091712 1415280327735872 1422437373813716 1427734129848988 1428196229578144 1429762320076064 1431112027551856 1433978400548096 1436906003371904 1444172410085912 1444979197945924 1445288238002869 1445756019286072 1450019261948608 1451139607387496 1451609282522048 1467847367628304 1468322450388352 1468667381518808 1469456937635024 1473790069521536 1475406156006016 1483695662031596 1491591430137728 1491910439228768 1492393310230784 1492743895969936 1497950562464512 1500292673859733 1505879341098119 1506366733268072 1512465384010048 1516043748664576 1523217349691206 1524887635726286 1529384221552304 1531061269879024 1531556812419712 1546492317683092 1548188125915652 1548689211726176 1549885793689012 1554456094036768 1554959208534784 1556664301147904 1564030110108674 1565506567490671 1567223225824451 1570362215817616 1571844650759864 1572353393229632 1573568259127384 1574077559459392 1579938980824256 1587928702623068 1588815800029786 1589669947979308 1591170609580682 1591685607080816 1597612595854288 1598129678364544 1599882109614464 1607972683441592 1609215070290529 1613093121252652 1613960320698856 1614482694305728 1617778813754272 1622549316913408 1624328525550848 1632926233399201 1633454745504088 1634332891366864 1639152209159296 1639537270781384 1640067922611392 1640418686611952 1640949623720576 1642498693760704 1651727002022474 1658414155876816 1659695515913942 1659842770004224 1660232692151696 1661125233848288 1665128383228544 1666023556850432 1666954281998464 1667850437224192 1674841960015159 1677221183166152 1678804493858908 1685601273186272 1686146834068736 1687449621531232 1692425569838848 1695983022624046 1702298385589178 1702849350650864 1706325879004136 1709743477576576 1713234080943424 1721897873563972 1723786022994932 1728869120015648 1730764913776288 1731325092300544 1732959477531776 1743068749058611 1748208706946104 1749559446003473 1750125707556824 1750692152386112 1752044810257144 1757211236737216 1761368649294592 1771643646584162 1776867866076368 1777442966259584 1778816292926608 1779392023736704 1786017978323072 1796052643511932 1799296773221792 1805996847487456 1806581375542528 1808562384781568 1816143763093361 1818135257981341 1823496571850824 1826086968654272 1828793441635264 1843894686468302 1845916611668662 1846514060135056 1853389958274608 1853989825560704 1864805131283419 1867169654460188 1874122468213684 1874729045773792 1876177539728804 1876784782432352 1882319041910528 1884383101389568 1893299606973658 1897164957576967 1897778993057896 1903375160225344 1904845787364728 1905462308819264 1907551746078784 1917198199488052 1923303336878162 1924337305448636 1924960135518368 1926777313834672 1928890124091632 1932753496390912 1934578031704448 1936699395849088 1946493248376664 1947580658101028 1947997190351693 1948627678168184 1950467198840836 1954373787843776 1956516859051456 1958363827176224 1958997670253312 1966292425666816 1969366810103719 1977339955083896 1978402973759888 1979043302697344 1979508209873176 1980572394203728 1985345380003264 1986412702398592 2001651511908698 2009283353163008 2009755364183632 2010405840620416 2010835809395296 2011486635528448 2017892025577088 2018976845060864 2022133603897901 2030320379622184 2032894771719968 2034465471120316 2041125114925312 2042702173432544 2043363313417472 2053032080018582 2055283335109342 2061343950787888 2064272225435264 2066220915518656 2084402689051124 2086688343625444 2087363720152672 2095136474571296 2095814585416448 2100093389543552 2110030590965687 2110713522433256 2112344347850347 2118573224937208 2119258921309504 2120896349258648 2121582797532224 2140251729622396 2144621256391354 2145315383456752 2151641485472128 2153303933542736 2154000870839168 2156362843393408 2174168989514444 2175337823550632 2178096093900064 2180484488103584 2186914296709376 2189312360525056 2198489818481437 2200900575451097 2201612917853336 2209292107997312 2210526330476224 2213802587242688 2226240741856378 2234530635177854 2235253862268752 2237704932900112 2244303473047168 2245510011407104 2257395685237823 2260258002767596 2262736491722876 2269408844884064 2271162284934868 2271897368207584 2272632689396992 2281095333261056 2285890160928062 2288048060178673 2295144776964208 2297311412649032 2298054959335616 2299830532570792 2306612268570688 2309141587358528 2320818873064484 2323363770123604 2325557044771766 2330214900890656 2334972255479344 2335727991455872 2344425584448896 2349353531339867 2356281300666488 2357597638753876 2358101862004681 2358865084098328 2359628553216064 2368415145167552 2371418232411904 2374018614266624 2386023981881072 2386584494968063 2387867523656914 2394908862972496 2395683998002048 2396246780372792 2397535003509776 2398310988514688 2400575013957952 2423836073973808 2425139129125024 2425708830951146 2432290374881536 2433649175487872 2434169664004832 2434957506166016 2437627562096896 2447845941560617 2457756249016328 2463571091579936 2464895508291008 2473545063610624 2485249360022494 2487974563553414 2488779820182032 2498855851842688 2503957502917312 2516619969055036 2525991152809748 2526808713869024 2529579489365344 2537038708662016 2551838600703626 2554247557484779 2555074263998152 2557048421081999 2557876034121512 2565418694216768 2567400843839416 2568231807539008 2586489111506326 2596120468263218 2596960727342384 2597801258379392 2599808428123504 2607474738384256 2610333968318336 2623534378246808 2625000017440516 2628890572350692 2634155974919872 2636642639984288 2639533854020128 2640388164254464 2650220225898752 2654363961444143 2664248065019749 2665110374243512 2666543138545936 2675900294787008 2677338859754624 2679866289820096 2694923003299826 2697878124746506 2705833622746384 2708164519480576 2708800708247504 2709677437357952 2710256960489312 2713693494039424 2725484422644997 2739102068927692 2739988605361696 2742105634988252 2750191550988128 2751081676638464 2754098378953984 2767130194807654 2772779553381721 2778333151061936 2781856003406272 2784005381533064 2784906451351232 2795276658381376 2809412320025428 2812492984886468 2813403274988384 2816059150989136 2824793571648256 2827460200183424 2830560655471744 2843954274779839 2844874747627432 2847072816667859 2855468259697976 2856392459156288 2859524640152128 2862224055103712 2873812006743808 2888344820171824 2889958395891848 2890576476005738 2891512038572144 2900038523897216 2902279214774992 2903218565044096 2935694735256608 2936644900776704 2937334763037616 2938913875270048 2947580139043072 2950812312012032 2963181929257589 2967391324063192 2983182860275456 2983820878457536 2985487791939872 3000585347719466 3011758682196238 3012733466536144 3024930768020096 3046434699382412 3049775271452572 3058768443104608 3062122539758048 3063113624839424 3083890863719081 3092984635366184 3095374404467683 3096376251831304 3097378423452352 3099771587378024 3108912188073536 3128060220217348 3131013134981342 3134446451648902 3140724431635232 3143689301519728 3144706786459264 3147136518254768 3148155118918784 3159877961648512 3166519977023299 3175857405246136 3177631600059572 3179339895958616 3182341219161364 3183371214161632 3195225191708576 3196259356729088 3199764219228928 3213177427011331 3215945366883184 3216700841043911 3218430140581058 3226186242505304 3227920641397712 3228965388611456 3235557627508544 3265852466798402 3266909491008176 3268665782733728 3278304418318592 3279074541562768 3280135845222784 3280837373223904 3281899247441152 3284997387521408 3299270616886049 3303454004044948 3316828311753632 3319391031827884 3320465384303392 3322250467696576 3330256766457088 3333908563996928 3349683920030318 3354442366332304 3357608987717816 3371202546372544 3374899243062464 3391966045248092 3404596771178356 3405698701301728 3412651758008272 3419486955153152 3426468161886848 3429909473954041 3442681490522963 3443795747127944 3446456567545303 3447572045989864 3457738240031296 3461529827552576 3465918955063552 3486137498117222 3496417413892208 3499118892006946 3500251415113648 3501384304772224 3504089620514288 3514422473474432 3543287293168324 3553735732152736 3554885932519168 3557632585853216 3558784047473408 3572035956646144 3577620991511671 3592105287023864 3598593546443584 3611993694974912 3632287526186722 3636270515962682 3646993143701648 3652173937308544 3657586883270528 3687789372936604 3691833223337324 3693028120270112 3706779916549216 3707979651121408 3729610262566838 3733131045554677 3734339308920376 3737224615427537 3748244936427368 3749458091547584 3752355079457608 3753569564864704 3786599213947316 3794329915153934 3795557986115792 3806750320450688 3809691574729456 3810924617638528 3815103492157568 3833155761659783 3834396398976104 3846606673756324 3848674610897272 3849920271036736 3853554627669344 3857780248183264 3869156063408896 3873398791698176 3892986496753328 3893901018105787 3895161316202056 3895994380703386 3897255356336368 3900934397681672 3908747575687552 3913033718102912 3916727654352448 3938733620207438 3954679910167792 3956805947519776 3958086605394688 3959016419746352 3961144788407456 3970690760006528 3972825404797184 3993853904651533 4003303023817396 4019510728367264 4020811681240832 4021671618790592 4035784051154176 4044267207795802 4060640759244368 4065789543439936 4068930942240632 4085404346865088 4106064160037164 4110566670218684 4122687901575776 4128544450870528 4132441831037312 4151995678996997 4156548555447457 4168805378102248 4172026371239051 4173376687250888 4174727440305344 4190272949142592 4200186779087104 4220061181931374 4221427044866512 4224688695700694 4237146449874416 4238517842619008 4241792698517296 4243165595064448 4280503459244792 4289242512782708 4290630766913504 4303282970944256 4306607867085472 4308001741678336 4312725686786816 4330804358145707 4348337979028888 4350675647101264 4356192187800128 4360968976207168 4396979636962874 4401801150902194 4403225835706672 4418584215994624 4421052660952448 4427605174485376 4452481483712756 4469061270355708 4470507724537504 4475409865800224 4488606946094336 4514791370475646 4520516005535192 4524008744991229 4525472983445752 4538817689768128 4542324569869736 4543794736415168 4571780321856124 4576096120357346 4590289553928416 4594622825298064 4596109918671232 4599661065141584 4613224537141376 4618283174717056 4622921464894577 4640135922009211 4641637746128968 4646727540247208 4651114089543532 4660429801781312 4669944510958688 4671455982911744 4688851168897792 4696182393324253 4698707062679734 4712562601332976 4715195277507752 4716203724009362 4717730168196656 4719257106432128 4736830290335104 4772047963762144 4773168989936126 4775735047313828 4789817725944992 4791367996004096 4792493560745584 4795070007019552 4796621977029376 4801150027915904 4822010901602687 4847672147947616 4850278258250048 4851417661902292 4867298350975744 4868339328009664 4895691883121234 4915512498032656 4927142183159872 4929791016582016 4970498720044988 4975949127106828 4977559640364064 4997711703685376 5007915005834624 5026100032470049 5031611409225869 5033239938110072 5037128829489289 5051982305619496 5053617427738048 5059158978730688 5103677201407252 5108495114969558 5110148527996304 5114096842163998 5115752068243024 5130837388433536 5134801687678832 5136463615078016 5166427330932751 5172978223012652 5192240936526436 5193921454684768 5195602516758784 5199616856247008 5214949476768512 5220667936636672 5242552644071119 5247068756493616 5250000034881032 5257781144701384 5268311949839744 5273285279968576 5279067708040256 5308727922888286 5328496130039498 5330220748487024 5333086277091872 5351800589574016 5354677719509248 5359732579640192 5389846006599652 5395756249493012 5411667245492768 5417601416495008 5419354874715904 5420513920978624 5427386988078848 5450968845289994 5456114605041451 5478204137855384 5479977210723392 5484211269976504 5500383101976256 5534260389615308 5545559106763442 5556666302123872 5563712006812544 5568010763066128 5569812902702464 5590553316762752 5596168089082909 5602304574733529 5618824640050856 5624985969772936 5626806549976768 5632118301978272 5654920400366848 5661121310943488 5687908549559678 5689749495254864 5691086103385381 5694145633335718 5710936519395952 5712784918312576 5719049280304256 5724448110207424 5776689640343648 5779916791783696 5781152952011476 5783024077144288 5800077047794432 5804558429549984 5806437130088192 5837171091413779 5871389470513216 5874669526075232 5877827750540096 5926363858515178 5934782648126384 5967641756915072 5970975583879744 6001170695438932 6023517364392476 6025466933072288 6049861536040192 6068301376995611 6090898021694473 6092869398764824 6097577004118613 6099550542905144 6117536886209216 6124245079516096 6167781727438162 6185969270732368 6190748808935366 6192752503662608 6194756846904704 6199543174756048 6217824376147072 6230894148336169 6254096242708067 6256120440434696 6262026269962684 6268892903297804 6281448863270464 6287378603039456 6289413572918528 6294273036509536 6296310237837568 6319755923297024 6329637138828341 6333039954046598 6351714810492272 6355263200119144 6358679791917232 6364682438322728 6366742428323264 6390450383417152 6426354854022662 6431890733766368 6433401682087822 6436860281162116 6452372485010608 6455841282795424 6457930777222912 6471115255017088 6531704933596804 6533818982016352 6537331565467456 6558149083125536 6560271690445568 6561674746447808 6569994775042816 6598541233772098 6606908008089896 6612012781141027 6633656623507264 6638782063655768 6640930768606784 6644500935393152 6699367840060636 6708884732664608 6715217975435632 6742405092745088 6749798486124928 6774308739416153 6781737116782693 6783932090496184 6809193542356712 6811397402603456 6825303516016544 6852936323773696 6859818947908082 6885362981045926 6887591494255888 6892913135090606 6895144091979728 6915476480062592 6923059655105152 6972274996234444 6992834827784416 6998237784013892 7000502830227296 7002768609544448 7008179241028576 7028844946948864 7066049215921943 7086574586336648 7107471464305472 7115265171706432 7155241983023342 7184210574047728 7197187092887168 7223987389949824 7264575052373444 7272541031925364 7293986287403296 7304347874617088 7315173766541056 7345838508994687 7353893598099347 7375578745873208 7381277426038321 7383666446674648 7386056240540224 7413559833098432 7459220525133676 7466262091109354 7468678617840752 7474449230855074 7496489872854736 7498916183095168 7504710158915216 7507139129729408 7542661337459573 7550932252901713 7573198427894632 7588659830307868 7591115972231584 7613500640901376 7619383149458912 7621849235277056 7630206984315136 7662192325950097 7666311523319566 7668792797952208 7693213347512648 7697349221794544 7699840542073472 7707109255338688 7715560496366528 7785972993506656 7787802036211574 7790322632404112 7791988761406772 7794510712672736 7801868795363344 7817495151375104 7826067436205824 7833455308704896 7877467240414876 7909359820335584 7913611895039552 7918032839492704 7922289576814912 7941381520013056 7987707809303066 8006606047634792 8039021456734528 8043343237581184 8088534415591604 8121281518488736 8131579086879872 8137861884481264 8170808693730176 8179014899428867 8209471246631681 8212128320074328 8221133340437368 8245375803151552 8264883662074624 8303991357993994 8313097110894914 8337610756204496 8344052742478102 8346753374501776 8349454880610688 8380545898285184 8440122363862748 8442854089733024 8449377391401388 8474292899748832 8477035685238016 8483585397034592 8486331190128896 8531250056681677 8561006918489584 8578485025565416 8581261533827008 8613215734170944 8661608716291414 8696675958057776 8701351294202528 8712384375600256 8721937952414336 8793959273925748 8803602301804388 8806451671413344 8842105321904896 8855210348970752 8902081724014999 8904962967425512 8911843313711819 8938122540711416 8941015449075008 8950819731600448 9029582740951292 9041032011070384 9048017489982458 9050945966891504 9077635379536256 9084649139739472 9087589472830336 9130590040082641 9140602200881021 9143560643712248 9152192240714692 9180579107856832 9189245650596128 9192219837342464 9199322130283168 9226449074282752 9236566349434112 9245842929789154 9280271844018422 9283275492257936 9293455080494416 9302228179087064 9320859603562624 9339889021917376 9392364786648506 9397414125359468 9425125202665952 9430390555015504 9432407448018724 9435460336393312 9438514212864256 9473660580670208 9544095927524288 9546337979872252 9551470094627656 9579635451889984 9584987121491168 9590140014039104 9602300055831808 9644021803205374 9695344295895232 9700556516500096 9702835323804584 9736678656019328 9791383766242468 9831024996065312 9854284366319744 9859582033164032 9900912772992839 9911769632220859 9940997440089976 9951898254213656 9955119280728128 10015830011669248 10052200064940098 10063222818451738 10066479876220144 10074257658978578 10103964611238992 10107234855476096 10118317957461376 10166195715706381 10207354402814504 10216990229939116 10220297055992608 10228193684327996 10231504136486048 10261674776867072 10269603375357664 10272927230156032 10327302700193609 10332854661865502 10345956446025304 10384481873052872 10387842909369536 10399233712494016 10485105288142238 10494137512987232 10500000069762064 10515562289402768 10536623899679488 10546570559937152 10558135416080512 10617455845776572 10656992260078996 10660441496974048 10666172554183744 10703601179148032 10719465159280384 10736225513146081 10779692013199304 10788020853440623 10791512498986024 10823334490985536 10835202832990016 10841027841957248 10901937690579988 10912229210082902 10956408275710768 10959954421446784 10968422539953008 11000766203952512 11023889647056299 11064939506329657 11068520779230616 11091118213526884 11113332604247744 11127424013625088 11136021526132256 11139625805404928 11181106633525504 11192336178165818 11198588784080911 11204609149467058 11237649280101712 11249971939545872 11253613099953536 11264236603956544 11375817099119356 11379498990509728 11382172206770762 11388291266671436 11421873038791904 11425569836625152 11438098560608512 11448896220414848 11553379280687296 11559833583567392 11562305904022952 11566048154288576 11609116859099968 11674342182827558 11742778941026432 11749339052150464 11755655501080192 11852727717030356 11869565296252768 11935283513830144 11941951167759488 11985315462043963 11998457975846303 12002341390877864 12047034728784952 12050933866144576 12136602753991222 12181796043388946 12185738797529648 12195154008237226 12199101085810288 12235073772418432 12248490159032192 12306447445328777 12335563454876324 12371938541464736 12381497617870732 12385505007325216 12389513693809408 12399086349512096 12435648752294144 12461788296672338 12501471689708053 12508192485416134 12512240880869392 12524052539925368 12537785806595608 12562897726540928 12574757206078912 12588546073019072 12659274277656682 12666079908093196 12703429620984544 12710526400238288 12717359583834464 12729364876645456 12733484856646528 12780900766834304 12852709708045324 12863781467532736 12866803364175644 12873720562324232 12904744970021216 12911682565590848 12942230510034176 13010734827406537 13063409867193608 13067637964032704 13074663130934912 13116298166251072 13123349492895616 13197082467544196 13213816016179792 13224025562282054 13267313247014528 13277564127311536 13281861537213568 13289001870786304 13344708520120783 13359341678210723 13398735680121272 13417769465329216 13430435950871264 13484810185490176 13499596972249856 13548617478832306 13563474233565386 13567864180992368 13618387084713424 13622794805206912 13650607032033088 13719637895816164 13770725962091852 13775182988511776 13785826270181212 13790288183959456 13830952960125184 13846119310210304 13944549992468888 13985669655568832 13996475568027784 14001005660454592 14016358482057152 14132098431843886 14173149172673296 14214942928610944 14230530343412864 14310483966046684 14368421148095456 14394374185774336 14447974779899648 14470564822066457 14524449128656051 14529150104746888 14545082063850728 14587972574806592 14691677017989374 14707787196198694 14751157491746416 14762554852076642 14767332893349296 14772112481080448 14827119666196864 14858286046032403 14918441050267352 14932524182218708 14937357235681504 14948898461710148 14992979745709472 14997832366190336 15009420317830432 15014278259458816 15085322674919146 15093750100282967 15101864505803426 15116120791016479 15146396855789264 15177319660615736 15182231944463168 15238766298917824 15324384651900194 15332623046639132 15337585595904416 15386426695025296 15394698443589088 15399681084146944 15414218510677376 15431120992733056 15571945987013312 15575604072423148 15580645264808224 15583977522813544 15589021425345472 15603737590726688 15666910617409792 15754934480829752 15767107401182449 15818719640671168 15827223790079104 15836065678985408 15844579153629824 15975415618606132 16013212095269584 16078042913469056 16086686475162368 16154120840146211 16171834663097191 16177068831183208 16242563036977472 16263158173759744 16275723768962528 16341617387460352 16358029798857734 16418942493263362 16424256640148656 16442266680874736 16490751606303104 16586950904573569 16607982715987988 16626194221789828 16675221512408992 16688105484956204 16693506749003552 16698909761221376 16761091796570368 16880244727725496 16885708179466048 16898754782802776 16948585799497664 16967170794069184 17062500113363354 17122013836979168 17156970051130832 17162523067654016 17226431468341888 17323217432582828 17393351916115552 17402702588405056 17424768751200512 17443875904828672 17516999521448869 17536207810852289 17587918547851496 17607204603608776 17612903342826688 17804163448029998 17809925934851024 17823686627423638 17876245081422832 17882030898150016 17901639463200896 17986346266249751 18059165481902584 18082064022140768 18096034979964916 18101891933783008 18155270759072512 18169298279478944 18175178945660672 18261180080165282 18271381700342539 18281204401762042 18287121287424496 18304384481429384 18361158215713664 18378491301192256 18398644260566336 18491685859578308 18560543688036844 18566550984515872 18586910160988832 18604456358174128 18641719207125248 18679778043834752 18784729573297012 18794828250718936 18850250405331904 18860781110031008 18864814896037448 18870920672786624 19088191855048576 19092675959744504 19102940189255312 19159270903779968 19169974242982336 19180280028078208 19288043606410748 19390688591790464 19401113033000192 19405670647609168 19473357312038656 19503804760176529 19576431434275547 19582767532484936 19662049992130624 19708568732639488 19801825545985678 19823539264441718 19881994880179952 19903796508427312 19910238561456256 20104400129880196 20126445636903476 20132959752440288 20148515317957156 20207929222477984 20214469710952192 20236635914922752 20332391431412762 20373901935717863 20414708805629008 20433980459878232 20440594111985216 20456387368655992 20463008272972096 20539206750715328 20654605400387218 20665709323731004 20691912892050608 20768963746105744 20775685818739072 20798467424988032 20970210576284476 20988275025974464 21000000139524128 21031124578805536 21093141119874304 21116270832161024 21228041034189613 21234911691553144 21313984520157992 21320882993948096 21332345108367488 21472451026292162 21559384026398608 21576041706881246 21583024997972048 21646668981971072 21670405665980032 21682055683914496 21772945480197067 21803875381159976 21824458420165804 21912816551421536 21919908842893568 21936845079906016 22001532407905024 22047779294112598 22129879012659314 22137041558461232 22182236427053768 22226665208495488 22272043052264512 22384672356331636 22397177568161822 22409218298934116 22475298560203424 22499943879091744 22507226199907072 22528473207913088 22751634198238712 22758997981019456 22764344413541524 22776582533342872 22843746077583808 22897792440829696 23106758561374592 23119667167134784 23124611808045904 23132096308577152 23218233718199936 23348684365655116 23485557882052864 23498678104300928 23511311002160384 23609868920213693 23635758353757433 23705455434060712 23739130592505536 23883902335518976 23970630924087926 23996915951692606 24004682781755728 24094069457569904 24101867732289152 24242466706684447 24273205507982444 24363592086777892 24371477595059296 24390308016474452 24398202171620576 24470147544836864 24496980318064384 24612894890657554 24663144448500571 24671126909752648 24743877082929472 24762995235741464 24771010014650432 24798172699024192 24923576593344676 25002943379416106 25016384970832268 25024481761738784 25048105079850736 25075571613191216 25125795453081856 25149514412157824 25177092146038144 25318548555313364 25332159816186392 25406859241969088 25421052800476576 25434719167668928 25458729753290912 25466969713293056 25561801533668608 25601768531348347 25705419416090648 25727562935065472 25733606728351288 25747441124648464 25809489940042432 25823365131181696 26021469654813074 26126819734387216 26135275928065408 26149326261869824 26232596332502144 26246698985791232 26287736850672713 26394164935088392 26427632032359584 26448051124564108 26534626494029056 26555128254623072 26563723074427136 26689417040241566 26718683356421446 26797471360242544 26835538930658432 26860871901742528 27097234957664612 27126948467130772 27135728361984736 27236774169426848 27245589610413824 27301214064066176 27439275791632328 27460476522054511 27541451924183704 27550365977023552 27571652540362424 27580576367918912 27889099984937776 27971339311137664 27992951136055568 28002011320909184 28032716964114304 28264196863687772 28346298345346592 28429885857221888 28461060686825728 28580367640258681 28611707480864261 28620967932093368 28736842296190912 28941129644132914 29048898257312102 29058300209493776 29090164127701456 29175945149613184 29346143908091699 29383354035978748 29415574392397388 29502314983492832 29525109704153284 29534665786698592 29544224962160896 29654239332393728 29716572092064806 29744624782322749 29836882100534704 29865048364437416 29874714471363008 29897796923420296 29985959491418944 30018840635660864 30170645349838292 30187500200565934 30203729011606852 30232241582032958 30292793711578528 30354639321231472 30364463888926336 30477532597835648 30648769303800388 30665246093278264 30675171191808832 30772853390050592 30789396887178176 30828437021354752 30862241985466112 31025598434584819 31143891974026624 31151208144846296 31161290529616448 31167955045627088 31178042850690944 31207475181453376 31509868961659504 31534214802364898 31637439281342336 31654447580158208 31672131357970816 31689158307259648 31821997240288021 31950831237212264 32026424190539168 32156085826938112 32308241680292422 32343669326194382 32354137662366416 32485126073954944 32551447537925056 32716059597715468 32837884986526724 32848513280297312 32884533361749472 32981503212606208 33173901809147138 33215965431975976 33241629474065987 33252388443579656 33350443024817984 33376210969912408 33387013498007104 33760489455450992 33771416358932096 33797509565605552 33897171598995328 33934341588138368 34125000226726708 34244027673958336 34313940102261664 34325046135308032 34452862936683776 34506731498773859 34635224845256737 34646434865165656 34786703832231104 34805405176810112 35033999042897738 35072415621704578 35175837095702992 35214409207217552 35225806685653376 35431297494384961 35608326896059996 35619851869702048 35647373254847276 35752490162845664 35764061796300032 35803278926401792 35972692532499502 36046134193962373 36118330963805168 36164128044281536 36192069959929832 36203783867566016 36338596558957888 36522360160330564 36542763400685078 36562408803524084 36574242574848992 36608768962858768 36722316431427328 36756982602384512 36797288521132672 36983371719156616 37011946616682167 37121087376073688 37133101969031744 37173820321977664 37208912716348256 37359556087669504 37569459146594024 37589656501437872 37700500810663808 37721562220062016 37729629792074896 37741841345573248 38176383710097152 38185351919489008 38205880378510624 38318541807559936 38339948485964672 38360560056156416 38521365080348657 38576087212821496 38781377183580928 38811341295218336 39007609520353058 39152862868551094 39165535064969872 39324099984261248 39603651091971356 39647078528883436 39763989760359904 39807593016854624 39820477122912512 40090581228348053 40208800259760392 40239867258079879 40252891273806952 40265919504880576 40297030635914312 40415858444955968 40664782862825524 40747803871435726 40829417611258016 40867960919756464 40881188223970432 40912774737311984 40926016545944192 41078413501430656 41309210800774436 41331418647462008 41383825784101216 41537927492211488 41551371637478144 41596934849976064 41771306551147303 41817110933570843 41940421152568952 41976550051948928 42000000279048256 42062249157611072 42456082068379226 42469823383106288 42627969040315984 42641765987896192 42664690216734976 42890518019518637 42944902052584324 43118768052797216 43152083413762492 43166049995944096 43293337963942144 43340811331960064 43545890960394134 43607750762319952 43648916840331608 43825633102843072 43873690159812032 44095558588225196 44259758025318628 44274083116922464 44364472854107536 44453330416990976 44544086104529024 44769344712663272 44794355136323644 44803935378088939 44818436597868232 44950597120406848 44999887758183488 45056946415826176 45503268396477424 45517995962038912 45528688827083048 45553165066685744 45687492155167616 46213517122749184 46239334334269568 46249223616091808 46264192617154304 46436467436399872 46509072889651723 46697368731310232 46997356208601856 47219737840427386 47271516707514866 47410910868121424 47478261185011072 47941261848175852 47993831903385212 48009365563511456 48188138915139808 48203735464578304 48484933413368894 48530703592210801 48546411015964888 48583920000557981 48727184173555784 48742955190118592 48780616032948904 48796404343241152 49225789781315108 49326288897001142 49342253819505296 49487754165858944 49525990471482928 49542020029300864 49596345398048384 49847153186689352 50005886758832212 50032769941664536 50048963523477568 50096210159701472 50151143226382432 50299028824315648 50354184292076288 50620713235375231 50637097110626728 50664319632372784 50813718483938176 50842105600953152 50869438335337856 50917459506581824 51203537062696694 51410838832181296 51455125870130944 51467213456702576 51494882249296928 51618979880084864 51646730262363392 51920100760469929 52042939309626148 52253639468774432 52270551856130816 52465192665004288 52575473701345426 52788329870176784 52855264064719168 52896102249128216 53110256509246144 53378834080483132 53437366712842892 53594942720485088 53671077861316864 53721743803485056 54035131220816941 54194469915329224 54236342826107663 54253896934261544 54271456723969472 54473548338853696 54602428128132352 54878551583264656 54920953044109022 55082903848367408 55100731954047104 55143305080724848 55161152735837824 55778199969875552 55942678622275328 55985902272111136 56004022641818368 56065433928228608 56300456655894191 56528393727375544 56692596690693184 57160735280517362 57223414961728522 57241935864186736 57473684592381824 57882259288265828 58097796514624204 58116600418987552 58180328255402912 58351890299226368 58692287816183398 58766708071957496 58812113684885977 58831148784794776 59004629966985664 59050219408306568 59069331573397184 59433144184129612 59489249564645498 59673764201069408 59730096728874832 59749428942726016 59795593846840592 59971918982837888 60037681271321728 60341290699676584 60375000401131868 60407458023213704 60464483164065916 60585587423157056 60709278642462944 60728927777852672 60955065195671296 61050371113215289 61297538607600776 61330492186556528 61350342383617664 61545706780101184 61578793774356352 62051196869169638 62287783948053248 62302416289692592 62322581059232896 62335910091254176 62356085701381888 62414950362906752 62686141720834931 63019737923319008 63068429604729796 63274878562684672 63344262715941632 63643994480576042 63901662474424528 64052848381078336 64616483360584844 64687338652388764 64708275324732832 64970252147909888 65102895075850112 65410948319936297 65432119195430936 65482674783360757 65675769973053448 65697026560594624 65769066723498944 66347803618294276 66431930863951952 66483258948131974 66504776887159312 66700886049635968 66752421939824816 66774026996014208 67520978910901984 67542832717864192 67595019131211104 67794343197990656 67868683176276736 68153184372924547 68250000453453416 68488055347916672 68627880204523328 69013462997547718 69270449690513474 69292869730331312 69573407664462208 69610810353620224 70067998085795476 70144831243409156 70351674191405984 70428818414435104 70451613371306752 70862594988769922 70929489865538863 71216653792119992 71239703739404096 71294746509694552 71504980325691328 71945385064999004 72092268387924746 72236661927610336 72328256088563072 72384139919859664 72407567735132032 72677193117915776 72829959471535877 73044720320661128 73085526801370156 73124817607048168 73148485149697984 73217537925717536 73513965204769024 73594577042265344 73966743438313232 73984119344009953 74023893233364334 74242174752147376 74266203938063488 74347640643955328 74417825432696512 75138918293188048 75179313002875744 75401001621327616 75443124440124032 75459259584149792 75483682691146496 75883224188379127 76370703838978016 76411760757021248 76679896971929344 77042730160697314 77152174425642992 77622682590436672 78015219040706116 78305725737102188 78331070129939744 78648199968522496 78887917900942943 79181674282028149 79207302183942712 79268501053541969 79294157057766872 79527979520719808 79615186033709248 80181162456696106 80417600519520784 80479734516159758 80505782547613904 80531839009761152 80594061271828624 80831716889911936 81329565725651048 81495607742871452 81658835222516032 81735921839512928 81762376447940864 81825549474623968 81852033091888384 82156827002861312 82285282804768433 82618421601548872 82662837294924016 82767651568202432 83075854984422976 83542613102294606 83634221867141686 83880842305137904 83953100103897856 84000000558096512 84124498315222144 84912164136758452 84939646766212576 85255938080631968 85283531975792384 85781036039037274 85889804105168648 85956166154833351 86237536105594432 86304166827524984 86332099991888192 87091781920788268 87215501524639904 87297833680663216 87651266205686144 87747380319624064 88162582518175009 88191117176450392 88519516050637256 88548166233844928 88728945708215072 89088172209058048 89538689425326544 89588710272647288 89607870756177878 89636873195736464 89901194240813696 89999775516366976 91006536792954848 91035991924077824 91057377654166096 91106330133371488 91374984310335232 91858639806985259 92478668668539136 92498447232183616 93018145779303446 93394737462620464 94439475680854772 94543033415029732 94821821736242848 94956522370022144 95495900616930931 95600616775291511 95882523696351704 95956606538498173 95987663806770424 96018731127022912 96376277830279616 96969866826737788 97061407184421602 97092822031929776 97167840001115962 97454368347111568 97485910380237184 97561232065897808 97592808686482304 98162119287722269 98451579562630216 98652577794002284 98684507639010592 98975508331717888 99051980942965856 99084040058601728 99192690796096768 99608500237351261 99694306373378704 100011773517664424 100065539883329072 100097927046955136 100192420319402944 100302286452764864 101241426470750462 101274194221253456 101328639264745568 101627436967876352 101684211201906304 101738876670675712 101834919013163648 102407074125393388 102821677664362592 102934426913405152 102989764498593856 103237959760169728 103840201520939858 104085878619252296 104507278937548864 105150947402690852 105576659740353568 105710528129438336 105792204498256432 106220513018492288 106327193692575271 106723126206211853 106757668160966264 106874733425685784 107189885440970176 107443487606970112 108070262441633882 108388939830658448 108472685652215326 108507793868523088 108542913447938944 108947096677707392 109757103166529312 109841906088218044 110165807696734816 110201463908094208 110286610161449696 110322305471675648 110906250736861801 111556399939751104 111971804544222272 112600913311788382 113056787454751088 113385193381386368 114321470561034724 114446829923457044 114483871728373472 114947369184763648 115727062412194987 115764518576531656 115853963078253647 116195593029248408 116233200837975104 116360656510805824 117384575632366796 117533416143914992 117624227369771954 117662297569589552 118009259933971328 118100438816613136 118138663146794368 118827828611453273 118866288368259224 118978499129290996 119347528402138816 119460193457749664 119498857885452032 119591187693681184 119943837965675776 120075362542643456 120682581399353168 120750000802263736 120814916046427408 120928966328131832 121171174846314112 121418557284925888 122100742226430578 122595077215201552 122660984373113056 122700684767235328 123091413560202368 123157587548712704 124102393738339276 124604832579385184 124645162118465792 124671820182508352 124829900725813504 125372283441669862 126039475846638016 126136859209459592 127287988961152084 127803324948849056 128105696762156672 128711866048906907 128853005218871167 129232966721169688 129374677304777528 129416550649465664 130205790151700224 130821896639872594 130864238390861872 130965349566721514 131351539946106896 131394053121189248 131538133446997888 132695607236588552 132863861727903904 132966517896263948 133009553774318624 133401772099271936 133504843879649632 133548053992028416 134254935102516917 135041957821803968 135190038262422208 136306368745849094 136500000906906832 136976110695833344 137255760409046656 138026925995095436 138540899381026948 138585739460662624 139146815328924416 139570931670899053 140135996171590952 140244271094728099 140289662486818312 140703348382811968 140857636828870208 141725189977539844 141858979731077726 142433307584239984 142479407478808192 142589493019389104 143009960651382656 143310565411731887 143844213582285541 143890770129998008 144184536775849492 144473323855220672 144656512177126144 144768279839719328 144815135470264064 145354386235831552 145581654193051843 145659918943071754 146089440641322256 146171053602740312 146249635214096336 146296970299395968 146435075851435072 147933486876626464 147968238688019906 148047786466728668 148484349504294752 148532407876126976 148695281287910656 148835650865393024 150277836586376096 150358626005751488 150886248880248064 150918519168299584 151766448376758254 152741407677956032 152823521514042496 154085460321394628 154304348851285984 155245365180873344 155809101006571519 155979953686001939 156030438081412232 156611451474204376 156662140259879488 157775835801885886 158363348564056298 158414604367885424 158537002107083938 158588314115533744 159055959041439616 159230372067418496 160362324913392212 160835201039041568 160959469032319516 161011565095227808 161063678019522304 161188122543657248 161663433779823872 162519131966204689 162659131451302096 162991215485742904 163317670445032064 163471843679025856 163651098949247936 164570565609536866 165236843203097744 165325674589848032 165535303136404864 166151709968845952 167085226204589212 167268443734283372 167761684610275808 168000001116193024 168248996630444288 169139552756284981 169824328273516904 169879293532425152 170511876161263936 171562072078074548 171779608210337296 171912332309666702 172475072211188864 172608333655049968 172664199983776384 173481210761570179 173671441816739399 174183563841576536 174431003049279808 174595667361326432 175302532411372288 175494760639248128 176325165036350018 176382234352900784 177039032101274512 177096332467689856 177457891416430144 179077378850653088 179177420545294576 179215741512355756 179273746391472928 179802388481627392 179999551032733952 182013073585909696 182114755308332192 182212660266742976 183717279613970518 184996894464367232 186036291558606892 186789474925240928 188117342686863941 188817838672528663 188878951361709544 189086066830059464 189643643472485696 190991801233861862 191201233550583022 191765047392703408 191913213076996346 191975327613540848 192037462254045824 192752555660559232 193157718598421239 193939733653475576 194122814368843204 194185644063859552 194335680002231924 194908736694223136 194971820760474368 195122464131795616 195185617372964608 196218751303678571 196324238575444538 196903159125260432 197305155588004568 197369015278021184 198103961885931712 199217000474702522 199388612746757408 200023547035328848 200131079766658144 200195854093910272 200384840638805888 200604572905529728 202482852941500924 202548388442506912 202657278529491136 203368422403812608 203669838026327296 204814148250786776 204972396215371837 205643355328725184 205868853826810304 205979528997187712 207680403041879716 208171757238504592 209014557875097728 210003570921900743 210233850620263483 210301894805381704 211153319480707136 211421056258876672 211584408996512864 212441026036984576 212654387385150542 213446252412423706 213515336321932528 213749466851371568 214379770881940352 216140524883267764 216777879661316896 216945371304430652 217015587737046176 217085826895877888 217894193355414784 219514206333058624 219683812176436088 220331615393469632 220573220322899392 221812501473723602 223112799879502208 223943609088444544 225201826623576764 226113574909502176 226770386762772736 227720993778835297 227970701541079757 228642941122069448 228893659846914088 228967743456746944 231454124824389974 231529037153063312 231707926156507294 232391186058496816 232466401675950208 232721313021611648 233822501461246763 234769151264733592 235066832287829984 235248454739543908 235324595139179104 236018519867942656 236200877633226272 236277326293588736 237527962104453007 237655657222906546 237732576736518448 237956998258581992 238695056804277632 238920386915499328 239182375387362368 241365162798706336 241500001604527472 241629832092854816 241857932656263664 242342349692628224 242837114569851776 244201484452861156 245190154430403104 245321968746226112 246182827120404736 248204787476678552 249209665158770368 249343640365016704 250744566883339724 252078951693276032 252273718418919184 253549461882294877 254493608645582111 254575977922304168 255606649897698112 256211393524313344 257423732097813814 257706010437742334 258465933442339376 258749354609555056 258833101298931328 261643793279745188 261728476781723744 261930699133443028 262703079892213792 262788106242378496 263076266893995776 265391214473177104 265727723455807808 265933035792527896 266019107548637248 267009687759299264 268509870205033834 270083915643607936 270380076524844416 272612737491698188 273000001813813664 274511520818093312 275964533444464969 276053851990190872 277081798762053896 277171478921325248 279141863341798106 280271992343181904 280488542189456198 280579324973636624 281406696765623936 281715273657740416 283048291242561871 283450379955079688 283717959462155452 284866615168479968 284958814957616384 285178986038778208 286019921302765312 286621130823463774 287688427164571082 287781540259996016 288369073551698984 288946647710441344 289536559679438656 291163308386103686 291319837886143508 292178881282644512 292342107205480624 292499270428192672 292593940598791936 292870151702870144 295866973753252928 295936477376039812 296095572933457336 296968699008589504 297671301730786048 300555673172752192 300717252011502976 301837038336599168 303532896753516508 305482815355912064 305647043028084992 306928295962778009 307264858598846629 308170920642789256 308608697702571968 310490730361746688 311618202013143038 311959907372003878 312060876162824464 313222902948408752 313324280519758976 315152067186897811 315551671603771772 316726697128112596 316829208735770848 317074004214167876 317176628231067488 318111918082879232 318460744134836992 320724649826784424 321670402078083136 321918938064639032 322023130190455616 322376245087314496 325038263932409378 325318262902604192 325982430971485808 326635340890064128 326943687358051712 327302197898495872 329141131219073732 330473686406195488 330651349179696064 331070606272809728 332303419937691904 332822990907528511 334170452409178424 334536887468566744 335523369220551616 338279105512569962 339648656547033808 339758587064850304 341023752322527872 341740579058745269 343124144156149096 343559216420674592 343824664619333404 344950144422377728 345216667310099936 345328399967552768 346962421523140358 347156252306508241 347342883633478798 348367127683153072 348862006098559616 349191334722652864 352650330072700036 352764468705801568 354078064202549024 354192664935379712 354915782832860288 358154757701306176 358354841090589152 358431483024711512 358547492782945856 364026147171819392 364229510616664384 364425320533485952 367434559227941036 369993788928734464 371544779323362853 371952197251235393 372072583117213784 373578949850481856 376234685373727882 377635677345057326 377757902723419088 378172133660118928 379287286944971392 381499870805192087 381983602467723724 382402467101166044 383530094785406816 383826426153992692 383950655227081696 384074924508091648 385505111321118464 386315437196842478 387879467306951152 388245628737686408 388371288127719104 388671360004463848 389817473388446272 390244928263591232 392437502607357142 392648477150889076 393806318250520864 394610311176009136 394738030556042368 396207923771863424 398434000949405044 398777225493514816 400047094070657696 400262159533316288 400769681277611776 401209145811059456 403332779649602647 404965705883001848 405096776885013824 405314557058982272 409628296501573552 409944792430743674 411286710657450368 411737707653620608 411959057994375424 413685964123744273 415360806083759432 416343514477009184 418029115750195456 420007141843801486 420467701240526966 420603789610763408 422306638961414272 423168817993025728 425308774770301084 426892504824847412 427030672643865056 427498933702743136 428759541763880704 432281049766535528 433555759322633792 433890742608861304 434031175474092352 439028412666117248 439367624352872176 440663230786939264 441146440645798784 443625002947447204 446225599759004416 447887218176889088 448587509484060167 450257922988337581 450403653247153528 452227149819004352 455441987557670594 455941403082159514 457285882244138896 457787319693828176 457935486913493888 460606867427004493 462908249648779948 463058074306126624 463415852313014588 464782372116993632 464932803351900416 465442626043223296 467645002922493526 468599744521510849 469538302529467184 470133664575659968 470496909479087816 470649190278358208 472401755266452544 475055924208906014 475311314445813092 475465153473036896 475913996517163984 477390113608555264 477840773830998656 478364750774724736 482730325597412672 483000003209054944 483259664185709632 483715865312527328 485674229139703552 488402968905722312 490380308860806208 490643937492452224 496409574953357104 498419330317540736 498687280730033408 500777746044532541 501489133766679448 504157903386552064 504547436837838368 507098923764589754 508987217291164222 509151955844608336 511213299795396224 514847464195627628 515412020875484668 516931866884678752 517498709219110112 517666202597862656 523287586559490376 523456953563447488 523861398266886056 525406159784427584 530782428946354208 531455446911615616 531866071585055792 532038215097274496 534019375518598528 537019740410067668 540167831287215872 540760153049688832 543026985164914939 543622442136420959 545225474983396376 546000003627627328 551929066888929938 552107703980381744 554163597524107792 554342957842650496 557576734253742281 558283726683596212 560543984686363808 560977084378912396 561158649947273248 562813393531247872 563430547315480832 566096582485123742 566900759910159376 567435918924310904 569733230336959936 570357972077556416 573242261646927548 575376854329142164 575563080519992032 576738147103397968 577893295420882688 579073119358877312 582326616772207372 582639675772287016 584357762565289024 584684214410961248 584998540856385344 585740303405740288 591733947506505856 591872954752079624 592191145866914672 593937398017179008 601111346345504384 601434504023005952 603674076673198336 604617947565472399 607065793507033016 610965630711824128 613856591925556018 614529717197693258 616341841285578512 617217395405143936 623236404026286076 623919814744007756 624121752325648928 626445805896817504 626648561039517952 630304134373795622 631103343207543544 631590960007253753 633453394256225192 633658417471541696 634148008428335752 634353256462134976 641449299653568848 643340804156166272 643837876129278064 644046260380911232 644752490174628992 650076527864818756 650636525805208384 651964861942971616 653887374716103424 654604395796991744 658069272059878003 658282262438147464 660947372812390976 661302698359392128 665645981815057022 668340904818356848 669073774937133488 671046738441103232 674961309886109077 676558211025139924 679297313094067616 679517174129700608 682047504645055744 683481158117490538 686248288312298192 687118432841349184 687649329238666808 690433334620199872 693924843046280716 694312504613016482 694685767266957596 696734255366306144 697724012197119232 698382669445305728 705300660145400072 705528937411603136 708156128405098048 709831565665720576 716309515402612352 716709682181178304 716862966049423024 717094985565891712 728052294343638784 728459021233328768 728850641066971904 731905936526624483 734869118455882072 743089558646725706 743904394502470786 744145166234427568 747157899700963712 752469370747455764 755271354690114652 755515805446838176 756344267320237856 758574573889942784 762999741610384174 763967204935447448 764557477903517701 764804934202332088 767060189570813632 767652852307985384 767901310454163392 772630874393684956 775758934613902304 776491257475372816 776742576255438208 777342720008927696 779634946776892544 780489856527182464 784875005214714284 785296954301778152 787612636501041728 789220622352018272 789476061112084736 792415847543726848 793654824471798757 796868001898810088 797554450987029632 800094188141315392 800524319066632576 806665559299205294 809931411766003696 810193553770027648 810629114117964544 814919842370854103 819256593003147104 819889584861487348 822573421314900736 823475415307241216 827371928247488546 830721612167518864 832687028954018368 840014283687602972 840935402481053932 841207579221526816 844613277922828544 846337635986051456 850617549540602168 851274772183689841 853785009649694824 854061345287730112 854997867405486272 864562099533071056 867111518645267584 867781485217722608 868062350948184704 878056825332234496 878735248705744352 881326461573878528 882292881291597568 885991396848019111 887250005894894408 897175018968120334 900515845976675162 900807306494307056 904454299638008704 910883975115341188 911882806164319028 914571764488277792 915574639387656352 915870973826987776 921213734854008986 922083368252005219 925816499297559896 926116148612253248 926831704626029176 929564744233987264 935290005844987052 937199489043021698 939076605058934368 940267329151319936 940993818958175632 941298380556716416 944803510532905088 950111848417812028 950622628891626184 950930306946073792 951827993034327968 955681547661997312 956729501549449472 961793551472129389 965460651194825344 966000006418109888 966519328371419264 967431730625054656 976805937811444624 980760617721612416 981287874984904448 986481914448928651 992819149906714208 996838660635081472 1001555492089065082 1002978267533358896 1009094873675676736 1014197847529179508 1017974434582328444 1018303911689216672 1022426599590792448 1029694928391255256 1030490513696045597 1030824041750969336 1033863733769357504 1034997418438220224 1046575173118980752 1046913907126894976 1047722796533772112 1050812319568855168 1061564857892708416 1062910893823231232 1063732143170111584 1064076430194548992 1068038751037197056 1069708676461989629 1074039480820135336 1086053970329829878 1087244884272841918 1090450949966792752 1092000007255254656 1103858133777859876 1104215407960763488 1108327195048215584 1108685915685300992 1115153468507484562 1116567453367192424 1117430160012833563 1121087969372727616 1121954168757824792 1122317299894546496 1132193164970247484 1133801519820318752 1134871837848621808 1139466460673919872 1140715944155112832 1146484523293855096 1150753708658284328 1151126161039984064 1153476294206795936 1158146238717754624 1164653233544414744 1165279351544574032 1168715525130578048 1169368428821922496 1169997081712770688 1183467895013011712 1183745909504159248 1184382291733829344 1187874796034358016 1194162317490808367 1202222692691008768 1209235895130944798 1214131587014066032 1227713183851112036 1229059434395386516 1232683682571157024 1234434790810287872 1242808018078789643 1246472808052572152 1247435885000476249 1247839629488015512 1248243504651297856 1252891611793635008 1260608268747591244 1262206686415087088 1263181920014507506 1266906788512450384 1267316834943083392 1268296016856671504 1268706512924269952 1282898599307137696 1286681608312332544 1287675752258556128 1288092520761822464 1289504980349257984 1294910503085566393 1300153055729637512 1301273051610416768 1303929723885943232 1316138544119756006 1316564524876294928 1321894745624781952 1322605396718784256 1331291963630114044 1336681809636713696 1338147549874266976 1342093476882206464 1349922619772218154 1353116422050279848 1358594626188135232 1366962316234981076 1372496576624596384 1374236865682698368 1375298658477333616 1380866669240399744 1387849686092561432 1388625009226032964 1389371534533915192 1393468510732612288 1396765338890611456 1410601320290800144 1411057874823206272 1416312256810196096 1432619030805224704 1433419364362356608 1433725932098846048 1434189971131783424 1441781259579203413 1456918042466657536 1463811873053248966 1469738236911764144 1486179117293451412 1487808789004941572 1488290332468855136 1494315799401927424 1504451811358534831 1504938741494911528 1506101520017297411 1510542709380229304 1511031610893676352 1512688534640475712 1525999483220768348 1527934409870894896 1529114955807035402 1529609868404664176 1534120379141627264 1535305704615970768 1535802620908326784 1545261748787369912 1551517869227804608 1552982514950745632 1553485152510876416 1554685440017855392 1559269893553785088 1560979713054364928 1569750010429428568 1570593908603556304 1575225273002083456 1578441244704036544 1587309648943597514 1593736003797620176 1595108901974059264 1600188376282630784 1601048638133265152 1613331118598410588 1619862823532007392 1620387107540055296 1629839684741708206 1638513186006294208 1639779169722974696 1654743856494977092 1661443224335037728 1665374057908036736 1675089067845325171 1680028567375205944 1681870804962107864 1682415158443053632 1692675271972102912 1701235099081204336 1702549544367379682 1707570019299389648 1708122690575460224 1709995734810972544 1729124199066142112 1734223037290535168 1735562970435445216 1736124701896369408 1745314156332719921 1757470497411488704 1771982793696038222 1774500011789788816 1794350037936240668 1801031691953350324 1801614612988614112 1808908599276017408 1814422111721687689 1821767950230682376 1823175524231465287 1823765612328638056 1829143528976555584 1831149278775312704 1842427469708017972 1844166736504010438 1851632998595119792 1852232297224506496 1853663409252058352 1859129488467974528 1870580011689974104 1874398978086043396 1878153210117868736 1880534658302639872 1881987637916351264 1882596761113432832 1889607021065810176 1892561504509673959 1900223696835624056 1901245257783252368 1901860613892147584 1903655986068655936 1923587102944258778 1930921302389650688 1932000012836219776 1933038656742838528 1934863461250109312 1953611875622889248 1961521235443224832 1972963828897857302 1985638299813428416 2003110984178130164 2005956535066717792 2018189747351353472 2027739397918025207 2028395695058359016 2035948869164656888 2036607823378433344 2059389856782510512 2060981027392091194 2061648083501938672 2067727467538715008 2069994836876440448 2093150346237961504 2093827814253789952 2095445593067544224 2101624639137710336 2112748715560660957 2123129715785416832 2127464286340223168 2139417352923979258 2148078961640270672 2172107940659659756 2174489768545683836 2180901899933585504 2184000014510509312 2198814185831704753 2207716267555719752 2208430815921526976 2216654390096431168 2230306937014969124 2233134906734384848 2234860320025667126 2242175938745455232 2243908337515649584 2244634599789092992 2257728743617612187 2264386329940494968 2267603039640637504 2269743675697243616 2278932921347839744 2281431888310225664 2292969046587710192 2301507417316568656 2302252322079968128 2306952588413591872 2329306467088829488 2330558703089148064 2337431050261156096 2338736857643844992 2339994163425541376 2367491819008318496 2368764583467658688 2388324634981616734 2418471790261889596 2428263174028132064 2445525454929231233 2454631902742872619 2455426367702224072 2458118868790773032 2465367365142314048 2485616036157579286 2492945616105144304 2494871770000952498 2495679258976031024 2496487009302595712 2505783223587270016 2521216537495182488 2524413372830174176 2526363840029015012 2533813577024900768 2534633669886166784 2536592033713343008 2537413025848539904 2550843766947821423 2565797198614275392 2575351504517112256 2589821006171132786 2600306111459275024 2602546103220833536 2607859447771886464 2632277088239512012 2633129049752589856 2643789491249563904 2662583927260228088 2664641150799833881 2673363619273427392 2676295099748533952 2699845239544436308 2706232844100559696 2717189252376270464 2733040058063425279 2733924632469962152 2744993153249192768 2748473731365396736 2750597316954667232 2761733338480799488 2775699372185122864 2777250018452065928 2778743069067830384 2786937021465224576 2821202640581600288 2822115749646412544 2832624513620392192 2866838728724713216 2867451864197692096 2883562519158406826 2927623746106497932 2939476473823528288 2960372919124858861 2963619120034036841 2972358234586902824 2975617578009883144 2976580664937710272 3008903622717069662 3009877482989823056 3012203040034594822 3021085418760458608 3022063221787352704 3025377069280951424 3051998966441536696 3055868819741789792 3058229911614070804 3059219736809328352 3068240758283254528 3070611409231941536 3071605241816653568 3087863507357889091 3090523497574739824 3103035738455609216 3105965029901491264 3109370880035710784 3139500020858857136 3141187817207112608 3150450546004166912 3156882489408073088 3174619297887195028 3187472007595240352 3200376752565261568 3226662237196821176 3239725647064014784 3259679369483416412 3277026372012588416 3279558339445949392 3296143004469833401 3308416912392567443 3309487712989954184 3322886448670075456 3330748115816073472 3350178135690650342 3360057134750411888 3363741609924215728 3364830316886107264 3402470198162408672 3405099088734759364 3415140038598779296 3416245381150920448 3419991469621945088 3458248398132284224 3471125940870890432 3490628312665439842 3514940994822977408 3543965587392076444 3549000023579577632 3587538934778044597 3588700075872481336 3602063383906700648 3603229225977228224 3628844223443375378 3643535900461364752 3646351048462930574 3647531224657276112 3658287057953111168 3662298557550625408 3684854939416035944 3688333473008020876 3703265997190239584 3704464594449012992 3707326818504116704 3718258976935949056 3741160023379948208 3748797956172086792 3756306420235737472 3763975275832702528 3785123009019347918 3800447393671248112 3802490515566504736 3803721227784295168 3807311972137311872 3847174205888517556 3864000025672439552 3869726922500218624 3907223751245778496 3945927657795714604 3971276599626856832 3990067847516114117 3994443161785006177 4006221968356260328 4011913070133435584 4036379494702706944 4055478795836050414 4056791390116718032 4071897738329313776 4073215646756866688 4118779713565021024 4121962054784182388 4123296167003877344 4135454935077430016 4139989673752880896 4186300692475923008 4190891186135088448 4225497431121321914 4246259431570833664 4254928572680446336 4278834705847958516 4296157923280541344 4326698881797870643 4344215881319319512 4348979537091367672 4361803799867171008 4397628371663409506 4415432535111439504 4416861631843053952 4433308780192862336 4442627527763688497 4460613874029938248 4466269813468769696 4469720640051334252 4484351877490910464 4487816675031299168 4489269199578185984 4513031279984607133 4515457487235224374 4528772659880989936 4535206079281275008 4539487351394487232 4585938093175420384 4603014834633137312 4604504644159936256 4613905176827183744 4658612934177658976 4661117406178296128 4677473715287689984 4734983638016636992 4737529166935317376 4776649269963233468 4830082131203717089 4835378564266060109 4836943580523779192 4856526348056264128 4891050909858462466 4909263805485745238 4910852735404448144 4916237737581546064 4930734730284628096 4971232072315158572 4985891232210288608 4989743540001904996 4991358517952062048 4992974018605191424 5011566447174540032 5042433074990364976 5048826745660348352 5052727680058030024 5067627154049801536 5073184067426686016 5101687533895642846 5131594397228550784 5150703009034224512 5179642012342265572 5200612222918550048 5215718895543772928 5243326135444834411 5264554176479024024 5266258099505179712 5325167854520456176 5329282301599667762 5346727238546854784 5352590199497067904 5377917533608675549 5399690479088872616 5412465688201119392 5434378504752540928 5466080116126850558 5467849264939924304 5489986306498385536 5501194633909334464 5551398744370245728 5554500036904131856 5557486138135660768 5573874042930449152 5642405281163200576 5734903728395384192 5767125038316813652 5831637623292782171 5853352998848388553 5855247492212995864 5878952947647056576 5920745838249717722 5927238240068073682 5944716469173805648 5951235156019766288 5953161329875420544 5987889276551058409 6017807245434139324 6019754965979646112 6024406080069189644 6042170837520917216 6044126443574705408 6050754138561902848 6103997932883073392 6111737639483579584 6116459823228141608 6118439473618656704 6141222818463883072 6175727014715778182 6181046995149479648 6206071476911218432 6211930059802982528 6218741760071421568 6279000041717714272 6282375634414225216 6313764978816146176 6349238595774390056 6374944015190480704 6453324474393642352 6479451294128029568 6510110698578923033 6519358738966832824 6554052744025176832 6559116678891898784 6592286008939666802 6616833824785134886 6618975425979908368 6645772897340150912 6700356271381300684 6720114269500823776 6727483219848431456 6729660633772214528 6804940396324817344 6810198177469518728 6830280077197558592 6916496796264568448 6942251881741780864 6981256625330879684 7029881989645954816 7059350807143894207 7067091747773472467 7087931174784152888 7098000047159155264 7175077869556089194 7177400151744962672 7204126767813401296 7206458451954456448 7248497545298649653 7257688446886750756 7287071800922729504 7292702096925861148 7295062449314552224 7316574115906222336 7324597115101250816 7369709878832071888 7376666946016041752 7406531994380479168 7414653637008233408 7482320046759896416 7497595912344173584 7512612840471474944 7527950551665405056 7570246018038695836 7600894787342496224 7604981031133009472 7614623944274623744 7694348411777035112 7814447502491556992 7860033318351141187 7891855315591429208 7942553199253713664 7980135695032228234 7988886323570012354 8012443936712520656 8023826140266871168 8110957591672100828 8113582780233436064 8143795476658627552 8146431293513733376 8237559427130042048 8243924109568364776 8246592334007754688 8372601384951846016 8381782372270176896 8450994862242643828 8509857145360892672 8554900536778414039 8557669411695917032 8592315846561082688 8653397763595741286 8688431762638639024 8697959074182735344 8723607599734342016 8774497028519418001 8795256743326819012 8830865070222879008 8833723263686107904 8866617560385724672 8885255055527376994 8921227748059876496 8932539626937539392 8939441280102668504 8975633350062598336 9026062559969214266 9030914974470448748 9057545319761979872 9070412158562550016 9078974702788974464 9171876186350840768 9206029669266274624 9227810353654367488 9317225868355317952 9322234812356592256 9469967276033273984 9475058333870634752 9514777174846118279 9553298539926466936 9660164262407434178 9670757128532120218 9673887161047558384 9713052696112528256 9782101819716924932 9818527610971490476 9821705470808896288 9832475475163092128 9861469460569256192 9942464144630317144 9971782464420577216 9979487080003809992 9982717035904124096 10084866149980729952 10097653491320696704 10105455360116060048 10135254308099603072 10146368134853372032 10203375067791285692 10263188794457101568 10301406018068449024 10317512718133383841 10359284024684531144 10401224445837100096 10486652270889668822 10529108352958048048 10532516199010359424 10593957950821103339 10650335709040912352 10658564603199335524 10693454477093709568 10705180398994135808 10755835067217351098 10799380958177745232 10824931376402238784 10932160232253701116 10935698529879848608 10979972612996771072 11002389267818668928 11102797488740491456 11109000073808263712 11114972276271321536 11284810562326401152 11469807456790768384 11517888159024248443 11534250076633627304 11663275246585564342 11706705997696777106 11710494984425991728 11757905895294113152 11841491676499435444 11854476480136147364 11889432938347611296 11902470312039532576 11906322659750841088 11975778553102116818 12035614490868278648 12039509931959292224 12048812160138379288 12084341675041834432 12207995865766146784 12223475278967159168 12232919646456283216 12236878947237313408 12282445636927766144 12351454029431556364 12362093990298959296 12423860119605965056 12437483520142843136 12503316169137682057 12558000083435428544 12564751268828450432 12698477191548780112 12749888030380961408 12824264887836072463 12906648948787284704 12958902588256059136 13020221397157846066 13038717477933665648 13118233357783797568 13184572017879333604 13233667649570269772 13237950851959816736 13291545794680301824 13400712542762601368 13440228539001647552 13454966439696862912 13609880792649634688 13620396354939037456 13660560154395117184 13832993592529136896 13884503763483561728 13906212794005865177 13962513250661759368 14118701614287788414 14134183495546944934 14175862349568305776 14196000094318310528 14350155739112178388 14354800303489925344 14408253535626802592 14412916903908912896 14496995090597299306 14515376893773501512 14526592080166836319 14574143601845459008 14585404193851722296 14590124898629104448 14739419757664143776 14753333892032083504 14813063988760958336 14829307274016466816 14964640093519792832 14995191824688347168 15055901103330810112 15140492036077391672 15201789574684992448 15209962062266018944 15388696823554070224 15524110127380508771 15628895004983113984 15720066636702282374 15783710631182858416 15960271390064456468 15977772647140024708 16024887873425041312 16047652280533742336 16221915183344201656 16227165560466872128 16287590953317255104 16475118854260084096 16487848219136729552 16493184668015509376 16745202769903692032 16763564744540353792 16833836540112363109 16901989724485287656 17109801073556828078 17115338823391834064 17184631693122165376 17306795527191482572 17376863525277278048 17395918148365470688 17447215199468684032 17548994057038836002 17590513486653638024 17661730140445758016 17770510111054753988 17842455496119752992 17865079253875078784 17878882560205337008 17951266700125196672 18052125119938428532 18061829948940897496 18115090639523959744 18157949405577948928 18343752372701681536 18412059338532549248 18634451736710635904 18644469624713184512 18743156374529644369 18939934552066547968 19029554349692236558 19106597079852933872 19320328524814868356 19341514257064240436 19347774322095116768 19426105392225056512 19564203639433849864 19579319760224866343 19637055221942980952 19643410941617792576 19664950950326184256 19884928289260634288 19943564928841154432 19958974160007619984 19965434071808248192 20169732299961459904 20195306982641393408 20210910720232120096 20270508616199206144 20292736269706744064 20406750135582571384 20635025436266767682 20718568049369062288 20802448891674200192 20973304541779337644 21058216705916096096 21065032398020718848 21187915901642206678 21300671418081824704 21317129206398671048 21511670134434702196 21598761916355490464 21649862752804477568 21864320464507402232 21871397059759697216 22004778535637337856 22205594977480982912 22218000147616527424 22229944552542643072 22569621124652802304 22689084032325358973 23035776318048496886 23068500153267254608 23326550493171128684 23413411995393554212 23420989968851983456 23515811790588226304 23682983352998870888 23701281815009048731 23708952960272294728 23778865876695222592 23804940624079065152 23951557106204233636 24071228981736557296 24079019863918584448 24097624320276758576 24168683350083668864 24415991731532293568 24446950557934318336 24465839292912566432 24473757894474626816 24564891273855532288 24603299558625761467 24702908058863112728 24724187980597918592 25006632338275364114 25116000166870857088 25129502537656900864 25396954383097560224 25499776060761922816 25648529775672144926 25813297897574569408 26040442794315692132 26077434955867331296 26236466715567595136 26369144035758667208 26467335299140539544 26475901703919633472 26801425085525202736 26880457078003295104 26909932879393725824 27219761585299269376 27240792709878074912 27321120308790234368 27465733302288592441 27812425588011730354 27925026501323518736 28237403228575576828 28268366991093889868 28351724699136611552 28392000188636621056 28584584415812161789 28700311478224356776 28709600606979850688 28816507071253605184 28993990181194598612 29030753787547003024 29053184160333672638 29148287203690918016 29170808387703444592 29180249797258208896 29478839515328287552 29506667784064167008 29626127977521916672 29658614548032933632 29929280187039585664 29990383649376694336 30280984072154783344 30403579149369984896 30419924124532037888 30777393647108140448 31048220254761017542 31440133273404564748 31567421262365716832 31920542780128912936 31955545294280049416 32049775746850082624 32443830366688403312 32454331120933744256 32575181906634510208 32950237708520168192 32975696438273459104 32986369336031018752 33160968970321678499 33667673080224726218 33803979448970575312 34219602147113656156 34230677646783668128 34369263386244330752 34613591054382965144 34640334960397840453 34753727050554556096 34791836296730941376 35097988114077672004 35181026973307276048 35323460280891516032 35541020222109507976 35684910992239505984 35730158507750157568 35757765120410674016 35902533400250393344 36104250239876857064 36123659897881794992 36230181279047919488 36687504745403363072 36824118677065098496 37268903473421271808 37486312749059288738 38059108699384473116 38213194159705867744 38527048560442478933 38640657049629736712 38683028514128480872 38695548644190233536 39128407278867699728 39158639520449732686 39274110443885961904 39286821883235585152 39329901900652368512 39769856578521268576 39887129857682308864 39917948320015239968 39930868143616496384 40142225595652558183 40339464599922919808 40421821440464240192 40813500271165142768 41270050872533535364 41437136098738124576 41604897783348400384 41946609083558675288 42116433411832192192 42375831803284413356 42601342836163649408 42634258412797342096 43023340268869404392 43197523832710980928 43299725505608955136 43728640929014804464 43742794119519394432 44411189954961965824 44436000295233054848 44459889105085286144 45378168064650717946 46071552636096993772 46137000306534509216 46638006152114579761 46653100986342257368 46826823990787108424 46841979937703966912 47365966705997741776 47402563630018097462 47417905920544589456 47557731753390445184 47609881248158130304 47903114212408467272 48142457963473114592 48158039727837168896 48195248640553517152 48337366700167337728 48831983463064587136 48931678585825132864 49206599117251522934 49405816117726225456 49448375961195837184 50013264676550728228 50232000333741714176 50793908766195120448 51297059551344289852 51626595795149138816 51927761103205080301 52080885588631384264 52154869911734662592 52472933431135190272 52738288071517334416 52934670598281079088 52951803407839266944 53602850171050405472 53760914156006590208 53819865758787451648 54481585419756149824 54931466604577184882 55624851176023460708 55850053002647037472 56247085463372318359 56474806457151153656 56536733982187779736 56703449398273223104 57169168831624323578 57400622956448713552 57419201213959701376 57633014142507210368 57987980362389197224 58061507575094006048 58106368320667345276 58296574407381836032 58341616775406889184 58360499594516417792 58669406639799892729 58957679030656575104 59013335568128334016 59858560374079171328 59980767298753388672 60561968144309566688 60807158298739969792 61554787294216280896 62096440509522035084 62859921335458781417 62880266546809129496 63134842524731433664 63841085560257825872 63911090588560098832 64099551493700165248 64887660733376806624 64908662241867488512 65150363813269020416 65951392876546918208 66321937940643356998 67335346160449452436 67607958897941150624 68163239760782847343 68439204294227312312 68461355293567336256 69227182108765930288 69280669920795680906 69507454101109112192 69583672593461882752 70195976228155344008 70362053946614552096 70646920561783032064 71082040444219015952 71369821984479011968 71515530240821348032 72208500479753714128 72247319795763589984 72460362558095838976 74972625498118577476 75811289102806168223 76093588985029051189 76118217398768946232 76426388319411735488 77054097120884957866 77281314099259473424 77366057028256961744 77391097288380467072 78256814557735399456 78317279040899465372 78548220887771923808 78573643766471170304 78659803801304737024 79539713157042537152 79835896640030479936 80284451191305116366 80678929199845839616 80843642880928480384 81627000542330285536 82540101745067070728 82874272197476249152 83893218167117350576 84232866823664384384 84751663606568826712 85202685672327298816 85268516825594684192 86046680537738808784 86395047665421961856 87457281858029608928 87485588239038788864 88872000590466109696 90756336129301435892 91771560492870624691 91872192721055142071 92143105272193987544 92274000613069018432 93276012304229159522 93306201972684514736 93653647981574216848 93683959875407933824 94731933411995483552 94805127260036194924 94835811841089178912 95115463506780890368 95219762496316260608 95806228424816934544 96284915926946229184 96390497281107034304 97663966926129174272 97863357171650265728 98413198234503045868 98811632235452450912 100026529353101456456 101587817532390240896 102180433138564835431 102594119102688579704 103253191590298277632 103855522206410160602 104161771177262768528 104309739823469325184 105476576143034668832 105869341196562158176 105903606815678533888 107205700342100810944 108963170839512299648 109862933209154369764 111213706978119382507 111249702352046921416 111700106005294074944 112494170926744636718 112949612914302307312 113073467964375559472 113406898796546446208 114338337663248647156 114801245912897427104 114838402427919402752 115266028285014420736 115975960724778394448 116123015150188012096 116212736641334690552 116683233550813778368 117338813279599785458 117915358061313150208 118026671136256668032 119961534597506777344 121123936288619133376 123109574588432561792 123692103272999537627 124192881019044070168 125719842670917562834 125760533093618258992 126269685049462867328 127682171120515651744 127822181177120197664 128199102987400330496 129775321466753613248 131902785753093836416 132643875881286713996 134127665335733989933 134670692320898904872 135215917795882301248 136326479521565694686 136878408588454624624 136922710587134672512 137721453360674343407 138454364217531860576 138561339841591361812 139014908202218224384 139167345186923765504 140391952456310688016 140724107893229104192 142164080888438031904 142739643968958023936 143031060481642696064 144417000959507428256 144494639591527179968 149732546067315229759 149945250996237154952 151622578205612336446 152187177970058102378 152236434797537892464 152852776638823470976 154108194241769915732 154562628198518946848 154732114056513923488 154782194576760934144 156513629115470798912 156634558081798930744 157096441775543847616 159079426314085074304 159671793280060959872 160568902382610232732 161687285761856960768 162543110198789866741 163254001084660571072 165080203490134141456 165748544394952498304 166715443541868942019 167786436334234701152 168465733647328768768 169503327213137653424 170537033651189368384 172093361075477617568 172790095330843923712 174914563716059217856 180780766322076247301 181512672258602871784 183543120985741249382 183744385442110284142 184286210544387975088 184548001226138036864 186552024608458319044 186612403945369029472 187307295963148433696 187367919750815867648 189463866823990967104 189610254520072389848 189671623682178357824 191612456849633869088 192569831853892458368 192780994562214068608 195726714343300531456 196826396469006091736 197623264470904901824 200053058706202912912 201813431655946614023 203175635064780481792 204360866277129670862 205188238205377159408 207711044412820321204 208323542354525537056 208619479646938650368 210953152286069337664 211738682393124316352 214411400684201621888 217926341679024599296 218839875021460720417 219725866418308739528 222427413956238765014 222499404704093842832 223400212010588149888 224988341853489273436 225899225828604614624 226146935928751118944 226813797593092892416 228676675326497294312 229602491825794854208 231951921449556788896 232246030300376024192 232425473282669381104 233366467101627556736 234677626559199570916 236053342272513336064 242247872577238266752 243661032868885376797 246219149176865123584 247384206545999075254 248385762038088140336 251439685341835125668 251521066187236517984 252539370098925734656 255364342241031303488 255644362354240395328 259550642933507226496 263805571506187672832 265287751762573427992 268255330671467979866 269341384641797809744 270431835591764602496 272652959043131389372 273756817176909249248 273845421174269345024 275442906721348686814 276908728435063721152 277122679683182723624 280783904912621376032 281448215786458208384 284328161776876063808 286062120963285392128 288834001919014856512 288989279183054359936 294958092420229666649 299465092134630459518 299890501992474309904 303245156411224672892 304374355940116204756 304472869595075784928 305705553277646941952 308216388483539831464 309125256397037893696 309464228113027846976 313027258230941597824 313269116163597861488 314192883551087695232 318158852628170148608 319343586560121919744 319842894262134899071 321137804765220465464 325086220397579733482 326508002169321142144 330160406980268282912 331497088789904996608 333430887083737884038 335572872668469402304 339006654426275306848 341074067302378736768 344186722150955235136 349829127432118435712 357054532929751701733 361561532644152494602 363025344517205743568 367086241971482498764 367488770884220568284 368572421088775950176 369096002452276073728 373104049216916638088 373224807890738058944 374614591926296867392 378927733647981934208 379220509040144779696 379343247364356715648 383224913699267738176 385139663707784916736 385561989124428137216 393652792938012183472 395246528941809803648 400106117412405825824 403626863311893228046 408721732554259341724 410376476410754318816 415422088825640642408 416647084709051074112 421906304572138675328 423477364786248632704 428822801368403243776 431092596614181820487 437679750042921440834 439451732836617479056 444854827912477530028 444998809408187685664 446800424021176299776 449976683706978546872 450324354485171925889 451798451657209229248 452293871857502237888 457353350652994588624 459204983651589708416 463903842899113577792 464492060600752048384 464850946565338762208 466732934203255113472 469355253118399141832 484495745154476533504 487322065737770753594 494768413091998150508 496771524076176280672 502879370683670251336 503042132374473035968 510728684482062606976 511288724708480790656 519101285867014452992 521848932743483256379 530575503525146855984 536510661342935959732 538682769283595619488 540863671183529204992 545305918086262778744 547513634353818498496 550885813442697373628 553817456870127442304 554245359366365447248 561567809825242752064 562896431572916416768 568656323553752127616 577668003838029713024 577978558366108719872 589916184840459333298 598930184269260919036 599781003984948619808 606490312822449345784 608748711880232409512 608945739190151569856 616432776967079662928 618250512794075787392 618928456226055693952 626054516461883195648 626538232327195722976 628385767102175390464 639685788524269798142 642275609530440930928 650172440795159466964 653016004338642284288 660320813960536565824 666861774167475768076 671145745336938804608 678013308852550613696 682148134604757473536 688373444301910470272 699658254864236871424 714109065859503403466 723123065288304989204 726050689034411487136 734172483942964997528 734977541768441136568 737144842177551900352 746208098433833276176 746449615781476117888 749229183852593734784 757855467295963868416 758441018080289559392 758686494728713431296 762702286317398605477 766449827398535476352 787305585876024366944 790493057883619607296 800212234824811651648 807253726623786456092 817443465108518683448 820752952821508637632 830844177651281284816 833294169418102148224 843812609144277350656 846954729572497265408 862185193228363640974 875359500085842881668 878903465673234958112 886122116890177015459 889709655824955060056 889997618816375371328 899953367413957093744 900648708970343851778 903596903314418458496 904587743715004475776 914706701305989177248 918409967303179416832 927807685798227155584 929701893130677524416 938710506236798283664 974644131475541507188 989536826183996301016 993543048152352561344 1005758741367340502672 1006084264748946071936 1021457368964125213952 1022577449416961581312 1043697865486966512758 1061151007050293711968 1073021322685871919464 1077365538567191238976 1090611836172525557488 1095027268707636996992 1101771626885394747256 1107634913740254884608 1108490718732730894496 1123135619650485504128 1137312647107504255232 1155336007676059426048 1179832369680918666596 1194338505373716846923 1197860368538521838072 1199562007969897239616 1212980625644898691568 1217497423760464819024 1217891478380303139712 1232865553934159325856 1236501025588151574784 1237856912452111387904 1253076464654391445952 1279371577048539596284 1284551219060881861856 1300344881590318933928 1320641627921073131648 1333723548334951536152 1342291490673877609216 1356026617705101227392 1376746888603820940544 1428218131719006806932 1445778190715551972591 1446246130576609978408 1452101378068822974272 1468344967885929995056 1469955083536882273136 1474289684355103800704 1492416196867666552352 1492899231562952235776 1498458367705187469568 1516882036160579118784 1525404572634797210954 1532899654797070952704 1574611171752048733888 1600424469649623303296 1614507453247572912184 1634886930217037366896 1641505905643017275264 1661688355302562569632 1666588338836204296448 1724370386456727281948 1743659649364541869129 1750719000171685763336 1757806931346469916224 1772244233780354030918 1779419311649910120112 1779995237632750742656 1799906734827914187488 1801297417940687703556 1807193806628836916992 1809175487430008951552 1829413402611978354496 1855615371596454311168 1859403786261355048832 1877421012473596567328 1949288262951083014376 1979073652367992602032 1987086096304705122688 2011517482734681005344 2012168529497892143872 2087395730973933025516 2113060432584268267633 2122302014100587423936 2146042645371743838928 2154731077134382477952 2181223672345051114976 2190054537415273993984 2203543253770789494512 2216981437465461788992 2246271239300971008256 2350149962186991214913 2359664739361837333192 2388677010747433693846 2395720737077043676144 2399124015939794479232 2425961251289797383136 2434994847520929638048 2435782956760606279424 2465731107868318651712 2506152929308782891904 2558743154097079192568 2569102438121763723712 2600689763180637867856 2641283255842146263296 2667447096669903072304 2712053235410202454784 2844918375278989365421 2856436263438013613864 2891556381431103945182 2892492261153219956816 2904202756137645948544 2936689935771859990112 2939910167073764546272 2948579368710207601408 2984832393735333104704 3033764072321158237568 3050809145269594421908 3149222343504097467776 3167593427295509898361 3200848939299246606592 3229014906495145824368 3269773860434074733792 3283011811286034550528 3323376710605125139264 3448740772913454563896 3487319298729083738258 3501438000343371526672 3515613862692939832448 3544488467560708061836 3558838623299820240224 3559990475265501485312 3599813469655828374976 3602594835881375407112 3658826805223956708992 3718807572522710097664 3754842024947193134656 3834455201462985666437 3898576525902166028752 3958147304735985204064 3974172192609410245376 4023034965469362010688 4157957625407753687923 4174791461947866051032 4226120865168536535266 4244604028201174847872 4292085290743487677856 4309462154268764955904 4362447344690102229952 4407086507541578989024 4433962874930923577984 4641708928086772122529 4700299924373982429826 4719329478723674666384 4777354021494867387692 4791441474154087352288 4798248031879588958464 4851922502579594766272 4869989695041859276096 4931462215736637303424 5012305858617565783808 5117486308194158385136 5138204876243527447424 5201379526361275735712 5334894193339806144608 5604203755984363666331 5689836750557978730842 5712872526876027227728 5783112762862207890364 5784984522306439913632 5808405512275291897088 5873379871543719980224 5879820334147529092544 5969664787470666209408 6067528144642316475136 6101618290539188843816 6298444687008194935552 6335186854591019796722 6458029812990291648736 6539547720868149467584 6646753421210250278528 6784036125665282332927 6897481545826909127792 6974638597458167476516 7002876000686743053344 7031227725385879664896 7088976935121416123672 7117677246599640480448 7199626939311656749952 7205189671762750814224 7317653610447913417984 7509684049894386269312 7668910402925971332874 7797153051804332057504 7916294609471970408128 8046069930938724021376 8315915250815507375846 8349582923895732102064 8452241730337073070532 8489208056402349695744 8584170581486975355712 8724894689380204459904 8814173015083157978048 8867925749861847155968 9283417856173544245058 9400599848747964859652 9438658957447349332768 9554708042989734775384 9582882948308174704576 9703845005159189532544 9739979390083718552192 9862924431473274606848 9915129722126181871201 10234972616388316770272 10276409752487054894848 10402759052722551471424 10669788386679612289216 11208407511968727332662 11379673501115957461684 11425745053752054455456 11566225525724415780728 11569969044612879827264 11746759743087439960448 11759640668295058185088 11939329574941332418816 12203236581078377687632 12670373709182039593444 12916059625980583297472 13079095441736298935168 13293506842420500557056 13568072251330564665854 13794963091653818255584 13949277194916334953032 14005752001373486106688 14177953870242832247344 14235354493199280960896 14399253878623313499904 14410379343525501628448 15019368099788772538624 15337820805851942665748 15594306103608664115008 15832589218943940816256 16092139861877448042752 16631830501631014751692 16699165847791464204128 16904483460674146141064 17168341162973950711424 17449789378760408919808 17628346030166315956096 18566835712347088490116 18801199697495929719304 18877317914894698665536 19109416085979469550768 19165765896616349409152 19407690010318379065088 19479958780167437104384 19830259444252363742402 20469945232776633540544 20805518105445102942848 21339576773359224578432 22416815023937454665324 22759347002231914923368 22851490107504108910912 23132451051448831561456 23139938089225759654528 23493519486174879920896 23519281336590116370176 24406473162156755375264 25340747418364079186888 25832119251961166594944 26158190883472597870336 27136144502661129331708 27469785623595487479229 27589926183307636511168 27898554389832669906064 28011504002746972213376 28355907740485664494688 28470708986398561921792 28820758687051003256896 30675641611703885331496 31188612207217328230016 31665178437887881632512 33263661003262029503384 33398331695582928408256 33808966921348292282128 34336682325947901422848 35256692060332631912192 37133671424694176980232 37602399394991859438608 37754635829789397331072 38218832171958939101536 38331531793232698818304 39660518888504727484804 40939890465553267081088 41611036210890205885696 42679153546718449156864 44833630047874909330648 45518694004463829846736 45702980215008217821824 46264902102897663122912 46279876178451519309056 48812946324313510750528 50681494836728158373776 51664238503922333189888 54053449130300797942999 54272289005322258663416 54939571247190974958458 55179852366615273022336 55797108779665339812128 56023008005493944426752 56711815480971328989376 57641517374102006513792 61351283223407770662992 62377224414434656460032 66527322006524059006768 66796663391165856816512 67617933842696584564256 72854648827796727662303 74267342849388353960464 75204798789983718877216 75509271659578794662144 76437664343917878203072 79321037777009454969608 81879780931106534162176 88192469633648670328051 89667260095749818661296 91037388008927659693472 91405960430016435643648 92529804205795326245824 97625892648627021501056 101362989673456316747552 108106898260601595885998 108544578010644517326832 109879142494381949916916 110359704733230546044672 111594217559330679624256 113423630961942657978752 115283034748204013027584 122702566446815541325984 128896686387640364325613 133054644013048118013536 133593326782331713633024 135235867685393169128512 145709297655593455324606 148534685698776707920928 150409597579967437754432 152875328687835756406144 158642075554018909939216 176384939267297340656102 179334520191499637322592 182074776017855319386944 185059608411590652491648 195251785297254043002112 202725979346912633495104 216213796521203191771996 217089156021289034653664 219758284988763899833832 223188435118661359248512 226847261923885315957504 245405132893631082651968 257793372775280728651226 266109288026096236027072 270471735370786338257024 291418595311186910649212 297069371397553415841856 300819195159934875508864 305750657375671512812288 317284151108037819878432 352769878534594681312204 358669040382999274645184 364149552035710638773888 370119216823181304983296 405451958693825266990208 432427593042406383543992 434178312042578069307328 439516569977527799667664 446376870237322718497024 490810265787262165303936 515586745550561457302452 532218576052192472054144 540943470741572676514048 582837190622373821298424 594138742795106831683712 601638390319869751017728 634568302216075639756864 705539757069189362624408 717338080765998549290368 728299104071421277547776 810903917387650533980416 864855186084812767087984 868356624085156138614656 879033139955055599335328 981620531574524330607872 1031173491101122914604904 1064437152104384944108288 1165674381244747642596848 1188277485590213663367424 1269136604432151279513728 1411079514138378725248816 1434676161531997098580736 1675656923039324736232969 1729710372169625534175968 1736713248170312277229312 1758066279910111198670656 2062346982202245829209808 2331348762489495285193696 2538273208864302559027456 2822159028276757450497632 3351313846078649472465938 3459420744339251068351936 3516132559820222397341312 4124693964404491658419616 4662697524978990570387392 5644318056553514900995264 6702627692157298944931876 6918841488678502136703872 7032265119640444794682624 8249387928808983316839232 9325395049957981140774784 11288636113107029801990528 13405255384314597889863752 13837682977357004273407744 16498775857617966633678464 18650790099915962281549568 22577272226214059603981056 26810510768629195779727504 32997551715235933267356928 53621021537258391559455008 107242043074516783118910016 214484086149033566237820032 428968172298067132475640064
- Sum of all divisors σ(n): 1075246558885566774350939295
- Sum of proper divisors (its aliquot sum) s(n): 646278386587499641875299231
- 428968172298067132475640064 is an abundant number, because the sum of its proper divisors (646278386587499641875299231) is greater than itself. Its abundance is 217310214289432509399659167
Bases of 428968172298067132475640064
- Binary: 101100010110101011000101100110111011101010110010010101001101111101001111000001001000000002
- Hexadecimal: 0x162D58B377564A9BE9E0900
- Base-36: 1HWDSXNTR4PH3UCJR4
Squares and roots of 428968172298067132475640064
- 428968172298067132475640064 squared (4289681722980671324756400642) is 184013692844744209991558321030336779707786366481924096
- 428968172298067132475640064 cubed (4289681722980671324756400643) is 78936017497427837330149020991112735999877819992490662671605965788202503864582144
-
428968172298067132475640064 is a
perfect square number . Itssquare root is 20711546834992 -
The
cube root of 428968172298067132475640064 is 754180021.3104987185
Scales and comparisons
How big is 428968172298067132475640064?- 428,968,172,298,067,132,475,640,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 428,968,172,298,067,132,475,640,064 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 428968172298067132475640064 cubic inches would be around 62848335.1 feet tall.
Recreational maths with 428968172298067132475640064
- 428968172298067132475640064 backwards is 460046574231760892271869824
- The number of decimal digits it has is: 27
- The sum of 428968172298067132475640064's digits is 121
- 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 428968172298067132475640064 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 428968172298067132475640064 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/428968172298067132475640064/
Chicago style:
Numbermatics. 2024. "Number 428968172298067132475640064 - Facts about the integer". https://numbermatics.com/n/428968172298067132475640064/
The information we have on file for 428968172298067132475640064 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 428968172298067132475640064, math, Factors of 428968172298067132475640064, curriculum, school, college, exams, university, Prime factorization of 428968172298067132475640064, STEM, science, technology, engineering, physics, economics, calculator, four hundred twenty-eight septillion, nine hundred sixty-eight sextillion, one hundred seventy-two quintillion, two hundred ninety-eight quadrillion, sixty-seven trillion, one hundred thirty-two billion, four hundred seventy-five million, six hundred forty thousand and sixty-four.