643954672254618323984646144
643,954,672,254,618,323,984,646,144 is an even composite number composed of five prime numbers multiplied together.
643954672254618323984646144 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, four hundred ninety-five divisors.
Prime factorization of 643954672254618323984646144:
216 × 36 × 136 × 294 × 19872
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 29 × 29 × 29 × 29 × 1987 × 1987)See below for interesting mathematical facts about the number 643954672254618323984646144 from the Numbermatics database.
Names of 643954672254618323984646144
- Cardinal: 643954672254618323984646144 can be written as Six hundred forty-three septillion, nine hundred fifty-four sextillion, six hundred seventy-two quintillion, two hundred fifty-four quadrillion, six hundred eighteen trillion, three hundred twenty-three billion, nine hundred eighty-four million, six hundred forty-six thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 6.43954672254618323984646144 × 1026
Factors of 643954672254618323984646144
Divisors of 643954672254618323984646144
- Number of divisors d(n): 12495
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 29 32 36 39 48 52 54 58 64 72 78 81 87 96 104 108 116 117 128 144 156 162 169 174 192 208 216 232 234 243 256 261 288 312 324 338 348 351 377 384 416 432 464 468 486 507 512 522 576 624 648 676 696 702 729 754 768 783 832 841 864 928 936 972 1014 1024 1044 1053 1131 1152 1248 1296 1352 1392 1404 1458 1508 1521 1536 1566 1664 1682 1728 1856 1872 1944 1987 2028 2048 2088 2106 2197 2262 2304 2349 2496 2523 2592 2704 2784 2808 2916 3016 3042 3072 3132 3159 3328 3364 3393 3456 3712 3744 3888 3974 4056 4096 4176 4212 4394 4524 4563 4608 4698 4901 4992 5046 5184 5408 5568 5616 5832 5961 6032 6084 6144 6264 6318 6591 6656 6728 6786 6912 7047 7424 7488 7569 7776 7948 8112 8192 8352 8424 8788 9048 9126 9216 9396 9477 9802 9984 10092 10179 10368 10816 10933 11136 11232 11664 11922 12064 12168 12288 12528 12636 13182 13312 13456 13572 13689 13824 14094 14703 14848 14976 15138 15552 15896 16224 16384 16704 16848 17576 17883 18096 18252 18432 18792 18954 19604 19773 19968 20184 20358 20736 21141 21632 21866 22272 22464 22707 23328 23844 24128 24336 24389 24576 25056 25272 25831 26364 26624 26912 27144 27378 27648 28188 28561 29406 29696 29952 30276 30537 31104 31792 32448 32768 32799 33408 33696 35152 35766 36192 36504 36864 37584 37908 39208 39546 39936 40368 40716 41067 41472 42282 43264 43732 44109 44544 44928 45414 46656 47688 48256 48672 48778 49152 50112 50544 51662 52728 53248 53649 53824 54288 54756 55296 56376 57122 57623 58812 59319 59392 59904 60552 61074 62208 63584 63713 64896 65536 65598 66816 67392 68121 70304 71532 72384 73008 73167 73728 75168 75816 77493 78416 79092 79872 80736 81432 82134 82944 84564 85683 86528 87464 88218 89088 89856 90828 91611 93312 95376 96512 97344 97556 98304 98397 100224 101088 103324 105456 106496 107298 107648 108576 109512 110592 112752 114244 115246 117624 118638 118784 119808 121104 122148 123201 124416 127168 127426 129792 131196 132327 133632 134784 136242 140608 142129 143064 144768 146016 146334 147456 150336 151632 154986 156832 158184 159744 160947 161472 162864 164268 165888 169128 171366 172869 173056 174928 176436 177957 178176 179712 181656 183222 186624 190752 191139 193024 194688 195112 196608 196794 200448 202176 204363 206648 210912 212992 214596 215296 217152 219024 219501 221184 225504 228488 230492 232479 235248 237276 237568 239616 242208 244296 246402 248832 254336 254852 257049 259584 262392 264654 267264 269568 272484 274833 281216 284258 286128 289536 292032 292668 294912 295191 300672 303264 309972 313664 316368 317057 319488 321894 322944 325728 328536 331776 335803 338256 342732 345738 346112 349856 352872 355914 356352 359424 363312 366444 371293 373248 381504 382278 386048 389376 390224 393588 396981 400896 404352 408726 413296 421824 425984 426387 429192 430592 434304 438048 439002 442368 451008 456976 460984 464958 470496 474552 475136 479232 482841 484416 488592 492804 497664 508672 509704 514098 518607 519168 524784 529308 533871 534528 539136 544968 549666 562432 568516 572256 573417 579072 584064 585336 589824 590382 601344 606528 613089 619944 627328 632736 634114 638976 643788 645888 651456 657072 658503 663552 671606 676512 685464 691476 692224 697437 699712 705744 707281 711828 712704 718848 726624 732888 742586 746496 749099 763008 764556 771147 772096 778752 780448 787176 793962 801792 808704 817452 826592 828269 843648 851968 852774 858384 861184 868608 876096 878004 884736 885573 902016 913952 921968 929916 940992 949104 950272 951171 958464 965682 968832 977184 985608 995328 1007409 1017344 1019408 1028196 1037214 1038336 1049568 1058616 1067742 1069056 1078272 1089936 1099332 1113879 1124864 1137032 1144512 1146834 1158144 1168128 1170672 1180764 1190943 1202688 1213056 1226178 1239888 1254656 1265472 1268228 1277952 1279161 1287576 1291776 1302912 1314144 1317006 1327104 1343212 1353024 1370928 1382952 1384448 1394874 1399424 1411488 1414562 1423656 1425408 1437696 1448523 1453248 1465776 1485172 1492992 1498198 1526016 1529112 1542294 1544192 1555821 1557504 1560896 1574352 1587924 1601613 1603584 1617408 1634904 1653184 1656538 1671067 1687296 1705548 1716768 1720251 1722368 1737216 1752192 1756008 1769472 1771146 1804032 1827904 1843936 1847677 1859832 1881984 1898208 1900544 1902342 1916928 1931364 1937664 1954368 1971216 1975509 1990656 2014818 2034688 2038816 2056392 2074428 2076672 2092311 2099136 2117232 2121843 2135484 2138112 2156544 2179872 2198664 2227758 2247297 2249728 2274064 2289024 2293668 2313441 2316288 2336256 2341344 2361528 2381886 2405376 2426112 2452356 2479776 2484807 2509312 2530944 2536456 2555904 2558322 2575152 2583552 2605824 2628288 2634012 2654208 2656719 2686424 2706048 2741856 2765904 2768896 2789748 2798848 2822976 2829124 2847312 2850816 2853513 2875392 2897046 2906496 2931552 2970344 2985984 2996396 3022227 3052032 3058224 3084588 3088384 3111642 3115008 3121792 3148704 3175848 3203226 3207168 3234816 3269808 3306368 3313076 3341637 3342134 3374592 3411096 3433536 3440502 3444736 3474432 3504384 3512016 3542292 3572829 3608064 3655808 3687872 3695354 3719664 3763968 3796416 3804684 3833856 3837483 3862728 3875328 3908736 3942432 3948169 3951018 3981312 4029636 4069376 4077632 4112784 4121741 4148856 4153344 4184622 4198272 4234464 4243686 4270968 4276224 4313088 4359744 4365439 4397328 4455516 4494594 4499456 4548128 4578048 4587336 4626882 4632576 4667463 4672512 4682688 4723056 4763772 4810752 4826809 4852224 4904712 4959552 4969614 5013201 5018624 5061888 5072912 5116644 5150304 5160753 5167104 5211648 5256576 5268024 5308416 5313438 5372848 5412096 5483712 5531808 5537792 5543031 5579496 5597696 5645952 5658248 5694624 5701632 5707026 5750784 5794092 5812992 5863104 5926527 5940688 5971968 5992792 6044454 6104064 6116448 6169176 6176768 6223284 6230016 6243584 6276933 6297408 6351696 6365529 6406452 6414336 6469632 6539616 6612736 6626152 6683274 6684268 6741891 6749184 6822192 6867072 6881004 6889472 6940323 6948864 7008768 7024032 7084584 7145658 7216128 7311616 7375744 7390708 7439328 7454421 7527936 7592832 7609368 7667712 7674966 7725456 7750656 7817472 7884864 7896338 7902036 7962624 7970157 8059272 8138752 8155264 8225568 8243482 8297712 8306688 8369244 8396544 8468928 8487372 8541936 8552448 8560539 8626176 8719488 8730878 8794656 8911032 8989188 8998912 9066681 9096256 9156096 9174672 9194653 9253764 9265152 9334926 9345024 9365376 9446112 9527544 9621504 9653618 9704448 9738287 9809424 9919104 9939228 10024911 10026402 10037248 10123776 10145824 10233288 10300608 10321506 10334208 10423296 10513152 10536048 10626876 10745696 10767497 10824192 10967424 11063616 11075584 11086062 11158992 11195392 11291904 11316496 11389248 11414052 11501568 11512449 11588184 11625984 11726208 11844507 11853054 11881376 11943936 11985584 12088908 12208128 12232896 12338352 12353536 12365223 12446568 12460032 12487168 12553866 12594816 12703392 12731058 12812904 12828672 12939264 13079232 13096317 13225472 13252304 13366548 13368536 13483782 13498368 13644384 13734144 13762008 13778944 13880646 13897728 14002389 14017536 14048064 14169168 14291316 14432256 14480427 14623232 14751488 14781416 14878656 14908842 15039603 15055872 15185664 15218736 15349932 15450912 15482259 15501312 15634944 15769728 15792676 15804072 15925248 15940314 16118544 16277504 16310528 16451136 16486964 16595424 16613376 16629093 16738488 16793088 16937856 16974744 17083872 17104896 17121078 17252352 17438976 17461756 17589312 17779581 17822064 17978376 17997824 18133362 18192512 18312192 18349344 18389306 18507528 18530304 18669852 18690048 18730752 18830799 18892224 19055088 19096587 19243008 19307236 19408896 19476574 19618848 19838208 19878456 20049822 20052804 20074496 20225673 20247552 20291648 20466576 20601216 20643012 20668416 20820969 20846592 21026304 21072096 21253752 21491392 21534994 21648384 21723871 21934848 22127232 22172124 22317984 22363263 22390784 22583808 22632992 22778496 22828104 23003136 23024898 23176368 23251968 23452416 23689014 23706108 23762752 23887872 23971168 24019801 24177816 24416256 24465792 24676704 24707072 24730446 24893136 24920064 24974336 25107732 25189632 25406784 25462116 25625808 25657344 25681617 25878528 26158464 26192634 26450944 26504608 26733096 26737072 26967564 26996736 27200043 27288768 27468288 27524016 27557888 27583959 27761292 27795456 28004778 28035072 28096128 28338336 28582632 28864512 28960854 29214861 29246464 29502976 29562832 29757312 29817684 30074733 30079206 30111744 30371328 30437472 30699864 30901824 30964518 31002624 31269888 31539456 31585352 31608144 31880628 32237088 32302491 32555008 32621056 32902272 32973928 33190848 33226752 33258186 33476976 33586176 33875712 33949488 34167744 34242156 34504704 34537347 34877952 34923512 35178624 35533521 35559162 35644128 35956752 35995648 36266724 36385024 36624384 36698688 36778612 37015056 37060608 37095669 37339704 37380096 37461504 37661598 37784448 38110176 38193174 38486016 38614472 38817792 38953148 39237696 39288951 39676416 39756912 40099644 40105608 40148992 40451346 40495104 40583296 40933152 41202432 41286024 41336832 41641938 41693184 42007167 42052608 42144192 42507504 42982784 43069988 43296768 43441281 43447742 43869696 44254464 44344248 44635968 44726526 44781568 45118809 45167616 45265984 45556992 45656208 46049796 46352736 46446777 46503936 46904832 47378028 47412216 47525504 47775744 47942336 48039602 48355632 48460943 48832512 48931584 49353408 49460892 49786272 49840128 49887279 49948672 50215464 50379264 50813568 50924232 51251616 51314688 51326197 51363234 51757056 52316928 52385268 52901888 53009216 53466192 53474144 53582633 53935128 53993472 54400086 54577536 54936576 55048032 55115776 55167918 55522584 55590912 56009556 56070144 56192256 56676672 56750707 57165264 57289761 57729024 57921708 58429722 58492928 59005952 59125664 59514624 59635368 60149466 60158412 60223488 60677019 60742656 60874944 61399728 61803648 61929036 62005248 62539776 63078912 63170704 63216288 63761256 64474176 64604982 65110016 65171613 65242112 65804544 65947856 66381696 66516372 66953952 67089789 67172352 67751424 67898976 68335488 68484312 69009408 69074694 69755904 69847024 70357248 71067042 71118324 71288256 71913504 71991296 72059403 72533448 72770048 73248768 73397376 73557224 74030112 74121216 74191338 74679408 74760192 74923008 75323196 75568896 76220352 76386348 76972032 77044851 77228944 77635584 77906296 78475392 78577902 79352832 79513824 80199288 80211216 80297984 80902692 80990208 81166592 81600129 81866304 82404864 82572048 82673664 82751877 83283876 83386368 84014334 84105216 84288384 85015008 85965568 86139976 86593536 86882562 86895484 87644583 87739392 88508928 88688496 89271936 89453052 89563136 90224199 90237618 90335232 90531968 91113984 91312416 92099592 92705472 92893554 93007872 93809664 94756056 94824432 95051008 95884672 96079204 96711264 96907473 96921886 97665024 97863168 98706816 98921784 99572544 99680256 99774558 99897344 100430928 100758528 101627136 101848464 102503232 102652394 102726468 103514112 103612041 104633856 104770536 105803776 106018432 106600563 106932384 106948288 107165266 107870256 107986944 108800172 109155072 109873152 110096064 110335836 111045168 111181824 111287007 112019112 112140288 112384512 113353344 113501414 114330528 114496901 114579522 115458048 115843416 116859444 116985856 117866853 118011904 118251328 119029248 119270736 119530489 120298932 120316824 120446976 121354038 121485312 121749888 122799456 123607296 123858072 124010496 125079552 126157824 126341408 126432576 126597731 127522512 128948352 129209964 130220032 130323843 130343226 130484224 131609088 131895712 132763392 133032744 133907904 134179578 134344704 135356427 135502848 135797952 136670976 136968624 138149388 139511808 139694048 139977461 140714496 142134084 142236648 142576512 143827008 143982592 144118806 145066896 145382829 145540096 146497536 146794752 147114448 148060224 148382676 149358816 149520384 149661837 149846016 150646392 151137792 152440704 152772696 153944064 153978591 154089702 154457888 155271168 155812592 156950784 157155804 158705664 159027648 160398576 160422432 160595968 160747899 161805384 161980416 162333184 163200258 163732608 164809728 165144096 165347328 165503754 166567752 166772736 168028668 168210432 168576768 170030016 170252121 171869283 171931136 172279952 173187072 173765124 173790968 175289166 175478784 177017856 177376992 178543872 178906104 179126272 180448398 180475236 180670464 181063936 182031057 182227968 182624832 184199184 185410944 185787108 186015744 187619328 189512112 189648864 190102016 191769344 192158408 193422528 193814946 193843772 195330048 195514839 195726336 197413632 197843568 199145088 199549116 199794688 200861856 201269367 201517056 203254272 203696928 205006464 205304788 205452936 207028224 207224082 209267712 209541072 211607552 212036864 213201126 213864768 213896576 214330532 215740512 215973888 216178209 217600344 218310144 219746304 220192128 220671672 222090336 222363648 222574014 224038224 224280576 224769024 226706688 227002828 228661056 228993802 229159044 230916096 231134553 231686832 233718888 233971712 235733706 236023808 236502656 238058496 238541472 239060978 240597864 240633648 240893952 242708076 242970624 243499776 244800387 245598912 247214592 247716144 248020992 248255631 250159104 252315648 252682816 252865152 253195462 255045024 257896704 258419928 260647686 260686452 260968448 262933749 263218176 263791424 265526784 266065488 267815808 268359156 268689408 270672597 270712854 271005696 271595904 273341952 273937248 276298776 279023616 279388096 279954922 281428992 282410323 284268168 284473296 285153024 287654016 288237612 290133792 290722419 290765658 291080192 292995072 293589504 294228896 296120448 296765352 298717632 299040768 299323674 299692032 301292784 302275584 304881408 305545392 307957182 308179404 308915776 310542336 311625184 312257413 313901568 314311608 317411328 318055296 319801689 320797152 320844864 321191936 321495798 323610768 323960832 324666368 326400516 327465216 329619456 330288192 331007508 333135504 333545472 333861021 336057336 336420864 337153536 340060032 340504242 343490703 343738566 343862272 344559904 346374144 347530248 347581936 350578332 350957568 353600559 354035712 354753984 357087744 357812208 358252544 358591467 360896796 360950472 361340928 362127872 364062114 364455936 365249664 368398368 370821888 371574216 372031488 375238656 379024224 379297728 379793193 380204032 383538688 384316816 386845056 387629892 387687544 390660096 390971529 391029678 391452672 394827264 395687136 398290176 399098232 399589376 401723712 402538734 403034112 406069281 406508544 407393856 410012928 410609576 410905872 414448164 418535424 419082144 419932383 423215104 424073728 426402252 427729536 427793152 428661064 431481024 431947776 432356418 435200688 436148487 436620288 439492608 440384256 441343344 444180672 445148028 448076448 448561152 448985511 449538048 453413376 454005656 457322112 457987604 458318088 461832192 461935773 462269106 463373664 467437776 467943424 471467412 472047616 473005312 476116992 477082944 478121956 481195728 481267296 481787904 482243697 485416152 485941248 486999552 489600774 491197824 494429184 495432288 496041984 496511262 500318208 504631296 505365632 505730304 506390924 510090048 510756363 515607849 515793408 516839856 521295372 521372904 521936896 525867498 526436352 527582848 531053568 532130976 535631616 536718312 537378816 541345194 541425708 542011392 543191808 546093171 546683904 547874496 552597552 558047232 558776192 559909844 562857984 564820646 568536336 568946592 570306048 575308032 576475224 580267584 581444838 581531316 582160384 585990144 586544517 587179008 588457792 592240896 593530704 597435264 598647348 599384064 602585568 603808101 604551168 609762816 611090784 615914364 616358808 617831552 621084672 623250368 624514826 627803136 628623216 629992259 634822656 636110592 639603378 641594304 641689728 642991596 647221536 647921664 648534627 649332736 652801032 654930432 659238912 660576384 662015016 666271008 667090944 667240561 667722042 672114672 672841728 674307072 680120064 681008484 686981406 687477132 687724544 689119808 692748288 695060496 695163872 696574229 701156664 701915136 707201118 708071424 709507968 714175488 715624416 716505088 717182934 721793592 721900944 722681856 724255744 728124228 728911872 730499328 736796736 737759191 741643776 743148432 744062976 744766893 750477312 758048448 758595456 759586386 760408064 767077376 768633632 773690112 775259784 775375088 781943058 782059356 782905344 788801247 789654528 791374272 796580352 798196464 799178752 803447424 805077468 806068224 812138562 813017088 814787712 820025856 821219152 821811744 828896328 837070848 838164288 839864766 846430208 847230969 848147456 852804504 855459072 855586304 857322128 862962048 864712836 870401376 872167257 872296974 873240576 878985216 880768512 882686688 888361344 890296056 896152896 897122304 897971022 899076096 906826752 908011312 914644224 915975208 916636176 923871546 924538212 926747328 934875552 935886848 936772239 942934824 944095232 946010624 952233984 954165888 956243912 959405067 962391456 962534592 963575808 964487394 970832304 971882496 973999104 979201548 982395648 988858368 990864576 993022524 1000636416 1001583063 1009262592 1010731264 1011460608 1012781848 1020180096 1021512726 1030472109 1031215698 1031586816 1033679712 1042590744 1042745808 1043873792 1051734996 1052872704 1055165696 1060801677 1062107136 1064261952 1071263232 1073436624 1074757632 1075774401 1082690388 1082851416 1084022784 1086383616 1092186342 1093367808 1095748992 1105195104 1116094464 1117552384 1119819688 1125715968 1129641292 1137072672 1137893184 1139379579 1140612096 1150616064 1152950448 1160535168 1162889676 1163062632 1164320768 1171980288 1172914587 1173089034 1174358016 1176915584 1184481792 1187061408 1194870528 1197294696 1198768128 1205171136 1207616202 1209102336 1218207843 1219525632 1222181568 1231828728 1232717616 1235663104 1246500736 1249029652 1255606272 1257246432 1259797149 1259984518 1269645312 1272221184 1279206756 1283188608 1283379456 1285983192 1294443072 1295843328 1297069254 1298665472 1305602064 1308445461 1309860864 1318477824 1321152768 1324030032 1332542016 1334481122 1335444084 1344229344 1345683456 1346956533 1348614144 1360240128 1362016968 1373962812 1374954264 1375449088 1378239616 1385496576 1385807319 1390120992 1390327744 1393148458 1402313328 1403830272 1405367347 1414402236 1416142848 1419015936 1428350976 1431248832 1434365868 1443587184 1443801888 1445363712 1446731091 1448511488 1456248456 1457823744 1460998656 1473593472 1475518382 1483287552 1486296864 1488125952 1488459713 1489533786 1500954624 1516096896 1517190912 1519172772 1520816128 1532269089 1534154752 1537267264 1547380224 1550519568 1550750176 1553896357 1563886116 1564118712 1565810688 1577602494 1579309056 1582748544 1593160704 1596392928 1598357504 1606894848 1610154936 1612136448 1624277124 1626034176 1629575424 1640051712 1642438304 1643623488 1645770503 1657792656 1674141696 1676328576 1679729532 1692860416 1694461938 1696294912 1705609008 1710918144 1711172608 1714644256 1725924096 1729425672 1740802752 1744334514 1744593948 1746481152 1757970432 1759633551 1761537024 1765373376 1776722688 1780592112 1792305792 1795942044 1798152192 1813653504 1816022624 1829288448 1831950416 1833272352 1847743092 1849076424 1853494656 1869751104 1871773696 1873544478 1885869648 1888190464 1889976777 1892021248 1904467968 1908331776 1912487824 1918810134 1924782912 1925069184 1928974788 1941664608 1943764992 1945603881 1947998208 1958403096 1964791296 1977716736 1981729152 1986045048 2001272832 2001721683 2003166126 2018525184 2021462528 2022921216 2025563696 2040360192 2043025452 2060944218 2062431396 2063173632 2067359424 2085181488 2085491616 2087747584 2089722687 2103469992 2105745408 2110331392 2121603354 2124214272 2128523904 2142526464 2146873248 2149515264 2151548802 2165380776 2165702832 2168045568 2172767232 2184372684 2186735616 2191497984 2210390208 2213277573 2232188928 2234300679 2235104768 2239639376 2251431936 2259282584 2274145344 2275786368 2278759158 2281224192 2301232128 2305900896 2321070336 2325779352 2326125264 2328641536 2345829174 2346178068 2348716032 2353831168 2366403741 2368963584 2374122816 2389741056 2394589392 2397536256 2410342272 2415232404 2418204672 2436415686 2439051264 2444363136 2463657456 2465435232 2471326208 2493001472 2498059304 2511212544 2514492864 2519594298 2519969036 2539290624 2541692907 2544442368 2558413512 2566377216 2566758912 2571966384 2588886144 2594138508 2597330944 2611204128 2616501771 2616890922 2619721728 2636955648 2642305536 2648060064 2665084032 2668962244 2670888168 2688458688 2691366912 2693913066 2697228288 2720480256 2724033936 2747925624 2749908528 2750898176 2756479232 2771614638 2780241984 2780655488 2786296916 2804626656 2807660544 2810316717 2810734694 2828804472 2832285696 2838031872 2856701952 2862497664 2868731736 2878215201 2887174368 2887603776 2890727424 2893462182 2897022976 2912496912 2915647488 2921997312 2947186944 2951036764 2966575104 2972593728 2976919426 2979067572 3001909248 3004749189 3032193792 3034381824 3038345544 3041632256 3064538178 3068309504 3074534528 3091416327 3094760448 3101039136 3101500352 3107792714 3127772232 3128237424 3131621376 3155204988 3158618112 3165497088 3182405031 3186321408 3192785856 3213789696 3220309872 3224272896 3227323203 3248554248 3252068352 3259150848 3280103424 3284876608 3287246976 3291541006 3315585312 3320410129 3348283392 3352657152 3359459064 3388923876 3392589824 3411218016 3418138737 3421836288 3422345216 3429288512 3451848192 3458851344 3481605504 3488669028 3489187896 3492962304 3515940864 3518743761 3519267102 3523074048 3530746752 3553445376 3561184224 3584611584 3591884088 3596304384 3627307008 3632045248 3658576896 3663900832 3666544704 3671334199 3695486184 3698152848 3706989312 3739502208 3747088956 3771739296 3776380928 3779391447 3779953554 3784042496 3808935936 3816663552 3824975648 3837620268 3849565824 3850138368 3857949576 3883329216 3887529984 3891207762 3895996416 3916806192 3925336383 3929582592 3955433472 3963458304 3972090096 4003443366 4006332252 4037050368 4042925056 4045842432 4051127392 4059346369 4080720384 4086050904 4121888436 4124862792 4126347264 4134718848 4157421957 4170362976 4170983232 4175495168 4179445374 4206939984 4211490816 4216102041 4220662784 4243206708 4248428544 4257047808 4285052928 4293746496 4303097604 4330761552 4331405664 4336091136 4340193273 4345534464 4368745368 4373471232 4382995968 4420780416 4426555146 4464377856 4465379139 4468601358 4470209536 4479278752 4502863872 4518565168 4548290688 4551572736 4557518316 4562448384 4596807267 4602464256 4611801792 4642140672 4651558704 4652250528 4657283072 4661689071 4691658348 4692356136 4697432064 4707662336 4732807482 4737927168 4748245632 4779482112 4789178784 4795072512 4820684544 4830464808 4836409344 4872831372 4878102528 4888726272 4927314912 4930870464 4937311509 4942652416 4986002944 4996118608 5022425088 5028985728 5039188596 5039938072 5078581248 5083385814 5088884736 5116827024 5132754432 5133517824 5143932768 5177772288 5188277016 5194661888 5222408256 5233003542 5233781844 5239443456 5273911296 5278900653 5284611072 5296120128 5330168064 5337924488 5341776336 5376917376 5387826132 5394456576 5440960512 5448067872 5495851248 5499817056 5501796352 5512958464 5543229276 5560483968 5561310976 5572593832 5609253312 5615321088 5620633434 5621469388 5657608944 5664571392 5669930331 5676063744 5713403904 5724995328 5737463472 5756430402 5774348736 5775207552 5786924364 5794045952 5824993824 5831294976 5836811643 5843994624 5894373888 5902073528 5933150208 5945187456 5953838852 5958135144 6003818496 6005165049 6009498378 6064387584 6068763648 6076691088 6083264512 6129076356 6136619008 6149069056 6182832654 6189520896 6202078272 6203000704 6215585428 6255544464 6256474848 6263242752 6269168061 6310409976 6317236224 6330994176 6364810062 6372642816 6385571712 6427579392 6440619744 6448545792 6454646406 6497108496 6504136704 6518301696 6560206848 6569753216 6574493952 6583082012 6631170624 6639832719 6640820258 6696566784 6702902037 6705314304 6718918128 6777847752 6785179648 6822436032 6836277474 6843672576 6844690432 6858577024 6903696384 6917702688 6963211008 6977338056 6978375792 6985924608 7037487522 7038534204 7046148096 7061493504 7099211223 7106890752 7122368448 7169223168 7183768176 7192608768 7254614016 7264090496 7317153792 7327801664 7333089408 7342668398 7390972368 7396305696 7413978624 7479004416 7494177912 7543478592 7558782894 7559907108 7568084992 7617871872 7625078721 7633327104 7649951296 7675240536 7699131648 7700276736 7715899152 7766658432 7782415524 7791992832 7833612384 7849505313 7850672766 7859165184 7910866944 7926916608 7944180192 8006886732 8012664504 8074100736 8085850112 8091684864 8102254784 8118692738 8161440768 8172101808 8189899367 8243776872 8249725584 8252694528 8269437696 8314843914 8340725952 8341966464 8358890748 8413879968 8422981632 8430950151 8432204082 8441325568 8486413416 8496857088 8514095616 8570105856 8587492992 8606195208 8661523104 8662811328 8672182272 8674127293 8680386546 8691068928 8737490736 8746942464 8765991936 8841560832 8853110292 8930758278 8937202716 8940419072 8958557504 9005727744 9037130336 9055464977 9096581376 9103145472 9115036632 9124896768 9193614534 9204928512 9223603584 9274248981 9284281344 9303117408 9304501056 9314566144 9323378142 9383316696 9384712272 9394864128 9415324672 9465614964 9475854336 9496491264 9558964224 9578357568 9590869483 9641369088 9660929616 9672818688 9681969609 9745662744 9756205056 9777452544 9854629824 9861740928 9874623018 9885304832 9961230387 9972005888 9992237216 10044850176 10057971456 10078377192 10079876144 10166771628 10177769472 10233654048 10254416211 10265508864 10267035648 10287865536 10355544576 10376554032 10389323776 10444816512 10466007084 10467563688 10478886912 10547822592 10557801306 10569222144 10592240256 10660336128 10675848976 10683552672 10753834752 10775652264 10788913152 10881921024 10896135744 10991702496 10999634112 11003592704 11014002597 11025916928 11086458552 11120967936 11122621952 11145187664 11218506624 11241266868 11242938776 11315217888 11329142784 11338174341 11339860662 11352127488 11426807808 11449990656 11474926944 11512860804 11548697472 11550415104 11573848728 11588091904 11649987648 11662589952 11673623286 11687989248 11776009149 11788747776 11804147056 11866300416 11890374912 11907677704 11916270288 12010330098 12018996756 12128775168 12137527296 12153382176 12166529024 12178039107 12258152712 12273238016 12298138112 12365665308 12379041792 12404156544 12406001408 12431170856 12472265871 12511088928 12512949696 12526485504 12538336122 12620819952 12634472448 12648306123 12661988352 12729620124 12745285632 12771143424 12855158784 12881239488 12909292812 12994216992 13008273408 13020579819 13036603392 13120413696 13139506432 13148987904 13166164024 13262341248 13279665438 13281640516 13393133568 13396137417 13405804074 13410628608 13437836256 13555695504 13570359296 13644872064 13672554948 13687345152 13689380864 13717154048 13790421801 13807392768 13835405376 13926422016 13954676112 13956751584 13971849216 13985067213 14074975044 14077068408 14092296192 14122987008 14198422446 14213781504 14244736896 14338446336 14367536352 14385217536 14509228032 14528180992 14634307584 14655603328 14666178816 14685336796 14781944736 14792611392 14811934527 14827957248 14958008832 14988355824 15086957184 15117565788 15119814216 15136169984 15235743744 15250157442 15266654208 15299902592 15350481072 15398263296 15400553472 15431798304 15533316864 15564831048 15583985664 15667224768 15699010626 15701345532 15718330368 15821733888 15836701959 15853833216 15888360384 16013773464 16025329008 16171700224 16183369728 16204509568 16237385476 16322881536 16344203616 16379798734 16487553744 16499451168 16505389056 16538875392 16629687828 16681451904 16683932928 16717781496 16827759936 16845963264 16861900302 16864408164 16882651136 16972826832 16993714176 17009790993 17028191232 17140211712 17174985984 17212390416 17323046208 17325622656 17348254586 17360773092 17382137856 17474981472 17493884928 17510434929 17531983872 17683121664 17706220584 17861516556 17874405432 17880838144 17917115008 18011455488 18015495147 18074260672 18110929954 18193162752 18206290944 18230073264 18249793536 18269775511 18387229068 18409857024 18447207168 18548497962 18568562688 18606234816 18609002112 18646756284 18766633392 18769424544 18789728256 18807504183 18830649344 18931229928 18951708672 18992982528 19117928448 19156715136 19181738966 19282738176 19321859232 19345637376 19349976269 19363939218 19491325488 19512410112 19554905088 19709259648 19723481856 19749246036 19770609664 19919498157 19922460774 19944011776 19984474432 20089700352 20115942912 20156754384 20159752288 20200652641 20333543256 20355538944 20467308096 20508832422 20531017728 20534071296 20575731072 20711089152 20753108064 20778647552 20889633024 20932014168 20935127376 20957773824 21115602612 21138444288 21184480512 21320672256 21351697952 21367105344 21395016539 21507669504 21551304528 21577826304 21763842048 21792271488 21983404992 21999268224 22007185408 22028005194 22051833856 22172917104 22241935872 22245243904 22290375328 22437013248 22482533736 22485877552 22630435776 22676348682 22679721324 22704254976 22853615616 22875236163 22899981312 22949853888 23025721608 23097394944 23100830208 23147697456 23176183808 23299975296 23347246572 23375978496 23552018298 23577495552 23608294112 23732600832 23780749824 23815355408 23832540576 24020660196 24037993512 24257550336 24275054592 24306764352 24333058048 24356078214 24516305424 24546476032 24569698101 24596276224 24731330616 24758083584 24808313088 24812002816 24862341712 24944531742 25022177856 25025899392 25076672244 25241639904 25268944896 25292850453 25296612246 25323976704 25459240248 25490571264 25542286848 25710317568 25762478976 25818585624 25988433984 26016546816 26022381879 26041159638 26073206784 26240827392 26279012864 26297975808 26332328048 26524682496 26559330876 26563281032 26792274834 26811608148 26821257216 26875672512 27111391008 27140718592 27166394931 27289744128 27345109896 27374690304 27378761728 27434308096 27580843602 27614785536 27670810752 27822746943 27852844032 27909352224 27913503168 27943698432 27970134426 28149950088 28154136816 28184592384 28245974016 28396844892 28427563008 28489473792 28676892672 28735072704 28772608449 29018456064 29045908827 29056361984 29268615168 29311206656 29332357632 29370673592 29563889472 29585222784 29623869054 29655914496 29883691161 29916017664 29976711648 30173914368 30235131576 30239628432 30272339968 30500314884 30533308416 30599805184 30700962144 30763248633 30796526592 30801106944 30863596608 31066633728 31129662096 31167971328 31334449536 31398021252 31402691064 31436660736 31643467776 31673403918 31707666432 31776720768 32027546928 32050658016 32343400448 32366739456 32409019136 32474770952 32645763072 32688407232 32759597468 32975107488 32998902336 33010778112 33042007791 33077750784 33259375656 33362903808 33367865856 33435562992 33655519872 33723800604 33728816328 33765302272 33945653664 33987428352 34014523023 34019581986 34056382464 34280423424 34349971968 34424780832 34646092416 34651245312 34696509172 34721546184 34764275712 34949962944 34987769856 35020869858 35063967744 35328027447 35366243328 35412441168 35723033112 35748810864 35761676288 35834230016 36030990294 36148521344 36221859908 36386325504 36412581888 36460146528 36499587072 36534117321 36539551022 36774458136 36819714048 36894414336 37096995924 37137125376 37212469632 37218004224 37293512568 37416797613 37533266784 37538849088 37579456512 37615008366 37661298688 37862459856 37903417344 37944918369 37985965056 38235856896 38313430272 38363477932 38565476352 38643718464 38699952538 38727878436 38982650976 39024820224 39061739457 39109810176 39418519296 39446963712 39498492072 39541219328 39838996314 39844921548 39888023552 39968948864 40179400704 40188412251 40231885824 40313508768 40319504576 40401305282 40667086512 40711077888 40934616192 41017664844 41062035456 41068142592 41151462144 41371265403 41422178304 41506216128 41779266048 41864028336 41870254752 41915547648 41955201639 42231205224 42276888576 42368961024 42641344512 42703395904 42734210688 42790033078 43015339008 43102609056 43155652608 43165331677 43527684096 43584542976 43966809984 43998536448 44056010388 44103667712 44345834208 44435803581 44483871744 44490487808 44580750656 44874026496 44965067472 44971755104 45260871552 45352697364 45359442648 45408509952 45707231232 45750472326 45799962624 45899707776 46051443216 46194789888 46201660416 46295394912 46352367616 46599950592 46694493144 46751956992 47104036596 47154991104 47216588224 47465201664 47561499648 47630710816 47665081152 47727344587 48041320392 48075987024 48515100672 48550109184 48613528704 48712156428 49032610848 49092952064 49139396202 49192552448 49462661232 49516167168 49616626176 49624005632 49724683424 49889063484 50044355712 50051798784 50153344488 50483279808 50537889792 50585700906 50593224492 50647953408 50918480496 50981142528 51029372979 51084573696 51420635136 51524957952 51637171248 51976867968 52044763758 52082319276 52146413568 52481654784 52558025728 52595951616 52664656096 53049364992 53118661752 53126562064 53584549668 53623216296 53642514432 53751345024 54046485441 54222782016 54281437184 54332789862 54579488256 54690219792 54749380608 54757523456 54809326533 54868616192 55161687204 55229571072 55341621504 55645493886 55705688064 55818704448 55827006336 55940268852 56299900176 56308273632 56369184768 56422512549 56491948032 56793689784 56855126016 56978947584 57353785344 57470145408 57545216898 58036912128 58049928807 58091817654 58112723968 58537230336 58622413312 58664715264 58741347184 59127778944 59170445568 59247738108 59311828992 59758494471 59767382322 59832035328 59953423296 60347828736 60470263152 60479256864 60544679936 60601957923 61000629768 61066616832 61199610368 61401924288 61526497266 61593053184 61602213888 61727193216 62133267456 62259324192 62335942656 62668899072 62796042504 62805382128 62873321472 63346807836 63415332864 63553441536 64055093856 64101316032 64185049617 64686800896 64733478912 64818038272 64949541904 65291526144 65376814464 65519194936 65950214976 65997804672 66021556224 66084015582 66155501568 66518751312 66725807616 66735731712 66871125984 67311039744 67447601208 67457632656 67530604544 67891307328 68029046046 68039163972 68112764928 68560846848 68625708489 68699943936 68849561664 69292184832 69302490624 69393018344 69443092368 69528551424 69899925888 70041739716 70127935488 70656054894 70732486656 70824882336 71446066224 71497621728 71523352576 71668460032 72061980588 72297042688 72443719816 72772651008 72825163776 72920293056 72999174144 73068234642 73079102044 73548916272 73639428096 73709094303 73788828672 74193991848 74274250752 74424939264 74436008448 74587025136 74833595226 75066533568 75077698176 75230016732 75322597376 75724919712 75806834688 75878551359 75889836738 75971930112 76471713792 76626860544 76726955864 77130952704 77287436928 77399905076 77455756872 77965301952 78049640448 78067145637 78123478914 78219620352 78837038592 78893927424 78996984144 79082438656 79677992628 79689843096 79776047104 79937897728 80376824502 80463771648 80627017536 80639009152 80802610564 81334173024 81422155776 81499184793 81869232384 82035329688 82124070912 82136285184 82302924288 82742530806 82844356608 83012432256 83468240829 83558532096 83728056672 83740509504 83831095296 83910403278 84462410448 84553777152 84737922048 85282689024 85406791808 85468421376 85580066156 86030678016 86205218112 86317825347 86330663354 87055368192 87137726481 87169085952 87933619968 87997072896 88112020776 88207335424 88691668416 88871607162 88967743488 88980975616 89161501312 89651073483 89748052992 89930134944 89943510208 90521743104 90705394728 90718885296 90817019904 91500944652 91599925248 91799415552 92102886432 92289745899 92389579776 92403320832 92590789824 93199901184 93388986288 93503913984 94208073192 94309982208 94433176448 94930403328 95122999296 95261421632 95330162304 95454689174 96082640784 96151974048 96291893741 97030201344 97100218368 97227057408 97424312856 98065221696 98278792404 98385104896 98925322464 99032334336 99126023373 99233252352 99248011264 99449366848 99778126968 100088711424 100103597568 100306688976 100966559616 101171401812 101186448984 101295906816 101836960992 101962285056 102043569069 102058745958 102169147392 102841270272 103049915904 103274342496 103953735936 104089527516 104164638552 104292827136 104963309568 105116051456 105191903232 105329312192 106098729984 106237323504 106253124128 106468691771 107169099336 107246432592 107285028864 107502690048 108092970882 108445564032 108665579724 109158976512 109380439584 109498761216 109515046912 109602351963 109618653066 109737232384 110323374408 110459142144 110683243008 111290987772 111411376128 111637408896 111654012672 111880537704 112599800352 112616547264 112738369536 112763654809 112845025098 112983896064 113587379568 113710252032 113834755107 113957895168 114707570688 114940290816 115090433796 116099857614 116183635308 116225447936 117074460672 117244826624 117329430528 117482694368 117721044701 118255557888 118340891136 118495476216 118623657984 119516988942 119534764644 119664070656 119906846592 120565236753 120695657472 120940526304 120958513728 121089359872 121203915846 122001259536 122133233664 122399220736 122803848576 123052994532 123186106368 123204427776 123454386432 124266534912 124518648384 125337798144 125592085008 125610764256 125746642944 125865604917 126693615672 126830665728 127106883072 128110187712 128202632064 128370099234 129373601792 129466957824 129495995031 129636076544 129899083808 130583052288 130753628928 131038389872 131900429952 131995609344 132168031164 132311003136 133037502624 133307410743 133451615232 133471463424 133742251968 134622079488 134895202416 134915265312 135061209088 135782614656 136058092092 136078327944 136225529856 137121693696 137251416978 137399887872 137699123328 138584369664 138604981248 138786036688 138886184736 139057102848 139799851776 140083479432 140255870976 141312109788 141464973312 141649764672 142892132448 142995243456 143046705152 143182033761 143336920064 144123961176 144594085376 144887439632 145545302016 145650327552 145840586112 146136469284 146158204088 147097832544 147278856192 147418188606 147577657344 148387983696 148548501504 148849878528 148872016896 149174050272 149667190452 150133067136 150155396352 150460033464 150645194752 151449839424 151613669376 151757102718 151779673476 151943860224 152943427584 153088118937 153253721088 153453911728 154261905408 154574873856 154799810152 154911513744 155930603904 156134291274 156246957828 156439240704 157674077184 157787854848 157993968288 158164877312 159355985256 159379686192 159552094208 159875795456 160753649004 160927543296 161254035072 161278018304 161605221128 162139456323 162668346048 162844311552 162998369586 163738464768 164070659376 164248141824 164272570368 164427979599 164605848576 165485061612 165688713216 166024864512 166936481658 167117064192 167456113344 167481019008 167820806556 168924820896 169107554304 169267537647 169475844096 170565378048 170813583616 170936842752 171160132312 172061356032 172410436224 172635650694 172661326708 174110736384 174149786421 174275452962 174338171904 175867239936 175994145792 176224041552 176414670848 177383336832 177743214324 177935486976 177961951232 178323002624 179275483413 179302146966 179496105984 179860269888 179887020416 181043486208 181410789456 181437770592 181634039808 181805873769 183001889304 183199850496 183598831104 184205772864 184579491798 184779159552 184806641664 185181579648 186399802368 186777972576 187007827968 188416146384 188619964416 188866352896 190245998592 190522843264 190660324608 190909378348 192165281568 192303948096 192555148851 192583787482 194060402688 194200436736 194454114816 194848625712 196130443392 196557584808 196770209792 197850644928 198064668672 198252046746 198466504704 198496022528 198898733696 199556253936 200177422848 200207195136 200613377952 201933119232 202342803624 202372897968 202591813632 203673921984 204087138138 204117491916 204338294784 205682540544 205877125467 206099831808 206548684992 207907471872 208179055032 208329277104 208585654272 210232102912 210383806464 210658624384 212197459968 212474647008 212506248256 212937383542 214338198672 214492865184 214570057728 215005380096 216185941764 216891128064 217331159448 218317953024 218760879168 218997522432 219204703926 219237306132 219474464768 220646748816 220918284288 221127282909 221366486016 222581975544 222822752256 223274817792 223308025344 223761075408 225199600704 225233094528 225527309618 225690050196 225967792128 227174759136 227420504064 227635654077 227669510214 227915790336 229415141376 229880581632 230180867592 232199715228 232367270616 232450895872 234148921344 234201436911 234489653248 234658861056 234965388736 235442089402 236511115776 236681782272 236990952432 237247315968 237507081643 239033977884 239069529288 239328141312 239813693184 241130473506 241391314944 241881052608 241917027456 242407831692 244002519072 244266467328 244497554379 244798441472 245607697152 246105989064 246372212736 246408855552 246908772864 248533069824 249037296768 250675596288 251184170016 251221528512 251493285888 251549691497 251731209834 253387231344 253661331456 254213766144 256220375424 256405264128 256740198468 258747203584 258953476041 258991990062 259272153088 259798167616 261166104576 261507257856 262076779744 262608484333 263800859904 263991218688 264336062328 264622006272 266075005248 266614821486 266903230464 266942926848 267484503936 268953220449 269244158976 269790404832 269830530624 270122418176 271565229312 272116184184 272156655888 272451059712 274502833956 274799775744 275398246656 277168739328 277209962496 277572073376 277772369472 278135215007 279599703552 280166958864 280511741952 282624219576 282929946624 283299529344 285784264896 285990486912 286093410304 286364067522 286673840128 288247922352 288875681223 289188170752 289774879264 291090604032 291300655104 291681172224 292272938568 292316408176 294195665088 294836377212 295155314688 296775967392 297097003008 297378070119 297699757056 297744033792 298348100544 299334380904 300266134272 300310792704 300920066928 301290389504 302899678848 303514205436 303559346952 303887720448 305886855168 306176237874 306507442176 306907823456 308523810816 309149747712 309599620304 309823027488 311861207808 312268582548 312493915656 312878481408 315348154368 315575709696 315987936576 316329754624 318711970512 318759372384 319104188416 319406075313 319751590912 321507298008 321855086592 322508070144 322556036608 323210442256 324278912646 325336692096 325996739172 327476929536 328141318752 328496283648 328545140736 328807055889 328855959198 329211697152 330970123224 331377426432 332049729024 333872963316 334234128384 334912226688 334962038016 335641613112 337849641792 338215108608 338290964427 338535075294 338951688192 341130756096 341504265321 341627167232 341873685504 342320264624 344122712064 344820872448 345271301388 345322653416 348299572842 348550905924 348676343808 351734479872 351988291584 352448083104 352829341696 353163134103 354766673664 355486428648 355870973952 355923902464 356646005248 358550966826 358604293932 358992211968 359720539776 359774040832 361695710259 362086972416 362821578912 362875541184 363268079616 363611747538 366003778608 366399700992 367197662208 368411545728 369158983596 369558319104 369613283328 370363159296 372799604736 373555945152 376832292768 377239928832 377596814751 377732705792 380491997184 381045686528 381320649216 381818756696 384330563136 384607896192 385110297702 385167574964 388120805376 388400873472 388487985093 388908229632 389697251424 392260886784 393115169616 393540419584 395701289856 396504093492 396933009408 396992045056 397797467392 399112507872 399922232229 400354845696 400414390272 401226755904 403866238464 404685607248 404745795936 405183627264 407347843968 408174276276 408234983832 408676589568 411365081088 411754250934 412199663616 413097369984 415814943744 416358110064 416658554208 417171308544 420464205824 420767612928 421317248768 424394919936 424949294016 425012496512 425874767084 428676397344 428985730368 429140115456 429546101283 430010760192 432371883528 433782256128 434662318896 436635906048 437521758336 438409407852 438474612264 438948929536 441293497632 441836568576 442254565818 442732972032 445163951088 445645504512 446549635584 446616050688 447522150816 450399201408 450466189056 451054619236 451380100392 451935584256 454349518272 454841008128 455271308154 455339020428 455831580672 458830282752 459264356811 459761163264 460361735184 464399430456 464734541232 464901791744 468402873822 468979306496 469317722112 469930777472 470884178804 473022231552 473363564544 473981904864 474494631936 475014163286 478067955768 478139058576 478656282624 479627386368 482260947012 482782629888 483762105216 483834054912 484815663384 486418368969 488005038144 488532934656 488995108758 489596882944 491215394304 492211978128 492744425472 492817711104 493283938797 493817545728 497066139648 498074593536 501351192576 502368340032 502443057024 503099382994 503462419668 506774462688 507322662912 507802612941 508427532288 512440750848 512810528256 513480396936 517906952082 517983980124 518544306176 519596335232 522332209152 522449359263 523014515712 524153559488 525216968666 527601719808 527982437376 528672124656 529244012544 532150010496 533229642972 533806460928 533885853696 534969007872 537826450239 537906440898 538488317952 539580809664 539661061248 543130458624 544232368368 544313311776 544902119424 545417621307 549005667912 549599551488 550796493312 554337478656 554419924992 555144146752 555544738944 556270430014 559199407104 560333917728 561023483904 561149311801 565248439152 565859893248 566599058688 571568529792 571980973824 572728135044 573347680256 576495844704 577665446553 577751362446 578376341504 579549758528 582181208064 582601310208 583362344448 584545877136 584632816352 588391330176 589672754424 590310629376 593551934784 594194006016 594756140238 595399514112 595488067584 596696201088 598668761808 600532268544 600621585408 601840133856 602580779008 605799357696 607028410872 607118693904 607775440896 612352475748 613014884352 613815646912 617047621632 618299495424 619199240608 619646054976 620455479631 623722415616 624537165096 624987831312 625756962816 630696308736 631151419392 631975873152 637423941024 637518744768 638208376832 638812150626 639503181824 643014596016 643710173184 645016140288 645112073216 646420884512 648557825292 650673384192 651993478344 654953859072 656282637504 656992567296 657614111778 657711918396 658423394304 661940246448 662754852864 663381848727 664099458048 667745926632 668468256768 669824453376 669924076032 671283226224 675699283584 676581928854 677070150588 677903376384 682261512192 683008530642 683254334464 683747371008 684640529248 688245424128 689641744896 690542602776 690645306832 696599145684 697101811848 697352687616 702604310733 703468959744 703976583168 704896166208 705658683392 706326268206 709533347328 710972857296 711741947904 711847804928 712521244929 713292010496 717101933652 717208587864 717984423936 719441079552 719548081664 723391420518 724173944832 725643157824 725751082368 727223495076 732007557216 732799401984 733492663137 734395324416 736823091456 738317967192 739116638208 739226566656 740726318592 745599209472 747111890304 753664585536 754479857664 754649074491 755193629502 755465411584 760983994368 762091373056 762641298432 763637513392 768661126272 769215792384 770220595404 770335149928 776241610752 776860428123 776975970186 777816459264 779394502848 784521773568 786230339232 787080839168 787825452999 791402579712 793008186984 793866018816 793984090112 795594934784 798225015744 799844464458 800709691392 800828780544 802453511808 806859661347 807732476928 809371214496 809491591872 810367254528 814695687936 816348552552 816469967664 817353179136 823508501868 824399327232 826194739968 831629887488 832716220128 833317108416 834405645021 840928411648 841535225856 842634497536 848789839872 849898588032 850024993024 851749534168 857352794688 857971460736 858280230912 859092202566 860021520384 864743767056 866627043669 867564512256 869324637792 873271812096 875043516672 876818815704 876949224528 877897859072 882586995264 884509131636 885465944064 890327902176 891291009024 892134210357 893099271168 893232101376 895044301632 900798402816 900932378112 902109238472 902760200784 903871168512 908699036544 910542616308 910678040856 911663161344 917660565504 918528713622 919522326528 920723470368 928798860912 929469082464 929803583488 936805747644 937958612992 938635444224 939861554944 941768357608 946044463104 946727129088 947963809728 948989263872 950028326572 956135911536 956278117152 957312565248 958218225939 959254772736 964521894024 965565259776 967524210432 967668109824 969631326768 972836737938 976010076288 977990217516 979193765888 982430788608 984423956256 985488850944 985635422208 986421167667 986567877594 987635091456 994132279296 996149187072 1002702385152 1004736680064 1004886114048 1006198765988 1006924839336 1013548925376 1014645325824 1014872893281 1015605225882 1016855064576 1024512795963 1024881501696 1025621056512 1026960793872 1035813904164 1035967960248 1037088612352 1039192670464 1044898718526 1046029031424 1048307118976 1050433937332 1055203439616 1055964874752 1057344249312 1058488025088 1059489402309 1064300020992 1066459285944 1067612921856 1067771707392 1069938015744 1075652900478 1075812881796 1076976635904 1079161619328 1079322122496 1085087130777 1086260917248 1088464736736 1088626623552 1089804238848 1090835242614 1098011335824 1099199102976 1101592986624 1108674957312 1108839849984 1110288293504 1111089477888 1112540860028 1118398814208 1120667835456 1122298623602 1130496878304 1131719786496 1132790444253 1133198117376 1143137059584 1143961947648 1145456270088 1146695360512 1152991689408 1155330893106 1155502724892 1156752683008 1159099517056 1164362416128 1165202620416 1165463955279 1166724688896 1169091754272 1169265632704 1176782660352 1179345508848 1180621258752 1187103869568 1189512280476 1190799028224 1190976135168 1193392402176 1197337523616 1199766696687 1201064537088 1201243170816 1203680267712 1211598715392 1214056821744 1214237387808 1215550881792 1224704951496 1226029768704 1227631293824 1234095243264 1236598990848 1238398481216 1239292109952 1240910959262 1247444831232 1249074330192 1249975662624 1251513925632 1251794618633 1261392617472 1262302838784 1263951746304 1274847882048 1275037489536 1277624301252 1279006363648 1286029192032 1287420346368 1288638303849 1290032280576 1290224146432 1292841769024 1297115650584 1301346768384 1303986956688 1309907718144 1312565275008 1315228223556 1315423836792 1316846788608 1323880492896 1325509705728 1326763697454 1328198916096 1335491853264 1336936513536 1339648906752 1339848152064 1342566452448 1351398567168 1353163857708 1354140301176 1355806752768 1364523024384 1366017061284 1366508668928 1367494742016 1369281058496 1376490848256 1379283489792 1381085205552 1381290613664 1384092993023 1393198291368 1394203623696 1394705375232 1405208621466 1406937919488 1407953166336 1409792332416 1412652536412 1419066694656 1421945714592 1423483895808 1423695609856 1425042489858 1426584020992 1434203867304 1434417175728 1435968847872 1438882159104 1439096163328 1446782841036 1448347889664 1451286315648 1451502164736 1454446990152 1464015114432 1465598803968 1465927512517 1466985326274 1468790648832 1473646182912 1476635934384 1478233276416 1478453133312 1479851816391 1481452637184 1491198418944 1494223780608 1507329171072 1509298148982 1510387259004 1510930823168 1521967988736 1524182746112 1525282596864 1527275026784 1537322252544 1538431584768 1540441190808 1540670299856 1553720856246 1553951940372 1555632918528 1558789005696 1567348077789 1569043547136 1572460678464 1574161678336 1575650905998 1582805159424 1586016373968 1587732037632 1587968180224 1591189869568 1596450031488 1599688928916 1601419382784 1601657561088 1604907023616 1613719322694 1615464953856 1618742428992 1618983183744 1629391375872 1632697105104 1632939935328 1634706358272 1636252863921 1647017003736 1648798654464 1652389479936 1663259774976 1665432440256 1666634216832 1668811290042 1681856823296 1683070451712 1683447935403 1685268995072 1697579679744 1699797176064 1700049986048 1703499068336 1714705589376 1715942921472 1718184405132 1720043040768 1729487534112 1732996339659 1733254087338 1735129024512 1738649275584 1746543624192 1750087033344 1753637631408 1753898449056 1755795718144 1765173990528 1769018263272 1770931888128 1780655804352 1782582018048 1784268420714 1786198542336 1786464202752 1790088603264 1801596805632 1801864756224 1804218476944 1805520401568 1807742337024 1817398073088 1821085232616 1821356081712 1823326322688 1837057427244 1839044653056 1841446940736 1857597721824 1858938164928 1859607166976 1861366438893 1873611495288 1875917225984 1877270888448 1879723109888 1883536715216 1892088926208 1893454258176 1895927619456 1900056653144 1912271823072 1912556234304 1914625130496 1916436451878 1918509545472 1929043788048 1931130519552 1935048420864 1935336219648 1939262653536 1945673475876 1952020152576 1955980435032 1958387531776 1964861577216 1968847912512 1970977701888 1972842335334 1973135755188 1975270182912 1988264558592 1990145546181 1992298374144 2005404770304 2009473360128 2009772228096 2012397531976 2013849678672 2027097850752 2029745786562 2031210451764 2033710129152 2049025591926 2049763003392 2051242113024 2053921587744 2071627808328 2071935920496 2074177224704 2078385340928 2089797437052 2092058062848 2096614237952 2100867874664 2107812932199 2110406879232 2111929749504 2114688498624 2116976050176 2118978804618 2128600041984 2132918571888 2135225843712 2135543414784 2137563734787 2139876031488 2151305800956 2151625763592 2153953271808 2158323238656 2158644244992 2170174261554 2172521834496 2176929473472 2177253247104 2181670485228 2196022671648 2198398205952 2200477989411 2203185973248 2217349914624 2217679699968 2220576587008 2222178955776 2225081720056 2236797628416 2241335670912 2244597247204 2260993756608 2263439572992 2263947223473 2265580888506 2266396234752 2286274119168 2287923895296 2290912540176 2293390721024 2305983378816 2310661786212 2311005449784 2313505366016 2318199034112 2328724832256 2330581284369 2330927910558 2333449377792 2338183508544 2338531265408 2353565320704 2358691017696 2361242517504 2363476358997 2374207739136 2379024560952 2381598056448 2381952270336 2386784804352 2394675047232 2399533393374 2402129074176 2402486341632 2407360535424 2420578984041 2423197430784 2428113643488 2428474775616 2431101763584 2449409902992 2452059537408 2455262587648 2473197981696 2476796962432 2478584219904 2481821918524 2494889662464 2498148660384 2499951325248 2503216935063 2503589237266 2522785234944 2524605677568 2527903492608 2549695764096 2550074979072 2555248602504 2558012727296 2572058384064 2574840692736 2577276607698 2580064561152 2580448292864 2585683538048 2594231301168 2599881131007 2602693536768 2607973913376 2619815436288 2625130550016 2630456447112 2630847673584 2633693577216 2647760985792 2653527394908 2656397832192 2670983706528 2673873027072 2676402631071 2679297813504 2679696304128 2685132904896 2702797134336 2706327715416 2708280602352 2711613505536 2732034122568 2733017337856 2734989484032 2738562116992 2752981696512 2758566979584 2762170411104 2762581227328 2768185986046 2786396582736 2788407247392 2789410750464 2792464918489 2810417242932 2813875838976 2815906332672 2819584664832 2825305072824 2838133389312 2843891429184 2846967791616 2850084979716 2853168041984 2868407734608 2868834351456 2871937695744 2874654677817 2877764318208 2878192326656 2893565682072 2896695779328 2902572631296 2903004329472 2908893980304 2928030228864 2931855025034 2933970652548 2937581297664 2947292365824 2953271868768 2956466552832 2956906266624 2959263503001 2959703632782 2962905274368 2982396837888 2988447561216 3014658342144 3018596297964 3020774518008 3021861646336 3043935977472 3044618679843 3048365492224 3050565193728 3054550053568 3074644505088 3076863169536 3080882381616 3081340599712 3087592061359 3107441712492 3107903880744 3111265837056 3117578011392 3134696155578 3138087094272 3144921356928 3151301811996 3165610318848 3172032747936 3175464075264 3175936360448 3178468206927 3182379739136 3192900062976 3199377857832 3202838765568 3203315122176 3209814047232 3227438645388 3230929907712 3237484857984 3237966367488 3258782751744 3265394210208 3265879870656 3269412716544 3270145989461 3272505727842 3294034007472 3297597308928 3304778959872 3326519549952 3330864880512 3333268433664 3337622580084 3363713646592 3366895870806 3370537990144 3395159359488 3399594352128 3400099972096 3406998136672 3413910296329 3429411178752 3431885842944 3436368810264 3440086081536 3458975068224 3465992679318 3466508174676 3470258049024 3477298551168 3493087248384 3496391865837 3500174066688 3507275262816 3507796898112 3511591436288 3530347981056 3538036526544 3541863776256 3561311608704 3568536841428 3572397084672 3572928405504 3580177206528 3603193611264 3603729512448 3608436953888 3611040803136 3634796146176 3642170465232 3642712163424 3646652645376 3674114854488 3678089306112 3682893881472 3715195443648 3717876329856 3719214333952 3722732877786 3747222990576 3751834451968 3754541776896 3755383855899 3759446219776 3767073430432 3784177852416 3786908516352 3791855238912 3800113306288 3824543646144 3825112468608 3832872903756 3837019090944 3858087576096 3862261039104 3865914911547 3870096841728 3870672439296 3878525307072 3891346951752 3904040305152 3911960870064 3916775063552 3929723154432 3937695825024 3945684670668 3946271510376 3950540365824 3976529117184 3980291092362 3984596748288 4010809540608 4018946720256 4019544456192 4024795063952 4027699357344 4054195701504 4059491573124 4062420903528 4067420258304 4098051183852 4099526006784 4102484226048 4107843175488 4143255616656 4143871840992 4148354449408 4152278979069 4156770681856 4179594874104 4184116125696 4193228475904 4201735749328 4215625864398 4220813758464 4223859499008 4229376997248 4237957609236 4257200083968 4265837143776 4270451687424 4271086829568 4275127469574 4279752062976 4302611601912 4303251527184 4307906543616 4316646477312 4317288489984 4340348523108 4345043668992 4353858946944 4354506494208 4363340970456 4392045343296 4396796411904 4397782537551 4400955978822 4406371946496 4434699829248 4435359399936 4439555449173 4441153174016 4444357911552 4450163440112 4473595256832 4482671341824 4489194494408 4521987513216 4527894446946 4531161777012 4532792469504 4572548238336 4575847790592 4581825080352 4586781442048 4611966757632 4621323572424 4622010899568 4627010732032 4636398068224 4661162568738 4661855821116 4666898755584 4676367017088 4677062530816 4702044233367 4707130641408 4717382035392 4722485035008 4726952717994 4748415478272 4758049121904 4763196112896 4763904540672 4773569608704 4789350094464 4799066786748 4804258148352 4804972683264 4814721070848 4841157968082 4846394861568 4856227286976 4856949551232 4898819805984 4904119074816 4908758591763 4910525175296 4946395963392 4953593924864 4957168439808 4963643837048 4989779324928 4996297320768 4999902650496 5006433870126 5007178474532 5045570469888 5049211355136 5050343806209 5055806985216 5099391528192 5100149958144 5110497205008 5116025454592 5144116768128 5154553215396 5160129122304 5160896585728 5171367076096 5188462602336 5198989018977 5199762262014 5205387073536 5215947826752 5239630872576 5250261100032 5260912894224 5261695347168 5267387154432 5295521971584 5307054789816 5312795664384 5341967413056 5347746054144 5352805262142 5358595627008 5359392608256 5370265809792 5405594268672 5412655430832 5416561204704 5423227011072 5464068245136 5466034675712 5469978968064 5477124233984 5517133959168 5524340822208 5525162454656 5536371972092 5572793165472 5576814494784 5578821500928 5584099316679 5584929836978 5620834485864 5627751677952 5631812665344 5639169329664 5650610145648 5676266778624 5687782858368 5700169959432 5706336083968 5736815469216 5737668702912 5743875391488 5749309355634 5755528636416 5756384653312 5787131364144 5793391558656 5805145262592 5806008658944 5817787960608 5856060457728 5863710050068 5867941305096 5875162595328 5894584731648 5906543737536 5912933105664 5918527006002 5919407265564 5925810548736 5964793675776 5970436638543 5976895122432 6029316684288 6037192595928 6041549036016 6043723292672 6089237359686 6096730984448 6101130387456 6109100107136 6149289010176 6153726339072 6161764763232 6162681199424 6175184122718 6214883424984 6215807761488 6222531674112 6235156022784 6269392311156 6276174188544 6289842713856 6302603623992 6323438796597 6331220637696 6344065495872 6350928150528 6356936413854 6364759478272 6385800125952 6398755715664 6405677531136 6406630244352 6412691204361 6419628094464 6454877290776 6461859815424 6474969715968 6475932734976 6517565503488 6530788420416 6531759741312 6540291978922 6545011455684 6588068014944 6595194617856 6601433968233 6609557919744 6653039099904 6661729761024 6666536867328 6675245160168 6733791741612 6741075980288 6790318718976 6791841670419 6799188704256 6800199944192 6813996273344 6827820592658 6858822357504 6863771685888 6872737620528 6880172163072 6917950136448 6931985358636 6933016349352 6940516098048 6954597102336 6986174496768 6991743853107 6992783731674 7000348133376 7014550525632 7015593796224 7060695962112 7076073053088 7083727552512 7090429076991 7122623217408 7137073682856 7144794169344 7145856811008 7160354413056 7206387222528 7207459024896 7216873907776 7222081606272 7269592292352 7284340930464 7285424326848 7293305290752 7294941053413 7348229708976 7356178612224 7365787762944 7430390887296 7435752659712 7445465755572 7494445981152 7503668903936 7509650805189 7510767711798 7518892439552 7534146860864 7568355704832 7573817032704 7583710477824 7600226612576 7649087292288 7650224937216 7665745807512 7674038181888 7716175152192 7724522078208 7731829823094 7740193683456 7741344878592 7757050614144 7782693903504 7799643393021 7808080610304 7823921740128 7833550127104 7859446308864 7875391650048 7891369341336 7892543020752 7901080731648 7960582184724 7969193496576 8021619081216 8037893440512 8039088912384 8049590127904 8055398714688 8065921235203 8108391403008 8118983146248 8124841807056 8134840516608 8196102367704 8199052013568 8204968452096 8215686350976 8286511233312 8287743681984 8296708898816 8304557958138 8313541363712 8359189748208 8368232251392 8377394755467 8386456951808 8403471498656 8431251728796 8441627516928 8447718998016 8458753994496 8475915218472 8514400167936 8531674287552 8540903374848 8550254939148 8559504125952 8605223203824 8606503054368 8615813087232 8623964033451 8633292954624 8634576979968 8680697046216 8690087337984 8707717893888 8709012988416 8726681940912 8784090686592 8795565075102 8801911957644 8812743892992 8869399658496 8870718799872 8879110898346 8882306348032 8888715823104 8900326880224 8947190513664 8965342683648 8978388988816 9043975026432 9055788893892 9062323554024 9065584939008 9133856039529 9145096476672 9151695581184 9163650160704 9173562884096 9223933515264 9242647144848 9244021799136 9254021464064 9262776184077 9272796136448 9322325137476 9323711642232 9333797511168 9352734034176 9354125061632 9404088466734 9414261282816 9434764070784 9453905435988 9496830956544 9516098243808 9526392225792 9527809081344 9535404620781 9547139217408 9578700188928 9598133573496 9608516296704 9609945366528 9629442141696 9682315936164 9692789723136 9712454573952 9713899102464 9797639611968 9808238149632 9810437968383 9817517183526 9821050350592 9892791926784 9907187849728 9914336879616 9927287674096 9979558649856 9992594641536 9999805300992 10012867740252 10014356949064 10091140939776 10100687612418 10111613970432 10198783056384 10200299916288 10220994410016 10232050909184 10241730888987 10288233536256 10309106430792 10320258244608 10321793171456 10342734152192 10376925204672 10397978037954 10399524524028 10410774147072 10431895653504 10479261745152 10489175597511 10500522200064 10521825788448 10523390694336 10534774308864 10591043943168 10614109579632 10625591328768 10683934826112 10705610524284 10717191254016 10718785216512 10740531619584 10811188537344 10825310861664 10833122409408 10928136490272 10932069351424 10939957936128 10954248467968 11034267918336 11048681644416 11050324909312 11072743944184 11145586330944 11153628989568 11157643001856 11168198633358 11169859673956 11241668971728 11255503355904 11263625330688 11266151567697 11278338659328 11301220291296 11352533557248 11375565716736 11400339918864 11412672167936 11473630938432 11475337405824 11498618711268 11511057272832 11512769306624 11574262728288 11586783117312 11597744734641 11610290525184 11612017317888 11635575921216 11712120915456 11727420100136 11735882610192 11750325190656 11789169463296 11813087475072 11837054012004 11838814531128 11851621097472 11929587351552 11940873277086 11953790244864 12058633368576 12074385191856 12083098072032 12087446585344 12178474719372 12193461968896 12202260774912 12218200214272 12298578020352 12307452678144 12323529526464 12325362398848 12350368245436 12429766849968 12431615522976 12445063348224 12456836937207 12470312045568 12538784622312 12552348377088 12579685427712 12605207247984 12646877593194 12662441275392 12688130991744 12713872827708 12729518956544 12771600251904 12797511431328 12811355062272 12813260488704 12825382408722 12839256188928 12909754581552 12923719630848 12949939431936 12951865469952 13035131006976 13061576840832 13063519482624 13080583957844 13090022911368 13176136029888 13190389235712 13193347612653 13202867936466 13219115839488 13306078199808 13318666347519 13323459522048 13333073734656 13350490320336 13467583483224 13482151960576 13583683340838 13598377408512 13600399888384 13627992546688 13655641185316 13717644715008 13727543371776 13745475241056 13760344326144 13835900272896 13863970717272 13866032698704 13881032196096 13909194204672 13983487706214 13985567463348 14000696266752 14029101051264 14031187592448 14106132700101 14121391924224 14152146106176 14167455105024 14180858153982 14245246434816 14274147365712 14289588338688 14291713622016 14320708826112 14412774445056 14414918049792 14433747815552 14444163212544 14539184584704 14568681860928 14570848653696 14589882106826 14696459417952 14712357224448 14726275775289 14731575525888 14860781774592 14871505319424 14890931511144 14988891962304 15019301610378 15021535423596 15037784879104 15068293721728 15136711409664 15147634065408 15151031418627 15167420955648 15200453225152 15298174584576 15300449874432 15331491615024 15348076363776 15432350304384 15463659646188 15480387366912 15482689757184 15514101228288 15565387807008 15596967056931 15599286786042 15616161220608 15647843480256 15718892617728 15750783300096 15782738682672 15785086041504 15802161463296 15921164369448 15938386993152 16043238162432 16075786881024 16078177824768 16099180255808 16110797429376 16131842470406 16216782806016 16237966292496 16249683614112 16269681033216 16273330042229 16392204735408 16398104027136 16409936904192 16431372701952 16573022466624 16575487363968 16609115916276 16627082727424 16718379496416 16736464502784 16752297950037 16754789510934 16772913903616 16806942997312 16862503457592 16883255033856 16895437996032 16917507988992 16951830436944 17028800335872 17063348575104 17100509878296 17119008251904 17210446407648 17213006108736 17231626174464 17247928066902 17266585909248 17269153959936 17361394092432 17380174675968 17415435787776 17418025976832 17453363881824 17568181373184 17591130150204 17603823915288 17625487785984 17738799316992 17758221796692 17764612696064 17777431646208 17800653760448 17894381027328 17930685367296 17956777977632 17993208909299 18087950052864 18111577787784 18124647108048 18131169878016 18267712079058 18290192953344 18303391162368 18327300321408 18447867030528 18485294289696 18488043598272 18508042928128 18525552368154 18545592272896 18644650274952 18647423284464 18667595022336 18705468068352 18708250123264 18808176933468 18828522565632 18869528141568 18907810871976 18993661913088 19032196487616 19052784451584 19057057662721 19070809241562 19094278434816 19157400377856 19196267146992 19217032593408 19219890733056 19238073613083 19258884283392 19364631872328 19385579446272 19424909147904 19427798204928 19595279223936 19620875936766 19635034367052 19642100701184 19785583853568 19814375699456 19828673759232 19854575348192 19959117299712 19985189283072 19999610601984 20025735480504 20028713898128 20201375224836 20223227940864 20375525011257 20397566112768 20400599832576 20441988820032 20464101818368 20483461777974 20576467072512 20618212861584 20640516489216 20643586342912 20685468304384 20753850409344 20795956075908 20799049048056 20821548294144 20863791307008 20958523490304 20978351195022 21001044400128 21043651576896 21046781388672 21182087886336 21228219159264 21251182657536 21271287230973 21367869652224 21411221048568 21434382508032 21437570433024 21481063239168 21622377074688 21650621723328 21666244818816 21856272980544 21864138702848 21879915872256 21884823160239 21908496935936 22068535836672 22097363288832 22100649818624 22145487888368 22291172661888 22307257979136 22336397266716 22339719347912 22483337943456 22511006711808 22528952415567 22532303135394 22556677318656 22602440582592 22705067114496 22751131433472 22800679837728 22825344335872 22947261876864 22950674811648 22997237422536 23022114545664 23025538613248 23148525456576 23173566234624 23195489469282 23220581050368 23224034635776 23271151842432 23398930179063 23424241830912 23454840200272 23471765220384 23500650381312 23578338926592 23626174950144 23674108024008 23677629062256 23703242194944 23881746554172 23907580489728 24117266737152 24148770383712 24166196144064 24174893170688 24197763705609 24356949438744 24386923937792 24404521549824 24436400428544 24597156040704 24614905356288 24647059052928 24650724797696 24700736490872 24859533699936 24863231045952 24890126696448 24913673874414 24940624091136 25077569244624 25104696754176 25132184266401 25159370855424 25210414495968 25293755186388 25324882550784 25376261983488 25427745655416 25459037913088 25543200503808 25595022862656 25622710124544 25650764817444 25678512377856 25819509163104 25847439261696 25871892100353 25899878863872 25903730939904 26070262013952 26123153681664 26127038965248 26161167915688 26180045822736 26352272059776 26386695225306 26405735872932 26438231678976 26612156399616 26637332695038 26646919044096 26666147469312 26700980640672 26935166966448 26964303921152 27167366681676 27196754817024 27200799776768 27255985093376 27311282370632 27401568118587 27435289430016 27455086743552 27490950482112 27520688652288 27671800545792 27727941434544 27732065397408 27762064392192 27788328552231 27818388409344 27966975412428 27971134926696 28001392533504 28058202102528 28062375184896 28212265400202 28242783848448 28304292212352 28361716307964 28490492869632 28548294731424 28579176677376 28583427244032 28606213862343 28641417652224 28825548890112 28829836099584 28867495631104 28888326425088 29078369169408 29137363721856 29141697307392 29179764213652 29392918835904 29424714448896 29431313905149 29452551550578 29463151051776 29721563549184 29743010638848 29781863022288 29977783924608 30038603220756 30043070847192 30075569758208 30136587443456 30273422819328 30302062837254 30334841911296 30400906450304 30596349169152 30600899748864 30662983230048 30696152727552 30725192666961 30864700608768 30927319292376 30960774733824 30965379514368 31028202456576 31130775614016 31193934113862 31198573572084 31232322441216 31295686960512 31437785235456 31467526792533 31501566600192 31565477365344 31570172083008 31604322926592 31842328738896 31876773986304 32151573762048 32156355649536 32198360511616 32221594858752 32263684940812 32433565612032 32475932584992 32499367228224 32546660084458 32784409470816 32796208054272 32819873808384 32862745403904 33146044933248 33150974727936 33218231832552 33254165454848 33436758992832 33472929005568 33504595900074 33509579021868 33545827807232 33613885994624 33725006915184 33766510067712 33790875992064 33798454703091 33835015977984 33903660873888 34057600671744 34126697150208 34201019756592 34238016503808 34420892815296 34426012217472 34495856133804 34533171818496 34538307919872 34722788184864 34760349351936 34793234203923 34830871575552 34836051953664 34906727763648 35136362746368 35182260300408 35207647830576 35250975571968 35516443593384 35529225392128 35554863292416 35601307520896 35788762054656 35861370734592 35913555955264 35986417818598 36175900105728 36223155575568 36249294216096 36262339756032 36302043940357 36535424158116 36580385906688 36606782324736 36654600642816 36895734061056 36970588579392 36976087196544 37051104736308 37091184545792 37289300549904 37294846568928 37335190044672 37370510811621 37410936136704 37416500246528 37616353866936 37657045131264 37739056283136 37815621743952 37987323826176 38064392975232 38114115325442 38141618483124 38188556869632 38314800755712 38392534293984 38434065186816 38439781466112 38476147226166 38517768566784 38729263744656 38771158892544 38849818295808 38855596409856 39190558447872 39241751873532 39270068734104 39284201402368 39571167707136 39580042837959 39628751398912 39657347518464 39709150696384 39918234599424 39970378566144 39999221203968 40051470961008 40057427796256 40138696797667 40402750449672 40446455881728 40751050022514 40795132225536 40801199665152 40883977640064 40966923555948 41152934145024 41236425723168 41281032978432 41287172685824 41370936608768 41507700818688 41591912151816 41598098096112 41643096588288 41727582614016 41956702390044 42002088800256 42087303153792 42093562777344 42364175772672 42456438318528 42502365315072 42511897862993 42542574461946 42735739304448 42822442097136 42868765016064 42875140866048 42962126478336 43244754149376 43301243446656 43332489637632 43712545961088 43728277405696 43769646320478 43816993871872 44137071673344 44194726577664 44201299637248 44290975776736 44582345323776 44614515958272 44672794533432 44679438695824 44966675886912 45057904831134 45064606270788 45113354637312 45204881165184 45410134228992 45453094255881 45502262866944 45601359675456 45650688671744 45894523753728 45901349623296 45994474845072 46044229091328 46051077226496 46297050913152 46390978938564 46441162100736 46448069271552 46542303684864 46797860358126 46848483661824 46909680400544 46943530440768 47156677853184 47252349900288 47348216048016 47355258124512 47406484389888 47763493108344 47815160979456 48234533474304 48297540767424 48332392288128 48349786341376 48395527411218 48713898877488 48773847875584 48809043099648 48819990126687 48872800857088 49194312081408 49229810712576 49294118105856 49301449595392 49401472981744 49719067399872 49726462091904 49827347748828 49881248182272 50155138489248 50209393508352 50256893850111 50264368532802 50318741710848 50420828991936 50587510372776 50649765101568 50752523966976 50855491310832 50918075826176 51086401007616 51190045725312 51301529634888 51357024755712 51639018326208 51694878523392 51743784200706 51799757727744 51807461879808 52140524027904 52246307363328 52254077930496 52322335831376 52360091645472 52704544119552 52773390450612 52811471745864 52876463357952 53274665390076 53293838088192 53332294938624 53401961281344 53870333932896 53928607842304 53979626727897 54334733363352 54393509634048 54401599553536 54511970186752 54622564741264 54803136237174 54870578860032 54910173487104 54981900964224 55343601091584 55455882869088 55464130794816 55524128784384 55576657104462 55636776818688 55933950824856 55942269853392 56002785067008 56116404205056 56124750369792 56424530800404 56485567696896 56608584424704 56723432615928 56980985739264 57096589462848 57158353354752 57171172988163 57212427724686 57282835304448 57651097780224 57659672199168 57714220839249 57734991262208 57776652850176 58156738338816 58274727443712 58283394614784 58359528427304 58785837671808 58862627810298 58905103101156 58926302103552 59443127098368 59486021277696 59563726044576 59955567849216 60077206441512 60086141694384 60151139516416 60273174886912 60604125674508 60669683822592 60801812900608 61126575033771 61192698338304 61201799497728 61325966460096 61392305455104 61450385333922 61729401217536 61854638584752 61921549467648 61930759028736 62056404913152 62261551228032 62387868227724 62397147144168 62464644882432 62591373921024 62875570470912 62935053585066 63003133200384 63130954730688 63140344166016 63684657477792 63753547972608 63813861692919 64303147524096 64312711299072 64396721023232 64443189717504 64527369881624 64867131224064 64951865169984 64998734456448 65093320168916 65568818941632 65592416108544 65639747616768 65654469480717 65725490807808 66292089866496 66301949455872 66436463665104 66508330909696 66873517985664 67009191800148 67019158043736 67091655614464 67227771989248 67450013830368 67533020135424 67586857246701 67596909406182 67670031955968 67807321747776 68115201343488 68253394300416 68402039513184 68476033007616 68841785630592 68852024434944 68991712267608 69066343636992 69076615839744 69445576369728 69520698703872 69586468407846 69661743151104 69672103907328 69813455527296 70196790537189 70272725492736 70364520600816 70415295661152 70501951143936 71032887186768 71058450784256 71109726584832 71202615041792 71722741469184 71827111910528 71972835637196 72351800211456 72446311151136 72498588432192 72524679512064 72593291116827 72604087880714 73070848316232 73160771813376 73213564649472 73309201285632 73791468122112 73941177158784 73952174393088 74102209472616 74182369091584 74578601099808 74589693137856 74670380089344 74741021623242 74821872273408 74833000493056 75232707733872 75314090262528 75396552799203 75478112566272 75631243487904 75974647652352 76128785950464 76228230650884 76283236966248 76377113739264 76629601511424 76785068587968 76868130373632 76952294452332 77035537133568 77458527489312 77542317785088 77615676301059 77699636591616 77711192819712 78381116895744 78483503747064 78540137468208 78568402804736 79160085675918 79257502797824 79314695036928 79418301392768 79836469198848 79940757132288 79998442407936 80102941922016 80114855592512 80277393595334 80805500899344 80892911763456 81502100045028 81590264451072 81602399330304 81767955280128 81933847111896 82204704355761 82305868290048 82472851446336 82562065956864 82741873217536 83015401637376 83183824303632 83196196192224 83286193176576 83364985656693 83455165228032 83913404780088 84004177600512 84174606307584 84187125554688 84728351545344 84912876637056 85023795725986 85085148923892 85471478608896 85644884194272 85737530032128 85750281732096 85818641587029 85924252956672 86489508298752 86602486893312 86664979275264 87425091922176 87539292640956 87633987743744 88274143346688 88293941715447 88389453155328 88402599274496 88581951553472 89164690647552 89229031916544 89345589066864 89358877391648 89933351773824 90115809662268 90129212541576 90226709274624 90409762330368 90820268457984 90906188511762 91004525733888 91202719350912 91789047507456 91802699246592 91988949690144 92088458182656 92102154452992 92175578000883 92594101826304 92781957877128 92882324201472 92896138543104 93084607369728 93595720716252 93696967323648 93819360801088 93887060881536 94313355706368 94504699800576 94696432096032 94710516249024 94812968779776 94834233694369 95526986216688 95630321958912 96469066948608 96595081534848 96664784576256 96791054822436 97427797754976 97547695751168 97639980253374 97745601714176 98388624162816 98459621425152 98588236211712 98602899190784 98802945963488 99438134799744 99452924183808 99654695497656 99762496364544 100310276978496 100418787016704 100513787700222 100528737065604 100637483421696 100841657983872 101175020745552 101299530203136 101395364109273 101505047933952 101710982621664 101836151652352 102172802015232 102380091450624 102603059269776 102714049511424 103278036652416 103487568401412 103599515455488 103614923759616 104281048055808 104492614726656 104508155860992 104644671662752 104720183290944 105409088239104 105546780901224 105622943491728 105752926715904 106549330780152 106587676176384 106664589877248 106803922562688 107740667865792 107857215684608 107959253455794 108669466726704 108787019268096 108803199107072 108906131821071 109023940373504 109245129482528 109606272474348 109741157720064 109820346974208 109963801928448 110687202183168 110911765738176 110928261589632 111153314208924 111273553637376 111867901649712 111884539706784 112005570134016 112111532434863 112232808410112 112249500739584 112849061600808 112971135393792 113217168849408 113446865231856 113961971478528 114193178925696 114342345976326 114424855449372 114565670608896 115302195560448 115319344398336 115428441678498 115469982524416 115553305700352 116313476677632 116549454887424 116566789229568 116719056854608 117571675343616 117725255620596 117810206202312 117852604207104 118740128513877 118886254196736 118972042555392 119127452089152 119911135698432 120154412883024 120172283388768 120302279032832 120416090393001 120546349773824 121208251349016 121339367645184 121603625801216 122253150067542 122385396676608 122403598995456 122651932920192 122900770667844 123458802435072 123709277169504 123843098935296 123861518057472 124112809826304 124523102456064 124775736455448 124794294288336 124929289764864 125182747842048 125870107170132 126006266400768 126261909461376 126280688332032 127369314955584 127507095945216 127535693588979 127627723385838 128606295048192 128625422598144 128793442046464 128886379435008 129054739763248 129734262448128 129903730339968 129997468912896 130186640337832 131137637883264 131184832217088 131308938961434 131450981615616 132584179732992 132603898911744 132872927330208 133016661819392 133747035971328 134018383600296 134038316087472 134183311228928 134455543978496 134900027660736 135173714493402 135193818812364 135340063911936 135614643495552 136230402686976 136359282767643 136506788600832 136804079026368 136952066015232 137683571261184 137704048869888 137983424535216 138132687273984 138153231679488 138891152739456 139172936815692 139323486302208 139344207814656 139626911054592 140393581074378 140545450985472 140729041201632 140830591322304 142065774373536 142116901568512 142219453169664 142405230083584 143445482938368 143654223821056 143945671274392 144703600422912 144892622302272 144997176864384 145049359024128 145186582233654 145208175761428 146141696632464 146321543626752 146427129298944 146459970380061 146618402571264 147582936244224 147882354317568 147904348786176 148204418945232 148364738183168 149157202199616 149179386275712 149482043246484 149643744546816 149666000986112 150465415467744 150628180525056 150770681550333 150793105598406 150956225132544 151262486975808 151949295304704 152257571900928 152456461301768 152566473932496 152754227478528 153259203022848 153570137175936 153904588904664 154071074267136 154917054978624 155084635570176 155231352602118 155399273183232 155422385639424 156762233791488 156967007494128 157080274936416 157136805609472 158320171351836 158515005595648 158629390073856 158836602785536 159881514264576 159996884815872 160205883844032 160229711185024 160554787190668 161611001798688 161785823526912 161938880183691 163004200090056 163180528902144 163204798660608 163535910560256 163867694223792 164409408711522 164611736580096 164945702892672 165483746435072 166030803274752 166367648607264 166392392384448 166572386353152 166729971313386 166910330456064 167826809560176 168008355201024 168349212615168 168374251109376 169456703090688 169825753274112 170047591451972 170170297847784 170942957217792 171289768388544 171475060064256 171513518964489 171637283174058 171848505913344 172979016597504 173142662517747 173204973786624 173329958550528 174850183844352 175078585281912 175267975487488 176587883430894 176778906310656 176805198548992 177163903106944 178329381295104 178458063833088 178691178133728 178717754783296 179866703547648 180231619324536 180258425083152 180453418549248 180819524660736 181812377023524 182009051467776 182405438701824 183379725101313 183578095014912 183605398493184 183977899380288 184176916365312 184351156001766 185188203652608 185563915754256 185764648402944 185792277086208 186169214739456 187191441432504 187393934647296 187638721602176 187774121763072 188626711412736 189009399601152 189392864192064 189421032498048 189668467388738 191053972433376 191260643917824 191441585078757 192938133897216 193190163069696 193329569152512 193582109644872 194855595509952 195279960506748 195491203428352 196777248325632 196919242850304 196963408442151 197176472423424 197205798381568 197605891926976 198876269599488 198905848367616 199309390995312 199524992729088 200620553956992 201027575400444 201057474131208 201274966843392 201683315967744 202350041491104 202599060406272 202760571740103 202790728218546 203010095867904 203421965243328 204345604030464 204760182901248 205206118539552 205428099022848 206556073304832 206975136802824 207199030910976 207229847519232 208562096111616 208985229453312 209016311721984 209289343325504 209440366581888 210818176478208 211093561802448 211245886983456 211505853431808 211553290548977 213098661560304 213175352352768 213329179754496 213607845125376 215481335731584 215918506911588 217338933453408 217574038536192 217606398214144 217779873350481 217812263642142 218047880747008 218490258965056 219212544948696 219482315440128 219640693948416 219927603856896 221374404366336 221823531476352 221856523179264 222306628417848 222547107274752 223735803299424 223769079413568 224011140268032 224223064869726 224465616820224 224499001479168 225698123201616 225942270787584 226189658397609 226434337698816 226893730463712 227923942957056 228386357851392 228684691952652 228849710898744 229131341217792 230604391120896 230856883356996 230939965048832 231106611400704 232626953355264 233098909774848 233133578459136 233438113709216 233911715820887 235143350687232 235450511241192 235620412404624 235705208414208 237480257027754 237772508393472 237944085110784 238254904178304 239822271396864 240308825766048 240344566777536 240604558065664 240832180786002 241092699547648 242416502698032 242678735290368 243207251602432 244506300135084 244770793353216 244807197990912 245303865840384 245801541335688 246917604870144 247418554339008 247686197870592 248225619652608 249046204912128 249551472910896 249588588576672 249858579529728 250094956970079 250365495684096 251740214340264 252012532801536 252523818922752 252561376664064 254738629911168 255071387177958 255255446771676 257212590096384 257250845196288 257586884092928 257772758870016 258109479526496 259468524896256 259807460679936 259994937825792 260373280675664 262275275766528 262617877922868 262901963231232 264881825146341 265168359465984 265207797823488 265745854660416 266033323638784 267494071942656 268036767200592 268076632174944 268366622457856 268911087956992 269800055321472 270347428986804 270387637624728 270680127823872 271229286991104 272460805373952 272718565535286 273013577201664 273608158052736 275367142522368 275408097739776 275966849070432 276265374547968 276306463358976 276526734002649 277782305478912 278345873631384 278646972604416 278688415629312 279253822109184 280787162148756 281090901970944 281458082403264 281661182644608 284131548747072 284233803137024 284438906339328 284502701083107 284810460167168 286890965876736 287308447642112 287891342548784 289407200845824 289785244604544 289994353728768 290373164467308 290416351522856 292283393264928 292643087253504 292919940760122 293236805142528 295165872488448 295764708635136 295808697572352 296408837890464 296729476366336 298314404399232 298358772551424 298964086492968 299287489093632 299332001972224 300930830935488 301256361050112 301541363100666 301586211196812 301912450265088 302524973951616 303898590609408 304186092327819 304515143801856 304912922603536 305132947864992 305508454957056 306518406045696 307140274351872 307809177809328 308142148534272 309834109957248 310462705204236 310798546366464 310844771278848 313524467582976 313934014988256 314160549872832 314273611218944 316640342703672 317030011191296 317258780147712 317673205571072 319763028529152 319993769631744 320411767688064 320459422370048 321109574381336 323222003597376 323571647053824 323877760367382 326008400180112 326361057804288 326409597321216 326718395463213 327071821120512 327735388447584 328818817423044 329223473160192 329891405785344 330967492870144 332061606549504 332735297214528 332784784768896 333459942626772 333820660912128 335653619120352 336016710402048 336334597304589 336698425230336 336748502218752 338913406181376 339651506548224 340095182903944 340340595695568 341885914435584 342579536777088 343027037928978 343274566348116 343697011826688 345958033195008 346285325035494 346409947573248 346659917101056 349700367688704 350157170563824 350535950974976 353175766861788 353557812621312 353610397097984 354327806213888 356220385541631 356658762590208 356916127666176 357382356267456 357435509566592 359733407095296 360463238649072 360516850166304 360906837098496 361248271179003 361639049321472 363624754047048 364018102935552 364810877403648 366759450202626 367156190029824 367210796986368 367955798760576 368702312003532 370376407305216 371127831508512 371529296805888 371584554172416 372338429478912 374382882865008 374787869294592 375277443204352 375548243526144 378018799202304 378785728384128 378842064996096 379336934777476 382107944866752 382521287835648 382607080766937 382883170157514 385876267794432 386380326139392 386659138305024 387164219289744 389711191019904 390559921013496 390982406856704 393554496651264 393926816884302 394352944846848 394411596763136 395211783853952 397752539198976 397811696735232 398618781990624 399049985458176 401241107913984 402055150800888 402114948262416 402549933686784 403366631935488 404700082982208 405521143480206 405581456437092 406020191735808 406843930486656 408691208060928 409077848302929 409520365802496 410412237079104 410856198045696 413112146609664 413950273605648 414398061821952 414459695038464 417970458906624 418032623443968 418578686651008 418880733163776 421636352956416 422187123604896 422491773966912 423106581097954 426197323120608 426350704705536 426658359508992 427215690250752 430962671463168 431837013823176 434677866906816 435148077072384 435559746700962 435624527284284 436095761494016 436980517930112 438425089897392 438964630880256 439281387896832 439379911140183 439855207713792 442748808732672 443647062952704 443713046358528 444613256835696 445094214549504 447471606598848 447538158827136 448446129739452 448931233640448 448998002958336 451396246403232 451884541575168 452312044650999 452379316795218 452868675397632 453787460927424 455847885914112 456772715702784 457369383905304 457699421797488 458262682435584 461713766713992 461879930097664 462213222801408 465253906710528 466197819549696 466267156918272 466876227418432 467823431641774 470286701374464 470901022482384 471240824809248 471410416828416 471926571224641 474960514055508 475545016786944 475888170221568 476509808356608 479644542793728 480617651532096 480689133555072 481664361572004 482185399095296 484833005396064 485357470580736 485816640551073 486414503204864 489012600270168 489541586706432 489614395981824 490607731680768 491603082671376 493835209740288 494837108678016 496451239305216 498092409824256 499102945821792 499177177153344 499717159059456 500189913940158 500730991368192 503480428680528 504025065603072 505047637845504 505122753328128 509477259822336 510142774355916 510510893543352 514425180192768 514540556893467 515173768185856 515545517740032 516218959052992 518937049792512 519614921359872 519989875651584 520746561351328 521803058369671 524550551533056 525235755845736 525803926462464 529763650292682 530336718931968 530415595646976 531491709320832 534988143885312 536073534401184 536153264349888 536733244915712 537822175913984 539600110642944 540694857973608 540775275249456 541360255647744 542458573982208 545437131070572 546027154403328 547216316105472 550734285044736 550816195479552 551933698140864 552530749095936 552654672218909 553053468005298 555564610957824 556691747262768 557293945208832 557376831258624 558507644218368 561574324297512 562181803941888 562916164806528 563322365289216 568263097494144 568467606274048 569005402166214 569620920334336 573781931753472 574616895284224 575782685097568 578814401691648 579570489209088 579988707457536 580746328934616 580832703045712 584566786529856 585839881520244 586473610285056 590331744976896 590890225326453 591529417270272 591617395144704 592817675780928 593458952732672 596628808798464 596717545102848 597928172985936 598574978187264 598664003944448 601861661870976 603082726201332 603172422393624 603824900530176 605049947903232 607797181218816 608372184655638 609030287603712 609825845207072 610265895729984 613036812091392 614280548703744 615618355618656 616284297068544 619668219914496 620925410408472 621597092732928 621689542557696 627048935165952 627868029976512 628321099745664 628547222437888 633280685407344 634060022382592 634517560295424 634659871646931 635346411142144 639526057058304 639987539263488 640823535376128 640918844740096 642219148762672 646444007194752 647755520734764 652016800360224 652722115608576 652819194642432 653339620051443 653436790926426 654143642241024 655470776895168 657637634846088 658446946320384 659782811570688 661934985740288 664123213099008 665470594429056 665569569537792 666919885253544 667641321824256 671307238240704 672033420804096 672669194609178 673396850460672 673497004437504 677826812362752 678568975192827 679303013096448 680190365807888 680681191391136 683771828871168 685159073554176 686054075857956 686549132696232 687394023653376 692570650070988 692819895146496 693319834202112 699400735377408 700314341127648 701071901949952 701735147462661 706351533723576 707115625242624 707220794195968 708655612427776 712440771083262 713317525180416 713832255332352 714764712534912 714871019133184 719466814190592 720926477298144 721033700332608 721813674196992 722496542358006 723278098642944 727249508094096 728036205871104 729621754807296 733518900405252 734312380059648 734421593972736 735911597521152 737404624007064 740752814610432 742255663017024 743058593611776 744676858957824 748765765730016 749575738589184 750284870910237 750554886408704 751096487052288 756037598404608 757571456768256 757684129992192 758673869554952 764215889733504 765214161533874 765766340315028 771752535588864 772760652278784 773318276610048 774328438579488 779422382039808 781119842026992 781964813713408 787853633768604 788705889693696 788823193526272 790423567707904 794645475439023 795505078397952 795623393470464 797237563981248 798099970916352 802482215827968 804110301601776 804229896524832 805099867373568 806733263870976 809400165964416 811042286960412 811162912874184 812040383471616 813687860973312 817382416121856 818155696605858 819040731604992 820824474158208 826224293219328 827900547211296 828796123643904 828919390076928 829580202007947 835940917813248 836065246887936 837157373302016 837761466327552 843272705912832 844374247209792 844983547933824 846213162195908 852394646241216 852701409411072 853316719017984 853508103249321 854431380501504 861925342926336 863674027646352 869355733813632 871119493401924 871249054568568 872191522988032 873961035860224 876850179794784 877929261760512 878759822280366 879710415427584 885497617465344 887294125905408 887426092717056 889226513671392 890188429099008 894943213197696 895076317654272 896892259478904 897862467280896 897996005916672 902792492806464 903769083150336 904624089301998 904758633590436 905737350795264 907574921854848 911695771828224 912558276983457 913545431405568 914738767810608 915398843594976 916525364871168 923427533427984 923759860195328 924426445602816 932395639099392 932534313836544 933752454836864 935646863283548 940573402748928 941802044964768 942481649618496 942820833656832 943853142449282 949921028111016 951090033573888 951776340443136 953019616713216 959289085587456 961235303064192 961378267110144 963328723144008 964370798190592 969666010792128 970714941161472 971633281102146 972829006409728 978025200540336 979083173412864 979228791963648 980155186389639 981215463361536 983206165342752 987670419480576 989674217356032 992902478610432 996184819648512 998205891643584 998354354306688 1000379827880316 1001461982736384 1006960857361056 1008050131206144 1009003791913767 1010095275691008 1010245506656256 1018954519644672 1020285548711832 1021021787086704 1029081113786934 1030347536371712 1031091035480064 1032437918105984 1037874099585024 1039229842719744 1039979751303168 1041493122702656 1043606116739342 1049101103066112 1050471511691472 1051607852924928 1059527300585364 1060673437863936 1060831191293952 1062983418641664 1068661156624893 1069976287770624 1072147068802368 1072306528699776 1075644351827968 1079200221285888 1081389715947216 1081550550498912 1082720511295488 1083744813537009 1084917147964416 1090874262141144 1092054308806656 1094432632210944 1101468570089472 1101632390959104 1103867396281728 1105309344437818 1106106936010596 1111129221915648 1113383494525536 1114587890417664 1114753662517248 1117015288436736 1123148648595024 1124363607883776 1125832329613056 1126644730578432 1136526194988288 1138010804332428 1139241840668672 1147563863506944 1147821242300811 1149233790568448 1151565370195136 1157628803383296 1159140978418176 1159977414915072 1161492657869232 1161665406091424 1169133573059712 1171679763040488 1172947220570112 1180663489953792 1181780450652906 1183058834540544 1183234790289408 1185635351561856 1193257617596928 1193435090205696 1195856345971872 1197149956374528 1197328007888896 1203723323741952 1206165452402664 1206344844787248 1207649801060352 1210099895806464 1216744369311276 1218060575207424 1219651690414144 1220531791459968 1226073624182784 1228561097407488 1231236711237312 1232568594137088 1232845038026797 1239336439828992 1241850820816944 1243194185465856 1243379085115392 1254097870331904 1255736059953024 1256642199491328 1266561370814688 1268120044765184 1269319743293862 1270692822284288 1279052114116608 1279975078526976 1281647070752256 1281837689480192 1284438297525344 1292888014389504 1295511041469528 1304033600720448 1305444231217152 1306679240102886 1306873581852852 1308287284482048 1310941553790336 1315275269692176 1316893892640768 1318139733420549 1319565623141376 1323869971480576 1328246426198016 1330941188858112 1331139139075584 1333839770507088 1335282643648512 1342614476481408 1345338389218356 1346793700921344 1346994008875008 1355653624725504 1357137950385654 1358606026192896 1360380731615776 1361362382782272 1367543657742336 1370318147108352 1372108151715912 1373098265392464 1374788047306752 1385141300141976 1385639790292992 1386639668404224 1398801470754816 1400628682255296 1402143803899904 1403470294925322 1412703067447152 1414231250485248 1414441588391936 1415779713673923 1417311224855552 1424881542166524 1426635050360832 1427664510664704 1429529425069824 1429742038266368 1438933628381184 1441852954596288 1442067400665216 1444993084716012 1446556197285888 1454499016188192 1456072411742208 1457449921653219 1459243509614592 1467037800810504 1468624760119296 1468843187945472 1471823195042304 1474809248014128 1481505629220864 1484511326034048 1489353717915648 1497531531460032 1499151477178368 1500569741820474 1501109772817408 1502192974104576 1512075196809216 1515142913536512 1515368259984384 1517347739109904 1528431779467008 1530428323067748 1531532680630056 1543621670680401 1545521304557568 1546636553220096 1548656877158976 1558844764079616 1562239684053984 1563929627426816 1565409175109013 1575707267537208 1577411779387392 1577646387052544 1580847135415808 1589290950878046 1591010156795904 1591246786940928 1594475127962496 1604964431655936 1608220603203552 1608459793049664 1610199734747136 1613466527741952 1618800331928832 1622084573920824 1622325825748368 1624080766943232 1627375721946624 1636311393211716 1638081463209984 1641648948316416 1652448586438656 1655801094422592 1657592247287808 1657964016656727 1659160404015894 1671881835626496 1672130493775872 1674314746604032 1675522932655104 1686545411825664 1688748494419584 1689967095867648 1692426324391816 1704789292482432 1705402818822144 1707016206498642 1708862761003008 1723850685852672 1727348055292704 1738711467627264 1742238986803848 1742498109137136 1744383045976064 1747922071720448 1753700359589568 1757519644560732 1759420830855168 1770995234930688 1772670675979359 1774588251810816 1774852185434112 1778453027342784 1780376858198016 1789886426395392 1790152635308544 1793784518957808 1795724934561792 1795992011833344 1805584985612928 1809248178603996 1809517267180872 1811474701590528 1815149843709696 1823391543656448 1825116553966914 1827090862811136 1829477535621216 1830797687189952 1846855066855968 1847519720390656 1848852891205632 1864791278198784 1865068627673088 1867504909673728 1871293726567096 1881146805497856 1883604089929536 1884963299236992 1885641667313664 1887706284898564 1899842056222032 1902180067147776 1903552680886272 1903979614940793 1906039233426432 1918578171174912 1922470606128384 1922756534220288 1926657446288016 1928741596381184 1939332021584256 1943266562204292 1945658012819456 1956050401080672 1958166346825728 1958457583927296 1960018860154329 1960310372779278 1962430926723072 1966412330685504 1975340838961152 1979348434712064 1985804957220864 1992369639297024 1996411783287168 1996708708613376 2000759655760632 2002923965472768 2013921714722112 2016100262412288 2018007583827534 2020190551382016 2020491013312512 2035706925578481 2037909039289344 2040571097423664 2042043574173408 2058162227573868 2060695072743424 2062182070960128 2064875836211968 2078459685439488 2079959502606336 2082986245405312 2087212233478684 2098202206132224 2100943023382944 2103215705849856 2105205442387983 2119054601170728 2121346875727872 2121662382587904 2125966837283328 2137322313249786 2139952575541248 2144294137604736 2144613057399552 2151288703655936 2158400442571776 2162779431894432 2163101100997824 2165441022590976 2167489627074018 2169834295928832 2181748524282288 2184108617613312 2188865264421888 2202937140178944 2203264781918208 2207734792563456 2210618688875636 2212213872021192 2222258443831296 2226766989051072 2229175780835328 2234030576873472 2246297297190048 2248727215767552 2250854612730711 2251664659226112 2253289461156864 2273052389976576 2276021608664856 2278483681337344 2295642484601622 2298467581136896 2303130740390272 2315257606766592 2318281956836352 2319954829830144 2322985315738464 2323330812182848 2338267146119424 2343359526080976 2345894441140224 2363560901305812 2366117669081088 2366469580578816 2371270703123712 2383936426317069 2386515235193856 2386870180411392 2391712691943744 2394299912749056 2407446647483904 2412330904805328 2412689689574496 2415299602120704 2420199791612928 2433488738622552 2436121150414848 2439303380828288 2441063582919936 2452147248365568 2457122194814976 2462473422474624 2465690076053594 2478672879657984 2483701641633888 2486388370931712 2486758170230784 2488740606023841 2508195740663808 2511472119906048 2513284398982656 2533122741629376 2538639486587724 2541385644568576 2558104228233216 2559950157053952 2560524309747963 2563294141504512 2563675378960384 2568876595050688 2585776028779008 2591022082939056 2608067201440896 2613358480205772 2613747163705704 2616574568964096 2621883107580672 2630550539384352 2633787785281536 2636279466841098 2639131246282752 2656492852396032 2661882377716224 2662278278151168 2667679541014176 2670565287297024 2685228952962816 2690676778436712 2693587401842688 2693988017750016 2711307249451008 2714275900771308 2717212052385792 2720761463231552 2722724765564544 2735087315484672 2740636294216704 2744216303431824 2746196530784928 2749576094613504 2750192777136701 2770282600283952 2771279580585984 2773279336808448 2797602941509632 2801257364510592 2806940589850644 2825406134894304 2828462500970496 2828883176783872 2831559427347846 2834622449711104 2849763084333048 2853270100721664 2855329021329408 2859058850139648 2859484076532736 2877867256762368 2883705909192576 2884134801330432 2889986169432024 2893112394571776 2908998032376384 2912144823484416 2914899843306438 2918487019229184 2934075601621008 2937249520238592 2937686375890944 2940465559168917 2943646390084608 2949618496028256 2963011258441728 2969022652068096 2978707435831296 2995063062920064 3001139483640948 3002219545634816 3004385948209152 3024150393618432 3030285827073024 3030736519968768 3034695478219808 3056863558934016 3060856646135496 3063065361260112 3087243341360802 3091042609115136 3093273106440192 3097313754317952 3117689528159232 3124479368107968 3127859254853632 3130818350218026 3151414535074416 3154823558774784 3155292774105088 3161694270831616 3178581901756092 3182020313591808 3182493573881856 3188950255924992 3209928863311872 3216441206407104 3216919586099328 3226933055483904 3237600663857664 3244169147841648 3244651651496736 3248161533886464 3251234440611027 3254751443893248 3272622786423432 3276162926419968 3283297896632832 3304897172877312 3311602188845184 3315928033313454 3318320808031788 3343763671252992 3344260987551744 3348629493208064 3351045865310208 3373090823651328 3377496988839168 3379934191735296 3384852648783632 3409578584964864 3414032412997284 3417725522006016 3443463726902433 3447701371705344 3454696110585408 3477422935254528 3484477973607696 3484996218274272 3488766091952128 3495844143440896 3507400719179136 3515039289121464 3518841661710336 3541990469861376 3545341351958718 3549176503621632 3549704370868224 3556906054685568 3579772852790784 3580305270617088 3587569037915616 3591449869123584 3591984023666688 3611169971225856 3618496357207992 3619034534361744 3622949403181056 3630299687419392 3650233107933828 3654181725622272 3658955071242432 3661595374379904 3693710133711936 3695039440781312 3697705782411264 3698535114080391 3729582556397568 3730137255346176 3735009819347456 3742587453134192 3762293610995712 3767208179859072 3769926598473984 3775412569797128 3799684112444064 3804360134295552 3807959229881586 3812078466852864 3837156342349824 3844941212256768 3845513068440576 3853314892576032 3857483192762368 3878664043168512 3886533124408584 3891316025638912 3912100802161344 3916332693651456 3920037720308658 3920620745558556 3924861853446144 3932824661371008 3950681677922304 3954419200261647 3958696869424128 3971609914441728 3984739278594048 3992823566574336 3993417417226752 4001519311521264 4005847930945536 4027843429444224 4036015167655068 4040381102764032 4040982026625024 4071413851156962 4075818078578688 4081142194847328 4084087148346816 4116324455147736 4121390145486848 4124364141920256 4129751672423936 4156919370878976 4159919005212672 4165972490810624 4174424466957368 4196404412264448 4201886046765888 4206431411699712 4210410884775966 4238109202341456 4242693751455744 4243324765175808 4247339141021769 4251933674566656 4274644626499572 4279905151082496 4288588275209472 4289226114799104 4302577407311872 4316800885143552 4325558863788864 4326202201995648 4334979254148036 4339668591857664 4363497048564576 4368217235226624 4372349764959657 4377730528843776 4405874280357888 4406529563836416 4415469585126912 4421237377751272 4424427744042384 4444516887662592 4453533978102144 4468061153746944 4492594594380096 4497454431535104 4501709225461422 4503329318452224 4506578922313728 4546104779953152 4552043217329712 4556967362674688 4591284969203244 4596935162273792 4606261480780544 4630865012041203 4636563913672704 4639909659660288 4645970631476928 4646661624365696 4676534292238848 4686719052161952 4691788882280448 4696227525327039 4727121802611624 4732235338162176 4732939161157632 4742541406247424 4767872852634138 4773030470387712 4773740360822784 4783425383887488 4814893294967808 4824661809610656 4825379379148992 4830599204241408 4840399583225856 4866977477245104 4872242300829696 4878606761656576 4882127165839872 4914244389629952 4924946844949248 4931380152107188 4957345759315968 4967403283267776 4972776741863424 4973892049970181 4977481212047682 5016391481327616 5022944239812096 5026568797965312 5066245483258752 5077278973175448 5082771289137152 5116208456466432 5121048619495926 5126588283009024 5127350757920768 5137753190101376 5171552057558016 5182044165878112 5216134402881792 5226716960411544 5227494327411408 5233149137928192 5243766215161344 5261101078768704 5272558933682196 5278262492565504 5312985704792064 5318012027938077 5323764755432448 5324556556302336 5335359082028352 5341130574594048 5370457905925632 5381353556873424 5387174803685376 5387976035500032 5428551801542616 5434424104771584 5441522926463104 5445449531129088 5470174630969344 5481272588433408 5488432606863648 5492393061569856 5500385554273402 5540565200567904 5542559161171968 5546558673616896 5595205883019264 5602514729021184 5613881179701288 5650812269788608 5656925001940992 5663118854695692 5669244899422208 5699526168666096 5706540201443328 5710658042658816 5711938844822379 5718117700279296 5718968153065472 5755734513524736 5767411818385152 5768269602660864 5779972338864048 5786224789143552 5817996064752768 5829799686612876 5836974038458368 5868151203242016 5874499040477184 5875372751781888 5880056580462987 5880931118337834 5887292780169216 5899236992056512 5926022516883456 5938045304136192 5957414871662592 5990126125840128 6002278967281896 6004439091269632 6008771896418304 6048300787236864 6060571654146048 6061473039937536 6069390956439616 6113727117868032 6121713292270992 6126130722520224 6135045425920333 6174486682721604 6182085218230272 6186546212880384 6194627508635904 6235379056318464 6248958736215936 6261636700436052 6302829070148832 6309647117549568 6310585548210176 6315616327163949 6323388541663232 6357163803512184 6364040627183616 6364987147763712 6377900511849984 6419857726623744 6432882412814208 6433839172198656 6453866110967808 6475201327715328 6488338295683296 6489303302993472 6496323067772928 6502468881222054 6509502887786496 6545245572846864 6552325852839936 6566595793265664 6609794345754624 6623204377690368 6631856066626908 6636641616063576 6687527342505984 6697258986416128 6702091730620416 6746181647302656 6754993977678336 6759868383470592 6769705297567264 6783439758805723 6819157169929728 6828064825994568 6835451044012032 6886927453804866 6895402743410688 6909392221170816 6954845870509056 6968955947215392 6969992436548544 6977532183904256 6991688286881792 7014801438358272 7030078578242928 7037683323420672 7090682703917436 7098353007243264 7099408741736448 7113812109371136 7159545705581568 7160610541234176 7175138075831232 7182899738247168 7222339942451712 7236992714415984 7238069068723488 7245898806362112 7260599374838784 7300466215867656 7308363451244544 7317910142484864 7323190748759808 7387420267423872 7390078881562624 7397070228160782 7459165112795136 7460274510692352 7470019638694912 7485174906268384 7524587221991424 7534416359718144 7539853196947968 7550825139594256 7599368224888128 7615918459763172 7624156933705728 7674312684699648 7681572929243889 7689882424513536 7691026136881152 7706629785152064 7714966385524736 7757328086337024 7773066248817168 7782632051277824 7824201604322688 7840075440617316 7841241491117112 7849723706892288 7865649322742016 7901363355844608 7908838400523294 7917393738848256 7969478557188096 7985647133148672 7986834834453504 8003038623042528 8011695861891072 8055686858888448 8072030335310136 8080762205528064 8081964053250048 8142827702313924 8151636157157376 8162284389694656 8168174296693632 8232648910295472 8242780290973696 8248728283840512 8250578331410103 8259503344847872 8313838741757952 8319838010425344 8331944981621248 8348848933914736 8392808824528896 8403772093531776 8420821769551932 8476218404682912 8485387502911488 8486649530351616 8494678282043538 8503867349133312 8549289252999144 8559810302164992 8577176550418944 8578452229598208 8605154814623744 8633601770287104 8651117727577728 8652404403991296 8669958508296072 8679337183715328 8726994097129152 8736434470453248 8744699529919314 8755461057687552 8811748560715776 8813059127672832 8821396677506751 8830939170253824 8842474755502544 8848855488084768 8889033775325184 8907067956204288 8936122307493888 8985189188760192 9003418450922844 9006658636904448 9013157844627456 9092209559906304 9104086434659424 9113934725349376 9182569938406488 9193870324547584 9212522961561088 9261730024082406 9273127827345408 9279819319320576 9291941262953856 9293323248731392 9353068584477696 9373438104323904 9383577764560896 9392455050654078 9454243605223248 9464470676324352 9465878322315264 9485082812494848 9535745705268276 9546060940775424 9547480721645568 9566850767774976 9629786589935616 9649323619221312 9650758758297984 9680799166451712 9733954954490208 9744484601659392 9753703321833081 9757213523313152 9764254331679744 9828488779259904 9849893689898496 9862760304214376 9914691518631936 9934806566535552 9947784099940362 9954962424095364 10032782962655232 10045888479624192 10053137595930624 10132490966517504 10154557946350896 10165542578274304 10242097238991852 10253176566018048 10254701515841536 10275506380202752 10330391180707299 10343104115116032 10364088331756224 10432268805763584 10453433920823088 10454988654822816 10466298275856384 10487532430322688 10522202157537408 10545117867364392 10556524985131008 10625971409584128 10636024055876154 10647529510864896 10649113112604672 10670718164056704 10740915811851264 10762707113746848 10774349607370752 10775952071000064 10857103603085232 10868848209543168 10883045852926208 10890899062258176 10962545176866816 10976865213727296 10984786123139712 11000771108546804 11081130401135808 11085118322343936 11093117347233792 11095605342241173 11190411766038528 11205029458042368 11227762359402576 11301624539577216 11326237709391384 11338489798844416 11399052337332192 11413080402886656 11423877689644758 11436235400558592 11437936306130944 11511469027049472 11534823636770304 11536539205321728 11559944677728096 11572449578287104 11635992129505536 11659599373225752 11673948076916736 11736302406484032 11748998080954368 11760113160925974 11761862236675668 11774585560338432 11798473984113024 11852045033766912 11863257600784941 11876090608272384 11914829743325184 11980252251680256 12004557934563792 12008878182539264 12017543792836608 12121143308292096 12122946079875072 12138781912879232 12227454235736064 12243426584541984 12252261445040448 12270090851840666 12348973365443208 12364170436460544 12373092425760768 12389255017271808 12470758112636928 12497917472431872 12523273400872104 12605658140297664 12619294235099136 12631232654327898 12646777083326464 12714327607024368 12728081254367232 12729974295527424 12742017423065307 12755801023699968 12839715453247488 12865764825628416 12867678344397312 12907732221935616 12950402655430656 12976676591366592 12978606605986944 13004937762444108 13019005775572992 13090491145693728 13104651705679872 13117049294878971 13133191586531328 13219588691509248 13246408755380736 13263712133253816 13273283232127152 13394517972832256 13404183461240832 13492363294605312 13509987955356672 13519736766941184 13539410595134528 13566879517611446 13638314339859456 13656129651989136 13670902088024064 13773854907609732 13790805486821376 13818784442341632 13892595036123609 13909691741018112 13937911894430784 13939984873097088 13983376573763584 14029602876716544 14060157156485856 14075366646841344 14088682575981117 14181365407834872 14196706014486528 14198817483472896 14227624218742272 14319091411163136 14321221082468352 14350276151662464 14444679884903424 14473985428831968 14476138137446976 14491797612724224 14521198749677568 14600932431735312 14616726902489088 14635820284969728 14646381497519616 14774840534847744 14794140456321564 14918330225590272 14921676149910543 14940039277389824 14970349812536768 15049174443982848 15068832719436288 15079706393895936 15101650279188512 15198736449776256 15231836919526344 15248313867411456 15348625369399296 15363145858487778 15379764849027072 15382052273762304 15413259570304128 15514656172674048 15546132497634336 15565264102555648 15648403208645376 15680150881234632 15682482982234224 15699447413784576 15731298645484032 15817676801046588 15834787477696512 15938957114376192 15971294266297344 15973669668907008 16006077246085056 16023391723782144 16026985494348361 16111373717776896 16144060670620272 16161524411056128 16163928106500096 16285655404627848 16303272314314752 16324568779389312 16336348593387264 16465297820590944 16485560581947392 16501156662820206 16519006689695744 16627677483515904 16639676020850688 16663889963242496 16697697867829472 16785617649057792 16807544187063552 16841643539103864 16952436809365824 16970775005822976 16989356564087076 17007734698266624 17098578505998288 17119620604329984 17135816534467137 17154353100837888 17156904459196416 17210309629247488 17267203540574208 17302235455155456 17304808807982592 17339917016592144 17358674367430656 17453988194258304 17489399059838628 17510922115375104 17623497121431552 17626118255345664 17642793355013502 17661878340507648 17684949511005088 17697710976169536 17778067550650368 17814135912408576 17872244614987776 17970378377520384 18006836901845688 18013317273808896 18026315689254912 18184419119812608 18208172869318848 18227869450698752 18365139876812976 18387740649095168 18405136277760999 18425045923122176 18523460048164812 18546255654690816 18559638638641152 18583882525907712 18586646497462784 18706137168955392 18746876208647808 18784910101308156 18908487210446496 18928941352648704 18931756644630528 18946848981491847 18970165624989696 19071491410536552 19092121881550848 19094961443291136 19133701535549952 19259573179871232 19298647238442624 19301517516595968 19361598332903424 19467909908980416 19488969203318784 19507406643666162 19514427046626304 19528508663359488 19656977558519808 19699787379796992 19725520608428752 19829383037263872 19869613133071104 19895568199880724 19909924848190728 20091776959248384 20106275191861248 20264981933035008 20309115892701792 20331085156548608 20350319276417169 20484194477983704 20506353132036096 20509403031683072 20551012760405504 20660782361414598 20686208230232064 20728176663512448 20864537611527168 20906867841646176 20909977309645632 20932596551712768 20975064860645376 21044404315074816 21090235734728784 21113049970262016 21272048111752308 21295059021729792 21298226225209344 21341436328113408 21481831623702528 21525414227493696 21548699214741504 21714207206170464 21737696419086336 21766091705852416 21781798124516352 21925090353733632 21953730427454592 21969572246279424 22001542217093608 22162260802271616 22170236644687872 22191210684482346 22380823532077056 22410058916084736 22455524718805152 22603249079154432 22652475418782768 22676979597688832 22798104674664384 22847755379289516 22872470801117184 22875872612261888 23022938054098944 23044718787731667 23069647273540608 23073078410643456 23119889355456192 23144899156574208 23271984259011072 23319198746451504 23347896153833472 23472604812968064 23520226321851948 23523724473351336 23549171120676864 23596947968226048 23704090067533824 23726515201569882 23752181216544768 23960504503360512 24009115869127584 24017756365078528 24035087585673216 24242286616584192 24245892159750144 24277563825758464 24454908471472128 24486853169083968 24504522890080896 24540181703681332 24697946730886416 24728340872921088 24746184851521536 24751734994230309 24778510034543616 24941516225273856 24995834944863744 25046546801744208 25211316280595328 25262465308655796 25293554166652928 25428655214048736 25456162508734464 25459948591054848 25484034846130614 25511602047399936 25679430906494976 25731529651256832 25735356688794624 25815464443871232 25900805310861312 25953353182733184 25957213211973888 26009875524888216 26038011551145984 26180982291387456 26209303411359744 26234098589757942 26266383173062656 26439177383018496 26464190032520253 26492817510761472 26527424266507632 26546566464254304 26789035945664512 26808366922481664 27019975910713344 27039473533882368 27078821190269056 27133759035222892 27276628679718912 27312259303978272 27341804176048128 27547709815219464 27581610973642752 27637568884683264 27785190072247218 27819383482036224 27875823788861568 27879969746194176 27966753147527168 28059205753433088 28120314312971712 28150733293682688 28177365151962234 28362730815669744 28393412028973056 28397634966945792 28455248437484544 28638182822326272 28642442164936704 28700552303324928 28889359769806848 28947970857663936 28952276274893952 29042397499355136 29201864863470624 29233453804978176 29261109965499243 29271640569939456 29292762995039232 29549681069695488 29588280912643128 29843352299821086 29880078554779648 29940699625073536 30098348887965696 30137665438872576 30159412787791872 30203300558377024 30397472899552512 30463673839052688 30496627734822912 30726291716975556 30759529698054144 30764104547524608 30826519140608256 30991173542121897 31029312345348096 31092264995268672 31296806417290752 31360301762469264 31364965964468448 31398894827569152 31462597290968064 31635353602093176 31669574955393024 31877914228752384 31942588532594688 31947339337814016 32012154492170112 32053970988696722 32222747435553792 32288121341240544 32323048822112256 32327856213000192 32571310809255696 32606544628629504 32649137558778624 32672697186774528 32930595641181888 33002313325640412 33038013379391488 33255354967031808 33279352041701376 33286816026723519 33327779926484992 33395395735658944 33571235298115584 33615088374127104 33683287078207728 33904873618731648 33978713128174152 34015469396533248 34197157011996576 34239241208659968 34271633068934274 34308706201675776 34313808918392832 34534407081148416 34604470910310912 34609617615965184 34679834033184288 34717348734861312 34907976388516608 34978798119677256 35021844230750208 35246994242863104 35285586710027004 35323756681015296 35369899022010176 35395421952339072 35556135101300736 35628271824817152 35744489229975552 35752506102777113 35940756755040768 36013673803691376 36026634547617792 36052631378509824 36368838239625216 36416345738637696 36730279753625952 36775481298190336 36810272555521998 36850091846244352 37046920096329624 37092511309381632 37119277277282304 37167765051815424 37173292994925568 37412274337910784 37493752417295616 37569820202616312 37816974420892992 37857882705297408 37893697962983694 37940331249979392 38142982821073104 38184243763101696 38189922886582272 38226052269195921 38267403071099904 38519146359742464 38597294476885248 38603035033191936 38723196665806848 38935819817960832 39014813287332324 39028854093252608 39057017326718976 39313955117039616 39399574759593984 39451041216857504 39658766074527744 39739226266142208 39791136399761448 39819849696381456 40183553918496768 40212550383722496 40529963866070016 40618231785403584 40662170313097216 40700638552834338 40968388955967408 41012706264072192 41018806063366144 41102025520811008 41321564722829196 41372416460464128 41456353327024896 41729075223054336 41813735683292352 41819954619291264 41950129721290752 42088808630149632 42180471469457568 42226099940524032 42266047727943351 42544096223504616 42590118043459584 42596452450418688 42682872656226816 42963663247405056 43050828454987392 43428414412340928 43475392838172672 43532183411704832 43563596249032704 43850180707467264 43907460854909184 43939144492558848 44003084434187216 44324521604543232 44382421368964692 44765028449731629 44820117832169472 44911049437610304 45206498158308864 45304950837565536 45353959195377664 45596209349328768 45695510758579032 45744941602234368 45751745224523776 46045876108197888 46089437575463334 46139294547081216 46146156821286912 46239778710912384 46543968518022144 46638397492903008 46695792307666944 46945209625936128 47040452643703896 47047448946702672 47098342241353728 47193895936452096 47453030403139764 47504362433089536 47921009006721024 48018231738255168 48035512730157056 48070175171346432 48080956483045083 48484573233168384 48491784319500288 48555127651516928 48909816942944256 48973706338167936 49009045780161792 49080363407362664 49395893461772832 49456681745842176 49503469988460618 49557020069087232 49883032450547712 49991669889727488 50093093603488416 50422632561190656 50524930617311592 50587108333305856 50857310428097472 50912325017468928 50968069692261228 51023204094799872 51358861812989952 51407449603401411 51463059302513664 51470713377589248 51630928887742464 51801610621722624 51906706365466368 51914426423947776 52019751049776432 52076023102291968 52361964582774912 52468197179515884 52532766346125312 52878354766036992 52928380065040506 52985635021522944 53054848533015264 53093132928508608 53578071891329024 53616733844963328 54039951821426688 54078947067764736 54157642380538112 54267518070445784 54553257359437824 54624518607956544 54683608352096256 55095419630438928 55163221947285504 55215408833282997 55275137769366528 55570380144494436 55638766964072448 55751647577723136 55759939492388352 55933506295054336 56118411506866176 56240628625943424 56354730303924468 56725461631339488 56786824057946112 56795269933891584 56840546944475541 56910496874969088 57276365644652544 57284884329873408 57401104606649856 57778719539613696 57895941715327872 57904552549787904 58084794998710272 58403729726941248 58466907609956352 58522219930998486 58543281139878912 58585525990078464 59099362139390976 59176561825286256 59686704599642172 59760157109559296 59881399250147072 60275330877745152 60318825575583744 60406601116754048 60794945799105024 60927347678105376 60993255469645824 61050957829251507 61452583433951112 61519059396108288 61528209095049216 61653038281216512 61982347084243794 62058624690696192 62184529990537344 62593612834581504 62720603524938528 62729931928936896 62797789655138304 62925194581936128 63270707204186352 63339149910786048 63885177065189376 63894678675628032 64024308984340224 64107941977393444 64445494871107584 64576242682481088 64646097644224512 65142621618511392 65213089257259008 65298275117557248 65345394373549056 65861191282363776 66004626651280824 66076026758782976 66510709934063616 66573632053447038 66655559852969984 66790791471317888 67142470596231168 67230176748254208 67366574156415456 67809747237463296 67957426256348304 68030938793066496 68394314023993152 68543266137868548 68617412403351552 68627617836785664 69068814162296832 69134156363195001 69208941820621824 69219235231930368 69359668066368576 69434697469722624 69815952777033216 69957596239354512 70043688461500416 70571173420054008 70647513362030592 70739798044020352 70790843904678144 71112270202601472 71256543649634304 71505012205554226 71881513510081536 72027347607382752 72053269095235584 72105262757019648 72737676479250432 72832691477275392 73460559507251904 73620545111043996 73700183692488704 74093840192659248 74185022618763264 74238554554564608 74255204982690927 74335530103630848 74346585989851136 74824548675821568 74987504834591232 75139640405232624 75633948841785984 75787395925967388 75880662499958784 76285965642146208 76368487526203392 76379845773164544 76452104538391842 76534806142199808 77038292719484928 77194588953770496 77206070066383872 77446393331613696 77871639635921664 78029626574664648 78057708186505216 78114034653437952 78627910234079232 78799149519187968 78902082433715008 79317532149055488 79478452532284416 79582272799522896 79639699392762912 79755590536964329 80367107836993536 80425100767444992 81059927732140032 81236463570807168 81401277105668676 81936777911934816 82025412528144384 82037612126732288 82204051041622016 82643129445658392 82744832920928256 82912706654049792 83458150446108672 83627471366584704 83639909238582528 83900259442581504 84177617260299264 84360942938915136 84452199881048064 84532095455886702 85088192447009232 85180236086919168 85192904900837376 85365745312453632 85927326494810112 86101656909974784 86856828824681856 87064366823409664 87127192498065408 87700361414934528 87814921709818368 87878288985117696 88006168868374432 88649043209086464 88764842737929384 89530056899463258 89640235664338944 89822098875220608 90412996316617728 90609901675131072 90707918390755328 91192418698657536 91391021517158064 91489883204468736 91503490449047552 92178875150926668 92278589094162432 92292313642573824 92479557421824768 93087937036044288 93276794985806016 93890419251872256 94080905287407792 94094897893405344 94196684482707456 94387791872904192 94906060806279528 95008724866179072 95842018013442048 96036463476510336 96071025460314112 96161912966090166 96969146466336768 96983568639000576 97110255303033856 97819633885888512 97947412676335872 98018091560323584 98160726814725328 98791786923545664 99006939976921236 99114040138174464 99766064901095424 99860448080170557 99983339779454976 100186187206976832 100845265122381312 101049861234623184 101174216666611712 101714620856194944 101936139384522456 102046408189599744 102717723625979904 102814899206802822 102926118605027328 102941426755178496 103603221243445248 103813412730932736 103828852847895552 104039502099552864 104152046204583936 104723929165549824 104936394359031768 105065532692250624 105856760130081012 105971270043045888 106109697066030528 106186265857017216 107156143782658048 107233467689926656 107257518308331339 108079903642853376 108157894135529472 108315284761076224 108535036140891568 109106514718875648 109249037215913088 110190839260877856 110326443894571008 110430817666565994 110550275538733056 111140760288988872 111277533928144896 111503295155446272 111519878984776704 111867012590108672 112236823013732352 112481257251886848 112709460607848936 113450923262678976 113573648115892224 113681093888951082 113820993749938176 114552731289305088 114569768659746816 114678156807587763 114802209213299712 115557439079227392 115791883430655744 115809105099575808 116169589997420544 116807459453882496 117044439861996972 117086562279757824 117171051980156928 118198724278781952 118353123650572512 119373409199284344 119520314219118592 119762798500294144 120550661755490304 120637651151167488 120813202233508096 121589891598210048 121854695356210752 121986510939291648 122101915658503014 122905166867902224 123038118792216576 123056418190098432 123306076562433024 123964694168487588 124117249381392384 124369059981074688 125187225669163008 125441207049877056 125459863857873792 125850389163872256 126541414408372704 126678299821572096 126798143183830053 127770354130378752 127789357351256064 128048617968680448 128215883954786888 128890989742215168 129152485364962176 130285243237022784 130426178514518016 130596550235114496 130690788747098112 131722382564727552 132009253302561648 132152053517565952 133147264106894076 133311119705939968 133581582942635776 134295085349194887 134460353496508416 134733148312830912 135619494474926592 135914852512696608 136061877586132992 136788628047986304 137086532275737096 137234824806703104 137255235673571328 138137628324593664 138268312726390002 138417883641243648 138438470463860736 138719336132737152 139631905554066432 139915192478709024 140087376923000832 141142346840108016 141295026724061184 141479596088040704 141581687809356288 142513087299268608 143010024411108452 143763027020163072 144054695214765504 144106538190471168 144210525514039296 144242869449135249 145475352958500864 145665382954550784 146921119014503808 147241090222087992 147400367384977408 148187680385318496 148370045237526528 148510409965381854 148671060207261696 148693171979702272 149649097351643136 149975009669182464 150279280810465248 151267897683571968 151574791851934776 151761324999917568 152571931284292416 152736975052406784 152904209076783684 153069612284399616 154076585438969856 154222348810204233 154389177907540992 154412140132767744 154892786663227392 155743279271843328 156059253149329296 156115416373010432 156228069306875904 157598299038375936 157804164867430016 158635064298110976 158956905064568832 159164545599045792 159279398785525824 159511181073928658 160734215673987072 160850201534889984 162119855464280064 162472927141614336 162802554211337352 163873555823869632 164050825056288768 164408102083244032 165286258891316784 165489665841856512 165646226499848991 165825413308099584 166916300892217344 167254942733169408 167279818477165056 167800518885163008 168355234520598528 168721885877830272 169064190911773404 170176384894018464 170360472173838336 170385809801674752 170521640833426623 170731490624907264 171854652989620224 172203313819949568 173713657649363712 174128733646819328 174254384996130816 175400722829869056 175629843419636736 175756577970235392 176012337736748864 177298086418172928 177529685475858768 179060113798926516 179280471328677888 179644197750441216 180825992633235456 181219803350262144 182384837397315072 182782043034316128 182979766408937472 183006980898095104 183152873487754521 184357750301853336 184557178188324864 184584627285147648 184959114843649536 186175874072088576 186553589971612032 187780838503744512 188161810574815584 188189795786810688 188393368965414912 188775583745808384 189812121612559056 190017449732358144 191684036026884096 192072926953020672 192323825932180332 193938292932673536 194220510606067712 195639267771777024 195894825352671744 196036183120647168 196321453629450656 197583573847091328 198013879953842472 198228080276348928 199532129802190848 199720896160341114 199966679558909952 200372374413953664 201690530244762624 202099722469246368 202348433333223424 203429241712389888 203872278769044912 204092816379199488 205629798413605644 205852237210054656 205882853510356992 207206442486890496 207626825461865472 207657705695791104 208079004199105728 208304092409167872 209447858331099648 209872788718063536 210131065384501248 211713520260162024 211942540086091776 212219394132061056 212372531714034432 214312287565316096 214515036616662678 216159807285706752 216315788271058944 216630569522152448 217070072281783136 218213029437751296 218498074431826176 220381678521755712 220861635333131988 221100551077466112 222281520577977744 222555067856289792 222765614948072781 223006590310892544 223039757969553408 223734025180217344 224473646027464704 224962514503773696 225418921215697872 226901846525357952 227362187777902164 227641987499876352 229105462578610176 229139537319493632 229356313615175526 229604418426599424 231114878158454784 231583766861311488 231618210199151616 232339179994841088 233614918907764992 234088879723993944 234173124559515648 234342103960313856 236397448557563904 236706247301145024 238746818398568688 239040628438237184 239266771610892987 239525597000588288 241101323510980608 241275302302334976 241626404467016192 243179783196420096 243709390712421504 244203831317006028 245810333735804448 246076237584433152 246112836380196864 246612153124866048 247929388336975176 248234498762784768 248738119962149376 250374451338326016 250882414099754112 250919727715747584 251700778327744512 253082828816745408 253356599643144192 253596286367660106 255540708260757504 255578714702512128 256097235937360896 256431767909573776 257781979484430336 258304970729924352 260570486474045568 261193100470228992 261381577494196224 263444765129455104 264018506605123296 264304107035131904 266294528213788152 266622239411879936 267163165885271552 268590170698389774 268920706993016832 269466296625661824 271238988949853184 271829705025393216 272123755172265984 273577256095972608 274173064551474192 274469649613406208 274510471347142656 276536625452780004 276835767282487296 276876940927721472 277438672265474304 279263811108132864 279830384957418048 282284693680216032 282590053448122368 282959192176081408 283163375618712576 285026174598537216 286020048822216904 287526054040326144 288109390429531008 288213076380942336 288485738898270498 290950705917001728 291330765909101568 293842238029007616 294482180444175984 294800734769954816 296375360770636992 297020819930763708 297342120414523392 297386343959404544 299298194703286272 299581344240511671 299950019338364928 300558561620930496 302535795367143936 303149583703869552 303522649999835136 305143862568584832 305808418153567368 306139224568799232 308153170877939712 308444697620408466 308778355815081984 308824280265535488 311486558543686656 312118506298658592 312230832746020864 312456138613751808 315196598076751872 315608329734860032 317913810129137664 318329091198091584 318558797571051648 319022362147857316 321468431347974144 321700403069779968 321772554924994017 324239710928560128 324945854283228672 325605108422674704 327747111647739264 328816204166488064 330572517782633568 330979331683713024 331292452999697982 331650826616199168 333832601784434688 334509885466338816 334559636954330112 335601037770326016 336710469041197056 337443771755660544 338128381823546808 340352769788036928 340720944347676672 341043281666853246 341462981249814528 343709305979240448 344034470422763289 344406627639899136 347427315298727424 348257467293638656 348508769992261632 351259686839273472 351513155940470784 352024675473497728 354596172836345856 355059370951717536 358120227597853032 358560942657355776 359288395500882432 361651985266470912 362439606700524288 364769674794630144 365564086068632256 365959532817874944 366305746975509042 368715500603706672 369114356376649728 369169254570295296 369918229687299072 372351748144177152 373107179943224064 375561677007489024 376323621149631168 376379591573621376 377551167491616768 379624243225118112 380034899464716288 380394429551490159 383368072053768192 384145853906041344 384647651864360664 388441021212135424 391278535543554048 391789650705343488 392072366241294336 392642907258901312 395167147694182656 396027759907684944 396456160552697856 399441792320682228 399933359117819904 400744748827907328 402885256047584661 403381060489525248 404199444938492736 406858483424779776 407744557538089824 408185632758398976 411259596827211288 411704474420109312 411765707020713984 414412884973780992 415253650923730944 415315411391582208 416158008398211456 418895716662199296 419745577436127072 420262130769002496 423427040520324048 423885080172183552 424438788264122112 424745063428068864 429030073233325356 432319614571413504 432631576542117888 432728608347405747 433261139044304896 434140144563566272 436426058875502592 436996148863652352 440763357043511424 441723270666263976 442201102154932224 444563041155955488 445110135712579584 445531229896145562 446013180621785088 446079515939106816 448947292054929408 449925029007547392 450837842431395744 453803693050715904 454724375555804328 455283974999752704 458210925157220352 458712627230351052 459208836853198848 462229756316909568 463167533722622976 463236420398303232 464678359989682176 464782579336102469 467229837815529984 468177759447987888 468346249119031296 468684207920627712 472794897115127808 473412494602290048 477493636797137376 478081256876474368 478533543221785974 479051194001176576 482202647021961216 482550604604669952 483252808934032384 486359566392840192 487418781424843008 488407662634012056 491620667471608896 492152475168866304 493224306249732096 495858776673950352 496468997525569536 496938679499546973 497476239924298752 500748902676652032 501764828199508224 501839455431495168 503401556655489024 506165657633490816 507192572735320212 511081416521515008 511157429405024256 512194471874721792 512863535819147552 515563958968860672 516609941459848704 521140972948091136 522386200940457984 522763154988392448 526889530258910208 528037013210246592 528608214070263808 532589056427576304 533244478823759872 534326331770543104 537180341396779548 537841413986033664 538932593251323648 542477977899706368 543659410050786432 547154512191945216 548346129102948384 548939299226812416 549020942694285312 549458620463263563 553073250905560008 553671534564974592 553753881855442944 554877344530948608 558527622216265728 559660769914836096 564569387360432064 565180106896244736 565918384352162816 566326751237425152 570052349197074432 572040097644433808 575052108080652288 576218780859062016 576971477796540996 582661531818203136 587684476058015232 588964360888351968 589601469539909632 592750721541273984 594041639861527416 594684240829046784 594772687918809088 598596389406572544 599162688481023342 599900038676729856 601117123241860992 605071590734287872 606299167407739104 607045299999670272 610287725137169664 611616836307134736 612278449137598464 616889395240816932 617556711630163968 617648560531070976 622973117087373312 624237012597317184 624461665492041728 624912277227503616 630393196153503744 631216659469720064 635827620258275328 636658182396183168 637117595142103296 638044724295714632 642936862695948288 643545109849988034 648479421857120256 649891708566457344 651210216845349408 655494223295478528 657632408332976128 661145035565267136 662584905999395964 663301653232398336 667665203568869376 668296844844218343 669019770932677632 669119273908660224 671202075540652032 673420938082394112 674887543511321088 676256763647093616 680705539576073856 682086563333706492 682925962499629056 687418611958480896 688068940845526578 688813255279798272 694854630597454848 696514934587277312 697017539984523264 702519373678546944 703026311880941568 704049350946995456 709192345672691712 710118741903435072 716240455195706064 717121885314711552 717800314832678961 718576791001764864 723303970532941824 724879213401048576 729539349589260288 731128172137264512 732611493951018084 737431001207413344 738228712753299456 738338509140590592 739836459374598144 744703496288354304 746214359886448128 751123354014978048 752647242299262336 752759183147242752 755102334983233536 759248486450236224 760069798929432576 760788859102980318 766736144107536384 768291707812082688 769295303728721328 776882042424270848 783579301410686976 784144732482588672 785285814517802624 790334295388365312 792055519815369888 792912321105395712 798883584641364456 799866718235639808 801489497655814656 805770512095169322 806762120979050496 808398889876985472 813716966849559552 815489115076179648 816371265516797952 822519193654422576 823408948840218624 823531414041427968 830507301847461888 830630822783164416 832316016796422912 837791433324398592 839491154872254144 846854081040648096 847770160344367104 848877576528244224 849490126856137728 858060146466650712 864639229142827008 865457216694811494 866522278088609792 868280289127132544 872852117751005184 873992297727304704 881526714087022848 883446541332527952 884402204309864448 889126082311910976 891062459792291124 892026361243570176 892159031878213632 897894584109858816 898744032721535013 899850058015094784 901675684862791488 907607386101431808 909448751111608656 910567949999505408 917425254460702104 918417673706397696 924459512633819136 926335067445245952 926472840796606464 929565158672204938 934459675631059968 936355518895975776 936692498238062592 937368415841255424 945589794230255616 946824989204580096 954987273594274752 957067086443571948 958102388002353152 964405294043922432 965101209209339904 965317664774982051 966505617868064768 972719132785680384 974837562849686016 976815325268024112 983241334943217792 986448612499464192 991717553347900704 992937995051139072 993877358999093946 994952479848597504 1001497805353304064 1003529656399016448 1003678910862990336 1006803113310978048 1012331315266981632 1014385145470640424 1022162833043030016 1024388943749443584 1025727071638295104 1031127917937721344 1033219882919697408 1036822676980536277 1042281945896182272 1044772401880915968 1045526309976784896 1053779060517820416 1056074026420493184 1065178112855152608 1066488957647519744 1068652663541086208 1074360682793559096 1075682827972067328 1077865186502647296 1084955955799412736 1087318820101572864 1094309024383890432 1096692258205896768 1097878598453624832 1098917240926527126 1106146501811120016 1107343069129949184 1107507763710885888 1109754689061897216 1117055244432531456 1119321539829672192 1129138774720864128 1131836768704325632 1132653502474850304 1140104698394148864 1144080195288867616 1150104216161304576 1152437561718124032 1153942955593081992 1165323063636406272 1175368952116030464 1177928721776703936 1179202939079819264 1185501443082547968 1188083279723054832 1189368481658093568 1189545375837618176 1198325376962046684 1199800077353459712 1202234246483721984 1210143181468575744 1212598334815478208 1220575450274339328 1223233672614269472 1224556898275196928 1233778790481633864 1235113423260327936 1235297121062141952 1245946234174746624 1248474025194634368 1248923330984083456 1260786392307007488 1262433318939440128 1271655240516550656 1273316364792366336 1274235190284206592 1276089448591429264 1287090219699976068 1296958843714240512 1298185825042217241 1299783417132914688 1302420433690698816 1310988446590957056 1315264816665952256 1322290071130534272 1325169811998791928 1326603306464796672 1335330407137738752 1336593689688436686 1338039541865355264 1338238547817320448 1346841876164788224 1349775087022642176 1352513527294187232 1361411079152147712 1364173126667412984 1365851924999258112 1376137881691053156 1377626510559596544 1389709261194909696 1393029869174554624 1394035079969046528 1394347738008307407 1405038747357093888 1406052623761883136 1408098701893990912 1418384691345383424 1420237483806870144 1432480910391412128 1434243770629423104 1435600629665357922 1437153582003529728 1446607941065883648 1449758426802097152 1459078699178520576 1462256344274529024 1465222987902036168 1474862002414826688 1476457425506598912 1479672918749196288 1489406992576708608 1490816038498640919 1492428719772896256 1502246708029956096 1505294484598524672 1505518366294485504 1510204669966467072 1518496972900472448 1521577718205960636 1533472288215072768 1536583415624165376 1538590607457442656 1553764084848541696 1567158602821373952 1568289464965177344 1570571629035605248 1580668590776730624 1584111039630739776 1585824642210791424 1597767169282728912 1599733436471279616 1602978995311629312 1611541024190338644 1613524241958100992 1616797779753970944 1627433933699119104 1630978230152359296 1645038387308845152 1646817897680437248 1647062828082855936 1648375861389790689 1661014603694923776 1661261645566328832 1664632033592845824 1675582866648797184 1678982309744508288 1693708162081296192 1695540320688734208 1697755153056488448 1698980253712275456 1716120292933301424 1730914433389622988 1733044556177219584 1736560578254265088 1747984595454609408 1763053428174045696 1766893082665055904 1768804408619728896 1778252164623821952 1782124919584582248 1784052722487140352 1784318063756427264 1795789168219717632 1797488065443070026 1799700116030189568 1803351369725582976 1815214772202863616 1818897502223217312 1821135899999010816 1834850508921404208 1836835347412795392 1852670134890491904 1852945681593212928 1859130317344409876 1868919351262119936 1872711037791951552 1873384996476125184 1874736831682510848 1891179588460511232 1893649978409160192 1909974547188549504 1914134172887143896 1916204776004706304 1928810588087844864 1930635329549964102 1933011235736129536 1945438265571360768 1949675125699372032 1953630650536048224 1966482669886435584 1972897224998928384 1983435106695801408 1987754717998187892 1989904959697195008 2002995610706608128 2004890534532655029 2007059312798032896 2007357821725980672 2013606226621956096 2024662630533963264 2028770290941280848 2048777887498887168 2051454143276590208 2062255835875442688 2066439765839394816 2073645353961072554 2084563891792364544 2089544803761831936 2091052619953569792 2107558121035640832 2112148052840986368 2130356225710305216 2137305327082172416 2148721365587118192 2151365655944134656 2153400944498036883 2155730373005294592 2169911911598825472 2174637640203145728 2188618048767780864 2193384516411793536 2197834481853054252 2212293003622240032 2214686138259898368 2215015527421771776 2219509378123794432 2234110488865062912 2238643079659344384 2258277549441728256 2263673537408651264 2265307004949700608 2280209396788297728 2288160390577735232 2300208432322609152 2304875123436248064 2307885911186163984 2330646127272812544 2350737904232060928 2355857443553407872 2371002886165095936 2376166559446109664 2378736963316187136 2379090751675236352 2396650753924093368 2399600154706919424 2404468492967443968 2420286362937151488 2425196669630956416 2441150900548678656 2446467345228538944 2449113796550393856 2467557580963267728 2470226846520655872 2470594242124283904 2491892468349493248 2496948050389268736 2524866637878880256 2543310481033101312 2546632729584732672 2548470380568413184 2552178897182858528 2574180439399952136 2593917687428481024 2596371650084434482 2599566834265829376 2604840867381397632 2621976893181914112 2630529633331904512 2644580142261068544 2650339623997583856 2653206612929593344 2673187379376873372 2676079083730710528 2676477095634640896 2693683752329576448 2699550174045284352 2705027054588374464 2722822158304295424 2728346253334825968 2731703849998516224 2752275763382106312 2755253021119193088 2779418522389819392 2786059738349109248 2788695476016614814 2810077494714187776 2812105247523766272 2816197403787981824 2836769382690766848 2840474967613740288 2864961820782824256 2871201259330715844 2874307164007059456 2893215882131767296 2895952994324946153 2899516853604194304 2918157398357041152 2924512688549058048 2930445975804072336 2949724004829653376 2959345837498392576 2978813985153417216 2981632076997281838 2984857439545792512 3004493416059912192 3010588969197049344 3011036732588971008 3020409339932934144 3036993945800944896 3043155436411921272 3073166831248330752 3077181214914885312 3107528169697083392 3110468030941608831 3134317205642747904 3136578929930354688 3141143258071210496 3161337181553461248 3168222079261479552 3195534338565457824 3199466872942559232 3205957990623258624 3223082048380677288 3227048483916201984 3233595559507941888 3254867867398238208 3261956460304718592 3290076774617690304 3293635795360874496 3296751722779581378 3322029207389847552 3322523291132657664 3329264067185691648 3351165733297594368 3357964619489016576 3387416324162592384 3395510306112976896 3397960507424550912 3432240585866602848 3461828866779245976 3466089112354439168 3473121156508530176 3495969190909218816 3526106856348091392 3533786165330111808 3537608817239457792 3556504329247643904 3564249839169164496 3568105444974280704 3568636127512854528 3594976130886140052 3599400232060379136 3606702739451165952 3630429544405727232 3637795004446434624 3669701017842808416 3673670694825590784 3705340269780983808 3705891363186425856 3718260634688819752 3737838702524239872 3745422075583903104 3746769992952250368 3782359176921022464 3787299956818320384 3819949094377099008 3828268345774287792 3832409552009412608 3861270659099928204 3866022471472259072 3890876531142721536 3894557475126651723 3899350251398744064 3907261301072096448 3932965339772871168 3945794449997856768 3966870213391602816 3975509435996375784 3979809919394390016 4005991221413216256 4009781069065310058 4014118625596065792 4014715643451961344 4049325261067926528 4057540581882561696 4097555774997774336 4102908286553180416 4132879531678789632 4147290707922145108 4169127783584729088 4179089607523663872 4182105239907139584 4183043214024922221 4215116242071281664 4224296105681972736 4260712451420610432 4274610654164344832 4297442731174236384 4302731311888269312 4306801888996073766 4311460746010589184 4339823823197650944 4349275280406291456 4377236097535561728 4386769032823587072 4395668963706108504 4424586007244480064 4429372276519796736 4439018756247588864 4468220977730125824 4472448115495922757 4477286159318688768 4516555098883456512 4527347074817302528 4530614009899401216 4576320781155470464 4600416864645218304 4609750246872496128 4615771822372327968 4661292254545625088 4701475808464121856 4711714887106815744 4742005772330191872 4752333118892219328 4757473926632374272 4793301507848186736 4799200309413838848 4808936985934887936 4840572725874302976 4850393339261912832 4882301801097357312 4892934690457077888 4935115161926535456 4940453693041311744 4941188484248567808 4945127584169372067 4983784936698986496 4993896100778537472 5049733275757760512 5086620962066202624 5093265459169465344 5096940761136826368 5104357794365717056 5148360878799904272 5192743300168868964 5199133668531658752 5209681734762795264 5243953786363828224 5289160284522137088 5300679247995167712 5306413225859186688 5346374758753746744 5352158167461421056 5352954191269281792 5387367504659152896 5399100348090568704 5410054109176748928 5445644316608590848 5456692506669651936 5463407699997032448 5504551526764212624 5510506042238386176 5558837044779638784 5577390952033229628 5620154989428375552 5624210495047532544 5632394807575963648 5673538765381533696 5680949935227480576 5729923641565648512 5742402518661431688 5748614328014118912 5786431764263534592 5791905988649892306 5799033707208388608 5836314796714082304 5849025377098116096 5860891951608144672 5899448009659306752 5918691674996785152 5963264153994563676 5969714879091585024 6008986832119824384 6021177938394098688 6022073465177942016 6040818679865868288 6073987891601889792 6086310872823842544 6146333662496661504 6154362429829770624 6215056339394166784 6220936061883217662 6268634411285495808 6273157859860709376 6282286516142420992 6322674363106922496 6336444158522959104 6391068677130915648 6411915981246517248 6446164096761354576 6454096967832403968 6460202833494110649 6467191119015883776 6509735734796476416 6523912920609437184 6580153549235380608 6593503445559162756 6644058414779695104 6645046582265315328 6658528134371383296 6702331466595188736 6715929238978033152 6774832648325184768 6791020612225953792 6795921014849101824 6864481171733205696 6923657733558491952 6932178224708878336 6946242313017060352 6991938381818437632 7052213712696182784 7067572330660223616 7113008658495287808 7128499678338328992 7136210889948561408 7137272255025709056 7189952261772280104 7198800464120758272 7213405478902331904 7260859088811454464 7275590008892869248 7339402035685616832 7347341389651181568 7410680539561967616 7411782726372851712 7436521269377639504 7475677405048479744 7490844151167806208 7574599913636640768 7639898188754198016 7656536691548575584 7664819104018825216 7722541318199856408 7732044942944518144 7781753062285443072 7789114950253303446 7798700502797488128 7814522602144192896 7865930679545742336 7891588899995713536 7933740426783205632 7951018871992751568 7959619838788780032 8019562138130620116 8028237251192131584 8029431286903922688 8098650522135853056 8115081163765123392 8195111549995548672 8205816573106360832 8265759063357579264 8294581415844290216 8338255567169458176 8358179215047327744 8366086428049844442 8430232484142563328 8448592211363945472 8521424902841220864 8549221308328689664 8594885462348472768 8613603777992147532 8622921492021178368 8679647646395301888 8687858982974838459 8698550560812582912 8754472195071123456 8773538065647174144 8791337927412217008 8849172014488960128 8878037512495177728 8936441955460251648 8944896230991845514 8954572318637377536 9033110197766913024 9054694149634605056 9061228019798802432 9152641562310940928 9219500493744992256 9231543644744655936 9322584509091250176 9331404092824826493 9402951616928243712 9423429774213631488 9484011544660383744 9504666237784438656 9586603015696373472 9598400618827677696 9617873971869775872 9681145451748605952 9700786678523825664 9764603602194714624 9785869380914155776 9870230323853070912 9880907386082623488 9890255168338744134 9967569873397972992 9987792201557074944 10099466551515521024 10186530918338930688 10193881522273652736 10208715588731434112 10296721757599808544 10385486600337737928 10398267337063317504 10419363469525590528 10487907572727656448 10578320569044274176 10601358495990335424 10612826451718373376 10692749517507493488 10704316334922842112 10705908382538563584 10798200696181137408 10820108218353497856 10891288633217181696 10913385013339303872 11009103053528425248 11021012084476772352 11117674089559277568 11154781904066459256 11240309978856751104 11264789615151927296 11347077530763067392 11361899870454961152 11459847283131297024 11484805037322863376 11497228656028237824 11583811977299784612 11598067414416777216 11672629593428164608 11683672425379955169 11698050754196232192 11721783903216289344 11798896019318613504 11837383349993570304 11926528307989127352 11939429758183170048 12017973664239648768 12042355876788197376 12044146930355884032 12147975783203779584 12172621745647685088 12292667324993323008 12308724859659541248 12441872123766435324 12537268822570991616 12546315719721418752 12549129642074766663 12564573032284841984 12645348726213844992 12672888317045918208 12782137354261831296 12823831962493034496 12892328193522709152 12908193935664807936 12920405666988221298 12934382238031767552 13019471469592952832 13047825841218874368 13160307098470761216 13187006891118325512 13288116829559390208 13317056268742766592 13404662933190377472 13431858477956066304 13478694800746971601 13549665296650369536 13582041224451907584 13591842029698203648 13728962343466411392 13847315467116983904 13864356449417756672 13892484626034120704 13983876763636875264 14104427425392365568 14135144661320447232 14226017316990575616 14256999356676657984 14272421779897122816 14379904523544560208 14397600928241516544 14426810957804663808 14521718177622908928 14551180017785738496 14678804071371233664 14821361079123935232 14823565452745703424 14873042538755279008 14951354810096959488 14981688302335612416 15149199827273281536 15279796377508396032 15313073383097151168 15329638208037650432 15445082636399712816 15464089885889036288 15578229900506606892 15597401005594976256 15629045204288385792 15731861359091484672 15867480853566411264 15902037743985503136 15919239677577560064 16039124276261240232 16056474502384263168 16058862573807845376 16197301044271706112 16230162327530246784 16390223099991097344 16411633146212721664 16531518126715158528 16589162831688580432 16676511134338916352 16732172856099688884 16860464968285126656 16897184422727890944 17042849805682441728 17098442616657379328 17189770924696945536 17227207555984295064 17245842984042356736 17359295292790603776 17375717965949676918 17397101121625165824 17508944390142246912 17547076131294348288 17582675854824434016 17698344028977920256 17756075024990355456 17889792461983691028 17909144637274755072 18066220395533826048 18109388299269210112 18122456039597604864 18305283124621881856 18439000987489984512 18463087289489311872 18645169018182500352 18662808185649652986 18805903233856487424 18846859548427262976 18968023089320767488 19009332475568877312 19173206031392746944 19235747943739551744 19362290903497211904 19380608500482331947 19401573357047651328 19529207204389429248 19571738761828311552 19740460647706141824 19780510336677488268 19935139746795945984 19975584403114149888 20198933103031042048 20373061836677861376 20387763044547305472 20417431177462868224 20593443515199617088 20770973200675475856 20796534674126635008 20838726939051181056 20975815145455312896 21156641138088548352 21202716991980670848 21385499035014986976 21408632669845684224 21411816765077127168 21596401392362274816 21640216436706995712 21782577266434363392 21826770026678607744 22018206107056850496 22042024168953544704 22235348179118555136 22309563808132918512 22529579230303854592 22723799740909922304 22919694566262594048 22969610074645726752 22994457312056475648 23167623954599569224 23196134828833554432 23345259186856329216 23367344850759910338 23396101508392464384 23443567806432578688 23597792038637227008 23674766699987140608 23853056615978254704 23878859516366340096 24084711753576394752 24088293860711768064 24295951566407559168 24345243491295370176 24585334649986646016 24617449719319082496 24883744247532870648 25074537645141983232 25098259284149533326 25129146064569683968 25290697452427689984 25345776634091836416 25564274708523662592 25647663924986068992 25784656387045418304 25840811333976442596 25868764476063535104 26038942939185905664 26063576948924515377 26095651682437748736 26320614196941522432 26374013782236651024 26634112537485533184 26809325866380754944 26863716955912132608 26957389601493943202 27099330593300739072 27164082448903815168 27183684059396407296 27457924686932822784 27694630934233967808 27784969252068241408 27967753527273750528 27994212278474479479 28208854850784731136 28270289322640894464 28452034633981151232 28513998713353315968 28759809047089120416 28795201856483033088 28853621915609327616 29043436355245817856 29102360035571476992 29357608142742467328 29642722158247870464 29746085077510558016 29902709620193918976 29963376604671224832 30298399654546563072 30559592755016792064 30626146766194302336 30890165272799425632 30928179771778072576 31156459801013213784 31194802011189952512 31258090408576771584 31463722718182969344 31734961707132822528 31804075487971006272 31838479355155120128 32078248552522480464 32112949004768526336 32117725147615690752 32394602088543412224 32460324655060493568 32823266292425443328 33063036253430317056 33178325663377160864 33353022268677832704 33464345712199377768 33720929936570253312 33794368845455781888 34085699611364883456 34196885233314758656 34379541849393891072 34454415111968590128 34491685968084713472 34751435931899353836 34794202243250331648 35017888780284493824 35094152262588696576 35165351709648868032 35396688057955840512 35512150049980710912 35779584923967382056 35818289274549510144 36132440791067652096 36218776598538420224 36610566249243763712 36878001974979969024 36926174578978623744 37325616371299305972 37611806467712974848 37647388926224299989 37693719096854525952 37936046178641534976 38018664951137754624 38346412062785493888 38471495887479103488 38724581806994423808 38761217000964663894 38803146714095302656 39058414408778858496 39143477523656623104 39480921295412283648 39561020673354976536 39951168806228299776 40397866206062084096 40436084402240914803 40746123673355722752 40775526089094610944 40834862354925736448 41186887030399234176 41541946401350951712 41593069348253270016 41677453878102362112 41951630290910625792 42313282276177096704 42405433983961341696 42770998070029973952 42817265339691368448 43192802784724549632 43280432873413991424 43565154532868726784 43653540053357215488 44036412214113700992 44470696358237110272 44619127616265837024 45059158460607709184 45447599481819844608 45839389132525188096 45939220149291453504 45988914624112951296 46335247909199138448 46392269657667108864 46734689701519820676 46792203016784928768 46887135612865157376 47195584077274454016 47706113231956509408 47757719032732680192 48169423507152789504 48176587721423536128 48591903132815118336 48690486982590740352 49170669299973292032 49234899438638164992 49767488495065741296 50196518568299066652 50258292129139367936 50581394904855379968 50691553268183672832 51128549417047325184 51295327849972137984 51569312774090836608 51681622667952885192 51737528952127070208 52077885878371811328 52127153897849030754 52191303364875497472 52641228393883044864 52748027564473302048 53268225074971066368 53727433911824265216 53914779202987886404 54198661186601478144 54328164897807630336 54367368118792814592 54915849373865645568 55389261868467935616 55569938504136482816 55935507054547501056 55988424556948958958 56417709701569462272 56540578645281788928 56904069267962302464 57027997426706631936 57519618094178240832 57707243831218655232 58086872710491635712 58141825501446995841 58204720071142953984 58715216285484934656 59492170155021116032 59805419240387837952 59926753209342449664 60596799309093126144 61119185510033584128 61252293532388604672 61780330545598851264 62312919602026427568 62389604022379905024 62516180817153543168 62927445436365938688 63469923414265645056 63608150975942012544 64156497105044960928 64225898009537052672 64235450295231381504 64789204177086824448 64920649310120987136 65646532584850886656 66126072506860634112 66356651326754321728 66706044537355665408 66928691424398755536 67588737690911563776 68171399222729766912 68759083698787782144 68908830223937180256 68983371936169426944 69502871863798707672 69588404486500663296 70035777560568987648 70188304525177393152 70330703419297736064 70793376115911681024 71024300099961421824 71559169847934764112 71636578549099020288 72264881582135304192 73221132498487527424 73756003949959938048 73852349157957247488 74651232742598611944 75223612935425949696 75294777852448599978 75387438193709051904 75872092357283069952 76037329902275509248 76692824125570987776 76942991774958206976 77522434001929327788 77606293428190605312 78116828817557716992 78286955047313246208 78961842590824567296 79122041346709953072 79902337612456599552 80795732412124168192 80872168804481829606 81492247346711445504 81551052178189221888 81669724709851472896 82373774060798468352 83083892802701903424 83354907756204724224 83903260581821251584 83982636835423438437 84626564552354193408 84810867967922683392 85541996140059947904 86385605569449099264 86560865746827982848 87130309065737453568 87307080106714430976 88072824428227401984 89238255232531674048 90118316921215418368 90895198963639689216 91678778265050376192 91878440298582907008 92670495818398276896 92784539315334217728 93469379403039641352 93584406033569857536 93774271225730314752 94391168154548908032 95412226463913018816 95515438065465360384 96338847014305579008 96353175442847072256 97183806265630236672 97380973965181480704 98469798877276329984 99534976990131482592 100393037136598133304 100516584258278735872 101162789809710759936 101383106536367345664 102257098834094650368 102590655699944275968 103138625548181673216 103363245335905770384 103475057904254140416 104254307795698061508 104382606729750994944 105282456787766089728 105496055128946604096 106536450149942132736 107454867823648530432 107829558405975772808 108397322373202956288 108656329795615260672 109831698747731291136 110778523736935871232 111139877008272965632 111976849113897917916 112835419403138924544 112942166778672899967 113081157290563577856 113808138535924604928 114055994853413263872 115039236188356481664 115414487662437310464 116173745420983271424 116283651002893991682 116409440142285907968 117430432570969869312 118984340310042232064 119853506418684899328 121193598618186252288 121308253206722744409 122238371020067168256 122504587064777209344 123560661091197702528 124625839204052855136 124779208044759810048 125032361634307086336 125854890872731877376 126939846828531290112 127216301951884025088 128312994210089921856 128451796019074105344 129578408354173648896 129841298620241974272 131293065169701773312 132713302653508643456 133412089074711330816 133857382848797511072 135177475381823127552 136342798445459533824 137518167397575564288 137817660447874360512 137966743872338853888 139005743727597415344 139176808973001326592 140376609050354786304 140661406838595472128 141586752231823362048 143118339695869528224 143273157098198040576 144529763164270608384 146442264996975054848 147512007899919876096 147704698315914494976 149302465485197223888 150589555704897199956 150774876387418103808 151744184714566139904 152074659804551018496 153385648251141975552 153885983549916413952 155044868003858655576 155212586856381210624 156233657635115433984 156573910094626492416 157923685181649134592 158244082693419906144 159804675224913199104 161744337608963659212 162984494693422891008 163102104356378443776 163339449419702945792 164747548121596936704 166167785605403806848 166709815512409448448 167806521163642503168 167965273670846876874 169253129104708386816 169621735935845366784 171083992280119895808 173121731493655965696 174260618131474907136 174614160213428861952 176145648856454803968 178476510465063348096 180236633842430836736 181790397927279378432 183357556530100752384 183756880597165814016 185340991636796553792 186938758806079282704 187168812067139715072 187548542451460629504 188782336309097816064 190824452927826037632 192677694028611158016 192706350885694144512 194367612531260473344 194761947930362961408 196939597754552659968 199069953980262965184 200786074273196266608 201033168516557471744 202766213072734691328 204514197668189300736 206277251096363346432 206726490671811540768 206950115808508280832 208508615591396123016 208765213459501989888 210564913575532179456 210992110257893208192 213072900299884265472 214909735647297060864 215659116811951545616 216794644746405912576 219663397495462582272 221557047473871742464 222279754016545931264 223953698227795835832 225670838806277849088 225884333557345799934 226162314581127155712 227616277071849209856 228111989706826527744 230078472376712963328 230828975324874620928 232567302005787983364 232818880284571815936 234860865141939738624 237968680620084464128 239707012837369798656 242387197236372504576 242616506413445488818 244476742040134336512 245009174129554418688 247121322182395405056 249251678408105710272 250064723268614172672 251709781745463754752 251947910506270315311 253879693657062580224 254432603903768050176 256625988420179843712 259156816708347297792 259682597240483948544 262586130339403546624 265426605307017286912 267714765697595022144 270354950763646255104 272685596890919067648 275036334795151128576 275635320895748721024 278011487455194830688 278353617946002653184 280753218100709572608 281322813677190944256 283173504463646724096 286236679391739056448 286546314196396081152 289059526328541216768 292884529993950109696 295409396631828989952 298604930970394447776 301179111409794399912 301549752774836207616 303488369429132279808 304149319609102036992 306771296502283951104 307771967099832827904 310089736007717311152 310425173712762421248 313147820189252984832 315847370363298269184 316488165386839812288 319609350449826398208 323488675217927318424 325968989386845782016 326678898839405891584 329495096243193873408 332335571210807613696 333419631024818896896 335930547341693753748 338506258209416773632 338826500336018699901 339243471871690733568 342167984560239791616 346243462987311931392 348521236262949814272 349228320426857723904 352291297712909607936 356953020930126696192 363580795854558756864 363924759620168233227 366715113060201504768 367513761194331628032 370681983273593107584 373877517612158565408 374337624134279430144 375097084902921259008 377564672618195632128 381648905855652075264 385355388057222316032 388735225062520946688 389523895860725922816 393879195509105319936 398139907960525930368 401572148546392533216 402066337033114943488 405532426145469382656 409028395336378601472 412554502192726692864 413452981343623081536 413900231617016561664 417017231182792246032 417530426919003979776 421129827151064358912 421984220515786416384 429819471294594121728 431318233623903091232 433589289492811825152 439326794990925164544 443114094947743484928 444559508033091862528 447907396455591671664 451768667114691599868 452324629162254311424 455232554143698419712 456223979413653055488 460156944753425926656 461657950649749241856 465134604011575966728 465637760569143631872 469721730283879477248 475937361240168928256 479414025674739597312 485233012826890977636 488953484080268673024 490018348259108837376 494242644364790810112 498503356816211420544 500129446537228345344 503419563490927509504 503895821012540630622 507759387314125160448 508865207807536100352 513251976840359687424 519365194480967897088 525172260678807093248 530853210614034573824 535429531395190044288 540709901527292510208 545371193781838135296 550072669590302257152 551270641791497442048 556022974910389661376 561506436201419145216 562645627354381888512 566347008927293448192 572473358783478112896 578119052657082433536 585769059987900219392 590818793263657979904 597209861940788895552 602358222819588799824 603099505549672415232 608298639218204073984 613542593004567902208 620179472015434622304 620850347425524842496 626295640378505969664 631694740726596538368 632976330773679624576 639218700899652796416 646977350435854636848 653357797678811783168 658990192486387746816 664671142421615227392 666839262049637793792 671861094683387507496 677012516418833547264 677653000672037399802 678486943743381467136 684335969120479583232 692486925974623862784 698456640853715447808 704582595425819215872 713906041860253392384 727161591709117513728 727849519240336466454 733430226120403009536 735027522388663256064 741363966547186215168 747755035224317130816 750194169805842518016 755129345236391264256 755843731518810945933 763297811711304150528 777470450125041893376 779047791721451845632 787758391018210639872 796279815921051860736 803144297092785066432 811064852290938765312 818056790672757202944 825109004385453385728 826905962687246163072 834034462365584492064 835060853838007959552 842259654302128717824 843968441031572832768 859638942589188243456 862636467247806182464 867178578985623650304 878653589981850329088 886228189895486969856 895814792911183343328 903537334229383199736 904649258324508622848 910465108287396839424 912447958827306110976 920313889506851853312 923315901299498483712 930269208023151933456 931275521138287263744 939443460567758954496 951874722480337856512 958828051349479194624 970466025653781955272 977906968160537346048 980036696518217674752 988485288729581620224 997006713632422841088 1000258893074456690688 1007791642025081261244 1015518774628250320896 1017730415615072200704 1026503953680719374848 1038730388961935794176 1050344521357614186496 1061706421228069147648 1070859062790380088576 1090742387563676270592 1091774278860504699681 1100145339180604514304 1102541283582994884096 1112045949820779322752 1123012872402838290432 1125291254708763777024 1132694017854586896384 1144946717566956225792 1171538119975800438784 1181637586527315959808 1194419723881577791104 1204716445639177599648 1206199011099344830464 1216597278436408147968 1227085186009135804416 1240358944030869244608 1241700694851049684992 1252591280757011939328 1263389481453193076736 1265952661547359249152 1293954700871709273696 1306715595357623566336 1317980384972775493632 1329342284843230454784 1333678524099275587584 1343722189366775014992 1355306001344074799604 1356973887486762934272 1368671938240959166464 1384973851949247725568 1396913281707430895616 1409165190851638431744 1427812083720506784768 1455699038480672932908 1466860452240806019072 1470055044777326512128 1482727933094372430336 1495510070448634261632 1500388339611685036032 1510258690472782528512 1511687463037621891866 1526595623422608301056 1558095583442903691264 1575516782036421279744 1592559631842103721472 1606288594185570132864 1622129704581877530624 1636113581345514405888 1650218008770906771456 1653811925374492326144 1668068924731168984128 1684519308604257435648 1687936882063145665536 1725272934495612364928 1734357157971247300608 1757307179963700658176 1772456379790973939712 1791629585822366686656 1807074668458766399472 1809298516649017245696 1824895917654612221952 1840627779013703706624 1860538416046303866912 1862551042276574527488 1878886921135517908992 1903749444960675713024 1917656102698958389248 1940932051307563910544 1960073393036435349504 1976970577459163240448 1994013427264845682176 2000517786148913381376 2015583284050162522488 2031037549256500641792 2035460831230144401408 2053007907361438749696 2077460777923871588352 2123412842456138295296 2141718125580760177152 2181484775127352541184 2183548557721009399362 2200290678361209028608 2205082567165989768192 2224091899641558645504 2250582509417527554048 2265388035709173792768 2289893435133912451584 2343076239951600877568 2363275173054631919616 2388839447763155582208 2409432891278355199296 2433194556872816295936 2454170372018271608832 2480717888061738489216 2505182561514023878656 2526778962906386153472 2531905323094718498304 2587909401743418547392 2613431190715247132672 2635960769945550987264 2658684569686460909568 2687444378733550029984 2710612002688149599208 2713947774973525868544 2737343876481918332928 2769947703898495451136 2793826563414861791232 2818330381703276863488 2855624167441013569536 2911398076961345865816 2933720904481612038144 2940110089554653024256 2965455866188744860672 2991020140897268523264 3000776679223370072064 3023374926075243783732 3053191246845216602112 3116191166885807382528 3151033564072842559488 3185119263684207442944 3212577188371140265728 3272227162691028811776 3275322836581514099043 3300436017541813542912 3307623850748984652288 3336137849462337968256 3369038617208514871296 3375873764126291331072 3450545868991224729856 3514614359927401316352 3544912759581947879424 3583259171644733373312 3614149336917532798944 3618597033298034491392 3649791835309224443904 3681255558027407413248 3721076832092607733824 3725102084553149054976 3757773842271035817984 3807498889921351426048 3881864102615127821088 3920146786072870699008 3953941154918326480896 3988026854529691364352 4001035572297826762752 4031166568100325044976 4070921662460288802816 4106015814722877499392 4154921555847743176704 4246825684912276590592 4283436251161520354304 4367097115442018798724 4400581356722418057216 4410165134331979536384 4448183799283117291008 4501165018835055108096 4530776071418347585536 4579786870267824903168 4726550346109263839232 4777678895526311164416 4818865782556710398592 4866389113745632591872 4908340744036543217664 4961435776123476978432 5053557925812772306944 5063810646189436996608 5175818803486837094784 5226862381430494265344 5271921539891101974528 5317369139372921819136 5374888757467100059968 5421224005376299198416 5427895549947051737088 5474687752963836665856 5587653126829723582464 5636660763406553726976 5711248334882027139072 5822796153922691731632 5880220179109306048512 5930911732377489721344 5982040281794537046528 6001553358446740144128 6046749852150487567464 6106382493690433204224 6232382333771614765056 6370238527368414885888 6425154376742280531456 6544454325382057623552 6550645673163028198086 6600872035083627085824 6615247701497969304576 6672275698924675936512 6751747528252582662144 6901091737982449459712 7029228719854802632704 7089825519163895758848 7166518343289466746624 7228298673835065597888 7299583670618448887808 7362511116054814826496 7442153664185215467648 7515547684542071635968 7614997779842702852096 7763728205230255642176 7840293572145741398016 7907882309836652961792 7976053709059382728704 8062333136200650089952 8141843324920577605632 8212031629445754998784 8309843111695486353408 8493651369824553181184 8566872502323040708608 8734194230884037597448 8801162713444836114432 8820330268663959072768 8896367598566234582016 9002330037670110216192 9159573740535649806336 9453100692218527678464 9555357791052622328832 9637731565113420797184 9816681488073086435328 9825968509744542297129 9922871552246953956864 10107115851625544613888 10127621292378873993216 10351637606973674189568 10543843079782203949056 10634738278745843638272 10749777514934200119936 10842448010752598396832 10855791099894103474176 10949375505927673331712 11175306253659447164928 11273321526813107453952 11422496669764054278144 11645592307845383463264 11760440358218612097024 11861823464754979442688 11964080563589074093056 12003106716893480288256 12093499704300975134928 12212764987380866408448 12464764667543229530112 12740477054736829771776 12850308753484561062912 13101291346326056396172 13201744070167254171648 13230495402995938609152 13344551397849351873024 13503495056505165324288 13802183475964898919424 14179651038327791517696 14333036686578933493248 14456597347670131195776 14599167341236897775616 14725022232109629652992 14884307328370430935296 15229995559685405704192 15527456410460511284352 15680587144291482796032 15815764619673305923584 15952107418118765457408 16124666272401300179904 16283686649841155211264 16424063258891509997568 16987302739649106362368 17133745004646081417216 17468388461768075194896 17640660537327918145536 17792735197132469164032 18004660075340220432384 18319147481071299612672 19110715582105244657664 19275463130226841594368 19633362976146172870656 19651937019489084594258 19845743104493907913728 20255242584757747986432 20703275213947348379136 21087686159564407898112 21269476557491687276544 21499555029868400239872 21684896021505196793664 21898751011855346663424 22546643053626214907904 22844993339528108556288 23291184615690766926528 23520880716437224194048 23723646929509958885376 23928161127178148186112 24186999408601950269856 24425529974761732816896 24929529335086459060224 25480954109473659543552 25700617506969122125824 26202582692652112792344 26403488140334508343296 26460990805991877218304 26689102795698703746048 27006990113010330648576 27604366951929797838848 28359302076655583035392 28666073373157866986496 28913194695340262391552 29450044464219259305984 29768614656740861870592 30459991119370811408384 31054912820921022568704 31631529239346611847168 31904214836237530914816 32249332544802600359808 32567373299682310422528 32848126517783019995136 33974605479298212724736 34267490009292162834432 34936776923536150389792 35281321074655836291072 35585470394264938328064 36009320150680440864768 36638294962142599225344 38221431164210489315328 38550926260453683188736 39303874038978169188516 39691486208987815827456 40510485169515495972864 41406550427894696758272 42538953114983374553088 42999110059736800479744 43369792043010393587328 43797502023710693326848 45689986679056217112576 46582369231381533853056 47041761432874448388096 47447293859019917770752 47856322254356296372224 48373998817203900539712 48851059949523465633792 50961908218947319087104 51401235013938244251648 52405165385304225584688 52921981611983754436608 53378205591397407492096 54013980226020661297152 55208733903859595677696 57332146746315733972992 57826389390680524783104 58900088928438518611968 59537229313481723741184 62109825641842045137408 63263058478693223694336 63808429672475061829632 64498665089605200719616 65696253035566039990272 67949210958596425449472 68534980018584325668864 69873553847072300779584 70562642149311672582144 71170940788529876656128 73276589924285198450688 76442862328420978630656 77101852520907366377472 78607748077956338377032 79382972417975631654912 81020970339030991945728 82813100855789393516544 85077906229966749106176 85998220119473600959488 86739584086020787174656 91379973358112434225152 93164738462763067706112 94894587718039835541504 95712644508712592744448 96747997634407801079424 97702119899046931267584 101923816437894638174208 102802470027876488503296 104810330770608451169376 105843963223967508873216 106756411182794814984192 108027960452041322594304 110417467807719191355392 114664293492631467945984 115652778781361049566208 119074458626963447482368 124219651283684090274816 127616859344950123659264 128997330179210401439232 131392506071132079980544 137069960037168651337728 139747107694144601559168 141125284298623345164288 142341881577059753312256 146553179848570396901376 152885724656841957261312 154203705041814732754944 157215496155912676754064 158765944835951263309824 162041940678061983891456 165626201711578787033088 171996440238947201918976 173479168172041574349312 186329476925526135412224 189789175436079671083008 191425289017425185488896 193495995268815602158848 203847632875789276348416 205604940055752977006592 209620661541216902338752 211687926447935017746432 213512822365589629968384 220834935615438382710784 229328586985262935891968 231305557562722099132416 238148917253926894964736 248439302567368180549632 255233718689900247318528 257994660358420802878464 274139920074337302675456 279494215388289203118336 284683763154119506624512 293106359697140793802752 305771449313683914522624 308407410083629465509888 314430992311825353508128 317531889671902526619648 324083881356123967782912 331252403423157574066176 343992880477894403837952 346958336344083148698624 372658953851052270824448 382850578034850370977792 386991990537631204317696 411209880111505954013184 419241323082433804677504 423375852895870035492864 427025644731179259936768 441669871230876765421568 458657173970525871783936 462611115125444198264832 476297834507853789929472 496878605134736361099264 515989320716841605756928 558988430776578406236672 569367526308239013249024 611542898627367829045248 616814820167258931019776 628861984623650707016256 635063779343805053239296 662504806846315148132352 687985760955788807675904 693916672688166297397248 745317907702104541648896 765701156069700741955584 773983981075262408635392 822419760223011908026368 838482646164867609355008 854051289462358519873536 883339742461753530843136 917314347941051743567872 925222230250888396529664 952595669015707579858944 993757210269472722198528 1031978641433683211513856 1117976861553156812473344 1233629640334517862039552 1257723969247301414032512 1270127558687610106478592 1325009613692630296264704 1375971521911577615351808 1387833345376332594794496 1490635815404209083297792 1547967962150524817270784 1676965292329735218710016 1708102578924717039747072 1834628695882103487135744 1850444460501776793059328 1905191338031415159717888 1987514420538945444397056 2063957282867366423027712 2235953723106313624946688 2467259280669035724079104 2515447938494602828065024 2650019227385260592529408 2751943043823155230703616 2775666690752665189588992 2981271630808418166595584 3095935924301049634541568 3353930584659470437420032 3700888921003553586118656 3810382676062830319435776 3975028841077890888794112 4127914565734732846055424 4471907446212627249893376 5030895876989205656130048 5503886087646310461407232 5551333381505330379177984 5962543261616836333191168 6191871848602099269083136 6707861169318940874840064 7401777842007107172237312 7950057682155781777588224 8255829131469465692110848 8943814892425254499786752 10061791753978411312260096 11102666763010660758355968 11925086523233672666382336 12383743697204198538166272 13415722338637881749680128 16511658262938931384221696 17887629784850508999573504 20123583507956822624520192 22205333526021321516711936 23850173046467345332764672 24767487394408397076332544 26831444677275763499360256 35775259569701017999147008 40247167015913645249040384 49534974788816794152665088 53662889354551526998720512 71550519139402035998294016 80494334031827290498080768 107325778709103053997441024 160988668063654580996161536 214651557418206107994882048 321977336127309161992323072 643954672254618323984646144
- Sum of all divisors σ(n): 2167680556351846302940456473
- Sum of proper divisors (its aliquot sum) s(n): 1523725884097227978955810329
- 643954672254618323984646144 is an abundant number, because the sum of its proper divisors (1523725884097227978955810329) is greater than itself. Its abundance is 879771211842609654971164185
Bases of 643954672254618323984646144
- Binary: 1000010100101010101011010010111011011001100111100111010110101011000010100100000000000000002
- Hexadecimal: 0x214AAB4BB6679D6AC290000
- Base-36: 28WUIP6B82QBRWG000
Squares and roots of 643954672254618323984646144
- 643954672254618323984646144 squared (6439546722546183239846461442) is 414677619918552902678275572299919765836921052894068736
- 643954672254618323984646144 cubed (6439546722546183239846461443) is 267033590825976921736440923808632562868873440752753422548323917771614549373353984
-
643954672254618323984646144 is a
perfect square number . Itssquare root is 25376261983488 -
The
cube root of 643954672254618323984646144 is 863545249.7753272205
Scales and comparisons
How big is 643954672254618323984646144?- 643,954,672,254,618,323,984,646,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 643,954,672,254,618,323,984,646,144 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 643954672254618323984646144 cubic inches would be around 71962104.1 feet tall.
Recreational maths with 643954672254618323984646144
- 643954672254618323984646144 backwards is 441646489323816452276459346
- The number of decimal digits it has is: 27
- The sum of 643954672254618323984646144's digits is 126
- 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 643954672254618323984646144 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 643954672254618323984646144 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/643954672254618323984646144/
Chicago style:
Numbermatics. 2024. "Number 643954672254618323984646144 - Facts about the integer". https://numbermatics.com/n/643954672254618323984646144/
The information we have on file for 643954672254618323984646144 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 643954672254618323984646144, math, Factors of 643954672254618323984646144, curriculum, school, college, exams, university, Prime factorization of 643954672254618323984646144, STEM, science, technology, engineering, physics, economics, calculator, six hundred forty-three septillion, nine hundred fifty-four sextillion, six hundred seventy-two quintillion, two hundred fifty-four quadrillion, six hundred eighteen trillion, three hundred twenty-three billion, nine hundred eighty-four million, six hundred forty-six thousand, one hundred forty-four.