53696207135939305748299776
53,696,207,135,939,305,748,299,776 is an even composite number composed of five prime numbers multiplied together.
53696207135939305748299776 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 53696207135939305748299776:
239 × 36 × 73 × 173 × 433
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 17 × 17 × 17 × 43 × 43 × 43)See below for interesting mathematical facts about the number 53696207135939305748299776 from the Numbermatics database.
Names of 53696207135939305748299776
- Cardinal: 53696207135939305748299776 can be written as Fifty-three septillion, six hundred ninety-six sextillion, two hundred seven quintillion, one hundred thirty-five quadrillion, nine hundred thirty-nine trillion, three hundred five billion, seven hundred forty-eight million, two hundred ninety-nine thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 5.3696207135939305748299776 × 1025
Factors of 53696207135939305748299776
Divisors of 53696207135939305748299776
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 43 48 49 51 54 56 63 64 68 72 81 84 86 96 98 102 108 112 119 126 128 129 136 144 147 153 162 168 172 189 192 196 204 216 224 238 243 252 256 258 272 288 289 294 301 306 324 336 343 344 357 378 384 387 392 408 432 441 448 459 476 486 504 512 516 544 567 576 578 588 602 612 648 672 686 688 714 729 731 756 768 774 784 816 833 864 867 882 896 903 918 952 972 1008 1024 1029 1032 1071 1088 1134 1152 1156 1161 1176 1204 1224 1296 1323 1344 1372 1376 1377 1428 1458 1462 1512 1536 1548 1568 1632 1666 1701 1728 1734 1764 1792 1806 1836 1849 1904 1944 2016 2023 2048 2058 2064 2107 2142 2176 2193 2268 2304 2312 2322 2352 2408 2448 2499 2592 2601 2646 2688 2709 2744 2752 2754 2856 2916 2924 3024 3072 3087 3096 3136 3213 3264 3332 3402 3456 3468 3483 3528 3584 3612 3672 3698 3808 3888 3969 4032 4046 4096 4116 4128 4131 4214 4284 4352 4386 4536 4608 4624 4644 4704 4816 4896 4913 4998 5103 5117 5184 5202 5292 5376 5418 5488 5504 5508 5547 5712 5831 5832 5848 6048 6069 6144 6174 6192 6272 6321 6426 6528 6579 6664 6804 6912 6936 6966 7056 7168 7224 7344 7396 7497 7616 7776 7803 7938 8064 8092 8127 8192 8232 8256 8262 8428 8568 8704 8772 9072 9216 9248 9261 9288 9408 9632 9639 9792 9826 9996 10206 10234 10368 10404 10449 10584 10752 10836 10976 11008 11016 11094 11424 11662 11664 11696 11907 12096 12138 12288 12348 12384 12393 12427 12544 12642 12852 12943 13056 13158 13328 13608 13824 13872 13932 14112 14161 14336 14448 14688 14739 14749 14792 14994 15232 15351 15552 15606 15876 16128 16184 16254 16384 16464 16512 16524 16641 16856 17136 17408 17493 17544 18144 18207 18432 18496 18522 18576 18816 18963 19264 19278 19584 19652 19737 19992 20412 20468 20736 20808 20898 21168 21504 21672 21952 22016 22032 22188 22491 22848 23324 23328 23392 23409 23814 24192 24276 24381 24576 24696 24768 24786 24854 25088 25284 25704 25886 26112 26316 26656 27216 27648 27744 27783 27864 28224 28322 28672 28896 28917 29376 29478 29498 29584 29988 30464 30702 31104 31212 31347 31433 31752 32256 32368 32508 32768 32928 33024 33048 33282 33712 34272 34391 34816 34986 35088 35721 35819 36288 36414 36864 36992 37044 37152 37281 37632 37926 38528 38556 38829 39168 39304 39474 39984 40824 40936 41472 41616 41796 42336 42483 43008 43344 43904 44032 44064 44217 44247 44376 44982 45696 46053 46648 46656 46784 46818 47628 48384 48552 48762 49152 49392 49536 49572 49708 49923 50176 50568 51408 51772 52224 52479 52632 53312 54432 54621 55296 55488 55566 55728 56448 56644 56889 57344 57792 57834 58752 58956 58996 59168 59211 59976 60928 61404 62208 62424 62694 62866 63504 64512 64736 65016 65536 65856 66048 66096 66564 67424 67473 68544 68782 69632 69972 70176 70227 71442 71638 72576 72828 73143 73728 73984 74088 74304 74562 75264 75852 77056 77112 77658 78336 78608 78948 79507 79968 81648 81872 82944 83232 83349 83592 84672 84966 86016 86688 86751 86989 87808 88064 88128 88434 88494 88752 89964 90601 91392 92106 93296 93312 93568 93636 94299 95256 96768 97104 97524 98304 98784 99072 99127 99144 99416 99846 100352 101136 102816 103173 103544 104448 104958 105264 106624 107457 108864 109242 110592 110976 111132 111456 111843 112896 113288 113778 114688 115584 115668 116487 117504 117912 117992 118336 118422 119952 121856 122808 124416 124848 125388 125732 127008 127449 129024 129472 130032 131072 131712 132096 132192 132651 132741 133128 134848 134946 137088 137564 138159 139264 139944 140352 140454 142884 143276 145152 145656 146286 147456 147968 148176 148608 149124 149769 150528 151704 154112 154224 155316 156672 157216 157437 157896 159014 159936 163296 163744 163863 165888 166464 166698 167184 169344 169932 170667 172032 173376 173502 173978 175616 176128 176256 176868 176988 177504 177633 179928 181202 182784 184212 186592 186624 187136 187272 188598 190512 193536 194208 195048 196608 197568 198144 198254 198288 198832 199692 200704 202272 202419 205632 206346 207088 208896 209916 210528 210681 211259 213248 214914 217728 218484 219429 220031 221184 221952 222264 222912 223686 225792 226576 227556 229376 231168 231336 232974 235008 235824 235984 236672 236844 238521 239904 240737 243712 245616 248832 249696 250047 250733 250776 251464 254016 254898 258048 258944 260064 260967 262144 263424 264192 264384 265302 265482 266256 269696 269892 271803 274176 275128 276318 278528 279888 280704 280908 282897 285768 286552 290304 291312 292572 294912 295936 296352 297216 297381 298248 299538 301056 303408 308224 308448 309519 310632 313344 314432 314874 315792 318028 319872 322371 326592 327488 327726 331776 332928 333396 334368 335529 338688 339864 341334 344064 346752 347004 347956 349461 351232 352256 352512 353736 353976 355008 355266 359856 362404 365568 368424 373184 373248 374272 374544 377196 381024 382347 387072 388416 390096 393216 395136 396288 396508 396576 397664 397953 398223 399384 401408 404544 404838 411264 412692 414176 414477 417792 419832 421056 421362 422518 426496 429828 435456 436968 438858 440062 442368 443904 444528 445824 447372 449307 451584 453152 455112 458752 462336 462672 465948 470016 471648 471968 472311 473344 473688 477042 479808 481474 487424 491232 491589 497664 499392 500094 501466 501552 502928 508032 509796 512001 516096 517888 520128 521934 524288 526848 528384 528768 530604 530964 532512 532899 534361 539392 539784 543606 548352 550256 552636 556549 557056 559776 561408 561816 565794 571536 573104 580608 582624 585144 589824 591872 592704 594432 594762 596496 599076 602112 606816 607257 608923 616448 616896 619038 621264 626688 628864 629748 631584 633777 634207 636056 639744 644742 653184 654976 655452 660093 663552 665856 666792 668736 671058 677376 679728 682668 688128 693504 694008 695912 698922 702464 704512 705024 707472 707952 710016 710532 715563 719712 722211 724808 731136 736848 746368 746496 748544 749088 752199 754392 762048 764694 774144 776832 780192 782901 786432 790272 792576 793016 793152 795328 795906 796446 798768 802816 809088 809676 815409 822528 825384 828352 828954 835584 839664 842112 842724 845036 848691 852992 859656 870912 873936 877716 880124 884736 887808 889056 891648 892143 894744 898614 903168 906304 910224 917504 924672 925344 928557 931896 940032 943296 943936 944622 946688 947376 954084 959616 962948 967113 974848 982464 983178 995328 998784 1000188 1002932 1003104 1005856 1006587 1016064 1019592 1024002 1032192 1035776 1040256 1043868 1048383 1048576 1053696 1056768 1057536 1061208 1061928 1065024 1065798 1068722 1078784 1079568 1087212 1096704 1100512 1105272 1113098 1114112 1119552 1122816 1123632 1131588 1143072 1146208 1147041 1161216 1165248 1170288 1179648 1183744 1185408 1188864 1189524 1192992 1193859 1194669 1198152 1204224 1213632 1214514 1217846 1232896 1233792 1238076 1242528 1243431 1253376 1257728 1259496 1263168 1267554 1268414 1272112 1279488 1289484 1306368 1309952 1310904 1320186 1327104 1331712 1333584 1337472 1342116 1347921 1351619 1354752 1359456 1365336 1376256 1387008 1388016 1391824 1397844 1404928 1409024 1410048 1414944 1415904 1416933 1420032 1421064 1431126 1439424 1444422 1449616 1462272 1473696 1474767 1478813 1492736 1492992 1497088 1498176 1504398 1508784 1524096 1529388 1536003 1540217 1548288 1553664 1560384 1565802 1572864 1580544 1585152 1586032 1586304 1590656 1591812 1592892 1597536 1603083 1605632 1618176 1619352 1630818 1645056 1650768 1656704 1657908 1669647 1671168 1679328 1684224 1685159 1685448 1690072 1697382 1705984 1719312 1741824 1747872 1755432 1760248 1769472 1775616 1778112 1783296 1784286 1789488 1797228 1806336 1812608 1820448 1826769 1835008 1849344 1850688 1857114 1863792 1880064 1886592 1887872 1889244 1893376 1894752 1901331 1902621 1908168 1919232 1925896 1934226 1949696 1964928 1966356 1980279 1990656 1997568 2000376 2005864 2006208 2011712 2013174 2032128 2039184 2048004 2064384 2071552 2080512 2087736 2096766 2097152 2107392 2113536 2115072 2122416 2123856 2130048 2131596 2137444 2146689 2157568 2159136 2166633 2174424 2193408 2201024 2210544 2226196 2228224 2239104 2245632 2247264 2256597 2263176 2286144 2292416 2294082 2322432 2330496 2340576 2348703 2359296 2367488 2370816 2377728 2379048 2385984 2387718 2389338 2396304 2408448 2427264 2429028 2435692 2446227 2465792 2467584 2476152 2485056 2486862 2506752 2515456 2518992 2526336 2535108 2536828 2544224 2546073 2558976 2578968 2612736 2619904 2621808 2640372 2654208 2663424 2667168 2674944 2676429 2684232 2695842 2703238 2709504 2718912 2730672 2752512 2774016 2776032 2783648 2785671 2795688 2809856 2818048 2820096 2829888 2831808 2833866 2840064 2842128 2862252 2878848 2888844 2899232 2901339 2924544 2947392 2949534 2957626 2985472 2985984 2994176 2996352 3008796 3017568 3019761 3048192 3058776 3072006 3080434 3096576 3107328 3120768 3131604 3145149 3145728 3161088 3170304 3172064 3172608 3181312 3183624 3185784 3195072 3206166 3211264 3236352 3238704 3261636 3290112 3301536 3313408 3315816 3339294 3342336 3358656 3368448 3370318 3370896 3380144 3394764 3411968 3438624 3441123 3483648 3495744 3510864 3520496 3538944 3551232 3556224 3566592 3568572 3578976 3581577 3584007 3594456 3612672 3625216 3640896 3653538 3670016 3698688 3701376 3714228 3727584 3730293 3740527 3760128 3773184 3775744 3778488 3786752 3789504 3802662 3805242 3816336 3838464 3851792 3868452 3895843 3899392 3929856 3932712 3960558 3981312 3995136 4000752 4011728 4012416 4023424 4026348 4054857 4064256 4078368 4096008 4128768 4143104 4161024 4175472 4193532 4194304 4214784 4227072 4230144 4244832 4247712 4250799 4260096 4262461 4263192 4274888 4293378 4315136 4318272 4333266 4348848 4386816 4402048 4421088 4436439 4452392 4456448 4478208 4491264 4494528 4513194 4526352 4572288 4584832 4588164 4620651 4644864 4660992 4681152 4697406 4718592 4734976 4741632 4755456 4758096 4771968 4775436 4778676 4792608 4809249 4816896 4854528 4858056 4871384 4892454 4931584 4935168 4952304 4970112 4973724 5008941 5013504 5030912 5037984 5052672 5055477 5070216 5073656 5088448 5092146 5117952 5157936 5225472 5239808 5243616 5280744 5308416 5326848 5334336 5349888 5352858 5368464 5391684 5406476 5419008 5437824 5461344 5480307 5505024 5548032 5552064 5567296 5571342 5591376 5619712 5636096 5640192 5659776 5663616 5667732 5680128 5684256 5703993 5707863 5724504 5757696 5777688 5798464 5802678 5849088 5894784 5899068 5915252 5940837 5970944 5971968 5988352 5992704 6017592 6035136 6039522 6096384 6117552 6144012 6160868 6193152 6214656 6241536 6263208 6290298 6291456 6322176 6340608 6344128 6345216 6362624 6367248 6371568 6390144 6412332 6422528 6440067 6472704 6477408 6499899 6523272 6580224 6603072 6626816 6631632 6678588 6684672 6717312 6736896 6740636 6741792 6760288 6769791 6789528 6823936 6877248 6882246 6967296 6991488 7021728 7040992 7046109 7077888 7102464 7112448 7133184 7137144 7157952 7163154 7168014 7188912 7225344 7250432 7281792 7307076 7338681 7340032 7397376 7402752 7428456 7455168 7460586 7481054 7520256 7546368 7551488 7556976 7573504 7579008 7605324 7610484 7632672 7638219 7676928 7703584 7736904 7791686 7798784 7859712 7865424 7921116 7962624 7990272 8001504 8023456 8024832 8029287 8046848 8052696 8109714 8128512 8156736 8192016 8257536 8286208 8322048 8350944 8357013 8387064 8388608 8429568 8454144 8460288 8489664 8495424 8501598 8520192 8524922 8526384 8549776 8586756 8630272 8636544 8666532 8697696 8704017 8773632 8804096 8842176 8872878 8904784 8912896 8956416 8982528 8989056 9026388 9052704 9059283 9084137 9144576 9169664 9176328 9241302 9289728 9321984 9362304 9394812 9435447 9437184 9461333 9469952 9483264 9510912 9516192 9543936 9550872 9557352 9585216 9618498 9633792 9709056 9716112 9742768 9784908 9863168 9870336 9904608 9940224 9947448 10017882 10027008 10061824 10075968 10105344 10110954 10140432 10147312 10176896 10184292 10235904 10315872 10323369 10351691 10450944 10479616 10487232 10561488 10616832 10653696 10668672 10699776 10705716 10736928 10752021 10781519 10783368 10812952 10838016 10875648 10922688 10960614 11010048 11096064 11104128 11134592 11142684 11182752 11221581 11239424 11272192 11280384 11319552 11327232 11335464 11360256 11368512 11407986 11415726 11449008 11515392 11555376 11596928 11605356 11687529 11698176 11789568 11798136 11830504 11881674 11941888 11943936 11976704 11985408 12035184 12070272 12079044 12164571 12192768 12235104 12288024 12321736 12386304 12429312 12483072 12526416 12580596 12582912 12644352 12681216 12688256 12690432 12725248 12734496 12743136 12780288 12787383 12824664 12845056 12880134 12945408 12954816 12999798 13046544 13160448 13206144 13253632 13263264 13309317 13357176 13369344 13434624 13473792 13481272 13483584 13520576 13539582 13579056 13647872 13754496 13764492 13861953 13934592 13982976 14043456 14081984 14092218 14155776 14204928 14224896 14266368 14274288 14315904 14326308 14336028 14377824 14427747 14450688 14500864 14563584 14614152 14677362 14680064 14794752 14805504 14856912 14910336 14921172 14962108 15026823 15040512 15092736 15102976 15113952 15147008 15158016 15166431 15210648 15220968 15265344 15276438 15353856 15407168 15473808 15583372 15597568 15719424 15730848 15842232 15925248 15980544 16003008 16046912 16049664 16058574 16093696 16105392 16219428 16257024 16313472 16384032 16440921 16515072 16572416 16644096 16701888 16714026 16774128 16777216 16859136 16908288 16920576 16979328 16990848 17003196 17040384 17049844 17052768 17099552 17111979 17123589 17173512 17260544 17273088 17333064 17395392 17408034 17547264 17608192 17684352 17745756 17809568 17822511 17825792 17912832 17965056 17978112 18052776 18105408 18118566 18168274 18289152 18339328 18352656 18482604 18579456 18643968 18724608 18789624 18870894 18874368 18922666 18939904 18966528 19021824 19032384 19087872 19101744 19114704 19170432 19236996 19267584 19320201 19418112 19432224 19485536 19499697 19569816 19726336 19740672 19809216 19880448 19894896 20035764 20054016 20123648 20151936 20210688 20221908 20280864 20294624 20309373 20353792 20368584 20471808 20631744 20646738 20703382 20901888 20959232 20974464 21122976 21138327 21233664 21307392 21337344 21399552 21411432 21473856 21504042 21563038 21566736 21625904 21676032 21751296 21845376 21921228 22016043 22020096 22192128 22208256 22269184 22285368 22365504 22443162 22478848 22544384 22560768 22639104 22654464 22670928 22720512 22737024 22815972 22831452 22898016 22914657 22977523 23030784 23110752 23193856 23210712 23375058 23396352 23579136 23596272 23661008 23763348 23883776 23887872 23953408 23970816 24070368 24087861 24140544 24158088 24329142 24385536 24470208 24576048 24643472 24772608 24858624 24966144 25052832 25071039 25161192 25165824 25288704 25362432 25376512 25380864 25450496 25468992 25486272 25560576 25574766 25649328 25690112 25760268 25890816 25909632 25999596 26093088 26112051 26183689 26320896 26412288 26507264 26526528 26618634 26714352 26738688 26869248 26947584 26962544 26967168 27041152 27079164 27158112 27252411 27270901 27295744 27508992 27528984 27723906 27869184 27965952 28086912 28163968 28184436 28311552 28383999 28409856 28449792 28532736 28548576 28631808 28652616 28672056 28755648 28855494 28901376 29001728 29127168 29228304 29354724 29360128 29589504 29611008 29713824 29820672 29842344 29924216 30053646 30081024 30185472 30205952 30227904 30294016 30316032 30332862 30421296 30441936 30530688 30552876 30707712 30814336 30947616 31055073 31166744 31195136 31438848 31461696 31684464 31850496 31961088 32006016 32093824 32099328 32117148 32187392 32210784 32344557 32438856 32514048 32626944 32768064 32881842 33030144 33144832 33288192 33403776 33428052 33548256 33554432 33664743 33718272 33816576 33841152 33958656 33981696 34006392 34080768 34099688 34105536 34199104 34223958 34247178 34347024 34521088 34546176 34666128 34790784 34816068 35062587 35094528 35216384 35368704 35491512 35619136 35645022 35651584 35825664 35930112 35956224 36105552 36210816 36237132 36336548 36493713 36578304 36678656 36705312 36965208 37158912 37287936 37449216 37579248 37741788 37748736 37845332 37879808 37933056 38043648 38064768 38175744 38203488 38229408 38340864 38362149 38473992 38535168 38640402 38836224 38864448 38971072 38999394 39139632 39452672 39481344 39618432 39760896 39789792 39927951 40071528 40108032 40247296 40303872 40421376 40443816 40561728 40589248 40618746 40707584 40737168 40943616 41263488 41293476 41406764 41585859 41803776 41918464 41948928 42245952 42276654 42467328 42614784 42674688 42799104 42822864 42947712 43008084 43126076 43133472 43251808 43283241 43352064 43502592 43690752 43842456 44032086 44040192 44384256 44416512 44538368 44570736 44731008 44886324 44957696 45080469 45088768 45121536 45278208 45308928 45341856 45441024 45474048 45499293 45631944 45662904 45796032 45829314 45955046 46061568 46221504 46387712 46421424 46750116 46792704 47158272 47192544 47322016 47526696 47767552 47775744 47906816 47941632 48140736 48175722 48281088 48316176 48658284 48771072 48940416 49152096 49286944 49322763 49545216 49717248 49932288 50105664 50142078 50322384 50331648 50577408 50724864 50753024 50761728 50900992 50937984 50972544 51121152 51149532 51298656 51335937 51370767 51380224 51520536 51781632 51819264 51999192 52186176 52224102 52367378 52641792 52824576 53014528 53053056 53237268 53428704 53467533 53477376 53738496 53895168 53925088 53934336 54082304 54158328 54316224 54504822 54541802 54591488 55017984 55057968 55447812 55738368 55931904 56173824 56327936 56368872 56623104 56767998 56819712 56899584 57065472 57097152 57263616 57305232 57344112 57511296 57710988 57802752 57960603 58003456 58254336 58456608 58499091 58709448 58720256 59179008 59222016 59427648 59641344 59684688 59848432 60107292 60162048 60370944 60411904 60455808 60588032 60632064 60665724 60842592 60883872 60928119 61061376 61105752 61415424 61628672 61895232 62110146 62333488 62390272 62877696 62923392 63368928 63414981 63588959 63700992 63922176 64012032 64187648 64198656 64234296 64374784 64421568 64689114 64877712 65028096 65253888 65536128 65763684 66048129 66060288 66229331 66289664 66576384 66807552 66856104 67096512 67108864 67329486 67436544 67633152 67682304 67917312 67963392 68012784 68161536 68199376 68211072 68398208 68447916 68494356 68694048 68932569 69042176 69092352 69332256 69581568 69632136 70125174 70189056 70432768 70737408 70983024 71238272 71290044 71303168 71651328 71860224 71912448 72211104 72263583 72421632 72461837 72474264 72673096 72987426 73156608 73357312 73410624 73930416 74317824 74575872 74898432 75158496 75483576 75497472 75690664 75759616 75866112 76087296 76129536 76351488 76406976 76458816 76681728 76724298 76947984 77070336 77280804 77672448 77728896 77942144 77998788 78279264 78551067 78905344 78962688 79236864 79521792 79579584 79855902 80143056 80216064 80494592 80607744 80842752 80887632 81123456 81178496 81237492 81415168 81474336 81757233 81812703 81887232 82526976 82586952 82813528 83171718 83607552 83836928 83897856 84491904 84553308 84934656 85151997 85229568 85349376 85598208 85645728 85895424 86016168 86252152 86266944 86503616 86566482 86704128 87005184 87381504 87684912 88064172 88080384 88768512 88833024 89076736 89141472 89462016 89772648 89915392 90160938 90177536 90243072 90556416 90617856 90683712 90882048 90948096 90998586 91263888 91325808 91592064 91658628 91910092 92123136 92443008 92775424 92842848 93165219 93500232 93585408 94316544 94385088 94644032 95053392 95535104 95551488 95813632 95883264 96281472 96351444 96562176 96632352 97033671 97316568 97542144 97880832 98304192 98573888 98645526 99090432 99434496 99864576 100211328 100284156 100644768 100663296 100994229 101154816 101449728 101506048 101523456 101801984 101875968 101945088 102242304 102299064 102597312 102671874 102741534 102760448 103041072 103563264 103638528 103998384 104372352 104448204 104734756 105187761 105283584 105649152 106029056 106106112 106474536 106857408 106935066 106954752 107476992 107790336 107850176 107868672 108164608 108316656 108632448 109009644 109083604 109182976 109481139 110035968 110115936 110895624 111476736 111863808 112347648 112655872 112737744 113246208 113535996 113639424 113799168 114130944 114194304 114527232 114610464 114688224 115022592 115086447 115421976 115605504 115921206 116006912 116508672 116913216 116998182 117418896 117440512 118358016 118444032 118855296 119282688 119369376 119696864 119783853 120214584 120324096 120741888 120823808 120911616 121176064 121264128 121331448 121685184 121767744 121856238 122122752 122211504 122830848 123257344 123790464 124220292 124666976 124757577 124780544 125755392 125846784 126737856 126829962 127177918 127401984 127844352 128024064 128375296 128397312 128468592 128749568 128843136 129378228 129755424 129849723 130056192 130507776 131072256 131527368 132096258 132120576 132458662 132579328 133152768 133615104 133712208 134193024 134217728 134658972 134873088 135241407 135266304 135364608 135834624 135926784 136025568 136323072 136398752 136422144 136497879 136796416 136895832 136988712 137388096 137865138 138084352 138184704 138664512 139163136 139264272 140250348 140378112 140865536 141474816 141966048 142476544 142580088 142606336 143302656 143720448 143824896 144422208 144527166 144843264 144923674 144948528 145346192 145974852 146313216 146714624 146821248 147860832 147968289 148635648 149151744 149796864 150316992 150967152 150994944 151381328 151519232 151732224 152174592 152259072 152702976 152813952 152917632 153363456 153448596 153895968 154007811 154112301 154140672 154561608 155344896 155457792 155884288 155997576 156558528 157102134 157810688 157925376 158473728 159043584 159159168 159711804 160286112 160402599 160432128 160842661 160989184 161215488 161685504 161775264 162246912 162356992 162474984 162830336 162948672 163514466 163625406 163774464 165053952 165173904 165627056 166343436 167215104 167673856 167795712 168983808 169106616 169869312 170303994 170459136 170698752 171196416 171291456 171790848 172032336 172504304 172533888 173007232 173132964 173408256 174010368 174763008 175369824 175497273 176128344 176160768 177537024 177666048 178153472 178282944 178924032 179545296 179830784 180321876 180355072 180486144 181112832 181235712 181367424 181764096 181896192 181997172 182527776 182651616 182784357 183184128 183285823 183317256 183820184 184246272 184886016 185550848 185685696 186330438 187000464 187170816 188633088 188770176 189288064 190106784 190766877 191070208 191102976 191627264 191766528 192562944 192702888 193124352 193264704 194067342 194633136 195084288 195761664 196608384 197147776 197291052 198180864 198687993 198868992 199729152 200422656 200568312 201289536 201326592 201988458 202309632 202899456 203012096 203046912 203603968 203751936 203890176 204484608 204598128 205194624 205343748 205483068 205520896 206082144 206797707 207126528 207277056 207996768 208744704 208896408 209469512 210375522 210567168 211298304 212058112 212212224 212949072 213714816 213870132 213909504 214953984 215580672 215700352 215737344 216329216 216633312 217264896 217385511 218019288 218167208 218365952 218962278 220071936 220231872 221791248 222953472 223727616 224695296 225311744 225475488 226492416 227071992 227278848 227598336 228261888 228388608 229054464 229220928 229376448 230045184 230172894 230843952 231211008 231842412 232013824 233017344 233826432 233996364 234837792 234881024 235653201 236716032 236888064 237710592 238565376 238738752 239393728 239567706 240429168 240648192 241483776 241647616 241823232 242352128 242528256 242662896 243370368 243535488 243712476 244245504 244423008 245271699 245438109 245661696 246514688 247580928 248440584 249333952 249515154 249561088 251510784 251693568 253475712 253659924 254355836 254803968 255455991 255688704 256048128 256750592 256794624 256937184 257499136 257686272 258756456 259510848 259699446 260112384 261015552 262144512 263054736 264192516 264241152 264917324 265158656 266305536 267230208 267424416 268386048 268435456 269317944 269746176 270482814 270532608 270729216 271669248 271853568 272051136 272646144 272797504 272844288 272995758 273592832 273791664 273977424 274776192 275730276 276168704 276369408 277329024 278326272 278528544 279495657 280500696 280756224 281731072 282949632 283932096 284953088 285160176 285212672 286605312 287440896 287649792 288844416 289054332 289686528 289847348 289897056 290692384 291101013 291949704 292626432 293429248 293642496 295721664 295936578 297271296 298303488 299593728 300633984 301934304 301989888 302762656 302982687 303038464 303464448 304349184 304518144 305405952 305627904 305835264 306726912 306897192 307791936 308015622 308224602 308281344 309123216 310689792 310915584 311768576 311995152 313117056 314204268 315563283 315621376 315850752 316947456 318087168 318318336 319423608 320572224 320805198 320864256 321685322 321978368 322430976 323371008 323550528 324493824 324713984 324949968 325660672 325897344 327028932 327250812 327548928 328443417 330107904 330347808 331254112 332686872 334430208 335347712 335591424 337967616 338213232 339738624 340607988 340918272 341397504 342392832 342582912 343581696 344064672 345008608 345067776 345259341 346014464 346265928 346816512 348020736 349526016 350739648 350994546 352256688 352321536 355074048 355332096 356306944 356565888 357848064 359090592 359351559 359661568 360643752 360710144 360972288 362225664 362471424 362734848 363528192 363792384 363994344 365055552 365303232 365568714 366368256 366571646 366634512 367640368 368492544 369772032 371101696 371371392 372660876 374000928 374272731 374341632 377266176 377540352 378576128 380213568 381533754 382140416 382205952 383254528 383533056 385125888 385405776 386248704 386529408 388134684 389266272 389549169 390168576 390617891 391523328 393216768 394295552 394582104 396361728 397375986 397737984 399458304 400845312 401136624 402579072 402653184 403976916 404619264 405724221 405798912 406024192 406093824 407207936 407503872 407780352 408969216 409196256 409493637 410389248 410687496 410966136 411041792 412164288 413595414 414253056 414554112 415993536 417489408 417792816 418939024 420751044 421134336 422596608 424116224 424424448 425898144 427429632 427740264 427819008 429907968 431161344 431400704 431474688 432658432 433266624 434529792 434771022 436038576 436334416 436731904 437924556 440143872 440463744 443582496 443904867 445122713 445906944 447455232 449390592 450623488 450950976 452984832 454143984 454557696 455196672 456523776 456777216 458108928 458441856 458752896 460090368 460345788 461687904 462336903 462422016 463605317 463684824 464027648 466034688 467652864 467992728 469675584 469762048 471306402 473432064 473776128 475421184 477130752 477477504 478787456 479135412 480858336 481296384 482527983 482967552 483295232 483646464 484704256 485056512 485325792 486740736 487070976 487424952 488491008 488846016 490543398 490876218 491323392 493029376 495161856 496881168 498667904 499030308 499122176 503021568 503387136 506951424 507319848 508711672 509607936 510911982 511377408 512096256 513501184 513589248 513874368 514998272 515372544 517512912 519021696 519398892 520224768 522031104 524289024 526109472 528385032 528482304 529834648 530317312 532611072 534460416 534848832 536772096 536870912 538635888 539492352 540965628 541065216 541458432 543338496 543707136 544102272 545292288 545595008 545688576 545991516 547185664 547583328 547954848 549552384 549857469 551460552 552337408 552738816 554658048 556652544 557057088 558991314 561001392 561512448 563462144 565899264 567864192 569906176 570320352 570425344 572300631 573210624 574881792 575299584 577688832 578108664 579373056 579694696 579794112 581384768 582202026 583899408 585252864 586858496 587284992 591443328 591873156 594542592 596063979 596606976 599187456 601267968 603868608 603979776 605525312 605965374 606076928 606928896 608698368 609036288 610811904 611255808 611670528 613453824 613794384 615583872 616031244 616449204 616562688 618246432 620393121 621379584 621831168 623537152 623990304 626234112 628408536 631126566 631242752 631701504 633894912 636174336 636636672 638847216 641144448 641610396 641728512 643370644 643956736 644861952 646742016 647101056 648987648 649427968 649899936 651321344 651794688 652156533 654057864 654501624 655097856 656886834 660215808 660695616 662508224 665373744 668860416 670695424 671182848 675935232 676426464 679477248 681215976 681836544 682795008 684785664 685165824 687163392 688129344 690017216 690135552 690518682 692028928 692531856 693633024 696041472 699052032 701479296 701989092 704513376 704643072 706959603 710148096 710664192 712613888 713131776 715696128 718181184 718703118 719323136 721287504 721420288 721944576 724451328 724942848 725469696 727056384 727584768 727988688 730111104 730606464 731137428 732736512 733143292 733269024 735280736 735815097 736314327 736985088 739544064 742203392 742742784 745321752 748001856 748545462 748683264 754532352 755080704 757152256 760427136 763067508 764280832 764411904 766367973 766509056 767066112 770251776 770811552 772497408 773058816 776269368 778532544 779098338 780337152 781235782 783046656 786433536 788591104 789164208 792723456 794751972 795475968 798916608 801690624 802273248 805158144 805306368 807953832 809238528 811448442 811597824 812048384 812187648 814415872 815007744 815560704 817938432 818392512 818987274 820778496 821374992 821932272 822083584 824328576 827190828 828506112 829108224 831987072 834978816 835585632 837878048 838486971 841502088 842268672 845193216 848232448 848848896 851796288 854859264 855480528 855638016 859815936 862322688 862801408 862949376 865316864 866533248 869059584 869542044 872077152 872668832 873303039 873463808 875849112 880287744 880927488 887164992 887809734 890245426 891813888 894910464 898781184 901246976 901901952 905969664 908287968 908948061 909115392 910393344 913047552 913554432 916217856 916883712 917505792 920180736 920691576 923375808 924673806 924844032 927210634 927369648 928055296 932069376 935305728 935985456 939351168 939524096 942612804 946689849 946864128 947552256 950842368 954261504 954955008 957574912 958270824 961716672 962592768 965055966 965935104 966590464 967292928 969408512 970113024 970651584 973481472 974141952 974849904 976982016 977692032 981086796 981752436 982646784 985330251 986058752 990323712 993762336 997335808 998060616 998244352 1006043136 1006774272 1013902848 1014639696 1017423344 1019215872 1021823964 1022754816 1024192512 1027002368 1027178496 1027748736 1029996544 1030745088 1035025824 1035778023 1038043392 1038797784 1040449536 1044062208 1048578048 1052218944 1056770064 1056964608 1059669296 1060634624 1065222144 1068920832 1069697664 1073544192 1073741824 1077271776 1078054677 1078984704 1081931256 1082130432 1082916864 1086676992 1087414272 1088204544 1090584576 1091190016 1091377152 1091983032 1094371328 1095166656 1095909696 1099104768 1099714938 1102921104 1104674816 1105477632 1109316096 1113305088 1114114176 1117982628 1122002784 1122818193 1123024896 1125898627 1126924288 1131798528 1135728384 1139812352 1140640704 1140850688 1144601262 1146421248 1149763584 1150599168 1155377664 1156217328 1158746112 1159389392 1159588224 1162769536 1164404052 1167798816 1170505728 1171853673 1173716992 1174569984 1182886656 1183746312 1189085184 1192127958 1193213952 1198374912 1202535936 1207737216 1207959552 1211050624 1211930748 1212153856 1213857792 1217396736 1218072576 1221623808 1222511616 1223341056 1226907648 1227588768 1228480911 1231167744 1232062488 1232898408 1233125376 1236492864 1240786242 1242759168 1243662336 1247074304 1247980608 1252468224 1256817072 1262253132 1262485504 1263403008 1267789824 1272348672 1273273344 1277694432 1282288896 1283220792 1283457024 1286741288 1287913472 1289723904 1293484032 1294202112 1297975296 1298855936 1299799872 1302642688 1303589376 1304313066 1308115728 1309003248 1310195712 1313773668 1320431616 1321391232 1325016448 1330747488 1335368139 1337720832 1341390848 1342365696 1351870464 1352852928 1358954496 1362431952 1363673088 1365590016 1369571328 1370331648 1374326784 1376258688 1380034432 1380271104 1381037364 1384057856 1385063712 1387266048 1390815951 1392082944 1398104064 1402958592 1403978184 1409026752 1409286144 1413919206 1420296192 1421328384 1425227776 1426263552 1431392256 1436362368 1437406236 1438646272 1442575008 1442840576 1443889152 1447583949 1448902656 1449885696 1450939392 1454112768 1455169536 1455977376 1460222208 1461212928 1462274856 1465473024 1466286584 1466538048 1470561472 1471630194 1472628654 1473970176 1479088128 1484406784 1485485568 1490643504 1496003712 1497090924 1497366528 1509064704 1510161408 1514304512 1520854272 1526135016 1528561664 1528823808 1532735946 1533018112 1534132224 1540503552 1541623104 1544994816 1546117632 1552538736 1557065088 1558196676 1560674304 1562471564 1566093312 1572867072 1577182208 1578328416 1585446912 1589503944 1590951936 1597833216 1603381248 1604546496 1610316288 1610612736 1615907664 1618477056 1622896884 1623195648 1624096768 1624375296 1628831744 1630015488 1631121408 1635876864 1636785024 1637974548 1641556992 1642749984 1643864544 1644167168 1648657152 1649572407 1654381656 1657012224 1658216448 1663974144 1669957632 1671171264 1675756096 1676973942 1683004176 1684537344 1690386432 1696464896 1697697792 1703592576 1709718528 1710961056 1711276032 1716901893 1719631872 1724645376 1725602816 1725898752 1730633728 1733066496 1738119168 1739084088 1744154304 1745337664 1746606078 1746927616 1751698224 1760575488 1761854976 1774329984 1775619468 1780490852 1783627776 1788191937 1789820928 1797562368 1802493952 1803803904 1811939328 1816575936 1817896122 1818230784 1820786688 1826095104 1827108864 1832435712 1833767424 1835011584 1840361472 1841383152 1846751616 1849347612 1849688064 1854421268 1854739296 1856110592 1861179363 1864138752 1870611456 1871970912 1878702336 1879048192 1885225608 1893379698 1893728256 1895104512 1901684736 1908523008 1909910016 1915149824 1916541648 1923433344 1925185536 1930111932 1931870208 1933180928 1934585856 1938817024 1940226048 1941303168 1946962944 1948283904 1949699808 1953964032 1955384064 1956469599 1962173592 1963504872 1965293568 1970660502 1972117504 1980647424 1987524672 1994671616 1996121232 1996488704 2012086272 2013548544 2027805696 2029279392 2034846688 2038431744 2043647928 2045509632 2048385024 2054004736 2054356992 2055497472 2059993088 2061490176 2070051648 2071556046 2076086784 2077595568 2080899072 2088124416 2097156096 2104437888 2113540128 2113929216 2119338592 2120878809 2121269248 2130444288 2137841664 2139395328 2147088384 2147483648 2154543552 2156109354 2157969408 2163862512 2164260864 2165833728 2173353984 2174828544 2176409088 2181169152 2182380032 2182754304 2183966064 2188742656 2190333312 2191819392 2198209536 2199429876 2205842208 2207445291 2208942981 2209349632 2210955264 2218632192 2226610176 2228228352 2235965256 2244005568 2245636386 2246049792 2251797254 2253848576 2263597056 2271456768 2279624704 2281281408 2281701376 2289202524 2292842496 2299103919 2299527168 2301198336 2310755328 2312434656 2317492224 2318778784 2319176448 2325539072 2328808104 2335597632 2341011456 2343707346 2347433984 2349139968 2365773312 2367492624 2378170368 2384255916 2386427904 2396749824 2405071872 2415474432 2415919104 2422101248 2423861496 2424307712 2427715584 2434793472 2436145152 2443247616 2445023232 2446682112 2453815296 2455177536 2456961822 2462335488 2464124976 2465796816 2466250752 2472985728 2481572484 2485518336 2487324672 2494148608 2495961216 2504936448 2513634144 2515460913 2524506264 2524971008 2526806016 2535579648 2544697344 2546546688 2555388864 2564577792 2566441584 2566914048 2573482576 2575826944 2579447808 2586968064 2588404224 2595950592 2597711872 2599599744 2605285376 2607178752 2608626132 2616231456 2618006496 2619909117 2620391424 2627547336 2640863232 2642782464 2650032896 2661494976 2670736278 2675441664 2682781696 2684731392 2703740928 2705705856 2717908992 2724863904 2726844183 2727346176 2731180032 2734325237 2739142656 2740663296 2748653568 2752517376 2760068864 2760542208 2762074728 2768115712 2770127424 2774532096 2781631902 2784165888 2796208128 2805917184 2807956368 2818053504 2818572288 2827838412 2840069547 2840592384 2842656768 2850455552 2852527104 2862784512 2872724736 2874812472 2877292544 2885150016 2885681152 2887778304 2895167898 2897805312 2899771392 2901878784 2908225536 2910339072 2911954752 2920444416 2922425856 2924549712 2930946048 2932573168 2933076096 2941122944 2943260388 2945257308 2947940352 2958176256 2968813568 2970971136 2981287008 2992007424 2994181848 2994733056 3018129408 3020322816 3028609024 3041708544 3052270032 3057123328 3057647616 3065471892 3066036224 3068264448 3081007104 3083246208 3089989632 3092235264 3105077472 3107334069 3114130176 3115858991 3116393352 3121348608 3124943128 3132186624 3145734144 3154364416 3156656832 3170893824 3179007888 3181903872 3195666432 3206762496 3209092992 3220632576 3221225472 3231815328 3236954112 3245793768 3246391296 3248193536 3248750592 3257663488 3260030976 3262242816 3271753728 3273570048 3275949096 3283113984 3285499968 3287729088 3288334336 3297314304 3299144814 3308763312 3314024448 3316432896 3327948288 3339915264 3342342528 3351512192 3353947884 3366008352 3369074688 3377695881 3380772864 3392929792 3395395584 3407185152 3419437056 3421922112 3422552064 3433803786 3439263744 3449290752 3451205632 3451797504 3461267456 3466132992 3476238336 3478168176 3488308608 3490675328 3493212156 3493855232 3503396448 3515561019 3521150976 3523709952 3548659968 3551238936 3560981704 3567255552 3576383874 3579641856 3595124736 3604987904 3607607808 3623878656 3633151872 3635792244 3636461568 3641573376 3652190208 3654217728 3664871424 3667534848 3670023168 3680722944 3682766304 3693503232 3698695224 3699376128 3708842536 3709478592 3712221184 3722358726 3728277504 3741222912 3743941824 3757404672 3758096384 3770451216 3786759396 3787456512 3790209024 3803369472 3817046016 3819820032 3830299648 3833083296 3846866688 3850371072 3860223864 3863740416 3866361856 3869171712 3877634048 3880452096 3882606336 3893925888 3896567808 3899399616 3907928064 3910768128 3912939198 3924347184 3927009744 3930587136 3941321004 3944235008 3961294848 3975049344 3989343232 3992242464 3992977408 4006104417 4024172544 4027097088 4055611392 4058558784 4069693376 4076863488 4087295856 4091019264 4096770048 4108009472 4108713984 4110994944 4119986176 4122980352 4140103296 4143112092 4152173568 4155191136 4161798144 4172447853 4176248832 4194312192 4208875776 4227080256 4227858432 4238677184 4241757618 4242538496 4260888576 4275683328 4278790656 4294176768 4294967296 4309087104 4312218708 4315938816 4327725024 4328521728 4331667456 4342751847 4346707968 4349657088 4352818176 4362338304 4364760064 4365508608 4367932128 4377485312 4380666624 4383638784 4396419072 4398859752 4411684416 4414890582 4417885962 4418699264 4421910528 4437264384 4453220352 4456456704 4471930512 4488011136 4491272772 4492099584 4503594508 4507697152 4527194112 4542913536 4559249408 4562562816 4563402752 4578405048 4585684992 4598207838 4599054336 4602396672 4621510656 4624869312 4634984448 4637557568 4638352896 4651078144 4657616208 4671195264 4682022912 4687414692 4694867968 4698279936 4731546624 4734985248 4756340736 4768511832 4772855808 4793499648 4810143744 4830948864 4831838208 4844202496 4847722992 4848615424 4855431168 4869586944 4872290304 4886495232 4890046464 4893364224 4907630592 4910355072 4913923644 4924670976 4928249952 4931593632 4932501504 4945971456 4948717221 4963144968 4971036672 4974649344 4988297216 4991922432 5009872896 5027268288 5030921826 5049012528 5049942016 5053612032 5071159296 5089394688 5093093376 5110777728 5129155584 5132883168 5133828096 5146965152 5150705679 5151653888 5158895616 5173936128 5176808448 5191901184 5195423744 5199199488 5210570752 5214357504 5217252264 5232462912 5236012992 5239818234 5240782848 5255094672 5281726464 5285564928 5300065792 5322989952 5341472556 5350883328 5364575811 5365563392 5369462784 5407481856 5411411712 5435817984 5449727808 5453688366 5454692352 5462360064 5468650474 5478285312 5481326592 5497307136 5505034752 5520137728 5521084416 5524149456 5536231424 5540254848 5549064192 5563263804 5568331776 5583538089 5592416256 5611834368 5615912736 5636107008 5637144576 5655676824 5680139094 5681184768 5685313536 5700911104 5705054208 5725569024 5745449472 5749624944 5754585088 5770300032 5771362304 5775556608 5790335796 5795610624 5799542784 5803757568 5816451072 5820678144 5823909504 5840888832 5844851712 5849099424 5861892096 5865146336 5866152192 5869408797 5882245888 5886520776 5890514616 5895880704 5916352512 5937627136 5941942272 5962574016 5984014848 5988363696 5989466112 6036258816 6040645632 6057218048 6083417088 6104540064 6114246656 6115295232 6130943784 6132072448 6136528896 6162014208 6166492416 6179979264 6184470528 6210154944 6214668138 6228260352 6231717982 6232786704 6242697216 6249886256 6264373248 6291468288 6308728832 6313313664 6341787648 6358015776 6362636427 6363807744 6391332864 6413524992 6418185984 6441265152 6442450944 6463630656 6473908224 6491587536 6492782592 6496387072 6497501184 6515326976 6520061952 6524485632 6543507456 6547140096 6551898192 6566227968 6570999936 6575458176 6576668672 6594628608 6598289628 6617526624 6622335873 6626828943 6628048896 6632865792 6655896576 6679830528 6684685056 6703024384 6707895768 6732016704 6738149376 6755391762 6761545728 6785859584 6790791168 6814370304 6838874112 6843844224 6845104128 6867607572 6878527488 6897311757 6898581504 6902411264 6903595008 6922534912 6932265984 6952476672 6956336352 6976617216 6981350656 6986424312 6987710464 7006792896 7031122038 7042301952 7047419904 7097319936 7102477872 7121963408 7134511104 7152767748 7159283712 7190249472 7209975808 7215215616 7247757312 7266303744 7271584488 7272923136 7283146752 7304380416 7308435456 7329742848 7335069696 7340046336 7361445888 7365532608 7387006464 7397390448 7398752256 7417685072 7418957184 7424442368 7444717452 7456555008 7482445824 7487883648 7514809344 7516192768 7540902432 7546382739 7573518792 7574913024 7580418048 7606738944 7634092032 7639640064 7660599296 7666166592 7693733376 7700742144 7720447728 7727480832 7732723712 7738343424 7755268096 7760904192 7765212672 7787851776 7793135616 7798799232 7815856128 7821536256 7825878396 7848694368 7854019488 7859727351 7861174272 7881290389 7882642008 7888470016 7922589696 7950098688 7978686464 7984484928 7985954816 8012208834 8048345088 8054194176 8111222784 8117117568 8139386752 8153726976 8174591712 8182038528 8193540096 8202975711 8216018944 8217427968 8221989888 8239972352 8245960704 8280206592 8286224184 8304347136 8310382272 8323596288 8344895706 8352497664 8388624384 8417751552 8454160512 8455716864 8477354368 8483515236 8485076992 8521777152 8551366656 8557581312 8588353536 8589934592 8618174208 8624437416 8631877632 8655450048 8657043456 8663334912 8685503694 8693415936 8699314176 8705636352 8724676608 8729520128 8731017216 8735864256 8754970624 8761333248 8767277568 8792838144 8797719504 8823368832 8829781164 8835771924 8837398528 8843821056 8874528768 8906440704 8912913408 8943861024 8976022272 8982545544 8984199168 9007189016 9015394304 9054388224 9085827072 9118498816 9125125632 9126805504 9156810096 9171369984 9196415676 9198108672 9204793344 9243021312 9249738624 9269968896 9275115136 9276705792 9302156288 9315232416 9342390528 9347576973 9364045824 9374829384 9389735936 9396559872 9463093248 9469970496 9512681472 9537023664 9545711616 9586999296 9620287488 9661897728 9663676416 9688404992 9695445984 9697230848 9710862336 9739173888 9744580608 9772990464 9780092928 9786728448 9815261184 9820710144 9827847288 9849341952 9856499904 9863187264 9865003008 9891942912 9897434442 9926289936 9942073344 9949298688 9976594432 9983844864 10019745792 10054536576 10061843652 10098025056 10099884032 10107224064 10133087643 10142318592 10178789376 10186186752 10221555456 10258311168 10265766336 10267656192 10293930304 10301411358 10303307776 10317791232 10347872256 10353616896 10383802368 10390847488 10398398976 10421141504 10428715008 10434504528 10464925824 10472025984 10479636468 10481565696 10510189344 10546683057 10563452928 10571129856 10600131584 10645979904 10682945112 10701766656 10729151622 10731126784 10738925568 10814963712 10822823424 10871635968 10899455616 10907376732 10909384704 10924720128 10937300948 10956570624 10962653184 10994614272 11010069504 11040275456 11042168832 11048298912 11072462848 11080509696 11098128384 11126527608 11136663552 11167076178 11184832512 11223668736 11231825472 11272214016 11274289152 11311353648 11360278188 11362369536 11370627072 11401822208 11410108416 11451138048 11490898944 11499249888 11509170176 11540600064 11542724608 11551113216 11580671592 11591221248 11599085568 11607515136 11632902144 11641356288 11647819008 11681777664 11689703424 11698198848 11723784192 11730292672 11732304384 11738817594 11764491776 11773041552 11781029232 11791761408 11832705024 11875254272 11883884544 11925148032 11968029696 11976727392 11978932224 12018313251 12072517632 12081291264 12114436096 12166834176 12209080128 12228493312 12230590464 12261887568 12264144896 12273057792 12324028416 12332984832 12359958528 12368941056 12420309888 12429336276 12456520704 12463435964 12465573408 12485394432 12499772512 12517343559 12528746496 12582936576 12617457664 12626627328 12683575296 12716031552 12725272854 12727615488 12782665728 12827049984 12836371968 12882530304 12884901888 12927261312 12947816448 12983175072 12985565184 12992774144 12995002368 13028255541 13030653952 13040123904 13048971264 13087014912 13094280192 13103796384 13132455936 13141999872 13150916352 13153337344 13189257216 13196579256 13235053248 13244671746 13253657886 13256097792 13265731584 13311793152 13359661056 13369370112 13406048768 13415791536 13464033408 13476298752 13510783524 13523091456 13571719168 13581582336 13628740608 13677748224 13687688448 13690208256 13735215144 13757054976 13794623514 13797163008 13804822528 13807190016 13845069824 13864531968 13904953344 13912672704 13953234432 13962701312 13972848624 13975420928 14013585792 14062244076 14084603904 14094839808 14194639872 14204955744 14243926816 14269022208 14305535496 14318567424 14380498944 14419951616 14430431232 14495514624 14532607488 14543168976 14545846272 14566293504 14608760832 14616870912 14659485696 14670139392 14680092672 14722891776 14731065216 14774012928 14794780896 14797504512 14835370144 14837914368 14846151663 14848884736 14889434904 14913110016 14964891648 14975767296 15029618688 15032385536 15081804864 15092765478 15147037584 15149826048 15160836096 15213477888 15268184064 15279280128 15321198592 15332333184 15387466752 15401484288 15440895456 15452117037 15454961664 15465447424 15476686848 15510536192 15521808384 15530425344 15575703552 15586271232 15597598464 15631712256 15643072512 15651756792 15697388736 15708038976 15719454702 15722348544 15762580778 15765284016 15776940032 15845179392 15900197376 15957372928 15968969856 15971909632 16024417668 16093727433 16096690176 16108388352 16222445568 16234235136 16278773504 16307453952 16349183424 16364077056 16387080192 16405951422 16432037888 16434855936 16443979776 16479944704 16491921408 16560413184 16572448368 16608694272 16620764544 16647192576 16689791412 16704995328 16750614267 16777248768 16835503104 16908321024 16911433728 16954708736 16967030472 16970153984 17043554304 17102733312 17115162624 17176707072 17179869184 17236348416 17248874832 17263755264 17310900096 17314086912 17326669824 17371007388 17386831872 17398628352 17411272704 17449353216 17459040256 17462034432 17471728512 17509941248 17522666496 17534555136 17585676288 17595439008 17608226391 17646737664 17659562328 17671543848 17674797056 17687642112 17749057536 17812881408 17825826816 17887722048 17952044544 17965091088 17968398336 18014378032 18030788608 18108776448 18171654144 18236997632 18250251264 18253611008 18313620192 18342739968 18392831352 18396217344 18409586688 18486042624 18499477248 18539937792 18550230272 18553411584 18604312576 18630464832 18684781056 18695153946 18728091648 18749658768 18779471872 18793119744 18926186496 18939940992 19025362944 19074047328 19087909281 19091423232 19140276659 19173998592 19240574976 19323795456 19327352832 19376809984 19390891968 19394461696 19421724672 19478347776 19489161216 19545980928 19560185856 19573456896 19630522368 19641420288 19655694576 19698683904 19712999808 19726374528 19730006016 19783885824 19794868884 19852579872 19880486829 19884146688 19898597376 19953188864 19967689728 20039491584 20109073152 20123687304 20196050112 20199768064 20214448128 20266175286 20284637184 20357578752 20372373504 20443110912 20516622336 20531532672 20535312384 20587860608 20602822716 20606615552 20635582464 20695744512 20707233792 20767604736 20781694976 20796797952 20842283008 20857430016 20869009056 20929851648 20944051968 20959272936 20963131392 21020378688 21093366114 21126905856 21142259712 21200263168 21291959808 21365890224 21403533312 21458303244 21462253568 21477851136 21629927424 21645646848 21743271936 21798911232 21814753464 21818769408 21849440256 21874601896 21913141248 21925306368 21989228544 22020139008 22080550912 22084337664 22096597824 22144925696 22161019392 22196256768 22253055216 22273327104 22334152356 22369665024 22447337472 22463650944 22544428032 22548578304 22622707296 22720556376 22724739072 22741254144 22803644416 22820216832 22902276096 22981797888 22998499776 23018340352 23081200128 23085449216 23102226432 23161343184 23182442496 23198171136 23215030272 23265804288 23282712576 23295638016 23363555328 23379406848 23396397696 23447568384 23460585344 23464608768 23477635188 23528983552 23546083104 23562058464 23583522816 23643871167 23665410048 23750508544 23767769088 23850296064 23936059392 23953454784 23957864448 24036626502 24145035264 24162582528 24228872192 24333668352 24418160256 24456986624 24461180928 24523775136 24528289792 24546115584 24608927133 24648056832 24665969664 24719917056 24737882112 24840619776 24858672552 24913041408 24926871928 24931146816 24970788864 24999545024 25034687118 25057492992 25165873152 25234915328 25253254656 25367150592 25432063104 25450545708 25455230976 25565331456 25654099968 25672743936 25765060608 25769803776 25854522624 25895632896 25966350144 25971130368 25985548288 25990004736 26056511082 26061307904 26080247808 26097942528 26174029824 26188560384 26207592768 26264911872 26283999744 26301832704 26306674688 26378514432 26393158512 26470106496 26489343492 26507315772 26512195584 26531463168 26623586304 26719322112 26738740224 26812097536 26831583072 26928066816 26952597504 27021567048 27046182912 27143438336 27163164672 27257481216 27355496448 27375376896 27380416512 27470430288 27514109952 27589247028 27594326016 27609645056 27614380032 27690139648 27729063936 27809906688 27825345408 27906468864 27925402624 27945697248 27950841856 28027171584 28042730919 28124488152 28169207808 28189679616 28389279744 28409911488 28487853632 28538044416 28611070992 28637134848 28760997888 28839903232 28860862464 28991029248 29065214976 29086337952 29091692544 29132587008 29217521664 29233741824 29318971392 29340278784 29360185344 29445783552 29462130432 29548025856 29589561792 29595009024 29670740288 29675828736 29692303326 29697769472 29778869808 29826220032 29929783296 29951534592 30059237376 30064771072 30163609728 30185530956 30294075168 30299652096 30321672192 30399262929 30426955776 30536368128 30558560256 30642397184 30664666368 30774933504 30802968576 30881790912 30904234074 30909923328 30930894848 30953373696 31021072384 31043616768 31060850688 31151407104 31172542464 31195196928 31263424512 31286145024 31303513584 31394777472 31416077952 31438909404 31444697088 31525161556 31530568032 31553880064 31640049171 31690358784 31800394752 31914745856 31937939712 31943819264 32048835336 32187454866 32193380352 32216776704 32444891136 32468470272 32557547008 32614907904 32698366848 32728154112 32774160384 32811902844 32864075776 32869711872 32887959552 32959889408 32983842816 33120826368 33144896736 33217388544 33241529088 33294385152 33379582824 33409990656 33501228534 33554497536 33671006208 33816642048 33822867456 33909417472 33934060944 33940307968 34087108608 34205466624 34230325248 34353414144 34359738368 34472696832 34497749664 34527510528 34621800192 34628173824 34653339648 34742014776 34773663744 34797256704 34822545408 34898706432 34918080512 34924068864 34943457024 35019882496 35045332992 35069110272 35171352576 35190878016 35216452782 35293475328 35319124656 35343087696 35349594112 35375284224 35498115072 35625762816 35651653632 35775444096 35904089088 35930182176 35936796672 36028756064 36054939753 36061577216 36217552896 36343308288 36473995264 36500502528 36507222016 36627240384 36685479936 36785662704 36792434688 36819173376 36972085248 36998954496 37079875584 37100460544 37106823168 37208625152 37260929664 37369562112 37390307892 37456183296 37499317536 37552030677 37558943744 37586239488 37852372992 37879881984 38050725888 38148094656 38175818562 38182846464 38280553318 38347997184 38481149952 38647590912 38654705664 38753619968 38781783936 38788923392 38843449344 38956695552 38978322432 39084766623 39091961856 39120371712 39146913792 39261044736 39282840576 39311389152 39397367808 39425999616 39452749056 39460012032 39567771648 39589737768 39705159744 39760973658 39768293376 39797194752 39906377728 39935379456 40078983168 40218146304 40247374608 40392100224 40399536128 40428896256 40532350572 40569274368 40715157504 40744747008 40886221824 41033244672 41063065344 41070624768 41175721216 41205645432 41213231104 41271164928 41391489024 41414467584 41535209472 41563389952 41593595904 41684566016 41714860032 41738018112 41859703296 41888103936 41918545872 41926262784 42040757376 42186732228 42253811712 42284519424 42400526336 42583919616 42731780448 42807066624 42916606488 42924507136 42955702272 43259854848 43291293696 43486543872 43597822464 43629506928 43637538816 43698880512 43749203792 43826282496 43850612736 43978457088 44040278016 44161101824 44168675328 44193195648 44289851392 44322038784 44392513536 44506110432 44538454989 44546654208 44668304712 44739330048 44894674944 44927301888 45088856064 45097156608 45245414592 45441112752 45449478144 45482508288 45607288832 45640433664 45804552192 45963595776 45996999552 46036680704 46162400256 46170898432 46204452864 46322686368 46356351111 46364884992 46396342272 46430060544 46531608576 46565425152 46591276032 46727110656 46758813696 46792795392 46895136768 46921170688 46929217536 46955270376 47057967104 47092166208 47124116928 47167045632 47287742334 47330820096 47501017088 47535538176 47700592128 47872118784 47906909568 47915728896 48073253004 48281182299 48290070528 48325165056 48457744384 48667336704 48836320512 48913973248 48922361856 49047550272 49056579584 49092231168 49217854266 49296113664 49331939328 49439834112 49475764224 49681239552 49717345104 49826082816 49853743856 49862293632 49941577728 49999090048 50069374236 50114985984 50331746304 50469830656 50506509312 50734301184 50864126208 50901091416 50910461952 51130662912 51308199936 51345487872 51530121216 51539607552 51709045248 51791265792 51932700288 51942260736 51971096576 51980009472 52113022164 52122615808 52160495616 52195885056 52348059648 52377120768 52415185536 52529823744 52567999488 52603665408 52613349376 52757028864 52786317024 52824679173 52940212992 52978686984 53014631544 53024391168 53062926336 53247172608 53438644224 53477480448 53624195072 53663166144 53856133632 53905195008 54043134096 54092365824 54286876672 54326329344 54514962432 54710992896 54750753792 54760833024 54940860576 55028219904 55178494056 55188652032 55219290112 55228760064 55380279296 55458127872 55619813376 55650690816 55812937728 55850805248 55891394496 55901683712 56054343168 56085461838 56248976304 56338415616 56379359232 56778559488 56819822976 56975707264 57076088832 57222141984 57274269696 57420829977 57521995776 57679806464 57721724928 57982058496 58130429952 58172675904 58183385088 58265174016 58435043328 58467483648 58637942784 58680557568 58720370688 58891567104 58924260864 59096051712 59179123584 59190018048 59341480576 59351657472 59384606652 59395538944 59557739616 59652440064 59859566592 59903069184 60118474752 60129542144 60327219456 60371061912 60588150336 60599304192 60643344384 60798525858 60853911552 61072736256 61117120512 61284794368 61329332736 61549867008 61605937152 61763581824 61808468148 61819846656 61861789696 61906747392 62042144768 62087233536 62121701376 62302814208 62345084928 62390393856 62526849024 62572290048 62607027168 62789554944 62832155904 62877818808 62889394176 63050323112 63061136064 63107760128 63280098342 63380717568 63600789504 63829491712 63875879424 63887638528 64097670672 64374909732 64386760704 64433553408 64889782272 64936940544 65115094016 65229815808 65396733696 65456308224 65548320768 65623805688 65728151552 65739423744 65775919104 65919778816 65967685632 66241652736 66289793472 66434777088 66483058176 66588770304 66759165648 66819981312 67002457068 67108995072 67342012416 67633284096 67645734912 67818834944 67868121888 67880615936 68174217216 68410933248 68460650496 68706828288 68719476736 68945393664 68995499328 69055021056 69243600384 69256347648 69306679296 69484029552 69547327488 69594513408 69645090816 69797412864 69836161024 69848137728 69886914048 70039764992 70090665984 70138220544 70342705152 70381756032 70432905564 70586950656 70638249312 70686175392 70699188224 70750568448 70931613501 70996230144 71251525632 71303307264 71550888192 71808178176 71860364352 71873593344 72057512128 72109879506 72123154432 72435105792 72686616576 72947990528 73001005056 73014444032 73254480768 73370959872 73571325408 73584869376 73638346752 73826781399 73944170496 73997908992 74159751168 74200921088 74213646336 74417250304 74521859328 74739124224 74780615784 74912366592 74998635072 75104061354 75117887488 75172478976 75704745984 75759763968 76101451776 76296189312 76351637124 76365692928 76561106636 76695994368 76962299904 77295181824 77309411328 77507239936 77563567872 77577846784 77686898688 77913391104 77956644864 78169533246 78183923712 78240743424 78293827584 78522089472 78565681152 78622778304 78794735616 78851999232 78905498112 78920024064 79135543296 79179475536 79410319488 79521947316 79536586752 79594389504 79812755456 79870758912 80157966336 80436292608 80494749216 80784200448 80799072256 80857792512 81064701144 81138548736 81430315008 81489494016 81772443648 82066489344 82126130688 82141249536 82351442432 82411290864 82426462208 82542329856 82782978048 82828935168 83070418944 83126779904 83187191808 83369132032 83429720064 83476036224 83719406592 83776207872 83837091744 83852525568 84081514752 84128192757 84373464456 84507623424 84569038848 84801052672 85167839232 85463560896 85614133248 85833212976 85849014272 85911404544 86519709696 86582587392 86973087744 87195644928 87259013856 87275077632 87397761024 87498407584 87652564992 87701225472 87956914176 88080556032 88322203648 88337350656 88386391296 88579702784 88644077568 88785027072 89012220864 89076909978 89093308416 89336609424 89478660096 89789349888 89854603776 90177712128 90194313216 90490829184 90882225504 90898956288 90965016576 91197788787 91214577664 91280867328 91609104384 91927191552 91993999104 92073361408 92324800512 92341796864 92408905728 92645372736 92712702222 92729769984 92792684544 92860121088 93063217152 93130850304 93182552064 93454221312 93517627392 93585590784 93790273536 93842341376 93858435072 93910540752 94115934208 94184332416 94248233856 94334091264 94575484668 94661640192 94920147513 95002034176 95071076352 95401184256 95744237568 95813819136 95831457792 96146506008 96562364598 96580141056 96650330112 96915488768 97334673408 97672641024 97827946496 97844723712 98095100544 98113159168 98184462336 98435708532 98592227328 98663878656 98879668224 98951528448 99362479104 99434690208 99652165632 99707487712 99724587264 99883155456 99998180096 100138748472 100229971968 100663492608 100939661312 101013018624 101468602368 101728252416 101802182832 101820923904 102261325824 102616399872 102690975744 103060242432 103079215104 103418090496 103582531584 103865400576 103884521472 103942193152 103960018944 104226044328 104245231616 104320991232 104391770112 104696119296 104754241536 104830371072 105059647488 105135998976 105207330816 105226698752 105514057728 105572634048 105649358346 105880425984 105957373968 106029263088 106048782336 106125852672 106494345216 106877288448 106954960896 107248390144 107326332288 107712267264 107810390016 108086268192 108164819259 108184731648 108573753344 108652658688 109029924864 109421985792 109501507584 109521666048 109881721152 110056439808 110356988112 110377304064 110438580224 110457520128 110760558592 110916255744 111239626752 111301381632 111625875456 111701610496 111782788992 111803367424 112108686336 112170923676 112497952608 112656092031 112676831232 112758718464 113557118976 113639645952 113951414528 114152177664 114444283968 114548539392 114841659954 115043991552 115359612928 115443449856 115964116992 116260859904 116345351808 116366770176 116530348032 116870086656 116934967296 117254299869 117275885568 117361115136 117440741376 117783134208 117848521728 118192103424 118358247168 118380036096 118682961152 118703314944 118769213304 118791077888 119115479232 119304880128 119719133184 119806138368 120236949504 120259084288 120654438912 120742123824 121176300672 121198608384 121286688768 121597051716 121707823104 122145472512 122234241024 122569588736 122658665472 123099734016 123211874304 123527163648 123616936296 123639693312 123723579392 123813494784 124084289536 124174467072 124243402752 124605628416 124690169856 124780787712 125053698048 125144580096 125214054336 125579109888 125664311808 125755637616 125778788352 126100646224 126122272128 126215520256 126560196684 126761435136 127201579008 127658983424 127751758848 127775277056 128195341344 128749819464 128773521408 128867106816 129779564544 129873881088 130230188032 130459631616 130793467392 130912616448 131096641536 131247611376 131456303104 131478847488 131551838208 131839557632 131935371264 132483305472 132579586944 132869554176 132966116352 133177540608 133518331296 133615364967 133639962624 133981936613 134004914136 134217990144 134684024832 135266568192 135291469824 135637669888 135736243776 135761231872 136348434432 136821866496 136921300992 137413656576 137438953472 137890787328 137990998656 138110042112 138487200768 138512695296 138613358592 138968059104 139094654976 139189026816 139290181632 139594825728 139672322048 139696275456 139773828096 140079529984 140181331968 140276441088 140685410304 140763512064 140865811128 141173901312 141276498624 141372350784 141398376448 141501136896 141863227002 141992460288 142503051264 142606614528 143101776384 143616356352 143720728704 143747186688 144115024256 144219759012 144246308864 144870211584 145373233152 145895981056 146002010112 146028888064 146508961536 146741919744 147142650816 147169738752 147276693504 147653562798 147888340992 147995817984 148319502336 148401842176 148427292672 148834500608 149043718656 149478248448 149561231568 149824733184 149997270144 150208122708 150235774976 150344957952 151409491968 151519527936 152202903552 152592378624 152703274248 152731385856 153122213272 153391988736 153924599808 154590363648 154618822656 155014479872 155127135744 155155693568 155373797376 155826782208 155913289728 156339066492 156367847424 156481486848 156587655168 157044178944 157131362304 157245556608 157589471232 157703998464 157810996224 157840048128 158271086592 158358951072 158820638976 159043894632 159073173504 159188779008 159625510912 159741517824 160315932672 160872585216 160989498432 161568400896 161598144512 161715585024 162129402288 162277097472 162860630016 162978988032 163544887296 164132978688 164252261376 164282499072 164702884864 164822581728 164852924416 165084659712 165565956096 165657870336 166140837888 166253559808 166374383616 166738264064 166859440128 166952072448 167438813184 167552415744 167674183488 167705051136 168163029504 168256385514 168746928912 169015246848 169138077696 169602105344 170335678464 170927121792 171228266496 171666425952 171698028544 171822809088 172262489931 173039419392 173165174784 173946175488 174391289856 174518027712 174550155264 174795522048 174996815168 175305129984 175402450944 175913828352 176161112064 176644407296 176674701312 176772782592 177159405568 177288155136 177570054144 178024441728 178153819956 178186616832 178673218848 178957320192 179578699776 179709207552 180355424256 180388626432 180981658368 181764451008 181797912576 181930033152 182395577574 182429155328 182561734656 183218208768 183854383104 183987998208 184146722816 184649601024 184683593728 184817811456 185290745472 185425404444 185459539968 185585369088 185720242176 186126434304 186261700608 186365104128 186908442624 187035254784 187171181568 187580547072 187684682752 187716870144 187821081504 188231868416 188368664832 188496467712 188668182528 189150969336 189323280384 189840295026 190004068352 190142152704 190802368512 191488475136 191627638272 191662915584 192293012016 193124729196 193160282112 193300660224 193830977536 194669346816 195345282048 195655892992 195689447424 196190201088 196226318336 196368924672 196871417064 197184454656 197327757312 197759336448 197903056896 198724958208 198869380416 199304331264 199414975424 199449174528 199766310912 199996360192 200277496944 200459943936 201326985216 201879322624 202026037248 202937204736 203456504832 203604365664 203641847808 204522651648 205232799744 205381951488 206120484864 206158430208 206836180992 207165063168 207730801152 207769042944 207884386304 207920037888 208452088656 208490463232 208641982464 208783540224 209392238592 209508483072 209660742144 210119294976 210271997952 210414661632 210453397504 211028115456 211145268096 211298716692 211760851968 211914747936 212058526176 212097564672 212251705344 212794840503 212988690432 213754576896 213909921792 214496780288 214652664576 215424534528 215620780032 216172536384 216329638518 216369463296 217147506688 217305317376 218059849728 218843971584 219003015168 219043332096 219763442304 220112879616 220713976224 220754608128 220877160448 220915040256 221480344197 221521117184 221832511488 222479253504 222602763264 223251750912 223403220992 223565577984 223606734848 224217372672 224341847352 224995905216 225312184062 225353662464 225517436928 227114237952 227279291904 227902829056 228304355328 228888567936 229097078784 229683319908 230087983104 230719225856 230886899712 231928233984 232521719808 232690703616 232733540352 233060696064 233740173312 233869934592 234508599738 234551771136 234722230272 234881482752 235566268416 235697043456 236384206848 236716494336 236760072192 237365922304 237406629888 237538426608 237582155776 238230958464 238609760256 239438266368 239612276736 240473899008 240518168576 241308877824 241484247648 242352601344 242397216768 242573377536 243194103432 243415646208 244290945024 244468482048 245139177472 245317330944 246199468032 246423748608 247054327296 247233872592 247279386624 247447158784 247626989568 248168579072 248348934144 248486805504 249211256832 249380339712 249561575424 250107396096 250289160192 250428108672 251158219776 251328623616 251511275232 251557576704 252201292448 252244544256 252384578271 252431040512 253120393368 253522870272 254403158016 255317966848 255503517696 255550554112 256390682688 257499638928 257547042816 257734213632 259559129088 259747762176 260460376064 260919263232 261586934784 261825232896 262193283072 262495222752 262912606208 262957694976 263103676416 263679115264 263870742528 264966610944 265159173888 265739108352 265932232704 266355081216 267036662592 267230729934 267279925248 267963873226 268009828272 268435980288 269368049664 270533136384 270582939648 271275339776 271472487552 271522463744 272696868864 273593366361 273643732992 273842601984 274827313152 274877906944 275781574656 275981997312 276220084224 276974401536 277025390592 277226717184 277936118208 278189309952 278378053632 278580363264 279189651456 279344644096 279392550912 279547656192 280159059968 280362663936 280552882176 281370820608 281527024128 281731622256 282347802624 282552997248 282744701568 282796752896 283002273792 283726454004 283984920576 284760442539 285006102528 285213229056 286203552768 287232712704 287441457408 287494373376 288230048512 288439518024 288492617728 289740423168 290746466304 291791962112 292004020224 292057776128 293017923072 293483839488 294285301632 294339477504 294553387008 295307125596 295776681984 295991635968 296639004672 296803684352 296854585344 297669001216 298087437312 298956496896 299122463136 299649466368 299994540288 300416245416 300471549952 300689915904 302818983936 303039055872 304405807104 305184757248 305406548496 305462771712 306244426544 306783977472 307849199616 309180727296 309237645312 310028959744 310254271488 310311387136 310747594752 311653564416 311826579456 312678132984 312735694848 312962973696 313175310336 314088357888 314262724608 314491113216 315178942464 315407996928 315621992448 315680096256 316542173184 316717902144 317641277952 318087789264 318146347008 318377558016 319251021824 319483035648 320631865344 321745170432 321978996864 323136801792 323196289024 323431170048 324258804576 324494457777 324554194944 325721260032 325957976064 327089774592 328265957376 328504522752 328564998144 329405769728 329645163456 329705848832 330169319424 331131912192 331315740672 332281675776 332507119616 332748767232 333476528128 333718880256 333904144896 334877626368 335104831488 335348366976 335410102272 336326059008 336512771028 337493857824 337968276093 338030493696 338276155392 339204210688 340671356928 341854243584 342456532992 343332851904 343396057088 343645618176 344524979862 346078838784 346330349568 347892350976 348782579712 349036055424 349100310528 349591044096 349993630336 350610259968 350804901888 351827656704 352322224128 353288814592 353349402624 353545565184 354318811136 354576310272 355140108288 356048883456 356307639912 356373233664 357346437696 357914640384 359157399552 359418415104 360710848512 360777252864 361963316736 363528902016 363595825152 363860066304 364791155148 364858310656 365123469312 366436417536 367708766208 367975996416 368293445632 369299202048 369367187456 369635622912 370581490944 370850808888 370919079936 371170738176 371440484352 372252868608 372523401216 372730208256 373816885248 374070509568 374342363136 375161094144 375369365504 375433740288 375642163008 376463736832 376737329664 376992935424 377336365056 378301938672 378646560768 379680590052 380008136704 380284305408 381604737024 382976950272 383255276544 383325831168 384586024032 386249458392 386320564224 386601320448 387661955072 389338693632 390690564096 391311785984 391378894848 392380402176 392452636672 392737849344 393742834128 394368909312 394655514624 395518672896 395806113792 397449916416 397738760832 398608662528 398829950848 398898349056 399532621824 399992720384 400554993888 400919887872 401945809839 402653970432 403758645248 404052074496 405874409472 406913009664 407208731328 407283695616 409045303296 410465599488 410763902976 412240969728 412316860416 413672361984 414330126336 415461602304 415538085888 415768772608 415840075776 416904177312 416980926464 417283964928 417567080448 418784477184 419016966144 419321484288 420238589952 420543995904 420829323264 420906795008 422056230912 422290536192 422597433384 423521703936 423829495872 424117052352 424195129344 424503410688 425589681006 425977380864 427509153792 427819843584 428993560576 429305329152 430849069056 431241560064 432345072768 432659277036 432738926592 434295013376 434610634752 436119699456 437687943168 438006030336 438086664192 439526884608 440225759232 441427952448 441509216256 441754320896 441830080512 442960688394 443042234368 443665022976 444958507008 445205526528 446503501824 446806441984 447131155968 447213469696 448434745344 448683694704 449991810432 450624368124 450707324928 451034873856 454228475904 454558583808 455805658112 456608710656 457777135872 458194157568 459366639816 460175966208 461438451712 461773799424 463856467968 465043439616 465381407232 465467080704 466121392128 467480346624 467739869184 469017199476 469103542272 469444460544 469762965504 471132536832 471394086912 472768413696 473432988672 473520144384 474731844608 474813259776 475076853216 475164311552 476461916928 477219520512 478876532736 479224553472 480947798016 481036337152 482617755648 482968495296 484705202688 484794433536 485146755072 486388206864 486831292416 488581890048 488936964096 490278354944 490634661888 492398936064 492847497216 494108654592 494467745184 494558773248 494894317568 495253979136 496337158144 496697868288 496973611008 498422513664 498760679424 499123150848 500214792192 500578320384 500856217344 502316439552 502657247232 503022550464 503115153408 504402584896 504489088512 504769156542 504862081024 506240786736 507045740544 508806316032 510635933696 511007035392 511101108224 512781365376 514999277856 515094085632 515468427264 516787469793 519118258176 519495524352 520920752128 521838526464 523173869568 523650465792 524386566144 524990445504 525825212416 525915389952 526207352832 527358230528 527741485056 529933221888 530318347776 531478216704 531864465408 532710162432 534073325184 534461459868 534559850496 535927746452 536019656544 536871960576 538736099328 541066272768 541165879296 542550679552 542944975104 543044927488 545393737728 547186732722 547287465984 547685203968 549654626304 549755813888 551563149312 551963994624 552440168448 553948803072 554050781184 554453434368 555872236416 556378619904 556756107264 557160726528 558379302912 558689288192 558785101824 559095312384 560318119936 560725327872 561105764352 562741641216 563054048256 563463244512 564695605248 565105994496 565489403136 565593505792 566004547584 567452908008 567969841152 569520885078 570012205056 570426458112 572407105536 574465425408 574882914816 574988746752 576460097024 576879036048 576985235456 579480846336 581492932608 583583924224 584008040448 584115552256 586035846144 586967678976 588570603264 588678955008 589106774016 590614251192 591553363968 591983271936 593278009344 593607368704 593709170688 595338002432 596174874624 597912993792 598244926272 599298932736 599989080576 600832490832 600943099904 601379831808 605637967872 606078111744 608811614208 610369514496 610813096992 610925543424 612488853088 613567954944 615698399232 618361454592 618475290624 620057919488 620508542976 620622774272 621495189504 623307128832 623653158912 625356265968 625471389696 625925947392 626350620672 628176715776 628525449216 628982226432 630357884928 630815993856 631243984896 631360192512 633084346368 633435804288 635282555904 636175578528 636292694016 636755116032 638384521509 638502043648 638966071296 641263730688 643490340864 643957993728 646273603584 646392578048 646862340096 648517609152 648988915554 649108389888 651442520064 651915952128 654179549184 656531914752 657009045504 657129996288 658811539456 659290326912 659411697664 660338638848 662263824384 662631481344 664441032591 664563351552 665014239232 665497534464 666953056256 667437760512 667808289792 669755252736 670209662976 670696733952 670820204544 672652118016 673025542056 674987715648 675936552186 676060987392 676552310784 678408421376 681342713856 683708487168 684913065984 686665703808 686792114176 687291236352 689049959724 692157677568 692660699136 695784701952 697565159424 698072110848 698200621056 699182088192 699987260672 701220519936 701609803776 703655313408 704644448256 706577629184 706698805248 707091130368 708637622272 709152620544 710280216576 712097766912 712615279824 712746467328 714692875392 715829280768 718314799104 718836830208 721421697024 721554505728 723926633472 727057804032 727191650304 727720132608 729582310296 729716621312 730246938624 732872835072 735417532416 735951992832 736586891264 738598404096 738734374912 739271245824 741162981888 741701617776 741838159872 742341476352 742880968704 744505737216 745046802432 745460416512 747633770496 748141019136 748684726272 750322188288 750738731008 750867480576 751284326016 752927473664 753474659328 753985870848 754672730112 756603877344 757153734813 757293121536 759361180104 760016273408 760568610816 763209474048 765953900544 766510553088 766651662336 769172048064 772498916784 772641128448 773202640896 775323910144 778677387264 781381128192 782623571968 782757789696 784760804352 784905273344 785475698688 787485668256 788737818624 789311029248 791037345792 791612227584 794899832832 795477521664 797217325056 797659901696 797796698112 799065243648 799985440768 801109987776 801839775744 803891619678 805307940864 807517290496 808104148992 811748818944 813826019328 814417462656 814567391232 818090606592 820780099083 820931198976 821527805952 824481939456 824633720832 827344723968 828660252672 830923204608 831076171776 831537545216 831680151552 833808354624 833961852928 834567929856 835134160896 837568954368 838033932288 838642968576 840477179904 841087991808 841658646528 841813590016 844112461824 844581072384 845194866768 847043407872 847658991744 848234104704 848390258688 849006821376 851179362012 851954761728 855018307584 855639687168 857987121152 858610658304 861698138112 862483120128 864690145536 865318554072 865477853184 868590026752 869221269504 872239398912 875375886336 876012060672 876173328384 879053769216 880451518464 882855904896 883018432512 883508641792 883660161024 885921376788 886084468736 887330045952 889917014016 890411053056 893007003648 893612883968 894262311936 894426939392 896869490688 897367389408 899983620864 901248736248 901414649856 902069747712 908456951808 909117167616 911611316224 913217421312 915554271744 916388315136 918733279632 920351932416 922876903424 923547598848 927712935936 930086879232 930762814464 930934161408 932242784256 934960693248 935479738368 938034398952 938207084544 938888921088 939525931008 942265073664 942788173824 945536827392 946865977344 947040288768 949463689216 949626519552 950153706432 950328623104 952923833856 954439041024 957753065472 958449106944 961895596032 962072674304 965235511296 965936990592 969410405376 969588867072 970293510144 972776413728 973662584832 977163780096 977873928192 980556709888 981269323776 984797872128 985694994432 988217309184 988935490368 989117546496 989788635136 990507958272 992674316288 993395736576 993947222016 996845027328 997521358848 998246301696 1000429584384 1001156640768 1001712434688 1004632879104 1005314494464 1006045100928 1006230306816 1008805169792 1008978177024 1009538313084 1009724162048 1012481573472 1014091481088 1017612632064 1021271867392 1022014070784 1022202216448 1025562730752 1029998555712 1030188171264 1030936854528 1033574939586 1038236516352 1038991048704 1041841504256 1043677052928 1046347739136 1047300931584 1048773132288 1049980891008 1051650424832 1051830779904 1052414705664 1054716461056 1055482970112 1059866443776 1060636695552 1062956433408 1063728930816 1065420324864 1068146650368 1068922919736 1069119700992 1071855492904 1072039313088 1073743921152 1077472198656 1082132545536 1082331758592 1085101359104 1085889950208 1086089854976 1090787475456 1094373465444 1094574931968 1095370407936 1099309252608 1103126298624 1103927989248 1104880336896 1107897606144 1108101562368 1108906868736 1111744472832 1112757239808 1113512214528 1114321453056 1116758605824 1117378576384 1117570203648 1118190624768 1120636239872 1121450655744 1122211528704 1125483282432 1126108096512 1126926489024 1129391210496 1130211988992 1130978806272 1131187011584 1132009095168 1134905816016 1135939682304 1139041770156 1140024410112 1140852916224 1144814211072 1148930850816 1149765829632 1149977493504 1152920194048 1153758072096 1153970470912 1158961692672 1162985865216 1167167848448 1168016080896 1168231104512 1172071692288 1173935357952 1177141206528 1177357910016 1178213548032 1181228502384 1183106727936 1183966543872 1186556018688 1187214737408 1187418341376 1190676004864 1192349749248 1195825987584 1196489852544 1198597865472 1199978161152 1201664981664 1201886199808 1202759663616 1205837429517 1211275935744 1212156223488 1217623228416 1220739028992 1221626193984 1221851086848 1224977706176 1227135909888 1231396798464 1236722909184 1236950581248 1240115838976 1241017085952 1241245548544 1242990379008 1246614257664 1247306317824 1250712531936 1250942779392 1251851894784 1252701241344 1256353431552 1257050898432 1257964452864 1260715769856 1261631987712 1262487969792 1262720385024 1266168692736 1266871608576 1270565111808 1272351157056 1272585388032 1273510232064 1276769043018 1277004087296 1277932142592 1282527461376 1286980681728 1287915987456 1292547207168 1292785156096 1293724680192 1297035218304 1297977831108 1298216779776 1302885040128 1303831904256 1308359098368 1313063829504 1314018091008 1314259992576 1317623078912 1318580653824 1318823395328 1320677277696 1324527648768 1325262962688 1328882065182 1329126703104 1330028478464 1330995068928 1333906112512 1334875521024 1335616579584 1339510505472 1340419325952 1341393467904 1341640409088 1345304236032 1346051084112 1349975431296 1351873104372 1352121974784 1353104621568 1356816842752 1362685427712 1367416974336 1369826131968 1373331407616 1373584228352 1374582472704 1378099919448 1384315355136 1385321398272 1391569403904 1395130318848 1396144221696 1396401242112 1398364176384 1399974521344 1402441039872 1403219607552 1407310626816 1409288896512 1413155258368 1413397610496 1414182260736 1417275244544 1418305241088 1420560433152 1424195533824 1425230559648 1425492934656 1429385750784 1431658561536 1436629598208 1437673660416 1442843394048 1443109011456 1447853266944 1454115608064 1454383300608 1455440265216 1459164620592 1459433242624 1460493877248 1465745670144 1470835064832 1471903985664 1473173782528 1477196808192 1477468749824 1478542491648 1482325963776 1483403235552 1483676319744 1484682952704 1485761937408 1489011474432 1490093604864 1490920833024 1495267540992 1496282038272 1497369452544 1500644376576 1501477462016 1501734961152 1502568652032 1505854947328 1506949318656 1507971741696 1509345460224 1513207754688 1514307469626 1514586243072 1518722360208 1520032546816 1521137221632 1526418948096 1531907801088 1533021106176 1533303324672 1538344096128 1544997833568 1545282256896 1546405281792 1550362409379 1550647820288 1557354774528 1562762256384 1565247143936 1565515579392 1569521608704 1569810546688 1570951397376 1574971336512 1577475637248 1578622058496 1582074691584 1583224455168 1589799665664 1590955043328 1594434650112 1595319803392 1595593396224 1598130487296 1599970881536 1602219975552 1603679551488 1607783239356 1610615881728 1615034580992 1616208297984 1623497637888 1627652038656 1628834925312 1629134782464 1636181213184 1641560198166 1641862397952 1643055611904 1648963878912 1649267441664 1654689447936 1657320505344 1661846409216 1662152343552 1663075090432 1663360303104 1667616709248 1667923705856 1669135859712 1670268321792 1675137908736 1676067864576 1677285937152 1680954359808 1682175983616 1683317293056 1683627180032 1688224923648 1689162144768 1690389733536 1694086815744 1695317983488 1696468209408 1696780517376 1698013642752 1702358724024 1703909523456 1710036615168 1711279374336 1715974242304 1717221316608 1723396276224 1724966240256 1729380291072 1730637108144 1730955706368 1737180053504 1738442539008 1744478797824 1750751772672 1752024121344 1752346656768 1758107538432 1760903036928 1765711809792 1766036865024 1767017283584 1767320322048 1771842753576 1772168937472 1774660091904 1779834028032 1780822106112 1786014007296 1787225767936 1788524623872 1788853878784 1793738981376 1794734778816 1799967241728 1802497472496 1802829299712 1804139495424 1816913903616 1818234335232 1823222632448 1826434842624 1831108543488 1832776630272 1837466559264 1840703864832 1845753806848 1847095197696 1855425871872 1860173758464 1861525628928 1861868322816 1864485568512 1869921386496 1870959476736 1876068797904 1876414169088 1877777842176 1879051862016 1884530147328 1885576347648 1891073654784 1893731954688 1894080577536 1898927378432 1899253039104 1900307412864 1900657246208 1905847667712 1908878082048 1915153564527 1915506130944 1916898213888 1923791192064 1924145348608 1930471022592 1931873981184 1938820810752 1939177734144 1940587020288 1945552827456 1947325169664 1954327560192 1955747856384 1961113419776 1962538647552 1969595744256 1971389988864 1976434618368 1977870980736 1978235092992 1979577270272 1981015916544 1985348632576 1986791473152 1987894444032 1993323097773 1993690054656 1995042717696 1996492603392 2000859168768 2002313281536 2003424869376 2009265758208 2010628988928 2012090201856 2012460613632 2017610339584 2017956354048 2019076626168 2019448324096 2024963146944 2028182962176 2035225264128 2042543734784 2044028141568 2044404432896 2051125461504 2059997111424 2060376342528 2061873709056 2067149879172 2076473032704 2077982097408 2083683008512 2087354105856 2092695478272 2094601863168 2097546264576 2099961782016 2103300849664 2103661559808 2104829411328 2109432922112 2110965940224 2119732887552 2121273391104 2125912866816 2127457861632 2130840649728 2136293300736 2137845839472 2138239401984 2143710985808 2144078626176 2147487842304 2154944397312 2164265091072 2164663517184 2170202718208 2171779900416 2172179709952 2181574950912 2188746930888 2189149863936 2190740815872 2198618505216 2206252597248 2207855978496 2209760673792 2215795212288 2216203124736 2217813737472 2223488945664 2225514479616 2227024429056 2228642906112 2233517211648 2234757152768 2235140407296 2236381249536 2241272479744 2242901311488 2244423057408 2250966564864 2252216193024 2253852978048 2258782420992 2260423977984 2261957612544 2262374023168 2264018190336 2269811632032 2271461204439 2271879364608 2278083540312 2280048820224 2281705832448 2289628422144 2297861701632 2299531659264 2299954987008 2305840388096 2307516144192 2307940941824 2317923385344 2325971730432 2334335696896 2336032161792 2336462209024 2344143384576 2347870715904 2354282413056 2354715820032 2356427096064 2362457004768 2366213455872 2367933087744 2373112037376 2374429474816 2374836682752 2381352009728 2384699498496 2391651975168 2392979705088 2397195730944 2399956322304 2403329963328 2403772399616 2405519327232 2411674859034 2422551871488 2424312446976 2435246456832 2441478057984 2443252387968 2443702173696 2449955412352 2454271819776 2462793596928 2473445818368 2473901162496 2480231677952 2482034171904 2482491097088 2485980758016 2493228515328 2494612635648 2501425063872 2501885558784 2503703789568 2505402482688 2512706863104 2514101796864 2515928905728 2521431539712 2523263975424 2524975939584 2525440770048 2532337385472 2533743217152 2541130223616 2544702314112 2545170776064 2547020464128 2553538086036 2554008174592 2555864285184 2565054922752 2573961363456 2575831974912 2585094414336 2585570312192 2587449360384 2594070436608 2595955662216 2596433559552 2605770080256 2607663808512 2616718196736 2626127659008 2628036182016 2628519985152 2635246157824 2637161307648 2637646790656 2641354555392 2649055297536 2650525925376 2657764130364 2658253406208 2660056956928 2661990137856 2667812225024 2669751042048 2671233159168 2679021010944 2680838651904 2682786935808 2683280818176 2690608472064 2692102168224 2699950862592 2703746208744 2704243949568 2706209243136 2713633685504 2725370855424 2734833948672 2739652263936 2746662815232 2747168456704 2749164945408 2756199838896 2768630710272 2770642796544 2783138807808 2790260637696 2792288443392 2792802484224 2796728352768 2799949042688 2804882079744 2806439215104 2814621253632 2818577793024 2826310516736 2826795220992 2828364521472 2834550489088 2836610482176 2841120866304 2848391067648 2850461119296 2850985869312 2858771501568 2863317123072 2873259196416 2875347320832 2885686788096 2886218022912 2895706533888 2908231216128 2908766601216 2910880530432 2918329241184 2918866485248 2920987754496 2931491340288 2941670129664 2943807971328 2946347565056 2954393616384 2954937499648 2957084983296 2964651927552 2966806471104 2967352639488 2969365905408 2971523874816 2978022948864 2980187209728 2981841666048 2990535081984 2992564076544 2994738905088 3001288753152 3002954924032 3003469922304 3005137304064 3011709894656 3013898637312 3015943483392 3018690920448 3026415509376 3028614939252 3029172486144 3037444720416 3040065093632 3042274443264 3052837896192 3063815602176 3066042212352 3066606649344 3076688192256 3089995667136 3090564513792 3092810563584 3100724818758 3101295640576 3114709549056 3125524512768 3130494287872 3131031158784 3139043217408 3139621093376 3141902794752 3149942673024 3154951274496 3157244116992 3164149383168 3166448910336 3179599331328 3181910086656 3188869300224 3190639606784 3191186792448 3196260974592 3199941763072 3204439951104 3207359102976 3215566478712 3221231763456 3230069161984 3232416595968 3246995275776 3255304077312 3257669850624 3258269564928 3272362426368 3283120396332 3283724795904 3286111223808 3297927757824 3309378895872 3314641010688 3323692818432 3324304687104 3326150180864 3326720606208 3335233418496 3335847411712 3338271719424 3340536643584 3350275817472 3352135729152 3354571874304 3361908719616 3364351967232 3366634586112 3367254360064 3376449847296 3378324289536 3380779467072 3388173631488 3390635966976 3392936418816 3393561034752 3396027285504 3404717448048 3407819046912 3420073230336 3422558748672 3431948484608 3434442633216 3446792552448 3449932480512 3458760582144 3461274216288 3461911412736 3474360107008 3476885078016 3488957595648 3501503545344 3504048242688 3504693313536 3516215076864 3521806073856 3531423619584 3532073730048 3534034567168 3534640644096 3543685507152 3544337874944 3549320183808 3559668056064 3561644212224 3572028014592 3574451535872 3577049247744 3577707757568 3587477962752 3589469557632 3599934483456 3604994944992 3605658599424 3608278990848 3617512288551 3633827807232 3636468670464 3646445264896 3652869685248 3662217086976 3665553260544 3674933118528 3681407729664 3691507613696 3694190395392 3710851743744 3720347516928 3723051257856 3723736645632 3728971137024 3739842772992 3741918953472 3752137595808 3752828338176 3755555684352 3758103724032 3769060294656 3771152695296 3782147309568 3787463909376 3788161155072 3797854756864 3798506078208 3800614825728 3801314492416 3811695335424 3817756164096 3830307129054 3831012261888 3833796427776 3847582384128 3848290697216 3860942045184 3863747962368 3877641621504 3878355468288 3881174040576 3891105654912 3894650339328 3908655120384 3911495712768 3922226839552 3925077295104 3939191488512 3942779977728 3952869236736 3955741961472 3956470185984 3959154540544 3962031833088 3970697265152 3973582946304 3975788888064 3986646195546 3987380109312 3990085435392 3992985206784 4001718337536 4004626563072 4006849738752 4018531516416 4021257977856 4024180403712 4024921227264 4035220679168 4035912708096 4038153252336 4038896648192 4049926293888 4056365924352 4070450528256 4085087469568 4088056283136 4088808865792 4102250923008 4119994222848 4120752685056 4123747418112 4134299758344 4152946065408 4155964194816 4167366017024 4174708211712 4185390956544 4189203726336 4195092529152 4199923564032 4206601699328 4207323119616 4209658822656 4218865844224 4221931880448 4239465775104 4242546782208 4251825733632 4254915723264 4261681299456 4272586601472 4275691678944 4276478803968 4287421971616 4288157252352 4294975684608 4309888794624 4328530182144 4329327034368 4340405436416 4343559800832 4344359419904 4363149901824 4377493861776 4378299727872 4381481631744 4397237010432 4412505194496 4415711956992 4419521347584 4431590424576 4432406249472 4435627474944 4446977891328 4451028959232 4454048858112 4457285812224 4467034423296 4469514305536 4470280814592 4472762499072 4482544959488 4485802622976 4488846114816 4501933129728 4504432386048 4507705956096 4517564841984 4520847955968 4523915225088 4524748046336 4528036380672 4539623264064 4542922408878 4543758729216 4556167080624 4560097640448 4563411664896 4579256844288 4595723403264 4599063318528 4599909974016 4611680776192 4615032288384 4615881883648 4635846770688 4651087228137 4651943460864 4668671393792 4672064323584 4672924418048 4688286769152 4695741431808 4708564826112 4709431640064 4712854192128 4724914009536 4732426911744 4735866175488 4746224074752 4748858949632 4749673365504 4762704019456 4769398996992 4783303950336 4785959410176 4794391461888 4799912644608 4806659926656 4807544799232 4811038654464 4823349718068 4845103742976 4848624893952 4870492913664 4882956115968 4886504775936 4887404347392 4899910824704 4908543639552 4925587193856 4946891636736 4947802324992 4960463355904 4964068343808 4964982194176 4971961516032 4986457030656 4989225271296 5002850127744 5003771117568 5007407579136 5010804965376 5025413726208 5028203593728 5031857811456 5042863079424 5046527950848 5049951879168 5050881540096 5064674770944 5067486434304 5082260447232 5089404628224 5090341552128 5094040928256 5107076172072 5108016349184 5111728570368 5130109845504 5147922726912 5151663949824 5170188828672 5171140624384 5174898720768 5188140873216 5191911324432 5192867119104 5211540160512 5215327617024 5233436393472 5252255318016 5256072364032 5257039970304 5270492315648 5274322615296 5275293581312 5282709110784 5298110595072 5301051850752 5315528260728 5316506812416 5320113913856 5323980275712 5335624450048 5339502084096 5342466318336 5358042021888 5361677303808 5365573871616 5366561636352 5381216944128 5384204336448 5399901725184 5407492417488 5408487899136 5412418486272 5427267371008 5450741710848 5469667897344 5479304527872 5493325630464 5494336913408 5498329890816 5512399677792 5537261420544 5541285593088 5566277615616 5580521275392 5584576886784 5585604968448 5593456705536 5599898085376 5609764159488 5612878430208 5629242507264 5637155586048 5652621033472 5653590441984 5656729042944 5669100978176 5673220964352 5682241732608 5696782135296 5700922238592 5701971738624 5717543003136 5726634246144 5745460693581 5746518392832 5750694641664 5771373576192 5772436045824 5791413067776 5816462432256 5817533202432 5821761060864 5836658482368 5837732970496 5841975508992 5862982680576 5883340259328 5887615942656 5892695130112 5908787232768 5909874999296 5914169966592 5929303855104 5933612942208 5934705278976 5938731810816 5943047749632 5956045897728 5960374419456 5963683332096 5981070163968 5985128153088 5989477810176 6002577506304 6005909848064 6006939844608 6010274608128 6023419789312 6027797274624 6031886966784 6037381840896 6052831018752 6057229878504 6058344972288 6074889440832 6080130187264 6084548886528 6105675792384 6127631204352 6132084424704 6133213298688 6153376384512 6179991334272 6181129027584 6185621127168 6201449637516 6202591281152 6229419098112 6251049025536 6260988575744 6262062317568 6278086434816 6279242186752 6283805589504 6299885346048 6309902548992 6314488233984 6328298766336 6332897820672 6359198662656 6363820173312 6377738600448 6381279213568 6382373584896 6392521949184 6399883526144 6408879902208 6414718205952 6431132957424 6442463526912 6460138323968 6464833191936 6493990551552 6510608154624 6515339701248 6516539129856 6544724852736 6566240792664 6567449591808 6572222447616 6595855515648 6618757791744 6629282021376 6647385636864 6648609374208 6652300361728 6653441212416 6670466836992 6671694823424 6676543438848 6681073287168 6700551634944 6704271458304 6709143748608 6723817439232 6728703934464 6733269172224 6734508720128 6752899694592 6756648579072 6761558934144 6776347262976 6781271933952 6785872837632 6787122069504 6792054571008 6809434896096 6815638093824 6840146460672 6845117497344 6863896969216 6868885266432 6893585104896 6899864961024 6917521164288 6922548432576 6923822825472 6948720214016 6953770156032 6977915191296 7003007090688 7008096485376 7009386627072 7032430153728 7043612147712 7062847239168 7064147460096 7068069134336 7069281288192 7087371014304 7088675749888 7098640367616 7119336112128 7123288424448 7144056029184 7148903071744 7154098495488 7155415515136 7174955925504 7178939115264 7199868966912 7209989889984 7211317198848 7216557981696 7235024577102 7267655614464 7272937340928 7292890529792 7305739370496 7324434173952 7331106521088 7349866237056 7362815459328 7383015227392 7388380790784 7421703487488 7440695033856 7446102515712 7447473291264 7457942274048 7479685545984 7483837906944 7504275191616 7505656676352 7511111368704 7516207448064 7538120589312 7542305390592 7564294619136 7574927818752 7576322310144 7595709513728 7597012156416 7601229651456 7602628984832 7623390670848 7635512328192 7660614258108 7662024523776 7667592855552 7695164768256 7721884090368 7727495924736 7755283243008 7756710936576 7762348081152 7782211309824 7789300678656 7817310240768 7822991425536 7844453679104 7850154590208 7878382977024 7885559955456 7905738473472 7911483922944 7912940371968 7918309081088 7924063666176 7941394530304 7947165892608 7951577776128 7973292391092 7974760218624 7980170870784 7985970413568 8003436675072 8009253126144 8013699477504 8037063032832 8042515955712 8048360807424 8049842454528 8070441358336 8071825416192 8076306504672 8077793296384 8099852587776 8112731848704 8140901056512 8170174939136 8176112566272 8177617731584 8204501846016 8239988445696 8241505370112 8247494836224 8268599516688 8305892130816 8311928389632 8334732034048 8349416423424 8370781913088 8378407452672 8390185058304 8399847128064 8413203398656 8414646239232 8419317645312 8437731688448 8443863760896 8478931550208 8485093564416 8503651467264 8509831446528 8523362598912 8545173202944 8551383357888 8552957607936 8574843943232 8576314504704 8589951369216 8619777589248 8657060364288 8658654068736 8680810872832 8687119601664 8688718839808 8726299803648 8754987723552 8756599455744 8762963263488 8794474020864 8825010388992 8831423913984 8839042695168 8863180849152 8864812498944 8871254949888 8893955782656 8902057918464 8908097716224 8914571624448 8934068846592 8939028611072 8940561629184 8945524998144 8965089918976 8971605245952 8977692229632 9003866259456 9008864772096 9015411912192 9035129683968 9041695911936 9047830450176 9049496092672 9056072761344 9079246528128 9085844817756 9087517458432 9112334161248 9120195280896 9126823329792 9158513688576 9191446806528 9198126637056 9199819948032 9223361552384 9230064576768 9231763767296 9271693541376 9302174456274 9303886921728 9337342787584 9344128647168 9345848836096 9376573538304 9391482863616 9417129652224 9418863280128 9425708384256 9449828019072 9464853823488 9471732350976 9492448149504 9497717899264 9499346731008 9525408038912 9538797993984 9566607900672 9571918820352 9588782923776 9599825289216 9613319853312 9615089598464 9622077308928 9646699436136 9690207485952 9697249787904 9740985827328 9765912231936 9773009551872 9774808694784 9799821649408 9817087279104 9851174387712 9893783273472 9920926711808 9928136687616 9929964388352 9943923032064 9972914061312 9978450542592 10005700255488 10007542235136 10014815158272 10021609930752 10050827452416 10056407187456 10063715622912 10085726158848 10093055901696 10099903758336 10101763080192 10129349541888 10134972868608 10164520894464 10178809256448 10180683104256 10188081856512 10214152344144 10216032698368 10223457140736 10260219691008 10295845453824 10303327899648 10340377657344 10342281248768 10349797441536 10376281746432 10383822648864 10385734238208 10423080321024 10430655234048 10466872786944 10504510636032 10512144728064 10514079940608 10540984631296 10548645230592 10550587162624 10565418221568 10596221190144 10602103701504 10631056521456 10633013624832 10640227827712 10647960551424 10671248900096 10679004168192 10684932636672 10716084043776 10723354607616 10731147743232 10733123272704 10762433888256 10768408672896 10799803450368 10814984834976 10816975798272 10824836972544 10852536865653 10854534742016 10901483421696 10939335794688 10958609055744 10986651260928 10988673826816 10996659781632 11024799355584 11074522841088 11082571186176 11132555231232 11161042550784 11169153773568 11171209936896 11186913411072 11199796170752 11219528318976 11225756860416 11258485014528 11274311172096 11305242066944 11307180883968 11313458085888 11338201956352 11346441928704 11364483465216 11393564270592 11401844477184 11403943477248 11435086006272 11453268492288 11490921387162 11493036785664 11501389283328 11542747152384 11544872091648 11582826135552 11632924864512 11635066404864 11643522121728 11673316964736 11675465940992 11683951017984 11725965361152 11766680518656 11775231885312 11785390260224 11817574465536 11819749998592 11828339933184 11858607710208 11867225884416 11869410557952 11877463621632 11886095499264 11912091795456 11920748838912 11927366664192 11962140327936 11970256306176 11978955620352 12005155012608 12011819696128 12013879689216 12020549216256 12046839578624 12055594549248 12063773933568 12074763681792 12105662037504 12114459757008 12116689944576 12149778881664 12160260374528 12169097773056 12211351584768 12255262408704 12264168849408 12266426597376 12306752769024 12359982668544 12362258055168 12371242254336 12402899275032 12405182562304 12458838196224 12502098051072 12521977151488 12524124635136 12556172869632 12558484373504 12567611179008 12599770692096 12619805097984 12628976467968 12656597532672 12665795641344 12718397325312 12727640346624 12755477200896 12762558427136 12764747169792 12785043898368 12799767052288 12817759804416 12829436411904 12862265914848 12884927053824 12920276647936 12929666383872 12987981103104 13021216309248 13030679402496 13033078259712 13089449705472 13132481585328 13134899183616 13144444895232 13191711031296 13237515583488 13258564042752 13294771273728 13297218748416 13304600723456 13306882424832 13340933673984 13343389646848 13353086877696 13362146574336 13401103269888 13408542916608 13418287497216 13447634878464 13457407868928 13466538344448 13469017440256 13505799389184 13513297158144 13523117868288 13552694525952 13562543867904 13571745675264 13574244139008 13584109142016 13618869792192 13631276187648 13680292921344 13690234994688 13727793938432 13737770532864 13787170209792 13799729922048 13835042328576 13845096865152 13847645650944 13897440428032 13907540312064 13953261684411 13955830382592 14006014181376 14016192970752 14018773254144 14064860307456 14087224295424 14125694478336 14128294920192 14136138268672 14138562576384 14174742028608 14177351499776 14197280735232 14238672224256 14246576848896 14288112058368 14297806143488 14308196990976 14310831030272 14349911851008 14357878230528 14399737933824 14419979779968 14422634397696 14433115963392 14470049154204 14535311228928 14545874681856 14585781059584 14611478740992 14648868347904 14662213042176 14699732474112 14725630918656 14766030454784 14776761581568 14843406974976 14881390067712 14892205031424 14894946582528 14915884548096 14959371091968 14967675813888 15008550383232 15011313352704 15022222737408 15032414896128 15076241178624 15084610781184 15128589238272 15149855637504 15152644620288 15191419027456 15194024312832 15202459302912 15205257969664 15246781341696 15271024656384 15321228516216 15324049047552 15335185711104 15390329536512 15443768180736 15454991849472 15510566486016 15513421873152 15524696162304 15564422619648 15578601357312 15634620481536 15645982851072 15688907358208 15700309180416 15756765954048 15771119910912 15811476946944 15822967845888 15825880743936 15836618162176 15848127332352 15882789060608 15894331785216 15903155552256 15946584782184 15949520437248 15960341741568 15971940827136 16006873350144 16018506252288 16027398955008 16074126065664 16085031911424 16096721614848 16099684909056 16140882716672 16143650832384 16152613009344 16155586592768 16199705175552 16225463697408 16281802113024 16340349878272 16352225132544 16355235463168 16409003692032 16479976891392 16483010740224 16494989672448 16537199033376 16611784261632 16623856779264 16669464068096 16698832846848 16741563826176 16756814905344 16780370116608 16799694256128 16826406797312 16829292478464 16838635290624 16875463376896 16887727521792 16957863100416 16970187128832 17007302934528 17019662893056 17046725197824 17090346405888 17102766715776 17105915215872 17149687886464 17152629009408 17179902738432 17239555178496 17314120728576 17317308137472 17361621745664 17374239203328 17377437679616 17452599607296 17509975447104 17513198911488 17525926526976 17588948041728 17650020777984 17662847827968 17678085390336 17726361698304 17729624997888 17742509899776 17787911565312 17804115836928 17816195432448 17829143248896 17868137693184 17878057222144 17881123258368 17891049996288 17930179837952 17943210491904 17955384459264 18007732518912 18017729544192 18030823824384 18070259367936 18083391823872 18095660900352 18098992185344 18112145522688 18158493056256 18171689635512 18175034916864 18224668322496 18240390561792 18253646659584 18317027377152 18382893613056 18396253274112 18399639896064 18446723104768 18460129153536 18463527534592 18543387082752 18604348912548 18607773843456 18674685575168 18688257294336 18753147076608 18782965727232 18834259304448 18837726560256 18851416768512 18899656038144 18929707646976 18943464701952 18984896299008 18995435798528 18998693462016 19050816077824 19077595987968 19133215801344 19143837640704 19177565847552 19199650578432 19226639706624 19230179196928 19244154617856 19293398872272 19380414971904 19394499575808 19481971654656 19531824463872 19546019103744 19549617389568 19599643298816 19634174558208 19702348775424 19787566546944 19841853423616 19856273375232 19859928776704 19887846064128 19945828122624 19956901085184 20011400510976 20015084470272 20029630316544 20043219861504 20101654904832 20112814374912 20127431245824 20171452317696 20186111803392 20199807516672 20203526160384 20258699083776 20269945737216 20329041788928 20357618512896 20361366208512 20376163713024 20428304688288 20432065396736 20446914281472 20520439382016 20591690907648 20606655799296 20680755314688 20684562497536 20699594883072 20752563492864 20767645297728 20771468476416 20846160642048 20861310468096 20933745573888 21009021272064 21024289456128 21028159881216 21081969262592 21097290461184 21101174325248 21130836443136 21192442380288 21204207403008 21262113042912 21266027249664 21280455655424 21295921102848 21342497800192 21358008336384 21369865273344 21432168087552 21446709215232 21462295486464 21466246545408 21524867776512 21536817345792 21599606900736 21629969669952 21633951596544 21649673945088 21705073731306 21709069484032 21802966843392 21878671589376 21917218111488 21973302521856 21977347653632 21993319563264 22049598711168 22149045682176 22165142372352 22265110462464 22322085101568 22338307547136 22342419873792 22373826822144 22399592341504 22439056637952 22451513720832 22516970029056 22548622344192 22610484133888 22614361767936 22626916171776 22676403912704 22692883857408 22728966930432 22787128541184 22803688954368 22807886954496 22870172012544 22906536984576 22981842774324 22986073571328 23002778566656 23085494304768 23165652271104 23265849729024 23270132809728 23287044243456 23346633929472 23350931881984 23367902035968 23451930722304 23533361037312 23550463770624 23570780520448 23635148931072 23639499997184 23656679866368 23717215420416 23734451768832 23738821115904 23754927243264 23772190998528 23824183590912 23841497677824 23854733328384 23924280655872 23940512612352 23957911240704 24010310025216 24023639392256 24027759378432 24041098432512 24093679157248 24111189098496 24127547867136 24149527363584 24211324075008 24228919514016 24233379889152 24299557763328 24320520749056 24338195546112 24422703169536 24510524817408 24528337698816 24532853194752 24613505538048 24719965337088 24724516110336 24742484508672 24805798550064 24810365124608 24917676392448 25004196102144 25043954302976 25048249270272 25112345739264 25116968747008 25135222358016 25199541384192 25239610195968 25257952935936 25313195065344 25331591282688 25436794650624 25455280693248 25510954401792 25525116854272 25529494339584 25570087796736 25599534104576 25635519608832 25658872823808 25724531829696 25769854107648 25840553295872 25859332767744 25975962206208 26042432618496 26061358804992 26066156519424 26178899410944 26264963170656 26269798367232 26288889790464 26383422062592 26475031166976 26517128085504 26589542547456 26594437496832 26609201446912 26613764849664 26681867347968 26686779293696 26706173755392 26724293148672 26802206539776 26817085833216 26836574994432 26895269756928 26914815737856 26933076688896 26938034880512 27011598778368 27026594316288 27046235736576 27105389051904 27125087735808 27143491350528 27148488278016 27168218284032 27237739584384 27262552375296 27360585842688 27380469989376 27455587876864 27475541065728 27574340419584 27599459844096 27670084657152 27690193730304 27695291301888 27794880856064 27815080624128 27906523368822 27911660765184 28012028362752 28032385941504 28037546508288 28129720614912 28174448590848 28251388956672 28256589840384 28272276537344 28277125152768 28349484057216 28354702999552 28394561470464 28477344448512 28493153697792 28576224116736 28595612286976 28616393981952 28621662060544 28699823702016 28715756461056 28799475867648 28839959559936 28845268795392 28866231926784 28940098308408 29070622457856 29091749363712 29171562119168 29222957481984 29297736695808 29324426084352 29399464948224 29451261837312 29532060909568 29553523163136 29762780135424 29784410062848 29789893165056 29831769096192 29918742183936 29935351627776 30017100766464 30022626705408 30044445474816 30064829792256 30152482357248 30169221562368 30257178476544 30299711275008 30305289240576 30382838054912 30388048625664 30404918605824 30410515939328 30493562683392 30542049312768 30642457032432 30648098095104 30670371422208 30780659073024 30887536361472 30909983698944 31021132972032 31026843746304 31049392324608 31128845239296 31157202714624 31269240963072 31291965702144 31377814716416 31400618360832 31513531908096 31542239821824 31622953893888 31645935691776 31651761487872 31673236324352 31696254664704 31765578121216 31788663570432 31806311104512 31893169564368 31899040874496 31920683483136 31943881654272 32013746700288 32037012504576 32054797910016 32148252131328 32170063822848 32193443229696 32199369818112 32281765433344 32287301664768 32305226018688 32311173185536 32399410351104 32450927394816 32557610596959 32563604226048 32680699756544 32704450265088 32710470926336 32818007384064 32959953782784 32966021480448 32989979344896 33074398066752 33223568523264 33247713558528 33338928136192 33397665693696 33483127652352 33513629810688 33560740233216 33599388512256 33652813594624 33658584956928 33677270581248 33750926753792 33775455043584 33915726200832 33940374257664 34014605869056 34039325786112 34093450395648 34180692811776 34205533431552 34211830431744 34299375772928 34305258018816 34359805476864 34479110356992 34628241457152 34634616274944 34723243491328 34748478406656 34754875359232 34905199214592 35019950894208 35026397822976 35051853053952 35177896083456 35300041555968 35325695655936 35356170780672 35452723396608 35459249995776 35485019799552 35575823130624 35608231673856 35632390864896 35658286497792 35736275386368 35756114444288 35762246516736 35782099992576 35860359675904 35886420983808 35910768918528 36015465037824 36035459088384 36061647648768 36140518735872 36166783647744 36191321800704 36197984370688 36224291045376 36316986112512 36343379271024 36350069833728 36449336644992 36480781123584 36507293319168 36634054754304 36765787226112 36792506548224 36799279792128 36893446209536 36920258307072 36927055069184 37086774165504 37208697825096 37215547686912 37349371150336 37376514588672 37506294153216 37565931454464 37668518608896 37675453120512 37702833537024 37799312076288 37859415293952 37886929403904 37969792598016 37990871597056 37997386924032 38101632155648 38155191975936 38266431602688 38287675281408 38355131695104 38399301156864 38453279413248 38460358393856 38488309235712 38586797744544 38760829943808 38788999151616 38963943309312 39063648927744 39092038207488 39099234779136 39199286597632 39268349116416 39404697550848 39575133093888 39683706847232 39712546750464 39719857553408 39775692128256 39891656245248 39913802170368 40022801021952 40030168940544 40059260633088 40086439723008 40203309809664 40225628749824 40254862491648 40342904635392 40372223606784 40399615033344 40407052320768 40517398167552 40539891474432 40658083577856 40715237025792 40722732417024 40752327426048 40856609376576 40864130793472 40893828562944 41040878764032 41183381815296 41213311598592 41361510629376 41369124995072 41399189766144 41505126985728 41535290595456 41542936952832 41692321284096 41722620936192 41867491147776 42018042544128 42048578912256 42056319762432 42163938525184 42194580922368 42202348650496 42261672886272 42384884760576 42408414806016 42524226085824 42532054499328 42560911310848 42591842205696 42684995600384 42716016672768 42739730546688 42864336175104 42893418430464 42924590972928 42932493090816 43049735553024 43073634691584 43199213801472 43259939339904 43267903193088 43299347890176 43410147462612 43418138968064 43605933686784 43757343178752 43834436222976 43946605043712 43954695307264 43986639126528 44099197422336 44298091364352 44330284744704 44530220924928 44644170203136 44676615094272 44684839747584 44747653644288 44799184683008 44878113275904 44903027441664 45033940058112 45097244688384 45220968267776 45228723535872 45253832343552 45352807825408 45385767714816 45457933860864 45574257082368 45607377908736 45615773908992 45740344025088 45813073969152 45963685548648 45972147142656 46005557133312 46170988609536 46331304542208 46531699458048 46540265619456 46574088486912 46693267858944 46701863763968 46735804071936 46903861444608 47066722074624 47100927541248 47141561040896 47270297862144 47313359732736 47434430840832 47468903537664 47477642231808 47509854486528 47544381997056 47648367181824 47682995355648 47709466656768 47848561311744 47881025224704 47915822481408 48020620050432 48047278784512 48055518756864 48082196865024 48187358314496 48222378196992 48255095734272 48299054727168 48422648150016 48457839028032 48466759778304 48599115526656 48641041498112 48676391092224 48845406339072 49021049634816 49056675397632 49065706389504 49227011076096 49439930674176 49449032220672 49484969017344 49611597100128 49620730249216 49835352784896 50008392204288 50087908605952 50096498540544 50224691478528 50233937494016 50270444716032 50399082768384 50479220391936 50515905871872 50626390130688 50663182565376 50873589301248 50910561386496 51021908803584 51050233708544 51058988679168 51140175593472 51199068209152 51271039217664 51317745647616 51449063659392 51539708215296 51681106591744 51718665535488 51951924412416 52084865236992 52122717609984 52132313038848 52357798821888 52529926341312 52539596734464 52577779580928 52766844125184 52950062333952 53034256171008 53179085094912 53188874993664 53218402893824 53227529699328 53363734695936 53373558587392 53412347510784 53448586297344 53604413079552 53634171666432 53673149988864 53790539513856 53829631475712 53866153377792 54023197556736 54053188632576 54092471473152 54210778103808 54250175471616 54286982701056 54296976556032 54336436568064 54475479168768 54525104750592 54721171685376 54760939978752 54911175753728 54951082131456 55148680839168 55198919688192 55340169314304 55380387460608 55390582603776 55589761712128 55630161248256 55813046737644 55823321530368 56024056725504 56064771883008 56259441229824 56348897181696 56502777913344 56513179680768 56544553074688 56554250305536 56698968114432 56709405999104 56789122940928 56954688897024 56986307395584 57152448233472 57191224573952 57232787963904 57243324121088 57399647404032 57431512922112 57598951735296 57679919119872 57690537590784 57732463853568 57880196616816 58141244915712 58183498727424 58343124238336 58445914963968 58595473391616 58648852168704 58798929896448 58902523674624 59064121819136 59107046326272 59525560270848 59568820125696 59579786330112 59663538192384 59837484367872 59870703255552 60034201532928 60045253410816 60088890949632 60129659584512 60304964714496 60338443124736 60514356953088 60599422550016 60610578481152 60765676109824 60776097251328 60809837211648 60821031878656 60987125366784 61084098625536 61284914064864 61296196190208 61340742844416 61561318146048 61775072722944 61819967397888 62042265944064 62053687492608 62098784649216 62257690478592 62314405429248 62538481926144 62583931404288 62755629432832 62801236721664 63027063816192 63084479643648 63245907787776 63291871383552 63303522975744 63346472648704 63392509329408 63531156242432 63577327140864 63612622209024 63786339128736 63798081748992 63841366966272 63887763308544 64027493400576 64074025009152 64109595820032 64296504262656 64340127645696 64386886459392 64398739636224 64563530866688 64574603329536 64610452037376 64622346371072 64798820702208 64901854789632 65115221193918 65127208452096 65361399513088 65408900530176 65420941852672 65636014768128 65919907565568 65932042960896 65979958689792 66148796133504 66447137046528 66495427117056 66677856272384 66795331387392 66966255304704 67027259621376 67121480466432 67198777024512 67305627189248 67317169913856 67354541162496 67501853507584 67550910087168 67831452401664 67880748515328 68029211738112 68078651572224 68186900791296 68361385623552 68411066863104 68423660863488 68598751545856 68610516037632 68719610953728 68958220713984 69256482914304 69446486982656 69496956813312 69509750718464 69810398429184 70039901788416 70052795645952 70103706107904 70355792166912 70600083111936 70651391311872 70712341561344 70905446793216 70918499991552 70970039599104 71151646261248 71216463347712 71264781729792 71316572995584 71472550772736 71512228888576 71524493033472 71564199985152 71720719351808 71772841967616 71821537837056 72030930075648 72070918176768 72123295297536 72281037471744 72333567295488 72382643601408 72395968741376 72448582090752 72633972225024 72686758542048 72700139667456 72898673289984 72961562247168 73014586638336 73268109508608 73531574452224 73585013096448 73598559584256 73786892419072 73840516614144 73854110138368 74173548331008 74417395650192 74431095373824 74698742300672 74753029177344 75012588306432 75131862908928 75337037217792 75350906241024 75405667074048 75598624152576 75718830587904 75773858807808 75939585196032 75981743194112 75994773848064 76203264311296 76310383951872 76532863205376 76575350562816 76710263390208 76798602313728 76906558826496 76920716787712 76976618471424 77173595489088 77521659887616 77577998303232 77927886618624 78127297855488 78184076414976 78198469558272 78398573195264 78536698232832 78809395101696 79150266187776 79367413694464 79425093500928 79439715106816 79551384256512 79783312490496 79827604340736 80045602043904 80060337881088 80118521266176 80172879446016 80406619619328 80451257499648 80509724983296 80685809270784 80744447213568 80799230066688 80814104641536 81034796335104 81079782948864 81316167155712 81430474051584 81445464834048 81504654852096 81713218753152 81728261586944 81787657125888 82081757528064 82366763630592 82426623197184 82723021258752 82738249990144 82798379532288 83010253971456 83070581190912 83085873905664 83384642568192 83445241872384 83734982295552 84036085088256 84097157824512 84112639524864 84327877050368 84389161844736 84404697300992 84523345772544 84769769521152 84816829612032 85048452171648 85064108998656 85121822621696 85183684411392 85369991200768 85432033345536 85479461093376 85728672350208 85786836860928 85849181945856 85864986181632 86099471106048 86147269383168 86398427602944 86519878679808 86535806386176 86598695780352 86820294925224 86836277936128 87211867373568 87514686357504 87668872445952 87893210087424 87909390614528 87973278253056 88198394844672 88596182728704 88660569489408 89288340406272 89353230188544 89369679495168 89495307288576 89598369366016 89756226551808 89806054883328 90067880116224 90194489376768 90441936535552 90457447071744 90507664687104 90705615650816 90771535429632 90915867721728 91148514164736 91214755817472 91231547817984 91480688050176 91626147938304 91927371097296 91944294285312 92011114266624 92341977219072 92662609084416 93063398916096 93080531238912 93148176973824 93386535717888 93403727527936 93471608143872 93807722889216 94133444149248 94201855082496 94283122081792 94540595724288 94626719465472 94868861681664 94937807075328 94955284463616 95019708973056 95088763994112 95296734363648 95365990711296 95418933313536 95697122623488 95762050449408 95831644962816 96041240100864 96094557569024 96111037513728 96164393730048 96374716628992 96444756393984 96510191468544 96598109454336 96845296300032 96915678056064 96933519556608 97198231053312 97282082996224 97352782184448 97672831790877 97690812678144 98042099269632 98113350795264 98131412779008 98454022152192 98879861348352 98898064441344 98969938034688 99223194200256 99241460498432 99670705569792 100016784408576 100175817211904 100192997081088 100449382957056 100467874988032 100540889432064 100798165536768 100958440783872 101031811743744 101252780261376 101326365130752 101747178602496 101821122772992 102043817607168 102100467417088 102117977358336 102280351186944 102398136418304 102542078435328 102635491295232 102898127318784 103079416430592 103362213183488 103437331070976 103903848824832 104169730473984 104245435219968 104264626077696 104715597643776 105059852682624 105079193468928 105155559161856 105533688250368 105900124667904 106068512342016 106358170189824 106377749987328 106436805787648 106455059398656 106727469391872 106747117174784 106824695021568 106897172594688 107208826159104 107268343332864 107346299977728 107581079027712 107659262951424 107732306755584 108046395113472 108106377265152 108184942946304 108421556207616 108500350943232 108573965402112 108593953112064 108672873136128 108950958337536 109050209501184 109442343370752 109521879957504 109822351507456 109902164262912 110297361678336 110397839376384 110680338628608 110760774921216 110781165207552 111179523424256 111260322496512 111626093475288 111646643060736 112048113451008 112129543766016 112518882459648 112697794363392 113005555826688 113026359361536 113089106149376 113108500611072 113397936228864 113418811998208 113578245881856 113909377794048 113972614791168 114304896466944 114382449147904 114465575927808 114486648242176 114799294808064 114863025844224 115197903470592 115359838239744 115381075181568 115464927707136 115760393233632 116282489831424 116366997454848 116686248476672 116891829927936 117190946783232 117297704337408 117597859792896 117805047349248 118128243638272 118214092652544 119051120541696 119137640251392 119159572660224 119327076384768 119674968735744 119741406511104 120068403065856 120090506821632 120177781899264 120259319169024 120609929428992 120676886249472 121028713906176 121198845100032 121221156962304 121531352219648 121552194502656 121619674423296 121642063757312 121974250733568 122168197251072 122569828129728 122592392380416 122681485688832 123122636292096 123550145445888 123639934795776 124084531888128 124107374985216 124197569298432 124515380957184 124628810858496 125076963852288 125167862808576 125511258865664 125602473443328 126054127632384 126168959287296 126491815575552 126583742767104 126607045951488 126692945297408 126785018658816 127062312484864 127154654281728 127225244418048 127572678257472 127596163497984 127682733932544 127775526617088 128054986801152 128148050018304 128219191640064 128593008525312 128680255291392 128773772918784 128797479272448 129127061733376 129149206659072 129220904074752 129244692742144 129597641404416 129803709579264 130230442387836 130254416904192 130722799026176 130817801060352 131272029536256 131839815131136 131864085921792 131959917379584 132297592267008 132894274093056 132990854234112 133355712544768 133590662774784 133932510609408 134054519242752 134242960932864 134397554049024 134611254378496 134634339827712 134709082324992 135003707015168 135101820174336 135662904803328 135761497030656 136058423476224 136157303144448 136373801582592 136722771247104 136822133726208 136847321726976 137197503091712 137221032075264 137439221907456 137916441427968 138512965828608 138892973965312 138993913626624 139019501436928 139620796858368 140079803576832 140105591291904 140207412215808 140711584333824 141200166223872 141302782623744 141424683122688 141810893586432 141940079198208 142303292522496 142432926695424 142529563459584 142633145991168 142945101545472 143024457777152 143048986066944 143128399970304 143441438703616 143545683935232 143643075674112 144061860151296 144141836353536 144246590595072 144562074943488 144667134590976 144765287202816 144791937482752 144897164181504 145267944450048 145373517084096 145400279334912 145797346579968 145923124494336 146029173276672 146536219017216 147063148904448 147170026192896 147197119168512 147573784838144 147681033228288 147708220276736 148347096662016 148834791300384 148862190747648 149397484601344 149506058354688 150025176612864 150263725817856 150674074435584 150701812482048 150811334148096 151197248305152 151437661175808 151547717615616 151879170392064 151963486388224 151989547696128 152406528622592 152620767903744 153065726410752 153150701125632 153420526780416 153597204627456 153813117652992 153841433575424 153953236942848 154347190978176 155043319775232 155155996606464 155855773237248 156254595710976 156368152829952 156396939116544 156797146390528 157073396465664 157618790203392 158300532375552 158734827388928 158850187001856 158879430213632 159102768513024 159566624980992 159655208681472 160091204087808 160120675762176 160237042532352 160345758892032 160813239238656 160902514999296 161019449966592 161371618541568 161488894427136 161598460133376 162069592670208 162159565897728 162632334311424 162860948103168 162890929668096 163009309704192 163426437506304 163456523173888 163575314251776 164163515056128 164733527261184 164853246394368 165446042517504 165476499980288 165596759064576 166020507942912 166141162381824 166171747811328 166769285136384 166890483744768 167469964591104 168072170176512 168194315649024 168655754100736 168778323689472 168809394601984 169046691545088 169539539042304 169633659224064 170096904343296 170128217997312 170243645243392 170367368822784 170739982401536 170864066691072 170958922186752 171457344700416 171573673721856 171698363891712 171729972363264 172198942212096 172294538766336 172796855205888 173039757359616 173071612772352 173197391560704 173640589850448 173672555872256 174423734747136 175029372715008 175337744891904 175786420174848 175818781229056 175946556506112 176396789689344 177192365457408 177321138978816 178576680812544 178706460377088 178739358990336 178990614577152 179196738732032 179512453103616 179612109766656 180135760232448 180388978753536 180883873071104 180914894143488 181015329374208 181411231301632 181543070859264 181831735443456 182297028329472 182429511634944 182463095635968 182961376100352 183252295876608 183854742194592 183888588570624 184022228533248 184683954438144 185325218168832 186126797832192 186161062477824 186296353947648 186773071435776 186807455055872 186943216287744 187615445778432 188266888298496 188403710164992 188566244163584 189081191448576 189253438930944 189737723363328 189875614150656 189910568927232 190039417946112 190177527988224 190593468727296 190731981422592 190837866627072 191394245246976 191524100898816 191663289925632 192082480201728 192189115138048 192222075027456 192328787460096 192749433257984 192889512787968 193020382937088 193196218908672 193690592600064 193831356112128 193867039113216 194396462106624 194564165992448 194705564368896 195345663581754 195381625356288 196084198539264 196226701590528 196262825558016 196908044304384 197759722696704 197796128882688 197939876069376 198446388400512 198482920996864 199341411139584 200033568817152 200351634423808 200385994162176 200898765914112 200935749976064 201081778864128 201596331073536 201916881567744 202063623487488 202505560522752 202652730261504 203494357204992 203642245545984 204087635214336 204200934834176 204235954716672 204560702373888 204796272836608 205084156870656 205270982590464 205796254637568 206158832861184 206724426366976 206874662141952 208339460947968 208490870439936 208529252155392 209431195287552 210119705365248 210158386937856 210311118323712 211067376500736 211800249335808 212137024684032 212716340379648 212755499974656 212873611575296 212910118797312 213454938783744 213494234349568 213649390043136 213794345189376 214417652318208 214536686665728 214692599955456 215162158055424 215318525902848 215464613511168 216092790226944 216212754530304 216369885892608 216843112415232 217000701886464 217147930804224 217187906224128 217345746272256 217901916675072 218100419002368 218884686741504 219043759915008 219644703014912 219804328525824 220594723356672 220795678752768 221360677257216 221521549842432 221562330415104 222359046848512 222520644993024 223252186950576 223293286121472 224096226902016 224259087532032 225037764919296 225395588726784 226011111653376 226052718723072 226178212298752 226217001222144 226795872457728 226837623996416 227156491763712 227818755588096 227945229582336 228609792933888 228764898295808 228931151855616 228973296484352 229598589616128 229726051688448 230395806941184 230719676479488 230762150363136 230929855414272 231520786467264 232564979662848 232733994909696 233372496953344 233783659855872 234381893566464 234595408674816 235195719585792 235610094698496 236256487276544 236428185305088 238102241083392 238275280502784 238319145320448 238654152769536 239349937471488 239482813022208 240136806131712 240181013643264 240355563798528 240518638338048 241219858857984 241353772498944 242057427812352 242397690200064 242442313924608 243062704439296 243104389005312 243239348846592 243284127514624 243948501467136 244336394502144 245139656259456 245184784760832 245362971377664 246245272584192 247100290891776 247279869591552 248169063776256 248214749970432 248395138596864 249030761914368 249257621716992 250153927704576 250335725617152 251022517731328 251204946886656 252108255264768 252337918574592 252983631151104 253167485534208 253214091902976 253385890594816 253570037317632 254124624969728 254309308563456 254450488836096 255145356514944 255192326995968 255365467865088 255551053234176 256109973602304 256296100036608 256438383280128 257186017050624 257360510582784 257547545837568 257594958544896 258254123466752 258298413318144 258441808149504 258489385484288 259195282808832 259607419158528 260460884775672 260508833808384 261445598052352 261635602120704 262544059072512 263679630262272 263728171843584 263919834759168 264595184534016 265788548186112 265981708468224 266711425089536 267865021218816 268109038485504 268485921865728 268795108098048 269222508756992 269268679655424 269418164649984 270007414030336 270203640348672 271325809606656 271522994061312 272116846952448 272314606288896 272747603165184 273445542494208 273644267452416 273694643453952 274395006183424 274442064150528 274878443814912 275832882855936 277025931657216 277785947930624 277987827253248 278039002873856 279241593716736 280159607153664 280211182583808 280414824431616 281423168667648 282400332447744 282605565247488 282849366245376 283621787172864 283880158396416 284606585044992 284865853390848 285059126919168 285266291982336 285890203090944 286048915554304 286097972133888 286256799940608 286882877407232 287091367870464 287286151348224 288123720302592 288283672707072 288493181190144 289124149886976 289334269181952 289530574405632 289583874965504 289794328363008 290535888900096 290747034168192 290800558669824 291594693159936 291846248988672 292058346553344 293072438034432 294126297808896 294340052385792 294394238337024 295147569676288 295362066456576 295416440553472 296694193324032 297669582600768 297724381495296 298794969202688 299012116709376 300050353225728 300527451635712 301348148871168 301403624964096 301622668296192 302394496610304 302875322351616 303095435231232 303758340784128 303926972776448 303979095392256 304813057245184 305241535807488 306131452821504 306301402251264 306841053560832 307194409254912 307626235305984 307682867150848 307906473885696 308694381956352 310086639550464 310311993212928 311711546474496 312509191421952 312736305659904 312793878233088 313594292781056 314146792931328 315237580406784 316601064751104 317469654777856 317700374003712 318205537026048 319133249961984 319310417362944 320182408175616 320241351524352 320474085064704 320691517784064 321626478477312 321805029998592 322038899933184 322743237083136 322977788854272 323196920266752 324139185340416 324319131795456 325264668622848 325721896206336 325781859336192 326018619408384 326852875012608 326913046347776 327150628503552 328327030112256 329467054522368 329706492788736 330892085035008 331193518129152 332041015885824 332282324763648 332343495622656 333538570272768 333780967489536 334939929182208 336144340353024 336388631298048 337311508201472 337556647378944 337618789203968 338093383090176 339079078084608 339267318448128 340193808686592 340256435994624 340487290486784 340734737645568 341479964803072 341728133382144 341917844373504 342914689400832 343147347443712 343396727783424 343459944726528 344397884424192 344589077532672 345593710411776 346079514719232 346143225544704 346394783121408 347281179700896 347345111744512 348847469494272 350058745430016 350675489783808 351572840349696 351637562458112 351893113012224 352793579378688 354384730914816 354642277957632 357153361625088 357412920754176 357478717980672 357981229154304 358393477464064 359024906207232 359224219533312 360271520464896 360777957507072 361767746142208 361829788286976 362030658748416 362822462603264 363086141718528 363663470886912 364594056658944 364859023269888 364926191271936 365922752200704 366504591753216 367709484389184 367777177141248 368044457066496 369367908876288 370650436337664 372253595664384 372322124955648 372592707895296 373546142871552 373614910111744 373886432575488 375230891556864 376533776596992 376807420329984 378162382897152 378506877861888 379475446726656 379751228301312 379821137854464 380078835892224 380355055976448 381186937454592 381463962845184 381675733254144 382788490493952 383048201797632 383326579851264 384164960403456 384378230276096 384444150054912 384657574920192 385498866515968 385779025575936 386040765874176 386392437817344 387381185200128 387662712224256 387734078226432 388792924213248 389128331984896 389411128737792 390691327163508 390763250712576 392168397078528 392453403181056 393816088608768 395519445393408 395592257765376 395879752138752 396892776801024 396965841993728 398682822279168 400067137634304 400703268847616 400771988324352 401797531828224 401871499952128 402163557728256 403192662147072 403833763135488 404127246974976 405011121045504 405305460523008 406988714409984 407284491091968 408175270428672 408401869668352 408471909433344 409121404747776 409592545673216 410168313741312 410541965180928 411592509275136 412317665722368 413448852733952 413749324283904 416678921895936 416981740879872 417058504310784 418862390575104 420239410730496 420316773875712 420622236647424 422134753001472 423600498671616 424274049368064 425432680759296 425747223150592 425820237594624 426909877567488 426988468699136 427298780086272 427588690378752 428835304636416 429073373331456 429385199910912 430324316110848 430637051805696 430929227022336 432185580453888 432425509060608 432739771785216 433686224830464 434001403772928 434295861608448 434375812448256 434691492544512 435803833350144 436200838004736 437769373483008 438087519830016 439289406029824 439608657051648 441189446713344 441591357505536 442721354514432 443043099684864 443124660830208 444718093697024 445041289986048 446504373901152 446586572242944 448192453804032 448518175064064 450075529838592 450791177453568 452022223306752 452105437446144 452356424597504 452434002444288 453591744915456 453675247992832 454312983527424 455637511176192 455890459164672 457219585867776 457529796591616 457862303711232 457946592968704 459197179232256 459452103376896 460791613882368 461439352958976 461524300726272 461859710828544 463041572934528 465129959325696 465467989819392 466744993906688 467567319711744 468763787132928 469190817349632 470391439171584 471220189396992 472512974553088 472856370610176 476204482166784 476550561005568 476638290640896 477308305539072 478699874942976 478965626044416 480273612263424 480362027286528 480711127597056 481037276676096 482439717715968 482707544997888 484114855624704 484795380400128 486125408878592 486208778010624 486478697693184 486568255029248 487897002934272 488672789004288 490279312518912 490369569521664 490725942755328 492490545168384 494200581783552 494559739183104 496338127552512 496429499940864 496790277193728 498061523828736 498515243433984 500307855409152 500671451234304 502045035462656 502409893773312 504216510529536 505967262302208 506334971068416 506428183805952 506771781189632 507140074635264 508249249939456 508618617126912 508900977672192 510290713029888 510384653991936 510730935730176 511102106468352 512219947204608 512592200073216 512876766560256 514372034101248 514721021165568 515095091675136 515189917089792 516508246933504 516596826636288 516883616299008 516978770968576 518390565617664 519214838317056 520921769551344 521017667616768 522891196104704 523271204241408 525088118145024 527359260524544 527456343687168 527839669518336 529190369068032 531577096372224 531963416936448 533422850179072 535730042437632 536218076971008 536971843731456 537590216196096 538445017513984 538537359310848 538836329299968 540014828060672 540407280697344 542651619213312 543045988122624 544233693904896 544629212577792 545495206330368 546891084988416 547288534904832 547389286907904 548790012366848 548884128301056 549756887629824 551665765711872 554051863314432 555571895861248 555975654506496 556078005747712 558483187433472 560319214307328 560422365167616 560829648863232 562846337335296 564800664895488 565211130494976 565698732490752 567243574345728 567760316792832 569213170089984 569731706781696 570118253838336 570532583964672 571780406181888 572097831108608 572195944267776 572513599881216 573765754814464 574182735740928 574572302696448 576247440605184 576567345414144 576986362380288 578248299773952 578668538363904 579061148811264 579167749931008 579588656726016 581071777800192 581494068336384 581601117339648 583189386319872 583692497977344 584116693106688 586144876068864 588252595617792 588680104771584 588788476674048 590295139352576 590724132913152 590832881106944 593388386648064 595339165201536 595448762990592 597589938405376 598024233418752 600100706451456 601054903271424 602696297742336 602807249928192 603245336592384 604788993220608 605750644703232 606190870462464 607516681568256 607853945552896 607958190784512 609626114490368 610483071614976 612262905643008 612602804502528 613682107121664 614388818509824 615252470611968 615365734301696 615812947771392 617388763912704 620173279100928 620623986425856 625018382843904 625472611319808 625587756466176 627188585562112 628293585862656 630475160813568 633202129502208 634939309555712 635400748007424 636411074052096 638266499923968 638620834725888 640364816351232 640482703048704 640948170129408 641383035568128 643252956954624 643610059997184 644077799866368 645486474166272 645955577708544 646393840533504 648278370680832 648638263590912 650529337245696 651443792412672 651563718672384 652037238816768 653705750025216 653826092695552 654301257007104 656654060224512 658934109044736 659412985577472 661784170070016 662387036258304 664082031771648 664564649527296 664686991245312 667077140545536 667561934979072 669879858364416 672288680706048 672777262596096 674623016402944 675113294757888 675237578407936 676186766180352 678158156169216 678534636896256 680387617373184 680512871989248 680974580973568 681469475291136 682959929606144 683456266764288 683835688747008 685829378801664 686294694887424 686793455566848 686919889453056 688795768848384 689178155065344 691187420823552 692159029438464 692286451089408 692789566242816 694562359401792 694690223489024 697694938988544 700117490860032 701350979567616 703145680699392 703275124916224 703786226024448 705587158757376 708769461829632 709284555915264 714306723250176 714825841508352 714957435961344 715962458308608 716786954928128 718049812414464 718448439066624 720543040929792 721555915014144 723535492284416 723659576573952 724061317496832 725644925206528 726172283437056 727326941773824 729188113317888 729718046539776 729852382543872 731845504401408 733009183506432 735418968778368 735554354282496 736088914132992 738735817752576 741300872675328 744507191328768 744644249911296 745185415790592 747092285743104 747229820223488 747772865150976 750461783113728 753067553193984 753614840659968 756324765794304 757013755723776 758950893453312 759502456602624 759642275708928 760157671784448 760710111952896 762373874909184 762927925690368 763351466508288 765576980987904 766096403595264 766653159702528 768329920806912 768756460552192 768888300109824 769315149840384 770997733031936 771558051151872 772081531748352 772784875634688 774762370400256 775325424448512 775468156452864 777585848426496 778256663969792 778822257475584 781382654327016 781526501425152 784336794157056 784906806362112 787632177217536 791038890786816 791184515530752 791759504277504 793785553602048 793931683987456 797365644558336 800134275268608 801406537695232 803595063656448 804327115456512 806385324294144 807667526270976 808254493949952 810022242091008 810610921046016 813977428819968 814568982183936 816350540857344 816803739336704 816943818866688 818242809495552 819185091346432 820336627482624 821083930361856 823185018550272 824635331444736 826897705467904 827498648567808 833357843791872 833963481759744 834117008621568 837724781150208 840478821460992 840633547751424 841244473294848 844269506002944 847200997343232 848548098736128 850865361518592 851494446301184 851640475189248 853819755134976 853976937398272 854597560172544 855177380757504 857670609272832 858146746662912 858770399821824 860648632221696 861274103611392 861858454044672 864371160907776 864851018121216 865479543570432 867372449660928 868002807545856 868591723216896 868751624896512 869382985089024 871607666700288 872401676009472 875538746966016 876175039660032 878578812059648 879217314103296 882378893426688 883182715011072 885442709028864 886086199369728 886249321660416 889436187394048 890082579972096 893008747802304 893173144485888 896384907608064 897036350128128 900151059677184 901582354907136 904044446613504 904210874892288 904712849195008 904868004888576 907183489830912 907350495985664 908625967054848 911275022352384 911780918329344 914439171735552 915059593183232 915724607422464 918394358464512 918904206753792 921583227764736 922878705917952 923048601452544 923719421657088 926083145869056 930259918651392 930935979638784 933489987813376 935134639423488 937527574265856 938381634699264 940782878343168 942440378793984 945025949106176 945712741220352 952408964333568 953101122011136 954616611078144 957399749885952 957931252088832 960547224526848 960724054573056 961422255194112 962074553352192 964879435431936 965415089995776 968229711249408 969590760800256 972250817757184 972417556021248 972957395386368 973136510058496 975794005868544 977345578008576 980558625037824 980739139043328 981451885510656 984981090336768 988401163567104 989119478366208 992676255105024 993580554387456 996123047657472 997030486867968 1000615710818304 1001342902468608 1004090070925312 1004819787546624 1008433021059072 1011934524604416 1012669942136832 1012856367611904 1013543562379264 1014280149270528 1016498499878912 1017237234253824 1017801955344384 1020581426059776 1020769307983872 1021461871460352 1022204212936704 1024439894409216 1025184400146432 1025753533120512 1028744068202496 1029442042331136 1030190183350272 1030379834179584 1033016493867008 1033193653272576 1033767232598016 1033957541937152 1036781131235328 1038429676634112 1041843539102688 1042035335233536 1045782392209408 1046542408482816 1050176236290048 1054718521049088 1054912687374336 1055679339036672 1058380738136064 1063154192744448 1063926833872896 1066845700358144 1071460084875264 1072436153942016 1073943687462912 1075180432392192 1076890035027968 1077074718621696 1077672658599936 1080029656121344 1080814561394688 1085303238426624 1086091976245248 1088467387809792 1089258425155584 1090990412660736 1093782169976832 1094577069809664 1094778573815808 1097580024733696 1097768256602112 1099513775259648 1103331531423744 1108103726628864 1111143791722496 1111951309012992 1112156011495424 1116966374866944 1120638428614656 1120844730335232 1121659297726464 1125692674670592 1129601329790976 1130422260989952 1134487148691456 1135520633585664 1138426340179968 1139463413563392 1140236507676672 1141065167929344 1143560812363776 1144195662217216 1144391888535552 1145027199762432 1147531509628928 1148365471481856 1149144605392896 1152494881210368 1153134690828288 1153972724760576 1156496599547904 1157337076727808 1158122297622528 1158335499862016 1159177313452032 1162143555600384 1162988136672768 1163202234679296 1166378772639744 1167384995954688 1168233386213376 1172289752137728 1176505191235584 1177360209543168 1180590278705152 1181448265826304 1181665762213888 1186776773296128 1190678330403072 1190897525981184 1195179876810752 1196048466837504 1200201412902912 1202109806542848 1205392595484672 1205614499856384 1206490673184768 1209577986441216 1211501289406464 1212381740924928 1215033363136512 1215707891105792 1215916381569024 1219252228980736 1220966143229952 1224525811286016 1225205609005056 1227364214243328 1228777637019648 1230504941223936 1230731468603392 1231625895542784 1234777527825408 1240346558201856 1241247972851712 1250036765687808 1250945222639616 1251175512932352 1254377171124224 1256587171725312 1260950321627136 1266404259004416 1269878619111424 1270801496014848 1272822148104192 1277241669451776 1280729632702464 1280965406097408 1281896340258816 1282766071136256 1286505913909248 1287220119994368 1288155599732736 1290972948332544 1291911155417088 1292787681067008 1296556741361664 1297276527181824 1301058674491392 1302887584825344 1303127437344768 1304074477633536 1307411500050432 1307652185391104 1308602514014208 1313308120449024 1317868218089472 1318825971154944 1323568340140032 1324774072516608 1328164063543296 1329129299054592 1329373982490624 1334154281091072 1335123869958144 1339759716728832 1344577361412096 1345554525192192 1349246032805888 1350226589515776 1350475156815872 1352373532360704 1356316312338432 1357069273792512 1360775234746368 1361025743978496 1361949161947136 1362938950582272 1365919859212288 1366912533528576 1367671377494016 1371658757603328 1372589389774848 1373586911133696 1373839778906112 1377591537696768 1378356310130688 1382374841647104 1384318058876928 1384572902178816 1385579132485632 1389124718803584 1389380446978048 1395389877977088 1400234981720064 1402701959135232 1406291361398784 1406550249832448 1407572452048896 1411174317514752 1417538923659264 1418569111830528 1428613446500352 1429651683016704 1429914871922688 1431924916617216 1433573909856256 1436099624828928 1436896878133248 1441086081859584 1443111830028288 1447070984568832 1447319153147904 1448122634993664 1451289850413056 1452344566874112 1458376226635776 1459436093079552 1459704765087744 1463691008802816 1466018367012864 1470837937556736 1471108708564992 1472177828265984 1477471635505152 1482601745350656 1489014382657536 1489288499822592 1490370831581184 1494184571486208 1494459640446976 1495545730301952 1500923566227456 1506135106387968 1507229681319936 1512649531588608 1517901786906624 1519004913205248 1519284551417856 1520315343568896 1521420223905792 1524747749818368 1525855851380736 1526702933016576 1531153961975808 1532192807190528 1533306319405056 1536659841613824 1537512921104384 1537776600219648 1538630299680768 1541995466063872 1543116102303744 1544163063496704 1545569751269376 1549524740800512 1550650848897024 1550936312905728 1555171696852992 1556513327939584 1557644514951168 1562765308654032 1563053002850304 1568673588314112 1569813612724224 1575264354435072 1582077781573632 1582369031061504 1583519008555008 1587571107204096 1587863367974912 1594731289116672 1600268550537216 1602813075390464 1607190127312896 1608654230913024 1612770648588288 1615335052541952 1616508987899904 1620044484182016 1621221842092032 1627954857639936 1629137964367872 1632701081714688 1633607478673408 1633887637733376 1636485618991104 1638370182692864 1640673254965248 1642167860723712 1646370037100544 1649270662889472 1653795410935808 1654997297135616 1666715687583744 1667926963519488 1668234017243136 1675449562300416 1680957642921984 1681267095502848 1682488946589696 1688539012005888 1694401994686464 1697096197472256 1701730723037184 1702988892602368 1703280950378496 1707639510269952 1707953874796544 1709195120345088 1710354761515008 1715341218545664 1716293493325824 1717540799643648 1721297264443392 1722548207222784 1723716908089344 1728742321815552 1729702036242432 1730959087140864 1734744899321856 1736005615091712 1737183446433792 1737503249793024 1738765970178048 1743215333400576 1744803352018944 1751077493932032 1752350079320064 1757157624119296 1758434628206592 1764757786853376 1766365430022144 1770885418057728 1772172398739456 1772498643320832 1778872374788096 1780165159944192 1786017495604608 1786346288971776 1792769815216128 1794072700256256 1800302119354368 1803164709814272 1808088893227008 1808421749784576 1809425698390016 1809736009777152 1814366979661824 1814700991971328 1817251934109696 1822550044704768 1823561836658688 1828878343471104 1830119186366464 1831449214844928 1836788716929024 1837808413507584 1843166455529472 1845757411835904 1846097202905088 1847438843314176 1852166291738112 1860519837302784 1861871959277568 1866979975626752 1875055148531712 1876763269398528 1881565756686336 1884880757587968 1890051898212352 1891425482440704 1904817928667136 1906202244022272 1909233222156288 1914799499771904 1915862504177664 1921094449053696 1921448109146112 1922844510388224 1924149106704384 1929758870863872 1930830179991552 1936459422498816 1939181521600512 1944501635514368 1944835112042496 1945914790772736 1946273020116992 1951588011737088 1954691156017152 1961117250075648 1961478278086656 1962903771021312 1969962180673536 1976802327134208 1978238956732416 1985352510210048 1987161108774912 1992246095314944 1994060973735936 2001231421636608 2002685804937216 2008180141850624 2009639575093248 2016866042118144 2023869049208832 2025339884273664 2025712735223808 2027087124758528 2028560298541056 2034474468507648 2035603910688768 2041162852119552 2041538615967744 2042923742920704 2044408425873408 2048879788818432 2050368800292864 2051507066241024 2057488136404992 2058884084662272 2060380366700544 2060759668359168 2066032987734016 2066387306545152 2067534465196032 2067915083874304 2073562262470656 2076859353268224 2083687078205376 2084070670467072 2091564784418816 2093084816965632 2100352472580096 2109437042098176 2109825374748672 2111358678073344 2116761476272128 2126308385488896 2127853667745792 2133691400716288 2142920169750528 2144872307884032 2147887374925824 2150360864784384 2153780070055936 2154149437243392 2155345317199872 2160059312242688 2161629122789376 2170606476853248 2172183952490496 2176934775619584 2178516850311168 2181980825321472 2187564339953664 2189154139619328 2189557147631616 2195160049467392 2195536513204224 2199027550519296 2206663062847488 2216207453257728 2222287583444992 2223902618025984 2233932749733888 2241276857229312 2241689460670464 2243318595452928 2251385349341184 2259202659581952 2260844521979904 2268974297382912 2271041267171328 2276852680359936 2278926827126784 2280473015353344 2282130335858688 2287121624727552 2288391324434432 2288783777071104 2290054399524864 2295063019257856 2296730942963712 2298289210785792 2304989762420736 2306269381656576 2307945449521152 2312993199095808 2314674153455616 2316244595245056 2318354626904064 2324287111200768 2325976273345536 2326404469358592 2332757545279488 2334769991909376 2336466772426752 2344579504275456 2353010382471168 2354720419086336 2361180557410304 2362896531652608 2363331524427776 2373553546592256 2381356660806144 2381795051962368 2390359753621504 2392096933675008 2400402825805824 2404219613085696 2410785190969344 2412981346369536 2419155972882432 2423002578812928 2424763481849856 2430066726273024 2431415782211584 2431832763138048 2438504457961472 2441932286459904 2449051622572032 2450411218010112 2454728428486656 2457555274039296 2461009882447872 2461462937206784 2463251791085568 2469555055650816 2480693116403712 2482495945703424 2500073531375616 2501890445279232 2502351025864704 2508754342248448 2513174343450624 2521900643254272 2532808518008832 2539757238222848 2541602992029696 2545644296208384 2554483338903552 2561459265404928 2561930812194816 2563792680517632 2565532142272512 2573011827818496 2574440239988736 2576311199465472 2581945896665088 2583822310834176 2585575362134016 2593113482723328 2594553054363648 2602117348982784 2605775169650688 2606254874689536 2608148955267072 2614823000100864 2615304370782208 2617205028028416 2626616240898048 2635736436178944 2637651942309888 2647136680280064 2649548145033216 2656328127086592 2658258598109184 2658747964981248 2668308562182144 2670247739916288 2679519433457664 2689154722824192 2691109050384384 2698492065611776 2700453179031552 2700950313631744 2704747064721408 2712632624676864 2714138547585024 2721550469492736 2722051487956992 2723898323894272 2725877901164544 2731839718424576 2733825067057152 2735342754988032 2743317515206656 2745178779549696 2747173822267392 2755183075393536 2756712620261376 2764749683294208 2768636117753856 2769145804357632 2771158264971264 2778249437607168 2778760893956096 2790779755954176 2800469963440128 2805403918270464 2812582722797568 2813100499664896 2815144904097792 2822348635029504 2835077847318528 2837138223661056 2857226893000704 2859303366033408 2863849833234432 2867147819712512 2872199249657856 2873793756266496 2882172163719168 2886223660056576 2894141969137664 2894638306295808 2896245269987328 2902579700826112 2904689133748224 2916752453271552 2918872186159104 2919409530175488 2927382017605632 2932036734025728 2941675875113472 2942217417129984 2944355656531968 2954943271010304 2965203490701312 2978028765315072 2980741663162368 2988369142972416 2988919280893952 2991091460603904 3001847132454912 3012270212775936 3014459362639872 3025299063177216 3035803573813248 3038009826410496 3038569102835712 3040630687137792 3042840447811584 3049495499636736 3051711702761472 3053405866033152 3062307923951616 3064385614381056 3066612638810112 3073319683227648 3075025842208768 3075553200439296 3077260599361536 3083990932127744 3086232204607488 3088326126993408 3091139502538752 3099049481601024 3101301697794048 3101872625811456 3110343393705984 3113026655879168 3115289029902336 3125530617308064 3126106005700608 3137347176628224 3139627225448448 3150528708870144 3164155563147264 3164738062123008 3167038017110016 3175142214408192 3175726735949824 3189462578233344 3200537101074432 3205626150780928 3214380254625792 3217308461826048 3225541297176576 3230670105083904 3233017975799808 3240088968364032 3242443684184064 3255909715279872 3258275928735744 3265402163429376 3267214957346816 3267775275466752 3272971237982208 3276740365385728 3281346509930496 3284335721447424 3292740074201088 3298541325778944 3307590821871616 3309994594271232 3333431375167488 3335853927038976 3336468034486272 3350899124600832 3361915285843968 3362534191005696 3364977893179392 3377078024011776 3388803989372928 3403461446074368 3405977785204736 3406561900756992 3415279020539904 3415907749593088 3418390240690176 3420709523030016 3430682437091328 3432586986651648 3435081599287296 3442594528886784 3445096414445568 3447433816178688 3457484643631104 3459404072484864 3461918174281728 3469489798643712 3472011230183424 3474366892867584 3475006499586048 3477531940356096 3486430666801152 3489606704037888 3502154987864064 3504700158640128 3514315248238592 3516869256413184 3529515573706752 3541770836115456 3544344797478912 3544997286641664 3557744749576192 3560330319888384 3572034991209216 3572692577943552 3585539630432256 3588145400512512 3600604238708736 3606329419628544 3616177786454016 3616843499569152 3618851396780032 3619472019554304 3628733959323648 3629401983942656 3634503868219392 3645100089409536 3647123673317376 3657756686942208 3660238372732928 3662898429689856 3673577433858048 3675616827015168 3686332911058944 3691514823671808 3692194405810176 3694877686628352 3704332583476224 3721039674605568 3723743918555136 3733959951253504 3750110297063424 3753526538797056 3763131513372672 3769761515175936 3780103796424704 3782850964881408 3809635857334272 3812404488044544 3818466444312576 3831725008355328 3842188898107392 3842896218292224 3845689020776448 3848298213408768 3859517741727744 3861660359983104 3872918844997632 3878363043201024 3889003271028736 3889670224084992 3891829581545472 3892546040233984 3903176023474176 3909382312034304 3922234500151296 3922956556173312 3925807542042624 3939924361347072 3953604654268416 3956477913464832 3970705020420096 3974322217549824 3984492190629888 3988121947471872 4002462843273216 4005371609874432 4016360283701248 4019279150186496 4033732084236288 4047738098417664 4050679768547328 4051425470447616 4054174249517056 4057120597082112 4068948937015296 4071207821377536 4082325704239104 4083077231935488 4085847485841408 4088816851746816 4097759577636864 4100737600585728 4103014132482048 4114976272809984 4117768169324544 4120760733401088 4121519336718336 4132065975468032 4132774613090304 4135068930392064 4135830167748608 4147124524941312 4153718706536448 4167374156410752 4168141340934144 4183129568837632 4186169633931264 4200704945160192 4218874084196352 4219650749497344 4222717356146688 4233522952544256 4252616770977792 4255707335491584 4267382801432576 4285840339501056 4289744615768064 4295774749851648 4300721729568768 4307560140111872 4308298874486784 4310690634399744 4320118624485376 4323258245578752 4341212953706496 4344367904980992 4353869551239168 4357033700622336 4375128679907328 4378308279238656 4379114295263232 4390320098934784 4391073026408448 4398055101038592 4413326125694976 4432414906515456 4444575166889984 4447805236051968 4467865499467776 4482553714458624 4483378921340928 4486637190905856 4502770698682368 4518405319163904 4521689043959808 4537948594765824 4553705360719872 4557853654253568 4560946030706688 4564260671717376 4574243249455104 4576782648868864 4577567554142208 4580108799049728 4590126038515712 4593461885927424 4596578421571584 4609979524841472 4612538763313152 4615890899042304 4625986398191616 4629348306911232 4632489190490112 4636709253808128 4648574222401536 4651952546691072 4652808938717184 4665515090558976 4669539983818752 4672933544853504 4689159008550912 4706020764942336 4709440838172672 4722361114820608 4725793063305216 4726663048855552 4747107093184512 4762713321612288 4763590103924736 4780719507243008 4784193867350016 4800805651611648 4808439226171392 4821570381938688 4825962692739072 4838311945764864 4846005157625856 4849526963699712 4860133452546048 4862831564423168 4863665526276096 4877008915922944 4883864572919808 4898103245144064 4900822436020224 4909456856973312 4915110548078592 4922019764895744 4922925874413568 4926503582171136 4939110111301632 4961386232807424 4964991891406848 5000147062751232 5003780890558464 5004702051729408 5017508684496896 5026348686901248 5043801286508544 5065617036017664 5079514476445696 5083205984059392 5091288592416768 5108966677807104 5122918530809856 5123861624389632 5127585361035264 5131064284545024 5146023655636992 5148880479977472 5152622398930944 5163891793330176 5167644621668352 5171150724268032 5186226965446656 5189106108727296 5204234697965568 5211550339301376 5212509749379072 5216297910534144 5229646000201728 5230608741564416 5234410056056832 5253232481796096 5271472872357888 5275303884619776 5294273360560128 5299096290066432 5312656254173184 5316517196218368 5317495929962496 5336617124364288 5340495479832576 5359038866915328 5378309445648384 5382218100768768 5396984131223552 5400906358063104 5409494129442816 5425265249353728 5428277095170048 5443100938985472 5444102975913984 5447796647788544 5451755802329088 5463679436849152 5467650134114304 5470685509976064 5486635030413312 5490357559099392 5494347644534784 5510366150787072 5513425240522752 5529499366588416 5537272235507712 5538291608715264 5542316529942528 5556498875214336 5557521787912192 5581559511908352 5600939926880256 5625165445595136 5630289808195584 5644697270059008 5670155694637056 5674276447322112 5714453786001408 5718606732066816 5727699666468864 5734295639425024 5744398499315712 5747587512532992 5764344327438336 5772447320113152 5788283938275328 5789276612591616 5792490539974656 5805159401652224 5809378267496448 5833504906543104 5837744372318208 5838819060350976 5854764035211264 5864073468051456 5883351750226944 5884434834259968 5888711313063936 5909886542020608 5930406981402624 5956057530630144 5961483326324736 5976738285944832 5977838561787904 5982182921207808 6003694264909824 6024540425551872 6028918725279744 6050598126354432 6071607147626496 6076019652820992 6077138205671424 6081261374275584 6085680895623168 6103423405522944 6106811732066304 6124615847903232 6128771228762112 6133225277620224 6146639366455296 6150051684417536 6151106400878592 6154521198723072 6167981864255488 6172464409214976 6176652253986816 6182279005077504 6198098963202048 6202603395588096 6203745251622912 6220686787411968 6226053311758336 6230578059804672 6251061234616128 6252212011401216 6274694353256448 6279254450896896 6301057417740288 6328311126294528 6329476124246016 6334076034220032 6350284428816384 6351453471899648 6378925156466688 6401074202148864 6428760509251584 6434616923652096 6451082594353152 6461340210167808 6466035951599616 6480177936728064 6484887368368128 6511819430559744 6516551857471488 6530804326858752 6534429914693632 6535550550933504 6545942475964416 6553480730771456 6562693019860992 6568671442894848 6585480148402176 6597082651557888 6615181643743232 6619989188542464 6666862750334976 6671707854077952 6701798249201664 6723830571687936 6725068382011392 6729955786358784 6754156048023552 6777607978745856 6806922892148736 6811955570409472 6813123801513984 6830558041079808 6831815499186176 6836780481380352 6841419046060032 6861364874182656 6865173973303296 6870163198574592 6885189057773568 6890192828891136 6894867632357376 6914969287262208 6918808144969728 6923836348563456 6938979597287424 6944022460366848 6948733785735168 6955063880712192 6972861333602304 6979213408075776 7004309975728128 7009400317280256 7028630496477184 7033738512826368 7059031147413504 7083541672230912 7088689594957824 7089994573283328 7115489499152384 7120660639776768 7144069982418432 7145385155887104 7171079260864512 7176290801025024 7201208477417472 7212658839257088 7232355572908032 7237702793560064 7238944039108608 7257467918647296 7258803967885312 7269007736438784 7290200178819072 7294247346634752 7315513373884416 7320476745465856 7325796859379712 7347154867716096 7351233654030336 7372665822117888 7383029647343616 7384388811620352 7389755373256704 7408665166952448 7442079349211136 7447487837110272 7467919902507008 7500220594126848 7507053077594112 7526263026745344 7539523030351872 7560207592849408 7565701929762816 7619271714668544 7624808976089088 7636932888625152 7663450016710656 7684377796214784 7685792436584448 7691378041552896 7696596426817536 7719035483455488 7723320719966208 7745837689995264 7756726086402048 7778006542057472 7779340448169984 7783659163090944 7785092080467968 7806352046948352 7818764624068608 7844469000302592 7845913112346624 7851615084085248 7879848722694144 7907209308536832 7912955826929664 7941410040840192 7948644435099648 7968984381259776 7976243894943744 8004925686546432 8010743219748864 8032720567402496 8038558300372992 8067464168472576 8095476196835328 8101359537094656 8102850940895232 8108348499034112 8114241194164224 8137897874030592 8142415642755072 8164651408478208 8166154463870976 8171694971682816 8177633703493632 8195519155273728 8201475201171456 8206028264964096 8229952545619968 8235536338649088 8241521466802176 8264131950936064 8265549226180608 8270137860784128 8271660335497216 8294249049882624 8307437413072896 8334748312821504 8336282681868288 8366259137675264 8372339267862528 8401409890320384 8437748168392704 8439301498994688 8445434712293376 8467045905088512 8505233541955584 8511414670983168 8534765602865152 8571680679002112 8591549499703296 8601443459137536 8615120280223744 8616597748973568 8621381268799488 8640237248970752 8646516491157504 8682425907412992 8688735809961984 8707739102478336 8714067401244672 8750257359814656 8756616558477312 8758228590526464 8780640197869568 8782146052816896 8796110202077184 8826652251389952 8864829813030912 8889150333779968 8895610472103936 8965107428917248 8966757842681856 8973274381811712 9005541397364736 9036810638327808 9043378087919616 9075897189531648 9107410721439744 9115707308507136 9121892061413376 9128521343434752 9148486498910208 9153565297737728 9155135108284416 9160217598099456 9180252077031424 9186923771854848 9193156843143168 9219959049682944 9225077526626304 9231781798084608 9251972796383232 9258696613822464 9264978380980224 9273418507616256 9297148444803072 9303905093382144 9305617877434368 9331030181117952 9339079967637504 9345867089707008 9378318017101824 9412041529884672 9418881676345344 9444722229641216 9451586126610432 9453326097711104 9494214186369024 9525426643224576 9527180207849472 9561439014486016 9568387734700032 9601611303223296 9616878452342784 9643140763877376 9651925385478144 9676623891529728 9692010315251712 9699053927399424 9720266905092096 9725663128846336 9727331052552192 9754017831845888 9767729145839616 9796206490288128 9801644872040448 9818913713946624 9830221096157184 9844039529791488 9845851748827136 9853007164342272 9878220222603264 9922772465614848 9929983782813696 10000294125502464 10007561781116928 10009404103458816 10035017368993792 10052697373802496 10087602573017088 10131234072035328 10159028952891392 10166411968118784 10217933355614208 10245837061619712 10247723248779264 10255170722070528 10262128569090048 10292047311273984 10297760959954944 10305244797861888 10327783586660352 10335289243336704 10342301448536064 10372453930893312 10378212217454592 10408469395931136 10423100678602752 10425019498758144 10432595821068288 10459292000403456 10461217483128832 10468820112113664 10506464963592192 10542945744715776 10550607769239552 10588546721120256 10625312508346368 10633034392436736 10634991859924992 10673234248728576 10680990959665152 10718077733830656 10756618891296768 10764436201537536 10793968262447104 10801812716126208 10818988258885632 10850530498707456 10856554190340096 10886201877970944 10888205951827968 10895593295577088 10903511604658176 10927358873698304 10935300268228608 10941371019952128 10973270060826624 10980715118198784 10988695289069568 11020732301574144 11026850481045504 11058998733176832 11074544471015424 11076583217430528 11084633059885056 11112997750428672 11115043575824384 11163119023816704 11201879853760512 11250330891190272 11260579616391168 11289394540118016 11340311389274112 11348552894644224 11428907572002816 11437213464133632 11455399332937728 11468591278850048 11495175025065984 11528688654876672 11544894640226304 11576567876550656 11578553225183232 11584981079949312 11610318803304448 11618756534992896 11667009813086208 11675488744636416 11677638120701952 11709528070422528 11728146936102912 11766703500453888 11768869668519936 11777422626127872 11819773084041216 11860813962805248 11912115061260288 11922966652649472 11953476571889664 11955677123575808 11964365842415616 12007388529819648 12049080851103744 12057837450559488 12101196252708864 12143214295252992 12152039305641984 12154276411342848 12162522748551168 12171361791246336 12206846811045888 12213623464132608 12249231695806464 12257542457524224 12266450555240448 12293278732910592 12300103368835072 12302212801757184 12309042397446144 12335963728510976 12344928818429952 12353304507973632 12364558010155008 12396197926404096 12405206791176192 12407490503245824 12441373574823936 12452106623516672 12461156119609344 12502122469232256 12504424022802432 12549388706512896 12558508901793792 12602114835480576 12656622252589056 12658952248492032 12668152068440064 12700568857632768 12702906943799296 12757850312933376 12802148404297728 12857521018503168 12869233847304192 12902165188706304 12922680420335616 12932071903199232 12960355873456128 12969774736736256 13023638861119488 13033103714942976 13061608653717504 13068859829387264 13071101101867008 13106961461542912 13125386039721984 13137342885789696 13170960296804352 13194165303115776 13230363287486464 13239978377084928 13333725500669952 13343415708155904 13403596498403328 13447661143375872 13450136764022784 13459911572717568 13508312096047104 13555215957491712 13613845784297472 13623911140818944 13661116082159616 13673560962760704 13682838092120064 13722729748365312 13730347946606592 13740326397149184 13770378115547136 13780385657782272 13789735264714752 13829938574524416 13837616289939456 13847672697126912 13877959194574848 13888044920733696 13897467571470336 13910127761424384 13945722667204608 13958426816151552 14008619951456256 14018800634560512 14057260992954368 14067477025652736 14118062294827008 14167083344461824 14177379189915648 14179989146566656 14241321279553536 14288139964836864 14290770311774208 14342158521729024 14352581602050048 14402416954834944 14425317678514176 14464711145816064 14475405587120128 14477888078217216 14514935837294592 14517607935770624 14538015472877568 14580400357638144 14588494693269504 14631026747768832 14640953490931712 14651593718759424 14694309735432192 14702467308060672 14745331644235776 14766059294687232 14768777623240704 14779510746513408 14817330333904896 14884158698422272 14894975674220544 14935839805014016 15000441188253696 15014106155188224 15052526053490688 15079046060703744 15120415185698816 15131403859525632 15238543429337088 15249617952178176 15273865777250304 15326900033421312 15368755592429568 15371584873168896 15382756083105792 15393192853635072 15438070966910976 15446641439932416 15491675379990528 15513452172804096 15556013084114944 15558680896339968 15567318326181888 15612704093896704 15637529248137216 15688938000605184 15691826224693248 15703230168170496 15759697445388288 15814418617073664 15825911653859328 15882820081680384 15897288870199296 15937968762519552 15952487789887488 16009851373092864 16021486439497728 16065441134804992 16077116600745984 16134928336945152 16190952393670656 16202719074189312 16228482388328448 16275795748061184 16284831285510144 16329302816956416 16332308927741952 16343389943365632 16355267406987264 16391038310547456 16402950402342912 16412056529928192 16459905091239936 16471072677298176 16483042933604352 16528263901872128 16531098452361216 16540275721568256 16543320670994432 16588498099765248 16614874826145792 16669496625643008 16672565363736576 16732518275350528 16744678535725056 16802819780640768 16875496336785408 16890869424586752 16934091810177024 17010467083911168 17022829341966336 17069531205730304 17143361358004224 17183098999406592 17202886918275072 17230240560447488 17233195497947136 17242762537598976 17280474497941504 17293032982315008 17364851814825984 17377471619923968 17415478204956672 17428134802489344 17500514719629312 17513233116954624 17516457181052928 17561280395739136 17564292105633792 17592220404154368 17653304502779904 17729659626061824 17778300667559936 17791220944207872 17930214857834496 17933515685363712 17946548763623424 18011082794729472 18073621276655616 18086756175839232 18151794379063296 18214821442879488 18231414617014272 18243784122826752 18257042686869504 18307130595475456 18310270216568832 18320435196198912 18360504154062848 18373847543709696 18386313686286336 18439918099365888 18450155053252608 18463563596169216 18503945592766464 18517393227644928 18529956761960448 18546837015232512 18594296889606144 18607810186764288 18611235754868736 18662060362235904 18678159935275008 18691734179414016 18756636034203648 18824083059769344 18837763352690688 18889444459282432 18903172253220864 18906652195422208 18988428372738048 19050853286449152 19054360415698944 19122878028972032 19136775469400064 19203222606446592 19286281527754752 19303850770956288 19353247783059456 19384020630503424 19398107854798848 19440533810184192 19451326257692672 19454662105104384 19508035663691776 19535458291679232 19592412980576256 19603289744080896 19637827427893248 19660442192314368 19688079059582976 19691703497654272 19706014328684544 19756440445206528 19845544931229696 19859967565627392 20000588251004928 20015123562233856 20070034737987584 20105394747604992 20175205146034176 20262468144070656 20318057905782784 20332823936237568 20435866711228416 20491674123239424 20495446497558528 20510341444141056 20524257138180096 20584094622547968 20595521919909888 20610489595723776 20655567173320704 20670578486673408 20684602897072128 20744907861786624 20756424434909184 20816938791862272 20846201357205504 20865191642136576 20918584000806912 20922434966257664 20937640224227328 21012929927184384 21085891489431552 21101215538479104 21177093442240512 21250625016692736 21266068784873472 21269983719849984 21346468497457152 21361981919330304 21436155467661312 21513237782593536 21528872403075072 21587936524894208 21603625432252416 21637976517771264 21713108380680192 21772403755941888 21776411903655936 21791186591154176 21807023209316352 21854717747396608 21870600536457216 21882742039904256 21946540121653248 21961430236397568 21977390578139136 22041464603148288 22053700962091008 22117997466353664 22149088942030848 22153166434861056 22169266119770112 22225995500857344 22230087151648768 22326238047633408 22403759707521024 22500661782380544 22521159232782336 22578789080236032 22680622778548224 22697105789288448 22857815144005632 22874426928267264 22910798665875456 22937182557700096 22990350050131968 23057377309753344 23089789280452608 23153135753101312 23157106450366464 23169962159898624 23220637606608896 23237513069985792 23334019626172416 23350977489272832 23355276241403904 23419056140845056 23456293872205824 23533407000907776 23537739337039872 23554845252255744 23639546168082432 23721627925610496 23824230122520576 23845933305298944 23906953143779328 23911354247151616 23928731684831232 24014777059639296 24098161702207488 24115674901118976 24202392505417728 24286428590505984 24304078611283968 24308552822685696 24325045497102336 24342723582492672 24413693622091776 24427246928265216 24498463391612928 24515084915048448 24532901110480896 24586557465821184 24600206737670144 24604425603514368 24618084794892288 24671927457021952 24689857636859904 24706609015947264 24792395852808192 24810413582352384 24814981006491648 24882747149647872 24904213247033344 24922312239218688 25004244938464512 25008848045604864 25098777413025792 25117017803587584 25204229670961152 25313244505178112 25317904496984064 25336304136880128 25401137715265536 25405813887598592 25515700625866752 25604296808595456 25715042037006336 25804330377412608 25845360840671232 25864143806398464 25920711746912256 25939549473472512 26047277722238976 26066207429885952 26123217307435008 26137719658774528 26142202203734016 26213922923085824 26250772079443968 26274685771579392 26341920593608704 26388330606231552 26460726574972928 26479956754169856 26667451001339904 26686831416311808 26895322286751744 26900273528045568 26919823145435136 27016624192094208 27110431914983424 27227691568594944 27247822281637888 27322232164319232 27347121925521408 27365676184240128 27445459496730624 27460695893213184 27480652794298368 27540756231094272 27560771315564544 27579470529429504 27659877149048832 27675232579878912 27695345394253824 27755918389149696 27776089841467392 27794935142940672 27820255522848768 27891445334409216 27916853632303104 28017239902912512 28037601269121024 28114521985908736 28134954051305472 28236124589654016 28334166688923648 28354758379831296 28359978293133312 28482642559107072 28576279929673728 28581540623548416 28684317043458048 28705163204100096 28804833909669888 28850635357028352 28929422291632128 28950811174240256 28955776156434432 29029871674589184 29035215871541248 29076030945755136 29160800715276288 29176989386539008 29262053495537664 29281906981863424 29303187437518848 29388619470864384 29404934616121344 29490663288471552 29532118589374464 29537555246481408 29559021493026816 29634660667809792 29768317396844544 29789951348441088 29871679610028032 30000882376507392 30028212310376448 30105052106981376 30158092121407488 30240830371397632 30262807719051264 30477086858674176 30499235904356352 30653800066842624 30737511184859136 30743169746337792 30765512166211584 30786385707270144 30876141933821952 30893282879864832 30983350759981056 31026904345608192 31112026168229888 31117361792679936 31134636652363776 31225408187793408 31275058496274432 31377876001210368 31383652449386496 31406460336340992 31519394890776576 31628837234147328 31651823307718656 31765640163360768 31875937525039104 31904975579774976 32019702746185728 32042972878995456 32130882269609984 32154233201491968 32269856673890304 32381904787341312 32405438148378624 32456964776656896 32551591496122368 32569662571020288 32658605633912832 32664617855483904 32686779886731264 32710534813974528 32782076621094912 32805900804685824 32824113059856384 32919810182479872 32942145354596352 32966085867208704 33056527803744256 33062196904722432 33080551443136512 33086641341988864 33176996199530496 33229749652291584 33338993251286016 33345130727473152 33465036550701056 33489357071450112 33605639561281536 33750992673570816 33781738849173504 33868183620354048 34020934167822336 34045658683932672 34139062411460608 34286722716008448 34366197998813184 34405773836550144 34460481120894976 34485525075197952 34586065964630016 34729703629651968 34754943239847936 34830956409913344 34856269604978688 35001029439258624 35026466233909248 35032914362105856 35122560791478272 35128584211267584 35184440808308736 35306609005559808 35459319252123648 35556601335119872 35582441888415744 35860429715668992 35867031370727424 35893097527246848 36022165589458944 36147242553311232 36173512351678464 36303588758126592 36429642885758976 36462829234028544 36487568245653504 36514085373739008 36614261190950912 36620540433137664 36640870392397824 36721008308125696 36747695087419392 36772627372572672 36879836198731776 36900310106505216 36927127192338432 37007891185532928 37034786455289856 37059913523920896 37093674030465024 37188593779212288 37215620373528576 37222471509737472 37324120724471808 37356319870550016 37383468358828032 37513272068407296 37648166119538688 37675526705381376 37778888918564864 37806344506441728 37976856745476096 38101706572898304 38108720831397888 38245756057944064 38273550938800128 38406445212893184 38572563055509504 38607701541912576 38706495566118912 38768041261006848 38796215709597696 38881067620368384 38902652515385344 38909324210208768 39016071327383552 39070916583358464 39184825961152512 39206579488161792 39320884384628736 39376158119165952 39412028657369088 39512880890413056 39691089862459392 39719935131254784 40001176502009856 40030247124467712 40140069475975168 40210789495209984 40350410292068352 40524936288141312 40636115811565568 40665647872475136 40871733422456832 40983348246478848 41020682888282112 41048514276360192 41168189245095936 41191043839819776 41220979191447552 41311134346641408 41341156973346816 41369205794144256 41489815723573248 41512848869818368 41633877583724544 41692402714411008 41730383284273152 41837168001613824 41844869932515328 41875280448454656 42025859854368768 42171782978863104 42202431076958208 42354186884481024 42501250033385472 42532137569746944 42539967439699968 42723963838660608 42872310935322624 43026475565187072 43057744806150144 43175873049788416 43207250864504832 43275953035542528 43426216761360384 43544807511883776 43552823807311872 43582373182308352 43614046418632704 43709435494793216 43741201072914432 43765484079808512 43893080243306496 43922860472795136 43954781156278272 44082929206296576 44107401924182016 44235994932707328 44298177884061696 44306332869722112 44338532239540224 44451991001714688 44460174303297536 44652476095266816 44807519415042048 45001323564761088 45042318465564672 45157578160472064 45361245557096448 45394211578576896 45715630288011264 45748853856534528 45821597331750912 45874365115400192 45980700100263936 46114754619506688 46179578560905216 46306271506202624 46314212900732928 46339924319797248 46441275213217792 46475026139971584 46668039252344832 46701954978545664 46838112281690112 46912587744411648 47066814001815552 47075478674079744 47109690504511488 47279092336164864 47443255851220992 47648460245041152 47691866610597888 47813906287558656 47822708494303232 47857463369662464 48029554119278592 48196323404414976 48231349802237952 48404785010835456 48572857181011968 48608157222567936 48685447164985344 48827387244183552 48854493856530432 48996926783225856 49030169830096896 49065802220961792 49173114931642368 49200413475340288 49208851207028736 49236169589784576 49343854914043904 49379715273719808 49413218031894528 49584791705616384 49620827164704768 49629962012983296 49765494299295744 49808426494066688 49844624478437376 50008489876929024 50017696091209728 50197554826051584 50234035607175168 50408459341922304 50626489010356224 50672608273760256 50802275430531072 50811627775197184 51031401251733504 51208593617190912 51430084074012672 51608660754825216 51690721681342464 51728287612796928 51841423493824512 51879098946945024 52094555444477952 52132414859771904 52246434614870016 52275439317549056 52284404407468032 52427845846171648 52501544158887936 52549371543158784 52683841187217408 52776661212463104 52921453149945856 52959913508339712 53334902002679808 53373662832623616 53790644573503488 53800547056091136 53839646290870272 54033248384188416 54220863829966848 54455383137189888 54495644563275776 54644464328638464 54694243851042816 54731352368480256 54921391786426368 54961305588596736 55081512462188544 55121542631129088 55158941058859008 55319754298097664 55350465159757824 55390690788507648 55511836778299392 55552179682934784 55589870285881344 55640511045697536 55782890668818432 55833707264606208 56034479805825024 56075202538242048 56229043971817472 56269908102610944 56472249179308032 56668333377847296 56709516759662592 56719956586266624 56965285118214144 57152559859347456 57163081247096832 57368634086916096 57410326408200192 57609667819339776 57858844583264256 57901622348480512 57911552312868864 58059743349178368 58070431743082496 58152061891510272 58321601430552576 58353978773078016 58524106991075328 58563813963726848 58606374875037696 58777238941728768 58809869232242688 58981326576943104 59064237178748928 59075110492962816 59118042986053632 59269321335619584 59536634793689088 59579902696882176 59743359220056064 60001764753014784 60210104213962752 60316184242814976 60481660742795264 60525615438102528 60954173717348352 60998471808712704 61307600133685248 61475022369718272 61486339492675584 61531024332423168 61572771414540288 61752283867643904 61786565759729664 61966701519962112 62053808691216384 62224052336459776 62234723585359872 62269273304727552 62450816375586816 62755752002420736 62767304898772992 62812920672681984 63038789781553152 63257674468294656 63303646615437312 63531280326721536 63751875050078208 63809951159549952 64039405492371456 64085945757990912 64261764539219968 64308466402983936 64539713347780608 64763809574682624 64810876296757248 64913929553313792 65139325142040576 65317211267825664 65329235710967808 65373559773462528 65421069627949056 65564153242189824 65611801609371648 65648226119712768 65839620364959744 65884290709192704 65932171734417408 66113055607488512 66124393809444864 66161102886273024 66173282683977728 66353992399060992 66459499304583168 66677986502572032 66690261454946304 66930073101402112 66978714142900224 67211279122563072 67501985347141632 67563477698347008 67736367240708096 68041868335644672 68091317367865344 68278124822921216 68573445432016896 68732395997626368 68811547673100288 68920962241789952 68971050150395904 69172131929260032 69459407259303936 69509886479695872 69661912819826688 69712539209957376 70002058878517248 70052932467818496 70065828724211712 70245121582956544 70257168422535168 70368881616617472 70613218011119616 70918638504247296 71113202670239744 71164883776831488 71720859431337984 71734062741454848 71786195054493696 72044331178917888 72294485106622464 72347024703356928 72607177516253184 72859285771517952 72925658468057088 72975136491307008 73028170747478016 73228522381901824 73241080866275328 73281740784795648 73442016616251392 73495390174838784 73545254745145344 73759672397463552 73800620213010432 73854254384676864 74015782371065856 74069572910579712 74119827047841792 74377187558424576 74431240747057152 74444943019474944 74648241448943616 74712639741100032 74766936717656064 75026544136814592 75296332239077376 75351053410762752 75557777837129728 75612689012883456 75953713490952192 76203413145796608 76217441662795776 76491512115888128 76547101877600256 76812890425786368 77145126111019008 77412991132237824 77536082522013696 77592431419195392 77762135240736768 77805305030770688 77818648420417536 78032142654767104 78141833166716928 78369651922305024 78413158976323584 78641768769257472 78752316238331904 78824057314738176 79025761780826112 79382179724918784 79439870262509568 80002353004019712 80060494248935424 80280138951950336 80700820584136704 81049872576282624 81272231623131136 81331295744950272 81743466844913664 81966696492957696 82041365776564224 82097028552720384 82336378490191872 82382087679639552 82441958382895104 82622268693282816 82682313946693632 82738411588288512 82979631447146496 83025697739636736 83267755167449088 83384805428822016 83460766568546304 83674336003227648 83689739865030656 83750560896909312 84051719708737536 84343565957726208 84404862153916416 84708373768962048 85002500066770944 85064275139493888 85079934879399936 85447927677321216 85744621870645248 86052951130374144 86115489612300288 86351746099576832 86414501729009664 86551906071085056 86852433522720768 87089615023767552 87105647614623744 87164746364616704 87228092837265408 87482402145828864 87530968159617024 87786160486612992 87845720945590272 87909562312556544 88165858412593152 88214803848364032 88471989865414656 88596355768123392 88612665739444224 88677064479080448 88903982003429376 88920348606595072 89304952190533632 89615038830084096 90002647129522176 90084636931129344 90315156320944128 90722491114192896 90788423157153792 91431260576022528 91497707713069056 91748730230800384 91961400200527872 92229509239013376 92359157121810432 92612543012405248 92628425801465856 92679848639594496 92882550426435584 92950052279943168 93336078504689664 93403909957091328 93676224563380224 93825175488823296 94133628003631104 94150957348159488 94219381009022976 94558184672329728 94886511702441984 95296920490082304 95627812575117312 95714926739324928 96059108238557184 96392646808829952 96462699604475904 96809570021670912 97145714362023936 97216314445135872 97370894329970688 97654774488367104 97708987713060864 97993853566451712 98060339660193792 98131604441923584 98346229863284736 98400826950680576 98417702414057472 98472339179569152 98687709828087808 98759430547439616 98826436063789056 99169583411232768 99241654329409536 99259924025966592 99530988598591488 99689248956874752 100016979753858048 100035392182419456 100395109652103168 100468071214350336 100816918683844608 101252978020712448 101345216547520512 101604550861062144 101623255550394368 102062802503467008 102417187234381824 102860168148025344 103217321509650432 103381443362684928 103456575225593856 103758197893890048 104189110888955904 104264829719543808 104492869229740032 104550878635098112 104568808814936064 104855691692343296 105003088317775872 105098743086317568 105367682374434816 105553322424926208 105842906299891712 105919827016679424 106669804005359616 106747325665247232 107581289147006976 107601094112182272 107679292581740544 108066496768376832 108441727659933696 108910766274379776 109288928657276928 109388487702085632 109462704736960512 109842783572852736 109922611177193472 110163024924377088 110243085262258176 110317882117718016 110639508596195328 110700930319515648 110781381577015296 111023673556598784 111104359365869568 111179740571762688 111281022091395072 111565781337636864 111667414529212416 112068959611650048 112150405076484096 112458087943634944 112539816205221888 112944498358616064 113336666755694592 113419033519325184 113930570236428288 114305119718694912 114326162494193664 114737268173832192 114820652816400384 115219335638679552 115717689166528512 115803244696961024 115823104625737728 116119486698356736 116140863486164992 116304123783020544 116643202861105152 116707957546156032 117048213982150656 117127627927453696 117212749750075392 117554477883457536 117619738464485376 117962653153886208 118128474357497856 118236085972107264 118538642671239168 119073269587378176 119159805393764352 119486718440112128 120003529506029568 120420208427925504 120632368485629952 120963321485590528 121051230876205056 121908347434696704 121996943617425408 122615200267370496 122950044739436544 123062048664846336 123145542829080576 123504567735287808 123573131519459328 123933403039924224 124107617382432768 124448104672919552 124469447170719744 124538546609455104 124901632751173632 125511504004841472 125534609797545984 125625841345363968 126077579563106304 126515348936589312 126607293230874624 127062560653443072 127503750100156416 127619902319099904 128171891515981824 128523529078439936 128616932805967872 129079426695561216 129527619149365248 129621752593514496 129827859106627584 130278650284081152 130634422535651328 130658471421935616 130747119546925056 130842139255898112 131128306484379648 131223603218743296 131296452239425536 131679240729919488 131768581418385408 131864343468834816 132226111214977024 132248787618889728 132322205772546048 132346565367955456 132707984798121984 132918998609166336 133355973005144064 133380522909892608 133860146202804224 133957428285800448 134422558245126144 135003970694283264 135126955396694016 135472734481416192 136083736671289344 136182634735730688 136556249645842432 137146890864033792 137464791995252736 137623095346200576 137841924483579904 137942100300791808 138344263858520064 138918814518607872 139019772959391744 139323825639653376 139425078419914752 140004117757034496 140105864935636992 140490243165913088 140514336845070336 140737763233234944 141226436022239232 141837277008494592 142226405340479488 142329767553662976 143441718862675968 143468125482909696 143572390108987392 144088662357835776 144588970213244928 144694049406713856 145214355032506368 145718571543035904 146056341494956032 146457044763803648 146482161732550656 146563481569591296 146884033232502784 146990780349677568 147090509490290688 147519344794927104 147601240426020864 147708508769353728 148031564742131712 148139145821159424 148239654095683584 148754375116849152 148862481494114304 148889886038949888 149296482897887232 149425279482200064 149533873435312128 150053088273629184 150592664478154752 150702106821525504 151115555674259456 151225378025766912 152406826291593216 152434883325591552 152983024231776256 153094203755200512 153625780851572736 154290252222038016 154825982264475648 155072165044027392 155184862838390784 155524270481473536 155610610061541376 155637296840835072 156064285309534208 156283666333433856 156739303844610048 156826317952647168 157283537538514944 157504632476663808 157648114629476352 158051523561652224 158764359449837568 158879740525019136 160004706008039424 160120988497870848 160560277903900672 161401641168273408 162099745152565248 162544463246262272 162662591489900544 163486933689827328 163933392985915392 164082731553128448 164194057105440768 164764175359279104 164883916765790208 165244537386565632 165364627893387264 165476823176577024 165959262894292992 166051395479273472 166535510334898176 166769610857644032 166921533137092608 167348672006455296 167379479730061312 167501121793818624 168103439417475072 168687131915452416 168809724307832832 169416747537924096 170005000133541888 170128550278987776 170159869758799872 170895855354642432 171489243741290496 172105902260748288 172230979224600576 172703492199153664 172829003458019328 173704867045441536 174179230047535104 174211295229247488 174329492729233408 174456185674530816 174964804291657728 175061936319234048 175572320973225984 175691441891180544 175819124625113088 176331716825186304 176429607696728064 176943979730829312 177192711536246784 177225331478888448 177354128958160896 177807964006858752 177840697213190144 178609904381067264 179230077660168192 180005294259044352 180630312641888256 181444982228385792 181576846314307584 182862521152045056 182995415426138112 183497460461600768 183922800401055744 184459018478026752 184718314243620864 185225086024810496 185256851602931712 185359697279188992 185765100852871168 185900104559886336 186672157009379328 186807819914182656 187352449126760448 188267256007262208 188301914696318976 188438762018045952 189116369344659456 189773023404883968 190593840980164608 191255625150234624 191429853478649856 192118216477114368 192785293617659904 192925399208951808 193619140043341824 194291428724047872 194432628890271744 194741788659941376 195417975426121728 195987707132903424 196120679320387584 196263208883847168 196692459726569472 196801653901361152 196835404828114944 196944678359138304 197375419656175616 197518861094879232 197652872127578112 198339166822465536 198483308658819072 198519848051933184 199061977197182976 199378497913749504 200033959507716096 200070784364838912 200790219304206336 200936142428700672 201633837367689216 202505956041424896 202690433095041024 203209101722124288 203246511100788736 204125605006934016 204834374468763648 205720336296050688 206434643019300864 206762886725369856 206913150451187712 207516395787780096 208378221777911808 208529659439087616 208985738459480064 209101757270196224 209137617629872128 209711383384686592 210006176635551744 210197486172635136 210735364748869632 211106644849852416 211685812599783424 211839654033358848 213339608010719232 213494651330494464 215162578294013952 215202188224364544 215358585163481088 216132993536753664 216883455319867392 217821532548759552 218577857314553856 218776975404171264 218925409473921024 219685567145705472 219845222354386944 220326049848754176 220486170524516352 220635764235436032 221279017192390656 221401860639031296 221562763154030592 222047347113197568 222208718731739136 222359481143525376 223131562675273728 223334829058424832 224137919223300096 224300810152968192 224916175887269888 225079632410443776 225888996717232128 226673333511389184 226838067038650368 227861140472856576 228610239437389824 228652324988387328 229474536347664384 229641305632800768 230438671277359104 231435378333057024 231606489393922048 232238973396713472 232608247566041088 233286405722210304 233415915092312064 234096427964301312 234255255854907392 234425499500150784 235108955766915072 235239476928970752 235925306307772416 236256948714995712 236472171944214528 237077285342478336 238146539174756352 238319610787528704 238973436880224256 240007059012059136 240840416855851008 242102461752410112 243816694869393408 243993887234850816 245230400534740992 245900089478873088 246124097329692672 246291085658161152 247009135470575616 247146263038918656 247866806079848448 248215234764865536 248896209345839104 248938894341439488 249077093218910208 249803265502347264 251023008009682944 251069219595091968 251251682690727936 252155159126212608 253030697873178624 253214586461749248 254125121306886144 255007500200312832 255239804638199808 256343783031963648 257047058156879872 257233865611935744 258158853391122432 259055238298730496 259243505187028992 259655718213255168 260557300568162304 261268845071302656 261316942843871232 261494239093850112 261684278511796224 262447206437486592 262592904478851072 263358481459838976 263537162836770816 263728686937669632 264452222429954048 264497575237779456 264644411545092096 265415969596243968 265837997218332672 266711946010288128 266761045819785216 267720292405608448 267914856571600896 268845116490252288 270007941388566528 270253910793388032 270945468962832384 272167473342578688 272365269471461376 273112499291684864 274293781728067584 275246190692401152 275884200601583616 276688527717040128 277837629037215744 278039545918783488 278647651279306752 278850156839829504 280008235514068992 280211729871273984 280980486331826176 281028673690140672 281475526466469888 282452872044478464 283674554016989184 284452810680958976 284659535107325952 286883437725351936 287144780217974784 288177324715671552 289177940426489856 289388098813427712 290428710065012736 291437143086071808 292112682989912064 292914089527607296 292964323465101312 293126963139182592 293768066465005568 293981560699355136 294181018980581376 295038689589854208 295202480852041728 295417017538707456 296063129484263424 296278291642318848 296479308191367168 297508750233698304 297724962988228608 297779772077899776 298592965795774464 299067746870624256 300106176547258368 301185328956309504 301404213643051008 302231111348518912 302450756051533824 304813652583186432 304869766651183104 305966048463552512 306188407510401024 307251561703145472 308580504444076032 309651964528951296 310144330088054784 310369725676781568 311221220123082752 311274593681670144 312128570619068416 312567332666867712 313478607689220096 313652635905294336 314567075077029888 315009264953327616 315296229258952704 316103047123304448 317528718899675136 317759481050038272 320009412016078848 320241976995741696 321120555807801344 322803282336546816 324199490305130496 325088926492524544 325325182979801088 327866785971830784 328165463106256896 328388114210881536 329528350718558208 329767833531580416 330489074773131264 330729255786774528 330953646353154048 331918525788585984 332102790958546944 333071020669796352 333539221715288064 333843066274185216 334697344012910592 334758959460122624 335002243587637248 336206878834950144 337374263830904832 337619448615665664 338833495075848192 340010000267083776 340257100557975552 341791710709284864 342978487482580992 344211804521496576 344461958449201152 345406984398307328 345658006916038656 347409734090883072 348358460095070208 348422590458494976 348658985458466816 348912371349061632 349929608583315456 350123872638468096 351144641946451968 351382883782361088 351638249250226176 352663433650372608 352859215393456128 353887959461658624 354385423072493568 354708257916321792 355615928013717504 355681394426380288 357219808762134528 358460155320336384 360010588518088704 361260625283776512 362889964456771584 363153692628615168 365725042304090112 365990830852276224 366994920923201536 367845600802111488 369436628487241728 370450172049620992 370513703205863424 370719394558377984 371530201705742336 371800209119772672 373344314018758656 373615639828365312 374704898253520896 376534512014524416 376603829392637952 376877524036091904 378232738689318912 379546046809767936 381187681960329216 382511250300469248 382859706957299712 385570587235319808 385850798417903616 387238280086683648 388582857448095744 388865257780543488 389483577319882752 390835950852243456 391975414265806848 392241358640775168 392526417767694336 393384919453138944 393603307802722304 393670809656229888 393889356718276608 394750839312351232 395037722189758464 395305744255156224 396678333644931072 396966617317638144 397039696103866368 398123954394365952 398756995827499008 400067919015432192 400141568729677824 401580438608412672 401872284857401344 403267674735378432 405011912082849792 405380866190082048 406418203444248576 406493022201577472 408251210013868032 409668748937527296 411440672592101376 412869286038601728 413525773450739712 413826300902375424 415032791575560192 416756443555823616 417059318878175232 417971476918960128 418203514540392448 418275235259744256 419422766769373184 420012353271103488 421470729497739264 422213289699704832 423371625199566848 423679308066717696 426679216021438464 426989302660988928 430325156588027904 430404376448729088 430717170326962176 432265987073507328 433766910639734784 435643065097519104 437155714629107712 439371134291410944 439690444708773888 440652099697508352 440972341049032704 441271528470872064 442558034384781312 442803721278062592 443125526308061184 444094694226395136 444417437463478272 444718962287050752 446263125350547456 446669658116849664 448275838446600192 448601620305936384 449832351774539776 450159264820887552 451777993434464256 453346667022778368 453676134077300736 457220478874779648 457304649976774656 458949072695328768 459282611265601536 460877342554718208 462870756666114048 463212978787844096 464477946793426944 465216495132082176 466572811444420608 466831830184624128 468192855928602624 468510511709814784 468850999000301568 470217911533830144 470478953857941504 471850612615544832 472513897429991424 472944343888429056 474154570684956672 476293078349512704 476639221575057408 477946873760448512 480014118024118272 481680833711702016 484204923504820224 487633389738786816 487987774469701632 490460801069481984 491800178957746176 492248194659385344 492582171316322304 494292526077837312 495733612159696896 496430469529731072 497792418691678208 497877788682878976 498154186437820416 499606531004694528 502046016019365888 502138439190183936 502503365381455872 504310318252425216 506061395746357248 506429172923498496 508250242613772288 510015000400625664 510479609276399616 512687566063927296 514094116313759744 514467731223871488 516317706782244864 518110476597460992 518487010374057984 521114601136324608 522537690142605312 522633885687742464 522988478187700224 523368557023592448 524894412874973184 525185808957702144 526716962919677952 527074325673541632 527457373875339264 528904444859908096 528995150475558912 529288823090184192 530831939192487936 531675994436665344 533423892020576256 533522091639570432 535440584811216896 535829713143201792 537690232980504576 540015882777133056 541890937925664768 544334946685157376 544730538942922752 546224998583369728 548587563456135168 550492381384802304 551768401203167232 553377055434080256 555675258074431488 556079091837566976 557295302558613504 557700313679659008 560016471028137984 560423459742547968 561960972663652352 562057347380281344 564905744088956928 567349108033978368 568905621361917952 569319070214651904 573766875450703872 574289560435949568 576354649431343104 578355880852979712 578776197626855424 580857420130025472 582874286172143616 584225365979824128 585828179055214592 586253926278365184 587963121398710272 588362037961162752 590077379179708416 590404961704083456 590834035077414912 592126258968526848 592556583284637696 592958616382734336 595017500467396608 595449925976457216 595559544155799552 597185931591548928 598135493741248512 600212353094516736 602370657912619008 602808427286102016 604462222697037824 604901512103067648 609627305166372864 609739533302366208 612376815020802048 614503123406290944 617161008888152064 619303929057902592 620288660176109568 620739451353563136 622442440246165504 622549187363340288 624257141238136832 625134665333735424 626957215378440192 627305271810588672 629134150154059776 630018529906655232 630592458517905408 632206094246608896 635057437799350272 635518962100076544 640018824032157696 640483953991483392 642241111615602688 645606564673093632 648398980610260992 650177852985049088 650650365959602176 655733571943661568 656330926212513792 656776228421763072 659056701437116416 659535667063160832 660978149546262528 661458511573549056 661907292706308096 663837051577171968 664205581917093888 666142041339592704 667078443430576128 669394688025821184 670004487175274496 672413757669900288 674748527661809664 675238897231331328 677666990151696384 680020000534167552 680514201115951104 683583421418569728 685956974965161984 688423609042993152 688923916898402304 690813968796614656 691316013832077312 694819468181766144 696716920190140416 697824742698123264 699859217166630912 700247745276936192 702289283892903936 702765767564722176 703276498500452352 705326867300745216 705718430786912256 707775918923317248 708770846144987136 709416515832643584 711231856027435008 711362788852760576 714439617524269056 716920310640672768 720021177036177408 722521250567553024 726307385257230336 731450084608180224 731981661704552448 733989841846403072 735691201604222976 738873256974483456 740900344099241984 741027406411726848 741438789116755968 743060403411484672 743600418239545344 746688628037517312 747231279656730624 749409796507041792 753069024029048832 753207658785275904 753755048072183808 756465477378637824 759092093619535872 762375363920658432 765022500600938496 765719413914599424 771141174470639616 771701596835807232 774476560173367296 777165714896191488 777730515561086976 778967154639765504 781671901704486912 783950828531613696 784482717281550336 785052835535388672 787206615605444608 787341619312459776 787778713436553216 789501678624702464 790075444379516928 790611488510312448 793356667289862144 793933234635276288 796247908788731904 797513991654998016 800135838030864384 800283137459355648 803160877216825344 803744569714802688 806535349470756864 810023824165699584 810761732380164096 812836406888497152 812986044403154944 816502420027736064 819337497875054592 822881345184202752 825738572077203456 827652601804750848 830065583151120384 833512887111647232 834118637756350464 835942953837920256 836407029080784896 836550470519488512 838845533538746368 840024706542206976 842941458995478528 844426579399409664 846743250399133696 847358616133435392 853358432042876928 853978605321977856 860650313176055808 861434340653924352 864531974147014656 867533821279469568 871286130195038208 874311429258215424 878742268582821888 879380889417547776 881304199395016704 881944682098065408 882543056941744128 885116068769562624 885607442556125184 886251052616122368 888189388452790272 888834874926956544 889437924574101504 892526250701094912 893339316233699328 897203240611872768 899664703549079552 900318529641775104 903555986868928512 906693334045556736 907352268154601472 914440957749559296 914609299953549312 917898145390657536 918565222531203072 921754685109436416 925741513332228096 926425957575688192 928955893586853888 930432990264164352 933663660369248256 936385711857205248 937021023419629568 937701998000603136 940435823067660288 940957907715883008 943701225231089664 945027794859982848 945888687776858112 948309141369913344 952586156699025408 953278443150114816 955893747520897024 960028236048236544 963361667423404032 968409847009640448 975266779477573632 975975548939403264 983600357915492352 984496389318770688 985164342632644608 988585052155674624 991467224319393792 992860939059462144 995584837383356416 995755577365757952 996308372875640832 999213062009389056 1004092032038731776 1004276878380367872 1005006730762911744 1008620636504850432 1012122791492714496 1012858345846996992 1016500485227544576 1020030000801251328 1025375132127854592 1028188232627519488 1028935462447742976 1032635413564489728 1036220953194921984 1036974020748115968 1042229202272649216 1045075380285210624 1045267771375484928 1045976956375400448 1046737114047184896 1049788825749946368 1050371617915404288 1053433925839355904 1054148651347083264 1054914747750678528 1057808889719816192 1057990300951117824 1058577646180368384 1061663878384975872 1066847784041152512 1067044183279140864 1070881169622433792 1071659426286403584 1075380465961009152 1080031765554266112 1083781875851329536 1088669893370314752 1089461077885845504 1092449997166739456 1097175126912270336 1100984762769604608 1103536802406334464 1111350516148862976 1112158183675133952 1114590605117227008 1115400627359318016 1120032942056275968 1120846919485095936 1123921945327304704 1124114694760562688 1129811488177913856 1134698216067956736 1137811242723835904 1138638140429303808 1147533750901407744 1148579120871899136 1156711761705959424 1157552395253710848 1161714840260050944 1165748572344287232 1168450731959648256 1171656358110429184 1172507852556730368 1175926242797420544 1176724075922325504 1180154758359416832 1180809923408166912 1181668070154829824 1184252517937053696 1185113166569275392 1185917232765468672 1190035000934793216 1190899851952914432 1191119088311599104 1194371863183097856 1196270987482497024 1200424706189033472 1204741315825238016 1205616854572204032 1208924445394075648 1209803024206135296 1219254610332745728 1219479066604732416 1224753630041604096 1229006246812581888 1234322017776304128 1238607858115805184 1240577320352219136 1241478902707126272 1244884880492331008 1245098374726680576 1248514282476273664 1250269330667470848 1253914430756880384 1254610543621177344 1258268300308119552 1260037059813310464 1264412188493217792 1270114875598700544 1271037924200153088 1280037648064315392 1280967907982966784 1284482223231205376 1291213129346187264 1296797961220521984 1300355705970098176 1301300731919204352 1311467143887323136 1318113402874232832 1319071334126321664 1321956299092525056 1322917023147098112 1323814585412616192 1327674103154343936 1328411163834187776 1332284082679185408 1334156886861152256 1338789376051642368 1340008974350548992 1344827515339800576 1349497055323619328 1350477794462662656 1355333980303392768 1360040001068335104 1361028402231902208 1371913949930323968 1376847218085986304 1377847833796804608 1381627937593229312 1382632027664154624 1389638936363532288 1393433840380280832 1395649485396246528 1399718434333261824 1400495490553872384 1404578567785807872 1405531535129444352 1406552997000904704 1410653734601490432 1411436861573824512 1415551837846634496 1417541692289974272 1418833031665287168 1422463712054870016 1422725577705521152 1428879235048538112 1433840621281345536 1440042354072354816 1445042501135106048 1452614770514460672 1462900169216360448 1463963323409104896 1467979683692806144 1471382403208445952 1477746513948966912 1481800688198483968 1482877578233511936 1487200836479090688 1493377256075034624 1494462559313461248 1498819593014083584 1506138048058097664 1506415317570551808 1507510096144367616 1512930954757275648 1518184187239071744 1524750727841316864 1530045001201876992 1531438827829198848 1542282348941279232 1543403193671614464 1548953120346734592 1554331429792382976 1555461031122173952 1563343803408973824 1567901657063227392 1568965434563100672 1570105671070777344 1574413231210889216 1574683238624919552 1575557426873106432 1579003357249404928 1580150888759033856 1581222977020624896 1586713334579724288 1587866469270552576 1592495817577463808 1595027983309996032 1600271676061728768 1600566274918711296 1606321754433650688 1607489139429605376 1613070698941513728 1620047648331399168 1625672813776994304 1633004840055472128 1638674995750109184 1645762690368405504 1651477144154406912 1655305203609501696 1660131166302240768 1667025774223294464 1668237275512700928 1671885907675840512 1672814058161569792 1673100941038977024 1677691067077492736 1680049413084413952 1685882917990957056 1694717232266870784 1706716864085753856 1707957210643955712 1721300626352111616 1722868681307848704 1729063948294029312 1735067642558939136 1742572260390076416 1748622858516430848 1757484537165643776 1758761778835095552 1763889364196130816 1765086113883488256 1770232137539125248 1771214885112250368 1772502105232244736 1776378776905580544 1777669749853913088 1778875849148203008 1785052501402189824 1786678632467398656 1794406481223745536 1799329407098159104 1800637059283550208 1807111973737857024 1813386668091113472 1814704536309202944 1828881915499118592 1829218599907098624 1837130445062406144 1843509370218872832 1851483026664456192 1857911787173707776 1860865980528328704 1867327320738496512 1872771423714410496 1874042046839259136 1875403996001206272 1880871646135320576 1881915815431766016 1887402450462179328 1890055589719965696 1891777375553716224 1896618282739826688 1905172313398050816 1906556886300229632 1911787495041794048 1920056472096473088 1926723334846808064 1936819694019280896 1950533558955147264 1951951097878806528 1967200715830984704 1968992778637541376 1970328685265289216 1977170104311349248 1982934448638787584 1985721878118924288 1991169674766712832 1991511154731515904 1992616745751281664 1998426124018778112 2008184064077463552 2010013461525823488 2017241273009700864 2024245582985428992 2025716691693993984 2033000970455089152 2040060001602502656 2050750264255709184 2056376465255038976 2057870924895485952 2065270827128979456 2072441906389843968 2073948041496231936 2084458404545298432 2090150760570421248 2093474228094369792 2099577651499892736 2100743235830808576 2106867851678711808 2108297302694166528 2109829495501357056 2115617779439632384 2115980601902235648 2117155292360736768 2123327756769951744 2133695568082305024 2134088366558281728 2141762339244867584 2143318852572807168 2150760931922018304 2160063531108532224 2167563751702659072 2178922155771691008 2184899994333478912 2194350253824540672 2201969525539209216 2207073604812668928 2222701032297725952 2224316367350267904 2229181210234454016 2230801254718636032 2240065884112551936 2241693838970191872 2247843890654609408 2248229389521125376 2259622976355827712 2269396432135913472 2275622485447671808 2277276280858607616 2295067501802815488 2297158241743798272 2313423523411918848 2315104790507421696 2323429680520101888 2331497144688574464 2336901463919296512 2343312716220858368 2345015705113460736 2351852485594841088 2353448151844651008 2361619846816333824 2363336140309659648 2368505035874107392 2370226333138550784 2371834465530937344 2380070001869586432 2381799703905828864 2388743726366195712 2392541974964994048 2400849412378066944 2409482631650476032 2411233709144408064 2417848890788151296 2419606048412270592 2438509220665491456 2438958133209464832 2449507260083208192 2458012493625163776 2468644035552608256 2477215716231610368 2482957805414252544 2489769760984662016 2490196749453361152 2497028564952547328 2500538661334941696 2507828861513760768 2509221087242354688 2516536600616239104 2520074119626620928 2528824376986435584 2540229751197401088 2542075848400306176 2560075296128630784 2561935815965933568 2568964446462410752 2593595922441043968 2600711411940196352 2602601463838408704 2622934287774646272 2636226805748465664 2638142668252643328 2643912598185050112 2645834046294196224 2647629170825232384 2655348206308687872 2656822327668375552 2664568165358370816 2668313773722304512 2677578752103284736 2680017948701097984 2698994110647238656 2700955588925325312 2710667960606785536 2720080002136670208 2722056804463804416 2743827899860647936 2753694436171972608 2755695667593609216 2763255875186458624 2765264055328309248 2779277872727064576 2786867680760561664 2791298970792493056 2800990981107744768 2809157135571615744 2811063070258888704 2813105994001809408 2821307469202980864 2822873723147649024 2831103675693268992 2835083384579948544 2837666063330574336 2844927424109740032 2845451155411042304 2857758470097076224 2867681242562691072 2880084708144709632 2890085002270212096 2905229541028921344 2925800338432720896 2927926646818209792 2935959367385612288 2955493027897933824 2963601376396967936 2965755156467023872 2974401672958181376 2986754512150069248 2988925118626922496 2997639186028167168 3012276096116195328 3012830635141103616 3015020192288735232 3025861909514551296 3036368374478143488 3049501455682633728 3060090002403753984 3084564697882558464 3086806387343228928 3097906240693469184 3108662859584765952 3110922062244347904 3126687606817947648 3135803314126454784 3137930869126201344 3140211342141554688 3148826462421778432 3149366477249839104 3151114853746212864 3158006714498809856 3160301777518067712 3162445954041249792 3173426669159448576 3175732938541105152 3184991635154927616 3200543352123457536 3201132549837422592 3212643508867301376 3214978278859210752 3226141397883027456 3240095296662798336 3251345627553988608 3266009680110944256 3277349991500218368 3291525380736811008 3302954288308813824 3310610407219003392 3334051548446588928 3336474551025401856 3343771815351681024 3345628116323139584 3346201882077954048 3355382134154985472 3360098826168827904 3371765835981914112 3389434464533741568 3413433728171507712 3415914421287911424 3442601252704223232 3445737362615697408 3470135285117878272 3485144520780152832 3497245717032861696 3514969074331287552 3517523557670191104 3527778728392261632 3530172227766976512 3540464275078250496 3542429770224500736 3545004210464489472 3552757553811161088 3555339499707826176 3557751698296406016 3570105002804379648 3573357264934797312 3588812962447491072 3598658814196318208 3601274118567100416 3614223947475714048 3626773336182226944 3629409072618405888 3657763830998237184 3658437199814197248 3674260890124812288 3687018740437745664 3702966053328912384 3715823574347415552 3721731961056657408 3734654641476993024 3745542847428820992 3748084093678518272 3750807992002412544 3761743292270641152 3763831630863532032 3774804900924358656 3780111179439931392 3793236565479653376 3810344626796101632 3813113772600459264 3823574990083588096 3840112944192946176 3853446669693616128 3873639388038561792 3901067117910294528 3903902195757613056 3934401431661969408 3954340208622698496 3965868897277575168 3971443756237848576 3982339349533425664 3983022309463031808 3985233491502563328 3996852248037556224 4016368128154927104 4020026923051646976 4034482546019401728 4048491165970857984 4051433383387987968 4066001940910178304 4080120003205005312 4115741849790971904 4130541654257958912 4144883812779687936 4147896082992463872 4168916809090596864 4180301521140842496 4186948456188739584 4199155302999785472 4201486471661617152 4213735703357423616 4216594605388333056 4219658991002714112 4231235558879264768 4231961203804471296 4234310584721473536 4246655513539903488 4267391136164610048 4268176733116563456 4286637705145614336 4301521863844036608 4320127062217064448 4335127503405318144 4357844311543382016 4369799988666957824 4388700507649081344 4403939051078418432 4414147209625337856 4445402064595451904 4448632734700535808 4461602509437272064 4480131768225103872 4483387677940383744 4495687781309218816 4496458779042250752 4519245952711655424 4538792864271826944 4551244970895343616 4554552561717215232 4590135003605630976 4594316483487596544 4626847046823837696 4630209581014843392 4646859361040203776 4662994289377148928 4690031410226921472 4703704971189682176 4706896303689302016 4723239693632667648 4726672280619319296 4737010071748214784 4740452666277101568 4743668931061874688 4760140003739172864 4763599407811657728 4777487452732391424 4785083949929988096 4801698824756133888 4818965263300952064 4822467418288816128 4835697781576302592 4839212096824541184 4877018441330982912 4899014520166416384 4916024987250327552 4937288071105216512 4954431432463220736 4965915610828505088 4979539521969324032 4980393498906722304 4994057129905094656 5001077322669883392 5015657723027521536 5018442174484709376 5033073201232478208 5040148239253241856 5057648753972871168 5084151696800612352 5120150592257261568 5123871631931867136 5137928892924821504 5187191844882087936 5201422823880392704 5205202927676817408 5245868575549292544 5272453611496931328 5276285336505286656 5291668092588392448 5295258341650464768 5310696412617375744 5313644655336751104 5329136330716741632 5336627547444609024 5355157504206569472 5360035897402195968 5397988221294477312 5401911177850650624 5421335921213571072 5440160004273340416 5444113608927608832 5487655799721295872 5511391335187218432 5526511750372917248 5530528110656618496 5573735361521123328 5582597941584986112 5601981962215489536 5618314271143231488 5622126140517777408 5626211988003618816 5642614938405961728 5645747446295298048 5662207351386537984 5670166769159897088 5675332126661148672 5689854848219480064 5690902310822084608 5715516940194152448 5735362485125382144 5760169416289419264 5780170004540424192 5810459082057842688 5851600676865441792 5855853293636419584 5871918734771224576 5910986055795867648 5927202752793935872 5931510312934047744 5948803345916362752 5973509024300138496 5977850237253844992 5995278372056334336 6024552192232390656 6030040384577470464 6051723819029102592 6072736748956286976 6099002911365267456 6120180004807507968 6169129395765116928 6173612774686457856 6195812481386938368 6217325719169531904 6221844124488695808 6253375213635895296 6280422684283109376 6297652924843556864 6298732954499678208 6302229707492425728 6316013428997619712 6320603555036135424 6324891908082499584 6346853338318897152 6351465877082210304 6369983270309855232 6401086704246915072 6402265099674845184 6425287017734602752 6429956557718421504 6452282795766054912 6480190593325596672 6502691255107977216 6554699983000436736 6583050761473622016 6605908576617627648 6621220814438006784 6668103096893177856 6672949102050803712 6687543630703362048 6691256232646279168 6692403764155908096 6710764268309970944 6720197652337655808 6743531671963828224 6778868929067483136 6826867456343015424 6831828842575822848 6885202505408446464 6891474725231394816 6940270570235756544 6970289041560305664 6994491434065723392 7029938148662575104 7035047115340382208 7055557456784523264 7060344455533953024 7084859540449001472 7090008420928978944 7105515107622322176 7110678999415652352 7115503396592812032 7140210005608759296 7177625924894982144 7197317628392636416 7202548237134200832 7228447894951428096 7253546672364453888 7258818145236811776 7315527661996474368 7316874399628394496 7348521780249624576 7374037480875491328 7405932106657824768 7431647148694831104 7469309282953986048 7491085694857641984 7496168187357036544 7501615984004825088 7523486584541282304 7527663261727064064 7549609801848717312 7560222358879862784 7586473130959306752 7620689253592203264 7626227545200918528 7647149980167176192 7680225888385892352 7706893339387232256 7802134235820589056 7807804391515226112 7868802863323938816 7908680417245396992 7931737794555150336 7942887512475697152 7964678699066851328 7966044618926063616 7970466983005126656 7993704496075112448 8032736256309854208 8040053846103293952 8096982331941715968 8102866766775975936 8132003881820356608 8160240006410010624 8231483699581943808 8261083308515917824 8289767625559375872 8295792165984927744 8337833618181193728 8360603042281684992 8373896912377479168 8402972943323234304 8427471406714847232 8433189210776666112 8439317982005428224 8462471117758529536 8463922407608942592 8468621169442947072 8493311027079806976 8534782272329220096 8536353466233126912 8573275410291228672 8603043727688073216 8640254124434128896 8670255006810636288 8715688623086764032 8739599977333915648 8777401015298162688 8807878102156836864 8890804129190903808 8897265469401071616 8923205018874544128 8960263536450207744 8966775355880767488 8991375562618437632 8992917558084501504 9038491905423310848 9077585728543653888 9102489941790687232 9109105123434430464 9180270007211261952 9253694093647675392 9260419162029686784 9293718722080407552 9325988578754297856 9380062820453842944 9407409942379364352 9413792607378604032 9446479387265335296 9453344561238638592 9474020143496429568 9480905332554203136 9487337862123749376 9520280007478345728 9527198815623315456 9554974905464782848 9603397649512267776 9637930526601904128 9644934836577632256 9671395563152605184 9678424193649082368 9754036882661965824 9798029040332832768 9832049974500655104 9874576142210433024 9908862864926441472 9931831221657010176 9959079043938648064 10002154645339766784 10031315446055043072 10036884348969418752 10066146402464956416 10080296478506483712 10115297507945742336 10168303393601224704 10240301184514523136 10247743263863734272 10275857785849643008 10410405855353634816 10491737151098585088 10544907222993862656 10552570673010573312 10583336185176784896 10590516683300929536 10621392825234751488 10627289310673502208 10658272661433483264 10673255094889218048 10710315008413138944 10720071794804391936 10795976442588954624 10803822355701301248 10842671842427142144 10880320008546680832 10888227217855217664 10975311599442591744 11022782670374436864 11053023500745834496 11061056221313236992 11147470723042246656 11165195883169972224 11203963924430979072 11236628542286462976 11244252281035554816 11252423976007237632 11285229876811923456 11291494892590596096 11324414702773075968 11340333538319794176 11379709696438960128 11431033880388304896 11470724970250764288 11520338832578838528 11560340009080848384 11620918164115685376 11703201353730883584 11711706587272839168 11743837469542449152 11863020625868095488 11897606691832725504 11947018048600276992 11955700474507689984 11990556744112668672 12049104384464781312 12060080769154940928 12103447638058205184 12145473497912573952 12198005822730534912 12240360009615015936 12347225549372915712 12391624962773876736 12434651438339063808 12443688248977391616 12506750427271790592 12560845368566218752 12595305849687113728 12597465908999356416 12604459414984851456 12632026857995239424 12641207110072270848 12649783816164999168 12693706676637794304 12702931754164420608 12739966540619710464 12802173408493830144 12804530199349690368 12859913115436843008 12904565591532109824 12960381186651193344 13005382510215954432 13109399966000873472 13166101522947244032 13211817153235255296 13242441628876013568 13336206193786355712 13345898204101607424 13382512465292558336 13384807528311816192 13421528536619941888 13440395304675311616 13487063343927656448 13557737858134966272 13653734912686030848 13663657685151645696 13770405010816892928 13782949450462789632 13880541140471513088 13940578083120611328 13988982868131446784 14070094230680764416 14111114913569046528 14120688911067906048 14169719080898002944 14180016841857957888 14211030215244644352 14221357998831304704 14231006793185624064 14280420011217518592 14355251849789964288 14394635256785272832 14405096474268401664 14456895789902856192 14507093344728907776 14517636290473623552 14631055323992948736 14697043560499249152 14748074961750982656 14811864213315649536 14863294297389662208 14938618565907972096 14982171389715283968 14992336374714073088 15003231968009650176 15046973169082564608 15055326523454128128 15099219603697434624 15120444717759725568 15172946261918613504 15252455090401837056 15294299960334352384 15360451776771784704 15413786678774464512 15604268471641178112 15615608783030452224 15737605726647877632 15817360834490793984 15885775024951394304 15929357398133702656 15932089237852127232 15940933966010253312 15987408992150224896 16065472512619708416 16080107692206587904 16193964663883431936 16205733533551951872 16264007763640713216 16320480012820021248 16462967399163887616 16579535251118751744 16591584331969855488 16721206084563369984 16747793824754958336 16805945886646468608 16854942813429694464 16866378421553332224 16878635964010856448 16924942235517059072 16927844815217885184 16937242338885894144 16986622054159613952 17069564544658440192 17072706932466253824 17146550820582457344 17206087455376146432 17280508248868257792 17340510013621272576 17431377246173528064 17479199954667831296 17554802030596325376 17615756204313673728 17781608258381807616 17794530938802143232 17846410037749088256 17920527072900415488 17933550711761534976 17982751125236875264 17985835116169003008 18155171457087307776 18204979883581374464 18218210246868860928 18360540014422523904 18507388187295350784 18520838324059373568 18587437444160815104 18651977157508595712 18760125640907685888 18892958774530670592 18906689122477277184 18948040286992859136 18961810665108406272 18974675724247498752 19040560014956691456 19054397631246630912 19109949810929565696 19206795299024535552 19275861053203808256 19289869673155264512 19342791126305210368 19356848387298164736 19508073765323931648 19664099949001310208 19749152284420866048 19817725729852882944 19863662443314020352 19918158087877296128 20004309290679533568 20062630892110086144 20073768697938837504 20132292804929912832 20160592957012967424 20230595015891484672 20336606787202449408 20480602369029046272 20495486527727468544 20551715571699286016 20820811710707269632 20983474302197170176 21089814445987725312 21105141346021146624 21166672370353569792 21181033366601859072 21254578621347004416 21316545322866966528 21346510189778436096 21420630016826277888 21591952885177909248 21607644711402602496 21685343684854284288 21760640017093361664 21776454435710435328 21950623198885183488 22045565340748873728 22106047001491668992 22122112442626473984 22294941446084493312 22407927848861958144 22473257084572925952 22488504562071109632 22504847952014475264 22570459753623846912 22582989785181192192 22648829405546151936 22680667076639588352 22759419392877920256 22862067760776609792 22941449940501528576 23040677665157677056 23120680018161696768 23406402707461767168 23423413174545678336 23487674939084898304 23726041251736190976 23795213383665451008 23894036097200553984 23911400949015379968 23981113488225337344 24098208768929562624 24120161538309881856 24290946995825147904 24396011645461069824 24480720019230031872 24694451098745831424 24783249925547753472 24869302876678127616 24887376497954783232 25013500854543581184 25121690737132437504 25190611699374227456 25208918829969702912 25282414220144541696 25299567632329998336 25387413353275588608 25405863508328841216 25479933081239420928 25604346816987660288 25609060398699380736 25719826230873686016 25809131183064219648 25920762373302386688 26010765020431908864 26218799932001746944 26332203045894488064 26423634306470510592 26672412387572711424 26691796408203214848 26765024930585116672 26769615056623632384 26843057073239883776 26880790609350623232 26974126687855312896 27115475716269932544 27307469825372061696 27327315370303291392 27540810021633785856 27761082280943026176 27881156166241222656 27977965736262893568 28140188461361528832 28222229827138093056 28241377822135812096 28339438161796005888 28360033683715915776 28422060430489288704 28442715997662609408 28462013586371248128 28560840022435037184 28810192948536803328 28913791579805712384 29014186689457815552 29035272580947247104 29262110647985897472 29394087120998498304 29496149923501965312 29623728426631299072 29726588594779324416 29877237131815944192 30006463936019300352 30093946338165129216 30110653046908256256 30198439207394869248 30240889435519451136 30345892523837227008 30504910180803674112 30588599920668704768 30720903553543569408 30827573357548929024 31231217566060904448 31475211453295755264 31634721668981587968 31771550049902788608 31858714796267405312 31864178475704254464 31881867932020506624 31974817984300449792 32130945025239416832 32160215384413175808 32387929327766863872 32411467067103903744 32528015527281426432 32640960025640042496 32925934798327775232 33159070502237503488 33183168663939710976 33442412169126739968 33495587649509916672 33611891773292937216 33709885626859388928 33732756843106664448 33757271928021712896 33849884471034118144 33855689630435770368 33874484677771788288 33973244108319227904 34139129089316880384 34293101641164914688 34412174910752292864 34561016497736515584 34681020027242545152 34862754492347056128 34958399909335662592 35109604061192650752 35231512408627347456 35589061877604286464 35692820075498176512 35841054145800830976 35867101423523069952 35965502250473750528 35971670232338006016 36310342914174615552 36409959767162748928 36436420493737721856 36721080028845047808 37041676648118747136 37174874888321630208 37303954315017191424 37520251281815371776 37785917549061341184 37813378244954554368 37896080573985718272 37923621330216812544 37949351448494997504 38081120029913382912 38108795262493261824 38219899621859131392 38413590598049071104 38579739346310529024 38685582252610420736 38713696774596329472 39016147530647863296 39328199898002620416 39498304568841732096 39635451459705765888 39727324886628040704 39836316175754592256 40008618581359067136 40147537395877675008 40264585609859825664 40321185914025934848 40461190031782969344 40673213574404898816 40961204738058092544 40990973055454937088 41103431143398572032 41641623421414539264 41966948604394340352 42210282692042293248 42333344740707139584 42362066733203718144 42509157242694008832 42633090645733933056 42693020379556872192 42841260033652555776 43183905770355818496 43215289422805204992 43370687369708568576 43521280034186723328 43552908871420870656 44091130681497747456 44212094002983337984 44244224885252947968 44589882892168986624 44815855697723916288 44946514169145851904 44977009124142219264 45009695904028950528 45140919507247693824 45165979570362384384 45297658811092303872 45361334153279176704 45518838785755840512 45882899881003057152 46081355330315354112 46241360036323393536 46812805414923534336 46846826349091356672 46975349878169796608 47452082503472381952 47788072194401107968 47822801898030759936 47962226976450674688 48196417537859125248 48240323076619763712 48581893991650295808 48792023290922139648 48961440038460063744 49388902197491662848 49738605753356255232 49774752995909566464 50243381474264875008 50381223398748454912 50417837659939405824 50564828440289083392 50599135264659996672 50774826706551177216 50811727016657682432 50959866162478841856 51208693633975320576 51218120797398761472 51439652461747372032 51618262366128439296 51841524746604773376 52021530040863817728 52437599864003493888 52664406091788976128 52847268612941021184 53344824775145422848 53383592816406429696 53530049861170233344 53539230113247264768 53686114146479767552 53761581218701246464 53948253375710625792 54614939650744123392 54654630740606582784 55081620043267571712 55522164561886052352 55762312332482445312 55955931472525787136 56280376922723057664 56678876323592011776 56720067367431831552 56844120860978577408 56885431995325218816 56924027172742496256 57121680044870074368 57620385897073606656 57827583159611424768 58028373378915631104 58070545161894494208 58524221295971794944 58992299847003930624 59247456853262598144 59453177189558648832 59754474263631888384 60012927872038600704 60187892676330258432 60221306093816512512 60396878414789738496 60481778871038902272 60691785047674454016 61009820361607348224 61177199841337409536 61441807107087138816 61655146715097858048 62462435132121808896 62950422906591510528 63269443337963175936 63543100099805577216 63717429592534810624 63763735864041013248 63949635968600899584 64261890050478833664 64775858655533727744 64822934134207807488 65056031054562852864 65281920051280084992 65851869596655550464 66318141004475006976 66366337327879421952 66884824338253479936 67223783546585874432 67419771253718777856 67465513686213328896 67514543856043425792 67699768942068236288 67711379260871540736 67748969355543576576 67946488216638455808 68278258178633760768 68586203282329829376 68824349821504585728 69122032995473031168 69362040054485090304 70219208122385301504 70463024817254694912 71178123755208572928 71385640150996353024 71682108291601661952 71734202847046139904 71931004500947501056 71943340464676012032 72872840987475443712 73442160057690095616 74083353296237494272 74349749776643260416 74607908630034382848 75040502563630743552 75571835098122682368 75626756489909108736 75847242660433625088 75898702896989995008 76162240059826765824 76217590524986523648 76439799243718262784 76827181196098142208 77159478692621058048 77371164505220841472 77427393549192658944 78032295061295726592 78656399796005240832 78996609137683464192 79270902919411531776 80017237162718134272 80295074791755350016 80529171219719651328 80642371828051869696 80922380063565938688 81346427148809797632 81922409476116185088 81981946110909874176 82206862286797144064 83283246842829078528 83933897208788680704 84420565384084586496 84666689481414279168 84724133466407436288 85018314485388017664 85266181291467866112 85386040759113744384 85682520067305111552 86430578845610409984 86741374739417137152 87042560068373446656 87105817742841741312 88182261362995494912 88424188005966675968 88488449770505895936 89179765784337973248 89631711395447832576 90019391808057901056 90281839014495387648 90331959140724768768 90595317622184607744 90722668306558353408 91037677571511681024 91765799762006114304 92162710660630708224 92482720072646787072 93693652698182713344 93950699756339593216 94904165006944763904 95576144388802215936 95645603796061519872 95924453952901349376 96392835075718250496 96480646153239527424 97163787983300591616 97584046581844279296 97922880076920127488 98777804394983325696 99477211506712510464 99549505991819132928 100486762948529750016 100762446797496909824 100835675319878811648 101129656880578166784 101198270529319993344 101549653413102354432 101623454033315364864 101919732324957683712 102417387267950641152 102879304923494744064 103236524732256878592 103683049493209546752 104043060081727635456 104875199728006987776 105328812183577952256 105694537225882042368 106767185632812859392 107060099722340466688 107078460226494529536 107372228292959535104 107523162437402492928 107896506751421251584 109229879301488246784 109309261481213165568 110163240086535143424 111524624664964890624 111911862945051574272 112560753845446115328 113357752647184023552 113440134734863663104 113688241721957154816 113770863990650437632 113848054345484992512 114243360089740148736 115240771794147213312 116056746757831262208 116141090323788988416 117048442591943589888 117984599694007861248 118494913706525196288 118906354379117297664 119508948527263776768 120025855744077201408 120442612187633025024 120793756829579476992 120963557742077804544 121383570095348908032 122019640723214696448 122354399682674819072 122883614214174277632 123310293430195716096 124924870264243617792 125900845813183021056 127086200199611154432 127434859185069621248 127527471728082026496 127899271937201799168 128523780100957667328 129551717311067455488 129645868268415614976 130112062109125705728 130563840102560169984 132636282008950013952 132732674655758843904 133769648676506959872 134447567093171748864 134839542507437555712 134931027372426657792 135029087712086851584 135399537884136472576 135422758521743081472 135497938711087153152 135892976433276911616 136556516357267521536 137648699643009171456 138244065990946062336 138724080108970180608 140438416244770603008 140926049634509389824 142356247510417145856 143364216583203323904 143468405694092279808 143862009001895002112 143886680929352024064 145745681974950887424 146884320115380191232 148166706592474988544 149215817260068765696 151143670196245364736 151253512979818217472 151694485320867250176 151797405793979990016 152324480119653531648 152435181049973047296 152879598487436525568 153654362392196284416 154318957385242116096 154742329010441682944 154854787098385317888 156064590122591453184 157312799592010481664 157993218275366928384 158541805838823063552 160034474325436268544 160590149583510700032 161058342439439302656 161284743656103739392 161844760127131877376 163844818952232370176 163963892221819748352 164413724573594288128 166566493685658157056 167867794417577361408 168841130768169172992 170036628970776035328 170532362582935732224 170772081518227488768 171365040134610223104 172861157691220819968 173482749478834274304 174085120136746893312 174211635485683482624 176976899541011791872 178359531568675946496 179263422790895665152 180038783616115802112 180563678028990775296 180663918281449537536 181190635244369215488 181445336613116706816 182075355143023362048 183531599524012228608 184325421321261416448 184965440145293574144 187387305396365426688 187901399512679186432 189808330013889527808 191152288777604431872 191291207592123039744 191848907905802698752 192785670151436500992 194327575966601183232 195168093163688558592 195845760153840254976 197555608789966651392 198954423013425020928 199099011983638265856 201671350639757623296 202259313761156333568 202396541058639986688 203099306826204708864 203246908066630729728 203839464649915367424 204834774535901282304 205758609846989488128 206473049464513757184 207366098986419093504 208086120163455270912 210657624367155904512 211389074451764084736 213534371265625718784 214120199444680933376 214156920452989059072 214744456585919070208 215046324874804985856 215793013502842503168 218618522962426331136 220326480173070286848 223049249329929781248 223823725890103148544 225121507690892230656 226715505294368047104 226880269469727326208 227541727981300875264 227696108690969985024 228486720179480297472 230481543588294426624 232113493515662524416 232282180647577976832 234096885183887179776 235969199388015722496 236989827413050392576 237812708758234595328 240051711488154402816 240885224375266050048 241587513659158953984 241927115484155609088 242767140190697816064 244039281446429392896 244708799365349638144 245767228428348555264 246620586860391432192 249849740528487235584 251801691626366042112 254172400399222308864 254869718370139242496 255054943456164052992 255798543874403598336 257047560201915334656 259291736536831229952 260224124218251411456 261127680205120339968 265272564017900027904 265465349311517687808 267539297353013919744 268895134186343497728 270058175424173703168 270799075768272945152 270845517043486162944 270995877422174306304 271785952866553823232 273113032714535043072 275297399286018342912 276488131981892124672 277448160217940361216 281852099269018779648 284712495020834291712 286728433166406647808 286936811388184559616 287724018003790004224 287773361858704048128 291491363949901774848 293768640230760382464 296333413184949977088 298431634520137531392 302287340392490729472 302507025959636434944 303388970641734500352 303594811587959980032 304648960239307063296 304870362099946094592 305759196974873051136 308637914770484232192 309484658020883365888 309709574196770635776 312129180245182906368 314625599184020963328 315986436550733856768 317083611677646127104 321180299167021400064 322116684878878605312 322569487312207478784 323689520254263754752 327689637904464740352 327927784443639496704 328827449147188576256 335735588835154722816 337682261536338345984 340073257941552070656 341064725165871464448 341544163036454977536 342730080269220446208 345722315382441639936 348170240273493786624 348423270971366965248 353953799082023583744 356719063137351892992 358526845581791330304 360077567232231604224 361327836562899075072 362381270488738430976 362890673226233413632 364150710286046724096 367063199048024457216 368650842642522832896 369930880290587148288 374774610792730853376 375802799025358372864 382304577555208863744 382582415184246079488 383697815811605397504 385571340302873001984 388655151933202366464 390336186327377117184 391691520307680509952 397908846026850041856 398198023967276531712 403342701279515246592 404518627522312667136 404793082117279973376 406198613652409417728 406493816133261459456 407678929299830734848 409669549071802564608 412946098929027514368 414732197972838187008 416172240326910541824 421315248734311809024 422778148903528169472 427068742531251437568 428240398889361866752 430092649749609971712 431586027005685006336 437237045924852662272 440652960346140573696 447647451780206297088 453431010588736094208 453760538939454652416 455083455962601750528 455392217381939970048 456973440358960594944 460963087176588853248 464226987031325048832 464564361295155953664 468193770367774359552 471938398776031444992 473979654826100785152 475625417516469190656 480103422976308805632 481770448750532100096 483175027318317907968 483854230968311218176 485534280381395632128 491534456856697110528 493241173720782864384 499699481056974471168 503603383252732084224 510109886912328105984 511597087748807196672 514095120403830669312 518583473073662459904 520448248436502822912 522255360410240679936 530930698623035375616 535078594706027839488 537790268372686995456 540116350848347406336 541598151536545890304 541691034086972325888 541991754844348612608 543571905733107646464 546226065429070086144 550594798572036685824 552976263963784249344 554896320435880722432 563704198538037559296 569424990041668583424 573456866332813295616 573873622776369119232 575448036007580008448 575546723717408096256 582982727899803549696 587537280461520764928 592666826369899954176 596863269040275062784 605014051919272869888 606777941283469000704 607189623175919960064 609297920478614126592 609740724199892189184 611518393949746102272 617275829540968464384 618969316041766731776 619419148393541271552 624258360490365812736 631972873101467713536 634167223355292254208 642360598334042800128 644233369757757210624 645138974624414957568 647379040508527509504 655855568887278993408 657654898294377152512 671471177670309445632 675364523072676691968 680146515883104141312 683088326072909955072 685460160538440892416 691444630764883279872 696340480546987573248 696846541942733930496 707907598164047167488 713438126274703785984 720155134464463208448 722655673125798150144 724762540977476861952 725781346452466827264 728301420572093448192 734126398096048914432 737301685285045665792 739861760581174296576 749549221585461706752 751605598050716745728 764609155110417727488 765164830368492158976 767395631623210795008 771142680605746003968 780672372654754234368 783383040615361019904 795817692053700083712 796396047934553063424 806685402559030493184 812397227304818835456 812987632266522918912 815357858599661469696 819339098143605129216 825892197858055028736 829464395945676374016 832344480653821083648 845556297807056338944 854137485062502875136 856480797778723733504 860185299499219943424 863172054011370012672 874474091849705324544 881305920692281147392 895294903560412594176 906862021177472188416 907521077878909304832 910166911925203501056 910784434763879940096 913946880717921189888 928453974062650097664 929128722590311907328 936387540735548719104 943876797552062889984 947959309652201570304 951250835032938381312 963540897501064200192 966350054636635815936 967708461936622436352 971068560762791264256 983068913713394221056 986482347441565728768 1007206766505464168448 1020219773824656211968 1023194175497614393344 1028190240807661338624 1037166946147324919808 1044510720820481359872 1061861397246070751232 1070157189412055678976 1075580536745373990912 1080232701696694812672 1083196303073091780608 1083983509688697225216 1087143811466215292928 1092452130858140172288 1101189597144073371648 1105952527927568498688 1109792640871761444864 1127408397076075118592 1146913732665626591232 1147747245552738238464 1150896072015160016896 1151093447434816192512 1165965455799607099392 1175074560923041529856 1193726538080550125568 1210028103838545739776 1213555882566938001408 1214379246351839920128 1218595840957228253184 1219481448399784378368 1223036787899492204544 1238838296787082543104 1248516720980731625472 1263945746202935427072 1268334446710584508416 1284721196668085600256 1290277949248829915136 1294758081017055019008 1311711137774557986816 1315309796588754305024 1342942355340618891264 1360293031766208282624 1366176652145819910144 1370920321076881784832 1382889261529766559744 1392680961093975146496 1393693083885467860992 1415815196328094334976 1426876252549407571968 1440310268928926416896 1445311346251596300288 1449525081954953723904 1451562692904933654528 1456602841144186896384 1474603370570091331584 1479723521162348593152 1499098443170923413504 1503211196101433491456 1530329660736984317952 1534791263246421590016 1542285361211492007936 1561344745309508468736 1566766081230722039808 1592792095869106126848 1613370805118060986368 1624794454609637670912 1625975264533045837824 1630715717199322939392 1638678196287210258432 1651784395716110057472 1658928791891352748032 1664688961307642167296 1691112595614112677888 1708274970125005750272 1712961595557447467008 1720370598998439886848 1726344108022740025344 1748948183699410649088 1762611841384562294784 1790589807120825188352 1815042155757818609664 1820333823850407002112 1821568869527759880192 1827893761435842379776 1856907948125300195328 1858257445180623814656 1872775081471097438208 1895918619304403140608 1902501670065876762624 1927081795002128400384 1932700109273271631872 1935416923873244872704 1942137121525582528512 1972964694883131457536 2014413533010928336896 2040439547649312423936 2056380481615322677248 2074333892294649839616 2089021441640962719744 2123722794492141502464 2140314378824111357952 2160465403393389625344 2166392606146183561216 2167967019377394450432 2174287622932430585856 2184904261716280344576 2202379194288146743296 2211905055855136997376 2219585281743522889728 2254816794152150237184 2293827465331253182464 2295494491105476476928 2301792144030320033792 2302186894869632385024 2350149121846083059712 2387453076161100251136 2420056207677091479552 2437191681914456506368 2438962896799568756736 2446073575798984409088 2477676593574165086208 2497033441961463250944 2536668893421169016832 2569442393336171200512 2580555898497659830272 2589516162034110038016 2623422275549115973632 2630619593177508610048 2685884710681237782528 2720586063532416565248 2732353304291639820288 2741840642153763569664 2785361922187950292992 2787386167770935721984 2831630392656188669952 2853752505098815143936 2890622692503192600576 2899050163909907447808 2903125385809867309056 2913205682288373792768 2949206741140182663168 2959447042324697186304 3060659321473968635904 3069582526492843180032 3084570722422984015872 3133532162461444079616 3185584191738212253696 3226741610236121972736 3249588909219275341824 3251950529066091675648 3261431434398645878784 3277356392574420516864 3303568791432220114944 3317857583782705496064 3329377922615284334592 3382225191228225355776 3440741197996879773696 3452688216045480050688 3497896367398821298176 3525223682769124589568 3581179614241650376704 3630084311515637219328 3640667647700814004224 3643137739055519760384 3655787522871684759552 3716514890361247629312 3745550162942194876416 3791837238608806281216 3805003340131753525248 3854163590004256800768 3870833847746489745408 3884274243051165057024 3945929389766262915072 4028827066021856673792 4080879095298624847872 4112760963230645354496 4148667784589299679232 4178042883281925439488 4247445588984283004928 4280628757648222715904 4320930806786779250688 4332785212292367122432 4335934038754788900864 4348575245864861171712 4369808523432560689152 4423810111710273994752 4439170563487045779456 4509633588304300474368 4590988982210952953856 4603584288060640067584 4604373789739264770048 4700298243692166119424 4840112415354182959104 4874383363828913012736 4877925793599137513472 4892147151597968818176 4955353187148330172416 4994066883922926501888 5073337786842338033664 5138884786672342401024 5161111796995319660544 5179032324068220076032 5246844551098231947264 5261239186355017220096 5371769421362475565056 5464706608583279640576 5483681284307527139328 5570723844375900585984 5574772335541871443968 5707505010197630287872 5781245385006385201152 5798100327819814895616 5806250771619734618112 5826411364576747585536 5918894084649394372608 6121318642947937271808 6169141444845968031744 6267064324922888159232 6371168383476424507392 6499177818438550683648 6503901058132183351296 6522862868797291757568 6554712785148841033728 6607137582864440229888 6635715167565410992128 6658755845230568669184 6764450382456450711552 6881482395993759547392 6905376432090960101376 7050447365538249179136 7162359228483300753408 7260168623031274438656 7311575045743369519104 7433029780722495258624 7491100325884389752832 7610006680263507050496 7708327180008513601536 7741667695492979490816 7768548486102330114048 7891858779532525830144 8057654132043713347584 8161758190597249695744 8225521926461290708992 8356085766563850878976 8494891177968566009856 8561257515296445431808 8671868077509577801728 8697150491729722343424 8739617046865121378304 8847620223420547989504 8878341126974091558912 9181977964421905907712 9207168576121280135168 9208747579478529540096 9400596487384332238848 9680224830708365918208 9748766727657826025472 9755851587198275026944 9784294303195937636352 9910706374296660344832 9988133767845853003776 10146675573684676067328 10322223593990639321088 10358064648136440152064 10493689102196463894528 10522478372710034440192 10743538842724951130112 10929413217166559281152 10967362568615054278656 11149544671083742887936 11415010020395260575744 11562490770012770402304 11612501543239469236224 11652822729153495171072 11837788169298788745216 12242637285895874543616 12338282889691936063488 12534128649845776318464 12742336766952849014784 12998355636877101367296 13007802116264366702592 13045725737594583515136 13109425570297682067456 13271430335130821984256 13317511690461137338368 13528900764912901423104 13810752864181920202752 14100894731076498358272 14520337246062548877312 14623150091486739038208 14866059561444990517248 14982200651768779505664 15220013360527014100992 15416654360017027203072 15483335390985958981632 15537096972204660228096 15783717559065051660288 16115308264087426695168 16451043852922581417984 16712171533127701757952 17122515030592890863616 17343736155019155603456 17394300983459444686848 17479234093730242756608 17756682253948183117824 18363955928843811815424 18414337152242560270336 18801192974768664477696 19497533455315652050944 19511703174396550053888 19568588606391875272704 19821412748593320689664 19976267535691706007552 20293351147369352134656 20644447187981278642176 20716129296272880304128 21487077685449902260224 21934725137230108557312 22299089342167485775872 22830020040790521151488 23124981540025540804608 23225003086478938472448 23305645458306990342144 23675576338597577490432 24485274571791749087232 24676565779383872126976 25068257299691552636928 25484673533905698029568 26015604232528733405184 26091451475189167030272 26218851140595364134912 26542860670261643968512 26635023380922274676736 27621505728363840405504 28201789462152996716544 29040674492125097754624 29246300182973478076416 29732119122889981034496 29964401303537559011328 30440026721054028201984 30966670781971917963264 31074193944409320456192 31567435118130103320576 32230616528174853390336 32902087705845162835968 34245030061185781727232 34687472310038311206912 34958468187460485513216 35513364507896366235648 36727911857687623630848 36828674304485120540672 37602385949537328955392 38995066910631304101888 39023406348793100107776 39137177212783750545408 39952535071383412015104 40586702294738704269312 41432258592545760608256 43869450274460217114624 44598178684334971551744 45660040081581042302976 46249963080051081609216 46450006172957876944896 46611290916613980684288 47351152677195154980864 49353131558767744253952 50136514599383105273856 52031208465057466810368 52182902950378334060544 52437702281190728269824 53270046761844549353472 55243011456727680811008 56403578924305993433088 58492600365946956152832 59464238245779962068992 59928802607075118022656 60880053442108056403968 61933341563943835926528 62148387888818640912384 64461233056349706780672 65804175411690325671936 68490060122371563454464 69374944620076622413824 69916936374920971026432 71026729015792732471296 73455823715375247261696 73657348608970241081344 75204771899074657910784 78046812697586200215552 78274354425567501090816 79905070142766824030208 82864517185091521216512 87738900548920434229248 89196357368669943103488 91320080163162084605952 92900012345915753889792 93222581833227961368576 94702305354390309961728 98706263117535488507904 104062416930114933620736 104875404562381456539648 106540093523689098706944 110486022913455361622016 112807157848611986866176 116985200731893912305664 119857605214150236045312 121760106884216112807936 124296775777637281824768 131608350823380651343872 136980120244743126908928 138749889240153244827648 139833872749841942052864 142053458031585464942592 150409543798149315821568 156093625395172400431104 156548708851135002181632 159810140285533648060416 165729034370183042433024 175477801097840868458496 178392714737339886206976 182640160326324169211904 185800024691831507779584 186445163666455922737152 197412526235070977015808 208124833860229867241472 209750809124762913079296 213080187047378197413888 220972045826910723244032 225614315697223973732352 239715210428300472090624 248593551555274563649536 263216701646761302687744 273960240489486253817856 279667745499683884105728 284106916063170929885184 312187250790344800862208 319620280571067296120832 331458068740366084866048 350955602195681736916992 365280320652648338423808 372890327332911845474304 394825052470141954031616 416249667720459734482944 419501618249525826158592 426160374094756394827776 451228631394447947464704 479430420856600944181248 497187103110549127299072 526433403293522605375488 547920480978972507635712 559335490999367768211456 624374501580689601724416 639240561142134592241664 662916137480732169732096 745780654665823690948608 789650104940283908063232 839003236499051652317184 852320748189512789655552 958860841713201888362496 994374206221098254598144 1052866806587045210750976 1095840961957945015271424 1118670981998735536422912 1248749003161379203448832 1278481122284269184483328 1491561309331647381897216 1579300209880567816126464 1678006472998103304634368 1917721683426403776724992 1988748412442196509196288 2237341963997471072845824 2556962244568538368966656 2983122618663294763794432 3158600419761135632252928 3356012945996206609268736 3835443366852807553449984 4474683927994942145691648 5966245237326589527588864 6712025891992413218537472 7670886733705615106899968 8949367855989884291383296 13424051783984826437074944 17898735711979768582766592 26848103567969652874149888 53696207135939305748299776
- Sum of all divisors σ(n): 204256030560375732840000000
- Sum of proper divisors (its aliquot sum) s(n): 150559823424436427091700224
- 53696207135939305748299776 is an abundant number, because the sum of its proper divisors (150559823424436427091700224) is greater than itself. Its abundance is 96863616288497121343400448
Bases of 53696207135939305748299776
- Binary: 101100011010101001110100111000101101111000111010000000000000000000000000000000000000002
- Hexadecimal: 0x2C6A9D38B78E8000000000
- Base-36: 6QVYVKEQBOT4HS000
Squares and roots of 53696207135939305748299776
- 53696207135939305748299776 squared (536962071359393057482997762) is 2883282660785699220273484187628992522143914761650176
- 53696207135939305748299776 cubed (536962071359393057482997763) is 154821342985011131154862078703795282599289448484681470186364034473600091160576
-
The
square root of 53696207135939305748299776 is 7327769588076.5318826433 -
53696207135939305748299776 is a
perfect cube number . Itscube root is 377266176
Scales and comparisons
How big is 53696207135939305748299776?- 53,696,207,135,939,305,748,299,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 53,696,207,135,939,305,748,299,776 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 53696207135939305748299776 cubic inches would be around 31438848 feet tall.
Recreational maths with 53696207135939305748299776
- 53696207135939305748299776 backwards is 67799284750393953170269635
- The number of decimal digits it has is: 26
- The sum of 53696207135939305748299776's digits is 135
- 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 53696207135939305748299776 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 53696207135939305748299776 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/53696207135939305748299776/
Chicago style:
Numbermatics. 2024. "Number 53696207135939305748299776 - Facts about the integer". https://numbermatics.com/n/53696207135939305748299776/
The information we have on file for 53696207135939305748299776 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 53696207135939305748299776, math, Factors of 53696207135939305748299776, curriculum, school, college, exams, university, Prime factorization of 53696207135939305748299776, STEM, science, technology, engineering, physics, economics, calculator, fifty-three septillion, six hundred ninety-six sextillion, two hundred seven quintillion, one hundred thirty-five quadrillion, nine hundred thirty-nine trillion, three hundred five billion, seven hundred forty-eight million, two hundred ninety-nine thousand, seven hundred seventy-six.