139221533215031496617209536
139,221,533,215,031,496,617,209,536 is an even composite number composed of six prime numbers multiplied together.
139221533215031496617209536 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 139221533215031496617209536:
26 × 39 × 113 × 133 × 373 × 9073
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 37 × 37 × 37 × 907 × 907 × 907)See below for interesting mathematical facts about the number 139221533215031496617209536 from the Numbermatics database.
Names of 139221533215031496617209536
- Cardinal: 139221533215031496617209536 can be written as One hundred thirty-nine septillion, two hundred twenty-one sextillion, five hundred thirty-three quintillion, two hundred fifteen quadrillion, thirty-one trillion, four hundred ninety-six billion, six hundred seventeen million, two hundred nine thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 1.39221533215031496617209536 × 1026
Factors of 139221533215031496617209536
Divisors of 139221533215031496617209536
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 37 39 44 48 52 54 64 66 72 74 78 81 88 96 99 104 108 111 117 121 132 143 144 148 156 162 169 176 192 198 208 216 222 234 242 243 264 286 288 296 297 312 324 333 338 351 352 363 396 407 416 429 432 444 468 481 484 486 507 528 572 576 592 594 624 648 666 676 702 704 726 729 792 814 832 858 864 888 891 907 936 962 968 972 999 1014 1053 1056 1089 1144 1184 1188 1221 1248 1287 1296 1331 1332 1352 1369 1404 1443 1452 1458 1521 1573 1584 1628 1716 1728 1776 1782 1814 1859 1872 1924 1936 1944 1998 2028 2106 2112 2178 2187 2197 2288 2368 2376 2442 2496 2574 2592 2662 2664 2673 2704 2721 2738 2808 2886 2904 2916 2997 3042 3146 3159 3168 3256 3267 3432 3552 3564 3628 3663 3718 3744 3848 3861 3872 3888 3993 3996 4056 4107 4212 4329 4356 4374 4394 4477 4563 4576 4719 4752 4884 5148 5184 5291 5324 5328 5346 5408 5442 5476 5577 5616 5772 5808 5832 5994 6084 6253 6292 6318 6336 6512 6534 6561 6591 6864 7104 7128 7256 7326 7436 7488 7696 7722 7744 7776 7986 7992 8019 8112 8163 8214 8424 8658 8712 8748 8788 8954 8991 9126 9152 9438 9477 9504 9768 9801 9977 10296 10582 10648 10656 10692 10816 10884 10952 10989 11154 11232 11544 11583 11616 11664 11791 11979 11988 12168 12321 12506 12584 12636 12987 13024 13068 13122 13182 13431 13689 13728 14157 14256 14512 14652 14872 15059 15392 15444 15552 15873 15972 15984 16038 16224 16326 16428 16731 16848 17303 17316 17424 17496 17576 17797 17908 17982 18252 18759 18876 18954 19008 19536 19602 19683 19773 19954 20449 20592 21164 21296 21312 21384 21768 21904 21978 22308 22464 23088 23166 23232 23328 23582 23958 23976 24057 24167 24336 24489 24642 25012 25168 25272 25974 26048 26136 26244 26364 26862 26973 27378 27456 28314 28431 28512 29024 29304 29403 29744 29931 30118 30784 30888 31746 31944 31968 32076 32448 32652 32856 32967 33462 33559 33696 34606 34632 34749 34848 34992 35152 35373 35594 35816 35937 35964 36504 36963 37518 37752 37908 38961 39072 39204 39366 39546 39908 40293 40898 41067 41184 42328 42471 42592 42768 43536 43808 43956 44616 45177 46176 46332 46656 47164 47619 47916 47952 48114 48334 48672 48978 49247 49284 50024 50193 50336 50544 50653 51909 51948 52272 52488 52728 53391 53724 53946 54756 56277 56628 56862 57024 58048 58201 58608 58806 59319 59488 59862 60236 61347 61776 63492 63888 63936 64152 65304 65712 65934 66924 67118 67392 68783 69212 69264 69498 69696 69984 70304 70746 71188 71632 71874 71928 72171 72501 73008 73467 73926 75036 75504 75816 77922 78144 78408 78732 79092 79816 80586 80919 81289 81796 82134 82368 84656 84942 85184 85293 85536 87072 87616 87912 88209 89232 89793 90354 92352 92664 94328 95238 95832 95904 96228 96668 97344 97956 98494 98568 98901 100048 100386 100672 100677 101088 101306 103818 103896 104247 104544 104976 105456 106119 106782 107448 107811 107892 109512 109747 110889 112554 113256 113724 116402 116883 117216 117612 118638 118976 119724 120472 120879 122694 123201 123552 126984 127413 127776 128304 129701 130608 131424 131868 133848 134236 135531 137566 138424 138528 138996 139968 140608 141492 142376 142857 143264 143748 143856 144342 145002 146016 146934 147741 147852 150072 150579 151008 151632 151959 153283 155727 155844 156816 157464 158184 159632 160173 161172 161838 162578 163592 164268 165649 168831 169312 169884 170586 171072 174144 174603 175824 176418 177957 178464 179586 180708 184041 185328 188656 190476 191664 191808 192456 193336 195767 195912 196988 197136 197802 200096 200772 201354 202176 202612 206349 207636 207792 208494 209088 209952 210912 212238 213564 214896 215622 215784 216513 217503 219024 219494 220401 221778 224939 225108 226512 227448 231361 232804 233766 234432 235224 237276 239448 240944 241758 242757 243867 245388 246402 247104 253968 254826 255552 255879 256608 259402 261216 262848 263736 264627 265837 267696 268472 269379 271062 275132 276848 277056 277992 282984 284752 285714 286528 287496 287712 288684 290004 292032 293868 295482 295704 296703 300144 301158 302016 302031 303264 303918 306566 311454 311688 312741 313632 314928 316368 318357 319264 320346 322344 323433 323676 325156 327184 328536 329241 331298 332667 337662 338624 339768 341172 349206 350649 351648 352836 355914 356928 359172 361416 362637 368082 369149 369603 370656 377312 380952 382239 383328 384912 386672 389103 391534 391824 393976 394272 395604 400192 401544 402708 405224 406593 412698 415272 415584 416988 419904 421824 424476 427128 428571 429792 431244 431568 433026 435006 436267 438048 438988 440802 443223 443556 449878 450216 451737 453024 454896 455877 459849 462722 465608 467181 467532 470448 474552 478896 480519 481888 483516 485514 487734 490776 492804 496947 506493 507936 509652 511758 513216 518804 522432 523809 527472 529254 531674 533871 535392 536944 538758 542124 550264 552123 553696 555984 557183 565968 569504 571428 574992 575424 577368 580008 587301 587736 590964 591408 593406 600288 602316 604062 606528 607836 613132 619047 622908 623376 625482 627264 629856 632736 636714 638528 640211 640692 644688 646866 647352 650312 652509 654368 657072 658482 658489 661203 662596 665334 674817 675324 679536 682344 694083 698412 701298 703296 705672 711828 718344 722832 725274 728271 731601 736164 738298 739206 741312 754624 756613 761904 764478 766656 769824 773344 778206 783068 783648 787952 788544 791208 793881 797511 803088 805416 808137 810448 813186 822649 825396 830544 831168 833976 848952 854256 857142 859584 862488 863136 866052 870012 872534 876096 877976 881604 886446 887112 890109 894179 899756 900432 903474 906048 906093 909792 911754 919698 925444 931216 934362 935064 938223 940896 949104 955071 957792 961038 963776 967032 970299 971028 975468 981552 985608 987723 993894 998001 1012986 1015872 1019304 1023516 1037608 1047618 1051947 1054944 1058508 1063348 1067742 1070784 1073888 1077516 1084248 1087911 1100528 1104246 1107392 1107447 1108809 1111968 1114366 1131936 1139008 1142856 1146717 1149984 1154736 1160016 1167309 1174602 1175472 1181928 1182816 1186812 1200576 1204632 1207217 1208124 1215672 1219779 1226264 1238094 1241683 1245816 1246752 1250964 1259712 1265472 1273428 1280422 1281384 1285713 1289376 1293732 1294704 1300624 1305018 1308736 1308801 1314144 1316964 1316978 1322406 1325192 1329669 1330668 1349634 1350648 1355211 1359072 1364688 1367631 1379547 1388166 1396824 1401543 1402596 1411344 1423656 1426711 1436688 1441557 1445664 1450548 1456542 1463202 1472328 1476596 1478412 1490841 1513226 1519479 1523808 1528956 1539648 1546688 1556412 1566136 1567296 1571427 1575904 1582416 1587762 1595022 1601613 1606176 1610832 1616274 1620896 1626372 1645298 1650792 1656369 1661088 1667952 1671549 1686113 1697904 1708512 1714284 1724976 1726272 1732104 1740024 1745068 1755952 1761903 1763208 1772892 1774224 1780218 1788358 1799512 1800864 1806948 1812186 1819584 1822139 1823508 1839396 1850888 1857141 1862432 1868724 1870128 1876446 1881792 1898208 1910142 1915584 1920633 1922076 1934064 1940598 1942056 1950936 1957527 1963104 1971216 1975446 1975467 1983609 1987788 1992679 1996002 2024451 2025972 2038608 2047032 2075216 2082249 2095236 2103894 2109888 2117016 2126696 2135484 2147776 2153437 2155032 2168496 2175822 2194803 2201056 2208492 2214894 2217618 2223936 2228732 2263872 2269839 2285712 2293434 2299968 2309472 2320032 2334618 2349204 2350944 2363856 2365632 2373624 2381643 2392533 2409264 2414434 2416248 2424411 2431344 2439558 2452528 2467947 2476188 2483366 2491632 2493504 2501928 2544971 2546856 2560844 2562768 2571426 2578752 2587464 2589408 2601248 2610036 2617602 2628288 2633928 2633956 2644812 2650384 2659338 2661336 2670327 2682537 2699268 2701296 2710422 2718144 2718279 2729376 2735262 2759094 2776332 2793648 2803086 2805192 2814669 2822688 2847312 2853422 2865213 2873376 2883114 2891328 2901096 2910897 2913084 2924207 2926404 2944656 2953192 2956824 2963169 2981682 2994003 3007693 3026452 3038958 3047616 3057912 3112824 3132272 3142854 3151808 3155841 3164832 3175524 3190044 3203226 3212352 3221664 3232548 3241792 3252744 3263733 3290596 3301584 3312738 3322176 3322341 3326427 3335904 3343098 3372226 3395808 3417024 3428568 3440151 3449952 3464208 3480048 3490136 3501927 3511904 3523806 3526416 3545784 3548448 3560436 3576716 3599024 3601728 3613896 3621651 3624372 3644278 3647016 3659337 3678792 3701776 3714282 3724864 3725049 3737448 3740256 3752892 3796416 3820284 3841266 3844152 3857139 3868128 3881196 3884112 3901872 3915054 3926208 3926403 3942432 3950892 3950934 3967218 3975576 3985358 3989007 3992004 4048902 4051944 4060639 4065633 4077216 4094064 4102893 4138641 4150432 4164498 4190472 4204629 4207788 4234032 4253392 4270968 4280133 4306874 4310064 4324671 4336992 4351644 4389606 4402112 4416984 4429788 4435236 4457464 4472523 4539678 4558437 4571424 4586868 4618944 4640064 4669236 4698408 4701888 4714281 4727712 4747248 4763286 4785066 4798937 4804839 4818528 4828868 4832496 4848822 4862688 4879116 4905056 4935894 4952376 4966732 4969107 4983264 5003856 5014647 5058339 5089942 5093712 5121688 5125536 5142852 5174928 5178816 5202496 5220072 5235204 5267856 5267912 5285709 5289624 5300768 5318676 5322672 5340654 5365074 5398536 5402592 5420844 5436558 5458752 5466417 5470524 5518188 5552664 5571423 5587296 5606172 5610384 5629338 5645376 5671471 5694624 5706844 5730426 5746752 5761899 5766228 5802192 5821794 5826168 5848414 5852808 5872581 5889312 5906384 5913648 5926338 5926401 5950827 5963364 5978037 5988006 6015386 6052904 6073353 6077916 6115824 6129013 6225648 6246747 6264544 6285708 6311682 6329664 6351048 6380088 6406452 6443328 6460311 6465096 6505488 6527466 6581192 6584409 6603168 6625476 6644682 6652854 6671808 6686196 6744452 6791616 6809517 6857136 6880302 6899904 6928416 6960096 6980272 7003854 7023808 7047612 7052832 7091568 7096896 7120872 7153432 7177599 7198048 7227792 7243302 7243379 7248744 7273233 7288556 7294032 7318674 7357584 7403552 7403841 7428564 7450098 7474896 7480512 7505784 7634913 7640568 7682532 7688304 7714278 7736256 7762392 7768224 7803744 7830108 7852806 7884864 7901784 7901868 7934436 7951152 7970716 7978014 7984008 8010981 8047611 8097804 8103888 8121278 8131266 8154432 8154837 8188128 8205786 8277282 8300864 8322743 8328996 8380944 8409258 8415576 8468064 8506784 8541936 8560266 8560357 8595639 8613748 8620128 8649342 8673984 8703288 8732691 8772621 8779212 8833968 8859576 8870472 8889507 8914928 8945046 8982009 9023079 9049139 9079356 9116874 9142848 9173736 9338472 9396816 9428562 9455424 9467523 9494496 9526572 9570132 9597874 9609678 9637056 9657736 9664992 9697644 9725376 9758232 9791199 9810112 9835969 9871788 9904752 9933464 9938214 9966528 9967023 10007712 10029294 10116678 10179884 10187424 10243376 10251072 10285704 10320453 10349856 10440144 10470408 10505781 10535712 10535824 10571418 10579248 10601536 10637352 10645344 10681308 10694437 10730148 10797072 10805184 10841688 10864953 10873116 10932834 10941048 10978011 11036376 11105328 11142846 11174592 11175147 11212344 11220768 11258676 11342942 11389248 11413688 11460852 11523798 11532456 11571417 11604384 11643588 11652336 11696828 11705616 11745162 11778624 11779209 11812768 11827296 11852676 11852802 11901654 11926728 11956074 11967021 11976012 12030772 12105808 12146706 12155832 12181917 12196899 12231648 12258026 12308679 12415923 12451296 12493494 12529088 12571416 12613887 12623364 12702096 12760176 12812904 12840399 12920622 12930192 12974013 13010976 13054932 13162384 13168818 13206336 13250952 13289364 13305708 13372392 13417569 13488904 13619034 13658513 13675311 13714272 13760604 13856832 13920192 13960544 14007708 14095224 14105664 14142843 14183136 14241744 14306864 14355198 14396096 14396811 14414517 14455584 14486604 14486758 14497488 14546466 14577112 14588064 14637348 14715168 14807104 14807682 14857128 14900196 14907321 14949792 15011568 15043941 15175017 15269826 15281136 15365064 15376608 15428556 15524784 15536448 15607488 15660216 15693821 15705612 15803568 15803736 15857127 15868872 15902304 15941432 15956028 15968016 16021962 16095222 16141879 16195608 16207776 16242556 16262532 16309674 16376256 16399251 16411572 16554564 16645486 16657992 16714269 16761888 16818516 16831152 16936128 17013568 17014413 17083872 17120532 17120714 17191278 17227496 17240256 17285697 17298684 17406576 17465382 17545242 17558424 17617743 17667936 17719152 17740944 17779014 17779203 17829856 17852481 17890092 17934111 17964018 18046158 18098278 18158712 18220059 18233748 18347472 18387039 18547243 18676944 18740241 18793632 18857124 18935046 18988992 19053144 19140264 19195748 19219356 19315472 19329984 19380933 19395288 19516464 19582398 19671938 19743576 19753227 19809504 19866928 19876428 19934046 20015424 20058588 20233356 20359768 20374848 20428551 20486752 20571408 20640906 20699712 20880288 20940816 21011562 21071424 21071648 21142836 21158496 21274704 21290688 21362616 21388874 21460296 21532797 21594144 21683376 21729906 21730137 21746232 21819699 21865668 21882096 21919469 21956022 22072752 22210656 22211523 22285692 22350294 22424688 22441536 22517352 22685884 22827376 22904739 22921704 23047596 23064912 23142834 23208768 23287176 23304672 23393656 23411232 23490324 23558418 23625536 23654592 23687807 23705352 23705604 23803308 23853456 23912148 23934042 23952024 24061544 24142833 24211616 24293412 24311664 24363834 24393798 24463296 24464511 24516052 24617358 24831846 24902592 24968229 24986988 25142832 25227774 25246728 25404192 25520352 25625808 25680798 25681071 25786917 25841244 25860384 25948026 26021952 26109864 26198073 26317863 26324768 26337636 26501904 26578728 26611416 26668521 26744784 26835138 26946027 26977808 27069237 27147417 27238068 27317026 27350622 27428544 27521208 27921088 27994681 28015416 28190448 28285686 28366272 28483488 28613728 28710396 28793622 28829034 28911168 28973208 28973516 28994976 29092932 29154224 29176128 29274696 29373597 29430336 29507907 29615364 29714256 29800392 29814642 29899584 29901069 30023136 30087882 30350034 30438013 30539652 30562272 30730128 30753216 30857112 30961359 31049568 31320432 31387642 31411224 31517343 31607136 31607472 31714254 31737744 31804608 31882864 31912056 31936032 32043924 32083311 32190444 32283758 32391216 32415552 32485112 32525064 32594859 32619348 32798502 32823144 32934033 33084623 33109128 33290972 33315984 33428538 33523776 33525441 33637032 33662304 34028826 34167744 34241064 34241428 34382556 34454992 34571394 34597368 34714251 34813152 34930764 35090484 35116848 35235486 35335872 35337627 35438304 35481888 35558028 35558406 35659712 35704962 35780184 35868222 35901063 35928036 36092316 36196556 36317424 36440118 36467496 36545751 36590697 36694944 36774078 36926037 37094486 37247769 37353888 37480482 37587264 37714248 37841661 37870092 38106288 38280528 38391496 38438712 38521197 38630944 38761866 38790576 38922039 39032928 39164796 39343876 39487152 39506454 39619008 39733856 39752856 39868092 40117176 40252707 40466712 40719536 40857102 40973504 40975539 41025933 41142816 41281812 41760576 41881632 42023124 42143296 42285672 42316992 42428529 42549408 42725232 42777748 42920592 43065594 43188288 43190433 43243551 43366752 43459812 43460274 43492464 43639398 43731336 43764192 43838938 43912044 44145504 44421312 44423046 44571384 44667029 44700588 44721963 44849376 45034704 45131823 45371768 45525051 45654752 45809478 45843408 45942271 46095192 46129824 46285668 46574352 46609344 46787312 46822464 46980648 47081463 47116836 47375614 47410704 47411208 47571381 47606616 47706912 47824296 47868084 47904048 48123088 48285666 48423232 48425637 48586824 48623328 48727668 48787596 48929022 49032104 49197753 49234716 49663692 49936458 49973976 50142807 50285664 50455548 50493456 50808384 51040704 51043239 51251616 51361596 51362142 51573834 51682488 51720768 51857091 51896052 52219728 52396146 52635726 52649536 52675272 52788307 52853229 53003808 53157456 53222832 53337042 53337609 53489568 53670276 53802333 53892054 53955616 54138474 54294834 54476136 54634052 54660177 54701244 55042416 55161117 55641729 55989362 56030832 56220723 56380896 56571372 56966976 57227456 57420792 57587244 57658068 57946416 57947032 57989952 58142799 58185864 58308448 58549392 58747194 59015814 59230728 59259681 59428512 59600784 59629284 59802138 60046272 60175764 60700068 60876026 61079304 61124544 61285653 61460256 61714224 61922718 62099136 62386181 62640864 62775284 62822448 63034686 63214272 63214944 63428508 63475488 63765728 63824112 63872064 64087848 64166622 64380888 64567516 64598391 64782432 64970224 65050128 65189718 65190411 65238696 65459097 65597004 65646288 65758407 65868066 66169246 66218256 66581944 66631968 66634569 66857076 67050882 67274064 67324608 67419143 68057652 68482128 68482856 68714217 68765112 68909984 69142788 69194736 69428502 69626304 69861528 70180968 70233696 70470972 70675254 70876608 70963776 71063421 71116056 71116812 71409924 71560368 71736444 71802126 71856072 72184632 72393112 72428499 72634848 72880236 72934992 73091502 73181394 73389888 73393533 73548156 73729123 73852074 74188972 74495538 74707776 74904687 74960964 75428496 75683322 75740184 76212576 76561056 76782992 76877424 77042394 77043213 77261888 77360751 77523732 77581152 77844078 78065856 78329592 78687752 78953589 78974304 79012908 79467712 79505712 79677169 79736184 80005563 80234352 80505414 80933424 81207711 81439072 81442251 81714204 81951078 82051866 82285632 82563624 83763264 83984043 84046248 84571344 84857058 85098816 85450464 85555496 85841184 86131188 86380866 86487102 86733504 86919624 86920548 86984928 87278796 87462672 87528384 87677876 87824088 88120791 88291008 88523721 88846092 89142768 89334058 89401176 89443926 89698752 89703207 90069408 90263646 90743536 91050102 91309504 91314039 91618956 91686816 91884542 92190384 92259648 92571336 93148704 93574624 93961296 94162926 94163927 94233672 94552029 94751228 94821408 94822416 95142762 95213232 95413824 95648592 95736168 95808096 96246176 96249933 96571332 96851274 97173648 97246656 97455336 97575192 97784577 97858044 98064208 98395506 98469432 98802099 99253869 99327384 99540529 99872916 99947952 100285614 100571328 100576323 100911096 100986912 102086478 102503232 102723192 102724284 103147668 103364976 103714182 103792104 104142753 104439456 104792292 105271452 105350544 105576614 105706458 106007616 106012881 106314912 106445664 106674084 106675218 106979136 107340552 107604666 107703189 107784108 107911232 108195659 108276948 108589668 108952272 109268104 109320354 109402488 109637253 110084832 110322234 110778111 111283458 111284641 111743307 111978724 112061664 112441446 112761792 113142744 113524983 114841584 115174488 115316136 115563591 115892832 115894064 116285598 116371728 116616896 116766117 117098784 117494388 117638807 118031628 118461456 118519362 118857024 119201568 119258568 119604276 120351528 120758121 121400136 121752052 122158608 122571306 122920512 122926617 123077799 123428448 123845436 124772362 125281728 125550568 125644896 126069372 126429888 126857016 126950976 127285587 127531456 127648224 128175696 128333244 128761776 129135032 129196782 129564864 129571299 129940448 130100256 130379436 130380822 130477392 130918194 131194008 131292576 131516814 131736132 132338492 132436512 133163888 133263936 133269138 133714152 134001087 134101764 134165889 134548128 134838286 135395469 136115304 136575153 136964256 136965712 137428434 137530224 137819968 137826813 138285576 138389472 138857004 139027681 139723056 140361936 140467392 140941944 141244389 141350508 142126842 142232112 142233624 142714143 142819848 143120736 143472888 143604252 143712144 144369264 144786224 144856998 145269696 145276911 145760472 145869984 146183004 146362788 146787066 147096312 147458246 147593259 147704148 148377944 148991076 149809374 149921928 150243643 150428421 150856992 151366644 151480368 152425152 153122112 153129717 153565984 153754848 154084788 154086426 154721502 155047464 155162304 155571273 155688156 156659184 157375504 157907178 157948608 158025816 158364921 158559687 159011424 159354338 159472368 160011126 160012827 160468704 161010828 161406999 161866848 162415422 162878144 162884502 163428408 163902156 163980531 164103732 165127248 165483351 166925187 167968086 168092496 168662169 169142688 169714116 170900928 171110992 171682368 172262376 172761732 172974204 173839248 173841096 173969856 174428397 174557592 174925344 175355752 175648176 176241582 177047442 177560669 177692184 177779043 178285536 178668116 178802352 178887852 179406414 180138816 180527292 181487072 182100204 182628078 183237912 183373632 183769084 183856959 184380768 185142672 186297408 187149248 187158543 187922592 188325852 188327854 188467344 189104058 189502456 189642816 189644832 190285524 190426464 191297184 191472336 191616192 192492352 192499866 193142664 193702548 193795173 194347296 194910672 195150384 195569154 195571233 195716088 196128416 196377291 196791012 196938864 197275221 197604198 198507738 198654768 199081058 199745832 199895904 199903707 200571228 201152646 201822192 201973824 202257429 204019673 204172956 205446384 205448568 206142651 206295336 206729952 207428364 207584208 208285506 208878912 209584584 209844427 210542904 210701088 211153228 211412916 212025762 212629824 212891328 213190263 213348168 213350436 214681104 215209332 215406378 215568216 216391318 216553896 217179336 217285497 217904544 218536208 218640708 218804976 219274506 220169664 220180599 220644468 221187369 221556222 222566916 222569282 223486614 223957448 224123328 224714061 224882892 226285488 227049966 229683168 230348976 230632272 231127182 231129639 231785664 231788128 232082253 232571196 232743456 233532234 234197568 234988776 235277614 236063256 236860767 236922912 237038724 238403136 238517136 239031507 239208552 240016689 240703056 241114159 241516242 242800272 243504104 243623133 244317216 244326753 245142612 245853234 246155598 246856896 247690872 249544724 251101136 251289792 251952129 252138744 253714032 254571174 255296448 256351392 256666488 257523552 258270064 258393564 259142598 259880896 260200512 260758872 260761644 260954784 261836388 262388016 262585152 263033628 263472264 264676984 264873024 265571163 266327776 266538276 267428304 268002174 268203528 268331778 269096256 269109621 269676572 270790938 272230608 273150306 273928512 273931424 273942117 274856868 275060448 275653626 276571152 276778944 277714008 278055362 279446112 280723872 281883888 282488778 282491781 282701016 283656087 284253684 284464224 284467248 285428286 285639696 286241472 286945776 287208504 287424288 288738528 288749799 289572448 289713996 290553822 291520944 291739968 292366008 292725576 293353731 293574132 294192624 294916492 295186518 295408296 296406297 296755888 297761607 297982152 298621587 299618748 299843856 300487286 300856842 301713984 301728969 302733288 302960736 306259434 307131968 307509696 307941491 308169576 308172852 309443004 310094928 311142546 311376312 313318368 314751008 315814356 316051632 316729842 317119374 318022848 318038643 318708676 318944736 320022252 320025654 320937408 322021656 322813998 323109567 323733696 324586977 324830844 325769004 326856816 327804312 327961062 328207464 328911759 330254496 330966702 332334333 333850374 333853923 334818143 335229921 335936172 336184992 337324338 338285376 339428232 340574949 342221984 344524752 345523464 345948408 346690773 347678496 347682192 348856794 349115184 349850688 350298351 350711504 351296352 352483164 352916421 354094884 355121338 355384368 355558086 356571072 357336232 357604704 357775704 358812828 361054584 362274363 362974144 363930853 364200408 365256156 366475824 367538168 367713918 368761536 368779851 370285344 374317086 375845184 376651704 376655708 376934688 378208116 379004912 379289664 380571048 380852928 381856761 382594368 382944672 384999732 386285328 387405096 387590346 388694592 388713897 389821344 390300768 391138308 391142466 391432176 392256832 392754582 393582024 393877728 394550442 395208396 395694169 397015476 397309536 398162116 399491664 399791808 399807414 401142456 402003261 402305292 402497667 403644384 404514858 406186407 408039346 408345912 409725459 410892768 410897136 412285302 412590672 413459904 413480439 414856728 415168416 416571012 417083043 419169168 419688854 421085808 421402176 422306456 422825832 423733167 424051524 426380526 426696336 426700872 428142429 429362208 430418664 430812756 431136432 432782636 433107792 434358672 434570994 435809088 435830733 437072416 437281416 437609952 438549012 440361198 441288936 442374738 442779777 443112444 445133832 445138564 446973228 447914896 449428122 449765784 450730929 451285263 452570976 454099932 459366336 459389151 460697952 461264544 462254364 462259278 463576256 464164506 465142392 465486912 466713819 467064468 469977552 470555228 472126512 473721534 473845824 474077448 475094763 475679061 477034272 478063014 478417104 480033378 480038481 481406112 482228318 483032484 484220997 485600544 487008208 487246266 488634432 488653506 490285224 491706468 491941593 492311196 495381744 496450053 499089448 500775561 502202272 503904258 504277488 505364981 505986507 507428064 509142348 512702784 513332976 515047104 516540128 516787128 518285196 521517744 521523288 521909568 523285191 523672776 524776032 526067256 526944528 529353968 531142326 532655552 532682007 533076552 533337129 534856608 536004348 536407056 536663556 538219242 539353144 541581876 544461216 546300612 547862848 547884234 549713736 550120896 551307252 551570877 553142304 555428016 556110724 558892224 561447744 561475629 563767776 564977556 564983562 565402032 567312174 568507368 568928448 568934496 570856572 571279392 573891552 574417008 574848576 577477056 577499598 579144896 579427992 580671377 581107644 581385519 583041888 584732016 585451152 586707462 586713699 587148264 588385248 589832984 590373036 590816592 591825663 592812594 593511776 595523214 595964304 597243174 597249523 599237496 599687712 599711121 600974572 601713684 603457938 605466576 605921472 606772287 612059019 612518868 615882982 616339152 616345704 618427953 618886008 620189856 622285092 622752624 626636736 629502016 629533281 631628712 632103264 633459684 634238748 636077286 637417352 637889472 639570789 640044504 640051308 644043312 645627996 646219134 649173954 649661688 651538008 651856491 653713632 655608624 655922124 656414928 657823518 660508992 660541797 661933404 663562107 664668666 667700748 667707846 669636286 670459842 671872344 672369984 674142183 674648676 678856464 681149898 684443968 686247991 689049504 691046928 691896816 693381546 693388917 695356992 695364384 697713588 698230368 700596702 701423008 702592704 704966328 705832842 708189768 710242676 710582301 710768736 711116172 714672464 715209408 715551408 717094521 717625656 720050067 722109168 723342477 724548726 727861706 728400816 730512312 730869399 732951648 732980259 735076336 735427836 737559702 740570688 746142643 748634172 753303408 753311416 753869376 755856387 756416232 758009824 761142096 763713522 765889344 769999464 772570656 774810192 775180692 777427794 779642688 780601536 782276616 782284932 782864352 785509164 787164048 787755456 789100884 790416792 791388338 794030952 794619072 796324232 796713489 798983328 799614828 802284912 804006522 804610584 804995334 807288768 807328863 809029716 811020353 812372814 816078692 816691824 819450918 821785536 821794272 821826351 824570604 825181344 826960878 829713456 830336832 833142024 834166086 838338336 839377708 842171616 844612912 845651664 847466334 847475343 848103048 850968261 852761052 853392672 853401744 856284858 858724416 860837328 861625512 862272864 865565272 866215584 866249397 868717344 869141988 871661466 874144832 874562832 875219904 876448859 877098024 880061193 880722396 882577872 884749476 885559554 886224888 890267664 890277128 893284821 893946456 895829792 895864761 898856244 899531568 901461858 902570526 905141952 905186907 908199864 918778302 921395904 922529088 923824473 924508728 924518556 928329012 930284784 933427638 934128936 939955104 941110456 944253024 947443068 948154896 950189526 951358122 954068544 954115929 956126028 956834208 960066756 960076962 962812224 964456636 966064968 968441994 969328701 971201088 973760931 974016416 974492532 977307012 980570448 983412936 983883186 984622392 986735277 990763488 992900106 997002999 998178896 1001551122 1001561769 1004404544 1004454429 1005689763 1007808516 1008554976 1010729962 1011973014 1014856128 1018284696 1026665952 1033080256 1033574256 1035803197 1036570392 1040072319 1043035488 1043046576 1046570382 1047345552 1049552064 1052134512 1053889056 1058707936 1058749263 1062284652 1065364014 1066153104 1066674258 1069713216 1072008696 1072814112 1073327112 1076438484 1078706288 1083163752 1086823089 1088922432 1091792559 1092601224 1094945819 1095768468 1099427472 1102614504 1103141754 1106284608 1106339553 1110856032 1112221448 1122951258 1126206481 1127535552 1129955112 1129967124 1130804064 1134624348 1137014736 1137868992 1141713144 1142558784 1145570283 1147783104 1148834016 1154999196 1158855984 1161342754 1162215288 1162771038 1166083776 1166141691 1169464032 1170902304 1173414924 1173427398 1174296528 1176770496 1179665968 1180746072 1181633184 1183651326 1185625188 1187023552 1187082507 1191046428 1191928608 1194486348 1194499046 1198474992 1199375424 1199422242 1201949144 1203427368 1206009783 1206915876 1210933152 1213544574 1218559221 1224118038 1224131051 1225037736 1229176377 1231765964 1232678304 1232691408 1236855906 1237772016 1240379712 1240441317 1244570184 1245505248 1251249129 1259066562 1263257424 1264206528 1266919368 1268477496 1271199501 1272154572 1274834704 1279141578 1280089008 1280102616 1284427287 1288086624 1291255992 1292438268 1294026877 1298347908 1299323376 1303076016 1303712982 1307427264 1307492199 1311217248 1311844248 1312829856 1315647036 1321083594 1323866808 1327124214 1328339331 1329337332 1335401496 1335415692 1339272572 1340919684 1343744688 1348284366 1349297352 1352192787 1353855789 1357712928 1362299796 1372495982 1378099008 1378167453 1382093856 1383793632 1386763092 1386777834 1390728768 1395427176 1396460736 1400141457 1401193404 1402846016 1409932656 1411665684 1416379536 1420485352 1421164602 1421537472 1422232344 1425284289 1429344928 1431102816 1434189042 1435251312 1440100134 1440115443 1444218336 1446684954 1449097452 1452662991 1455723412 1456801632 1461024624 1461738798 1465903296 1465960518 1470152672 1470855672 1475119404 1475824779 1489350159 1492285286 1497268344 1502326683 1506606816 1506622832 1511712774 1512832464 1516019648 1516094943 1517959521 1522284192 1527427044 1529304491 1539998928 1545141312 1549620384 1550361384 1554855588 1564553232 1564569864 1565728704 1569855573 1571018328 1574328096 1578201768 1580833584 1582776676 1588061904 1592648464 1593426978 1597966656 1598046021 1599229656 1600011387 1604569824 1608013044 1609221168 1609990668 1614657726 1618059432 1622040706 1624745628 1632157384 1633383648 1638901836 1643588544 1643652702 1649141208 1650362688 1652680073 1653921756 1654712631 1659426912 1666284048 1668332172 1676676672 1678755416 1684343232 1684426887 1689225824 1691303328 1694932668 1694950686 1696206096 1701936522 1705522104 1706785344 1706803488 1712569716 1721674656 1723251024 1724545728 1731130544 1732431168 1732498794 1737434688 1738283976 1742014131 1743322932 1744156557 1749125664 1752897718 1754196048 1760122386 1760141097 1761444792 1765155744 1769498952 1771119108 1772449776 1775476989 1780535328 1780554256 1786569642 1787892912 1791659584 1791729522 1791748569 1797712488 1799063136 1799133363 1802923716 1805141052 1807359853 1810373814 1816399728 1820316861 1836177057 1837556604 1847648946 1849017456 1849037112 1855283859 1856658024 1860569568 1866855276 1868257872 1879910208 1882220912 1888506048 1888599843 1894886136 1896309792 1900379052 1902716244 1908231858 1912252056 1913668416 1918712367 1920133512 1920153924 1928913272 1932129936 1936883988 1938657402 1947521862 1948032832 1948985064 1953167359 1954614024 1955569473 1961140896 1966825872 1967766372 1969244784 1973470554 1981526976 1985800212 1990686321 1994005998 1996357792 2003102244 2003123538 2008908858 2011379526 2015617032 2017109952 2021459924 2022426549 2023946028 2036569392 2053331904 2058743973 2067148512 2071606394 2073140784 2080144638 2080166751 2086070976 2086093152 2093140764 2094691104 2104269024 2107778112 2117415872 2117498526 2124569304 2130728028 2131746903 2132306208 2133348516 2144017392 2145628224 2146654224 2151283563 2152876968 2157412576 2160150201 2166327504 2170027431 2173646178 2183585118 2185202448 2189891638 2191536936 2192608197 2198854944 2198940777 2205229008 2206283508 2212679106 2221712064 2224442896 2238427929 2245902516 2252412962 2259910224 2259934248 2261608128 2267569161 2269248696 2274029472 2283426288 2291140566 2297668032 2308288697 2309998392 2317711968 2322685508 2324430576 2325542076 2332283382 2338928064 2341804608 2346829848 2346854796 2348593056 2359331936 2361492144 2363266368 2367302652 2371250376 2374165014 2382092856 2383857216 2388972696 2388998092 2390140467 2396949984 2398844484 2403898288 2406854736 2412019566 2413831752 2421866304 2421986589 2427089148 2433061059 2437118442 2448236076 2448262102 2450075472 2458352754 2463531928 2465356608 2465382816 2465479053 2473711812 2475544032 2480882634 2489140368 2491010496 2502498258 2518133124 2526514848 2533838736 2536954992 2542399002 2542426029 2544309144 2549669408 2552904783 2558283156 2560178016 2560205232 2568854574 2576173248 2582511984 2584876536 2588053754 2596695816 2598646752 2598748191 2606152032 2607425964 2614984398 2622434496 2623688496 2625659712 2629346577 2631294072 2640183579 2642167188 2647733616 2652255749 2654248428 2656678662 2658674664 2670802992 2670831384 2678545144 2679854463 2681839368 2687489376 2687594283 2696568732 2698594704 2704385574 2707711578 2715425856 2715560721 2724599592 2727977551 2744991964 2756334906 2764187712 2767587264 2771473419 2773526184 2773555668 2790854352 2800282914 2802386808 2819865312 2823331368 2832759072 2840970704 2842329204 2844464688 2850568578 2858689856 2862205632 2862347787 2868378084 2870502624 2880200268 2880230886 2888436672 2893369908 2898194904 2905325982 2911446824 2913603264 2921282793 2922049248 2923477596 2931921036 2940305344 2941711344 2950238808 2951649558 2960205831 2978700318 2984570572 2994536688 3004653366 3004685307 3013213632 3013245664 3013363287 3017069289 3023425548 3025664928 3032189886 3035919042 3044568384 3054854088 3058608982 3079997856 3099240768 3100722768 3107409591 3109711176 3120216957 3129106464 3129139728 3139711146 3142036656 3148656192 3156403536 3161667168 3165553352 3176123808 3176247789 3185296928 3186853956 3196092042 3198459312 3200022774 3209139648 3216026088 3218442336 3219981336 3229315452 3236118864 3244081412 3249491256 3260469267 3264314768 3266767296 3275377677 3277803672 3284837457 3287305404 3298282416 3305360146 3307843512 3309425262 3318853824 3319018659 3332568096 3336664344 3357510832 3368853774 3378451648 3378619443 3382606656 3389865336 3389901372 3392412192 3403873044 3411044208 3413606976 3425139432 3443349312 3446502048 3462261088 3464997588 3476567952 3484028262 3486645864 3488313114 3498251328 3498425073 3505795436 3508392096 3520244772 3520282194 3522889584 3530311488 3538997904 3542238216 3544899552 3550953978 3561070656 3561108512 3561247521 3573139284 3575785824 3583459044 3583497138 3595424976 3598126272 3598266726 3605847432 3610282104 3614719706 3618029349 3620747628 3632799456 3640633722 3655677663 3672354114 3672393153 3675113208 3682999573 3687529131 3695297892 3698034912 3698074224 3710567718 3713316048 3721139136 3721323951 3733710552 3736515744 3753747387 3764441824 3777199686 3789772272 3792619584 3800758104 3805432488 3813598503 3816463716 3824504112 3837424734 3840267024 3840307848 3853281861 3857826544 3864259872 3873767976 3877314804 3882080631 3895043724 3897970128 3906334718 3909228048 3911138946 3922281792 3922476597 3933651744 3935532744 3938489568 3946941108 3971600424 3981372642 3985017993 3988011996 3992715584 4003239383 4006204488 4006247076 4017817716 4022759052 4031234064 4042919848 4044853098 4047892056 4056578361 4073138784 4117487946 4134297024 4134502359 4143212788 4146281568 4160289276 4160333502 4172186304 4186281528 4189382208 4200424371 4208538048 4234997052 4249138608 4261456056 4263493806 4264612416 4266697032 4275852867 4288034784 4293308448 4302567126 4305753936 4314825152 4320300402 4320346329 4332655008 4340054862 4347292356 4352635859 4357988973 4367170236 4370404896 4379783276 4383073872 4385216394 4397709888 4397881554 4410458016 4412567016 4425358212 4427474337 4448885792 4468050477 4476855858 4491805032 4504825924 4506980049 4519820448 4519868496 4535138322 4538497392 4548058944 4548284829 4553878563 4566852576 4582281132 4587913473 4616577394 4619996784 4635423936 4645371016 4648861152 4651084152 4664566764 4693659696 4693709592 4697186112 4709566719 4718663872 4722984288 4734605304 4742500752 4748330028 4764185712 4777945392 4777996184 4780280934 4793899968 4794138063 4797688968 4807796576 4813709472 4824039132 4827663504 4843973178 4854178296 4866122118 4874236884 4896472152 4896524204 4900150944 4916705508 4927063856 4930765632 4930958106 4947423624 4951088064 4958040219 4961765268 4964137893 4978280736 5004996516 5036266248 5053029696 5053280661 5067677472 5073909984 5084798004 5084852058 5088618288 5099338816 5105809566 5116566312 5120356032 5120410464 5137709148 5144024197 5165023968 5169753072 5176107508 5193391632 5197293504 5197496382 5212304064 5214851928 5226042393 5229968796 5232469671 5247376992 5258693154 5262588144 5280367158 5280423291 5284334376 5295467232 5304511498 5308496856 5313357324 5317349328 5326430967 5341605984 5341662768 5357090288 5359708926 5363678736 5374978752 5375188566 5375245707 5393137464 5397189408 5397400089 5408771148 5415423156 5422079559 5431121442 5449199184 5455955102 5460950583 5489983928 5508531171 5512669812 5542946838 5547052368 5547111336 5559014791 5565851577 5581708704 5600565828 5604773616 5639730624 5646662736 5665518144 5665799529 5681941408 5684658408 5688929376 5701137156 5724695574 5736756168 5741005248 5756137101 5760400536 5760461772 5786739816 5796389808 5810651964 5822893648 5842565586 5844098496 5846955192 5859502077 5863842072 5866708419 5883422688 5900477616 5903299116 5920411662 5957400636 5969141144 5972058963 5989073376 6009306732 6009370614 6026491328 6026726574 6034138578 6046851096 6051329856 6064379772 6067279647 6071838084 6109708176 6117217964 6159995712 6176231919 6201445536 6214819182 6219422352 6240433914 6240500253 6258212928 6258279456 6279422292 6284073312 6312807072 6323334336 6331106704 6352247616 6352495578 6370593856 6373707912 6392184084 6395240709 6396918624 6400045548 6432052176 6436884672 6439962672 6453850689 6458630904 6472237728 6488162824 6498982512 6510082293 6520938534 6528629536 6550755354 6555607344 6569674914 6569744753 6574610808 6577824591 6596564832 6596822331 6610720292 6615687024 6618850524 6638037318 6665136192 6673328688 6715021664 6715283787 6737707548 6757238886 6779730672 6779802744 6784824384 6802707483 6807746088 6822088416 6850278864 6893004096 6924522176 6924866091 6929995176 6953135904 6968056524 6973291728 6976626228 6996850146 7011590872 7016784192 7040489544 7040564388 7045779168 7077995808 7084476432 7089799104 7101907956 7122217024 7122495042 7146278568 7151571648 7166918088 7166994276 7170421401 7190849952 7196533452 7211694864 7220564208 7229439412 7236058698 7241495256 7265598912 7265959767 7281267444 7299183177 7311355326 7344708228 7344786306 7350226416 7365999146 7375058262 7390595784 7396069824 7396148448 7396437159 7421135436 7426632096 7442647902 7467421104 7473031488 7507494774 7528883648 7548727901 7554399372 7579544544 7601516208 7610864976 7627197006 7627278087 7632927432 7649008224 7674849468 7680534048 7680615696 7706563722 7715653088 7728519744 7747535952 7754629608 7764161262 7764243799 7790087448 7795940256 7796244573 7812669436 7818456096 7822277892 7844953194 7867303488 7871065488 7876979136 7888039731 7893882216 7920550737 7943200848 7956767247 7962745284 7970035986 7976023992 8006478766 8012408976 8012494152 8035635432 8039563389 8045518104 8062468128 8062782849 8085839696 8089706196 8095784112 8113156722 8146277568 8146682163 8183932653 8207569073 8234975892 8269004718 8286425576 8292563136 8314420257 8320578552 8320667004 8372563056 8400848742 8469994104 8498277216 8522912112 8526987612 8533394064 8551705734 8576069568 8586616896 8587043361 8605134252 8611507872 8640600804 8640692658 8665310016 8680109724 8694584712 8705271718 8715977946 8734340472 8740809792 8759566552 8763848379 8766147744 8770432788 8795763108 8820916032 8825134032 8850716424 8854948674 8880617493 8897771584 8921223883 8936100954 8953711716 8983610064 9009651848 9013960098 9014055921 9039640896 9039736992 9040089861 9070276644 9076994784 9096569658 9107757126 9133705152 9164562264 9175826946 9233154788 9239993568 9290742032 9297722304 9302168304 9322228773 9329133528 9360650871 9387319392 9387419184 9419133438 9445968576 9469210608 9485001504 9496660056 9528371424 9528743367 9555890784 9555992368 9560561868 9588276126 9595377936 9615593152 9627418944 9648078264 9655327008 9687946356 9699854359 9708356592 9732244236 9748473768 9792944304 9793048408 9800301888 9826133031 9833411016 9854127712 9854512371 9861916212 9894847248 9916080438 9923530536 9928275786 9956561472 9957055977 10009993032 10072532496 10106561322 10135354944 10135858329 10147819968 10169596008 10169704116 10177236576 10211619132 10233132624 10240820928 10275418296 10288048394 10330047936 10339506144 10352215016 10386783264 10394992764 10429703856 10452084786 10459937592 10464939342 10494753984 10495275219 10517386308 10525176288 10560734316 10560846582 10568668752 10590934464 10609022996 10616993712 10626714648 10634698656 10652861934 10683211968 10683325536 10683742563 10714180576 10719417852 10727357472 10750377132 10750491414 10786274928 10794378816 10794800178 10817542296 10830846312 10844159118 10854088047 10862242884 10898398368 10911910204 10921901166 10967032989 10979967856 11017062342 11017179459 11025339624 11048998719 11062587393 11085893676 11094104736 11094222672 11118029582 11131703154 11163417408 11163971853 11201131656 11209547232 11261242161 11293325472 11331599058 11363882816 11369316816 11377858752 11393835167 11402274312 11440795509 11449391148 11473512336 11512274202 11520801072 11520923544 11573479632 11592779616 11621303928 11645787296 11646241893 11685131172 11693910384 11719004154 11727684144 11733416838 11766845376 11767429791 11800955232 11806598232 11840823324 11914801272 11938282288 11944117926 11955053979 11978146752 12009718149 12018613464 12018741228 12053453148 12068277156 12093702192 12128759544 12134559294 12143676168 12169735083 12219416352 12234435928 12352463838 12388271291 12402891072 12403507077 12429638364 12438844704 12480867828 12481000506 12516558912 12558844584 12568146624 12601273113 12625614144 12662213408 12704991156 12747415824 12784368168 12790481418 12793837248 12800091096 12827558601 12864104352 12879925344 12907701378 12917261808 12944475456 12961038987 12976325648 12997965024 13020164586 13041877068 13057259072 13057907577 13073966919 13101510708 13111214688 13139349828 13139489506 13149221616 13155649182 13193129664 13193644662 13221440584 13231374048 13237701048 13276074636 13346657376 13404151431 13430043328 13430567574 13465441561 13475415096 13514477772 13520940147 13559461344 13559605488 13605414966 13615492176 13644176832 13644854487 13700557728 13763740419 13849732182 13859990352 13906271808 13936113048 13946583456 13953252456 13993700292 14023181744 14080979088 14081128776 14091558336 14128700157 14155991616 14168952864 14203815912 14234295647 14244990084 14292557136 14333836176 14333988552 14340842802 14381699904 14382414189 14393066904 14423389728 14441128416 14458878824 14472117396 14482990512 14531919534 14562534888 14598366354 14622710652 14640684253 14689416456 14689572612 14700452832 14731998292 14750116524 14781191568 14792296896 14792874318 14842270872 14853264192 14874120657 14885295804 14892413679 14934842208 15014989548 15097455802 15108798744 15159089088 15159841983 15203032416 15221729952 15254394012 15254556174 15265854864 15298016448 15349698936 15361068096 15361231392 15413127444 15431306176 15432072591 15495071904 15509259216 15528322524 15528487598 15580174896 15591880512 15592489146 15625338872 15636912192 15644555784 15678127179 15689906388 15742130976 15776079462 15787764432 15841101474 15841269873 15886401696 15913534494 15925490568 15940071972 15952047984 15979292901 16012957532 16024817952 16024988304 16071270864 16079126778 16091036208 16124936256 16125565698 16125737121 16171679392 16179412392 16191568224 16192200267 16226313444 16266238677 16293364326 16367865306 16382851749 16415138146 16469951784 16525593513 16538009436 16572851152 16628840514 16641157104 16641334008 16677044373 16697554731 16745126112 16801697484 16822349401 16939988208 16996554432 16997398587 17045824224 17053975224 17066788128 17103411468 17174086722 17210268504 17223015744 17268411303 17281201608 17281385316 17360219448 17389169424 17410543436 17431955892 17468680944 17519133104 17527696758 17532295488 17540865576 17578506231 17591526216 17600125257 17650268064 17701432848 17709897348 17761234986 17842447766 17872201908 17907423432 17916176889 17967220128 18019303696 18027920196 18028111842 18079473984 18080179722 18140553288 18153989568 18193139316 18201838941 18215514252 18329124528 18351653892 18466309576 18479987136 18528695757 18581484064 18604336608 18644457546 18658267056 18721301742 18721500759 18774638784 18774838368 18838266876 18938421216 18970003008 18993320112 19056742848 19057486734 19111781568 19111984736 19121123736 19176552252 19185722127 19190755872 19296156528 19310654016 19361552067 19375892712 19399708718 19416713184 19464488472 19496947536 19530246879 19585888608 19586096816 19652266062 19666822032 19708255424 19709024742 19709234259 19723832424 19733473773 19789694496 19790466993 19832160876 19847061072 19856551572 19880958383 19914111954 20019986064 20145064992 20145851361 20213122644 20271716658 20339192016 20339408232 20354473152 20408122449 20423238264 20466265248 20550836592 20576096788 20679012288 20704430032 20773566528 20774598273 20789985528 20859407712 20904169572 20919875184 20929878684 20990550438 21034772616 21050352576 21121468632 21121693164 21137337504 21218045992 21233987424 21253429296 21269397312 21305723868 21366651072 21367485126 21428361152 21438835704 21454714944 21484840949 21500754264 21500982828 21511264203 21572549856 21589600356 21635084592 21661692624 21688318236 21708176094 21724485768 21796796736 21823820408 21843802332 21897549531 21934065978 21959935712 22034124684 22034358918 22050679248 22097997438 22125174786 22171787352 22188209472 22188445344 22189311477 22236059164 22263406308 22327943706 22402263312 22419094464 22522484322 22586650944 22646183703 22663198116 22738633632 22787670334 22804548624 22881591018 22881834261 22898782296 22947024672 23024548404 23041602144 23041847088 23146959264 23185559232 23242607856 23291574592 23292483786 23292731397 23370262344 23387820768 23388733719 23438008308 23455368288 23466833676 23534859582 23601910464 23613196464 23664119193 23681646648 23761652211 23829602544 23870301741 23876564576 23888235852 23910107958 24019436298 24037226928 24037482456 24106906296 24118690167 24136554312 24187404384 24188348547 24257519088 24269118588 24287352336 24339470166 24438832704 24440046489 24468871856 24551797959 24622707219 24704927676 24776542582 24807014154 24859276728 24877689408 24943260771 24961735656 24962001012 25117689168 25202546226 25324426816 25391175667 25409982312 25494831648 25568736336 25580962836 25600182192 25655117202 25728208704 25759850688 25815402756 25834523616 25922077974 25952651296 25995930048 26040329172 26083754136 26115815154 26147933838 26203021416 26222429376 26278699656 26278979012 26291545137 26298443232 26311298364 26387289324 26442881168 26462748096 26475402096 26552149272 26641852479 26693314752 26763671649 26808302862 26861135148 26930883122 26950830192 27028955544 27041880294 27042167763 27118922688 27119210976 27120269583 27210829932 27230984352 27289708974 27401115456 27527480838 27607277791 27699464364 27719980704 27872226096 27893166912 27906504912 27966686319 27987400584 28046363488 28081952613 28161958176 28162257552 28257400314 28337905728 28407631824 28468591294 28489980168 28585114272 28586230101 28667672352 28667977104 28681685604 28764828378 28786133808 28846779456 28882256832 28917757648 28944234792 28965981024 29063839068 29099563077 29125069776 29196732708 29245421304 29281368506 29378832912 29379145224 29400905664 29463996584 29478399093 29500233048 29562383136 29563537113 29585748636 29684541744 29748241314 29770591608 29784827358 29869684416 29871167931 30007753061 30029979096 30194911604 30217597488 30319683966 30406064832 30407574987 30443459904 30508788024 30509112348 30531709728 30699397872 30722462784 30826254888 30864145182 30990143808 31018518432 31056645048 31056975196 31160349792 31184978292 31250677744 31289111568 31356254358 31379812776 31484261952 31485825657 31552158924 31575528864 31682202948 31682539746 31772803392 31827068988 31850981136 31880143944 31904095968 31958585802 32025915064 32049635904 32049976608 32051227689 32142541728 32158253556 32182072416 32251131396 32251474242 32343358784 32358824784 32383136448 32384400534 32452626888 32532477354 32562264141 32586728652 32735730612 32765703498 32830276292 32939903568 33051187026 33051538377 33076018872 33145702304 33146996157 33187762179 33257681028 33282314208 33282668016 33354088746 33395109462 33490252224 33491915559 33603394968 33644698802 33783726483 33879976416 33994797174 34091648448 34107950448 34133576256 34181505501 34206822936 34322386527 34348173444 34420537008 34536822606 34562403216 34562770632 34720438896 34778338848 34821086872 34863911784 34937361888 34938725679 35038266208 35055393516 35081731152 35157012462 35183052432 35200250514 35300536128 35302289373 35402865696 35419794696 35522469972 35684895532 35744403816 35814846864 35832353778 35865161937 35934440256 36029154447 36038607392 36055840392 36056223684 36160359444 36281106576 36386278632 36403677882 36431028504 36509205249 36658249056 36703307784 36932619152 37057391514 37162968128 37164813873 37208673216 37210521231 37288915092 37316534112 37442603484 37443001518 37549676736 37676533752 37876842432 37986640224 38114973468 38223969472 38242247472 38353104504 38371444254 38381511744 38482675803 38592313056 38723104134 38751785424 38799417436 38833426368 38928976944 38993895072 39060493758 39171777216 39172193632 39173722731 39221900757 39304532124 39333644064 39418049484 39418468518 39447664848 39466947546 39579388992 39580933986 39664321752 39694122144 39713103144 39761916766 39828223908 40039972128 40212454293 40290129984 40291702722 40396324683 40426245288 40512995303 40543433316 40562820441 40678384032 40678816464 40816244898 40846476528 40932530496 40934563461 41101673184 41152193576 41291221257 41408860064 41549196546 41579971056 41669639797 41718815424 41808339144 41839750368 41859757368 41981100876 42069545232 42242937264 42243386328 42274675008 42386100471 42436091984 42467974848 42506858592 42611447736 42702886941 42734970252 42877671408 42969681898 43001508528 43001965656 43022528406 43145099712 43147242567 43179200712 43270169184 43323385248 43376636472 43416352188 43448971536 43647640816 43687604664 43795099062 43868131956 43919871424 43922052759 44068249368 44068717836 44101358496 44195994876 44250349572 44343574704 44376890688 44378622954 44472118328 44526812616 44622361971 44655887412 44804526624 45044968644 45292367406 45326396232 45477267264 45479525949 45575340668 45609097248 45763182036 45763668522 45797564592 45894049344 46049096808 46083204288 46083694176 46293918528 46296217773 46485215712 46584967572 46585462794 46740524688 46775641536 46777467438 46876016616 46910736576 46933667352 47034381537 47069719164 47226392928 47328238386 47363293296 47523304422 47523809619 47659205088 47740603482 47753129152 47776471704 47820215916 47878994449 47937878703 48038872596 48074453856 48074964912 48213812592 48237380334 48273108624 48374808768 48376697094 48377211363 48515038176 48538237176 48574704672 48678940332 48798716031 48880092978 48937743712 49103595918 49148555247 49245414438 49409855352 49553085164 49576780539 49614028308 49718553456 49886521542 49923471312 49924002024 50031133119 50092664193 50235378336 50405092452 50467048203 50782351334 50819964624 50989663296 50992195761 51137472672 51161925672 51200364384 51310234404 51630805512 51669047232 51805233909 51844155948 51905302592 52080658344 52167508272 52231630308 52295867676 52406042832 52557399312 52557958024 52583090274 52596886464 52622596728 52735518693 52774578648 52885762336 52950804192 53104298544 53283704958 53527343298 53616605724 53722270296 53748530667 53861766244 53901660384 54057911088 54083760588 54084335526 54238421952 54240539166 54421659864 54461968704 54579417948 54605516823 55054961676 55214555582 55398928728 55439961408 55586087271 55744452192 55813009824 55933372638 55974801168 56092726976 56163905226 56164502277 56323916352 56324515104 56514800628 56584266167 56815263648 56937182588 56979960336 57170228544 57172460202 57335344704 57335954208 57363371208 57529656756 57557166381 57572267616 57835515296 57888469584 57931962048 58084656201 58127678136 58199126154 58250139552 58393465416 58490842608 58562737012 58590740637 58757665824 58758290448 58927993168 58956798186 59000466096 59124766272 59127074226 59127702777 59171497272 59200421319 59369083488 59371400979 59496482628 59541183216 59569654716 59642875149 59742335862 60015506122 60059958192 60389823208 60435194976 60437554083 60639367932 60815149974 61017576048 61018224696 61063419456 61149162701 61224367347 61398795744 61652509776 61728290364 62037036864 62113290096 62113950392 62320699584 62323794819 62369956584 62501355488 62578223136 62712508716 62759625552 62971651314 63104317848 63151057728 63364405896 63365079492 63654137976 63701962272 63760287888 63808191936 63917171604 64051830128 64099953216 64102455378 64285083456 64316507112 64364144832 64454522847 64502262792 64502948484 64533792609 64717649568 64768801068 64905253776 65064954708 65124528282 65173457304 65471461224 65531406996 65660552584 65692648593 65879807136 66102374052 66103076754 66152037744 66291404608 66293992314 66375524358 66515362056 66564628416 66565336032 66567934431 66708177492 66790218924 66872314561 66983831118 67206789936 67289397604 67567452966 67759952832 67938551109 67989594348 68215900896 68363011002 68413645872 68644773054 68645502783 68696346888 68841074016 69073645212 69124806432 69125541264 69440877792 69556677696 69642173744 69727823568 69874723776 69877451358 69878194191 70076532416 70110787032 70163462304 70166201157 70314024924 70366104864 70400501028 70604578746 70805731392 70839589392 70992357579 71044939944 71369791064 71488807632 71610905223 71629693728 71664707556 71730323874 72058308894 72077214784 72111680784 72112447368 72267192283 72320718888 72356070501 72562213152 72565045641 72772557264 72807355764 72862057008 73018410498 73316498112 73406615568 73655393877 73865238304 73868121657 74114783028 74329627746 74421042462 74577830184 74633068224 74829782313 74885206968 74886003036 75353067504 75973280448 76173527001 76229946936 76484494944 76706209008 76742888508 76965351606 77184626112 77446208268 77503570848 77598834872 77857953888 77987790144 78120987516 78344387264 78347445462 78443801514 78609064248 78667288128 78836098968 78836937036 78874635411 78895329696 78933895092 79161867972 79328643504 79388244288 79426206288 79523833532 79656447816 79925557437 80079944256 80291014947 80424908586 80583405444 80792649366 80852490576 81025990606 81086866632 81125640882 81126503289 81356768064 81357632928 81360808749 81632489796 81692953056 81869126922 82203346368 82304387152 82582442514 82817720128 82821833373 83098393092 83159942112 83339279594 83616678288 83679500736 83719514736 83900058957 83962201752 84139090464 84485874528 84486772656 84772200942 84872183968 85013717184 85222895472 85405773882 85406681789 85469940504 85755342816 85758690303 85939363796 86003017056 86003931312 86045056812 86294485134 86358401424 86540338368 86646770496 86753272944 86832704376 86897943072 87295281632 87298689231 87375209328 87590198124 87736263912 87844105518 88136498736 88137435672 88202716992 88391989752 88435197279 88500699144 88687149408 88690611339 88757245908 88944236656 89053625232 89244723942 89311774824 89609053248 89613503793 90023259183 90089937288 90283259803 90584734812 90652792464 90959051898 91150681336 91218194496 91222724961 91526364072 91527337044 91595129184 92098193616 92167388352 92592435546 92970431424 93169935144 93170925588 93481049376 93554934876 93752033232 93867334704 94068763074 94139438328 94452785856 94457476971 94656476772 94726586592 95046608844 95047619238 95318410176 95481206964 95552943408 95640431832 95757988898 95875757406 96077745192 96148907712 96149929824 96153683067 96427625184 96474760668 96546217248 96753394188 96754422726 97030076352 97076474352 97149409344 97357880664 97597432062 97686792423 97760185956 97875487424 98133462713 98207191836 98297110494 98490828876 98819710704 99106170328 99153561078 99154615131 99228056616 99437106912 99440988471 99773043084 99846942624 99848004048 100062266238 100185328386 100470756672 100475746677 100810184904 100934096406 100935169387 101351179449 101564702668 101639929248 101984391522 102274945344 102323851344 102400728768 102544516503 102620468808 102967159581 103261611024 103610467818 103688311896 104161316688 104335016544 104463260616 104591735352 104812085664 104816177037 105114798624 105115916048 105166180548 105245193456 105471037386 105549157296 105771524672 105901608384 105906868119 106208597088 106567409916 106698397949 107054686596 107233211448 107444540592 107497061334 107723532488 107803320768 108087463341 108115822176 108167521176 108168671052 108481078332 108843319728 109158835896 109211033646 109527615747 110109923352 110429111164 110797857456 111172174542 111488904384 111494441619 111626019648 111631563693 111866745276 111949602336 112327810452 112329004554 112649030208 113029601256 113168532334 113630527296 113874365176 113959920672 114344920404 114671908416 114726742416 115059313512 115114332762 115144535232 115448027409 115671030592 115776939168 116169312402 116255356272 116398252308 116500279104 116786930832 116981685216 117125474024 117181481274 117515331648 117516580896 117521168193 117855986336 117913596372 118000932192 118254148452 118255405554 118342994544 118400842638 118738166976 118742801958 118992965256 119082366432 119139309432 119285750298 119484671724 120031012244 120119916384 120637362879 120779646416 120870389952 120875108166 121188974049 121278735864 121538985909 121630299948 121688461323 122035152096 122036449392 122298325402 122448734694 122797591488 122803690383 123305019552 123456580728 123873663771 124226580192 124227900784 124647589638 124739913168 125002710976 125008919391 125156446272 125425017432 125519251104 125943302628 126098106667 126208635696 126728811792 126730158984 127308275952 127403924544 127520575776 127834343208 128103660256 128108660823 128204910756 128633014224 128909045694 129004525584 129005896968 129067585218 129435299136 129441727701 129537602136 129810507552 130129909416 130249056564 130346914608 130942922448 131062813992 131321105168 131385297186 131759614272 131766158277 132204748104 132206153508 132304075488 132587984628 132751048716 133030724112 133130672064 133135868862 133416354984 133580437848 133744629122 133867085913 133967662236 134413579872 134578795208 135134905932 135877102218 135979188696 136270984201 136431801792 136438577847 136726022004 136827291744 137289546108 137291005566 137392693776 137682148032 138147290424 138249612864 138251082528 138881755584 138888653319 139284347488 139455647136 139754902716 139756388382 140221574064 140326924608 140332402314 140628049848 140732209728 140801002056 141103144611 141209157492 141679178784 141984715158 142089879888 142571428857 142739582128 142977615264 143221810446 143259387456 143329415112 143460647748 143636983347 143813636109 144116617788 144223361568 144224894736 144534384566 144641437776 144712141002 145124426304 145130091282 145131634089 145545114528 145614711528 145724114016 146036820996 146396148093 146813231136 147310787754 147445665741 147730476608 147736243314 148119857171 148229566056 148659255492 148730341617 148842084924 149155660368 149659564626 149770413936 149772006072 150093399357 150706135008 151401144609 152347054002 152459893872 152968989888 152976587283 153412418016 153485777016 153930703212 154892416536 155007141696 155197669744 155415701727 155715907776 156241975032 156694890924 156887603028 157218128496 157672197936 157673874072 157749270822 157790659392 157867790184 158206556079 158323735944 158657287008 158852412576 159047667064 159312895632 159851114874 160582029894 160849817172 161047526783 161166810888 161245592001 161585298732 161704981152 162051981212 162173733264 162251281764 162253006578 162715265856 162721617498 163264979592 163385906112 163738253844 163816550469 164608774304 165164885028 165643666746 166196786184 166319884224 166678559188 166758261813 167233356576 167439029472 167800117914 167924403504 168278180928 168493506831 168971749056 168973545312 169544401884 169744367936 169752798501 170445790944 170811547764 170813363578 170939881008 171510685632 171517380606 171878727592 172006034112 172007862624 172090113624 172588970268 172716802848 173506545888 173665408752 173795886144 174253968603 174590563264 174597378462 174750418656 175180396248 175472527824 175688211036 175772221911 176272997472 176274871344 176783979504 176870394558 177001398288 177374298816 177381222678 177383108331 177514491816 177888473312 178107250464 178114202937 178489447884 178623549648 178928625447 179227007586 180046518366 180179874576 180566519606 181169469624 181305584928 181312662249 181918103796 182301362672 182445449922 183052728144 183054674088 183190258368 183447488103 183673102041 184196387232 185045843411 185184871092 186339870288 186341851176 186962098752 186971384457 187109869752 187504066464 187734669408 188137526148 188278876656 188914953942 189312953544 189453173184 190093217688 190095238476 190328895289 190962413928 191105886816 191280863664 191515977796 191751514812 192155490384 192299859648 192307366134 192855250368 192949521336 193092434496 193363568541 193506788376 193508845452 193601377827 194152948704 194715761328 195194864124 195373584846 195520371912 196266925426 196414383672 196594220988 196981657752 197077945779 197639421408 198212340656 198307122156 198309230262 198456113232 198874213824 198881976942 199546086168 199693885248 199696008096 199703803293 200124532476 200370656772 200616943683 200951493354 201620369808 201868192812 201870338774 202702358898 203129405336 203279858496 203815653327 203968783044 204647702688 205089033006 205240937616 205934319162 205936508349 206523222048 207220935636 207376623792 208322633376 208670033088 208926521232 209183470704 209624171328 209632354074 209634582573 210229597248 210231832096 210332361096 210490386912 210498603471 210942074772 211098314592 211813736238 212417194176 212977072737 213134819832 213396795898 214109373192 214466422896 214832715669 214889081184 214994122668 215447064976 216174926682 216231644352 216335042352 216337342104 216801576849 216962156664 217068211503 217686639456 217695136923 218317671792 218422067292 218690542213 219055231494 220219846704 220858222328 220966181631 221595714912 221604364971 222344349084 222988883238 223263127386 223733490552 223899204672 224489346939 224655620904 224658009108 226059202512 226337064668 227748730352 227919841344 228520581003 228689840808 229453484832 230118627024 230228665524 230896054818 231553878336 232338624804 232510712544 232796504616 233573861664 233963370432 234250948048 234362962548 235033161792 235042336386 235711972672 235827192744 236001864384 236508296904 236510811108 236623906233 236685989088 236801685276 237485603916 237985930512 238164732864 238278618864 238571500596 238969343448 240062024488 240239832768 240873044841 241274725758 241559292832 241750216332 242377948098 242557471728 243077971818 243260599896 243376922646 243379509867 244070304192 244072898784 244082426247 244596650804 244897469388 245607380766 246610039104 246913161456 247747327542 248453160384 248455801568 248465500119 249295179276 249479826336 250017838782 250850034864 251038502208 251700176871 251886605256 252196213334 252417271392 253457623584 253460317968 254616551904 255041151552 255668686416 256207320512 256217321646 256220045367 256409821512 257266028448 257276070909 257818091388 258009051168 258011793936 258135170436 258883455402 259075204272 259621015104 260259818832 260498113128 260693829216 261885844896 261896067693 262125627984 262642210336 262770594372 263532316554 264409496208 264412307016 264608150976 265175969256 265305591837 265502097432 266061448224 266071834017 266271737724 266832709968 267160875696 267489258244 267734171826 267935324472 268827159744 268840511379 269157590416 270069777549 270269811864 270849779409 271754204436 271958377392 272541968402 272877155694 273452044008 273654583488 273668174883 274579092216 274582011132 274785387552 276294580848 276502165056 277777306638 278568694976 278911294272 279302932337 279509805432 279512776764 280443148128 280664804628 281256099696 281602004112 282206289222 282418314984 283358357568 283969430316 284179759776 285142857714 285479164256 285955230528 286443620892 286658830224 286921295496 287273966694 287627272218 288233235576 288446723136 288449789472 288461049201 289068769132 289282875552 289424282004 290260182564 290263268178 291090229056 291229423056 291448228032 292073641992 292792296186 293060377269 293626462272 294400388139 294621575508 294891331482 295472486628 296239714342 296459132112 297318510984 297460683234 297463845393 297684169848 298311320736 298322965413 299319129252 299540827872 299544012144 300186798714 301412270016 301427240031 302802289218 302805508161 303680055701 304053538347 304694108004 304919787744 305953174566 306824836032 306971554032 307633549509 307861406424 308901478743 309784833072 310395339488 310831403454 312483950064 313389781848 313775206056 314436256992 314448531111 315344395872 315347748144 315498541644 315735580368 316413112158 316647471888 317314574016 317704825152 317720604357 318095334128 318625791264 319702229748 320095193847 321164059788 321699634344 322095053566 322333621776 322491184002 323170597464 323409962304 324103962424 324262390023 324347466528 324502563528 324506013156 325443234996 326529959184 327476507688 327633100938 328582847241 329217548608 330085283671 330329770056 331287333492 332393572368 333357118376 333516523626 334466713152 334483324857 334878058944 335600235828 335848807008 336987013662 337947090624 339088803768 339505597002 340891581888 341623095528 341626727156 341879762016 343034761212 343757455184 344015725248 344180227248 345177940536 345433605696 346344082227 347013091776 347330817504 348507937206 349194756924 349500837312 350360792496 350945055648 351376422072 351544443822 352545994944 352549742688 352563504579 353567959008 353740789116 354002796576 354762445356 354766216662 355028983632 355776946624 356214500928 356228405874 356978895768 357247099296 357857250894 358454015172 358894611283 360093036732 360359749152 361133039212 362338939248 362611169856 362625324498 363566922147 363836207592 364602725344 364616957727 364890899844 365065383969 366105456288 366109348176 366894976206 367346204082 368392774464 368411071149 370091686822 370369742184 371620991313 372679740576 372683702352 373942768914 374219739504 375008132928 375026758173 375469338816 376275052296 376557753312 377829907884 378294320001 378625907088 380186435376 380190476952 380657790578 381924827856 382211773632 382561727328 383031955592 383503029624 384310980768 384325982469 384614732268 385899042672 386727137082 387013576752 387017690904 387202755654 388305897408 388325183103 389431522656 390389728248 390747169692 391040743824 392533850852 392828767344 393188441976 393963315504 394155891558 395278842816 395298474831 396424681312 396614244312 396618460524 396912226464 397763953884 399092172336 399392016192 399407606586 400249064952 400741313544 401233887366 401601257739 401902986708 403240739616 403736385624 403740677548 405404717796 406258810672 407631306654 407937566088 408812952603 409295405376 409315733541 410178066012 410481875232 411868638324 411873016698 413046444096 414441871272 414753247584 416645266752 416665959957 417853042464 418366941408 419264708148 419269165146 420463664192 420664722192 420980773824 420997206942 421884149544 422196629184 423309433833 423627472476 425954145474 426269639664 426793591796 428218746384 428932845792 429665431338 429778162368 429988245336 430894129952 430910950041 431440908327 432349853364 432670084704 432674684208 433603153698 433924313328 434136423006 435373278912 435390273846 435394902267 436635343584 436844134584 437381084426 438110462988 439188444279 440439693408 441716444656 441932363262 442336997223 443191429824 443208729942 444359571513 444688698168 445977766476 446191024851 446526254772 447466981104 448978693878 449311241808 449316018216 450280198071 452118405024 452674129336 454203433827 455497460704 457041162006 457379681616 458366037767 458906969664 458929761849 460237254048 460457331048 461792109636 464677249608 465021425088 465593009232 466247105181 467147723328 468501896096 468725925096 470084672772 471654385488 473016593808 473021622216 473247812466 473371978176 473603370552 474619668237 474971207832 475971861024 476557237728 477143001192 477938686896 480124048976 481746089682 482549451516 483118585664 483142580349 483500432664 483736776003 484755896196 485114943456 486155943636 486521199792 486753845292 486759019734 488145797568 488164852494 489193301608 489794938776 491214761532 493826322912 495494655084 496911603136 496931000238 498590358552 498959652672 500035677564 500274785439 501700069728 503400353742 503773210512 504392426668 504834542784 506915247168 506920635936 509233103808 509258395503 511337372832 512434643292 512440090734 512819643024 514532056896 514552141818 515636182776 516018102336 516023587872 516270340872 517766910804 518150408544 520519637664 520996226256 521387658432 522761905809 523771689792 523792135386 524251255968 525284420672 525541188744 526668938939 527064633108 527316665733 528818992416 528824614032 530351938512 530611183674 531004194864 532122896448 532143668034 532149324993 532543475448 533665419936 534321751392 534978516488 535468343652 535870648944 536785876341 537681022758 538315180832 540139555098 540539623728 541699558818 541705317361 543508408872 543916754784 543937986747 545083936804 545754311388 546904088016 547336349766 549158184432 549164022264 549570775104 550342464309 551019306123 552589161696 555137530233 555554613276 558605864674 559019610864 559025553528 560886296256 560914153371 561329609256 562512199392 563204008224 564412578444 564836629968 567938860632 568359519552 570285715428 570958328512 570986685867 572887241784 573317660448 573842590992 574547933388 575254544436 576466471152 576899578944 576922098402 578137538264 578565751104 578848564008 580090705623 580520365128 580526536356 582458846112 584147283984 585584592372 586120754538 588800776278 589243151016 589782662964 590944973256 591233837337 592479428684 592918264224 594637021968 594921366468 594927690786 595368339696 596622641472 596645930826 598638258504 599081655744 599088024288 599111409879 600373597428 601850831049 602854480062 605604578436 605611016322 607360111402 608107076694 609388216008 609839575488 611446959981 611906349132 613943108064 615267099018 615722812848 617802957486 617809525047 619569666144 620790678976 621662806908 622426927837 624967900128 626779563696 627550412112 628872513984 628897062222 628903747719 630688791744 630695496288 630997083288 631471160736 632826224316 633294943776 635441208714 636190668256 637251582528 638931218211 639404459496 640190387694 642328119576 643399268688 644190107132 644498147007 644667243552 644982368004 646341194928 648207924848 648524780046 648694933056 649005127056 649012026312 650404730547 650886469992 651204634509 653059918368 653085410769 654953015376 655266201876 656071626639 657165694482 660170567342 660659540112 662574666984 662898544893 664787144736 664813094913 666714236752 667033047252 668966649714 671200471656 671697614016 673468040817 673974027324 678177607536 679011194004 683246191056 683253454312 683759524032 685561743009 686069522424 687514910368 688360454496 690355881072 692688164454 694661635008 697015874412 698389513848 700721584992 701890111296 702752844144 703088887644 705099485376 705127009158 707135918016 707481578232 708005593152 709524890712 709532433324 709871718699 710057967264 712456811748 713957791536 714494198592 715714501788 716908030344 717789222566 720186073464 720719498304 722266078424 722619134523 724677878496 725250648996 727133844294 727672415184 729205450688 729233915454 729781799688 730130767938 730138529601 732210912576 732218696352 732247278741 733789952412 734692408164 735595460171 736822142298 740183373644 740739484368 743241982626 745359481152 745367404704 745396500357 747885537828 748439479008 750053516346 752550104592 753115506624 755100530613 755659815768 756588640002 757251814176 760372870752 760380953904 761315581156 763849655712 765123454656 766063911184 767006059248 768621961536 768651964938 768660136101 769229464536 771798085344 771828212727 773454274164 774027153504 774035381808 774405511308 776650366206 778863045312 780779456496 781494339384 782081487648 785067701704 785657534688 785688203079 786376883952 787926631008 788311783116 790596949662 792849362624 793228488624 793236921048 793824452928 794939115113 795527907768 795916775511 798184344672 798215502051 798815213172 800498129904 801482627088 802467774732 803202515478 803805973416 806481479232 807472771248 807481355096 810209332647 810809435592 812517621344 812549338227 815262613308 815875132176 817625905206 818631467082 820356132024 820963750464 821004524649 823737276648 823746033396 828883742544 829506495168 833331919914 835706084928 836733882816 837908797011 838529416296 838538330292 841329444384 841994413884 843768299088 846618867666 847254944952 851908290948 852539279328 853587183592 856437492768 857865691584 859330862676 859976490672 861788259904 861821900082 862881816654 864699706728 865340169408 865349368416 865383147603 867206307396 867848626656 868272846012 870780547692 870789804534 873270687168 873688269168 874762168852 876220925976 878376888558 879181131807 880879386816 883201164417 883432889312 883864726524 884673994446 886417459884 888719143026 889377396336 891955532952 892382049702 892391536179 893052509544 894933962208 894968896239 897957387756 898622483616 898632036432 900560396142 904236810048 904281720093 905348258672 908406867654 908416524483 910994921408 911040167103 912160615041 914082324012 914759363232 916732075534 917859523698 920474508096 920914662096 922900648527 923584219272 929354499216 931186018464 932494210362 937003792192 937451850192 939473499679 940169345544 943308770976 943345593333 946033187616 946043244432 946495624932 947206741104 949239336474 949942415664 951943722048 953114475456 954286002384 955877373792 960248097952 960285581541 963492179364 965098903032 966285160698 967000865328 967473552006 969511792392 970229886912 972311887272 972787170069 973042399584 973507690584 973518039468 976329704988 978386603216 979589877552 982429523064 985748541723 987652645824 990255851013 990989310168 993115857833 993862000476 997180717104 1000071355128 1000549570878 1003400139456 1003449974571 1006800707484 1007546421024 1008784853336 1013841271872 1018516791006 1021469278267 1022674745664 1024869286584 1024880181468 1025639286048 1029104283636 1031272365552 1032047175744 1032540681744 1035533821608 1036300817088 1039032246681 1041039275328 1041992452512 1045523811618 1047584270772 1048502511936 1051082377488 1053337877878 1054129266216 1054633331466 1057637984832 1057649228064 1057690513737 1060703877024 1061222367348 1062008389728 1064287336068 1064298649986 1065086950896 1067330839872 1068643502784 1069957032976 1070936687304 1071741297888 1073571752682 1075362045516 1076630361664 1076683833849 1080279110196 1081079247456 1083399117636 1083410634722 1087016817744 1087833509568 1087875973494 1090167873608 1090700766441 1091508622776 1093808176032 1093850873181 1094672699532 1098316368864 1098328044528 1100684928618 1102038612246 1105178323392 1105233213447 1110275060466 1110286863257 1111109226552 1114862973939 1117211729348 1118039221728 1118051107056 1121828306742 1122659218512 1125024398784 1125080274519 1126408016448 1128825156888 1129673259936 1134882960003 1135877721264 1140571430856 1141973371734 1145774483568 1146635320896 1147685181984 1149095866776 1150509088872 1152932942304 1152977947407 1153844196804 1156275076528 1157697128016 1160181411246 1161040730256 1161053072712 1164917692224 1164975549309 1168294567968 1171169184744 1172241509076 1173682377439 1177601552556 1178486302032 1179565325928 1181889946512 1182467674674 1184958857368 1185836528448 1185895424493 1189274043936 1189842732936 1189855381572 1190736679392 1193291861652 1197276517008 1198176048576 1198222819758 1200747194856 1203701662098 1204803773217 1205708960124 1211209156872 1211222032644 1214720222804 1216214153388 1218776432016 1222893919962 1223812698264 1226438857809 1227886216128 1227947200623 1230534198036 1231445625696 1235605914972 1235619050094 1239139332288 1243325613816 1244853855674 1249935800256 1249997879871 1253559127392 1255100824224 1257794124444 1257807495438 1261390992576 1261994166576 1262942321472 1265652448632 1266589887552 1269928301499 1270882417428 1272381336512 1277862436422 1278808918992 1280380775388 1284656239152 1286798537376 1288380214264 1288996294014 1289334487104 1289964736008 1292682389856 1292732850123 1296415849696 1297049560092 1298010254112 1298024052624 1300809461094 1301772939984 1302409269018 1306119836736 1306170821538 1306184706801 1309906030752 1310532403752 1312143253278 1314331388964 1317565332837 1320341134684 1321319080224 1325149333968 1325797089786 1327010991669 1329574289472 1329626189826 1333078714539 1333428473504 1334066094504 1337933299428 1338573074553 1342400943312 1346936081634 1347948054648 1350840594213 1356355215072 1358022388008 1362610301481 1366492382112 1366506908624 1371123486018 1372139044848 1375029820736 1375098113301 1376720908992 1376789285547 1380711762144 1385376328908 1387079173337 1394031748824 1396779027696 1401443169984 1405505688288 1406177775288 1410254018316 1414963156464 1419049781424 1419064866648 1419743437398 1420115934528 1423859004711 1424913623496 1427915583072 1431429003576 1433816060688 1435578445132 1440372146928 1444532156848 1445238269046 1449355756992 1449427741047 1450501297992 1451210328009 1454267688588 1455344830368 1458467830908 1459563599376 1460261535876 1460277059202 1464437392704 1464494557482 1467579904824 1469384816328 1471190920342 1473644284596 1480366747288 1481478968736 1486483965252 1490734809408 1490793000714 1495771075656 1496878958016 1498980826211 1500107032692 1500824356317 1505100209184 1510201061226 1511319631536 1513177280004 1514503628352 1520745741504 1520761907808 1522631162312 1527699311424 1527775186509 1532127822368 1534012118496 1537303929876 1537320272202 1538458929072 1543596170688 1543656425454 1546908548328 1548054307008 1548070763616 1548811022616 1553300732412 1561558912992 1562988678768 1564162975296 1568285717427 1570135403408 1571315069376 1571376406158 1572753767904 1575853262016 1576623566232 1580006816817 1581193899324 1581949997199 1586456977248 1586473842096 1589878230226 1591055815536 1591833551022 1596368689344 1596431004102 1596447974979 1597630426344 1600996259808 1602965254176 1604935549464 1606405030956 1607611946832 1610357629023 1614945542496 1614962710192 1620418665294 1621618871184 1625035242688 1625098676454 1625115952083 1630525226616 1631750264352 1631813960241 1635251810412 1637262934164 1639275386671 1640712264048 1642009049298 1647474553296 1647492066792 1651027392927 1657767485088 1665412590699 1666663839828 1675817594022 1677058832592 1677076660584 1682658888768 1682742460113 1683988827768 1687536598176 1693237735332 1694509889904 1703816581896 1705078558656 1707174367184 1712874985536 1712960057601 1718661725352 1719952981344 1723643800164 1725763633308 1729399413456 1730698736832 1730766295206 1734412614792 1735697253312 1736545692024 1740272116869 1741561095384 1741579609068 1747376538336 1749524337704 1752441851952 1756753777116 1758362263614 1766402328834 1766865778624 1767729453048 1769347988892 1771522794613 1772834919768 1773701512011 1777438286052 1778754792672 1783911065904 1784764099404 1784783072358 1786105019088 1789867924416 1789937792478 1795914775512 1797244967232 1797264072864 1801120792284 1805552493147 1808563440186 1810696517344 1816813735308 1816833048966 1822080334206 1824321230082 1828164648024 1829518726464 1833464151068 1834340879943 1835719047396 1841829324192 1845801297054 1847168438544 1853428575141 1858708998432 1862372036928 1864988420724 1867280783511 1874903700384 1878946999358 1880338691088 1886617541952 1886691186666 1886711243157 1892066375232 1892086488864 1892991249864 1894413482208 1898478672948 1899884831328 1908572004768 1911754747584 1916793654633 1920496195904 1920571163082 1926984358728 1930197806064 1932570321396 1933494441021 1934001730656 1934947104012 1939023584784 1944623774544 1945574340138 1946084799168 1947015381168 1947036078936 1951214191641 1952659409976 1956773206432 1959179755104 1959256232307 1964859046128 1968214879917 1971497083446 1980511702026 1981978620336 1986231715666 1987724000952 1988695634679 1994361434208 1994439284739 2000142710256 2001099141756 2006899949142 2013601414968 2015092842048 2017569706672 2020404122451 2037033582012 2042938556534 2049738573168 2049760362936 2051278572096 2056685229027 2058208567272 2062544731104 2065081363488 2071067643216 2078064493362 2083984905024 2091047623236 2093617848179 2095168541544 2102164754976 2106675755756 2108258532432 2109266662932 2115298456128 2115381027474 2121407754048 2122444734696 2124016779456 2128574672136 2128597299972 2129615156097 2130173901792 2139914065952 2141873374608 2143482595776 2147143505364 2150724091032 2153367667698 2160558220392 2162158494912 2166798235272 2166821269444 2167857403569 2174033635488 2175751946988 2180335747216 2181401532882 2183017245552 2187616352064 2187701746362 2189345399064 2190415588803 2196632737728 2196656089056 2196741836223 2201369857236 2204077224492 2206786380513 2210466426894 2220550120932 2220573726514 2222218453104 2229725947878 2234423458696 2236078443456 2236102214112 2236189501071 2243656613484 2245318437024 2250160549038 2257650313776 2259346519872 2265301591839 2269765920006 2271755442528 2281142861712 2283946743468 2291548967136 2295370363968 2298191733552 2301018177744 2305865884608 2305955894814 2305980408303 2307688393608 2312550153056 2315394256032 2315484638181 2320362822492 2322081460512 2322106145424 2329951098618 2336589135936 2342338369488 2344483018152 2347364754878 2355203105112 2356972604064 2357064609237 2359130651856 2363779893024 2364935349348 2369917714736 2371790848986 2378548087872 2379685465872 2379710763144 2381473358784 2384817345339 2386583723304 2387750326533 2394553034016 2394646506153 2396445639516 2401494389712 2405595964343 2407403324196 2409607546434 2411417920248 2422418313744 2422444065288 2429440445608 2430627997941 2432428306776 2437552864032 2437648014681 2445787839924 2447625396528 2452877715618 2455894401246 2461068396072 2462891251392 2463013573947 2471211829944 2471238100188 2474275638757 2486651227632 2489707711348 2499995759742 2507118254784 2510201648448 2513726391033 2515588248888 2515614990876 2523988333152 2531304897264 2539856602998 2541764834856 2555724872844 2557617837984 2560761550776 2569312478304 2573597074752 2576760428528 2577992588028 2579929472016 2585364779712 2585465700246 2592831699392 2594099120184 2596020508224 2596048105248 2596149442809 2601618922188 2603545879968 2604818538036 2612341643076 2612369413602 2619812061504 2621064807504 2624286506556 2628662777928 2635130665674 2640682269368 2642638160448 2649603493251 2650298667936 2651594179572 2654021983338 2659252379652 2666157429078 2666856947008 2668132189008 2675866598856 2677146149106 2677174608537 2684801886624 2684906688717 2693872163268 2695896109296 2701681188426 2712710430144 2716044776016 2725220602962 2725249573449 2732984764224 2733013817248 2733120501309 2736481845123 2742246972036 2744278089696 2750196226602 2753578571094 2761423524288 2768701945581 2770752657816 2774158346674 2788063497648 2793558055392 2811011376576 2812355550576 2818420499037 2820508036632 2829926312928 2830036779999 2838099562848 2838129733296 2839486874796 2847718009422 2849827246992 2855831166144 2862858007152 2867632121376 2871156890264 2880744293856 2880856744623 2889064313696 2890476538092 2898855482094 2901002595984 2902420656018 2908535377176 2910689660736 2916935661816 2918361510207 2919127198752 2920523071752 2920554118404 2928989114964 2935159809648 2938769632656 2942381840684 2947288569192 2957245625169 2960733494576 2962957937472 2970767553039 2972967930504 2979347573499 2981586001428 2991542151312 2997961652422 3000214065384 3001648712634 3010200418368 3010349923713 3020402122452 3022639263072 3026354560008 3041523815616 3045262324624 3055550373018 3064255644736 3064407834801 3068024236992 3074607859752 3074640544404 3076917858144 3087312850908 3093817096656 3096141527232 3097622045232 3106601464824 3123117825984 3125977357536 3136571434854 3140270806816 3142752812316 3145507535808 3153247132464 3160013633634 3162387798648 3163899994398 3172913954496 3172947684192 3173071541211 3179756460452 3182111631072 3183667102044 3192862008204 3192895949958 3195260852688 3201992519616 3205930508352 3209871098928 3212810061912 3215223893664 3220715258046 3229891084992 3229925420384 3230051501547 3240837330588 3243237742368 3250197352908 3250231904166 3261050453232 3263500528704 3263627920482 3270503620824 3272102299323 3274525868328 3278550773342 3281424528096 3281552619543 3284018098596 3294949106592 3294984133584 3302054785854 3315534970176 3315699640341 3330825181398 3330860589771 3333327679656 3340480612711 3344588921817 3351635188044 3354117665184 3354153321168 3365484920226 3367977655536 3375073196352 3375240823557 3386475470664 3389019779808 3404648880009 3407633163792 3414348734368 3425920115202 3437323450704 3439905962688 3447287600328 3451527266616 3458798826912 3458933842221 3461532590412 3468825229584 3473091384048 3480544233738 3483122190768 3483159218136 3494753076672 3494926647927 3499048675408 3504883703904 3513507554232 3516724527228 3521047132317 3532804657668 3535458906096 3538695977784 3543045589226 3545669839536 3547403024022 3554876572104 3557509585344 3557686273479 3567822131808 3569528198808 3569566144716 3572210038176 3579875584956 3591829551024 3594528145728 3602241584568 3611104986294 3614411319651 3617126880372 3621393034688 3630938120381 3633627470616 3633666097932 3644160668412 3648642460164 3656329296048 3666928302136 3668681759886 3671438094792 3679316573427 3683658648384 3691602594108 3694336877088 3706857150282 3717417996864 3729976841448 3734561567022 3749807400768 3749993639613 3757893998716 3760677382176 3773382373332 3773422486314 3784172977728 3785982499728 3788826964416 3796957345896 3799769662656 3809784904497 3817144009536 3833587309266 3841142326164 3853968717456 3860395612128 3865140642792 3866988882042 3868003461312 3869894208024 3878047169568 3878198550369 3889247549088 3891148680276 3894030762336 3894072157872 3902428383282 3905318819952 3913546412864 3918359510208 3918512464614 3918554120403 3929718092256 3936429759834 3942994166892 3947840724113 3952695998511 3961023404052 3963957240672 3972463431332 3975448001904 3977391269358 3988722868416 3988878569478 3999236143617 4000285420512 4002198283512 4013799898284 4015719223659 4027202829936 4035139413344 4040808244902 4052521782639 4074067164024 4085877113068 4087830904443 4099477146336 4099520725872 4113370458054 4116417134544 4125089462208 4125294339903 4130162726976 4130367856641 4142135286432 4156128986724 4161237520011 4182095246472 4187235696358 4190337083088 4204329509952 4213351511512 4216517064864 4218533325864 4230762054948 4244889469392 4257149344272 4257194599944 4259230312194 4260347803584 4271577014133 4279828131904 4283746749216 4294287010728 4301448182064 4306735335396 4321116440784 4333596470544 4333642538888 4335714807138 4348067270976 4348283223141 4351503893976 4360671494432 4362803065764 4366034491104 4375403492724 4378690798128 4380831177606 4393312178112 4393483672446 4402739714472 4408154448984 4413572761026 4420932853788 4441100241864 4441147453028 4444436906208 4459451895756 4468846917392 4472204428224 4472379002142 4487313226968 4490636874048 4496942478633 4500321098076 4502473068951 4515300627552 4530603183678 4539531840012 4543510885056 4562285723424 4567893486936 4583097934272 4583325559527 4596383467104 4602036355488 4611911789628 4611960816606 4615376787216 4625100306112 4630788512064 4630969276362 4640725644984 4644162921024 4644212290848 4659902197236 4665629946679 4684676738976 4688966036304 4694729509756 4710406210224 4713945208128 4714129218474 4718261303712 4727559786048 4729870698696 4739835429472 4740020450451 4743581697972 4745849991597 4759370931744 4759421526288 4769634690678 4773167446608 4775500653066 4789106068032 4789293012306 4789343924937 4792891279032 4802988779424 4811191928686 4814806648392 4819215092868 4822835840496 4831072887069 4844836627488 4844888130576 4858880891216 4861255995882 4864856613552 4875105728064 4875296029362 4875347856249 4891575679848 4895250793056 4895441880723 4905755431236 4911788802492 4917826160013 4922136792144 4926027147894 4942423659888 4942476200376 4948551277514 4953082178781 4973302455264 4979415422696 4996237772097 4999991519484 5027452782066 5031176497776 5031229981752 5042026415437 5047976666304 5048227380339 5062609794528 5079713205996 5083529669712 5111449745688 5115235675968 5121523101552 5138624956608 5138880172803 5153520857056 5155985176056 5159858944032 5170931400492 5188198240368 5192096210496 5192298885618 5203237844376 5207091759936 5209637076072 5220816350607 5224683286152 5224738827204 5242129615008 5248573013112 5257325555856 5270261331348 5281364538736 5299206986502 5300597335872 5303188359144 5308043966676 5314568383839 5318504759304 5321104536033 5332314858156 5336264378016 5351733197712 5354292298212 5354349217074 5369603773248 5369813377434 5387744326536 5391792218592 5403362376852 5416657479441 5432089552032 5450441205924 5450499146898 5466027634496 5466241002618 5472963690246 5484493944072 5488556179392 5500392453204 5503022639829 5507157142188 5537403891162 5541505315632 5548316693348 5576126995296 5587116110784 5601842350533 5624711101152 5636840998074 5641016073264 5659852625856 5660073559998 5660133729471 5676199125696 5676259466592 5678973749592 5695436018844 5699654493984 5725716014304 5735264242752 5742313780528 5750380963899 5761488587712 5761713489246 5778128627392 5780953076184 5797710964188 5800483323063 5802005191968 5804841312036 5817070754352 5833871323632 5836723020414 5838254397504 5841046143504 5841108236808 5853642574923 5857978229928 5870319619296 5877539265312 5884763681368 5894577138384 5904644639751 5914491250338 5921466989152 5941535106078 5945935861008 5958695146998 5958758490971 5963172002856 5966086904037 5983084302624 5983317854217 5995923304844 6000428130768 6003297425268 6020699847426 6040804244904 6045278526144 6052709120016 6061212367353 6090524649248 6111100746036 6128815669602 6149215719504 6149281088808 6153835716288 6170055687081 6174625701816 6187634193312 6195244090464 6213202929648 6251954715072 6273142869708 6280541613632 6280853544537 6285505624632 6306494264928 6320027267268 6324775597296 6327799988796 6345895368384 6346143082422 6359512920904 6364223262144 6367334204088 6385724016408 6385791899916 6390521705376 6419742197856 6425620123824 6430447787328 6441430516092 6459850840768 6460103003094 6481674661176 6486475484736 6500394705816 6500463808332 6503572210707 6522100906464 6527255840964 6541007241648 6544204598646 6549051736656 6557101546684 6562849056192 6563105239086 6568036197192 6589898213184 6589968267168 6590225508669 6604109571708 6620359141539 6631399280682 6661650362796 6661721179542 6666655359312 6680961225422 6689177843634 6703270376088 6708235330368 6708306642336 6708568503213 6730969840452 6735955311072 6750481647114 6772950941328 6778039559616 6795904775517 6809297760018 6815266327584 6828697468736 6846696206207 6851840230404 6874646901408 6894575200656 6903054533232 6917597653824 6917867684442 6917941224909 6923065180824 6937650459168 6946182768096 6961088467476 6966244381536 6966318436272 6989853295854 6998097350816 7009767407808 7027015108464 7033449054456 7042094264634 7042169125693 7065609315336 7070917812192 7071193827711 7077391955568 7086091178452 7091339679072 7094806048044 7109753144208 7115372546958 7135644263616 7139056397616 7139132289432 7144420076352 7154452036017 7159751169912 7163250979599 7183659102048 7183939518459 7204483169136 7216787893029 7222209972588 7228822639302 7234253760744 7261876240762 7267254941232 7267332195864 7288321336824 7291883993823 7297284920328 7312658592096 7312944044043 7333856604272 7337363519772 7342876189584 7358633146854 7383205188216 7388673754176 7389040721841 7413714300564 7422826916271 7459953682896 7469123134044 7499987279226 7515787997432 7521354764352 7541179173099 7546764746664 7546844972628 7571964999456 7593914691792 7619569808994 7667174618532 7682284652328 7707937434912 7720791224256 7730281285584 7733977764084 7739788416048 7756094339136 7756397100738 7778495098176 7782297360552 7788061524672 7788144315744 7788448328427 7804856766564 7810637639904 7837024929228 7837108240806 7859436184512 7872859519668 7885988333784 7895681448226 7905391997022 7922046808104 7927914481344 7944926862664 7948810479753 7950896003808 7954782538716 7977757138956 7998472287234 8000570841024 8004396567024 8027599796568 8031438447318 8031523825611 8054405659872 8054720066151 8070278826688 8081616489804 8091550061881 8105043565278 8148134328048 8171754226136 8175661808886 8175748720347 8198954292672 8199041451744 8199361503927 8226740916108 8232834269088 8250588679806 8260735713282 8284270572864 8306105836743 8312257973448 8322475040022 8364190492944 8374471392716 8380674166176 8426703023024 8433034129728 8437066651728 8455261497111 8461524109896 8489778938784 8490110339997 8514298688544 8514389199888 8518460624388 8543154028266 8567493498432 8588574021456 8602896364128 8613470670792 8642232881568 8642570233869 8667192941088 8667285077776 8671429614276 8696566446282 8703007787952 8721342988864 8725606131528 8732068982208 8750806985448 8755084530621 8757381596256 8761662355212 8786967344892 8805479428944 8816308897968 8827145522052 8841865707576 8882200483728 8882294906056 8888873812416 8912302659117 8918903791512 8937693834784 8938042720497 8944758004284 8974626453936 8993884957266 9000642196152 9004946137902 9030601255104 9031049771139 9061206367356 9079063680024 9124571446848 9135786973872 9166651119054 9192766934208 9193223504403 9204072710976 9223823579256 9223921633212 9230753574432 9261938552724 9281451289968 9288424581696 9319804394472 9331259893358 9369353477952 9377932072608 9389459019512 9420812420448 9428258436948 9436522607424 9459741397392 9479670858944 9480040900902 9487163395944 9491699983194 9518741863488 9518843052576 9519214623633 9539269381356 9546334893216 9551001306132 9578586024612 9578687849874 9585782558064 9605977558848 9622383857372 9629613296784 9638430185736 9645671680992 9662145774138 9689673254976 9689776261152 9690154504641 9717761782432 9722511991764 9729713227104 9750592058724 9750695712498 9783151359696 9790501586112 9790883761446 9811510862472 9816306897969 9823577604984 9835652320026 9844273584288 9844657858629 9852054295788 9884847319776 9884952400752 9897102555028 9906164357562 9946604910528 9947098921023 9958830845392 9992475544194 9992581769313 9999983038968 10021441838133 10033766765451 10054905564132 10062352995552 10062459963504 10084052830874 10096454760678 10125219589056 10125722470671 10159426411992 10167059339424 10213946640027 10222899491376 10243046203104 10277760345606 10307041714112 10311970352112 10319717888064 10334208496469 10341862800984 10376396480736 10376801526663 10384597771236 10406475688752 10419274152144 10441632701214 10449366572304 10449477654408 10484259230016 10497146026224 10514651111712 10540522662696 10562729077472 10563141396951 10598413973004 10606376718288 10616087933352 10629136767678 10637009518608 10642209072066 10664629716312 10672528756032 10673058820437 10703466395424 10708584596424 10708698434148 10739626754868 10775488653072 10783584437184 10806724753704 10833314958882 10843233958953 10864179104064 10892814361143 10900882411848 10900998293796 10932482005236 10945927380492 10968987888144 11000784906408 11006045279658 11014314284376 11037949720281 11074807782324 11083010631264 11096633386696 11152253990592 11203684701066 11236162060937 11249422202304 11249980918839 11273681996148 11282032146528 11320147119996 11320267458942 11352518933184 11357947499184 11390872037688 11399308987968 11429354713491 11451432028608 11484627561056 11500761927798 11523426978492 11561906152368 11595421928376 11600966646126 11604010383936 11609682624072 11634141508704 11634595651107 11667742647264 11673446040828 11682092287008 11682216473616 11707285149846 11715956459856 11740639238592 11755078530624 11755662361209 11769527362736 11789154276768 11809289279502 11828982500676 11842933978304 11843522172339 11858087995533 11883070212156 11891871722016 11917390293996 11917516981942 11926344005712 11932173808074 11966168605248 11966635708434 11991846609688 11997708430851 12000856261536 12006594850536 12041399694852 12081608489808 12105418240032 12122424734706 12157565347917 12181049298496 12213155495827 12222201492072 12257631339204 12263492713329 12298431439008 12298562177616 12340111374162 12349251403632 12375268386624 12375883019709 12390488180928 12426405859296 12483712560033 12546285739416 12561707089074 12571011249264 12612988529856 12640054534536 12649551194592 12655599977592 12692286164844 12719025841808 12734668408176 12771448032816 12771583799832 12781043410752 12814731042399 12839484395712 12851240247648 12882861032184 12910506151829 12920206006188 12963349322352 13000789411632 13000927616664 13007144421414 13044201812928 13044849669423 13054511681928 13082014483296 13088409197292 13098103473312 13114203093368 13126210478172 13136072394384 13179936534336 13180451017338 13208219143416 13240718283078 13262798561364 13279100617471 13323300725592 13323442359084 13333310718624 13361922450844 13378355687268 13406540752176 13416613284672 13417137006426 13461939680904 13471910622144 13490827435899 13500963294228 13507419206853 13545901882656 13591809551034 13618595520036 13630532655168 13693392412414 13703680460808 13749293802816 13749976678581 13789150401312 13806109066464 13835735368884 13835882449818 13846130361648 13875300918336 13892365536192 13922176934952 13932488763072 13932636872544 13979706591708 13996194701632 13996889840037 14054030216928 14066898108912 14084188529268 14084338251386 14131218630672 14141835624384 14142387655422 14154783911136 14172182356904 14182679358144 14189612096088 14219506288416 14220061351353 14230745093916 14278112795232 14278264578864 14308904072034 14319502339824 14326501959198 14367318204096 14367879036918 14368031774811 14408966338272 14433575786058 14444419945176 14457645278604 14468507521488 14493218661207 14523752481524 14534509882464 14534664391728 14576642673648 14583767987646 14594569840656 14625317184192 14625888088086 14626043568747 14667713208544 14674727039544 14685752379168 14686325642169 14717266293708 14753478480039 14766410376432 14778081443682 14827428601128 14845653832542 14859246536343 14919907365792 14938246268088 14988713316291 14999974558452 15031575994864 15082358346198 15093529493328 15093689945256 15126079246311 15143929998912 15144682141017 15187829383584 15239139617988 15257870906707 15334349237064 15364569304656 15415874869824 15416640518409 15460562571168 15467955528168 15479576832096 15512794201476 15564594721104 15576288631488 15576896656854 15609713533128 15621275279808 15662449051821 15674049858456 15674216481612 15745719039336 15771976667568 15791362896452 15810783994044 15844093616208 15889853725328 15897620959506 15901792007616 15909565077432 15943705151517 15955514277912 15963313608099 15996944574468 16008793134048 16055199593136 16062876894636 16063047651222 16108811319744 16109440132302 16163232979608 16183100123762 16210087130556 16249972438323 16296268656096 16343508452272 16351323617772 16351497440694 16398082903488 16398723007854 16453481832216 16465668538176 16501177359612 16509067919487 16521471426564 16612211673486 16624515946896 16644950080044 16728380985888 16748942785432 16761348332352 16805527051599 16853406046048 16874133303456 16910522994222 16923048219792 16979557877568 16980220679994 16980401188413 17028597377088 17028778399776 17036921248776 17086308056532 17177148042912 17205792728256 17226941341584 17251142891697 17284465763136 17285140467738 17334385882176 17334570155552 17342859228552 17393132892564 17401449969189 17406015575904 17451212263056 17501613970896 17510169061242 17514763192512 17523324710424 17560927724769 17573934689784 17610958857888 17632617795936 17654291044104 17683731415152 17713933919253 17764400967456 17764589812112 17824605318234 17837807583024 17875387669568 17876085440994 17876275472913 17889516008568 17898260712111 17949252907872 17949953562651 17987769914532 18001284392304 18009892275804 18032029253381 18062099542278 18122412734712 18158127360048 18271573947744 18333302238108 18386447008806 18447647158512 18447843266424 18461507148864 18510167061243 18523877105448 18562902579936 18639608788944 18662519786716 18755864145216 18778918039024 18841624840896 18842560633611 18856516873896 18919482794784 18960081801804 18974326791888 18983399966388 19037686105152 19038429247266 19078538762712 19092669786432 19102002612264 19157172049224 19157375699748 19171565116128 19244767714744 19259226593568 19276860371472 19291343361984 19324291548276 19379552522304 19380309009282 19435523564864 19445023983528 19459426454208 19486750740743 19501184117448 19501391424996 19510716632121 19566302719392 19581767522892 19623021724944 19632613795938 19647155209968 19671304640052 19688547168576 19689315717258 19704108591576 19769694639552 19769904801504 19794205110056 19812328715124 19861077424617 19894197842046 19917661690784 19984951088388 19985163538626 19999966077936 20042883676266 20067533530902 20109811128264 20124705991104 20124919927008 20125705509639 20168105661748 20192909521356 20251444941342 20318852823984 20334118678848 20387714326551 20427893280054 20445798982752 20486092406208 20540088618621 20555520691212 20623940704224 20668416992938 20683725601968 20752792961472 20753603053326 20753823674727 20769195542472 20812951377504 20838548304288 20883265402428 20898733144608 20898955308816 20994292052448 21029302223424 21081045325392 21125458154944 21126282793902 21126507377079 21196827946008 21212753436576 21213581483133 21232175866704 21258273535356 21274019037216 21284418144132 21329259432624 21346117640874 21406932790848 21417169192848 21417396868296 21463356108051 21479253509736 21550977306144 21551818555377 21613449507408 21650363679087 21666629917764 21686467917906 21785628722286 21801764823696 21801996587592 21864964010472 21875651981469 21891854760984 21937975776288 21938832132129 22001569812816 22012090559316 22028628568752 22075899440562 22149615564648 22166021262528 22167122165523 22193266773392 22268480748813 22407369402132 22472324121874 22499961837678 22547363992296 22564064293056 22623537519297 22640294239992 22640534917884 22715894998368 22781744075376 22858709426982 22969255122112 23001523855596 23029796329969 23046853956984 23123812304736 23190843856752 23201933292252 23219365248144 23268283017408 23269191302214 23335485294528 23346892081656 23364184574016 23364432947232 23414570299692 23431912919712 23511324722418 23539054725472 23578308553536 23618578559004 23657965001352 23687044344678 23716175991066 23766140424312 23783743444032 23834780587992 23835033963884 23846431439259 23852688011424 23864347616148 23933271416868 23983693219376 23995416861702 24001712523072 24013189701072 24082799389704 24094571476833 24163216979616 24164160198453 24210836480064 24244849469412 24274650185643 24315130695834 24426310991654 24444402984144 24515262678408 24526985426658 24527246161041 24596862878016 24597124355232 24598084511781 24680222748324 24698502807264 24751766039418 24852811718592 24918317510229 24967425120066 25092571478832 25123414178148 25142022498528 25280109069072 25299102389184 25311199955184 25365784491333 25384572329688 25438051683616 25469336816352 25470331019991 25542896065632 25543167599664 25629462084798 25702480495296 25765722064368 25821012303658 25840412012376 25926698644704 25927710701607 26001578823264 26001855233328 26014288842828 26089699338846 26109023363856 26164028966592 26176818394584 26196206946624 26228406186736 26252420956344 26265253591863 26272144788768 26360902034676 26416438286832 26481436566156 26525597122728 26558201234942 26646601451184 26646884718168 26666621437248 26723844901688 26736907977351 26756711374536 26813081504352 26814128161491 26834274012852 26923879361808 26981654871798 27001926588456 27014838413706 27091803765312 27093149313417 27183619102068 27217032026327 27237191040072 27386784824828 27407360921616 27499953357162 27578300802624 27579670513209 27612218132928 27671470737768 27671764899636 27692260723296 27844353869904 27865273745088 27959413183416 27993779680074 28108060433856 28133796217824 28168377058536 28168676502772 28262437261344 28284775310844 28309567822272 28344364713808 28379224192176 28439012576832 28440122702706 28461490187832 28556225590464 28556529157728 28557643870899 28617808144068 28639004679648 28653003918396 28735758073836 28736063549622 28817932676544 28867151572116 28888839890352 28915290557208 28937015042976 28986437322414 29047504963048 29069019764928 29069328783456 29070463513923 29153285347296 29167535975292 29189139681312 29251776176172 29252087137494 29335426417088 29349454079088 29371504758336 29372651284338 29434532587416 29448920693907 29506956960078 29532820752864 29533973575887 29556162887364 29654857202256 29691307665084 29718493072686 29839814731584 29876492536176 29977426632582 29977745307939 29999949116904 30063151989728 30064325514399 30101300296353 30164716692396 30187058986656 30187379890512 30252158492622 30289364282034 30375658767168 30377167412013 30478279235976 30515741813414 30641839920081 30668698474128 30729138609312 30833281036818 30921125142336 30935911056336 30959153664192 31002625489407 31025588402952 31129189442208 31130404579989 31153793313708 31219427066256 31324898103642 31348099716912 31348432963224 31491438078672 31543953335136 31582725792904 31621567988088 31688187232416 31689424190853 31779707450656 31795241919012 31819130154864 31887410303034 31911028555824 31926627216198 31993889148936 32017586268096 32019176461311 32110399186272 32125753789272 32126095302444 32218880264604 32326465959216 32366200247524 32420174261112 32499944876646 32529701876859 32592537312192 32678443083429 32687016904544 32702647235544 32702994881388 32797446015708 32906963664432 33002354719224 33018135838974 33042942853128 33113849160843 33224423346972 33249031893792 33289900160088 33456761971776 33497885570864 33611054103198 33706812092096 33708486182811 33748266606912 33749942756517 33821045988444 33846096439584 33960441359988 33960802376826 34057556799552 34073842497552 34172616113064 34354296085824 34453882683168 34502285783394 34570280935476 34669140311104 34685718457104 34786265785128 34802899938378 34812031151808 34902424526112 34903786953321 35003227941792 35020338122484 35046649420848 35121855449538 35147869379568 35221917715776 35265235591872 35308582088208 35367462830304 35427867838506 35528801934912 35529179624224 35530566517017 35574263986599 35649210636468 35675615166048 35752170881988 35752550945826 35779032017136 35796521424222 35898505815744 35899907125302 35975539829064 35993125292553 36002568784608 36019784551608 36064058506762 36124199084556 36244825469424 36316254720096 36472696043751 36543147895488 36639466487481 36666604476216 36745286739821 36772894017612 36790478139987 36895294317024 36895686532848 37020334122486 37047754210896 37125805159872 37127649059127 37279217577888 37325039573432 37451137680099 37557836078048 37685121267222 37713033747792 37794363295879 37838965589568 37920163603608 37948653583776 37966799932776 38076858494532 38157077525424 38204005224528 38314344098448 38314751399496 38343130232256 38444193127197 38489535429488 38518453187136 38553720742944 38648583096552 38731518455487 38760618018564 38890047967056 38973501481486 39002368234896 39002782849992 39021433264242 39132605438784 39134549008269 39163535045784 39246043449888 39265227591876 39294310419936 39342609280104 39378631434516 39408217183152 39539809603008 39588410220112 39624657430248 39722154849234 39788395684092 39835323381568 39837301852413 39969902176776 39970327077252 39999932155872 40085767352532 40135067061804 40219622256528 40249839854016 40251411019278 40336211323496 40385819042712 40472482307697 40502889882684 40637705647968 40775428653102 40855786560108 40891597965504 41080177237242 41111041382424 41247881408448 41249930035743 41336833985876 41367451203936 41507206106652 41507647349454 41538391084944 41625902755008 41677096608576 41766530804856 41797466289216 41797910617632 41988584104896 41990669520111 42162090650784 42252565587804 42253014754158 42393655892016 42425506873152 42427162966266 42464351733408 42516547070712 42548038074432 42568836288264 42658518865248 42660184054059 42692235281748 42834338385696 42834793736592 42926712216102 42958507019472 43101954612288 43103637110754 43104095324433 43226899014816 43300727358174 43333259835528 43372935835812 43426247965243 43479655983621 43571257444572 43603529647392 43603993175184 43729928020944 43751303962938 43783709521968 43875951552576 43877664264258 43878130706241 44003139625632 44024181118632 44057257137504 44151798881124 44260435440117 44299231129296 44334244331046 44386533546784 44536961497626 44577739609029 44814738804264 44944648243748 44966139948873 44999923675356 45094727984592 45247075038594 45280588479984 45281069835768 45378237738933 45431789996736 45434046423051 45563488150752 45717418853964 45773612720121 46003047711192 46059592659938 46093707913968 46247624609472 46249921555227 46381687713504 46403866584504 46438730496288 46538382604428 46693784163312 46728865894464 46829140599384 46863825839424 46987347155463 47022649444836 47078109450944 47237157118008 47315930002704 47374088689356 47432351982132 47532280848624 47669561175984 47670067927768 47692862878518 47705376022848 47728695232296 47831115454551 47866542833736 47967386438752 47990833723404 48026379402144 48165598779408 48189142953666 48326433959232 48328320396906 48489698938824 48549300371286 48630261391668 48749917314969 48852621983308 48888805968288 49030525356816 49053970853316 49054492322082 49194248710464 49196169023562 49360445496648 49397005614528 49503532078836 49527203758461 49836635020458 49934850240132 50185142957664 50246828356296 50284044997056 50416581154797 50560218138144 50622399910368 50731568982666 50769144659376 50876103367232 50938673632704 50940662039982 50941203565239 51085792131264 51086335199328 51258924169596 51321929413469 51531444128736 51642024607316 51680824024752 51853397289408 51855421403214 52003157646528 52003710466656 52028577685656 52179398677692 52204349907567 52218046727712 52353636789168 52456812373472 52504841912688 52530507183726 52544289577536 52682783174307 52721804069352 52832876573664 52962873132312 53051194245456 53116402469884 53141801757759 53293202902368 53293769436336 53447689803376 53473815954702 53513422749072 53626163008704 53628256322982 53628826418739 53668548025704 53694782136333 53847758723616 53849860687953 53963309743596 54003853176912 54029676827412 54096087760143 54186298626834 54367238204136 54434064052654 54474382080144 54773569649656 54814721843232 54999906714324 55159341026418 55342941475536 55343529799272 55384521446592 55462290569807 55530501183729 55688707739808 55918826366832 55987559360148 56267592435648 56336754117072 56337353005544 56524874522688 56527681900833 56569550621688 56688729427616 56758448384352 56880245405412 56922980375664 57113058315456 57115287741798 57235616288136 57278009359296 57306007836792 57471516147672 57472127099244 57734303144232 57777679780704 57830581114416 57874030085952 57972874644828 58095009926096 58138657566912 58140927027846 58306570694592 58335071950584 58378279362624 58460252222229 58503552352344 58504174274988 58532149896363 58698908158176 58745302568676 58869065174832 58897841387814 59013913920156 59065641505728 59067947151774 59112325774728 59309714404512 59382615330168 59436986145372 59583232273851 59752985072352 59954853265164 59955490615878 59999898233808 60126303979456 60128651028798 60202600592706 60329433384792 60374117973312 60374759781024 60377116528917 60504316985244 60578728564068 60653189306827 60754334824026 60956558471952 61031483626828 61283679840162 61337396948256 61458277218624 61620265855863 61666562073636 61871822112672 62005250978814 62051176805904 62258378884416 62260809159978 62261471024181 62307586627416 62438854132512 62649796207284 62696199433824 62696865926448 62982876157344 63087906670272 63165451585808 63243135976176 63376374464832 63378848381706 63379522131237 63559414901312 63590483838024 63638260309728 63640744449399 63774820606068 63822057111648 63853254432396 63987778297872 64038352922622 64220798372544 64251507578544 64252190604888 64390068324153 64437760529208 64652931918432 64732400495048 64840348522224 64951091037261 64999889753292 65059403753718 65356886166858 65374033809088 65405294471088 65405989762776 65546343400681 65594892031416 65626955944407 65813927328864 65816496396387 66004709438448 66036271677948 66085885706256 66227698321686 66448846693944 66498063787584 66579800320176 66805442246439 66995771141728 67222108206396 67416972365622 67499885513034 67642091976888 67692192879168 67870612557891 67920882719976 67921604753652 68147684995104 68345232226128 68907765366336 69004571566788 69089388989907 69140561870952 69371436914208 69572531570256 69605799876756 69804849052224 69807573906642 70006455883584 70040676244968 70093298841696 70243710899076 70295738759136 70617164176416 70734925660608 70855735677012 71058359248448 71061133034034 71148527973198 71298421272936 71351230332096 71504341763976 71505101891652 71539294317777 71558064034272 71593042848444 71799814250604 71951079658128 71986250585106 72005137569216 72039569103216 72128117013524 72248398169112 72489650938848 72492480595359 72632509440192 72823950556929 72945392087502 73278932974962 73333208952432 73490573479642 73545788035224 73580956279974 73581738483123 73790588634048 73791373065696 73794253535343 74040668244972 74095508421792 74255298118254 74558435155776 74650079146864 74754952530687 74902275360198 75115672156096 75370242534444 75426067495584 75588726591758 75840327207216 75897307167552 75933599865552 76097353473999 76153716989064 76314155050848 76408010449056 76628688196896 76629502798992 76888386254394 76979070858976 77107441485888 77297166193104 77463036910974 77463860382623 77521236037128 77780095934112 77783132104821 77947002962972 78004736469792 78005565699984 78042866528484 78269098016538 78327070091568 78492086899776 78530455183752 78588620839872 78685218560208 78757262869032 78795760775589 78816434366304 79176820440224 79249314860496 79444309698468 79576791368184 79674603704826 79939804353552 79940654154504 79999864311744 80171534705064 80210723932053 80270134123608 80439244513056 80442384484473 80502822038556 80672422646992 80771638085424 80944964615394 81005779765368 81275411295936 81279447940251 81550857306204 81651096078981 81711573120216 82160354474484 82222082764848 82499860071486 82673667971752 82734902407872 82739011539627 83014412213304 83015294698908 83076782169888 83533061609712 83595821235264 83981339040222 84324181301568 84505131175608 84506029508316 84787311784032 84854325932532 84928703466816 85033094141424 85137672576528 85317037730496 85320368108118 85384470563496 85668676771392 85669587473184 85672931612697 85853424432204 85917014038944 86207274221508 86208190648866 86453798029632 86601454716348 86666519671056 86745871671624 86852495930486 86959311967242 87142514889144 87207059294784 87207986350368 87211390541769 87459856041888 87502607925876 87567419043936 87755328528516 87756261412482 88006279251264 88048362237264 88114514275008 88303597762248 88346762081721 88520870880234 88598462258592 88601920727661 88668488662092 88773067093568 89007050680691 89073922995252 89155479218058 89629477608528 89889296487496 89932279897746 89933235923817 89999847350712 90189455969184 90192976543197 90494150077188 90561176959968 90562139671536 90756475477866 90868092846102 91126976301504 91131502236039 91434837707928 91547225440242 91548198634009 91925519760243 92006095422384 92119185319876 92187415827936 92499843110454 92763375427008 92807733169008 92877460992576 93007876468221 93076765208856 93387568326624 93391213739967 93658281198768 93974694310926 94045298889672 94474314236016 94631860005408 94748177378712 94864703964264 95064561697248 95068272572559 95339122351968 95340135855536 95385725757036 95457390464592 95662230909102 95733085667472 95934772877504 95981667446808 96052758804288 96057529383933 96331197558816 96378285907332 96656640793812 96979397877648 97098600742572 97260522783336 97499834629938 97705243966616 97777611936576 98035329250287 98061050713632 98107941706632 98108984644164 98392338047124 98720890993296 99007064157672 99054407516922 99341547482529 99673270040916 99869700480264 100370285915328 100493656712592 100833162309594 101120436276288 101125458548433 101244799820736 101249828269551 101463137965332 101538289318752 101881324079964 101882407130478 102172670398656 102517848339192 102643858826938 103062888257472 103284049214632 103361648049504 103710842806428 104007420933312 104057155371312 104358797355384 104408699815134 104436093455424 104707273578336 104711360859963 104913624746944 105009683825376 105061014367452 105365566348614 105443608138704 105665753147328 105925746264624 106102388490912 106232804939768 106283603515518 106586405804736 106587538872672 106591699551051 106895379606752 106947631909404 107026845498144 107256512645964 107257652837478 107337096051408 107389564272666 107695517447232 107699721375906 107926619487192 107979375877659 108007706353824 108059353654824 108192175520286 108372597253668 108734476408272 108868128105308 108948764160288 109418088131253 109547139299312 109629443686464 109918399462443 109999813428648 110235860219463 110318682052836 110371434419961 110685882951072 110687059598544 110924581139614 111061002367458 111377415479616 111382947177381 111837652733664 111975118720296 112353413040297 112673508234144 112674706011088 113055363801666 113139101243376 113377458855232 113383089887637 113516896768704 113760490810824 113845960751328 114230575483596 114471232576272 114612015673584 114943032295344 114944254198488 115468606288464 115555359561408 115661162228832 115945749289656 116190019852192 116194555366461 116281854055692 116670143901168 116920504444458 117007104704688 117008348549976 117064299792726 117397816316352 117403647024807 117490605137352 117738130349664 117795682775628 118027827840312 118135894303548 118224651549456 118619428809024 118765230660336 118873972290744 119166464547702 119505970144704 119511905557239 119909706530328 119910981231756 119999796467616 120257302057596 120405201185412 120658866769584 120749519562048 120754233057834 121008633970488 121157457128136 121306378613654 121417446923091 121508669648052 121913116943904 122062967253656 122567359680324 122674793896512 123240531711726 123333124147272 123597782670307 123743644225344 123749790107229 124010501957628 124102353611808 124521618319956 124522942048362 124615173254832 124877708265024 125299592414568 125392398867648 125393731852896 125965752314688 125972008560333 126330903171616 126486271952352 126757696763412 126759044262474 127180967676048 127276520619456 127281488898798 127549641212136 127644114223296 127706508864792 127975556595744 127980552162177 128076705845244 128503015157088 128504381209776 128780136648306 128875521058416 129305863836864 129312285973299 129464800990096 129680697044448 129902182074522 129999779506584 130118807507436 130278743895729 130438967950863 130713772333716 130810588942176 130811979525552 131092686801362 131189784062832 131253911888814 131627854657728 131632992792774 131634392118723 132009418876896 132072543355896 132171771412512 132455396643372 132781306320351 132897693387888 133159600640352 133610884492878 133733218827087 133991542283456 134344710454097 134444216412792 134833944731244 134898419846619 134999771026068 135284183953776 135741225115782 135841765439952 135843209507304 136134713216799 136295369990208 136690464452256 137320838160363 138009143133576 138178777979814 138281123741904 138742873828416 138749764665681 139145063140512 139211599753512 139615147813284 140081352489936 140186597683392 140487421798152 140591477518272 140962041466389 141234328352832 141711471354024 142122266068068 142297055946396 142596842545872 143008683527952 143010203783304 143078588635554 143116128068544 143186085696888 143493346363653 143599628501208 143902159316256 143972501170212 144079138206432 144256234027048 144496796338224 144979301877696 144984961190718 145647901113858 145890784175004 146070106792181 146249751944907 146557865949924 146666417904864 146981146959284 147091576070448 147161912559948 147163476966246 147582746131392 147588507070686 148081336489944 148191016843584 148510596236508 148581611275383 149300158293728 149509905061374 149804550720396 150740485068888 150852134991168 151177453183516 151249743464391 151680654414432 151867199731104 152194706947998 152307433978128 152628310101696 152816020898112 152823610695717 153257376393792 153259005597984 153776772508788 153958141717952 153965788240407 154594332386208 154926073821948 154927720765246 155042472074256 155560191868224 155566264209642 155894005925944 156009472939584 156011131399968 156085733056968 156538196033076 156654140183136 157060910367504 157370437120416 157514525738064 157591521551178 157632868732608 158048349522921 158353640880448 158498629720992 158888619396936 159153582736368 159349207409652 159425405273277 159879608707104 159881308309008 160343069410128 160421447864106 160540268247216 160878489026112 160884768968946 160886479256217 161005644077112 161344845293984 161543276170848 161549582063859 161889929230788 162011559530736 162288263280429 162558895880502 163101714612408 163302192157962 163423146240432 164320708948968 164444165529696 164999720142972 165347335943504 165478023079254 166028824426608 166030589397816 166153564339776 166386871709421 166591503551187 167066123219424 167836579973777 167962678080444 169010262351216 169012059016632 169574623568064 169583045702499 169708651865064 170066188282848 170275345153056 170640736216236 170768941126992 171339174946368 171345863225394 171706848864408 171834028077888 172414548443016 172416381297732 172628308027123 173202909432696 173333039342112 173491743343248 173704991860972 173918623934484 174285029778288 174415972700736 174422781083538 174919712083776 175005215851752 175134838087872 175380756666687 175510657057032 175512522824964 175596449689089 176096724474528 176607195524496 176693524163442 177041741760468 177196924517184 177203841455322 177336977324184 178014101361382 178147845990504 178310958436116 178749696821553 179258955217056 179778592974992 179864559795492 179866471847634 179999694701424 180378911938368 180385953086394 180988300154376 181122353919936 181124279343072 181131349586751 181512950955732 181736185692204 181959567920481 182263004472078 182869675415856 183094450880484 183096397268018 183851039520486 184012190844768 184238370639752 184374831655872 184860797567589 184999686220908 185615466338016 186015752936442 186153530417712 186775136653248 186782427479934 186784413072543 187316562397536 187949388621852 188090597779344 188948628472032 189263720010816 189496354757424 189729407928528 190129123394496 190136545145118 190138566393711 190678244703936 190680271711072 190771451514072 190914780929184 190922233348197 191324461818204 191466171334944 191963334893616 192115058767866 192662395117632 192756571814664 193170204972459 193313281587624 193958795755296 194197201485144 194521045566672 194853273111783 194999669259876 195410487933232 196070658500574 196122101427264 196215883413264 196217969288328 196639030202043 196784676094248 196880867833221 197441781986592 197449489189161 198014128315344 198108815033844 198352321787191 198683094965058 199346540081832 199739400960528 200416326739317 200987313425184 201666324619188 202250917096866 202499656539102 202926275930664 203076578637504 203611837673673 203762648159928 203764814260956 205035696678384 205287717653876 206568098429264 206723296099008 207268166969721 207421685612856 208114310742624 208717594710768 208817399630268 209414547156672 209422721719926 210019367650752 210122028734904 210731132697228 210887216277408 211851492529248 212204776981824 212465609879536 212567207031036 213175077745344 213183399102102 213790759213504 213895263818808 214053690996288 214513025291928 214515305674956 214617882953331 214674192102816 214779128545332 215399442751812 215853238974384 215958751755318 216015412707648 216118707309648 216384351040572 216745194507336 217468952816544 217736256210616 217897528320576 218471851670787 218836176262506 219094278598624 219836798924886 219999626857296 220471720438926 220637364105672 220742868839922 220745215449369 221371765902144 221374119197088 221382760606029 221849162279228 222122004734916 222765894354762 223675305467328 223950237440592 224264857592061 224706826080594 225347016468288 225349412022176 226110727603332 226278202486752 226766179775274 227520981621648 227691921502656 228292060421997 228461150967192 228942465152544 229224031347168 229886064590688 229888508396976 230937212576928 231322324457664 231891498579312 232380039704384 232389110732922 232391581147869 232563708111384 233340287802336 233349396314463 233841008888916 234014209409376 234016697099952 234128599585452 234807294049614 234981210274704 235476260699328 235591365551256 236055655680624 236271788607096 236449303098912 237530461320672 237747944581488 238332929095404 239023811114478 239819413060656 239821962463512 239999592935232 240514604115192 240632171796159 240810402370824 241317733539168 241327153453419 241508466115668 242017267940976 242314914256272 242612757227308 242834893846182 243017339296104 243826233887808 243838343820753 244125934507312 244953288236943 245134719360648 246481063423452 246666248294544 247195565340614 247499580214458 248021003915256 248204707223616 248217034618881 249043236639912 249045884096724 249230346509664 250599184829136 250787463705792 251944017120666 252661806343232 252972543904704 253327759629659 253515393526824 253518088524948 254361935352096 254562977797596 255099282424272 255413017729584 255951113191488 255961104324354 256153411690488 257006030314176 257008762419552 257560273296612 257751042116832 258624571946598 258929601980192 259361394088896 259804364149044 259999559013168 260237615014872 260557487791458 260877935901726 261427544667432 261621177884352 261623959051104 261634171625307 262185373602724 262379568125664 262507823777628 263265985585548 263268784237446 264018837753792 264145086711792 264343542825024 264910793286744 265040286245163 265562612640702 265795386775776 265805762182983 266319201280704 267021152042073 267221768985756 267466437654174 268689420908194 268888432825584 269667889462488 269796839693238 269799707771451 269999542052136 270568367907552 270578929629591 271482450231564 271683530879904 271686419014608 272269426433598 273380928904512 273394506708117 274641676320726 274644595902027 275776559280729 276018286267152 276357555959628 276562247483808 277499529331362 278290126281024 278423199507024 279023629404663 279230295626568 280162704979872 280173641219901 280974843596304 281924082932778 283422942708048 284244532136136 284594111892792 285193685091744 285204817717677 286017367055904 286020407566608 286157177271108 286372171393776 286986692727306 287199257002416 287804318632512 287945002340424 288158276412864 288172588151799 288512468054096 288993592676448 289969922381436 291295802227716 291781568350008 292140213584362 292499503889814 293115731899848 293332835809728 293962293918568 294105987750861 294183152140896 294323825119896 294326953932492 295177014141372 296162672979888 297021192473016 297163222550766 298024642447587 298600316587456 299019810122748 299387352289597 299609101440792 301480970137776 302354906367032 302499486928782 303361308828864 303376375645299 303734399462208 304389413895996 304614867956256 305647221391434 306518011195968 307553545017576 307931576480814 309188664772416 309852147643896 309855441530492 310084944148512 311132528419284 311788011851888 312022262799936 312171466113936 313076392066152 313308280366272 314121820735008 314134082579889 314740874240832 315029051476128 315183043102356 316096699045842 316997259441984 317777238793872 318307165472736 318698414819304 318850810546554 319759217414208 319762616618016 319775098653153 320686138820256 320842895728212 321080536494432 321769537937892 321772958512434 322011288154224 322689690587968 323086552341696 323099164127718 323779858461576 323938127632977 324023119061472 324576526560858 325117791761004 326203429224816 326604384315924 326846292480864 328641417897936 328888331059392 329755198387329 329999440285944 330694671887008 330707580658389 330956046158508 331114303259883 332057648853216 332061178795632 332773743418842 333183007102374 334132246438848 334148841532143 335673159947554 335925356160888 337060239120891 338020524702432 338024118033264 339166091404998 339417303730128 340132376565696 340149269662911 340550690306112 341281472432472 341537882253984 342691726450788 343413697728816 344829096886032 344832762595464 345256616054246 346405818865392 346666078684224 346983486686496 347409983721944 347837247868968 348570059556576 348583666099383 348845562167076 350010431703504 350761513333374 351021314114064 351025045649928 351192899378178 352193448949056 352210941074421 353214391048992 353387048326884 354083483520936 354407682910644 354673954648368 356028202722764 356295691981008 356621916872232 357499393643106 358517910434112 358535716671717 359557185949984 359729119590984 359732943695268 359999389402848 360771906172788 361976600308752 362248558686144 362262699173502 363025901911464 363472371384408 363919135840962 364252340769273 364526008944156 365739350831712 366188901760968 366192794536036 367702079040972 368024381689536 368476741279504 369721595135178 369999372441816 370793348010921 371230932676032 371249370321687 372031505872884 372307060835424 373564854959868 373568826145086 374633124795072 375898777243704 376181195558688 377897256944064 377916025680999 378992709514848 379458815857056 380273090290236 380277132787422 381360543422144 381542903028144 381829561858368 381844466696394 382648923636408 382932342669888 383926669787232 383941656486531 384230117535732 385513143629328 386340409944918 386626563175248 387917591510592 388394402970288 389042091133344 389706546223566 389999338519752 390820975866464 390836231687187 391316903852589 392141317001148 392431766826528 392435938576656 393278060404086 393569352188496 393761735666442 394883563973184 394898978378322 394903176356169 396028256630688 396217630067688 396704643574382 397366189930116 398343918961053 398693080163664 399478801921056 400832653478634 401199656481261 401974626850368 403034131362291 403332649238376 404501834193732 404695259539857 404999313078204 405852551861328 407223675347346 407525296319856 407529628521912 408404139650397 410071393356768 410575435307752 411962514481089 413136196858528 414536333939442 414843371225712 415737996254669 416228621485248 416249293997043 417435189421536 417634799260536 418845443439852 420244057469808 421462265394456 421774432554816 422886124399167 423702985058496 424931219759072 425134414062072 426366798204204 427790527637616 429026050583856 429030611349912 429235765906662 429348384205632 429558257090664 430480039090959 430798885503624 431706477948768 431917503510636 432237414619296 432768702081144 433490389014672 434937905633088 435472512421232 436943703341574 437672352525012 438188557197248 438210320376543 438749255834721 439673597849772 439999253714592 440943440877852 441274728211344 441485737679844 441490430898738 442748238394176 442765521212058 443698324558456 444244009469832 445531788709524 447900474881184 448529715184122 449413652161188 450698824044352 452221455206664 452556404973504 453532359550548 453749230393173 455041963243296 456584120843994 456922301934384 457884930305088 458448062694336 459772129181376 459777016793952 461874425153856 461897364721221 463782997158624 464778221465844 464783162295738 465127416222768 466680575604672 466698792628926 467682017777832 468028418818752 468033394199904 468257199170904 469614588099228 469962420549408 471182731102512 472111311361248 472543577214192 472898606197824 474145048568763 475060922641344 475495889162976 476665858190808 477688727617673 478047622228956 478276215819831 479638826121312 479643924927024 481029208230384 481264343592318 481620804741648 482635467078336 482654306906838 482659437768651 483016932231336 484034535881952 484629828512544 485225514454616 485669787692364 486034678592208 486864789841287 487676687641506 488251869014624 489906576473886 490269438721296 491326722846427 492962126846904 493332496589088 494391130681228 494999160428916 496042007830512 496434069237762 498086473279824 498091768193448 498460693019328 499160615128263 499774510653561 501198369658272 503509739921331 503888034241332 506655519259318 507030787053648 507036177049896 508723870704192 508749137107497 509125955595192 510198564848544 510826035459168 511922208648708 512306823380976 514017524839104 515120546593224 515502084233664 517249143893196 517859203960384 517884924081369 519608728298088 519999118026336 520475230029744 521114975582916 521755871803452 522855089334864 523247918102208 523268343250614 524370747205448 524759136251328 525015647555256 526142270000061 526531971171096 526537568474892 528290173423584 529821586573488 530080572490326 531125225281404 531590773551552 531611524365966 534042304084146 534443537971512 534932875308348 536249090464659 537378841816388 537776865651168 539335778924976 539593679386476 539599415542902 539999084104272 541136735815104 541157859259182 542964900463128 543367061759808 543372838029216 543394048760253 544538852867196 545878703761443 546789013416234 549283352641452 549289191804054 551553118561458 552036572534304 552715111919256 553124494967616 554582392702767 554999058662724 556846399014048 558047258809326 558460591253136 560325409959744 560347282439802 560353239217629 561949687192608 563848165865556 564541223548159 566845885416096 568489064272272 569188223785584 570387370183488 570409635435354 570415699181133 572034734111808 572040815133216 572314354542216 572744342787552 573973385454612 574398514004832 575890004680848 576345176303598 577024936108192 577987185352896 579510614917377 579939844762872 582591604455432 583563136700016 584280427168724 584559819335349 584999007779628 586231463799696 587924587837136 588211975501722 588366304281792 588647650239792 588653907864984 589917090606129 590354028282744 590642603499663 592325345959776 592348467567483 594042384946032 594326445101532 595056965361573 596049284895174 598039620245496 598774704579194 599218202881584 601248980217951 602961940275552 604709812734064 604998973857564 606752751290598 608778827791992 609229735912512 610835513021019 611294442782868 615107090035152 615863152961628 619704295287792 619710883060984 620169888297024 621804500909163 622265056838568 623576023703776 624342932227872 626152784132304 628243641470016 628268165159778 630058102952256 630366086204712 632193398091684 635554477587744 636614330945472 637396829638608 637701621093108 639525233236032 639550197306306 641372277640512 641685791456424 642161072988864 643539075875784 643545917024868 643853648859993 644022576308448 646198328255436 647559716923152 647876255265954 648046238122944 649153053121716 650235583522008 652406858449632 653208768631848 653692584961728 655415555012361 657282835795872 659510396774658 659998880571888 661389343774016 661415161316778 661912092317016 662228606519766 662235646348107 664115297706432 664122357591264 664148281818087 665547486837684 666366014204748 667185082375097 668297683064286 671346319895108 671850712321776 674120478241782 676041049404864 676048236066528 678332182809996 678834607460256 680298539325822 682562944864944 683075764507968 684876181265991 685383452901576 686827395457632 689658193772064 689665525190928 690513232108492 692811637730784 693966973372992 694819967443888 695674495737936 697140119113152 697167332198766 697174743443607 697691124334152 700020863407008 700048188943389 701523026666748 702042628228128 702050091299856 702385798756356 704421882148842 706428782097984 706774096653768 708166967041872 708815365821288 709347909296736 712056405445528 712591383962016 713243833744464 714998787286212 717071433343434 719114371899968 719458239181968 719465887390536 719998778805696 721009777407491 721543812345576 721896515388477 723953200617504 723981460360257 724525398347004 726051803822928 726944742768816 727838271681924 728504681538546 729052017888312 731478701663424 732377803521936 732385589072072 734859864710829 735404158081944 736953482559008 739443190270356 739998744883632 741586696021842 742498740643374 744063011745768 744614121670848 744651103856643 747129709919736 747137652290172 751797554487408 752362391117376 755832051361998 757985419029696 758917631714112 759983278888977 760546180580472 760554265574844 763085806056288 763688933392788 765297847272816 767853339574464 767883312973062 768460235071464 771026287258656 772680819889836 773253126350496 776788805940576 778084182266688 779413092447132 779998677039504 781641951732928 781672463374374 782633807705178 784282634002296 784863533653056 784871877153312 784902514875921 786556120808172 787138704376992 787523471332884 789797956756644 789806352712338 792056513261376 792435260135376 793409287148764 794732379860232 796687837922106 797386160327328 797417286548949 798957603842112 801063456126219 801665306957268 802399312962522 806068262724582 806665298476752 809003668387464 809390519079714 809399123314353 809998626156408 811705103722656 811736788888773 814447350694692 815050592639712 815059257043824 816808279300794 820142786713536 820183520124351 821150870615504 823925028962178 823933787706081 826272393717056 827329677842187 829072667878884 829686742451424 831475992509338 832498587994086 834870378843072 835269598521072 837070888213989 837690886879704 840488114939616 842924530788912 845772248798334 849862439518144 850268828124144 852102464208853 852733596408408 855581055275232 855614453153031 858052101167712 858061222699824 858471531813324 859116514181328 860960078181918 861597771007248 863412955897536 863835007021272 864474829238592 865537404162288 866980778029344 870945024842464 873887406683148 875344705050024 876420640753086 877498511669442 879347195699544 879998507429184 881886881755704 882317963252583 882549456422688 882971475359688 882980861797476 885531042424116 887396649116912 888488018939664 891063577419048 894073927342761 895800949762368 897059430368244 898162056868791 898827304322376 904442910413328 907064719101096 907498460786346 910083926486592 910129126935897 913168241687988 913844603868768 919554033587904 923794729442442 927565994317248 929556442931688 929566324591476 930254832445536 933397585257852 935364035555664 936066788399808 936514398341808 939229176198456 939924841098816 942365462205024 942402247739667 944222622722496 945087154428384 948290097137526 950991778325952 953331716381616 955377455235346 956095244457912 956552431639662 959277652242624 959287849854048 959325295959459 962058416460768 962528687184636 963241609483296 965308613813676 965318875537302 966033864462672 968069071763904 969259657025088 970451028909232 971339575384728 971814382898931 972069357184416 973729579682574 975353375283012 976503738029248 979813152947772 980538877442592 982653445692854 985924253693808 986664993178176 988782261362456 989265595161987 989998320857832 992084015661024 992122741975167 992868138475524 996172946559648 996183536386896 998321230256526 999549021307122 1002396739316544 1002446524596429 1007019479842662 1007030184974099 1007776068482664 1011180717362673 1013311038518636 1014061574107296 1014072354099792 1017498274214994 1018251911190384 1020397129697088 1020447808988733 1021652070918336 1023844417297416 1024613646761952 1030241093186448 1034498287786392 1035769848162738 1039217456596176 1039998236052672 1040950460059488 1042229951165832 1043511743606904 1045710178669728 1045750998298149 1046536686501228 1048741494410896 1050031295110512 1052284540000122 1053063942342192 1053075136949784 1056580346847168 1056632823223263 1059643173146976 1060161144980652 1062250450562808 1063223048731932 1068084608168292 1068887075943024 1069865750616696 1072498180929318 1074757683632776 1075553731302336 1075607150015151 1078671557849952 1079187358772952 1079198831085804 1079998168208544 1082315718518364 1085929800926256 1086745676058432 1086788097520506 1089077705734392 1091757407522886 1092757022307819 1093578026832468 1098566705282904 1098578383608108 1103106237122916 1104073145068608 1105430223838512 1109164785405534 1109998117325448 1112380044032763 1113692798028096 1113748110965061 1116094517618652 1116921182506272 1120694564879604 1120706478435258 1123899374385216 1127696331731112 1129082447096318 1133691770832192 1133748077042997 1136978128544544 1138376447571168 1140819270870708 1140831398362266 1144081630266432 1144628709084432 1145488685575104 1147946770909224 1148797028009664 1151780009361696 1151824969459593 1152690352607196 1154049872216384 1159021229834754 1159879689525744 1165183208910864 1167126273400032 1168560854337448 1169119638670698 1169998015559256 1172462927599392 1172508695061561 1175849175674272 1176423951003444 1177295300479584 1177307815729968 1179834181212258 1180708056565488 1181285206999326 1184650691919552 1184696935134966 1184709529068507 1188084769892064 1188652890203064 1190113930723146 1192098569790348 1195031756883159 1196079240490992 1197549409158388 1198436405763168 1202497960435902 1203598969443783 1205923880551104 1209102394086873 1209419625468128 1209997947715128 1213505502581196 1214085778619571 1217557655583984 1221671026042038 1222588885565736 1225212418951191 1230214180070304 1231726305923256 1235887543443267 1239408590575584 1239421766121968 1243609001818326 1244530113677136 1247152047407552 1247213988764007 1248685864455744 1248747881991129 1252305568264608 1256536330319556 1260732172409424 1264386796183368 1271108955175488 1274793659277216 1275403242186216 1279100394612612 1283371582912848 1287078151751568 1287091834049736 1287707297719986 1288045152616896 1291440117272877 1292396656510872 1295119433846304 1295752510531908 1298306106243432 1300471167044016 1304813716899264 1306417537263696 1310831110024722 1314565671591744 1314630961129629 1316247767504163 1319020793549316 1319997761143776 1322830322633556 1323824184634032 1324457213039532 1324471292696214 1328244715182528 1328296563636174 1331094973675368 1332732028409496 1334370164750194 1336595366128572 1342692639790216 1343701424643552 1348240956483564 1352096472133056 1356664365619992 1357669214920512 1359575609373377 1360597078651644 1361247691179519 1365125889729888 1369752362531982 1370766905803152 1373654790915264 1379316387544128 1379331050381856 1381026464216984 1385623275461568 1385692094163663 1389639934887776 1391348991475872 1394334664397532 1394349486887214 1395382248668304 1400041726814016 1400096377886778 1403046053333496 1404085256456256 1404100182599712 1404771597512712 1408843764297684 1413548193307536 1416333934083744 1417630731642576 1418695818593472 1422435145706289 1424112810891056 1425182767924032 1426487667488928 1429997574572424 1433066182853019 1434142866686868 1434828647459493 1438916478363936 1438931774781072 1442019554814982 1443087624691152 1443793030776954 1447906401235008 1447962920720514 1447978313305953 1449050796694008 1452103607645856 1453889485537632 1455676543363848 1457009363077092 1458104035776624 1460594369523861 1464755607043872 1464771178144144 1469719729421658 1470808316163888 1473906965118016 1473980168539281 1478886380540712 1479997489767264 1483173392043684 1484997481286748 1488126023491536 1489302207713286 1494259419839472 1494275304580344 1497481845384789 1503595108974816 1510529219763993 1511664102723996 1519966557777954 1521092361160944 1521108531149688 1526171612112576 1526247411322491 1527377866785576 1530595694545632 1535766625946124 1536920470142928 1542052574517312 1545361639779672 1546506252700992 1553577611881152 1553654772244107 1558826184894264 1559997354079008 1563344926748748 1565267615410356 1568565268004592 1569743754306624 1569805029751842 1573112241616344 1574277408753984 1575046942665768 1578426810000183 1579595913513288 1579612705424676 1584870520270752 1586818574297528 1589464759720464 1593375675844212 1594772320654656 1594834573097898 1602126912252438 1603330613914536 1604798625925044 1606771174713991 1608747271393977 1612136525449164 1613330596953504 1618007336774928 1618781038159428 1618798246628706 1619997252312816 1623410207445312 1623473577777546 1628894701389384 1630101185279424 1630118514087648 1633616558601588 1637636111284329 1640367040248702 1642301741231008 1647850057924356 1647867575412162 1654659355684374 1658145335757768 1659373484902848 1662951985018676 1663747178108301 1664997175988172 1670539197042144 1674141776427978 1675381773759408 1680976229879232 1681059717652887 1685849061577824 1691544497596668 1693623670644477 1700537656248288 1704204928417706 1705467192816816 1711162110550464 1711228906306062 1711247097543399 1716104202335424 1716122445399648 1716943063626648 1718233028362656 1721920156363836 1723195542014496 1727670014042544 1731074808324576 1733961556058688 1738531844752131 1741890049684928 1747774813366296 1750689410100048 1752841281506172 1753679458006047 1754997023338884 1758694391399088 1763773763511408 1764635926505166 1765098912845376 1765942950719376 1765961723594952 1769751271818387 1771062084848232 1774793298233824 1776976037879328 1777045402702449 1782127154838096 1785170896084719 1788147854685522 1794118860736488 1796324113737582 1797654608644752 1803746940653853 1808885820826656 1814129438202192 1814996921572692 1820258253871794 1826336483375976 1827689207737536 1832506539063057 1847589458884884 1859112885863376 1859132649182952 1860509664891072 1865413502727489 1866795170515704 1870728071111328 1873028796683616 1878458352396912 1884730924410048 1884804495479334 1890174308856768 1896580194275052 1898911388298353 1906663432763232 1910754910470692 1912190488915824 1913104863279324 1918575699708096 1918650591918918 1924116832921536 1925057374369272 1926483218966592 1930617227627352 1930637751074604 1931560946579979 1932067728925344 1940902057818464 1942679150769456 1943628765797862 1944138714368832 1947459159365148 1950706750566024 1959626305895544 1961077754885184 1965306891385708 1966246665037083 1971848507387616 1977564522724912 1978531190323974 1979996641715664 1984168031322048 1984245483950334 1985736276951048 1986706939044321 1992345893119296 1992367072773792 1992444845454261 1996642460513052 1999098042614244 2001555247125291 2004893049192858 2014038959685324 2014060369948198 2015552136965328 2022361434725346 2026622077037272 2028123148214592 2028144708199584 2034996548429988 2036503822380768 2040895617977466 2047688834594832 2049227293523904 2054628543797973 2060482186372896 2068996575572784 2071539696325476 2078434913192352 2081900920118976 2084459902331664 2087023487213808 2091420357339456 2091501996596298 2091524230330821 2093073373002456 2097482988821792 2100062590221024 2100144566830167 2104569080000244 2106127884684384 2106150273899568 2113265646446526 2119286346293952 2120322289961304 2124500901125616 2126446097463864 2136169216336584 2137774151886048 2139731501233392 2144996361858636 2149515367265552 2151214300030302 2157343115699904 2158374717545904 2158397662171608 2159996336417088 2163029332222473 2164631437036728 2165689546165431 2171859601852512 2171944381080771 2173576195041012 2178155411468784 2181875539659101 2183514815045772 2185514044615638 2187156053664936 2197133410565808 2197156767216216 2204579594132487 2206212474245832 2210860447677024 2218329570811068 2219996234650896 2224760088065526 2227496221930122 2232189035237304 2233842365012544 2233953311569929 2241389129759208 2241412956870516 2244168004352599 2255392663462224 2258164894192636 2267496154085994 2273956257089088 2276752895142336 2279949836666931 2281638541741416 2281662796724532 2289257418168864 2295893541818448 2303560018723392 2303649938919186 2305380705214392 2318042459669508 2319759379051488 2330366417821728 2334252546800064 2337121708674896 2338239277341396 2339996031118512 2344925855198784 2345017390123122 2351698351348544 2352847902006888 2354590600959168 2354615631459936 2354707544627763 2359668362424516 2361416113130976 2362570413998652 2369393870269932 2369419058137014 2376169539784128 2377305780406128 2380227861446292 2384197139580696 2390063513766318 2392158480981984 2395098818316776 2396872811526336 2403190368378657 2404995920871804 2407197938887566 2418204788173746 2418839250936256 2419995895430256 2427011005162392 2428171557239142 2428197369943059 2435115311167968 2435210366666319 2443342052084076 2445177771131472 2450424837902382 2460428360140608 2463452611846512 2471775086886534 2471801363118243 2478817181151168 2478843532243936 2481989033526561 2487218003636652 2489060227354272 2494427977528014 2497495763982258 2504611136529216 2511212664641967 2513072660639112 2521464344818848 2528773592366736 2549587318554432 2550806484372432 2556307392626559 2558200789225224 2566743165825696 2566843359459093 2574156303503136 2574183668099472 2575414595439972 2582880234545754 2584793313021744 2590238867692608 2591505021063816 2596612212486864 2600942334088032 2612835074527392 2621662220049444 2629261922259258 2632495535008326 2638041587098632 2639995522287552 2645660645267112 2646953889757749 2647648369268064 2648914426079064 2648942585392428 2656593127272348 2662189947350736 2665464056818992 2668740329500388 2673190732257144 2682221782028283 2685385279580432 2687402849287104 2694486170606373 2696481912967128 2713328731239984 2719151218746754 2721194157303288 2722495382359038 2730251779459776 2730387380807691 2739504725063964 2741533811606304 2758662100763712 2762052928433968 2771384188327326 2779279869775552 2782697982951744 2788669328795064 2788698973774428 2790764497336608 2800192755773556 2806092106666992 2808200365199424 2809543195025424 2817687528595368 2827096386615072 2832667868167488 2835261463285152 2844870291412578 2848225621782112 2852975334977856 2859995149144848 2866132365706038 2868285733373736 2869657294918986 2877832956727872 2877863549562144 2877975887878377 2884039109629964 2886175249382304 2887586061553908 2895925841441028 2895956626611906 2898101593388016 2904207215291712 2907778971075264 2911353086727696 2914018726154184 2915443148696793 2916208071553248 2921188739047722 2929511214087744 2929542356288288 2939439458843316 2941616632327776 2947960337078562 2957772761081424 2959994979534528 2966346784087368 2967796785485961 2969994962573496 2976252046983072 2976368225925501 2978604415426572 2988518839678944 2988550609160688 2994963690769578 3007190217949632 3007339573789287 3021058439527986 3021090554922297 3023328205447992 3033542152088019 3039933115555908 3042184722321888 3042217062299376 3052494822644982 3054755733571152 3061191389091264 3061343426966199 3071533251892248 3073840940285856 3090723279559344 3107309544488214 3117652369788528 3119994708158016 3126689853497496 3130535230820712 3137130536009184 3137252994894447 3139610059503684 3146224483232688 3150093885331536 3156853620000366 3159191827026576 3159225410849352 3169741040541504 3169898469669789 3173637148595056 3178929519440928 3186751351688424 3189669146195796 3204253824504876 3206661227829072 3209597251850088 3213542349427982 3217494542787954 3224273050898328 3226661193907008 3226821450045453 3236014673549856 3237562076318856 3237596493257412 3239994504625632 3246947155555092 3257789402778768 3260237028175296 3267233117203176 3275272222568658 3278271066923457 3280734080497404 3284603482462016 3293260875185567 3295700115848712 3295735150824324 3309318711368748 3316290671515536 3325903970037352 3327494356216602 3329994351976344 3337140132098289 3341078394084288 3348283552855956 3350763547518816 3362119435305774 3371698123155648 3383088995193336 3387247341288954 3401075312496576 3401244231128991 3408409856835412 3410934385633632 3422457812612124 3422494195086798 3432244890799296 3433886127253296 3436466056725312 3443840312727672 3446391084028992 3455340028085088 3455474908378779 3462149616649152 3477063689504262 3495549626732592 3501378820200096 3505682563012344 3507358916012094 3509994046677768 3517388782798176 3517526085184683 3527547527022816 3529271853010332 3531885901438752 3531923447189904 3539502543636774 3542124169696464 3549586596467648 3553952075758656 3554090805404898 3554128587205521 3564254309676192 3570341792169438 3576295709371044 3585095270649477 3588237721472976 3592648227475164 3595309217289504 3607493881307706 3617771641653312 3627307182260619 3628258876404384 3629993843145384 3640516507743588 3642257335858713 3652672966751952 3665013078126114 3675637256853573 3695178917769768 3707662630329801 3718225771726752 3718265298365904 3730827005454978 3733590341031408 3741456142222656 3741641966292021 3746057593367232 3746243645973387 3756916704793824 3769608990958668 3793160388550104 3797822776596706 3813326865526464 3821509820941384 3824380977831648 3826209726558648 3837301183837836 3850114748738544 3861234455254704 3861275502149208 3863121893159958 3864135457850688 3874320351818631 3881804115636928 3885358301538912 3887257531595724 3894918318730296 3901413501132048 3919252611791088 3930613782771416 3932493330074166 3943697014775232 3943892883388887 3955129045449824 3957062380647948 3959993283431328 3968490967900668 3971472553902096 3973413878088642 3984734145547584 3984889690908522 3993284921026104 3998196085228488 4003110494250582 4009786098385716 4028077919370648 4028120739896396 4031104273930656 4044722869450692 4053244154074544 4056289416399168 4069993096859976 4073007644761536 4078726828120131 4081791235954932 4083743073538557 4095377669189664 4109257087595946 4120964372745792 4137993151145568 4143079392650952 4156869826384704 4157076282490989 4168919804663328 4174046974427616 4183003993192596 4183048460661642 4186146746004912 4194965977643584 4200125180442048 4200289133660334 4209138160000488 4212255769368768 4212300547799136 4226531292893052 4240644579922608 4249001802251232 4252892194927728 4272338432673168 4275548303772096 4279463002466784 4289992723717272 4299030734531104 4299198548559057 4302428600060604 4304485942378479 4316749435091808 4316795324343216 4326058664444946 4329262874073456 4331379092330862 4343719203705024 4343888762161542 4343934939917859 4347152390082024 4356310822937568 4363751079318202 4367029630091544 4371028089231276 4374312107329872 4381783108571583 4394266821131616 4394313534432432 4409159188264974 4412424948491664 4421720895354048 4421940505617843 4436659141622136 4439992469301792 4449520176131052 4454992443860244 4464378070474608 4467906623139858 4482778259518416 4482825913741032 4488336008705198 4492445536154367 4510785326924448 4516329788385272 4531587659291979 4534992308171988 4559899673333862 4563277083482832 4563325593449064 4573117958801359 4578514836337728 4578742233967473 4591787083636896 4607299877838372 4610761410428784 4636084919339016 4639518758102976 4660732835643456 4660964316732321 4674243417349792 4676478554682792 4679992062237024 4690034780246244 4705695804013776 4709231262919872 4709415089255526 4719336724849032 4722832226261952 4725140827997304 4735280430000549 4738787740539864 4738838116274028 4754611560812256 4760455722892584 4768394279161392 4780127027532636 4784316961963968 4790197636633552 4806380736757314 4809991841743608 4814395877775132 4820313524141973 4826241814181931 4836409576347492 4839991790860512 4854022010324784 4856343114478284 4856394739886118 4870230622335936 4870420733332638 4886684104168152 4890355542262944 4900849675804764 4912908333852987 4926905223693024 4943550173773068 4943602726236486 4957687064487872 4963978067053122 4974436007273304 4978120454708544 4988855955056028 4991241534324903 4994991527964516 5022425329283934 5026145321278224 5042928689637696 5057547184733472 5080871011933431 5101612968744864 5112614785253118 5116401578450448 5133486331651392 5133686718918186 5133741292630197 5148312607006272 5148367336198944 5150829190879944 5165760469091508 5169586626043488 5183010042127632 5193224424973728 5201884668176064 5215595534256393 5225670149054784 5243324440098888 5258523844518516 5261038374018141 5264991070016652 5276083174197264 5291321290534224 5293907779515498 5295296738536128 5297828852158128 5297885170784856 5309253815455161 5313186254544696 5324379894701472 5330928113637984 5337480659000776 5346381464514288 5355512688254157 5364443564056566 5370770559160864 5388972341212746 5392963825934256 5404593951310697 5411240821961559 5426657462479968 5438302437493508 5442388314606576 5444990764718076 5460774761615382 5479009450127928 5483067623212608 5497519617189171 5524105856867936 5542768376654652 5577338657590128 5577397947548856 5581528994673216 5596240508182467 5600385511547112 5612184213333984 5619086390050848 5635375057190736 5654192773230144 5670522926570304 5689740582825156 5696451243564224 5696734164895059 5719990298289696 5732264731412076 5736571466747472 5739314589837972 5755727099124288 5755951775756754 5768078219259928 5772350498764608 5775172123107816 5791851682882056 5791913253223812 5796203186776032 5822706173455392 5828037452308368 5830886297393586 5832416143106496 5842377478095444 5859084712576576 5878878917686632 5883233264655552 5895920674157124 5898739995111249 5915545522162848 5932693568174736 5935593570971922 5939989925146992 5952504093966144 5952736451851002 5957208830853144 5977037679357888 5977101218321376 5977334536362783 5989927381539156 6004665741375873 6014679147578574 6042116879055972 6042181109844594 6046656410895984 6067084304176038 6079866231111816 6084369444643776 6084434124598752 6104989645289964 6109511467142304 6122686853932398 6143066503784496 6147681880571712 6163885631393919 6181446559118688 6209953459029749 6214619088976428 6235304739577056 6253379706994992 6261070461641424 6274261072018368 6274505989788894 6274572690992463 6279220119007368 6292448966465376 6300187770663072 6313707240000732 6318383654053152 6318450821698704 6339796939339578 6347274297190112 6357859038881856 6373502703376848 6379338292391592 6387247397003551 6408507649009752 6413322455658144 6419194503700176 6427084698855964 6434989085575908 6448546101796656 6453642900090906 6472029347099712 6475124152637712 6475192986514824 6479989009251264 6489087996667419 6493894311110184 6497068638496293 6515578805557536 6515833143242313 6534466234406352 6545626618977303 6550544445137316 6556542133846914 6561468160994808 6586521750371134 6591400231697424 6591470301648648 6613738782397461 6618637422737496 6632581343031072 6651807940074704 6654988712433204 6659988703952688 6674280264196578 6696567105711912 6701527095037632 6701859934709787 6724238870611548 6732504013057797 6766177990386672 6774494682577908 6802488462257982 6816819713670824 6821868771267264 6839849510000793 6844915625224248 6844988390173596 6867772254506592 6887680625455344 6910680056170176 6910949816757558 6954127379008524 6991099253465184 7002757640400192 7011365126024688 7014717832024188 7019988093355536 7034777565596352 7035052170369366 7055095054045632 7058543706020664 7063771802877504 7063846894379808 7064122633883289 7079005087273548 7084248339392928 7108181610809796 7108257174411042 7128508619352384 7140683584338876 7152591418742088 7170190541298954 7176475442945952 7185296454950328 7190618434579008 7209571105135971 7214987762615412 7254614364521238 7256517752808768 7259987686290768 7281033015487176 7284514671717426 7284592109829177 7305345933503904 7305631099998957 7330026156252228 7339035906126067 7351274513707146 7390357835539536 7415325260659602 7415404089354729 7436451543453504 7436530596731808 7461654010909956 7467180682062816 7483283932584042 7492487291946774 7513833409587648 7533637993925901 7539217981917336 7586320777100208 7595645553193412 7643019641882768 7648761955663296 7652419453117296 7668922177879677 7674602367675672 7700229497477088 7700530078377279 7722468910509408 7722551004298416 7726243786319916 7748640703637262 7770716603077824 7774515063191448 7789836637460592 7802827002264096 7838505223582176 7861227565542832 7864986660148332 7887785766777774 7910258090899648 7914124761295896 7919986566862656 7936981935801336 7940861669273247 7942945107804192 7946827756177284 7969779381817044 7986569842052208 7996392170456976 8006220988501164 8019572196771432 8056155838741296 8056241479792792 8062208547861312 8083458511819119 8089445738901384 8106488308149088 8139986193719952 8157453656240262 8163582471909864 8167486147077114 8190755338379328 8191162142423073 8218514175191892 8275986302291136 8286158785301904 8314152564981978 8337839609326656 8348093948855232 8366007986385192 8366096921323284 8372293492009824 8400578267320668 8418276320000976 8424601095598272 8453062585786104 8481289159845216 8498003604502464 8505784389855456 8544676865346336 8558926004933568 8579985447434544 8598061469062208 8598397097118114 8604857200121208 8608971884756958 8633498870183616 8633590648686432 8633927663635131 8652117328889892 8658525748146912 8662758184661724 8687777524323084 8687869879835718 8694304780164048 8712621645875136 8727502158636404 8734059260183088 8742056178462552 8748624214659744 8763566217143166 8788533642263232 8788627068864864 8818318376529948 8824849896983328 8843881011235686 8873318283244272 8879984938603584 8899040352262104 8903390356457883 8909984887720488 8928756140949216 8929104677776503 8935813246279716 8965556519036832 8965651827482064 8976672017410396 8984891072308734 9021570653848896 9022018721367861 9032659576770544 9063175318583958 9063271664766891 9069984616343976 9100626456264057 9119799346667724 9126554166965664 9126651186898128 9146235917602718 9157484467934946 9183574167273792 9184030280898597 9214599755676744 9221522820857568 9272169838678032 9321928633464642 9348486834699584 9352957109365584 9359984124474048 9373127106297383 9380069560492488 9411391608027552 9411758984683341 9418830178511052 9438673449698064 9450281655994608 9470560860001098 9477575481079728 9477676232548056 9509223121624512 9520911445785168 9536788558322784 9560254055065272 9580395273267104 9612761473514628 9619983683487216 9628791755550264 9640627048283946 9652483628363862 9672819152694984 9679983581721024 9680464350136359 9708044020649568 9712686228956568 9712789479772236 9740841466665276 9773368208336304 9780711084525888 9801699351609528 9825816667705974 9834813200770371 9853810447386048 9879782625556701 9887100347546136 9887205452472972 9927956134106244 9948872014546608 9977711910112056 9982483068649806 9989983055929032 10011420396294867 10044850658567868 10052290642556448 10115094369466944 10161742023866862 10203225937489728 10203732693386973 10225229570506236 10232803156900896 10267373437836372 10267482585260394 10296734672397888 10301658381759888 10331520938183016 10339173252086976 10366020084255264 10366424725136337 10386448849947456 10431191068512786 10486648880197776 10517047689037032 10522076748036282 10529982140033304 10552166348394528 10552578255554049 10582642581068448 10587815559030996 10595657704316256 10595770341569712 10618507630910322 10626372509089392 10648759789402944 10661856227275968 10662385761616563 10674961318001552 10692762929028576 10711025376508314 10728887128113132 10741541118321728 10755285811948431 10777944682425492 10785927651868512 10809187902621394 10822481643923118 10853314924959936 10876604874987016 10881921546781857 10884776629213152 10889981529436152 10921549523230764 10958018900255856 10995039234378342 11026911770560719 11048211713735872 11077332034715089 11085536753309304 11122987890989403 11154677315180256 11154795895097712 11192481016364934 11200771023094224 11224368426667968 11224925898876063 11238172780101696 11270750114381472 11379481165650312 11393468329790118 11439980596579392 11464529462824152 11473142933494944 11478629179675944 11511903551513508 11536156438519856 11550344246215632 11583703365764112 11583826506447624 11592406373552064 11622961055455893 11645412346910784 11656074904616736 11661772594787172 11684754956190888 11757757835373264 11791841348314248 11797479990222498 11831091044325696 11831678650166661 11865387136349472 11871187141943844 11879979850293984 11905472903702004 11914417661706288 11954202436642752 11954669072725566 11979854763078312 12009331482751746 12029358295157148 12084233758111944 12084362219689188 12093312821791968 12134168608352076 12159732462223632 12168868249197504 12209979290579928 12219022934284608 12236180484360393 12245373707864796 12251229220615671 12286133007568992 12327771262787838 12362893118237376 12419906918059498 12429238177952856 12470609479154112 12471228847472967 12506759413989984 12522140923282848 12549011979577788 12549145381984926 12558440238014736 12584897932930752 12600375541326144 12627414480001464 12636767308106304 12636901643397408 12679593878679156 12694548594380224 12747005406753696 12758676584783184 12774494794007102 12817015298019504 12826644911316288 12838389007400352 12854169397711928 12869978171151816 12897092203593312 12897595645677171 12907285800181812 12950248305275424 12950385973029648 12978175993334838 12987788622220368 12994137276992586 13031157611115072 13031666286484626 13031804819753577 13068932468812704 13091253237954606 13101088890274632 13113084267693828 13122936321989616 13145349325714749 13173043500742268 13182800463394848 13182940603297296 13227477564794922 13237274845474992 13265162686062144 13265821516853529 13303615880149408 13309977424866408 13319977407905376 13348560528393156 13393134211423824 13403719869419574 13448477741223096 13465008026115594 13477336608463101 13532355980773344 13548989365155816 13594762977875937 13604976924515964 13633639427341648 13679699020001586 13689831250448496 13689976780347192 13719353876404077 13735544509013184 13736226701902419 13775361250910688 13821899633515116 13908254758017048 13982198506930368 13982892950196963 14022730252049376 14029435664048376 14039976186711072 14070104340738732 14117087412041328 14127693788759616 14128245267766578 14158010174547096 14168496678785856 14205841290001647 14216363221619592 14216514348822084 14281367168677752 14305182837484176 14340381082597908 14352950885891904 14370592909900656 14419142210271942 14429975525230824 14460940572425919 14478725442545793 14509228729042476 14519975372581536 14562066030974352 14569029343434852 14569184219658354 14610691867007808 14611262199997914 14660052312504456 14678071812252134 14702549027414292 14738725001558961 14780715671079072 14830650521319204 14830808178709458 14873061193463616 14923308021819912 14934361364125632 14966567865168084 14973724602974709 14984974583893548 15067275987851802 15078435963834672 15172641554200416 15191291106386824 15242613035800293 15286039283765536 15304838906234592 15337844355759354 15349204735351344 15400458994954176 15401060156754558 15401223877890591 15444937821018816 15445102008596832 15452487572639832 15497281407274524 15549030126382896 15579673274921184 15605654004528192 15646786602769179 15677010447164352 15722455131085664 15729973320296664 15775571533555548 15783115122054423 15828249522591792 15873963871602672 15881723338546494 15885890215608384 15893655512354568 15927761446365483 15939558763634088 15973139684104416 15992784340913952 16012441977002328 16039144393542864 16066538064762471 16112311677482592 16112482959585584 16166917023638238 16178891477802768 16212976616298176 16213781853932091 16233722465884677 16279972387439904 16314907312480524 16327164943819728 16334972294154228 16382324284846146 16437028350383784 16572317570603808 16628305129963956 16732015972770384 16732193842646568 16744586984019648 16788721524547401 16801156534641336 16836552640001952 16906125171572208 16962578319690432 17011568779710912 17089353730692672 17090202494685177 17159970894869088 17196794194236228 17209714400242416 17217943769513916 17267181297372864 17267855327270262 17304234657779784 17317051496293824 17325516369323448 17375555048646168 17375739759671436 17388609560328096 17455004317272808 17468118520366176 17484112356925104 17497248429319488 17527132434286332 17577254137729728 17636636753059896 17649699793966656 17674482921853901 17687762022471372 17696219985333747 17746636566488544 17798080704524208 17806780712915766 17819969775440976 17857512281898432 17858209355553006 17871626492559432 17931113038073664 17931303654964128 17953344034820792 17969782144617468 18013997224127619 18044037442735722 18065319153541088 18126350637167916 18126543329533782 18139969232687952 18201252912528114 18239598693335448 18253108333931328 18253302373796256 18292471835205436 18314968935869892 18368060561797194 18429199511353488 18443045641715136 18491656894181757 18544339677356064 18629860377089247 18643857266929284 18705914218731168 18746254212594766 18760139120984976 18822783216055104 18823517969366682 18823718072977389 18837660357022104 18877346899396128 18900563311989216 18941121720002196 18955150962159456 18955352465096112 19041822891570336 19073577116645568 19120508110130544 19160790546534208 19161742191010653 19225522947029256 19239967366974432 19257583511100528 19281254096567892 19304967256727724 19345638305389968 19360928700272718 19416088041299136 19425372457913136 19425578959544472 19467263990002257 19481682933330552 19546736416672608 19547499429726939 19603398703219056 19636879856931909 19651633335411948 19669626401540742 19759565251113402 19774200695092272 19774410904945944 19841216347192383 19855912268212488 19897744029093216 19955423820224112 19964966137299612 19979966111858064 20022840792589734 20089701317135736 20104581285112896 20105579804129361 20197512039173391 20323484047733724 20407465386773946 20450459141012472 20465606313801792 20519548530002379 20534746875672744 20534965170520788 20603316763519776 20663041876366032 20732040168510528 20732849450272674 20862382137025572 20888025271281883 20973297760395552 21034095378074064 21044153496072564 21059964280066608 21104332696789056 21105156511108098 21165285162136896 21175631118061992 21191315408632512 21191540683139424 21237015261820644 21252745018178784 21324771523233126 21349922636003104 21385525858057152 21422050753016628 21457774256226264 21510571623896862 21555889364850984 21571855303737024 21618375805242788 21628713315407913 21644963287846236 21753209749974032 21763843093563714 21769553258426304 21779963058872304 21843099046461528 21853776329487531 21916037800511712 21916893299996871 21990078468756684 22017107718378201 22053823541121438 22154664069430178 22171073506618608 22245975781978806 22246212268064187 22309354630360512 22309591790195424 22384962032729868 22401542046188448 22449851797752126 22541500228762944 22600913981777703 22758962331300624 22786936659580236 22929058925648304 22946285866989888 22957258359351888 23006766533639031 23023807103027016 23072312877039712 23100688492431264 23101590235131837 23167406731528224 23167653012895248 23245922110911786 23312149809233472 23323545189574344 23369509912381776 23515515670746528 23583682696628496 23594959980444996 23663357300333322 23730774272698944 23742374283887688 23759959700587968 23810945807404008 23822585007819741 23828835323412576 23909338145451132 23959709526156624 24018662965503492 24058716590314296 24168467516223888 24168724439378376 24186625643583936 24250375535457357 24268337216704152 24319464924447264 24419958581159856 24472360968720786 24490747415729592 24502458441231342 24572266015137984 24573486427269219 24655542525575676 24685848047878589 24839813836118996 24858476355905712 24942457694945934 25013518827979968 25044281846565696 25098023959155576 25098290763969852 25116880476029472 25254828960002928 25273803286794816 25359187757358312 25494010813507392 25517353169566368 25548989588014204 25634030596039008 25676778014800704 25708338795423856 25739956342303632 25794184407186624 25795191291354342 25814571600363624 25900496610550848 25900771946059296 25901782990905393 25956351986669676 25975577244440736 25988274553985172 26063332572969252 26063609639507154 26137864937625408 26182506475909212 26202177780549264 26226168535387656 26245872643979232 26290698651429498 26346087001484536 26365600926789696 26365881206594592 26454955129589844 26474549690949984 26531643033707058 26607231760298816 26619954849732816 26639954815810752 26697121056786312 26710171069373649 26786268422847648 26787314033329509 26807439738839148 26896955482446192 26930016052231188 26954673216926202 27064711961546688 27097978730311632 27189525955751874 27189814994300673 27209953849031928 27267278854683296 27301879368792171 27359398040003172 27379662500896992 27379953560694384 27438707752808154 27472453403804838 27550722501821376 27552090842695791 27643799267030232 27816509516034096 27965785900393926 28045460504098752 28058871328096752 28079952373422144 28119381318892149 28140208681477464 28234174824082656 28235276954050023 28256490535533156 28316020349094192 28411682580003294 28432726443239184 28433028697644168 28562734337355504 28610365674968352 28680762165195816 28741185819801312 28838284420543884 28859951050461648 28921881144851838 28957450885091586 29018457458084952 29039950745163072 29041393050409077 29124132061948704 29138058686869704 29138368439316708 29222524399995828 29320104625008912 29356143624504268 29405098054828584 29477450003117922 29504439602311113 29561431342158144 29639347876670103 29661301042638408 29661616357418916 29846616043639824 29933135730336168 29947449205949418 29969949167787096 30034261188884601 30134551975703604 30156871927669344 30345283108400832 30382582212773648 30485226071600586 30572078567531072 30609677812469184 30611198080160919 30675688711518708 30698409470702688 30802120313509116 30802447755781182 30890204017193664 30904975145279664 30994562814549048 31098060252765792 31159346549842368 31293573205538358 31444910262171328 31459946640593328 31551143067111096 31566230244108846 31656499045183584 31657734766662147 31747927743205344 31763446677092988 31787311024709136 31855522892730966 31879117527268176 31946279368208832 31985568681827904 32024883954004656 32078288787085728 32133076129524942 32224623354965184 32224965919171168 32265857435845293 32333834047276476 32357782955605536 32427563707864182 32467444931769354 32559944774879808 32629814624961048 32645764640345571 32654329887639456 32669944588308456 32764648569692292 32874056700767568 33080735311682157 33144635141207616 33231996104145267 33256610259927912 33368963672968209 33464031945540768 33464387685293136 33577443049094802 33602313069282672 33673105280003904 33674777696628189 33812250343144416 34180404989370354 34319941789738176 34393588388472456 34419428800484832 34435887539027832 34535710654540524 34608469315559568 34651032738646896 34751110097292336 34751479519342872 34777219120656192 34868883166367679 34910008634545616 34936237040732352 34968224713850208 35054264868572664 35273273506119792 35348965843707802 35375524044942744 35392439970667494 35493273132977088 35495035950499983 35596161409048416 35613561425831532 35639939550881952 35716418711106012 35743252985118864 35862607309928256 35906688069641584 35939564289234936 36027994448255238 36088074885471444 36130638307082176 36252701274335832 36253086659067564 36279938465375904 36402505825056228 36479197386670896 36506604747592512 36584943670410872 36629937871739784 36708541453081179 36736121123594388 36858399022706976 36983313788363514 37088679354712128 37259720754178494 37287714533858568 37411828437462336 37413686542418901 37492508425189532 37520278241969952 37647035938733364 37647436145954778 37675320714044208 37754693798792256 37801126623978432 37882243440004392 37910301924318912 37910704930192224 38083645783140672 38241016220261088 38323484382021306 38451045894058512 38479934733948864 38515167022201056 38562508193135784 38609934513455448 38691276610779936 38692786937031513 38721857400545436 38850744915826272 38851157919088944 38934527980004514 38963365866661104 39093472833345216 39094998859453878 39095414459260731 39206797406438112 39273759713863818 39303266670823896 39339252803081484 39436047977144247 39519130502226804 39548401390184544 39548821809891888 39682432694384766 39711824536424976 39795488058186432 39797464550560587 39910847640448224 39929932274599224 39959932223716128 40045681585179468 40179402634271472 40211159608258722 40395024078346782 40432009825389303 40646968095467448 40784288933627811 40814930773547892 40900918282024944 41039097060004758 41069493751345488 41069930341041576 41158061629212231 41206633527039552 41208680105707257 41326083752732064 41465698900545348 41724764274051144 41776050542563766 41946595520791104 41948678850590889 42068190756148128 42088306992145128 42119928560133216 42210313022216196 42351262236123984 42383081366278848 42474030523641288 42505490036357568 42617523870004941 42649543046466252 42699845272006208 42844101506033256 42915548512452528 43021143247793724 43111778729701968 43236751610485576 43257426630815826 43289926575692472 43382821717277757 43506419499948064 43527686187127428 43559926117744608 43686198092923056 43707552658975062 43832075601023424 43833786599993742 43980156937513368 44034215436756402 44107647082242876 44216175004676883 44309328138860356 44342147013237216 44491951563957612 44492424536128374 44619183580390848 44769924065459736 44803084092376896 44899703595504252 44921173808924127 45201827963555406 45517924662601248 45573873319160472 45727839107400879 45858117851296608 45914516718703776 46013533067278062 46047614206054032 46144625754079424 46201376984862528 46203180470263674 46203671633671773 46334813463056448 46335306025790496 46491844221823572 46647090379148688 46739019824763552 47031031341493056 47167365393256992 47189919960889992 47326714600666644 47349345366163269 47484748567775376 47621891614808016 47645170015639482 47657670646825152 47783284339096449 47818676290902264 47919419052313248 48037325931006984 48117433180628592 48199614194287413 48336935032447776 48337448878756752 48500751070914714 48536674433408304 48638929848894528 48641345561796273 48701167397654031 48839917162319712 48944721937441572 48981494831459184 49004916882462684 49146972854538438 49311085051151352 49371696095757178 49679627672237992 49716952711811424 49884915389891868 50196047918311152 50196581527939704 50233760952058944 50304297546814949 50366164573642203 50509657920005856 50718375514716624 51034706339132736 51097979176028408 51268061192078016 51270607484055531 51416677590847712 51479912684607264 51590382582708684 51629143200727248 51801543892118592 51803565981810786 51912703973339352 51951154488881472 51976549107970344 52126665145938504 52127219279014308 52365012951818424 52404355561098528 52452337070775312 52491745287958464 52581397302858996 52692174002969072 52731762413189184 52909910259179688 52949099381899968 53023448765561703 53063286067414116 53088659956001241 53239909699465632 53394242113572624 53420342138747298 53572536845695296 53574628066659018 53614879477678296 53793910964892384 53860032104462376 53909346433852404 54041991672382857 54195957460623264 54379051911503748 54379629988601346 54419907698063856 54534557709366592 54603758737584342 54718796080006344 54759325001793984 54759907121388768 54877415505616308 54944906807609676 55104181685391582 55287598534060464 55633019032068192 55889581131267741 55931571800787852 56117742656193504 56238762637784298 56280417362954928 56468349648165312 56470553908100046 56471154218932167 56512981071066312 56632040698188384 56823365160006588 56865452886478368 56866057395288336 57125468674711008 57220731349936704 57361524330391632 57482371639602624 57485226573031959 57676568841087768 57719902100923296 57843762289703676 57914901770183172 58036914916169904 58082786100818154 58248264123897408 58276117373739408 58276736878633416 58401791970006771 58445048799991656 58640209250017824 58712287249008536 58810196109657168 58910639570795727 58954900006235844 59008879204622226 59278695753340206 59322602085276816 59323232714837832 59450533464417667 59523649041577149 59693232087279648 59866271460672336 59894898411898836 59939898335574192 60068522377769202 60269103951407208 60313743855338688 60592536117520173 60765164425547296 60970452143201172 61222396160321838 61351377423037416 61396818941405376 61558645590007137 61604240627018232 61604895511562364 61809950290559328 61989125629098096 62196120505531584 62587146411076716 62664075813845649 62919893281186656 63102286134222192 63132460488217692 63312998090367168 63315469533324294 63495855486410688 63526893354185976 63574622049418272 63711045785461932 63758235054536352 64049767908009312 64156577574171456 64266152259049884 64449931838342336 64531714871690586 64667668094552952 64715565911211072 64855127415728364 64886139946223739 64934889863538708 65259629249922096 65291529280691142 65308659775278912 65339889176616912 65529297139384584 65748113401535136 65750679899990613 66051323155134603 66161470623364314 66463992208290534 66513220519855824 66737927345936418 66738636804192561 66928063891081536 66928775370586272 67154886098189604 67204626138565344 67349555393256378 67624500686288832 67802741945333109 68360809978740708 68787176776944912 68838857600969664 68871775078055664 69020299600917093 69071421309081048 69216938631119136 69302065477293792 69502220194584672 69502959038685744 69737766332735358 69820017269091232 69936449427700416 70108529737145328 70259721367039061 70546547012239584 70697931687415604 70751048089885488 70784879941334988 70990071900999966 71192322818096832 71227122851663064 71279879101763904 71432837422212024 71467755023459223 71486505970237728 71813376139283168 71879128578469872 72055988896510476 72176149770942888 72505402548671664 72506173318135128 72559876930751808 72751126606372071 72805011650112456 72958394773341792 73169887340821744 73259875743479568 73417082906162358 73472242247188776 73716798045413952 73720459281807657 73966627576727028 74057544143635767 74519441508356988 74575429067717136 74827373084837802 74985016850379064 75040556483939904 75294071877466728 75294872291909556 75350641428088416 75764486880008784 75821409860384448 76482032440522176 76646968764042612 76902091788117024 77030334044402112 77125016386271568 77219869026910896 77382553221559872 77385573874063026 77443714801090872 77701489831652544 77702315838177888 77705348972716179 77869055960009028 77926731733322208 78189997718907756 78190828918521462 78413594812876224 78547519427727636 78606533341647792 78678505606162968 78872095954288494 79038261004453608 79096802780369088 79097643619783776 79364865388769532 79423649072849952 79594929101121174 79821695280896448 79859864549198448 79919864447432256 80091363170358936 80130513208120947 80358805268542944 80361942099988527 80422319216517444 80729394967386737 80790048156693564 80864019650778606 81293936190934896 81568577867255622 81569444982902019 81629861547095784 81801836564049888 82078194120009516 82138987502690976 82139860682083152 82316123258424462 82417360211414514 82652167505464128 82656272528087373 82931397801090696 83034216161046163 83449528548102288 83552101085127532 83897357701181778 84136381512296256 84176613984290256 84239857120266432 84358143956676447 84420626044432392 84702524472247968 84705830862150069 84948061047282576 85235047740009882 85299086092932504 85688203012066512 85831097024905056 86042286495587448 86223557459403936 86473503220971152 86514853261631652 86579853151384944 86765643434555514 87012838999896128 87055372374254856 87119852235489216 87124179151227231 87372396185846112 87415105317950124 87667573199987484 87960313875026736 88068430873512804 88215294164485752 88432350009353766 88618656277720712 88684294026474432 88918043630010309 88983903127915224 88984849072256748 89539848130919472 89799407191008504 89842347617848254 90102783566653803 90403655927110812 91035849325202496 91147746638320944 91455678214801758 91716235702593216 91829033437407552 91833594240482757 92027066134556124 92095228412108064 92406360940527348 92407343267343546 92670612051580992 92983688443647144 93294180758297376 93478039649527104 94334730786513984 94379839921779984 94653429201333288 94698690732326538 94969497135550752 94973204299986441 95243783229616032 95290340031278964 95566568678192898 95637352581804528 95838838104626496 96074651862013968 96234866361257184 96399228388574826 96673870064895552 96674897757513504 97001502141829428 97073348866816608 97282691123592546 97402334795308062 97679834324639424 97889443874883144 97937293921036713 97962989662918368 98009833764925368 98293945709076876 98622170102302704 98743392191514356 99242205935046471 99359255344475984 99433905423622848 99695988312435801 99769830779783736 100106891018904627 100392095836622304 100393163055879408 100608595093629898 100732329147284406 101019315840011712 101024333089884567 101436751029433248 102195958352056816 102541214968111062 102833355181695424 102959825369214528 103180765165417368 103258286401454496 103607131963621572 103825407946678704 103953098215940688 104253330291877008 104254438558028616 104730025903636848 104808711122197056 104904674141550624 105162794605717992 105384348005938144 105819820518359376 106046897531123406 106126572134828232 106177319912002482 106479819398931264 106485107851499949 106788484227145248 106840684277494596 107149256133318036 107229758955356592 107587821929784768 107720064208924752 107818692867704808 108083983344765714 108391914921246528 108758103823007496 108759259977202692 108839815396127712 109207517475168684 109437592160012688 109519814242777536 109754831011232616 109889813615219352 110125624359243537 110208363370783164 110575197068120928 111266038064136384 111779162262535482 111863143601575704 112235485312387008 112241059627256703 112477525275568596 112560834725909856 112941107816200092 112942308437864334 113025962142132624 113264081396376768 113646730320013176 113730905772956736 113732114790576672 114250937349422016 114723048660783264 114970453146063918 115353137682175536 115439804201846592 115687524579407352 115829803540366344 116073829832339808 116078360811094539 116165572201636308 116552234747478816 116553473757266832 116803583940013542 116890097599983312 117280418500035648 117286243377782193 117424574498017072 117620392219314336 117821279141591454 117909800012471688 118017758409244452 118308143931432741 118557391506680412 118645204170553632 118646465429675664 118901066928835334 119047298083154298 119386464174559296 119392393651681761 119732542921344672 119789796823797672 119879796671148384 120137044755538404 120538207902814416 121185072235040346 121296029476167909 121530328851094592 121850652381865979 121940904286402344 122352866800883433 122444792320643676 122702754846074832 123117291180014274 123208481254036464 123209791023124728 123474184887636693 123619900581118656 123978251258196192 125174292822153432 125328151627691298 125839786562373312 125846036551772667 126204572268444384 126264920976435384 126630939066648588 127053786708371952 127149244098836544 127422091570923864 127516470109072704 127852571610014823 128099535816018624 128532304518099768 129063429743381172 129335336189105904 129710254831456728 129772279892447478 129869779727077416 130148465151833271 130519258499844192 130583058561382284 130679778353233824 131058594278769168 131496226803070272 131501359799981226 132102646310269206 132322941246728628 132648525014030649 132927984416581068 133026441039711648 133475854691872836 133477273608385122 133857550741172544 134309772196379208 134409252277130688 134699110786512756 134763521426772381 135605483890666218 136721619957481416 137183517322202637 137574353553889824 137743550156111328 138040599201834186 138142842618162096 138433877262238272 138604130954587584 138611014901015319 139004440389169344 139005918077371488 139475532665470716 139640034538182464 140217059474290656 140519442734078122 141093094024479168 141395863374831208 141502096179770976 141569759882669976 141980143801999932 142454245703326128 142865674844424048 142935510046918446 142973011940475456 143349853017289347 143626752278566336 143758257156939744 144111977793020952 144352299541885776 144598842582862239 145010805097343328 145012346636270256 145502253212744142 145610023300224912 145916789546683584 145924036685388819 146339774681643488 146519751486959136 146834165812324716 146944484494377552 147440918563615314 147933255153454056 148115088287271534 149038883016713976 149150858135434272 149654746169675604 149970033700758128 150588143754933456 150589744583819112 150701282856176832 150912892640444847 151098493720926609 151528973760017568 153293937528085224 153804183576234048 153811822452166593 154250032772543136 154439738053821792 154771147748126052 154887429602181744 155404631676355776 155410697945432358 155738111920018056 155853463466644416 156379995437815512 156381657837042924 157095038855455272 157213066683295584 157357011212325936 157744191908576988 158076522008907216 158195287239567552 158729730777539064 158847298145699904 159070346296685109 159189858202242348 159265979868003723 159719729098396896 160182726340717872 160261026416241894 160717610537085888 160723884199977054 160844638433034888 161458789934773474 161580096313387128 161728039301557212 162125975017148571 162587872381869792 163137155734511244 163138889965804038 163259723094191568 163603673128099776 164156388240019032 164277975005381952 164279721364166304 164632246516848924 164834720422829028 165312545056174746 165862795602181392 166068432322092326 166899057096204576 167104202170255064 167668743393803223 167794715402363556 168353227968580512 168716287913352894 168841252088864784 169405048944495936 169411661724300138 169413462656796501 169896122094565152 170470095480019764 170598172185865008 171376406024133024 171662194049810112 172084572991174896 172447114918807872 172455679719095877 172947006441942304 173029706523263304 173159706302769888 173531286869111028 174110744748509712 174248358302454462 174744792371692224 174830210635900248 175205375910020313 175335146399974968 175920627750053472 176136861747025608 176430588328971504 176731918712387181 176864700018707532 177237312555441424 177836087260020618 177967806255830448 177969698144513496 178351600393253001 178570947124731447 179079696261838944 179598814382017008 179684695235696508 180205567133307606 180807311854221624 181777608352560519 182295493276641888 182911356429603516 183667188480965514 184054132269112248 184190456824216128 184675936770021411 184812721881054696 184814686534687092 185967376887294288 186588361516594752 187992227441536947 188759679843559968 189306858402666576 189397381464653076 189938994271101504 189946408599972882 190487566459232064 190580680062557928 191133137356385796 191274705163609056 192149303724027936 192469732722514368 192798456777149652 193349795515027008 194003004283658856 194146697733633216 194565382247185092 194658419838671217 194804669590616124 195778887749766288 195874587842073426 195925979325836736 196019667529850736 196587891418153752 197244340204605408 197486784383028712 198153969465403809 198484411870092942 198718510688951968 199391976624871602 199539661559567472 200213782037809254 200215910412577683 200784191673244608 200786326111758816 201217190187259796 201464658294568812 202048666179769134 202873502058866496 203408225835999327 204391916704113632 205082429936222124 206361530330834736 206516572802908992 207060898802751279 207214263927243144 207650815893357408 207906196431881376 208506660583754016 208508877116057232 209460051807273696 209809348283101248 210325589211435984 210768696011876288 210779164101117183 211639641036718752 212093795062246812 212253144269656464 212354639824004964 212970215702999898 213576968454290496 213681368554989192 214298512266636072 214459517910713184 215440128417849504 215637385735409616 216167966689531428 217516207646014992 217518519954405384 217679630792255424 218253379819116213 218415034950337368 218875184320025376 219509662022465232 219779627230438704 220251248718487074 220416726741566328 221150394136241856 221161377845422971 222172632430907301 223558324525070964 223726287203151408 224482119254513406 224955050551137192 225121669451819712 225882215632400184 225884616875728668 226051924284265248 227293460640026352 227464229581153344 229446097321566528 229768277984100713 229940906292127836 230706275364351072 231375049158814704 231659607080732688 232147659664679616 232156721622189078 232331144403272616 233104469494957632 233106947514533664 233607167880027084 233780195199966624 234572486755564386 234849148996034144 235240784438628672 235642558283182908 235819600024943376 236035516818488904 236616287862865482 237114783013360824 237290408341107264 237292930859351328 237802133857670668 238094596166308596 238784787303363522 239465085842689344 239579593647595344 239759593342296768 240274089511076808 240391539624362841 241076415805628832 241085826299965581 242188184902160211 242370144470080692 242592058952335818 243701304763731958 243881808572804688 244705733601766866 244708334948706057 244889584641287352 245405509692149664 246234582360028548 246416962508072928 246419582046249456 246948369775273386 247956502516392384 247968817584262119 249102648483138489 250348585644306864 250656303255382596 251692073103545334 252409144536888768 252529841952870768 253074431870029341 253261878133297176 254107573416743904 254117492586450207 254844183141847728 255705143220029646 257064609036199536 258126859486762344 258670672378211808 259420509662913456 259544559784894956 259739559454154832 260296930303666542 261038516999688384 261166117122764568 261359556706467648 261372537453681693 262117188557538336 263002719599962452 264205292620538412 264645882493457256 265297050028061298 265855968833162136 266052882079423296 266754130890030927 266951709383745672 266954547216770244 268619544392758416 269398221573025512 269527042853544762 270308350699961409 271210967781332436 271544328526664479 273443239914962832 274367034644405274 275148707107779648 275487100312222656 276081198403668372 276285685236324192 277222029802030638 278011836154742976 278951065330941432 280434118948581312 281038885468156244 282791726749662416 283004192359541952 283139519765339952 283960287603999864 284908491406652256 284919612899959323 285731349688848096 285871020093836892 286699706034578694 287516514313879488 288223955586041904 288704599083771552 289197685165724478 290021610194686656 290024693272540512 291004506425488284 291220046600449824 291848073370777638 292679549363286976 293039502973918272 293668331624649432 293811881763110139 293888968988755104 294881837127230628 295866510306908112 296230176574543068 298077766033427952 298301716270868544 299087964937307403 299309492339351208 299940067401516256 300320673056713881 301176287509866912 301179489167638224 301825785280889694 302196987441853218 303057947520035136 303072999269653701 306587875056170448 307623644904333186 308500065545086272 308879476107643584 309542295496252104 309774859204363488 310821395890864716 311476223840036112 312759990875631024 312763315674085848 314190077710910544 314426133366591168 314714022424651872 315488383817153976 316153044017814432 317459461555078128 318140692593370218 318379716404484696 318531959736007446 319439458196793792 319455323554499847 320365452681435744 320522052832483788 321447768399954108 321689276866069776 322917579869546948 323160192626774256 323456078603114424 324251950034297142 325175744763739584 326274311469022488 326277779931608076 326519446188383136 328312776480038064 328559442728332608 329264493033697848 329669440845658056 330376873077730611 330625090112349492 331725591204362784 332136864644184652 333798114192409152 334208404340510128 335337486787606446 335589430804727112 336706455937161024 336723178881770109 337432575826705788 337682504177729568 338823323448600276 338826925313593002 339792244189130304 340940190960039528 341196344371730016 342752812048266048 344169145982349792 344911359438191754 345894012883884608 346059413046526608 346319412605539776 347062573738222056 348221489497019424 348235082433283617 348496716604908924 349660421271800496 350410751820040626 350670292799949936 351841255500106944 352273723494051216 352861176657943008 353463837424774362 353729400037415064 354474625110882848 354924431794298223 355672174520041236 355935612511660896 355939396289026992 356703200786506002 357141894249462894 358159392523677888 358177180955045283 359197628764034016 359369390471393016 360411134266615212 361614623708443248 363555216705121038 363888088428503727 364590986553283776 365551957145597937 365822712859207032 367058600402650299 367334376961931028 368108264538224496 369351873540042822 369625443762109392 369629373069374184 370422554662910079 371934753774588576 375984454883073894 377519359687119936 377538109655318001 378613716805333152 378794762929306152 379892817199945764 381161360125115856 382266274712771592 382549410327218112 383557714830044469 384298607448055872 385596913554299304 388006008567317712 389130764494370184 389316839677342434 389609339181232248 390445395455499813 391557775499532576 391749175684146852 392039335059701472 393175782836307504 394488680409210816 394973568766057424 396307938930807618 396968823740185884 397437021377903936 397945575042091947 398783953249743204 399079323119134944 400427564075618508 400431820825155366 401572652223517632 402434380374519592 402929316589137624 404097332359538268 406816451671998654 408783833408227264 410164859872444248 411550551966607911 412723060661669472 414121797605502558 414428527854486288 415301631786714816 415812392863762752 417013321167508032 417017754232114464 418920103614547392 420651178422871968 421558328202234366 423279282073437504 424187590124493624 424506288539312928 424709279648009928 425940431405999796 427362737109978384 428597024533272144 428919035821426368 430049559051868041 430880256835699008 431274771470819232 432335933379062856 433796527748586717 435032415292029984 435037039908810768 436506759638232426 436830069900674736 437750368640050752 437772110056166457 439019324044930464 439559254460877408 440502497436974148 440833453483132656 442322755690845942 444345264861814602 447116649050141928 447452574406302816 448964238509026812 449910101102274384 451764431264800368 451769233751457336 452103848568530496 452738677921334541 453295481162779827 454586921280052704 459536555968201426 459881812584255672 461412550728702144 461435467356499779 462750098317629408 463319214161465376 464313443244378156 464662288806545232 466213895029067328 467214335760054168 467560390399933248 469144973511128772 469698297992068288 471285116566365816 471639200049886752 472071033636977808 473232575725730964 474229566026721648 474585861718702656 475604267715341336 476189192332617192 477211038890055327 477569574606727044 479159187295190688 480548179022153616 480783079248725682 482152831611257664 482171652599931162 484376369804320422 484740288940161384 485184117904671636 486377925051445713 487402609527463916 487763617145609376 489411467203533732 489416669897412114 489779169282574704 490811019384299328 492469164720057096 492833925016145856 492839164092498912 493896739550546772 495937635168524238 498205296966276978 500697171288613728 501312606510765192 503006230181409669 503384146207090668 505059683905741536 506148863740058682 506523756266594352 508215146833487808 508234985172900414 508240387970389503 509688366283695456 511410286440059292 514129218072399072 516253718973524688 517341344756423616 517367039157287631 518841019325826912 519089119569789912 519479118908309664 520593860607333084 522332234245529136 522745074907363386 524234377115076672 525616127730060939 526005439199924904 528410585241076824 529291764986914512 530195756137161543 530594100056122596 531711937666324272 533508261780061854 533903418767491344 533909094433540488 535054801179759003 535712841374194341 537239088785516832 538796443146051024 539054085707089524 540616701399922818 542421935562664872 543088657053328958 545332825057681557 546886479829925664 548734069288810548 552162396807336744 552571370472648384 554027810310064233 554444059604061276 557902130661882864 562077770936312488 563976682324610841 565583453499324832 566279039530679904 567920575207999728 569816982813304512 569839225799918646 571462699377696192 571742040187673784 573399412069157388 576447911172083808 577409198167543104 578395370331448956 580049386545081024 582009012850976568 582440093200899648 583696146741555276 583975259516013651 587336663249298864 587623763526220278 587777937977510208 589763674254461256 591733020613816224 592460353149086136 594461908396211427 596155532066855904 598175929874614806 598618984678702416 599880134803032512 600641346113427762 600647731237733049 602352575019733824 602358978335276448 603651570561779388 604393974883706436 606145998539307402 613175750112340896 615247289808666372 619084590992504208 619549718408726976 621182696408253837 621642791781729432 622952447680072224 625519981751262048 625526631348171696 628380155421821088 629428044849303744 630976767634307952 632306088035628864 632337492303351549 634918923110156256 636281385186740436 636759432808969392 637063919472014892 638910647108999694 640730905362871488 641044105664967576 642895536799908216 643378553732139552 645835159739093896 646320385253548512 646912157206228848 648503900068594284 652548622938044976 652555559863216152 653038892376766272 653955868108594337 654760139457348639 656625552960076128 658528986067395696 659338881691316112 660753746155461222 661250180224698984 663451182408725568 664273729288369304 666517897292721903 668416808681020256 670674973575212892 671178861609454224 673446357763540218 674865151653411576 675365008355459136 677646646897200552 677653850627186004 681880381920079056 682392688743460032 688338291964699584 689304833952302139 689822718876383508 692118826093053216 694125147476444112 696442978994038848 696470164866567234 696993433209817848 699320842543600992 700821503640081252 701340585599899872 704547446988102432 705722353315886016 706927674849548724 707458800074830128 708949250221765696 709848863588596446 711344349040082472 711871225023321792 711878792578053984 713406401573012004 714283788498925788 716354361910090566 718395257528068032 718738780942786032 720822268533230424 723229247416886496 723257478899896743 726564554706480633 727110433410242076 727776176857007454 731103914291195874 731645425718414064 734117200805300598 734125004846118171 734668753923862056 736216529076448992 738703747080085644 739250887524218784 739258746138748368 740845109325820158 743869507549177152 743906452752786357 747307945449415467 751968909766147788 755076219310636002 757227433610666304 757589525858612304 759223295610088023 759785634399891528 762322720250231712 764532549425543184 767115429660088938 771193827108598608 772856935037429671 776012017134635424 778261528988740368 778633679354684868 779218678362464496 780890790910999626 783115550999065152 783498351368293704 784078670119402944 786351565672615008 789947137532114848 792615877861615236 793937647480371768 795891150084183894 797567906499486408 798158646238269888 800262392670092781 800855128151237016 800863641650310732 804868760749039184 805858633178275248 808194664719076536 810925052099884227 813632903343997308 814632985579993437 820329719744888496 823101103933215822 825446121323338944 828243595211005116 828857055708972576 834035508464228928 841302356845743936 843116656404468732 848375180248987248 849012577078625856 849418559296019856 851880862811999592 854725474219956768 854758838699877969 857194049066544288 860099118103736082 862549542941638464 864671866758125712 867593055497173434 870064830584059968 870074079817621536 873013519276464852 873660139801349472 875544220112332914 878038648089860928 879118508921754816 881004994873948296 881435645289330417 881666906966265312 884645511381691884 888690529723629204 894233298100283856 894905148812605632 897263894811922209 897928477018053624 899820202204548768 903528862529600736 903538467502914672 905477355842669082 906590962325559654 909173842560105408 909218997808961103 913376377771507793 919073111936402852 919763625168511344 922870934712999558 925500196635258816 926638428322930752 928626886488756312 929324577613090464 934428671520108336 938289947022257544 942570233132731632 943278400099773504 944142067273955616 946465151451461928 948459132053443296 951208535430682672 952378384665234384 954422077780110654 955139149213454088 958318374590381376 958365970663499541 961096358044307232 961566158497451364 964343305199862324 968752739608640844 969480577880322768 970368235809343272 972755850102891426 974805219054927832 975527234291218752 978822934407067464 978833339794824228 979558338565149408 984938329440114192 985678328184997824 987793479101093544 991130619233191833 991875270337048476 996410593932553956 1001394342577227456 1002625213021530384 1006012460362819338 1006768292414181336 1010119367811483072 1010169536645310327 1012297727480117364 1013047512533188704 1016469970345800828 1016480775940779006 1019376732567390912 1022820572880118584 1028258436144798144 1032507437947049376 1034734078314575262 1037682038651653824 1038178239139579824 1038958237816619328 1041187721214666168 1044664468491058272 1044705247299850851 1045490149814726772 1051232255460121878 1052010878399849808 1056821170482153648 1058583529973829024 1060391512274323086 1061188200112245192 1063423875332648544 1067016523560123708 1067806837534982688 1067818188867080976 1070109602359518006 1071425682748388682 1074478177571033664 1074531542865135849 1077592886292102048 1078108171414179048 1081233402799845636 1084843871125329744 1086177314106657916 1090665650115363114 1091664265285511181 1093772959659851328 1096655871436793811 1097468138577621096 1101175801207950897 1104324793614673488 1108055620620128466 1108888119208122552 1111267663988730237 1115804261323765728 1124155541872624976 1127953364649221682 1131166906998649664 1132558079061359808 1132614328965954003 1135841150415999456 1139678451599837292 1143484080375347568 1146798824138314776 1152895822344167616 1156790740662897912 1164018025701953136 1167392293483110552 1167950519032027302 1171336186366499439 1174673326498597728 1175247527052440556 1179527348508922512 1183466041227632448 1184920706298172272 1188923816792422854 1192311064133711808 1193836725126275841 1196351859749229612 1197237969357404832 1201282692226855524 1201295462475466098 1204717956670552896 1207303141123558776 1208787949767412872 1212291997078614804 1226351500224681792 1230494579617332744 1234651655899823733 1238169181985008416 1242365392816507674 1243285583563458864 1245904895360144448 1251039963502524096 1251053262696343392 1256760310843642176 1261953535268615904 1264674984606703098 1269837846220312512 1272562770373480872 1273518865617938784 1274127838944029784 1277821294217999388 1282088211329935152 1285791073599816432 1286757107464279104 1290148677155604123 1291670319478187792 1292640770507097024 1293824314412457696 1297007800137188568 1301389583245760151 1305097245876089952 1305111119726432304 1307911736217188674 1309520278914697278 1313251105920152256 1313316330168499371 1317057972134791392 1318677763382632224 1321507492310922444 1322500360449397968 1328547458576738608 1333035794585443806 1336833617362040512 1341349947150425784 1342357723218908448 1346892715527080436 1349730303306823152 1355293293794401104 1355307701254372008 1358216033764003623 1363760763840158112 1378609667904604278 1379645437752767016 1384237652186106432 1384306402069499337 1388250294952888224 1392940329733134468 1393986866419635696 1398641685087201984 1401643007280162504 1402681171199799744 1409094893976204864 1413855349699097448 1414917600149660256 1419697727177192892 1422688698080164944 1423757585156107968 1426812803146024008 1428567576997851576 1431633116670165981 1432708723820181132 1437477561885572064 1441644537066460848 1446458494833772992 1446514957799793486 1453129109412961266 1454220866820484152 1455552353714014908 1459133775154337139 1462207828582391748 1463290851436828128 1468234401610601196 1468250009692236342 1469337507847724112 1472433058152897984 1477407494160171288 1478501775048437568 1478517492277496736 1481690218651640316 1487812905505572714 1494615890898830934 1503937819532295576 1509018690544229007 1510152438621272004 1515179051717224608 1518446591220176046 1519571268799783056 1524645440500463424 1524721163911168509 1529065098851086368 1534230859320177876 1542387654217197216 1545713870074859342 1552024034269270848 1552101117471862893 1556523057977480736 1557267358709369736 1558437356724928992 1561781581821999252 1566996702736587408 1572703131345230016 1576848383190182817 1579894275064229696 1585231755723230472 1587875294960743536 1590587268411484629 1591782300168367788 1595135812998972816 1600524785340185562 1601710256302474032 1601727283300621464 1605164403539277009 1609737521498078368 1611717266356550496 1616389329438153072 1621850104199768454 1627265806687994616 1629265971159986874 1635998475173044671 1640659439489776992 1646202207866431644 1656487190422010232 1657714111417945152 1662083430930192699 1686233312808937464 1691930046973832523 1696750360497974496 1698837118592039712 1703761725623999184 1709450948439913536 1709517677399755938 1714388098133088576 1720198236207472164 1729343733516251424 1735186110994346868 1740148159635243072 1746027038552929704 1747320279602698944 1751088440224665828 1751925778548040953 1762009989747896592 1762871290578660834 1763333813932530624 1769291022763383768 1777381059447258408 1783385725188634281 1788466596200567712 1794527789623844418 1795856954036107248 1799640404409097536 1801943193713199147 1807057725059201472 1807076935005829344 1810954711685338164 1813181924651119308 1818437995617922206 1826752755543015586 1838146223872805704 1839527250337022688 1845741869425999116 1857253772977512624 1858649155226180928 1863548089224761511 1868857343040216672 1876579894044515088 1885140466265463264 1888284134547911232 1892930302902923856 1896918264106886592 1897012476910054647 1902417070861365344 1904756769330468768 1908844155560221308 1910278298426908176 1916731941326999082 1922192716088614464 1923132316994902728 1928686610399724648 1937505479217281688 1938961155760645536 1940736471618686544 1945511700205782852 1949610438109855664 1957645868814134928 1957666679589648456 1959116677130298816 1961867604325783011 1964280418372045917 1969876658880228384 1975586958202187088 1982261238466383666 1983750540674096952 1992821187865107912 1999553691878165709 2005250426043060768 2012024920725638676 2013536584828362672 2020339073290620654 2024595454960234728 2026095025066377408 2032939940691601656 2032961551881558012 2045641145760237168 2065014875894098752 2067914501856906417 2069468156629150524 2076356478279159648 2082375442429332336 2089328936982116544 2089410494599701702 2090980299629453544 2102464510920243756 2104021756799699616 2113642340964307296 2117167059947658048 2120783024548646172 2122376400224490384 2126847750665297088 2134033047120247416 2135613675069965376 2135636377734161952 2140219204719036012 2142851365496777364 2149063085730271698 2155185772584204096 2156216342828358096 2162466805599691272 2169687742250659488 2172354628213315832 2179693664119441899 2181331300230726228 2183328530571022362 2193311742873587622 2194936277155242192 2202351602415901794 2202375014538354513 2208649587229346976 2216111241240256932 2217776238416245104 2222535327977460474 2231608522647531456 2241923836348246401 2248311083745249952 2255906729298443364 2265228657931908006 2271682300831998912 2277669886830264069 2279356903199674584 2286968160750695136 2293597648276629552 2313581481325795824 2318570805112289013 2328036051403906272 2334784586966221104 2335901038064054604 2342672372732998878 2349346652997195456 2350495054104881112 2359054697017845024 2369841412596344544 2377847633584845708 2387673450252551682 2392703719498459224 2394475938714809664 2400787178010278343 2402565384453711048 2402590924950932196 2414606282247117552 2417575899534825744 2424583994157229608 2432775156299652681 2443898956739980311 2460989159234665488 2469303311799647466 2476338363970016832 2484730785633015348 2486571167126917728 2502106525392686784 2523907070537231808 2529349969213406196 2545125540746961744 2547037731235877568 2548255677888059568 2555642588435998776 2564176422659870304 2571582147199632864 2580297354311208246 2583340638956375584 2587648628824915392 2594015600274377136 2602779166491520302 2610194491752179904 2610222239452864608 2615823472434377348 2619040557829394556 2626632660336998742 2634115944269582784 2637355526765264448 2643014984621844888 2644306935867991251 2645000720898795936 2657094917153477216 2666071589170887612 2682699894300851568 2684715446437816896 2691791684435766627 2693785431054160872 2699460606613646304 2710586587588802208 2710615402508744016 2716432067528007246 2727521527680316224 2727656993426883309 2740129133314523379 2757219335809208556 2759290875505534032 2768612804138998674 2776500589905776448 2785880659466268936 2787973732839271392 2803286014560325008 2827710699398194896 2829835200299320512 2839395454354385784 2845377396160329888 2853625606292048016 2857135153995703152 2863266233340331962 2865417447640362264 2874955123771144128 2875097911990498623 2883289074132921696 2893029915599586972 2906258218825922532 2908441733640968304 2911104707428029816 2918267550308674278 2924415657164783496 2926581702873656256 2936468803221202392 2936500019384472684 2938675015695448224 2954814988320342576 2957034984554993472 2963380437303280632 2973391857699575499 2975625811011145428 2986987613793309269 2989231781797661868 3007875639064591152 3018037381088458014 3020304877242544008 3030358103434449216 3036893182440352092 3039142537599566112 3049442327822337018 3058130197702172736 3068461718640355752 3084775308434394432 3091427740149718684 3104202234943725786 3113046115954961472 3114534717418739472 3116874713449857984 3123563163643998504 3133993405473174816 3134115741899552553 3153696766380365634 3170463511446460944 3175750589921487072 3181174536822969258 3183564600336735576 3190271625997945632 3201049570680371124 3203420512604948064 3203454566601242928 3210328807078554018 3219475042996156736 3223434532713100992 3223594628595407547 3232778658876306144 3243700208399536908 3254531613375989232 3258531942319973748 3271996950346089342 3281318878979553984 3289967614310381433 3292404415732863288 3303527403623852691 3312974380844020464 3324166861860385398 3333802991966190711 3372466625617874928 3383860093947665046 3393500720995948992 3397674237184079424 3397842986897862009 3407523451247998368 3419035354799511876 3440396472414944328 3458687467032502848 3470372221988693736 3492054077105859408 3502176880449331656 3503851557096081906 3514008559099498317 3524019979495793184 3525742581157321668 3538582045526767536 3554762118894516816 3566771450377268562 3576933192401135424 3589055579247688836 3591713908072214496 3603886387426398294 3614153870011658688 3621909423370676328 3626363849302238616 3636875991235844412 3653505511086031172 3676292447745611408 3679054500674045376 3691483738851998232 3703954967699471199 3714507545955025248 3727096178449523022 3737714686080433344 3753159788089030176 3770280932530926528 3785860605805847712 3794024953820109294 3804834141722730688 3809513538660937536 3817688311120442616 3820556596853816352 3833463882653998164 3846264633989805456 3857373220799449296 3875010958434563376 3877922311521291072 3881472943237373088 3891023400411565704 3899220876219711328 3904168749737280453 3915291737628269856 3915333359179296912 3923735208651566022 3928560836744091834 3939753317760456768 3939948990505498113 3951173916404374176 3964522476932767332 3967501081348193904 3985642375730215824 3999107383756331418 4010500852086121536 4024049841451277352 4027073169656725344 4040678146581241308 4049190909920469456 4065879881383203312 4065923103763116024 4074648101292010869 4091282291520474336 4135829003713812834 4138936313258301048 4152712956558319296 4152919206208498011 4164750884858664672 4178820989199403404 4181960599258907088 4204929021840487512 4208043513599399232 4227284681928614592 4241566049097292344 4244752800448980768 4268066094240494832 4271272755468323904 4280438409438072024 4285702730993554728 4294899350010497943 4298126171460543396 4312432685656716192 4324933611199382544 4339375484501318976 4344709256426631664 4359387328238883798 4362662600461452456 4366657061142044724 4377401325463011417 4386623485747175244 4389872554310484384 4404703204831803588 4404750029076709026 4417299174458693952 4432222482480513864 4435552476832490208 4445070655954920948 4483847672696492802 4496622167490499904 4511813458596886728 4527056071632687021 4530457315863816012 4555339773660528138 4558713806399349168 4573936321501390272 4587195296553259104 4627162962651591648 4637141610224578026 4656072102807812544 4656303352415588679 4669569173932442208 4671802076128109208 4685344745465997756 4700990108209762224 4718109394035690048 4730545149570548451 4739682825192689088 4755695267169691416 4771761805234453887 4775346900505103364 4785407438996918448 4801574356020556686 4805130768907422096 4805181849901864392 4815493210617831027 4829212564494235104 4835151799069651488 4849167988314459216 4865550312599305362 4887797913479960622 4907995425519134013 4921978318469330976 4938606623599294932 4969461571266030696 4973142334253835456 4986250292790578097 5058699938426812392 5075790140921497569 5090251081493923488 5096511355776119136 5111285176871997552 5128352845319740608 5143164294399265728 5160594708622416492 5166681277912751168 5188031200548754272 5205558332983040604 5220444478905729216 5231646944868754696 5238081115658789112 5253265320673997484 5286029969243689776 5288613871735982502 5290001441797591872 5314189834306954432 5332143178341775224 5350157175565902843 5365399788601703136 5383583368871533254 5387570862108321744 5398921213227292608 5421173175177604416 5421230805017488032 5432864135056014492 5455313986853766618 5480258266629046758 5514438671618417112 5518581751011068064 5537225608277997348 5571761318932537872 5575947465678542784 5590644267674284533 5606572029120650016 5655421398796389792 5678790908708771568 5690754792320659776 5691037430730163941 5707251212584096032 5714270307991406304 5726532466680663924 5730834895280724528 5750195823980997246 5766578148265843392 5786059831199173944 5812516437651845064 5816883467281936608 5822209414856059632 5836535100617348556 5848831314329566992 5872937606442404784 5873000038768945368 5877350031390896448 5885602812977349033 5892841255116137751 5909629976640685152 5926760874606561264 5946783715399150998 5951251622022290856 5973975227586618538 5978463563595323736 5998661075634497127 6015751278129182304 6036074762176916028 6040609754485088016 6073786364880704184 6078285075199132224 6098884655644674036 6136923437280711504 6182855480299437368 6203743505570719251 6208404469887451572 6229069434837478944 6247126327287997008 6267986810946349632 6268231483799105106 6307393532760731268 6340927022892921888 6351501179842974144 6362349073645938516 6367129200673471152 6380543251995891264 6402099141360742248 6406841025209896128 6406909133202485856 6420657614157108036 6447189257190815094 6465557317752612288 6487400416799073816 6509063226751978464 6517063884639947496 6539080992358325697 6543993900692178684 6579935228620762866 6584808831465726576 6607054807247705382 6607125043615063539 6625948761688040928 6648333723720770796 6667605983932381422 6725771509044739203 6744933251235749856 6767720187895330092 6795685973795724018 6815046902495996736 6833009660490792207 6838070709599023752 6880792944829888656 6940744443977387472 6955712415336867039 6984108154211718816 7004353760898663312 7007703114192163812 7028017118198996634 7048039958991586368 7051485162314643336 7077164091053535072 7109524237789033632 7133542900754537124 7178111158495377672 7183427816144428992 7202361534030835029 7207772774852796588 7243818846741352656 7252727698604477232 7273751982471688824 7307011022172062344 7331696870219940933 7352584895491222816 7382967477703996464 7407909935398942398 7429015091910050496 7454192356899046044 7506319576178060352 7571721211611695424 7588049907640218588 7635376622240885232 7641113193707632704 7666927765307996328 7692529267979610912 7714746441598898592 7750021916869126752 7762945886474746176 7782046800823131408 7798441752439422656 7808337499474560906 7830583475256539712 7830666718358593824 7847470417303132044 7857121673488183668 7879897981010996226 7902347832808748352 7929044953865534664 7935002162696387808 7971284751460431648 7998214767512662836 8048099682902554704 8054146339313450688 8075375053307299881 8081356293162482616 8098381819840938912 8131759762766406624 8131846207526232048 8149296202584021738 8182564583040948672 8182970980280649927 8220387399943570137 8271658007427625668 8277872626516602096 8305838412416996022 8329501769717329344 8357641978398806808 8363921198517814176 8409858043680975024 8483132098194584688 8489505600897961536 8501426285411726381 8536132188480989664 8560876818876144048 8571405461987109456 8589798700020995886 8596252342921086792 8624865371313432384 8649867222398765088 8689418512853263328 8718774656477767596 8725325200922904912 8733314122284089448 8754802650926022834 8773246971494350488 8779745108620968768 8809406409663607176 8809500058153418052 8864444964961027728 8871104953664980416 8890141311909841896 8920175573098726497 8960962841379927807 8967695345392985604 9023626917193773456 9054112143265374042 9060914631727632024 9110679547321056276 9117427612798698336 9174390593106518208 9254325925303183296 9274283220449156052 9312606704831177358 9339138347864884416 9343604152256218416 9370689490931995512 9401980216419524448 9402347225698657659 9461090299141096902 9511390534339382832 9543523610468907774 9550693801010206728 9570814877993836896 9603148712041113372 9610261537814844192 9610363699803728784 9630986421235662054 9658425128988470208 9670303598139302976 9670783885786222641 9698335976628918432 9731100625198610724 9775595826959921244 9815990851038268026 9843956636938661952 9869902842931144299 9877213247198589864 9938923142532061392 9972500585581156194 10001408975898572133 10047140155486585723 10117399876853624784 10151580281842995138 10180502162987846976 10193022711552238272 10222570353743995104 10321189417244832984 10376062401097508544 10411116665966081208 10463293889737509392 10476162231317578224 10506530641347994968 10542025677298494951 10572059938487379552 10577227743471965004 10664286356683550448 10700314351131805686 10730799577203406272 10767166737743066508 10775141724216643488 10842461610034976064 10865728270112028984 10910627973707533236 10960516533258093516 11028877343236834224 11037163502022136128 11074451216555994696 11111864903098413597 11143522637865075744 11181288535348569066 11213144058241300032 11310842797592779584 11357581817417543136 11382074861460327882 11414502425168192064 11428540615982812608 11453064933361327848 11461669790561449056 11500391647961994492 11572119662398347888 11625032875303690128 11633766934563873216 11644418829712119264 11673070201234697112 11697662628659133984 11745875212884809568 11746000077537890736 11771205625954698066 11785682510232275502 11819259953281370304 11819846971516494339 11853521749213122528 11893567430798301996 11902503244044581712 11947950455173237076 11956927127190647472 11997322151268994254 12031502556258364608 12072149524353832056 12081219508970176032 12147572729761408368 12197769311289348072 12223944303876032607 12273846874561423008 12365710960598874736 12407487011141438502 12416808939774903144 12458138869674957888 12458757618625494033 12494252654575994016 12536462967598210212 12614787065521462536 12681854045785843776 12724698147291877032 12734258401346942304 12804198282721484496 12813818266404971712 12841315228314216072 12884698050031493829 12894378514381630188 12974800833598147632 13018126453503956928 13034127769279894992 13078161984716651394 13087987801384357368 13132203976389034251 13159870457241525732 13169617662931453152 13214109614495410764 13214250087230127078 13251897523376081856 13296667447441541592 13335211967864762844 13451543018089478406 13489866502471499712 13535440375790660184 13581168214898061063 13591371947591448036 13666019320981584414 13676141419198047504 13761585889659777312 13881488887954774944 13911424830673734078 13968216308423437632 13968910057246766037 14008707521797326624 14015406228384327624 14056034236397993268 14102970324629286672 14154328182107070144 14191635448711645353 14219048475578067264 14267085801509074248 14315285415703361661 14356222316990755344 14404723068061670058 14415545549705593176 14446479631853493081 14487637693482705312 14505455397208954464 14547503964943377648 14614022044344124688 14663393740439881866 14705169790982445632 14723986276557402039 14765934955407992928 14815819870797884796 14908384713798092088 15176099815280437176 15227370422764492707 15270753244481770464 15333855530615992656 15385058535959221824 15429492883197797184 15500043833738253504 15564093601646262816 15616674998949121812 15661333436717187648 15694940834606264088 15714243346976367336 15759795962021992452 15858089907731069328 15870004325392775616 15942569502920863296 15996429535025325672 16050471526697708529 16096199365805109408 16150750106614599762 16162712586324965232 16196763639681877824 16263519525532813248 16263692415052464096 16298592405168043476 16365941960561299854 16440774799887140274 16543316014855251336 16555745253033204192 16611676824833992044 16715283956797613616 16727842397035628352 16771932803022853599 16819716087361950048 16966264196389169376 17002852570823452762 17072264376961979328 17073112292190491823 17121753637752288096 17142810923974218912 17179597400041991772 17192504685842173584 17299734444797530176 17378837025706526656 17437549312955535192 17450650401845809824 17466628244568178896 17509605301852045668 17546493942988700976 17618812819327214352 17619000116306836104 17656808438932047099 17728889929922055456 17780282623819683792 17840351146197452994 17921925682759855614 17935390690785971208 17995983226903491381 18047253834387546912 18108224286530748084 18121829263455264048 18221359094642112552 18234855225597396672 18548566440898312104 18611230516712157753 18625213409662354716 18687208304512436832 18741378981863991024 18803960432839048896 18804694451397315318 18922180598282193804 19022781068678765664 19087047220937815548 19101387602020413456 19141629755987673792 19206297424082226744 19220523075629688384 19220727399607457568 19261972842471324108 19341567771572445282 19396671953257836864 19462201250397221448 19551191653919842488 19617242977074977091 19631981702076536052 19739805685862288598 19754426494397179728 19821375130845190617 19877846285064122784 19945001171162312388 20002817951797144266 20094280310973171446 20177314527134217609 20234799753707249568 20303160563685990276 20445140707487990208 20499028981472376621 20642378834489665968 20822233331932162416 20867137246010601117 20926587779475018784 20952324462635156448 21013061282695989936 21084051354596989902 21144119876974759104 21154455486943930008 21328572713367100896 21400628702263611372 21534333475486133016 21550283448433286976 21607084602092505087 21731456540224057968 21821255947415066472 21921033066516187032 21995090610659822799 22057754686473668448 22148902433111989392 22223729806196827194 22287045275730151488 22362577070697138132 22715163634835086272 22764149722920655764 22906129866722655696 22923339581122898112 23000783295923988984 23144239324796695776 23250065750607380256 23288837659424238528 23346140402469394224 23395325257318267968 23491750425769619136 23492000155075781472 23542411251909396132 23571365020464551004 23639693943032988678 23707043498426245056 23787134861596603992 23805006488089163424 23895900910346474152 23913854254381294944 23994644302537988508 24144299048707664112 24162439017940352064 24226125159921899643 24295145459522816736 24395538622578696144 24447888607752065214 24547693749122846016 24661162199830710411 24731421921197749472 24814974022282877004 24833617879549806288 24917515237250988066 24988505309151988032 25072925935196420424 25229574131042925072 25449396294583754064 25468516802693884608 25504278856235179143 25608396565442968992 25682630456628432144 25769396100062987658 25788757028763260376 25949601667196295264 26068255538559789984 26156323969433302788 26175975602768714736 26264407952778068502 26319740914483051464 26339235325862906304 26428219228990821528 26428500174460254156 26593334894883083184 26670423935729525688 26760526719296179491 26882888524139783421 26903086036178956812 27070880751581320368 27162336429796122126 27182743895182896072 27332038641963168828 27352282838396095008 27523171779319554624 27762977775909549888 27822849661347468156 27937820114493532074 28017415043594653248 28030812456768655248 28112068472795986536 28205940649258573344 28383270897423290706 28534171603018148496 28630570831406723322 28712444633981510688 28809446136123340116 28831091099411186352 28892959263706986162 28975275386965410624 29010910794417908928 29095007929886755296 29228044088688249376 29326787480879763732 29447972553114804078 29531869910815985856 29609708528793432897 29631639741595769592 29816769427596184176 30004226927695716399 30141420466459757169 30352199630560874352 30454740845528985414 30541506488963540928 30667711061231985312 31128187203292525632 31233349997898243624 31389881669212528176 31428486693952734672 31519591924043984904 31626077031895484853 31716179815462138656 31992859070050651344 32100943053395417058 32192398731610218816 32301500213229199524 32325425172649930464 32527384830104928192 32597184810336086952 32731883921122599708 32881549599774280548 33086632029710502672 33111490506066408384 33223353649667984088 33430567913595227232 33543865606045707198 33639432174723900096 33932528392778338752 34005705141646905524 34146224584380983646 34243507275504576192 34285621847948437824 34359194800083983544 34385009371684347168 34875098625911070384 34901300803691619648 34933256489136357792 35019210603704091336 35092987885977401952 35237625638654428704 35238000232613672208 35313616877864094198 35457779859844110912 35459540914549483017 35560565247639367584 35680702292394905988 35843851365519711228 35870781381571942416 35991966453806982762 36094507668775093824 36216448573061496168 36243658526910528096 36442718189284225104 36671832911628097821 37097132881796624208 37222461033424315506 37250426819324709432 37374416609024873664 37376272855876482099 37482757963727982048 37609388902794630636 37844361196564387608 38045562137357531328 38174094441875631096 38202775204040826912 38412594848164453488 38441454799214915136 38523945684942648216 38654094150094481487 38683135543144890564 38924402500794442896 39102383307839684976 39234485954149954182 39263963404153072104 39479611371724577196 39508852988794359456 39642750261690381234 39755692570128245568 39890002342324624776 40005635903594288532 40188560621946342892 40354629054268435218 40469599507414499136 40606321127371980552 40743504644694183189 40998057962944753242 41284757668979331936 41644466663864324832 41734274492021202234 41853175558950037568 41904648925270312896 41906730171740298111 42026122565391979872 42168102709193979804 42308910973887860016 42657145426734201792 42801257404527222744 42945856247110084983 43068666950972266032 43214169204185010174 43339438895560479243 43462913080448115936 43642511894830132944 43842066133032374064 43990181221319645598 44115509372947336896 44171958829672206117 44297804866223978784 44447459612393654388 44725154141394276264 45528299445841311528 45682111268293478121 45812259733445311392 46001566591847977968 46288478649593391552 46500131501214760512 46692280804938788448 46984000310151562944 47084822503818792264 47142730040929102008 47279387886065977356 47574269723193207984 47610012976178326848 47791801820692948304 47827708508762589888 47989288605075977016 48151414580093125587 48288598097415328224 48452250319843799286 48590290919045633472 48791077245157392288 48895777215504130428 49322324399661420822 49462843842395498944 49629948044565754008 49667235759099612576 49835030474501976132 50145851870392840848 50459148262085850144 50898792589167508128 51008557712470358286 51216793130885937984 51219336876571475469 51365260913256864288 51538792200125975316 51577514057526520752 51899203334392590528 52136511077119579968 52312647938866605576 52351951205537429472 52528815905556137004 52639481828966102928 52856438457981643056 52857000348920508312 52970425316796141297 53186669789766166368 53340847871459051376 53521053438592358982 53765777048279566842 53806172072357913624 53987949680710474143 54141761503162640736 54324672859592244252 54365487790365792144 54664077283926337656 54704565676792190016 55645699322694936312 55833691550136473259 55875640228987064148 56061624913537310496 56224136945591973072 56411881298517146688 56766541794846581412 57068343206036296992 57261141662813446644 57424889267963021376 57618892272246680232 57662182198822372704 57785918527413972324 58190015859773510592 58456088177376498752 58653574961759527464 58851728931224931273 58895945106229608156 59219417057586865794 59263279483191539184 59633538855192368352 60008453855391432798 60282840932919514338 60531943581402652827 60704399261121748704 60909481691057970828 61335422122463970624 61497086944417129863 62466699995796487248 62601411738031803351 62779763338425056352 62856973387905469344 63039183848087969808 63252154063790969706 63432359630924277312 63985718140101302688 64201886106790834116 64603000426458399048 64650850345299860928 64821253806277515261 65194369620672173904 65463767842245199416 65763099199548561096 65985271831979468397 66173264059421005344 66446707299335968176 66861135827190454464 67087731212091414396 68011410283293811048 68292449168761967292 68718389600167967088 68770018743368694336 69750197251822140768 69866512978272715584 70038421207408182672 70185975771954803904 70475251277308857408 70476000465227344416 70627233755728188396 70919081829098966034 71121130495278735168 71361404584789811976 71687702731039422456 71741562763143884832 71983932907613965524 72432897146122992336 72487317053821056192 72678375479765698929 72885436378568450208 73343665823256195642 73983486599492131233 74194265763593248416 74444922066848631012 74500853638649418864 74752545711752964198 74965515927455964096 75218777805589261272 75688722393128775216 76348188883751262192 76405550408081653824 76512836568705537429 76825189696328906976 77047891369885296432 77308188300188962974 77366271086289781128 77848805001588885792 78204766615679369952 78468971908299908364 78527926808306144208 78959222743449154392 79017705977588718912 79285500523380762468 79780004684649249552 80011271807188577064 80377121243892685784 80648665572419350263 80709258108536870436 81212642254743961104 81487009289388366378 81996115925889506484 82569515337958663872 83288933327728649664 83468548984042404468 83813460343480596222 84052245130783959744 84336205418387959608 84617821947775720032 85602514809054445488 85891712494220169966 86137333901944532064 86428338408370020348 86678877791120958486 86925826160896231872 87285023789660265888 87684132266064748128 87980362442639291196 88343917659344412234 88595609732447957568 88829125586380298691 88894919224787308776 89450308282788552528 90012680783087149197 90424261399379271507 91056598891682623056 91364222536586956242 91624519466890622784 92003133183695955936 93384561609877576896 94169645007637584528 94285460081858204016 94558775772131954712 95148539446386415968 95583603641385896608 95978577210151954032 96302829160186251174 96577196194830656448 96904500639687598572 97582154490314784576 97791554431008260856 98644648799322841644 99259896089131508016 99334471518199225152 99670060949003952264 100291703740785681696 100918296524171700288 101797585178335016256 102017115424940716572 102438673753142950938 102730521826513728576 103077584400251950632 103155028115053041504 104625295877733211152 104703902411074858944 105057631811112274008 105278963657932205856 105712876915963286112 105714000697841016624 105940850633592282594 106373339579532332736 106378622743648449051 106681695742918102752 107042106877184717964 107531554096559133684 107612344144715827248 107975899361420948286 108283523006325281472 108649345719184488504 108730975580731584288 109328154567852675312 110015498734884293463 110518541710352442953 111291398645389872624 111667383100272946518 111751280457974128296 112123249827074620992 112448273891183946144 113533083589693162824 114136686412072593984 114522283325626893288 115237784544493360464 115324364397644745408 115571837054827944648 115962282450283444461 117307149923519054928 117703457862449862546 117791890212459216312 118438834115173731588 118526558966383078368 119267077710384736704 120016907710782865596 120565681865839028676 121063887162805305654 121408798522243497408 121818963382115941656 122230513934082549567 122994173888834259726 124933399991592974496 125202823476063606702 125559526676850112704 125713946775810938688 125720190515220894333 126078367696175939616 126504308127581939412 127971436280202605376 128403772213581668232 129206000852916798096 129642507612555030522 130018316686681437729 130388739241344347808 130927535684490398832 131526198399097122192 131970543663958936794 132346528118842010688 132893414598671936352 134175462424182828792 136022820566587622096 136584898337523934584 137046333804880434363 137436779200335934176 139500394503644281536 140076842414816365344 140952000930454688832 141254467511456376792 141838163658197932068 142722809169579623952 143375405462078844912 143483125526287769664 143967865815227931048 144454243740279376761 144865794292245984672 145356750959531397858 145770872757136900416 146687331646512391284 147966973198984262466 148388531527186496832 148889844133697262024 149001707277298837728 149505091423505928396 150437555611178522544 151377444786257550432 152696377767502524384 153025673137411074858 153650379392657813952 153658010629714426407 154095782739770592864 154616376600377925948 154732542172579562256 155697610003177771584 156409533231358739904 156937943816599816728 157055853616612288416 157918445486898308784 158571001046761524936 158911275950388423891 159560009369298499104 160022543614377154128 160754242487785371568 161297331144838700526 161418516217073740872 161963849042131422429 162425284509487922208 162974018578776732756 163992231851779012968 166937097968084808936 167501074650409419777 167626920686961192444 168672410836775919216 169235643895551440064 171205029618108890976 171783424988440339932 172274667803889064128 172856676816740040696 173357755582241916972 174570047579320531776 175368264532129496256 175960724885278582392 176555186793674793819 176687835318688824468 177658251172760597382 177789838449574617552 178900616565577105056 180025361566174298394 180848522798758543014 181595830744207958481 182113197783365246112 182728445073173912484 184006266367391911872 184491260833251389589 187804235214095410053 188339290015275169056 188570920163716408032 189117551544263909424 190297078892772831936 191167207282771793216 191957154420303908064 192605658320372502348 193809001279375197144 195583108862016521712 197289297598645683288 197955815495938405191 198519792178263016032 199340121898007904528 200583407481571363392 204034230849881433144 204877347506285901876 206155168800503901264 206310056230106083008 209250591755466422304 210115263622224548016 210557927315864411712 211425753831926572224 211428001395682033248 211881701267184565188 212757245487296898102 213363391485836205504 214084213754369435928 215063108193118267368 215224688289431654496 215951798722841896572 217298691438368977008 217461951161463168576 218035126439297096787 218656309135705350624 220030997469768586926 221037083420704885906 221950459798476393699 222582797290779745248 223334766200545893036 223502560915948256592 224896547782367892288 227066167179386325648 229044566651253786576 229538509706116612287 230475569088986720928 231143674109655889296 231924564900566888922 234614299847038109856 235406915724899725092 235583780424918432624 236877668230347463176 237053117932766156736 240033815421565731192 241131363731678057352 241945996717258050789 242127774325610611308 243637926764231883312 244461027868165099134 245988347777668519452 249866799983185948992 250405646952127213404 251440381030441788666 252156735392351879232 253008616255163878824 256807544427163336464 258412001705833596192 259285015225110061044 260036633373362875458 260777478482688695616 261855071368980797664 263052396798194244384 263941087327917873588 265786829197343872704 266487376759140896073 268350924848365657584 271272784198137814521 272045641133175244192 273169796675047869168 274092667609760868726 274873558400671868352 280153684829632730688 282508935022912753584 283676327316395864136 285445618339159247904 286750810924157689824 287935731630455862096 288908487480558753522 289731588584491969344 290713501919062795716 293374663293024782568 295933946397968524932 297779688267394524048 298003414554597675456 299010182847011856792 300875111222357045088 302754889572515100864 305392755535005048768 306051346274822149716 307316021259428852814 308191565479541185728 309232753200755851896 309465084345159124512 313875887633199633456 314111707233224576832 315836890973796617568 317142002093523049872 317822551900776847782 319120018738596998208 320045087228754308256 321508484975570743136 322594662289677401052 322837032434147481744 323927698084262844858 324850569018975844416 325948037157553465512 327984463703558025936 330046496204652880389 331555625131057328859 333874195936169617872 335002149300818839554 335253841373922384888 337344821673551838432 342410059236217781952 343566849976880679864 345713353633480081392 346715511164483833944 347886847350850333383 351921449770557164784 353110373587349587638 353375670637377648936 355316502345521194764 355579676899149235104 357801233131154210112 360050723132348596788 361697045597517086028 363191661488415916962 364226395566730492224 365456890146347824968 368982521666502779178 375608470428190820106 376678580030550338112 377141840327432816064 378235103088527818848 383914308840607816128 385211316640745004696 387618002558750394288 390054950060044313187 391166217724033043424 394578595197291366576 395911630991876810382 397039584356526032064 398680243796015809056 408068461699762866288 409754695012571803752 411139001414641303089 412310337601007802528 418501183510932844608 420230527244449096032 422856002791364066496 423763402534369130376 425514490974593796204 428168427508738871856 430126216386236534736 430449376578863308992 431903597445683793144 434597382876737954016 436070252878594193574 437312618271410701248 440061994939537173852 442074166841409771812 443900919596952787398 445165594581559490496 446669532401091786072 447005121831896513184 454132334358772651296 458089133302507573152 459077019412233224574 460951138177973441856 460974031889143279221 462287348219311778592 463849129801133777844 469228599694076219712 470813831449799450184 471167560849836865248 473755336460694926352 476733827851165271673 480067630843131462384 482262727463356114704 483891993434516101578 484255548651221222616 485891547126394267287 487275853528463766624 488922055736330198268 491976695555337038904 500811293904254426808 502503223951228259331 502880762060883577332 506017232510327757648 513615088854326672928 516824003411667192384 518570030450220122088 520073266746725750916 523710142737961595328 526104793596388488768 527882174655835747176 529665560381024381457 532974753518281792146 536701849696731315168 542545568396275629042 544091282266350488384 544787492232623875443 546339593350095738336 548185335219521737452 563412705642286230159 565017870045825507168 567352654632791728272 570891236678318495808 573501621848315379648 575871463260911724192 577816974961117507044 581427003838125591432 586749326586049565136 591867892795937049864 593867446487815215573 595559376534789048096 598020365694023713584 601750222444714090176 612102692549644299432 614632042518857705628 618465506401511703792 618930168690318249024 627751775266399266912 631673781947593235136 634284004187046099744 635645103801553695564 640090174457508616512 643016969951141486272 645189324579354802104 645674064868294963488 647855396168525689716 651896074315106931024 655968927407116051872 660092992409305760778 663111250262114657718 665851379395429181097 667748391872339235744 670004298601637679108 670507682747844769776 674689643347103676864 687133699953761359728 688615529118349836861 691426707266960162784 693431022328967667888 695773694701700666766 703842899541114329568 706220747174699175276 706751341274755297872 710633004691042389528 711159353798298470208 720101446264697193576 723394091195034172056 725837990151774152367 726383322976831833924 730913780292695649936 737965043333005558356 751216940856381640212 756470206177055637696 770422633281490009392 775236005117500788576 780109900120088626374 782332435448066086848 789157190394582733152 791823261983753620764 797360487592031618112 799462130277422688219 813818352594413443563 816136923399525732576 819509390025143607504 822278002829282606178 824620675202015605056 840461054488898192064 847526805068738260752 851028981949187592408 856336855017477743712 860252432772473069472 863807194891367586288 869194765753475908032 872140505757188387148 880123989879074347704 884148333682819543624 887801839193905574796 893339064802183572144 894010243663793026368 908264668717545302592 916178266605015146304 918154038824466449148 921948063778286558442 924574696438623557184 927698259602267555688 941627662899598900368 942335121699673730496 947510672921389852704 953467655702330543346 960135261686262924768 964525454926712229408 967783986869032203156 968511097302442445232 971783094252788534574 974551707056927533248 977844111472660396536 983953391110674077808 990139488613958641167 994666875393171986577 1001622587808508853616 1005006447902456518662 1005761524121767154664 1012034465020655515296 1027230177708653345856 1037140060900440244176 1040146533493451501832 1055764349311671494352 1059331120762048762914 1065949507036563584292 1073403699393462630336 1085091136792551258084 1089574984465247750886 1092679186700191476672 1096370670439043474904 1126825411284572460318 1130035740091651014336 1134705309265583456544 1151742926521823448384 1155633949922235014088 1162854007676251182864 1170164850180132939561 1173498653172099130272 1183735785591874099728 1187734892975630431146 1191118753069578096192 1196040731388047427168 1224205385099288598864 1229264085037715411256 1236931012803023407584 1255503550532798533824 1268568008374092199488 1271290207603107391128 1290378649158709604208 1291348129736589926976 1295710792337051379432 1303792148630213862048 1311937854814232103744 1320185984818611521556 1326222500524229315436 1331702758790858362194 1335496783744678471488 1340008597203275358216 1341015365495689539552 1374267399907522719456 1377231058236699673722 1382853414533920325568 1382922095667429837663 1386862044657935335776 1391547389403401333532 1407685799082228659136 1412441494349398350552 1413502682549510595744 1421266009382084779056 1430201483553495815019 1440202892529394387152 1446788182390068344112 1451675980303548304734 1452766645953663667848 1461827560585391299872 1475930086666011116712 1502433881712763280424 1507509671853684777993 1540845266562980018784 1550472010235001577152 1560219800240177252748 1578314380789165466304 1583646523967507241528 1588996681143073144371 1598924260554845376438 1627636705188826887126 1632273846799051465152 1634362476697871626329 1639018780050287215008 1644556005658565212356 1690238116926858690477 1695053610137476521504 1702057963898375184816 1712673710034955487424 1720504865544946138944 1727614389782735172576 1744281011514376774296 1760247979758148695408 1768296667365639087248 1775603678387811149592 1781602339463445646719 1786678129604367144288 1836308077648932898296 1843896127556573116884 1855396519204535111376 1883255325799197800736 1895021345842779705408 1906935311404661086692 1920270523372525849536 1929050909853424458816 1935567973738064406312 1937022194604884890464 1943566188505577069148 1955688222945320793072 1967906782221348155616 1980278977227917282334 1989333750786343973154 1997554138186287543291 2003245175617017707232 2010012895804913037324 2011523048243534309328 2024068930041311030592 2065846587355049510583 2074280121800880488352 2080293066986903003664 2111528698623342988704 2118662241524097525828 2131899014073127168584 2170182273585102516168 2177513970455322457101 2179149968930495501772 2192741340878086949808 2253650822569144920636 2269410618531166913088 2311267899844470028176 2325708015352502365728 2340329700360265879122 2346997306344198260544 2367471571183748199456 2375469785951260862292 2392081462776094854336 2398386390832268064657 2441455057783240330689 2448410770198577197728 2458528170075430822512 2473862025606046815168 2542580415206214782256 2580757298317419208416 2591421584674102758864 2607584297260427724096 2640371969637223043112 2652445001048458630872 2663405517581716724388 2680017194406550716432 2682030730991379079104 2748534799815045438912 2754462116473399347444 2765844191334859675326 2773724089315870671552 2783094778806802667064 2824882988698796701104 2827005365099021191488 2842532018764169558112 2860402967106991630038 2880405785058788774304 2893576364780136688224 2903351960607096609468 2905533291907327335696 2923655121170782599744 2951860173332022233424 2984000626179515959731 3004867763425526560848 3015019343707369555986 3081690533125960037568 3120439600480354505496 3167293047935014483056 3177993362286146288742 3197848521109690752876 3255273410377653774252 3268724953395743252658 3278037560100574430016 3289112011317130424712 3380476233853717380954 3390107220274953043008 3404115927796750369632 3455228779565470345152 3488562023028753548592 3520495959516297390816 3536593334731278174496 3551207356775622299184 3563204678926891293438 3573356259208734288576 3672616155297865796592 3687792255113146233768 3710793038409070222752 3766510651598395601472 3813870622809322173384 3871135947476128812624 3874044389209769780928 3887132377011154138296 3911376445890641586144 3935813564442696311232 3960557954455834564668 3978667501572687946308 3995108276372575086582 4006490351234035414464 4020025791609826074648 4023046096487068618656 4131693174710099021166 4148560243601760976704 4160586133973806007328 4223057397246685977408 4237324483048195051656 4263798028146254337168 4290604450660487445057 4340364547170205032336 4355027940910644914202 4358299937860991003544 4385482681756173899616 4507301645138289841272 4522529015561054333979 4622535799688940056352 4651416030705004731456 4680659400720531758244 4734943142367496398912 4750939571902521724584 4796772781664536129314 4882910115566480661378 4896821540397154395456 4917056340150861645024 5070714350780576071431 5085160830412429564512 5161514596634838416832 5182843169348205517728 5280743939274446086224 5304890002096917261744 5326811035163433448776 5344807018390336940157 5360034388813101432864 5508924232946798694888 5531688382669719350652 5566189557613605334128 5649765977397593402208 5685064037528339116224 5720805934213983260076 5760811570117577548608 5787152729560273376448 5806703921214193218936 5811066583814654671392 5903720346664044466848 5968001252359031919462 5992662414558862629873 6009735526851053121696 6030038687414739111972 6197539762065148531749 6240879200960709010992 6334586095870028966112 6355986724572292577484 6395697042219381505752 6510546820755307548504 6532541911365967371303 6537449906791486505316 6578224022634260849424 6760952467707434761908 6808231855593500739264 6977124046057507097184 7040991919032594781632 7073186669462556348992 7102414713551244598368 7126409357853782586876 7324365173349720992067 7345232310595731593184 7375584510226292467536 7421586076818140445504 7627741245618644346768 7742271894952257625248 7774264754022308276592 7822752891781283172288 7921115908911669129336 7957335003145375892616 7990216552745150173164 8040051583219652149296 8046092192974137237312 8263386349420198042332 8321172267947612014656 8474648966096390103312 8527596056292508674336 8581208901320974890114 8680729094340410064672 8710055881821289828404 8716599875721982007088 8770965363512347799232 8952001878538547879193 9014603290276579682544 9045058031122108667958 9245071599377880112704 9361318801441063516488 9501879143805043449168 9593545563329072258628 9765820231132961322756 9834112680301723290048 10141428701561152142862 10170321660824859129024 10365686338696411035456 10561487878548892172448 10609780004193834523488 10653622070326866897552 10689614036780673880314 10720068777626202865728 11017848465893597389776 11063376765339438701304 11132379115227210668256 11299531954795186804416 11441611868427966520152 11613407842428386437872 11622133167629309342784 11807440693328088933696 11936002504718063838924 11985324829117725259746 12019471053702106243392 12060077374829478223944 12395079524130297063498 12481758401921418021984 12669172191740057932224 12711973449144585154968 12791394084438763011504 12871813351981462335171 13021093641510615097008 13065083822731934742606 13074899813582973010632 13156448045268521698848 13521904935414869523816 13954248092115014194368 14204829427102489196736 14252818715707565173752 14648730346699441984134 14690464621191463186368 14751169020452584935072 15212143052341728214293 15255482491237288693536 15484543789904515250496 15548529508044616553184 15842231817823338258672 15914670006290751785232 15980433105490300346328 16080103166439304298592 16526772698840396084664 16949297932192780206624 17055192112585017348672 17162417802641949780228 17361458188680820129344 17420111763642579656808 17433199751443964014176 17904003757077095758386 17977987243676587889619 18029206580553159365088 18090116062244217335916 18592619286195445595247 18722637602882127032976 19003758287610086898336 19187091126658144517256 19531640462265922645512 19597625734097902113909 20282857403122304285724 21122975757097784344896 21219560008387669046976 21307244140653733795104 21379228073561347760628 21973095520049162976201 22035696931787194779552 22126753530678877402608 22264758230454421336512 22883223736855933040304 23226815684856772875744 23872005009436127677848 23970649658235450519492 24120154749658956447888 24790159048260594126996 24963516803842836043968 25423946898289170309936 25582788168877526023008 25743626703962924670342 26042187283021230194016 26130167645463869485212 26149799627165946021264 26312896090537043397696 26856005635615643637579 27043809870829739047632 28505637431415130347504 29297460693398883968268 29502338040905169870144 30424286104683456428586 30510964982474577387072 31097059016089233106368 31684463635646676517344 31829340012581503570464 31960866210980600692656 32160206332878608597184 33053545397680792169328 33898595864385560413248 34324835605283899560456 34840223527285159313616 34866399502887928028352 35808007514154191516772 35955974487353175779238 36058413161106318730176 36180232124488434671832 37185238572390891190494 37445275205764254065952 38007516575220173796672 38374182253316289034512 39063280924531845291024 39195251468195804227818 40565714806244608571448 42614488281307467590208 42758456147122695521256 43946191040098325952402 44071393863574389559104 44253507061357754805216 45766447473711866080608 46453631369713545751488 47744010018872255355696 47941299316470901038984 48240309499317912895776 49580318096521188253992 50847893796578340619872 51165576337755052046016 51487253407925849340684 52084374566042460388032 52260335290927738970424 52299599254331892042528 53712011271231287275158 54087619741659478095264 55777857858586336785741 57011274862830260695008 58594921386797767936536 58792877202293706341727 60848572209366912857172 63368927271293353034688 63658680025163007140928 63921732421961201385312 65919286560147488928603 66107090795361584338656 68649671210567799120912 69680447054570318627232 71616015028308383033544 71911948974706351558476 72360464248976869343664 74370477144781782380988 74890550411528508131904 76748364506632578069024 78126561849063690582048 78390502936391608455636 80568016906846930912737 81131429612489217142896 85516912294245391042512 87892382080196651904804 88507014122715509610432 91532894947423732161216 95488020037744510711392 95882598632941802077968 96480618998635825791552 99160636193042376507984 101695787593156681239744 102974506815851698681368 104520670581855477940848 104599198508663784085056 107424022542462574550316 108175239483318956190528 111555715717172673571482 114022549725660521390016 117189842773595535873072 117585754404587412683454 121697144418733825714344 127843464843922402770624 131838573120294977857206 132214181590723168677312 137299342421135598241824 139360894109140637254464 143232030056616766067088 143823897949412703116952 144720928497953738687328 148740954289563564761976 153496729013265156138048 156253123698127381164096 156781005872783216911272 161136033813693861825474 162262859224978434285792 167333573575759010357223 171033824588490782085024 175784764160393303809608 190976040075489021422784 191765197265883604155936 197757859680442466785809 198321272386084753015968 205949013631703397362736 209041341163710955881696 214848045084925149100632 223111431434345347142964 234379685547191071746144 235171508809174825366908 241704050720540792738211 243394288837467651428688 263677146240589955714412 274598684842271196483648 286464060113233532134176 287647795898825406233904 289441856995907477374656 297481908579127129523952 313562011745566433822544 322272067627387723650948 324525718449956868571584 334667147151518020714446 342067649176981564170048 351569528320786607619216 383530394531767208311872 395515719360884933571618 396642544772169506031936 411898027263406794725472 418082682327421911763392 429696090169850298201264 446222862868690694285928 468759371094382143492288 470343017618349650733816 483408101441081585476422 486788577674935302857376 527354292481179911428824 572928120226467064268352 575295591797650812467808 594963817158254259047904 627124023491132867645088 644544135254775447301896 669334294303036041428892 703139056641573215238432 725112152161622378214633 791031438721769867143236 823796054526813589450944 859392180339700596402528 892445725737381388571856 940686035236699301467632 966816202882163170952844 973577155349870605714752 1054708584962359822857648 1150591183595301624935616 1189927634316508518095808 1254248046982265735290176 1289088270509550894603792 1338668588606072082857784 1406278113283146430476864 1450224304323244756429266 1582062877443539734286472 1718784360679401192805056 1784891451474762777143712 1881372070473398602935264 1933632405764326341905688 2109417169924719645715296 2175336456484867134643899 2578176541019101789207584 2677337177212144165715568 2900448608646489512858532 3164125754887079468572944 3569782902949525554287424 3762744140946797205870528 3867264811528652683811376 4218834339849439291430592 4350672912969734269287798 5156353082038203578415168 5354674354424288331431136 5800897217292979025717064 6328251509774158937145888 7734529623057305367622752 8701345825939468538575596 10709348708848576662862272 11601794434585958051434128 12656503019548317874291776 15469059246114610735245504 17402691651878937077151192 23203588869171916102868256 34805383303757874154302384 46407177738343832205736512 69610766607515748308604768 139221533215031496617209536
- Sum of all divisors σ(n): 508044864509714094097920000
- Sum of proper divisors (its aliquot sum) s(n): 368823331294682597480710464
- 139221533215031496617209536 is an abundant number, because the sum of its proper divisors (368823331294682597480710464) is greater than itself. Its abundance is 229601798079651100863500928
Bases of 139221533215031496617209536
- Binary: 1110011001010010100111001110000001111001001111011100100111000011011011110101110110000002
- Hexadecimal: 0x73294E703C9EE4E1B7AEC0
- Base-36: HHR1D0OOA83AUR000
Squares and roots of 139221533215031496617209536
- 139221533215031496617209536 squared (1392215332150314966172095362) is 19382635310744118250902996105714372124039323329335296
- 139221533215031496617209536 cubed (1392215332150314966172095363) is 2698480205709604592878873719424752591104126140143371605673082582335829232582656
-
The
square root of 139221533215031496617209536 is 11799217483165.2076221919 -
139221533215031496617209536 is a
perfect cube number . Itscube root is 518285196
Scales and comparisons
How big is 139221533215031496617209536?- 139,221,533,215,031,496,617,209,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 139,221,533,215,031,496,617,209,536 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 139221533215031496617209536 cubic inches would be around 43190433 feet tall.
Recreational maths with 139221533215031496617209536
- 139221533215031496617209536 backwards is 635902716694130512335122931
- 139221533215031496617209536 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 139221533215031496617209536's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 139221533215031496617209536 - Facts about the integer". Numbermatics.com. 2024. Web. 3 May 2024.
APA style:
Numbermatics. (2024). Number 139221533215031496617209536 - Facts about the integer. Retrieved 3 May 2024, from https://numbermatics.com/n/139221533215031496617209536/
Chicago style:
Numbermatics. 2024. "Number 139221533215031496617209536 - Facts about the integer". https://numbermatics.com/n/139221533215031496617209536/
The information we have on file for 139221533215031496617209536 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 139221533215031496617209536, math, Factors of 139221533215031496617209536, curriculum, school, college, exams, university, Prime factorization of 139221533215031496617209536, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty-nine septillion, two hundred twenty-one sextillion, five hundred thirty-three quintillion, two hundred fifteen quadrillion, thirty-one trillion, four hundred ninety-six billion, six hundred seventeen million, two hundred nine thousand, five hundred thirty-six.