29590378802017601899106304
29,590,378,802,017,601,899,106,304 is an even composite number composed of six prime numbers multiplied together.
What does the number 29590378802017601899106304 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 11583 divisors.
29590378802017601899106304 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eleven thousand, five hundred eighty-three divisors.
Prime factorization of 29590378802017601899106304:
212 × 310 × 312 × 432 × 2572 × 10212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 31 × 31 × 43 × 43 × 257 × 257 × 1021 × 1021)See below for interesting mathematical facts about the number 29590378802017601899106304 from the Numbermatics database.
Names of 29590378802017601899106304
- Cardinal: 29590378802017601899106304 can be written as Twenty-nine septillion, five hundred ninety sextillion, three hundred seventy-eight quintillion, eight hundred two quadrillion, seventeen trillion, six hundred one billion, eight hundred ninety-nine million, one hundred six thousand, three hundred four.
Scientific notation
- Scientific notation: 2.9590378802017601899106304 × 1025
Factors of 29590378802017601899106304
Divisors of 29590378802017601899106304
- Number of divisors d(n): 11583
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 24 27 31 32 36 43 48 54 62 64 72 81 86 93 96 108 124 128 129 144 162 172 186 192 216 243 248 256 257 258 279 288 324 344 372 384 387 432 486 496 512 514 516 558 576 648 688 729 744 768 771 774 837 864 961 972 992 1021 1024 1028 1032 1116 1152 1161 1296 1333 1376 1458 1488 1536 1542 1548 1674 1728 1849 1922 1944 1984 2042 2048 2056 2064 2187 2232 2304 2313 2322 2511 2592 2666 2752 2883 2916 2976 3063 3072 3084 3096 3348 3456 3483 3698 3844 3888 3968 3999 4084 4096 4112 4128 4374 4464 4608 4626 4644 5022 5184 5332 5504 5547 5766 5832 5952 6126 6144 6168 6192 6561 6696 6912 6939 6966 7396 7533 7688 7776 7936 7967 7998 8168 8224 8256 8649 8748 8928 9189 9216 9252 9288 10044 10368 10449 10664 11008 11051 11094 11532 11664 11904 11997 12252 12288 12336 12384 13122 13392 13824 13878 13932 14792 15066 15376 15552 15872 15934 15996 16336 16448 16512 16641 17298 17496 17856 18378 18432 18504 18576 19683 20088 20736 20817 20898 21328 22016 22102 22188 22599 23064 23328 23808 23901 23994 24504 24672 24768 25947 26244 26784 27567 27648 27756 27864 29584 30132 30752 31104 31347 31651 31744 31868 31992 32672 32896 33024 33153 33282 34596 34992 35712 35991 36756 36864 37008 37152 39366 40176 41323 41472 41634 41796 42656 43903 44032 44204 44376 45198 46128 46656 47616 47802 47988 49008 49344 49536 49923 51894 52488 53568 55134 55296 55512 55728 57319 59049 59168 60264 61504 62208 62451 62694 63302 63488 63736 63984 65344 65792 66048 66049 66306 66564 67797 69192 69984 71424 71703 71982 73512 74016 74304 77841 78732 80352 82646 82701 82944 83268 83592 85312 87806 88064 88408 88752 90396 92256 93312 94041 94953 95232 95604 95976 98016 98688 99072 99459 99846 103788 104976 107136 107973 110268 110592 111024 111456 114638 118098 118336 120528 123008 123969 124416 124902 125388 126604 126976 127472 127968 130688 131584 131709 132096 132098 132612 133128 135594 138384 139968 142848 143406 143964 147024 148032 148608 149769 155682 157464 160704 165292 165402 165888 166536 167184 170624 171957 175612 176128 176816 177504 180792 184512 186624 187353 188082 189906 190464 191208 191952 196032 197376 198144 198147 198918 199692 203391 207576 209952 214272 215109 215946 220536 222048 222912 229276 233523 236196 236672 241056 246016 246977 247938 248103 248832 249804 250776 253208 254944 255936 261376 262397 263168 263418 264192 264196 265224 266256 271188 276768 279936 282123 284859 285696 286812 287928 294048 296064 297216 298377 299538 311364 314928 321408 323919 330584 330804 331776 333072 334368 341248 342581 343914 351224 353632 355008 361584 369024 371907 373248 374706 376164 379812 380928 382416 383904 392064 394752 395127 396288 396294 397836 399384 406782 415152 419904 428544 430218 431892 441072 444096 445824 449307 458552 467046 472392 473344 475193 482112 492032 493954 495876 496206 497664 499608 501552 506416 509888 511872 515871 522752 524794 526336 526836 528384 528392 530448 532512 542376 553536 559872 562059 564246 569718 571392 573624 575856 588096 592128 594432 594441 596754 599076 610173 622728 629856 642816 645327 647838 661168 661608 666144 668736 682496 685162 687828 700569 702448 707264 710016 723168 738048 740931 743814 744309 746496 749412 752328 759624 764832 767808 784128 787191 789504 790254 792576 792588 795672 798768 813564 830304 839808 846369 854577 857088 860436 863784 882144 888192 891648 895131 898614 917104 934092 944784 946688 950386 964224 971757 981181 984064 987908 991752 992412 995328 999216 1003104 1012832 1019776 1023744 1027743 1031742 1042441 1045504 1049588 1052672 1053672 1056784 1060896 1065024 1084752 1107072 1115721 1119744 1124118 1128492 1139436 1142784 1147248 1151712 1176192 1184256 1185381 1188864 1188882 1193508 1198152 1220346 1245456 1259712 1285632 1290654 1295676 1322336 1323216 1332288 1337472 1347921 1360993 1364992 1370324 1375656 1401138 1404896 1414528 1420032 1425579 1446336 1476096 1481862 1487628 1488618 1492992 1498824 1504656 1519248 1529664 1535616 1547613 1568256 1574382 1579008 1580508 1585152 1585176 1591344 1597536 1627128 1660608 1679616 1686177 1692738 1709154 1714176 1720872 1727568 1764288 1776384 1776889 1783296 1783323 1790262 1797228 1830519 1834208 1868184 1887829 1889568 1893376 1900772 1928448 1935981 1943514 1962362 1968128 1975816 1983504 1984824 1998432 2006208 2025664 2039552 2047488 2047519 2055486 2063484 2084882 2091008 2099176 2101707 2107344 2113568 2121792 2130048 2169504 2214144 2222793 2231442 2232927 2239488 2248236 2256984 2278872 2294496 2303424 2352384 2361573 2368512 2370762 2377728 2377764 2387016 2396304 2440692 2490912 2519424 2539107 2563731 2571264 2581308 2591352 2644672 2646432 2664576 2674944 2685393 2695842 2721986 2729984 2740648 2751312 2802276 2809792 2829056 2840064 2840107 2851158 2892672 2915271 2943543 2952192 2963724 2975256 2977236 2985984 2997648 3009312 3038496 3059328 3071232 3083229 3095226 3127323 3136512 3148764 3158016 3161016 3170352 3182688 3195072 3254256 3321216 3347163 3359232 3372354 3385476 3418308 3428352 3441744 3455136 3528576 3552768 3553778 3556143 3566592 3566646 3580524 3594456 3661038 3668416 3736368 3775658 3779136 3786752 3801544 3856896 3871962 3887028 3924724 3936256 3951632 3967008 3969648 3996864 4012416 4043763 4051328 4079104 4082979 4094976 4095038 4110972 4126968 4169764 4182016 4198352 4203414 4214688 4227136 4243584 4260096 4276737 4339008 4428288 4445586 4462884 4465854 4478976 4496472 4513968 4557744 4588992 4606848 4642839 4704768 4723146 4737024 4741524 4755456 4755528 4774032 4792608 4881384 4981824 5038848 5058531 5078214 5127462 5142528 5162616 5182704 5289344 5292864 5329152 5330667 5349888 5349969 5370786 5391684 5443972 5459968 5481296 5502624 5604552 5619584 5658112 5663487 5680128 5680214 5702316 5785344 5807943 5830542 5887086 5904384 5927448 5950512 5954472 5995296 6018624 6076992 6118656 6142464 6142557 6166458 6190452 6254646 6273024 6297528 6305121 6322032 6340704 6365376 6390144 6508512 6642432 6668379 6694326 6698781 6718464 6744708 6770952 6836616 6883488 6910272 7057152 7084719 7105536 7107556 7112286 7133184 7133292 7161048 7188912 7322076 7336832 7472736 7551316 7558272 7573504 7603088 7691193 7713792 7743924 7774056 7849448 7903264 7934016 7939296 7993728 8024832 8056179 8087526 8102656 8134307 8158208 8165958 8189952 8190076 8221944 8253936 8339528 8396704 8406828 8429376 8454272 8487168 8520192 8520321 8553474 8678016 8745813 8830629 8856576 8891172 8925768 8931708 8957952 8992944 9027936 9115488 9177984 9213696 9249687 9285678 9381969 9409536 9446292 9474048 9483048 9511056 9548064 9585216 9762768 9963648 10041489 10077696 10117062 10156428 10254924 10285056 10325232 10365408 10578688 10585728 10620011 10658304 10661334 10668429 10699776 10699938 10741572 10783368 10887944 10962592 11005248 11209104 11239168 11283071 11316224 11326974 11360256 11360428 11404632 11570688 11615886 11661084 11774172 11808768 11854896 11901024 11908944 11990592 12037248 12131289 12153984 12237312 12248937 12284928 12285114 12332916 12380904 12509292 12546048 12595056 12610242 12644064 12681408 12730752 12780288 12830211 13017024 13284864 13336758 13388652 13397562 13436928 13489416 13541904 13673232 13766976 13820544 13928517 14114304 14169438 14211072 14215112 14224572 14266368 14266584 14322096 14377824 14644152 14673664 14730983 14945472 15102632 15116544 15175593 15206176 15382386 15427584 15487848 15548112 15698896 15806528 15868032 15878592 15987456 15992001 16049664 16049907 16112358 16175052 16205312 16268614 16316416 16331916 16379904 16380152 16443888 16507872 16679056 16793408 16813656 16858752 16908544 16974336 16990461 17040384 17040642 17106948 17356032 17423829 17491626 17661258 17713152 17782344 17851536 17863416 17985888 18055872 18230976 18355968 18427392 18427671 18499374 18571356 18763938 18819072 18892584 18915363 18966096 19022112 19096128 19170432 19525536 19927296 20005137 20082978 20096343 20155392 20234124 20312856 20509848 20650464 20730816 21157376 21171456 21240022 21254157 21316608 21322668 21336858 21399552 21399876 21483144 21566736 21775888 21925184 22010496 22418208 22478336 22566142 22632448 22653948 22720512 22720856 22809264 23073579 23141376 23231772 23322168 23548344 23709792 23802048 23817888 23981184 24074496 24168537 24262578 24307968 24402921 24474624 24497874 24569856 24570228 24665832 24761808 25018584 25190112 25220484 25288128 25362816 25461504 25560576 25560963 25660422 26034048 26237439 26491887 26569728 26673516 26777304 26795124 26873856 26978832 27083808 27346464 27533952 27641088 27749061 27857034 28145907 28228608 28338876 28422144 28430224 28449144 28533168 28644192 28755648 29288304 29347328 29461966 29890944 30124467 30205264 30233088 30351186 30412352 30764772 30855168 30975696 31096224 31397792 31613056 31736064 31757184 31860033 31974912 31984002 32005287 32099328 32099814 32224716 32315671 32350104 32410624 32537228 32632832 32663832 32760304 32887776 33015744 33358112 33586816 33627312 33717504 33817088 33849213 33948672 33980922 34080768 34081284 34213896 34712064 34847658 34983252 35322516 35426304 35564688 35703072 35726832 35971776 36111744 36393867 36461952 36711936 36746811 36854784 36855342 36998748 37142712 37527876 37638144 37785168 37830726 37932192 38044224 38192256 38340864 38490633 39051072 39854592 40010274 40165956 40192686 40310784 40468248 40625712 41019696 41300928 41461632 41785551 42190783 42314752 42342912 42480044 42508314 42633216 42645336 42673716 42799104 42799752 42966288 43133472 43551776 43850368 44020992 44192949 44824963 44836416 44956672 45132284 45264896 45307896 45441712 45618528 46147158 46282752 46463544 46644336 47096688 47419584 47604096 47635776 47962368 47976003 48148992 48149721 48337074 48525156 48615936 48805842 48949248 48995748 49139712 49140456 49331664 49523616 50037168 50380224 50440968 50576256 50725632 50923008 50971383 51121152 51121926 51320844 52068096 52271487 52474878 52983774 53139456 53347032 53554608 53590248 53957664 54167616 54692928 55067904 55282176 55283013 55498122 55714068 56291814 56457216 56677752 56746089 56860448 56898288 57066336 57288384 57511296 58522699 58576608 58694656 58923932 59781888 60015411 60248934 60289029 60410528 60466176 60702372 60824704 61529544 61951392 62192448 62795584 63226112 63472128 63473089 63514368 63720066 63762471 63949824 63968004 64010574 64198656 64199628 64449432 64631342 64700208 64821248 65074456 65327664 65520608 65775552 66031488 66716224 67173632 67254624 67435008 67436029 67634176 67698426 67897344 67961844 68161536 68162568 68427792 69220737 69424128 69695316 69966504 70645032 71129376 71406144 71453664 71943552 72223488 72505611 72787734 72923904 73208763 73423872 73493622 73709568 73710684 73997496 74285424 75055752 75570336 75661452 75864384 76088448 76384512 76681728 76682889 76981266 78102144 78712317 79475661 79709184 80020548 80331912 80385372 80621568 80936496 81251424 82039392 82601856 82923264 83247183 83571102 84381566 84437721 84629504 84685824 84960088 85016628 85266432 85290672 85347432 85599504 85932576 86266944 87103552 87700736 88041984 88043317 88385898 89649926 89672832 89913344 90264568 90373401 90615792 90883424 91237056 92294316 92565504 92927088 93288672 94193376 94839168 95208192 95271552 95580099 95924736 95952006 96015861 96297984 96299442 96674148 96947013 97050312 97231872 97611684 97898496 97991496 98280912 98663328 99047232 100074336 100760448 100881936 101152512 101451264 101547639 101846016 101942766 102242304 102243852 102641688 104136192 104542974 104949756 105967548 106278912 106694064 107109216 107180496 107915328 108335232 109181601 109385856 110135808 110240433 110564352 110566026 110996244 111428136 112583628 112914432 113355504 113492178 113720896 113796576 114132672 114576768 115022592 115471899 117045398 117153216 117389312 117847864 119563776 120030822 120497868 120578058 120821056 120932352 121404744 121649408 122124601 123059088 123902784 124384896 125356653 125591168 126452224 126572349 126944256 126946178 127028736 127440132 127524942 127899648 127936008 128021148 128397312 128399256 128898864 129262684 129400416 129642496 130148912 130655328 131041216 131551104 132062976 132578847 133432448 134347264 134474889 134509248 134870016 134872058 135268352 135396852 135794688 135923688 136325136 136855584 138441474 138848256 139390632 139933008 141290064 142258752 142812288 142907328 143887104 143928009 144446976 144449163 145011222 145575468 145847808 146417526 146847744 146987244 147419136 147421368 147994992 148570848 150111504 151140672 151322904 151728768 152176896 152769024 152914149 153363456 153365778 153962532 156204288 156814461 157424634 158951322 159418368 160041096 160663824 160770744 161872992 162502848 164078784 165203712 165846528 165849039 166494366 167142204 168763132 168875442 169259008 169371648 169920176 170033256 170581344 170694864 171199008 171865152 172533888 174207104 175401472 175568097 176083968 176086634 176771796 179299852 179345664 179826688 180046233 180529136 180746802 181231584 181766848 182474112 184588632 185854176 186577344 188386752 189678336 190416384 190419267 190543104 191160198 191287413 191849472 191904012 192031722 192595968 192598884 193348296 193894026 194100624 194463744 195223368 195982992 196561824 197326656 198094464 200148672 201520896 201763872 202305024 202308087 202902528 203095278 203692032 203885532 204484608 204487704 205283376 207662211 208272384 209085948 209899512 211935096 213388128 214218432 214360992 215830656 216670464 217516833 218363202 218771712 219626289 220271616 220480866 221128704 221132052 221992488 222856272 225167256 226711008 226984356 227441792 227593152 228265344 229153536 230045184 230048667 230943798 234090796 234306432 234778624 235695728 238426983 239127552 240061644 240995736 241156116 241642112 241864704 242809488 243298816 244249202 246118176 247805568 248769792 249741549 250713306 251182336 252163517 252904448 253144698 253313163 253888512 253892356 254057472 254880264 255049884 255799296 255872016 256042296 256798512 257797728 258525368 258800832 260297824 261310656 262082432 263102208 264125952 264129951 265157694 266864896 267907337 268694528 268949778 269018496 269740032 269744116 270536704 270793704 271120203 271847376 272650272 273711168 276882948 277696512 278781264 279866016 282580128 284517504 285624576 285814656 286740297 287774208 287856018 288047583 288893952 288898326 290022444 290841039 291150936 291695616 292835052 293695488 293974488 294842736 295989984 297141696 300223008 302281344 302645808 303457536 304353792 304642917 305538048 305828298 306726912 306731556 307925064 312408576 313628922 314849268 317902644 318836736 320082192 321327648 321541488 323745984 325005696 328157568 330407424 330721299 331693056 331698078 332988732 334284408 337526264 337750884 338743296 339840352 340066512 341162688 341389728 342398016 343730304 345067776 346415697 348414208 349775201 350802944 351136194 352167936 352173268 353543592 358599704 358691328 360092466 361058272 361493604 362463168 363533696 364948224 366373803 369177264 371708352 373154688 376069959 376773504 379356672 379717047 380832768 380838534 381086208 382320396 382574826 383698944 383808024 384063444 385191936 385197768 386696592 387788052 388201248 388927488 390446736 391965984 393123648 394653312 396188928 397736541 400297344 403041792 403424667 403527744 404610048 404616174 405805056 406190556 407384064 407771064 408975408 410566752 415324422 416544768 418171896 419799024 423870192 426776256 428436864 428721984 431661312 431784027 433340928 433347489 435033666 436726404 437543424 439252578 440543232 440961732 442257408 442264104 443984976 445712544 450334512 453422016 453968712 454883584 455186304 456530688 456660473 458307072 458742447 460090368 460097334 461887596 468181592 468612864 470443383 471391456 476853966 478255104 480123288 481991472 482312232 483284224 485172053 485618976 486597632 488498404 492236352 495611136 497539584 497547117 499483098 501426612 502364672 504327034 505808896 506289396 506626326 507777024 507784712 508114944 509760528 510099768 511744032 512084592 513597024 515595456 517050736 517601664 520595648 522621312 524164864 526204416 526704291 528251904 528259902 530315388 533729792 535814674 537389056 537899556 538036992 539480064 539488232 540138699 541587408 542240406 543694752 545300544 547422336 553765896 557562528 559732032 565160256 569035008 571249152 571257801 571629312 573480594 573862239 575548416 575712036 576095166 577787904 577796652 580044888 581682078 582301872 583391232 585670104 587948976 589685472 591979968 594283392 600446016 604562688 605291616 606915072 606924261 608707584 609285834 611076096 611656596 613453824 613463112 615850128 622986633 624817152 627257844 629698536 635805288 640164384 642655296 643082976 647491968 650011392 652550499 656315136 658878867 660814848 661442598 663386112 663396156 665977464 668568816 675052528 675501768 679680704 680133024 682325376 682779456 684796032 687460608 690135552 690146001 692831394 696828416 699550402 701605888 702272388 704335872 704346536 707087184 715280949 717199408 717382656 720184932 722116544 722987208 724926336 727067392 729896448 732747606 738354528 743416704 746309376 749224647 752139918 753547008 756490551 758713344 759434094 759939489 761665536 761677068 762172416 764640792 765149652 767397888 767616048 768126888 770395536 773393184 775576104 776402496 780893472 783931968 786247296 789306624 792377856 792389853 795473082 800594688 803722011 806083584 806849334 807055488 809220096 809232348 811610112 812381112 813360609 815542128 817950816 821133504 830648844 833089536 836343792 839598048 847740384 853552512 856873728 857443968 860220891 863322624 863568054 864142749 866681856 866694978 870067332 872523117 873452808 875086848 878505156 881086464 881923464 884528208 887969952 891425088 900669024 906844032 907937424 909767168 910372608 913061376 913320946 913928751 916614144 917484894 920180736 920194668 923775192 936363184 937225728 940886766 942782912 953707932 956510208 960246576 963982944 964624464 966568448 970344106 971237952 973195264 976996808 984472704 991222272 992163897 995079168 995094234 998966196 1001785801 1002853224 1004729344 1008654068 1011617792 1012578792 1013252652 1015569424 1016229888 1019521056 1020199536 1023488064 1024169184 1027194048 1031190912 1034101472 1035203328 1039247091 1041191296 1045242624 1048329728 1049325603 1052408832 1053408582 1056503808 1056519804 1060630776 1067459584 1071629348 1074778112 1075799112 1076073984 1078976464 1080277398 1083174816 1084480812 1087389504 1090601088 1094844672 1099121409 1107531792 1115125056 1119464064 1128209877 1130320512 1138070016 1139151141 1142498304 1142515602 1143258624 1146961188 1147724478 1151096832 1151424072 1152190332 1155575808 1155593304 1160089776 1163364156 1164603744 1166782464 1171340208 1175897952 1179370944 1183959936 1188566784 1193209623 1200892032 1209125376 1210274001 1210583232 1213830144 1213848522 1217415168 1218571668 1222152192 1223313192 1226926224 1231700256 1245973266 1249634304 1254515688 1259397072 1271610576 1280328768 1285310592 1286165952 1294983936 1295352081 1300022784 1300042467 1305100998 1312630272 1317757734 1321629696 1322885196 1326772224 1326792312 1331954928 1337137632 1350105056 1351003536 1359361408 1360266048 1364650752 1365558912 1369592064 1369981419 1374921216 1376227341 1380271104 1380292002 1385662788 1389573853 1393656832 1399100804 1403211776 1404544776 1408693072 1414174368 1430561898 1434398816 1434765312 1440369864 1444233088 1445974416 1449852672 1454134784 1455516159 1459792896 1465495212 1476709056 1486833408 1492618752 1492641351 1498449294 1504279836 1507094016 1512981102 1517426688 1518868188 1519878978 1523331072 1523354136 1524344832 1529281584 1530299304 1535232096 1536253776 1540791072 1546786368 1551152208 1552804992 1561786944 1567863936 1572494592 1578613248 1580112873 1584755712 1584779706 1590946164 1601189376 1607444022 1612167168 1613698668 1614110976 1618440192 1618464696 1620416097 1624762224 1626721218 1631084256 1635901632 1642267008 1661297688 1672687584 1679196096 1695480768 1707105024 1713747456 1713773403 1714887936 1720441782 1721586717 1726645248 1727136108 1728285498 1733363712 1733389956 1740134664 1745046234 1746905616 1750173696 1757010312 1763846928 1769056416 1775939904 1782850176 1801338048 1813688064 1814203669 1815874848 1819534336 1820745216 1820772783 1826122752 1826641892 1827857502 1833228288 1834969788 1840361472 1840389336 1847550384 1868959899 1872726368 1874451456 1881773532 1885565824 1907415864 1920493152 1927473409 1927965888 1929248928 1933136896 1940688212 1942475904 1946390528 1953993616 1968945408 1976636601 1982444544 1984327794 1990158336 1990188468 1997932392 2003571602 2005706448 2009458688 2017308136 2025157584 2026505304 2031138848 2039042112 2040399072 2046976128 2048338368 2054388096 2062381824 2068202944 2070406656 2070438003 2078494182 2082382592 2090485248 2090516899 2096659456 2098651206 2104817664 2106817164 2113007616 2113039608 2121261552 2134919168 2143258696 2145842847 2151598224 2152147968 2157952928 2160554796 2166349632 2168961624 2174779008 2181202176 2189689344 2198242818 2215063584 2230250112 2238928128 2247673941 2256419754 2260641024 2269471653 2276140032 2278302282 2279818467 2284996608 2285031204 2286517248 2293922376 2295448956 2302193664 2302848144 2304380664 2311186608 2320179552 2326728312 2329207488 2342680416 2351795904 2358741888 2367919872 2377133568 2377169559 2386419246 2401784064 2411166033 2418250752 2420548002 2421166464 2427660288 2427697044 2434830336 2437143336 2440081827 2446626384 2453852448 2463400512 2491946532 2499268608 2509031376 2518794144 2543221152 2560657536 2570621184 2572331904 2580662673 2589967872 2590704162 2592428247 2600045568 2600084934 2610201996 2617569351 2625260544 2635515468 2643259392 2645770392 2653584624 2663909856 2674275264 2700210112 2702007072 2718722816 2720532096 2729301504 2729342827 2731117824 2739184128 2739962838 2741786253 2749842432 2752454682 2760542208 2760584004 2771325576 2779147706 2787313664 2798201608 2809089552 2817386144 2828348736 2861123796 2868797632 2869530624 2880739728 2888466176 2891948832 2899705344 2899749247 2908269568 2911032318 2919585792 2930990424 2953418112 2973666816 2976491691 2985237504 2985282702 2996898588 3005357403 3008559672 3014188032 3025962204 3034853376 3037736376 3039757956 3046708272 3048689664 3058563168 3060598608 3070464192 3072507552 3081582144 3093572736 3102304416 3105609984 3117741273 3123573888 3135727872 3144989184 3147976809 3157226496 3160225746 3169511424 3169559412 3181892328 3202378752 3214888044 3224334336 3227397336 3228221952 3236929392 3240832194 3249524448 3253442436 3262168512 3271803264 3284534016 3297364227 3322595376 3345375168 3358392192 3384629631 3390961536 3414210048 3417453423 3427494912 3427546806 3429775872 3440883564 3443173434 3453290496 3454272216 3456570996 3466727424 3466779912 3480269328 3490092468 3493811232 3500347392 3514020624 3527693856 3538112832 3551879808 3565700352 3579628869 3602676096 3627376128 3628407338 3630822003 3631749696 3639068672 3641490432 3641545566 3652245504 3653283784 3655715004 3666456576 3669939576 3680778672 3695100768 3737919798 3745452736 3748902912 3763547064 3771131648 3785862631 3814831728 3840986304 3854946818 3855931776 3858497856 3866273792 3881376424 3884951808 3886056243 3900127401 3907987232 3937890816 3953273202 3964889088 3968655588 3980316672 3980376936 3995864784 4007143204 4011412896 4018917376 4034616272 4050315168 4053010608 4062277696 4078084224 4080798144 4093952256 4096676736 4108776192 4109944257 4124763648 4128682023 4136405888 4140813312 4140876006 4156988364 4164765184 4168721559 4180970496 4181033798 4193318912 4197302412 4209635328 4213634328 4226079216 4242523104 4269838336 4286517392 4291685694 4303196448 4304295936 4315905856 4321109592 4332699264 4337923248 4349558016 4362404352 4366548477 4379378688 4396485636 4430127168 4460500224 4477856256 4477924053 4495347882 4512839508 4521282048 4538943306 4552280064 4556604564 4559636934 4569993216 4570062408 4573034496 4587844752 4590897912 4605696288 4608761328 4622373216 4640359104 4653456624 4658414976 4685360832 4703591808 4717483776 4735839744 4740338619 4754267136 4754339118 4772838492 4803568128 4822332066 4836501504 4841096004 4842332928 4855320576 4855394088 4861248291 4874286672 4880163654 4893252768 4907704896 4926801024 4983893064 5018062752 5037588288 5086442304 5121315072 5141242368 5141320209 5144663808 5161325346 5164760151 5179935744 5181408324 5184856494 5200091136 5200169868 5220403992 5235138702 5250521088 5271030936 5291540784 5307169248 5327819712 5348550528 5400420224 5404014144 5437445632 5441064192 5442611007 5458603008 5458685654 5462235648 5462318349 5478368256 5479925676 5483572506 5499684864 5504909364 5521084416 5521168008 5542651152 5558295412 5574627328 5596403216 5618179104 5634772288 5656697472 5722247592 5737595264 5761479456 5776932352 5782420227 5783897664 5799410688 5799498494 5816539136 5822064636 5839171584 5861980848 5906836224 5929909803 5947333632 5952983382 5970475008 5970565404 5993797176 6010714806 6017119344 6028376064 6051924408 6075472752 6079515912 6093416544 6117126336 6121197216 6140928384 6145015104 6163164288 6187145472 6204608832 6211219968 6211314009 6235482546 6247147776 6271455744 6271550697 6289978368 6295953618 6314452992 6320451492 6339022848 6339118824 6363784656 6404757504 6429776088 6437528541 6454794672 6456443904 6473858784 6481664388 6499048896 6506884872 6524337024 6543606528 6569068032 6594728454 6645190752 6690750336 6716784384 6743021823 6769259262 6781923072 6808414959 6828420096 6834906846 6839455401 6854989824 6855093612 6859551744 6881767128 6886346868 6906580992 6908544432 6913141992 6933559824 6960538656 6980184936 6987622464 7028041248 7055387712 7076225664 7103759616 7131400704 7131508677 7159257738 7205352192 7233498099 7254752256 7256814676 7261644006 7263499392 7278137344 7282980864 7283091132 7304491008 7306567568 7311430008 7339879152 7361557344 7390201536 7475839596 7490905472 7497805824 7527094128 7542263296 7571725262 7629663456 7681972608 7709893636 7711863552 7716995712 7732547584 7741988019 7762752848 7769903616 7772112486 7800254802 7815974464 7852708053 7875781632 7906546404 7929778176 7937311176 7960753872 7991729568 8014286408 8022825792 8069232544 8100630336 8106021216 8124555392 8156168448 8161596288 8187904512 8188028481 8193353472 8217552384 8219888514 8225358759 8249527296 8257364046 8272811776 8281626624 8281752012 8305127447 8313976728 8329530368 8337443118 8361940992 8362067596 8386637824 8394604824 8427268656 8452158432 8485046208 8573034784 8583371388 8606392896 8608591872 8631811712 8642219184 8665398528 8675846496 8699116032 8699247741 8724808704 8733096954 8758757376 8792971272 8860254336 8921000448 8929475073 8955712512 8955848106 8990695764 9016072209 9025679016 9042564096 9077886612 9104560128 9113209128 9119273868 9140124816 9146068992 9175689504 9181795824 9211392576 9217522656 9244746432 9280718208 9306913248 9316829952 9353223819 9370721664 9407183616 9434967552 9443930427 9471679488 9480677238 9508534272 9508678236 9545676984 9607136256 9644664132 9673003008 9682192008 9684665856 9710788176 9722496582 9748573344 9760327308 9786505536 9815409792 9853602048 9892092681 9967786128 10036125504 10075176576 10172884608 10242630144 10252360269 10282484736 10282640418 10289327616 10322650692 10329520302 10359871488 10362816648 10369712988 10400182272 10400339736 10440807984 10470277404 10501042176 10542061872 10583081568 10614338496 10655639424 10697101056 10738886607 10800840448 10808028288 10843031231 10874891264 10882128384 10885222014 10892466009 10917206016 10917371308 10924471296 10924636698 10956736512 10959851352 10967145012 10999369728 11009818728 11042336016 11085302304 11116590824 11192806432 11236358208 11269544576 11313394944 11357587893 11444495184 11475190528 11520015491 11522958912 11553864704 11564840454 11567795328 11598821376 11598996988 11633078272 11644129272 11658168729 11723961696 11813672448 11859819606 11894667264 11905966764 11940950016 11941130808 11987594352 12021429612 12034238688 12056752128 12103848816 12150945504 12159031824 12186833088 12234252672 12242394432 12281856768 12290030208 12326328576 12329832771 12374290944 12386046069 12409217664 12422439936 12422628018 12470965092 12494295552 12506164677 12542911488 12543101394 12579956736 12591907236 12628905984 12640902984 12678237648 12727569312 12809515008 12859552176 12875057082 12909589344 12912887808 12947717568 12963328776 12998097792 13013769744 13048674048 13087213056 13099645431 13138136064 13189456908 13290381504 13381500672 13433568768 13433772159 13486043646 13538518524 13563846144 13616829918 13656840192 13669813692 13678910802 13709979648 13710187224 13719103488 13763534256 13772693736 13817088864 13826283984 13867119648 13921077312 13960369872 13975244928 14056082496 14110775424 14152451328 14207519232 14221015857 14262801408 14263017354 14318515476 14410704384 14466996198 14509504512 14513629352 14523288012 14526998784 14565961728 14566182264 14583744873 14613135136 14622860016 14679758304 14723114688 14780403072 14951679192 14981810944 15040333643 15054188256 15084526592 15143450524 15259326912 15363945216 15419787272 15423727104 15423960627 15433991424 15483976038 15494280453 15525505696 15539807232 15544224972 15600509604 15631948928 15705416106 15751563264 15813092808 15874622352 15921507744 15983459136 16028572816 16045651584 16138465088 16201260672 16212042432 16249110784 16312336896 16323192576 16327833021 16375809024 16376056962 16386706944 16386955047 16435104768 16439777028 16450717518 16499054592 16514728092 16545623552 16563253248 16563504024 16610254894 16627953456 16659060736 16674886236 16723881984 16724135192 16789209648 16854537312 16904316864 16970092416 17146069568 17166742776 17212785792 17263623424 17284438368 17330797056 17347260681 17351692992 17398232064 17398495482 17449617408 17466193908 17517514752 17585942544 17720508672 17789729409 17842000896 17858950146 17911425024 17911696212 17981391528 18032144418 18051358032 18085128192 18155773224 18226418256 18238547736 18280249632 18351379008 18363591648 18422785152 18435045312 18489492864 18561436416 18613826496 18633659904 18633942027 18706447638 18741443328 18814367232 18814652091 18869935104 18887860854 18943358976 18961354476 19017068544 19017356472 19091353968 19214272512 19289328264 19312585623 19364384016 19369331712 19421576352 19444993164 19497146688 19520654616 19573011072 19630819584 19707204096 19784185362 19935572256 20072251008 20150353152 20229065469 20345769216 20425244877 20485260288 20504720538 20518366203 20564969472 20565280836 20578655232 20645301384 20659040604 20719742976 20725633296 20739425976 20800679472 20881615968 20940554808 21084123744 21166163136 21228676992 21311278848 21394202112 21394526031 21477773214 21601680896 21616056576 21686062462 21700494297 21749782528 21764256768 21770444028 21784932018 21834412032 21834742616 21848942592 21849273396 21913473024 21919702704 21934290024 22019637456 22084672032 22170604608 22233181648 22385612864 22472716416 22539089152 22626789888 22715175786 22888990368 22950381056 23040030982 23045917824 23107729408 23129680908 23135590656 23197642752 23197993976 23225964057 23288258544 23316337458 23447923392 23558124159 23627344896 23719639212 23789334528 23811933528 23882261616 23975188704 24042859224 24068477376 24207697632 24301891008 24318063648 24373666176 24468505344 24484788864 24563713536 24564085443 24580060416 24652657152 24659665542 24676076277 24748581888 24772092138 24818435328 24844879872 24845256036 24915382341 24941930184 24988591104 25012329354 25085822976 25086202788 25159913472 25183814472 25281805968 25356475296 25455138624 25719104352 25750114164 25819178688 25825775616 25895435136 25926657552 25996195584 26027539488 26097348096 26097743223 26174426112 26199290862 26276272128 26378913816 26580763008 26763001344 26788425219 26867137536 26867544318 26972087292 27048216627 27077037048 27127692288 27233659836 27313680384 27339627384 27357821604 27420374448 27438206976 27527068512 27545387472 27634177728 27652567968 27734239296 27842154624 27920739744 27950489856 28059671457 28112164992 28221550848 28304902656 28331791281 28415038464 28442031714 28525602816 28526034708 28637030952 28821408768 28933992396 29019009024 29027258704 29046576024 29053997568 29132364528 29167489746 29226270272 29245720032 29359516608 29446229376 29560806144 29676278043 29903358384 29963621888 30080667286 30108376512 30169053184 30286901048 30518653824 30727890432 30757080807 30839574544 30847454208 30847921254 30867982848 30967952076 30988560906 31051011392 31079614464 31088449944 31201019208 31263897856 31410832212 31503126528 31626185616 31749244704 31843015488 31966918272 32057145632 32091303168 32216659821 32276930176 32402521344 32424084864 32498221568 32529093693 32624673792 32646385152 32655666042 32677398027 32751618048 32752113924 32773413888 32773910094 32870209536 32879554056 32901435036 32998109184 33029456184 33091247104 33127008048 33220509788 33255906912 33318121472 33349772472 33448270384 33578419296 33709074624 33808633728 33940184832 34072763679 34292139136 34333485552 34425571584 34527246848 34560046473 34568876736 34661594112 34694521362 34703385984 34796464128 34796990964 34899234816 34932387816 34974506187 35171885088 35441017344 35579458818 35684001792 35717900292 35822850048 35823392424 35962783056 36064288836 36102716064 36170256384 36311546448 36452836512 36477095472 36560499264 36702758016 36727183296 36845570304 36870090624 36978985728 36989498313 37122872832 37158138207 37227652992 37267319808 37267884054 37412895276 37482886656 37518494031 37628734464 37629304182 37739870208 37775721708 37886717952 37922708952 38034712944 38182707936 38428545024 38578656528 38625171246 38728768032 38738663424 38843152704 38889986328 38994293376 39041309232 39146022144 39261639168 39298936293 39414408192 39568370724 39871144512 40144502016 40300706304 40301316477 40458130938 40691538432 40850489754 40970520576 41009441076 41036732406 41129938944 41130561672 41157310464 41290602768 41318081208 41451266592 41478851952 41601358944 41763231936 41881109616 42168247488 42332326272 42457353984 42622557696 42663047571 42788404224 42789052062 42955546428 43076789443 43203361792 43232113152 43372124924 43400988594 43499565056 43528513536 43540888056 43569864036 43669485232 43697885184 43698546792 43839405408 43868580048 44039274912 44169344064 44341209216 44466363296 44771225728 44945432832 45078178304 45121000929 45253579776 45430351572 45777980736 45900762112 46080061964 46091835648 46215458816 46259361816 46271181312 46271881881 46395987952 46451928114 46576517088 46632674916 46895846784 47116248318 47254689792 47439278424 47623867056 47764523232 47950377408 48085718448 48136954752 48415395264 48603782016 48636127296 48747332352 48937010688 48969577728 48983499063 49127427072 49128170886 49160120832 49160865141 49305314304 49319331084 49352152554 49497163776 49544184276 49636870656 49689759744 49690512072 49830764682 49883860368 49977182208 50024658708 50171645952 50172405576 50367628944 50563611936 50712950592 50910277248 51438208704 51500228328 51638357376 51790870272 51853315104 51992391168 52041782043 52055078976 52194696192 52195486446 52348852224 52398581724 52552544256 52757827632 53161526016 53369188227 53526002688 53576850438 53734275072 53735088636 53944174584 54096433254 54154074096 54255384576 54467319672 54679254768 54715643208 54840748896 55054137024 55090774944 55268355456 55305135936 55468478592 55684309248 55841479488 55900979712 55901826081 56119342914 56224329984 56443101696 56443956273 56609805312 56663582562 56830076928 56884063428 57051205632 57052069416 57274061904 57642817536 57867984792 57937756869 58054517408 58093152048 58107995136 58264729056 58334979492 58452540544 58491440064 58719033216 58892458752 59121612288 59352556086 59751675679 59806716768 59927243776 60161334572 60216753024 60338106368 60573802096 61037307648 61275734631 61455780864 61514161614 61555098609 61679149088 61694908416 61695842508 61735965696 61935904152 61977121812 62102022784 62159228928 62176899888 62402038416 62527795712 62821664424 63252371232 63498489408 63686030976 63933836544 64114291264 64182606336 64183578093 64433319642 64553860352 64805042688 64806023869 64848169728 64996443136 65058187386 65101482891 65249347584 65292770304 65311332084 65354796054 65503236096 65504227848 65546827776 65547820188 65740419072 65759108112 65802870072 66058912368 66182494208 66254016096 66441019576 66511813824 66699544944 66896540768 67156838592 67418149248 67617267456 67880369664 68145527358 68584278272 68666971104 68851143168 68852185609 69054493696 69120092946 69137753472 69323188224 69389042724 69406771968 69592928256 69593981928 69677892171 69864775632 69949012374 70343770176 70674372477 70882034688 71158917636 71368003584 71435800584 71646784848 71925566112 72128577672 72205432128 72623092896 72905673024 72954190944 73120998528 73405516032 73454366592 73691140608 73692256329 73740181248 73957971456 73978996626 74028228831 74245745664 74316276414 74455305984 74534639616 74535768108 74746147023 74825790552 74965773312 75036988062 75257468928 75258608364 75479740416 75551443416 75845417904 76069425888 76365415872 77157313056 77250342492 77457536064 77477326848 77686305408 77779972656 77988586752 78082618464 78292044288 78293229669 78523278336 78597872586 78828816384 79136741448 79742289024 80289004032 80365275657 80601412608 80602632954 80916261876 81144649881 81383076864 81700979508 81941041152 82018882152 82073464812 82261123344 82314620928 82581205536 82636162416 82902533184 82957703904 83202717888 83526463872 83762219232 84336494976 84664652544 84914707968 84995373843 85245115392 85326095142 85576808448 85578104124 85911092856 86153578886 86406723584 86464226304 86744249848 86801977188 87057027072 87081776112 87139728072 87338970464 87397093584 87678810816 87737160096 88078549824 88338688128 88682418432 88932726592 89028834129 89542451456 89890865664 89892226657 90156356608 90242001858 90507159552 90860703144 91555961472 91801524224 92160123928 92183671296 92271242421 92518723632 92542362624 92543763762 92791975904 92903856228 93153034176 93265349832 93791693568 94232496636 94509379584 94878556848 95247734112 95529046464 95900754816 96171436896 96273909504 96649979463 96830790528 97207564032 97272254592 97494664704 97587281079 97874021376 97939155456 97966998126 98032194081 98254854144 98256341772 98320241664 98321730282 98610628608 98638662168 98704305108 98994327552 99088368552 99273741312 99381024144 99661529364 99767720736 99954364416 100049317416 100344811152 100735257888 101127223872 101425901184 101820554496 102218291037 102876417408 103000456656 103276714752 103581740544 103680139419 103706630208 103984782336 104083564086 104110157952 104389392384 104390972892 104697704448 104797163448 104923518561 105515655264 106323052032 106738376454 107052005376 107153700876 107468550144 107470177272 107888349168 108192866508 108308148192 108510769152 108934639344 109358509536 109431286416 109681497792 110108274048 110181549888 110536710912 110610271872 110936957184 110968494939 111368618496 111474414621 111682958976 111801959424 111803652162 112238685828 112448659968 112555482093 112886203392 112887912546 113219610624 113327165124 113660153856 113768126856 114104138832 114548123808 115285635072 115735969584 115875513738 116109034816 116186304096 116215990272 116529458112 116669958984 116905081088 116982880128 117361741561 117438066432 117784917504 117896808879 118243224576 118705112172 119503351358 119613433536 119854487552 120322669144 120433506048 120903949431 121147604192 122074615296 122551469262 122911561728 123028323228 123110197218 123358298176 123389816832 123391685016 123471931392 123871808304 123954243624 124204045568 124353799776 124689217621 124804076832 125055591424 125643328848 126504742464 126996978816 127372061952 127867673088 127989142713 128228582528 128365212672 128367156186 128866639284 129107720704 129230368329 129610085376 129612047738 129696339456 129992886272 130116374772 130202965782 130498695168 130585540608 130622664168 130709592108 131008455696 131093655552 131095640376 131518216224 131605740144 132117824736 132364988416 132508032192 132882039152 133023627648 133399089888 133793081536 134313677184 134836298496 135234534912 135363002787 135760739328 136291054716 137168556544 137333942208 137702286336 137704371218 138108987392 138240185892 138275506944 138646376448 138778085448 138813543936 138815645643 139187963856 139355784342 139729551264 139898024748 140687540352 141348744954 141764069376 142317835272 142871601168 143293569696 143851132224 144257155344 144410864256 145246185792 145811346048 145908381888 146241997056 146811032064 146908733184 146950497189 147382281216 147384512658 147480362496 147482595423 147915942912 147957993252 148056457662 148491491328 148632552828 148910611968 149069279232 149071536216 149492294046 149651581104 149931546624 150073976124 150514937856 150517216728 151102886832 151690835808 152138851776 152730831744 154314626112 154500684984 154915072128 155372610816 155559945312 155977173504 156125346129 156165236928 156584088576 156586459338 157046556672 157195745172 157657632768 158273482896 159484578048 160107564681 160578008064 160730551314 161202825216 161205265908 161832523752 162289299762 162766153728 163401959016 164037764304 164146929624 164522246688 165162411072 165272324832 165805066368 165915407808 166405435776 167052927744 167524438464 167705478243 168672989952 169329305088 169331868819 169829415936 169990747686 170490230784 170652190284 171153616896 171156208248 171822185712 172307157772 172813447168 172928452608 173488499696 173603954376 174163552224 174279456144 174677940928 174794187168 175357621632 175474320192 176157099648 176677376256 177364836864 177865453184 178057668258 179084902912 179255027037 179781731328 179784453314 180312713216 180484003716 181014319104 181721406288 183111922944 183603048448 183827203893 184320247856 184367342592 184542484842 185037447264 185084725248 185087527524 185583951808 185807712456 186306068352 186530699664 187583387136 188464993272 189757113696 190495468224 191058092928 191801509632 192342873792 192547819008 192550734279 193299958926 193661581056 194415128064 194418071607 194544509184 194989329408 195174562158 195304448673 195748042752 195878310912 195933996252 196064388162 196509708288 196512683544 196640483328 196643460564 197221257216 197277324336 197408610216 198176737104 198547482624 198762048288 199323058728 199535441472 200098634832 200689622304 201470515776 202254447744 202851802368 203641108992 204436582074 205752834816 206000913312 206553429504 206556556827 207163481088 207360278838 207413260416 207969564672 208167128172 208220315904 208778784768 208781945784 209033676513 209594326896 209847037122 211031310528 212023117431 212646104064 213476752908 214104010752 214307401752 214940354544 215776698336 216385733016 216616296384 217869278688 218717019072 218862572832 219362995584 220216548096 220363099776 221073421824 221076768987 221220543744 221873914368 221936989878 222084686493 222737236992 222948829242 223365917952 223603918848 223607304324 224238441069 224477371656 224897319936 225110964186 225772406784 225775825092 226439221248 226654330248 227536253712 228208277664 229096247616 231471939168 231751027476 232218069632 232372608192 232431980544 233058916224 233339917968 233810162176 233965760256 234723483122 234876132864 234879689007 235569835008 235793617758 236486449152 237410224344 239006702716 239226867072 239708975104 240645338288 240867012096 241807898862 242295208384 243433949643 244149230592 245102938524 245823123456 246056646456 246220394436 246716596352 246783370032 246943862784 247743616608 247908487248 248408091136 248707599552 249378435242 249608153664 250111182848 251286657696 253009484928 253993957632 254744123904 254986121529 255735346176 255978285426 256457165056 256730425344 256734312372 257458950857 257733278568 258215441408 258460736658 259220170752 259224095476 259392678912 259985772544 260232749544 260405931564 261171081216 261245328336 261419184216 262016911392 262191280752 263036432448 263211480288 264235649472 265016064384 265764078304 266047255296 266798179776 267086502387 267586163072 268627354368 269672596992 269676679971 270469069824 270726005574 271521478656 272582109432 274337113088 274667884416 275404572672 275408742436 276217974784 276480371784 276551013888 276813727263 277556170896 277627087872 277631291286 278375927712 278711568684 279459102528 279796049496 281375080704 282697489908 283528138752 284635670544 285743202336 286587139392 287702264448 288514310688 288821728512 289949938389 290492371584 291622692096 291816763776 292483994112 292761843237 293622064128 293817466368 293900994378 294096582243 294764562432 294769025316 294960724992 294965190846 295831885824 295915986504 296112915324 296982982656 297265105656 297821223936 298143072432 298984588092 299303162208 299863093248 300147952248 301034433456 302205773664 303381671616 304277703552 305461663488 306654873111 308629252224 309001369968 309830144256 310745221632 311040418257 311119890624 311954347008 312250692258 312330473856 313168177152 313172918676 314093113344 314391490344 316546965792 318969156096 320215129362 321156016128 321461102628 322405650432 322410531816 323665047504 324578599524 325532307456 326803918032 328075528608 328293859248 329044493376 330324822144 330544649664 331610132736 331830815616 332810871552 332905484817 334105855488 335048876928 335410956486 337345979904 337666446279 338658610176 338663737638 339658831872 339981495372 340980461568 341304380568 342312416496 343644371424 344614315544 345856905216 346976999392 347207908752 348327104448 348558912288 349355881856 349588374336 350715243264 350948640384 352085224683 352314199296 353354752512 353690426637 354729673728 355730906368 356115336516 357120480221 358169805824 358510054074 359563462656 359568906628 360625426432 360968007432 363442812576 366223845888 367654407786 368640495712 368734685184 369084969684 370074894528 370169450496 370175055048 371167903616 371615424912 372612136704 373061399328 374067652863 375166774272 376929986544 379514227392 380990936448 382116185856 383603019264 383967428139 384685747584 385095638016 385101468558 386599917852 387323162112 387691104987 388830256128 388836143214 389089018368 389978658816 390349124316 390608897346 391496085504 391756621824 391867992504 392128776324 393025367088 393280966656 393286921128 394554648672 394817220432 396353474208 397094965248 397524096576 398646117456 399070882944 400197269664 401379244608 402941031552 404508895488 405703604736 406089008361 407282217984 408873164148 411505669632 412001826624 413106859008 413113113654 414326962176 414720557676 414826520832 415939129344 416334256344 416440631808 416446936929 417563891568 418067353026 419188653792 419694074244 422062621056 424046234862 425292208128 426953505816 428614803504 429880709088 431553396672 432771466032 433232592768 435738557376 437434038144 437725145664 438725991168 440433096192 440726199552 440851491567 442146843648 442153537974 442441087488 442447786269 443747828736 443873979756 444169372986 445474473984 445897658484 446731835904 447207837696 447214608648 448476882138 448954743312 449794639872 450221928372 451544813568 451551650184 453308660496 455072507424 456416555328 458192495232 462943878336 463502054952 464436139264 464745216384 466117832448 466250342933 466679835936 467620324352 467931520512 468376038387 469446966244 469752265728 469759378014 471139670016 471587235516 472972898304 474820448688 478013405432 478453734144 480322694043 481290676576 481734024192 483615797724 484590416768 486867899286 488298461184 490205877048 492113292912 492440788872 493433192704 493566740064 495360666113 495487233216 495816974496 496816182272 497415199104 498756870484 499216307328 500222365696 502573315392 506018969856 507987915264 507995606457 509488247808 509972243058 511470692352 511956570852 512914330112 513460850688 513468624744 514917901714 515466557136 516430882816 516921473316 518440341504 518448190952 518785357824 520465499088 520811863128 522490656672 522838368432 524033822784 524382561504 526072864896 526422960576 528471298944 530032128768 531528156608 532094510592 533596359552 534173004774 535172326144 537254708736 537765081111 539345193984 539353359942 540938139648 541452011148 543042957312 545164218864 548674226176 549335768832 550809145344 550817484872 551481611679 552960743568 553102027776 553627454526 555112341792 555254175744 555262582572 556751855424 557423137368 558918205056 559592098992 562750161408 565394979816 569271341088 571486404672 573174278784 575404528896 577028621376 577643457024 577652202837 579899876778 580984743168 583245384192 583254214821 583633527552 584967988224 585523686474 585913346019 587244128256 587634932736 587801988756 588193164486 589529124864 589538050632 589921449984 589930381692 591663771648 591831973008 592225830648 594530211312 595642447872 596286144864 597969176184 598606324416 600295904496 602068866912 604411547328 606763343232 608555407104 610923326976 613309746222 617258504448 618002739936 619660288512 619669670481 621490443264 622080836514 622239781248 623908694016 624501384516 624660947712 626336354304 626345837352 627101029539 628782980688 633093931584 636069352293 637938312192 640430258724 642312032256 642922205256 644821063632 647330095008 649157199048 653607836064 656151057216 656587718496 658088986752 660649644288 661089299328 663220265472 663230306961 663661631232 665621743104 665810969634 666254059479 668211710976 670097753856 670821912972 672715323207 674691959808 675332892558 677317220352 677327475276 679317663744 679962990744 682608761136 684624832992 687288742848 689228631088 693953998784 694415817504 696654208896 697117824576 698711763712 699176748672 701430486528 701897280768 704170449366 704628398592 704639067021 706709505024 707380853274 709459347456 711461812736 712230673032 714240960442 716339611648 717020108148 719126925312 719137813256 721936014864 726885625152 730301848929 732447691776 735308815572 737280991424 737469370368 738169939368 740149789056 740350110096 742335807232 743230849824 745224273408 746122798656 748135305726 750333548544 753859973088 759028454784 761981872896 764232371712 764958364587 767206038528 767934856278 769371495168 770191276032 770202937116 772376852571 773199835704 774646324224 775382209974 777660512256 777672286428 778178036736 779957317632 780698248632 781217794692 783513243648 783735985008 784257552648 786050734176 786573842256 789109297344 789634440864 792706948416 795048193152 797292234912 798141765888 800394539328 801259507161 802758489216 805882063104 809017790976 809030039913 811407209472 812178016722 814564435968 817746328296 823011339264 824003653248 826213718016 826226227308 828653924352 829441115352 829653041664 830441181789 832668512688 832881263616 832893873858 835127783136 836134706052 838377307584 839388148488 844125242112 848092469724 850584416256 853907011632 857229607008 859761418176 863106793344 865542932064 866465185536 869849815167 871477114752 874868076288 875450291328 877451982336 878285529711 880866192384 881452399104 881702983134 882289746729 884293687296 884307075948 884882174976 884895572538 887495657472 887747959512 888338745972 890948947968 891795316968 893463671808 894429217296 896953764276 897909486624 899589279744 900443856744 903103300368 906617320992 910145014848 912833110656 916384990464 919964619333 925887756672 927004109904 928872278528 929490432768 932235664896 932500685866 933121254771 933359671872 935240648704 935863041024 936752076774 938893932488 939504531456 939518756028 942279340032 943174471032 949640897376 956026810864 956907468288 960645388086 962581353152 963468048384 967231595448 969180833536 973735798572 976596922368 980411754096 984226585824 984881577744 986866385408 987133480128 990721332226 990974466432 991633948992 993632364544 994830398208 997513740968 998432614656 998716454451 1005146630784 1012037939712 1012999338837 1015975830528 1015991212914 1018976495616 1019944486116 1022941384704 1023913141704 1025828660224 1026937249488 1029835803428 1030933114272 1032861765632 1033842946632 1036896381904 1037570715648 1040930998176 1041623726256 1044981313344 1045676736864 1048067645568 1048765123008 1052145729792 1052845921152 1056255674049 1056942597888 1060064257536 1061071279911 1063056313216 1064189021184 1067192719104 1068346009548 1070344652288 1071361440663 1074509417472 1075530162222 1078690387968 1078706719884 1081876279296 1082904022296 1090328437728 1097348452352 1098671537664 1101634969744 1102963223358 1105921487136 1106204055552 1107254909052 1110224683584 1110508351488 1110525165144 1113503710848 1114846274736 1117836410112 1119184197984 1122202958589 1125500322816 1130789959632 1138542682176 1142972809344 1146348557568 1150809057792 1151902284417 1154057242752 1155286914048 1155304405674 1159799753556 1161969486336 1163073314961 1166490768384 1166508429642 1167267055104 1169935976448 1171047372948 1171826692038 1174488256512 1175269865472 1175603977512 1176386328972 1179076101264 1179842899968 1179860763384 1183663946016 1184451661296 1189060422624 1191284895744 1192572289728 1195938352368 1197212648832 1200591808992 1204137733824 1208823094656 1213526686464 1217110814208 1218267025083 1221846653952 1226619492444 1234517008896 1236005479872 1239320577024 1239339340962 1242980886528 1244161673028 1244479562496 1247817388032 1249002769032 1249321895424 1249340810787 1252691674704 1254202059078 1257565961376 1266187863168 1272138704586 1275876624384 1280860517448 1285844410512 1289642127264 1294660190016 1298314398096 1307215672128 1312302114432 1313175436992 1316177973504 1321299288576 1322178598656 1322554474701 1326440530944 1326460613922 1327323262464 1327343358807 1331243486208 1331621939268 1332508118958 1336423421952 1340195507712 1341643825944 1345430646414 1349383919616 1350665785116 1354634440704 1354654950552 1359925981488 1365217522272 1369249665984 1374577485696 1378457262176 1387907997568 1388831635008 1393308417792 1394235649152 1397423527424 1398353497344 1398751028799 1402860973056 1403794561536 1405128115161 1408340898732 1409256797184 1409278134042 1413419010048 1414761706548 1418918694912 1422923625472 1424461346064 1428481920884 1432679223296 1434040216296 1438275626512 1443872029728 1453771250304 1460603697858 1464895383552 1470617631144 1474561982848 1476339878736 1480299578112 1480700220192 1484671614464 1486081998339 1486461699648 1490448546816 1492245597312 1496270611452 1500667097088 1507719946176 1518056909568 1523963745792 1523986819371 1528464743424 1529916729174 1534412077056 1535869712556 1538742990336 1540382552064 1540405874232 1544753705142 1546399671408 1549292648448 1550764419948 1555321024512 1555344572856 1556356073472 1561396497264 1562435589384 1567471970016 1568515105296 1572101468352 1573147684512 1578218594688 1579268881728 1585413896832 1590096386304 1594584469824 1596283531776 1600789078656 1602519014322 1605516978432 1611764126208 1613295243333 1618035581952 1618060079826 1622814418944 1624356033444 1629128871936 1635492656592 1646022678528 1648007306496 1652427436032 1652452454616 1654444835037 1658882230704 1659306083328 1660882363578 1665337025376 1665762527232 1665787747716 1670255566272 1672269412104 1676754615168 1678776296976 1688250484224 1696184939448 1707814023264 1714459214016 1719522836352 1726213586688 1731085864128 1732930371072 1732956608511 1739699630334 1742954229504 1749736152576 1749762644463 1750900582656 1754903964672 1756571059422 1757740038057 1761732384768 1762904798208 1763405966268 1764579493458 1768587374592 1768614151896 1769764349952 1769791145076 1774991314944 1775495919024 1776677491944 1783590633936 1786927343616 1788858434592 1793907528552 1795818973248 1800887713488 1806206600736 1813234641984 1820290029696 1825666221312 1832769980928 1839929238666 1851775513344 1852301946049 1854008219808 1857744557056 1858980865536 1859009011443 1864471329792 1865001371732 1866242509542 1866719343744 1870481297408 1871726082048 1873504153548 1877787864976 1879009062912 1879037512056 1886348942064 1899281794752 1908208056879 1912053621728 1913814936576 1921290776172 1925162706304 1926936096768 1934463190896 1938361667072 1947471597144 1960823508192 1968453171648 1969763155488 1973732770816 1974266960256 1981442664452 1981948932864 1983267897984 1987264729088 1989660796416 1989690920883 1995027481936 1996865229312 1997432908902 2010293261568 2018145969621 2024075879424 2025998677674 2031951661056 2031982425828 2037952991232 2039888972232 2047826283408 2051657320448 2053874498976 2059671606856 2061866228544 2067685893264 2073792763808 2081861996352 2083247452512 2089962626688 2091353473728 2096135291136 2097530246016 2104291459584 2105691842304 2112511348098 2113885195776 2113917201063 2120128515072 2122142559822 2126112626432 2128378042368 2134385438208 2134417753879 2136692019096 2140689304576 2142722881326 2149018834944 2151060324444 2157380775936 2157413439768 2165808044592 2180656875456 2190905546787 2197343075328 2203269939488 2205926446716 2211842974272 2212408111104 2214509818104 2220449367168 2221050330288 2227007421696 2229692549472 2235672820224 2238368395968 2244405917178 2251000645632 2261579919264 2277085364352 2285945618688 2292697115136 2294875093761 2301618115584 2303804568834 2308114485504 2310573828096 2310608811348 2317130557713 2319599507112 2323938972672 2326146629922 2332981536768 2333016859284 2334534110208 2339871952896 2342094745896 2343653384076 2350539730944 2351207955024 2352772657944 2358152202528 2359721526768 2367327892032 2368903322592 2378120845248 2385144579456 2391876704736 2394425297664 2401183617984 2403778521483 2408275467648 2417646189312 2427053372928 2427090119739 2434221628416 2436534050166 2443693307904 2453238984888 2469034017792 2472010959744 2478641154048 2478678681924 2485961773056 2488323346056 2488959124992 2491323545367 2498005538064 2498643790848 2498681621574 2505383349408 2508404118156 2515131922752 2532375726336 2544277409172 2551753248768 2561721034896 2571688821024 2579284254528 2589320380032 2596628796192 2614431344256 2624604228864 2626350873984 2632355947008 2634856589133 2642598577152 2644357197312 2645108949402 2646869240187 2652881061888 2652921227844 2654646524928 2654686717614 2662486972416 2663243878536 2665016237916 2672846843904 2680391015424 2683287651888 2690861292828 2698767839232 2701331570232 2709309901104 2719851962976 2730435044544 2738499331968 2749154971392 2756914524352 2759893857999 2775815995136 2777663270016 2786616835584 2786659026367 2788471298304 2794847054848 2796706994688 2797502057598 2799363764313 2805721946112 2807589123072 2810256230322 2816681797464 2818513594368 2818556268084 2826838020096 2829523413096 2845847250944 2848922692128 2856963841768 2868080432592 2876551253024 2887744059456 2907542500608 2921207395716 2929790767104 2941235262288 2949123965696 2952679757472 2960599156224 2960643981187 2961400440384 2969343228928 2972163996678 2972923399296 2980897093632 2984491194624 2992541222904 2996149363353 3015439892352 3036113819136 3038998016511 3047927491584 3047973638742 3056929486848 3059833458348 3068824154112 3071739425112 3077485980672 3080811748464 3089507410284 3092799342816 3098585296896 3101528839896 3110689145712 3112712146944 3122792994528 3124871178768 3134943940032 3137030210592 3144202936704 3146295369024 3156437189376 3158537763456 3168767022147 3170827793664 3180192772608 3183213839733 3189168939648 3192567063552 3201578157312 3205038028644 3211033956864 3214084321989 3223528252416 3226590486666 3236071163904 3236120159652 3245628837888 3248712066888 3270985313184 3292045357056 3296014612992 3304904909232 3308889670074 3317764461408 3318612166656 3321764727156 3330674050752 3331525054464 3331575495432 3340511132544 3344538824208 3353509230336 3357552593952 3366608875767 3376500968448 3392369878896 3415628046528 3428918428032 3439045672704 3452427173376 3455706853251 3462171728256 3465860742144 3465913217022 3479399260668 3485908459008 3489219944883 3499472305152 3499525288926 3501801165312 3509807929344 3513142118844 3515480076114 3523464769536 3525809596416 3526811932536 3529158986916 3537228303792 3539528699904 3539582290152 3550991838048 3553354983888 3567181267872 3573854687232 3577716869184 3587815057104 3591637946496 3601775426976 3612413201472 3626469283968 3640580059392 3651332442624 3654801075249 3665539961856 3679858477332 3703551026688 3704603892098 3708016439616 3715489114112 3717961731072 3718018022886 3728942659584 3730002743464 3732485019084 3733438687488 3743452164096 3747008307096 3748022432361 3755575729952 3758075024112 3772697884128 3798563589504 3816416113758 3824107243456 3827629873152 3842581552344 3850325412608 3865365746251 3868926381792 3876723334144 3894943194288 3921647016384 3936906343296 3939526310976 3947465541632 3948533920512 3962885328904 3963897865728 3966535795968 3967663424103 3979321592832 3979381841766 3982030076421 3990054963872 3993730458624 3994865817804 4020586523136 4036291939242 4048151758848 4051997355348 4063903322112 4063964851656 4079777944464 4095652566816 4103314640896 4107748997952 4119343213712 4123732457088 4135371786528 4147585527616 4163723992704 4166494905024 4179925253376 4182706947456 4192270582272 4195060492032 4196253086397 4208582919168 4211383684608 4215384345483 4225022696196 4227770391552 4227834402126 4240257030144 4244285119644 4252225252864 4256756084736 4268770876416 4268835507758 4273384038192 4281378609152 4285445762652 4298037669888 4302120648888 4314826879536 4331616089184 4361313750912 4381811093574 4394686150656 4406539878976 4411852893432 4423685948544 4429019636208 4440898734336 4442100660576 4454014843392 4458245995017 4459385098944 4471345640448 4476736791936 4488811834356 4502001291264 4523159838528 4554170728704 4571891237376 4571960458113 4585394230272 4589750187522 4603236231168 4607609137668 4616228971008 4621147656192 4621217622696 4634261115426 4639199014224 4647877945344 4652293259844 4665963073536 4666033718568 4669068220416 4684189491792 4687306768152 4702415910048 4705545315888 4716304405056 4719443053536 4734655784064 4737806645184 4756241690496 4770289158912 4783753409472 4788850595328 4802367235968 4807557042966 4816550935296 4835292378624 4839885729999 4854106745856 4854180239478 4868443256832 4873068100332 4887386615808 4906477969776 4938068035584 4944021919488 4957282308096 4957357363848 4963334505111 4976646692112 4977918249984 4982647090734 4996011076128 4997287581696 4997363243148 5010766698816 5016808236312 5030263845504 5064751452672 5088554818344 5123442069792 5143377642048 5158568509056 5178640760064 5193257592384 5198869825533 5228862688512 5249208457728 5249287933389 5252701747968 5264711894016 5269713178266 5273220114171 5285197154304 5288714394624 5290217898804 5293738480374 5305762123776 5305842455688 5309293049856 5309373435228 5324973944832 5326487757072 5330032475832 5360782030848 5366575303776 5381722585656 5402663140464 5418619802208 5439703925952 5460870089088 5476998663936 5498309942784 5513829048704 5519787715998 5551631990272 5555326540032 5556905838147 5573233671168 5573318052734 5576942596608 5577027034329 5589694109696 5593413989376 5595004115196 5598727528626 5611443892224 5615178246144 5620512460644 5633363594928 5637027188736 5637112536168 5659046826192 5691694501888 5697845384256 5713927683536 5736160865184 5753102506048 5775488118912 5815085001216 5842414791432 5882470524576 5898247931392 5905359514944 5921198312448 5921287962374 5922800880768 5938686457856 5944327993356 5945846798592 5961794187264 5968982389248 5969072762649 5985082445808 5992298726706 6030879784704 6054437908863 6072227638272 6077996033022 6095854983168 6095947277484 6113858973696 6119666916696 6143478850224 6154971961344 6161623496928 6179014820568 6185598685632 6203057679792 6221378291424 6245585989056 6249742357536 6269887880064 6274060421184 6288405873408 6292590738048 6312874378752 6317075526912 6337534044294 6341655587328 6341751603189 6360385545216 6366427679466 6378337879296 6385134127104 6403156314624 6403253261637 6410076057288 6422067913728 6428168643978 6447056504832 6453180973332 6472142327808 6472240319304 6497424133776 6541970626368 6572716640361 6592029225984 6609809818464 6617779340148 6635528922816 6637224333312 6643529454312 6661348101504 6663150990864 6681022265088 6689077648416 6707018460672 6715105187904 6733217751534 6753001936896 6784739757792 6831256093056 6857836856064 6878091345408 6884625281283 6904854346752 6911413706502 6924343456512 6931721484288 6931826434044 6951391673139 6958798521336 6971816918016 6978439889766 6998944610304 6999050577852 7003602330624 7019615858688 7026284237688 7030960152228 7051619192832 7053623865072 7058317973832 7074456607584 7079164580304 7101983676096 7106709967776 7134362535744 7155433738368 7175630114208 7183275892992 7203550853952 7211335564449 7224826402944 7252938567936 7281160118784 7281270359217 7302664885248 7309602150498 7331079923712 7359716954664 7407102053376 7409207784196 7416032879232 7430978228224 7435923462144 7436036045772 7457885319168 7460005486928 7464970038168 7466877374976 7494016614192 7496044864722 7511151459904 7516150048224 7545395768256 7597127179008 7632832227516 7648214486912 7655259746304 7685163104688 7700650825216 7730731492502 7737852763584 7753446668288 7789886388576 7843294032768 7873812686592 7879052621952 7894931083264 7897067841024 7904569767399 7925770657808 7927795731456 7933071591936 7935326848206 7958643185664 7958763683532 7964060152842 7980109927744 7987460917248 7989731635608 8041173046272 8072583878484 8096303517696 8103994710696 8127929703312 8159555888928 8191305133632 8215497995904 8238686427424 8247464914176 8270743573056 8279681573997 8295171055232 8327447985408 8332989810048 8359850506752 8359977079101 8365413894912 8384541164544 8390120984064 8392506172794 8398091292939 8417165838336 8422767369216 8430768690966 8450045392392 8455540783104 8455668804252 8480514060288 8488570239288 8504450505728 8537541752832 8537671015516 8546768076384 8562757218304 8570891525304 8604241297776 8629653759072 8663232178368 8722627501824 8763622187148 8789372301312 8813079757952 8823705786864 8847371897088 8858039272416 8881797468672 8881931943561 8884201321152 8908029686784 8916491990034 8918770197888 8942691280896 8953473583872 8977623668712 8988448090059 9046319677056 9108341457408 9116994049533 9143782474752 9143920916226 9170788460544 9179500375044 9206472462336 9215218275336 9232457942016 9242435245392 9268522230852 9278398028448 9295755890688 9304586519688 9332067437136 9338136440832 9368378983584 9374613536304 9404831820096 9411090631776 9432608810112 9438886107072 9469311568128 9475613290368 9506301066441 9512483380992 9540578317824 9549641519199 9567506818944 9577701190656 9604734471936 9615114085932 9633101870592 9642252965967 9670584757248 9679771459998 9708213491712 9708360478956 9736886513664 9746136200664 9812955939552 9876136071168 9888043838976 9914714727696 9926669010222 9953293384224 9955836499968 9965294181468 9992022152256 9994575163392 9994726486296 10021533397632 10033616472624 10060527691008 10099826627301 10129502905344 10177109636688 10246884139584 10286755284096 10317137018112 10357281520128 10386515184768 10397739651066 10457725377024 10467659834649 10498416915456 10498575866778 10505403495936 10529423788032 10539426356532 10546440228342 10570394308608 10577428789248 10580435797608 10587476960748 10611684911376 10618586099712 10618746870456 10652975514144 10660064951664 10721564061696 10733150607552 10763445171312 10805326280928 10837239604416 10879407851904 10921740178176 10953997327872 10964403225747 10996619885568 11027658097408 11039575431996 11070734886851 11103263980544 11110653080064 11113811676294 11146467342336 11146636105468 11153885193216 11154054068658 11179388219392 11186827978752 11190008230392 11197455057252 11230356492288 11241024921288 11266727189856 11274225072336 11318093652384 11395690768512 11427855367072 11472321730368 11506205012096 11550976237824 11596097238753 11630170002432 11684829582864 11764941049152 11796495862784 11810719029888 11842396624896 11842575924748 11845601761536 11877372915712 11888655986712 11891693597184 11902990272309 11937964778496 11938145525298 11970164891616 11984597453412 12061759569408 12108875817726 12144455276544 12155992066044 12191709966336 12191894554968 12239333833392 12286957700448 12309943922688 12323246993856 12358029641136 12371197371264 12406115359584 12442756582848 12491171978112 12499484715072 12539775760128 12548120842368 12576811746816 12585181476096 12588759259191 12625748757504 12634151053824 12646153036449 12675068088588 12683311174656 12683503206378 12720771090432 12732855358932 12756675758592 12770268254208 12806312629248 12806506523274 12820152114576 12844135827456 12856337287956 12894113009664 12906361946664 12944480638608 12994848267552 13083941252736 13145433280722 13184058451968 13219619636928 13235558680296 13271057845632 13287058908624 13322696203008 13326301981728 13362044530176 13374737985051 13378155296832 13414036921344 13430210375808 13466435503068 13506003873792 13569479515584 13662512186112 13715673712128 13715881374339 13756182690816 13769250562566 13809708693504 13822827413004 13848686913024 13863442968576 13863652868088 13902783346278 13917597042672 13943633836032 13956879779532 13997889220608 13998101155704 14007204661248 14052568475376 14061920304456 14107247730144 14116635947664 14148913215168 14158329160608 14203967352192 14213419935552 14268725071488 14310867476736 14351260228416 14366551785984 14407101707904 14422671128898 14449652805888 14505877135872 14519657189997 14562320237568 14562540718434 14605329770496 14619204300996 14662159847424 14719433909328 14814204106752 14818415568392 14832065758464 14871846924288 14872072091544 14890003515333 14920010973856 14929940076336 14933754749952 14988033228384 14992089729444 15022302919808 15032300096448 15090791536512 15194254358016 15265664455032 15296428973824 15356180649503 15370326209376 15401301650432 15461462985004 15475705527168 15506893336576 15579772777152 15686588065536 15747625373184 15747863800167 15758105243904 15794135682048 15809139534798 15819660342513 15851541315616 15855591462912 15866143183872 15870653696412 15917286371328 15917527367064 15928120305684 15960219855488 15974921834496 15979463271216 16082346092544 16145167756968 16207989421392 16255859406624 16319111777856 16382610267264 16430995991808 16477372854848 16494929828352 16541487146112 16559363147994 16590342110464 16654895970816 16665979620096 16670717514441 16719701013504 16719954158202 16730827789824 16731081102987 16769082329088 16780241968128 16785012345588 16796182585878 16834331676672 16845534738432 16861537381932 16900090784784 16911081566208 16911337608504 16977140478576 17008901011456 17075083505664 17075342031032 17093536152768 17141783050608 17208482595552 17259307518144 17326464356736 17445255003648 17527244374296 17626159515904 17647411573728 17694743794176 17716078544832 17763594937344 17763863887122 17768402642304 17816059373568 17832983980068 17837540395776 17885382561792 17906947167744 17907218287947 17955247337424 17976896180118 18092639354112 18163313726589 18216682914816 18233988099066 18287564949504 18287841832452 18341576921088 18359000750088 18430436550672 18464915884032 18484870490784 18537044461704 18556796056896 18609173039376 18664134874272 18736757967168 18749227072608 18809663640192 18822181263552 18865217620224 18877772214144 18938623136256 18951226580736 19012602132882 19024966761984 19025254809567 19081156635648 19099283038398 19135013637888 19155402381312 19209468943872 19209759784911 19230228171864 19266203741184 19284505931934 19341169514496 19359542919996 19416426983424 19416720957912 19492272401328 19625911879104 19718149921083 19776087677952 19829429455392 19853338020444 19906586768448 19911672999936 19930588362936 19984044304512 19989452972592 20043066795264 20067232945248 20121055382016 20199653254602 20259005810688 20354219273376 20493768279168 20573510568192 20634274036224 20653875843849 20714563040256 20773030369536 20795479302132 20854175019417 20915450754048 20935319669298 20996833830912 20997151733556 21010806991872 21058847576064 21078852713064 21092880456684 21154857578496 21160871595216 21174953921496 21223369822752 21237493740912 21305951028288 21320129903328 21466301215104 21526890342624 21610652561856 21674479208832 21758815703808 21843480356352 21843811077651 21907994655744 21928806451494 21993239771136 22055316194816 22079150863992 22141469773702 22206527961088 22221306160128 22227623352588 22292934684672 22293272210936 22307770386432 22308108137316 22373655957504 22380016460784 22394910114504 22482049842576 22533454379712 22548450144672 22636187304768 22791381537024 22855710734144 22944643460736 23012410024192 23101952475648 23192194477506 23260340004864 23369659165728 23529882098304 23592991725568 23621438059776 23684793249792 23685151849496 23691203523072 23713709302197 23777311973424 23783387194368 23805980544618 23875929556992 23876291050596 23940329783232 23969194906824 24123519138816 24217751635452 24288910553088 24311984132088 24383789109936 24478667666784 24573915400896 24646493987712 24716059282272 24742394742528 24812230719168 24839044721991 24885513165696 24982343956224 24998969430144 25079551520256 25079931237303 25096241684736 25153623493632 25170362952192 25177518518382 25194273878817 25251497515008 25268302107648 25292306072898 25350136177176 25366622349312 25367006412756 25441542180864 25465710717864 25513351517184 25612625258496 25613013046548 25640304229152 25688271654912 25712674575912 25812723893328 25888961277216 25989696535104 26167882505472 26290866561444 26368116903936 26439239273856 26471117360592 26542115691264 26574117817248 26645392406016 26645795830683 26652603963456 26724089060352 26749475970102 26756310593664 26828073842688 26860420751616 26932871006136 26965344270177 27138959031168 27325024372224 27350982148599 27431347424256 27431762748678 27512365381632 27538501125132 27619417387008 27645654826008 27697373826048 27727305736176 27805566692556 27835194085344 27887267672064 27913759559064 27996202311408 28014409322496 28105136950752 28123840608912 28214495460288 28233271895328 28297826430336 28316658321216 28407934704384 28426839871104 28518903199323 28537450142976 28621734953472 28648924557597 28702520456832 28733103571968 28814203415808 28845342257796 28899305611776 28926758897901 29011754271744 29039314379994 29124640475136 29125081436868 29210659540992 29238408601992 29438867818656 29628408213504 29636831136784 29664131516928 29744144183088 29780007030666 29840021947712 29859880152672 29867509499904 29976066456768 29984179458888 30044605839616 30064600192896 30181583073024 30299479881903 30388508716032 30531328910064 30592857947648 30712361299006 30740652418752 30802603300864 30922925970008 30951411054336 31159545554304 31373176131072 31402979503947 31495250746368 31495727600334 31516210487808 31588271364096 31618279069596 31639320685026 31703082631232 31711182925824 31732286367744 31741307392824 31835054734128 31856240611368 31920439710976 31958926542432 32164692185088 32290335513936 32415978842784 32511718813248 32638223555712 32765220534528 32861991983616 32893209677241 32954745709696 32989859656704 33082974292224 33118726295988 33180684220928 33212204660553 33309791941632 33331959240192 33341435028882 33439402027008 33439908316404 33461655579648 33462162205974 33538164658176 33560483936256 33570024691176 33592365171756 33691069476864 33723074763864 33800181569568 33822675217008 33954280957152 34017802022912 34150684062064 34187072305536 34283566101216 34416965191104 34518615036288 34652928713472 34788291716259 34890510007296 35054488748592 35252319031808 35294823147456 35389487588352 35432157089664 35527189874688 35527727774244 35536805284608 35632118747136 35665967960136 35675080791552 35708970816927 35813894335488 35814436575894 35910494674848 35953792360236 36185278708224 36326627453178 36433365829632 36467976198132 36575129899008 36575683664904 36718001500176 36860873101344 36929831768064 36969740981568 37074088923408 37113592113792 37218346078752 37328269748544 37473515934336 37498454145216 37619327280384 37644362527104 37730435240448 37755544428288 37766277777573 37877246272512 37902453161472 37938459109347 38025204265764 38049933523968 38050509619134 38162313271296 38198566076796 38270027275776 38310804762624 38418937887744 38419519569822 38460456343728 38532407482368 38569011863868 38682339028992 38719085839992 38833441915824 38984544802656 39251823758208 39436299842166 39552175355904 39658858910784 39706676040888 39813173536896 39861176725872 39968088609024 39978905945184 40086133590528 40124213955153 40134465890496 40242110764032 40399306509204 40518011621376 40708438546752 40987536558336 41147021136384 41147644123017 41268548072448 41307751687698 41429126080512 41546060739072 41590958604264 41708350038834 41830901508096 41870639338596 41993667661824 41994303467112 42021613983744 42157705426128 42185760913368 42321743190432 42349907842992 42446739645504 42474987481824 42611902056576 42640259806656 42932602430208 43053780685248 43221305123712 43348958417664 43517631407616 43558971569991 43686960712704 43687622155302 43815989311488 43857612902988 43986479542272 44110632389632 44158301727984 44282939547404 44413055922176 44442612320256 44455246705176 44586544421872 44615540772864 44616216274632 44760032921568 44789820229008 44964099685152 45066908759424 45096900289344 45272374609536 45582763074048 45711421468288 45889286921472 46024820048384 46068541948509 46203904951296 46384388955012 46520680009728 46739318331456 47059764196608 47185983451136 47242876119552 47243591400501 47370303698992 47382407046144 47427418604394 47554623946848 47566774388736 47611961089236 47751859113984 47752582101192 47880659566464 47938389813648 48247038277632 48435503270904 48623968264176 48767578219872 48957335333568 49147830801792 49292987975424 49432118564544 49484789485056 49624461438336 49678089443982 49771026331392 49964687912448 49997938860288 50012152543323 50159103040512 50159862474606 50192483369472 50193243308961 50307246987264 50340725904384 50355037036764 50388547757634 50502995030016 50536604215296 50584612145796 50700272354352 50733244698624 50734012825512 50931421435728 51026703034368 51225250516992 51226026093096 51280608458304 51425349151824 51625447786656 51777922554432 51979393070208 52335765010944 52581733122888 52878478547712 52942234721184 53084231382528 53148235634496 53290784812032 53291591661366 53305207926912 53448178120704 53498951940204 53512621187328 53656147685376 53720841503232 53721654863841 53865742012272 53930688540354 54277918062336 54489941179767 54650048744448 54701964297198 54862694848512 54863525497356 55024730763264 55077002250264 55291309652016 55394747652096 55454611472352 55611133385112 55670388170688 55827519118128 55992404622816 56210273901504 56247681217824 56428990920576 56466543790656 56595652860672 56633316642432 56815869408768 56853679742208 57037806398646 57074900285952 57075764428701 57243469906944 57297849115194 57405040913664 57466207143936 57628406831616 57629279354733 57690684515592 57798611223552 57853517795802 58023508543488 58078628759988 58249280950272 58250162873736 58476817203984 58877735637312 59154449763249 59273662273568 59328263033856 59488288366176 59560014061332 59680043895424 59719760305344 59735018999808 59952132913536 59968358917776 60089211679232 60129200385792 60363166146048 60598959763806 60777017432064 61062657820128 61185715895296 61424722598012 61481304837504 61605206601728 61845851940016 61902822108672 62319091108608 62562525058251 62746352262144 62805959007894 62990501492736 62991455200668 63032420975616 63176542728192 63236558139192 63278641370052 63406165262464 63464572735488 63482614785648 63670109468256 63712481222736 63840879421952 63917853084864 64580671027872 64831957685568 65023437626496 65276447111424 65530441069056 65531433232953 65723983967232 65786419354482 65909491419392 65979719313408 66165948584448 66166950370249 66237452591976 66361368441856 66424409321106 66619583883264 66663918480384 66682870057764 66878804054016 66879816632808 66923311159296 66924324411948 67120967872512 67140049382352 67184730343512 67446149527728 67600363139136 67645350434016 67908561914304 68301368124128 68374144611072 68567132202432 68833930382208 69037230072576 69305857426944 69576583432518 69781020014592 70108977497184 70504638063616 70589646294912 70778975176704 70864314179328 71054379749376 71055455548488 71073610569216 71141127906591 71331935920272 71350161583104 71417941633854 71627788670976 71628873151788 71820989349696 71907584720472 72370557416448 72653254906356 72866731659264 72935952396264 73151367329808 73436003000352 73721746202688 73939481963136 74148177846816 74227184227584 74436692157504 74517134165973 74656539497088 74947031868672 74996908290432 75238654560768 75239793711909 75288725054208 75460870480896 75511088856576 75532555555146 75582821636451 75754492545024 75804906322944 75876918218694 76050408531528 76099867047936 76101019238268 76324626542592 76397132153592 76540054551552 76837875775488 76839039139644 76920912687456 77064814964736 77138023727736 77438171679984 77666883831648 77969089605312 78503647516416 78872599684332 79104350711808 79317717821568 79413352081776 79626347073792 79722353451744 79936177218048 79937387492049 79957811890368 80172267181056 80248427910306 80268931780992 80484221528064 80798613018408 81416877093504 81975073116672 82052946445797 82294042272768 82295288246034 82537096144896 82615503375396 82858252161024 83092121478144 83181917208528 83416700077668 83661803016192 83741278677192 83988606934224 84043227967488 84315410852256 84371521826736 84643486380864 84699815685984 84893479291008 84949974963648 85223804113152 85280519613312 85556709597969 85865204860416 86107561370496 86442610247424 86697916835328 86780276693703 87035262815232 87117943139982 87373921425408 87375244310604 87631978622976 87715225805976 88221264779264 88316603455968 88565879094808 88885224640512 88910493410352 89173088843744 89232432549264 89520065843136 89579640458016 89928199370304 90133817518848 90193800578688 90544749219072 90898439645709 91165526148096 91422842936576 91778573842944 91779963416797 92049640096768 92137083897018 92407809902592 92768777910024 93478636662912 94119528393216 94208938511841 94485752239104 94487182801002 94740607397984 94764814092288 94854837208788 95109247893696 95133548777472 95223922178472 95505164202384 95761319132928 95876779627296 96494076555264 96871006541808 97247936528352 97535156439744 97914670667136 98295661603584 98585975950848 98679629031723 98864237129088 98969578970112 99248922876672 99356178887964 99542052662784 99636613981659 99929375824896 99995877720576 100024305086646 100318206081024 100319724949212 100384966738944 100386486617922 100614493974528 100681451808768 100710074073528 100777095515268 101073208430592 101169224291592 101400544708704 101468025651024 101862842871456 102053406068736 102452052186192 102561216916608 102850698303648 103250895573312 103555845108864 103958786140416 104364875148777 104671530021888 105163466245776 105756957095424 105884469442368 106168462765056 106296471268992 106581569624064 106583183322732 106610415853824 106896356241408 106997903880408 107025242374656 107126912450781 107441683006464 107443309727682 107731484024544 107861377080708 108555836124672 108979882359534 109300097488896 109403928594396 109725389697024 109727050994712 110154004500528 110582619304032 110789495304192 110909222944704 111222266770224 111340776341376 111655038236256 111984809245632 112420547803008 112495362435648 112857981841152 112933087581312 113191305721344 113266633284864 113298833332719 113631738817536 113707359484416 113815377328041 114075612797292 114149800571904 114151528857402 114486939813888 114595698230388 114810081827328 114932414287872 115256813663232 115258558709466 115381369031184 115597222447104 115707035591604 116047017086976 116157257519976 116500325747472 116953634407968 117755471274624 118308899526498 118547324547136 118656526067712 118976576732352 119120028122664 119360087790848 119439520610688 119826338133781 119904265827072 119936717835552 120178423358464 120258400771584 120372641865459 120726332292096 121197919527612 121554034864128 122125315640256 122371431790592 122849445196024 122962609675008 123442932369051 123691703880032 123805644217344 124638182217216 125125050116502 125492704524288 125611918015788 125981002985472 125982910401336 126064841951232 126473116278384 126557282740104 126812330524928 126965229571296 127307691191041 127340218936512 127424962445472 127681758843904 127835706169728 129161342055744 129663915371136 130046875252992 130552894222848 130676914709973 131060882138112 131062866465906 131447967934464 131572838708964 131818982838784 131959438626816 132331897168896 132333900740498 132474905183952 132722736883712 132848818642212 133239167766528 133327836960768 133365740115528 133759633265616 133846622318592 133848648823896 134280098764704 134369460687024 134892299055456 135200726278272 135290700868032 135817123828608 136602736248256 136748289222144 137134264404864 137667860764416 138074460145152 138205625845527 138611714853888 139153166865036 139562040029184 140217954994368 141009276127232 141179292589824 141557950353408 141728628358656 141730774201503 142110911096976 142147221138432 142282255813182 142663871840544 142700323166208 142835883267708 143255577341952 143257746303576 143641978699392 143815169440944 144741114832896 145306509812712 145871904792528 146302734659616 146872006000704 147443492405376 147878963926272 148296355693632 148454368455168 148873384315008 149034268331946 149313078994176 149894063737344 149993816580864 150036457629969 150477309121536 150479587423818 150577450108416 150579729926883 150921740961792 151022177713152 151065111110292 151165643272902 151508985090048 151609812645888 151753836437388 152100817063056 152199734095872 152202038476536 152794264307184 153080109103104 153675751550976 153678078279288 153841825374912 154276047455472 154876343359968 155333767663296 155938179210624 157007295032832 157745199368664 158635435643136 158826704163552 159252694147584 159444706903488 159872354436096 159874774984098 159915623780736 160344534362112 160496855820612 160537863561984 160968443056128 161164964591523 161597226036816 162833754187008 163469823539301 163950146233344 164105892891594 164588084545536 164590576492068 165074192289792 165231006750792 166184242956288 166363834417056 166833400155336 167482557354384 167977213868448 168630821704512 168743043653472 169286972761728 169399631371968 169786958582016 169899949927296 170447608226304 170561039226624 171113419195938 171227293286103 171730409720832 172215122740992 172885220494848 172887838064199 173395833670656 173560553387406 174070525630464 174235886279964 174747842850816 174750488621208 175430451611952 176442529558528 176633206911936 177131758189616 177820986820704 178346177687488 178464865098528 179040131686272 179159280916032 179856398740608 180267635037696 180387601157376 181089498438144 181796879291418 182331052296192 182845685873152 183557147685888 183559926833594 184099280193536 184274167794036 184815619805184 185537555820048 186957273325824 187687575174753 188239056786432 188417877023682 188971504478208 188974365602004 189481214795968 189529628184576 189709674417576 190218495787392 190447844356944 191010328404768 191522638265856 191753559254592 193742013083616 194495873056704 195070312879488 195829341334272 196591323207168 196594299698859 197171951901696 197359258063446 197728474258176 197939157940224 198497845753344 198500851110747 198712357775928 199084105325568 199273227963318 199858751649792 199991755441152 200048610173292 200636412162048 200639449898424 200769933477888 200772973235844 201362903617536 201420148147056 201554191030536 202338448583184 202801089417408 202936051302048 203725685742912 204904104372384 205122433833216 205701396607296 206501791146624 207111690217728 207917572280832 208729750297554 209343060043776 210326932491552 211513914190848 211768938884736 212336925530112 212592942537984 213163139248128 213166366645464 213220831707648 213423383719773 213995807760816 214050484749312 214253824901562 214883366012928 214886619455364 215462968049088 215722754161416 217111672249344 217959764719068 218600194977792 218807857188792 219454101989424 220308009001056 221165238608064 221818445889408 222444533540448 222681552682752 223310076472512 223551402497919 223969618491264 224841095606016 224990724871296 225715963682304 225719381135727 225866175162624 226382611442688 226533266569728 226597666665438 226748464909353 227263477635072 227414718968832 227630754656082 228151225594584 228299601143808 228303057714804 228973879627776 229191396460776 229620163654656 230513627326464 230517117418932 230762738062368 231194444894208 231414071183208 232314515039952 233000651494944 233907268815936 235510942549248 236617799052996 237094649094272 237313052135424 237953153464704 238240056245328 238720175581696 238879041221376 239652676267562 239808531654144 239812162476147 239873435671104 240356846716928 240516801543168 240745283730918 241452664584192 242395839055224 244250631280512 244742863581184 245698890392048 245925219350016 246885864738102 247383407760064 247611288434688 249276364434432 250250100233004 250985409048576 251223836031576 251965820802672 252129683902464 252946232556768 253114565480208 253624661049856 253930459142592 254615382382082 254680437873024 254849924890944 255363517687808 255671412339456 256670128793907 258322684111488 259327830742272 260093750505984 260340830081109 261105788445696 261353829419946 262121764276224 262125732931812 262895935868928 263145677417928 263637965677568 264663794337792 264667801480996 264949810367904 265445473767424 265697637284424 266655673921536 266731480231056 267519266531232 267697297647792 268560197529408 268738921374048 269784598110912 270401452556544 270581401736064 271634247657216 272695318937127 273205472496512 273496578444288 274268528809728 275335721528832 275339890250391 276148920290304 276411251691054 277223429707776 278306333730072 280435909988736 282018552254464 282358585179648 282626815535523 283457256717312 283461548403006 284221822193952 284294442276864 284564511626364 285327743681088 285400646332416 285671766535416 286515492607152 287283957398784 287630338881888 289482229665792 290613019625424 291743809585056 292605469319232 293744012001408 294886984810752 295757927852544 296038887095169 296592711387264 296908736910336 297746768630016 298068536663892 298626157988352 298909841944977 299788127474688 299987633161728 300072915259938 300954618243072 300959174847636 301154900216832 301159459853766 301843481923584 302044355426304 302130222220584 302331286545804 303219625291776 303507672874776 304201634126112 304404076953072 305588528614368 306160218206208 307356156558576 307683650749824 308552094910944 309752686719936 310667535326592 311876358421248 313094625446331 314014590065664 315490398737328 317270871286272 317653408327104 318505388295168 318889413806976 319744708872192 319749549968196 319831247561472 320689068724224 320993711641224 321075727123968 322329929183046 323194452073632 325667508374016 326939647078602 327900292466688 328211785783188 329176169091072 329181152984136 330462013501584 332368485912576 332727668834112 333666800310672 334965114708768 335954427736896 337261643409024 337486087306944 338573945523456 338799262743936 339573917164032 339799899854592 339896499998157 340895216452608 341122078453248 342226838391876 342454586572206 343460819441664 344430245481984 345770440989696 345775676128398 346791667341312 347121106774812 348141051260928 348471772559928 349500977242416 350860903223904 353266413823872 354263516379232 355641973641408 356692355374976 356929730197056 358080263372544 358318561832064 359479014401343 359712797481216 360535270075392 360775202314752 361117925596377 362178996876288 363593758582836 364662104592384 365691371746304 367114295371776 367119853667188 368198560387072 368548335588072 371075111640096 373914546651648 375375150349506 376478113572864 376835754047364 377943008956416 377948731204008 378962429591936 379419348835152 380436991574784 380895688713888 381923073573123 382020656809536 383045276531712 383507118509184 387484026167232 388991746113408 390140625758976 391658682668544 392030744129919 393182646414336 393188599397718 394343903803392 394718516126892 395456948516352 395878315880448 396995691506688 397001702221494 397424715551856 398168210651136 398546455926636 399717503299584 399983510882304 400097220346584 401278899796848 401539866955776 401545946471688 402840296294112 403108382061072 404676897166368 405602178834816 405872102604096 407451371485824 409808208744768 410244867666432 411402793214592 413003582293248 414223380435456 414616877536581 415835144561664 417459500595108 418686120087552 420653864983104 423027828381696 423537877769472 424673851060224 425185885075968 425192322604509 426332733290928 426441663415296 426846767439546 427991615521632 428100969498624 428507649803124 429766732025856 429773238910728 430925936098176 431445508322832 434223344498688 435919529438136 437615714377584 438908203978848 440616018002112 442330477216128 443636891778816 444889067080896 445363105365504 446620152945024 447102804995838 447939236982528 449682191212032 449981449742592 450109372889907 451431927364608 451438762271454 451732350325248 451739189780649 452765222885376 453066533139456 453195333330876 453496929818706 454526955270144 454829437937664 455261509312164 456302451189168 456599202287616 456606115429608 458382792921552 459240327309312 461027254652928 461034234837864 461525476124736 462828142366416 464629030079904 466001302989888 467814537631872 471021885098496 473235598105992 474189298188544 475906306929408 476041600134593 476480112490656 477440351163392 477758082442752 479305352535124 479617063308288 479624324952294 479746871342208 480713693433856 481033603086336 481490567461836 482905329168384 484791678110448 488501262561024 490409470617903 491397780784096 491850438700032 493771729476204 494766815520128 495222576869376 498552728868864 500500200466008 502447672063152 503931641605344 505892465113536 506229130960416 507249322099712 507860918285184 509230764764164 509360875746048 509699849781888 510727035375616 511342824678912 513340257587814 516645368222976 518655661484544 518663514192597 520187501011968 520681660162218 522211576891392 522707658839892 524243528552448 524251465863624 526291354835856 527275931355136 529327588675584 529335602961992 529899620735808 531395274568848 533462960462112 535038533062464 535394595295584 537120395058816 537477842748096 539569196221824 540802905113088 541162803472128 543268495314432 545390637874254 546410944993024 546993156888576 548537057619456 550671443057664 550679780500782 552297840580608 552822503382108 554446859415552 556612667460144 560871819977472 563062725524259 564717170359296 565253631071046 566914513434624 566923096806012 568443644387904 568588884553728 569129023252728 570655487362176 571343533070832 573030985214304 574567914797568 575260677763776 581226039250848 583487619170112 585210938638464 587488024002816 589773969621504 589782899096577 591515855705088 592077774190338 593185422774528 593817473820672 595493537260032 595502553332241 596137073327784 597252315976704 597819683889954 599576254949376 599975266323456 600145830519876 601909236486144 601918349695272 602309800433664 602318919707532 604088710852608 604260444441168 604662573091608 607015345749552 608403268252224 608808153906144 611177057228736 614712313117152 615367301499648 617104189821888 619505373439872 621335070653184 623752716842496 626189250892662 628029180131328 630980797474656 634541742572544 635306816654208 637010776590336 637778827613952 639489417744384 639499099936392 639662495122944 640270151159319 641987423282448 642151454247936 644659858366092 646388904147264 651335016748032 653879294157204 655800584933376 656423571566376 658362305968272 660924027003168 665455337668224 667333600621344 669930229417536 671908855473792 674523286818048 674972174613888 677147891046912 677158143407181 677598525487872 679147834328064 679599799709184 679792999996314 680245394728059 681790432905216 682244156906496 684453676783752 684909173144412 686921638883328 688860490963968 691540881979392 691551352256796 693583334682624 694242213549624 696943545119856 699001954484832 701721806447808 706532827647744 708527032758464 711283947282816 713384710749952 713859460394112 716160526745088 716637123664128 718958028802686 719425594962432 719436487428441 721070540150784 721550404629504 722235851192754 724357993752576 727187517165672 731382743492608 734228590743552 734239707334376 737096671176144 742150223280192 747829093303296 750750300699012 752956227145728 753671508094728 755897462408016 757924859183872 758838697670304 760873983149568 761791377427776 763846147146246 764041313619072 766090553063424 767014237018368 770010386381721 774968052334464 777983492226816 780281251517952 781022490243327 783317365337088 784061488259838 786365292828672 786377198795436 788687807606784 789437032253784 790913897032704 793991383013376 794003404442988 794849431103712 796336421302272 797092911853272 799967021764608 800194440693168 802557799593696 803091892943376 805680592588224 806216764122144 809353794332736 811204357669632 811744205208192 814902742971648 818085956811381 819616417489536 820489735332864 822805586429184 826007164586496 826019670751173 828446760870912 829233755073162 831670289123328 834919001190216 841307729966208 846055656763392 847075755538944 847880446606569 850371770151936 850384645209018 852665466581856 852883326830592 853693534879092 855983231043264 856201938997248 857015299606248 859546477821456 861851872196352 862891016645664 868446688997376 871839058876272 875231428755168 877816407957696 881232036004224 884660954432256 887273783557632 888116661285507 889778134161792 890726210731008 893240305890048 894205609991676 895878473965056 896729525834931 899364382424064 899962899485184 900218745779814 902863854729216 902877524542908 903464700650496 903478379561298 905530445770752 906133066278912 906390666661752 906993859637412 909658875875328 910523018624328 912604902378336 913212230859216 916765585843104 918480654618624 922068469675728 923050952249472 925656284732832 929258060159808 932002605979776 935629075263744 939283876338993 942043770196992 946471196211984 948378596377088 951812613858816 952083200269186 952960224981312 954880702326784 955516164885504 958610705070248 959234126616576 959248649904588 959493742684416 962067206172672 962981134923672 969583356220896 977002525122048 980818941235806 982795561568192 983700877400064 987543458952408 989533631040256 997105457737728 1001000400932016 1004895344126304 1007863283210688 1011784930227072 1012458261920832 1014498644199424 1015721836570368 1018461529528328 1018721751492096 1019399699563776 1019689499994471 1022685649357824 1026680515175628 1033290736445952 1037311322969088 1037327028385194 1040375002023936 1041363320324436 1044423153782784 1045415317679784 1048502931727248 1052582709671712 1054551862710272 1058671205923984 1059799241471616 1062790549137696 1066925920924224 1070077066124928 1070789190591168 1074240790117632 1074955685496192 1078437043204029 1079138392443648 1081605810226176 1082325606944256 1083353776789131 1086536990628864 1090781275748508 1092821889986048 1093986313777152 1097074115238912 1101342886115328 1101359561001564 1104595681161216 1105645006764216 1113225334920288 1121743639954944 1126125451048518 1129434340718592 1130507262142092 1133829026869248 1133846193612024 1136887288775808 1138258046505456 1141310974724352 1142687066141664 1145769220719369 1146061970428608 1149135829595136 1150521355527552 1162452078501696 1166975238340224 1170421877276928 1174976048005632 1176092232389757 1179547939243008 1179565798193154 1183031711410176 1184155548380676 1186370845549056 1187634947641344 1190987074520064 1191005106664482 1192274146655568 1194504631953408 1195639367779908 1199152509898752 1199950532646912 1200291661039752 1203836699390544 1204619600867328 1204637839415064 1208520888882336 1209325146183216 1214030691499104 1216806536504448 1217616307812288 1222354114457472 1229424626234304 1230734602999296 1234208379643776 1239010746879744 1242670141306368 1243850632609743 1247505433684992 1252378501785324 1256058360262656 1261961594949312 1269083485145088 1270613633308416 1274021553180672 1275557655227904 1275576967813527 1278998199872784 1279324990245888 1280540302318638 1283974846564896 1284302908495872 1289319716732184 1292777808294528 1302670033496064 1307758588314408 1312847143132752 1316724611936544 1321848054006336 1330910675336448 1334667201242688 1339860458835072 1343817710947584 1349046573636096 1349944349227776 1350328118669721 1354295782093824 1354316286814362 1355197050975744 1355217569341947 1358295668656128 1359199599418368 1359585999992628 1360490789456118 1363580865810432 1364488313812992 1368907353567504 1369818346288824 1377720981927936 1383081763958784 1383102704513592 1388484427099248 1393887090239712 1398003908969664 1403443612895616 1413065655295488 1417054065516928 1422567894565632 1426769421499904 1427718920788224 1428124800403779 1432321053490176 1433274247328256 1437916057605372 1438851189924864 1438872974856882 1442141080301568 1443100809259008 1444471702385508 1448715987505152 1454375034331344 1462765486985216 1468479414668752 1474193342352288 1484300446560384 1495658186606592 1501500601398024 1507343016189456 1511794924816032 1515849718367744 1517677395340608 1521747966299136 1523582754855552 1527692294292492 1528082627238144 1532181106126848 1534028474036736 1540020772763442 1549936104668928 1555966984453632 1555990542577791 1560562503035904 1562044980486654 1566634730674176 1568122976519676 1572730585657344 1572754397590872 1578874064507568 1581827794065408 1587982766026752 1588006808885976 1589698862207424 1594185823706544 1600388881386336 1605115599187392 1606183785886752 1611361185176448 1612433528244288 1618707588665472 1622408715339264 1623488410416384 1629805485943296 1636171913622762 1639232834979072 1640979470665728 1645611172858368 1652014329172992 1652039341502346 1656893521741824 1658467510146324 1663340578246656 1669838002380432 1682615459932416 1689188176572777 1694151511077888 1695760893213138 1700743540303872 1700769290418036 1705330933163712 1705766653661184 1707387069758184 1711966462086528 1714030599212496 1719092955642912 1723703744392704 1725782033291328 1743678117752544 1750462857510336 1755632815915392 1762464072008448 1769321908864512 1769348697289731 1774547567115264 1776233322571014 1779556268323584 1781452421462016 1786480611780096 1786507659996723 1788411219983352 1791756947930112 1793459051669862 1798728764848128 1799925798970368 1800437491559628 1805727709458432 1805755049085816 1806929401300992 1806956759122596 1812266132557824 1812781333323504 1813987719274824 1821046037248656 1825209804756672 1826424461718432 1833531171686208 1844136939351456 1846101904498944 1851312569465664 1858516120319616 1864005211959552 1871258150527488 1878567752677986 1884087540393984 1892942392423968 1896757192754176 1903625227717632 1904166400538372 1905920449962624 1909761404653568 1911032329771008 1917221410140496 1918468253233152 1918497299809176 1918987485368832 1925962269847344 1939166712441792 1954005050244096 1961637882471612 1965591123136384 1967401754800128 1975086917904816 1979067262080512 2002000801864032 2009790688252608 2015726566421376 2023569860454144 2024916523841664 2028997288398848 2031443673140736 2031474430221543 2036923059056656 2037443502984192 2038799399127552 2039378999988942 2045371298715648 2053361030351256 2066581472891904 2074622645938176 2074654056770388 2080750004047872 2082726640648872 2090830635359568 2097005863454496 2105165419343424 2117342411847968 2119598482943232 2125581098275392 2133851841848448 2140154132249856 2141578381182336 2148481580235264 2149911370992384 2156874086408058 2158276784887296 2158309462285323 2163211620452352 2164651213888512 2166707553578262 2173073981257728 2181562551497016 2185643779972096 2194148230477824 2202685772230656 2202719122003128 2211290013528432 2226450669840576 2243487279909888 2252250902097036 2258868681437184 2261014524284184 2267692387224048 2273774577551616 2276516093010912 2282621949448704 2285374132283328 2291538441438738 2292123940857216 2298271659190272 2301042711055104 2310031159145163 2324904157003392 2333950476680448 2340843754553856 2343067470729981 2349952096011264 2352184464779514 2359095878486016 2359131596386308 2366063422820352 2368311096761352 2372741691098112 2381974149040128 2382010213328964 2384548293311136 2389009263906816 2391278735559816 2399901065293824 2400583322079504 2407673398781088 2409275678830128 2417041777764672 2418650292366432 2428061382998208 2433613073008896 2435232615624576 2444708228914944 2454257870434143 2458849252468608 2461469205998592 2468416759287552 2478021493759488 2478059012253519 2485340282612736 2487701265219486 2495010867369984 2504757003570648 2523923189898624 2538166970290176 2541227266616832 2543641339819707 2551115310455808 2551153935627054 2557996399745568 2558649980491776 2561080604637276 2567949693129792 2568605816991744 2578639433464368 2585555616589056 2605340066992128 2615517176628816 2625694286265504 2633449223873088 2643696108012672 2661821350672896 2669334402485376 2679720917670144 2687635421895168 2690188577504793 2698093147272192 2699888698455552 2700656237339442 2708591564187648 2708632573628724 2710394101951488 2710435138683894 2716591337312256 2718399198836736 2719171999985256 2720981578912236 2728976627625984 2737814707135008 2739636692577648 2755441963855872 2766205409027184 2776968854198496 2787774180479424 2796007817939328 2806887225791232 2817851629016979 2826131310590976 2834108131033856 2845135789131264 2845178865920707 2853538842999808 2855437841576448 2856249600807558 2864642106980352 2866548494656512 2875832115210744 2877702379849728 2877745949713764 2886201618518016 2888943404771016 2908750068662688 2936958829337504 2948386684704576 2968600893120768 2991316373213184 3003001202796048 3014686032378912 3023589849632064 3031699436735488 3035354790681216 3043495932598272 3047165509711104 3055384588584984 3056165254476288 3059068499983413 3068056948073472 3080041545526884 3099872209337856 3111933968907264 3111981085155582 3121125006071808 3124089960973308 3133269461348352 3136245953039352 3145508795181744 3157748129015136 3163655588130816 3176013617771952 3179397724414848 3188371647413088 3200777762772672 3210231198374784 3212367571773504 3222722370352896 3224867056488576 3235311129612087 3237415177330944 3244817430678528 3246976820832768 3250061330367393 3259610971886592 3272343827245524 3278465669958144 3281958941331456 3291222345716736 3304028658345984 3304078683004692 3313787043483648 3316935020292648 3339676004760864 3365230919864832 3378376353145554 3388303022155776 3391521786426276 3401487080607744 3401538580836072 3410661866327424 3414774139516368 3423932924173056 3428061198424992 3437307662158107 3438185911285824 3447407488785408 3451564066582656 3487356235505088 3500925715020672 3511265631830784 3524928144016896 3528276697169271 3538643817729024 3538697394579462 3549095134230528 3552466645142028 3559112536647168 3562904842924032 3572961223560192 3573015319993446 3576822439966704 3583513895860224 3586918103339724 3597457529696256 3599851597940736 3600874983119256 3611510098171632 3613858802601984 3613913518245192 3625562666647008 3627975438549648 3642092074497312 3650419609513344 3652848923436864 3667062343372416 3688273878702912 3692203808997888 3702625138931328 3717032240639232 3728010423919104 3731551897829229 3742516301054976 3757135505355972 3768175080787968 3785884784847936 3793514385508352 3807250455435264 3808332801076744 3811840899925248 3822064659542016 3826730903440581 3834442820280992 3836994599618352 3837974970737664 3851924539694688 3878333424883584 3908010100488192 3923275764943224 3931182246272768 3946538426922271 3950173835809632 3958134524161024 4004001603728064 4019581376505216 4031453132842752 4047139720908288 4049833047683328 4050984356009163 4062887346281472 4062948860443086 4065652708025841 4073846118113312 4074887005968384 4077598798255104 4078757999977884 4090742597431296 4106722060702512 4133162945783808 4149245291876352 4149308113540776 4165453281297744 4181661270719136 4194011726908992 4210330838686848 4234684823695936 4239196965886464 4251162196550784 4267703683696896 4280308264499712 4283156762364672 4284374401211337 4296963160470528 4299822741984768 4313748172816116 4316553569774592 4316618924570646 4326423240904704 4329302427777024 4333415107156524 4346147962515456 4363125102994032 4371287559944192 4388296460955648 4405438244006256 4422580027056864 4452901339681152 4486974559819776 4504501804194072 4522029048568368 4535384774448096 4547549155103232 4553032186021824 4565243898897408 4570748264566656 4583076882877476 4584247881714432 4596543318380544 4602085422110208 4620062318290326 4649808314006784 4667900953360896 4667971627733373 4681687509107712 4686134941459962 4699904192022528 4704368929559028 4718191756972032 4718263192772616 4736622193522704 4745483382196224 4763948298080256 4764020426657928 4769096586622272 4782557471119632 4801166644159008 4815346797562176 4818551357660256 4834083555529344 4837300584732864 4856122765996416 4867226146017792 4870465231249152 4889416457829888 4908515740868286 4917698504937216 4922938411997184 4936833518575104 4956042987518976 4956118024507038 4970680565225472 4975402530438972 4990021734739968 5009514007141296 5047846379797248 5067564529718331 5082454533233664 5087282679639414 5102230620911616 5102307871254108 5115992799491136 5117299960983552 5122161209274552 5135899386259584 5157278866928736 5171111233178112 5231034353257632 5251388572531008 5266898447746176 5287392216025344 5308046091869193 5323642701345792 5338668804970752 5359441835340288 5359522979990169 5375270843790336 5380377155009586 5396186294544384 5399777396911104 5401312474678884 5417183128375296 5417265147257448 5420788203902976 5420870277367788 5436798397673472 5438343999970512 5441963157824472 5475629414270016 5479273385155296 5532410818054368 5553937708396992 5575548360958848 5592015635878656 5613774451582464 5635703258033958 5652262621181952 5668216262067712 5690271578262528 5690357731841414 5707077685999616 5710875683152896 5712499201615116 5729284213960704 5733096989313024 5751664230421488 5755404759699456 5755491899427528 5777886809542032 5817500137325376 5873917658675008 5896773369409152 5937201786241536 6006002405592096 6029372064757824 6047179699264128 6063398873470976 6070709581362432 6086991865196544 6094331019422208 6094423290664629 6110769177169968 6112330508952576 6118136999966826 6136113896146944 6160083091053768 6199744418675712 6223867937814528 6223962170311164 6242250012143616 6248179921946616 6272491906078704 6291017590363488 6315496258030272 6352027235543904 6358795448829696 6376743294826176 6401555525545344 6420462396749568 6424735143547008 6445444740705792 6449734112977152 6470622259224174 6474830354661888 6474928386855969 6489634861357056 6493953641665536 6500122660734786 6519221943773184 6544687654491048 6556931339916288 6582444691433472 6608057316691968 6608157366009384 6633870040585296 6679352009521728 6730461839729664 6756752706291108 6776606044311552 6783043572852552 6803077161672144 6821323732654848 6829548279032736 6847865848346112 6856122396849984 6874615324316214 6876371822571648 6894814977570816 6903128133165312 6930093477435489 6974712471010176 7001851430041344 7022531263661568 7029202412189943 7049856288033792 7056553394338542 7077287635458048 7077394789158924 7098190268461056 7104933290284056 7118225073294336 7145922447120384 7146030639986892 7153644879933408 7167027791720448 7173836206679448 7199703195881472 7201749966238512 7223020196343264 7227827036490384 7251125333294016 7255950877099296 7284184148994624 7300839219026688 7305697846873728 7334124686744832 7362773611302429 7376547757405824 7384407617995776 7405250277862656 7434064481278464 7434177036760557 7456020847838208 7463103795658458 7485032602109952 7514271010711944 7571769569695872 7587028771016704 7614500910870528 7616665602153488 7623681799850496 7653461806881162 7668885640561984 7673989199236704 7675949941475328 7703849079389376 7756666849767168 7816020200976384 7846551529886448 7862364492545536 7893076853844542 7900347671619264 7916269048322048 8008003207456128 8039162753010432 8062906265685504 8070565732514379 8094279441816576 8099666095366656 8101968712018326 8125774692562944 8125897720886172 8131305416051682 8147692236226624 8149774011936768 8155197596510208 8157515999955768 8213444121405024 8266325891567616 8298616227081552 8330906562595488 8363322541438272 8388023453817984 8420661677373696 8453554887050937 8469369647391872 8478393931772928 8502324393101568 8535407367393792 8535536597762121 8560616528999424 8566313524729344 8568748802422674 8593926320941056 8599645483969536 8627496345632232 8633107139549184 8633237849141292 8658604855554048 8666830214313048 8726250205988064 8742575119888384 8810876488012512 8845160054113728 8905802679362304 8973949119639552 9009003608388144 9044058097136736 9070769548896192 9095098310206464 9106064372043648 9130487797794816 9141496529133312 9166153765754952 9168495763428864 9177205499950239 9204170844220416 9240124636580652 9299616628013568 9335801906721792 9335943255466746 9363375018215424 9372269882919924 9399808384045056 9408737859118056 9436526385545232 9473244387045408 9490966764392448 9528040853315856 9538193173244544 9565114942239264 9602333288318016 9630693595124352 9637102715320512 9668167111058688 9674601169465728 9705933388836261 9712245531992832 9734452292035584 9740930462498304 9750183991102179 9778832915659776 9817031481736572 9835397009874432 9845876823994368 9873667037150208 9912085975037952 9912236049014076 9941361130450944 9950805060877944 10019028014282592 10095692759594496 10135129059436662 10164909066467328 10174565359278828 10204461241823232 10204615742508216 10231985598982272 10244322418549104 10271798772519168 10311922986474321 10314557733857472 10342222466356224 10462068706515264 10502777145062016 10533796895492352 10574784432050688 10616092183738386 10647285402691584 10677337609941504 10718883670680576 10719045959980338 10750541687580672 10760754310019172 10792372589088768 10799554793822208 10802624949357768 10834530294514896 10841576407805952 10841740554735576 10876687999941024 10883926315648944 10951258828540032 10958546770310592 11064821636108736 11107875416793984 11151096721917696 11184031271757312 11194655693487687 11227548903164928 11271406516067916 11304525242363904 11336432524135424 11380543156525056 11380715463682828 11414155371999232 11421751366305792 11424998403230232 11466193978626048 11503328460842976 11510983798855056 11555773619084064 11635000274650752 11747835317350016 11793546738818304 11839615280766813 11874403572483072 12012004811184192 12058744129515648 12094359398528256 12126797746941952 12141419162724864 12152953068027489 12188662038844416 12188846581329258 12221538354339936 12224661017905152 12236273999933652 12272227792293888 12320166182107536 12399488837351424 12447735875629056 12447924340622328 12496359843893232 12544983812157408 12582035180726976 12630992516060544 12704054471087808 12717590897659392 12753486589652352 12803111051090688 12840924793499136 12849470287094016 12853123203634011 12890889481411584 12899468225954304 12941244518448348 12949660709323776 12949856773711938 12979269722714112 12987907283331072 13000245321469572 13038443887546368 13089375308982096 13113862679832576 13164889382866944 13216314732018768 13267740081170592 13358704019043456 13460923679459328 13513505412582216 13566087145705104 13606154323344288 13642647465309696 13659096558065472 13695731696692224 13712244793699968 13749230648632428 13752743645143296 13789629955141632 13806256266330624 13860186954870978 13949424942020352 14003702860082688 14003914883200119 14045062527323136 14058404824379886 14099712576067584 14113106788677084 14154575270916096 14154789578317848 14209866580568112 14236450146588672 14291844894240768 14292061279973784 14307289759866816 14347672413358896 14403499932477024 14446040392686528 14455654072980768 14502250666588032 14511901754198592 14568368297989248 14601678438053376 14611395693747456 14668249373489664 14725547222604858 14753095514811648 14768815235991552 14810500555725312 14868128962556928 14868354073521114 14912041695676416 14926207591316916 14970065204219904 15028542021423888 15143539139391744 15202693589154993 15233331204306976 15247363599700992 15306923613762324 15337771281123968 15347978398473408 15351899882950656 15407698158778752 15513333699534336 15693103059772896 15724728985091072 15786153707689084 15800695343238528 15832538096644096 16016006414912256 16078325506020864 16078568939970507 16125812531371008 16141131465028758 16188558883633152 16199332190733312 16203937424036652 16251549385125888 16251795441772344 16262610832103364 16295384472453248 16310395193020416 16315031999911536 16426888242810048 16597232454163104 16661813125190976 16726645082876544 16776046907635968 16841323354747392 16907109774101874 16938739294783744 16956787863545856 17004648786203136 17070814734787584 17071073195524242 17121233057998848 17132627049458688 17137497604845348 17187852641882112 17199290967939072 17254992691264464 17266214279098368 17266475698282584 17333660428626096 17452500411976128 17621752976025024 17690320108227456 17811605358724608 18018007216776288 18088116194273472 18141539097792384 18190196620412928 18212128744087296 18260975595589632 18282993058266624 18283269871993887 18332307531509904 18336991526857728 18354410999900478 18408341688440832 18480249273161304 18599233256027136 18671603813443584 18671886510933492 18726750036430848 18744539765839848 18817475718236112 18873052771090464 18946488774090816 19056081706631712 19076386346489088 19130229884478528 19204666576636032 19261387190248704 19274205430641024 19336334222117376 19349202338931456 19411866777672522 19424491063985664 19424785160567907 19468904584071168 19481860924996608 19500367982204358 19557665831319552 19634062963473144 19670794019748864 19747334074300416 19824171950075904 19824472098028152 19901610121755888 20038056028565184 20191385519188992 20270258118873324 20329818132934656 20349130718557656 20409231485016432 20463971197964544 20488644837098208 20543597545038336 20623845972948642 20629115467714944 20684444932712448 20924137413030528 21005554290124032 21067593790984704 21087607236569829 21149568864101376 21232184367476772 21294570805383168 21354675219883008 21437767341361152 21438091919960676 21501083375161344 21521508620038344 21599109587644416 21605249898715536 21669060589029792 21683481109471152 21753375999882048 21767852631297888 21902517657080064 21917093540621184 22129643272217472 22215750833587968 22302193443835392 22302531110281671 22368062543514624 22389311386975374 22455097806329856 22542813032135832 22672865048270848 22761086313050112 22761430927365656 22843502732611584 22849996806460464 23006656921685952 23021967597710112 23111547238168128 23270000549301504 23495670634700032 23587093477636608 23679230561533626 23748807144966144 24024009622368384 24117488259031296 24188718797056512 24211697197543137 24282838325449728 24305906136054978 24377324077688832 24377693162658516 24443076708679872 24449322035810304 24472547999867304 24640332364215072 24798977674702848 24895848681244656 24992719687786464 25089967624314816 25164070361453952 25261985032121088 25360664661152811 25408108942175616 25435181795318784 25506973179304704 25606222102181376 25606609793286363 25681849586998272 25698940574188032 25706246407268022 25781778962823168 25798936451908608 25882489036896696 25899321418647552 25899713547423876 25975814566662144 26000490642939144 26178750617964192 26227725359665152 26432629464037536 26535480162341184 26717408038086912 26921847358918656 27027010825164432 27132174291410208 27212308646688576 27285294930619392 27318193116130944 27391463393384448 27424489587399936 27498461297264856 27505487290286592 27531616499850717 27612512532661248 27720373909741956 27898849884040704 28007405720165376 28007829766400238 28090125054646272 28116809648759772 28199425152135168 28226213577354168 28309579156635696 28419733161136224 28472900293177344 28584122559947568 28614579519733632 28695344826717792 28806999864954048 28892080785373056 28911308145961536 29004501333176064 29023803508397184 29117800166508783 29136736595978496 29203356876106752 29222791387494912 29250551973306537 29336498746979328 29451094445209716 29506191029623296 29537630471983104 29621001111450624 29736257925113856 29736708147042228 29824083391352832 29852415182633832 30057084042847776 30287078278783488 30405387178309986 30466662408613952 30494727199401984 30613847227524648 30675542562247936 30695956796946816 30815396317557504 30935768959422963 31026667399068672 31386206119545792 31449457970182144 31572307415378168 31601390686477056 32032012829824512 32156651012041728 32157137879941014 32251625062742016 32282262930057516 32377117767266304 32398664381466624 32407874848073304 32503590883544688 32525221664206728 32590768944906496 32630063999823072 32853776485620096 33194464908326208 33323626250381952 33453290165753088 33552093815271936 33583967080463061 33682646709494784 33814219548203748 33877478589567488 33913575727091712 34009297572406272 34141629469575168 34142146391048484 34242466115997696 34265254098917376 34274995209690696 34398581935878144 34509985382528928 34532951396565168 34667320857252192 34905000823952256 35243505952050048 35380640216454912 35518845842300439 35623210717449216 36036014433552576 36176232388546944 36283078195584768 36380393240825856 36424257488174592 36458859204082467 36565986116533248 36566539743987774 36664615063019808 36673983053715456 36708821999800956 36816683376881664 36960498546322608 37198466512054272 37343207626887168 37343773021866984 37489079531679696 37634951436472224 37746105542180928 37892977548181632 38112163413263424 38152772692978176 38260459768957056 38409333153272064 38522774380497408 38548410861282048 38559369610902033 38672668444234752 38698404677862912 38823733555345044 38848982127971328 38849570321135814 38937809168142336 38963721849993216 39000735964408716 39115331662639104 39268125926946288 39341588039497728 39494668148600832 39648944196056304 39803220243511776 40076112057130368 40382771038377984 40540516237746648 40698261437115312 40818462970032864 40927942395929088 40977289674196416 41087195090076672 41247691945897284 41258230935429888 41368889865424896 41848274826061056 42011108580248064 42011744649600357 42135187581969408 42175214473139658 42299137728202752 42464368734953544 42709350439766016 42875534682722304 42876183839921352 43043017240076688 43210499797431072 43338121178059584 43366962218942304 43506751999764096 43535705262595776 43805035314160128 43834187081242368 44259286544434944 44431501667175936 44604386887670784 44605062220563342 44736125087029248 44778622773950748 44910195612659712 45085626064271664 45345730096541696 45522861854731312 45699993612920928 46013313843371904 46043935195420224 46223094476336256 46540001098603008 46991341269400064 47174186955273216 47358461123067252 47497614289932288 48048019244736768 48234976518062592 48235706819911521 48377437594113024 48423394395086274 48565676650899456 48611812272109956 48754648155377664 48755386325317032 48886153417359744 48945095999734608 49280664728430144 49791697362489312 49985439375572928 50179935248629632 50328140722907904 50523970064242176 50721329322305622 50816217884351232 50870363590637568 51013946358609408 51212444204362752 51213219586572726 51363699173996544 51397881148376064 51412492814536044 51563557925646336 51597872903817216 51764978073793392 51798642837295104 51799427094847752 52000981285878288 52357501235928384 52865258928075072 53070960324682368 53434816076173824 54054021650328864 54264348582820416 54424617293377152 54570589861238784 54636386232261888 54782926786768896 54848979174799872 54849809615981661 54996922594529712 55010974580573184 55063232999701434 55225025065322496 55440747819483912 55797699768081408 56014811440330752 56015659532800476 56180250109292544 56233619297519544 56452427154708336 56619158313271392 56839466322272448 57168245119895136 57229159039467264 57390689653435584 57613999729908096 57784161570746112 57822616291923072 58009002666352128 58047607016794368 58235600333017566 58273473191956992 58274355481703721 58406713752213504 58445582774989824 58501103946613074 58672997493958656 58902188890419432 59012382059246592 59242002222901248 59472515850227712 59473416294084456 59704830365267664 60114168085695552 60574156557566976 60810774356619972 60933324817227904 60989454398803968 61227694455049296 61351085124495872 61391913593893632 61630792635115008 61871537918845926 62053334798137344 62772412239091584 62898915940364288 63144614830756336 63202781372954112 64064025659649024 64313302024083456 64314275759882028 64503250125484032 64564525860115032 64797328762933248 64815749696146608 65007181767089376 65050443328413456 65181537889812992 65260127999646144 65707552971240192 66388929816652416 66647252500763904 66906580331506176 66907593330845013 67104187630543872 67167934160926122 67365293418989568 67628439096407496 67754957179134976 68018595144812544 68283258939150336 68284292782096968 68530508197834752 68549990419381392 69019970765057856 69065902793130336 69334641714504384 69810001647904512 70487011904100096 70761280432909824 71037691684600878 71246421434898432 72072028867105152 72352464777093888 72566156391169536 72635091592629411 72848514976349184 72917718408164934 73131972233066496 73133079487975548 73329230126039616 73347966107430912 73417643999601912 73920997092645216 74396933024108544 74687546043733968 74978159063359392 75269902872944448 75492211084361856 75785955096363264 76081993983458433 76224326826526848 76305545385956352 76520919537914112 76818666306544128 76819829379859089 77045548760994816 77096821722564096 77118739221804066 77345336888469504 77396809355725824 77647467110690088 77697964255942656 77699140642271628 77927443699986432 78001471928817432 78536251853892576 78683176078995456 79297888392112608 79606440487023552 80152224114260736 80765542076755968 81081032475493296 81396522874230624 81636925940065728 81855884791858176 81954579348392832 82174390180153344 82495383891794568 82516461870859776 83696549652122112 84022217160496128 84023489299200714 84270375163938816 84350428946279316 84598275456405504 84928737469907088 85418700879532032 85752367679842704 86086034480153376 86420999594862144 86676242356119168 86733924437884608 87013503999528192 87071410525191552 87353400499526349 87610070628320256 87668374162484736 88518573088869888 88863003334351872 89208773775341568 89210124441126684 89472250174058496 89557245547901496 90171252128543328 91045723709462624 91399987225841856 92026627686743808 92087870390840448 92446188952672512 92807306878268889 93080002197206016 93982682538800128 94348373910546432 94716922246134504 96096038489473536 96469953036125184 96471413639823042 96754875188226048 96846788790172548 97131353301798912 97223624544219912 97510772650634064 97772306834719488 97890191999469216 98561329456860288 99583394724978624 99970878751145856 100359870497259264 100656281445815808 100751901241389183 101047940128484352 101442658644611244 101632435768702464 101740727181275136 102027892717218816 102424888408725504 102426439173145452 102727398347993088 102795762296752128 102824985629072088 103195745807634432 103529956147586784 103598854189695504 104001962571756576 104715002471856768 105730517856150144 106141920649364736 106556537526901317 106869632152347648 108108043300657728 108528697165640832 108849234586754304 109141179722477568 109272772464523776 109376577612247401 109697958349599744 109699619231963322 109993845189059424 110021949161146368 110126465999402868 110450050130644992 110881495638967824 111595399536162816 112029622880661504 112031319065600952 112467238595039088 112904854309416672 113238316626542784 113678932644544896 114336490239790272 114458318078934528 114781379306871168 115227999459816192 115568323141492224 115645232583846144 115678108832706099 116018005332704256 116095214033588736 116471200666035132 116546946383913984 116548710963407442 116813427504427008 116891165549979648 117002207893226148 117345994987917312 117804377780838864 118024764118493184 118484004445802496 118946832588168912 119409660730535328 120228336171391104 121148313115133952 121621548713239944 121866649634455808 122342691234590401 122455388910098592 122702170248991744 122783827187787264 123261585270230016 123743075837691852 124106669596274688 125544824478183168 126035233948801071 126289229661512672 126405562745908224 128128051319298048 128626604048166912 128628551519764056 129129051720230064 129631499392293216 130014363534178752 130100886656826912 130363075779625984 130520255999292288 131415105942480384 132777859633304832 133294505001527808 133813160663012352 133815186661690026 134208375261087744 134335868321852244 134730586837979136 135256878192814992 135509914358269952 136037190289625088 136568585564193936 137099980838762784 138039941530115712 138131805586260672 138669283429008768 139620003295809024 140974023808200192 141522560865819648 142075383369201756 142492842869796864 144144057734210304 144704929554187776 144707120459734563 145132312782339072 145270183185258822 145697029952698368 145835436816329868 146263944466132992 146266158975951096 146658460252079232 146835287999203824 147841994185290432 149375092087467936 149956318126718784 150539805745888896 150984422168723712 151571910192726528 152163987966916866 152448653653053696 152611090771912704 153041839075828224 153637332613088256 153639658759718178 154091097521989632 154193643445128192 154237478443608132 154690673776939008 154793618711451648 155294934221380176 155395928511885312 155398281284543256 156002943857634864 157072503707785152 158595776784225216 159212880974047104 160304448228521472 162162064950986592 162793045748461248 163273851880131456 163711769583716352 163909158696785664 164348780360306688 164549428847944983 164990767783589136 165032923741719552 167393099304244224 168044434320992256 168046978598401428 168540750327877632 168700857892558632 169857474939814176 171504735359685408 172172068960306752 172841999189724288 173352484712238336 173467848875769216 174027007999056384 174142821050383104 174706800999052698 174823066445111163 175220141256640512 175336748324969472 177037146177739776 177726006668703744 178417547550683136 178420248882253368 179114491095802992 180342504257086656 182091447418925248 182799974451683712 184053255373487616 184175740781680896 184892377905345024 185614613756537778 186160004394412032 187965365077600256 188696747821092864 189433844492269008 192192076978947072 192939906072250368 192942827279646084 193509750376452096 193693577580345096 194447249088439824 195021545301268128 195544613669438976 195780383998938432 197122658913720576 199166789449957248 199941757502291712 200719740994518528 200722779992535039 201312562891631616 201503802482778366 202095880256968704 202885317289222488 203264871537404928 204055785434437632 204849776817451008 204852878346290904 205591524593504256 205649971258144176 207059912295173568 207197708379391008 208003925143513152 209430004943713536 211461035712300288 212283841298729472 213113075053802634 213739264304695296 216216086601315456 217057394331281664 217698469173508608 217905274777888233 218545544929047552 218753155224494802 219395916699199488 219399238463926644 219987690378118848 220043898322292736 220252931998805736 221762991277935648 223190799072325632 224062638131201904 224934477190078176 225809708618833344 226476633253085568 227357865289089792 228245981950375299 228672980479580544 228916636157869056 229562758613742336 230455998919632384 230459488139577267 231136646282984448 231290465167692288 231356217665412198 232036010665408512 232190428067177472 232942401332070264 233093892767827968 233097421926814884 233782331099959296 234004415786452296 235608755561677728 236049528236986368 237893665176337824 238819321461070656 240456672342782208 242296626230267904 243243097426479888 243733299268911616 244685382469180802 244910777820197184 245404340497983488 245567654375574528 246523170540460032 247486151675383704 251089648956366336 252070467897602142 252578459323025344 252811125491816448 256256102638596096 257257103039528112 258258103440460128 259262998784586432 260028727068357504 260201773313653824 260726151559251968 261040511998584576 262060201498579047 262830211884960768 265555719266609664 266589010003055616 267626321326024704 267630373323380052 268416750522175488 268671736643704488 270513756385629984 271019828716539904 273137171128387872 274199961677525568 276079883060231424 276263611172521344 277338566858017536 278421920634806667 279240006591618048 281948047616400384 283045121731639296 284150766738403512 288288115468420608 289409859108375552 289414240919469126 290264625564678144 290540366370517644 291394059905396736 291670873632659736 292532317951902192 293316920504158464 293670575998407648 295683988370580864 298750184174935872 299912636253437568 301079611491777792 301968844337447424 302255703724167549 303143820385453056 304327975933833732 304897307306107392 305222181543825408 306083678151656448 307274665226176512 307279317519436356 308182195043979264 308387286890256384 308474956887216264 309587237422903296 310589868442760352 310796562569086512 312005887715269728 314145007415570304 317191553568450432 318425761948094208 319669612580703951 320608896457042944 324324129901973184 325586091496922496 326547703760262912 327423539167432704 327818317393571328 329098857695889966 329981535567178272 330065847483439104 334786198608488448 336088868641984512 336093957196802856 337401715785117264 339714949879628352 343009470719370816 344344137920613504 345683998379448576 346704969424476672 346935697751538432 347034326498118297 348054015998112768 348285642100766208 349413601998105396 349646132890222326 350440282513281024 350673496649938944 354074292355479552 355452013337407488 356840497764506736 358228982191605984 360685008514173312 364182894837850496 365599948903367424 367028073703771203 368106510746975232 368351481563361792 369784755810690048 371229227513075556 372320008788824064 375930730155200512 378867688984538016 384384153957894144 385879812144500736 385885654559292168 387387155160690192 388894498176879648 390043090602536256 391089227338877952 391560767997876864 394245317827441152 398333578899914496 399883515004583424 401439481989037056 401445559985070078 402625125783263232 403007604965556732 404191760513937408 405770634578444976 406529743074809856 408111570868875264 409705756692581808 411299942516288352 414119824590347136 414395416758782016 416007850287026304 418860009887427072 422922071424600576 424567682597458944 426226150107605268 427478528609390592 432432173202630912 434114788662563328 434121361379203689 435396938347017216 435810549555776466 437091089858095104 437506310448989604 438791833398398976 438798476927853288 439975380756237696 440505863997611472 443525982555871296 448125276262403808 449868954380156352 451619417237666688 452953266506171136 454715730578179584 456491963900750598 457345960959161088 457833272315738112 459125517227484672 460911997839264768 460918976279154534 462273292565968896 462580930335384576 462712435330824396 464072021330817024 464380856134354944 465884802664140528 466187785535655936 466194843853629768 468008831572904592 471217511123355456 475787330352675648 477638642922141312 480913344685564416 486486194852959776 487466598537823232 489370764938361604 489821555640394368 490808680995966976 491135308751149056 493046341080920064 494972303350767408 502179297912732672 504140935795204284 505156918646050688 505622250983632896 514514206079056224 516516206880920256 518525997569172864 520057454136715008 520403546627307648 521452303118503936 522081023997169152 524120402997158094 525660423769921536 531111438533219328 533178020006111232 535252642652049408 535260746646760104 537343473287408976 541027512771259968 546274342256775744 548399923355051136 552159766120462848 552527222345042688 554677133716035072 556843841269613334 558480013183236096 563896095232800768 566090243463278592 568301533476807024 576576230936841216 578819718216751104 578828481838938252 580529251129356288 581080732741035288 583341747265319472 585064635903804384 586633841008316928 587341151996815296 591367976741161728 597500368349871744 599825272506875136 602159222983555584 602168339977605117 603937688674894848 604511407448335098 606287640770906112 608655951867667464 609794614612214784 612167356303312896 614549330452353024 614558635038872712 616774573780512768 616949913774432528 621179736885520704 621593125138173024 624011775430539456 628290014831140608 634383107136900864 636851523896188416 639339225161407902 641217792914085888 648648259803946368 651172182993844992 653095407520525824 653715824333664699 655636634787142656 658197715391779932 659963071134356544 660131694966878208 669572397216976896 672187914393605712 674803431570234528 679429899759256704 686018941438741632 688688275841227008 691367996758897152 691378464418731801 693409938848953344 693871395503076864 694068652996236594 696108031996225536 696571284201532416 698827203996210792 699292265780444652 701346993299877888 708148584710959104 713680995529013472 716457964383211968 721370017028346624 728365789675700992 731199897806734848 734056147407542406 736213021493950464 736702963126723584 739569511621380096 742458455026151112 757735377969076032 768768307915788288 771771309118584336 774774310321380384 777788996353759296 780086181205072512 782178454677755904 783121535995753728 786180604495737141 788490635654882304 796667157799828992 799767030009166848 802878963978074112 802891119970140156 805250251566526464 806015209931113464 811541269156889952 813059486149619712 819411513385163616 822599885032576704 828239649180694272 828790833517564032 832015700574052608 835265761904420001 837720019774854144 845844142849201152 849135365194917888 852452300215210536 864864346405261824 868229577325126656 868242722758407378 870793876694034432 871621099111552932 874182179716190208 875012620897979208 877596953855706576 879950761512475392 881011727995222944 887051965111742592 896250552524807616 899737908760312704 903238834475333376 905906533012342272 906767111172502647 909431461156359168 912983927801501196 914691921918322176 915666544631476224 918251034454969344 921823995678529536 921837952558309068 924546585131937792 925161860670769152 925424870661648792 928761712268709888 931769605328281056 932389687707259536 936017663145809184 942435022246710912 951574660705351296 955277285844282624 959008837742111853 961826689371128832 972972389705919552 974933197075646464 978741529876723208 979643111280788736 982270617502298112 989944606701534816 1004358595825465344 1008281871590408568 1010313837292101376 1029028412158112448 1033032413761840512 1037051995138345728 1040114908273430016 1040807093254615296 1041102979494354891 1044162047994338304 1048240805994316188 1051320847539843072 1062222877066438656 1066356040012222464 1070521493293520208 1074686946574817952 1082055025542519936 1092548684513551488 1096799846710102272 1101084221111313609 1104319532240925696 1105054444690085376 1109354267432070144 1113687682539226668 1116960026366472192 1127792190465601536 1136603066953614048 1153152461873682432 1157639436433502208 1157656963677876504 1162161465482070576 1166683494530638944 1170129271807608768 1173267682016633856 1174682303993630592 1182735953482323456 1195000736699743488 1199650545013750272 1204318445967111168 1204336679955210234 1207875377349789696 1209022814896670196 1212575281541812224 1217311903735334928 1219589229224429568 1224334712606625792 1229117270077745424 1233899827548865056 1242359473771041408 1243186250276346048 1248023550861078912 1256580029662281216 1268766214273801728 1273703047792376832 1278678450322815804 1282435585828171776 1297296519607892736 1302344365987689984 1302364084137611067 1306190815041051648 1307431648667329398 1311273269574285312 1316395430783559864 1319926142268713088 1344375828787211424 1349606863140469056 1358859799518513408 1372037882877483264 1377376551682454016 1382735993517794304 1382756928837463602 1386819877697906688 1387742791006153728 1388137305992473188 1392216063992451072 1393142568403064832 1397654407992421584 1398584531560889304 1427361991058026944 1432915928766423936 1442740034056693248 1456731579351401984 1462399795613469696 1468112294815084812 1472426042987900928 1473405926253447168 1479139023242760192 1484916910052302224 1515470755938152064 1543542618237168672 1549548620642760768 1555577992707518592 1560172362410145024 1564356909355511808 1566243071991507456 1572361208991474282 1576981271309764608 1593334315599657984 1599534060018333696 1605757927956148224 1605782239940280312 1612030419862226928 1623082538313779904 1638823026770327232 1645199770065153408 1656479298361388544 1657581667035128064 1664031401148105216 1670531523808840002 1675440039549708288 1691688285698402304 1698270730389835776 1704904600430421072 1729728692810523648 1736459154650253312 1736485445516814756 1741587753388068864 1743242198223105864 1750025241795958416 1755193907711413152 1759901523024950784 1762023455990445888 1774103930223485184 1792501105049615232 1799475817520625408 1806477668950666752 1806505019932815351 1811813066024684544 1813534222345005294 1818862922312718336 1825967855603002392 1829383843836644352 1836502068909938688 1843647991357059072 1843675905116618136 1850323721341538304 1850849741323297584 1863539210656562112 1864779375414519072 1872035326291618368 1884870044493421824 1903149321410702592 1910554571688565248 1918017675484223706 1923653378742257664 1945944779411839104 1949866394151292928 1957483059753446416 1959286222561577472 1979889213403069632 2008717191650930688 2016563743180817136 2020627674584202752 2058056824316224896 2066064827523681024 2074103990276691456 2074135393256195403 2080229816546860032 2081614186509230592 2082205958988709782 2088324095988676608 2096481611988632376 2124445754132877312 2141042986587040416 2149373893149635904 2164110051085039872 2185097369027102976 2193599693420204544 2202168442222627218 2208639064481851392 2210108889380170752 2218708534864140288 2227375365078453336 2273206133907228096 2306304923747364864 2315313927355753008 2324322930964141152 2333366989061277888 2340258543615217536 2346535364033267712 2349364607987261184 2358541813487211423 2365471906964646912 2390001473399486976 2399301090027500544 2408636891934222336 2408673359910420468 2415750754699579392 2418045629793340392 2434623807470669856 2439178458448859136 2458234540155490848 2467799655097730112 2484718947542082816 2486372500552692096 2496047101722157824 2505797285713260003 2513160059324562432 2537532428547603456 2547406095584753664 2557356900645631608 2594593039215785472 2604688731975379968 2604728168275222134 2612381630082103296 2614863297334658796 2622546539148570624 2632790861567119728 2639852284537426176 2688751657574422848 2699213726280938112 2717719599037026816 2744075765754966528 2754753103364908032 2765471987035588608 2765513857674927204 2773639755395813376 2775485582012307456 2776274611984946376 2786285136806129664 2795308815984843168 2797169063121778608 2854723982116053888 2865831857532847872 2877026513226335559 2885480068113386496 2913463158702803968 2924799591226939392 2936224589630169624 2946811852506894336 2969833820104604448 3030941511876304128 3087085236474337344 3099097241285521536 3111155985415037184 3120344724820290048 3123308938483064673 3132486143983014912 3144722417982948564 3153962542619529216 3186668631199315968 3199068120036667392 3211564479880560624 3224060839724453856 3246165076627559808 3277646053540654464 3290399540130306816 3303252663333940827 3312958596722777088 3315163334070256128 3328062802296210432 3341063047617680004 3350880079099416576 3383376571396804608 3409809200860842144 3459457385621047296 3472918309300506624 3472970891033629512 3486484396446211728 3500050483591916832 3510387815422826304 3519803046049901568 3524046911980891776 3548207860446970368 3585002210099230464 3598951635041250816 3612955337901333504 3613010039865630702 3623626132049369088 3627068444690010588 3637725844625436672 3651935711206004784 3658767687673288704 3673004137819877376 3687351810233236272 3701699482646595168 3727078421313124224 3729558750829038144 3744070652583236736 3769740088986843648 3806298642821405184 3821109143377130496 3836035350968447412 3847306757484515328 3891889558823678208 3907092252412833201 3914966119506892832 3918572445123154944 3959778426806139264 4033127486361634272 4041255349168405504 4116113648632449792 4132129655047362048 4148207980553382912 4148270786512390806 4160459633093720064 4163228373018461184 4164411917977419564 4176648191977353216 4192963223977264752 4282085973174080832 4298747786299271808 4328220102170079744 4370194738054205952 4387199386840409088 4404336884445254436 4417278128963702784 4420217778760341504 4437417069728280576 4454750730156906672 4546412267814456192 4630627854711506016 4648645861928282304 4666733978122555776 4680517087230435072 4693070728066535424 4698729215974522368 4717083626974422846 4730943813929293824 4780002946798973952 4798602180055001088 4817273783868444672 4817346719820840936 4836091259586680784 4869247614941339712 4916469080310981696 4935599310195460224 4969437895084165632 4972745001105384192 4992094203444315648 5011594571426520006 5026320118649124864 5075064857095206912 5094812191169507328 5114713801291263216 5189186078431570944 5209377463950759936 5209456336550444268 5224763260164206592 5229726594669317592 5265581723134239456 5279704569074852352 5377503315148845696 5398427452561876224 5419515059798446053 5435439198074053632 5488151531509933056 5509506206729816064 5530943974071177216 5531027715349854408 5550971164024614912 5552549223969892752 5590617631969686336 5594338126243557216 5709447964232107776 5731663715065695744 5754053026452671118 5770960136226772992 5826926317405607936 5849599182453878784 5872449179260339248 5939667640209208896 6061883023752608256 6174170472948674688 6198194482571043072 6222311970830074368 6222406179768586209 6240689449640580096 6246617876966129346 6264972287966029824 6289444835965897128 6373337262398631936 6423128959761121248 6448121679448907712 6492330153255119616 6555292107081308928 6580799080260613632 6606505326667881654 6625917193445554176 6630326668140512256 6656125604592420864 6682126095235360008 6819618401721684288 6918914771242094592 6945941782067259024 6972968792892423456 7000100967183833664 7020775630845652608 7039606092099803136 7048093823961783552 7075625440461634269 7096415720893940736 7170004420198460928 7197903270082501632 7225910675802667008 7226020079731261404 7247252264098738176 7254136889380021176 7303871422412009568 7317535375346577408 7374703620466472544 7403398965293190336 7454156842626248448 7459117501658076288 7488141305166473472 7517391857139780009 7539480177973687296 7612597285642810368 7642218286754260992 7672070701936894824 7783779117647356416 7814184504825666402 7829932239013785664 7837144890246309888 7919556853612278528 8066254972723268544 8082510698336811008 8232227297264899584 8264259310094724096 8296415961106765824 8296541573024781612 8320919266187440128 8326456746036922368 8328823835954839128 8385926447954529504 8564171946348161664 8597495572598543616 8631079539679006677 8656440204340159488 8740389476108411904 8774398773680818176 8808673768890508872 8840435557520683008 8909501460313813344 9092824535628912384 9261255709423012032 9297291723856564608 9333467956245111552 9361034174460870144 9369926815449194019 9397458431949044736 9434167253948845692 9461887627858587648 9560005893597947904 9597204360110002176 9634693439641681872 9672182519173361568 9738495229882679424 9832938160621963392 9871198620390920448 9909757990001822481 9938875790168331264 9945490002210768384 9984188406888631296 10023189142853040012 10052640237298249728 10150129714190413824 10229427602582526432 10378372156863141888 10418754927901519872 10418912673100888536 10459453189338635184 10531163446268478912 10559409138149704704 10755006630297691392 10796854905123752448 10839030119596892106 10870878396148107264 10976303063019866112 11019012413459632128 11062055430699708816 11105098447939785504 11181235263939372672 11188676252487114432 11418895928464215552 11463327430131391488 11508106052905342236 11541920272453545984 11653852634811215872 11744898358520678496 11879335280418417792 12123766047505216512 12348340945897349376 12396388965142086144 12444623941660148736 12444812359537172418 12481378899281160192 12493235753932258692 12529944575932059648 12578889671931794256 12846257919522242496 12896243358897815424 12984660306510239232 13110584214162617856 13161598160521227264 13213010653335763308 13251834386891108352 13260653336281024512 13312251209184841728 13364252190470720016 13639236803443368576 13891883564134518048 13945937585784846912 14000201934367667328 14041551261691305216 14079212184199606272 14096187647923567104 14151250880923268538 14192831441787881472 14340008840396921856 14395806540165003264 14451821351605334016 14452040159462522808 14508273778760042352 14607742844824019136 14749407240932945088 14806797930586380672 14908313685252496896 14918235003316152576 14976282610332946944 15034783714279560018 15078960355947374592 15225194571285620736 15284436573508521984 15344141403873789648 15567558235294712832 15628369009651332804 15659864478027571328 15674289780492619776 15839113707224557056 16132509945446537088 16165021396673622016 16464454594529799168 16528518620189448192 16592831922213531648 16593083146049563224 16652913492073844736 16657647671909678256 16771852895909059008 17128343892696323328 17194991145197087232 17262159079358013354 17312880408680318976 17480778952216823808 17548797547361636352 17617347537781017744 17819002920627626688 18185649071257824768 18522511418846024064 18594583447713129216 18666935912490223104 18667218539305758627 18722068348921740288 18739853630898388038 18794916863898089472 18868334507897691384 19120011787195895808 19269386879283363744 19344365038346723136 19476990459765358848 19665876321243926784 19742397240781840896 19819515980003644962 19877751580336662528 19890980004421536768 19968376813777262592 20046378285706080024 20458855205165052864 20756744313726283776 20837825346201777072 20918906378677270368 21062326892536957824 21118818276299409408 21510013260595382784 21593709810247504896 21678060239193784212 21741756792296214528 21952606126039732224 22124110861399417632 22210196895879571008 22362470527878745344 22377352504974228864 22837791856928431104 22926654860262782976 23016212105810684472 23489796717041356992 23758670560836835584 24247532095010433024 24696681891794698752 24792777930284172288 24889247883320297472 24889624719074344836 24962757798562320384 24986471507864517384 25157779343863588512 25692515839044484992 25792486717795630848 25893238619037020031 25969320613020478464 26221168428325235712 26323196321042454528 26426021306671526616 26521306672562049024 26728504380941440032 27278473606886737152 27783767128269036096 27891875171569693824 28000403868735334656 28083102523382610432 28109780446347582057 28192375295847134208 28302501761846537076 28385662883575762944 28680017680793843712 28791613080330006528 28904080318925045616 29016547557520084704 29215485689648038272 29498814481865890176 29613595861172761344 29729273970005467443 29816627370504993792 29836470006632305152 29952565220665893888 30069567428559120036 30157920711894749184 30450389142571241472 30688282807747579296 31135116470589425664 31256738019302665608 31319728956055142656 31678227414449114112 32265019890893074176 32928909189059598336 33057037240378896384 33186166292099126448 33315295343819356512 33543705791818118016 34256687785392646656 34389982290394174464 34524318158716026708 34625760817360637952 34961557904433647616 35234695075562035488 35638005841255253376 36371298142515649536 37045022837692048128 37189166895426258432 37333871824980446208 37334437078611517254 37444136697843480576 37479707261796776076 37589833727796178944 37736669015795382768 38538773758566727488 38688730076693446272 38953980919530717696 39331752642487853568 39484794481563681792 39639031960007289924 39755503160673325056 39781960008843073536 39936753627554525184 40092756571412160048 40917710410330105728 41675650692403554144 41837812757354540736 42124653785073915648 42237636552598818816 43020026521190765568 43187419620495009792 43356120478387568424 44248221722798835264 44420393791759142016 44724941055757490688 44754705009948457728 45675583713856862208 45853309720525565952 46032424211621368944 46979593434082713984 47517341121673671168 48495064190020866048 49393363783589397504 49585555860568344576 49778495766640594944 49779249438148689672 49972943015729034768 50315558687727177024 51385031678088969984 51584973435591261696 51786477238074040062 51938641226040956928 52442336856650471424 52646392642084909056 52852042613343053232 53457008761882880064 54556947213773474304 55567534256538072192 55783750343139387648 56000807737470669312 56001655617917275881 56166205046765220864 56219560892695164114 56384750591694268416 56605003523693074152 57360035361587687424 57808160637850091232 58033095115040169408 58430971379296076544 58997628963731780352 59227191722345522688 59458547940010934886 59633254741009987584 59672940013264610304 59905130441331787776 60139134857118240072 61376565615495158592 62270232941178851328 62513476038605331216 62639457912110285312 63356454828898228224 64530039781786148352 65857818378119196672 66372332584198252896 66630590687638713024 67087411583636236032 68513375570785293312 68779964580788348928 69048636317432053416 70469390151124070976 71276011682510506752 72742596285031299072 74090045675384096256 74378333790852516864 74667743649960892416 74668874157223034508 74888273395686961152 74959414523593552152 75473338031590765536 77077547517133454976 77377460153386892544 77679715857111060093 77907961839061435392 78663505284975707136 78969588963127363584 79278063920014579848 79563920017686147072 80185513142824320096 81835420820660211456 83351301384807108288 83675625514709081472 84249307570147831296 86040053042381531136 86374839240990019584 86712240956775136848 88496443445597670528 88840787583518284032 89187821910016402329 89449882111514981376 89509410019896915456 91351167427713724416 92064848423242737888 93959186868165427968 95034682243347342336 98786727567178795008 99171111721136689152 99558498876297379344 99945886031458069536 100631117375454354048 102770063356177939968 103169946871182523392 103572954476148080124 103877282452081913856 104884673713300942848 105704085226686106464 106914017523765760128 109113894427546948608 111135068513076144384 111567500686278775296 112001615474941338624 112003311235834551762 112332410093530441728 112439121785390328228 112769501183388536832 113210007047386148304 115616321275700182464 116066190230080338816 116861942758592153088 117995257927463560704 118454383444691045376 118917095880021869772 119266509482019975168 119345880026529220608 119810260882663575552 120278269714236480144 122753131230990317184 125026952077210662432 125278915824220570624 126712909657796456448 129060079563572296704 132744665168396505792 133261181375277426048 134174823167272472064 137026751141570586624 137559929161576697856 138097272634864106832 140938780302248141952 142552023365021013504 145485192570062598144 148180091350768192512 148756667581705033728 149335487299921784832 149337748314446069016 149918829047187104304 150946676063181531072 154155095034266909952 154754920306773785088 155359431714222120186 155815923678122870784 157327010569951414272 157939177926254727168 158556127840029159696 160371026285648640192 163670841641320422912 166702602769614216576 167351251029418162944 168004966853751827643 168498615140295662592 172080106084763062272 173424481913550273696 176992886891195341056 177681575167036568064 178375643820032804658 178899764223029962752 179018820039793830912 184129696846485475776 187918373736330855936 190069364486694684672 197573455134357590016 199116997752594758688 199891772062916139072 201262234750908708096 205540126712355879936 206339893742365046784 207145908952296160248 211408170453372212928 213828035047531520256 218227788855093897216 222270137026152288768 223135001372557550592 224003230949882677248 224006622471669103524 224664820187060883456 224878243570780656456 226420014094772296608 231232642551400364928 232132380460160677632 233039147571333180279 233723885517184306176 235990515854927121408 236908766889382090752 237834191760043739544 238691760053058441216 240556539428472960288 245506262461980634368 250053904154421324864 250557831648441141248 258120159127144593408 265489330336793011584 266522362750554852096 267563465730049206987 268349646334544944128 274053502283141173248 276194545269728213664 281877560604496283904 285104046730042027008 296360182701536385024 297513335163410067456 298675496628892138032 299837658094374208608 301893352126363062144 308310190068533819904 309509840613547570176 310718863428444240372 311631847356245741568 314654021139902828544 317112255680058319392 320742052571297280384 327341683282640845824 333405205539228433152 334702502058836325888 336009933707503655286 336997230280591325184 346848963827100547392 353985773782390682112 355363150334073136128 356751287640065609316 357799528446059925504 358037640079587661824 368259393692970951552 375836747472661711872 380138728973389369344 398233995505189517376 399783544125832278144 402524469501817416192 411080253424711759872 412679787484730093568 414291817904592320496 422816340906744425856 427656070095063040512 436455577710187794432 444540274052304577536 446270002745115101184 448006461899765354496 448013244943338207048 449756487141561312912 452840028189544593216 462465285102800729856 464264760920321355264 466078295142666360558 467447771034368612352 471981031709854242816 473817533778764181504 475668383520087479088 481113078856945920576 491012524923961268736 500107808308842649728 501115663296882282496 516240318254289186816 530978660673586023168 533044725501109704192 535126931460098413974 536699292669089888256 552389090539456427328 563755121208992567808 570208093460084054016 592720365403072770048 597350993257784276064 599675316188748417216 603786704252726124288 616620380137067639808 619019681227095140352 621437726856888480744 634224511360116638784 641484105142594560768 654683366565281691648 666810411078456866304 669405004117672651776 672019867415007310572 673994460561182650368 693697927654201094784 707971547564781364224 710726300668146272256 713502575280131218632 716075280159175323648 736518787385941903104 751673494945323423744 796467991010379034752 799567088251664556288 802690397190147620961 805048939003634832384 822160506849423519744 828583635809184640992 845632681813488851712 855312140190126081024 889080548104609155072 892540005490230202368 896026489886676414096 899512974283122625824 905680056379089186432 924930570205601459712 928529521840642710528 932156590285332721116 934895542068737224704 943962063419708485632 951336767040174958176 962226157713891841152 982025049847922537472 1000215616617685299456 1061957321347172046336 1066089451002219408384 1070253862920196827948 1073398585338179776512 1104778181078912854656 1127510242417985135616 1140416186920168108032 1194701986515568552128 1199350632377496834432 1207573408505452248576 1233240760274135279616 1238039362454190280704 1242875453713776961488 1268449022720233277568 1282968210285189121536 1309366733130563383296 1333620822156913732608 1338810008235345303552 1344039734830014621144 1387395855308402189568 1415943095129562728448 1421452601336292544512 1427005150560262437264 1473037574771883806208 1503346989890646847488 1592935982020758069504 1599134176503329112576 1605380794380295241922 1610097878007269664768 1657167271618369281984 1691265363626977703424 1710624280380252162048 1778161096209218310144 1792052979773352828192 1799025948566245251648 1811360112758178372864 1849861140411202919424 1857059043681285421056 1864313180570665442232 1902673534080349916352 1924452315427783682304 1964050099695845074944 2000431233235370598912 2123914642694344092672 2132178902004438816768 2140507725840393655896 2209556362157825709312 2255020484835970271232 2389403973031137104256 2398701264754993668864 2408071191570442862883 2415146817010904497152 2466481520548270559232 2485750907427553922976 2536898045440466555136 2565936420570378243072 2667241644313827465216 2677620016470690607104 2688079469660029242288 2774791710616804379136 2831886190259125456896 2854010301120524874528 2946075149543767612416 3185871964041516139008 3198268353006658225152 3210761588760590483844 3220195756014539329536 3314334543236738563968 3382530727253955406848 3421248560760504324096 3584105959546705656384 3598051897132490503296 3622720225516356745728 3699722280822405838848 3714118087362570842112 3728626361141330884464 3805347068160699832704 3848904630855567364608 3928100199391690149888 4000862466470741197824 4247829285388688185344 4264357804008877633536 4281015451680787311792 4419112724315651418624 4510040969671940542464 4778807946062274208512 4797402529509987337728 4816142383140885725766 4830293634021808994304 4971501814855107845952 5073796090880933110272 5131872841140756486144 5334483288627654930432 5376158939320058484576 5549583421233608758272 5708020602241049749056 5892150299087535224832 6371743928083032278016 6396536706013316450304 6421523177521180967688 6628669086473477127936 6765061454507910813696 7168211919093411312768 7196103794264981006592 7224213574711328588649 7245440451032713491456 7399444561644811677696 7457252722282661768928 7610694136321399665408 7697809261711134729216 8001724932941482395648 8495658570777376370688 8562030903361574623584 8838225448631302837248 9557615892124548417024 9594805059019974675456 9632284766281771451532 9660587268043617988608 9943003629710215691904 10147592181761866220544 10263745682281512972288 10752317878640116969152 11099166842467217516544 11416041204482099498112 11784300598175070449664 12743487856166064556032 12793073412026632900608 12843046355042361935376 13257338172946954255872 13530122909015821627392 14336423838186822625536 14392207588529962013184 14448427149422657177298 14490880902065426982912 14914505444565323537856 15221388272642799330816 15395618523422269458432 16003449865882964791296 17124061806723149247168 17676450897262605674496 19115231784249096834048 19189610118039949350912 19264569532563542903064 19886007259420431383808 20295184363523732441088 21504635757280233938304 22198333684934435033088 22832082408964198996224 25486975712332129112064 25686092710084723870752 26514676345893908511744 28672847676373645251072 28784415177059924026368 28896854298845314354596 28981761804130853965824 29829010889130647075712 30442776545285598661632 30791237046844538916864 34248123613446298494336 35352901794525211348992 38230463568498193668096 38379220236079898701824 38529139065127085806128 39772014518840862767616 40590368727047464882176 43009271514560467876608 45664164817928397992448 51372185420169447741504 53029352691787817023488 57345695352747290502144 57568830354119848052736 57793708597690628709192 59658021778261294151424 60885553090571197323264 68496247226892596988672 76460927136996387336192 77058278130254171612256 79544029037681725535232 86018543029120935753216 91328329635856795984896 102744370840338895483008 106058705383575634046976 114691390705494581004288 115137660708239696105472 115587417195381257418384 119316043556522588302848 121771106181142394646528 136992494453785193977344 154116556260508343224512 159088058075363451070464 172037086058241871506432 182656659271713591969792 205488741680677790966016 229382781410989162008576 231174834390762514836768 238632087113045176605696 273984988907570387954688 308233112521016686449024 318176116150726902140928 344074172116483743012864 365313318543427183939584 410977483361355581932032 462349668781525029673536 477264174226090353211392 547969977815140775909376 616466225042033372898048 688148344232967486025728 821954966722711163864064 924699337563050059347072 954528348452180706422784 1095939955630281551818752 1232932450084066745796096 1643909933445422327728128 1849398675126100118694144 2465864900168133491592192 3287819866890844655456256 3698797350252200237388288 4931729800336266983184384 7397594700504400474776576 9863459600672533966368768 14795189401008800949553152 29590378802017601899106304
- Sum of all divisors σ(n): 94357098162122149008977787
- Sum of proper divisors (its aliquot sum) s(n): 64766719360104547109871483
- 29590378802017601899106304 is an abundant number, because the sum of its proper divisors (64766719360104547109871483) is greater than itself. Its abundance is 35176340558086945210765179
Bases of 29590378802017601899106304
- Binary: 11000011110100000000110100110001010101101000011111001111101000011011010010000000000002
- Hexadecimal: 0x187A01A62AD0F9F4369000
- Base-36: 3PUJGHTLKWLG00000
Squares and roots of 29590378802017601899106304
- 29590378802017601899106304 squared (295903788020176018991063042) is 875590517646892648928380551079187764505553892540416
- 29590378802017601899106304 cubed (295903788020176018991063043) is 25909055092626231215970036971300890939048252683231296055335183656842600382464
-
29590378802017601899106304 is a
perfect square number . Itssquare root is 5439703925952 -
The
cube root of 29590378802017601899106304 is 309302555.5411571479
Scales and comparisons
How big is 29590378802017601899106304?- 29,590,378,802,017,601,899,106,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,590,378,802,017,601,899,106,304 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 29590378802017601899106304 cubic inches would be around 25775213 feet tall.
Recreational maths with 29590378802017601899106304
- 29590378802017601899106304 backwards is 40360199810671020887309592
- 29590378802017601899106304 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 29590378802017601899106304's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 29590378802017601899106304 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 29590378802017601899106304 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/29590378802017601899106304/
Chicago style:
Numbermatics. 2024. "Number 29590378802017601899106304 - Facts about the integer". https://numbermatics.com/n/29590378802017601899106304/
The information we have on file for 29590378802017601899106304 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 29590378802017601899106304, math, Factors of 29590378802017601899106304, curriculum, school, college, exams, university, Prime factorization of 29590378802017601899106304, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, five hundred ninety sextillion, three hundred seventy-eight quintillion, eight hundred two quadrillion, seventeen trillion, six hundred one billion, eight hundred ninety-nine million, one hundred six thousand, three hundred four.