842690342377825094728433664
842,690,342,377,825,094,728,433,664 is an even composite number composed of five prime numbers multiplied together.
842690342377825094728433664 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred seventy-five divisors.
Prime factorization of 842690342377825094728433664:
214 × 310 × 132 × 374 × 2294
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 37 × 37 × 37 × 37 × 229 × 229 × 229 × 229)See below for interesting mathematical facts about the number 842690342377825094728433664 from the Numbermatics database.
Names of 842690342377825094728433664
- Cardinal: 842690342377825094728433664 can be written as Eight hundred forty-two septillion, six hundred ninety sextillion, three hundred forty-two quintillion, three hundred seventy-seven quadrillion, eight hundred twenty-five trillion, ninety-four billion, seven hundred twenty-eight million, four hundred thirty-three thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 8.42690342377825094728433664 × 1026
Factors of 842690342377825094728433664
Divisors of 842690342377825094728433664
- Number of divisors d(n): 12375
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 37 39 48 52 54 64 72 74 78 81 96 104 108 111 117 128 144 148 156 162 169 192 208 216 222 229 234 243 256 288 296 312 324 333 338 351 384 416 432 444 458 468 481 486 507 512 576 592 624 648 666 676 687 702 729 768 832 864 888 916 936 962 972 999 1014 1024 1053 1152 1184 1248 1296 1332 1352 1369 1374 1404 1443 1458 1521 1536 1664 1728 1776 1832 1872 1924 1944 1998 2028 2048 2061 2106 2187 2304 2368 2496 2592 2664 2704 2738 2748 2808 2886 2916 2977 2997 3042 3072 3159 3328 3456 3552 3664 3744 3848 3888 3996 4056 4096 4107 4122 4212 4329 4374 4563 4608 4736 4992 5184 5328 5408 5476 5496 5616 5772 5832 5954 5994 6084 6144 6183 6253 6318 6561 6656 6912 7104 7328 7488 7696 7776 7992 8112 8192 8214 8244 8424 8473 8658 8748 8931 8991 9126 9216 9472 9477 9984 10368 10656 10816 10952 10992 11232 11544 11664 11908 11988 12168 12288 12321 12366 12506 12636 12987 13122 13312 13689 13824 14208 14656 14976 15392 15552 15984 16224 16384 16428 16488 16848 16946 17316 17496 17797 17862 17982 18252 18432 18549 18759 18944 18954 19683 19968 20736 21312 21632 21904 21984 22464 23088 23328 23816 23976 24336 24576 24642 24732 25012 25272 25419 25974 26244 26624 26793 26973 27378 27648 28416 28431 29312 29952 30784 31104 31968 32448 32856 32976 33696 33892 34632 34992 35594 35724 35964 36504 36864 36963 37098 37518 37888 37908 38701 38961 39366 39936 41067 41472 42624 43264 43808 43968 44928 46176 46656 47632 47952 48672 49152 49284 49464 50024 50544 50653 50838 51948 52441 52488 53248 53391 53586 53946 54756 55296 55647 56277 56832 56862 58624 59049 59904 61568 62208 63936 64896 65712 65952 67392 67784 69264 69984 71188 71448 71928 73008 73728 73926 74196 75036 75776 75816 76257 77402 77922 78732 79872 80379 80919 82134 82944 85248 85293 86528 87616 87936 89856 92352 93312 95264 95904 97344 98568 98928 100048 101088 101306 101676 103896 104882 104976 106496 106782 107172 107892 109512 110149 110592 110889 111294 112554 113664 113724 116103 116883 117248 118098 119808 123136 123201 124416 127872 129792 131424 131904 134784 135568 138528 139968 142376 142896 143856 146016 147456 147852 148392 150072 151552 151632 151959 152514 154804 155844 157323 157464 159744 160173 160758 161838 164268 165888 166941 168831 170496 170586 173056 175232 175872 179712 184704 186624 190528 191808 194688 197136 197856 200096 202176 202612 203352 207792 209764 209952 212992 213564 214344 215784 219024 220298 221184 221778 222588 225108 227328 227448 228771 231361 232206 233766 234496 236196 239616 241137 242757 246272 246402 248832 255744 255879 259584 262848 263808 269568 271136 277056 279936 284752 285792 287712 292032 295704 296784 300144 303104 303264 303918 305028 309608 311688 313501 314646 314928 319488 320346 321516 323676 328536 330447 331776 332667 333882 337662 340992 341172 346112 348309 350464 350649 351744 359424 369408 369603 373248 381056 383616 389376 394272 395712 400192 404352 405224 406704 415584 419528 419904 427128 428688 431568 438048 440596 442368 443556 445176 450216 454656 454896 455877 457542 462722 464412 467532 468992 471969 472392 479232 480519 482274 485514 492544 492804 497664 500823 506493 511488 511758 519168 525696 527616 539136 542272 554112 559872 569504 571584 575424 584064 591408 593568 600288 606208 606528 607836 610056 619216 623376 627002 629292 629856 638976 640692 643032 647352 657072 658489 660894 663552 665334 667764 675324 681733 681984 682344 686313 692224 694083 696618 700928 701298 703488 718848 723411 728271 738816 739206 746496 762112 767232 767637 778752 788544 791424 800384 808704 810448 813408 831168 839056 839808 854256 857376 863136 876096 881192 887112 890352 900432 909312 909792 911754 915084 925444 928824 935064 937984 940503 943938 944784 958464 961038 964548 971028 985088 985608 991341 995328 998001 1001646 1012986 1022976 1023516 1038336 1044927 1051392 1051947 1055232 1078272 1084544 1108224 1108809 1119744 1139008 1143168 1150848 1168128 1182816 1187136 1200576 1213056 1215672 1220112 1238432 1246752 1254004 1258584 1259712 1281384 1286064 1294704 1314144 1316978 1321788 1327104 1330668 1335528 1350648 1363466 1363968 1364688 1367631 1372626 1384448 1388166 1393236 1401856 1402596 1406976 1415907 1431937 1437696 1441557 1446822 1456542 1477632 1478412 1492992 1502469 1519479 1524224 1534464 1535274 1557504 1577088 1582848 1600768 1617408 1620896 1626816 1662336 1678112 1679616 1708512 1714752 1726272 1752192 1762384 1774224 1780704 1800864 1818624 1819584 1823508 1830168 1850888 1857648 1870128 1874161 1875968 1881006 1887876 1889568 1916928 1922076 1929096 1940317 1942056 1970176 1971216 1975467 1982682 1990656 1996002 2003292 2025972 2045199 2045952 2047032 2058939 2076672 2082249 2089854 2102784 2103894 2110464 2156544 2169088 2170233 2184813 2216448 2217618 2239488 2278016 2286336 2301696 2336256 2365632 2374272 2401152 2426112 2431344 2440224 2476864 2493504 2508008 2517168 2519424 2562768 2572128 2589408 2628288 2633956 2643576 2661336 2671056 2701296 2726932 2727936 2729376 2735262 2745252 2768896 2776332 2786472 2803712 2805192 2813952 2821509 2831814 2863874 2875392 2883114 2893644 2913084 2955264 2956824 2974023 2985984 2994003 3004938 3038958 3048448 3068928 3070548 3115008 3134781 3154176 3155841 3165696 3201536 3234816 3241792 3253632 3324672 3326427 3356224 3359232 3417024 3429504 3452544 3504384 3524768 3548448 3561408 3601728 3639168 3647016 3660336 3701776 3715296 3740256 3748322 3751936 3762012 3775752 3779136 3844152 3858192 3880634 3884112 3940352 3942432 3950934 3965364 3981312 3992004 4006584 4051944 4075513 4090398 4091904 4094064 4102893 4117878 4153344 4164498 4179708 4205568 4207788 4220928 4247721 4295811 4313088 4324671 4338176 4340466 4369626 4432896 4435236 4478976 4507407 4556032 4558437 4572672 4603392 4672512 4731264 4748544 4802304 4852224 4862688 4880448 4953728 4987008 5016016 5034336 5038848 5125536 5144256 5178816 5256576 5267912 5287152 5322672 5342112 5402592 5453864 5455872 5458752 5470524 5490504 5552664 5572944 5607424 5610384 5622483 5627904 5643018 5663628 5727748 5750784 5766228 5787288 5820951 5826168 5910528 5913648 5926401 5948046 5971968 5988006 6009876 6077916 6096896 6135597 6137856 6141096 6176817 6230016 6246747 6269562 6308352 6311682 6331392 6403072 6469632 6483584 6507264 6510699 6649344 6652854 6712448 6718464 6834048 6859008 6905088 7008768 7049536 7096896 7122816 7203456 7278336 7294032 7320672 7403552 7430592 7480512 7496644 7524024 7551504 7558272 7688304 7716384 7761268 7768224 7880704 7884864 7901868 7930728 7984008 8013168 8103888 8151026 8180796 8183808 8188128 8205786 8235756 8306688 8328996 8359416 8411136 8415576 8441856 8464527 8495442 8560357 8591622 8626176 8649342 8676352 8680932 8739252 8862529 8865792 8870472 8922069 8957952 8982009 9014814 9112064 9116874 9145344 9206784 9345024 9404343 9462528 9467523 9497088 9604608 9704448 9725376 9760896 9907456 9974016 9979281 10032032 10068672 10077696 10251072 10288512 10357632 10513152 10535824 10574304 10645344 10684224 10805184 10907728 10917504 10941048 10981008 11105328 11145888 11214848 11220768 11244966 11255808 11286036 11327256 11455496 11532456 11574576 11599537 11641902 11652336 11821056 11827296 11852802 11896092 11943936 11976012 12008989 12019752 12155832 12193792 12226539 12271194 12275712 12282192 12308679 12353634 12460032 12493494 12539124 12616704 12623364 12662784 12743163 12806144 12887433 12939264 12967168 12974013 13014528 13021398 13298688 13305708 13424896 13436928 13522221 13668096 13675311 13718016 13810176 14017536 14099072 14193792 14245632 14406912 14556672 14588064 14641344 14807104 14861184 14961024 14993288 15048048 15103008 15116544 15376608 15432768 15522536 15536448 15769728 15803736 15861456 15968016 16026336 16207776 16302052 16361592 16367616 16376256 16411572 16471512 16657992 16718832 16822272 16831152 16867449 16883712 16929054 16990884 17120714 17183244 17252352 17298684 17352704 17361864 17462853 17478504 17725058 17731584 17740944 17779203 17844138 17915904 17964018 18029628 18224128 18233748 18290688 18406791 18413568 18530451 18690048 18740241 18808686 18925056 18935046 18994176 19209216 19408896 19450752 19521792 19532097 19814912 19948032 19958562 20064064 20137344 20155392 20502144 20577024 20715264 21026304 21071648 21148608 21290688 21368448 21610368 21815456 21835008 21882096 21962016 22210656 22291776 22429696 22441536 22489932 22572072 22654512 22910992 23064912 23149152 23199074 23283804 23304672 23642112 23654592 23705604 23792184 23952024 24017978 24039504 24311664 24364093 24387584 24453078 24542388 24551424 24564384 24617358 24707268 24920064 24986988 25078248 25224121 25233408 25246728 25325568 25393581 25486326 25612288 25681071 25774866 25878528 25934336 25948026 26029056 26042796 26587587 26597376 26611416 26766207 26849792 26873856 26946027 27044442 27336192 27350622 27436032 27620352 28035072 28198144 28213029 28387584 28402569 28491264 28813824 29113344 29176128 29282688 29614208 29722368 29922048 29986576 30096096 30206016 30233088 30753216 30865536 31045072 31072896 31539456 31607472 31722912 31936032 32052672 32415552 32604104 32723184 32752512 32823144 32943024 33315984 33437664 33644544 33662304 33734898 33767424 33858108 33981768 34241428 34366488 34597368 34705408 34723728 34798611 34925706 34957008 35450116 35463168 35481888 35558406 35688276 35831808 35928036 36026967 36059256 36448256 36467496 36581376 36679617 36813582 36827136 36926037 37060902 37380096 37480482 37617372 37850112 37870092 37988352 38229489 38418432 38662299 38817792 38901504 38922039 39043584 39064194 39629824 39896064 39917124 40128128 40274688 40310784 41004288 41025933 41154048 41430528 42052608 42143296 42297216 42581376 42736896 43220736 43630912 43670016 43764192 43924032 44421312 44583552 44883072 44979864 45144144 45309024 45821984 46129824 46298304 46398148 46567608 46609344 47309184 47411208 47584368 47904048 48035956 48079008 48623328 48728186 48775168 48906156 49084776 49102848 49128768 49234716 49414536 49973976 50156496 50448242 50466816 50493456 50602347 50651136 50787162 50972652 51224576 51362142 51549732 51757056 51868672 51896052 52058112 52085592 52388559 52981669 53175174 53194752 53222832 53337609 53532414 53699584 53747712 53892054 54088884 54672384 54701244 54872064 55220373 55240704 55591353 56070144 56220723 56396288 56426058 56775168 56805138 56982528 57627648 58226688 58352256 58565376 58596291 59228416 59444736 59844096 59973152 60192192 60412032 60466176 61506432 61731072 62090144 62145792 63078912 63214944 63445824 63872064 64105344 64831104 65208208 65446368 65505024 65646288 65886048 66631968 66875328 67289088 67324608 67469796 67716216 67963536 68482856 68732976 69194736 69410816 69447456 69597222 69851412 69914016 70900232 70926336 70963776 71116812 71376552 71791729 71856072 72053934 72118512 72896512 72934992 73092279 73162752 73359234 73627164 73654272 73852074 74121804 74760192 74960964 75234744 75672363 75700224 75740184 75976704 76180743 76458978 76836864 77043213 77324598 77635584 77803008 77844078 78087168 78128388 79259648 79762761 79792128 79834248 80256256 80298621 80549376 80621568 80838081 82008576 82051866 82308096 82861056 84105216 84286592 84594432 84639087 85162752 85473792 86441472 87261824 87340032 87528384 87848064 88842624 89167104 89766144 89959728 90288288 90618048 91643968 92259648 92596608 92796296 93135216 93218688 94618368 94822416 95168736 95808096 96071912 96158016 97246656 97456372 97812312 98169552 98257536 98469432 98829072 99947952 100312992 100896484 100933632 100986912 101204694 101302272 101574324 101945304 102449152 102724284 103099464 103737344 103792104 104116224 104171184 104395833 104777118 105963338 106350348 106389504 106445664 106675218 107064828 107399168 107495424 107784108 108080901 108177768 109344768 109402488 109744128 110038851 110440746 110481408 110778111 111182706 112140288 112441446 112792576 112852116 113550336 113610276 113965056 114688467 115255296 115986897 116453376 116704512 116766117 117130752 117192582 118456832 118889472 119688192 119946304 120384384 120824064 120932352 123012864 123077799 123462144 124180288 124291584 126157824 126429888 126891648 127744128 128210688 129662208 130416416 130892736 131010048 131292576 131772096 133263936 133750656 134649216 134939592 135432432 135927072 136965712 137465952 138389472 138821632 138894912 139194444 139702824 139828032 141800464 141927552 142233624 142753104 143583458 143712144 144107868 144237024 145793024 145869984 146184558 146325504 146718468 147254328 147308544 147704148 148243608 149921928 150469488 150793981 151344726 151400448 151480368 151807041 151953408 152361486 152917956 153673728 154086426 154649196 155271168 155606016 155688156 156116857 156174336 156256776 157165677 158519296 158945007 159525522 159584256 159668496 160012827 160512512 160597242 161098752 161243136 161676162 164017152 164103732 164616192 165661119 165722112 166774059 168210432 168573184 168662169 169188864 169278174 170325504 170947584 172882944 174523648 174680064 175056768 175696128 175788873 177685248 178334208 179532288 179919456 180576576 181236096 183287936 184519296 185193216 185592592 186270432 186437376 189236736 189644832 190337472 191616192 192143824 192316032 194493312 194912744 195624624 196339104 196515072 196938864 197658144 199895904 200625984 201792968 201867264 201973824 202409388 203148648 203890608 205448568 206198928 207474688 207584208 208232448 208342368 208791666 209554236 211926676 212700696 212779008 212891328 213350436 214129656 214798336 215375187 215568216 216161802 216355536 218689536 218804976 219276837 219488256 220077702 220881492 220962816 221556222 222365412 224280576 224882892 225585152 225704232 227017089 227100672 227220552 227930112 228542229 229376934 230510592 231129639 231973794 232906752 233409024 233532234 234261504 234385164 236913664 237778944 239288283 239376384 239892608 240768768 240895863 241648128 241864704 246025728 246155598 246924288 248360576 248583168 252315648 252859776 253783296 253917261 255488256 256421376 259324416 260832832 261785472 262020096 262585152 263544192 266527872 267501312 269298432 269879184 270864864 271854144 273931424 274931904 276778944 277789824 278388888 279405648 279656064 283600928 283855104 284467248 285506208 287166916 287424288 288215736 288474048 291586048 291739968 292369116 293436936 294508656 295408296 296487216 299843856 300938976 301587962 302689452 302800896 302960736 303614082 303906816 304722972 305835912 307347456 308172852 309298392 311212032 311376312 312233714 312348672 312513552 313187499 314331354 316733209 317038592 317890014 319051044 319168512 319336992 320025654 321025024 321194484 322197504 322486272 323352324 324242703 327913573 328034304 328207464 329232384 330116553 331322238 331444224 332334333 333548118 336420864 337146368 337324338 338377728 338556348 340651008 341895168 344065401 345765888 347960691 349047296 349360128 350113536 350298351 351392256 351577746 355370496 356668416 359064576 359838912 361153152 362472192 366575872 369038592 369233397 370386432 371185184 372540864 372874752 378473472 379289664 380674944 383232384 384287648 384632064 388986624 389825488 391249248 392678208 393030144 393877728 395316288 399791808 401251968 403585936 403947648 404818776 406297296 407781216 410897136 412397856 414949376 415168416 416464896 416684736 417583332 419108472 423853352 425401392 425782656 426700872 428259312 429182869 429596672 430750374 431136432 432323604 432711072 437379072 437609952 438553674 438976512 440155404 441762984 441925632 443112444 444332593 444730824 449765784 451170304 451408464 452381943 454034178 454201344 454441104 455421123 455860224 457084458 458753868 461021184 462259278 463947588 465813504 466818048 467064468 468350571 468523008 468770328 471497031 473827328 475557888 476835021 478576566 478752768 479785216 480038481 481537536 481791726 483296256 483729408 492051456 492311196 493848576 496721152 496983357 497166336 500322177 504631296 505719552 505986507 507566592 507834522 510976512 512842752 518648832 521665664 523570944 524040192 525170304 527088384 533055744 535002624 538596864 539758368 541729728 543708288 547862848 549863808 553557888 555579648 556777776 558811296 559312128 567201856 567710208 568934496 571012416 574333832 574848576 576431472 576948096 583479936 584738232 586873872 589017312 590816592 592974432 599687712 601877952 603175924 605378904 605601792 605921472 607228164 609445944 611671824 616345704 618596784 622424064 622752624 624467428 624697344 625027104 626374998 628662708 633466418 634077184 635780028 638102088 638337024 638673984 640051308 642050048 642388968 644395008 646125561 646704648 648485406 655827146 656068608 656414928 657830511 658464768 660233106 662644476 662888448 664668666 667096236 672841728 674292736 674648676 676755456 677112696 681051267 681302016 683790336 685626687 688130802 691531776 693388917 695921382 698094592 698720256 700227072 700596702 702784512 703155492 710740992 713336832 717864849 718129152 719677824 722306304 722687589 724944384 733151744 738077184 738466794 740772864 742370368 745081728 745749504 756946944 758579328 761349888 761751783 766464768 768575296 769264128 777973248 779650976 782498496 785356416 786060288 787755456 790632576 799583616 802503936 807171872 807895296 809637552 812594592 815562432 821794272 824795712 829898752 830336832 833369472 835166664 838216944 847706704 850802784 851565312 853401744 856518624 858365738 859193344 861500748 862272864 864647208 865422144 874758144 875219904 877107348 880310808 883525968 886224888 888665186 889461648 899531568 902340608 902816928 904763886 908068356 908402688 908882208 910842246 911720448 914168916 917507736 922042368 924518556 927895176 933292477 933636096 934128936 936701142 937046016 937540656 939562497 942994062 947654656 950199627 951115776 953670042 957153132 957505536 959570432 960076962 963075072 963583452 966592512 967458816 972728109 983740719 984102912 984622392 987697152 990349659 993442304 993966714 994332672 997002999 1000644354 1009262592 1011439104 1011973014 1015133184 1015669044 1021953024 1025685504 1032196203 1037297664 1043331328 1043882073 1047141888 1048080384 1050340608 1050895053 1054176768 1066111488 1070005248 1077193728 1079516736 1083459456 1087416576 1095725696 1099727616 1107115776 1111159296 1113555552 1117622592 1118624256 1134403712 1135420416 1137868992 1142024832 1148667664 1149697152 1152862944 1153896192 1166959872 1169476464 1173747744 1178034624 1181633184 1185948864 1199375424 1203755904 1206351848 1210757808 1211842944 1214456328 1218891888 1223343648 1232691408 1237193568 1244848128 1245505248 1248934856 1249394688 1250054208 1252749996 1257325416 1266932836 1271560056 1276204176 1277347968 1280102616 1284100096 1284777936 1287548607 1288790016 1292251122 1293409296 1296970812 1311654292 1312137216 1312829856 1315661022 1316929536 1320466212 1325288952 1325776896 1329337332 1332997779 1334192472 1348585472 1349297352 1353510912 1354225392 1357145829 1362102534 1362604032 1366263369 1367580672 1371253374 1376261604 1383063552 1386777834 1391842764 1396189184 1397440512 1400454144 1401193404 1405051713 1405569024 1406310984 1414491093 1421481984 1426673664 1430505063 1435729698 1436258304 1439355648 1440115443 1444612608 1445375178 1449888768 1466303488 1476154368 1476933588 1481545728 1484740736 1490163456 1490950071 1491499008 1513893888 1517158656 1517959521 1522699776 1523503566 1532929536 1537150592 1538528256 1555946496 1559301952 1564996992 1570712832 1572120576 1575510912 1581265152 1599167232 1605007872 1614343744 1615790592 1619275104 1625189184 1631124864 1643588544 1649591424 1660673664 1666738944 1670333328 1676433888 1695413408 1701605568 1703130624 1706803488 1713037248 1716731476 1723001496 1724545728 1729294416 1730844288 1750439808 1754214696 1760621616 1767051936 1772449776 1777330372 1778923296 1799063136 1804681216 1805633856 1809527772 1816136712 1816805376 1817764416 1821684492 1828337832 1835015472 1849037112 1855790352 1866584954 1867272192 1868257872 1873402284 1874092032 1875081312 1879124994 1885988124 1895309312 1900399254 1902231552 1907340084 1914306264 1915011072 1919140864 1920153924 1926150144 1927166904 1933185024 1938376683 1945456218 1960321753 1967481438 1968205824 1969244784 1973491533 1975394304 1980699318 1986884608 1987933428 1988665344 1994005998 2001288708 2018525184 2022878208 2023946028 2029519141 2030266368 2031338088 2043153801 2043906048 2051371008 2056880061 2064392406 2074595328 2080166751 2086662656 2087764146 2094283776 2096160768 2100681216 2101790106 2108353536 2132222976 2140010496 2153594547 2154387456 2159033472 2166918912 2168062767 2174833152 2191451392 2199455232 2214231552 2222318592 2227111104 2235245184 2237248512 2268807424 2270840832 2275737984 2284049664 2285255349 2297335328 2299394304 2305725888 2307792384 2333919744 2338952928 2347495488 2356069248 2363266368 2371897728 2398750848 2407511808 2412703696 2421515616 2423685888 2428912656 2437783776 2446687296 2465382816 2474387136 2489696256 2491010496 2497869712 2500108416 2505499992 2514650832 2533865672 2543120112 2552408352 2554695936 2560205232 2568200192 2569555872 2575097214 2577580032 2584502244 2586818592 2593941624 2623308584 2624274432 2625659712 2631322044 2640932424 2650577904 2656293973 2658674664 2665995558 2668384944 2697170944 2698594704 2707021824 2708450784 2714291658 2724205068 2725208064 2732526738 2735161344 2742506748 2750058481 2752523208 2766127104 2773555668 2783685528 2792378368 2799877431 2800908288 2802386808 2810103426 2811138048 2812621968 2818687491 2828982186 2842963968 2850598881 2853347328 2861010126 2871459396 2872516608 2878711296 2880230886 2889225216 2890750356 2899777536 2918184327 2932606976 2951222157 2952308736 2953867176 2963091456 2969481472 2971048977 2980326912 2981900142 2982998016 2991008997 3027787776 3034317312 3035919042 3045399552 3047007132 3065859072 3074301184 3077056512 3096588609 3111892992 3118603904 3129993984 3131646219 3141425664 3144241152 3151021824 3162530304 3198334464 3210015744 3228687488 3231581184 3238550208 3250378368 3262249728 3287177088 3299182848 3321347328 3333477888 3340666656 3352867776 3390826816 3403211136 3406261248 3413606976 3426074496 3433462952 3446002992 3449091456 3458588832 3461688576 3500879616 3508429392 3521243232 3534103872 3544899552 3554660744 3557846592 3598126272 3611267712 3619055544 3632273424 3635528832 3643368984 3656675664 3670030944 3698074224 3711580704 3733169908 3734544384 3736515744 3746804568 3748184064 3750162624 3758249988 3771976248 3790618624 3800798508 3814680168 3828612528 3838281728 3840307848 3852300288 3854333808 3862645821 3866370048 3876753366 3890912436 3920643506 3934962876 3936411648 3938489568 3946983066 3950788608 3961398636 3973769216 3975866856 3977330688 3988011996 3998993337 4002577416 4045756416 4047892056 4059038282 4060532736 4062676176 4071437487 4086307602 4087812096 4098790107 4102742016 4113760122 4128784812 4149190656 4160333502 4173325312 4175528292 4188567552 4192321536 4201362432 4203580212 4215155139 4216707072 4243473279 4264445952 4280020992 4291515189 4307189094 4308774912 4318066944 4320346329 4333837824 4336125534 4349666304 4382902784 4398910464 4428463104 4444637184 4454222208 4470490368 4472850213 4474497024 4537614848 4541681664 4551475968 4553878563 4568099328 4570510698 4594670656 4598788608 4611451776 4615584768 4667839488 4677905856 4694990976 4712138496 4726532736 4743795456 4797501696 4815023616 4825407392 4843031232 4847371776 4857825312 4875567552 4893374592 4930765632 4948774272 4982020992 4995739424 5000216832 5010999984 5029301664 5067731344 5086240224 5104816704 5109391872 5120410464 5136400384 5139111744 5150194428 5169004488 5173637184 5187883248 5246617168 5251319424 5262644088 5281864848 5301155808 5312587946 5317349328 5331991116 5336769888 5394341888 5397189408 5414043648 5416901568 5428583316 5448410136 5450416128 5465053476 5485013496 5500116962 5505046416 5547111336 5567371056 5579377297 5584756736 5599754862 5601816576 5604773616 5620206852 5622276096 5625243936 5637374982 5657964372 5685927936 5701197762 5706694656 5722020252 5742918792 5745033216 5757422592 5760461772 5776323709 5778450432 5781500712 5799555072 5815130049 5836368654 5865213952 5880965259 5902444314 5904617472 5907734352 5920474599 5926182912 5938962944 5942097954 5960653824 5963800284 5965996032 5982017994 6055575552 6068634624 6071838084 6088557423 6090799104 6094014264 6129461403 6131718144 6148602368 6154113024 6170640183 6193177218 6223785984 6237207808 6240500253 6259987968 6263292438 6282851328 6288482304 6302043648 6325060608 6396668928 6420031488 6457374976 6460783641 6463162368 6477100416 6500756736 6504188301 6524499456 6574354176 6598365696 6642694656 6666955776 6681333312 6705735552 6781653632 6806422272 6812522496 6827213952 6852148992 6866925904 6892005984 6898182912 6917177664 6923377152 7001759232 7016858784 7042486464 7068207744 7089799104 7109321488 7115693184 7196252544 7222535424 7238111088 7264546848 7271057664 7286737968 7313351328 7340061888 7396148448 7423161408 7466339816 7469088768 7473031488 7493609136 7500325248 7516499976 7543952496 7601597016 7629360336 7657225056 7676563456 7680615696 7704600576 7708667616 7725291642 7732740096 7753506732 7781824872 7841287012 7869925752 7872823296 7876979136 7893966132 7922797272 7947538432 7951733712 7968881919 7976023992 7997986674 8005154832 8091512832 8095784112 8118076564 8121065472 8125352352 8142874974 8172615204 8175624192 8197580214 8205484032 8227520244 8250175443 8257569624 8298381312 8320667004 8346650624 8351056584 8377135104 8399632293 8402724864 8407160424 8430310278 8433414144 8456062473 8486946558 8528891904 8551796643 8560041984 8583030378 8614378188 8617549824 8636133888 8640692658 8667675648 8672251068 8699332608 8754552981 8765805568 8797820928 8853666471 8856926208 8889274368 8908444416 8913146931 8940980736 8945700426 8948994048 9075229696 9083363328 9102951936 9107757126 9136198656 9141021396 9189341312 9197577216 9222903552 9231169536 9335678976 9355811712 9389981952 9394938657 9424276992 9453065472 9487590912 9595003392 9630047232 9650814784 9686062464 9694743552 9715650624 9751135104 9786749184 9861531264 9897548544 9964041984 9991478848 10000433664 10021999968 10058603328 10135462688 10172480448 10209633408 10218783744 10240820928 10278223488 10300388856 10338008976 10347274368 10375766496 10493234336 10502638848 10525288176 10563729696 10602311616 10625175892 10634698656 10663982232 10673539776 10788683776 10794378816 10833803136 10857166632 10896820272 10930106952 10970026992 11000233924 11010092832 11094222672 11134742112 11158754594 11169513472 11199509724 11203633152 11209547232 11240413704 11244552192 11250487872 11274749964 11315928744 11371855872 11402395524 11444040504 11485837584 11514845184 11520923544 11552647418 11556900864 11563001424 11587937463 11599110144 11630260098 11672737308 11730427904 11761930518 11804888628 11809234944 11815468704 11840949198 11852365824 11877925888 11884195908 11921307648 11927600568 11931992064 11964035988 11996980011 12132802201 12137269248 12143676168 12177114846 12181598208 12188028528 12214312461 12258922806 12263436288 12296370321 12297204736 12308226048 12341280366 12386354436 12447571968 12474415616 12481000506 12519975936 12526584876 12565702656 12576964608 12604087296 12645465417 12650121216 12730419837 12793337856 12840062976 12874545567 12914749952 12921567282 12926324736 12954200832 12961038987 13001513472 13008376602 13048998912 13148708352 13196731392 13285389312 13333911552 13362666624 13411471104 13418550639 13563307264 13612844544 13625044992 13654427904 13661635689 13704297984 13733851808 13784011968 13796365824 13834355328 13846754304 14003518464 14033717568 14084972928 14136415488 14179598208 14218642976 14231386368 14392505088 14445070848 14476222176 14529093696 14542115328 14573475936 14626702656 14680123776 14792296896 14846322816 14932679632 14946062976 14987218272 15000650496 15032999952 15087904992 15203194032 15258720672 15314450112 15353126912 15361231392 15409201152 15417335232 15450583284 15507013464 15563649744 15682574024 15739851504 15753958272 15787932264 15845594544 15895076864 15903467424 15937763838 15952047984 15995973348 16010309664 16183025664 16191568224 16236153128 16242130944 16250704704 16285749948 16345230408 16351248384 16395160428 16440305941 16455040488 16500350886 16515139248 16641334008 16693301248 16702113168 16738131891 16754270208 16799264586 16805449728 16814320848 16860620556 16866828288 16912124946 16973893116 17057783808 17103593286 17120083968 17166060756 17228756376 17235099648 17272267776 17281385316 17328971127 17335351296 17344502136 17398665216 17445390147 17509105962 17531611136 17595641856 17642895777 17707332942 17713852416 17761423797 17778548736 17816888832 17826293862 17881961472 17891400852 17897988096 18150459392 18166726656 18205903872 18215514252 18265672269 18272397312 18282042792 18378682624 18388384209 18395154432 18445807104 18462339072 18511920549 18671357952 18711623424 18721500759 18779963904 18789877314 18848553984 18906130944 18975181824 19190006784 19260094464 19301629568 19372124928 19382350923 19389487104 19431301248 19502270208 19573498368 19723062528 19795097088 19928083968 19982957696 20000867328 20043999936 20117206656 20270925376 20344960896 20419266816 20437567488 20481641856 20556446976 20600777712 20676017952 20694548736 20751532992 20986468672 21005277696 21050576352 21127459392 21204623232 21250351784 21269397312 21327964464 21347079552 21588757632 21667606272 21714333264 21793640544 21860213904 21940053984 22000467848 22020185664 22188445344 22269484224 22317509188 22399019448 22407266304 22419094464 22480827408 22500975744 22549499928 22631857488 22804791048 22888081008 22971675168 23029690368 23041847088 23105294836 23113801728 23126002848 23175874926 23198220288 23260520196 23345474616 23460855808 23523861036 23609777256 23618469888 23630937408 23681898396 23755851776 23768391816 23842615296 23855201136 23906645757 23928071976 23993960022 24265604402 24274538496 24287352336 24354229692 24363196416 24376057056 24428624922 24517845612 24526872576 24592740642 24594409472 24616452096 24682560732 24750526329 24772708872 24895143936 24948831232 24962001012 25039951872 25053169752 25131405312 25198896879 25208174592 25290930834 25300242432 25368187419 25460839674 25586675712 25655389929 25680125952 25749091134 25829499904 25843134564 25852649472 25908401664 25922077974 26003026944 26016753204 26097997824 26263658943 26297416704 26393462784 26560999413 26570778624 26667823104 26725333248 26739440793 26822942208 26837101278 27126614528 27225689088 27250089984 27308855808 27323271378 27408595968 27467703616 27568023936 27592731648 27668710656 27693508608 28007036928 28067435136 28169945856 28184815971 28272830976 28359196416 28437285952 28462772736 28785010176 28890141696 28952444352 29058187392 29084230656 29146951872 29253405312 29360247552 29584593792 29692645632 29865359264 29892125952 29974436544 30001300992 30065999904 30175809984 30406388064 30517441344 30628900224 30706253824 30722462784 30834670464 30901166568 31014026928 31127299488 31365148048 31479703008 31507916544 31575864528 31691189088 31790153728 31806934848 31875527676 31904095968 31991946696 32020619328 32366051328 32383136448 32472306256 32501409408 32571499896 32690460816 32790320856 32880611882 32910080976 33000701772 33030278496 33282668016 33386602496 33404226336 33476263782 33508540416 33598529172 33610899456 33628641696 33721241112 33733656576 33824249892 33947786232 34115567616 34207186572 34332121512 34457512752 34531821649 34544535552 34562770632 34657942254 34670702592 34689004272 34763812389 34797330432 34890780294 35018211924 35063222272 35191283712 35285791554 35414665884 35427704832 35522847594 35557097472 35633777664 35652587724 35750760253 35763922944 35782801704 35795976192 35990940033 36300918784 36398406603 36411807744 36431028504 36531344538 36544794624 36564085584 36642937383 36757365248 36776768418 36790308864 36889110963 36891614208 36924678144 37023841098 37342715904 37423246848 37443001518 37559927808 37579754628 37697107968 37812261888 37936396251 37950363648 38191259511 38380013568 38520188928 38603259136 38623636701 38744249856 38764701846 38778974208 38862602496 38883116961 39004540416 39146996736 39446125056 39590194176 39856167936 39965915392 40001734656 40087999872 40234413312 40255651917 40541850752 40689921792 40838533632 40875134976 40963283712 41112893952 41201555424 41352035904 41389097472 41503065984 41972937344 42010555392 42101152704 42254918784 42409246464 42500703568 42538794624 42655928928 42694159104 43177515264 43335212544 43428666528 43587281088 43720427808 43880107968 44000935696 44040371328 44376890688 44538968448 44635018376 44798038896 44838188928 44961654816 45001951488 45098999856 45263714976 45609582096 45776162016 45943350336 46059380736 46083694176 46210589672 46227603456 46252005696 46351749852 46521040392 46690949232 47047722072 47219554512 47261874816 47363796792 47511703552 47536783632 47685230592 47710402272 47813291514 47856143952 47987920044 48531208804 48549076992 48574704672 48708459384 48726392832 48752114112 48857249844 49035691224 49053745152 49185481284 49188818944 49320917823 49365121464 49501052658 49545417744 49897662464 49924002024 50079903744 50106339504 50214395673 50262810624 50397793758 50416349184 50581861668 50600484864 50736374838 50921679348 51173351424 51310779858 51360251904 51498182268 51658999808 51686269128 51705298944 51816803328 51844155948 51986913381 52006053888 52033506408 52195995648 52336170441 52527317886 52594833408 52786925568 52928687331 53121998826 53141557248 53284271391 53335646208 53450666496 53478881586 53645884416 53674202556 54253229056 54451378176 54500179968 54617711616 54646542756 54797016807 54817191936 54935407232 55136047872 55165152627 55185463296 55337421312 55387017216 56014073856 56134870272 56164502277 56339891712 56369631942 56545661952 56718392832 56874571904 56925545472 57570020352 57780283392 57904888704 58116374784 58147052769 58168461312 58293903744 58506810624 58720495104 59169187584 59385291264 59730718528 59784251904 59948873088 60002601984 60131999808 60351619968 60812776128 61034882688 61257800448 61444925568 61669340928 61802333136 62028053856 62254598976 62730296096 62959406016 63015833088 63151729056 63382378176 63613869696 63751055352 63808191936 63983893392 64041238656 64766272896 64944612512 65002818816 65142999792 65380921632 65580641712 65761223764 65820161952 66001403544 66060556992 66565336032 66773204992 66808452672 66952527564 67197058344 67221798912 67257283392 67442482224 67648499784 67895572464 68414373144 68664243024 68915025504 69063643298 69089071104 69125541264 69315884508 69341405184 69378008544 69527624778 69594660864 69781560588 70036423848 70126444544 70382567424 70571583108 70829331768 70855409664 71045695188 71267555328 71305175448 71501520506 71527845888 71565603408 71719937271 71981880066 72531904861 72601837568 72796813206 72823615488 72862057008 73062689076 73089589248 73128171168 73285874766 73514730496 73553536836 73580617728 73778221926 73783228416 73849356288 74047682196 74251578987 74685431808 74846493696 74886003036 75092208217 75119855616 75159509256 75394215936 75596690637 75624523776 75872792502 75900727296 76104562257 76382519022 76760027136 76966169787 77040377856 77206518272 77247273402 77488499712 77529403692 77557948416 77725204992 77766233922 78009080832 78293993472 78790976829 78892250112 79180388352 79682998239 79712335872 79931830784 80003469312 80175999744 80218322379 80468826624 80511303834 81083701504 81379843584 81677067264 81750269952 81926567424 82225787904 82403110848 82704071808 82778194944 83006131968 83945874688 84021110784 84202305408 84509837568 84554447913 84818492928 85001407136 85077589248 85311857856 85388318208 86355030528 86670425088 86857333056 87174562176 87440855616 87760215936 88001871392 88080742656 88753781376 89077936896 89270036752 89596077792 89676377856 89923309632 90003902976 90197999712 90527429952 91219164192 91552324032 91886700672 92118761472 92167388352 92421179344 92504011392 92703499704 93042080784 93381898464 94095444144 94439109024 94523749632 94727593584 95023407104 95073567264 95370461184 95420804544 95626583028 95712287904 95975840088 97062417608 97098153984 97149409344 97416918768 97504228224 97714499688 98071382448 98282877001 98370962568 98377637888 98641835646 98730242928 99002105316 99090835488 99795324928 99848004048 100159807488 100212679008 100428791346 100525621248 100795587516 100832698368 101163723336 101200969728 101472749676 101752163797 101843358696 102346702848 102621559716 102996364536 103317999616 103372538256 103595464947 103633606656 103688311896 103973826762 104012107776 104067012816 104291437167 104391991296 104672340882 105054635772 105189666816 105573851136 105857374662 106243997652 106283114496 106568542782 106671292416 106901332992 106957763172 107252280759 107291768832 107348405112 107972820099 108506458112 108902756352 109195219809 109235423232 109293085512 109594033614 109634383872 109870814464 109928812149 110272095744 110330305254 110370926592 110667332889 110674842624 110774034432 112028147712 112269740544 112329004554 112679783424 112739263884 113091323904 113436785664 113749143808 113809188753 113851090944 114573778533 115140040704 115560566784 115809777408 115870910103 116232749568 116294105538 116336922624 116587807488 117013621248 117440990208 118338375168 118770582528 119461437056 119568503808 119897746176 120005203968 120263999616 120703239936 121625552256 122069765376 122515600896 122889851136 123338681856 123604666272 124056107712 124509197952 125460592192 125918812032 126031666176 126303458112 126764756352 127227739392 127502110704 127616383872 127967786784 128082477312 129532545792 129889225024 130005637632 130285999584 130761843264 131161283424 131522447528 131640323904 132002807088 132121113984 133130672064 133616905344 133905055128 134394116688 134514566784 134884964448 135296999568 135791144928 136828746288 137328486048 137830051008 138127286596 138178142208 138251082528 138631769016 138682810368 138756017088 139055249556 139563121176 140072847696 140252889088 141143166216 141658663536 142091390376 142535110656 142610350896 143003041012 143055691776 143131206816 143439874542 143963760132 145063809722 145203675136 145593626412 145647230976 145724114016 146125378152 146179178496 146256342336 146571749532 147029460992 147107073672 147161235456 147556443852 147566456832 147962753469 148095364392 148503157974 149692987392 149772006072 150184416434 150239711232 150319018512 150643187019 150788431872 151193381274 151249047552 151745585004 151801454592 152209124514 152765038044 153520054272 153932339574 154080755712 154413036544 154494546804 154976999424 155058807384 155115896832 155450409984 155532467844 155960740143 156018161664 156587986944 157008511323 157581953658 157784500224 158360776704 158786061993 159365996478 159424671744 159852814173 159863661568 160006938624 160351999488 160436644758 160937653248 161022607668 162167403008 162759687168 163354134528 163500539904 163853134848 164391050421 164451575808 164806221696 165408143616 165495457881 165556389888 166012263936 167891749376 168042221568 168404610816 168493506831 169019675136 169108895826 169636985856 170002814272 170155178496 170623715712 170776636416 172710061056 173340850176 173714666112 174349124352 174441158307 174881711232 175520431872 176003742784 176161485312 177507562752 178155873792 178540073504 179192155584 179352755712 179846619264 180007805952 180395999424 181054859904 182438328384 183104648064 183773401344 184334776704 184842358688 185008022784 185406999408 186084161568 186763796928 188190888288 188878218048 189047499264 189455187168 190046814208 190147134528 190841609088 191253166056 191424575808 191951680176 194124835216 194298818688 194833837536 195008456448 195428999376 196142764896 196565754002 196741925136 196755275776 197283671292 197460485856 198004210632 198181670976 199590649856 199696008096 200319614976 200425358016 200857582692 201591175032 201665396736 202327446672 202945499352 203504327594 203686717392 205243119432 205992729072 206635999232 206745076512 207190929894 207267213312 207376623792 207947653524 208024215552 208134025632 208582874334 208783982592 209344681764 210109271544 210379333632 211147702272 211714749324 212487995304 212566228992 213137085564 213723977233 213802665984 213915526344 214504561518 214583537664 214696810224 215159811813 215945640198 217012916224 217595714583 217805512704 218390439618 218470846464 218586171024 219188067228 219268767744 219741628928 219857624298 220544191488 220660610508 220741853184 221334665778 221349685248 221548068864 222754736961 224056295424 224539481088 224658009108 225276624651 225359566848 225478527768 226182647808 226790071911 226873571328 227498287616 227618377506 227702181888 228313686771 229147557066 230280081408 230898509361 231121133568 231619554816 231741820206 232465499136 232588211076 232673845248 233175614976 234027242496 234881980416 236372930487 236676750336 237541165056 238922874112 239048994717 239137007616 239795492352 240010407936 240527999232 240654967137 241406479872 243251104512 244139530752 245031201792 245779702272 246677363712 247209332544 248112215424 249018395904 250921184384 251837624064 252063332352 252606916224 253529512704 254455478784 255004221408 255232767744 255935573568 256164954624 259065091584 259778450048 260011275264 260571999168 261523686528 262322566848 263044895056 263280647808 264005614176 264242227968 266261344128 267233810688 267810110256 268788233376 269029133568 269769928896 270593999136 271582289856 273657492576 274656972096 275660102016 276254573192 276356284416 276502165056 277263538032 277512034176 278110499112 279126242352 280145695392 282286332432 283317327072 284182780752 285070221312 285220701792 286006082024 286111383552 286262413632 286879749084 287927520264 290127619444 291187252824 291294461952 291448228032 292250756304 292512684672 293143499064 294058921984 294214147344 294848631003 295112887704 295132913664 295925506938 296190728784 297006315948 299385974784 299544012144 300368832868 300479422464 300638037024 301286374038 301576863744 302386762548 302498095104 303491170008 303602909184 304418249028 305256491391 305530076088 307040108544 307864679148 308826073088 308989093608 309953998848 310117614768 310786394841 310900819968 311064935688 311921480286 312036323328 312874311501 313175973888 314017022646 315163907316 315569000448 316721553408 317572123986 318731992956 318849343488 319705628346 319727323136 320013877248 320703998976 320873289516 321756842277 321875306496 322045215336 323918460297 324334806016 325519374336 326708269056 327585659427 327706269696 328782100842 328903151616 329612443392 329786436447 330816287232 330990915762 331112779776 332024527872 335783498752 336084443136 336809221632 336987013662 338039350272 338217791652 339273971712 340005628544 340310356992 341247431424 341427566259 341553272832 345420122112 346681700352 347429332224 347612730309 348698248704 348882316614 349763422464 351040863744 352007485568 352322970624 355015125504 356311747584 357080147008 358384311168 358705511424 359693238528 360015611904 360791998848 362109719808 364876656768 366209296128 367546802688 368669553408 369684717376 370016045568 370813998816 372168323136 373527593856 376381776576 377756436096 378094998528 378910374336 380294269056 381683218176 382506332112 382849151616 383903360352 388249670432 388597637376 389667675072 390016912896 390857998752 392285529792 393131508004 393483850272 394567342584 394920971712 396008421264 396363341952 399181299712 399392016192 400850716032 401715165384 403182350064 404654893344 405890998704 407008655188 407373434784 410486238864 411985458144 413271998464 413490153024 414381859788 414534426624 414753247584 415895307048 416048431104 416268051264 417165748668 418689363528 420218543088 420758667264 423429498648 424975990608 426274171128 427447954466 427605331968 427831052688 429009123036 429167075328 429393620448 430319623626 431891280396 434025832448 435191429166 435611025408 436780879236 436941692928 437172342048 438376134456 438537535488 439483257856 439715248596 441088382976 441321221016 441483706368 442669331556 442699370496 443888260407 445509473922 448913681437 449078962176 449316018216 450553249302 450719133696 450957055536 451929561057 452365295616 453580143822 453747142656 454996575232 455236755012 455404363776 456627373542 458295114132 460560162816 461797018722 462242267136 463239109632 463483640412 464759883289 464930998272 465176422152 465347690496 466351229952 467882220429 468054484992 469763960832 471025533969 472745860974 473353500672 475082330112 476358185979 477845748224 478097989434 478274015232 479558442519 479590984704 480020815872 481055998464 481309934274 482812959744 486502209024 488279061504 490062403584 491559404544 493173151263 493354727424 494418665088 496224430848 496486373643 498036791808 501842368768 503675248128 504126664704 505213832448 505480520493 507059025408 508910957568 510008442816 510465535488 511871147136 512329909248 518130183168 519556900096 520022550528 521143998336 523047373056 523323474921 524645133696 526089790112 526561295616 528011228352 528484455936 532522688256 534467621376 535620220512 537576466752 538058267136 539539857792 541187998272 543164579712 547314985152 549313944192 551320204032 552509146384 553004330112 554527076064 555024068352 556220998224 558252484704 560291390784 564572664864 566634654144 568365561504 570140442624 570441403584 572012164048 572524827264 573759498168 575855040528 580255238888 582374505648 582896456064 584501512608 585025369344 586286998128 588117843968 588428294688 589697262006 590225775408 590265827328 591851013876 592381457568 594012631896 598771949568 599088024288 600737665736 600958844928 601276074048 602572748076 604773525096 604996190208 606982340016 608291319817 608836498056 610512982782 611060152176 615729358296 617652146176 617978187216 619907997696 620235229536 621572789682 621801639936 622129871376 623842960572 624072646656 625748623002 626351947776 628034045292 630327814632 631138000896 633443106816 635144247972 637463985912 637698686976 639411256692 639454646272 641171931699 641407997952 641746579032 643513684554 643750612992 644090430672 645479435439 647836920594 648669612032 651038748672 652787143749 653416538112 655171318854 655412539392 657564201684 657806303232 659224886784 659572872894 661632574464 661981831524 662225559552 664049055744 668264210883 671566997504 672168886272 673618443264 673974027324 675829873953 676078700544 676435583304 678547943424 680011257088 680370215733 680620713984 682494862848 682855132518 683106545664 684941060313 690840244224 692695528083 693363400704 694858664448 695225460618 697396497408 697764633228 699526844928 702081727488 704014971136 704645941248 709118791461 710030251008 712623495168 714160294016 716768622336 717146984151 717411022848 719386477056 720031223808 721583997696 724219439616 729753313536 732418592256 735093605376 737339106816 739369434752 740032091136 741627997632 744336646272 747055187712 752763553152 755512872192 756189997056 757820748672 760588538112 763366436352 765012664224 765698303232 767806720704 776499340864 777195274752 779335350144 780033825792 781715997504 784571059584 786263016008 786967700544 789134685168 789841943424 792016842528 792726683904 798784032384 801701432064 803430330768 806364700128 809309786688 811781997408 814017310376 814746869568 820972477728 823970916288 826980306048 828763719576 829068853248 829506495168 831790614096 832536102528 834331497336 837378727056 840437086176 846858997296 849951981216 852548342256 854895908932 855210663936 855662105376 858018246072 858334150656 858787240896 860639247252 863782560792 868051664896 870382858332 873561758472 873883385856 874344684096 876752268912 878966515712 879430497192 882176765952 882642442032 884545893009 885338663112 885398740992 887776520814 891018947844 897827362874 898157924352 898632036432 901106498604 901438267392 901914111072 903859122114 904730591232 907160287644 907494285312 909993150464 910473510024 910808727552 913254747084 915769474173 916590228264 921120325632 923594037444 926478219264 926967280824 929519766578 929861996544 930352844304 932359184523 932702459904 935764440858 936108969984 938622934503 939527921664 942051067938 945491721948 946707001344 950164660224 952716371958 955691496448 956195978868 956548030464 959116885038 959181969408 960041631744 962111996928 962619868548 965270526831 965625919488 971755380891 973004418048 976558123008 980124807168 982756978281 983118809088 986346302526 986709454848 988837330176 989359309341 992448861696 992972747286 996073583616 1003684737536 1007350496256 1008253329408 1010427664896 1010961040986 1014118050816 1017821915136 1020016885632 1020931070976 1023742294272 1024282698777 1024659818496 1036260366336 1039113800192 1040045101056 1042287996672 1042838190927 1046094746112 1046646949842 1049290267392 1052179580224 1053122591232 1056022456704 1056968911872 1065045376512 1068935242752 1071240441024 1075152933504 1076116534272 1079079715584 1082375996544 1086329159424 1094629970304 1098627888384 1102640408064 1105018292768 1106008660224 1109054152128 1110048136704 1112441996448 1116504969408 1120582781568 1129145329728 1133269308288 1136731123008 1140882807168 1144024328096 1145049654528 1147518996336 1151710081056 1160510477776 1164749011296 1165792912128 1169003025216 1170050738688 1172573996256 1176235687936 1176856589376 1179394524012 1180451550816 1183702027752 1184762915136 1188025263792 1197543899136 1198176048576 1201475331472 1202552148096 1205145496152 1209547050192 1213964680032 1216582639634 1217672996112 1221025965564 1222120304352 1231458716592 1235304292352 1235956374432 1239815995392 1240470459072 1243145579364 1243603279872 1244259742752 1247685921144 1248145293312 1251497246004 1256068090584 1260655629264 1262276001792 1270288495944 1274927971824 1277677401013 1278822513384 1278909292544 1282343863398 1282815995904 1283493158064 1287027369108 1287501225984 1288180861344 1290958870878 1295673841188 1297339224064 1302077497344 1305574287498 1306833076224 1310342637708 1310825078784 1315128403368 1315612606464 1318449773568 1319145745788 1322778129361 1323265148928 1323963663048 1324451119104 1328098111488 1331664781221 1336528421766 1343133995008 1346741044311 1347236886528 1347948054648 1351659747906 1352157401088 1352871166608 1355788683171 1357095886848 1360022514176 1360740431466 1361241427968 1364989725696 1365710265036 1366213091328 1369882120626 1381680488448 1385391056166 1386726801408 1389717328896 1390450921236 1394279649867 1394792994816 1395529266456 1399053689856 1403646661287 1404163454976 1408029942272 1409291882496 1413076601907 1418237582922 1420060502016 1425246990336 1428320588032 1429074557937 1433537244672 1434293968302 1434822045696 1438675327557 1438772954112 1440062447616 1443167995392 1448438879232 1459506627072 1464837184512 1470187210752 1474678213632 1478738869504 1479519453789 1480064182272 1483255995264 1488673292544 1489459120929 1494110375424 1505527106304 1511025744384 1512379994112 1515641497344 1521177076224 1526732872704 1530025328448 1531396606464 1535613441408 1552998681728 1554390549504 1558670700288 1560067651584 1563431995008 1569142119168 1572526032016 1573935401088 1578269370336 1579683886848 1584033685056 1585453367808 1597568064768 1603402864128 1606860661536 1612729400256 1618619573376 1623563994816 1628034620752 1629493739136 1641944955456 1647941832576 1653960612096 1657527439152 1659012990336 1663581228192 1665072205056 1668662994672 1674757454112 1680874172352 1693717994592 1699903962432 1705096684512 1709791817864 1710421327872 1711324210752 1716036492144 1717574481792 1721278494504 1727565121584 1740765716664 1747123516944 1748689368192 1753504537824 1757933031424 1758860994384 1764353531904 1765284884064 1769091786018 1770677326224 1770797481984 1775553041628 1782037895688 1795654725748 1796315848704 1797264072864 1802212997208 1802876534784 1803828222144 1807718244228 1814320575288 1814988570624 1819986300928 1820947020048 1824873959451 1826509494168 1831538948346 1833180456528 1847188074888 1852956438528 1853934561648 1859039533156 1859723993088 1860705688608 1864718369046 1865404919808 1871528881716 1872217939968 1877245869006 1879055843328 1884102135876 1890983443896 1893414002688 1900329320448 1905432743916 1911382992896 1912391957736 1913096060928 1918233770076 1918363938816 1923515795097 1924223993856 1925239737096 1930541053662 1931251838976 1936438306317 1943510761782 1946008836096 1953116246016 1958361431247 1960249614336 1965513956562 1966237618176 1972692605052 1973418909696 1977674660352 1978718618682 1984897723392 1985945494572 1992147167232 2004792632649 2007369475072 2014700992512 2016506658816 2020855329792 2021922081972 2027489621859 2028236101632 2035643830272 2040033771264 2041110647199 2041862141952 2047484588544 2048565397554 2049319636992 2072520732672 2078086584249 2078227600384 2080090202112 2084575993344 2085676381854 2092189492224 2093293899684 2098580534784 2104359160448 2106245182464 2112044913408 2113937823744 2130090753024 2137870485504 2142480882048 2150305867008 2151440952453 2152233068544 2158159431168 2164751993088 2172658318848 2189259940608 2197255776768 2205280816128 2210036585536 2212017320448 2218108304256 2220096273408 2224883992896 2233009938816 2241165563136 2258290659456 2266538616576 2273462246016 2281765614336 2288048656192 2290099309056 2295037992672 2303420162112 2321020955552 2329498022592 2331585824256 2338006050432 2340101477376 2345147992512 2353713178752 2358789048024 2360903101632 2367404055504 2369525830272 2376050527584 2396352097152 2402950662944 2405104296192 2410290992304 2419094100384 2427929360064 2433165279268 2435345992224 2442051931128 2444240608704 2462917433184 2470608584704 2471912748864 2480940918144 2486291158728 2487206559744 2488519485504 2495371842288 2502994492008 2512136181168 2521311258528 2540576991888 2549855943648 2555354802026 2557645026768 2557818585088 2564687726796 2565631991808 2566986316128 2574054738216 2575002451968 2576361722688 2581917741756 2591347682376 2594678448128 2604154994688 2611148574996 2620685275416 2621650157568 2630256806736 2636899547136 2638291491576 2645556258722 2646530297856 2647927326096 2653637679027 2656196222976 2663329562442 2673056843532 2686267990016 2693482088622 2694473773056 2695896109296 2703319495812 2704314802176 2705742333216 2711577366342 2714191773696 2720045028352 2721480862932 2722482855936 2729979451392 2731420530072 2732426182656 2739764241252 2747308422519 2763360976896 2770782112332 2778411704029 2779434657792 2780901842472 2788559299734 2789585989632 2791058532912 2797077553569 2798107379712 2807293322574 2808326909952 2815868803509 2816059884544 2818583764992 2826153203814 2836475165844 2840121004032 2850493980672 2856641176064 2858149115874 2867074489344 2868587936604 2869644091392 2877350655114 2877545908224 2880124895232 2886335990784 2895811580493 2896877758464 2915266142673 2919013254144 2929674369024 2940374421504 2948270934843 2949356427264 2957477739008 2959038907578 2960128364544 2966511990528 2968077928023 2977346585088 2978918241858 2988220750848 3011054212608 3022051488768 3024759988224 3031282994688 3042354152448 3053465745408 3060050656896 3062793212928 3071226882816 3072848096331 3105997363456 3108781099008 3117341400576 3120135303168 3126863990016 3128514572781 3138284238336 3145052064032 3147870802176 3156538740672 3159367773696 3168067370112 3170906735616 3195136129536 3206805728256 3213721323072 3225458800512 3237239146752 3247127989632 3256069241504 3258987478272 3283889910912 3295883665152 3307921224192 3315054878304 3318025980672 3327162456384 3330144410112 3337325989344 3349514908224 3361748344704 3387435989184 3399807924864 3410193369024 3419583635728 3422648421504 3432072984288 3435148963584 3442556989008 3455130243168 3481531433328 3494247033888 3497378736384 3507009075648 3515866062848 3517721988768 3528707063808 3530569768128 3538183572036 3541354652448 3551106083256 3564075791376 3591309451496 3592631697408 3594528145728 3604425994416 3607656444288 3615436488456 3628641150576 3639972601856 3641894040096 3649747918902 3653018988336 3663077896692 3666360913056 3694376149776 3705912877056 3707869123296 3718079066312 3719447986176 3721411377216 3729436738092 3730809839616 3743057763432 3744435879936 3754491738012 3764830060489 3768204271752 3781966887792 3786828005376 3810865487832 3822765985792 3824783915472 3833032203039 3836467540152 3836727877632 3847031590194 3848447987712 3850479474192 3861082107324 3862503677952 3872876612634 3887021523564 3892017672192 3906232492032 3916722862494 3920499228672 3931027913124 3932475236352 3945385210104 3946837819392 3955349320704 3957437237364 3968334388083 3969795446784 3971890989144 3984294334464 3994994343663 4009585265298 4014738950144 4029401985024 4040223132933 4041710659584 4043844163944 4054979243718 4056472203264 4067366049513 4071287660544 4080067542528 4082221294398 4083724283904 4094969177088 4097130795108 4098639273984 4145041465344 4156173168498 4156455200768 4160180404224 4169151986688 4171352763708 4182838949601 4184378984448 4186587799368 4197161069568 4208718320896 4210939983861 4212490364928 4224089826816 4227875647488 4239229805721 4260181506048 4275740971008 4284961764096 4287223673811 4300611734016 4302881904906 4304466137088 4316318862336 4329503986176 4345316637696 4378519881216 4394511553536 4410561632256 4420073171072 4424034640896 4436216608512 4438558361367 4440192546816 4449767985792 4466019877632 4482331126272 4516581318912 4533077233152 4546924492032 4563531228672 4576097312384 4580198618112 4590075985344 4606840324224 4642041911104 4658996045184 4663171648512 4676012100864 4680202954752 4690295985024 4707426357504 4717578096048 4721806203264 4734808111008 4739051660544 4752101055168 4792704194304 4805901325888 4810208592384 4820581984608 4838188200768 4855858720128 4866330558536 4870691984448 4884103862256 4888481217408 4925834866368 4943825497728 4961881836288 4972582317456 4977038971008 4990743684576 5005988984016 5024272362336 5042622517056 5081153983776 5099711887296 5110709604052 5115290053536 5129375453592 5131263983616 5133972632256 5148109476432 5152723445376 5163835483512 5182695364752 5189356896256 5222297149992 5241370550832 5260513613472 5273799094272 5276582983152 5291112517444 5293060595712 5295854652192 5307275358054 5312392445952 5326659124884 5346113687064 5372535980032 5386964177244 5388947546112 5391792218592 5406638991624 5408629604352 5411484666432 5423154732684 5440090056704 5442961725864 5444965711872 5459958902784 5462841060144 5474621878353 5479528482504 5494616845038 5541564224664 5556823408058 5558869315584 5561803684944 5577118599468 5579171979264 5582117065824 5594155107138 5596214759424 5614586645148 5616653819904 5631737607018 5632119769088 5637167529984 5652306407628 5672950331688 5680242008064 5700987961344 5713282352128 5716298231748 5734148978688 5737175873208 5739288182784 5754701310228 5755091816448 5770547385291 5772671981568 5791623160986 5793755516928 5809314918951 5830532285346 5838026508288 5859348738048 5875084293741 5880748843008 5896541869686 5898712854528 5914955478016 5918077815156 5920256729088 5933023981056 5936155856046 5954693170176 5957836483716 5976441501696 6014377897947 6022108425216 6044102977536 6049519976448 6062565989376 6082468865577 6084708304896 6106931490816 6120101313792 6123331941597 6125586425856 6142453765632 6145696192662 6211994726912 6217562198016 6234259752747 6234682801152 6240270606336 6253727980032 6257029145562 6276568476672 6290104128064 6295741604352 6313077481344 6318735547392 6336134740224 6341813471232 6390272259072 6413611456512 6427442646144 6450917601024 6454322857359 6474478293504 6494255979264 6512138483008 6517974956544 6567779821824 6591767330304 6615842448384 6630109756608 6636051961344 6654324912768 6660288820224 6674651978688 6699029816448 6723496689408 6774871978368 6799615849728 6820386738048 6839167271456 6845296843008 6864145968576 6870297927168 6885113978016 6910260486336 6963062866656 6988494067776 6994757472768 7014018151296 7031732125696 7035443977536 7061139536256 7076367144072 7082709304896 7102212166512 7128151582752 7182618902992 7189056291456 7208851988832 7215312888576 7230872976912 7257282301152 7279945203712 7283788080192 7299495837804 7306037976672 7326155793384 7332721826112 7388752299552 7411825754112 7415738246592 7436158132624 7442822754432 7458873476184 7461619679232 7486115526864 7508983476024 7529660120978 7536408543504 7563933775584 7621730975664 7645531971584 7649567830944 7666064406078 7672935080304 7673455755264 7694063180388 7696895975424 7700958948384 7722164214648 7725007355904 7745753225268 7774043047128 7784035344384 7812464984064 7833445724988 7862055826248 7864950472704 7890770420208 7907787157621 7910698641408 7914874474728 7936668776166 7939590893568 7943781978288 7960913037081 7968588668928 7989988687326 8019170530596 8029477900288 8058803970048 8080446265866 8083421319168 8087688327888 8109958487436 8112944406528 8134732099026 8142575321088 8160135085056 8164442588796 8167448567808 8189938354176 8194261590216 8197278547968 8241925267557 8290082930688 8312346336996 8312910401536 8335235112087 8338303973376 8342705527416 8365677899202 8368757968896 8373175598736 8391232660707 8394322139136 8417436641792 8421879967722 8424980729856 8447606410527 8448179653632 8455751294976 8478459611442 8520363012096 8551481942016 8569923528192 8574447347622 8601223468032 8605763809812 8608932274176 8632637724672 8659007972352 8687434741479 8690633275392 8745798428019 8757039762432 8789023107072 8821123264512 8840146342144 8844812804529 8848069281792 8872433217024 8877116722734 8880385093632 8899535971584 8904233784069 8932039755264 8964662252544 9033162637824 9066154466304 9093848984064 9127062457344 9152194624768 9160397236224 9180151970688 9213680648448 9218544288993 9284083822208 9317992090368 9326343297024 9352024201728 9360405909504 9380591970048 9414852715008 9435156192096 9443612406528 9469616222016 9478103321088 9504202110336 9585408388608 9611802651776 9620417184768 9641163969216 9676376401536 9711717440256 9732661117072 9741383968896 9768207724512 9776962434816 9851669732736 9887650995456 9923763672576 9945164634912 9954077942016 9981487369152 10011977968032 10048544724672 10085245034112 10162307967552 10199423774592 10221419208104 10230580107072 10258750907184 10267945264512 10296218952864 10305446890752 10327670967024 10365390729504 10444594299984 10482741101664 10521027226944 10547598188544 10553165966304 10582225034888 10586121191424 10591709304384 10614550716108 10653318249768 10692227374128 10773928354488 10777895092224 10783584437184 10813277983248 10822969332864 10846309465368 10880180113408 10885923451728 10919917805568 10925682120288 10949243756706 10959056965008 10989233690076 11083128449328 11113646816116 11117738631168 11123607369888 11154237198936 11158343958528 11164234131648 11188310214276 11192429518848 11229173290296 11233307639808 11263475214036 11264239538176 11294490181467 11304612815256 11345900663376 11360484016128 11426564704256 11432596463496 11468297957376 11474351746416 11499096609117 11509402620456 11510183632896 11541094770582 11545343963136 11583246321972 11587511033856 11618629837902 11661064570692 11676053016576 11718697476096 11750168587482 11761497686016 11793083739372 11797425709056 11829910956032 11836155630312 11840513458176 11866047962112 11872311712092 11905003164249 11909386340352 11915672967432 11952883003392 11984983030989 12028755795894 12044216850432 12088205955072 12120669398799 12125131978752 12164937731154 12169416609792 12202098148539 12213862981632 12240202627584 12246663883194 12251172851712 12284907531264 12291392385324 12423989453824 12435124396032 12468519505494 12469365602304 12480541212672 12507455960064 12514058291124 12548516848803 12553136953344 12580208256128 12591483208704 12626154962688 12632819951583 12637471094784 12672269480448 12683626942464 12780544518144 12827222913024 12854885292288 12861671021433 12901835202048 12908645714718 12948956587008 12988511958528 13024276966016 13035949913088 13135559643648 13183534660608 13231684896768 13260219513216 13272103922688 13308649825536 13315675084101 13320577640448 13349303957376 13398059632896 13446993378816 13549743956736 13599231699456 13640773476096 13678334542912 13690593686016 13728291937152 13740595854336 13770227956032 13820520972672 13926125733312 13976988135552 13989514945536 14028036302592 14070887955072 14122279072512 14152734288144 14165418609792 14204424333024 14256303165504 14365237805984 14378112582912 14417703977664 14430625777152 14461745953824 14514564602304 14567576160384 14598991675608 14612075953344 14652311586768 14665443652224 14777504599104 14831476493184 14872316265248 14885645508864 14917746952368 14972231053728 15017966952048 15059320241956 15072817087008 15127867551168 15243461951328 15291063943168 15299135661888 15332128812156 15345870160608 15388126360776 15393791950848 15401917896768 15444328429296 15491506450536 15548086094256 15568070688768 15666891449976 15724111652496 15781540840416 15815574315242 15821397282816 15829748949456 15873337552332 15879181787136 15887563956576 15921826074162 15937177337856 15979977374652 16038341061192 16058955800576 16117607940096 16160892531732 16166842638336 16175376655776 16219916974872 16225888813056 16269464198052 16320270170112 16328885177592 16334897135616 16379876708352 16388523180432 16423865635059 16483850535114 16609806213169 16624692673992 16625820803072 16670470224174 16676607946752 16685411054832 16731355798404 16737515937792 16746351197472 16782465321414 16788644278272 16834873283584 16843759935444 16849961459712 16895212821054 16896359307264 16911502589952 16956919222884 17040726024192 17102963884032 17139847056384 17148894695244 17196115681693 17202446936064 17211527619624 17217864548352 17265275449344 17311642155873 17318015944704 17374869482958 17381266550784 17427944756853 17491596856038 17514079524864 17578046214144 17625252881223 17642246529024 17680292684288 17689625609058 17696138563584 17744866434048 17754233445468 17760770187264 17799071943168 17808467568138 17864079510528 17929324505088 18043133693841 18066325275648 18132308932608 18187697968128 18247406596731 18254124914688 18304389249536 18320794472448 18360303941376 18369995824791 18427361296896 18437088577986 18568167644416 18635984180736 18652686594048 18702779258241 18704048403456 18720811819008 18761183940096 18829705430016 18870312384192 18887224813056 18939232444032 18956206642176 19008404220672 19170816777216 19223605303552 19240834369536 19282327938432 19352752803072 19362968572077 19423434880512 19465322234144 19482767937792 19536415449024 19553924869632 19703339465472 19775301990912 19847527345152 19890329269824 19908155884032 19962974738304 20023955936064 20097089449344 20170490068224 20324615935104 20398847549184 20442838416208 20461160214144 20517501814368 20535890529024 20592437905728 20610893781504 20655341934048 20730781459008 20889188599968 20965482203328 21042054453888 21095196377088 21106331932608 21164450069776 21183418608768 21229101432216 21306636499536 21384454748256 21547856708976 21567168874368 21626555966496 21645938665728 21692618930736 21760360226816 21771846903456 21839835611136 21851364240576 21898487513412 21918113930016 21978467380152 22166256898656 22227293632232 22235477262336 22247214739776 22308474397872 22328468263296 22376620428552 22384859037696 22458346580592 22506778833229 22526950428072 22528479076352 22588980362934 22609225630512 22691801326752 22853129408512 22865192926992 22936595914752 22948703492832 22998193218234 23018805240912 23020367265792 23082189541164 23090687926272 23166492643944 23175022067712 23237259675804 23322129141384 23352106033152 23437394952192 23500337174964 23586167478744 23594851418112 23659821912064 23672311260624 23723361472863 23732095924224 23744623424184 23810006328498 23818772680704 23831345934864 23882739111243 23905766006784 23969966061978 24057511591788 24088433700864 24176411910144 24241338797598 24250263957504 24329875462308 24338833219584 24404196297078 24427725963264 24480405255168 24493327766388 24502345703424 24569815062528 24582784770648 24725775802671 24847978907648 24870248792064 24937039010988 24938731204608 25005705336261 25014911920128 25028116582248 25097033697606 25106273906688 25160416512256 25173697982121 25182966417408 25252309925376 25265639903166 25274942189568 25342819231581 25344538960896 25367253884928 25561089036288 25654445826048 25709770584576 25723342042866 25803670404096 25817291429436 25897913174016 25977023917056 26048553932032 26062304224437 26071899826176 26237395284057 26271119287296 26367069321216 26463369793536 26520439026432 26534438413587 26544207845376 26617299651072 26631350168202 26641155280896 26698607914752 26796119265792 26893986757632 27099487913472 27198463398912 27281546952192 27356669085824 27381187372032 27456583874304 27481191708672 27540455912064 27641041945344 27852251466624 27953976271104 27979029891072 28056072605184 28141775910144 28244558145024 28305468576288 28330837219584 28408848666048 28512606331008 28730475611968 28756225165824 28835407955328 28861251554304 28923491907648 29029129204608 29135152320768 29197983351216 29224151906688 29304623173536 29330887304448 29555009198208 29662952986368 29744632530496 29771291017728 29835493904736 29944462107456 30035933904096 30118640483912 30145634174016 30255735102336 30486923902656 30598271323776 30664257624312 30691740321216 30776252721552 30803835793536 30888656858592 30983012901072 31096172188512 31333782899952 31448223304992 31563081680832 31631148630484 31642794565632 31659497898912 31746675104664 31758363574272 31775127913152 31843652148324 31959954749304 32076682122384 32117911601152 32321785063464 32333685276672 32350753311552 32439833949744 32538928396104 32640540340224 32657770355184 32759753416704 32777046360864 32847731270118 32967701070228 33219612426338 33249385347984 33251641606144 33340940448348 33353215893504 33370822109664 33462711596808 33475031875584 33492702394944 33564930642828 33577288556544 33669746567168 33687519870888 33699922919424 33790425642108 33792718614528 33883470544401 33913838445768 34081452048384 34279694112768 34297789390488 34392231363386 34404893872128 34423055239248 34497289827351 34530550898688 34623284311746 34636031889408 34749738965916 34762533101568 34855889513706 34983193712076 35028159049728 35156092428288 35250505762446 35284493058048 35360585368576 35379251218116 35392277127168 35489732868096 35508466890936 35521540374528 35598143886336 35616935136276 35715009492747 35728159021056 35858649010176 35954949092967 36086267387682 36132650551296 36264617865216 36362008196397 36375395936256 36494813193462 36508249829376 36606294445617 36608778499072 36641588944896 36720607882752 36739991649582 36854722593792 36874177155972 37136335288832 37271968361472 37305373188096 37405558516482 37408096806912 37441623638016 37522367880192 37645550546409 37659410860032 37740624768384 37774449626112 37878464888064 37898459854749 37912413284352 38016808441344 38341633554432 38447210607104 38481668739072 38564655876864 38585013064299 38705505606144 38725937144154 38846869761024 38930644468288 38965535875584 39072830898048 39107849739264 39406678930944 39550603981824 39695054690304 39780658539648 39816311768064 39925949476608 39947025252303 40047911872128 40194178898688 40340980136448 40649231870208 40797695098368 40885676832416 40922320428288 41035003628736 41071781058048 41184875811456 41221787563008 41310683868096 41461562918016 41778377199936 41930964406656 42084108907776 42212663865216 42328900139552 42366837217536 42458202864432 42613272999072 42768909496512 43095713417952 43134337748736 43253111932992 43291877331456 43385237861472 43520720453632 43543693806912 43702728481152 43796975026824 43836227860032 43956934760304 44332513797312 44454587264464 44494429479552 44616948795744 44656936526592 44753240857104 44916693161184 45013557666458 45053900856144 45056958152704 45177960725868 45218451261024 45383602653504 45706258817024 45730385853984 45873191829504 45897406985664 45996386436468 46037610481824 46164379082328 46181375852544 46332985287888 46474519351608 46644258282768 46704212066304 47000674349928 47172334957488 47319643824128 47344622521248 47446722945726 47464191848448 47489246848368 47620012656996 47637545361408 47662691869728 47765478222486 47811532013568 47939932123956 48115023183576 48176867401728 48352823820288 48482677595196 48500527915008 48659750924616 48677666439168 48808392594156 48942790786357 48960810510336 48986655532776 49004691406848 49139630125056 49165569541296 49271596905177 49451551605342 49695957815296 49829418639507 49874078021976 49877462409216 50011410672522 50029823840256 50056233164496 50194067395212 50212547813376 50320833024512 50347395964242 50365932834816 50504619850752 50531279806332 50549884379136 50685638463162 50689077921792 50734507769856 51122178072576 51308891652096 51419541169152 51446684085732 51588347045079 51607340808192 51634582858872 51795826348032 51934926467619 51954047834112 52097107864064 52124608448874 52143799652352 52283834270559 52474790568114 52542238574592 52734138642432 52875758643669 52926739587072 53040878052864 53068876827174 53088415690752 53234599302144 53262700336404 53282310561792 53397215829504 53592238531584 53787973515264 54129401081523 54198975826944 54396926797824 54563093904384 54713338171648 54742219790193 54762374744064 54913167748608 54962383417344 55080911824128 55109987474373 55282083890688 55704502933248 55907952542208 55958059782144 56112145210368 56283551820288 56489116290048 56610937152576 56661674439168 56817697332096 57025212662016 57460951223936 57512450331648 57670815910656 57722503108608 57846983815296 58058258409216 58270304641536 58395966702432 58448303813376 58609246347072 58661774608896 59110018396416 59325905972736 59489265060992 59542582035456 59670987809472 59888924214912 60071867808192 60237280967824 60291268348032 60511470204672 60973847805312 61196542647552 61328515248624 61383480642432 61552505443104 61607671587072 61777313717184 61966025802144 62192344377024 62667565799904 62896446609984 63126163361664 63262297260968 63285589131264 63318995797824 63493350209328 63550255826304 63687304296648 63919909498608 64153364244768 64643570126928 64701506623104 64879667899488 65077856792208 65281080680448 65315540710368 65519506833408 65554092721728 65695462540236 65935402140456 66439224852676 66498770695968 66681880896696 66706431787008 66741644219328 66925423193616 66985404789888 67129861285656 67154577113088 67339493134336 67375039741776 67520336499687 67580851284216 67585437229056 67766941088802 67827676891536 68559388225536 68595578780976 68784462726772 68809787744256 68846110478496 68994579654702 69061101797376 69246568623492 69272063778816 69499477931832 69525066203136 69711779027412 69966387424152 70056318099456 70312184856576 70501011524892 70721170737152 70758502436232 70784554254336 70979465736192 71016933781872 71170084418589 71196287772672 71233870272552 71430018985494 71456318042112 71648217333729 71717298020352 71909898185934 72172534775364 72265301102592 72529235730432 72724016392794 72750791872512 72989626386924 73016499658752 73212588891234 73217556998144 73283177889792 73441215765504 73479983299164 73709445187584 73748354311944 74177327408013 74272670577664 74543936722944 74610746376192 74811117032964 74816193613824 75017116008783 75044735760384 75291101092818 75318821720064 75481249536768 75521093946363 75548899252224 75756929776128 75796919709498 75824826568704 76033616882688 76683267108864 76894421214208 76963337478144 77129311753728 77170026128598 77411011212288 77451874288308 77693739522048 77861288936576 77931071751168 78145661796096 78186912673311 78215699478528 78813357861888 79101207963648 79390109380608 79561317079296 79603315240761 79632623536128 79851898953216 79894050504606 80095823744256 80388357797376 80681960272896 81298463740416 81595390196736 81771353664832 81844640856576 82070007257472 82143562116096 82369751622912 82443575126016 82621367736192 82923125836032 83556754399872 83861928813312 84168217815552 84425327730432 84657800279104 84733674435072 84916405728864 85226545998144 85537818993024 86191426835904 86268675497472 86506223865984 86583754662912 86770475722944 87087387613824 87405456962304 87593950053648 87672455720064 87913869520608 88665027594624 88909174528928 88988858959104 89233897591488 89313873053184 89506481714208 89833386322368 90027115332916 90107801712288 90355921451736 90436902522048 90767205307008 91412517634048 91460771707968 91794813971328 91992772872936 92075220963648 92328758164656 92665970575776 92949038703216 93288516565536 94001348699856 94344669914976 94639287648256 94689245042496 94893445891452 94928383696896 94978493696736 95240025313992 95275090722816 95325383739456 95530956444972 95879864247912 96230046367152 96353734803456 96965355190392 97001055830016 97319501849232 97616785188312 97885581572714 97921621020672 97973311065552 98279260250112 98331139082592 98543193810354 98903103210684 99391915630592 99658837279014 99748156043952 99754924818432 100022821345044 100059647680512 100112466328992 100388134790424 100425095626752 100641666049024 100694791928484 100731865669632 101009239701504 101062559612664 101099768758272 101371276926324 101378155843584 101650411633203 102244356145152 102801233049073 102839082338304 102893368171464 103176694090158 103214681616384 103269165717744 103491869482053 103591652696064 103869852935238 103908095668224 104194215728128 104249216897748 104287599304704 104567668541118 104949581136228 105084477149184 105468277284864 105751517287338 105853479174144 106081756105728 106137753654348 106176831381504 106469198604288 106525400672808 106564621123584 106794431659008 107145028478241 107184477063168 107575947030528 107864847278901 108258802163046 108397951653888 108793853595648 109086024589191 109126187808768 109426676343296 109484439580386 109524749488128 109818883336851 109826335497216 109924766834688 110161823648256 110219974948746 110564167781376 111409005866496 111815905084416 111916119564288 112224290420736 112567103640576 112936651639227 112978232580096 113221874305152 113323348878336 113635394664192 113695379564247 114050425324032 114921902447872 115024900663296 115341631821312 115445006217216 115693967630592 115755039192897 116116516818432 116540609283072 116791933404864 116896607626752 117218492694144 117323549217792 118220036792832 118651811945472 118978530121984 119085164070912 119341975618944 119777848429824 119841075756909 120143735616384 120474561935648 120582536696064 121022940409344 121947695610624 122393085295104 122657030497248 122766961284864 123105010886208 123215343174144 123554627434368 123932051604288 124384688754048 125335131599808 125792893219968 126252326723328 126524594521936 126637991595648 126986700418656 127100511652608 127374608593296 127839818997216 128306728489536 129287140253856 129403013246208 129759335798976 130155713584416 130562161360896 130631081420736 131108185443456 131390925080472 131870804280912 132878449705352 132997541391936 133363761793392 133483288438656 133850846387232 133970809579776 134259722571312 134678986268672 134750079483552 135040672999374 135161702568432 135170874458112 135533882177604 135655353783072 137118776451072 137191157561952 137568925453544 137619575488512 137692220956992 137989159309404 138493137246984 138544127557632 138998955863664 139298712238093 139423558054824 139932774848304 140112636198912 141002023049784 141442341474304 141517004872464 141958931472384 142033867563744 142340168837178 142392575545344 142467740545104 142860037970988 142912636084224 143296434667458 143434596040704 143819796371868 144345069550728 144530602205184 145058471460864 145448032785588 145501583745024 145979252773848 146032999317504 146425177782468 146435113996288 146828372359071 146882431531008 146959966598328 147418890375168 147496708623888 147814790715531 148354654816026 148545341155328 149087873445888 149488255918521 149622234065928 149632387227648 150034232017566 150089471520768 150582202185636 150637643440128 150962499073536 151042187892726 151097798504448 151513859552256 151593839418996 151649653137408 152067233765376 153366534217728 153788842428416 153926674956288 154258623507456 154340052257196 154765041135237 154822022424576 154903748576616 155387479044096 155722577873152 155804779402857 155862143502336 156291323592192 156373825346622 156431398957056 156851502811677 157626715723776 158202415927296 158627275931007 158780218761216 159122634158592 159206630481522 159265247072256 159703797906432 159788101009212 160191647488512 160776715594752 161363920545792 162388203244569 162596927480832 163190780393472 163542707329664 163689281713152 164140014514944 164226659370579 164287124232192 164739503245824 164887150252032 165242735472384 165846251672064 167113508799744 167723857626624 168336435631104 168850655460864 169315600558208 169467348870144 169832811457728 170453091996288 171075637986048 172382853671808 172537350994944 173012447731968 173167509325824 173540951445888 174174775227648 174810913924608 175187900107296 175344911440128 175827739041216 177330055189248 177818349057856 177977717918208 178467795182976 178627746106368 179012963428416 179666772644736 180054230665832 180215603424576 180711842903472 180873805044096 181534410614016 182921543415936 183589627942656 183985545745872 184150441927296 184657516329312 185331941151552 185898077406432 186577033131072 188002697399712 188689339829952 189378490084992 189786891782904 189856767393792 189956987393472 190480050627984 190650767478912 191061912889944 191759728495824 192460092734304 193930710380784 194639003698464 195233570376624 195771163145428 195843242041344 195946622131104 196558520500224 196662278165184 197086387620708 197806206421368 198783831261184 199317674558028 199496312087904 200045642690088 200119295361024 200224932657984 200776269580848 201283332098048 201389583856968 201463731339264 202018479403008 202125119225328 202561009499061 202742553852648 202756311687168 203300823266406 205602466098146 205678164676608 205786736342928 206353388180316 206429363232768 206538331435488 206983738964106 207183305392128 207739705870476 207816191336448 208388431456256 208498433795496 208575198609408 209135337082236 209899162272456 210168954298368 210936554569728 211503034574676 212163512211456 212275507308696 212353662763008 212938397208576 213050801345616 213510253255767 213588863318016 214290056956482 214368954126336 214944652001187 215151894061056 215729694557802 216517604326092 216795903307776 217587707191296 218172049178382 218252375617536 218853352686592 218968879160772 219049498976256 219637766673702 219652670994432 219849533669376 220323647296512 220439949897492 221128335562752 222531982224039 222818011732992 223631810168832 223832239128576 224448580841472 225051348026349 225134207281152 225873303278454 225956465160192 226443748610304 226563281839089 226646697756672 227270789328384 227390759128494 228100850648064 229843804895744 230049801326592 230683263642624 230890012434432 231387935261184 231510078385794 232233033636864 233081218566144 233583866809728 233793215253504 234436985388288 234560738019933 234647098435584 236440073585664 237303623890944 237957060243968 238170328141824 238683951237888 238809945722283 239555696859648 239682151513818 240287471232768 240949123871296 241165073392128 242045880818688 243895391221248 244786170590208 245314060994496 245533922569728 246210021772416 246430686348288 247109254868736 247864103208576 248769377508096 250670263199616 251585786439936 252504653446656 253049189043872 253275983191296 253973400837312 254201023305216 254749217186592 255679637994432 256613456979072 258574280507712 258806026492416 259518671597952 260311427168832 261262162841472 262216370886912 262781850160944 263741608561824 265756899410704 265995082783872 266727523586784 266966576877312 267701692774464 267941619159552 268519445142624 269357972537344 269500158967104 270081345998748 270323405136864 271067764355208 271310707566144 274237552902144 274382315123904 275137850907088 275384441913984 275978318618808 276986274493968 277997911727328 278597424476186 278847116109648 279865549696608 282004046099568 282884682948608 283034009744928 283917862944768 284067735127488 284680337674356 284785151090688 284935481090208 285720075941976 285825272168448 286592869334916 287639592743736 288690139101456 289061204410368 290896065571176 291003167490048 291958505547696 292588124831977 292850355564936 292870227992576 293656744718142 293764863062016 293919933196656 294837780750336 294993417247776 295629581431062 296709309632052 297090682310656 298175746891776 298976511837042 299244468131856 299264774455296 300068464035132 300178943041536 301164404371272 301275286880256 301924998147072 302084375785452 302195597008896 303027719104512 303187678837992 303299306274816 304134467530752 304951234899609 306733068435456 307577684856832 308403699147219 308517247014912 308680104514392 309530082270474 309644044849152 309807497153232 310475608446159 310774958088192 311445155746304 311609558805714 311724287004672 312582647184384 312747650693244 312862797914112 313703005623354 315253431447552 316404831854592 317254551862014 317560437522432 318245268317184 318413260963044 318530494144512 319407595812864 319576202018424 320383294977024 321435085434723 321553431189504 322727841091584 323594541836703 324776406489138 325193854961664 326381560786944 327085414659328 327258073767573 327378563426304 328280029029888 328453318741158 328574248464384 329456650010553 329479006491648 329774300504064 330485470944768 331692503344128 334227017599488 335447715253248 336672871262208 337701310921728 338631201116416 338809954917681 338934697740288 339665622915456 340906183992576 341086138692741 342151275972096 344765707343616 345074701989888 346024895463936 346335018651648 347081902891776 348349550455296 349621827849216 350375800214592 350689822880256 351655478082432 354660110378496 355636698115712 355955435836416 356935590365952 357255492212736 358025926856832 359333545289472 360108461331664 360431206849152 361423685806944 361747610088192 363068821228032 365843086831872 367179255885312 367971091491744 368300883854592 369315032658624 370663882303104 371796154812864 373154066262144 376005394799424 377378679659904 378756980169984 379573783565808 379913974786944 380960101255968 381301534957824 382123825779888 383519456991648 384920185468608 387861420761568 389278007396928 390467140753248 391542326290856 391686484082688 391893244262208 393324556330368 394172775241416 395612412842736 398635349116056 398992624175808 400091285380176 400449865315968 401552539161696 402566664196096 402779167713936 404036958806016 404250238450656 405122018998122 405485107705296 405512623374336 406601646532812 411204932196292 411356329353216 411573472685856 412706776360632 412858726465536 413076662870976 413967477928212 415479411740952 415632382672896 416776862912512 416996867590992 417896136714279 418270674164472 419798324544912 420337908596736 423006069149352 424327024422912 424551014617392 425876794417152 426101602691232 427020506511534 427177726636032 428580113912964 428737908252672 429889304002374 430303788122112 431459389115604 433035208652184 433591806615552 435175414382592 436344098356764 436504751235072 437706705373184 437937758321544 438098997952512 439275533347404 439305341988864 440485117077213 440647294593024 440879899794984 442256671125504 443444372146593 445063964448078 445636023465984 447263620337664 448464767755563 448897161682944 450102696052698 450268414562304 451746606556908 451912930320384 452887497220608 453126563678178 453293395513344 454541578656768 454781518256988 456201701296128 459687609791488 460099602653184 461366527285248 461780024868864 462775870522368 463020156771588 464295123405711 464466067273728 466162437132288 467167733619456 467414338208571 467586430507008 468873970776576 469121476039866 469294196871168 472880147171328 474607247781888 475881827793021 475914120487936 476340656283648 477367902475776 477619891444566 479111393719296 479364303027636 480574942465536 481898247742592 482330146784256 484091761637376 487790782442496 489572341180416 490628121988992 491067845139456 492420043544832 492679978111737 492861372696576 494218509737472 495728206417152 497538755016192 501340526399232 503171572879872 505009306893312 506098378087744 506551966382592 507946801674624 508402046610432 509498434373184 511359275988864 513226913958144 517148561015424 517612052984832 519037343195904 520622854337664 522524325682944 524432741773824 525563700321888 527483217123648 531513798821408 531990165567744 533455047173568 533933153754624 535403385548928 535883238319104 537038890285248 539000317934208 540162691997496 540646810273728 542135528710416 542621415132288 548764630247808 550275701814176 550768883827968 551956637237616 553972548987936 555995823454656 557194848952372 557694232219296 559731099393216 564008092199136 565769365897216 566068019489856 568135470254976 569360675348712 569570302181376 569870962180416 571440151883952 573185738669832 575279185487472 577380278202912 581792131142352 583917011095392 585176249663954 585700711129872 585740455985152 587313489436284 587529726124032 587839866393312 589675561500672 589986834495552 591259162862124 593418619264104 594181364621312 596351493783552 597953023674084 598488936263712 600136928070264 600357886083072 602328808742544 603849996294144 604168751570904 604391194017792 606055438209024 606375357675984 607683028497183 608268935061504 609902469799218 615155369713664 616807398294438 617034494029824 617360209028784 619060164540948 619288089698304 619614994306464 620951216892318 621549916176384 622890311492608 623219117611428 623448574009344 625165294368768 625495301386488 625725595828224 627406011246708 630506862895104 632809663709184 634509103724028 636256280222641 636490536634368 636826521926088 637060988289024 638815191625728 639152404036848 640530759767301 640766589954048 642870170869446 643106862379008 644833956003561 645455682183168 647189083673406 649552812978276 650387709923328 652763121573888 654170829318656 654516147535146 654757126852608 656560058059776 656906637482316 657148496928768 658913300021106 658958012983296 659548601008128 660970941889536 663385006688256 667595946672117 668454035198976 670895430506496 673345742524416 675154044079047 675402621843456 677262402232832 677619909835362 677869395480576 679331245830912 679689845517267 681812367985152 682172277385482 684302551944192 689531414687232 690149403979776 692049790927872 692670037303296 694163805783552 696699100910592 699243655698432 700751600429184 701379645760512 703310956164864 703682214059799 709320220756992 711273396231424 711910871672832 713871180731904 714510984425472 716051853713664 716429837166849 718667090578944 720216922663328 720862413698304 722847371613888 723495220176384 726137642456064 731686173663744 734358511770624 735942182983488 736601767709184 738630065317248 741327764606208 743592309625728 746308132524288 752010789598848 754757359319808 757513960339968 759147567131616 759827949573888 761920202511936 762603069915648 764247651559776 767038913983296 769840370937216 775722841523136 778556014793856 780934281506496 783084652581712 783786488524416 786649112660736 788345550482832 791224825685472 797270698232112 797985248351616 800182570760352 800899730631936 803105078323392 805133328392192 805558335427872 808073917612032 808500476901312 810244037996244 810970215410592 813203293065624 822409864392584 822712658706432 823146945371712 825413552721264 826153325741952 827934955856424 830958823481904 833553725825024 833993735181984 835792273428558 836541348328944 839596649089824 846012138298704 848654048845824 849102029234784 851753588834304 852203205382464 854041013023068 854355453272064 857160227825928 857475816505344 859778608004748 862918778231208 866070417304368 867183613231104 872688196713528 873009502470144 875413410746368 875875516643088 877764374495931 878551066694808 878610683977728 880970234154426 881294589186048 881759799589968 884513342251008 886888744293186 890127928896156 891272046931968 894527240675328 896929535511126 897794323365888 900205392105396 900536829124608 903493213113816 903825860640768 905774994441216 906253127356356 906586791026688 909083157313536 909563036513976 912403402592256 914853704698827 919375219582976 920199205306368 922733054570496 925211097441657 925551741044736 926040313543176 928590246811422 928932134547456 931426825338477 932324874264576 934335467238912 934828676417142 935172861014016 937747941553152 938242952079732 938588393742336 945760294342656 949214495563776 951763655586042 951828240975872 952681312567296 954735804951552 955239782889132 958222787438592 958728606055272 961149884931072 963796495485184 964305256304169 964660293568512 968183523274752 970783625510109 975581564884992 979144682360832 981256243977984 981774221302719 982135690278912 984840087089664 985359956223474 985722745393152 988437019474944 991456412834304 995077510032384 1002681052798464 1006343145759744 1010018613786624 1012196756175488 1013103932765184 1015893603349248 1016429864753043 1016804093220864 1018996868746368 1022718551977728 1026453827916288 1034297122030848 1035224105969664 1038074686391808 1041245708675328 1045048651365888 1048865483547648 1051127400643776 1054966434247296 1063027597642816 1063980331135488 1066910094347136 1067866307509248 1070806771097856 1071766476638208 1074077780570496 1078000635868416 1080325383994992 1081293620547456 1084271057420832 1085242830264576 1097529260495616 1100551403628352 1101537767655936 1103913274475232 1107945097975872 1111991646909312 1114389697904744 1115388464438592 1119462198786432 1128016184398272 1132136038979712 1136270940509952 1138721350697424 1139741924360832 1142880303767904 1146371477339664 1150558370974944 1154760556405824 1163584262284704 1167834022190784 1170352499327908 1171401422259744 1174626978872568 1175059452248064 1175679732786624 1179973668991104 1182518325724248 1186837238528208 1188362729242624 1195906047348168 1196977872527424 1200273856140528 1204657617485088 1207699992588288 1208337503141808 1212110876418048 1212750715351968 1215366056994366 1216537870123008 1219804939598436 1230310739427328 1233614796588876 1234068988059648 1234720418057568 1238120329081896 1238576179396608 1239229988612928 1241902433784636 1245780622985216 1246438235222856 1246897148018688 1250330588737536 1250990602772976 1253688410142837 1254812022493416 1261013725790208 1269018207448056 1272512560445282 1272981073268736 1273653043852176 1277630383251456 1278304808073696 1281061519534602 1281533179908096 1285740341738892 1286213724758016 1289667912007122 1290911364366336 1294378167346812 1299105625956552 1300775419846656 1305526243147776 1308341658637312 1309032295070292 1309514253705216 1313120116119552 1313813274964632 1314296993857536 1317826600042212 1317916025966592 1321455351231639 1321941883779072 1326770013376512 1330333116439779 1335191893344234 1336908070397952 1341790861012992 1345394303266689 1346691485048832 1350308088158094 1350805243686912 1354524804465664 1355239819670724 1355738790961152 1358662491661824 1359379691034534 1363624735970304 1364344554770964 1368605103888384 1379062829374464 1380298807959552 1384099581855744 1385340074606592 1388327611567104 1392885370217133 1393398201821184 1398487311396864 1401503200858368 1402243014625713 1402759291521024 1406621912329728 1407364428119598 1418640441513984 1422546792462848 1423821743345664 1427645483379063 1427742361463808 1429021968850944 1432103707427328 1432859674333698 1437334181157888 1440433845326656 1441724827396608 1445694743227776 1446990440352768 1452275284912128 1463372347327488 1468717023541248 1471884365966976 1473203535418368 1477260130634496 1478039934335211 1482655529212416 1487184619251456 1492616265048576 1504021579197696 1509514718639616 1515027920679936 1518295134263232 1519655899147776 1523840405023872 1525206139831296 1528495303119552 1534077827966592 1539680741874432 1551445683046272 1557112029587712 1561868563012992 1566169305163424 1567572977048832 1573298225321472 1576691100965664 1582449651370944 1594541396464224 1595970496703232 1600365141520704 1601799461263872 1606210156646784 1610266656784384 1611116670855744 1617000953802624 1620488075992488 1621940430821184 1626406586131248 1644819728785168 1646293890743424 1650827105442528 1652306651483904 1655869911712848 1661917646963808 1667107451650048 1667987470363968 1671584546857116 1673082696657888 1679193298179648 1692024276597408 1697308097691648 1698204058469568 1704406410764928 1708082026046136 1708710906544128 1714320455651856 1719557216009496 1725837556462416 1732140834608736 1745376393427056 1750826821492736 1751751033286176 1755528748991862 1757102133389616 1757221367955456 1761940468308852 1762589178372096 1763519599179936 1769026684502016 1773777488586372 1780255857792312 1782544093863936 1789054481350656 1793859071022252 1800410784210792 1801073658249216 1806986426227632 1810883259095209 1811549988882432 1812506254712712 1813173582053376 1818166314627072 1819126073027952 1823049085491549 1824806805184512 1829707409397654 1838750439165952 1845466109140992 1850422194883314 1851103482089472 1852080627086352 1857180493622844 1857864269094912 1862853650676954 1864649748529152 1868670934477824 1869657352834284 1870345722028032 1875495883106304 1876485904159464 1877176787484672 1891520588685312 1898428991127552 1903527311172084 1903656481951744 1908768840667923 1909471609903104 1910479565778264 1916445574877184 1917457212110544 1921592279301903 1922299769862144 1927592990970368 1928610512608338 1929320587137024 1934501868010683 1936367046549504 1941567251020218 1951163129769984 1958289364721664 1962512487955968 1963548442605438 1964271380557824 1969680174179328 1970719912446948 1971445490786304 1976874038949888 1982912825668608 1990155020064768 2002787840016351 2005362105596928 2012686291519488 2020037227573248 2024393512350976 2025462132237141 2026207865530368 2031787206698496 2032859729506086 2033608186441728 2037993737492736 2039069536551801 2045437103955456 2052907655832576 2068594244061696 2070448211939328 2076149372783616 2082491417350656 2090097302731776 2097730967095296 2102254801287552 2109932868494592 2111046642179397 2126055195285632 2127960662270976 2133820188694272 2135732615018496 2141613542195712 2143532953276416 2148155561140992 2156001271736832 2160650767989984 2162587241094912 2168542114841664 2170485660529152 2195058520991232 2201102807256704 2203075535311872 2207826548950464 2215890195951744 2223983293818624 2228779395809488 2230776928877184 2238924397572864 2256032368796544 2264272077959424 2272541881019904 2277442701394848 2279483848721664 2285760607535808 2292742954679328 2301116741949888 2309521112811648 2327168524569408 2335668044381568 2340704998655816 2342802844519488 2349253957745136 2351359465573248 2359947337982208 2365036651448496 2373674477056416 2391812094696336 2393955745054848 2400547712281056 2409315234970176 2415399985176576 2416675006283616 2424221752836096 2425501430703936 2430732113988732 2439609879196872 2467229593177752 2468137976119296 2469440836115136 2476240658163792 2478459977225856 2483804867569272 2491561245970432 2492876470445712 2500661177475072 2501981205545952 2507376820285674 2509624044986832 2538036414896112 2545025120890564 2545962146537472 2547306087704352 2555260766502912 2556609616147392 2562123039069204 2563066359816192 2571480683477784 2572427449516032 2579335824014244 2588756334693624 2598211251913104 2601550839693312 2616683317274624 2618064590140584 2619028507410432 2626240232239104 2627626549929264 2633293123487793 2635653200084424 2635832051933184 2642910702463278 2643883767558144 2653540026753024 2660666232879558 2670383786688468 2673816140795904 2683581722025984 2690788606533378 2693382970097664 2700616176316188 2701610487373824 2709049608931328 2710479639341448 2711477581922304 2717324983323648 2718759382069068 2727249471940608 2728689109541928 2737210207776768 2744561114096481 2758125658748928 2760597615919104 2768199163711488 2775633292324971 2776655223134208 2785770740434266 2786796403642368 2794280476015431 2796974622793728 2803006401716736 2804486029251426 2805518583042048 2813243824659456 2814728856239196 2837280883027968 2845093584925696 2847643486691328 2855290966758126 2855484722927616 2858043937701888 2864207414854656 2865719348667396 2874668362315776 2880867690653312 2883449654793216 2891389486455552 2892915768912507 2893980880705536 2904550569824256 2926744694654976 2937434047082496 2943768731933952 2945322663908157 2946407070836736 2954520261268992 2956079868670422 2965311058424832 2974369238502912 2985232530097152 3008043158395392 3019029437279232 3030055841359872 3036590268526464 3039311798295552 3047680810047744 3049289594259129 3050412279662592 3056990606239104 3068155655933184 3079361483748864 3102891366092544 3114224059175424 3123737126025984 3132338610326848 3135145954097664 3146596450642944 3153382201931328 3164899302741888 3189082792928448 3191940993406464 3200730283041408 3203598922527744 3212420313293568 3222233341711488 3234001907605248 3240976151984976 3243880861642368 3252813172262496 3289639457570336 3292587781486848 3301654210885056 3304613302967808 3311739823425696 3323835293927616 3335974940727936 3343169093714232 3346165393315776 3358386596359296 3384048553194816 3396408116939136 3408812821529856 3416164052092272 3428640911303712 3439114432018992 3451675112924832 3464281669217472 3490752786854112 3501653642985472 3503502066572352 3511057497983724 3514204266779232 3523880936617704 3525178356744192 3527039198359872 3547554977172744 3560511715584624 3565088187727872 3587718142044504 3600821568421584 3613972852455264 3621766518190418 3623099977764864 3625012509425424 3636332629254144 3638252146055904 3646098170983098 3649613610369024 3659414818795308 3677500878331904 3690932218281984 3700844389766628 3702206964178944 3704161254172704 3714360987245688 3715728538189824 3725707301353908 3737341868955648 3739314705668568 3740691444056064 3750991766212608 3752971808318928 3761065230428511 3783041177370624 3803645622815701 3807054622344168 3807312963903488 3817537681335846 3818943219806208 3820959131556528 3832891149754368 3834914424221088 3843184558603806 3844599539724288 3855185981940736 3857221025216676 3858641174274048 3869003736021366 3872734093099008 3883134502040436 3902326259539968 3916578729443328 3925024975911936 3927096885210876 3928542761115648 3939360348358656 3941439824893896 3942890981572608 3953748077899776 3964366053694917 3965825651337216 3980310040129536 3990999349319337 4005575680032702 4010724211193856 4025372583038976 4036182909800067 4040074455146496 4048787024701952 4050924264474282 4052415731060736 4063574413396992 4065719459012172 4067216372883456 4075987474985472 4078139073103602 4090874207910912 4105815311665152 4137188488123392 4140896423878656 4152298745567232 4164982834701312 4178656110651399 4180194605463552 4195461934190592 4204509602575104 4206729043877139 4219865736989184 4222093284358794 4252110390571264 4255921324541952 4267640377388544 4271465230036992 4282936450137189 4283227084391424 4287065906552832 4296311122281984 4312002543473664 4321301535979968 4325174482189824 4337084229683328 4340971321058304 4390117041982464 4402205614513408 4406151070623744 4415653097900928 4431780391903488 4434119803005633 4447966587637248 4457558791618976 4461553857754368 4477848795145728 4512064737593088 4528544155918848 4545083762039808 4554885402789696 4558967697443328 4571521215071616 4585485909358656 4602233483899776 4619042225623296 4654337049138816 4671336088763136 4681409997311632 4685605689038976 4698507915490272 4702718931146496 4719894675964416 4730073302896992 4747348954112832 4783624189392672 4787911490109696 4801095424562112 4818630469940352 4830799970353152 4833350012567232 4851002861407872 4861464227977464 4879219758393744 4934459186355504 4938881672230272 4952481316327584 4956919954451712 4967609735138544 4983122491940864 4985752940891424 5001322354950144 5003962411091904 5014753640571348 5019248089973664 5076072829792224 5090050241781128 5091924293074944 5094612175408704 5113219232294784 5124246078138408 5126132719632384 5142961366955568 5154052352809441 5158671648028488 5177512669387248 5196422503826208 5233366634549248 5236129180281168 5252480464478208 5255253099858528 5266586246975586 5271306400168848 5271664103866368 5285821404926556 5287767535116288 5307080053506048 5321332465759116 5340767573376936 5347632281591808 5367163444051968 5381577213066756 5401232352632376 5403220974747648 5418099217862656 5420959278682896 5432649777285627 5434649966647296 5437518764138136 5454498943881216 5457378219083856 5469147256474647 5474420415553536 5489122228192962 5516251317497856 5536398327422976 5551266584649942 5553310446268416 5571541480868532 5573592807284736 5588560952030862 5593949245587456 5606012803433472 5608972058502852 5611037166084096 5626487649318912 5629457712478392 5674561766055936 5690187169851392 5695286973382656 5710581933516252 5710969445855232 5726306522003769 5728414829709312 5731438697334792 5749336724631552 5761735381306624 5764776837905709 5766899309586432 5782778972911104 5785831537825014 5787961761411072 5803505604032049 5809101139648512 5853489389309952 5874868094164992 5887537463867904 5890645327816314 5892814141673472 5909040522537984 5912159737340844 5930622116849664 5948738477005824 5970465060194304 6008363520049053 6016086316790784 6038058874558464 6060111682719744 6073180537052928 6076386396711423 6078623596591104 6095361620095488 6098579188518258 6100824559325184 6113981212478208 6136311311866368 6158722967497728 6205782732185088 6228448118350848 6247474252051968 6264677220653696 6270291908195328 6293192901285888 6306764403862656 6329798605483776 6378165585856896 6383881986812928 6401460566082816 6407197845055488 6424840626587136 6444466683422976 6468003815210496 6481952303969952 6487761723284736 6505626344524992 6579278915140672 6585175562973696 6603308421770112 6609226605935616 6623479646851392 6647670587855232 6671949881455872 6686338187428464 6692330786631552 6716773192718592 6768097106389632 6792816233878272 6817625643059712 6832328104184544 6857281822607424 6878228864037984 6903350225849664 6928563338434944 6981505573708224 7007004133144704 7022114995967448 7028408533558464 7047761873235408 7054078396719744 7095109954345488 7121023431169248 7175436284089008 7201643136843168 7227945704910528 7243533036380836 7246199955529728 7250025018850848 7272665258508288 7276504292111808 7292196341966196 7318829637590616 7355001756663808 7401688779533256 7404413928357888 7408322508345408 7428721974491376 7451414602707816 7474683737911296 7478629411337136 7501983532425216 7505943616637856 7522130460857022 7607291245631402 7614109244688336 7614625927806976 7635075362671692 7637886439612416 7641918263113056 7665782299508736 7669828848442176 7686369117207612 7689199079448576 7710371963881472 7714442050433352 7717282348548096 7738007472042732 7766269004080872 7804652519079936 7850049951823872 7854193770421752 7857085522231296 7878720696717312 7882879649787792 7899879370463379 7907496155799552 7928732107389834 7931651302674432 7960620080259072 7981998698638674 8011151360065404 8021448422387712 8050745166077952 8072365819600134 8080148910292992 8097574049403904 8101848528948564 8104831462121472 8127148826793984 8131438918024344 8134432745766912 8151974949970944 8156278146207204 8181748415821824 8211630623330304 8233683342289443 8274376976246784 8281792847757312 8304597491134464 8326899876974913 8329965669402624 8357312221302798 8360389210927104 8382841428046293 8390923868381184 8409019205150208 8413458087754278 8439731473978368 8444186568717588 8504220781142528 8511842649083904 8535280754777088 8542930460073984 8565872900274378 8566454168782848 8574131813105664 8592622244563968 8624005086947328 8642603071959936 8650348964379648 8674168459366656 8678747306737521 8681942642116608 8780234083964928 8804411229026816 8812302141247488 8831306195801856 8835967991724471 8863560783806976 8868239606011266 8895933175274496 8915117583237952 8923107715508736 8955697590291456 9024129475186176 9057088311837696 9090167524079616 9109770805579392 9117935394886656 9143042430143232 9147868782777387 9170971818717312 9204466967799552 9238084451246592 9308674098277632 9342672177526272 9362819994623264 9371211378077952 9397015830980544 9405437862292992 9439789351928832 9460146605793984 9494697908225664 9567248378785344 9575822980219392 9602190849124224 9637260939880704 9666700025134464 9702005722815744 9722928455954928 9758439516787488 9868918372711008 9877763344460544 9904962632655168 9913839908903424 9935219470277088 9966244983881728 9971505881782848 10007924822183808 10029507281142696 10038496179947328 10152145659584448 10180100483562256 10189224350817408 10226438464589568 10248492156276816 10285922733911136 10308104705618882 10317343296056976 10355025338774496 10392845007652416 10466733269098496 10472258360562336 10504960928956416 10510506199717056 10533172493951172 10542612800337696 10571642809853112 10575535070232576 10642664931518232 10681535146753872 10695264563183616 10763154426133512 10802464705264752 10836198435725312 10841918557365792 10865299554571254 10869299933294592 10875037528276272 10908997887762432 10914756438167712 10938294512949294 10948840831107072 10978244456385924 11032502634995712 11072796654845952 11102533169299884 11106620892536832 11143082961737064 11147185614569472 11177121904061724 11212025606866944 11217944117005704 11222074332168192 11252975298637824 11258915424956784 11283195691285533 11349123532111872 11380374339702784 11410936868447103 11421163867032504 11421938891710464 11452613044007538 11456829659418624 11462877394669584 11498673449263104 11523470762613248 11529553675811418 11533798619172864 11565557945822208 11571663075650028 11575923522822144 11607011208064098 11618202279297024 11706978778619904 11749736188329984 11775074927735808 11781290655632628 11785628283346944 11818081045075968 11824319474681688 11861244233699328 11893098161084751 11897476954011648 11940930120388608 11972998047958011 12016727040098106 12032172633581568 12076117749116928 12108548729400201 12120223365439488 12146361074105856 12152772793422846 12157247193182208 12190723240190976 12197158377036516 12201649118650368 12227962424956416 12272622623732736 12317445934995456 12411565464370176 12456896236701696 12494948504103936 12529354441307392 12535968331954197 12540583816390656 12586385802571776 12613528807725312 12620187131631417 12659597210967552 12756331171713792 12767763973625856 12802921132165632 12814395690110976 12849681253174272 12888933366845952 12936007630420992 12963904607939904 12975523446569472 13011252689049984 13158557830281344 13170351125947392 13206616843540224 13218453211871232 13246959293702784 13295341175710464 13343899762911744 13372676374856928 13384661573263104 13433546385437184 13536194212779264 13585632467756544 13635251286119424 13664656208369088 13714563645214848 13756457728075968 13806700451699328 13857126676869888 13963011147416448 14014008266289408 14044229991934896 14056817067116928 14095523746470816 14108156793439488 14190219908690976 14242046862338496 14350872568178016 14403286273686336 14455891409821056 14487066072761672 14492399911059456 14500050037701696 14553008584223616 14584392683932392 14637659275181232 14803377559066512 14816645016690816 14857443948982752 14902829205415632 14949367475822592 14957258822674272 15003967064850432 15011887233275712 15044260921714044 15214582491262804 15228218489376672 15270150725343384 15275772879224832 15283836526226112 15339657696884352 15372738234415224 15378398158897152 15420743927762944 15428884100866704 15462157058428323 15476014944085464 15532538008161744 15700099903647744 15708387540843504 15757441393434624 15765759299575584 15799758740926758 15814992311599104 15857464214779668 15863302605348864 15921240160518144 15963997397277348 16022302720130808 16042896844775424 16101490332155904 16144731639200268 16195148098807808 16203697057897128 16209662924242944 16254297653587968 16262877836048688 16297949331856881 16303949899941888 16312556292414408 16363496831643648 16407441769423941 16423261246660608 16467366684578886 16548753952493568 16609194982268928 16653799753949826 16659931338805248 16714624442605596 16720778421854208 16765682856092586 16781847736762368 16818038410300416 16826916175508556 16879462947956736 16888373137435176 17008441562285056 17023685298167808 17070561509554176 17085860920147968 17131745800548756 17132908337565696 17178919566011307 17185244489127936 17248010173894656 17285206143919872 17294330513717127 17300697928759296 17348336918733312 17357494613475042 17363885284233216 17560468167929856 17608822458053632 17624604282494976 17662612391603712 17671935983448942 17727121567613952 17736479212022532 17791866350548992 17830235166475904 17846215431017472 17911395180582912 18048258950372352 18114176623675392 18180335048159232 18219541611158784 18229159190134269 18235870789773312 18286084860286464 18295737565554774 18341943637434624 18408933935599104 18476168902493184 18617348196555264 18685344355052544 18725639989246528 18742422756155904 18794031661961088 18810875724585984 18879578703857664 18920293211587968 18989395816451328 19134496757570688 19151645960438784 19204381698248448 19274521879761408 19333400050268928 19404011445631488 19445856911909856 19516879033574976 19737836745422016 19755526688921088 19809925265310336 19827679817806848 19870438940554176 19943011763565696 20015849644367616 20059014562285392 20076992359894656 20304291319168896 20360200967124512 20378448701634816 20452876929179136 20496984312553632 20571845467822272 20616209411237764 20634686592113952 20710050677548992 20785690015304832 20933466538196992 20944516721124672 21021012399434112 21066344987902344 21085225600675392 21143285619706224 21285329863036464 21363070293507744 21526308852267024 21604929410529504 21672396871450624 21683837114731584 21730599109142508 21738599866589184 21750075056552544 21817995775524864 21829512876335424 21876589025898588 21956488912771848 22065005269991424 22205066338599768 22213241785073664 22286165923474128 22354243808123448 22424051213733888 22435888234011408 22505950597275648 22517830849913568 22566391382571066 22760748679405568 22821873736894206 22842327734065008 22843877783420928 22905226088015076 22913659318837248 22925754789339168 22997346898526208 23046941525226496 23059107351622836 23067597238345728 23131115891644416 23143326151300056 23151847045644288 23214022416128196 23413957557239808 23541482368237717 23550149855471616 23562581311265256 23571256566693888 23636162090151936 23648638949363376 23699638111390137 23722488467398656 23786196322169502 23794953908023296 23881860240777216 23945996095916022 24033454080196212 24064345267163136 24152235498233856 24217097458800402 24240446730878976 24292722148211712 24305545586845692 24314494386364416 24381446480381952 24394316754073032 24403298237300736 24455924849912832 24545245247465472 24634891869990912 24701050026868329 24823130928740352 24913792473403392 24980699630924739 24989897008207872 25058708882614784 25071936663908394 25081167632781312 25148524284138879 25172771605143552 25227057615450624 25240374263262834 25319194421935104 25512662343427584 25535527947251712 25605842264331264 25628791380221952 25699362506348544 25777866733691904 25872015260841984 25927809215879808 25951046893138944 26022505378099968 26036241920212563 26317115660562688 26340702251894784 26413233687080448 26436906423742464 26493918587405568 26507903975173413 26590682351420928 26687799525823488 26745352749713856 26769323146526208 26867092770874368 27072388425558528 27171264935513088 27270502572238848 27329312416738176 27429127290429696 27443606348332161 27512915456151936 27613400903398656 27714253353739776 27926022294832896 28028016532578816 28088459983869792 28113634134233856 28191047492941632 28216313586878976 28380439817381952 28484093724676992 28701745136356032 28806572547372672 28911782819642112 28974132145523344 29000100075403392 29106017168447232 29168785367864784 29275318550362464 29606755118133024 29633290033381632 29714887897965504 29805658410831264 29898734951645184 29914517645348544 30023774466551424 30088521843428088 30429164982525608 30456436978753344 30540301450686768 30567673052452224 30679315393768704 30745476468830448 30841487855525888 30857768201733408 30924314116856646 30952029888170928 31065076016323488 31400199807295488 31416775081687008 31514882786869248 31531518599151168 31599517481853516 31714928429559336 31726605210697728 31927994794554696 32044605440261616 32085793689550848 32289463278400536 32390296197615616 32407394115794256 32508595307175936 32525755672097376 32595898663713762 32607899799883776 32625112584828816 32726993663287296 32814883538847882 32846522493321216 32934733369157772 33097507904987136 33218389964537856 33307599507899652 33319862677610496 33429248885211192 33441556843708416 33531365712185172 33636076820600832 33653832351017112 33758925895913472 33776746274870352 33849587073856599 34016883124570112 34047370596335616 34141123019108352 34232810605341309 34263491601097512 34265816675131392 34357839132022614 34370488978255872 34496020347789312 34570412287839744 34588661027434254 34601395857518592 34696673837466624 34714989226950084 34727770568466432 35120936335859712 35217644916107264 35249208564989952 35325224783207424 35343871966897884 35454243135227904 35472958424045064 35583732701097984 35660470332951808 35679294483254253 35692430862034944 35822790361165824 35918994143874033 36096517900744704 36228353247350784 36325646188200603 36360670096318464 36439083222317568 36458318380268538 36471741579546624 36572169720572928 36591475131109548 36683887274869248 36817867871198208 36952337804986368 37234696393110528 37370688710105088 37451279978493056 37484845512311808 37588063323922176 37607904995862591 37621751449171968 37759157407715328 37840586423175936 37978791632902656 38268993515141376 38303291920877568 38408763396496896 38549043759522816 38666800100537856 38808022891262976 38891713823819712 39033758067149952 39475673490844032 39511053377842176 39619850530620672 39655359635613696 39740877881108352 39886023527131392 40031699288735232 40118029124570784 40153984719789312 40608582638337792 40720401934249024 40756897403269632 40905753858358272 40993968625107264 41143690935644544 41232418822475528 41269373184227904 41420101355097984 41571380030609664 41889033442249344 42042024798868224 42132689975804688 42170451201350784 42286571239412448 42570659726072928 42726140587015488 43052617704534048 43209858821059008 43367674229463168 43461198218285016 43477199733178368 43500150113105088 43659025752670848 43753178051797176 43912977825543696 44410132677199536 44572331846948256 44708487616246896 44848102427467776 44871776468022816 45011901194551296 45035661699827136 45132782765142132 45521497358811136 45643747473788412 45684655468130016 45810452176030152 45827318637674496 45851509578678336 46093883050452992 46118214703245672 46135194476691456 46262231783288832 46286652302600112 46386471175284969 46428044832256392 47082964736475434 47100299710943232 47125162622530512 47272324180303872 47297277898726752 47399276222780274 47444976934797312 47572392644339004 47589907816046592 47763720481554432 47891992191832044 48066908160392424 48128690534326272 48304470996467712 48434194917600804 48585444296423424 48611091173691384 48628988772728832 48762892960763904 48788633508146064 48893847995570643 48911849699825664 49090490494930944 49222325308271823 49269783739981824 49402100053736658 49646261857480704 49827584946806784 49961399261849478 49979794016415744 50117417765229568 50143873327816788 50162335265562624 50297048568277758 50345543210287104 50454115230901248 50480748526525668 50638388843870208 51025324686855168 51071055894503424 51211684528662528 51257582760443904 51398725012697088 51536758698033921 51555733467383808 51744030521683968 51855618431759616 51882991541151381 51902093786277888 52045010756199936 52072483840425126 52634231321125376 52681404503789568 52826467374160896 52873812847484928 52987837174811136 53015807950346826 53181364702841856 53375599051646976 53490705499427712 53538646293052416 53734185541748736 54144776851117056 54342529871026176 54541005144477696 54658624833476352 54687477570402807 54858254580859392 54887212696664322 55025830912303872 55226801806797312 55428506707479552 55852044589665792 56056033065157632 56176919967739584 56227268268467712 56382094985883264 56432627173757952 56760879634763904 56968187449353984 57403490272712064 57613145094745344 57823565639284224 57948264291046688 58000200150806784 58212034336894464 58337570735729568 58550637100724928 59213510236266048 59266580066763264 59429775795931008 59611316821662528 59829035290697088 60047548933102848 60177043686856176 60858329965051216 60912873957506688 61080602901373536 61135346104904448 61358630787537408 61490952937660896 61682975711051776 61715536403466816 61848628233713292 61904059776341856 62130152032646976 62800399614590976 62833550163374016 63063037198302336 63199034963707032 63429856859118672 63855989589109392 64089210880523232 64578926556801072 64780592395231232 64814788231588512 65017190614351872 65051511344194752 65191797327427524 65215799599767552 65250225169657632 65453987326574592 65629767077695764 65869466738315544 66195015809974272 66615199015799304 66639725355220992 66858497770422384 67002680586522733 67062731424370344 67272153641201664 67307664702034224 67517851791826944 67553492549740704 67699174147713198 68033766249140224 68282246038216704 68465621210682618 68526983202195024 68531633350262784 68715678264045228 68740977956511744 68992040695578624 69140824575679488 69177322054868508 69202791715037184 69393347674933248 69429978453900168 69455541136932864 70241872671719424 70435289832214528 70624447104713151 70650449566414848 70687743933795768 70908486270455808 70945916848090128 71098914334170411 71167465402195968 71320940665903616 71358588966508506 71384861724069888 71645580722331648 71837988287748066 72193035801489408 72456706494701568 72651292376401206 72721340192636928 72878166444635136 72916636760537076 72943483159093248 73144339441145856 73182950262219096 73367774549738496 73635735742396416 73904675609972736 74103150080604987 74469392786221056 74741377420210176 74902559956986112 74942098892774217 74969691024623616 75176126647844352 75215809991725182 75243502898343936 75445572852416637 75518314815430656 75681172846351872 75957583265805312 76537987030282752 76606583841755136 76817526792993792 77098087519045632 77333600201075712 77616045782525952 77783427647639424 78067516134299904 78108725760637689 78951346981688064 79022106755684352 79239701061241344 79310719271227392 79481755762216704 79772047054262784 80063398577470464 80236058249141568 80307969439578624 81217165276675584 81440803868498048 81513794806539264 81811507716716544 81987937250214528 82287381871289088 82464837644951056 82538746368455808 82840202710195968 83142760061219328 83778066884498688 84084049597736448 84265379951609376 84340902402701568 84573142478824896 85141319452145856 85452281174030976 86105235409068096 86419717642118016 86735348458926336 86922396436570032 87000300226210176 87318051505341696 87506356103594352 87825955651087392 88820265354399072 89144663693896512 89416975232493792 89696204854935552 89743552936045632 90071323399654272 90265565530284264 91287494947576824 91369310936260032 91620904352060304 91703019157356672 92187766100905984 92236429406491344 92524463566577664 92573304605200224 92772942350569938 92856089664512784 94165929472950868 94200599421886464 94250325245061024 94544648360607744 94594555797453504 94798552445560548 95144785288678008 95179815632093184 95783984383664088 96133816320784848 96257381068652544 96868389835201608 97170888592846848 97222182347382768 97525785921527808 97577267016292128 97787695991141286 97823699399651328 98180980989861888 98444650616543646 98539567479963648 98804200107473316 99292523714961408 99655169893613568 99922798523698956 99959588032831488 100234835530459136 100287746655633576 100324670531125248 100594097136555516 100908230461802496 100961497053051336 101276777687740416 101548761221569797 102050649373710336 102142111789006848 102423369057325056 102698431816023927 102797450025394176 103073517396067842 103111466934767616 103488061043367936 103711236863519232 103765983082302762 103804187572555776 104090021512399872 104144967680850252 105268462642250752 105362809007579136 105652934748321792 105747625694969856 105975674349622272 106031615900693652 106362729405683712 106751198103293952 106981410998855424 107037883449762759 107077292586104832 107468371083497472 108289553702234112 108685059742052352 108976938564601809 109082010288955392 109317249666952704 109374955140805614 109716509161718784 109774425393328644 110051661824607744 110453603613594624 110857013414959104 111704089179331584 112112066130315264 112353839935479168 112454536536935424 112764189971766528 112823714987587773 112865254347515904 113521759269527808 113936374898707968 114806980545424128 115226290189490688 115647131278568448 115896528582093376 116000400301613568 116424068673788928 116675141471459136 117101274201449856 118427020472532096 118533160133526528 118859551591862016 119222633643325056 119658070581394176 120095097866205696 120354087373712352 121716659930102432 121825747915013376 122161205802747072 122270692209808896 122717261575074816 122981905875321792 123431072806933632 123697256467426584 123808119552683712 124260304065293952 125667100326748032 126126074396604672 126398069927414064 126859713718237344 127711979178218784 128178421761046464 129157853113602144 129561184790462464 129629576463177024 130103022688389504 130383594654855048 130431599199535104 130500450339315264 131259534155391528 131738933476631088 133230398031598608 133716995540844768 134005361173045466 134125462848740688 134544307282403328 134615329404068448 135035703583653888 135106985099481408 135398348295426396 136067532498280448 136564492076433408 136931242421365236 137053966404390048 137431356528090456 137481955913023488 138281649151358976 138354644109737016 138405583430074368 138786695349866496 138859956907800336 139159413525854907 140870579664429056 141248894209426302 141300899132829696 141375487867591536 141816972540911616 141891833696180256 142197828668340822 142334930804391936 142641881331807232 142717177933017012 142769723448139776 143291161444663296 143675976575496132 144386071602978816 144913412989403136 145302584752802412 145756332889270272 145833273521074152 145886966318186496 146288678882291712 146365900524438192 146681543986711929 146735549099476992 147271471484792832 147666975924815469 147809351219945472 148206300161209974 148938785572442112 149482754840420352 149805119913972224 149884197785548434 149939382049247232 150352253295688704 150431619983450364 150487005796687872 150891145704833274 151036629630861312 151362345692703744 151915166531610624 153075974060565504 153213167683510272 153635053585987584 154196175038091264 154610276094101763 154667200402151424 155232091565051904 155566855295278848 155648974623454143 156135032268599808 156217451521275378 157902693963376128 158044213511368704 158479402122482688 158621438542454784 158963511524433408 159544094108525568 160126797154940928 160472116498283136 160615938879157248 162434330553351168 162881607736996096 163027589613078528 163623015433433088 163975874500429056 164062432711208421 164574763742578176 164929675289902112 165077492736911616 165680405420391936 166285520122438656 167556133768997376 168168099195472896 168530759903218752 168681804805403136 169146284957649792 170282638904291712 170904562348061952 172210470818136192 172839435284236032 173470696917852672 173844792873140064 174000600452420352 174636103010683392 175012712207188704 175651911302174784 177640530708798144 178289327387793024 178833950464987584 179487105872091264 180142646799308544 180531131060568528 182574989895153648 182738621872520064 183241808704120608 183406038314713344 184375532201811968 184472858812982688 185048927133155328 185146609210400448 185545884701139876 185712179329025568 188331858945901736 188401198843772928 188500650490122048 189189111594907008 189597104891121096 190289570577356016 191567968767328176 192267632641569696 193736779670403216 194341777185693696 194444364694765536 195051571843055616 195154534032584256 195575391982282572 195647398799302656 196361961979723776 196889301233087292 197608400214946632 198585047429922816 199845597047397912 199919176065662976 200469671060918272 200575493311267152 201008041759568199 201188194273111032 201816460923604992 201922994106102672 202553555375480832 203097522443139594 204101298747420672 204846738114650112 205396863632047854 205594900050788352 206147034792135684 206222933869535232 206976122086735872 207422473727038464 207531966164605524 207608375145111552 208180043024799744 208289935361700504 210536925284501504 210725618015158272 211305869496643584 211873341314139453 211951348699244544 212063231801387304 212725458811367424 213296743002511233 213502396206587904 213962821997710848 214075766899525518 214154585172209664 214936742166994944 216579107404468224 217370119484104704 217953877129203618 218164020577910784 218634499333905408 218749910281611228 219433018323437568 219548850786657288 220103323649215488 220907207227189248 221714026829918208 222309450241814961 223408178358663168 224224132260630528 224707679870958336 224826296678322651 224909073073870848 225528379943533056 225647429975175546 225730508695031808 227043518539055616 227872749797415936 229613961090848256 230452580378981376 231294262557136896 231793057164186752 232000800603227136 232848137347577856 233350282942918272 234202548402899712 236854040945064192 237066320267053056 237719103183724032 238445267286650112 239316141162788352 240190195732411392 240708174747424704 243433319860204864 243651495830026752 244322411605494144 244541384419617792 245434523150149632 245963811750643584 246862145613867264 247394512934853168 247616239105367424 248520608130587904 251334200653496064 252252148793209344 252796139854828128 253719427436474688 255423958356437568 256356843522092928 258315706227204288 259259152926354048 260206045376779008 260767189309710096 261000900678630528 262519068310783056 263477866953262176 266460796063197216 267433991081689536 268010722346090932 268250925697481376 269088614564806656 269230658808136896 270213970198962816 270796696590852792 272135064996560896 273862484842730472 274107932808780096 274862713056180912 276563298302717952 276709288219474032 277573390699732992 277719913815600672 278318827051709814 281741159328858112 282497788418852604 282601798265659392 282750975735183072 283633945081823232 283783667392360512 284395657336681644 285283762663614464 285434355866034024 285539446896279552 287351953150992264 288772143205957632 290605169505604824 291512665778540544 291666547042148304 292577357764583424 292731801048876384 293363087973423858 293471098198953984 294542942969585664 295333951849630938 295618702439890944 296412600322419948 297877571144884224 298965509680840704 299610239827944448 299768395571096868 299878764098494464 300704506591377408 300863239966900728 300974011593375744 301782291409666548 302724691385407488 303830333063221248 304646283664709391 306151948121131008 306426335367020544 307270107171975168 308095295448071781 308392350076182528 309220552188203526 309334400804302848 310464183130103808 311133710590557696 311297949246908286 312270064537199616 312434903042550756 315805387926752256 316088427022737408 316958804244965376 317242877084909568 317927023048866816 319088188217051136 320253594309881856 320944232996566272 321113650349288277 321231877758314496 324868661106702336 325763215473992192 326055179226157056 326930815693805427 327246030866866176 327951749000858112 328124865422416842 329149527485156352 329859350579804224 330154985473823232 331360810840783872 332571040244877312 335112267537994752 336336198390945792 337061519806437504 337363609610806272 338292569915299584 338471144962763319 340565277808583424 341809124696123904 344420941636272384 345678870568472064 346941393835705344 347689585746280128 348001200904840704 349272206021366784 350025424414377408 351303822604349568 355281061417596288 356578654775586048 357667900929975168 358974211744182528 360285293598617088 361062262121137056 365149979790307296 365477243745040128 366483617408241216 366812076629426688 368751064403623936 368945717625965376 370293218420800896 371091769402279752 371424358658051136 376663717891803472 377001300980244096 378378223189814016 379194209782242192 380579141154712032 383135937534656352 384535265283139392 387473559340806432 388683554371387392 388888729389531072 390309068065168512 391150783964565144 391294797598605312 393778602466174584 395216800429893264 399691194094795824 400939342121836544 401150986622534304 402016083519136398 402376388546222064 403632921847209984 403845988212205344 405107110750961664 406195044886279188 408202597494841344 409693476229300224 410793727264095708 412294069584271368 412445867739070464 414844947454076928 415063932329211048 415216750290223104 416360086049599488 416579870723401008 417478240577564721 421073850569003008 422611738993287168 423746682628278906 423902697398489088 424126463602774608 425450917622734848 426593486005022466 427004792413175808 427925643995421696 428151533799051036 428309170344419328 429873484333989888 433158214808936448 434740238968209408 435907754258407236 437268998667810816 437499820563222456 438866036646875136 439097701573314576 440044631960135787 440206647298430976 441814414454378496 443000927774446407 443428053659836416 444618900483629922 446816356717326336 448448264521261056 449415359741916672 449652593356645302 449818146147741696 451056759887066112 451294859950351092 451461017390063616 454087037078111232 455745499594831872 459227922181696512 460905160757962752 462588525114273792 463586114328373504 463830828282305289 464001601206454272 465696274695155712 466700565885836544 466946923870362429 468405096805799424 473708081890128384 474132640534106112 475438206367448064 476890534573300224 478632282325576704 480380391464822784 481416349494849408 486866639720409728 487302991660053504 488644823210988288 489082768839235584 490869046300299264 491927623501287168 493724291227734528 494789025869706336 495232478210734848 497041216261175808 502668401306992128 504504297586418688 505592279709656256 507438854872949376 510847916712875136 512713687044185856 516631412454408576 518518305852708096 520412090753558016 521534378619420192 522001801357261056 525038136621566112 526955733906524352 532921592126394432 534867982163379072 536021444692181864 536501851394962752 538461317616273792 540427940397925632 541593393181705584 547724969685460944 548215865617560192 549725426112361824 553126596605435904 553418576438948064 555146781399465984 555439827631201344 556637654103419628 564995576837705208 565203596531318784 565501951470366144 567567334784721024 568791314673363288 570567525327228928 570868711732068048 574703906301984528 581210339011209648 583025331557081088 583333094084296608 585154715529166848 585463602097752768 586726175946847716 586942196397907968 589085885939171328 590667903699261876 592825200644839896 595755142289768448 599220479655888896 599536791142193736 599757528196988928 601409013182754816 601726479933801456 603024125278704597 603564582819333096 605449382770814976 607660666126442496 609292567329418782 612303896242262016 614540214343950336 616190590896143562 616784700152365056 618441104376407052 618668801608605696 620928366260207616 622267421181115392 622595898493816572 624540129074399232 624869806085101512 631610775853504512 632176854045474816 633917608489930752 635620023942418359 635854046097733632 638176376434102272 639890229007533699 640507188619763712 641888465993132544 642227300698576554 642463755516628992 649737322213404672 651526430947984384 652110358452314112 653861631387610854 654492061733732352 655903498001716224 656249730844833684 658299054970312704 659718701159608448 660309970947646464 662721621681567744 665142080489754624 670224535075989504 672672396781891584 674123039612875008 674478890034967953 674727219221612544 676585139830599168 676942289925526638 681130555617166848 683618249392247808 688841883272544768 691357741136944128 693882787671410688 695379171492560256 696002401809681408 698544412042733568 700050848828754816 702607645208699136 710562122835192576 713157309551172096 715335801859950336 717948423488365056 720570587197234176 722124524242274112 730299959580614592 730954487490080256 732967234816482432 733624153258853376 737891435251930752 740586436841601792 742183538804559504 742848717316102272 753327435783606944 754002601960488192 756756446379628032 758388419564484384 761158282309424064 766271875069312704 769070530566278784 774947118681612864 777777458779062144 780618136130337024 782301567929130288 787557204932349168 790433600859786528 799382388189591648 801878684243673088 802301973245068608 804032167038272796 804752777092444128 807265843694419968 807691976424410688 812390089772558376 816405194989682688 821587454528191416 824588139168542736 829689894908153856 830127864658422096 832720172099198976 833159741446802016 834956481155129442 842147701138006016 845223477986574336 847493365256557812 847805394796978176 848252927205549216 850901835245469696 853186972010044932 855851287990843392 856303067598102072 856618340688838656 866316429617872896 871034847624795529 871815508516814472 874537997335621632 874999641126444912 877732073293750272 878195403146629152 880089263920271574 880413294596861952 883628828908756992 886001855548892814 886856107319672832 889237800967259844 893632713434652672 896896529042522112 898830719483833344 899305186713290604 899636292295483392 902113519774132224 902589719900702184 902922034780127232 908174074156222464 911490999189663744 913938850994128173 918455844363393024 921810321515925504 924285886344215343 925177050228547584 927172228656747008 927661656564610578 928003202412908544 931392549390311424 933401131771673088 933893847740724858 936810193611598848 947416163780256768 948265281068212224 950876412734896128 953781069146600448 957264564651153408 960760782929645568 962832698989698816 963340951047864831 973733279440819456 974605983320107008 977289646421976576 978165537678471168 980792447081416281 981738092600598528 983855247002574336 987448582455469056 989578051739412672 990464956421469696 994082432522351616 1005336802613984256 1009008595172837376 1011184559419312512 1014877709745898752 1015413434888289957 1021695833425750272 1025427374088371712 1033262824908817152 1037036611705416192 1040824181507116032 1043068757238840384 1044003602714522112 1050076273243132224 1053911467813048704 1065843184252788864 1069735964326758144 1072042889384363728 1073003702789925504 1076922635232547584 1080855880795851264 1083186786363411168 1095449939370921888 1096431731235120384 1099450852224723648 1106253193210871808 1106837152877896128 1110879655262402688 1113275308206839256 1129991153675410416 1131003902940732288 1135134669569442048 1137582629346726576 1141135050654457856 1141737423464136096 1149407812603969056 1162420678022419296 1166050663114162176 1166666188168593216 1170927204195505536 1173452351893695432 1173884392795815936 1181335807398523752 1185650401289679792 1198440959311777792 1199073582284387472 1202818026365509632 1203452959867602912 1206048250557409194 1207129165638666192 1210898765541629952 1215321332252884992 1218585134658837564 1224607792484524032 1229080428687900672 1232381181792287124 1236882208752814104 1237337603217211392 1244534842362230784 1245191796987633144 1249080258148798464 1249739612170203024 1252434721732694163 1263221551707009024 1267835216979861504 1271240047884836718 1271708092195467264 1276352752868204544 1279780458015067398 1281014377239527424 1283776931986265088 1284454601397153108 1284927511033257984 1299474644426809344 1303052861895968768 1304220716904628224 1307723262775221708 1311806996003432448 1312499461689667368 1316598109940625408 1319437402319216896 1320133895880407361 1320619941895292928 1325443243363135488 1329002783323339221 1330284160979509248 1340449070151979008 1345344793563783168 1348246079225750016 1348957780069935906 1349454438443225088 1353170279661198336 1353884579851053276 1362261111234333696 1367236498784495616 1377683766545089536 1382715482273888256 1387765575342821376 1390758342985120512 1391492484846915867 1392004803619362816 1397088824085467136 1400101697657509632 1405215290417398272 1421124245670385152 1426314619102344192 1430671603719900672 1435896846976730112 1441141174394468352 1444249048484548224 1460599919161229184 1461908974980160512 1465934469632964864 1467248306517706752 1475782870503861504 1481172873683203584 1484367077609119008 1485697434632204544 1506654871567213888 1508005203920976384 1513512892759256064 1516776839128968768 1522316564618848128 1532543750138625408 1538141061132557568 1549894237363225728 1555554917558124288 1561236272260674048 1564603135858260576 1575114409864698336 1580867201719573056 1598764776379183296 1604603946490137216 1608064334076545592 1609505554184888256 1615383952848821376 1624780179545116752 1643174909056382832 1649176278337085472 1659379789816307712 1660255729316844192 1665440344198397952 1666319482893604032 1669912962310258884 1684295402276012032 1694986730513115624 1695610789593956352 1696505854411098432 1706373944020089864 1711702575981686784 1712606135196204144 1742069695249591058 1743631017033628944 1749075994671243264 1749999282252889824 1755464146587500544 1756390806293258304 1760178527840543148 1760826589193723904 1767257657817513984 1772003711097785628 1778475601934519688 1787265426869305344 1797661438967666688 1798610373426581208 1799272584590966784 1804227039548264448 1805179439801404368 1809072375836113791 1816348148312444928 1822981998379327488 1827877701988256346 1836911688726786048 1843620643031851008 1848571772688430686 1850354100457095168 1854344457313494016 1855323313129221156 1856006404825817088 1862785098780622848 1866802263543346176 1867787695481449716 1873620387223197696 1894832327560513536 1896530562136424448 1901752825469792256 1906860071827255077 1907562138293200896 1914529129302306816 1919670687022601097 1921521565859291136 1925665397979397632 1926681902095729662 1947466558881638912 1949211966640214016 1954579292843953152 1956331075356942336 1961584894162832562 1963476185201197056 1967710494005148672 1974897164910938112 1979156103478825344 1980929912842939392 1988164865044703232 2010673605227968512 2018017190345674752 2022369118838625024 2023436670104903859 2029755419491797504 2030826869776579914 2043391666851500544 2050854748176743424 2066525649817634304 2074073223410832384 2081648363014232064 2086137514477680768 2088007205429044224 2100152546486264448 2107822935626097408 2131686368505577728 2139471928653516288 2144085778768727456 2146007405579851008 2153845270465095168 2161711761591702528 2166373572726822336 2190899878741843776 2192863462470240768 2198901704449447296 2213674305755792256 2221759310524805376 2226550616413678512 2259982307350820832 2262007805881464576 2270269339138884096 2275165258693453152 2282270101308915712 2283474846928272192 2298815625207938112 2324841356044838592 2333332376337186432 2341854408391011072 2346904703787390864 2362671614797047504 2371300802579359584 2396881918623555584 2398147164568774944 2405636052731019264 2406905919735205824 2412096501114818388 2414258331277332384 2421797531083259904 2437170269317675128 2449215584969048064 2464762363584574248 2473764417505628208 2489069684724461568 2490383593975266288 2498160516297596928 2499479224340406048 2504869443465388326 2526443103414018048 2535670433959723008 2542480095769673436 2543416184390934528 2552705505736409088 2559560916030134796 2567553863972530176 2568909202794306216 2569855022066515968 2598949288853618688 2606105723791937536 2613104542874386587 2615446525550443416 2623613992006864896 2624998923379334736 2633196219881250816 2638874804638433792 2640267791760814722 2641239883790585856 2650886486726270976 2658005566646678442 2660568321959018496 2680898140303958016 2690689587127566336 2696492158451500032 2697915560139871812 2698908876886450176 2706340559322396672 2707769159702106552 2724522222468667392 2734472997568991232 2741816552982384519 2755367533090179072 2765430964547776512 2772857659032646029 2775531150685642752 2781516685970241024 2782984969693831734 2784009607238725632 2794177648170934272 2800203395315019264 2810430580834796544 2842248491340770304 2852629238204688384 2861343207439801344 2871793693953460224 2882282348788936704 2888498096969096448 2890022853143594493 2921199838322458368 2923817949960321024 2931868939265929728 2934496613035413504 2951565741007723008 2962345747366407168 2968734155218238016 2971394869264409088 3013309743134427776 3016010407841952768 3027025785518512128 3033553678257937536 3044633129237696256 3065087500277250816 3076282122265115136 3099788474726451456 3111109835116248576 3122472544521348096 3129206271716521152 3150228819729396672 3161734403439146112 3197529552758366592 3209207892980274432 3216128668153091184 3219011108369776512 3230767905697642752 3249560359090233504 3286349818112765664 3298352556674170944 3318759579632615424 3320511458633688384 3332638965787208064 3339825924620517768 3389973461026231248 3393011708822196864 3412747888040179728 3423405151963373568 3425212270392408288 3484139390499182116 3487262034067257888 3498151989342486528 3499998564505779648 3512781612586516608 3520357055681086296 3521653178387447808 3544007422195571256 3556951203869039376 3595322877935333376 3597220746853162416 3608454079096528896 3610358879602808736 3618144751672227582 3632696296624889856 3645963996758654976 3655755403976512692 3673823377453572096 3687241286063702016 3697143545376861372 3708688914626988032 3710646626258442312 3712012809651634176 3733604527086692352 3735575390962899432 3747240774446395392 3757304165198082489 3789664655121027072 3803505650939584512 3813720143654510154 3815124276586401792 3829058258604613632 3839341374045202194 3843043131718582272 3851330795958795264 3853363804191459324 3894933117763277824 3898423933280428032 3909158585687906304 3912662150713884672 3923169788325665124 3935420988010297344 3949794329821876224 3958312206957650688 3960401687641222083 3961859825685878784 3976329730089406464 4021347210455937024 4036034380691349504 4044738237677250048 4046873340209807718 4059510838983595008 4061653739553159828 4086783333703001088 4101709496353486848 4133051299635268608 4148146446821664768 4163296726028464128 4172275028955361536 4174477454540747601 4176014410858088448 4200305092972528896 4215645871252194816 4263372737011155456 4278943857307032576 4288171557537454912 4292014811159702016 4307690540930190336 4323423523183405056 4332747145453644672 4381799757483687552 4385726924940481536 4397803408898894592 4427348611511584512 4443518621049610752 4453101232827357024 4519964614701641664 4524015611762929152 4540538678277768192 4550330517386906304 4566949693856544384 4597631250415876224 4649682712089677184 4666664752674372864 4683708816782022144 4693809407574781728 4725343229594095008 4742601605158719168 4793763837247111168 4796294329137549888 4813811839470411648 4824193002229636776 4828516662554664768 4874340538635350256 4929524727169148496 4947528835011256416 4978139369448923136 4980767187950532576 4996321032595193856 4998958448680812096 5009738886930776652 5052886206828036096 5084960191539346872 5086832368781869056 5119121832060269592 5135107727945060352 5137818405588612432 5212211447583875072 5226209085748773174 5230893051100886832 5247227984013729792 5249997846758669472 5266392439762501632 5277749609276867584 5280535583521629444 5282479767581171712 5301772973452541952 5316011133293356884 5361796280607916032 5392984316903000064 5395831120279743624 5397817753772900352 5412681118644793344 5415538319404213104 5427217127508341373 5449044444937334784 5468945995137982464 5483633105964769038 5510735066180358144 5530861929095553024 5545715318065292058 5551062301371285504 5563033371940482048 5565969939387663468 5568019214477451264 5588355296341868544 5600406790630038528 5620861161669593088 5684496982681540608 5705258476409376768 5720580215481765231 5722686414879602688 5743587387906920448 5759012061067803291 5764564697577873408 5776996193938192896 5780045706287188986 5842399676644916736 5847635899920642048 5863737878531859456 5868993226070827008 5903131482015446016 5924691494732814336 5937468310436476032 5942789738528818176 6026619486268855552 6032020815683905536 6054051571037024256 6067107356515875072 6070310010314711577 6089266258475392512 6130175000554501632 6152564244530230272 6199576949452902912 6222219670232497152 6244945089042696192 6258412543433042304 6300457639458793344 6323468806878292224 6395059105516733184 6418415785960548864 6432257336306182368 6438022216739553024 6461535811395285504 6499120718180467008 6572699636225531328 6596705113348341888 6641022917267376768 6665277931574416128 6679651849241035536 6779946922052462496 6786023417644393728 6825495776080359456 6846810303926747136 6850424540784816576 6968278780998364232 6974524068134515776 6999997129011559296 7025563225173033216 7040714111362172592 7088014844391142512 7113902407738078752 7190645755870666752 7194441493706324832 7216908158193057792 7220717759205617472 7236289503344455164 7265392593249779712 7311510807953025384 7347646754907144192 7394287090753722744 7417377829253976064 7421293252516884624 7467209054173384704 7471150781925798864 7494481548892790784 7514608330396164978 7579329310242054144 7607011301879169024 7627440287309020308 7630248553172803584 7658116517209227264 7678682748090404388 7702661591917590528 7706727608382918648 7789866235526555648 7796847866560856064 7818317171375812608 7839313628623159761 7846339576651330248 7870841976020594688 7899588659643752448 7916624413915301376 7920803375282444166 7923719651371757568 7952659460178812928 8042694420911874048 8072068761382699008 8089476475354500096 8093746680419615436 8119021677967190016 8123307479106319656 8173566667406002176 8203418992706973696 8225449658947153557 8266102599270537216 8296292893643329536 8318572977097938087 8326593452056928256 8344550057910723072 8348954909081495202 8352028821716176896 8400610185945057792 8431291742504389632 8526745474022310912 8557887714614065152 8576343115074909824 8584029622319404032 8615381081860380672 8646847046366810112 8665494290907289344 8763599514967375104 8771453849880963072 8795606817797789184 8854697223023169024 8887037242099221504 8906202465654714048 9039929229403283328 9048031223525858304 9081077356555536384 9100661034773812608 9133899387713088768 9195262500831752448 9299365424179354368 9333329505348745728 9367417633564044288 9387618815149563456 9450686459188190016 9485203210317438336 9592588658275099776 9627623678940823296 9648386004459273552 9657033325109329536 9748681077270700512 9859049454338296992 9895057670022512832 9956278738897846272 9961534375901065152 9997916897361624192 10019477773861553304 10169920383078693744 10238243664120539184 10270215455890120704 10275636811177224864 10424422895167750144 10452418171497546348 10461786102201773664 10494455968027459584 10499995693517338944 10555499218553735168 10561071167043258888 10564959535162343424 10632022266586713768 10785968633806000128 10791662240559487248 10825362237289586688 10831076638808426208 10854434255016682746 10898088889874669568 10937891990275964928 10967266211929538076 11021470132360716288 11061723858191106048 11091430636130584116 11126066743880964096 11131939878775326936 11136038428954902528 11200813581260077056 11241722323339186176 11271912495594247467 11368993965363081216 11410516952818753536 11441160430963530462 11445372829759205376 11487174775813840896 11518024122135606582 11529129395155746816 11553992387876385792 11560091412574377972 11684799353289833472 11695271799841284096 11727475757063718912 11737986452141654016 11806262964030892032 11849382989465628672 11874936620872952064 11881205062923666249 11885579477057636352 12053238972537711104 12064041631367811072 12108103142074048512 12134214713031750144 12140620020629423154 12178532516950785024 12260350001109003264 12305128489060460544 12399153898905805824 12444439340464994304 12489890178085392384 12516825086866084608 12523432363622242803 12600915278917586688 12646937613756584448 12790118211033466368 12836831571921097728 12864514672612364736 12876044433479106048 12923071622790571008 12998241436360934016 13145399272451062656 13193410226696683776 13282045834534753536 13330555863148832256 13359303698482071072 13559893844104924992 13572046835288787456 13650991552160718912 13700849081569633152 13936557561996728464 13949048136269031552 13999994258023118592 14051126450346066432 14081428222724345184 14176029688782285024 14227804815476157504 14381291511741333504 14388882987412649664 14441435518411234944 14472579006688910328 14623021615906050768 14788574181507445488 14834755658507952128 14842586505033769248 14934418108346769408 14942301563851597728 14988963097785581568 15029216660792329956 15158658620484108288 15254880574618040616 15260497106345607168 15357365496180808776 15405323183835181056 15413455216765837296 15579732471053111296 15636634342751625216 15678627257246319522 15692679153302660496 15741683952041189376 15799177319287504896 15833248827830602752 15841606750564888332 15847439302743515136 15905318920357625856 16085388841823748096 16178952950709000192 16187493360839230872 16238043355934380032 16246614958212639312 16281651382525024119 16347133334812004352 16406837985413947392 16450899317894307114 16532205198541074432 16592585787286659072 16637145954195876174 16653186904113856512 16689100115821446144 16697909818162990404 16704057643432353792 16801220371890115584 16862583485008779264 17053490948044621824 17115775429228130304 17152686230149819648 17161740646445295693 17168059244638808064 17230762163720761344 17277036183203409873 17293694092733620224 17330988581814578688 17527199029934750208 17542907699761926144 17591213635595578368 17709394446046338048 17774074484198443008 17812404931309428096 18079858458806566656 18096062447051716608 18162154713111072768 18201322069547625216 18267798775426177536 18390525001663504896 18598730848358708736 18666659010697491456 18734835267128088576 18775237630299126912 18901372918376380032 18970406420634876672 19185177316550199552 19255247357881646592 19296772008918547104 19314066650218659072 19497362154541401024 19718098908676593984 19790115340045025664 19923068751802130304 19995833794723248384 20038955547723106608 20339840766157387488 20476487328241078368 20540430911780241408 20551273622354449728 20904836342995092696 20923572204403547328 20999991387034677888 21110998437107470336 21122142334086517776 21264044533173427536 21571937267612000256 21583324481118974496 21650724474579173376 21662153277616852416 21708868510033365492 21796177779749339136 21934532423859076152 22042940264721432576 22182861272261168232 22252133487761928192 22263879757550653872 22401627162520154112 22483444646678372352 22543824991188494934 22737987930726162432 22821033905637507072 22882320861927060924 22890745659518410752 22974349551627681792 23036048244271213164 23107984775752771584 23120182825148755944 23369598706579666944 23390543599682568192 23454951514127437824 23517940885869479283 23612525928061784064 23698765978931257344 23749873241745904128 23762410125847332498 23771158954115272704 24106477945075422208 24128083262735622144 24216206284148097024 24268429426063500288 24281240041258846308 24357065033901570048 24520700002218006528 24610256978120921088 24798307797811611648 24888878680929988608 24955718931293814261 24979780356170784768 25033650173732169216 25046864727244485606 25201830557835173376 25293875227513168896 25580236422066932736 25673663143842195456 25729029345224729472 25752088866958212096 25846143245581142016 25996482872721868032 26290798544902125312 26386820453393367552 26564091669069507072 26661111726297664512 26718607396964142144 27119787688209849984 27144093670577574912 27301983104321437824 27401698163139266304 27873115123993456928 27898096272538063104 27999988516046237184 28102252900692132864 28162856445448690368 28352059377564570048 28455609630952315008 28777765974825299328 28882871036822469888 28945158013377820656 29246043231812101536 29577148363014890976 29669511317015904256 29685173010067538496 29868836216693538816 29884603127703195456 30058433321584659912 30509761149236081232 30714730992361617552 30810646367670362112 30826910433531674592 31159464942106222592 31273268685503250432 31357254514492639044 31385358306605320992 31483367904082378752 31666497655661205504 31683213501129776664 31694878605487030272 32357905901418000384 32374986721678461744 32476086711868760064 32493229916425278624 32563302765050048238 32694266669624008704 32813675970827894784 32901798635788614228 33064410397082148864 33185171574573318144 33274291908391752348 33378200231642892288 33395819636325980808 33408115286864707584 33602440743780231168 33725166970017558528 33815737486782742401 34106981896089243648 34231550858456260608 34305372460299639296 34323481292890591386 34336118489277616128 34461524327441522688 34554072366406819746 34587388185467240448 34661977163629157376 35054398059869500416 35085815399523852288 35182427271191156736 35418788892092676096 35548148968396886016 35624809862618856192 35643615188770998747 36159716917613133312 36192124894103433216 36324309426222145536 36402644139095250432 36535597550852355072 36781050003327009792 37197461696717417472 37333318021394982912 37469670534256177152 37550475260598253824 37570297090866728409 37802745836752760064 37940812841269753344 38370354633100399104 38510494715763293184 38593544017837094208 38628133300437318144 38994724309082802048 39436197817353187968 39580230680090051328 39846137503604260608 39991667589446496768 40077911095446213216 40679681532314774976 40952974656482156736 41102547244708899456 41809672685990185392 41847144408807094656 41999982774069355776 42221996874214940672 42244284668173035552 42528089066346855072 43143874535224000512 43166648962237948992 43324306555233704832 43417737020066730984 43869064847718152304 44365722544522336464 44504266975523856384 44527759515101307744 44803254325040308224 44966889293356744704 45087649982376989868 45475975861452324864 45764641723854121848 45781491319036821504 46072096488542426328 46215969551505543168 46240365650297511888 46739197413159333888 46909903028254875648 47035881771738958566 47225051856123568128 47397531957862514688 47499746483491808256 47524820251694664996 47542317908230545408 48212955890150844416 48256166525471244288 48536858852127000576 48562480082517692616 48714130067803140096 48844954147575072357 49041400004436013056 49220513956241842176 49596615595623223296 49777757361859977216 49911437862587628522 49959560712341569536 50067300347464338432 50093729454488971212 50403661115670346752 50587750455026337792 51160472844133865472 51347326287684390912 51458058690449458944 51485221939335887079 51504177733916424192 51692286491162284032 51992965745443736064 52581597089804250624 52773640906786735104 53128183338139014144 53322223452595329024 53437214793928284288 54239575376419699968 54288187341155149824 54603966208642875648 54803396326278532608 55746230247986913856 55796192545076126208 55999977032092474368 56204505801384265728 56325712890897380736 56704118755129140096 56911219261904630016 57555531949650598656 57765742073644939776 57890316026755641312 58492086463624203072 59154296726029781952 59370346020135076992 59769206255406390912 60116866643169319824 61019522298472162464 61429461984723235104 61621292735340724224 61653820867063349184 62318929884212445184 62714509028985278088 62770716613210641984 63332995311322411008 63366427002259553328 64715811802836000768 64749973443356923488 64952173423737520128 64986459832850557248 65126605530100096476 65388533339248017408 65803597271577228456 66128820794164297728 66548583816783504696 66756400463285784576 66791639272651961616 67204881487560462336 67450333940035117056 67631474973565484802 68213963792178487296 68463101716912521216 68610744920599278592 68646962585781182772 68672236978555232256 68923048654883045376 69108144732813639492 69323954327258314752 70108796119739000832 70171630799047704576 70364854542382313472 70553822657608437849 70837577784185352192 71096297936793772032 71249619725237712384 71287230377541997494 72319433835226266624 72384249788206866432 72648618852444291072 72805288278190500864 73071195101704710144 73562100006654019584 74394923393434834944 74666636042789965824 74867156793881442783 74939341068512354304 75100950521196507648 75140594181733456818 75605491673505520128 75881625682539506688 76740709266200798208 77020989431526586368 77187088035674188416 77256266600874636288 77989448618165604096 78872395634706375936 79160461360180102656 79692275007208521216 79983335178892993536 80155822190892426432 81359363064629549952 81905949312964313472 82205094489417798912 83619345371980370784 83694288817614189312 83999965548138711552 84443993748429881344 84488569336346071104 85056178132693710144 86333297924475897984 86648613110467409664 86835474040133461968 87738129695436304608 88731445089044672928 89008533951047712768 89055519030202615488 89606508650080616448 90175299964753979736 91529283447708243696 92144192977084852656 92431939103011086336 92480731300595023776 93478394826318667776 93819806056509751296 94071763543477917132 94450103712247136256 94999492966983616512 95049640503389329992 95084635816461090816 96425911780301688832 97073717704254001152 97124960165035385232 97428260135606280192 97689908295150144714 98082800008872026112 98441027912483684352 99193231191246446592 99555514723719954432 99822875725175257044 100134600694928676864 100187458908977942424 100807322231340693504 101175500910052675584 101447212460348227203 102320945688267730944 102694652575368781824 102916117380898917888 102970443878671774158 103008355467832848384 103384572982324568064 103985931490887472128 105163194179608501248 105547281813573470208 106256366676278028288 106644446905190658048 106874429587856568576 106930845566312996241 108479150752839399936 108576374682310299648 109207932417285751296 109606792652557065216 111492460495973827712 111592385090152252416 111999954064184948736 112409011602768531456 112651425781794761472 113408237510258280192 113822438523809260032 115111063899301197312 115531484147289879552 115780632053511282624 116984172927248406144 118308593452059563904 118740692040270153984 119538412510812781824 120233733286338639648 122039044596944324928 122858923969446470208 123307641734126698368 125429018057970556176 125541433226421283968 126665990622644822016 126732854004519106656 129431623605672001536 129499946886713846976 129972919665701114496 130253211060200192952 131607194543154456912 133097167633567009392 133512800926571569152 133583278545303923232 134409762975120924672 134900667880070234112 135262949947130969604 136427927584356974592 137221489841198557184 137293925171562365544 137344473957110464512 138216289465627278984 138647908654516629504 140217592239478001664 140729709084764626944 141107645315216875698 141675155568370704384 142192595873587544064 142499239450475424768 142574460755083994988 144638867670452533248 144768499576413732864 145610576556381001728 146142390203409420288 146534862442725217071 147124200013308039168 148789846786869669888 149333272085579931648 149734313587762885566 149878682137024708608 150201901042393015296 150281188363466913636 151210983347011040256 151763251365079013376 153481418532401596416 154041978863053172736 154374176071348376832 154455665818007661237 154512533201749272576 155978897236331208192 157744791269412751872 158320922720360205312 159384550014417042432 159966670357785987072 160311644381784852864 162718726129259099904 163811898625928626944 164410188978835597824 167238690743960741568 167388577635228378624 167999931096277423104 168977138672692142208 170112356265387420288 172666595848951795968 173297226220934819328 173670948080266923936 175476259390872609216 177462890178089345856 178111038060405230976 180350599929507959472 183058566895416487392 184288385954169705312 184863878206022172672 184961462601190047552 186956789652637335552 188143527086955834264 189998985933967233024 190099281006778659984 192851823560603377664 194147435408508002304 194249920330070770464 194856520271212560384 195379816590300289428 196165600017744052224 198386462382492893184 199645751450350514088 200269201389857353728 200374917817955884848 201614644462681387008 202351001820105351168 202894424920696454406 204641891376535461888 205389305150737563648 205832234761797835776 205940887757343548316 206016710935665696768 206769145964649136128 207971862981774944256 210326388359217002496 211094563627146940416 211661467972825313547 212512733352556056576 213288893810381316096 213748859175713137152 213861691132625992482 216958301505678799872 217152749364620599296 218415864834571502592 219213585305114130432 222984920991947655424 223184770180304504832 223999908128369897472 224601470381644328349 224818023205537062912 225302851563589522944 226816475020516560384 227644877047618520064 230222127798602394624 231062968294579759104 231561264107022565248 233968345854496812288 236617186904119127808 237481384080540307968 239076825021625563648 240467466572677279296 244078089193888649856 245717847938892940416 246615283468253396736 250858036115941112352 251082866452842567936 253331981245289644032 253465708009038213312 258999893773427693952 259945839331402228992 260506422120400385904 263214389086308913824 266194335267134018784 267025601853143138304 267166557090607846464 268819525950241849344 270525899894261939208 274442979682397114368 274587850343124731088 276432578931254557968 277295817309033259008 280435184478956003328 281459418169529253888 282215290630433751396 283350311136741408768 284998478900950849536 285148921510167989976 289277735340905066496 291221153112762003456 292284780406818840576 293069724885450434142 294248400026616078336 297579693573739339776 298666544171159863296 299468627175525771132 300403802084786030592 300562376726933827272 302421966694022080512 303526502730158026752 304341637381044681609 306962837064803192832 308083957726106345472 308748352142696753664 308911331636015322474 309025066403498545152 311957794472662416384 315489582538825503744 316641845440720410624 318769100028834084864 319933340715571974144 320623288763569705728 325437452258518199808 327623797251857253888 328820377957671195648 334477381487921483136 334777155270456757248 335999862192554846208 337954277345384284416 340224712530774840576 345333191697903591936 346594452441869638656 347341896160533847872 350952518781745218432 354925780356178691712 356222076120810461952 360701199859015918944 366117133790832974784 368576771908339410624 369922925202380095104 376287054173911668528 379997971867934466048 380198562013557319968 385703647121206755328 388294870817016004608 388499840660141540928 390759633180600578856 399291502900701028176 400538402779714707456 400749835635911769696 403229288925362774016 404702003640210702336 405788849841392908812 409283782753070923776 411664469523595671552 411881775514687096632 412033421871331393536 415943725963549888512 420652776718434004992 422189127254293880832 423322935945650627094 425025466705112113152 426577787620762632192 427497718351426274304 427723382265251984964 433916603011357599744 434305498729241198592 436831729669143005184 438427170610228260864 439604587328175651213 445969841983895310848 446369540360609009664 447999816256739794944 449202940763288656698 449636046411074125824 450605703127179045888 453632950041033120768 455289754095237040128 460444255597204789248 462125936589159518208 463122528214045130496 463366997454022983711 467936691708993624576 473234373808238255616 474962768161080615936 478153650043251127296 480934933145354558592 488156178387777299712 491435695877785880832 493230566936506793472 501716072231882224704 502165732905685135872 506931416018076426624 517999787546855387904 519891678662804457984 521012844240800771808 526428778172617827648 532388670534268037568 534333114181215692928 541051799788523878416 548885959364794228736 549175700686249462176 552865157862509115936 554591634618066518016 560870368957912006656 564430581260867502792 569996957801901699072 570297843020335979952 578555470681810132992 582442306225524006912 584569560813637681152 586139449770900868284 588496800053232156672 595159387147478679552 598937254351051542264 600807604169572061184 601124753453867654544 604843933388044161024 607053005460316053504 608683274762089363218 613925674129606385664 616167915452212690944 617496704285393507328 617822663272030644948 618050132806997090304 623915588945324832768 630979165077651007488 633283690881440821248 634984403918475940641 637538200057668169728 639866681431143948288 641246577527139411456 650874904517036399616 655247594503714507776 657640755915342391296 668954762975842966272 669554310540913514496 671999724385109692416 675908554690768568832 680449425061549681152 690666383395807183872 693188904883739277312 694683792321067695744 701905037563490436864 709851560712357383424 712444152241620923904 721402399718031837888 732234267581665949568 737153543816678821248 739845850404760190208 752574108347823337056 759995943735868932096 760397124027114639936 776999681320283081856 781519266361201157712 798583005801402056352 801076805559429414912 801499671271823539392 806458577850725548032 811577699682785817624 823328939047191343104 823763551029374193264 831887451927099777024 841305553436868009984 844378254508587761664 846645871891301254188 850050933410224226304 854995436702852548608 855446764530503969928 867833206022715199488 873663459338286010368 876854341220456521728 879209174656351302426 891939683967790621696 892739080721218019328 895999632513479589888 898405881526577313396 901211406254358091776 907265900082066241536 910579508190474080256 920888511194409578496 924251873178319036416 926245056428090260992 926733994908045967422 935873383417987249152 946468747616476511232 949925536322161231872 956307300086502254592 961869866290709117184 976312356775554599424 982871391755571761664 986461133873013586944 1003432144463764449408 1004331465811370271744 1013862832036152853248 1035999575093710775808 1039783357325608915968 1042025688481601543616 1052857556345235655296 1064777341068536075136 1068666228362431385856 1082103599577047756832 1097771918729588457472 1098351401372498924352 1105730315725018231872 1128861162521735005584 1139993915603803398144 1140595686040671959904 1157110941363620265984 1164884612451048013824 1172278899541801736568 1197874508702103084528 1201615208339144122368 1202249506907735309088 1209687866776088322048 1214106010920632107008 1217366549524178726436 1227851348259212771328 1234993408570787014656 1235645326544061289896 1236100265613994180608 1247831177890649665536 1261958330155302014976 1266567381762881642496 1269968807836951881282 1275076400115336339456 1279733362862287896576 1282493155054278822912 1301749809034072799232 1310495189007429015552 1315281511830684782592 1318813761984526953639 1337909525951685932544 1339108621081827028992 1343999448770219384832 1351817109381537137664 1360898850123099362304 1381332766791614367744 1386377809767478554624 1389367584642135391488 1390100992362068951133 1403810075126980873728 1419703121424714766848 1424888304483241847808 1442804799436063675776 1464468535163331899136 1474307087633357642496 1479691700809520380416 1505148216695646674112 1520794248054229279872 1553999362640566163712 1563038532722402315424 1597166011602804112704 1602999342543647078784 1623155399365571635248 1646657878094382686208 1647527102058748386528 1663774903854199554048 1682611106873736019968 1693291743782602508376 1709990873405705097216 1710893529061007939856 1735666412045430398976 1747326918676572020736 1753708682440913043456 1758418349312702604852 1783879367935581243392 1785478161442436038656 1796811763053154626792 1802422812508716183552 1814531800164132483072 1821159016380948160512 1841777022388819156992 1848503746356638072832 1852490112856180521984 1853467989816091934844 1871746766835974498304 1892937495232953022464 1899851072644322463744 1904953211755427821923 1912614600173004509184 1923739732581418234368 1952624713551109198848 1965742783511143523328 1972922267746027173888 2006864288927528898816 2008662931622740543488 2027725664072305706496 2071999150187421551616 2079566714651217831936 2084051376963203087232 2105715112690471310592 2129554682137072150272 2137332456724862771712 2164207199154095513664 2196702802744997848704 2211460631450036463744 2257722325043470011168 2279987831207606796288 2281191372081343919808 2344557799083603473136 2395749017404206169056 2403230416678288244736 2404499013815470618176 2419375733552176644096 2434733099048357452872 2469986817141574029312 2471290653088122579792 2495662355781299331072 2523916660310604029952 2533134763525763284992 2539937615673903762564 2550152800230672678912 2564986310108557645824 2603499618068145598464 2620990378014858031104 2630563023661369565184 2637627523969053907278 2675819051903371865088 2678217242163654057984 2687998897540438769664 2703634218763074275328 2721797700246198724608 2762665533583228735488 2772755619534957109248 2778735169284270782976 2780201984724137902266 2807620150253961747456 2839406242849429533696 2849776608966483695616 2885609598872127351552 2928937070326663798272 2948614175266715284992 2959383401619040760832 3010296433391293348224 3041588496108458559744 3107998725281132327424 3126077065444804630848 3194332023205608225408 3205998685087294157568 3246310798731143270496 3293315756188765372416 3295054204117496773056 3386583487565205016752 3419981746811410194432 3421787058122015879712 3471332824090860797952 3494653837353144041472 3516836698625405209704 3567758735871162486784 3593623526106309253584 3604845625017432367104 3629063600328264966144 3642318032761896321024 3683554044777638313984 3704980225712361043968 3706935979632183869688 3743493533671948996608 3785874990465906044928 3799702145288644927488 3809906423510855643846 3825229200346009018368 3847479465162836468736 3905249427102218397696 3931485567022287046656 3945844535492054347776 3956441285953580860917 4013728577855057797632 4017325863245481086976 4055451328144611412992 4143998300374843103232 4159133429302435663872 4168102753926406174464 4211430225380942621184 4259109364274144300544 4274664913449725543424 4328414398308191027328 4393405605489995697408 4422921262900072927488 4515444650086940022336 4562382744162687839616 4689115598167206946272 4791498034808412338112 4808998027630941236352 4869466198096714905744 4939973634283148058624 4942581306176245159584 4991324711562598662144 5047833320621208059904 5079875231347807525128 5129972620217115291648 5206999236136291196928 5241980756029716062208 5261126047322739130368 5275255047938107814556 5351638103806743730176 5356434484327308115968 5407268437526148550656 5443595400492397449216 5525331067166457470976 5545511239069914218496 5557470338568541565952 5560403969448275804532 5615240300507923494912 5678812485698859067392 5699553217932967391232 5714859635266283465769 5771219197744254703104 5857874140653327596544 5897228350533430569984 5918766803238081521664 6020592866782586696448 6083176992216917119488 6215997450562264654848 6252154130889609261696 6388664046411216450816 6411997370174588315136 6492621597462286540992 6590108408234993546112 6773166975130410033504 6839963493622820388864 6843574116244031759424 7033673397250810419408 7135517471742324973568 7187247052212618507168 7209691250034864734208 7258127200656529932288 7409960451424722087936 7413871959264367739376 7486987067343897993216 7571749980931812089856 7599404290577289854976 7619812847021711287692 7650458400692018036736 7694958930325672937472 7810498854204436795392 7862971134044574093312 7891689070984108695552 7912882571907161721834 8027457155710115595264 8034651726490962173952 8110902656289222825984 8287996600749686206464 8318266858604871327744 8336205507852812348928 8422860450761885242368 8518218728548288601088 8549329826899451086848 8656828796616382054656 8786811210979991394816 8845842525800145854976 9030889300173880044672 9124765488325375679232 9378231196334413892544 9582996069616824676224 9617996055261882472704 9738932396193429811488 9879947268566296117248 9885162612352490319168 10159750462695615050256 10259945240434230583296 10413998472272582393856 10483961512059432124416 10550510095876215629112 10703276207613487460352 10814536875052297101312 10887190800984794898432 11050662134332914941952 11114940677137083131904 11120807938896551609064 11230480601015846989824 11357624971397718134784 11399106435865934782464 11429719270532566931538 11542438395488509406208 11715748281306655193088 11794456701066861139968 11837533606476163043328 12041185733565173392896 12166353984433834238976 12431994901124529309696 12504308261779218523392 12777328092822432901632 12823994740349176630272 12985243194924573081984 13180216816469987092224 13546333950260820067008 13687148232488063518848 14067346794501620838816 14271034943484649947136 14374494104425237014336 14819920902849444175872 14827743918528735478752 14973974134687795986432 15143499961863624179712 15239625694043422575384 15389917860651345874944 15620997708408873590784 15725942268089148186624 15783378141968217391104 15825765143814323443668 16054914311420231190528 16069303452981924347904 16221805312578445651968 16575993201499372412928 16636533717209742655488 16672411015705624697856 16845720901523770484736 17036437457096577202176 17098659653798902173696 17144578905798850397307 17313657593232764109312 17573622421959982789632 17691685051600291709952 18061778600347760089344 18249530976650751358464 18756462392668827785088 19165992139233649352448 19235992110523764945408 19477864792386859622976 19770325224704980638336 20319500925391230100512 20519890480868461166592 21101020191752431258224 21406552415226974920704 21629073750104594202624 21774381601969589796864 22229881354274166263808 22241615877793103218128 22460961202031693979648 22715249942795436269568 22798212871731869564928 22859438541065133863076 23084876790977018812416 23431496562613310386176 23588913402133722279936 23675067212952326086656 24082371467130346785792 24332707968867668477952 24863989802249058619392 25008616523558437046784 25554656185644865803264 25647989480698353260544 25970486389849146163968 26360433632939974184448 27092667900521640134016 27374296464976127037696 28134693589003241677632 28748988208850474028672 29639841805698888351744 29655487837057470957504 30479251388086845150768 30779835721302691749888 31241995416817747181568 31451884536178296373248 31651530287628646887336 32109828622840462381056 32443610625156891303936 33151986402998744825856 33344822031411249395712 33691441803047540969472 34072874914193154404352 34197319307597804347392 34289157811597700794614 34627315186465528218624 35147244843919965579264 35383370103200583419904 36123557200695520178688 36499061953301502716928 37512924785337655570176 38331984278467298704896 38471984221047529890816 38955729584773719245952 39540650449409961276672 40639001850782460201024 42202040383504862516448 42813104830453949841408 44459762708548332527616 44483231755586206436256 44921922404063387959296 45430499885590872539136 45718877082130267726152 46169753581954037624832 46862993125226620772352 47177826804267444559872 47350134425904652173312 48164742934260693571584 48665415937735336955904 49727979604498117238784 50017233047116874093568 51109312371289731606528 51295978961396706521088 51433736717396551191921 51940972779698292327936 52720867265879948368896 54185335801043280268032 54748592929952254075392 56269387178006483355264 57497976417700948057344 59310975674114941915008 60958502776173690301536 61559671442605383499776 63303060575257293774672 64219657245680924762112 64887221250313782607872 66689644062822498791424 67382883606095081938944 68145749828386308808704 68394638615195608694784 68578315623195401589228 69254630372931056437248 70294489687839931158528 70766740206401166839808 72247114401391040357376 72998123906603005433856 75025849570675311140352 76663968556934597409792 76943968442095059781632 77911459169547438491904 79081300898819922553344 81278003701564920402048 84404080767009725032896 88919525417096665055232 88966463511172412872512 91437754164260535452304 92339507163908075249664 93725986250453241544704 94355653608534889119744 96329485868521387143168 97330831875470673911808 99455959208996234477568 100034466094233748187136 102218624742579463213056 102591957922793413042176 102867473434793102383842 103881945559396584655872 105441734531759896737792 108370671602086560536064 109497185859904508150784 112538774356012966710528 114995952835401896114688 118621951348229883830016 121917005552347380603072 126606121150514587549344 128439314491361849524224 133379288125644997582848 134765767212190163877888 136291499656772617617408 137156631246390803178456 138509260745862112874496 140588979375679862317056 141533480412802333679616 144494228802782080714752 145996247813206010867712 150051699141350622280704 153327937113869194819584 153887936884190119563264 155822918339094876983808 158162601797639845106688 162556007403129840804096 168808161534019450065792 177932927022344825745024 182875508328521070904608 184679014327816150499328 192658971737042774286336 194661663750941347823616 200068932188467496374272 204437249485158926426112 205183915845586826084352 205734946869586204767684 207763891118793169311744 210883469063519793475584 216741343204173121072128 218994371719809016301568 225077548712025933421056 229991905670803792229376 237243902696459767660032 243834011104694761206144 253212242301029175098688 266758576251289995165696 274313262492781606356912 277018521491724225748992 281177958751359724634112 283066960825604667359232 288988457605564161429504 291992495626412021735424 300103398282701244561408 306655874227738389639168 307775873768380239126528 311645836678189753967616 316325203595279690213376 325112014806259681608192 337616323068038900131584 355865854044689651490048 365751016657042141809216 385317943474085548572672 400137864376934992748544 408874498970317852852224 411469893739172409535368 415527782237586338623488 421766938127039586951168 433482686408346242144256 437988743439618032603136 450155097424051866842112 459983811341607584458752 474487805392919535320064 487668022209389522412288 506424484602058350197376 548626524985563212713824 554037042983448451497984 577976915211128322859008 583984991252824043470848 600206796565402489122816 613311748455476779278336 615551747536760478253056 623291673356379507935232 632650407190559380426752 650224029612519363216384 675232646136077800263168 711731708089379302980096 731502033314084283618432 800275728753869985497088 822939787478344819070736 831055564475172677246976 843533876254079173902336 866965372816692484288512 875977486879236065206272 900310194848103733684224 919967622683215168917504 948975610785839070640128 975336044418779044824576 1012848969204116700394752 1097253049971126425427648 1155953830422256645718016 1200413593130804978245632 1226623496910953558556672 1246583346712759015870464 1265300814381118760853504 1300448059225038726432768 1350465292272155600526336 1423463416178758605960192 1463004066628168567236864 1645879574956689638141472 1662111128950345354493952 1733930745633384968577024 1751954973758472130412544 1800620389696207467368448 1839935245366430337835008 1897951221571678141280256 1950672088837558089649152 2025697938408233400789504 2194506099942252850855296 2400827186261609956491264 2493166693425518031740928 2530601628762237521707008 2600896118450077452865536 2700930584544311201052672 2846926832357517211920384 2926008133256337134473728 3291759149913379276282944 3467861491266769937154048 3601240779392414934736896 3679870490732860675670016 3795902443143356282560512 3901344177675116179298304 4051395876816466801579008 4389012199884505701710592 4986333386851036063481856 5201792236900154905731072 5401861169088622402105344 5693853664715034423840768 5852016266512674268947456 6583518299826758552565888 7202481558784829869473792 7591804886286712565121024 7802688355350232358596608 8102791753632933603158016 8778024399769011403421184 10403584473800309811462144 10803722338177244804210688 11387707329430068847681536 11704032533025348537894912 13167036599653517105131776 15605376710700464717193216 16205583507265867206316032 17556048799538022806842368 21607444676354489608421376 22775414658860137695363072 23408065066050697075789824 26334073199307034210263552 31210753421400929434386432 32411167014531734412632064 35112097599076045613684736 46816130132101394151579648 52668146398614068420527104 64822334029063468825264128 70224195198152091227369472 93632260264202788303159296 105336292797228136841054208 140448390396304182454738944 210672585594456273682108416 280896780792608364909477888 421345171188912547364216832 842690342377825094728433664
- Sum of all divisors σ(n): 2825776463759378392978740333
- Sum of proper divisors (its aliquot sum) s(n): 1983086121381553298250306669
- 842690342377825094728433664 is an abundant number, because the sum of its proper divisors (1983086121381553298250306669) is greater than itself. Its abundance is 1140395779003728203521873005
Bases of 842690342377825094728433664
- Binary: 1010111001000011101001111011111111001101101100011011010011001100110101110001000000000000002
- Hexadecimal: 0x2B90E9EFF36C6D3335C4000
- Base-36: 2XVSXCEAVUAOG00000
Squares and roots of 842690342377825094728433664
- 842690342377825094728433664 squared (8426903423778250947284336642) is 710127013136856080728524125087496047677744434848464896
- 842690342377825094728433664 cubed (8426903423778250947284336643) is 598417175832039549481551909775615248709416333779400940785250627019176792968658944
-
842690342377825094728433664 is a
perfect square number . Itssquare root is 29029129204608 -
The
cube root of 842690342377825094728433664 is 944545040.9793816589
Scales and comparisons
How big is 842690342377825094728433664?- 842,690,342,377,825,094,728,433,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 842,690,342,377,825,094,728,433,664 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 842690342377825094728433664 cubic inches would be around 78712086.7 feet tall.
Recreational maths with 842690342377825094728433664
- 842690342377825094728433664 backwards is 466334827490528773243096248
- The number of decimal digits it has is: 27
- The sum of 842690342377825094728433664's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 842690342377825094728433664 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 842690342377825094728433664 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/842690342377825094728433664/
Chicago style:
Numbermatics. 2024. "Number 842690342377825094728433664 - Facts about the integer". https://numbermatics.com/n/842690342377825094728433664/
The information we have on file for 842690342377825094728433664 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 842690342377825094728433664, math, Factors of 842690342377825094728433664, curriculum, school, college, exams, university, Prime factorization of 842690342377825094728433664, STEM, science, technology, engineering, physics, economics, calculator, eight hundred forty-two septillion, six hundred ninety sextillion, three hundred forty-two quintillion, three hundred seventy-seven quadrillion, eight hundred twenty-five trillion, ninety-four billion, seven hundred twenty-eight million, four hundred thirty-three thousand, six hundred sixty-four.