22676498729519734091317248
22,676,498,729,519,734,091,317,248 is an even composite number composed of five prime numbers multiplied together.
22676498729519734091317248 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 22676498729519734091317248:
215 × 33 × 73 × 116 × 596
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 59 × 59 × 59 × 59 × 59 × 59)See below for interesting mathematical facts about the number 22676498729519734091317248 from the Numbermatics database.
Names of 22676498729519734091317248
- Cardinal: 22676498729519734091317248 can be written as Twenty-two septillion, six hundred seventy-six sextillion, four hundred ninety-eight quintillion, seven hundred twenty-nine quadrillion, five hundred nineteen trillion, seven hundred thirty-four billion, ninety-one million, three hundred seventeen thousand, two hundred forty-eight.
Scientific notation
- Scientific notation: 2.2676498729519734091317248 × 1025
Factors of 22676498729519734091317248
Divisors of 22676498729519734091317248
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 59 63 64 66 72 77 84 88 96 98 99 108 112 118 121 126 128 132 144 147 154 168 176 177 189 192 196 198 216 224 231 236 242 252 256 264 288 294 297 308 336 343 352 354 363 378 384 392 396 413 432 441 448 462 472 484 504 512 528 531 539 576 588 594 616 649 672 686 693 704 708 726 756 768 784 792 826 847 864 882 896 924 944 968 1008 1024 1029 1056 1062 1078 1089 1152 1176 1188 1232 1239 1298 1323 1331 1344 1372 1386 1408 1416 1452 1512 1536 1568 1584 1593 1617 1652 1694 1728 1764 1792 1848 1888 1936 1947 2016 2048 2058 2079 2112 2124 2156 2178 2304 2352 2376 2464 2478 2541 2596 2646 2662 2688 2744 2772 2816 2832 2891 2904 3024 3072 3087 3136 3168 3186 3234 3267 3304 3388 3456 3481 3528 3584 3696 3717 3773 3776 3872 3894 3993 4032 4096 4116 4158 4224 4248 4312 4356 4543 4608 4704 4752 4851 4928 4956 5082 5192 5292 5324 5376 5488 5544 5632 5664 5782 5808 5841 5929 6048 6144 6174 6272 6336 6372 6468 6534 6608 6776 6912 6962 7056 7139 7168 7392 7434 7546 7552 7623 7744 7788 7986 8064 8192 8232 8316 8448 8496 8624 8673 8712 9086 9216 9261 9317 9408 9504 9702 9856 9912 10164 10384 10443 10584 10648 10752 10976 11088 11151 11264 11319 11328 11564 11616 11682 11858 11979 12096 12288 12348 12544 12672 12744 12936 13068 13216 13552 13629 13824 13924 14112 14278 14336 14553 14641 14784 14868 15092 15104 15246 15488 15576 15972 16128 16384 16464 16632 16896 16992 17248 17346 17424 17523 17787 18172 18432 18522 18634 18816 19008 19404 19712 19824 20237 20328 20768 20886 21168 21296 21417 21504 21952 22176 22302 22528 22638 22656 22869 23128 23232 23364 23716 23958 24192 24367 24576 24696 25088 25344 25488 25872 26019 26136 26432 27104 27258 27648 27848 27951 28224 28556 28672 29106 29282 29568 29736 30184 30208 30492 30976 31152 31329 31801 31944 32256 32768 32928 33264 33792 33957 33984 34496 34692 34848 35046 35574 35937 36344 36864 37044 37268 37632 38016 38291 38808 39424 39648 40474 40656 40887 41503 41536 41772 42336 42592 42834 43008 43904 43923 44352 44604 45056 45276 45312 45738 46256 46464 46728 47432 47916 48384 48734 49152 49392 49973 50176 50688 50976 51744 52038 52272 52864 53361 54208 54516 55296 55696 55902 56448 57112 57344 58212 58564 59136 59472 60368 60416 60711 60984 61952 62304 62658 63602 63888 64251 64512 65219 65856 66528 67584 67914 67968 68992 69384 69696 70092 71148 71874 72688 73101 73728 74088 74536 75264 76032 76582 77616 78057 78529 78848 79296 80948 81312 81774 83006 83072 83544 83853 84672 85184 85668 86016 87808 87846 88704 89208 90112 90552 90624 91476 92512 92928 93456 93987 94864 95403 95832 96768 97468 98304 98784 99946 100352 101376 101871 101952 102487 103488 104076 104544 105728 106722 108416 109032 110592 111392 111804 112896 114224 114688 114873 116424 117128 118272 118944 120736 120832 121422 121968 122661 123904 124509 124608 125316 127204 127776 128502 129024 130438 131712 131769 133056 135168 135828 135936 137984 138768 139392 140184 142296 143748 145376 146202 147456 148176 149072 149919 150528 152064 153164 155232 156114 157058 157696 158592 160083 161051 161896 162624 163548 166012 166144 167088 167706 169344 170368 170569 171336 172032 175616 175692 177408 178416 180224 181104 181248 182133 182952 185024 185856 186912 187974 189728 190806 191664 192753 193536 194936 195657 197568 199892 200704 202752 203742 203904 204974 205379 206976 208152 209088 211456 213444 216832 218064 219303 221184 222607 222784 223608 225792 228448 229376 229746 232848 234256 235587 236544 237888 241472 241664 242844 243936 245322 247808 249018 249216 250632 251559 254408 255552 257004 258048 260876 263424 263538 266112 268037 270336 271656 271872 275968 277536 278784 280368 284592 286209 287496 290752 292404 294912 296352 298144 299838 301056 304128 306328 307461 310464 312228 314116 315392 317184 320166 322102 323792 325248 327096 332024 332288 334176 335412 338688 340736 341138 342672 344064 344619 349811 351232 351384 354816 356832 360448 362208 362496 364266 365904 370048 371712 373527 373824 375948 379456 381612 383328 385506 387072 389872 391314 395136 395307 399784 401408 405504 407484 407808 409948 410758 413952 416304 418176 421201 422912 426888 433664 436128 438606 442368 445214 445568 447216 449757 451584 456533 456896 459492 465696 468512 471174 473088 475776 482944 483153 483328 485688 487872 490644 495616 498036 498432 501264 503118 508816 511104 511707 514008 516096 521752 526848 527076 532224 536074 540672 543312 543744 546399 549703 551936 555072 557568 560736 569184 572418 574992 581504 584808 586971 592704 596288 599676 602112 608256 612656 614922 616137 620928 624456 628232 630784 634368 640332 644204 647584 650496 654192 657909 664048 664576 667821 668352 670824 677376 681472 682276 685344 688128 689238 699622 702464 702768 706761 709632 713664 717409 724416 724992 728532 731808 740096 743424 747054 747648 751896 758912 763224 766656 771012 774144 779744 782628 790272 790614 799568 802816 804111 811008 814968 815616 819896 821516 827904 832608 836352 842402 845824 853776 858627 863819 867328 872256 877212 884736 890428 891136 894432 899514 903168 913066 913792 918984 922383 931392 937024 942348 946176 951552 965888 966306 966656 971376 975744 981288 991232 996072 996864 1002528 1006236 1017632 1022208 1023414 1028016 1032192 1033857 1043504 1049433 1053696 1054152 1064448 1072148 1081344 1086624 1087488 1092798 1099406 1103872 1110144 1115136 1120581 1121472 1127357 1138368 1144836 1149984 1163008 1169616 1173942 1185408 1192576 1193983 1199352 1204224 1216512 1225312 1229844 1232274 1241856 1248912 1256464 1261568 1263603 1268736 1280664 1288408 1295168 1300992 1308384 1315818 1328096 1329152 1335642 1336704 1341648 1349271 1354752 1362944 1364552 1369599 1370688 1378476 1399244 1404928 1405536 1413522 1419264 1427328 1434818 1437653 1448832 1449459 1449984 1457064 1463616 1480192 1486848 1494108 1495296 1503792 1517824 1526448 1533312 1535121 1542024 1548288 1559488 1565256 1580544 1581228 1599136 1605632 1608222 1622016 1629936 1631232 1639792 1643032 1649109 1655808 1665216 1672704 1684804 1691648 1707552 1717254 1727638 1734656 1744512 1754424 1760913 1771561 1780856 1782272 1788864 1799028 1806336 1826132 1827584 1837968 1844766 1848411 1862784 1874048 1876259 1884696 1892352 1903104 1931776 1932612 1933312 1942752 1951488 1962576 1982464 1992144 1993728 2003463 2005056 2012472 2035264 2044416 2046828 2056032 2064384 2067714 2087008 2098866 2107392 2108304 2120283 2128896 2144296 2152227 2173248 2174976 2185596 2198812 2207744 2220288 2230272 2241162 2242944 2254714 2259169 2276736 2289672 2299968 2326016 2339232 2347884 2370816 2385152 2387966 2398704 2408448 2412333 2433024 2448677 2450624 2459688 2464548 2483712 2497824 2512928 2523136 2527206 2537472 2561328 2576816 2590336 2591457 2601984 2616768 2631636 2656192 2658304 2671284 2673408 2683296 2698542 2709504 2725888 2729104 2739198 2741376 2756952 2767149 2798488 2809856 2811072 2827044 2838528 2854656 2869636 2875306 2897664 2898918 2899968 2914128 2927232 2948407 2960384 2973696 2988216 2990592 3007584 3035648 3052896 3066624 3070242 3084048 3096576 3118976 3130512 3148299 3161088 3162456 3198272 3216444 3244032 3259872 3262464 3279584 3286064 3298218 3311616 3330432 3345408 3369608 3382071 3383296 3415104 3434508 3455276 3469312 3489024 3508848 3521826 3543122 3561712 3564544 3577728 3581949 3598056 3612672 3652264 3655168 3675936 3689532 3696822 3725568 3748096 3752518 3769392 3784704 3790809 3806208 3847921 3863552 3865224 3885504 3902976 3925152 3964928 3984288 3987456 4006926 4010112 4024944 4070528 4088832 4093656 4108797 4112064 4135428 4174016 4197732 4214784 4216608 4240566 4257792 4288592 4304454 4312959 4346496 4348377 4349952 4371192 4397624 4415488 4440576 4460544 4482324 4485888 4509428 4518338 4553472 4579344 4599936 4605363 4633211 4652032 4678464 4695768 4741632 4770304 4775932 4797408 4816896 4824666 4866048 4897354 4901248 4919376 4929096 4947327 4967424 4995648 5021863 5025856 5054412 5074944 5122656 5153632 5180672 5182914 5203968 5233536 5263272 5312384 5314683 5316608 5342568 5346816 5366592 5397084 5419008 5451776 5458208 5478396 5482752 5513904 5534298 5545233 5596976 5619712 5622144 5628777 5654088 5677056 5709312 5739272 5750612 5795328 5797836 5799936 5828256 5854464 5896814 5920768 5947392 5976432 5981184 6010389 6015168 6046733 6071296 6105792 6133248 6140484 6168096 6193152 6237952 6261024 6296598 6322176 6324912 6396544 6432888 6456681 6519744 6524928 6559168 6572128 6596436 6623232 6660864 6690816 6739216 6764142 6766592 6777507 6830208 6869016 6910552 6938624 6978048 7017696 7043652 7086244 7123424 7129088 7155456 7163898 7196112 7225344 7236999 7304528 7310336 7346031 7351872 7379064 7393644 7451136 7496192 7505036 7538784 7569408 7581618 7612416 7695842 7727104 7730448 7771008 7774371 7805952 7850304 7891499 7968576 7974912 8013852 8020224 8049888 8141056 8177664 8187312 8217594 8224128 8270856 8348032 8395464 8429568 8433216 8481132 8515584 8577184 8608908 8625918 8692992 8696754 8699904 8742384 8795248 8830976 8845221 8881152 8921088 8964648 8971776 9018856 9036676 9106944 9158688 9199872 9210726 9266422 9304064 9356928 9391536 9444897 9483264 9502009 9540608 9551864 9594816 9649332 9732096 9794708 9802496 9838752 9858192 9894654 9934848 9991296 10043726 10051712 10063571 10108824 10146213 10149888 10245312 10307264 10361344 10365828 10407936 10467072 10526544 10624768 10629366 10633216 10685136 10693632 10733184 10745847 10794168 10838016 10903552 10916416 10956792 10965504 11027808 11068596 11090466 11193952 11239424 11244288 11257554 11308176 11354112 11372427 11418624 11478544 11501224 11543763 11590656 11595672 11656512 11708928 11793628 11841536 11894784 11952864 11962368 12020778 12030336 12093466 12117361 12142592 12211584 12266496 12280968 12326391 12336192 12400927 12475904 12522048 12593196 12644352 12649824 12793088 12865776 12913362 12938877 13039488 13049856 13118336 13133813 13144256 13192872 13246464 13321728 13381632 13478432 13528284 13533184 13555014 13660416 13738032 13821104 13877248 13899633 13956096 14035392 14087304 14172488 14246848 14258176 14310912 14327796 14392224 14450688 14473998 14609056 14620672 14692062 14703744 14758128 14787288 14841981 14902272 14992384 15010072 15065589 15077568 15163236 15224832 15391684 15454208 15460896 15542016 15548742 15611904 15700608 15782998 15814183 15937152 15944049 15949824 16027704 16040448 16099776 16282112 16355328 16374624 16435188 16448256 16541712 16696064 16790928 16859136 16866432 16886331 16962264 17031168 17154368 17217816 17251836 17385984 17393508 17399808 17484768 17590496 17661952 17690442 17762304 17842176 17929296 17943552 18037712 18073352 18140199 18213888 18317376 18399744 18421452 18532844 18608128 18713856 18783072 18889794 18966528 19004018 19081216 19103728 19189632 19298664 19370043 19589416 19604992 19677504 19716384 19789308 19869696 19982592 20087452 20103424 20127142 20217648 20292426 20299776 20332521 20490624 20614528 20638849 20722688 20731656 20815872 20934144 21053088 21249536 21258732 21266432 21370272 21387264 21466368 21491694 21588336 21676032 21807104 21832832 21913584 21931008 22038093 22055616 22137192 22180932 22387904 22488576 22515108 22616352 22708224 22744854 22837248 22957088 23002448 23087526 23181312 23191344 23313024 23323113 23417856 23587256 23674497 23683072 23905728 23924736 24041556 24060672 24186932 24234722 24285184 24423168 24532992 24561936 24652782 24672384 24801854 24850859 24951808 25044096 25186392 25288704 25299648 25586176 25731552 25826724 25877754 26078976 26099712 26236672 26267626 26288512 26385744 26492928 26535663 26643456 26763264 26935447 26956864 27056568 27110028 27320832 27476064 27642208 27754496 27799266 27912192 28070784 28174608 28344976 28493696 28506027 28516352 28621824 28655592 28784448 28947996 29218112 29241344 29384124 29407488 29516256 29574576 29683962 29804544 29984768 30020144 30131178 30155136 30190713 30326472 30438639 30449664 30783368 30908416 30921792 31084032 31097484 31223808 31401216 31565996 31628366 31874304 31888098 31899648 32055408 32080896 32199552 32237541 32432477 32564224 32710656 32749248 32870376 32896512 33083424 33392128 33581856 33718272 33732864 33772662 33924528 34062336 34308736 34435632 34503672 34631289 34771968 34787016 34969536 35180992 35380884 35524608 35684352 35858592 35887104 36075424 36146704 36280398 36352083 36427776 36634752 36799488 36842904 37065688 37202781 37216256 37427712 37566144 37779588 37933056 38008036 38162432 38207456 38379264 38597328 38740086 38816631 39178832 39209984 39355008 39401439 39432768 39578616 39739392 39965184 40174904 40206848 40254284 40435296 40584852 40599552 40665042 40981248 41229056 41277698 41445376 41463312 41631744 41698899 41868288 42106176 42327131 42499072 42517464 42740544 42774528 42932736 42983388 43176672 43352064 43614208 43665664 43827168 43862016 44076186 44111232 44274384 44361864 44775808 44977152 45030216 45196767 45232704 45489708 45674496 45914176 46004896 46175052 46362624 46382688 46626048 46646226 46835712 47174512 47348994 47366144 47442549 47811456 47832147 47849472 48083112 48121344 48373864 48469444 48570368 48846336 49065984 49123872 49305564 49344768 49603708 49701718 49903616 50088192 50372784 50577408 50599296 50658993 50965321 51172352 51463104 51653448 51755508 52157952 52199424 52473344 52535252 52577024 52771488 52985856 53071326 53286912 53526528 53870894 53913728 54113136 54220056 54420597 54641664 54952128 55240493 55284416 55598532 55824384 56141568 56349216 56689952 56987392 57012054 57032704 57243648 57311184 57568896 57895992 58436224 58482688 58768248 58814976 59032512 59149152 59367924 59609088 59969536 60040288 60262356 60310272 60381426 60652944 60877278 60899328 60997563 61566736 61816832 61843584 61916547 62168064 62194968 62447616 62802432 63131992 63256732 63748608 63776196 63799296 64110816 64161792 64399104 64475082 64864954 65128448 65421312 65498496 65740752 65793024 66114279 66166848 66514063 66784256 67163712 67465728 67545324 67849056 68124672 68617472 68871264 69007344 69262578 69543936 69574032 69939072 70361984 70444997 70761768 71023491 71049216 71717184 71774208 72150848 72293408 72560796 72704166 72855552 73269504 73598976 73685808 74131376 74405562 74432512 74552577 74855424 75132288 75559176 75866112 76016072 76324864 76414912 76758528 77194656 77480172 77633262 78357664 78419968 78710016 78802878 78865536 79157232 79478784 79606989 79930368 80349808 80413696 80508568 80806341 80870592 81169704 81330084 81962496 82458112 82555396 82890752 82926624 83263488 83397798 83736576 84212352 84654262 84821527 84998144 85034928 85481088 85518081 85549056 85865472 85966776 86353344 86806489 87331328 87654336 87724032 88152372 88222464 88548768 88723728 89551616 89954304 90060432 90393534 90465408 90572139 90979416 91348992 91828352 92009792 92350104 92725248 92765376 93252096 93292452 93671424 94349024 94697988 94732288 94885098 95622912 95664294 95698944 96166224 96242688 96747728 96938888 97140736 97297431 97692672 98131968 98247744 98611128 98689536 99207416 99403436 99807232 100176384 100745568 101154816 101198592 101317986 101930642 102344704 102926208 103306896 103511016 103893867 104315904 104522099 104946688 105070504 105154048 105542976 106142652 106573824 107053056 107741788 107827456 108226272 108440112 108841194 109056249 109283328 109904256 110480986 110568832 110699281 111197064 111608343 111648768 112283136 112698432 113379904 113974784 114024108 114065408 114487296 114622368 115137792 115791984 116872448 116965376 117536496 117629952 118065024 118204317 118298304 118735848 119218176 119939072 120080576 120524712 120620544 120762852 121305888 121754556 121798656 121995126 123133472 123633664 123687168 123833094 124336128 124389936 124895232 125096697 125604864 126263984 126513464 126981393 127497216 127552392 128221632 128323584 128798208 128950164 129729908 130256896 130842624 130996992 131481504 131586048 132228558 132333696 133028126 133290971 133568512 134327424 134931456 135090648 135590301 135698112 137234944 137742528 138014688 138525156 139087872 139148064 139878144 140723968 140889994 141523536 142046982 142098432 142327647 143434368 143548416 144301696 144471943 144586816 145121592 145408332 145711104 146539008 147197952 147371616 148262752 148811124 148865024 149105154 149710848 150264576 151118352 151732224 152032144 152649728 152829824 152895963 153517056 154389312 154960344 155266524 156715328 156839936 157420032 157605756 157731072 158314464 158957568 159213978 159860736 160699616 160827392 161017136 161612682 161741184 162339408 162660168 163261791 163924992 164916224 165110792 165721479 165781504 165853248 166795596 167473152 168424704 169308524 169643054 169996288 170069856 170962176 171036162 171098112 171730944 171933552 172706688 173612978 173956013 174662656 175308672 175448064 176304744 176444928 177097536 177447456 179103232 179908608 180120864 180787068 180930816 181144278 181958832 182697984 183656704 184019584 184700208 185450496 185530752 185749641 186504192 186584904 187342848 188698048 189395976 189770196 191245824 191328588 191397888 192332448 192485376 193495456 193877776 194281472 194594862 195385344 196263936 196495488 197222256 197379072 198414832 198806872 199542189 199614464 200352768 201491136 202397184 202635972 203861284 204689408 205852416 206613792 207022032 207787734 208631808 209044198 209893376 210141008 210308096 211085952 211334991 212285304 213070473 213147648 215483576 215654912 216452544 216880224 217682388 218112498 218566656 219808512 220961972 221137664 221398562 222394128 223216686 223297536 223657731 224566272 225396864 226759808 227027339 227949568 228048216 228974592 229244736 230275584 231583968 233744896 233930752 235072992 235259904 236130048 236408634 236596608 237471696 238436352 239878144 240161152 241049424 241241088 241525704 242419023 242611776 243509112 243990252 246266944 247374336 247666188 248672256 248779872 249790464 250193394 251209728 252527968 253026928 253962786 254464581 254994432 255104784 256443264 256554243 256647168 257596416 257900328 259459816 260419467 260513792 261993984 262963008 263172096 264457116 264667392 266056252 266581942 267137024 268654848 269862912 270181296 271180602 271396224 271716417 273359449 274469888 275485056 276029376 277050312 278175744 278296128 279756288 281447936 281779988 283047072 284093964 284196864 284655294 286868736 287096832 288603392 288943886 289173632 290243184 290816664 291422208 291892293 293078016 294395904 294743232 296289917 296525504 297622248 298210308 299421696 300529152 302236704 303464448 304064288 305299456 305659648 305791926 307034112 308778624 309920688 310533048 313430656 313566297 313679872 314840064 315211512 315462144 316628928 318427956 319721472 321399232 321654784 322034272 323225364 323482368 324678816 325320336 326523582 327168747 327849984 329832448 330221584 331442958 331563008 331706496 332097843 333591192 334825029 334946304 336849408 338617048 339286108 339992576 340139712 341924352 342072324 342196224 343461888 343867104 345413376 347225956 347912026 349325312 350617344 350896128 352609488 352889856 354195072 354612951 354894912 356757247 358206464 359817216 360241728 361574136 361861632 362288556 363917664 365395968 367313408 368039168 369400416 370900992 371061504 371499282 373008384 373169808 374685696 377396096 378791952 379540392 380944179 382491648 382657176 384664896 384970752 386990912 387755552 389189724 390770688 392527872 392990976 394444512 394758144 396829664 397613744 399084378 399228928 399872913 400705536 402982272 404794368 405271944 407722568 409378816 411704832 413227584 414044064 415575468 417263616 418088396 419786752 420282016 420616192 422171904 422669982 424570608 426140946 426295296 426982941 430967152 431309824 432905088 433415829 433760448 435364776 436224996 437133312 439617024 441923944 442275328 442797124 444788256 446433372 446595072 447315462 449132544 450793728 453519616 454054678 455899136 456096432 457949184 458489472 458687889 460551168 463167936 465598441 467489792 470145984 470519808 472260096 472817268 473193216 474943392 476872704 479756288 480322304 482098848 482482176 483051408 484838046 485223552 487018224 487980504 492533888 494748672 495332376 497164437 497344512 497559744 500386788 502419456 505055936 506053856 507925572 508929162 509988864 510209568 512886528 513108486 513294336 515192832 515800656 518919632 520838934 521027584 521868039 523987968 525926016 526344192 528914232 529334784 532112504 533163884 534274048 537309696 539725824 540362592 542361204 542792448 543432834 546718898 548939776 550970112 552058752 554100624 556351488 556592256 557248923 559512576 560618531 562895872 563559976 566094144 568187928 569310588 573737472 574193664 577206784 577887772 578347264 580486368 581633328 582844416 583784586 586156032 588791808 589486464 592579834 593051008 593750689 595244496 596420616 598626567 598843392 601058304 604473408 607645423 608128576 611319296 611583852 614068224 617557248 619841376 621066096 626861312 627132594 627359744 629680128 630423024 630924288 633257856 634004973 636855912 639442944 642798464 643309568 644068544 646450728 646964736 649357632 650640672 653047164 654337494 655699968 659664896 660443168 662885916 663126016 663412992 664195686 667182384 669650058 669892608 670973193 673698816 677234096 678572216 679985152 680279424 681082017 683848704 684144648 686923776 687734208 690826752 694451912 695824052 698650624 701234688 701792256 705218976 705779712 708390144 709225902 709789824 713514494 714924299 716412928 719634432 720483456 723148272 723723264 724577112 727257069 727835328 731654693 734626816 736078336 738800832 742123008 742998564 746016768 746339616 749371392 754792192 757583904 759080784 761888358 763393743 764983296 765314352 769329792 769941504 773981824 774894967 775511104 778379448 781258401 781541376 785981952 788889024 789516288 793659328 795227488 798168756 798457856 799745826 801411072 805964544 809588736 810543888 815445136 818757632 820078347 823409664 826455168 828088128 831150936 834527232 836176792 839573504 840564032 841232384 844343808 845339964 849141216 852281892 852590592 853965882 861934304 862619648 865810176 866831658 867520896 870729552 872449992 874266624 875676879 879234048 883847888 884550656 885594248 888869751 889576512 892866744 894630924 898265088 901587456 907039232 908109356 911798272 912192864 915898368 916978944 917375778 921102336 926335872 931196882 933036797 934979584 940291968 940698891 941039616 944520192 945634536 946386432 949886784 960644608 964197696 964964352 966102816 969676092 970447104 974036448 975961008 985067776 989497344 990664752 994328874 994689024 995119488 996293529 1000773576 1004838912 1010111872 1012107712 1015851144 1017858324 1019977728 1020419136 1025773056 1026216972 1026588672 1030385664 1031601312 1037839264 1041677868 1042055168 1043736078 1047975936 1051852032 1052688384 1057828464 1058669568 1064225008 1066327768 1068548096 1070271741 1074619392 1079451648 1080725184 1084722408 1085584896 1086865668 1093437796 1097879552 1101940224 1104117504 1108201248 1112702976 1113184512 1114497846 1119025152 1121237062 1125791744 1127119952 1132188288 1136375856 1138621176 1142832537 1147474944 1154413568 1155775544 1156694528 1160972736 1163266656 1167569172 1172312064 1177583616 1178972928 1185159668 1186102016 1187501378 1190488992 1192841232 1197253134 1197686784 1199618739 1202116608 1208946816 1215290846 1216257152 1217692091 1222638592 1223167704 1228136448 1235114496 1239682752 1242132192 1253722624 1254265188 1254719488 1259360256 1260846048 1261848576 1266515712 1268009946 1273711824 1278885888 1285596928 1286619136 1288137088 1292901456 1293929472 1298715264 1300247487 1301281344 1306094328 1308674988 1311399936 1319329792 1320886336 1325771832 1326825984 1328391372 1334364768 1339300116 1339785216 1341946386 1347397632 1354468192 1357144432 1359970304 1360558848 1362164034 1367697408 1368289296 1373847552 1375468416 1376063667 1381653504 1388903824 1391648104 1396795323 1397301248 1402469376 1410437952 1411559424 1416780288 1418451804 1419579648 1427028988 1429848598 1432825856 1439268864 1440966912 1446296544 1447446528 1449154224 1454514138 1455670656 1463309386 1466200681 1469253632 1472156672 1477601664 1484246016 1485997128 1491493311 1492033536 1492679232 1509584384 1515167808 1518161568 1523776716 1526787486 1529966592 1530628704 1538659584 1539883008 1547963648 1549789934 1551022208 1556758896 1562516802 1563082752 1565604117 1571963904 1577778048 1579032576 1587318656 1589191373 1590454976 1596337512 1599491652 1602822144 1611929088 1619177472 1621087776 1630890272 1637515264 1640156694 1646819328 1652910336 1656176256 1662301872 1669054464 1672353584 1679147008 1681128064 1681855593 1682464768 1688687616 1690679928 1698282432 1704563784 1707931764 1723868608 1725239296 1731620352 1733663316 1735041792 1741459104 1744899984 1748533248 1751353758 1758468096 1767695776 1769101312 1771188496 1777739502 1779153024 1781252067 1785733488 1789261848 1795879701 1796530176 1803174912 1814078464 1816218712 1822936269 1823596544 1824385728 1833957888 1834751556 1842204672 1852671744 1862393764 1866073594 1869959168 1880583936 1881397782 1882079232 1889040384 1891269072 1892772864 1899773568 1902014919 1913516143 1921289216 1928395392 1929928704 1932205632 1939352184 1940894208 1948072896 1951922016 1970135552 1978994688 1981329504 1988657748 1989378048 1990238976 1992587058 2001547152 2009677824 2020223744 2024215424 2031702288 2035716648 2039955456 2040838272 2043246051 2051546112 2052433944 2060771328 2063202624 2075678528 2083355736 2087472156 2095951872 2103704064 2105376768 2115656928 2117339136 2128450016 2132655536 2137096192 2140543482 2144772897 2149238784 2158903296 2161450368 2169444816 2171169792 2173731336 2186875592 2194964079 2195759104 2203880448 2208235008 2216402496 2226369024 2228995692 2238050304 2242474124 2251583488 2254239904 2264376576 2272751712 2277242352 2285665074 2290181229 2294949888 2308827136 2311551088 2313389056 2321945472 2324684901 2326533312 2335138344 2343775203 2344624128 2357945856 2370319336 2372204032 2375002756 2380977984 2385682464 2394506268 2395373568 2399237478 2404233216 2417893632 2430581692 2432514304 2435384182 2445277184 2446335408 2456272896 2460235041 2470228992 2479365504 2484264384 2497300729 2507445248 2508530376 2518720512 2521692096 2523697152 2533031424 2536019892 2547423648 2557771776 2571193856 2573238272 2576274176 2585802912 2587858944 2597430528 2600494974 2602562688 2612188656 2617349976 2622799872 2638659584 2641772672 2651543664 2653651968 2656782744 2666609253 2668729536 2678600232 2683892772 2694795264 2708936384 2714288864 2721117696 2724328068 2735394816 2736578592 2747695104 2750936832 2752127334 2763307008 2777807648 2783296208 2793590646 2794602496 2799110391 2804938752 2820875904 2822096673 2823118848 2833560576 2836903608 2839159296 2854057976 2859697196 2865651712 2881933824 2892593088 2894893056 2898308448 2909028276 2911341312 2926618772 2932401362 2938507264 2944313344 2955203328 2968492032 2971994256 2982986622 2984067072 2985358464 2988880587 3006953939 3019168768 3030335616 3036323136 3047553432 3053574972 3059933184 3061257408 3077319168 3079766016 3095927296 3099579868 3102044416 3113517792 3125033604 3126165504 3131208234 3143927808 3155556096 3158065152 3174637312 3178382746 3180909952 3192675024 3198983304 3205644288 3210815223 3223858176 3238354944 3242175552 3259189087 3261780544 3280313388 3293638656 3305820672 3312352512 3324603744 3338108928 3344707168 3358294016 3362256128 3363711186 3364929536 3377375232 3381359856 3396564864 3409127568 3415863528 3447737216 3450478592 3463240704 3467326632 3470083584 3482918208 3489799968 3502707516 3516936192 3535391552 3538202624 3542376992 3555479004 3558306048 3562504134 3571466976 3578523696 3591759402 3593060352 3598856217 3606349824 3628156928 3632437424 3645872538 3647193088 3648771456 3653076273 3667915776 3669503112 3684409344 3705343488 3724787528 3732147188 3739918336 3761167872 3762795564 3764158464 3778080768 3782538144 3785545728 3799547136 3804029838 3827032286 3842578432 3856790784 3859857408 3864411264 3878704368 3881788416 3896145792 3900742461 3903844032 3924329717 3940271104 3957989376 3962659008 3977315496 3980477952 3985174116 4003094304 4019355648 4040447488 4048430848 4063404576 4071433296 4079910912 4081676544 4086492102 4103092224 4104867888 4121542656 4126405248 4151357056 4156254823 4166711472 4174944312 4190385969 4191903744 4207408128 4231313856 4234678272 4256900032 4265311072 4281086964 4289545794 4298477568 4317806592 4322900736 4338889632 4342339584 4347462672 4373751184 4389928158 4391518208 4398602043 4407760896 4416470016 4432804992 4452738048 4457991384 4476100608 4484948248 4503166976 4508479808 4528753152 4545503424 4554484704 4571330148 4580362458 4589899776 4617654272 4623102176 4626778112 4643890944 4649369802 4653066624 4670276688 4687550406 4689248256 4696812351 4715891712 4740638672 4744408064 4750005512 4761955968 4767574119 4771364928 4789012536 4798474956 4808466432 4835787264 4861163384 4865028608 4870768364 4890554368 4892670816 4912545792 4920470082 4940457984 4958731008 4968528768 4994601458 5004470093 5014890496 5017060752 5037441024 5043384192 5045566779 5047394304 5066062848 5072039784 5094847296 5121582851 5142387712 5152548352 5171605824 5175717888 5194861056 5200989948 5205125376 5224377312 5234699952 5245599744 5277319168 5283545344 5303087328 5307303936 5313565488 5333218506 5337459072 5343756201 5357200464 5367785544 5389590528 5417872768 5428577728 5442235392 5448656136 5468808807 5470789632 5473157184 5501873664 5504254668 5526614016 5555615296 5566592416 5587181292 5589204992 5598220782 5609877504 5641751808 5644193346 5646237696 5667121152 5673807216 5678318592 5708115952 5719394392 5731303424 5740548429 5763867648 5785186176 5789786112 5796616896 5818056552 5822682624 5853237544 5864802724 5877014528 5888626688 5910406656 5936984064 5943988512 5965973244 5968134144 5970716928 5977761174 6013907878 6038337536 6060671232 6072646272 6095106864 6107149944 6119866368 6122514816 6129738153 6154638336 6166803841 6191854592 6199159736 6204088832 6227035584 6250067208 6262416468 6287855616 6311112192 6316130304 6349274624 6356765492 6361819904 6385350048 6397966608 6411288576 6421630446 6434318691 6447716352 6476709888 6484351104 6518378174 6523561088 6531257579 6560626776 6584892237 6587277312 6611641344 6624705024 6649207488 6689414336 6724512256 6727422372 6729859072 6754750464 6762719712 6793129728 6818255136 6831727056 6895474432 6900957184 6926481408 6934653264 6940167168 6965836416 6974054703 6979599936 7005415032 7033872384 7070783104 7076405248 7084753984 7110958008 7116612096 7125008268 7142933952 7157047392 7183518804 7186120704 7197712434 7212699648 7256313856 7264874848 7291745076 7294386176 7297542912 7306152546 7335831552 7339006224 7368818688 7380705123 7410686976 7449575056 7464294376 7479836672 7491902187 7522335744 7525591128 7556161536 7565076288 7571091456 7599094272 7608059676 7654064572 7685156864 7713581568 7719714816 7728822528 7757408736 7763576832 7792291584 7801484922 7807688064 7848659434 7864167289 7880542208 7915978752 7925318016 7954630992 7960955904 7970348232 7999827759 8006188608 8080894976 8096861696 8126809152 8142866592 8163353088 8172984204 8206184448 8209735776 8243085312 8252810496 8302714112 8312509646 8333422944 8349888624 8380771938 8383807488 8397331173 8414816256 8462627712 8469356544 8513800064 8523844637 8530622144 8562173928 8579091588 8596955136 8645801472 8677779264 8684679168 8694925344 8747502368 8779856316 8783036416 8797204086 8815521792 8832940032 8865609984 8905476096 8915982768 8952201216 8969896496 9006333952 9016959616 9020861817 9057506304 9091006848 9108969408 9142660296 9160724916 9179799552 9235308544 9246204352 9253556224 9287781888 9298739604 9306133248 9340553376 9375100812 9378496512 9393624702 9431783424 9481277344 9488816128 9500011024 9523911936 9535148238 9542729856 9578025072 9596949912 9616932864 9632445669 9671574528 9722326768 9730057216 9741536728 9777567261 9781108736 9785341632 9840940164 9880915968 9917462016 9937057536 9989202916 10008940186 10029780992 10034121504 10074882048 10086768384 10091133558 10094788608 10132125696 10144079568 10189694592 10243165702 10263404767 10284775424 10305096704 10343211648 10351435776 10389722112 10401979896 10410250752 10448754624 10469399904 10567090688 10606174656 10614607872 10627130976 10666437012 10674918144 10687512402 10714400928 10735571088 10779181056 10835745536 10857155456 10884470784 10897312272 10937617614 10941579264 10946314368 10959228819 11003747328 11008509336 11053228032 11111230592 11133184832 11174362584 11196441564 11219755008 11283503616 11288386692 11292475392 11334242304 11347614432 11356637184 11416231904 11438788784 11462606848 11481096858 11527735296 11570372352 11579572224 11593233792 11636113104 11645365248 11706475088 11729605448 11754029056 11772989151 11777253376 11820813312 11873968128 11887977024 11931946488 11941433856 11955522348 12027815756 12076675072 12121342464 12145292544 12190213728 12214299888 12239732736 12245029632 12259476306 12309276672 12333607682 12383709184 12398319472 12408177664 12454071168 12468764469 12500134416 12524832936 12571157907 12575711232 12622224384 12698549248 12713530984 12723639808 12770700096 12795933216 12843260892 12868637382 12895432704 12953419776 12968702208 13036756348 13047122176 13062515158 13121253552 13169784474 13174554624 13195806129 13223282688 13249410048 13298414976 13378828672 13394613001 13449024512 13454844744 13509500928 13525439424 13586259456 13636510272 13663454112 13790948864 13801914368 13852962816 13869306528 13880334336 13931672832 13948109406 13959199872 14010830064 14067744768 14141566208 14152810496 14169507968 14221916016 14233224192 14250016536 14285867904 14302722357 14314094784 14367037608 14395424868 14425399296 14512627712 14529749696 14583490152 14595085824 14612305092 14671663104 14678012448 14737637376 14761410246 14821373952 14899150112 14928588752 14959673344 14983804374 15013410279 15044671488 15051182256 15112323072 15130152576 15136700337 15142182912 15198188544 15216119352 15308129144 15364748553 15370313728 15427163136 15457645056 15514817472 15527153664 15584583168 15602969844 15615376128 15697318868 15728334578 15761084416 15831957504 15850636032 15909261984 15921911808 15940696464 15999655518 16012377216 16031268603 16128207491 16161789952 16193723392 16253618304 16285733184 16326706176 16345968408 16406426421 16412368896 16419471552 16505620992 16605428224 16625019292 16666845888 16699777248 16761543876 16767614976 16794662346 16829632512 16925255424 16938713088 17027600128 17047689274 17061244288 17124347856 17158183176 17193910272 17221645287 17291602944 17355558528 17369358336 17389850688 17481105103 17495004736 17559712632 17594408172 17631043584 17665880064 17731219968 17810952192 17831965536 17904402432 17939792992 18012667904 18033919232 18041723634 18115012608 18182013696 18217938816 18285320592 18321449832 18359599104 18470617088 18492408704 18500411523 18507112448 18575563776 18597479208 18612266496 18681106752 18750201624 18787249404 18863566848 18962554688 18977632256 19000022048 19047823872 19070296476 19085459712 19156050144 19193899824 19233865728 19264891338 19302956073 19343149056 19444653536 19460114432 19483073456 19555134522 19562217472 19570683264 19593772737 19681880328 19754676711 19761831936 19834924032 19874115072 19978405832 20017880372 20059561984 20068243008 20173536768 20182267116 20189577216 20264251392 20288159136 20379389184 20486331404 20526809534 20569550848 20610193408 20686423296 20702871552 20779444224 20803959792 20820501504 20897509248 20922164109 20938799808 21048677573 21134181376 21212349312 21229215744 21254261952 21332874024 21349836288 21375024804 21428801856 21471142176 21558362112 21671491072 21714310912 21768941568 21794624544 21875235228 21883158528 21892628736 21918457638 22007494656 22017018672 22106456064 22222461184 22266369664 22348725168 22392883128 22439510016 22475706561 22567007232 22576773384 22668484608 22695228864 22713274368 22832463808 22877577568 22962193716 23055470592 23140744704 23159144448 23186467584 23272226208 23290730496 23412950176 23459210896 23508058112 23545978302 23554506752 23592501867 23641626624 23747936256 23775954048 23863892976 23882867712 23911044696 24055631512 24153350144 24242684928 24290585088 24380427456 24428599776 24490059264 24518952612 24618553344 24667215364 24767418368 24796638944 24816355328 24908142336 24937528938 25000268832 25049665872 25142315814 25151422464 25191993519 25244448768 25397098496 25427061968 25447279616 25541400192 25571533911 25591866432 25686521784 25737274764 25790865408 25937404416 26073512696 26094244352 26125030316 26242507104 26339568948 26349109248 26391612258 26446565376 26498820096 26596829952 26757657344 26789226002 26898049024 26909689488 27019001856 27050878848 27062585451 27172518912 27273020544 27326908224 27470308019 27581897728 27705925632 27738613056 27760668672 27863345664 27896218812 27918399744 28021660128 28135489536 28283132416 28305620992 28339015936 28443832032 28466448384 28500033072 28571735808 28605444714 28628189568 28734075216 28790849736 28850798592 29025255424 29059499392 29166980304 29190171648 29224610184 29332701783 29343326208 29356024896 29522820492 29642747904 29798300224 29857177504 29967608748 30026820558 30089342976 30102364512 30224646144 30260305152 30273400674 30284365824 30396377088 30432238704 30616258288 30729497106 30740627456 30790214301 30854326272 30915290112 31029634944 31054307328 31169166336 31205939688 31230752256 31394637736 31456669156 31522168832 31701272064 31818523968 31843823616 31881392928 31999311036 32024754432 32062537206 32256414982 32323579904 32387446784 32507236608 32571466368 32653412352 32691936816 32812852842 32824737792 32838943104 32877686457 33011241984 33076493329 33210856448 33250038584 33333691776 33399554496 33523087752 33589324692 33659265024 33850510848 33877426176 34055200256 34095378548 34122488576 34248695712 34316366352 34387820544 34443290574 34583205888 34711117056 34738716672 34779701376 34962210206 34990009472 35031290651 35119425264 35188816344 35262087168 35318967453 35331760128 35462439936 35621904384 35663931072 35851079957 35879585984 36067838464 36083447268 36230025216 36364027392 36435877632 36570641184 36642899664 36719198208 36941234176 36984817408 37000823046 37014224896 37151127552 37194958416 37224532992 37362213504 37406293407 37500403248 37574498808 37727133696 37925109376 37955264512 38000044096 38095647744 38140592952 38170919424 38312100288 38387799648 38529782676 38605912146 38686298112 38889307072 38920228864 38966146912 39110269044 39124434944 39141366528 39187545474 39363760656 39509353422 39523663872 39587418387 39669848064 39748230144 39956811664 40035760744 40119123968 40136486016 40183839003 40347073536 40364534232 40528502784 40576318272 40758778368 40972662808 41053619068 41139101696 41220386816 41372846592 41405743104 41558888448 41607919584 41641003008 41795018496 41844328218 41877599616 42097355146 42180533641 42268362752 42424698624 42458431488 42508523904 42665748048 42699672576 42750049608 42857603712 42908167071 42942284352 43167626887 43342982144 43428621824 43537883136 43589249088 43750470456 43785257472 43836915276 44014989312 44034037344 44212912128 44444922368 44532739328 44697450336 44785766256 44879020032 44951413122 45040230837 45134014464 45153546768 45336969216 45390457728 45426548736 45664927616 45718803053 45755155136 45924387432 46094245659 46110941184 46281489408 46372935168 46544452416 46581460992 46825900352 46918421792 47091956604 47109013504 47185003734 47283253248 47495872512 47551908096 47727785952 47765735424 47822089392 48111263024 48306700288 48384622473 48485369856 48581170176 48760854912 48857199552 48980118528 49037905224 49237106688 49334430728 49534836736 49593277888 49632710656 49816284672 49875057876 50000537664 50099331744 50284631628 50302844928 50383987038 50488897536 50794196992 50854123936 50894559232 51082800384 51143067822 51183732864 51373043568 51474549528 51581730816 51664935861 51874808832 52147025392 52188488704 52250060632 52443315309 52485014208 52679137896 52783224516 52893130752 52997640192 53193659904 53515314688 53578452004 53796098048 53819378976 54038003712 54101757696 54125170902 54345037824 54546041088 54653816448 54940616038 55049171023 55163795456 55411851264 55477226112 55501234569 55521337344 55726691328 55792437624 55836799488 56043320256 56566264832 56678031872 56887664064 56932896768 57000066144 57143471616 57210889428 57256379136 57468150432 57581699472 57701597184 58050510848 58118998784 58333960608 58380343296 58449220368 58665403566 58686652416 58712049792 58781318211 59045640984 59285495808 59596600448 59714355008 59935217496 60053641116 60178685952 60204729024 60520610304 60546801348 60568731648 60792754176 60864477408 61232516576 61458994212 61481254912 61580428602 61708652544 61830580224 62059269888 62108614656 62338332672 62411879376 62461504512 62789275472 62913338312 63044337664 63146032719 63402544128 63637047936 63687647232 63762785856 63998622072 64049508864 64125074412 64512829964 64647159808 64774893568 65014473216 65142932736 65306824704 65383873632 65625705684 65649475584 65677886208 65755372914 66022483968 66152986658 66421712896 66500077168 66667383552 66799108992 67046175504 67178649384 67318530048 67427119683 67701021696 68110400512 68190757096 68244977152 68497391424 68632732704 68886581148 69166411776 69422234112 69477433344 69559402752 69924420412 69980018944 70062581302 70238850528 70377632688 70524174336 70637934906 70663520256 70777505601 70924879872 71243808768 71327862144 71702159914 71759171968 71843833369 72135676928 72166894536 72460050432 72728054784 72871755264 73141282368 73285799328 73969634816 74001646092 74028449792 74302255104 74389916832 74449065984 74724427008 74812586814 75000806496 75148997616 75454267392 75850218752 75910529024 76000088192 76191295488 76281185904 76341838848 76624200576 76714601733 76775599296 77059565352 77211824292 77372596224 77778614144 77840457728 77932293824 78220538088 78282733056 78375090948 78727521312 79018706844 79047327744 79174836774 79339696128 79496460288 79913623328 80071521488 80238247936 80272972032 80367678006 80694147072 80729068464 81057005568 81152636544 81187756353 81517556736 81945325616 82107238136 82278203392 82410924057 82440773632 82745693184 83117776896 83215839168 83282006016 83590036992 83688656436 83755199232 84194710292 84361067282 84536725504 84849397248 84916862976 85017047808 85331496096 85399345152 85500099216 85715207424 85816334142 85884568704 86335253774 86505840179 86685964288 86857243648 87075766272 87178498176 87500940912 87570514944 87673830552 87998105349 88029978624 88068074688 88889844736 89065478656 89394900672 89571532512 89902826244 90080461674 90268028928 90307093536 90673938432 90780915456 90853097472 91329855232 91437606106 91510310272 91848774864 92188491318 92221882368 92370642903 92562978816 92745870336 93088904832 93162921984 93651800704 93762291007 93836843584 94183913208 94370007468 94566506496 95103816192 95455571904 95531470848 95644178784 96222526048 96613400576 96769244946 96970739712 97162340352 97521709824 97714399104 97960237056 98075810448 98474213376 98668861456 99069673472 99186555776 99229479987 99265421312 99632569344 99750115752 100001075328 100198663488 100569263256 100767974076 100977795072 101588393984 101708247872 101789118464 102165600768 102286135644 102367465728 102746087136 102949099056 103163461632 103329871722 103749617664 104294050784 104376977408 104500121264 104886630618 104970028416 105093871953 105358275792 105566449032 105786261504 105956902359 105995280384 106387319808 107030629376 107156904008 107553239871 107592196096 107638757952 108203515392 108250341804 108690075648 109092082176 109307632896 109881232076 110098342046 110327590912 110823702528 110954452224 111002469138 111042674688 111453382656 111584875248 111673598976 112086640512 112218880221 112897452437 113132529664 113356063744 113775328128 113865793536 114000132288 114286943232 114421778856 114512758272 114936300864 115163398944 116237997568 116667921216 116760686592 116898440736 117330807132 117373304832 117424099584 117562636422 118091281968 118570991616 119193200896 119428710016 119870434992 120107282232 120357371904 120409458048 120551517009 121041220608 121093602696 121585508352 121728954816 122465033152 122917988424 123160857204 123417305088 123661160448 124118539776 124217229312 124676665344 124823758752 124923009024 125578550944 125826676624 126088675328 126292065438 126541600923 126805088256 127274095872 127375294464 127525571712 127997244144 128099017728 128250148824 129025659928 129294319616 129502880661 129549787136 130028946432 130285865472 130613649408 130767747264 131251411368 131355772416 131510745828 132044967936 132305973316 132843425792 133000154336 133334767104 133598217984 134092351008 134357298768 134637060096 134854239366 135120692511 135402043392 136220801024 136381514192 136489954304 136994782848 137156409159 137265465408 137773162296 138282736977 138332823552 138844468224 139118805504 139848840824 139960037888 140125162604 140477701056 140755265376 141275869812 141327040512 141555011202 141849759744 142487617536 142655724288 143404319828 143518343936 143687666738 144271353856 144333789072 144920100864 145153867419 145456109568 145743510528 146282564736 146571598656 147340743011 147939269632 148003292184 148604510208 148779833664 148898131968 149448854016 149625173628 150001612992 150297995232 150908534784 151700437504 151821058048 152000176384 152382590976 152562371808 152683677696 153248401152 153429203466 153551198592 154119130704 154423648584 154745192448 155557228288 155680915456 155864587648 156441076176 156565466112 156750181896 157329945927 157455042624 158037413688 158349673548 158679392256 158992920576 159827246656 160143042976 160545944064 160735356012 161388294144 161458136928 162114011136 162305273088 162375512706 163035113472 163890651232 164214476272 164556406784 164821848114 164881547264 165147513069 165491386368 166235553792 166431678336 166503703707 166564012032 167180073984 167377312872 167510398464 168389420584 168722134564 169073451008 169698794496 170034095616 170662992192 170798690304 171000198432 171430414848 171632668284 171769137408 172670507548 173011680358 173371928576 173714487296 174151532544 174356996352 175001881824 175141029888 175347661104 175996210698 176059957248 176136149376 176343954633 177410282401 177779689472 178130957312 178789801344 179143065024 179805652488 180160923348 180536057856 180614187072 181561830912 181706194944 182659710464 182875212212 183020620544 183697549728 184376982636 184443764736 184741285806 185125957632 185491740672 186177809664 186325843968 187303601408 187524582014 187673687168 188367826416 188740014936 189133012992 189438098157 190207632384 190911143808 191062941696 191288357568 192292156133 192445052096 193538489892 193941479424 194324680704 195043419648 195428798208 195920474112 196151620896 196948426752 197337722912 198139346944 198373111552 198458959974 198530842624 199265138688 199500231504 200002150656 200397326976 201138526512 201535948152 201955590144 203176787968 203416495744 203578236928 204331201536 204572271288 204734931456 205492174272 205898198112 206659743444 207499235328 208588101568 208753954816 209000242528 209773261236 209940056832 210187743906 210716551584 211132898064 211572523008 211913804718 211990560768 212332516803 212774639616 214061258752 214313808016 215106479742 215184392192 215277515904 215531500107 216407030784 216500683608 217380151296 218184164352 218615265792 219762464152 220196684092 220655181824 221908904448 222004938276 222085349376 222906765312 223169750496 223347197952 224173281024 224437760442 225794904874 226265059328 226712127488 227550656256 227731587072 228000264576 228573886464 228843557712 229025516544 229872601728 230143805199 230326797888 231535453303 232475995136 233335842432 233521373184 233796881472 234661614264 234848199168 235125272844 236182563936 237141983232 238386401792 238857420032 239740869984 240214564464 240714743808 240818916096 241103034018 242082441216 242187205392 243171016704 243457909632 244930066304 245219034557 245835976848 246321714408 246834610176 247232772171 247322320896 248237079552 249353330688 249647517504 249846018048 251157101888 251653353248 252584130876 253083201846 253610176512 254548191744 254750588928 255051143424 255994488288 256198035456 256500297648 258051319856 258588639232 259005761322 259099574272 259517520537 260057892864 260571730944 261227298816 261535494528 262502822736 262711544832 263021491656 264089935872 264611946632 265686851584 266000308672 266669534208 267196435968 268184702016 268714597536 269708478732 270241385022 270804086784 272441602048 272763028384 272979908608 273989565696 274312818318 274530930816 275546324592 276565473954 276665647104 277111928709 277688936448 278237611008 279697681648 279920075776 280250325208 280955402112 281286873021 281510530752 282551739624 283110022404 283699519488 285311448576 286808639656 287036687872 287375333476 288542707712 288667578144 289840201728 290307734838 290912219136 291487021056 292565129472 293143197312 294681486022 295263735487 295878539264 296006584368 297209020416 297559667328 297688439961 297796263936 298897708032 299250347256 300003225984 300595990464 302173388209 303400875008 304000352768 304765181952 305124743616 305367355392 306496802304 306858406932 307102397184 308238261408 308847297168 309490384896 311114456576 311361830912 311729175296 312882152352 313130932224 313500363792 314659891854 314910085248 315281615859 316074827376 316699347096 317358784512 317985841152 319654493312 320286085952 321091888128 321470712024 322659719613 322776588288 322916273856 324610546176 324751025412 326070226944 327781302464 328428952544 329643696228 329763094528 330295026138 330982772736 332471107584 332863356672 333007407414 333128024064 334360147968 334754625744 335020796928 336778841168 337444269128 338146902016 338692357311 339397588992 340068191232 341325984384 341597380608 342000396864 342860829696 343265336568 343538274816 345341015096 346023360716 346743857152 347428974592 348713992704 350003763648 350282059776 350695322208 351992421396 352119914496 352272298752 352687909266 354820564802 355559378944 356261914624 357579602688 358286130048 359611304976 360321846696 361072115712 361228374144 361654551027 363123661824 363841426619 365319420928 365750424424 366041241088 367395099456 368753965272 369482571612 370251915264 370983481344 372355619328 372651687936 374607202816 375049164028 375347374336 376735652832 377480029872 378266025984 378876196314 379624802769 380415264768 381822287616 382125883392 382576715136 384584312266 384890104192 385344197161 387076979784 387882958848 388508641983 388649361408 390086839296 390857596416 391840948224 392303241792 394675445824 396746223104 396917919948 397061685248 398530277376 399000463008 400004301312 400794653952 402277053024 403071896304 403911180288 406353575936 406832991488 407156473856 408662403072 409144542576 409469862912 410984348544 411469227477 411796396224 413319486888 414998470656 417176203136 417507909632 418000485056 419546522472 419880113664 420375487812 421433103168 422265796128 423827609436 423981121536 424665033606 425549279232 428122517504 428627616032 430212959484 430368784384 430555031808 431063000214 432814061568 433001367216 434760302592 435461602257 436368328704 437230531584 439524928304 440393368184 441310363648 442022229033 443817808896 444009876552 445813530624 446339500992 446694395904 448346562048 448875520884 451589809748 452530118656 453424254976 455101312512 455463174144 456000529152 457147772928 457687115424 458051033088 459745203456 460287610398 460653595776 463070906606 463985870051 464951990272 466671684864 467042746368 467593762944 469323228528 469696398336 470250545688 471989837781 472365127872 476772803584 477714840064 479481739968 480429128928 481637832192 482206068036 484164882432 484374410784 486342033408 486915819264 489860132608 490438069114 491671953696 492643428816 493669220352 494465544342 494644641792 495442539207 496474159104 498706661376 499295035008 499692036096 502314203776 502906833583 503306706496 505168261752 506166403692 507220353024 509096383488 510102286848 511988976576 512396070912 513000595296 516102639712 518011522644 518199148544 519035041074 520115785728 521143461888 522454597632 523070989056 525005645472 525423089664 526042983312 528179871744 529223893264 531373703168 532000617344 532230847203 533339068416 534392871936 536369404032 537429195072 539416957464 540482770044 541608173568 544883204096 545526056768 545959817216 547979131392 548625636636 549061861632 551092649184 553130947908 553331294208 554223857418 555377872896 556475222016 559395363296 559840151552 560500650416 561910804224 562573746042 563021061504 565103479248 566220044808 567399038976 568314294471 570622897152 573617279312 574073375744 574750666952 576876468399 577085415424 577335156288 580615469676 581824438272 582974042112 585130258944 586286394624 589362972044 590527470974 591757078528 592013168736 594418040832 595119334656 595376879922 595592527872 597795416064 598500694512 600006451968 601191980928 604346776418 605540881253 606801750016 608000705536 609530363904 610249487232 610734710784 612993604608 613716813864 614204794368 616476522816 617694594336 622228913152 623458350592 625764304704 626261864448 627000727584 629319783708 629820170496 630563231718 632149654752 633398694192 634717569024 635971682304 639308986624 640572171904 642183776256 642941424048 645319439226 645553176576 645832547712 646594500321 649221092352 649502050824 652140453888 655562604928 656857905088 659287392456 660590052276 661965545472 665726713344 666014814828 666256048128 668720295936 669509251488 670041593856 673557682336 674888538256 676293804032 677384714622 678795177984 680136382464 682651968768 683194761216 684000793728 685721659392 686530673136 687076549632 690682030192 692046721432 693487714304 694606359909 694857949184 697427985408 700007527296 700564119552 701390644416 703984842792 704544597504 705375818532 709641129604 711118757888 712523829248 715159205376 716572260096 719222609952 720643693392 722144231424 722456748288 723309102054 726247323648 727682853238 730638841856 731500848848 732082482176 734790198912 735657103671 737507930544 738965143224 740503830528 741698316513 741966962688 744711238656 749214405632 750098328056 750694748672 753471305664 754960059744 757752392628 759249605538 760830529536 763644575232 764251766784 765153430272 769168624532 769780208384 770688394322 774153959568 775765917696 777017283966 777298722816 778552561611 780173678592 781715192832 783681896448 784606483584 789350891648 790282167059 793492446208 793835839896 797060554752 798000926016 800008602624 801589307904 804554106048 806143792608 813665982976 814312947712 817324806144 818289085152 818939725824 821968697088 822938454954 823592792448 826638973776 829996941312 834352406272 835015819264 836000970112 839093044944 839760227328 840750975624 842866206336 843860619063 844531592256 847655218872 849330067212 851098558464 856245035008 857255232064 860425918968 861110063616 862126000428 865628123136 866002734432 869520605184 870923204514 872736657408 874461063168 879049856608 880786736368 882620727296 884044458066 885791206461 887635617792 888019753104 891627061248 892679001984 893065319883 893388791808 896693124096 897751041768 903179619496 905060237312 906520164627 906848509952 910202625024 912001058304 914295545856 915374230848 916102066176 919490406912 920575220796 921307191552 926141813212 927971740102 929903980544 933343369728 934085492736 935187525888 938646457056 939392796672 940501091376 943979675562 944730255744 945844847577 951564241969 953545607168 955429680128 958963479936 960858257856 963275664384 964412136072 967979158839 968329764864 968748821568 973831638528 979720265216 980876138228 983343907392 985286857632 988931088684 989289283584 990885078414 992948318208 997413322752 998590070016 999384072192 1004628407552 1005813667166 1006613412992 1010336523504 1012332807384 1014440706048 1016077071933 1018192766976 1020204573696 1023977953152 1024792141824 1026001190592 1031385201077 1032205279424 1036023045288 1038070082148 1040231571456 1042286923776 1046141978112 1050011290944 1050846179328 1052085966624 1056359743488 1058447786528 1062747406336 1064001234688 1064461694406 1066678136832 1068785743872 1072738808064 1074858390144 1078833914928 1080965540088 1083216347136 1089766408192 1091052113536 1091524279857 1091919634432 1095958262784 1097251273272 1098123723264 1102185298368 1106261895816 1108447714836 1110755745792 1112950444032 1118790726592 1119680303104 1121001300832 1123821608448 1125147492084 1126042123008 1130206958496 1132440089616 1134798077952 1136628588942 1138874408307 1141245794304 1147234558624 1148146751488 1149501333904 1153752936798 1154170830848 1154670312576 1156032591483 1161230939352 1163648876544 1165525925949 1165948084224 1170260517888 1172572789248 1178725944088 1181054941948 1183514157056 1184026337472 1190238669312 1190753759844 1191185055744 1195590832128 1197001389024 1200012903936 1202383961856 1208693552836 1211081762506 1213603500032 1216001411072 1219060727808 1220498974464 1221469421568 1225987209216 1227433627728 1228409588736 1232953045632 1234407682431 1235389188672 1241871976807 1244457826304 1246916701184 1251528609408 1252523728896 1254001455168 1258639567416 1259640340992 1261126463436 1264299309504 1266797388384 1271943364608 1278617973248 1281144343808 1284367552512 1285882848096 1290638878452 1291106353152 1291665095424 1293189000642 1298442184704 1299004101648 1304280907776 1311125209856 1313715810176 1318574784912 1321180104552 1323931090944 1326066687099 1331453426688 1332029629656 1337440591872 1339018502976 1340083187712 1347115364672 1349777076512 1354769429244 1357590355968 1360272764928 1365303937536 1366389522432 1368001587456 1371443318784 1373061346272 1374153099264 1381364060384 1384093442864 1386975428608 1389212719818 1389715898368 1391957610153 1394855970816 1400015054592 1401128239104 1402781288832 1407969685584 1409089195008 1410751637064 1419282259208 1422237515776 1425047658496 1430318410752 1433144520192 1438445219904 1441287386784 1444913496576 1446618204108 1452494647296 1455365706476 1461277683712 1463001697696 1464164964352 1469580397824 1471314207342 1475015861088 1477930286448 1481007661056 1483396633026 1483933925376 1486327617621 1489422477312 1498428811264 1500196656112 1501389497344 1506942611328 1508720500749 1509920119488 1515504785256 1518499211076 1521661059072 1527289150464 1530306860544 1538337249064 1539560416768 1541376788644 1548307919136 1554034567932 1554597445632 1557105123222 1560347357184 1563430385664 1567363792896 1569212967168 1578701783296 1580564334118 1586984892416 1587671679792 1594121109504 1596001852032 1596692541609 1600017205248 1603178615808 1609108212096 1612287585216 1620748173121 1627331965952 1634649612288 1636578170304 1637879451648 1643937394176 1645876909908 1647185584896 1653277947552 1659993882624 1668704812544 1670031638528 1672001940224 1678186089888 1679520454656 1681501951248 1685732412672 1687721238126 1689063184512 1695310437744 1698660134424 1702197116928 1712490070016 1714510464128 1720851837936 1722220127232 1724252000856 1730629405197 1731256246272 1732005468864 1741846409028 1745473314816 1748922126336 1758099713216 1761573472736 1768088916132 1771582412922 1775271235584 1776039506208 1783254122496 1785358003968 1786130639766 1786777583616 1793386248192 1795502083536 1806359238992 1810120474624 1813040329254 1813697019904 1816622643759 1820405250048 1824002116608 1828591091712 1830748461696 1832204132352 1838980813824 1841150441592 1842614383104 1852283626424 1855943480204 1859807961088 1866686739456 1870375051776 1877292914112 1878785593344 1881002182752 1887959351124 1889460511488 1891689695154 1903128483938 1907091214336 1910859360256 1917926959872 1921716515712 1926551328768 1928824272144 1935958317678 1936659529728 1937497643136 1939783500963 1947663277056 1951513106411 1959440530432 1961752276456 1966687814784 1970573715264 1977862177368 1981770156828 1985896636416 1997180140032 1998768144384 2009256815104 2011627334332 2013226825984 2020673047008 2024665614768 2028881412096 2032154143866 2036385533952 2040409147392 2047955906304 2049584283648 2052002381184 2062770402154 2064410558848 2066846148409 2072046090576 2076140164296 2080463142912 2083819079727 2084573847552 2092283956224 2100022581888 2101692358656 2104171933248 2115213717463 2116895573056 2128002469376 2128923388812 2133356273664 2137571487744 2145477616128 2149716780288 2157667829856 2161931080176 2166432694272 2179532816384 2182104227072 2183048559714 2183839268864 2191916525568 2194502546544 2196247446528 2204370596736 2206971311013 2212523791632 2216895429672 2221511491584 2225900888064 2237581453184 2239360606208 2242002601664 2247643216896 2250294984168 2252084246016 2260413916992 2264880179232 2273257177884 2277748816614 2282491588608 2294469117248 2296293502976 2299002667808 2307505873596 2308341661696 2309340625152 2312065182966 2322461878704 2327297753088 2331051851898 2331896168448 2335657684833 2340521035776 2345145578496 2357451888176 2362109883896 2367028314112 2368052674944 2370846501177 2380477338624 2381507519688 2391181664256 2394002778048 2400025807872 2404767923712 2417387105672 2422163525012 2427207000064 2432002822144 2440997948928 2442938843136 2451974418432 2454867255456 2456819177472 2465906091264 2468815364862 2470778377344 2483743953614 2488915652608 2493833402368 2503057218816 2505047457792 2508002910336 2517279134832 2519280681984 2522252926872 2528598619008 2531581857189 2533594776768 2546889986333 2557235946496 2562288687616 2568735105024 2571765696192 2581277756904 2583330190848 2586378001284 2596884369408 2598008203296 2608561815552 2622250419712 2627431620352 2637149569824 2642360209104 2647862181888 2652133374198 2657373619383 2662906853376 2664059259312 2674881183744 2678037005952 2680166375424 2694230729344 2697409380127 2699554153024 2709538858488 2715180711936 2719560493881 2720545529856 2730607875072 2736003174912 2742886637568 2746122692544 2748306198528 2762728120768 2768186885728 2778425439636 2779431796736 2783915220306 2789711941632 2800030109184 2802256478208 2805562577664 2815939371168 2818178390016 2821503274128 2838564518416 2844475031552 2850095316992 2854692725907 2860636821504 2866289040384 2876890439808 2882574773568 2889826993152 2893236408216 2904989294592 2910731412952 2922555367424 2926003395392 2928329928704 2939160795648 2942628414684 2950031722176 2955860572896 2966793266052 2967867850752 2972655235242 2978844954624 2996857622528 3000393312224 3002778994688 3013885222656 3017441001498 3019840238976 3031009570512 3036998422152 3043322118144 3048231215799 3054578300928 3060613721088 3076674498128 3079120833536 3082753577288 3094155603231 3096615838272 3108069135864 3114210246444 3120694714368 3126860771328 3138425934336 3157403566592 3161128668236 3173969784832 3175343359584 3188242219008 3192003704064 3193385083218 3200034410496 3206357231616 3218216424192 3224575170432 3241496346242 3247901090357 3254663931904 3269299224576 3273156340608 3274572839571 3275758903296 3287874788352 3291753819816 3294371169792 3306555895104 3337409625088 3344003880448 3356372179776 3359040909312 3363003902496 3371464825344 3375442476252 3378126369024 3390620875488 3397320268848 3404394233856 3424980140032 3429020928256 3441703675872 3444440254464 3448504001712 3461258810394 3462512492544 3464010937728 3468097774449 3483692818056 3490946629632 3497844252672 3516199426432 3523146945472 3536177832264 3543164825844 3550542471168 3552079012416 3570716007936 3572261279532 3573555167232 3586772496384 3591004167072 3612718477984 3626080658508 3627394039808 3633245287518 3640810500096 3648004233216 3657182183424 3661496923392 3664408264704 3677961627648 3682300883184 3685228766208 3704567252848 3711886960408 3719615922176 3725615930421 3733373478912 3740750103552 3754585828224 3757571186688 3762004365504 3775918702248 3778921022976 3783379390308 3806256967876 3814182428672 3821718720512 3835853919744 3843433031424 3853102657536 3857648544288 3871916635356 3873319059456 3874995286272 3879567001926 3895326554112 3903026212822 3918881060864 3923504552912 3933375629568 3941147430528 3955724354736 3963540313656 3971793272832 3978200061297 3994360280064 4018513630208 4023254668664 4026453651968 4041346094016 4049331229536 4064308287732 4072771067904 4080818294784 4095911812608 4099168567296 4104004762368 4125540804308 4128821117696 4133692296818 4144092181152 4152280328592 4160926285824 4167638159454 4169147695104 4175872830459 4184567912448 4200045163776 4203384717312 4208343866496 4230427434926 4233791146112 4238786168771 4256004938752 4257846777624 4266712547328 4275142975488 4290955232256 4299433560576 4315335659712 4323862160352 4364208454144 4366097119428 4367678537728 4383833051136 4389005093088 4392494893056 4408741193472 4413942622026 4425047583264 4433790859344 4443022983168 4451801776128 4475162906368 4478721212416 4484005203328 4495286433792 4500589968336 4504168492032 4520827833984 4526161502247 4529760358464 4546514355768 4555497633228 4564983177216 4588938234496 4592587005952 4598005335616 4615011747192 4618681250304 4624130365932 4644923757408 4662103703796 4663792336896 4671315369666 4681042071552 4690291156992 4714903776352 4724219767792 4734056628224 4736105349888 4741693002354 4760954677248 4763015039376 4782363328512 4788005556096 4790077624827 4800051615744 4809535847424 4834774211344 4844327050024 4854414000128 4862244519363 4864005644288 4881995897856 4903948836864 4909734510912 4913638354944 4931812182528 4937630729724 4941556754688 4967487907228 4977831305216 4987666804736 5006114437632 5010094915584 5016005820672 5034558269664 5038561363968 5044505853744 5057197238016 5063163714378 5067189553536 5093779972666 5103844570561 5114471892992 5124577375232 5137470210048 5143531392384 5162555513808 5166660381696 5172756002568 5191888215591 5193768738816 5196016406592 5244500839424 5254863240704 5274299139648 5284720418208 5304266748396 5314747238766 5325813706752 5328118518624 5349762367488 5356074011904 5360332750848 5388461458688 5394818760254 5399108306048 5419077716976 5430361423872 5439120987762 5441091059712 5449867931277 5461215750144 5472006349824 5485773275136 5492245385088 5496612397056 5525456241536 5531975169413 5536373771456 5556850879272 5567830440612 5579423883264 5600060218368 5611125155328 5631878742336 5636356780032 5643006548256 5677129036832 5700190633984 5709385451814 5721273643008 5732578080768 5753780879616 5765149547136 5779653986304 5786472816432 5809978589184 5821462825904 5845110734848 5852006790784 5854539319233 5856659857408 5878321591296 5885256829368 5900063444352 5911721145792 5933586532104 5945310470484 5957689909248 5993715245056 6000786624448 6005557989376 6027770445312 6034882002996 6039680477952 6062019141024 6073996844304 6086644236288 6096462431598 6109156601856 6121227442176 6153348996256 6158241667072 6165507154576 6188311206462 6193231676544 6200538445227 6216138271728 6228420492888 6241389428736 6251457239181 6253721542656 6276851868672 6314807133184 6322257336472 6345641152389 6347939569664 6350686719168 6384007408128 6386770166436 6400068820992 6412714463232 6436432848384 6449150340864 6482992692484 6495802180714 6509327863808 6538598449152 6546312681216 6549145679142 6551517806592 6575749576704 6583507639632 6588742339584 6613111790208 6620913933039 6660949693783 6674819250176 6688007760896 6712744359552 6718081818624 6726007804992 6742929650688 6750884952504 6756252738048 6781241750976 6794640537696 6858041856512 6883407351744 6888880508928 6897008003424 6922517620788 6925024985088 6928021875456 6936195548898 6967385636112 6981893259264 6995688505344 7032398852864 7046293890944 7072355664528 7086329651688 7101084942336 7104158024832 7112539503531 7141432015872 7144522559064 7173544992768 7182008334144 7225436955968 7252161317016 7266490575036 7281621000192 7296008466432 7322993846784 7328816529408 7355923255296 7364601766368 7370457532416 7409134505696 7423773920816 7439231844352 7451231860842 7466746957824 7481500207104 7509171656448 7515142373376 7524008731008 7551837404496 7557842045952 7566758780616 7612513935752 7628364857344 7640669958999 7643437441024 7671707839488 7686866062848 7706205315072 7715297088576 7743833270712 7749990572544 7759134003852 7790653108224 7806052425644 7837762121728 7847009105824 7866751259136 7882294861056 7911448709472 7927080627312 7943586545664 7956400122594 7972120858149 7988720560128 8037027260416 8046509337328 8052907303936 8082692188032 8092228140381 8098662459072 8128616575464 8145542135808 8158681481643 8161636589568 8191823625216 8208009524736 8251081608616 8257642235392 8267384593636 8288184362304 8304560657184 8335276318908 8338295390208 8351745660918 8369135824896 8400090327552 8406769434624 8416687732992 8460854869852 8467582292224 8477572337542 8512009877504 8515693555248 8533425094656 8550285950976 8564078177721 8581910464512 8598867121152 8630671319424 8647724320704 8693103837649 8728416908288 8732194238856 8767666102272 8778010186176 8784989786112 8817482386944 8827885244052 8850095166528 8867581718688 8903603552256 8950325812736 8957442424832 8968010406656 8990572867584 9001179936672 9008336984064 9041655667968 9052323004494 9059520716928 9093028711536 9110995266456 9129966354432 9177876468992 9185174011904 9196010671232 9230023494384 9237362500608 9248260731864 9282466809693 9289847514816 9324207407592 9342630739332 9362084143104 9380582313984 9429807552704 9448439535584 9472210699776 9483386004708 9521909354496 9526030078752 9564726657024 9576011112192 9580155249654 9600103231488 9619071694848 9669548422688 9688654100048 9708828000256 9724489038726 9728011288576 9743703271071 9763991795712 9807897673728 9819469021824 9823718518713 9827276709888 9863624365056 9875261459448 9883113509376 9934975814456 9955662610432 9975333609472 10012228875264 10032011641344 10069116539328 10077122727936 10089011707488 10114394476032 10126327428756 10134379107072 10187559945332 10207689141122 10228943785984 10249154750464 10274940420096 10287062784768 10325111027616 10333320763392 10345512005136 10383776431182 10387537477632 10392032813184 10404293323347 10467206661659 10489001678848 10509726481408 10548598279296 10569440836416 10608533496792 10629494477532 10651627413504 10656237037248 10712148023808 10720665501696 10776922917376 10789637520508 10798216612096 10838155433952 10878241975524 10882182119424 10899735862554 10922431500288 10944012699648 10971546550272 10984490770176 10993224794112 11050912483072 11063950338826 11072747542912 11113701758544 11135660881224 11158847766528 11176847791263 11200120436736 11222250310656 11263757484672 11272713560064 11286013096512 11345237211847 11354258073664 11418770903628 11442547286016 11465156161536 11507561759232 11530299094272 11559307972608 11572945632864 11619957178368 11642925651808 11690221469696 11704013581568 11709078638466 11713319714816 11756643182592 11770513658736 11800126888704 11823442291584 11867173064208 11890620940968 11915379818496 11987430490112 12001573248896 12011115978752 12055540890624 12069764005992 12079360955904 12124038282048 12147993688608 12192924863196 12218313203712 12242454884352 12306697992512 12316483334144 12331014309152 12376622412924 12386463353088 12401076890454 12432276543456 12456840985776 12482778857472 12502914478362 12507443085312 12527618491377 12553703737344 12629614266368 12644514672944 12691282304778 12695879139328 12701373438336 12716358506313 12768014816256 12773540332872 12800137641984 12825428926464 12872865696768 12898300681728 12965985384968 12991604361428 13018655727616 13092625362432 13098291358284 13103035613184 13151499153408 13167015279264 13177484679168 13226223580416 13241827866078 13321899387566 13349638500352 13376015521792 13425488719104 13436163637248 13452015609984 13485859301376 13501769905008 13512505476096 13562483501952 13578484506741 13589281075392 13660591744877 13716083713024 13766814703488 13777761017856 13794016006848 13845035241576 13856043750912 13872391097796 13934771272224 13991377010688 14064797705728 14092587781888 14144711329056 14172659303376 14202169884672 14208316049664 14225079007062 14282864031744 14289045118128 14347089985536 14364016668288 14450873911936 14467923038863 14504322634032 14532981150072 14563242000384 14586733558089 14592016932864 14645987693568 14711846510592 14729203532736 14740915064832 14818269011392 14847547841632 14902463721684 14933493915648 14963000414208 15018343312896 15030284746752 15048017462016 15103674808992 15115684091904 15133517561232 15225027871504 15256729714688 15281339917998 15286874882048 15311533711683 15343415678976 15373732125696 15412410630144 15430594177152 15487666541424 15499981145088 15518268007704 15581306216448 15612104851288 15675524243456 15694018211648 15733502518272 15764589722112 15822897418944 15854161254624 15912800245188 15944241716298 15977441120256 16074054520832 16093018674656 16105814607872 16165384376064 16184456280762 16197324918144 16257233150928 16291084271616 16317362963286 16323273179136 16349603793831 16383647250432 16416019049472 16502163217232 16515284470784 16534769187272 16576368724608 16595925508239 16609121314368 16670552637816 16703491321836 16738271649792 16800180655104 16833375465984 16921709739704 16935164584448 16955144675084 17024019755008 17031387110496 17100571901952 17128156355442 17163820929024 17197734242304 17261342638848 17295448641408 17386207675298 17456833816576 17464388477712 17535332204544 17556020372352 17563617957699 17569979572224 17634964773888 17655770488104 17700190333056 17735163437376 17828229904331 17900651625472 17936020813312 17981145735168 18002359873344 18016673968128 18083311335936 18104646008988 18119041433856 18186057423072 18221990532912 18259932708864 18355752937984 18370348023808 18392021342464 18460046988768 18474725001216 18496521463728 18564933619386 18579695029632 18601615335681 18648414815184 18685261478664 18724168286208 18761164627968 18859615105408 18896879071168 18944421399552 18966772009416 19036923457167 19043818708992 19052060157504 19152022224384 19160310499308 19200206462976 19238143389696 19339096845376 19377308200096 19448978077452 19456022577152 19487406542142 19527983591424 19615795347456 19638938043648 19647437037426 19654553419776 19727248730112 19750522918896 19766227018752 19869951628912 19911325220864 19950667218944 19982849081349 20024457750528 20064023282688 20138233078656 20154245455872 20178023414976 20228788952064 20252654857512 20268758214144 20375119890664 20415378282244 20457887571968 20498309500928 20574125569536 20650222055232 20666641526784 20691024010272 20767552862364 20775074955264 20784065626368 20808586646694 20934413323318 20978003357696 21019452962816 21097196558592 21138881672832 21217066993584 21258988955064 21303254827008 21312474074496 21337618510593 21424296047616 21466644170521 21553845834752 21579275041016 21596433224192 21676310867904 21756483951048 21799471725108 21844863000576 21888025399296 21968981540352 21986449588224 22101824966144 22127900677652 22145495085824 22227403517088 22271321762448 22317695533056 22353695582526 22400240873472 22444500621312 22527514969344 22545427120128 22572026193024 22690474423694 22708516147328 22735307632499 22837541807256 22885094572032 22922009876997 22930312323072 23015123518464 23060598188544 23118615945216 23145891265728 23285851303616 23408027163136 23418157276932 23426639429632 23513286365184 23541027317472 23600253777408 23646884583168 23734346128416 23781241881936 23830759636992 23974860980224 24003146497792 24022231957504 24111081781248 24139528011984 24158721911808 24248076564096 24276684421143 24295987377216 24385849726392 24436626407424 24484909768704 24613395985024 24632966668288 24662028618304 24753244825848 24772926706176 24802153780908 24864553086912 24913681971552 25005828956724 25014886170624 25055236982754 25107407474688 25259228532736 25289029345888 25382564609556 25391758278656 25402746876672 25432717012626 25536029632512 25547080665744 25600275283968 25650857852928 25692234533163 25745731393536 25796601363456 25931970769936 25983208722856 26037311455232 26079311512947 26185250724864 26196582716568 26302998306816 26334030558528 26354969358336 26452447160832 26483655732156 26643798775132 26699277000704 26752031043584 26850977438208 26872327274496 26904031219968 26971718602752 27003539810016 27025010952192 27124967003904 27156969013482 27178562150784 27321183489754 27432167426048 27533629406976 27555522035712 27588032013696 27690070483152 27712087501824 27744782195592 27847400429079 27869542544448 28129595411456 28185175563776 28289422658112 28345318606752 28416632099328 28450158014124 28565728063488 28578090236256 28694179971072 28728033336576 28901747823872 28935846077726 29008645268064 29065962300144 29126484000768 29173467116178 29184033865728 29231109813213 29291975387136 29423693021184 29458407065472 29481830129664 29636538022784 29671503181397 29695095683264 29804927443368 29866987831296 29926000828416 30036686625792 30096034924032 30207349617984 30231368183808 30267035122464 30450055743008 30562679835996 30573749764096 30623067423366 30686831357952 30747464251392 30824821260288 30861188354304 30975333082848 30999962290176 31036536015408 31162612432896 31224209702576 31351048486912 31388036423296 31401619984977 31467005036544 31529179444224 31645794837888 31708322509248 31825600490376 31888483432596 31954882240512 32148109041664 32186037349312 32211629215744 32330768752128 32368912561524 32394649836288 32514466301856 32634725926572 32646546358272 32699207587662 32767294500864 32832038098944 33004326434464 33030568941568 33069538374544 33152737449216 33191851016478 33218242628736 33341105275632 33406982643672 33476543299584 33530543373789 33600361310208 33666750931968 33843419479408 33870329168896 33910289350168 34035711635541 34048039510016 34062774220992 34256312710884 34327641858048 34395468484608 34522685277696 34590897282816 34772415350596 34913667633152 34928776955424 35070664409088 35112040744704 35127235915398 35139959144448 35269929547776 35311540976208 35400380666112 35470326874752 35656459808662 35726911993927 35801303250944 35872041626624 35962291470336 36004719746688 36033347936256 36166622671872 36209292017976 36238082867712 36372114846144 36443981065824 36711505875968 36784042684928 36920093977536 36949450002432 36993042927456 37129867238772 37159390059264 37203230671362 37296829630368 37370522957328 37448336572416 37522329255936 37719230210816 37793758142336 37888842799104 37933544018832 38073846914334 38087637417984 38104120315008 38149075518939 38304044448768 38320620998616 38400412925952 38476286779392 38678193690752 38754616400192 38897956154904 38974813084284 39055967182848 39277876087296 39294874074852 39309106839552 39454497460224 39501045837792 39532454037504 39739903257824 39901334437888 39965698162698 40048915501056 40128046565376 40276466157312 40308490911744 40356046829952 40457577904128 40505309715024 40537516428288 40750239781328 40830756564488 40915775143936 40981775234631 40996619001856 41148251139072 41300444110464 41333283053568 41382048020544 41535105724728 41568131252736 41617173293388 41868826646636 41956006715392 42038905925632 42194393117184 42277763345664 42434133987168 42517977910128 42606509654016 42624948148992 42675237021186 42848592095232 42933288341042 43107691669504 43158550082032 43192866448384 43352621735808 43403769116589 43512967902096 43598943450216 43689726001152 43760200674267 43776050798592 43937963080704 44203649932288 44255801355304 44290990171648 44454807034176 44542643524896 44707391165052 44800481746944 44889001242624 45055029938688 45090854240256 45144052386048 45380948847388 45417032294656 45470615264998 45675083614512 45770189144064 45844019753994 45860624646144 45934601135049 46030247036928 46121196377088 46237231890432 46291782531456 46571702607232 46626647856481 46816054326272 46836314553864 47026572730368 47082054634944 47200507554816 47293769166336 47468692256832 47562483763872 48006292995584 48044463915008 48222163562496 48279056023968 48317443823616 48496153128192 48553368842286 48591974754432 48771699452784 48873252814848 48969819537408 49226791970048 49265933336576 49324057236608 49506489651696 49545853412352 49604307561816 49729106173824 49787776524717 49827363943104 50011657913448 50110473965508 50214814949376 50518457065472 50578058691776 50765129219112 50805493753344 50865434025252 51072059265024 51094161331488 51301715705856 51384469066326 51491462787072 51593202726912 51863941539872 51966417445712 52074622910464 52158623025894 52370501449728 52393165433136 52605996613632 52668061117056 52690853873097 52709938716672 52904894321664 52967311464312 53287597550264 53398554001408 53484689712993 53504062087168 53701954876416 53808062439936 53943437205504 54007079620032 54050021904384 54249934007808 54313938026964 54357124301568 54642366979508 54864334852096 55067258813952 55111044071424 55176064027392 55380140966304 55424175003648 55489564391184 55694800858158 55739085088896 55804846007043 56142290276171 56259190822912 56370351127552 56578845316224 56690637213504 56833264198656 56900316028248 57110770371501 57131456126976 57156180472512 57456066673152 57803495647744 57871692155452 58017290536128 58131924600288 58346934232356 58368067731456 58462219626426 58583950774272 58847386042368 58916814130944 58963660259328 59273076045568 59343006362794 59390191366528 59609854886736 59733975662592 59852001656832 59948547244047 60073373251584 60192069848064 60414699235968 60462736367616 60534070244928 60851726863543 60900111486016 61125359671992 61246134846732 61373662715904 61494928502784 61722376708608 61950666165696 61999924580352 62073072030816 62325224865792 62448419405152 62702096973824 62776072846592 62803239969954 62934010073088 63058358888448 63291589675776 63416645018496 63651200980752 63776966865192 63909764481024 64296218083328 64372074698624 64399932511563 64423258431488 64661537504256 64737825123048 64789299672576 65028932603712 65269451853144 65398415175324 65534589001728 65664076197888 66008652868928 66061137883136 66139076749088 66305474898432 66383702032956 66436485257472 66682210551264 66813965287344 66953086599168 67061086747578 67200722620416 67333501863936 67686838958816 67740658337792 67820578700336 68071423271082 68096079020032 68125548441984 68205922897497 68512625421768 68655283716096 68766029630991 68790936969216 69045370555392 69181794565632 69544830701192 69827335266304 69857553910848 70224081489408 70254471830796 70279918288896 70539859095552 70623081952416 70800761332224 70940653749504 71312919617324 71453823987854 71602606501888 71744083253248 71924582940672 72009439493376 72066695872512 72333245343744 72418584035952 72476165735424 72744229692288 72830053263429 72887962131648 73270446631613 73423011751936 73568085369856 73840187955072 73898900004864 73986085854912 74259734477544 74318780118528 74406461342724 74593659260736 74741045914656 75044658511872 75438460421632 75587516284672 75777685598208 75867088037664 76147693828668 76175274835968 76208240630016 76298151037878 76608088897536 76641241997232 76800825851904 76952573558784 77356387381504 77509232800384 77795912309808 77949626168568 78111934365696 78237934538841 78555752174592 78589748149704 78908994920448 79002091675584 79064908075008 79479806515648 79931396325396 80097831002112 80256093130752 80552932314624 80616981823488 80712093659904 80915155808256 81010619430048 81075032856576 81500479562656 81661513128976 81831550287872 81963550469262 81993238003712 82296502278144 82600888220928 82666566107136 82764096041088 83070211449456 83136262505472 83234346586776 83737653293272 83912013430784 84077811851264 84388786234368 84555526691328 84868267974336 85035955820256 85249896297984 85350474042372 85697184190464 85866576682084 86215383339008 86317100164064 86385732896768 86705243471616 86807538233178 87025935804192 87197886900432 87379452002304 87520401348534 87552101597184 87693329439639 87875926161408 88407299864576 88511602710608 88581980343296 88909614068352 89014509544191 89085287049792 89414782330104 89600963493888 89778002485248 90110059877376 90288104772096 90761897694776 90834064589312 90941230529996 91350167229024 91688039507988 91721249292288 91869202270098 92060494073856 92242392754176 92474463780864 92583565062912 93143405214464 93253295712962 93632108652544 93672629107728 94053145460736 94164109269888 94204859954931 94401015109632 94587538332672 94937384513664 95124967527744 95624142214139 96012585991168 96444327124992 96558112047936 96634887647232 96992306256384 97106737684572 97183949508864 97543398905568 97939639074816 98453583940096 98531866673152 98648114473216 99012979303392 99091706824704 99208615123632 99458212347648 99575553049434 99654727886208 100023315826896 100220947931016 100429629898752 101036914130944 101156117383552 101530258438224 101610987506688 101730868050504 102107134906623 102144118530048 102188322662976 102768938132652 102982925574144 103186405453824 103727883079744 103932834891424 104317246051788 104741002899456 104786330866272 105211993227264 105336122234112 105381707746194 105419877433344 105809788643328 105934622928624 106575195100528 106797108002816 106969379425986 107008124174336 107180735981781 107403909752832 107616124879872 107886874411008 108014159240064 108100043808768 108499868015616 108627876053928 108714248603136 109284733959016 109728669704192 110134517627904 110352128054784 110760281932608 110848350007296 110979128782368 111389601716316 111478170177792 111609692014086 112284580552342 112518381645824 112740702255104 113157690632448 113381274427008 113666528397312 113800632056496 114221540743002 114262912253952 114312360945024 114447226556817 114912133346304 115139273278249 115606991295488 115743384310904 116034581072256 116263849200576 116693868464712 116924439252852 117167901548544 117833628261888 117927320518656 118546152091136 118686012725588 118780382733056 119219709773472 119704003313664 119897094488094 120146746503168 120384139696128 120829398471936 120925472735232 121068140489856 121703453727086 121800222972032 122250719343984 122492269693464 122747325431808 122945325703893 122989857005568 123444753417216 123901332331392 123999849160704 124146144061632 124797609330317 124896838810304 125552145693184 125606479939908 125868020146176 126116717776896 126583179351552 126833290036992 127302401961504 127553933730384 127819528962048 128592436166656 128744149397248 128799865023126 128846516862976 129323075008512 129475650246096 129578599345152 130057865207424 130211307349767 130538903706288 130796830350648 131069178003456 131328152395776 132017305737856 132122275766272 132278153498176 132610949796864 132767404065912 132872970514944 133364421102528 133627930574688 134122173495156 134401445240832 134667003727872 135373677917632 135481316675584 135641157400672 136142846542164 136192158040064 136251096883968 136411845794994 137025250843536 137310567432192 137532059261982 137581873938432 137803803405147 138090741110784 138363589131264 139089661402384 139654670532608 139715107821696 139879943569443 140448162978816 140508943661592 141079718191104 141246163904832 141601522664448 141881307499008 142625839234648 142907647975708 143205213003776 143488166506496 144018878986752 144133391745024 144666490687488 144837168071904 144952331470848 145488459384576 145660106526858 145775924263296 146540893263226 146846023503872 147136170739712 147680375910144 147797800009728 147972171709824 148519468955088 148637560237056 148812922685448 149187318521472 149363329574151 149482091829312 150266509193647 150876920843264 151175032569344 151555371196416 151734176075328 152295387657336 152416481260032 152596302075756 153216177795072 153282483994464 153905147117568 154712774763008 155018465600768 155591824619616 155899252337136 156223868731392 156475869077682 157111504349184 157179496299408 157817989840896 158004183351168 158129816150016 158959613031296 159147153427493 159862792650792 160195662004224 160454069138979 160512186261504 161105864629248 161424187319808 161830311616512 162021238860096 162150065713152 163000959125312 163323026257952 163927100938524 163986476007424 164593004556288 165201776441856 165333132214272 165528192082176 166140422898912 166272525010944 166468693173552 167475306586544 167824026861568 168155623702528 168426870828513 168777572468736 169111053382656 169736535948672 170071911640512 170499792595968 170700948084744 171394368380928 171733153364168 172430766678016 172634200328128 172771465793536 173410486943232 173615076466356 174051871608384 174395773800864 175040802697068 175104203194368 175386658879278 175751852322816 176814599729152 177023205421216 177163960686592 177819228136704 178029019088382 178170574099584 178829564660208 179201926987776 179556004970496 179845641732141 180220119754752 180576209544192 181523795389552 181668129178624 181882461059992 182555180590629 182700334458048 183376079015976 183738404540196 184120988147712 184484785508352 185167130125824 186286810428928 186506591425924 187264217305088 187345258215456 188106290921472 188328218539776 188409719909862 188802030219264 189175076665344 189874769027328 190249935055488 191248284428278 192025171982336 192888654249984 193116224095872 193199797534689 193269775294464 193984612512768 194213475369144 194367899017728 195086797811136 196907167880192 197296228946432 198025958606784 198183413649408 198417230247264 198916424695296 199151106098868 199309455772416 200046631653792 200441895862032 200859259797504 202073828261888 202312234767104 203060516876448 203221975013376 203461736101008 204214269813246 204288237060096 204376645325952 204617768692491 205537876265304 205965851148288 206372810907648 207455766159488 207865669782848 208634492103576 209482005798912 209572661732544 210672244468224 210763415492388 210839754866688 211619577286656 211869245857248 213150390201056 213938758851972 214016248348672 214361471963562 214807819505664 215232249759744 215773748822016 216028318480128 216200087617536 216999736031232 217255752107856 217428497206272 218569467918032 219457339408384 219811339894839 220269035255808 220704256109568 221520563865216 221696700014592 221958257564736 222779203432632 222956340355584 223219384028172 224569161104684 225036763291648 225481404510208 226315381264896 226762548854016 227333056794624 227601264112992 228443081486004 228525824507904 228624721890048 228894453113634 229824266692608 230278546556498 231213982590976 231486768621808 232069162144512 232527698401152 233387736929424 233848878505704 234335803097088 234713803616523 235667256523776 237092304182272 237372025451176 237560765466112 238439419546944 239794188976188 240293493006336 240768279392256 241658796943872 241850945470464 242136280979712 243406907454172 243600445944064 244501438687968 244984539386928 245494650863616 245890651407786 245979714011136 246889506834432 247802664662784 247999698321408 248292288123264 249595218660634 249793677620608 250088383957489 251104291386368 251212959879816 251736040292352 252233435553792 253166358703104 253666580073984 254604803923008 255107867460768 257488298794496 257599730046252 257693033725952 258646150017024 258951300492192 259157198690304 260115730414848 260422614699534 261077807412576 261593660701296 262138356006912 262656304791552 264034611475712 264244551532544 264556306996352 265221899593728 265534808131824 265745941029888 266728842205056 267043528632573 267255861149376 268244346990312 268802890481664 269334007455744 270747355835264 270962633351168 271282314801344 272285693084328 272502193767936 272823691589988 274050501687072 275064118523964 275163747876864 275607606810294 276181482221568 276727178262528 278179322804768 279309341065216 279430215643392 279759887138886 280896325957632 281017887323184 282159436382208 282492327809664 282614579864793 283203045328896 283762614998016 285251678469296 285815295951416 286410426007552 286872426642417 286976333012992 288037757973504 289332981374976 289674336143808 289904662941696 290976918769152 291320213053716 291551848526592 293081786526452 293692047007744 294272341479424 295360751820288 295595600019456 295944343419648 297038937910176 297275120474112 297625845370896 298374637042944 298726659148302 298964183658624 300533018387294 301753841686528 302350065138688 303110742392832 303468352150656 304590775314672 304832962520064 305192604151512 306321404719869 306432355590144 306564967988928 309425549526016 310036931201536 311183649239232 311798504674272 312951738155364 314223008698368 314358992598816 315635979681792 316008366702336 316259632300032 317919226062592 318294306854986 319725585301584 320391324008448 320908138277958 321024372523008 321542207945343 322211729258496 322848374639616 323660623233024 324042477720192 324300131426304 326001918250624 326386534995367 326646052515904 327854201877048 329186009112576 330403552883712 331056384164352 332280845797824 332545050021888 332937386347104 334950613173088 336311247405056 336853741657026 337555144937472 338222106765312 339473071897344 340143823281024 340999585191936 341401896169488 342788736761856 343466306728336 344861533356032 345268400656256 345417819834747 345542931587072 346820973886464 347230152932712 348103743216768 348791547601728 350081605394136 350773317758556 351503704645632 353629199458304 354046410842432 354327921373184 355638456273408 356058038176764 356341148199168 357659129320416 359112009940992 359691283464282 360440239509504 361152419088384 363047590779104 363336258357248 363764922119984 365110361181258 365400668916096 366752158031952 367476809080392 368241976295424 368835977111679 368969571016704 370334260251648 372573620857856 373013182851848 374392827990951 374528434610176 374690516430912 376656437079552 376819439819724 377604060438528 378350153330688 379749538054656 380499870110976 382496568856556 384050343964672 385777308499968 386232448191744 386399595069378 386539550588928 387969225025536 388426950738288 388735798035456 390173595622272 390633922049301 392996031933197 393814335760384 394592457892864 396051917213568 396366827298816 396834460494528 397832849390592 398302212197736 398618911544832 400093263307584 400883791724064 404624469534208 406121033752896 406443950026752 406923472202016 408428539626492 408576474120192 408753290651904 409235537384982 411075752530608 411931702296576 412745621815296 414911532318976 415731339565696 417268984207152 418964011597824 419145323465088 419639830708329 421344488936448 421526830984776 423239154573312 423738491714496 426300780402112 427877517703944 428722943927124 429615639011328 430464499519488 432056636960256 432400175235072 433999472062464 434511504215712 434856994412544 437138935836064 438914678816768 439622679789678 440538070511616 441408512219136 443041127730432 443393400029184 443916515129472 445558406865264 445912680711168 446438768056344 449138322209368 450073526583296 450799527580941 450962809020416 452630762529792 453525097708032 454666113589248 455202528225984 456886162972008 457249443780096 457788906227268 459648533385216 460557093112996 462427965181952 462973537243616 464138324289024 465055396802304 466775473858848 467697757011408 468671606194176 469427607233046 471334513047552 474184608364544 474744050902352 475121530932224 476878839093888 477441460282479 479588377952376 480586986012672 481362207416937 481536558784512 483317593887744 484272561959424 486813814908344 487200891888128 489002877375936 489969078773856 491781302815572 491959428022272 493779013668864 495605329325568 495999396642816 496584576246528 499190437321268 499587355241216 500176767914978 502208582772736 502425919759632 503472080584704 504466871107584 505280612485539 506332717406208 507333160147968 509209607846016 510215734921536 512893126421291 514976597588992 515199460092504 517292300034048 517902600984384 518314397380608 520231460829696 520845229399068 522155614825152 523187321402592 525312609583104 528069222951424 528489103065088 529112613992704 530443799187456 531069616263648 531491882059776 533457684410112 534087057265146 534511722298752 536488693980624 537605780963328 538668014911488 541494711670528 541925266702336 542564629602688 544571386168656 545004387535872 545647383179976 547665541771887 548101003374144 550128237047928 551215213620588 552362964443136 553454356525056 556358645609536 558860431286784 559519774277772 561792651915264 562035774646368 564318872764416 564984655619328 565229159729586 566406090657792 567525229996032 570503356938592 571630591902832 572820852015104 573744853284834 573952666025984 576075515947008 578665962749952 579348672287616 579599392604067 579809325883392 581953837538304 582640426107432 583103697053184 586163573052904 587384094015488 588544682958848 590721503640576 591888686839296 594077875820352 594550240948224 595251690741792 596749274085888 597453318296604 597928367317248 601066036774588 603507683373056 604700130277376 606221484785664 606936704301312 609181550629344 609665925040128 610385208303024 612642809439738 612864711180288 613129935977856 613853306077473 617565193037881 618851099052032 620073862403072 622367298478464 623597009348544 625903476310728 628446017396736 628717985197632 632016733404672 632519264600064 635838452125184 636588613709972 639451170603168 641816276555916 642048745046016 643084415890686 644423458516992 645696749279232 647321246466048 648084955440384 648600262852608 652003836501248 652773069990734 653292105031808 655708403754096 658372018225152 659434019684517 660807105767424 662112768328704 664561691595648 665090100043776 665874772694208 669368995498973 669901226346176 673707483314052 675110289874944 676444213530624 678946143794688 680287646562048 681999170383872 682803792338976 685577473523712 686932613456672 689723066712064 690536801312512 690835639669494 691085863174144 693641947772928 694460305865424 696207486433536 697583095203456 700163210788272 701546635517112 703007409291264 707258398916608 708092821684864 708655842746368 711276912546816 712116076353528 712682296398336 715318258640832 719382566928564 720880479019008 722304838176768 726095181558208 726672516714496 727529844239968 730220722362516 730801337832192 733504316063904 734953618160784 736483952590848 737671954223358 737939142033408 740668520503296 745147241715712 746026365703696 748785655981902 749056869220352 749381032861824 750265151872467 753312874159104 753638879639448 755208120877056 756700306661376 759499076109312 760999740221952 764993137713112 768100687929344 772464896383488 772799190138756 773079101177856 775938450051072 776853901476576 777471596070912 780347191244544 781267844098602 785992063866394 787628671520768 789184915785728 792103834427136 792733654597632 793668920989056 795665698781184 796604424395472 797237823089664 800186526615168 801130585897719 801767583448128 805974912947743 809248939068416 812242067505792 812887900053504 813846944404032 816857079252984 817506581303808 818471074769964 822151505061216 825491243630592 829823064637952 831462679131392 834537968414304 837928023195648 838290646930176 839279661416658 842688977872896 843053661969552 846478309146624 847476983428992 852601560804224 855755035407888 857445887854248 859231278022656 860617279927251 860928999038976 864113273920512 867998944124928 869023008431424 869713988825088 874277871672128 879245359579356 881076141023232 882817024438272 886082255460864 886786800058368 887833030258944 891116813730528 891825361422336 892877536112688 898276644418736 900147053166592 901599055161882 901925618040832 905261525059584 907050195416064 909332227178496 910405056451968 913772325944016 914498887560192 915577812454536 919297066770432 921114186225992 924855930363904 925947074487232 928276648578048 930110793604608 933550947717696 935395514022816 938855214466092 942669026095104 948369216729088 949488101804704 950243061864448 953757678187776 954882920564958 959176755904752 961173972025344 962724414833874 963073117569024 964626623836029 966635187775488 968545123918848 973627629816688 974401783776256 978005754751872 979159604986101 979938157547712 983562605631144 987558027337728 991210658651136 993169152493056 998380874642536 999174710482432 1000353535829956 1004417165545472 1004851839519264 1008933742215168 1010561224971078 1012665434812416 1014666320295936 1018419215692032 1020431469843072 1025786252842582 1029953195177984 1030398920185008 1034584600068096 1035805201968768 1036253459504241 1036628794761216 1040462921659392 1041690458798136 1044311229650304 1046374642805184 1051865564355529 1056138445902848 1058225227985408 1060887598374912 1062139232527296 1062983764119552 1066915368820224 1068174114530292 1069023444597504 1072977387961248 1077336029822976 1082989423341056 1083850533404672 1085129259205376 1089142772337312 1090008775071744 1091294766359952 1095331083543774 1096202006748288 1100256474095856 1102430427241176 1104725928886272 1106908713050112 1112717291219072 1117720862573568 1119039548555544 1123178483972853 1123585303830528 1124071549292736 1129969311238656 1130458319459172 1132812181315584 1135050459992064 1141006713877184 1143261183805664 1147489706569668 1147905332051968 1152151031894016 1157331925499904 1158697344575232 1159198785208134 1159618651766784 1163907675076608 1165280852214864 1166207394106368 1172327146105808 1174768188030976 1177089365917696 1178988095799591 1181443007281152 1183777373678592 1188155751640704 1189100481896448 1190503381483584 1193498548171776 1194906636593208 1195856734634496 1202132073549176 1207015366746112 1209400260554752 1213873408602624 1218363101258688 1219331850080256 1220770416606048 1225285618879476 1225729422360576 1226259871955712 1227706612154946 1235130386075762 1237702198104064 1240147724806144 1244734596956928 1247194018697088 1251806952621456 1256892034793472 1257435970395264 1258919492124987 1264033466809344 1266532006060739 1271676904250368 1273177227419944 1278902341206336 1283632553111832 1286168831781372 1288846917033984 1291393498558464 1296169910880768 1297200525705216 1304007673002496 1305546139981468 1306584210063616 1311416807508192 1316744036450304 1318868039369034 1321614211534848 1324225536657408 1329123383191296 1330180200087552 1331749545388416 1338737990997946 1339802452692352 1347414966628104 1350220579749888 1352398582742823 1352888427061248 1357892287589376 1360575293124096 1363998340767744 1365607584677952 1373865226913344 1381073602625024 1381671279338988 1382171726348288 1387283895545856 1388920611730848 1392414972867072 1395166190406912 1400326421576544 1403093271034224 1406014818582528 1414516797833216 1416185643369728 1417311685492736 1422553825093632 1424232152707056 1425364592796672 1430636517281664 1432324380847437 1438765133857128 1441760958038016 1444609676353536 1452190363116416 1453345033428992 1455059688479936 1460441444725032 1461602675664384 1467008632127808 1469907236321568 1475343908446716 1475878284066816 1481337041006592 1490294483431424 1492052731407392 1497571311963804 1498113738440704 1498762065723648 1500530303744934 1506625748318208 1507277759278896 1510416241754112 1513400613322752 1515841837456617 1518998152218624 1521999480443904 1529986275426224 1536201375858688 1538679379263873 1544929792766976 1545598380277512 1551876900102144 1553707802953152 1554943192141824 1560694382489088 1562535688197204 1571984127732788 1575257343041536 1578369831571456 1584207668854272 1585467309195264 1587337841978112 1591331397562368 1593208848790944 1594475646179328 1600373053230336 1602261171795438 1603535166896256 1611949825895486 1618497878136832 1624484135011584 1625775800107008 1627693888808064 1633714158505968 1635013162607616 1636942149539928 1642996625315661 1644303010122432 1659646129275904 1662925358262784 1669075936828608 1676581293860352 1678559322833316 1685377955745792 1686107323939104 1692956618293248 1694953966857984 1705203121608448 1711510070815776 1714891775708496 1718462556045312 1721234559854502 1721857998077952 1728226547841024 1735997888249856 1738046016862848 1739427977650176 1748555743344256 1750618687702423 1758490719158712 1762152282046464 1765634048876544 1772164510921728 1775666060517888 1782233627461056 1783650722844672 1785755072225376 1796553288837472 1803198110323764 1803851236081664 1810523050119168 1814100390832128 1818664454356992 1820810112903936 1827544651888032 1828997775120384 1831155624909072 1838594133540864 1842228372451984 1849711860727808 1851894148974464 1852695579113643 1856553297156096 1860221587209216 1867101895435392 1870791028045632 1877710428932184 1885338052190208 1896738433458176 1898976203609408 1900486123728896 1907515356375552 1909765841129916 1918353511809504 1925448829667748 1926146235138048 1929253247672058 1933270375550976 1937090247837696 1947255259633376 1948803567552512 1956011509503744 1958319209972202 1959876315095424 1967125211262288 1975116054675456 1978302059053551 1982421317302272 1986338304986112 1996761749285072 1998349420964864 2000707071659912 2008106986496919 2008834331090944 2009703679038528 2021122449942156 2025330869624832 2029332640591872 2036838431384064 2040862939686144 2051572505685164 2059906390355968 2060797840370016 2069169200136192 2071610403937536 2072506919008482 2073257589522432 2080925843318784 2083380917596272 2088622459300608 2092749285610368 2103731128711058 2112276891805696 2116450455970816 2121775196749824 2124278465054592 2125967528239104 2133830737640448 2136348229060584 2138046889195008 2145954775922496 2165978846682112 2170258518410752 2178285544674624 2180017550143488 2182589532719904 2190662167087548 2192404013496576 2200512948191712 2204860854482352 2209451857772544 2213817426100224 2225434582438144 2235441725147136 2238079097111088 2246356967945706 2247170607661056 2248143098585472 2250795455617401 2259938622477312 2260916638918344 2265624362631168 2270100919984128 2282013427754368 2286522367611328 2294979413139336 2304302063788032 2317394689150464 2318397570416268 2319237303533568 2327815350153216 2330561704429728 2332414788212736 2344654292211616 2354178731835392 2357976191599182 2362886014562304 2367554747357184 2376311503281408 2378200963792896 2381006762967168 2386997096343552 2389813273186416 2391713469268992 2404264147098352 2414030733492224 2417924738843229 2418800521109504 2427746817205248 2436726202517376 2438663700160512 2441540833212096 2450571237758952 2452519743911424 2455413224309892 2470260772151524 2475404396208128 2480295449612288 2489469193913856 2494388037394176 2503613905242912 2513784069586944 2514871940790528 2517838984249974 2528066933618688 2533064012121478 2543353808500736 2546354454839888 2557804682412672 2567265106223664 2572337663562744 2577693834067968 2581851839781753 2582786997116928 2592339821761536 2608015346004992 2611092279962936 2613168420127232 2622833615016384 2637736078738068 2643228423069696 2648451073314816 2658246766382592 2660360400175104 2663499090776832 2677475981995892 2679604905384704 2694829933256208 2700441159499776 2704797165485646 2705776854122496 2715784575178752 2721150586248192 2727996681535488 2731215169355904 2747730453826688 2750972223532379 2762147205250048 2763342558677976 2774567791091712 2777841223461696 2784829945734144 2790332380813824 2800652843153088 2806186542068448 2832371286739456 2834623370985472 2845107650187264 2848464305414112 2850729185593344 2861273034563328 2864648761694874 2877530267714256 2883521916076032 2889219352707072 2904380726232832 2906690066857984 2910119376959872 2920882889450064 2923205351328768 2934017264255616 2937478814958303 2939814472643136 2950687816893432 2962674082013184 2980588966862848 2984105462814784 2995142623927608 2997524131447296 3001060607489868 3013251496636416 3014555518557792 3026801226645504 3031683674913234 3037996304437248 3043998960887808 3059972550852448 3072402751717376 3077358758527746 3089859585533952 3091196760555024 3103753800204288 3107415605906304 3108760378512723 3109886384283648 3121388764978176 3125071376394408 3143968255465576 3150514686083072 3155596693066587 3156739663142912 3168415337708544 3174675683956224 3182662795124736 3186417697581888 3188951292358656 3200746106460672 3204522343590876 3207070333792512 3223899651790972 3236995756273664 3248968270023168 3251551600214016 3255387777616128 3267428317011936 3270026325215232 3273884299079856 3285993250631322 3288606020244864 3319292258551808 3325850716525568 3338151873657216 3353162587720704 3357118645666632 3369535451918559 3370755911491584 3372214647878208 3389907933715968 3410406243216896 3423020141631552 3429783551416992 3442469119709004 3443715996155904 3456453095682048 3471995776499712 3476092033725696 3478855955300352 3497111486688512 3501237375404846 3516981438317424 3524304564092928 3531268097753088 3536964287398773 3544329021843456 3551332121035776 3564467254922112 3567301445689344 3571510144450752 3590251884949037 3593106577674944 3606396220647528 3621046100238336 3628200781664256 3641620225807872 3655089303776064 3657995550240768 3662311249818144 3677188267081728 3684456744903968 3699423721455616 3703788297948928 3705391158227286 3713106594312192 3720443174418432 3734203790870784 3741582056091264 3755420857864368 3770676104380416 3793476866916352 3797952407218816 3799596018182217 3800972247457792 3815030712751104 3819531682259832 3836707023619008 3850897659335496 3858506495344116 3866540751101952 3874180495675392 3894510519266752 3897607135105024 3912023019007488 3916638419944404 3919752630190848 3934250422524576 3950232109350912 3956604118107102 3964842634604544 3972676609972224 3993523498570144 3996698841929728 4001414143319824 4016213972993838 4017668662181888 4019407358077056 4042244899884312 4050661739249664 4057195748228469 4058665281183744 4073676862768128 4081725879372288 4103145011370328 4119812780711936 4121595680740032 4143220807875072 4145013838016964 4146515179044864 4161851686637568 4166761835192544 4177244918601216 4185498571220736 4207462257422116 4224553783611392 4232900911941632 4243550393499648 4248556930109184 4251935056478208 4267661475280896 4272696458121168 4276093778390016 4291909551844992 4296973142542311 4322956351265167 4331957693364224 4340517036821504 4356571089349248 4360035100286976 4365179065439808 4381324334175096 4384808026993152 4401025896383424 4409721708964704 4427634852200448 4450869164876288 4470883450294272 4476158194222176 4492713935891412 4494341215322112 4496286197170944 4501590911234802 4519877244954624 4521833277836688 4531248725262336 4540201839968256 4564026855508736 4573044735222656 4589958826278672 4608604127576064 4616038137791619 4634789378300928 4636795140832536 4655630700306432 4661123408859456 4664829576425472 4689308584423232 4715952383198364 4725772029124608 4735109494714368 4752623006562816 4756401927585792 4762013525934336 4773994192687104 4779626546372832 4783426938537984 4808528294196704 4828061466984448 4835849477686458 4837601042219008 4855493634410496 4873452405034752 4877327400321024 4883081666424192 4901142475517904 4905039487822848 4910826448619784 4940521544303048 4950808792416256 4960590899224576 4978938387827712 4988776074788352 5007227810485824 5029743881581056 5035677968499948 5056133867237376 5066128024242956 5086707617001472 5092708909679776 5115609364825344 5134530212447328 5144675327125488 5155387668135936 5163703679563506 5165573994233856 5184679643523072 5216030692009984 5222184559925872 5226336840254464 5245667230032768 5251856063107269 5275472157476136 5286456846139392 5296902146629632 5316493532765184 5326998181553664 5354951963991784 5359209810769408 5389659866512416 5409594330971292 5411553708244992 5431569150357504 5442301172496384 5455993363070976 5462430338711808 5495460907653376 5501944447064758 5524294410500096 5526685117355952 5549135582183424 5555682446923392 5558086737340929 5569659891468288 5580664761627648 5601305686306176 5612373084136896 5641824390634201 5664742573478912 5690215300374528 5696928610828224 5701458371186688 5722546069126656 5729297523389748 5755060535428512 5778438705414144 5808761452465664 5813380133715968 5820238753919744 5841765778900128 5846410702657536 5868034528511232 5874957629916606 5879628945286272 5901375633786864 5925348164026368 5961177933725696 5968210925629568 5990285247855216 5995048262894592 6002121214979736 6024320959490757 6026502993272832 6029111037115584 6063367349826468 6075992608874496 6087997921775616 6119945101704896 6154717517055492 6179719171067904 6182393521110048 6207507600408576 6214831211812608 6217520757025446 6219772768567296 6242777529956352 6250142752788816 6287936510931152 6301029372166144 6311193386133174 6313479326285824 6336830675417088 6349351367912448 6365325590249472 6372835395163776 6377902584717312 6401492212921344 6409044687181752 6414140667585024 6447799303581944 6473991512547328 6497936540046336 6510775555232256 6534856634023872 6540052650430464 6547768598159712 6571986501262644 6577212040489728 6638584517103616 6651701433051136 6676303747314432 6706325175441408 6714237291333264 6739070903837118 6741511822983168 6744429295756416 6752386366852203 6779815867431936 6793217123416691 6820812486433792 6846040283263104 6859567102833984 6884938239418008 6912906191364096 6952184067451392 6957711910600704 6994222973377024 7002474750809692 7033962876634848 7062536195506176 7073928574797546 7088658043686912 7102664242071552 7128934509844224 7134602891378688 7143020288901504 7180503769898074 7186213155349888 7212792441295056 7242092200476672 7253774216529687 7256401563328512 7283240451615744 7310178607552128 7315991100481536 7324622499636288 7363058950488703 7368913489807936 7407576595897856 7410782316454572 7426213188624384 7440886348836864 7468407581741568 7483164112182528 7510841715728736 7541352208760832 7586953733832704 7595904814437632 7599192036364434 7601944494915584 7630061425502208 7639063364519664 7673414047238016 7701795318670992 7717012990688232 7733081502203904 7748360991350784 7789021038533504 7795214270210048 7824046038014976 7833276839888808 7839505260381696 7868500845049152 7913208236214204 7929685269209088 7945353219944448 7987046997140288 7993397683859456 8002828286639648 8032427945987676 8035337324363776 8038814716154112 8084489799768624 8101323478499328 8114391496456938 8117330562367488 8147353725536256 8163451758744576 8206290022740656 8239625561423872 8243191361480064 8252916670597137 8286441615750144 8290027676033928 8323703373275136 8333523670385088 8354489837202432 8370997142441472 8414924514844232 8449107567222784 8465801823883264 8497113860218368 8503870112956416 8535322950561792 8545392916242336 8552187556780032 8583819103689984 8593946285084622 8645912702530334 8663915386728448 8681034073643008 8713142178698496 8720070200573952 8730358130879616 8762648668350192 8769616053986304 8802051792766848 8812436444874909 8819443417929408 8865724042425173 8901738329752576 8941766900588544 8952316388444352 8985427871782824 8992572394341888 9003181822469604 9039754489909248 9043666555673376 9080403679936512 9128053711017472 9146089470445312 9179917652557344 9217208255152128 9232076275583238 9269578756601856 9273590281665072 9311261400612864 9322246817718912 9329659152850944 9378617168846464 9431904766396728 9451544058249216 9466790079199761 9470218989428736 9505246013125632 9524027051868672 9547988385374208 9559253092745664 9566853877075968 9617056588393408 9671698955372916 9675202084438016 9710987268820992 9746904810069504 9754654800642048 9766163332848384 9802284951035808 9810078975645696 9821652897239568 9881043088606096 9901617584832512 9921181798449152 9957876775655424 9977552149576704 10014455620971648 10059487763162112 10071355936999896 10112267734474752 10132256048485912 10173415234002944 10185417819359552 10231218729650688 10269060424894656 10289350654250976 10327407359127012 10331147988467712 10369359287046144 10432061384019968 10444369119851744 10452673680508928 10491334460065536 10503712126214538 10550944314952272 10572913692278784 10593804293259264 10610892862196319 10632987065530368 10653996363107328 10709903927983568 10718419621538816 10770755654847111 10779319733024832 10819188661942584 10863138300715008 10884602344992768 10924860677423616 10990921815306752 11003888894129516 11048588821000192 11053370234711904 11098271164366848 11111364893846784 11116173474681858 11139319782936576 11161329523255296 11202611372612352 11224746168273792 11283648781268402 11329485146957824 11380430600749056 11393857221656448 11398788054546651 11402916742373376 11445092138253312 11458595046779496 11510121070857024 11617522904931328 11640477507839488 11683531557800256 11692821405315072 11736069057022464 11749915259833212 11759257890572544 11802751267573728 11850696328052736 11922355867451392 11936421851259136 11980570495710432 11990096525789184 12004242429959472 12048641918981514 12053005986545664 12058222074231168 12126734699652936 12151985217748992 12175995843551232 12239890203409792 12309435034110984 12359438342135808 12364787042220096 12429662423625216 12435041514050892 12439545537134592 12485555059912704 12500285505577632 12575873021862304 12622386772266348 12626958652571648 12673661350834176 12698702735824896 12730651180498944 12745670790327552 12755805169434624 12802984425842688 12818089374363504 12828281335170048 12895598607163888 12947983025094656 12968869053795501 12995873080092672 13021551110464512 13069713268047744 13080105300860928 13095537196319424 13143973002525288 13154424080979456 13277169034207232 13303402866102272 13352607494628864 13412650350882816 13428474582666528 13478141807674236 13483023645966336 13488858591512832 13504772733704406 13559631734863872 13586434246833382 13641624972867584 13692080566526208 13719134205667968 13769876478836016 13825812382728192 13848114413374857 13904368134902784 13988445946754048 14004949501619384 14067925753269696 14147857149595092 14177316087373824 14205328484143104 14257869019688448 14269205782757376 14286040577803008 14361007539796148 14372426310699776 14425584882590112 14484184400953344 14507548433059374 14512803126657024 14566480903231488 14620357215104256 14631982200963072 14649244999272576 14726117900977406 14737826979615872 14815153191795712 14821564632909144 14852426377248768 14881772697673728 14936815163483136 14966328224365056 15021683431457472 15191809628875264 15198384072728868 15203888989831168 15260122851004416 15278126729039328 15346828094476032 15403590637341984 15434025981376464 15466163004407808 15496721982701568 15578042077067008 15590428540420096 15648092076029952 15666553679777616 15679010520763392 15737001690098304 15755568189321807 15826416472428408 15859370538418176 15890706439888896 15974093994280576 15986795367718912 16005656573279296 16064855891975352 16077629432308224 16168979599537248 16228782992913876 16234661124734976 16294707451072512 16326903517489152 16412580045481312 16479251122847744 16486382722960128 16505833341194274 16572883231500288 16580055352067856 16647406746550272 16667047340770176 16674260212022787 16708979674404864 16741994284882944 16829849029688464 16898215134445568 16925473171902603 16931603647766528 16994227720436736 17070645901123584 17090785832484672 17104375113560064 17167638207379968 17187892570169244 17291825405060668 17327830773456896 17362068147286016 17426284357396992 17440140401147904 17460716261759232 17525297336700384 17539232107972608 17604103585533696 17624872889749818 17638886835858816 17731448084850346 17803476659505152 17883533801177088 17904632776888704 17970855743565648 17985144788683776 18006363644939208 18072962878472271 18079508979818496 18087333111346752 18256107422034944 18292178940890624 18359835305114688 18464152551166476 18539157513203712 18547180563330144 18622522801225728 18644493635437824 18659318305701888 18757234337692928 18863809532793456 18903088116498432 18933580158399522 18940437978857472 19010492026251264 19048054103737344 19095976770748416 19118506185491328 19133707754151936 19234113176786816 19256805564726653 19343397910745832 19421974537641984 19493809620139008 19532326665696768 19604569902071616 19620157951291392 19643305794479136 19762086177212192 19842363596898304 19915753551310848 19955104299153408 20028911241943296 20118975526324224 20142711873999792 20224535468949504 20264512096971824 20346830468005888 20370835638719104 20379651370250073 20462437459301376 20538120849789312 20578701308501952 20654814718254024 20738718574092288 20864122768039936 20888738239703488 20905347361017856 20982668920131072 21007424252429076 21101888629904544 21187608586518528 21221785724392638 21265974131060736 21307992726214656 21419807855967136 21436839243077632 21541511309694222 21558639466049664 21638377323885168 21726276601430016 21761322649589061 21769204689985536 21849721354847232 21981843630613504 22007777788259032 22089176851466109 22097177642000384 22106740469423808 22222729787693568 22232346949363716 22278639565873152 22322659046510592 22405222745224704 22449492336547584 22567297562536804 22658970293915648 22760861201498112 22787714443312896 22797576109093302 22805833484746752 22890184276506624 22917190093558992 23020242141714048 23235045809862656 23280955015678976 23367063115600512 23385642810630144 23472138114044928 23499830519666424 23518515781145088 23605502535147456 23872843702518272 23961140991420864 23980193051578368 24008484859918944 24097283837963028 24106011973091328 24116444148462336 24253469399305872 24303970435497984 24351991687102464 24479780406819584 24618870068221968 24718876684271616 24729574084440192 24758750011791411 24859324847250432 24870083028101784 24971110119825408 25000571011155264 25151746043724608 25244773544532696 25347322701668352 25397405471649792 25491341580655104 25511610338869248 25605968851685376 25636178748727008 25656562670340096 25791197214327776 25895966050189312 25937738107591002 25991746160185344 26043102220929024 26139426536095488 26160210601721856 26191074392638848 26287946005050576 26308848161958912 26554338068414464 26597172127275519 26606805732204544 26705214989257728 26825300701765632 26856949165333056 26956283615348472 26977717183025664 27009545467408812 27119263469727744 27172868493666764 27283249945735168 27384161133052416 27438268411335936 27539752957672032 27651624765456384 27696228826749714 27808736269805568 27976891893508096 28009899003238768 28135851506539392 28295714299190184 28354632174747648 28400370237599283 28410656968286208 28515738039376896 28572081155606016 28722015079592296 28744852621399552 28851169765180224 29015096866118748 29025606253314048 29132961806462976 29240714430208512 29263964401926144 29298489998545152 29452235801954812 29475653959231744 29630306383591424 29643129265818288 29704852754497536 29763545395347456 29873630326966272 29932656448730112 30043366862914944 30260694458856169 30383619257750528 30396768145457736 30520245702008832 30556253458078656 30693656188952064 30807181274683968 30868051962752928 30993443965403136 31156084154134016 31180857080840192 31296184152059904 31333107359555232 31358021041526784 31474003380196608 31511136378643614 31652832944856816 31718741076836352 31781412879777792 31948187988561152 31973590735437824 32011313146558592 32129711783950704 32155258864616448 32312266964541333 32337959199074496 32457565985827752 32589414902145024 32653807034978304 32825160090962624 32972765445920256 33011666682388548 33145766463000576 33160110704135712 33294813493100544 33334094681540352 33348520424045574 33417959348809728 33483988569765888 33659698059376928 33796430268891136 33850946343805206 33863207295533056 33988455440873472 34141291802247168 34181571664969344 34196364163639953 34208750227120128 34335276414759936 34375785140338488 34583650810121336 34655661546913792 34724136294572032 34852568714793984 34921432523518464 35050594673400768 35078464215945216 35208207171067392 35249745779499636 35277773671717632 35462896169700692 35606953319010304 35767067602354176 35809265553777408 35941711487131296 35970289577367552 36012727289878416 36145925756944542 36159017959636992 36174666222693504 36512214844069888 36584357881781248 36719670610229376 36928305102332952 37078315026407424 37094361126660288 37288987270875648 37318636611403776 37514468675385856 37727619065586912 37867160316799044 37880875957714944 38020984052502528 38096108207474688 38191953541496832 38237012370982656 38267415508303872 38468226353573632 38513611129453306 38686795821491664 38843949075283968 38906607161386503 38987619240278016 39064653331393536 39209139804143232 39240315902582784 39286611588958272 39492770734439407 39524172354424384 39831507102621696 39910208598306816 40057822483886592 40237951052648448 40285423747999584 40449070937899008 40529024193943648 40693660936011776 40741671277438208 40759302740500146 40924874918602752 41076241699578624 41157402617003904 41309629436508048 41477437148184576 41728245536079872 41777476479406976 41810694722035712 41965337840262144 42014848504858152 42203777259809088 42443571448785276 42531948262121472 42615985452429312 42839615711934272 42873678486155264 43083022619388444 43117278932099328 43276754647770336 43452553202860032 43522645299178122 43538409379971072 43699442709694464 43963687261227008 44015555576518064 44178353702932218 44194355284000768 44213480938847616 44445459575387136 44464693898727432 44557279131746304 44645318093021184 44810445490449408 44898984673095168 45134595125073608 45317940587831296 45575428886625792 45595152218186604 45611666969493504 45780368553013248 45834380187117984 46040484283428096 46470091619725312 46561910031357952 46734126231201024 46771285621260288 46944276228089856 46999661039332848 47037031562290176 47211005070294912 47266704567965421 47552519863916837 47745687405036544 47922281982841728 47960386103156736 48016969719837888 48194567675926056 48232888296924672 48506938798611744 48703983374204928 48959560813639168 49237740136443936 49437753368543232 49459148168880384 49517500023582822 49718649694500864 49740166056203568 49942220239650816 50001142022310528 50303492087449216 50489547089065392 50694645403336704 50776419515707809 50794810943299584 50982683161310208 51211937703370752 51272357497454016 51313125340680192 51582394428655552 51875476215182004 51983492320370688 52086204441858048 52278853072190976 52320421203443712 52382148785277696 52575892010101152 52617696323917824 53108676136828928 53194344254551038 53213611464409088 53410429978515456 53650601403531264 53713898330666112 53912567230696944 53955434366051328 54019090934817624 54238526939455488 54345736987333528 54566499891470336 54768322266104832 54876536822671872 55079505915344064 55392457653499428 55617472539611136 55953783787016192 56019798006477536 56271703013078784 56591428598380368 56709264349495296 56800740475198566 56821313936572416 57031476078753792 57144162311212032 57444030159184592 57489705242799104 57702339530360448 57770416694179959 58030193732237496 58265923612925952 58481428860417024 58596979997090304 58904471603909624 58951307918463488 59260612767182848 59286258531636576 59527090790694912 59747260653932544 59865312897460224 60086733725829888 60521388917712338 60767238515501056 60793536290915472 61040491404017664 61112506916157312 61138954110750219 61387312377904128 61614362549367936 61736103925505856 62060068296976211 62312168308268032 62592368304119808 62666214719110464 62716042083053568 62948006760393216 63022272757287228 63305665889713632 63562825759555584 63896375977122304 63947181470875648 64022626293117184 64259423567901408 64310517729232896 64624533929082666 64675918398148992 64915131971655504 65178829804290048 65307614069956608 65650320181925248 65945530891840512 66023333364777096 66267530554398327 66291532926001152 66320221408271424 66668189363080704 66697040848091148 66835918697619456 66967977139531776 67319396118753856 67701892687610412 67726414591066112 67976910881746944 68282583604494336 68363143329938688 68392728327279906 68417500454240256 68670552829519872 68751570280676976 69167301620242672 69311323093827584 69448272589144064 69705137429587968 69842865047036928 70101189346801536 70156928431890432 70416414342134784 70499491558999272 70555547343435264 70925792339401384 71213906638020608 71618531107554816 71883422974262592 71940579154735104 72025454579756832 72291851513889084 72318035919273984 72349332445387008 73024429688139776 73168715763562496 73439341220458752 73856610204665904 74156630052814848 74188722253320576 74276250035374233 74577974541751296 74725388357583601 75028937350771712 75455238131173824 75734320633598088 76041968105005056 76192216414949376 76474024741965312 76534831016607744 76936452707147264 77027222258906612 77373591642983328 77687898150567936 77813214322773006 77975238480556032 78129306662787072 78418279608286464 78480631805165568 78573223177916544 78985541468878814 79048344708848768 79663014205243392 79791516381826557 79820417196613632 80115644967773184 80475902105296896 80570847495999168 81058048387887296 81483342554876416 81518605481000292 81849749837205504 82152483399157248 82314805234007808 82619258873016096 82954874296369152 83456491072159744 83554952958813952 83621389444071424 83930675680524288 84029697009716304 84407554519618176 84887142897570552 85063896524242944 85231970904858624 85679231423868544 85747356972310528 86166045238776888 86234557864198656 86553509295540672 87045290598356244 87076818759942144 87398885419388928 87927374522454016 88031111153036128 88356707405864436 88388710568001536 88426961877695232 88890919150774272 88929387797454864 89114558263492608 89290636186042368 89620890980898816 89797969346190336 90269190250147216 90635881175662592 90782083376568507 91150857773251584 91190304436373208 91560737106026496 91668760374235968 92080968566856192 92940183239450624 93123820062715904 93468252462402048 93542571242520576 93888552456179712 93999322078665696 94074063124580352 94422010140589824 94533409135930842 95105039727833674 95491374810073088 95844563965683456 95920772206313472 96033939439675776 96389135351852112 96465776593849344 96936800893623999 97013877597223488 97919121627278336 98475480272887872 98918296337760768 99035000047165644 99437299389001728 99480332112407136 99884440479301632 100002284044621056 100606984174898432 100979094178130784 101389290806673408 101552839031415618 101589621886599168 101965366322620416 102423875406741504 102544714994908032 102626250681360384 103164788857311104 103750952430364008 103966984640741376 104172408883716096 104557706144381952 104764297570555392 105151784020202304 105235392647835648 106388688509102076 106427222928818176 106820859957030912 107301202807062528 107427796661332224 107825134461393888 107910868732102656 108038181869635248 108477053878910976 108691473974667056 109132999782940672 109536644532209664 109753073645343744 110159011830688128 110784915306998856 111234945079222272 111907567574032384 112039596012955072 112543406026157568 113182857196760736 113601480950397132 113642627873144832 114062952157507584 114288324622424064 114888060318369184 114979410485598208 115404679060720896 115540833388359918 116060387464474992 116531847225851904 116719821484159509 116962857720834048 117193959994180608 117808943207819248 117902615836926976 118478312203318221 118521225534365696 118572517063273152 119494521307865088 119730625794920448 120173467451659776 121042777835424676 121534477031002112 121587072581830944 122080982808035328 122225013832314624 122277908221500438 122774624755808256 123228725098735872 123472207851011712 124120136593952422 124624336616536064 125184736608239616 125332429438220928 125432084166107136 125896013520786432 126044545514574456 126611331779427264 127792751954244608 128045252586234368 128518847135802816 128621035458465792 129249067858165332 129351836796297984 129830263943311008 130357659608580096 130615228139913216 131300640363850496 131891061783681024 132046666729554192 132535061108796654 132583065852002304 132640442816542848 133336378726161408 133394081696182296 133671837395238912 133935954279063552 134638792237507712 135403785375220824 135953821763493888 136726286659877376 136785456654559812 136835000908480512 137341105659039744 137503140561353952 138334603240485344 138896545178288128 139410274859175936 139685730094073856 140202378693603072 140313856863780864 140832828684269568 140998983117998544 141111094686870528 141851584678802768 142427813276041216 142657559591750511 143237062215109632 143766845948525184 143881158309470208 144050909159513664 144583703027778168 144698664890774016 146048859376279552 146337431527124992 146878682440917504 147713220409331808 148313260105629696 148377444506641152 148552500070748466 149155949083502592 149450776715167202 150057874701543424 150910476262347648 151468641267196176 152083936210010112 152329258547123427 152384432829898752 152948049483930624 153872905414294528 154054444517813224 154747183285966656 155626428645546012 155950476961112064 156258613325574144 156836559216572928 156961263610331136 157146446355833088 157971082937757628 158096689417697536 159326028410486784 159583032763653114 159640834393227264 160231289935546368 160951804210593792 161141694991998336 162116096775774592 162966685109752832 163037210962000584 163699499674411008 164304966798314496 164629610468015616 165238517746032192 167109905917627904 167242778888142848 167861351361048576 168059394019432608 168815109039236352 169774285795141104 170127793048485888 170463941809717248 171358462847737088 171494713944621056 172332090477553776 172469115728397312 173107018591081344 173311250082539877 174090581196712488 174797770838777856 175854749044908032 176062222306072256 176713414811728872 176853923755390464 177781838301548544 177858775594909728 178581272372084736 179241781961797632 179595938692380672 180538380500294432 181271762351325184 181564166753137014 182301715546503168 182380608872746416 183121474212052992 183337520748471936 183416862332250657 184161937133712384 185880366478901248 186180204890928633 186247640125431808 186936504924804096 187777104912359424 187998644157331392 188148126249160704 188844020281179648 189066818271861684 190210079455667348 190982749620146176 191689127931366912 191841544412626944 192067878879351552 192778270703704224 192931553187698688 193873601787247998 194027755194446976 195838243254556672 196950960545775744 197836592675521536 198070000094331288 198802591663194981 198874598778003456 198960664224814272 200004568089242112 201213968349796864 201958188356261568 203105678062831236 203179243773198336 203930732645240832 204847750813483008 205089429989816064 205252501362720768 206329577714622208 207501904860728016 207933969281482752 208344817767432192 209115412288763904 209528595141110784 210303568040404608 210470785295671296 211824861211993183 212777377018204152 213641719914061824 214855593322664448 215650268922787776 215821737464205312 216076363739270496 216954107757821952 217382947949334112 218265999565881344 219073289064419328 219506147290687488 220318023661376256 221569830613997712 222469890158444544 223815135148064768 224079192025910144 224176165072750803 225086812052315136 226365714393521472 227202961900794264 228125904315015168 228576649244848128 229776120636738368 229958820971196416 230809358121441792 231081666776719836 232120774928949984 233063694451703808 233439642968319018 233925715441668096 234387919988361216 235617886415638496 235805231673853952 236956624406636442 237042451068731392 237145034126546304 238989042615730176 239374549145479671 239461251589840896 240346934903319552 242085555670849352 243068954062004224 243174145163661888 244450027664629248 244555816443000876 245549249511616512 246457450197471744 246944415702023424 248240273187904844 249248673233072128 250369473216479232 250664858876441856 250864168332214272 251792027041572864 252089091029148912 253222663558854528 255585503908489216 256090505172468736 257037694271605632 257242070916931584 258498135716330664 258703673592595968 259660527886622016 261230456279826432 262601280727700992 263782123567362048 264093333459108384 265070122217593308 265166131704004608 265280885633085696 266672757452322816 266788163392364592 267343674790477824 267871908558127104 269277584475015424 270807570750441648 271907643526987776 272346250129705521 273452573319754752 273570913309119624 274682211318079488 275006281122707904 276669206480970688 278820549718351872 279371460188147712 280404757387206144 280627713727561728 281665657368539136 281997966235997088 282222189373741056 283703169357605536 284855626552082432 285315119183501022 286474124430219264 287533691897050368 287762316618940416 288101818319027328 289167406055556336 289397329781548032 292097718752559104 292674863054249984 293757364881835008 295426440818663616 296754889013282304 297105000141496932 298311898167005184 298901553430334404 300115749403086848 301820952524695296 302937282534392352 304167872420020224 304658517094246854 304768865659797504 305896098967861248 307745810828589056 308108889035626448 309494366571933312 311252857291092024 311900953922224128 312517226651148288 313673118433145856 314292892711666176 315942165875515256 316193378835395072 319166065527306228 319281668786454528 320462579871092736 321903608421187584 322283389983996672 324232193551549184 325933370219505664 326074421924001168 327398999348822016 328609933596628992 329259220936031232 330477035492064384 332867639047417859 334219811835255808 335722702722097152 336118788038865216 337630218078472704 339548571590282208 340927883619434496 342716925695474176 342989427889242112 344664180955107552 344938231456794624 346214037182162688 346622500165079754 348181162393424976 349595541677555712 351709498089816064 352124444612144512 353426829623457744 353707847510780928 355434936609954663 355563676603097088 355717551189819456 358483563923595264 359191877384761344 361076761000588864 363128333506274028 364603431093006336 364761217745492832 366242948424105984 366675041496943872 366833724664501314 368323874267424768 371760732957802496 372360409781857266 372495280250863616 373873009849608192 375554209824718848 375997288314662784 376296252498321408 377688040562359296 378133636543723368 380420158911334696 381965499240292352 383378255862733824 384135757758703104 385556541407408448 385863106375397376 387747203574495996 388055510388893952 391676486509113344 393901921091551488 395673185351043072 396140000188662576 397605183326389962 397749197556006912 397921328449628544 400009136178484224 402427936699593728 403916376712523136 406211356125662472 407861465290481664 410178859979632128 410505002725441536 412659155429244416 415003809721456032 416689635534864384 418230824577527808 419057190282221568 420607136080809216 420941570591342592 423649722423986366 425554754036408304 427283439828123648 427972678775251533 429711186645328896 431300537845575552 431643474928410624 432152727478540992 434420478078833477 434765895898668224 438146578128838656 439012294581374976 440636047322752512 443139661227995424 444939780316889088 447630270296129536 448158384051820288 448352330145501606 450173624104630272 452731428787042944 454405923801588528 456251808630030336 457153298489696256 459552241273476736 459917641942392832 461618716242883584 462163333553439672 464241549857899968 466879285936638036 467851430883336192 468775839976722432 471235772831276992 471610463347707904 473913248813272884 474084902137462784 474290068253092608 477978085231460352 478749098290959342 478922503179681792 480693869806639104 484171111341698704 486137908124008448 486348290327323776 488900055329258496 489111632886001752 491098499023233024 492914900394943488 493888831404046848 496480546375809688 498497346466144256 501329717752883712 501728336664428544 503584054083145728 504178182058297824 506445327117709056 511171007816978432 512181010344937472 514075388543211264 514484141833863168 516996271432661328 517407347185191936 519321055773244032 519933750247619631 523077718503085207 525202561455401984 527564247134724096 528186666918216768 530140244435186616 530561771266171392 533345514904645632 533576326784729184 535743817116254208 538555168950030848 541615141500883296 543815287053975552 544692500259411042 546905146639509504 547141826618239248 549364422636158976 550012562245415808 553338412961941376 557641099436703744 558540614672785899 558742920376295424 560809514774412288 563331314737078272 563995932471994176 564444378747482112 567406338715211072 570630238367002044 572948248860438528 575067383794100736 575524633237880832 576203636638054656 578334812111112672 578794659563096064 584195437505118208 585349726108499968 587514729763670016 590852881637327232 593509778026564608 594210000282993864 596623796334010368 597803106860668808 600231498806173696 603641905049390592 605874565068784704 609317034188493708 609537731319595008 611792197935722496 615491621657178112 616217778071252896 618988733143866624 622505714582184048 623801907844448256 625034453302296576 627346236866291712 628585785423332352 631884331751030512 632386757670790144 635474583635979549 638332131054612456 640925159742185472 644566779967993344 648464387103098368 651866740439011328 652148843848002336 654797998697644032 657219867193257984 658518441872062464 660954070984128768 665735278094835718 668439623670511616 671445405444194304 672237576077730432 672528495218252409 675260436156945408 679097143180564416 685433851390948352 689328361910215104 689876462913589248 692428074364325376 693245000330159508 696362324786849952 699191083355111424 703418996179632128 704248889224289024 706853659246915488 707415695021561856 710869873219909326 711127353206194176 711435102379638912 716967127847190528 718383754769522688 722153522001177728 726256667012548056 729206862186012672 729522435490985664 733350082993887744 733667449329002628 736647748534849536 744720819563714532 744990560501727232 747746019699216384 751108419649437696 751994576629325568 752592504996642816 755376081124718592 756267273087446736 760840317822669392 763930998480584704 766756511725467648 768271515517406208 771113082814816896 771726212750794752 775494407148991992 776111020777787904 783352973018226688 787803842183102976 791346370702086144 792280000377325152 795210366652779924 795498395112013824 795842656899257088 800018272356968448 804855873399187456 807832753425046272 812422712251324944 815722930580963328 817038750389116563 820357719959264256 825318310858488832 830007619442912064 836461649155055616 838114380564443136 841214272161618432 841883141182685184 847299444847972732 851109508072816608 854566879656247296 855945357550503066 859422373290657792 862601075691151104 863286949856821248 864305454957081984 868840956157666954 869531791797336448 876293156257677312 878024589162749952 881272094645505024 886279322455990848 896316768103640576 896704660291003212 900347248209260544 905462857574085888 908811847603177056 912503617260060672 914306596979392512 919104482546953472 919835283884785664 923237432485767168 924326667106879344 928483099715799936 933758571873276072 935702861766672384 937551679953444864 942471545662553984 943220926695415808 947826497626545768 948580136506185216 957498196581918684 957845006359363584 961387739613278208 968342222683397408 972275816248016896 972696580654647552 977800110658516992 978223265772003504 982196998046466048 985829800789886976 987777662808093696 992961092751619376 996994692932288512 998602917142253577 1002659435505767424 1007168108166291456 1008356364116595648 1012890654235418112 1022342015633956864 1024362020689874944 1028150777086422528 1028968283667726336 1033992542865322656 1034814694370383872 1038642111546488064 1039867500495239262 1046155437006170414 1050405122910803968 1055128494269448192 1056373333836433536 1060280488870373232 1061123542532342784 1066304809829863989 1066691029809291264 1067152653569458368 1077110337900061696 1083230283001766592 1089385000518822084 1093810293279019008 1094283653236478496 1098728845272317952 1100025124490831616 1106676825923882752 1115282198873407488 1117081229345571798 1117485840752590848 1121619029548824576 1126662629474156544 1127991864943988352 1128888757494964224 1134812677430422144 1141260476734004088 1145896497720877056 1150134767588201472 1152407273276109312 1156669624222225344 1157589319126192128 1170699452216999936 1175029459527340032 1181705763274654464 1187019556053129216 1188420000565987728 1193247592668020736 1195606213721337616 1200462997612347392 1207283810098781184 1211749130137569408 1218634068376987416 1223584395871444992 1230983243314356224 1232435556142505792 1237977466287733248 1245011429164368096 1250068906604593152 1254692473732583424 1257171570846664704 1263768663502061024 1264773515341580288 1270949167271959098 1276664262109224912 1281850319484370944 1283918036325754599 1289133559935986688 1296928774206196736 1303261434236500431 1303733480878022656 1304297687696004672 1314439734386515968 1317036883744124928 1321908141968257536 1331470556189671436 1336879247341023232 1342890810888388608 1344475152155460864 1345056990436504818 1350520872313890816 1358194286361128832 1370867702781896704 1378656723820430208 1379752925827178496 1384856148728650752 1386490000660319016 1392724649573699904 1408497778448578048 1413707318493830976 1414831390043123712 1421739746439818652 1422254706412388352 1422870204759277824 1433934255694381056 1436767509539045376 1444307044002355456 1452513334025096112 1458413724372025344 1459044870981971328 1466700165987775488 1467334898658005256 1473295497069699072 1489441639127429064 1495492039398432768 1503989153258651136 1505185009993285632 1510752162249437184 1512534546174893472 1521680635645338784 1527861996961169408 1533513023450935296 1536543031034812416 1542226165629633792 1543452425501589504 1550988814297983984 1552222041555575808 1566705946036453376 1569233155509255621 1575607684366205952 1582692741404172288 1584560000754650304 1590420733305559848 1591685313798514176 1600036544713936896 1609711746798374912 1615665506850092544 1624845424502649888 1631445861161926656 1634077500778233126 1640715439918528512 1650636621716977664 1660015238885824128 1672923298310111232 1675621844018357697 1676228761128886272 1682428544323236864 1694598889695945464 1702219016145633216 1711890715101006132 1718844746581315584 1725202151382302208 1726573899713642496 1728610909914163968 1737681912315333908 1739063583594672896 1752586312515354624 1756049178325499904 1762544189291010048 1772558644911981696 1792633536207281152 1793409320582006424 1800694496418521088 1810925715148171776 1817623695206354112 1828613193958785024 1838208965093906944 1839670567769571328 1846474864971534336 1848653334213758688 1856966199431599872 1867517143746552144 1871405723533344768 1875103359906889728 1884943091325107968 1886441853390831616 1895652995253091536 1897160273012370432 1906423750907938647 1914996393163837368 1922775479226556416 1936684445366794816 1945393161309295104 1955600221317033984 1956446531544007008 1964393996092932096 1971659601579773952 1975555325616187392 1985922185503238752 1993989385864577024 1997205834284507154 2005318871011534848 2014336216332582912 2016712728233191296 2017585485654757227 2025781308470836224 2044684031267913728 2048724041379749888 2056301554172845056 2067985085730645312 2069629388740767744 2077284223092976128 2079735000990478524 2092310874012340828 2100810245821607936 2110256988538896384 2112746667672867072 2120560977740746464 2122247085064685568 2132609619659727978 2133382059618582528 2134305307138916736 2154220675800123392 2166460566003533184 2178770001037644168 2187620586558038016 2188567306472956992 2200050248981663232 2213353651847765504 2234162458691143596 2234971681505181696 2243238059097649152 2253325258948313088 2255983729887976704 2257777514989928448 2269625354860844288 2282520953468008176 2291792995441754112 2300269535176402944 2304814546552218624 2313339248444450688 2315178638252384256 2330073473331925013 2350058919054680064 2363411526549308928 2374039112106258432 2376840001131975456 2386495185336041472 2391212427442675232 2400925995224694784 2414567620197562368 2423498260275138816 2437268136753974832 2447168791742889984 2461966486628712448 2464871112285011584 2475954932575466496 2490022858328736192 2509384947465166848 2514343141693329408 2527537327004122048 2529547030683160576 2541898334543918196 2553328524218449824 2563700638968741888 2567836072651509198 2578267119871973376 2593857548412393472 2606522868473000862 2607466961756045312 2608595375392009344 2628879468773031936 2634073767488249856 2643816283936515072 2662941112379342872 2673758494682046464 2688950304310921728 2690113980873009636 2701041744627781632 2716388572722257664 2741735405563793408 2757313447640860416 2759505851654356992 2769712297457301504 2772980001320638032 2785449299147399808 2816995556897156096 2827414636987661952 2829662780086247424 2843479492879637304 2845740409518555648 2873535019078090752 2888614088004710912 2905026668050192224 2916827448744050688 2918089741963942656 2933400331975550976 2934669797316010512 2946590994139398144 2978883278254858128 2990984078796865536 2995808751426760731 3007978306517302272 3021504324498874368 3025069092349786944 3043361271290677568 3067026046901870592 3073086062069624832 3084452331259267584 3086904851003179008 3101977628595967968 3104444083111151616 3133411892072906752 3138466311018511242 3151215368732411904 3165385482808344576 3169120001509300608 3180841466611119696 3183370627597028352 3200073089427873792 3219423493596749824 3231331013700185088 3249690849005299776 3268155001556466252 3281430879837057024 3301273243433955328 3320030477771648256 3345846596620222464 3351243688036715394 3352457522257772544 3364857088646473728 3389197779391890928 3404438032291266432 3423781430202012264 3437689493162631168 3450404302764604416 3457221819828327936 3475363824630667816 3478127167189345792 3512098356650999808 3525088378582020096 3545117289823963392 3585267072414562304 3586818641164012848 3601388992837042176 3621851430296343552 3635247390412708224 3661544029521596449 3676417930187813888 3692949729943068672 3697306668427517376 3713932398863199744 3735034287493104288 3750206719813779456 3769886182650215936 3772883706781663232 3791305990506183072 3794320546024740864 3812847501815877294 3829992786327674736 3845550958453112832 3873368890733589632 3890786322618590208 3909784302709501293 3911200442634067968 3912893063088014016 3943319203159547904 3951110651232374784 3971844371006477504 3994411668569014308 4010637742023069696 4028672432665165824 4033425456466382592 4035170971309514454 4051562616941672448 4089368062535827456 4097448082759499776 4112603108345690112 4135970171461290624 4139258777481535488 4154568446185952256 4159470001980957048 4184621748024681656 4201620491643215872 4225493335345734144 4241121955481492928 4244494170129371136 4265219239319455956 4266764119237165056 4268610614277833472 4308441351600246784 4332921132007066368 4357540002075288336 4375241173116076032 4377134612945913984 4400100497963326464 4426707303695531008 4468324917382287192 4486476118195298304 4511967459775953408 4515555029979856896 4539250709721688576 4565041906936016352 4583585990883508224 4600539070352805888 4609629093104437248 4626678496888901376 4630357276504768512 4660146946663850026 4700117838109360128 4707699466527766863 4726823053098617856 4748078224212516864 4753680002263950912 4782424854885350464 4829135240395124736 4846996520550277632 4874536273507949664 4894337583485779968 4923932973257424896 4929742224570023168 4951909865150932992 4980045716657472384 5018769894930333696 5028686283386658816 5055074654008244096 5059094061366321152 5083796669087836392 5106657048436899648 5135672145303018396 5156534239743946752 5187715096824786944 5213045736946001724 5214933923512090624 5217190750784018688 5257758937546063872 5268147534976499712 5287632567873030144 5325882224758685744 5347516989364092928 5377900608621843456 5380227961746019272 5402083489255563264 5432777145444515328 5483470811127586816 5514626895281720832 5519011703308713984 5539424594914603008 5545960002641276064 5570898598294799616 5633991113794312192 5654829273975323904 5659325560172494848 5686958985759274608 5691480819037111296 5719271252723815941 5777228176009421824 5810053336100384448 5836179483927885312 5866800663951101952 5869339594632021024 5893181988278796288 5957766556509716256 5981968157593731072 5991617502853521462 6015956613034604544 6043008648997748736 6050138184699573888 6086722542581355136 6134052093803741184 6146172124139249664 6168904662518535168 6203955257191935936 6208888166222303232 6276932622037022484 6302430737464823808 6330770965616689152 6338240003018601216 6361682933222239392 6366741255194056704 6400146178855747584 6438846987193499648 6462662027400370176 6499381698010599552 6536310003112932504 6562861759674114048 6602546486867910656 6640060955543296512 6702487376073430788 6704915044515545088 6729714177292947456 6778395558783781856 6808876064582532864 6847562860404024528 6875378986325262336 6900808605529208832 6914443639656655872 6950727649261335632 6956254334378691584 6990220419995775039 7050176757164040192 7090234579647926784 7170534144829124608 7173637282328025696 7202777985674084352 7243702860592687104 7270494780825416448 7323088059043192898 7352835860375627776 7385899459886137344 7394613336855034752 7427864797726399488 7470068574986208576 7539772365300431872 7582611981012366144 7588641092049481728 7625695003631754588 7659985572655349472 7691101916906225664 7746737781467179264 7781572645237180416 7819568605419002586 7822400885268135936 7825786126176028032 7886638406319095808 7902221302464749568 7943688742012955008 7988823337138028616 8021275484046139392 8066850912932765184 8070341942619028908 8103125233883344896 8194896165518999552 8225206216691380224 8271940342922581248 8278517554963070976 8309136892371904512 8318940003961914096 8369243496049363312 8403240983286431744 8450986670691468288 8482243910962985856 8488988340258742272 8530438478638911912 8537221228555666944 8616882703200493568 8665842264014132736 8715080004150576672 8750482346232152064 8754269225891827968 8800200995926652928 8853414607391062016 8936649834764574384 8972952236390596608 8987426254280282193 9023934919551906816 9078501419443377152 9130083813872032704 9201078140705611776 9219258186208874496 9253356993777802752 9260714553009537024 9320293893327700052 9400235676218720256 9415398933055533726 9453646106197235712 9496156448425033728 9507360004527901824 9564849709770700928 9658270480790249472 9693993041100555264 9749072547015899328 9859484449140046336 9903819730301865984 9960091433314944768 10037539789860667392 10057372566773317632 10110149308016488192 10118188122732642304 10167593338175672784 10213314096873799296 10271344290606036792 10313068479487893504 10375430193649573888 10426091473892003448 10434381501568037376 10536295069952999424 10575265135746060288 10651764449517371488 10695033978728185856 10755801217243686912 10760455923492038544 10804166978511126528 10865554290889030656 10966941622255173632 10984632088564789347 11029253790563441664 11078849189829206016 11091920005282552128 11141797196589599232 11267982227588624384 11309658547950647808 11318651120344989696 11373917971518549216 11382961638074222592 11438542505447631882 11554456352018843648 11620106672200768896 11672358967855770624 11729352908128503879 11733601327902203904 11738679189264042048 11915533113019432512 11983235005707042924 12031913226069209088 12086017297995497472 12100276369399147776 12173445085162710272 12268104187607482368 12292344248278499328 12337809325037070336 12407910514383871872 12417776332444606464 12553865244074044968 12604861474929647616 12676480006037202432 12723365866444478784 12733482510388113408 12800292357711495168 12877693974386999296 12925324054800740352 12998763396021199104 13072620006225865008 13125723519348228096 13205092973735821312 13280121911086593024 13404974752146861576 13459428354585894912 13556791117567563712 13617752129165065728 13695125720808049056 13750757972650524672 13801617211058417664 13828887279313311744 13901455298522671264 13912508668757383168 13980440839991550078 14100353514328080384 14123098399583300589 14180469159295853568 14341068289658249216 14347274564656051392 14487405721185374208 14540989561650832896 14646176118086385796 14705671720751255552 14771798919772274688 14789226673710069504 14855729595452798976 14940137149972417152 15079544730600863744 15165223962024732288 15177282184098963456 15251390007263509176 15319971145310698944 15493475562934358528 15563145290474360832 15639137210838005172 15644801770536271872 15651572252352056064 15773276812638191616 15804442604929499136 15887377484025910016 15977646674276057232 16042550968092278784 16133701825865530368 16140683885238057816 16206250467766689792 16450412433382760448 16543880685845162496 16557035109926141952 16618273784743809024 16637880007923828192 16738486992098726624 16806481966572863488 16901973341382936576 16964487821925971712 16977976680517484544 17060876957277823824 17074442457111333888 17233765406400987136 17331684528028265472 17430160008301153344 17508538451783655936 17600401991853305856 17706829214782124032 17873299669529148768 17945904472781193216 17974852508560564386 18047869839103813632 18157002838886754304 18260167627744065408 18402156281411223552 18438516372417748992 18506713987555605504 18640587786655400104 18830797866111067452 18907292212394471424 18992312896850067456 19014720009055803648 19129699419541401856 19316540961580498944 19387986082201110528 19498145094031798656 19718968898280092672 19807639460603731968 19920182866629889536 20114745133546635264 20220298616032976384 20236376245465284608 20335186676351345568 20426628193747598592 20542688581212073584 20626136958975787008 20750860387299147776 20852182947784006896 20868763003136074752 20970661259987325117 21150530271492120576 21303528899034742976 21511602434487373824 21520911846984077088 21608333957022253056 21731108581778061312 21933883244510347264 21969264177129578694 22058507581126883328 22157698379658412032 22183840010565104256 22283594393179198464 22535964455177248768 22619317095901295616 22747835943037098432 22765923276148445184 22877085010895263764 23108912704037687296 23240213344401537792 23344717935711541248 23458705816257007758 23467202655804407808 23477358378528084096 23831066226038865024 23966470011414085848 24063826452138418176 24200552738798295552 24346890170325420544 24584688496556998656 24675618650074140672 24815821028767743744 24835552664889212928 25107730488148089936 25209722949859295232 25352960012074404864 25446731732888957568 25466965020776226816 25630808206651175143 25850648109601480704 25997526792042398208 26145240012451730016 26251447038696456192 26410185947471642624 26560243822173186048 26809949504293723152 26918856709171789824 27113582235135127424 27235504258330131456 27390251441616098112 27603234422116835328 27657774558626623488 27802910597045342528 27825017337514766336 27960881679983100156 28200707028656160768 28246196799166601178 28360938318591707136 28682136579316498432 28694549129312102784 28974811442370748416 29081979123301665792 29292352236172771592 29411343441502511104 29578453347420139008 29711459190905597952 29880274299944834304 30159089461201727488 30330447924049464576 30354564368197926912 30502780014527018352 30639942290621397888 30986951125868717056 31126290580948721664 31278274421676010344 31303144504704112128 31608885209858998272 31774754968051820032 31955293348552114464 32085101936184557568 32267403651731060736 32281367770476115632 32412500935533379584 32900824866765520896 32953896265694368041 33087761371690324992 33236547569487618048 33275760015847656384 33476973984197453248 33803946682765873152 33928975643851943424 33955953361034969088 34121753914555647648 34148884914222667776 34467530812801974272 34663369056056530944 34860320016602306688 35017076903567311872 35200803983706611712 35413658429564248064 35746599339058297536 35949705017121128772 36095739678207627264 36314005677773508608 36520335255488130816 36804312562822447104 36877032744835497984 37013427975111211008 37281175573310800208 37661595732222134904 37814584424788942848 38029440018111607296 38259398839082803712 38633081923160997888 38775972164402221056 38996290188063597312 39437937796560185344 39615278921207463936 39840365733259779072 40440597232065952768 40670373352702691136 40853256387495197184 41085377162424147168 41252273917951574016 41501720774598295552 41704365895568013792 41737526006272149504 41941322519974650234 42301060542984241152 42607057798069485952 43023204868974747648 43041823693968154176 43462217163556122624 43938528354259157388 44117015162253766656 44315396759316824064 44367680021130208512 44567188786358396928 45071928910354497536 45238634191802591232 45495671886074196864 45531846552296890368 45754170021790527528 46217825408075374592 46480426688803075584 46689435871423082496 46917411632514015516 46934405311608815616 46954716757056168192 47662132452077730048 47932940022828171696 48127652904276836352 48401105477596591104 48693780340650841088 49351237300148281344 49631642057535487488 49671105329778425856 50215460976296179872 50419445899718590464 50705920024148809728 50893463465777915136 50933930041552453632 51261616413302350286 51701296219202961408 51995053584084796416 52290480024903460032 53120487644346372096 53619899008587446304 53837713418343579648 54227164470270254848 54471008516660262912 54780502883232196224 55206468844233670656 55315549117253246976 55605821194090685056 55650034675029532672 55921763359966200312 56492393598333202356 56721876637183414272 57364273158632996864 57389098258624205568 57949622884741496832 58163958246603331584 58584704472345543184 58822686883005022208 59156906694840278016 59422918381811195904 59760548599889668608 60318178922403454976 60660895848098929152 60709128736395853824 61005560029054036704 61279884581242795776 61973902251737434112 62252581161897443328 62556548843352020688 62606289009408224256 62911983779961975351 63549509936103640064 63910586697104228928 64534807303462121472 64562735540952231264 64825001871066759168 65801649733531041792 65907792531388736082 66175522743380649984 66473095138975236096 66551520031695312768 66953947968394906496 67607893365531746304 67857951287703886848 68243507829111295296 68297769828445335552 69326738112113061888 69720640033204613376 70034153807134623744 70401607967413223424 70827316859128496128 71493198678116595072 71899410034242257544 72191479356415254528 72628011355547017216 73040670510976261632 73754065489670995968 74026855950222422016 74562351146621600416 75323191464444269808 75629168849577885696 76058880036223214592 76518797678165607424 76892424619953525429 77551944328804442112 77992580376127194624 78875875593120370688 79230557842414927872 79680731466519558144 80881194464131905536 81340746705405382272 81706512774990394368 82170754324848294336 83408731791136027584 83475052012544299008 83882645039949300468 84602121085968482304 85214115596138971904 86046409737949495296 86083647387936308352 86924434327112245248 87877056708518314776 88234030324507533312 88735360042260417024 89134377572716793856 90143857820708995072 90477268383605182464 90991343772148393728 91063693104593780736 91508340043581055056 92435650816150749184 92960853377606151168 93378871742846164992 93834823265028031032 93909433514112336384 95324264904155460096 95865880045656343392 96255305808553672704 96802210955193182208 97387560681301682176 98702474600296562688 98861688797083104123 99263284115070974976 100430921952592359744 101411840048297619456 101786926931555830272 101867860083104907264 102523232826604700572 103402592438405922816 103990107168169592832 104580960049806920064 106240975288692744192 107239798017174892608 108454328940540509696 108942017033320525824 109561005766464392448 110412937688467341312 110631098234506493952 111211642388181370112 111300069350059065344 111843526719932400624 112984787196666404712 113443753274366828544 114778196517248411136 115899245769482993664 116327916493206663168 117169408944691086368 117645373766010044416 118313813389680556032 118845836763622391808 119521097199779337216 120636357844806909952 121321791696197858304 122011120058108073408 122559769162485591552 123947804503474868224 124505162323794886656 125113097686704041376 125212578018816448512 125823967559923950702 127099019872207280128 127821173394208457856 129069614606924242944 129125471081904462528 131815585062777472164 132351045486761299968 132946190277950472192 133103040063390625536 133907895936789812992 135215786731063492608 135715902575407773696 136487015658222590592 136595539656890671104 138653476224226123776 139441280066409226752 140068307614269247488 140803215934826446848 141654633718256992256 142986397356233190144 143798820068484515088 144382958712830509056 145256022711094034432 146081341021952523264 148053711900444844032 149124702293243200832 150646382928888539616 151258337699155771392 152117760072446429184 153037595356331214848 153784849239907050858 155103888657608884224 155985160752254389248 157751751186240741376 159361462933039116288 161762388928263811072 162681493410810764544 163413025549980788736 164341508649696588672 166817463582272055168 166950104025088598016 167765290079898600936 170428231192277943808 172092819475898990592 172167294775872616704 173848868654224490496 175754113417036629552 176468060649015066624 177470720084520834048 178268755145433587712 180954536767210364928 181982687544296787456 182127386209187561472 183016680087162110112 184871301632301498368 185921706755212302336 186757743485692329984 187669646530056062064 187818867028224672768 190648529808310920192 191731760091312686784 193604421910386364416 194775121362603364352 197404949200593125376 197723377594166208246 198526568230141949952 200861843905184719488 202823680096595238912 203573853863111660544 205046465653209401144 207980214336339185664 209161920099613840128 212481950577385488384 214479596034349785216 216908657881081019392 217884034066641051648 219122011532928784896 221262196469012987904 222423284776362740224 222600138700118130688 223687053439864801248 225969574393332809424 226887506548733657088 229556393034496822272 230677273859860576287 232655832986413326336 234338817889382172736 236627626779361112064 237691673527244783616 239042194399558674432 241272715689613819904 242643583392395716608 244022240116216146816 245119538324971183104 247895609006949736448 250226195373408082752 250425156037632897024 251647935119847901404 254198039744414560256 255642346788416915712 258139229213848485888 258250942163808925056 263631170125554944328 264702090973522599936 266206080126781251072 267815791873579625984 270431573462126985216 271431805150815547392 272974031316445181184 273191079313781342208 277306952448452247552 278882560132818453504 280136615228538494976 285972794712466380288 287597640136969030176 288765917425661018112 290512045422188068864 292162682043905046528 296107423800889688064 298249404586486401664 301292765857777079232 304235520144892858368 306075190712662429696 307569698479814101716 310207777315217768448 311970321504508778496 315503502372481482752 318722925866078232576 323524777856527622144 325362986821621529088 326826051099961577472 328683017299393177344 333634927164544110336 333900208050177196032 335530580159797201872 340856462384555887616 344334589551745233408 347697737308448980992 351508226834073259104 352936121298030133248 354941440169041668096 356537510290867175424 361909073534420729856 363965375088593574912 366033360174324220224 371843413510424604672 373515486971384659968 375339293060112124128 375637734056449345536 381297059616621840384 383463520182625373568 387208843820772728832 389550242725206728704 395446755188332416492 397053136460283899904 401723687810369438976 405647360193190477824 407147707726223321088 410092931306418802288 415960428672678371328 418323840199227680256 424963901154770976768 428959192068699570432 433817315762162038784 435768068133282103296 438244023065857569792 444846569552725480448 447374106879729602496 451939148786665618848 453775013097467314176 459112786068993644544 461354547719721152574 465311665972826652672 468677635778764345472 473255253558722224128 478084388799117348864 485287166784791433216 488044480232432293632 490239076649942366208 495791218013899472896 500452390746816165504 500850312075265794048 503295870239695802808 508396079488829120512 511284693576833831424 516278458427696971776 516501884327617850112 527262340251109888656 529404181947045199872 532412160253562502144 535631583747159251968 542863610301631094784 545948062632890362368 546382158627562684416 554613904896904495104 557765120265636907008 560273230457076989952 571945589424932760576 575195280273938060352 584325364087810093056 592214847601779376128 596498809172972803328 602585531715554158464 608471040289785716736 612150381425324859392 615139396959628203432 623940643009017556992 631007004744962965504 637445851732156465152 647049555713055244288 650725973643243058176 653652102199923154944 657366034598786354688 667269854329088220672 667800416100354392064 671061160319594403744 681712924769111775232 688669179103490466816 692031821579581728861 703016453668146518208 709882880338083336192 713075020581734350848 723818147068841459712 727930750177187149824 732066720348648440448 743686827020849209344 750678586120224248256 751275468112898691072 762594119233243680768 766927040365250747136 774417687641545457664 779100485450413457408 790893510376664832984 794106272920567799808 803447375620738877952 811294720386380955648 814295415452446642176 820185862612837604576 831920857345356742656 836647680398455360512 857918384137399140864 867634631524324077568 871536136266564206592 876488046131715139584 889693139105450960896 894748213759459204992 903878297573331237696 918225572137987289088 922709095439442305148 930623331945653305344 937355271557528690944 946510507117444448256 956168777598234697728 970574333569582866432 976088960464864587264 980478153299884732416 991582436027798945792 1000904781493632331008 1001700624150531588096 1006591740479391605616 1016792158977658241024 1022569387153667662848 1033003768655235700224 1054524680502219777312 1058808363894090399744 1064824320507125004288 1071263167494318503936 1085727220603262189568 1091896125265780724736 1115530240531273814016 1120546460914153979904 1143891178849865521152 1150390560547876120704 1168650728175620186112 1192997618345945606656 1205171063431108316928 1216942080579571433472 1224300762850649718784 1230278793919256406864 1247881286018035113984 1274891703464312930304 1294099111426110488576 1301451947286486116352 1307304204399846309888 1314732069197572709376 1334539708658176441344 1342122320639188807488 1363425849538223550464 1377338358206980933632 1384063643159163457722 1406032907336293036416 1419765760676166672384 1455861500354374299648 1464133440697296880896 1487373654041698418688 1501357172240448496512 1502550936225797382144 1525188238466487361536 1533854080730501494272 1548835375283090915328 1558200970900826914816 1581787020753329665968 1588212545841135599616 1606894751241477755904 1628590830904893284352 1640371725225675209152 1663841714690713485312 1673295360796910721024 1715836768274798281728 1735269263048648155136 1752976092263430279168 1779386278210901921792 1789496427518918409984 1807756595146662475392 1836451144275974578176 1845418190878884610296 1874710543115057381888 1893021014234888896512 1912337555196469395456 1941148667139165732864 1952177920929729174528 1960956306599769464832 2001809562987264662016 2003401248301063176192 2013183480958783211232 2033584317955316482048 2045138774307335325696 2066007537310471400448 2109049361004439554624 2129648641014250008576 2142526334988637007872 2171454441206524379136 2183792250531561449472 2231060481062547628032 2287782357699731042304 2300781121095752241408 2337301456351240372224 2385995236691891213312 2410342126862216633856 2433884161159142866944 2448601525701299437568 2460557587838512813728 2495762572036070227968 2602903894572972232704 2614608408799692619776 2629464138395145418752 2669079417316352882688 2684244641278377614976 2726851699076447100928 2754676716413961867264 2768127286318326915444 2812065814672586072832 2839531521352333344768 2911723000708748599296 2928266881394593761792 2974747308083396837376 3002714344480896993024 3005101872451594764288 3050376476932974723072 3067708161461002988544 3163574041506659331936 3176425091682271199232 3213789502482955511808 3257181661809786568704 3280743450451350418304 3346590721593821442048 3431673536549596563456 3470538526097296310272 3505952184526860558336 3558772556421803843584 3578992855037836819968 3615513190293324950784 3672902288551949156352 3690836381757769220592 3749421086230114763776 3824675110392938790912 3882297334278331465728 3904355841859458349056 3921912613199538929664 4003619125974529324032 4026366961917566422464 4090277548614670651392 4132015074620942800896 4218098722008879109248 4259297282028500017152 4285052669977274015744 4367584501063122898944 4462120962125095256064 4575564715399462084608 4601562242191504482816 4674602912702480744448 4771990473383782426624 4820684253724433267712 4921115175677025627456 4991525144072140455936 5205807789145944465408 5258928276790290837504 5338158834632705765376 5368489282556755229952 5453703398152894201856 5509353432827923734528 5536254572636653830888 5624131629345172145664 5679063042704666689536 5823446001417497198592 5856533762789187523584 6005428688961793986048 6010203744903189528576 6100752953865949446144 6135416322922005977088 6327148083013318663872 6427579004965911023616 6514363323619573137408 6561486900902700836608 6693181443187642884096 6863347073099193126912 6941077052194592620544 7011904369053721116672 7117545112843607687168 7157985710075673639936 7231026380586649901568 7345804577103898312704 7381672763515538441184 7498842172460229527552 7808711683718916698112 7843825226399077859328 8007238251949058648064 8052733923835132844928 8180555097229341302784 8264030149241885601792 8436197444017758218496 8518594564057000034304 8570105339954548031488 8735169002126245797888 8924241924250190512128 9151129430798924169216 9203124484383008965632 9543980946767564853248 9641368507448866535424 9842230351354051254912 10411615578291888930816 10517856553580581675008 10676317669265411530752 10736978565113510459904 10907406796305788403712 11018706865655847469056 11072509145273307661776 11248263258690344291328 11646892002834994397184 11713067525578375047168 12010857377923587972096 12270832645844011954176 12654296166026637327744 12855158009931822047232 13122973801805401673216 13386362886375285768192 13726694146198386253824 14023808738107442233344 14235090225687215374336 14315971420151347279872 14462052761173299803136 14763345527031076882368 14997684344920459055104 15617423367437833396224 16014476503898117296128 16105467847670265689856 16361110194458682605568 16528060298483771203584 16872394888035516436992 17037189128114000068608 17140210679909096062976 17470338004252491595776 18302258861597848338432 18406248968766017931264 19087961893535129706496 19282737014897733070848 19684460702708102509824 20823231156583777861632 21035713107161163350016 21352635338530823061504 21473957130227020919808 22037413731311694938112 22145018290546615323552 22496526517380688582656 23426135051156750094336 24021714755847175944192 24541665291688023908352 25308592332053274655488 25710316019863644094464 26245947603610803346432 26772725772750571536384 27453388292396772507648 28631942840302694559744 28924105522346599606272 29526691054062153764736 29995368689840918110208 31234846734875666792448 32028953007796234592256 32210935695340531379712 32722220388917365211136 33056120596967542407168 33744789776071032873984 34940676008504983191552 36812497937532035862528 38175923787070259412992 38565474029795466141696 39368921405416205019648 42071426214322326700032 42705270677061646123008 42947914260454041839616 44290036581093230647104 44993053034761377165312 46852270102313500188672 48043429511694351888384 49083330583376047816704 50617184664106549310976 51420632039727288188928 52491895207221606692864 54906776584793545015296 57263885680605389119488 57848211044693199212544 59053382108124307529472 59990737379681836220416 62469693469751333584896 64057906015592469184512 64421871390681062759424 66112241193935084814336 67489579552142065747968 73624995875064071725056 76351847574140518825984 77130948059590932283392 78737842810832410039296 85895828520908083679232 88580073162186461294208 89986106069522754330624 93704540204627000377344 96086859023388703776768 98166661166752095633408 101234369328213098621952 104983790414443213385728 114527771361210778238976 115696422089386398425088 118106764216248615058944 119981474759363672440832 128115812031184938369024 128843742781362125518848 134979159104284131495936 147249991750128143450112 154261896119181864566784 157475685621664820078592 171791657041816167358464 177160146324372922588416 179972212139045508661248 187409080409254000754688 192173718046777407553536 202468738656426197243904 209967580828886426771456 229055542722421556477952 231392844178772796850176 236213528432497230117888 257687485562724251037696 269958318208568262991872 294499983500256286900224 314951371243329640157184 343583314083632334716928 354320292648745845176832 359944424278091017322496 384347436093554815107072 404937477312852394487808 419935161657772853542912 462785688357545593700352 472427056864994460235776 515374971125448502075392 539916636417136525983744 629902742486659280314368 687166628167264669433856 708640585297491690353664 809874954625704788975616 839870323315545707085824 944854113729988920471552 1030749942250897004150784 1079833272834273051967488 1259805484973318560628736 1417281170594983380707328 1619749909251409577951232 1889708227459977840943104 2061499884501794008301568 2519610969946637121257472 2834562341189966761414656 3239499818502819155902464 3779416454919955681886208 5669124682379933522829312 7558832909839911363772416 11338249364759867045658624 22676498729519734091317248
- Sum of all divisors σ(n): 87675479185881115831920000
- Sum of proper divisors (its aliquot sum) s(n): 64998980456361381740602752
- 22676498729519734091317248 is an abundant number, because the sum of its proper divisors (64998980456361381740602752) is greater than itself. Its abundance is 42322481726841647649285504
Bases of 22676498729519734091317248
- Binary: 10010110000011110111101110101100101111010101010111100100101000010111010000000000000002
- Hexadecimal: 0x12C1EF7597AABC942E8000
- Base-36: 2UKO9QC7KM65WOAO0
Squares and roots of 22676498729519734091317248
- 22676498729519734091317248 squared (226764987295197340913172482) is 514223594629910114363617211941232949482903782293504
- 22676498729519734091317248 cubed (226764987295197340913172483) is 11660790690314227466439675572077522960723848712080614349044744455769913556992
-
The
square root of 22676498729519734091317248 is 4761984746880.2054208157 -
22676498729519734091317248 is a
perfect cube number . Itscube root is 283047072 - Being both a perfect square and a perfect cube, 22676498729519734091317248 is also a
perfect sixth number .
Scales and comparisons
How big is 22676498729519734091317248?- 22,676,498,729,519,734,091,317,248 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 22,676,498,729,519,734,091,317,248 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 22676498729519734091317248 cubic inches would be around 23587256 feet tall.
Recreational maths with 22676498729519734091317248
- 22676498729519734091317248 backwards is 84271319043791592789467622
- 22676498729519734091317248 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 22676498729519734091317248'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 22676498729519734091317248 - Facts about the integer". Numbermatics.com. 2024. Web. 18 May 2024.
APA style:
Numbermatics. (2024). Number 22676498729519734091317248 - Facts about the integer. Retrieved 18 May 2024, from https://numbermatics.com/n/22676498729519734091317248/
Chicago style:
Numbermatics. 2024. "Number 22676498729519734091317248 - Facts about the integer". https://numbermatics.com/n/22676498729519734091317248/
The information we have on file for 22676498729519734091317248 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 22676498729519734091317248, math, Factors of 22676498729519734091317248, curriculum, school, college, exams, university, Prime factorization of 22676498729519734091317248, STEM, science, technology, engineering, physics, economics, calculator, twenty-two septillion, six hundred seventy-six sextillion, four hundred ninety-eight quintillion, seven hundred twenty-nine quadrillion, five hundred nineteen trillion, seven hundred thirty-four billion, ninety-one million, three hundred seventeen thousand, two hundred forty-eight.