105843818300078267358004224
105,843,818,300,078,267,358,004,224 is an even composite number composed of five prime numbers multiplied together.
105843818300078267358004224 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, three hundred nineteen divisors.
Prime factorization of 105843818300078267358004224:
210 × 36 × 136 × 376 × 1072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 37 × 37 × 37 × 37 × 37 × 37 × 107 × 107)See below for interesting mathematical facts about the number 105843818300078267358004224 from the Numbermatics database.
Names of 105843818300078267358004224
- Cardinal: 105843818300078267358004224 can be written as One hundred five septillion, eight hundred forty-three sextillion, eight hundred eighteen quintillion, three hundred quadrillion, seventy-eight trillion, two hundred sixty-seven billion, three hundred fifty-eight million, four thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 1.05843818300078267358004224 × 1026
Factors of 105843818300078267358004224
Divisors of 105843818300078267358004224
- Number of divisors d(n): 11319
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 37 39 48 52 54 64 72 74 78 81 96 104 107 108 111 117 128 144 148 156 162 169 192 208 214 216 222 234 243 256 288 296 312 321 324 333 338 351 384 416 428 432 444 468 481 486 507 512 576 592 624 642 648 666 676 702 729 768 832 856 864 888 936 962 963 972 999 1014 1024 1053 1152 1184 1248 1284 1296 1332 1352 1369 1391 1404 1443 1458 1521 1536 1664 1712 1728 1776 1872 1924 1926 1944 1998 2028 2106 2197 2304 2368 2496 2568 2592 2664 2704 2738 2782 2808 2886 2889 2916 2997 3042 3072 3159 3328 3424 3456 3552 3744 3848 3852 3888 3959 3996 4056 4107 4173 4212 4329 4394 4563 4608 4736 4992 5136 5184 5328 5408 5476 5564 5616 5772 5778 5832 5994 6084 6253 6318 6591 6656 6848 6912 7104 7488 7696 7704 7776 7918 7992 8112 8214 8346 8424 8658 8667 8788 8991 9126 9216 9472 9477 9984 10272 10368 10656 10816 10952 11128 11232 11449 11544 11556 11664 11877 11988 12168 12321 12506 12519 12636 12987 13182 13312 13689 13696 13824 14208 14976 15392 15408 15552 15836 15984 16224 16428 16692 16848 17316 17334 17576 17797 17982 18083 18252 18759 18944 18954 19773 19968 20544 20736 21312 21632 21904 22256 22464 22898 23088 23112 23328 23754 23976 24336 24642 25012 25038 25272 25974 26001 26364 26973 27378 27392 27648 28416 28561 29952 30784 30816 31104 31672 31968 32448 32856 33384 33696 34347 34632 34668 35152 35594 35631 35964 36166 36504 36963 37518 37557 37888 37908 38961 39546 39936 41067 41088 41472 42624 43264 43808 44512 44928 45796 46176 46224 46656 47508 47952 48672 49284 50024 50076 50544 50653 51467 51948 52002 52728 53391 53946 54249 54756 54784 56277 56832 57122 59319 59904 61568 61632 62208 63344 63936 64896 65712 66768 67392 68694 69264 69336 70304 71188 71262 71928 72332 73008 73926 75036 75114 75816 77922 78003 79092 81289 82134 82176 82944 85248 85683 86528 87616 89024 89856 91592 92352 92448 93312 95016 95904 97344 98568 100048 100152 101088 101306 102934 103041 103896 104004 105456 106782 106893 107892 108498 109512 109568 110889 112554 112671 113664 114244 116883 118638 119808 123136 123201 123264 124416 126688 127872 129792 131424 133536 134784 137388 138528 138672 140608 142376 142524 143856 144664 146016 146483 147852 148837 150072 150228 151632 151959 154401 155844 156006 158184 160173 162578 162747 164268 164352 168831 170496 171366 173056 175232 177957 178048 179712 183184 184704 184896 186624 190032 191808 194688 197136 200096 200304 202176 202612 205868 206082 207792 208008 210912 213564 213786 215784 216996 219024 221778 225108 225342 228488 231361 233766 235079 237276 243867 246272 246402 246528 248832 253376 255744 257049 259584 262848 267072 269568 274776 277056 277344 281216 284752 285048 287712 289328 292032 292966 295704 297674 300144 300456 303264 303918 308802 309123 311688 312012 316368 320346 320679 325156 325494 328536 328704 332667 337662 338013 340992 342732 350464 350649 355914 356096 359424 366368 369408 369792 371293 373248 380064 383616 389376 394272 400192 400608 404352 405224 411736 412164 415584 416016 421824 423613 427128 427572 431568 433992 438048 439449 443556 446511 450216 450684 455877 456976 462722 463203 467532 470158 474552 480519 487734 488241 492544 492804 493056 506493 506752 511488 514098 519168 525696 533871 534144 539136 549552 554112 554688 562432 569504 570096 575424 578656 584064 585932 591408 595348 600288 600912 606528 607836 617604 618246 623376 624024 632736 640692 641358 650312 650988 657072 658489 665334 669071 675324 676026 685464 694083 700928 701298 705237 711828 712192 731601 732736 738816 739584 742586 746496 760128 767232 771147 778752 788544 800384 801216 808704 810448 823472 824328 831168 832032 843648 847226 854256 855144 863136 867984 876096 878898 887112 893022 900432 901368 911754 913952 925444 926406 927369 935064 940316 949104 961038 962037 975468 976482 985608 986112 998001 1012986 1013504 1014039 1022976 1028196 1051392 1056757 1067742 1068288 1078272 1099104 1108224 1109376 1113879 1124864 1139008 1140192 1150848 1157312 1168128 1171864 1182816 1190696 1200576 1201824 1213056 1215672 1235208 1236492 1246752 1248048 1265472 1270839 1281384 1282716 1300624 1301976 1314144 1316978 1318347 1330668 1338142 1339533 1350648 1352052 1367631 1370928 1388166 1389609 1401856 1402596 1410474 1423656 1424384 1441557 1463202 1464723 1465472 1477632 1479168 1485172 1519479 1520256 1534464 1542294 1557504 1577088 1600768 1601613 1602432 1617408 1620896 1646944 1648656 1662336 1664064 1687296 1694452 1708512 1710288 1726272 1735968 1752192 1757796 1774224 1786044 1800864 1802736 1823508 1827904 1850888 1852812 1854738 1870128 1874161 1880632 1898208 1904279 1922076 1924074 1934881 1950936 1952964 1971216 1975467 1996002 2007213 2025972 2027008 2028078 2056392 2082249 2102784 2113514 2115711 2135484 2136576 2194803 2198208 2216448 2218752 2227758 2249728 2278016 2280384 2301696 2313441 2314624 2336256 2343728 2365632 2381392 2401152 2403648 2426112 2431344 2470416 2472984 2493504 2496096 2530944 2541678 2562768 2565432 2601248 2603952 2628288 2633956 2636694 2661336 2676284 2679066 2701296 2704104 2735262 2741856 2776332 2779218 2782107 2805192 2820948 2847312 2883114 2886111 2926404 2929446 2930944 2958336 2970344 3007693 3038958 3040512 3056027 3068928 3084588 3154176 3170271 3201536 3203226 3204864 3234816 3241792 3293888 3297312 3324672 3328128 3341637 3374592 3388904 3417024 3420576 3452544 3471936 3504384 3515592 3548448 3572088 3601728 3605472 3647016 3655808 3701776 3705624 3709476 3740256 3748322 3761264 3796416 3808558 3812517 3844152 3848148 3869762 3901872 3905928 3942432 3950934 3955041 3992004 4014426 4018599 4051944 4054016 4056156 4102893 4112784 4164498 4168827 4205568 4227028 4231422 4270968 4273152 4324671 4389606 4394169 4396416 4432896 4437504 4455516 4556032 4558437 4560768 4603392 4626882 4629248 4672512 4687456 4731264 4762784 4802304 4807296 4826809 4852224 4862688 4940832 4945968 4987008 4992192 5061888 5083356 5125536 5130864 5202496 5207904 5256576 5267912 5273388 5322672 5352568 5358132 5402592 5408208 5419871 5470524 5483712 5506969 5552664 5558436 5564214 5610384 5622483 5641896 5694624 5712837 5766228 5772222 5804643 5852808 5858892 5861888 5926401 5940688 6015386 6021639 6077916 6081024 6112054 6169176 6246747 6308352 6340542 6347133 6403072 6406452 6409728 6483584 6584409 6587776 6594624 6649344 6656256 6683274 6749184 6777808 6834048 6841152 6905088 6940323 6943872 7008768 7031184 7096896 7144176 7203456 7210944 7294032 7311616 7403552 7411248 7418952 7480512 7496644 7522528 7592832 7617116 7625034 7688304 7696296 7739524 7803744 7811856 7884864 7901868 7910082 7984008 8028852 8037198 8103888 8112312 8205786 8225568 8328996 8337654 8346321 8454056 8462844 8541936 8560357 8649342 8697923 8779212 8788338 8792832 8875008 8911032 9023079 9112064 9116874 9121536 9168081 9206784 9253764 9258496 9374912 9462528 9510813 9525568 9604608 9614592 9653618 9704448 9725376 9881664 9891936 9974016 9984384 10024911 10123776 10166712 10251072 10261728 10404992 10415808 10513152 10535824 10546776 10645344 10705136 10716264 10805184 10816416 10839742 10941048 10967424 11013938 11105328 11116872 11128428 11220768 11244966 11283792 11389248 11425674 11437551 11532456 11544444 11609286 11705616 11717784 11723776 11852802 11865123 11881376 12030772 12043278 12055797 12155832 12162048 12224108 12308679 12338352 12493494 12506481 12616704 12681084 12694266 12812904 12819456 12967168 12974013 13168818 13175552 13182507 13189248 13298688 13312512 13366548 13555616 13668096 13682304 13737841 13810176 13880646 13887744 14017536 14062368 14193792 14288352 14406912 14421888 14480427 14588064 14623232 14807104 14822496 14837904 14961024 14993288 15045056 15185664 15234232 15250068 15376608 15392592 15479048 15607488 15623712 15673681 15769728 15803736 15820164 15968016 16057704 16074396 16207776 16224624 16259613 16411572 16451136 16520907 16657992 16675308 16692642 16867449 16908112 16925688 17083872 17120714 17138511 17298684 17395846 17413929 17558424 17576676 17585664 17779203 17822064 18046158 18064917 18224128 18233748 18243072 18336162 18507528 18516992 18740241 18749824 18925056 19021626 19041399 19051136 19209216 19229184 19307236 19450752 19753227 19763328 19783872 19948032 19968768 20049822 20247552 20333424 20502144 20523456 20809984 20820969 20831616 21026304 21071648 21093552 21290688 21410272 21432528 21610368 21632832 21679484 21882096 21934848 22027876 22210656 22233744 22256856 22441536 22489932 22567584 22778496 22851348 22875102 23064912 23088888 23218572 23411232 23435568 23705604 23730246 23762752 24061544 24086556 24111594 24311664 24364093 24448216 24617358 24676704 24755627 24986988 25012962 25153453 25362168 25388532 25625808 25681071 25934336 25948026 26093769 26337636 26351104 26365014 26378496 26625024 26733096 27069237 27111232 27336192 27364608 27475682 27504243 27620352 27761292 27775488 28124736 28387584 28532439 28576704 28813824 28843776 28960854 29176128 29246464 29614208 29644992 29675808 29922048 29986576 30074733 30090112 30371328 30468464 30500136 30753216 30785184 30958096 31214976 31247424 31347362 31539456 31607472 31640328 31936032 32115408 32148792 32415552 32449248 32519226 32823144 32902272 33041814 33315984 33350616 33385284 33734898 33816224 33851376 34167744 34241428 34277022 34312653 34597368 34791692 34827858 35116848 35153352 35171328 35558406 35595369 35644128 36092316 36129834 36167391 36467496 36486144 36672324 36926037 37015056 37480482 37499648 37519443 37850112 38043252 38082798 38102272 38458368 38614472 38901504 39100009 39506454 39526656 39567744 39728351 39896064 39937536 40099644 40666848 41004288 41046912 41213523 41619968 41641938 41663232 42052608 42143296 42187104 42581376 42820544 42865056 43220736 43265664 43358968 43441281 43764192 43869696 44055752 44421312 44467488 44513712 44883072 44979864 45135168 45556992 45702696 45750204 46129824 46177776 46437144 46822464 46871136 47021043 47411208 47460492 47525504 48123088 48173112 48223188 48623328 48728186 48778839 48896432 49234716 49353408 49511254 49562721 49973976 50025924 50306906 50602347 50724336 50777064 51251616 51362142 51415533 51868672 51896052 52187538 52241787 52675272 52702208 52730028 52756992 53337609 53466192 54138474 54194751 54222464 54672384 54729216 54951364 55008486 55522584 55550976 56220723 56249472 56775168 57064878 57124197 57153408 57627648 57687552 57921708 58352256 59228416 59259681 59289984 59351616 59844096 59973152 60149466 60180224 60742656 60936928 61000272 61506432 61570368 61916192 62429952 62494848 62694724 63078912 63214944 63280656 63872064 64230816 64297584 64831104 64898496 65038452 65646288 65804544 66083628 66631968 66701232 66770568 67469796 67632448 67702752 68335488 68482856 68554044 68625306 69194736 69343957 69583384 69655716 70233696 70306704 70458323 71116812 71190738 71288256 71590597 72184632 72259668 72334782 72934992 73092279 73344648 73852074 74030112 74266881 74960964 74999296 75038886 75460359 76086504 76165596 76204544 77043213 77228944 77803008 78200018 78281307 79012908 79053312 79135488 79456702 79875072 80199288 81207711 81333696 82008576 82093824 82427046 82512729 83239936 83283876 83326464 84286592 84374208 85162752 85597317 85641088 85730112 86441472 86531328 86717936 86882562 87528384 87739392 88111504 88842624 88934976 89027424 89766144 89959728 90224199 90270336 91113984 91405392 91500408 92259648 92355552 92874288 93644928 93742272 94042086 94822416 94920984 95051008 96246176 96346224 96446376 97246656 97456372 97557678 97792864 98469432 98706816 99022508 99125442 99947952 100051848 100613812 101204694 101448672 101554128 102503232 102724284 102831066 102937959 103792104 104375076 104483574 105350544 105460056 105513984 106675218 106786107 106932384 108276948 108389502 108444928 108502173 109458432 109902728 110016972 111045168 111284641 112441446 112498944 113072999 113550336 114129756 114248394 114306816 115375104 115843416 116704512 117300027 118456832 118519362 118579968 118703232 119185053 119688192 119946304 120298932 120360448 121873856 122000544 123012864 123140736 123640569 123832384 124859904 124989696 125389448 126157824 126429888 126561312 127744128 128461632 128595168 129662208 129796992 130076904 130323843 131292576 131609088 132167256 133263936 133402464 133541136 134939592 135264896 135405504 136670976 136965712 137108088 137250612 138389472 138687914 139166768 139311432 140467392 140613408 140916646 141063129 142233624 142381476 142576512 143181194 144369264 144519336 144669564 145869984 146184558 146336517 146689296 147704148 148060224 148533762 148688163 149921928 149998592 150077772 150920718 151807041 152173008 152331192 152409088 154086426 154246599 154457888 155606016 156400036 156562614 156725361 158025816 158106624 158270976 158913404 160012827 160398576 162415422 162584253 162667392 164017152 164187648 164854092 165025458 166567752 166652928 168573184 168662169 168748416 170325504 171194634 171282176 171372591 171460224 172882944 173062656 173435872 173765124 175056768 176223008 177685248 177869952 178054848 178591933 179532288 179919456 180448398 180540672 182227968 182810784 183000816 184519296 184711104 185748576 187289856 187484544 188084172 189644832 189841968 190102016 192492352 192692448 192892752 194493312 194912744 195115356 195585728 196938864 197413632 198045016 198250884 199895904 200103696 200535227 201227624 202409388 202897344 203108256 203757853 205006464 205448568 205662132 205875918 207584208 208031871 208750152 208967148 210701088 210920112 211374969 213350436 213572214 213864768 214771791 216553896 216779004 216889856 217004346 219276837 219805456 220033944 222090336 222569282 222800643 224882892 224997888 226145998 226381077 228259512 228496788 228613632 231129639 231686832 233409024 234600054 234843921 236913664 237038724 237159936 237406464 238370106 239892608 240597864 240720896 243623133 243747712 244001088 246025728 246281472 247281138 247538187 247664768 249719808 249979392 250778896 252859776 253122624 255488256 256791951 256923264 257190336 259324416 259593984 260153808 260647686 262585152 263218176 264334512 266527872 266804928 267082272 269879184 270529792 270672597 270811008 273341952 273931424 274216176 274501224 276778944 277375828 278333536 278622864 280934784 281226816 281833292 282126258 284467248 284762952 285153024 286362388 288738528 289038672 289339128 291739968 292369116 292673034 293378592 295408296 296120448 297067524 297376326 299843856 300155544 301841436 303614082 304346016 304662384 308172852 308493198 308813877 308915776 312800072 313125228 313450722 316051632 316541952 316733209 317826808 320025654 320797152 321823151 324830844 325168506 325334784 326994889 328375296 329708184 330050916 333135504 333853923 337146368 337324338 337496832 339218997 340651008 342389268 342564352 342745182 342920448 346125312 346871744 347530248 350113536 351900081 352446016 355370496 355739904 356109696 357183866 357555159 359064576 359838912 360896796 361081344 365621568 366001632 369038592 369422208 370921707 371497152 374579712 374969088 376168344 379289664 379683936 380204032 384984704 385384896 385785504 388986624 389825488 390230712 390971529 391171456 393877728 394827264 396090032 396501768 399791808 400207392 401070454 402455248 404818776 405794688 406216512 407515706 410012928 410897136 411324264 411751836 415168416 416063742 417500304 417934296 421402176 421840224 422749938 423189387 426700872 427144428 427729536 429543582 433107792 433558008 433779712 434008692 438553674 439009551 439610912 440067888 444180672 445138564 445601286 446064489 449765784 449995776 452291996 452762154 455421123 456519024 456993576 457227264 462259278 462739797 463373664 466818048 469200108 469687842 470176083 474077448 474319872 474812928 476740212 479785216 480038481 481195728 487246266 487495424 487752759 488002176 492051456 492562944 494562276 495076374 495329536 499958784 501557792 505719552 506245248 508300117 510976512 513583902 513846528 514380672 516468563 518648832 519187968 520307616 521295372 525170304 528669024 533055744 533609856 534164544 535775799 539758368 541059584 541345194 541622016 546683904 547862848 548432352 549002448 553557888 554751656 556667072 557245728 561869568 562453632 563666584 564252516 568934496 569525904 570306048 572724776 577477056 578077344 578678256 579926197 583479936 584738232 585346068 586757184 590816592 592240896 594135048 594752652 599687712 600311088 601605681 603682872 607228164 608692032 609324768 611273559 616345704 616986396 617627754 617831552 624095613 625600144 626250456 626901444 632103264 633466418 634124907 635653616 640051308 641594304 643646302 644315373 649661688 650337012 650669568 653989778 657830511 659416368 660101832 666271008 667707846 668401929 674292736 674648676 674993664 678437994 679143231 684778536 685128704 685490364 685840896 693388917 693743488 695060496 700227072 703800162 704531763 704892032 710740992 711479808 712219392 714367732 715110318 719677824 721793592 722162688 730869399 731243136 732003264 738077184 738844416 741843414 742614561 742994304 749159424 749938176 752336688 758579328 759367872 769969408 770375853 770769792 771571008 777973248 779650976 780461424 781943058 782342912 787755456 789654528 792180064 793003536 799583616 800414784 802140908 804910496 809637552 811589376 812433024 815031412 820025856 821794272 822648528 823503672 830336832 832127484 835000608 835868592 842804352 843680448 845499876 846378774 853401744 854288856 855459072 859087164 866215584 867116016 868017384 877107348 878019102 879221824 880135776 888361344 890277128 891202572 892128978 899531568 901471441 904583992 905524308 910842246 913038048 913987152 915958199 924518556 925479594 926747328 930677761 938400216 939375684 940352166 948154896 949625856 950199627 953480424 959570432 960076962 962391456 965469453 974492532 974990848 975505518 976004352 980984667 985125888 989124552 990152748 990659072 1001561769 1003115584 1011439104 1012490496 1016600234 1017656991 1021953024 1027167804 1027693056 1028761344 1032937126 1038375936 1040615232 1042590744 1050340608 1055700243 1057338048 1066111488 1067219712 1068329088 1071551598 1072665477 1079516736 1082119168 1082690388 1083244032 1095725696 1096864704 1098004896 1107115776 1109503312 1112765121 1113334144 1114491456 1123739136 1124907264 1127333168 1128505032 1137868992 1139051808 1140612096 1145449552 1154954112 1156154688 1157356512 1159852394 1166959872 1169476464 1170692136 1172914587 1173514368 1181633184 1184481792 1188270096 1189505304 1199375424 1200622176 1203211362 1207365744 1214456328 1217384064 1218649536 1222547118 1232691408 1233972792 1235255508 1235663104 1248191226 1251200288 1252500912 1253802888 1264206528 1266932836 1268249814 1269568161 1271307232 1280102616 1283188608 1287292604 1288630746 1299323376 1300674024 1301339136 1307979556 1315661022 1317028653 1318832736 1320203664 1332542016 1335415692 1336803858 1338193467 1349297352 1349987328 1356875988 1358286462 1366263369 1369557072 1370980728 1371681792 1386777834 1387486976 1388219391 1390120992 1400454144 1407600324 1409063526 1409784064 1410528249 1422959616 1424438784 1428735464 1430220636 1439355648 1443587184 1446700333 1461738798 1462486272 1464006528 1469948987 1476154368 1477688832 1483686828 1485229122 1485988608 1499876352 1504673376 1517158656 1518735744 1524900351 1539938816 1540751706 1541539584 1543142016 1549405689 1555946496 1559301952 1560922848 1563886116 1564685824 1575510912 1584360128 1586007072 1599167232 1600829568 1604281816 1607327397 1609820992 1619275104 1623178752 1624866048 1630062824 1640051712 1643588544 1645297056 1647007344 1660673664 1664254968 1670001216 1671737184 1685608704 1687360896 1690999752 1692757548 1706803488 1708577712 1710918144 1718174328 1732431168 1734232032 1736034768 1739778591 1754214696 1756038204 1758443648 1760271552 1776722688 1780554256 1782405144 1784257956 1799063136 1802942882 1804817043 1809167984 1811048616 1821684492 1826076096 1827974304 1831916398 1833820677 1849037112 1850959188 1853494656 1861355522 1872286839 1876800432 1878751368 1880704332 1896309792 1900399254 1902374721 1906960848 1919140864 1920153924 1924782912 1930938906 1932946119 1948985064 1949981696 1951011036 1952008704 1961969334 1973491533 1978249104 1980305496 1981318144 2003123538 2005205787 2006231168 2022878208 2024980992 2033200468 2035313982 2037429693 2054335608 2055386112 2057522688 2065874252 2080166751 2081230464 2085181488 2100681216 2111400486 2113595289 2114676096 2132222976 2134439424 2136658176 2143103196 2145330954 2159033472 2165380776 2166488064 2191451392 2192608197 2193729408 2196009792 2214231552 2219006624 2225530242 2226668288 2227843683 2228982912 2247478272 2249814528 2254666336 2257010064 2275737984 2278103616 2290899104 2309908224 2312309376 2314713024 2319704788 2333919744 2338952928 2341384272 2345829174 2347028736 2363266368 2368963584 2376540192 2379010608 2398750848 2401244352 2406422724 2414731488 2428912656 2434768128 2437299072 2445094236 2465382816 2467945584 2470511016 2471326208 2496382452 2502400576 2505001824 2507605776 2528413056 2533865672 2536499628 2539136322 2542614464 2560205232 2565726409 2566377216 2574585208 2577261492 2598646752 2601348048 2606957951 2615959112 2631322044 2634057306 2637665472 2640407328 2648852089 2665084032 2670831384 2673607716 2676386934 2698594704 2704414323 2713751976 2716572924 2732526738 2739114144 2741961456 2747874597 2773555668 2774973952 2776438782 2780241984 2792033283 2815200648 2818127052 2819568128 2821056498 2848877568 2850598881 2857470928 2860441272 2878711296 2887174368 2893400666 2896408359 2923477596 2924972544 2928013056 2939897974 2942954001 2955377664 2967373656 2970458244 2971977216 3004685307 3009346752 3034317312 3037471488 3049800702 3052970973 3079877632 3081503412 3083079168 3086284032 3098811378 3118603904 3121845696 3127772232 3129371648 3151021824 3167100729 3168720256 3172014144 3198334464 3201659136 3208563632 3214654794 3217996431 3219641984 3238550208 3246357504 3249732096 3260125648 3287177088 3290594112 3294014688 3321347328 3328509936 3338295363 3340002432 3343474368 3371217408 3374721792 3381999504 3385515096 3413606976 3417155424 3421836288 3436348656 3464862336 3468464064 3472069536 3479557182 3508429392 3512076408 3516887296 3518743761 3520543104 3553445376 3561108512 3564810288 3568515912 3598126272 3605885764 3609634086 3618335968 3622097232 3643368984 3652152192 3655948608 3663832796 3667641354 3698074224 3701918376 3706989312 3722711044 3744573678 3753600864 3757502736 3761408664 3792619584 3800798508 3804749442 3808704483 3813921696 3840307848 3849565824 3861877812 3865892238 3897970128 3902022072 3904017408 3923938668 3946983066 3951085959 3956498208 3960610992 4006247076 4010411574 4012462336 4014580401 4049961984 4066400936 4070627964 4074859386 4108671216 4115045376 4117531717 4131748504 4160333502 4162460928 4170362976 4183700963 4201362432 4222800972 4227190578 4229352192 4250933557 4268878848 4273316352 4286206392 4290661908 4318066944 4330761552 4340100999 4382902784 4385216394 4387458816 4392019584 4409846961 4428463104 4438013248 4451060484 4453336576 4455687366 4457965824 4499629056 4509332672 4514020128 4551475968 4556207232 4574701053 4581798208 4619816448 4624618752 4629426048 4639409576 4648217067 4667839488 4677905856 4682768544 4691658348 4694057472 4726532736 4753080384 4758021216 4797501696 4802488704 4812845448 4821982191 4829462976 4857825312 4869536256 4874598144 4890188472 4930765632 4935891168 4941022032 4942652416 4992764904 5004801152 5010003648 5015211552 5056826112 5067731344 5072999256 5078272644 5085228928 5120410464 5131452818 5132754432 5149170416 5154522984 5197293504 5202696096 5213915902 5219335773 5231918224 5262644088 5268114612 5275330944 5280814656 5297704178 5330168064 5341662768 5347215432 5352773868 5397189408 5408828646 5414451129 5427503952 5433145848 5465053476 5478228288 5483922912 5495749194 5501462031 5547111336 5549947904 5552877564 5560483968 5584066566 5616860517 5630401296 5636254104 5639136256 5642112996 5701197762 5707124163 5714941856 5720882544 5757422592 5774348736 5786801332 5792816718 5798838357 5846955192 5849945088 5856026112 5879795948 5885908002 5920474599 5934747312 5940916488 5943954432 6009370614 6015617361 6018693504 6068634624 6074942976 6099601404 6105941946 6112289079 6163006824 6166158336 6172568064 6197622756 6237207808 6240500253 6243691392 6255544464 6302043648 6334201458 6337440512 6340785867 6344028288 6396668928 6403318272 6417127264 6429309588 6435992862 6439283968 6477100416 6499464192 6520251296 6574354176 6581188224 6588029376 6607901521 6642694656 6657019872 6676590726 6680004864 6686948736 6742434816 6749443584 6763999008 6771030192 6827213952 6834310848 6872697312 6929724672 6936928128 6944139072 6959114364 7016858784 7024152816 7033774592 7037487522 7041086208 7106890752 7122217024 7129620576 7137031824 7196252544 7211771528 7219268172 7236671936 7244194464 7286737968 7304304384 7311897216 7327665592 7335282708 7396148448 7403836752 7413978624 7419803399 7445422088 7489147356 7507201728 7515005472 7522817328 7539040561 7585239168 7601597016 7609498884 7617408966 7627843392 7680615696 7697179227 7699131648 7723755624 7731784476 7795940256 7804044144 7820873853 7847877336 7893966132 7902171918 7912996416 7921221984 7946556267 8012494152 8020823148 8024924672 8029160802 8113242969 8132801872 8141255928 8149718772 8217342432 8235063434 8243623791 8263497008 8320667004 8324921856 8340725952 8367401926 8376099849 8445601944 8454381156 8458704384 8501867114 8546632704 8551796643 8572412784 8581323816 8636133888 8661523104 8680201998 8689225077 8765805568 8770432788 8774917632 8784039168 8819693922 8828862003 8876026496 8902120968 8906673152 8911374732 8915931648 9014055921 9018665344 9028040256 9102951936 9112414464 9149402106 9158912919 9163596416 9239632896 9249237504 9258852096 9278819152 9296434134 9355811712 9365537088 9383316696 9388114944 9453065472 9501302187 9506160768 9516042432 9595003392 9604977408 9625690896 9643964382 9653989293 9658925952 9715650624 9739072512 9749196288 9780376944 9861531264 9871782336 9882044064 9985529808 10009602304 10014886089 10020007296 10030423104 10113652224 10135462688 10145998512 10156545288 10170457856 10240820928 10262905636 10265508864 10298340832 10309045968 10394587008 10405392192 10427831804 10438671546 10463836448 10525288176 10536229224 10550661888 10561629312 10595408356 10660336128 10683325536 10694430864 10705547736 10794378816 10817657292 10828902258 10855007904 10866291696 10930106952 10956456576 10967845824 10991498388 11002924062 11094222672 11105755128 11120967936 11168133132 11233721034 11260802592 11272508208 11284225992 11402395524 11414248326 11426113449 11429883712 11441765088 11548697472 11573602664 11585633436 11597676714 11693910384 11712052224 11719128733 11759591896 11771816004 11840949198 11869494624 11881832976 11907456587 12018741228 12031234722 12037387008 12098810893 12149885952 12199202808 12211883892 12224578158 12326013648 12345136128 12352595151 12395245512 12474415616 12481000506 12487382784 12511088928 12551102889 12604087296 12668402916 12674881024 12681571734 12688056576 12752800671 12806636544 12834254528 12858619176 12871985724 12878567936 12954200832 13020302997 13040502592 13148708352 13162376448 13176058752 13215803042 13229540883 13285389312 13314039744 13353181452 13360009728 13373897472 13498887168 13527998016 13542060384 13654427904 13668621696 13724103159 13745394624 13859449344 13873856256 13888278144 13918228728 13944651201 14033717568 14048305632 14067549184 14074975044 14082172416 14244434048 14259241152 14274063648 14392505088 14423543056 14438536344 14465946573 14473343872 14488388928 14573475936 14608608768 14623794432 14655331184 14670565416 14792296896 14807673504 14827957248 14839606798 14890844176 14978294712 15014403456 15030010944 15045634656 15078081122 15170478336 15203194032 15218997768 15234817932 15255686784 15361231392 15394358454 15398263296 15447511248 15463568952 15591880512 15608088288 15641747706 15658007319 15695754672 15787932264 15804343836 15825992832 15842443968 15893112534 16024988304 16041646296 16049849344 16058321604 16226485938 16243353387 16265603744 16282511856 16299437544 16434684864 16470126868 16487247582 16504386093 16526994016 16641334008 16649843712 16681451904 16734803852 16752199698 16850581551 16891203888 16908762312 16917408768 17003734228 17103593286 17121372489 17144825568 17162647632 17272267776 17323046208 17360403996 17378450154 17396515071 17540865576 17549835264 17568078336 17639387844 17657724006 17752052992 17761423797 17804241936 17822749464 17831863296 18028111842 18037330688 18046852083 18056080512 18205903872 18224828928 18298804212 18317825838 18327192832 18336867237 18498475008 18517704192 18557638304 18592868268 18711623424 18731074176 18766633392 18807104329 18906130944 19002604374 19012321536 19032084864 19109336831 19190006784 19209954816 19251381792 19287928764 19307978586 19317851904 19431301248 19498392576 19560753888 19723062528 19743564672 19764088128 19823704563 19971059616 20019204608 20029772178 20040014592 20060846208 20227304448 20270925376 20291997024 20313090576 20340915712 20481641856 20525811272 20596681664 20618091936 20789174016 20810784384 20855663608 20877343092 20927672896 21050576352 21072458448 21101323776 21123258624 21190816712 21320672256 21366651072 21388861728 21411095472 21457269289 21588757632 21635314584 21657804516 21710015808 21732583392 21860213904 21912913152 21935691648 21982996776 22005848124 22188445344 22211510256 22241935872 22259410197 22336266264 22467442068 22521605184 22545016416 22568451984 22617121683 22804791048 22828496652 22852226898 22859767424 22883530176 23091537681 23097394944 23147205328 23171266872 23195353428 23387820768 23438257466 23462621559 23519183792 23543632008 23681898396 23738989248 23763665952 23814913174 23839668801 24037482456 24062469444 24074774016 24197621786 24339728907 24398405616 24423767784 24449156316 24652027296 24705190302 24730871373 24790491024 24948831232 24962001012 24974765568 25022177856 25102205778 25128299547 25336805832 25349762048 25363143468 25376113152 25505601342 25655389929 25668509056 25717238352 25743971448 25757135872 25908401664 26040605994 26067675231 26081005184 26297416704 26324752896 26352117504 26431606084 26459081766 26486586009 26628079488 26706362904 26720019456 26747794944 27042167763 27055996032 27084120768 27308855808 27337243392 27448206318 27476738757 27490789248 27718898688 27747712512 27776556288 27836457456 27889302402 28067435136 28096611264 28149950088 28164344832 28488868096 28503906561 28518482304 28548127296 28785010176 28847086112 28877072688 28931893146 28946687744 28961967879 28976777856 29146951872 29217217536 29247588864 29310662368 29341130832 29584593792 29615347008 29679213596 29781688352 29956589424 30028806912 30060021888 30091269312 30156162244 30340956672 30406388064 30437995536 30469635864 30511373568 30722462784 30788716908 30796526592 30895022496 30927137904 31183761024 31216176576 31283495412 31316014638 31391509344 31575864528 31608687672 31651985664 31684887936 31786225068 32049976608 32083292592 32116643208 32452971876 32486706774 32531207488 32565023712 32598875088 32869369728 32940253736 32974495164 33008772186 33053988032 33282668016 33354443317 33362903808 33469607704 33504399396 33701163102 33782407776 33817524624 33890453363 34007468456 34207186572 34242744978 34289651136 34325295264 34435077157 34646092416 34720807992 34756900308 34793030142 35081731152 35136156672 35157386199 35278775688 35315448012 35504105984 35522847594 35608483872 35645498928 35722369761 36056223684 36074661376 36093704166 36112161024 36296432679 36449657856 36597608424 36635651676 36654385664 36673734474 37035408384 37057785453 37115276608 37185736536 37423246848 37462148352 37533266784 37614208658 37653308667 37812261888 38005208748 38024643072 38064169728 38218673662 38258402013 38419909632 38502763584 38575857528 38615957172 38635703808 38862602496 39060908991 39121507776 39446125056 39487129344 39528176256 39647409126 39688622649 39942119232 40038409216 40059544356 40080029184 40121692416 40541850752 40583994048 40626181152 40681831424 40963283712 41051622544 41172309477 41193363328 41236183872 41578348032 41621568768 41711327216 41754686184 41833953603 41855345792 42101152704 42144916896 42202647552 42246517248 42381633424 42733302144 42777723456 42822190944 42914538578 43177515264 43270629168 43315609032 43397839719 43420031616 43465166784 43720427808 43825826304 43871383296 43965993552 44011696248 44376890688 44423020512 44483871744 44518820394 44672532528 44934884136 45043210368 45090032832 45136903968 45234243366 45609582096 45656993304 45704453796 45719534848 45767060352 46183075362 46194789888 46294410656 46342533744 46390706856 46775641536 46876514932 46925243118 46974021957 47038367584 47087264016 47363796792 47477978496 47527331904 47629826348 47679337602 48074964912 48124938888 48149548032 48395243572 48679457814 48730060161 48796811232 48847535568 48898312632 49304054592 49410380604 49461742746 49513158279 49580982048 49924002024 49949531136 50044355712 50204411556 50256599094 50551744653 50673611664 50726286936 50752226304 51011202684 51310779858 51337018112 51364117467 51434476704 51487942896 51816803328 52081211988 52135350462 52162010368 52189545213 52649505792 52704235008 52863212168 52918163532 52973172018 53256158976 53412725808 53495589888 53527912321 54084335526 54111992064 54168241536 54388112519 54617711616 54674486784 54896412636 54953477514 54981578496 55262136241 55495425024 55553112576 55672914912 55778604804 56134870272 56193222528 56299900176 56421312987 56977736192 57007813122 57036964608 57096254592 57328010493 57570020352 57694172224 57754145376 57863786292 57893375488 57923935758 57953555712 58293903744 58495177728 58621324736 58682261664 59169187584 59230694016 59358427192 59471113689 59563376704 59913178848 60057613824 60120043776 60182538624 60312324488 60681913344 60812776128 60875991072 60939271728 61022747136 61444925568 61577433816 61790044992 61854275808 62367522048 62432353152 62566990824 62632029276 62783018688 63151729056 63217375344 63303971328 63369775872 63572450136 64099953216 64166585184 64233286416 64371807867 64905943752 64973413548 65062414976 65130047424 65197750176 65738739456 65880507472 65948990328 66017544372 66107976064 66565336032 66708886634 66725807616 66778230591 66939215408 67008798792 67402326204 67564815552 67635049248 67780906726 67851365049 68014936912 68414373144 68485489956 68579302272 68650590528 68870154314 69274613043 69292184832 69441615984 69513800616 69586060284 70163462304 70314772398 70387864677 70557551376 70630896024 71008211968 71045695188 71216967744 71290997856 71444739522 71519006403 72112447368 72149322752 72187408332 72224322048 72592865358 73019186721 73195216848 73271303352 73308771328 73347468948 74115570906 74192614119 74230553216 74371473072 74846493696 74924296704 75066533568 75228417316 75306617334 75384898641 76010417496 76049286144 76128339456 76437347324 76516804026 76966169787 77005527168 77151715056 77231914344 77271407616 77725204992 78121817982 78203025693 78243015552 78892250112 78974258688 79056352512 79294818252 79377245298 79459758027 79884238464 80119088712 80160058368 80243384832 81083701504 81126503289 81167988096 81252362304 81926567424 82103245088 82344618954 82386726656 82430216271 82472367744 83156696064 83243137536 83422654432 83509372368 83667907206 83710691584 84202305408 84289833792 84493034496 84763266848 85466604288 85555446912 85644381888 85829077156 86355030528 86541258336 86631218064 86795679438 86840063232 86930333568 87440855616 87651652608 87742766592 87931987104 88023392496 88753781376 88846041024 89037640788 89345065056 89869768272 90086420736 90180065664 90273807936 90468486732 91219164192 91313986608 91408907592 91439069696 91534120704 92366150724 92389579776 92588821312 92685067488 92781413712 93551283072 93753029864 93850486236 93948043914 94076735168 94174528032 94727593584 94955956992 95054663808 95259652696 95358675204 96149929824 96249877776 96457444187 96790487144 97358915628 97460120322 97593622464 97695071136 97796625264 98007527293 98608109184 98820761208 98923485492 99026316558 99161964096 99848004048 100063329951 100088711424 100408823112 100513198188 101103489306 101347223328 101452573872 101671360089 102022405368 102621559716 102674036224 102728234934 102868953408 102975885792 103305231471 104162423976 104270700924 104324020736 104379090426 105408470016 105472158597 105726424336 105836327064 105946344036 106512317952 106825451616 107055824642 107167109283 108168671052 108223984128 108336483072 108776225038 108889298037 109348973568 109792825272 109906955028 109963156992 110524272482 111106225152 111173356359 111345829824 111557209608 112269740544 112386445056 112599800352 112842625974 112959926001 113955472384 114015626244 114073929216 114192509184 114656020986 114775206039 115388344448 115508290752 115727572584 115786750976 115847871516 115907111424 116587807488 117182726973 117242649472 117364523328 118338375168 118461388032 118716854384 118942227378 119065867947 119126753408 119826357696 120115227648 120240087552 120365077248 120624648976 121625552256 121751982144 121878543456 122045494272 122889851136 123154867632 123516928431 123580089984 123708551616 124735044096 124864706304 125133981648 125264058552 125501860809 125566037376 126303458112 126434750688 126607942656 126739551744 127144900272 128199906432 128333170368 128466572832 128743615734 129811887504 129946827096 130124829952 130193519157 130260094848 130395500352 131477478912 131761014944 131897980656 132035088744 132215952128 133130672064 133417773268 133451615232 133556461182 133878430816 134017597584 134804652408 135129631104 135270098496 135561813452 135702730098 136029873824 136828746288 136970979912 137158604544 137301181056 137740308628 138549226086 138584369664 138883231968 139027601232 139172120568 140326924608 140629544796 140775729354 140922065871 141115102752 141261792048 142091390376 142433935488 142581995712 142889479044 143038012806 144224894736 144374816664 144448644096 145185730716 146038373442 146190180483 146390433696 146542606704 146694937896 148231141812 148385228238 148461106432 148539474837 148742946144 149848593408 150133067136 150456834632 150613234668 150769797282 152020834992 152256678912 152348673529 152874694648 153033608052 153932339574 154011054336 154303430112 154463828688 154796935631 155450409984 156243635964 156406051386 156486031104 157284541609 157948517376 158112705024 158589636504 158754490596 158919516054 159768476928 160238177424 160486769664 160583736963 162167403008 162253006578 162335976192 162504724608 163164337557 163853134848 164206490176 164689237908 164773453312 164860432542 164944735488 165786408723 166486275072 166845308864 167018744736 167335814412 167421383168 168404610816 168579667584 169263938961 169526533696 170933208576 171110893824 171288763776 171658154312 171984031479 172710061056 173082516672 173262436128 173591358876 173680126464 173860667136 174881711232 175485533184 175863974208 176046784992 177507562752 177692082048 178075281576 178413341067 178690130112 179739536544 180172841472 180360131328 180547615872 180936973464 182438328384 182627973216 182817815184 182878139392 183068241408 184732301448 185177642624 185370134976 185562827424 187102566144 187506059728 187700972472 187896087828 188153470336 188349056064 189455187168 189911913984 190109327616 190519305392 190717350408 192299859648 192499755552 192914888374 193115423601 193580974288 194717831256 194920240644 195187244928 195390142272 195593250528 196015054586 197216218368 197641522416 197846970984 198052633116 198323928192 199696008096 200126659902 200177422848 200334691773 200817646224 201026396376 202206978612 202694446656 202905147744 203342720178 203554095147 204044810736 205243119432 205348072448 205456469868 205737906816 205951771584 206610462942 207823839129 208324847952 208541401848 208648041472 208758180852 210944317194 211163594031 211452848672 211672654128 211892688072 213024635904 213650903232 214111649284 214334218566 214557019209 216337342104 216447968256 216672966144 217552450076 217778596074 219057560163 219585650544 219813910056 219926313984 221048544964 222346712718 222577842357 222691659648 223114419216 224539481088 224772890112 225199600704 225685251948 225919852002 226154695923 228031252488 228147858432 228385018368 229312041972 229550412078 230776688896 230898509361 231016581504 231455145168 231695743032 231814222848 233175614976 234365453946 234485298944 234609077079 234729046656 236676750336 236922776064 237433708768 237884454756 238131735894 238253506816 238379274081 239652715392 240480175104 240730154496 241249297952 243251104512 243503964288 243757086912 244492356277 245779702272 246309735264 247033856862 247160179968 247417103232 249470088192 249729412608 250267963296 250528117104 251003721618 251132074752 252606916224 252869501376 253479103488 254289800544 256399812864 256666340736 256933145664 257487231468 259623775008 259893654192 260249659904 260387038314 260520189696 260791000704 262954957824 263522029888 263795961312 264070177488 264431904256 266261344128 266835546536 267112922364 267756861632 268035195168 269609304816 270259262208 270540196992 271123626904 271405460196 272059747648 273657492576 273941959824 274317209088 274532725763 274602362112 275480617256 277098452172 277168739328 277766463936 278055202464 278344241136 278944500757 280653849216 281259089592 281551458708 281844131742 282230205504 282523584096 284182780752 284867870976 285163991424 285778958088 286076025612 288449789472 288749633328 289372332561 290371461432 292076746884 292380360966 292780867392 293085213408 293389875792 294022581879 296462283624 296770456476 296922212864 297078949674 297485892288 300189989853 300266134272 300913669264 301226469336 301539594564 304041669984 304697347058 305014080267 305749389296 306067216104 307864679148 308022108672 308606860224 308927657376 309593871262 309915694413 312487271928 312812102772 312972062208 314569083218 316225410048 316416475791 317179273008 317508981192 317839032108 319536953856 320476354848 321167473926 321501327849 324334806016 324506013156 324671952384 325009449216 326328675114 326667894111 328412980352 329378475816 329546906624 329720865084 329889470976 331572817446 333520069077 333690617728 334037489472 334671628824 334842766336 336809221632 337159335168 338527877922 338879778003 339053067392 341866417152 342221787648 342577527552 343316308624 343968062958 344325618117 346165033344 346524872256 347182717752 347360252928 347721334272 349763422464 351548180919 351727948416 352093569984 355015125504 355384164096 356150563152 356826682134 357197603841 357380260224 359479073088 360345682944 360720262656 361095231744 361873946928 364876656768 365255946432 365635630368 366136482816 369464602896 370355285248 370550785293 370740269952 371125654848 374205132288 375012119456 375401944944 375792175656 376306940672 376505582427 376698112128 378910374336 379823827968 380218655232 381038610784 381434700816 384599719296 384999511104 385829776748 386230847202 387161948576 389435662512 389840481288 390374489856 390780284544 391186501056 392030109172 394432436736 395283044832 395693941968 396105266232 396647856384 399392016192 400253319804 400354845696 400669383546 401635292448 402052792752 404413957224 405388893312 405810295488 406685440356 407108190294 408089621472 410486238864 410912939736 411475813632 411903543168 413220925884 415647678258 416649695904 417082803696 417516361704 421888634388 422327188062 422766197613 422905697344 423345308256 423785376144 427301806464 428223298568 428668437132 429114038418 432674684208 433345932288 433607763121 435104900152 435557192148 438115120326 439171301088 439627820112 440575893719 442097089928 444693425436 445155684714 445383319296 446228838432 447656003041 449545780224 450399201408 451370503896 451839704004 452309391846 456062504976 456770036736 457046020587 458624083944 459100824156 461553377792 461797018722 462033163008 462910290336 463391486064 464390806893 466351229952 468730907892 468970597888 469218154158 469458093312 471853624827 473845552128 474867417536 475768909512 476263471788 476507013632 476758548162 479305430784 481460308992 481751210889 482498595904 486502209024 487007928576 487514173824 488984712554 489493012671 491559404544 492619470528 494067713724 494320359936 494834206464 497359226169 499458825216 500535926592 501056234208 502007443236 502264149504 505213832448 505739002752 507791816883 508579601088 512799625728 513332681472 513866291328 514974462936 515952094437 519247550016 519787308384 520499319808 520774076628 521040379392 521582001408 527044059776 527591922624 528140354976 528863808512 532522688256 533671093072 534225844728 535240023201 535513723264 536070390336 539218609632 540518524416 541080393984 542247253808 542810920392 544119495296 547314985152 547883919648 548634418176 549065451526 549204724224 550961234512 554196904344 555532927872 556110404928 556688482272 557889001514 561307698432 562518179184 563102917416 563688263484 564460411008 565047168192 568365561504 569735741952 570327982848 571557916176 572152051224 576899578944 577499266656 578744665122 579346270803 580742922864 584153493768 584760721932 585561734784 586170426816 586779751584 588045163758 592924567248 593540912952 593844425728 594157899348 594971784576 600379979706 600532268544 601004075319 601827338528 602452938672 603079189128 608083339968 609394694116 610028160534 610662285441 611498778592 612134432208 615729358296 616044217344 617213720448 617855314752 619187742524 619831388826 623471517387 624974543856 625624205544 625944124416 629138166436 632832951582 633490782093 634358546016 635017962384 635678064216 639073907712 640952709696 642334947852 643002655698 643671057627 649012026312 649343904768 650018898432 652657350228 653335788222 656825960704 657172680489 658756951632 659441730168 659778941952 663145634892 667040138154 667381235456 667733527071 668074978944 669343257648 673618443264 674318670336 677055755844 677759556006 678106134784 678464087769 684443575296 685155055104 686632617248 687936125916 688651236234 692330066688 693049744512 694365435504 695442668544 695862860173 699526844928 703096361838 703455896832 704187139968 707045462747 710030251008 710768328192 712301126304 713653364268 714395207682 714760520448 718958146176 721440525312 722190463488 723747893856 729753313536 730511892864 731271260736 733477068831 738929205792 740710570496 741101570586 741480539904 742251309696 748410264576 750024238912 750803889888 751584351312 752613881344 753011164854 753396224256 757820748672 760437310464 762077221568 762869401632 769199438592 769999022208 771659553496 772461694404 774323897152 778871325024 779680962576 780748979712 781560569088 782373002112 784060218344 788864873472 790566089664 791387883936 792210532464 793295712768 793918963693 798784032384 800506639608 801338767092 803270584896 804105585504 808827914448 810777786624 811620590976 813370880712 814216380588 816179242944 820972477728 821825879472 822951627264 823598177289 823807086336 826441851768 831295356516 833299391808 834165607392 835032723408 836833502271 843777268776 844654376124 845532395226 845811394688 846690616512 847570752288 854603612928 856446597136 857336874264 858228076836 865349368416 867215526242 868116997683 870209800304 871114384296 876230240652 878342602176 879255640224 881151787438 882067745637 884194179856 889386850872 890311369428 890766638592 892457676864 895312006082 900569969559 900798402816 902741007792 903679408008 904618783692 912125009952 914092041174 915042240801 917248167888 918201648312 923106755584 923594037444 924066326016 925820580672 926782972128 928781613786 929747083239 937461815784 937941195776 938436308316 938916186624 943707249654 949249427373 949734835072 951537819024 952526943576 953014027264 953517096324 958610861568 963502421778 964503983547 964997191808 973004418048 974015857152 975028347648 977969425108 978986025342 980003682333 985238941056 988135427448 988640719872 989668412928 994718452338 1000560207231 1001071853184 1002112468416 1004014886472 1004528299008 1010427664896 1011478005504 1015583633766 1016639334009 1017159202176 1025599251456 1026665362944 1027732582656 1029948925872 1031904188874 1032976854351 1038495100032 1039574616768 1041548153256 1042080758784 1043164002816 1054088119552 1054644542757 1055183845248 1056280709952 1065045376512 1067342186144 1068451689456 1070480046402 1071027446528 1071592811523 1072140780672 1078437219264 1081037048832 1082160787968 1084494507616 1085621840784 1088238990592 1094629970304 1095767839296 1098130903052 1098409448448 1101922469024 1108393808688 1111065855744 1112220809856 1113376964544 1115778003028 1122615396864 1125036358368 1126205834832 1127376526968 1128920822016 1130094336384 1136731123008 1139471483904 1140655965696 1143115832352 1144304102448 1153799157888 1154998533312 1157489330244 1158692541606 1161485845728 1168306987536 1169521443864 1171123469568 1172340853632 1173559503168 1176090327516 1185849134496 1187081825904 1188315798696 1189943569152 1200759959412 1201064537088 1202008150638 1203654677056 1204905877344 1206158378256 1216166679936 1218789388232 1220056321068 1221324570882 1222997557184 1224268864416 1231458716592 1234427440896 1235710629504 1238375485048 1239662777652 1246943034774 1249949087712 1251248411088 1253946774431 1258276332872 1265665903164 1266981564186 1268717092032 1270035924768 1271356128432 1274097854809 1281905419392 1284669895704 1286005311396 1287342115254 1298024052624 1300037796864 1300823289363 1305314700456 1306671576444 1313651921408 1314345360978 1317513903264 1318883460336 1321727681157 1326291269784 1334080276308 1334762470912 1335467054142 1336149957888 1338686515296 1342968009123 1348637340672 1354111511688 1355519112012 1356212269568 1356928175538 1370310110208 1371138061761 1373265234496 1375872251832 1377302472468 1384660133376 1386099489024 1388730871008 1391725720346 1393172420679 1399053689856 1406192723676 1406911793664 1408374279936 1414090925494 1415560874481 1421536656384 1424602252608 1427306728536 1428790415364 1429521040896 1437916292352 1444380926976 1445253632667 1447495787712 1459506627072 1461023785728 1462542521472 1466954137662 1468479038013 1477858411584 1481421140992 1482203141172 1482961079808 1484502619392 1492077678507 1500048477824 1501607779776 1503168702624 1505227762688 1506022329708 1506792448512 1515641497344 1523375450649 1524154443136 1525738803264 1538398877184 1539998044416 1543319106992 1544923388808 1547856283311 1548647794304 1557742650048 1559361925152 1561497959424 1563121138176 1564746004224 1568120436688 1581132179328 1582775767872 1584421064928 1586591425536 1587837927386 1597568064768 1601013279216 1602677534184 1605720069603 1606541169792 1608211171008 1617655828896 1621555573248 1623241181952 1626741761424 1628432761176 1632358485888 1641944955456 1643651758944 1645903254528 1647196354578 1647614172672 1652883703536 1662590713032 1666598783616 1668331214784 1670065446816 1673667004542 1687554537552 1689308752248 1691064790452 1691622789376 1693381233024 1695141504576 1709207225856 1712893194272 1714673748528 1716456153672 1730698736832 1734431052484 1736233995366 1738038812409 1740419600608 1742228768592 1752460481304 1756685204352 1758511280448 1762303574876 1764135491274 1768388359712 1778773701744 1780622738856 1781533277184 1784915353728 1790624012164 1801139939118 1801596805632 1803012225957 1805482015584 1807358816016 1809237567384 1824250019904 1828184082348 1830084481602 1831986856323 1834496335776 1836403296624 1847188074888 1848132652032 1851641161344 1853565944256 1857563227572 1859494166478 1870414552161 1874923631568 1876872616632 1877832373248 1887414499308 1898498854746 1899469670144 1900472346279 1903075638048 1905053887152 1907034192648 1917221723136 1927004843556 1929007967094 1929994383616 1931013172881 1948031714304 1950056695296 1955938850216 1957972050684 1960007364666 1970477882112 1976270854896 1979336825856 1980532755877 1989436904676 2001120414462 2002143706368 2004224936832 2008029772944 2012360163203 2020855329792 2022956011008 2031167267532 2033278668018 2034318404352 2044699040917 2053330725888 2055465165312 2059897851744 2063808377748 2065953708702 2076990200064 2079149233536 2083096306512 2086328005632 2087588580519 2108176239104 2109289085514 2110367690496 2112561419904 2121136388241 2130090753024 2134684372288 2136903378912 2140960092804 2142054893056 2143185623046 2144281561344 2156874438528 2164321575936 2168989015232 2171243681568 2176477981184 2189259940608 2191535678592 2196261806104 2200431206493 2203844938048 2216787617376 2222131711488 2224441619712 2226753929088 2231556006056 2245230793728 2250072716736 2252411669664 2254753053936 2257841644032 2260188672768 2273462246016 2281311931392 2286231664704 2288608204896 2307598315776 2309997066624 2314978660488 2317385083212 2322971691456 2336613975072 2339042887728 2342246939136 2344681707264 2347119006336 2352180655032 2371698268992 2374163651808 2376631597392 2379887138304 2381756891079 2401519918824 2404016301276 2407309354112 2409811754688 2412316756512 2432333359872 2437578776464 2440112642136 2442649141764 2445995114368 2448537728832 2462917433184 2468854881792 2470794531867 2471421259008 2476750970096 2479325555304 2493886069548 2499898175424 2502496822176 2507893548862 2510500506813 2516552665744 2531331806328 2533963128372 2537434184064 2540071849536 2542712256864 2548195709618 2563810838784 2569339791408 2572010622792 2574684230508 2596048105248 2601646578726 2604350993049 2610629400912 2613343152888 2627303842816 2628690721956 2635027806528 2637766920672 2643455362314 2646203236911 2652582539568 2668160552616 2669524941824 2670934108284 2672299915776 2677373030592 2685936018246 2701709908677 2708223023376 2711038224024 2712424539136 2713856351076 2742276123522 2745126722403 2746530468992 2751744503664 2754604944936 2769320266752 2772198978048 2777461742016 2783451440692 2786344841358 2789241249717 2812385447352 2813823587328 2816748559872 2828181850988 2831121748962 2847748282119 2849204505216 2854613457072 2857580830728 2859042081792 2875832584704 2890507265334 2893511950641 2894991575424 2919013254144 2922047571456 2925085042944 2933908275324 2936958076026 2940011046999 2955716823168 2964406282344 2965922159616 2969005238784 2984155357014 3000096955648 3001680621693 3003215559552 3006337405248 3012044659416 3013584897024 3031282994688 3046750901298 3048308886272 3049918002027 3051477606528 3076797754368 3079996088832 3086638213984 3089846777616 3095712566622 3097295588608 3098930563053 3115485300096 3118723850304 3126242276352 3129492008448 3136240873376 3162264358656 3165551535744 3168842129856 3175675854772 3195136129536 3202026558432 3205355068368 3211440139206 3213082339584 3216422342016 3235311657792 3243111146496 3246482363904 3253483522848 3256865522352 3264716971776 3283889910912 3287303517888 3294392709156 3295228345344 3305767407072 3325181426064 3333197567232 3336662429568 3340130893632 3347334009084 3375109075104 3378617504496 3382129580904 3383245578752 3386762466048 3390283009152 3418414451712 3425786388544 3429347497056 3432912307344 3461397473664 3468862104968 3472467990732 3476077624818 3480839201216 3484457537184 3504920962608 3513370408704 3517022560896 3524607149752 3528270982548 3536776719424 3557547403488 3561245477712 3568925434919 3569830707456 3581248024328 3602279878236 3603193611264 3606024451914 3610964031168 3614717632032 3618475134768 3626278509841 3648500039808 3656368164696 3660168963204 3663973712646 3668992671552 3672806593248 3694376149776 3703282322688 3707131888512 3715126455144 3718988332956 3740829104322 3749847263136 3753745233264 3761840323293 3774828998616 3796997709492 3798939340288 3800944692558 3806151276096 3810107774304 3814068385296 3822293564427 3854009687112 3858015934188 3859988767232 3862026345762 3900113390592 3902469868089 3911877700432 3915944101368 3920014729332 3940955764224 3952541709792 3961065511754 3965183043471 3978873809352 4002240828924 4004287412736 4008449873664 4016059545888 4024720326406 4028904027369 4045912022016 4062334535064 4066557336036 4068636808704 4089398081834 4110930330624 4113414185283 4119795703488 4127616755496 4131907417404 4153980400128 4158298467072 4166192613024 4175177161038 4179517262037 4216352478208 4218578171028 4220735380992 4225122839808 4242272776482 4246682623443 4269368744576 4273806757824 4281920185608 4284109786112 4286371246092 4288563122688 4313748877056 4335760898001 4337978030464 4342487363136 4352955962368 4378519881216 4383071357184 4392523612208 4400862412986 4405437114039 4407689876096 4433575234752 4444263422976 4448883239424 4453507858176 4463112012112 4476233035521 4500145433472 4504823339328 4509506107872 4515683288064 4520377345536 4546924492032 4570126351947 4572463329408 4577216409792 4615196631552 4619994133248 4629957320976 4634770166424 4643568849933 4645943382912 4673227950144 4678085775456 4684493878272 4689363414528 4694238012672 4704361310064 4743396537984 4748327303616 4753263194784 4759774276608 4763513782158 4803039837648 4808032602552 4814618708224 4817160208809 4819623509376 4824633513024 4864666719744 4875157552928 4880225284272 4885298283528 4891990228736 4897075457664 4925834866368 4937709763584 4941589063734 4942842518016 4953501940192 4958651110608 4987772139096 4999796350848 5004993644352 5015787097724 5021001013626 5033105331488 5062663612656 5067926256744 5074868368128 5080143699072 5085424513728 5096391419236 5127621677568 5138679582816 5144021245584 5149368461016 5192096210496 5203293157452 5208701986098 5214116437227 5221258801824 5226686305776 5257381443912 5270055613056 5275533841344 5286910724628 5292406473822 5305165079136 5336321105232 5341868216568 5344599831552 5354746061184 5371872036492 5403419817354 5409036677871 5416446046752 5422076448048 5427712702152 5484552247044 5490253444806 5493060937984 5495960568969 5503489007328 5509209889872 5544397956096 5554923484032 5566902881384 5572689682716 5578482499434 5624770894704 5633497119744 5636900920573 5656363701976 5662243497924 5695496564238 5698409010432 5709226914144 5715161661456 5727486618347 5751665169408 5781014530668 5787023901282 5789983150848 5819528039533 5844095142912 5850170085888 5867816550648 5873916152052 5880022093998 5911433646336 5928812564688 5938010477568 5941598267631 5968310714028 6000193911296 6003361243386 6006431119104 6012674810496 6024089318832 6037080489609 6062565989376 6093501802596 6096617772544 6099836004054 6102955213056 6134097122751 6159992177664 6173276427968 6179693555232 6191425133244 6194591177216 6197861126106 6230970600192 6237447700608 6258984016896 6262765741557 6272481746752 6324528717312 6331103071488 6337684259712 6351351709544 6363409164723 6390272259072 6404053116864 6410710136736 6422880278412 6426164679168 6432844684032 6470623315584 6492964727808 6506967045696 6513731044704 6529433943552 6567779821824 6574607035776 6588785418312 6601293619479 6611534814144 6650362852128 6666395134464 6673324859136 6680261787264 6694668018168 6750218150208 6757235008992 6764259161808 6766491157504 6773524932096 6780566018304 6851572777088 6858694994112 6865824614688 6922794947328 6937724209936 6944935981464 6952155249636 6961678402432 6968915074368 7009841925216 7026740817408 7034045121792 7049214299504 7056541965096 7073553438848 7115094806976 7122490955424 7137850869838 7139661414912 7145270673237 7162496048656 7204559756472 7212048903828 7221928062336 7229435264064 7236950269536 7252557019682 7297000079616 7312736329392 7320337926408 7327947425292 7337985343104 7345613186496 7388752299552 7406564645376 7412383595601 7414263777024 7430252910288 7437976665912 7481658208644 7499694526272 7507490466528 7523680646586 7531501520439 7549657997232 7593995418984 7597878680576 7601889385116 7612302552192 7620215548608 7628136770592 7644587128854 7708019374224 7716031868376 7719977534464 7724052691524 7804939736178 7813052979147 7823755400864 7831888202736 7840029458664 7881911528448 7905083419584 7922131023508 7930366086942 7938609710733 7957747618704 8004481657848 8008574825472 8016899747328 8032119091776 8049440652812 8057808054738 8105129726031 8124669070128 8133114672072 8137273617408 8178796163668 8226828370566 8235380167209 8239591406976 8255233510992 8263814834808 8307960800256 8316596934144 8332385226048 8350354322076 8359034524074 8367723749151 8437156342056 8441470761984 8450245679616 8484545552964 8493365246886 8538737489152 8543244846357 8547613515648 8563840371216 8572742492184 8577126245376 8627497754112 8671521796002 8675956060928 8680535851923 8684974726272 8757039762432 8766142714368 8785047224416 8801724825972 8810874228078 8815379752192 8820033140997 8867150469504 8897766478848 8907015716352 8926224024224 8952466071042 9000290866944 9009646678656 9019012215744 9040754691072 9046217182249 9093848984064 9140252703894 9144926658816 9154432819584 9230393263104 9239988266496 9259914641952 9269540332848 9287137699866 9291886765824 9346455900288 9356171550912 9378726829056 9388476025344 9408722620128 9486793075968 9496654607232 9506526389568 9527027564316 9606079675296 9616065205104 9629237416448 9634320417618 9639247018752 9649267026048 9729333439488 9750315105856 9760450568544 9770596567056 9783980457472 9794150915328 9851669732736 9883178127468 9885685036032 9907003880384 9917302221216 9975544278192 9999592701696 10009987288704 10031574195448 10042002027252 10066210662976 10125327225312 10135852513488 10149736736256 10160287398144 10170849027456 10192782838472 10255243355136 10277359165632 10288042491168 10298736922032 10320946528009 10384192420992 10406586314904 10417403972196 10428232874454 10442517603648 10453372611552 10514762887824 10540111226112 10551067682688 10573821449256 10584812947644 10610330158272 10672642210464 10683736433136 10706776304757 10709492122368 10743744072984 10806839634708 10818073355742 10832892093504 10844152896096 10855425404304 10878835529523 10969104494088 10980506889612 10986121875968 10991921137938 11006978014656 11018419779744 11109846968064 11133805762768 11145379365432 11156964998868 11249541789408 11273801841146 11285520969879 11312727403952 11324486995848 11390993128476 11396818020864 11418453828288 11430323322912 11454973236694 11466880693281 11562029061336 11574047802564 11579966301696 11639056079066 11700340171776 11707409604267 11735633101296 11747832304104 11760044187996 11822867292672 11857625129376 11883196535262 11895549130413 11936621428056 12000387822592 12006722486772 12012862238208 12025349620992 12048178637664 12074160979218 12086712082107 12187003605192 12193235545088 12199672008108 12205910426112 12268194245502 12340242555849 12346552855936 12359387110464 12382850266488 12389182354432 12395722252212 12461941200384 12474895401216 12525531483114 12538551786111 12544963493504 12649057434624 12662206142976 12675368519424 12702703419088 12726818329446 12740047870329 12808106233728 12821420273472 12845760556824 12852329358336 12865689368064 12941246631168 13007282694003 13013934091392 13027462089408 13058867887104 13135559643648 13149214071552 13177570836624 13202587238958 13216311342117 13223069628288 13300725704256 13332790268928 13346649718272 13360523574528 13389336036336 13428699106563 13500436300416 13514470017984 13528518323616 13547049864192 13561132036608 13703145554176 13710379055841 13717389988224 13731649229376 13845589894656 13875448419872 13889871962928 13904310499272 13923356804864 13930706549799 13937830148736 14019683850432 14053481634816 14068090243584 14098428599008 14113083930192 14147106877696 14230189613952 14244981910848 14275701739676 14279322829824 14290541346474 14324992097312 14409119512944 14424097807656 14443856124672 14458870528128 14473900539072 14505114039364 14594000159232 14625472658784 14640675852816 14655894850584 14675970686208 14691226372992 14777504599104 14813129290752 14824767191202 14828527554048 14860505820576 14875953331824 14963316417288 14999389052544 15014980933056 15047361293172 15063003040878 15099315994464 15187990837968 15203778770232 15224605104384 15240431097216 15256273541184 15289174257708 15416038748448 15432063736752 15448105383048 15609879472356 15626105958294 15642349311681 15647510801728 15663776405472 15680058917328 15810166839168 15844262047016 15860732173884 15877219421466 15915495237408 16008963315696 16033799494656 16064238183552 16098881305624 16115616109476 16210259452062 16249338140256 16266229344144 16301308067603 16357592327336 16453656741132 16470760334418 16479182813952 16510467021984 16527629669616 16563272112517 16633193868288 16664770452096 16700708644152 16718069048148 16735447498302 16874312684112 16900491359232 16910702761719 16969091105928 16986730493772 17077474978304 17086489692714 17095227031296 17127680742432 17145484984368 17182459855041 17254995508224 17343043592004 17351912121856 17361071703846 17369949452544 17458584118599 17532285428736 17570094448832 17603449651944 17621748456156 17630759504384 17640066281994 17734300939008 17814031432704 17824794802893 17852448048448 17904932142084 18000581733888 18019293357312 18038024431488 18092434364498 18111241468827 18187697968128 18280505407788 18289853317632 18308865639168 18402291368253 18479976532992 18519829283904 18539080665696 18574275399732 18583773531648 18692911800576 18712343101824 18776952050688 18788297224671 18817445240256 18973586151936 18993309214464 19013052779136 19054055128632 19090227494169 19212159350592 19232130410208 19258474832896 19268640835236 19278494037504 19298534052096 19500630211712 19520901137088 19541193134112 19567960914944 19588301830656 19703339465472 19766356254936 19803880858437 19814007760768 19834604442432 19951088556384 19999185403392 20019974577408 20063148390896 20084004054504 20132421325952 20250654450624 20271705026976 20299473472512 20320574796288 20341698054912 20385565676944 20554718331264 20576084982336 20597473844064 20641893056018 20768384841984 20813172629808 20834807944392 20856465748908 20885035207296 20906745223104 21029525775648 21080222452224 21102135365376 21147642898512 21169625895288 21220660316544 21345284420928 21367472866272 21413552609514 21418984244736 21435812019711 21487488145968 21613679269416 21636146711484 21665784187008 21688305792192 21710850808608 21757671059046 21938208988176 21961013779224 21972243751936 21983842275876 22013956029312 22036839559488 22219693936128 22237150786803 22267611525536 22290758730864 22313929997736 22499083578816 22547603682292 22571041939758 22594504561317 22625454807904 22648973991696 22781986256952 22793636041728 22836907656576 22860646645824 22909946473388 22933761386562 23124058122672 23148095605128 23159932603392 23278112158132 23414819208534 23439158937441 23471266202592 23495664608208 23520088375992 23645734585344 23715250258752 23766393070524 23791098260826 23815829132199 23873242856112 24013444973544 24025724476416 24050699241984 24096357275328 24148321958436 24173424164214 24315389178093 24374007210384 24399344016216 24411820852224 24536388491004 24680485111698 24693105711872 24706140501627 24718774220928 24765700532976 24791444504424 24923882400768 24949790802432 25051062966228 25077103572222 25089926987008 25103171247453 25324412285952 25350737038848 25405406838176 25453636658892 25480095740658 25616212467456 25642840546944 25691521113648 25731378736128 25746925826401 25882493262336 26014565388006 26027868182784 26054924178816 26160682121639 26271119287296 26298428143104 26355141673248 26405174477916 26432622684234 26446139256576 26601451408512 26693299436544 26721047149056 26778672072672 26857398213126 27000872600832 27028940035968 27057036647232 27122264073216 27138651546747 27406291108352 27420758111682 27434779976448 27463298458752 27691179789312 27750896839744 27779743925856 27808620998544 27846713609728 27861413099598 27875660297472 28039367700864 28136180487168 28196857198016 28226167860384 28294213755392 28460379227904 28489963821696 28551403479352 28581082692948 28649984194624 28818239025888 28848195615312 28887712249344 28917741056256 28947801078144 29010228078728 29188000318464 29250945317568 29281351705632 29311789701168 29351941372416 29375001656641 29382452745984 29555009198208 29649534382404 29657055108096 29721011641152 29751906663648 29926632834576 29998778105088 30029961866112 30094722586344 30126006081756 30198631988928 30375981675936 30407557540464 30449210208768 30480862194432 30512547082368 30578348515416 30832077496896 30864127473504 30896210766096 30962839584027 31219758944712 31252211916588 31284698623362 31295021603456 31327552810944 31360117834656 31620333678336 31688524094032 31721464347768 31754438842932 31830990474816 32017926631392 32120328914271 32128476367104 32197762611248 32231232218952 32420518904124 32498676280512 32532458688288 32602616135206 32636506588569 32715184654672 32907313482264 32941520668836 32958365627904 33020934043968 33055259339232 33126544225034 33329540904192 33401417288304 33436138096296 33470894996604 33748625368224 33821405523438 33856562909637 33938182211856 33973460987544 34154949956608 34172979385428 34190454062592 34255361484864 34290969968736 34364919710082 34400642079843 34686087184008 34703824243712 34722143407692 34739898905088 34917168237198 35122228812801 35140188897664 35206899303888 35243496912312 35261519008768 35280132563988 35468601878016 35649589605786 35686647391239 35704896096896 35809864284168 36001163467776 36038586714624 36076048862976 36184868728996 36222482937654 36260136246321 36561010815576 36579706635264 36617731278336 36804582736506 37020727667547 37039658567808 37078161331392 37148550799464 37167547063296 37385823601152 37424686203648 37576594449342 37615655358333 37634890480512 37947172303872 37986618428928 38026105558272 38108110257264 38180454988338 38220143610987 38424318701184 38464260820416 38537281670472 38556988075008 38597068104192 39001260423424 39021848082009 39041802274176 39082386268224 39176603661312 39406678930944 39532712509872 39607761716874 39628015521536 39648934026351 39669208884864 39902177112768 39998370806784 40039949154816 40126296781792 40168008109008 40264842651904 40286097319689 40501308901248 40543410053952 40641149592576 40683396109824 40771131353888 41109436662528 41152169964672 41194947688128 41283786112036 41536769683968 41626345259616 41669615888784 41712931497816 41770070414592 41813490446208 42059051551296 42160444904448 42204270730752 42295285797024 42339251790576 42441320633088 42690568841856 42734945732544 42827105219028 42837968489472 42871624039422 42974976291936 43227358538832 43272293422968 43331568374016 43376611584384 43421701617216 43515342118092 43876417976352 43922027558448 43967684551752 44027912058624 44073679118976 44439387872256 44474301573606 44535223051072 44581517461728 44627859995472 44998167157632 45095207364584 45142083879516 45189009122634 45250909615808 45297947983392 45563972513904 45673815313152 45721293291648 45819892946776 45867522773124 46248116245344 46296191210256 46396030653947 46556224316264 46829638417068 46878317874882 46942532405184 46991329216416 47040176751984 47141620627933 47430500517504 47532786141048 47582196521652 47631658264398 47746485712224 48026889947088 48101398483968 48192714550656 48296643916872 48346848328428 48630778356186 48748014420768 48798688032432 48903924202809 49072776982008 49360970223396 49386211423744 49412281003254 49437548441856 49531401065952 49582889008848 49689816337551 49899581604864 50102125932456 50154207144444 50179853974016 50206342494906 50701474077696 50732108285157 50810813676352 50907273317784 50960191481316 51232424934912 51285681093888 51383042227296 51493851652802 51547379565123 51764986524672 52029130776012 52055736365568 52109848357632 52321364243278 52375752355797 52596856286208 52710283346496 52810348955832 52865245368468 52892278513152 53202902817024 53442094298112 53474384408679 53557344145344 53714796426252 54001745201664 54057880071936 54114073294464 54277303093494 54333724406481 54812582216704 54841516223364 54869559952896 54926596917504 55206874104759 55501793679488 55559487851712 55617241997088 55693427219456 55722826199196 55751320594944 56078735401728 56364891674013 56393714396032 56452335720768 56588427510784 56920758455808 56979927643392 57102806958704 57162165385896 57270682482507 57299968389248 57636478051776 57696391230624 57775424498688 57835482112512 57895602156288 58020456157456 58501890635136 58562703411264 58623579402336 58703882744832 58750003313282 58764905491968 59110018396416 59299068764808 59411642575311 59442023282304 59503813327296 59853265669152 59997556210176 60059923732224 60189445172688 60252012163512 60397263977856 60751963351872 60815115080928 60898420417536 60961724388864 61025094164736 61156697030832 61664154993792 61728254947008 61792421532192 61925679168054 62439517889424 62504423833176 62569397246724 62590043206912 62655105621888 62720235669312 63240667356672 63377048188064 63442928695536 63508877685864 63661980949632 64035853262784 64240657828542 64256952734208 64307436059133 64395525222496 64462464437904 64841037808248 64997352561024 65064917376576 65205232270412 65273013177138 65430369309344 65814626964528 65883041337672 65916731255808 66041868087936 66110518678464 66253088450068 66659081808384 66711452360409 66802834576608 66872276192592 66941789993208 67497250736448 67642811046876 67713125819274 67783513683951 67876364423712 67946921975088 68345958770856 68380908125184 68510722969728 68581939937472 68729839420164 68801284159686 69372174368016 69444286815384 69479797810176 69834336474396 70244457625602 70280377795328 70317476812323 70413798607776 70486993824624 70560265127976 70937203756032 71299179211572 71373294782478 71409792193792 71447487396597 71619728568336 72077173429248 72152097725952 72369737457992 72444965875308 72520272492642 73122021631152 73235462556672 73279711967449 73609165473012 74041455335094 74079317135616 74156322662784 74297101598928 74457326038511 74771647202304 74849372407296 75153188898684 75231310716666 75269780961024 75653864513929 75973236857856 76052211116544 76216220514528 76360909976676 76440287221974 76848637402368 76928521640832 77074563340944 77194136208384 77240777479203 78002520846848 78043696164018 78083604548352 78164772536448 78482046364917 78813357861888 79065425019744 79215523433748 79256031043072 79297868052702 79338417769728 79804354225536 80079898309632 80252593563584 80336016218016 80529685303808 80572194639378 81002617802496 81086820107904 81366792219648 81415954640241 81542262707776 82218873325056 82304339929344 82389895376256 82567572224072 83073539367936 83252690519232 83339231777568 83425862995632 83540140829184 83626980892416 84118103102592 84408541461504 84590571594048 84678503581152 84882641266176 85381137683712 85469891465088 85654210438056 85743248078844 85949952583872 86454717077664 86544586845936 86663136748032 86753223168768 86843403234432 87030684236184 87752835952704 87844055116896 87935369103504 88055824117248 88125004969923 88147358237952 88948603147212 89070446102144 89163034923456 89255719990944 89996334315264 90190414729168 90284167759032 90378018245268 90501819231616 90595895966784 91127945027808 91347630626304 91442586583296 91639785893552 91735045546248 92496232490688 92592382420512 92792061307894 92888518752081 93112448632528 93659276834136 93756635749764 93885064810368 93982658432832 94080353503968 94283241255866 94861001035008 95065572282096 95164393043304 95263316528796 95492971424448 96053779894176 96360986742813 96385429101312 96593287833744 96693696656856 97261556712372 97496028841536 97597376064864 97807848405618 97909519765707 98145553964016 98721940446792 98772422847488 98824562006508 98875096883712 99062802131904 99165778017696 99379632675102 100204251864912 100308414288888 100359707948032 100412684989812 101464216570314 101569688728911 101621627352704 101814546635568 101920382962632 102464849869824 102571362187776 102766084454592 102987703305604 103094759130246 103201926239529 104058261552024 104111472731136 104219696715264 104642728486556 104751504711594 105366686438403 105420566692992 105620697911664 105730490736936 105784557026304 106405805634048 106948768817358 107059942173717 107114688290688 107429592852504 108003490403328 108115760143872 108228146588928 108554606186988 108667448812962 108780408738963 109683032446728 109739119905792 109853193835008 110413748209518 111003587358976 111062183002641 111118975703424 111234483994176 111445652398392 111502641189888 112157470803456 112729783348026 112787428792064 112846966074999 112904671441536 113841516911616 113959855286784 114205613917408 114324330771792 114541364965014 114599936778496 114660430832961 115272956103552 115392782461248 115670964225024 115791204312576 116040912314912 117003781270272 117125406822528 117247158804672 117500006626564 117529810983936 118220036792832 118598137529616 118823285150622 118884046564608 119007626654592 119706531338304 119995112420352 120119847464448 120378890345376 120504024327024 120794527955712 121503926703744 121630230161856 121923448777728 122050188329472 122313394061664 123328309987584 123456509894016 123584843064384 123851358336108 124879035778848 125008847666352 125138794493448 125180086413824 125310211243776 125440471338624 126481334713344 126754096376128 126885857391072 127017755371728 127323961899264 128071706525568 128481315657084 128513905468416 128614872118266 128791050444992 128924928875808 129682075616496 129994705122048 130129834753152 130410464540824 130546026354276 130860738618688 131629253929056 131766082675344 132083736175872 132221037356928 132506176900136 133318163616768 133422904720818 133605669153216 133744552385184 133883579986416 134172304864117 134994501472896 135285622093752 135426251638548 135567027367902 135752728847424 135893843950176 136691917541712 137021445939456 137163879874944 137459678840328 137602568319372 138744348736032 138888573630768 139188091961841 139668672948792 140488915251204 140560755590656 140634953624646 140827597215552 140973987649248 141120530255952 141424861883799 142598358423144 142746589564956 142819584387584 142894974793194 143239457136672 144304195451904 144739474915984 144889931750616 145040544985284 146244043262304 146559423934898 146711772608427 147218330946024 148082910670188 148158634271232 148312645325568 148594203197856 148914652077022 149069449012653 149698744814592 150306377797368 150462621433332 150539561922048 151307729027858 152104422233088 152196324855471 152432441029056 152721819953352 152880574443948 153697274804736 153857043281664 154149126681888 154481554958406 154642138695369 156005041693696 156087392328036 156167209096704 156329545072896 156964092729834 157127257067391 158130850039488 158431046867496 158512062086144 158595736105404 158676835539456 159608708451072 160423153226037 160505187127168 160672032436032 161059370607616 161144389278756 162005235604992 162173640215808 162831909280482 163001173219443 163084525415552 164437746650112 164608679858688 164779790752512 165135144448144 165620622314277 166505381038464 166678463555136 166851725991264 167080281658368 167253961784832 168236206205184 169094675022039 169181143188096 169357007162304 169765282532352 170762275367424 170939782930176 171308420876112 171486496157688 171812047447521 171899905167744 172909434155328 173089173691872 173326273496064 173506446337536 173686806468864 174061368472368 175505671905408 175688110233792 175870738207008 176111648234496 176250009939846 176294716475904 177897206294424 178140892204288 178234927725933 178326069846912 178511439981888 179992668630528 180380829458336 180568335518064 180756036490536 181003638463232 181191791933568 182255890055616 182695261252608 182885173166592 183279571787104 183470091092496 184992464981376 185184764841024 185584122615788 185777037504162 186224897265056 187318553668272 187513271499528 187770129620736 187965316865664 188160707007936 188566482511732 189722002070016 190131144564192 190328786086608 190526633057592 190985942848896 192107559788352 192721973485626 192770858202624 192922308177399 193186575667488 193387393313712 194523113424744 194992057683072 195194752129728 195615696811236 195819039531414 196291107928032 197443880893584 197649124013016 197750193767424 198125604263808 198331556035392 198759265350204 200134357081227 200408503729824 200616828577776 200825369979624 202928433140628 203139377457822 203243254705408 203350541051853 203629093271136 203840765925264 205142724375552 205532168909184 205975406611208 206189518260492 206403852479058 208116523104048 208439393430528 209285456973112 209503009423188 210733372876806 210841133385984 211241395823328 211460981473872 211917004878839 212811611268096 213897537634716 214119884347434 214229376581376 214859185705008 215322537462721 216231520287744 216456293177856 217109212373976 217334897625924 217560817477926 219366064893456 219706387670016 219839135902347 220827496419036 222007174717952 222124366005282 222237951406848 222468967988352 222891304796784 223371978115533 224314941606912 225459566696052 225574857584128 225693932149998 225809342883072 226961593541787 227919710573568 228411227834816 228648661543584 229082729930028 229199873556992 229320861665922 230545912207104 230785564922496 231582408625152 231722332437609 232081824629824 234007562540544 234250813645056 234494317609344 235000013253128 235446139094751 236440073585664 237196275059232 237646570301244 237768093129216 238015253309184 239413062676608 240239694928896 240757780690752 241008048654048 241589055911424 243007853407488 243260460323712 244100376658944 244247863920723 244626788123328 246656619975168 246913019788032 247169686128768 247702716672216 249758071557696 250017695332704 250277588986896 250360172827648 250620422487552 250880942677248 253508192752256 253771714782144 254035510743456 254647923798528 256143413051136 256962631314168 257229744236532 257582100889984 257849857751616 259364151232992 259989410244096 260259669506304 260820929081648 261092052708552 261721477237376 263258507858112 263532165350688 264167472351744 264375014909769 264442074713856 265012353800272 266845809441636 267211338306432 267489104770368 267767159972832 268344609728234 269989002945792 270571244187504 270852503277096 271134054735804 271505457694848 271787687900352 273383835083424 274042891878912 274327759749888 274919357680656 275205136638744 277488697472064 277777147261536 278376183923682 278665556256243 279337345897584 280977830502408 281121511181312 281269907249292 281655194431104 281947975298496 282241060511904 282849723767598 285196716846288 285493179129912 285639168775168 285789949586388 286478914273344 289082960228439 289478949831968 289779863501232 290081089970568 292488086524608 293118847869796 293423545216854 293728559297121 294436661892048 296165821340376 296317268542464 296625290651136 297188406395712 297829304154044 298138898025306 300612755594736 300925242866664 301079123844096 302615458055716 304392649710942 304709066186733 304864882058112 305443639906704 305761148887896 307394549609472 307714086563328 308298253363776 308963109916812 309284277390738 309605778718587 312174784656072 312334418193408 312659090145792 313928185459668 314254514134782 316100059315209 316261700078976 316862093734992 317191472210808 317353671078912 319217416902144 320846306452074 321010374254336 321179826521151 321344064872064 322288778557512 324010471209984 324347280431616 325663818560964 326002346438886 326169050831104 326341226216889 329217359717376 329559581505024 330270288896288 331241244628554 333010762076928 333356927110272 333703451982528 334507923569664 334710035743213 336472412410368 338189350044078 338362286376192 338714014324608 341524550734848 341879565860352 342616841752224 342972992315376 343624094895042 343799810335488 345818868310656 346178347383744 347012892675072 347373612937728 348122736944736 351011343810816 351376220467584 351741476414016 352500019879692 352589432951808 355794412588848 356281784408576 356469855451866 356652139693824 357022879963776 359985337261056 360761658916672 361136671036128 361512072981072 362007276926464 362383583867136 364511780111232 365770346333184 366559143574208 366940182184992 369984929962752 370369529682048 371168245231576 371554075008324 372449794530112 374637107336544 375026542999056 375540259241472 375930633731328 376321414015872 377132965023464 379444004140032 380262289128384 380657572173216 381053266115184 381875021536333 381971885697792 384215119576704 385443946971252 385541716405248 385844616354798 386373151334976 386774786627424 389046226849488 389984115366144 390389504259456 391231393622472 391638079062828 392582215856064 394887761787168 395298248026032 396251208527616 396663112070784 397518530700408 400268714162454 400817007459648 401233657155552 401650739959248 402516914592351 405856866281256 406278754915644 406486509410816 406701082103706 407258186542272 407681531850528 411064337818368 411950813222416 412379036520984 412807704958116 416233046208096 417564275885523 418570913946224 419006018846376 421466745753612 421682266771968 422482791646656 422921962947744 423834009757678 424274585651397 427795075269432 428239768694868 428458753162752 429718371410016 430645074925442 432912586355712 434218424747952 434669795251848 435121634955852 438732129786912 439678271804694 440135317825281 441654992838072 444014349435904 444248732010564 444475902813696 444937935976704 445782609593568 446743956231066 447208347037959 450919133392104 451149715168256 451387864299996 451618685766144 453923187083574 456588974566413 456822455669632 457297323087168 458165459860056 458399747113984 458641723331844 461091824414208 461571129844992 463444664875218 463926416086107 464163649259648 468015125081088 468501627290112 468988635218688 470000026506256 470892278189502 471381771202173 474392550118464 475293140602488 475536186258432 476030506618368 478826125353216 481269459678111 481515561381504 482016097308096 483178111822848 486015706814976 486520920647424 488495727841446 489003519658329 489253576246656 493313239950336 493826039576064 494339372257536 495405433344432 496861866942831 499516143115392 500035390665408 500555177973792 501240844975104 501761885354496 507016385504512 507284025066117 507543429564288 508071021486912 509295847597056 512286826102272 513925262628336 514459488473064 515164201779968 515436142342563 515699715503232 518728302465984 519978820488192 520519339012608 521641858163296 522184105417104 523442954474752 526517015716224 527064330701376 528334944703488 528750029819538 528884149427712 530024707600544 533691618883272 534422676612864 534978209540736 535534319945664 536689219456468 539978005891584 541142488375008 541705006554192 542268109471608 543010915389696 543575375800704 546767670166848 548085783757824 548655519499776 549838715361312 550410273277488 554977394944128 555554294523072 556752367847364 557331112512486 558674691795168 561955661004816 562539814498584 563310388862208 563895950596992 564482121023808 565699447535196 570393433692576 570986358259824 571579899172776 572957828546688 578165920456878 578766924532197 578957899663936 579559727002464 580162179941136 584976173049216 586237695739592 586847090433708 587457118594242 588873323784096 592331642680752 593250581302272 594376812791424 595658608308088 596277796050612 601225511189472 601850485733328 603148398501311 605230916111432 608785299421884 609418132373466 609729764116224 610887279813408 611522297775792 612841068163129 615428173126656 616596506727552 617926219833624 618568554781476 619211557437174 624349569312144 625318180291584 627856370919336 628509028269564 632200118630418 632523400157952 633724187469984 634382944421616 635751014636517 638434833804288 641692612904148 642020748508672 642359653042302 642688129744128 644577557115024 645967612388163 648694560863232 651327637121928 652004692877772 652338101662208 652682452433778 659119163010048 659517407707041 660540577792576 662482489257108 666021524153856 666713854220544 667406903965056 669420071486426 670115934346599 672944824820736 676378700088156 676724572752384 677428028649216 680884780625361 683759131720704 685233683504448 685945984630752 687248189790084 687599620670976 691637736621312 692356694767488 694747225875456 695166997312827 696245473889472 702022687621632 702752440935168 703482952828032 705000039759384 706338417284253 711588825177696 712563568817152 712939710903732 713304279387648 714045759927552 721523317833344 722273342072256 723024145962144 724014553852928 724767167734272 729023560222464 732743591762169 733118287148416 733880364369984 739969859925504 740739059364096 742336490463152 743108150016648 744899589060224 749274214673088 750053085998112 751080518482944 751861267462656 752642828031744 754265930046928 760524578256768 761315144346432 762106532230368 763750043072666 763943771395584 768430239153408 770887893942504 771689232709596 772746302669952 773549573254848 778092453698976 779968230732288 780779008518912 782462787244944 783276158125656 785164431712128 789775523574336 790596496052064 792502417055232 793125044729307 793326224141568 795037061400816 800537428324908 801634014919296 802467314311104 803301479918496 805033829184702 811713732562512 812557509831288 812973018821632 813402164207412 814516373084544 815363063701056 822128675636736 823901626444832 824758073041968 825615409916232 832466092416192 835128551771046 835996668768729 837141827892448 838012037692752 842933491507224 843364533543936 844965583293312 845843925895488 847668019515356 848549171302794 855590150538864 856479537389736 856917506325504 859436742820032 861290149850884 867248880685317 868436849495904 869339590503696 870243269911704 877464259573824 879356543609388 880270635650562 881185677891363 883309985676144 888497464021128 888951805627392 889875871953408 891565219187136 893487912462132 894416694075918 901838266784208 902775728599992 903237371532288 907846374167148 913177949132826 913644911339264 914127198560199 914594646174336 916330919720112 917283446663688 922183648828416 923142259689984 926889329750436 927852832172214 928327298519296 928817336155761 937003254580224 937977270437376 940000053012512 941784556379004 942763542404346 948785100236928 950586281204976 952061013236736 952636255576837 957652250706432 962538919356222 963031122763008 964032194616192 967945238500643 972031413629952 973041841294848 976991455682892 978007039316658 978507152493312 987652079152128 988678744515072 990810866688864 993723733885662 999032286230784 1000070781330816 1001110355947584 1003523770708992 1004130107229639 1014032771009024 1014568050132234 1015086859128576 1016142042973824 1024573652204544 1027850525256672 1028918976946128 1030328403559936 1030872284685126 1031399431006464 1037456604931968 1041038678025216 1043283716326592 1044368210834208 1046885908949504 1053034031432448 1054128661402752 1057500059639076 1057768298855424 1060049415201088 1067383237766544 1068845353225728 1069956419081472 1071068639891328 1073378438912936 1079956011783168 1082284976750016 1083410013108384 1084536218943216 1086021830779392 1087150751601408 1093535340333696 1097311038999552 1099677430722624 1100820546554976 1109954789888256 1111108589046144 1113504735694728 1114662225024972 1117349383590336 1123911322009632 1125079628997168 1126620777724416 1127791901193984 1128964242047616 1131398895070392 1140786867385152 1141972716519648 1143159798345552 1145625064608999 1145915657093376 1156331840913756 1157533849064394 1157915799327872 1159119454004928 1160324359882272 1169952346098432 1172475391479184 1173694180867416 1174914237188484 1177746647568192 1184663285361504 1188753625582848 1191317216616176 1192555592101224 1202451022378944 1203700971466656 1206296797002622 1207550743777053 1210461832222864 1217570598843768 1218836264746932 1219459528232448 1221774559626816 1223044595551584 1225682136326258 1233193013455104 1235852439667248 1237137109562952 1238423114874348 1248699138624288 1252692827656569 1255712741838672 1257018056539128 1264400237260836 1265046800315904 1267448374939968 1268765888843232 1271502029273034 1272823756954191 1283385225808296 1284041497017344 1284719306084604 1285376259488256 1289155114230048 1291935224776326 1302655274243856 1304009385755544 1304676203324416 1305364904867556 1319034815414082 1320405953475843 1321081155585152 1324964978514216 1332043048307712 1333427708441088 1334813807930112 1338840142972852 1340231868693198 1341625041113877 1352757400176312 1353449145504768 1354856057298432 1361769561250722 1369766923699239 1370467367008896 1371891969261504 1374496379580168 1375199241341952 1383275473242624 1384713389534976 1390333994625654 1391779248258321 1392490947778944 1404045375243264 1405504881870336 1406965905656064 1410000079518768 1412676834568506 1414145313606519 1423177650355392 1425879421807464 1426608558775296 1428091519855104 1443046635666688 1443808379034333 1444546684144512 1446048291924288 1449534335468544 1458047120444928 1465487183524338 1466236574296832 1467010558974987 1467760728739968 1479939719851008 1481478118728192 1484672980926304 1486216300033296 1489799178120448 1490585600828493 1498548429346176 1500106171996224 1503722534925312 1505285656063488 1508531860093856 1521049156513536 1522630288692864 1524213064460736 1527500086145332 1527887542791168 1536860478306816 1541775787885008 1543378465419192 1545492605339904 1547099146509696 1556184907397952 1559936461464576 1561558017037824 1564925574489888 1566552316251312 1570328863424256 1579551047148672 1581192992104128 1585004834110464 1586250089458614 1586652448283136 1590074122801632 1601074856649816 1603268029838592 1604934628622208 1606602959836992 1610067658369404 1623427465125024 1625115019662576 1626804328414824 1629032746169088 1630726127402112 1644257351273472 1647803252889664 1649516146083936 1651230819832464 1664932184832384 1670257103542092 1671993337537458 1674283655784896 1676024075385504 1685866983014448 1689931166586624 1691687851790976 1695336039030712 1697098342605588 1711180301077728 1712959074779472 1718873485640064 1722580299701768 1734497761370634 1736873698991808 1738679181007392 1740486539823408 1744239963233521 1754928519147648 1758713087218776 1760541271301124 1762371355782726 1766619971352288 1776994928042256 1779751743906816 1783130438374272 1786975824924264 1788833388151836 1803676533568416 1805551457199984 1809445195503933 1815692748334296 1826355898265652 1827289822678528 1828254397120398 1829189292348672 1832661839440224 1834566893327376 1838523204489387 1846284519379968 1853778659500872 1855705664344428 1856654597038592 1857634672311522 1875954540874752 1880000106025024 1883569112758008 1885527084808692 1897570200473856 1901172562409952 1905272511153674 1907253043909551 1915304501412864 1925077838712444 1926062245526016 1928064389232384 1935890477001286 1937902837164489 1946083682589696 1953982911365784 1956014078633316 1957014304986624 1977357489030144 1978552223121123 1981621733377728 1987447467771324 1998064572461568 2000141562661632 2002220711895168 2008260214459278 2010347803039797 2028065542018048 2029136100264468 2030173718257152 2032284085947648 2042654341876083 2055701050513344 2057837953892256 2060656807119872 2061744569370252 2062798862012928 2074913209863936 2085500991938481 2086567432653184 2088736421668416 2093771817899008 2106068062864896 2108257322805504 2115000119278152 2119015251852759 2120098830402176 2134766475533088 2137690706451456 2139912838162944 2142137279782656 2146756877825872 2164569953500032 2166820026216768 2169072437886432 2172043661558784 2174301503202816 2187070680667392 2198230775286507 2199354861445248 2201641093109952 2219909579776512 2222217178092288 2227009471389456 2229324450049944 2234698767180672 2247822644019264 2250159257994336 2253241555448832 2255583802387968 2257928484095232 2262797790140784 2281573734770304 2283945433039296 2286319596691104 2291250129217998 2291831314186752 2312663681827512 2315067698128788 2315831598655744 2318238908009856 2320648719764544 2339904692196864 2344950782958368 2347388361734832 2349828474376968 2355493295136384 2369326570723008 2377507251165696 2379375134187921 2382634433232352 2385111184202448 2404902044757888 2407401942933312 2412593594005244 2415101487554106 2420923664445728 2435141197687536 2437672529493864 2438919056464896 2443549119253632 2446089191103168 2451364272652516 2466386026910208 2471704879334496 2474274219125904 2476846229748696 2497398277248576 2505385655313138 2507990006306187 2511425483677344 2514036113078256 2528800474521672 2530093600631808 2534896749879936 2537531777686464 2543004058546068 2545647513908382 2566770451616592 2569438612169208 2570752518976512 2578310228460096 2583870449552652 2601746642055951 2605310548487712 2608018771511088 2610729809735112 2638069630828164 2640811906951686 2642162311170304 2643557033674089 2649929957028432 2666855416882176 2669627615860224 2677680285945704 2680463737386396 2683250082227754 2705514800352624 2709712114596864 2723539122501444 2739533847398478 2740934734017792 2743783938523008 2748992759160336 2754921063424907 2766550946485248 2769426779069952 2780667989251308 2783558496516642 2784981895557888 2799192987015373 2811009763740672 2813931811312128 2820000159037536 2825353669137012 2828290627213038 2846355300710784 2851758843614928 2856183039710208 2857908766730511 2886093271333376 2887616758068666 2889093368289024 2892096583848576 2903835715501929 2916094240889856 2930974367048676 2932473148593664 2934021117949974 2935521457479936 2962956237456384 2969345961852608 2972432600066592 2979598356240896 2981171201656986 2997096858692352 3000212343992448 3010571312126976 3012390321688917 3017063720187712 3042098313027072 3045260577385728 3048426128921472 3055000172290664 3073720956613632 3083551575770016 3086756930838384 3090985210679808 3094198293019392 3112369814795904 3123116034075648 3129851148979776 3133104632502624 3140657726848512 3159102094297344 3162385984208256 3172500178917228 3173304896566272 3180148245603264 3202149713299632 3206536059677184 3209869257244416 3213205919673984 3220135316738808 3246854930250048 3250230039325152 3253608656829648 3258065492338176 3261452254804224 3295606505779328 3299032292167872 3302461639664928 3329864369664768 3340514207084184 3343986675074916 3348567311569792 3352048150771008 3371733966028896 3379862333173248 3383375703581952 3390672078061424 3394196685211176 3422360602155456 3425918149558944 3436875193826997 3437746971280128 3445160599403536 3468995522741268 3473747397983616 3477358362014784 3480973079646816 3488479926467042 3509857038295296 3517426174437552 3521082542602248 3524742711565452 3533239942704576 3553989856084512 3566260876748544 3573951649848528 3577666776303672 3607353067136832 3611102914399968 3618890391007866 3622652231331159 3631385496668592 3652711796531304 3654579645357056 3656508794240796 3658378584697344 3665323678880448 3669133786654752 3677046408978774 3707557319001744 3711411328688856 3713309194077184 3715269344623044 3758078482969707 3760000212050048 3767138225516016 3771054169617384 3795140400947712 3802345124819904 3810545022307348 3814506087819102 3818471270862573 3850155677424888 3852124491052032 3856128778464768 3871780954002572 3875805674328978 3907965822731568 3912028157266632 3914028609973248 3957104446242246 3961217860427529 3963243466755456 3974894935542648 3996129144923136 4000283125323264 4004441423790336 4016520428918556 4020695606079594 4024875123341631 4058272200528936 4060347436514304 4064568171895296 4085308683752166 4109300771097717 4111402101026688 4115675907784512 4123489138740504 4125597724025856 4149826419727872 4171001983876962 4173134865306368 4175337744774963 4177472843336832 4212136125729792 4216514645611008 4230000238556304 4238030503705518 4240197660804352 4242435940819557 4269532951066176 4279825676325888 4284274559565312 4293513755651744 4329139907000064 4333640052433536 4338144875772864 4348603006405632 4374141361334784 4396461550573014 4398709722890496 4403282186219904 4439819159553024 4444434356184576 4454018942778912 4458648900099888 4469397534361344 4495645288038528 4500318515988672 4511167604775936 4515856968190464 4525595580281568 4563147469540608 4567890866078592 4572639193382208 4582500258435996 4583662628373504 4625327363655024 4630135396257576 4631663197311488 4636477816019712 4641297439529088 4679809384393728 4689901565916736 4694776723469664 4699656948753936 4710986590272768 4738653141446016 4755014502331392 4758750268375842 4765268866464704 4770222368404896 4809804089515776 4814803885866624 4825187188010488 4830202975108212 4841847328891456 4870282395375072 4875345058987728 4887098238507264 4892178382206336 4902728545305032 4932772053820416 4943409758668992 4948548438251808 4953692459497392 4964375279972329 4994796554497152 5010771310626276 5015980012612374 5022850967354688 5028072226156512 5057600949043344 5069793499759872 5075063555372928 5086008117092136 5091295027816764 5133540903233184 5138877224338416 5156620456920192 5167740899105304 5203493284111902 5210621096975424 5216037543022176 5221459619470224 5232719889700563 5276139261656328 5281623813903372 5284324622340608 5287114067348178 5299859914056864 5339255231720448 5355360571891408 5360927474772792 5366500164455508 5411029600705248 5428335586511799 5447078245002888 5479067694796956 5481869468035584 5487567877046016 5497985518320672 5509842126849814 5515569613468161 5538853558139904 5561335978502616 5567116993033284 5569963791115776 5598385974030746 5627863622624256 5640000318075072 5650707338274024 5656581254426076 5692710601421568 5703517687229856 5715817533461022 5721759131728653 5772186542666752 5775233516137332 5778186736578048 5784193167697152 5807671431003858 5813708511493467 5861948734097352 5864946297187328 5868042235899948 5871042914959872 5935656669363369 5938691923705216 5944865200133184 5959196712481792 5962342403313972 5994193717384704 6000424687984896 6024780643377834 6031043409119391 6034127440375424 6084196626054144 6090521154771456 6096852257842944 6110000344581328 6127963025628249 6167103151540032 6173513861676768 6181970421359616 6188396586038784 6224739629591808 6256502975815443 6259702297959552 6266209265005248 6281315453697024 6318204188594688 6324771968416512 6345000357834456 6357045755558277 6360296491206528 6404299426599264 6413072119354368 6419738514488832 6426411839347968 6440270633477616 6493709860500096 6500460078650304 6507217313659296 6516130984676352 6522904509608448 6591213011558656 6594692325859521 6598064584335744 6604923279329856 6659728739329536 6681028414168368 6687973350149832 6697134623139584 6704096301542016 6743467932057792 6759724666346496 6766751407163904 6781344156122848 6788393370422352 6844721204310912 6851836299117888 6873750387653994 6875493942560256 6890321198807072 6937991045482536 6947494795967232 6954716724029568 6961946159293632 6976959852934084 7019714076590592 7034852348875104 7042165085204496 7049485423130904 7066479885409152 7107979712169024 7132521753497088 7138125402563763 7147903299697056 7155333552607344 7214706134273664 7222205828799936 7237780782015732 7245304462662318 7262770993337184 7305423593062608 7313017588481592 7316757169394688 7330647357760896 7338267573309504 7354092817957548 7415114638003488 7422822657377712 7430538689246088 7516156965939414 7520000424100096 7523970018918561 7534276451032032 7542108339234768 7590280801895424 7604690249639808 7621090044614696 7629012175638204 7636942541725146 7700311354849776 7712257556929536 7743561908005144 7751611348657956 7815931645463136 7824056314533264 7840929180517043 7914208892484492 7922435720855058 7926486933510912 7949789871085296 7966933886120677 8000566250646528 8008882847580672 8033040857837112 8041391212159188 8049750246683262 8116544401057872 8129136343790592 8170617367504332 8218601542195434 8222804202053376 8231351815569024 8246978277481008 8264763190274721 8299652839455744 8342003967753924 8346269730612736 8350675489549926 8354945686673664 8397578961046119 8433029291222016 8460000477112608 8476061007411036 8480395321608704 8484871881639114 8539065902132352 8568549119130624 8573726300191533 8587027511303488 8658279814000128 8667280104867072 8676289751545728 8711507146505787 8748282722669568 8792923101146028 8797419445780992 8806564372439808 8888868712369152 8908037885557824 8917297800199776 8938795068722688 8991290576077056 9000637031977344 9031713936380928 9037170965066751 9051191160563136 9126294939081216 9135781732157184 9145278386764416 9165000516871992 9250654727310048 9260270792515152 9263326394622976 9272955632039424 9282594879058176 9379803131833472 9389553446939328 9399313897507872 9421973180545536 9477306282892032 9517500536751684 9530537732929408 9540444736809792 9619608179031552 9629607771733248 9650374376020976 9660405950216424 9683694657782912 9740564790750144 9750690117975456 9774196477014528 9784356764412672 9805457090610064 9886819517337984 9897096876503616 9907384918994784 9928750559944658 9989593108994304 10021542621252552 10031960025224748 10045701934709376 10056144452313024 10115201898086688 10139586999519744 10150127110745856 10172016234184272 10182590055633528 10267081806466368 10277754448676832 10310625581480991 10313240913840384 10335481798210608 10406986568223804 10421242193950848 10432075086044352 10442919238940448 10465439779401126 10552278523312656 10563247627806744 10568649244681216 10574228134696356 10599719828113728 10710721143782816 10721854949545584 10733000328911016 10822059201410496 10856671173023598 10867956693993477 10894156490005776 10958135389593912 10963738936071168 10975135754092032 10995971036641344 11019684253699628 11031139226936322 11122671957005232 11134233986066568 11139927582231552 11196771948061492 11274235448909121 11280000636150144 11301414676548048 11313162508852152 11385421202843136 11407035374459712 11431635066922044 11443518263457306 11455413812587719 11550467032274664 11556373473156096 11568386335394304 11615342862007716 11627417022986934 11723897468194704 11736084471799896 11742085829919744 11871313338726738 11877383847410432 11883653581282587 11889730400266368 11924684806627944 11988387434769408 12000849375969792 12049561286755668 12062086818238782 12068254880750848 12074625370024893 12181042309542912 12193704515685888 12220000689162656 12255926051256498 12334206303080064 12347027723353536 12376793172077568 12384271322498881 12449479259183616 12513005951630886 12519404595919104 12532418530010496 12636408377189376 12649543936833024 12690000715668912 12714091511116554 12720592982413056 12808598853198528 12839477028977664 12852823678695936 12880541266955232 12987419721000192 13000920157300608 13014434627318592 13045809019216896 13182426023117312 13189384651719042 13196129168671488 13209846558659712 13319457478659072 13362056828336736 13375946700299664 13394269246279168 13408192603084032 13486935864115584 13533502814327808 13562688312245696 13576786740844704 13689442408621824 13703672598235776 13747500775307988 13750987885120512 13780642397614144 13875982090965072 13894989591934464 13909433448059136 13923892318587264 13953919705868168 14039428153181184 14069704697750208 14084330170408992 14098970846261808 14132959770818304 14215959424338048 14265043506994176 14276250805127526 14295806599394112 14310667105214688 14429412268547328 14444411657599872 14475561564031464 14490608925324636 14525541986674368 14610847186125216 14626035176963184 14661294715521792 14676535146619008 14708185635915096 14830229276006976 14845645314755424 14861077378492176 14893125839916987 15032313931878828 15040000848200192 15047940037837122 15068552902064064 15084216678469536 15209380499279616 15242180089229392 15258024351276408 15273885083450292 15400622709699552 15487123816010288 15503222697315912 15631863290926272 15648112629066528 15681858361034086 15698159669101689 15828417784968984 15844871441710116 15852973867021824 15899579742170592 15933867772241354 16017765695161344 16066081715674224 16082782424318376 16099500493366524 16233088802115744 16285006759535397 16341234735008664 16437203084390868 16445608404106752 16462703631138048 16493956554962016 16529526380549442 16546708840404483 16684007935507848 16692539461225472 16701350979099852 16709891373347328 16795157922092238 16920000954225216 16952122014822072 16960790643217408 16969743763278228 17078131804264704 17147452600383066 17165277395185959 17174055022606976 17316559628000256 17334560209734144 17352579503091456 17423014293011574 17441125534480401 17585846202292056 17594838891561984 17613128744879616 17806970008090107 17816075771115648 17834595600399552 17877590137445376 17982581152154112 18001274063954688 18074341930133502 18093130227358173 18102382321126272 18252589878162432 18271563464314368 18290556773528832 18330001033743984 18383889076884747 18501309454620096 18520541585030304 18545911264078848 18565189758116352 18759606263666944 18769508927446329 18779106893878656 18798627795015744 18843946361091072 18954612565784064 19035001073503368 19061075465858816 19071137266674831 19080889473619584 19239216358063104 19259215543466496 19300748752041952 19320811900432848 19367389315565824 19481129581500288 19501380235950912 19548392954029056 19568713528825344 19610914181220128 19773639034675968 19794193753007232 19814769837989568 19857501119889316 19979186217988608 20043085242505104 20063920050449496 20091403869418752 20112288904626048 20230403796173376 20279173999039488 20300254221491712 20344032468368544 20365180111267056 20534163612932736 20555508897353664 20621251162961982 20626481827680768 20670963596421216 20813973136447608 20842484387901696 20864150172088704 20885838477880896 20930879558802252 21104557046625312 21126495255613488 21148456269392712 21199439656227456 21414376207691289 21421442287565632 21443709899091168 21466000657822032 21644118402820992 21713342346047196 21735913387986954 21788312980011552 21916270779187824 21950271508184064 21991942073282688 22039368507399256 22062278453872644 22245343914010464 22268467972133136 22393543896122984 22548470897818242 22560001272300288 22602829353096096 22626325017704304 22675119522035773 22770842405686272 22814070748919424 22863270133844088 22887036526914612 22910827625175438 23100934064549328 23136772670788608 23230685724015432 23254834045973868 23447794936389408 23472168943599792 23522787541551129 23742626677453476 23754767694820864 23767307162565174 23779460800532736 23849369613255888 23900801658362031 24001698751939584 24099122573511336 24124173636477564 24136509761501696 24149250740049786 24387409031371776 24440001378325312 24511852102512996 24668412606160128 24694055446707072 24768542644997762 24794289570824163 24898958518367232 25026011903261772 25038809191838208 25064837060020992 25192736883138357 25299087873666048 25380001431337824 25428183022233108 25441185964826112 25617197706397056 25705647357391872 25721178900574599 25761082533910464 25974839442000384 26001840314601216 26028869254637184 26134521439517361 26364852046234624 26378769303438084 26392258337342976 26419693117319424 26724113656673472 26751893400599328 26788538492558336 26816385206168064 26973871728231168 27111512895200253 27125376624491392 27153573481689408 27378884817243648 27407345196471552 27495001550615976 27561284795228288 27751964181930144 27789979183868928 27818866896118272 27847784637174528 27907839411736336 28139409395500416 28168660340817984 28197941692523616 28265919541636608 28431918848676096 28552501610255052 28591613198788224 28621334210429376 28858824537094656 28888823315199744 28951123128062928 28981217850649272 29051083973348736 29221694372250432 29252070353926368 29322589431043584 29353070293238016 29416371271830192 29660458552013952 29691290629510848 29722154756984352 29786251679833974 30064627863757656 30080001696400384 30095880075674244 30137105804128128 30168433356939072 30418760998559232 30484360178458784 30516048702552816 30547770166900584 30801245419399104 30931876744442973 30974247632020576 31006445394631824 31263726581852544 31296225258133056 31363716722068172 31396319338203378 31656835569937968 31689742883420232 31705947734043648 31799159484341184 31867735544482708 32132163431348448 32165564848636752 32199000986733048 32466177604231488 32570013519070794 32603870081980431 32682469470017328 32874406168781736 32891216808213504 32925407262276096 32987913109924032 33059052761098884 33093417680808966 33368015871015696 33402701958199704 33419782746694656 33590315844184476 33822706346727363 33840001908450432 33904244029644144 33939487526556456 34156263608529408 34294905200766132 34330554790371918 34348110045213952 34366241437763157 34669120419468288 34705159006182912 34846028586023148 34882251068960802 35171692404584112 35226257489759232 35613940016180214 35632151542231296 35669191200799104 35813973824523791 35965162304308224 36002548127909376 36148683860267004 36186260454716346 36204764642252544 36543126928628736 36581113547057664 36660002067487968 36767778153769494 37002618909240192 37041083170060608 37130379516232704 37152813967496643 37519212527333888 37539017854892658 37558213787757312 37597255590031488 37909225131568128 38070002147006736 38122150931717632 38142274533349662 38161778947239168 38518431086932992 38601497504083904 38641623800865696 38734778631131648 38962259163000576 39002760471901824 39137427057650688 39221828362440256 39547278069351936 39588387506014464 39629539675979136 39715002239778632 39958372435977216 40086170485010208 40127840100898992 40182807738837504 40224577809252096 40460807592346752 40600508442983424 40688064936737088 40730360222534112 41068327225865472 41111017794707328 41242502325923964 41252963655361536 41341927192842432 41627946272895216 41684968775803392 41728300344177408 41771676955761792 41861759117604504 42209114093250624 42252990511226976 42296912538785424 42398879312454912 42828752415382578 42842884575131264 42887419798182336 42932001315644064 43288236805641984 43426684692094392 43471826775973908 43576625960023104 43832541558375648 43983884146565376 44078737014798512 44124556907745288 44490687828020928 44536935944266272 44679377519750961 44787087792245968 45096941795636484 45120002544600576 45205658706192192 45252650035408608 45350239044071546 45628141497838848 45726540267688176 45774073053829224 45821655250350876 46201868129098656 46461371448030864 46509668091947736 46895589872778816 46944337887199584 47045575083102258 47094479007305067 47485253354906952 47509535389641728 47534614325130348 47558921601065472 47698739226511776 47801603316724062 48198245147022672 48248347272955128 48273019523003392 48298501480099572 48855020278606191 48880002756650624 49023704205025992 49336825212320256 49388110893414144 49537085289995524 49588579141648326 49640126521213449 50052023806523544 50077618383676416 50129674120041984 50385473766276714 50760002862675648 50856366044466216 50882371929652224 51234395412794112 51442357801149198 51495832185557877 51522165067820928 51949678884000768 52003680629202432 52057738509274368 52269042879034722 52323376603441203 52757538606876168 52784516674685952 52839386234638848 53420910024270321 53448227313346944 53503786801198656 53632770412336128 53947743456462336 54223025790400506 54250753248982784 54279390682074519 54307146963378816 54757769634487296 54814690392943104 54990003101231952 55122569590456576 55151667230654241 55503928363860288 55637733792236544 55695569274349056 55815678823472672 56278818791000832 56337320681635968 56395883385047232 56531839083273216 56863837697352192 57105003220510104 57183226397576448 57242668420858752 57717649074189312 57777646630399488 57902246256125856 57962435701298544 58102167946697472 58443388744500864 58504140707852736 58645178862087168 58706140586476032 58832742543660384 59320917104027904 59382581259021696 59444309513968704 59572503359667948 60129255727515312 60191760151348488 60274211608256256 60336866713878144 60837521997118464 60968720356917568 61032097405105632 61095540333801168 61602490838798208 61863753488885946 61948495264041152 62012890789263648 62527453163705088 62592450516266112 62727433444136344 62792638676406756 63313671139875936 63379485766840464 63598318968682368 63735471088965416 64264326862696896 64331129697273504 64398001973466096 64536878639640277 64932355208462976 65140027038141588 65207740163960862 65364938940034656 65748812337563472 65850814524552192 65975826219848064 66118105522197768 66186835361617932 66736031742031392 66805403916399408 67180631688368952 67645412693454726 67680003816900864 67808488059288288 67878975053112912 68025358566107319 68312527217058816 68589810401532264 68661109580743836 68696220090427904 68732482875526314 69410318012365824 69692057172046296 69764502137921604 70343384809168224 70568362624653387 71227880032360428 71264303084462592 71338382401598208 71627947649047582 71702404975086093 72005096255818752 72297367720534008 72372520909432692 72409529284505088 73162227094115328 73320004134975936 73535556307538988 74005237818480384 74082166340121216 74305627934993286 74382868712472489 75038425054667776 75078035709785316 75116427575514624 75194511180062976 75578210649415071 76140004294013472 76244301863435264 76284549066699324 76323557894478336 77163536701723797 77202995008167808 77283247601731392 77469557262263296 77924518326001152 78005520943803648 78403564318552083 78443656724880512 79094556138703872 79176775012028928 79259079351958272 79430004479557264 80172340970020416 80255680201797984 80365615477675008 80449155618504192 80921615184693504 81334538685600759 81376129873474176 81460720445068224 82136654451730944 82222035589414656 82485004651847928 82683854385684864 83255892545790432 83369937551606784 83456600688354816 83543353911523584 83723518235209008 84418228186501248 84505981022453952 84593825077570848 84797758624909824 85657504830765156 85685769150262528 85774839596364672 85864002631288128 86576473611283968 86853369384188784 86943653551947816 87153251920046208 87665083116751296 87967768293130752 88157474029597024 88249113815490576 88981375656041856 89073871888532544 89358755039501922 89574175584491936 90193883591272968 90240005089201152 90411317412384384 90505300070817216 90700478088143092 91256282995677696 91453080535376352 91548146107658448 91643310500701752 92403736258197312 92795630233328919 92922742896061728 93019336183895472 93791179745557632 93888675774399168 94091150166204516 94188958014610134 94970506709813904 95069228650260696 95117843202130944 95397478453023552 95603206633448124 96396490294045344 96496694545910256 96597002960199144 97710040557212382 97760005513301248 97811610245941293 98047408410051984 98673650424640512 98776221786828288 99074170579991048 99177158283296652 99280253042426898 100104047613047088 100259348240083968 100770947532553428 101520005725351296 101712732088932432 101932079346721559 102468790825588224 102884715602298396 102991664371115754 103044330135641856 103570140519568801 104007361258404864 104115477018548736 104538085758069444 104646753206882406 105515077213752336 105678772469277696 106841820048540642 106896454626693888 107007573602397312 107441921473571373 107895486912924672 108446051580801012 108501506497965568 108558781364149038 108614293926757632 109629380785886208 109980006202463904 110245139180913152 110303334461308482 111007856727720576 111391138548698112 111458441902489929 111631357646945344 112557637582001664 112674641363271936 112791766770094464 113727675394704384 114210006441020208 114366452795152896 114485336841717504 115555293260798976 115804492512251712 115924871402597088 116204335893394944 116886777489001728 117008281415705472 117412281172952064 117665485087320768 118641834208055808 118765162518043392 118888619027937408 119145006719335896 120258511455030624 120383520302696976 120548423216512512 120673733427756288 121937440713835136 122064194810211264 122191080667602336 123204981677596416 123727506977771892 123896990528082304 124025781578527296 125054906327410176 125184901032532224 125454866888272688 125585277352813512 126627342279751872 126758971533680928 127196637937364736 127470942177930832 128528653725393792 128662259394547008 128796003946932192 129073757279280554 129864710416925952 130280054076283176 130415480327921724 130729877880069312 131497624675126944 131951652439696128 132236211044395536 132373670723235864 133472063484062784 133610807832798816 134038132559252883 134361263376737904 135290825386909452 135360007633801728 135616976118576576 135757950106225824 136050717132214638 137179620803064528 137322219161487672 137392440180855808 137464965751052628 139384114344092592 139529004275843208 140686769618336448 141136725249306774 141283437021915201 142455760064720856 142528606168925184 142676764803196416 143255895298095164 143404809950172186 144594735441068016 144745041818865384 144819058569010176 146565060835818573 146640008269951872 147071112615077976 148010475636960768 148164332680242432 148611255869986572 148765737424944978 148920379563640347 150156071419570632 150232855151029248 150389022360125952 151156421298830142 152280008588026944 152569098133398648 152647115788956672 154327073403447594 154405990016335616 154487496556673631 154566495203462784 155849036652002304 156011041887607296 156807128637104166 156887313449761024 156970129810323609 158353550024057856 158518158703916544 158860008959114528 160344681940040832 160511360403595968 160898311237008384 161843230369387008 162669077371201518 162752259746948352 162921440890136448 164273308903461888 164444071178829312 164970009303695856 165367708771369728 166511785091580864 166913201376709632 167086707823047168 167447036470418016 168836456373002496 169011962044907904 169187650155141696 169595517249819648 171315009661530312 171371538300525056 171549679192729344 171728005262576256 173152947222567936 173706738768377568 173887307103895632 174306503840092416 175330166233502592 175935536586261504 176314948059194048 176498227630981152 177962751312083712 178147743777065088 178717510079003844 179148351168983872 180387767182545936 180822634824768768 181010600141634432 181400956176286184 182512565991355392 182906161070752704 183096292215316896 183286621001403504 184807472516394624 185591260466657838 185845485792123456 186038672367790944 187582359491115264 187777351548798336 188182300332409032 188377916029220268 189941013419627808 190138457300521392 190794956906047104 191206413266896248 192792980588090688 192993389091820512 193194005920398288 193610635918920831 195420081114424764 195520011026602496 195623220491882586 196094816820103968 197552443573656576 198148341159982096 198354316566593304 198560506084853796 200208095226094176 201541895065106856 203040011450702592 203425464177864864 203864158693443118 204076075698321957 204937581651176448 205769431204596792 205983328742231508 206088660271283712 207140281039137602 208230954037097472 209076171516138888 209293506413764812 211030154427504672 211705087873960161 213683640097081284 213792909253387776 214015147204794624 214883842947142746 215107214925258279 216892103161602024 217003012995931136 217117562728298076 217228587853515264 219960012404927808 220490278361826304 220606668922616964 222015713455441152 222916883804979858 223148606137417467 223262715293890688 225115275164003328 225349282726543872 225583533540188928 226734631948245213 228420012882040416 228732905590305792 228970673683435008 231490610105171391 231608985024503424 231849742805194176 232408671786789888 233773554978003456 234016562831410944 235210692955656249 235330970174641536 237283668416111616 237530325036086784 237777238055874816 238290013438671792 240517022910061248 240767040605393952 241096846433025024 241347466855512576 243874881427670272 244003616056802277 244128389620422528 244382161335204672 246409963355192832 247455013955543784 247793981056164608 248051563157054592 250109812654820352 250369802065064448 250909733776545376 251170554705627024 253254684559503744 253517943067361856 254393275874729472 254941884355861664 257057307450787584 257324518789094016 257592007893864384 258147514558561108 259729420833851904 260560108152566352 260830960655843448 261459755760138624 262995249350253888 263903304879392256 264472422088791072 264747341446471728 266944126968125568 267221615665597632 268076265118505766 268722526753475808 270581650773818904 270720015267603456 271233952237153152 271515900212451648 272101434264429276 274359241606129056 274644438322975344 274929931502105256 278386890699986757 278768228688185184 279058008551686416 281373539236672896 282273450498613548 282566874043830402 284911520129441712 285353529606392832 286511790596190328 286809619900344372 289189470882136032 289490083637730768 293130121671637146 293280016539903744 294142225230155952 294776553786465049 296020951273921536 296328665360484864 297222511739973144 297531474849889956 297840759127280694 300312142839141264 300778044720251904 302312842597660284 304560017176053888 305138196266797296 305796238040164677 308654146806895188 308811980032671232 308974993113347262 309132990406925568 310710421558706403 312022083775214592 313614257274208332 313774626899522048 313940259620647218 317036317407833088 317720017918229056 320689363880081664 321022720807191936 322325764420714119 323686460738774016 325338154742403036 325504519493896704 325842881780272896 328888142357658624 329940018607391712 330735417542739456 333023570183161728 334173415646094336 334375325707469787 334894072940836032 337672912746004992 338023924089815808 338375300310283392 342630019323060624 342743076601050112 343099358385458688 343456010525152512 347413477536755136 347774614207791264 348613007680184832 350660332467005184 352629896118388096 352996455261962304 355925502624167424 356295487554130176 357435020158007688 358296702337967744 360775534365091872 361645269649537536 362021200283268864 362801912352572368 365812322141505408 366192584430633792 366573242002807008 369614945032789248 371182520933315676 371690971584246912 372077344735581888 375164718982230528 375554703097596672 376364600664818064 376755832058440536 379882026839255616 380276914601042784 381589913812094208 382412826533792496 385585961176181376 385986778183641024 386388011840796576 387221271837841662 390840162228849528 391040022053204992 391246440983765172 392189633640207936 396296682319964192 396708633133186608 397121012169707592 400416190452188352 402114397677758649 403083790130213712 406080022901405184 406850928355729728 407728317386886236 408152151396643914 411538862409193584 411966657484463016 412177320542567424 414280562078275204 418152343032277776 418587012827529624 422060308855009344 423410175747920322 423850311065745603 427367280194162568 427585818506775552 428030294409589248 429767685894285492 430214429850516558 433784206323204048 434235125456596152 434457175707030528 439695182507455719 439920024809855616 441213337845233928 444031426910882304 445833767609959716 446297212274834934 446525430587781376 446761138690921041 450698565453087744 451167067080377856 453469263896490426 456840025764080832 457941347366870016 462981220210342782 463217970049006848 463699485610388352 467547109956006912 468033125662821888 470421385911312498 470661940349283072 475060650072173568 475554476111749632 476580026877343584 481034045820122496 481534081210787904 482694933711025152 487749762855340544 488007232113604554 488256779240845056 488764322670409344 492819926710385664 494910027911087568 495587962112329216 496103126314109184 500739604130128896 501819467553090752 502341109411254048 506509369119007488 507035886134723712 508786551749458944 509883768711723328 514114614901575168 514649037578188032 515184015787728768 516295029117122216 519458841667703808 521120216305132704 521661921311686896 522919511520277248 525990498700507776 527806609758784512 528944844177582144 529494682892943456 533888253936251136 534443231331195264 536152530237011532 537445053506951616 541163301547637808 542467904474306304 543031800424903296 544202868528858552 548718483212258112 549288876645950688 549859863004210512 556773781399973514 557536457376370368 558116017103372832 562747078473345792 564546900997227096 565133748087660804 569823040258883424 573023581192380656 573619239800688744 578378941764272064 578980167275461536 580831907756762493 586260243343274292 586560033079807488 588284450460311904 589553107572930098 592657330720969728 594445023479946288 595062949699779912 595681518254561388 600624285678282528 604625685195320568 609120034352107776 610276392533594592 611592476080329354 612228227094965871 617308293613790376 617623960065342464 617949986226694524 618265980813851136 621420843117412806 627228514548416664 627549253799044096 627880519241294436 635115263621880483 635440035836458112 641378727760163328 642045441614383872 644651528841428238 645321644775774837 650676309484806072 651009038987793408 651685763560545792 659880037214783424 661470835085478912 666047140366323456 668750651414939574 669445818412252401 669788145881672064 675345825492009984 676047848179631616 676750600620566784 680203895844735639 685260038646121248 686198716770917376 686912021050305024 694471830315514173 694826955073510272 695549228415582528 697226015360369664 701320664934010368 705259792236776192 705632078866968747 705992910523924608 711851005248334848 712590975108260352 714870040316015376 716593404675935488 721551068730183744 723290539299075072 724042400566537728 725603824705144736 731624644283010816 732385168861267584 733146484005614016 739229890065578496 742365041866631352 743381943168493824 744154689471163776 750329437964461056 751109406195193344 752729201329636128 753511664116881072 759764053678511232 760553829202085568 763179827624188416 764825653067584992 771171922352362752 771973556367282048 772776023681593152 774442543675683324 781680324457699056 782492881967530344 784379267280415872 792593364639928384 793417266266373216 794242024339415184 800832380904376704 804228795355517298 806167580260427424 812160045802810368 813701856711459456 815456634773772472 816304302793287828 823077724818387168 823933314968926032 828561124156550408 836304686064555552 837174025655059248 838979422315323601 844120617710018688 846820351495840644 847700622131491206 854734560388325136 856060588819178496 859535371788570984 860428859701033116 867568412646408096 868470250913192304 879390365014911438 879840049619711232 882426675690467856 884329661359395147 888062853821764608 891667535219919432 892594424549669868 893050861175562752 893522277381842082 902334134160755712 906938527792980852 913680051528161664 917388714120494031 925962440420685564 926435940098013696 927398971220776704 932131264676119209 936066251325643776 940842771822624996 941323880698566144 951108952223499264 953160053754687168 962068091640244992 963068162421575808 966977293262142357 975499525710681088 976014464227209108 976513558481690112 977528645340818688 989820055822175136 991175924224658432 992206252628218368 1003125977122409361 1003638935106181504 1004682218822508096 1013018738238014976 1014071772269447424 1019767537423446656 1028229229803150336 1029298075156376064 1030368031575457536 1032590058234244432 1042240432610265408 1043323842623373792 1045839023040554496 1051980997401015552 1057889688355164288 1058989365785886912 1067776507872502272 1068886462662390528 1072305060474023064 1074890107013903232 1082326603095275616 1084935808948612608 1086063600849806592 1088405737057717104 1097436966424516224 1098577753291901376 1099719726008421024 1113547562799947028 1115072914752740736 1116232034206745664 1125494156946691584 1129093801994454192 1130267496175321608 1139646080517766848 1146047162384761312 1147238479601377488 1156757883528544128 1157960334550923072 1161663815513524986 1172520486686548584 1173120066159614976 1176568900920623808 1179106215145860196 1188890046959892576 1190125899399559824 1191363036509122776 1201248571356565056 1206343193033275947 1209251370390641136 1218240068704215552 1220552785067189184 1223184952160658708 1224456454189931742 1234616587227580752 1235899972453389048 1236531961627702272 1242841686234825612 1254457029096833328 1255761038482588872 1270230527243760966 1270880071672916224 1271550933197236809 1282757455520326656 1284090883228767744 1289303057682856476 1290643289551549674 1301352618969612144 1303371527121091584 1319760074429566848 1325117031507380267 1332094280732646912 1337501302829879148 1338891636824504802 1339576291763344128 1352095696359263232 1353501201241133568 1360407791689471278 1370520077292242496 1373824042100610048 1388943660631028346 1389653910147020544 1391098456831165056 1402641329868020736 1410519584473552384 1411264157733937494 1411985821047849216 1425181950216520704 1429740080632030752 1433186809351870976 1443102137460367488 1448084801133075456 1451207649410289472 1463249288566021632 1464770337722535168 1466292968011228032 1478459780131156992 1484730083733262704 1486763886336987648 1488309378942327552 1502218812390386688 1505458402659272256 1507023328233762144 1519528107357022464 1521107658404171136 1526359655248376832 1529651306135169984 1542343844704725504 1543947112734564096 1545552047363186304 1548885087351366648 1563360648915398112 1564985763935060688 1568758534560831744 1585186729279856768 1586834532532746432 1588484048678830368 1601664761808753408 1608457590711034596 1612335160520854848 1627403713422918912 1630913269547544944 1632608605586575656 1646155449636774336 1647866629937852064 1657122248313100816 1672609372129111104 1674348051310118496 1677958844630647202 1688241235420037376 1693640702991681288 1695401244262982412 1709469120776650272 1719070743577141968 1720857719402066232 1735136825292816192 1736940501826384608 1742495723270287479 1758780730029822876 1759680099239422464 1764853351380935712 1768659322718790294 1783335070439838864 1785188849099339736 1786101722351125504 1787044554763684164 1813877055585961704 1827360103056323328 1834777428240988062 1836684681284897613 1851924880841371128 1852871880196027392 1854797942441553408 1864262529352238418 1881685543645249992 1882647761397132288 1905345790865641449 1906320107509374336 1924136183280489984 1926136324843151616 1933954586524284714 1935964934327324511 1952028928454418216 1953027116963380224 1955057290681637376 1979640111644350272 1984412505256436736 2006251954244818722 2007277870212363008 2008337455236757203 2009364437645016192 2026037476476029952 2028143544538894848 2039535074846893312 2040611687534206917 2058596150312752128 2060736063150915072 2065180116468488864 2084480865220530816 2086647685246747584 2091678046081108992 2103961994802031104 2115779376710328576 2117978731571773824 2135553015745004544 2137772925324781056 2144610120948046128 2149780214027806464 2164653206190551232 2169871617897225216 2172127201699613184 2176811474115434208 2194873932849032448 2197155506583802752 2199439452016842048 2227095125599894056 2230145829505481472 2232464068413491328 2250988313893383168 2258187603988908384 2260534992350643216 2279292161035533696 2292094324769522624 2294476959202754976 2313515767057088256 2315920669101846144 2323327631027049972 2345040973373097168 2353137801841247616 2358212430291720392 2377780093919785152 2380251798799119648 2382726073018245552 2402497142713130112 2412686386066551894 2418502740781282272 2436480137408431104 2441105570134378368 2446369904321317416 2448912908379863484 2469233174455161504 2471799944906778096 2485683372469651224 2508914058193666656 2511522076965177744 2516938266945970803 2540461054487521932 2541760143345832448 2543101866394473618 2568181766457535488 2578606115365712952 2581286579103099348 2602705237939224288 2639520148859133696 2650234063014760534 2652988984078185441 2664188561465293824 2675002605659758296 2677783273649009604 2679152583526688256 2707002402482267136 2720815583378942556 2741040154584484992 2752166142361482093 2777887321262056692 2779307820294041088 2782196913662330112 2796393794028357627 2821039168947104768 2822528315467874988 2823971642095698432 2859480161264061504 2866373618703741952 2886204274920734976 2900931879786427071 2902415298820578944 2926498577132043264 2929540675445070336 2932585936022456064 2969460167466525408 2973527772673975296 2976618757884655104 3009377931367228083 3010916805318544512 3014046656467524288 3039056214714044928 3042215316808342272 3059302612270339968 3084687689409451008 3087894225469128192 3091104094726372608 3097770174702733296 3126721297830796224 3129971527870121376 3137517069121663488 3170373458559713536 3173669065065492864 3176968097357660736 3203329523617506816 3216915181422069192 3224670321041709696 3254807426845837824 3261826539095089888 3265217211173151312 3292310899273548672 3295733259875704128 3314244496626201632 3345218744258222208 3348696102620236992 3355917689261294404 3376482470840074752 3387281405983362576 3390802488525964824 3418938241553300544 3438141487154283936 3441715438804132464 3470273650585632384 3473881003652769216 3484991446540574958 3517561460059645752 3519360198478844928 3529706702761871424 3537318645437580588 3566670140879677728 3570377698198679472 3574089109527368328 3619029579099827841 3627754111171923408 3654720206112646656 3669554856481976124 3673369362569795226 3703849761682742256 3709595884883106816 3728525058704476836 3763371087290499984 3810691581731282898 3812640215018748672 3832095199224045637 3848272366560979968 3852272649686303232 3867909173048569428 3871929868654649022 3904057856908836432 3910114581363274752 3959280223288700544 3975351094522140801 4012503908489637444 4014555740424726016 4016674910473514406 4018728875290032384 4056287089077789696 4079070149693786624 4081223375068413834 4121472126301830144 4130360232936977728 4168961730441061632 4173295370493495168 4207923989604062208 4231558753420657152 4235957463143547648 4275545850649562112 4289220241896092256 4299560428055612928 4329306412381102464 4344254403399226368 4353622948230868416 4389747865698064896 4394311013167605504 4398878904033684096 4454190251199788112 4460291659010962944 4464928136826982656 4516375207977816768 4521069984701286432 4558584322071067392 4584188649539045248 4588953918405509952 4627031534114176512 4631841338203692288 4646655262054099944 4690081946746194336 4706275603682495232 4716424860583440784 4755560187839570304 4760503597598239296 4765452146036491104 4804994285426260224 4825372772133103788 4837005481562564544 4882211140268756736 4892739808642634832 4897825816759726968 4938466348910323008 4943599889813556192 4971366744939302448 5017828116387333312 5023044153930355488 5033876533891941606 5080922108975043864 5083520286691664896 5086203732788947236 5157212230731425904 5162573158206198696 5205410475878448576 5227487169810862437 5279040297718267392 5300468126029521068 5305977968156370882 5350005211319516592 5355566547298019208 5358305167053376512 5441631166757885112 5482080309168969984 5504332284722964186 5510054043854692839 5555774642524113384 5558615640588082176 5564393827324660224 5592787588056715254 5645056630935749976 5647943284191396864 5716037372596924347 5718960322528123008 5772408549841469952 5801863759572854142 5804830597641157888 5807894802981973533 5859081350890140672 5865171872044912128 5938920334933050816 5953237515769310208 6018755862734456166 6021833610637089024 6028093312935048576 6078112429428089856 6084430633616684544 6118605224540679936 6175788450938256384 6182208189452745216 6195540349405466592 6253442595661592448 6259943055740242752 6275034138243326976 6340746917119427072 6347338130130985728 6353936194715321472 6406659047235013632 6433830362844138384 6449340642083419392 6509614853691675648 6523653078190179776 6530434422346302624 6584621798547097344 6591466519751408256 6628488993252403264 6690437488516444416 6697392205240473984 6711835378522588808 6752964941680149504 6774562811966725152 6781604977051929648 6837876483106601088 6876282974308567872 6883430877608264928 6940547301171264768 6947762007305538432 6969982893081149916 7035122920119291504 7059413405523742848 7074637290875161176 7133340281759355456 7140755396397358944 7148178219054736656 7238059158199655682 7255508222343846816 7309440412225293312 7339109712963952248 7346738725139590452 7407699523365484512 7457050117408953672 7526742174580999968 7550814800837912409 7621383163462565796 7625280430037497344 7664190398448091274 7704545299372606464 7735818346097138856 7743859737309298044 7808115713817672864 7918560446577401088 7950702189044281602 7958966952234556323 8025007816979274888 8029111480849452032 8033349820947028812 8037457750580064768 8158140299387573248 8162446750136827668 8256498427084446279 8260720465873955456 8337923460882123264 8346590740986990336 8389181382085072881 8463117506841314304 8471914926287095296 8578440483792184512 8599120856111225856 8658612824762204928 8702795639359281213 8707245896461736832 8779495731396129792 8788622026335211008 8797757808067368192 8908380502399576224 8920583318021925888 8929856273653965312 9028133794101684249 9032750415955633536 9042139969402572864 9117168644142134784 9168377299078090496 9177907836811019904 9254063068228353024 9263682676407384576 9293310524108199888 9380163893492388672 9412551207364990464 9432849721166881568 9511120375679140608 9521007195196478592 9530904292072982208 9609988570852520448 9650745544266207576 9674010963125129088 9764422280537513472 9785479617285269664 9795651633519453936 9876932697820646016 9887199779627112384 9942733489878604896 10035656232774666624 10046088307860710976 10067753067783883212 10161844217950087728 10172407465577894472 10314424461462851808 10325146316412397392 10410820951756897152 10454974339621724874 10558080595436534784 10600936252059042136 10611955936312741764 10700010422639033184 10711133094596038416 10883262333515770224 10906732490099206813 10964160618337939968 11008664569445928372 11020108087709385678 11111549285048226768 11128787654649320448 11185575176113430508 11290113261871499952 11432074745193848694 11437920645056246016 11496285597672136911 11544817099682939904 11603727519145708284 11609661195282315776 11615789605963947066 11730343744089824256 11877840669866101632 11926053283566422403 12037511725468912332 12043667221274178048 12056186625870097152 12168861267233369088 12237210449081359872 12364416378905490432 12391080698810933184 12506885191323184896 12519886111480485504 12681493834238854144 12694676260261971456 12707872389430642944 12867660725688276768 12898681284166838784 13047306156380359552 13060868844692605248 13169243597094194688 13182933039502816512 13256977986504806528 13380874977032888832 13394784410480947968 13423670757045177616 13549125623933450304 13563209954103859296 13675752966213202176 13752565948617135744 13766861755216529856 13881094602342529536 13895524014611076864 13939965786162299832 14070245840238583008 14118826811047485696 14149274581750322352 14266680563518710912 14281510792794717888 14296356438109473312 14476118316399311364 14511016444687693632 14678219425927904496 14693477450279180904 14815399046730969024 14914100234817907344 15053484349161999936 15101629601675824818 15242766326925131592 15250560860074994688 15328380796896182548 15471636692194277712 15487719474618596088 15616231427635345728 15682461509432587311 15837120893154802176 15901404378088563204 15917933904469112646 16050015633958549776 16066699641894057624 16074915501160129536 16324893500273655336 16512996854168892558 16521440931747910912 16530162131564078517 16675846921764246528 16693181481973980672 16778362764170145762 16943829852574190592 17156880967584369024 17317225649524409856 17405591278718562426 17414491792923473664 17577244052670422016 17595515616134736384 17816761004799152448 17859712547307930624 18056267588203368498 18065500831911267072 18084279938805145728 18234337288284269568 18336754598156180992 18355815673622039808 18527365352814769152 18586621048216399776 18760327786984777344 18825102414729980928 18865699442333763136 19022240751358281216 19042014390392957184 19061808584145964416 19219977141705040896 19301491088532415152 19348021926250258176 19528844561075026944 19570959234570539328 19591303267038907872 19753865395641292032 19774399559254224768 19885466979757209792 20071312465549333248 20092176615721421952 20135506135567766424 20323688435900175456 20344814931155788944 20628848922925703616 20650292632824794784 20821641903513794304 20909948679243449748 21201872504118084272 21223911872625483528 21400020845278066368 21422266189192076832 21766524667031540448 21813464980198413626 21928321236675879936 22017329138891856744 22040216175418771356 22223098570096453536 22371150352226861016 22580226523742999904 22652444402513737227 22864149490387697388 22875841290112492032 22992571195344273822 23207455038291416568 23219322390564631552 23231579211927894132 23755681339732203264 23852106567132844806 23876900856703668969 24075023450937824664 24087334442548356096 24112373251740194304 24474420898162719744 24769495281253338837 24782161397621866368 25013770382646369792 25039772222960971008 25167544146255218643 25389352520523942912 25415744778861285888 25735321451376553536 25797362568333677568 26094612312760719104 26108386918077843639 26121737689385210496 26338487194188389376 26365866079005633024 26513955973009613056 26761749954065777664 26789568820961895936 26847341514090355232 27098251247866900608 27126419908207718592 27351505932426404352 27505131897234271488 27533723510433059712 27762189204685059072 27791048029222153728 27879931572324599664 28140491680477166016 28237653622094971392 28298549163500644704 28533361127037421824 28563021585589435776 28592712876218946624 28952236632798622728 29022032889375387264 29356438851855808992 29386954900558361808 29630798093461938048 29828200469635814688 30106968698323999872 30203259203351649636 30485532653850263184 30656761593792365096 30943273384388555424 30975438949237192176 31232462855270691456 31364923018865174622 31674241786309604352 31802808756177126408 31835867808938225292 32100031267917099552 32133399283788115248 32649787000547310672 32720197470297620439 33025993708337785116 33042881863495821824 33060324263128157034 33386362963947961344 33556725528340291524 34313761935168738048 34488856793016410733 34634451299048819712 34811182557437124852 34828983585846947328 35191031232269472768 35633522009598304896 35778159850699267209 36112535176406736996 36131001663822534144 36168559877610291456 36673509196312361984 36711631347244079616 37173242096432799552 37520655573969554688 37731398884667526272 38044481502716562432 38084028780785914368 38123617168291928832 38602982177064830304 38696043852500516352 39141918469141078656 39182606534077815744 39507730791282584064 39548799118508449536 39770933959514419584 40142624931098666496 40184353231442843904 40271012271135532848 40647376871800350912 40689629862311577888 41257697845851407232 41300585265649589568 41643283807027588608 41819897358486899496 42403745008236168544 42447823745250967056 42800041690556132736 42844532378384153664 43533049334063080896 43626929960396827252 44034658277783713488 44080432350837542712 44446197140192907072 44742300704453722032 45160453047485999808 45304888805027474454 45728298980775394776 45751682580224984064 45985142390688547644 46414910076582833136 46463158423855788264 47047384528297761933 47511362679464406528 47704213134265689612 47753801713407337938 48150046901875649328 48224746503480388608 49538990562506677674 49564322795243732736 50027540765292739584 50079544445921942016 50335088292510437286 50831489557722571776 51470642902753107072 52189224625521438208 52216773836155687278 52243475378770420992 52731732158011266048 53027911946019226112 53579137641923791872 53694683028180710464 54196502495733801216 54252839816415437184 54703011864852808704 55010263794468542976 55067447020866119424 55582096058444307456 55759863144649199328 56280983360954332032 56475307244189942784 56597098327001289408 57066722254074843648 57126043171178871552 57185425752437893248 57904473265597245456 58044065778750774528 58712877703711617984 58773909801116723616 59261596186923876096 59656400939271629376 60213937396647999744 60406518406703299272 60971065307700526368 61313523187584730192 61886546768777110848 61950877898474384352 62464925710541382912 62729846037730349244 63605617512354252816 63671735617876450584 64200062535834199104 64266798567576230496 65299574001094621344 65440394940595240878 66051987416675570232 66085763726991643648 66120648526256314068 67113451056680583048 67957333207541211681 68627523870337476096 68977713586032821466 69622365114874249704 69657967171693894656 71267044019196609792 71556319701398534418 71630702570111006907 72225070352813473992 72262003327645068288 72337119755220582912 73423262694488159232 74308485843760016511 74346484192865599104 75041311147939109376 75462797769335052544 75502632438765655929 76168057561571828736 76247234336583857664 77205964354129660608 77392087705001032704 78283836938282157312 78365213068155631488 79015461582565168128 79097598237016899072 79541867919028839168 80285249862197332992 80368706462885687808 80542024542271065696 81294753743600701824 81379259724623155776 82515395691702814464 82601170531299179136 83286567614055177216 83639794716973798992 84807490016472337088 84895647490501934112 85600083381112265472 85689064756768307328 87066098668126161792 87253859920793654504 88069316555567426976 88160864701675085424 88892394280385814144 89484601408907444064 90320906094971999616 90609777610054948908 91456597961550789552 91970284781377095288 92829820153165666272 92926316847711576528 94094769056595523866 95022725358928813056 95408426268531379224 95507603426814675876 96300093803751298656 98160592410892861317 99077981125013355348 99128645590487465472 100159088891843884032 100670176585020874572 102941285805506214144 103466570379049232199 104378449251042876416 104433547672311374556 104486950757540841984 106055823892038452224 107334479552097801627 107389366056361420928 108393004991467602432 108505679632830874368 110020527588937085952 110134894041732238848 111519726289298398656 112561966721908664064 113194196654002578816 114133444508149687296 114252086342357743104 114370851504875786496 115808946531194490912 116088131557501549056 117425755407423235968 117547819602233447232 118523192373847752192 119312801878543258752 120427874793295999488 120813036813406598544 121942130615401052736 122627046375169460384 123773093537554221696 123901755796948768704 124929851421082765824 125459692075460698488 127211235024708505632 127343471235752901168 128400125071668398208 128533597135152460992 130599148002189242688 130880789881190481756 132103974833351140464 132241297052512628136 134226902113361166096 135914666415082423362 137255047740674952192 137955427172065642932 139244730229748499408 141787522371289688569 142534088038393219584 143112639402797068836 143261405140222013814 144450140705626947984 144674239510441165824 148616971687520033022 148692968385731198208 150082622295878218752 150925595538670105088 151005264877531311858 152494468673167715328 154411928708259321216 156567673876564314624 156730426136311262976 158195196474033798144 159083735838057678336 160737412925771375616 161084049084542131392 162589507487201403648 162758519449246311552 165030791383405628928 165202341062598358272 167279589433947597984 169614980032944674176 169791294981003868224 171200166762224530944 171378129513536614656 174132197336252323584 174507719841587309008 176138633111134853952 176321729403350170848 177784788560771628288 178969202817814888128 180641812189943999232 181219555220109897816 182913195923101579104 183940569562754190576 185659640306331332544 185852633695423153056 188189538113191047732 190816852537062758448 191015206853629351752 192600187607502597312 196321184821785722634 198155962250026710696 198257291180974930944 201340353170041749144 203871999622623635043 205882571611012428288 206933140758098464398 208867095344622749112 208973901515081683968 214668959104195603254 214778732112722841856 214892107710333020721 216786009982935204864 217011359265661748736 220269788083464477696 223039452578596797312 225123933443817328128 226388393308005157632 228504172684715486208 228741703009751572992 231617893062388981824 232176263115003098112 234851510814846471936 235095639204466894464 237046384747695504384 238625603757086517504 240855749586591998976 241626073626813197088 243884261230802105472 245254092750338920768 247546187075108443392 247803511593897537408 249859702842165531648 250919384150921396976 254422470049417011264 254686942471505802336 256800250143336796416 257067194270304921984 261198296004378485376 261761579762380963512 264207949666702280928 264482594105025256272 268453804226722332192 271829332830164846724 275910854344131285864 278489460459496998816 283575044742579377138 285068176076786439168 286225278805594137672 286522810280444027628 288900281411253895968 294481777232678583951 297233943375040066044 297385936771462396416 301851191077340210176 302010529755062623716 308823857416518642432 310399711137147696597 313135347753128629248 313460852272622525952 318167471676115356672 322003438656293404881 322168098169084262784 325179014974402807296 325517038898492623104 330061582766811257856 330404682125196716544 334559178867895195968 339229960065889348352 339582589962007736448 342400333524449061888 342756259027073229312 348264394672504647168 349015439683174618016 352277266222269707904 352643458806700341696 355569577121543256576 357938405635629776256 361283624379887998464 362439110440219795632 365826391846203158208 367881139125508381152 371319280612662665088 371705267390846306112 376379076226382095464 381633705074125516896 382030413707258703504 385200375215005194624 392642369643571445268 396311924500053421392 402680706340083498288 407743999245247270086 411765143222024856576 413866281516196928796 417734190689245498224 425362567113869065707 429337918208391206508 429557464225445683712 429784215420666041442 434022718531323497472 446078905157193594624 450247866887634656256 452776786616010315264 457483406019503145984 463235786124777963648 469703021629692943872 470191278408933788928 477251207514173035008 483252147253626394176 487768522461604210944 490508185500677841536 495092374150216886784 495607023187795074816 501838768301842793952 508844940098834022528 509373884943011604672 513600500286673592832 514134388540609843968 522396592008756970752 523523159524761927024 528415899333404561856 528965188210050512544 536907608453444664384 543658665660329693448 551821708688262571728 556978920918993997632 567150089485158754276 572450557611188275344 573045620560888055256 577800562822507791936 588963554465357167902 594467886750080132088 594771873542924792832 604021059510125247432 611615998867870905129 617647714833037284864 620799422274295393194 626921704545245051904 644006877312586809762 644336196338168525568 650358029948805614592 651034077796985246208 660809364250393433088 669118357735790391936 678459920131778696704 679165179924015472896 685512518054146458624 696528789345009294336 698030879366349236032 704554532444539415808 705286917613400683392 711139154243086513152 715876811271259552512 722567248759775996928 724878220880439591264 731652783692406316416 735762278251016762304 742638561225325330176 743410534781692612224 752758152452764190928 763267410148251033792 764060827414517407008 770400750430010389248 785284739287142890536 792623849000106842784 805361412680166996576 815487998490494540172 827732563032393857592 835468381378490996448 850725134227738131414 858675836416782413016 859114928450891367424 859568430841332082884 883445331698035751853 892157810314387189248 905553573232020630528 926471572249555927296 931199133411443089791 939406043259385887744 940382556817867577856 954502415028346070016 966010315968880214643 966504294507252788352 975537044923208421888 981016371001355683072 990184748300433773568 991214046375590149632 1003677536603685587904 1017689880197668045056 1018747769886023209344 1027201000573347185664 1028268777081219687936 1044793184017513941504 1047046319049523854048 1056831798666809123712 1057930376420101025088 1073815216906889328768 1087317331320659386896 1103643417376525143456 1113957841837987995264 1134300178970317508552 1144901115222376550688 1146091241121776110512 1155601125645015583872 1177927108930714335804 1188935773500160264176 1208042119020250494864 1223231997735741810258 1235295429666074569728 1241598844548590786388 1276087701341607197121 1288013754625173619524 1288672392676337051136 1302068155593970492416 1338236715471580783872 1356919840263557393408 1358330359848030945792 1396061758732698472064 1409109064889078831616 1410573835226801366784 1431753622542519105024 1449756441760879182528 1463305567384812632832 1471524556502033524608 1485277122450650660352 1486821069563385224448 1505516304905528381856 1526534820296502067584 1528121654829034814016 1540801500860020778496 1570569478574285781072 1585247698000213685568 1610722825360333993152 1630975996980989080344 1655465126064787715184 1670936762756981992896 1701450268455476262828 1717351672833564826032 1719136861682664165768 1766890663396071503706 1784315620628774378496 1852943144499111854592 1862398266822886179582 1880765113635735155712 1932020631937760429286 1933008589014505576704 1951074089846416843776 1962032742002711366144 1982428092751180299264 2007355073207371175808 2035379760395336090112 2037495539772046418688 2056537554162439375872 2089586368035027883008 2094092638099047708096 2113663597333618247424 2115860752840202050176 2147630433813778657536 2174634662641318773792 2207286834753050286912 2227915683675975990528 2268600357940635017104 2289802230444753101376 2292182482243552221024 2311202251290031167744 2355854217861428671608 2377871547000320528352 2416084238040500989728 2446463995471483620516 2483197689097181572776 2552175402683214394242 2576027509250347239048 2577344785352674102272 2650335995094107255559 2676473430943161567744 2716660719696061891584 2792123517465396944128 2793597400234329269373 2818218129778157663232 2821147670453602733568 2863507245085038210048 2899512883521758365056 2926611134769625265664 2943049113004067049216 2970554244901301320704 2973642139126770448896 3011032609811056763712 3053069640593004135168 3056243309658069628032 3081603001720041556992 3141138957148571562144 3170495396000427371136 3221445650720667986304 3261951993961978160688 3310930252129575430368 3341873525513963985792 3402900536910952525656 3434703345667129652064 3438273723365328331536 3533781326792143007412 3705886288998223709184 3724796533645772359164 3828263104024821591363 3864041263875520858572 3866017178029011153408 3924065484005422732288 4014710146414742351616 4070759520790672180224 4074991079544092837376 4188185276198095416192 4227327194667236494848 4231721505680404100352 4295260867627557315072 4349269325282637547584 4414573669506100573824 4455831367351951981056 4537200715881270034208 4579604460889506202752 4584364964487104442048 4622404502580062335488 4711708435722857343216 4755743094000641056704 4832168476081001979456 4892927990942967241032 4966395378194363145552 5104350805366428788484 5152055018500694478096 5300671990188214511118 5352946861886323135488 5584247034930793888256 5587194800468658538746 5642295340907205467136 5799025767043516730112 5853222269539250531328 5886098226008134098432 5947284278253540897792 6022065219622113527424 6106139281186008270336 6112486619316139256064 6282277914297143124288 6340990792000854742272 6442891301441335972608 6523903987923956321376 6621860504259150860736 6683747051027927971584 6805801073821905051312 6869406691334259304128 6876547446730656663072 7067562653584286014824 7449593067291544718328 7656526208049643182726 7728082527751041717144 7732034356058022306816 7951007985282321766677 8029420292829484703232 8149982159088185674752 8376370552396190832384 8454654389334472989696 8463443011360808200704 8590521735255114630144 8698538650565275095168 8829147339012201147648 8911662734703903962112 9074401431762540068416 9159208921779012405504 9168729928974208884096 9244809005160124670976 9423416871445714686432 9511486188001282113408 9664336952162003958912 9785855981885934482064 9932790756388726291104 10208701610732857576968 10304110037001388956192 10601343980376429022236 11168494069861587776512 11174389600937317077492 11484789312074464774089 11598051534087033460224 11772196452016268196864 12044130439244227054848 12212278562372016540672 12224973238632278512128 12564555828594286248576 12681981584001709484544 12885782602882671945216 13047807975847912642752 13243721008518301721472 13367494102055855943168 13611602147643810102624 13738813382668518608256 13753094893461313326144 14135125307168572029648 14899186134583089436656 15313052416099286365452 15456165055502083434288 15902015970564643533354 16058840585658969406464 16752741104792381664768 16926886022721616401408 17397077301130550190336 17658294678024402295296 18148802863525080136832 18318417843558024811008 18337459857948417768192 18846833742891429372864 19022972376002564226816 19328673904324007917824 19571711963771868964128 19865581512777452582208 20417403221465715153936 20608220074002777912384 21202687960752858044472 22348779201874634154984 22969578624148929548178 23196103068174066920448 24088260878488454109696 24449946477264557024256 25129111657188572497152 25363963168003418969088 25771565205765343890432 26095615951695825285504 26487442017036603442944 26734988204111711886336 27223204295287620205248 27477626765337037216512 27506189786922626652288 28270250614337144059296 29798372269166178873312 30626104832198572730904 30912330111004166868576 31804031941129287066708 33505482209584763329536 34454367936223394322267 34794154602261100380672 35316589356048804590592 36297605727050160273664 36636835687116049622016 36674919715896835536384 37693667485782858745728 38045944752005128453632 38657347808648015835648 39143423927543737928256 39731163025554905164416 40834806442931430307872 41216440148005555824768 42405375921505716088944 44697558403749268309968 45939157248297859096356 48176521756976908219392 50258223314377144994304 52191231903391650571008 52974884034073206885888 54446408590575240410496 54955253530674074433024 55012379573845253304576 56540501228674288118592 59596744538332357746624 61252209664397145461808 61824660222008333737152 63608063882258574133416 68908735872446788644534 69588309204522200761344 72595211454100320547328 73349839431793671072768 75387334971565717491456 76091889504010256907264 77314695617296031671296 78286847855087475856512 79462326051109810328832 81669612885862860615744 82432880296011111649536 84810751843011432177888 89395116807498536619936 91878314496595718192712 100516446628754289988608 103363103808670182966801 104382463806783301142016 105949768068146413771776 108892817181150480820992 109910507061348148866048 110024759147690506609152 113081002457348576237184 119193489076664715493248 122504419328794290923616 123649320444016667474304 127216127764517148266832 137817471744893577289068 145190422908200641094656 150774669943131434982912 156573695710174951713024 158924652102219620657664 163339225771725721231488 164865760592022223299072 169621503686022864355776 178790233614997073239872 183756628993191436385424 206726207617340365933602 208764927613566602284032 217785634362300961641984 220049518295381013218304 226162004914697152474368 238386978153329430986496 245008838657588581847232 247298640888033334948608 254432255529034296533664 275634943489787154578136 301549339886262869965824 313147391420349903426048 317849304204439241315328 326678451543451442462976 329731521184044446598144 339243007372045728711552 357580467229994146479744 367513257986382872770848 413452415234680731867204 435571268724601923283968 452324009829394304948736 476773956306658861972992 490017677315177163694464 494597281776066669897216 508864511058068593067328 551269886979574309156272 626294782840699806852096 653356903086902884925952 678486014744091457423104 715160934459988292959488 735026515972765745541696 826904830469361463734408 904648019658788609897472 953547912613317723945984 980035354630354327388928 989194563552133339794432 1017729022116137186134656 1102539773959148618312544 1306713806173805769851904 1356972029488182914846208 1430321868919976585918976 1470053031945531491083392 1653809660938722927468816 1960070709260708654777856 2035458044232274372269312 2205079547918297236625088 2713944058976365829692416 2860643737839953171837952 2940106063891062982166784 3307619321877445854937632 3920141418521417309555712 4070916088464548744538624 4410159095836594473250176 5880212127782125964333568 6615238643754891709875264 8141832176929097489077248 8820318191673188946500352 11760424255564251928667136 13230477287509783419750528 17640636383346377893000704 26460954575019566839501056 35281272766692755786001408 52921909150039133679002112 105843818300078267358004224
- Sum of all divisors σ(n): 356545450105502517451063927
- Sum of proper divisors (its aliquot sum) s(n): 250701631805424250093059703
- 105843818300078267358004224 is an abundant number, because the sum of its proper divisors (250701631805424250093059703) is greater than itself. Its abundance is 144857813505345982735055479
Bases of 105843818300078267358004224
- Binary: 1010111100011010100110011100011001000110010100110110000001000100001100001000100000000002
- Hexadecimal: 0x578D4CE32329B022184400
- Base-36: DARRFIMHFG1Y8G000
Squares and roots of 105843818300078267358004224
- 105843818300078267358004224 squared (1058438183000782673580042242) is 11202913872339983122038846397156327361366640401842176
- 105843818300078267358004224 cubed (1058438183000782673580042243) is 1185759180335379391864883304467147286101389862916761128360983458137548389351424
-
105843818300078267358004224 is a
perfect square number . Itssquare root is 10288042491168 -
The
cube root of 105843818300078267358004224 is 473029798.0146977597
Scales and comparisons
How big is 105843818300078267358004224?- 105,843,818,300,078,267,358,004,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 105,843,818,300,078,267,358,004,224 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 105843818300078267358004224 cubic inches would be around 39419149.8 feet tall.
Recreational maths with 105843818300078267358004224
- 105843818300078267358004224 backwards is 422400853762870003818348501
- The number of decimal digits it has is: 27
- The sum of 105843818300078267358004224's digits is 99
- 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 105843818300078267358004224 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 105843818300078267358004224 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/105843818300078267358004224/
Chicago style:
Numbermatics. 2024. "Number 105843818300078267358004224 - Facts about the integer". https://numbermatics.com/n/105843818300078267358004224/
The information we have on file for 105843818300078267358004224 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 105843818300078267358004224, math, Factors of 105843818300078267358004224, curriculum, school, college, exams, university, Prime factorization of 105843818300078267358004224, STEM, science, technology, engineering, physics, economics, calculator, one hundred five septillion, eight hundred forty-three sextillion, eight hundred eighteen quintillion, three hundred quadrillion, seventy-eight trillion, two hundred sixty-seven billion, three hundred fifty-eight million, four thousand, two hundred twenty-four.