29020893563649348731215872
29,020,893,563,649,348,731,215,872 is an even composite number composed of five prime numbers multiplied together.
29020893563649348731215872 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, six hundred forty-eight divisors.
Prime factorization of 29020893563649348731215872:
213 × 312 × 133 × 313 × 4673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 31 × 31 × 31 × 467 × 467 × 467)See below for interesting mathematical facts about the number 29020893563649348731215872 from the Numbermatics database.
Names of 29020893563649348731215872
- Cardinal: 29020893563649348731215872 can be written as Twenty-nine septillion, twenty sextillion, eight hundred ninety-three quintillion, five hundred sixty-three quadrillion, six hundred forty-nine trillion, three hundred forty-eight billion, seven hundred thirty-one million, two hundred fifteen thousand, eight hundred seventy-two.
Scientific notation
- Scientific notation: 2.9020893563649348731215872 × 1025
Factors of 29020893563649348731215872
Divisors of 29020893563649348731215872
- Number of divisors d(n): 11648
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 48 52 54 62 64 72 78 81 93 96 104 108 117 124 128 144 156 162 169 186 192 208 216 234 243 248 256 279 288 312 324 338 351 372 384 403 416 432 467 468 486 496 507 512 558 576 624 648 676 702 729 744 768 806 832 837 864 934 936 961 972 992 1014 1024 1053 1116 1152 1209 1248 1296 1352 1401 1404 1458 1488 1521 1536 1612 1664 1674 1728 1868 1872 1922 1944 1984 2028 2048 2106 2187 2197 2232 2304 2418 2496 2511 2592 2704 2802 2808 2883 2916 2976 3042 3072 3159 3224 3328 3348 3456 3627 3736 3744 3844 3888 3968 4056 4096 4203 4212 4374 4394 4464 4563 4608 4836 4992 5022 5184 5239 5408 5604 5616 5766 5832 5952 6071 6084 6144 6318 6448 6561 6591 6656 6696 6912 7254 7472 7488 7533 7688 7776 7936 8112 8192 8406 8424 8649 8748 8788 8928 9126 9216 9477 9672 9984 10044 10368 10478 10816 10881 11208 11232 11532 11664 11904 12142 12168 12288 12493 12609 12636 12896 13122 13182 13312 13392 13689 13824 14477 14508 14944 14976 15066 15376 15552 15717 15872 16224 16812 16848 17298 17496 17576 17856 18213 18252 18432 18954 19344 19683 19773 19968 20088 20736 20956 21632 21762 22416 22464 22599 23064 23328 23808 24284 24336 24576 24986 25218 25272 25792 25947 26244 26364 26624 26784 27378 27648 28431 28954 29016 29791 29888 29952 30132 30752 31104 31434 31744 32448 32643 33624 33696 34596 34992 35152 35712 36426 36504 36864 37479 37827 37908 38688 39366 39546 39936 40176 41067 41472 41912 43264 43431 43524 44832 44928 45198 46128 46656 47151 47616 48568 48672 49972 50436 50544 51584 51894 52488 52728 53248 53568 54639 54756 55296 56862 57908 58032 59049 59319 59582 59776 59904 60264 61504 62208 62868 63488 64896 65286 67248 67392 67797 68107 69192 69984 70304 71424 72852 73008 73728 74958 75654 75816 77376 77841 78732 78923 79092 79872 80352 82134 82944 83824 85293 86528 86862 87048 89373 89664 89856 90396 92256 93312 94302 95232 97136 97344 97929 99944 100872 101088 103168 103788 104976 105456 106496 107136 109278 109512 110592 112437 113481 113724 115816 116064 118098 118638 119164 119552 119808 120528 123008 123201 124416 125736 126976 129792 130293 130572 134496 134784 135594 136214 138384 139968 140608 141453 142848 145704 146016 149916 151308 151632 154752 155682 157464 157846 158184 159744 160704 162409 163917 164268 165888 167648 170586 173056 173724 174096 177147 177957 178746 179328 179712 180792 184512 186624 188201 188604 190464 194272 194688 195858 199888 201744 202176 203391 204321 206336 207576 209952 210912 214272 218089 218556 219024 221184 224874 226962 227448 231632 232128 233523 236196 236769 237276 238328 239104 239616 241056 246016 246402 248832 251472 253952 255879 259584 260586 261144 268119 268992 269568 271188 272428 276768 279936 281216 282906 285696 291408 292032 293787 299832 302616 303264 309504 311364 314928 315692 316368 319488 321408 324818 327834 328536 331776 335296 337311 340443 341172 346112 347448 348192 354294 355914 357492 358656 359424 361584 369024 369603 373248 376402 377208 380928 387283 388544 389376 390879 391716 399776 403488 404352 406782 408642 412672 415152 419904 421824 424359 428544 436178 437112 438048 448787 449748 453924 454896 463264 464256 467046 472392 473538 474552 476656 478208 479232 482112 487227 491751 492032 492804 497664 502944 511758 519168 521172 522288 531441 533871 536238 537984 539136 542376 544856 553536 559872 562432 564603 565812 571392 582816 584064 587574 599664 605232 606528 610173 612963 619008 622728 629856 631384 632736 642816 649636 654267 655668 657072 663552 670592 674622 680886 682344 692224 694896 696384 700569 708588 710307 711828 714984 717312 718848 723168 738048 739206 746496 752804 754416 761856 767637 774566 777088 778752 781758 783432 799552 804357 806976 808704 813564 817284 825344 830304 839808 843648 848718 857088 872356 874224 876096 881361 897574 899496 907848 909792 926528 928512 934092 944784 947076 949104 953312 956416 958464 964224 974454 983502 984064 985608 995328 1005888 1011933 1021329 1023516 1025999 1038336 1042344 1044576 1062882 1067742 1072476 1075968 1078272 1084752 1089712 1107072 1108809 1119744 1124864 1129206 1131624 1142784 1161849 1165632 1168128 1172637 1175148 1199328 1210464 1213056 1220346 1225926 1238016 1245456 1259712 1262768 1265472 1273077 1285632 1299272 1308534 1311336 1314144 1341184 1346361 1349244 1361772 1364688 1384448 1389792 1392768 1401138 1417176 1420614 1423656 1429968 1434624 1437696 1446336 1461681 1475253 1476096 1478412 1492992 1505608 1508832 1535274 1549132 1554176 1557504 1563516 1566864 1599104 1601613 1608714 1613952 1617408 1627128 1634568 1650688 1660608 1679616 1687296 1693809 1697436 1714176 1744712 1748448 1752192 1762722 1795148 1798992 1815696 1819584 1830519 1838889 1853056 1857024 1868184 1889568 1894152 1898208 1906624 1912832 1928448 1948908 1962801 1967004 1968128 1971216 1990656 2011776 2023866 2042658 2047032 2051998 2076672 2084688 2089152 2101707 2111317 2125764 2130921 2135484 2144952 2151936 2156544 2169504 2179424 2214144 2217618 2239488 2249728 2258412 2263248 2285568 2302911 2323698 2331264 2336256 2345274 2350296 2398656 2413071 2420928 2426112 2440692 2446613 2451852 2476032 2490912 2519424 2525536 2530944 2546154 2571264 2598544 2617068 2622672 2628288 2644083 2682368 2692722 2698488 2723544 2729376 2779584 2785536 2802276 2834352 2835157 2841228 2847312 2859936 2869248 2875392 2892672 2923362 2950506 2952192 2956824 2985984 3011216 3017664 3035799 3063987 3070548 3077997 3098264 3108352 3115008 3127032 3133728 3198208 3203226 3217428 3227904 3234816 3254256 3269136 3301376 3321216 3326427 3359232 3374592 3387618 3394872 3428352 3485547 3489424 3496896 3504384 3517911 3525444 3590296 3597984 3631392 3639168 3661038 3677778 3706112 3714048 3736368 3779136 3788304 3796416 3813248 3819231 3825664 3856896 3897816 3925602 3934008 3936256 3942432 4023552 4039083 4047732 4085316 4094064 4103996 4153344 4169376 4178304 4203414 4222634 4251528 4261842 4270968 4289904 4303872 4313088 4339008 4358848 4385043 4425759 4428288 4435236 4478976 4499456 4516824 4526496 4605822 4647396 4662528 4672512 4690548 4700592 4797312 4804839 4826142 4841856 4852224 4881384 4893226 4903704 4952064 4981824 5034679 5038848 5051072 5061888 5081427 5092308 5142528 5197088 5234136 5245344 5256576 5288166 5364736 5385444 5396976 5447088 5458752 5491557 5516667 5559168 5571072 5604552 5668704 5670314 5682456 5694624 5719872 5738496 5785344 5834231 5846724 5888403 5901012 5904384 5913648 5971968 6022432 6035328 6071598 6127974 6141096 6155994 6196528 6216704 6230016 6254064 6267456 6305121 6333951 6392763 6396416 6406452 6434856 6455808 6469632 6508512 6538272 6642432 6652854 6718464 6749184 6760759 6775236 6789744 6856704 6908733 6971094 6978848 6993792 7008768 7035822 7050888 7180592 7195968 7239213 7262784 7278336 7322076 7339839 7355556 7412224 7428096 7472736 7558272 7576608 7592832 7626496 7638462 7713792 7795632 7851204 7868016 7872512 7884864 7932249 8047104 8078166 8095464 8170632 8188128 8207992 8338752 8356608 8406828 8445268 8503056 8505471 8523684 8541936 8579808 8607744 8626176 8678016 8717696 8770086 8851518 8856576 8870472 8957952 8998912 9033648 9052992 9107397 9191961 9211644 9233991 9294792 9325056 9345024 9381096 9401184 9594624 9609678 9652284 9683712 9704448 9762768 9786452 9807408 9904128 9963648 9979281 10069358 10077696 10102144 10123776 10162854 10184616 10285056 10394176 10456641 10468272 10490688 10513152 10553733 10576332 10729472 10770888 10793952 10894176 10917504 10983114 11033334 11118336 11142144 11209104 11337408 11340628 11364912 11389248 11439744 11457693 11476992 11570688 11668462 11693448 11776806 11802024 11808768 11827296 12044864 12070656 12117249 12143196 12255948 12282192 12311988 12393056 12433408 12460032 12508128 12534912 12610242 12667902 12785526 12792832 12812904 12869712 12911616 12939264 13017024 13076544 13155129 13277277 13284864 13305708 13436928 13498368 13521518 13550472 13579488 13817466 13912397 13942188 13957696 13987584 14017536 14071644 14101776 14361184 14391936 14414517 14478426 14525568 14556672 14644152 14679678 14711112 14824448 14856192 14945472 15104037 15116544 15153216 15185664 15244281 15252992 15276924 15427584 15591264 15702408 15736032 15769728 15864498 16094208 16156332 16190928 16341264 16376256 16415984 16474671 16550001 16677504 16713216 16813656 16890536 17006112 17010942 17047368 17083872 17159616 17215488 17356032 17435392 17502693 17540172 17665209 17703036 17713152 17740944 17915904 17997824 18067296 18105984 18214794 18383922 18423288 18467982 18589584 18650112 18690048 18762192 18802368 18915363 19001853 19178289 19189248 19219356 19304568 19367424 19408896 19525536 19572904 19614816 19927296 19958562 20138716 20155392 20204288 20247552 20282277 20325708 20369232 20570112 20788352 20913282 20936544 20981376 21026304 21107466 21152664 21458944 21541776 21587904 21717639 21788352 21835008 21966228 22019517 22066668 22236672 22284288 22418208 22674816 22681256 22729824 22778496 22879488 22915386 23141376 23336924 23386896 23553612 23604048 23617536 23654592 23796747 24089728 24141312 24234498 24286392 24511896 24564384 24623976 24786112 24866816 25016256 25069824 25220484 25335804 25516413 25571052 25585664 25625808 25739424 25823232 25878528 26034048 26153088 26310258 26554554 26569728 26611416 26873856 26996736 27043036 27100944 27158976 27322191 27575883 27634932 27701973 27824794 27884376 27915392 27975168 28035072 28143288 28203552 28722368 28783872 28829034 28956852 29051136 29113344 29288304 29359356 29422224 29648896 29712384 29890944 29937843 30208074 30233088 30306432 30371328 30488562 30505984 30553848 30855168 31182528 31369923 31404816 31472064 31539456 31661199 31728996 31805969 32188416 32312664 32381856 32682528 32752512 32831968 32949342 33100002 33355008 33426432 33627312 33781072 34012224 34021884 34094736 34167744 34319232 34373079 34430976 34712064 34870784 35005386 35080344 35330418 35406072 35426304 35481888 36134592 36211968 36351747 36429588 36767844 36846576 36857041 36935964 37179168 37300224 37380096 37524384 37604736 37830726 38003706 38356578 38378496 38438712 38609136 38734848 38817792 39051072 39145808 39229632 39465387 39831831 39854592 39917124 40277432 40310784 40408576 40495104 40564554 40651416 40738464 41576704 41737191 41826564 41873088 41962752 42052608 42214932 42305328 42917888 43083552 43175808 43243551 43435278 43576704 43670016 43932456 44039034 44133336 44473344 44568576 44836416 45312111 45349632 45362512 45459648 45556992 45732843 45758976 45830772 46282752 46673848 46773792 47107224 47208096 47309184 47593494 48179456 48282624 48468996 48572784 49023792 49128768 49247952 49572224 49650003 49733632 50032512 50139648 50440968 50671608 51032826 51142104 51171328 51251616 51478848 51646464 52068096 52306176 52508079 52620516 52995627 53109108 53139456 53222832 53747712 53993472 54086072 54201888 54317952 54644382 55151766 55269864 55403946 55649588 55768752 55830784 55950336 56070144 56286576 56407104 56746089 57005559 57444736 57534867 57567744 57658068 57913704 58102272 58226688 58576608 58718712 58844448 59297792 59781888 59875686 60416148 60466176 60612864 60742656 60846831 60977124 61011968 61107696 61710336 62365056 62739846 62809632 62944128 63078912 63322398 63457992 63611938 64376832 64625328 64763712 65152917 65365056 65450827 65505024 65663936 65898684 66058551 66200004 66710016 66852864 67254624 67562144 68024448 68043768 68189472 68335488 68638464 68746158 69424128 69741568 70010772 70160688 70660836 70812144 70852608 70963776 71390241 72269184 72423936 72703494 72859176 73535688 73693152 73714082 73871928 74358336 74600448 75048768 75209472 75661452 75845003 76007412 76549239 76713156 76756992 76877424 77218272 77469696 77635584 78102144 78291616 78459264 78930774 79663662 79709184 79834248 80554864 80621568 80817152 80990208 81129108 81302832 81476928 81966573 82727649 83105919 83153408 83474382 83653128 83746176 83925504 84105216 84429864 84610656 86167104 86351616 86487102 86870556 87153408 87340032 87864912 87889867 88078068 88266672 88946688 89137152 89672832 89813529 90624222 90699264 90725024 90919296 91113984 91465686 91517952 91661544 92565504 93347696 93547584 94109769 94214448 94416192 94618368 94983597 95186988 95417907 96358912 96565248 96937992 97145568 98047584 98257536 98495904 99144448 99300006 100065024 100279296 100881936 101343216 101847563 102065652 102284208 102342656 102503232 102957696 103119237 103292928 104136192 104612352 105016158 105241032 105991254 106218216 106278912 106445664 108172144 108403776 108635904 109055241 109288764 110303532 110539728 110571123 110807892 111299176 111537504 111661568 111900672 112140288 112573152 112814208 113492178 114011118 114889472 115069734 115135488 115316136 115827408 116204544 116453376 117153216 117437424 117688896 118396161 118595584 119495493 119563776 119751372 120832296 120932352 121225728 121485312 121693662 121954248 122023936 122215392 124730112 125211573 125479692 125619264 125888256 126157824 126644796 126915984 127223876 128753664 129250656 129527424 129730653 130305834 130730112 130901654 131010048 131327872 131797368 132117102 132400008 133420032 133705728 134509248 135124288 135936333 136048896 136087536 136378944 136670976 137198529 137276928 137492316 138848256 139483136 140021544 140321376 141321672 141624288 141927552 142780482 144538368 144847872 145406988 145718352 147071376 147386304 147428164 147743856 148716672 148950009 149200896 150097536 150418944 151322904 151690006 152014824 153098478 153426312 153513984 153754848 154436544 154939392 156204288 156583232 156918528 157524237 157861548 158986881 159327324 159418368 159668496 161109728 161243136 161634304 161980416 162258216 162605664 162953856 163933146 165455298 166211838 166306816 166948764 167306256 167492352 167851008 168210432 168859728 169221312 170238267 171016677 172334208 172604601 172703232 172974204 173741112 174306816 174680064 175729824 175779734 176156136 176533344 177893376 179345664 179627058 180861161 181248444 181398528 181450048 181838592 182227968 182540493 182931372 183035904 183323088 185131008 186695392 187095168 188219538 188428896 188832384 189236736 189967194 190373976 190835814 192717824 193130496 193875984 194291136 195458751 196095168 196352481 196515072 196991808 198175653 198288896 198600012 200130048 200558592 201763872 202686432 203695126 204131304 204568416 205006464 205915392 206238474 208272384 209224704 209583529 210032316 210482064 211982508 212436432 212557824 212891328 214170723 216344288 216807552 217271808 218110482 218577528 220607064 221079456 221142246 221615784 222598352 223075008 223323136 223801344 225146304 225628416 226984356 227535009 228022236 229647717 229778944 230139468 230270976 230632272 231654816 232409088 232906752 234306432 234874848 235377792 236792322 238990986 239127552 239502744 241664592 241864704 242451456 242970624 243387324 243908496 244047872 244430784 245899719 248182947 249317757 249460224 250423146 250959384 251238528 251776512 252315648 253289592 253831968 254447752 258501312 259054848 259461306 260611668 261460224 261803308 262020096 262655744 263594736 263669601 264234204 264800016 266840064 267411456 269018496 270248576 271872666 272097792 272175072 272757888 273341952 274397058 274553856 274984632 277696512 278966272 280043088 280642752 282329307 282643344 283248576 283855104 284950791 285560964 286253721 289076736 289695744 290813976 291436704 294142752 294772608 294856328 295487712 297433344 297900018 300195072 300837888 302645808 303380012 304029648 305542689 306196956 306852624 307027968 307509696 308873088 309357711 309878784 312408576 313166464 313837056 315048474 315723096 317973762 318654648 318836736 319336992 322219456 323268608 324516432 325211328 325907712 327165723 327866292 330910596 331713369 332423676 332613632 333897528 334612512 334984704 335702016 336420864 337719456 338442624 340476534 342033354 344668416 345209202 345406464 345948408 347482224 348613632 349360128 351459648 351559468 352312272 353066688 355188483 355786752 358486479 358691328 359254116 361722322 362496888 362797056 362900096 363677184 364455936 365080986 365862744 366071808 366646176 373390784 374190336 375634719 376439076 376857792 377664768 378473472 379934388 380747952 381671628 385435648 386260992 387751968 388582272 389191959 390917502 392190336 392704962 393030144 393983616 396351306 396577792 397200024 400260096 401117184 403527744 405372864 407390252 407808999 408262608 409136832 410012928 411595587 411830784 412476948 416544768 418449408 419167058 420064632 420964128 423965016 424872864 425782656 428341446 432688576 433615104 434543616 436220964 437155056 441214128 442158912 442284492 443231568 445196704 446150016 446646272 446850027 447602688 450292608 451256832 453968712 455070018 456044472 459295434 459557888 460278936 460541952 461264544 463309632 464818176 468612864 469749696 470755584 472572711 473584644 476960643 477981972 478255104 479005488 479141533 483329184 483729408 484902912 485941248 486774648 487816992 488861568 491799438 496365894 498635514 498920448 500846292 501918768 502477056 503553024 504631296 506579184 507663936 508895504 510714801 513050031 517002624 517813803 518109696 518922612 521223336 522920448 523606616 524040192 525311488 527189472 527339202 528468408 529600032 533680128 538036992 540497152 542583483 543745332 544195584 544350144 545515776 546683904 547621479 548794116 549107712 549969264 555393024 557932544 560086176 561285504 564658614 565286688 566497152 567710208 569901582 571121928 572507442 578153472 579391488 581627952 582873408 586376253 588285504 589057443 589545216 589712656 590975424 594526959 594866688 595800036 600390144 601675776 605291616 606760024 608059296 611085378 612393912 613705248 615019392 617746176 618715422 624817152 626332928 627674112 628750587 630096948 631446192 635947524 637309296 637673472 638673984 644438912 646537216 649032864 650422656 651815424 654331446 655732584 661821192 663426738 664847352 665227264 667795056 669225024 669969408 671404032 675438912 676885248 680953068 682605027 684066708 688943151 689336832 690418404 690812928 691896816 694964448 697227264 698720256 702919296 703118936 704624544 706133376 710376966 716972958 717382656 718508232 723444644 724993776 725594112 725800192 727354368 728911872 730161972 731725488 732143616 733292352 737699157 746781568 747953271 748380672 751269438 752878152 753715584 755329536 756946944 759868776 761495904 763343256 770871296 775503936 777164544 778383918 781835004 784380672 785409924 786060288 787967232 791008803 792702612 793155584 794400048 800520192 802234368 807055488 810745728 814780504 815617998 816525216 818273664 820025856 823191174 823661568 824953896 833089536 836898816 838334116 840129264 841928256 846987921 847930032 849745728 851565312 854852373 856682892 858761163 865377152 867230208 869087232 872441928 874310112 882428256 884317824 884568984 886463136 890393408 892300032 893292544 893700054 900585216 902513664 907937424 910140036 912088944 916628067 918590868 919115776 920557872 921083904 922529088 926619264 928073133 929636352 937225728 939499392 941511168 945145422 947169288 953921286 955963944 956510208 958010976 958283066 966658368 969805824 973549296 975633984 977723136 981497169 983598876 985985039 992731788 995140107 997271028 997840896 1001692584 1003837536 1004954112 1007106048 1009262592 1013158368 1015327872 1017791008 1021429602 1026100062 1034005248 1035627606 1036219392 1037845224 1042446672 1045840896 1047213232 1048080384 1050622976 1054378944 1054678404 1056936816 1059200064 1065565449 1067360256 1075459437 1076073984 1080994304 1085166966 1087490664 1088391168 1088700288 1091031552 1093367808 1095242958 1097588232 1098215424 1099938528 1120172352 1122571008 1126904157 1129317228 1130573376 1132994304 1135420416 1139803164 1142243856 1142568271 1145014884 1156306944 1158782976 1163255904 1165746816 1167575877 1172752506 1176571008 1178114886 1179090432 1179425312 1181950848 1189053918 1189733376 1191600072 1200780288 1203351552 1210583232 1213520048 1216118592 1222170756 1223426997 1224787824 1227410496 1230038784 1234786761 1235492352 1237430844 1249634304 1252665856 1255348224 1257501174 1260193896 1262892384 1271895048 1274618592 1277347968 1288877824 1298065728 1300845312 1303630848 1308662892 1311465168 1323642384 1324018319 1326853476 1329694704 1330454528 1335590112 1338450048 1339938816 1340550081 1342808064 1350877824 1353770496 1361906136 1365210054 1368133416 1377886302 1378673664 1380836808 1381625856 1383793632 1389928896 1394454528 1405838592 1406237872 1409249088 1412266752 1417718133 1420753932 1430881929 1433945916 1434765312 1437016464 1437424599 1446889288 1449987552 1451188224 1451600384 1454708736 1457823744 1460323944 1463450976 1466584704 1475398314 1493563136 1495906542 1496761344 1502538876 1505756304 1507431168 1510659072 1513893888 1519737552 1522991808 1526686512 1539150093 1541742592 1551007872 1553441409 1554329088 1556767836 1563670008 1568761344 1570819848 1572120576 1575934464 1582017606 1585405224 1586311168 1588800096 1601040384 1614110976 1621491456 1627750449 1629561008 1631235996 1633050432 1636547328 1640051712 1642864437 1646382348 1647323136 1649907792 1666179072 1673797632 1676668232 1680258528 1683856512 1693975842 1695860064 1699491456 1703130624 1709704746 1713365784 1717522326 1730754304 1734460416 1738174464 1744883856 1748620224 1759128759 1764856512 1767172329 1768635648 1769137968 1772926272 1780786816 1783580877 1784600064 1786585088 1787400108 1801170432 1805027328 1815874848 1820280072 1824177888 1833256134 1837181736 1838231552 1841115744 1845058176 1853238528 1856146266 1874451456 1878998784 1883022336 1886251761 1890290844 1894338576 1907842572 1911927888 1913020416 1916021952 1916566132 1933316736 1939611648 1947098592 1951267968 1955446272 1962994338 1967197752 1971970078 1985463576 1990280214 1994542056 1995681792 2003385168 2007675072 2009908224 2014212096 2026316736 2030655744 2035582016 2042859204 2047815081 2052200124 2066829453 2068010496 2071255212 2072438784 2075690448 2084893344 2091681792 2094426464 2096160768 2101245952 2108757888 2109356808 2113873632 2118400128 2131130898 2150918874 2152147968 2161988608 2170333932 2174981328 2176782336 2177400576 2182063104 2186735616 2190485916 2195176464 2196430848 2199877056 2213097471 2240344704 2243859813 2245142016 2253808314 2258634456 2261146752 2265988608 2270840832 2279606328 2284487712 2285136542 2290029768 2312613888 2326511808 2331493632 2335151754 2345505012 2351195093 2353142016 2356229772 2358180864 2358850624 2363901696 2373026409 2378107836 2379466752 2383200144 2401560576 2406703104 2421166464 2427040096 2432237184 2444341512 2446853994 2449575648 2454820992 2460077568 2469573522 2470984704 2474861688 2499268608 2505331712 2510696448 2515002348 2520387792 2525784768 2540963763 2543790096 2549237184 2554695936 2564557119 2576283489 2577755648 2596131456 2601690624 2607261696 2617325784 2622930336 2647284768 2648036638 2653706952 2659389408 2671180224 2676900096 2679877632 2681100162 2701755648 2707540992 2723812272 2724585877 2730420108 2736266832 2749884201 2755772604 2757347328 2761673616 2763251712 2767587264 2779857792 2784219399 2788909056 2811677184 2812475744 2818498176 2824533504 2835436266 2841507864 2861763858 2867891832 2869530624 2874032928 2874849198 2893778576 2899975104 2903200768 2909417472 2920647888 2926901952 2933169408 2944491507 2950796628 2957955117 2985420321 2987126272 2991813084 2993522688 3005077752 3011512608 3014862336 3021318144 3027787776 3039475104 3045983616 3053373024 3078300186 3102015744 3106882818 3108658176 3113535672 3127340016 3137522688 3141639696 3144241152 3151868928 3157274453 3164035212 3170810448 3172622336 3177600192 3196696347 3202080768 3226378311 3228221952 3242982912 3255500898 3259122016 3262471992 3266100864 3273094656 3280103424 3285728874 3292764696 3294646272 3299815584 3353336464 3360517056 3367713024 3380712471 3387951684 3391720128 3398982912 3406261248 3419409492 3426731568 3427704813 3435044652 3461508608 3468920832 3476348928 3489767712 3497240448 3518257518 3529713024 3534344658 3537271296 3538275936 3545852544 3561573632 3567161754 3569200128 3574800216 3602340864 3610054656 3631749696 3640560144 3648355776 3666512268 3670280991 3674363472 3676463104 3682231488 3690116352 3704360283 3706477056 3712292532 3748902912 3757997568 3766044672 3772503522 3780581688 3788677152 3815685144 3823855776 3832043904 3833132264 3866633472 3894197184 3902535936 3910892544 3925988676 3934395504 3943940156 3970927152 3972054957 3980560428 3989084112 3991363584 4006770336 4015350144 4019816448 4021650243 4028424192 4052633472 4061311488 4071164032 4085718408 4095630162 4104400248 4133658906 4136020992 4142510424 4144877568 4151380896 4169786688 4183363584 4188852928 4202491904 4217515776 4218713616 4227747264 4236800256 4253154399 4262261796 4292645787 4301837748 4304295936 4312273797 4323977216 4340667864 4349962656 4353564672 4354801152 4364126208 4373471232 4380971832 4390352928 4399754112 4426194942 4480689408 4487719626 4490284032 4507616628 4517268912 4522293504 4531977216 4541681664 4559212656 4568975424 4570273084 4580059536 4617450279 4625227776 4653023616 4660324227 4662987264 4670303508 4691010024 4702390186 4706284032 4712459544 4716361728 4717701248 4727803392 4746052818 4756215672 4758933504 4766400288 4803121152 4842332928 4854080192 4864474368 4883251347 4888683024 4893707988 4899151296 4909641984 4920155136 4928593311 4939147044 4941969408 4949723376 4998537216 5010663424 5021392896 5030004696 5040775584 5051569536 5081927526 5087580192 5098474368 5109391872 5129114238 5152566978 5155511296 5192262912 5203381248 5214523392 5234651568 5245860672 5277386277 5294569536 5296073276 5301516987 5307413904 5318778816 5342360448 5350742631 5353800192 5359755264 5362200324 5403511296 5415081984 5447624544 5449171754 5460840216 5472533664 5499768402 5511545208 5514694656 5523347232 5535174528 5559715584 5568438798 5623354368 5624951488 5636996352 5649067008 5658755283 5670872532 5683015728 5723527716 5735783664 5739061248 5748065856 5749698396 5787557152 5799950208 5806401536 5818834944 5841295776 5853803904 5866338816 5888983014 5901593256 5915910234 5970840642 5974252544 5983626168 5987045376 6010155504 6023025216 6029724672 6042636288 6078950208 6091967232 6106746048 6143445243 6156600372 6200488359 6204031488 6213765636 6217316352 6227071344 6254680032 6275045376 6283279392 6288482304 6303737856 6314548906 6328070424 6341620896 6355200384 6393392694 6452756622 6456443904 6485965824 6497089399 6511001796 6518244032 6524943984 6532201728 6546189312 6560206848 6571457748 6585529392 6589292544 6599631168 6639292413 6706672928 6721034112 6731579439 6735426048 6761424942 6775903368 6783440256 6797965824 6812522496 6838818984 6853463136 6855409626 6870089304 6923017216 6937841664 6979535424 6994480896 7036515036 7053585279 7059426048 7068689316 7074542592 7076551872 7091705088 7119079227 7123147264 7134323508 7138400256 7149600432 7204681728 7220109312 7263499392 7281120288 7296711552 7333024536 7340561982 7348726944 7364462976 7380232704 7408720566 7412954112 7424585064 7497805824 7515995136 7532089344 7545007044 7561163376 7577354304 7622891289 7631370288 7647711552 7664087808 7666264528 7693671357 7728850467 7733266944 7788394368 7805071872 7821785088 7851977352 7868791008 7887880312 7941854304 7944109914 7961120856 7978168224 8013540672 8030700288 8039632896 8043300486 8105266944 8122622976 8142328064 8171436816 8173757631 8191260324 8208800496 8249652603 8267317812 8272041984 8285020848 8289755136 8302761792 8339573376 8366727168 8377705856 8404983808 8435031552 8437427232 8455494528 8473600512 8506308798 8524523592 8585291574 8603675496 8608591872 8624547594 8647954432 8681335728 8699925312 8709602304 8728252416 8761943664 8780705856 8799508224 8833474521 8852389884 8873865351 8956260963 8961378816 8975439252 8980568064 9015233256 9034537824 9044587008 9063954432 9083363328 9118425312 9137950848 9140546168 9160119072 9234900558 9306047232 9320648454 9325974528 9340607016 9382020048 9404780372 9412568064 9424919088 9432723456 9435402496 9455606784 9471823359 9492105636 9512431344 9517867008 9532800576 9590089041 9606242304 9684665856 9708160384 9728948736 9766502694 9777366048 9787415976 9798302592 9819283968 9840310272 9857186622 9878294088 9883938816 9899446752 10021326848 10060009392 10081551168 10103139072 10142137413 10163855052 10175160384 10196948736 10218783744 10258228476 10283114439 10305133956 10311022592 10384525824 10406762496 10429046784 10469303136 10491721344 10554772554 10589139072 10592146552 10603033974 10614827808 10637557632 10684720896 10701485262 10707600384 10724400648 10807022592 10830163968 10895249088 10898343508 10921680432 10945067328 10999536804 11010842973 11023090416 11029389312 11046694464 11070349056 11113080849 11119431168 11136877596 11246708736 11249902976 11273992704 11298134016 11317510566 11341745064 11366031456 11447055432 11471567328 11496131712 11499396792 11575114304 11599900416 11612803072 11682591552 11707607808 11732677632 11777966028 11803186512 11831820468 11916164871 11941681284 11948505088 11967252336 11974090752 12020311008 12046050432 12059449344 12064950729 12085272576 12157900416 12183934464 12213492096 12286890486 12313200744 12400976718 12408062976 12427531272 12434632704 12454142688 12509360064 12550090752 12566558784 12607475712 12629097812 12656140848 12683241792 12710400768 12759463197 12786785388 12877937361 12905513244 12912887808 12936821391 12971931648 12994178798 13022003592 13036488064 13049887968 13064403456 13092378624 13120413696 13142915496 13171058784 13199262336 13278584826 13413345856 13442068224 13463158878 13470852096 13522849884 13551806736 13566880512 13595931648 13625044992 13677637968 13706926272 13710819252 13740178608 13846034432 13852350837 13875683328 13959070848 13980972681 13988961792 14073030072 14107170558 14118852096 14137378632 14149085184 14153103744 14183410176 14238158454 14246294528 14268647016 14276800512 14299200864 14409363456 14526998784 14562240576 14593423104 14649754041 14666049072 14681123964 14697453888 14728925952 14760465408 14785779933 14817441132 14825908224 14849170128 14853387523 14995611648 15031990272 15064178688 15090014088 15122326752 15154708608 15245782578 15262740576 15295423104 15328175616 15332529056 15387342714 15457700934 15466533888 15576788736 15610143744 15643570176 15703954704 15737582016 15775760624 15832158831 15883708608 15888219828 15904550961 15922241712 15956336448 16027081344 16052227893 16061400576 16079265792 16086600972 16210533888 16245245952 16284656128 16342873632 16347515262 16382520648 16417600992 16499305206 16534635624 16544083968 16570041696 16605523584 16679146752 16755411712 16870063104 16874854464 16910989056 16947201024 16976265849 17012617596 17049047184 17170583148 17207350992 17212238147 17217183744 17249095188 17295908864 17362671456 17399850624 17419204608 17456504832 17523887328 17561411712 17599016448 17666949042 17704779768 17747730702 17912521926 17922757632 17950878504 17961136128 18030466512 18069075648 18089174016 18127908864 18236850624 18275901696 18281092336 18320238144 18430335729 18469801116 18601465077 18612094464 18641296908 18651949056 18681214032 18764040096 18809560744 18825136128 18849838176 18865446912 18870804992 18911213568 18943646718 18984211272 19024862688 19065601152 19180178082 19369331712 19416320768 19457897472 19491268197 19533005388 19554732096 19574831952 19596605184 19638567936 19680620544 19714373244 19756588176 19767877632 19798893504 20042653696 20120018784 20163102336 20194738317 20206278144 20284274826 20327710104 20350320768 20393897472 20437567488 20516456952 20566228878 20610267912 20622045184 20769051648 20813524992 20938606272 20983442688 21109545108 21160755837 21178278144 21184293104 21206067948 21229655616 21275115264 21357237681 21369441792 21402970524 21415200768 21448801296 21614045184 21660327936 21790498176 21796687016 21843360864 21890134656 21999073608 22021685946 22046180832 22093388928 22140698112 22226161698 22238862336 22273755192 22493417472 22499805952 22547985408 22596268032 22635021132 22683490128 22732062912 22868673867 22894110864 22943134656 22992263424 22998793584 23150228608 23186551401 23199800832 23225606144 23365183104 23415215616 23465355264 23555932056 23606373024 23663640936 23832329742 23883362568 23897010176 23934504672 24040622016 24092100864 24118898688 24129901458 24315800832 24367868928 24426984192 24521272893 24573780972 24626401488 24748957809 24801953436 24816125952 24855062544 24869265408 24908285376 25018720128 25100181504 25133117568 25214951424 25258195624 25312281696 25366483584 25420801536 25518926394 25573570776 25755874722 25811026488 25825775616 25873642782 25943863296 25988357596 26044007184 26072976128 26099775936 26128806912 26184757248 26285830992 26342117568 26398524672 26500423563 26557169652 26621596053 26826691712 26868782889 26884136448 26926317756 26941704192 27045699768 27103613472 27133761024 27191863296 27250089984 27355275936 27413852544 27421638504 27480357216 27692068864 27704701674 27918141696 27961945362 27977923584 28146060144 28214341116 28237704192 28274757264 28298170368 28306207488 28366820352 28415470077 28476316908 28492589056 28537294032 28553601024 28598401728 28770267123 28818726912 29053997568 29124481152 29186846208 29299508082 29332098144 29362247928 29394907776 29457851904 29520930816 29571559866 29634882264 29651816448 29698340256 29706775046 30063980544 30180028176 30244653504 30309417216 30426412239 30491565156 30525481152 30565536209 30590846208 30656351232 30665058112 30774685428 30849343317 30915401868 30933067776 31153577472 31220287488 31287140352 31407909408 31475164032 31551521248 31664317662 31767417216 31776439656 31809101922 31844483424 31912672896 32054162688 32104455786 32122801152 32173201944 32421067776 32490491904 32569312256 32685747264 32695030524 32765041296 32835201984 32998610412 33032528919 33069271248 33088167936 33140083392 33211047168 33339242547 33358293504 33510823424 33740126208 33749708928 33821978112 33894402048 33952531698 34025235192 34098094368 34341166296 34414701984 34424476294 34498190376 34725342912 34799701248 34838409216 35047774656 35122823424 35198032896 35333898084 35409559536 35419616401 35495461404 35748494613 35825043852 35845515264 35901757008 35922272256 36060933024 36138151296 36178348032 36194852187 36255817728 36473701248 36551803392 36562184672 36640476288 36860671458 36939602232 37202930154 37224188928 37282593816 37303898112 37362428064 37528080192 37619121488 37650272256 37699676352 37741609984 37822427136 37887293436 37968422544 38049725376 38131202304 38278389591 38360356164 38633812083 38738663424 38810464173 38832641536 38915794944 38982536394 39066010776 39109464192 39149663904 39193210368 39277135872 39361241088 39428746488 39513176352 39597787008 40240037568 40326204672 40389476634 40412556288 40568549652 40655420208 40700641536 40787794944 40875134976 41032913904 41044567889 41132457756 41220535824 41244090368 41538103296 41557052511 41627049984 41877212544 41942918043 41966885376 42219090216 42321511674 42356556288 42368586208 42412135896 42459311232 42550230528 42714475362 42738883584 42805941048 42830401536 42897602592 43228090368 43580996352 43593374032 43686721728 43780269312 43949262123 43998147216 44043371892 44092361664 44186777856 44281396224 44357339799 44452323396 44477724672 44547510384 44560162569 44986834944 44999611904 45095970816 45192536064 45270042264 45366980256 45464125824 45737347734 45788221728 45886269312 45984526848 45997587168 46300457216 46373102802 46399601664 46730366208 46830431232 46930710528 47111864112 47212746048 47327281872 47664659484 47713652883 47766725136 47794020352 47869009344 48081244032 48156683679 48184201728 48237797376 48259802916 48631601664 48735737856 48853968384 49042545786 49147561944 49252802976 49497915618 49603906872 49632251904 49710125088 49816570752 50037440256 50266235136 50516391248 50624563392 50732967168 50841603072 50928797547 51037852788 51147141552 51511749444 51622052976 51636714441 51651551232 51747285564 51887726592 51976715192 52088014368 52145952256 52199551872 52257613824 52369514496 52571661984 52684235136 52797049344 53000847126 53114339304 53243192106 53653383424 53737565778 53768272896 53852635512 53883408384 54091399536 54207226944 54267522048 54383726592 54710551872 54827705088 54843277008 54960714432 55291007187 55384137728 55409403348 55804395231 55836283392 55923890724 55955847168 56292120288 56428682232 56475408384 56549514528 56596340736 56612414976 56733640704 56830940154 56952633816 56985178112 57074588064 57196803456 57540534246 58107995136 58248962304 58373692416 58473804591 58599016164 58664196288 58724495856 58789815552 58915703808 59041861632 59143119732 59269764528 59303632896 59396680512 59413550092 60127961088 60360056352 60489307008 60584214951 60618834432 60852824478 60983130312 61050962304 61131072418 61181692416 61312702464 61330116224 61549370856 61698686634 61830803736 61866135552 62307154944 62440574976 62815818816 62950328064 63103042496 63328635324 63482267511 63534834432 63552879312 63618203844 63688966848 63825345792 64071713043 64108325376 64208911572 64245602304 64346403888 64842135552 64980983808 65138624512 65371494528 65390061048 65530082592 65670403968 65997220824 66065057838 66138542496 66280166784 66422094336 66678485094 66716587008 67021646848 67480252416 67499417856 67643956224 67788804096 67905063396 68050470384 68196188736 68606021601 68682332592 68829403968 68848952588 68996380752 69450685824 69559654203 69599402496 69676818432 70095549312 70245646848 70396065792 70667796168 70819119072 70839232802 70990922808 71496989226 71650087704 71691030528 71803514016 72121866048 72276302592 72356696064 72389704374 72947402496 73103606784 73124369344 73280952576 73563818679 73721342916 73879204464 74246873427 74405860308 74448377856 74565187632 74607796224 74724856128 75056160384 75238242976 75300544512 75399352704 75483219968 75644854272 75774586872 75936845088 76099450752 76262404608 76556779182 76720712328 77267624166 77477326848 77620928346 77665283072 77831589888 77965072788 78132021552 78218928384 78299327808 78386420736 78554271744 78857492976 79026352704 79195574016 79501270689 79864788159 80480075136 80606348667 80652409344 80778953268 80825112576 81137099304 81310840416 81401283072 81575589888 81750269952 82065827808 82089135778 82264915512 82441071648 83076206592 83114105022 83754425088 83885836086 83933770752 84438180432 84462162187 84643023348 84713112576 84737172416 84824271792 84918622464 85100461056 85246410231 85428950724 85477767168 85611882096 85660803072 85795205184 86310801369 86456180736 87161992704 87186748064 87373443456 87560538624 87898524246 87996294432 88086743784 88184723328 88373555712 88562792448 88714679598 88904646792 88955449344 89095020768 89120325138 89999223808 90191941632 90540084528 90733960512 90928251648 91279236717 91474695468 91576443456 91696608627 91772538624 91969053696 91995174336 92548029951 92600914432 92746205604 92799203328 93460732416 93660862464 93861421056 94223728224 94425492096 94654563744 95329318968 95427305766 95533450272 95738018688 96162488064 96313367358 96368403456 96519605832 97263203328 97471475712 97707936768 97875508043 98085091572 98295123888 98505605952 98995831236 99097586757 99207813744 99264503808 99420250176 99633141504 100017727641 100074880512 100532470272 101032782496 101249126784 101465934336 101683206144 101857595094 102075705576 102294283104 103023498888 103244105952 103273428882 103494571128 103953430384 104176028736 104291904512 104399103744 104515227648 105143323968 105368470272 105594098688 106001694252 106228678608 106258849203 106486384212 107245483839 107306766848 107475131556 107536545792 107705271024 107766816768 108182799072 108414453888 108535044096 108767453184 109421103744 109655410176 109686554016 109921428864 110582014374 110818806696 111608790462 111672566784 111847781448 111911694336 112584240576 112857364464 112950816768 113099029056 113224829952 113467281408 113661880308 113905267632 113970356224 114149176128 114393606912 114835168773 115081068492 115901436249 116215990272 116431392519 116497924608 116747384832 116947609182 117198032328 117328392576 117448991712 117579631104 117831407616 118083723264 118286239464 118539529056 118793361024 118827100184 120720112704 120978614016 121168429902 121237668864 121705648956 121966260624 122101924608 122262144836 122363384832 122625404928 122660232448 123098741712 123133703667 123397373268 123661607472 123732271104 124614309888 124671157533 124881149952 125631637632 125900656128 126206084992 126657270648 126964535022 127069668864 127105758624 127236407688 127377933696 127650691584 128143426086 128216650752 128417823144 128491204608 128692807776 129684271104 130277249024 130742989056 130780122096 131060165184 131340807936 131847786369 131994441648 132130115676 132277084992 132560333568 132844188672 133072019397 133356970188 133433174016 133680487707 134043293696 134960504832 134998835712 135287912448 135577608192 135810126792 136100940768 136392377472 137212043202 137364665184 137658807936 137697905176 137992761504 138901371648 139119308406 139198804992 140191098624 140491293696 140792131584 141335592336 141638238144 141678465604 141981845616 142993978452 143140958649 143300175408 143382061056 143607028032 144243732096 144470051037 144552605184 144713392128 144779408748 145894804992 146207213568 146248738688 146561905152 147127637358 147442685832 147758408928 148493746854 148811720616 148896755712 149130375264 149449712256 150112320768 150476485952 150798705408 150966439936 151549173744 151873690176 152198901504 152524809216 152786392641 153113558364 153441424656 154535248332 154910143323 154954653696 155241856692 155330566144 155663179776 155930145576 156264043104 156437856768 156598655616 156772841472 157108543488 157714985952 158052705408 158391148032 159002541378 159729576318 160960150272 161212697334 161304818688 161557906536 161650225152 162274198608 162621680832 162802566144 163151179776 164131655616 164178271556 164529831024 164882143296 165873021561 166152413184 166228210044 167413185693 167508850176 167771672172 167867541504 168876360864 168924324374 169286046696 169426225152 169474344832 169648543584 169837244928 170200922112 170492820462 170857901448 170955534336 171223764192 171590410368 172621602738 174323985408 174373496128 174746886912 175121077248 175421413773 175797048492 175992588864 176173487568 176369446656 176747111424 177125584896 177429359196 177809293584 177910898688 178190041536 178240650276 179998447616 180383883264 181080169056 181467921024 181752644853 181856503296 182558473434 182949390936 183152886912 183393217254 183545077248 183938107392 183990348672 185096059902 185201828864 185492411208 185598406656 186921464832 187321724928 188447456448 188850984192 189309127488 190446802533 190658637936 190854611532 191066900544 191476037376 192215139129 192324976128 192626734716 192736806912 193039211664 194526406656 194942951424 195415873536 195751016086 196170183144 196590247776 197011211904 197991662472 198195173514 198415627488 198840500352 199266283008 200035455282 200149761024 201064940544 202065564992 202498253568 202931868672 203366412288 203715190188 204151411152 204588566208 205818064803 206046997776 206488211904 206546857764 206989142256 207906860768 208352057472 208583809024 208678962609 208798207488 209030455296 210286647936 210736940544 211188197376 212003388504 212457357216 212517698406 212972768424 214490967678 214613533696 214950263112 215073091584 215410542048 216365598144 216828907776 217070088192 218842207488 219310820352 219373108032 219842857728 220691456037 221164028748 221637613392 222740620281 223217580924 223345133568 223695562896 223759095911 223823388672 225168481152 225714728928 225901633536 226198058112 226449659904 226934562816 227323760616 227810535264 228298352256 228787213824 229670337546 230162136984 231802872498 232431980544 232862785038 232995849216 233494769664 233895218364 234396064656 234656785152 234897983424 235159262208 235662815232 236572478928 237079058112 237586722048 237654200368 238503812067 239594364477 241440225408 241819046001 241957228032 242336859804 242475337728 243411297912 243932521248 244203849216 244524289672 244726769664 245250809856 245320464896 246197483424 246267407334 246794746536 247323214944 249228619776 249342315066 251263275264 251801312256 252412169984 253314541296 253386486561 253929070044 254139337728 254211517248 254472815376 254755867392 255301383168 255739230693 256286852172 256433301504 256835646288 256982409216 257385615552 259368542208 260554498048 261485978112 261560244192 262120330368 262681615872 263695572738 263988883296 264260231352 264554169984 265120667136 265688377344 266144038794 266713940376 266866348032 267360975414 268086587392 269997671424 270575824896 271620253584 272201881536 272784754944 273837710151 274424086404 274729330368 275089825881 275317615872 275395810352 275985523008 277644089853 277802743296 278238616812 278397609984 280382197248 280982587392 281584263168 282671184672 283276476288 283356931208 283963691232 285987956904 286281917298 286600350816 287214056064 288487464192 288940102074 289105210368 289558817496 291789609984 292414427136 292497477376 293123810304 293626524129 294255274716 294885371664 295516817856 296987493708 297292760271 297623441232 297793511424 298260750528 298899424512 300224641536 300952971904 301597410816 301932879872 303098347488 303747380352 304397803008 305049618432 305572785282 306227116728 306882849312 309070496664 309820286646 310483713384 310661132288 311860291152 312528086208 312875713536 313197311232 313545682944 315429971904 316105410816 316782296064 318005082756 318776547609 319459152636 321736451517 321920300544 322425394668 322609637376 323115813072 323300450304 324548397216 325243361664 325605132288 326302359552 328263311232 328356543112 329059662048 329764286592 331746043122 332456420088 334826371386 335017700352 335543344344 335735083008 337752721728 337848648748 338572093392 338852450304 338948689664 339297087168 339674489856 340401844224 340985640924 341715802896 341911068672 342447528384 343180820736 344505506319 345243205476 348647970816 348746992256 349294177557 349493773824 350242154496 350842827546 351594096984 351985177728 352346975136 352738893312 353494222848 354251169792 354858718392 355618587168 356380083072 356481300552 359996895232 362160338112 362935842048 363505289706 363713006592 365116946868 365898781872 366305773824 366786434508 367090154496 367876214784 367980697344 369401111001 370192119804 370403657728 370984822416 371196813312 373842929664 374013472599 374643449856 376894912896 377701968384 378618254976 380893605066 381317275872 381709223064 382133801088 382952074752 384430278258 384649952256 385253469432 385473613824 386078423328 389052813312 390831747072 391502032172 392340366288 393180495552 394022423808 395543359107 395983324944 396390347028 396831254976 397681000704 398532566016 399216058191 400070910564 400299522048 401041463121 402129881088 404131129984 404996507136 405863737344 406732824576 407430380376 408302822304 409177132416 411636129606 412093995552 412976423808 413093715528 413978284512 415813721536 416704114944 417167618048 417357925218 417596414976 420573295872 421473881088 422376394752 424006777008 424914714432 425035396812 425945536848 428981935356 429227067392 429422875947 429900526224 430146183168 430821084096 432731196288 433410153111 433657815552 434140176384 437684414976 438621640704 438746216064 439685715456 441382912074 442328057496 443275226784 445481240562 446435161848 446690267136 447391125792 447518191822 450336962304 451429457856 452396116224 452899319808 454647521232 455621070528 456596704512 457574427648 458359177923 459340675092 460324273968 460455013213 463605744996 464730429969 464863961088 465725570076 465991698432 466989539328 467790436728 468792129312 469313570304 469795966848 470318524416 471325630464 473144957856 474158116224 475173444096 475308400736 477007624134 479188728954 482880450816 483638092002 483914456064 484673719608 484950675456 486822595824 487865042496 488407698432 489048579344 489453539328 490640929792 492394966848 492534814668 493589493072 494646429888 497619064683 498457239552 498684630132 502239557079 502526550528 503602624512 504824339968 506629082592 506772973122 507858140088 508278675456 508423034496 508945630752 509511734784 510602766336 511478461386 512573704344 512866603008 513671292576 514771231104 522971956224 523120488384 524240660736 525363231744 526264241319 527391145476 527977766592 528520462704 529108339968 530241334272 531376754688 532288077588 533427880752 533579382557 533732696064 534721950828 536173174784 539995342848 541151649792 543240507168 544403763072 545257934559 545569509888 547675420302 548848172808 549458660736 550179651762 550635231744 550791620704 551971046016 555288179706 555605486592 556477233624 556795219968 560764394496 561965174784 565342369344 566552952576 566713862416 567927382464 571340407599 571975913808 572563834596 573200701632 574428112128 576645417387 576974928384 577880204148 578210420736 579117634992 583579219968 584828854272 584994954752 586247620608 587253048258 588510549432 589770743328 591033635712 593974987416 594585520542 595246882464 596521501056 597798849024 600449283072 601905943808 603194821632 606196694976 607494760704 608795606016 610099236864 611145570564 612454233456 613765698624 618140993328 619640573292 620967426768 621322264576 623720582304 625056172416 625751427072 626036887827 626394622464 627091365888 630859943808 632210821632 633564592128 636010165512 637553095218 638918305272 643472903034 643840601088 644850789336 645219274752 646231626144 649096794432 650486723328 651210264576 656526622464 656713086224 658119324096 659528573184 662074368111 663492086244 664912840176 668221860843 669652742772 670035400704 671086688688 671277287733 671470166016 675505443456 675697297496 677144186784 677704900608 677897379328 678594174336 679348979712 680803688448 681971281848 683431605792 684895056768 686361641472 689011012638 690486410952 697295941632 697493984512 698588355114 698987547648 700484308992 701685655092 703188193968 703970355456 704693950272 705477786624 706988445696 709717436784 711237174336 712760166144 712962601104 718783093431 719993790464 724320676224 725457138003 725871684096 727010579412 727426013184 730233893736 731797563744 732611547648 733572869016 734180308992 735752429568 735961394688 738802222002 740384239608 740807315456 741969644832 747685859328 748026945198 753789825792 755403936768 757236509952 760159459683 761787210132 762634551744 763418446128 764267602176 765904149504 767217692079 768860556516 769299904512 770506938864 770947227648 772156846656 778105626624 781663494144 783004064344 784680732576 786360991104 788044847616 791086718214 791966649888 792780694056 793662509952 795362001408 797065132032 798432116382 800141821128 800599044096 802082926242 804259762176 808262259968 809993014272 811727474688 814860760752 816605644608 818354264832 821513130453 823272259212 824187991104 825269477643 825952847616 826187431056 827956569024 831627443072 832932269559 833408229888 834335236096 834715850436 835192829952 841146591744 842947762176 844752789504 848013554016 849829428864 850070793624 851891073696 857963870712 858454134784 858845751894 859801052448 861642168192 865462392576 866820306222 867315631104 875368829952 877243281408 877492432128 879371430912 880879572387 882765824148 884656114992 886550453568 890962481124 891878280813 892870323696 893380534272 894782251584 895036383644 900673924608 902858915712 904792232448 905798639616 909295042464 911242141056 913193409024 915148855296 916718355846 918681350184 920648547936 920910026426 927211489992 929460859938 931451140152 931983396864 935580873456 937584258624 938627140608 939591933696 940637048832 946289915712 948316232448 950346888192 950616801472 954015248268 956329642827 958377457908 965209354551 965760901632 967276184004 967828912128 969347439216 969901350912 973645191648 975730084992 976815396864 978097158688 978907078656 981281859584 984789933696 985069629336 987178986144 989292859776 995238129366 997369260264 1004479114158 1005053101056 1007205249024 1009648679936 1013258165184 1013545946244 1015716280176 1016557350912 1016846068992 1017891261504 1019023469568 1021205532672 1022956922772 1025147408688 1025733206016 1027342585152 1029542462208 1033516518957 1045943912448 1046240976768 1047882532671 1048481321472 1050726463488 1052528482638 1054782290952 1055955533184 1057040925408 1058216679936 1060482668544 1062753509376 1064576155176 1066855761504 1067158765114 1069443901656 1079990685696 1086481014336 1088807526144 1090515869118 1091139019776 1095350840604 1097696345616 1098008108431 1098917321472 1100359303524 1101270463488 1101583241408 1103942092032 1108203333003 1110576359412 1111210973184 1112954467248 1113590439936 1121528788992 1122040417797 1123930349568 1130684738688 1133105905152 1133427724832 1135854764928 1142680815198 1143951827616 1145127669192 1146401403264 1148856224256 1153290834774 1153949856768 1155760408296 1156420841472 1158235269984 1167158439936 1169989909504 1172495241216 1174506096516 1177021098864 1179541486656 1182067271424 1186630077321 1187949974832 1189171041084 1190493764928 1193043002112 1195597698048 1197648174573 1200898566144 1203124389363 1203811887616 1206389643264 1212393389952 1214989521408 1217591212032 1220198473728 1222291141128 1224908466912 1227531397248 1236281986656 1239281146584 1241934853536 1247441164608 1250112344832 1251502854144 1252073775654 1252789244928 1261719887616 1264421643264 1267129184256 1272020331024 1272381604559 1275106190436 1277836610544 1286945806068 1287681202176 1288268627841 1289701578672 1290438549504 1292463252288 1298193588864 1300230459333 1300973446656 1302420529152 1313053244928 1313426172448 1316238648192 1319057146368 1324148736222 1326984172488 1329825680352 1336443721686 1339305485544 1340070801408 1342173377376 1342554575466 1351010886912 1351394594992 1354288373568 1355794758656 1357188348672 1358697959424 1363942563696 1366863211584 1369790113536 1372723282944 1375077533769 1378022025276 1380972821904 1381365039639 1394191289907 1394591883264 1394987969024 1397176710228 1397975095296 1400968617984 1403371310184 1406376387936 1407940710912 1409387900544 1410955573248 1413976891392 1419434873568 1422474348672 1425520332288 1425925202208 1437566186862 1448641352448 1450914276006 1451743368192 1454021158824 1454852026368 1460467787472 1463595127488 1465223095296 1467145738032 1468360617984 1471922789376 1477604444004 1480768479216 1481614630912 1483939289664 1492857194049 1495371718656 1496053890396 1506718671237 1507579651584 1510807873536 1514473019904 1520318919366 1523574420264 1525269103488 1526836892256 1528535204352 1531808299008 1534435384158 1537721113032 1538599809024 1541013877728 1544313693312 1566008128688 1569361465152 1572721982208 1576089695232 1578792723957 1582173436428 1583933299776 1585561388112 1587325019904 1590724002816 1594130264064 1596864232764 1600283642256 1600738147671 1601198088192 1604165852484 1608519524352 1616524519936 1619986028544 1623454949376 1629721521504 1633211289216 1636708529664 1643026260906 1646544518424 1648375982208 1650538955286 1651905695232 1652374862112 1655913138048 1663254886144 1665864539118 1666816459776 1669431700872 1670385659904 1682293183488 1685895524352 1696027108032 1699658857728 1700141587248 1703782147392 1714021222797 1715927741424 1716908269568 1717691503788 1719602104896 1723284336384 1729936252161 1730924785152 1733640612444 1734631262208 1750737659904 1754486562816 1754984864256 1758742861824 1761759144774 1765531648296 1769312229984 1773100907136 1781924962248 1783756561626 1785740647392 1789564503168 1790072767288 1801347849216 1805717831424 1809584464896 1818590084928 1822484282112 1826386818048 1830297710592 1833436711692 1837362700368 1841297095872 1841820052852 1854422979984 1858921719876 1862902280304 1863966793728 1871161746912 1875168517248 1877254281216 1878110663481 1879183867392 1881274097664 1892579831424 1896632464896 1900693776384 1901233602944 1908030496536 1912659285654 1916754915816 1930418709102 1931521803264 1934552368008 1935657824256 1938694878432 1947290383296 1951460169984 1953630793728 1956194317376 1962563719168 1969579867392 1970139258672 1974357972288 1978585719552 1986223104333 1990476258732 1994738520528 2004665582529 2008958228316 2010106202112 2013831863199 2014410498048 2019297359872 2026516330368 2027091892488 2031432560352 2033114701824 2033692137984 2035782523008 2038046939136 2042411065344 2045913845544 2050294817376 2054685170304 2059084924416 2067033037914 2091887824896 2092481953536 2095765065342 2096962642944 2101452926976 2105056965276 2109564581904 2111911066368 2114081850816 2116433359872 2120965337088 2129152310352 2133711523008 2134317530228 2138887803312 2156349280293 2159981371392 2172962028672 2176371414009 2177615052288 2181031738236 2182278039552 2190701681208 2195392691232 2196016216862 2197834642944 2200718607048 2202540926976 2203166482816 2207884184064 2216406666006 2221152718824 2222421946368 2225908934496 2243057577984 2244080835594 2261369477376 2266211810304 2266855449664 2271709529856 2280478379049 2285361630396 2287903655232 2290255338384 2292802806528 2297712448512 2301653076237 2306581669548 2307899713536 2311520816592 2312841682944 2316470539968 2334316879872 2339979819008 2344990482432 2349012193032 2354042197728 2359082973312 2364134542848 2373260154642 2375899949664 2378342082168 2380987529856 2386086004224 2391195396096 2395296349146 2401797132288 2406248778726 2407623775232 2412779286528 2424786779904 2429979042816 2435182424064 2444582282256 2449816933824 2455062794496 2464539391359 2472563973312 2475808432929 2478562293168 2483869707072 2494882329216 2498796808677 2500224689664 2503005708288 2504147551308 2505578489856 2523439775232 2528843286528 2534258368512 2544040662048 2544763209118 2550212380872 2555673221088 2573891612136 2575362404352 2576537255682 2579403157344 2584926504576 2596387177728 2600460918666 2601946893312 2626106489856 2626852344896 2632477296384 2638114292736 2642638717161 2648297472444 2653968344976 2659651360704 2672887443372 2675634842439 2678610971088 2680141602816 2684346754752 2685109150932 2702021773824 2702789189984 2708576747136 2711589517312 2714376697344 2717395918848 2727885127392 2733726423168 2739580227072 2745446565888 2750155067538 2756044050552 2761945643808 2762730079278 2788382579814 2789975938048 2794353420456 2795950190592 2806742620368 2812752775872 2815881421824 2818775801088 2821911146496 2838869747136 2844948697344 2851040664576 2851850404416 2868988928481 2875132373724 2895628063653 2897282704896 2901828552012 2903486736384 2908042317648 2909704052736 2920935574944 2927190254976 2930446190592 2934291476064 2936721235968 2943845578752 2955208888008 2961536958432 2967878579328 2985714388098 2992107780792 3013437342474 3015159303168 3021615747072 3028946039808 3034140749333 3040637838732 3047148840528 3050538206976 3053673784512 3057070408704 3063616598016 3068870768316 3075442226064 3077199618048 3082027755456 3088627386624 3100549556871 3132016257376 3138722930304 3143647598013 3145443964416 3152179390464 3157585447914 3164346872856 3167866599552 3171122776224 3174650039808 3181448005632 3188260528128 3193728465528 3200567284512 3201476295342 3208331704968 3233049039872 3239972057088 3259443043008 3266422578432 3273417059328 3286052521812 3293089036848 3294024325293 3296751964416 3301077910572 3303811390464 3304749724224 3311826276096 3324609999009 3326509772288 3331729078236 3333632919552 3338863401744 3340771319808 3364586366976 3371791048704 3392054216064 3399317715456 3400283174496 3407564294784 3428042445594 3431855482848 3435383007576 3439204209792 3446568672768 3459872504322 3461849570304 3467281224888 3469262524416 3501475319808 3509969728512 3517485723648 3523518289548 3531063296592 3538624459968 3546201814272 3559890231963 3563849924496 3567513123252 3571481294784 3579129006336 3580145534576 3592944523719 3602695698432 3609373168089 3611435662848 3619168929792 3637180169856 3644968564224 3652773636096 3660595421184 3666873423384 3674725400736 3682594191744 3683640105704 3708845959968 3717843439752 3725804560608 3742323493824 3750337034496 3754508562432 3756221326962 3758367734784 3785159662848 3793264929792 3801387552768 3802467205888 3816060993072 3817144813677 3825318571308 3833509831632 3860837418204 3863043606528 3864805883523 3869104736016 3871315648512 3877389756864 3894580766592 3902920339968 3907261587456 3912388634752 3925127438336 3939159734784 3940278517344 3948715944576 3957171439104 3972446208666 3980952517464 3989477041056 4009331165058 4017916456632 4020212404224 4027663726398 4038594719744 4053032660736 4054183784976 4062865120704 4067384275968 4071565046016 4076093878272 4091827691088 4100589634752 4109370340608 4118169848832 4125232601307 4134066075828 4144095118917 4182573869721 4183775649792 4184963907072 4191530130684 4193925285888 4202905853952 4210113930552 4219129163808 4223822132736 4228163701632 4232866719744 4241930674176 4258304620704 4267423046016 4268635060456 4277775606624 4312698560586 4345924057344 4352742828018 4355230104576 4362063476472 4364556079104 4381403362416 4390785382464 4392032433724 4395669285888 4401437214096 4405081853952 4406332965632 4415768368128 4432813332012 4442305437648 4444843892736 4451817868992 4478571582147 4486115155968 4488161671188 4522738954752 4532423620608 4533710899328 4543419059712 4560956758098 4570723260792 4575807310464 4580510676768 4585605613056 4595424897024 4603306152474 4613163339096 4615799427072 4623041633184 4632941079936 4679959638016 4698024386064 4708084395456 4718165946624 4728269085696 4736378171871 4746520309284 4751799899328 4756684164336 4761975059712 4772172008448 4782390792192 4790592698292 4802214443013 4803594264576 4812497557452 4815247550464 4825558573056 4849573559808 4859958085632 4870364848128 4889164564512 4899633867648 4910125588992 4929078782718 4945127946624 4951616865858 4957124586336 4967739414144 4989764658432 4997593617354 5000449379328 5008295102616 5011156979712 5046879550464 5057686573056 5088081324096 5089526418236 5100424761744 5111346442176 5142063668391 5147783224272 5150724808704 5153074511364 5158806314688 5169853009152 5189808756483 5192774355456 5200921837332 5203893786624 5252212979712 5253704689792 5264954592768 5276228585472 5285277434322 5296594944888 5307936689952 5319302721408 5345774886744 5351269684878 5357221942176 5368693509504 5370218301864 5404043547648 5405578379968 5417153494272 5423179034624 5428753394688 5455770254784 5467452846336 5479160454144 5490893131776 5500310135076 5512088101104 5523891287616 5525460158556 5576765159628 5579951876096 5588706840912 5591900381184 5613485240736 5625505551744 5631762843648 5634331990443 5637551602176 5643822292992 5677739494272 5689897394688 5702081329152 5703700808832 5737977856962 5750264747448 5791256127306 5794565409792 5803657104024 5806973472768 5816084635296 5841871149888 5854380509952 5860892381184 5868582952128 5887691157504 5910417776016 5923073916864 5935757158656 5958669312999 5971428776196 5984215561584 6013996747587 6026874684948 6030318606336 6041495589597 6043231494144 6057892079616 6068281498666 6081275677464 6094297681056 6101076413952 6107347569024 6114140817408 6127233196032 6137741536632 6150884452128 6164055510912 6177254773248 6201099113742 6264032514752 6277445860608 6287295196026 6290887928832 6304358780928 6315170895828 6328693745712 6335733199104 6342245552448 6349300079616 6362896011264 6387456931056 6401134569024 6402952590684 6416663409936 6466098079744 6469047840879 6479944114176 6518886086016 6529114242027 6532845156864 6546834118656 6572105043624 6586178073696 6588048650586 6593503928832 6602155821144 6607622780928 6609499448448 6623652552192 6649219998018 6653019544576 6663458156472 6667265839104 6677726803488 6729172733952 6784108432128 6798635430912 6800566348992 6815128589568 6841435137147 6856084891188 6863710965696 6870766015152 6878408419584 6893137345536 6904959228711 6919745008644 6923699140608 6934562449776 6936531973241 6938525048832 7002950639616 7019939457024 7034971447296 7047036579096 7062126593184 7077248919936 7092403628544 7119780463926 7127699848992 7135026246504 7142962589568 7158258012672 7160291069152 7185889047438 7205391396864 7218746336178 7222871325696 7238337859584 7274360339712 7289937128448 7305547272192 7333746846768 7349450801472 7365188383488 7367280211408 7393618174077 7417691919936 7427425298787 7435686879504 7451609121216 7484646987648 7496390426031 7500674068992 7509017124864 7512442653924 7516735469568 7570319325696 7586529859584 7602775105536 7604934411776 7632121986144 7634289627354 7650637142616 7667019663264 7721674836408 7726087213056 7729611767046 7738209472032 7754779513728 7789161533184 7805840679936 7824777269504 7878319469568 7880557034688 7897431889152 7914342878208 7927916151483 7944892417332 7961905034928 7978954082112 8018662330116 8035832913264 8040424808448 8055327452796 8077189439488 8106065321472 8108367569952 8125730241408 8134768551936 8143130092032 8152187756544 8183655382176 8201179269504 8218740681216 8236339697664 8250465202614 8268132151656 8288190237834 8365147739442 8369927814144 8383060261368 8387850571776 8420227861104 8438258327616 8447644265472 8456327403264 8465733439488 8516609241408 8534846092032 8537270120912 8555551213248 8606966785443 8625397121172 8686884190959 8691848114688 8705485656036 8710460209152 8724126952944 8729112158208 8762806724832 8781570764928 8784064867448 8791338571776 8802874428192 8810163707904 8812665931264 8831536736256 8865626664024 8884610875296 8903635737984 8957143164294 8976323342376 9045477909504 9064847241216 9067421798656 9086838119424 9102422247999 9121913516196 9141446521584 9151614620928 9161021353536 9171211226112 9190849794048 9206612304948 9226326678192 9231598854144 9246083266368 9265882159872 9359919276032 9396048772128 9416168790912 9430942794039 9436331893248 9456538171392 9472756343742 9493040618568 9503599798656 9513368328672 9523950119424 9544344016896 9564781584384 9581185396584 9604428886026 9624995114904 9630495100928 9699147119616 9719916171264 9778329129024 9799267735296 9820251177984 9858157565436 9882072975879 9890255893248 9903233731716 9914249172672 9935478828288 9973829997027 9979529316864 9995187234708 10000898758656 10016590205232 10022313959424 10093759100928 10115373146112 10176162648192 10179052836472 10200849523488 10222692884352 10284127336782 10295566448544 10306149022728 10317612629376 10339706018304 10379617512966 10385548710912 10401843674664 10407787573248 10504425959424 10507409379584 10529909185536 10552457170944 10570554868644 10593189889776 10615873379904 10638605442816 10679670695889 10691549773488 10702539369756 10714443884352 10737387019008 10740436603728 10808087095296 10811156759936 10828119504267 10834306988544 10846358069248 10857506789376 10911540509568 10934905692672 10958320908288 10981786263552 11000620270152 11024176202208 11047782575232 11050920317112 11153530319256 11159903752192 11177413681824 11226970481472 11251011103488 11263525687296 11268663980886 11275103204352 11355478988544 11379794789376 11404162658304 11407401617664 11451434441031 11475955713924 11500529494896 11582512254612 11589130819584 11594417650569 11607314208048 11613946945536 11632169270592 11683742299776 11708761019904 11721784762368 11737165904256 11775382315008 11820835552032 11846147833728 11871514317312 11917338625998 11942857552392 11968431123168 12027993495174 12053749369896 12060637212672 12082991179194 12115784159232 12136562997332 12162551354928 12188595362112 12202152827904 12214695138048 12228281634816 12275483073264 12301768904256 12328111021824 12354509546496 12375697803921 12402198227484 12432285356751 12528065029504 12547721609163 12554891721216 12574590392052 12581775857664 12608717561856 12630341791656 12657387491424 12671466398208 12684491104896 12698600159232 12725792022528 12774913862112 12802269138048 12805905181368 12833326819872 12932196159488 12938095681758 13037772172032 13058228484054 13065690313728 13093668237312 13144210087248 13172356147392 13176097301172 13187007857664 13204311642288 13215245561856 13218998896896 13247305104384 13298439996036 13306039089152 13326916312944 13334531678208 13355453606976 13435714746441 13458345467904 13568216864256 13597270861824 13601132697984 13630257179136 13682870274294 13712169782376 13727421931392 13741532030304 13756816839168 13786274691072 13809918457422 13839490017288 13847398281216 13869124899552 13873063946482 14039878914048 14094073158192 14124253186368 14154497839872 14184807257088 14209134515613 14239560927852 14255399697984 14270052493008 14274105409603 14285925179136 14316516025344 14320582138304 14371778094876 14406643329039 14410782793728 14437492672356 14445742651392 14476675719168 14548720679424 14579874256896 14611094544384 14667493693536 14698901602944 14730376766976 14734560422816 14787236348154 14835383839872 14854850597574 14871373759008 14903218242432 14969293975296 14992780852062 15001348137984 15024885307848 15033470939136 15140638651392 15173059719168 15209868823552 15264243972288 15268579254708 15301274285232 15334039326528 15426191005173 15443349672816 15452174426112 15459223534092 15476418944064 15509559027456 15569426269449 15578323066368 15611681359872 15649554539008 15756638939136 15761114069376 15794863778304 15828685756416 15855832302966 15889784834664 15923810069856 15957908164224 16037324660232 16071665826528 16110654905592 16212130642944 16216735139904 16251460482816 16269537103872 16286260184064 16367310764352 16402358539008 16437481362432 16472679395328 16500930405228 16536264303312 16540960859267 16576380475668 16730295478884 16739855628288 16766120522736 16775701143552 16840455722208 16876516655232 16895288530944 16902995971329 16912654806528 16931466878976 17033218482816 17069692184064 17074540241824 17111102426496 17213933570886 17250794242344 17373768381918 17383696229376 17410971312072 17420920418304 17448253905888 17525613449664 17563141529856 17568129734896 17582677143552 17605748856384 17625331862528 17663073472512 17731253328048 17769221750592 17807271475968 17876007938997 17914286328588 17952646684752 18041990242761 18090955819008 18124486768791 18129694482432 18134843597312 18173676238848 18204844495998 18243827032392 18282893043168 18303229241856 18322042707072 18342422452224 18381699588096 18413224609896 18452653356384 18492166532736 18531764319744 18792097544256 18832337581824 18861885588078 18872663786496 18913076342784 18945512687484 18986081237136 19007199597312 19026736657344 19047900238848 19088688033792 19162370793168 19208857772052 19249990229808 19260990201856 19398294239232 19407143522637 19439832342528 19556658258048 19587342726081 19598535470592 19640502355968 19716315130872 19764145951758 19780511786496 19806467463432 19828498345344 19870957656576 19947659994054 19959058633728 19990374469416 20001797517312 20033180410464 20187518201856 20352325296384 20358105672944 20401699046976 20445385768704 20524305411441 20568254673564 20591132897088 20612298045456 20635225258752 20679412036608 20714877686133 20759235025932 20771097421824 20803687349328 20809595919723 20815575146496 21008851918848 21014818759168 21059818371072 21104914341888 21141109737288 21186379779552 21231746759808 21277210885632 21359341391778 21383099546976 21405078739512 21428887768704 21474774038016 21480873207456 21616174190592 21622313519872 21656239008534 21668613977088 21715013578752 21823081019136 21869811385344 21916641816576 22001240540304 22048352404416 22095565150464 22101840634224 22282275896361 22307060638512 22319807504384 22354827363648 22453940962944 22489171278093 22502022206976 22527051374592 22537327961772 22550206408704 22710957977088 22759589578752 22808325316608 22814803235328 22902868882062 22951911427848 23001058989792 23165024509224 23178261639168 23188835301138 23214628416096 23264338541184 23367484599552 23417522039808 23474331808512 23641671104064 23692295667456 23743028634624 23783748454449 23834677251996 23885715104784 23936862246336 24055986990348 24107498739792 24121274425344 24165982358388 24231568318464 24273125994664 24325102709856 24377190724224 24404305655808 24429390276096 24456563269632 24550966146528 24603537808512 24656222043648 24709019092992 24751395607842 24804396454968 24864570713502 25056130059008 25095443218326 25109783442432 25149180784104 25163551715328 25260683583312 25314774982848 25342932796416 25368982209792 25397200318464 25549827724224 25604538276096 25611810362736 25666653639744 25820900356329 25864392318976 25876191363516 26060652572877 26075544344064 26116456968108 26131380627456 26187336474624 26288420174496 26344712294784 26352194602344 26374015715328 26408623284576 26430491123712 26437997793792 26494610208768 26596879992072 26612078178304 26653832625888 26710907213952 26871429492882 27136433728512 27194541723648 27202265395968 27260514358272 27307266743997 27365740548588 27424339564752 27454843862784 27483064060608 27513633678336 27572549382144 27619836914844 27678980034576 27694796562432 27738249799104 27746127892964 28079757828096 28188146316384 28248506372736 28292828382117 28308995679744 28369614514176 28418269031226 28479121855704 28510799395968 28540104986016 28548210819206 28571850358272 28633032050688 28641164276608 28743556189752 28813286658078 28874985344712 28891485302784 29097441358848 29159748513792 29334987387072 29397803205888 29460753533952 29469120845632 29574472696308 29646218927637 29670767679744 29709701195148 29742747518016 29806436484864 29921489991081 29938587950592 29985561704124 30002696275968 30049770615696 30066941878272 30281277302784 30346119438336 30419737647104 30528487944576 30537158509416 30602548570464 30668078653056 30852382010346 30886699345632 30918447068184 30952837888128 31019118054912 31138852538898 31156646132736 31223362719744 31299109078016 31513277878272 31522228138752 31589727556608 31657371512832 31711664605932 31779569669328 31847620139712 31915816328448 32039012087667 32074649320464 32143331653056 32221309811184 32424261285888 32433470279808 32484358512801 32502920965632 32539074207744 32572520368128 32734621528704 32804717078016 32874962724864 32945358790656 33001860810456 33072528606624 33081921718534 33152760951336 33460590957768 33479711256576 33532241045472 33680911444416 33753033310464 33790577061888 33805991942658 33825309613056 34066436965632 34139384368128 34149080483648 34222204852992 34354303323093 34427867141772 34501588484688 34747536763836 34767392458752 34783252951707 34821942624144 34841840836608 34896507811776 35051226899328 35126283059712 35136259469792 35165354287104 35211497712768 35250663725056 35326146945024 35462506656096 35538443501184 35614542951936 35752015877994 35828572657176 35905293369504 36083980485522 36181911638016 36248973537582 36269687194624 36347352477696 36409688991996 36487654064784 36565786086336 36606458483712 36644085414144 36684844904448 36826449219792 36905306712768 36984333065472 37063528639488 37127093411763 37296856070253 37584195088512 37643164827489 37664675163648 37723771176156 37745327572992 37826152685568 37891025374968 37972162474272 38014399194624 38053473314688 38095800477696 38177376067584 38324741586336 38417715544104 38499980459616 38796588478464 38814287045274 39113316516096 39174685452162 39197070941184 39281004711936 39432630261744 39443829741329 39528291903516 39561023572992 39612934926864 39656996690688 39741915313152 39895319988108 39918117267456 39980748938832 40003595034624 40066360820928 40307144239323 40375036403712 40704650592768 40716211345888 40803398093952 40890771537408 41048610822882 41136509347128 41182265794176 41224596090912 41270450517504 41358824073216 41429755372266 41518470051864 41542194843648 41607374698656 41619191839446 42029637518336 42119636742144 42282219474576 42372759559104 42463493519616 42554421771264 42627403546839 42718682783556 42766199093952 42810157479024 42822316228809 42857775537408 42949548076032 42961746414912 43219929987117 43232348381184 43244627039744 43312478017068 43337227954176 43430027157504 43646162038272 43739622770688 43833283633152 44002481080608 44096704808832 44191130300928 44203681268448 44564551792722 44614121277024 44709654727296 44907881925888 44978342556186 45004044413952 45074655923544 45100412817408 45421915954176 45519179157504 45629606470656 45805737764124 45903822855696 46002117979584 46278573015519 46330049018448 46356523278336 46377670602276 46429256832192 46528677082368 46708278808347 46734969199104 46835044079616 46948663617024 47283342208128 47384591334912 47486057269248 47567496908898 47669354503992 47771430209568 47873724492672 48111973980696 48214997479584 48331964716776 48546251989328 48650205419712 48754381448448 48808611311616 48858780552192 49101932293056 49207075617024 49312444087296 49418038185984 49502791215684 49608792909936 49622882577801 49729141427004 50112260118016 50190886436652 50219566884864 50298361568208 50327103430656 50521367166624 50629549965696 50685865592832 50737964419584 50794400636928 51099655448448 51209076552192 51223620725472 51333307279488 51641800712658 51752382727032 52121305145754 52151088688128 52232913936216 52262761254912 52576840348992 52689424589568 52704389204688 52748031430656 52817246569152 52875995587584 52989220417536 53193759984144 53224156356608 53307665251776 53421814427904 53628023816991 53742858985764 54125970728283 54272867457024 54373460306373 54389083447296 54404530791936 54521028716544 54614533487994 54731481097176 54848679129504 54909687725568 54966128121216 55027267356672 55145098764288 55239673829688 55357960069152 55476499598208 55492255785928 56376292632768 56497012745472 56585656764234 56617991359488 56739229028352 56836538062452 56958243711408 57021598791936 57080209972032 57096421638412 57143700716544 57266064101376 57282328553216 57487112379504 57626573316156 57749970689424 57782970605568 58194882717696 58221430567911 58319497027584 58669974774144 58795606411776 58921507067904 58938241691264 59148945392616 59292437855274 59341535359488 59419402390296 59485495036032 59612872969728 59842979982162 59877175901184 59971123408248 60005392551936 60099541231392 60562554605568 60839475294208 61056975889152 61074317018832 61205097140928 61336157306112 61572916234323 61704764020692 61773398691264 61836894136368 61905675776256 62038236109824 62144633058399 62277705077796 62313292265472 62428787759169 62446725439488 62598218156032 63026555756544 63044456277504 63179455113216 63314743025664 63423329211864 63559139338656 63695240279424 63831632656896 64078024175334 64149298640928 64286663306112 64442619622368 64848522571776 64866940559616 64968717025602 65005841931264 65145040736256 65469243057408 65609434156032 65749925449728 66003721620912 66145057213248 66163843437068 66305521902672 66846827689083 66921181915536 66959422513152 67064482090944 67361822888832 67467513834279 67506066620928 67581154123776 67611983885316 67650619226112 68132873931264 68278768736256 68298160967296 68444409705984 68708606646186 68855734283544 69003176969376 69495073527672 69534784917504 69566505903414 69643885248288 69793015623552 70102453798656 70252566119424 70272518939584 70422995425536 70501327450112 70925013312192 71076887002368 71229085903872 71351245363347 71504031755988 71657145314352 71810586739008 72167960971044 72363823276032 72497947075164 72539374389248 72694704955392 72819377983992 72975308129568 73131572172672 73212916967424 73288170828288 73369689808896 73652898439584 73810613425536 73968666130944 74127057278976 74254186823526 74593712140506 75168390177024 75286329654978 75329350327296 75447542352312 75490655145984 75782050749936 75944324948544 76028798389248 76106946629376 76191600955392 76649483172672 76835431088208 76999960919232 77462701068987 77593176956928 77628574090548 78181957718631 78226633032192 78349370904324 78394141882368 78562009423872 78865260523488 78887659482658 79056583807032 79122047145984 79225869853728 79313993381376 79483830626304 79790639976216 79836234534912 79961497877664 80132721641856 80614288478646 81409301185536 81432422691776 81606796187904 81781543074816 81921800231991 82097221645764 82273018694256 82364531588352 82449192181824 82540901035008 82717648146432 82859510744532 83036940103728 83084389687296 83214749397312 83238383678892 84059275036672 84239273484288 84564438949152 84745519118208 84878485146351 84926987039232 85108843542528 85254807093678 85437365567112 85532398187904 85620314958048 85644632457618 85715551074816 85899096152064 85923492829824 86439859974234 86489254079488 86624956034136 86674455908352 87292324076544 87479245541376 88004962161216 88193409617664 88382260601856 88407362536896 88938656782911 89129103585444 89228242554048 89419309454592 89764469973243 89815763851776 89956685112372 90008088827904 90149311847088 90200825634816 90843831908352 91038358315008 91259212941312 91611475528248 91807645711392 92004235959168 92557146031038 92660098036896 92755341204552 92858513664384 93057354164736 93416557616694 93469938398208 93670088159232 93897327234048 94566684416256 94769182669824 94972114538496 95134993817796 95338709007984 95542860419136 95747448985344 96117036263001 96223947961392 96429994959168 96663929433552 97092503978656 97300410839424 97453075538403 97508762896896 97617222623232 97717561104384 98203864586112 98414151234048 98624888174592 98836076371968 99005582431368 99217585819872 99245765155602 99458282854008 100224520236032 100381772873304 100439133769728 100596723136416 101042734333248 101259099931392 101371731185664 101475928839168 102199310896896 102418153104384 102447241450944 102666614558976 103062909969279 103283601425316 103504765454064 104242610291508 104302177376256 104465827872432 104525522509824 105153680697984 105378849179136 105408778409376 105496062861312 105634493138304 105751991175168 105978440835072 106387519968288 106615330503552 106843628855808 107256047633982 107485717971528 108251941456566 108545734914048 108746920612746 108809061583872 109042057433088 109229066975988 109462962194352 109697358259008 109819375451136 109932256242432 110054534713344 110479347659376 110715920138304 110952999196416 110984511571856 111381280235289 111890568210759 112752585265536 112929494482467 112994025490944 113171313528468 113235982718976 113478458056704 113673076124904 113916487422816 114043197583872 114160419944064 114192843276824 114287401433088 114532128202752 114564657106432 114974224759008 115253146632312 115499941378848 116389765435392 116442861135822 117339949548288 117591212823552 117843014135808 117876483382528 118297890785232 118331489223987 118584875710548 118683070718976 118838804780592 118970990072064 119225745939456 119685959964324 119754351802368 119942246816496 120010785103872 120199082462784 121125109211136 121678950588416 122113951778304 122148634037664 122410194281856 122672314612224 123145832468646 123409528041384 123546797382528 123673788272736 123811351552512 124076472219648 124289266116798 124555410155592 124626584530944 124857575518338 125196436312064 126088912555008 126358910226432 126846658423728 127118278677312 127390480558848 127663265313792 127882210640517 128156048350668 128298597281856 128466948686427 128573326612224 128885239244736 129659789961351 129697045143552 129733881119232 129937434051204 130011683862528 130290081472512 130938486114816 131218868312064 131499850899456 132007443241824 132290114426496 132327686874136 132611043805344 133693655378166 133842363831072 134128964181888 134723645777664 134935027668558 135012133241856 135223967770632 135301238452224 136265747862528 136557537472512 136596321934592 136888819411968 137417213292372 137711468567088 138006353938752 138835719046557 138990147055344 139069569835008 139133011806828 139287770496576 139586031247104 140204907597312 140505132238848 140545037879168 140845990851072 141002654900224 141850026624384 142153774004736 142458171807744 142702490726694 143008063511976 143314290628704 143621173478016 144335921942088 144995894150328 145078748778496 145638755967984 145950616259136 146263144345344 146425833934848 146576341656576 147305796879168 147621226851072 147937332261888 148254114557952 148508373647052 148868647733403 149187424281012 150336780354048 150572659309956 150658700654592 150895084704624 150981310291968 151564101499872 151888649897088 152057596778496 152213893258752 152383201910784 153298966345344 153670862176416 153999921838464 154925402137974 155257148181096 156363915437262 156453266064384 156698741808648 156788283764736 157730521046976 157775318965316 158113167614064 158244094291968 158451739707456 158627986762752 158967661252608 159581279952432 159672469069824 159922995755328 160265443283712 160884071450973 161228576957292 162818602371072 162864845383552 163120380919119 163213592375808 163563086149632 163843600463982 164194443291528 164546037388512 164729063176704 164898384363648 165081802070016 165435296292864 165719021489064 166073880207456 166429498794624 166476767357784 168118550073344 169128877898304 169491038236416 169756970292702 169853974078464 170217687085056 170509614187356 170874731134224 171064796375808 171240629916096 171289264915236 171431102149632 171798192304128 171846985659648 172879719948468 172978508158976 173249912068272 173348911816704 174584648153088 174664291703733 174958491082752 176009924322432 176386819235328 176764521203712 176814725073792 177877313565822 178258207170888 178456485108096 178838618909184 179528939946486 179631527703552 179913370224744 180016177655808 180298623694176 181687663816704 182518425882624 183222951056496 183615291422784 184008471918336 184718748702969 185114292062076 185320196073792 185510682409104 185717027328768 186114708329472 186433899175197 186833115233388 186939876796416 187286363277507 187340176318464 187794654468096 189133368832512 189538365339648 189944229076992 190269987635592 190677418015968 191085720838272 191494897970688 192234072526002 192447895922784 192859989918336 193327858867104 194185007957312 194600821678848 194906151076806 195017525793792 195435122208768 196407729172224 196828302468096 197249776349184 198011164862736 198435171639744 198491530311204 198916565708016 200449040472064 200540483067249 200763545746608 200878267539456 201193446272832 202085468666496 202402541502837 202518199862784 202743462371328 202951857678336 204398621793792 204836306208768 204894482901888 205333229117952 206125819938558 206567202850632 207009530908128 208485220583016 208604354752512 208931655744864 210307361395968 210757698358272 210817556818752 211268986276608 211503982350336 212775039936576 213230661007104 213687257711616 214053736090041 214512095267964 214971435943056 215032491170471 216503882913132 217091469828096 217493841225492 217618123167744 218084114866176 218458133951976 218925924388704 219394716518016 219638750902272 219864512484864 220109069426688 220958695318752 221431840276608 221905998392832 221969023143712 222762560470578 223781136421518 225505170531072 225858988964934 225988050981888 226342627056936 226471965437952 227346152249808 227832974845632 228086395167744 228320839888128 228385686553648 228574802866176 229129314212864 229948449518016 230506293264624 230999882757696 232388103206961 232779530870784 232885722271644 234545873155893 234679899096576 235182425647104 235686028271616 235752966765056 236595781570464 236662978447974 237169751421096 237366141437952 237677609561184 237941980144128 238451491878912 239371919928648 239508703604736 239884493632992 240398164925568 244227903556608 244297268075328 244820388563712 245344629224448 245765400695973 246291664937292 246819056082768 247093594765056 247347576545472 247622703105024 248152944439296 248578532233596 249110820311184 249253169061888 249715151036676 250392872624128 252177825110016 252717820452864 253693316847456 254236557354624 254635455439053 254780961117696 255326530627584 255764421281034 256312096701336 256597194563712 256933897372854 257146653224448 257770478489472 259319579922702 259467762238464 259874868102408 260023367725056 261876972229632 262437736624128 264014886483648 264580228852992 264655373748272 265222087610688 266815970348733 267387310756332 267684727662144 268257928363776 269293409919729 269447291555328 269870055337116 270024266483712 270447935541264 270602476904448 272531495725056 273115074945024 273192643869184 273777638823936 274834426584744 275422937134176 276012707877504 277671438093114 277980294110688 278266023613656 278575540993152 279172062494208 280409815194624 281010264477696 281090075758336 281691981702144 283700053248768 284307548009472 284916343615488 285404981453388 286016127023952 286628581257408 287242346956032 288671843884176 289991788300656 290157497556992 291277511935968 291901232518272 292359226615209 292526288690688 292851667869696 293152683313152 294611593758336 295242453702144 295874664523776 296508229115904 297016747294104 297737295466806 298374848562024 300673560708096 301145318619912 301317401309184 301790169409248 303128202999744 303777299794176 304115193556992 304427786517504 306597932690688 307341724352832 307999843676928 309188729907837 309850804275948 310514296362192 312727830874524 312906532128768 313397483617296 313576567529472 315461042093952 315550637930632 316226335228128 316488188583936 316903479414912 317255973525504 317935322505216 319162559904864 319845991510656 320530886567424 321768142901946 322457153914584 325637204742144 325729690767104 326240761838238 326427184751616 327126172299264 327687200927964 328388886583056 329092074777024 329458126353408 329796768727296 330163604140032 331438042978128 332147760414912 332858997589248 332953534715568 335671704632277 336237100146688 338257755796608 338788483447401 338982076472832 339513940585404 339707948156928 340435374170112 341019228374712 341749462268448 342129592751616 342481259832192 342578529830472 342862204299264 343596384608256 343693971319296 345759439896936 345957016317952 346499824136544 349169296306176 349328583407466 352019848644864 352773638470656 353529042407424 353629450147584 354994467671961 355754627131644 356516414341776 356912970216192 357677237818368 359057879892972 359263055407104 359826740449488 360032355311616 360597247388352 363375327633408 365036851765248 366445902112992 367230582845568 368016943836672 369437497405938 370228584124152 370640392147584 371021364818208 371434054657536 372229416658944 372867798350394 373666230466776 373879753592832 374572726555014 375589308936192 378266737665024 379076730679296 380539975271184 381354836031936 382171441676544 382989795941376 383646631921551 384468145052004 384895791845568 385400846059281 385719979836672 386655717734208 388370015914624 388979369884053 389201643357696 389812302153612 390035051587584 390870244417536 392815458344448 393656604936192 394499552698368 396022329725472 396870343279488 396983060622408 397833131416032 400898080944128 401080966134498 401527091493216 402386892545664 404170937332992 404805083005674 405036399725568 405903715356672 408797243587584 409672612417536 409788965803776 410666458235904 412251639877116 413134405701264 414019061816256 416507157139671 416970441166032 417208709505024 417863311489728 420614722791936 421515396716544 421635113637504 422537972553216 423007964700672 425550079873152 426461322014208 427374515423232 428107472180082 429024190535928 429942871886112 430064982340942 433007765826264 434987682450984 435236246335488 436916267903952 437851848777408 438789433036032 439277501804544 439729024969728 441917390637504 442863680553216 443811996785664 443938046287424 445525120941156 446605943200209 447562272843036 451010341062144 451717977929868 451976101963776 452685254113872 452943930875904 454692304499616 455665949691264 456172790335488 456641679776256 456771373107296 457149605732352 458258628425728 459896899036032 461012586529248 461999765515392 464776206413922 465771444543288 469091746311786 469359798193152 470364851294208 471505933530112 473191563140928 473325956895948 474339502842192 474732282875904 475355219122368 475883960288256 476902983757824 478743839857296 479017407209472 479768987265984 480796329851136 482652214352919 488455807113216 488594536150656 489361142757357 489640777127424 490689258448896 491530801391946 492583329874584 493638112165536 494187189530112 494695153090944 495245406210048 496305888878592 497157064467192 498221640622368 499430302073352 504355650220032 507386633694912 508473114709248 509270910878106 509561922235392 510653061255168 511528842562068 512624193402672 512769786637277 513194389127424 513867794745708 514293306448896 515540956978944 518639159845404 518935524476928 519749736204816 520046735450112 523753944459264 523992875111199 524875473248256 528029772967296 529160457705984 529310747496544 530444175221376 533631940697466 534774621512664 535369455324288 536515856727552 538586819839458 538894583110656 539740110674232 540048532967424 540895871082528 545062991450112 546385287738368 547555277647872 549668853169488 550845874268352 552025415755008 554156246108907 555342876186228 555960588221376 556532047227312 557151081986304 558344124988416 559301697525591 560819630389248 561859089832521 562020528955392 562180151516672 563383963404288 567400106497536 568615096018944 569832687230976 570809962906776 572032254047904 573257162514816 574484693912064 577343687768352 579983576601312 582555023871936 583802465036544 584718453230418 585052577381376 586305366626304 589223187516672 590484907404288 591749329047552 594033494588208 595474590933612 596749697124048 601347121416192 601621449201747 602290637239824 602634802618368 603580338818496 606256405999488 607207624508511 607554599588352 608230387113984 608855573035008 613195865381376 614683448705664 615999687353856 618377459815674 619701608551896 621028592724384 625455661749048 625813064257536 626794967234592 630922084187904 631101275861264 632452670456256 633806958829824 634511947051008 638325119809728 639691983021312 641061773134848 642161208270123 643536285803892 644914307829168 645097473511413 651274409484288 651459381534208 652481523676476 652854369503232 654252344598528 655374401855928 656777773166112 658184149554048 658916252706816 659593537454592 660327208280064 662876085956256 664295520829824 665717995178496 665907069431136 671343409264554 676515511593216 677576966894802 677964152945664 679027881170808 679415896313856 682038456749424 683498924536896 684259185503232 684962519664384 685157059660944 685724408598528 687387942638592 691518879793872 691914032635904 692999648273088 697164309620883 698338592612352 698657166814932 703637619467679 704039697289728 705547276941312 707058084814848 707258900295168 709988935343922 711509254263288 713032828683552 713825940432384 715354475636736 718115759785944 718526110814208 719653480898976 721194494776704 732891804225984 734461165691136 736033887673344 737296202087919 738874994811876 740457168248304 741280784295168 742042729636416 742868109315072 744458833317888 745735596700788 747332460933552 747759507185664 749145453110028 751178617872384 756533475330048 758153461358592 761079950542368 762709672063872 764342883353088 765979591882752 767293263843102 768936290104008 769791583691136 770801692118562 771439959673344 773311435468416 776740031829248 777958739768106 778403286715392 779624604307224 780070103175168 785630916688896 787313209872384 792044659450944 793740686558976 793966121244816 795666262832064 800447911046199 801796161888256 802161932268996 803054182986432 804773785091328 807880229759187 808341874665984 809610166011348 810072799451136 811807430713344 817594487175168 819345224835072 819577931607552 821332916471808 824503279754232 826268811402528 828038123632512 833014314279342 833940882332064 835726622979456 841229445583872 843030793433088 843270227275008 845075945106432 851100159746304 852922644028416 854749030846464 856214944360164 858048381071856 859885743772224 860129964681884 866015531652528 869975364901968 870472492670976 873832535807904 875703697554816 877077679845627 877578866072064 878555003609088 879458049939456 883834781275008 885727361106432 887623993571328 887876092574848 891050241882312 893211886400418 895124545686072 902020682124288 903435955859736 903952203927552 905370508227744 909384608999232 911331899382528 912345580670976 913283359552512 913542746214592 916517256851456 919793798072064 922025173058496 923999531030784 927566189723511 929552412827844 931542889086576 938183492623572 938719596386304 940729702588416 943011867060224 946383126281856 946651913791896 948679005684384 949464565751808 950710438244736 951767920576512 953805967515648 957487679714592 959537974531968 961592659702272 965304428705838 976911614226432 977189072301312 978722285514714 979281554254848 981378516897792 983061602783892 985166659749168 987276224331072 988374379060224 989390306181888 990490812420096 994314128934384 996443281244736 998860604146704 1007015113896831 1008711300440064 1014773267389824 1016365450342203 1016946229418496 1018541821756212 1019123844470784 1021306122510336 1023057685124136 1025248386805344 1025539573274554 1026388778254848 1027735589491416 1028586612897792 1031081913957888 1037278319690808 1037871048953856 1039499472409632 1047507888918528 1047985750222398 1056059545934592 1058320915411968 1058621494993088 1060888350442752 1064983403015883 1067263881394932 1069549243025328 1070738910648576 1073031713455104 1077173639678916 1077789166221312 1079480221348464 1080097065934848 1081791742165056 1090125982900224 1092770575476736 1095110555295744 1099337706338976 1101691748536704 1104050831510016 1108312492217814 1110685752372456 1111921176442752 1113064094454624 1114302163972608 1116688249976832 1118603395051182 1121639260778496 1123718179665042 1124360303033344 1126767926808576 1134800212995072 1137230192037888 1141619925813552 1144064508095808 1146514325029632 1148969387824128 1150939895764653 1154687375536704 1156202538177843 1159967153202624 1165110047743872 1166938109652159 1167604930073088 1169436906460836 1170105154762752 1172610733252608 1178446375033344 1180969814808576 1183498658095104 1188066989176416 1190949181867224 1193499394248096 1202694242832384 1203242898403494 1204581274479648 1207160677636992 1212512811998976 1214415249017022 1215109199176704 1217711146070016 1226391730762752 1229366897411328 1231999374707712 1236754919631348 1239403217103792 1242057185448768 1249521471419013 1250911323498096 1251626128515072 1253589934469184 1261844168375808 1262202551722528 1264905340912512 1267613917659648 1269023894102016 1276650239619456 1279383966042624 1282123546269696 1284322416540246 1287072571607784 1289828615658336 1290194947022826 1302918763068416 1304963047352952 1305708739006464 1310748803711856 1313555546332224 1316368299108096 1317832505413632 1319187074909184 1325752171912512 1328591041659648 1331435990356992 1331814138862272 1339817829600627 1342686818529108 1353031023186432 1355153933789604 1355928305891328 1358055762341616 1358831792627712 1364076913498848 1366997849073792 1368518371006464 1369925039328768 1370314119321888 1371448817197056 1374775885277184 1383037759587744 1385999296546176 1394328619241766 1397314333629864 1407275238935358 1408079394579456 1411094553882624 1414517800590336 1419977870687844 1423018508526576 1426065657367104 1427651880864768 1430708951273472 1436231519571888 1437052221628416 1439306961797952 1442388989553408 1447956643058757 1465783608451968 1468083428272071 1468922331382272 1472067775346688 1474592404175838 1477749989623752 1480914336496608 1482561568590336 1484085459272832 1485736218630144 1488917666635776 1491471193401576 1494664921867104 1498290906220056 1513066950660096 1522159901084736 1525419344127744 1528685766706176 1531959183765504 1534586527686204 1537872580208016 1538309359911831 1539583167382272 1541603384237124 1542879919346688 1546622870936832 1553480063658496 1555917479536212 1556806573430784 1559249208614448 1560140206350336 1571261833377792 1574626419744768 1584089318901888 1587481373117952 1587932242489632 1591332525664128 1600895822092398 1604323864537992 1606108365972864 1609547570182656 1615760459518374 1616683749331968 1619220332022696 1620145598902272 1635188974350336 1639155863215104 1642665832943616 1649006559508464 1652537622805056 1656076247265024 1662468738326721 1666028628558684 1667881764664128 1671453245958912 1677905092576773 1682458891167744 1685577269497563 1686061586866176 1686540454550016 1690151890212864 1702200319492608 1705845288056832 1709498061692928 1712429888720328 1716096762143712 1719771487544448 1720259929363768 1732031063305056 1739950729803936 1747665071615808 1751407395109632 1754155359691254 1755157732144128 1758916099878912 1767669562550016 1771454722212864 1775247987142656 1775752185149696 1782100483764624 1786423772800836 1790249091372144 1804041364248576 1804864347605241 1806871911719472 1807904407855104 1810741016455488 1818769217998464 1822663798765056 1824691161341952 1826566719105024 1827085492429184 1833034513702912 1839587596144128 1844050346116992 1847999062061568 1855132379447022 1859104825655688 1863085778173152 1876366985247144 1877439192772608 1886023734120448 1892766252563712 1893303827583792 1897358011368768 1901420876489472 1903535841153024 1914975359429184 1919075949063936 1923185319404544 1926483624810369 1930608857411676 1935292420534239 1953823228452864 1954378144602624 1957444571029428 1958563108509696 1962757033795584 1966123205567784 1970333319498336 1974552448662144 1976748758120448 1978780612363776 1980981624840192 1988628257868768 1992886562489472 1997721208293408 2014030227793662 2029546534779648 2032730900684406 2033892458836992 2037083643512424 2038247688941568 2046115370248272 2050496773610688 2051079146549108 2052777556509696 2055471178982832 2057173225795584 2062163827915776 2074556639381616 2075742097907712 2078998944819264 2091492928862649 2095015777837056 2095971500444796 2112119091869184 2116641830823936 2117242989986176 2121776700885504 2129966806031766 2134527762789864 2139098486050656 2141477821297152 2146063426910208 2154347279357832 2155578332442624 2158960442696928 2163583484330112 2185541150953472 2198675412677952 2203383497073408 2208101663020032 2211888606263757 2216624984435628 2221371504744912 2223842352885504 2226128188909248 2228604327945216 2233376499953664 2237206790102364 2243278521556992 2247436359330084 2248720606066688 2253535853617152 2269600425990144 2274460384075776 2283239851627104 2288129016191616 2293028650059264 2297938775648256 2301879791529306 2309374751073408 2312405076355686 2319934306405248 2330220095487744 2333876219304318 2335209860146176 2338873812921672 2340210309525504 2356892750066688 2361939629617152 2376133978352832 2381898363734448 2386998788496192 2401343733138597 2405388485664768 2406485796806988 2409162548959296 2414321355273984 2423640689277561 2425025623997952 2428830498034044 2430218398353408 2435422292140032 2452783461525504 2458733794822656 2463998749415424 2473509839262696 2478806434207584 2484114370897536 2499042942838026 2501822646996192 2507179868938368 2523688336751616 2524405103445056 2529810681825024 2535227835319296 2553300479238912 2558767932085248 2564247092539392 2568644833080492 2574145143215568 2579657231316672 2580389894045652 2605837526136832 2609926094705904 2611417478012928 2621497607423712 2627111092664448 2631233039536881 2632736598216192 2635665010827264 2638374149818368 2651504343825024 2657182083319296 2662871980713984 2663628277724544 2679635659201254 2685373637058216 2706062046372864 2710307867579208 2711856611782656 2716111524683232 2728153826997696 2733995698147584 2737036742012928 2739850078657536 2740628238643776 2749551770554368 2766075519175488 2771998593092352 2782698569170533 2788657238483532 2794628667259728 2814550477870716 2816158789158912 2822189107765248 2829035601180672 2839955741375688 2846037017053152 2852131314734208 2855303761729536 2861417902546944 2872463039143776 2878613923595904 2884777979106816 2895913286117514 2931567216903936 2936166856544142 2937844662764544 2944135550693376 2949184808351676 2955499979247504 2961828672993216 2965123137180672 2968170918545664 2971472437260288 2982942386803152 2989329843734208 2996581812440112 3021045341690493 3026133901320192 3044319802169472 3049096351026609 3050838688255488 3057371533412352 3063918367531008 3069173055372408 3075745160416032 3076618719823662 3079166334764544 3083206768474248 3085759838693376 3093245741873664 3106960127316992 3111834959072424 3113613146861568 3118498417228896 3142523666755584 3168178637803776 3174962746235904 3175864484979264 3182665051328256 3194950209047649 3201791644184796 3208647729075984 3212216731945728 3219095140365312 3231520919036748 3233367498663936 3238440664045392 3240291197804544 3270377948700672 3278311726430208 3285331665887232 3298013119016928 3305075245610112 3312152494530048 3324937476653442 3332057257117368 3335763529328256 3342906491917824 3355810185153546 3364917782335488 3371154538995126 3373080909100032 3380303780425728 3404400638985216 3411690576113664 3424859777440656 3432193524287424 3439542975088896 3440519858727536 3452819687293959 3464062126610112 3468607614533529 3479901459607872 3495330143231616 3500814328956477 3502814790219264 3508310719382508 3510315464288256 3517832199757824 3535339125100032 3542909444425728 3550495974285312 3551504370299392 3564200967529248 3572847545601672 3580498182744288 3608082728497152 3609728695210482 3613743823438944 3621482032910976 3637538435996928 3645327597530112 3653133438210048 3654170984858368 3679175192288256 3688100692233984 3695998124123136 3710264758894044 3718209651311376 3726171556346304 3752733970494288 3754878385545216 3772047468240896 3785532505127424 3786607655167584 3794716022737536 3802841752978944 3807071682306048 3829950718858368 3838151898127872 3846370638809088 3852967249620738 3861217714823352 3870584841068478 3908756289205248 3914889142058856 3917126217019392 3932246411135568 3940666638996672 3949104897324288 3953497516240896 3957561224727552 3977256515737536 3985773124978944 3995442416586816 4019453488801881 4028060455587324 4059093069559296 4065461801368812 4067784917673984 4074167287024848 4076495377883136 4092230740496544 4100993547221376 4102158293098216 4105555113019392 4110942357965664 4114346451591168 4124327655831552 4149113278763232 4157997889638528 4182985857725298 4191943000889592 4224238183738368 4233283661647872 4234485979972352 4243553401771008 4259933612063532 4269055525579728 4278196972101312 4282955642594304 4292126853820416 4308694558715664 4311156664885248 4317920885393856 4327166968660224 4371082301906944 4397350825355904 4404250284816213 4406766994146816 4416203326040064 4423777212527514 4433249968871256 4442743009489824 4447684705771008 4452256377818496 4457208655890432 4466752999907328 4474413580204728 4494872718660168 4497441212133376 4539200851980288 4566479703254208 4576258032383232 4586057300118528 4595877551296512 4603759583058612 4614928079735493 4618749502146816 4624810152711372 4639868612810496 4660440190975488 4667752438608636 4670419720292352 4677747625843344 4680420619051008 4713785500133376 4723879259234304 4752267956705664 4763796727468896 4773997576992384 4802687466277194 4812971593613976 4818325097918592 4828642710547968 4847281378555122 4850051247995904 4857660996068088 4860436796706816 4905566923051008 4917467589645312 4927997498830848 4947019678525392 4957612868415168 4968228741795072 4987406214980163 4998085885676052 5003645293992384 5014359737876736 5047376673503232 5048810206890112 5056731808492689 5059621363650048 5070455670638592 5106600958477824 5117535864170496 5128494185078784 5137289666160984 5148290286431136 5159314462633344 5160779788091304 5211675052273664 5219852189411808 5242995214847424 5254222185328896 5262466079073762 5265473196432384 5276748299636736 5303008687650048 5314364166638592 5325743961427968 5327256555449088 5359271318402508 5370747274116432 5412124092745728 5414593042815723 5420615735158416 5423713223565312 5432223049366464 5456307653995392 5467991396295168 5474073484025856 5479700157315072 5481256477287552 5499103541108736 5532151038350976 5543997186184704 5565397138341066 5577314476967064 5589257334519456 5629100955741432 5632317578317824 5658071202361344 5679911482751376 5692074034106304 5704262629468416 5710607523459072 5744926078287552 5757227847191808 5769555958213632 5779450874431107 5791826572235028 5805877261602717 5863134433807872 5872333713088284 5875689325529088 5888271101386752 5898369616703352 5910999958495008 5923657345986432 5930246274361344 5936341837091328 5942944874520576 5965884773606304 5978659687468416 5993163624880224 6042090683380986 6088639604338944 6098192702053218 6101677376510976 6114743066824704 6138346110744816 6151490320832064 6153237439647324 6158332669529088 6166413536948496 6171519677386752 6186491483747328 6213920254633984 6223669918144848 6227226293723136 6236996834457792 6274478786587947 6285047333511168 6336357275607552 6349925492471808 6351728969958528 6365330102656512 6389900418095298 6403583288369592 6417295458151968 6424433463891456 6438190280730624 6463041838073496 6466734997327872 6476881328090784 6556623452860416 6596026238033856 6610150491220224 6624304989060096 6635665818791271 6649874953306884 6664114514234736 6666007226284601 6671527058656512 6685812983835648 6711620370307092 6729835564670976 6742309077990252 6746161818200064 6760607560851456 6808801277970432 6823381152227328 6849719554881312 6864387048574848 6879085950177792 6881039717455072 6905639374587918 6928124253220224 6937215229067058 6959802919215744 6990660286463232 7001628657912954 7005629580438528 7016621438765016 7020630928576512 7070678250200064 7085818888851456 7103008740598784 7128401935058496 7145695091203344 7160996365488576 7204031199415791 7216165456994304 7219457390420964 7227487646877888 7242964065821952 7270922067832683 7275076871993856 7290655195060224 7306266876420096 7308341969716736 7358350384576512 7376201384467968 7391996248246272 7420529517788088 7436419302622752 7452343112692608 7505467940988576 7571065010254848 7573215310335168 7589432045475072 7605683505957888 7659901437716736 7676303796255744 7692741277618176 7705934499241476 7722435429646704 7741169682136956 7817512578410496 7829778284117712 7834252434038784 7864492822271136 7881333277993344 7893699118610643 7898209794648576 7906995032481792 7915122449455104 7954513031475072 7971546249957888 7990884833173632 8038906977603762 8056120911174648 8118186139118592 8130923602737624 8135569835347968 8148334574049696 8184461480993088 8201987094442752 8204316586196432 8211110226038784 8221884715931328 8248655311663104 8298226557526464 8315995779277056 8348095707511599 8365971715450596 8383886001779184 8448476367476736 8466567323295744 8468971959944704 8487106803542016 8519867224127064 8538111051159456 8556393944202624 8565911285188608 8584253707640832 8617389117431328 8635841770787712 8654333937320448 8794701650711808 8808500569632426 8813533988293632 8832406652080128 8847554425055028 8866499937742512 8885486018979648 8895369411542016 8904512755636992 8914417311780864 8948827160409456 8989745437320336 8994882424266752 9063136025071479 9078401703960576 9132959406508416 9147289053079827 9152516064766464 9172114600237056 9191755102593024 9207519166117224 9229856159470986 9237499004293632 9249620305422744 9279737225620992 9320880381950976 9335504877217272 9340839440584704 9355495251686688 9427571000266752 9504535913411328 9527593454937792 9547995153984768 9584850627142947 9605374932554388 9625943187227952 9636650195837184 9657285421095936 9694562757110244 9700102495991808 9715321992136176 9720873593413632 9811133846102016 9834935179290624 9855994997661696 9894039357050784 9915225736830336 9936457483590144 9974812429960326 9996171771352104 10007290587984768 10028719475753472 10094753347006464 10097620413780224 10113463616985378 10119242727300096 10140911341277184 10213201916955648 10235071728340992 10274579332321968 10296580572862272 10318628925266688 10321559576182608 10405822843600587 10423350104547328 10439704378823616 10485990429694848 10502442986869431 10508444370657792 10524932158147524 10530946392864768 10553496599273472 10606017375300096 10628728333277184 10651487922855936 10654513110898176 10718542636805016 10741494548232864 10824248185491456 10829186085631446 10841231470316832 10864446098732928 10912615307990784 10935982792590336 10959400314630144 10962512954575104 11064302076701952 11087994372369408 11130794276682132 11154628953934128 11178514669038912 11258201911482864 11264635156635648 11316142404722688 11359822965502752 11384148068212608 11408525258936832 11421215046918144 11489852156575104 11514455694383616 11539111916427264 11558901748862214 11583653144470056 11611754523205434 11726268867615744 11744667426176568 11751378651058176 11796739233406704 11821999916990016 11847314691972864 11860492548722688 11872683674182656 11931769547212608 11957319374936832 11986327249760448 12058360466405643 12084181366761972 12177279208677888 12196385404106436 12203354753021952 12229486133649408 12276692221489632 12302980641664128 12306474879294648 12316665339058176 12332827073896992 12343039354773504 12372982967494656 12427840509267968 12447339836289696 12473993668915584 12548957573175894 12672714551215104 12699850984943616 12703457939917056 12730660205313024 12779800836190596 12807166576739184 12834590916303936 12848866927782912 12876380561461248 12926083676146992 12933469994655744 12953762656181568 13113246905720832 13192052476067712 13212750854448639 13220300982440448 13248609978120192 13271331637582542 13299749906613768 13328229028469472 13332014452569202 13343054117313024 13371625967671296 13423240740614184 13484618155980504 13492323636400128 13617602555940864 13699439109762624 13728774097149696 13758171900355584 13762079434910144 13811278749175836 13844784239206479 13856248506440448 13874430458134116 13919605838431488 13981320572926464 14003257315825908 14011259160877056 14033242877530032 14041261857153024 14141356500400128 14171637777702912 14206017481197568 14256803870116992 14291390182406688 14321992730977152 14408062398831582 14438914780841928 14454975293755776 14485928131643904 14541844135665366 14550153743987712 14581310390120448 14616683939433472 14716700769153024 14752402768935936 14783992496492544 14841059035576176 14872838605245504 14904686225385216 14962218644940489 15010935881977152 15142130020509696 15146430620670336 15170195425478067 15178864090950144 15211367011915776 15319802875433472 15352607592511488 15385482555236352 15411868998482952 15444870859293408 15482339364273912 15635025156820992 15659556568235424 15728985644542272 15762666555986688 15787398237221286 15796419589297152 15830244898910208 15909026062950144 15943092499915776 15981769666347264 16077813955207524 16112241822349296 16236372278237184 16243779128447169 16261847205475248 16271139670695936 16296669148099392 16368922961986176 16403974188885504 16408633172392864 16422220452077568 16443769431862656 16497310623326208 16596453115052928 16631991558554112 16696191415023198 16731943430901192 16767772003558368 16896952734953472 16937943919889408 16974213607084032 17039734448254128 17076222102318912 17112787888405248 17131822570377216 17234778234862656 17271683541575424 17308667874640896 17338352623293321 17417631784808151 17589403301423616 17617001139264852 17627067976587264 17664813304160256 17695108850110056 17732999875485024 17770972037959296 17790738823084032 17809025511273984 17828834623561728 17897654320818912 17979490874640672 18126272050142958 18265918813016832 18294578106159654 18305032129532928 18344229200474112 18415038332234448 18459712318941972 18474998008587264 18499240610845488 18559474451241984 18641760763901952 18671009754434544 18681678881169408 18710990503373376 18823436359763841 18855142000533504 19009071826822656 19055186909875584 19095990307969536 19169701254285894 19210749865108776 19251886374455904 19273300391674368 19314570842191872 19389125514220488 19400204991983616 19430643984272352 19669870358581248 19788078714101568 19830451473660672 19872914967180288 19906997456373813 19949624859920652 19992343542704208 19998021678853803 20014581175969536 20057438951506944 20189506694012928 20195240827560448 20226927233970756 20238485454600192 20281822682554368 20426403833911296 20470143456681984 20549158664643936 20593161145724544 20637257850533376 20643119152365216 20811645687201174 20879408757647232 20971980859389696 21004885973738862 21016888741315584 21049864316295048 21061892785729536 21212034750600192 21257456666554368 21309026221796352 21437085273610032 21482989096465728 21612093598247373 21648496370982912 21658372171262892 21682462940633664 21728892197465856 21812766203498049 21825230615981568 21871965585180672 21918800629260288 21925025909150208 22128604153403904 22175988744738816 22261588553364264 22309257907868256 22357029338077824 22516403822965728 22719645931005504 22768296136425216 22817050517873664 22979704313150208 23028911388767232 23078223832854528 23117803497724428 23167306288940112 23223509046410868 23452537735231488 23489334852353136 23502757302116352 23593478466813408 23643999833980032 23694629383945728 23720985097445376 23745367348365312 23863539094425216 23914638749873664 23972654499520896 24116720932811286 24168362733523944 24354558417355776 24392770808212872 24406709506043904 24553384442979264 24605961283328256 24612949758589296 24633330678116352 24665654147793984 24745965934989312 24855681018535936 24894679672579392 24947987337831168 25044287122534797 25097915146351788 25345429102430208 25399701969887232 25406915879834112 25461320410626048 25559601672381192 25614333153478368 25669181832607872 25697733855565824 25752761122922496 25852167352293984 25907525312363136 26384104952135424 26425501708897278 26440601964880896 26497219956240384 26542663275165084 26599499813227536 26656458056938944 26664028905138404 26686108234626048 26743251935342592 26846481481228368 26969236311961008 26984647272800256 27189408075214437 27235205111881728 27398878219525248 27457548194299392 27516343800711168 27524158869820288 27622557498351672 27689568478412958 27712497012880896 27748860916268232 27839211676862976 27962641145852928 28006514631651816 28022518321754112 28066485755060064 28282713000800256 28412034962395136 28513607740233984 28582780364813376 28643985461954304 28754551881428841 28816124797663164 28877829561683856 28909950587511552 28971856263287808 29083688271330732 29100307487975424 29162620780240896 29233367878866944 29433401538306048 29504805537871872 29567984992985088 29682118071152352 29745677210491008 29809372450770432 29924437289880978 30021871763954304 30284260041019392 30292861241340672 30340390850956134 30357728181900288 30422734023831552 30639605750866944 30705215185022976 30823737996965904 30889741718586816 30964678728547824 31217468530801761 31270050313641984 31319113136470848 31457971289084544 31507328960608293 31525333111973376 31574796474442572 31592839178594304 31660489797820416 31818052125900288 31886184999831552 31963539332694528 32155627910415048 32224483644698592 32472744556474368 32487558256894338 32523694410950496 32593338296198784 32737845923972352 32807948377771008 32817266344785728 32887538863725312 33192906230105856 33263983117108224 33392382830046396 33463886861802384 33535544007116736 33793905469906944 33875887839778816 33948427214168064 34079468896508256 34152444204637824 34225575776810496 34263645140754432 34469556469725312 34543367083150848 34617335749281792 34676705246586642 34835263569616302 35178806602847232 35234002278529704 35254135953174528 35390217700220112 35465999750970048 35541944075918592 35581477646168064 35618051022547968 35795308641637824 35958981749281344 36175081399216929 36252544100285916 36531837626033664 36589156212319308 36610064259065856 36688458400948224 36830076664468896 36919424637883944 36949996017174528 36998481221690976 37118948902483968 37283521527803904 37342019508869088 37421981006746752 37646872719527682 38018143653645312 38110373819751168 38191980615939072 38339402508571788 38421499730217552 38503772748911808 38546600783348736 38629141684383744 38778251028440976 38800409983967232 38861287968544704 39339740717162496 39576157428203136 39638252563345917 39660902947321344 39745829934360576 39813994912747626 39899249719841304 39984687085408416 39996043357707606 40029162351939072 40114877903013888 40390481655120896 40453854467941512 40476970909200384 40852807667822592 41098317329287872 41186322291449088 41274515701066752 41286238304730432 41534352717619437 41623291374402348 41758817515294464 41943961718779392 42009771947477724 42033777482631168 42099728632590096 42123785571459072 42424069501200384 42514913333108736 42618052443592704 42874170547220064 42965978192931456 43224187196494746 43316744342525784 43364925881267328 43457784394931712 43625532406996098 43650461231963136 43743931170361344 43850051818300416 44257208306807808 44351977489477632 44523177106728528 44618515815736512 44714058676155648 44886655934821467 45032807645931456 45439291862011008 45510586276434201 45536592272850432 45634101035747328 45959408626300416 46057822777534464 46156447665709056 46235606995448856 46334612577880224 46447018092821736 46905075470462976 46978669704706272 47186956933626816 47287999667960064 47389258767891456 47490734696730624 47727078188850432 47829277499747328 47945308999041792 48233441865622572 48336725467047888 48709116834711552 48785541616425744 48813419012087808 49106768885958528 49211922566656512 49225899517178592 49266661356232704 49331308295587968 49491931869978624 49789359345158784 49895974675662336 50088574245069594 50195830292703576 50690858204860416 50813831759668224 50922640821252096 51119203344762384 51228666306956736 51338363665215744 51395467711131648 51704334704587968 51815050624726272 52015057869879963 52252895354424453 52768209904270848 52851003417794556 52881203929761792 52994439912480768 53085326550330168 53198999626455072 53312916113877888 53328057810276808 53372216469252096 53486503870685184 53692962962456736 53938472623922016 54378816150428874 54797756439050496 54915096388598784 55032687601422336 55048317739640576 55245114996703344 55379136956825916 55424994025761792 55497721832536464 55678423353725952 55925282291705856 56013029263303632 56045036643508224 56132971510120128 56565426001600512 56824069924790272 57027215480467968 57165560729626752 57287970923908608 57509103762857682 57632249595326328 57755659123367712 57819901175023104 57943712526575616 58167376542661464 58200614975950848 58466735757733888 59009611075743744 59364236142304704 59491354420982016 59618744901540864 59720992369121439 59848874579761956 59994065036561409 60043743527908608 60568520082038784 60585722482681344 60680781701912268 60715456363800576 60845468047663104 61279211501733888 61410430370045952 61647475993931808 61779483437173632 61929357457095648 62434937061603522 62638226272941696 62915942578169088 63014657921216586 63050666223946752 63149592948885144 63185678357188608 63636104251800576 63772369999663104 63927078665389056 64311255820830096 64448967289397184 64836280794742119 64945489112948736 64975116513788676 65047388821900992 65186676592397568 65475691847944704 65615896755542016 65634532689571456 65775077727450624 66385812460211712 66527966234216448 66784765660092792 66927773723604768 67071088014233472 67751775679557632 68158937793016512 68304888409275648 68451151553620992 68939112939450624 69086734166301696 69234671498563584 69353410493173284 69670527139232604 70357613205694464 70468004557059408 70508271906349056 70780435400440224 70931999501940096 71083888151837184 71162955292336128 71236102045095936 71590617283275648 71917963498562688 72350162798433858 72505088200571832 73063675252067328 73178312424638616 73220128518131712 73660153328937792 73838849275767888 73899992034349056 73996962443381952 74237897804967936 74567043055607808 74684039017738176 74843962013493504 75132861367604391 75293745439055364 76036287307290624 76220747639502336 76383961231878144 76678805017143576 76842999460435104 77007545497823616 77093201566697472 77258283368767488 77556502056881952 77722575937089408 79152314856406272 79276505126691834 79321805894642688 79491659868721152 79627989825495252 79798499439682608 79969374170816832 79992086715415212 80058324703878144 80229755806027776 80780963310241792 80907708935883024 80953941818400768 81568224225643311 81705615335645184 82196634658575744 82372644582898176 82549031402133504 82572476609460864 83068705435238874 83246582748804696 83517635030588928 83887923437558784 84019543894955448 84067554965262336 84199457265180192 84848139002400768 85236104887185408 85748341094440128 85931956385862912 86263655644286523 86448374392989492 86633488685051568 86729851762534656 86915568789863424 87251064813992196 87300922463926272 87487862340722688 87700103636600832 88514416613615616 88703954978955264 89046354213457056 89237031631473024 89428117352311296 89773311869642934 90065615291862912 90878583724022016 91021172552868402 91073184545700864 91268202071494656 91918817252600832 92115645555068928 92471213990897712 92669225155760448 92894036185643472 93652405592405283 93810150940925952 93957339409412544 94373913867253632 94521986881824879 94575999335920128 94778517535782912 94981469393461248 95454156377700864 95658554999494656 95890617998083584 96466883731245144 96673450934095776 97418233669423104 97571083232851488 98213537771917056 98423845133313024 98451799034357184 98662616591175936 99578718690317568 99791949351324672 100177148490139188 100391660585407152 101381716409720832 101627663519336448 101845281642504192 102238406689524768 102457332613913472 102676727330431488 102790935422263296 103408669409175936 103630101249452544 104030115739759926 104505790708848906 105536419808541696 105702006835589112 105762407859523584 106170653100660336 106397999252910144 106625832227755776 106656115620553616 106744432938504192 107385925924913472 107876945247844032 108525244197650787 108757632300857748 109595512878100992 109830192777197568 110065375202844672 110096635479281152 110490229993406688 110758273913651832 110849988051523584 110995443665072928 111356846707451904 111850564583411712 112026058526607264 112265943020240256 114054430960935936 114331121459253504 114575941847817216 115018207525715364 115264499190652656 115511318246735424 115639802350046208 115887425053151232 116334753085322928 116401229951901696 116933471515467776 118019222151487488 118728472284609408 118914757690037751 118982708841964032 119237489803081728 119441984738242878 119697749159523912 119988130073122818 120087487055817216 121171444965362688 121361563403824536 121430912727601152 122558423003467776 123294951987863616 123558966874347264 123858714914191296 124603058152858311 124869874123207044 125276452545883392 125831885156338176 126029315842433172 126101332447893504 126299185897770288 126371356714377216 127272208503601152 127544739999326208 127854157330778112 128622511641660192 128897934578794368 129672561589484238 129950233027577352 130094777643801984 130373353184795136 130951383695889408 131231793511084032 131269065379142912 131550155454901248 132771624920423424 133055932468432896 133569531320185584 133855547447209536 134142176028466944 135503551359115264 136317875586033024 136531758829302603 136609776818551296 136902303107241984 137878225878901248 138173468332603392 138469342997127168 138706820986346568 139341054278465208 140715226411388928 140936009114118816 141560870800880448 141863999003880192 142167776303674368 142472204090191872 143181234566551296 143835926997125376 144700325596867716 145010176401143664 146127350504134656 146356624849277232 146440257036263424 147320306657875584 147677698551535776 147799984068698112 147993924886763904 148475795609935872 149368078035476352 149687924026987008 150265722735208782 150587490878110728 152072574614581248 152441495279004672 152767922463756288 153357610034287152 153685998920870208 154015090995647232 154186403133394944 155113004113763904 155445151874178816 156758686063273359 158304629712812544 158553010253383668 158643611789285376 158983319737442304 159255979650990504 159596998879365216 159938748341633664 159984173430830424 160116649407756288 160459511612055552 161561926620483584 161815417871766048 163136448451286622 164393269317151488 164745289165796352 165098062804267008 165144953218921728 166137410870477748 166493165497609392 167035270061177856 167775846875117568 168039087789910896 168135109930524672 168398914530360384 169696278004801536 170472209774370816 171496682188880256 171863912771725824 172527311288573046 172896748785978984 173266977370103136 173459703525069312 173831137579726848 174502129627984392 174601844927852544 175400207273201664 177028833227231232 178092708426914112 178474063262946048 178856234704622592 179162977107364317 179546623739285868 179982195109684227 180131230583725824 181757167448044032 182042345105736804 182146369091401728 182536404142989312 183837634505201664 184231291110137856 184942427981795424 185338450311520896 185788072371286944 187304811184810566 187914678818825088 188747827734507264 189043973763649758 189151998671840256 189557035071565824 190908312755401728 191317109998989312 191781235996167168 192933767462490288 193346901868191552 194508842384226357 194836467338846208 195142166465702976 196427075543834112 196847690266626048 196903598068714368 197325233182351872 199157437380635136 199583898702649344 200354296980278376 200783321170814304 203255327038672896 204476813379049536 204914665227826944 205353454660862976 206817338818351872 207260202498905088 208060231479519852 209011581417697812 211072839617083392 211404013671178224 211524815719047168 212341306201320672 212795998505820288 213251664455511552 213312231241107232 213488865877008384 214771851849826944 215753890495688064 217050488395301574 217515264601715496 219191025756201984 219660385554395136 220193270958562304 220980459986813376 221516547827303664 221699976103047168 221990887330145856 222713693414903808 223701129166823424 224052117053214528 224531886040480512 225398584102813173 228108861921871872 228662242918507008 229151883695634432 230036415051430728 230528998381305312 231022636493470848 231279604700092416 231774850106302464 232669506170645856 237456944569218816 237829515380075502 237965417683928064 238474979606163456 238883969476485756 239395498319047824 239976260146245636 240174974111634432 242342889930725376 242723126807649072 242861825455202304 244704672676929933 245116846006935552 246589903975727232 247117933748694528 247717429828382592 249206116305716622 249739748246414088 250552905091766784 251663770312676352 252058631684866344 252202664895787008 252598371795540576 254544417007202304 255708314661556224 257245023283320384 257795869157588736 258790966932859569 259345123178968476 259900466055154704 260189555287603968 260746706369590272 261902767391778816 262463587022168064 262538130758285824 263100310909802496 265543249840846848 266111864936865792 267139062640371168 267711094894419072 268284352056933888 272635751172066048 273063517658605206 273219553637102592 273804606214483968 275756451757802496 276346936665206784 277413641972693136 278682108556930416 280957216777215849 281430452822777856 281872018228237632 283121741601760896 283565960645474637 283727998007760384 284335552607348736 284944408180383744 286362469133102592 287671853994250752 289400651193735432 290020352802287328 292254701008269312 292713249698554464 294640613315751168 295355397103071552 295987849773527808 298736156070952704 299375848053974016 300531445470417564 301174981756221456 304145149229162496 304882990558009344 305535844927512576 306715220068574304 307371997841740416 308030181991294464 308372806266789888 310226008227527808 310890303748357632 313517372126546718 316609259425625088 317106020506767336 317287223578570752 318511959301981008 319193997758730432 319877496683267328 319968346861660848 320233298815512576 323123853240967168 323630835743532096 325575732592952361 326272896902573244 328786538634302976 329490578331592704 330196125608534016 330289906437843456 332274821740955496 332986330995218784 334070540122355712 335551693750235136 336078175579821792 336797829060720768 342993364377760512 343727825543451648 345054622577146092 345793497571957968 346533954740206272 346919407050138624 347662275159453696 349004259255968784 349203689855705088 350800414546403328 354057666454462464 356185416853828224 356948126525892096 357712469409245184 358325954214728634 359093247478571736 359964390219368454 360262461167451648 363514334896088064 364084690211473608 364292738182803456 367675269010403328 369884855963590848 370676900623041792 371576144742573888 373809174458574933 374609622369621132 375829357637650176 377495655469014528 378087947527299516 378303997343680512 379114070143131648 381816625510803456 382634219997978624 383562471992334336 385867534924980576 386693803736383104 389017684768452714 390284332931405952 392854151087668224 393695380533252096 393807196137428736 394650466364703744 398314874761270272 399167797405298688 400708593960556752 401566642341628608 406510654077345792 408953626758099072 409595276487907809 409829330455653888 410706909321725952 413634677636703744 414520404997810176 416120462959039704 418023162835395624 422145679234166784 422808027342356448 424682612402641344 425591997011640576 426503328911023104 426624462482214464 429543703699653888 431507780991376128 434100976790603148 435030529203430992 438382051512403968 439320771108790272 440386541917124608 441960919973626752 443033095654607328 443399952206094336 443981774660291712 445427386829807616 448104234106429056 449063772080961024 450797168205626346 456217723843743744 457324485837014016 458303767391268864 460072830102861456 461057996762610624 462045272986941696 462559209400184832 465339012341291712 470276058189820077 474913889138437632 475659030760151004 475930835367856128 476949959212326912 477767938952971512 478790996638095648 479952520292491272 480349948223268864 484685779861450752 485446253615298144 489409345353859866 493179807951454464 494235867497389056 495434859656765184 498412232611433244 499479496492828176 501105810183533568 503327540625352704 504117263369732688 504405329791574016 505196743591081152 509088834014404608 511416629323112448 514490046566640768 515591738315177472 517581933865719138 518690246357936952 519800932110309408 520379110575207936 521493412739180544 523805534783557632 525076261516571648 526200621819604992 531086499681693696 534278125280742336 535422189788838144 536568704113867776 537488931322092951 539946585329052681 545271502344132096 546127035317210412 546439107274205184 547609212428967936 551512903515604992 552693873330413568 554827283945386272 557364217113860832 561914433554431698 563744036456475264 566243483203521792 567131921290949274 567455996015520768 568671105214697472 572724938266205184 575343707988501504 578801302387470864 580040705604574656 583526527152679071 584509402016538624 585426499397108928 589281226631502336 590710794206143104 591975699547055616 597472312141905408 598751696107948032 601062890940835128 602349963512442912 609765981116018688 613430440137148608 614743995683480832 616060363982588928 620452016455055616 621780607496715264 627034744253093436 633218518851250176 634212041013534672 634574447157141504 637023918603962016 638387995517460864 639754993366534656 639936693723321696 640466597631025152 647261671487064192 651151465185904722 652545793805146488 657573077268605952 658981156663185408 660579812875686912 664549643481910992 665972661990437568 668141080244711424 671103387500470272 672156351159643584 673595658121441536 676195752308439519 685986728755521024 687455651086903296 690109245154292184 691586995143915936 693067909480412544 693838814100277248 695324550318907392 698008518511937568 712370833707656448 713896253051784192 715424938818490368 716651908429457268 718186494957143472 719928780438736908 720524922334903296 727028669792176128 728169380422947216 728585476365606912 735350538020806656 739769711927181696 741353801246083584 743152289485147776 747618348917149866 749219244739242264 751658715275300352 754991310938029056 756175895054599032 756607994687361024 763633251021606912 767124943984668672 771735069849961152 773387607472766208 776372900798578707 778035369536905428 780568665862811904 785708302175336448 787390761066504192 787614392274857472 789300932729407488 796629749522540544 798335594810597376 801417187921113504 803133284683257216 817907253516198144 819190552975815618 819658660911307776 821413818643451904 827269355273407488 829040809995620352 832240925918079408 836046325670791248 842871650331647547 844291358468333568 845616054684712896 849365224805282688 851183994023281152 853006657822046208 853248924964428928 859087407399307776 863015561982752256 868201953581206296 870061058406861984 876764103024807936 880773083834249216 883921839947253504 886066191309214656 887963549320583424 896208468212858112 898127544161922048 901594336411252692 912435447687487488 914648971674028032 916607534782537728 920145660205722912 922115993525221248 924090545973883392 925118418800369664 930678024682583424 940552116379640154 949827778276875264 951318061520302008 951861670735712256 955535877905943024 957581993276191296 959905040584982544 960699896446537728 969371559722901504 970892507230596288 976727197778857083 978818690707719732 986359615902908928 988471734994778112 990869719313530368 996824465222866488 998958992985656352 1002211620367067136 1006655081250705408 1008234526739465376 1010393487182162304 1028980093133281536 1031183476630354944 1035163867731438276 1037380492715873904 1039601864220618816 1040758221150415872 1042986825478361088 1047611069567115264 1050152523033143296 1052401243639209984 1062172999363387392 1068556250561484672 1070844379577676288 1073137408227735552 1074977862644185902 1079893170658105362 1090543004688264192 1092254070634420824 1092878214548410368 1103025807031209984 1109654567890772544 1114728434227721664 1121427523375724799 1123828867108863396 1127488072912950528 1132486966407043584 1134263842581898548 1134911992031041536 1137342210429394944 1145449876532410368 1150687415977003008 1157602604774941728 1160081411209149312 1167053054305358142 1170852998794217856 1178562453263004672 1181421588412286208 1183951399094111232 1194944624283810816 1197503392215896064 1202125781881670256 1204699927024885824 1219531962232037376 1226860880274297216 1228785829463723427 1229487991366961664 1232120727965177856 1240904032910111232 1243561214993430528 1254069488506186872 1266437037702500352 1268424082027069344 1274047837207924032 1276775991034921728 1279509986733069312 1279873387446643392 1294523342974128384 1302302930371809444 1305091587610292976 1315146154537211904 1317962313326370816 1321159625751373824 1329099286963821984 1331945323980875136 1336282160489422848 1344312702319287168 1347191316242883072 1352391504616879038 1371973457511042048 1374911302173806592 1380218490308584368 1383173990287831872 1386135818960825088 1387677628200554496 1396017037023875136 1410828174569460231 1424741667415312896 1427792506103568384 1430849877636980736 1433303816858914536 1436372989914286944 1439857560877473816 1441049844669806592 1454057339584352256 1456338760845894432 1479539423854363392 1482707602492167168 1486304578970295552 1495236697834299732 1498438489478484528 1503317430550600704 1509982621876058112 1512351790109198064 1513215989374722048 1527266502043213824 1534249887969337344 1543470139699922304 1546775214945532416 1552745801597157414 1556070739073810856 1561137331725623808 1571416604350672896 1575228784549714944 1578601865458814976 1593259499045081088 1602834375842227008 1606266569366514432 1612466793966278853 1619839755987158043 1635814507032396288 1638381105951631236 1639317321822615552 1642827637286903808 1654538710546814976 1658081619991240704 1664481851836158816 1672092651341582496 1685743300663295094 1691232109369425792 1698730449610565376 1702367988046562304 1706013315644092416 1706497849928857856 1718174814798615552 1726031123965504512 1736403907162412592 1740122116813723968 1753528206049615872 1761546167668498432 1767843679894507008 1772132382618429312 1775927098641166848 1792416936425716224 1796255088323844096 1803188672822505384 1829297943348056064 1840291320411445824 1844231987050442496 1848181091947766784 1861356049365166848 1881104232759280308 1899655556553750528 1902636123040604016 1903723341471424512 1911071755811886048 1915163986552382592 1919810081169965088 1921399792893075456 1941785014461192576 1953454395557714166 1957637381415439464 1972719231805817856 1976943469989556224 1981739438627060736 1993648930445732976 1997917985971312704 2004423240734134272 2013310162501410816 2016469053478930752 2020786974364324608 2057960186266563072 2062366953260709888 2070327735462876552 2074760985431747808 2079203728441237632 2081516442300831744 2085973650956722176 2100305046066286592 2137112501122969344 2141688759155352576 2146274816455471104 2149955725288371804 2159786341316210724 2181086009376528384 2184508141268841648 2185756429096820736 2206051614062419968 2219309135781545088 2229456868455443328 2242855046751449598 2247657734217726792 2254976145825901056 2264973932814087168 2268527685163797096 2269823984062083072 2290899753064820736 2301374831954006016 2315205209549883456 2320162822418298624 2329118702395736121 2334106108610716284 2341705997588435712 2357124906526009344 2362843176824572416 2367902798188222464 2389889248567621632 2395006784431792128 2404251563763340512 2409399854049771648 2453721760548594432 2457571658927446854 2458975982733923328 2464241455930355712 2481808065820222464 2487122429986861056 2508138977012373744 2528614950994942641 2532874075405000704 2536848164054138688 2548095674415848064 2553551982069843456 2559019973466138624 2559746774893286784 2589046685948256768 2604605860743618888 2610183175220585952 2630292309074423808 2642319251502747648 2658198573927643968 2663890647961750272 2688625404638574336 2694382632485766144 2704783009233758076 2743946915022084096 2749822604347613184 2760436980617168736 2766347980575663744 2772271637921650176 2775355256401108992 2792034074047750272 2821656349138920462 2849483334830625792 2855585012207136768 2866607633717829072 2872745979828573888 2879715121754947632 2882099689339613184 2908114679168704512 2912677521691788864 2930181593336571249 2959078847708726784 2965415204984334336 2972609157940591104 2990473395668599464 2996876978956969056 3006634861101201408 3019965243752116224 3024703580218396128 3086940279399844608 3093550429891064832 3105491603194314828 3112141478147621712 3122274663451247616 3142833208701345792 3150457569099429888 3157203730917629952 3186518998090162176 3205668751684454016 3212533138733028864 3224933587932557706 3239679511974316086 3271629014064792576 3276762211903262472 3278634643645231104 3309077421093629952 3328963703672317632 3344185302683164992 3364282570127174397 3371486601326590188 3382464218738851584 3397460899221130752 3404735976093124608 3412026631288184832 3412995699857715712 3436349629597231104 3452062247931009024 3472807814324825184 3480244233627447936 3535687359789014016 3544264765236858624 3551854197282333696 3584833872851432448 3592510176647688192 3606377345645010768 3658595886696112128 3680582640822891648 3686357488391170281 3688463974100884992 3696362183895533568 3722712098730333696 3762208465518560616 3799311113107501056 3805272246081208032 3822143511623772096 3830327973104765184 3839620162339930176 3883570028922385152 3906908791115428332 3915274762830878928 3945438463611635712 3953886939979112448 3963478877254121472 3987297860891465952 3995835971942625408 4008846481468268544 4032938106957861504 4041573948728649216 4115920372533126144 4124733906521419776 4140655470925753104 4149521970863495616 4158407456882475264 4163032884601663488 4200610092132573184 4232484523708380693 4274225002245938688 4283377518310705152 4292549632910942208 4299911450576743608 4319572682632421448 4362172018753056768 4369016282537683296 4438618271563090176 4458913736910886656 4485710093502899196 4495315468435453584 4509952291651802112 4529947865628174336 4537055370327594192 4539647968124166144 4581799506129641472 4602749663908012032 4630410419099766912 4640325644836597248 4658237404791472242 4668212217221432568 4683411995176871424 4714249813052018688 4725686353649144832 4735805596376444928 4779778497135243264 4808503127526681024 4818799708099543296 4859519267961474129 4907443521097188864 4915143317854893708 4917951965467846656 4928482911860711424 4963616131640444928 4974244859973722112 5016277954024747488 5057229901989885282 5073696328108277376 5096191348831696128 5107103964139686912 5118039946932277248 5119493549786573568 5178093371896513536 5209211721487237776 5220366350441171904 5260584618148847616 5284638503005495296 5316397147855287936 5327781295923500544 5377250809277148672 5388765264971532288 5409566018467516152 5487893830044168192 5520873961234337472 5532695961151327488 5544543275843300352 5584068148095500544 5643312698277840924 5698966669661251584 5711170024414273536 5733215267435658144 5745491959657147776 5759430243509895264 5764199378679226368 5825355043383577728 5860363186673142498 5918157695417453568 5930830409968668672 5945218315881182208 5980946791337198928 5993753957913938112 6013269722202402816 6039930487504232448 6049407160436792256 6173880558799689216 6187100859782129664 6210983206388629656 6224282956295243424 6244549326902495232 6300915138198859776 6411337503368908032 6425066277466057728 6449867175865115412 6479359023948632172 6543258028129585152 6553524423806524944 6557269287290462208 6618154842187259904 6657927407344635264 6688370605366329984 6728565140254348794 6742973202653180376 6764928437477703168 6794921798442261504 6809471952186249216 6825991399715431424 6872699259194462208 6904124495862018048 6945615628649650368 6960488467254895872 6987356107187208363 7071374719578028032 7088529530473717248 7103708394564667392 7169667745702864896 7185020353295376384 7212754691290021536 7361165281645783296 7372714976782340562 7376927948201769984 7392724367791067136 7445424197460667392 7524416931037121232 7585844852984827923 7598622226215002112 7610544492162416064 7644287023247544192 7660655946209530368 7679240324679860352 7767140057844770304 7813817582230856664 7830549525661757856 7890876927223271424 7926957754508242944 7974595721782931904 7991671943885250816 8065876213915723008 8083147897457298432 8231840745066252288 8249467813042839552 8281310941851506208 8299043941726991232 8316814913764950528 8326065769203326976 8464969047416761386 8548450004491877376 8566755036621410304 8599822901153487216 8639145365264842896 8724344037506113536 8738032565075366592 8790544780009713747 8877236543126180352 8917827473821773312 8971420187005798392 8990630936870907168 9019904583303604224 9059895731256348672 9074110740655188384 9260820838199533824 9280651289673194496 9316474809582944484 9336424434442865136 9366823990353742848 9428499626104037376 9451372707298289664 9471611192752889856 9559556994270486528 9617006255053362048 9637599416199086592 9719038535922948258 9814887042194377728 9830286635709787416 9835903930935693312 9927232263280889856 10032555908049494976 10092847710381523191 10114459803979770564 10147392656216554752 10192382697663392256 10214207928279373824 10236079893864554496 10238987099573147136 10356186743793027072 10418423442974475552 10440732700882343808 10632794295710575872 10655562591847001088 10754501618554297344 10777530529943064576 10819132036935032304 10975787660088336384 11041747922468674944 11065391922302654976 11089086551686600704 11168136296191001088 11286625396555681848 11397933339322503168 11466430534871316288 11490983919314295552 11518860487019790528 11650710086767155456 11720726373346284996 11836315390834907136 11861660819937337344 11890436631762364416 11961893582674397856 11987507915827876224 12026539444404805632 12098814320873584512 12347761117599378432 12374201719564259328 12421966412777259312 12448565912590486848 12489098653804990464 12601830276397719552 12697453571125142079 12822675006737816064 12850132554932115456 12899734351730230824 12958718047897264344 13086516056259170304 13107048847613049888 13315854814689270528 13376741210732659968 13457130280508697588 13485946405306360752 13529856874955406336 13589843596884523008 13618943904372498432 13651982799430862848 13745398518388924416 13808248991724036096 13891231257299300736 13920976934509791744 13974712214374416726 14142749439156056064 14177059060947434496 14207416789129334784 14339335491405729792 14425509382580043072 14578557803884422387 14722330563291566592 14745429953564681124 14753855896403539968 14785448735582134272 14890848394921334784 15048833862074242464 15171689705969655846 15221088984324832128 15288574046495088384 15321311892419060736 15358480649359720704 15534280115689540608 15627635164461713328 15661099051323515712 15781753854446542848 15853915509016485888 15949191443565863808 15983343887770501632 16131752427831446016 16166295794914596864 16463681490132504576 16562621883703012416 16598087883453982464 16633629827529901056 16929938094833522772 17096900008983754752 17133510073242820608 17199645802306974432 17278290730529685792 17476065130150733184 17581089560019427494 17754473086252360704 17835654947643546624 17942840374011596784 17981261873741814336 18039809166607208448 18119791462512697344 18148221481310376768 18521641676399067648 18561302579346388992 18632949619165888968 18672848868885730272 18733647980707485696 18902745414596579328 19234012510106724096 19275198832398173184 19438077071845896516 19629774084388755456 19660573271419574832 19671807861871386624 19854464526561779712 20065111816098989952 20185695420763046382 20228919607959541128 20294785312433109504 20384765395326784512 20428415856558747648 20477974199146294272 20712373487586054144 20836846885948951104 20881465401764687616 20962068321561625089 21265588591421151744 21311125183694002176 21509003237108594688 21555061059886129152 21638264073870064608 22083495844937349888 22130783844605309952 22178173103373201408 22336272592382002176 22573250793111363696 22795866678645006336 22932861069742632576 22981967838628591104 23037720974039581056 23301420173534310912 23441452746692569992 23672630781669814272 23780873263524728832 23923787165348795712 23975015831655752448 24197628641747169024 24695522235198756864 24748403439128518656 24843932825554518624 24897131825180973696 24978197307609980928 25394907142250284158 25645350013475632128 25700265109864230912 25799468703460461648 25917436095794528688 26173032112518340608 26214097695226099776 26631709629378541056 26753482421465319936 26914260561017395176 26971892810612721504 27059713749910812672 27179687193769046016 27303965598861725696 27782462514598601472 27841953869019583488 27949424428748833452 28285498878312112128 28354118121894868992 28414833578258669568 28678670982811459584 28851018765160086144 29157115607768844774 29444661126583133184 29490859907129362248 29507711792807079936 29781696789842669568 30097667724148484928 30278543131144569573 30343379411939311692 30442177968649664256 30577148092990176768 30642623784838121472 30716961298719441408 31068560231379081216 31255270328923426656 31322198102647031424 31898382887131727616 31966687775541003264 32263504855662892032 32332591589829193728 32927362980265009152 33125243767406024832 33196175766907964928 33267259655059802112 33859876189667045544 34193800017967509504 34399291604613948864 34556581461059371584 34952130260301466368 35162179120038854988 35508946172504721408 35671309895287093248 35885680748023193568 35962523747483628672 36079618333214416896 36296442962620753536 37043283352798135296 37122605158692777984 37265899238331777936 37345697737771460544 37467295961414971392 37805490829193158656 38092360713375426237 38468025020213448192 38550397664796346368 38876154143691793032 39259548168777510912 39321146542839149664 40130223632197979904 40371390841526092764 40457839215919082256 40589570624866219008 40769530790653569024 40856831713117495296 40955948398292588544 41424746975172108288 41673693771897902208 41762930803529375232 41924136643123250178 42531177182842303488 42622250367388004352 43018006474217189376 43276528147740129216 43735673411653267161 44166991689874699776 44261567689210619904 44356346206746402816 44672545184764004352 45146501586222727392 45865722139485265152 45963935677257182208 46075441948079162112 46602840347068621824 46882905493385139984 47345261563339628544 47561746527049457664 47847574330697591424 47950031663311504896 48395257283494338048 49391044470397513728 49687865651109037248 49794263650361947392 50789814284500568316 51290700026951264256 51400530219728461824 51598937406920923296 51834872191589057376 52428195390452199552 53263419258757082112 53506964842930639872 53828521122034790352 53943785621225443008 54119427499821625344 54359374387538092032 54607931197723451392 55564925029197202944 55683907738039166976 55898848857497666904 56708236243789737984 57702037530320172288 58314231215537689548 58889322253166266368 58981719814258724496 59015423585614159872 59563393579685339136 60195335448296969856 60557086262289139146 60686758823878623384 60884355937299328512 61154296185980353536 61285247569676242944 61433922597438882816 62137120462758162432 62510540657846853312 62644396205294062848 63796765774263455232 63933375551082006528 64527009711325784064 64665183179658387456 66250487534812049664 66392351533815929856 66534519310119604224 67719752379334091088 68387600035935019008 68798583209227897728 69113162922118743168 69904260520602932736 70324358240077709976 71017892345009442816 71342619790574186496 71771361496046387136 71925047494967257344 72592885925241507072 74086566705596270592 74245210317385555968 74531798476663555872 74691395475542921088 74934591922829942784 76184721426750852474 76936050040426896384 77100795329592692736 77752308287383586064 78519096337555021824 78642293085678299328 80260447264395959808 80742781683052185528 80915678431838164512 81179141249732438016 81539061581307138048 81911896796585177088 83347387543795804416 83525861607058750464 83848273286246500356 85062354365684606976 85244500734776008704 86036012948434378752 86553056295480258432 87471346823306534322 88333983379749399552 88523135378421239808 89345090369528008704 90293003172445454784 90835629393433708719 91731444278970530304 91927871354514364416 92150883896158324224 93205680694137243648 93765810986770279968 95695148661395182848 95900063326623009792 96790514566988676096 98782088940795027456 99375731302218074496 99588527300723894784 101579628569001136632 102581400053902528512 103197874813841846592 103669744383178114752 104856390780904399104 106526838517514164224 107013929685861279744 107657042244069580704 107887571242450886016 108238854999643250688 111129850058394405888 111367815476078333952 111797697714995333808 113416472487579475968 114277082140126278711 115404075060640344576 116628462431075379096 117778644506332532736 117963439628517448992 120390670896593939712 121114172524578278292 121373517647757246768 121768711874598657024 122308592371960707072 122570495139352485888 122867845194877765632 124274240925516324864 125021081315693706624 125288792410588125696 127593531548526910464 127866751102164013056 129054019422651568128 131207020234959801483 132500975069624099328 132784703067631859712 133069038620239208448 135439504758668182176 137597166418455795456 138226325844237486336 139808521041205865472 140648716480155419952 142035784690018885632 142685239581148372992 143542722992092774272 143850094989934514688 145185771850483014144 148173133411192541184 149063596953327111744 149382790951085842176 152369442853501704948 153872100080853792768 154201590659185385472 155504616574767172128 157284586171356598656 160520894528791919616 161485563366104371056 161831356863676329024 162358282499464876032 163078123162614276096 163823793593170354176 166694775087591608832 167051723214117500928 167696546572493000712 170124708731369213952 173106112590960516864 174942693646613068644 176667966759498799104 177046270756842479616 178690180739056017408 180586006344890909568 181671258786867417438 183462888557941060608 183855742709028728832 184301767792316648448 186411361388274487296 187531621973540559936 191390297322790365696 191800126653246019584 193581029133977352192 198751462604436148992 199177054601447789568 203159257138002273264 205162800107805057024 206395749627683693184 207339488766356229504 209712781561808798208 213053677035028328448 214027859371722559488 215314084488139161408 215775142484901772032 222259700116788811776 222735630952156667904 223595395429990667616 228554164280252557422 230808150121280689152 233256924862150758192 235557289012665065472 235926879257034897984 240781341793187879424 242228345049156556584 242747035295514493536 243537423749197314048 244617184743921414144 245735690389755531264 250042162631387413248 250577584821176251392 255187063097053820928 255733502204328026112 258108038845303136256 262414040469919602966 265001950139248198656 265569406135263719424 270879009517336364352 272506888180301126157 275194332836911590912 276452651688474972672 279617042082411730944 281297432960310839904 287085445984185548544 287700189979869029376 290371543700966028288 296346266822385082368 298127193906654223488 298765581902171684352 304738885707003409896 307744200161707585536 311009233149534344256 314569172342713197312 321041789057583839232 322971126732208742112 323662713727352658048 324716564998929752064 333389550175183217664 334103446428235001856 335393093144986001424 340249417462738427904 346212225181921033728 349885387293226137288 353335933518997598208 361172012689781819136 363342517573734834876 366925777115882121216 367711485418057457664 368603535584633296896 372822722776548974592 375063243947081119872 382780594645580731392 383600253306492039168 387162058267954704384 393621060704879404449 397502925208872297984 398354109202895579136 406318514276004546528 412791499255367386368 414678977532712459008 419425563123617596416 426107354070056656896 428055718743445118976 430628168976278322816 431550284969803544064 444519400233577623552 447190790859981335232 457108328560505114844 461616300242561378304 466513849724301516384 471853758514069795968 481562683586375758848 484456690098313113168 485494070591028987072 487074847498394628096 489234369487842828288 491471380779511062528 500084325262774826496 501155169642352502784 510374126194107641856 524828080939839205932 530003900278496397312 531138812270527438848 541758019034672728704 545013776360602252314 550388665673823181824 552905303376949945344 559234084164823461888 562594865920621679808 574170891968371097088 575400379959738058752 580743087401932056576 596254387813308446976 597531163804343368704 609477771414006819792 615488400323415171072 622018466299068688512 629138344685426394624 642083578115167678464 645942253464417484224 647325427454705316096 666779100350366435328 668206892856470003712 670786186289972002848 692424450363842067456 699770774586452274576 706671867037995196416 722344025379563638272 726685035147469669752 733851554231764242432 737207071169266593792 750126487894162239744 765561189291161462784 767200506612984078336 774324116535909408768 787242121409758808898 795005850417744595968 796708218405791158272 812637028552009093056 825582998510734772736 829357955065424918016 838851126247235192832 861256337952556645632 863100569939607088128 889038800467155247104 894381581719962670464 914216657121010229688 923232600485122756608 933027699448603032768 943707517028139591936 963125367172751517696 968913380196626226336 970988141182057974144 974149694996789256192 1000168650525549652992 1002310339284705005568 1020748252388215283712 1049656161879678411864 1060007800556992794624 1083516038069345457408 1090027552721204504628 1100777331347646363648 1105810606753899890688 1118468168329646923776 1125189731841243359616 1148341783936742194176 1150800759919476117504 1161486174803864113152 1180863182114638213347 1192508775626616893952 1195062327608686737408 1218955542828013639584 1244036932598137377024 1258276689370852789248 1284167156230335356928 1291884506928834968448 1294650854909410632192 1333558200700732870656 1341572372579944005696 1384848900727684134912 1399541549172904549152 1444688050759127276544 1453370070294939339504 1467703108463528484864 1474414142338533187584 1500252975788324479488 1531122378582322925568 1574484242819517617796 1590011700835489191936 1593416436811582316544 1625274057104018186112 1651165997021469545472 1658715910130849836032 1677702252494470385664 1722512675905113291264 1726201139879214176256 1788763163439925340928 1828433314242020459376 1846465200970245513216 1866055398897206065536 1887415034056279183872 1926250734345503035392 1937826760393252452672 1941976282364115948288 2000337301051099305984 2004620678569410011136 2099312323759356823728 2120015601113985589248 2167032076138690914816 2180055105442409009256 2201554662695292727296 2211621213507799781376 2250379463682486719232 2296683567873484388352 2301601519838952235008 2322972349607728226304 2361726364229276426694 2385017551253233787904 2390124655217373474816 2437911085656027279168 2488073865196274754048 2516553378741705578496 2583769013857669936896 2589301709818821264384 2667116401401465741312 2683144745159888011392 2769697801455368269824 2799083098345809098304 2889376101518254553088 2906740140589878679008 3000505951576648958976 3062244757164645851136 3148968485639035235592 3180023401670978383872 3250548114208036372224 3302331994042939090944 3317431820261699672064 3355404504988940771328 3445025351810226582528 3452402279758428352512 3542589546343914640041 3577526326879850681856 3656866628484040918752 3732110797794412131072 3774830068112558367744 3852501468691006070784 3875653520786504905344 3883952564728231896576 4000674602102198611968 4198624647518713647456 4334064152277381829632 4360110210884818018512 4403109325390585454592 4423242427015599562752 4500758927364973438464 4593367135746968776704 4723452728458552853388 4770035102506467575808 4780249310434746949632 4875822171312054558336 4976147730392549508096 5033106757483411156992 5167538027715339873792 5178603419637642528768 5366289490319776022784 5539395602910736539648 5598166196691618196608 5778752203036509106176 5813480281179757358016 6001011903153297917952 6297936971278070471184 6360046803341956767744 6501096228416072744448 6604663988085878181888 6634863640523399344128 6890050703620453165056 6904804559516856705024 7085179092687829280082 7155052653759701363712 7313733256968081837504 7464221595588824262144 7549660136225116735488 7751307041573009810688 7767905129456463793152 8001349204204397223936 8397249295037427294912 8668128304554763659264 8720220421769636037024 9001517854729946876928 9186734271493937553408 9446905456917105706776 9540070205012935151616 9751644342624109116672 9952295460785099016192 10066213514966822313984 10335076055430679747584 10357206839275285057536 10732578980639552045568 11196332393383236393216 11557504406073018212352 11626960562359514716032 12002023806306595835904 12595873942556140942368 13002192456832145488896 13209327976171756363776 13269727281046798688256 13780101407240906330112 14170358185375658560164 14310105307519402727424 14627466513936163675008 14928443191177648524288 15099320272450233470976 15502614083146019621376 15535810258912927586304 16794498590074854589824 17336256609109527318528 17440440843539272074048 18003035709459893753856 18893810913834211413552 19080140410025870303232 19503288685248218233344 19904590921570198032384 20670152110861359495168 20714413678550570115072 21465157961279104091136 22392664786766472786432 23253921124719029432064 24004047612613191671808 25191747885112281884736 26004384913664290977792 27560202814481812660224 28340716370751317120328 28620210615038805454848 29254933027872327350016 29856886382355297048576 30198640544900466941952 31005228166292039242752 31071620517825855172608 33588997180149709179648 34672513218219054637056 34880881687078544148096 36006071418919787507712 37787621827668422827104 39006577370496436466688 39809181843140396064768 41340304221722718990336 42930315922558208182272 44785329573532945572864 46507842249438058864128 50383495770224563769472 52008769827328581955584 56681432741502634240656 57240421230077610909696 58509866055744654700032 59713772764710594097152 62010456332584078485504 62143241035651710345216 67177994360299418359296 69761763374157088296192 72012142837839575015424 75575243655336845654208 78013154740992872933376 82680608443445437980672 85860631845116416364544 89570659147065891145728 93015684498876117728256 100766991540449127538944 104017539654657163911168 113362865483005268481312 117019732111489309400064 119427545529421188194304 124020912665168156971008 134355988720598836718592 139523526748314176592384 151150487310673691308416 156026309481985745866752 171721263690232832729088 179141318294131782291456 186031368997752235456512 201533983080898255077888 226725730966010536962624 234039464222978618800128 248041825330336313942016 268711977441197673437184 279047053496628353184768 302300974621347382616832 312052618963971491733504 358282636588263564582912 372062737995504470913024 403067966161796510155776 453451461932021073925248 468078928445957237600256 537423954882395346874368 558094106993256706369536 604601949242694765233664 744125475991008941826048 806135932323593020311552 906902923864042147850496 936157856891914475200512 1074847909764790693748736 1116188213986513412739072 1209203898485389530467328 1612271864647186040623104 1813805847728084295700992 2232376427973026825478144 2418407796970779060934656 3224543729294372081246208 3627611695456168591401984 4836815593941558121869312 7255223390912337182803968 9673631187883116243738624 14510446781824674365607936 29020893563649348731215872
- Sum of all divisors σ(n): 97661431890609474479155200
- Sum of proper divisors (its aliquot sum) s(n): 68640538326960125747939328
- 29020893563649348731215872 is an abundant number, because the sum of its proper divisors (68640538326960125747939328) is greater than itself. Its abundance is 39619644763310777016723456
Bases of 29020893563649348731215872
- Binary: 11000000000010110100111001010110111101001011100101000001100100101010100100000000000002
- Hexadecimal: 0x180169CADE972832552000
- Base-36: 3N9SYVYNASY000000
Squares and roots of 29020893563649348731215872
- 29020893563649348731215872 squared (290208935636493487312158722) is 842212263232664195797191487551195534779563464720384
- 29020893563649348731215872 cubed (290208935636493487312158723) is 24441752449275375395695864593531488639319078416096397203522270544488822734848
-
The
square root of 29020893563649348731215872 is 5387104376531.9183512079 -
The
cube root of 29020893563649348731215872 is 307305448.3585994717
Scales and comparisons
How big is 29020893563649348731215872?- 29,020,893,563,649,348,731,215,872 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,020,893,563,649,348,731,215,872 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 29020893563649348731215872 cubic inches would be around 25608787.4 feet tall.
Recreational maths with 29020893563649348731215872
- 29020893563649348731215872 backwards is 27851213784394636539802092
- 29020893563649348731215872 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 29020893563649348731215872's digits is 117
- 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 29020893563649348731215872 - Facts about the integer". Numbermatics.com. 2024. Web. 20 September 2024.
APA style:
Numbermatics. (2024). Number 29020893563649348731215872 - Facts about the integer. Retrieved 20 September 2024, from https://numbermatics.com/n/29020893563649348731215872/
Chicago style:
Numbermatics. 2024. "Number 29020893563649348731215872 - Facts about the integer". https://numbermatics.com/n/29020893563649348731215872/
The information we have on file for 29020893563649348731215872 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 29020893563649348731215872, math, Factors of 29020893563649348731215872, curriculum, school, college, exams, university, Prime factorization of 29020893563649348731215872, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, twenty sextillion, eight hundred ninety-three quintillion, five hundred sixty-three quadrillion, six hundred forty-nine trillion, three hundred forty-eight billion, seven hundred thirty-one million, two hundred fifteen thousand, eight hundred seventy-two.