524778594157337599767740416
524,778,594,157,337,599,767,740,416 is an even composite number composed of six prime numbers multiplied together.
524778594157337599767740416 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand and forty-one divisors.
Prime factorization of 524778594157337599767740416:
222 × 72 × 132 × 176 × 1272 × 1972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 13 × 13 × 17 × 17 × 17 × 17 × 17 × 17 × 127 × 127 × 197 × 197)See below for interesting mathematical facts about the number 524778594157337599767740416 from the Numbermatics database.
Names of 524778594157337599767740416
- Cardinal: 524778594157337599767740416 can be written as Five hundred twenty-four septillion, seven hundred seventy-eight sextillion, five hundred ninety-four quintillion, one hundred fifty-seven quadrillion, three hundred thirty-seven trillion, five hundred ninety-nine billion, seven hundred sixty-seven million, seven hundred forty thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 5.24778594157337599767740416 × 1026
Factors of 524778594157337599767740416
Divisors of 524778594157337599767740416
- Number of divisors d(n): 13041
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 26 28 32 34 49 52 56 64 68 91 98 104 112 119 127 128 136 169 182 196 197 208 221 224 238 254 256 272 289 338 364 392 394 416 442 448 476 508 512 544 578 637 676 728 784 788 832 833 884 889 896 952 1016 1024 1088 1156 1183 1274 1352 1379 1456 1547 1568 1576 1651 1664 1666 1768 1778 1792 1904 2023 2032 2048 2159 2176 2312 2366 2548 2561 2704 2758 2873 2912 3094 3136 3152 3302 3328 3332 3349 3536 3556 3584 3757 3808 4046 4064 4096 4318 4352 4624 4732 4913 5096 5122 5408 5516 5746 5824 6188 6223 6272 6304 6604 6656 6664 6698 7072 7112 7168 7514 7616 8092 8128 8192 8281 8636 8704 9248 9464 9653 9826 10192 10244 10816 10829 11032 11492 11557 11648 12376 12446 12544 12608 13208 13312 13328 13396 14144 14161 14224 14336 15028 15113 15232 16129 16184 16256 16384 16562 17272 17408 17927 18496 18928 19306 19652 20111 20384 20488 21463 21632 21658 22064 22984 23114 23296 23443 24752 24892 25019 25088 25216 26299 26416 26624 26656 26792 28067 28288 28322 28448 28672 30056 30226 30464 32258 32368 32512 32768 33124 33293 34391 34544 34816 35854 36703 36992 37856 38612 38809 39304 40222 40768 40976 42926 43264 43316 43537 44128 45968 46228 46592 46886 48841 49504 49784 50038 50176 50432 52598 52832 53248 53312 53584 56134 56576 56644 56896 56933 57344 60112 60452 60928 63869 64516 64736 65024 65536 66248 66586 68782 69088 69632 71708 73406 73984 75712 77224 77618 78608 80444 80899 81536 81952 83521 85852 86528 86632 87074 88256 91936 92456 93184 93772 97682 99008 99568 100076 100352 100864 105196 105664 105791 106496 106624 107168 112268 112903 113152 113288 113792 113866 114688 120224 120904 121856 125489 127738 129032 129472 130048 131072 132496 133172 137564 138176 139264 140777 143416 146812 147968 150241 151424 154448 155236 157216 160888 161798 163072 163904 164101 167042 171704 173056 173264 174148 175133 176512 183872 184093 184912 186368 187544 195364 196469 198016 199136 200152 200704 201728 209677 210392 211328 211582 212992 213248 214336 224536 225806 226304 226576 227584 227732 229376 233051 240448 240737 241808 243712 250978 255476 256921 258064 258944 260096 262144 264992 266344 271663 274193 275128 276352 278528 281554 286832 293624 295936 300482 302848 304759 308896 310472 314432 321776 323596 325247 326144 327808 328202 334084 341887 343408 346112 346528 348296 350266 353024 364871 367744 368186 369824 372736 375088 390728 392938 396032 398272 398531 400304 401408 403456 419354 420784 422656 423164 425323 425984 426496 428672 447083 449072 451612 452608 453152 455168 455464 458752 466102 477139 480896 481474 483616 487424 501956 504517 510952 513842 516128 517888 520192 524288 529984 532688 543326 548386 550256 552704 557056 563108 565981 573664 584647 587248 591872 600964 605696 609518 617792 620944 623951 628864 643552 647192 650494 652288 655616 656404 659753 668168 683774 686816 692224 693056 696592 700532 706048 729742 735488 736372 739648 740129 745472 750176 781456 785876 790321 792064 796544 797062 800608 802816 806912 830297 838708 841568 845312 846328 850646 851968 852992 857344 894166 898144 903224 905216 906304 910336 910928 917504 932204 954278 961792 962948 967232 967861 974848 1003912 1009034 1021904 1027684 1032256 1035776 1040384 1048576 1051687 1059968 1065376 1085773 1086652 1096772 1100512 1105408 1114112 1126216 1131962 1147328 1169294 1174496 1183744 1201928 1211392 1219036 1225931 1235584 1241888 1247902 1257728 1287104 1294384 1300988 1304576 1311232 1312808 1319506 1336336 1367548 1373632 1375283 1384448 1386112 1393184 1401064 1412096 1419857 1459484 1467739 1470976 1472744 1479296 1480258 1490944 1500352 1562912 1571752 1580642 1584128 1593088 1594124 1601216 1605632 1613824 1631357 1660594 1677416 1683136 1690624 1692656 1701292 1703936 1705984 1714688 1788332 1796288 1798447 1806448 1810432 1812608 1820672 1821856 1835008 1864408 1901641 1908556 1919351 1923584 1925896 1934464 1935722 1949696 2007824 2018068 2043808 2055368 2064512 2071552 2080768 2097152 2103374 2119936 2130752 2133313 2171546 2173304 2193544 2201024 2210816 2228224 2252432 2263924 2276729 2294656 2338588 2348992 2367488 2393209 2403856 2422784 2438072 2451862 2471168 2483776 2495804 2515456 2554097 2574208 2588768 2601976 2609152 2622464 2625616 2639012 2672672 2725801 2735096 2747264 2750566 2768896 2772224 2786368 2789717 2802128 2824192 2839714 2918968 2935478 2941952 2945488 2958592 2960516 2977261 2981888 3000704 3125824 3129581 3143504 3161284 3168256 3177413 3186176 3188248 3202432 3211264 3227648 3262714 3321188 3339973 3354832 3366272 3381248 3385312 3402584 3407872 3411968 3429376 3531619 3564509 3576664 3592576 3596894 3612896 3620864 3625216 3641344 3643712 3670016 3728816 3803282 3817112 3838702 3847168 3851792 3868928 3871444 3899392 3961867 4015648 4036136 4087616 4092529 4110736 4129024 4143104 4161536 4194304 4206748 4228211 4239872 4261504 4266626 4343092 4346608 4367657 4387088 4402048 4421632 4456448 4504864 4527848 4553458 4589312 4618271 4661281 4677176 4697984 4734976 4786418 4807712 4845568 4876144 4903724 4928743 4942336 4967552 4991608 5030912 5108194 5148416 5177536 5180903 5203952 5218304 5244928 5251232 5278024 5345344 5451602 5470192 5494528 5501132 5529199 5537792 5544448 5572736 5579434 5604256 5648384 5679428 5812079 5837936 5870956 5883904 5890976 5917184 5921032 5954522 5963776 6001408 6202807 6251648 6259162 6287008 6322568 6336512 6354826 6372352 6376496 6404864 6422528 6455296 6525428 6558721 6642376 6679946 6709664 6732544 6762496 6770624 6775027 6805168 6815744 6823936 6858752 7063238 7129018 7153328 7185152 7193788 7225792 7230491 7241728 7250432 7282688 7287424 7340032 7457632 7600411 7606564 7634224 7677404 7694336 7703584 7737856 7742888 7798784 7923734 8031296 8072272 8111363 8175232 8185058 8221472 8258048 8286208 8323072 8413496 8456422 8479744 8523008 8533252 8576789 8686184 8693216 8735314 8774176 8804096 8843264 8912896 9009728 9055696 9106916 9178624 9236542 9322562 9354352 9395968 9469952 9572836 9615424 9621677 9691136 9752288 9807448 9857486 9884672 9935104 9938999 9983216 10061824 10216388 10274173 10296832 10355072 10361806 10407904 10436608 10489856 10502464 10556048 10607167 10690688 10903204 10940384 10989056 11002264 11058398 11075584 11088896 11145472 11158868 11208512 11215801 11296768 11358856 11624158 11675872 11741912 11767808 11781952 11834368 11842064 11909044 11927552 12002816 12405614 12503296 12518324 12574016 12582193 12645136 12673024 12709652 12744704 12752992 12809728 12845056 12910592 13050856 13117442 13284752 13359892 13419328 13435457 13465088 13524992 13541248 13550054 13610336 13631488 13647872 13717504 14115049 14126476 14258036 14306656 14370304 14387576 14451584 14460982 14483456 14500864 14565376 14574848 14680064 14915264 15200822 15213128 15268448 15354808 15388672 15407168 15475712 15485776 15597568 15847468 15937103 16062592 16144544 16222726 16350464 16370116 16442944 16453637 16516096 16572416 16646144 16826992 16912844 16959488 17046016 17066504 17153578 17372368 17386432 17470628 17548352 17608192 17686528 17825792 17878679 18019456 18111392 18213832 18357248 18458141 18473084 18645124 18708704 18791936 18939904 19080607 19145672 19230848 19243354 19382272 19504576 19614896 19714972 19769344 19870208 19877998 19966432 20123648 20432776 20548346 20593664 20710144 20723612 20815808 20840827 20873216 20979712 21004928 21112096 21214334 21381376 21806408 21880768 21978112 22004528 22116796 22151168 22177792 22241891 22290944 22317736 22417024 22431602 22593536 22717712 23248316 23351744 23379811 23483824 23535616 23563904 23668736 23684128 23818088 23855104 24005632 24137569 24721333 24811228 24951563 25006592 25036648 25148032 25164386 25290272 25346048 25419304 25489408 25505984 25619456 25690112 25821184 26101712 26234884 26569504 26719784 26838656 26870914 26930176 27049984 27082496 27100108 27220672 27262976 27295744 27435008 27733069 28230098 28252952 28516072 28613312 28740608 28775152 28903168 28921964 28966912 29001728 29130752 29149696 29360128 29597477 29830528 30401644 30426256 30536896 30573599 30709616 30777344 30814336 30951424 30971552 31195136 31694936 31874206 32125184 32289088 32327897 32445452 32628967 32700928 32740232 32885888 32907274 33032192 33144832 33292288 33653984 33825688 33918976 34092032 34133008 34307156 34501201 34744736 34772864 34941256 35096704 35216384 35373056 35651584 35757358 36038912 36222784 36266321 36427664 36714496 36916282 36946168 37290248 37417408 37583872 37879808 38161214 38291344 38461696 38486708 38704393 38764544 39009152 39229792 39429944 39538688 39740416 39755996 39932864 40247296 40684553 40865552 41096692 41187328 41306369 41420288 41447224 41631616 41681654 41746432 41959424 42009856 42224192 42428668 42762752 43419649 43612816 43761536 43956224 44009056 44233592 44302336 44355584 44483782 44581888 44635472 44834048 44863204 45187072 45435424 45911047 46338617 46496632 46703488 46759622 46967648 47071232 47127808 47337472 47368256 47425189 47636176 47710208 48011264 48275138 49442666 49622456 49903126 50013184 50073296 50296064 50328772 50580544 50613437 50692096 50838608 50978816 51011968 51238912 51380224 51642368 52203424 52469768 53139008 53202877 53439568 53677312 53741828 53860352 54016021 54099968 54164992 54200216 54441344 54525952 54591488 54870016 55466138 56460196 56505904 56779541 57032144 57226624 57481216 57550304 57806336 57843928 57933824 58003456 58261504 58299392 59194954 59661056 60037523 60596653 60803288 60852512 61073792 61147198 61419232 61554688 61628672 61902848 61943104 62390272 63389872 63748412 64073659 64250368 64578176 64655794 64890904 65257934 65401856 65480464 65771776 65814548 66064384 66289664 66584576 67307968 67351739 67651376 67837952 68184064 68266016 68614312 69002402 69489472 69545728 69572993 69882512 70193408 70432768 70746112 71303168 71514716 71879587 72077824 72445568 72532642 72855328 73428992 73832564 73892336 74250169 74580496 74834816 75167744 75759616 76322428 76582688 76923392 76973416 77408786 77529088 78018304 78459584 78510607 78859888 79077376 79241777 79480832 79511992 79865728 80494592 81369106 81731104 82193384 82374656 82612738 82840576 82894448 83263232 83363308 83492864 83788631 83918848 84019712 84448384 84857336 85525504 86839298 87225632 87523072 87912448 88018112 88075351 88467184 88604672 88711168 88967564 89163776 89270944 89668096 89726408 90374144 90870848 91822094 92677234 92993264 93406976 93519244 93935296 93996383 94142464 94255616 94674944 94736512 94850378 95272352 95420416 96022528 96550276 98805343 98885332 99244912 99806252 100026368 100146592 100592128 100657544 101161088 101226874 101384192 101677216 101957632 102023936 102477824 102760448 103284736 104406848 104939536 105447719 106278016 106405754 106879136 107354624 107483656 107720704 108032042 108199936 108329984 108400432 108882688 109182976 109740032 110932276 111498257 112920392 113011808 113559082 114064288 114453248 114962432 115100608 115175459 115612672 115687856 115867648 116006912 116523008 116598784 118389908 119322112 120075046 121193306 121606576 121705024 122147584 122294396 122838464 122918347 123109376 123257344 123805696 123886208 124780544 126779744 127496824 128147318 128500736 129156352 129206987 129311588 129781808 130515868 130803712 130960928 131543552 131629096 132128768 132579328 133169152 133564249 134615936 134703478 135302752 135675904 136368128 136532032 137228624 137893171 138004804 138978944 139091456 139145986 139765024 140386816 140865536 141492224 143029432 143759174 144155648 144891136 145065284 145710656 145805413 146857984 147665128 147784672 148500338 149160992 149669632 150335488 151519232 152644856 153165376 153846784 153946832 154817572 155058176 155693237 156036608 156919168 157021214 157719776 158154752 158483554 158961664 159023984 159731456 160989184 162738212 163462208 163568509 164386768 164749312 165225476 165681152 165788896 166526464 166726616 166985728 167577262 167837696 168039424 168896768 168962983 169714672 171051008 173678596 174451264 174660941 175046144 175824896 176036224 176150702 176934368 177209344 177422336 177935128 178327552 178541888 179336192 179452816 180321839 180748288 181741696 183644188 185354468 185986528 186813952 187038488 187870592 187992766 188284928 188511232 189349888 189473024 189700756 190544704 190668617 190840832 192045056 193100552 197610686 197770664 198489824 199612504 200052736 200293184 201184256 201315088 202322176 202453748 202768384 203354432 203915264 204047872 204955648 205520896 206569472 207182339 208813696 209879072 210895438 212556032 212811508 213758272 213897281 214709248 214967312 215441408 216064084 216399872 216659968 216800864 217765376 218365952 219480064 221864552 222996514 225840784 226023616 227118164 228128576 228402769 228906496 229924864 230201216 230350918 231225344 231375712 231735296 232013824 233046016 233197568 236779816 238644224 239955833 240150092 241508407 242386612 243213152 243410048 244295168 244588792 245676928 245836694 246218752 246514688 247611392 247772416 249561088 253559488 254993648 256294636 257001472 258312704 258413974 258623176 259563616 261031736 261607424 261921856 263087104 263258192 264257536 265158656 266338304 267128498 269231872 269406956 270605504 270930751 271351808 272736256 273064064 274457248 275786342 276009608 277957888 278182912 278291972 279530048 279711829 280773632 281731072 282984448 286058864 287518348 288311296 289144583 289782272 290130568 291421312 291610826 293715968 295330256 295569344 297000676 298321984 299339264 300670976 303038464 303937543 305289712 306330752 307693568 307893664 309635144 310116352 311386474 312073216 313788397 313838336 314042428 315439552 316309504 316967108 317923328 318047968 319462912 321377329 321978368 324370319 325476424 326924416 327137018 328773536 329498624 330450952 331362304 331577792 333052928 333453232 333971456 335154524 335675392 336078848 337793536 337925966 339429344 342102016 347357192 348902528 349321882 350092288 351649792 352072448 352301404 353868736 354294059 354418688 354844672 355870256 356655104 357083776 358672384 358905632 360643678 361496576 363483392 367288376 370708936 371973056 373627904 374076976 375741184 375985532 376569856 377022464 378112147 378699776 378946048 379401512 381089408 381337234 381681664 384090112 386201104 395221372 395541328 396979648 397456787 399225008 400105472 400586368 402368512 402630176 404644352 404907496 405536768 406708864 407830528 408095744 409911296 413138944 414364678 417627392 419758144 420262661 421790876 424176571 425112064 425623016 427516544 427794562 429418496 429934624 430882816 432128168 432799744 433319936 433601728 435530752 436731904 438960128 443729104 445993028 448515613 451681568 452047232 454236328 456257152 456805538 457812992 459849728 460402432 460701836 462450688 462751424 463470592 464027648 466092032 466395136 471462173 473559632 477288448 479911666 480300184 483016814 484773224 486426304 486820096 488590336 489177584 491353856 491673388 492437504 493029376 495222784 495544832 499122176 503157109 507118976 509987296 512589272 514002944 516625408 516827948 517246352 519127232 519751183 522063472 523214848 523843712 526174208 526516384 528515072 530317312 532676608 534256996 536982797 538463744 538813912 541211008 541861502 542703616 545472512 546128128 548914496 549574249 551572684 552019216 554692439 555915776 556365824 556583944 559060096 559423658 561547264 563462144 565968896 572117728 575036696 576622592 578289166 579564544 580261136 582842624 583221652 586520417 587431936 590660512 591138688 594001352 596643968 598678528 601341952 606076928 607875086 610579424 612661504 615387136 615787328 616527457 619270288 620232704 622772948 624146432 625950361 627576794 627676672 628084856 630879104 632619008 633934216 635846656 636095936 638925824 642754658 643956736 648740638 650952848 653848832 654274036 657547072 657974681 658997248 660901904 662724608 663155584 666105856 666906464 667942912 670309048 671350784 672157696 675587072 675851932 678858688 684204032 691637401 694714384 697805056 698643764 700184576 702208273 703299584 704144896 704602808 707737472 708588118 708837376 709689344 711740512 713310208 714167552 717344768 717811264 721287356 722993152 726966784 734576752 738134033 741417872 743946112 747255808 748153952 751482368 751971064 753139712 754044928 756224294 757399552 757892096 758803024 762178816 762674468 768180224 772402208 780487799 787756489 790442744 791082656 793959296 794913574 798450016 800210944 801172736 804737024 805260352 806228213 809288704 809814992 811073536 813417728 815661056 816191488 819822592 826277888 828729356 832957567 835254784 839516288 840525322 843581752 848353142 850224128 851246032 855033088 855589124 858836992 859869248 860428429 861765632 864256336 865599488 866639872 867203456 871061504 873463808 877920256 887458208 891986056 897031226 903363136 904094464 904448909 908472656 912514304 913611076 915625984 918272357 919699456 920804864 921403672 924901376 925502848 926941184 928055296 932184064 932790272 942924346 947119264 954576896 959823332 960600368 965252197 966033628 969546448 972852608 973640192 977180672 978355168 982707712 983346776 984875008 986058752 990445568 991089664 1006314218 1014237952 1019974592 1020637891 1025178544 1028005888 1030143101 1033250816 1033655896 1034492704 1038254464 1039502366 1044126944 1046429696 1047687424 1052348416 1053032768 1057030144 1060634624 1068513992 1073965594 1076927488 1077627824 1082422016 1083723004 1085407232 1089252203 1090945024 1092256256 1097828992 1099148498 1103145368 1104038432 1109384878 1111831552 1112731648 1113167888 1118120192 1118847316 1123094528 1126924288 1131937792 1144235456 1144979563 1150073392 1153245184 1156578332 1159129088 1160522272 1165685248 1166443304 1173040834 1174863872 1181321024 1182277376 1182740881 1188002704 1193287936 1197357056 1202683904 1212153856 1215750172 1221158848 1221952979 1225323008 1230774272 1231574656 1233054914 1238540576 1240465408 1245545896 1248292864 1251900722 1255153588 1255353344 1256169712 1261758208 1262252873 1265238016 1267868432 1271693312 1272191872 1277851648 1285509316 1287913472 1297481276 1301905696 1307697664 1308548072 1315094144 1315949362 1317994496 1321803808 1325449216 1326311168 1332211712 1333812928 1334680319 1335885824 1340618096 1342701568 1344315392 1347110209 1351174144 1351703864 1357717376 1368408064 1383274802 1389428768 1395610112 1397287528 1400369152 1404416546 1406599168 1408289792 1409205616 1415474944 1417176236 1419378688 1423481024 1424406727 1426620416 1428335104 1434689536 1435622528 1442574712 1445986304 1453933568 1469153504 1476268066 1482835744 1487892224 1494511616 1496307904 1497280967 1502964736 1503942128 1506279424 1508089856 1512448588 1514799104 1515784192 1517606048 1524357632 1525348936 1536360448 1544804416 1560975598 1575512978 1580885488 1582165312 1587918592 1589827148 1596900032 1597938511 1600421888 1602345472 1609474048 1610520704 1612456426 1618577408 1619629984 1622147072 1626835456 1631322112 1632382976 1639645184 1657458712 1665915134 1670509568 1679032576 1679690831 1681050644 1687163504 1696706284 1700448256 1702492064 1710066176 1711178248 1717673984 1719738496 1720856858 1723531264 1728512672 1731198976 1733279744 1734406912 1742123008 1746927616 1755840512 1774916416 1783972112 1792611223 1794062452 1806726272 1808188928 1808897818 1816945312 1825028608 1827222152 1831251968 1836544714 1839398912 1841609728 1842807344 1849802752 1851005696 1856110592 1864368128 1865580544 1885848692 1894238528 1895470369 1909153792 1919646664 1921200736 1930504394 1932067256 1939092896 1945705216 1947280384 1954361344 1956710336 1957982803 1965415424 1966693552 1969750016 1972117504 1980891136 1982179328 2012628436 2024012081 2028475904 2039949184 2041275782 2050357088 2056011776 2060286202 2066501632 2067311792 2068985408 2076508928 2079004732 2088253888 2089611899 2092859392 2095374848 2104696832 2106065536 2114060288 2121269248 2137027984 2147931188 2153854976 2155255648 2164844032 2167446008 2170814464 2178504406 2181890048 2184512512 2195657984 2196518779 2198296996 2206290736 2208076864 2218769756 2223663104 2225463296 2226335776 2236240384 2237694632 2246189056 2253848576 2263875584 2270592233 2288470912 2289959126 2300146784 2306490368 2313156664 2318258176 2321044544 2331370496 2332886608 2344183907 2346081668 2349727744 2362642048 2364554752 2365481762 2376005408 2386575872 2394714112 2405367808 2431500344 2442317696 2443905958 2450646016 2461548544 2463149312 2466109828 2477081152 2478692021 2480930816 2491091792 2496585728 2503801444 2510307176 2510706688 2512339424 2523516416 2524505746 2530476032 2535736864 2543386624 2544383744 2555703296 2571018632 2575826944 2594962552 2603811392 2615395328 2617096144 2630188288 2631898724 2635988992 2643607616 2646785029 2650898432 2652622336 2664423424 2667625856 2669360638 2671771648 2681236192 2685403136 2688630784 2694220418 2702348288 2703407728 2715434752 2736816128 2766549604 2778857536 2780664653 2791220224 2794575056 2800738304 2808833092 2813198336 2816579584 2818411232 2830949888 2834352472 2838757376 2846962048 2848813454 2853240832 2856670208 2869379072 2871245056 2885149424 2891972608 2907867136 2938307008 2952536132 2965671488 2969235997 2975784448 2989023232 2992615808 2994561934 3005929472 3007884256 3012558848 3016179712 3024897176 3029598208 3031568384 3035212096 3048715264 3050697872 3065471263 3072720896 3089608832 3121951196 3139609291 3151025956 3161770976 3164330624 3175837184 3179654296 3193800064 3195877022 3200843776 3204690944 3218948096 3221041408 3224912852 3237154816 3239259968 3241366489 3244294144 3253670912 3262644224 3264765952 3279290368 3314917424 3331830268 3341019136 3358065152 3359381662 3362101288 3374327008 3393412568 3400896512 3404984128 3420132352 3422356496 3435347968 3439476992 3441713716 3447062528 3457025344 3462397952 3466559488 3468813824 3484246016 3493855232 3511681024 3522099763 3549832832 3567944224 3585222446 3588124904 3613452544 3616377856 3617795636 3633890624 3636253777 3650057216 3654444304 3662503936 3673089428 3678797824 3683219456 3685614688 3699605504 3702011392 3712221184 3728736256 3731161088 3758879579 3771697384 3788477056 3790940738 3818307584 3839293328 3842401472 3861008788 3864134512 3878185792 3882847073 3891410432 3894560768 3908722688 3913420672 3915965606 3930830848 3933387104 3939500032 3944235008 3961782272 3964358656 4025256872 4048024162 4056951808 4079249161 4079898368 4082551564 4100714176 4105642919 4112023552 4120572404 4133003264 4134623584 4137970816 4153017856 4158009464 4176507776 4179223798 4185718784 4190749696 4209393664 4212131072 4228120576 4242538496 4274055968 4295862376 4307709952 4310511296 4329688064 4334892016 4341628928 4357008812 4363780096 4369025024 4381652527 4391315968 4393037558 4396593992 4412581472 4416153728 4437539512 4447326208 4450926592 4452671552 4472480768 4475389264 4492378112 4507697152 4527751168 4541184466 4576941824 4579918252 4600293568 4605822767 4612980736 4626313328 4636516352 4642089088 4662740992 4665773216 4688367814 4692163336 4699455488 4725284096 4729109504 4730963524 4752010816 4755101093 4773151744 4789428224 4810735616 4863000688 4884635392 4887811916 4901292032 4915457911 4923097088 4926298624 4932219656 4954162304 4957384042 4961861632 4982183584 4993171456 5007602888 5020614352 5021413376 5024678848 5047032832 5049011492 5060952064 5071473728 5086773248 5088767488 5111406592 5142037264 5151653888 5166938231 5189925104 5207622784 5230790656 5234192288 5260376576 5263797448 5271977984 5287215232 5293570058 5301796864 5305244672 5328846848 5335251712 5338721276 5362472384 5370806272 5377261568 5388440836 5404696576 5406815456 5430869504 5463414593 5473632256 5514295423 5533099208 5557715072 5561329306 5582440448 5589150112 5601476608 5617666184 5626396672 5633159168 5636822464 5661899776 5668704944 5677514752 5693924096 5697626908 5706481664 5713340416 5738758144 5742490112 5770298848 5783945216 5815734272 5830702969 5876614016 5905072264 5931342976 5938471994 5951568896 5978046464 5985231616 5989123868 6011858944 6015768512 6022999003 6025117696 6032359424 6049794352 6059196416 6063136768 6070424192 6097430528 6101395744 6130942526 6145441792 6179217664 6243902392 6279218582 6302051912 6323541952 6328661248 6351674368 6359308592 6387600128 6391754044 6401687552 6409381888 6427906499 6437896192 6442082816 6449825704 6474309632 6478519936 6482732978 6488588288 6507341824 6525288448 6529531904 6558580736 6629834848 6663660536 6682038272 6716130304 6718763324 6724202576 6748654016 6756765379 6786825136 6801793024 6809968256 6840264704 6844712992 6870695936 6878953984 6883427432 6894125056 6914050688 6924795904 6933118976 6937627648 6968492032 7023362048 7044199526 7099665664 7135888448 7144465237 7170444892 7176249808 7211001707 7226905088 7232755712 7235591272 7267781248 7272507554 7300114432 7308888608 7325007872 7346178856 7357595648 7366438912 7371229376 7399211008 7404022784 7424442368 7462322176 7517759158 7543394768 7576954112 7581881476 7624765421 7636615168 7678586656 7684802944 7722017576 7728269024 7756371584 7765694146 7782820864 7789121536 7817445376 7826841344 7831931212 7861661696 7866774208 7879000064 7888470016 7923564544 7928717312 8014856941 8050513744 8096048324 8113903616 8137354693 8158498322 8159796736 8165103128 8201428352 8211285838 8224047104 8241144808 8266006528 8269247168 8275941632 8306035712 8316018928 8353015552 8358447596 8371437568 8381499392 8418787328 8424262144 8456241152 8485076992 8548111936 8553670853 8591724752 8615419904 8621022592 8659376128 8669784032 8683257856 8714017624 8727560192 8738050048 8763305054 8782631936 8786075116 8793187984 8825162944 8832307456 8835770111 8875079024 8894652416 8901853184 8905343104 8944961536 8950778528 8984756224 9015394304 9055502336 9082368932 9128707549 9153883648 9159836504 9200587136 9211645534 9225961472 9252626656 9273032704 9284178176 9325481984 9331546432 9342762233 9376735628 9384326672 9398910976 9429771463 9450568192 9458219008 9461927048 9504021632 9510202186 9546303488 9578856448 9621471232 9726001376 9769270784 9775623832 9802584064 9830915822 9846194176 9852597248 9864439312 9908324608 9914768084 9964367168 9970847089 9986342912 10015205776 10041228704 10042826752 10049357696 10094065664 10098022984 10121904128 10142947456 10173546496 10177534976 10222813184 10284074528 10303307776 10333876462 10379850208 10415245568 10461581312 10468384576 10480966769 10520753152 10527594896 10543955968 10574430464 10587140116 10603593728 10610489344 10641156137 10657693696 10670503424 10677442552 10724944768 10741612544 10754523136 10776881672 10809393152 10813630912 10861739008 10926829186 10947264512 11028590846 11066198416 11115430144 11122658612 11164880896 11178300224 11185569577 11202953216 11235332368 11252793344 11266318336 11273644928 11323799552 11337409888 11355029504 11387848192 11395253816 11412963328 11426680832 11477516288 11484980224 11540597696 11631468544 11661405938 11753228032 11757835817 11810144528 11862685952 11876943988 11903137792 11937540641 11956092928 11970463232 11978247736 12023717888 12031537024 12045998006 12050235392 12064718848 12099588704 12118392832 12126273536 12140848384 12194861056 12202791488 12261885052 12290883584 12358435328 12487804784 12548278561 12558437164 12604103824 12647083904 12657322496 12703348736 12718617184 12775200256 12783508088 12803375104 12818763776 12855812998 12875792384 12884165632 12899651408 12948619264 12957039872 12965465956 13014683648 13050576896 13059063808 13117161472 13259669696 13268292583 13327321072 13364076544 13391860313 13432260608 13437526648 13448405152 13497308032 13513530758 13573650272 13603586048 13619936512 13680529408 13689425984 13705879621 13741391872 13757907968 13766854864 13788250112 13828101376 13866237952 13875255296 13936984064 14046724096 14088399052 14160278639 14199331328 14271776896 14288930474 14340889784 14352499616 14422003414 14453810176 14465511424 14471182544 14535562496 14545015108 14600228864 14617777216 14627283293 14650015744 14692357712 14715191296 14732877824 14742458752 14798422016 14808045568 14848884736 14924644352 15035518316 15086789536 15153908224 15163762952 15249530842 15273230336 15357173312 15369605888 15375631453 15444035152 15456538048 15512743168 15531388292 15565641728 15578243072 15610630069 15634890752 15653682688 15663862424 15723323392 15733548416 15758000128 15776940032 15847129088 15857434624 16029713882 16101027488 16192096648 16227807232 16274709386 16316996644 16319593472 16330206256 16402856704 16409287349 16422571676 16448094208 16482289616 16532013056 16538494336 16551883264 16612071424 16632037856 16706031104 16716895192 16742875136 16762998784 16837574656 16848524288 16912482304 17096223872 17107341706 17183449504 17230839808 17242045184 17318752256 17339568064 17350844147 17366515712 17428035248 17455120384 17476100096 17512432717 17526610108 17565263872 17572150232 17586375968 17650325888 17664614912 17671540222 17750158048 17789304832 17803706368 17810686208 17889923072 17901557056 17969512448 18030788608 18164737864 18257415098 18307767296 18319673008 18401174272 18423291068 18451922944 18505253312 18517287451 18546065408 18568356352 18650963968 18663092864 18685524466 18753471256 18768653344 18797821952 18859542926 18901136384 18916438016 18923854096 19008043264 19020404372 19092606976 19157712896 19242942464 19452002752 19464652571 19538541568 19551247664 19605168128 19661831644 19692388352 19705194496 19728878624 19816649216 19829536168 19928734336 19941694178 19972685824 20030411552 20082457408 20085653504 20098715392 20188131328 20196045968 20243808256 20285894912 20347092992 20355069952 20445626368 20568149056 20606615552 20667752924 20759700416 20773200643 20830491136 20923162624 20936769152 20961933538 21041506304 21055189792 21087911936 21148860928 21174280232 21207187456 21220978688 21282312274 21315387392 21341006848 21354885104 21449889536 21458298841 21509046272 21553763344 21618786304 21627261824 21723478016 21853658372 21894529024 22057181692 22132396832 22230860288 22245317224 22329761792 22356600448 22371139154 22405906432 22470664736 22505586688 22532636672 22547289856 22647599104 22674819776 22689565423 22710059008 22775696384 22790507632 22825926656 22853361664 22900873553 22955032576 22969960448 23081195392 23262937088 23322811876 23506456064 23515671634 23620289056 23725371904 23753887976 23806275584 23875081282 23912185856 23940926464 23956495472 24047435776 24063074048 24091996012 24129437696 24199177408 24214914359 24236785664 24252547072 24281696768 24389722112 24405582976 24523770104 24581767168 24716870656 24975609568 25096557122 25116874328 25208207648 25294167808 25314644992 25406697472 25437234368 25453776439 25550400512 25567016176 25606750208 25637527552 25711625996 25751584768 25768331264 25799302816 25897238528 25914079744 25930931912 26029367296 26101153792 26118127616 26234322944 26312157053 26519339392 26536585166 26654642144 26728153088 26783720626 26864521216 26875053296 26896810304 26994616064 27027061516 27147300544 27164954687 27207172096 27239873024 27361058816 27378851968 27411759242 27482783744 27515815936 27533709728 27576500224 27656202752 27732475904 27750510592 27873968128 28176798104 28320557278 28398662656 28543553792 28554744127 28577860948 28681779568 28704999232 28844006828 28907620352 28931022848 28942365088 29071124992 29090030216 29200457728 29235554432 29254566586 29300031488 29384715424 29430382592 29465755648 29484917504 29596844032 29616091136 29697769472 29849288704 30071036632 30173579072 30307816448 30327525904 30474390791 30499061684 30546460672 30671567689 30714346624 30739211776 30751262906 30888070304 30913076096 31025486336 31062776584 31131283456 31156486144 31221260138 31269781504 31307365376 31327724848 31446646784 31467096832 31553880064 31694258176 31714869248 32059427764 32202054976 32222996273 32384193296 32455614464 32549418772 32633993288 32639186944 32660412512 32805713408 32818574698 32845143352 32896188416 32964579232 33064026112 33076988672 33103766528 33224142848 33264075712 33285707651 33412062208 33433790384 33485750272 33525997568 33675149312 33697048576 33824964608 34192447744 34214683412 34366899008 34408205377 34461679616 34484090368 34637504512 34679136128 34701688294 34733031424 34856070496 34910240768 34952200192 35024865434 35053220216 35130527744 35144300464 35172751936 35300651776 35329229824 35343080444 35500316096 35523402283 35578609664 35607412736 35621372416 35779846144 35803114112 35939024896 36061577216 36329475728 36514830196 36615534592 36639346016 36802348544 36846582136 36903845888 37010506624 37034574902 37092130816 37136712704 37301927936 37326185728 37371048932 37506942512 37537306688 37595643904 37719085852 37802272768 37832876032 37847708192 38016086528 38040808744 38185213952 38315425792 38485884928 38600067961 38904005504 38929305142 39077083136 39102495328 39210336256 39323663288 39384776704 39410388992 39457757248 39633298432 39659072336 39851126419 39857468672 39883388356 39945371648 40060823104 40164914816 40171307008 40197430784 40376262656 40392091936 40487616512 40571789824 40694185984 40710139904 40814920783 40891252736 41136298112 41335505848 41519400832 41546401286 41660982272 41846325248 41873538304 41923867076 42083012608 42110379584 42137764357 42175823872 42297721856 42348560464 42414374912 42441957376 42564624548 42630774784 42682013696 42709770208 42899779072 42916597682 43018092544 43107526688 43237572608 43254523648 43446956032 43707316744 43789058048 44114363384 44264793664 44461720576 44490634448 44659523584 44713200896 44742278308 44811812864 44941329472 44995345493 45011173376 45065273344 45094579712 45295198208 45349639552 45379130846 45420118016 45551392768 45581015264 45651853312 45706723328 45801747106 45910065152 45939920896 46162390784 46525874176 46645623752 47012912128 47031343268 47240578112 47271299101 47450743808 47507775952 47612551168 47750162564 47824371712 47881852928 47912990944 48094871552 48126148096 48183992024 48258875392 48398354816 48429828718 48473571328 48505094144 48563393536 48779444224 48811165952 49047540208 49163534336 49433741312 49951219136 50193114244 50233748656 50416415296 50477011949 50588335616 50629289984 50813394944 50874468736 50907552878 51100801024 51134032352 51213500416 51275055104 51423251992 51503169536 51536662528 51598605632 51794477056 51828159488 51861863824 52058734592 52236255232 52468645888 52624314106 53038678784 53073170332 53309284288 53373357947 53456306176 53567441252 53729042432 53750106592 53793620608 53989232128 54054123032 54294601088 54329909374 54414344192 54479746048 54722117632 54757703936 54823518484 54965567488 55031631872 55067419456 55103230313 55153000448 55312405504 55464951808 55501021184 55747936256 56353596208 56641114556 56797325312 56961482851 57087107584 57109488254 57155721896 57363559136 57409998464 57688013656 57815240704 57862045696 57884730176 58142249984 58180060432 58400915456 58471108864 58509133172 58600062976 58769430848 58860765184 58931511296 58969835008 59193688064 59232182272 59395538944 59698577408 59875695971 60142073264 60347158144 60615632896 60655051808 60948781582 60998123368 61092921344 61343135378 61428693248 61478423552 61502525812 61776140608 61816314209 61826152192 62050972672 62125553168 62262566912 62312972288 62442520276 62539563008 62614730752 62655449696 62893293568 62934193664 63107760128 63388516352 63429738496 63900952843 64118855528 64404109952 64445992546 64768386592 64911228928 65098837544 65267986576 65278373888 65320825024 65611426816 65637149396 65690286704 65792376832 65929158464 66008400241 66128052224 66153977344 66207533056 66448285696 66528151424 66571415302 66824124416 66867580768 66971500544 67051995136 67350298624 67394097152 67649929216 68384895488 68429366824 68733798016 68816410754 68923359232 68968180736 69275009024 69358272256 69403376588 69712140992 69795929623 69820481536 69904400384 70049730868 70106440432 70261055488 70288600928 70345503872 70601303552 70658459648 70686160888 71000632192 71046804566 71157219328 71214825472 71242744832 71559692288 71606228224 71878049792 72123154432 72658951456 73029660392 73231069184 73278692032 73604697088 73693164272 73807691776 74021013248 74069149804 74184261632 74273425408 74488092959 74603855872 74652371456 74742097864 75013885024 75074613376 75191287808 75438171704 75604545536 75665752064 75695416384 76032173056 76081617488 76370427904 76630851584 76971769856 77200135922 77808011008 77858610284 78154166272 78204990656 78298987039 78420672512 78647326576 78769553408 78820777984 78915514496 79266596864 79318144672 79702252838 79714937344 79766776712 79890743296 80121646208 80329829632 80342614016 80394861568 80752525312 80784183872 81143579648 81388371968 81420279808 81629841566 81782505472 82272596224 82671011696 83038801664 83092802572 83321964544 83562784487 83692650496 83747076608 83847734152 84166025216 84220759168 84275528714 84351647744 84595443712 84697120928 84828749824 84883914752 85129249096 85261549568 85364027392 85419540416 85799558144 85833195364 86036185088 86215053376 86475145216 86509047296 86893912064 87414633488 87578116096 87837949927 88228726768 88529587328 88923441152 88981268896 89319047168 89426401792 89484556616 89623625728 89882658944 89990690986 90022346752 90130546688 90189159424 90590396416 90699279104 90758261692 91102785536 91162030528 91303706624 91413446656 91603494212 91820130304 91879841792 92324781568 92878048081 93051748352 93291247504 93743022191 94025824256 94062686536 94481156224 94542598202 94901487616 95015551904 95225102336 95500325128 95648743424 95763705856 95825981888 96189743104 96252296192 96367984048 96517750784 96796709632 96859657436 97010188288 97126787072 97558888448 97622331904 98095080416 98327068672 98867482624 99121950473 99902438272 100386228488 100467497312 100832830592 100954023898 101176671232 101258579968 101626789888 101748937472 101815105756 102201602048 102268064704 102390983051 102427000832 102550110208 102846503984 103006339072 103073325056 103197211264 103588954112 103656318976 103723727648 104117469184 104472510464 104937291776 105248628212 105785611009 106077357568 106146340664 106618568576 106746715894 106912612352 107134882504 107458084864 107500213184 107587241216 107978464256 108108246064 108589202176 108659818748 108828688384 108959492096 109274410483 109444235264 109515407872 109647036968 109931134976 110063263744 110134838912 110206460626 110306000896 110624811008 110929903616 111002042368 111495872512 112707192416 113282229112 113594650624 113922965702 114174215168 114218976508 114311443792 114727118272 114819996928 114865011443 115376027312 115630481408 115724091392 115769460352 116284499968 116360120864 116801830912 116942217728 117018266344 117200125952 117538861696 117721530368 117863022592 117939670016 118387376128 118464364544 119397154816 119751391942 120284146528 120694316288 121231265792 121310103616 121455909029 121897563164 121996246736 122185842688 122587029019 122686270756 122857386496 122956847104 123005051624 123552281216 123632628418 123652304384 124101945344 124251106336 124525133824 124625944576 124885040552 125079126016 125229461504 125310899392 125786587136 125868387328 126215520256 126859476992 127801905686 128237711056 128808219904 128891985092 129536773184 129621012157 129822457856 130197675088 130535973152 130556747776 130641650048 131222853632 131274298792 131380573408 131584753664 131858316928 132016800482 132256104448 132307954688 132415066112 132896571392 133056302848 133142830604 133648248832 133735161536 133943001088 134103990272 134700597248 134788194304 136252567997 136769790976 136858733648 137467596032 137632821508 137846718464 137936361472 138335029781 138550018048 138716544512 138806753176 139424281984 139591859246 139640963072 139808800768 140099461736 140212880864 140522110976 140577201856 140691007744 141202607104 141316919296 141372321776 142001264384 142093609132 142314438656 142429650944 142485489664 143119384576 143212456448 143756099584 144246308864 145317902912 145412404501 146059320784 146462138368 146557384064 147209394176 147386328544 147615383552 148042026496 148138299608 148368523264 148546850816 148976185918 149207711744 149304742912 149484195728 150027770048 150149226752 150208091887 150876343408 151209091072 151331504128 151390832768 152064346112 152163234976 152740855808 153261703168 153943539712 154400271844 155188028333 155616022016 155717220568 156308332544 156409981312 156597974078 156841345024 157294653152 157539106816 157641555968 157831028992 158533193728 158636289344 158826957961 159404505676 159429874688 159533553424 159781486592 160243292416 160306114871 160659659264 160685228032 160789723136 161505050624 161568367744 162287159296 162776743936 162840559616 163259683132 163565010944 164545192448 165342023392 166077603328 166185605144 166643929088 167125568974 167385300992 167494153216 167695468304 168332050432 168441518336 168551057428 169190887424 169394241856 169504400513 169657499648 169767829504 170258498192 170523099136 170728054784 170839080832 171599116288 171666390728 172072370176 172430106752 172950290432 173018094592 173787824128 174829266976 175156232192 175675899854 176457453536 177059174656 177846882304 177962537792 178176435073 178638094336 178852803584 178969113232 179247251456 179765317888 179981381972 180261093376 180378318848 180899654329 181180792832 181398558208 181516523384 182205571072 182324061056 182607413248 182826893312 183206988424 183640260608 183759683584 184649563136 185756096162 186103496704 186582495008 187486044382 188051648512 188125373072 188962312448 189085196404 189802975232 190031103808 190154682809 190450204672 191000650256 191297486848 191527411712 191651963776 192379486208 192504592384 192735968096 193035501568 193593419264 193719314872 194020376576 194253574144 195117776896 195244663808 196190160832 197734965248 198243900946 199804876544 199883208889 200772456976 200934994624 201665661184 201908047796 202353342464 202517159936 202938190897 203253579776 203497874944 203630211512 204403204096 204536129408 204781966102 204854001664 205100220416 205693007968 206012678144 206146650112 206394422528 207177908224 207312637952 207447455296 208234938368 208945020928 210497256424 211571222018 212154715136 212292681328 213237137152 213320735537 213493431788 213825224704 214269765008 214916169728 215000426368 215174482432 215956928512 216216492128 217178404352 217319637496 217657376768 217918984192 218548820966 218888470528 219030815744 219294073936 219862269952 220126527488 220269677824 220412921252 221249622016 221859807232 222004084736 222991745024 225414384832 225560973911 226564458224 227189301248 227661625321 227845931404 228348430336 228437953016 228622887584 229454236544 229639993856 229730022886 230752054624 231260962816 231448182784 231538920704 232568999936 232720241728 232999953557 233603661824 233884435456 234036532688 234400251904 235077723392 235726045184 235879340032 236774752256 236928729088 238794309632 239502783884 240568293056 240724736863 241388632576 242462531584 242620207232 242911818058 243795126328 243992493472 244371685376 245174058038 245372541512 245714772992 245913694208 246010103248 247104562432 247265256836 247304608768 248203890688 248502212672 248663815981 249050267648 249251889152 249770081104 250158252032 250458923008 250621798784 251573174272 251736774656 252431040512 253718953984 255603811372 256475422112 257616439808 257783970184 259073546368 259242024314 259644915712 260395350176 261071946304 261113495552 261283300096 262445707264 262548597584 262761146816 263169507328 263716633856 264033600964 264512208896 264615909376 264830132224 265380711173 265793142784 266112605696 266285661208 267296497664 267470323072 267886002176 268207980544 269401194496 269576388608 272505135994 273539581952 273717467296 274935192064 275265643016 275693436928 275872722944 276670059562 277100036096 277433089024 277613506352 278848563968 278957884933 279183718492 279617601536 280198923472 280425761728 281044221952 281154403712 281382015488 282405214208 282633838592 282744643552 284002528768 284187218264 284628877312 284859301888 284970979328 286238769152 286424912896 287512199168 290635805824 290824809002 292118641568 292924276736 293114768128 294418788352 294772657088 294964350499 295230767104 296084052992 296276599216 296737046528 297093701632 297711356189 297952371836 298415423488 298609485824 298968391456 300055540096 300298453504 300416183774 301752686816 302418182144 302663008256 302781665536 304128692224 304326469952 305481711616 306523406336 308800543688 310376056666 311232044032 311434441136 312616665088 312819962624 313195948156 313682690048 314589306304 314793886667 315078213632 315283111936 315662057984 317066387456 317272578688 317653915922 318809011352 318859749376 319067106848 319562973184 320486584832 320612229742 321319318528 321370456064 321579446272 323010101248 323136735488 324574318592 325681119232 326519366264 327130021888 329090384896 330684046784 330899093707 332155206656 332371210288 333287858176 334251137948 334770601984 334988306432 335390936608 336664100864 336883036672 337102114856 338381774848 338788483712 339008801026 339314999296 339535659008 340516996384 341046198272 341456109568 341678161664 343198232576 343332781456 344144740352 344860213504 345900580864 346036189184 347575648256 349658533952 350312464384 351351799708 352914907072 353144410931 354118349312 355693764608 355925075584 356352870146 357276188672 357705607168 357938226464 358494502912 359530635776 359962763944 360522186752 360756637696 361799308658 362361585664 362797116416 363033046768 364411142144 364648122112 365653786624 366413976848 367280521216 367519367168 369299126272 371512192324 372206993408 373164990016 374972088764 376103297024 376250746144 377924624896 378170392808 379605950464 380062207616 380309365618 380900409344 382001300512 382594973696 383054823424 383303927552 384758972416 385009184768 385471936192 385722612191 386071003136 387186838528 387438629744 388040753152 388507148288 389314850401 390235553792 390489327616 392380321664 395469930496 396487801892 398730379957 399609753088 399766417778 401544913952 401869989248 403331322368 403816095592 404706684928 405034319872 405876381794 406507159552 406995749888 407260423024 408806408192 409072258816 409563932204 410200440832 411386015936 411653544103 412025356288 412293300224 412788845056 414355816448 414625275904 414894910592 416469876736 417890041856 420994512848 423142444036 424309430272 424585362656 426474274304 426641471074 426986863576 427650449408 428539530016 429832339456 430000852736 430348964864 431913857024 432432984256 432714199463 434356808704 434639274992 435314753536 435837968384 437097641932 437776941056 438061631488 438588147872 439724539904 440253054976 440539355648 440825842504 442499244032 443719614464 444008169472 445983490048 447306669901 450828769664 451121947822 453128916448 454378602496 455323250642 455691862808 456696860672 456875906032 457245775168 458908473088 459279987712 459460045772 461504109248 461804229679 462521925632 462896365568 463077841408 465137999872 465440483456 465999907114 467207323648 467768870912 468073065376 468800503808 470155446784 471452090368 471758680064 473549504512 473857458176 479005567768 481136586112 481449473726 482777265152 484925063168 485240414464 485823636116 487590252656 487984986944 488743370752 490348116076 490745083024 491429545984 491827388416 492020206496 494209124864 494530513672 494609217536 496407781376 497004425344 497327631962 498100535296 498503778304 499540162208 500316504064 500917846016 501243597568 503146348544 503473549312 504862081024 507437907968 511207622744 512950844224 515232879616 515567940368 518064643447 518147092736 518484048628 519289831424 520790700352 521416650713 522143892608 522226991104 522566600192 524891414528 525097195168 525522293632 526339014656 527433267712 528067201928 529024417792 529231818752 529660264448 530761422346 531586285568 532225211392 532571322416 534592995328 534940646144 536415961088 538802388992 539152777216 545010271988 547079163904 547434934592 547790936641 549870384128 550531286032 551386873856 551745445888 553340119124 554200072192 554866178048 555227012704 557697127936 557915769866 558367436984 559235203072 560397846944 560851523456 562088443904 562308807424 562764030976 564810428416 565267677184 565489287104 568005057536 568374436528 569257754624 569718603776 569941958656 572477538304 572849825792 575024398336 581271611648 581649618004 584237283136 584939491409 585848553472 586229536256 588837576704 589545314176 589928700998 590461534208 592168105984 592553198432 593474093056 594187403264 595422712378 595904743672 596830846976 597218971648 597936782912 600111080192 600596907008 600832367548 603505373632 603897838811 604836364288 605326016512 605563331072 608257384448 608652939904 610963423232 613046812672 617601087376 620752113332 622464088064 622868882272 625233330176 625639925248 626391896312 627365380096 629178612608 629587773334 630156427264 630566223872 631324115968 634132774912 634545157376 635307831844 637618022704 637719498752 638134213696 639125946368 640973169664 641224459484 642638637056 642740912128 643158892544 646020202496 646273470976 649148637184 651362238464 653038732528 654260043776 656201155337 658180769792 661368093568 661798187414 664310413312 664742420576 666575716352 668502275896 669541203968 669976612864 670781873216 673328201728 673766073344 674204229712 676763549696 677576967424 678017602052 679071318016 681033992768 682092396544 682912219136 683356323328 686396465152 686665562912 688289480704 689720427008 691801161728 692072378368 693853653311 695151296512 699317067904 702703599416 705829814144 706288821862 708236698624 711387529216 711850151168 712705740292 714552377344 715411214336 715876452928 716341994069 716989005824 719061271552 719925527888 721044373504 721513275392 723598617316 724723171328 725594232832 726066093536 728822284288 729296244224 731307573248 732827953696 734561042432 735038734336 738598252544 740499277063 743024384648 744413986816 746329980032 749944177528 752206594048 752501492288 755849249792 756340785616 759211900928 760124415232 760618731236 761800818688 764002601024 764920873381 765189947392 766109646848 766607855104 769517944832 770018369536 770943872384 771445224382 772142006272 774373677056 774877259488 776081506304 777014296576 778629700802 780471107584 780978655232 784760643328 790939860992 792975603784 797460759914 799219506176 799532835556 803089827904 803612084717 803739978496 806662644736 807632191184 809413369856 810068639744 811752763588 813014319104 813991499776 814520846048 817612816384 818144517632 819127864408 820400881664 822772031872 823307088206 824050712576 824586600448 825577690112 828711632896 829250551808 829789821184 832939753472 835780083712 841989025696 846284888072 848618860544 849170725312 852948548608 853282942148 853973727152 855300898816 857079060032 858109203133 859664678912 860001705472 860697929728 863827714048 864865968512 865428398926 868713617408 869278549984 870629507072 871675936768 874195283864 875553882112 876123262976 877176295744 879449079808 880506109952 881078711296 881651685008 884998488064 888016338944 891966980096 894613339802 901657539328 902243895644 906257832896 907347085099 908757204992 910646501284 911383725616 913393721344 913751812064 914491550336 917816946176 918559975424 918920091544 923008218496 923608459358 925043851264 925792731136 926155682816 930275999744 930880966912 931999814228 934414647296 935537741824 936146130752 936754915321 937601007616 940310893568 942904180736 943517360128 947714916352 958011135536 962273172224 962898947452 965554530304 968345208467 969850126336 970480828928 971647272232 975180505312 975969973888 977486741504 980696232152 981490166048 982859091968 983654776832 984040412992 988418249728 989061027344 989218435072 992815562752 994008850688 994655263924 996201070592 997007556608 999080324416 1000633008128 1001835692032 1002487195136 1006292697088 1006947098624 1009724162048 1014875815936 1017886831507 1022415245488 1025901688448 1030465759232 1031135880736 1036129286894 1036294185472 1036968097256 1038579662848 1041581400704 1042833301426 1044287785216 1044453982208 1045133200384 1049782829056 1050194390336 1051044587264 1054866535424 1056134403856 1058048835584 1058463637504 1059320528896 1061522844692 1063172571136 1064450422784 1065142644832 1069185990656 1069881292288 1072831922176 1077604777984 1078305554432 1086316198331 1090020543976 1094158327808 1094869869184 1095581873282 1099740768256 1101062572064 1102773747712 1103490891776 1106680238248 1108400144384 1109732356096 1110454025408 1115394255872 1115831539732 1116734873968 1118470406144 1120795693888 1121703046912 1122142804097 1124176887808 1124617614848 1125528061952 1129620856832 1130535354368 1130978574208 1136010115072 1136748873056 1138515509248 1139437207552 1139883917312 1144955076608 1145699651584 1150048796672 1162543223296 1163299236008 1168474566272 1169878982818 1171697106944 1172459072512 1177675153408 1179090628352 1179857401996 1184336211968 1185106396864 1186530803591 1186948186112 1188374806528 1190845424756 1191809487344 1193661693952 1194437943296 1195873565824 1200222160384 1201193814016 1201664735096 1207010747264 1207795677622 1209672728576 1210652033024 1211126662144 1216514768896 1217305879808 1221926846464 1226093625344 1235202174752 1241504226664 1244928176128 1245737764544 1250466660352 1251279850496 1252783792624 1254730760192 1258357225216 1259175546668 1261132447744 1262648231936 1266297580303 1268265549824 1269090314752 1270615663688 1275236045408 1275438997504 1276268427392 1278251892736 1281946339328 1282448918968 1285277274112 1285481824256 1286317785088 1292040404992 1292546941952 1298297274368 1302724476928 1306077465056 1308520087552 1312402310674 1316361539584 1322736187136 1323596374828 1328620826624 1329484841152 1331082779663 1333151432704 1337004551792 1339082407936 1339953225728 1341563746432 1346656403456 1347532146688 1348408459424 1353527099392 1355153934848 1356035204104 1358142636032 1362067985536 1364184793088 1365824438272 1366712646656 1372792930304 1373331125824 1379440854016 1383602323456 1384144756736 1387707306622 1390302593024 1398634135808 1405407198832 1411659628288 1412577643724 1416473397248 1420567336279 1422775058432 1423700302336 1425411480584 1429104754688 1430822428672 1431752905856 1432683988138 1433978011648 1438122543104 1439851055776 1442088747008 1443026550784 1447197234632 1449446342656 1451188465664 1452132187072 1457644568576 1458592488448 1462615146496 1465655907392 1470077468672 1477196505088 1480998554126 1486048769296 1488827973632 1492659960064 1493245148759 1499888355056 1504413188096 1505002984576 1511698499584 1512681571232 1518423801856 1520248830464 1521237462472 1523601637376 1528005202048 1529841746762 1530379894784 1532219293696 1533215710208 1539035889664 1540036739072 1541887744768 1542890448764 1548747354112 1549754518976 1552163012608 1554028593152 1557259401604 1560942215168 1561957310464 1569521286656 1578926817377 1581879721984 1585951207568 1593631377247 1594921519828 1598439012352 1599065671112 1606179655808 1607224169434 1607479956992 1613325289472 1615264382368 1618826739712 1620137279488 1623505527176 1626028638208 1627982999552 1629041692096 1635225632768 1636289035264 1638255728816 1640801763328 1645544063744 1646614176412 1649173200896 1651155380224 1657423265792 1658501103616 1659579642368 1665879506944 1671560167424 1683978051392 1685073158041 1692569776144 1697237721088 1698341450624 1705897097216 1706565884296 1707947454304 1710601797632 1714158120064 1716218406266 1719329357824 1720003410944 1721395859456 1727655428096 1729731937024 1730856797852 1737427234816 1738557099968 1740646711867 1741259014144 1743351873536 1748390567728 1751107764224 1752246525952 1754352591488 1761012219904 1762157422592 1763303370016 1769996976128 1776032677888 1783933960192 1789226679604 1798355387153 1803315078656 1804487791288 1812515665792 1814694170198 1817514409984 1821293002568 1822767451232 1826787442688 1827503624128 1828983100672 1835633892352 1837119950848 1837840183088 1846016436992 1847216918716 1850087702528 1851585462272 1852311365632 1857664978211 1860551999488 1861761933824 1863999628456 1868829294592 1871075483648 1872292261504 1873509830642 1875202015232 1880621787136 1885808361472 1887034720256 1895429832704 1916022271072 1924546344448 1925797894904 1931109060608 1936690416934 1939700252672 1940961657856 1943294544464 1950361010624 1951939947776 1952705194531 1961392464304 1962980332096 1965718183936 1967309553664 1968080825984 1976836499456 1978122054688 1978436870144 1985631125504 1988017701376 1989310527848 1992402141184 1994015113216 1998160648832 2001266016256 2003671384064 2004974390272 2012585394176 2013894197248 2029751631872 2035773663014 2044830490976 2051803376896 2060931518464 2062271761472 2064750453493 2072258573788 2072588370944 2073936194512 2077159325696 2083162801408 2083979493323 2085666602852 2088575570432 2088907964416 2090266400768 2099565658112 2100388780672 2102089174528 2109733070848 2112268807712 2116097671168 2116927275008 2118641057792 2123045689384 2126345142272 2128900845568 2130285289664 2138371981312 2139762584576 2145663844352 2156611108864 2172632396662 2180041087952 2188316655616 2189739738368 2191163746564 2199481536512 2202125144128 2203557206669 2205547495424 2206981783552 2213360476496 2216800288768 2219464712192 2220908050816 2230788511744 2231663079464 2233469747936 2236940812288 2241591387776 2243406093824 2244285608194 2248353775616 2249235229696 2251056123904 2259241713664 2261070708736 2261957148416 2272020230144 2273497746112 2277031018496 2279767834624 2289910153216 2291399303168 2316293655949 2325086446592 2326598472016 2336949132544 2339757965636 2343394213888 2344918145024 2351695506277 2355350306816 2358181256704 2359714803992 2368672423936 2370212793728 2373061607182 2373896372224 2376749613056 2381690849512 2383618974688 2387323387904 2388875886592 2391747131648 2400444320768 2402387628032 2403329470192 2414021494528 2415591355244 2419345457152 2421304066048 2422253324288 2433029537792 2434611759616 2443853692928 2452187250688 2470404349504 2472010876517 2483008453328 2489856352256 2491475529088 2500933320704 2502559700992 2505567585248 2509461520384 2516714450432 2518351093336 2522264895488 2525296463872 2532595160606 2536531099648 2538180629504 2541231327376 2550472090816 2550877995008 2552536854784 2563892678656 2564897837936 2570554548224 2570963648512 2572635570176 2584080809984 2585093883904 2596594548736 2605448953856 2612154930112 2617040175104 2624804621348 2632723079168 2638196481661 2645472374272 2647192749656 2657241653248 2658969682304 2662165559326 2666302865408 2674009103584 2678164815872 2679906451456 2683127492864 2693312806912 2695064293376 2696816918848 2700058285337 2707054198784 2710307869696 2712070408208 2716285272064 2724135971072 2725203952807 2731648876544 2733425293312 2745585860608 2746662251648 2758881708032 2767204646912 2768289513472 2775414613244 2780605186048 2797268271616 2810814397664 2823319256576 2825155287448 2832946794496 2841134672558 2845550116864 2847400604672 2850822961168 2858209509376 2861644857344 2863505811712 2865367976276 2876245086208 2879702111552 2881574808721 2884177494016 2886053101568 2894394469264 2898892685312 2902376931328 2904264374144 2915289137152 2917184976896 2925230292992 2931311814784 2940154937344 2954393010176 2961997108252 2972097538592 2977655947264 2985319920128 2986490297518 2999776710112 3008826376192 3010005969152 3023396999168 3025363142464 3028999396241 3036847603712 3040497660928 3042474924944 3047203274752 3056010404096 3059683493524 3064438587392 3066431420416 3075294123593 3078071779328 3080073478144 3083775489536 3085780897528 3097494708224 3099509037952 3104326025216 3108057186304 3114518803208 3121884430336 3123914620928 3139042573312 3157853634754 3163759443968 3171902415136 3187262754494 3189843039656 3196878024704 3198131342224 3212359311616 3214448338868 3214959913984 3226650578944 3230528764736 3232629607753 3237653479424 3240274558976 3247011054352 3252057276416 3255965999104 3258083384192 3270451265536 3272578070528 3276511457632 3281603526656 3291088127488 3293228352824 3298346401792 3302310760448 3314846531584 3317002207232 3319159284736 3331759013888 3367956102784 3370146316082 3385139552288 3394475442176 3396682901248 3411794194432 3413131768592 3415894908608 3421203595264 3428316240128 3432436812532 3438658715648 3440006821888 3442791718912 3449949245249 3455310856192 3459463874048 3461713595704 3474854469632 3477114199936 3481293423734 3482518028288 3486703747072 3496781135456 3502215528448 3504493051904 3508705182976 3522024439808 3524314845184 3526606740032 3539993952256 3552065355776 3578453359208 3596710774306 3606630157312 3608975582576 3625031331584 3626452504129 3629388340396 3635028819968 3642586005136 3645534902464 3653574885376 3655007248256 3657966201344 3671267784704 3674239901696 3675680366176 3692032873984 3694433837432 3700175405056 3703170924544 3704622731264 3715329956422 3721103998976 3723523867648 3727999256912 3737658589184 3742150967296 3744584523008 3747019661284 3761243574272 3771616722944 3774069440512 3790859665408 3832044542144 3834536556487 3849092688896 3851595789808 3862218121216 3870247630457 3873380833868 3879400505344 3881923315712 3886589088928 3900722021248 3903879895552 3905410389062 3922784928608 3925960664192 3931436367872 3934619107328 3936161651968 3953672998912 3956244109376 3956873740288 3971262251008 3976035402752 3978621055696 3984804282368 3988030226432 3996321297664 4007342768128 4009948780544 4025170788352 4027788394496 4059503263744 4071547326028 4089660981952 4092320526671 4103606753792 4121863036928 4124543522944 4129500906986 4144517147576 4145176741888 4147872389024 4154318651392 4166325602816 4167958986646 4171333205704 4177151140864 4177815928832 4180532801536 4199131316224 4200777561344 4204178349056 4219466141696 4224537615424 4227284871677 4233854550016 4237282115584 4246091378768 4252690284544 4257801691136 4260570579328 4276743962624 4279525169152 4291327688704 4313222217728 4345264793324 4360082175904 4376633311232 4379479476736 4382327493128 4398963073024 4404250288256 4407114413338 4411094990848 4413963567104 4426720952992 4433600577536 4438929424384 4441816101632 4461577023488 4463326158928 4466939495872 4473881624576 4483182775552 4486812187648 4488571216388 4496707551232 4498470459392 4502112247808 4511472089941 4518483427328 4522141417472 4523914296832 4544040460288 4546995492224 4554062036992 4559535669248 4579820306432 4582798606336 4632587311898 4650172893184 4653196944032 4673898265088 4679515931272 4686788427776 4689836290048 4703391012554 4710700613632 4716362513408 4719429607984 4737344847872 4740425587456 4746123214364 4753499226112 4763381699024 4767237949376 4774646775808 4777751773184 4783494263296 4800888641536 4804775256064 4806658940384 4828042989056 4831182710488 4838690914304 4842608132096 4844506648576 4866059075584 4869223519232 4887707385856 4940808699008 4944021753034 4966016906656 4979712704512 4982951058176 5001866641408 5005119401984 5011135170496 5014393958483 5018923040768 5033428900864 5036702186672 5044529790976 5050592927744 5061093055213 5065190321212 5073062199296 5076361259008 5082462654752 5100944181632 5101755990016 5105073709568 5127785357312 5129795675872 5141109096448 5141927297024 5145271140352 5168161619968 5170187767808 5183494939441 5193189097472 5210897907712 5224309860224 5249609242696 5265446158336 5276392963322 5290944748544 5294385499312 5314483306496 5317939364608 5324331118652 5332605730816 5348018207168 5351496073339 5356329631744 5359812902912 5366254985728 5386625613824 5390128586752 5393633837696 5400116570674 5414108397568 5420615739392 5424140816416 5432570544128 5448271942144 5450407905614 5463297753088 5466850586624 5491171721216 5493324503296 5517763416064 5536579026944 5550829226488 5561210372096 5594536543232 5621628795328 5625284593019 5646638513152 5650310574896 5665893588992 5682269345116 5691100233728 5694801209344 5701645922336 5716419018752 5723289714688 5727011623424 5730735952552 5752490172416 5759404223104 5763149617442 5768354988032 5772106203136 5788788938528 5797785370624 5804753862656 5808528748288 5830578274304 5834369953792 5850460585984 5862623629568 5880309874688 5908786020352 5923994216504 5944195077184 5955311894528 5970639840256 5972980595036 5999553420224 6003454985827 6017652752384 6020011938304 6046793998336 6050726284928 6057998792482 6073695207424 6080995321856 6084949849888 6094406549504 6112020808192 6119366987048 6128877174784 6132862840832 6150588247186 6156143558656 6160146956288 6167550979072 6171561795056 6194989416448 6199018075904 6216114372608 6229037606416 6243768860672 6247829241856 6278085146624 6315707269508 6327518887936 6343804830272 6374525508988 6379686079312 6393756049408 6396262684448 6424718623232 6428896677736 6429919827968 6453301157888 6461057529472 6465259215506 6475306958848 6480549117952 6494022108704 6504114552832 6511931998208 6516166768384 6540902531072 6545156141056 6553022915264 6557284407247 6563207053312 6582176254976 6586456705648 6596692803584 6604621520896 6634004414464 6638318569472 6663518027776 6735912205568 6740292632164 6770279104576 6778416459269 6788950884352 6793365802496 6823588388864 6826263537184 6831789817216 6842407190528 6856632480256 6864873625064 6877317431296 6880013643776 6885583437824 6899898490498 6910621712384 6918927748096 6923427191408 6949708939264 6954228399872 6962586847468 6973407494144 6993562270912 6998110249751 7004431056896 7008986103808 7017410365952 7044048879616 7048629690368 7053213480064 7079987904512 7104130711552 7156906718416 7193421548612 7213260314624 7217951165152 7250062663168 7252905008258 7258776680792 7270057639936 7285172010272 7291069804928 7307149770752 7310014496512 7315932402688 7342535569408 7348479803392 7351360732352 7384065747968 7388867674864 7400350810112 7406341849088 7409245462528 7430659912844 7442207997952 7447047735296 7455998513824 7475317178368 7484301934592 7489169046016 7494039322568 7522487148544 7543233445888 7548138881024 7581719330816 7604213388317 7664089084288 7669073112974 7698185377792 7703191579616 7724436242432 7740495260914 7746761667736 7758801010688 7763846631424 7773178177856 7801444042496 7807759791104 7810820778124 7845569857216 7850671904543 7851921328384 7862872735744 7869238214656 7872323303936 7907345997824 7912488218752 7913747480576 7942524502016 7952070805504 7957242111392 7969608564736 7976060452864 7992642595328 8014685536256 8019897561088 8050341576704 8055576788992 8143094652056 8179321963904 8184641053342 8207213507584 8243726073856 8249087045888 8259001813972 8289034295152 8290353483776 8295744778048 8308637302784 8332651205632 8335917973292 8342666411408 8354302281728 8355631857664 8361065603072 8398262632448 8401555122688 8408356698112 8438932283392 8449075230848 8454569743354 8467709100032 8474564231168 8492182757536 8505380569088 8515603382272 8521141158656 8553487925248 8559050338304 8582655377408 8626444435456 8690529586648 8720164351808 8753266622464 8758958953472 8764654986256 8797926146048 8808500576512 8814228826676 8827927134208 8853441905984 8864083062121 8867201155072 8877858848768 8883632203264 8923154046976 8926652317856 8933878991744 8947763249152 8966365551104 8973624375296 8977142432776 8993415102464 8996940918784 9004224495616 9022944179882 9036966854656 9044282834944 9047828593664 9088080920576 9093990984448 9119071338496 9159640612864 9165597212672 9265174623796 9300345786368 9306393888064 9312445922897 9347796530176 9359031862544 9373576855552 9379672580096 9406782025108 9421401227264 9432725026816 9438859215968 9474689695744 9480851174912 9492246428728 9506998452224 9526763398048 9534475898752 9549293551616 9555503546368 9566988526592 9601777283072 9609550512128 9613317880768 9656085978112 9662365420976 9677381828608 9685216264192 9689013297152 9732118151168 9738447038464 9775414771712 9881617398016 9888043506068 9932033813312 9943971353953 9959425409024 9965902116352 10003733282816 10010238803968 10022270340992 10028787916966 10037846081536 10066857801728 10073404373344 10089059581952 10101185855488 10122186110426 10130380642424 10146124398592 10152722518016 10164925309504 10201888363264 10203511980032 10210147419136 10255570714624 10259591351744 10282218192896 10290542280704 10336323239936 10340375535616 10366989878882 10386378194944 10421795815424 10448619720448 10499218485392 10530892316672 10552785926644 10581889497088 10588770998624 10628966612992 10635878729216 10648662237304 10665211461632 10696036414336 10702992146678 10712659263488 10719625805824 10732509971456 10773251227648 10780257173504 10787267675392 10800233141348 10828216795136 10841231478784 10848281632832 10865141088256 10896543884288 10900815811228 10926595506176 10933701173248 10982343442432 10986649006592 11035526832128 11073158053888 11101658452976 11122420744192 11155419640729 11189073086464 11243257590656 11250569186038 11293277026304 11300621149792 11331787177984 11364538690232 11382200467456 11389602418688 11403291844672 11432838037504 11446579429376 11454023246848 11461471905104 11504980344832 11518808446208 11526299234884 11544212406272 11577577877056 11595570741248 11609507725312 11617057496576 11661156548608 11668739907584 11700921171968 11725247259136 11760619749376 11795512106287 11817572040704 11847988433008 11888390154368 11941279680512 11945961190072 11999106840448 12006909971654 12035305504768 12040023876608 12093587996672 12101452569856 12115997584964 12147390414848 12161990643712 12169899699776 12177813899173 12188813099008 12224041616384 12238733974096 12257754349568 12265725681664 12301176494372 12320293912576 12335101958144 12343123590112 12389978832896 12398036151808 12432228745216 12458075212832 12487537721344 12495658483712 12556170293248 12588487710071 12631414539016 12655037775872 12687609660544 12749051017976 12759372158624 12787512098816 12792525368896 12849437246464 12857793355472 12859839655936 12906602315776 12922115058944 12930518431012 12950613917696 12961098235904 12988044217408 13003654847477 13008229105664 13023863996416 13032333536768 13081805062144 13090312282112 13106045830528 13114568814494 13126414106624 13164352509952 13172913411296 13193385607168 13209243041792 13268008828928 13276637138944 13327036055552 13471824411136 13480585264328 13540558209152 13556832918538 13577901768704 13586731604992 13647176777728 13652527074368 13663579634432 13713264960512 13729747250128 13754634862592 13760027287552 13771166875648 13799796980996 13821243424768 13837855496192 13846854382816 13899417878528 13908456799744 13925173694936 13946814988288 13987124541824 13996220499502 14008862113792 14017972207616 14034820731904 14088097759232 14097259380736 14106426960128 14159975809024 14208261423104 14313813436832 14386843097224 14426520629248 14435902330304 14500125326336 14505810016516 14517553361584 14540115279872 14570344020544 14582139609856 14587856453261 14614299541504 14620028993024 14631864805376 14685071138816 14696959606784 14702721464704 14768131495936 14777735349728 14800701620224 14812683698176 14818490925056 14861319825688 14884415995904 14894095470592 14911997027648 14950634356736 14968603869184 14978338092032 14988078645136 15044974297088 15096277762048 15163438661632 15208426776634 15328178168576 15338146225948 15396370755584 15406383159232 15424900446683 15448872484864 15480990521828 15493523335472 15517602021376 15527693262848 15546356355712 15602888084992 15615519582208 15621641556248 15691139714432 15701343809086 15703842656768 15725745471488 15738476429312 15744646607872 15814691995648 15824976437504 15827494961152 15885049004032 15904141611008 15914484222784 15939217129472 15985285190656 16029371072512 16039795122176 16111153577984 16286189304112 16358643927808 16369282106684 16414427015168 16461868543939 16487452147712 16498174091776 16518003627944 16578068590304 16580706967552 16591489556096 16617274605568 16665302411264 16671835946584 16685332822816 16708604563456 16711263715328 16722131206144 16796525264896 16803110245376 16816713396224 16877864566784 16898150461696 16909139486708 16935418200064 16949128462336 16984365515072 17010761138176 17031206764544 17042282317312 17106975850496 17118100676608 17165310754816 17252888870912 17304076135619 17381059173296 17440328703616 17506533244928 17517917906944 17529309972512 17595852292096 17617001153024 17628457653352 17655854268416 17706883811968 17728166124242 17734402310144 17755717697536 17767264406528 17846308093952 17853304635712 17867757983488 17932731102208 17947248750592 17954284865552 17986830204928 17993881837568 18008448991232 18045888359764 18073933709312 18088565669888 18095657187328 18176161841152 18187981968896 18238142676992 18319281225728 18331194425344 18467375371627 18530349247592 18600691572736 18612787776128 18624891845794 18695593060352 18718063725088 18747153711104 18759345160192 18813564050216 18842802454528 18865450053632 18877718431936 18949379391488 18961702349824 18984492857456 19013996904448 19053526796096 19068951797504 19076427669649 19111007092736 19133977053184 19203554566144 19219101024256 19226635761536 19312171956224 19324730841952 19354763657216 19370432528384 19378026594304 19464236302336 19476894076928 19550829543424 19763234796032 19776087012136 19864067626624 19887942707906 19918850818048 19931804232704 20007466565632 20020477607936 20044540681984 20057575833932 20133715603456 20146808746688 20171023661047 20178119163904 20202371710976 20244372220852 20260761284848 20292248797184 20305445036032 20329850619008 20403776726528 20407023960064 20420294838272 20511141429248 20519182703488 20564436385792 20581084561408 20672646479872 20680751071232 20733979757764 20772756389888 20843591630848 20897239440896 20998436970784 21061784633344 21105571853288 21163778994176 21177541997248 21257933225984 21271757458432 21297324474608 21330422923264 21392072828672 21405984293356 21439251611648 21465019942912 21527058865151 21546502455296 21560514347008 21574535350784 21600466282696 21656433590272 21682462957568 21696563265664 21730282176512 21793087768576 21801631622456 21853191012352 21867402346496 21964686884864 21973298013184 22071053664256 22146316107776 22203316905952 22244841488384 22310839281458 22378146172928 22486515181312 22501138372076 22586554052608 22601242299584 22628407254271 22663574355968 22729077380464 22764400934912 22779204837376 22806583689344 22893158858752 22908046493696 22922943810208 23009960689664 23037616892416 23052598469768 23088424812544 23155155754112 23191141482496 23219015450624 23234114993152 23322313097216 23337479815168 23450494518272 23521239498752 23591024212574 23635144081408 23695976866016 23776780308736 23882559361024 23891922380144 23998213680896 24013819943308 24070611009536 24080047753216 24149644716743 24187175993344 24202905139712 24231995169928 24294780829696 24323981287424 24339799399552 24355627798346 24377626198016 24448083232768 24477467948192 24515508699136 24531451363328 24602352988744 24640587825152 24670203916288 24686247180224 24779957665792 24796072303616 24864457490432 24916150425664 24991316967424 25112340586496 25176975420142 25262829078032 25310075551744 25375219321088 25385167528903 25498102035952 25518744317248 25575024197632 25585050737792 25698874492928 25715586710944 25719679311872 25813204631552 25844230117888 25861036862024 25901227835392 25922196471808 25976088434816 26007309694954 26016458211328 26047727992832 26064667073536 26163610124288 26180624564224 26212091661056 26229137628988 26328705019904 26345826822592 26386771214336 26418486083584 26536017657856 26553274277888 26841755895409 26943648822272 26961170528656 27081116418304 27091733413199 27113665837076 27155803537408 27173463209984 27294353555456 27305054148736 27327159268864 27426529921024 27459494500256 27509269725184 27520054575104 27542333751296 27599593961992 27642486849536 27675710992384 27693708765632 27798835757056 27816913599488 27850347389872 27893629976576 27974249083648 27992440999004 28035944415232 28069641463808 28176195518464 28194518761472 28212853920256 28319951618048 28416522846208 28627626873664 28646243686697 28773686194448 28853041258496 28871804660608 29000250652672 29011620033032 29035106723168 29080230559744 29140688041088 29164279219712 29175712906522 29228599083008 29240057986048 29263729610752 29370142277632 29393919213568 29405442929408 29536262991872 29555470699456 29590994101739 29601403240448 29636981850112 29722639651376 29768831991808 29788190941184 29823994055296 29937207738368 29956676184064 29976157290272 30089948594176 30192555524096 30326877323264 30416853553268 30572041581601 30656356337152 30676292451896 30792741511168 30812766318464 30849800893366 30897744969728 30961981043656 30987046670944 31035204042752 31055386525696 31092712711424 31205776169984 31231039164416 31243283112496 31382279428864 31402687618172 31407685313536 31451490942976 31476952858624 31489293215744 31580304629587 31629383991296 31649952875008 31654989922304 31770098008064 31808283222016 31828968445568 31878434258944 31970570381312 32058742145024 32079590244352 32222307155968 32572378608224 32717287855616 32738564213368 32828854030336 32923737087878 32974904295424 32996348183552 33036007255888 33156137180608 33161413935104 33182979112192 33330604822528 33343671893168 33370665645632 33417209126912 33422527430656 33444262412288 33593050529792 33606220490752 33633426792448 33755729133568 33796300923392 33818278973416 33870836400128 33898256924672 33968731030144 34021522276352 34062413529088 34084564634624 34213951700992 34236201353216 34505777741824 34608152271238 34762118346592 34880657407232 35013066489856 35035835813888 35058619945024 35100757709381 35191704584192 35234002306048 35256915306704 35311708536832 35413767623936 35427651386491 35456332248484 35511435395072 35534528813056 35692616187904 35706609271424 35735515966976 35865462204416 35894497501184 35908569731104 35973660409856 35987763675136 36016897982464 36091776719528 36147867418624 36177131339776 36191314374656 36352323682304 36375963937792 36476285353984 36662388850688 36934750743254 37060698495184 37201383145472 37225575552256 37249783691588 37391186120704 37436127450176 37460472513373 37494307422208 37518690320384 37627128100432 37685604909056 37730900107264 37755436863872 37898758782976 37923404699648 37968985714912 38027993808896 38107053592192 38137903595008 38152855339298 38222014185472 38267954106368 38407109132288 38438202048512 38453271523072 38624343912448 38649461683904 38709527314432 38756053188608 38928472604672 38953788153856 39376992151133 39526469592064 39552174024272 39728135253248 39775885415812 39837701636096 39863608465408 39978823606709 40014933131264 40040955215872 40089081363968 40115151667864 40267431206912 40293617493376 40342047322094 40356238327808 40404743421952 40488744441704 40521522569696 40584497594368 40610890072064 40659701238016 40807553453056 40814047920128 40840589676544 41022282858496 41038365406976 41128872771584 41162169122816 41361502142464 41467959515528 41545512779776 41687183261696 41794478881792 41996873941568 42024184900789 42123569266688 42211143706576 42327557988352 42355083994496 42515866451968 42543514916864 42594648949216 42660845846528 42784145657344 42811968586712 42878503223296 42930039885824 43054117730302 43093004910592 43121028694016 43149070701568 43200932565392 43312867180544 43364925915136 43393126531328 43586175537152 43603263244912 43706382024704 43734804692992 43929373769728 43946596026368 44142107328512 44292632215552 44406633811904 44489682976768 44621678562916 44756292345856 44849340188237 44973030362624 45002276744152 45173108105216 45202484599168 45256814508542 45327148711936 45458154760928 45528801869824 45558409674752 45613167378688 45786317717504 45816092987392 45845887620416 45900990850729 46019921379328 46075233784832 46105196939536 46176849625088 46310311508224 46438030901248 46468229986304 46644626194432 46674959630336 46900989036544 47042478997504 47182048425148 47270288162816 47391953732032 47553560617472 47765118722048 47783844760288 47996427361792 48027639886616 48141222019072 48160095506432 48299289433486 48374351986688 48405810279424 48463990339856 48589561659392 48647962574848 48679598799104 48711255596692 48896166465536 48954935896384 48986771748257 49031017398272 49062902726656 49204705977488 49281175650304 49340407832576 49372494360448 49559915331584 49592144607232 49728914980864 49832300851328 49982633934848 50224681172992 50353950840284 50525658156064 50620151103488 50750438642176 50770335057806 50996204071904 51037488634496 51150048395264 51170101475584 51397748985856 51431173421888 51439358623744 51626409263104 51688460235776 51722073724048 51802455670784 51844392943616 51952176869632 52014619389908 52095455985664 52129334147072 52280000101081 52327220248576 52361249128448 52424183322112 52458275257976 52657410039808 52691653645184 52773542428672 52836972167168 53072035315712 53106548555776 53683511790818 53887297644544 53922341057312 54162232836608 54183466826398 54227331674152 54311607074816 54346926419968 54588707110912 54610108297472 54654318537728 54853059842048 54918989000512 54954703331801 55040109150208 55084667502592 55199187923984 55284973699072 55351421984768 55387417531264 55597671514112 55633827198976 55700694779744 55787259953152 55948498167296 55984881998008 56071888830464 56139282927616 56352391036928 56389037522944 56425707840512 56639903236096 57255253747328 57292487373394 57547372388896 57706082516992 57743609321216 58000501305344 58023240066064 58070213446336 58160461119488 58281376082176 58328558439424 58351425813044 58457198166016 58480115972096 58527459221504 58649137169233 58740284555264 58787838427136 58810885858816 59072525983744 59110941398912 59181988203478 59202806480896 59273963700224 59445279302752 59537663983616 59576381882368 59647988110592 59874415476736 59913352368128 59952314580544 60179897188352 60385111048192 60833707106536 61144083163202 61312712674304 61352584903792 61585483022336 61625532636928 61699601786732 61795489939456 61923962087312 61974093341888 62070408085504 62110773051392 62185425422848 62411552339968 62462078328832 62486566224992 62764558857728 62805375236344 62815370627072 62902981885952 62953905717248 62978586431488 63160609259174 63258767982592 63299905750016 63309979844608 63540196016128 63616566444032 63657936891136 63941140762624 64117484290048 64159180488704 64444614311936 65144757216448 65187121460279 65434575711232 65477128426736 65657708060672 65794209717769 65847474175756 65949808590848 65992696367104 66072014511776 66312274361216 66322827870208 66365958224384 66661209645056 66687343786336 66741331291264 66834418253824 66845054861312 66888524824576 67186101059584 67212440981504 67266853584896 67511458267136 67592601846784 67636557946832 67741672800256 67796513849344 67937462060288 68124827058176 68169129269248 68427903401984 68472402706432 69011555483648 69216304542476 69524236693184 69569448953407 69761314814464 70026132979712 70071671627776 70117239890048 70201515418762 70383409168384 70468004612096 70513830613408 70623417073664 70827535247872 70855302772982 70912664496968 71022870790144 71069057626112 71385232375808 71413218542848 71471031933952 71730924408832 71788995002368 71817139462208 71975527350272 72033795964928 72183553439056 72295734837248 72354262679552 72382628749312 72704647364608 72751927875584 72952570707968 73324777701376 73869501486508 74121396990368 74402766290944 74451151104512 74499567383176 74782372241408 74872254900352 74920945026746 74988614844416 75037380640768 75254256200864 75371209818112 75461800214528 75510873727744 75797517565952 75846809399296 75937971429824 76055987617792 76214107184384 76275807190016 76305710678596 76444028370944 76535908212736 76695025528997 76814218264576 76876404097024 76906543046144 77248687824896 77298923367808 77419054628864 77512106377216 77856945209344 77907576307712 78753984302266 79052939184128 79104348048544 79456270506496 79551770831624 79675403272192 79727216930816 79957647213418 80029866262528 80081910431744 80178162727936 80230303335728 80534862413824 80587234986752 80684094644188 80809486843904 80977488883408 81043045139392 81168995188736 81221780144128 81319402476032 81615106906112 81628095840256 81681179353088 82044565716992 82076730813952 82257745543168 82324338245632 82723004284928 82935919031056 83091025559552 83588957763584 83993747883136 84048369801578 84247138533376 84422287413152 84655115976704 84710167988992 85031732903936 85087029833728 85189297898432 85244697294211 85321691693056 85568291314688 85623937173424 85757006446592 85860079771648 86108235460604 86242057388032 86298141403136 86401865130784 86625734361088 86729851830272 86786253062656 87172351074304 87206526489824 87412764049408 87469609385984 87858747539456 87893192052736 88119413970497 88284214657024 88585264431104 88813267623808 89243357125832 89512584691712 89698680376474 89946060725248 90004553488304 90346216210432 90404969198336 90513629017084 90654297423872 90916309521856 90975433246763 91057603739648 91116819349504 91226334757376 91572635435008 91632185974784 91691775240832 91801981701458 92039842758656 92150467569664 92210393879072 92353699250176 92620623016448 92876061802496 92936459972608 93289252388864 93349919260672 93801978073088 94364096850296 94540576325632 94783907464064 95107121234944 95530237444096 95567689520576 95992854723584 96055279773232 96282444038144 96320191012864 96598578866972 96748703973376 96811620558848 96927980679712 97179123318784 97295925149696 97359197598208 97422511193384 97792332931072 97909871792768 97973543496514 98062034796544 98125805453312 98409411954976 98562351300608 98680815665152 98744988720896 99119830663168 99184289214464 99457829961728 99664601702656 99965267869696 100449362345984 100707901680568 101051316312128 101240302206976 101500877284352 101540670115612 101992408143808 102058734759059 102074977268992 102300096790528 102340202951168 102795497971712 102862346843776 102878717247488 103252818526208 103376920471552 103444147448096 103604911341568 103688785887232 103904353739264 104029238779816 104190911971328 104258668294144 104560000202162 104654440497152 104722498256896 104848366644224 104916550515952 105314820079616 105383307290368 105673944334336 106144070631424 106213097111552 107367023581636 107774595289088 107844682114624 108324465673216 108366933652796 108454663348304 108623214149632 108693852839936 109177414221824 109220216594944 109308637075456 109706119684096 109837978001024 109909406663602 110080218300416 110169335005184 110398375847968 110569947398144 110702843969536 110774835062528 111195343028224 111267654397952 111401389559488 111574519906304 111896996334592 111969763996016 112143777660928 112278565855232 112778075045888 112851415681024 113279806472192 114510507494656 114584974746788 115094744777792 115233079807573 115412165033984 115487218642432 116001002610688 116046480132128 116140426892672 116320922238976 116562752164352 116657116878848 116702851626088 116914396332032 116960231944192 117054918443008 117298274338466 117480569110528 117575676854272 117621771717632 118145051967488 118221882797824 118363976406956 118547927400448 118890558605504 118967874245767 119075327967232 119152763764736 119295976221184 119748830953472 119826704736256 119904629161088 120359794376704 120770222096384 121667414213072 122288166326404 122625425348608 122705169807584 123170966044672 123251065273856 123399203573464 123590979878912 123847924174624 123948186683776 124140816171008 124221546102784 124370850845696 124823104679936 124924156657664 124973132449984 125529117715456 125610750472688 125630741254144 125805963771904 125907811434496 125957172862976 126321218518348 126517535965184 126599811500032 126619959689216 127080392032256 127233132888064 127315873782272 127882281525248 128234968580096 128318360977408 128889228623872 129271627601389 130289514432896 130374242920558 130869151422464 130954256853472 131315416121344 131588419435538 131694948351512 131899617181696 131985392734208 132144029023552 132624548722432 132645655740416 132731916448768 133322419290112 133374687572672 133482662582528 133668836507648 133777049649152 134372202119168 134424881963008 134533707169792 135022916534272 135185203693568 135273115893664 135483345600512 135593027698688 135874924120576 136249654116352 136338258538496 136855806803968 136944805412864 138432609084952 139048473386368 139138897906814 139522629628928 140052265959424 140143343255552 140234479780096 140403030837524 140766818336768 140936009224192 141027661226816 141246834147328 141655070495744 141710605545964 141825328993936 142045741580288 142138115252224 142770464751616 142826437085696 142942063867904 143461848817664 143577990004736 143634278924416 143951054700544 144067591929856 144367106878112 144591469674496 144708525359104 144765257498624 145409294729216 145503855751168 145905141415936 146649555402752 147739002973016 148242793980736 148805532581888 148902302209024 148999134766352 149564744482816 149744509800704 149841890053492 150074761281536 150508512401728 150689412056057 150742419636224 150923600429056 151021747455488 151595035131904 151693618798592 151875942859648 152111975235584 152428214368768 152551614380032 152611421357192 152888056741888 153071816425472 153390051057994 153628436529152 153752808194048 153813086092288 154497375649792 154597846735616 155024212754432 155713890418688 155815152615424 157507968604532 158105878368256 158208696097088 158311580689249 158912541012992 159103541663248 159350806544384 159454433861632 159915294426836 160163820863488 160356325455872 160460606671456 161069724827648 161174469973504 161368189288376 161618973687808 161954977766816 162086090278784 162337990377472 162443560288256 162638804952064 163230213812224 163256191680512 163362358706176 164089131433984 164153461627904 164515491086336 164648676491264 165446008569856 165871838062112 166182051119104 167177915527168 167987495766272 168096739603156 168494277066752 168844574826304 169047513017201 169310231953408 169420335977984 170063465807872 170174059667456 170378595796864 170489394588422 170643383386112 171136582629376 171247874346848 171514012893184 171720159543296 172216470921208 172484114776064 172596282806272 172803730261568 173251468722176 173459703660544 173572506125312 174344702148608 174413052979648 174939218771968 175717495078912 175786384105472 176238827940994 176568429314048 177170528862208 177626535247616 178486714251664 179025169383424 179397360752948 179892121450496 180009106976608 180692432420864 180809938396672 181027258034168 181308594847744 181832619043712 181950866493526 182115207479296 182233638699008 182452669514752 183145270870016 183264371949568 183383550481664 183603963402916 184079685517312 184300935139328 184420787758144 184707398500352 185241246032896 185752123604992 185872919945216 186699838521344 187603956146176 188728193700592 189081152651264 189567814928128 189642133892393 190214242469888 191060474888192 191135379041152 191985709447168 192110559546464 192564888076288 192640382025728 193197157733944 193497407946752 193623241117696 193855961359424 194358246637568 194591850299392 194718395196416 194845022386768 195584665862144 195819743585536 195947086993028 196251610906624 196818823909952 197124702601216 197361631330304 197489977441792 198239661326336 198368578428928 198915659923456 199329203405312 199930535739392 200523705806879 200898724691968 201415803361136 202102632624256 203001754568704 203081340231224 203984816287616 204117469518118 204149954537984 204600193581056 204680405902336 205590995943424 205724693687552 205757434494976 206505637052416 206753840943104 206888294896192 207209822683136 207808707478528 208058477559632 208381823942656 208517336588288 209120000404324 209444996513792 209696733288448 209833101031904 210629640159232 210766614580736 211347888668672 212288141262848 212426194223104 214004291071207 214734047163272 215549190578176 215689364229248 216648931346432 216733867305592 216909326696608 217246428299264 217387705679872 218354828443648 218440433189888 218617274150912 219412239368192 219675956002048 219818813327204 220160436600832 220338670010368 220796751695936 221062132407109 221139894796288 221405687939072 221549670125056 222390686056448 222535308795904 222802779118976 223149039812608 223793992669184 223939527992032 224287555321856 224557131710464 225556150091776 225702831362048 226559612944384 229021014989312 229169949493576 230189489555584 230466159615146 230824330067968 230974437284864 232002005221376 232092960264256 232280853785344 233125504328704 233314233757696 233405703252176 233828792664064 233920463888384 234109836886016 234596548676932 234961138221056 235151353708544 235243543435264 236290103934976 236443765595648 236727952813912 237095854800896 237781117211008 237935748491534 238150655934464 238305527529472 238591952442368 239497661906944 239653409472512 239809258322176 240719588753408 241540444192768 243334828426144 244576332652808 245250850697216 245410339615168 246341932089344 246502130547712 246798407146928 247181959757824 247695848349248 247896373367552 247993559705437 248443092205568 248741701691392 249646209359872 249848313315328 249946264899968 251058235430912 251221500945376 251261482508288 251611927543808 251815622868992 251914345725952 252642437036696 253035071930368 253199623000064 253239919378432 254160784064512 254466265776128 254631747564544 255764563050496 256636721954816 257778457247744 258543255202778 260579028865792 260748485841116 261738302844928 261908513706944 262223307593611 262630832242688 263176838871076 263389896703024 263799234363392 263970785468416 264288058047104 265249097444864 265291311480832 265463832897536 266644838580224 266749375145344 266965325165056 267337673015296 267554099298304 268744404238336 268849763926016 269067414339584 270045833068544 270370407387136 270546231787328 270966691201024 271749848241152 272499308232704 272676517076992 273889610825728 276865218169904 278096946772736 278277795813628 279045259257856 279851765246963 280104531918848 280286686511104 280468959560192 280806061675048 281533636673536 281872018448384 282055322453632 282493668294656 283310140991488 283421211091928 283650657987872 284091483160576 284276230504448 285540929503232 285652874171392 285884127735808 286923697635328 287155980009472 287268557848832 287902109401088 288135183859712 288734213756224 289182939348992 289530514997248 290818589458432 291007711502336 291810282831872 293299110805504 294169294305523 295478005946032 296485587961472 297611065163776 297804604418048 297998269532704 299129488965632 299489019601408 299683780106984 300149522563072 301017024803456 301378824112114 301484839272448 301847200858112 302043494910976 303190070263808 303387237597184 303751885719296 304856428737536 305103228760064 305222842714384 305776113483776 306143632850944 306780102115988 307256873058304 307505616388096 307626172184576 308994751299584 309195693471232 310048425508864 311427780837376 311630305230848 313945381317659 315015937209064 316211756736512 316417392194176 316623161378498 317825082025984 318207083326496 318701613088768 318908867723264 319830588853672 320327641726976 320712650911744 320921213342912 322139449655296 322348939947008 322736378576752 323237947375616 323909955533632 324172180557568 324887120576512 325277609904128 326460427624448 326512383361024 326724717412352 328178262867968 328306923255808 329030982172672 329297352982528 330892017139712 331743676124224 332364102238208 334355831054336 335974991532544 336193479206312 336988554133504 337689149652608 338095026034402 338620463906816 338840671955968 340126931615744 340348119334912 340757191593728 340978789176844 342273165258752 342495748693696 342907402237799 343028025786368 343440319086592 344432941842416 344968229552128 345192565612544 345607460523136 346919407321088 347145012250624 348689404297216 348826105959296 349878437543936 351434990157824 351572768210944 352477655881988 353136858628096 354341057724416 355253070495232 356973428503328 358050338766848 358794721505896 359784242900992 360018213953216 361384864841728 361619876793344 362054516068336 362617189695488 363665238087424 363901732987052 364467277398016 364905339029504 365960000707567 366290541740032 366528743899136 366767100963328 367207926805832 368159371034624 368601870278656 368841575516288 369414797000704 370482492065792 371504247209984 371745839890432 373399677042688 375207912292352 377456387401184 378162305302528 379135629856256 379284267784786 380428484939776 382120949776384 382270758082304 383971418894336 384221119092928 384682923322607 385280764051456 386394315467888 386994815893504 387246482235392 387711922718848 389183700598784 389436790392832 389690044773536 391169331724288 391639487171072 391894173986056 392503221813248 393637647819904 394249405202432 394723262660608 394979954883584 396479322652672 396737156857856 398658406810624 399861071478784 401047411613758 401797449383936 402831606722272 404205265248512 406003509137408 406162680462448 407969632575232 408234939036236 408299909075968 409200387162112 409360811804672 410543960184631 411181991886848 411449387375104 411514868989952 413011274104832 413507681886208 413776589792384 414419645366272 415617414957056 416116955119264 416763647885312 417034673176576 418240000808648 418889993027584 419393466576896 419666202063808 421259280318464 421533229161472 422695777337344 424852388446208 428008582142414 429468094326544 431098381156352 431378728458496 433297862692864 433467734611184 433818653393216 434492856598528 434775411359744 436709656887296 436880866379776 437234548301824 438824478736384 439351912004096 439637626654408 440320873201664 440677340020736 441593503391872 442124264814218 442279789592576 442811375878144 443099340250112 444781372112896 445070617591808 445605558237952 447587985338368 447879055984064 448575110643712 449114263420928 451112300183552 451405662724096 456309850221953 458042029978624 458339898987152 460378979111168 460559468024383 460932319230292 461648660135936 461948874569728 464004010442752 464185920528512 464561707570688 466251008657408 466628467515392 466811406504352 467657585328128 467840927776768 468219673772032 469193097353864 469922276442112 470302707417088 470487086870528 472580207869952 472887531191296 473455905627824 474191709601792 475562234422016 475871496983068 476611055058944 477183904884736 478995323813888 479306818945024 479618516644352 481439177506816 483080888385536 486669656852288 486986142673849 489152665305616 490501701394432 490820679230336 492683864178688 493004261095424 493596814293856 494363919515648 495391696698496 495792746735104 495987119410874 496886184411136 497483403382784 499292418719744 499696626630656 499892529799936 502116470861824 502443001890752 502522965016576 503223855087616 503828691451904 505284874073392 506070143860736 506399246000128 506479838756864 508932531552256 509263495129088 511529126100992 513273443909632 515556914495488 517086510405556 519724706887217 521158057731584 521496971682232 523476605689856 523817027413888 524446615187222 525261664485376 526353677742152 526779793406048 527598468726784 527941570936832 528576116094208 530498194889728 530582622961664 530927665795072 533289677160448 533498750290688 533930650330112 534675346030592 535108198596608 536865178702979 537699527852032 538134828679168 540091666137088 540740814774272 541092463574656 541933382402048 543499696482304 544998616465408 545353034153984 547779221651456 553730436339808 556193893545472 556555591627256 558090518515712 559703530493926 560209063837696 560573373022208 560937919120384 561612123350096 563067273347072 563744036896768 564110644907264 566620281982976 566842422183856 567301315975744 568182966321152 568552461008896 571081859006464 571305748342784 571768255471616 573847395270656 574311960018944 574537115697664 575804218802176 576270367719424 577468427512448 578365878697984 579061029994496 581637178916864 582015423004672 586598221611008 588338588611046 590956011892064 592971175922944 595222130327552 595609208836096 595996539065408 596712881059477 598258977931264 598978039202816 599367560213968 600299045126144 602034049606912 602757648224228 603694401716224 604086989821952 606380140527616 606774475194368 607503771438592 609712857475072 610206457520128 610445685428768 611552226967552 612287265701888 613560204231976 614513746116608 615011232776192 615252344369152 617989502599168 618391386942464 620096851017728 623260610461696 627890762635318 630031874418128 632423513473024 632834784388352 633246322756996 635650164051968 636414166652992 636828032727341 637403226177536 637817735446528 639661177707344 640655283453952 641425301823488 641842426685824 644278899310592 644697879894016 645472757153504 646475894751232 647819911067264 648344361115136 649774241153024 650555219808256 652920855248896 653024766722048 653449434824704 656356525735936 656613846511616 658061964345344 661784034279424 663487352248448 668711662108672 671949983065088 672386958412624 673977108267008 675378299305216 676190052068804 677240927813632 677681343911936 679640001314053 680253863231488 680696238669824 681514383187456 681957578353688 684546330517504 684991497387392 685814804475598 686056051572736 686880638173184 688865883684832 689936459104256 690385131225088 691214921046272 693838814642176 694290024501248 697378808594432 697652211918592 699756875087872 703145536421888 704955311763976 706273717256192 708682115448832 710506140990464 713946857006656 714411143313413 716100677533696 717589443011792 719568485801984 720036427906432 722769729683456 723239753586688 724109032136672 725234379390976 727330476174848 727803465974104 728934554796032 729810678059008 731920001415134 732581083480064 733057487798272 733534201926656 734415853611664 736318742069248 737203740557312 737683151032576 740964984131584 743008494419968 743491679780864 746799354085376 750415824584704 754912774802368 756324610605056 758271259712512 758568535569572 760856969879552 762438783200029 764241899552768 764541516164608 767942837788672 768442238185856 769365846645214 770561528102912 772788630935776 773989631787008 774492964470784 775423845437696 778367401197568 778873580785664 779380089547072 782338663448576 783278974342144 783788347972112 785006443626496 787275295639808 789446525321216 789959909767168 792958645305344 793474313715712 797316813621248 799722142957568 802094823227516 803594898767872 805663213444544 808410530497024 812007018274816 812325360924896 815939265150464 816469878072472 816599818151936 818400774324224 818721623609344 821087920369262 822363983773696 822898774750208 823029737979904 826022548209664 827015363772416 827553179584768 831234829914112 832233910238528 832775119720369 833527295770624 834069346353152 836480001617296 837779986055168 838786933153792 839332404127616 842518560636928 843066458322944 845391554674688 849704776892416 856017164284828 858936188653088 862196762312704 862757456916992 866595725385728 866935469222368 867637306786432 868985713197056 869550822719488 873419313774592 873761732759552 874469096603648 877648957472768 878703824008192 879275253308816 880641746403328 881354680041472 883187006783744 884248529628436 885622751756288 886198680500224 888760001718377 889562744225792 890141235183616 891211116475904 895175970676736 895758111968128 897150221287424 898228526841856 902224600367104 902811325448192 912619700443906 916084059957248 916679797974304 920757958222336 921118936048766 921864638460584 923297320271872 923897749139456 928008020885504 928371841057024 929123415141376 932502017314816 933256935030784 933622813008704 935681855553536 936439347544064 938386194707728 939844552884224 940605414834176 940974173741056 945160415739904 945775062382592 946911811255648 948383419203584 951124468844032 951742993966136 953222110117888 954367809769472 957990647627776 958613637890048 959237033288704 962878355013632 973339313704576 973972285347698 978305330611232 981003402788864 981641358460672 985367728357376 986008522190848 987193628587712 988727839031296 990783393396992 991585493470208 991974238821748 993772368822272 994966806765568 997035331876961 998584837439488 999393253261312 999785059599872 1004232941723648 1004886003781504 1005045930033152 1006447710175232 1007657382903808 1010569748146784 1012140287721472 1012798492000256 1012959677513728 1017865063104512 1018526990258176 1023058252201984 1026546887819264 1034173020811112 1039449413774434 1042316115463168 1042993943364464 1046953211379712 1047634054827776 1048893230374444 1050523328970752 1052707355484304 1053559586812096 1055196937453568 1055883141873664 1057152232188416 1060996389779456 1061165245923328 1061855331590144 1066579354320896 1066997500581376 1067861300660224 1069350692061184 1070216397193216 1073730357405958 1075399055704064 1076269657358336 1080183332274176 1081481629548544 1082184927149312 1086999392964608 1089997232930816 1090706068307968 1095558443302912 1107460872679616 1108181064824743 1112387787090944 1113111183254512 1116181037031424 1119407060987852 1121146746044416 1121875838240768 1123224246700192 1126134546694144 1127488073793536 1128221289814528 1133240563965952 1133684844367712 1134602631951488 1136365932642304 1137104922017792 1142163718012928 1142611496685568 1143536510943232 1147694790541312 1148623920037888 1149074231395328 1151608437604352 1152540735438848 1154936855024896 1158122059988992 1163274357833728 1164030846009344 1173196443222016 1176677177222092 1181912023784128 1182680632207919 1185942351845888 1190444260655104 1191218417672192 1191993078130816 1193425762118954 1196517955862528 1197956078405632 1198735120427936 1200598090252288 1204068099213824 1205515296448456 1207388803432448 1208173979643904 1212760281055232 1213548950388736 1215007542877184 1219425714950144 1220412915040256 1220891370857536 1224574531403776 1227120408463952 1229027492233216 1230022465552384 1230504688738304 1235979005198336 1236782773884928 1240193702035456 1246521220923392 1255781525270636 1260063748836256 1264847026946048 1265669568776704 1266492645513992 1271300328103936 1272828333305984 1273656065454682 1274806452355072 1275635470893056 1279322355414688 1281310566907904 1282850603646976 1283684853371648 1288557798621184 1289395759788032 1290945514307008 1292951789502464 1295639822134528 1296688722230272 1299548482306048 1301110439616512 1305841710497792 1306898869649408 1312713051471872 1313227693023232 1316123928690688 1323568068558848 1326974704496896 1337423324217344 1343899966130176 1344773916825248 1347954216534016 1350756598610432 1352380104137608 1354481855627264 1355362687823872 1359280002628106 1360507726462976 1361392477339648 1363028766374912 1363915156707376 1369092661035008 1369982994774784 1371629608951196 1373761276346368 1377731767369664 1379872918208512 1380770262450176 1382429842092544 1387677629284352 1388580049002496 1394757617188864 1395304423837184 1399513750175744 1406291072843776 1409910623527952 1412547434512384 1421012281980928 1427893714013312 1428822286626826 1432201355067392 1435178886023584 1439136971603968 1440072855812864 1445539459366912 1446479507173376 1448218064273344 1450468758781952 1454660952349696 1455606931948208 1457869109592064 1459621356118016 1463840002830268 1466114975596544 1467068403853312 1468831707223328 1472637484138496 1474407481114624 1475366302065152 1481929968263168 1486016988839936 1486983359561728 1493598708170752 1498030037498449 1500831649169408 1509825549604736 1516542519425024 1517137071139144 1521713939759104 1524877566400058 1528483799105536 1529083032329216 1535885675577344 1536884476371712 1538731693290428 1541123056205824 1545577261871552 1546582365194971 1547979263574016 1548985928941568 1550847690875392 1556734802395136 1557747161571328 1558760179094144 1564677326897152 1566557948684288 1567576695944224 1570012887252992 1574550591279616 1578893050642432 1579919819534336 1585917290610688 1586948627431424 1594633627242496 1604189646455032 1607189797535744 1611326426889088 1616821060994048 1624014036549632 1624650721849792 1631878530300928 1632939756144944 1633199636303872 1636801548648448 1637443247218688 1642175840738524 1644727967547392 1645797549500416 1646059475959808 1652045096419328 1654030727544832 1655106359169536 1662469659828224 1664467820477056 1665550239440738 1667054591541248 1668138692706304 1672960003234592 1675559972110336 1677573866307584 1678664808255232 1685037121273856 1686132916645888 1690783109349376 1699409553784832 1712034328569656 1717872377306176 1724393524625408 1725514913833984 1733191450771456 1733870938444736 1735274613572864 1739101645438976 1746838627549184 1747523465519104 1748938193207296 1755297914945536 1757407648016384 1758550506617632 1761283492806656 1762709360082944 1766374013567488 1768497059256872 1771245503512576 1772397361000448 1777520003436754 1779125488451584 1780282470367232 1782422232951808 1790351941353472 1791516223936256 1796457053683712 1804449200734208 1805622650896384 1825239400887812 1832168119914496 1833359595948608 1841515916444672 1842237872097532 1843729276921168 1846594640543744 1847795498278912 1856016041771008 1856743682114048 1858246830282752 1865004034629632 1866513870061568 1867245626017408 1871363711107072 1872878695088128 1876772389415456 1879689105768448 1881210829668352 1881948347482112 1890320831479808 1891550124765184 1893823622511296 1896766838407168 1902248937688064 1903485987932272 1906444220235776 1908735619538944 1917227275780096 1918474066577408 1925756710027264 1946678627409152 1947944570695396 1956610661222464 1958962356728741 1962006805577728 1963282716921344 1970735456714752 1972017044381696 1974387257175424 1977455678062592 1981566786793984 1983170986940416 1983948477643496 1987544737644544 1989933613531136 1994070663753922 1997169674878976 1998786506522624 1999570119199744 2008465883447296 2009772007563008 2010091860066304 2015314765807616 2021139496293568 2024280575442944 2025596984000512 2035730126209024 2037053980516352 2046116504403968 2053093775638528 2068346041622224 2078898827548868 2084632230926336 2085987886728928 2093906422759424 2095268109655552 2097786460748888 2101046657941504 2105414710968608 2107119173624192 2110393874907136 2111766283747328 2114304464376832 2121992779558912 2122330491846656 2123710663180288 2133158708641792 2133995001162752 2135722601320448 2138701384122368 2140432794386432 2147460714811916 2150798111408128 2152539314716672 2160366664548352 2162963259097088 2164369854298624 2173998785929216 2179994465861632 2181412136615936 2191116886605824 2197617669223613 2214921745359232 2216362129649486 2224775574181888 2226222366509024 2232362074062848 2238814121975704 2242293492088832 2243751676481536 2246448493400384 2252269093388288 2254976147587072 2256442579629056 2266481127931904 2267369688735424 2269205263902976 2274209844035584 2284327436025856 2285222993371136 2287073021886464 2295389581082624 2297247840075776 2298148462790656 2303216875208704 2305081470877696 2309873710049792 2316244119977984 2326548715667456 2328061692018688 2353354354444184 2363824047568256 2365361264415838 2371884703691776 2380888521310208 2382436835344384 2383986156261632 2386851524237908 2393035911725056 2395912156811264 2397470240855872 2401196180504576 2408136198427648 2411030592896912 2414777606864896 2416347959287808 2427097900777472 2430015085754368 2438851429900288 2440825830080512 2441782741715072 2449149062807552 2454240816927904 2458054984466432 2460044931104768 2461009377476608 2471958010396672 2473565547769856 2480387404070912 2493042441846784 2511563050541272 2520127497672512 2529694053892096 2531339137553408 2532985291027984 2542600656207872 2545656666611968 2547312130909364 2551270941786112 2558644710829376 2561720004952969 2562621133815808 2565701207293952 2567369706743296 2577115597242368 2578791519576064 2581891028614016 2585903579004928 2591279644269056 2593377444460544 2599096964612096 2602220879233024 2611683420995584 2613797739298816 2625426102943744 2626455386046464 2647136137117696 2653949408993792 2674846648434688 2687799932260352 2689547833650496 2701513197220864 2704760208275216 2708963711254528 2710725375647744 2718560005256212 2722784954679296 2726057532749824 2727830313414752 2738185322070016 2739965989549568 2743259217902392 2747522552692736 2755463534739328 2759745836417024 2761540524900352 2764859684185088 2775355258568704 2777160098004992 2789515234377728 2790608847674368 2799027500351488 2812582145687552 2819821247055904 2825094869024768 2842024563961856 2855787428026624 2857644573253652 2864402710134784 2870357772047168 2873807721292417 2878273943207936 2880145711625728 2891078918733824 2892959014346752 2896436128546688 2900937517563904 2909321904699392 2911213863896416 2915738219184128 2919242712236032 2927680005660536 2932229951193088 2934136807706624 2937663414446656 2945274968276992 2948814962229248 2950732604130304 2963859936526336 2973966719123456 2987197416341504 2996060074996898 3001663298338816 3019651099209472 3033085038850048 3034274142278288 3043427879518208 3049755132800116 3056967598211072 3058166064658432 3071771351154688 3073768952743424 3077463386580856 3082246112411648 3091154523743104 3093164730389942 3095958527148032 3097971857883136 3101695381750784 3113469604790272 3115494323142656 3117520358188288 3129354653794304 3133115897368576 3135153391888448 3140025774505984 3149101182559232 3157786101284864 3159839639068672 3173897254862848 3189267254484992 3208379292910064 3214379595071488 3222652853778176 3223916276170681 3233642121988096 3248028073099264 3249301443699584 3263757060601856 3265879512289888 3266399272607744 3273603097296896 3274886494437376 3284351681477048 3289455935094784 3291595099000832 3292118951919616 3304090192838656 3308061455089664 3310212718339072 3324939319656448 3328935640954112 3331100478881476 3336277385412608 3345920006469184 3351119944220672 3355147732615168 3357329616510464 3370074242547712 3372265833291776 3381566218698752 3398819107569664 3408902998716943 3424068657139312 3435744754612352 3448787049250816 3451029827667968 3466382901542912 3467741876889472 3470549227145728 3478203290877952 3493677255098368 3495046931038208 3497876386414592 3510595829891072 3514815296032768 3517101013235264 3522566985613312 3532748027134976 3536994118513744 3542491007025152 3544794722000896 3555040006873508 3560564940734464 3564844465903616 3580703882706944 3583032447872512 3592914107367424 3608898401468416 3611245301792768 3638072948210519 3650478801775624 3664336239828992 3666719191897216 3683031832889344 3684475744195064 3687458553842336 3693189281087488 3695590996557824 3712032083542016 3713487364228096 3716493660565504 3730008069259264 3733027740123136 3734491252034816 3742727422214144 3745757390176256 3753544778830912 3758056250920853 3759378211536896 3763896694964224 3780641662959616 3783100249530368 3787647245022592 3793533676814336 3804497875376128 3806971975864544 3812888440471552 3817471239077888 3834454551560192 3836948133154816 3851513420054528 3893357254818304 3895889141390792 3913221322444928 3917924713457482 3924013611155456 3926565433842688 3941470913429504 3944034088763392 3948774514350848 3963133573587968 3966341973880832 3967896955286992 3975089475289088 3979867227062272 3988141327507844 3994339349757952 3997573013045248 3999140238399488 4016931766894592 4019544015126016 4020183720132608 4030629531615232 4042278992587136 4048561150885888 4051193968001024 4071460252418048 4074107961032704 4092233008807936 4106187551277056 4136692083244448 4157797655097736 4169264461852672 4171975773457856 4187812845518848 4190536219311104 4195572921497776 4202093315883008 4210829421937216 4214238347248384 4223532567494656 4228608928753664 4243985559117824 4244660983693312 4247421326360576 4266317417283584 4267990002325504 4271445202640896 4277402768244736 4280865588772864 4294921429623832 4301596222816256 4305078629433344 4320733329096704 4325926518194176 4328739708597248 4347997571858432 4362824273231872 4382233773211648 4395235338447226 4429843490718464 4432724259298972 4449551148363776 4452444733018048 4457796229091387 4464724148125696 4477628243951408 4484586984177664 4487503352963072 4492896986800768 4509952295174144 4512885159258112 4532962255863808 4534739377470848 4538410527805952 4548419688071168 4568654872051712 4570445986742272 4574146043772928 4590779162165248 4594495680151552 4596296925581312 4606433750417408 4619747420099584 4632488239955968 4656123384037376 4706708708888368 4727648095136512 4730722528831676 4743769407383552 4757480009198371 4761777042620416 4764873670688768 4767972312523264 4773703048475816 4786071823450112 4791824313622528 4794940481711744 4802392361009152 4816272396855296 4822061185793824 4829555213729792 4832695918575616 4854195801554944 4860030171508736 4877702859800576 4881651660161024 4883565483430144 4898298125615104 4908481633855808 4916109968932864 4922018754953216 4943916020793344 4947131095539712 4960774808141824 4986084883693568 5000878003193891 5023126101082544 5040254995345024 5059388107784192 5062678275106816 5065970582055968 5085201312415744 5091313333223936 5094624261818728 5102541883572224 5117289421658752 5123440009905938 5125242267631616 5131402414587904 5134739413486592 5154231194484736 5157583039152128 5163782057228032 5182559288538112 5186754888921088 5198193929224192 5204441758466048 5223366841991168 5227595478597632 5252910772092928 5294272274235392 5307898817987584 5337071482400203 5349693296869376 5375599864520704 5379095667300992 5403026394441728 5409520416550432 5417927422509056 5421450751295488 5437120010512424 5445569909358592 5452115065499648 5455660626829504 5476370644140032 5479931979099136 5486518435804784 5495045105385472 5510927069478656 5523081049800704 5529719368370176 5550710517137408 5554320196009984 5579030468755456 5581217695348736 5598055000702976 5625164291375104 5639642494111808 5650189738049536 5684049127923712 5711574856053248 5715289146507304 5728805420269568 5740715544094336 5747615442584834 5756547886415872 5760291423251456 5782157837467648 5785918028693504 5792872257093376 5818643809398784 5822427727792832 5829425838042583 5831476438368256 5838485424472064 5855360011321072 5864459902386176 5868273615413248 5875326828893312 5897629924458496 5901465208260608 5927719873052672 5947933438246912 5974394832683008 5992120149993796 6003326596677632 6039302198418944 6066170077700096 6068548284556576 6086855759036416 6099510265600232 6113935196422144 6116332129316864 6143542702309376 6147537905486848 6154926773161712 6164492224823296 6182309047486208 6186329460779884 6195943715766272 6203390763501568 6221320012028639 6226939209580544 6230988646285312 6235040716376576 6258709307588608 6266231794737152 6270306783776896 6280051549011968 6298202365118464 6315572202569728 6319679278137344 6347794509725696 6378534508969984 6416758585820128 6428759190142976 6445305707556352 6447832552341362 6467284243976192 6496056146198528 6498602887399168 6527514121203712 6531759024579776 6532798545215488 6549772988874752 6568703362954096 6578911870189568 6583190198001664 6584237903839232 6616122910179328 6620425436678144 6649878639312896 6657871281908224 6662200957762952 6672554770825216 6691840012938368 6702239888441344 6710295465230336 6714659233020928 6740148485095424 6744531666583552 6797638215139328 6817805997433886 6848137314278624 6871489509224704 6897574098501632 6902059655335936 6932765803085824 6935483753778944 6941098454291456 6956406581755904 6979247323138727 6990093862076416 6995752772829184 7021191659782144 7029630592065536 7034202026470528 7045133971226624 7065496054269952 7073988237027488 7084982014050304 7089589444001792 7110080013747016 7121129881468928 7129688931807232 7161407765413888 7166064895745024 7185828214734848 7222490603585536 7276145896421038 7300957603551248 7328672479657984 7333438383794432 7366063665778688 7368951488390128 7374917107684672 7386378562174976 7391181993115648 7424064167084032 7426974728456192 7432987321131008 7460016138518528 7466055480246272 7468982504069632 7485454844428288 7491514780352512 7507089557661824 7516112501841706 7518756423073792 7527793389928448 7561283325919232 7566200499060736 7575294490045184 7608995750752256 7613943951729088 7625776880943104 7634942478155776 7668909103120384 7673896266309632 7757267453773201 7786714509636608 7791778282781584 7826442644889856 7835849426914964 7848027222310912 7853130867685376 7882941826859008 7888068177526784 7897549028701696 7926267147175936 7932683947761664 7935793910573984 7950178950578176 7959734454124544 7976282655015688 7988678699515904 7995146026090496 7998280476798976 8033863533789184 8039088030252032 8040367440265216 8061259063230464 8084557985174272 8102387936002048 8142920504836096 8148215922065408 8184466017615872 8212375102554112 8273384166488896 8278764425455433 8315595310195472 8338528923705344 8343951546915712 8375625691037696 8381072438622208 8391145842995552 8404186631766016 8421658843874432 8428476694496768 8447065134989312 8457217857507328 8487971118235648 8489321967386624 8494842652721152 8532634834567168 8535980004651008 8542890405281792 8554805536489472 8589842859247664 8603192445632512 8610157258866688 8651853036388352 8657479417194496 8695995143716864 8725648546463744 8764467546423296 8790470676894452 8835320017082689 8859686981436928 8865448518597944 8899102296727552 8904889466036096 8915592458182774 8929448296251392 8955256487902816 8969173968355328 8975006705926144 8985793973601536 9019904590348288 9025770318516224 9065924511727616 9069478754941696 9076821055611904 9096839376142336 9140891973484544 9148292087545856 9181558324330496 9188991360303104 9192593851162624 9212867500834816 9239494840199168 9264976479911936 9312246768074752 9413417417776736 9455296190273024 9461445057663352 9487538814767104 9514960018396742 9523554085240832 9529747341377536 9535944625046528 9547406096951632 9572143646900224 9583648627245056 9589880963423488 9632544793710592 9644122371587648 9659110427459584 9665391837151232 9708391603109888 9720060343017472 9755405719601152 9763303320322048 9767130966860288 9796596251230208 9816963267711616 9832219937865728 9844037509906432 9887832041586688 9894262191079424 9972169767387136 10001756006387782 10046252202165088 10080509990690048 10118776215568384 10125356550213632 10131941164111936 10170402624831488 10182626666447872 10189248523637456 10205083767144448 10234578843317504 10246880019811876 10262804829175808 10269478826973184 10308462388969472 10315166078304256 10327564114456064 10365118577076224 10373509777842176 10396387858448384 10408883516932096 10446733683982336 10455190957195264 10505821544185856 10615797635975168 10674142964800406 10699386593738752 10751199729041408 10758191334601984 10806052788883456 10819040833100864 10826076556364797 10835854845018112 10842901502590976 10874240021024848 10891139818717184 10904230130999296 10911321253659008 10952741288280064 10959863958198272 10973036871609568 10990090210770944 11021854138957312 11046162099601408 11059438736740352 11101421034274816 11108640392019968 11158060937510912 11162435390697472 11250328582750208 11279284988223616 11368098255847424 11423149712106496 11430578293014608 11457610840539136 11481431088188672 11495230885169668 11513095772831744 11520582846502912 11553880022338901 11564315674935296 11571836057387008 11585744514186752 11637287618797568 11644855455585664 11658851676085166 11662952876736512 11676970848944128 11710720022642144 11728919804772352 11736547230826496 11750653657786624 11795259848916992 11802930416521216 11855439746105344 11895866876493824 11984240299987592 12006653193355264 12078604396837888 12132340155400192 12137096569113152 12173711518072832 12199020531200464 12227870392844288 12232664258633728 12287085404618752 12295075810973696 12309853546323424 12328984449646592 12364618094972416 12372658921559768 12391887431532544 12406781527003136 12442640024057278 12453878419161088 12461977292570624 12470081432753152 12517418615177216 12532463589474304 12540613567553792 12596404730236928 12631144405139456 12639358556274688 12695589019451392 12757069017939968 12833517171640256 12857518380285952 12890611415112704 12895665104682724 12934568487952384 12961459314400493 12992112292397056 12997205774798336 13055028242407424 13063518049159552 13065597090430976 13099545977749504 13137406725908192 13157823740379136 13166380396003328 13168475807678464 13232245820358656 13240850873356288 13299757278625792 13315742563816448 13324401915525904 13345109541650432 13383680025876736 13420590930460672 13429318466041856 13480296970190848 13489063333167104 13595276430278656 13635611994867772 13696274628557248 13742979018449408 13795148197003264 13804119310671872 13865531606171648 13870967507557888 13882196908582912 13912813163511808 13958494646277454 13980187724152832 13991505545658368 14042383319564288 14059261184131072 14068404052941056 14130992108539904 14147976474054976 14169964028100608 14179178888003584 14220160027494032 14242259762937856 14259377863614464 14322815530827776 14332129791490048 14371656429469696 14444981207171072 14552291792842076 14601915207102496 14657344959315968 14666876767588864 14732127331557376 14737902976780256 14749834215369344 14772757124349952 14782363986231296 14848128334168064 14853949456912384 14865974642262016 14920032277037056 14932110960492544 14937965008139264 14970909688856576 14983029560705024 15014179115323648 15032225003683412 15055586779856896 15108920029212409 15122566651838464 15132400998121472 15150588980090368 15217991501504512 15227887903458176 15251553761886208 15269884956311552 15337818206240768 15347792532619264 15514534907546402 15573429019273216 15583556565563168 15652885289779712 15671698853829928 15696054444621824 15706261735370752 15765883653718016 15776136355053568 15795098057403392 15852534294351872 15865367895523328 15871587821147968 15919468908249088 15952565310031376 15977357399031808 15990292052180992 15996560953597952 16067727067578368 16078176060504064 16080734880530432 16122518126460928 16169115970348544 16204775872004096 16285841009672192 16296431844130816 16368932035231744 16546768332977792 16557528850910866 16631190620390944 16677057847410688 16687903093831424 16751251382075392 16762144877244416 16782291685991104 16808373263532032 16843317687748864 16856953388993536 16894130269978624 16914435715014656 16975942236471296 16989685305442304 17065269669134336 17071960009302016 17085780810563584 17109611072978944 17179685718495328 17206384891265024 17220314517733376 17303706072776704 17314958834388992 17391990287433728 17451297092927488 17580941353788904 17670640034165378 17719373962873856 17730897037195888 17798204593455104 17809778932072192 17831184916365548 17858896592502784 17910512975805632 17938347936710656 17950013411852288 17971587947203072 18039809180696576 18051540637032448 18131849023455232 18138957509883392 18153642111223808 18193678752284672 18281783946969088 18296584175091712 18363116648660992 18377982720606208 18385187702325248 18478989680398336 18529952959823872 18624493536149504 18826834835553472 18910592380546048 18922890115326704 18975077629534208 19029920036793484 19059494682755072 19071889250093056 19094812193903264 19144287293800448 19167297254490112 19179761926846976 19265089587421184 19288244743175296 19318220854919168 19330783674302464 19416783206219776 19440120686034944 19510811439202304 19526606640644096 19534261933720576 19593192502460416 19633926535423232 19688075019812864 19775664083173376 19788524382158848 19944339534774272 20003512012775564 20092504404330176 20105570747534623 20161019981380096 20237552431136768 20250713100427264 20263882328223872 20340805249662976 20365253332895744 20378497047274912 20410167534288896 20469157686635008 20493760039623752 20525609658351616 20538957653946368 20616924777938944 20630332156608512 20655128228912128 20730237154152448 20747019555684352 20817767033864192 20893467367964672 20910381914390528 21011643088371712 21231595271950336 21348285929600812 21398773187477504 21502399458082816 21516382669203968 21612105577766912 21638081666201728 21652153112729594 21671709690036224 21685803005181952 21748480042049696 21782279637434368 21808460261998592 21822642507318016 21905482576560128 21919727916396544 21946073743219136 21980180421541888 22043708277914624 22092324199202816 22118877473480704 22217280784039936 22316121875021824 22324870781394944 22500657165500416 22558569976447232 22736196511694848 22846299424212992 22861156586029216 22915221681078272 22962862176377344 22990461770339336 23026191545663488 23041165693005824 23107760044677802 23128631349870592 23143672114774016 23171489028373504 23274575237595136 23289710911171328 23317703352170332 23353941697888256 23421440045284288 23457839609544704 23473094461652992 23501307315573248 23590519697833984 23605860833042432 23710879492210688 23791733752987648 23968480599975184 24013306386710528 24157208793675776 24264680310800384 24274193138226304 24347423036145664 24398041062400928 24455740785688576 24465328517267456 24574170809237504 24590151621947392 24619707092646848 24657968899293184 24729236189944832 24745317843119536 24783774863065088 24813563054006272 24885280048114556 24923954585141248 24940162865506304 25034837230354432 25064927178948608 25081227135107584 25192809460473856 25262288810278912 25278717112549376 25391178038902784 25466510637473633 25514138035879936 25667034343280512 25781222830225408 25791330209365448 25869136975904768 25922918628800986 25984224584794112 25994411549596672 26110056484814848 26127036098319104 26131194180861952 26199091955499008 26274813451816384 26315647480758272 26332760792006656 26464491640717312 26481701746712576 26599514557251584 26631485127632896 26648803831051808 26690219083300864 26767360051753472 26841181860921344 26858636932083712 26960593940381696 26978126666334208 27271223989735544 27392549257114496 27485958036898816 27590296394006528 27608238621343744 27731063212343296 27741935015115776 27764393817165824 27825626327023616 27916989292554908 27960375448305664 27983011091316736 28084766639128576 28118522368262144 28136808105882112 28261984217079808 28295952948109952 28339928056201216 28358357776007168 28440320054988064 28484519525875712 28518755727228928 28645631061655552 28664259582980096 28743312858939392 28889962414342144 29104583585684152 29203830414204992 29314689918631936 29333753535177728 29464254663114752 29475805953560512 29499668430738688 29564727972462592 29696256668336128 29707898913824768 29731949284524032 29840064554074112 29864221920985088 29875930016278528 29941819377713152 29966059121410048 30028358230647296 30064450007366824 30111173559713792 30217840058424818 30245133303676928 30264801996242944 30301177960180736 30435983003009024 30455775806916352 30539769912623104 30675636412481536 30695585065238528 31029069815092804 31146858038546432 31167113131126336 31305770579559424 31343397707659856 31392108889243648 31412523470741504 31552272710107136 31590196114806784 31705068588703744 31730735791046656 31743175642295936 31838937816498176 31905130620062752 31954714798063616 31980584104361984 31993121907195904 32135454135156736 32156352121008128 32161469761060864 32245036252921856 32338231940697088 32409551744008192 32592863688261632 32737864070463488 33093536665955584 33115057701821732 33262381240781888 33302360064388597 33354115694821376 33375806187662848 33502502764150784 33524289754488832 33564583371982208 33616746527064064 33686635375497728 33713906777987072 33788260539957248 33828871430029312 33951884472942592 33979370610884608 34130539338268672 34143920018604032 34171561621127168 34359371436990656 34412769782530048 34607412145553408 34629917668777984 34783980574867456 34902594185854976 35161882707577808 35341280068330756 35438747925747712 35461794074391776 35596409186910208 35619557864144384 35662369832731096 35717793185005568 35821025951611264 35876695873421312 35900026823704576 35943175894406144 36079618361393152 36103081274064896 36263698046910464 36277915019766784 36307284222447616 36387357504569344 36563567893938176 36593168350183424 36726233297321984 36770375404650496 36957979360796672 37059905919647744 37248987072299008 37359500376801421 37653669671106944 37821184761092096 37845780230653408 37950155259068416 38059840073586968 38118989365510144 38143778500186112 38189624387806528 38288574587600896 38334594508980224 38359523853693952 38530179174842368 38576489486350592 38661567348604928 38833566412439552 38880241372069888 39021622878404608 39053213281288192 39068523867441152 39186385004920832 39267853070846464 39376150039625728 39551328166346752 39577048764317696 40007024025551128 40185008808660352 40211141495069246 40322039962760192 40475104862273536 40501426200854528 40527764656447744 40681610499325952 40730506665791488 40756994094549824 40820335068577792 40938315373270016 40987520079247504 41051219316703232 41077915307892736 41260664313217024 41310256457824256 41460474308304896 41494039111368704 41635534067728384 41786934735929344 41820763828781056 42023286176743424 42463190543900672 42696571859201624 42797546374955008 43004798916165632 43032765338407936 43224211155533824 43276163332403456 43304306225459188 43371606010363904 43496960084099392 43549240084200473 43564559274868736 43616920523997184 43645285014636032 43810965153120256 43839455832793088 43892147486438272 43960360843083776 44087416555829248 44184648398405632 44237754946961408 44434561568079872 44632243750043648 44649741562789888 45001314331000832 45117139952894464 45472393023389696 45692598848425984 45722313172058432 45925724352754688 45980923540678672 46052383091326976 46082331386011648 46215520089355604 46287344229548032 46342978056747008 46549150475190272 46579421822342656 46635406704340664 46707883395776512 46842880090568576 46915679219089408 46946188923305984 47002614631146496 47181039395667968 47211721666084864 47421758984421376 47583467505975296 47936961199950368 48026612773421056 48314417587351552 48529360621600768 48548386276452608 48694846072291328 48796082124801856 48854731261971089 48930657034534912 49148341618475008 49180303243894784 49239414185293696 49315937798586368 49458472379889664 49490635686239072 49567549726130176 49627126108012544 49770560096229112 49847909170282496 49880325731012608 50069674460708864 50129854357897216 50162454270215168 50385618920947712 50557434225098752 50782356077805568 50933021274947266 51028276071759872 51334068686561024 51562445660450816 51582660418730896 51738273951809536 51845837257601972 51968449169588224 51988823099193344 52220112969629696 52254072196638208 52262388361723904 52398183910998016 52549626903632768 52631294961516544 52665521584013312 52928983281434624 52963403493425152 53199029114503168 53262970255265792 53297607662103616 53380438166601728 53534720103506944 53682363721842688 53717273864167424 53956253332668416 54542447979471088 54785098514228992 54971916073797632 55180592788013056 55216477242687488 55462126424686592 55483870030231552 55528787634331648 55651252654047232 55833978585109816 55920750896611328 55966022182633472 56169533278257152 56237044736524288 56273616211764224 56523968434159616 56591905896219904 56716715552014336 56880640109976128 56969039051751424 57037511454457856 57291262123311104 57328519165960192 57486625717878784 57779924828684288 57951350978188031 58209167171368304 58407660828409984 58629379837263872 58667507070355456 58928509326229504 58951611907121024 58999336861477376 59129455944925184 59392513336672256 59415797827649536 59463898569048064 59680129108148224 59728443841970176 59751860032557056 59883638755426304 60056716461294592 60128900014733648 60222347119427584 60435680116849636 60529603992485888 60602355920361472 60871966006018048 60911551613832704 61079539825246208 61351272824963072 61391170130477056 61847240119578823 62058139630185608 62293716077092864 62334226262252672 62611541159118848 62686795415319712 62784217778487296 62825046941483008 63104545420214272 63180392229613568 63410137177407488 63461471582093312 63486351284591872 63677875632996352 63810261240125504 63909429596127232 63986243814391808 64270908270313472 64312704242016256 64322939522121728 64490072505843712 64676463881394176 64819103488016384 65185727376523264 65475728140926976 66187073331911168 66230115403643464 66524762481563776 66604720128777194 66708231389642752 66751612375325696 67005005528301568 67048579508977664 67129166743964416 67373270750995456 67427813555974144 67576521079914496 67657742860058624 67903768945885184 67958741221769216 68287840037208064 68343123242254336 68718742873981312 68825539565060096 69214824291106816 69259835337555968 69567961149734912 69805188371709952 70323765415155616 70682560136661512 70877495851495424 70923588148783552 71192818373820416 71239115728288768 71324739665462192 71435586370011136 71642051903222528 71800053647409152 71886351788812288 72159236722786304 72206162548129792 72527396093820928 72555830039533568 72614568444895232 72774715009138688 73127135787876352 73186336700366848 73452466594643968 73540750809300992 73915958721593344 74497974144598016 74719000753602842 75307339342213888 75642369522184192 75691560461306816 75782535894553579 75900310518136832 76119680147173936 76237978731020288 76287557000372224 76379248775613056 76669189017960448 76719047707387904 77060358349684736 77152978972701184 77323134697209856 77667132824879104 77760482744139776 78043245756809216 78106426562576384 78137047734882304 78535706141692928 78752300079251456 79154097528635392 80014048051102256 80370017617320704 80422282990138492 80644079925520384 80877160156372307 80950209724547072 81002852401709056 81055529312895488 81363220998651904 81461013331582976 81513988189099648 81640670137155584 81876630746540032 81975040158495008 82102438633406464 82155830615785472 82521328626434048 82620512915648512 82920948616609792 82988078222737408 83271068135456768 83573869471858688 84046572353486848 84926381087801344 85393143718403248 85595092749910016 86009597832331264 86065530676815872 86448422311067648 86552326664806912 86608612450918376 86743212020727808 86993920168198784 87098480168400946 87129118549737472 87233841047994368 87290570029272064 87621930306240512 87678911665586176 87784294972876544 88174833111658496 88369296796811264 88475509893922816 88869123136159744 89299483125579776 90002628662001664 90234279905788928 90730215200803451 90944786046779392 91385197696851968 91444626344116864 91851448705509376 91961847081357344 92104766182653952 92164662772023296 92431040178711208 92574688459096064 92685956113494016 93098300950380544 93158843644685312 93270813408681328 93415766791553024 93685760181137152 93892377846611968 94005229262292992 94362078791335936 94423443332169728 94843517968842752 95166935011950592 95873922399900736 96053225546842112 96628835174703104 97058721243201536 97096772552905216 97389692144582656 97592164249603712 97709462523942178 97861314069069824 98296683236950016 98360606487789568 98478828370587392 98916944759779328 98981271372478144 99135099452260352 99254252216025088 99541120192458224 99695818340564992 99760651462025216 100259708715794432 100324908540430336 100771237841895424 101114868450197504 101564712155611136 101866042549894532 102056552143519744 102668137373122048 103124891320901632 103165320837461792 103476547903619072 103691674515203944 103936898339176448 103977646198386688 104440225939259392 104508144393276416 104524776723447808 104796367821996032 105099253807265536 105331043168026624 105762440204486863 105857966562869248 105926806986850304 106398058229006336 106525940510531584 106595215324207232 106760876333203456 107069440207013888 107364727443685376 107434547728334848 107912506665336832 109084895958942176 109570197028457984 109943832147595264 110361185576026112 110432954485374976 110924252849373184 110967740060463104 111057575268663296 111667957170219632 111841501793222656 111932044365266944 112474089473048576 112547232423528448 113047936868319232 113183811792439808 113433431104028672 113761280219952256 113938078103502848 114075022908915712 114582524246622208 114657038331920384 115559849657368576 115902701956376062 116418334342736608 116815321656819968 117258759674527744 117335014140710912 117857018652459008 117903223814242048 117998673722954752 118258911889850368 118831595655299072 118927797138096128 119360258216296448 119456887683940352 119503720065114112 119767277510852608 120113432922589184 120257800029467296 120444694238855168 120871360233699272 121059207984971776 121204711840722944 121743932012036096 121823103227665408 122159079650492416 122782340260954112 123694480239157646 124116279260371216 124587432154185728 124668452524505344 125223082318237696 125373590830639424 125568435556974592 125650093882966016 126209090840428544 126360784459227136 126820274354814976 126922943164186624 126972702569183744 127355751265992704 127620522480251008 127818859192254464 127972487628783616 128541816540626944 128625408484032512 128645879044243456 129352927762788352 129638206976032768 130371454753046528 132374146663822336 132460230807286928 133049524963127552 133209440257554388 133416462779285504 133503224750651392 134010011056603136 134097159017955328 134258333487928832 134746541501990912 134855627111948288 135153042159828992 135315485720117248 135807537891770368 135917482443538432 136575680074416128 136686246484508672 137437485747962624 138429648582213632 138519670675111936 139135922299469824 139610376743419904 140647530830311232 140738995232742361 141365120273323024 141754991702990848 141847176297567104 142385636747640832 142478231456577536 142649479330924384 142871172740022272 143284103806445056 143600107294818304 143772703577624576 144318473445572608 144412325096259584 145054792187641856 145111660079067136 145229136889790464 146254271575752704 146372673400733696 147081501618601984 147831917443186688 148995948289196032 149438001507205684 150200440290405713 150614678684427776 151284739044368384 151383120922613632 151565071789107158 151800621036273664 152239360294347872 152475957462040576 152575114000744448 152758497551226112 153338378035920896 153438095414775808 154120716699369472 154305957945402368 154646269394419712 155520965488279552 156086491513618432 156212853125152768 156274095469764608 157071412283385856 157504600158502912 158308195057270784 160028096102204512 160740035234641408 160844565980276984 161288159851040768 161754320312744614 161900419449094144 162005704803418112 162111058625790976 162726441997303808 162922026663165952 163027976378199296 163753261493080064 163950080316990016 164204877266812928 164311661231570944 165042657252868096 165241025831297024 165841897233219584 165976156445474816 166542136270913536 167147738943717376 168093144706973696 169852762175602688 170786287436806496 171190185499820032 172019195664662528 172131061353631744 172896844622135296 173104653329613824 173217224901836752 173486424041455616 173987840336397568 174196960336801892 174467682095988736 174581140058544128 175243860612481024 175357823331172352 175568589945753088 176349666223316992 176738593593622528 176951019787845632 177738246272319488 178598966251159552 180468559811577856 181460430401606902 181889572093558784 182770395393703936 182889252688233728 183702897411018752 183923694162714688 184209532365307904 184329325544046592 184862080357422416 185149376918192128 185371912226988032 186196601900761088 186317687289370624 186541626817362656 186831533583106048 187371520362274304 187784755693223936 188010458524585984 188724157582671872 188846886664339456 189687035937685504 191747844799801472 193257670349406208 194117442486403072 194193545105810432 194779384289165312 195184328499207424 195418925047884356 195722628138139648 196415960379761317 196593366473900032 196721212975579136 196957656741174784 197833889519558656 197962542744956288 198270198904520704 198508504432050176 199082240384916448 199391636681129984 199521302924050432 200519417431588864 200649817080860672 201542475683790848 202229736900395008 203732085099789064 204113104287039488 205336274746244096 206249782641803264 206330641674923584 206953095807238144 207383349030407888 207873796678352896 207955292396773376 208880451878518784 209016288786552832 209049553446895616 209592735643992064 210198507614531072 210662086336053248 211524880408973726 211715933125738496 211853613973700608 212796116458012672 213051881021063168 213190430648414464 214138880414027776 214729454887370752 214869095456669696 215825013330673664 218169791917884352 219140394056915968 219887664295190528 220865908970749952 221848505698746368 221935480120926208 222115150537326592 223335914340439264 223683003586445312 223864088730533888 224948178946097152 225094464847056896 226095873736638464 226367623584879616 226866862208057344 227522560439904512 228150045817831424 229165048493244416 229314076663840768 231119699314737152 231805403912752124 232836668685473216 233630643313639936 234517519349055488 234670028281421824 235714037304918016 235806447628484096 235997347445909504 236517823779700736 237663191310598144 237855594276192256 238720516432592896 238913775367880704 239007440130228224 240226865845178368 240515600058934592 240889388477710336 241742720467398544 242118415969943552 242409423681445888 243487864024072192 243646206455330816 244318159300984832 245564680521908224 247388960478315292 248232558520742432 249174864308371456 249336905049010688 250446164636475392 250747181661278848 251136871113949184 251300187765932032 252418181680857088 252721568918454272 253640548709629952 253845886328373248 253945405138367488 254711502531985408 255241044960502016 255944975257567232 257083633081253888 257250816968065024 258705855525576704 259276413952065536 260742909506093056 264748293327644672 264920461614573856 266099049926255104 266418880515108776 266832925558571008 267006449501302784 268020022113206272 268194318035910656 268516666975857664 269493083003981824 269711254223896576 270630971440234496 271615075783540736 271834964887076864 273151360148832256 273372492969017344 274874971495925248 276859297164427264 277039341350223872 278271844598939648 281295061660622464 281477990465484722 282730240546646048 283509983405981696 283694352595134208 284771273495281664 284956462913155072 285298958661848768 285742345480044544 286568207612890112 287200214589636608 287545407155249152 288824650192519168 290109584375283712 290223320158134272 290458273779580928 292508543151505408 292745346801467392 294163003237203968 295663834886373376 298876003014411368 300400880580811426 301229357368855552 302569478088736768 302766241845227264 303130143578214316 303601242072547328 304478720588695744 304951914924081152 305150228001488896 305516995102452224 306676756071841792 306876190829551616 308241433398738944 308611915890804736 309292538788839424 311041930976559104 312172983027236864 312425706250305536 312548190939529216 314142824566771712 315009200317005824 316616390114541568 320056192204409024 321480070469282816 321689131960553968 322576319702081536 323508640625489228 324011409606836224 324222117251581952 325452883994607616 325844053326331904 326055952756398592 327506522986160128 327900160633980032 328409754533625856 328623322463141888 330085314505736192 330482051662594048 331683794466439168 331952312890949632 333084272541827072 336186289413947392 339705524351205376 341572574873612992 344038391329325056 344262122707263488 345793689244270592 346209306659227648 346434449803673504 346972848082911232 347975680672795136 348393920673603784 348935364191977472 349162280117088256 350487721224962048 350715646662344704 351137179891506176 352699332446633984 353902039575691264 355476492544638976 357197932502319104 360937119623155712 362920860803213804 363779144187117568 365540790787407872 365778505376467456 367405794822037504 367847388325429376 368419064730615808 368658651088093184 369724160714844832 370298753836384256 370743824453976064 372393203801522176 372635374578741248 373083253634725312 373663067166212096 374743040724548608 375569511386447872 376020917049171968 377693773328678912 379374071875371008 383495689599602944 386515340698812416 388234884972806144 388387090211620864 389558768578330624 390368656998414848 390837850095768712 391445256276279296 392831920759522634 393186732947800064 393442425951158272 393915313482349568 395667779039117312 395925085489912576 397017008864100352 398164480769832896 398783273362259968 399042605848100864 401038834863177728 401299634161721344 403084951367581696 404459473800790016 407464170199578128 408226208574078976 410672549492488192 412499565283606528 412661283349847168 413906191614476288 414766698060815776 415747593356705792 415910584793546752 417760903757037568 418032577573105664 418099106893791232 419185471287984128 420397015229062144 421324172672106496 423049760817947452 423707227947401216 425592232916025344 426103762042126336 426380861296828928 428277760828055552 429458909774741504 429738190913339392 431650026661347328 432930680837051761 436339583835768704 438280788113831936 439775328590381056 441731817941499904 443697011397492736 443870960241852416 444230301074653184 446671828680878528 447366007172890624 449896357892194304 450188929694113792 452191747473276928 452735247169759232 453733724416114688 455045120879809024 456300091635662848 458330096986488832 458628153327681536 463610807825504248 465673337370946432 467261286627279872 469035038698110976 469340056562843648 471428074609836032 471612895256968192 471994694891819008 473035647559401472 475326382621196288 475711188552384512 477441032865185792 478014880260456448 480453731690356736 481031200117869184 481778776955420672 483485440934797088 484236831939887104 484818847362891776 486975728048144384 487292412910661632 488636318601969664 491129361043816448 494777920956630584 496465117041484864 498349728616742912 498673810098021376 500892329272950784 501494363322557696 502600375531864064 504836363361714176 505443137836908544 507281097419259904 507691772656746496 507890810276734976 509423005063970816 510482089921004032 511889950515134464 514167266162507776 514501633936130048 517411711051153408 521485819012186112 529496586655289344 529840923229147712 532198099852510208 532837761030217552 533665851117142016 534012899002605568 536388636071821312 537033333951715328 538986166007963648 539422508447793152 541261942880468992 543230151567081472 543669929774153728 546302720297664512 546744985938034688 549749942991850496 554078682700447744 556543689197879296 562590123321244928 562955980930969444 565460481093292096 566140121094606149 567019966811963392 567388705190268416 569542546990563328 569912925826310144 570597917323697536 571484690960089088 573136415225780224 574400429179273216 575090814310498304 577649300385038336 580219168750567424 580446640316268544 580916547559161856 585017086303010816 588326006474407936 591327669772746752 597752006028822736 600801761161622852 602458714737711104 605138956177473536 605532483690454528 606260287156428632 607202484145094656 608957441177391488 609903829848162304 610300456002977792 611033990204904448 613353512143683584 613752381659103232 616482866797477888 617223831781609472 618585077577678848 622083861953118208 624345966054473728 625096381879058432 628285649133543424 630018400634011648 633232780229083136 635111506405624157 640112384408818048 642960140938565632 643378263921107936 645152639404163072 647017281250978456 648022819213672448 648444234503163904 650905767989215232 651688106652663808 652111905512797184 655013045972320256 655800321267960064 657246644926283776 660170629011472384 660964103325188096 663367588932878336 663904625781899264 666168545083654144 672372578827894784 679411048702410752 683145149747225984 688076782658650112 688524245414526976 691587378488541184 692418613318455296 692868899607347008 693945696165822464 695951361345590272 696787841347207568 697870728383954944 698324560234176512 701431293324689408 702274359783012352 705398664893267968 707804079151382528 710952985089277952 714395865004638208 721874239246311424 725841721606427608 727558288374235136 731081581574815744 731557010752934912 734811589644075008 735694776650858752 737317302176186368 739448321429689664 740337081431408041 740597507672768512 741487648907952128 744786407603044352 745270749157482496 746166507269450624 747326134332424192 749486081449097216 751139022772895744 752041834098343936 755387546657357824 758748143750742016 766991379199205888 773030681397624832 776469769945612288 776774180423241728 780737313996829696 781675700191537424 782890512552558592 785663841519045268 786884851902316544 787830626964699136 791335558078234624 791850170979825152 794034017728200704 796328961539665792 797566546724519936 798085211696201728 802077669726355456 802599268323442688 806169902735163392 808918947601580032 814928340399156256 816452417148157952 821345098984976384 824999130567213056 825322566699694336 827812383228952576 829533396121631552 831821169587093504 835521807514075136 836065155146211328 836198213787582464 838370942575968256 840794030458124288 842648345344212992 846099521635894904 847414455894802432 851184465832050688 852207524084252672 852761722593657856 856555521656111104 859476381826678784 863300053322694656 865861361674103522 872679167671537408 876561576227663872 879550657180762112 883463635882999808 887741920483704832 888460602149306368 893343657361757056 894732014345781248 899792715784388608 900377859388227584 904383494946553856 905470494339518464 907467448832229376 910090241759618048 912600183271325696 917256306655363072 927221615651008496 931346674741892864 934522573254559744 938070077396221952 938680113125687296 942856149219672064 943225790513936384 943989389783638016 946071295118802944 950652765242392576 951422377104769024 954882065730371584 956029760520912896 960907463380713472 962062400235738368 966970881869594176 968473663879774208 969637694725783552 973951456096288768 974584825821323264 977272637203939328 982258722087632896 985172966629196527 989555841913261168 992930234082969728 996699457233485824 997347620196042752 1001784658545901568 1002988726645115392 1005200751063728128 1009672726723428352 1010886275673817088 1014562194838519808 1015383545313492992 1015781620553469952 1020964179842008064 1023779901030268928 1029003267872260096 1034823422102306816 1042971638024372224 1051403082032839991 1058993173310578688 1059681846458295424 1064396199705020416 1065675522060435104 1067331702234284032 1068025798005211136 1072777272143642624 1074066667903430656 1077972332015927296 1078845016895586304 1082523885760937984 1086460303134162944 1092605440595329024 1093489971876069376 1099499885983700992 1108157365400895488 1113087378395758592 1125180246642489856 1125911961861938888 1130920962186584192 1132280242189212298 1134039933623926784 1134777410380536832 1139085093981126656 1139825851652620288 1141195834647395072 1146272830451560448 1148800858358546432 1150181628620996608 1155298600770076672 1160893280632537088 1161833095118323712 1170034172606021632 1176652012948815872 1182655339545493504 1195504012057645472 1201603522323245704 1204917429475422208 1210277912354947072 1211064967380909056 1212520574312857264 1214404968290189312 1217914882354782976 1220600912005955584 1222067980409808896 1226707024287367168 1227504763318206464 1232965733594955776 1234447663563218944 1237170155155357696 1244167723906236416 1248691932108947456 1250192763758116864 1256571298267086848 1266465560458166272 1270223012811248314 1280224768817636096 1285920281877131264 1286756527842215872 1290305278808326144 1294034562501956912 1296045638427344896 1296888469006327808 1303376213305327616 1304223811025594368 1310026091944640512 1311600642535920128 1314493289852567552 1320341258022944768 1321928206650376192 1326735177865756672 1327809251563798528 1358822097404821504 1366290299494451968 1374911722658329219 1376153565317300224 1377048490829053952 1383174756977082368 1384837226636910592 1385737799214694016 1387891392331644928 1391902722691180544 1393575682694415136 1395741456767909888 1396649120468353024 1402862586649378816 1404548719566024704 1410797329786535936 1415608158302765056 1428791730009276416 1443748478492622848 1451683443212855216 1455116576748470272 1462163163149631488 1463114021505869824 1469623179288150016 1471389553301717504 1474634604352372736 1478896642859379328 1480674162862816082 1481195015345537024 1482975297815904256 1489572815206088704 1490541498314964992 1492333014538901248 1498972162898194432 1502278045545791488 1504083668196687872 1510775093314715648 1533982758398411776 1546061362795249664 1552939539891224576 1553548360846483456 1561474627993659392 1563351400383074848 1565781025105117184 1571327683038090536 1573769703804633088 1575661253929398272 1582671116156469248 1583700341959650304 1588068035456401408 1592657923079331584 1596170423392403456 1604155339452710912 1605198536646885376 1612339805470326784 1617837895203160064 1629856680798312512 1632904834296315904 1642690197969952768 1649998261134426112 1650645133399388672 1655624766457905152 1659066792243263104 1663642339174187008 1671043615028150272 1672130310292422656 1672396427575164928 1681588060916248576 1685296690688425984 1692199043271789808 1694828911789604864 1704415048168505344 1705523445187315712 1713111043312222208 1718952763653357568 1726600106645389312 1731722723348207044 1745358335343074816 1753123152455327744 1759101314361524224 1766927271765999616 1775483840967409664 1776921204298612736 1786687314723514112 1799585431568777216 1800755718776455168 1808766989893107712 1810940988679036928 1814934897664458752 1820180483519236096 1825200366542651392 1834512613310726144 1854443231302016992 1862693349483785728 1869045146509119488 1876140154792443904 1877360226251374592 1885712298439344128 1886451581027872768 1887978779567276032 1901305530484785152 1902844754209538048 1912059521041825792 1921814926761426944 1924124800471476736 1933941763739188352 1936947327759548416 1939275389451567104 1947902912192577536 1949169651642646528 1964517444175265792 1970345933258393054 1979111683826522336 1985860468165939456 1993398914466971648 1994695240392085504 2003569317091803136 2005977453290230784 2010401502127456256 2021772551347634176 2029124389677039616 2030767090626985984 2031563241106939904 2041928359684016128 2047559802060537856 2058006535744520192 2069646844204613632 2102806164065679982 2117986346621157376 2119363692916590848 2128792399410040832 2131351044120870208 2134663404468568064 2136051596010422272 2145554544287285248 2148133335806861312 2155944664031854592 2157690033791172608 2165047771521875968 2172920606268325888 2185210881190658048 2186979943752138752 2198999771967401984 2216314730801790976 2250360493284979712 2251823923723877776 2261841924373168384 2264560484378424596 2268079867247853568 2269554820761073664 2278170187962253312 2279651703305240576 2282391669294790144 2292545660903120896 2297601716717092864 2300363257241993216 2310597201540153344 2321786561265074176 2323666190236647424 2353304025897631744 2365310679090987008 2391008024115290944 2403207044646491408 2409834858950844416 2420555824709894144 2422129934761818112 2425041148625714528 2428809936580378624 2435829764709565952 2441201824011911168 2444135960819617792 2453414048574734336 2455009526636412928 2465931467189911552 2468895327126437888 2488335447812472832 2500385527516233728 2513142596534173696 2532931120916332544 2540446025622496628 2553407484936897121 2560449537635272192 2571840563754262528 2573513055684431744 2580610557616652288 2588069125003913824 2592091276854689792 2593776938012655616 2606752426610655232 2608447622051188736 2620052183889281024 2623201285071840256 2628986579705135104 2643856413300752384 2653470355731513344 2655618503127597056 2717644194809643008 2732580598988903936 2749823445316658438 2752307130634600448 2754096981658107904 2766349513954164736 2769674453273821184 2771475598429388032 2783805445382361088 2787151365388830272 2791482913535819776 2793298240936706048 2805725173298757632 2809097439132049408 2821594659573071872 2831216316605530112 2857583460018552832 2887496956985245696 2903366886425710432 2910233153496940544 2924326326299262976 2926228043011739648 2939246358576300032 2942779106603435008 2949269208704745472 2957793285718758656 2961348325725632164 2965950595631808512 2979145630412177408 2981082996629929984 2984666029077802496 2997944325796388864 3004556091091582976 3008167336393375744 3021550186629431296 3067965516796823552 3092122725590499328 3105879079782449152 3107096721692966912 3122949255987318784 3126702800766149696 3131562050210234368 3142655366076181072 3147539407609266176 3151322507858796544 3165342232312938496 3167400683919300608 3176136070912802816 3185315846158663168 3192340846784806912 3208310678905421824 3210397073293770752 3224679610940653568 3259713361596625024 3285380395939905536 3299996522268852224 3301290266798777344 3311249532915810304 3318133584486526208 3327284678348374016 3342087230056300544 3344260620584845312 3363176121832497152 3370593381376851968 3384398086543579616 3389657823579209728 3408830096337010688 3411046890374631424 3426222086624444416 3437905527306715136 3463445446696414088 3490716670686149632 3506246304910655488 3518202628723048448 3533854543531999232 3550967681934819328 3553842408597225472 3573374629447028224 3599170863137554432 3601511437552910336 3617533979786215424 3621881977358073856 3640360967038472192 3650400733085302784 3669025226621452288 3708886462604033984 3725386698967571456 3738090293018238976 3754720452502749184 3771424596878688256 3772903162055745536 3775957559134552064 3802611060969570304 3805689508419076096 3824119042083651584 3843629853522853888 3848249600942953472 3867883527478376704 3878550778903134208 3895805824385155072 3898339303285293056 3929034888350531584 3940691866516786108 3958223367653044672 3971720936331878912 3986797828933943296 3989390480784171008 4007138634183606272 4011954906580461568 4020803004254912512 4043545102695268352 4058248779354079232 4061534181253971968 4063126482213879808 4083856719368032256 4095119604121075712 4116013071489040384 4139293688409227264 4205612328131359964 4235972693242314752 4238727385833181696 4257584798820081664 4262702088241740416 4269326808937136128 4272103192020844544 4291109088574570496 4296266671613722624 4311889328063709184 4315380067582345216 4330095543043751936 4370421762381316096 4397999543934803968 4432629461603581952 4500720986569959424 4503647847447755552 4523683848746336768 4529120968756849192 4536159734495707136 4539109641522147328 4556340375924506624 4559303406610481152 4564783338589580288 4585091321806241792 4600726514483986432 4621194403080306688 4643573122530148352 4647332380473294848 4706608051795263488 4730621358181974016 4782016048230581888 4806414089292982816 4819669717901688832 4841111649419788288 4844259869523636224 4850082297251429056 4857619873160757248 4871659529419131904 4882403648023822336 4888271921639235584 4910019053272825856 4931862934379823104 4937790654252875776 4976670895624945664 5000771055032467456 5026285193068347392 5080892051244993256 5106814969873794242 5120899075270544384 5143681127508525056 5147026111368863488 5161221115233304576 5176138250007827648 5184182553709379584 5187553876025311232 5213504853221310464 5216895244102377472 5240104367778562048 5246402570143680512 5257973159410270208 5287712826601504768 5306940711463026688 5311237006255194112 5435288389619286016 5465161197977807872 5499646890633316876 5508193963316215808 5532699027908329472 5539348906547642368 5542951196858776064 5567610890764722176 5574302730777660544 5582965827071639552 5586596481873412096 5611450346597515264 5618194878264098816 5643189319146143744 5662432633211060224 5715166920037105664 5774993913970491392 5806733772851420864 5848652652598525952 5852456086023479296 5878492717152600064 5885558213206870016 5898538417409490944 5915586571437517312 5922696651451264328 5931901191263617024 5958291260824354816 5962165993259859968 5969332058155604992 5995888651592777728 6016334672786751488 6043100373258862592 6135931033593647104 6184245451180998656 6214193443385933824 6245898511974637568 6253405601532299392 6263124100420468736 6285310732152362144 6295078815218532352 6302645015717593088 6330684464625876992 6334801367838601216 6352272141825605632 6370631692317326336 6384681693569613824 6420794146587541504 6449359221881307136 6519426723193250048 6570760791879811072 6599993044537704448 6602580533597554688 6622499065831620608 6636267168973052416 6654569356696748032 6684174460112601088 6688521241169690624 6726352243664994304 6768796173087159232 6779315647158419456 6817660192674021376 6822093780749262848 6852444173248888832 6875811054613430272 6926890893392828176 6981433341372299264 7012492609821310976 7036405257446096896 7067709087063998464 7101935363869638656 7107684817194450944 7146749258894056448 7203022875105820672 7235067959572430848 7243763954716147712 7280721934076944384 7300801466170605568 7338050453242904576 7359821574229879937 7417772925208067968 7450773397935142912 7476180586036477952 7509440905005498368 7542849193757376512 7545806324111491072 7551915118269104128 7605222121939140608 7648238084167303168 7687259707045707776 7696499201885906944 7735767054956753408 7757101557806268416 7791611648770310144 7796678606570586112 7881383733033572216 7916446735306089344 7943441872663757824 7973595657867886592 7978780961568342016 8014277268367212544 8023909813160923136 8041606008509825024 8087090205390536704 8116497558708158464 8126252964427759616 8167713438736064512 8190239208242151424 8232026142978080768 8278587376818454528 8411224656262719928 8471945386484629504 8477454771666363392 8515169597640163328 8525404176483480832 8544206384041689088 8582218177149140992 8592533343227445248 8623778656127418368 8630760135164690432 8660191086087503872 8740843524762632192 8795999087869607936 8865258923207163904 9001441973139918848 9007295694895511104 9047367697492673536 9058241937513698384 9072319468991414272 9078219283044294656 9118606813220962304 9129566677179160576 9170182643612483584 9201453028967972864 9242388806160613376 9287146245060296704 9294664760946589696 9461242716363948032 9564032096461163776 9612828178585965632 9624382058608304533 9639339435803377664 9682223298839576576 9688519739047272448 9700164594502858112 9715239746321514496 9743319058838263808 9764807296047644672 9776543843278471168 9820038106545651712 9863725868759646208 9875581308505751552 10001542110064934912 10052570386136694784 10161784102489986512 10213629939747588484 10241798150541088768 10287362255017050112 10294052222737726976 10322442230466609152 10352276500015655296 10368365107418759168 10375107752050622464 10427009706442620928 10433790488204754944 10480208735557124096 10492805140287361024 10515946318820540416 10575425653203009536 10613881422926053376 10870576779238572032 10930322395955615744 10999293781266633752 11016387926632431616 11065398055816658944 11078697813095284736 11085902393717552128 11135221781529444352 11148605461555321088 11173192963746824192 11222900693195030528 11236389756528197632 11286378638292287488 11324865266422120448 11430333840074211328 11549987827940982784 11613467545702841728 11697305305197051904 11704912172046958592 11756985434305200128 11771116426413740032 11797076834818981888 11831173142875034624 11845393302902528656 11863802382527234048 11924331986519719936 11938664116311209984 11991777303185555456 12032669345573502976 12086200746517725184 12271862067187294208 12368490902361997312 12428386886771867648 12491797023949275136 12506811203064598784 12570621464304724288 12590157630437064704 12605290031435186176 12661368929251753984 12669602735677202432 12704544283651211264 12741263384634652672 12769363387139227648 12841588293175083008 12898718443762614272 13038853446386500096 13141521583759622144 13199986089075408896 13205161067195109376 13272534337946104832 13309138713393496064 13377042482339381248 13452704487329988608 13537592346174318464 13558631294316838912 13635320385348042752 13644187561498525696 13704888346497777664 13751622109226860544 13853781786785656352 13962866682744598528 14024985219642621952 14072810514892193792 14203870727739277312 14215369634388901888 14293498517788112896 14406045750211641344 14470135919144861696 14487527909432295424 14561443868153888768 14676100906485809152 14719643148459759874 14835545850416135936 14901546795870285824 14952361172072955904 15018881810010996736 15091612648222982144 15103830236538208256 15210444243878281216 15296476168334606336 15374519414091415552 15392998403771813888 15471534109913506816 15514203115612536832 15593357213141172224 15762767466067144432 15832893470612178688 15886883745327515648 15947191315735773184 15957561923136684032 16028554536734425088 16047819626321846272 16083212017019650048 16174180410781073408 16232995117416316928 16252505928855519232 16335426877472129024 16464052285956161536 16557174753636909056 16822449312525439856 16943890772969259008 16954909543332726784 17030339195280326656 17050808352966961664 17088412768083378176 17164436354298281984 17185066686454890496 17247557312254836736 17261520270329380864 17591998175739215872 17730517846414327808 17873852394558279847 18002883946279837696 18014591389791022208 18094735394985347072 18116483875027396768 18144638937982828544 18156438566088589312 18237213626441924608 18259133354358321152 18340365287224967168 18402906057935945728 18574292490120593408 18589329521893179392 18922485432727896064 19128064192922327552 19225656357171931264 19248764117216609066 19278678871606755328 19364446597679153152 19377039478094544896 19400329189005716224 19486638117676527616 19529614592095289344 19553087686556942336 19640076213091303424 19751162617011503104 20003084220129869824 20105140772273389568 20323568204979973024 20427259879495176968 20483596301082177536 20574724510034100224 20588104445475453952 20644884460933218304 20704553000031310592 20750215504101244928 20854019412885241856 20867580976409509888 20960417471114248192 20985610280574722048 21031892637641080832 21150851306406019072 21227762845852106752 21741153558477144064 21860644791911231488 21998587562533267504 22032775853264863232 22157395626190569472 22171804787435104256 22270443563058888704 22297210923110642176 22346385927493648384 22445801386390061056 22472779513056395264 22572757276584574976 23099975655881965568 23226935091405683456 23394610610394103808 23409824344093917184 23513970868610400256 23542232852827480064 23594153669637963776 23662346285750069248 23690786605805057312 23727604765054468096 23848663973039439872 23877328232622419968 23983554606371110912 24065338691147005952 24543724134374588416 24736981804723994624 24856773773543735296 24983594047898550272 25013622406129197568 25141242928609448576 25180315260874129408 25210580062870372352 25322737858503507968 25339205471354404864 25482526769269305344 25538726774278455296 25683176586350166016 26077706892773000192 26283043167519244288 26399972178150817792 26410322134390218752 26545068675892209664 26618277426786992128 26754084964678762496 26905408974659977216 27075184692348636928 27270640770696085504 27288375122997051392 27409776692995555328 27503244218453721088 27707563573571312704 27925733365489197056 28049970439285243904 28145621029784387584 28407741455478554624 28430739268777803776 28586997035576225792 28812091500423282688 28975055818864590848 29122887736307777536 29352201812971618304 29439286296919519748 29671091700832271872 29803093591740571648 29904722344145911808 30037763620021993472 30183225296445964288 30207660473076416512 30592952336669212672 30749038828182831104 30785996807543627776 30943068219827013632 31028406231225073664 31186714426282344448 31525534932134288864 31665786941224357376 31773767490655031296 31894382631471546368 31915123846273368064 32057109073468850176 32095639252643692544 32348360821562146816 32505011857711038464 32670853754944258048 32928104571912323072 33114349507273818112 33644898625050879712 33887781545938518016 33909819086665453568 34060678390560653312 34101616705933923328 34176825536166756352 34370133372909780992 34495114624509673472 34523040540658761728 35183996351478431744 35747704789116559694 36005767892559675392 36029182779582044416 36189470789970694144 36232967750054793536 36289277875965657088 36312877132177178624 36474427252883849216 36518266708716642304 36680730574449934336 36805812115871891456 37148584980241186816 37178659043786358784 38256128385844655104 38451312714343862528 38497528234433218132 38557357743213510656 38728893195358306304 38754078956189089792 38800658378011432448 38973276235353055232 39059229184190578688 39106175373113884672 39280152426182606848 39502325234023006208 40006168440259739648 40210281544546779136 40647136409959946048 40854519758990353936 40967192602164355072 41149449020068200448 41176208890950907904 41289768921866436608 41409106000062621184 41500431008202489856 41708038825770483712 41735161952819019776 41920834942228496384 41971220561149444096 42301702612812038144 43721289583822462976 43997175125066535008 44065551706529726464 44314791252381138944 44343609574870208512 44540887126117777408 44594421846221284352 44692771854987296768 44945559026112790528 45145514553169149952 46199951311763931136 46453870182811366912 46789221220788207616 46819648688187834368 47027941737220800512 47084465705654960128 47324692571500138496 47381573211610114624 47455209530108936192 47697327946078879744 47754656465244839936 47967109212742221824 48130677382294011904 49087448268749176832 49473963609447989248 49713547547087470592 49967188095797100544 50027244812258395136 50282485857218897152 50421160125740744704 50645475717007015936 50678410942708809728 50965053538538610688 51077453548556910592 51366353172700332032 52155413785546000384 52566086335038488576 52799944356301635584 52820644268780437504 53090137351784419328 53236554853573984256 53508169929357524992 53810817949319954432 54150369384697273856 54541281541392171008 54576750245994102784 54819553385991110656 55415127147142625408 55851466730978394112 56099940878570487808 56291242059568775168 56815482910957109248 57173994071152451584 57624183000846565376 57950111637729181696 58245775472615555072 58878572593839039496 59342183401664543744 59606187183481143296 59809444688291823616 60075527240043986944 60366450592891928576 60415320946152833024 61185904673338425344 61498077656365662208 61571993615087255552 61886136439654027264 62056812462450147328 62373428852564688896 63051069864268577728 63331573882448714752 63547534981310062592 63830247692546736128 64114218146937700352 64191278505287385088 64696721643124293632 65010023715422076928 65341707509888516096 66228699014547636224 67289797250101759424 67775563091877036032 67819638173330907136 68121356781121306624 68203233411867846656 68353651072333512704 68740266745819561984 68990229249019346944 69046081081317523456 70367992702956863488 71495409578233119388 72011535785119350784 72058365559164088832 72378941579941388288 72465935500109587072 72578555751931314176 72625754264354357248 72948854505767698432 73036533417433284608 73361461148899868672 73611624231743782912 74297169960482373632 76512256771689310208 76902625428687725056 76995056468866436264 77114715486427021312 77457786390716612608 77508157912378179584 77601316756022864896 77946552470706110464 78212350746227769344 78560304852365213696 79004650468046012416 80012336880519479296 80420563089093558272 81294272819919892096 81709039517980707872 81934385204328710144 82298898040136400896 82352417781901815808 82579537843732873216 82818212000125242368 83000862016404979712 83470323905638039552 83841669884456992768 83942441122298888192 84603405225624076288 87442579167644925952 87994350250133070016 88131103413059452928 88629582504762277888 88687219149740417024 89081774252235554816 89188843692442568704 89385543709974593536 89891118052225581056 90291029106338299904 92399902623527862272 92907740365622733824 93639297376375668736 94055883474441601024 94168931411309920256 94649385143000276992 94763146423220229248 94910419060217872384 95394655892157759488 95509312930489679872 95934218425484443648 96261354764588023808 98174896537498353664 99427095094174941184 99934376191594201088 100054489624516790272 100564971714437794304 100842320251481489408 101290951434014031872 101356821885417619456 101930107077077221376 102732706345400664064 104310827571092000768 105132172670076977152 105641288537560875008 106180274703568838656 106473109707147968512 107016339858715049984 107621635898639908864 108300738769394547712 109153500491988205568 109639106771982221312 110830254294285250816 111702933461956788224 112199881757140975616 112582484119137550336 113630965821914218496 114347988142304903168 115248366001693130752 115900223275458363392 116491550945231110144 117757145187678078992 118684366803329087488 119212374366962286592 119618889376583647232 120151054480087973888 120732901185783857152 120830641892305666048 122996155312731324416 123143987230174511104 123772272879308054528 124113624924900294656 124746857705129377792 125116966761907958929 126102139728537155456 126663147764897429504 127095069962620125184 127660495385093472256 128228436293875400704 128382557010574770176 130020047430844153856 130683415019777032192 132457398029095272448 134579594500203518848 135551126183754072064 135639276346661814272 136242713562242613248 136406466823735693312 136707302144667025408 137480533491639123968 137980458498038693888 140735985405913726976 142990819156466238776 144023071570238701568 144116731118328177664 144757883159882776576 144931871000219174144 145251508528708714496 145897709011535396864 146073066834866569216 146722922297799737344 147223248463487565824 148594339920964747264 153024513543378620416 153805250857375450112 153990112937732872528 154229430972854042624 155016315824756359168 155202633512045729792 155893104941412220928 156424701492455538688 157120609704730427392 158009300936092024832 160841126178187116544 162588545639839784192 163418079035961415744 163868770408657420288 164597796080272801792 164704835563803631616 165159075687465746432 165636424000250484736 166001724032809959424 166940647811276079104 167683339768913985536 167884882244597776384 174885158335289851904 175988700500266140032 176262206826118905856 177259165009524555776 177374438299480834048 178163548504471109632 178377687384885137408 178771087419949187072 179782236104451162112 184799805247055724544 185815480731245467648 187278594752751337472 188111766948883202048 188337862822619840512 189298770286000553984 189526292846440458496 190789311784315518976 191018625860979359744 191868436850968887296 192522709529176047616 196349793074996707328 198854190188349882368 199868752383188402176 200108979249033580544 201129943428875588608 201684640502962978816 202713643770835238912 203860214154154442752 205465412690801328128 208621655142184001536 210264345340153954304 211282577075121750016 212360549407137677312 214032679717430099968 215243271797279817728 216601477538789095424 218307000983976411136 219278213543964442624 221660508588570501632 223405866923913576448 224399763514281951232 228695976284609806336 230496732003386261504 231800446550916726784 232983101890462220288 235514290375356157984 237368733606658174976 238424748733924573184 239237778753167294464 241465802371567714304 241661283784611332096 245992310625462648832 246287974460349022208 247544545758616109056 249493715410258755584 250233933523815917858 252204279457074310912 253326295529794859008 254190139925240250368 255320990770186944512 256765114021149540352 260040094861688307712 261366830039554064384 269159189000407037696 271102252367508144128 271278552693323628544 272485427124485226496 272812933647471386624 273414604289334050816 274961066983278247936 275960916996077387776 281471970811827453952 285981638312932477552 288046143140477403136 288233462236656355328 289515766319765553152 289863742000438348288 290503017057417428992 291795418023070793728 292146133669733138432 293445844595599474688 306049027086757240832 307610501714750900224 307980225875465745056 308458861945708085248 310032631649512718336 310405267024091459584 311786209882824441856 312849402984911077376 316018601872184049664 321682252356374233088 325177091279679568384 326836158071922831488 327737540817314840576 329195592160545603584 329409671127607263232 331272848000500969472 332003448065619918848 333881295622552158208 335769764489195552768 349770316670579703808 351977401000532280064 354518330019049111552 354748876598961668096 356327097008942219264 356755374769770274816 357542174839898374144 359564472208902324224 369599610494111449088 371630961462490935296 374557189505502674944 376675725645239681024 378597540572001107968 379052585692880916992 381578623568631037952 382037251721958719488 383736873701937774592 392699586149993414656 397708380376699764736 399737504766376804352 400217958498067161088 402259886857751177216 403369281005925957632 405427287541670477824 407720428308308885504 417243310284368003072 420528690680307908608 422565154150243500032 424721098814275354624 428065359434860199936 430486543594559635456 433202955077578190848 436614001967952822272 443321017177141003264 446811733847827152896 448799527028563902464 457391952569219612672 463600893101833453568 465966203780924440576 471028580750712315968 474737467213316349952 476849497467849146368 478475557506334588928 482931604743135428608 483322567569222664192 492575948920698044416 495089091517232218112 498987430820517511168 500467867047631835716 504408558914148621824 506652591059589718016 508380279850480500736 510641981540373889024 513530228042299080704 520080189723376615424 522733660079108128768 538318378000814075392 542204504735016288256 542557105386647257088 544970854248970452992 545625867294942773248 549922133966556495872 562943941623654907904 571963276625864955104 576092286280954806272 576466924473312710656 579031532639531106304 579727484000876696576 581006034114834857984 584292267339466276864 586891689191198949376 612098054173514481664 615221003429501800448 615960451750931490112 616917723891416170496 620065263299025436672 620810534048182919168 623572419765648883712 625698805969822154752 632037203744368099328 650354182559359136768 653672316143845662976 655475081634629681152 658391184321091207168 658819342255214526464 662545696001001938944 664006896131239837696 667762591245104316416 671539528978391105536 699540633341159407616 703954802001064560128 709036660038098223104 709497753197923336192 712654194017884438528 713510749539540549632 719128944417804648448 743261922924981870592 749114379011005349888 753351451290479362048 757195081144002215936 758105171385761833984 764074503443917438976 767473747403875549184 785399172299986829312 795416760753399529472 799475009532753608704 800435916996134322176 804519773715502354432 806738562011851915264 810854575083340955648 815440856616617771008 834486620568736006144 841057381360615817216 845130308300487000064 849442197628550709248 860973087189119270912 866405910155156381696 873228003935905644544 886642034354282006528 893623467695654305792 897599054057127804928 914783905138439225344 927201786203666907136 931932407561848881152 942057161501424631936 949474934426632699904 953698994935698292736 956951115012669177856 965863209486270857216 985151897841396088832 990178183034464436224 1000935734095263671432 1008817117828297243648 1013305182119179436032 1016760559700961001472 1021283963080747778048 1027060456084598161408 1040160379446753230848 1045467320158216257536 1076636756001628150784 1085114210773294514176 1089941708497940905984 1091251734589885546496 1099844267933112991744 1125887883247309815808 1143926553251729910208 1152184572561909612544 1152933848946625421312 1158063065279062212608 1159454968001753393152 1162012068229669715968 1168584534678932553728 1173783378382397898752 1224196108347028963328 1230442006859003600896 1231920903501862980224 1233835447782832340992 1240130526598050873344 1241621068096365838336 1247144839531297767424 1251397611939644309504 1300708365118718273536 1307344632287691325952 1310950163269259362304 1316782368642182414336 1317638684510429052928 1325091392002003877888 1335525182490208632832 1343079057956782211072 1399081266682318815232 1407909604002129120256 1418995506395846672384 1425308388035768877056 1427021499079081099264 1438257888835609296896 1486523845849963741184 1498228758022010699776 1506702902580958724096 1514390162288004431872 1516210342771523667968 1528149006887834877952 1534947494807751098368 1570798344599973658624 1598950019065507217408 1600871833992268644352 1609039547431004708864 1613477124023703830528 1621709150166681911296 1630881713233235542016 1668973241137472012288 1690260616600974000128 1698884395257101418496 1721946174378238541824 1732811820310312763392 1746456007871811289088 1773284068708564013056 1787246935391308611584 1829567810276878450688 1863864815123697762304 1884114323002849263872 1898949868853265399808 1907397989871396585472 1913902230025338355712 1931726418972541714432 1970303795682792177664 1980356366068928872448 2001871468190527342864 2017634235656594487296 2026610364238358872064 2033521119401922002944 2042567926161495556096 2054120912169196322816 2090934640316432515072 2153273512003256301568 2170228421546589028352 2179883416995881811968 2182503469179771092992 2251775766494619631616 2287853106503459820416 2304369145123819225088 2305867697893250842624 2316126130558124425216 2318909936003506786304 2324024136459339431936 2337169069357865107456 2448392216694057926656 2460884013718007201792 2463841807003725960448 2480261053196101746688 2483242136192731676672 2494289679062595534848 2502795223879288619008 2601416730237436547072 2614689264575382651904 2621900326538518724608 2635277369020858105856 2650182784004007755776 2671050364980417265664 2686158115913564422144 2798162533364637630464 2815819208004258240512 2837991012791693344768 2850616776071537754112 2854042998158162198528 2973047691699927482368 2996457516044021399552 3013405805161917448192 3028780324576008863744 3032420685543047335936 3056298013775669755904 3141596689199947317248 3197900038131014434816 3201743667984537288704 3218079094862009417728 3243418300333363822592 3261763426466471084032 3337946482274944024576 3380521233201948000256 3397768790514202836992 3465623640620625526784 3492912015743622578176 3546568137417128026112 3574493870782617223168 3659135620553756901376 3727729630247395524608 3768228646005698527744 3797899737706530799616 3814795979742793170944 3940607591365584355328 3960712732137857744896 4003742936381054685728 4035268471313188974592 4053220728476717744128 4067042238803844005888 4108241824338392645632 4181869280632865030144 4306547024006512603136 4340456843093178056704 4365006938359542185984 4575706213006919640832 4608738290247638450176 4611735395786501685248 4632252261116248850432 4637819872007013572608 4648048272918678863872 4674338138715730214912 4896784433388115853312 4921768027436014403584 4927683614007451920896 4960522106392203493376 4966484272385463353344 4988579358125191069696 5202833460474873094144 5229378529150765303808 5243800653077037449216 5270554738041716211712 5300365568008015511552 5372316231827128844288 5596325066729275260928 5631638416008516481024 5675982025583386689536 5708085996316324397056 5946095383399854964736 6026811610323834896384 6057560649152017727488 6064841371086094671872 6112596027551339511808 6283193378399894634496 6403487335969074577408 6436158189724018835456 6486836600666727645184 6523526852932942168064 6675892964549888049152 6761042466403896000512 6795537581028405673984 6931247281241251053568 7093136274834256052224 7148987741565234446336 7318271241107513802752 7536457292011397055488 7595799475413061599232 7629591959485586341888 7881215182731168710656 7921425464275715489792 8007485872762109371456 8070536942626377949184 8106441456953435488256 8134084477607688011776 8216483648676785291264 8613094048013025206272 8680913686186356113408 8730013876719084371968 9151412426013839281664 9217476580495276900352 9223470791573003370496 9264504522232497700864 9275639744014027145216 9348676277431460429824 9793568866776231706624 9843536054872028807168 9855367228014903841792 9932968544770926706688 9977158716250382139392 10405666920949746188288 10458757058301530607616 10487601306154074898432 10541109476083432423424 10600731136016031023104 10744632463654257688576 11192650133458550521856 11263276832017032962048 11351964051166773379072 11416171992632648794112 11892190766799709929472 12053623220647669792768 12115121298304035454976 12129682742172189343744 12225192055102679023616 12806974671938149154816 12872316379448037670912 13047053705865884336128 13351785929099776098304 13522084932807792001024 13591075162056811347968 13862494562482502107136 14186272549668512104448 14297975483130468892672 14636542482215027605504 15072914584022794110976 15191598950826123198464 15259183918971172683776 15762430365462337421312 15842850928551430979584 16014971745524218742912 16141073885252755898368 16212882913906870976512 16268168955215376023552 17226188096026050412544 17361827372372712226816 17460027753438168743936 18302824852027678563328 18446941583146006740992 18529009044464995401728 18551279488028054290432 18697352554862920859648 19587137733552463413248 19687072109744057614336 19710734456029807683584 19865937089541853413376 19954317432500764278784 20811333841899492376576 20917514116603061215232 20975202612308149796864 21082218952166864846848 21201462272032062046208 22385300266917101043712 22526553664034065924096 22703928102333546758144 22832343985265297588224 23784381533599419858944 24230242596608070909952 24259365484344378687488 24450384110205358047232 25613949343876298309632 25744632758896075341824 26094107411731768672256 26703571858199552196608 27182150324113622695936 27724989124965004214272 28372545099337024208896 29273084964430055211008 30145829168045588221952 30383197901652246396928 31685701857102861959168 32029943491048437485824 32282147770505511796736 32425765827813741953024 32536337910430752047104 34452376192052100825088 34723654744745424453632 34920055506876337487872 36605649704055357126656 36893883166292013481984 37058018088929990803456 37102558976056108580864 39174275467104926826496 39374144219488115228672 39421468912059615367168 39731874179083706826752 41622667683798984753152 41835028233206122430464 42164437904333729693696 42402924544064124092416 45053107328068131848192 45407856204667093516288 45664687970530595176448 47568763067198839717888 48460485193216141819904 48518730968688757374976 51227898687752596619264 51489265517792150683648 53407143716399104393216 54364300648227245391872 55449978249930008428544 56745090198674048417792 60291658336091176443904 60766395803304492793856 63371403714205723918336 64059886982096874971648 64564295541011023593472 64851531655627483906048 68904752384104201650176 69840111013752674975744 73211299408110714253312 73787766332584026963968 74205117952112217161728 78348550934209853652992 78748288438976230457344 78842937824119230734336 79463748358167413653504 83245335367597969506304 83670056466412244860928 84328875808667459387392 84805849088128248184832 90106214656136263696384 91329375941061190352896 95137526134397679435776 97037461937377514749952 102455797375505193238528 102978531035584301367296 106814287432798208786432 110899956499860016857088 113490180397348096835584 120583316672182352887808 121532791606608985587712 128119773964193749943296 129128591082022047186944 129703063311254967812096 137809504768208403300352 139680222027505349951488 146422598816221428506624 147575532665168053927936 148410235904224434323456 156697101868419707305984 157496576877952460914688 157685875648238461468672 158927496716334827307008 166490670735195939012608 167340112932824489721856 169611698176256496369664 180212429312272527392768 182658751882122380705792 190275052268795358871552 194074923874755029499904 204911594751010386477056 205957062071168602734592 221799912999720033714176 226980360794696193671168 241166633344364705775616 243065583213217971175424 256239547928387499886592 258257182164044094373888 259406126622509935624192 275619009536416806600704 292845197632442857013248 295151065330336107855872 296820471808448868646912 314993153755904921829376 315371751296476922937344 317854993432669654614016 332981341470391878025216 334680225865648979443712 339223396352512992739328 360424858624545054785536 380550104537590717743104 388149847749510058999808 411914124142337205469184 443599825999440067428352 453960721589392387342336 482333266688729411551232 512479095856774999773184 516514364328088188747776 551238019072833613201408 585690395264885714026496 590302130660672215711744 593640943616897737293824 629986307511809843658752 630743502592953845874688 665962682940783756050432 669360451731297958887424 720849717249090109571072 776299695499020117999616 823828248284674410938368 907921443178784774684672 964666533377458823102464 1024958191713549999546368 1033028728656176377495552 1102476038145667226402816 1171380790529771428052992 1187281887233795474587648 1261487005185907691749376 1331925365881567512100864 1338720903462595917774848 1441699434498180219142144 1552599390998040235999232 1815842886357569549369344 1929333066754917646204928 2049916383427099999092736 2066057457312352754991104 2204952076291334452805632 2342761581059542856105984 2374563774467590949175296 2522974010371815383498752 2663850731763135024201728 2677441806925191835549696 2883398868996360438284288 3105198781996080471998464 3858666133509835292409856 4099832766854199998185472 4132114914624705509982208 4409904152582668905611264 4685523162119085712211968 5045948020743630766997504 5354883613850383671099392 5766797737992720876568576 7717332267019670584819712 8199665533708399996370944 9371046324238171424423936 10091896041487261533995008 10709767227700767342198784 15434664534039341169639424 16399331067416799992741888 18742092648476342848847872 20183792082974523067990016 30869329068078682339278848 32798662134833599985483776 37484185296952685697695744 40367584165949046135980032 65597324269667199970967552 74968370593905371395391488 131194648539334399941935104 262389297078668799883870208 524778594157337599767740416
- Sum of all divisors σ(n): 1423053461029219997631697161
- Sum of proper divisors (its aliquot sum) s(n): 898274866871882397863956745
- 524778594157337599767740416 is an abundant number, because the sum of its proper divisors (898274866871882397863956745) is greater than itself. Its abundance is 373496272714544798096216329
Bases of 524778594157337599767740416
- Binary: 110110010000101100011000010010111110011000111100001001101001001000100000000000000000000002
- Hexadecimal: 0x1B2163097CC784D24400000
- Base-36: 1TXRPNS2F9YJHHM3GG
Squares and roots of 524778594157337599767740416
- 524778594157337599767740416 squared (5247785941573375997677404162) is 275392572885751644803654204431583877006827714359853056
- 524778594157337599767740416 cubed (5247785941573375997677404163) is 144520127240356877204955733038120223374474260547816125230435110086815302912311296
-
524778594157337599767740416 is a
perfect square number . Itssquare root is 22908046493696 -
The
cube root of 524778594157337599767740416 is 806600903.0893119623
Scales and comparisons
How big is 524778594157337599767740416?- 524,778,594,157,337,599,767,740,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 524,778,594,157,337,599,767,740,416 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 524778594157337599767740416 cubic inches would be around 67216741.9 feet tall.
Recreational maths with 524778594157337599767740416
- 524778594157337599767740416 backwards is 614047767995733751495877425
- The number of decimal digits it has is: 27
- The sum of 524778594157337599767740416's digits is 142
- 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 524778594157337599767740416 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 524778594157337599767740416 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/524778594157337599767740416/
Chicago style:
Numbermatics. 2024. "Number 524778594157337599767740416 - Facts about the integer". https://numbermatics.com/n/524778594157337599767740416/
The information we have on file for 524778594157337599767740416 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 524778594157337599767740416, math, Factors of 524778594157337599767740416, curriculum, school, college, exams, university, Prime factorization of 524778594157337599767740416, STEM, science, technology, engineering, physics, economics, calculator, five hundred twenty-four septillion, seven hundred seventy-eight sextillion, five hundred ninety-four quintillion, one hundred fifty-seven quadrillion, three hundred thirty-seven trillion, five hundred ninety-nine billion, seven hundred sixty-seven million, seven hundred forty thousand, four hundred sixteen.