40246262062896293751619584
40,246,262,062,896,293,751,619,584 is an even composite number composed of five prime numbers multiplied together.
40246262062896293751619584 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, four hundred seventy-five divisors.
Prime factorization of 40246262062896293751619584:
216 × 314 × 132 × 314 × 9072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 31 × 31 × 31 × 31 × 907 × 907)See below for interesting mathematical facts about the number 40246262062896293751619584 from the Numbermatics database.
Names of 40246262062896293751619584
- Cardinal: 40246262062896293751619584 can be written as Forty septillion, two hundred forty-six sextillion, two hundred sixty-two quintillion, sixty-two quadrillion, eight hundred ninety-six trillion, two hundred ninety-three billion, seven hundred fifty-one million, six hundred nineteen thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 4.0246262062896293751619584 × 1025
Factors of 40246262062896293751619584
Divisors of 40246262062896293751619584
- Number of divisors d(n): 11475
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 48 52 54 62 64 72 78 81 93 96 104 108 117 124 128 144 156 162 169 186 192 208 216 234 243 248 256 279 288 312 324 338 351 372 384 403 416 432 468 486 496 507 512 558 576 624 648 676 702 729 744 768 806 832 837 864 907 936 961 972 992 1014 1024 1053 1116 1152 1209 1248 1296 1352 1404 1458 1488 1521 1536 1612 1664 1674 1728 1814 1872 1922 1944 1984 2028 2048 2106 2187 2232 2304 2418 2496 2511 2592 2704 2721 2808 2883 2916 2976 3042 3072 3159 3224 3328 3348 3456 3627 3628 3744 3844 3888 3968 4056 4096 4212 4374 4464 4563 4608 4836 4992 5022 5184 5239 5408 5442 5616 5766 5832 5952 6084 6144 6318 6448 6561 6656 6696 6912 7254 7256 7488 7533 7688 7776 7936 8112 8163 8192 8424 8649 8748 8928 9126 9216 9477 9672 9984 10044 10368 10478 10816 10881 10884 11232 11532 11664 11791 11904 12168 12288 12493 12636 12896 13122 13312 13392 13689 13824 14508 14512 14976 15066 15376 15552 15717 15872 16224 16326 16384 16848 17298 17496 17856 18252 18432 18954 19344 19683 19968 20088 20736 20956 21632 21762 21768 22464 22599 23064 23328 23582 23808 24336 24489 24576 24986 25272 25792 25947 26244 26624 26784 27378 27648 28117 28431 29016 29024 29791 29952 30132 30752 31104 31434 31744 32448 32643 32652 32768 33696 34596 34992 35373 35712 36504 36864 37479 37908 38688 39366 39936 40176 41067 41472 41912 43264 43524 43536 44928 45198 46128 46656 47151 47164 47616 48672 48978 49152 49972 50544 51584 51894 52488 53248 53568 54756 55296 56234 56862 58032 58048 59049 59582 59904 60264 61504 62208 62868 63488 64896 65286 65304 65536 67392 67797 69192 69984 70746 71424 73008 73467 73728 74958 75816 77376 77841 78732 79872 80352 82134 82944 83824 84351 85293 86528 87048 87072 89373 89856 90396 92256 93312 94302 94328 95232 97344 97929 97956 98304 99944 101088 103168 103788 104976 106119 106496 107136 109512 110592 112437 112468 113724 116064 116096 118098 119164 119808 120528 123008 123201 124416 125736 126976 129792 130572 130608 134784 135594 138384 139968 141453 141492 142848 146016 146934 147456 149916 151632 153283 154752 155682 157464 159744 160704 162409 164268 165888 167648 168702 170586 173056 174096 174144 177147 178746 179712 180792 184512 186624 188604 188656 190464 194688 195858 195912 196608 199888 202176 203391 206336 207576 209952 212238 212992 214272 219024 220401 221184 224874 224936 227448 232128 232192 233523 236196 238328 239616 241056 246016 246402 248832 251472 253053 253952 255879 259584 261144 261216 268119 269568 271188 276768 279936 282906 282984 285696 292032 293787 293868 294912 299832 303264 306566 309504 311364 314928 318357 319488 321408 324818 328536 331776 335296 337311 337404 341172 346112 348192 348288 354294 357492 359424 361584 365521 369024 369603 373248 377208 377312 380928 387283 389376 391716 391824 399776 404352 406782 412672 415152 419904 424359 424476 425984 428544 438048 440802 442368 449748 449872 454896 459849 464256 464384 467046 472392 476656 479232 482112 487227 492032 492804 497664 502944 506106 507904 511758 519168 522288 522432 531441 536238 539136 542376 553536 559872 565812 565968 571392 584064 587574 587736 589824 599664 606528 610173 613132 619008 622728 629856 636714 638976 642816 649636 657072 661203 663552 670592 674622 674808 682344 692224 696384 696576 700569 708588 714984 718848 723168 731042 738048 739206 746496 754416 754624 759159 761856 767637 774566 778752 783432 783648 799552 804357 808704 813564 822649 825344 830304 839808 848718 848952 851968 857088 871627 876096 881361 881604 884736 899496 899744 909792 919698 923521 928512 928768 934092 944784 953312 955071 958464 964224 974454 984064 985608 995328 1005888 1011933 1012212 1015808 1023516 1038336 1044576 1044864 1062882 1072476 1078272 1084752 1096563 1107072 1108809 1119744 1131624 1131936 1142784 1161849 1168128 1175148 1175472 1199328 1213056 1220346 1226264 1238016 1245456 1259712 1273077 1273428 1277952 1285632 1299272 1314144 1322406 1327104 1341184 1349244 1349616 1364688 1379547 1384448 1392768 1393152 1401138 1417176 1429968 1437696 1446336 1461681 1462084 1476096 1478412 1492992 1508832 1509248 1518318 1523712 1535274 1549132 1557504 1566864 1567296 1594323 1599104 1608714 1617408 1627128 1645298 1650688 1660608 1679616 1697436 1697904 1714176 1743254 1752192 1762722 1763208 1769472 1798992 1799488 1819584 1830519 1839396 1847042 1857024 1857536 1868184 1889568 1906624 1910142 1916928 1928448 1948908 1968128 1971216 1983609 1990656 2011776 2023866 2024424 2031616 2047032 2076672 2089152 2089728 2101707 2125764 2144952 2156544 2169504 2193126 2214144 2217618 2239488 2263248 2263872 2277477 2285568 2302911 2323698 2336256 2350296 2350944 2398656 2413071 2426112 2440692 2452528 2467947 2476032 2490912 2519424 2546154 2546856 2555904 2571264 2598544 2614881 2628288 2644083 2644812 2654208 2682368 2698488 2699232 2729376 2759094 2768896 2770563 2785536 2786304 2802276 2834352 2859936 2865213 2875392 2892672 2923362 2924168 2952192 2956824 2985984 3017664 3018496 3035799 3036636 3047424 3070548 3098264 3115008 3133728 3134592 3188646 3198208 3217428 3234816 3254256 3289689 3290596 3301376 3321216 3326427 3359232 3394872 3395808 3428352 3485547 3486508 3504384 3525444 3526416 3597984 3598976 3639168 3661038 3678792 3694084 3714048 3715072 3736368 3779136 3813248 3819231 3820284 3833856 3856896 3897816 3936256 3942432 3967218 3981312 4023552 4047732 4048848 4094064 4138641 4153344 4178304 4179456 4203414 4251528 4289904 4313088 4339008 4385043 4386252 4428288 4435236 4478976 4526496 4527744 4554954 4571136 4605822 4647396 4672512 4700592 4701888 4751773 4782969 4797312 4826142 4852224 4881384 4905056 4935894 4952064 4981824 5034679 5038848 5092308 5093712 5142528 5197088 5229762 5256576 5288166 5289624 5308416 5364736 5396976 5398464 5458752 5491557 5518188 5537792 5541126 5571072 5572608 5604552 5668704 5719872 5730426 5750784 5785344 5846724 5848336 5904384 5913648 5950827 5971968 6035328 6036992 6071598 6073272 6094848 6141096 6196528 6230016 6267456 6269184 6305121 6377292 6396416 6434856 6469632 6508512 6579378 6581192 6602752 6642432 6652854 6718464 6789744 6791616 6832431 6856704 6908733 6971094 6973016 7008768 7050888 7052832 7195968 7197952 7239213 7278336 7322076 7357584 7388168 7403841 7428096 7430144 7472736 7558272 7626496 7638462 7640568 7667712 7713792 7795632 7844643 7872512 7884864 7932249 7934436 7962624 8047104 8095464 8097696 8188128 8277282 8306688 8311689 8356608 8358912 8406828 8503056 8579808 8595639 8626176 8678016 8770086 8772504 8856576 8870472 8957952 9052992 9055488 9107397 9109908 9142272 9211644 9294792 9345024 9401184 9403776 9503546 9565938 9594624 9652284 9704448 9762768 9810112 9869067 9871788 9904128 9963648 9979281 10069358 10077696 10184616 10187424 10285056 10394176 10456641 10459524 10513152 10576332 10579248 10694437 10729472 10793952 10796928 10917504 10983114 11036376 11075584 11082252 11142144 11145216 11209104 11331151 11337408 11439744 11457693 11460852 11501568 11570688 11693448 11696672 11808768 11827296 11901654 11943936 12005773 12070656 12073984 12143196 12146544 12282192 12393056 12415923 12460032 12534912 12538368 12610242 12754584 12792832 12869712 12939264 13017024 13155129 13158756 13162384 13205504 13284864 13305708 13436928 13579488 13583232 13664862 13713408 13817466 13942188 13946032 14017536 14101776 14105664 14255319 14391936 14395904 14478426 14556672 14644152 14715168 14776336 14807682 14856192 14860288 14945472 15104037 15116544 15252992 15276924 15281136 15427584 15591264 15689286 15745024 15769728 15864498 15868872 15925248 16094208 16190928 16195392 16376256 16474671 16554564 16613376 16623378 16713216 16717824 16813656 17006112 17159616 17191278 17252352 17356032 17540172 17545008 17713152 17740944 17852481 17915904 18105984 18110976 18214794 18219816 18284544 18423288 18589584 18690048 18802368 18807552 18915363 19007092 19131876 19189248 19304568 19408896 19525536 19620224 19738134 19743576 19808256 19927296 19958562 20138716 20155392 20369232 20374848 20497293 20570112 20726199 20788352 20913282 20919048 21026304 21152664 21158496 21388874 21458944 21587904 21593856 21717639 21835008 21966228 22072752 22164504 22211523 22284288 22290432 22418208 22662302 22674816 22879488 22915386 22921704 23003136 23141376 23386896 23393344 23533929 23617536 23654592 23796747 23803308 23887872 24011546 24141312 24147968 24286392 24293088 24564384 24786112 24831846 24920064 24935067 25069824 25076736 25220484 25502119 25509168 25585664 25739424 25786917 25878528 26034048 26310258 26317512 26324768 26411008 26569728 26611416 26873856 27020437 27158976 27166464 27322191 27329724 27426816 27634932 27884376 27892064 28035072 28203552 28211328 28510638 28783872 28791808 28956852 29113344 29288304 29430336 29552672 29607201 29615364 29712384 29720576 29890944 29937843 30208074 30233088 30505984 30553848 30562272 30855168 31182528 31369923 31378572 31490048 31539456 31728996 31737744 32083311 32188416 32381856 32390784 32752512 32949342 33109128 33226752 33246756 33426432 33435648 33627312 33993453 34012224 34319232 34373079 34382556 34504704 34712064 35080344 35090016 35426304 35481888 35704962 35831808 36017319 36211968 36221952 36429588 36439632 36846576 37179168 37247769 37380096 37604736 37615104 37830726 38014184 38263752 38378496 38609136 38817792 39051072 39240448 39465387 39476268 39487152 39616512 39854592 39917124 40277432 40310784 40738464 40749696 40994586 41140224 41452398 41576704 41826564 41838096 42052608 42305328 42316992 42765957 42777748 42917888 43175808 43187712 43435278 43670016 43932456 44145504 44329008 44423046 44568576 44580864 44836416 45312111 45324604 45349632 45758976 45830772 45843408 46282752 46773792 46786688 47067858 47235072 47309184 47593494 47606616 47775744 48023092 48282624 48295936 48572784 48586176 49128768 49424013 49572224 49663692 49840128 49870134 50139648 50153472 50440968 51004238 51018336 51171328 51478848 51573834 51757056 52068096 52620516 52635024 52649536 53139456 53222832 53557443 53747712 54040874 54317952 54332928 54644382 54659448 54853632 55269864 55768752 55784128 56070144 56407104 56422656 56746089 57021276 57567744 57583616 57913704 58226688 58576608 58860672 59105344 59214402 59230728 59424768 59441152 59781888 59875686 60416148 60466176 61011968 61107696 61124544 61491879 61710336 62178597 62365056 62739846 62757144 62980096 63078912 63457992 63475488 64166622 64376832 64763712 64781568 65152917 65505024 65898684 66218256 66493512 66634569 66852864 66871296 67254624 67986906 68024448 68638464 68746158 68765112 69009408 69424128 70160688 70180032 70601787 70852608 70963776 71390241 71409924 71663616 72034638 72423936 72443904 72859176 72879264 73693152 74358336 74495538 74760192 74805201 75209472 75230208 75661452 76028368 76506357 76527504 76756992 77218272 77360751 77635584 78102144 78480896 78930774 78952536 78974304 79233024 79709184 79834248 80554864 80621568 81061311 81476928 81499392 81966573 81989172 82280448 82904796 83153408 83653128 83676192 84105216 84610656 84633984 85531914 85555496 85835776 86351616 86375424 86870556 87340032 87864912 88291008 88658016 88821603 88846092 89137152 89161728 89672832 89813529 90624222 90649208 90699264 91517952 91661544 91686816 92565504 93547584 93573376 94109769 94135716 94470144 94618368 95186988 95213232 96046184 96249933 96565248 96591872 97145568 97172352 98257536 98848026 99144448 99327384 99680256 99740268 100279296 100306944 100881936 101980359 102008476 102036672 102342656 102957696 103119237 103147668 103514112 104136192 105241032 105270048 105299072 106278912 106445664 107114886 107495424 108051957 108081748 108635904 108665856 109288764 109318896 110539728 111537504 111568256 111743307 112140288 112814208 112845312 113492178 114042552 115135488 115167232 115827408 116453376 117153216 117721344 118210688 118396161 118428804 118461456 118849536 119563776 119751372 120832296 120932352 122023936 122215392 122249088 122983758 123420672 124357194 124730112 125479692 125514288 126157824 126915984 126950976 128297871 128333244 128753664 129527424 129563136 130305834 131010048 131797368 132436512 132987024 133269138 133705728 133742592 134509248 135936333 135973812 136048896 137276928 137492316 137530224 138848256 139027681 140321376 140360064 141203574 141705216 141927552 142780482 142819848 143327232 144069276 144847872 144887808 145718352 145758528 147304963 147386304 148272039 148716672 148991076 149520384 149610402 150418944 150460416 151322904 152056736 153012714 153055008 153513984 154436544 154721502 155271168 156075049 156204288 156961792 157861548 157905072 157948608 159418368 159668496 160672329 161109728 161243136 162122622 162953856 162998784 163933146 163978344 164560896 165809592 166306816 167306256 167352384 168210432 169221312 169267968 170238267 171063828 171110992 171671552 172703232 172750848 173741112 174680064 175729824 176582016 177316032 177643206 177692184 178274304 178323456 179345664 179627058 181248444 181298416 181398528 183035904 183323088 183373632 184475637 185131008 187095168 187146752 188219538 188271432 188940288 189236736 190373976 190426464 192092368 192499866 193130496 193183744 194291136 194344704 195458751 196515072 197696052 198288896 198654768 199480536 199903707 200558592 200613888 201763872 203960718 204016952 204073344 204685312 205915392 206238474 206295336 207028224 208272384 210482064 210540096 210598144 211805361 212557824 212891328 214170723 214229772 214990848 216103914 216163496 217271808 217331712 218577528 218637792 221079456 223075008 223136512 223486614 224280576 224415603 225628416 225690624 226984356 228085104 229519071 230270976 230334464 231654816 232082253 232906752 234306432 235442688 236421376 236792322 236857608 236922912 237699072 239127552 239502744 241664592 241864704 243183933 244047872 244430784 244498176 245899719 245967516 246841344 248714388 249460224 250959384 251028576 252315648 253831968 253901952 256595742 256666488 257507328 259054848 259126272 260611668 262020096 263594736 264873024 265974048 266464809 266538276 267411456 267485184 269018496 269440587 271872666 271947624 272097792 274553856 274984632 275060448 277696512 278055362 280642752 280720128 282329307 282407148 283410432 283855104 285560964 285639696 288138552 288749799 289695744 289775616 291436704 291517056 294609926 294772608 296544078 297433344 297982152 299040768 299220804 300837888 300920832 302645808 304113472 305941077 306025428 306110016 307027968 308873088 309357711 309443004 310542336 312150098 312408576 313923584 315723096 315810144 315897216 318836736 319336992 321344658 322219456 322486272 324155871 324245244 325907712 325997568 327866292 327956688 331527547 331619184 332613632 334612512 334704768 335229921 336420864 338442624 338535936 340476534 342127656 342221984 343343104 345406464 345501696 347482224 349360128 351265681 351459648 353164032 354632064 355188483 355286412 355384368 356548608 358691328 359254116 362496888 362596832 362797056 366071808 366646176 366747264 368951274 370262016 374190336 374293504 376439076 376542864 378473472 380747952 380852928 384184736 384893613 384999732 386260992 386367488 388582272 388689408 390917502 393030144 395392104 396577792 397309536 398961072 399807414 401117184 401227776 403527744 407808999 407921436 408033904 408146688 409370624 411830784 412476948 412590672 416544768 417083043 420964128 421080192 421196288 423610722 425115648 425782656 428341446 428459544 429981696 432207828 432326992 434543616 434663424 437155056 437275584 441914889 442158912 446150016 446273024 446973228 448561152 448831206 451256832 451381248 453968712 456170208 459038142 460541952 460668928 463309632 464164506 465813504 468225147 468612864 470885376 472842752 473584644 473715216 473845824 478255104 479005488 482016987 483329184 483729408 486367866 488095744 488861568 488996352 491799438 491935032 493682688 497428776 498920448 501918768 502057152 504631296 507663936 507803904 510714801 513191484 513332976 515014656 518109696 518252544 521223336 524040192 527189472 529746048 531948096 532929618 533076552 534822912 534970368 538036992 538881174 543745332 543895248 544195584 549107712 549969264 550120896 553426911 555393024 556110724 561285504 561440256 564658614 564814296 566820864 567710208 571121928 571279392 576277104 577499598 579391488 579551232 582873408 583034112 586376253 589219852 589545216 593088156 594866688 595964304 598441608 599711121 601675776 601841664 605291616 608226944 611882154 612050856 612220032 614055936 617746176 618715422 618886008 621084672 624300196 624817152 627847168 631446192 631620288 631794432 635416083 637673472 638673984 642512169 642689316 644438912 644972544 648311742 648490488 651815424 651995136 655732584 655913376 663055094 663238368 665227264 669225024 669409536 670459842 672841728 673246809 676885248 677071872 680953068 684255312 684443968 688557213 690812928 691003392 694964448 696246759 698720256 702531362 702919296 706328064 709264128 710376966 710572824 710768736 713097216 717382656 718508232 724993776 725193664 725594112 729551799 732143616 733292352 733494528 737699157 737902548 740524032 748380672 748587008 752878152 753085728 756946944 761495904 761705856 768369472 769787226 769999464 772521984 772734976 777164544 777378816 781835004 786060288 790565689 790784208 793155584 794619072 797922144 799394427 799614828 802234368 802455552 807055488 808321761 815617998 815842872 816067808 816293376 818741248 823661568 824953896 825181344 833089536 834166086 837633547 841928256 842160384 842392576 846987921 847221444 850231296 851565312 856682892 856919088 864415656 864653984 866249397 869087232 869326848 874310112 874551168 883829778 884317824 892300032 892546048 893946456 897122304 897662412 902513664 902762496 907937424 912340416 917823231 918076284 921083904 921337856 926619264 928073133 928329012 931627008 936450294 937225728 941770752 945685504 947169288 947430432 947691648 956510208 958010976 964033974 966658368 967458816 972467613 972735732 976191488 977723136 977992704 983598876 983870064 994582641 994857552 997840896 1003837536 1004114304 1005689763 1009262592 1015327872 1015607808 1021429602 1026382968 1026665952 1030029312 1036219392 1036505088 1042446672 1048080384 1053797043 1054378944 1059492096 1063896192 1065565449 1065859236 1066153104 1069645824 1076073984 1077762348 1087490664 1087790496 1088391168 1098215424 1099938528 1100241792 1106853822 1110786048 1112221448 1122571008 1122880512 1129317228 1129628592 1135420416 1142243856 1142558784 1152554208 1154680839 1154999196 1158782976 1159102464 1165746816 1166068224 1172752506 1178439704 1179090432 1186176312 1189733376 1191928608 1196883216 1199422242 1203351552 1203683328 1210583232 1216453888 1223426997 1223764308 1224101712 1224440064 1228111872 1235492352 1237430844 1237772016 1248600392 1249634304 1251249129 1255694336 1262892384 1263240576 1263588864 1270832166 1275346944 1277347968 1285024338 1285378632 1288877824 1289945088 1296623484 1296980976 1303630848 1303990272 1311465168 1311826752 1325744667 1326110188 1326476736 1330454528 1338450048 1338819072 1340919684 1345683456 1346493618 1353770496 1354143744 1361906136 1368510624 1368887936 1377114426 1381625856 1382006784 1389928896 1392493518 1397440512 1404675441 1405062724 1405838592 1412656128 1418528256 1420753932 1421145648 1421537472 1434765312 1437016464 1446050961 1449987552 1450387328 1451188224 1459103598 1464287232 1466584704 1466989056 1475398314 1475805096 1481048064 1496761344 1497174016 1505756304 1506171456 1513893888 1522991808 1523411712 1532144403 1536738944 1539574452 1539998928 1545043968 1554329088 1554757632 1563670008 1572120576 1581131378 1581568416 1586311168 1589238144 1595844288 1598788854 1599229656 1604468736 1604911104 1614110976 1616643522 1631235996 1631685744 1632135616 1632586752 1647323136 1649907792 1650362688 1660280733 1666179072 1668332172 1675267094 1683856512 1684320768 1684785152 1693975842 1694442888 1700462592 1703130624 1713365784 1713838176 1728831312 1729307968 1732498794 1738174464 1738653696 1748620224 1749102336 1759128759 1767659556 1768635648 1784600064 1785092096 1787892912 1795324824 1799133363 1805027328 1805524992 1815874848 1824680832 1835646462 1836152568 1842167808 1842675712 1853238528 1856146266 1856658024 1863254016 1872900588 1874451456 1883541504 1891371008 1894338576 1894860864 1895383296 1906248249 1913020416 1916021952 1927536507 1928067948 1933316736 1934917632 1944935226 1945471464 1952382976 1955446272 1955985408 1967197752 1967740128 1989165282 1989715104 1995681792 2007675072 2008228608 2011379526 2018525184 2019740427 2030655744 2031215616 2042859204 2052765936 2053331904 2065671639 2072438784 2073010176 2084893344 2088740277 2096160768 2107594086 2108757888 2118984192 2127792384 2131130898 2131718472 2132306208 2139291648 2152147968 2155524696 2174981328 2175580992 2176782336 2188655397 2196430848 2199877056 2200483584 2213097471 2213707644 2221572096 2224442896 2245142016 2245761024 2258634456 2259257184 2270840832 2284487712 2285117568 2305108416 2309361678 2309998392 2317565952 2318204928 2331493632 2332136448 2345505012 2356879408 2358180864 2371697067 2372352624 2379466752 2383857216 2393766432 2398183281 2398844484 2406703104 2407366656 2421166464 2432907776 2446853994 2447528616 2448203424 2448880128 2456223744 2470984704 2474861688 2475544032 2497200784 2499268608 2502498258 2511388672 2512900641 2525784768 2526481152 2527177728 2540963763 2541664332 2550693888 2554695936 2570048676 2570757264 2577755648 2593246968 2593961952 2598748191 2607261696 2607980544 2622930336 2623653504 2651489334 2652220376 2652953472 2660909056 2676900096 2677638144 2681839368 2691366912 2692987236 2707540992 2708287488 2723812272 2737021248 2737775872 2753469693 2754228852 2763251712 2764013568 2779857792 2784219399 2784987036 2794881024 2809350882 2810125448 2811677184 2825312256 2837056512 2841507864 2842291296 2843074944 2869530624 2874032928 2892101922 2899975104 2900774656 2902376448 2917402839 2918207196 2928574464 2933169408 2933978112 2950796628 2951610192 2983747923 2993522688 2994348032 3011512608 3012342912 3017069289 3027787776 3045983616 3046823424 3064288806 3073477888 3079148904 3079997856 3090087936 3108658176 3109515264 3127340016 3144241152 3161391129 3162262756 3163136832 3172622336 3178476288 3191688576 3196696347 3197577708 3198459312 3208937472 3228221952 3233287044 3262471992 3263371488 3264271232 3265173504 3294646272 3299815584 3300725376 3320561466 3332358144 3336664344 3350534188 3367713024 3368641536 3369570304 3387951684 3388885776 3406261248 3426731568 3427676352 3457662624 3458615936 3464042517 3464997588 3476348928 3477307392 3497240448 3498204672 3518257518 3535319112 3537271296 3569200128 3570184192 3575785824 3590649648 3598266726 3610054656 3611049984 3631749696 3649361664 3670280991 3671292924 3672305136 3684335616 3706477056 3712292532 3713316048 3745801176 3748902912 3753747387 3767083008 3782742016 3788677152 3789721728 3790766592 3812496498 3826040832 3832043904 3855073014 3856135896 3866633472 3869835264 3889870452 3890942928 3910892544 3911970816 3934395504 3935480256 3977234001 3978330564 3979430208 3991363584 4015350144 4016457216 4022759052 4037050368 4039480854 4061311488 4062431232 4085718408 4105531872 4106663808 4131343278 4144877568 4146020352 4169786688 4177480554 4192321536 4214026323 4215188172 4217515776 4237968384 4255584768 4262261796 4263436944 4264612416 4304295936 4309858111 4311049392 4338152883 4349962656 4351161984 4353564672 4377310794 4392861696 4399754112 4400967168 4426194942 4427415288 4443144192 4448885792 4490284032 4491522048 4517268912 4518514368 4541681664 4566453853 4568975424 4570235136 4596433209 4610216832 4618723356 4619996784 4635131904 4662987264 4664272896 4691010024 4713758816 4716361728 4743394134 4744705248 4758933504 4767714432 4787532864 4796366562 4797688968 4813406208 4814733312 4842332928 4865815552 4893707988 4895057232 4896406848 4897760256 4941969408 4949723376 4951088064 4980842199 4994401568 4998537216 5004996516 5022777344 5025801282 5051569536 5052962304 5054355456 5081927526 5083328664 5101387776 5109391872 5140097352 5141514528 5155511296 5186493936 5187923904 5197496382 5214523392 5215961088 5245860672 5247307008 5277386277 5302978668 5304440752 5305906944 5321818112 5353800192 5355276288 5363678736 5385974472 5397400089 5415081984 5416574976 5447624544 5474042496 5475551744 5506939386 5508457704 5526503424 5528027136 5559715584 5568438798 5569974072 5589762048 5618701764 5620250896 5623354368 5650624512 5674113024 5683015728 5684582592 5686149888 5718744747 5739061248 5748065856 5784203844 5799950208 5801549312 5804752896 5834805678 5836414392 5857148928 5866338816 5867956224 5901593256 5903220384 5967495846 5987045376 5988696064 6023025216 6024685824 6034138578 6055575552 6059221281 6091967232 6093646848 6128577612 6146955776 6158297808 6159995712 6197014917 6217316352 6219030528 6254680032 6266220831 6288482304 6322782258 6324525512 6326273664 6345244672 6356952576 6383377152 6393392694 6395155416 6396918624 6417874944 6456443904 6466574088 6524943984 6526742976 6528542464 6530347008 6565966191 6589292544 6599631168 6601450752 6639292413 6641122932 6664716288 6673328688 6701068376 6735426048 6737283072 6739140608 6775903368 6777771552 6812522496 6853463136 6855352704 6915325248 6917231872 6928085034 6929995176 6952697856 6954614784 6994480896 6996409344 7036515036 7070638224 7074542592 7115091201 7138400256 7140368384 7151571648 7181299296 7194549843 7196533452 7220109312 7222099968 7263499392 7298723328 7340561982 7342585848 7344610272 7368671232 7412954112 7424585064 7426632096 7491602352 7497805824 7507494774 7534166016 7538701923 7565484032 7577354304 7579443456 7581533184 7622891289 7624992996 7652081664 7664087808 7710146028 7712271792 7733266944 7779740904 7781885856 7796244573 7821785088 7823941632 7868791008 7870960512 7954468002 7956661128 7958860416 7982727168 8030700288 8032914432 8045518104 8074100736 8078961708 8122622976 8124862464 8171436816 8211063744 8213327616 8260409079 8262686556 8289755136 8292040704 8339573376 8352658197 8354961108 8384643072 8428052646 8430376344 8435031552 8475936768 8511169536 8524523592 8526873888 8529224832 8608591872 8619716222 8622098784 8676305766 8699925312 8702323968 8707129344 8752208517 8754621588 8785723392 8799508224 8801934336 8852389884 8854830576 8897771584 8951243769 8980568064 8983044096 9034537824 9037028736 9051207867 9083363328 9132907706 9137950848 9140470272 9192866418 9220433664 9237446712 9239993568 9270263808 9325974528 9328545792 9382020048 9427517632 9432723456 9484173387 9486788268 9489410496 9517867008 9535428864 9575065728 9590089041 9592733124 9595377936 9626812416 9684665856 9731631104 9787415976 9790114464 9792813696 9795520512 9883938816 9899446752 9902176128 9961684398 9988803136 9997074432 10009993032 10045554688 10051602564 10103139072 10105924608 10108710912 10163855052 10166657328 10218783744 10277353957 10280194704 10283029056 10311022592 10372987872 10375847808 10392127551 10394992764 10429046784 10431922176 10491721344 10494614016 10554772554 10605957336 10608881504 10611813888 10643636224 10707600384 10710552576 10727357472 10771948944 10794800178 10830163968 10833149952 10889236111 10895249088 10948084992 10951103488 11010842973 11013878772 11016915408 11053006848 11119431168 11136877596 11139948144 11237403528 11240501792 11246708736 11261242161 11301249024 11348226048 11366031456 11369165184 11372299776 11437489494 11478122496 11496131712 11568407688 11599900416 11603098624 11609505792 11669611356 11672828784 11732677632 11735912448 11803186512 11806440768 11931702003 11934991692 11974090752 11977392128 12046050432 12049371648 12068277156 12111151104 12118442562 12183934464 12187293696 12257155224 12293911552 12316595616 12319991424 12394029834 12434632704 12438061056 12509360064 12532441662 12576964608 12642078969 12645564516 12649051024 12652547328 12690489344 12713905152 12766754304 12786785388 12790310832 12793837248 12912887808 12929574333 12933148176 13049887968 13053485952 13057084928 13060694016 13131932382 13178585088 13199262336 13202901504 13278584826 13282245864 13329432576 13346657376 13402136752 13470852096 13474566144 13478281216 13551806736 13555543104 13625044992 13699361559 13706926272 13710705408 13830650496 13834463744 13856170068 13859990352 13905395712 13988961792 13992818688 14073030072 14141276448 14149085184 14230182402 14276800512 14280736768 14303143296 14362598592 14389099686 14393066904 14440218624 14444199936 14526998784 14597446656 14681123964 14685171696 14689220544 14825908224 14849170128 14853264192 14942526597 14983204704 14995611648 15014989548 15068332032 15077403846 15130968064 15154708608 15158886912 15163066368 15245782578 15249985992 15304163328 15328175616 15420292056 15424543584 15466533888 15559481808 15563771712 15592489146 15643570176 15647883264 15737582016 15741921024 15832158831 15908936004 15913322256 15917720832 15965454336 16061400576 16065828864 16091036208 16157923416 16192200267 16245245952 16249724928 16342873632 16422127488 16426655232 16520818158 16525373112 16579510272 16584081408 16679146752 16705316394 16709922216 16769286144 16856105292 16860752688 16870063104 16951873536 17022339072 17049047184 17053747776 17058449664 17156234241 17217183744 17239432444 17244197568 17352611532 17399850624 17404647936 17414258688 17504417034 17509243176 17571446784 17599016448 17603868672 17704779768 17709661152 17795543168 17902487538 17961136128 17966088192 18069075648 18074057472 18102415734 18166726656 18177663843 18265815412 18275901696 18280940544 18385732836 18440867328 18474893424 18479987136 18591044751 18651949056 18657091584 18764040096 18798662493 18855035264 18865446912 18968346774 18973576536 18978820992 19035734016 19070857728 19150131456 19180178082 19185466248 19190755872 19253624832 19369331712 19463262208 19574831952 19580228928 19585627392 19591041024 19697898573 19767877632 19798893504 19804352256 19917877239 19923368796 19977606272 19994148864 20019986064 20103205128 20206278144 20211849216 20217421824 20327710104 20333314656 20437567488 20554707914 20560389408 20566058112 20622045184 20745975744 20751695616 20784255102 20789985528 20858093568 20863844352 20983442688 20989228032 21109545108 21211914672 21217763008 21223627776 21345273603 21415200768 21421105152 21454714944 21543897888 21583649529 21589600356 21660327936 21666299904 21778472222 21790498176 21896169984 21902206976 22021685946 22027757544 22033830816 22106013696 22238862336 22273755192 22279896288 22474807056 22481003584 22493417472 22522484322 22602498048 22616105769 22696452096 22732062912 22738330368 22744599552 22868673867 22874978988 22956244992 22992263424 23136815376 23199800832 23206197248 23339222712 23345657568 23388733719 23465355264 23471824896 23606373024 23612881536 23863404006 23869983384 23948181504 23954784256 24092100864 24098743296 24136554312 24222302208 24236885124 24367868928 24374587392 24507536359 24514310448 24587823104 24633191232 24639982848 24781227237 24788059668 24869265408 24876122112 25018720128 25057974591 25064883324 25153929216 25284157938 25291129032 25298102048 25305094656 25380978688 25427810304 25533508608 25573570776 25580621664 25587674496 25825775616 25859148666 25866296352 26099775936 26106971904 26114169856 26121388032 26256625551 26263864764 26357170176 26398524672 26405803008 26557169652 26564491728 26693314752 26804273504 26853731307 26941704192 26949132288 26956562432 27103613472 27111086208 27153623601 27250089984 27398723118 27413852544 27421410816 27661300992 27668927488 27712340136 27719980704 27810791424 27977923584 27985637376 28146060144 28282552896 28298170368 28452520161 28460364804 28553601024 28561473536 28606286592 28725197184 28770267123 28778199372 28786133808 28880437248 29053997568 29194893312 29362247928 29370343392 29378441088 29651816448 29698340256 29706528384 29885053194 29966409408 29991223296 30029979096 30136664064 30154807692 30261936128 30309417216 30317773824 30326132736 30491565156 30499971984 30656351232 30832061871 30840584112 30849087168 30933067776 31118963616 31127543424 31176382653 31184978292 31287140352 31295766528 31475164032 31483842048 31664317662 31817872008 31826644512 31835441664 31930908672 32122801152 32131657728 32182072416 32315846832 32384400534 32490491904 32499449856 32667708333 32685747264 32844254976 32853310464 33032528919 33041636316 33050746224 33159020544 33358293504 33410632788 33419844432 33712210584 33721505376 33740126208 33783726483 33903747072 34044678144 34098094368 34107495552 34116899328 34312468482 34434367488 34478864888 34488395136 34705223064 34799701248 34809295872 34828517376 35008834068 35018486352 35198032896 35207737344 35409559536 35419322304 35591086336 35795106009 35804975076 35922272256 35932176384 36138151296 36148114944 36204831468 36333453312 36355327686 36531630824 36551803392 36561881088 36771465672 36881734656 36949786848 36959974272 37182089502 37303898112 37314183168 37528080192 37597324986 37710070528 37730893824 37926236907 37936693548 37947153072 37957641984 38071468032 38141715456 38300262912 38360356164 38370932496 38381511744 38738663424 38788722999 38926524416 39149663904 39160457856 39171254784 39182082048 39395797146 39535755264 39597787008 39608704512 39835754478 39846737592 39955212544 39988297728 40039972128 40206410256 40412556288 40423698432 40434843648 40655420208 40666629312 40875134976 41098084677 41109415828 41120778816 41132116224 41244090368 41491951488 41503391232 41568510204 41579971056 41716187136 41966885376 41978456064 42219090216 42423829344 42435526016 42447255552 42690547206 42830401536 42842210304 42909429888 43087795776 43167299058 43179200712 43320655872 43332599808 43556944444 43580996352 43792339968 43804413952 44043371892 44055515088 44067661632 44477724672 44547510384 44559792576 44827579791 44949614112 44962007168 44986834944 45044968644 45204996096 45232211538 45392904192 45464125824 45476660736 45489199104 45737347734 45749957976 45912489984 45984526848 46273630752 46399601664 46412394496 46678445424 46691315136 46777467438 46930710528 46943649792 47212746048 47225763072 47496476493 47726808012 47739966768 47896363008 48184201728 48197486592 48273108624 48473770248 48576600801 48735737856 48749174784 49015072718 49028620896 49175646208 49266382464 49279965696 49562454474 49576119336 49738530816 49752244224 50037440256 50115949182 50129766648 50307858432 50568315876 50582258064 50596204096 50610189312 50855620608 51067017216 51147141552 51161243328 51175348992 51468702723 51651551232 51718297332 51732592704 52199551872 52213943808 52228339712 52242776064 52513251102 52527729528 52714340352 52797049344 52811606016 53114339304 53128983456 53386629504 53608547008 53707462614 53883408384 53898264576 53913124864 54207226944 54222172416 54307247202 54500179968 54532991529 54797446236 54827705088 54842821632 55322601984 55337854976 55424680272 55439961408 55773134253 55955847168 55971274752 56292120288 56395987479 56565105792 56596340736 56905040322 56920729608 57107202048 57122947072 57212573184 57450394368 57540534246 57556398744 57572267616 57760874496 58107995136 58389786624 58724495856 58740686784 58756882176 59093695719 59303632896 59396680512 59413056768 59753631717 59770106388 59932818816 59982446592 60059958192 60309615384 60523872256 60618834432 60635547648 60652265472 60983130312 60999943968 61312702464 61664123742 61681168224 61698174336 61866135552 62237927232 62255086848 62352765306 62369956584 62574280704 62591533056 62950328064 62967684096 63328635324 63635744016 63653289024 63670883328 64035820809 64245602304 64263315456 64364144832 64631693664 64750948587 64768801068 64980983808 64998899712 65335416666 65371494528 65688509952 65706620928 66065057838 66083272632 66101492448 66318041088 66716587008 66821265576 66839688864 67424421168 67443010752 67480252416 67567452966 67807494144 67848317307 68089356288 68196188736 68214991104 68233798656 68606021601 68624936964 68868734976 68957729776 68976790272 69410446128 69599402496 69618591744 70017668136 70036972704 70166201157 70396065792 70415474688 70819119072 70838644608 71182172672 71590212018 71609950152 71844544512 71864352768 72276302592 72296229888 72409662936 72666906624 72710655372 73063261648 73103606784 73123762176 73522609077 73542931344 73763469312 73899573696 73919948544 74343681711 74364179004 74607796224 74628366336 75056160384 75194649972 75420141056 75461787648 75852473814 75873387096 75894306144 75915283968 76142936064 76283430912 76600525824 76720712328 76741864992 76763023488 77477326848 77577445998 77853048832 78299327808 78320915712 78342509568 78364164096 78769876653 78791594292 79071510528 79195574016 79217409024 79671508956 79693475184 79910425088 80079944256 80412820512 80561193921 80825112576 80847396864 80869687296 81310840416 81333258624 81460870803 81750269952 82196169354 82218831656 82241557632 82264232448 82488180736 82983902976 83006782464 83137020408 83159942112 83432374272 83933770752 83956912128 84438180432 84847658688 84871052032 84894511104 85357560483 85381094412 85660803072 85684420608 85818859776 86175591552 86310801369 86334598116 86358401424 86641311744 87113888888 87161992704 87584679936 87608827904 88086743784 88111030176 88135323264 88955449344 89095020768 89119585152 89655159582 89899228224 89924014336 89973669888 90089937288 90409992192 90464423076 90785808384 90928251648 90953321472 90978398208 91474695468 91499915952 91969053696 92496185613 92547261504 92799203328 92824788992 93356890848 93382630272 93529147959 93554934876 93861421056 93887299584 94425492096 94451526144 94992952986 95453616024 95479933536 95792726016 96368403456 96394973184 96546217248 96947540496 97153201602 97471475712 97498349568 98003124999 98030145436 98057241792 98351292416 98532764928 98559931392 99097586757 99124908948 99152238672 99477061632 100074880512 100231898364 100259533296 101136631752 101164516128 101192408192 101220378624 101351179449 101711241216 102134034432 102294283104 102322486656 102350697984 102937405446 103303102464 103436594664 103465185408 104399103744 104427887616 104456679424 104485552128 105026502204 105055459056 105594098688 105623212032 106228678608 106257966912 106773259008 107217094016 107385318027 107414925228 107766816768 107796529152 108414453888 108444344832 108614494404 109000359936 109065983058 109594892472 109655410176 109685643264 110645203968 110675709952 110849360544 110879922816 111546268506 111911694336 111942549504 112584240576 112791974958 113130211584 113192681472 113778710721 113810080644 113841459216 114214404096 114425146368 114900788736 115081068492 115112797488 115144535232 116215990272 116366168997 116779573248 117448991712 117481373568 117513764352 118187391438 118607265792 118793361024 118826113536 119507263434 119540212776 119865637632 119964893184 120119916384 120619230768 121237668864 121271095296 121304530944 121966260624 121999887936 122625404928 123294254031 123328247484 123362336448 123396348672 123732271104 124475854464 124510173696 124705530612 124739913168 125148561408 125900656128 125935368192 126657270648 127271488032 127306578048 127341766656 128071641618 128491204608 128526630912 128728289664 129263387328 129501897174 129537602136 129961967616 129997799424 130670833332 130742989056 131377019904 131413241856 132130115676 132166545264 132202984896 133433174016 133605601441 133642531152 133679377728 134482739373 134848842336 134886021504 134960504832 135134905932 135614988288 135696634614 136178712576 136392377472 136429982208 136467597312 137212043202 137249873928 137737469952 137915459552 137953580544 138820892256 139198804992 139237183488 140035336272 140073945408 140332402314 140792131584 140830949376 141560069443 141638238144 141677289216 142364345344 142489429479 143180424036 143219900304 143689089024 144552605184 144592459776 144819325872 145421310744 145729802403 146126523296 146207213568 146247524352 147045218154 147085862688 147526938624 147799147392 147839897088 148687363422 148728358008 149215592448 149256732672 150112320768 150389299944 150840282112 150923575296 151704947628 151746774192 151788612288 151830567936 152566861824 153201051648 153441424656 153483729984 153526046976 154406108169 154954653696 155154891996 155706097664 156598655616 156641831424 156685019136 156728328192 157539753306 157583188584 158143021056 158391148032 158434818048 159343017912 159386950368 159820850176 160159888512 160825641024 161122387842 161650225152 161694793728 161739374592 162621680832 162666517248 162921741606 163500539904 163598974587 164392338708 164437663312 164483115264 164528464896 164976361472 165967805952 166013564928 166274040816 166319884224 167319402759 167867541504 167913824256 168876360864 169695317376 169742104064 169789022208 170715120966 170762188824 171321606144 171368841216 171637719552 172351183104 172621602738 172669196232 172716802848 173282623488 174227777776 174323985408 175169359872 175217655808 176173487568 176222060352 176270646528 177281087157 177910898688 178190041536 178239170304 179310319164 179798456448 179848028672 179947339776 180179874576 180928846152 181571616768 181856503296 181906642944 181956796416 182949390936 182999831904 183938107392 184992371226 185094523008 185598406656 185649577984 186713781696 186765260544 187058295918 187109869752 187722842112 187774599168 188850984192 188903052288 189985905972 190907232048 190959867072 192107462427 192736806912 192789946368 193092434496 193895080992 194252845761 194306403204 194942951424 194996699136 196006249998 196060290872 196114483584 196702584832 197065529856 197119862784 198195173514 198249817896 198304477344 198954123264 200149761024 200463796728 200519066592 202273263504 202329032256 202384816384 202440757248 202702358898 203422482432 203544951921 204268068864 204588566208 204644973312 204701395968 205818064803 205874810892 206606204928 206873189328 206930370816 208798207488 208855775232 208913358848 210053004408 210110918112 210498603471 211188197376 211246424064 212457357216 212515933824 213546518016 214434188032 214770636054 214829850456 215533633536 215593058304 216828907776 216888689664 217228988808 218000719872 218131966116 219189784944 219310820352 219371286528 220567827231 221290407936 221351419904 221698721088 221759845632 223031045133 223092537012 223823388672 223885099008 225168481152 225583949916 226260423168 226385362944 227557421442 227620161288 227682918432 228428808192 228850292736 229801577472 230162136984 230225594976 230289070464 232431980544 232732337994 233559146496 234897983424 234962747136 235027528704 236309629959 236374782876 237214531584 237586722048 237652227072 239014526868 239080425552 239731275264 240239832768 241238461536 241683581763 242475337728 242542190592 242609061888 243932521248 243999775872 244382612409 245250809856 246588508062 246656494968 246724672896 246792697344 247464542208 248951708928 249020347392 249411061224 249479826336 250297122816 251801312256 251870736384 253314541296 254542976064 254613156096 254683533312 256072681449 256143283236 256982409216 257053261824 257456579328 258526774656 258932404107 259003794348 259075204272 259923935232 261341666664 261485978112 262754039808 262826483712 264260231352 264333090528 264405969792 266866348032 267211202882 267285062304 267358755456 268965478746 269697684672 269772043008 269921009664 270269811864 271229976576 271393269228 272357425152 272784754944 272859964416 272935194624 274424086404 274499747856 275830919104 275907161088 277488556839 277641784512 278397609984 278474366976 280070672544 280147890816 280587443877 280664804628 281584263168 281661898752 283120138886 283276476288 283354578432 284728690688 284978858958 286360848072 286439800608 287378178048 289105210368 289184919552 289638651744 290842621488 291459604806 292253046592 292414427136 292495048704 294009374997 294090436308 294171725376 295053877248 295598294784 295679794176 297292760271 297374726844 297456716016 298431184896 300224641536 300778599888 301680564224 303409895256 303493548384 303577224576 303661135872 304053538347 305133723648 306402103296 306882849312 306967459968 307052093952 308812216338 309909307392 310309783992 311412195328 313197311232 313283662848 313370038272 313456656384 315079506612 315166377168 316782296064 316869636096 318597972667 318686035824 318773900736 319641700352 320319777024 321651282048 322155954081 322244775684 323300450304 323389587456 325243361664 325333034496 325843483212 327001079808 327197949174 328784677416 328875326624 328966230528 329056929792 329952722944 331935611904 332027129856 332548081632 332639768448 334638805518 335735083008 335827648512 337752721728 339390634752 339484208128 339578044416 341336132163 341430241932 341524377648 342643212288 343275439104 344702366208 345243205476 345338392464 345433605696 348455555552 348647970816 349098506991 350338719744 350435311616 352346975136 352444120704 352541293056 354562174314 355821797376 356380083072 356478340608 358620638328 359596912896 359696057344 359894679552 360359749152 361857692304 363713006592 363813285888 363913592832 365898781872 365999663808 367876214784 369882762093 369984742452 370189046016 371196813312 371299155968 373427563392 373530521088 374116591836 374219739504 375445684224 377701968384 377806104576 379971811944 381814464096 381919734144 384214924854 385473613824 385579892736 386184868992 387790161984 388505691522 388612806408 389885902848 389993398272 392012499996 392120581744 392228967168 393405169664 394131059712 394239725568 396390347028 396499635792 396608954688 400299522048 400816804323 400927593456 401038133184 404546527008 404658064512 404769632768 404881514496 405404717796 406844964864 407089903842 408536137728 409177132416 409289946624 409402791936 411636129606 411749621784 413212409856 413746378656 413860741632 417596414976 417711550464 417826717696 420106008816 420221836224 420997206942 422376394752 422492848128 424680208329 424914714432 425031867648 427093036032 428868376064 429541272108 429659700912 431067267072 433657815552 433777379328 434457977616 436263932232 437189407209 438379569888 438621640704 438742573056 441135654462 442580815872 442702839808 443397442176 443519691264 446062090266 446185074024 447646777344 447770198016 450336962304 451167899832 452520846336 452770725888 455114842884 455240322576 455365836864 457700585472 459603154944 460324273968 460451189952 460578140928 463218324507 464863961088 465464675988 467118292992 469795966848 469925494272 470055057408 472619259918 472749565752 474429063168 475173444096 475304454144 478029053736 478160851104 479462550528 480479665536 482476923072 483367163526 484950675456 485084381184 485218123776 487865042496 487999551744 488765224818 490501619712 490796923761 493177016124 493312989936 493449345792 493585394688 494929084416 497903417856 498040694784 498822122448 498959652672 501958208277 503602624512 503741472768 506629082592 509085952128 509226312192 509367066624 512145362898 512286566472 513964818432 514106523648 514913158656 517053549312 517864808214 518007588696 518150408544 519847870464 522683333328 522971956224 525508079616 525652967424 528520462704 528666181056 528811939584 531843261471 533732696064 534422405764 534570124608 534717510912 537930957492 539395369344 539544086016 539842019328 540539623728 542786538456 544714850304 545569509888 545719928832 545870389248 548848172808 548999495712 551661838208 551814322176 554977113678 555283569024 556795219968 556948733952 560141345088 560295781632 561174887754 561329609256 563168526336 563323797504 566240277772 566552952576 566709156864 569457381376 569957717916 572721696144 572879601216 576322387281 578210420736 578369839104 579277303488 581685242976 582758537283 582919209612 584506093184 584828854272 584990097408 588018749994 588180872616 588343450752 590107754496 591196589568 591359588352 594585520542 594749453688 594913432032 596862369792 600449283072 601557199776 603361128448 606819790512 606987096768 607154449152 607322271744 608107076694 610267447296 610634855763 612804206592 613765698624 613934919936 614104187904 617454194409 617624432676 619818614784 620619567984 626394622464 626567325696 626740076544 630159013224 630332754336 631495810413 633564592128 633739272192 637195945334 637372071648 637547801472 639283400704 640639554048 643302564096 644311908162 644489551368 646600900608 646779174912 650486723328 650666068992 651686966424 654002159616 654395898348 657569354832 657750653248 657932461056 658113859584 661703481693 663871223808 664054259712 665096163264 665279536896 669093135399 669277611036 671470166016 671655297024 675505443456 678781269504 678968416256 679156088832 682672264326 682860483864 683048755296 685286424576 686550878208 689404732416 690486410952 690676784928 690867211392 696911111104 697295941632 698197013982 700677439488 700870623232 704693950272 704888241408 705082586112 708928889877 709124348628 711643594752 712760166144 712956681216 717241276656 719193825792 719392114688 720719498304 723715384608 725050745289 727426013184 727626571776 727827185664 731797563744 731999327616 733147837227 735752429568 739765524186 739969484904 740378092032 742393626624 742598311936 746855126784 747061042176 748233183672 748439479008 750891368448 755403936768 755612209152 759733627129 759943623888 763628928192 763839468288 768218044347 768429849708 770947227648 771159785472 772369737984 775580323968 776797212321 777011383044 777225612816 779771805696 784024999992 784241163488 784457934336 786810339328 788262119424 788479451136 792780694056 792999271584 793217909376 800599044096 801633608646 801855186912 802076266368 809093054016 809316129024 809539265536 809763028992 810809435592 813689929728 814179807684 817072275456 818354264832 818579893248 818805583872 823272259212 823499243568 827492757312 827721483264 832465670517 835192829952 835423100928 835653435392 840212017632 840443672448 841762331631 841994413884 844752789504 844985696256 849360416658 849829428864 850063735296 854186072064 857736752128 859082544216 859319401824 862134534144 867315631104 867554758656 868915955232 872527864464 874378814418 876759139776 877243281408 877485146112 882028124991 882271308924 885161631744 885405679616 886794884352 887039382528 891878280813 892124180532 892370148048 895293554688 900673924608 902335799664 905041692672 910229685768 910480645152 910731673728 912160615041 915401170944 919206309888 920648547936 920902379904 921156281856 926436649014 929727922176 930929351976 934236585984 939591933696 939850988544 940110114816 945238519836 945499131504 950346888192 950608908288 955793918001 956058107472 956321702208 958925101056 960959331072 964953846144 966467862243 966734327052 969901350912 970168762368 975730084992 975999103488 977530449636 981003239424 981593847522 986354032248 986625979872 986898691584 987170789376 989858168832 995806835712 996081389568 997644244896 997919305344 1003916416554 1007205249024 1007482945536 1013258165184 1018171904256 1018452624384 1018734133248 1024008396489 1024290725796 1024573132944 1027929636864 1029826317312 1034107098624 1035729616428 1036015177392 1036300817088 1045366666656 1045943912448 1047295520973 1051016159232 1051305934848 1057040925408 1057332362112 1057623879168 1063686522942 1067465392128 1068844811528 1069140249216 1069435021824 1075861914984 1078790738688 1079088172032 1079684038656 1081079247456 1085573076912 1091139019776 1091439857664 1091740778496 1097696345616 1097998991424 1103323676416 1103628644352 1109648286279 1109954227356 1110567138048 1113590439936 1113897467904 1120282690176 1120591563264 1122349775508 1122659218512 1126337052672 1132480555544 1133105905152 1133418313728 1138914762752 1139915435832 1145443392288 1145759202432 1152644774562 1156420841472 1156739678208 1158554606976 1163370485952 1165517074566 1165838419224 1169012186368 1169657708544 1169980194816 1176037499988 1176361745232 1176686901504 1180215508992 1182393179136 1182719176704 1189171041084 1189498907376 1189826864064 1200898566144 1202450412969 1203114399552 1206722256896 1213639581024 1213974193536 1214308898304 1214644543488 1216214153388 1220534894592 1221269711526 1225608413184 1227531397248 1227869839872 1228208375808 1234908388818 1235248865352 1239637229568 1241239135968 1252789244928 1253134651392 1253480153088 1260318026448 1260665508672 1262991620826 1267129184256 1267478544384 1274040624987 1274391890668 1274744143296 1275095602944 1278566801408 1281279108096 1286605128192 1288623816324 1288979102736 1293201801216 1300973446656 1301332137984 1303373932848 1308791796696 1311568221627 1315138709664 1315501306496 1315864922112 1316227719168 1323406963386 1327742447616 1328108519424 1330192326528 1330559073792 1338186270798 1338555222072 1342940332032 1343310594048 1351010886912 1357562539008 1357936832512 1358312177664 1365344528652 1365720967728 1366097510592 1373101756416 1378809464832 1380972821904 1381353569856 1381734422784 1389654973521 1393822222208 1394591883264 1396394027964 1401354878976 1409387900544 1409776482816 1410165172224 1417857779754 1418248697256 1423287189504 1425520332288 1425913362432 1434482553312 1438387651584 1438784229376 1441438996608 1447430769216 1450101490578 1454852026368 1455253143552 1455654371328 1463595127488 1463998655232 1466295674454 1471504859136 1472390771283 1479531048372 1479938969808 1480756184064 1484787253248 1493710253568 1494122084352 1496466367344 1496878958016 1505874624831 1510807873536 1511224418304 1519467254258 1519887247776 1527257856384 1527678936576 1536436088694 1536859699416 1541894455296 1542319570944 1544739475968 1551160647936 1553594424642 1554022766088 1554451225632 1559543611392 1568049999984 1568482326976 1568915868672 1576524238848 1576958902272 1585561388112 1585998543168 1586435818752 1595529784413 1601198088192 1603267217292 1603710373824 1604152532736 1618186108032 1618632258048 1619078531072 1619526057984 1621618871184 1628359615368 1634144550912 1636708529664 1637159786496 1637611167744 1646544518424 1646998487136 1654985514624 1655442966528 1664931341034 1670385659904 1670846201856 1671306870784 1680424035264 1680887344896 1683524663262 1683988827768 1689505579008 1689971392512 1698720833316 1699658857728 1700127470592 1708372144128 1715473504256 1718165088432 1718638803648 1728967161843 1734631262208 1735109517312 1737831910464 1745055728928 1748275611849 1748757628836 1753518279552 1754486562816 1754970292224 1764056249982 1764542617848 1770323263488 1770811359232 1773589768704 1774078765056 1783756561626 1784248361064 1784740296096 1790587109376 1801347849216 1804671599328 1810083385344 1820459371536 1820961290304 1821463347456 1824321230082 1830802341888 1831904567289 1838412619776 1841297095872 1841804759808 1842312563712 1852362583227 1852873298028 1859455844352 1861858703952 1879183867392 1879701977088 1880220229632 1890477039672 1890998263008 1894487431239 1900693776384 1901217816576 1911587836002 1912116214944 1912643404416 1917850202112 1921918662144 1929907692288 1932935724486 1933468654104 1939802701824 1940337524736 1951460169984 1951998206976 1955060899272 1962006478848 1963187695044 1972708064496 1973251959744 1973797383168 1974341578752 1985110445079 1991613671424 1992162779136 1995288489792 1995838610688 2007279406197 2007832833108 2014410498048 2014965891072 2026516330368 2036343808512 2036905248768 2037468266496 2048016792978 2048581451592 2049146265888 2055859273728 2059652634624 2068214197248 2071459232856 2072030354784 2072601634176 2090733333312 2091887824896 2094591041946 2102032318464 2102611869696 2114081850816 2114664724224 2115247758336 2126786669631 2127373045884 2134930784256 2137689623056 2138280498432 2138870043648 2151723829968 2157581477376 2158176344064 2162158494912 2171146153824 2175152235867 2182278039552 2182879715328 2183481556992 2195392691232 2195997982848 2206647352832 2207257288704 2219296572558 2219908454712 2221134276096 2227180879872 2227794935808 2240565380352 2241183126528 2244699551016 2245318437024 2252674105344 2264961111088 2266211810304 2266836627456 2277829525504 2279200881387 2279830871664 2290886784576 2291518404864 2304654133041 2305289549124 2312841682944 2313479356416 2317109213952 2326740971904 2331034149132 2331676838448 2338024372736 2339315417088 2352074999976 2352723490464 2353373803008 2360431017984 2364786358272 2365438353408 2378342082168 2378997814752 2379653728128 2401797132288 2404900825938 2406228799104 2413444513792 2427279162048 2427948387072 2428617796608 2429289086976 2432428306776 2441069789184 2442539423052 2451216826368 2455062794496 2455739679744 2456416751616 2469816777636 2470497730704 2482478271936 2497397011551 2505578489856 2506269302784 2506960306176 2520636052896 2521331017344 2525286994893 2525983241652 2534258368512 2534957088768 2548081249974 2548783781336 2549488286592 2550191205888 2557133602816 2562558216192 2573210256384 2577247632648 2577958205472 2586403602432 2601946893312 2602664275968 2606747865696 2617583593392 2623136443254 2630277419328 2631002612992 2631729844224 2632455438336 2646084374973 2646813926772 2655484895232 2656217038848 2660384653056 2661118147584 2675634842439 2676372541596 2677110444144 2685880664064 2702021773824 2715125078016 2715873665024 2730689057304 2731441935456 2732195021184 2736481845123 2746203512832 2757618929664 2761945643808 2762707139712 2763468845568 2779309947042 2787644444416 2789183766528 2792788055928 2802709757952 2818775801088 2819552965632 2820330344448 2835715559508 2836497394512 2851040664576 2851826724864 2867381754003 2868965106624 2876775303168 2877568458752 2882877993216 2894861538432 2899403586729 2900202981156 2909704052736 2910506287104 2927190254976 2927997310464 2932591348908 2943009718272 2944781542566 2959062096744 2959877939616 2961512368128 2969574506496 2987420507136 2988244168704 2992932734688 2993757916032 3011749249662 3021615747072 3022448836608 3038934508516 3039774495552 3054515712768 3055357873152 3072025189467 3072872177388 3073719398832 3083788910592 3089478951936 3102321295872 3107188849284 3108045532176 3108902451264 3136099999968 3136964653952 3137831737344 3141886562919 3153048477696 3153917804544 3171122776224 3171997086336 3172871637504 3191059568826 3202396176384 3206534434584 3207420747648 3208305065472 3236372216064 3237264516096 3238157062144 3239052115968 3243237742368 3256719230736 3273417059328 3274319572992 3275222335488 3293089036848 3293996974272 3309971029248 3310885933056 3328944858837 3329862682068 3340771319808 3341692403712 3360848070528 3361774689792 3367049326524 3367977655536 3379011158016 3397441666632 3399317715456 3400254941184 3416744288256 3430947008512 3436330176864 3437277607296 3457934323686 3469262524416 3470219034624 3475663820928 3490111457856 3496551223698 3497515257672 3507036559104 3508973125632 3509940584448 3528112499964 3529085235696 3540646526976 3547179537408 3548157530112 3567513123252 3568496722128 3569480592192 3602695698432 3607351238907 3609343198656 3620166770688 3640918743072 3641922580608 3642926694912 3648642460164 3661604683776 3663809134578 3676825239552 3682594191744 3683609519616 3684625127424 3704725166454 3705746596056 3718911688704 3723717407904 3758367734784 3759403954176 3760440459264 3780954079344 3781996526016 3788974862478 3801387552768 3802435633152 3822121874961 3823175672004 3824232429888 3825286808832 3835700404224 3843837324288 3859815384576 3865871448972 3866937308208 3879605403648 3902920339968 3903996413952 3910121798544 3926375390088 3934704664881 3945416128992 3946503919488 3947594766336 3948683157504 3970220890158 3983227342848 3984325558272 3990576979584 3991677221376 4014558812394 4015665666216 4028820996096 4029931782144 4053032660736 4072687617024 4073810497536 4074936532992 4096033585956 4097162903184 4098292531776 4119305269248 4136428394496 4141773644671 4142918465712 4144060709568 4145203268352 4168964920563 4181466666624 4183775649792 4189182083892 4204064636928 4228163701632 4229329448448 4230495516672 4253573339262 4254746091768 4269861568512 4275379246112 4276560996864 4277740087296 4303447659936 4315162954752 4316352688128 4324316989824 4342292307648 4350304471734 4364556079104 4365759430656 4366963113984 4390785382464 4391995965696 4413294705664 4414514577408 4417172313849 4438593145116 4439816909424 4442268552192 4454361759744 4481130760704 4482366253056 4489399102032 4490636874048 4517623874493 4529922222176 4532423620608 4533673254912 4555659051008 4558401762774 4559661743328 4581773569152 4583036809728 4609308266082 4610579098248 4625683365888 4626958712832 4634218427904 4653481943808 4662068298264 4663353676896 4676048745472 4678630834176 4704149999952 4705446980928 4706747606016 4729572716544 4730876706816 4756684164336 4757995629504 4759307456256 4786589353239 4803594264576 4809801651876 4812457598208 4826889027584 4854558324096 4855896774144 4857235593216 4858578173952 4864856613552 4885078846104 4902433652736 4910125588992 4911479359488 4912833503232 4939633555272 4940995461408 4964956543872 4994794023102 5011156979712 5012538605568 5013920612352 5041272105792 5042662034688 5050573989786 5051966483304 5068516737024 5069914177536 5096162499948 5097567562672 5098976573184 5100382411776 5114267205632 5125116432384 5146420512768 5154495265296 5155916410944 5186901485529 5203893786624 5205328551936 5213495731392 5235167186784 5246272886508 5260554838656 5262005225984 5263459688448 5264910876672 5292168749946 5293627853544 5310969790464 5312434077696 5320769306112 5322236295168 5351269684878 5352745083192 5354220888288 5371761328128 5404043547648 5430250156032 5431747330048 5461378114608 5462883870912 5464390042368 5472963690246 5492407025664 5495713701867 5515237859328 5523891287616 5525414279424 5526937691136 5558619894084 5575288888832 5578367533056 5585576111856 5637551602176 5639105931264 5640660688896 5671431119016 5672994789024 5683462293717 5702081329152 5703653449728 5734763508006 5737930213248 5753550606336 5755136917504 5765755986432 5789723076864 5798807173458 5800405962312 5819408105472 5821012574208 5854380509952 5855994620928 5865182697816 5886019436544 5889563085132 5918124193488 5919755879232 5923024736256 5955331335237 5974841014272 5976488337408 5985865469376 5987515832064 6021838218591 6023498499324 6043231494144 6044897673216 6077869017032 6079548991104 6109031425536 6110715746304 6144050378934 6145744354776 6147438797664 6167577821184 6178957903872 6204642591744 6214377698568 6216091064352 6217804902528 6272199999936 6273929307904 6275663474688 6283773125838 6306096955392 6307835609088 6342245552448 6343994172672 6345743275008 6380360008893 6382119137652 6404792352768 6413068869168 6414841495296 6416610130944 6472744432128 6474529032192 6476314124288 6486475484736 6513438461472 6525456707601 6546834118656 6548639145984 6550444670976 6586178073696 6587993948544 6619942058496 6621771866112 6657889717674 6659725364136 6681542639616 6683384807424 6721696141056 6723549379584 6734098653048 6735955311072 6758022316032 6794883333264 6798635430912 6800509882368 6833488576512 6837602644161 6861894017024 6872660353728 6874555214592 6913962399123 6915868647372 6938525048832 6940438069248 6951327641856 6980222915712 6993102447396 6995030515344 7014073118208 7017946251264 7056224999928 7058170471392 7081293053952 7094359074816 7096315060224 7135026246504 7136993444256 7138961184384 7205391396864 7214702477814 7218686397312 7240333541376 7281837486144 7283845161216 7285853389824 7297284920328 7323209367552 7327618269156 7353650479104 7365188383488 7367219039232 7369250254848 7409450332908 7411493192112 7447434815808 7492191034653 7516735469568 7518807908352 7520880918528 7561908158688 7563993052032 7575860984679 7577949724956 7602775105536 7604871266304 7644243749922 7646351344008 7648464859776 7650573617664 7671400808448 7687674648576 7719630769152 7731742897944 7733874616416 7759210807296 7805840679936 7807992827904 7820243597088 7852750780176 7869409329762 7890832257984 7893007838976 7895189532672 7897366315008 7938253124919 7940441780316 7966454685696 7968651116544 7981153959168 7983354442752 8026904527317 8029117624788 8031331332432 8057641992192 8106065321472 8145375234048 8147620995072 8192067171912 8194325806368 8196585063552 8209445535369 8238610538496 8272856788992 8283547289342 8285836931424 8288121419136 8290406536704 8337929841126 8362933333248 8367551299584 8378364167784 8408129273856 8456327403264 8458658896896 8460991033344 8507146678524 8509492183536 8550758492224 8553121993728 8555480174592 8602145262009 8606895319872 8630325909504 8632705376256 8648633979648 8684584615296 8698210760187 8700608943468 8729112158208 8731518861312 8781570764928 8783991931392 8826589411328 8829029154816 8834344627698 8877186290232 8879633818848 8884537104384 8908723519488 8962261521408 8964732506112 8978798204064 8981273748096 9035247748986 9059844444352 9064847241216 9067346509824 9111318102016 9116803525548 9119323486656 9163547138304 9166073619456 9216075568401 9218616532164 9221158196496 9251366731776 9268436855808 9306963887616 9324136596528 9326707353792 9352097490944 9408299999904 9410893961856 9413495212032 9425659688757 9459145433088 9461753413632 9513368328672 9515991259008 9518614912512 9573178706478 9607188529152 9619603303752 9624915196416 9653778055168 9709116648192 9711793548288 9714471186432 9717156347904 9729713227104 9770157692208 9820251177984 9822958718976 9825667006464 9876537152677 9879267110544 9881990922816 9929913087744 9986834576511 9989588046204 10022313959424 10025077211136 10082544211584 10085324069376 10101147979572 10103932966608 10137033474048 10192324999896 10195135125344 10197953146368 10200764823552 10228534411264 10250232864768 10292841025536 10308990530592 10311832821888 10373802971058 10407787573248 10410657103872 10426991462784 10470334373568 10492545773016 10521109677312 10524010451968 10526919376896 10529821753344 10584337499892 10587255707088 10621939580928 10641538612224 10644472590336 10702539369756 10705490166384 10708441776576 10808087095296 10822053716721 10860500312064 10863494660096 10922756229216 10925767741824 10928780084736 10945927380492 10984814051328 10991427403734 11030475718656 11047782575232 11050828558848 11053875382272 11117239788168 11150577777664 11156735066112 11171152223712 11275103204352 11278211862528 11281321377792 11342862238032 11345989578048 11366924587434 11404162658304 11407306899456 11466365624883 11469527016012 11475860426496 11507101212672 11510273835008 11531511972864 11579446153728 11597614346916 11600811924624 11638816210944 11708761019904 11711989241856 11730365395632 11779126170264 11836248386976 11839511758464 11846049472512 11910662670474 11949682028544 11952976674816 11971730938752 11975031664128 12043676437182 12046996998648 12086462988288 12089795346432 12155738034064 12159097982208 12218062851072 12221431492608 12288100757868 12291488709552 12294877595328 12357915807744 12409285183488 12425320934013 12428755397136 12432182128704 12435609805056 12544399999872 12547858615808 12551326949376 12567546251676 12612193910784 12684491104896 12687988345344 12691486550016 12760720017786 12764238275304 12809584705536 12826137738336 12829682990592 12833220261888 12945488864256 12949058064384 12952628248576 12972950969472 13026876922944 13050913415202 13093668237312 13097278291968 13100889341952 13172356147392 13175987897088 13239884116992 13243543732224 13315779435348 13319450728272 13363085279232 13443392282112 13447098759168 13468197306096 13471910622144 13552871623479 13589766666528 13597270861824 13601019764736 13666977153024 13675205288322 13723788034048 13745320707456 13749110429184 13827924798246 13831737294744 13877050097664 13880876138496 13902655283712 13960445831424 13986204894792 13990061030688 14028146236416 14035892502528 14112449999856 14116340942784 14188718149632 14192630120448 14270052493008 14273986888512 14277922368768 14359768059717 14410782793728 14429404955628 14437372794624 14480667082752 14563674972288 14567690322432 14571706779648 14594569840656 14655236538312 14707300958208 14730376766976 14734438078464 14738500509696 14818900665816 14822986384224 14894869631616 14984382069306 15033470939136 15037615816704 15041761837056 15123816317376 15127986104064 15151721969358 15155899449912 15205550211072 15209742532608 15288487499844 15292702688016 15296929719552 15301147235328 15342801616896 15375349297152 15439261538304 15463485795888 15467749232832 15560704456587 15611681359872 15615985655808 15640487194176 15705501560352 15738818659524 15781664515968 15786015677952 15790379065344 15794732630016 15876506249838 15880883560632 15932909371392 15937302233088 15962307918336 15966708885504 16053809054634 16058235249576 16062662664864 16115283984384 16212130642944 16290750468096 16295241990144 16384134343824 16388651612736 16393170127104 16418891070738 16477221076992 16487141105601 16545713577984 16567094578684 16571673862848 16576242838272 16580813073408 16675859682252 16725866666496 16735102599168 16756728335568 16912654806528 16917317793792 16921982066688 17014293357048 17018984367072 17050386881151 17101516984448 17106243987456 17110960349184 17204290524018 17213790639744 17260651819008 17265410752512 17297267959296 17369169230592 17396421520374 17401217886936 17458224316416 17463037722624 17563141529856 17567983862784 17653178822656 17658058309632 17668689255396 17754372580464 17759267637696 17769074208768 17865994005711 17924523042816 17929465012224 17957596408128 17962547496192 18065514655773 18070495497972 18119688888704 18129694482432 18134693019648 18233607051096 18238646973312 18327094276608 18332147238912 18432151136802 18437233064328 18442316392992 18502733463552 18536873711616 18613927775232 18648273193056 18653414707584 18704194981888 18816599999808 18821787923712 18826990424064 18851319377514 18918290866176 18923506827264 19026736657344 19031982518016 19037229825024 19141080026679 19146357412956 19214377058304 19239206607504 19249830392832 19418233296384 19423587096576 19428942372864 19459426454208 19540315384416 19576370122803 19640502355968 19645917437952 19651334012928 19753074305354 19758534221088 19763981845632 19859826175488 19973669153022 19979176092408 20044627918848 20050154422272 20165088423168 20170648138752 20202295959144 20207865933216 20274066948096 20384649999792 20390270250688 20395906292736 20401529647104 20500465729536 20512807932483 20585682051072 20617981061184 20623665643776 20741887197369 20747605942116 20815575146496 20821314207744 20853982925568 20940668747136 20985091546032 21042219354624 21048020903936 21053838753792 21168674999784 21174511414176 21243879161856 21283077224448 21288945180672 21405078739512 21410980332768 21416883553152 21616174190592 21644107433442 21721000624128 21726989320192 21845512458432 21851535483648 21857560169472 21891854760984 21969628102656 21982854807468 22060951437312 22095565150464 22101657117696 22107750764544 22234479576336 22301155555328 22342304447424 22476573103959 22550206408704 22556423725056 22562642755584 22685724476064 22691979156096 22727582954037 22733849174868 22808325316608 22814613798912 22932731249766 22939054032024 22951720852992 23014202425344 23020547670016 23063023945728 23158892307456 23195228693832 23201623849248 23277632421888 23417522039808 23423978483712 23460730791264 23558252340528 23672496773952 23679023516928 23692098945024 23814759374757 23821325340948 23899364057088 23905953349632 23943461877504 23950063328256 24080713581951 24087352874364 24093993997296 24172925976576 24311476068128 24318195964416 24436125702144 24442862985216 24576201515736 24582977419104 24589755190656 24628336606107 24715831615488 24818570366976 24850641868026 24857510794272 24864364257408 24871219610112 25088799999744 25095717231616 25102653898752 25135092503352 25224387821568 25368982209792 25375976690688 25382973100032 25521440035572 25528476550608 25652275476672 25659365981184 25666440523776 25806435786027 25890977728512 25898116128768 25905256497152 25945901938944 26053753845888 26094632280561 26101826830404 26187336474624 26194556583936 26344712294784 26351975794176 26479768233984 26487087464448 26631558870696 26638901456544 26726170558464 26886784564224 26894197518336 26936394612192 26943821244288 27105743246958 27179533333056 27194541723648 27202039529472 27333954306048 27350410576644 27447576068096 27490641414912 27498220858368 27648226705203 27655849596492 27663474589488 27754100195328 27805310567424 27920891662848 27972409789584 27980122061376 28056292472832 28224899999712 28232681885568 28276979066271 28377436299264 28385260240896 28540104986016 28547973777024 28555844737536 28719536119434 28821565587456 28858809911256 28874745589248 28961334165504 29127349944576 29135380644864 29143413559296 29189139681312 29310473076624 29460753533952 29468876156928 29477001019392 29629611458031 29637801331632 29645972768448 29789739263232 29960503729533 29968764138612 30066941878272 30075231633408 30247632634752 30255972208128 30303443938716 30311798899824 30411100422144 30576974999688 30585405376032 30593859439104 30602294470656 30685603233792 30750698594304 30878523076608 30926971591776 30935498465664 31121408913174 31223362719744 31231971311616 31280974388352 31411003120704 31477637319048 31563329031936 31572031355904 31580758130688 31589465260032 31753012499676 31761767121264 31865818742784 31924615836672 31933417771008 32107618109268 32116470499152 32125325329728 32424261285888 32466161150163 32581500936192 32590483980288 32768268687648 32777303225472 32786340254208 32837782141476 32954442153984 32974282211202 33091427155968 33134189157368 33143347725696 33152485676544 33161626146816 33351719364504 33451733332992 33470205198336 33513456671136 33825309613056 33834635587584 33843964133376 34028586714096 34037968734144 34100773762302 34203033968896 34212487974912 34221920698368 34399096874649 34408581048036 34427581279488 34521303638016 34530821505024 34594535918592 34738338461184 34792843040748 34802435773872 34916448632832 35126283059712 35135967725568 35306357645312 35337378510792 35508745160928 35518535275392 35538148417536 35731988011422 35849046085632 35858930024448 35915192816256 35925094992384 36131029311546 36140990995944 36239377777408 36259388964864 36269386039296 36467214102192 36477293946624 36654188553216 36664294477824 36864302273604 36874466128656 36884632785984 37073747423232 37227855550464 37275962802039 37296546386112 37306829415168 37408389963776 37633199999616 37643575847424 37653980848128 37702638755028 37836581732352 38053473314688 38063965036032 38074459650048 38282160053358 38292714825912 38428754116608 38478413215008 38499660785664 38836466592768 38847174193152 38857884745728 38918852908416 39080630768832 39152740245606 39281004711936 39291834875904 39302668025856 39506148610708 39517068442176 39527963691264 39719652350976 39947338306044 39958352184816 40089255837696 40330176846336 40341296277504 40404591918288 40415731866432 40658614870437 40769299999584 40780540501376 40791812585472 40803059294208 41000931459072 41025615864966 41171364102144 41235962122368 41247331287552 41483774394738 41495211884232 41631150292992 41642628415488 41707965851136 41881337494272 41970183092064 42084438709248 42096041807872 42107677507584 42337349999568 42349022828352 42566154448896 42577890361344 42810157479024 42821960665536 42833767106304 43079304179151 43232348381184 43288214866884 43442001248256 43691024916864 43703070967296 43715120338944 43783709521968 43965709614936 44121902874624 44191130300928 44203314235392 44215501529088 44468959152672 44602311110656 44684608894848 44953146207918 45100412817408 45112847450112 45125285511168 45371448952128 45383958312192 45455165908074 45467698349736 45616650633216 45629227597824 45865462499532 45878108064048 45903441705984 46028404850688 46126047891456 46317784614912 46390457387664 46403247698496 46682113369761 46835044079616 46847956967424 46921461582528 47116504681056 47344993547904 47358047033856 47384197890048 47629518749514 47642650681896 47798728114176 47811906699264 47886923755008 47900126656512 48161427163902 48174705748728 48187987994592 48345851953152 48622952136256 48636391928832 48872251404288 48885725970432 49152403031472 49165954838208 49179510381312 49256673212214 49431663230976 49461423316803 49637140733952 49701283736052 49715021588544 49728728514816 49742439220224 50177599999488 50191434463232 50205307797504 50270185006704 50737964419584 50751953381376 50765946200064 51042880071144 51056953101216 51151160643453 51304550953344 51318731962368 51332881047552 51612871572054 51781955457024 51796232257536 51810512994304 51891803877888 52107507691776 52189264561122 52203653660808 52374672949248 52389113167872 52689424589568 52703951588352 52959536467968 52974174928896 53263117741392 53277802913088 53597982017133 53773569128448 53788395036672 53872789224384 53887642488576 54196543967319 54211486493916 54359066666112 54389083447296 54404079058944 54700821153288 54895152136192 54981282829824 54996441716736 55296453410406 55311699192984 55326949178976 55508200390656 55610621134848 55841783325696 55944819579168 55960244122752 56112584945664 56449799999424 56465363771136 56553958132542 56754872598528 56770520481792 57080209972032 57095947554048 57111689475072 57423240080037 57439072238868 57643131174912 57717619822512 57749491178496 58254699889152 58270761289728 58286827118592 58378279362624 58620946153248 58729110368409 58921507067904 58937752313856 58954002038784 59259222916062 59275602663264 59291945536896 59579478526464 59921007459066 59937528277224 60133883756544 60150463266816 60495265269504 60511944416256 60606887877432 60623597799648 60822200844288 61153949999376 61170810752064 61187718878208 61204588941312 61501397188608 61538423797449 61757046153216 61853943183552 61870996931328 62225661592107 62242817826348 62446725439488 62463942623232 62561948776704 62822006241408 62955274638096 63126658063872 63144062711808 63161516261376 63506024999352 63523534242528 63731637485568 63849231673344 63866835542016 64215236218536 64232940998304 64250650659456 64848522571776 64932322300326 65163001872384 65180967960576 65536537375296 65554606450944 65572680508416 65675564282952 65908884307968 65948564422404 66182854311936 66268378314736 66286695451392 66304971353088 66323252293632 66703438729008 66903466665984 67026913342272 67429719311877 67650619226112 67669271175168 67687928266752 68057173428192 68075937468288 68201547524604 68406067937792 68424975949824 68443841396736 68798193749298 68817162096072 68855162558976 69042607276032 69061643010048 69189071837184 69476676922368 69585686081496 69604871547744 69832897265664 70252566119424 70271935451136 70612715290624 70674757021584 71017490321856 71037070550784 71076296835072 71444278124271 71463976022844 71698092171264 71717860048896 71830385632512 71850189984768 72262058623092 72281981991888 72478755554816 72518777929728 72934428204384 72954587893248 73308377106432 73328588955648 73728604547208 73748932257312 73769265571968 73885009818321 74147494846464 74455711100928 74551925604078 74593092772224 74613658830336 74816779927552 75266399999232 75287151694848 75307961696256 75405277510056 75673163464704 76106946629376 76127930072064 76148919300096 76564320106716 76585429651824 76956826430016 76999321571328 77419307358081 77672933185536 77694348386304 77715769491456 77837705816832 78161261537664 78283896841683 78305480491212 78562009423872 78583669751808 79012297221416 79034136884352 79055927382528 79439304701952 79894676612088 79916704369632 80178511675392 80660353692672 80682592555008 80809183836576 80831463732864 81317229740874 81538599999168 81561081002752 81583625170944 81606118588416 82001862918144 82051231729932 82342728204288 82471924244736 82494662575104 82944680115609 82967548789476 82990423768464 83262300585984 83415931702272 83762674988544 83940366184128 84168877418496 84192083615744 84674699999136 84698045656704 84830937198813 85132308897792 85155780722688 85620314958048 85643921331072 85667534212608 86158608358302 86464696762368 86576429733768 86884002496512 87382049833728 87406141934592 87430240677888 87567419043936 87931419229872 88382260601856 88406628470784 88431003058176 88888834374093 88937918305344 89204622221312 89369217789696 89881511188599 89906292415836 90200825634816 90225694900224 90742897904256 90767916624384 90910331816148 90935396699472 91233301266432 91730924999064 91756216128096 91806883411968 92056809701376 92252095782912 92635569229824 92780914775328 92806495396992 93364226739522 93670088159232 93695913934848 93842923165056 94233009362112 94689987095808 94716094067712 94768395780096 95259037499028 95285301363792 95597456228352 95773847510016 95800253313024 96322854327804 96349411497456 96375975989184 97245904272512 97272783857664 97398483450489 97744502808576 97771451940864 98304806062944 98331909676416 98359020762624 98513346424428 98863326461952 98922846633606 99274281467904 99402567472104 99430043177088 99457457029632 99484878440448 100355199998976 100382868926464 100410615595008 100540370013408 101475928839168 101503906762752 101531892400128 102085760142288 102113906202432 102302321286906 102609101906688 102637463924736 102665762095104 103197290623947 103225743144108 103563910914048 103592464515072 103783607755776 104215015383552 104378529122244 104407307321616 104749345898496 105378849179136 105407903176704 105919072935936 106526235482784 106555605826176 107195964034266 107547138256896 107576790073344 107745578448768 107775284977152 108393087934638 108422972987832 108718133332224 108778166894592 108808158117888 109401642306576 109962565659648 109992883433472 110592906820812 110623398385968 110653898357952 111221242269696 111683566651392 111827888406117 111889639158336 111920488245504 112225169891328 112899599998848 112930727542272 113107916265084 113509745197056 114160419944064 114191895108096 114223378950144 114846480160074 114878144477736 115286262349824 115435239645024 115498982356992 116509399778304 116541522579456 116573654237184 116756558725248 117241892306496 117458220736818 117843014135808 117875504627712 117908004077568 118518445832124 118551205326528 118583891073792 119158957052928 119842014918132 119875056554448 120267767513088 120990530539008 121023888832512 121213775754864 121247195599296 121975844611311 122307899998752 122341621504128 122375437756416 122409177882624 123002794377216 123076847594898 123514092306432 123707886367104 123741993862656 124451323184214 124485635652696 124893450878976 124927885246464 125123897553408 125644012482816 125910549276192 126253316127744 126288125423616 126323032522752 127012049998704 127047068485056 127698463346688 127733671084032 128394982984801 128430472437072 128465881996608 128501301318912 129237912537453 129697045143552 129864644600652 130326003744768 131073074750592 131109212901888 131145361016832 131351128565904 131897128844808 132365708623872 132536756629472 132573390902784 132609942706176 132646504587264 133406877458016 133806933331968 134053826684544 134859438623754 135301238452224 135338542350336 135375856533504 136114346856384 136151874936576 136403095049208 136812135875584 136849951899648 136887682793472 137596387498596 137634324192144 137710325117952 138085214552064 138378143674368 138953353844736 139171372162992 139209743095488 140046340109283 140505132238848 140543870902272 141225430581248 141349514043168 142034980643712 142074141101568 142152593670144 142888556248542 142927952045688 143396184342528 143435720097792 143660771265024 143700379969536 144524117246184 144563963983776 144957511109632 145037555859456 145868856408768 145909175786496 146616754212864 146657177911296 147457209094416 147497864514624 147538531143936 147770019636642 148294989692928 148384269950409 148911422201856 149103851208156 149186185544448 149227317660672 149633559855104 150532799998464 150574303389696 150615923392512 150810555020112 152213893258752 152255860144128 152297838600192 153128640213432 153170859303648 153913652860032 153998643142656 154838614716162 155345866371072 155388696772608 155431538982912 155675411633664 156322523075328 156567793683366 156610960982424 157124018847744 157167339503616 158024594442832 158068273768704 158111854765056 158878609403904 159789353224176 159833408739264 160793946051399 161320707385344 161365185110016 161618367673152 161662927465728 162634459481748 163077199998336 163122162005504 163167250341888 163212237176832 164102463459864 164685456408576 164943848489472 164989325150208 165889360231218 165935097578952 165980847536928 166524601171968 166831863404544 167525349977088 167880732368256 168337754836992 168384167231488 169349399998272 169396091313408 169661874397626 170264617795584 170311561445376 171240629916096 171287842662144 171335068425216 172317216716604 172929393524736 173152859467536 174764099667456 174812283869184 174860481355776 175134838087872 175862838459744 176187331105227 176764521203712 176813256941568 176862006116352 177777668748186 177875836610688 178409244442624 178738435579392 179763022377198 179812584831672 180401651269632 180451389800448 181485795808512 181535833248768 181820663632296 181870793398944 182466602532864 183461849998128 183512432256192 183613766823936 184504191565824 184615271392347 185271138459648 185561829550656 185612990793984 186676984776321 186728453479044 187340176318464 187391827869696 187685846330112 188466018724224 189379974191616 189432188135424 190518074998056 190570602727584 191194912456704 191547695020032 191600506626048 192645708655608 192698822994912 192751951978368 194491808545024 194545567715328 194796966900978 195489005617152 195542903881728 196609612125888 196663819352832 196718041525248 197026692848856 197726652923904 197845693267212 198548562935808 198805134944208 198860086354176 198914914059264 198969756880896 200710399997952 200765737852928 201080740026816 202289157935631 202951857678336 203007813525504 203063784800256 204171520284576 204227812404864 204604642573812 205218203813376 205274927849472 205331524190208 206394581247894 206451486288216 207127821828096 207184929030144 207567215511552 208430030767104 208757058244488 208814614643232 209498691796992 210757698358272 210815806353408 211838145871872 213052470965568 213111211652352 214332834372813 214391928068532 215094276513792 215153580146688 215491156897536 215550569954304 216786175869276 216845945975664 217436266664448 217556333789184 218803284613152 219925131319296 219985766866944 221185813641624 221246796771936 221307796715904 221655029454963 222442484539392 223367133302784 223655776812234 223779278316672 223840976491008 224450339782656 225799199997696 225861455084544 226215832530168 227019490394112 228320839888128 228383790216192 228446757900288 229692960320148 229756288955472 230870479290048 230997964713984 232257922074243 233018799556608 233083045158912 233147308474368 233513117450496 234483784612992 234851690525049 234916441473636 235686028271616 235751009255424 237036891664248 237102410653056 237167782147584 238317914105856 239684029836264 239750113108896 240535535026176 241981061078016 242047777665024 242427551509728 242494391198592 243951689222622 244615799997504 244683243008256 244750875512832 244818355765248 246005588754432 246153695189796 247028184612864 247415772734208 247483987725312 248834040346827 248902646368428 248971271305392 249786901757952 250247795106816 251288024965632 251821098552384 252506632255488 252576250847232 254024099997408 254094136970112 254492811596439 255396926693376 255467342168064 256789965969602 256860944874144 256931763993216 257002602637824 258475825074906 259394090287104 259729289201304 260652007489536 262146149501184 262218425803776 262290722033664 262702257131808 263794257689616 265073513258944 265146781805568 265219885412352 265293009174528 266666503122279 266813754916032 267613866663936 268107653369088 269644533565797 269718877247508 270602476904448 270677084700672 272228693712768 272303749873152 272806190098416 273624271751168 273699903799296 275192774997192 275268648384288 275420650235904 276170429104128 276756287348736 277906707689472 278342744325984 278419486190976 280092680218566 281010264477696 281087741804544 282450861162496 282699028086336 284069961287424 284148282203136 284305187340288 285777112497084 285855904091376 286792368685056 287321542530048 287400759939072 289048234492368 289127927967552 289915022219264 291737712817536 291818351572992 292195450351467 293233508425728 293314355822592 294914418188832 294995729029248 295077062287872 295540039273284 296589979385856 296768539900818 297822844403712 298207702416312 298372371088896 298454635321344 299267119710208 301065599996928 301148606779392 301231846785024 301621110040224 304427786517504 304511720288256 304595677200384 306257280426864 306341718607296 307827305720064 307997286285312 309591871871841 309677229432324 310691732742144 310777393545216 311350823267328 312645046150656 313135587366732 313221921964848 314248037695488 316049188885664 316136547537408 316223709530112 317757218807808 319578706448352 319666817478528 321587892102798 322641414770688 322730370220032 323236735346304 323325854931456 325268918963496 326154399996672 326244324011008 326334500683776 326424474353664 328204926919728 329887696978944 329978650300416 331778720462436 331870195157904 331961695073856 333663726809088 335050699954176 335483665218351 335761464736512 336675509673984 336768334462976 338698799996544 338792182626816 339323748795252 340529235591168 342481259832192 342575685324288 342670136850432 344634433433208 345858787049472 346305718935072 349528199334912 349624567738368 349720962711552 350269676175744 351725676919488 352374662210454 353529042407424 353626513883136 353724012232704 355555337496372 355751673221376 356818488885248 357476871158784 359526044754396 359625169663344 360803302539264 362971591617024 363071666497536 363641327264592 363741586797888 366923699996256 367024864512384 367227533647872 369008383131648 369230542784694 370542276919296 371123659101312 371225981587968 373353969552642 373456906958088 374680352636928 374783655739392 375371692660224 376932037448448 378759948383232 378864376270848 381036149996112 381141205455168 383095390040064 383201013252096 385184948954403 385291417311216 385397645989824 385503903956736 388983617090048 389091135430656 389593933801956 390978011234304 393219224251776 393327638705664 393436083050496 394053385697712 395691386534424 397097125871616 397610269888416 397720172708352 397829828118528 397939513761792 401420799995904 401531475705856 402161480053632 404578315871262 405903715356672 406015627051008 406127569600512 408343040569152 408455624809728 409209285147624 410436407626752 410549855698944 410663048380416 412789162495788 412902972576432 414255643656192 415134431023104 416860061534208 417514116488976 417629229286464 420139020327849 421515396716544 421631612706816 423676291743744 426104941931136 426222423304704 428665668745626 428783856137064 430188553027584 430307160293376 430982313795072 431101139908608 433572351738552 433691891951328 434872533328896 435112667578368 437606569226304 439850262638592 439971533733888 442371627283248 442493593543872 442615593431808 443310058909926 444884969078784 445152809851227 446734266605568 447311553624468 447558556633344 447681952982016 448900679565312 451598399995392 451722910169088 452431665060336 456641679776256 456767580432384 456893515800576 459385920640296 459512577910944 461740958580096 461995929427968 464515844148486 466037599113216 466166090317824 466294616948736 467026234900992 468967569225984 469703381050098 469832882947272 471372056543232 471502018510848 474073783328496 474204821306112 474335564295168 476635828211712 479368059672528 479500226217792 482381838154197 483962122156032 484095555330048 484855103019456 484988782397184 487903378445244 489231599995008 489366486016512 489501751025664 489636711530496 492307390379592 494056369225728 494831545468416 494967975450624 497668080693654 497805292736856 497942542610784 499573803515904 500495590213632 502576049931264 503642197104768 505013264510976 505152501694464 508048199994816 508188273940224 508985623192878 510793853386752 510934684336128 513579931939204 513721889748288 513863527986432 514005205275648 516951650149812 518788180574208 519458578402608 524292299002368 524436851607552 524581444067328 525404514263616 527588515379232 528561993315681 530147026517888 530293563611136 530439770824704 530586018349056 533333006244558 533627509832064 535227733327872 536215306738176 539289067131594 539437754495016 541204953808896 541354169401344 544457387425536 544607499746304 545612380196832 547248543502336 547399807598592 550385549994384 550537296768576 550841300471808 553512574697472 553845814177041 555813415378944 556685488651968 556838972381952 560030954328963 560185360437132 562020528955392 562175483609088 565398056172672 568139922574848 568296564406272 571554224994168 571711808182752 573584737370112 574643085060096 574801519878144 578096468984736 578255855935104 579830044438528 583475425635072 583636703145984 584390900702934 586467016851456 586628711645184 589828836377664 589991458058496 590154124575744 591080078546568 593179958771712 593537079801636 595645688807424 596415404832624 596744742177792 596909270642688 602131199993856 602297213558784 603242220080448 606867473806893 608855573035008 609023440576512 609191354400768 612514560853728 612683437214592 615654611440128 615994572570624 619183743743682 619354458864648 621383465484288 621554787090432 622701646534656 625290092301312 626271174733464 626443843929696 628496075390976 632098377771328 632273095074816 632447419060224 635514437615616 639157412896704 639333634957056 642998503118439 643175784205596 645282829541376 645460740440064 646473470692608 646651709862912 650537837926992 652308799993344 652488648022016 652669001367552 656409853839456 659775393957888 659957300600832 663557440924872 663740390315808 663923390147712 664965088364889 667327453618176 670101399908352 670967330436702 671522929473024 673351019347968 673536668925952 677397599993088 677584365253632 678647497590504 681058471182336 684962519664384 685151370648576 685340273700864 689268866866416 692611437870144 696773766222729 699056398669824 699249135476736 699441925423104 700539352351488 703451353838976 704555071575147 704749324420908 707058084814848 707253027766272 711110674992744 711503346442752 713636977770496 714953742317568 719052089508792 719250339326688 721606605078528 725943183234048 726143332995072 727282654529184 727483173595776 733847399992512 734049729024768 734455067295744 738016766263296 738461085569388 741084553838592 742247318202624 742451963175936 746502121040481 746707939105284 746913813916176 749360705273856 750743385320448 753864074896896 757519896766464 757728752541696 762072299992224 762282410910336 763478434789317 766190780080128 766402026504192 770369897908806 770582834622432 770795291979648 771007807913472 777967234180096 778182270861312 779187867603912 781956022468608 786438448503552 786655277411328 786872166100992 788106771395424 791382773068848 795220539776832 795440345416704 795659656237056 795879027523584 799999509366837 802841599991808 803062951411712 804322960107264 808933600697391 809156631742524 811807430713344 812031254102016 816686081138304 816911249619456 818418570295248 820872815253504 821099711397888 825578324991576 825805945152864 828511287312384 830268862046208 833720123068416 835028232977952 835258458572928 840278040655698 843030793433088 843263225413632 847352583487488 852209883862272 852444846609408 857331337491252 857567712274128 860377106055168 861964627590144 862202279817216 867144703477104 867383783902656 869745066657792 875213138452608 876586351054401 879700525277184 879943067467776 884743254566496 884987187087744 885231186863616 886620117819852 889769938157568 890305619702454 893468533211136 894623107248936 895117113266688 895363905964032 897801359130624 903196799990784 903445820338176 904863330120672 913283359552512 913535160864768 913787031601152 918771841280592 919025155821888 923481917160192 923991858855936 928775615615523 929031688296972 932075198226432 932332180635648 934052469801984 937935138451968 939406762100196 939665765894544 942744113086464 948147566656992 948409642612224 948671128590336 953271656423424 958736119345056 959000452435584 964763676308394 967924244312064 968191110660096 969710206038912 969977564794368 975806756890488 978463199990016 978732972033024 979003502051328 979273423060992 984614780759184 989663090936832 989935950901248 995336161387308 995610585473712 995885085221568 1000991180427264 1005152099862528 1006450995655053 1007284394209536 1010026529021952 1010305003388928 1016096399989632 1016376547880448 1017971246385756 1021587706773504 1027159863878408 1027443779496576 1027727055972864 1028010410551296 1033903300299624 1037576361148416 1038917156805216 1048584598004736 1048873703215104 1049162888134656 1050809028527232 1055177030758464 1057123986631362 1060294053035776 1060587127222272 1060879541649408 1061172036698112 1066666012489116 1067255019664128 1070455466655744 1072430613476352 1078578134263188 1078875508990032 1082409907617792 1088914774851072 1089214999492608 1091224760393664 1094497087004672 1100771099988768 1101074593537152 1101682600943616 1107025149394944 1107691628354082 1111626830757888 1113370977303936 1113677944763904 1120061908657926 1120370720874264 1124041057910784 1124350967218176 1130796112345344 1136279845149696 1136593128812544 1143108449988336 1143423616365504 1149286170120192 1149603039756288 1155554846863209 1156192937969472 1156511711870208 1159660088877056 1166950851270144 1167273406291968 1168781801405868 1172934033702912 1179657672755328 1179982916116992 1180308249151488 1182160157093136 1187074159603272 1191291377614848 1192830809665248 1193489484355584 1193818541285376 1204262399987712 1204594427117568 1206484440160896 1213734947613786 1217711146070016 1218046881153024 1218382708801536 1225029121707456 1225366874429184 1231309222880256 1231989145141248 1238367487487364 1238708917729296 1242766930968576 1245403293069312 1250580184602624 1252542349466928 1252887687859392 1260417060983547 1264196755542656 1264546190149632 1264894838120448 1271028875231232 1278314825793408 1278667269914112 1285997006236878 1286351568411192 1290565659082752 1290921480880128 1292946941385216 1293303419725824 1301075675853984 1304617599986688 1304977296044032 1305338002735104 1312819707678912 1319550787915776 1319914601201664 1327114881849744 1327480780631616 1327846780295424 1329930176729778 1334654907236352 1335458429553681 1340202799816704 1341934660873404 1343045858946048 1346702038695936 1354795199986176 1355168730507264 1357294995181008 1369925039328768 1370302741297152 1370680547401728 1378537733732832 1385222875740288 1393547532445458 1398112797339648 1398498270953472 1398883850846208 1401078704702976 1406902707677952 1409110143150294 1409498648841816 1414116169629696 1414506055532544 1422221349985488 1423006692885504 1429907484635136 1438104179017584 1438500678653376 1447145514462591 1451886366468096 1452286665990144 1454565309058368 1454966347191552 1467694799985024 1468099458049536 1468910134591488 1476922171138776 1482169107677184 1484494636405248 1484903926351872 1493004242080962 1493415878210568 1493827627832352 1498721410547712 1501486770640896 1507728149793792 1515039793532928 1515457505083392 1524144599984448 1524564821820672 1526956869578634 1532381560160256 1532804053008384 1540739795817612 1541165669244864 1541590583959296 1542015615826944 1555934468360192 1556364541722624 1558375735207824 1572876897007104 1573310554822656 1573744332201984 1576213542790848 1582765546137696 1585685979947043 1590441079553664 1590880690833408 1591319312474112 1591758055047168 1599999018733674 1605683199983616 1606125902823424 1608645920214528 1617867201394782 1618313263485048 1623614861426688 1624062508204032 1633372162276608 1633822499238912 1636837140590496 1641745630507008 1642199422795776 1651156649983152 1651611890305728 1660537724092416 1661537442531123 1667440246136832 1670056465955904 1670516917145856 1680092862986889 1680556081311396 1686061586866176 1686526450827264 1704419767724544 1704889693218816 1714662674982504 1715135424548256 1720754212110336 1723929255180288 1724404559634432 1734289406954208 1734767567805312 1739490133315584 1750426276905216 1753172702108802 1759401050554368 1759886134935552 1769486509132992 1769974374175488 1770462373727232 1773240235639704 1779539876315136 1780611239404908 1786937066422272 1789246214497872 1790234226533376 1790727811928064 1806393599981568 1806891640676352 1809726660241344 1820602421420679 1826566719105024 1827070321729536 1827574063202304 1837543682561184 1838050311643776 1846963834320384 1847983717711872 1857551231231046 1858063376593944 1864150396452864 1864664361271296 1868104939603968 1875870276903936 1878813524200392 1879331531789088 1885488226172928 1896295133313984 1896819285224448 1897342257180672 1906543312846848 1917472238690112 1918000904871168 1928995509355317 1929527352616788 1935848488624128 1936382221320192 1939420412077824 1939955129588736 1951613513780976 1956926399980032 1957465944066048 1958007004102656 1969229561518368 1979326181873664 1979871901802496 1990672322774616 1991221170947424 1991770170443136 2001982360854528 2010304199725056 2012901991310106 2014568788419072 2020053058043904 2020610006777856 2032192799979264 2032753095760896 2035942492771512 2043175413547008 2054319727756816 2054887558993152 2055454111945728 2056020821102592 2067806600599248 2077834313610432 2090321298668187 2097169196009472 2097747406430208 2098325776269312 2101618057054464 2110354061516928 2114247973262724 2120588106071552 2121174254444544 2121759083298816 2133332024978232 2134510039328256 2140910933311488 2144861226952704 2157156268526376 2157751017980064 2164819815235584 2177829549702144 2178429998985216 2182449520787328 2188994174009344 2201542199977536 2202149187074304 2203365201887232 2214050298789888 2215383256708164 2223253661515776 2226741954607872 2227355889527808 2240123817315852 2240741441748528 2248082115821568 2261592224690688 2272559690299392 2273186257625088 2286216899976672 2286847232731008 2290435304367951 2298572340240384 2299206079512576 2311109693726418 2312385875938944 2313023423740416 2319320177754112 2333901702540288 2334546812583936 2337563602811736 2345868067405824 2359315345510656 2359965832233984 2360616498302976 2364320314186272 2374148319206544 2385661619330496 2386978968711168 2387637082570752 2399998528100511 2408524799975424 2409188854235136 2412968880321792 2426800802092173 2427469895227572 2435422292140032 2436093762306048 2450058243414912 2450733748858368 2462618445760512 2476734974974728 2477417835458592 2485533861937152 2490806586138624 2501160369205248 2505084698933856 2505775375718784 2520834121967094 2528393511085312 2529092380299264 2529789676240896 2542057750462464 2556629651586816 2557334539828224 2571994012473756 2572703136822384 2581131318165504 2585893882770432 2586606839451648 2602151351707968 2609235199973376 2609954592088064 2625639415357824 2629759053163203 2639101575831552 2639829202403328 2654229763699488 2654961561263232 2655693560590848 2659860353459556 2669309814472704 2670916859107362 2680405599633408 2683869321746808 2686091717892096 2693404077391872 2709590399972352 2710337461014528 2714589990362016 2739850078657536 2740605482594304 2741361094803456 2757075467465664 2770445751480576 2786326846846569 2787095064890916 2796225594679296 2796996541906944 2802157409405952 2813805415355904 2818220286300588 2818997297683632 2828232339259392 2844442699970976 2846013385771008 2859814969270272 2876208358035168 2877001357306752 2894291028925182 2903772732936192 2904573331980288 2909130618116736 2909932694383104 2935389599970048 2936198916099072 2937820269182976 2953844342277552 2968989272810496 2969807852703744 2986008484161924 2986831756421136 2987655255664704 3002973541281792 3015456299587584 3019352986965159 3030079587065856 3030915010166784 3048289199968896 3049129643641344 3053913739157268 3064763120320512 3081479591635224 3082331338489728 3083181167918592 3084031231653888 3111868936720384 3112729083445248 3116751470415648 3145753794014208 3146621109645312 3147488664403968 3152427085581696 3165531092275392 3171371959894086 3180882159107328 3181761381666816 3182638624948224 3183516110094336 3199998037467348 3211366399967232 3217291840429056 3235734402789564 3236626526970096 3247229722853376 3266744324553216 3267644998477824 3273674281180992 3283491261014016 3302313299966304 3303223780611456 3321075448184832 3323074885062246 3334880492273664 3340112931911808 3341033834291712 3360185725973778 3361112162622792 3372123173732352 3373052901654528 3408839535449088 3409779386437632 3429325349965008 3430270849096512 3447858510360576 3448809119268864 3466664540589627 3468578813908416 3469535135610624 3478980266631168 3500852553810432 3506345404217604 3518802101108736 3538973018265984 3539948748350976 3540924747454464 3546480471279408 3561222478809816 3573874132844544 3578492428995744 3580468453066752 3581455623856128 3612787199963136 3613783281352704 3619453320482688 3641204842841358 3653133438210048 3654140643459072 3655148126404608 3675087365122368 3676100623287552 3693927668640768 3695967435423744 3715102462462092 3716126753187888 3728300792905728 3736209879207936 3751740553807872 3757627048400784 3758663063578176 3781251182950641 3792590266627968 3793638570448896 3794684514361344 3813086625693696 3834944477380224 3836001809742336 3857991018710634 3859054705233576 3871696977248256 3872764442640384 3878840824155648 3879910259177472 3903227027561952 3913852799960064 3914931888132096 3916014008205312 3938459123036736 3958652363747328 3959743803604992 3981344645549232 3982442341894848 3983540340886272 4003964721709056 4006375288661043 4020608399450112 4025803982620212 4029137576838144 4040106116087808 4064385599958528 4065506191521792 4071884985543024 4108639455513632 4109775117986304 4110908223891456 4112041642205184 4135613201198496 4155668627220864 4180642597336374 4194338392018944 4195494812860416 4196651552538624 4203236114108928 4220708123033856 4228495946525448 4241176212143104 4242348508889088 4243518166597632 4266664049956464 4269020078656512 4289722453905408 4314312537052752 4315502035960128 4341436543387773 4355659099404288 4356859997970432 4364899041574656 4377988348018688 4403084399955072 4404298374148608 4406730403774464 4430766513416328 4446507323031552 4453483909215744 4454711779055616 4480247634631704 4481482883497056 4496164231643136 4523184449381376 4545119380598784 4546372515250176 4572433799953344 4573694465462016 4580870608735902 4597144680480768 4598412159025152 4622219387452836 4624771751877888 4626046847480832 4638640355508224 4667803405080576 4669093625167872 4675127205623472 4718630691021312 4719931664467968 4721232996605952 4728640628372544 4748296638413088 4771323238660992 4773957937422336 4775274165141504 4799997056201022 4817049599950848 4818377708470272 4825937760643584 4853601604184346 4854939790455144 4870844584280064 4872187524612096 4900116486829824 4901467497716736 4925236891521024 4953469949949456 4954835670917184 4981613172277248 4984612327593369 5002320738410496 5010169397867712 5011550751437568 5041668243934188 5056787022170624 5058184760598528 5059579352481792 5113259303173632 5114669079656448 5143988024947512 5145406273644768 5162262636331008 5171787765540864 5173213678903296 5204302703415936 5218470399946752 5219909184176128 5251278830715648 5259518106326406 5278203151663104 5279658404806656 5308459527398976 5309923122526464 5311387121181696 5319720706919112 5338619628945408 5341833718214724 5360811199266816 5367738643493616 5372183435784192 5419180799944704 5420674922029056 5429179980724032 5461807264262037 5479700157315072 5481210965188608 5482722189606912 5514150934931328 5540891502961152 5572653693693138 5574190129781832 5592451189358592 5593993083813888 5604314818811904 5627610830711808 5636440572601176 5637994595367264 5656464678518784 5688885399941952 5692026771542016 5719629938540544 5752416716070336 5754002714613504 5786986528065951 5788582057850364 5807545465872384 5809146663960576 5818261236233472 5819865388766208 5870779199940096 5872397832198144 5907688684555104 5937978545620992 5939615705407488 5972016968323848 5973663512842272 5975310511329408 6005947082563584 6030912599175168 6038705973930318 6060159174131712 6061830020333568 6096578399937792 6098259287282688 6107827478314536 6129526240641024 6162959183270448 6164662676979456 6166362335837184 6168062463307776 6223737873440768 6233502940831296 6270963896004561 6291507588028416 6293242219290624 6294977328807936 6304854171163392 6331062184550784 6342743919788172 6361764318214656 6363522763333632 6365277249896448 6399996074934696 6422732799934464 6434583680858112 6471468805579128 6473253053940192 6494459445706752 6533488649106432 6535289996955648 6547348562361984 6566982522028032 6604626599932608 6606447561222912 6642150896369664 6646149770124492 6669760984547328 6680225863823616 6682067668583424 6720371451947556 6722224325245584 6744246347464704 6817679070898176 6819558772875264 6858650699930016 6860541698193024 6871305913103853 6895717020721152 6897618238537728 6933329081179254 6937157627816832 6939070271221248 6957960533262336 7001705107620864 7012690808435208 7037604202217472 7077946036531968 7079897496701952 7081849494908928 7092960942558816 7122444957619632 7156984857991488 7160936906133504 7162911247712256 7199995584301533 7225574399926272 7227566562705408 7238906640965376 7280402406276519 7282409685682716 7306266876420096 7308281286918144 7350174730244736 7352201246575104 7387855337281536 7430204924924184 7432253506375776 7456601585811456 7472419758415872 7503481107615744 7515254096801568 7517326127156352 7562502365901282 7585180533255936 7587277140897792 7589369028722688 7626173251387392 7669888954760448 7672003619484672 7715982037421268 7718109410467152 7743393954496512 7757681648311296 7759820518354944 7806454055123904 7827705599920128 7829863776264192 7876918246073472 7889277159489609 7917304727494656 7919487607209984 7962689291098464 7964884683789696 7967080681772544 8007929443418112 8012750577322086 8041216798900224 8051607965240424 8058275153676288 8080212232175616 8128771199917056 8131012383043584 8143769971086048 8217278911027264 8219550235972608 8221816447782912 8224083284410368 8271226402396992 8311337254441728 8358980540539707 8361285194672748 8388676784037888 8390989625720832 8406472228217856 8441416246067712 8456991893050896 8482352424286208 8484697017778176 8533328099912928 8538040157313024 8579444907810816 8628625074105504 8631004071920256 8682873086775546 8711318198808576 8713719995940864 8729798083149312 8755976696037376 8806168799910144 8808596748297216 8813460807548928 8861533026832656 8906967818431488 8909423558111232 8960495269263408 8962965766994112 9046368898762752 9058058960895477 9090238761197568 9092745030500352 9144867599906688 9147388930924032 9161741217471804 9194289360961536 9244438774905672 9249543503755776 9252093694961664 9277280711016448 9335606810161152 9338187250335744 9350254411246944 9437261382042624 9439863328935936 9442465993211904 9457281256745088 9496593276826176 9542646477321984 9547915874844672 9550548330283008 9599994112402044 9634099199901696 9651875521287168 9707203208368692 9709879580910288 9741689168560128 9800232973659648 9802934995433472 9850473783042048 9906939899898912 9909671341834368 9963226344554496 9969224655186738 10004641476820992 10020338795735424 10023101502875136 10083336487868376 10113574044341248 10116369521197056 10119158704963584 10226518606347264 10229338159312896 10287976049895024 10290812547289536 10343575531081728 10346427357806592 10399993621768881 10408605406831872 10436940799893504 10439818368352256 10502557661431296 10519036212652812 10556406303326208 10616919054797952 10619846245052928 10622774242363392 10639441413838224 10683667436429448 10721622398533632 10735477286987232 10744366871568384 10838361599889408 10841349844058112 10858359961448064 10923614528524074 10959400314630144 10962421930377216 10965444379213824 11028301869862656 11081783005922304 11145307387386276 11148380259563664 11184902378717184 11208629637623808 11255221661423616 11272881145202352 11275989190734528 11377770799883904 11384053543084032 11439259877081088 11504833432140672 11508005429227008 11573973056131902 11577164115700728 11615090931744768 11618293327921152 11636522472466944 11639730777532416 11741558399880192 11744795664396288 11815377369110208 11875957091241984 11879231410814976 11944033936647696 11947327025684544 11950621022658816 12011894165127168 12061825198350336 12077411947860636 12120318348263424 12193156799875584 12196518574565376 12215654956629072 12325918366540896 12329325353958912 12332724671674368 12336124926615552 12447475746881536 12467005881662592 12541927792009122 12583015176056832 12586484438581248 12589954657615872 12609708342326784 12662124369101568 12685487839576344 12723528636429312 12727045526667264 12730554499792896 12799992149869392 12869167361716224 12942937611158256 12946506107880384 13024309630163319 13066977298212864 13070579993911296 13094697124723968 13133965044056064 13209253199865216 13212895122445824 13292299540248984 13339521969094656 13360451727647232 13364135337166848 13440742903895112 13444448650491168 13488492694929408 13635358141796352 13639117545750528 13717301399860032 13721083396386048 13742611826207706 13791434041442304 13795236477075456 13866658162358508 13874315255633664 13878140542442496 13915921066524672 14003410215241728 14025381616870416 14155892073063936 14159794993403904 14163698989817856 14185921885117632 14244889915239264 14313969715982976 14321873812267008 14325822495424512 14399991168603066 14451148799852544 14455133125410816 14477813281930752 14560804812553038 14564819371365432 14612533752840192 14616562573836288 14700349460489472 14704402493150208 14775710674563072 14860409849848368 14864507012751552 14944839516831744 14953836982780107 15006962215231488 15030508193603136 15034652254312704 15125004731802564 15170361066511872 15174554281795584 15178738057445376 15339777909520896 15344007238969344 15431964074842536 15436218820934304 15486787908993024 15515363296622592 15519641036709888 15612908110247808 15655411199840256 15659727552528384 15753836492146944 15778554318979218 15834609454989312 15838975214419968 15925378582196928 15929769367579392 15934161363545088 16015858886836224 16025501154644172 16082433597800448 16103215930480848 16116550307352576 16257542399834112 16262024766087168 16287539942172096 16385421792786111 16434557822054528 16439100471945216 16443632895565824 16448166568820736 16542452804793984 16622674508883456 16717961081079414 16722570389345496 16777353568075776 16781979251441664 16812944456435712 16882832492135424 16913983786101792 16964704848572416 16969394035556352 17066656199825856 17076080314626048 17158889815621632 17257250148211008 17262008143840512 17360959584197853 17365746173551092 17422636397617152 17427439991881728 17459596166298624 17612337599820288 17617193496594432 17723066053665312 17813935636862976 17818847116222464 17920990538526816 17925931533988224 18092737797525504 18116117921790954 18180477522395136 18185490061000704 18289735199813376 18294777861848064 18323482434943608 18388578721923072 18488877549811344 18499087007511552 18504187389923328 18671213620322304 18700508822493888 18812891688013683 18874522764085248 18879726657871872 18884931986423808 18914562513490176 18993186553652352 19085292954643968 19095831749689344 19199988224804088 19268198399803392 19303751042574336 19414406416737384 19419759161820576 19483378337120256 19600465947319296 19605869990866944 19700947566084096 19813879799797824 19819342683668736 19926452689108992 19938449310373476 20009282953641984 20040677591470848 20046203005750272 20166672975736752 20227148088682496 20232739042394112 20453037212694528 20458676318625792 20575952099790048 20581625094579072 20613917739311559 20687151062163456 20692854715613184 20799987243537762 20817210813663744 20873881599787008 20879636736704512 21005115322862592 21038072425305624 21112812606652416 21233838109595904 21239692490105856 21245548484726784 21278882827676448 21367334872858896 21470954573974464 21488733743136768 21599986752904599 21676723199778816 21682699688116224 21716719922896128 21841207218829557 21847229057048148 21918800629260288 21924843860754432 22056603739725312 22163566011844608 22290614774772552 22296760519127328 22369804757434368 22417259275247616 22510443322847232 22545762290404704 22551978381469056 22755541599767808 22768107086168064 22878519754162176 23009666864281344 23016010858454016 23147946112263804 23154328231401456 23230181863489536 23273044944933888 23279461555064832 23483116799760384 23489591328792576 23630754738220416 23667831478468827 23751914182483968 23758462821629952 23888067873295392 23894654051369088 23901242045317632 24023788330254336 24123650396700672 24154823895721272 24240636696526848 24386313599751168 24393037149130752 24431309913258144 24651836733081792 24658650707917824 24665449343348736 24672249853231104 24894951493763072 24934011763325184 25076941621619121 25083855584018244 25166030352113664 25172968877162496 25219416684653568 25324248738203136 25370975679152688 25447057272858624 25454091053334528 25599984299738784 25738334723432448 25885875222316512 25893012215760768 26048619260326638 26133954596425728 26141159987822592 26189394249447936 26267930088112128 26418506399730432 26425790244891648 26584599080497968 26720903455294464 26728270674333696 26881485807790224 26888897300982336 27174176882686431 27270716283592704 27278235091501056 27434602799720064 27442166792772096 27485223652415412 27582868082884608 27733316324717016 27748630511267328 27756281084884992 27831842133049344 28006820430483456 28050763233740832 28311784146127872 28319589986807808 28327397979635712 28371843770235264 28489779830478528 28627939431965952 28643747624534016 28651644990849024 28799982337206132 28902297599705088 28955626563861504 29121609625106076 29129638742730864 29225067505680384 29400698920978944 29408804986300416 29551421349126144 29720819699696736 29729014025503104 29889679033663488 29907673965560214 30013924430462976 30061016387206272 30069304508625408 30250009463605128 30340722133023744 30349108563591168 30357476114890752 30679555819041792 30688014477938688 30863928149685072 30872437641868608 31030726593245184 31039282073419776 31199980865306643 31225816220495616 31310822399680512 31319455105056768 31507672984293888 31557108637958436 31669218909978624 31850757164393856 31859538735158784 31868322727090176 32051002309288344 32164867195600896 32206431860961696 32233100614705152 32515084799668224 32524049532174336 32575079884344192 32770843585572222 32869115644109056 32878200943890432 32887265791131648 32896333137641472 33084905609587968 33245349017766912 33435922162158828 33445140778690992 33554707136151552 33625888912871424 33765664984270848 33827967572203584 33929409697144832 34133312399651712 34152160629252096 34317779631243264 34514500296422016 34524016287681024 34721919168395706 34731492347102184 34845272795234304 34854879983763456 34919192332597248 35224675199640576 35234386993188864 35446132107330624 35627871273725952 35637694232444928 35841981077053632 35851863067976448 36185475595051008 36232235843581908 36360955044790272 36579470399626752 36589555723696128 36646964869887216 36977755099622688 36998174015023104 37008374779846656 37342427240644608 37401017644987776 37625783376027366 37749045528170496 37759453315743744 37769863972847616 37829125026980352 37986373107304704 38170585909287936 38191663499378688 38399976449608176 38607502085148672 38828812833474768 38839518323641152 39072928890489957 39200931894638592 39211739981733888 39401895132168192 39627759599595648 39638685367337472 39876898620746952 40018565907283968 40081355182941696 40092406011500544 40333345951473504 40454296177364992 40465478084788224 40906074425389056 40917352637251584 41151904199580096 41163250189158144 41227835478623118 41374302124326912 41385709431226368 41599974487075524 41634421627327488 41747763199574016 42010230645725184 42076144850611248 42467676219191808 42479384980211712 42491096969453568 42557765655352896 42734669745717792 42941909147948928 42977467486273536 43199973505809198 43353446399557632 43365399376232448 43433439845792256 43682414437659114 43694458114096296 43837601258520576 43849687721508864 44113207479450624 44327132023689216 44581229549545104 44593521038254656 44834518550495232 44861510948340321 45020886645694464 45091524580809408 45103956762938112 45511083199535616 45536214172336128 46019333728562688 46032021716908032 46295892224527608 46308656462802912 46460363726979072 46546089889867776 46558923110129664 46966233599520768 46979182657585152 47261509476440832 47335662956937654 47503828364967936 47516925643259904 47776135746590784 47789308102738176 47802484090635264 48047576660508672 48247300793401344 48309647791442544 48772627199502336 48786074298261504 48862619826516288 49156265378358333 49303673466163584 49317301415835648 49330898686697472 49344499706462208 49789902987526144 49868023526650368 50153883243238242 50167711168036488 50332060704227328 50345937754324992 50438833369307136 50648497476406272 50741951358305376 50894114545717248 50908182106669056 51199968599477568 51476669446864896 51771750444633024 51786024431521536 52082878752593559 52097238520653276 52267909192851456 52282319975645184 52378788498895872 52837012799460864 52851580489783296 53169198160995936 53441806910588928 53456541348667392 53762971615580448 53777794601964672 54348353765372862 54541432567185408 54556470183002112 54869205599440128 54884333585544192 54970447304830824 55165736165769216 55466632649434032 55497261022534656 55512562169769984 56013640860966912 56101526467481664 56438675064041049 56623568292255744 56639179973615616 56654795959271424 56743687540470528 56979559660957056 57255878863931904 57287495249068032 57599964674412264 57804595199410176 57911253127723008 58243219250212152 58259277485461728 58450135011360768 58801397841957888 58817609972600832 59102842698252288 59441639399393472 59458028051006208 59779358067326976 59815347931120428 60027848860925952 60122032774412544 60138609017250816 60500018927210256 60681444266047488 60698217127182336 61359111638083584 61376028955877376 61727856299370144 61744875283737216 62061453186490368 62078564146839552 62399961730613286 62451632440991232 62621644799361024 62638910210113536 63015345968587776 63114217275916872 63338437819957248 63701514328787712 63719077470317568 63736645454180352 64102004618576688 64412863721923392 64466201229410304 64799960258713797 65030169599336448 65048099064348672 65150159768688384 65541687171144444 65738231288218112 65756401887780864 65774531582263296 66169811219175936 66490698035533824 66871844324317656 66890281557381984 67109414272303104 67251777825742848 67531329968541696 67655935144407168 67858819394289664 68266624799303424 68304321258504192 68635559262486528 69029000592844032 69048032575362048 69443838336791412 69462984694204368 69690545590468608 69838384665194496 70449350399281152 70468773986377728 70892264214661248 71003494435406481 71255742547451904 71275388464889856 71683962154107264 71703726135952896 72370951190102016 72464471687163816 72721910089580544 73158940799253504 73179111447392256 73293929739774432 73955510199245376 73996348030046208 74016749559693312 74684854481289216 74802035289975552 75230824864857363 75251566752054732 75498091056340992 75518906631487488 75658250053960704 75972746214609408 76341171818575872 76799952899216352 77215004170297344 77657625666949536 77679036647282304 78145857780979914 78401863789277184 78423479963467776 78803790264336384 79255519199191296 79277370734674944 79753797241493904 80162710365883392 80184812023001088 80666691902947008 80908592354729984 81522530648059293 81812148850778112 81834705274503168 82303808399160192 82326500378316288 82455670957246236 82748604248653824 83199948974151048 83268843254654976 83495526399148032 84020461291450368 84152289701222496 84935352438383616 84958769960423424 84982193938907136 85115531310705792 85469339491435584 85883818295897856 85954934972547072 86399947011618396 86706892799115264 86866879691584512 87364828875318228 87388916228192592 87675202517041152 88226414958901248 88654264047378432 89162459099090208 89187042076509312 89669037100990464 89723021896680642 90041773291388928 90183049161618816 90207913525876224 91022166399071232 91072428344672256 92038667457125376 92064043433816064 92591784449055216 92617312925605824 93092179779735552 93117846220259328 93599942595919929 93932467199041536 93958365315170304 94523018952881664 94671325913875308 95007656729935872 95552271493181568 95578616205476352 95604968181270528 96494601586802688 96619295582885088 97545254399004672 97572148596523008 97725239653032576 98312530756716666 98607346932327168 98634602831671296 98661797373394944 98688999412924416 99736047053300736 100307766486476484 100335422336072976 100664121408454656 100877666738614272 101296994952812544 101483902716610752 101788229091434496 102399937198955136 102953338893729792 103543500889266048 103572048863043072 104165757505187118 104194477041306552 104535818385702912 104564639951290368 104757576997791744 105674025598921728 105703160979566592 106338396321991872 106883613821177856 106913082697334784 107525943231160896 107555589203929344 108696707530745724 109082865134370816 109738411198880256 109768667171088384 109940894609661648 110933265298868064 110994522045069312 111025124339539968 112027281721933824 112203052934963328 112877350128082098 113247136584511488 113278359947231232 113309591918542848 113487375080941056 113959119321914112 114511757727863808 114574990498136064 115199929348824528 115822506255446016 116486438500424304 116518554970923456 117218786671469871 117602795683915776 117635219945201664 118205685396504576 118883278798786944 118916056102012416 119630695862240856 120055697721851904 120244065548825088 120277218034501632 121000037854420512 121362888532094976 121396434254364672 122718223276167168 122752057911754752 123455712598740288 123489750567474432 124122906372980736 124157128293679104 124799923461226572 124903264881982464 125243289598722048 126030691937175552 126228434551833744 127403028657575424 127438154940635136 127473290908360704 128204009237153376 128825727443846784 128932402458820608 129599920517427594 130060339198672896 130096198128697344 130300319537376768 131083374342288888 131476462576436224 131512803775561728 131549063164526592 132339622438351872 132981396071067648 133743688648635312 133780563114763968 134503555651485696 134584532845020963 135062659937083392 135311870288814336 135717638788579328 136533249598606848 136608642517008384 138058001185688064 138096065150724096 138887676673582824 138925969388408736 139381091180937216 139676769330388992 140898700798562304 140937547972755456 141784528429322496 142006988870812962 142511485094903808 142550776929779712 143367924308214528 143407452271905792 144741902380204032 144928943374327632 146317881598507008 146358222894784512 146587859479548864 147911020398490752 147992696060092416 148033499119386624 149369708962578432 149604070579951104 150461649729714726 150503133504109464 150996182112681984 151037813262974976 151316500107921408 151945492429218816 152682343637151744 153599905798432704 154430008340594688 155315251333899072 155358073294564608 156291715561959828 156803727578554368 156846959926935552 158511038398382592 158554741469349888 159507594482987808 160325420731766784 160369624046002176 161333383805894016 161817184709459968 163045061296118586 163624297701556224 163669410549006336 164607616798320384 164653000756632576 164911341914492472 165497208497307648 166399897948302096 166537686509309952 168040922582900736 168304579402444992 169316025192123147 169870704876767232 169917539920846848 169964387877814272 170231062621411584 170938678982871168 171767636591795712 172799894023236792 173413785598230528 173733759383169024 174729657750636456 174777832456385184 175350405034082304 176452829917802496 177308528094756864 178324918198180416 178374084153018624 179338074201980928 179446043793361284 180083546582777856 180366098323237632 180415827051752448 182044332798142464 184077334914250752 184128086867632128 185183568898110432 185234625851211648 186184359559471104 186235692440518656 187199885191839858 187864934398083072 187916730630340608 189046037905763328 189342651827750616 190015313459871744 191104542986363136 191157232410952704 191209936362541056 193238591165770176 194399880776141391 195090508798009344 195144297193046016 195450479306065152 196625061513433332 197214693864654336 197269205663342592 197323594746789888 199472094106601472 200615532972952968 200670844672145952 201328242816909312 201755333477228544 202593989905625088 202967805433221504 203576458182868992 204799874397910272 205906677787459584 207087001778532096 207144097726086144 208331515010374236 208388954082613104 209071636771405824 209515153995583488 211348051197843456 211406321959133184 212676792643983744 213010483306219443 213767227642355712 213826165394669568 215051886462321792 215111178407858688 217393415061491448 218165730268741632 219476822397760512 219537334342176768 219881789219323296 221866530597736128 221989044090138624 222050248679079936 224054563443867648 224406105869926656 225692474594572089 225754700256164196 226494273169022976 226556719894462464 226974750161882112 227918238643828224 229023515455727616 230399858697649056 231645012510892032 232972877000848608 233037109941846912 234437573342939742 235205591367831552 235270439890403328 236411370793009152 237766557597573888 237832112204024832 239261391724481712 240488131097650176 240554436069003264 242000075708841024 242725777064189952 244567591944177879 245436446552334336 245504115823509504 246911425197480576 246979501134948864 248245812745961472 249599846922453144 249806529763964928 250486579197444096 252061383874351104 252456869103667488 254806057315150848 254876309881270272 254946581816721408 256408018474306752 257651454887693568 257864804917641216 259199841034855188 260120678397345792 260600639074753536 262166748684577776 262952925152872448 263025607551123456 264679244876703744 265962792142135296 267487377297270624 267561126229527936 269007111302971392 269169065690041926 270125319874166784 270623740577628672 271435277577158656 273066499197213696 273217285034016768 276116002371376128 276192130301448192 277775353347165648 277851938776817472 279353538660777984 280799827787759787 281797401597124608 281875095945510912 283569056858644992 284013977741625924 285022970189807616 286735848616429056 286814904543811584 289483804760408064 289857886748655264 292635763197014016 292716445789569024 293175718959097728 295822040796981504 295985392120184832 296066998238773248 299208141159902208 300923299459429452 301006267008218928 301992364225363968 302633000215842816 303890984858437632 305364687274303488 307199811596865408 308860016681189376 310630502667798144 310716146589129216 312583431123919656 313607455157108736 313693919853871104 317022076796765184 317109482938699776 319015188965975616 320650841463533568 320739248092004352 322666767611788032 323634369418919936 326090122592237172 327248595403112448 329215233596640768 329306001513265152 329822683828984944 332799795896604192 333075373018619904 336081845165801472 336609158804889984 338632050384246294 339741409753534464 339835079841693696 339928775755628544 340462125242823168 341877357965742336 343535273183591424 345599788046473584 347467518766338048 349459315501272912 349555664912770368 352905659835604992 354617056189513728 356649836396360832 356748168306037248 358892087586722568 360167093165555712 360732196646475264 360831654103504896 364088665596284928 368154669828501504 368256173735264256 370367137796220864 370469251702423296 372368719118942208 372471384881037312 374399770383679716 375729868796166144 378092075811526656 378685303655501232 382209085972726272 382314464821905408 382419872725082112 386477182331540352 388799761552282782 390181017596018688 390288594386092032 390900958612130304 393250123026866664 394429387729308672 394538411326685184 394647189493579776 398944188213202944 401231065945905936 401341689344291904 403510666954457088 403753598535062889 405187979811250176 405935610866443008 407152916365737984 409599748795820544 414174003557064192 414288195452172288 416663030020748472 416777908165226208 418143273542811648 419030307991166976 422696102395686912 422812643918266368 425353585287967488 426020966612438886 427534455284711424 427652330789339136 430103772924643584 430222356815717376 434786830122982896 438953644795521024 439074668684353536 439763578438646592 443733061195472256 443978088180277248 444100497358159872 448109126887735296 448812211739853312 451384949189144178 451509400512328392 452988546338045952 453113439788924928 453949500323764224 455836477287656448 458047030911455232 460799717395298112 463290025021784064 465945754001697216 466074219883693824 468875146685879484 470411182735663104 470540879780806656 475533115195147776 475664224408049664 478522783448963424 480976262195300352 481108872138006528 484000151417682048 485451554128379904 489135183888355758 490872893104668672 491008231647019008 493822850394961152 493959002269897728 496491625491922944 499199693844906288 499613059527929856 504122767748702208 504913738207334976 507948075576369441 509612114630301696 509752619762540544 509893163633442816 512816036948613504 515302909775387136 518399682069710376 520241356794691584 521201278149507072 524333497369155552 525905850305744896 526051215102246912 529358489753407488 531925584284270592 534974754594541248 535122252459055872 538014222605942784 538338131380083852 540250639748333568 541247481155257344 546132998394427392 552232004742752256 552384260602896384 555550706694331296 555703877553634944 558707077321555968 561599655575519574 563594803194249216 563750191891021824 567138113717289984 568027955483251848 570045940379615232 573471697232858112 573629809087623168 579715773497310528 583199642328424173 585271526394028032 585432891579138048 586351437918195456 591644081593963008 591970784240369664 598416282319804416 601846598918858904 602012534016437856 603984728450727936 605266000431685632 607781969716875264 610729374548606976 614399623193730816 617720033362378752 621261005335596288 621432293178258432 625166862247839312 627214910314217472 634044153593530368 634218965877399552 638030377931951232 639031449918658329 641301682927067136 641478496184008704 645333535223576064 647268738837839872 652180245184474344 654497190806224896 658430467193281536 658612003026530304 659645367657969888 665599591793208384 666150746037239808 672163690331602944 673218317609779968 677077423783716267 677264100768492588 679482819507068928 679670159683387392 680924250485646336 683754715931484672 687070546367182848 691199576092947168 694935037532676096 698918631002545824 699111329825540736 705811319671209984 709234112379027456 713299672792721664 713496336612074496 717784175173445136 721464393292950528 721663308207009792 728177331192569856 733702775832533637 736309339657003008 736512347470528512 740734275592441728 740938503404846592 744737438237884416 748799540767359432 751459737592332288 756184151623053312 757370607311002464 764418171945452544 764628929643810816 764839745450164224 772954364663080704 777599523104565564 780362035192037376 781801917224260608 786500246053733328 788858775458617344 789076822653370368 797888376426405888 802462131891811872 802683378688583808 807021333908914176 807507197070125778 810375959622500352 811871221732886016 814305832731475968 819199497591641088 828348007114128384 828576390904344576 833326060041496944 833555816330452416 838060615982333952 842399483363279361 845392204791373824 845625287836532736 850707170575934976 852041933224877772 855068910569422848 860207545849287168 860444713631434752 869573660245965792 877907289591042048 878149337368707072 879527156877293184 887466122390944512 887956176360554496 888200994716319744 897624423479706624 902769898378288356 903018801024656784 905977092676091904 907899000647528448 911672954575312896 916094061822910464 921599434790596224 926580050043568128 931891508003394432 932148439767387648 937750293371758968 940822365471326208 941081759561613312 951066230390295552 951328448816099328 957045566897926848 961952524390600704 962217744276013056 968000302835364096 970903108256759808 978270367776711516 981745786209337344 987645700789922304 987918004539795456 998399387689812576 999226119055859712 1008245535497404416 1009827476414669952 1015896151152738882 1019224229260603392 1019505239525081088 1019786327266885632 1025632073897227008 1030605819550774272 1036799364139420752 1042402556299014144 1048666994738311104 1051811700611489792 1058716979506814976 1063851168568541184 1069949509189082496 1070244504918111744 1076676262760167704 1080501279496667136 1082494962310514688 1092265996788854784 1104464009485504512 1104768521205792768 1111101413388662592 1111407755107269888 1117414154643111936 1123199311151039148 1127189606388498432 1134276227434579968 1136055910966503696 1146943394465716224 1147259618175246336 1159431546994621056 1166399284656848346 1170543052788056064 1170865783158276096 1172702875836390912 1183288163187926016 1183941568480739328 1196832564639608832 1203693197837717808 1204025068032875712 1210532000863371264 1211260795605188667 1215563939433750528 1221458749097213952 1228799246387461632 1242522010671192576 1242864586356516864 1250333724495678624 1254429820628434944 1268088307187060736 1268437931754799104 1276060755863902464 1278062899837316658 1282603365854134272 1282956992368017408 1290667070447152128 1304360490368948688 1316860934386563072 1317224006053060608 1319290735315939776 1331199183586416768 1332301492074479616 1344327380663205888 1346436635219559936 1354154847567432534 1354528201536985176 1358965639014137856 1359340319366774784 1361848500971292672 1367509431862969344 1374141092734365696 1382399152185894336 1389870075065352192 1397837262005091648 1398222659651081472 1411622639342419968 1426599345585443328 1426992673224148992 1435568350346890272 1442928786585901056 1443326616414019584 1456354662385139712 1467405551665067274 1472618679314006016 1473024694941057024 1481468551184883456 1481877006809693184 1489474876475768832 1497599081534718864 1512368303246106624 1514741214622004928 1523844226729108323 1528836343890905088 1529257859287621632 1529679490900328448 1545908729326161408 1555199046209131128 1560724070384074752 1563603834448521216 1573000492107466656 1577717550917234688 1578153645306740736 1595776752852811776 1604924263783623744 1605366757377167616 1614042667817828352 1615014394140251556 1620751919245000704 1623742443465772032 1638398995183282176 1656696014228256768 1657152781808689152 1666652120082993888 1667111632660904832 1676121231964667904 1684798966726558722 1690784409582747648 1691250575673065472 1701414341151869952 1704083866449755544 1710137821138845696 1720415091698574336 1720889427262869504 1739147320491931584 1749598926985272519 1755814579182084096 1756298674737414144 1759054313754586368 1774932244781889024 1775912352721108992 1795248846959413248 1805539796756576712 1806037602049313568 1811954185352183808 1815798001295056896 1823345909150625792 1832188123645820928 1843198869581192448 1853160100087136256 1863783016006788864 1864296879534775296 1875500586743517936 1881644730942652416 1902132460780591104 1902656897632198656 1914091133795853696 1923905048781201408 1924435488552026112 1936000605670728192 1941806216513519616 1956540735553423032 1963491572418674688 1975291401579844608 1975836009079590912 1996798775379625152 1998452238111719424 2016491070994808832 2019654952829339904 2031792302305477764 2038448458521206784 2039010479050162176 2051264147794454016 2061211639101548544 2073598728278841504 2084805112598028288 2097333989476622208 2103623401222979584 2117433959013629952 2127702337137082368 2139899018378164992 2140489009836223488 2153352525520335408 2164989924621029376 2184531993577709568 2201108327497600911 2208928018971009024 2209537042411585536 2222202826777325184 2222815510214539776 2246398622302078296 2254379212776996864 2268552454869159936 2272111821933007392 2293886788931432448 2294519236350492672 2318863093989242112 2332798569313696692 2341086105576112128 2345405751672781824 2366576326375852032 2393665129279217664 2407386395675435616 2408050136065751424 2421064001726742528 2422521591210377334 2431127878867501056 2442917498194427904 2457598492774923264 2485044021342385152 2485729172713033728 2500667448991357248 2527198450089838083 2536176614374121472 2536875863509598208 2552121511727804928 2556125799674633316 2565206731708268544 2581334140894304256 2608720980737897376 2633721868773126144 2634448012106121216 2638581470631879552 2662398367172833536 2664602984148959232 2692873270439119872 2708309695134865068 2709056403073970352 2717931278028275712 2723697001942585344 2735018863725938688 2748282185468731392 2764798304371788672 2779740150130704384 2795674524010183296 2796445319302162944 2823245278684839936 2853198691170886656 2853985346448297984 2871136700693780544 2885857573171802112 2886653232828039168 2912709324770279424 2934811103330134548 2945237358628012032 2962937102369766912 2963754013619386368 2995198163069437728 3024736606492213248 3029482429244009856 3047688453458216646 3057672687781810176 3058515718575243264 3059358981800656896 3091817458652322816 3110398092418262256 3127207668897042432 3146000984214933312 3155435101834469376 3191553505705623552 3209848527567247488 3210733514754335232 3230028788280503112 3241503838490001408 3247484886931544064 3276797990366564352 3313392028456513536 3314305563617378304 3333304240165987776 3334223265321809664 3352242463929335808 3369597933453117444 3381568819165495296 3402828682303739904 3408167732899511088 3440830183397148672 3441778854525739008 3478294640983863168 3499197853970545038 3511629158364168192 3512597349474828288 3518108627509172736 3549864489563778048 3551824705442217984 3590497693918826496 3611079593513153424 3612075204098627136 3631596002590113792 3633782386815566001 3646691818301251584 3664376247291641856 3686397739162384896 3727566032013577728 3728593759069550592 3751001173487035872 3763289461885304832 3804264921561182208 3805313795264397312 3828182267591707392 3847810097562402816 3848870977104052224 3872001211341456384 3913081471106846064 3950582803159689216 3951672018159181824 3993597550759250304 3996904476223438848 4032982141989617664 4039309905658679808 4063584604610955528 4076896917042413568 4078020958100324352 4102528295588908032 4122423278203097088 4147197456557683008 4169610225196056576 4194667978953244416 4207246802445959168 4234867918027259904 4279798036756329984 4280978019672446976 4306705051040670816 4329979849242058752 4369063987155419136 4402216654995201822 4417856037942018048 4419074084823171072 4444405653554650368 4445631020429079552 4492797244604156592 4537104909738319872 4544223643866014784 4587773577862864896 4589038472700985344 4637726187978484224 4665597138627393384 4682172211152224256 4690811503345563648 4733152652751704064 4787330258558435328 4814772791350871232 4816100272131502848 4842128003453485056 4845043182420754668 4862255757735002112 4915196985549846528 4970088042684770304 4971458345426067456 5001334897982714496 5054396900179676166 5072353228748242944 5073751727019196416 5104243023455609856 5112251599349266632 5130413463416537088 5162668281788608512 5217441961475794752 5248796780955817557 5267443737546252288 5268896024212242432 5277162941263759104 5324796734345667072 5385746540878239744 5416619390269730136 5418112806147940704 5435862556056551424 5447394003885170688 5470037727451877376 5496564370937462784 5529596608743577344 5559480300261408768 5591349048020366592 5592890638604325888 5706397382341773312 5707970692896595968 5742273401387561088 5771715146343604224 5773306465656078336 5825418649540558848 5869622206660269096 5890474717256024064 5925874204739533824 5927508027238772736 5990396326138875456 6049473212984426496 6058964858488019712 6095376906916433292 6115345375563620352 6117031437150486528 6183634917304645632 6220796184836524512 6254415337794084864 6292001968429866624 6310870203668938752 6383107011411247104 6419697055134494976 6421467029508670464 6460057576561006224 6494969773863088128 6553595980733128704 6603324982492802733 6626784056913027072 6628611127234756608 6666608480331975552 6668446530643619328 6739195866906234888 6763137638330990592 6805657364607479808 6816335465799022176 6881660366794297344 6883557709051478016 6956589281967726336 6998395707941090076 7023258316728336384 7036217255018345472 7099728979127556096 7180995387837652992 7222159187026306848 7224150408197254272 7263192005180227584 7267564773631132002 7293383636602503168 7328752494583283712 7372795478324769792 7455132064027155456 7457187518139101184 7502002346974071744 7581595350269514249 7608529843122364416 7610627590528794624 7656364535183414784 7695620195124805632 7744002422682912768 7826162942213692128 7901165606319378432 7903344036318363648 7987195101518500608 7993808952446877696 8078619811317359616 8127169209221911056 8153793834084827136 8205056591177816064 8244846556406194176 8294394913115366016 8339220450392113152 8389335957906488832 8414493604891918336 8469735836054519808 8559596073512659968 8561956039344893952 8613410102081341632 8659959698484117504 8738127974310838272 8804433309990403644 8835712075884036096 8888811307109300736 8891262040858159104 8985594489208313184 9074209819476639744 9088447287732029568 9175547155725729792 9178076945401970688 9275452375956968448 9331194277254786768 9381623006691127296 9466305305503408128 9574660517116870656 9629545582701742464 9632200544263005696 9690086364841509336 9724511515470004224 9830393971099693056 9940176085369540608 9942916690852134912 10002669795965428992 10108793800359352332 10144706457496485888 10208486046911219712 10224503198698533264 10325336563577217024 10434883922951589504 10497593561911635114 10534887475092504576 10537792048424484864 10554325882527518208 10649593468691334144 10771493081756479488 10833238780539460272 10836225612295881408 10894788007770341376 10940075454903754752 10993128741874925568 11059193217487154688 11182698096040733184 11185781277208651776 11412794764683546624 11415941385793191936 11484546802775122176 11543430292687208448 11546612931312156672 11739244413320538192 11851748409479067648 11855016054477545472 11980792652277750912 12098946425968852992 12117929716976039424 12190753813832866584 12230690751127240704 12234062874300973056 12367269834609291264 12441592369673049024 12508830675588169728 12584003936859733248 12621740407337877504 12839394110268989952 12842934059017340928 12920115153122012448 12989939547726176256 13107191961466257408 13206649964985605466 13253568113826054144 13257222254469513216 13333216960663951104 13336893061287238656 13478391733812469776 13611314729214959616 13632670931598044352 13763320733588594688 13767115418102956032 13913178563935452672 13996791415882180152 14046516633456672768 14072434510036690944 14199457958255112192 14361990775675305984 14444318374052613696 14448300816394508544 14526384010360455168 14535129547262264004 14586767273205006336 14745590956649539584 14910264128054310912 14914375036278202368 15004004693948143488 15163190700539028498 15217059686244728832 15221255181057589248 15312729070366829568 15391240390249611264 15488004845365825536 15652325884427384256 15746390342867452671 15802331212638756864 15806688072636727296 15974390203037001216 16157239622634719232 16254338418443822112 16307587668169654272 16410113182355632128 16489693112812388352 16588789826230732032 16678440900784226304 16778671915812977664 17119192147025319936 17123912078689787904 17226820204162683264 17319919396968235008 17476255948621676544 17608866619980807288 17671424151768072192 17777622614218601472 17782524081716318208 17971188978416626368 18148419638953279488 18176894575464059136 18351094311451459584 18550904751913936896 18662388554509573536 18763246013382254592 18932610611006816256 19149321034233741312 19259091165403484928 19264401088526011392 19380172729683018672 19660787942199386112 19809974947478408199 19880352170739081216 19885833381704269824 20005339591930857984 20217587600718704664 20289412914992971776 20416972093822439424 20449006397397066528 20650673127154434048 20869767845903179008 20995187123823270228 21069774950185009152 21108651765055036416 21299186937382668288 21542986163512958976 21666477561078920544 21672451224591762816 21789576015540682752 21880150909807509504 21986257483749851136 22118386434974309376 22365396192081466368 22371562554417303552 22744786050808542747 22825589529367093248 22831882771586383872 22969093605550244352 23086860585374416896 23478488826641076384 23703496818958135296 23710032108955090944 23961585304555501824 24235859433952078848 24381507627665733168 24461381502254481408 24734539669218582528 24883184739346098048 25017661351176339456 25168007873719466496 25243480814675755008 25678788220537979904 25685868118034681856 25840230306244024896 25979879095452352512 26214383922932514816 26413299929971210932 26507136227652108288 26666433921327902208 26673786122574477312 26956783467624939552 27222629458429919232 27265341863196088704 27526641467177189376 27534230836205912064 27826357127870905344 27993582831764360304 28144869020073381888 28398915916510224384 28723981551350611968 28888636748105227392 28896601632789017088 29070259094524528008 29173534546410012672 29491181913299079168 29820528256108621824 29828750072556404736 30008009387896286976 30326381401078056996 30434119372489457664 30625458140733659136 30976009690731651072 31304651768854768512 31492780685734905342 31604662425277513728 31613376145273454592 31948780406074002432 32314479245269438464 32508676836887644224 32820226364711264256 32979386225624776704 33177579652461464064 33557343831625955328 34238384294050639872 34247824157379575808 34453640408325366528 34639838793936470016 35217733239961614576 35555245228437202944 35565048163432636416 35942377956833252736 36296839277906558976 36353789150928118272 36702188622902919168 37101809503827873792 37324777109019147072 37526492026764509184 37865221222013632512 38518182330806969856 38528802177052022784 38760345459366037344 39321575884398772224 39619949894956816398 39760704341478162432 39771666763408539648 40010679183861715968 40435175201437409328 40833944187644878848 40898012794794133056 41301346254308868096 41739535691806358016 41990374247646540456 42139549900370018304 42217303530110072832 42598373874765336576 43085972327025917952 43332955122157841088 43344902449183525632 43579152031081365504 43760301819615019008 44236772869948618752 44730792384162932736 44743125108834607104 45489572101617085494 45651179058734186496 45663765543172767744 45938187211100488704 46173721170748833792 46956977653282152768 47239171028602358013 47406993637916270592 47420064217910181888 47923170609111003648 48471718867904157696 48763015255331466336 48922763004508962816 49469079338437165056 49766369478692196096 50035322702352678912 50336015747438932992 51357576441075959808 51371736236069363712 51680460612488049792 51959758190904705024 52428767845865029632 52826599859942421864 53014272455304216576 53332867842655804416 53347572245148954624 53913566935249879104 54445258916859838464 54530683726392177408 55053282934354378752 55652714255741810688 55987165663528720608 56289738040146763776 56797831833020448768 57447963102701223936 57777273496210454784 57793203265578034176 58140518189049056016 58982363826598158336 59641056512217243648 59657500145112809472 60016018775792573952 60652762802156113992 60868238744978915328 61250916281467318272 61952019381463302144 62609303537709537024 62985561371469810684 63209324850555027456 63897560812148004864 64628958490538876928 65017353673775288448 65640452729422528512 65958772451249553408 66355159304922928128 67114687663251910656 68234358152425628241 68476768588101279744 68495648314759151616 68907280816650733056 70435466479923229152 71110490456874405888 71130096326865272832 71884755913666505472 72707578301856236544 74203619007655747584 74649554218038294144 75052984053529018368 75730442444027265024 77036364661613939712 77057604354104045568 77520690918732074688 78643151768797544448 79239899789913632796 79521408682956324864 80021358367723431936 80870350402874818656 81667888375289757696 81796025589588266112 82602692508617736192 83479071383612716032 83980748495293080912 84434607060220145664 85196747749530673152 86171944654051835904 86665910244315682176 86689804898367051264 87520603639230038016 88473545739897237504 89461584768325865472 89486250217669214208 90979144203234170988 91302358117468372992 91876374422200977408 93913955306564305536 94478342057204716026 94813987275832541184 94840128435820363776 95846341218222007296 96943437735808315392 97526030510662932672 98938158676874330112 99532738957384392192 100672031494877865984 102715152882151919616 102743472472138727424 103360921224976099584 103919516381809410048 105653199719884843728 106665735685311608832 106695144490297909248 107827133870499758208 108890517833719676928 109061367452784354816 110106565868708757504 111305428511483621376 111974331327057441216 112579476080293527552 113595663666040897536 115554546992420909568 115586406531156068352 116281036378098112032 117964727653196316672 119282113024434487296 119315000290225618944 120032037551585147904 121305525604312227984 122501832562934636544 123904038762926604288 125218607075419074048 125971122742939621368 126418649701110054912 127795121624296009728 129257916981077753856 130034707347550576896 131280905458845057024 132710318609845856256 134229375326503821312 136468716304851256482 136953537176202559488 136991296629518303232 137814561633301466112 140870932959846458304 142220980913748811776 142260192653730545664 143769511827333010944 145415156603712473088 148407238015311495168 149299108436076588288 150105968107058036736 154072729323227879424 154115208708208091136 155041381837464149376 157286303537595088896 158479799579827265592 159042817365912649728 160042716735446863872 161740700805749637312 163335776750579515392 163592051179176532224 166958142767225432064 167961496990586161824 168869214120440291328 170393495499061346304 172343889308103671808 173331820488631364352 173379609796734102528 176947091479794475008 178923169536651730944 178972500435338428416 181958288406468341976 182604716234936745984 183752748844401954816 187827910613128611072 188956684114409432052 189627974551665082368 191692682436444014592 193886875471616630784 195052061021325865344 197876317353748660224 199065477914768784384 201344062989755731968 204703074457276884723 205430305764303839232 205486944944277454848 206721842449952199168 211306399439769687456 213331471370623217664 213390288980595818496 215654267740999516416 218122734905568709632 222610857022967242752 223948662654114882432 225158952160587055104 227191327332081795072 231109093984841819136 231172813062312136704 232562072756196224064 235929455306392633344 238564226048868974592 240064075103170295808 242611051208624455968 245003665125869273088 247808077525853208576 250437214150838148096 251942245485879242736 255590243248592019456 258515833962155507712 260069414695101153792 262561810917690114048 265420637219691712512 268458750653007642624 272937432609702512964 273907074352405118976 275629123266602932224 281741865919692916608 284441961827497623552 284520385307461091328 287539023654666021888 290830313207424946176 296814476030622990336 298598216872153176576 308145458646455758848 308230417416416182272 310082763674928298752 316959599159654531184 320085433470893727744 323481401611499274624 326671553501159030784 327184102358353064448 333916285534450864128 335922993981172323648 337738428240880582656 340786990998122692608 346663640977262728704 346759219593468205056 353894182959588950016 357846339073303461888 357945000870676856832 363916576812936683952 367505497688803909632 375655821226257222144 377913368228818864104 379255949103330164736 383385364872888029184 387773750943233261568 390104122042651730688 398130955829537568768 402688125979511463936 409406148914553769446 410860611528607678464 410973889888554909696 413443684899904398336 422612798879539374912 426662942741246435328 426780577961191636992 431308535481999032832 436245469811137419264 445221714045934485504 447897325308229764864 450317904321174110208 462218187969683638272 462345626124624273408 465124145512392448128 471858910612785266688 477128452097737949184 480128150206340591616 485222102417248911936 490007330251738546176 500874428301676296192 503884490971758485472 511180486497184038912 517031667924311015424 520138829390202307584 530841274439383425024 536917501306015285248 545874865219405025928 547814148704810237952 551258246533205864448 563483731839385833216 568883923654995247104 575078047309332043776 581660626414849892352 593628952061245980672 597196433744306353152 614109223371830654169 616290917292911517696 616460834832832364544 620165527349856597504 633919198319309062368 640170866941787455488 646962803222998549248 654368204716706128896 667832571068901728256 671845987962344647296 675476856481761165312 681573981996245385216 693327281954525457408 693518439186936410112 707788365919177900032 715692678146606923776 727833153625873367904 735010995377607819264 751311642452514444288 755826736457637728208 766770729745776058368 775547501886466523136 780208244085303461376 796261911659075137536 805376251959022927872 818812297829107538892 821721223057215356928 826887369799808796672 845225597759078749824 853325885482492870656 853561155922383273984 862617070963998065664 872490939622274838528 890443428091868971008 895794650616459529728 924436375939367276544 924691252249248546816 930248291024784896256 960256300412681183232 970444204834497823872 980014660503477092352 1001748856603352592384 1007768981943516970944 1022360972994368077824 1040277658780404615168 1061682548878766850048 1073835002612030570496 1091749730438810051856 1102516493066411728896 1126967463678771666432 1137767847309990494208 1150156094618664087552 1163321252829699784704 1194392867488612706304 1228218446743661308338 1232581834585823035392 1232921669665664729088 1240331054699713195008 1267838396638618124736 1280341733883574910976 1293925606445997098496 1308736409433412257792 1335665142137803456512 1343691975924689294592 1350953712963522330624 1386654563909050914816 1387036878373872820224 1415576731838355800064 1431385356293213847552 1455666307251746735808 1470021990755215638528 1502623284905028888576 1511653472915275456416 1533541459491552116736 1551095003772933046272 1560416488170606922752 1592523823318150275072 1610752503918045855744 1637624595658215077784 1643442446114430713856 1653774739599617593344 1690451195518157499648 1706651770964985741312 1725234141927996131328 1744981879244549677056 1780886856183737942016 1791589301232919059456 1848872751878734553088 1849382504498497093632 1860496582049569792512 1920512600825362366464 1940888409668995647744 2003497713206705184768 2015537963887033941888 2044721945988736155648 2080555317560809230336 2123365097757533700096 2183499460877620103712 2205032986132823457792 2253934927357543332864 2300312189237328175104 2326642505659399569408 2388785734977225412608 2456436893487322616676 2465163669171646070784 2480662109399426390016 2535676793277236249472 2560683467767149821952 2587851212891994196992 2617472818866824515584 2671330284275606913024 2687383951849378589184 2773309127818101829632 2774073756747745640448 2911332614503493471616 2940043981510431277056 3005246569810057777152 3023306945830550912832 3067082918983104233472 3120832976341213845504 3185047646636300550144 3221505007836091711488 3275249191316430155568 3307549479199235186688 3380902391036314999296 3413303541929971482624 3450468283855992262656 3489963758489099354112 3583178602465838118912 3697745503757469106176 3698765008996994187264 3720993164099139585024 3841025201650724732928 3881776819337991295488 4006995426413410369536 4031075927774067883776 4161110635121618460672 4246730195515067400192 4366998921755240207424 4410065972265646915584 4507869854715086665728 4600624378474656350208 4653285011318799138816 4777571469954450825216 4912873786974645233352 4930327338343292141568 4961324218798852780032 5071353586554472498944 5175702425783988393984 5234945637733649031168 5342660568551213826048 5374767903698757178368 5546618255636203659264 5548147513495491280896 5822665229006986943232 6010493139620115554304 6046613891661101825664 6134165837966208466944 6241665952682427691008 6370095293272601100288 6550498382632860311136 6615098958398470373376 6761804782072629998592 6900936567711984525312 6979927516978198708224 7166357204931676237824 7395491007514938212352 7441986328198279170048 7682050403301449465856 7763553638675982590976 8013990852826820739072 8062151855548135767552 8322221270243236921344 8733997843510480414848 8820131944531293831168 9015739709430173331456 9201248756949312700416 9555142939908901650432 9825747573949290466704 9922648437597705560064 10142707173108944997888 10351404851567976787968 10469891275467298062336 10749535807397514356736 11093236511272407318528 11096295026990982561792 11645330458013973886464 12020986279240231108608 12093227783322203651328 12483331905364855382016 12740190586545202200576 13100996765265720622272 13230197916796940746752 13523609564145259997184 13801873135423969050624 13959855033956397416448 14332714409863352475648 14790982015029876424704 14883972656396558340096 15527107277351965181952 16027981705653641478144 16124303711096271535104 16644442540486473842688 17467995687020960829696 18031479418860346662912 18402497513898625400832 19110285879817803300864 19651495147898580933408 19845296875195411120128 20285414346217889995776 20702809703135953575936 20939782550934596124672 21499071614795028713472 22186473022544814637056 23290660916027947772928 24041972558480462217216 24186455566644407302656 24966663810729710764032 26201993530531441244544 26460395833593881493504 27047219128290519994368 27603746270847938101248 28665428819726704951296 29767945312793116680192 31054214554703930363904 32248607422192543070208 33288885080972947685376 34935991374041921659392 36062958837720693325824 38220571759635606601728 39302990295797161866816 39690593750390822240256 40570828692435779991552 41405619406271907151872 41879565101869192249344 42998143229590057426944 44372946045089629274112 46581321832055895545856 48083945116960924434432 48372911133288814605312 49933327621459421528064 52403987061062882489088 54094438256581039988736 55207492541695876202496 57330857639453409902592 59535890625586233360384 62108429109407860727808 64497214844385086140416 69871982748083843318784 72125917675441386651648 78605980591594323733632 79381187500781644480512 81141657384871559983104 82811238812543814303744 85996286459180114853888 93162643664111791091712 96745822266577629210624 99866655242918843056128 104807974122125764978176 108188876513162079977472 114661715278906819805184 119071781251172466720768 124216858218815721455616 128994429688770172280832 139743965496167686637568 144251835350882773303296 157211961183188647467264 162283314769743119966208 165622477625087628607488 171992572918360229707776 186325287328223582183424 193491644533155258421248 209615948244251529956352 216377753026324159954944 238143562502344933441536 248433716437631442911232 257988859377540344561664 279487930992335373275136 314423922366377294934528 324566629539486239932416 343985145836720459415552 372650574656447164366848 386983289066310516842496 419231896488503059912704 432755506052648319909888 496867432875262885822464 515977718755080689123328 558975861984670746550272 628847844732754589869056 649133259078972479864832 745301149312894328733696 773966578132621033684992 838463792977006119825408 1031955437510161378246656 1117951723969341493100544 1257695689465509179738112 1298266518157944959729664 1490602298625788657467392 1547933156265242067369984 1676927585954012239650816 2235903447938682986201088 2515391378931018359476224 3095866312530484134739968 3353855171908024479301632 4471806895877365972402176 5030782757862036718952448 6707710343816048958603264 10061565515724073437904896 13415420687632097917206528 20123131031448146875809792 40246262062896293751619584
- Sum of all divisors σ(n): 135246912537352084295491665
- Sum of proper divisors (its aliquot sum) s(n): 95000650474455790543872081
- 40246262062896293751619584 is an abundant number, because the sum of its proper divisors (95000650474455790543872081) is greater than itself. Its abundance is 54754388411559496792252497
Bases of 40246262062896293751619584
- Binary: 100001010010100111101000111100111101110111000011111010111101001101100100000000000000002
- Hexadecimal: 0x214A7A3CF770FAF4D90000
- Base-36: 521RD38HHG0000000
Squares and roots of 40246262062896293751619584
- 40246262062896293751619584 squared (402462620628962937516195842) is 1619761610035325438269233171680036724536223052333056
- 40246262062896293751619584 cubed (402462620628962937516195843) is 65189350236900538876226501396182371853152270028976241250204787287189780168704
-
40246262062896293751619584 is a
perfect square number . Itssquare root is 6343994172672 -
The
cube root of 40246262062896293751619584 is 342695590.9497835067
Scales and comparisons
How big is 40246262062896293751619584?- 40,246,262,062,896,293,751,619,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 40,246,262,062,896,293,751,619,584 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 40246262062896293751619584 cubic inches would be around 28557965.9 feet tall.
Recreational maths with 40246262062896293751619584
- 40246262062896293751619584 backwards is 48591615739269826026264204
- 40246262062896293751619584 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 40246262062896293751619584's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 40246262062896293751619584 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 40246262062896293751619584 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/40246262062896293751619584/
Chicago style:
Numbermatics. 2024. "Number 40246262062896293751619584 - Facts about the integer". https://numbermatics.com/n/40246262062896293751619584/
The information we have on file for 40246262062896293751619584 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 40246262062896293751619584, math, Factors of 40246262062896293751619584, curriculum, school, college, exams, university, Prime factorization of 40246262062896293751619584, STEM, science, technology, engineering, physics, economics, calculator, forty septillion, two hundred forty-six sextillion, two hundred sixty-two quintillion, sixty-two quadrillion, eight hundred ninety-six trillion, two hundred ninety-three billion, seven hundred fifty-one million, six hundred nineteen thousand, five hundred eighty-four.