392788450766825524315570176
392,788,450,766,825,524,315,570,176 is an even composite number composed of seven prime numbers multiplied together.
392788450766825524315570176 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 392788450766825524315570176:
214 × 34 × 72 × 172 × 312 × 1272 × 367212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 31 × 31 × 127 × 127 × 36721 × 36721)See below for interesting mathematical facts about the number 392788450766825524315570176 from the Numbermatics database.
Names of 392788450766825524315570176
- Cardinal: 392788450766825524315570176 can be written as Three hundred ninety-two septillion, seven hundred eighty-eight sextillion, four hundred fifty quintillion, seven hundred sixty-six quadrillion, eight hundred twenty-five trillion, five hundred twenty-four billion, three hundred fifteen million, five hundred seventy thousand, one hundred seventy-six.
Scientific notation
- Scientific notation: 3.92788450766825524315570176 × 1026
Factors of 392788450766825524315570176
Divisors of 392788450766825524315570176
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 31 32 34 36 42 48 49 51 54 56 62 63 64 68 72 81 84 93 96 98 102 108 112 119 124 126 127 128 136 144 147 153 162 168 186 189 192 196 204 216 217 224 238 248 252 254 256 272 279 288 289 294 306 324 336 357 372 378 381 384 392 408 432 434 441 448 459 476 496 504 508 512 527 544 558 567 576 578 588 612 648 651 672 714 744 756 762 768 784 816 833 837 864 867 868 882 889 896 918 952 961 992 1008 1016 1024 1054 1071 1088 1116 1134 1143 1152 1156 1176 1224 1296 1302 1323 1344 1377 1428 1488 1512 1519 1524 1536 1568 1581 1632 1666 1674 1728 1734 1736 1764 1778 1792 1836 1904 1922 1953 1984 2016 2023 2032 2048 2108 2142 2159 2176 2232 2268 2286 2304 2312 2352 2448 2499 2511 2592 2601 2604 2646 2667 2688 2754 2856 2883 2976 3024 3038 3048 3072 3136 3162 3213 3264 3332 3348 3429 3456 3468 3472 3528 3556 3584 3672 3689 3808 3844 3906 3937 3968 3969 4032 4046 4064 4096 4216 4284 4318 4352 4464 4536 4557 4572 4608 4624 4704 4743 4896 4998 5022 5184 5202 5208 5292 5334 5376 5508 5712 5766 5859 5952 6048 6069 6076 6096 6144 6223 6272 6324 6426 6477 6528 6664 6696 6727 6858 6912 6936 6944 7056 7112 7168 7344 7378 7497 7616 7688 7803 7812 7874 7936 7938 8001 8064 8092 8128 8192 8432 8568 8636 8649 8704 8928 8959 9072 9114 9144 9216 9248 9408 9486 9639 9792 9996 10044 10287 10368 10404 10416 10584 10668 10752 11016 11067 11424 11532 11718 11811 11904 12096 12138 12152 12192 12288 12446 12544 12648 12852 12954 13056 13328 13392 13454 13671 13716 13824 13872 13888 14112 14161 14224 14229 14336 14688 14756 14994 15113 15232 15376 15606 15624 15748 15872 15876 16002 16128 16129 16184 16256 16337 16384 16864 17136 17272 17298 17408 17577 17856 17918 18144 18207 18228 18288 18432 18496 18669 18816 18972 19278 19431 19584 19992 20088 20181 20574 20736 20808 20832 21168 21336 21504 22032 22134 22491 22848 23064 23409 23436 23622 23808 24003 24192 24276 24304 24384 24576 24892 25088 25296 25704 25823 25908 25947 26112 26656 26784 26877 26908 27342 27432 27559 27648 27744 27776 28224 28322 28448 28458 28672 29376 29512 29988 30226 30464 30752 31212 31248 31496 31744 31752 32004 32256 32258 32368 32512 32674 33201 33728 34272 34544 34596 34816 35154 35433 35712 35836 36288 36414 36456 36576 36703 36721 36864 36992 37338 37632 37944 38556 38862 39168 39984 40176 40362 41013 41148 41472 41616 41664 42336 42483 42672 42687 43008 44064 44268 44982 45339 45696 46128 46818 46872 47089 47244 47616 48006 48384 48387 48552 48608 48768 49011 49152 49784 50176 50592 51408 51646 51816 51894 52224 53312 53568 53754 53816 54621 54684 54864 55118 55296 55488 55552 56007 56448 56644 56896 56916 57344 58293 58752 59024 59976 60452 60543 60928 61504 62424 62496 62713 62992 63488 63504 64008 64512 64516 64736 65024 65348 66402 66929 67456 67473 68544 69088 69192 69632 70308 70866 71424 71672 72009 72576 72828 72912 73152 73406 73442 73728 73984 74676 75264 75888 77112 77469 77724 77841 78336 79968 80352 80631 80724 82026 82296 82677 82944 83232 83328 84672 84966 85344 85374 86016 88128 88536 89964 90678 91392 92256 93636 93744 94178 94488 95232 96012 96768 96774 97104 97216 97536 98022 99568 99603 100352 101184 102816 103292 103632 103788 104448 105791 106299 106624 107136 107508 107632 109242 109368 109728 110109 110163 110236 110592 110976 111104 112014 112896 112903 113288 113792 113832 114359 114688 116586 117504 118048 119952 120904 121086 121856 122047 123008 123039 124848 124992 125426 125984 126976 127008 127449 128016 129024 129032 129472 130048 130696 132804 133858 134912 134946 136017 137088 138176 138384 139264 140616 141267 141732 142848 143344 144018 145152 145161 145656 145824 146304 146812 146884 147033 147456 147968 149352 150528 151776 154224 154938 155448 155682 156672 159936 160704 161262 161448 163863 164052 164592 165354 165888 166464 166656 168021 169344 169932 170688 170748 172032 174879 176256 177072 179928 181356 181629 182784 184512 187272 187488 188139 188356 188976 190464 192024 192913 193536 193548 194208 194432 195072 196044 199136 199206 200704 200787 202368 205632 206584 207264 207576 208896 211582 212598 213248 214272 215016 215264 218484 218736 219456 220218 220326 220472 221184 221952 222208 224028 225792 225806 226576 227584 227664 228718 232407 233172 235008 236096 239904 241808 241893 242172 243712 244094 246016 246078 248031 249696 249984 250852 251968 253952 254016 254898 256032 256921 257047 258048 258064 258944 260096 261392 265608 267716 269824 269892 272034 274176 274193 276352 276768 277729 278528 281232 282534 283464 285696 286688 288036 290304 290322 291312 291648 292608 293624 293768 294066 295936 298704 298809 301056 303552 308448 309876 310896 311364 313344 317373 318897 319872 321408 322524 322896 327726 328104 329184 330327 330489 330708 331776 332928 333312 336042 338688 338709 339864 341376 341496 343077 344064 349758 352512 354144 359856 362712 363258 365568 366141 369024 374544 374976 376278 376712 377952 380928 382347 384048 385826 387072 387096 388416 388864 390144 392088 398272 398412 401408 401574 404736 408051 411264 413168 414528 415152 417792 423164 423801 425196 426496 428544 430032 430528 435483 436968 437472 438912 438991 440436 440652 440944 441099 442368 443904 444416 448056 451584 451612 453152 455168 455328 457436 464814 466344 468503 470016 472192 479808 483616 483786 484344 487424 488188 492032 492156 496062 499392 499968 499999 501704 503936 504063 507904 508032 509796 512064 513842 514094 516096 516128 517888 520192 522784 531216 535432 539648 539784 544068 544887 548352 548386 552704 553536 555458 562464 564417 565068 566928 571392 573376 576072 578739 580608 580644 582624 583296 585216 587248 587536 588132 591872 597408 597618 602112 602361 607104 616896 619752 621792 622728 624257 626688 634746 637794 639744 642816 645048 645792 655452 656208 658368 660654 660978 661416 663552 665856 666624 672084 677376 677418 679728 682752 682992 686154 697221 699516 705024 708288 719712 725424 725679 726516 731136 732282 738048 744093 749088 749952 752556 753424 755904 761856 764694 768096 770763 771141 771652 774144 774192 776832 777728 780288 784176 790321 796544 796824 800513 802816 803148 809472 816102 822528 822579 826336 829056 830304 833187 835584 846328 847602 850392 852992 854329 857088 860064 861056 870966 873936 874944 877824 877982 880872 881304 881888 882198 887808 888832 896112 903168 903224 906304 910336 910656 914872 929628 932688 937006 940032 944384 952119 959616 967232 967572 968688 974848 976376 984064 984312 990981 991467 992124 998784 999936 999998 1003408 1007872 1008126 1016064 1016127 1019592 1024128 1027684 1028188 1029231 1032192 1032256 1035776 1040384 1045568 1062432 1070864 1079296 1079568 1088136 1089774 1096704 1096772 1098423 1105408 1107072 1110916 1124928 1128834 1130136 1133856 1137793 1138351 1142784 1146752 1147041 1152144 1157478 1161216 1161288 1165248 1166592 1170432 1174496 1175072 1176264 1183744 1194816 1195236 1204224 1204722 1214208 1224153 1233792 1239504 1243584 1245456 1248514 1253376 1269492 1271403 1275588 1279488 1285632 1290096 1291584 1306449 1310904 1312416 1316736 1316973 1321308 1321956 1322832 1323297 1327104 1331712 1333248 1344168 1354752 1354836 1359456 1365504 1365984 1372308 1394442 1399032 1405509 1410048 1416576 1439424 1450848 1451358 1453032 1462272 1464564 1476096 1488186 1498176 1499904 1499997 1505112 1506848 1511808 1523712 1529388 1536192 1541526 1542282 1543304 1548288 1548384 1553664 1555456 1560576 1568352 1580642 1593088 1593648 1601026 1606296 1618944 1632204 1645056 1645158 1652672 1658112 1660608 1666374 1692656 1693251 1695204 1700784 1705984 1708658 1714176 1720128 1722112 1736217 1741932 1747872 1749888 1755648 1755964 1761744 1762608 1763776 1764396 1775616 1777664 1792224 1798447 1799329 1806336 1806448 1807083 1812608 1820672 1821312 1829744 1859256 1865376 1872771 1874012 1880064 1888768 1904238 1919232 1919351 1934464 1935144 1937376 1944103 1949696 1952752 1968128 1968624 1981962 1982934 1984248 1997568 1999872 1999996 2006816 2015744 2016252 2032128 2032254 2039184 2048256 2055368 2056376 2058462 2064512 2071552 2074799 2080768 2091136 2091663 2124864 2141728 2158592 2159136 2176272 2179548 2193408 2193544 2196846 2210816 2214144 2221832 2232279 2249856 2257668 2260272 2267712 2275586 2276702 2285568 2293504 2294082 2304288 2312289 2313423 2314956 2322432 2322576 2330496 2333184 2340864 2348992 2350144 2352528 2367488 2370963 2389632 2390472 2401539 2408448 2409444 2428416 2448306 2467584 2467737 2479008 2487168 2490912 2497028 2499561 2506752 2538984 2542806 2551176 2558976 2562987 2571264 2580192 2583168 2612898 2621808 2624832 2633472 2633946 2642616 2643912 2645664 2646594 2663424 2666496 2688336 2709504 2709672 2718912 2731008 2731968 2744616 2788884 2798064 2811018 2820096 2833152 2856357 2878848 2901696 2902716 2906064 2924544 2929128 2952192 2972943 2974401 2976372 2996352 2999808 2999994 3010224 3013696 3023616 3048381 3058776 3072384 3083052 3084564 3086608 3087693 3096576 3096768 3107328 3110912 3121152 3136704 3161284 3186176 3187296 3202052 3212592 3237888 3264408 3279521 3290112 3290316 3295269 3305344 3316224 3321216 3332748 3385312 3386502 3390408 3401568 3411968 3413379 3415053 3417316 3428352 3440256 3444224 3472434 3483864 3495744 3499776 3499993 3511296 3511928 3523488 3525216 3527552 3528792 3551232 3555328 3584448 3596894 3598658 3612672 3612896 3614166 3625216 3641344 3642624 3659488 3718512 3730752 3745542 3748024 3760128 3777536 3808476 3814209 3838464 3838702 3868928 3870288 3874752 3888206 3905504 3936256 3937248 3950919 3963924 3965868 3968496 3995136 3999744 3999992 4013632 4031488 4032504 4064256 4064508 4078368 4096512 4110736 4112752 4116924 4129024 4143104 4149598 4182272 4183326 4216527 4249728 4283456 4317184 4318272 4352544 4359096 4369799 4386816 4387088 4393692 4421632 4428288 4443664 4464558 4499712 4499991 4515336 4520544 4535424 4551172 4553404 4571136 4587008 4588164 4608576 4624578 4626846 4629912 4644864 4645152 4660992 4661281 4663567 4666368 4681728 4697984 4700288 4705056 4734976 4741926 4779264 4780944 4803078 4818888 4856832 4896612 4935168 4935474 4958016 4974336 4981824 4994056 4999122 5077968 5079753 5085612 5102352 5117952 5125974 5142528 5160384 5166336 5208651 5225796 5243616 5249664 5266944 5267892 5285232 5287824 5291328 5293188 5326848 5332992 5376672 5395341 5397987 5419008 5419344 5421249 5437824 5462016 5463936 5489232 5577768 5596128 5618313 5622036 5640192 5666304 5712714 5757696 5758053 5803392 5805432 5812128 5832309 5849088 5858256 5904384 5945886 5948802 5952744 5980303 5992704 5999616 5999988 6020448 6027392 6047232 6096762 6117552 6144768 6166104 6169128 6173216 6175386 6193536 6214656 6221824 6224397 6242304 6273408 6322568 6372352 6374592 6404104 6425184 6475776 6528816 6559042 6580224 6580632 6590538 6610688 6632448 6642432 6665496 6770624 6773004 6780816 6803136 6823936 6826758 6830106 6834632 6856704 6880512 6888448 6936867 6940269 6944868 6967728 6991488 6999552 6999986 7022592 7023856 7046976 7050432 7055104 7057584 7102464 7112889 7168896 7193788 7197316 7204617 7225344 7225792 7228332 7250432 7282688 7285248 7318976 7403211 7437024 7461504 7491084 7496048 7498683 7520256 7555072 7616952 7628418 7676928 7677404 7688961 7737856 7740576 7749504 7776412 7811008 7872512 7874496 7901838 7927848 7931736 7936992 7964551 7968457 7990272 7999488 7999984 8027264 8062976 8065008 8128512 8129016 8156736 8193024 8221472 8225504 8233848 8258048 8286208 8299196 8364544 8366652 8433054 8499456 8499983 8566912 8569071 8634368 8636544 8705088 8718192 8739598 8773632 8774176 8787384 8843264 8856576 8887328 8929116 8999424 8999982 9030672 9041088 9070848 9102344 9106808 9145143 9174016 9176328 9217152 9249156 9253692 9259824 9263079 9289728 9290304 9321984 9322562 9327134 9332736 9363456 9395968 9400576 9410112 9483852 9558528 9561888 9606156 9637776 9713664 9793224 9838563 9870336 9870948 9885807 9916032 9948672 9963648 9988112 9998244 10155936 10159506 10171224 10204704 10235904 10240137 10245159 10251948 10285056 10320768 10332672 10417302 10451592 10487232 10499328 10499979 10533888 10535784 10570464 10575648 10582656 10586376 10612369 10653696 10665984 10753344 10790682 10795974 10838016 10838688 10842498 10875648 10924032 10927872 10978464 11155536 11192256 11236626 11244072 11280384 11332608 11425428 11515392 11516106 11606784 11610864 11624256 11664618 11716512 11808768 11852757 11891772 11897604 11905488 11960606 11985408 11999232 11999976 12040896 12054784 12094464 12193524 12235104 12289536 12332208 12338256 12346432 12350772 12387072 12429312 12443648 12448794 12546816 12645136 12649581 12744704 12749184 12808208 12850368 12951552 13057632 13109397 13118084 13160448 13161264 13181076 13221376 13264896 13284864 13330992 13435457 13499973 13541248 13546008 13561632 13606272 13608721 13647872 13653516 13660212 13669264 13713408 13761024 13776896 13873734 13880538 13889736 13935456 13982976 13983843 13990701 13999104 13999972 14045184 14047712 14093952 14100864 14110208 14115168 14204928 14225778 14337792 14387576 14394632 14409234 14451584 14456664 14500864 14523593 14565376 14570496 14637952 14806422 14874048 14923008 14982168 14992096 14997366 15110144 15233904 15256836 15353856 15354808 15377922 15475712 15481152 15499008 15499969 15552824 15622016 15625953 15745024 15748992 15803676 15855696 15863472 15873984 15929102 15936914 15980544 15998976 15999968 16054528 16125952 16130016 16186023 16193961 16257024 16258032 16313472 16386048 16442944 16451008 16467696 16516096 16572416 16598392 16729088 16733304 16854939 16866108 16998912 16999966 17133824 17138142 17273088 17274159 17410176 17436384 17479196 17496927 17547264 17548352 17574768 17686528 17713152 17774656 17858232 17940909 17998848 17999964 18061344 18082176 18141696 18204688 18213616 18290286 18348032 18352656 18434304 18498312 18507384 18519648 18526158 18580608 18643968 18645124 18654268 18665472 18673191 18726912 18791936 18801152 18820224 18967704 19117056 19123776 19212312 19275552 19351967 19427328 19586448 19677126 19740672 19741896 19771614 19832064 19897344 19927296 19976224 19996488 20311872 20319012 20342448 20409408 20471808 20480274 20490318 20503896 20570112 20641536 20665344 20810601 20820807 20834604 20903184 20974464 20998656 20999958 21067776 21071568 21140928 21151296 21165312 21172752 21224738 21307392 21338667 21506688 21581364 21591948 21613851 21676032 21677376 21684996 21751296 21848064 21855744 21956928 22209633 22311072 22384512 22473252 22488144 22496049 22560768 22665216 22850856 23030784 23032212 23066883 23213568 23221728 23248512 23329236 23433024 23617536 23705514 23783544 23795208 23810976 23893653 23905371 23921212 23970816 23998464 23999952 24081792 24109568 24188928 24387048 24470208 24499951 24579072 24664416 24676512 24692864 24701544 24774144 24858624 24887296 24897588 25093632 25290272 25299162 25489408 25498368 25499949 25616416 25700736 25903104 26115264 26218794 26236168 26320896 26322528 26362152 26442752 26529792 26569728 26661984 26870914 26999946 27082496 27092016 27123264 27212544 27217442 27307032 27320424 27338528 27522048 27553792 27747468 27761076 27779472 27870912 27965952 27967686 27981402 27998208 27999944 28090368 28095424 28187904 28201728 28220416 28230336 28451556 28675584 28775152 28789264 28818468 28903168 28913328 29001728 29047186 29140992 29275904 29515689 29612844 29748096 29846016 29964336 29984192 29994732 30220288 30467808 30513672 30588593 30707712 30709616 30720411 30735477 30755844 30951424 30962304 30998016 30999938 31105648 31244032 31251906 31497984 31499937 31607352 31711392 31726944 31747968 31837107 31858204 31873828 31961088 31997952 31999936 32109056 32251904 32260032 32372046 32387922 32514048 32516064 32626944 32628967 32644969 32772096 32885888 32902016 32935392 33032192 33144832 33196784 33458176 33466608 33709878 33732216 33997824 33999932 34267648 34276284 34546176 34548318 34820352 34872768 34958392 34993854 35096704 35149536 35271583 35288881 35373056 35426304 35549312 35558271 35716464 35881818 35997696 35999928 36122688 36164352 36283392 36409376 36427232 36580572 36696064 36705312 36868608 36996624 37014768 37039296 37052316 37161216 37287936 37290248 37308536 37330944 37346382 37583872 37602304 37640448 37935408 37948743 38234112 38247552 38424624 38551104 38703934 38854656 39172896 39328191 39354252 39481344 39483792 39543228 39664128 39794688 39854592 39952448 39992976 40306371 40499919 40623744 40638024 40684896 40818816 40826163 40943616 40960548 40980636 41007792 41140224 41283072 41330688 41621202 41641614 41669208 41806368 41948928 41951529 41972103 41997312 41999916 42135552 42143136 42281856 42302592 42330624 42345504 42449476 42614784 42677334 43013376 43162728 43183896 43227702 43354752 43369992 43502592 43570779 43696128 43711488 43913856 44419266 44622144 44769024 44946504 44976288 44992098 45330432 45701712 46061568 46064424 46133766 46427136 46443456 46497024 46499907 46658472 46866048 47235072 47411028 47567088 47590416 47621952 47787306 47810742 47842424 47941632 47996928 47999904 48163584 48219136 48377856 48558069 48581883 48774096 48940416 48999902 49158144 49328832 49353024 49385728 49403088 49548288 49717248 49795176 50187264 50564817 50580544 50598324 50978816 50996736 50999898 51232832 51401472 51822477 52230528 52437588 52472336 52490781 52641792 52645056 52724304 52885504 53059584 53139456 53323968 53741828 53822727 53999892 54164992 54184032 54246528 54425088 54434884 54614064 54640848 54677056 55044096 55107584 55494936 55522152 55558944 55741824 55751857 55779199 55931904 55935372 55962804 55996416 55999888 56019573 56180736 56190848 56375808 56403456 56440832 56460672 56903112 57351168 57550304 57578528 57636936 57806336 57826656 58003456 58055901 58094372 58281984 58551808 59031378 59225688 59496192 59499881 59692032 59928672 59968384 59989464 60440576 60935616 61027344 61177186 61415424 61419232 61440822 61470954 61511688 61902848 61924608 61996032 61999876 62211296 62488064 62503812 62995968 62999874 63214704 63422784 63453888 63495936 63674214 63716408 63747656 63922176 63999872 64016001 64218112 64503808 64520064 64744092 64775844 64841553 65028096 65032128 65253888 65257934 65289938 65544192 65771776 65804032 65870784 66064384 66393568 66916352 66933216 67419756 67464432 67995648 67999864 68535296 68552568 69092352 69096636 69200649 69640704 69745536 69916784 69987708 70193408 70299072 70543166 70577762 70852608 71098624 71116542 71432928 71680959 71716113 71763636 71995392 71999856 72245376 72328704 72566784 72818752 72854464 73161144 73392128 73410624 73499853 73737216 73993248 74029536 74078592 74104632 74286583 74322432 74575872 74580496 74617072 74661888 74692764 75167744 75204608 75280896 75870816 75897486 76468224 76495104 76499847 76849248 77102208 77407868 77709312 78345792 78656382 78708504 78962688 78967584 79086456 79280639 79328256 79589376 79709184 79904896 79985952 80612742 80999838 81247488 81276048 81369792 81637632 81652326 81921096 81961272 82015584 82566144 82661376 83242404 83283228 83338416 83612736 83897856 83903058 83944206 83994624 83999832 84271104 84286272 84563712 84605184 84661248 84691008 84898952 85354668 86026752 86325456 86367792 86455404 86709504 86739984 87005184 87141558 87422976 87827712 88547067 88838532 89244288 89538048 89893008 89952576 89984196 90660864 91403424 91765779 92123136 92128848 92161233 92206431 92267532 92854272 92886912 92994048 92999814 93316944 93732096 94499811 94822056 95134176 95180832 95243904 95511321 95574612 95621484 95684848 95883264 95993856 95999808 96327168 96438272 96755712 97116138 97163766 97548192 97880832 97886901 97934907 97999804 98316288 98657664 98706048 98771456 98806176 99096576 99434496 99590352 100374528 101129634 101161088 101196648 101665151 101957632 101993472 101999796 102465664 102802944 103644954 104461056 104875176 104944672 104981562 105290112 105448608 105771008 105814749 105866643 106119168 106278912 106647936 107483656 107645454 107999784 108329984 108368064 108493056 108499783 108850176 108869768 109228128 109281696 109354112 110088192 110215168 110989872 111044304 111117888 111483648 111503714 111558398 111863808 111870744 111925608 111992832 111999776 112039146 112381696 112751616 112806912 112881664 112921344 113806224 114702336 115100608 115157056 115273872 115612672 115653312 116006912 116111802 116188744 116563968 117103616 117984573 118062756 118451376 118992384 118999762 119384064 119857344 119936768 119978928 120919113 121871232 122054688 122354372 122478489 122830848 122838464 122881644 122941908 123023376 123805696 123849216 123992064 123999752 124422592 124976128 125007624 125854587 125916309 125991936 125999748 126429408 126845568 126907776 126991872 127348428 127432816 127495312 127844352 127999744 128032002 128436224 129040128 129488184 129551688 129683106 130064256 130507776 130515868 130579876 130712337 131088384 131543552 131608064 131741568 132128768 132787136 133832704 133866432 134839512 134928864 135463769 135991296 135999728 137070592 137105136 138184704 138193272 138401298 139281408 139491072 139499721 139833568 139975416 140386816 140598144 141086332 141155524 141705216 142197248 142233084 142865856 143361918 143432226 143527272 143990784 143999712 144490752 144499711 144570577 144657408 145133568 145637504 145674207 145708928 145745649 146322288 146784256 146821248 146999706 147474432 147986496 148059072 148157184 148209264 148573166 148644864 149151744 149160992 149234144 149385528 150335488 150409216 150561792 151741632 151794972 152936448 152990208 152999694 153698496 154204416 154815736 155467431 156691584 157312764 157417008 157472343 157925376 157935168 158172912 158561278 158656512 159178752 159418368 159809792 159971904 161225484 161468181 161999676 162494976 162552096 162739584 163275264 163304652 163842192 163922544 164031168 165132288 165322752 166484808 166566456 166676832 167225472 167255571 167337597 167795712 167806116 167888412 167989248 167999664 168058719 168542208 168572544 169127424 169210368 169322496 169382016 169797904 170709336 172053504 172650912 172735584 172910808 173419008 173479968 174010368 174167703 174283116 174845952 175655424 177094134 177677064 178488576 178499643 179076096 179786016 179905152 179968392 181321728 182806848 183531558 184246272 184257696 184322466 184412862 184535064 185708544 185773824 185988096 185999628 186633888 187464192 188999622 189644112 190268352 190361664 190487808 191022642 191149224 191242968 191369696 191766528 191999616 192654336 192876544 193511424 194232276 194327532 195096384 195761664 195773802 195869814 195999608 196632576 197315328 197412096 197542912 197612352 198193152 199180704 200749056 202259268 202322176 202393296 203330302 203986944 203999592 204931328 205605888 207289908 208922112 209750352 209889344 209963124 210580224 210897216 211542016 211629498 211733286 212557824 213295872 214967312 215042877 215148339 215290908 215999568 216659968 216736128 216986112 216999566 217700352 217739536 218456256 218563392 218708224 220176384 220499559 221979744 222088608 222235776 222859749 222967296 223007428 223116796 223727616 223741488 223851216 223985664 223999552 224078292 224763392 225503232 225613824 225763328 225842688 227612448 228402769 228514783 229404672 229499541 230201216 230314112 230547744 231225344 231306624 232013824 232223604 232377488 233127936 234207232 235969146 236125512 236902752 237841917 237984768 237999524 238768128 239714688 239873536 239957856 241838226 243742464 244109376 244708744 244956978 245676928 245763288 245883816 246046752 246901081 247022167 247611392 247698432 247984128 247999504 248845184 249952256 250015248 251709174 251832618 251983872 251999496 252858816 253691136 253815552 253983744 254696856 254865632 254990624 255999488 256064004 256872448 258080256 258976368 259103376 259366212 260128512 261015552 261031736 261159752 261424674 263087104 263216128 263483136 263499473 264257536 265574272 265641201 267665408 267732864 269679024 269857728 270927538 271982592 271999456 274141184 274210272 275297337 276369408 276386544 276802596 278562816 278982144 278999442 279667136 279950832 280773632 281196288 282172664 282311048 283499433 284394496 284466168 285731712 286533963 286723836 286864452 287054544 287981568 287999424 288981504 288999422 289141154 289314816 290267136 291275008 291348414 291417856 291491298 292644576 293642496 293660703 293804721 293999412 294948864 295972992 296118144 296314368 296418528 297146332 297289728 298303488 298321984 298468288 298771056 300670976 300818432 301123584 303483264 303589944 304995453 305872896 305980416 305999388 307396992 308408832 309631472 310934862 313383168 314625528 314834016 314944686 315870336 316345824 317122556 317313024 317444247 317599929 318357504 318836736 319619584 319943808 322450968 322936362 323999352 324989952 325104192 325479168 325499349 326550528 326609304 327684384 327845088 328062336 328983439 330264576 330645504 332969616 333132912 333353664 334450944 334511142 334675194 335591424 335612232 335776824 335978496 335999328 336117438 337145088 338254848 338420736 338644992 338764032 339595808 341418672 344107008 345301824 345471168 345821616 346838016 346959936 348020736 348335406 348566232 349691904 351310848 353953719 354188268 355354128 356977152 356999286 358152192 359572032 359810304 359936784 362757339 365613696 367063116 367435467 368492544 368515392 368644932 368825724 369070128 371417088 371547648 371976192 371999256 373267776 374928384 377563761 377748927 377999244 379288224 380536704 380723328 380975616 382045284 382298448 382485936 382739392 383533056 383999232 385308672 385753088 388464552 388655064 390192768 391523328 391547604 391739628 391999216 392137011 393265152 394630656 394824192 395085824 395224704 396386304 398361408 401498112 404518536 404644352 404786592 406391307 406660604 407973888 407999184 409862656 411211776 414579816 416499167 417844224 418499163 419500704 419778688 419926248 421160448 421794432 423084032 423258996 423466572 425115648 426591744 429934624 430085754 430296678 430581816 431999136 433319936 433472256 433499133 433711731 433972224 433999132 435400704 435479072 436912512 437126784 437416448 440352768 440999118 443959488 444177216 444471552 445719498 445934592 446014856 446233592 447455232 447482976 447702432 447999104 448156584 449526784 451006464 451227648 451526656 451685376 455224896 456805538 457029566 458809344 458999082 460402432 460628224 461095488 462450688 462613248 464447208 464754976 468414464 471938292 472251024 473805504 475683834 475969536 475999048 477536256 479429376 479747072 479915712 483676452 484404543 487484928 488218752 489417488 489913956 491353856 491526576 491767632 492093504 493802162 494044334 495396864 495968256 495999008 497690368 499904512 500030496 501766713 502012791 503418348 503665236 503967744 503998992 505717632 507382272 507631104 507967488 509393712 509731264 509981248 511998976 512128008 513744896 516160512 517952736 518206752 518732424 520006081 520257024 522031104 522063472 522319504 522503109 522849348 526174208 526432256 526966272 526998946 531148544 531282402 535465728 535498929 539358048 539715456 541855076 543965184 543998912 548282368 548420544 550594674 552738816 552773088 553605192 554964473 557125632 557964288 557998884 559334272 559901664 561547264 562392576 564345328 564622096 566998866 568788992 568932336 571463424 573067926 573447672 573728904 574109088 575998848 577963008 577998844 578282308 578629632 580534272 582550016 582696828 582835712 582982596 585289152 587284992 587321406 587609442 587998824 589897728 591945984 592236288 592273009 592628736 592837056 594292664 594579456 596643968 596936576 597542112 599910977 601341952 601636864 602247168 606966528 607179888 609990906 611960832 611998776 614793984 616817664 619262944 621869724 626766336 629251056 629668032 629889372 631740672 632691648 634245112 634626048 634888494 635199858 637673472 639239168 639887616 644901936 645128631 645445017 645872724 647998704 649979904 650208384 650958336 650998698 653101056 653218608 655368768 655690176 656124672 657966878 660529152 661498677 665939232 666265824 666707328 668579247 668901888 669022284 669350388 671182848 671224464 671553648 671956992 671998656 672234876 674290176 676509696 676841472 677289984 677528064 679191616 682837344 685208307 685544349 688214016 688498623 690603648 690942336 691643232 693676032 693919872 696041472 696670812 697132464 699383808 702621696 707907438 708376536 710708256 713525751 713954304 713998572 716304384 719144064 719620608 719873568 725514678 731227392 734126232 734870934 737030784 737289864 737651448 738140256 740703243 741066501 742834176 743095296 743952384 743998512 746535552 749856768 755127522 755497854 755998488 758576448 759498481 761073408 761446656 761951232 764090568 764596896 764971872 765478784 767998464 770617344 771506176 776929104 777310128 780385536 783046656 783095208 783479256 783998432 784274022 789261312 789648384 790171648 790449408 790498419 792772608 796722816 802996224 809037072 809288704 809573184 812782614 813321208 815947776 815998368 819725312 822423552 825892011 829159632 832998334 835688448 836998326 839001408 839557376 839852496 842320896 843588864 846517992 846933144 853183488 859601889 859869248 860171508 860593356 861163632 863998272 866639872 866944512 866998266 867423462 867944448 867998264 870801408 870958144 873825024 874253568 874832896 880982109 881414163 881998236 887918976 888354432 888943104 891438996 891869184 892029712 892467184 894910464 894965952 895404864 895998208 896313168 899053568 902012928 902455296 903370752 910449792 913611076 914059132 914986359 917618688 917998164 920804864 921256448 922190976 924901376 925226496 928894416 929509952 936828928 943876584 944502048 947611008 948246383 951367668 951939072 951998096 952332741 952799787 955072512 958858752 959494144 959831424 967352904 968809086 974969856 976437504 976498047 978834976 979827912 982707712 983053152 983535264 984187008 986950317 987604324 988088668 990793728 991936512 991998016 995380736 999809024 1000060992 1003533426 1004025582 1006836696 1007330472 1007935488 1007997984 1011435264 1011497977 1011994039 1014764544 1015262208 1015934976 1018787424 1019462528 1019962496 1023997952 1024256016 1027489792 1032321024 1035905472 1036413504 1037464848 1040012162 1040514048 1044062208 1044126944 1044639008 1045006218 1045698696 1052348416 1052864512 1053932544 1053997892 1062297088 1062564804 1070931456 1070997858 1078716096 1079430912 1083710152 1087997824 1088272017 1096564736 1096841088 1101189348 1102306401 1105477632 1105546176 1107210384 1109928946 1114251264 1115928576 1115997768 1118668544 1119803328 1123094528 1124785152 1128690656 1129244192 1133997732 1137577984 1137864672 1142926848 1146135852 1146895344 1147457808 1148218176 1151997696 1155926016 1155997688 1156564616 1157259264 1165100032 1165393656 1165671424 1165965192 1170578304 1174569984 1174642812 1175218884 1175997648 1176411033 1179795456 1183891968 1184472576 1184546018 1185257472 1185674112 1188585328 1189158912 1193287936 1193873152 1195084224 1199821954 1204494336 1213933056 1214359776 1219173921 1219981812 1223921664 1223997552 1229587968 1233635328 1238525888 1243739448 1249497501 1253532672 1255497489 1258502112 1259336064 1259778744 1263481344 1265383296 1268490224 1269252096 1269776988 1270399716 1275346944 1278478336 1279775232 1289803872 1290257262 1290890034 1291745448 1295997408 1299959808 1300416768 1300497399 1301135193 1301916672 1301997396 1306202112 1306437216 1310737536 1311380352 1312249344 1315933756 1321058304 1322997354 1331878464 1332531648 1333414656 1337158494 1337803776 1338044568 1338700776 1342365696 1342448928 1343107296 1343997312 1344469752 1347770863 1348431841 1348580352 1353019392 1353682944 1354579968 1355056128 1358383232 1365674688 1370416614 1371088698 1376428032 1376997246 1381207296 1381884672 1383286464 1387352064 1387839744 1393341624 1394264928 1405243392 1415814876 1416753072 1421416512 1427051502 1427908608 1427997144 1432608768 1438288128 1439241216 1439747136 1451029356 1462454784 1468252464 1469741868 1474061568 1474579728 1475302896 1476280512 1481406486 1482133002 1486190592 1487904768 1487997024 1493071104 1499713536 1505300139 1506038373 1510255044 1510995708 1511996976 1517152896 1518996962 1522146816 1522893312 1523902464 1528181136 1529193792 1529943744 1530957568 1535996928 1541234688 1553858208 1554620256 1560018243 1560771072 1566093312 1566190416 1566958512 1567509327 1567996864 1568548044 1578522624 1579296768 1580343296 1580898816 1580996838 1593445632 1606496787 1618074144 1618577408 1619146368 1625565228 1626642416 1631895552 1631996736 1639450624 1644847104 1651784022 1658319264 1664893419 1665996668 1671376896 1673996652 1678002816 1679114752 1679704992 1684641792 1687177728 1693035984 1693866288 1706366976 1719203778 1719738496 1720343016 1721186712 1722327264 1727996544 1728307567 1729155169 1733279744 1733889024 1733996532 1734846924 1735888896 1735996528 1741602816 1741916288 1747650048 1748507136 1749665792 1761964218 1762828326 1763996472 1775837952 1776708864 1776819027 1777886208 1782877992 1783738368 1784059424 1784934368 1789931904 1790809728 1791996416 1792626336 1798107136 1799732931 1804025856 1804910592 1806741504 1820899584 1827222152 1828118264 1829972718 1835996328 1841609728 1842512896 1844381952 1844496311 1849802752 1850452992 1857788832 1859019904 1873657856 1887753168 1889004096 1895222016 1896492766 1902735336 1903878144 1903996192 1904665482 1905599574 1917717504 1918988288 1919662848 1934705808 1937618172 1949939712 1952875008 1952996094 1957669952 1959655824 1965415424 1966106304 1967070528 1968374016 1973900634 1975208648 1976177336 1981587456 1983996032 1984496031 1990761472 1999618048 2000121984 2005737741 2007066852 2008051164 2013673392 2014660944 2015870976 2015995968 2022870528 2022995954 2023988078 2029529088 2030524416 2031869952 2037574848 2038925056 2039924992 2047995904 2048512032 2055624921 2056633047 2064642048 2071810944 2072827008 2074929696 2080024324 2081028096 2088124416 2088253888 2089278016 2090012436 2091397392 2104696832 2105729024 2107865088 2107995784 2124594176 2125129608 2140577253 2141862912 2141995716 2157432192 2158861824 2167420304 2175995648 2176544034 2193682176 2202378696 2204612802 2211092352 2214420768 2219857892 2222109729 2223199503 2228502528 2231857152 2231995536 2237337088 2239606656 2246189056 2249570304 2257381312 2258488384 2267995464 2275155968 2275729344 2278495443 2285853696 2292271704 2293790688 2294915616 2296436352 2302884073 2303995392 2311852032 2311995376 2313129232 2314518528 2330200064 2330787312 2331342848 2331930384 2341156608 2349139968 2349285624 2350437768 2351995296 2352822066 2367783936 2368945152 2369092036 2370514944 2371348224 2371495257 2377170656 2378317824 2386575872 2387746304 2390168448 2399643908 2408988672 2427866112 2428719552 2438347842 2439963624 2447843328 2447995104 2457699809 2459175936 2467270656 2477051776 2477676033 2487478896 2498995002 2507065344 2510994978 2517004224 2518672128 2519557488 2526962688 2530766592 2536980448 2539553976 2540799432 2556956672 2559550464 2579607744 2580514524 2581780068 2583490896 2591994816 2599919616 2600833536 2600994798 2602270386 2603833344 2603994792 2612404224 2612874432 2621475072 2622760704 2624498688 2631867512 2642946327 2644242489 2645994708 2663756928 2665063296 2666829312 2674316988 2675607552 2676089136 2677401552 2684731392 2684897856 2686214592 2687994624 2688939504 2695541726 2696863682 2697160704 2706038784 2707365888 2710112256 2716766464 2731349376 2740833228 2742177396 2744959077 2752856064 2753994492 2762414592 2763769344 2766572928 2774704128 2775679488 2786683248 2788529856 2810486784 2831629752 2833506144 2842833024 2844739149 2854103004 2855817216 2855994288 2856998223 2858399361 2865217536 2876576256 2878482432 2879494272 2902058712 2924909568 2929494141 2936504928 2939483736 2948123136 2949159456 2950605792 2952561024 2960850951 2962812972 2964266004 2972381184 2975809536 2975994048 2986142208 2999427072 3010600278 3012076746 3020510088 3021991416 3023993952 3034305792 3034493931 3035982117 3037993924 3044293632 3045786624 3047804928 3056362272 3058387584 3059887488 3061915136 3071993856 3082469376 3107716416 3109240512 3120036486 3121542144 3132186624 3132380832 3133917024 3135018654 3135993728 3137096088 3157045248 3158593536 3160686592 3161797632 3161993676 3186891264 3212993574 3236148288 3237154816 3238292736 3251130456 3253284832 3263993472 3278901248 3289694208 3303568044 3316638528 3329786838 3331993336 3342753792 3347993304 3356005632 3358229504 3359409984 3369283584 3374355456 3386071968 3387732576 3412733952 3438407556 3439476992 3440686032 3442373424 3444654528 3455993088 3456615134 3458310338 3467778048 3467993064 3469693848 3471777792 3471993056 3483832576 3495300096 3497014272 3499331584 3523928436 3525656652 3527992944 3551675904 3553417728 3553638054 3555772416 3565755984 3567476736 3568118848 3569868736 3579863808 3581619456 3583992832 3585252672 3596214272 3599465862 3613483008 3641799168 3654444304 3656236528 3657521763 3659945436 3671992656 3683219456 3685025792 3688763904 3688992622 3700905984 3715577664 3718039808 3748492503 3775506336 3778008192 3790444032 3792985532 3805470672 3807756288 3807992384 3809330964 3811199148 3835435008 3837976576 3839325696 3869411616 3875236344 3884751311 3899879424 3901492197 3903405579 3905750016 3905992188 3915339904 3919311648 3930830848 3932212608 3934141056 3936748032 3947801268 3950417296 3952354672 3963174912 3967992064 3968992062 3981522944 4000243968 4011475482 4014133704 4016102328 4027346784 4029321888 4031991936 4043312589 4045295523 4045741056 4045991908 4047976156 4059058176 4061048832 4063739904 4075149696 4077850112 4079849984 4095991808 4097024064 4111249842 4113266094 4129284096 4143621888 4145654016 4145911063 4149859392 4160048648 4162056192 4176507776 4178556032 4180024872 4182794784 4199376839 4209393664 4211458048 4215730176 4215991568 4249188352 4250259216 4281154506 4283725824 4283991432 4314864384 4317723648 4334840608 4351991296 4353088068 4387364352 4404757392 4409225604 4422184704 4428841536 4439715784 4444219458 4446399006 4463714304 4463991072 4474674176 4479213312 4479491041 4481687887 4492378112 4499140608 4514762624 4515900417 4516976768 4518115119 4535990928 4550311936 4551458688 4556990886 4571707392 4584543408 4587581376 4589831232 4592872704 4605768146 4607990784 4623704064 4623990752 4626258464 4660400128 4661574624 4662685696 4663860768 4680054729 4682313216 4698279936 4698571248 4700875536 4703990592 4705644132 4735567872 4737890304 4738184072 4741029888 4742696448 4742990514 4754341312 4773151744 4775492608 4780336896 4799287816 4819490361 4855732224 4857439104 4876695684 4879927248 4895686656 4895990208 4915399618 4918351872 4934541312 4954103552 4955352066 4974957792 4994680257 4997990004 5014130688 5021989956 5034008448 5037344256 5039114976 5053925376 5061533184 5073960896 5079107952 5081598864 5113913344 5119100928 5159215488 5161029048 5163560136 5166981792 5183989632 5184922701 5187465507 5199839232 5201667072 5201989596 5204540772 5207666688 5207989584 5224808448 5225748864 5242950144 5245521408 5248997376 5263735024 5285892654 5288484978 5291989416 5327513856 5330126592 5330457081 5333658624 5348633976 5351215104 5352178272 5354803104 5369795712 5372429184 5375989248 5377879008 5391083452 5393727364 5394321408 5399198793 5412077568 5414731776 5420224512 5433532928 5462698752 5481666456 5484354792 5489918154 5507988984 5524829184 5527538688 5533145856 5533488933 5549408256 5551358976 5573366496 5577059712 5620973568 5663259504 5667012288 5685666048 5689478298 5708206008 5711634432 5711988576 5713996446 5716798722 5753152512 5756964864 5758988544 5804117424 5849819136 5858988282 5873009856 5878967472 5896246272 5898318912 5901211584 5905122048 5921701902 5925625944 5928532008 5944762368 5951988096 5972284416 5998854144 6017213223 6021200556 6024153492 6041020176 6043982832 6047987904 6068611584 6068987862 6071964234 6075987848 6088587264 6091573248 6095609856 6112724544 6116775168 6119774976 6123830272 6143987712 6166874763 6169899141 6215432832 6218481024 6240072972 6243084288 6264373248 6264761664 6267834048 6270037308 6271987456 6274192176 6314090496 6317187072 6323595264 6323987352 6373782528 6421731759 6425987148 6472296576 6474309632 6476585472 6502260912 6506569664 6527986944 6557802496 6607136088 6633277056 6659573676 6663986672 6666329187 6669598509 6685507584 6695986608 6712011264 6716459008 6718819968 6738567168 6748710912 6772143936 6775465152 6825467904 6835486329 6876815112 6878953984 6881372064 6884746848 6889309056 6908652219 6911986176 6913230268 6916620676 6935556096 6935986128 6939387696 6943555584 6943986112 6967665152 6990600192 6994028544 6998663168 7047856872 7051313304 7055985888 7080485839 7083958273 7103351808 7106835456 7107276108 7111544832 7114485771 7131511968 7134953472 7136237696 7139737472 7159727616 7163238912 7167985664 7170505344 7192428544 7198931724 7226966016 7283598336 7308888608 7312473056 7315043526 7319890872 7343985312 7366438912 7370051584 7373099427 7377527808 7377985244 7401811968 7431155328 7436079616 7496985006 7551012672 7556016384 7580888064 7585971064 7610941344 7615984768 7618661928 7622398296 7670870016 7675953152 7678651392 7738823232 7750472688 7769502622 7799758848 7802984394 7806811158 7811500032 7811984376 7830679808 7838623296 7861661696 7864425216 7868282112 7873496064 7895602536 7900834592 7904709344 7935984128 7937984124 7963045888 8000487936 8022950964 8028267408 8032204656 8054693568 8058643776 8063983872 8086625178 8090591046 8091482112 8091983816 8095952312 8118116352 8122097664 8150299392 8155700224 8159699968 8191983616 8194048128 8222499684 8226532188 8234877231 8258568192 8287243776 8291308032 8291822126 8299718784 8320097296 8324112384 8353015552 8357112064 8360049744 8365589568 8398753678 8431460352 8431983136 8498376704 8500518432 8534217447 8562309012 8567451648 8567982864 8629728768 8635447296 8669681216 8703982592 8706176136 8774728704 8788482423 8809514784 8818451208 8844369408 8857683072 8879431568 8882552853 8888438916 8892798012 8927428608 8927982144 8949348352 8958426624 8958982082 8963375774 8998281216 9029525248 9031800834 9033953536 9036230238 9071981856 9102917376 9103481793 9107946351 9113981772 9143414784 9169086816 9175162752 9179662464 9185745408 9211536292 9215981568 9247408128 9247981504 9252516928 9320800256 9323149248 9325371392 9327721536 9360109458 9364626432 9396559872 9397142496 9401751072 9407981184 9411288264 9434396041 9439022887 9471135744 9475780608 9476368144 9482059776 9485392896 9485981028 9508682624 9546303488 9550985216 9560673792 9598575632 9638980722 9711464448 9714878208 9753391368 9759854496 9791980416 9830799236 9836703744 9869082624 9908207104 9910704132 9949915584 9989360514 9995980008 10028261376 10043979912 10068016896 10068641153 10074688512 10078229952 10107850752 10123066368 10147921792 10158215904 10163197728 10198486609 10227826688 10238201856 10318430976 10322058096 10327120272 10333963584 10367979264 10369845402 10374931014 10403334144 10403979192 10409081544 10415333376 10415979168 10451497728 10485900288 10491042816 10497994752 10527470048 10571785308 10576969956 10583978832 10655027712 10660253184 10660914162 10667317248 10697267952 10702430208 10704356544 10709606208 10739591424 10744858368 10751978496 10755758016 10782166904 10787454728 10788642816 10798397586 10840449024 10867065856 10925397504 10963332912 10968709584 10972565289 10979836308 11015977968 11049658368 11055077376 11066291712 11066977866 11102717952 11146732992 11154119424 11245477509 11326519008 11334024576 11371332096 11378956596 11416412016 11423268864 11423977152 11427992892 11433597444 11506305024 11513929728 11517977088 11608234848 11654253933 11699638272 11704476591 11710216737 11717976564 11746019712 11757934944 11792492544 11796637824 11802423168 11810244096 11843403804 11851251888 11857064016 11889524736 11903976192 11944568832 12034426446 12042401112 12048306984 12082040352 12087965664 12095975808 12129937767 12135886569 12137223168 12137975724 12143928468 12151975696 12177174528 12183146496 12191219712 12225449088 12233550336 12239549952 12247660544 12287975424 12333749526 12339798282 12430865664 12436962048 12437733189 12480145944 12486168576 12529523328 12535668096 12540074616 12543974912 12548384352 12598130517 12628180992 12634374144 12647190528 12647974704 12747565056 12843463518 12851974296 12911474177 12944593152 12948619264 12953170944 13004521824 13013139328 13055973888 13115604992 13214272176 13266554112 13319147352 13327973344 13332658374 13339197018 13391973216 13424022528 13432918016 13437639936 13438473123 13445063661 13477134336 13497421824 13544287872 13550930304 13650935808 13670972658 13753630224 13757907968 13762744128 13769493696 13778618112 13817304438 13823972352 13826460536 13833241352 13871112192 13871972256 13878775392 13887972224 13935330304 13981200384 13988057088 13997326336 14040164187 14095713744 14102626608 14111971776 14160971678 14167916546 14206703616 14213670912 14214552216 14223089664 14228971542 14263023936 14272475392 14279474944 14319455232 14326477824 14335971328 14341010688 14397863448 14567196672 14617777216 14624946112 14630087052 14639781744 14687970624 14732877824 14740103168 14746198854 14755055616 14755970488 14803623936 14862310656 14872159232 14984040771 14993970012 15102025344 15112032768 15161776128 15171942128 15221882688 15231969536 15237323856 15244796592 15341740032 15357302784 15477646464 15500945376 15539005244 15554768103 15562396521 15599517696 15605968788 15613622316 15623000064 15623968752 15661359616 15677246592 15723323392 15728850432 15736564224 15746992128 15791205072 15801669184 15809418688 15871968256 15875968248 15926091776 15991371243 16000975872 16045901928 16056534816 16064409312 16109387136 16117287552 16120188511 16127967744 16173250356 16181182092 16182964224 16183967632 16191904624 16197596379 16236232704 16244195328 16300598784 16311400448 16319399936 16388096256 16444999368 16453064376 16469754462 16574487552 16582616064 16583644252 16599437568 16600466799 16640194592 16648224768 16706031104 16714224128 16720099488 16731179136 16797507356 16862920704 16863966272 16996753408 17001036864 17068434894 17124618024 17134903296 17135965728 17203898663 17259457536 17270894592 17339362432 17407965184 17412352272 17549457408 17576964846 17619029568 17636902416 17688738816 17715366144 17758863136 17765105706 17776877832 17785596024 17855964288 17898696704 17916853248 17917964164 17926751548 17996562432 18059050496 18063601668 18067907072 18072460476 18143963712 18205834752 18206963586 18215892702 18227963544 18286829568 18338173632 18350325504 18359324928 18360463279 18371490816 18423072584 18431963136 18495963008 18500624289 18505033856 18509697423 18641600512 18646298496 18650742784 18655443072 18720218916 18729252864 18793119744 18794284992 18803502144 18815962368 18822576528 18868792082 18878045774 18942271488 18951561216 18952736288 18970785792 18971962056 19017365248 19092606976 19101970432 19121347584 19197151264 19277961444 19422928896 19429756416 19506782736 19519708992 19583960832 19661598472 19673407488 19816414208 19821408264 19899831168 19978721028 19991960016 19998987561 20008795527 20056522752 20087959824 20136033792 20137282306 20149377024 20156459904 20215701504 20246132736 20295843584 20316431808 20326395456 20396973218 20476403712 20506458987 20636861952 20644116192 20654240544 20667927168 20725956657 20735958528 20739690804 20749862028 20806668288 20807958384 20818163088 20830666752 20831958336 20902995456 20971800576 20982085632 20995989504 21054940096 21143570616 21153939912 21167957664 21241457517 21251874819 21310055424 21320506368 21321828324 21334634496 21343457313 21394535904 21404860416 21408713088 21419212416 21479182848 21489716736 21503956992 21511516032 21564333808 21574909456 21577285632 21596795172 21680898048 21734131712 21850795008 21926665824 21937419168 21945130578 21959672616 22031955936 22099316736 22110154752 22119298281 22132583424 22133955732 22205435904 22293465984 22308238848 22490955018 22653038016 22668049152 22742664192 22757913192 22832824032 22847954304 22855985784 22867194888 22923341297 23012610048 23027859456 23035954176 23216469696 23308507866 23399276544 23408953182 23420433474 23435953128 23492039424 23515869888 23584985088 23593275648 23604846336 23620488192 23686807608 23702503776 23714128032 23807952384 23889137664 24068852892 24084802224 24096613968 24164080704 24175931328 24191951616 24259875534 24271773138 24274446336 24275951448 24287856936 24303951392 24354349056 24366292992 24450898176 24467100672 24479099904 24495321088 24575950848 24667499052 24679596564 24861731328 24873924096 24875466378 24960291888 24972337152 25059046656 25071336192 25080149232 25087949824 25096768704 25196261034 25294381056 25295949408 25495130112 25602652341 25686927036 25703948592 25822948354 25889186304 25906341888 26009043648 26026278656 26111947776 26428544352 26533108224 26638294704 26647658559 26655946688 26665316748 26678394036 26783946432 26848045056 26865836032 26875279872 26876946246 26890127322 26994843648 27088575744 27101860608 27310445379 27323839053 27341945316 27507260448 27515815936 27525488256 27538987392 27557236224 27634608876 27647944704 27652921072 27666482704 27742224384 27743944512 27757550784 27775944448 27870660608 27962400768 27976114176 28080328374 28191427488 28205253216 28223943552 28303188123 28317068661 28321943356 28335833092 28413407232 28427341824 28429104432 28446179328 28457943084 28526047872 28544950784 28558949888 28638910464 28652955648 28671942656 28682021376 28795726896 29021377441 29134393344 29235554432 29249892224 29260174104 29279563488 29375941248 29395637873 29465755648 29480206336 29492397708 29510111232 29511940976 29607247872 29724621312 29744318464 29968081542 29987940024 30204050688 30205923459 30224065536 30323552256 30343884256 30443765376 30463939072 30474647712 30489593184 30595459827 30683480064 30714605568 30955292928 31001890752 31078010488 31109536206 31124793042 31211937576 31227244632 31246000128 31247937504 31322719232 31354493184 31356437287 31371815209 31446646784 31457700864 31473128448 31493984256 31582410144 31603338368 31618837376 31743936512 31751936496 31852183552 31982742486 32001951744 32091803856 32113069632 32128818624 32218774272 32234575104 32240377022 32255935488 32346500712 32362364184 32365928448 32367935264 32383809248 32395192758 32601197568 32622800896 32638799872 32776192512 32889998736 32906128752 32939508924 33148975104 33165232128 33167288504 33198875136 33200933598 33280389184 33412062208 33428448256 33440198976 33462358272 33595014712 33727932544 33736432527 33993506816 34002073728 34136869788 34249236048 34269806592 34271931456 34407797326 34518915072 34541789184 34678724864 34815930368 34824704544 34962761799 35098914816 35153929692 35238059136 35273804832 35377477632 35430732288 35517726272 35530211412 35553755664 35571192048 35711928576 35797393408 35833706496 35835928328 35853503096 36118100992 36127203336 36135814144 36144920952 36287927424 36389813301 36407659707 36411669504 36413927172 36431785404 36455927088 36573659136 36676347264 36700651008 36718649856 36720926558 36742981632 36846145168 36863926272 36991926016 37001248578 37010067712 37019394846 37292596992 37310886144 37313199567 37440437832 37458505728 37588569984 37607004288 37631924736 37645153056 37737584164 37756091548 37794391551 37884542976 37903122432 37905472576 37941571584 37943924112 38034730496 38185213952 38203940864 38242695168 38394302528 38555922888 38734422531 38845857792 38859512832 39013565472 39039417984 39167921664 39323196944 39346814976 39632828416 39642816528 39799662336 39957442056 39983920032 39997975122 40017591054 40175919648 40272067584 40274564612 40298754048 40312919808 40315419369 40335190983 40431403008 40492265472 40591687168 40632863616 40652790912 40793946436 40952807424 41012917974 41273723904 41288232384 41308481088 41335854336 41451913314 41471917056 41479381608 41499724056 41613336576 41615916768 41636326176 41663916672 41780896753 41801387071 41805990912 41943601152 41964171264 41991979008 42109880192 42120492561 42287141232 42307879824 42335915328 42482915034 42503749638 42620110848 42641012736 42643656648 42669268992 42686914626 42789071808 42817426176 42838424832 42958365696 42979433472 43007913984 43023032064 43128667616 43149818912 43193590344 43468263424 43701590016 43853331648 43874838336 43890261156 43919345232 44063911872 44198633472 44220309504 44238596562 44265166848 44267911464 44410871808 44586931968 44616477696 44952122313 44981910036 45306076032 45336098304 45485328384 45515826384 45665648064 45695908608 45711971568 45734389776 45846682594 46025220096 46071908352 46432939392 46617015732 46664304309 46687189563 46798553088 46817906364 46840866948 46871906256 46984078848 47031739776 47169970176 47186551296 47209692672 47240976384 47373615216 47405007552 47428256064 47615904768 47778275328 47974113729 48137705784 48169604448 48193227936 48328161408 48351862656 48360565533 48383903232 48519751068 48543546276 48548892672 48551902896 48575713872 48592789137 48607902784 48708698112 48732585984 48901796352 48934201344 48958199808 48990642176 49334998104 49359193128 49723462656 49747848192 49750932756 49801400397 49920583776 49944674304 50118093312 50142672384 50160298464 50175899648 50193537408 50392522068 50588762112 50591898816 50990260224 51205304682 51373854072 51407897184 51611695989 51645896708 51778372608 51812683776 52018087296 52052557312 52223895552 52857088704 53066216448 53276589408 53295317118 53311893376 53330633496 53356788072 53567892864 53696090112 53731672064 53750559744 53753892492 53780254644 53989687296 54177151488 54203721216 54620890758 54647678106 54683890632 55014520896 55031631872 55050976512 55077974784 55081389837 55114472448 55269217752 55295889408 55305842144 55332965408 55487889024 55515101568 55551888896 55741321216 55924801536 55952228352 56160656748 56382854976 56410506432 56447887104 56606376246 56634137322 56643886712 56671666184 56826814464 56854683648 56858208864 56915886168 57052095744 57089901568 57117899776 57277820928 57305911296 57343885312 57364042752 57591453792 58042754882 58268786688 58471108864 58499784448 58520348208 58559126976 58751882496 58791275746 58984795416 59020222464 59023881952 59449242624 59488636928 59936163084 59975880048 60408101376 60411846918 60448131072 60647104512 60687768512 60887530752 60927878144 60949295424 60979186368 61190919654 61429211136 61519376961 61910585856 62003781504 62156020976 62177869971 62219072412 62249586084 62423875152 62454489264 62492000256 62495875008 62645438464 62708986368 62712874574 62743630418 62915401728 62946256896 62987968512 63164820288 63206676736 63237674752 63487873024 63503872992 63724372551 63755624457 63965484972 64003903488 64183607712 64226139264 64257637248 64437548544 64469150208 64480754044 64511870976 64693001424 64724728368 64731856896 64735870528 64767618496 64790385516 65202395136 65245601792 65277599744 65552385024 65779997472 65812257504 65879017848 66040772287 66073160209 66297950208 66330464256 66334577008 66357894843 66397750272 66401867196 66560778368 66824124416 66856896512 66880397952 66924716544 67190029424 67455865088 67472865054 68004147456 68273739576 68498472096 68543862912 68770023891 68815594652 69037830144 69083578368 69357449728 69631860736 69649409088 69925523598 70197829632 70307859384 70476118272 70480488071 70547609664 70754955264 70861464576 71035452544 71060422824 71107511328 71142384096 71389406263 71423857152 71594786816 71667412992 71671856656 71707006192 72236201984 72254406672 72271628288 72289841904 72575854848 72779626602 72815319414 72823339008 72827854344 72863570808 72911854176 73352694528 73401302016 73437299712 73441853116 73485963264 73692290336 73727852544 73983852032 74002497156 74020135424 74038789692 74585193984 74621772288 74626399134 74880875664 74917011456 75177139968 75214008576 75263849472 75290306112 75475168328 75512183096 75588783102 75810945152 75883143168 75887848224 76069460992 76188694079 76370427904 76407881728 76485390336 76788605056 76807957023 77111845776 77468845062 77719025664 78027130944 78078835968 78335843328 78646393888 79265656832 79285633056 79599324672 79914884112 79967840064 79995950244 80035182108 80351839296 80544135168 80549129224 80597508096 80625839616 80630838738 80670381966 80984530944 81183374336 81265727232 81305581824 81587892872 81931336137 81971517159 82025835948 82547447808 82576464768 82616962176 82671708672 82903826628 82943834112 82958763216 82999448112 83226673152 83231833536 83272652352 83327833344 83561793506 83602774142 83611981824 83887202304 83928342528 84219760384 84240985122 84574282464 84615759648 84671830656 84909564369 84951205983 84965830068 85007499276 85240221696 85282025472 85287313296 85338537984 85373829252 85578143616 85634852352 85676849664 85916731392 85958866944 86015827968 86046064128 86257335232 86299637824 86387180688 86936526848 87064132323 87403180032 87706663296 87749676672 87780522312 87838690464 88127823744 88186913619 88397266944 88440619008 88477193124 88530333696 88535822928 88821743616 89173863936 89232955392 89904244626 89963820072 90612152064 90617770377 90672196608 90970656768 91031652768 91331296128 91391817216 91423943136 91468779552 91693365188 91786379481 92050440192 92143816704 92865878784 93234031464 93328608618 93374379126 93635812728 93681733896 93743812512 93968157696 94063479552 94069311861 94115445627 94339940352 94373102592 94419385344 94481952768 94747230432 94810015104 94856512128 95231809536 95556550656 95948227458 96275411568 96339208896 96386455872 96656322816 96703725312 96721131066 96767806464 97039502136 97087092552 97097785344 97103805792 97151427744 97185578274 97215805568 97803592704 97868402688 97916399616 97981284352 98669996208 98718386256 99446925312 99495696384 99501865512 99602800794 99841167552 100236186624 100285344768 100320596928 100351799296 100387074816 100785044136 101183797632 101980520448 102410609364 102747708144 102815794368 103223391978 103291793416 103556745216 103625367552 104036174592 104105114624 104447791104 104888285397 105714177408 106132432896 106553178816 106590634236 106623786752 106661266992 106713576144 107135785728 107392180224 107501119488 107507784984 107560509288 108354302976 108407442432 109169439903 109222979121 109241781516 109295356212 109367781264 110029041792 110063263744 110101953024 110155949568 110162779674 110228944896 110538435504 110591778816 110611684288 110665930816 110975778048 111030203136 111103777792 111482642432 111939598701 112321313496 112765709952 112821012864 112895774208 113212752492 113268274644 113287773424 113343332368 113383174653 113653628928 113709367296 113716417728 113831772336 114104191488 114179803136 114235799552 114555641856 114611822592 114728085504 115182907584 116085509764 116203267593 116537573376 116942217728 116999568896 117040696416 117118253952 117503764992 117582551492 117969590832 118040444928 118047763904 118898485248 118977273856 119872326168 119951760096 120427290641 120816202752 120823693836 120896262144 120946258107 121005572949 121294209024 121375537024 121775061504 121855756288 121898590848 121958372736 122381839308 122858422272 123038753922 123821171712 124007563008 124312041952 124355739942 124438144824 124499172168 124847750304 124908978528 124991750016 125290876928 125342690259 125404161213 125417972736 125425749148 125487260836 125830803456 125892513792 125975937024 126329640576 126413353472 126475349504 126975746048 127007745984 127448745102 127511248914 127930969944 128007806976 128367215424 128452278528 128515274496 128523242953 128875097088 128938300416 128961508088 129023741952 129386002848 129449456736 129471741056 129535236992 129580771032 130404790272 130491203584 130555199488 131104770048 131559994944 131624515008 131758035696 132081544574 132146320418 132595900416 132660928512 132669154016 132715789686 132795500544 132803734392 133121556736 133648248832 133713793024 133760795904 133849433088 134380058848 134911730176 134945730108 136008294912 136547479152 136996944192 137087725824 137540047782 137631189304 138075660288 138714899456 139263721472 139298818176 139851047196 139992912927 140061568689 140395659264 140615718768 140952236544 140960976142 141095219328 141509910528 141722929152 142070905088 142120845648 142215022656 142284768192 142778812526 142847714304 143334825984 143343713312 143414012384 144472403968 144508813344 144543256576 144579683808 145081696599 145151709696 145559253204 145630638828 145646678016 145655708688 145727141616 145823708352 146705389056 146802604032 146874599424 146883706232 146971926528 147384580672 147967704064 148004994312 148040270848 148077579384 149170387968 149243544576 149252798268 149404201191 149761751328 149834022912 150354279936 150428017152 150527698944 150580612224 150950336656 151024366192 151177566204 151621890304 151766286336 151775696448 152138921984 152377388158 152970780672 153577210112 153615914046 154223691552 154835087967 154937690124 155438051328 156054261888 156157671936 156671686656 157292787776 158531313664 158571266112 159198649344 159829768224 159935680128 159991900488 160070364216 160463389079 160703678592 161088270336 161098258448 161195016192 161251679232 161261677476 161340763932 161969061888 162366748672 162531454464 162611163648 163175785744 163862672274 163943034318 164051671896 165094895616 165152929536 165233924352 165244169511 165343417344 165807653256 165887668224 165917526432 165998896224 166463667072 166545304704 166655666688 167123587012 167205548284 167223963648 167774404608 167856685056 168439520768 168481970244 169148564928 169231519296 169343661312 169819128738 169902411966 169931660136 170014998552 170480443392 170564050944 170574626592 170747658504 171156287232 171166899601 171250843807 171269704704 171353699328 171833462784 171917733888 172031655936 172092128256 172514670464 172599275648 172774361376 173873053696 174128264646 174806360064 175413326592 175499353344 175561044624 175677380928 176255647488 176373827238 176954386248 177060667392 177071645856 178347727872 178465910784 179808489252 179927640144 181224304128 181235540754 181344393216 181941313536 182063305536 182662592256 182783634432 182847886272 182937559104 183386730376 183572758962 184287633408 185731757568 186468062928 186533609913 186657217236 186748758252 187271625456 187363467792 187487625024 187936315392 188126959104 188138623722 188230891254 188746205184 188838770688 188963905536 189494460864 189620030208 189713024256 190463619072 191173117653 191266873371 191896454916 192550823136 192678417792 192772911744 193312645632 193407450624 193442262132 193535612928 194079004272 194174185104 194195570688 194207611584 194302855488 194371156548 194431611136 195607185408 195736805376 195832799232 197339992416 197436772512 198122316861 198219480627 198893850624 198991392768 199003731024 199073684529 199205601588 199682335104 200472373248 200570689536 200641193856 200703598592 200774149632 201570088272 202367595264 204821218728 205495416288 205631588736 206310071673 206446783956 206583586832 207113490432 207250735104 208072349184 208210229248 208895582208 209776570794 211428354816 211441464213 212264865792 213106357632 213181268472 213247573504 213322533984 213427152288 214168218789 214271571456 214784360448 215002238976 215015569968 215121018576 216708605952 216814884864 218338879806 218445958242 218483563032 218590712424 218735562528 219495061009 219602706463 220058083584 220126527488 220203906048 220311899136 220325559348 220457889792 221076871008 221183557632 221223368576 221331861632 221951556096 222060406272 222207555584 222965284864 223879197402 224642626992 225531419904 225642025728 225791548416 226425504984 226536549288 226575546848 226686664736 226766349306 227432835456 227663544672 228208382976 228359606272 228471599104 228566082237 229111283712 229223645184 229456171008 230365815168 232171019528 232406535186 233884435456 233999137792 234081392832 234236507904 235007529984 235165102984 235939181664 236095527808 237796970496 237954547712 239744652336 239903520192 240854581282 241632405504 241647387672 241792524288 241892516214 242011145898 242751074048 243550123008 243711512576 243797181696 243916745472 244763678616 246077507844 247642343424 248015126016 248624083904 248711479884 248876289648 248998344336 249695500608 249817957056 249983500032 250581753856 250685380518 250808322426 250835945472 250851498296 250974521672 251661606912 251785027584 252659281152 252826706944 252950699008 253951492096 254015491968 254728693107 254853617949 254897490204 255022497828 255861939888 256015613952 256734430848 256904557056 257030548992 257046485906 257750194176 257876600832 257923016176 258047483904 258772005696 258898913472 258943482112 259070473984 259161542064 260809580544 261192396969 262209540096 263119989888 263249030016 263516071392 264163089148 264292640836 264560740857 265191800832 265321857024 265338308032 265431579372 265591001088 265607468784 266243113472 267296497664 267427586048 267521591808 267698866176 268760117696 269823460352 269891460216 271853311131 272016589824 273094958304 273993888384 274175451648 275080095564 275262378608 275359138443 276151320576 277429798912 278597636352 279702094392 279985825854 280123137378 281231437536 281904473088 281921952284 282190438656 282207935583 282346336881 283019821056 283445858304 284141810176 284241691296 284430045312 284569536384 285557625052 285695428608 286669651968 286687426624 286828024768 288944807936 289017626688 289086513152 289159367616 290163393198 290303419392 291118506408 291261277656 291293356032 291311417376 291454283232 291647416704 292466277271 292609709497 293410778112 293605208064 293749198848 293767412464 293943853056 294769161344 295935408128 296009988624 296080541696 296155158768 298340775936 298487089152 298505596536 298808402382 299523502656 300708559872 300856034304 301055397888 301161224448 301900673312 302048732384 302355132408 303243780608 303551392896 304277843968 304754776316 305941561344 307154420224 307231828092 308447383104 309670175934 309875380248 310876102656 312108523776 312127875743 312315343872 313343373312 314585575552 314664856191 317062627328 317142532224 318397298688 319659536448 319871360256 319983800976 320140728432 320926778158 321407357184 322176540672 322196516896 322503358464 322523354952 322681527864 324733497344 325062908928 325222327296 326351571488 327725344548 327886068636 328103343792 330189791232 330305859072 330467848704 330488339022 330686834688 331615306512 331775336448 331835052864 331997792448 332927334144 333090609408 333311333376 334247174024 334411096568 334447927296 335818796103 336879041536 336963940488 338297129856 338463038592 338687322624 339638257476 339804823932 339863320272 340029997104 340149523959 340960886784 341128101888 341149253184 341495317008 342312574464 342333799202 342501687614 342539409408 342707398656 343666925568 343835467776 344184256512 345029340928 345198551296 345548722752 348256529292 348609802779 349612720128 350826653184 350998706688 351122089248 351354761856 352511294976 352747654476 353908772496 354121334784 354143291712 356695455744 356931821568 359616978504 359855280288 361281871923 362448608256 362471081508 362688786432 362838774321 363016718847 363882627072 364126611072 365325184512 365567268864 365695772544 365875118208 366773460752 367145517924 368575266816 371463515136 372936125856 373067219826 373314434472 373497516504 374543250912 374726935584 374975250048 375872630784 376028070777 376212483639 376253918208 376277247444 376461782508 377492410368 377677541376 377927811072 378988921728 379240060416 379426048512 380927238144 382346235306 382533746742 383792909832 385101646272 385356835584 385545823488 385569728859 386625291264 386814901248 386884524264 387071225856 388158008544 388348370208 388415223168 388605710976 388742313096 388863222272 389696802049 391214370816 391473610752 391665598464 394679984832 394873545024 396244633722 396438961254 397787701248 397982785536 398007462048 398147369058 398411203176 399364670208 400944746496 401141379072 401282387712 401407197184 401548299264 403140176544 404735190528 409642437456 410990832576 411263177472 412620143346 412893567912 413167173664 414226980864 416144698368 416420458496 417791164416 419553141588 422856709632 422882928426 424529731584 426212715264 426362536944 426495147008 426645067968 426854304576 428336437578 428543142912 430004477952 430031139936 430242037152 433417211904 433629769728 435245089797 436677759612 436891916484 436967126064 437181424848 437471125056 438990122018 439205412926 440116167168 440407812096 440623798272 440651118696 440915779584 442153742016 442446737152 442663723264 443903112192 444120812544 444415111168 447758394804 449285253984 451062839808 451284051456 451583096832 452851009968 453073098576 453151093696 453373329472 453532698612 454865670912 455327089344 456416765952 456719212544 456943198208 457132164474 458912342016 460731630336 464342039056 464505263901 464813070372 467768870912 467998275584 468162785664 468473015808 470015059968 470330205968 471878363328 472191055616 475593940992 479489304672 479807040384 481390167237 481709162564 483264811008 483294775344 483585048576 483785032428 484022291796 485502148096 487100246016 487423025152 487594363392 487833490944 489527357232 492155015688 493363416497 495284686848 495732508533 496030252032 497248167808 497422959768 497752579296 497996688672 499391001216 499635914112 499725843841 499967000064 501163507712 501370761036 501616644852 501671890944 501702996592 501949043344 503323213824 503570055168 505318562304 505653413888 505901398016 508030983936 509457386214 509707235898 509794980408 510044995656 511723879776 513468861696 513500698803 513752531421 513809114112 514061097984 514092971812 515500388352 515753201664 515846032352 516094967808 517544011392 517797826944 517886964224 518140947968 518323084128 521619161088 522384793938 524419080192 526239979776 526498060032 527032142784 528326178296 528585281672 529121481714 530676616064 530863158744 531182002176 531214937568 532486226944 533320858553 534592995328 534855172096 535043183616 535397732352 537520235392 539646920704 539782920432 543706622262 544033179648 546189916608 547987776768 548350903296 550160191128 550524757216 550718276886 554859597824 557195272704 559404188784 559971651708 560246274756 562462875072 563808946176 563843904568 564380877312 564415871166 564692673762 566891716608 568283620352 568483382592 568860090624 569139072768 569174361649 571115250104 571390857216 573374853248 573519352959 573656049536 573800620113 577889615872 578035253376 578173026304 578318735232 580326786396 580606838784 582237012816 582522555312 582586712064 582622834752 582908566464 583294833408 584932554542 585219418994 586821556224 587210416128 587498397696 587534824928 589538322688 591870816256 592019977248 592161083392 592310317536 594366950583 594658441881 596681551872 596974178304 597011193072 597616804764 599047005312 601417119744 601712068608 602110795776 602322448896 603801346624 604097464768 604710264816 606487561216 607102785792 608555687936 609509552632 614308840448 614463656184 616894766208 618930215019 619340351868 619750760496 621752205312 624217047552 624255751486 624630687744 626686746624 629171151104 629329712382 634285064448 634324392639 636794597376 639319072896 639742720512 639967601952 640281456864 641853556316 642504656367 642814714368 644353081344 644393033792 645006716928 645046709904 645363055728 649466994688 650125817856 650444654592 652703142976 655450689096 655772137272 656206687584 658485183027 658808119389 660379582464 660611718144 660935697408 660976678044 661373669376 663230613024 663550672896 663670105728 663995584896 665854668288 666181218816 666622666752 668494348048 668822193136 668895854592 671637592206 673758083072 673927880976 676594259712 676926077184 677374645248 679276514952 679609647864 679726640544 680059994208 680299047918 682298506368 682990634016 684625148928 684667598404 685003375228 685078818816 685414797312 685698246711 687333851136 687670935552 688368513024 690058681856 690397102592 691097445504 696513058584 697219605558 701653306368 701997413376 702244178496 702709523712 705022589952 705495308952 707817544992 708286583424 710623580207 713390911488 713863643136 719233957008 719710560576 722563743846 724897216512 724942163016 725377572864 725677548642 726033437694 728253222144 730650369024 731134537728 731391545088 731750236416 733546921504 734291035848 742927030272 745872251712 746134439652 746628868944 746995033008 749086501824 749453871168 749950500096 751745261568 752056141554 752424967278 752507836416 752554494888 752923565016 754984820736 755355082752 757977843456 758480120832 758852097024 761854476288 764186079321 764560853847 764692470612 765067493484 767585819664 770203292544 770713671168 771091646976 771139457718 773250582528 773629802496 773769048528 774142451712 776316017088 776696740416 776830446336 777211421952 777484626192 777726444544 779393604098 782428741632 783577190907 789359969664 789747090048 792489267444 792877922508 793682222571 795575402496 795965571072 796014924096 796294738116 796822406352 798729340416 801889492992 802282758144 802564775424 803096598528 806280353088 809470381056 815559933393 819284874912 821981665152 822526354944 825240286692 825787135824 826077415329 826334347328 828453961728 832289396736 832840916992 839106283176 845713419264 845765856852 846623806749 847039010643 849059463168 852425430528 852725073888 852990294016 853290135936 853708609152 856672875156 857086285824 860008955904 860062279872 860484074304 866834423808 867259539456 870490179594 873355519224 873783832968 873934252128 874362849696 874942250112 877398831813 877829128491 877980244036 878410825852 880232334336 880815624192 881247596544 881302237392 881831559168 884307484032 884893474304 885327446528 887806224384 888241625088 888830222336 895516789608 898570507968 899662700671 902125679616 902568102912 903166193664 905702019936 906146197152 906302187392 906746658944 907065397224 909731341824 910654178688 912833531904 913438425088 913886396416 914264328948 917824684032 921463260672 928684078112 929010527802 929626140744 935537741824 935996551168 936325571328 936383627229 936946031616 940030119936 940660411936 943756726656 944382111232 951187881984 958978609344 959614080768 962780334474 963418325128 966529622016 966589550688 967570064856 968044583592 971004296192 974200492032 974846050304 975188726784 975666981888 979054714464 984310031376 986726832994 990569373696 991465017066 992060504064 994496335616 994845919536 995505158592 995993377344 998782002432 999271828224 999451687682 999934000128 1002741522072 1003233289704 1003343781888 1003405993184 1003898086688 1010637124608 1011306827776 1011802796032 1016061967872 1018914772428 1019414471796 1019589960816 1020089991312 1023447759552 1026937723392 1027001397606 1027505062842 1027618228224 1028122195968 1028185943624 1031000776704 1031506403328 1031692064704 1035088022784 1035595653888 1035773928448 1036281895936 1036646168256 1044769587876 1045829408337 1048838160384 1052479959552 1052996120064 1054064285568 1056652356592 1057170563344 1058242963428 1061353232128 1061726317488 1062364004352 1062429875136 1064972453888 1066641717106 1070086367232 1070795464704 1075040470784 1079293841408 1079565840864 1083845615769 1087413244524 1088066359296 1092379833216 1095975553536 1096701806592 1100320382256 1101049514432 1101436553772 1109719195648 1114390545408 1118808377568 1119943303416 1120492549512 1123243723553 1124925750144 1127617892352 1127687809136 1128084212331 1128637450917 1128761754624 1128831742332 1129385347524 1133783433216 1136567240704 1136966765184 1137720181248 1138278145536 1138348723298 1142230500208 1142781714432 1146749706496 1147038705918 1147312099072 1147601240226 1156070506752 1156637470464 1156709186577 1160653572792 1161213677568 1164474025632 1165045110624 1165245669504 1165817132928 1166589666816 1169090406147 1169865109084 1170438837988 1173643112448 1174420832256 1174996795392 1175069649856 1179076645376 1183741632512 1184039954496 1184322166784 1184620635072 1188733901166 1189316883762 1193363103744 1193948356608 1194022386144 1195233609528 1198094010624 1198168297207 1198755906649 1202834239488 1203424137216 1204221591552 1204644897792 1207602693248 1208194929536 1209420529632 1212975122432 1214205571584 1217111375872 1219019105264 1228617680896 1228927312368 1233789532416 1237860430038 1238680703736 1239501520992 1248434095104 1248511502972 1249261375488 1253373493248 1258342302208 1258659424764 1268570128896 1268648785278 1273589194752 1278638145792 1279485441024 1279935203904 1280562913728 1283707112632 1285009312734 1285629428736 1288786067584 1290013433856 1290093419808 1290726111456 1295207799343 1295842999201 1298933989376 1300251635712 1300889309184 1305406285952 1305735269391 1310901378192 1311544274544 1312413375168 1316970366054 1317616238778 1321223436288 1321871394816 1321953356088 1322747338752 1326461226048 1327340211456 1327991169792 1331709336576 1332362437632 1333245333504 1336988696096 1337644386272 1343275184412 1347516166144 1347855761952 1353188519424 1353852154368 1354749290496 1358553029904 1359219295728 1359453281088 1360119988416 1360598095836 1364597012736 1365981268032 1369250297856 1369335196808 1370006750456 1370157637632 1370829594624 1371396493422 1376737026048 1380117363712 1380794205184 1382194891008 1393026117168 1393515791703 1394439211116 1403306612736 1403994826752 1404488356992 1405419047424 1410045179904 1410990617904 1415635089984 1416573166848 1421247160414 1426781822976 1438467914016 1439421121152 1444170501711 1445127487692 1449794433024 1449884326032 1450755145728 1451355097284 1452066875388 1456506444288 1461300738048 1462269075456 1462783090176 1463500472832 1467093843008 1468582071696 1480090249491 1485854060544 1487197525599 1491744503424 1492268879304 1493257737888 1493990066016 1498173003648 1498907742336 1499177531523 1499901000192 1503490523136 1504112283108 1504849934556 1505015672832 1505108989776 1505847130032 1509969641472 1510710165504 1515955686912 1516960241664 1517704194048 1528372158642 1529121707694 1529384941224 1530134986968 1535171639328 1540406585088 1540502096409 1541257594263 1541427342336 1542183293952 1542278915436 1546501165056 1547259604992 1547538097056 1548284903424 1552632034176 1553393480832 1553660892672 1554422843904 1554969252384 1555452889088 1558787208196 1564857483264 1567154381814 1578719939328 1579494180096 1584978534888 1585755845016 1587364445142 1592029848192 1592589476232 1593644812704 1597458680832 1599962575659 1603778985984 1604565516288 1605129550848 1606193197056 1612560706176 1618940762112 1631119866786 1638569749824 1643963330304 1645052709888 1650480573384 1651574271648 1652154830658 1652668694656 1664578793472 1665681833984 1678212566352 1691426838528 1691531713704 1693247613498 1694078021286 1704850861056 1705450147776 1705980588032 1706580271872 1707417218304 1707523084947 1713345750312 1714172571648 1720124559744 1720968148608 1733668847616 1734519078912 1740980359188 1746711038448 1747567665936 1747868504256 1748725699392 1749884500224 1754797663626 1755658256982 1755960488072 1756821651704 1760464668672 1761631248384 1762495193088 1762604474784 1768614968064 1769786948608 1770654893056 1775612448768 1776483250176 1777660444672 1783100851749 1783975325643 1791033579216 1797141015936 1799325401342 1804251359232 1805136205824 1806332387328 1811404039872 1812292394304 1812604374784 1813493317888 1814130794448 1819462683648 1821308357376 1825667063808 1828528657896 1842926521344 1856790645057 1857368156224 1858021055604 1859252281488 1871075483648 1871993102336 1872651142656 1872767254458 1873892063232 1880060239872 1881320823872 1887513453312 1888764222464 1902973177917 1917957218688 1919228161536 1925560668948 1926836650256 1927513969101 1933059244032 1933179101376 1935140129712 1936089167184 1942008592384 1948400984064 1950377453568 1951333963776 1958109428928 1968620062752 1973453665988 1975455549081 1976424358167 1981138747392 1982930034132 1984121008128 1988992671232 1989691839072 1991010317184 1991986754688 1997564004864 1998543656448 1998903375364 1999868000256 2005483044144 2006466579408 2006687563776 2006811986368 2007796173376 2021274249216 2022613655552 2023605592064 2032123935744 2037829544856 2038828943592 2039179921632 2040179982624 2046895519104 2047263940897 2048267966479 2053875446784 2054002795212 2055010125684 2055236456448 2056244391936 2056371887248 2057094740133 2062001553408 2063012806656 2063384129408 2070176045568 2071191307776 2071547856896 2072563791872 2073292336512 2089539175752 2091658816674 2104959919104 2105992240128 2108128571136 2113304713184 2114341126688 2116485926856 2122706464256 2123452634976 2124859750272 2129944907776 2131870740621 2133283434212 2140172734464 2141590929408 2150080941568 2158587682816 2159131681728 2167691231538 2174826489048 2176132718592 2184759666432 2184895130201 2191951107072 2193403613184 2200640764512 2202099028864 2202873107544 2219438391296 2228781090816 2237616755136 2239886606832 2240985099024 2246487447106 2249851500288 2255235784704 2255375618272 2256168424662 2257274901834 2257523509248 2257663484664 2258770695048 2273134481408 2273933530368 2275440362496 2276556291072 2276697446596 2284461000416 2285563428864 2293499412992 2294077411836 2294624198144 2295202480452 2312141013504 2313274940928 2313418373154 2321307145584 2322427355136 2328948051264 2330090221248 2330491339008 2331634265856 2333179333632 2338180812294 2339730218168 2340877675976 2347286224896 2350139299712 2350731572721 2358153290752 2367483265024 2368079908992 2368644333568 2369241270144 2377467802332 2378633767524 2381046667713 2386726207488 2387896713216 2388044772288 2390467219056 2396188021248 2396336594414 2397511813298 2405668478976 2406848274432 2409289795584 2415205386496 2416389859072 2418841059264 2425950244864 2428411143168 2438038210528 2457235361792 2457854624736 2467579064832 2475720860076 2477361407472 2479003041984 2496868190208 2497023005944 2498522750976 2516684604416 2517318849528 2537140257792 2537297570556 2539871420247 2541117031929 2547178389504 2557276291584 2558970882048 2559870407808 2561125827456 2567414225264 2570018625468 2571258857472 2577572135168 2580026867712 2580186839616 2581452222912 2590415598686 2591685998402 2600503271424 2601778618368 2610812571904 2611470538782 2621802756384 2623088549088 2624826750336 2632196495439 2633487385473 2633940732108 2635232477556 2642446872576 2643742789632 2643906712176 2645494677504 2652922452096 2654680422912 2655982339584 2663418673152 2664724875264 2666490667008 2673977392192 2675288772544 2686550368824 2695032332288 2695711523904 2698988102013 2706377038848 2707704308736 2709498580992 2717106059808 2718438591456 2718906562176 2720239976832 2721196191672 2727877614343 2729194025472 2731962536064 2738500595712 2738670393616 2740013500912 2740315275264 2741659189248 2742792986844 2753474052096 2760234727424 2761588410368 2764389782016 2786052234336 2787031583406 2788878422232 2806613225472 2807989653504 2808976713984 2809150881687 2810838094848 2820090359808 2821981235808 2831270179968 2833146333696 2842494320828 2853563645952 2876935828032 2878842242304 2888341003422 2890254975384 2899588866048 2899768652064 2902710194568 2904133750776 2911264344719 2913012888576 2922601476096 2924538150912 2925566180352 2927000945664 2934187686016 2937164143392 2960180498982 2971708121088 2974395051198 2983489006848 2984537758608 2986515475776 2987980132032 2996346007296 2997815484672 2998355063046 2999802000384 3008224566216 3009699869112 3010031345664 3010217979552 3011694260064 3031911373824 3033920483328 3035408388096 3056744317284 3058243415388 3058769882448 3060269973936 3070343278656 3080813170176 3081004192818 3082515188526 3082854684672 3084366587904 3084557830872 3093002330112 3094519209984 3095076194112 3105264068352 3106786961664 3107321785344 3108845687808 3109938504768 3110905778176 3117574416392 3134308763628 3157439878656 3158988360192 3169957069776 3171511690032 3174728890284 3184059696384 3185178952464 3187289625408 3194917361664 3199925151318 3210259101696 3212386394112 3225121412352 3237881524224 3251536847307 3262239733572 3277139499648 3287926660608 3290105419776 3300961146768 3303148543296 3304309661316 3305337389312 3329157586944 3356425132704 3369731170659 3382853677056 3383063427408 3384252636993 3385912352751 3386495226996 3388156042572 3409701722112 3410900295552 3411961176064 3413160543744 3414834436608 3415046169894 3426691500624 3428345143296 3440249119488 3441936297216 3470127559731 3481960718376 3493422076896 3495135331872 3495737008512 3497451398784 3499769000448 3507271218441 3509595327252 3511316513964 3511920976144 3513643303408 3520929337344 3523262496768 3524990386176 3525208949568 3537229936128 3539573897216 3541309786112 3551224897536 3552966500352 3566201703498 3567950651286 3582067158432 3594282031872 3594504891621 3596267719947 3598650802684 3608502718464 3610272411648 3612664774656 3622808079744 3624584788608 3625208749568 3626986635776 3628261588896 3638925367296 3642616714752 3651334127616 3657057315792 3685853042688 3713581290114 3714736312448 3716042111208 3718504562976 3733246009871 3742150967296 3743986204672 3745302285312 3745534508916 3747784126464 3760120479744 3762641647744 3775026906624 3777528444928 3805946355834 3835914437376 3838456323072 3851121337896 3853673300512 3855027938202 3866358202752 3870280259424 3872178334368 3884017184768 3885623398029 3887528997603 3896801968128 3900754907136 3902667927552 3916218857856 3937240125504 3946907331976 3950911098162 3952848716334 3965860068264 3968242016256 3977985342464 3979383678144 3982020634368 3983973509376 3984220531543 3995128009728 3997087312896 3997806750728 3999736000512 4010966088288 4012933158816 4013623972736 4015592346752 4042548498432 4045227311104 4047211184128 4064247871488 4075659089712 4077657887184 4078359843264 4080359965248 4093791038208 4094527881794 4096535932958 4107750893568 4108005590424 4110020251368 4110472912896 4112488783872 4112743774496 4114189480266 4126768258816 4140352091136 4142382615552 4143095713792 4145127583744 4146584673024 4179078351504 4183317633348 4209919838208 4211984480256 4216257142272 4226609426368 4228682253376 4232971853712 4245412928512 4246905269952 4249719500544 4259889815552 4263741481242 4266566868424 4280345468928 4300161883136 4317175365632 4318263363456 4332511505133 4335382463076 4349652978096 4352265437184 4369519332864 4369790260402 4383902214144 4386807226368 4401281529024 4404198057728 4405746215088 4440270748473 4457562181632 4475233510272 4479773213664 4481970198048 4492974894212 4497532594569 4499703000576 4510471569408 4510751236544 4512336849324 4514549803668 4515047018496 4515326969328 4517541390096 4546268962816 4547867060736 4550880724992 4553112582144 4553394893192 4568922000832 4586998825984 4588154823672 4589248396288 4590404960904 4621506289227 4623772782789 4624282027008 4626549881856 4626836746308 4642614291168 4644854710272 4657896102528 4660180442496 4660982678016 4663268531712 4666358667264 4676361624588 4679460436336 4681755351952 4694572449792 4700278599424 4701463145442 4716306581504 4736159817984 4738482540288 4754935604664 4757267535048 4762093335426 4776089544576 4780934438112 4792376042496 4792673188828 4795023626596 4799887726977 4811336957952 4813696548864 4818579591168 4830410772992 4832779718144 4837682118528 4851900489728 4856822286336 4876076421056 4914470723584 4915709249472 4935158129664 4951441720152 4954722814944 4958006083968 4974365061449 4993736380416 4994046011888 4997045501952 5033369208832 5034637699056 5074280515584 5074595141112 5079742840494 5082234063858 5114552583168 5117941764096 5119740815616 5122251654912 5122569254841 5134828450528 5140037250936 5142517714944 5155144270336 5160373679232 5162904445824 5180831197372 5183371996804 5201006542848 5203557236736 5221625143808 5222941077564 5243605512768 5246177098176 5249653500672 5264392990878 5266974770946 5267881464216 5270464955112 5284893745152 5287485579264 5287813424352 5305844904192 5306173887631 5308776158017 5309360845824 5311964679168 5326837346304 5329449750528 5332981334016 5347954784384 5349302555247 5350577545088 5351925976929 5373100737648 5390064664576 5391423047808 5397976204026 5412754077696 5415408617472 5418997161984 5434212119616 5436877182912 5437813124352 5440479953664 5442392383344 5455755228686 5458388050944 5463925072128 5477001191424 5477340787232 5480027001824 5485585973688 5520469454848 5523176820736 5528779564032 5572104468672 5574063166812 5577756844464 5613226450944 5615979307008 5617953427968 5618301763374 5621676189696 5640180719616 5643962471616 5662540359936 5666292667392 5684988641656 5708919533751 5753871656064 5757684484608 5776682006844 5780509950768 5782541907303 5799177732096 5799537304128 5805420389136 5808267501552 5822528689438 5826025777152 5845202952192 5851132360704 5854001891328 5868375372032 5874328286784 5920360997964 5926366647243 5929273074501 5943416242176 5948790102396 5966978013696 5969075517216 5973030951552 5975960264064 5992692014592 5995630969344 5996710126092 5999604000768 6016449132432 6019399738224 6020062691328 6020435959104 6023388520128 6063822747648 6067840966656 6070816776192 6113488634568 6116486830776 6117539764896 6120539947872 6140686557312 6141791822691 6144803899437 6161626340352 6162008385636 6165030377052 6165709369344 6168733175808 6169115661744 6171284220399 6186004660224 6189038419968 6190152388224 6210528136704 6213573923328 6214643570688 6217691375616 6219877009536 6221811556352 6235148832784 6268617527256 6314879757312 6317976720384 6339914139552 6343023380064 6349457780568 6368119392768 6370357904928 6374579250816 6389834723328 6395612221863 6399850302636 6420518203392 6424772788224 6450242824704 6475763048448 6503073694614 6524479467144 6554278999296 6554685390603 6575853321216 6580210839552 6601922293536 6606297086592 6608619322632 6610674778624 6658315173888 6712850265408 6739462341318 6765707354112 6766126854816 6768505273986 6771824705502 6772990453992 6776312085144 6819403444224 6821800591104 6823922352128 6826321087488 6829668873216 6830092339788 6853383001248 6856690286592 6880498238976 6883872594432 6940255119462 6963921436752 6986844153792 6990270663744 6991474017024 6994902797568 6999538000896 7014542436882 7019190654504 7022633027928 7023841952288 7027286606816 7041858674688 7050417899136 7074459872256 7079147794432 7082619572224 7102449795072 7105933000704 7132403406996 7135901302572 7164134316864 7188564063744 7189009783242 7192535439894 7197301605368 7217005436928 7220544823296 7245616159488 7249169577216 7250417499136 7253973271552 7256523177792 7277850734592 7285233429504 7314114631584 7371706085376 7427162580228 7429472624896 7432084222416 7437009125952 7466492019742 7490604570624 7491069017832 7495568252928 7525283295488 7550053813248 7555056889856 7611892711668 7671828874752 7676912646144 7702242675792 7707346601024 7710055876404 7732716405504 7740560518848 7744356668736 7768034369536 7771246796058 7775057995206 7801509814272 7805335855104 7832437715712 7874480251008 7893814663952 7896589486317 7900462156419 7901822196324 7905697432668 7931720136528 7936484032512 7955970684928 7958767356288 7964041268736 7967947018752 7968441063086 7990256019456 7994174625792 7995613501456 7999472001024 8021932176576 8025866317632 8027247945472 8031184693504 8085096996864 8096964306039 8128495742976 8151318179424 8155315774368 8156719686528 8160719930496 8183632843029 8187582076416 8189055763588 8193071865916 8215501787136 8216011180848 8220040502736 8220945825792 8224977567744 8225487548992 8228378960532 8253536517632 8280704182272 8284765231104 8286191427584 8290255167488 8293169346048 8358156703008 8366635266696 8387178080449 8391291346543 8419839676416 8423968960512 8427452645061 8432514284544 8453218852736 8457364506752 8465943707424 8490825857024 8493810539904 8499439001088 8519779631104 8527482962484 8533133736848 8560690937856 8600323766272 8636526726912 8665023010266 8670764926152 8699305956192 8733793034157 8739038665728 8739580520804 8767804428288 8773614452736 8802563058048 8808396115456 8811492430176 8880541496946 8915124363264 8950467020544 8959546427328 8963940396096 8985949788424 8995065189138 8999406001152 9021502473088 9024673698648 9029099607336 9030094036992 9030653938656 9035082780192 9066454595401 9070900994407 9092537925632 9095734121472 9101761449984 9106225164288 9106789786384 9137844001664 9173997651968 9176309647344 9178496792576 9180809921808 9243012578454 9247545565578 9248564054016 9253099763712 9253673492616 9285228582336 9315792205056 9320360884992 9321965356032 9326537063424 9332717334528 9352723249176 9358920872672 9363510703904 9400557198848 9402926290884 9432613163008 9472319635968 9476965080576 9509871209328 9514535070096 9524186670852 9552179089152 9561868876224 9584752084992 9585346377656 9590047253192 9599775453954 9637159182336 9660821545984 9665559436288 9675364237056 9675964148033 9703800979456 9713644572672 9752152842112 9754610541921 9828941447168 9831418498944 9870316259328 9902883440304 9909445629888 9916012167936 9948730122898 9987472760832 9988092023776 10066738417664 10069275398112 10109193511977 10148561031168 10149190282224 10159485680988 10164468127716 10229105166336 10235883528192 10239481631232 10244503309824 10245138509682 10269656901056 10280074501872 10285035429888 10310288540672 10320747358464 10325808891648 10361662394744 10366743993608 10410382679193 10443250287616 10445882155128 10487211025536 10492354196352 10499307001344 10521813655323 10528785981756 10533949541892 10535762928432 10540929910224 10569787490304 10574971158528 10575626848704 10611689808384 10612347775262 10617552316034 10618721691648 10623929358336 10653674692608 10658899501056 10695909568768 10698605110494 10701155090176 10703851953858 10746201475296 10782846095616 10783514674863 10788803159841 10795952408052 10825508155392 10830817234944 10837994323968 10868424239232 10873754365824 10875626248704 10880959907328 10884784766688 10911510457372 10916776101888 10927850144256 10954002382848 10954681574464 10960054003648 10971171947376 11040938909696 11046353641472 11057559128064 11144208937344 11148126333624 11155513688928 11199738029613 11226452901888 11231958614016 11235906855936 11236603526748 11243352379392 11280361439232 11287924943232 11325080719872 11332585334784 11369977283312 11417839067502 11507743312128 11515368969216 11553364013688 11561019901536 11565083814606 11599074608256 11610840778272 11616535003104 11645057378876 11652051554304 11656870194087 11662586992809 11690405904384 11702264721408 11708003782656 11736750744064 11748656573568 11840721995928 11852733294486 11858546149002 11897580204792 11933956027392 11938151034432 11946061903104 11951920528128 11952661594629 11985384029184 11991261938688 11993420252184 11999208001536 12032898264864 12038799476448 12040871918208 12046777040256 12080600863519 12127645495296 12135681933312 12141633552384 12226977269136 12232973661552 12235079529792 12241079895744 12281373114624 12283583645382 12289607798874 12323252680704 12324016771272 12330060754104 12331418738688 12337466351616 12338231323488 12342568440798 12380304776448 12421056273408 12427147846656 12429287141376 12435382751232 12439754019072 12443623112704 12470297665568 12537235054512 12629759514624 12635953440768 12679828279104 12686046760128 12698915561136 12736238785536 12740715809856 12749158501632 12779669446656 12791224443726 12799700605272 12841036406784 12900485649408 12951526096896 12997534515399 13006147389228 13048958934288 13108557998592 13109370781206 13151706642432 13160421679104 13203844587072 13212594173184 13217238645264 13221349557248 13320812245419 13425700530816 13478924682636 13492597783707 13531414708224 13532253709632 13537010547972 13543649411004 13545980907984 13552624170288 13638806888448 13643601182208 13652642174976 13659337746432 13660184679576 13706766002496 13760996477952 13767745188864 13864518867681 13871318348367 13880510238924 13927842873504 13973688307584 13980541327488 13982948034048 13989805595136 13999076001792 14029084873764 14038381309008 14045266055856 14047683904576 14054573213632 14083717349376 14100835798272 14148919744512 14158295588864 14165239144448 14264806813992 14271802605144 14328268633728 14377128127488 14378019566484 14385070879788 14394603210736 14399663180931 14434010873856 14441089646592 14491232318976 14498339154432 14500834998272 14507946543104 14513046355584 14555701469184 14570466859008 14628229263168 14743412170752 14854325160456 14858945249792 14864168444832 14874018251904 14923095184347 14932984039484 14981209141248 14982138035664 14991136505856 15050566590976 15100107626496 15110113779712 15223785423336 15294265911407 15343657749504 15353825292288 15367707764523 15404485351584 15414693202048 15420111752808 15465432811008 15481121037696 15488713337472 15536068739072 15542493592116 15550115990412 15603019628544 15610671710208 15664875431424 15748960502016 15787629327904 15793178972634 15800924312838 15803644392648 15811394865336 15863440273056 15911941369856 15917534712576 15918521662893 15926328474051 15928082537472 15935894037504 15936882126172 15980512038912 15988349251584 15991227002912 15998944002048 16043864353152 16051732635264 16054495890944 16062369387008 16170193993728 16193928612078 16256991485952 16302636358848 16310631548736 16313439373056 16321439860992 16367265686058 16375164152832 16378111527176 16386143731832 16431003574272 16432022361696 16440081005472 16450975097984 16456757921064 16507073035264 16561408364544 16569530462208 16572382855168 16580510334976 16586338692096 16716313406016 16733270533392 16774356160898 16782582693086 16839679352832 16847937921024 16854905290122 16865028569088 16906437705472 16914729013504 16931887414848 16981651714048 16987621079808 16998878002176 17054965924968 17066267473696 17200647532544 17273053453824 17330046020532 17341529852304 17398611912384 17467586068314 17478077331456 17479161041608 17535608856576 17605126116096 17616792230912 17622984860352 17761082993892 17779099941729 17787819223503 17830248726528 17900934041088 17919092854656 17927880792192 17971899576848 17990130378276 17998812002304 18043004946176 18049347397296 18058199214672 18060188073984 18061307877312 18070165560384 18132909190802 18141801988814 18191468242944 18203522899968 18212450328576 18213579572768 18275688003328 18347995303936 18352619294688 18356993585152 18361619843616 18425375468073 18434411698311 18486025156908 18495091131156 18497128108032 18506199527424 18507346985232 18570457164672 18631584410112 18640721769984 18643930712064 18653074126848 18665434669056 18705446498352 18717841745344 18727021407808 18801114397696 18805852581768 18865226326016 18944639271936 18953930161152 19019742418656 19029070140192 19048373341704 19095143300401 19104358178304 19123737752448 19169504169984 19170692755312 19180094506384 19186836665589 19199550907908 19274318364672 19321643091968 19331118872576 19350728474112 19351928296066 19427289145344 19504305684224 19509221083842 19662836997888 19664056171809 19740632518656 19805766880608 19818891259776 19832024335872 19897460245796 19974945521664 19976184047552 20133476835328 20138550796224 20218387023954 20297122062336 20298380564448 20318971361976 20328936255432 20378850413033 20458210332672 20471767056384 20478963262464 20489006619648 20490277019364 20539313802112 20560149003744 20570070859776 20620577081344 20641494716928 20651617783296 20723324789488 20733487987216 20820765358386 20886500575232 20891764310256 20974422051072 20984708392704 20998614002688 21043627310646 21057571963512 21067899083784 21071525856864 21081859820448 21151253697408 21223379616768 21224695550524 21235104632068 21237443383296 21247858716672 21307349385216 21317799002112 21391819137536 21397210220988 21402310180352 21407703907716 21492402950592 21565692191232 21567029349726 21577606319682 21591904816104 21651016310784 21661634469888 21736848478464 21747508731648 21748857163489 21751252497408 21761919814656 21769569533376 21823020914744 21833552203776 21855700288512 21909363148928 21920108007296 21942343894752 22029330986417 22081877819392 22092707282944 22115118256128 22288417874688 22296252667248 22311027377856 22399476059226 22471813711872 22473207053496 22486704758784 22575849886464 22650161439744 22665170669568 22739954566624 22835678135004 23015486624256 23030737938432 23106728027376 23122039803072 23130167629212 23198149216512 23221681556544 23233070006208 23290114757752 23304103108608 23313740388174 23325173985618 23404529442816 23416007565312 23473501488128 23497313147136 23681443991856 23689768458951 23701386469257 23705466588972 23717092298004 23795160409584 23867912054784 23876302068864 23892123806208 23903841056256 23905323189258 23970768058368 23982523877376 23986840504368 23998416003072 24065796529728 24077598952896 24081743836416 24093554080512 24161201727038 24255290990592 24290892918117 24453954538272 24465947323104 24470159059584 24482159791488 24550898529087 24562746229248 24567167290764 24579215597748 24646505361408 24648033542544 24660121508208 24662837477376 24674932703232 24676462646976 24685136881596 24760609552896 24842112546816 24854295693312 24858574282752 24870765502464 24879508038144 24940595331136 25074470109024 25161534241347 25173874039629 25259519029248 25271906881536 25282357935183 25359656558208 25372093520256 25397831122272 25472477571072 25481431619712 25498317003264 25559338893312 25582448887452 25599401210544 25682072813568 25800971298816 25995069030798 26012294778456 26097917868576 26201379102471 26217115997184 26218741562412 26303413284864 26320843358208 26407689174144 26425188346368 26434477290528 26442699114496 26641624490838 26851401061632 26957849365272 26985195567414 27064507419264 27074021095944 27087298822008 27091961815968 27105248340576 27199363786203 27212702983221 27277613776896 27287202364416 27305284349952 27318675492864 27320369359152 27413532004992 27521992955904 27535490377728 27729037735362 27742636696734 27761020477848 27855685747008 27889543720801 27947376615168 27961082654976 27965896068096 27979611190272 27998152003584 28058169747528 28076762618016 28090532111712 28095367809152 28109146427264 28201671596544 28297839489024 28316591177728 28330478288896 28529613627984 28543605210288 28656537267456 28754256254976 28756039132968 28770141759576 28789206421472 28799326361862 28982464637952 28996678308864 29001669996544 29015893086208 29026092711168 29027892444099 29111402938368 29140933718016 29256458526336 29486824341504 29708650320912 29717890499584 29728336889664 29748036503808 29846190368694 29865968078968 29962418282496 29964276071328 30101133181952 30200215252992 30220227559424 30327580535931 30447570846672 30588531822814 30687315499008 30707650584576 30735415529046 30808970703168 30829386404096 30840223505616 30930865622016 30962242075392 30977426674944 31084987184232 31100231980824 31329750862848 31497921004032 31565440965969 31575258655808 31586357945268 31601848625676 31607288785296 31622789730672 31726880546112 31823882739712 31835069425152 31837043325786 31852656948102 31856165074944 31871788075008 31873764252344 31961024077824 31976698503168 31982454005824 32087728706304 32103465270528 32108991781888 32124738774016 32350544024589 32366409479523 32387857224156 32513982971904 32605272717696 32621263097472 32626878746112 32642879721984 32734531372116 32750328305664 32756223054352 32772287463664 32862007148544 32864044723392 32880162010944 32901950195968 32913515842128 33014146070528 33122816729088 33139060924416 33172677384192 33432626812032 33466541066784 33548712321796 33565165386172 33599214088839 33679358705664 33695875842048 33709810580244 33730057138176 33812875410944 33829458027008 33863774829696 33963303428096 33975242159616 33997756004352 34109931849936 34132534947392 34401295065088 34546106907648 34660092041064 34683059704608 34797223824768 34820555430143 34935172136628 34956154662912 34958322083216 34970610582261 34987760978427 35071217713152 35210252232192 35233584461824 35245969720704 35522165987784 35558199883458 35575638447006 35801868082176 35838185709312 35855761584384 35857984783887 35943799153696 35980260756552 35997624004608 36086009892352 36098694794592 36116398429344 36122615754624 36140331120768 36241802590557 36265818381604 36283603977628 36382936485888 36407045799936 36424900657152 36427159145536 36551376006656 36695990607872 36705238589376 36713987170304 36723239687232 36850750936146 36868823396622 36972050313816 36990182262312 36994256216064 37012399054848 37014693970464 37140914329344 37143217213417 37161433106119 37263168820224 37281443539968 37287861424128 37306148253696 37330869338112 37410892996704 37435683490688 37454042815616 37602228795392 37611705163536 37730452652032 37889278543872 37907860322304 38039484837312 38058140280384 38096746683408 38190286600802 38208716356608 38247475504896 38339008339968 38341385510624 38360189012768 38373673331178 38399101815816 38643286183936 38662237745152 38701456948224 38703856592132 38854578290688 39008611368448 39018442167684 39325673995776 39328112343618 39481265037312 39611533761216 39637782519552 39664048671744 39794920491592 39952368095104 39962436736257 40266953670656 40277101592448 40436774047908 40477793351121 40594244124672 40596761128896 40637942723952 40657872510864 40757700826066 40916420665344 40957926524928 40978013239296 40980554038728 41078627604224 41120298007488 41241154162688 41282989433856 41303235566592 41446649578976 41466975974432 41641530716772 41773001150464 41783528620512 41948844102144 41969416785408 41997228005376 42087254621292 42115143927024 42135798167568 42143051713728 42163719640896 42302507394816 42446759233536 42449391101048 42470209264136 42474886766592 42495717433344 42783638275072 42794420441976 42804620360704 42815407815432 42984805901184 43131384382464 43134058699452 43155212639364 43183809632208 43198989542793 43302032621568 43323268939776 43473696956928 43495017463296 43497714326978 43502504994816 43523839629312 43539139066752 43646041829488 43667104407552 43711400577024 43818726297856 43840216014592 43884687789504 44058661972834 44230236512256 44576835749376 44592505334496 44622054755712 44769285553041 44798952118452 44943627423744 44946414106992 44973409517568 45151699772928 45300322879488 45330341339136 45479909133248 45671356270008 45882797734221 46030973248512 46061475876864 46103123293569 46213456054752 46244079606144 46260335258424 46396298433024 46443363113088 46466140012416 46580229515504 46608206217216 46627480776348 46650347971236 46809058885632 46832015130624 46947002976256 46994626294272 47362887983712 47379536917902 47402772938514 47410933177944 47434184596008 47590320819168 47735824109568 47752604137728 47755564988679 47778985422153 47784247612416 47807682112512 47810646378516 47941536116736 47965047754752 47973681008736 47996832006144 48131593059456 48155197905792 48163487672832 48187108161024 48322403454076 48510581981184 48581785836234 48907909076544 48931894646208 48940318119168 48964319582976 49101797058174 49125492458496 49134334581528 49158431195496 49293010722816 49296067085088 49320243016416 49352925293952 49370273763192 49491493860223 49521219105792 49684225093632 49708591386624 49717148565504 49741531004928 49759016076288 49881190662272 50148940218048 50323068482694 50347748079258 50519038058496 50543813763072 50564715870366 50719313116416 50744187040512 50795662244544 50944955142144 50962863239424 50996634006528 51164897774904 51198802421088 51601942597632 51990138061596 52024589556912 52195835737152 52402758204942 52434231994368 52437483124824 52606826569728 52815378348288 52850376692736 52868954581056 52885398228992 53283248981676 53702802123264 53915698730544 53970391134828 54129014838528 54148042191888 54174597644016 54183923631936 54210496681152 54398727572406 54425405966442 54574404728832 54610568699904 54637350985728 54640738718304 54827064009984 55043985911808 55070980755456 55276126404219 55303235094933 55458075470724 55485273393468 55522040955696 55711371494016 55779087441602 55894753230336 55922165309952 55931792136192 55959222380544 55996304007168 56116339495056 56153525236032 56181064223424 56190735618304 56218292854528 56403343193088 56595678978048 57059227255968 57087210420576 57285429901203 57313074534912 57508512509952 57512078265936 57540283519152 57560509996767 57578412842944 57598652723724 57964929275904 57993356617728 58003339993088 58031786172416 58052185422336 58055784888198 58281867436032 58512917052672 58992168515427 59417300641824 59435780999168 59456673779328 59496073007616 59692380737388 59731936157936 59924836564992 59928552142656 60202266363904 60400430505984 60655161071862 60895141693344 61136551239099 61177063645628 61374630998016 61415301169152 61470831058092 61617941406336 61658772808192 61680447011232 61861731244032 61924484150784 61954853349888 62169974368464 62200463961648 62659501725696 62995842008064 63130881931938 63150517311616 63172715890536 63203697251352 63214577570592 63245579461344 63453761092224 63465182167807 63496306960849 63647765479424 63670138850304 63674086651572 63705313896204 63712330149888 63743576150016 63747528504688 63922048155648 63953397006336 63964908011648 64175457412608 64206930541056 64217983563776 64249477548032 64701088049178 64732818959046 64775714448312 65210545435392 65242526194944 65246571490467 65253757492224 65285759443968 65469062744232 65500656611328 65512446108704 65544574927328 65728089446784 65760324021888 65803900391936 65827031684256 66028292141056 66087992959251 66245633458176 66278121848832 66345354768384 66865253624064 66933082133568 67097424643592 67130330772344 67198428177678 67419621160488 67460114276352 67625750821888 67658916054016 67727549659392 67731749036231 67926606856192 67950484319232 67995512008704 68219863699872 68265069894784 68802590130176 69092213815296 69320184082128 69366119409216 69594447649536 69641110860286 69870344273256 69912309325824 69916644166432 69941221164522 69975521956854 70420504464384 70467168923648 70491939441408 71044331975568 71116399766916 71151276894012 71603736164352 71676371418624 71711523168768 71715969567774 71887598307392 71960521513104 71995248009216 72172019784704 72197389589184 72232796858688 72245231509248 72280662241536 72483605181114 72531636763208 72567207955256 72765872971776 72854318291072 72872678754351 73102752013312 73391981215744 73410477178752 73427974340608 73446479374464 73652695587261 73701501872292 73737646793244 73944100627632 73980364524624 73988512432128 74024798109696 74029387940928 74281828658688 74286434426834 74322866212238 74526337640448 74562887079936 74575722848256 74612296507392 74821785993408 74871366981376 74908085631232 75204457590784 75223410327072 75484602724041 75521622118887 75778557087744 75815720644608 76078969674624 76116280560768 76193493366816 76380573201604 76417432713216 76494951009792 76678016679936 76682771021248 76720378025536 76747346662356 76798203631632 77286572367872 77324475490304 77402913896448 77407713184264 78017222736896 78036884335368 78604137307413 78651347991552 78656224687236 78962530074624 79223067522432 79275565039104 79328097343488 79589840983184 79904736190208 79924873472514 80554203184896 80873548095816 80955586702242 81193522257792 81275885447904 81315745021728 81515401652132 81598091358609 81638108949663 81832841330688 81915853049856 81956026478592 81961108077456 82157255208448 82240596014976 82482308325376 82565978867712 82606471133184 82893299157952 82933951948864 83283061433544 83546002300928 83567057241024 83668631162403 83897688204288 83938833570816 83994456010752 84174509242584 84230287854048 84271596335136 84286103427456 84327439281792 84564206044633 84605014789632 84893518467072 84898782202096 84940418528272 84949773533184 84991434866688 85567276550144 85588840883952 85609240721408 85630815630864 85969611802368 86262768764928 86268117398904 86310425278728 86367619264416 86397979085586 86947393913856 86990034926592 86995428653956 87005009989632 87047679258624 87078278133504 87083677332297 87292083658976 87334208815104 87422801154048 87637452595712 87680432029184 87769375579008 88117323945668 88460473024512 89153671498752 89185010668992 89244109511424 89538571106082 89597904236904 89887254847488 89892828213984 90249194686289 90303399545856 90600645758976 90660682678272 90959818266496 90982741607793 91342712540016 91765595468442 92061946497024 92122951753728 92206246587138 92426912109504 92488159212288 92520670516848 92792596866048 92886726226176 92932280024832 93160459031008 93254961552696 93300695942472 93894005952512 93989252588544 94725775967424 94759073835804 94805545877028 94821866355888 94868369192016 95180641638336 95471648219136 95505208275456 95511129977358 95557970844306 95568495224832 95615364225024 95621292757032 95883072233472 95930095509504 95947362017472 96263186118912 96310395811584 96326975345664 96374216322048 96644806908152 97051632073767 97099228438569 97163571672468 97815818153088 97863789292416 97880636238336 97928639165952 98203594116348 98250984916992 98268669163056 98316862390992 98586021445632 98592134170176 98640486032832 98705850587904 98740547526384 98982987720446 99042438211584 99368450187264 99417182773248 99518032152576 99762381324544 100297880436096 100646136965388 100695496158516 100797642266517 101038076116992 101087627526144 101129431740732 101438626232832 101488374081024 101591324489088 101889910284288 101925726478848 101993268013056 102329795549808 102397604842176 103203885195264 103980276123192 104049179113824 104391671474304 104461666290429 104805516409884 104868463988736 104874966249648 104911831746783 104963282935281 105213653139456 105630756696576 105700753385472 105737909162112 105770796457984 106566497963352 107405604246528 107573954351661 107831397461088 107940782269656 108258029677056 108296084383776 108349195288032 108367847263872 108420993362304 108725407771671 108797455144812 108850811932884 109148809457664 109221137399808 109274701971456 109281477436608 109654128019968 110087971823616 110141961510912 110552252808438 110606470189866 110916150941448 110970546786936 111044081911392 111422742988032 111429651640251 111484299318357 111558174883204 111789506460672 111844330619904 111863584272384 111918444761088 111992608014336 112232678990112 112307050472064 112362128446848 112381471236608 112436585709056 112806686386176 113191357956096 114118454511936 114174420841152 114570859802406 114626149069824 115017025019904 115024156531872 115080567038304 115121019993534 115156825685888 115197305447448 115929858551808 115986713235456 116006679986176 116063572344832 116104370844672 116111569776396 116563734872064 117025834105344 117984337030854 118834601283648 118871561998336 118913347558656 118992146015232 119384761474776 119463872315872 119857104285312 120404532727808 120800861011968 121310322143724 121790283386688 122273102478198 122354127291256 122749261996032 122941662116184 123235882812672 123317545616384 123360894022464 123723462488064 123848968301568 123909706699776 124339948736928 124400927923296 125319003451392 125991684016128 126261763863876 126301034623232 126345431781072 126407394502704 126429155141184 126491158922688 126907522184448 126930364335614 126992613921698 127340277700608 127348173303144 127410627792408 127424660299776 127487152300032 127495057009376 127929816023296 128350914825216 128413861082112 128435967127552 128498955096064 129402176098356 129465637918092 129551428896624 130421090870784 130485052389888 130493142980934 130507514984448 130571518887936 130938125488464 131001313222656 131024892217408 131089149854656 131456178893568 131520648043776 131607800783872 131654063368512 132056584282112 132175985918502 132690709536768 133730507248128 133866164267136 134194849287184 134260661544688 134307856659123 134396856355356 134839242320976 134920228552704 135251501643776 135317832108032 135455099318784 135463498072462 135900968638464 135991024017408 136439727399744 136530139789568 137648393202663 138184427630592 138640368164256 138732238818432 139188895299072 139282221720572 139740688546512 139824618651648 139833288332864 139882442329044 139951043913708 140841008928768 140934337847296 140983878882816 142088663951136 142232799533832 142302553788024 142651952891231 143207472328704 143266694966037 143336956266459 143352742837248 143423046337536 143431939135548 143775196614784 143921043026208 143990496018432 144344039569408 144394779178368 144465593717376 144490463018496 144561324483072 144967210362228 145063273526416 145134415910512 145531745943552 145708636582144 145745357508702 146205504026624 146820954357504 146892958748928 147305391174522 147403003744584 147475293586488 147888201255264 147960729049248 148058775881856 148474481580669 148563657317376 148572868853668 148645732424476 149052675280896 149125774159872 149151445696512 149224593014784 149643571986816 149742733962752 149816171262464 150408915181568 150446820654144 150969205448082 151043244237774 151557114175488 151631441289216 152157939349248 152232561121536 152242000144423 152386986733632 152761146403208 152834865426432 152989902019584 153365542042496 153440756051072 153494693324712 153596407263264 154205316904919 154573144735744 154648950980608 154805827792896 154815426368528 156034445473792 156073768670736 157208274614826 157302695983104 157312449374472 158446135044864 158551130078208 158656194686976 159179681966368 159809472380416 159849746945028 161108406369792 161747096191632 161911173404484 162387044515584 162551770895808 162631490043456 163030803304264 163196182717218 163276217899326 163831706099712 163912052957184 163922216154912 164314510416896 164481192029952 164491390516561 164572060898527 164964616650752 165131957735424 165212942266368 165786598315904 165828379212657 165867903897728 165909705284799 166566122867088 167092004601856 167134114482048 167337262324806 167795376408576 167877667141632 167988912021504 168349018485168 168460575708096 168543192670272 168572206854912 168654878563584 169128412089266 169210029579264 169787036934144 169797564404192 169880837056544 171134553100288 171177681767904 171218481442816 171261631261728 171856289703609 171939223604736 172525537529856 172536234797808 172620850557456 172735238528832 172795958171172 173894787827712 173980069853184 173990857307912 174010019979264 174095358517248 174156556267008 174167354664594 174584167317952 174845602308096 175274905191424 175360864058368 175538751158016 176234647891336 176976505546281 178307342997504 178370021337984 178488219022848 179077142212164 179195808473808 179774509694976 179785656427968 180498389372578 180606799091712 181201291517952 181919636532992 181965483215586 182685425080032 183409653717297 183531190936884 184123892994048 184245903507456 184412493174276 184853824219008 184976318424576 185041341033696 185585193732096 185773452452352 185864560049664 186320918062016 186509923105392 186601391884944 187788011905024 187978505177088 189451551934848 189518147671608 189611091754056 189643732711776 189736738384032 190361283276672 190395546503421 190488920882547 190943296438272 191010416550912 191022259954716 191115941688612 191136990449664 191230728450048 191242585514064 191766144466944 191860191019008 191894724034944 192526372237824 192620791623168 192653950691328 192748432644096 193289613816304 194103264147534 194198456877138 194327143344936 195631636306176 195727578584832 195739714471401 195761272476672 195857278331904 196407188232696 196501969833984 196537338326112 196633724781984 197184268340352 197280972065664 197411701175808 197481095052768 197965975440892 198084876423168 198263978877753 198736900374528 198834365546496 199036064305152 199524762649088 200595760872192 201292273930776 201390992317032 201595284533034 202258863481464 202877252465664 202976748162048 203182648978176 203195247108693 203779820568576 203851452957696 203986536026112 204659591099616 204795209684352 206407770390528 207960552246384 208098358227648 208783342948608 208923332580858 209611032819768 209736927977472 209749932499296 209823663493566 209926565870562 211261513393152 211401506770944 211475818324224 211541592915968 213132995926704 214811208493056 215147908703322 215662794922176 215881564539312 216516059354112 216592168767552 216698390576064 216735694527744 216841986724608 217450815543342 217594910289624 217701623865768 218297618915328 218562954873216 219308256039936 220175943647232 220283923021824 220958086761783 221104505616876 221212940379732 221832301882896 221941093573872 222088163822784 222845485976064 222859303280502 222968598636714 223116349766408 223579012921344 223688661239808 223727168544768 223836889522176 224465357980224 224614100944128 224724256893696 224762942473216 224873171418112 225613372772352 226453808172123 226564866356661 228236909023872 228348841682304 229141719604812 229252298139648 230034050039808 230048313063744 230161134076608 230242039987068 230313651371776 230394610894896 231859717103616 231973426470912 232208741689344 232223139552792 234051668210688 235812411922239 235968674061708 237669202567296 237743123996672 237826695117312 237984292030464 238769522949552 238927744631744 239714208570624 240809065455616 242620644287448 243580566773376 244546204956396 244708254582512 244794274075827 244914326848989 245498523992064 245883324232368 246471765625344 246635091232768 246721788044928 247446924976128 247697936603136 247819413399552 248679897473856 248801855846592 250638006902784 251005893487209 251983368032256 252523527727752 252602069246464 252690863562144 252814789005408 252858310282368 252982317845376 253692618133899 253815044368896 253860728671228 253985227843396 254680555401216 254696346606288 254821255584816 254849320599552 254974304600064 254990114018752 255859632046592 256701829650432 256827722164224 256871934255104 256997910192128 258804352196712 258931275836184 259102857793248 260002520493919 260130031742833 260842181741568 260970104779776 260986285961868 261015029968896 261143037775872 261251031996891 261876250976928 262002626445312 262049784434816 262178299709312 262912357787136 263041296087552 263215601567744 263308126737024 264113168564224 264351971837004 265381419073536 267461014496256 267732328534272 268389698574368 268521323089376 268615713318246 268793712710712 269678484641952 270503003287552 270635664216064 270747584058867 270910198637568 270926996144924 271801937276928 271982048034816 272879454799488 273060279579136 275296786405326 276368855261184 277280736328512 277464477636864 278377790598144 278564443441144 279481377093024 279666576665728 279764884658088 279902087827416 281682017857536 281868675694592 281967757765632 284177327902272 284465599067664 284605107576048 285303905782462 286414944657408 286533389932074 286673912532918 286705485674496 286846092675072 286863878271096 287550393229568 287842086052416 288688079138816 288789558356736 288931187434752 288980926036992 289122648966144 289934420724456 290126547052832 290268831821024 291417273164288 291490715017404 292411008053248 293641908715008 293785917497856 294610782349044 294806007489168 294950587172976 295776402510528 295921458098496 296117551763712 296948963161338 297127314634752 297145737707336 297291464848952 298105350561792 298251548319744 299287143973632 299485467925504 299632342524928 300817830363136 300893641308288 301938410896164 302086488475548 302392926799551 303114228350976 303262882578432 304315878698496 304465122243072 304484000288846 304773973467264 305522292806416 305669730852864 305979804039168 306731084084992 306881512102144 306989386649424 307192814526528 308410633809838 309611655585792 309630852737056 312068890947584 312147537341472 313384998871287 314416549229652 314605391966208 314624898748944 316892270089728 317102260156416 317312389373952 318359363932736 319618944760832 319699493890056 322216812739584 322721863054983 323494192383264 323822346808968 324774089031168 325103541791616 325262980086912 326061606608528 326176223315013 326392365434436 326552435798652 327663412199424 327824105914368 327844432309824 328629020833792 328962384059904 328982781033122 329144121797054 330263915470848 330425884532736 331573196631808 331656758425314 331735807795456 331819410569598 333132245734176 334268228964096 334288954920753 334452897955071 334674524649612 335590752817152 335755334283264 335977824043008 336698036970336 336921151416192 337086385340544 337144413709824 337309757127168 338256824178532 338420059158528 339574073868288 339595128808384 339761674113088 342269106200576 342355363535808 342436962885632 342523262523456 343712579407218 343878447209472 345051075059712 345072469595616 345241701114912 345470477057664 345591916342344 346440457021561 347789575655424 347960139706368 347981714615824 348020039958528 348190717034496 348313112534016 348334709329188 349168334635904 349691204616192 350549810382848 350721728116736 351077502316032 352469295782672 353953011092562 356614685995008 356740042675968 356976438045696 358154284424328 358391616947616 359571312855936 360996778745156 361213598183424 362402583035904 363839273065984 363930966431172 365370850160064 366819307434594 367062381873768 368247785988096 368824986348552 369707648438016 369730571779313 369952636849152 370082682067392 371170387464192 371546904904704 371729120099328 372641836124032 373019846210784 373202783769888 374498626769089 375576023810048 375957010354176 378903103869696 379036295343216 379222183508112 379287465423552 379473476768064 380722566553344 380791093006842 380977841765094 382020833101824 382044519909432 382231883377224 382273980899328 382461456900096 382485171028128 383789448069888 385052744475648 385241583246336 385307901382656 385496865288192 386579227632608 388206528295068 388396913754276 388654286689872 391263272612352 391455157169664 391479428942802 391522544953344 391714556663808 392814376465392 393003939667968 393074676652224 393267449563968 394368536680704 394561944131328 394823402351616 394962190105536 395931950881784 396169752846336 396527957755506 398072128610304 399049525298176 401191521744384 402584547861552 402781984634064 402923569977369 403190569066068 404517726962928 405754504931328 405953496324096 406365297956352 406390494217386 407702905915392 407973072052224 409319182199232 409590419368704 412945179607989 415921104492768 416196716455296 417566685897216 417846665161716 419222065639536 419473855954944 419499864998592 419647326987132 419853131741124 422523026786304 422803013541888 422951636648448 426265991853408 427955858673693 429622416986112 429800084898111 430010868799377 430295817406644 431325589844352 431763129078624 433032118708224 433184337535104 433396781152128 433471389055488 433683973449216 434901631086684 435189820579248 435403247731536 436595237830656 437125909746432 438616512079872 441916173523566 442209011233752 442425880759464 443664603765792 443882187147744 444176327645568 445423444742007 445690971952128 445718606561004 445937197273428 446232699532816 447158025842688 447377322479616 447454337089536 447673779044352 448930715960448 449228201888256 449448513787392 449525884946432 449746342836224 451226745544704 452907616344246 453129732713322 456473818047744 456697683364608 456726000433269 458283439209624 458504596279296 460096626127488 460322268153216 460484079974136 460627302743552 460789221789792 462615950714757 463719434207232 463946852941824 464417483378688 464446279105584 468103336421376 471624823844478 471937348123416 474122243253617 475338405134592 475486247993344 475653390234624 475968584060928 477539045899104 477855489263488 479428417141248 481618130911232 485241288574896 487161133546752 489092409912792 489416509165024 489588548151654 489828653697978 491766648464736 492943531250688 493270182465536 493443576089856 493474171549683 493716182695581 494893849952256 495395873206272 495638826799104 497359794947712 497603711693184 501276013805568 502011786974418 503966736064512 505047055455504 505204138492928 505381727124288 505629578010816 505716620564736 505964635690752 507385236267798 507630088737792 507721457342456 507970455686792 509361110802432 509392693212576 509642511169632 509980228037504 511719264093184 513403659300864 513655444328448 513743868510208 513995820384256 515568869110827 517608704393424 517862551672368 518205715586496 520005040987838 520260063485666 521684363483136 521940209559552 521972571923736 522030059937792 522286075551744 522502063993782 523752501953856 524099568869632 524356599418624 525824715574272 526082592175104 526431203135488 526616253474048 528703943674008 534922028992512 535464657068544 536779397148736 537042646178752 537231426636492 537587425421424 539356969283904 541006006575104 541271328432128 541495168117734 541820397275136 541853992289848 543603874553856 545758909598976 546120559158272 550228961151891 550593572810652 552737710522368 554561472657024 554928955273728 556755581196288 557128886882288 558962754186048 559333153331456 559529769316176 559804175654832 563364035715072 563935515531264 568354655804544 568931198135328 569210215152096 570607811564924 571186639510263 571466762647641 572829889314816 573066779864148 573347825065836 573410971348992 573692185350144 573727756542192 575100786459136 575684172104832 577376158277632 577579116713472 577862374869504 577961852073984 578245297932288 579868841448912 580253094105664 580537663642048 582834546328576 582981430034808 584822016106496 587219143414203 587283817430016 587571834995712 589221564698088 589612014978336 589901174345952 591552805021056 591842916196992 591949442312431 592235103527424 593897926322676 594254629269504 594291475414672 594582929697904 594791936633259 596210701123584 596503096639488 598574287947264 598970935851008 599264685049856 601787282616576 603876821792328 604172976951096 604785853599102 608631757396992 608930244486144 608968000577692 609547946934528 609585741326079 611044585612832 611339461705728 611959608078336 613462168169984 613763024204288 613978773298848 614385629053056 616821267619676 619223311171584 619261705474112 624137781895168 624295074682944 626769997742574 628833098459304 629210783932416 629249797497888 631744362804023 633784540179456 634204520312832 634624778747904 636718727865472 639237889521664 639398987780112 644433625479168 645443726109966 646988384766528 647644693617936 649548178062336 650207083583232 650525960173824 652123213217056 652352446630026 652784730868872 653104871597304 655688864619648 657258041667584 657924768119808 657965562066244 658288243594108 660527830941696 660851769065472 663146393263616 663313516850628 663471615590912 663638821139196 666264491468352 668536457928192 668577909841506 668905795910142 669349049299224 671181505634304 671510668566528 673396073940672 673842302832384 674172770681088 674214572068159 674288827419648 674619514254336 676513648357064 676840118317056 679190257616768 679361424516369 679523348226176 679694599069983 684538212401152 684710727071616 684873925771264 685046525046912 687425158814436 687756894418944 690102150119424 690144939191232 690483402229824 690940954115328 691183832684688 692880914043122 695579151310848 695920279412736 695963429231648 696626225068032 696669418658376 698336669271808 701099620765696 701443456233472 702155004632064 704938591565344 707906022185124 713229371990016 713480085351936 713952876091392 716308568848656 716783233895232 719142625711872 721993557490312 722427196366848 727678546131968 727861932862344 730741700320128 733638614869188 734124763747536 734382822227481 734742980546967 736495571976192 737649972697104 739415296876032 739461143558626 739905273698304 740165364134784 742340774928384 743093809809408 743458240198656 745283672248064 746039692421568 746405567539776 748997253538178 751914020708352 753017680461627 757806207739392 758072590686432 758444367016224 758574930847104 758946953536128 761077854401697 761445133106688 761582186013684 761955683530188 764041666203648 764089039818864 764463766754448 764547961798656 764922913800192 764970342056256 767578896139776 770105488951296 770483166492672 770615802765312 770993730576384 773158455265216 776413056590136 776793827508552 777308573379744 780007561481757 780390095228499 782526545224704 782910314339328 782958857885604 783045089906688 783429113327616 783753095990673 785628752930784 786007879335936 786149353304448 786534899127936 788737073361408 789123888262656 789646804703232 789924380211072 791863901763568 792339505692672 793055915511012 796144257220608 798099050596352 802383043488768 805169095723104 805563969268128 805847139954738 806381138132136 809035453925856 811509009862656 811906992648192 812242752176601 812730595912704 812780988434772 815405811830784 815946144104448 818638364398464 819180838737408 825890359215978 831842208985536 832393432910592 835133371794432 835693330323432 838444131279072 838999729997184 839294653974264 839706263482248 845046053572608 845606027083776 845903273296896 852531983706816 855911717347386 859244833972224 859600169796222 860021737598754 860591634813288 862651179688704 863526258157248 866064237416448 866368675070208 866793562304256 866942778110976 867367946898432 869803262173368 870379641158496 870806495463072 874251819492864 877233024159744 883832347047132 884418022467504 884851761518928 887329207531584 887764374295488 888352655291136 890846889484014 891381943904256 891437213122008 891874394546856 892465399065632 894316051685376 894754644959232 897861431920896 898456403776512 898897027574784 899051769892864 899492685672448 902453491089408 905815232688492 906259465426644 912947636095488 913395366729216 913452000866538 916566878419248 917009192558592 920193252254976 920644536306432 920968159948272 921254605487104 921578443579584 925231901429514 928834966757376 928892558211168 936206672842752 940154996613861 943249647688956 943874696246832 948244486507234 950676810269184 951306780469248 951937168121856 955078091798208 955710978526976 958856834282496 970482577149792 974322267093504 978184819825584 978528669945039 978833018330048 979177096303308 979657307395956 983533296929472 985887062501376 986540364931072 986887152179712 986948343099366 987432365391162 990791746412544 991277653598208 994719589895424 995207423386368 1002866864762259 1003358693865213 1004023573948836 1007933472129024 1010094110911008 1010408276985856 1010763454248576 1011259156021632 1011433241129472 1011929271381504 1014770472535596 1015260177475584 1015442914684912 1015940911373584 1018722221604864 1018785386425152 1019285022339264 1019960456075008 1023438528186368 1026807318601728 1027310888656896 1031137738221654 1035217408786848 1035725103344736 1036411431172992 1039321371064683 1040010081975676 1040520126971332 1043368726966272 1043880419119104 1043945143847472 1044060119875584 1044572151103488 1045004127987564 1047505003907712 1048199137739264 1048713198837248 1051649431148544 1052165184350208 1052862406270976 1053232506948096 1057407887348016 1065694001010961 1069844057985024 1070929314137088 1073558794297472 1074085292357504 1074462853272984 1075174850842848 1078713938567808 1079437218334433 1082012013150208 1082542656864256 1082990336235468 1083640794550272 1083707984579696 1087207749107712 1091517819197952 1092241118316544 1100457922303782 1101187145621304 1109122945314048 1109191715337939 1109857910547456 1113511162392576 1114257773764576 1117925508372096 1118666306662912 1119059538632352 1119608351309664 1123495880307267 1126728071430144 1127871031062528 1136709311609088 1137862396270656 1138420430304192 1141215623129848 1142373279020526 1142933525295282 1146133559728296 1146695650131672 1146821942697984 1147384370700288 1147455513084384 1150201572918272 1151368344209664 1151439733615927 1152004426289689 1154752316555264 1155158233426944 1155724749739008 1155923704147968 1156490595864576 1159737682897824 1160506188211328 1161075327284096 1165669092657152 1165962860069616 1169644032212992 1174438286828406 1174567634860032 1175143669991424 1178443129396176 1179224029956672 1179802348691904 1183105610042112 1183685832393984 1183898884624862 1184470207054848 1187795852645352 1188509258539008 1188582950829344 1189165859395808 1189583873266518 1197148575894528 1197941871702016 1198529370099712 1203574565233152 1207753643584656 1208345953902192 1209571707198204 1217263514793984 1217860488972288 1217936001155384 1219095893869056 1219171482652158 1222089171225664 1223919216156672 1226924336339968 1227526048408576 1227957546597696 1228771258106112 1233642535239352 1238523410948224 1238835538823967 1248275563790336 1248590149365888 1253539995485148 1257666196918608 1258421567864832 1258499594995776 1263488725608046 1267569080358912 1268409040625664 1273437455730944 1278475779043328 1278797975560224 1283867576021079 1288867250958336 1290887452219932 1293976769533056 1295289387235872 1299096356124672 1300414167166464 1301051920347648 1304246426434112 1304704893260052 1305569461737744 1306209743194608 1311377729239296 1314516083335168 1315849536239616 1315931124132488 1316576487188216 1326292786527232 1326627033701256 1326943231181824 1327277642278392 1332528982936704 1336270334226021 1337072915856384 1337155819683012 1337811591820284 1338698098598448 1342363011268608 1343021337133056 1346792147881344 1347684605664768 1348345541362176 1348429144136318 1348577654839296 1349239028508672 1353027296714128 1353680236634112 1358380515233536 1358722849032738 1359046696452352 1359389198139966 1369421454143232 1370093050093824 1370178001299807 1374850317628872 1375513788837888 1380289878382464 1380966804459648 1381881908230656 1382367665369376 1385761828086244 1387847852144271 1391158302621696 1391840558825472 1391926858463296 1393252450136064 1393338837316752 1396673338543616 1402199241531392 1402886912466944 1404310009264128 1409877183130688 1415812044370248 1422366729760851 1426458743980032 1426960170703872 1427905752182784 1432617137697312 1433566467790464 1438285251423744 1443987114980624 1444854392733696 1455357092263936 1455723865724688 1461483400640256 1467277229738376 1468249527495072 1468765644454962 1469485961093934 1475299945394208 1478830593752064 1478922287117252 1479810547396608 1480330728269568 1480422514649049 1481148548086743 1484681549856768 1486187619618816 1486916480397312 1490567344496128 1492079384843136 1492811135079552 1497994507076356 1503828041416704 1506035360923254 1515612415478784 1516145181372864 1516888734032448 1517149861694208 1517893907072256 1522155708803394 1522890266213376 1523164372027368 1523911367060376 1528083332407296 1528178079637728 1528927533508896 1529940684112512 1534236309666913 1535157792279552 1540210977902592 1540966332985344 1541231605530624 1541987461152768 1546316910530432 1546706607332481 1552826113180272 1553587655017104 1554617146759488 1560015122963514 1560780190456998 1565053090449408 1565820628678656 1565917715771208 1566090179813376 1566858226655232 1567506191981346 1571257505861568 1572298706608896 1573069798255872 1577474146722816 1578247776525312 1579293609406464 1579848760422144 1583727803527136 1586111831022024 1596198101192704 1604766086977536 1610338191446208 1611127938536256 1611694279909476 1612762276264272 1618070907851712 1623018019725312 1623813985296384 1624485504353202 1625461191825408 1625561976869544 1630811623661568 1637276728796928 1638361677474816 1650686883455673 1651780718431956 1663684417971072 1664786865821184 1670266743588864 1671386660646864 1676888262558144 1677999459994368 1678589307948528 1679412526964496 1690092107145216 1691806546593792 1705063967413632 1711823434694772 1713559918530789 1714400287942923 1718489667944448 1719200339592444 1720043475197508 1721183269626576 1725302359377408 1727052516314496 1732128474832896 1732737350140416 1733587124608512 1733885556221952 1734735893796864 1739606524346736 1740759282316992 1741612990926144 1748503638985728 1754466048319488 1761657430242609 1767664694094264 1768836044935008 1769703523037856 1774658415063168 1775528748590976 1775848326937293 1776705310582272 1781693778968028 1782763887808512 1782874426244016 1783748789093712 1784375809899777 1784930798131264 1788632103370752 1789509289918464 1795722863841792 1796912807553024 1797794055149568 1798103539785728 1798985371344896 1811630465376984 1812518930853288 1825895272190976 1826790733458432 1826904001733076 1828757223978237 1833133756838496 1834018385117184 1840386504509952 1841289072612864 1841936319896544 1842509210974208 1843156887159168 1850463802859028 1857669933514752 1857785116422336 1872413345685504 1880309993227722 1886499295377912 1887749392493664 1895233088412069 1896488973014468 1901353620538368 1902613560938496 1903874336243712 1910156183596416 1911421957053952 1917713668564992 1940965154299584 1948644534187008 1956369639651168 1957057339890078 1957666036660096 1958354192606616 1959314614791912 1967066593858944 1971774125002752 1973080729862144 1973774304359424 1973896686198732 1974864730782324 1981583492825088 1982555307196416 1989439179790848 1990414846772736 2005733729524518 2006717387730426 2008047147897672 2020188221822016 2020816553971712 2021526908497152 2022518312043264 2022643716204477 2022866482258944 2023858542763008 2029540945071192 2030520354951168 2030885829369824 2031881822747168 2037570772850304 2038570044678528 2039920912150016 2046877056372736 2053614637203456 2054621777313792 2062275476443308 2070434817573696 2071450206689472 2072822862345984 2078642742129366 2080020163951352 2081040253942664 2086737453932544 2087760838238208 2087890287694944 2090008255975128 2095010007815424 2096398275478528 2097426397674496 2103298862297088 2104330368700416 2105724812541952 2106465013896192 2114815774696032 2131388002021922 2139688115970048 2141858628274176 2147117588594944 2148170584715008 2148925706545968 2150349701685696 2157427877135616 2158874436668866 2165980672470936 2167281589100544 2167415969159392 2183035638395904 2184482236633088 2200915844607564 2202374291242608 2218245890628096 2218383430675878 2219715821094912 2227022324785152 2228515547529152 2235851016744192 2237332613325824 2238119077264704 2239216702619328 2246991760614534 2255742062125056 2259053041384881 2273418623218176 2275724792541312 2276840860608384 2282431246259696 2283233563205091 2284746558041052 2285867050590564 2292267119456592 2293391300263344 2293643885395968 2294768741400576 2294911026168768 2300403145836544 2302736688419328 2302879467231854 2304008852579378 2310316466853888 2311449499478016 2311847408295936 2312981191729152 2319475365795648 2321012376422656 2322150654568192 2331338185314304 2331925720139232 2340022684445271 2341170285685497 2348876573656812 2349135269720064 2350287339982848 2356886258792352 2358448059913344 2359604697383808 2366211220084224 2367371664787968 2367797769249724 2368940414109696 2375591705290704 2377018517078016 2377165901658688 2378331718791616 2379167746533036 2394297151789056 2395883743404032 2397058740199424 2407149130466304 2415507287169312 2416691907804384 2419143414396408 2425083199150927 2434527029587968 2435720977944576 2435872002310768 2436728256529803 2438191787738112 2438342965304316 2444178342451328 2447838432313344 2453848672679936 2455052096817152 2455915093195392 2457542516212224 2467285070478704 2477046821896448 2477671077647934 2497180298731776 2507079990970296 2515332393837216 2516999189991552 2526977451216092 2535138160717824 2536818081251328 2546874911461888 2556951558086656 2557595951120448 2567735152042158 2577734501916672 2581774904439864 2587953539066112 2588114002455191 2590578774471744 2598192712249344 2600828334332928 2602103840695296 2608492852868224 2609409786520104 2611138923475488 2612419486389216 2621490387383623 2622755458478592 2629032166670336 2631699072479232 2631862248264976 2633152974376432 2652585573054464 2653254067402512 2653886462363648 2654555284556784 2665057965873408 2672540668452042 2674145831712768 2674311639366024 2675623183640568 2677396197196896 2693584295762688 2695369211329536 2696691082724352 2696858288272636 2697155309678592 2698478057017344 2706054593428256 2707360473268224 2716761030467072 2717445698065476 2718093392904704 2718778396279932 2738842908286464 2740186100187648 2740356002599614 2749700635257744 2751027577675776 2760579756764928 2761933608919296 2763763816461312 2764735330738752 2771523656172488 2775695704288542 2783853716926592 2786504900272128 2786677674633504 2793346677087232 2797725035274959 2804398483062784 2805773824933888 2808620018528256 2819754366261376 2820464989841583 2831624088740496 2844733459521702 2853920341407744 2855811504365568 2865234275394624 2867132935580928 2876570502847488 2887974229961248 2910714184527872 2911447731449376 2922966801280512 2934554459476752 2936499054990144 2937531288909924 2938971922187868 2950599890788416 2957661187504128 2957844574234504 2959621094793216 2960661456539136 2960845029298098 2962297096173486 2972375239237632 2973832960794624 2981134688992256 2984158769686272 2985622270159104 2995989014152712 3008600594286777 3010076081595639 3012070721846508 3031224830957568 3032290362745728 3033777468064896 3034299723388416 3035787814144512 3044311417606788 3045780532426752 3046328744054736 3047822734120752 3056166664814592 3056356159275456 3057855067017792 3059881368225024 3068472619333826 3070315584559104 3080421955805184 3081932665970688 3092633821060864 3093413214664962 3105652226360544 3107175310034208 3109234293518976 3117964113194049 3120030245927028 3121560380913996 3130106180898816 3131641257357312 3131835431542416 3132180359626752 3133716453310464 3135012383962692 3142515011723136 3144597413217792 3146139596511744 3154948293445632 3156495553050624 3158587218812928 3159697520844288 3167455607054272 3172223662044048 3192396202385408 3197082003032883 3209532173955072 3220676382892416 3222255877072512 3223388559818952 3225524552528544 3236141815703424 3238311655003299 3246036039450624 3247627970592768 3248971008706404 3250922383650816 3251123953739088 3261623247323136 3274553457593856 3276723354949632 3301373766911346 3303561436863912 3327368835942144 3327575146013817 3329573731642368 3340533487177728 3342773321293728 3353776525116288 3355998919988736 3357178615897056 3358825053928992 3370487640921801 3380184214290432 3383613093187584 3410127934827264 3423646869389544 3427119837061578 3428800575885846 3438400679184888 3440086950395016 3442366539253152 3450604718754816 3454105032628992 3454319200847781 3456013278869067 3464256949665792 3465474700280832 3467174249217024 3467771112443904 3469471787593728 3479213048693472 3481518564633984 3483225981852288 3497007277971456 3508932096638976 3523314860485218 3535329388188528 3537672089870016 3539407046075712 3549316830126336 3551057497181952 3551696653874586 3553410621164544 3563387557936056 3565527775617024 3565748852488032 3567497578187424 3568751619799554 3569861596262528 3591445727683584 3593825615106048 3595588110299136 3596207079571456 3597970742689792 3623260930753968 3625037861706576 3651790544381952 3653581466916864 3653808003466152 3657514447956474 3666267513676992 3680773009019904 3682578145225728 3683872639793088 3685018421948416 3686313774318336 3700927605718056 3715570232844672 3744826691371008 3760619986455444 3772998590755824 3775498784987328 3790466176824138 3792977946028936 3802707241076736 3805227121876992 3820312367192832 3822843914107904 3835427337129984 3851602728063237 3881930308599168 3897289068374016 3912739279302336 3914114679780156 3915332073320192 3916708385213232 3918629229583824 3934133187717888 3943548250005504 3947548608718848 3947793372397464 3949729461564648 3978878359581696 3980829693545472 4008811002678063 4011467459049036 4013434775460852 4016094295795344 4040376443644032 4041633107943424 4043053816994304 4045036624086528 4045287432408954 4045732964517888 4047717085526016 4059081890142384 4061040709902336 4061771658739648 4063763645494336 4075141545700608 4077140089357056 4079841824300032 4093754112745472 4110534003899421 4124550952886616 4140869635147392 4142900413378944 4145645724691968 4157285484258732 4160040327902704 4162080507885328 4163543556432813 4173474907865088 4175521676476416 4175780575389888 4180016511950256 4190020015630848 4192796550957056 4194852795348992 4206597724594176 4208660737400832 4212930027792384 4229631549392064 4262776004043844 4267100189282553 4279376231940096 4283717256548352 4294235177189888 4296341169430016 4297851413091936 4300699403371392 4314855754271232 4317748873337732 4331961344941872 4334563178201088 4334831938318784 4366071276791808 4368964473266176 4401831689215128 4404748582485216 4422210539628161 4436491781256192 4436766861351756 4439431642189824 4441267543947147 4443445644260229 4454044649570304 4457031095058304 4471702033488384 4474665226651648 4476238154529408 4478433405238656 4493983521229068 4511484124250112 4518106082769762 4546837246436352 4551449585082624 4553681721216768 4564862492519392 4566467126410182 4569493116082104 4571734101181128 4584534238913184 4586782600526688 4589822052337536 4600806291673088 4602708929000739 4605473376838656 4605758934463708 4608017705158756 4620632933707776 4622898998956032 4623694816591872 4625962383458304 4638950731591296 4642024752845312 4644301309136384 4662676370628608 4663851440278464 4680045368890542 4682340571370994 4697753147313624 4698270539440128 4700574679965696 4713772517584704 4716896119826688 4719209394767616 4719502004477113 4732422440168448 4734743329575936 4735595538499448 4737880828219392 4751183410581408 4754331803317376 4756663437583232 4758335493066072 4788594303578112 4791767486808064 4794117480398848 4814298260932608 4831014574338624 4833383815608768 4838286828792816 4850166398301854 4869054059175936 4871441955889152 4871744004621536 4873456513059606 4876383575476224 4876685930608632 4888356684902656 4907697345359872 4910104193634304 4911830186390784 4915085032424448 4934570140957408 4954093643792896 4955342155295868 4994360597463552 5014159981940592 5030664787674432 5033998379983104 5053954902432184 5070276321435648 5093749822923776 5113903116173312 5115191902240896 5135470304084316 5140679755592367 5143200863828769 5155469003833344 5163549808879728 5175907078132224 5176228004910382 5181157548943488 5196385424498688 5201656668665856 5204207681390592 5216985705736448 5218819573040208 5222277846950976 5224838972778432 5242980774767246 5245510916957184 5263398144958464 5263724496529952 5266305948752864 5305171146108928 5306508134805024 5307772924727296 5309110569113568 5327544980811879 5330115931746816 5345081336904084 5348291663425536 5348623278732048 5351246367281136 5354792394393792 5387168591525376 5390738422659072 5393382165448704 5393716576545272 5394310619357184 5396956114034688 5412109186856512 5433522060934144 5434891396130952 5436186785809408 5437556792559864 5477685816572928 5480372200375296 5480712005199228 5486271671934711 5499401270515488 5502055155351552 5521159513529856 5523867217838592 5527527632922624 5529470661477504 5543047312344976 5551391408577084 5567707433853184 5573009800544256 5573355349267008 5586693354174464 5595450070549918 5617240037056512 5639508732522752 5640929979683166 5663248177480992 5685699265236207 5689466919043404 5707840682815488 5711623008731136 5730468550789248 5734265871161856 5753141005694976 5775948459922496 5821428369055744 5822895462898752 5845933602561024 5869108918953504 5872998109980288 5875062577819848 5877943844375736 5901199781576832 5915322375008256 5915689148469008 5919242189586432 5921322913078272 5921690058596196 5924594192346972 5944750478475264 5947665921589248 5962269377984512 5968317539372544 5971244540318208 5991978028305424 6017201188573554 6020152163191278 6024141443693016 6062449661915136 6064580725491456 6067554936129792 6067931148613431 6068599446776832 6071575628289024 6088622835213576 6091561064853504 6092657488109472 6095645468241504 6112712318550912 6115710134035584 6119762736450048 6136945238667652 6140631169118208 6160843911610368 6163865331941376 6185267642121728 6186826429329924 6211304452721088 6214350620068416 6218468587037952 6235928226388098 6240060491854056 6243120761827992 6260212361797632 6263282514714624 6263670863084832 6270024767925384 6285030023446272 6285419720248321 6289194826435584 6292279193023488 6309896586891264 6312991106101248 6317174437625856 6319395041688576 6334911214108544 6344447324088096 6384792404770816 6394164006065766 6419064347910144 6441352765784832 6444511754145024 6446777119637904 6451049105057088 6472283631406848 6476623310006598 6497942017412808 6501844767301632 6502247907478176 6549106915187712 6553446709899264 6602747533822692 6607122873727824 6654737671884288 6655150292027634 6659147463284736 6681066974355456 6685546642587456 6707553050232576 6711997839977472 6714357231794112 6717650107857984 6740975281843602 6767226186375168 6820255869654528 6847293738779088 6849700689615273 6854239674123156 6857601151771692 6876801358369776 6880173900790032 6884733078506304 6901209437509632 6908210065257984 6908638401695562 6912026557738134 6930949400561664 6934348498434048 6935542224887808 6938943575187456 6958426097386944 6963037129267968 6966451963704576 6994014555942912 7020068053335813 7023510857056491 7046629720970436 7070658776377056 7075344179740032 7078814092151424 7098633660252672 7102114994363904 7103393307749172 7106821242329088 7126775115872112 7131055551234048 7131497704976064 7134995156374848 7137503239599108 7139723192525056 7182891455367168 7187651230212096 7191176220598272 7246521861507936 7250075723413152 7275249597452781 7303581088763904 7307162933833728 7307616006932304 7310184769589409 7315028895912948 7332535027353984 7361546018039808 7365156290451456 7367745279586176 7370036843896832 7372627548636672 7401855211436112 7431140465689344 7521239972910888 7545997181511648 7550997569974656 7580932353648276 7585955892057872 7605414482153472 7610454243753984 7640624734385664 7645687828215808 7670854674259968 7703205456126474 7763860617198336 7764342007365573 7794578136748032 7825478558604672 7828229359560312 7830664146640384 7833416770426464 7837258459167648 7864471162150869 7868266375435776 7887096500011008 7895097217437696 7895586744794928 7899458923129296 7957756719163392 7961659387090944 8017622005356126 8022934918098072 8026869550921704 8032188591590688 8060078135311489 8064030984027823 8080752887288064 8083266215886848 8086107633988608 8090073248173056 8090574864817908 8091465929035776 8095434171052032 8118163780284768 8122081419804672 8123543317479296 8127527290988672 8150283091401216 8154280178714112 8159683648600064 8187508225490944 8221068007798842 8249101905773232 8281739270294784 8285800826757888 8291291449383936 8314570968517464 8320080655805408 8324161015770656 8327087112865626 8351561150779776 8360033023900512 8380040031261696 8385593101914112 8389705590697984 8393175105824877 8413195449188352 8417321474801664 8425860055584768 8459263098784128 8525552008087688 8534200378565106 8567434513096704 8588470354379776 8592682338860032 8595702826183872 8601398806742784 8629711508542464 8635497746675464 8663922689883744 8669663876637568 8732142553583616 8737928946532352 8803663378430256 8809497164970432 8844421079256322 8872983562512384 8873533722703512 8878863284379648 8882535087894294 8886891288520458 8914062190116608 8943404066976768 8949330453303296 8952476309058816 8956866810477312 8987967042458136 9036212165539524 9093674492872704 9102899170165248 9107363442433536 9129724985038784 9132934252820364 9138986232164208 9143468202362256 9169068477826368 9173565201053376 9179644104675072 9201612583346176 9205417858001478 9210946753677312 9211517868927416 9216035410317512 9241265867415552 9245797997912064 9277901463182592 9284049505690624 9288602618272768 9325352741257216 9327702880556928 9353892339582147 9360090737781084 9364681142741988 9395506294627248 9396541078880256 9401149359931392 9427545035169408 9433792239653376 9438418789535232 9439004008954226 9464844880336896 9469486659151872 9471191076998896 9475761656438784 9502366821162816 9508663606634752 9513326875166464 9516670986132144 9577188607156224 9591246009098649 9628596521865216 9662029148677248 9666767631217536 9676573657585632 9700332796603708 9714934965009897 9738108118351872 9742883911778304 9743488009243072 9746913026119212 9752767150952448 9753371861217264 9776713369805312 9815394690719744 9820208387268608 9823660372781568 9830170064848896 9869140281914816 9908187287585792 9910684310591736 9982725438041451 9988721194927104 10028319963881184 10061329575348864 10067996759966208 10107909804864368 10111462922765403 10140552642871296 10187499645847552 10230383804481792 10270940608168632 10281359511184734 10286401727657538 10327099617759456 10351814156264448 10352456009820764 10362315097886976 10362957602543343 10368039836607201 10392770848997376 10403313337331712 10408415362781184 10433971411472896 10437639146080416 10444555693901952 10449677945556864 10485961549534492 10491021833914368 10526796289916928 10527448993059904 10532611897505728 10610342292217856 10613016269610048 10615545849454592 10618221138227136 10655089961623758 10660231863493632 10690162673808168 10696583326851072 10697246557464096 10702492734562272 10709584788787584 10739654167668391 10774337183050752 10781476845318144 10786764330897408 10787433153090544 10788621238714368 10793912228069376 10824218373713024 10867044121868288 10869782792261904 10872373571618816 10875113585119728 10955371633145856 10960744400750592 10961424010398456 10972543343869422 10998802541030976 11042319027059712 11047734435677184 11055055265845248 11058941322955008 11086094624689952 11102782817154168 11135414867706368 11146710698534016 11173386708348928 11190900141099836 11234480074113024 11279017465045504 11281859959366332 11326496354961984 11371398530472414 11378933838086808 11415681365630976 11460937101578496 11461647725158703 11468531742323712 11506282011389952 11551896919844992 11554808184189711 11642856738111488 11645790925797504 11691867205122048 11738217837907008 11745996219960576 11750125155639696 11755887688751472 11802399563153664 11830644750016512 11831378296938016 11842645826156544 11843380117192392 11849188384693944 11924538755969024 11936635078745088 11942489080636416 11983956056610848 12034402377147108 12040304326382556 12048282887386032 12124899323830272 12129161450982912 12135109872259584 12135862297226862 12137198893553664 12143151256578048 12177245670427152 12183122129707008 12185314976218944 12191290936483008 12225424637101824 12231420268071168 12239525472900096 12273890477335304 12281262338236416 12331602011698263 12370535284243456 12373652858659848 12422608905442176 12428701240136832 12436937174075904 12471856452776196 12480120983708112 12486241523655984 12490630669298439 12520424723595264 12526565029429248 12527341726169664 12540049535850768 12570060046892544 12570839440496642 12578389652871168 12584558386046976 12619793173782528 12625982212202496 12638790083377152 12669822428217088 12688894648176192 12788328012131532 12801300567847659 12838128695820288 12882705531569664 12889023508290048 12893554239275808 12902098210114176 12944567262813696 12953246620013196 12995884034825616 13003689534603264 13004495814956352 13098213830375424 13106893419798528 13205495067645384 13214245747455648 13266631618884483 13309475343768576 13310300584055268 13318294926569472 13323802631841441 13330336932780687 13362133948710912 13371093285174912 13415106100465152 13423995679954944 13428714463588224 13435300215715968 13481950563687204 13534452372750336 13640511739309056 13694587477558176 13699401379230546 13708479348246312 13715202303543384 13753602716739552 13760347801580064 13769466157012608 13802418875019264 13808126787002217 13816420130515968 13817276803391124 13824053115476268 13861898801123328 13868696996868096 13871084449775616 13877887150374912 13916852194773888 13926074258535936 13932903927409152 13988029111885824 14040136106671626 14047021714112982 14093259441940872 14141317552754112 14150688359480064 14157628184302848 14158506013431339 14197267320505344 14204229988727808 14206786615498344 14213642484658176 14253550231744224 14262995409952128 14269990312749696 14275006479198216 14279446385050112 14365782910734336 14375302460424192 14382352441196544 14493043723015872 14500151446826304 14550499194905562 14607162177527808 14614325867667456 14615232013864608 14620369539178818 14630057791825896 14665070054707968 14723092036079616 14730312580902912 14735490559172352 14740073687793664 14745255097273344 14803710422872224 14862280931378688 15042479945821776 15091994363023296 15101995139949312 15161864707296552 15171911784115744 15210828964306944 15281249468771328 15291375656431616 15341709348519936 15406410912252948 15527721234396672 15528684014731146 15589156273496064 15650957117209344 15656458719120624 15661328293280768 15666833540852928 15674516918335296 15728942324301738 15736532750871552 15790194434875392 15791173489589856 15798917846258592 15915513438326784 15923318774181888 15982634942435637 16035244010712252 16045869836196144 16053739101843408 16064377183181376 16120156270622978 16128061968055646 16161505774576128 16172215267977216 16180146496346112 16181149729635816 16182931858071552 16190868342104064 16236327560569536 16247086634958592 16255054581977344 16300566182802432 16308560357428224 16319367297200128 16442136015597684 16498203811546464 16563478540589568 16571601653515776 16582582898767872 16629141937034928 16640161311610816 16648322031541312 16654174225731252 16703122301559552 16720066047801024 16760080062523392 16771186203828224 16779411181395968 16786350211649754 16851720111169536 16918526197568256 17051104016175376 17057097795708621 17068400757130212 17134869026193408 17176940708759552 17185364677720064 17191405652367744 17202797613485568 17259423017084928 17270995493350928 17327845379767488 17339327753275136 17464285107167232 17607326756860512 17618994329940864 17688842158512644 17745967125024768 17747067445407024 17757726568759296 17765070175788588 17773782577040916 17828124380233216 17886808133953536 17898660906606592 17904952618117632 17913733620954624 17975934084916272 18072424331079048 18116798017186337 18187348985745408 18203793445840293 18205798340330496 18214726884867072 18259449970077568 18265868505640728 18277972464328416 18286936404724512 18338136955652736 18347130402106752 18350432711685361 18359288209350144 18403225166692352 18410835716002956 18421893507354624 18423035737854832 18432070820635024 18482531734831104 18491595995824128 18555802926365184 18568099011381248 18577205236545536 18655405761113856 18707784679164294 18720181475562168 18729362285483976 18791012589254496 18855090070338816 18856259160744963 18867584479306752 18876837579070464 18878008017908452 18929689760673792 18938973318303744 18942382153997792 18951523312877568 19004733642325632 19017327213269504 19026653750332928 19033341972264288 19154377214312448 19182492018197298 19257193043730432 19324058297354496 19333535262435072 19353147315171264 19400665593207416 19429869930019794 19486976018486144 19493826052238424 19505534301904896 19506743722434528 19553426739610624 19584075246924713 19630789381439488 19640416774537216 19647320745563136 19660340129697792 19738280563829632 19816374575171584 19821368621183472 19965450876082902 19977442389854208 20056639927762368 20122659150697728 20135993519932416 20215819609728736 20222925845530806 20374999291695104 20460767608963584 20541881216337264 20562719022369468 20572803455315076 20654199235518912 20703628312528896 20704912019641528 20724630195773952 20725915205086686 20736079673214402 20806626674663424 20816830725562368 20867942822945792 20875278292160832 20889111387803904 20899355891113728 20900651734112929 20971923099068984 20982043667828736 21054897986119808 21060204160007439 21065223795011456 21070532571169473 21220684584435712 21226032539220096 21231091698909184 21236442276454272 21310179923247516 21320463726987264 21380325347616336 21393166653702144 21394493114928192 21404985469124544 21419169577575168 21479308335336782 21548674366101504 21562953690636288 21573528661794816 21574866306181088 21648436747426048 21734088243736576 21739565584523808 21744747143237632 21750227170239456 21825748792358343 21910743266291712 21921488801501184 21922848020796912 21945086687738844 21997605082061952 22084638054119424 22095468871354368 22110110531690496 22117882645910016 22172189249379904 22205565634308336 22270829735412736 22293421397068032 22346773416697856 22381800282199672 22558034930091008 22563719918732664 22652992709923968 22742797060944828 22757867676173616 22831362731261952 22921874203156992 22923295450317406 22937063484647424 23012564022779904 23103793839689984 23109616368379422 23291581851595008 23293026022096719 23383734410244096 23476435675814016 23491992439921152 23500250311279392 23511775377502944 23593413486452607 23604799126307328 23661289500033024 23662756593876032 23685291652313088 23686760234384784 23698376769387888 23849077511938048 23873270157490176 23884978161272832 23967912113221696 24068804754294216 24080608652765112 24096565774772064 24180234405934467 24192092952083469 24249798647660544 24258322901965824 24270219744519168 24271724594453724 24274397787107328 24286302513156096 24354491340854304 24366244259414016 24370629952437888 24382581872966016 24450849274203648 24462840536142336 24479050945800192 24547780954670608 24562524676472832 24663204023396526 24741070568486912 24747305717319696 24845217810884352 24857402480273664 24873874348151808 24943712905552392 24960241967416224 24972483047311968 24981261338596878 25054683452339328 25080099071701536 25140120093785088 25141678880993284 25156779305742336 25169116772093952 25179525317474631 25239586347565056 25251964424404992 25277580166754304 25339644856434176 25377789296352384 25576656024263064 25602601135695318 25765411063139328 25778047016580096 25787108478551616 25804196420228352 25889134525627392 25906493240026392 25991768069651232 26008991629912704 26196427660750848 26213786839597056 26410990135290768 26428491494911296 26533263237768966 26618950687537152 26620601168110536 26636589853138944 26647605263682882 26660673865561374 26742186570349824 26830212200930304 26847991359909888 26857428927176448 26870600431431936 26963901127374408 27281023478618112 27389174955116352 27398802758461092 27416958696492624 27430404607086768 27507205433479104 27520695603160128 27538932314025216 27604837750038528 27616253574004434 27632840261031936 27634553606782248 27648106230952536 27723797602246656 27737393993736192 27833704389547776 27852148517071872 27865807854818304 27976058223771648 28061677018746441 28080272213343252 28094043428225964 28186518883881744 28282635105508224 28301376718960128 28315256368605696 28317012026862678 28394534641010688 28408459977455616 28413573230996688 28427284969316352 28507100463488448 28525990819904256 28539980625499392 28550012958396432 28558892770100224 28731565821468672 28773738027295947 28986087446031744 29000302893652608 29100998389811124 29144804895029691 29214324355055616 29228651735334912 29230464027729216 29240739078357636 29260115583651792 29330140109415936 29446184072159232 29460625161805824 29470981118344704 29490510194546688 29607420845744448 29724561862757376 29948176314124353 30084959891643552 30183988726046592 30203990279898624 30323729414593104 30334388768296209 30343823568231488 30421657928613888 30562498937542656 30582751312863232 30812821824505896 31055442468793344 31057368029462292 31088872807630029 31104119509821603 31178312546992128 31301914234418688 31312917438241248 31322656586561536 31333667081705856 31349033836670592 31457884648603476 31473065501743104 31580388869750784 31582346979179712 31597835692517184 31831026876653568 31846637548363776 31965269884871274 32070488021424504 32091739672392288 32107478203686816 32128754366362752 32218962503005173 32240312541245956 32256123936111292 32323011549152256 32344430535954432 32360292992692224 32362299459271632 32365863716143104 32381736684208128 32472655121139072 32494173269917184 32510109163954688 32601132365604864 32617120714856448 32638734594400256 32884272031195368 32996407623092928 33036514031339791 33126957081179136 33143203307031552 33165165797535744 33258283874069856 33280322623221632 33296644063082624 33308348451462504 33406244603119104 33440132095602048 33520160125046784 33542372407656448 33558822362791936 33572700423299508 33703440222339072 33837052395136512 34102208032350752 34114195591417242 34136801514260424 34353881417519104 34370729355440128 34382811304735488 34384943175476109 34405595226971136 34518846034169856 34541990986701856 34655690759534976 34678655506550272 34928570214334464 35214653513721024 35237988659881728 35377684317025288 35491934250049536 35494134890814048 35530140351577176 35547565154081832 35656248760466432 35773616267907072 35797321813213184 35809905236235264 35827467241909248 35951868169832544 36144848662158096 36233596034372674 36374697971490816 36407586891680586 36411596680660992 36429453769734144 36518899940155136 36531737011281456 36555944928656832 36573872809449024 36676273911305472 36694260804213504 36700865423370722 36718576418700288 36821671432005912 36843787014709248 36846071475709664 36864141641270048 37111605852730368 37136198022762496 37154410473091072 37310811522227712 37415569358328588 37440362951124336 37458724570967952 37582025178508992 37710180140677632 37712518321489926 37735168958613504 37753675158140928 37756016035816904 37859379521347584 37877946636607488 37884764307995584 38009467284651264 38034654426539008 38053307500665856 38066683944528576 38364984036394596 38403901703542977 38514386087460864 38648116594708992 38667070524870144 38706294630342528 38801331186414832 38859739860039588 38973952036972288 38987652104476848 39011068603809792 39013487444869056 39106853479221248 39168150493849426 39294641491126272 39320680259395584 39476561127659264 39632749150343168 39642737242366944 39799894856653449 39930901752165804 39954884779708416 40113279855524736 40245318301395456 40271987039864832 40431639219457472 40445851691061612 40749998583390208 40921535217927168 41083762432674528 41125438044738936 41145606910630152 41308398471037824 41407256625057792 41409824039283056 41424380361006651 41449260391547904 41451830410173372 41472159346428804 41613253349326848 41633661451124736 41735885645891584 41750556584321664 41778222775607808 41798711782227456 41801303468225858 41943846198137968 41964087335657472 42109795972239616 42120408320014878 42130447590022912 42141065142338946 42452065078440192 42472884552908544 42475518040294017 42620359846495032 42640927453974528 42760650695232672 42788986229856384 42809970938249088 42838339155150336 42958616670673564 43097348732203008 43125907381272576 43147057323589632 43149732612362176 43296873494852096 43468176487473152 43479131169047616 43489494286475264 43500454340478912 43651497584716686 43821486532583424 43842977603002368 43845696041593824 43890173375477688 43995210164123904 43997938041738247 44169276108238848 44190937742708736 44220221063380992 44235765291820032 44344378498759808 44411131268616672 44541659470825472 44586842794136064 44693546833395712 44763600564399344 45116069860182016 45127439837465328 45305985419847936 45485594121889656 45515735352347232 45843748406313984 45846590900634812 45874126969294848 46025128045559808 46207587679379968 46219232736758844 46583163703190016 46586052044193438 46767468820488192 46952871351628032 46983984879842304 47000500622558784 47023550755005888 47186826972905214 47209598252614656 47325513187752064 47370583304626176 47373520468769568 47396753538775776 47561325599674303 47698155023876096 47746540314980352 47769956322545664 47935824226443392 47947904827306911 48137609508588432 48161217305530224 48193131549544128 48360468811868934 48384185904166938 48516645803931648 48540439489038336 48543449188907448 48548795574214656 48572605026312192 48708982681708608 48741259904875776 48765163745932032 48901698548407296 48925681072284672 48958101891600384 49095561909341216 49326408046793052 49482141136973824 49494611434639392 49690435621768704 49714804960547328 49747748696303616 49887425811104784 49920483934832448 49944966094623936 49962522677193756 50109366904678656 50160198143403072 50280240187570176 50283357761986568 50313558611484672 50338233544187904 50359050634949262 50555160333508608 50679289712868352 50755578592704768 51153312048526128 51171293387125863 51205202271390636 51530822126278656 51556094033160192 51574216957103232 51608392840456704 51778269051254784 51812986480052784 51983536139302464 52017983259825408 52392855321501696 52821980270581536 52856982989822592 53066526475537932 53237901375074304 53241202336221072 53273179706277888 53295210527365764 53321347731122748 53484373140699648 53660424401860608 53695982719819776 53714857854352896 53741200862863872 53927802254748816 54350394051559011 54562046957236224 54611380337520879 54778349910232704 54797605516922184 54833917392985248 54860809214173536 55014410866958208 55041391206320256 55051298135056083 55077864628050432 55209675500077056 55232507148008868 55265680522063872 55269107213564496 55296212461905072 55447595204493312 55474787987472384 55667408779095552 55704297034143744 55731615709636608 56123354037492882 56160544426686504 56188086856451928 56373037767763488 56565270211016448 56568777482234889 56602753437920256 56630512737211392 56634024053725356 56789069282021376 56816919954911232 56827146461993376 56854569938632704 57014200926976896 57051981639808512 57079961250998784 57100025916792864 57117785540200448 57463131642937344 57547476054591894 57972174892063488 58000605787305216 58201996779622248 58289609790059382 58460928055458432 58481478156715272 58520231167303584 58660280218831872 58752225740774139 58892368144318464 58921250323611648 58941962236689408 58981020389093376 59214841691488896 59449123725514752 59896352628248706 60169919783287104 60367977452093184 60407980559797248 60647458829186208 60668777536592418 60687647136462976 61124997875085312 61165502625726464 61625643649011792 62110884937586688 62114736058924584 62177745615260058 62208239019643206 62603828468837376 62625834876482496 62645313173123072 62667334163411712 62698067673341184 62701955202338787 62915769297206952 62946131003486208 63164693958359424 63195671385034368 63662053753307136 63693275096727552 63930539769742548 64140976042849008 64183479344784576 64214956407373632 64257508732725504 64437925006010346 64480625082491912 64512247872222584 64646023098304512 64688861071908864 64720585985384448 64724598918543264 64945310242278144 64988346539834368 65020218327909376 65202264731209728 65234241429712896 65277469188800512 65477246377075029 65768544062390736 65992815246185856 66073028062679582 66253914162358272 66286406614063104 66330331595071488 66516567748139712 66560645246443264 66593288126165248 66616696902925008 66812489206238208 66880264191204096 67040320250093568 67145400846599016 67674104790273024 68204416064701504 68228391182834484 68273603028520848 68707762835038208 68741458710880256 68765622609470976 68769886350952218 68811190453942272 69037692068339712 69083981973403712 69311381519069952 69357311013100544 69879078066290157 70429307027442048 70475977319763456 70755368634050576 70780240459357821 70983868500099072 70988269781628096 71060280703154352 71095130308163664 71312497520932864 71547232535814144 71619810472470528 71654934483818496 71903736339665088 72289697324316192 72467192068745348 72540703217803401 72576278856250407 72749395942981632 72815173783361172 72823193361321984 72858907539468288 73037799880310272 73063474022562912 73111889857313664 73147745618898048 73352547822610944 73388521608427008 73401730846741444 73437152837400576 73643342864011824 73687574029418496 73692142951419328 73728283282540096 74223211705460736 74272396045524992 74308820946182144 74621623044455424 74831138716657176 74880725902248672 74917449141935904 75164050357017984 75177579173678737 75420360281355264 75425036642979852 75470337917227008 75507350316281856 75512032071633808 75538575952423893 75718759042695168 75755893273214976 75769528615991168 76018934569302528 76069308853078016 76106615001331712 76133367889057152 76729968072789192 76807803407085954 77296233189417984 77334141049740288 77412589260685056 77602662372829664 77719479720079176 77947904073944576 77975304208953696 78026974889738112 78213706958442496 78336300987698852 78589282982252544 78641360518791168 78953122255318528 79265498300686336 79285474484733888 79599789713306898 79861803504331608 79909769559416832 80226559711049472 80231534076110921 80490636602790912 80543974079729664 80863278438914944 80891703382123224 81499997166780416 81843070435854336 82167524865349056 82250876089477872 82291213821260304 82616796942075648 82814513250115584 82819648078566112 82848760722013302 82898520783095808 82903660820346744 82944318692857608 83471771291783168 83501113168643328 83556445551215616 83597423564454912 83602606936451716 83887692396275936 83928174671314944 84219591944479232 84240816640029756 84260895180045824 84282130284677892 84904130156880384 84945769105817088 84951036080588034 85240719692990064 85281854907949056 85521301390465344 85577972459712768 85619941876498176 85676678310300672 85917233341347128 86194697464406016 86299465224724352 86321214081887841 86593746989704192 86936352974946304 86958262338095232 86978988572950528 87000908680957824 87302995169433372 87434414685089073 87642973065166848 87685955206004736 87691392083187648 87780346750955376 87990420328247808 87995876083476494 88338552216477696 88381875485417472 88471530583640064 88688756997519616 88822262537233344 89083318941650944 89173685588272128 89527201128798688 90232139720364032 90254879674930656 90611970839695872 90971188243779312 91031470704694464 91687496812627968 91693181801269624 91748253938589696 92415175358759936 92438465473517688 93166327406380032 93172104088386876 93266618422890087 93312358529464809 93534937640976384 93905742703256064 93967969759684608 94001001245117568 94047101510011776 94373653945810428 94419196505229312 94651026375504128 94741166609252352 94747040937539136 94793507077551552 95122651199348606 95493080629960704 95539912645091328 95871648452886784 95895809654613822 96275219017176864 96322434611060448 96386263099088256 96656887509015519 96720937623737868 96768371808333876 97033291607863296 97080878978076672 97086898377814896 97097591148429312 97145210052624384 97417965363417216 97482519809751552 97530327491864064 97803397096814592 97851362144569344 97916203783200768 98191123818682432 98652816093586104 98964282273947648 98989222869278784 99109542094019373 99380871243537408 99429609921094656 99495497392607232 99774851622209568 99840967869664896 99889932189247872 99925045354387512 100218733809357312 100320396286806144 100560480375140352 100566715523973136 100627117222969344 100676467088375808 100718101269898524 101110320667017216 101358579425736704 101511157185409536 102306624097052256 102342586774251726 102410404542781272 103061644252557312 103112188066320384 103148433914206464 103154829526428327 103216785680913408 103556538102509568 103625972960105568 103967072278604928 104035966519650816 104785710643003392 105643960541163072 105713965979645184 106133052951075864 106475802750148608 106482404672442144 106590421054731528 106642695462245496 106968746281399296 107320848803721216 107391965439639552 107429715708705792 107482401725727744 107855604509497632 108700788103118022 109124093914472448 109222760675041758 109556699820465408 109595211033844368 109667834785970496 109721618428347072 110028821733916416 110082782412640512 110102596270112166 110155729256100864 110465014296017736 110531361044127744 110538214427128992 110592424923810144 111334817558191104 111408594068287488 111463231419273216 112246708074985764 112321088853373008 112376173712903856 112746075535526976 113130540422032896 113137554964469778 113205506875840512 113261025474422784 113268048107450712 113578138564042752 113633839909822464 113654292923986752 114028401853953792 114103963279617024 114159922501997568 114200051833585728 114235571080400896 115094952109183788 115944349784126976 116001211574610432 116403993559244496 116579219580118764 116921856110916864 116962956313430544 117040462334607168 117320560437663744 117504451481548278 117883924473378816 117962040778186752 118429683382977792 118898247451029504 119399684569960347 119792705256497412 120339839566574208 120735954904186368 120815961119594496 121294917658372416 121337555073184836 121375294272925952 122249995750170624 123251287298023584 124221769875173376 124229472117849168 124273141083019953 124355491230520116 124416478039286412 125207656937674752 125251669752964992 125290626346246144 125334668326823424 125396135346682368 125403910404677574 125831538594413904 125892262006972416 126329387916718848 126391342770068736 127426554120882051 127861079539485096 128281952085698016 128366958689569152 128429912814747264 128515017465451008 128875850012020692 128961250164983824 129024495744445168 129292046196609024 129377722143817728 129441171970768896 129449197837086528 129890620484556288 129976693079668736 130040436655818752 130404529462419456 130468482859425792 130954492754150058 131537088124781472 131985630492371712 131993814125214741 132146056125359164 132507828324716544 132572813228126208 132660663190142976 133033135496279424 133121290492886528 133186576252330496 133233393805850016 133624978412476416 133760528382408192 134080640500187136 134290801693198032 135348209580546048 136408832129403008 136456782365668968 136547206057041696 137088526728472991 137415525670076416 137482917421760512 137531245218941952 137539772701904436 137622380907884544 138075384136679424 138167963946807424 138622763038139904 138714622026201088 139758156132580314 140858614054884096 140951954639526912 141510737268101152 141560480918715642 141976539563256192 142120561406308704 142190260616327328 142624995041865728 142683976799022909 143094465071628288 143239620944941056 143309868967636992 143807472679330176 144579394648632384 144934384137490696 145081406435606802 145152557712500814 145630347566722344 145646386722643968 145717815078936576 146075599760620544 146126948045125824 146223779714627328 146295491237796096 146304562138790503 146705095645221888 146777043216854016 146803461693482888 146874305674801152 147286685728023648 147384285902838656 147456566565080192 148446423410921472 148544792091049984 148617641892364288 149243246088910848 149662277433314352 149761451804497344 149834898283871808 150328100714035968 150355158347357474 150840720562710528 150850073285959704 150940675834454016 151014700632563712 151024064143267616 151077151904847786 151539057231982336 152037869138605056 152138617706156032 152213230002663424 152266735778114304 153459936145578384 153615606814171908 154592466378835968 154668282099480576 154825178521370112 155205324745659328 155438959440158352 155895808147889152 155950608417907392 156053949779476224 156427413916884992 156672601975397704 157178565964505088 157906244510637056 158530996601372672 158570948969467776 159199579426613796 159723607008663216 159819539118833664 160453119422098944 160463068152221842 160981273205581824 161087948159459328 161726556877829888 161783406764246448 163051182154677033 163686140871708672 164335049730698112 164501752178955744 164582427642520608 165153894405168249 165233593884151296 165629026500231168 165639296157132224 165697521444026604 165797041566191616 165807321640693488 165888637385715216 166943542583566336 167002226337286656 167112891102431232 167194847128909824 167205213872903432 167775384792551872 168439183888958464 168481633280059512 168521790360091648 168564260569355784 169706332446704667 169808260313760768 169891538211634176 169902072161176068 170481439385980128 170563709815898112 171042602780930688 171155944919425536 171239883752996352 171353356620601344 171834466682694256 172389394928812032 172598930449448704 172642428163775682 173187493979408384 173916524676190464 174001817361915648 174605990338866744 174868829370178146 175382784166375296 175560693501910752 175980840656495616 175991752166952988 176256677222322417 176677104432955392 176763750970834944 176943061167280128 177377513995039232 177644525074466688 178166637883301888 178347371176544256 179054402257597376 180464279440728064 180509759349861312 181223941679391744 181942376487558624 182062941409388928 183374993625255936 183386363602539248 183496507877179392 184830350717519872 184876930947035376 186332654812760064 186344208176773752 186533236845780174 186624717058929618 187811485406512128 187935939519369216 188002002490235136 188094203020023552 188105865607016361 188747307891620856 188838393010458624 189302052751008256 189494081875078272 189587014155103104 190245302398697212 190986161259921408 191079825290182656 191743296905773568 191791619309227644 192550438034353728 192644869222120896 192772526198176512 193313775018031038 193441875247475736 193536743616667752 194066583215726592 194161757956153344 194173796755629792 194835930726834432 194848011327697951 194965039619503104 195060654983728128 195606794193629184 195702724289138688 195832407566401536 196382247637364864 196431739131225087 197305632187172208 197928564547895296 197978445738557568 198219084188038746 198761742487074816 198859219842189312 198990994785214464 199549703244419136 199681935739329792 199779864378495744 199850090708775024 200437467618714624 200640792573612288 201120960750280704 201133431047946272 201436202539797048 202717158851473408 203022314370819072 204613248194104512 204685173548503452 204820809085562544 206123288505114624 206224376132640768 206296867828412928 206309659052856654 206433571361826816 207113076205019136 207251945920211136 207934144557209856 208071933039301632 209637234198870471 211287921082326144 211427931959290368 212266105902151728 212340721378073463 212951605500297216 212964809344884288 213180842109463056 213285390924490992 213937492562798592 214641697607442432 214859431417411584 214964803451455488 215711209018995264 217401576206236044 217622109653410203 217728836568751221 218248187828944896 218445521350083516 219113399640930816 219190422067688736 219335669571940992 219443236856694144 220057643467832832 220165564825281024 220205192540224332 220311458512201728 220930028592035472 221062722088255488 221076428854257984 221184849847620288 222669635116382208 222817188136574976 222926462838546432 224493416149971528 224642177706746016 224752347425807712 225492151071053952 225532737521036211 226261080844065792 226275109928939556 226411013751681024 226522050948845568 226536096214901424 226615727857271679 227156277128085504 227267679819644928 227308585847973504 228056803707907584 228207926559234048 228319845003995136 228400103667171456 228471142160801792 230189904218367576 231888699568253952 232002423149220864 232807987118488992 233158439160237528 233843712221833728 233925912626861088 234080924669214336 234641120875327488 235008902963096556 235767848946757632 235924081556373504 236859366765955584 237796494902059008 238799369139920694 239585410512994824 240679679133148416 240694602228332763 241471909808372736 241631922239188992 242589835316744832 242675110146369672 242750588545851904 244499991500341248 246502574596047168 248443539750346752 248458944235698336 248546282166039906 248710982461040232 248832956078572824 250415313875349504 250503339505929984 250581252692492288 250669336653646848 250792270693364736 250807820809355148 251663077188827808 251784524013944832 252658775833437696 252782685540137472 254853108241764102 255722159078970192 256563904171396032 256733917379138304 256859825629494528 257030034930902016 257751700024041384 257922500329967648 258048991488890336 258584092393218048 258898395674173056 259781240969112576 259953386159337472 260080873311637504 260809058924838912 260936965718851584 261908985508300116 263074176249562944 263971260984743424 263987628250429482 264292112250718328 265015656649433088 265145626456252416 266066270992558848 266242580985773056 266373152504660992 266466787611700032 267249956824952832 267521056764816384 268581603386396064 270696419161092096 272817664258806016 272913564731337936 273094412114083392 274177053456945982 275062490437883904 275079545403808872 275244761815769088 276335927893614848 277245526076279808 277429244052402176 279516312265160628 281717228109768192 281903909279053824 283021474536202304 283120961837431284 283953079126512384 284241122812617408 284380521232654656 285249990083731456 285367953598045818 286479241889882112 286619737935273984 287614945358660352 289158789297264768 289868768274981392 289970662527046557 290162812871213604 290305115425001628 291260695133444688 291292773445287936 291435630157873152 292151199521241088 292253896090251648 292447559429254656 292590982475592192 292609124277581006 293410191290443776 293554086433708032 293606923386965776 293748611349602304 294573371456047296 294768571805677312 294913133130160384 296892846821842944 297328626282058119 298486492177821696 299324554866628704 299522903608994688 299669796567743616 300656201428071936 300710316694714948 301681441125421056 301700146571919408 301881351668908032 302029401265127424 302048128286535232 302154303809695572 303078114463964672 304075738277210112 304277235412312064 304426460005326848 304533471556228608 306919872291156768 307231213628343816 307985566292167729 309184932757671936 309336564198961152 309464488579284981 309650357042740224 310410649491318656 310877918880316704 311791616295778304 311901216835814784 312107899558952448 312854827833769984 313345203950795408 314357131929010176 315812489021274112 317141897938935552 318399158853227592 319447214017326432 320906238844197888 320926136304443684 321962546411163648 322175896318918656 323453113755659776 323566813528492896 326102364309354066 327372281743417344 328670099461396224 329003504357911488 329164855285041216 330307788810336498 330467187768302592 331278592314264448 331395042888053208 331594083132383232 331614643281386976 331777274771430432 332929279197720121 333887085167132672 334004452674573312 334225782204862464 334389694257819648 334410427745806864 335550769585103744 336878367777916928 336963266560119024 337043580720183296 337128521138711568 339412664893409334 339616520627521536 339783076423268352 339804144322352136 340962878771960256 342085205561861376 342311889838851072 342479767505992704 342706713241202688 343668933365388512 345197860898897408 345284856327551364 346374987958816768 347833049352380928 348003634723831296 349211980677733488 349737658740356292 350765568332750592 351121387003821504 351961681312991232 351983504333905976 352513354444644834 353886122334560256 354755027990078464 355289050148933376 355311079479919793 356333275766603776 356694742353088512 358108804515194752 358199053709881041 360928558881456128 361019518699722624 362447883358783488 363884752975117248 364125882818777856 366749987250511872 366772727205078496 369660701435039744 369753861894070752 372665309625520128 372688416353547504 373066473691560348 373249434117859236 375622970813024256 375871879038738432 376004004980470272 376188406040047104 376211731214032722 377494615783241712 377676786020917248 378604105502016512 378988163750156544 379174028310206208 380490604797394424 382279662362646153 383486593811547136 383583238618455288 385100876068707456 385289738444241792 385545052396353024 386627550036062076 386883750494951472 387073487233335504 388133166431453184 388323515912306688 388347593511259584 389671861453668864 389696022655395902 389930079239006208 390121309967456256 391213588387258368 391405448578277376 392764495274729728 392863478262450174 394611264374344416 395956891477115136 395981442375644223 396438168376077492 397523484974149632 397718439684378624 397981989570428928 399099406488838272 399363871478659584 399559728756991488 399700181417550048 400874935237429248 401281585147224576 402241921500561408 402266862095892544 402872405079594096 405434317702946816 406044628741638144 409226496388209024 409370347097006904 409641618171125088 411265580185418973 412246577010229248 412448752265281536 412593735656825856 412619318105713308 412867142723653632 414226152410038272 414503891840422272 415868289114419712 416143866078603264 419274468397740942 422575842164652288 422855863918580736 424532211804303456 424681442756146926 425929618689768576 426361684218926112 426570781848981984 427874985125597184 428051930397068727 429283395214884864 429718862834823168 429929606902910976 431422418037990528 434803152412472088 435244219306820406 435457673137502442 436891042700167032 438226799281861632 438380844135377472 438671339143881984 438886473713388288 438913686416371509 440115286935665664 440331129650562048 440410385080448664 440622917024403456 441860057184070944 442152857708515968 442369699695240576 445339270232764416 445634376273149952 445852925677092864 448986832299943056 449284355413492032 449504694851615424 450984302142107904 451065475042072422 452522161688131584 452550219857879112 452822027503362048 453044101897691136 453072192429802848 453231455714543358 454617171695947008 456113607415815168 456415853118468096 456639690007990272 456800207334342912 456942284321603584 460379808436735152 463777399136507904 464004846298441728 465615974236977984 466316878320475056 467687424443667456 467851825253722176 468161849338428672 469282241750654976 470017805926193112 471535697893515264 473718733531911168 475592989804118016 477598738279841388 479170821025989648 481359358266296832 481389204456665526 482943819616745472 483263844478377984 485179670633489664 485350220292739344 485501177091703808 489153546464031099 493005149192094336 495461683215504747 496887079500693504 496917888471396672 497092564332079812 497421964922080464 497665912157145648 500830627750699008 501006679011859968 501338673307293696 501584541386729472 501615641618710296 503326154377655616 505317551666875392 505565371080274944 509118997340114001 509706216483528204 511444318157940384 513127808342792064 513467834758276608 513719651258989056 514060069861804032 515503400048082768 515845000659935296 516097982977780672 517168184786436096 517796791348346112 519562481938225152 519906772318674944 520161746623275008 523817971016600232 526148352499125888 527942521969486848 527975256500858964 528584224501436656 528770031666967251 530031313298866176 530291252912504832 532132541985117696 532485161971546112 532746305009321984 532933575223400064 534499913649905664 535042113529632768 537163206772792128 541392838322184192 545635328517612032 545827129462675872 546188824228166784 548354106913891964 550124980875767808 550159090807617744 550489523631538176 552671855787229696 554491052152559616 554858488104804352 559032624530321256 561620738532776447 563434456219536384 563807818558107648 564317596821049083 566042949072404608 566241923674862568 567906158253024768 568482245625234816 568761042465309312 570499980167462912 570735907196091636 572958483779764224 573239475870547968 575229890717320704 578317578594529536 579737536549962784 579941325054093114 580325625742427208 580610230850003256 582521390266889376 584302399042482176 584507792180503296 584544033983093853 584895118858509312 585181964951184384 585218248555162012 586820382580887552 587108172867416064 587213846773931552 587497222699204608 589146742912094592 589537143611354624 589826266260320768 593785693643685888 594657252564116238 596972984355643392 598649109733257408 599045807217989376 599339593135487232 601312402856143872 601420633389429896 603362882250842112 603400293143838816 604096256573070464 604308607619391144 606156228927929344 608151476554420224 608554470824624128 608852920010653696 609066943112457216 613839744582313536 614462427256687632 615971132584335458 618369865515343872 618673128397922304 618928977158569962 619300714085480448 620821298982637312 621755837760633408 623583232591556608 623802433671629568 624215799117904896 626690407901590816 631624978042548224 634283795877871104 636798317706455184 638894428034652864 641812477688395776 641852272608887368 643925092822327296 646906227511319552 647133627056985792 652204728618708132 652866328960230609 653186509706253663 654744563486834688 657340198922792448 658007008715822976 658329710570082432 660615577620672996 660934375536605184 662557184628528896 662790085776106416 663188166264766464 663229286562773952 663554549542860864 665858558395440242 668008905349146624 668451564409724928 668779388515639296 668820855491613728 671101539170207488 673756735555833856 673926533120238048 674087161440366592 674257042277423136 676598212563108633 678825329786818668 679233041255043072 679566152846536704 679608288644704272 681925757543920512 684170411123722752 684623779677702144 684959535011985408 685413426482405376 687337866730777024 690395721797794816 690569712655102728 692749975917633536 695666098704761856 696007269447662592 698423961355466976 699475317480712584 701531136665501184 702242774007643008 703923362625982464 703967008667811952 705026708889289668 707772244669120512 709510055980156928 710578100297866752 710622158959839586 713389484706177024 716217609030389504 716398107419762082 722039037399445248 722083806684998289 724895766717566976 727769505950234496 728251765637555712 733499974501023744 733545454410156992 739321402870079488 739507723788141504 745330619251040256 745376832707095008 746132947383120696 746498868235718472 751245941626048512 751743758077476864 752008009960940544 752376812080094208 752423462428065444 754989231566483424 755353572041834496 757208211004033024 757976327500313088 758348056620412416 760981209594788848 764559324725292306 766973187623094272 767166477236910576 770201752137414912 770579476888483584 771090104792706048 773255100072124152 773767500989902944 774146974466671008 776695187022519168 779343722907337728 779392045310791804 779860158478012416 780242619934912512 782427176774516736 782810897156554752 785528990549459456 785726956524900348 789222528748688832 791913782954230272 791962884751288446 792876336752154984 795046969948299264 795436879368757248 798198812977676544 798727742957319168 799119457513982976 799400362835100096 801749870474858496 802563170294449152 804533724191785088 805744810159188192 810868635405893632 812089257483276288 818452992776418048 818740694194013808 819283236342250176 822531160370837946 825187471313651712 825238636211426616 825734285447307264 829007783680844544 831736578228839424 832287732157206528 838548936795481884 845151684329304576 845711727837161472 849064423608606912 849362885512293852 851859237379537152 852723368437852224 853141563697963968 855749970251194368 856103860794137454 859437725669646336 859859213805821952 862844836075981056 869606304824944176 869911987581139671 870488438613640812 870915346275004884 873782085400334064 876453598563723264 876761688270754944 877342678287763968 877772947426776576 877827372832743018 880230573871331328 880662259301124096 880820770160897328 881245834048806912 883720114368141888 884305715417031936 884739399390481152 890678540465528832 891985878846174357 897973664599886112 898568710826984064 899009389703230848 901968604284215808 902130950084144844 905044323376263168 905100439715758224 905644055006724096 906088203795382272 906144384859605696 906462911429086716 909234343391894016 912227214831630336 912831706236936192 913279380015980544 913600414668685824 920759616873470304 923956698876503187 927554798273015808 928009692596883456 928393465737854943 931231948473955968 932633756640950112 935374848887334912 935703650507444352 936323698676857344 938564483501309952 940035611852386224 943071395787030528 947437467063822336 955197476559682776 958341642051979296 962718716532593664 962778408913331052 965887639233490944 966527688956755968 970359341266979328 970700440585478688 971002354183407616 978307092928062198 986010298384188672 990923366431009494 993835776942793344 994185128664159624 994843929844160928 995331824314291296 998787837593160363 1001661255501398016 1002013358023719936 1002677346614587392 1003169082773458944 1003231283237420592 1006652308755311232 1010635103333750784 1011130742160549888 1018237994680228002 1019412432967056408 1022888636315880768 1024131934971533521 1026255616685584128 1026935669516553216 1027439302517978112 1028120139723608064 1031006800096165536 1031690001319870592 1032195965955561344 1035593582696692224 1039124963876450304 1039813544637349888 1040323493246550016 1047635942033200464 1052296704998251776 1055885043938973696 1055950513001717928 1057168449002873312 1057540063333934502 1064265083970235392 1064970323943092224 1065492610018643968 1065867150446800128 1065933238439759379 1068999827299811328 1070084227059265536 1074326413545584256 1082785676644368384 1091270657035224064 1091654258925351744 1092377648456333568 1096708213827783928 1100249961751535616 1100318181615235488 1105343711574459392 1108982104305119232 1109716976209608704 1118065249060642512 1123241477065552894 1126868912439072768 1127615637116215296 1128635193642098166 1132085898144809216 1132483847349725136 1135812316506049536 1136964491250469632 1137522084930618624 1141471814392183272 1150459781434641408 1156635157189059072 1159475073099925568 1159882650108186228 1160651251484854416 1161220461700006512 1165042780533778752 1168604798084964352 1169015584361006592 1169088067966187706 1169790237717018624 1170363929902368768 1170436497110324024 1173640765161775104 1174216345734832128 1174427693547863104 1178293485824189184 1179074287222709248 1179652532520641536 1187944327126932669 1189314505128232476 1193945968711286784 1197298219466514816 1198091614435978752 1198679186270974464 1202624805712287744 1202841266778859792 1206725764501684224 1206800586287677632 1208192513146140928 1208617215238782288 1212312457855858688 1216302953108840448 1218133886224914432 1227679489164627072 1228924854513375264 1231942265168670916 1233796740556256919 1236739731030687744 1237346256795844608 1237857954317139924 1238601428170960896 1241642597965274624 1243511675521266816 1247166465183113216 1247604867343259136 1248431598235809792 1253380815803181632 1263249956085096448 1268567591755742208 1273596635412910368 1277788856069305728 1283624955376791552 1283704545217774736 1284155791191206181 1287850185644654592 1293812455022639104 1294267254113971584 1304409457237416264 1305732657920461218 1306373019412507326 1314680397845584896 1316014017431645952 1316659421140164864 1316741059249114527 1321231155241345992 1321868751073210368 1325114369257057792 1325580171552212832 1326458573125547904 1327109099085721728 1331717116790880484 1336017810698293248 1336903128819449856 1337558777031278592 1337641710983227456 1342203078340414976 1347513471111667712 1347853066240476096 1348174322880733184 1348514084554846272 1353196425126217266 1357650659573637336 1358466082510086144 1359132305693073408 1359216577289408544 1363851515087841024 1363936079293885657 1368340822247445504 1369247559355404288 1369919070023970816 1370826852964810752 1374675733461554048 1380791443595589632 1381139425310205456 1385499951835267072 1391332197409523712 1392014538895325184 1396847922710933952 1398950634961425168 1403062273331002368 1404485548015286016 1407846725251964928 1407934017335623904 1410053417778579336 1419020111960313856 1421156200595733504 1421244317919679172 1426778969412354048 1432435218060779008 1432796214839524164 1444078074798890496 1444167613369996578 1449791533435133952 1455539011900468992 1456503531275111424 1467090908820313984 1467460639392093297 1478642805740158976 1479015447576283008 1486385049646514241 1490661238502080512 1490753665414190016 1492265894766241392 1492997736471436944 1502491883252097024 1504016019921881088 1504753624160188416 1504846924856130888 1509978463132966848 1514416422008066048 1515952655000626176 1516696113240824832 1521962419189577696 1529118649450584612 1533946375246188544 1534332954473821152 1540403504274829824 1541158953776967168 1542180209585412096 1546510200144248304 1547535001979805888 1548293948933342016 1553390374045038336 1558687445814675456 1558784090621583608 1559720316956024832 1560485239869825024 1571057981098918912 1571453913049800696 1578445057497377664 1583827565908460544 1583925769502576892 1585752673504309968 1586310095000901753 1590093939896598528 1590873758737514496 1596397625955353088 1597455485914638336 1598238915027965952 1598800725670200192 1603499740949716992 1605126340588898304 1609067448383570176 1611489620318376384 1624178514966552576 1636905985552836096 1637481388388027616 1638566472684500352 1645062320741675892 1650374942627303424 1650477272422853232 1651468570894614528 1658015567361689088 1663473156457678848 1664575464314413056 1677097873590963768 1684862215598329341 1690303368658609152 1691423455674322944 1692952790463147249 1698128847217213824 1698725771024587704 1703718474759074304 1705446736875704448 1706283127395927936 1711499940502388736 1712207721588274908 1718875451339292672 1719718427611643904 1725689672151962112 1739212609649888352 1739823975162279342 1740976877227281624 1741830692550009768 1747564170800668128 1752907197127446528 1753523376541509888 1753632101949281559 1754685356575527936 1755545894853553152 1755654745665486036 1760461147742662656 1761324518602248192 1761641540321794656 1762491668097613824 1767440228736283776 1768611430834063872 1769478798780962304 1781357080931057664 1783971757692348714 1795947329199772224 1797137421653968128 1798018779406461696 1803937208568431616 1804261900168289688 1810088646752526336 1810200879431516448 1812288769719211392 1812925822858173432 1818468686783788032 1824454429663260672 1825663412473872384 1826558760031961088 1827200829337371648 1841519233746940608 1847913397753006374 1855109596546031616 1856019385193766912 1856786931475709886 1862463896947911936 1865267513281900224 1870749697774669824 1871407301014888704 1872647397353714688 1880071223704772448 1894874934127644672 1910394953119365552 1916683284103958592 1925437433065187328 1925556817826662104 1931775278466981888 1940718682533958656 1941400881170957376 1942004708366815232 1956614185856124396 1972020596768377344 1981846732862018988 1987671553885586688 1988370257328319248 1989687859688321856 1990663648628582592 1997575675186320726 2004026716047439872 2005354693229174784 2006338165546917888 2006462566474841184 2013304617510622464 2021270206667501568 2022261484321099776 2029794637689325899 2036475989360456004 2038824865934112816 2045777272631761536 2048263869943067042 2052511233371168256 2053871339033106432 2054878605035956224 2056240279447216128 2062013600192331072 2063380002639741184 2064391931911122688 2071187165393384448 2078249927752900608 2095271884066400928 2104593409996503552 2111770087877947392 2111901026003435856 2114336898005746624 2115080126667869004 2128530167940470784 2129940647886184448 2130985220037287936 2131734300893600256 2131866476879518758 2140168454118531072 2148652827091168512 2166251420054994867 2182541314070448128 2183308517850703488 2184755296912667136 2193416427655567856 2200499923503071232 2200636363230470976 2210687423148918784 2217964208610238464 2236130498121285024 2246482954131105788 2253737824878145536 2255231274232430592 2257270387284196332 2264171796289618432 2264967694699450272 2271624633012099072 2273928982500939264 2275044169861237248 2282943628784366544 2300919562869282816 2313270314378118144 2318950146199851136 2319765300216372456 2321302502969708832 2322440923400013024 2330085561067557504 2330504954384040847 2337209596169928704 2338031168722013184 2338176135932375412 2339580475434037248 2340727859804737536 2340872994220648048 2347281530323550208 2348432691469664256 2348855387095726208 2356586971648378368 2358148574445418496 2359305065041283072 2375888654253865338 2378629010256464952 2394596438933029632 2396183228871957504 2397358372541948928 2405249611424575488 2405682533557719584 2413601172575355264 2416385026292281856 2417234430477564576 2424624915711717376 2432605906217680896 2436267772449828864 2455358978329254144 2457849709026750528 2463884530337341832 2467593481112513838 2475715908634279848 2477202856341921792 2483285195930549248 2487023351042533632 2487177556359438551 2494332930366226432 2495209734686518272 2496863196471619584 2506761631606363264 2526499912170192896 2537135183511484416 2547193270825820736 2555577712138611456 2567249910753583104 2567409090435549472 2568311582382412362 2587624910045278208 2588534508227943168 2608818914474832528 2611465315840922436 2612746038825014652 2629360795691169792 2632028034863291904 2633318842280329728 2633482118498229054 2642462310482691984 2643737502146420736 2650228738514115584 2651160343104425664 2652917146251095808 2654218198171443456 2663434233581760968 2672035621396586496 2675283421966454912 2675957636538523071 2684406156680829952 2695026942223335424 2695706132480952192 2696348645761466368 2697028169109692544 2706392850252434532 2715301319147274672 2716932165020172288 2718264611386146816 2718433154578817088 2727703030175682048 2727872158587771314 2736681644494891008 2738495118710808576 2739838140047941632 2749351466923108096 2761582887191179264 2762278850620410912 2771870096629509561 2782664394819047424 2784029077790650368 2793695845421867904 2797901269922850336 2806124546662004736 2808971096030572032 2815693450503929856 2815868034671247808 2820106835557158672 2838040223920627712 2842312401191467008 2842488635839358344 2864870436121558016 2865592429679048328 2888156149597780992 2888335226739993156 2899583066870267904 2911078023800937984 2913007062550222848 2934181817640627968 2934921278784186594 2958030895152566016 2972770099293028482 2981507330828380032 2984531789532482784 2985995472942873888 2996363512779481089 3004983766504194048 3008032039843762176 3009507248320376832 3009693849712261776 3019956926265933696 3028832844016132096 3031905310001252352 3033392226481649664 3043924838379155392 3058237298901169224 3067892750492377088 3068665908947642304 3072395804914600563 3080807008549659648 3082317907553934336 3084360419170824192 3093020400288496608 3095070003959611776 3096587897866684032 3106780748090076672 3117374891629350912 3117568181243167216 3119440633912049664 3120970479739650048 3142115962197837824 3142907826099601392 3156890114994755328 3167655131816921088 3167851539005153784 3171505347008619936 3172620190001803506 3192795251910706176 3194910971829276672 3196477830055931904 3197601451340400384 3197799715319278137 3206999481899433984 3210252681177796608 3218134896767140352 3222979240636752768 3248357029933105152 3273811971105672192 3274962776776055232 3277132945369000704 3290124641483351784 3300749885254606848 3300954544845706464 3316031134723378176 3326946312915357696 3329150928628826112 3354195747181927536 3369724431196658682 3380606737317218304 3382846911348645888 3385905580926294498 3396257694434427648 3397451542049175408 3407436949518148608 3410893473751408896 3412566254791855872 3424415443176549816 3451379344303924224 3478425219299776704 3479647950324558684 3481953754454563248 3483661385100019536 3495128341601336256 3505814394254893056 3507046753083019776 3507264203898563118 3509370713151055872 3511091789707106304 3511309491330972072 3520922295485325312 3522649037204496384 3523283080643589312 3534880457472567552 3537222861668127744 3538957597561924608 3563832981380798007 3567943515384697428 3591894658399544448 3594274843307936256 3596037558812923392 3607874417136863232 3608523800336579376 3620177293505052672 3620401758863032896 3624577539438422784 3625851645716346864 3636937373567576064 3648908859326521344 3654401658674743296 3683038467493881216 3695826795506012748 3701390221668770757 3710219193092063232 3712038770387533824 3713573862951419772 3724927793895823872 3730535026563800448 3741499395549339648 3742814602029777408 3745294794707429376 3760142447409544896 3789749868255289344 3820789906238731104 3833366568207917184 3850874866130374656 3851113635653324208 3852467373573618543 3863550556933963776 3881437365067917312 3882801762341914752 3884009416733630464 3913228371712248792 3944041193536754688 3950223177747343581 3963693465724037976 3975343107771173376 3976740514656638496 3979375719376643712 3981327297257165184 3995151350372641452 4008053432094879744 4010709386458349568 4012676331093835776 4012925132949682368 4026609235021244928 4042540413335003136 4044522968642199552 4059589275378651798 4072951978720912008 4077649731868225632 4091554545263523072 4091808237881656971 4096527739886134084 4105022466742336512 4107742678066212864 4109757210071912448 4112480558894432256 4124027200384662144 4126760005279482368 4128783863822245376 4142374330786768896 4156499855505801216 4190543768132801856 4209186819993007104 4223540175755894784 4223802052006871712 4228673796011493248 4230160253335738008 4257060335880941568 4259881295772368896 4261970440074575872 4263468601787200512 4263732953759037516 4280336908237062144 4297305654182337024 4332502840109989734 4365082628140896256 4366617035701406976 4369510593825334272 4386832855311135712 4401272726460941952 4421374846297837568 4435928417220476928 4472260996242570048 4492965908262211576 4507475649756291072 4514540774568392664 4528343592579236864 4529935389398900544 4543249266024198144 4547857965001878528 4550088339722474496 4565887257568733088 4601839125738565632 4626540628756236288 4637900292399702272 4639530600432744912 4642605005939417664 4644881846800026048 4660171122135115008 4661009908768081694 4676062337444026368 4676352271864750824 4679160950868074496 4681455719609475072 4681745988441296096 4697710774191452416 4713173943296756736 4716297148890836992 4718610130082566144 4751777308507730676 4757258020512929904 4789192877866059264 4792366457743915008 4794716745083897856 4810499222849150976 4811365067115439168 4827202345150710528 4832770052584563712 4834468860955129152 4849249831423434752 4872535544899657728 4910717956658508288 4915699418053501056 4927769060674683664 4935186962225027676 4951431817268559696 4954405712683843584 4966570391861098496 4974046702085067264 4974355112718877102 4990419469373036544 4993726392943239168 5013523263212726528 5054586646794988023 5074270367022968832 5094386541651641472 5111155424277222912 5134499821507166208 5134818180871098944 5136623164764824724 5175249820090556416 5177069016455886336 5217637828949665056 5222930631681844872 5225492077650029304 5258721591382339584 5260896305847844677 5264056069726583808 5266637684560659456 5266964236996458108 5284924620965383968 5287475004292841472 5300457477028231168 5302320686208851328 5305834292502191616 5308436396342886912 5326868467163521936 5344071242793172992 5350566843932909824 5351915273077046142 5368812313361659904 5391412264961904384 5394056338219385088 5412785700504869064 5430602638294549344 5436866309157634176 5455406060351364096 5455744317175542628 5473363288989782016 5476990237421617152 5479676280095883264 5498702933846216192 5523165774382358528 5524557701240821824 5543740193259019122 5565328789638094848 5568058155581300736 5587391690843735808 5595802539845700672 5612249093324009472 5617942192061144064 5631736069342495616 5640213671114317344 5676080447841255424 5684624802382934016 5684977271678716688 5729740872243116032 5731184859358096656 5776312299195561984 5776670453479986312 5822156047601875968 5826014125100445696 5868363635281255936 5869842557568373188 5916061790305132032 5945540198586056964 5963014661656760064 5969063579064965568 5971990945885747776 5992727025558962178 6016064079687524352 6019014496640753664 6019387699424523552 6039913852531867392 6040288351158636481 6057665688032264192 6063810620002504704 6066784452963299328 6087849676758310784 6089383913067977697 6116474597802338448 6135785500984754176 6137331817895284608 6144791609829201126 6161614017099319296 6164635815107868672 6168720838341648384 6186040800576993216 6190140007919223552 6193175795733368064 6213561496180153344 6234749783258701824 6235136362486334432 6284231924395675648 6285815652199202784 6313780229989510656 6335310263633842176 6335703078010307568 6343010694017239872 6345240380003607012 6385590503821412352 6389821943658553344 6392955660111863808 6395202902680800768 6395599430638556274 6420505362355593216 6436269793534280704 6445958481273505536 6498754260164984601 6547623942211344384 6549925553552110464 6554265890738001408 6580249282966703568 6601499770509213696 6601909089691412928 6632062269446756352 6653892625830715392 6708391494363855072 6739448862393317364 6761213474634436608 6765693822697291776 6771811161852588996 6792515388868855296 6794903084098350816 6814873899036297216 6821786947502817792 6825132509583711744 6848830886353099632 6902758688607848448 6956850438599553408 6959295900649117368 6963907508909126496 6967322770200039072 6990256683202672512 6991514863152122541 7011628788509786112 7014093506166039552 7014528407797126236 7018741426302111744 7022183579414212608 7022618982661944144 7041844590970650624 7045298074408992768 7046566161287178624 7069760914945135104 7074445723336255488 7077915195123849216 7127665962761596014 7135887030769394856 7183789316799088896 7188549686615872512 7192075117625846784 7215748834273726464 7217047600673158752 7240803517726065792 7249155078876845568 7251703291432693728 7273874747135152128 7297817718653042688 7308803317349486592 7366076934987762432 7391653591012025496 7402780443337541514 7427147725902839544 7449855587791647744 7461070053127600896 7461532669078315653 7482998791098679296 7485629204059554816 7490589589414858752 7520284894819089792 7579499736510578688 7641579812477462208 7666733136415834368 7701749732260749312 7702227271306648416 7704934747147237086 7762874730135834624 7765603524683829504 7768018833467260928 7826456743424497584 7888082387073509376 7900446355494687162 7927386931448075952 7950686215542346752 7953481029313276992 7958751438753287424 7962654594514330368 7990302700745282904 8016106864189759488 8025850265899364736 8053218470042489856 8085080826670006272 8089045937284399104 8119178550757303596 8145903957441824016 8155299463736451264 8183109090527046144 8183616475763313942 8193055479772268168 8210044933484673024 8215485356132425728 8219514420143824896 8248054400769324288 8253520010558964736 8257567727644490752 8284748661573537792 8315610289888528683 8381087536265603712 8418373639986014208 8447080351511789568 8447604104013743424 8457347592022986496 8460320506671476016 8514120671761883136 8526937203574401024 8527465907518075032 8594611308364674048 8665005680219979468 8730165256281792512 8733234071402813952 8739021187650668544 8773665710622271424 8802545452921883904 8842749692595675136 8944521992485140096 8985931816524423152 8989090538338443267 9014951299512582144 9029081549136785328 9056687185158473728 9059870778797801088 9086498532048396288 9095715930003757056 9100176679444948992 9131774515137466176 9203678251477131264 9217187414743801689 9253081257512472576 9275800584799404544 9279061200865489824 9285210011878835328 9289763693600052096 9320342244270230016 9322019817536163388 9352124674888052736 9352704543729501648 9358321901736148992 9362911439218950144 9363491976882592192 9395421548382904832 9426347886593513472 9432594297781673984 9437220260165132288 9503554617015461352 9514516041025859808 9547552555057199599 9578385755732118528 9584732915487830016 9589433490167795712 9593399145957834411 9620998445698301952 9622730134230878336 9654404690301421056 9665540105169127424 9668937721910258304 9698499662846869504 9745071089799315456 9821435913317016576 9831398836107002112 9855538121349367328 9870373924450055352 9902863634537119392 9933140783722196992 9948093404170134528 9948710225437754204 9980838938746073088 9987452785886478336 10027046526425453056 10109173293589976046 10148540734045937664 10188773083303282944 10222310848554445824 10269636361742197888 10273246329529649448 10350499640181112832 10354138032911772672 10435275657899330112 10445861263363689744 10450984155300058608 10517443182764679168 10521792611695689354 10528112139453167616 10533275369121318912 10533928473992916216 10569849241930767936 10600914954056462336 10604641372417702656 10611668585004383232 10616872792685773824 10653736934327043872 10701133687865819648 10703830546154092284 10737624626723319808 10782824529923808768 10788112676438770176 10825571401009738128 10861205276589098688 10873732618315268352 10910812120702728192 10911488634351085256 10946726577979564032 10997405867692432384 11046331548764717056 11049115402481643648 11087480386518038244 11104170665006312271 11130657579276189696 11136116311162601472 11174783381687471616 11191605079691401344 11224498186648018944 11235884384122288128 11263472138684991232 11280427342228634688 11369249604765868032 11369954543357433376 11459481744486232064 11462369718716193312 11552624598391123968 11553340906959972624 11644312095203751936 11652028250200891392 11736727270562511872 11739685115136746376 11832123580610264064 11850669533242030743 11891080397172113928 11926029323313520128 11938127158129931136 11943981891771495552 11985454051117924356 12032128159375048704 12038028993281507328 12038775398849047104 12079827705063734784 12080576702317272962 12127621240005009408 12133568905926598656 12175699353516621568 12178767826135955394 12232949195604676896 12274663635790569216 12275424713644970913 12289583219658402252 12323228034198638592 12329271630215737344 12337441676683296768 12372081601153986432 12380280015838447104 12386351591466736128 12427122992360306688 12469499566517403648 12470272724972668864 12568463848791351296 12571631304398405568 12627560459979021312 12670620527267684352 12671406156020615136 12686021388034479744 12690480760007214024 12771181007642824704 12779643887317106688 12785911320223727616 12790405805361601536 12791198861277112548 12841010724711186432 12872539587068561408 12891916962547011072 12997508520329969202 13095247884422688768 13099851107104220928 13108531781476002816 13160498565933407136 13203818179382825856 13264124538893512704 13307785251661430784 13416782988727710144 13478897724786634728 13522426949268873216 13543622323705177992 13585030777737710592 13589806168196701632 13629747798072594432 13643573895005635584 13650265019167423488 13697661772706199264 13805517377215696896 13913700877199106816 13918591801298234736 13927815017818252992 13934645540400078144 13980513366405345024 13983029726304245082 14028187012332079104 14029056815594252472 14037482852604223488 14044367158828425216 14045237965323888288 14093132322574357248 14139521829890270208 14148891446672510976 14155830390247698432 14255331925523192028 14271774061538789712 14367578633598177792 14377099373231745024 14384150235251693568 14431497668547452928 14434095201346317504 14481607035452131584 14498310157753691136 14503406582865387456 14547749494270304256 14617606634698973184 14732153869975524864 14783307182024050992 14805560886675083028 14854295451805679088 14899711175583295488 14922140106255201792 14923065338156631306 14971258408119109632 14981179178829717504 15040569789638179584 15163759940384964069 15283159624954924416 15333466272831668736 15403499464521498624 15404454542613296832 15409869494294474172 15525749460271669248 15531207049367659008 15652913486848995168 15776164774147018752 15782688917543534031 15800892710989374324 15854773862896151904 15901372431084693504 15906962058626553984 15917502877506574848 15925309189028660736 15980605401490565808 16032213728379518976 16051700531798729472 16106436940084979712 16238357101514607192 16291807914883648032 16310598927472902528 16366218181054092288 16367232951526627884 16386110959544536336 16420089866969346048 16430970712264851456 16439028840287649792 16496108801538648576 16507040021117929472 16515135455288981504 16569497323147075584 16631220579777057366 16762175072531207424 16836747279972028416 16895208208027486848 16914695184045972992 16920641013342952032 17028241343523766272 17053874407148802048 17054931815036150064 17189222616729348096 17330011360439958936 17410242894516069857 17460330512563585024 17466468142805627904 17478042375301337088 17547331421244542848 17605090905843767808 17685499385191350272 17889043984970280192 17971863633048846304 17978181076676886534 18058163098273570656 18113374370316947456 18119741557595602176 18120865053475909443 18172997064096792576 18191431860007514112 18200353358889897984 18263549030274932352 18407356502954262528 18434374829487603378 18506162515024945152 18551601169598809088 18558122401730979648 18570420023757670656 18579527387200104192 18640684488540460032 18644039635072326776 18704249349776105472 18705409087459003296 18726983953765184384 18790843096765809664 18852695773187026944 18865188595563347968 18874440520330264576 19007109234030922704 19029032082051719616 19095105110114399198 19156771511464237056 19169465830975660032 19178866980335591424 19186798291915668822 19245460268461756672 19308809380602842112 19331080210338254848 19337875443820516608 19642871826634033152 19662797672214004224 19711076242698734656 19740747848900110704 19805727269074238784 19866281567444393984 19896186808340269056 19897420450875508408 19961677877492146176 20054093052850906112 20218346587179952092 20297081468091875328 20377546166606565888 20444621697108891648 20539272723484395776 20546492659059298896 20708276065823545344 20870551315798660224 20891722526727379488 20901968310600117216 20974544589456367623 21034886365529358336 21043585223391378708 21056224278906335232 21066550738242637824 21067856947985832432 21139698483861535872 21201829908112924672 21209282744835405312 21223337170008766464 21233745585371547648 21307473868654087744 21402267375731639296 21407661092308184568 21475249253446639616 21565649059847617536 21576225352877540352 21651142802019476256 21722410553178197376 21747465236630536704 21821624241405456384 21822977268702170512 21893453155959128064 21994811735384864768 22098230804963287296 22174960773036076488 22208341330012624542 22349566763374943232 22383210159382802688 22384598007234946959 22448996373296037888 22471768768244576256 22526944277369982464 22560854684457269376 22738499209531736064 22739909086714866752 22918963488972464128 22924739437432386624 23105249196782247936 23106681813919945248 23288624190407503872 23304056500401782784 23473454541125023744 23479370230273492752 23664247161220528128 23701339066484061486 23782160794344227856 23852058646627040256 23876254316259862272 23887963783542991104 23970908102235848712 24077550797698094208 24159655410127469568 24161153404634545924 24255242480010018816 24267137811853197312 24351398707033243136 24357535652271910788 24465898391209353792 24549327271581138432 24550849427289941826 24579166439316804504 24646456068397277184 24658543260431474688 24744163202307972864 24760560031676894208 24772703182933472256 24854245984720613376 24940545449945337728 24946830869665586049 25136927697582702592 25143262608796811136 25255120919958042624 25341241054535368704 25342812312041230272 25372042776068959488 25380961520014428048 25542362015285649408 25580811610723203072 25582397722554225096 25745079174137122816 25783833925094022144 25995017040659938404 26190495768845377536 26199702214208441856 26217063562952005632 26320997131866814272 26407636358765651712 26528249077787025408 26833565977455420288 26957795449573269456 26967271615015329801 27044853898537746432 27087244647410355984 27170061555475421184 27179612336393403264 27259495596145188864 27287147790011271168 27300530038334846976 27395323545412398528 27611034754431393792 27651562244231405067 27827401754398213632 27837183602596469472 27855630035636505984 27869291080800156288 27961026732810690048 27966059452608490164 28056374024664158208 28058113631188504944 28074965705208446976 28088734317656850432 28090475930647776576 28186264645148714496 28279043659780540416 28297782893345021952 28311660780495396864 28510663851046384056 28543548123077579424 28642657665171598797 28735157267196355584 28754198746463490048 28768300470503387136 28780197437873503233 28862995337094905856 28868190402692635008 28963214070904263168 28996620315507382272 29006813165730774912 29095498988540608512 29235213269397946368 29464307739951049728 29566614364048101984 29611121773350166056 29708590903611358176 29799422351166590976 29844280212510403584 29846130676313262612 29942516816238219264 29962358357659435008 30081139579276359168 30327519880769928138 30566319249909848832 30666932545663337472 30808909085226593664 30819738988588948344 31051498920543338496 31062414098735318016 31305826973697990336 31552329548294037504 31565377835087068062 31601785421978748648 31709547725792303808 31802744862169387008 31813924117253107968 31835005755013149696 31850618378057321472 31961210802981131616 32103401063597458944 32212873880169959424 32476714203029214384 32583615829767296064 32621197854945805056 32732436362108184576 32734465903053255768 32772221919089072672 32840179733938692096 32992217603077297152 33014080042235858944 33030270910577963008 33138994646294151168 33262441159554114732 33524350145062414848 33673494559944056832 33790416416054973696 33829390368091945984 33841282026685904064 34107748814297604096 34109863630072300128 34378445233458696192 34660022720879917872 34820485789032139714 34932936285611255808 34956084750602674176 35094662842489085696 35210181811687535616 35778087969940560384 35943727266097692608 35956362153353773068 36116326196547141312 36226748740633894912 36239483115191204352 36241730106951818886 36382863720015028224 36400706717779795968 36527098060549864704 36826274140934912739 36868749658975206756 37012325030049890304 37103202339197618176 37116244803461959296 37140840047515341312 37159054774400208384 37281368977080920064 37288079270144653552 37408498699552210944 37410818174918006592 37453967907530368768 37581686193531619328 37705391546374053888 38014218468061845408 38058064164103439232 38190210220228798396 38313543022928474112 38338931661951320064 38357733960671182848 38373596583831337644 38490920536923513344 38617618761205684224 38662160420676509696 38675750887641033216 39285743653268066304 39325595344428008448 39422152485397469312 39481495697800221408 39611454538148477568 39732563134888787968 39792373616680538112 39794840901751016816 39923355754984292352 40108186105701812224 40436693174359904184 40755092333213131776 40889243394217783296 41078545446968791552 41092985318118597792 41416552131647090688 41741102631597320448 41783445053454758976 41803936621200234432 41949089178912735246 42087170446782757416 42112448557812670464 42133101476485275648 42135713895971664864 42279396967723071744 42282018458110455367 42403659816225849344 42418565489670810624 42446674340017532928 42467491170743095296 42614947737308175488 42804534751463278592 42815322184616369136 42950498506893279232 43131298119695235072 43152450705755080704 43302285604038952512 43444821106356394752 43494930473261073408 43643248482810912768 43645954537404341024 43989623470769729536 44196461609926574592 44349921546072152976 44416682660025249084 44699133526749886464 44766420318765605376 44769196014469893918 44943537536489152512 45053888554739964928 45121709368914538752 45479818173429733504 45491279821154892207 45837926977944928256 45849478874864773248 46210498393564495872 46213363627839890496 46577248380815007744 46946909082250047488 46958740460546985504 47328494322441056256 47402678132968122972 47564321588688455712 47704117293254080512 47752508632519724544 47775927567085982208 47941816204471697424 48155101595396188416 48319310820254939136 48322306809269091848 48702797414066486272 48715071304543821576 48931796782418707584 49098654543162276864 49101698854579883652 49158332878633609008 49292912136794554368 49317086520862949376 49488326404615945728 49521120063353788416 49545406365866944512 49708491969441226752 49881090899890675456 49893661739331172098 50286525217593622272 50510241839916085248 50685624624082460544 50744085552137918976 50761923040028856096 51084724030571298816 51161623221446406144 51164795445108450192 51490158348274245632 51567667850188044288 51990034081319876808 52230728683548209571 52380991537690755072 52399404428416883712 52434127125904011264 52641994263733628544 52815272717531303424 53056498155574050816 53667131954910840576 53915590899146538912 53934543230030659602 54174489294820711968 54340123110950842368 54359224672786806528 54362595160427728329 54518991192290377728 54574295580022542336 54601060076669693952 54790647090824797056 55222069508862787584 55303124488462810134 55654803508796427264 55674367205192938944 55711260071273011968 55738582161600312576 55922053465621380096 55932118905216980328 56112748049328316416 56116227262377009888 56180951861295553152 56372529290297428992 56558087319561080832 56595565786690043904 56623321560990793728 57021327702092768112 57087096246155158848 57285315330343197594 57470314534392711168 57508397492926980096 57536600941006774272 57560394875747006466 57736380805385270016 57926428141808526336 57993240631014764544 58013626331461549824 58928615479902099456 59133228728096203968 59222243546700332112 59417181807222716352 59598844702333181952 59688560425020807168 59692261352626525224 59885033632476438528 60162279158552718336 60655039761539856276 61132638499819697664 61333865091326674944 61617818170453187328 61639477977177896688 62124828197470636032 62611653947395980672 62923633768369102869 63104659096588075008 63130755670174136124 63203570843957497296 63419095451584607616 63605489724338774016 63627848234506215936 63670011510026299392 63701236756114642944 63922421605962263232 64206802127194917888 64425747760339918848 64953428406058428768 65167231659534592128 65242395709891610112 65464872724216369152 65468931806106511536 65544443838178145344 65680359467877384192 65984435206154594304 66028160084471717888 66060541821155926016 66524882319108229464 67048700290124829696 67153794021704840877 67346989119888113664 67580832832109947392 67658780736183891968 67682564053371808128 68215497628595208192 68219727260144600256 68756890466917392384 69320045441759835744 69640971578064279428 69865872571222511616 69912169501205348352 70189325684978171392 70420363623375071232 71556175939881120768 71887454532195385216 71912724306707546136 72232652393094282624 72453497481267789824 72478966230382408704 72483460213903637772 72765727440030056448 72801413435559591936 73054196121099729408 73652548281869825478 73737499317950413512 74206404678395236352 74232489606923918592 74281680095030682624 74318109548800416768 74562737954161840128 74576158540289307104 74821636349836013184 74907935815060737536 75163372387063238656 75410783092748107776 76028436936123690816 76116128328206878464 76380420440457596792 76627086045856948224 76747193167662675288 76981841073847026688 77235237522411368448 77324320841353019392 77351501775282066432 78571487306536132608 78651190688856016896 78844304970794938624 78962991395600442816 79222909076296955136 79584747233361076224 79589681803502033632 80216372211403624448 80873386348719808368 81510184666426263552 81778486788435566592 82157090893937583104 82185970636237195584 82833104263294181376 82954686732694215201 83482205263194640896 83566890106909517952 83607873242400468864 83898178357825470492 84174340893565514832 84224897115625340928 84266202952970551296 84271427791943329728 84558793935446143488 84564036916220910734 84837130979341621248 84893348680035065856 84934982341486190592 85229895474616350976 85609069502926557184 85630644369232738272 85927972995514796391 86262596239390470144 86304901411510161408 86604571208077905024 86889642212712789504 86989860946522146816 87286496965621825536 87291909074808682048 87979246941539459072 88392923219853149184 88699843092144305952 88833365320050498168 89398267053499772928 89532840637531210752 89538392028939787836 89887075072978305024 90107777109479929856 90243418737829077504 90959636346859467008 90982559642309784414 91698957749729546496 92426727255679780992 93154496761630015488 93893818164500094976 93917480921093971008 94656988644882112512 94805356265936245944 95128643177376911424 95408234586508161024 95505017265039449088 95551855134171964416 95883632408943394848 96310203190792376832 96638621640509878272 96644613618538183696 97405594828132972544 97430142609087643152 97863593564837415168 98197309086324553728 98203397709159767304 98316665757267218016 98976652809231891456 99042240126707576832 99090812731733889024 99416983938882453504 99762181799781350912 99787323478662344196 100573050435187244544 101020483679832170496 101371249248164921088 101488171104275837952 101523846080057712192 102323246442892812288 102329590890216900384 102980316696548491264 103135335700376088576 103980068162639753616 104461457367096419142 104798808856833767424 104868254251808022528 105283988527467257088 105630545435062606848 107334263909821681152 107831181798293077824 107869086460061319204 108348978589641423936 108680246221901684736 108718449345573613056 108725190320855456658 109148591160045084672 109202120153339387904 109581294181649594112 110478822422804738217 110606248976925620268 111309607017592854528 111348734410385877888 111422520142546023936 111477164323200625152 111844106931242760192 111864237810433960656 112225496098656632832 112232454524754019776 112361903722591106304 112745058580594857984 113116174639122161664 114042655404185536224 114174192492310317696 114570630660686395188 114940629068785422336 115016794985853960192 115073201882013548544 115120789751494012932 115472761610770540032 115852856283617052672 115986481262029529088 116027252662923099648 117857230959804198912 118266457456192407936 118444487093400664224 118834363614445432704 119197689404666363904 119377120850041614336 119384522705253050448 119770067264952877056 120324558317105436672 121310079523079712552 122265276999639395328 122667730182653349888 123235636340906374656 123278955954355793376 124249656394941272064 125223307894791961344 125847267536738205738 126261511340348272248 126407141687914994592 126838190903169215232 126846055374331366101 127210979448677548032 127255696469012431872 127340023020052598784 127402473512229285888 127844843211924526464 128413604254389835776 128851495520679837696 129906856812116857536 130334463319069184256 130484791419783220224 130929745448432738304 130937863612213023072 131088887676356290688 131968870412309188608 132056320168943435776 132121083642311852032 133049764638216458928 134097400580249659392 134307588043409681754 135161665664219894784 135317561472367783936 135365128106743616256 136439454520289200512 137513780933834784768 138640090883519671488 139281943156128558856 139731745142445023232 140378651369956342784 140840727246750142464 143112351879762241536 143774909064390770432 143825448613415092272 144465304786188565248 144957932460764817408 144966920427807275544 146108392242199458816 147305096563739650956 147474998635900827024 148412809356790472704 148464979213847837184 148563360190061365248 148636219097600833536 149125475908323680256 149152317080578614208 149643272699672026368 149815871630121475072 150326744774126477312 152056873872247381632 152232256656413756928 152760840880915193584 153254172091713896448 153494386335325350576 153963682147694053376 154470475044822736896 154703003550564132864 156692186050644628713 157142974613072265216 157302381377712033792 157688609941589877248 157925982791200885632 158445818152593910272 159169494466722152448 159179363607004067264 160432744422807248896 161746772697439616736 163020369332852527104 163087785481283184987 163556973576871133184 164314181787875166208 164371941272474391168 165666208526588362752 165909373465388430402 166964410526389281792 167133780213819035904 167215746484800937728 167796356715650940984 168348681787131029664 168542855583886659456 169117587870892286976 169128073832441821468 169674261958683242496 169786697360070131712 169869964682972381184 170459790949232701952 171218139005853114368 171261288738465476544 171855945991029592782 172525192478780940288 172609802823020322816 173209142416155810048 173779284425425579008 173979721893044293632 174583818149617364096 175958493883078918144 176785846439706298368 177399686184288611904 177666730640100996336 178796534106999545856 179065681275062421504 179076784057879575672 180215554218959859712 180486837475658155008 181919272693718934016 181965119284619568828 183397915499459092992 184853454511359561984 187787636329000189952 187834961842187942016 188770901305107308607 189313977289764225024 189610712531872491888 190257286354753822848 190816469173016322048 191010034530078898176 191103710268343928832 191767264817886789696 192620406381584753664 193277243281019756544 193289227237076367392 194811189656265945088 194860285218175286304 195727187129674830336 196394618172649107456 196406795418319534608 196633331514534436032 197953305618463782912 198084480253415153664 198181625463467778048 199524363599562701824 199574646957324688392 201146100870374489088 201461382065114522631 202040967359664340992 202742498496329842176 202976342208551675904 203047692160115424384 204646492885785624576 204659181780433800768 206270671400752177152 207960136325279507232 208922914734192838284 209597617713667534848 209736508503616045056 210567977054934514176 211261090870125213696 214668527819643362304 215662363596586155648 215738172920122638408 216697957179282847872 217360492443803369472 217436898691147226112 217450380641710913316 218297182320090169344 218404240306678775808 219162588363299188224 220957644845609476434 221212497953851240536 222619214035185709056 222697468820771755776 222845040285092047872 222954328646401250304 223688213862485520384 223728475620867921312 224464909049508039552 224723807445182212608 225490117161189715968 226232349278244323328 228085310808371072448 228348384984620635392 229141261321372790376 229881258137570844672 230241579502988025864 230945523221541080064 231705712567234105344 231972962524059058176 232054505325846199296 235714461919608397824 236532914912384815872 236888974186801328448 237668727228890865408 238754241700083228672 238769045410506100896 240649116634210873344 242620159046159425104 244530553999278790656 245335460365306699776 246471272681812749312 246557911908711586752 248499312789882544128 250446615789583922688 251694535073476411476 252523022680696544496 252814283375829989184 253676381806338430464 253692110748662732202 254511392938024863744 254680046040105197568 254804947024458571776 255689686423849052928 256827208508779671552 257783918986544389173 259813713624233715072 260668926638138368512 260969582839566440448 261859490896865476608 261875727224426046144 262177775352712581376 263937740824618377216 266099529276432917856 268194801160499318784 268615176086819363508 270323331328439789568 270635122944735567872 270730256213487232512 272878909040578401024 277280181767039342976 278563886312257117712 279463490284890046464 280757302739912685568 281681454493500284928 286224703759524483072 287549818128781540864 287650897226830184544 288930609572377130496 289915864921529634816 289933840855614551088 292216784484398917632 294610193127479301912 294949997271801654048 295974129206773187569 296825618713580945408 296929958427695674368 297126720380122730496 297272438195201667072 298250951816647360512 298304634161157228416 299286545399344052736 299631743260242950144 300653489548252954624 304113747744494763264 304464513312827513856 305521681761830387168 306988772670650701152 307927364295388106752 308940950089645473792 309406007101128265728 313384372101289257426 314604762755424067584 315377219883179754496 315851965582401771264 316891636305187820544 318358727214008134528 320865488845614497792 323493545394879233472 326040738665705054208 326175570962566369974 328628363575750332416 328743882544948782336 331818746930776860804 333928821052778563584 334267560427638071808 334431492969601875456 335592713431301881968 336697363574262059328 337085711167773318912 338235175741784573952 338256147664883642936 339348523917366484992 340919581898465403904 342436278011706228736 342522577476930953088 343711891982059185564 345050384957561880576 345219605646040645632 346418284832311620096 347558568850851158016 347959443786088587264 349167636299234728192 353571692879412596736 354799372368577223808 355333461280201992672 357593068213999091712 358131362550124843008 358153568115759151344 360431108437919719424 360973674951316310016 363838545387437868032 363930238569239137656 366795830998918185984 369706909022719123968 375669923684375884032 377541802610214617214 379221425063744983776 380514572709507645696 380538166122994098303 381632938346032644096 382020069060157796352 382207420536687857664 383534529635773579392 385240812763169507328 386554486562039513088 386578454474152734784 389622379312531890176 389720570436350572608 391454374259349660672 392789236345298214912 392813590836639069216 393266663029068872064 395906611236927565824 396168960506830307328 396363250926935556096 399048727199125403648 399149293914649376784 402292201740748978176 402922764130229045262 405484996992659684352 405952684417103351808 406095384320230848768 409318363560867601536 412541342801504354304 415920272650559014464 417845829468385676568 419195235427335069696 421135954109869028352 422522181740250427392 429337055639286724608 431324727193172311296 431476345840245276816 433395914358565695744 434873797382294452224 434900761283421826632 438325176726598376448 441915289691218952868 442424995907702481072 445238428070371418112 445394937641543511552 445690080570184095744 445908657292802500608 447376427724971040768 447456951241735842624 448929818099016079104 449447614890364425216 450980234322379431936 456170621616742144896 456696769969241270784 458282522642745580752 459762516275141689344 460483159005976051728 461891046443082160128 463411425134468210688 464109010651692398592 470076558151933886139 471428923839216795648 473065829824769631744 473777948373602656896 475337454457781730816 477508483400166457344 477538090821012201792 481298233268421746688 485240318092318850208 489061107998557581312 489263356443849554961 490670920730613399552 492942545363625498624 493115823817423173504 496998625579765088256 500893231579167845376 503389070146952822952 505046045361393088992 505628566751659978368 507352763612676860928 507384221497325464404 509022785876049727488 509360092080210395136 509609894048917143552 511379372847698105856 513654417017559343104 515567837973088778346 519627427248467430144 521337853276276737024 521939165679132880896 523751454448852092288 524355550705425162752 527875481649236754432 532199058552865835712 536389602320998637568 537230352173638727016 540646662656879579136 541270245889471135744 541460512426974465024 545757818081156802048 554560363534078685952 557127772624514235424 561514605479825371136 563362908987000569856 572449407519048966144 575099636257563081728 575301794453660369088 577861219144754260992 579831729843059269632 579867681711229102176 584433568968797835264 589220386254958603824 589899994543603308096 591948258413546375138 593859916855391348736 594253440760245460992 594544876390403334144 596609268322314456832 598573090798688105472 599263486520485900288 608227495488989526528 608929026625655027712 611043363523660774336 613977545341301402304 615854728590776213504 618812014202256531456 626768744202578514852 629209525510848135168 630754439766359508992 631703931164803542528 633783272610375641088 636717454428016269056 646987090789758466944 652081477331410108416 652351141925132739948 657256727151500664832 657487765089897564672 663637493861553721608 667857642105557127168 668535120855276143616 668862985939203750912 671185426862603763936 673394727148524118656 674171422335546637824 676470351483569147904 676512295329767285872 678697047834732969984 681839163796930807808 685045154953861906176 687423783964118371128 692836569664623240192 695117137701702316032 695918887572177174528 698335272598469456384 707143385758825193472 709598744737154447616 710666922560403985344 716262725100249686016 716307136231518302688 720862216875839438848 721947349902632620032 727677090774875736064 727860477138478275312 733591661997836371968 739413818045438247936 751339847368751768064 755083605220429234428 758442850127489967552 761029145419015291392 761076332245988196606 764040138120315592704 764414841073375715328 767069059271547158784 770481625526339014656 773156908948305469568 773351756959633167519 779244758625063780352 779441140872701145216 782908748518699321344 785578472690596429824 785627181673278138432 786533326058137744128 791813222473855131648 798097454398250807296 798298587829298753568 804584403481497956352 805845528260458090524 810969993985319368704 811905368834206703616 812190768640461697536 818636727121735203072 831840545301118028928 835691658936771353136 838390470854670139392 842271908219738056704 845044363480500854784 858674111278573449216 862649454386344622592 862952691680490553632 866791828717131391488 869747594764588904448 869801522566843653264 876650353453196752896 883830579382437905736 884849991815404962144 887922387620319562707 890476856140742836224 890789875283087023104 891380161140368191488 891817314585605001216 894752855449942081536 894913902483471685248 897859636198032158208 898895229780728850432 901960468644758863872 912341243233484289792 913393539938482541568 916565045285491161504 920966318011952103456 923782092886164320256 926822850268936421376 928218021303384797184 940153116303867772278 946131659649539263488 947555896747205313792 950674908915563461632 955076181642024403584 962596466536843493376 970480636184637700416 978122215997115162624 978526712887699109922 985885090727250997248 986231647634846347008 1001786463158335690752 1006778140293905645904 1010092090722786177984 1011257133503319956736 1014705527225353721856 1014768442994650928808 1018045571752099454976 1022758745695396211712 1027308834035118686208 1031135675946177556692 1039254854496934860288 1042675706552553474048 1043878331358265761792 1047502908897704184576 1048711101410850325504 1064398117105731671424 1072779204641997275136 1074460704347277454032 1081293325313759158272 1082921024853948930048 1091515636162313604096 1109120727068157371904 1114255545249028470848 1123029210959650742272 1141614498368982294909 1144898815038097932288 1150199272515126163456 1150603588907320738176 1155722438289508521984 1159663459686118539264 1159735363422458204352 1168867137937595670528 1178440772509917207648 1179799989087206616192 1183896516827092750276 1187719833710782697472 1188506881520490921984 1189089752780806668288 1193218536644628913664 1197146181597376210944 1198526973040971800576 1216454990977979053056 1217858053251310055424 1222086727047321548672 1227955090682602804608 1231709457181552427008 1237624028404513062912 1253537488405157029704 1261508879532719017984 1263407862329607085056 1267566545220751282176 1273434908856032538112 1293974181579516933888 1304702283850265479896 1314513454303001329664 1314975530179795129344 1327274987723107443216 1335715284211114254336 1337070241710552287232 1337725971878407501824 1342370853725207527872 1346789454297048237312 1348342844671093275648 1352940702967138295808 1353024590659534571744 1363678327593861615616 1370090309907723812352 1374847567928236742256 1385673139329246480384 1390234275403404632064 1396670545196938912768 1410229674455801658417 1414286771517650386944 1419197489474308895232 1421333845120807970688 1432525450200499372032 1432614272463036605376 1443894699805265240064 1455354181549751472128 1455720954276956550624 1467183323995672743936 1478827636090876495872 1502679694737503536128 1510167210440858468856 1516885700254979935104 1522058290838030582784 1522152664491976393212 1528080276240631185408 1528829682146751430656 1534138118543094317568 1540963251052678029312 1546313817896610939136 1546703513919266335038 1558882281745402290432 1565817497037398642688 1571254363346556276864 1573066652116275488256 1583626444947710263296 1596194908796501614592 1596597175658597507136 1609168806962995912704 1611691056520916181048 1621939987970638737408 1623810737668413407232 1624381537280923395072 1637273454243470406144 1663681090602236057856 1671383317873542706272 1684543816439476113408 1690088726961001709568 1717348222557146898432 1725298908772689245184 1725905383360981107264 1733583657434262782976 1739495189529177808896 1739603045133687306528 1753300706906393505792 1767661158764875811472 1769699983630809924288 1775844775240639125414 1781579750566174046208 1782760322280736382976 1783634629171210002432 1789827804966943370496 1795719272396064316416 1797790459561457700864 1824682486466968579584 1826787079876965083136 1833130090570982323008 1841932636023904206912 1847564185772328640512 1856436042606769594368 1880306232607735544556 1892263319299078526976 1895111793494410627584 1901349817831126923264 1910152363284048807168 1940961272369275400832 1956244431994230325248 1957053425775398219844 1971770181454501994496 1972463295269692694016 2003572926316671381504 2013556280587811291808 2020184181445572355968 2022514267006639913472 2029411054450707443712 2029536885989301857616 2036091143504198909952 2045517491390792423424 2062271351892355113384 2078509708993869720576 2085351413105106948096 2087756662716531523584 2095005817795408369152 2097422202821700651008 2128796234211463342848 2148921408694554908064 2162586650627518316544 2165842049707897860096 2183031272324627208192 2218241454136314743808 2228511090498056941696 2246058421919301484544 2283228996737964589818 2300398545030252326912 2301207177814641476352 2311444876579017043968 2319470726844916408704 2337734275875191341056 2356881545019834415296 2359599978174413232384 2367793033654185500552 2375439667421565394944 2386437073289257827328 2394292363194752421888 2397053946081943601152 2432909981955958106112 2435716106502620110848 2444173454094643097344 2455910181365205609216 2507074976810314059408 2523017759065438035968 2526815724659214170112 2535133090441502564352 2546869817712065076224 2587948363159033867776 2609404567700530959792 2629951060359590258688 2654549975446214886432 2663767162860958688121 2671430568422228508672 2674140483421104574464 2675451943756815003648 2684741707450415055744 2693578908594096474624 2696685689342186551296 2705881405934276591616 2706049181319069143488 2727356655187723231232 2740180619815447624704 2749695135856473484512 2771346278658492960768 2780468550806809264128 2793341090393877825536 2820459348911603316834 2838394978948617790464 2842667690241615941376 2865228544926073210752 2887789399610530480128 2910708363099502944256 2911441908553913101248 2934366647991345487872 2957655272181752991744 3005359389475007072256 3020334420881716937712 3033771400509959870208 3044116581676061165568 3044305328983952786424 3068276237086188635136 3081926502105356058624 3092627635793221878272 3093407027838532670076 3117764563490804580864 3131634994074797285376 3142508726693112553728 3146133304232550976512 3192389817593003229184 3193194351317195014272 3218337613925991825408 3223382113041832362096 3243879975941277474816 3248763074561846790144 3274546908486940812288 3327362181204472115712 3342766635747085412544 3369087632878952226816 3424843495106946884727 3434696445114293796864 3450597817545378490368 3451810766721962214528 3467167314868525565952 3478990379058355617792 3479206090267374613056 3506601413812787011584 3535322317529751622944 3539399967261619848576 3551689550481278250828 3563159501132348092416 3565520644561472765952 3567269258342420004864 3579655609933886740992 3591438544792128632832 3595580919122915401728 3649364972933937159168 3653574159753930166272 3666260181141964646016 3683865272047808413824 3695128371544657281024 3712872085213539188736 3760612465215471089112 3784526638598157053952 3790223586988821255168 3802699635662253846528 3820304726568097614336 3881922544738550801664 3914106851550796439688 3943540362909003988992 3944926590539385388032 4007145852633342763008 4027112561175622583616 4040368362891144711936 4045028534013279826944 4058822108901414887424 4059073771978603715232 4091034982781584846848 4124542703784710226768 4157019417987739441152 4170702826210213896192 4190011635590816738304 4194844405643401302016 4257592468422926685696 4297842817389109816128 4331684099415795720192 4366062544649254416384 4436482908272629487616 4457022180996113883392 4566457993475929179636 4600797090060504653824 4602414355629282952704 4622889753158034087936 4638941453689832817408 4713763090039668830592 4719199956348826464768 4735586067308371001104 4750879334843130789888 4772874146578515654656 4788584726389504843776 4865819963911916212224 4871432213005240221696 4888346908189286194688 4911820362730411218432 5014149953620628118816 5046035518130876071936 5053631449318428340224 5070266180883005128704 5093739635424130152448 5175896726318067735552 5218809135401061919584 5259902120719180517376 5309099950892429772864 5327534325721917376242 5348280966842209148928 5350903887513630007296 5369483414900830111488 5387157817188192949248 5393371378684373102592 5412098362638138286976 5454713310375446462464 5480361239630895249408 5499390271712946969024 5542692557316985921536 5586682180787755651072 5640918697823206633668 5676789957897235580928 5685335380483231882752 5730457089852146421504 5821416726199005888512 5822883817107826202496 5868733295982690975744 5915310544363505983488 6010718778950014144512 6040668841763433875424 6067542801019919740416 6088233163352122331136 6088610657967905572848 6136552474172377270272 6185255271586443756544 6186814055677065340152 6235529126981609161728 6263269988149594570752 6285017453386225107456 6292266608465101953024 6386388702634390028544 6446764226083664724192 6487759951882554949632 6497526149123693580288 6549093816973881624576 6654724362408944231424 6685533271494170825088 6738175265757904453632 6849686990213893769454 6901195635090756980736 6903621533443924429056 6934334629737051131904 6958412180534749226112 7013202827625574023168 7070644635059503245888 7078799934523239697152 7103379100962556501656 7126319002264696184832 7159311219867773481984 7182877089584257265664 7191161838245830803456 7298729945867874318336 7307148319507860332544 7332520362283929292032 7367730544095616827648 7521224930430942178224 7569053277196314107904 7580447173977642510336 7605399271324507693056 7640609453136195228672 7763845089477101603328 7828213703101592879376 7889853181078770776064 7991301488582876064363 8014291705266685526016 8054225122351245167232 8080736725782289423872 8090057068026559653888 8117644217802829774848 8118147543957207430464 8182069965563169693696 8249085407569420453536 8314038835975478882304 8341405652420427792384 8380023271181633476608 8389688811286802604032 8515184936845853371392 8595685634778219632256 8663368198831591440384 8732125089298508832768 8872965816545258975232 8914044361992227766784 9132915986951858359272 9201594180121009307648 9204828711258565905408 9245779506316068175872 9277882907379665634816 9427526180079337661184 9438399912697652929536 9471172134616742002208 9545748293157031309312 9577169452779009687552 9731639927823832424448 9776693816378572389376 9823640725460822436864 10028299907241256237632 10107262898636856680448 10187479270848260304896 10351793452636135471104 10437618270802123839168 10519804241438361034752 10618199901784859545728 10655068651443834752484 10696561933684418297856 10701807775027260014592 10738966829801660222976 10774315634376385898496 10786742757368746205184 10824196725276276573952 10960722479261790498816 10998780543425893938048 11085385114633971843072 11173364361575511302144 11281837395646413267336 11353579915794471161856 11370670760966463765504 11460914179704292843008 11645767634215652404992 11830621088727011966976 12021437557900028289024 12081337683526867750848 12135085602039839480832 12176466326704244662272 12177221315935811145696 12273104948344754540544 12370510543172887513088 12373628111354130680304 12471058253963218323456 12570034906772450214912 12584533216930203906048 12772777405268780057088 12893528452167329448384 12995052298247387160576 13098187633947763249152 13309448724817888462848 13371066542988341650176 13699373980427787538908 13802391270181513961472 13807243066887848858112 13868669259474102263808 13916824361069498452224 14141289270119006491776 14157599869046479394304 14206758201925113003312 14252638004529392369664 14318622439735546963968 14365754179168514531328 14597459891735748636672 14614296639015720665088 14665040724567858584064 14735461088191233655296 15042449860861884356448 15138106554392628215808 15160894347955285020672 15210798542649015386112 15281218906272390457344 15527690178954203206656 15656427406203185758752 15779706362157541552128 15982602977165752128726 16108450244702490334464 16161473451564578847744 16180114136053119307776 16236295087914414860928 16364139931126339387392 16498170815138840907072 16628077671950957764608 16760046542363266953216 16779377622573605208064 17030369873691706742784 17191371269556439264512 17464250178597017665536 17745931633090517950464 17828088723984455533568 18265831973903716718544 18409657422517131810816 18555765814759331269632 18855052360158675322368 18876799825395305859072 18942344269233484004416 19091496586314062618624 19463279855647664848896 19553387632757144778752 19647281450921644873728 20056599814482512475264 20214525797273713360896 20374958541696520609792 20703586905272270942208 20875236541604247678336 21039608482876722069504 21236399803569719091456 21310137302887669504968 21477933659603320445952 21548631268752771796992 21573485514737492410368 21648393450552553147904 21921444958523580997632 21997561086851787876096 22346728723151022604288 22563674791292826534672 22707159831588942323712 22741341521932927531008 22921828359408585686016 23291535268431304809984 23973904465748628193089 24042875115800056578048 24162675367053735501696 24270171204079678961664 24352932653408489324544 24354442631871622291392 24546209896689509081088 24741021086345775026176 24747256222708261360608 24942116507926436646912 25140069813544900429824 25169066433860407812096 25545554810537560114176 25787056904334658896768 25990104596494774321152 26196375267895526498304 26618897449635776925696 26742133085976683300352 27398747960855575077816 27604782540363027922944 27614486133775697716224 27737338518948204527616 27833648722138996904448 28282578540238012983552 28315199738092958788608 28413516403850226006624 28637244879471093927936 28731508358337029062656 29194919783471497273344 29330081449135717168128 29470922176382467310592 30084899721723768712896 30321788695910570041344 30562437812544780914688 31055380357908406413312 31312854812406371517504 31559412724315083104256 31965205954331504257452 32216900489404980668928 32322946903129157695488 32360228272106238615552 32472590175828829721856 32996341630277681814144 33256155343901915529216 33520093084726533906432 34060739747383413485568 34382742539112878529024 35491863266181035900928 35656177447968911067136 36531663947807433437088 36819314845034263621632 37111531629518662539264 37710104720317350644736 37753599650790611718144 37884688538466968008832 38182993172628125237248 39106775265514289557504 39294562901843289747456 40113199628965024950528 40749917083393041219584 41407173810544541884416 41750473083208495356672 42472799607139438182912 42620274605775339009936 42955867319206640891904 43097262537505543593984 43296786901105106295808 43842889917047161995264 43995122173703575752192 45127349582585653069344 45414319663177884647424 45482683043865855062016 45843656718817171372032 46583070536862609619968 47947808931497256386178 48325350734107471003392 48540342408159357923328 48708885263743244582784 49092419793379018162176 49482042172691550052352 49494512445416522721216 49884233015852873293824 50280139627089800859648 50338132867720815624192 51091109621075120228352 51574113808669317793536 52392750535791052996608 53237794899271553851392 53484266171953366600704 54797495921711150155632 55228972267551395432448 55667297444277993808896 56565157080476025967104 56630399476185917577216 56827032807700452013248 57274489758942187855872 58389839566942994546688 58660162898271434336256 58941844352764934621184 60169799443447537425792 60643577391821140082688 61124875625089561829376 62110760715816812826624 62625709624812743035008 63118825448630166208512 63930411908663008514904 64433800978809961337856 64645893806258315390976 64720456544212477231104 64945180351657659443712 65992683260555363628288 67040186169453067812864 68121479494766826971136 68765485078225757058048 71312354895937822134272 73063327895614866874176 73638629690068527243264 74223063259037325078528 75420209440634701289472 75507199301581223436288 75769377076933936017664 78213550531028579115008 78589125803686579494912 80226399257930049901056 82814347621089083768832 83500946166416990713344 84945599214278876365824 85240549211550678019872 85911734638413281783808 86194525075011087187968 86593573802210212591616 87990244347407151504384 90254699165171306138688 90965366087731710124032 91687313437634342744064 93166141073725219239936 95895617862994512772356 96650701468214942006784 97080684816318715846656 97417770527486489165568 98964084345383100104704 98989024890833045442432 99768466031705746587648 100560279254179601719296 102182219242150240456704 103148227617338635587072 106475589798543107702784 106968532343906733201408 109594991843422300311264 110457944535102790864896 111334594888555987617792 113130314160952051934208 113260798952371835154432 113654065615400904026496 114548979517884375711744 117320325796542868672512 117883688705529869242368 120339598886895074851584 122249751250179123658752 124221521431633625653248 125251419249625486070016 127860823817326017029808 128867601957619922675712 129291787612516630781952 129890360703315318887424 131985366521110727256576 136242958989533653942272 137530970156451514116096 142624709791875644268544 146126655791229733748352 147277259380137054486528 148446126518074650157056 150840418881269402578944 151014398603162446872576 151538754153867872035328 156427101062057158230016 157178251607373158989824 160452798515860099802112 167001892332833981426688 169891198428557752731648 170481098423101356039744 171823469276826563567616 173187147604420425183232 175980488694814303008768 180509398330342612277376 181930732175463420248064 183374626875268685488128 186332282147450438479872 191791235725989025544712 193301402936429884013568 194161369632637431693312 194835541054972978331136 197978049781666090884864 201120558508359203438592 204364438484300480913408 206296455234677271174144 213937064687813466402816 219189983686844600622528 220915889070205581729792 222669189777111975235584 226260628321904103868416 226521597904743670308864 227308131230801808052992 234640651593085737345024 235767377411059738484736 240679197773790149703168 248443042863267251306496 250502838499250972140032 255721647634652034059616 257735203915239845351424 258583575225033261563904 259780721406630637774848 263970733042221454513152 275061940312903028232192 285249419583751288537088 292253311582459467496704 296892253036149300314112 301680837762538805157888 303077508307735744070656 320905597031720199604224 334003784665667962853376 339782396857115505463296 340962196846202712079488 343646938553653127135232 346374295208840850366464 351960977389628606017536 361018796660685224554752 366749253750537370976256 372664564294900876959744 383582471451978051089424 386602805872859768027136 389671082109945956662272 395956099563332181769728 408728876968600961826816 412592910469354542348288 427874129375626932805632 438379967373689201245056 441831778140411163459584 445338379554223950471168 452521256643808207736832 453043195809487340617728 454616262461603616105984 469281303186171474690048 471534754822119476969472 481358395547580299406336 501005676998501944280064 511443295269304068119232 515470407830479690702848 519561442813261275549696 527941466084442909026304 550123880625806056464384 584506623164918934993408 603361675525077610315776 606155016615471488141312 641811194063440399208448 668007569331335925706752 679564793714231010926592 681924393692405424158976 692748590417681700732928 703921954779257212035072 722037593321370449109504 745329128589801753919488 767164942903956102178848 773205611745719536054272 779342164219891913324544 791912199126664363539456 825185820938709084696576 855748258751253865611264 876759934747378402490112 890676759108447900942336 905042513287616415473664 909232524923207232211968 962716791095160598812672 1002011353997003888560128 1022886590538608136238464 1030940815660959381405696 1039122885626522551099392 1055882932168885818052608 1100247761251612112928768 1169013246329837869986816 1212310033230942976282624 1283622388126880798416896 1336015138662671851413504 1359129587428462021853184 1363848787384810848317952 1407843909558514424070144 1444075186642740898219008 1534329885807912204357696 1546411223491439072108544 1558684328439783826649088 1583824398253328727078912 1650371641877418169393152 1753519869494756804980224 1810085026575232830947328 1818465049846414464423936 1925433582190321197625344 2004022707994007777120256 2045773181077216272476928 2078245771253045102198784 2111765864337771636105216 2338026492659675739973632 2424620066461885952565248 2567244776253761596833792 2672030277325343702827008 2727697574769621696635904 2888150373285481796438016 3068659771615824408715392 3092822446982878144217088 3117368656879567653298176 3167648796506657454157824 3300743283754836338786304 3507039738989513609960448 3636930099692828928847872 3850867164380642395250688 4008045415988015554240512 4091546362154432544953856 4223531728675543272210432 4676052985319351479947264 4849240132923771905130496 5455395149539243393271808 5776300746570963592876032 6137319543231648817430784 6234737313759135306596352 6335297593013314908315648 7014079477979027219920896 7273860199385657857695744 7701734328761284790501376 8016090831976031108481024 8183092724308865089907712 9352105970638702959894528 10910790299078486786543616 11552601493141927185752064 12274639086463297634861568 12670595186026629816631296 14028158955958054439841792 14547720398771315715391488 16366185448617730179815424 18704211941277405919789056 21821580598156973573087232 23105202986283854371504128 24549278172926595269723136 28056317911916108879683584 32732370897235460359630848 43643161196313947146174464 49098556345853190539446272 56112635823832217759367168 65464741794470920719261696 98197112691706381078892544 130929483588941841438523392 196394225383412762157785088 392788450766825524315570176
- Sum of all divisors σ(n): 1510308835170094240195873959
- Sum of proper divisors (its aliquot sum) s(n): 1117520384403268715880303783
- 392788450766825524315570176 is an abundant number, because the sum of its proper divisors (1117520384403268715880303783) is greater than itself. Its abundance is 724731933636443191564733607
Bases of 392788450766825524315570176
- Binary: 101000100111010000011000010010101000110100010100001111100011011111101000001000000000000002
- Hexadecimal: 0x144E830951A287C6FD04000
- Base-36: 1DCQ8TL3WOB1YJGG00
Squares and roots of 392788450766825524315570176
- 392788450766825524315570176 squared (3927884507668255243155701762) is 154282767055802918820721625336383507239528983980670976
- 392788450766825524315570176 cubed (3927884507668255243155701763) is 60600489051867855729490125516354857734451163306160791860268262674672944494411776
-
392788450766825524315570176 is a
perfect square number . Itssquare root is 19818891259776 -
The
cube root of 392788450766825524315570176 is 732351490.6742115659
Scales and comparisons
How big is 392788450766825524315570176?- 392,788,450,766,825,524,315,570,176 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 392,788,450,766,825,524,315,570,176 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 392788450766825524315570176 cubic inches would be around 61029290.9 feet tall.
Recreational maths with 392788450766825524315570176
- 392788450766825524315570176 backwards is 671075513425528667054887293
- 392788450766825524315570176 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 392788450766825524315570176's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 392788450766825524315570176 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 392788450766825524315570176 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/392788450766825524315570176/
Chicago style:
Numbermatics. 2024. "Number 392788450766825524315570176 - Facts about the integer". https://numbermatics.com/n/392788450766825524315570176/
The information we have on file for 392788450766825524315570176 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 392788450766825524315570176, math, Factors of 392788450766825524315570176, curriculum, school, college, exams, university, Prime factorization of 392788450766825524315570176, STEM, science, technology, engineering, physics, economics, calculator, three hundred ninety-two septillion, seven hundred eighty-eight sextillion, four hundred fifty quintillion, seven hundred sixty-six quadrillion, eight hundred twenty-five trillion, five hundred twenty-four billion, three hundred fifteen million, five hundred seventy thousand, one hundred seventy-six.