101977340778656815113216
101,977,340,778,656,815,113,216 is an even composite number composed of seven prime numbers multiplied together.
101977340778656815113216 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 101977340778656815113216:
210 × 34 × 172 × 292 × 372 × 892 × 6832
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 17 × 17 × 29 × 29 × 37 × 37 × 89 × 89 × 683 × 683)See below for interesting mathematical facts about the number 101977340778656815113216 from the Numbermatics database.
Names of 101977340778656815113216
- Cardinal: 101977340778656815113216 can be written as One hundred one sextillion, nine hundred seventy-seven quintillion, three hundred forty quadrillion, seven hundred seventy-eight trillion, six hundred fifty-six billion, eight hundred fifteen million, one hundred thirteen thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 1.01977340778656815113216 × 1023
Factors of 101977340778656815113216
Divisors of 101977340778656815113216
- Number of divisors d(n): 13365
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 29 32 34 36 37 48 51 54 58 64 68 72 74 81 87 89 96 102 108 111 116 128 136 144 148 153 162 174 178 192 204 216 222 232 256 261 267 272 288 289 296 306 324 333 348 356 384 408 432 444 459 464 493 512 522 534 544 576 578 592 612 629 648 666 683 696 712 768 783 801 816 841 864 867 888 918 928 986 999 1024 1044 1068 1073 1088 1152 1156 1184 1224 1258 1296 1332 1366 1369 1377 1392 1424 1479 1513 1536 1566 1602 1632 1682 1728 1734 1776 1836 1856 1887 1972 1998 2049 2088 2136 2146 2176 2304 2312 2349 2368 2403 2448 2516 2523 2581 2592 2601 2664 2732 2738 2754 2784 2848 2958 2997 3026 3072 3132 3204 3219 3264 3293 3364 3456 3468 3552 3672 3712 3774 3944 3996 4098 4107 4176 4272 4292 4352 4437 4539 4608 4624 4698 4736 4806 4896 5032 5046 5162 5184 5202 5328 5464 5476 5508 5568 5661 5696 5916 5994 6052 6147 6264 6408 6438 6528 6586 6728 6912 6936 7104 7209 7344 7424 7548 7569 7743 7803 7888 7921 7992 8196 8214 8352 8381 8544 8584 8704 8874 9078 9216 9248 9396 9472 9612 9657 9792 9879 10064 10092 10324 10368 10404 10656 10693 10928 10952 11016 11136 11322 11392 11611 11832 11988 12104 12294 12321 12528 12816 12876 13056 13172 13311 13456 13617 13824 13872 14208 14297 14418 14688 14848 15096 15138 15486 15606 15776 15842 15984 16392 16428 16704 16762 16983 17088 17168 17408 17748 18156 18241 18441 18496 18792 18944 19224 19314 19584 19758 19807 20128 20184 20648 20736 20808 21312 21386 21856 21904 22032 22272 22644 22707 22784 23222 23229 23273 23409 23664 23763 23976 24208 24588 24642 25056 25143 25271 25632 25721 25752 26112 26344 26622 26912 27234 27648 27744 28416 28594 28836 28971 29376 29637 29696 30192 30276 30972 31117 31212 31552 31684 31968 32079 32784 32856 33408 33524 33966 34176 34336 34833 35496 36312 36482 36882 36963 36992 37584 37888 38448 38628 39168 39516 39614 39701 39933 40256 40368 40851 41296 41472 41616 42624 42772 42891 43712 43808 43877 44064 44544 45288 45414 45568 46444 46458 46546 46818 47328 47526 47952 48416 49176 49284 50112 50286 50542 50949 51264 51442 51504 52224 52688 53244 53824 54468 54723 55323 55488 55981 56832 57188 57672 57942 58752 59274 59421 60384 60552 60787 61944 62234 62424 63104 63368 63936 64158 65568 65712 66816 67048 67932 68121 68352 68672 69666 69687 69819 70992 71289 72624 72964 73764 73926 73984 74849 75168 75429 75813 76896 77163 77256 78336 79032 79228 79402 79866 80512 80736 81702 82592 82944 83232 85248 85544 85782 86913 87424 87616 87754 88128 88911 89088 90576 90828 91136 92888 92916 93092 93351 93636 94656 95052 95497 95904 96237 96832 98352 98568 100224 100572 101084 101898 102528 102884 103008 104499 105376 106488 107648 108936 109446 110646 110889 110976 111962 113664 114376 115344 115884 117504 118548 118842 119103 120768 121104 121574 121841 122553 123888 124468 124848 126208 126736 127872 128316 128673 131136 131424 131631 133632 134096 134657 135864 136242 136704 137344 139332 139374 139638 141984 142578 145248 145928 147528 147852 147968 149698 150336 150858 151626 153792 154326 154512 156672 158064 158456 158804 159732 161024 161472 163404 164169 165184 166464 167943 170496 171088 171564 173826 174848 175232 175508 176256 177822 178263 181152 181656 182361 185776 185832 186184 186702 187272 189312 190104 190994 191808 192474 193664 196704 197136 197387 200448 201144 202168 203796 205056 205768 206016 208998 209061 209457 210752 212976 213867 215296 217872 218892 221292 221778 221952 223924 224547 226287 227439 228752 229709 230688 231489 231768 235008 237096 237684 238206 241536 242208 243049 243148 243682 245106 247776 248936 249696 252416 253472 255744 256632 257346 262272 262848 263262 266733 267264 268192 269314 271728 272484 273408 274688 278664 278748 279276 280053 283968 285156 286491 288711 290496 291856 293077 295056 295704 295936 299396 300672 301716 303252 307584 308652 309024 310097 313497 316128 316912 317608 319464 322048 322944 326808 328338 330368 332928 335886 336719 340992 342176 343128 347652 349696 350464 351016 352512 355644 356526 357309 362304 363312 364722 365523 371552 371664 372368 373404 374544 378624 380208 381988 383616 384948 386019 387328 393408 394272 394774 394893 395641 400896 402288 403971 404336 407592 410112 411536 412032 417996 418122 418914 421504 425952 427734 429607 430592 435744 437784 442584 443556 443904 447848 449094 452574 454878 457504 459418 461376 462978 463536 466489 470016 474192 475368 476412 483072 484416 486098 486296 487364 490212 492507 495552 497872 499392 503829 504832 506944 511488 513264 514692 524544 525696 526524 528989 533466 534789 536384 538628 543456 544968 547083 549376 557328 557496 558552 560106 567936 570312 572982 574403 577422 580992 583712 586154 590112 591408 592161 598792 601344 603432 606504 615168 617304 618048 620194 626994 628371 632256 633824 635216 638928 641601 644096 645888 653616 656676 660736 665856 671772 673438 673641 674917 678861 682317 684352 686256 689127 694467 695304 699392 700928 702032 705024 711288 713052 714618 724608 726624 729147 729444 731046 732859 743104 743328 744736 745909 746808 749088 757248 760416 763976 767232 769896 772038 774656 786816 788544 789548 789786 791282 801792 804576 807942 808672 815184 820224 823072 824064 835992 836244 837828 840159 843008 851904 855468 859214 859473 861184 866133 871488 875568 879231 885168 887112 887808 895696 898188 905148 909756 915008 918836 922752 925956 927072 930291 932978 935027 940491 948384 950736 951677 952824 966144 968832 972196 972592 974728 980424 985014 991104 995744 998784 1007658 1010157 1013888 1022976 1026528 1029384 1033379 1049088 1051392 1053048 1057978 1066932 1069578 1071927 1072768 1077256 1086912 1089936 1094166 1096569 1098752 1114656 1114992 1117104 1120212 1135872 1140624 1145964 1148806 1151329 1154844 1158057 1161984 1167424 1172308 1180224 1182816 1184322 1184679 1186923 1197584 1202688 1206864 1211913 1213008 1230336 1234608 1236096 1240388 1253988 1256742 1264512 1267648 1270432 1272433 1277856 1283202 1288821 1291776 1307232 1313352 1321472 1331712 1343544 1346876 1347282 1349834 1357722 1364634 1368704 1372512 1378254 1388934 1390608 1399467 1401856 1404064 1410048 1422576 1426104 1429236 1449216 1453248 1458294 1458888 1462092 1465718 1477521 1486208 1486656 1489472 1491818 1493616 1498176 1511487 1514496 1520832 1527952 1534464 1539792 1544076 1549312 1573632 1577088 1579096 1579572 1582564 1586967 1604367 1609152 1615884 1617344 1623449 1630368 1641249 1646144 1648128 1671984 1672488 1675656 1680318 1686016 1703808 1710936 1718428 1718946 1723209 1732266 1742976 1751136 1758462 1762823 1770336 1774224 1776483 1791392 1796376 1810296 1819512 1830016 1837672 1845504 1851912 1854144 1860582 1865956 1870054 1880982 1885113 1896768 1901472 1903354 1905648 1932288 1937664 1944392 1945184 1949456 1960848 1970028 1982208 1991488 1997568 2015316 2020314 2020923 2024751 2027776 2046951 2053056 2058768 2066758 2067381 2071297 2083401 2098176 2102784 2106096 2115956 2133864 2139156 2143854 2145536 2154512 2173824 2179872 2187441 2188332 2193138 2198577 2229312 2229984 2234208 2237727 2240424 2249119 2271744 2281248 2289169 2291928 2297612 2302658 2309688 2316114 2323968 2334848 2344616 2360448 2365632 2368644 2369358 2373846 2395168 2405376 2413728 2423826 2426016 2460672 2469216 2472192 2480776 2507976 2513484 2520477 2529024 2535296 2540864 2544866 2555712 2566404 2577642 2578419 2583552 2614464 2626704 2637693 2642944 2663424 2687088 2693752 2694564 2699668 2715444 2729268 2737408 2745024 2756508 2769413 2777868 2781216 2790873 2798934 2805081 2808128 2845152 2852208 2855031 2858472 2898432 2906496 2916588 2917776 2924184 2931436 2955042 2972416 2973312 2978944 2983636 2987232 2996352 3022974 3030471 3041664 3055904 3068928 3079584 3088152 3100137 3147264 3154176 3158192 3159144 3165128 3173934 3208734 3215781 3218304 3231768 3234688 3246898 3260736 3282498 3289707 3292288 3296256 3343968 3344976 3351312 3360636 3372032 3407616 3421872 3436856 3437892 3446418 3453987 3464532 3485952 3502272 3516924 3525646 3533389 3540672 3548448 3552966 3554037 3560769 3582784 3592752 3620592 3635739 3639024 3660032 3675344 3691008 3703824 3708288 3721164 3731912 3740108 3761964 3770226 3793536 3802944 3806708 3811296 3817299 3866463 3875328 3888784 3890368 3898912 3905053 3921696 3940056 3964416 3982976 3995136 4030632 4040628 4041846 4049502 4055552 4093902 4106112 4117536 4133516 4134762 4142594 4166802 4198401 4205568 4212192 4231912 4267728 4278312 4287708 4291072 4309024 4347648 4359744 4374882 4376664 4386276 4397154 4458624 4459968 4468416 4475454 4480848 4498238 4534461 4543488 4562496 4578338 4583856 4595224 4605316 4619376 4632228 4647936 4669696 4689232 4720896 4731264 4737288 4738716 4747692 4760901 4790336 4827456 4847652 4852032 4870347 4923747 4938432 4944384 4961552 4982309 5015952 5026968 5040954 5058048 5070592 5081728 5089732 5111424 5132808 5155284 5156838 5169627 5228928 5253408 5275386 5288469 5329449 5374176 5387504 5389128 5399336 5410043 5430888 5458536 5474816 5490048 5513016 5538826 5555736 5562432 5581746 5597868 5610162 5616256 5690304 5704416 5710062 5716944 5724223 5796864 5812992 5833176 5835552 5848368 5862872 5910084 5944832 5946624 5957888 5967272 5974464 5992704 6045948 6060942 6062769 6074253 6083328 6111808 6159168 6176304 6200274 6202143 6213891 6294528 6308352 6316384 6318288 6330256 6347868 6417468 6431562 6436608 6463536 6469376 6493796 6521472 6562323 6564996 6579414 6584576 6595731 6661561 6687936 6689952 6702624 6713181 6721272 6747357 6815232 6843744 6867507 6873712 6875784 6892836 6907974 6929064 6971904 7004544 7033848 7051292 7066778 7081344 7096896 7105932 7108074 7121538 7165568 7185504 7241184 7271478 7278048 7303319 7320064 7350688 7382016 7407648 7416576 7442328 7463824 7480216 7523928 7540452 7587072 7605888 7613416 7622592 7634598 7732926 7735257 7750656 7777568 7780736 7797824 7810106 7843392 7880112 7913079 7928832 7930313 7965952 7990272 8061264 8081256 8083692 8099004 8111104 8187804 8212224 8235072 8267032 8269524 8285188 8308239 8333604 8372619 8396802 8415243 8424384 8463824 8499233 8535456 8556624 8565093 8575416 8582144 8618048 8695296 8719488 8749764 8753328 8772552 8794308 8917248 8919936 8936832 8950908 8961696 8992813 8996476 9068922 9091413 9124992 9156676 9167712 9190448 9210632 9238752 9264456 9300411 9339392 9378464 9441792 9462528 9474576 9477432 9495384 9521802 9580672 9654912 9695304 9704064 9740694 9764851 9847494 9869121 9876864 9888768 9923104 9964618 10031904 10053936 10081908 10116096 10141184 10163456 10179464 10222848 10265616 10310568 10313676 10339254 10361961 10457856 10506816 10550772 10576938 10600167 10658898 10682307 10748352 10775008 10778256 10798672 10820086 10843849 10861776 10907217 10917072 10949632 10980096 11026032 11077652 11111472 11124864 11163492 11195736 11220324 11232512 11380608 11408832 11420124 11433888 11448446 11451897 11473589 11599389 11625984 11666352 11671104 11696736 11715159 11725744 11820168 11889664 11893248 11915776 11934544 11948928 11985408 12091896 12121884 12125538 12148506 12166656 12223616 12318336 12352608 12400548 12404286 12427782 12458603 12595203 12616704 12632768 12636576 12660512 12695736 12834936 12863124 12873216 12927072 12938752 12987592 13042944 13124646 13129992 13158828 13169152 13191462 13323122 13375872 13379904 13405248 13426362 13442544 13494714 13528181 13630464 13687488 13735014 13747424 13751568 13785672 13815948 13858128 13943808 14009088 14067696 14102584 14133556 14162688 14193792 14211864 14216148 14243076 14282703 14331136 14371008 14482368 14542956 14556096 14606638 14611041 14640128 14701376 14815296 14833152 14884656 14927648 14946927 14960432 15047856 15080904 15174144 15211776 15226832 15245184 15269196 15465852 15470514 15508881 15555136 15561472 15595648 15620212 15686784 15760224 15826158 15860626 15865407 15895459 15931904 15988347 16122528 16162512 16167384 16198008 16230129 16375608 16424448 16470144 16534064 16539048 16570376 16616478 16667208 16745238 16793604 16830486 16848768 16927648 16998466 17070912 17113248 17130186 17150832 17172669 17236096 17260093 17390592 17438976 17499528 17506656 17545104 17567443 17588616 17834496 17839872 17873664 17901816 17923392 17985626 17992952 18137844 18182826 18222759 18249984 18313352 18335424 18380896 18421264 18477504 18528912 18600822 18606429 18641673 18678784 18756928 18883584 18925056 18949152 18954864 18990768 19043604 19161344 19309824 19390608 19408128 19481388 19529702 19572593 19686969 19694988 19738242 19753728 19787193 19846208 19929236 19984683 20063808 20107872 20139543 20163816 20242071 20282368 20326912 20358928 20445696 20531232 20602521 20621136 20627352 20678508 20723922 20915712 21013632 21101544 21153876 21200334 21252911 21317796 21364614 21496704 21550016 21556512 21597344 21631361 21640172 21687698 21723552 21814434 21834144 21909957 21960192 22052064 22155304 22222944 22249728 22326984 22391472 22440648 22465024 22761216 22817664 22840248 22867776 22896892 22903794 22947178 23198778 23251968 23332704 23342208 23393472 23430318 23451488 23640336 23739237 23786496 23790939 23831552 23869088 23897856 23970816 24183792 24243768 24251076 24297012 24333312 24447232 24636672 24705216 24801096 24808572 24855564 24917206 24924717 25117857 25190406 25245729 25265536 25273152 25321024 25391472 25497699 25669872 25695279 25726248 25746432 25854144 25877504 25975184 26085888 26249292 26259984 26317656 26338304 26382924 26646244 26751744 26759808 26810496 26852724 26885088 26978439 26989428 27056362 27115783 27274239 27374976 27470028 27494848 27503136 27571344 27598633 27631896 27716256 27901233 28018176 28135392 28205168 28267112 28325376 28387584 28423728 28432296 28486152 28565406 28662272 28742016 28964736 29085912 29112192 29213276 29222082 29294553 29402752 29630592 29666304 29769312 29855296 29893854 29920864 29967991 30095712 30161808 30348288 30423552 30453664 30490368 30538392 30931704 30941028 31017762 31085883 31110272 31122944 31191296 31240424 31373568 31520448 31652316 31721252 31730814 31790918 31800501 31863808 31976694 32046921 32245056 32325024 32334768 32396016 32460258 32531547 32751216 32848896 32940288 33068128 33078096 33140752 33232956 33334416 33490476 33587208 33660972 33697536 33855296 33996932 34141824 34226496 34260372 34301664 34345338 34355691 34420767 34472192 34520186 34798167 34877952 34999056 35013312 35090208 35134886 35145477 35177232 35212049 35668992 35679744 35747328 35803632 35846784 35971252 35985904 36275688 36365652 36445518 36499968 36626704 36670848 36761792 36842528 36955008 37057824 37201644 37212858 37283346 37375809 37513856 37785609 37850112 37898304 37909728 37981536 38087208 38235023 38322688 38619648 38781216 38816256 38962776 39059404 39145186 39373938 39389976 39476484 39507456 39574386 39692416 39858472 39969366 40127616 40215744 40279086 40327632 40484142 40584543 40653824 40717856 40891392 41062464 41205042 41242272 41254704 41357016 41447844 41517521 41831424 42027264 42203088 42307752 42400668 42505822 42635592 42729228 42848109 42993408 43100032 43113024 43194688 43262722 43280344 43375396 43447104 43628868 43668288 43819914 43833123 43920384 44104128 44310608 44445888 44499456 44653968 44782944 44840781 44881296 44930048 45522432 45635328 45680496 45735552 45793784 45807588 45894356 46397556 46526643 46665408 46684416 46786944 46860636 46902976 47080021 47280672 47478474 47581878 47596221 47686377 47738176 47795712 48367584 48487536 48502152 48594024 48690387 48894464 49273344 49410432 49602192 49617144 49711128 49834412 49849434 50235714 50380812 50491458 50531072 50546304 50642048 50782944 50995398 51121867 51339744 51390558 51452496 51518007 51708288 51780279 51950368 52171776 52498584 52519968 52635312 52702329 52765848 53292488 53503488 53519616 53620992 53705448 53770176 53956878 53978856 54112724 54231566 54548478 54668277 54749952 54940056 54989696 55006272 55142688 55197266 55263792 55432512 55802466 55925019 56036352 56270784 56410336 56534224 56650752 56775168 56847456 56864592 56972304 57130812 57324544 57484032 57929472 58171824 58224384 58426552 58444164 58589106 58717779 58805504 59261184 59361579 59538624 59710592 59787708 59841728 59935982 59954049 60067613 60191424 60323616 60418629 60726213 60847104 60907328 60980736 61076784 61807563 61863408 61882056 62035524 62171766 62220544 62245888 62382592 62480848 62747136 63040896 63304632 63442504 63461628 63581836 63601002 63758733 63953388 64093842 64490112 64650048 64669536 64792032 64894083 64920516 65063094 65224451 65502432 65729871 65880576 66136256 66156192 66281504 66385901 66465912 66668832 66980952 67174416 67321944 67395072 67710592 67993864 68283648 68452992 68520744 68603328 68690676 68711382 68841534 68944384 69040372 69596334 69755904 69998112 70026624 70180416 70269772 70290954 70354464 70424098 71359488 71372817 71494656 71607264 71693568 71942504 71971808 72551376 72731304 72891036 72999936 73253408 73341696 73523584 73685056 73910016 74115648 74403288 74425716 74566692 74751618 74774151 75027712 75571218 75737187 75796608 75819456 75963072 76174416 76470046 76493097 76645376 77085837 77239296 77562432 77632512 77925552 78118808 78290372 78747876 78779952 78952968 79014912 79148772 79384832 79716944 79938732 80255232 80431488 80558172 80655264 80935317 80968284 81169086 81347349 81435712 82124928 82410084 82484544 82509408 82714032 82795899 82895688 83035042 83217403 83703699 84054528 84406176 84615504 84699253 84801336 85011644 85271184 85458456 85696218 85986816 86200064 86226048 86389376 86525444 86560688 86750792 86894208 87257736 87336576 87639828 87666246 87883659 88208256 88621216 88891776 88998912 89307936 89565888 89681562 89762592 89903973 91044864 91270656 91360992 91471104 91587568 91615176 91788712 91970731 92795112 93053286 93257649 93330816 93368832 93573888 93721272 93805952 94160042 94561344 94956948 95163756 95192442 95372754 95401503 95476352 95591424 96735168 96975072 97004304 97188048 97380774 97594641 97788928 98546688 98820864 99204384 99234288 99422256 99668824 99698868 100471428 100761624 100982916 101062144 101092608 101284096 101565888 101990796 102243734 102468281 102679488 102781116 102904992 103036014 103067073 103262301 103416576 103560558 103900736 104997168 105039936 105270624 105404658 105436431 105531696 105636147 106584976 107006976 107039232 107241984 107410896 107540352 107913756 107957712 108225448 108463132 109096956 109336554 109499904 109880112 109979392 110012544 110285376 110394532 110527584 110865024 111604932 111850038 112127427 112541568 112820672 113068448 113246537 113550336 113694912 113729184 113944608 114261624 114705069 114968064 115858944 116343648 116448768 116853104 116888328 117178212 117435558 117611008 118522368 118723158 119077248 119421184 119575416 119683456 119871964 119908098 120135226 120382848 120647232 120837258 121452426 121753629 121814656 121961472 122153568 123615126 123726816 123764112 124071048 124343532 124441088 124552563 124765184 124961696 125494272 126081792 126609264 126885008 126923256 127163672 127202004 127517466 127906776 128187684 128980224 129300096 129339072 129584064 129788166 129841032 130126188 130448902 131004864 131459742 131499369 131761152 132272512 132312384 132563008 132771802 132931824 133337664 133961904 134348832 134522343 134643888 134790144 134815321 135421184 135987728 136567296 136905984 137041488 137206656 137381352 137422764 137683068 137888768 138080744 139192668 139996224 140053248 140360832 140539544 140581908 140708928 140848196 141240063 142745634 142788663 143059131 143214528 143387136 143885008 143943616 144486961 145102752 145462608 145782072 146071161 146506816 146683392 147047168 147370112 147820032 148231296 148806576 148851432 149133384 149503236 149548302 150055424 151142436 151474374 151593216 151638912 151926144 152348832 152940092 152986194 153365601 154171674 154554021 155124864 155340837 155851104 156237616 156580744 156891247 157495752 157559904 157905936 158106987 158297544 158769664 159433888 159877464 160510464 160862976 161116344 161310528 161870634 161936568 162338172 162694698 162871424 164249856 164820168 164969088 165018816 165428064 165591798 165791376 166002467 166070084 166434806 167407398 167775057 168109056 168812352 169231008 169398506 169602672 170023288 170542368 170916912 171392436 171973632 172400128 172452096 172778752 173050888 173121376 173501584 173788416 174515472 174673152 175279656 175332492 175767318 176153337 176416512 177242432 177783552 178615872 179131776 179363124 179525184 179807946 179862147 180202839 182178639 182541312 182721984 182942208 183175136 183230352 183577424 183941462 184345433 185422689 185590224 186106572 186515298 186661632 186737664 187147776 187442544 187611904 188320084 189122688 189913896 190327512 190384884 190745508 190803006 190952704 191276199 193470336 193950144 194008608 194376096 194682249 194761548 195189282 195673353 197189613 197641728 198408768 198468576 198844512 199157703 199337648 199397736 200171591 200942856 201523248 201965832 202124288 202185216 202568192 203131776 203981592 204487468 204936562 205358976 205562232 205809984 206072028 206134146 206524602 206833152 207121116 207801472 209994336 210079872 210541248 210809316 210872862 211063392 211272294 211796251 213169952 214078464 214118451 214483968 214821792 215080704 215827512 215915424 216450896 216926264 218193912 218673108 218999808 219760224 219958784 220025088 220570752 220789064 221055168 221730048 223209864 223700076 224254854 224322453 225083136 225641344 226136896 226493074 227389824 227458368 227889216 228523248 229410138 229479291 229936128 229979077 231717888 232687296 232897536 233706208 233776656 234356424 234871116 235222016 237044736 237446316 238154496 238842368 239150832 239366912 239743928 239816196 240270452 240765696 241294464 241674516 242805951 242904852 243507258 243629312 244042047 244307136 246477757 247230252 247453632 247528224 248142096 248387697 248687064 248882176 249105126 249652209 249923392 252163584 253218528 253770016 253846512 254097759 254327344 254404008 255034932 255813552 256375368 257960448 258600192 258678144 259168128 259576332 259682064 260252376 260897804 262009728 262919484 262998738 263650977 264545024 264624768 265126016 265543604 265863648 266675328 267923808 268697664 269044686 269287776 269630642 269711919 270222803 270842368 271975456 273134592 273811968 274082976 274413312 274762704 274845528 275366136 275912193 276161488 278385336 279992448 280106496 280721664 281079088 281163816 281417856 281696392 282480126 285491268 285577326 286118262 286204509 286429056 286774272 287770016 287887232 288973922 290205504 290925216 291564144 292142322 292783923 293013632 293366784 293421581 294094336 294740224 295640064 296462592 297613152 297702864 298266768 299006472 299096604 300110848 302284872 302948748 303186432 303277824 303852288 304697664 305880184 305972388 306731202 307404843 308343348 309108042 309786903 310249728 310681674 311702208 312475232 313161488 313782494 314471621 314991504 315119808 315811872 316213974 316309293 316595088 316908441 317539328 318867776 319754928 321020928 321725952 322232688 322621056 323741268 323873136 324676344 325389396 325742848 328499712 329640336 329938176 330037632 330856128 331183596 331582752 332004934 332140168 332734081 332869612 334814796 335550114 336382281 337624704 338462016 338797012 339205344 339739611 340046576 341084736 341833824 342784872 344115207 344800256 344904192 345557504 346101776 346242752 347003168 347576832 349030944 349346304 350559312 350664984 351534636 352306674 352833024 354484864 355567104 357231744 358263552 358726248 359050368 359615892 359724294 360405678 361299487 364357278 365260887 365443968 365884416 366350272 366460704 367154848 367882924 368690866 370845378 371180448 372213144 373030596 373323264 373657689 374295552 374885088 375223808 376640168 378245376 379827792 380655024 380769768 381491016 381606012 381905408 382552398 386940672 387900288 388017216 388752192 389364498 389523096 390378564 391346706 392317249 394379226 395283456 396817536 396937152 397689024 398315406 398675296 398795472 400343182 401885712 403046496 403567029 403931664 404370432 404445963 405136384 406263552 407963184 408974936 409873124 410717952 411124464 411619968 412144056 412268292 413049204 413666304 414242232 415602944 419988672 420159744 421082496 421618632 421745724 422126784 422544588 423592502 423720189 426339904 428236902 429177393 429643584 430161408 431655024 431830848 432901792 433460883 433852528 436387824 437346216 438213483 439520448 439917568 440050176 441141504 441578128 442110336 443460096 446419728 447400152 448509708 448644906 450166272 451282688 452273792 452986148 454779648 454916736 455778432 457046496 458820276 458958582 459958154 460096803 460968311 463662063 465374592 466022511 467412416 467553312 468712848 469742232 470673741 474320961 474892632 476308992 477684736 478301664 478733824 479487856 479632392 480540904 481531392 482588928 483349032 485611902 485809704 487014516 487258624 488084094 488614272 492955514 494460504 494907264 495056448 496284192 496775394 497374128 498007401 498210252 499304418 499846784 500542697 504327168 506437056 507540032 507693024 508195518 508654688 508808016 509455847 510069864 511627104 512750736 515920896 517200384 517356288 518336256 519152664 519364128 520504752 521795608 524019456 525838968 525997476 527301954 528460011 529090048 529249536 530252032 531087208 531727296 533350656 535847616 537395328 538089372 538575552 539261284 539423838 539586441 540445606 540608517 541684736 543950912 547623936 548165952 548826624 549525408 549691056 550732272 551824386 552322976 553036299 556770672 559984896 560212992 561443328 562158176 562327632 562835712 563392784 564960252 570982536 571154652 572236524 572409018 572858112 573828597 575540032 575774464 577947844 580411008 581850432 583128288 584046747 584284644 585567846 586027264 586843162 587020059 588188672 589480448 591568839 592925184 595226304 595405728 596533536 597473109 598012944 598193208 600514773 604569744 605897496 606372864 606555648 607704576 609395328 611760368 611944776 613462404 614809686 616686696 618216084 619573806 620499456 621363348 623404416 624950464 626322976 627564988 628943242 629983008 630239616 631623744 632427948 632618586 633190176 633816882 635388753 637735552 638623441 639509856 642355353 643451904 644465376 645242112 647482536 647746272 649352688 649995391 650778792 651485696 656999424 659280672 659876352 660075264 661712256 662367192 663165504 664009868 664280336 665468162 665739224 669629592 671100228 672764562 675249408 676924032 677594024 678410688 679479222 680093152 682169472 683667648 685569744 688230414 688437873 689808384 689937231 691115008 692203552 692485504 694006336 695153664 698061888 698692608 701118624 701329968 703069272 704613348 705666048 705797857 708969728 711134208 714463488 716527104 717452496 718100736 719231784 719448588 720811356 722598974 728417853 728714556 730521774 730887936 732126141 732700544 732921408 734309696 735765848 737381732 739433271 741690756 742360896 744426288 745163091 746061192 746646528 747315378 748956627 749770176 750447616 753280336 756490752 759655584 761310048 761539536 762293277 762982032 763212024 763810816 765104796 773881344 775800576 776034432 777504384 778728996 779046192 780757128 782693412 784634498 786357707 788758452 790952931 793635072 793874304 795378048 796630812 797350592 797590944 800360357 800686364 803771424 806092992 807134058 807863328 808891926 809135757 810668409 812527104 815926368 817949872 819746248 821435904 822248928 823239936 824288112 824536584 826098408 827736579 828484464 831205888 839977344 840319488 842164992 843237264 843491448 844253568 845089176 847185004 847440378 852679808 856473804 858354786 859287168 860322816 863310048 863661696 865803584 866921766 867705056 869071739 872775648 874692432 876426966 878351769 879040896 880100352 880264743 882283008 883156256 884220672 886920192 892839456 894800304 897019416 897289812 900332544 902565376 904547584 905972296 909559296 909833472 911556864 914092992 917640552 917917164 919916308 920193606 921936622 922214529 927324126 929360709 930749184 932045022 934824832 935106624 937425696 939484464 941347482 943414863 948641922 949785264 950725323 952617984 956603328 957467648 958975712 959264784 961081808 963062784 965177856 966698064 971223804 971619408 974029032 974517248 976168188 977228544 985911028 988921008 989814528 990112896 992568384 993550788 994748256 996014802 996420504 998202243 998608836 999693568 1001085394 1009146843 1012874112 1015080064 1015386048 1016391036 1017309376 1017616032 1018911694 1019218833 1020139728 1021149421 1023254208 1025501472 1032345621 1034400768 1034712576 1036672512 1038305328 1038728256 1041009504 1043591216 1048038912 1051677936 1051994952 1054603908 1056920022 1058180096 1058499072 1060504064 1062174416 1063454592 1066701312 1071695232 1074790656 1076178744 1077151104 1078522568 1078847676 1079172882 1080891212 1081217034 1083898461 1087901824 1095782661 1096331904 1097653248 1099050816 1099382112 1101464544 1103648772 1104645952 1106072598 1108815667 1113541344 1119969792 1120973067 1122886656 1124316352 1124655264 1125671424 1126785568 1129920504 1141965072 1142309304 1144473048 1144818036 1145716224 1147657194 1151080064 1151548928 1155895688 1160822016 1163700864 1166256576 1168093494 1168569288 1171135692 1172054528 1173686324 1174040118 1176951747 1178960896 1183137678 1185850368 1190452608 1190811456 1193067072 1194946218 1196025888 1196386416 1201029546 1204008109 1209139488 1211794992 1213111296 1213337889 1215409152 1218790656 1223520736 1223889552 1226924808 1229619372 1233373392 1236432168 1239147612 1240998912 1242726696 1246808832 1249900928 1252645952 1255129976 1257886484 1259966016 1260479232 1263247488 1264855896 1265237172 1266380352 1267633764 1270777506 1271160567 1275471104 1277246882 1279019712 1284710706 1287532179 1288930752 1290484224 1294965072 1295492544 1298705376 1299990782 1300382649 1301557584 1302971392 1318561344 1319752704 1320150528 1323424512 1324734384 1326331008 1328019736 1328560672 1330936324 1331478448 1339259184 1342200456 1345529124 1350498816 1353848064 1355188048 1356821376 1358958444 1360186304 1364338944 1367335296 1371139488 1376460828 1376875746 1379874462 1380290409 1382904933 1384407104 1384971008 1388012672 1396123776 1398067533 1402237248 1402659936 1406138544 1409226696 1411595714 1412021223 1414695851 1417939456 1422962883 1428926976 1433054208 1434904992 1436201472 1438463568 1438897176 1441622712 1445197948 1456835706 1457429112 1461043548 1461775872 1464252282 1465401088 1465842816 1468619392 1471531696 1474763464 1478866542 1483381512 1484721792 1488852576 1490326182 1492122384 1494022203 1494630756 1497913254 1499540352 1501628091 1506560672 1512981504 1519311168 1522620096 1523079072 1524586554 1525964064 1526424048 1528367541 1530209592 1536148277 1547762688 1551601152 1552068864 1555008768 1557457992 1558092384 1561514256 1563502427 1565386824 1569268996 1572715414 1577516904 1581905862 1585380033 1587270144 1587748608 1590756096 1593261624 1594701184 1595181888 1600720714 1601372728 1607542848 1612185984 1614268116 1615726656 1617783852 1618271514 1621336818 1621825551 1625054208 1631852736 1635899744 1639492496 1642871808 1644497856 1646479872 1648576224 1649073168 1652196816 1655473158 1656968928 1659108897 1662411776 1679954688 1680638976 1684329984 1686474528 1686982896 1688507136 1690178352 1694370008 1694880756 1705359616 1712947608 1716709572 1718574336 1721485791 1726620096 1727323392 1731607168 1733843532 1735410112 1738143478 1741960777 1745551296 1749384864 1752140241 1752853932 1756703538 1758081792 1760529486 1761060177 1764566016 1766312512 1768441344 1785678912 1789600608 1792419327 1794038832 1794579624 1801544319 1805130752 1809095168 1811944592 1819118592 1819666944 1823113728 1828185984 1835281104 1835834328 1839832616 1840387212 1843873244 1844429058 1854648252 1858721418 1861498368 1864090044 1869649664 1870213248 1874851392 1878968928 1882694964 1886829726 1891509079 1897283844 1899570528 1901450646 1906166259 1913206656 1915870323 1917951424 1918529568 1922163616 1925191129 1930355712 1933396128 1942447608 1943238816 1948058064 1949986173 1952336376 1954457088 1971822056 1977842016 1979629056 1980225792 1985136768 1987101576 1989496512 1992029604 1992841008 1996404486 1997217672 1999387136 2002170788 2018293686 2025748224 2030160128 2030772096 2032782072 2034618752 2035232064 2037823388 2038437666 2040279456 2042298842 2046508416 2051002944 2064691242 2069425152 2069811693 2073345024 2076610656 2077456512 2082019008 2087182432 2096077824 2103355872 2103989904 2109207816 2113840044 2116998144 2117393571 2121008128 2124348832 2126909184 2133402624 2143390464 2149581312 2152357488 2154302208 2157045136 2157695352 2158345764 2161782424 2162434068 2167796922 2175803648 2191565322 2192663808 2196378423 2198101632 2198764224 2202929088 2207297544 2209291904 2212145196 2217631334 2218299813 2227082688 2235489273 2239939584 2241946134 2246869881 2248632704 2249310528 2251342848 2253571136 2259841008 2283930144 2284618608 2286879831 2288946096 2289636072 2291432448 2295314388 2302160128 2303097856 2311791376 2321644032 2327401728 2332513152 2336186988 2337138576 2342271384 2344109056 2347372648 2348080236 2353903494 2359073121 2366275356 2380905216 2381622912 2386134144 2389892436 2392051776 2392772832 2401081071 2402059092 2408016218 2413304687 2418278976 2423589984 2426675778 2427407271 2432005227 2437581312 2447041472 2447779104 2453849616 2456278337 2459238744 2466746784 2472864336 2478295224 2483209737 2485453392 2493617664 2499801856 2505291904 2510259952 2515772968 2519932032 2520958464 2526494976 2529711792 2530474344 2532760704 2535267528 2541555012 2542321134 2550942208 2554493764 2558039424 2569421412 2575064358 2577861504 2580968448 2589930144 2590985088 2597410752 2599981564 2600765298 2603115168 2607215217 2637122688 2640301056 2640794229 2646849024 2649468768 2652662016 2656039472 2657121344 2661872648 2662956896 2667151199 2678518368 2684400912 2691058248 2700997632 2707696128 2710376096 2713642752 2717916888 2720372608 2728677888 2734670592 2742278976 2752921656 2753751492 2759748924 2760580818 2765809866 2766643587 2768814208 2769942016 2776025344 2792247552 2796135066 2804474496 2805319872 2812277088 2818453392 2823191428 2824042446 2829391702 2830244589 2835878912 2845925766 2852175969 2857853952 2869809984 2872402944 2876927136 2877794352 2883245424 2890395896 2913671412 2914858224 2922087096 2923551744 2928504564 2930802176 2931685632 2937238784 2943063392 2949526928 2957733084 2966763024 2969443584 2977705152 2980652364 2984244768 2988044406 2989261512 2994606729 2995826508 2999080704 3003256182 3013121344 3038622336 3045240192 3046158144 3049173108 3051928128 3052848096 3056735082 3057656499 3060419184 3063448263 3072296554 3097036863 3103202304 3104137728 3110017536 3114915984 3116184768 3123028512 3127004854 3130773648 3133872361 3138537992 3145430828 3155033808 3163811724 3170760066 3174540288 3175497216 3181512192 3186523248 3189402368 3190363776 3201441428 3202745456 3215085696 3224371968 3228536232 3231453312 3235567704 3236543028 3242673636 3243651102 3251695383 3263705472 3271799488 3278984992 3288995712 3292959744 3297152448 3298146336 3304393632 3310946316 3313937856 3318217794 3326447001 3359909376 3362919201 3368659968 3372949056 3373965792 3377014272 3380356704 3388740016 3389761512 3402917047 3410719232 3425895216 3433419144 3437148672 3442971582 3453240192 3454646784 3463214336 3467687064 3470820224 3476286956 3483921554 3491102592 3498769728 3504280482 3505707864 3513407076 3516163584 3521058972 3522120354 3530855241 3532625024 3536882688 3571357824 3579201216 3584838654 3588077664 3589159248 3603088638 3612024327 3618190336 3623889184 3639333888 3640013667 3646227456 3656371968 3670562208 3671668656 3679665232 3680774424 3687746488 3688858116 3695059369 3709296504 3717442836 3722996736 3728180088 3739299328 3740426496 3749702784 3757937856 3765389928 3773659452 3783018158 3794567688 3799141056 3802901292 3812332518 3813481701 3826413312 3831740646 3835902848 3837059136 3844327232 3850382258 3866792256 3884895216 3886477632 3896116128 3899972346 3901147947 3904672752 3908914176 3909644309 3943644112 3955684032 3959258112 3960451584 3970273536 3974203152 3978993024 3984059208 3985682016 3992808972 3994435344 3998774272 4004341576 4036587372 4051496448 4060320256 4061544192 4065564144 4069237504 4070464128 4075646776 4076875332 4080558912 4084597684 4093016832 4102005888 4129382484 4139623386 4140871227 4148714799 4153221312 4154913024 4164038016 4174364864 4190121869 4206711744 4207979808 4218415632 4227680088 4234787142 4236063669 4244087553 4248697664 4253818368 4286780928 4299162624 4304714976 4308604416 4314090272 4315390704 4316691528 4323564848 4324868136 4335593844 4351607296 4383130644 4385327616 4392756846 4396203264 4397528448 4405858176 4414595088 4418583808 4424290392 4435262668 4436599626 4454165376 4470978546 4482066609 4483892268 4493739762 4497265408 4498621056 4504884273 4507142272 4519682016 4549846163 4567860288 4569237216 4573759662 4577892192 4579272144 4585102623 4590628776 4604320256 4608444831 4623582752 4643288064 4654803456 4665026304 4672373976 4674277152 4684542768 4690507281 4694745296 4696160472 4707806988 4718146242 4732550712 4761810432 4763245824 4772268288 4779784872 4784103552 4785545664 4802162142 4804118184 4816032436 4826609374 4836557952 4847179968 4853351556 4854814542 4864010454 4865476653 4875162624 4894082944 4895558208 4907699232 4912556674 4918477488 4933493568 4945728672 4956590448 4966419474 4970906784 4977326691 4987235328 4988166877 4999603712 5010583808 5020519904 5031545936 5039864064 5041916928 5052989952 5059423584 5060948688 5065521408 5070535056 5083110024 5084642268 5101884416 5108987528 5116078848 5138842824 5150128716 5155723008 5179860288 5181970176 5194821504 5199963128 5201530596 5206230336 5214430434 5225882331 5274245376 5281588458 5283180531 5293698048 5298937536 5305324032 5312078944 5314242688 5323745296 5325913792 5334302398 5346017557 5357036736 5368801824 5377257981 5382116496 5404632957 5415392256 5420752192 5427285504 5435833776 5440745216 5457355776 5469341184 5484557952 5505843312 5507502984 5519497848 5521161636 5531619732 5533287174 5537628416 5539884032 5552050688 5584495104 5592270132 5608948992 5610639744 5624554176 5636906784 5646382856 5648084892 5658783404 5660489178 5674527237 5691851532 5704351938 5718498777 5739619968 5747610969 5753854272 5755588704 5766490848 5775573387 5780791792 5804976139 5827342824 5829716448 5844174192 5849958519 5857009128 5861604352 5863371264 5874477568 5886126784 5899053856 5915466168 5933526048 5938887168 5955410304 5961304728 5968489536 5976088812 5978523024 5989213458 5991653016 5998161408 6006512364 6026242688 6077244672 6090480384 6092316288 6098346216 6103856256 6105696192 6113470164 6115312998 6120838368 6126896526 6142091279 6144593108 6194073726 6208275456 6209435079 6220035072 6229831968 6232369536 6246057024 6254009708 6261547296 6267744722 6277075984 6290861656 6310067616 6327623448 6341520132 6350994432 6352180713 6363024384 6373046496 6378804736 6380727552 6402882856 6405490912 6430171392 6448743936 6457072464 6462906624 6471135408 6473086056 6485347272 6487302204 6503390766 6527410944 6543598976 6557969984 6577991424 6594304896 6596292672 6608787264 6621892632 6627875712 6636435588 6652894002 6654899439 6669393233 6719818752 6725838402 6740609643 6745898112 6747931584 6754028544 6760713408 6777480032 6779523024 6805834094 6821438464 6851790432 6860639493 6866838288 6874297344 6885943164 6906480384 6909293568 6926428672 6935374128 6941640448 6952573912 6967843108 6982205184 6997539456 7008560964 7011415728 7026814152 7032327168 7042117944 7044240708 7061710482 7065250048 7077219363 7142715648 7158402432 7169677308 7176155328 7178318496 7203243213 7206177276 7224048654 7239914061 7247778368 7280027334 7296015681 7312743936 7341124416 7343337312 7359330464 7361548848 7368835011 7375492976 7377716232 7390118738 7406348867 7418593008 7434885672 7449629211 7456360176 7478598656 7480852992 7499405568 7515875712 7530779856 7547318904 7566036316 7589135376 7598282112 7605802584 7624665036 7626963402 7652826624 7663481292 7671805696 7674118272 7688654464 7700764516 7733584512 7769790432 7772955264 7792232256 7799944692 7802295894 7809345504 7819288618 7821645651 7836461287 7887288224 7911368064 7920903168 7922382687 7940547072 7948406304 7957986048 7968118416 7971364032 7985617944 7988870688 8001453597 8008683152 8073174744 8102992896 8120640512 8123088384 8131128288 8138475008 8140928256 8151293552 8153750664 8161117824 8169195368 8186033664 8204011776 8258764968 8279246772 8281742454 8297429598 8299930761 8306442624 8309826048 8328076032 8348729728 8380243738 8413423488 8415959616 8436831264 8455360176 8469574284 8472127338 8488175106 8490733767 8497395328 8507636736 8509225849 8573561856 8609429952 8617208832 8628180544 8630781408 8633383056 8647129696 8649736272 8671187688 8703214592 8766261288 8770655232 8785513692 8792406528 8795056896 8811716352 8829190176 8837167616 8848580784 8870525336 8873199252 8908330752 8941957092 8964133218 8967784536 8983820187 8987479524 8994530816 8997242112 9009768546 9014284544 9039364032 9099692326 9119677009 9135720576 9138474432 9147519324 9155784384 9158544288 9170205246 9172969497 9181257552 9190344789 9208640512 9216889662 9247165504 9309606912 9330052608 9344747952 9348554304 9369085536 9381014562 9389490592 9392320944 9401617083 9415613976 9436292484 9465101424 9523620864 9526491648 9544536576 9559569744 9568207104 9571091328 9604324284 9608236368 9632064872 9653218748 9673115904 9694359936 9706703112 9709629084 9728020908 9730953306 9755086149 9788165888 9791116416 9815398464 9825113348 9836954976 9866987136 9891457344 9913180896 9932838948 9941813568 9954653382 9976333754 9979341003 9999207424 10021167616 10041039808 10063091872 10079728128 10105979904 10118847168 10121897376 10131042816 10141070112 10166220048 10169284536 10208751141 10217975056 10232157696 10277685648 10300257432 10311446016 10359720576 10363940352 10389643008 10399926256 10403061192 10412460672 10428860868 10451764662 10548490752 10563176916 10566361062 10592565723 10597875072 10610648064 10624157888 10628485376 10647490592 10651827584 10668604796 10692035114 10714073472 10737603648 10754515962 10764232992 10809265914 10836072981 10841504384 10854571008 10856598497 10871667552 10881490432 10920041001 10938682368 10969115904 11011686624 11015005968 11038995696 11042323272 11063239464 11066574348 11075256832 11085178107 11104101376 11168990208 11184540264 11217897984 11221279488 11249108352 11273813568 11292765712 11296169784 11317566808 11320978356 11349054474 11383703064 11408703876 11436997554 11479239936 11495221938 11507708544 11511177408 11532981696 11551146774 11561583584 11609952278 11654685648 11659432896 11688348384 11699917038 11703443841 11714018256 11726742528 11728932927 11748955136 11772253568 11798107712 11830932336 11867052096 11877774336 11910820608 11922609456 11936979072 11952177624 11957046048 11978426916 11983306032 11996322816 11998563569 12013024728 12052485376 12154489344 12180960768 12184632576 12196692432 12207712512 12211392384 12226940328 12230625996 12241676736 12253793052 12284182558 12289186216 12388147452 12418870158 12446144397 12459663936 12464739072 12492114048 12508019416 12523094592 12535489444 12554151968 12570365607 12581723312 12620135232 12655246896 12683040264 12704361426 12708191007 12732262659 12746092992 12757609472 12761455104 12805765712 12810981824 12860342784 12897487872 12914144928 12925813248 12942270816 12946172112 12970694544 12974604408 13006781532 13054821888 13087197952 13115939968 13155982848 13188609792 13192585344 13217574528 13243785264 13255751424 13272871176 13305788004 13309798878 13338786466 13368081019 13446199827 13451676804 13481219286 13491796224 13495863168 13514652819 13521426816 13554960064 13559046048 13611668188 13649538489 13703580864 13721278986 13733676576 13755307869 13771886328 13812960768 13825334493 13852857344 13870748256 13883280896 13905147824 13935686216 13964410368 13995078912 14017121928 14022831456 14053628304 14071521843 14084235888 14088481416 14123420964 14130500096 14154438726 14285431296 14316804864 14339354616 14352310656 14356636992 14406486426 14412354552 14448097308 14479828122 14495556736 14515738213 14560054668 14592031362 14625487872 14682248832 14686674624 14718660928 14723097696 14737670022 14750985952 14755432464 14774219563 14780237476 14812697734 14837186016 14869771344 14899258422 14912720352 14931980073 14961705984 14964500631 14998811136 15031751424 15061559712 15094637808 15132072632 15178270752 15196564224 15211605168 15249330072 15253926804 15305653248 15326962584 15343611392 15348236544 15377308928 15401529032 15467169024 15539580864 15545910528 15584464512 15599889384 15604591788 15618691008 15638577236 15643291302 15672922574 15677646993 15774576448 15822736128 15844765374 15881094144 15896812608 15915972096 15936236832 15942728064 15971235888 15977741376 16002907194 16017366304 16038052671 16146349488 16213898871 16246176768 16262256576 16276950016 16281856512 16302587104 16307501328 16322235648 16338390736 16372067328 16408023552 16517529936 16558493544 16563484908 16594859196 16599861522 16612885248 16619652096 16656152064 16697459456 16760487476 16826846976 16831919232 16873662528 16910720352 16939148568 16944254676 16976350212 16981467534 16994790656 17018451698 17023581711 17155496331 17218859904 17242832907 17256361088 17261562816 17266766112 17294259392 17299472544 17326720161 17342375376 17414928417 17532522576 17549875557 17571027384 17584813056 17590113792 17623432704 17658380352 17674335232 17697161568 17741050672 17746398504 17816661504 17883914184 17928266436 17935569072 17967640374 17974959048 17989061632 17994484224 18019537092 18028569088 18078728064 18199384652 18239354018 18271441152 18276948864 18295038648 18311568768 18317088576 18340410492 18345938994 18362515104 18380689578 18426273837 18433779324 18494331008 18520079789 18628305237 18660105216 18689495904 18697108608 18738171072 18762029124 18778981184 18784641888 18803234166 18831227952 18849866339 18872584968 18930202848 19052983296 19056542139 19089073152 19119139488 19136414208 19142182656 19208648568 19216472736 19264129744 19306437496 19346231808 19388719872 19413406224 19419258168 19456041816 19461906612 19510172298 19576331776 19582232832 19630796928 19650226696 19673909952 19733974272 19782914688 19826361792 19865677896 19883627136 19909306764 19952667508 19958682006 19964698317 20008179699 20042335232 20082079616 20126183744 20159456256 20237694336 20243794752 20262085632 20282140224 20332440096 20338569072 20417502282 20435950112 20464315392 20468137853 20555371296 20600514864 20622892032 20719441152 20727880704 20779286016 20799852512 20806122384 20824921344 20857721736 20903529324 21096981504 21126353832 21132722124 21185131446 21195750144 21231658089 21248315776 21256970752 21294981184 21303655168 21337209592 21384070228 21428146944 21475207296 21509031924 21528465984 21609729639 21618531828 21672145962 21683008768 21713196994 21719742183 21743335104 21762980864 21840082002 21888047043 21938231808 22023373248 22030011936 22077991392 22084646544 22106505033 22126478928 22133148696 22150513664 22170356214 22219046601 22369080528 22435795968 22442558976 22498216704 22547627136 22585531424 22592339568 22635133616 22641956712 22698108948 22767406128 22817407752 22873995108 22958479872 22990443876 23015417088 23022354816 23065963392 23102293548 23123167168 23219904556 23309371296 23318865792 23376696768 23399834076 23406887682 23428036512 23457865854 23464936953 23509383861 23544507136 23596215424 23661864672 23734104192 23767148061 23821641216 23845218912 23873958144 23904355248 23914092096 23956853832 23966612064 23997127138 24004360791 24026049456 24049829467 24104970752 24308978688 24361921536 24369265152 24393384864 24415425024 24422784768 24453880656 24461251992 24483353472 24507586104 24568365116 24578372432 24776294904 24837740316 24892288794 24919327872 24929478144 24984228096 25016038832 25046189184 25070978888 25108303936 25140731214 25163446624 25240270464 25310493792 25366080528 25408722852 25416382014 25464525318 25472201301 25492185984 25522910208 25527677547 25611531424 25621963648 25720685568 25828289856 25851626496 25884541632 25892344224 25941389088 25949208816 26013563064 26109643776 26114520709 26174395904 26231879936 26311965696 26377219584 26385170688 26435149056 26487570528 26511502848 26545742352 26611576008 26619597756 26677572932 26736162038 26892399654 26903353608 26951460561 26962438572 26983592448 26991726336 27029305638 27042853632 27109920128 27118092096 27223336376 27299076978 27359031027 27407161728 27442557972 27467353152 27510615738 27543772656 27571034367 27625921536 27650668986 27741496512 27766561792 27810295648 27871372432 27928820736 27990157824 28034243856 28045662912 28107256608 28143043686 28168471776 28176962832 28204851249 28246841928 28261000192 28308877452 28570862592 28633609728 28678709232 28704621312 28713273984 28812972852 28824709104 28896194616 28959656244 28991113472 29031476426 29120109336 29184062724 29265258447 29364497664 29373349248 29437321856 29446195392 29475340044 29501971904 29510864928 29548439126 29560474952 29613333209 29625395468 29674372032 29739542688 29798516844 29825440704 29863960146 29929001262 29938023009 29997622272 30063502848 30123119424 30189275616 30264145264 30356541504 30393128448 30423210336 30498660144 30507853608 30626253423 30653925168 30687222784 30696473088 30754617856 30803058064 30934338048 31079161728 31091821056 31168929024 31199778768 31209183576 31237382016 31277154472 31286582604 31345845148 31355293986 31549152896 31645472256 31689530748 31777697169 31793625216 31831944192 31872473664 31885456128 31942471776 31955482752 32005814388 32034732608 32076105342 32155654343 32292698976 32427797742 32508218943 32524513152 32563713024 32569795491 32605174208 32615002656 32644471296 32676781472 32816047104 33035059872 33116987088 33126969816 33189718392 33199723044 33225770496 33255534321 33312304128 33394918912 33520974952 33653693952 33663838464 33747325056 33821440704 33878297136 33888509352 33952700424 33962935068 33989581312 34036903396 34047163422 34310992662 34437719808 34485665814 34512722176 34523125632 34533532224 34588518784 34598945088 34653440322 34684750752 34829856834 34916235161 35065045152 35099751114 35142054768 35180227584 35186798781 35246865408 35316760704 35394323136 35482101344 35492797008 35633323008 35767828368 35856532872 35871138144 35935280748 35949918096 35988968448 35995690707 36039074184 36057138176 36157456128 36398769304 36478708036 36542882304 36553897728 36590077296 36623137536 36634177152 36680820984 36691877988 36725030208 36761379156 36852547674 36867558648 36988662016 37040159578 37256610474 37338433191 37378991808 37394217216 37476342144 37524058248 37557962368 37569283776 37606468332 37662455904 37699732678 37711096821 37745169936 37860405696 38113084278 38196787977 38238278976 38272828416 38284365312 38417297136 38432945472 38528259488 38612874992 38692463616 38777439744 38826812448 38838516336 38912083632 38923813224 39020344596 39152663552 39164465664 39261593856 39300453392 39347819904 39467948544 39565829376 39652723584 39731355792 39767254272 39818613528 39905335016 39917364012 39929396634 40016359398 40104243057 40164159232 40252367488 40475388672 40487589504 40543958457 40564280448 40664880192 40677138144 40835004564 40871900224 40936275706 40948615467 41026179679 41110742592 41201029728 41265923607 41438882304 41476003479 41558572032 41599705024 41612244768 41649842688 41715443472 41807058648 42214565529 42252707664 42265444248 42370262892 42391500288 42463316178 42496631552 42513941504 42589962368 42607310336 42674419184 42768140456 42856293888 42950414592 43018063848 43056931968 43219459278 43237063656 43344291924 43366017536 43426393988 43439484366 43486670208 43547214639 43680164004 43776094086 43876463616 44046746496 44060023872 44155982784 44169293088 44213010066 44252957856 44266297392 44322658689 44340712428 44438093202 44548300033 44738161056 44885117952 44893501893 44996433408 45095254272 45171062848 45184679136 45270267232 45283913424 45341570383 45396217896 45534812256 45634815504 45747990216 45916959744 45980887752 46030834176 46044709632 46131926784 46204587096 46246334336 46439809112 46618742592 46637731584 46753393536 46799668152 46813775364 46856073024 46915731708 46929873906 47018767722 47032940979 47089014272 47192430848 47323729344 47468208384 47534296122 47643282432 47690437824 47747916288 47808710496 47828184192 47913707664 47933224128 47994254276 48008721582 48052098912 48099658934 48114158013 48209941504 48738530304 48786769728 48830850048 48845569536 48907761312 48922503984 48966706944 49015172208 49136730232 49156744864 49552589808 49675480632 49784577588 49838655744 49858956288 49968456192 50032077664 50092378368 50141957776 50216607872 50281462428 50326893248 50480540928 50620987584 50732161056 50817445704 50832764028 50929050636 50944402602 50984371968 51055355094 51070745133 51223062848 51243927296 51656579712 51728498721 51769083264 51784688448 51882778176 51898417632 51980160483 52027126128 52229041418 52244785251 52348791808 52463759872 52649626671 52754439168 52770341376 52870298112 52975141056 53023005696 53091484704 53223152016 53239195512 53355145864 53472324076 53784799308 53806707216 53902921122 53924877144 53967184896 53983452672 54058611276 54085707264 54219840256 54236184192 54446672752 54598153956 54718062054 54814323456 54885115944 54934706304 55021231476 55087545312 55142068734 55278821511 55301337972 55482993024 55560239367 55620591296 55742744864 55980315648 56068487712 56091325824 56214513216 56286087372 56336943552 56353925664 56409702498 56493683856 56549599017 56617754904 56837486249 57169626417 57267219456 57357418464 57409242624 57426547968 57625945704 57649418208 57792389232 57849589799 57919312488 57982226944 58062952852 58240218672 58368125448 58530516894 58728995328 58746698496 58874643712 58892390784 58950680088 59003943808 59021729856 59096878252 59120949904 59226666418 59250790936 59348744064 59479085376 59597033688 59650881408 59727920292 59858002524 59876046018 60024539097 60127005696 60246238848 60378551232 60528290528 60713083008 60786256896 60846420672 60997320288 61015707216 61252506846 61307850336 61392946176 61404413559 61509235712 61606116128 61868676096 62158323456 62183642112 62337858048 62399557536 62418367152 62474764032 62554308944 62573165208 62691690296 62710587972 62816009273 63098305792 63290944512 63379061496 63555394338 63587250432 63694974267 63744947328 63770912256 63884943552 63910965504 64011628776 64069465216 64152210684 64311308686 64585397952 64829188917 64855595484 65016437886 65049026304 65139590982 65159226549 65210348416 65230005312 65288942592 65353562944 66070119744 66233974176 66253939632 66319515099 66379436784 66399446088 66451540992 66511068642 66657139803 66789837824 67041949904 67307387904 67327676928 67494650112 67642881408 67756594272 67777018704 67905400848 67925870136 67979162624 68073806792 68094326844 68621985324 68875439616 68971331628 69025444352 69046251264 69067064448 69177037568 69197890176 69306880644 69369501504 69659713668 69832470322 69985835923 70130090304 70199502228 70284109536 70373597562 70394810859 70528151583 70633521408 70788646272 70964202688 70985594016 71232071773 71535656736 71713065744 71742276288 71870561496 71899836192 71991381414 72013082373 72078148368 72149488401 72314912256 72797538608 72957416072 73085764608 73107795456 73180154592 73246275072 73268354304 73361641968 73383755976 73450060416 73522758312 73705095348 73735117296 73977324032 74080319156 74513220948 74676866382 74757983616 74788434432 74952684288 75048116496 75115924736 75138567552 75212936664 75324911808 75399465356 75422193642 75490339872 75720811392 76226168556 76393575954 76476557952 76568730624 76583032641 76834594272 76865890944 77056518976 77225749984 77347384771 77554879488 77653624896 77677032672 77824167264 77847626448 78040689192 78328931328 78343562127 78523187712 78600906784 78695639808 78935897088 79131658752 79305447168 79462711584 79534508544 79637227056 79810670032 79834728024 79858793268 80032718796 80208486114 80328318464 80504734976 80950777344 80975179008 81087916914 81128560896 81329760384 81354276288 81670009128 81743800448 81872551412 81897230934 82052359358 82077093081 82221485184 82402059456 82531847214 82713103101 82877764608 82952006958 83199410048 83224489536 83299685376 83430886944 83614117296 84429131058 84505415328 84530888496 84614553747 84740525784 84783000576 84926632356 84993263104 85179924736 85214620672 85348838368 85536280912 85712587776 85900829184 86036127696 86113863936 86438918556 86474127312 86688583848 86732035072 86852787976 86878968732 86973340416 87094429278 87360328008 87552188172 88093492992 88120047744 88311965568 88338586176 88426020132 88505915712 88532594784 88645317378 88681424856 88839999627 88876186404 89096600066 89476322112 89787003786 89814069027 89992866816 90190508544 90342125696 90369358272 90540534464 90567826848 90683140766 90792435792 90882298469 91069624512 91269631008 91495980432 91878760269 91961775504 92061668352 92089419264 92263853568 92409174192 92492668672 92879618224 93237485184 93275463168 93506787072 93599336304 93627550728 93712146048 93831463416 93859747812 94037535444 94065881958 94178028544 94384861696 94647458688 94936416768 95068592244 95380875648 95495832576 95617420992 95656368384 95827415328 95866448256 95988508552 96017443164 96104197824 96199317868 96228316026 96466963029 97524656829 97573539456 97691139072 97709386473 97815522624 97845007968 97933413888 98030344416 98273460464 98313489728 98684594363 99105179616 99350961264 99569155176 99677311488 99766602963 99936912384 100064155328 100184756736 100283915552 100433215744 100562924856 100653786496 100961081856 101241975168 101464322112 101634891408 101665528056 101858101272 101888805204 101968743936 102110710188 102141490266 102446125696 102487854592 103313159424 103456997442 103538166528 103569376896 103765556352 103796835264 103960320966 104054252256 104458082836 104489570502 104748705483 104927519744 105299253342 105540682752 105560396343 105740596224 105950282112 106182969408 106446304032 106478391024 106710291728 106944648152 107156721701 107569598616 107613414432 107805842244 107849754288 107966905344 107987072121 108117222552 108171414528 108439680512 108472368384 108893345504 109196307912 109436124108 109628646912 109770231888 109869412608 110042462952 110175090624 110284137468 110557643022 110602675944 110965986048 111120478734 111241182592 111485489728 112136975424 112182651648 112429026432 112572174744 112673887104 112707851328 112819404996 112987367712 113099198034 113133290463 113235509808 113379684961 113674972498 114339252834 114590363931 114714836928 114818485248 114853095936 115251891408 115298836416 115584778464 115699179598 115838624976 115964453888 116125905704 116480437344 116736250896 117061033788 117457990656 117493396992 117749287424 117784781568 117901360176 118007887616 118043459712 118193756504 118241899808 118453332836 118501581872 118697488128 118958170752 119194067376 119301762816 119455840584 119716005048 119752092036 120049078194 120312729171 120492477696 120757102464 121056581056 121426166016 121692841344 121994640576 122031414432 122505013692 122615700672 122808827118 122845846401 123078539037 123212232256 124316646912 124428010437 124675716096 124799115072 124836734304 124949528064 125108617888 125146330416 125383380592 125421175944 125632018546 125907930739 126196611584 126643696587 126758122992 127110788676 127174500864 127389948534 127489894656 127541824512 127769887104 127821931008 128023257552 128138930432 128304421368 128622617372 129170795904 129658377834 129711190968 130032875772 130098052608 130279181964 130318453098 130420696832 130460010624 130641643917 130707125888 132140239488 132467948352 132507879264 132639030198 132758873568 132798892176 132967976067 133022137284 133314279606 133644900099 134083899808 134655353856 134680505679 134989300224 135285762816 135513188544 135554037408 135810801696 135851740272 136024711149 136147613584 136188653688 136717196653 137243970648 137750879232 137942663256 138050888704 138092502528 138134128896 138354075136 138395780352 138613761288 138739003008 139319427336 139664940644 139971671846 140260180608 140399004456 140568219072 140747195124 140789621718 141056303166 141098822937 141267042816 141577292544 141928405376 141971188032 142464143546 143071313472 143426131488 143484552576 143741122992 143799672384 143982762828 144026164746 144156296736 144298976802 144342474039 144629824512 144656839433 145595077216 145914832144 146215590912 146360309184 146492550144 146536708608 146723283936 146767511952 146900120832 147045516624 147410190696 147470234592 147954648064 148160638312 149026441896 149353732764 149515967232 149576868864 149905368576 150096232992 150231849472 150277135104 150425873328 150649823616 150798930712 150844387284 150980679744 151441622784 152452337112 152787151908 152953115904 153166065282 153212235399 153669188544 153731781888 154113037952 154451499968 154694769542 155034509153 155307249792 155354065344 155648334528 155695252896 155940481449 156081378384 156687124254 156734355753 157046375424 157201813568 157391279616 158263317504 158610894336 158925423168 159069017088 159274454112 159621340064 159669456048 159717586536 160065437592 160416972228 160656636928 161009469952 161901554688 161950358016 162175833828 162257121792 162659520768 162708552576 163340018256 163487600896 163745102824 163794461868 164104718716 164154186162 164442970368 164804118912 165063694428 165426206202 165836464533 165904013916 166398820096 166448979072 166680718101 166861773888 167228234592 168344308031 168858262116 169010830656 169061776992 169229107494 169481051568 169648797051 169853264712 169986526208 170359849472 170512458747 170697676736 171072561824 171801658368 172072255392 172227727872 172877837112 172948254624 173377167696 173548769397 173705575952 173757937464 173946680832 174188858556 174720656016 175104376344 176186985984 176240095488 176623931136 176677172352 176852040264 177011831424 177065189568 177290634756 177362849712 177679999254 177752372808 178193200132 178952644224 179574007572 179628138054 180073617291 180381017088 180684251392 180738716544 181081068928 181135653696 181366281532 181584871584 181764596938 182139249024 182539262016 182991960864 183757520538 183923551008 184178838528 184213240677 184527707136 184562174449 184818348384 184985337344 185759236448 186474970368 186550926336 187013574144 187198672608 187255101456 187424292096 187662926832 187719495624 188075070888 188131763916 188448027819 188769723392 189294917376 189872833536 190137184488 190761751296 191234841984 191312736768 191654830656 191732896512 191977017104 192034886328 192208395648 192398635736 192456632052 192933926058 195049313658 195147078912 195418772946 195477679647 195631045248 195690015936 195866827776 196060688832 196546920928 196626979456 197369188726 198210359232 198701922528 198958545297 199138310352 199354622976 199533205926 199971419409 200128310656 200369513472 200567831104 200866431488 201125849712 201307572992 201922163712 202483950336 202928644224 203269782816 203331056112 203716202544 203777610408 203937487872 204221420376 204282980532 204892251392 204975709184 206626318848 206913994884 207076333056 207138753792 207531112704 207593670528 207920641932 208108504512 208916165672 208979141004 209497410966 209957507769 210598506684 211120792686 211584454749 211900564224 212365938816 212892608064 212956782048 213420583456 213696215319 213889296304 214313443402 214784117143 215139197232 215226828864 215611684488 215699508576 215974144242 216039247119 216234445104 216448465203 216879361024 216944736768 217786691008 218392615824 218872248216 219257293824 219540463776 219738825216 220084925904 220350181248 220568274936 221115286044 221205351888 221931972096 222240957468 222482365184 222970979456 224273950848 224365303296 224858052864 225144349488 225347774208 225415702656 225638809992 225974735424 226198396068 226266580926 226471019616 226759369922 227257377323 227349944996 228678505668 229180727862 229429673856 229706191872 229749097923 230503782816 230597672832 231169556928 231398359196 231677249952 232042154313 232251811408 232960874688 233472501792 234122067576 234986793984 235030686381 235498574848 235569563136 235802720352 236015775232 236086919424 236387513008 236483799616 236906665672 237003163744 237394976256 237916341504 238388134752 238603525632 238911681168 239432010096 239504184072 240098156388 240625458342 240984955392 241514204928 242113162112 242852332032 243385682688 243989281152 244062828864 245010027384 245231401344 245617654236 245691692802 246157078074 246231279243 246424464512 246767549621 248633293824 248856020874 249598230144 249673468608 249899056128 250217235776 250292660832 250766761184 250842351888 251264037092 251815861478 252393223168 253287393174 253516245984 253843661241 254221577352 254349001728 254779897068 254979789312 255539774208 255643862016 256046515104 256277860864 256608842736 257245234744 258341591808 259316755668 259422381936 260065751544 260196105216 260558363928 260636906196 260841393664 260920021248 261283287834 261414251776 264280478976 264935896704 265015758528 265278060396 265517747136 265597784352 265935952134 266044274568 266519998881 266628559212 267289800198 268167799616 269361011358 269978600448 270571525632 271026377088 271108074816 271621603392 271703480544 272049422298 272295227168 272377307376 272646895407 273434393306 274487941296 275636280807 275885326512 276185005056 276268257792 276708150272 276791560704 277227522576 277478006016 278638854672 279329881288 279943343692 280520361216 280798008912 281136438144 281494390248 281579243436 282112606332 282197645874 282534085632 283154585088 283856810752 283942376064 284928287092 286142626944 286852262976 286969105152 287482245984 287599344768 287965525656 288052329492 288312593472 288597953604 288684948078 289313678866 289400889087 291190154432 291829664288 292720618368 293073417216 293128159419 293446567872 293535023904 293800241664 294091033248 294820381392 294940469184 296053783089 296321276624 298052883792 298707465528 299031934464 299299808889 299810737152 300192465984 300463698944 300554270208 300851746656 301299647232 301597861424 301688774568 301961359488 302883245568 304904674224 305574303816 305906231808 306332130564 306424470798 307338377088 307463563776 308226075904 308902999936 309389539084 310069018306 310614499584 310708130688 311296669056 311390505792 311880962898 312162756768 313374248508 313468711506 314246116449 314403627136 314782559232 314841356413 316681189029 317221788672 317850846336 318548908224 319242680128 319338912096 319435173072 320130875184 320833944456 321470165103 322018939904 323900716032 323961216363 324351667656 324514243584 325319041536 325417105152 326680036512 326975201792 327490205648 327588923736 328209437432 328308372324 328885940736 329608237824 330127388856 330852412404 331672929066 331808027832 332797640192 332897958144 333361436202 333723547776 334456469184 336688616062 337716524232 338021661312 338123553984 338458214988 338962103136 339297594102 339399871389 339706529424 340139054883 340719698944 341024917494 341395353472 342145123648 344144510784 344455455744 345755674224 345896509248 346754335392 347097538794 347411151904 347515874928 347893361664 347958343501 348377717112 349441312032 350208752688 352373971968 352480190976 353247862272 353354344704 353704080528 354023662848 354130379136 354581269512 354725699424 355359998508 355504745616 356386400264 357905288448 359148015144 359256276108 360147234582 360938187513 361368502784 361477433088 362162137856 362271307392 362732563064 363169743168 363529193876 364278498048 365078524032 365983921728 367515041076 367847102016 368426481354 368537539203 369124348898 369235617111 369636696768 369970674688 371518472896 372949940736 374027148288 374397345216 374510202912 374848584192 375325853664 375438991248 376150141776 376263527832 376896055638 377723792217 378589834752 380274368976 381523502592 382469683968 382625473536 383309661312 383465793024 383954034208 384069772656 384416791296 384797271472 384913264104 385867852116 390098627316 390294157824 390837545892 390955359294 391262090496 391380031872 391924931751 392121377664 393093841856 393253958912 394738377452 396420718464 397403845056 397917090594 398276620704 398903928201 399066411852 399942838818 400256621312 400934700297 401135662208 401732862976 402251699424 402615145984 404041517037 404967900672 405857288448 406539565632 406662112224 407432405088 407555220816 408074133447 408442840752 408565961064 409784502784 410151589959 413252637696 413827989768 414152666112 414277507584 415062225408 415187341056 415841283864 416217009024 417832331344 417958282008 418994821932 419915015538 421197013368 422241585372 423168909498 423801128448 424731877632 425785216128 425913564096 426841166912 427392430638 427778592608 428626886804 429568234286 430278394464 430453657728 431223368976 431399017152 431948288484 432078494238 432468890208 432896930406 433027422117 433889473536 433970518299 435573382016 436785231648 437744496432 439080927552 439477650432 440169851808 440700362496 441136549872 442230572088 442410703776 443863944192 443946852053 444481914936 444964730368 445941958912 448547901696 448730606592 449716105728 450288698976 450695548416 450831405312 451277619984 451949470848 452396792136 452533161852 452942039232 453518739844 454514754646 454699889992 457357011336 458361455724 458859347712 459498195846 461007565632 461195345664 462339113856 462796718392 463354499904 464084308626 464503622816 465103527459 465921749376 466945003584 468244135152 470061372762 470203067259 471139126272 471605440704 472031550464 472173838848 472775026016 472967599232 473813331344 474006327488 474789952512 475832683008 476776269504 477207051264 477823362336 478864020192 479008368144 480196312776 481250916684 481969910784 483028409856 484226324224 485704664064 486771365376 487978562304 488125657728 490020054768 490462802688 491235308472 491383385604 492314156148 492462558486 492848929024 493535099242 497509393599 497712041748 499196460288 499346937216 500042154303 500434471552 500585321664 501533522368 501684703776 502528074184 503631722956 505032924093 506574786348 507032491968 507687322482 508443154704 508946391153 509559794136 509959578624 511079548416 511537376241 512093030208 512555721728 513217685472 514490469488 516683183616 518633511336 518844763872 520131503088 520646308191 521116727856 521273812392 521682787328 521840042496 522566575668 522828503552 528560957952 529871793408 530031517056 530556120792 531035494272 531195568704 531871904268 532088549136 533039997762 533257118424 534579600396 536335599232 537082313881 538722022716 540220851873 541143051264 542052754176 542216149632 543243206784 543406961088 544098844596 544590454336 544754614752 545293790814 546646123831 546868786612 548975882592 551272561614 551770653024 552536515584 552639722031 553583121408 553686523347 554455045152 554956012032 557277709344 558659762576 559886687384 561040722432 561596017824 562272876288 562988780496 563158486872 564225212664 564395291748 565344083457 566309170176 567713621504 567884752128 569856574184 572285253888 573704525952 573938210304 574964491968 575198689536 575931051312 576104658984 576625186944 577195907208 577369896156 578627357732 578801778174 582380308864 583659328576 585441236736 586256318838 586893135744 587070047808 587600483328 588182066496 589640762784 589880938368 592107566178 592642553248 593575997737 596105767584 597414931056 598063868928 598599617778 599914258227 600384931968 601108540416 601703493312 602599294464 603195722848 603377549136 603922718976 605766491136 609809348448 611148607632 611812463616 612664261128 612848941596 614676754176 614927127552 616452151808 617805999872 618779078168 620138036612 621228999168 621416261376 622593338112 622781011584 623761925796 624325513536 626748497016 626937423012 628492232898 628807254272 629682712826 629872523307 633362378058 634753364247 635701692672 637097816448 638485360256 638677824192 638870346144 640261750368 641088645957 641667888912 642940330206 644352351429 647922432726 648703335312 649345395609 650638083072 650834210304 653360073024 653950403584 654980411296 655177847472 656418874864 656616744648 657771881472 659216475648 660254777712 661704824808 663345858132 663616055664 665595280384 665795916288 666722872404 667447095552 668912938368 673377232124 675433048464 676043322624 676247107968 676916429976 677924206272 678595188204 678799742778 679413058848 680278109766 681772131969 682049834988 682790706944 684290247296 688289021568 689247293769 691511348448 691793018496 693508670784 694195077588 694822303808 695031749856 695916687002 696126462939 696755434224 697445054543 698882624064 700417505376 704960381952 705092059143 706495724544 706708689408 707408161056 708047325696 708260758272 709162539024 709451398848 710719997016 711009491232 712772800528 715810576896 718296030288 718512552216 720294469164 721876375026 722737005568 722954866176 724324275712 724542614784 725465126128 726339486336 727058387752 728556996096 730157048064 731967843456 735030082152 735694204032 736852962708 737075078406 738248697796 738471234222 738693837729 739273393536 740302648863 743036945792 745899881472 748794690432 749020405824 749697168384 750651707328 750877982496 752300283552 752527055664 753792111276 755447584434 757179669504 757321100561 760548737952 763047005184 764939367936 766619322624 766931586048 767908068416 768139545312 768833582592 769594542944 769826528208 771735704232 780197254632 780588315648 781675091784 781910718588 782524180992 782760063744 783849863502 784242755328 786187683712 786507917824 789476754904 792841436928 794807690112 795834181188 796553241408 797807856402 798132823704 799559996643 799885677636 800513242624 801869400594 802271324416 804503398848 805230291968 808083034074 809935801344 811714576896 813079131264 813324224448 814864810176 815110441632 816148266894 816885681504 817131922128 817940686221 819569005568 820303179918 827655979536 828555015168 830124450816 830374682112 831682567728 832434018048 835664662688 835916564016 837989643864 839830031076 842394026736 844483170744 846337818996 847602256896 849463755264 851570432256 851827128192 853682333824 854784861276 855557185216 857253773608 859136468572 860556788928 860907315456 862446737952 862798034304 863896576968 864156988476 864937780416 865793860812 866054844234 867941036598 868202667261 871146764032 873570463296 875488992864 878161855104 879384478257 880339703616 881400724992 882273099744 884461144176 884821407552 887893704106 888161349267 888963829872 889929460736 891883917824 897095803392 899432211456 900577397952 901391096832 901662810624 902555239968 903898941696 904793584272 905066323704 905884078464 907037479688 909029509292 909399779984 914714022672 916722911448 917718695424 918996391692 922015131264 922390691328 924678227712 925593436784 926708999808 928168617252 929007245632 930207054918 931843498752 933890007168 936488270304 940122745524 940406134518 942738349347 943210881408 944347677696 944524069239 945550052032 945935198464 947626662688 948012654976 951665366016 953552539008 955646724672 957728040384 958016736288 960392625552 962501833368 964410495309 966056819712 966237266233 968452648448 971883649089 973542730752 975957124608 976251315456 980040109536 980925605376 982470616944 982766771208 984628312296 984925116972 985697858048 987070198484 995018787198 995424083496 998392920576 998693874432 1000084308606 1000868943104 1001170643328 1003067044736 1003369407552 1005056148368 1007263445912 1010065848186 1013149572696 1014064983936 1015374644964 1016886309408 1017892782306 1019119588272 1020417164649 1022159096832 1023074752482 1024186060416 1026435370944 1028980938976 1033366367232 1037267022672 1037689527744 1040263006176 1041292616382 1042233455712 1042547624784 1043680084992 1043875030503 1045133151336 1045657007104 1057121915904 1059743586816 1060063034112 1061112241584 1062070988544 1062391137408 1063743808536 1064177098272 1066079995524 1066514236848 1067872157641 1069159200792 1072671198464 1074164627762 1077444045432 1080441703746 1082814562539 1084105508352 1084432299264 1086486413568 1086813922176 1088197689192 1089180908672 1089509229504 1090587581628 1093292247662 1093737573224 1097951765184 1102545123228 1103541306048 1105279444062 1107373046694 1107706851333 1108910090304 1109912024064 1114555418688 1117319525152 1119773374768 1122081444864 1123192035648 1124545752576 1125977560992 1126316973744 1128450425328 1128790583496 1130688166914 1133171376651 1135427243008 1135769504256 1139713148368 1144570507776 1147409051904 1147876420608 1149928983936 1150397379072 1151862102624 1152209317968 1153250373888 1154391814416 1154739792312 1157254715464 1157603556348 1164760617728 1167318657152 1170882473472 1172512637676 1173786271488 1174140095616 1175774795253 1176364132992 1179281525568 1179761876736 1184215132356 1185285106496 1187151995474 1189759210691 1192211535168 1194829862112 1196711784603 1197199235556 1199828516454 1200769863936 1202804100891 1203406986624 1205198588928 1206391445696 1206755098272 1207845437952 1219618696896 1222297215264 1224222400341 1225328522256 1225697883192 1229353508352 1230454769877 1232904303616 1235611999744 1237558156336 1240276073224 1242457998336 1242832522752 1245186676224 1245562023168 1247523851592 1248651027072 1253496994032 1253874846024 1256984465796 1257614508544 1259365425652 1259745046614 1266724756116 1269506728494 1271403385344 1274195632896 1276970720512 1277355648384 1277740692288 1280523500736 1282177291914 1283335777824 1285880660412 1288704702858 1291900700957 1295844865452 1297406670624 1298690791218 1301668420608 1301911554897 1306720146048 1309960822592 1310355694944 1312837749728 1313233489296 1314905541107 1318432951296 1320509555424 1323409649616 1326691716264 1327232111328 1331591832576 1331840556159 1333445744808 1334894191104 1337825876736 1346754464248 1350866096928 1352086645248 1352494215936 1353832859952 1355848412544 1357190376408 1357599485556 1358826117696 1360556219532 1363544263938 1364099669976 1365581413888 1368580494592 1376578043136 1378494587538 1383022696896 1383586036992 1387017341568 1388390155176 1389644607616 1390063499712 1391833374004 1392252925878 1393510868448 1394890109086 1395310582377 1397765248128 1400835010752 1410184118286 1413417378816 1414816322112 1416094651392 1416521516544 1418325078048 1418902797696 1421439994032 1422018982464 1425545601056 1431621153792 1436592060576 1437025104432 1440588938328 1443752750052 1445909732352 1448648551424 1449085229568 1450930252256 1452678972672 1454116775504 1457113992192 1460314096128 1463935686912 1470060164304 1471388408064 1473705925416 1474150156812 1476497395592 1476942468444 1477387675458 1478546787072 1480605297726 1486073891584 1497589380864 1498040811648 1500126462909 1501303414656 1501755964992 1504600567104 1505054111328 1507584222552 1510895168868 1514642201122 1515098772279 1521097475904 1526839173459 1529878735872 1533238645248 1534612128723 1535816136832 1536279090624 1537667165184 1539189085888 1539653056416 1543471408464 1560394509264 1561938924573 1563350183568 1563821437176 1565048361984 1565520127488 1567699727004 1568485510656 1572375367424 1573015835648 1578953509808 1585682873856 1589615380224 1591668362376 1593106482816 1595615712804 1596265647408 1599119993286 1599771355272 1601026485248 1603738801188 1604542648832 1609006797696 1611246941643 1616166068148 1623429153792 1626158262528 1626648448896 1629729620352 1630220883264 1632296533788 1633771363008 1634263844256 1635881372442 1639938371493 1640606359836 1648287101221 1655311959072 1657919166093 1660749364224 1661059570041 1663365135456 1664868036096 1671329325376 1671833128032 1675979287728 1677638104171 1679660062152 1684788053472 1688966341488 1692675637992 1696032250371 1698927510528 1703140864512 1703654256384 1707364667648 1709569722552 1711114370432 1714507547216 1718272937144 1721113577856 1721814630912 1724893475904 1725596068608 1727793153936 1728313976952 1729875560832 1731587721624 1732109688468 1735882073196 1736405334522 1742293528064 1747140926592 1750977985728 1756323710208 1758768956514 1760679407232 1762801449984 1764546199488 1768922288352 1769642815104 1775787408212 1776322698534 1777927659744 1780727993211 1783767835648 1794191606784 1801154795904 1803325621248 1805110479936 1807797883392 1809587168544 1810132647408 1811768156928 1814074959376 1818059018584 1818799559968 1821664268917 1829428045344 1833445822896 1835437390848 1837992783384 1844030262528 1844781382656 1849356455424 1851186873568 1853417999616 1856337234504 1858014491264 1860414109836 1863686997504 1867780014336 1872976540608 1880245491048 1880812269036 1885476698694 1886421762816 1889048138478 1889617569921 1891100104064 1891870396928 1895253325376 1896025309952 1907105078016 1911293449344 1915456080768 1916033472576 1920785251104 1923265937871 1925003666736 1928820990618 1932474532466 1933057054287 1936905296896 1943767298178 1948036186827 1951914249216 1952502630912 1960080219072 1961851210752 1964941233888 1965533542416 1969256624592 1969850233944 1971395716096 1974140396968 1990037574396 1990848166992 1996785841152 1997387748864 2000168617212 2001737886208 2002341286656 2006134089472 2006738815104 2010112296736 2014526891824 2020131696372 2026299145392 2028129967872 2030749289928 2033772618816 2035785564612 2038239176544 2040834329298 2045316395907 2046149504964 2048372120832 2052870741888 2057961877952 2074534045344 2075379055488 2080526012352 2082585232764 2084466911424 2085095249568 2087750061006 2088379388817 2090266302672 2092335163629 2115276177429 2119487173632 2120126068224 2122224483168 2124141977088 2124782274816 2127487617072 2128354196544 2132159991048 2133028473696 2135744315282 2138318401584 2140434822563 2145342396928 2148329255524 2154888090864 2160883407492 2165629125078 2168211016704 2168864598528 2172972827136 2173627844352 2176395378384 2178361817344 2179018459008 2181175163256 2186584495324 2187475146448 2195903530368 2205090246456 2207082612096 2210558888124 2214746093388 2215413702666 2217820180608 2220907946589 2229110837376 2234639050304 2239546749536 2246384071296 2249091505152 2251955121984 2252633947488 2256900850656 2257581166992 2261376333828 2266342753302 2271539008512 2271963301683 2279426296736 2289141015552 2294818103808 2299857967872 2300794758144 2303724205248 2304418635936 2306500747776 2308783628832 2309479584624 2314509430928 2315207112696 2324192343101 2329521235456 2334637314304 2341764946944 2345025275352 2347572542976 2348280191232 2351549590506 2352728265984 2358563051136 2359523753472 2368430264712 2370570212992 2374303990948 2379518421382 2384423070336 2389659724224 2393423569206 2394398471112 2398679989929 2399657032908 2401539727872 2405608201782 2406813973248 2412782891392 2413510196544 2415690875904 2439237393792 2444594430528 2448444800682 2450657044512 2451395766384 2453822058663 2458707016704 2460909539754 2471223999488 2475116312672 2480552146448 2485665045504 2490373352448 2491124046336 2495047703184 2497302054144 2506993988064 2507749692048 2513968931592 2515229017088 2518730851304 2519490093228 2533449512232 2539013456988 2542806770688 2548391265792 2553941441024 2554711296768 2555481384576 2561047001472 2564354583828 2566671555648 2571761320824 2577409405716 2583801401914 2591689730904 2594813341248 2597381582436 2603823109794 2604608001783 2613440292096 2619921645184 2620711389888 2625675499456 2626466978592 2629811082214 2635586655601 2641019110848 2646819299232 2653383432528 2654464222656 2663681112318 2664484047801 2666891489616 2669788382208 2675651753472 2693508928496 2701732193856 2704173290496 2704988431872 2707665719904 2711696825088 2714380752816 2715198971112 2717652235392 2721112439064 2727088527876 2728199339952 2731162827776 2737160989184 2753156086272 2756989175076 2766045393792 2767172073984 2774034683136 2776780310352 2779289215232 2780126999424 2783666748008 2784505851756 2787021736896 2789780218172 2790621164754 2795530496256 2801670021504 2820368236572 2828215048041 2829632644224 2833043033088 2833572207717 2836650156096 2837805595392 2842879988064 2844037964928 2851091202112 2861853236527 2873184121152 2874050208864 2881177876656 2887505500104 2893231485927 2898170459136 2898711798699 2901860504512 2905357945344 2908233551008 2920628192256 2927871373824 2940120328608 2942776816128 2947411850832 2948300313624 2952994791184 2953884936888 2954775350916 2957093574144 2961210595452 2972147783168 2995178761728 2996081623296 3000252925818 3002606829312 3003511929984 3009201134208 3010108222656 3015168445104 3021790337736 3029284402244 3030197544558 3042194951808 3053678346918 3061251493947 3066477290496 3069224257446 3071632273664 3072558181248 3078378171776 3079306112832 3086942816928 3107544929329 3120789018528 3123877849146 3126700367136 3127642874352 3131040254976 3131625091509 3135399454008 3136971021312 3144750734848 3157907019616 3171365747712 3179230760448 3183336724752 3186212965632 3191231425608 3192531294816 3198239986572 3199542710544 3203616472923 3207477602376 3209085297664 3218013595392 3222493883286 3232332136296 3252316525056 3253296897792 3259459240704 3260441766528 3264593067576 3267542726016 3268527688512 3271762744884 3279876742986 3281212719672 3296574202442 3310623918144 3315838332186 3322119140082 3323120553999 3326730270912 3329736072192 3342658650752 3343666256064 3351958575456 3355276208342 3359320124304 3369576106944 3377932682976 3385351275984 3392064500742 3399514129953 3406281729024 3407308512768 3414729335296 3419139445104 3422228740864 3429015094432 3436545874288 3442227155712 3443629261824 3449786951808 3451192137216 3455586307872 3456627953904 3459751121664 3463175443248 3464219376936 3471764146392 3472810669044 3484587056128 3494281853184 3501955971456 3512647420416 3517537913028 3521358814464 3529092398976 3537844576704 3539285630208 3551574816424 3552645397068 3555855319488 3561455986422 3569277632073 3602309591808 3608412302673 3610220959872 3615595766784 3619174337088 3620265294816 3623536313856 3628149918752 3636118037168 3637599119936 3643328537834 3651329991431 3658856090688 3666891645792 3672667201023 3675985566768 3688060525056 3691364309631 3698712910848 3702373747136 3706835999232 3712674469008 3716028982528 3720828219672 3727373995008 3735560028672 3745953081216 3760490982096 3761624538072 3770953397388 3772843525632 3778096276956 3779235139842 3782200208128 3783740793856 3790506650752 3792050619904 3814210156032 3822586898688 3830912161536 3832066945152 3841570502208 3846531875742 3850007333472 3857641981236 3864949064932 3866114108574 3875702102871 3887534596356 3896072373654 3905005261824 3905734664691 3920160438144 3929882467776 3931067084832 3938513249184 3939700467888 3944716623321 3948280793936 3964798702937 3980075148792 3981696333984 3994775497728 3995521668477 4000337234424 4003475772416 4004682573312 4012268178944 4013477630208 4020224593472 4029053783648 4040263392744 4052598290784 4056259935744 4061498579856 4067545237632 4071571129224 4076478353088 4081668658596 4090632791814 4092299009928 4096744241664 4105741483776 4115923755904 4149068090688 4150758110976 4161052024704 4165170465528 4168933822848 4170190499136 4175500122012 4176758777634 4180532605344 4184670327258 4185931747131 4195048343557 4230552354858 4240252136448 4244448966336 4248283954176 4249564549632 4254975234144 4256708393088 4264319982096 4266056947392 4271488630564 4276636803168 4280869645126 4290684793856 4296658511048 4309776181728 4321766814984 4331258250156 4337729197056 4345945654272 4347255688704 4352790756768 4356723634688 4358036918016 4362350326512 4373168990648 4374950292896 4391807060736 4410180492912 4414165224192 4421117776248 4429492186776 4430827405332 4435640361216 4441815893178 4458221674752 4469278100608 4479093499072 4492768142592 4503910243968 4505267894976 4513801701312 4515162333984 4522752667656 4532685506604 4543926603366 4545296316837 4558852593472 4589636207616 4599715935744 4603836386169 4607448410496 4608837271872 4613001495552 4617567257664 4618959169248 4629018861856 4630414225392 4648384686202 4659042470912 4669274628608 4685816773719 4690050550704 4695145085952 4696560382464 4703099181012 4705456531968 4717126102272 4719047506944 4736860529424 4741140425984 4748607981896 4759036842764 4768846140672 4779319448448 4786847138412 4788796942224 4797359979858 4799314065816 4803079455744 4811216403564 4813627946496 4825565782784 4827020393088 4833740824929 4878474787584 4889188861056 4896889601364 4901314089024 4902791532768 4907644117326 4919815114479 4921819079508 4944861303663 4950232625344 4961104292896 4982248092672 4983178710123 4990095406368 4994604108288 5013987976128 5015499384096 5027937863184 5032914312513 5037461702608 5038980186456 5058536276161 5066899024464 5078026913976 5088096751113 5096782531584 5107882882048 5109422593536 5110962769152 5122094002944 5128709167656 5133343111296 5143522641648 5154818811432 5167602803828 5183379461808 5189626682496 5194763164872 5207646219588 5209216003566 5226880584192 5239843290368 5241422779776 5251350998912 5252933957184 5259622164428 5271173311202 5282038221696 5293638598464 5306766865056 5308928445312 5327362224636 5328968095602 5333782979232 5342183979633 5351303506944 5352303059021 5387017856992 5403464387712 5409976863744 5415331439808 5423393650176 5428761505632 5430397942224 5435304470784 5442224878128 5454177055752 5456398679904 5464992806751 5474321978368 5506312172544 5513978350152 5532090787584 5534344147968 5548069366272 5553560620704 5558578430464 5560253998848 5567333496016 5569011703512 5574043473792 5579560436344 5581242329508 5591060992512 5603340043008 5640736473144 5656430096082 5659265288448 5667144415434 5668852709763 5673300312192 5675611190784 5685759976128 5688075929856 5702182404224 5723706473054 5746368242304 5748100417728 5762355753312 5769797813613 5775011000208 5786462971854 5797423597398 5799171162861 5803721009024 5810715890688 5816467102016 5855742747648 5880240657216 5885553632256 5894823701664 5896600627248 5905989582368 5907769873776 5909550701832 5914187148288 5922421190904 5944295566336 5990357523456 5992163246592 6000505851636 6005213658624 6007023859968 6018402268416 6020216445312 6030336890208 6043580675472 6058568804488 6060395089116 6084389903616 6107356693836 6122502987894 6135949187721 6138448514892 6143264547328 6145116362496 6156756343552 6158612225664 6173885633856 6215089858658 6228739397147 6241578037056 6247755698292 6253400734272 6255285748704 6263250183018 6265138166451 6270798908016 6277005490887 6289501469696 6315814039232 6358461520896 6366673449504 6372425931264 6382462851216 6385062589632 6396479973144 6399085421088 6407232945846 6414955204752 6421304467689 6436027190784 6444987766572 6464664272592 6504633050112 6506593795584 6518918481408 6520883533056 6529186135152 6535085452032 6537055377024 6543525489768 6559753485972 6562425439344 6593148404884 6621247836288 6631676664372 6644238280164 6646241107998 6653460541824 6662723839767 6685317301504 6687332512128 6703917150912 6710552416684 6718640248608 6739152213888 6755865365952 6770702551968 6784129001484 6799028259906 6814617025536 6815889905049 6829458670592 6838278890208 6844457481728 6858030188864 6873091748576 6884454311424 6899573903616 6902384274432 6911172615744 6913255907808 6919502243328 6926350886496 6928438753872 6943528292784 6945621338088 6972577029303 6988563706368 7003911942912 7025294840832 7035075826056 7042717628928 7058184797952 7075689153408 7078571260416 7103149632848 7105290794136 7111710638976 7122911972844 7138555264146 7204619183616 7216824605346 7220441919744 7238348674176 7240530589632 7247072627712 7256299837504 7272236074336 7275198239872 7286657075668 7302659982862 7317712181376 7333783291584 7345334402046 7351971133536 7361466175989 7376121050112 7382728619262 7404747494272 7413671998464 7425348938016 7432057965056 7441656439344 7471120057344 7491906162432 7520981964192 7523249076144 7541906794776 7545687051264 7556192553912 7558470279684 7564400416256 7581013301504 7584101239808 7628420312064 7645173797376 7661824323072 7664133890304 7683141004416 7693063751484 7700014666944 7715283962472 7729898129864 7732228217148 7751404205742 7775069192712 7792144747308 7811469329382 7840320876288 7859764935552 7862134169664 7877026498368 7879400935776 7889433246642 7896561587872 7906759966803 7929597405874 7960150297584 7963392667968 7991043336954 7993452143403 8000674468848 8009365146624 8024536357888 8026955260416 8040449186944 8058107567296 8080526785488 8105196581568 8112519871488 8122997159712 8135090475264 8143142258448 8152956706176 8163337317192 8181265583628 8184598019856 8193488483328 8211482967552 8231847511808 8298136181376 8301516221952 8322104049408 8330340931056 8337867645696 8340380998272 8351000244024 8353517555268 8361065210688 8369340654516 8371863494262 8390096687114 8461104709716 8488897932672 8499129099264 8500716623151 8509950468288 8513416786176 8528639964192 8532113894784 8542977261128 8553273606336 8561739290252 8585559709581 8593317022096 8619552363456 8643533629968 8662516500312 8679694457781 8694511377408 8696135396097 8705581513536 8713447269376 8716073836032 8724700653024 8746337981296 8749900585792 8783614121472 8820360985824 8828330448384 8842235552496 8858984373552 8861654810664 8871280722432 8883631786356 8916443349504 8938556201216 8958186998144 8985536285184 9007820487936 9010535789952 9027603402624 9030324667968 9045505335312 9065371013208 9087853206732 9090592633674 9117705186944 9130399335977 9183754481841 9199431871488 9207672772338 9214896820992 9217674543744 9235134515328 9237918338496 9258037723712 9260828450784 9296769372404 9322634787987 9338549257216 9371633547438 9380101101408 9393120764928 9394875274527 9406198362024 9410913063936 9434252204544 9473721058848 9482280851968 9497215963792 9518073685528 9537692281344 9558638896896 9573694276824 9577593884448 9594719959716 9598628131632 9610849418769 9622432807128 9627255892992 9651131565568 9654040786176 9667481649858 9756949575168 9778377722112 9793779202728 9802628178048 9805583065536 9815288234652 9839630228958 9843638159016 9889722607326 9900465250688 9922208585792 9966357420246 9980190812736 9989208216576 10027975952256 10030998768192 10055875726368 10065828625026 10074923405216 10077960372912 10090791961529 10117072552322 10133798048928 10156053827952 10176193502226 10198542389859 10218845187072 10221925538304 10244188005888 10257418335312 10266686222592 10287045283296 10309637622864 10335205607656 10366758923616 10379253364992 10389526329744 10415292439176 10418432007132 10453761168384 10479686580736 10482845559552 10502701997824 10505867914368 10519244328856 10542346622404 10564076443392 10587277196928 10613533730112 10617856890624 10654724449272 10657936191204 10667565958464 10684367959266 10704606118042 10707832896219 10774035713984 10806928775424 10830662879616 10846787300352 10857523011264 10860795884448 10870608941568 10884449756256 10908354111504 10912797359808 10929985613502 10953989974293 11027956700304 11064181575168 11074092928893 11096138732544 11107121241408 11117156860928 11120507997696 11134666992032 11138023407024 11148086947584 11159120872688 11162484659016 11182121985024 11206680086016 11281472946288 11312860192164 11318530576896 11334288830868 11337705419526 11346600624384 11351222381568 11371519952256 11376151859712 11404364808448 11447412946108 11492736484608 11496200835456 11524711506624 11539595627226 11550022000416 11572925943708 11594847194796 11598342325722 11607442018048 11627106308613 11632934204032 11717203994073 11760481314432 11789647403328 11793201254496 11811979164736 11815539747552 11819101403664 11834149869963 11844842381808 11894396108811 11984326493184 11986565005431 12001011703272 12010427317248 12014047719936 12036804536832 12040432890624 12060673780416 12087161350944 12117137608976 12120790178232 12168779807232 12214713387672 12245005975788 12271898375442 12276897029784 12286529094656 12290232724992 12313512687104 12317224451328 12347771267712 12430179717316 12457478794294 12483156074112 12495511396584 12506801468544 12510571497408 12526500366036 12530276332902 12541597816032 12554010981774 12557795241393 12585145030671 12631628078464 12733346899008 12744851862528 12764925702432 12770125179264 12792959946288 12798170842176 12814465891692 12829910409504 12842608935378 12872054381568 12874458709537 12889975533144 12929328545184 13013187591168 13037836962816 13041767066112 13058372270304 13070170904064 13074110754048 13087050979536 13119506971944 13124850878688 13186296809768 13242495672576 13263353328744 13288476560328 13292482215996 13306921083648 13325447679534 13370634603008 13374665024256 13407834301824 13421104833368 13437280497216 13478304427776 13511730731904 13541405103936 13568258002968 13598056519812 13631779810098 13635888950511 13676557780416 13688914963456 13716060377728 13746183497152 13768908622848 13799147807232 13822345231488 13826511815616 13839004486656 13852701772992 13856877507744 13887056585568 13891242676176 13945154058606 13977127412736 14007823885824 14070151652112 14085435257856 14116369595904 14151378306816 14157142520832 14206299265696 14210581588272 14223421277952 14245823945688 14277110528292 14409238367232 14433649210692 14440883839488 14476697348352 14481061179264 14501222474787 14512599675008 14544472148672 14550396479744 14573314151336 14605319965724 14635424362752 14667566583168 14690668804092 14703942267072 14722932351978 14759445343437 14765457238524 14809494988544 14834583910989 14850697876032 14864115930112 14883312878688 14949536130369 14983812324864 15041963928384 15046498152288 15083813589552 15098742937539 15112385107824 15116940559368 15128800832512 15162026603008 15175608828483 15290347594752 15323648646144 15328267780608 15366282008832 15386127502968 15400029333888 15430567924944 15459796259728 15464456434296 15502808411484 15550138385424 15584289494616 15622938658764 15680641752576 15719529871104 15724268339328 15754052996736 15758801871552 15778866493284 15793123175744 15813519933606 15859194811748 15920300595168 15926785335936 15982086673908 15986904286806 16001348937696 16026551938899 16053910520832 16056909177063 16080898373888 16116215134592 16161053570976 16210393163136 16245994319424 16270180950528 16286284516896 16305913412352 16326674634384 16362531167256 16369196039712 16394978420253 16422965935104 16426033525961 16463695023616 16596272362752 16603032443904 16644208098816 16660681862112 16675735291392 16680761996544 16702000488048 16707035110536 16722130421376 16738681309032 16743726988524 16780193374228 16922209419432 16977795865344 17001433246302 17019900936576 17026833572352 17057279928384 17064227789568 17085954522256 17106547212672 17123478580504 17171119419162 17186634044192 17239104726912 17287067259936 17325033000624 17359388915562 17392270792194 17397513488583 17411163027072 17432147672064 17449401306048 17492675962592 17499801171584 17567228242944 17640721971648 17656660896768 17684471104992 17717968747104 17723309621328 17742561444864 17767263572712 17832886699008 17877112402432 17916373996288 17971072570368 18015640975872 18021071579904 18055206805248 18060649335936 18091010670624 18130742026416 18175706413464 18181185267348 18235410373888 18260798671954 18367508963682 18407847563163 18415345544676 18429793641984 18435349087488 18470269030656 18475836676992 18516075447424 18521656901568 18593538744808 18645269575974 18686218191441 18743267094876 18760202202816 18789750549054 18812396724048 18831016472661 18868504409088 18947442117696 18964561703936 18994431927584 19036147371056 19075384562688 19117277793792 19147388553648 19155187768896 19189439919432 19197256263264 19221698837538 19244865614256 19263913403067 19302263131136 19308081572352 19334963299716 19513899150336 19556755444224 19587558405456 19605256356096 19611166131072 19630576469304 19679260457916 19687276318032 19779445214652 19800930501376 19844417171584 19932714840492 19960381625472 19988171519301 20055951904512 20061997536384 20111751452736 20131657250052 20149846810432 20155920745824 20181583923058 20225906581747 20234145104644 20267596097856 20312107655904 20352387004452 20397084779718 20443851076608 20447669715147 20488376011776 20514836670624 20533372445184 20574090566592 20619275245728 20670411215312 20733517847232 20758506729984 20779052659488 20830584878352 20836864014264 20917731087909 20959373161472 20965691119104 21005403995648 21011735828736 21038488657712 21084693244808 21128152886784 21174554393856 21227067460224 21235713781248 21309448898544 21315872382408 21335131916928 21368735918532 21409212236084 21415665792438 21548071427968 21613857550848 21661325759232 21715046022528 21721591768896 21741217883136 21768899512512 21816708223008 21825594719616 21859971227004 21907979948586 21962311916269 22055913400608 22128363150336 22148185857786 22214242482816 22241015995392 22269333984064 22276046814048 22296173895168 22318241745376 22324969318032 22413360172032 22562945892576 22625720384328 22637061153792 22668577661736 22675410839052 22693201248768 22743039904512 22752303719424 22808729616896 22894825892216 22985472969216 22992401670912 23049423013248 23079191254452 23100044000832 23145851887416 23189694389592 23196684651444 23214884036096 23254212617226 23265868408064 23434407988146 23520962628864 23579294806656 23586402508992 23623958329472 23631079495104 23638202807328 23668299739926 23689684763616 23720279900409 23788792217622 23973130010862 24002023406544 24028095439872 24073609073664 24080865781248 24121347560832 24174322701888 24234275217952 24241580356464 24337559614464 24429426775344 24490011951576 24543796750884 24553794059568 24580465449984 24627025374208 24634448902656 24695542535424 24860359434632 24914957588588 24966312148224 24991022793168 25013602937088 25021142994816 25053000732072 25060552665804 25083195632064 25108021963548 25115590482786 25170290061342 25263256156928 25466693798016 25502149869453 25529851404864 25540250358528 25585919892576 25596341684352 25628931783384 25659820819008 25685217870756 25748917419074 25756679128743 25779951066288 25858657090368 26083534132224 26088406188291 26116744540608 26140341808128 26148221508096 26174101959072 26239013943888 26249701757376 26372593619536 26484991345152 26526706657488 26576953120656 26584964431992 26613842167296 26650895359068 26741269206016 26749330048512 26815668603648 26842209666736 26874560994432 26956608855552 27023461463808 27082810207872 27136516005936 27196113039624 27263559620196 27271777901022 27353115560832 27391198007931 27432120755456 27492366994304 27598295614464 27644690462976 27653023631232 27705403545984 27713755015488 27774113171136 27782485352352 27890308117212 27967904363961 28015647771648 28020880720757 28140303304224 28184625823581 28232739191808 28302756613632 28412598531392 28421163176544 28446842555904 28491647891376 28554221056584 28832548256307 28867298421384 28881767678976 28953394696704 28962122358528 29002444949574 29025199350016 29088944297344 29100792959488 29146628302672 29210639931448 29270848725504 29335133166336 29381337608184 29407884534144 29445864703956 29518890686874 29530914477048 29618989977088 29669167821978 29701395752064 29766625757376 29899072260738 29967624649728 30083927856768 30092996304576 30167627179104 30197485875078 30224770215648 30233881118736 30272375884587 30324053206016 30351217656966 30656535561216 30732564017664 30772255005936 30800058667776 30861135849888 30919592519456 30928912868592 30968292571589 31005616822968 31100276770848 31168578989232 31245877317528 31361283505152 31439059742208 31448536678656 31508105993472 31517603743104 31557732986568 31586246351488 31627039867212 31718389623496 31840601190336 31853570671872 31964173347816 31973808573612 32002697875392 32053103877798 32113818354126 32123498688657 32161796747776 32232430269184 32322107141952 32420786326272 32491988638848 32540361901056 32572569033792 32611826824704 32653349268768 32725062334512 32738392079424 32789956840506 32852067051922 32861969922879 32927390047232 33192544725504 33288416197632 33321363724224 33351470582784 33361523993088 33404000976096 33414070221072 33444260842752 33477362618064 33487453977048 33560386748456 33844418838864 33955591730688 34002866492604 34039801873152 34053667144704 34114559856768 34128455579136 34171909044512 34213094425344 34246957161008 34342238838324 34373268088384 34478209453824 34574134519872 34650066001248 34718777831124 34784541584388 34795026977166 34822326054144 34881318925839 34898802612096 34985351925184 34999602343168 35281443943296 35368942209984 35435937494208 35446619242656 35502449609889 35534527145424 35683188326433 35754224804864 35832747992576 35959695016293 36031281951744 36042143159808 36110413610496 36121298671872 36182021341248 36261484052832 36351412826928 36362370534696 36470820747776 36521597343908 36735017927364 36815695126326 36830691089352 36859587283968 36870698174976 36940538061312 36951673353984 37032150894848 37043313803136 37187077489616 37290539151948 37372436382882 37486534189752 37520404405632 37579501098108 37624793448096 37662032945322 37755435092013 37894884235392 37988863855168 38072294742112 38234555587584 38294777107296 38310375537792 38378879838864 38394512526528 38443397675076 38489731228512 38527826806134 38616163144704 38623376128611 38669926599432 39113510888448 39175116810912 39210512712192 39222332262144 39261152938608 39358520915832 39374552636064 39511269832717 39558890429304 39601861002752 39688834343168 39865429680984 39920763250944 39976343038602 40111903809024 40123995072768 40223502905472 40263314500104 40299693620864 40311841491648 40363167846116 40451813163494 40468290209288 40535192195712 40624215311808 40704774008904 40794169559436 40895339430294 41029673341248 41066744890368 41148181133184 41238550491456 41340822430624 41467035694464 41517013459968 41558105318976 41661169756704 41673728028528 41835462175818 41931382238208 42010807991296 42023471657472 42076977315424 42169386489616 42256305773568 42349108787712 42454134920448 42471427562496 42618897797088 42631744764816 42670263833856 42737471837064 42818424472168 42831331584876 43096142855936 43227715101696 43322651518464 43430092045056 43443183537792 43503667424361 43537799025024 43633416446016 43651189439232 43719942454008 43815959897172 43924623832538 44111826801216 44278336030311 44296371715572 44428484965632 44503751732967 44538667968128 44552093628096 44592347790336 44636483490752 44649938636064 45125891785152 45251440768656 45296228812617 45337155323472 45350821678104 45386402497536 45486079809024 45526826485449 45617459233792 45789651784432 45970945938432 45984803341824 46098846026496 46158382508904 46200088001664 46291703774832 46379388779184 46393369302888 46429768072192 46508425234452 46531736816128 46868815976292 47041925257728 47158589613312 47172805017984 47247916658944 47262158990208 47276405614656 47336599479852 47379369527232 47440559800818 47577584435244 47800325935409 47946260021724 48004046813088 48079655816697 48161731562496 48170727531189 48242695121664 48348645403776 48468550435904 48483160712928 48651505020959 48858853550688 48980023903152 49087593501768 49107588119136 49184935260759 49268897805312 49278100577883 49391085070848 49720718869264 49829915177176 49932624296448 49982045586336 50027205874176 50042285989632 50106001464144 50121105331608 50166391264128 50216043927096 50231180965572 50340580122684 50526512313856 50933387596032 51004299738906 51059702809728 51080500717056 51171839785152 51192683368704 51257863566768 51319641638016 51370435741512 51497834838148 51513358257486 51559902132576 51717314180736 52176812376582 52233489081216 52296443016192 52348203918144 52478027887776 52499403514752 52745187239072 52828263798593 52969982690304 53053413314976 53153906241312 53169928863984 53227684334592 53301790718136 53498660097024 53631337207296 53684419333472 53749121988864 53913217711104 54046922927616 54165620415744 54273032011872 54392226079248 54527119240392 54543555802044 54706231121664 54782396015862 54864241510912 54984733988608 55289380925952 55306047262464 55410807091968 55427510030976 55548226342272 55564970704704 55780616234424 55935808727922 56041761441514 56058654574323 56280606608448 56369251647162 56493049417983 56605513227264 56825197062784 56842326353088 56893685111808 56983295782752 57108442113168 57665096512614 57734596842768 57791740209201 57906789393408 57924244717056 58004889899148 58050398700032 58177888594688 58201585918976 58293256605344 58421279862896 58541697451008 58670266332672 58762675216368 58815769068288 58891729407912 59037781373748 59061828954096 59237979954176 59338335643956 59402791504128 59533251514752 59798144521476 60167855713536 60185992609152 60335254358208 60394971750156 60449540431296 60467762237472 60544751769174 60677719745241 60702435313932 61343009145441 61465128035328 61544510011872 61600117335552 61722271699776 61839185038912 61857825737184 61936585143178 62011233645936 62072609854327 62200553541696 62337157978464 62491754635056 62753193263727 62878119484416 62897073357312 63016211986944 63035207486208 63115465973136 63172492702976 63254079734424 63436779246992 63681202380672 63707141343744 63928346695632 63947617147224 64005395750784 64106207755596 64227636708252 64246997377314 64323593495552 64464860538368 64644214283904 64841572652544 64983977277696 65145138067584 65223653649408 65306698537536 65450124669024 65476784158848 65579913681012 65704134103844 65723939845758 65886935748807 66385089451008 66642727448448 66723047986176 66808001952192 66828140442144 66888521685504 66954725236128 66974907954096 67120773496912 67401577949929 67688837677728 67911183461376 68005732985208 68079603746304 68229119713536 68256911158272 68343818089024 68426188850688 68493914322016 68684477676648 68746536176768 68956418907648 69148269039744 69300132002496 69437555662248 69569083168776 69590053954332 69644652108288 69762637851678 69797605224192 69970703850368 69999204686336 70562887886592 70737884419968 70871874988416 70893238485312 71004899219778 71069054290848 71160839701227 71366376652866 71665495985152 71919390032586 72084286319616 72220827220992 72242597343744 72364042682496 72522968105664 72702825653856 72724741069392 72941641495552 73043194687816 73470035854728 73631390252652 73661382178704 73741396349952 73881076122624 73903346707968 74064301789696 74086627606272 74374154979232 74581078303896 74744872765764 74973068379504 75040808811264 75159002196216 75249586896192 75324065890644 75510870184026 75789768470784 75977727710336 76144589484224 76589554214592 76620751075584 76757759677728 76789025053056 76886795350152 76979462457024 77055653612268 77246752257222 77270037386229 77339853198864 78265218564873 78350233621824 78421025424384 78444664524288 78522305877216 78717041831664 78749105272128 79022539665434 79117780858608 79203722005504 79377668686336 79730859361968 79841526501888 79952686077204 80223807618048 80247990145536 80447005810944 80526629000208 80599387241728 80623682983296 80726335692232 80903626326988 80936580418576 81070384391424 81248430623616 81409548017808 81588339118872 81790678860588 82059346682496 82173594023793 82296362266368 82477100982912 82681644861248 82934071388928 83116210637952 83322339513408 83347456057056 83670924351636 83903713091883 84046943314944 84062642162271 84153954630848 84338772979232 84698217575424 84908269840896 85237795594176 85263489529632 85340527667712 85474943674128 85636848944336 85662663169752 85995116694737 86192285711872 86497644768921 86645303036928 86860184090112 86886367075584 87007334848722 87075598050048 87266832892032 87302378878464 87439884908016 87631919794344 87849247665076 88223653602432 88556672060622 88592743431144 88856969931264 89007503465934 89077335936256 89104187256192 89272966981504 89299877272128 90251783570304 90502881537312 90592457625234 90674310646944 90701643356208 90817127653761 90972159618048 91053652970898 91579303568864 91969606683648 92197692052992 92316765017808 92400176003328 92583407549664 92758777558368 92786738605776 92904877714767 93016850468904 93063473632256 93737631952584 94083850515456 94317179226624 94345610035968 94495833317888 94524317980416 94552811229312 94673198959704 94758739054464 94881119601636 95155168870488 95600651870818 95892520043448 96008093626176 96159311633394 96341455062378 96370496065971 96485390243328 96697290807552 96937100871808 96966321425856 97303010041918 97717707101376 97960047806304 98175187003536 98215176238272 98369870521518 98556201155766 98585909768637 98782170141696 99441437738528 99659830354352 99865248592896 99964091172672 100054411748352 100084571979264 100212002928288 100242210663216 100332782528256 100432087854192 100462361931144 100681160245368 101053024627712 101866775192064 102008599477812 102119405619456 102161001434112 102343679570304 102385366737408 102515727133536 102639283276032 102740871483024 102995669676296 103026716514972 103119804265152 103434628361472 104353624753164 104466978162432 104643956777517 104696407836288 104956055775552 104998807029504 105490374478144 105656527597186 105888569751499 106106826629952 106307812482624 106339857727968 106507348829667 106603581436272 107049564979299 107262674414592 107368838666944 107498243977728 108093845855232 108331240831488 108546064023744 108784452158496 109054238480784 109087111604088 109412462243328 109564792031724 109728483021824 109969467977216 110578761851904 110612094524928 110821614183936 110855020061952 111096452684544 111129941409408 111561232468848 111871617455844 112083522883028 112117309148646 112561213216896 112738503294324 112986098835966 113266305276039 113650394125568 113684652706176 113966591565504 114216884226336 114979162385173 115330193025228 115469193685536 115583480418402 115848489434112 115870128385833 116009779798296 116100797400064 116355777189376 116586513210688 116842559725792 117340532665344 117525350432736 117631538136576 117783458815824 118075562747496 118123657908192 118533809498151 118676671287912 118805583008256 119066503029504 119596289042952 120335711427072 120371985218304 120670508716416 120789943500312 120899080862592 120935524474944 121089503538348 121355439490482 121404870627864 122686018290882 123089020023744 123200234671104 123444543399552 123678370077824 123715651474368 123873170286356 124022467291872 124145219708654 124401107083392 124674315956928 124983509270112 125506386527454 125794146714624 126032423973888 126070414972416 126230931946272 126344985405952 126508159468848 126873558493984 127362404761344 127414282687488 127856693391264 127895234294448 128010791501568 128212415511192 128455273416504 128493994754628 128929721076736 129288428567808 129683145305088 129967954555392 130290276135168 130613397075072 130900249338048 130953568317696 131159827362024 131408268207688 131447879691516 131773871497614 133285454896896 133511255198901 133616003904384 133656280884288 133777043371008 133909450472256 133949815908192 134241546993824 134803155899858 135377675355456 135888686437851 136011465970416 136159207492608 136458239427072 136580479456347 136687636178048 136852377701376 136987828644032 137368955353296 137493072353536 137912837815296 138296538079488 138600264004992 138875111324496 139138166337552 139180107908664 139289304216576 139525275703356 139595210448384 139941407700736 139998409372672 141125775773184 141475768839936 141743749976832 141786476970624 142009798439556 142138108581696 142321679402454 142732753305732 143400977806227 143838780065172 144485194687488 144512182593567 144728085364992 145045936211328 145405651307712 145449482138784 145954515062877 146086389375632 146697552008669 146940071709456 147262780505304 147322764357408 147554805782277 147806693415936 147834301733649 148128603579392 148173255212544 148748309958464 149162156607792 149489745531528 149946136759008 150081617622528 150318004392432 150499173792384 150648131781288 151021740368052 151579536941568 151955455420672 152289178968448 153179108429184 153241502151168 153515519355456 153578050106112 153773590700304 153958924914048 154111307224536 154493504514444 154540074772458 154679706397728 155216788711609 156530437129746 156700467243648 156889329048576 157044611754432 157434083663328 157498210544256 158045079330868 158235561717216 158484791395779 158755337372672 159461718723936 159683053003776 159905372154408 160495980291072 160894011621888 161053258000416 161198774483456 161247365966592 161452671384464 161807252653976 161873160837152 162140768782848 162496861247232 162819096035616 163176678237744 163581357721176 164118693364992 164347188047586 164592724532736 164954201965824 165363289722496 165868142777856 166232421275904 166644679026816 166694912114112 167341848703272 167807426183766 168125284324542 168175963722969 168307909261696 168677545958464 169816539681792 170475591188352 170526979059264 170681055335424 170949887348256 171273697888672 171325326339504 171990233389474 172384571423744 172995289537842 173375220627603 173720368180224 173772734151168 174014669697444 174151196100096 174533665784064 174604757756928 174879769816032 175263839588688 175698495330152 176447307204864 177113344121244 177185486862288 177713939862528 178015006931868 178154671872512 178208374512384 178545933963008 178599754544256 180503567140608 181005763074624 181184915250468 181348621293888 181403286712416 181634255307522 182033159235723 182107305941796 183158607137728 184395384105984 184633530035616 184800352006656 185166815099328 185517555116736 185573477211552 185809755429534 186033700937808 186217829562981 187475263905168 188259579791181 188634358453248 188691220071936 188991666635776 189048635960832 189105622458624 189346397919408 189517478108928 189762239203272 190310337740976 191201303741636 191785040086896 192016187252352 192318623266788 192682910124756 192740992131942 192970780486656 193394581615104 193874201743616 193932642851712 194606020083836 195435414202752 195920095612608 196350374007072 196430352476544 196739741043036 197112402311532 197171819537274 197660807246421 198882875477056 199319660708704 199928182345344 200169143958528 200424005856576 200484421326432 200665565056512 200864175708384 200924723862288 201362320490736 202204733849787 203733550384128 204017198955624 204238811238912 204687359140608 204770733474816 205031454267072 205278566552064 205481742966048 205991339352592 206053433029944 206239608530304 206869256722944 208707249506328 208933956324864 209287913555034 209392815672576 209912111551104 209997614059008 210980748956288 211313055194372 211777139502998 212213653259904 212615624965248 212679715455936 213014697659334 213207162872544 213482519103681 214099129958598 214737677333888 214996487955456 216662481662976 217092128047488 217568904316992 218108476961568 218174223208176 218824924486656 219129584063448 219938935954432 221224189049856 221643228367872 221710040123904 222192905369088 222259882818816 223122464937696 223743234911688 224167045766056 224234618297292 225122426433792 225477006588648 225972197671932 226532610552078 227300788251136 227369305412352 227933183131008 228433768452672 229958324770346 230660386050456 230938387371072 231166960836804 231740256771666 231810112158687 232019559596592 232711554378752 233173026421376 233685119451584 235050700865472 235263076273152 235566917631648 236151125494992 236247315816384 237067618996302 237353342575824 237611166016512 238133006059008 239192578085904 240671422854144 240743970436608 241341017432832 241579887000624 241798161725184 241871048949888 242179007076696 242710878980964 242809741255728 245372036581764 246178040047488 246520782071379 246889086799104 247356740155648 247431302948736 247746340572712 248044934583744 248290439417308 248802214166784 249348631913856 249967018540224 251012773054908 251711139275649 252140829944832 252187926486813 252461863892544 252689970811904 253016318937696 253747116987968 254724809522688 255713386782528 255790468588896 256021583003136 256424831022384 256910546833008 256987989509256 257985350084211 258576857135616 259935909110784 260580552270336 261226794150144 261800498676096 261907136635392 262319654724048 262816536415376 262895759383032 263547742995228 266570909793792 267022510397802 267232007808768 267312561768576 267818900944512 267899631816384 268483093987648 269606311799716 270755350710912 271777372875702 272022931940832 272451382961283 272916478854144 273160958912694 273375272356096 273975657288064 274737910706592 274986144707072 276593076158976 277200528009984 277750222648992 278276332675104 278360215817328 278714633144301 279050551406712 279190420896768 279882815401472 282251551546368 282951537679872 283487499953664 283572953941248 284019596879112 284276217163392 284643358804908 285465506611464 286801955612454 287677560130344 289024365187134 289456170729984 290091872422656 290811302615424 290898964277568 291909030125754 292172778751264 293395104017338 293880143418912 294525561010608 294645528714816 295109611564554 295668603467298 295757729305911 296346510425088 297496619916928 298324313215584 298979491063056 299892273518016 300163235245056 300636008784864 300998347584768 301296263562576 302043480736104 303159073883136 303910910841344 304578357936896 306358216858368 306483004302336 307031038710912 307156100212224 307547181400608 307917849828096 308222614449072 308987009028888 309080149544916 309359412795456 310433577423218 313060874259492 313400934487296 314089223508864 314868167326656 314996421088512 316090158661736 316471123434432 316969582791558 317665709254497 318923437447872 319810744308816 321148694937897 321788023243776 322106516000832 322397548966912 322494731933184 322905342768928 323614505307952 323746321674304 324281537565696 324993722494464 325638192071232 326353356475488 327162715442352 328237386729984 328694376095172 329185449065472 329908403931648 330726579444992 331736285555712 332464842551808 333289358053632 333389824228224 334683697406544 335614852367532 336250568649084 336351927445938 336615818523392 337355091916928 339798915828117 340951182376704 341053958118528 341899774696512 342547395777344 342650652679008 343980466778948 344937487155519 345990579075684 346750441255206 347545468302336 347610385157499 348029339394888 348302392200192 349067331568128 349759539632064 350527679177376 351396990660304 352894614409728 354226688242488 354370973724576 355601428494453 356030013863736 356309343745024 356416749024768 357091867926016 357199509088512 361007134281216 362011526149248 362369830500936 362697242587776 362806573424832 363268510615044 364066318471446 364214611883592 366317214275456 369267060071232 369600704013312 370333630198656 371035110233472 371146954423104 371619510859068 372067401875616 372435659125962 373359302576573 374950527810336 376519159582362 377382440143872 378097271921664 378211244917248 378692795838816 379034956217856 379524478406544 380620675481952 382402607483272 383570080173792 384032374504704 384637246533576 385365820249512 385481984263884 386789163230208 387748403487232 387865285703424 389212040167672 390870828405504 391840191225216 392700748014144 392860704953088 393479482086072 394224804623064 394343639074548 395321614492842 397765750954112 398639321417408 399856364690688 400848011713152 400968842652864 401331130113024 401728351416768 401849447724576 402724640981472 404409467699574 408034397911248 408477622477824 409374718281216 409741438369041 410062908534144 410557133104128 410963485932096 411982678705184 412106866059888 412479217060608 413738513445888 417414499012656 417867912649728 418575827110068 418785631345152 419824223102208 419995228118016 421961497912576 422626110388744 423554279005996 424427306519808 425231249930496 425359430911872 426029395318668 426414325745088 426965038207362 428198259917196 429475354667776 430202933418681 433536547780701 434184256094976 435137808633984 436216953923136 436348446416352 437863545188631 438259168126896 440092656026007 443420080247808 443502905200947 444385810738176 444519765637632 446244929875392 447486469823376 448334091532112 448469236594584 450244852867584 450954013177296 451944395343864 453065221104156 454601576502272 454738610824704 455866366262016 456867536905344 459916649540692 461320772100912 461876774742144 462333921673608 463480513543332 463620224317374 464039119193184 465650366134827 466346052842752 467370238903168 470101401730944 471133835263296 472302250989984 472494631632768 474135237992604 474706685151648 475454374187337 476266012118016 476354972252869 478385156171808 481487940873216 482682034865664 483159774001248 483596323450368 483742097899776 484358014153392 485421757961928 485619482511456 490744073163528 492356080094976 493041564142758 493778173598208 494713480311296 494862605897472 495492681145424 496089869167488 496580878834616 497604428333568 498697263827712 499934037080448 502025546109816 503422278551298 504375852973626 504527891168907 504923727785088 506032637875392 507494233975936 509449619045376 511426773565056 511580937177792 512043166006272 512849662044768 513821093666016 513975979018512 515970700168422 517153714271232 521161104540672 522453588300288 523600997352192 523814273270784 524639309448096 525633072830752 525791518766064 527095485990456 533141819587584 534045020795604 534464015617536 534625123537152 535637801889024 535799263632768 536966187975296 539212623599432 541510701421824 543554745751404 544045863881664 544902765922566 546099477707169 546321917825388 546750544712192 547951314576128 549475821413184 549972289414144 553186152317952 554401056019968 555500445297984 556552665350208 556720431634656 557429266288602 558101102813424 558653488688943 559765630802944 565903075359744 566974999907328 567145907882496 568039193758224 568552434326784 569286717609816 570931013222928 573603911224908 575355120260688 578048730374268 578912341459968 580183744845312 581622605230848 581797928555136 583818060251508 584345557502528 586790208034676 587760286837824 589051122021216 589291057429632 590219223129108 591337206934596 591515458611822 592982421739263 594993239833856 596648626431168 597958982126112 599784547036032 601272017569728 601996695169536 602592527125152 604086961472208 606614201549361 607821821682688 609156715873792 612716433716736 614062077421824 614312200424448 615094362801216 615835699656192 616445228898144 617974018057776 618160299089832 618718825590912 620867154846436 626121748518984 626801868974592 628178447017728 629736334653312 629992842177024 632180317323472 632942246868864 633939165583116 635331418508994 637846874895744 639621488617632 642297389875794 644213032001664 644989463866368 645810685537856 647229010615904 647492643348608 649987444988928 651276384142464 652706712950976 654325430884704 656474773459968 657388752190344 659816807863296 661453158889984 664929685103616 666578716107264 666779648456448 669367394813088 671229704735064 672501137298168 672703854891876 673231637046784 674710183833856 679597831656234 681902364753408 682107916237056 683799549393024 685094791554688 685301305358016 687960933557896 689874974311038 691981158151368 693500882510412 695220770314998 696058678789776 698134663136256 699519079264128 701055358354752 702793981320608 705789228819456 708453376484976 708741947449152 711202856988906 712060027727472 712833498049536 714183735852032 714399018177024 722014268562432 724023052298496 724739661001872 725394485175552 725613146849664 726537021230088 728132636942892 728429223767184 732634428550912 738534120142464 739562346214137 740667260397312 742070220466944 742293908846208 743239021718136 744134803751232 744871318251924 746718605153146 749901055620672 753038319164724 756422489834496 756563779460439 757385591677632 758069912435712 759048956813088 761241350963904 764805214966544 767140160347584 768064749009408 769274493067152 770731640499024 770963968527768 773956050252633 775496806974464 775730571406848 778424080335344 781741656811008 783680382450432 785401496028288 785721409906176 786958964172144 788449609246128 788687278149096 790643228985684 795531501908224 797278642834816 799712729381376 801696023426304 801937685305728 803456702833536 803698895449152 805449281962944 808818935399148 812605540901953 816068795822496 817354148883849 818749436562432 819482876738082 820125817068288 821926971864192 823965357410368 824213732119776 824958434121216 834828998025312 836143899432903 837151654220136 837571262690304 839648446204416 843922995825152 845252220777488 847108558011992 848854613039616 850462499860992 850718861823744 852058790637336 852828651490176 853930076414724 856396519834392 858950709335552 860405866837362 867073095561402 868368512189952 870275617267968 872433907846272 872696892832704 875727090377262 876518336253792 880185312052014 887005810401894 889039531275264 892489859750784 894972939646752 896668183064224 896938473189168 898080484576081 900489705735168 901908026354592 903888790687728 906130442208312 909477221649408 911732732524032 913735073810688 919833299081384 922641544201824 923753549484288 924667843347216 926961027086664 927240448634748 928078238386368 931300732269654 932692105685504 934740477806336 940202803461888 942267670526592 944604501979968 944989263265536 948270475985208 949413370303296 950908748374674 952709944505738 952997127763491 956770312343616 965364069731328 966319548002496 967192646900736 967484195799552 968716028306784 970843515923856 971238965022912 981488146327056 984712160189952 986083128285516 987556347196416 989426960622592 989725211794944 990985362290848 992179738334976 993161757669232 995208856667136 997394527655424 999868074160896 1004051092219632 1006844557102596 1008751705947252 1009055782337814 1009847455570176 1012065275750784 1014988467951872 1022853547130112 1023161874355584 1025699324089536 1027642187332032 1027951958037024 1031941400336844 1034812461466557 1042831155472497 1044907176600576 1047201994704384 1049278618896192 1051266145661504 1051583037532128 1054190971980912 1066804285483359 1068090041591208 1068928031235072 1069250247074304 1071275603778048 1071598527265536 1073932375950592 1078425247198864 1083021402843648 1087109491502808 1088091727763328 1089805531845132 1092198955414338 1092643835650776 1093501089424384 1095902629152256 1098951642826368 1108802112039936 1111000890595968 1113105330700416 1113440863269312 1114858532577204 1116202205626848 1117306977377886 1120077907729719 1134291815764992 1136078387516448 1137104868653568 1138573435219632 1141862026445856 1145826825148793 1147207822449816 1150710240521376 1156097460748536 1160367489690624 1163245210461696 1163595857110272 1167636120503016 1168691115005056 1173580416069352 1175520573675648 1178102244042432 1178582114859264 1180438446258216 1182674413869192 1183030917223644 1185964843478526 1189986479667712 1193297252862336 1195917964252224 1199569094072064 1202544035139456 1203993390339072 1205185054250304 1208173922944416 1213228403098722 1218313431747584 1225432867433472 1228124154843648 1230188725602432 1231671399312384 1232890457796288 1235948036115552 1236320598179664 1237437651181824 1241734309692872 1252243497037968 1253603737949184 1256356894035456 1259472669306624 1259985684354048 1264360634646944 1265884493737728 1267878331166232 1270662837017988 1275693749791488 1279242977235264 1284594779751588 1288426064003328 1290608800256043 1291621371075712 1294458021231808 1294985286697216 1302552768284928 1305413425901952 1308650861769408 1313590635565893 1314777504380688 1320277968078021 1322906317779968 1330508715602841 1333157432214528 1333559296912896 1338734789626176 1342459409470128 1345002274596336 1345407709783752 1346463274093568 1349420367667712 1359195663312468 1363804729506816 1364215832474112 1367599098786048 1370189583109376 1370602610716032 1375921867115792 1379749948622076 1383962316302736 1387001765020824 1390441540629996 1392117357579552 1396951098404481 1399038158528256 1402110716709504 1405587962641216 1416906752969952 1417483894898304 1422405713977812 1424120055454944 1426363122562011 1428798036354048 1429064916758607 1448046104596992 1449479322003744 1450788970351104 1451226293699328 1453074042460176 1456265273885784 1456858447534368 1461916983810529 1465268857101824 1477068240284928 1479124692428274 1481334520794624 1484140440933888 1484587817692416 1486478043436272 1488269607502464 1489742636503848 1493437210306292 1499802111241344 1506076638329448 1513127558920878 1514771183355264 1518097913626176 1522482701927808 1529610429933088 1534280320695168 1536129498018816 1538548986134304 1541463280998048 1541927937055536 1547912100505266 1551461142813696 1556848160670688 1563483313622016 1567360764900864 1570802992056576 1571442819812352 1573917928344288 1576899218492256 1577374556298192 1581286457971368 1591063003816448 1594557285669632 1599425458762752 1603392046852608 1603875370611456 1606913405667072 1607397790898304 1610898563925888 1617637870798296 1625211081803906 1632137591644992 1634708297767698 1638298433121507 1638965753476164 1640251634136576 1643853943728384 1647930714820736 1648427464239552 1649916868242432 1669657996050624 1672287798865806 1674303308440272 1675960466066829 1679296892408832 1687845991650304 1690504441554976 1694217116023984 1697709226079232 1700924999721984 1701437723647488 1704117581274672 1705657302980352 1707860152829448 1712793039668784 1717901418671104 1720811733674724 1734146191122804 1736737024379904 1740551234535936 1744867815692544 1745393785665408 1751454180754524 1753036672507584 1760370624104028 1774011620803788 1778947265217789 1784979719501568 1789945879293504 1793336366128448 1793876946378336 1796160969152162 1800105685775483 1803816052709184 1807777581375456 1812260884416624 1819842604648083 1823465465048064 1827470147621376 1839666598162768 1845283088403648 1847507098968576 1849335686694432 1853922054173328 1854480897269496 1856156476772736 1862601464539308 1865384211371008 1869480955612672 1880405606923776 1884535341053184 1889209003959936 1889978526531072 1896540951970416 1898826740606592 1901817496749348 1905419889011476 1905994255526982 1913540624687232 1932639096004992 1934968391599104 1937432056613568 1941687031847712 1942477930045824 1954645760547941 1962976292654112 1969424320379904 1972166256571032 1979450423589888 1981970724581696 1984359476669952 1986323515338464 1994789055310848 1999736148321792 2008102184439264 2013689114205192 2017503411894504 2018111564675628 2019694911140352 2024130551501568 2029976935903744 2045707094260224 2046323748711168 2051398648179072 2055284374664064 2055903916074048 2063882800673688 2069624922933114 2085662310944994 2094403989408768 2098557237792384 2102532291323008 2103166075064256 2108381943961824 2133608570966718 2136180083182416 2138500494148608 2142551207556096 2143197054531072 2147864751901184 2156850494397728 2166042805687296 2174218983005616 2176183455526656 2179611063690264 2184397910828676 2185287671301552 2191805258304512 2197903285652736 2222001781191936 2226210661400832 2226881726538624 2229717065154408 2232404411253696 2234613954755772 2240155815459438 2269691338381317 2272156775032896 2274209737307136 2277146870439264 2283724052891712 2291653650297586 2294415644899632 2301420481042752 2312194921497072 2321868150757899 2326490420923392 2327191714220544 2335272241006032 2337382230010112 2347160832138704 2351041147351296 2356204488084864 2357164229718528 2360876892516432 2365348827738384 2366061834447288 2371929686957052 2379972959335424 2386594505724672 2391835928504448 2399138188144128 2405088070278912 2410370108500608 2416347845888832 2426456806197444 2437816622705859 2456248309687296 2460377451204864 2465780915592576 2471896072231104 2472641196359328 2474875302363648 2483468619385744 2493858384147373 2504486994075936 2508431698298709 2512713788070912 2518945338613248 2528721269293888 2531768987475456 2535756662332464 2541325674035976 2551387499582976 2558485954470528 2569189559503176 2576852128006656 2581217600512086 2583242742151424 2588916042463616 2589970573394432 2605105536569856 2610826851803904 2617301723538816 2627181271131786 2629555008761376 2640555936156042 2661017431205682 2667118593825792 2677469579252352 2684918818940256 2690004549192672 2690815419567504 2694241453728243 2698840735335424 2718391326624936 2728431664948224 2735198197572096 2740379166218752 2741205221432064 2751843734231584 2759499897244152 2767924632605472 2774003530041648 2780883081259992 2784234715159104 2793902196808962 2798076317056512 2804221433419008 2811175925282432 2833813505939904 2834967789796608 2844811427955624 2848240110909888 2852726245124022 2858129833517214 2858991383290473 2896092209193984 2898958644007488 2901577940702208 2902452587398656 2906148084920352 2912530547771568 2913716895068736 2923833967621058 2930537714203648 2954136480569856 2958249384856548 2962669041589248 2968280881867776 2969175635384832 2972956086872544 2976539215004928 2979485273007696 2986874420612584 2999604222482688 3012153276658896 3026255117841756 3029542366710528 3036195827252352 3044965403855616 3059220859866176 3068560641390336 3077097972268608 3082926561996096 3083855874111072 3095824201010532 3104437384399671 3113696321341376 3134721529801728 3141605984113152 3147835856688576 3153798436984512 3154749112596384 3162572915942736 3182126007632896 3189114571339264 3200412856450077 3206784093705216 3207750741222912 3213826811334144 3214795581796608 3221797127851776 3235275741596592 3250422163607812 3264275183289984 3269416595535396 3276596866243014 3277931506952328 3280503268273152 3287707887456768 3295861429641472 3296854928479104 3339315992101248 3344575597731612 3348606616880544 3351920932133658 3360233723189157 3381008883109952 3388434232047968 3402875447294976 3408235162549344 3411314605960704 3415720305658896 3425586079337568 3437480475446379 3441623467349448 3468292382245608 3481102469071872 3489735631385088 3490787571330816 3502908361509048 3506073345015168 3520741248208056 3548023241607576 3557894530435578 3569959439003136 3579891758587008 3586672732256896 3587753892756672 3592321938304324 3600211371550966 3607632105418368 3615555162750912 3624521768833248 3639685209296166 3654940295242752 3679333196325536 3690566176807296 3695014197937152 3698671373388864 3707844108346656 3708961794538992 3712312953545472 3725202929078616 3738961911225344 3760811213847552 3769070682106368 3778418007919872 3779957053062144 3793081903940832 3797653481213184 3803634993498696 3810839778022952 3811988511053964 3827081249374464 3865278192009984 3871826400768129 3874864113227136 3883374063695424 3884955860091648 3909291521095882 3925952585308224 3940771906697679 3944332513142064 3960833904234063 3963941449163392 3968718953339904 3972647030676928 3999472296643584 4016204368878528 4027378228410384 4035006823789008 4036223129351256 4039389822280704 4048261103003136 4059953871807488 4091414188520448 4092647497422336 4102797296358144 4110568749328128 4111807832148096 4127765601347376 4139249845866228 4171324621889988 4190853295213443 4197114475584768 4205064582646016 4206332150128512 4216763887923648 4254229008251401 4267217141933436 4272360166364832 4279089367686033 4286394109062144 4287194750275821 4295729503802368 4313700988795456 4348437966011232 4352366911053312 4359222127380528 4368795821657352 4370575342603104 4385750951431587 4395806571305472 4444003562383872 4452421322801664 4453763453077248 4459434130308816 4464808822507392 4469227909511544 4480311630918876 4539382676762634 4544313550065792 4554293740878528 4567448105783424 4583307300595172 4588831289799264 4602840962085504 4624389842994144 4643736301515798 4654383428441088 4670544482012064 4674764460020224 4694321664277408 4702082294702592 4712408976169728 4714328459437056 4721753785032864 4730697655476768 4732123668894576 4743859373914104 4773189011449344 4783671857008896 4798276376288256 4810176140557824 4820740217001216 4832695691777664 4852913612394888 4875633245411718 4920754902409728 4931561831185152 4943792144462208 4945282392718656 4949750604727296 4966937238771488 4987716768294746 5008973988151872 5016863396597418 5027881398200487 5037890677226496 5057442538587776 5063537974950912 5071513324664928 5082651348071952 5102774999165952 5116971908941056 5138379119006352 5153704256013312 5162435201024172 5166485484302848 5177832084927232 5179941146788864 5210211073139712 5221653703607808 5234603447077632 5254362542263572 5259110017522752 5281111872312084 5322034862411364 5354939158504704 5369837637880512 5380009098385344 5381630839135008 5388482907456486 5400317057326449 5436782653249872 5459527813944249 5470396395144192 5480758332437504 5482410442864128 5503687468463168 5518999794488304 5535849265210944 5548007060083296 5561766162519984 5568469430318208 5587804393617924 5596152634113024 5608442866838016 5622351850564864 5667627011879808 5669935579593216 5689622855911248 5696480221819776 5705452490248044 5716259667034428 5717982766580946 5797917288014976 5804905174797312 5812296169840704 5825061095543136 5827433790137472 5847667935242116 5863937281643823 5908272961139712 5916498769713096 5938351270769664 5945912173745088 5953078430009856 5958970546015392 5973748841225168 5999208444965376 6024306553317792 6052510235683512 6059084733421056 6072391654504704 6089930807711232 6118441719732352 6137121282780672 6154195944537216 6165853123992192 6167711748222144 6191648402021064 6208874768799342 6227392642682752 6283211968226304 6295671713377152 6307596873969024 6309498225192768 6325145831885472 6378229142678528 6400825712900154 6415501482445824 6427653622668288 6429591163593216 6443594255703552 6470551483193184 6500844327215624 6528550366579968 6538833191070792 6553193732486028 6555863013904656 6575415774913536 6591722859282944 6593709856958208 6678631984202496 6689151195463224 6697213233761088 6703841864267316 6720467446378314 6762017766219904 6776868464095936 6816470325098688 6822629211921408 6831440611317792 6851172158675136 6874960950892758 6883246934698896 6936584764491216 6965604452273697 6979471262770176 6981575142661632 7005816723018096 7012146690030336 7041482496416112 7096046483215152 7115789060871156 7139918878006272 7159783517174016 7173345464513792 7175507785513344 7184643876608648 7200422743101932 7215264210836736 7231110325501824 7249043537666496 7279370418592332 7313449868117577 7358666392651072 7381132353614592 7397342746777728 7415688216693312 7417923589077984 7424625907090944 7450405858157232 7481575152442119 7538141364212736 7556836015839744 7586163807881664 7595306962426368 7607269986997392 7621679556045904 7623977022107928 7654162498748928 7730556384019968 7743652801536258 7749728226454272 7766748127390848 7769911720183296 7818583042191764 7851905170616448 7881543813395358 7888665026284128 7921667808468126 7927882898326784 7945294061353856 8032408737757056 8054756456820768 8070013647578016 8072446258702512 8082724361184729 8096522206006272 8185294994844672 8205594592716288 8221137498656256 8223615664296192 8255531202694752 8278499691732456 8342649243779976 8381706590426886 8394228951169536 8410129165292032 8412664300257024 8433527775847296 8508458016502802 8534434283866872 8544720332729664 8558178735372066 8574389500551642 8576974149871419 8627401977590912 8696875932022464 8704733822106624 8718444254761056 8737591643314704 8741150685206208 8771501902863174 8791613142610944 8888007124767744 8904842645603328 8907526906154496 8918868260617632 8929617645014784 8938455819023088 8960623261837752 9078765353525268 9088627100131584 9108587481757056 9134896211566848 9166614601190344 9177662579598528 9205681924171008 9248779685988288 9287472603031596 9313312153199013 9341088964024128 9349528920040448 9388643328554816 9404164589405184 9424817952339456 9443507570065728 9461395310953536 9464247337789152 9487718747828208 9546378022898688 9567343714017792 9620352281115648 9641480434002432 9665391383555328 9705827224789776 9751266490823436 9841509804819456 9863123662370304 9887584288924416 9890564785437312 9933874477542976 9975433536589492 10017947976303744 10033726793194836 10055762796400974 10080701169567471 10114885077175552 10143026649329856 10165302696143904 10233943817882112 10276758238012704 10312441426339137 10324870402048344 10332970968605696 10355664169854464 10443307407215616 10469206894155264 10508725084527144 10518220035045504 10562223744624168 10644069724822728 10709878317009408 10739675275761024 10760018196770688 10763261678270016 10776965814912972 10800634114652898 10873565306499744 10919055627888498 10964820885728256 11007374936926336 11037999588976608 11071698530421888 11096014120166592 11123532325039968 11136938860636416 11175608787235848 11216885733676032 11244703701129728 11335254023759616 11339871159186432 11379245711822496 11392960443639552 11410904980496088 11432519334068856 11435965533161892 11595834576029952 11624592339681408 11650122191086272 11654867580274944 11695335870484232 11727874563287646 11832997539426192 11882501712702189 11891824347490176 11906156860019712 11917941092030784 11947497682450336 11998416889930752 12048613106635584 12105020471367024 12118169466842112 12144783309009408 12179861615422464 12236883439464704 12274242565561344 12308391889074432 12331706247984384 12335423496444288 12383296804042128 12417749537598684 12454785285365504 12572559885640329 12591343426754304 12615193747938048 12618996450385536 12650291663770944 12762687024754203 12801651425800308 12859182327186432 12861584250827463 12887188511407104 12941102966386368 13001688654431248 13057100733159936 13077666382141584 13106387464972056 13111726027809312 13157252854294761 13183445718565888 13187419713916416 13357263968404992 13378302390926448 13394426467522176 13407683728534632 13440934892756628 13524035532439808 13553736928191872 13632940650197376 13662881222635584 13702344317350272 13749921901785516 13766493869397792 13814294195333201 13873169528982432 13931208904547394 13963150285323264 14011633446036192 14024293380060672 14082964992832224 14192092966430304 14231578121742312 14319567034348032 14346690929027584 14351015571026688 14369287753217296 14400845486203864 14430528421673472 14462220651003648 14498087075332992 14558740837184664 14626899736235154 14717332785302144 14762264707229184 14794685493555456 14831376433386624 14835847178155968 14849251814181888 14900811716314464 14963150304884238 15113672031679488 15172327615763328 15190613924852736 15214539973994784 15243359112091808 15247954044215856 15308324997497856 15461112768039936 15487305603072516 15499456452908544 15533496254781696 15539823440366592 15637166084383528 15703810341232896 15763087626790716 15777330052568256 15843335616936252 15855765796653568 15890588122707712 16064817475514112 16109512913641536 16140027295156032 16144892517405024 16165448722369458 16200951171979347 16411189185432576 16442274997312512 16447231328592384 16511062405389504 16556999383464912 16685298487559952 16763413180853772 16788457902339072 16820258330584064 16825328600514048 16867055551694592 17016916033005604 17068868567733744 17089440665459328 17116357470744132 17148779001103284 17153948299742838 17254803955181824 17393751864044928 17436888509522112 17475183286629408 17482301370412416 17543003805726348 17591811844931469 17815053812308992 17837736521235264 17859235290029568 17876911638046176 17921246523675504 18157530707050536 18177254200263168 18217174963514112 18269792423133696 18333229202380688 18355325159197056 18411363848342016 18497559371976576 18574945206063192 18626624306398026 18682177928048256 18777286657109632 18849635904678912 18887015140131456 18922790621907072 18928494675578304 18975437495656416 19134687428035584 19282960868004864 19330782767110656 19411654449579552 19502532981646872 19726247324740608 19775168577848832 19781129570874624 19867748955085952 19950867073178984 20035895952607488 20067453586389672 20111525592801948 20161402339134942 20229770154351104 20286053298659712 20330605392287808 20467887635764224 20553516476025408 20624882852678274 20649740804096688 20711328339708928 20938413788310528 21017450169054288 21036440070091008 21124447489248336 21288139449645456 21419756634018816 21479350551522048 21520036393541376 21526523356540032 21553931629825944 21601268229305796 21747130612999488 21838111255776996 21940349604352731 22014749873852672 22075999177953216 22143397060843776 22192028240333184 22247064650079936 22273877721272832 22351217574471696 22444725457326357 22489407402259456 22670508047519232 22758491423644992 22785920887279104 22821809960992176 22865038668137712 22871931066323784 23191669152059904 23249184679362816 23300244382172544 23309735160549888 23390671740968464 23455749126575292 23665995078852384 23765003425404378 23783648694980352 23835882184061568 23894995364900672 24097226213271168 24210040942734048 24248173083554187 24289566618018816 24473766878929408 24616783778148864 24663412495968768 24670846992888576 24766593608084256 24835499075197368 24909570570731008 25145119771280658 25182686853508608 25230387495876096 25237992900771072 25300583327541888 25525374049508406 25603302851600616 25723168501654926 25882205932772736 26003377308862496 26114201466319872 26155332764283168 26212774929944112 26223452055618624 26314505708589522 26374839427832832 26714527936809984 26756604781852896 26788852935044352 26815367457069264 26881869785513256 27048071064879616 27107473856383744 27265881300394752 27325762445271168 27404688634700544 27499843803571032 27532987738795584 27628588390666402 27746339057964864 27862417809094788 28023266892072384 28048586760121344 28165929985664448 28384185932860608 28463156243484624 28639134068696064 28693381858055168 28702031142053376 28738575506434592 28801690972407728 28861056843346944 28924441302007296 28996174150665984 29117481674369328 29253799472470308 29434665570604288 29524529414458368 29589370987110912 29662752866773248 29671694356311936 29801623432628928 29926300609768476 30242103508702413 30344655231526656 30429079947989568 30486718224183616 30495908088431712 30937324279017411 30974611206145032 30998912905817088 31066992509563392 31274332168767056 31407620682465792 31526175253581432 31554660105136512 31686671233872504 31711531593307136 31781176245415424 32129634951028224 32219025827283072 32280054590312064 32289785034810048 32330897444738916 32401902343958694 32894462657184768 33022124810779008 33113998766929824 33228977929314997 33370596975119904 33526826361707544 33650657201028096 33734111103389184 34033832066011208 34137737135467488 34178881330918656 34232714941488264 34297558002206568 34307896599485676 34509607910363648 34787503728089856 34873777019044224 34950366573258816 34964602740824832 35086007611452696 35183623689862938 35675473042470528 35718470580059136 35753823276092352 35842493047351008 36315061414101072 36354508400526336 36434349927028224 36539584846267392 36666458404761376 36710650318394112 36822727696684032 36995118743953152 37149890412126384 37253248612796052 37364355856096512 37554573314219264 37774030280262912 37845581243814144 37856989351156608 37950874991312832 38288061074262609 38584752752482389 38661565534221312 38823308899159104 39005065963293744 39471758562884283 39550337155697664 39562259141749248 39735497910171904 39901734146357968 40071791905214976 40134907172779344 40223051185603896 40322804678269884 40459540308702208 40572106597319424 40661210784575616 41107032952050816 41249765705356548 41299481608193376 41442882585999603 42034900338108576 42072880140182016 42248894978496672 42395592530505341 42576278899290912 42958701103044096 43040072787082752 43053046713080064 43107863259651888 43202536458611592 43494261225998976 43676222511553992 43880699208705462 44029499747705344 44151998355906432 44286794121687552 44384056480666368 44494129300159872 44547755442545664 44702435148943392 44889450914652714 45341016095038464 45516982847289984 45571841774558208 45643619921984352 45730077336275424 45743862132647568 46383338304119808 46498369358725632 46600488764345088 46619470321099776 46781343481936928 46911498253150584 47331990157704768 47530006850808756 47567297389960704 47671764368123136 47789990729801344 48194452426542336 48420081885468096 48496346167108374 48602853515938041 48947533757858816 49233567556297728 49326824991937536 49341693985777152 49533187216168512 49670998150394736 49819141141462016 50290239542561316 50365373707017216 50460774991752192 50475985801542144 50601166655083776 51050748099016812 51206605703201232 51446337003309852 51764411865545472 52006754617724992 52310665528566336 52425549859888224 52446904111237248 52629011417179044 52775435534794407 53513209563705792 53577705870088704 53630734914138528 53763739571026512 54096142129759232 54214947712767488 54531762600789504 54651524890542336 54809377269401088 54999687607142064 55065975477591168 55257176781332804 55492678115929728 55724835618189576 56046533784144768 56331859971328896 56768371865721216 56926312486969248 57404062284106752 57477151012869184 57603381944815456 57848882604014592 57992348301331968 58234963348738656 58507598944940616 58869331141208576 59178741974221824 59325505733546496 59343388712623872 59603246865257856 59852601219536952 60484207017404826 60689310463053312 60858159895979136 60973436448367232 60991816176863424 61874648558034822 61949222412290064 62133985019126784 62548664337534112 62815241364931584 63052350507162864 63109320210273024 63373342467745008 63562352490830848 64259269902056448 64438051654566144 64560109180624128 64579570069620096 64661794889477832 64803804687917388 65821048813058193 66044249621558016 66227997533859648 66457955858629994 66741193950239808 67053652723415088 67334176371979071 67468222206778368 68067664132022416 68275474270934976 68357762661837312 68465429882976528 68595116004413136 68615793198971352 69019215820727296 69575007456179712 69747554038088448 69900733146517632 69929205481649664 70172015222905392 70367247379725876 71350946084941056 71507646552184704 71684986094702016 72321893140273817 72630122828202144 72744519250662561 72868699854056448 73332916809522752 73421300636788224 73990237487906304 74299780824252768 74506497225592104 74728711712193024 75109146628438528 75548060560525824 75691162487628288 75713978702313216 75901749982625664 76576122148525218 77169505504964778 77646617798318208 78010131926587488 78943517125768566 79124518283498496 79470995820343808 79803468292715936 80143583810429952 80269814345558688 80446102371207792 80645609356539768 81144213194638848 81322421569151232 82214065904101632 82499531410713096 82598963216386752 82885765171999206 84069800676217152 84145760280364032 84497789956993344 84791185061010682 85152557798581824 85917402206088192 86080145574165504 86106093426160128 86215726519303776 86405072917223184 86988522451997952 87352445023107984 87761398417410924 88058999495410688 88303996711812864 88573588243375104 88768112961332736 88988258600319744 89404870297886784 89778901829305428 91033965694579968 91287239843968704 91460154672550848 91487724265295136 92811972837052233 92996738717451264 93200977528690176 93562686963873856 93822996506301168 94663980315409536 95060013701617512 95134594779921408 95343528736246272 95579981459602688 96388904853084672 96840163770936192 96992692334216748 97205707031876082 98683387971554304 99066374432337024 99341996300789472 99686933787944991 100580479085122632 100951971603084288 101202333310167552 102101496198033624 102413211406402464 102892674006619704 103528823731090944 104013509235449984 104621331057132672 104851099719776448 104893808222474496 105258022834358088 105550871069588814 107026419127411584 107155411740177408 107261469828277056 107527479142053024 108429895425534976 109063525201579008 109303049781084672 109618754538802176 109999375214284128 110131950955182336 110514353562665608 110985356231859456 111449671236379152 112093067568289536 112663719942657792 113536743731442432 113852624973938496 114864183222787827 114954302025738368 115206763889630912 115984696602663936 116469926697477312 117015197889881232 117738662282417152 118415275688652849 118651011467092992 118686777425247744 119206493730515712 119705202439073904 120968414034809652 121378620926106624 121716319791958272 121946872896734464 121983632353726848 123749297116069644 123898444824580128 124328647757998809 125097328675068224 126104701014325728 126218640420546048 126746684935490016 127186777591516023 128876103309132288 129120218361248256 129159140139240192 129323589778955664 129607609375834776 131642097626116386 132088499243116032 132455995067719296 132915911717259988 133482387900479616 134107305446830176 134668352743958142 136135328264044832 136550948541869952 136715525323674624 136930859765953056 137190232008826272 137231586397942704 139150014912359424 139495108076176896 139801466293035264 139858410963299328 140344030445810784 140734494759451752 142701892169882112 143015293104369408 143369972189404032 144643786280547634 145260245656404288 145489038501325122 145808560547814123 146665833619045504 146842601273576448 147980474975812608 148599561648505536 149012994451184208 149457423424386048 150218293256877056 151096121121051648 151382324975256576 151427957404626432 151803499965251328 153152244297050436 154339011009929556 155293235596636416 156020263853174976 157887034251537132 158326306604383221 158941991640687616 159606936585431872 160539628691117376 160892204742415584 161291218713079536 162288426389277696 162644843138302464 164428131808203264 164999062821426192 165197926432773504 165771530343998412 168139601352434304 168995579913986688 169582370122021364 170305115597163648 172212186852320256 172431453038607552 172810145834446368 173977044903995904 174704890046215968 175522796834821848 176607993423625728 177536225922665472 177976517200639488 178809740595773568 179557803658610856 182067931389159936 182574479687937408 182920309345101696 182975448530590272 185623945674104466 186401955057380352 187125373927747712 187645993012602336 189327960630819072 190120027403235024 190687057472492544 191159962919205376 192777809706169344 193680327541872384 193985384668433496 194411414063752164 198132748864674048 198683992601578944 199373867575889982 201160958170245264 202002529115937213 202404666620335104 204202992396067248 204826422812804928 205785348013239408 207057647462181888 208027018470899968 209242662114265344 209702199439552896 209787616444948992 210516045668716176 211101742139177628 214052838254823168 214522939656554112 215054958284106048 216965679420821451 218606099562169344 219998750428568256 220263901910364672 221028707125331216 221970712463718912 222899342472758304 224186135136579072 225327439885315584 227073487462884864 227705249947876992 229728366445575654 229908604051476736 230413527779261824 232939853394954624 234030395779762464 236830551377305698 237373554850495488 238412987461031424 239410404878147808 241936828069619304 243432639583916544 243893745793468928 243967264707453696 247498594232139288 247796889649160256 248657295515997618 250194657350136448 252209402028651456 252437280841092096 253493369870980032 254373555183032046 257752206618264576 258240436722496512 258318280278480384 258647179557911328 259215218751669552 263284195252232772 264176998486232064 264911990135438592 265831823434519976 266964775800959232 268214610893660352 269336705487916284 272270656528089664 273101897083739904 273861719531906112 274380464017652544 274463172795885408 278990216152353792 279602932586070528 280688060891621568 281468989518903504 285403784339764224 286030586208738816 286739944378808064 289287572561095268 290520491312808576 290978077002650244 291617121095628246 293331667238091008 297199123297011072 298025988902368416 299060801363834973 302855914809252864 303606999930502656 306304488594100872 308678022019859112 310586471193272832 312040527706349952 315774068503074264 316652613208766442 319213873170863744 321079257382234752 321784409484831168 322582437426159072 325289686276604928 328856263616406528 329998125642852384 330395852865547008 331543060687996824 336279202704868608 337991159827973376 339164740244042728 340610231194327296 344592549668363481 344862906077215104 345620291668892736 347954089807991808 349409780092431936 351045593669643696 353215986847251456 355953034401278976 357619481191547136 359115607317221712 364135862778319872 365148959375874816 365840618690203392 365950897061180544 371247891348208932 372985943273996427 374250747855495424 375291986025204672 378655921261638144 380240054806470048 381560332774548069 382319925838410752 387360655083744768 387970769336866992 388822828127504328 396265497729348096 397367985203157888 398747735151779964 402321916340490528 404005058231874426 408405984792134496 409652845625609856 411570696026478816 416054036941799936 418485324228530688 419404398879105792 419575232889897984 421032091337432352 422203484278355256 428105676509646336 429045879313108224 430109916568212096 433931358841642902 439997500857136512 440527803820729344 442057414250662432 443941424927437824 445798684945516608 448372270273158144 450654879770631168 454146974925769728 455410499895753984 459456732891151308 459817208102953472 460827055558523648 465879706789909248 468060791559524928 473661102754611396 476825974922062848 478820809756295616 483873656139238608 486865279167833088 487787491586937856 487934529414907392 494997188464278576 495593779298320512 497314591031995236 500389314700272896 504418804057302912 506986739741960064 508747110366064092 516636560556960768 517294359115822656 518430437503339104 526568390504465544 529823980270877184 531663646869039952 533929551601918464 536429221787320704 538673410975832568 544541313056179328 546203794167479808 547723439063812224 548760928035305088 548926345591770816 559205865172141056 561376121783243136 562937979037807008 572061172417477632 573479888757616128 578575145122190536 581040982625617152 581956154005300488 583234242191256492 586663334476182016 594398246594022144 596051977804736832 598121602727669946 607213999861005312 612608977188201744 617356044039718224 621172942386545664 624081055412699904 631548137006148528 633305226417532884 638427746341727488 642158514764469504 643568818969662336 645164874852318144 650897038262464353 659996251285704768 660791705731094016 663086121375993648 672558405409737216 675982319655946752 678329480488085456 681220462388654592 689185099336726962 689725812154430208 691240583337785472 698819560184863872 702091187339287392 715238962383094272 718231214634443424 730297918751749632 731681237380406784 731901794122361088 742495782696417864 745971886547992854 748501495710990848 750583972050409344 757311842523276288 760480109612940096 763120665549096138 774721310167489536 775941538673733984 777645656255008656 792530995458696192 794735970406315776 797495470303559928 804643832680981056 808010116463748852 816811969584268992 819305691251219712 823141392052957632 832108073883599872 836970648457061376 838808797758211584 842064182674864704 844406968556710512 856211353019292672 858091758626216448 860219833136424192 867862717683285804 879995001714273024 884114828501324864 891597369891033216 897182404091504919 910820999791507968 918913465782302616 919634416205906944 921654111117047296 931759413579818496 936121583119049856 947322205509222792 957641619512591232 967747312278477216 975869058829814784 989994376928557152 991187558596641024 994629182063990472 1000778629400545792 1008837608114605824 1013973479483920128 1017494220732128184 1034588718231645312 1036860875006678208 1053136781008931088 1059647960541754368 1063327293738079904 1067859103203836928 1072858443574641408 1077346821951665136 1089082626112358656 1092407588334959616 1095446878127624448 1097521856070610176 1097852691183541632 1118957829821989281 1122752243566486272 1125875958075614016 1144680998323644207 1146959777515232256 1157150290244381072 1162081965251234304 1163912308010600976 1166468484382512984 1173326668952364032 1188796493188044288 1192103955609473664 1196243205455339892 1225217954376403488 1229472183384654889 1234712088079436448 1248162110825399808 1263096274012297056 1266610452835065768 1276855492683454976 1284317029528939008 1287137637939324672 1290329749704636288 1301794076524928706 1319992502571409536 1321583411462188032 1326172242751987296 1345116810819474432 1351964639311893504 1356658960976170912 1362440924777309184 1378370198673453924 1379451624308860416 1382481166675570944 1397639120369727744 1404182374678574784 1430477924766188544 1436462429268886848 1460595837503499264 1463362474760813568 1463803588244722176 1484991565392835728 1491943773095985708 1497002991421981696 1501167944100818688 1520960219225880192 1526241331098192276 1551883077347467968 1555291312510017312 1589471940812631552 1594990940607119856 1609287665361962112 1616020232927497704 1633623939168537984 1638611382502439424 1646282784105915264 1677617595516423168 1684128365349729408 1688813937113421024 1716183517252432896 1720439666272848384 1735725435366571608 1759990003428546048 1768229657002649728 1783194739782066432 1794364808183009838 1821641999583015936 1837826931564605232 1843308222234094592 1863518827159636992 1872243166238099712 1894644411018445584 1915283239025182464 1935494624556954432 1952691114787393059 1979988753857114304 1982375117193282048 1989258364127980944 2001557258801091584 2017675216229211648 2027946958967840256 2034988441464256368 2069177436463290624 2073721750013356416 2106273562017862176 2126654587476159808 2145716887149282816 2154693643903330272 2178165252224717312 2190893756255248896 2195043712141220352 2195705382367083264 2237915659643978562 2245504487132972544 2251751916151228032 2289361996647288414 2314300580488762144 2324163930502468608 2327824616021201952 2332936968765025968 2377592986376088576 2384207911218947328 2392486410910679784 2450435908752806976 2458944366769309778 2469424176158872896 2496324221650799616 2526192548024594112 2533220905670131536 2553710985366909952 2568634059057878016 2574275275878649344 2580659499409272576 2603588153049857412 2639985005142819072 2652344485503974592 2691547212274514757 2713317921952341824 2756740397346907848 2758903248617720832 2764962333351141888 2795278240739455488 2808364749357149568 2872924858537773696 2927607176489444352 2969983130785671456 2983887546191971416 3002335888201637376 3041920438451760384 3052482662196384552 3103766154694935936 3110582625020034624 3178943881625263104 3189981881214239712 3218575330723924224 3232040465854995408 3267247878337075968 3277222765004878848 3292565568211830528 3368256730699458816 3377627874226842048 3434042994970932621 3440879332545696768 3471450870733143216 3519980006857092096 3536459314005299456 3566389479564132864 3588729616366019676 3675653863129210464 3688416550153964667 3744486332476199424 3789288822036891168 3830566478050364928 3870989249113908864 3905382229574786118 3959977507714228608 3964750234386564096 3978516728255961888 4035350432458423296 4055893917935680512 4069976882928512736 4138354872926581248 4147443500026712832 4212547124035724352 4253309174952319616 4291433774298565632 4309387287806660544 4356330504449434624 4381787512510497792 4390087424282440704 4391410764734166528 4475831319287957124 4491008974265945088 4503503832302456064 4578723993294576828 4628601160977524288 4655649232042403904 4665873937530051936 4768415822437894656 4784972821821359568 4900871817505613952 4917888733538619556 4938848352317745792 5052385096049188224 5066441811340263072 5148550551757298688 5161318998818545152 5207176306099714824 5279970010285638144 5304688971007949184 5383094424549029514 5426635843904683648 5513480794693815696 5529924666702283776 5590556481478910976 5616729498714299136 5745849717075547392 5858073344362179177 5939966261571342912 5967775092383942832 6004671776403274752 6083840876903520768 6104965324392769104 6207532309389871872 6221165250040069248 6379963762428479424 6437150661447848448 6464080931709990816 6534495756674151936 6585131136423661056 6736513461398917632 6755255748453684096 6868085989941865242 6942901741466286432 7072918628010598912 7132778959128265728 7177459232732039352 7351307726258420928 7376833100307929334 7488972664952398848 7578577644073782336 7661132956100729856 7741978498227817728 7810764459149572236 7919955015428457216 7957033456511923776 8139953765857025472 8276709745853162496 8294887000053425664 8425094248071448704 8506618349904639232 8618774575613321088 8782821529468333056 8951662638575914248 9007007664604912128 9157447986589153656 9257202321955048576 9311298464084807808 9331747875060103872 9536831644875789312 9569945643642719136 9801743635011227904 9835777467077239112 9877696704635491584 10104770192098376448 10132883622680526144 10322637997637090304 10414352612199429648 10559940020571276288 10609377942015898368 10766188849098059028 10853271687809367296 11026961589387631392 11065249650461894001 11233458997428598272 11491699434151094784 11716146688724358354 11879932523142685824 11935550184767885664 12167681753807041536 12209930648785538208 12415064618779743744 12442330500080138496 12759927524856958848 12874301322895696896 12928161863419981632 13068991513348303872 13170262272847322112 13473026922797835264 13510511496907368192 13736171979883730484 13885803482932572864 14145837256021197824 14354918465464078704 14702615452516841856 14753666200615858668 15157155288147564672 15483956996455635456 15621528918299144472 15839910030856914432 15914066913023847552 16279907531714050944 16589774000106851328 16850188496142897408 17013236699809278464 17237549151226642176 17903325277151828496 18014015329209824256 18314895973178307312 18514404643910097152 18622596928169615616 18663495750120207744 19139891287285438272 19603487270022455808 19671554934154478224 19755393409270983168 20209540384196752896 20265767245361052288 20828705224398859296 21218755884031796736 21532377698196118056 21706543375618734592 22053923178775262784 22130499300923788002 22466917994857196544 22983398868302189568 23432293377448716708 23759865046285371648 23871100369535771328 24419861297571076416 24830129237559487488 24884661000160276992 25519855049713917696 25856323726839963264 27021022993814736384 27472343959767460968 27771606965865145728 28709836930928157408 29405230905033683712 29507332401231717336 30314310576295129344 30967913992911270912 31243057836598288944 31679820061713828864 31828133826047695104 32559815063428101888 33195748951385682003 33700376992285794816 34026473399618556928 34475098302453284352 35806650554303656992 36629791946356614624 37028809287820194304 37245193856339231232 37326991500240415488 38279782574570876544 39206974540044911616 39343109868308956448 39510786818541966336 40419080768393505792 40531534490722104576 41657410448797718592 42437511768063593472 43064755396392236112 43413086751237469184 44107846357550525568 44260998601847576004 46864586754897433416 47519730092570743296 47742200739071542656 48839722595142152832 49769322000320553984 51039710099427835392 51712647453679926528 54042045987629472768 54944687919534921936 55543213931730291456 57419673861856314816 58810461810067367424 59014664802463434672 60628621152590258688 62486115673196577888 63656267652095390208 65119630126856203776 66391497902771364006 67400753984571589632 68950196604906568704 71613301108607313984 73259583892713229248 74057618575640388608 74490387712678462464 74653983000480830976 76559565149141753088 78686219736617912896 81063068981444209152 83314820897595437184 86129510792784472224 88215692715101051136 88521997203695152008 93729173509794866832 95039460185141486592 95484401478143085312 97679445190284305664 99587246854157046009 102079420198855670784 103425294907359853056 109889375839069843872 111086427863460582912 114839347723712629632 117620923620134734848 118029329604926869344 121257242305180517376 124972231346393155776 127312535304190780416 130239260253712407552 132782995805542728012 143226602217214627968 146519167785426458496 149307966000961661952 153119130298283506176 157372439473235825792 162126137962888418304 166629641795190874368 172259021585568944448 176431385430202102272 177043994407390304016 187458347019589733664 190968802956286170624 195358890380568611328 199174493708314092018 206850589814719706112 219778751678139687744 222172855726921165824 229678695447425259264 236058659209853738688 249944462692786311552 265565991611085456024 286453204434429255936 293038335570852916992 306238260596567012352 314744878946471651584 333259283590381748736 344518043171137888896 352862770860404204544 354087988814780608032 374916694039179467328 381937605912572341248 390717780761137222656 398348987416628184036 439557503356279375488 459357390894850518528 472117318419707477376 499888925385572623104 531131983222170912048 572906408868858511872 586076671141705833984 629489757892943303168 666518567180763497472 689036086342275777792 708175977629561216064 749833388078358934656 796697974833256368072 879115006712558750976 918714781789701037056 944234636839414954752 999777850771145246208 1062263966444341824096 1145812817737717023744 1172153342283411667968 1258979515785886606336 1378072172684551555584 1416351955259122432128 1499666776156717869312 1593395949666512736144 1758230013425117501952 1888469273678829909504 1999555701542290492416 2124527932888683648192 2756144345369103111168 2832703910518244864256 2999333552313435738624 3186791899333025472288 3516460026850235003904 3776938547357659819008 4249055865777367296384 5665407821036489728512 5998667104626871477248 6373583798666050944576 8498111731554734592768 11330815642072979457024 12747167597332101889152 16996223463109469185536 25494335194664203778304 33992446926218938371072 50988670389328407556608 101977340778656815113216
- Sum of all divisors σ(n): 348753285500990732381019
- Sum of proper divisors (its aliquot sum) s(n): 246775944722333917267803
- 101977340778656815113216 is an abundant number, because the sum of its proper divisors (246775944722333917267803) is greater than itself. Its abundance is 144798603943677102154587
Bases of 101977340778656815113216
- Binary: 101011001100000110011111001011000001100010100101011000100001111100100000000002
- Hexadecimal: 0x159833E58314AC43E400
- Base-36: GLTK0Z2TLOEV400
Squares and roots of 101977340778656815113216
- 101977340778656815113216 squared (1019773407786568151132162) is 10399378032286302162541568773137044946897862656
- 101977340778656815113216 cubed (1019773407786568151132163) is 1060500917484537790750632016227135530773740512427032586736389058461696
-
101977340778656815113216 is a
perfect square number . Itssquare root is 319338912096 -
The
cube root of 101977340778656815113216 is 46719827.1799069611
Scales and comparisons
How big is 101977340778656815113216?- 101,977,340,778,656,815,113,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 101,977,340,778,656,815,113,216 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 101977340778656815113216 cubic inches would be around 3893318.9 feet tall.
Recreational maths with 101977340778656815113216
- 101977340778656815113216 backwards is 612311518656877043779101
- The number of decimal digits it has is: 24
- The sum of 101977340778656815113216'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 101977340778656815113216 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 101977340778656815113216 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/101977340778656815113216/
Chicago style:
Numbermatics. 2024. "Number 101977340778656815113216 - Facts about the integer". https://numbermatics.com/n/101977340778656815113216/
The information we have on file for 101977340778656815113216 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 101977340778656815113216, math, Factors of 101977340778656815113216, curriculum, school, college, exams, university, Prime factorization of 101977340778656815113216, STEM, science, technology, engineering, physics, economics, calculator, one hundred one sextillion, nine hundred seventy-seven quintillion, three hundred forty quadrillion, seven hundred seventy-eight trillion, six hundred fifty-six billion, eight hundred fifteen million, one hundred thirteen thousand, two hundred sixteen.