15424419970527979376738304
15,424,419,970,527,979,376,738,304 is an even composite number composed of five prime numbers multiplied together.
What does the number 15424419970527979376738304 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 16275 divisors.
15424419970527979376738304 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, two hundred seventy-five divisors.
Prime factorization of 15424419970527979376738304:
230 × 36 × 74 × 172 × 734
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 73 × 73 × 73 × 73)See below for interesting mathematical facts about the number 15424419970527979376738304 from the Numbermatics database.
Names of 15424419970527979376738304
- Cardinal: 15424419970527979376738304 can be written as Fifteen septillion, four hundred twenty-four sextillion, four hundred nineteen quintillion, nine hundred seventy quadrillion, five hundred twenty-seven trillion, nine hundred seventy-nine billion, three hundred seventy-six million, seven hundred thirty-eight thousand, three hundred four.
Scientific notation
- Scientific notation: 1.5424419970527979376738304 × 1025
Factors of 15424419970527979376738304
Divisors of 15424419970527979376738304
- Number of divisors d(n): 16275
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 72 73 81 84 96 98 102 108 112 119 126 128 136 144 146 147 153 162 168 189 192 196 204 216 219 224 238 243 252 256 272 288 289 292 294 306 324 336 343 357 378 384 392 408 432 438 441 448 459 476 486 504 511 512 544 567 576 578 584 588 612 648 657 672 686 714 729 756 768 784 816 833 864 867 876 882 896 918 952 972 1008 1022 1024 1029 1071 1088 1134 1152 1156 1168 1176 1224 1241 1296 1314 1323 1344 1372 1377 1428 1458 1512 1533 1536 1568 1632 1666 1701 1728 1734 1752 1764 1792 1836 1904 1944 1971 2016 2023 2044 2048 2058 2142 2176 2268 2304 2312 2336 2352 2401 2448 2482 2499 2592 2601 2628 2646 2688 2744 2754 2856 2916 3024 3066 3072 3087 3136 3213 3264 3332 3402 3456 3468 3504 3528 3577 3584 3672 3723 3808 3888 3942 3969 4032 4046 4088 4096 4116 4131 4284 4352 4536 4599 4608 4624 4672 4704 4802 4896 4964 4998 5103 5184 5202 5256 5292 5329 5376 5488 5508 5712 5831 5832 5913 6048 6069 6132 6144 6174 6272 6426 6528 6664 6804 6912 6936 7008 7056 7154 7168 7203 7344 7446 7497 7616 7776 7803 7884 7938 8064 8092 8176 8192 8232 8262 8568 8687 8704 9072 9198 9216 9248 9261 9344 9408 9604 9639 9792 9928 9996 10206 10368 10404 10512 10584 10658 10731 10752 10976 11016 11169 11424 11662 11664 11826 11907 12096 12138 12264 12288 12348 12393 12544 12852 13056 13328 13608 13797 13824 13872 14016 14112 14161 14308 14336 14406 14688 14892 14994 15232 15552 15606 15768 15876 15987 16128 16184 16352 16384 16464 16524 17136 17374 17408 17493 17739 18144 18207 18396 18432 18496 18522 18688 18816 19208 19278 19584 19856 19992 20412 20736 20808 21024 21097 21168 21316 21462 21504 21609 21952 22032 22338 22491 22848 23324 23328 23409 23652 23814 24192 24276 24528 24576 24696 24786 25039 25088 25704 26061 26112 26656 27216 27594 27648 27744 27783 28032 28224 28322 28616 28672 28812 28917 29376 29784 29988 30464 31104 31212 31536 31752 31974 32193 32256 32368 32704 32768 32928 33048 33507 34272 34748 34816 34986 35478 35721 36288 36414 36792 36864 36992 37044 37303 37376 37632 38416 38556 39168 39712 39984 40817 40824 41391 41472 41616 42048 42194 42336 42483 42632 42924 43008 43218 43904 44064 44676 44982 45696 46648 46656 46818 47304 47628 47961 48384 48552 49056 49152 49392 49572 50078 50176 51408 52122 52224 52479 53217 53312 54432 54621 55188 55296 55488 55566 56064 56448 56644 57232 57344 57624 57834 58752 59568 59976 60809 60928 62208 62424 63072 63291 63504 63948 64386 64512 64736 64827 65408 65536 65856 66096 67014 67473 68544 69496 69632 69972 70227 70956 71442 72576 72828 73584 73728 73984 74088 74606 74752 75117 75264 76832 77112 78183 78336 79424 79968 81634 81648 82782 82944 83232 83349 84096 84388 84672 84966 85264 85848 86016 86436 86751 87808 88128 89352 89964 90593 91392 93296 93312 93636 94608 95256 95922 96579 96768 97104 98112 98304 98784 99127 99144 100156 100352 100521 102816 104244 104448 104958 106434 106624 108864 109242 110376 110592 110976 111132 111909 112128 112896 113288 114464 114688 115248 115668 117504 119136 119952 121618 121856 122451 124173 124416 124848 126144 126582 127008 127449 127896 128772 129024 129472 129654 130816 131072 131712 132192 134028 134946 137088 138992 139264 139944 140454 141912 142884 143883 145152 145656 147168 147456 147679 147968 148176 149212 149504 150234 150528 153664 154224 156366 156672 157437 158848 159936 163268 163296 163863 165564 165888 166464 166698 168192 168776 169344 169932 170528 171696 172032 172872 173502 175273 175616 176256 178704 179928 181186 182427 182784 186592 186624 187272 189216 189873 190512 191844 193158 193536 194208 194481 196224 196608 197568 198254 198288 200312 200704 201042 202419 205632 208488 208896 209916 210681 212868 213248 217728 218484 220752 221184 221952 222264 223818 224256 225351 225792 226576 228928 229376 230496 231336 234549 235008 238272 239904 243236 243712 244902 248346 248832 249696 250047 252288 253164 254016 254898 255792 257544 258048 258944 259308 261121 261632 262144 263424 264384 268056 269892 271779 274176 277984 278528 279888 280908 283824 285768 287766 289737 290304 291312 294336 294912 295358 295936 296352 297381 298424 299008 300468 301056 301563 307328 308448 312732 313344 314874 317696 319872 326536 326592 327726 331128 331776 332928 333396 335727 336384 337552 338688 339864 341056 343392 344064 345744 347004 350546 351232 352512 357408 359856 362372 364854 365568 367353 372519 373184 373248 374544 378432 379746 381024 382347 383688 386316 387072 388416 388962 389017 392448 393216 395136 396508 396576 400624 401408 402084 404838 411264 416976 417792 419832 421362 425663 425736 426496 431649 435456 436968 441504 442368 443037 443904 444528 447636 448512 450702 451584 453152 457856 458752 460992 462672 469098 470016 472311 476544 479808 486472 487424 489804 491589 496692 497664 499392 500094 504576 506328 508032 509796 511584 515088 516096 517888 518616 522242 523264 524288 525819 526848 528768 536112 539784 543558 547281 548352 555968 557056 559776 561816 567648 569619 571536 575532 579474 580608 582624 583443 588672 589824 590716 591872 592704 594762 596848 598016 600936 602112 603126 607257 614656 616896 625464 626688 629748 634151 635392 639744 653072 653184 655452 662256 663552 665856 666792 671454 672768 675104 676053 677376 679728 682112 686784 688128 691488 693889 694008 701092 702464 703647 705024 714816 719712 724744 729708 731136 734706 745038 746368 746496 749088 756864 759492 762048 764694 767376 772632 774144 776832 777924 778034 783363 784896 786432 790272 793016 793152 801248 802816 804168 809676 815337 822528 833952 835584 839664 842724 851326 851472 852992 863298 869211 870912 873936 883008 884736 886074 887808 889056 892143 895272 897024 901404 903168 904689 906304 915712 917504 921984 925344 938196 940032 944622 953088 959616 972944 974848 979608 983178 993384 995328 998784 1000188 1007181 1009152 1012656 1016064 1019592 1023168 1030176 1032192 1033753 1035776 1037232 1044484 1046528 1048576 1051638 1053696 1057536 1072224 1079568 1087116 1094562 1096704 1102059 1111936 1114112 1119552 1123632 1135296 1139238 1143072 1147041 1151064 1158948 1161216 1165248 1166886 1167051 1177344 1179648 1181432 1183744 1185408 1189524 1193696 1196032 1201872 1204224 1206252 1214514 1229312 1233792 1250928 1253376 1259496 1268302 1270784 1276989 1279488 1294947 1306144 1306368 1310904 1324512 1327104 1329111 1331712 1333584 1342908 1345536 1350208 1352106 1354752 1359456 1364224 1373568 1376256 1382976 1387778 1388016 1402184 1404928 1407294 1410048 1416933 1429632 1439424 1449488 1459416 1462272 1469412 1474767 1490076 1492736 1492992 1498176 1513728 1518984 1524096 1529388 1534752 1540081 1545264 1548288 1553664 1555848 1556068 1566726 1569792 1572864 1577457 1580544 1586032 1586304 1602496 1605632 1608336 1619352 1630674 1641843 1645056 1667904 1671168 1679328 1685448 1702652 1702944 1705984 1708857 1726596 1738422 1741824 1747872 1750329 1766016 1769472 1772148 1775616 1778112 1784286 1790544 1794048 1802808 1806336 1809378 1812608 1827847 1831424 1835008 1843968 1850688 1876392 1880064 1889244 1902453 1906176 1919232 1945888 1949696 1959216 1966356 1986768 1990656 1997568 2000376 2014362 2018304 2025312 2028159 2032128 2039184 2046336 2060352 2064384 2067506 2071552 2074464 2081667 2088968 2093056 2097152 2103276 2107392 2110941 2115072 2144448 2159136 2174232 2189124 2193408 2204118 2223872 2228224 2239104 2247264 2270592 2278476 2286144 2294082 2302128 2317896 2322432 2330496 2333772 2334102 2350089 2354688 2359296 2362864 2367488 2370816 2379048 2387392 2392064 2403744 2408448 2412504 2429028 2446011 2458624 2467584 2501856 2506752 2518992 2536604 2541568 2553978 2558976 2589894 2607633 2612288 2612736 2621808 2649024 2654208 2658222 2663424 2667168 2676429 2685816 2691072 2700416 2704212 2709504 2718912 2723119 2728448 2747136 2752512 2765952 2775556 2776032 2804368 2809856 2814588 2820096 2833866 2859264 2878848 2898976 2918832 2924544 2938824 2949534 2979641 2980152 2985472 2985984 2996352 3021543 3027456 3037968 3048192 3058776 3069504 3080162 3090528 3096576 3101259 3107328 3111696 3112136 3133452 3139584 3145728 3154914 3161088 3172064 3172608 3204992 3211264 3216672 3238704 3261348 3283686 3290112 3306177 3335808 3342336 3358656 3370896 3405304 3405888 3411968 3417714 3441123 3453192 3476844 3483648 3495744 3500658 3501153 3532032 3538944 3544296 3551232 3556224 3568572 3581088 3588096 3605616 3612672 3618756 3625216 3655694 3662848 3670016 3687936 3701376 3752784 3760128 3778488 3804906 3812352 3830967 3838464 3884841 3891776 3899392 3918432 3932712 3973536 3981312 3987333 3995136 4000752 4028724 4036608 4050624 4056318 4064256 4078368 4092672 4120704 4128768 4135012 4143104 4148928 4163334 4177936 4186112 4194304 4206552 4214784 4221882 4230144 4250799 4288896 4318272 4348464 4378248 4386816 4408236 4439057 4447744 4456448 4478208 4494528 4541184 4556952 4572288 4588164 4604256 4620243 4635792 4644864 4660992 4667544 4668204 4700178 4709376 4718592 4725728 4732371 4734976 4741632 4758096 4774784 4784128 4807488 4816896 4825008 4858056 4892022 4917248 4925529 4935168 5003712 5013504 5037984 5073208 5083136 5107956 5117952 5126571 5179788 5215266 5224576 5225472 5243616 5298048 5308416 5316444 5326848 5334336 5352858 5371632 5382144 5400832 5408424 5419008 5437824 5446238 5456896 5483541 5494272 5505024 5531904 5551112 5552064 5608736 5619712 5629176 5640192 5667732 5707359 5718528 5757696 5797952 5837664 5849088 5877648 5899068 5959282 5960304 5970944 5971968 5992704 6043086 6054912 6075936 6084477 6096384 6117552 6139008 6160324 6181056 6193152 6202518 6214656 6223392 6224272 6245001 6266904 6279168 6291456 6309828 6322176 6332823 6344128 6345216 6409984 6422528 6433344 6477408 6522696 6567372 6580224 6612354 6613289 6671616 6684672 6717312 6741792 6810608 6811776 6823936 6835428 6882246 6906384 6953688 6967296 6991488 7001316 7002306 7050267 7064064 7077888 7088592 7102464 7112448 7137144 7162176 7176192 7211232 7225344 7236271 7237512 7250432 7311388 7325696 7338033 7340032 7375872 7402752 7505568 7520256 7556976 7609812 7624704 7661934 7676928 7769682 7783552 7798784 7836864 7865424 7947072 7962624 7974666 7990272 8001504 8029287 8057448 8073216 8101248 8112636 8128512 8156736 8169357 8185344 8241408 8257536 8270024 8286208 8297856 8326668 8355872 8372224 8388608 8413104 8429568 8443764 8460288 8501598 8577792 8636544 8696928 8756496 8773632 8816472 8878114 8895488 8912896 8938923 8956416 8989056 9064629 9082368 9113904 9144576 9176328 9208512 9240486 9271584 9289728 9303777 9321984 9335088 9336408 9400356 9418752 9437184 9451456 9464742 9469952 9483264 9516192 9549568 9568256 9614976 9633792 9650016 9716112 9784044 9834496 9851058 9870336 9918531 10007424 10027008 10075968 10146416 10166272 10215912 10235904 10253142 10323369 10359576 10430532 10449152 10450944 10487232 10503459 10596096 10616832 10632888 10653696 10668672 10705716 10743264 10764288 10780567 10801664 10816848 10838016 10875648 10892476 10913792 10967082 10988544 11010048 11063808 11102224 11104128 11217472 11239424 11258352 11280384 11335464 11414718 11437056 11492901 11515392 11595904 11675328 11698176 11755296 11798136 11918564 11920608 11941888 11943936 11961999 11985408 12086172 12109824 12151872 12168954 12192768 12235104 12278016 12320648 12362112 12386304 12405036 12429312 12446784 12448544 12490002 12533808 12558336 12582912 12619656 12644352 12665646 12688256 12690432 12794929 12819968 12845056 12866688 12954816 13045392 13134744 13160448 13224708 13226578 13317171 13343232 13369344 13434624 13483584 13621216 13623552 13647872 13670856 13764492 13812768 13860729 13907376 13934592 13982976 14002632 14004612 14100534 14128128 14155776 14177184 14197113 14204928 14224896 14274288 14324352 14352384 14422464 14450688 14472542 14475024 14500864 14622776 14651392 14676066 14680064 14751744 14776587 14805504 15011136 15040512 15113952 15219624 15249408 15323868 15353856 15379713 15539364 15567104 15597568 15673728 15730848 15894144 15925248 15949332 15980544 16003008 16058574 16114896 16146432 16202496 16225272 16257024 16313472 16338714 16370688 16450623 16482816 16515072 16540048 16572416 16595712 16653336 16711744 16744448 16777216 16826208 16859136 16887528 16920576 17003196 17122077 17155584 17273088 17393856 17512992 17547264 17632944 17756228 17790976 17825792 17877846 17912832 17978112 18129258 18164736 18227808 18253431 18289152 18352656 18417024 18480972 18543168 18579456 18607554 18643968 18670176 18672816 18735003 18800712 18837504 18874368 18902912 18929484 18939904 18966528 19032384 19061833 19099136 19136512 19229952 19267584 19300032 19432224 19568088 19668992 19702116 19740672 19837062 19839867 20014848 20054016 20151936 20292832 20332544 20431824 20471808 20506284 20646738 20719152 20861064 20898304 20901888 20974464 21006918 21150801 21192192 21233664 21265776 21307392 21337344 21411432 21486528 21528576 21561134 21603328 21633696 21676032 21708813 21751296 21784952 21827584 21934164 21977088 22014099 22020096 22127616 22204448 22208256 22434944 22478848 22516704 22560768 22670928 22829436 22874112 22985802 23030784 23191808 23350656 23396352 23510592 23596272 23837128 23841216 23883776 23887872 23923998 23970816 24087861 24172344 24219648 24303744 24337908 24385536 24470208 24508071 24556032 24641296 24724224 24772608 24810072 24858624 24893568 24897088 24980004 25067616 25116672 25165824 25239312 25288704 25331292 25376512 25380864 25589858 25639936 25690112 25733376 25909632 26090784 26269488 26320896 26449416 26453156 26634342 26686464 26738688 26816769 26869248 26967168 27193887 27242432 27247104 27295744 27341712 27528984 27625536 27721458 27814752 27869184 27911331 27965952 28005264 28009224 28201068 28256256 28311552 28354368 28394226 28398241 28409856 28449792 28548576 28648704 28704768 28844928 28901376 28945084 28950048 29001728 29245552 29302784 29352132 29360128 29503488 29553174 29611008 29755593 30022272 30081024 30227904 30439248 30498816 30647736 30707712 30759426 31073399 31078728 31134208 31195136 31347456 31461696 31510377 31788288 31850496 31898664 31961088 32006016 32117148 32229792 32292864 32341701 32404992 32450544 32514048 32626944 32677428 32741376 32901246 32965632 33030144 33080096 33144832 33191424 33306672 33423488 33488896 33554432 33652416 33718272 33775056 33841152 34006392 34244154 34311168 34478703 34546176 34787712 35025984 35094528 35265888 35512456 35581952 35651584 35755692 35825664 35885997 35956224 36258516 36329472 36455616 36506862 36578304 36705312 36834048 36961944 37086336 37158912 37215108 37287936 37340352 37345632 37470006 37601424 37675008 37748736 37805824 37858968 37879808 37933056 38064768 38123666 38198272 38273024 38384787 38459904 38535168 38600064 38864448 39136176 39337984 39404232 39481344 39674124 39679734 39951513 40029696 40108032 40303872 40585664 40665088 40863648 40943616 41012568 41293476 41438304 41582187 41722128 41796608 41803776 41948928 42013836 42301602 42384384 42467328 42531552 42591339 42614784 42674688 42822864 42973056 43057152 43122268 43206656 43267392 43352064 43417626 43502592 43569904 43655168 43868328 43954176 44028198 44040192 44255232 44329761 44408896 44416512 44869888 44957696 45033408 45121536 45341856 45658872 45748224 45971604 46061568 46293023 46383616 46701312 46792704 47021184 47192544 47674256 47682432 47767552 47775744 47847996 47941632 48175722 48344688 48439296 48607488 48675816 48771072 48940416 49016142 49112064 49282592 49351869 49448448 49545216 49620144 49717248 49787136 49794176 49960008 50135232 50233344 50331648 50478624 50577408 50653897 50662584 50753024 50761728 51179716 51279872 51366231 51380224 51466752 51819264 52181568 52538976 52641792 52898832 52906312 53268684 53372928 53477376 53633538 53738496 53934336 54387774 54484864 54494208 54591488 54683424 55057968 55251072 55442916 55629504 55738368 55822662 55931904 56010528 56018448 56205009 56402136 56512512 56623104 56708736 56788452 56796482 56819712 56899584 57097152 57185499 57297408 57409536 57689856 57802752 57890168 57900096 58003456 58491104 58605568 58704264 58720256 59006976 59106348 59222016 59511186 59519601 60044544 60162048 60455808 60878496 60997632 61295472 61415424 61518852 62146798 62157456 62268416 62390272 62694912 62923392 63020754 63452403 63576576 63700992 63797328 63922176 64012032 64234296 64459584 64585728 64683402 64809984 64901088 65028096 65126439 65253888 65354856 65482752 65802492 65931264 66042297 66060288 66160192 66289664 66382848 66613344 66846976 66977792 67108864 67304832 67436544 67550112 67682304 68012784 68488308 68622336 68957406 69092352 69575424 70051968 70189056 70531776 71024912 71163904 71303168 71511384 71651328 71771994 71912448 72263583 72517032 72658944 72911232 73013724 73156608 73410624 73524213 73668096 73923888 74172672 74317824 74430216 74575872 74680704 74691264 74940012 75202848 75350016 75463969 75497472 75611648 75717936 75759616 75866112 76129536 76247332 76396544 76546048 76769574 76919808 77070336 77200128 77728896 78272352 78675968 78808464 78962688 79348248 79359468 79903026 80059392 80216064 80450307 80607744 81171328 81330176 81727296 81887232 82025136 82586952 82876608 83164374 83444256 83593216 83607552 83733993 83897856 84027672 84603204 84768768 84934656 85063104 85182678 85194723 85229568 85349376 85645728 85946112 86114304 86244536 86413312 86534784 86704128 86835252 87005184 87139808 87310336 87736656 87908352 88056396 88080384 88510464 88659522 88817792 88833024 89739776 89915392 90066816 90243072 90683712 91317744 91496448 91943208 92123136 92586046 92767232 93220197 93402624 93585408 94042368 94385088 94531131 95348512 95364864 95535104 95551488 95695992 95883264 96351444 96689376 96878592 97025103 97214976 97351632 97542144 97880832 98032284 98224128 98565184 98703738 98896896 99090432 99240288 99434496 99574272 99588352 99920016 100270464 100466688 100663296 100957248 101154816 101307794 101325168 101506048 101523456 102359432 102559744 102732462 102760448 102933504 103436109 103638528 104363136 105077952 105283584 105797664 105812624 106537368 106745856 106954752 107267076 107476992 107657991 107868672 108775548 108969728 108988416 109182976 109366848 110115936 110502144 110885832 111259008 111476736 111645324 111863808 112021056 112036896 112410018 112425913 112804272 113025024 113246208 113417472 113576904 113592964 113639424 113799168 114194304 114370998 114594816 114819072 115154361 115379712 115605504 115780336 115800192 116006912 116982208 117211136 117408528 117440512 118013952 118212696 118444032 119022372 119039202 119854539 120089088 120324096 120911616 121756992 121995264 122590944 122830848 123037704 124293596 124314912 124536832 124746561 124780544 125389824 125846784 126041508 126904806 127153152 127401984 127594656 127774017 127844352 128024064 128468592 128919168 129171456 129366804 129619968 129802176 130056192 130252878 130507776 130709712 130965504 131604984 131862528 132084594 132120576 132320384 132579328 132765696 133226688 133432831 133693952 133955584 134217728 134609664 134873088 135100224 135364608 136025568 136976616 137244672 137914812 138184704 138879069 139150848 140103936 140378112 141063552 142049824 142327808 142606336 143022768 143302656 143543988 143824896 144527166 145034064 145317888 145822464 146027448 146313216 146821248 147048426 147336192 147847776 148055607 148345344 148635648 148860432 149151744 149361408 149382528 149880024 150405696 150700032 150927938 150994944 151223296 151435872 151519232 151732224 151961691 152259072 152494664 152793088 153092096 153539148 153839616 154098693 154140672 154400256 155457792 156544704 157351936 157616928 157925376 158696496 158718936 159806052 160118784 160432128 160900614 161215488 162342656 162660352 163454592 163774464 164050272 165173904 165753216 166328748 166888512 167186432 167215104 167467986 167795712 168055344 168615027 169206408 169537536 169869312 170126208 170365356 170389446 170459136 170698752 171291456 171556497 171892224 172228608 172489072 172826624 173069568 173408256 173670504 174010368 174279616 174620672 175473312 175816704 176112792 176160768 177020928 177319044 177635584 177666048 178558803 179479552 179830784 180133632 180486144 181367424 182635488 182992896 183886416 184246272 185172092 185534464 186440394 186805248 187170816 188084736 188770176 189062262 190357209 190697024 190729728 191070208 191102976 191391984 191766528 192702888 193378752 193757184 194050206 194429952 194703264 195084288 195379317 195761664 196064568 196448256 197130368 197407476 197793792 198180864 198480576 198787687 198868992 199148544 199176704 199840032 200540928 200933376 201326592 201914496 202309632 202615588 202650336 203012096 203046912 204718864 205119488 205464924 205520896 205867008 206872218 207277056 208726272 210155904 210567168 211595328 211625248 213074736 213491712 213909504 214534152 214953984 215315982 215737344 217513793 217551096 217939456 217976832 218365952 218733696 220231872 220572639 221004288 221771664 222518016 222953472 223290648 223727616 224042112 224073792 224820036 224851826 225608544 226050048 226391907 226492416 226834944 227153808 227185928 227278848 227598336 228388608 228741996 229189632 229638144 230308722 230759424 231211008 231560672 231600384 232013824 233964416 234422272 234817056 234881024 236027904 236425392 236888064 238044744 238078404 239709078 240178176 240648192 241350921 241823232 243513984 243990528 245181888 245661696 246075408 248587192 248629824 249073664 249493122 249561088 250779648 251201979 251693568 252083016 253809612 254306304 254803968 255189312 255548034 255584169 255688704 256048128 256937184 257838336 258342912 258733608 259239936 259604352 260112384 260505756 261015552 261419424 261931008 263209968 263725056 264169188 264241152 264640768 265158656 265531392 266453376 266865662 267387904 267911168 268435456 269219328 269746176 270200448 270729216 272051136 273953232 274489344 275829624 276369408 277758138 278301696 279660591 280207872 280756224 282127104 283593393 284099648 284655616 285212672 286045536 286605312 287087976 287649792 289054332 290068128 290635776 291075309 291644928 292054896 292626432 293642496 294096852 294672384 295695552 296111214 296690688 297271296 297720864 298303488 298722816 298765056 299760048 300811392 301400064 301855876 301989888 302446592 302871744 303038464 303464448 303923382 304518144 304989328 305586176 306184192 307078296 307679232 308197386 308281344 308800512 310308327 310915584 313089408 314703872 315233856 315850752 317392992 317437872 319612104 320237568 320864256 321801228 322430976 324051161 324685312 325320704 326909184 327548928 328100544 330347808 331506432 332657496 333777024 334372864 334430208 334935972 335591424 336110688 337230054 337277739 338412816 339075072 339738624 340252416 340730712 340778892 340918272 341397504 342582912 343112994 343784448 344457216 344978144 345463083 345653248 346139136 346816512 347341008 348020736 348559232 349241344 350946624 351633408 352225584 352321536 354041856 354638088 355271168 355332096 357117606 358959104 359563617 359661568 360267264 360972288 362734848 365270976 365985792 367772832 368492544 370344184 371068928 372880788 373610496 374239683 374341632 376169472 377540352 378124524 380714418 381394048 381459456 382140416 382205952 382783968 383533056 385405776 386757504 387514368 388100412 388859904 389406528 390168576 390758634 391523328 392129136 392896512 394260736 394814952 395587584 396361728 396961152 397575374 397737984 398297088 398353408 399680064 400298493 401081856 401866752 402653184 403828992 404619264 405231176 405300672 406024192 406093824 409437728 410238976 410929848 411041792 411734016 413744436 414554112 416637207 417452544 420311808 421134336 423190656 423250496 426149472 426983424 427819008 429068304 429907968 430631964 431474688 435027586 435102192 435878912 435953664 436731904 437467392 440463744 441145278 442008576 443543328 444166821 445036032 445906944 446581296 447455232 448084224 448147584 449640072 449703652 451217088 452100096 452783814 452984832 453669888 454307616 454371856 454557696 455196672 455885073 456777216 457483992 458379264 459276288 460617444 461518848 462296079 462422016 463121344 463200768 464027648 467928832 468844544 469634112 469762048 472055808 472850784 473776128 476089488 476156808 479418156 480356352 481296384 482701842 482770097 483646464 487027968 487981056 490363776 491323392 492150816 497174384 497259648 498147328 498986244 499122176 501559296 502403958 503387136 504166032 505845081 507619224 508612608 509607936 510378624 511096068 511168338 511377408 512096256 513874368 514669491 515676672 516685824 517467216 518479872 519208704 520224768 521011512 522031104 522838848 523862016 526419936 527450112 528247783 528338376 528482304 529281536 530317312 531062784 532906752 533731324 534775808 535676409 535822336 536870912 538438656 539492352 540400896 541458432 544102272 547906464 548978688 551659248 552738816 555516276 556603392 559321182 560415744 561512448 564254208 567186786 568199296 569311232 570425344 572091072 573210624 574175952 575299584 578108664 580136256 581271552 582150618 583289856 584109792 585252864 586137951 587284992 588193704 589344768 591391104 592222428 593381376 594542592 595441728 596363061 596606976 597445632 597530112 599520096 601622784 602800128 603711752 603979776 604893184 605743488 606076928 606928896 607846764 609036288 609978656 611172352 612368384 614156592 615358464 616394772 616562688 617601024 620616654 621831168 626178816 629407744 630467712 631701504 634785984 634875744 639224208 640475136 641728512 643602456 644861952 648102322 649370624 650641408 652541379 653818368 655097856 656201088 660695616 661717917 663012864 665314992 667554048 668745728 668860416 669871944 671182848 672221376 674460108 674555478 676825632 678150144 679175721 679477248 680504832 681461424 681557784 681836544 682795008 685165824 686225988 687568896 688914432 689956288 690926166 691306496 692278272 693633024 694682016 696041472 697118464 698482688 701893248 703266816 704451168 704643072 708083712 709276176 710542336 710664192 714235212 717918208 719127234 719323136 720534528 721944576 724052763 725469696 730541952 731971584 735545664 736985088 740688368 742137856 745761576 747220992 748479366 748683264 752338944 753605937 755080704 756249048 761428836 762788096 762918912 764280832 764411904 765567936 766752507 767066112 770811552 773515008 775028736 776200824 777719808 778813056 780337152 781517268 783046656 784258272 785793024 786981391 788521472 789629904 791175168 792723456 793922304 795150748 795475968 796594176 796706816 799360128 800596986 802163712 803733504 805306368 807657984 809238528 810462352 810601344 812048384 812187648 818875456 820477952 821859696 822083584 823468032 827488872 829108224 833274414 834905088 838981773 840623616 842268672 846381312 846500992 852298944 853966848 855638016 858136608 859815936 861263928 862949376 870055172 870204384 871757824 871907328 873225927 873463808 874934784 880927488 882290556 884017152 887086656 888333642 890072064 891813888 893162592 894910464 896168448 896295168 899280144 899407304 902434176 904200192 905567628 905969664 907339776 908615232 908743712 909115392 910393344 911770146 913554432 914967984 916758528 918552576 921234888 923037696 924592158 924844032 926242688 926401536 928055296 934029817 935857664 937689088 939268224 939524096 944111616 945701568 947552256 952178976 952313616 958836312 960712704 962592768 965403684 965540194 967292928 972153483 974055936 975962112 980727552 982646784 984301632 994348768 994519296 996294656 997972488 998244352 1003118592 1004807916 1006774272 1008332064 1011690162 1011833217 1015238448 1017225216 1019215872 1020757248 1022192136 1022336676 1022754816 1024192512 1027748736 1029338982 1031353344 1033371648 1034934432 1036389249 1036959744 1038417408 1040449536 1042023024 1044062208 1045677696 1047724032 1052839872 1054900224 1056495566 1056676752 1056964608 1058563072 1060634624 1062125568 1065813504 1067462648 1069551616 1071352818 1071644672 1073741824 1076877312 1078690851 1078984704 1080801792 1082916864 1088204544 1095812928 1097957376 1103318496 1105477632 1111032552 1113206784 1118642364 1120831488 1122719049 1123024896 1128508416 1134373572 1136398592 1138622464 1140850688 1144182144 1146421248 1148351904 1150599168 1156217328 1160272512 1162543104 1164301236 1166579712 1168219584 1170505728 1172275902 1174569984 1176387408 1178689536 1182782208 1184444856 1186762752 1189085184 1190883456 1192726122 1193213952 1194891264 1195060224 1199040192 1200895479 1203245568 1205600256 1207423504 1207959552 1209786368 1211486976 1212153856 1213857792 1215693528 1218072576 1219957312 1222344704 1224736768 1228313184 1230716928 1232789544 1233125376 1235202048 1241233308 1243662336 1249911621 1252357632 1258815488 1260935424 1263403008 1269571968 1269751488 1278448416 1280950272 1283457024 1287204912 1289723904 1296204644 1298741248 1301282816 1305082758 1307636736 1310195712 1312402176 1321391232 1323435834 1326025728 1330629984 1332500463 1335108096 1337491456 1337720832 1339743888 1342365696 1344442752 1348920216 1349110956 1353651264 1356300288 1358351442 1358954496 1361009664 1362922848 1363115568 1363673088 1365590016 1367655219 1370331648 1372451976 1375137792 1377828864 1379912576 1381852332 1382612992 1384556544 1387266048 1389364032 1391513809 1392082944 1394236928 1396965376 1403786496 1406533632 1408902336 1409286144 1416167424 1418552352 1421084672 1421328384 1428470424 1435836416 1438254468 1438646272 1441069056 1443889152 1448105526 1448310291 1450939392 1461083904 1463943168 1471091328 1473970176 1481376736 1484275712 1491523152 1494441984 1496958732 1497366528 1504677888 1507211874 1510161408 1512498096 1522857672 1525576192 1525837824 1528561664 1528823808 1531135872 1533505014 1534132224 1541623104 1544008473 1547030016 1550057472 1552401648 1555439616 1557626112 1560674304 1563034536 1566093312 1568516544 1571586048 1573962782 1577042944 1579259808 1582350336 1584743349 1585446912 1587844608 1590301496 1590951936 1593188352 1593413632 1598720256 1601193972 1604327424 1607029227 1607467008 1610612736 1615315968 1618477056 1620924704 1621202688 1624096768 1624375296 1637750912 1640955904 1643719392 1644167168 1646936064 1654977744 1658216448 1666548828 1669810176 1677963546 1681247232 1684537344 1692762624 1693001984 1704597888 1707933696 1711276032 1716273216 1719631872 1722527856 1725898752 1740110344 1740408768 1743515648 1743814656 1746451854 1746927616 1749869568 1758413853 1761854976 1764581112 1768034304 1774173312 1776667284 1780144128 1783627776 1786325184 1789089183 1789820928 1792336896 1792590336 1798560288 1798814608 1804868352 1808400384 1811135256 1811939328 1814679552 1817230464 1817487424 1818230784 1820786688 1823540292 1827108864 1829935968 1833517056 1837105152 1842469776 1846075392 1849184316 1849688064 1852485376 1852803072 1856110592 1868059634 1871715328 1875378176 1878536448 1879048192 1888223232 1891403136 1895104512 1904357952 1904627232 1917672624 1921425408 1925185536 1930807368 1931080388 1934585856 1944306966 1948111872 1951924224 1957624137 1961455104 1965293568 1968603264 1985153751 1988697536 1989038592 1992589312 1995944976 1996488704 2006237184 2009615832 2013548544 2016664128 2023380324 2023666434 2030476896 2034450432 2037527163 2038431744 2041514496 2044384272 2044673352 2045509632 2048385024 2055497472 2058677964 2062706688 2066743296 2069868864 2072778498 2073919488 2076834816 2080899072 2084046048 2088124416 2091355392 2095448064 2105679744 2109800448 2112991132 2113353504 2113929216 2117126144 2121269248 2124251136 2131627008 2134925296 2139103232 2142705636 2143289344 2153754624 2157381702 2157969408 2161603584 2165833728 2172158289 2176409088 2191625856 2195914752 2206636992 2210955264 2222065104 2226413568 2237284728 2241662976 2245438098 2246049792 2257016832 2268358127 2268747144 2272797184 2277244928 2281701376 2288364288 2292842496 2296703808 2300257521 2301198336 2312434656 2320545024 2325086208 2328602472 2333159424 2336439168 2341011456 2344551804 2349139968 2352774816 2357379072 2360944173 2365564416 2368889712 2373525504 2378170368 2381766912 2385452244 2386427904 2389782528 2390120448 2398080384 2401790958 2406491136 2411200512 2414847008 2415919104 2419572736 2422973952 2424307712 2427715584 2431387056 2436145152 2439914624 2444689408 2449473536 2456626368 2461433856 2465579088 2466250752 2470404096 2482466616 2487324672 2499823242 2504715264 2516945319 2517630976 2521870848 2526806016 2539143936 2539502976 2556896832 2561900544 2566914048 2574409824 2579447808 2592409288 2597482496 2602565632 2610165516 2615273472 2619677781 2620391424 2624804352 2642782464 2646871668 2652051456 2661259968 2665000926 2670216192 2674982912 2675441664 2679487776 2684731392 2688885504 2697840432 2698221912 2707302528 2712600576 2716702884 2717908992 2722019328 2725845696 2726231136 2727346176 2731180032 2735310438 2740663296 2744903952 2750275584 2755657728 2759825152 2763704664 2765225984 2769113088 2774532096 2778728064 2783027618 2784165888 2788473856 2793930752 2802089451 2807572992 2813067264 2817804672 2818572288 2832334848 2837104704 2842169344 2842656768 2856940848 2871672832 2876508936 2877292544 2882138112 2887778304 2896211052 2896620582 2901878784 2916460449 2922167808 2927886336 2942182656 2947940352 2962753472 2968551424 2983046304 2988883968 2993917464 2994733056 3009355776 3014423748 3020322816 3024996192 3035499651 3045715344 3051152384 3051675648 3057123328 3057647616 3062271744 3067010028 3068264448 3083246208 3088016946 3094060032 3100114944 3104803296 3109167747 3110879232 3115252224 3121348608 3126069072 3132186624 3137033088 3143172096 3147925564 3154085888 3158519616 3164700672 3169486698 3170893824 3175689216 3180602992 3181903872 3186376704 3186827264 3197440512 3202387944 3208654848 3214058454 3214934016 3221225472 3230631936 3236072553 3236954112 3241849408 3242405376 3248193536 3248750592 3275501824 3281911808 3287438784 3288334336 3293872128 3309955488 3316432896 3333097656 3339620352 3355927092 3362494464 3369074688 3379390679 3385525248 3386003968 3409195776 3415867392 3422552064 3432546432 3439263744 3445055712 3451797504 3480220688 3480817536 3487031296 3487629312 3492903708 3493855232 3499739136 3516827706 3523709952 3529162224 3536068608 3548346624 3553334568 3560288256 3567255552 3572650368 3578178366 3579641856 3584673792 3585180672 3597120576 3597629216 3602686437 3609736704 3616800768 3622270512 3623878656 3629359104 3634460928 3634974848 3636461568 3641573376 3647080584 3654217728 3659871936 3667034112 3674210304 3684939552 3692150784 3697734481 3698368632 3699376128 3704970752 3705606144 3712221184 3736119268 3743430656 3749734863 3750756352 3757072896 3758096384 3776446464 3782806272 3790209024 3808715904 3809254464 3835345248 3842850816 3850371072 3861614736 3862160776 3869171712 3888613932 3896223744 3903848448 3915248274 3922910208 3930587136 3937206528 3970307502 3977395072 3978077184 3985178624 3991889952 3992977408 4012474368 4019231664 4027097088 4033328256 4046760648 4047332868 4060953792 4068900864 4075054326 4076863488 4083028992 4088768544 4089346704 4091019264 4096770048 4102965657 4110994944 4117355928 4125413376 4133486592 4139737728 4145556996 4147838976 4153669632 4161798144 4168092096 4174541427 4176248832 4182710784 4190896128 4211359488 4219600896 4225982264 4226707008 4227858432 4234252288 4242538496 4248502272 4263254016 4269850592 4278206464 4285411272 4286578688 4307509248 4314763404 4315938816 4323207168 4331667456 4344316578 4344930873 4352818176 4383251712 4391829504 4413273984 4421910528 4444130208 4452827136 4474569456 4483325952 4490876196 4492099584 4514033664 4536716254 4537494288 4545594368 4554489856 4563402752 4576728576 4585684992 4593407616 4600515042 4602396672 4624869312 4632025419 4641090048 4650172416 4657204944 4666318848 4672878336 4682022912 4689103608 4698279936 4705549632 4714758144 4721888346 4731128832 4737779424 4747051008 4754230047 4756340736 4763533824 4770904488 4772855808 4779565056 4780240896 4796160768 4803581916 4812982272 4821087681 4822401024 4829694016 4831838208 4839145472 4845947904 4848615424 4855431168 4862774112 4872290304 4879829248 4889378816 4898947072 4913252736 4922867712 4931158176 4932501504 4940808192 4964933232 4974649344 4999646484 5009430528 5033890638 5035261952 5043741696 5053612032 5078287872 5079005952 5113793664 5123801088 5133828096 5148819648 5158895616 5184818576 5194964992 5205131264 5220331032 5230546944 5239355562 5240782848 5249608704 5275241559 5285564928 5293743336 5304102912 5322519936 5330001852 5340432384 5349965824 5350883328 5358975552 5367267549 5369462784 5377771008 5395680864 5396443824 5414605056 5425201152 5433405768 5435817984 5444038656 5451691392 5452462272 5454692352 5462360064 5470620876 5481326592 5489807904 5500551168 5508869737 5511315456 5519650304 5527409328 5530451968 5538226176 5549064192 5557456128 5566055236 5568331776 5576947712 5587861504 5604178902 5615145984 5626134528 5635609344 5637144576 5664669696 5674209408 5684338688 5685313536 5713881696 5743345664 5753017872 5754585088 5764276224 5775556608 5792422104 5793241164 5803757568 5832920898 5844335616 5855772672 5872872411 5884365312 5895880704 5925506944 5937102848 5966092608 5977767936 5987834928 5989466112 6018711552 6028847496 6040645632 6049992384 6070999302 6091430688 6102304768 6103351296 6112581489 6114246656 6115295232 6124543488 6134020056 6136528896 6166492416 6176033892 6188120064 6200229888 6209606592 6218335494 6221758464 6230504448 6242697216 6252138144 6264373248 6274066176 6286344192 6295851128 6308171776 6317039232 6329401344 6338973396 6341787648 6351378432 6361205984 6363807744 6372753408 6373654528 6394881024 6404775888 6417309696 6428116908 6429868032 6461263872 6472145106 6473908224 6483698816 6484810752 6496387072 6497501184 6551003648 6563823616 6574877568 6576668672 6587744256 6619910976 6632865792 6666195312 6679240704 6711854184 6724988928 6738149376 6758781358 6771050496 6772007936 6805074381 6818391552 6831734784 6845104128 6865092864 6878527488 6890111424 6900772563 6903595008 6960441376 6961635072 6974062592 6975258624 6985807416 6987710464 6999478272 7033655412 7047419904 7058324448 7072137216 7082832519 7096693248 7106669136 7120576512 7134511104 7145300736 7156356732 7159283712 7169347584 7170361344 7194241152 7195258432 7205372874 7219473408 7233601536 7244541024 7247757312 7258718208 7268921856 7269949696 7272923136 7283146752 7294161168 7308435456 7319743872 7334068224 7348420608 7369879104 7384301568 7395468962 7396737264 7398752256 7409941504 7411212288 7424442368 7472238536 7486861312 7499469726 7501512704 7514145792 7516192768 7550835957 7552892928 7565612544 7580418048 7617431808 7618508928 7670690496 7685701632 7700742144 7723229472 7724321552 7738343424 7777227864 7792447488 7807696896 7830496548 7845820416 7859033343 7861174272 7874413056 7940615004 7954790144 7956154368 7970357248 7983779904 7985954816 8024948736 8038463328 8054194176 8066656512 8093521296 8094665736 8121907584 8137801728 8150108652 8153726976 8166057984 8177537088 8178693408 8182038528 8193540096 8205931314 8207091649 8221989888 8234711856 8250826752 8266973184 8279475456 8291113992 8295677952 8307339264 8323596288 8336184192 8349082854 8352497664 8365421568 8381792256 8406268353 8422718976 8439201792 8451964528 8453414016 8455716864 8468504576 8485076992 8497004544 8526508032 8539701184 8556412928 8570822544 8573157376 8615018496 8629526808 8631877632 8646414336 8663334912 8688633156 8689861746 8705636352 8749381347 8766503424 8783659008 8826547968 8843821056 8888260416 8905654272 8949138912 8966651904 8981752392 8984199168 9028067328 9073432508 9074988576 9091188736 9106498953 9108979712 9126805504 9153457152 9171369984 9186815232 9201030084 9204793344 9249738624 9264050838 9282180096 9300344832 9314409888 9327503241 9332637696 9345756672 9364045824 9378207216 9396559872 9411099264 9429516288 9443776692 9462257664 9475558848 9494102016 9508460094 9512681472 9527067648 9541808976 9545711616 9559130112 9560481792 9592321536 9607163832 9625964544 9642175362 9644802048 9659388032 9663676416 9678290944 9691895808 9697230848 9710862336 9725548224 9740596663 9744580608 9759658496 9778757632 9797894144 9826505472 9845735424 9862316352 9865003008 9881616384 9929866464 9949298688 9999292968 10018861056 10067781276 10070523904 10087483392 10107224064 10138172037 10156575744 10158011904 10227587328 10247602176 10267656192 10297639296 10317791232 10369637152 10389929984 10410262528 10440662064 10461093888 10478711124 10481565696 10499217408 10550483118 10571129856 10587486672 10608205824 10645039872 10660003704 10680864768 10699931648 10701766656 10717951104 10734535098 10738925568 10755542016 10791361728 10792887648 10808059311 10829210112 10850402304 10866811536 10871635968 10888077312 10903382784 10904924544 10909384704 10924720128 10941241752 10962653184 10979615808 11001102336 11017739474 11022630912 11039300608 11054818656 11060903936 11076452352 11093203443 11098128384 11114912256 11132110472 11136663552 11153895424 11175723008 11208357804 11230291968 11249204589 11252269056 11271218688 11274289152 11329339392 11348418816 11368677376 11370627072 11427763392 11486691328 11506035744 11509170176 11528552448 11551113216 11584844208 11586482328 11607515136 11665841796 11688671232 11711545344 11745744822 11768730624 11791761408 11851013888 11874205696 11932185216 11955535872 11975669856 11978932224 12037423104 12057694992 12081291264 12099984768 12141998604 12182861376 12204609536 12206702592 12225162978 12228493312 12230590464 12249086976 12268040112 12273057792 12308896971 12332984832 12352067784 12376240128 12400459776 12419213184 12436670988 12443516928 12461008896 12485394432 12504276288 12523624281 12528746496 12548132352 12572688384 12591702256 12616343552 12634078464 12658802688 12677946792 12683575296 12702756864 12722411968 12727615488 12745506816 12747309056 12789762048 12809551776 12834619392 12856233816 12859736064 12922527744 12944290212 12947816448 12967397632 12969621504 12992774144 12995002368 13034792619 13102007296 13127647232 13149755136 13153337344 13175488512 13239821952 13265731584 13332390624 13358481408 13423708368 13449977856 13476298752 13517562716 13542100992 13544015872 13610148762 13636783104 13663469568 13690208256 13730185728 13757054976 13780222848 13801545126 13807190016 13896076257 13920882752 13923270144 13948125184 13950517248 13971614832 13975420928 13998956544 14067310824 14094839808 14116648896 14144274432 14165665038 14193386496 14213338272 14241153024 14262690141 14269022208 14290601472 14312713464 14318567424 14338695168 14340722688 14388482304 14390516864 14410745748 14438946816 14467203072 14489082048 14495514624 14517436416 14537843712 14539899392 14545846272 14566293504 14588322336 14616870912 14639487744 14668136448 14696841216 14739758208 14768603136 14790937924 14793474528 14797504512 14819883008 14822424576 14848884736 14944477072 14973722624 14998939452 15003025408 15028291584 15101671914 15105785856 15131225088 15160836096 15234863616 15237017856 15341380992 15371403264 15401484288 15446458944 15448643104 15476686848 15554455728 15584894976 15615393792 15660993096 15691640832 15718066686 15722348544 15748826112 15878506889 15881230008 15909580288 15912308736 15940714496 15967559808 15971909632 16049897472 16076926656 16101802647 16108388352 16133313024 16187042592 16189331472 16243815168 16275603456 16300217304 16307453952 16332115968 16355074176 16357386816 16364077056 16387080192 16411862628 16414183298 16443979776 16469423712 16501653504 16526609211 16533946368 16558950912 16582227984 16591355904 16614678528 16647192576 16672368384 16698165708 16704995328 16730843136 16763584512 16812536706 16845437952 16878403584 16903929056 16906828032 16911433728 16937009152 16970153984 16994009088 17053016064 17079402368 17112825856 17141645088 17146314752 17230036992 17259053616 17263755264 17292828672 17326669824 17377266312 17379723492 17411272704 17498762694 17533006848 17567318016 17618617233 17653095936 17687642112 17776520832 17811308544 17898277824 17933303808 17963504784 17968398336 18056134656 18146865016 18149977152 18182377472 18212997906 18217959424 18253611008 18306914304 18337744467 18342739968 18373630464 18402060168 18409586688 18499477248 18528101676 18564360192 18600689664 18628819776 18655006482 18665275392 18691513344 18728091648 18756414432 18793119744 18822198528 18859032576 18887553384 18924515328 18951117696 18988204032 19016920188 19025362944 19054135296 19083617952 19091423232 19118260224 19120963584 19184643072 19214327664 19251929088 19284350724 19289604096 19318776064 19356581888 19383791616 19394461696 19421724672 19451096448 19481193326 19489161216 19519316992 19557515264 19595788288 19653010944 19691470848 19724632704 19730006016 19763232768 19859732928 19898597376 19998585936 20037722112 20135562552 20141047808 20174966784 20214448128 20276344074 20313151488 20316023808 20415223143 20455174656 20495204352 20535312384 20595278592 20635582464 20702317689 20739274304 20779859968 20820525056 20881324128 20922187776 20957422248 20963131392 20998434816 21100966236 21142259712 21174973344 21216411648 21248497557 21290079744 21320007408 21361729536 21399863296 21403533312 21435902208 21469070196 21477851136 21511084032 21582723456 21585775296 21616118622 21658420224 21700804608 21733623072 21743271936 21776154624 21806765568 21809849088 21818769408 21849440256 21882483504 21925306368 21959231616 22002204672 22035478948 22045261824 22078601216 22109637312 22121807872 22152904704 22186406886 22196256768 22229824512 22264220944 22273327104 22307790848 22351446016 22416715608 22460583936 22498409178 22504538112 22542437376 22548578304 22652507871 22658678784 22696837632 22737354752 22741254144 22855526784 22973382656 23012071488 23018340352 23057104896 23102226432 23169688416 23172964656 23215030272 23331683592 23377342464 23423090688 23491489644 23537461248 23583522816 23655734753 23702027776 23748411392 23864370432 23911071744 23951339712 23957864448 24074846208 24115389984 24162582528 24199969536 24283997208 24365722752 24409219072 24413405184 24450325956 24456986624 24461180928 24498173952 24536080224 24546115584 24617793942 24621274947 24665969664 24704135568 24752480256 24800919552 24838426368 24873341976 24887033856 24922017792 24970788864 25008552576 25047248562 25057492992 25096264704 25145376768 25183404512 25218805059 25232687104 25268156928 25317605376 25355893584 25367150592 25405513728 25444823936 25455230976 25491013632 25494618112 25579524096 25619103552 25669238784 25712467632 25719472128 25845055488 25888580424 25895632896 25934795264 25939243008 25985548288 25990004736 26069585238 26204014592 26248144041 26255294464 26299510272 26306674688 26350977024 26479643904 26531463168 26664781248 26716962816 26847416736 26899955712 26952597504 27035125432 27084201984 27088031744 27220297524 27273566208 27319496859 27326939136 27380416512 27460371456 27514109952 27560445696 27603090252 27614380032 27792152514 27841765504 27846540288 27896250368 27901034496 27943229664 27950841856 27997913088 28134621648 28189679616 28233297792 28288548864 28331330076 28386772992 28426676544 28482306048 28525380282 28538044416 28581202944 28625426928 28637134848 28677390336 28681445376 28776964608 28781033728 28821491496 28877893632 28934406144 28978164096 28991029248 29034872832 29075687424 29079798784 29091692544 29132587008 29176644672 29221789989 29233741824 29278975488 29336272896 29393682432 29479516416 29537206272 29581875848 29586949056 29595009024 29639766016 29644849152 29697769472 29888954144 29947445248 29997878904 30006050816 30056583168 30203343828 30211571712 30262450176 30321672192 30414516111 30469727232 30474035712 30682761984 30742806528 30802968576 30892917888 30897286208 30953373696 31108911456 31169789952 31230787584 31321986192 31383281664 31436133372 31444697088 31497652224 31757013778 31762460016 31819160576 31824617472 31881428992 31935119616 31943819264 32099794944 32153853312 32203605294 32216776704 32266626048 32374085184 32378662944 32424177933 32487630336 32551206912 32600434608 32614907904 32664231936 32710148352 32714773632 32728154112 32774160384 32823725256 32828366596 32887959552 32938847424 33003307008 33053218422 33067892736 33117901824 33164455968 33182711808 33229357056 33279610329 33294385152 33344736768 33396331416 33409990656 33461686272 33527169024 33625073412 33690875904 33747613767 33756807168 33807858112 33813656064 33822867456 33874018304 33940307968 33988018176 34106032128 34158804736 34225651712 34283290176 34292629504 34460073984 34518107232 34527510528 34585657344 34653339648 34754532624 34759446984 34822545408 34997525388 35066013696 35134636032 35237234466 35306191872 35375284224 35553041664 35622617088 35796555648 35866607616 35927009568 35936796672 36112269312 36293730032 36299954304 36364754944 36425995812 36435918848 36613828608 36675488934 36685479936 36747260928 36804120336 36819173376 36926690913 36998954496 37056203352 37128720384 37201379328 37257639552 37310012964 37330550784 37383026688 37456183296 37512828864 37570872843 37586239488 37644397056 37718065152 37775106768 37849030656 37902235392 37976408064 38033840376 38050725888 38108270592 38167235904 38182846464 38236520448 38241927168 38369286144 38428655328 38503858176 38562088159 38568701448 38579208192 38637552128 38713163776 38767583232 38788923392 38843449344 38902192896 38962386652 38978322432 39038633984 39104377857 39115030528 39191576576 39306021888 39382941696 39449265408 39460012032 39526465536 39719465856 39797194752 39997171872 40075444224 40271125104 40282095616 40349933568 40428896256 40552688148 40626302976 40632047616 40830446286 40910349312 40990408704 41070624768 41190557184 41271164928 41404635378 41478548608 41559719936 41641050112 41762648256 41844375552 41914844496 41926262784 41996869632 42201932472 42284519424 42349946688 42432823296 42496995114 42580159488 42640014816 42723459072 42788070423 42799726592 42807066624 42871804416 42938140392 42955702272 43022168064 43165446912 43171550592 43232237244 43316840448 43401609216 43467246144 43486543872 43552309248 43613531136 43619698176 43637538816 43698880512 43764967008 43850612736 43918463232 44004409344 44070957896 44090523648 44157202432 44219274624 44243615744 44305809408 44372813772 44392513536 44459649024 44528441888 44546654208 44615581696 44702892032 44833431216 44921167872 44996818356 45009076224 45084874752 45305015742 45317357568 45393675264 45474709504 45482508288 45711053568 45946765312 46024142976 46036680704 46114209792 46204452864 46339376832 46345929312 46430060544 46663367184 46754684928 46846181376 46982979288 47074922496 47167045632 47311469506 47404055552 47496822784 47635520667 47728740864 47822143488 47902679424 47915728896 48149692416 48230779968 48305407941 48325165056 48399939072 48567994416 48731445504 48818438144 48826810368 48900651912 48913973248 48922361856 48996347904 49072160448 49092231168 49235587884 49242549894 49331939328 49408271136 49504960512 49579827633 49601839104 49676852736 49746683952 49774067712 49844035584 49941577728 50017105152 50094497124 50114985984 50192529408 50290753536 50366809024 50437610118 50465374208 50536313856 50635210752 50711787168 50734301184 50811027456 50889647872 50910461952 50982027264 50989236224 51159048192 51238207104 51338477568 51424935264 51438944256 51690110976 51777160848 51791265792 51869590528 51878486016 51971096576 51980009472 52139170476 52408029184 52496288082 52510588928 52599020544 52613349376 52701954048 52855851699 52959287808 53062926336 53329562496 53433925632 53694833472 53799911424 53905195008 54070250864 54168403968 54176063488 54440595048 54547132416 54638993718 54653878272 54760833024 54920742912 55013233401 55028219904 55120891392 55206180504 55228760064 55584305028 55683531008 55693080576 55792500736 55802068992 55886459328 55901683712 55995826176 56269243296 56379359232 56466595584 56577097728 56662660152 56773545984 56853353088 56964612096 57050760564 57076088832 57162405888 57250853856 57274269696 57354780672 57362890752 57449641543 57553929216 57562067456 57642982992 57755787264 57868812288 57956328192 58069745664 58151374848 58159597568 58183385088 58265174016 58353289344 58443579978 58467483648 58557950976 58672545792 58787364864 58959032832 59074412544 59163751696 59173898112 59190018048 59279532032 59289698304 59395538944 59777908288 59894890496 59995757808 60012101632 60113166336 60406687656 60423143424 60524900352 60643344384 60829032222 60939454464 60948071424 61245669429 61365523968 61485613056 61605937152 61785835776 61794572416 61906747392 62217822912 62339579904 62461575168 62643972384 62766563328 62872266744 62889394176 62995304448 63514027556 63524920032 63638321152 63649234944 63745492671 63762857984 63870239232 63887638528 64199589888 64307706624 64407210588 64433553408 64533252096 64748170368 64757325888 64848355866 64975260672 65102413824 65200869216 65229815808 65328463872 65420296704 65429547264 65456308224 65548320768 65647450512 65656733192 65775919104 65877694848 66006614016 66106436844 66135785472 66235803648 66328911936 66365423616 66458714112 66559220658 66588770304 66689473536 66792662832 66819981312 66923372544 67054338048 67250146824 67381751808 67495227534 67513614336 67615716224 67627312128 67645734912 67748036608 67880615936 67976036352 68184176641 68212064256 68317609472 68451303424 68566580352 68585259008 68920147968 69036214464 69055021056 69171314688 69306679296 69509065248 69518893968 69645090816 69995050776 70132027392 70269272064 70474468932 70612383744 70750568448 70967204259 71106083328 71245234176 71593111296 71733215232 71854019136 71873593344 72224538624 72587460064 72599908608 72729509888 72851991624 72871837696 73227657216 73350977868 73370959872 73494521856 73608240672 73638346752 73853381826 73863824841 73997908992 74112406704 74257440768 74402758656 74515279104 74620025928 74661101568 74766053376 74912366592 75025657728 75141745686 75172478976 75288794112 75436130304 75550213536 75656415177 75698061312 75804470784 75952816128 76067680752 76101451776 76216541184 76334471808 76365692928 76473040896 76483854336 76738572288 76857310656 77007716352 77124176318 77137402896 77158416384 77275104256 77426327552 77535166464 77577846784 77686898688 77804385792 77924773304 77956644864 78077267968 78208755714 78230061056 78383153152 78612043776 78744432123 78765883392 78898530816 78920024064 79052931072 79438931712 79594389504 79994343744 80150888448 80542250208 80564191232 80699867136 80857792512 81105376296 81252605952 81264095232 81660892572 81820698624 81958490577 81980817408 82141249536 82381114368 82542329856 82809270756 82957097216 83119439872 83282100224 83525296512 83688751104 83829688992 83852525568 83993739264 84403864944 84569038848 84699893376 84865646592 84993990228 85160318976 85280029632 85446918144 85576140846 85599453184 85614133248 85743608832 85876280784 85911404544 86044336128 86330893824 86343101184 86464474488 86633680896 86803218432 86934492288 86973087744 87104618496 87227062272 87239396352 87275077632 87397761024 87529934016 87665369967 87701225472 87836926464 88008818688 88141915792 88181047296 88314404864 88438549248 88487231488 88611618816 88745627544 88785027072 88919298048 89056883776 89093308416 89231163392 89405784064 89666862432 89842335744 89993636712 90018152448 90169749504 90610031484 90634715136 90787350528 90949419008 90965016576 91243548333 91422107136 91893530624 92048285952 92073361408 92228419584 92408905728 92678753664 92691858624 92860121088 93326734368 93509369856 93692362752 93965958576 94149844992 94334091264 94622939012 94808111104 94993645568 95271041334 95457481728 95644286976 95805358848 95831457792 96299384832 96461559936 96610815882 96650330112 96799878144 97135988832 97272533799 97462891008 97636876288 97653620736 97801303824 97827946496 97844723712 97992695808 98144320896 98184462336 98471175768 98485099788 98663878656 98816542272 99009921024 99159655266 99203678208 99353705472 99493367904 99548135424 99688071168 99838830987 99883155456 100034210304 100188994248 100229971968 100385058816 100581507072 100733618048 100875220236 100930748416 101072627712 101270421504 101423574336 101468602368 101622054912 101779295744 101820923904 101964054528 101978472448 102318096384 102476414208 102676955136 102849870528 102877888512 103380221952 103554321696 103582531584 103739181056 103756972032 103942193152 103960018944 104278340952 104816058368 104992576164 105021177856 105198041088 105403908096 105711703398 105918575616 106125852672 106659124992 106867851264 107389666944 107599822848 107810390016 108140501728 108336807936 108352126976 108881190096 109094264832 109277987436 109307756544 109841485824 110026466802 110056439808 110241782784 110412361008 110457520128 111168610056 111367062016 111386161152 111585001472 111604137984 111772918656 111803367424 111991652352 112538486592 112712618529 112758718464 112933191168 113154195456 113325320304 113547091968 113706706176 113929224192 114101521128 114152177664 114324811776 114501707712 114548539392 114709561344 114725781504 114899283086 115107858432 115124134912 115285965984 115511574528 115686264477 115737624576 115912656384 116139491328 116302749696 116319195136 116366770176 116530348032 116706578688 116887159956 116934967296 117115901952 117313133571 117345091584 117574729728 117918065664 118148825088 118327503392 118347796224 118380036096 118559064064 118579396608 118791077888 119555816576 119789780992 119991515616 120024203264 120226332672 120813375312 120846286848 121049800704 121286688768 121658064444 121878908928 121896142848 122491338858 122731047936 122971226112 123211874304 123571671552 123589144832 123813494784 124435645824 124679159808 124923150336 125287944768 125533126656 125744533488 125778788352 125990608896 127028055112 127049840064 127276642304 127298469888 127490985342 127525715968 127740478464 127775277056 128364211269 128399179776 128615413248 128814421176 128867106816 129066504192 129496340736 129514651776 129696711732 129950521344 130204827648 130401738432 130459631616 130656927744 130840593408 130859094528 130912616448 131096641536 131294901024 131313466384 131551838208 131755389696 132013228032 132212873688 132271570944 132471607296 132657823872 132730847232 132917428224 133118441316 133177540608 133378947072 133585325664 133639962624 133846745088 134108676096 134500293648 134763503616 134990455068 135027228672 135231432448 135254624256 135496073216 135761231872 135952072704 136368353282 136424128512 136635218944 136902606848 137133160704 137170518016 137840295936 138072428928 138110042112 138342629376 138613358592 139018130496 139037787936 139290181632 139990101552 140264054784 140538544128 140948937864 141224767488 141501136896 141934408518 142212166656 142490468352 142906562001 143186222592 143466430464 143708038272 143747186688 144449077248 144916223823 145174920128 145199817216 145459019776 145703983248 145743675392 146455314432 146701955736 146741919744 146989043712 147216481344 147276693504 147706763652 147727649682 147995817984 148224813408 148514881536 148739482899 148805517312 149030558208 149240051856 149322203136 149532106752 149824733184 150051315456 150283491372 150344957952 150577588224 150872260608 151100427072 151312830354 151396122624 151608941568 151905632256 152135361504 152202903552 152433082368 152668943616 152731385856 152946081792 152967708672 153477144576 153714621312 154015432704 154248352636 154274805792 154316832768 154550208512 154852655104 155070332928 155155693568 155373797376 155608771584 155849546608 155913289728 156154535936 156417511428 156460122112 157224087552 157488864246 157531766784 157797061632 157840048128 158105862144 158567555097 158877863424 159188779008 159988687488 160301776896 161084500416 161128382464 161399734272 161715585024 162210752592 162505211904 162528190464 163321785144 163641397248 163916981154 163961634816 164282499072 164762228736 165084659712 165590143271 165618541512 165914194432 166238879744 166564200448 167050593024 167377502208 167659377984 167705051136 167987478528 168807729888 169138077696 169399786752 169731293184 169987980456 170320637952 170560059264 170893836288 171152281692 171198906368 171228266496 171487217664 171752561568 171822809088 172088672256 172348924629 172661787648 172686202368 172928948976 173267361792 173606436864 173868984576 174209236992 174454124544 174478792704 174550155264 174795522048 175059868032 175330739934 175402450944 175673852928 176017637376 176283831584 176362094592 176628809728 176877098496 176974462976 177223237632 177491255088 177570054144 177838596096 178113767552 178186616832 178462326784 178811568128 179333724864 179684671488 179987273424 180036304896 180339499008 181220062968 181269430272 181574701056 181898838016 181930033152 182487096666 182844214272 183737008287 183787061248 184096571904 184146722816 184456839168 184817811456 185357507328 185383717248 185720242176 186653468736 187018739712 187384725504 187931917152 188299689984 188668182528 189245878024 189616222208 189987291136 190542082668 190914963456 191236478013 191288573952 191610717696 191662915584 192598769664 192923119872 193221631764 193300660224 193599756288 194271977664 194545067598 194925782016 195273752576 195307241472 195602607648 195655892992 195689447424 195985391616 196288641792 196368924672 196942351536 196970199576 197327757312 197633084544 198019842048 198319310532 198407356416 198707410944 198986735808 199096270848 199376142336 199677661974 199766310912 200068420608 200377988496 200459943936 200770117632 201163014144 201467236096 201750440472 201861496832 202145255424 202540843008 202847148672 202937204736 203244109824 203558591488 203641847808 203928109056 203956944896 204552529923 204636192768 204952828416 205353910272 205699741056 205755777024 206760443904 207108643392 207165063168 207478362112 207513944064 207884386304 207920037888 208556681904 209632116736 209985152328 210042355712 210396082176 210807816192 211423406796 211837151232 212251705344 212901612777 213318249984 213735702528 214779333888 215199645696 215620780032 216281003456 216673615872 216704253952 217762380192 218188529664 218555974872 218615513088 219682971648 220052933604 220112879616 220483565568 220824722016 220915040256 221591474523 222337220112 222734124032 222772322304 223170002944 223208275968 223545837312 223606734848 223983304704 225076973184 225425237058 225517436928 225866382336 226308390912 226650640608 226969245531 227094183936 227413412352 227858448384 228203042256 228304355328 228649623552 229003415424 229097078784 229419122688 229451563008 229798566172 230215716864 230248269824 230571931968 231023149056 231372528954 231475249152 231825312768 232278982656 232605499392 232638390272 232733540352 233060696064 233413157376 233774319912 233869934592 234231803904 234626267142 234690183168 235149459456 235836131328 236233296369 236297650176 236655006784 236695592448 236760072192 237118128128 237158793216 237582155776 239111633152 239579561984 239983031232 240048406528 240452665344 241626750624 241692573696 242099601408 242573377536 243316128888 243757817856 243792285696 244982677716 245462095872 245942452224 246423748608 247143343104 247178289664 247626989568 248871291648 249358319616 249846300672 250575889536 251066253312 251489066976 251557576704 251981217792 254056110224 254099680128 254553284608 254596939776 254981970684 255051431936 255480956928 256728422538 256798359552 257230826496 257628842352 257734213632 258133008384 258992681472 259029303552 259393423464 259901042688 260409655296 260803476864 260919263232 261313855488 261681186816 261718189056 261825232896 262193283072 262589802048 262626932768 262996109901 263103676416 263510779392 264026456064 264425747376 264543141888 264943214592 265315647744 265461694464 265834856448 266236882632 266355081216 266757894144 267170651328 267279925248 267693490176 268217352192 269000587296 269527007232 269934617113 269980910136 270054457344 270462864896 270509248512 270992146432 271522463744 271904145408 272736706564 272848257024 273270437888 273730644999 273805213696 274266321408 274341036032 275680591872 276144857856 276220084224 276685258752 277226717184 278036260992 278075575872 278580363264 279980203104 280528109568 281077088256 281897875728 282449534976 283002273792 283868817036 284424333312 284980936704 285813124002 286372445184 286932860928 287416076544 287494373376 288898154496 289832447646 290349840256 290399634432 290918039552 291407966496 291487350784 292910628864 293403911472 293483839488 293978087424 294432962688 294553387008 295413527304 295455299364 295991635968 296449626816 297029763072 297478965798 297611034624 298061116416 298480103712 298644406272 299064213504 299516492961 299649466368 300102630912 300566982744 300689915904 301155176448 301744521216 302200854144 302625660708 302792245248 303217883136 303811264512 304270723008 304405807104 304866164736 305337887232 305462771712 305892163584 305935417344 306954289152 307429242624 308030865408 308496705272 308549611584 308633665536 309100417024 309705310208 310140665856 310311387136 310747594752 311217543168 311699093216 311826579456 312309071872 312835022856 312920244224 314448175104 314977728492 315063533568 315594123264 316211724288 317135110194 317755726848 318377558016 319977374976 320603553792 322169000832 322256764928 322799468544 323431170048 324421505184 325010423808 325056380928 326643570288 327282794496 327833962308 327923269632 329524457472 330169319424 331180286542 331237083024 331828388864 332477759488 333128400896 334101186048 334755004416 335318755968 335410102272 335974957056 337615459776 338137855587 338276155392 338799573504 339462586368 339975960912 340641275904 341120118528 341787672576 342304563384 342397812736 342456532992 342974435328 343505123136 343645618176 344177344512 344697849258 345323575296 345372404736 345857897952 346534723584 347058793431 347212873728 347737969152 348418473984 348908249088 348957585408 349100310528 349591044096 350119736064 350661479868 350804901888 351347705856 351939400713 352035274752 352567663168 352724189184 353257619456 353754196992 353948925952 354446475264 354982510176 355140108288 355677192192 356227535104 356373233664 356924653568 357623136256 358667449728 359369342976 359974546848 360072609792 360678998016 362440125936 362538860544 363149402112 363797676032 363860066304 364974193332 365688428544 367474016574 367574122496 368193143808 368293445632 368913678336 369635622912 370715014656 370767434496 371440484352 373306937472 374037479424 374769451008 375863834304 376599379968 377336365056 378491756048 379232444416 379974582272 381084165336 381829926912 382472956026 382577147904 383221435392 383325831168 385092633807 385197539328 385846239744 386443263528 386601320448 387199512576 388543955328 389090135196 389851564032 390547505152 390614482944 391205215296 391311785984 391378894848 391970783232 392577283584 392737849344 393884703072 393940399152 394655514624 395266169088 396039684096 396638621064 396814712832 397414821888 397973471616 398192541696 398752284672 399355323948 399532621824 400136841216 400755976992 400919887872 401540235264 402147490801 402326028288 402934472192 403500880944 403722993664 404290510848 405081686016 405694297344 406488219648 407117182976 407283695616 407856218112 407913889792 409105059846 409272385536 409905656832 410707820544 411399482112 411511554048 413520887808 414217286784 414330126336 414956724224 415027888128 415768772608 415840075776 417113363808 419264233472 419970304656 420084711424 420792164352 421615632384 422846813592 423674302464 424503410688 425803225554 426636499968 427471405056 428719686003 429558667776 430399291392 431241560064 432562006912 433347231744 433408507904 435524760384 436377059328 437111949744 437231026176 439365943296 440105867208 440225759232 440967131136 441649444032 441830080512 443182949046 444674440224 445468248064 445544644608 446218448697 446340005888 446416551936 447091674624 447213469696 447966609408 450153946368 450850474116 451034873856 451732764672 452616781824 453301281216 453938491062 454188367872 454826824704 455716896768 456406084512 456608710656 457299247104 458006830848 458194157568 458838245376 458903126016 459597132344 460431433728 460496539648 461143863936 462046298112 462745057908 462950498304 463650625536 464557965312 465210998784 465276780544 465467080704 466121392128 466826314752 467548639824 467739869184 468463607808 469252534284 469380366336 471672262656 472466592738 472595300352 473310013568 473391184896 473520144384 474236256256 474317586432 475164311552 478223266304 479159123968 479966062464 480096813056 480905330688 483253501248 483385147392 484199202816 485146755072 486632257776 487515635712 487584571392 489965355432 490924191744 491884904448 492847497216 494286686208 494356579328 495253979136 496770429813 497742583296 498716639232 499692601344 501151779072 502132506624 502978133952 503115153408 503962435584 508112220448 508199360256 509106569216 509193879552 509963941368 510102863872 510961913856 513456845076 513596719104 514461652992 515257684704 515468427264 516266016768 517046773887 517985362944 518058607104 518786846928 519802085376 520819310592 521606953728 522627710976 523362373632 523436378112 523650465792 524386566144 525179604096 525253865536 525992219802 526207352832 527021558784 528052912128 528851494752 529086283776 529886429184 530631295488 530923388928 531669712896 532473765264 532710162432 533515788288 534341302656 534559850496 535386980352 536434704384 538001174592 539054014464 539869234226 539961820272 540108914688 540925729792 541018497024 541984292864 543044927488 543808290816 545473413128 545696514048 546540875776 547461289998 547610427392 548532642816 548682072064 551211024861 551361183744 552289715712 552440168448 553370517504 554453434368 556072521984 556151151744 557160726528 559960406208 561056219136 562154176512 563795751456 564899069952 566004547584 567737634072 568848666624 569961873408 571626248004 572744890368 573709434039 573865721856 574832153088 574988746752 577796308992 579664895292 580699680512 580799268864 581836079104 582815932992 582974701568 585821257728 586807822944 586967678976 587956174848 588865925376 589106774016 590827054608 590910598728 591983271936 592899253632 594059526144 594957931596 595222069248 596122232832 596960207424 597288812544 598128427008 599032985922 599298932736 600205261824 601133965488 601379831808 602310352896 603489042432 604401708288 605251321416 605584490496 606435766272 607622529024 608541446016 608811614208 609732329472 610675774464 610925543424 611784327168 611870834688 613657589769 613908578304 614858485248 616061730816 616993410544 617099223168 617267331072 618200834048 619410620416 620281331712 621495189504 622435086336 623398186432 623653158912 624618143744 625670045712 625840488448 628896350208 629955456984 630127067136 631188246528 632423448576 634270220388 635511453696 636755116032 638704838331 639954749952 641207107584 644338001664 644513529856 645598937088 646862340096 648843010368 650020847616 650112761856 653287140576 654565588992 655667924616 655846539264 659048914944 660338638848 662360573084 662474166048 663656777728 664774423569 664955518976 666256801792 668202372096 669510008832 670637511936 670820204544 671949914112 675230919552 676275711174 676552310784 677599147008 678925172736 679951921824 680907736593 681282551808 682240237056 683575345152 684609126768 684795625472 684913065984 685948870656 687010246272 687291236352 688354689024 689395698516 690647150592 690744809472 691715795904 693069447168 694117586862 694425747456 695475938304 696836947968 697816498176 697915170816 698200621056 699182088192 700239472128 701322959736 701609803776 702695411712 703878801426 704070549504 705135326336 705448378368 706515238912 707508393984 707897851904 708892950528 709965020352 710280216576 711354384384 712455070208 712746467328 713849307136 715246272512 717334899456 718738685952 719949093696 720145219584 721357996032 724880251872 725077721088 726298804224 727595352064 727720132608 729948386664 731376857088 734948033148 735148244992 736386287616 737827356672 739271245824 741430029312 741534868992 742880968704 746613874944 748074958848 749538902016 751727668608 753198759936 754672730112 756983512096 758464888832 759949164544 762168330672 763659853824 764945912052 765154295808 766442870784 770185267614 770395078656 771692479488 772886527056 773202640896 774399025152 777087910656 778180270392 779703128064 781095010304 781228965888 782410430592 782623571968 782757789696 783941566464 785154567168 785475698688 787769406144 787880798304 788988329703 789311029248 790532338176 792079368192 793277242128 793629425664 794829643776 795946943232 796385083392 797504569344 798710647896 799065243648 800273682432 801511953984 801839775744 803080470528 804294981602 804652056576 805868944384 807001761888 807445987328 808581021696 809803851339 810163372032 811388594688 812976439296 814234365952 814567391232 815712436224 815827779584 818210119692 818544771072 819811313664 821191934997 821415641088 822798964224 823023108096 827041775616 828434573568 828660252672 829913448448 830055776256 831537545216 831680151552 834226727616 838528466944 839940609312 840169422848 841584328704 843231264768 845693627184 847348604928 849006821376 851606451108 853272999936 854942810112 857439372006 859117335552 860798582784 862483120128 865124013824 866694463488 866817015808 871049520768 872754118656 874223899488 874462052352 878731886592 880211734416 880451518464 881934262272 883298888064 883660161024 886365898092 889348880448 890936496128 891089289216 892436897394 892680011776 892833103872 894183349248 894426939392 895933218816 898549478883 900307892736 901700948232 902069747712 903465529344 905233563648 906602562432 907876982124 908376735744 909653649408 911433793536 912812169024 913217421312 914598494208 916013661696 916388315136 917676490752 917806252032 919194264688 920862867456 920993079296 922287727872 924092596224 925490115816 925900996608 927301251072 929115930624 930421997568 930553561088 930934161408 932242784256 933652629504 935097279648 935479738368 936927215616 938505068568 938760732672 943344525312 944933185476 945190600704 946620027136 946782369792 948472512512 948635172864 950328623104 956446532608 958318247936 959932124928 960193626112 961810661376 966507002496 966770294784 968398405632 970293510144 973264515552 975031271424 975169142784 979930710864 981848383488 983769808896 988573372416 988713158656 990507958272 993540859626 995485166592 997433278464 999385202688 1002303558144 1004265013248 1005956267904 1006230306816 1007924871168 1014413566761 1016224440896 1016398720512 1018213138432 1018387759104 1019927882736 1020205727744 1021923827712 1026913690152 1027193438208 1028923305984 1030515369408 1030936854528 1032532033536 1034093547774 1035970725888 1036117214208 1037573693856 1039604170752 1041176380293 1041638621184 1043213907456 1045255421952 1046724747264 1046872756224 1047300931584 1048773132288 1050359208192 1050507731072 1051984439604 1052414705664 1054043117568 1056105824256 1057702989504 1058172567552 1059772858368 1061262590976 1061846777856 1063339425792 1064947530528 1065420324864 1067031576576 1068682605312 1069119700992 1070773960704 1072869408768 1076002349184 1078108028928 1079738468452 1079923640544 1080217829376 1081851459584 1082036994048 1083968585728 1086089854976 1087616581632 1090946826256 1091393028096 1093081751552 1094922579996 1095220854784 1097065285632 1102422049722 1102722367488 1104579431424 1104880336896 1106741035008 1108906868736 1112145043968 1112302303488 1114321453056 1119920812416 1122112438272 1124308353024 1127591502912 1129798139904 1132009095168 1135475268144 1137697333248 1139923746816 1143252496008 1145489780736 1147418868078 1147731443712 1149664306176 1149977493504 1155592617984 1159131002897 1159329790584 1161399361024 1161598537728 1163672158208 1165631865984 1165949403136 1171642515456 1173615645888 1173935357952 1175912349696 1177731850752 1178213548032 1181654109216 1181821197456 1183966543872 1185798507264 1188119052288 1189915863192 1190444138496 1192244465664 1193920414848 1194577625088 1196256854016 1198065971844 1198597865472 1200410523648 1202267930976 1202759663616 1204620705792 1206442472403 1206978084864 1208803416576 1210502642832 1211168980992 1212871532544 1215245058048 1217082892032 1219464658944 1221351548928 1221851086848 1223568654336 1223741669376 1227315179538 1227817156608 1229716970496 1232123461632 1233986821088 1234198446336 1234534662144 1236401668096 1238821240832 1240562663424 1242990379008 1244870172672 1246796372864 1247306317824 1249236287488 1251340091424 1251680976896 1257792700416 1259910913968 1260254134272 1262376493056 1264846897152 1268540440776 1271022907392 1273510232064 1277409676662 1279909499904 1282414215168 1286159058009 1288676003328 1289027059712 1291197874176 1293724680192 1297686020736 1300041695232 1300225523712 1306574281152 1309131177984 1311335849232 1311693078528 1318097829888 1320677277696 1324721146168 1324948332096 1327313555456 1329548847138 1329911037952 1332513603584 1336404744192 1338655346091 1339020017664 1341275023872 1341640409088 1343899828224 1350461839104 1352551422348 1353104621568 1355198294016 1357850345472 1359903843648 1361815473186 1362565103616 1364480474112 1367150690304 1369218253536 1369591250944 1369826131968 1371897741312 1374020492544 1374582472704 1376709378048 1378791397032 1381294301184 1381489618944 1383431591808 1386138894336 1388235173724 1388851494912 1390951876608 1393673895936 1395632996352 1395830341632 1396401242112 1398364176384 1400478944256 1402645919472 1403219607552 1405390823424 1407757602852 1408141099008 1410270652672 1413030477824 1415016787968 1415795703808 1417785901056 1419930040704 1420560433152 1422708768768 1424910140416 1425492934656 1427698614272 1430492545024 1434669798912 1437477371904 1439898187392 1440290439168 1442715992064 1449760503744 1450155442176 1452597608448 1455190704128 1455440265216 1459896773328 1462753714176 1469896066296 1470296489984 1472772575232 1475654713344 1478542491648 1482860058624 1483069737984 1485761937408 1490311289439 1493227749888 1496149917696 1499077804032 1503455337216 1506397519872 1509345460224 1513967024192 1516929777664 1519898329088 1524336661344 1527319707648 1529891824104 1530308591616 1532885741568 1540370535228 1540790157312 1543384958976 1545773054112 1546405281792 1548798050304 1551140321661 1554175821312 1556360540784 1559406256128 1562190020608 1562457931776 1564820861184 1565247143936 1567883132928 1570309134336 1570951397376 1575538812288 1575761596608 1577976659406 1578622058496 1581064676352 1584158736384 1586554484256 1587258851328 1589659287552 1591893886464 1592770166784 1595009138688 1597421295792 1598130487296 1600547364864 1603023907968 1603679551488 1606160941056 1608589963204 1609304113152 1611737888768 1614003523776 1614891974656 1617162043392 1619607702678 1620326744064 1622777189376 1625952878592 1628468731904 1629134782464 1631424872448 1631655559168 1636420239384 1637089542144 1639622627328 1642383869994 1642831282176 1645597928448 1646046216192 1653633074583 1654083551232 1656869147136 1657320505344 1659826896896 1660111552512 1663075090432 1663360303104 1668453455232 1677056933888 1679881218624 1680338845696 1683168657408 1686462529536 1691387254368 1694697209856 1698013642752 1703212902216 1706545999872 1709885620224 1714878744012 1718234671104 1721597165568 1724966240256 1730248027648 1733388926976 1733634031616 1742099041536 1745508237312 1748447798976 1748924104704 1757463773184 1760423468832 1760903036928 1763868524544 1766597776128 1767320322048 1772731796184 1778697760896 1781872992256 1782178578432 1784873794788 1785360023552 1785666207744 1788366698496 1791866437632 1797098957766 1800615785472 1803401896464 1804139495424 1806931058688 1810467127296 1813205124864 1815753964248 1816753471488 1819307298816 1822867587072 1825624338048 1826434842624 1829196988416 1832027323392 1832776630272 1835352981504 1835612504064 1838388529376 1840972769307 1841725734912 1841986158592 1844575455744 1848185192448 1850980231632 1851801993216 1854602502144 1858231861248 1860843995136 1861107122176 1864485568512 1867305259008 1870194559296 1870959476736 1873854431232 1877010137136 1877521465344 1886689050624 1889866370952 1890381201408 1893240054272 1893564739584 1896945025024 1897270345728 1900657246208 1912893065216 1916114514993 1916636495872 1919864249856 1920387252224 1923621322752 1933014004992 1933540589568 1936796811264 1940587020288 1946529031104 1950062542848 1950338285568 1959861421728 1963696766976 1967539617792 1977146744832 1977426317312 1981015916544 1987081719252 1990970333184 1994323270707 1994866556928 1998770405376 2004607116288 2008530026496 2011912535808 2012460613632 2015849742336 2028827133522 2032448881792 2032797441024 2036426276864 2036775518208 2039855765472 2040411455488 2043847655424 2053827380304 2054386876416 2057846611968 2061030738816 2061873709056 2065064067072 2068187095548 2071941451776 2072234428416 2075147387712 2079208341504 2082352760586 2083277242368 2086427814912 2090510843904 2093449494528 2093745512448 2094601863168 2097546264576 2100718416384 2101015462144 2103968879208 2104829411328 2108086235136 2112211648512 2115405979008 2116345135104 2119545716736 2122525181952 2123693555712 2126678851584 2129895061056 2130840649728 2134063153152 2137365210624 2138239401984 2141547921408 2145738817536 2152004698368 2156216057856 2159476936904 2159847281088 2160435658752 2163702919168 2164073988096 2167937171456 2172179709952 2175233163264 2181893652512 2182786056192 2186163503104 2189845159992 2190441709568 2194130571264 2204844099444 2205444734976 2209158862848 2213482070016 2217813737472 2224290087936 2224604606976 2228642906112 2239841624832 2244224876544 2248616706048 2255183005824 2259596279808 2264018190336 2270950536288 2275394666496 2279847493632 2286504992016 2290979561472 2294837736156 2295462887424 2299328612352 2311185235968 2318262005794 2318659581168 2322798722048 2323197075456 2327344316416 2331263731968 2331898806272 2343285030912 2347231291776 2347870715904 2351824699392 2355463701504 2356427096064 2363308218432 2363642394912 2366964989109 2367933087744 2371597014528 2376238104576 2379831726384 2380888276992 2384488931328 2387840829696 2389155250176 2392513708032 2396131943688 2397195730944 2400821047296 2404535861952 2405519327232 2409241411584 2412884944806 2413956169728 2417606833152 2421005285664 2422337961984 2425743065088 2429411554017 2430490116096 2434165784064 2438929317888 2442703097856 2443702173696 2447137308672 2447483338752 2454630359076 2455634313216 2459433940992 2463575804991 2464246923264 2467973642176 2468396892672 2469069324288 2472803336192 2477642481664 2481125326848 2485980758016 2489740345344 2493592745728 2494612635648 2498472574976 2502680182848 2503361953792 2515585400832 2519821827936 2520508268544 2524752986112 2529693794304 2537080881552 2542045814784 2547020464128 2554819353324 2559818999808 2564828430336 2572318116018 2577352006656 2578054119424 2582395748352 2587449360384 2595372041472 2600083390464 2600451047424 2613148562304 2618262355968 2622671698464 2623386157056 2636195659776 2641354555392 2649442292336 2649896664192 2654627110912 2659097694276 2659822075904 2672809488384 2677310692182 2678040035328 2682550047744 2683280818176 2687799656448 2695648436649 2700923678208 2705102844696 2706209243136 2710396588032 2715700690944 2719807687296 2723630946372 2725130207232 2728960948224 2734301380608 2738436507072 2739182501888 2739652263936 2743795482624 2748040985088 2749164945408 2753418756096 2757582794064 2762588602368 2762979237888 2766863183616 2772277788672 2776470347448 2777702989824 2781903753216 2787347791872 2791265992704 2791660683264 2792802484224 2796728352768 2800957888512 2805291838944 2806439215104 2810781646848 2815032435607 2815515205704 2816282198016 2820541305344 2826060955648 2830033575936 2831591407616 2835571802112 2839860081408 2845417537536 2849820280832 2850985869312 2855397228544 2860985090048 2869339597824 2874954743808 2879796374784 2880580878336 2885431984128 2899521007488 2900310884352 2905195216896 2910381408256 2910880530432 2919793546656 2925507428352 2939792132592 2940592979968 2945545150464 2951309426688 2965720117248 2966139475968 2971523874816 2980622578878 2986455499776 2992299835392 2998155608064 3006910674432 3012795039744 3018690920448 3027934048384 3033859555328 3039796658176 3048673322688 3054639415296 3059783648208 3060617183232 3065771483136 3080741070456 3081580314624 3086769917952 3091546108224 3092810563584 3097596100608 3102280643322 3108351642624 3112721081568 3118812512256 3123529140879 3124380041216 3124915863552 3129641722368 3130494287872 3135766265856 3140618268672 3141902794752 3151077624576 3151523193216 3155953318812 3157244116992 3162129352704 3168317472768 3173108968512 3174517702656 3179318575104 3183787772928 3185540333568 3190018277376 3194842591584 3196260974592 3201094729728 3206047815936 3207359102976 3212321882112 3217179926408 3218608226304 3223475777536 3228007047552 3229783949312 3234324086784 3239215405356 3240653488128 3245554378752 3251905757184 3256937463808 3258269564928 3262849744896 3263311118336 3272840478768 3274179084288 3279245254656 3284767739988 3285662564352 3291195856896 3307266149166 3308167102464 3313738294272 3314641010688 3319653793792 3320223105024 3326150180864 3326720606208 3336906910464 3354113867776 3359762437248 3360677691392 3366337314816 3372925059072 3382774508736 3389394419712 3396027285504 3406425804432 3413091999744 3419771240448 3429757488024 3436469342208 3443194331136 3449932480512 3460496055296 3466777853952 3467268063232 3477393008691 3484198083072 3491016474624 3496895597952 3497848209408 3514927546368 3520846937664 3521806073856 3527737049088 3533195552256 3534640644096 3545463592368 3557395521792 3563745984512 3564357156864 3569747589576 3570720047104 3571332415488 3576733396992 3583732875264 3594197915532 3601231570944 3606803792928 3608278990848 3613862117376 3619327417209 3620934254592 3626410249728 3631507928496 3633506942976 3638614597632 3645735174144 3651248676096 3658393976832 3664054646784 3665553260544 3670705963008 3671225008128 3676777058752 3681945538614 3683451469824 3683972317184 3689150911488 3696370384896 3701960463264 3703603986432 3709205004288 3716463722496 3721687990272 3722214244352 3728971137024 3734610518016 3740389118592 3741918953472 3747708862464 3754020274272 3755042930688 3773378101248 3779732741904 3780762402816 3786480108544 3787129479168 3793890050048 3794540691456 3801314492416 3825786130432 3832229029986 3833272991744 3839728499712 3840774504448 3847242645504 3858477174027 3866028009984 3867081179136 3873593622528 3881174040576 3893058062208 3900125085696 3900676571136 3919722843456 3927393533952 3935079235584 3954293489664 3954852634624 3962031833088 3974163438504 3981940666368 3988646541414 3989733113856 3997540810752 4009214232576 4015966038273 4017060052992 4023825071616 4024921227264 4031699484672 4057654267044 4064897763584 4065594882048 4072852553728 4073551036416 4079711530944 4080822910976 4087695310848 4107654760608 4108773752832 4115693223936 4122061477632 4123747418112 4130128134144 4136374191096 4143882903552 4144468856832 4150294775424 4158416683008 4164705521172 4166554484736 4172855629824 4181021687808 4186898989056 4187491024896 4189203726336 4195092529152 4201436832768 4202030924288 4207937758416 4209658822656 4216172470272 4224423297024 4230811958016 4239091433472 4245050363904 4247387111424 4253357703168 4259790122112 4261681299456 4268126306304 4274730421248 4276478803968 4283095842816 4291477635072 4304009396736 4312432115712 4318953873808 4319694562176 4320871317504 4327405838336 4328147976192 4335874342912 4350466326528 4363787305024 4365572112384 4372327006208 4379690319984 4380883419136 4388261142528 4409688198888 4410889469952 4418317725696 4426964140032 4435627474944 4448580175872 4449209213952 4457285812224 4470933868317 4479683249664 4488449753088 4497233412096 4510366011648 4519192559616 4528036380672 4541901072576 4550789332992 4559694987264 4573009984032 4581959122944 4589675472312 4590925774848 4598657224704 4622370471936 4636524011588 4637319162336 4645597444096 4646394150912 4653420964983 4654688632832 4662527463936 4663797612544 4686570061824 4694462583552 4695741431808 4703649398784 4710927403008 4712854192128 4726616436864 4727284789824 4733929978218 4735866175488 4743194029056 4752476209152 4759663452768 4761776553984 4768977862656 4775681659392 4778310500352 4785027416064 4792263887376 4794391461888 4801642094592 4809071723904 4811038654464 4818482823168 4825769889612 4827912339456 4835213666304 4842010571328 4844675923968 4851486130176 4858823108034 4860980232192 4868331568128 4877858635776 4885406195712 4887404347392 4894274617344 4894966677504 4909260718152 4911268626432 4918867881984 4927151609982 4928493846528 4935947284352 4936793785344 4938138648576 4945606672384 4955284963328 4962250653696 4971961516032 4979480690688 4987185491456 4989225271296 4996945149952 5005360365696 5006723907584 5031170801664 5039643655872 5041016537088 5049505972224 5059387588608 5074161763104 5084091629568 5094040928256 5109638706648 5119637999616 5129656860672 5144636232036 5154704013312 5164791496704 5174898720768 5190744082944 5200166780928 5200902094848 5226297124608 5236524711936 5245343396928 5246772314112 5272391319552 5282709110784 5298884584672 5299793328384 5309254221824 5318195388552 5319644151808 5345618976768 5354621384364 5356080070656 5365100095488 5375599312896 5391296873298 5401847356416 5410205689392 5412418486272 5420793176064 5431401381888 5439615374592 5447261892744 5450260414464 5457921896448 5468602761216 5476873014144 5478365003776 5479304527872 5487590965248 5496081970176 5498329890816 5506837512192 5515165588128 5522918307921 5525177204736 5525958475776 5533726367232 5544555577344 5552940694896 5555405979648 5563807506432 5574695583744 5582531985408 5583321366528 5593456705536 5601915777024 5610583677888 5612878430208 5621563293696 5630064871214 5631030411408 5632564396032 5641082610688 5652121911296 5660067151872 5663182815232 5671143604224 5679720162816 5690835075072 5699640561664 5701971738624 5710794457088 5721970180096 5738679195648 5748343544979 5749909487616 5759592749568 5761161756672 5770863968256 5799042014976 5800621768704 5810390433792 5820762816512 5821761060864 5839587093312 5851014856704 5879584265184 5881185959936 5891090300928 5902618853376 5931440234496 5932278951936 5943047749632 5961245157756 5972910999552 5982969812121 5984599670784 5996311216128 6013821348864 6025590079488 6037381840896 6055868096768 6067719110656 6079593316352 6097346645376 6109278830592 6119567296416 6121234366464 6131542966272 6161482140912 6163160629248 6173539835904 6183092216448 6185621127168 6195192201216 6204561286644 6216703285248 6225442163136 6237625024512 6247058281758 6248760082432 6249831727104 6259283444736 6260988575744 6271532531712 6281236537344 6283805589504 6302155249152 6303046386432 6311906637624 6314488233984 6324258705408 6336634945536 6346217937024 6349035405312 6358637150208 6367575545856 6371080667136 6380036554752 6389685183168 6392521949184 6402189459456 6412095631872 6414718205952 6424643764224 6434359852816 6437216452608 6446951555072 6456014095104 6459567898624 6468648173568 6478430810712 6481306976256 6491108757504 6503811514368 6513874927616 6516539129856 6525699489792 6526622236672 6545680957536 6548358168576 6558490509312 6569535479976 6571325128704 6582391713792 6614532298332 6616334204928 6627476588544 6639307587584 6640446210048 6652300361728 6653441212416 6673813820928 6708227735552 6719524874496 6721355382784 6732674629632 6745850118144 6765549017472 6778788839424 6792054571008 6812851608864 6826183999488 6839542480896 6859514976048 6872938684416 6886388662272 6920992110592 6933555707904 6934536126464 6954786017382 6968396166144 6982032949248 6993791195904 6995696418816 7029855092736 7041693875328 7043612147712 7055474098176 7066391104512 7069281288192 7090927184736 7100894967327 7114791043584 7127491969024 7128714313728 7139495179152 7141440094208 7142664830976 7153466793984 7167465750528 7188395831064 7202463141888 7213607585856 7216557981696 7227724234752 7238654834418 7241868509184 7252820499456 7263015856992 7267013885952 7277229195264 7288234662051 7291470348288 7302497352192 7316787953664 7328109293568 7331106521088 7341411926016 7342450016256 7353554117504 7363891077228 7366902939648 7367944634368 7378301822976 7392740769792 7403920926528 7407207972864 7418410008576 7432927444992 7443375980544 7444428488704 7457942274048 7469221036032 7480778237184 7483837906944 7495417724928 7508040548544 7510085861376 7546756202496 7559465483808 7561524805632 7572960217088 7574258958336 7587780100096 7589081382912 7602628984832 7651572260864 7664458059972 7666545983488 7679456999424 7694485291008 7716954348054 7732056019968 7734162358272 7747187245056 7762348081152 7786116124416 7800250171392 7801353142272 7839445686912 7854787067904 7870158471168 7908586979328 7909705269248 7924063666176 7948326877008 7963881332736 7977293082828 7979466227712 8018428465152 8031932076546 8034120105984 8047650143232 8049842454528 8063398969344 8115308534088 8129795527168 8131189764096 8145705107456 8147102072832 8159423061888 8161645821952 8175390621696 8215309521216 8217547505664 8231386447872 8244122955264 8247494836224 8260256268288 8272748382192 8287765807104 8288937713664 8300589550848 8316833366016 8329411042344 8333108969472 8345711259648 8362043375616 8373797978112 8374982049792 8378407452672 8390185058304 8402873665536 8404061848576 8415875516832 8419317645312 8432344940544 8445097306821 8448846594048 8461623916032 8478182866944 8490100727808 8494774222848 8506715406336 8519580244224 8536252612608 8549460842496 8552957607936 8566191685632 8582955270144 8608018793472 8624864231424 8637907747616 8639389124352 8641742635008 8654811676672 8656295952384 8671748685824 8700932653056 8727574610048 8731144224768 8744654012416 8759380639968 8761766838272 8776522285056 8819376397776 8821778939904 8836635451392 8853928280064 8897160351744 8898418427904 8914571624448 8941867736634 8959366499328 8976899506176 8994466824192 9020732023296 9038385119232 9056072761344 9083802145152 9101578665984 9119389974528 9146019968064 9163918245888 9179350944624 9181851549696 9197314449408 9244740943872 9273048023176 9274638324672 9291194888192 9292788301824 9306841929966 9309377265664 9325054927872 9327595225088 9370587422637 9373140123648 9388925167104 9391482863616 9407298797568 9421854806016 9425708384256 9453232873728 9454569579648 9467859956436 9471732350976 9486388058112 9504952418304 9519326905536 9523553107968 9537955725312 9551363318784 9556621000704 9570054832128 9584527774752 9588782923776 9603284189184 9618143447808 9622077308928 9636965646336 9651539779224 9655824678912 9670427332608 9684021142656 9689351847936 9702972260352 9717646216068 9721960464384 9736663136256 9755717271552 9770812391424 9774808694784 9788549234688 9789933355008 9818521436304 9822537252864 9837735763968 9854303219964 9856987693056 9871894568704 9873587570688 9891213344768 9910569926656 9924501307392 9943923032064 9958961381376 9974370982912 9978450542592 9993890299904 10010720731392 10013447815168 10062341603328 10079287311744 10082033074176 10099011944448 10118775177216 10148323526208 10168183259136 10188081856512 10219277413296 10239275999232 10259313721344 10289272464072 10309408026624 10329582993408 10349797441536 10381488165888 10400333561856 10401804189696 10432179026073 10452594249216 10473049423872 10490686793856 10493544628224 10544782639104 10565418221568 10597769169344 10599586656768 10618508443648 10636390777104 10639288303616 10691237953536 10709242768728 10712160141312 10730200190976 10751198625792 10782593746596 10803694712832 10820411378784 10824836972544 10841586352128 10857982251627 10862802763776 10879230749184 10894523785488 10900520828928 10915843792896 10937205522432 10953746028288 10956730007552 10975181930496 10992163940352 10996659781632 11013675024384 11030331176256 11045836615842 11050354409472 11051916951552 11067452734464 11089111154688 11105881389792 11110811959296 11127615012864 11149391167488 11165063970816 11166642733056 11186913411072 11203831554048 11221167355776 11225756860416 11243126587392 11260129742428 11262060822816 11265128792064 11282165221376 11304243822592 11320134303744 11326365630464 11342287208448 11359440325632 11381670150144 11399281123328 11403943477248 11421588914176 11477358391296 11496687089958 11499818975232 11519185499136 11522323513344 11541727936512 11575431522081 11598084029952 11601243537408 11620780867584 11641525633024 11643522121728 11679174186624 11702029713408 11759168530368 11762371919872 11782180601856 11805237706752 11862880468992 11864557903872 11886095499264 11922490315512 11945821999104 11965939624242 11969199341568 11992622432256 12027642697728 12051180158976 12074763681792 12111736193536 12135438221312 12159186632704 12194693290752 12218557661184 12239134592832 12242468732928 12263085932544 12322964281824 12326321258496 12347079671808 12366184432896 12371242254336 12390384402432 12409122573288 12433406570496 12450884326272 12475250049024 12494116563516 12497520164864 12499663454208 12518566889472 12543065063424 12562473074688 12567611179008 12604310498304 12606092772864 12623813275248 12628976467968 12648517410816 12673269891072 12692435874048 12717274300416 12735151091712 12742161334272 12760073109504 12779370366336 12785043898368 12804378918912 12824191263744 12829436411904 12849287528448 12868719705632 12874432905216 12893903110144 12912028190208 12919135797248 12937296347136 12956861621424 12962613952512 12982217515008 13007623028736 13027749855232 13051398979584 13053244473344 13091361915072 13096716337152 13116981018624 13139070959952 13142650257408 13164783427584 13229064596664 13232668409856 13254953177088 13278615175168 13280892420096 13304600723456 13306882424832 13347627641856 13412801604951 13416455471104 13439049748992 13442710765568 13465349259264 13491700236288 13531098034944 13557577678848 13584109142016 13625703217728 13652367998976 13679084961792 13719029952096 13745877368832 13772777324544 13841984221184 13867111415808 13869072252928 13909572034764 13936792332288 13960262894949 13964065898496 13987582391808 13991392837632 14059710185472 14083387750656 14087224295424 14110948196352 14132782209024 14138562576384 14181854369472 14201789934654 14229582087168 14254983938048 14257428627456 14278990358304 14282880188416 14285329661952 14306933587968 14334931501056 14376791662128 14404926283776 14427215171712 14433115963392 14455448469504 14477309668836 14483737018368 14505640998912 14526031713984 14534027771904 14554458390528 14576469324102 14582940696576 14604994704384 14633575907328 14656218587136 14662213042176 14682823852032 14684900032512 14707108235008 14727782154456 14733805879296 14735889268736 14756603645952 14785481539584 14807841853056 14814415945728 14836820017152 14865854889984 14886751961088 14888856977408 14915884548096 14938442072064 14961556474368 14967675813888 14990835449856 15016081097088 15020171722752 15093512404992 15118930967616 15123049611264 15145920434176 15148517916672 15175560200192 15178162765824 15205257969664 15303144521728 15328916119944 15333091966976 15358913998848 15388970582016 15433908696108 15464112039936 15494374490112 15524696162304 15572232248832 15600500342784 15602706284544 15678891373824 15709574135808 15740316942336 15817173958656 15819410538496 15848127332352 15896653754016 15927762665472 15954586165656 15958932455424 16036856930304 16063864153092 16068240211968 16095300286464 16126797938688 16230617068176 16259591054336 16262379528192 16291410214912 16294204145664 16318846123776 16323291643904 16350781243392 16430619042432 16435095011328 16462772895744 16488245910528 16494989672448 16520512536576 16545496764384 16568754923763 16575531614208 16577875427328 16601179101696 16633666732032 16658822084688 16666217938944 16691422519296 16724086751232 16747595956224 16749964099584 16780370116608 16805747331072 16808123697152 16831751033664 16838635290624 16864689881088 16890194613642 16897693188096 16923247832064 16956365733888 16980201455616 16989548445696 17013430812672 17039160488448 17072505225216 17098921684992 17105915215872 17132383371264 17165910540288 17216037586944 17245030634937 17249728462848 17275815495232 17278778248704 17283485270016 17309623353344 17312591904768 17343497371648 17401865306112 17455149220096 17462288449536 17489308024832 17518761279936 17523533676544 17553044570112 17638752795552 17643557879808 17673270902784 17707856560128 17794320703488 17796836855808 17829143248896 17883735473268 17918732998656 17953799012352 17988933648384 18041464046592 18076770238464 18112145522688 18167604290304 18203157331968 18238779949056 18292039936128 18327836491776 18358701889248 18363703099392 18394628898816 18489481887744 18546096046352 18549276649344 18582389776384 18585576603648 18613683859932 18618754531328 18650109855744 18741174845274 18746280247296 18777850334208 18782965727232 18814597595136 18843709612032 18851416768512 18906465747456 18909139159296 18935719912872 18943464701952 18972776116224 19009904836608 19038653811072 19047106215936 19075911450624 19102726637568 19113242001408 19140109664256 19169055549504 19177565847552 19206568378368 19236286895616 19244154617856 19273931292672 19303079558448 19311649357824 19340854665216 19368042285312 19378703695872 19405944520704 19435292432136 19443920928768 19473326272512 19511434543104 19541624782848 19549617389568 19577098469376 19579866710016 19637042872608 19645074505728 19675471527936 19705227049249 19708606439928 19713975386112 19743789137408 19747175141376 19782426689536 19821139853312 19849002614784 19917922762752 19948741965824 19956901085184 19987780599808 20021441462784 20026895630336 20124683206656 20158574623488 20164066148352 20198023888896 20237550354432 20296647052416 20336366518272 20376163713024 20438554826592 20478551998464 20518627442688 20578544928144 20618816053248 20659165986816 20762976331776 20800667123712 20803608379392 20864358052146 20905188498432 20946098847744 20981373587712 20987089256448 21089565278208 21130836443136 21195538338688 21199173313536 21237016887296 21272781554208 21278576607232 21382475907072 21418485537456 21424320282624 21460400381952 21502397251584 21565187493192 21607389425664 21640822757568 21649673945088 21683172704256 21715964503254 21725605527552 21758461498368 21789047570976 21801041657856 21831687585792 21864703986153 21874411044864 21907492056576 21913460015104 21950363860992 21984327880704 21993319563264 22027350048768 22060662352512 22091673231684 22100708818944 22103833903104 22134905468928 22178222309376 22211762779584 22221623918592 22255230025728 22298782334976 22330127941632 22333285466112 22373826822144 22407663108096 22442334711552 22451513720832 22486253174784 22520259484856 22524121645632 22530257584128 22564330442752 22608487645184 22640268607488 22652731260928 22684574416896 22718880651264 22763340300288 22798562246656 22807886954496 22843177828352 22954716782592 22993374179916 22999637950464 23038370998272 23083455873024 23150863044162 23196168059904 23202487074816 23241561735168 23283051266048 23287044243456 23358348373248 23404059426816 23518337060736 23524743839744 23564361203712 23610475413504 23725760937984 23729115807744 23772190998528 23844980631024 23891643998208 23931879248484 23938398683136 24055285395456 24102360317952 24149527363584 24223472387072 24270876442624 24318373265408 24389386581504 24437115322368 24478269185664 24484937465856 24526171865088 24645928563648 24652642516992 24694159343616 24732368865792 24742484508672 24780768804864 24818245146576 24866813140992 24901768652544 24950500098048 24988233127032 24995040329728 24999326908416 25037133778944 25086130126848 25124946149376 25135222358016 25208620996608 25212185545728 25247626550496 25257952935936 25297034821632 25335291920463 25346539782144 25384871748096 25434548600832 25470302183424 25484322668544 25520146219008 25558740732672 25608757837824 25648382527488 25658872823808 25698575056896 25737439411264 25748865810432 25787806220288 25824056380416 25838271594496 25874592694272 25913723242848 25925227905024 25964435030016 26015246057472 26055499710464 26102797959168 26106488946688 26182723830144 26193432674304 26233962037248 26278141919904 26285300514816 26329566855168 26458129193328 26465336819712 26509906354176 26557230350336 26561784840192 26609201446912 26695255283712 26825603209902 26832910942208 26878099497984 26885421531136 26930698518528 26983400472576 27062196069888 27115155357696 27168218284032 27251406435456 27304735997952 27358169923584 27438059904192 27491754737664 27545554649088 27683968442368 27734222831616 27738144505856 27819144069528 27873584664576 27920525789898 27928131796992 27975164783616 27982785675264 28111762267911 28119420370944 28166775501312 28174448590848 28221896392704 28265564418048 28277125152768 28363708738944 28403579869308 28459164174336 28509967876096 28514857254912 28557980716608 28565760376832 28570659323904 28613867175936 28669863002112 28753583324256 28809852567552 28854430343424 28866231926784 28910896939008 28954619337672 28967474036736 29011281997824 29052063427968 29068055543808 29108916781056 29152938648204 29165881393152 29209989408768 29267151814656 29312437174272 29324426084352 29365647704064 29369800065024 29414216470016 29455564308912 29467611758592 29471778537472 29513207291904 29570963079168 29615683706112 29673640034304 29731709779968 29773503922176 29777713954816 29831769096192 29876884144128 29923112948736 29935351627776 29981670899712 30032162194176 30040343445504 30187024809984 30237861935232 30246099222528 30291840868352 30297035833344 30351120400384 30356325531648 30606289043456 30657832239888 30666183933952 30717827997696 30777941164032 30867817392216 30928224079872 30988748980224 31049392324608 31144464497664 31201000685568 31205412569088 31296537078219 31357782747648 31419148271616 31480633884672 31634347917312 31638821076992 31696254664704 31793307508032 31855525330944 31909172331312 31917864910848 32073713860608 32127728306184 32136480423936 32190600572928 32253595877376 32461234136352 32519182108672 32524759056384 32573946754881 32582820429824 32588408291328 32637692247552 32646583287808 32701562486784 32861238084864 32870190022656 32925545791488 32976491821056 32989979344896 33041025073152 33090993528768 33137509847526 33151063228416 33155750854656 33202358203392 33267333464064 33317644169376 33332435877888 33382845038592 33448173502464 33495191912448 33499928199168 33560740233216 33611494662144 33616247394304 33663502067328 33677270581248 33729379762176 33780389227284 33795386376192 33846495664128 33912731467776 33960402911232 33979096891392 34026861625344 34078320976896 34145010450432 34197843369984 34211830431744 34264766742528 34432075173888 34490061269874 34499456925696 34551630990464 34557556497408 34566970540032 34619246706688 34625183809536 34686994743296 34803730612224 34910298440192 34924576899072 34978616049664 35037522559872 35047067353088 35106089140224 35277505591104 35287115759616 35346541805568 35415713120256 35588641406976 35593673711616 35658286497792 35767470946536 35837465997312 35907598024704 35977867296768 36082928093184 36153540476928 36224291045376 36335208580608 36406314663936 36477559898112 36584079872256 36655672983552 36717403778496 36727406198784 36789257797632 36978963775488 37092192092704 37098553298688 37164779552768 37171153207296 37227367719864 37237509062656 37300219711488 37482349690548 37492560494592 37555700668416 37629195190272 37687419224064 37702833537024 37812931494912 37818278318592 37871439825744 37886929403904 37945552232448 38019809673216 38077307622144 38151822901248 38205453275136 38226484002816 38280219328512 38338111099008 38355131695104 38413136756736 38472573791232 38488309235712 38547862585344 38606159116896 38623298715648 38681709330432 38736084570624 38757407391744 38811889041408 38870584864272 38887841857536 38946652545024 39022869086208 39083249565696 39154196938752 39159733420032 39274085745216 39290149011456 39350943055872 39410454098498 39417212879856 39427950772224 39487578274816 39494350282752 39564853379072 39642279706624 39698005229568 39835845525504 39897483931648 39913802170368 39975561199616 40042882925568 40053791260672 40238404814853 40249366413312 40317149246976 40328132296704 40396047777792 40475100708864 40593294104832 40672733036544 40752327426048 40877109653184 40957103996928 41037254885376 41157089856288 41237632106496 41318331973632 41525952663552 41601334247424 41607216758784 41728716104292 41810376996864 41880788684847 41892197695488 41962747175424 41974178512896 42179130556416 42261672886272 42391076677376 42398346627072 42474033774592 42545563108416 42557153214464 42764951814144 42836971074912 42848640565248 42920800763904 43004794503168 43130374986384 43214778851328 43281645515136 43299347890176 43366345408512 43431929006508 43451211055104 43516922996736 43578095141952 43602083315712 43663375171584 43729407972306 43748822089728 43814984113152 43826920030208 43900727721984 43968655761408 43986639126528 44054700097536 44121324705024 44183346463368 44201417637888 44207667806208 44269810937856 44356444618752 44423525559168 44443247837184 44510460051456 44597564669952 44660255883264 44666570932224 44747653644288 44815326216192 44884669423104 44903027441664 44972506349568 45040518969712 45048243291264 45060515168256 45128660885504 45216975290368 45280537214976 45369148833792 45437761302528 45526680600576 45597124493312 45615773908992 45686355656704 45909433565184 45986748359832 45999275900928 46076741996544 46166911746048 46301726088324 46392336119808 46483123470336 46566102532096 46574088486912 46716696746496 46808118853632 47036674121472 47049487679488 47128722407424 47220950827008 47451521875968 47458231615488 47544381997056 47689961262048 47783287996416 47863758496968 47876797366272 48110570790912 48204720635904 48446944774144 48541752885248 48636746530816 48778773163008 48874230644736 48956538371328 48969874931712 49052343730176 49291857127296 49305285033984 49388318687232 49464737731584 49484969017344 49561537609728 49636490293152 49706264771289 49733626281984 49803537305088 49901000196096 49976466254064 49990080659456 49998653816832 50074267557888 50172260253696 50249892298752 50417241993216 50424371091456 50495253100992 50515905871872 50594069643264 50670583840926 50693079564288 50769743496192 50869097201664 50940604366848 50968645337088 51040292438016 51117481465344 51217515675648 51296765054976 51317745647616 51397150113792 51474878822528 51497731620864 51575612440576 51648112760832 51676543188992 51749185388544 51827446485696 51850455810048 51928870060032 52030492114944 52110999420928 52205595918336 52212977893376 52365447660288 52386865348608 52467924074496 52556283839808 52570601029632 52659133710336 52916258386656 52930673639424 53019812708352 53114460700672 53123569680384 53218402893824 53390510567424 53651206419804 53665821884416 53756198995968 53861397037056 53966800945152 54124392139776 54230310715392 54336436568064 54502812870912 54609471995904 54716339847168 54876119808384 54983509475328 55091109298176 55367936884736 55468445663232 55476289011712 55638288139056 55747169329152 55841051579796 55856263593984 55950329567232 56223524535822 56238840741888 56333551002624 56348897181696 56443792785408 56531128836096 56554250305536 56727417477888 56807159738616 56918328348672 57019935752192 57029714509824 57115961433216 57131520753664 57141318647808 57227734351872 57339726004224 57507166648512 57619705135104 57708860686848 57732463853568 57821793878016 57909238675344 57934948073472 58022563995648 58104126855936 58136111087616 58217833562112 58305877296408 58331762786304 58419978817536 58534303629312 58624874348544 58648852168704 58731295408128 58739600130048 58828432940032 58911128617824 58935223517184 58943557074944 59026414583808 59115681147747 59141926158336 59231367412224 59347280068608 59463419559936 59547007844352 59555427909632 59753768288256 59846225897472 59870703255552 59963341799424 60064324388352 60080686891008 60374049619968 60475723870464 60492198445056 60583681736704 60594071666688 60702240800768 60712651063296 61212578086912 61315664479776 61332367867904 61435655995392 61555882328064 61735634784432 61856448159744 61977497960448 62288928995328 62402001371136 62410825138176 62593074156438 62715565495296 62838296543232 62961267769344 63268695834624 63277642153984 63392509329408 63586615016064 63711050661888 63818344662624 63835729821696 64147427721216 64255456612368 64272960847872 64381201145856 64507191754752 64922468272704 65038364217344 65049518112768 65147893509762 65165640859648 65176816582656 65275384495104 65293166575616 65403124973568 65594111958459 65722476169728 65740380045312 65851091582976 65952983642112 65979958689792 66082050146304 66181987057536 66275019695052 66302126456832 66311501709312 66404716406784 66534666928128 66635288338752 66664871755776 66765690077184 66896347004928 66990383824896 66999856398336 67121480466432 67222989324288 67232494788608 67327004134656 67354541162496 67458759524352 67560778454568 67590772752384 67692991328256 67825462935552 67920805822464 67958193782784 68053723250688 68156641953792 68290020900864 68395686739968 68423660863488 68529533485056 68864150347776 68980122539748 68998913851392 69103261980928 69115112994816 69238493413376 69250367619072 69373989486592 69607461224448 69820596880384 69849153798144 69957232099328 70075045119744 70094134706176 70212178280448 70555011182208 70574231519232 70693083611136 70831426240512 71177282813952 71187347423232 71316572995584 71534941893072 71674931994624 71815196049408 72165856186368 72307080953856 72448582090752 72670417161216 72812629327872 72955119796224 73168159744512 73311345967104 73434807556992 73454812397568 73578515595264 73957927550976 74184384185408 74197106597376 74329559105536 74342306414592 74454735439728 74475018125312 74600439422976 74964699381096 74985120989184 75111401336832 75258390380544 75374838448128 75405667074048 75625862989824 75636556637184 75742879651488 75773858807808 75891104464896 76005875761389 76039619346432 76154615244288 76303645802496 76410906550272 76452968005632 76560438657024 76676222198016 76826273513472 76945147582464 76976618471424 77095725170688 77212318233792 77246597431296 77363418660864 77472169141248 77514814783488 77623778082816 77741169728544 77775683715072 77893305090048 78045738172416 78166499131392 78308393877504 78319466840064 78548171490432 78580298022912 78701886111744 78820908196996 78834425759712 78855901544448 78975156549632 78988700565504 79129706758144 79284559413248 79396010459136 79671691051008 79794967863296 79827604340736 79951122399232 80085765851136 80476809629706 80498732826624 80634298493952 80656264593408 80792095555584 80950201417728 81186588209664 81345466073088 81504654852096 81754219306368 81914207993856 82074509770752 82314179712576 82475264212992 82636663947264 83051905327104 83202668494848 83214433517568 83457432208584 83620753993728 83761577369694 83784395390976 83925494350848 83948357025792 84358261112832 84523345772544 84782153354752 84796693254144 84948067549184 85091126216832 85114306428928 85529903628288 85673942149824 85697281130496 85841601527808 86009589006336 86260749972768 86429557702656 86563291030272 86598695780352 86732690817024 86863858013016 86902422110208 87033845993472 87156190283904 87204166631424 87326750343168 87458815944612 87497644179456 87629968226304 87801455443968 87937311522816 87973278253056 88109400195072 88242649410048 88366692926736 88402835275776 88415335612416 88539621875712 88712889237504 88847051118336 89020920102912 89195129339904 89320511766528 89333141864448 89495307288576 89630652432384 89769338846208 89806054883328 89945012699136 90081037939424 90096486582528 90121030336512 90257321771008 90433950580736 90561074429952 90738297667584 90875522605056 91053361201152 91194248986624 91372711313408 91818867130368 91973496719664 91998551801856 92153483993088 92333823492096 92603452176648 92784672239616 92966246940672 93132205064192 93148176973824 93433393492992 93616237707264 93889611234657 94073348242944 94098975358976 94257444814848 94441901654016 94903043751936 94916463230976 95088763994112 95379922524096 95566575992832 95727516993936 95753594732544 96221141581824 96409441271808 96893889548288 97083505770496 97273493061632 97557546326016 97721840264643 97748461289472 97913076742656 97939749863424 98104687460352 98583714254592 98610570067968 98776637374464 98929475463168 98969938034688 99123075219456 99272980586304 99412529542578 99467252563968 99607074610176 99802000392192 99952932508128 99980161318912 99997307633664 100148535115776 100344520507392 100499784597504 100834483986432 100848742182912 100990506201984 101031811743744 101188139286528 101341167681852 101386159128576 101539486992384 101738194403328 101881208733696 101937290674176 102080584876032 102234962930688 102435031351296 102593530109952 102635491295232 102794300227584 102949757645056 103151224881152 103296225521664 103353086377984 103498370777088 103654892971392 103700911620096 103857740120064 104060984229888 104221998841856 104411191836672 104425955786752 104730895320576 104773730697216 104935848148992 105112567679616 105141202059264 105318267420672 105832516773312 105861347278848 106039625416704 106228921401344 106247139360768 106436805787648 106781021134848 107302412839608 107331643768832 107512397991936 107722794074112 107933601890304 108248784279552 108460621430784 108672873136128 109005625741824 109218943991808 109432679694336 109752239616768 109967018950656 110182218596352 110735873769472 110936891326464 110952578023424 111276576278112 111494338658304 111682103159592 111712527187968 111900659134464 112447049071644 112477681483776 112667102005248 112887585570816 113062257672192 113108500611072 113454834955776 113614319477232 113836656697344 114039871504384 114059429019648 114231922866432 114263041507328 114455468703744 114679452008448 115014333297024 115239410270208 115417721373696 115464927707136 115643587756032 115818477350688 115869896146944 116045127991296 116208253711872 116272222175232 116435667124224 116611754592816 116663525572608 116839957635072 117068607258624 117249748697088 117462590816256 117479200260096 117656865880064 117822257235648 117870447034368 117887114149888 118052829167616 118231362295494 118283852316672 118462734824448 118694560137216 118926839119872 119094015688704 119110855819264 119507536576512 119692451794944 119741406511104 119926683598848 120128648776704 120161373782016 120715214444559 120748099239936 120951447740928 120984396890112 121167363473408 121188143333376 121404481601536 121425302126592 122425156173824 122631328959552 122664735735808 122871311990784 123111764656128 123471269568864 123712896319488 123954995920896 124577857990656 124804002742272 124821650276352 125186148312876 125431130990592 125676593086464 125922535538688 126537391669248 126555284307968 126785018658816 127173230032128 127422101323776 127636689325248 127671459643392 128294855442432 128510913224736 128545921695744 128762402291712 129014383509504 129844936545408 130076728434688 130099036225536 130295787019524 130331281719296 130353633165312 130550768990208 130806249947136 131188223916918 131444952339456 131480760090624 131702183165952 131905967284224 131959917379584 132164100292608 132363974115072 132550039390104 132604252913664 132623003418624 132809432813568 133069333856256 133270576677504 133329743511552 133531380154368 133792694009856 133980767649792 133999712796672 134242960932864 134445978648576 134464989577216 134654008269312 134709082324992 134917519048704 135121556909136 135181545504768 135385982656512 135650925871104 135841611644928 136107446501376 136313283907584 136580041801728 136791373479936 136847321726976 137059066970112 137728300695552 137960245079496 137997827702784 138206523961856 138230225989632 138476986826752 138500735238144 138747978973184 139641193760768 139698307596288 139914464198656 140150090239488 140188269412352 140424356560896 141110022364416 141148463038464 141386167222272 141662852481024 142354565627904 142374694846464 142633145991168 143069883786144 143349863989248 143630392098816 144331712372736 144614161907712 145340834322432 145625258655744 145910239592448 146336319489024 146622691934208 146869615113984 146909624795136 147157031190528 147915855101952 148368768370816 148394213194752 148659118211072 148684612829184 148909470879456 148950036250624 149200878845952 149929398762192 149970241978368 150222802673664 150516780761088 150749676896256 151251725979648 151273113274368 151485759302976 151547717615616 151782208929792 152011751522778 152079238692864 152309230488576 152607291604992 152821813100544 152905936011264 153120877314048 153352444396032 153652547026944 153890295164928 153953236942848 154191450341376 154424636467584 154493194862592 154726837321728 154944338282496 155029629566976 155247556165632 155482339457088 155551367430144 155786610180096 156091476344832 156332998262784 156616787755008 156638933680128 157096342980864 157160596045824 157403772223488 157641816393992 157668851519424 157711803088896 157950313099264 157977401131008 158259413516288 158569118826496 158792020918272 159343382102016 159589935726592 159655208681472 159902244798464 160171531702272 160953619259412 160997465653248 161268596987904 161584191111168 161900402835456 162373176419328 162690932146176 163009309704192 163508438612736 163828415987712 164149019541504 164628359425152 164950528425984 165273327894528 166103810654208 166405336989696 166428867035136 166914864417168 167241507987456 167523154739388 167568790781952 167850988701696 168716522225664 169046691545088 169564306709504 169593386508288 169896135098368 170182252433664 170228612857856 171059807256576 171347884299648 171394562260992 171683203055616 172019178012672 172521499945536 172859115405312 173126582060544 173197391560704 173465381634048 173727716026032 173804844220416 174067691986944 174312380567808 174408333262848 174653500686336 174917631889224 174995288358912 175259936452608 175602910887936 175874623045632 175946556506112 176218800390144 176485298820096 176733385853472 176805670551552 176830671224832 177079243751424 177347043443241 177425778475008 177694102236672 178041840205824 178390258679808 178641023533056 178666283728896 179261304864768 179538677692416 179612109766656 179890025398272 180162075878848 180192973165056 180242060673024 180514643542016 180867901161472 181122148859904 181476595335168 181751045210112 182106722402304 182388497973248 182745422626816 183637734260736 183946993439328 183997103603712 184306967986176 184667646984192 185206904353296 185569344479232 185932493881344 186264410128384 186866786985984 187232475414528 187779222469314 188146696485888 188197950717952 188514889629696 188883803308032 189806087503872 189832926461952 190177527988224 190759845048192 191133151985664 191455033987872 191507189465088 192442283163648 192818882543616 193787779096576 194167011540992 195115092652032 195443680529286 195496922578944 195826153485312 195879499726848 196209374920704 196782335875377 197167428509184 197221140135936 197553274748928 197858950926336 197939876069376 198246150438912 198545961172608 198825059085156 198934505127936 199214149220352 199604000784384 199905865016256 199960322637824 199994615267328 200297070231552 200689041014784 200999569195008 201668967972864 201697484365824 201981012403968 202063623487488 202376278573056 202682335363704 202772318257152 203078973984768 203476388806656 203762417467392 203874581348352 204161169752064 204469925861376 204870062702592 205187060219904 205270982590464 205588600455168 205899515290112 206302449762304 206592451043328 206706172755968 206996741554176 207309785942784 207715480240128 208121968459776 208443997683712 208822383673344 208851911573504 209461790641152 209547461394432 209871696297984 210225135359232 210282404118528 210636534841344 211665033546624 211722694557696 212079250833408 212457842802688 212494278721536 213562042269696 214604825679216 214663287537664 215024795983872 215445588148224 216497568559104 216921242861568 217345746272256 218011251483648 218437887983616 218865359388672 219504479233536 219934037901312 220364437192704 221471747538944 221873782652928 221905156046848 222553152556224 222988677316608 223364206319184 223425054375936 223801318268928 224894098143288 224955362967552 225334204010496 225775171141632 226124515344384 226217001222144 226909669911552 227228638954464 227673313394688 228017627284167 228079743008768 228118858039296 228463845732864 228526083014656 228910937407488 229358904016896 230028666594048 230478820540416 230835442747392 230929855414272 231287175512064 231636954701376 231739792293888 232090255982592 232416507423744 232544444350464 232871334248448 233223509185632 233327051145216 233679915270144 234137214517248 234499497394176 234925181632512 234958400520192 235313731760128 235644514471296 235740894068736 235774228299776 236105658335232 236462724590988 236567704633344 236925469648896 237389120274432 237853678239744 238188031377408 238221711638528 239015073153024 239384903589888 239482813022208 239853367197696 240257297553408 241430428889118 241496198479872 241902895481856 241968793780224 242334726946816 242376286666752 242808963203072 242850604253184 244850312347648 245262657919104 245329471471616 245742623981568 246223529312256 246942539137728 247425792638976 247909991841792 249155715981312 249608005484544 249643300552704 250372296625752 250862261981184 251353186172928 251845071077376 253074783338496 253110568615936 253570037317632 254346460064256 254844202647552 255273378650496 255342919286784 256589710884864 257021826449472 257091843391488 257524804583424 258028767019008 259689873090816 260153456869376 260198072451072 260591574039048 260662563438592 260707266330624 261101537980416 261612499894272 262376447833836 262889904678912 263404366331904 263811934568448 263919834759168 264328200585216 264727948230144 265100078780208 265208505827328 265246006837248 265618865627136 266138667712512 266541153355008 267062760308736 267585388019712 267961535299584 267999425593344 268485921865728 268891957297152 268929979154432 269308016538624 269418164649984 269835038097408 270243113818272 270363091009536 270771965313024 271301851742208 271683223289856 272214893002752 272626567815168 273160083603456 273582746959872 274118133940224 275456601391104 275920490158992 275995655405568 276413047923712 276460451979264 276953973653504 277001470476288 277495957946368 279282387521536 279396615192576 279828928397312 280300180478976 280376538824704 280848713121792 281668833703971 282220044728832 282296926076928 282772334444544 283325704962048 284709131255808 284749389692928 285266291982336 286139767572288 286699727978496 287260784197632 288663424745472 289228323815424 290681668644864 291250517311488 291820479184896 292672638978048 293165520793929 293245383868416 293739230227968 293819249590272 294314062381056 295831710203904 296737536741632 296788426389504 297318236422144 297369225658368 297818941758912 297900072501248 298401757691904 299858797524384 299940483956736 300445605347328 301033561522176 301499353792512 302503451959296 302546226548736 302971518605952 303095435231232 303564417859584 304023503045556 304158477385728 304618460977152 305214583209984 305643626201088 305811872022528 306241754628096 306704888792064 307305094053888 307780590329856 307906473885696 308382900682752 308849272935168 309453674643456 309888676564992 310059259133952 310495112331264 310964678914176 311102734860288 311573220360192 312182952689664 312665996525568 313233575510016 313277867360256 314192685961728 314321192091648 314807544446976 315283632787984 315337703038848 315423606177792 315900626198528 315954802262016 316518827032576 317584041836544 318686764204032 319179871453184 319310417362944 319804489596928 320343063404544 321907238518824 321994931306496 322537193975808 323168382222336 323800805670912 324746352838656 325381864292352 326018619408384 327016877225472 327656831975424 328298039083008 329256718850304 329901056851968 330546655789056 332207621308416 332810673979392 332857734070272 333829728834336 334483015974912 335046309478776 335137581563904 335701977403392 337433044451328 339128613419008 339186773016576 339792270196736 340364504867328 340457225715712 342119614513152 342695768599296 342789124521984 343366406111232 344038356025344 345042999891072 345718230810624 346253164121088 346394783121408 346930763268096 347455432052064 347609688440832 348135383973888 348624761135616 348816666525696 349307001372672 349835263778448 349990576717824 350519872905216 351205821775872 351749246091264 352437600780288 352970597640192 353466771706944 353611341103104 353661342449664 354158487502848 354694086886482 354851556950016 355388204473344 356083680411648 356780517359616 357282047066112 357332567457792 358522609729536 359077355384832 359224219533312 359780050796544 360324151757696 360385946330112 360484121346048 361029287084032 361735802322944 362244297719808 362953190670336 363502090420224 364213444804608 364776995946496 365490845253632 367275468521472 367893986878656 367994207207424 368613935972352 369335293968384 370413808706592 371138688958464 371864987762688 372528820256768 373733573971968 374464950829056 375558444938628 376293392971776 377029779259392 377767606616064 379612175007744 379665852923904 380355055976448 381519690096384 382266303971328 382910067975744 383014378930176 384884566327296 385637765087232 387575558193152 388334023081984 390230185304064 390887361058572 390993845157888 391652306970624 392418749841408 393564671750754 394334857018368 394442280271872 395106549497856 395717901852672 395879752138752 396492300877824 397091922345216 397650118170312 397869010255872 398428298440704 399208001568768 399811730032512 399920645275648 399989230534656 400594140463104 401378082029568 401999138390016 403337935945728 403394968731648 403962024807936 404127246974976 404752557146112 405364670727408 405544636514304 406157947969536 406952777613312 407524834934784 408322339504128 408939851722752 409740125405184 410374120439808 410541965180928 411177200910336 411799030580224 412604899524608 413184902086656 413412345511936 413993483108352 414619571885568 415430960480256 416243936919552 416887995367424 417703823147008 418923581282304 419094922788864 419743392595968 420450270718464 420564808237056 421273069682688 423330067093248 423445389115392 424158501666816 424915685605376 424988557443072 427124084539392 429209651358432 429326575075328 430049591967744 430891176296448 432995137118208 433842485723136 436022502967296 436875775967232 437730718777344 439008958467072 439868075802624 440728874385408 442943495077888 443747565305856 443810312093696 445106305112448 445977354633216 446728412638368 446850108751872 447602636537856 449788196286576 449910725935104 450668408020992 451550342283264 452249030688768 453819339823104 454457277908928 455346626789376 456035254568334 456159486017536 456237716078592 456927691465728 457052166029312 457821874814976 458717808033792 460057333188096 460957641080832 461670885494784 461859710828544 462574351024128 463273909402752 463479584587776 464180511965184 464833014847488 465088888700928 465742668496896 466447018371264 466654102290432 467359830540288 468274429034496 468998994788352 469850363265024 469916801040384 470627463520256 471289028942592 471481788137472 471548456599552 472211316670464 472925449181976 473135409266688 473850939297792 474778240548864 475707356479488 476376062754816 476443423277056 478030146306048 478769807179776 478965626044416 479706734395392 480514595106816 482860857778236 482992396959744 483805790963712 484669453893632 484752573333504 485617926406144 485701208506368 489700624695296 490525315838208 490658942943232 491485247963136 492447058624512 493885078275456 494851585277952 495819983683584 498311431962624 499216010969088 499286601105408 500744593251504 501724523962368 502706372345856 506149566676992 506221137231872 507140074635264 508692920128512 509688405295104 510546757300992 510685838573568 513179421769728 514043652898944 514183686782976 515049609166848 516057534038016 519379746181632 520306913738752 520396144902144 521183148078096 521325126877184 521414532661248 522203075960832 523224999788544 524752895667672 525779809357824 526808732663808 527623869136896 527839669518336 528656401170432 529455896460288 530200157560416 530417011654656 530492013674496 531237731254272 532041130329723 532277335425024 533082306710016 534125520617472 535170776039424 535923070599168 535998851186688 537783914594304 537859958308864 538616033077248 538836329299968 539670076194816 540486227636544 540726182019072 541543930626048 542603703484416 543366446579712 544429786005504 545253135630336 546320167206912 547165493919744 548236267880448 550913202782208 551840980317984 551991310811136 552826095847424 552920903958528 553907947307008 554002940952576 554991915892736 558564775043072 558793230385152 559657856794624 560600360957952 561697426243584 563337667407942 564440089457664 564593852153856 565544668889088 566651409924096 569418262511616 569498779385856 570532583964672 572279535144576 573399455956992 574521568395264 577326849490944 578456647630848 581363337289728 582501034622976 585345277956096 586331041587858 586490767736832 587478460455936 587638499180544 588628124762112 591663420407808 593475073483264 593576852779008 594636472844288 594738451316736 595637883517824 595800145002496 596803515383808 599717595048768 599880967913472 600891210694656 602067123044352 602998707585024 605006903918592 605092453097472 605943037211904 606190870462464 607128835719168 608047006091112 608316954771456 609236921954304 610429166419968 611287252402176 611623744045056 612483509256192 613409777584128 614610188107776 615561180659712 615812947771392 616765801365504 617698545870336 618907349286912 619777353129984 620118518267904 620990224662528 621929357828352 623146440720384 624365905379328 625331993051136 626467151020032 626555734720512 628385371923456 628642384183296 629615088893952 630567265575968 630675406077696 630847212355584 631801252397056 631909604524032 633037654065152 635168083673088 637373528408064 638359742906368 639608979193856 640686126809088 643814477037648 643989862612992 645074387951616 646336764444672 649492705677312 650763728584704 652037238816768 654033754450944 655313663950848 656596078166016 658513437700608 659802113703936 661093311578112 664415242616832 665621347958784 665715468140544 667659457668672 668966031949824 670092618957552 670275163127808 671403954806784 674866088902656 678257226838016 678373546033152 679584540393472 680729009734656 680914451431424 684052881852501 684239229026304 685391537198592 685578249043968 686732812222464 688076712050688 690085999782144 691436461621248 692506328242176 692789566242816 693861526536192 694910864104128 695219376881664 696270767947776 697249522271232 697633333051392 698614002745344 699670527556896 699981153435648 701039745810432 702411643551744 703498492182528 704875201560576 705941195280384 706933543413888 707222682206208 707322684899328 708316975005696 709388173772964 709703113900032 710776408946688 712167360823296 713561034719232 714564094132224 714665134915584 717045219459072 718154710769664 718448439066624 719560101593088 720648303515392 720771892660224 722058574168064 723471604645888 724488595439616 725906381340672 727004180840448 728426889609216 729553991892992 730981690507264 734550937042944 735787973757312 735988414414848 737227871944704 738670587936768 740827617413184 742277377916928 743729975525376 745057640513536 747467147943936 748929901658112 751116889877256 752586785943552 754059558518784 755535213232128 759224350015488 759331705847808 760710111952896 763039380192768 764532607942656 765820135951488 766028757860352 769769132654592 771275530174464 775151116386304 776668046163968 780460370608128 781774722117144 781987690315776 783304613941248 784837499682816 787129343501508 788669714036736 790213098995712 791435803705344 791759504277504 792984601755648 794183844690432 795300236340624 795738020511744 796856596881408 798416003137536 799623460065024 799841290551296 801188280926208 802756164059136 803998276780032 806675871891456 806789937463296 807924049615872 808254493949952 809505114292224 810729341454816 811089273028608 812315895939072 813905555226624 815049669869568 816644679008256 817879703445504 819480250810368 820748240879616 822354401820672 823598061160448 825209799049216 826369804173312 826824691023872 827986966216704 829239143771136 830861920960512 832487873839104 833775990734848 837847162564608 838189845577728 839486785191936 840900541436928 841129616474112 842546139365376 845006501111913 846660134186496 846890778230784 848317003333632 849831371210752 849977114886144 854248169078784 858419302716864 858653150150656 860099183935488 861782352592896 865990274236416 867684971446272 872045005934592 873751551934464 875461437554688 878017916934144 879736151605248 881457748770816 885886990155776 887495130611712 887620624187392 890212610224896 891954709266432 893456825276736 893700217503744 895205273075712 899576392573152 899821451870208 901336816041984 903100684566528 904498061377536 907638679646208 908914555817856 910693253578752 912070509136668 912318972035072 912475432157184 913855382931456 915643749629952 917435616067584 920114666376192 921915282161664 923341770989568 923719421657088 925148702048256 926547818805504 928361023930368 929666029694976 930177777401856 931485336993792 932894036742528 933308204580864 934719661080576 936548858068992 937997989576704 939700726530048 939833602080768 941254927040512 942578057885184 942963576274944 943096913199104 944422633340928 945850898363952 946270818533376 947701878595584 949556481097728 952752125509632 952886846554112 956060292612096 957539614359552 957931252088832 959413468790784 961029190213632 965721715556472 965984793919488 967611581927424 969338907787264 969505146667008 971235852812288 971402417012736 979401249390592 981050631676416 981317885886464 982970495926272 984894117249024 987770156550912 989703170555904 991639967367168 996622863925248 998432021938176 998573202210816 1001489186503008 1003449047924736 1005412744691712 1012299133353984 1012442274463744 1017385840257024 1019376810590208 1021093514601984 1021371677147136 1026358843539456 1028087305797888 1028367373565952 1030099218333696 1032115068076032 1038759492363264 1040613827477504 1040792289804288 1042366296156192 1042650253754368 1042829065322496 1044406151921664 1046449999577088 1049505791335344 1051559618715648 1053617465327616 1055247738273792 1057312802340864 1058911792920576 1060400315120832 1060834023309312 1060984027348992 1062475462508544 1064082260659446 1064554670850048 1066164613420032 1068251041234944 1070341552078848 1071846141198336 1071997702373376 1075567829188608 1075719916617728 1077232066154496 1077672658599936 1079340152389632 1080972455273088 1081452364038144 1083087861252096 1085207406968832 1086732893159424 1088859572011008 1090506271260672 1092640334413824 1094330987839488 1096472535760896 1101826405564416 1103681960635968 1103982621622272 1105652191694848 1105841807917056 1107815894614016 1108005881905152 1109983831785472 1117129550086144 1117586460770304 1119315713589248 1121200721915904 1123394852487168 1126675334815884 1128880178915328 1131089337778176 1133302819848192 1138836525023232 1138997558771712 1141065167929344 1144559070289152 1146798911913984 1149043136790528 1154653698981888 1156913295261696 1162726674579456 1165002069245952 1170690555912192 1172662083175716 1172981535473664 1174956920911872 1177256249524224 1183326840815616 1186950146966528 1187153705558016 1189272945688576 1189476902633472 1191275767035648 1191600290004992 1193607030767616 1199435190097536 1199761935826944 1201782421389312 1204134246088704 1205997415170048 1210013807837184 1210184906194944 1211886074423808 1212381740924928 1214257671438336 1216094012182224 1216633909542912 1218473843908608 1220858332839936 1222574504804352 1224967018512384 1226819555168256 1229220376215552 1231122361319424 1231625895542784 1233531602731008 1235397091740672 1237814698573824 1239554706259968 1240237036535808 1241980449325056 1243858715656704 1246292881440768 1248731810758656 1250663986102272 1253111469441024 1256770743846912 1257284768366592 1259230177787904 1261134531151936 1261350812155392 1261694424711168 1263602504794112 1263819209048064 1266075308130304 1270336167346176 1274747056816128 1276719485812736 1279217958387712 1281372253618176 1287628954075296 1287979725225984 1290148775903232 1292673528889344 1298985411354624 1301527457169408 1308067508901888 1310627327901696 1313192156332032 1317026875401216 1319604227407872 1322186623156224 1328830485233664 1331242695917568 1331430936281088 1335318915337344 1337932063899648 1340185237915104 1340550326255616 1342807909613568 1349732177805312 1356514453676032 1356747092066304 1359169080786944 1361458019469312 1368105763705002 1368478458052608 1370783074397184 1371156498087936 1373465624444928 1376153424101376 1380171999564288 1382872923242496 1385012656484352 1385579132485632 1387723053072384 1389821728208256 1390438753763328 1392541535895552 1394499044542464 1395266666102784 1397228005490688 1399341055113792 1399962306871296 1402079491620864 1404823287103488 1406996984365056 1409750403121152 1411882390560768 1413867086827776 1414445364412416 1414645369798656 1416633950011392 1418776347545928 1419406227800064 1421552817893376 1424334721646592 1427122069438464 1429128188264448 1429330269831168 1434090438918144 1436309421539328 1436896878133248 1439120203186176 1441296607030784 1441543785320448 1444117148336128 1446943209291776 1448977190879232 1454008361680896 1456853779218432 1459107983785984 1461963381014528 1469101874085888 1471575947514624 1471976828829696 1474455743889408 1477341175873536 1481655234826368 1484554755833856 1487459951050752 1494934295887872 1497859803316224 1502233779754512 1505173571887104 1508119117037568 1518448700030976 1518663411695616 1521420223905792 1526078760385536 1529065215885312 1531640271902976 1532057515720704 1539538265309184 1542551060348928 1550302232772608 1553336092327936 1560920741216256 1563549444234288 1563975380631552 1566609227882496 1569674999365632 1574258687003016 1577339428073472 1580426197991424 1582871607410688 1583519008555008 1585969203511296 1588367689380864 1590600472681248 1591476041023488 1593713193762816 1596123390989169 1596832006275072 1599246920130048 1599682581102592 1602376561852416 1605512328118272 1607996553560064 1613351743782912 1613579874926592 1615848099231744 1616508987899904 1619010228584448 1621458682909632 1622178546057216 1624631791878144 1627811110453248 1630099339739136 1633289358016512 1635759406891008 1638960501620736 1641496481759232 1644708803641344 1647196122320896 1650419598098432 1652739608346624 1653649382047744 1655973932433408 1658478287542272 1661723841921024 1664975747678208 1667551981469696 1675694325129216 1676379691155456 1678973570383872 1681801082873856 1685092278730752 1690013002223826 1693320268372992 1693781556461568 1696634006667264 1699662742421504 1699954229772288 1708496338157568 1716838605433728 1717306300301312 1720198367870976 1723564705185792 1731980548472832 1735369942892544 1744090011869184 1747503103868928 1756035833868288 1759472303210496 1762915497541632 1771773980311552 1774990261223424 1775241248374784 1780425220449792 1783909418532864 1786913650553472 1787400435007488 1790410546151424 1799152785146304 1799642903740416 1802673632083968 1806201369133056 1808996122755072 1815277359292416 1817829111635712 1821386507157504 1824141018273336 1824637944070144 1824950864314368 1827710765862912 1831287499259904 1834871232135168 1840229332752384 1843830564323328 1846683541979136 1847438843314176 1850297404096512 1853095637611008 1856722047860736 1859332059389952 1860355554803712 1862970673987584 1865788073485056 1869439322161152 1873097716137984 1875995979153408 1879401453060096 1879667204161536 1882509854081024 1885156115770368 1885927152549888 1886193826398208 1888845266681856 1891701796727904 1892541637066752 1895403757191168 1899112962195456 1905504251019264 1905773693108224 1912120585224192 1915079228719104 1918826937581568 1922058380427264 1931443431112944 1931969587838976 1935223163854848 1938677815574528 1939010293334016 1942471705624576 1958802498781184 1962101263352832 1962635771772928 1965940991852544 1969788234498048 1975540313101824 1979406341111808 1983279934734336 1993245727850496 1996864043876352 1997146404421632 2002978373006016 2006898095849472 2010825489383424 2024598266707968 2024884548927488 2034771680514048 2038753621180416 2042187029203968 2042743354294272 2052158645557503 2052717687078912 2056174611595776 2056734747131904 2060198436667392 2064230136152064 2077518984726528 2081227654955008 2081584579608576 2084732592312384 2085300507508736 2085658130644992 2088812303843328 2092899999154176 2099011582670688 2103119237431296 2107234930655232 2110495476547584 2114625604681728 2117823585841152 2120800630241664 2121668046618624 2121968054697984 2124950925017088 2128164521318892 2129109341700096 2132329226840064 2136502082469888 2140683104157696 2143692282396672 2143995404746752 2151135658377216 2151439833235456 2154464132308992 2155345317199872 2158680304779264 2161944910546176 2166175722504192 2170414813937664 2173465786318848 2177719144022016 2181012542521344 2185280668827648 2188661975678976 2192945071521792 2203652811128832 2207363921271936 2207965243244544 2211304383389696 2211683615834112 2215631789228032 2216011763810304 2234259100172288 2235172921540608 2238631427178496 2242401443831808 2246789704974336 2253350669631768 2257760357830656 2262178675556352 2266605639696384 2277673050046464 2277995117543424 2282130335858688 2289118140578304 2293597823827968 2298086273581056 2309307397963776 2313826590523392 2325453349158912 2330004138491904 2341381111824384 2345324166351432 2345963070947328 2349913841823744 2354512499048448 2373900293933056 2374307411116032 2378545891377152 2378953805266944 2382551534071296 2383200580009984 2387214061535232 2398870380195072 2399523871653888 2403564842778624 2408268492177408 2411994830340096 2420027615674368 2420369812389888 2423772148847616 2424763481849856 2428515342876672 2432188024364448 2433267819085824 2436947687817216 2441716665679872 2445149009608704 2449934037024768 2453639110336512 2458440752431104 2462244722638848 2467063205462016 2470794183481344 2475629397147648 2479109412519936 2480474073071616 2483960898650112 2487717431313408 2492585762881536 2497463621517312 2501327972204544 2513541487693824 2514569536733184 2518460355575808 2522269062303872 2522701624310784 2523388849422336 2527205009588224 2527638418096128 2532150616260608 2540672334692352 2549494113632256 2553438971625472 2558435916775424 2562744507236352 2575257908150592 2575959450451968 2580297551806464 2585347057778688 2597970822709248 2603054914338816 2616135017803776 2621254655803392 2626384312664064 2634053750802432 2639208454815744 2644373246312448 2657660970467328 2662485391835136 2662861872562176 2670637830674688 2675864127799296 2680370475830208 2681100652511232 2685615819227136 2699464355610624 2713028907352064 2713494184132608 2718338161573888 2722916038938624 2736211527410004 2736956916105216 2741566148794368 2746931248889856 2752306848202752 2760343999128576 2765745846484992 2770025312968704 2771158264971264 2775446106144768 2779643456416512 2785083071791104 2788998089084928 2790533332205568 2794456010981376 2798682110227584 2799924613742592 2804158983241728 2809646574206976 2813993968730112 2819500806242304 2823764781121536 2827734173655552 2828890728824832 2829290739597312 2833267900022784 2837552695091856 2838812455600128 2843105635786752 2848669443293184 2858256376528896 2858660539662336 2868180877836288 2872618843078656 2873793756266496 2878240406372352 2882593214061568 2883087570640896 2888234296672256 2893886418583552 2897954381758464 2908016723361792 2913707558436864 2918215967571968 2923926762029056 2938203748171776 2943151895029248 2943953657659392 2948911487778816 2954682351747072 2963310469652736 2969109511667712 2974919902101504 2989868591775744 2995719606632448 3004467559509024 3010347143774208 3016238234075136 3036897400061952 3037326823391232 3052157520771072 3058130431770624 3063280543805952 3064115031441408 3079076530618368 3085102120697856 3100604465545216 3106672184655872 3121841482432512 3127098888468576 3127950761263104 3133218455764992 3139349998731264 3148517374006032 3154678856146944 3160852395982848 3165743214821376 3171938407022592 3176735378761728 3181200945362496 3182952082046976 3187426387525632 3192246781978338 3193664012550144 3198493840260096 3199365162205184 3204753123704832 3211024656236544 3215993107120128 3226703487565824 3227159749853184 3231696198463488 3233017975799808 3238020457168896 3242917365819264 3244357092114432 3249263583756288 3255622220906496 3260198679478272 3266578716033024 3271518813782016 3277921003241472 3282992963518464 3289417607282688 3294392244641792 3300839196196864 3305479216693248 3311947864866816 3316956575084544 3323447683842048 3329951495356416 3335103962939392 3351388650258432 3352759382310912 3357947140767744 3363602165747712 3370184557461504 3380026004447652 3386640536745984 3393268013334528 3399325484843008 3399908459544576 3416992676315136 3433677210867456 3434612600602624 3440396735741952 3447129410371584 3463961096945664 3470739885785088 3488180023738368 3495006207737856 3512071667736576 3518944606420992 3543547960623104 3549980522446848 3550482496749568 3560850440899584 3567818837065728 3573827301106944 3574800870014976 3580821092302848 3598305570292608 3599285807480832 3605347264167936 3612402738266112 3617992245510144 3630554718584832 3635658223271424 3642773014315008 3648282036546672 3649275888140288 3649901728628736 3655421531725824 3662574998519808 3680458665504768 3687661128646656 3693367083958272 3694877686628352 3700594808193024 3706191275222016 3713444095721472 3718664118779904 3720711109607424 3725941347975168 3731576146970112 3738878644322304 3746195432275968 3751991958306816 3759334408323072 3765019708162048 3770312231540736 3771854305099776 3772387652796416 3777690533363712 3783403593455808 3785083274133504 3790807514382336 3798225924390912 3811008502038528 3811547386216448 3824241170448384 3830158457438208 3837653875163136 3844116760854528 3862886862225888 3863939175677952 3870446327709696 3877355631149056 3878020586668032 3884943411249152 3917604997562368 3924202526705664 3931881983705088 3939576468996096 3951080626203648 3958812682223616 3966559869468672 3986491455700992 3993728087752704 3994292808843264 4005956746012032 4013796191698944 4021650978766848 4049196533415936 4049769097854976 4069543361028096 4077507242360832 4084374058407936 4104317291115006 4105435374157824 4112349223191552 4113469494263808 4120396873334784 4128460272304128 4155037969453056 4162455309910016 4163169159217152 4169465184624768 4170601015017472 4171316261289984 4177624607686656 4185799998308352 4198023165341376 4206238474862592 4214469861310464 4220990953095168 4229251209363456 4235647171682304 4241601260483328 4243336093237248 4243936109395968 4249901850034176 4256329042637784 4258218683400192 4264658453680128 4273004164939776 4281366208315392 4287384564793344 4287990809493504 4302271316754432 4302879666470912 4308928264617984 4310690634399744 4317360609558528 4323889821092352 4332351445008384 4340829627875328 4346931572637696 4362025085042688 4370561337655296 4377323951357952 4385890143043584 4407305622257664 4414727842543872 4415930486489088 4422608766779392 4423367231668224 4431263578456064 4432023527620608 4468518200344576 4477262854356992 4484802887663616 4493579409948672 4506701339263536 4515520715661312 4524357351112704 4555346100092928 4555990235086848 4564260671717376 4578236281156608 4587195647655936 4596172547162112 4618614795927552 4627653181046784 4650906698317824 4660008276983808 4682762223648768 4690648332702864 4691926141894656 4699827683647488 4709024998096896 4747800587866112 4748614822232064 4757091782754304 4757907610533888 4765103068142592 4766401160019968 4774428123070464 4788370172967507 4797740760390144 4799047743307776 4807129685557248 4816536984354816 4823989660680192 4840055231348736 4840739624779776 4847544297695232 4849526963699712 4857030685753344 4864376048728896 4866535638171648 4873895375634432 4883433331359744 4890298019217408 4899868074049536 4907278220673024 4916881504862208 4924489445277696 4934126410924032 4941588366962688 4951258794295296 4958218825039872 4960948146143232 4967921797300224 4975434862626816 4985171525763072 4994927243034624 5002655944409088 5027082975387648 5029139073466368 5036920711151616 5044538124607744 5045403248621568 5054410019176448 5055276836192256 5064301232521216 5081344669384704 5098988227264512 5106877943250944 5116871833550848 5125489014472704 5150515816301184 5151918900903936 5160595103612928 5170694115557376 5195941645418496 5206109828677632 5232270035607552 5242509311606784 5268107501604864 5278416909631488 5288746492624896 5315321940934656 5324970783670272 5325723745124352 5341275661349376 5351728255598592 5360740951660416 5362201305022464 5371231638454272 5398928711221248 5426057814704128 5426988368265216 5436676323147776 5445832077877248 5472423054820008 5473913832210432 5483132297588736 5493862497779712 5504613696405504 5520687998257152 5531491692969984 5540050625937408 5542316529942528 5550892212289536 5559286912833024 5570166143582208 5577996178169856 5581066664411136 5588912021962752 5597364220455168 5608317966483456 5619293148413952 5627987937460224 5639001612484608 5647529562243072 5655468347311104 5657781457649664 5658581479194624 5666535800045568 5675105390183712 5677624911200256 5686211271573504 5697338886586368 5716512753057792 5717321079324672 5736361755672576 5745237686157312 5756480812744704 5765186428123136 5766175141281792 5776468593344512 5787772837167104 5795908763516928 5816033446723584 5827415116873728 5836431935143936 5876407496343552 5886303790058496 5887907315318784 5897822975557632 5909364703494144 5926620939305472 5938219023335424 5949839804203008 5979737183551488 5991439213264896 6008935119018048 6020694287548416 6032476468150272 6073794800123904 6074653646782464 6104315041542144 6116260863541248 6126561087611904 6128230062882816 6158153061236736 6170204241395712 6201208931090432 6213344369311744 6243682964865024 6254197776937152 6255901522526208 6266436911529984 6278699997462528 6297034748012064 6309357712293888 6321704791965696 6331486429642752 6343876814045184 6353470757523456 6362401890724992 6365904164093952 6374852775051264 6384493563956676 6387328025100288 6396987680520192 6409506247409664 6422049312473088 6431986214240256 6453406975131648 6454319499706368 6463392396926976 6466035951599616 6476040914337792 6485834731638528 6498527167512576 6511244441812992 6520397358956544 6533157432066048 6543037627564032 6555842006482944 6565985927036928 6578835214565376 6588784489283584 6601678392393728 6610958433386496 6623895729733632 6633913150169088 6646895367684096 6670207925878784 6702777300516864 6705518764621824 6715894281535488 6727204331495424 6740369114923008 6760052008895304 6773281073491968 6786536026669056 6798650969686016 6799816919089152 6833985352630272 6867354421734912 6869225201205248 6880793471483904 6894258820743168 6927922193891328 6941479771570176 6976360047476736 6990012415475712 7024143335473152 7037889212841984 7087095921246208 7100964993499136 7121700881799168 7135637674131456 7147654602213888 7149601740029952 7161642184605696 7196611140585216 7198571614961664 7210694528335872 7224805476532224 7235984491020288 7261109437169664 7271316446542848 7285546028630016 7296564073093344 7298551776280576 7299803457257472 7310843063451648 7325149997039616 7360917331009536 7375322257293312 7386734167916544 7401189616386048 7412382550444032 7426888191442944 7437328237559808 7441422219214848 7451882695950336 7463152293940224 7477757288644608 7492390864551936 7503983916613632 7530039416324096 7540624463081472 7543708610199552 7544775305592832 7555381066727424 7566807186911616 7570166548267008 7581615028764672 7596451848781824 7622017004077056 7623094772432896 7648482340896768 7660316914876416 7675307750326272 7688233521709056 7725773724451776 7727878351355904 7740892655419392 7754711262298112 7756041173336064 7769886822498304 7835209995124736 7848405053411328 7863763967410176 7879152937992192 7902161252407296 7917625364447232 7933119738937344 7972982911401984 7987456175505408 7988585617686528 8011913492024064 8027592383397888 8043301957533696 8098393066831872 8099538195709952 8139086722056192 8155014484721664 8168748116815872 8208634582230012 8210870748315648 8224698446383104 8240793746669568 8256920544608256 8310075938906112 8324910619820032 8326338318434304 8338930369249536 8341202030034944 8355249215373312 8371599996616704 8396046330682752 8412476949725184 8428939722620928 8441981906190336 8458502418726912 8471294343364608 8483202520966656 8486672186474496 8487872218791936 8499803700068352 8512658085275568 8516437366800384 8529316907360256 8546008329879552 8574769129586688 8575981618987008 8604542633508864 8605759332941824 8617856529235968 8621381268799488 8634721219117056 8647779642184704 8664702890016768 8681659255750656 8693863145275392 8724050170085376 8741122675310592 8754647902715904 8771780286087168 8814611244515328 8829455685087744 8831860972978176 8845217533558784 8846734463336448 8862527156912128 8864047055241216 8937036400689152 8954525708713984 8969605775327232 8987158819897344 9013402678527072 9031041431322624 9048714702225408 9110692200185856 9111980470173696 9156472562313216 9174391295311872 9192345094324224 9237229591855104 9255306362093568 9301813396635648 9320016553967616 9365524447297536 9381296665405728 9383852283789312 9399655367294976 9418049996193792 9495601175732224 9497229644464128 9514183565508608 9515815221067776 9530206136285184 9548856246140928 9576740345935014 9595481520780288 9598095486615552 9614259371114496 9633073968709632 9647979321360384 9680110462697472 9681479249559552 9695088595390464 9699053927399424 9714061371506688 9728752097457792 9733071276343296 9747790751268864 9766866662719488 9780596038434816 9799736148099072 9814556441346048 9833763009724416 9848978890555392 9868252821848064 9883176733925376 9902517588590592 9916437650079744 9935843594600448 9950869725253632 9970343051526144 9989854486069248 10005311888818176 10054165950775296 10058278146932736 10073841422303232 10089076249215488 10090806497243136 10108820038352896 10110553672384512 10128602465042432 10197976454529024 10213755886501888 10233743667101696 10250978028945408 10301031632602368 10303837801807872 10321190207225856 10341388231114752 10391883290836992 10412219657355264 10464540071215104 10485018623213568 10536215003209728 10556833819262976 10630643881869312 10649941567340544 10651447490248704 10682551322698752 10703456511197184 10721481903320832 10724402610044928 10742463276908544 10797857422442496 10852115629408256 10853976736530432 10873352646295552 10891664155754496 10944846109640016 10947827664420864 10966264595177472 10987724995559424 11041375996514304 11062983385939968 11080101251874816 11084633059885056 11101784424579072 11118573825666048 11140332287164416 11155992356339712 11162133328822272 11177824043925504 11194728440910336 11216635932966912 11238586296827904 11255975874920448 11278003224969216 11295059124486144 11310936694622208 11315562915299328 11317162958389248 11333071600091136 11350210780367424 11355249822400512 11372422543147008 11394677773172736 11433025506115584 11434642158649344 11472723511345152 11490475372314624 11512961625489408 11530372856246272 11532350282563584 11552937186689024 11575545674334208 11591817527033856 11632066893447168 11654830233747456 11672863870287872 11752814992687104 11772607580116992 11795645951115264 11818729406988288 11853241878610944 11876438046670848 11899679608406016 11959474367102976 11982878426529792 12017870238036096 12041388575096832 12064952936300544 12147589600247808 12149307293564928 12208630083084288 12232521727082496 12253122175223808 12316306122473472 12340408482791424 12402417862180864 12426688738623488 12487365929730048 12508395553874304 12511803045052416 12532873823059968 12557399994925056 12594069496024128 12618715424587776 12643409583931392 12662972859285504 12687753628090368 12706941515046912 12724803781449984 12731808328187904 12749705550102528 12768987127913352 12774656050200576 12793975361040384 12819012494819328 12844098624946176 12863972428480512 12906813950263296 12908638999412736 12926784793853952 12932071903199232 12952081828675584 12971669463277056 12997054335025152 13022488883625984 13040794717913088 13086075255128064 13111684012965888 13131971854073856 13157670429130752 13177568978567168 13203356784787456 13221916866772992 13247791459467264 13267826300338176 13293790735368192 13340415851757568 13405554601033728 13431788563070976 13454408662990848 13480738229846016 13520104017790608 13546562146983936 13573072053338112 13597301939372032 13667970705260544 13734708843469824 13738450402410496 13761586942967808 13788517641486336 13855844387782656 13882959543140352 13952720094953472 13980024830951424 14048286670946304 14075778425683968 14174191842492416 14243401763598336 14271275348262912 14295309204427776 14299203480059904 14323284369211392 14365110518902521 14393222281170432 14397143229923328 14421389056671744 14449610953064448 14471968982040576 14522218874339328 14542632893085696 14571092057260032 14593128146186688 14597103552561152 14599606914514944 14621686126903296 14650299994079232 14721834662019072 14750644514586624 14773468335833088 14802379232772096 14824765100888064 14853776382885888 14874656475119616 14882844438429696 14903765391900672 14926304587880448 14955514577289216 14984781729103872 15007967833227264 15060078832648192 15081248926162944 15087417220399104 15089550611185664 15110762133454848 15133614373823232 15163230057529344 15192903697563648 15244034008154112 15246189544865792 15296964681793536 15320633829752832 15350615500652544 15376467043418112 15451547448903552 15455756702711808 15481785310838784 15509422524596224 15512082346672128 15670419990249472 15696810106822656 15727527934820352 15804322504814592 15835250728894464 15866239477874688 15945965822803968 15974912351010816 15977171235373056 16023826984048128 16055184766795776 16086603915067392 16196786133663744 16199076391419904 16278173444112384 16310028969443328 16337496233631744 16417269164460024 16421741496631296 16449396892766208 16481587493339136 16513841089216512 16620151877812224 16649821239640064 16652676636868608 16677860738499072 16682404060069888 16710498430746624 16743199993233408 16792092661365504 16824953899450368 16857879445241856 16883963812380672 16917004837453824 16942588686729216 16966405041933312 16973344372948992 16975744437583872 16999607400136704 17025316170551136 17032874733600768 17058633814720512 17092016659759104 17149538259173376 17151963237974016 17209085267017728 17211518665883648 17235713058471936 17269442438234112 17295559284369408 17329405780033536 17363318511501312 17387726290550784 17448100340170752 17482245350621184 17509295805431808 17629222489030656 17658911370175488 17663721945956352 17690435067117568 17693468926672896 17725054313824256 17728094110482432 17874072801378304 17909051417427968 17939211550654464 17974317639794688 18026805357054144 18062082862645248 18097429404450816 18221384400371712 18223960940347392 18312945124626432 18348782590623744 18384690188648448 18474459183710208 18510612724187136 18603626793271296 18640033107935232 18731048894595072 18762593330811456 18767704567578624 18799310734589952 18836099992387584 18991202351464448 18994459288928256 19028367131017216 19031630442135552 19060412272570368 19097712492281856 19153480691870028 19190963041560576 19228518742228992 19266147937419264 19295958642720768 19360220925394944 19362958499119104 19390177190780928 19398107854798848 19428122743013376 19457504194915584 19495581502537728 19533733325438976 19561192076869632 19599472296198144 19629112882692096 19667526019448832 19697957781110784 19736505643696128 19766353467850752 19805035177181184 19832875300159488 19871687189200896 19901739450507264 19940686103052288 20010623777636352 20108331901550592 20116556293865472 20147682844606464 20178152498430976 20181612994486272 20217640076705792 20221107344769024 20257204930084864 20395952909058048 20427511773003776 20467487334203392 20501956057890816 20602063265204736 20607675603615744 20642380414451712 20682776462229504 20783766581673984 20824439314710528 20929080142430208 20970037246427136 21072430006419456 21113667638525952 21261287763738624 21302894980497408 21365102645397504 21406913022394368 21442963806641664 21448805220089856 21484926553817088 21595714844884992 21704231258816512 21707953473060864 21746705292591104 21783328311508992 21889692219280032 21895655328841728 21932529190354944 21975449991118848 22082751993028608 22125966771879936 22160202503749632 22203568849158144 22237147651332096 22280664574328832 22311984712679424 22324266657644544 22355648087851008 22389456881820672 22433271865933824 22477172593655808 22511951749840896 22590118248972288 22621873389244416 22631125830598656 22634325916778496 22666143200182272 22700421560734848 22710499644801024 22744845086294016 22789355546345472 22866051012231168 22869284317298688 22945447022690304 22980950744629248 23025923250978816 23060745712492544 23064700565127168 23105874373378048 23183635054067712 23264133786894336 23309660467494912 23345727740575744 23505629985374208 23545215160233984 23591291902230528 23637458813976576 23706483757221888 23752876093341696 23799359216812032 23918948734205952 23965756853059584 24035740476072192 24082777150193664 24129905872601088 24295179200495616 24298614587129856 24417260166168576 24465043454164992 24506244350447616 24632612244946944 24804835724361728 24853377477246976 24974731859460096 25016791107748608 25023606090104832 25065747646119936 25114799989850112 25188138992048256 25237430849175552 25286819167862784 25325945718571008 25375507256180736 25413883030093824 25449607562899968 25463616656375808 25499411100205056 25537974255826704 25549312100401152 25587950722080768 25638024989638656 25727944856961024 25813627900526592 25817277998825472 25853569587707904 25864143806398464 25904163657351168 25943338926554112 25994108670050304 26044977767251968 26081589435826176 26172150510256128 26223368025931776 26263943708147712 26315340858261504 26355137957134336 26406713569574912 26443833733545984 26495582918934528 26535652600676352 26587581470736384 26680831703515136 26811109202067456 26863577126141952 26908817325981696 26961476459692032 27040208035581216 27093124293967872 27146144106676224 27194603878744064 27335941410521088 27469417686939648 27523173885935616 27577035282972672 27711688775565312 27765919086280704 27905440189906944 27960049661902848 28096573341892608 28151556851367936 28348383684984832 28486803527196672 28542550696525824 28590618408855552 28646568738422784 28730221037805042 28786444562340864 28794286459846656 28842778113343488 28899221906128896 28943937964081152 29044437748678656 29085265786171392 29142184114520064 29186256292373376 29194207105122304 29199213829029888 29243372253806592 29300599988158464 29443669324038144 29501289029173248 29546936671666176 29604758465544192 29649530201776128 29707552765771776 29749312950239232 29807530783801344 29852609175760896 29911029154578432 29969563458207744 30015935666454528 30120157665296384 30162497852325888 30174834440798208 30179101222371328 30221524266909696 30267228747646464 30326460115058688 30385807395127296 30492379089731584 30593929363587072 30641267659505664 30701231001305088 30752934086836224 30903094897807104 30911513405423616 30963570621677568 31018845049192448 31024164693344256 31340839980498944 31393620213645312 31455055869640704 31608645009629184 31670501457788928 31891931645607936 31949824702021632 31954342470746112 32047653968096256 32110369533591552 32173207830134784 32393572267327488 32398152782839808 32556346888224768 32620057938886656 32674992467263488 32834538328920048 32843482993262592 32898793785532416 32963174986678272 33240303755624448 33299642479280128 33305353273737216 33355721476998144 33364808120139776 33420996861493248 33486399986466816 33584185322731008 33649907798900736 33715758890483712 33767927624761344 33834009674907648 33885177373458432 33932810083866624 33946688745897984 33951488875167744 33999214800273408 34050632341102272 34065749467201536 34117267629441024 34184033319518208 34299076518346752 34303926475948032 34418170534035456 34423037331767296 34471426116943872 34538884876468224 34591118568738816 34658811560067072 34726637023002624 34775452581101568 34896200680341504 34964490701242368 35018591610863616 35258444978061312 35317822740350976 35380870134235136 35386937853345792 35450108627648512 35456188220964864 35748145602756608 35818102834855936 35878423101308928 35948635279589376 36053610714108288 36124165725290496 36194858808901632 36442768800743424 36447921880694784 36625890249252864 36697565181247488 36948918367420416 37021225448374272 37207253586542592 37280066215870464 37462097789190144 37525186661622912 37535409135157248 37598621469179904 37672199984775168 37982404702928896 37988918577856512 38056734262034432 38063260884271104 38120824545140736 38195424984563712 38306961383740056 38381926083121152 38457037484457984 38532295874838528 38591917285441536 38720441850789888 38725916998238208 38780354381561856 38796215709597696 38856245486026752 38915008389831168 38991163005075456 39067466650877952 39122384153739264 39258225765384192 39335052038897664 39395915562221568 39473011287392256 39532706935701504 39610070354362368 39665750600318976 39743374378401792 39803478901014528 39881372206104576 40021247555272704 40216663803101184 40295365689212928 40356304996861952 40363225988972544 40435280153411584 40442214689538048 40514409860169728 40791905818116096 40855023546007552 41003912115781632 41204126530409472 41215351207231488 41284760828903424 41365552924459008 41567533163347968 41648878629421056 41858160284860416 41940074492854272 42144860012838912 42227335277051904 42522575527477248 42730205290795008 42813826044788736 42885927613283328 42897610440179712 42969853107634176 43191429689769984 43408462517633024 43415906946121728 43493410585182208 43566656623017984 43779384438560064 43791310657683456 43865058380709888 43950899982237696 44165503986057216 44251933543759872 44320405007499264 44407137698316288 44474295302664192 44561329148657664 44623969425358848 44648533315289088 44711296175702016 44778913763641344 44866543731867648 44954345187311616 45023903499681792 45180236497944576 45243746778488832 45262251661197312 45268651833556992 45332286400364544 45400843121469696 45489690172588032 45578711092690944 45732102024462336 45738568634597376 45890894045380608 45961901489258496 46051846501957632 46121491424985088 46129401130254336 46211748746756096 46367270108135424 46528267573788672 46691455481151488 47011259970748416 47090430320467968 47182583804461056 47412967514443776 47505752186683392 47598718433624064 47837897468411904 47931513706119168 48071480952144384 48165554300387328 48259811745202176 48590358400991232 48597229174259712 48834520332337152 48930086908329984 49012488700895232 49265224489893888 49609671448723456 49706754954493952 49949463718920192 50033582215497216 50047212180209664 50131495292239872 50229599979700224 50376277984096512 50474861698351104 50573638335725568 50651891437142016 50751014512361472 50827766060187648 50899215125799936 50927233312751616 50998822200410112 51075948511653408 51098624200802304 51175901444161536 51276049979277312 51455889713922048 51627255801053184 51634555997650944 51707139175415808 51808327314702336 51886677853108224 51988217340100608 52089955534503936 52163178871652352 52344301020512256 52446736051863552 52527887416295424 52710275914268672 52813427139149824 52887667467091968 52991165837869056 53071305201352704 53175162941472768 53361663407030272 53622218404134912 53727154252283904 53817634651963392 53922952919384064 54080416071162432 54186248587935744 54292288213352448 54389207757488128 54671882821042176 54938835373879296 55046347771871232 55154070565945344 55423377551130624 55531838172561408 55810880379813888 55920099323805696 56193146683785216 56303113702735872 56696767369969664 56973607054393344 57085101393051648 57181236817711104 57293137476845568 57460442075610084 57572889124681728 57685556226686976 57798443812257792 57887875928162304 58088875497357312 58170531572342784 58284368229040128 58372512584746752 58388414210244608 58486744507613184 58601199976316928 58887338648076288 59002578058346496 59093873343332352 59209516931088384 59299060403552256 59415105531543552 59498625900478464 59615061567602688 59705218351521792 59822058309156864 60031871332909056 60240315330592768 60324995704651776 60349668881596416 60358202444742656 60443048533819392 60534457495292928 60652920230117376 60771614790254592 61187858727174144 61282535319011328 61402462002610176 61505868173672448 61806189795614208 61823026810847232 61927141243355136 62037690098384896 62048329386688512 62681679960997888 62787240427290624 62910111739281408 63217290019258368 63341002915577856 63783863291215872 63908684941492224 64095307936192512 64220739067183104 64346415660269568 64787144534654976 64796305565679616 65112693776449536 65240115877773312 65349984934526976 65669076657840096 65686965986525184 65797587571064832 65926349973356544 66480607511248896 66599284958560256 66610706547474432 66711442953996288 66841993722986496 66972799972933632 67168370645462016 67299815597801472 67431517780967424 67535855249522688 67770354746916864 67865620167733248 67893377491795968 67902977750335488 67998429600546816 68101264682204544 68131498934403072 68234535258882048 68368066639036416 68598153036693504 68607852951896064 68836341068070912 68846074663534592 68942852233887744 69077769752936448 69182237137477632 69317623120134144 69550905162203136 69792401360683008 69928981402484736 70037183221727232 70516889956122624 70635645480701952 70761740268470272 70773875706691584 70900217255297024 70912376441929728 71496291205513216 71636205669711872 71756846202617856 71897270559178752 72107221428216576 72248331450580992 72389717617803264 72885537601486848 72895843761389568 73251780498505728 73395130362494976 73897836734840832 74414507173085184 74560132431740928 74924195578380288 75050373323245824 75070818270314496 75197242938359808 75344399969550336 75964809405857792 75977837155713024 76113468524068864 76126521768542208 76241649090281472 76390849969127424 76613922767480112 76763852166242304 76914074968915968 77183834570883072 77440883701579776 77451833996476416 77560708763123712 77592431419195392 77712490972053504 77830016779662336 77982326010150912 78134933301755904 78244768307478528 78516451530768384 78670104077795328 78791831124443136 78946022574784512 79065413871403008 79220140708724736 79331501200637952 79486748756803584 79606957802029056 79762744412209152 80042495110545408 80433327606202368 80590731378425856 80712609993723904 80726451977945088 80870560306823168 80884429379076096 81028819720339456 81583811636232192 81710047092015104 82007824231563264 82408253060818944 82569521657806848 82731105848918016 83135066326695936 83297757258842112 83716320569720832 83880148985708544 84289720025677824 84454670554103808 85045151054954496 85460410581590016 85627652089577472 85771855226566656 85939706215268352 86382859379539968 86816925035266048 86831813892243456 86986821170364416 87133313246035968 87558768877120128 87582621315366912 87730116761419776 87901799964475392 88331007972114432 88503867087519744 88640810014998528 88814275396632576 88948590605328384 89122658297315328 89247938850717696 89422592351404032 89557827527282688 89733087463735296 89908690374623232 90047806999363584 90360472995889152 90487493556977664 90524503322394624 90537303667113984 90664572800729088 90801686242939392 90979380345176064 91157422185381888 91477137269194752 91781788090761216 91923802978516992 92103693003915264 92242982849970176 92258802260508672 92423497493512192 92734540216270848 93056535147577344 93382910962302976 94022519941496832 94180860640935936 94365167608922112 94825935028887552 95011504373366784 95675794936823808 95863027412238336 96142961904288768 96331108600774656 96519623490404352 97180716801982464 97194458348519424 97669040664674304 97860173816659968 98024977401790464 98530448979787776 99219342897446912 99898927437840384 100067164430994432 100094424360419328 100262990584479744 100459199959400448 100752555968193024 100949723396702208 101147276671451136 101303782874284032 101502029024722944 101655532120375296 101798430251599872 101854466625503232 101997644400820224 102151897023306816 102197248401604608 102351802888323072 102552099958554624 102911779427844096 103254511602106368 103269111995301888 103414278350831616 103616654629404672 103773355706216448 103976434680201216 104179911069007872 104326357743304704 104688602041024512 104893472103727104 105055774832590848 105420551828537344 105626854278299648 105775334934183936 106142610402705408 106350325882945536 106723326814060544 107244436808269824 107454308504567808 107635269303926784 107845905838768128 108160832142324864 108372497175871488 108584576426704896 109343765642084352 109877670747758592 110092695543742464 110846755102261248 111063676345122816 111621760759627776 111840198647611392 112386293367570432 112606227405471744 113393534739939328 113947214108786688 114170202786103296 114362473635422208 114586274953691136 114920884151220168 115145778249363456 115371112453373952 115596887624515584 115775751856324608 116177750994714624 116341063144685568 116568736458080256 116745025169493504 116776828420489216 116973489015226368 117202399952633856 117774677296152576 118005156116692992 118187746686664704 118419033862176768 118598120807104512 118830211063087104 118997251800956928 119230123135205376 119410436703043584 119644116618313728 120063742665818112 120480630661185536 120649991409303552 120716404889485312 120886097067638784 121068914990585856 121305840460234752 121543229580509184 122375717454348288 122565070638022656 123011736347344896 123612379591228416 123646053621694464 123854282486710272 124075380196769792 124096658773377024 125363359921995776 125574480854581248 125820223478562816 126434580038516736 126682005831155712 127567726582431744 128190615872385024 128441478134366208 128692831320539136 129574289069309952 129592611131359232 130225387552899072 130480231755546624 130699969869053952 131338153315680192 131373931973050368 131595175142129664 131852699946713088 132961215022497792 133198569917120512 133221413094948864 133422885907992576 133683987445972992 133945599945867264 134336741290924032 134599631195602944 134863035561934848 135071710499045376 135540709493833728 135731240335466496 135786754983591936 135805955500670976 135996859201093632 136202529364409088 136469070517764096 136736133278072832 137196306073387008 137215705903792128 137672682136141824 137692149327069184 137885704467775488 138155539505872896 138364474274955264 138635246240268288 139101810324406272 139584802721366016 140074366443454464 141033779912245248 141271290961403904 141523480536940544 141547751413383168 141800434510594048 142992582411026432 143272411339423744 143513692405235712 143794541118357504 144214442856433152 144496662901161984 144779435235606528 145771075202973696 145791687522779136 146503560997011456 146790260724989952 147795673469681664 148829014346170368 149120264863481856 149848391156760576 150100746646491648 150141636540628992 150394485876719616 150688799939100672 151929618811715584 151955674311426048 152226937048137728 152253043537084416 152483298180562944 152781699938254848 153227845534960224 153527704332484608 153828149937831936 154367669141766144 154881767403159552 154903667992952832 155121417526247424 155424981944107008 155660033559324672 155964652020301824 156269866603511808 156489536614957056 157032903061536768 157340208155590656 157583662248886272 158130827742806016 158440281417449472 158663002401275904 158973497513607168 159213915604058112 159525488824418304 160084990221090816 160866655212404736 161181462756851712 161425219987447808 161452903955890176 161741120613646336 161768858758152192 163167623272464384 163420094184030208 164015648463126528 164816506121637888 165139043315613696 165462211697836032 166270132653391872 166595514517684224 167432641139441664 167760297971417088 168579440051355648 168909341108207616 170090302109908992 170920821163180032 171255304179154944 171543710453133312 171879412430536704 173633850070532096 173663627784486912 173973642340728832 174266626492071936 175117537754240256 175165242630733824 175460233522839552 175803599928950784 176662015944228864 177007734175039488 177281620029997056 177628550793265152 177897181210656768 178245316594630656 178495877701435392 178845184702808064 179115655054565376 179466174927470592 180095613998727168 180720945991778304 180974987113955328 181049006644789248 181074607334227968 181329145601458176 181603372485878784 181958760690352128 182314844370763776 183563576181522432 183847605957033984 184207386007830528 184485965699940352 184517604521017344 184846994987024384 185469080432541696 186113070295154688 186765821924605952 188045039882993664 188361721281871872 188730335217844224 189651870057775104 190023008746733568 191351589873647616 191726054824476672 192285923808577536 192662217201549312 193039246980808704 194361433603964928 194388916697038848 195338081329348608 195720347633319936 196049954803580928 197060897959575552 198438685794893824 199797854875680768 200134328861988864 200525981168959488 200918399918800896 201505111936386048 201899446793404416 202294553342902272 202607565748568064 203311064240750592 203596860503199744 203708933251006464 203995288801640448 204303794046613632 204394496803209216 204703605776646144 205104199917109248 205823558855688192 206509023204212736 206538223990603776 206828556701663232 207233309258809344 207546711412432896 207952869360402432 208652715486609408 209377204082049024 209786944207454208 210111549665181696 210841103657074688 211253708556599296 211550669868367872 212285220805410816 212700651765891072 213446653628121088 214488873616539648 214908617009135616 215270538607853568 215691811677536256 216321664284649728 216744994351742976 217169152853409792 218687531284168704 219755341495517184 220185391087484928 221693510204522496 223243521519255552 223680397295222784 224772586735140864 225212454810943488 226787069479878656 227894428217573376 228340405572206592 228724947270844416 229172549907382272 229841768302440336 230291556498726912 230742224906747904 231551503712649216 232355501989429248 232682126289371136 233137472916160512 233490050338987008 233553656840978432 233946978030452736 234404799905267712 235549354592305152 236010312233385984 236375493373329408 236838067724353536 237196241614209024 237660422126174208 237994503601913856 238460246270410752 238820873406087168 239288233236627456 240127485331636224 240961261322371072 241299982818607104 241772194135277568 242137829981171712 242611680920469504 243086459161018368 244751434908696576 245130141276045312 246023472694689792 247224759182456832 247708564973420544 248150760393539584 248193317546754048 250726719843991552 251148961709162496 251640446957125632 252869160077033472 253364011662311424 255135453164863488 256381231744770048 256882956268732416 259148578138619904 259185222262718464 260450775105798144 260960463511093248 261399939738107904 262676306631360384 262747863946100736 263190350284259328 263705399893426176 265922430044995584 266397139834241024 266442826189897728 266845771815985152 267367974891945984 268673482581848064 269199262391205888 269726071123869696 270143420998090752 271081418987667456 271462480670932992 271573509967183872 271611911001341952 271993718402187264 272405058728818176 272938141035528192 273472266556145664 274431411807584256 275345364272283648 275384298654138368 275771408935550976 276311079011745792 276728948549910528 277270492480536576 278203620648812544 279169605442732032 280148732886908928 282067559824490496 282542581922807808 283046961073881088 283095502826766336 283600869021188096 285985164822052864 287027384810471424 287589082236715008 288428885712866304 288993325802323968 289558870471213056 291542150405947392 291583375045558272 293007121994022912 293580521449979904 295591346939363328 297658028692340736 299696782313521152 300201493292983296 300283273081257984 300788971753439232 301377599878201344 303859237623431168 303911348622852096 304453874096275456 304506087074168832 304966596361125888 305563399876509696 306455691069920448 307055408664969216 307656299875663872 308735338283532288 309763534806319104 309807335985905664 310242835052494848 310849963888214016 311320067118649344 311929304040603648 312539733207023616 312979073229914112 314065806123073536 314680416311181312 315167324497772544 316261655485612032 316880562834898944 317326004802551808 318427831208116224 319050977648836608 320169980442181632 321733310424809472 322362925513703424 322850439974895616 322905807911780352 323482241227292672 323537717516304384 326840188368060416 328031296926253056 329633012243275776 330278086631227392 332540265306783744 333191029035368448 334865282278883328 335520595942834176 337158880102711296 337818682216415232 340180604219817984 341841642326360064 342510608358309888 343087420906266624 343758824861073408 347267700141064192 347327255568973824 347947284681457664 348533252984143872 350235075508480512 350330485261467648 350920467045679104 351607199857901568 353324031888457728 354015468350078976 354563240059994112 355257101586530304 355794362421313536 356490633189261312 356991755402870784 357690369405616128 358231310109130752 358932349854941184 360191227997454336 361441891983556608 361949974227910656 362149214668455936 362658291202916352 363206744971757568 363917521380704256 364629688741527552 367127152363044864 367695211914067968 368971931399880704 369035209042034688 369693989974048768 370938160865083392 372226140590309376 373531643849211904 376090079765987328 376723442563743744 377460670435688448 379303740115550208 380046017493467136 382703179747295232 384571847617155072 385324434403098624 386078493961617408 388722867207929856 388777833394077696 390676162658697216 391440695266639872 392099909607161856 394121795919151104 396877371589787648 399595709751361536 400268657723977728 401051962337918976 401836799837601792 403010223872772096 403798893586808832 404589106685804544 405215131497136128 406622128481501184 407193721006399488 407417866502012928 407990577603280896 408607588093227264 409407211553292288 410208399834218496 411647117711376384 413018046408425472 413076447981207552 413657113403326464 414466618517618688 415093422824865792 415905738720804864 417305430973218816 418754408164098048 420223099330363392 421682207314149376 422507417113198592 423101339736735744 424570441610821632 425401303531782144 428977747233079296 429817234018271232 430541077215707136 431383623355072512 432643328569299456 433489988703485952 434338305706819584 437375062568337408 439510682991034368 440370782174969856 443387020409044992 446487043038511104 447360794590445568 449545173470281728 450424909621886976 453574138959757312 455788856435146752 456680811144413184 457449894541688832 458345099814764544 459683536604880672 460583112997453824 461484449813495808 463103007425298432 464711003978858496 465364252578742272 466274945832321024 466980100677974016 467893956060905472 468809599810535424 471098709184610304 472020624466771968 472750986746658816 474392483228418048 475320844252348416 475989007203827712 476920492540821504 477641746812174336 478576466473254912 480254970663272448 481922522644742144 482599965637214208 483544388270555136 484275659962343424 485223361840939008 489502869817393152 490260282552090624 492046945389379584 494449518364913664 495417129946841088 496301520787079168 496386635093508096 501453439687983104 502297923418324992 503280893914251264 505738320154066944 506728023324622848 510270906329726976 512762463489540096 513765912537464832 518370444525436928 520901550211596288 521920927022186496 522799879476215808 525352613262720768 525495727892201472 526380700568518656 527410799786852352 531844860089991168 532794279668482048 532885652379795456 533691543631970304 534735949783891968 537346965163696128 538398524782411776 540286841996181504 542162837975334912 542924961341865984 543147019934367744 543223822002683904 543987436804374528 544810117457636352 545876282071056384 546944533112291328 550690728544567296 550768597308276736 551542817871101952 552622158023491584 553457897099821056 554540984961073152 556407241297625088 558339210885464064 560297465773817856 564135119648980992 565085163845615616 566093922147762176 566191005653532672 567201738042376192 571970329644105728 574054769620942848 575178164473430016 576857771425732608 577986651604647936 579117740942426112 583084300811894784 583166750091116544 586014243988045824 587161042899959808 591182693878726656 595316057384681472 599393564627042304 600402986585966592 601577943506878464 602755199756402688 607718475246862336 607822697245704192 608907748192550912 609933192722251776 611126799753019392 612911382139840896 614110817329938432 615312599751327744 617470676567064576 619527069612638208 619614671971811328 620485670104989696 621699927776428032 622640134237298688 623858608081207296 625958146459828224 628131612246147072 629360832622362624 630334648995545088 632523310971224064 633761125669797888 634652009605103616 636855662416232448 638101955297673216 640339960884363264 643466620849618944 644725851027406848 645700879949791232 645811615823560704 646964482454585344 647075435032608768 653680376736120832 656062593852506112 659266024486551552 660556173262454784 665080530613567488 669730564557766656 671041191885668352 674317760205422592 675637364432830464 680361208439635968 683683284652720128 685021216716619776 686174841812533248 687517649722146816 694535400282128384 694654511137947648 697066505968287744 700470151016961024 700660970522935296 701840934091358208 703214399715803136 706648063776915456 708030936700157952 709126480119988224 710514203173060608 711588724842627072 712981266378522624 713983510805741568 715380738811232256 716462620218261504 717864699709882368 720382455994908672 722883783967113216 723899948455821312 725316582405832704 726413489943515136 727835042761408512 729259377483055104 734254304726089728 735390423828135936 737943862799761408 738070418084069376 739387979948097536 744452281180618752 747063287698423808 752180159531974656 753446885127487488 754921340871376896 758607480231100416 760092034986934272 765406359494590464 769143695234310144 770648868806197248 777445734415859712 777555666788155392 781352325317394432 782881390533279744 784199819214323712 788243591838302208 793754743179575296 799191419502723072 800537315447955456 802103924675837952 806020447745544192 807597787173617664 809178213371609088 810430262994272256 813244256963002368 814387442012798976 814835733004025856 815981155206561792 817215176186454528 818814423106584576 820416799668436992 823294235422752768 826036092816850944 826152895962415104 827314226806652928 828933237035237376 830186845649731584 831811477441609728 834610861946437632 837508816328196096 840446198660726784 843364414628298752 845014834226397184 846202679473471488 849140883221643264 850802607063564288 857955494466158592 861082154431414272 862767246710145024 865286657138598912 866979977406971904 868676611413639168 874750125136674816 879021365982068736 880741564349939712 886774040818089984 892974086077022208 899090346940563456 900849819243773952 907148277919514624 911577712870293504 913361622288826368 914899789083377664 916690199629529088 919367073209761344 921166225994907648 922968899626991616 926206014850596864 929422007957716992 930728505157484544 932549891664642048 933960201355948032 935787912121810944 937619199621070848 942197418369220608 944041248933543936 945501973493317632 948784966456836096 950641688504696832 951978014407655424 955283493624348672 957152932946509824 960509941326544896 963845045289484288 965199931274428416 967088776541110272 968551319924686848 970446723681878016 980520565104181248 984093890778759168 988899036729827328 990834259893682176 992603041574158336 1002906879375966208 1004595846836649984 1006561787828502528 1011476640308133888 1013456046649245696 1020541812659453952 1025524926979080192 1027531825074929664 1041803100423192576 1043841854044372992 1045599758952431616 1050705226525441536 1050991455784402944 1052761401137037312 1054821599573704704 1063689720179982336 1065588559336964096 1065771304759590912 1067383087263940608 1069471899567783936 1074693930327392256 1076797049564823552 1080573683992363008 1084325675950669824 1085849922683731968 1086447644005367808 1087974873608749056 1089620234915272704 1091752564142112768 1093889066224582656 1101381457089134592 1101537194616553472 1103085635742203904 1106915794199642112 1109081969922146304 1112814482595250176 1116678421770928128 1120594931547635712 1128270239297961984 1130170327691231232 1132187844295524352 1132382011307065344 1143940659288211456 1148109539241885696 1153715542851465216 1155973303209295872 1158235481884852224 1166168601623789568 1166333500182233088 1172028487976091648 1174322085799919616 1182365387757453312 1190632114769362944 1198787129254084608 1200805973171933184 1203155887013756928 1205510399512805376 1215436950493724672 1215645394491408384 1217815496385101824 1219866385444503552 1222253599506038784 1225822764279681792 1228221634659876864 1230625199502655488 1234941353134129152 1239054139225276416 1239229343943622656 1240971340209979392 1243399855552856064 1245280268474597376 1247717216162414592 1251916292919656448 1256263224492294144 1260669297991090176 1265046621942448128 1267522251339595776 1269304019210207232 1273711324832464896 1276203910595346432 1286933241699237888 1289451702054813696 1291401759899582464 1291623231647121408 1293928964909170688 1294150870065217536 1307360753472241664 1312125187705012224 1318532048973103104 1321112346524909568 1330161061227134976 1339461129115533312 1342082383771336704 1348635520410845184 1351274728865660928 1360722416879271936 1367366569305440256 1370042433433239552 1372349683625066496 1375035299444293632 1389070800564256768 1389309022275895296 1394133011936575488 1400940302033922048 1403681868182716416 1406428799431606272 1413296127553830912 1416061873400315904 1418252960239976448 1423177449685254144 1425962532757045248 1427967021611483136 1430761477622464512 1432925240436523008 1435729399419764736 1440764911989817344 1445767567934226432 1447799896911642624 1450633164811665408 1452826979887030272 1455670085522817024 1468508609452179456 1470780847656271872 1475887725599522816 1476140836168138752 1478775959896195072 1488904562361237504 1494126575396847616 1504360319063949312 1506893770254974976 1509842681742753792 1517214960462200832 1520184069973868544 1530812718989180928 1538287390468620288 1541297737612394496 1555111333576310784 1562704650634788864 1565762781066559488 1568399638428647424 1576487183676604416 1587509486359150592 1598382839005446144 1601074630895910912 1604207849351675904 1612040895491088384 1615195574347235328 1620860525988544512 1626488513926004736 1628774884025597952 1629671466008051712 1631962310413123584 1634430352372909056 1637628846213169152 1640833599336873984 1652072185633701888 1652305791924830208 1654628453613305856 1657866474070474752 1660373691299463168 1663622954883219456 1669221723892875264 1675017632656392192 1680892397321453568 1686728829256597504 1692405358946942976 1698281766443286528 1701605214127128576 1715910988932317184 1722164308862828544 1725534493420290048 1730573314277197824 1733959954813943808 1737353222827278336 1749500250273349632 1758042731964137472 1761483128699879424 1773548081636179968 1785948172154044416 1798180693881126912 1814296555839029248 1823155425740587008 1826723244577652736 1829799578166755328 1833380399259058176 1838734146419522688 1842332451989815296 1845937799253983232 1852412029701193728 1858844015915433984 1861457010314969088 1865099783329284096 1867920402711896064 1871575824243621888 1884394836738441216 1888082497867087872 1891003946986635264 1897569932913672192 1901283377009393664 1903956028815310848 1910566987248697344 1914305865893019648 1921019882653089792 1927690090578968576 1930399862548856832 1934177553082220544 1937102639849373696 1940893447363756032 1961041130208362496 1968187781557518336 1977798073459654656 1981668519787364352 1985206083148316672 2009191693673299968 2013123575657005056 2022953280616267776 2026912093298491392 2041083625318907904 2051049853958160384 2055063650149859328 2083606200846385152 2091199517904863232 2101410453050883072 2101982911568805888 2105522802274074624 2109643199147409408 2127379440359964672 2131177118673928192 2131542609519181824 2134766174527881216 2138943799135567872 2149387860654784512 2153594099129647104 2161147367984726016 2168651351901339648 2171699845367463936 2175949747217498112 2179240469830545408 2183505128284225536 2187778132449165312 2202762914178269184 2203074389233106944 2206171271484407808 2213831588399284224 2218163939844292608 2233356843541856256 2241189863095271424 2256540478595923968 2260340655382462464 2264375688591048704 2264764022614130688 2287881318576422912 2296219078483771392 2307431085702930432 2311946606418591744 2332337203247579136 2332667000364466176 2344056975952183296 2348644171599839232 2364730775514906624 2381264229538725888 2397574258508169216 2401611946343866368 2406311774027513856 2430873900987449344 2431290788982816768 2435630992770203648 2439732770889007104 2444507199012077568 2451645528559363584 2456443269319753728 2461250399005310976 2469882706268258304 2478108278450552832 2478458687887245312 2481942680419958784 2486799711105712128 2490560536949194752 2495434432324829184 2503832585839312896 2512526448984588288 2521338595982180352 2530093243884896256 2535044502679191552 2538608038420414464 2547422649664929792 2552407821190692864 2573866483398475776 2582803519799164928 2583246463294242816 2587857929818341376 2588301740130435072 2614721506944483328 2624250375410024448 2637064097946206208 2642224693049819136 2660322122454269952 2678922258231066624 2697271040821690368 2702549457731321856 2721444833758543872 2734733138610880512 2740084866866479104 2744699367250132992 2750070598888587264 2778141601128513536 2778618044551790592 2788266023873150976 2801880604067844096 2807363736365432832 2812857598863212544 2826592255107661824 2832123746800631808 2836505920479952896 2846354899370508288 2851925065514090496 2855934043222966272 2865850480873046016 2871458798839529472 2881529823979634688 2891535135868452864 2895599793823285248 2901266329623330816 2905653959774060544 2911340171045634048 2941561695312543744 2951775451199045632 2952281672336277504 2957551919792390144 2977809124722475008 3008720638127898624 3013787540509949952 3019685363485507584 3034429920924401664 3040368139947737088 3061625437978361856 3076574780937240576 3082595475224788992 3125409301269577728 3131525562133118976 3136799276857294848 3152974367353208832 3175018972718301184 3196765678010892288 3202149261791821824 3208415698703351808 3224081790982176768 3230391148694470656 3241721051977089024 3252977027852009472 3257549768051195904 3259342932016103424 3263924620826247168 3268860704745818112 3275257692426338304 3281667198673747968 3304144371267403776 3304611583849660416 3309256907226611712 3320747382598926336 3327245909766438912 3338443447785750528 3350035265312784384 3361784794642907136 3373457658513195008 3384810717893885952 3396563532886573056 3431821977864634368 3444328617725657088 3461146628554395648 3467919909627887616 3474706445654556672 3499000500546699264 3516085463928274944 3522966257399758848 3547096163272359936 3571896344308088832 3596361387762253824 3628593111678058496 3646310851481174016 3653446489155305472 3659599156333510656 3666760798518116352 3677468292839045376 3684664903979630592 3691875598507966464 3704824059402387456 3717688031830867968 3722914020629938176 3730199566658568192 3735840805423792128 3743151648487243776 3768789673476882432 3782007893973270528 3795139865827344384 3802566754018787328 3807912057630621696 3821133974497394688 3828611731786039296 3855380181157937152 3860799725097713664 3868355106164441088 3874205279698747392 3881786894727512064 3922082260416724992 3936375563115036672 3955596146919309312 3963337039574728704 3970412166296633344 4018383387346599936 4026247151314010112 4045906561232535552 4053824186596982784 4082167250637815808 4102099707916320768 4110127300299718656 4167212401692770304 4182399035809726464 4202820906101766144 4211045604548149248 4219286398294818816 4254758880719929344 4262354237347856384 4269532349055762432 4277887598271135744 4298775721309569024 4307188198259294208 4322294735969452032 4337302703802679296 4343399690734927872 4351899494434996224 4358480939661090816 4367010256568451072 4405525828356538368 4406148778466213888 4412342542968815616 4427663176798568448 4436327879688585216 4466713687083712512 4482379726190542848 4513080957191847936 4520681310764924928 4528751377182097408 4529528045228261376 4575762637152845824 4592438156967542784 4614862171405860864 4623893212837183488 4665334000728932352 4688113951904366592 4697288343199678464 4729461551029813248 4762528459077451776 4795148517016338432 4803223892687732736 4812623548055027712 4861747801974898688 4862581577965633536 4879465541778014208 4889014398024155136 4903291057118727168 4912886538639507456 4922500798010621952 4956216556901105664 4956917375774490624 4963885360839917568 4973599422211424256 4981121073898389504 4990868864649658368 5007665171678625792 5025052897969176576 5042677191964360704 5060186487769792512 5077216076840828928 5094845299329859584 5104815642381385728 5147732966796951552 5165607039598329856 5166492926588485632 5175715859636682752 5176603480260870144 5229443013888966656 5248500750820048896 5274128195892412416 5284449386099638272 5320644244908539904 5357844516462133248 5394542081643380736 5442889667517087744 5469466277221761024 5480169733732958208 5489398734500265984 5500141197777174528 5556283202257027072 5557236089103581184 5576532047746301952 5603761208135688192 5614727472730865664 5653184510215323648 5664247493601263616 5673011840959905792 5692709798741016576 5703850131028180992 5711868086445932544 5731700961746092032 5742917597679058944 5763059647959269376 5783070271736905728 5791199587646570496 5802532659246661632 5811307919548121088 5822680342091268096 5883123390625087488 5903550902398091264 5904563344672555008 5915103839584780288 5955618249444950016 6027575081019899904 6039370726971015168 6068859841848803328 6080736279895474176 6123250875956723712 6153149561874481152 6165190950449577984 6250818602539155456 6273598553714589696 6305948734706417664 6350037945436602368 6393531356021784576 6404298523583643648 6416831397406703616 6448163581964353536 6460782297388941312 6483442103954178048 6505954055704018944 6515099536102391808 6527849241652494336 6537721409491636224 6550515384852676608 6563334397347495936 6608288742534807552 6609223167699320832 6618513814453223424 6641494765197852672 6654491819532877824 6700070530625568768 6723569589285814272 6746915317026390016 6769621435787771904 6793127065773146112 6863643955729268736 6888657235451314176 6922293257108791296 6935839819255775232 6998001001093398528 7032170927856549888 7045932514799517696 7094192326544719872 7143792688616177664 7192722775524507648 7292621702962348032 7306892978310610944 7319198312667021312 7333521597036232704 7354936585678090752 7369329807959261184 7383751197015932928 7409648118804774912 7435376063661735936 7445828041259876352 7460399133317136384 7471681610847584256 7486303296974487552 7537579346953764864 7564015787946541056 7590279731654688768 7605133508037574656 7615824115261243392 7642267948994789376 7657223463572078592 7710760362315874304 7721599450195427328 7748410559397494784 7763573789455024128 7844164520833449984 7872751126230073344 7911192293838618624 7926674079149457408 8036766774693199872 8091813122465071104 8107648373193965568 8164334501275631616 8204199415832641536 8220254600599437312 8334424803385540608 8364798071619452928 8405641812203532288 8422091209096298496 8438572796589637632 8509517761439858688 8524708474695712768 8539064698111524864 8555775196542271488 8597551442619138048 8614376396518588416 8644589471938904064 8674605407605358592 8686799381469855744 8703798988869992448 8716961879322181632 8734020513136902144 8812297556932427776 8824685085937631232 8855326353597136896 8872655759377170432 8933427374167425024 9026161914383695872 9041362621529849856 9057502754364194816 9059056090456522752 9151525274305691648 9184876313935085568 9229724342811721728 9247786425674366976 9376227903808733184 9394576686399356928 9458923102059626496 9525056918154903552 9590297034032676864 9606447785375465472 9625247096110055424 9723495603949797376 9725163155931267072 9758931083556028416 9778028796048310272 9806582114237454336 9825773077279014912 9845001596021243904 9912433113802211328 9913834751548981248 9927770721679835136 9962242147796779008 9981737729299316736 10015330343357251584 10050105795938353152 10085354383928721408 10120372975539585024 10154432153681657856 10189690598659719168 10295465933593903104 10331214079196659712 10332985853176971264 10351431719273365504 10458886027777933312 10497001501640097792 10548256391784824832 10568898772199276544 10641288489817079808 10715689032924266496 10789084163286761472 10885779335034175488 10938932554443522048 10960339467465916416 10978797469000531968 11000282395554349056 11112566404514054144 11114472178207162368 11153064095492603904 11207522416271376384 11229454945461731328 11306369020430647296 11346023681919811584 11385419597482033152 11407700262056361984 11423736172891865088 11463401923492184064 11485835195358117888 11566140543473811456 11582399175293140992 11605065318493323264 11622615839096242176 11645360684182536192 11766246781250174976 11807101804796182528 11809126689345110016 11911236498889900032 12055150162039799808 12078741453942030336 12137719683697606656 12161472559790948352 12246501751913447424 12306299123748962304 12330381900899155968 12501637205078310912 12547197107429179392 12700075890873204736 12787062712043569152 12808597047167287296 12833662794813407232 12896327163928707072 12921564594777882624 12966884207908356096 13011908111408037888 13030199072204783616 13055698483304988672 13075442818983272448 13101030769705353216 13216577485069615104 13218446335398641664 13237027628906446848 13282989530395705344 13308983639065755648 13400141061251137536 13447139178571628544 13493830634052780032 13539242871575543808 13586254131546292224 13727287911458537472 13777314470902628352 13844586514217582592 13871679638511550464 13996002002186797056 14064341855713099776 14091865029599035392 14188384653089439744 14287585377232355328 14385445551049015296 14585243405924696064 14638396625334042624 14667043194072465408 14709873171356181504 14738659615918522368 14767502394031865856 14870752127323471872 14891656082519752704 14920798266634272768 14943363221695168512 14972606593948975104 15075158693907529728 15128031575893082112 15180559463309377536 15231648230522486784 15284535897989578752 15314446927144157184 15421520724631748608 15443198900390854656 15496821118794989568 15527147578910048256 15688329041666899968 15745502252460146688 15822384587677237248 15853348158298914816 16073533549386399744 16183626244930142208 16328669002551263232 16408398831665283072 16440509201198874624 16668849606771081216 16729596143238905856 16811283624407064576 16844182418192596992 17019035522879717376 17049416949391425536 17078129396223049728 17111550393084542976 17195102885238276096 17228752793037176832 17289178943877808128 17349210815210717184 17373598762939711488 17407597977739984896 17433923758644363264 17468041026273804288 17649370171875262464 17710652707194273792 17745311518754340864 17866854748334850048 18082725243059699712 18115005508728389632 18118112180913045504 18303050548611383296 18369752627870171136 18459448685623443456 18495572851348733952 18752455807617466368 18917846204119252992 19050113836309807104 19180594068065353728 19212895570750930944 19250494192220110848 19446991207899594752 19450326311862534144 19517862167112056832 19613164228474908672 19651546154558029824 19690003192042487808 19824866227604422656 19827669503097962496 19855541443359670272 19924484295593558016 19963475458598633472 20100211591876706304 20170708767857442816 20240745951079170048 20308864307363315712 20379381197319438336 20590931867187806208 20662428158393319424 20665971706353942528 20702863438546731008 20994003003280195584 21096512783569649664 21137797544398553088 21282576979634159616 21431378065848532992 21578168326573522944 21877865108887044096 21920678934931832832 21957594938001063936 22000564791108698112 22225132809028108288 22228944356414324736 22306128190985207808 22415044832542752768 22458909890923462656 22612738040861294592 22692047363839623168 22770839194964066304 22815400524112723968 22847472345783730176 22926803846984368128 22971670390716235776 23132281086947622912 23164798350586281984 23245231678192484352 23290721368365072384 23532493562500349952 23614203609592365056 23618253378690220032 24110300324079599616 24275439367395213312 24322945119581896704 24493003503826894848 24612598247497924608 24660763801798311936 25003274410156621824 25094394214858358784 25400151781746409472 25574125424087138304 25617194094334574592 25667325589626814464 25792654327857414144 25843129189555765248 25933768415816712192 26023816222816075776 26060398144409567232 26111396966609977344 26150885637966544896 26202061539410706432 26436892670797283328 26474055257812893696 26565979060791410688 26617967278131511296 26800282122502275072 26987661268105560064 27078485743151087616 27172508263092584448 27454575822917074944 27554628941805256704 27689173028435165184 27743359277023100928 28128683711426199552 28183730059198070784 28376769306178879488 28575170754464710656 28770891102098030592 29170486811849392128 29276793250668085248 29334086388144930816 29419746342712363008 29477319231837044736 29535004788063731712 29741504254646943744 29783312165039505408 29886726443390337024 29945213187897950208 30150317387815059456 30256063151786164224 30361118926618755072 30463296461044973568 30569071795979157504 30843041449263497216 30886397800781709312 30993642237589979136 31054295157820096512 31376658083333799936 31491004504920293376 31644769175354474496 31706696316597829632 32147067098772799488 32367252489860284416 32657338005102526464 32816797663330566144 32881018402397749248 33337699213542162432 33459192286477811712 33622567248814129152 33688364836385193984 34038071045759434752 34156258792446099456 34223100786169085952 34390205770476552192 34457505586074353664 34698421630421434368 34747197525879422976 34815195955479969792 34867847517288726528 34936082052547608576 35298740343750524928 35421305414388547584 35733709496669700096 36165450486119399424 36230011017456779264 36236224361826091008 36606101097222766592 36739505255740342272 36918897371246886912 36991145702697467904 37504911615234932736 38100227672619614208 38361188136130707456 38425791141501861888 38500988384440221696 38893982415799189504 38900652623725068288 39035724334224113664 39226328456949817344 39303092309116059648 39649732455208845312 39655339006195924992 39711082886719340544 39848968591187116032 39926950917197266944 40200423183753412608 40341417535714885632 40481491902158340096 40617728614726631424 40758762394638876672 41181863734375612416 41324856316786638848 41331943412707885056 41405726877093462016 41988006006560391168 42193025567139299328 42275595088797106176 42565153959268319232 42862756131697065984 43156336653147045888 43755730217774088192 43915189876002127872 44001129582217396224 44450265618056216576 44612256381970415616 44830089665085505536 44917819781846925312 45225476081722589184 45384094727679246336 45541678389928132608 45694944691567460352 45853607693968736256 45943340781432471552 46264562173895245824 46329596701172563968 46490463356384968704 46581442736730144768 47064987125000699904 47228407219184730112 47236506757380440064 48220600648159199232 48550878734790426624 48986007007653789696 49225196494995849216 49321527603596623872 50006548820313243648 50188788429716717568 51148250848174276608 51234388188669149184 51334651179253628928 51585308655714828288 51686258379111530496 51867536831633424384 52047632445632151552 52120796288819134464 52222793933219954688 52301771275933089792 52404123078821412864 52948110515625787392 53131958121582821376 53235934556263022592 53600564245004550144 53975322536211120128 54345016526185168896 54909151645834149888 55109257883610513408 55378346056870330368 55486718554046201856 56257367422852399104 56753538612357758976 57150341508929421312 57541782204196061184 58340973623698784256 58553586501336170496 58839492685424726016 58954638463674089472 59070009576127463424 59483008509293887488 59566624330079010816 59773452886780674048 59890426375795900416 60300634775630118912 60512126303572328448 60722237853237510144 60926592922089947136 61138143591958315008 61686082898526994432 61772795601563418624 61987284475179958272 62108590315640193024 62982009009840586752 63289538350708948992 63413392633195659264 64294134197545598976 64734504979720568832 65633595326661132288 65762036804795498496 66675398427084324864 66918384572955623424 67245134497628258304 67376729672770387968 68076142091518869504 68312517584892198912 68446201572338171904 68780411540953104384 68915011172148707328 69396843260842868736 69494395051758845952 69735695034577453056 69872164105095217152 70597480687501049856 70842610828777095168 72330900972238798848 72460022034913558528 73212202194445533184 73479010511480684544 73837794742493773824 73982291405394935808 75009823230469865472 76200455345239228416 76722376272261414912 76851582283003723776 77001976768880443392 77787964831598379008 77801305247450136576 78071448668448227328 78452656913899634688 78606184618232119296 79310678012391849984 79422165773438681088 79697937182374232064 79853901834394533888 80400846367506825216 80962983804316680192 81235457229453262848 81517524789277753344 82363727468751224832 82649712633573277696 82663886825415770112 84386051134278598656 84551190177594212352 85130307918536638464 85725512263394131968 86312673306294091776 87511460435548176384 87830379752004255744 88002259164434792448 88900531236112433152 89224512763940831232 89660179330171011072 89835639563693850624 90450952163445178368 90768189455358492672 91083356779856265216 91389889383134920704 91707215387937472512 92529124347790491648 92659193402345127936 92980926712769937408 93162885473460289536 94129974250001399808 94456814438369460224 94473013514760880128 96441201296318398464 97101757469580853248 97972014015307579392 98450392989991698432 98643055207193247744 100013097640626487296 100377576859433435136 102468776377338298368 102669302358507257856 103170617311429656576 103372516758223060992 104095264891264303104 104241592577638268928 104445587866439909376 104603542551866179584 104808246157642825728 105896221031251574784 106263916243165642752 107201128490009100288 107950645072422240256 108690033052370337792 109818303291668299776 110218515767221026816 110756692113740660736 110973437108092403712 112514734845704798208 114300683017858842624 115083564408392122368 116681947247397568512 117107173002672340992 117678985370849452032 117909276927348178944 118966017018587774976 119133248660158021632 119546905773561348096 119780852751591800832 120601269551260237824 121024252607144656896 121444475706475020288 121853185844179894272 122276287183916630016 123545591203126837248 123974568950359916544 124217180631280386048 125964018019681173504 126579076701417897984 126826785266391318528 128588268395091197952 129469009959441137664 131267190653322264576 133350796854168649728 133836769145911246848 134490268995256516608 134753459345540775936 136152284183037739008 136625035169784397824 137560823081906208768 137830022344297414656 138793686521685737472 138988790103517691904 139471390069154906112 139744328210190434304 141194961375002099712 141685221657554190336 144661801944477597696 144920044069827117056 146958021022961369088 147675589484987547648 147964582810789871616 150019646460939730944 153444752544522829824 153703164566007447552 154003953537760886784 155575929663196758016 155602610494900273152 156142897336896454656 156905313827799269376 157212369236464238592 158844331546877362176 159395874364748464128 159707803668789067776 160801692735013650432 161925967608633360384 163035049578555506688 164727454937502449664 165299425267146555392 165327773650831540224 168772102268557197312 170260615837073276928 171451024526788263936 172625346612588183552 175022920871096352768 175660759504008511488 177801062472224866304 178449025527881662464 179320358660342022144 179671279127387701248 180901904326890356736 181536378910716985344 182166713559712530432 182779778766269841408 183414430775874945024 185058248695580983296 185318386804690255872 185961853425539874816 186325770946920579072 188913628876738920448 188946027029521760256 192882402592636796928 194203514939161706496 196900785979983396864 197286110414386495488 200026195281252974592 200755153718866870272 204937552754676596736 205338604717014515712 206341234622859313152 206745033516446121984 208190529782528606208 208483185155276537856 209207085103732359168 209616492315285651456 211792442062503149568 212527832486331285504 215901290144844480512 217380066104740675584 219636606583336599552 220437031534442053632 221513384227481321472 221946874216184807424 225029469691409596416 228601366035717685248 230167128816784244736 233363894494795137024 234214346005344681984 235357970741698904064 235818553854696357888 237932034037175549952 238266497320316043264 239093811547122696192 239561705503183601664 241202539102520475648 242888951412950040576 243706371688359788544 244552574367833260032 247091182406253674496 247949137900719833088 253158153402835795968 253653570532782637056 257176536790182395904 258938019918882275328 262534381306644529152 266701593708337299456 267673538291822493696 268980537990513033216 269506918691081551872 272304568366075478016 273250070339568795648 275121646163812417536 277587373043371474944 277977580207035383808 278942780138309812224 279488656420380868608 282389922750004199424 283370443315108380672 289323603888955195392 289840088139654234112 293916042045922738176 295351178969975095296 295929165621579743232 300039292921879461888 307406329132014895104 308007907075521773568 311151859326393516032 312285794673792909312 313810627655598538752 314424738472928477184 317688663093754724352 318791748729496928256 321603385470027300864 323851935217266720768 326070099157111013376 329454909875004899328 330598850534293110784 330655547301663080448 337544204537114394624 342902049053576527872 345250693225176367104 350045841742192705536 351321519008017022976 356898051055763324928 358640717320684044288 359342558254775402496 361803808653780713472 363072757821433970688 364333427119425060864 365559557532539682816 366828861551749890048 370636773609380511744 371923706851079749632 372651541893841158144 377827257753477840896 377892054059043520512 385764805185273593856 388407029878323412992 393801571959966793728 400052390562505949184 401510307437733740544 409875105509353193472 412682469245718626304 413490067032892243968 416381059565057212416 416966370310553075712 418414170207464718336 419232984630571302912 423584884125006299136 425055664972662571008 431802580289688961024 434760132209481351168 440874063068884107264 443026768454962642944 443893748432369614848 450058939382819192832 460334257633568489472 466727788989590274048 468428692010689363968 470715941483397808128 471637107709392715776 476532994640632086528 478187623094245392384 479123411006367203328 482405078205040951296 485777902825900081152 489105148735666520064 494182364812507348992 495898275801439666176 506316306805671591936 514353073580364791808 517876039837764550656 525068762613289058304 533403187416674598912 535347076583644987392 537961075981026066432 539013837382163103744 544609136732150956032 546500140679137591296 550243292327624835072 555174746086742949888 555955160414070767616 557885560276619624448 558977312840761737216 566740886630216761344 578647207777910390784 590702357939950190592 591858331243159486464 600078585843758923776 614812658264029790208 616015814151043547136 622303718652787032064 624571589347585818624 627621255311197077504 628849476945856954368 635377326187509448704 637583497458993856512 647703870434533441536 652140198314222026752 658909819750009798656 661197701068586221568 661311094603326160896 675088409074228789248 685804098107153055744 690501386450352734208 700091683484385411072 702643038016034045952 713796102111526649856 717281434641368088576 718685116509550804992 723607617307561426944 728666854238850121728 731119115065079365632 733657723103499780096 741273547218761023488 743847413702159499264 755654515506955681792 771529610370547187712 776814059756646825984 787603143919933587456 800104781125011898368 803020614875467481088 819750211018706386944 825364938491437252608 832762119130114424832 833932740621106151424 836828340414929436672 838465969261142605824 847169768250012598272 850111329945325142016 869520264418962702336 881748126137768214528 886053536909925285888 887787496864739229696 900117878765638385664 933455577979180548096 936857384021378727936 941431882966795616256 943274215418785431552 953065989281264173056 956375246188490784768 964810156410081902592 971555805651800162304 978210297471333040128 988364729625014697984 991796551602879332352 1012632613611343183872 1028706147160729583616 1035752079675529101312 1050137525226578116608 1070694153167289974784 1075922151962052132864 1078027674764326207488 1089218273464301912064 1093000281358275182592 1100486584655249670144 1111910320828141535232 1115771120553239248896 1117954625681523474432 1133481773260433522688 1157294415555820781568 1181404715879900381184 1200157171687517847552 1229625316528059580416 1244607437305574064128 1249143178695171637248 1255242510622394155008 1257698953891713908736 1270754652375018897408 1275166994917987713024 1295407740869066883072 1304280396628444053504 1322395402137172443136 1322622189206652321792 1350176818148457578496 1381002772900705468416 1400183366968770822144 1405286076032068091904 1434562869282736177152 1437370233019101609984 1447215234615122853888 1457333708477700243456 1467315446206999560192 1482547094437522046976 1487694827404318998528 1511309031013911363584 1543059220741094375424 1553628119513293651968 1575206287839867174912 1600209562250023796736 1606041229750934962176 1639500422037412773888 1650729876982874505216 1665524238260228849664 1667865481242212302848 1673656680829858873344 1676931938522285211648 1700222659890650284032 1772107073819850571776 1775574993729478459392 1800235757531276771328 1866911155958361096192 1873714768042757455872 1882863765933591232512 1886548430837570863104 1906131978562528346112 1912750492376981569536 1943111611303600324608 1956420594942666080256 1976729459250029395968 1983593103205758664704 2025265227222686367744 2057412294321459167232 2071504159351058202624 2100275050453156233216 2141388306334579949568 2151844303924104265728 2156055349528652414976 2186000562716550365184 2200973169310499340288 2223820641656283070464 2231542241106478497792 2266963546520867045376 2314588831111641563136 2362809431759800762368 2400314343375035695104 2459250633056119160832 2498286357390343274496 2510485021244788310016 2515397907783427817472 2541509304750037794816 2550333989835975426048 2608560793256888107008 2644790804274344886272 2645244378413304643584 2700353636296915156992 2800366733937541644288 2810572152064136183808 2869125738565472354304 2894430469230245707776 2914667416955400486912 2934630892413999120384 2965094188875044093952 2975389654808637997056 3022618062027822727168 3086118441482188750848 3107256239026587303936 3150412575679734349824 3212082459501869924352 3279000844074825547776 3301459753965749010432 3335730962484424605696 3347313361659717746688 3353863877044570423296 3400445319781300568064 3544214147639701143552 3600471515062553542656 3733822311916722192384 3747429536085514911744 3765727531867182465024 3773096861675141726208 3812263957125056692224 3825500984753963139072 3886223222607200649216 3912841189885332160512 3967186206411517329408 4050530454445372735488 4143008318702116405248 4200550100906312466432 4303688607848208531456 4312110699057304829952 4372001125433100730368 4401946338620998680576 4447641283312566140928 4463084482212956995584 4533927093041734090752 4629177662223283126272 4725618863519601524736 4800628686750071390208 4918501266112238321664 4996572714780686548992 5020970042489576620032 5030795815566855634944 5100667979671950852096 5289581608548689772544 5400707272593830313984 5600733467875083288576 5621144304128272367616 5738251477130944708608 5829334833910800973824 5869261784827998240768 5930188377750088187904 5950779309617275994112 6172236882964377501696 6214512478053174607872 6300825151359468699648 6424164919003739848704 6558001688149651095552 6602919507931498020864 6671461924968849211392 6694626723319435493376 6800890639562601136128 7088428295279402287104 7200943030125107085312 7494859072171029823488 7531455063734364930048 7546193723350283452416 7624527914250113384448 7651001969507926278144 7825682379770664321024 7934372412823034658816 8101060908890745470976 8401100201812624932864 8607377215696417062912 8744002250866201460736 8803892677241997361152 8895282566625132281856 8926168964425913991168 9067854186083468181504 9258355324446566252544 9451237727039203049472 9837002532224476643328 10041940084979153240064 10061591631133711269888 10201335959343901704192 10579163217097379545088 10801414545187660627968 11201466935750166577152 11242288608256544735232 11476502954261889417216 11658669667821601947648 11738523569655996481536 11901558619234551988224 12429024956106349215744 12601650302718937399296 13116003376299302191104 13205839015862996041728 13342923849937698422784 13389253446638870986752 13601781279125202272256 14176856590558804574208 14401886060250214170624 14989718144342059646976 15062910127468729860096 15092387446700566904832 15302003939015852556288 15868744825646069317632 16202121817781490941952 16802200403625249865728 17214754431392834125824 17488004501732402921472 17607785354483994722304 17790565133250264563712 17852337928851827982336 18516710648893132505088 18902475454078406098944 19674005064448953286656 20083880169958306480128 20402671918687803408384 21158326434194759090176 21602829090375321255936 22484577216513089470464 22953005908523778834432 23477047139311992963072 23803117238469103976448 25203300605437874798592 26232006752598604382208 26411678031725992083456 26685847699875396845568 26778506893277741973504 27203562558250404544512 28353713181117609148416 30125820254937459720192 30184774893401133809664 30604007878031705112576 31737489651292138635264 32404243635562981883904 33604400807250499731456 34429508862785668251648 34976009003464805842944 35215570708967989444608 35704675857703655964672 37804950908156812197888 39348010128897906573312 40167760339916612960256 40805343837375606816768 43205658180750642511872 44969154433026178940928 45906011817047557668864 47606234476938207952896 50406601210875749597184 52464013505197208764416 52823356063451984166912 53371695399750793691136 53557013786555483947008 56707426362235218296832 60251640509874919440384 61208015756063410225152 63474979302584277270528 64808487271125963767808 68859017725571336503296 70431141417935978889216 71409351715407311929344 75609901816313624395776 78696020257795813146624 80335520679833225920512 81610687674751213633536 91812023634095115337728 95212468953876415905792 100813202421751499194368 104928027010394417528832 105646712126903968333824 107114027573110967894016 113414852724470436593664 120503281019749838880768 122416031512126820450304 129616974542251927535616 137718035451142673006592 142818703430814623858688 151219803632627248791552 157392040515591626293248 160671041359666451841024 183624047268190230675456 190424937907752831811584 211293424253807936667648 214228055146221935788032 226829705448940873187328 241006562039499677761536 244832063024253640900608 275436070902285346013184 285637406861629247717376 302439607265254497583104 314784081031183252586496 321342082719332903682048 367248094536380461350912 428456110292443871576064 453659410897881746374656 482013124078999355523072 550872141804570692026368 571274813723258495434752 642684165438665807364096 734496189072760922701824 856912220584887743152128 907318821795763492749312 964026248157998711046144 1101744283609141384052736 1285368330877331614728192 1713824441169775486304256 1928052496315997422092288 2203488567218282768105472 2570736661754663229456384 3856104992631994844184576 5141473323509326458912768 7712209985263989688369152 15424419970527979376738304
- Sum of all divisors σ(n): 58114340759223147531874117
- Sum of proper divisors (its aliquot sum) s(n): 42689920788695168155135813
- 15424419970527979376738304 is an abundant number, because the sum of its proper divisors (42689920788695168155135813) is greater than itself. Its abundance is 27265500818167188778397509
Bases of 15424419970527979376738304
- Binary: 1100110000100011111101111011011010001101101110111110010000000000000000000000000000002
- Hexadecimal: 0xCC23F7B68DBBE40000000
- Base-36: 1XRQGNSCT7IN0G000
Squares and roots of 15424419970527979376738304
- 15424419970527979376738304 squared (154244199705279793767383042) is 237912731427222352184899661585322727946981700796416
- 15424419970527979376738304 cubed (154244199705279793767383043) is 3669665885868908066328191840786373275294251671395959125631598800341213118464
-
15424419970527979376738304 is a
perfect square number . Itssquare root is 3927393533952 -
The
cube root of 15424419970527979376738304 is 248925629.3677472365
Scales and comparisons
How big is 15424419970527979376738304?- 15,424,419,970,527,979,376,738,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 15,424,419,970,527,979,376,738,304 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 15424419970527979376738304 cubic inches would be around 20743802.4 feet tall.
Recreational maths with 15424419970527979376738304
- 15424419970527979376738304 backwards is 40383767397972507991442451
- 15424419970527979376738304 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 15424419970527979376738304'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 15424419970527979376738304 - Facts about the integer". Numbermatics.com. 2024. Web. 16 June 2024.
APA style:
Numbermatics. (2024). Number 15424419970527979376738304 - Facts about the integer. Retrieved 16 June 2024, from https://numbermatics.com/n/15424419970527979376738304/
Chicago style:
Numbermatics. 2024. "Number 15424419970527979376738304 - Facts about the integer". https://numbermatics.com/n/15424419970527979376738304/
The information we have on file for 15424419970527979376738304 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 15424419970527979376738304, math, Factors of 15424419970527979376738304, curriculum, school, college, exams, university, Prime factorization of 15424419970527979376738304, STEM, science, technology, engineering, physics, economics, calculator, fifteen septillion, four hundred twenty-four sextillion, four hundred nineteen quintillion, nine hundred seventy quadrillion, five hundred twenty-seven trillion, nine hundred seventy-nine billion, three hundred seventy-six million, seven hundred thirty-eight thousand, three hundred four.