1014084989113680311353344
1,014,084,989,113,680,311,353,344 is an even composite number composed of six prime numbers multiplied together.
1014084989113680311353344 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, five hundred seventy-five divisors.
Prime factorization of 1014084989113680311353344:
228 × 34 × 74 × 132 × 712 × 1512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 71 × 71 × 151 × 151)See below for interesting mathematical facts about the number 1014084989113680311353344 from the Numbermatics database.
Names of 1014084989113680311353344
- Cardinal: 1014084989113680311353344 can be written as One septillion, fourteen sextillion, eighty-four quintillion, nine hundred eighty-nine quadrillion, one hundred thirteen trillion, six hundred eighty billion, three hundred eleven million, three hundred fifty-three thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 1.014084989113680311353344 × 1024
Factors of 1014084989113680311353344
Divisors of 1014084989113680311353344
- Number of divisors d(n): 19575
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 71 72 78 81 84 91 96 98 104 108 112 117 126 128 142 144 147 151 156 162 168 169 182 189 192 196 208 213 216 224 234 252 256 273 284 288 294 302 312 324 336 338 343 351 364 378 384 392 416 426 432 441 448 453 468 497 504 507 512 546 567 568 576 588 604 624 637 639 648 672 676 686 702 728 756 768 784 819 832 852 864 882 896 906 923 936 994 1008 1014 1024 1029 1053 1057 1092 1134 1136 1152 1176 1183 1208 1248 1274 1278 1296 1323 1344 1352 1359 1372 1404 1456 1491 1512 1521 1536 1568 1638 1664 1704 1728 1764 1792 1812 1846 1872 1911 1917 1963 1988 2016 2028 2048 2058 2106 2114 2184 2268 2272 2304 2352 2366 2401 2416 2457 2496 2548 2556 2592 2646 2688 2704 2718 2744 2769 2808 2912 2982 3024 3042 3072 3087 3136 3171 3276 3328 3408 3456 3479 3528 3549 3584 3624 3692 3744 3822 3834 3926 3969 3976 4032 4056 4077 4096 4116 4212 4228 4368 4459 4473 4536 4544 4563 4608 4704 4732 4802 4832 4914 4992 5041 5096 5112 5184 5292 5376 5408 5436 5488 5538 5616 5733 5751 5824 5889 5964 6048 6084 6144 6174 6272 6342 6461 6552 6656 6816 6912 6958 7056 7098 7168 7203 7248 7371 7384 7399 7488 7644 7668 7852 7938 7952 8064 8112 8154 8192 8232 8281 8307 8424 8456 8736 8918 8946 9072 9088 9126 9216 9261 9408 9464 9513 9604 9664 9828 9984 10082 10192 10224 10368 10437 10584 10647 10721 10752 10816 10872 10976 11076 11232 11466 11502 11648 11778 11928 11999 12096 12168 12231 12288 12348 12544 12684 12922 13104 13312 13377 13419 13632 13689 13741 13824 13916 14112 14196 14336 14406 14496 14742 14768 14798 14976 15123 15288 15336 15704 15876 15904 16128 16224 16308 16384 16464 16562 16614 16848 16912 17199 17472 17667 17836 17892 18144 18176 18252 18432 18522 18816 18928 19026 19208 19328 19383 19656 19968 20164 20384 20448 20736 20874 21168 21294 21442 21504 21609 21632 21744 21952 22152 22197 22464 22801 22932 23004 23296 23556 23856 23998 24192 24336 24353 24462 24576 24696 24843 24921 25088 25368 25519 25844 26208 26624 26754 26838 27264 27378 27482 27648 27783 27832 28224 28392 28539 28672 28812 28992 29484 29536 29596 29952 30246 30576 30672 31213 31311 31408 31752 31808 31941 32163 32256 32448 32616 32768 32928 33124 33228 33696 33824 34398 34944 35287 35334 35672 35784 35997 36288 36352 36504 36864 37044 37632 37856 38052 38416 38656 38766 39312 39936 40131 40257 40328 40768 40896 41223 41472 41748 42336 42588 42884 43008 43218 43264 43488 43904 44304 44394 44928 45227 45369 45602 45864 46008 46592 47112 47712 47996 48384 48672 48706 48924 49152 49392 49686 49842 50176 50736 51038 51597 51688 51793 52416 53001 53248 53508 53676 54528 54756 54964 55296 55566 55664 56448 56784 57078 57344 57624 57967 57984 58149 58968 59072 59192 59904 60492 61152 61344 62426 62622 62816 63504 63616 63882 64326 64512 64827 64896 65232 65533 65536 65856 66248 66456 66591 67392 67648 68403 68796 69888 70574 70668 71344 71568 71994 72576 72704 73008 73059 73728 74088 74529 74763 75047 75264 75712 76104 76557 76832 77312 77532 78624 79872 80262 80514 80656 81536 81792 82446 82944 83496 83993 84672 85176 85617 85768 86016 86436 86528 86976 87808 88608 88788 89856 90454 90738 91204 91728 92016 93184 93639 93933 94224 95424 95823 95992 96187 96489 96768 97344 97412 97848 98304 98784 99372 99684 100352 101472 102076 103194 103376 103586 104832 105861 106002 106496 107016 107352 107991 109056 109512 109928 110592 111132 111328 112896 113568 114156 114688 115248 115934 115968 116298 117936 118144 118384 119808 120393 120984 122304 122688 123669 124852 125244 125632 127008 127232 127764 128652 129024 129654 129792 130464 131066 131072 131712 132496 132912 133182 134784 135296 135681 136107 136806 137592 139373 139776 141148 141336 142688 143136 143988 145152 145408 146016 146118 147456 148176 149058 149526 150094 150528 151424 152208 153114 153664 154624 155064 155379 157248 159003 159607 159744 160524 161028 161312 163072 163584 164892 165888 166992 167986 169344 170352 170471 171234 171536 172032 172872 173056 173901 173952 174447 175616 177216 177576 178633 179712 180908 181476 182408 183456 184032 186368 187278 187866 188448 190848 191646 191984 192374 192978 193536 194481 194688 194824 195696 196599 196608 197568 198744 199368 199773 200704 202944 204152 205209 206388 206752 207172 209664 211722 212004 212992 214032 214704 215982 218112 219024 219177 219856 221184 222264 222656 223587 225141 225792 227136 228312 229376 229671 230496 231868 231936 232596 235872 236288 236768 239616 240786 241968 244608 245376 247009 247338 249704 250488 251264 251979 254016 254464 255528 257304 258048 259308 259584 260928 262132 262144 263424 264992 265824 266364 269568 270592 271362 272214 273612 275184 278746 279552 280917 281799 282296 282672 285376 286272 287976 288561 289467 290304 290816 292032 292236 294912 296352 296413 298116 299052 300188 301056 302848 304416 306228 307328 309248 310128 310758 314496 316589 317583 318006 319214 319488 321048 322056 322624 323973 326144 327168 329784 331776 333984 335972 338688 340704 340942 342468 343072 344064 345744 346112 347802 347904 348894 351232 354432 355152 357266 359424 361179 361816 362551 362952 364816 366912 368064 371007 372736 374556 375732 376896 381696 383292 383968 384748 385956 387072 388962 389376 389648 391392 393198 393216 395136 397488 398736 399546 401408 405769 405888 407043 408304 408321 410418 412776 413504 414344 418119 419328 423444 424008 425984 428064 429408 431964 436224 438048 438354 439712 442368 444528 445312 447174 450282 451584 454272 456624 458731 458752 459342 460992 463736 463872 465192 466137 471744 472576 473536 478821 479232 481572 483936 489216 490752 494018 494676 499408 500976 502528 503958 508032 508928 511056 511413 514608 516096 518616 519168 521703 521856 523341 524264 524288 525329 526848 529984 531648 532728 535899 539136 541184 542724 544428 547224 550368 557492 559104 561834 563598 564592 565344 570752 572544 575952 577122 578934 580608 581632 584064 584472 587951 589797 589824 592704 592826 596232 598104 599319 600376 602112 605696 608832 612456 614656 615627 618496 620256 621516 628992 633178 635166 636012 638428 638976 642096 644112 645248 647946 652288 654336 657531 659568 663552 667968 670761 671944 673309 675423 677376 681408 681884 684936 686144 688128 689013 691488 692224 695604 695808 697788 702464 708864 710304 714532 718848 722358 723632 725102 725904 729632 733824 736128 741027 742014 745472 749112 751464 753792 755937 761191 763392 766584 767936 769496 771912 774144 777924 778752 779296 782784 786396 786432 790272 794976 797472 799092 802816 811538 811776 814086 816608 816642 820836 825552 827008 828688 836238 838656 842751 846888 848016 851929 851968 856128 858816 863928 865683 868401 872448 876096 876708 879424 884736 889056 889239 890624 894348 900564 903168 908544 913248 917462 917504 918684 921984 927472 927744 930384 932274 943488 945152 947072 949767 952749 957642 958464 963144 967872 971919 975611 978432 981504 988036 989352 998816 1001952 1005056 1007916 1016064 1017856 1022112 1022826 1029216 1032192 1037232 1038336 1043406 1043712 1046682 1048528 1048576 1050658 1053696 1059968 1063296 1065456 1071798 1078272 1082368 1085448 1087653 1088856 1094448 1100736 1113021 1114984 1117249 1118208 1123668 1127196 1129184 1130688 1141504 1145088 1151904 1154244 1157868 1161216 1163264 1168128 1168944 1175902 1179594 1179648 1185408 1185652 1192464 1196208 1198638 1200752 1204224 1211392 1217307 1217664 1221129 1224912 1229312 1231254 1236992 1240512 1243032 1250431 1254357 1257984 1266356 1270332 1272024 1276856 1277952 1284192 1288224 1290496 1295892 1304576 1308672 1315062 1319136 1327104 1335936 1341522 1343888 1346618 1350846 1354752 1362816 1363768 1369872 1372288 1376193 1376256 1378026 1382976 1384448 1391208 1391616 1395576 1398411 1404928 1417728 1420608 1429064 1436463 1437696 1444716 1447264 1450204 1451808 1459264 1467648 1472256 1482054 1484028 1490944 1498224 1502928 1507584 1511874 1522382 1526784 1533168 1534239 1535872 1538992 1543824 1548288 1555848 1557504 1558592 1565109 1565568 1572792 1572864 1575987 1580544 1589952 1594944 1598184 1605632 1607697 1618871 1623076 1623552 1628172 1633216 1633284 1641672 1651104 1654016 1657376 1672476 1677312 1685502 1693776 1696032 1703858 1703936 1712256 1717632 1727856 1729063 1731366 1736802 1744896 1752192 1753416 1758848 1763853 1769391 1769472 1778112 1778478 1781248 1788696 1801128 1806336 1811849 1817088 1826496 1834924 1835008 1837368 1843968 1846881 1854944 1855488 1860768 1864548 1886976 1890304 1894144 1899534 1905498 1915284 1916928 1926288 1935744 1943838 1951222 1956864 1963008 1972593 1976072 1978704 1997632 2003904 2010112 2015832 2019927 2026269 2032128 2035712 2044224 2045652 2058432 2064384 2067039 2074464 2074891 2076672 2086812 2087424 2093364 2097056 2097152 2101316 2107392 2119936 2126592 2130912 2143596 2156544 2164736 2170896 2175306 2177712 2188896 2201472 2216123 2223081 2226042 2229968 2234498 2236416 2247336 2254392 2258368 2261376 2267811 2283008 2283573 2290176 2303808 2308488 2315736 2322432 2326528 2336256 2337888 2351804 2359188 2359296 2370816 2371304 2384928 2392416 2397276 2401504 2408448 2422784 2434614 2435328 2442258 2449824 2458624 2462508 2473984 2481024 2486064 2500862 2508714 2515968 2528253 2532712 2540664 2544048 2553712 2555787 2555904 2568384 2576448 2580992 2591784 2597049 2609152 2617344 2630124 2638272 2654208 2667717 2671872 2683044 2687776 2693236 2701692 2709504 2725632 2727536 2739744 2744576 2752386 2752512 2756052 2765952 2768896 2782416 2783232 2791152 2796822 2809856 2835456 2841216 2849301 2858128 2858247 2872926 2875392 2889432 2894528 2900408 2903616 2918528 2926833 2935296 2944512 2964108 2968056 2981888 2996448 3005856 3015168 3023748 3044764 3053568 3066336 3068478 3071744 3077984 3087648 3096576 3111696 3115008 3117184 3130218 3131136 3145584 3145728 3151974 3161088 3179904 3189888 3196368 3211117 3211264 3215394 3237742 3246152 3247104 3256344 3262959 3266432 3266568 3283344 3302208 3308032 3314752 3344952 3351747 3354624 3371004 3387552 3392064 3407716 3407872 3424512 3435264 3455712 3458126 3462732 3473604 3489792 3504384 3506832 3517696 3527706 3538782 3538944 3556224 3556956 3562496 3577392 3602256 3612672 3623698 3634176 3651921 3652992 3663387 3669848 3670016 3674736 3677303 3687936 3693762 3709888 3710976 3721536 3729096 3751293 3763071 3773952 3780608 3788288 3799068 3810996 3830568 3833856 3852576 3853369 3871488 3887676 3902444 3913728 3926016 3945186 3952144 3957408 3995264 4007808 4020224 4031664 4039854 4052538 4064256 4071424 4088448 4091304 4115657 4116864 4128579 4128768 4134078 4148928 4149782 4153344 4173624 4174848 4186728 4194112 4194304 4195233 4202632 4214784 4239872 4253184 4261824 4287192 4309389 4313088 4329472 4341792 4350612 4355424 4377792 4402944 4432246 4446162 4452084 4459936 4468996 4472832 4494672 4508784 4516736 4522752 4535622 4566016 4567146 4580352 4602717 4607616 4616976 4631472 4644864 4653056 4672512 4675776 4695327 4703608 4713163 4718376 4718592 4727961 4741632 4742608 4769856 4784832 4794552 4803008 4816896 4823091 4845568 4856613 4869228 4870656 4884516 4899648 4917248 4925016 4947968 4962048 4972128 5001724 5017428 5031936 5056506 5065424 5081328 5088096 5107424 5111574 5111808 5136768 5152896 5161984 5183568 5187189 5194098 5218304 5234688 5260248 5276544 5291559 5308173 5308416 5328337 5335434 5343744 5366088 5375552 5386472 5403384 5419008 5435547 5451264 5455072 5479488 5489152 5504772 5505024 5512104 5531904 5537792 5564832 5566464 5582304 5593644 5619712 5670912 5682432 5698602 5716256 5716494 5745852 5750784 5778864 5789056 5800816 5807232 5837056 5853666 5870592 5889024 5928216 5936112 5963503 5963776 5992896 6011712 6030336 6047496 6059781 6078807 6089528 6107136 6132672 6136956 6143488 6155968 6175296 6193152 6223392 6224673 6230016 6234368 6260436 6262272 6291168 6291456 6303948 6322176 6359808 6379776 6392736 6422234 6422528 6430788 6475484 6492304 6494208 6512688 6525918 6532864 6533136 6566688 6604416 6616064 6629504 6648369 6669243 6689904 6703494 6709248 6742008 6775104 6784128 6803433 6815432 6815744 6829277 6849024 6850719 6870528 6911424 6916252 6925464 6947208 6979584 7008768 7013664 7035392 7055412 7077564 7077888 7112448 7113912 7124992 7154784 7204512 7225344 7247396 7268352 7303842 7305984 7326774 7339696 7340032 7349472 7354606 7375872 7387524 7419776 7421952 7443072 7458192 7502586 7526142 7547904 7561216 7576576 7598136 7621992 7661136 7667361 7667712 7705152 7706738 7742976 7775352 7791147 7804888 7820743 7827456 7852032 7890372 7904288 7914816 7990528 8003151 8015616 8040448 8063328 8079708 8105076 8128512 8142848 8176896 8182608 8231314 8233728 8257158 8257536 8268156 8297856 8299564 8306688 8347248 8349696 8373456 8388224 8388608 8390466 8405264 8429568 8479744 8506368 8523648 8547903 8574384 8618778 8626176 8658944 8683584 8701224 8710848 8753017 8755584 8780499 8805888 8864492 8892324 8904168 8919872 8937992 8945664 8989344 9017568 9033472 9045504 9071244 9132032 9134292 9160704 9205434 9215232 9233952 9262944 9289728 9306112 9345024 9351552 9390654 9407216 9426326 9436752 9437184 9455922 9483264 9485216 9539712 9569664 9589104 9606016 9633351 9633792 9646182 9691136 9713226 9738456 9741312 9769032 9788877 9799296 9834496 9850032 9895483 9895936 9924096 9944256 10003448 10034856 10055241 10063872 10113012 10130848 10162656 10176192 10214848 10223148 10223616 10273536 10305792 10323968 10367136 10374378 10388196 10436608 10469376 10520496 10553088 10583118 10616346 10616832 10656674 10670868 10687488 10732176 10751104 10772944 10806768 10838016 10871094 10902528 10910144 10955763 10958976 10978304 11009544 11010048 11024208 11031909 11063808 11075584 11129664 11132928 11164608 11187288 11239424 11253879 11289213 11332097 11341824 11364864 11397204 11432512 11432988 11491704 11501568 11557728 11560107 11578112 11601632 11614464 11674112 11707332 11741184 11778048 11856432 11872224 11927006 11927552 11985792 12023424 12060672 12094992 12103441 12119562 12157614 12179056 12214272 12265344 12273912 12286976 12311936 12346971 12350592 12385737 12386304 12446784 12449346 12460032 12468736 12520872 12524544 12582336 12582912 12607896 12644352 12682943 12719616 12759552 12785472 12844468 12845056 12861576 12928167 12950968 12984608 12988416 13025376 13051836 13065728 13066272 13133376 13208832 13232128 13259008 13296738 13338486 13379808 13406988 13418496 13484016 13550208 13568256 13606866 13630864 13631488 13658554 13698048 13701438 13741056 13808151 13822848 13832504 13850928 13894416 13959168 14017536 14027328 14070784 14110824 14139489 14155128 14155776 14183883 14224896 14227824 14249984 14309568 14409024 14450688 14469273 14494792 14524237 14536704 14569839 14607684 14611968 14653548 14679392 14680064 14698944 14709212 14751744 14775048 14839552 14843904 14886144 14916384 15005172 15052284 15095808 15122432 15153152 15196272 15243984 15322272 15334722 15335424 15410304 15413476 15485952 15550704 15561567 15582294 15609776 15641486 15654912 15704064 15780744 15808576 15829632 15874677 15981056 15985011 16006302 16031232 16080896 16126656 16159416 16210152 16257024 16285696 16306641 16353792 16365216 16462628 16467456 16514316 16515072 16536312 16595712 16599128 16613376 16694496 16699392 16746912 16776448 16777216 16780932 16810528 16859136 16959488 17012736 17047296 17095806 17148768 17237556 17252352 17317888 17367168 17402448 17421696 17506034 17511168 17560998 17611776 17728984 17784648 17808336 17839744 17875984 17890509 17891328 17978688 18035136 18066944 18091008 18142488 18179343 18264064 18268584 18321408 18410868 18430464 18467904 18525888 18579456 18612224 18674019 18690048 18703104 18781308 18814432 18852652 18873504 18874368 18911844 18966528 18970432 19079424 19139328 19178208 19212032 19266702 19267584 19292364 19382272 19426452 19476912 19482624 19538064 19577754 19598592 19668992 19700064 19790966 19791872 19848192 19888512 19945107 20006896 20007729 20069712 20110482 20127744 20226024 20261696 20325312 20352384 20429696 20446296 20447232 20487831 20547072 20552157 20611584 20647936 20734272 20748756 20776392 20873216 20938752 21040992 21045323 21106176 21166236 21232692 21233664 21313348 21341736 21374976 21464352 21502208 21545888 21613536 21676032 21742188 21805056 21820288 21911526 21917952 21956608 22019088 22020096 22048416 22063818 22127616 22151168 22259328 22265856 22329216 22374576 22477819 22478848 22507758 22578426 22664194 22683648 22729728 22794408 22865024 22865976 22983408 23002083 23003136 23115456 23120214 23156224 23203264 23228928 23348224 23414664 23462229 23482368 23556096 23712864 23744448 23854012 23855104 23971584 24009453 24046848 24121344 24189984 24206882 24239124 24315228 24358112 24428544 24530688 24547824 24573952 24623872 24693942 24701184 24771474 24772608 24893568 24898692 24920064 24937472 25041744 25049088 25164672 25165824 25215792 25288704 25365886 25439232 25519104 25570944 25643709 25688936 25690112 25723152 25741121 25856334 25901936 25969216 25976832 26050752 26103672 26131456 26132544 26259051 26266752 26341497 26417664 26464256 26518016 26593476 26676972 26759616 26813976 26836992 26968032 26973583 27100416 27136512 27213732 27261728 27262976 27317108 27396096 27402876 27482112 27616302 27645696 27665008 27701856 27788832 27918336 28035072 28054656 28141568 28221648 28278978 28310256 28311552 28367766 28449792 28455648 28499968 28619136 28809599 28818048 28900053 28901376 28938546 28989584 29048474 29073408 29139678 29215368 29223936 29307096 29358784 29360128 29366631 29397888 29418424 29503488 29550096 29679104 29686449 29687808 29772288 29832768 30010344 30104568 30165723 30191616 30244864 30306304 30392544 30487968 30644544 30669444 30670848 30820608 30826952 30971904 31101408 31123134 31164588 31219552 31282972 31309824 31408128 31561488 31617152 31659264 31749354 31962112 31970022 32012604 32062464 32161792 32253312 32318832 32420304 32514048 32571392 32613282 32707584 32730432 32867289 32925256 32934912 33028632 33030144 33072624 33095727 33191424 33198256 33226752 33388992 33398784 33493824 33552896 33554432 33561864 33621056 33718272 33761637 33918976 33996291 34025472 34094592 34191612 34297536 34475112 34504704 34635776 34680321 34734336 34804896 34843392 35012068 35022336 35121996 35223552 35457968 35569296 35616672 35679488 35751968 35781018 35782656 35957376 36070272 36133888 36182016 36284976 36310323 36358686 36528128 36537168 36642816 36821736 36860928 36935808 37040913 37051776 37157211 37158912 37224448 37298359 37348038 37380096 37406208 37562616 37628864 37705304 37747008 37748736 37823688 37933056 37940864 38048829 38158848 38278656 38356416 38424064 38533404 38535168 38584728 38764544 38852904 38953824 38965248 39076128 39155508 39197184 39337984 39400128 39581932 39583744 39696384 39777024 39890214 40013792 40015458 40139424 40220964 40255488 40452048 40523392 40650624 40704768 40859392 40892592 40894464 40975662 41094144 41104314 41223168 41295872 41468544 41497512 41552784 41744521 41746432 41877504 42081984 42090646 42212352 42332472 42418467 42465384 42467328 42551649 42626696 42683472 42749952 42928704 43004416 43091776 43227072 43352064 43484376 43572711 43610112 43640576 43709517 43823052 43835904 43913216 44038176 44040192 44096832 44127636 44255232 44302336 44518656 44531712 44658432 44749152 44955638 44957696 45015516 45156852 45328388 45367296 45459456 45588816 45730048 45731952 45966816 46004166 46006272 46230912 46240428 46312448 46406528 46457856 46684701 46696448 46829328 46924458 46964736 47112192 47425728 47488896 47624031 47708024 47710208 47804939 47943168 47955033 48018906 48093696 48242688 48379968 48413764 48478248 48630456 48716224 48857088 48919923 49061376 49095648 49147904 49247744 49387884 49402368 49542948 49545216 49787136 49797384 49840128 49874944 50083488 50098176 50329344 50331648 50431584 50577408 50731772 50878464 51038208 51141888 51287418 51377872 51380224 51446304 51482242 51712668 51803872 51938432 51953664 52101504 52207344 52262912 52265088 52518102 52533504 52682994 52835328 52928512 53036032 53186952 53353944 53519232 53627952 53671527 53673984 53936064 53947166 54200832 54273024 54427464 54523456 54525952 54538029 54634216 54745201 54792192 54805752 54964224 55232604 55291392 55330016 55403712 55577664 55836672 56022057 56070144 56109312 56283136 56443296 56557956 56620512 56623104 56735532 56899584 56911296 56999936 57238272 57619198 57636096 57800106 57802752 57877092 57979168 58096948 58146816 58279356 58430736 58447872 58614192 58717568 58720256 58733262 58795776 58836848 59006976 59100192 59358208 59372898 59375616 59544576 59665536 59835321 60020688 60209136 60331446 60383232 60489728 60612608 60785088 60975936 61271119 61289088 61338888 61341696 61463493 61641216 61653904 61656471 61943808 62202816 62246268 62329176 62439104 62565944 62619648 62816256 63122976 63135969 63234304 63318528 63498708 63924224 63940044 64025208 64124928 64323584 64506624 64637664 64840608 65028096 65142784 65226564 65415168 65460864 65734578 65850512 65869824 66057264 66060288 66145248 66191454 66382848 66396512 66453504 66777984 66797568 66987648 67105792 67108864 67123728 67242112 67433457 67436544 67523274 67837952 67992582 68050944 68189184 68383224 68595072 68950224 69006249 69009408 69268381 69271552 69360642 69468672 69609792 69686784 70024136 70044672 70243992 70386687 70447104 70915936 71138592 71233344 71358976 71503936 71562036 71565312 71914752 72140544 72267776 72364032 72569952 72620646 72717372 73056256 73074336 73285632 73643472 73721856 73871616 74081826 74103552 74314422 74317824 74448896 74596718 74696076 74760192 74812416 75125232 75257728 75410608 75494016 75497472 75647376 75866112 75881728 76097658 76317696 76557312 76712832 76848128 77066808 77070336 77169456 77223363 77529088 77705808 77907648 77930496 78152256 78311016 78394368 78675968 78777153 78800256 79024491 79163864 79167488 79324679 79392768 79554048 79780428 80027584 80030916 80278848 80441928 80510976 80904096 80920749 81046784 81301248 81409536 81718784 81785184 81788928 81951324 82188288 82208628 82446336 82591744 82937088 82995024 83105568 83489042 83492864 83755008 84163968 84181292 84424704 84664944 84836934 84930768 84934656 85103298 85253392 85366944 85499904 85857408 86008832 86183552 86428797 86454144 86700159 86704128 86968752 87145422 87220224 87281152 87419034 87646104 87671808 87826432 88076352 88080384 88193664 88255272 88510464 88604672 88780601 89037312 89059347 89063424 89316864 89498304 89911276 89915392 90031032 90313704 90497169 90656776 90734592 90918912 91177632 91460096 91463904 91933632 92008332 92012544 92461824 92480856 92624896 92813056 92915712 93369402 93392896 93658656 93848916 93929472 94224384 94851456 94977792 95248062 95416048 95420416 95609878 95886336 95910066 96037812 96187392 96485376 96759936 96827528 96956496 97260912 97432448 97714176 97839846 98122752 98191296 98295808 98495488 98775768 98804736 99085896 99090432 99287181 99574272 99594768 99680256 99749888 100166976 100196352 100658688 100663296 100863168 101154816 101284911 101463544 101669659 101756928 101988873 102076416 102283776 102574836 102755744 102760448 102892608 102964484 103425336 103607744 103876864 103907328 104040963 104203008 104414688 104525824 104530176 105036204 105067008 105365988 105670656 105857024 106072064 106373904 106707888 107038464 107255904 107343054 107347968 107872128 107894332 108401664 108546048 108854928 108930969 109046912 109051904 109076058 109268432 109490402 109584384 109611504 109928448 110465208 110582784 110660032 110807424 111122739 111155328 111673344 111895077 112044114 112140288 112218624 112566272 112886592 113115912 113241024 113246208 113471064 113799168 113822592 113999872 114146487 114476544 114939841 115238396 115272192 115600212 115605504 115754184 115958336 116193896 116293632 116558712 116861472 116895744 117228384 117435136 117440512 117466524 117591552 117673696 118013952 118200384 118716416 118745796 118751232 119089152 119331072 119670642 120041376 120418272 120662892 120766464 120979456 121225216 121570176 121951872 122542238 122578176 122677776 122683392 122926986 123282432 123307808 123312942 123887616 124405632 124492536 124658352 124878208 125131888 125233563 125239296 125632512 126245952 126271938 126468608 126637056 126997416 127255401 127848448 127880088 128050416 128249856 128641279 128647168 129013248 129275328 129681216 130056192 130285568 130453128 130718133 130830336 130921728 131128551 131469156 131701024 131739648 132114528 132120576 132290496 132382908 132765696 132793024 132907008 133555968 133595136 133975296 134211584 134217728 134247456 134484224 134866914 134873088 135046548 135675904 135985164 136101888 136378368 136766448 137190144 137900448 138012498 138018816 138536762 138543104 138721284 138937344 139219584 139373568 140048272 140054103 140089344 140487984 140773374 140894208 141831872 142277184 142466688 142717952 143007872 143124072 143130624 143414817 143829504 143865099 144281088 144535552 144728064 145139904 145241292 145434744 146112512 146148672 146571264 146759769 147286944 147317261 147443712 147743232 148163652 148207104 148628844 148635648 148897792 149193436 149392152 149520384 149624832 150250464 150515456 150821216 150988032 150994944 151294752 151732224 151763456 152195316 152635392 153114624 153425664 153696256 154133616 154140672 154338912 154446726 155058176 155411616 155815296 155860992 156304512 156622032 156788736 157344733 157351936 157554306 157600512 158048982 158327728 158334976 158649358 158785536 159108096 159560856 160055168 160061832 160557696 160883856 161014581 161021952 161808192 161841498 162093568 162602496 162819072 163437568 163570368 163577856 163902648 164235603 164376576 164417256 164892672 165183488 165874176 165990048 166211136 166978084 166985728 167510016 168066171 168327936 168362584 168849408 169329888 169673868 169861536 169869312 170206596 170506784 170733888 170999808 171714816 172017664 172367104 172857594 172908288 173400318 173408256 173937504 174290844 174440448 174562304 174838068 175292208 175343616 175652864 176152704 176160768 176387328 176510544 177020928 177209344 177561202 178074624 178118694 178126848 178633728 178996608 179505963 179822552 179830784 180062064 180627408 180994338 181313552 181469184 181837824 182355264 182920192 182927808 183813357 183867264 184016664 184025088 184390479 184923648 184961712 185249792 185626112 185831424 186738804 186785792 187317312 187697832 187858944 188448768 188815081 189407907 189702912 189955584 190496124 190832096 190840832 191219756 191772672 191820132 192075624 192374784 192970752 193519872 193655056 193912992 194521824 194864896 195428352 195679692 196245504 196382592 196591616 196990976 197551536 197609472 198171792 198180864 198574362 199148544 199189536 199360512 199499776 200333952 200392704 201317376 201326592 201726336 202300371 202309632 202569822 202927088 203339318 203513856 203977746 204152832 204567552 205149672 205511488 205520896 205785216 205928968 206850672 207215488 207753728 207805143 207814656 208081926 208406016 208829376 209051648 209060352 210072408 210134016 210731976 211160061 211341312 211714048 212144128 212747808 213415776 214076928 214511808 214686108 214695936 215744256 215788664 216803328 217092096 217709856 217861938 218093824 218103808 218152116 218536864 218980804 219168768 219223008 219856896 220930416 221165568 221320064 221614848 222245478 222310656 223346688 223790154 224088228 224280576 224437248 225132544 225773184 226231824 226482048 226492416 226942128 227598336 227645184 227999744 228292974 228953088 229879682 230476792 230544384 231200424 231211008 231508368 231670089 231916672 232387792 232587264 233117424 233722944 233791488 234456768 234870272 234881024 234933048 235183104 235347392 236027904 236331459 236400768 237432832 237491592 237502464 237974037 238178304 238662144 239341284 240082752 240836544 241325784 241532928 241958912 242450432 242762247 243140352 243903744 245084476 245156352 245355552 245366784 245853972 246564864 246615616 246625884 247775232 248811264 248985072 249316704 249756416 250263776 250467126 250478592 251265024 252491904 252543876 252937216 253274112 253994832 254510802 255696896 255760176 256100832 256499712 257282558 257294336 258026496 258550656 259286391 259362432 260100477 260112384 260571136 260906256 261088513 261436266 261660672 261843456 262257102 262938312 263402048 263479296 264229056 264241152 264580992 264765816 265531392 265586048 265814016 266341803 267111936 267178041 267190272 267950592 268423168 268435456 268494912 268968448 269733828 269746176 270093096 271351808 271970328 272203776 272756736 273532896 273589199 274380288 275800896 276024996 276037632 277073524 277086208 277442568 277874688 278439168 278747136 280096544 280108206 280178688 280975968 281546748 281788416 283663744 284554368 284933376 285435904 286015744 286248144 286261248 286829634 287659008 287730198 288562176 289071104 289456128 290279808 290482584 290869488 292211647 292225024 292297344 293142528 293519538 294573888 294634522 294887424 295486464 296327304 296414208 297257688 297271296 297795584 297861543 298386872 298784304 299040768 299249664 300500928 301030912 301642432 301976064 301989888 302589504 303464448 303526912 304390632 305008977 305270784 305966619 306229248 306851328 307392512 308267232 308281344 308677824 308893452 310116352 310823232 311630592 311721984 312122889 312609024 313244064 313577472 314689466 314703872 315108612 315201024 316097964 316655456 316669952 317298716 317571072 318216192 319121712 320110336 320123664 321115392 321767712 322029162 322043904 323616384 323682996 324187136 325204992 325638144 326792907 326875136 327140736 327155712 327805296 328471206 328753152 328834512 329785344 330366976 331748352 331980096 332422272 333368217 333956168 333971456 334634573 335020032 335685231 336132342 336655872 336725168 337698816 338659776 339347736 339723072 339738624 340413192 341013568 341467776 341999616 342439461 343429632 344035328 344734208 344819523 345715188 345816576 346800636 346816512 347875008 348581688 348880896 349124608 349676136 350584416 350687232 351305728 352305408 352321536 352774656 353021088 354041856 354418688 355122404 356149248 356237388 356253696 357267456 357993216 359011926 359645104 359661568 360124128 361254816 361988676 362627104 362938368 363675648 364710528 365840384 365855616 367626714 367734528 368033328 368050176 368780958 369847296 369923424 370499584 371252224 371662848 373477608 373571584 374634624 375395664 375700689 375717888 376897536 377630162 378815814 379405824 379911168 380992248 381664192 381681664 381766203 382439512 383545344 383640264 384151248 384749568 385923837 385941504 387039744 387310112 387825984 389043648 389729792 390856704 391359384 392154399 392491008 392765184 393183232 393981952 395103072 395218944 396343584 396361728 397148724 398297088 398379072 398721024 398999552 400667904 400785408 402634752 402653184 403452672 404600742 404619264 405139644 405854176 406678636 407027712 407955492 408305664 409135104 410299344 411022976 411041792 411570432 411857936 413701344 414430976 415507456 415610286 415629312 416163852 416812032 417658752 418103296 418120704 420144816 420268032 421463952 422320122 422682624 423428096 424288256 425495616 426831552 428153856 429023616 429372216 429391872 430244451 431488512 431577328 431595297 433606656 434184192 435419712 435723876 436187648 436207616 436304232 437073728 437961608 438337536 438446016 439713792 441860832 441951783 442331136 442640128 443229696 444490956 444621312 446693376 447580308 448176456 448561152 448874496 450265088 451546368 452463648 452964096 452984832 453884256 455196672 455290368 455999488 456585948 457906176 459759364 460953584 461088768 462400848 462422016 463016736 463340178 463833344 464775584 465174528 466234848 467445888 467582976 468913536 469740544 469762048 469866096 470366208 470694784 472034199 472055808 472662918 472801536 474865664 474983184 475004928 475948074 476356608 477324288 478682568 480165504 481673088 482651568 483043743 483065856 483917824 484878667 484900864 485524494 486280704 487807488 490168952 490312704 490711104 490733568 491707944 492706809 493129728 493231232 493251768 495550464 497622528 497970144 498633408 499512832 500527552 500934252 500957184 502530048 504983808 505087752 505874432 506548224 507989664 509021604 511393792 511520352 512201664 512999424 514565116 514588672 516052992 517101312 518572782 518724864 520200954 520224768 521142272 521812512 522177026 522872532 523321344 523686912 524514204 525876624 526804096 526958592 528458112 528482304 529161984 529531632 531062784 531172096 531628032 532683606 534223872 534356082 534380544 535901184 536846336 536989824 537936896 539467656 539492352 540186192 542703616 543940656 544407552 545513472 547065792 547178398 548760576 551440071 551601792 552049992 552075264 553171437 554147048 554172416 554885136 555272753 555749376 556878336 557494272 560193088 560216412 560357376 561951936 563093496 563576832 566445243 567327488 568223721 569108736 569866752 570871808 572031488 572496288 572522496 573659268 575318016 575460396 577124352 578142208 578912256 580559616 580965168 581738976 584423294 584450048 584594688 586285056 587039076 589147776 589269044 589774848 590972928 592654608 592828416 594515376 594542592 595591168 595723086 596773744 597568608 598081536 598499328 601001856 602061824 603284864 603952128 603979776 605179008 606901113 606928896 607053824 608781264 610017954 610541568 611933238 612458496 613702656 614785024 616534464 616562688 617355648 617786904 620232704 621464207 621646464 623261184 623415429 623443968 624245778 625218048 626488128 627154944 629378932 629407744 630217224 630402048 632195928 633310912 633339904 633480183 634597432 635142144 636432384 638243424 640220672 640247328 642230784 643535424 644058324 644087808 647232768 647365992 648374272 650409984 651276288 653585814 653750272 654281472 654311424 655610592 656942412 657506304 657669024 659570688 660733952 663496704 663960192 664844544 666736434 667912336 667942912 669269146 670040064 671370462 672264684 673311744 673450336 675397632 677319552 678695472 679446144 679477248 680826384 682027136 682935552 683999232 684878922 686859264 688070656 689468416 689639046 691430376 691633152 693601272 693633024 695010267 695750016 697163376 697761792 698249216 699352272 701168832 701374464 702611456 704610816 704643072 705549312 706042176 708083712 708837376 708994377 710244808 711687613 712298496 712474776 712507392 713922111 714534912 715986432 718023852 719290208 719323136 720248256 722509632 723977352 725254208 725876736 727351296 728286741 729421056 731680768 731711232 735253428 735469056 736066656 736100352 737561916 739694592 739846848 740999168 742504448 743325696 746955216 747143168 749269248 750791328 751401378 751435776 753795072 755260324 757631628 758811648 759822336 761984496 763328384 763363328 763532406 764879024 767090688 767280528 768302496 769499136 771847674 771883008 774079488 774620224 775651968 777859173 778087296 779459584 781713408 782718768 783265539 784308798 784982016 785530368 786366464 787963904 790206144 790437888 792687168 792723456 794297448 796594176 796758144 797442048 797999104 799025409 801335808 801534123 801570816 804578887 805269504 805306368 806905344 809201484 809238528 810279288 811708352 813357272 814055424 815910984 816611328 818270208 820598688 820767597 822045952 822083584 823140864 823715872 827402688 828861952 831014912 831220572 831258624 832327704 833624064 835317504 836206592 836241408 840289632 840536064 842927904 844640244 845365248 846856192 848576512 850991232 853663104 856307712 858047232 858744432 858783744 860488902 862977024 863154656 863190594 867213312 868368384 870839424 871447752 872375296 872415232 872608464 874147456 875923216 876634941 876675072 876892032 879427584 883721664 883903566 884662272 885280256 886459392 888981912 889242624 893386752 895160616 896352912 897122304 897748992 900488953 900530176 903092736 904927296 905928192 905969664 907768512 910393344 910580736 911998976 913171896 915026931 915812352 917899857 919518728 921907168 922177536 924801696 924844032 926033472 926680356 927666688 929551168 930349056 932469696 934891776 935165952 937827072 939481088 939524096 939732192 940732416 941389568 944068398 944111616 945325836 945603072 949731328 949966368 950009856 951896148 952713216 954648576 957365136 960331008 963346176 965303136 966087486 966131712 967835648 969757334 969801728 971048988 972561408 975614976 980337904 980378721 980625408 981422208 981467136 983415888 985413618 986259456 986462464 986503536 991100928 995245056 995940288 997266816 999025664 1001055104 1001868504 1001914368 1003903719 1005060096 1007055693 1009967616 1010175504 1011748864 1013096448 1015979328 1018043208 1022787584 1023040704 1024403328 1025998848 1027318383 1029130232 1029177344 1031220827 1032105984 1034202624 1034458569 1037145564 1037449728 1040401908 1040449536 1042284544 1043625024 1044354052 1045745064 1046642688 1047373824 1049028408 1051753248 1053608192 1053917184 1056916224 1056964608 1058323968 1059063264 1062125568 1062344192 1063256064 1065367212 1068447744 1068712164 1068761088 1071802368 1073692672 1073979648 1075873792 1078935312 1078984704 1080372384 1085407232 1087881312 1088815104 1091026944 1094131584 1094356796 1097521152 1102880142 1103203584 1104099984 1104150528 1106342874 1108294096 1108344832 1109770272 1110545506 1111498752 1113756672 1114988544 1120386176 1120432824 1120714752 1123903872 1126186992 1127102067 1127153664 1132890486 1134654976 1136447442 1138217472 1139733504 1141743616 1144062976 1144992576 1145044992 1147318536 1150636032 1150920792 1154248704 1156284416 1157771511 1157824512 1161119232 1161930336 1163477952 1168846588 1168900096 1169189376 1172570112 1174078152 1176463197 1178295552 1178538088 1179549696 1181945856 1185309216 1185656832 1189030752 1189085184 1191182336 1191446172 1193547488 1195137216 1196163072 1196998656 1202003712 1204123648 1206569728 1207904256 1207959552 1210358016 1213802226 1213857792 1214107648 1217562528 1220035908 1221083136 1223866476 1224916992 1227405312 1229570048 1233068928 1233125376 1234711296 1235573808 1240465408 1242928414 1243292928 1246522368 1246830858 1246887936 1248491556 1250436096 1252976256 1254309888 1258757864 1258815488 1260434448 1260804096 1264391856 1266621824 1266679808 1266960366 1269194864 1270284288 1272864768 1276486848 1280441344 1280494656 1284461568 1287070848 1288116648 1288175616 1290733353 1294465536 1294731984 1296748544 1300819968 1302552576 1307171628 1307500544 1308562944 1308622848 1311221184 1313884824 1315012608 1315338048 1319141376 1321467904 1321705567 1325855349 1326993408 1327920384 1329689088 1333472868 1335824672 1335885824 1338538292 1340080128 1342740924 1344529368 1346623488 1346900672 1350795264 1354639104 1357390944 1358892288 1358954496 1361652768 1364054272 1365871104 1367998464 1369757844 1373718528 1376141312 1378936832 1379278092 1382860752 1383266304 1387202544 1387266048 1390020534 1391500032 1394326752 1395523584 1396498432 1398704544 1402337664 1402748928 1405222912 1409221632 1409286144 1411098624 1412084352 1416102597 1416167424 1417674752 1417988754 1420489616 1423375226 1424596992 1424949552 1425014784 1427844222 1429069824 1431972864 1436047704 1438580416 1438646272 1440496512 1445019264 1447954704 1450508416 1451753472 1454636001 1454702592 1456573482 1458842112 1463361536 1463422464 1470506856 1470938112 1472133312 1472200704 1475123832 1478120427 1479389184 1479693696 1481998336 1485008896 1486651392 1493910432 1494217933 1494286336 1498538496 1501582656 1502802756 1502871552 1507590144 1510520648 1515263256 1517623296 1519644672 1523968992 1526656768 1526726656 1527064812 1529758048 1534181376 1534561056 1536604992 1538998272 1543695348 1543766016 1548158976 1549240448 1551303936 1555718346 1556174592 1558919168 1563426816 1565437536 1566531078 1568617596 1569964032 1571060736 1572732928 1575927808 1580412288 1580875776 1585374336 1585446912 1588594896 1593188352 1593516288 1594884096 1595998208 1598050818 1602671616 1603068246 1603141632 1609157774 1610539008 1613810688 1618402968 1618477056 1620558576 1623416704 1626714544 1628110848 1631821968 1633222656 1636540416 1641197376 1641535194 1644091904 1644167168 1646281728 1647431744 1654320213 1654805376 1657723904 1662029824 1662441144 1662517248 1664655408 1665818259 1667248128 1670635008 1672413184 1672482816 1680579264 1681072128 1685855808 1689280488 1690730496 1693712384 1697153024 1699335729 1701982464 1704671163 1707326208 1712615424 1716094464 1717488864 1717567488 1720977804 1725954048 1726309312 1726381188 1734426624 1736736768 1741678848 1742895504 1744750592 1744830464 1745216928 1748294912 1751846432 1753269882 1753350144 1753784064 1758855168 1767443328 1767807132 1769324544 1770560512 1772918784 1777963824 1778485248 1786773504 1790321232 1792705824 1794244608 1795497984 1800977906 1801060352 1806185472 1809854592 1811856384 1811939328 1815537024 1820703339 1820786688 1821161472 1823997952 1826343792 1827619591 1830053862 1831624704 1835799714 1839037456 1843814336 1844355072 1849603392 1849688064 1852066944 1853360712 1855333376 1859102336 1860698112 1864392621 1864939392 1869783552 1870246287 1870331904 1875654144 1878962176 1879048192 1879464384 1881464832 1882779136 1888136796 1888223232 1890651672 1891206144 1899462656 1899932736 1900019712 1903792296 1905426432 1909297152 1914730272 1915124393 1920662016 1926692352 1930606272 1932174972 1932263424 1935671296 1939514668 1939603456 1942097976 1945122816 1951229952 1960675808 1960757442 1961250816 1962844416 1962934272 1966831776 1970827236 1972518912 1972924928 1973007072 1982201856 1990490112 1991880576 1994533632 1998051328 2002110208 2003737008 2003828736 2007807438 2010120192 2014111386 2019935232 2020351008 2023497728 2026192896 2031958656 2036086416 2045481529 2045575168 2046081408 2048806656 2051997696 2054636766 2058260464 2058354688 2062441654 2064211968 2068405248 2068917138 2074291128 2074899456 2080803816 2080899072 2084569088 2085030801 2087250048 2088708104 2091490128 2093285376 2094747648 2098056816 2103506496 2107216384 2107834368 2113832448 2113929216 2116647936 2118126528 2124251136 2124688384 2126512128 2130734424 2135062839 2136895488 2137424328 2137522176 2141766333 2143604736 2147385344 2147959296 2151747584 2157870624 2157969408 2160744768 2170814464 2175762624 2177630208 2182053888 2184860223 2188263168 2188713592 2195042304 2205760284 2206407168 2208199968 2208301056 2212685748 2216588192 2216689664 2219540544 2221091012 2222997504 2227513344 2229977088 2240772352 2240865648 2241429504 2247807744 2252373984 2254204134 2254307328 2265780972 2269309952 2272894884 2276434944 2279467008 2283487232 2288125952 2289985152 2290089984 2294637072 2301272064 2301841584 2308497408 2312568832 2315543022 2315649024 2322238464 2323860672 2326955904 2333577519 2337693176 2337800192 2338378752 2345140224 2348156304 2349796617 2352926394 2356591104 2357076176 2359099392 2363891712 2370618432 2371313664 2378061504 2378170368 2382364672 2382892344 2387094976 2390274432 2392326144 2393997312 2397076227 2404007424 2408247296 2413139456 2413736661 2415808512 2415919104 2420716032 2427604452 2427715584 2428215296 2435125056 2440071816 2442166272 2447732952 2449833984 2454810624 2459140096 2462302791 2466137856 2466250752 2469422592 2471147616 2480930816 2485856828 2486585856 2493044736 2493661716 2493775872 2496983112 2500872192 2505952512 2508619776 2517515728 2517630976 2520868896 2521608192 2528783712 2533243648 2533359616 2533920732 2538389728 2540568576 2545729536 2552973696 2560882688 2560989312 2568923136 2574141696 2576233296 2576351232 2581466706 2588931072 2589463968 2593497088 2601639936 2605105152 2614343256 2615001088 2617125888 2617245696 2622442368 2627769648 2629904823 2630025216 2630676096 2638282752 2642935808 2643411134 2651710698 2653986816 2655840768 2659378176 2666945736 2671649344 2671771648 2677076584 2680160256 2685481848 2689058736 2693246976 2693801344 2701466859 2701590528 2709278208 2714781888 2717784576 2717908992 2723305536 2728108544 2731742208 2735996928 2739515688 2745080793 2747437056 2752282624 2757873664 2758556184 2765721504 2766532608 2774405088 2774532096 2780041068 2783000064 2788653504 2791047168 2792996864 2797409088 2804675328 2805497856 2810445824 2818443264 2818572288 2822197248 2824168704 2832205194 2832334848 2835349504 2835977508 2840979232 2846750452 2849193984 2849899104 2850029568 2855688444 2858139648 2863945728 2872095408 2877160832 2877292544 2880993024 2890038528 2895909408 2901016832 2903506944 2909272002 2909405184 2913146964 2917684224 2926723072 2926844928 2941013712 2941876224 2944266624 2944401408 2950247664 2956240854 2958778368 2959387392 2963996672 2970017792 2973302784 2987820864 2988435866 2988572672 2997076992 3003165312 3005605512 3005743104 3011711157 3015180288 3021041296 3021167079 3030526512 3035246592 3039289344 3047937984 3053313536 3053453312 3054129624 3059516096 3068362752 3069122112 3073209984 3077996544 3087390696 3087532032 3093662481 3096317952 3098480896 3102607872 3103375707 3111436692 3112349184 3117838336 3126853632 3130875072 3133062156 3137235192 3139928064 3142121472 3145465856 3151855616 3160824576 3161751552 3170748672 3170893824 3177189792 3186376704 3187032576 3189768192 3191996416 3196101636 3205343232 3206136492 3206283264 3218315548 3221078016 3227621376 3236805936 3236954112 3241117152 3246833408 3253429088 3256221696 3263643936 3266445312 3273080832 3282394752 3283070388 3288183808 3288334336 3292563456 3294863488 3308640426 3309610752 3315447808 3324059648 3324882288 3325034496 3329310816 3331636518 3334496256 3341270016 3344826368 3344965632 3361158528 3362144256 3371711616 3378560976 3381306201 3381460992 3387424768 3394150669 3394306048 3398671458 3403964928 3409342326 3414652416 3425230848 3432188928 3434977728 3435134976 3441955608 3451908096 3452618624 3452762376 3468853248 3473314533 3473473536 3483357696 3485791008 3489501184 3489660928 3490433856 3496589824 3503692864 3506539764 3506700288 3507568128 3517710336 3534886656 3535614264 3538649088 3541121024 3545837568 3555927648 3556970496 3573547008 3580642464 3585411648 3588489216 3590995968 3601955812 3602120704 3612370944 3619709184 3623712768 3623878656 3631074048 3641406678 3641573376 3642322944 3647995904 3652687584 3655239182 3660107724 3663249408 3671599428 3678074912 3687628672 3688710144 3699206784 3699376128 3704133888 3706721424 3710666752 3718204672 3721396224 3728785242 3729878784 3739567104 3740492574 3740663808 3751308288 3757924352 3758928768 3762929664 3765558272 3776273592 3776446464 3781303344 3782412288 3798925312 3799865472 3800039424 3807584592 3810852864 3818594304 3829460544 3830248786 3841324032 3853384704 3861212544 3864349944 3864526848 3871342592 3872200059 3879029336 3879206912 3884195952 3886909271 3890245632 3902459904 3921351616 3921514884 3922501632 3925688832 3925868544 3933663552 3941654472 3945037824 3945849856 3946014144 3964403712 3965116701 3977566047 3980980224 3983761152 3989067264 3996102656 4004220416 4007474016 4007657472 4015614876 4020240384 4028222772 4039870464 4040702016 4046995456 4052385792 4063917312 4072172832 4090963058 4091150336 4092162816 4097613312 4103995392 4109273532 4116520928 4116709376 4124883308 4128423936 4136810496 4137834276 4148582256 4149798912 4161607632 4161798144 4169138176 4170061602 4174500096 4177416208 4182980256 4186570752 4189495296 4196113632 4207012992 4214432768 4215668736 4227664896 4227858432 4233295872 4236253056 4248307791 4248502272 4249376768 4253024256 4261468848 4270125678 4273790976 4274848656 4275044352 4283532666 4287209472 4294770688 4295918592 4303495168 4315741248 4315938816 4321489536 4341628928 4350249449 4351525248 4355260416 4363908003 4364107776 4369720446 4376526336 4377427184 4390084608 4411520568 4412814336 4416399936 4416602112 4425371496 4433176384 4433379328 4434361281 4439081088 4442182024 4445995008 4455026688 4459954176 4481544704 4481731296 4482653799 4482859008 4495615488 4504747968 4508408268 4508614656 4531561944 4538619904 4545789768 4552869888 4558934016 4566974464 4576251904 4579970304 4580179968 4589274144 4602544128 4603683168 4616994816 4625137664 4631086044 4631298048 4644476928 4647721344 4653911808 4667155038 4675386352 4675600384 4676757504 4690280448 4696312608 4699593234 4705852788 4713182208 4714152352 4718198784 4727783424 4741236864 4742627328 4756123008 4756340736 4764729344 4765784688 4774189952 4780548864 4784652288 4787994624 4794152454 4808014848 4816494592 4826278912 4827473322 4831617024 4841432064 4855208904 4855431168 4856430592 4870250112 4880143632 4884332544 4895465904 4899667968 4909621248 4918280192 4924605582 4932275712 4932501504 4938845184 4942295232 4961861632 4962960639 4971713656 4973171712 4986089472 4987323432 4987551744 4993966224 4997454777 5001744384 5011905024 5017239552 5035031456 5035261952 5041737792 5043216384 5057567424 5066487296 5066719232 5067841464 5076779456 5081137152 5091459072 5098007187 5105947392 5121765376 5121978624 5137846272 5148283392 5152466592 5152702464 5162933412 5177862144 5178927936 5186994176 5203279872 5210210304 5228686512 5230002176 5234251776 5234491392 5244884736 5255539296 5259809646 5260050432 5261352192 5276565504 5285871616 5286822268 5303421396 5307973632 5311681536 5318756352 5333891472 5343298688 5343543296 5354153168 5360320512 5370963696 5378117472 5386493952 5387602688 5402933718 5403181056 5418556416 5429563776 5435569152 5435817984 5446611072 5456217088 5463484416 5471993856 5479031376 5482858773 5490161586 5494874112 5504565248 5515747328 5517112368 5531443008 5533065216 5548810176 5549064192 5560082136 5566000128 5577307008 5582094336 5585993728 5593177863 5594818176 5609350656 5610738861 5610995712 5620891648 5632052209 5636886528 5637144576 5644394496 5648337408 5664410388 5664669696 5670699008 5671955016 5681958464 5693500904 5698387968 5699798208 5700059136 5711376888 5716279296 5727891456 5744190816 5745373179 5754321664 5754585088 5761986048 5780077056 5791818816 5802033664 5807013888 5818544004 5818810368 5826293928 5835368448 5853446144 5853689856 5882027424 5883752448 5888533248 5888802816 5900495328 5912481708 5917556736 5918774784 5927993344 5940035584 5946605568 5975641728 5976871732 5977145344 5994153984 6006330624 6011211024 6011486208 6023422314 6030360576 6042082592 6042334158 6061053024 6070493184 6078578688 6095875968 6106627072 6106906624 6108259248 6119032192 6136444587 6136725504 6138244224 6146419968 6155993088 6174781392 6175064064 6187324962 6192635904 6196961792 6205215744 6206751414 6222873384 6224698368 6235676672 6253707264 6261750144 6266124312 6274470384 6279856128 6284242944 6290931712 6303422671 6303711232 6321649152 6323503104 6341497344 6341787648 6354379584 6372753408 6374065152 6379536384 6383992832 6392203272 6405188517 6410686464 6412272984 6412566528 6425298999 6436631096 6442156032 6455242752 6473611872 6473908224 6482234304 6493666816 6506858176 6512443392 6527287872 6532890624 6546161664 6564789504 6566140776 6576367616 6576668672 6585126912 6589726976 6617280852 6619221504 6630895616 6648119296 6649764576 6650068992 6658621632 6663273036 6668992512 6682540032 6689652736 6689931264 6722317056 6724288512 6743423232 6757121952 6762612402 6762921984 6774849536 6788301338 6788612096 6797342916 6807929856 6818684652 6829304832 6850461696 6864377856 6869955456 6870269952 6883911216 6903816192 6905237248 6905524752 6937706496 6946629066 6946947072 6966715392 6971582016 6979002368 6980867712 6993179648 7007385728 7013079528 7013400576 7015136256 7035420672 7049389851 7069773312 7071228528 7077298176 7082242048 7091675136 7111855296 7113940992 7147094016 7161284928 7170823296 7176978432 7181991936 7191228681 7203911624 7204241408 7218545789 7224741888 7239418368 7241209983 7247425536 7247757312 7262148096 7282813356 7283146752 7284645888 7295991808 7305375168 7310478364 7320215448 7326498816 7343198856 7356149824 7375257344 7377420288 7386908373 7398413568 7398752256 7408267776 7413442848 7421333504 7436409344 7442792448 7457570484 7459757568 7479134208 7480985148 7481327616 7502616576 7515848704 7517857536 7525859328 7531116544 7552547184 7552892928 7562606688 7564824576 7597850624 7599730944 7600078848 7615169184 7621705728 7637188608 7658921088 7660497572 7682648064 7706769408 7722425088 7728699888 7729053696 7742685184 7744400118 7758058672 7758413824 7768391904 7773818542 7780491264 7804919808 7842703232 7843029768 7845003264 7851377664 7851737088 7867327104 7883308944 7889714469 7890075648 7891699712 7892028288 7928807424 7930233402 7955132094 7961960448 7967522304 7978134528 7992205312 8008440832 8014948032 8015314944 8031229752 8040480768 8056445544 8079740928 8081404032 8093990912 8104400577 8104771584 8127834624 8144345664 8181926116 8182300672 8184325632 8195226624 8207990784 8218547064 8233041856 8233418752 8235242379 8249766616 8256847872 8273620992 8275668552 8297164512 8299597824 8323215264 8323596288 8338276352 8340123204 8349000192 8354832416 8365960512 8373141504 8378990592 8392227264 8414025984 8428865536 8431337472 8455329792 8455716864 8466591744 8472506112 8496615582 8497004544 8498753536 8506048512 8522937696 8540251356 8547581952 8549697312 8550088704 8567065332 8574418944 8589541376 8591837184 8606990336 8631482496 8631877632 8642979072 8683257856 8700498898 8703050496 8710520832 8727816006 8728215552 8739440892 8753052672 8754854368 8780169216 8823041136 8825628672 8832799872 8833204224 8850742992 8866352768 8866758656 8868722562 8878162176 8884364048 8891990016 8910053376 8919908352 8963089408 8963462592 8965307598 8965718016 8991230976 9009495936 9016816536 9017229312 9035133471 9063123888 9077239808 9091579536 9105739776 9117868032 9133948928 9152503808 9159940608 9160359936 9178548288 9205088256 9207366336 9233989632 9250275328 9251938969 9262172088 9262596096 9280987443 9288953856 9295442688 9307823616 9310127121 9334310076 9350772704 9351200768 9353515008 9380560896 9392625216 9399186468 9411705576 9426364416 9428304704 9436397568 9455566848 9482473728 9485254656 9512246016 9512681472 9529458688 9531569376 9548379904 9561097728 9569304576 9575989248 9588304908 9616029696 9632989184 9652557824 9654946644 9663234048 9682864128 9710417808 9710862336 9712861184 9740500224 9760287264 9768665088 9790931808 9799335936 9819242496 9836560384 9849211164 9864551424 9865003008 9877690368 9884590464 9923723264 9925921278 9943427312 9946343424 9972178944 9974646864 9975103488 9987932448 9994909554 10003488768 10023810048 10034479104 10070062912 10070523904 10083475584 10086432768 10115134848 10132974592 10133438464 10135682928 10153558912 10162274304 10182452007 10182918144 10196014374 10211894784 10243530752 10243957248 10275692544 10296566784 10304933184 10305404928 10325866824 10355724288 10357855872 10373988352 10406559744 10419943599 10420420608 10457373024 10459525531 10460004352 10468503552 10468982784 10489769472 10511078592 10519619292 10520100864 10522704384 10553131008 10571743232 10573644536 10606842792 10615947264 10623363072 10637512704 10667782944 10686597376 10687086592 10708306336 10720641024 10741927392 10756234944 10772987904 10775205376 10805867436 10806362112 10837112832 10859127552 10871138304 10871635968 10893222144 10912434176 10926968832 10943987712 10958062752 10965717546 10980323172 10989748224 11009130496 11031494656 11034224736 11062886016 11066130432 11097620352 11098128384 11120164272 11132000256 11154614016 11164188672 11171987456 11186355726 11189636352 11218701312 11221477722 11221991424 11241783296 11264104418 11273773056 11288788992 11296674816 11328820776 11329339392 11341398016 11343910032 11363916928 11387001808 11396775936 11399596416 11400118272 11422753776 11432558592 11455782912 11488381632 11490746358 11508643328 11509170176 11523972096 11560154112 11583637632 11604067328 11614027776 11637088008 11637620736 11652587856 11660727813 11670736896 11706892288 11707379712 11764054848 11767504896 11777066496 11777605632 11800990656 11824963416 11835113472 11837549568 11855986688 11880071168 11893211136 11895350103 11932698141 11951283456 11953743464 11954290688 11988307968 12012661248 12022422048 12022972416 12046844628 12060721152 12084165184 12084668316 12122106048 12140986368 12157157376 12191751936 12213254144 12213813248 12216518496 12238064384 12272889174 12273451008 12276488448 12292839936 12311986176 12349562784 12350128128 12374649924 12385271808 12393923584 12410431488 12413502828 12445746768 12449396736 12471353344 12507414528 12523500288 12532248624 12548940768 12559712256 12568485888 12581863424 12606845342 12607422464 12643298304 12647006208 12682994688 12683575296 12708759168 12744923373 12745506816 12748130304 12759072768 12767985664 12784406544 12810377034 12821372928 12824545968 12825133056 12850597998 12873262192 12884312064 12910485504 12947223744 12947816448 12964468608 12987333632 13013716352 13024886784 13050748347 13054575744 13065781248 13091724009 13092323328 13129579008 13132281552 13152735232 13153337344 13170253824 13179453952 13234561704 13238443008 13261791232 13296238592 13299529152 13300137984 13317243264 13326546072 13337985024 13365080064 13379305472 13379862528 13405870751 13444634112 13447961397 13448577024 13486846464 13514243904 13525224804 13525843968 13549699072 13576602676 13577224192 13594685832 13615859712 13637369304 13658609664 13700923392 13728755712 13739910912 13740539904 13767822432 13807632384 13810474496 13811049504 13875412992 13893258132 13893894144 13933430784 13943164032 13958004736 13961735424 13986359296 14014771456 14026159056 14026801152 14030272512 14070841344 14098779702 14139546624 14142457056 14154596352 14164484096 14183350272 14223710592 14227881984 14294188032 14322569856 14341646592 14353956864 14363983872 14382457362 14407823248 14408482816 14437091578 14449483776 14478836736 14482419966 14494851072 14524296192 14565626712 14566293504 14569291776 14591983616 14610750336 14620956728 14640430896 14652997632 14686397712 14712299648 14750514688 14754840576 14773816746 14796827136 14797504512 14816535552 14826885696 14842667008 14872818688 14885584896 14915140968 14919515136 14958268416 14961970296 14962655232 14992364331 15005233152 15031697408 15035715072 15051718656 15062233088 15105094368 15105785856 15125213376 15129649152 15195701248 15199461888 15200157696 15230338368 15243411456 15274377216 15294021561 15317842176 15320995144 15365296128 15413538816 15444850176 15457399776 15458107392 15485370368 15488800236 15516117344 15516827648 15536783808 15547637084 15560982528 15609839616 15685406464 15686059536 15690006528 15702755328 15703474176 15734654208 15766617888 15779428938 15780151296 15783399424 15784056576 15857614848 15860466804 15910264188 15923920896 15935044608 15956269056 15984410624 16016881664 16029896064 16030629888 16062459504 16080961536 16112891088 16159481856 16162808064 16187981824 16208801154 16209543168 16255669248 16288691328 16363852232 16364601344 16368651264 16390453248 16415981568 16437094128 16448576319 16466083712 16466837504 16470484758 16499533232 16513695744 16547241984 16551337104 16594329024 16599195648 16646430528 16647192576 16676552704 16680246408 16698000384 16709664832 16731921024 16746283008 16757981184 16779533589 16784454528 16828051968 16857731072 16862674944 16896156627 16910659584 16911433728 16933183488 16945012224 16993231164 16994009088 16997507072 17012097024 17045875392 17080502712 17095163904 17099394624 17100177408 17134130664 17148837888 17179082752 17183674368 17213980672 17236119537 17262964992 17263755264 17285958144 17366515712 17400997796 17406100992 17421041664 17455632012 17456431104 17478881784 17506105344 17509708736 17560338432 17646082272 17651257344 17665599744 17666408448 17701485984 17732705536 17733517312 17737445124 17756324352 17768728096 17783980032 17820106752 17839816704 17926178816 17926925184 17930615196 17931436032 17982461952 18018991872 18033633072 18034458624 18070266942 18126247776 18154479616 18183159072 18211479552 18235736064 18267897856 18305007616 18319881216 18320719872 18357096576 18409333761 18410176512 18414732672 18467979264 18500550656 18503877938 18524344176 18525192192 18561974886 18577907712 18590885376 18615647232 18620254242 18668620152 18701545408 18702401536 18707030016 18761121792 18785250432 18798372936 18823411152 18852728832 18856609408 18872795136 18910268013 18911133696 18964947456 18970509312 19024492032 19025362944 19058917376 19063138752 19096759808 19122195456 19138609152 19151978496 19176609816 19215565551 19232059392 19265978368 19305115648 19309893288 19326468096 19365728256 19420835616 19421724672 19424833129 19425722368 19481000448 19520574528 19537330176 19581863616 19598671872 19638484992 19673120768 19698422328 19729102848 19730006016 19755380736 19769180928 19847446528 19851842556 19886854624 19892686848 19944357888 19949293728 19950206976 19975864896 19989819108 20006977536 20047620096 20068958208 20140125824 20141047808 20166951168 20172865536 20230269696 20265949184 20266876928 20271365856 20307117824 20324548608 20364904014 20365836288 20392028748 20423789568 20487061504 20487914496 20551385088 20593133568 20609866368 20610809856 20651733648 20711448576 20715711744 20747976704 20813119488 20839887198 20840841216 20914746048 20919051062 20920008704 20937007104 20979538944 21022157184 21039238584 21040201728 21045408768 21106262016 21143486464 21147289072 21148169553 21213685584 21231894528 21246726144 21275025408 21335565888 21373194752 21374173184 21416612672 21441282048 21483854784 21512469888 21545975808 21550410752 21611734872 21612724224 21655637367 21674225664 21718255104 21723629949 21742276608 21743271936 21786444288 21824868352 21853937664 21887975424 21916125504 21931435092 21960646344 21979496448 22018260992 22062989312 22068449472 22125772032 22132260864 22160725119 22195240704 22196256768 22240328544 22264000512 22309228032 22328377344 22343974912 22372711452 22379272704 22437402624 22442955444 22443982848 22483566592 22528208836 22547546112 22577577984 22593349632 22657641552 22658678784 22682796032 22687820064 22727833856 22774003616 22793551872 22799192832 22800236544 22845507552 22865117184 22911565824 22976763264 22981492716 23017286656 23018340352 23047944192 23120308224 23167275264 23208134656 23228055552 23274176016 23275241472 23305175712 23321455626 23341473792 23413784576 23414759424 23528109696 23535009792 23554132992 23555211264 23601981312 23649926832 23669143407 23670226944 23675099136 23711973376 23759054683 23760142336 23786422272 23790700206 23865396282 23902566912 23907486928 23908581376 23976615936 24025322496 24044844096 24045944832 24093689256 24121442304 24168330368 24169336632 24244212096 24281972736 24313201731 24314314752 24383503872 24426508288 24427626496 24433036992 24476128768 24545778348 24546902016 24552976896 24585679872 24623972352 24699125568 24700256256 24749299848 24770543616 24787847168 24820862976 24827005656 24891493536 24898793472 24942706688 25014829056 25047000576 25064497248 25097881536 25119424512 25136971776 25163726848 25213690684 25214844928 25286596608 25294012416 25365989376 25367150592 25417518336 25489846746 25491013632 25496260608 25518145536 25535971328 25568813088 25620754068 25642745856 25649091936 25650266112 25701195996 25746524384 25768624128 25820971008 25894447488 25895632896 25928937216 25974667264 26027432704 26049773568 26101496694 26109151488 26131562496 26183448018 26184646656 26259158016 26264563104 26305470464 26340507648 26358907904 26469123408 26476886016 26523582464 26592477184 26599058304 26600275968 26634486528 26653092144 26675970048 26730160128 26758610944 26759725056 26811741502 26889268224 26895922794 26897154048 26973692928 27028487808 27050449608 27051687936 27099398144 27105400413 27153205352 27154448384 27189371664 27231719424 27274738608 27317219328 27401846784 27457511424 27479821824 27481079808 27535644864 27615264768 27620948992 27622099008 27750825984 27755816907 27786516264 27787788288 27842962329 27866861568 27886328064 27916009472 27923470848 27972718592 28029542912 28052318112 28053602304 28060545024 28141682688 28197559404 28279093248 28284914112 28309192704 28328968192 28366700544 28447421184 28455763968 28588376064 28645139712 28683293184 28707913728 28727967744 28764914724 28815646496 28816965632 28874183156 28898967552 28957673472 28964839932 28989702144 29048592384 29131253424 29132587008 29138583552 29183967232 29221500672 29241913456 29280861792 29305995264 29372795424 29424599296 29501029376 29509681152 29547633492 29593654272 29595009024 29633071104 29653771392 29685334016 29745637376 29771169792 29830281936 29839030272 29916536832 29923940592 29925310464 29984728662 30010466304 30063394816 30071430144 30103437312 30124466176 30210188736 30211571712 30250426752 30259298304 30391402496 30398923776 30400315392 30460676736 30486822912 30547356021 30548754432 30588043122 30635684352 30641990288 30730592256 30827077632 30889700352 30914799552 30916214784 30970740736 30977600472 31032234688 31033655296 31073567616 31095274168 31121965056 31219679232 31370812928 31372119072 31378576593 31380013056 31405510656 31406948352 31469308416 31533235776 31558857876 31560302592 31566798848 31568113152 31715229696 31720933608 31820528376 31847841792 31870089216 31912538112 31968821248 32033763328 32059792128 32061259776 32124919008 32161923072 32225782176 32318963712 32325616128 32375963648 32417602308 32419086336 32511338496 32577382656 32727704464 32729202688 32737302528 32780906496 32831963136 32874188256 32897152638 32932167424 32933675008 32940969516 32999066464 33027391488 33094483968 33102674208 33188658048 33198391296 33292861056 33294385152 33353105408 33360492816 33396000768 33419329664 33463842048 33492566016 33515962368 33559067178 33568909056 33656103936 33715462144 33725349888 33792313254 33821319168 33866366976 33890024448 33986462328 33988018176 33995014144 34024194048 34091750784 34161005424 34190327808 34198789248 34200354816 34268261328 34297675776 34358165504 34367348736 34427961344 34472239074 34525929984 34527510528 34571916288 34733031424 34801995592 34812201984 34842083328 34911264024 34912862208 34957763568 34982183439 35012210688 35019417472 35120676864 35292164544 35302514688 35331199488 35332816896 35402971968 35465411072 35467034624 35474890248 35512648704 35537456192 35567960064 35640213504 35679633408 35686050309 35852357632 35853850368 35861230392 35862872064 35964923904 36037983744 36067266144 36068917248 36140533884 36252495552 36308959232 36366318144 36422959104 36471472128 36535795712 36610015232 36639762432 36641439744 36714193152 36818667522 36820353024 36829465344 36935958528 37001101312 37007755876 37048688352 37050384384 37123949772 37155815424 37181770752 37231294464 37240508484 37337240304 37403090816 37404803072 37414060032 37522243584 37570500864 37596745872 37646822304 37705457664 37713218816 37745590272 37820536026 37822267392 37929894912 37941018624 38048984064 38050725888 38126277504 38193519616 38244390912 38277218304 38303956992 38353219632 38431131102 38464118784 38531956736 38610231296 38619786576 38652936192 38731456512 38841671232 38843449344 38849666258 38851444736 38962000896 39041149056 39074660352 39152245041 39163727232 39197343744 39275172027 39276969984 39346241536 39396844656 39424365463 39458205696 39460012032 39510761472 39538361856 39694893056 39703685112 39773709248 39785373696 39888715776 39898587456 39900413952 39951729792 39979638216 40013955072 40095240192 40137916416 40217612253 40280251648 40282095616 40333902336 40343884191 40345731072 40460539392 40531898368 40533753856 40542731712 40614235648 40649097216 40729808028 40731672576 40784057496 40847579136 40974123008 40975828992 41102770176 41186267136 41219732736 41221619712 41303467296 41422897152 41431423488 41495953408 41626238976 41679774396 41681682432 41829492096 41838102124 41840017408 41874014208 41959077888 42044314368 42078477168 42080403456 42090817536 42212524032 42286972928 42294578144 42296339106 42427371168 42463789056 42493452288 42550050816 42671131776 42746389504 42748346368 42833225344 42882564096 42967709568 43024939776 43091951616 43100821504 43223469744 43225448448 43311274734 43348451328 43436510208 43447259898 43484553216 43572888576 43649736704 43707875328 43775950848 43832251008 43862870184 43921292688 43958992896 44036521984 44123958697 44125978624 44136898944 44251544064 44264521728 44321450238 44390481408 44392513536 44480657088 44528001024 44618456064 44656754688 44687949824 44745422904 44758545408 44874805248 44885910888 44887965696 44967133184 44977092993 45056417672 45095092224 45155155968 45186699264 45315283104 45317357568 45365592064 45375640128 45455667712 45548007232 45587103744 45598385664 45600473088 45691015104 45730234368 45823131648 45953526528 45962985432 46034573312 46036680704 46095888384 46240616448 46334550528 46416269312 46456111104 46548352032 46550482944 46610351424 46642911252 46682947584 46827569152 46829518848 47056219392 47070019584 47108265984 47110422528 47203962624 47299853664 47338286814 47340453888 47350198272 47423946752 47518109366 47520284672 47572844544 47581400412 47730792564 47805133824 47814973856 47817162752 47953231872 48050644992 48089688192 48091889664 48187378512 48242884608 48336660736 48338673264 48488424192 48563945472 48626403462 48628629504 48767007744 48853016576 48866073984 48952257536 49091556696 49093804032 49105953792 49171359744 49247944704 49345728957 49398251136 49400512512 49498599696 49541087232 49575694336 49641725952 49654011312 49782987072 49797586944 49885413376 50029658112 50094001152 50128994496 50195763072 50238849024 50273943552 50327453696 50338600767 50427381368 50429689856 50529820523 50573193216 50588024832 50688469881 50731978752 50734301184 50835036672 50979693492 50982027264 50992521216 51036291072 51071942656 51137626176 51241508136 51285491712 51298183872 51300532224 51402391992 51493048768 51537248256 51641942016 51708358611 51788894976 51791265792 51857874432 51949334528 52054865408 52099547136 52202993388 52218302976 52263124992 52366896036 52369293312 52518316032 52529126208 52610940928 52681015296 52717815808 52938246816 52953772032 53047164928 53184954368 53198116608 53200551936 53268973056 53306184288 53351940096 53460320256 53517221888 53519450112 53623483004 53778536448 53791845588 53794308096 53947385856 54056975616 54100899216 54103375872 54198796288 54210800826 54306410704 54308896768 54378743328 54463438848 54549477216 54634438656 54803693568 54915022848 54959643648 54962159616 55071289728 55228001283 55230529536 55241897984 55244198016 55501651968 55511633814 55573032528 55575576576 55685924658 55733723136 55772656128 55832018944 55846941696 55945437184 56059085824 56104636224 56107204608 56121090048 56283365376 56395118808 56558186496 56569828224 56618385408 56657936384 56730804039 56733401088 56894842368 56911527936 57176752128 57290279424 57366586368 57415827456 57455935488 57529829448 57631292992 57633931264 57646696653 57748366312 57797935104 57915346944 57929679864 57979404288 58097184768 58262506848 58265174016 58274499387 58277167104 58367934464 58443001344 58483826912 58561723584 58611990528 58745590848 58849198592 59002058752 59019362304 59095266984 59187308544 59190018048 59266142208 59307542784 59370668032 59491274752 59542339584 59660563872 59678060544 59833073664 59847881184 59850620928 59969457324 60020932608 60126789632 60142860288 60206874624 60248932352 60420377472 60423143424 60500853504 60518596608 60782804992 60797847552 60800630784 60921353472 60973645824 61094712042 61097508864 61176086244 61271368704 61283980576 61461184512 61654155264 61779400704 61829599104 61832429568 61941481472 61955200944 62064469376 62067310592 62147135232 62190548336 62243930112 62439358464 62741625856 62744238144 62757153186 62760026112 62811021312 62938616832 63066471552 63117715752 63120605184 63133597696 63136226304 63430459392 63441867216 63641056752 63695683584 63740178432 63825076224 63937642496 64067526656 64119584256 64122519552 64249838016 64323846144 64451564352 64637927424 64651232256 64751927296 64835204616 64838172672 64966912101 65022676992 65154765312 65170889847 65455408928 65458405376 65474605056 65561812992 65663926272 65748376512 65794305276 65864334848 65867350016 65881939032 65998132928 66054782976 66188967936 66205348416 66377316096 66396782592 66585722112 66588770304 66706210816 66720985632 66792001536 66838659328 66927684096 66985132032 67031924736 67118134356 67137818112 67312207872 67430924288 67450699776 67584626508 67642638336 67732733952 67780048896 67972924656 67976036352 67990028288 68048388096 68183501568 68322010848 68380655616 68397578496 68400709632 68536522656 68595351552 68716331008 68734697472 68855922688 68944478148 69051859968 69055021056 69143832576 69466062848 69603991184 69624403968 69684166656 69822528048 69825724416 69915527136 69964366878 70024421376 70038834944 70241353728 70584329088 70605029376 70662398976 70665633792 70805943936 70930822144 70934069248 70949780496 71025297408 71074912384 71135920128 71277164049 71280427008 71359266816 71372100618 71704715264 71707700736 71722460784 71725744128 71929847808 72075967488 72134532288 72137834496 72281067768 72504991104 72617918464 72732636288 72845918208 72939605193 72942944256 73071591424 73216678717 73220030464 73279524864 73282879488 73428386304 73637335044 73640706048 73658930688 73871917056 74002202624 74015511752 74097376704 74100768768 74247899544 74311630848 74363541504 74462588928 74481016968 74674480608 74806181632 74809606144 74828120064 75044487168 75141001728 75193491744 75293644608 75410915328 75426437632 75491180544 75641072052 75644534784 75859789824 75882037248 76097968128 76101451776 76252555008 76387039232 76488781824 76554436608 76607913984 76706439264 76862262204 76928237568 77063913472 77220462592 77239573152 77305872384 77462913024 77683342464 77686898688 77699332516 77702889472 77924001792 78082298112 78149320704 78304490082 78327454464 78394687488 78550344054 78553939968 78692483072 78793689312 78848730926 78916411392 79021522944 79076723712 79389786112 79407370224 79547418496 79570747392 79777431552 79797174912 79800827904 79903459584 79959276432 80027910144 80190480384 80275832832 80435224506 80560503296 80564191232 80667804672 80687768382 80691462144 80921078784 81063796736 81085463424 81228471296 81298194432 81459616056 81463345152 81568114992 81695158272 81948246016 81951657984 82205540352 82372534272 82439465472 82443239424 82606934592 82845794304 82862846976 82991906816 83252477952 83267450721 83359548792 83363364864 83528886987 83658984192 83676204248 83680034816 83748028416 83918155776 84088628736 84156954336 84160806912 84181635072 84425048064 84573945856 84589156288 84592678212 84854742336 84927578112 84986904576 85100101632 85342263552 85492779008 85496692736 85666450688 85765128192 85935419136 86049879552 86183903232 86201643008 86446939488 86450896896 86622549468 86696902656 86873020416 86894519796 86969106432 87145777152 87299473408 87415750656 87551901696 87664502016 87725740368 87842585376 87917985792 88073043968 88247917394 88251957248 88273797888 88503088128 88529043456 88642900476 88780962816 88785027072 88961314176 89056002048 89236912128 89313509376 89375899648 89490845808 89517090816 89749610496 89771821776 89775931392 89934266368 89954185986 90112835344 90190184448 90310311936 90373398528 90630566208 90634715136 90751280256 90911335424 91096014464 91174207488 91196771328 91200946176 91382030208 91460468736 91642068063 91646263296 91907053056 91925970864 92069146624 92073361408 92191776768 92481232896 92669101056 92832538624 92912222208 93096704064 93100965888 93220702848 93285822504 93365895168 93655138304 93659037696 93841095257 94112438784 94135729779 94140039168 94216531968 94220845056 94407925248 94599707328 94676573628 94680907776 94700396544 94847893504 95036218732 95040569344 95145689088 95162800824 95461585128 95610267648 95629947712 95634325504 95906463744 96101289984 96179376384 96183779328 96374757024 96485769216 96673321472 96677346528 96976848384 97127890944 97252806924 97257259008 97534015488 97706033152 97732147968 97904515072 98183113392 98187608064 98211907584 98342719488 98495889408 98691457914 98796502272 98801025024 98997199392 99082174464 99151388672 99283451904 99308022624 99565974144 99595173888 99770826752 100059316224 100188002304 100257988992 100391526144 100477698048 100547887104 100654907392 100677201534 100854762736 100859379712 101059641046 101146386432 101176049664 101376939762 101463957504 101670073344 101959386984 101964054528 101985042432 102072582144 102143885312 102275252352 102483016272 102570983424 102596367744 102601064448 102804783984 102986097536 103074496512 103283884032 103416717222 103577789952 103582531584 103715748864 103898669056 104109730816 104199094272 104405986776 104436605952 104526249984 104733792072 104738586624 104946550317 105036632064 105058252416 105221881856 105362030592 105435631616 105876493632 105907544064 106094329856 106369908736 106396233216 106401103872 106537946112 106612368576 106703880192 106920640512 107034443776 107038900224 107058150927 107246966008 107557072896 107583691176 107588616192 107894771712 108113951232 108201798432 108206751744 108397592576 108421601652 108612821408 108617793536 108757486656 108926877696 109098954432 109268877312 109607387136 109830045696 109919287296 109924319232 110142579456 110456002566 110461059072 110483795968 110488396032 111003303936 111023267628 111146065056 111151153152 111371849316 111467446272 111545312256 111664037888 111693883392 111890874368 112118171648 112209272448 112214409216 112242180096 112566730752 112790237616 113116372992 113139656448 113236770816 113315872768 113461608078 113466802176 113789684736 113823055872 114580558848 114733172736 114831654912 114911870976 115059658896 115262585984 115267862528 115293393306 115496732624 115595870208 115830693888 115859359728 115958808576 116194369536 116525013696 116530348032 116548998774 116554334208 116735868928 116886002688 116967653824 117123447168 117223981056 117456735123 117491181696 117698397184 118004117504 118038724608 118190533968 118273096389 118374617088 118380036096 118532284416 118615085568 118741336064 118982549504 119084679168 119321127744 119356121088 119666147328 119695762368 119701241856 119938914648 120041865216 120253579264 120285720576 120413749248 120497864704 120652836759 120840754944 120846286848 121001707008 121031652573 121037193216 121565609984 121595695104 121601261568 121842706944 121947291648 122189424084 122195017728 122352172488 122542737408 122567961152 122922369024 123308310528 123558801408 123659198208 123664859136 123882962944 123910401888 124128938752 124134621184 124294270464 124381096672 124487860224 124878716928 125483251712 125488476288 125514306372 125520052224 125622042624 125877233664 126132943104 126235431504 126241210368 126267195392 126272452608 126860918784 126883734432 127282113504 127391367168 127480356864 127650152448 127875284992 128135053312 128239168512 128245039104 128499676032 128647692288 128903128704 129275854848 129302464512 129503854592 129670409232 129676345344 129933824202 130045353984 130309530624 130341779694 130910817856 130916810752 130949210112 131123625984 131327852544 131496753024 131588610552 131728669696 131734700032 131763878064 131996265856 132109565952 132371876091 132377935872 132410696832 132754632192 132793565184 133171444224 133177540608 133412421632 133441971264 133584003072 133677318656 133855368192 133970264064 134063849472 134236268712 134275636224 134624415744 134861848576 134901399552 135169253016 135285276672 135465467904 135560097792 135945849312 135952072704 135973831903 135980056576 136096776192 136367003136 136644021696 136761311232 136795156992 136801419264 137073045312 137190703104 137432662016 137469394944 137711845376 137888956296 138103719936 138110042112 138287665152 138932125696 139207982368 139248807936 139368333312 139645056096 139651448832 139831054272 139928733756 140048842752 140077669888 140482707456 141168658176 141210058752 141324797952 141331267584 141611887872 141861644288 141868138496 141899560992 142050594816 142149824768 142271840256 142554328098 142560854016 142718533632 142744201236 143409430528 143415401472 143444921568 143451488256 143859695616 144151934976 144269064576 144275668992 144562135536 145009982208 145235836928 145465272576 145691836416 145879210386 145885888512 146143182848 146433357434 146440060928 146559049728 146856772608 147274670088 147281412096 147317861376 147743834112 148004405248 148031023504 148037186871 148194753408 148201537536 148495799088 148623261696 148727083008 148925177856 148962033936 149348961216 149612363264 149619212288 149656240128 150088974336 150282003456 150386983488 150587289216 150821830656 150852875264 150982361088 151282144104 151289069568 151589461569 151719579648 151764074496 152065409643 152195936256 152202903552 152505110016 152774078464 152977563648 153108873216 153215827968 153412878528 153724524408 153856475136 154127826944 154440925184 154479146304 154611744768 154925826048 155125075833 155366684928 155373797376 155398665032 155405778944 155848003584 156164596224 156298641408 156608980164 156654908928 156789374976 157100688108 157107879936 157384966144 157587378624 157697461852 157832822784 158043045888 158153447424 158779572224 158814740448 159094836992 159141494784 159554863104 159594349824 159601655808 159806919168 159918552864 160055820288 160380960768 160551665664 160870449012 161121006592 161128382464 161335609344 161375536764 161382924288 161842157568 162127593472 162170926848 162456942592 162596388864 162919232112 162926690304 163136229984 163390316544 163896492032 163903315968 164411080704 164745068544 164878930944 164886478848 165213869184 165684003849 165691588608 165725693952 165983813632 166504955904 166534901442 166719097584 166726729728 167057773974 167317968384 167352408496 167360069632 167496056832 167836311552 168177257472 168313908672 168321613824 168363270144 168850096128 169147891712 169178312576 169185356424 169709484672 169855156224 169973809152 170192412117 170200203264 170684527104 170985558016 170993385472 171332901376 171530256384 171870838272 172099759104 172367806464 172403286016 172893878976 172901793792 173245098936 173393805312 173746040832 173789039592 173938212864 174291554304 174598946816 174823498161 174831501312 175103803392 175329004032 175451480736 175685170752 175835971584 176146087936 176495834788 176503914496 176547595776 177006176256 177058086912 177285800952 177561925632 177570054144 177922628352 178112004096 178473824256 178627018752 178751799296 178981691616 179034181632 179499220992 179543643552 179551862784 179868532736 179908371972 180225670688 180380368896 180620623872 180746797056 181261132416 181269430272 181502560512 181822670848 182192028928 182348414976 182393542656 182401892352 182764060416 182920937472 183284136126 183292526592 183814106112 183851941728 184138293248 184383553536 184962465792 185338202112 185665077248 185824444416 186193408128 186201931776 186441405696 186571645008 186731790336 187310276608 187318075392 187682190514 188224877568 188271459558 188280078336 188433063936 188815850496 189199414656 189353147256 189361815552 189400793088 189695787008 190072437464 190081138688 190291378176 190325601648 190923170256 191220535296 191259895424 191268651008 191812927488 192202579968 192358752768 192367558656 192749514048 192971538432 193346642944 193354693056 193953696768 194255781888 194505613848 194514518016 194900736303 195068030976 195412066304 195464295936 195809030144 196366226784 196375216128 196423815168 196685438976 196991778816 197382915828 197593004544 197602050048 197994398784 198164348928 198302777344 198566903808 198616045248 199131948288 199190347776 199541653504 200118632448 200376004608 200515977984 200783052288 200955396096 201095774208 201309814784 201354403068 201709525472 201718759424 202119282092 202292772864 202352099328 202753879524 202927915008 203340146688 203918773968 203928109056 203970084864 204145164288 204287770624 204550504704 204966032544 205141966848 205192735488 205202128896 205609567968 205972195072 206148993024 206567768064 206833434444 207155579904 207165063168 207431497728 207797338112 208219461632 208398188544 208811973552 208873211904 209052499968 209467584144 209477173248 209893100634 210073264128 210116504832 210443763712 210724061184 210871263232 211752987264 211815088128 212188659712 212739817472 212792466432 212802207744 213075892224 213224737152 213407760384 213831492147 213841281024 214068887552 214077800448 214116301854 214493932016 215114145792 215167382352 215177232384 215789543424 216227902464 216403596864 216413503488 216795185152 216843203304 217225642816 217235587072 217514973312 217853755392 218197908864 218537754624 219214774272 219650036151 219660091392 219838574592 219848638464 220285158912 220912005132 220922118144 220967591936 220976792064 222006607872 222046535256 222292130112 222302306304 222743698632 222934892544 223090624512 223328075776 223387766784 223781748736 224236343296 224418544896 224428818432 224484360192 225133461504 225580475232 226232745984 226279312896 226473541632 226631745536 226923216156 226933604352 227579369472 227646111744 229161117696 229466345472 229663309824 229823741952 230119317792 230525171968 230535725056 230586786612 230993465248 231191740416 231661387776 231718719456 231917617152 232388739072 233050027392 233060696064 233097997548 233108668416 233471737856 233772005376 233935307648 234246894336 234447962112 234913470246 234982363392 235396794368 236008235008 236077449216 236381067936 236546192778 236749234176 237064568832 237230171136 237482672128 237965099008 238169358336 238642255488 238712242176 239332294656 239391524736 239402483712 239877829296 240083730432 240507158528 240571441152 240827498496 240995729408 241305673518 241681509888 241692573696 242003414016 242063305146 242074386432 243131219968 243191390208 243685413888 243894583296 244378848168 244390035456 244704344976 245085474816 245135922304 245844738048 246616621056 247117602816 247318396416 247329718272 247765925888 247820803776 248257877504 248269242368 248588540928 248762193344 248975720448 249757433856 249802352163 250966503424 250976952576 251028612744 251040104448 251244085248 251754467328 252265886208 252470863008 252482420736 252534390784 252544905216 253721837568 253767468864 254564227008 254782734336 254960713728 255300304896 255750569984 256270106624 256478337024 256490078208 256999352064 257295384576 257806257408 258551709696 258604929024 259007709184 259340818464 259352690688 259867648404 260090707968 260619061248 260683559388 261821635712 261833621504 261898420224 262247251968 262655705088 262993506048 263177221104 263457339392 263469400064 263527756128 263992531712 264219131904 264743752182 264755871744 264821393664 265509264384 265587130368 266342888448 266355081216 266883942528 267168006144 267354637312 267710736384 267940528128 268127698944 268472537424 268551272448 269248831488 269723697152 269802799104 270338506032 270570553344 270930935808 271120195584 271891698624 271904145408 271947663806 271960113152 272734006272 273288043392 273522622464 273590313984 273602838528 274146090624 274381406208 274865324032 274926204189 274938789888 275423690752 275777912592 275970558241 276207439872 276220084224 276575330304 277864251392 278415964736 278497615872 278736666624 279290112192 279302897664 279662108544 279857467512 280097685504 280155339776 280965414912 281523285771 282337316352 282407189337 282420117504 282649595904 282662535168 283223775744 283723288576 283736276992 283799121984 284101189632 284299649536 284543680512 285108656196 285121708032 285437067264 285488402472 286818861056 286830802944 286889843136 286902976512 287719391232 288303869952 288538129152 288551337984 289124271072 290019964416 290471673856 290930545152 291383672832 291758420772 291771777024 292286365696 292866714868 292880121856 293118099456 293713545216 294549340176 294562824192 294635722752 295487668224 296008810496 296062047008 296074373742 296389506816 296403075072 296991598176 297246523392 297454166016 297850355712 297924067872 298697922432 299224726528 299238424576 299312480256 300177948672 300564006912 300773966976 301174578432 301643661312 301705750528 301964722176 302564288208 302578139136 303178923138 303439159296 303528148992 304130819286 304391872512 305010220032 305548156928 305955127296 306217746432 306431655936 306825757056 307449048816 307712950272 308255653888 308867710879 308881850368 308958292608 309223489536 309851652096 310250151666 310733369856 310747594752 310797330064 310811557888 311696007168 312329192448 312597282816 313217960328 313309817856 313578749952 314201376216 314215759872 314769932288 314839650951 315174757248 315394923704 315665645568 316086091776 316306894848 317559144448 317629480896 318189673984 318282989568 319109726208 319188699648 319203311616 319613838336 319837105728 320111640576 320761921536 321103331328 321740898024 322242013184 322256764928 322671218688 322751073528 322765848576 323684315136 324255186944 324341853696 324913885184 325192777728 325838464224 325853380608 326272459968 326780633088 327792984064 327806631936 328822161408 329490137088 329757861888 329772957696 330427738368 331368007698 331383177216 331451387904 331967627264 333009911808 333069802884 333438195168 333453459456 334115547948 334635936768 334704816992 334720139264 334992113664 335672623104 336354514944 336627817344 336643227648 336726540288 337700192256 338295783424 338356625152 338370712848 339418969344 339710312448 339947618304 340384824234 340400406528 341369054208 341971116032 342665802752 343741676544 344199518208 344735612928 344806572032 345787757952 345803587584 346490197872 346787610624 347492081664 347578079184 347876425728 348583108608 349197893632 349646996322 349663002624 350207606784 350658008064 350902961472 351370341504 351671943168 352292175872 352370205369 352991669576 353007828992 353095191552 354012352512 354116173824 354571601904 354819289167 355123851264 355140108288 355845256704 356224008192 356947648512 357254037504 357503598592 357963383232 358068363264 358998441984 359087287104 359103725568 359737065472 359816743944 360451341376 360760737792 361241247744 361493594112 361958510277 362522264832 362538860544 363005121024 363645341696 364384057856 364696829952 364787085312 364803784704 365528120832 365841874944 366568272252 366585053184 367628212224 367703883456 368276586496 368767107072 369924931584 370676404224 371330154496 371648888832 372386816256 372403863552 372882811392 373143290016 373463580672 374620553216 374636150784 375364381028 376449755136 376542919116 376560156672 376866127872 377631700992 378398829312 378706294512 378723631104 378801586176 379391574016 380144874928 380162277376 380582756352 380651203296 381846340512 382441070592 382519790848 382537302016 383625854976 384405159936 384717505536 384735117312 385499028096 385943076864 386693285888 386709386112 387907393536 388511563776 389011227696 389029036032 389801472606 390136061952 390824132608 390928591872 391618060288 392732453568 392750432256 392847630336 393370877952 393983557632 394765831656 395186009088 395204100096 395988797568 396328697856 396605554688 397115628273 397133807616 397232090496 398263896576 398380695552 399083307008 400237264896 400752009216 401031955968 401566104576 401910792192 402191548416 402619629568 402708806136 403419050944 403437518848 404238564184 404585545728 404704198656 405507759048 405855830016 406680293376 407837547936 407856218112 407921495709 407940169728 408290328576 408575541248 409101009408 409932065088 410283933696 410385470976 410404257792 411219135936 411944390144 412297986048 413135536128 413666868888 414311159808 414330126336 414862995456 415594676224 416438923264 416796377088 417623947104 417746423808 418104999936 418935168288 418954346496 419786201268 420146528256 420233009664 420887527424 421448122368 421742526464 423505974528 423630176256 424377319424 425479634944 425584932864 425604415488 426151784448 426449474304 426815520768 427662984294 427682562048 428137775104 428155600896 428232603708 428987864032 430228291584 430334764704 430354464768 431579086848 432455804928 432807193728 432827006976 433590370304 433686406608 434451285632 434471174144 435029946624 435707510784 436395817728 437075509248 438429548544 439300072302 439320182784 439677149184 440570317824 441824010264 441844236288 441935183872 441953584128 444013215744 444093070512 444584260224 444604612608 445487397264 445869785088 446181249024 446656151552 446775533568 447563497472 448472686592 448837089792 448857636864 448968720384 450266923008 451160950464 452465491968 452558625792 452947083264 453263491072 453846432312 453867208704 454768384707 455158738944 455292223488 456196228929 458322235392 458932690944 459326619648 459647483904 460238635584 461050343936 461071450112 461173573224 461986930496 462383480832 463322775552 463437438912 463835234304 464777478144 466100054784 466121392128 466195995096 466217336832 466943475712 467544010752 467870615296 468493788672 468895924224 469826940492 469964726784 470793588736 472016470016 472154898432 472762135872 473092385556 473498468352 474129137664 474460342272 474965344256 475930198016 476338716672 477284510976 477424484352 478664589312 478783049472 478804967424 479755658592 480167460864 481014317056 481142882304 481654996992 481991458816 482611347036 483363019776 483385147392 484006828032 484126610292 484148772864 486262439936 486382780416 487370827776 487789166592 488757696336 488780070912 489408689952 490170949632 490271844608 491689476096 493233242112 494235205632 494636792832 494659436544 495641607552 496515755008 496538484736 497177081856 497524386688 497951440896 499514867712 499604704326 501933006848 501953905152 502057225488 502080208896 502488170496 503508934656 504531772416 504941726016 504964841472 505068781568 505089810432 507443675136 507534937728 509128454016 509565468672 509921427456 510577236351 510600609792 511501139968 512516751019 512540213248 512956674048 512980156416 513998704128 514590769152 515612514816 517103419392 517209858048 518015418368 518681636928 518705381376 519735296808 520181415936 521238122496 521367118776 523643271424 523667243008 523796840448 524470494483 524494503936 525311410176 525987012096 526354442208 526914678784 526938800128 527055512256 527985063424 528438263808 529487504364 529511743488 529642787328 531018528768 531174260736 532685776896 532710162432 533767885056 534336012288 534709274624 535421472768 535881056256 536255397888 536945074848 537102544896 538497662976 539447394304 539605598208 540677012064 541141106688 541861871616 542240391168 543783397248 543808290816 543895327612 543920226304 545468012544 546576086784 547045244928 547180627968 547205677056 548292181248 548762812416 549730648064 549852408378 549877579776 550847381504 551555825184 551941116482 552414879744 553150660608 555728502784 556831929472 556995231744 557473333248 558580224384 558605795328 559324217088 559714935024 560195371008 560310679552 561930829824 563046571542 564674632704 564814378674 564840235008 565299191808 566447551488 567446577152 567598243968 568202379264 568599299072 569087361024 570217312392 570243416064 570874134528 570976804944 573637722112 573661605888 573779686272 573805953024 575438782464 576607739904 577076258304 577102675968 578248542144 580039928832 580943347712 581861090304 582767345664 583516841544 583543554048 584572731392 584702208909 585733429736 585760243712 586236198912 587427090432 589098680352 589125648384 589271445504 590975336448 592017620992 592124094016 592148747484 592779013632 592806150144 593983196352 594493046784 594908332032 595700711424 595848135744 597395844864 598449453056 598476849152 598624960512 600355897344 601128013824 601547933952 602349156864 603287322624 603411501056 603929444352 605128576416 605156278272 606357846276 606878318592 607056297984 608261638572 608783745024 610020440064 611096313856 611910254592 612435492864 612863311872 613651514112 614898097632 615425900544 616511307776 617735421758 617763700736 617916585216 618446979072 619703304192 620500303332 621466739712 621495189504 621594660128 621623115776 623392014336 624658384896 625194565632 626435920656 626619635712 627157499904 628402752432 628431519744 629539864576 629679301902 630349514496 630789847408 631331291136 632172183552 632613789696 635258961792 636379347968 636565979136 638219452416 638377399296 638406623232 639227676672 639674211456 640223281152 641494476441 641523843072 642206662656 643481796048 644484026368 644513529856 645342437376 645502147056 645531697152 647368630272 648510373888 648683707392 649827770368 650385555456 651676928448 651706761216 652544919936 653561266176 655585968128 655613263872 656887666799 657644322816 658950108453 658980274176 659515723776 659545915392 660855476736 662736015396 662766354432 662902775808 663935254528 666019823616 666139605768 666876390336 666906918912 668231095896 669271873536 669409633984 669440278528 669984227328 671345246208 672709029888 673255634688 673286455296 673453080576 675400384512 676591566848 676713250304 676741425696 678837938688 679420624896 679895236608 680769648468 680800813056 682738108416 683942232064 685331605504 687483353088 688399036416 689471225856 689613144064 691575515904 691607175168 692980395744 693575221248 694984163328 695156158368 695752851456 697166217216 698395787264 699293992644 699326005248 700415213568 701316016128 701805922944 702740683008 703343886336 704584351744 704740410738 705983339152 706015657984 706190383104 708024705024 708232347648 709143203808 709638578334 710247702528 711690513408 712448016384 713895297024 714508075008 715007197184 715926766464 716136726528 717996883968 718174574208 718207451136 719474130944 719633487888 720902682752 721521475584 722482495488 722987188224 723917020554 725044529664 725077721088 726010242048 727290683392 728768115712 729393659904 729574170624 731056241664 731683749888 733136544504 733170106368 735256424448 735407766912 736553172992 737534214144 739849863168 741352808448 742660308992 743297777664 744773632512 744807727104 745765622784 746286580032 746927161344 749241106432 749272301568 749407056489 750728762056 752899510272 753085838232 753120313344 753732255744 755263401984 756797658624 757412589024 757447262208 757603172352 758783148032 760289749856 760324554752 761165512704 761302406592 763692681024 764882141184 765039581696 765074604032 767251709952 768810319872 769435011072 769470234624 770998056192 771886153728 773386571776 773418772224 775814787072 777023127552 778022455392 778058072064 779602945212 780272123904 781648265216 781857183744 783236120576 785464907136 785500864512 785695260672 786741755904 787967115264 789531663312 790372018176 790408200192 791977595136 792657395712 793211109376 794231256546 794267615232 794464180992 796527793152 796761391104 798166614016 801504018432 802063911936 803132209152 803821584384 804383096832 805239259136 805417612272 806838101888 806875037696 808477128368 809171091456 809408397312 811015518096 811711660032 813360586752 815675095872 815712436224 815842991418 815880339456 817151082496 818202018816 819864130176 820567867392 820770941952 820808515584 822438271872 823888780288 824595972096 826271072256 827333737776 827911674723 828622319616 828660252672 829725990912 831189352448 832877846528 833592754176 835247894208 835492847616 836209999872 837870336576 837908692992 839572402536 840293056512 840466019328 841775054848 842896244736 843485052928 844569857313 847011949056 847221568011 847260352512 848754638848 850959269888 851169865728 851208830976 852303568896 852898948608 853631041536 855325968588 855365124096 856275550208 856311201792 856465207416 857975728064 860456583168 860669529408 860708929536 863158173696 864911609856 865614387456 865654013952 867180740608 867372813216 868902571264 868942348288 870059893248 871415021568 872791635456 874151018496 876859097088 878600144604 878640365568 879354298368 881140635648 883648020528 883688472576 883870367744 883907168256 888026431488 888186141024 889168520448 889209225216 890974794528 891739570176 892362498048 893312303104 893551067136 895126994944 896945373184 897674179584 897715273728 897937440768 900533846016 902321900928 904930983936 905117251584 905894166528 906526982144 907692864624 907734417408 909536769414 910317477888 910584446976 912392457858 916644470784 917865381888 918653239296 919294967808 920477271168 922100687872 922142900224 922347146448 923973860992 924766961664 926603132637 926645551104 926874877824 927670468608 929554956288 932200109568 932242784256 932391990192 932434673664 933886951424 935088021504 935741230592 936987577344 937791848448 939653880984 939929453568 941587177472 944032940032 944309796864 945524271744 946184771112 946996936704 948258275328 948920684544 949930688512 951816823321 951860396032 952677433344 954569021952 954848968704 957329178624 957566098944 957609934848 959511317184 960334921728 962028634112 962285764608 963309993984 963982917632 965222694072 966726039552 966770294784 968013656064 968253220584 968297545728 972524879872 972765560832 974741655552 975578333184 977515392672 977560141824 978817379904 980341899264 980543689216 983378952192 986466484224 988470411264 989273585664 989318873088 991283215104 993031510016 993076969472 994354163712 995048773376 995902881792 999029735424 999209408652 1003866013696 1003907810304 1004114450976 1004160417792 1004976340992 1007017869312 1009063544832 1009883452032 1009929682944 1010137563136 1010179620864 1014887350272 1015069875456 1018256908032 1019130937344 1019842854912 1021154472702 1021201219584 1023002279936 1025033502038 1025080426496 1025913348096 1027997408256 1031225029632 1034206838784 1034419716096 1036030836736 1037363273856 1037410762752 1039470593616 1040362831872 1042476244992 1042734237552 1047286542848 1047334486016 1047593680896 1048940988966 1048989007872 1050622820352 1051974024192 1052708884416 1053829357568 1054111024512 1055970126848 1056876527616 1058975008728 1059023486976 1059285574656 1062037057536 1062348521472 1064457867501 1065371553792 1065420324864 1067535770112 1068672024576 1069418549248 1070842945536 1071762112512 1072510795776 1073890149696 1074205089792 1076995325952 1078894788608 1079211196416 1081354024128 1082282213376 1083723743232 1084480782336 1085875530831 1087566794496 1087616581632 1087790655224 1087840452608 1090936025088 1093152173568 1094090489856 1094361255936 1094411354112 1096584362496 1097525624832 1099461296128 1099704816756 1099755159552 1101694763008 1103111650368 1103882232964 1104829759488 1106301321216 1111457005568 1113663858944 1113990463488 1114946666496 1117160448768 1117211590656 1118648434176 1119429870048 1120390742016 1120621359104 1123861659648 1126093143084 1129349265408 1129628757348 1129680470016 1130598383616 1132895102976 1134893154304 1135196487936 1136404758528 1137198598144 1138174722048 1140434624784 1140486832128 1141748269056 1141953609888 1147275444224 1147323211776 1147559372544 1147611906048 1150877564928 1153215479808 1154152516608 1154205351936 1156497084288 1160079857664 1161886695424 1163722180608 1165534691328 1167033683088 1167087108096 1169145462784 1169404417818 1171466859472 1171520487424 1172472397824 1174854180864 1178197360704 1178251296768 1178542891008 1181950672896 1184035241984 1184248188032 1184297494968 1185558027264 1185612300288 1187966392704 1188986093568 1189816664064 1191346884819 1191401422848 1191696271488 1194791689728 1196898906112 1196953698304 1197249921024 1200711794688 1202256027648 1203095867904 1204698313728 1206574645248 1206823002112 1207858888704 1210257152832 1210312556544 1212715692552 1213756637184 1214112595968 1216523277144 1217567490048 1220040880128 1222192627712 1223764487127 1223820509184 1224870985728 1225726623744 1227303028224 1229796195264 1230851801088 1233022615552 1235470843516 1235527401472 1235833170432 1236893958144 1239406608384 1241000606664 1242933479424 1242990379008 1243189320256 1243246231552 1246784028672 1249316769792 1250389131264 1252871841312 1253239271424 1254314999808 1256805504864 1256863039488 1259079729152 1259358603804 1260699028992 1261579694816 1262662582272 1264344367104 1265227579392 1270517923584 1272758695936 1273131958272 1276438904832 1276754798592 1276813246464 1278455353344 1279348422912 1280446562304 1282988952882 1283047686144 1284413325312 1286963592096 1288968052736 1290684874752 1291004294112 1291063394304 1294737260544 1297020747776 1297367414784 1299655540736 1300771110912 1303353856896 1303413522432 1305089839872 1307122532352 1311171936256 1311226527744 1313775333598 1315288645632 1317900216906 1317960548352 1319031447552 1321710953472 1325472030792 1325532708864 1325805551616 1327870509056 1332039647232 1332279211536 1333752780672 1333813837824 1336462191792 1338543747072 1338819267968 1338880557056 1339968454656 1342690492416 1345418059776 1346511269376 1346572910592 1346906161152 1350800769024 1353183133696 1353426500608 1353482851392 1357675877376 1358841249792 1359790473216 1361539296936 1361601626112 1364305154121 1365476216832 1367884464128 1370663211008 1374966706176 1376798072832 1378942451712 1379226288128 1383151031808 1383214350336 1385960791488 1387150442496 1389968326656 1390312316736 1391505702912 1394332434432 1396791574528 1398587985288 1398652010496 1400830427136 1402632032256 1403611845888 1405481366016 1406687772672 1409168703488 1409480821476 1411966678304 1412031315968 1412380766208 1416049410048 1416464695296 1418286407616 1419277156668 1420495405056 1423381026816 1424896032768 1427790594048 1429016150016 1430014394368 1431853532928 1432273453056 1435993767936 1436349148416 1436414902272 1438948261888 1439266975776 1441805365504 1443042951168 1444964990976 1445974376448 1447834041108 1450089059328 1450155442176 1452020484096 1454581366784 1457536231424 1458787319808 1459148341248 1462112483328 1463367499776 1466273089008 1466340212736 1470512848896 1470815533824 1473106345984 1475068428288 1479699726336 1482705616896 1485320617984 1489547265024 1489615454208 1491531245568 1492573160064 1493854322688 1498482212864 1498544603136 1498814112978 1501457524112 1505799020544 1506171676464 1506240626688 1507464511488 1510526803968 1513595317248 1514825178048 1514894524416 1515206344704 1517566296064 1520579499712 1520649109504 1522331025408 1522604813184 1527385362048 1529764282368 1530079163392 1530149208064 1534503419904 1537550253057 1537620639744 1538870022144 1538940469248 1541996112384 1543772307456 1546773143552 1546837544448 1551629574144 1554046255104 1556044910784 1556116144128 1559205890424 1560544247808 1563296530432 1563714367488 1566472241152 1570929814272 1571001729024 1571390521344 1573411483449 1573483511808 1575934230528 1579063326624 1580744036352 1580816400384 1583955190272 1585314791424 1586422218752 1588462513092 1588535230464 1588928361984 1593055586304 1593522782208 1596333228032 1603008036864 1604127823872 1606264418304 1607643168768 1608766193664 1610478518272 1610835224544 1613676203776 1613750075392 1616954256736 1618342182912 1618816794624 1622031036192 1623423320064 1626721173504 1631350191744 1631424872448 1631685982836 1631760678912 1634302164992 1636404037632 1639728260352 1641135734784 1641541883904 1641617031168 1644876543744 1647777560576 1649191944192 1652542144512 1654667475552 1655823349446 1657244639232 1659451981824 1662378704896 1665755693056 1667185508352 1670495788416 1670985695232 1672419999744 1675740673152 1675817385984 1679144805072 1680586113024 1680932038656 1683550109696 1685792489472 1686970105856 1689139714626 1694023898112 1694443136022 1694520705024 1697509277696 1701918539776 1702339731456 1704607137792 1705797897216 1707262083072 1710651937176 1710730248192 1712551100416 1712622403584 1712930414832 1715951456128 1720913166336 1721339058816 1721417859072 1726316347392 1729823219712 1731228774912 1731308027904 1734361481216 1734745626432 1737805142528 1737884696576 1740119786496 1742830043136 1745583270912 1748302036992 1753718194176 1757200289208 1757280731136 1758708596736 1762281271296 1767296041056 1767376945152 1767740735488 1767814336512 1776052862976 1776372282048 1778337040896 1778418450432 1781949589056 1783479140352 1784724996096 1786624606208 1787102134272 1790253989888 1793890746368 1795348359168 1795430547456 1795874881536 1801067692032 1804643801856 1809861967872 1810234503168 1811788333056 1813053964288 1815385729248 1815468834816 1819073538828 1820634955776 1821168893952 1824784915716 1833288941568 1835730763776 1837306478592 1838589935616 1840954542336 1844201375744 1844285800448 1844694292896 1847947721984 1849533923328 1853206265274 1853291102208 1853749755648 1855340937216 1859109912576 1864400219136 1864485568512 1864783980384 1864869347328 1870176043008 1871482461184 1873975154688 1875583696896 1879307761968 1879858907136 1883174354944 1888065880064 1888619593728 1891048543488 1892369542224 1893993873408 1896516550656 1897841369088 1899861377024 1903633646642 1903720792064 1909138043904 1909697937408 1914658357248 1915132197888 1915219869696 1919022634368 1920669843456 1924057268224 1924483429323 1924571529216 1926619987968 1927965835264 1930445388144 1933452079104 1933540589568 1936027312128 1936506441168 1936595091456 1945049759744 1945531121664 1949483311104 1951156666368 1955030785344 1955120283648 1957634759808 1960683798528 1961087378432 1966757904384 1970663000397 1972932968448 1976850325359 1976940822528 1978547171328 1978637746176 1982566430208 1986063020032 1986153938944 1988708327424 1990097546752 1991805763584 1998059470848 1998418817304 2007732027392 2007815620608 2008228901952 2008320835584 2009952681984 2014035738624 2018127089664 2019766904064 2019859365888 2020275126272 2020359241728 2029774700544 2030139750912 2036513816064 2038261874688 2039685709824 2042308945404 2042402439168 2046004559872 2050067004076 2050160852992 2051826696192 2055994816512 2062450059264 2068413677568 2068839432192 2072061673472 2074726547712 2074821525504 2078941187232 2080725663744 2084952489984 2085468475104 2094573085696 2094668972032 2095187361792 2097881977932 2097978015744 2101245640704 2103948048384 2105417768832 2107658715136 2108222049024 2111940253696 2113753055232 2117950017456 2118046973952 2118571149312 2124074115072 2124697042944 2128915735002 2130743107584 2135071540224 2137344049152 2138837098496 2141685891072 2143524225024 2145021591552 2147780299392 2148410179584 2153990651904 2157789577216 2158422392832 2162708048256 2164564426752 2167447486464 2168961564672 2171751061662 2175133588992 2175233163264 2175581310448 2175680905216 2181872050176 2186304347136 2188180979712 2188722511872 2193168724992 2195051249664 2198922592256 2199409633512 2199510319104 2203389526016 2206223300736 2207764465928 2209659518976 2212602642432 2222914011136 2227327717888 2227980926976 2229893332992 2234320897536 2234423181312 2237296868352 2238859740096 2240781484032 2241242718208 2247723319296 2252186286168 2258698530816 2259257514696 2259360940032 2261196767232 2265790205952 2269786308608 2270392975872 2272809517056 2274397196288 2276349444096 2280869249568 2280973664256 2283496538112 2283907219776 2294550888448 2294646423552 2295118745088 2295223812096 2301755129856 2306430959616 2308305033216 2308410703872 2312994168576 2320159715328 2323773390848 2327444361216 2331069382656 2334067366176 2334174216192 2338290925568 2338808835636 2342933718944 2343040974848 2344944795648 2349708361728 2356394721408 2356502593536 2357085782016 2363901345792 2368070483968 2368496376064 2368594989936 2371116054528 2371224600576 2375932785408 2377972187136 2379633328128 2382693769638 2382802845696 2383392542976 2389583379456 2393797812224 2394499842048 2404512055296 2406191735808 2409396627456 2413149290496 2413646004224 2415717777408 2420514305664 2420625113088 2425431385104 2427513274368 2428225191936 2433046554288 2435134980096 2440081760256 2444385255424 2447528974254 2447641018368 2451453247488 2454606056448 2459592390528 2461703602176 2466045231104 2470941687032 2471054802944 2471666340864 2473787916288 2478813216768 2482001213328 2483735024169 2485866958848 2485980758016 2486378640512 2486492463104 2493568057344 2498633539584 2500778262528 2505743682624 2506478542848 2508629999616 2513611009728 2513726078976 2518159458304 2518717207608 2521398057984 2523159389632 2525325164544 2528688734208 2530455158784 2533709571939 2541035847168 2545517391872 2546263916544 2552877809664 2553509597184 2553626492928 2556910706688 2558696845824 2560893124608 2565977905764 2566095372288 2568826650624 2573927184192 2577936105472 2581369749504 2582008588224 2582126788608 2589474521088 2594041495552 2594734829568 2599311081472 2601542221824 2606707713792 2606827044864 2610179679744 2614245064704 2622343872512 2622453055488 2627550667196 2630577291264 2635800433812 2635921096704 2638062895104 2643421906944 2650944061584 2651065417728 2651611103232 2655741018112 2664079294464 2664558423072 2667505561344 2667627675648 2672924383584 2677087494144 2677638535936 2677761114112 2679936909312 2685380984832 2690836119552 2693022538752 2693145821184 2693812322304 2701601538048 2706853001216 2706965702784 2715351754752 2717682499584 2719580946432 2723078593872 2723203252224 2728610308242 2730952433664 2735768928256 2741326422016 2749933412352 2753596145664 2757884903424 2758452576256 2766302063616 2766428700672 2771921582976 2774300884992 2779809397911 2779936653312 2780624633472 2783011405824 2788664868864 2793583149056 2797175970576 2797304020992 2801660854272 2805264064512 2807223691776 2810962732032 2813375545344 2818337406976 2818961642952 2823933356608 2824062631936 2824761532416 2832098820096 2832929390592 2836572815232 2838554313336 2840990810112 2846762053632 2849792065536 2855450469963 2855581188096 2858032300032 2860028788736 2863707065856 2864546906112 2871987535872 2872698296832 2872829804544 2877896523776 2878533951552 2883610731008 2886085902336 2889929981952 2891948752896 2895668082216 2900178118656 2900310884352 2904040968192 2909162733568 2915072462848 2917574639616 2918296682496 2924224966656 2926734999552 2932546178016 2932680425472 2941025697792 2941631067648 2946212691968 2950136856576 2959399452672 2965411233792 2970641235968 2979094530048 2979230908416 2983062491136 2985146320128 2987708645376 2996964425728 2997089206272 2997628225956 3002915048224 3011598041088 3012343352928 3012481253376 3014929022976 3021053607936 3027190634496 3029650356096 3029789048832 3030412689408 3035132592128 3041158999424 3041298219008 3044662050816 3045209626368 3054770724096 3059528564736 3060158326784 3060298416128 3069006839808 3075100506114 3075241279488 3077740044288 3083992224768 3093546287104 3093675088896 3103259148288 3108092510208 3112089821568 3112232288256 3118411780848 3121088495616 3126593060864 3127428734976 3132944482304 3141859628544 3142003458048 3142781042688 3146822966898 3146967023616 3151868461056 3158126653248 3161488072704 3167910380544 3170629582848 3172844437504 3176925026184 3177070460928 3177856723968 3186111172608 3187045564416 3192666456064 3193373602503 3206016073728 3208255647744 3212528836608 3215286337536 3217532387328 3220957036544 3221670449088 3227352407552 3227500150784 3233908513472 3236684365824 3237633589248 3244062072384 3246846640128 3253442347008 3262700383488 3262849744896 3263371965672 3263521357824 3268604329984 3272808075264 3279456520704 3282271469568 3283083767808 3283234062336 3289753087488 3295555121152 3298383888384 3305084289024 3309334951104 3311646698892 3314489278464 3318903963648 3324757409792 3331511386112 3334371016704 3340991576832 3341971390464 3344839999488 3351481346304 3351634771968 3358289610144 3361172226048 3361864077312 3367100219392 3371584978944 3373940211712 3378279429252 3388047796224 3388886272044 3389041410048 3395018555392 3403837079552 3404679462912 3409214275584 3411595794432 3414524166144 3421303874352 3421460496384 3425102200832 3425244807168 3425860829664 3431902912256 3441826332672 3442678117632 3442835718144 3452632694784 3459646439424 3462457549824 3462616055808 3469491252864 3475610285056 3475769393152 3480239572992 3485660086272 3491166541824 3496604073984 3507436388352 3514400578416 3514561462272 3517417193472 3524562542592 3534592082112 3534753890304 3535481470976 3535628673024 3552105725952 3552744564096 3556674081792 3556836900864 3563899178112 3566958280704 3569449992192 3573249212416 3574040654457 3574204268544 3580507979776 3587617257133 3587781492736 3590696718336 3590861094912 3591749763072 3602135384064 3609287603712 3619723935744 3620469006336 3623576666112 3626107928576 3630771458496 3630937669632 3638147077656 3641269911552 3642337787904 3649569831432 3666577883136 3671293461381 3671461527552 3674612957184 3677179871232 3681909084672 3688402751488 3688571600896 3689388585792 3695895443968 3699067846656 3706412530548 3706582204416 3707499511296 3710681874432 3718219825152 3728800438272 3728971137024 3729567960768 3729738694656 3740352086016 3742964922368 3747950309376 3751167393792 3758615523936 3759717814272 3766348709888 3776131760128 3777239187456 3782097086976 3784739084448 3787987746816 3793033101312 3795682738176 3799722754048 3807267293284 3807441584128 3818276087808 3819395874816 3829316714496 3830264395776 3830439739392 3838045268736 3841339686912 3848114536448 3848966858646 3849143058432 3853239975936 3855931670528 3860890776288 3866904158208 3872054624256 3873012882336 3873190182912 3890099519488 3891062243328 3898966622208 3902313332736 3910061570688 3910240567296 3915269519616 3921367597056 3922174756864 3933515808768 3941326000794 3945865936896 3953700650718 3953881645056 3957094342656 3965132860416 3972126040064 3977416654848 3980195093504 3983611527168 3996118941696 3996837634608 4015464054784 4015631241216 4016457803904 4016641671168 4019905363968 4028071477248 4036254179328 4039533808128 4039718731776 4040550252544 4040718483456 4059549401088 4060279501824 4073027632128 4076523749376 4079371419648 4084617890808 4084804878336 4092009119744 4092915462363 4100134008152 4100321705984 4103653392384 4111989633024 4124900118528 4136827355136 4137678864384 4144123346944 4149453095424 4149643051008 4157882374464 4161451327488 4169904979968 4170936950208 4189146171392 4189337944064 4190374723584 4195763955864 4195956031488 4202491281408 4207896096768 4210835537664 4215317430272 4216444098048 4223880507392 4227506110464 4235900034912 4236093947904 4237142298624 4248148230144 4249394085888 4257831470004 4261486215168 4270143080448 4274688098304 4277674196992 4283371782144 4287048450048 4290043183104 4295560598784 4296820359168 4307981303808 4315579154432 4316844785664 4325416096512 4329128853504 4334894972928 4337923129344 4343502123324 4350267177984 4350466326528 4351162620896 4351361810432 4363744100352 4372608694272 4376361959424 4377445023744 4386337449984 4390102499328 4397845184512 4398819267024 4399020638208 4406779052032 4412446601472 4415528931856 4419319037952 4425205284864 4454655435776 4455961853952 4468641795072 4468846362624 4474593736704 4477719480192 4481562968064 4482485436416 4495446638592 4504372572336 4517397061632 4518515029392 4518721880064 4522393534464 4531580411904 4539572617216 4540785951744 4545619034112 4548794392576 4552698888192 4561738499136 4561947328512 4566993076224 4567814439552 4589101776896 4589292847104 4590237490176 4590447624192 4603510259712 4612650759171 4612861919232 4616610066432 4616821407744 4625988337152 4640319430656 4647546781696 4654888722432 4662138765312 4668134732352 4668348432384 4676581851136 4677617671272 4685867437888 4686081949696 4689889591296 4699416723456 4712789442816 4713005187072 4714171564032 4727802691584 4736140967936 4736992752128 4737189979872 4742232109056 4742449201152 4751865570816 4755944374272 4759266656256 4765387539276 4765605691392 4766785085952 4779166758912 4787595624448 4788999684096 4809024110592 4812383471616 4818793254912 4826298580992 4827292008448 4831435554816 4841028611328 4841250226176 4850862770208 4855026548736 4856450383872 4866093108576 4870269960192 4880163520512 4888770510848 4895057948508 4895282036736 4902906494976 4909212112896 4919184781056 4923407204352 4932090462208 4941883374064 4942109605888 4943332681728 4947575832576 4957626433536 4964002426656 4967470048338 4971733917696 4972757281024 4972984926208 4987136114688 4997267079168 5001556525056 5011487365248 5012957085696 5017259999232 5027222019456 5027452157952 5036318916608 5037434415216 5042796115968 5046318779264 5050650329088 5057377468416 5060910317568 5067419143878 5082071694336 5091034783744 5092527833088 5105755619328 5107019194368 5113821413376 5117393691648 5121786249216 5131955811528 5132190744576 5137653301248 5147854368384 5155872210944 5162739499008 5164017176448 5164253577216 5178949042176 5188082991104 5189469659136 5198622162944 5203084443648 5213415427584 5213654089728 5220359359488 5228490129408 5244687745024 5244906110976 5255101334392 5261154582528 5271600867624 5271842193408 5276125790208 5286843813888 5301888123168 5302130835456 5303222206464 5311482036224 5328158588928 5329116846144 5335011122688 5335255351296 5345848767168 5354174988288 5355277071872 5355522228224 5359873818624 5370761969664 5381672239104 5386045077504 5386291642368 5387624644608 5403203076096 5413706002432 5413931405568 5430703509504 5435364999168 5439161892864 5446157187744 5446406504448 5457220616484 5461904867328 5471537856512 5482652844032 5499866824704 5507192291328 5515769806848 5516905152512 5532604127232 5532857401344 5543843165952 5548601769984 5559618795822 5559873306624 5561249266944 5566022811648 5577329737728 5587166298112 5594351941152 5594608041984 5610528129024 5614447383552 5621925464064 5626751090688 5636674813952 5637923285904 5647866713216 5648125263872 5649523064832 5664197640192 5665858781184 5673145630464 5677108626672 5681981620224 5693524107264 5699584131072 5710900939926 5711162376192 5720057577472 5727414131712 5729093812224 5743975071744 5745396593664 5745659609088 5757067903104 5767221462016 5772171804672 5779859963904 5783897505792 5791336164432 5800356237312 5800621768704 5808081936384 5818325467136 5830144925696 5835149279232 5836593364992 5848449933312 5853469999104 5865092356032 5865360850944 5882051395584 5883262135296 5892425383936 5900273713152 5911989001191 5918798905344 5930550976077 5930822467584 5941282471936 5958189060096 5958461816832 5966124982272 5970292640256 5975417290752 5993928851456 5994178412544 5995256451912 6005830096448 6023196082176 6024686705856 6024962506752 6029858045952 6042107215872 6054381268992 6059300712192 6059578097664 6060825378816 6070265184256 6082317998848 6082596438016 6089324101632 6090419252736 6109541448192 6119057129472 6120316653568 6120596832256 6138013679616 6150201012228 6150482558976 6155480088576 6167984449536 6187092574208 6187350177792 6206518296576 6216185020416 6224179643136 6224464576512 6236823561696 6242176991232 6253186121728 6254857469952 6265888964608 6283719257088 6284006916096 6285562085376 6293645933796 6293934047232 6303736922112 6316253306496 6322976145408 6335820761088 6341259165696 6345688875008 6353850052368 6354140921856 6355713447936 6372222345216 6374091128832 6385332912128 6386747205006 6412032147456 6416511295488 6425057673216 6430572675072 6435064774656 6443340898176 6454704815104 6455000301568 6467817026944 6473368731648 6475267178496 6488124144768 6493693280256 6506884694016 6525400766976 6525699489792 6526743931344 6527042715648 6537208659968 6545616150528 6558913041408 6564542939136 6566167535616 6579506174976 6591110242304 6596767776768 6610168578048 6618669902208 6623293397784 6628978556928 6637807927296 6649514819584 6662717763247 6663022772224 6668742033408 6681983153664 6683942780928 6689679998976 6702962692608 6703269543936 6716579220288 6722344452096 6723728154624 6734200438784 6743169957888 6747880423424 6756558858504 6776095592448 6777772544088 6778082820096 6790037110784 6807674159104 6809358925824 6818428551168 6823191588864 6829048332288 6842607748704 6842920992768 6850204401664 6850489614336 6851721659328 6863805824512 6883652665344 6885356235264 6885671436288 6905265389568 6919292878848 6924915099648 6925232111616 6938982505728 6951220570112 6951538786304 6960479145984 6971320172544 6982333083648 6993208147968 7014872776704 7028801156832 7029122924544 7034834386944 7049125085184 7069184164224 7069507780608 7070962941952 7071257346048 7104211451904 7105489128192 7113348163584 7113673801728 7127798356224 7133916561408 7138899984384 7146498424832 7148081308914 7148408537088 7161015959552 7175234514266 7175562985472 7181393436672 7183499526144 7218575207424 7239447871488 7240938012672 7247153332224 7252215857152 7261542916992 7261875339264 7276294155312 7282539823104 7284675575808 7299139662864 7333155766272 7342586922762 7342923055104 7354359742464 7363818169344 7376805502976 7378777171584 7391790887936 7398135693312 7412825061096 7413164408832 7414999022592 7421363748864 7436439650304 7451205072507 7457600876544 7457942274048 7459135921536 7459477389312 7480704172032 7485929844736 7495900618752 7502334787584 7517231047872 7519435628544 7532697419776 7552263520256 7554478374912 7564194173952 7569478168896 7575975493632 7586066202624 7591365476352 7599445508096 7601128715817 7614534586568 7614883168256 7636552175616 7638791749632 7658633428992 7660528791552 7660879478784 7676090537472 7682679373824 7696229072896 7697933717292 7698286116864 7706479951872 7711863341056 7721781552576 7733808316416 7744109248512 7746025764672 7746380365824 7780199038976 7782124486656 7797933244416 7804626665472 7820123141376 7820481134592 7830539039232 7842735194112 7844349513728 7867031617536 7882652001588 7891731873792 7907401301436 7907763290112 7914188685312 7930265720832 7944252080128 7954833309696 7960390187008 7967223054336 7992237883392 7993675269216 8030928109568 8031262482432 8032915607808 8033283342336 8039810727936 8056142954496 8072508358656 8079067616256 8079437463552 8081100505088 8081436966912 8120559003648 8146055264256 8153047498752 8158742839296 8169235781616 8169609756672 8184018239488 8185830924726 8200268016304 8200643411968 8207306784768 8223979266048 8249800237056 8273654710272 8275357728768 8288246693888 8298906190848 8299286102016 8315764748928 8322902654976 8339428193733 8339809959936 8341873900416 8378292342784 8378675888128 8380749447168 8391527911728 8391912062976 8404982562816 8415792193536 8421671075328 8430634860544 8432888196096 8447761014784 8455012220928 8471800069824 8472187895808 8474284597248 8496296460288 8498788171776 8515662940008 8522972430336 8540286160896 8549376196608 8555348393984 8566351409889 8566743564288 8574096900096 8580086366208 8591121197568 8593640718336 8615962607616 8631158308864 8633689571328 8650832193024 8658257707008 8669789945856 8675846258688 8687004246648 8700534355968 8700932653056 8702325241792 8702723620864 8727488200704 8745217388544 8752723918848 8754890047488 8772674899968 8780204998656 8795690369024 8797638534048 8798041276416 8813558104064 8824893202944 8831057863712 8838638075904 8850410569728 8909310871552 8911923707904 8937283590144 8937692725248 8949187473408 8955438960384 8963125936128 8964970872832 8990893277184 9008745144672 9034794123264 9037030058784 9037443760128 9044787068928 9063160823808 9079145234432 9081571903488 9091238068224 9097588785152 9105397776384 9123476998272 9123894657024 9133986152448 9135628879104 9178203553792 9178585694208 9180474980352 9180895248384 9207020519424 9225301518342 9225723838464 9233220132864 9251976674304 9280638861312 9295093563392 9309777444864 9324277530624 9336269464704 9336696864768 9353163702272 9355235342544 9371734875776 9372163899392 9379779182592 9398833446912 9425578885632 9426010374144 9428343128064 9455605383168 9472281935872 9473985504256 9474379959744 9484464218112 9503731141632 9511888748544 9518533312512 9530775078552 9531211382784 9533570171904 9558333517824 9575191248896 9577999368192 9618048221184 9624766943232 9637586509824 9652597161984 9654584016896 9662871109632 9682057222656 9682500452352 9701725540416 9710053097472 9712900767744 9732186217152 9740539920384 9760327041024 9777541021696 9790115897016 9790564073472 9805812989952 9818424225792 9838369562112 9846814408704 9864180924416 9883766748128 9884219211776 9886665363456 9895151665152 9915252867072 9928004853312 9934940096676 9943467835392 9945514562048 9945969852416 9974272229376 9994534158336 10003113050112 10022974730496 10025914171392 10034519998464 10054444038912 10054904315904 10072637833216 10074868830432 10085592231936 10092637558528 10101300658176 10114754936832 10121820635136 10134838287756 10164143388672 10182069567488 10185055666176 10211511238656 10214038388736 10227642826752 10234787383296 10243572498432 10263911623056 10264381489152 10275306602496 10295708736768 10311744421888 10325478998016 10328034352896 10328507154432 10357898084352 10376165982208 10378939318272 10397244325888 10426830855168 10427308179456 10440718718976 10456980258816 10489375490048 10489812221952 10510202668784 10522309165056 10543201735248 10543684386816 10552251580416 10573687627776 10603776246336 10604261670912 10606444412928 10622964072448 10656317177856 10658233692288 10670022245376 10670510702592 10691697534336 10708349976576 10710554143744 10711044456448 10719747637248 10741523939328 10762851771399 10763344478208 10772090155008 10772583284736 10775249289216 10806406152192 10827412004864 10827862811136 10861407019008 10870729998336 10878323785728 10892314375488 10892813008896 10914441232968 10923809734656 10943075713024 10965305688064 10999733649408 11013880384143 11014384582656 11031539613696 11033810305024 11065208254464 11065714802688 11087686331904 11097203539968 11119237591644 11119746613248 11122498533888 11132045623296 11154659475456 11174332596224 11188703882304 11189216083968 11221056258048 11228894767104 11243850928128 11253502181376 11273349627904 11275846571808 11295733426432 11296250527744 11299046129664 11328395280384 11331717562368 11346291260928 11354217253344 11363963240448 11387048214528 11399168262144 11421801879852 11422324752384 11440115154944 11454828263424 11458187624448 11487950143488 11490793187328 11491319218176 11514135806208 11534442924032 11544343609344 11559719927808 11567795011584 11582672328864 11600712474624 11616163872768 11636650934272 11660289851392 11670298558464 11673186729984 11696899866624 11706939998208 11730184712064 11730721701888 11764102791168 11766524270592 11784850767872 11800547426304 11823978002382 11837597810688 11861101952154 11861644935168 11882564943872 11916378120192 11932249964544 11940585280512 11950834581504 11987857702912 11988356825088 11990512903824 12011660192896 12046392164352 12049373411712 12049925013504 12059716091904 12084214431744 12108762537984 12118601424384 12119156195328 12121650757632 12140530368512 12164635997696 12165192876032 12178648203264 12180838505472 12219082896384 12238114258944 12240633307136 12276027359232 12300402024456 12300965117952 12310960177152 12335968899072 12374185148416 12374700355584 12413036593152 12432370040832 12448359286272 12448929153024 12473647123392 12484353982464 12506372243456 12509714939904 12531777929216 12567438514176 12568013832192 12571124170752 12587291867592 12587868094464 12607473844224 12632506612992 12645952290816 12671641522176 12682518331392 12691377750016 12707700104736 12708281843712 12711426895872 12744444690432 12748182257664 12770665824256 12773494410012 12824064294912 12833022590976 12850115346432 12861145350144 12870129549312 12886681796352 12909409630208 12910000603136 12935634053888 12946737463296 12950534356992 12976248289536 12987386560512 13013769388032 13050801533952 13051398979584 13053487862688 13054085431296 13091232301056 13117826082816 13129085878272 13132335071232 13159012349952 13182220484608 13193535553536 13220337156096 13237339804416 13246586795568 13257957113856 13275615854592 13299029639168 13325435526494 13326045544448 13363966307328 13367885561856 13405925385216 13406539087872 13433158440576 13444688904192 13447456309248 13468400877568 13486339915776 13495760846848 13513117717008 13552191184896 13555545088176 13556165640192 13580074221568 13615348318208 13618717851648 13636857102336 13646383177728 13658096664576 13685215497408 13685841985536 13700979228672 13703443318656 13727611649024 13767305330688 13770712470528 13771342872576 13810530779136 13837952277513 13838585757696 13849830199296 13850464223232 13877965011456 13902441140224 13903077572608 13920958291968 13942640345088 13964666167296 13986416295936 14029745553408 14057602313664 14058245849088 14069668773888 14098250170368 14138368328448 14139015561216 14141925883904 14142514692096 14208422903808 14210978256384 14226696327168 14227347603456 14255596712448 14267833122816 14277799968768 14292996849664 14296162617828 14296817074176 14322031919104 14350469028532 14351125970944 14362786873344 14366999052288 14437150414848 14478895742976 14481876025344 14494306664448 14504431714304 14523085833984 14523750678528 14552588310624 14565079646208 14569351151616 14598279325728 14666311532544 14685173845524 14685846110208 14708719484928 14727636338688 14753611005952 14757554343168 14783581775872 14796271386624 14825650122192 14826328817664 14829998045184 14842727497728 14872879300608 14902410145014 14915201753088 14918271843072 14918954778624 14961408344064 14971859689472 14991801237504 15004669575168 15034462095744 15038871257088 15065394839552 15104527040512 15108956749824 15128388347904 15138956337792 15151950987264 15172132405248 15182730952704 15198891016192 15202257431634 15229069173136 15229766336512 15273104351232 15277583499264 15317266857984 15321057583104 15352181074944 15365358747648 15392458145792 15395867434584 15396572233728 15412959903744 15423726682112 15443563105152 15467616632832 15488218497024 15492051529344 15492760731648 15560398077952 15564248973312 15595866488832 15609253330944 15640246282752 15640962269184 15661078078464 15685470388224 15688699027456 15734063235072 15765304003176 15783463747584 15814802602872 15815526580224 15828377370624 15860531441664 15888504160256 15909666619392 15920780374016 15934446108672 15984475766784 15987350538432 16061856219136 16062524964864 16065831215616 16066566684672 16079621455872 16112285908992 16145016717312 16158135232512 16158874927104 16162201010176 16162873933824 16241118007296 16292110528512 16306094997504 16317485678592 16338471563232 16339219513344 16368036478976 16371661849452 16400536032608 16401286823936 16414613569536 16447958532096 16499600474112 16547309420544 16550715457536 16576493387776 16597812381696 16598572204032 16631529497856 16645805309952 16678856387466 16679619919872 16683747800832 16756584685568 16761498894336 16783055823456 16783824125952 16831584387072 16843342150656 16861269721088 16865776392192 16895522029568 16910024441856 16943600139648 16944375791616 16948569194496 16992592920576 16997576343552 17031325880016 17045944860672 17080572321792 17098752393216 17110696787968 17132702819778 17133487128576 17160172732416 17182242395136 17187281436672 17231925215232 17262316617728 17301664386048 17316515414016 17339579891712 17351692517376 17374008493296 17401068711936 17401865306112 17404650483584 17405447241728 17454976401408 17490434777088 17505447837696 17509780094976 17545349799936 17560409997312 17591380738048 17595277068096 17596082552832 17627116208128 17649786405888 17662115727424 17677276151808 17700821139456 17735967003573 17818621743104 17823847415808 17874567180288 17875385450496 17898374946816 17910877920768 17926251872256 17929941745664 17981786554368 18017490289344 18069588246528 18074060117568 18074887520256 18089574137856 18126321647616 18158290468864 18163143806976 18182476136448 18195177570304 18210795552768 18246953996544 18247789314048 18267972304896 18271257758208 18356407107584 18357171388416 18360949960704 18361790496768 18414041038848 18450603036684 18451447676928 18466440265728 18503953348608 18561277722624 18590187126784 18619554889728 18648555061248 18672538929408 18673393729536 18706327404544 18710470685088 18743469751552 18744327798784 18759558365184 18797666893824 18851157771264 18852020748288 18856686256128 18911210766336 18947971008512 18948759919488 18968928436224 19007462283264 19023777497088 19037066625024 19061550157104 19062422765568 19067140343808 19116667035648 19150382497792 19155998736384 19236096442368 19249533886464 19275173019648 19305194323968 19309168033792 19364114445312 19365000904704 19403451080832 19420106194944 19425801535488 19464372434304 19481079840768 19520654082048 19555082043392 19580231794032 19581128146944 19611625979904 19636848451584 19676739124224 19693628817408 19728361848832 19767533496256 19768438423552 19773330726912 19790303330304 19830505734144 19856009706624 19869880193352 19886935670784 19891029124096 19891939704832 19948544458752 19988153289741 19989068316672 20006226100224 20045949460992 20051828342784 20069039996928 20108888077824 20109808631808 20145275666432 20149737660864 20171184463872 20185275117056 20202601316352 20229509873664 20243641270272 20269676575512 20328286777344 20364139134976 20370111332352 20423022477312 20428076777472 20455285653504 20469574766592 20487144996864 20527823246112 20528762978304 20550613204992 20591417473536 20623488843776 20650957996032 20656068705792 20657014308864 20715796168704 20752331964416 20757878636544 20794488651776 20853661710336 20854616358912 20881437437952 20913960517632 20978750980096 20979624443904 21020405337568 21044618330112 21086403470496 21087368773632 21104503160832 21147375255552 21207552492672 21208523341824 21212888825856 21245928144896 21312634355712 21316467384576 21340044490752 21341021405184 21383395068672 21416699953152 21421108287488 21422088912896 21439495274496 21483047878656 21525703542798 21526688956416 21544180310016 21550498578432 21654824009728 21655725622272 21722814038016 21741459996672 21756647571456 21784628750976 21785626017792 21828882465936 21847619469312 21886151426048 21930611376128 21999467298816 22027760768286 22028769165312 22063079227392 22067620610048 22130416508928 22175372663808 22194407079936 22238475183288 22239493226496 22244997067776 22264091246592 22309318950912 22348665192448 22353615217521 22377407764608 22378432167936 22442112516096 22457789534208 22487701856256 22507004362752 22546699255808 22551693143616 22591466852864 22592501055488 22598092259328 22656790560768 22663435124736 22692582521856 22708434506688 22727926480896 22774096429056 22798336524288 22843603759704 22844649504768 22880230309888 22909656526848 22916375248896 22975900286976 22981586374656 22982638436352 23028271612416 23068885848064 23088687218688 23119439855616 23135590023168 23165344657728 23201424949248 23232327745536 23273301868544 23320579702784 23340597116928 23346373459968 23393799733248 23413879996416 23460369424128 23461443403776 23528205582336 23533048541184 23569701535744 23601094852608 23647956004764 23675195621376 23722203904308 23723289870336 23765129887744 23832756240384 23864499929088 23881170561024 23901669163008 23975715405824 23976713650176 23981025807648 24023320385792 24092784328704 24098746823424 24099850027008 24119432183808 24168428863488 24217525075968 24237202848768 24238312390656 24243301515264 24329271995392 24330385752064 24361677010944 24438165792768 24476228517888 24481266614272 24552054718464 24600804048912 24601930235904 24621920354304 24671937798144 24748370296832 24749400711168 24826073186304 24864740081664 24896718572544 24897858306048 24947294246784 24968707964928 25012744486912 25018284581199 25019429879808 25063555858432 25134877028352 25136027664384 25142248341504 25174583735184 25175736188928 25214947688448 25265013225984 25291904581632 25343283044352 25365036662784 25382755500032 25415400209472 25416563687424 25422853791744 25488889380864 25496364515328 25541331648512 25546988820024 25648128589824 25666045181952 25699054229667 25700230692864 25722290700288 25740259098624 25773363592704 25818819260416 25820001206272 25871268107776 25893474926592 25901068713984 25952496579072 25974773121024 26027538776064 26101603067904 26102797959168 26106975725376 26108170862592 26182464602112 26235652165632 26258171756544 26264670142464 26318024699904 26364440969216 26387071107072 26440674312192 26474679608832 26493173591136 26515914227712 26551231709184 26598059278336 26650871052988 26652091088896 26727932614656 26735771123712 26811850770432 26813078175744 26866316881152 26889377808384 26894912618496 26936801755136 26972679831552 26991521693696 27026235434016 27104382369792 27111090176352 27112331280384 27160148443136 27230696636416 27237435703296 27273714204672 27292766355456 27316193329152 27370430994816 27371683971072 27401958457344 27406886637312 27455223298048 27534610661376 27541424941056 27542685745152 27621061558272 27675904555026 27677171515392 27699660398592 27755930022912 27804882280448 27841916583936 27885280690176 27929332334592 27972832591872 28059491106816 28115204627328 28116491698176 28139337547776 28196500340736 28276736656896 28278031122432 28283851767808 28285029384192 28416845807616 28421956512768 28453392654336 28511193424896 28535666245632 28555599937536 28585993699328 28592325235656 28593634148352 28644063838208 28700938057064 28702251941888 28725573746688 28733998104576 28874300829696 28957791485952 28963752050688 28988613328896 29008863428608 29046171667968 29047501357056 29105176621248 29130159292416 29138702303232 29196558651456 29332623065088 29370347691048 29371692220416 29417438969856 29455272677376 29507222011904 29515108686336 29567163551744 29592542773248 29651300244384 29652657635328 29659996090368 29685454995456 29745758601216 29804820290028 29830403506176 29836543686144 29837909557248 29922816688128 29943719378944 29983602475008 30009339150336 30068924191488 30077742514176 30130789679104 30209054081024 30217913499648 30256776695808 30277912675584 30303901974528 30344264810496 30365461905408 30397782032384 30404514863268 30458138346272 30459532673024 30546208702464 30555166998528 30634533715968 30642115166208 30704362149888 30730717495296 30784916291584 30791734869168 30793144467456 30825919807488 30847453364224 30887126210304 30935233265664 30976436994048 30984103058688 30985521463296 31128497946624 31191732977664 31280492565504 31281924538368 31322156156928 31370940776448 31377398054912 31468126470144 31530608006352 31566927495168 31629605205744 31631053160448 31656754741248 31721062883328 31777008320512 31819333238784 31841560748032 31868892217344 31968951533568 31974701076864 32123712438272 32125049929728 32131662431232 32133133369344 32159242911744 32224571817984 32288555314197 32290033434624 32316270465024 32317749854208 32324402020352 32325747867648 32482236014592 32584221057024 32612189995008 32634971357184 32676943126464 32678439026688 32736072957952 32743323698904 32801072065216 32802573647872 32829227139072 32895917064192 32999200948224 33094618841088 33101430915072 33152986775552 33195624763392 33197144408064 33263058995712 33291610619904 33357712774932 33359239839744 33367495601664 33513169371136 33522997788672 33566111646912 33567648251904 33663168774144 33686684301312 33722539442176 33731552784384 33791044059136 33820048883712 33887200279296 33888751583232 33897138388992 33985185841152 33995152687104 34062651760032 34091889721344 34161144643584 34197504786432 34221393575936 34265405639556 34266974257152 34320345464832 34364484790272 34374562873344 34463850430464 34524633235456 34603328772096 34633030828032 34679159783424 34703385034752 34748016986592 34802137423872 34809300967168 34810894483456 34909952802816 34980869554176 35010895675392 35019560189952 35090699599872 35120819994624 35190554136192 35192165105664 35254232416256 35299572811776 35324231454848 35354552303616 35401642278912 35471934007146 35637243486208 35647694831616 35749134360576 35796749893632 35821755841536 35852503744512 35859883491328 35963573108736 36034980578688 36139176493056 36148120235136 36149775040512 36179148275712 36252643295232 36316580937728 36326287613952 36364952272896 36390355140608 36421591105536 36493907993088 36495578628096 36535944609792 36542515516416 36712814215168 36714342776832 36721899921408 36828082077696 36901206073368 36902895353856 36932880531456 37007906697216 37122555445248 37180374253568 37239109779456 37297110122496 37345077858816 37346787459072 37412654809088 37420941370176 37486939503104 37488655597568 37519116730368 37595333787648 37702315542528 37704041496576 37713372512256 37822421532672 37895942017024 37897519838976 37937856872448 38014924566528 38047554994176 38074133250048 38123100314208 38124845531136 38134280687616 38233334071296 38300764995584 38311997472768 38472192884736 38499067772928 38550346039296 38610388647936 38618336067584 38728228890624 38730001809408 38806902161664 38840212389888 38851603070976 38928744868608 38962159681536 39041308164096 39110164086784 39160463588064 39162256293888 39273696903168 39353478248448 39387257634816 39456723697664 39535066992512 39536876847104 39546661453824 39580606660608 39661011468288 39712019413248 39739760386704 39773871341568 39782058248192 39783879409664 39897088917504 39976306579482 39978136633344 40091898921984 40103656685568 40217776155648 40219617263616 40299475321728 40342368927744 40370550234112 40405202632704 40459019747328 40487282540544 40539353151024 40656573554688 40728278269952 40740222664704 40846044954624 40856153554944 40910571307008 40939149533184 40974289993728 41055646492224 41057525956608 41182834947072 41246977687552 41301915992064 41312137411584 41314028617728 41431592337408 41504663928832 41513856832539 41515757273088 41588977303552 41707323420672 41709232717824 41762874875904 41827921035264 41957501960192 41959248887808 42040810675136 42089236660224 42172806940992 42174737547264 42209006321664 42294750511104 42415104985344 42417046683648 42425777651712 42491856289792 42625268711424 42632934769152 42680088981504 42682042810368 42766790137344 42833399906304 42842216574976 42844177825792 42878990548992 42966095757312 43051407085596 43053377912832 43088360620032 43100997156864 43309648019456 43311451244544 43445628076032 43482919993344 43513295142912 43569257501952 43571252035584 43657764931872 43695238938624 43772302852096 43861222752256 43998934597632 44055521536572 44057538330624 44126158454784 44135241220096 44260833017856 44350745327616 44388814159872 44476950366576 44478986452992 44489994135552 44528182493184 44618637901824 44697330384896 44707230435042 44754815529216 44756864335872 44884225032192 44915579068416 44975403712512 45014008725504 45103386287232 45182933705728 45185002110976 45196184518656 45313581121536 45326870249472 45385165043712 45416869013376 45455852961792 45548192858112 45596673048576 45687207519408 45689299009536 45760460619776 45819313053696 45832750497792 45951800573952 45963172749312 46056543224832 46137771696128 46177374437376 46238879711232 46271180046336 46330689315456 46402849898496 46464655491072 46546603737088 46639024342729 46641159405568 46681194233856 46692746919936 46787599466496 46827759992832 46920738848256 46922886807552 47056411164672 47066097082368 47139403071488 47202189705216 47295912009528 47350391242752 47444407808616 47446579740672 47530259775488 47665512480768 47728999858176 47762341122048 47803338326016 47951430811648 47953427300352 47962051615296 48046640771584 48185568657408 48197493646848 48199700054016 48238864367616 48336857726976 48435050151936 48474405697536 48476624781312 48486603030528 48658543990784 48660771504128 48723354021888 48876331585536 48952457035776 48962533228544 49104109436928 49201608097824 49203860471808 49243840708608 49343875596288 49496740593664 49498801422336 49652146372608 49729480163328 49793437145088 49795716612096 49894588493568 49937415929856 50025488973824 50036569162398 50038859759616 50127111716864 50269754056704 50284496683008 50349167470368 50351472377856 50530026451968 50583809163264 50686566088704 50730073325568 50765511000064 50830800418944 50833127374848 50845707583488 50977778761728 50992729030656 51082663297024 51093977640048 51296257179648 51332090363904 51398108459334 51400461385728 51480518197248 51546727185408 51637638520832 51742536215552 51786949853184 51904993158144 51949546242048 52055077552128 52203206135808 52205595918336 52213951450752 52216341725184 52364929204224 52471304331264 52516343513088 52529340284928 52636049399808 52728881938432 52774142214144 52881348624384 52949359217664 52986347182272 53031828455424 53102463418368 53196118556672 53207901010719 53301742105976 53304182177792 53455865229312 53471542247424 53623701540864 53626156351488 53732633762304 53778755616768 53789825236992 53873603510272 53945359663104 53983043387392 54052470868032 54208764739584 54222180352704 54224662560768 54320296886272 54461393272832 54474871406592 54547428409344 54585532710912 54632386658304 54740861989632 54743367942144 54803916914688 54813773274624 54910446596096 55069221322752 55082849882112 55085371490304 55242123116544 55351809110052 55354343030784 55399320797184 55511860045824 55609764560896 55683833167872 55770561380352 55858664669184 55945665183744 56118982213632 56230409254656 56232983396352 56278675095552 56393000681472 56553473313792 56556062244864 56567703535616 56570058768384 56843913025536 56906785308672 57022386849792 57071332491264 57111199875072 57171987398656 57184650471312 57187268296704 57288127676416 57401876114128 57404503883776 57451147493376 57467996209152 57748601659392 57915582971904 57927504101376 58017726857216 58092343335936 58095002714112 58210353242496 58260318584832 58277404606464 58393117302912 58665246130176 58740695382096 58743384440832 58834877939712 58910545354752 59014444023808 59030217372672 59134327103488 59185085546496 59302600488768 59305315270656 59319992180736 59370909990912 59491517202432 59609640580056 59660807012352 59673087372288 59675819114496 59845633376256 59887438757888 59964459869223 59967204950016 60018678300672 60137848382976 60155485028352 60261579358208 60418108162048 60435826999296 60513553391616 60555825351168 60607803949056 60688529620992 60730923810816 60795564064768 60809029726536 60916276692544 60919065346048 61092417404928 61110333997056 61269067431936 61284230332416 61408724299776 61461434990592 61569832583168 61583469738336 61586288934912 61651839614976 61694906728448 61774252420608 61870466531328 61952873988096 61968206117376 61971042926592 62256995893248 62383465955328 62560985131008 62563849076736 62644312313856 62741881552896 62754796109824 62936252940288 63061216012704 63133854990336 63259210411488 63262106320896 63313509482496 63442125766656 63554016641024 63638666477568 63683121496064 63737784434688 63937903067136 63949402153728 64247424876544 64250099859456 64263324862464 64266266738688 64318485823488 64449143635968 64577110628394 64580066869248 64632540930048 64648804040704 64651495735296 64964472029184 65168442114048 65224379990016 65269942714368 65353886252928 65356878053376 65472145915904 65486647397808 65602144130432 65605147295744 65658454278144 65791834128384 65998401896448 66189237682176 66202861830144 66305973551104 66391249526784 66526117991424 66583221239808 66715425549864 66718479679488 66734991203328 67026338742272 67045995577344 67132223293824 67135296503808 67326337548288 67373368602624 67445078884352 67463105568768 67582088118272 67640097767424 67774400558592 67777503166464 67794276777984 67970371682304 67990305374208 68125303520064 68183779442688 68322289287168 68395009572864 68442787151872 68530811279112 68533948514304 68640690929664 68728969580544 68749125746688 68927700860928 69049266470912 69206657544192 69266061656064 69358319566848 69406770069504 69496033973184 69604274847744 69618601934336 69621788966912 69819905605632 69961739108352 70021791350784 70039120379904 70181399199744 70241639989248 70381108272384 70384330211328 70508464832512 70599145623552 70648462909696 70709104607232 70803284557824 70943868014292 71274486972416 71295389663232 71498268721152 71593499787264 71643511683072 71705007489024 71719766982656 71927146217472 72069961157376 72278352986112 72296240470272 72299550081024 72358296551424 72505286590464 72633161875456 72652575227904 72729904545792 72780710281216 72987815986176 72991157256192 73085031032832 73425628430336 73428685553664 73443799842816 73656164155392 73802412146736 73805790707712 73865761062912 74015813394432 74245110890496 74360748507136 74478219558912 74594220244992 74690155717632 74693574918144 74841882740352 74973879006208 74977311195136 75038233460736 75190667575296 75404631085056 75408082993152 75426745024512 75644843065344 75791884034048 75795039677952 75875713744896 76029849133056 76095109988352 76148266500096 76246200628416 76249691062272 76268561375232 76466668142592 76601529991168 76623994945536 76944385769472 76998135545856 77097162689001 77100692078592 77220777295872 77236672135168 77456457781248 77460003618816 77613804323328 77680424779776 77703206141952 77857489737216 77924319363072 78082616328192 78220328173568 78320927176128 78324512587776 78547393806336 78706956496896 78774515269632 78913447395328 79070133985024 79073753694208 79093322907648 79161213321216 79322022936576 79424038826496 79479520773408 79547742683136 79564116496384 79567758819328 79794177835008 79952613158964 79956273266688 80183797843968 80207313371136 80435552311296 80439234527232 80598950643456 80684737855488 80741100468224 80810405265408 80918039494656 80974565081088 81078706302048 81313147109376 81456556539904 81480445329408 81692089909248 81712307109888 81821142614016 81878299066368 81948579987456 82111292984448 82115051913216 82365669894144 82493955375104 82603831984128 82624274823168 82628057235456 82863184674816 83009327857664 83027713665078 83031514546176 83177954607104 83414646841344 83525749751808 83655842070528 83915003920384 83918497775616 84081621350272 84178473320448 84345613881984 84349475094528 84418012643328 84589501022208 84830209970688 84834093367296 84851555303424 84983712579584 85250537422848 85265869538304 85360177963008 85533580274688 85666799812608 85684433149952 85757981097984 85932191514624 86102814171192 86106755825664 86176721240064 86201994313728 86619296038912 86622902489088 86891256152064 86965839986688 87026590285824 87138515003904 87142504071168 87315529863744 87390477877248 87544605704192 87722445504512 87997869195264 88111043073144 88115076661248 88252316909568 88270482440192 88521666035712 88701490655232 88777628319744 88953900733152 88957972905984 88979988271104 89056364986368 89237275803648 89394660769792 89414460870084 89509631058432 89513728671744 89768450064384 89831158136832 89950807425024 90028017451008 90206772574464 90365867411456 90370004221952 90392369037312 90627162243072 90653740498944 90770330087424 90833738026752 90911705923584 91096385716224 91193346097152 91374415038816 91378598019072 91638626107392 91665500995584 91903601147904 91926345498624 92113086449664 92275543392256 92354748874752 92477759422464 92542360092672 92661378630912 92805699796992 92929310982144 93093207474176 93278048685458 93282318811136 93385493839872 93575198932992 93841477696512 93845773615104 94112822329344 94132194164736 94278806142976 94404379410432 94591824019056 94700782485504 94888815617232 94893159481344 95060519550976 95331024961536 95457999716352 95524682244096 95606676652032 95906854600704 95924103230592 96093281543168 96371137314816 96394987293696 96399400108032 96477728735232 96673715453952 96865665942591 96870100303872 96948811395072 96953249562624 96973206061056 97317087981568 97321543008256 97446708043776 97752663171072 97904914071552 97925066457088 98208218873856 98403216195648 98407720943616 98487681417216 98687751192576 98993481187328 98997602844672 99304292745216 99458960326656 99586874290176 99591433224192 99789176987136 99874831859712 100050977947648 100073138324796 100077719519232 100254223433728 100539508113408 100568993366016 100698334940736 100702944755712 101060052903936 101167618326528 101373132177408 101460146651136 101531022000128 101661600837888 101666254749696 101691415166976 101955557523456 101985458061312 102165326594048 102187955280096 102592514359296 102664180727808 102796216918668 102800922771456 102961036394496 103093454370816 103275277041664 103485072431104 103573899706368 103809986316288 103899092484096 104110155104256 104406412271616 104427902901504 104432683450368 104729858408448 104942608662528 105032687026176 105058680569856 105272098799616 105457763876864 105762697248768 105898718435328 105972694364544 106063656910848 106204926836736 106392237113344 106415802021438 106603484211952 106608364355584 106911730458624 106943084494848 107247403081728 107465267524608 107557511233536 107579650473984 107747207020544 107890719326208 107966086774784 108104941736064 108417529479168 108444360705408 108449325121536 108640593772544 108922786545664 108949742813184 109094856818688 109171065421824 109264773316608 109481723979264 109486735884288 109607833829376 109627546549248 109820893192192 110138442645504 110165699764224 110484246233088 110703618220104 110708686061568 110798641594368 111023720091648 111219529121792 111367666335744 111541122760704 111717329338368 111891330367488 112237964427264 112460818509312 112465966792704 112557350191104 112786001362944 113106946627584 113112124489728 113135407071232 113140117536768 113687826051072 113813570617344 114044773699584 114142664982528 114222399750144 114343974797312 114369300942624 114374536593408 114576255352832 114803752228256 114809007767552 114902294986752 114935992418304 115497203318784 115831165943808 115855008202752 116035453714432 116184686671872 116190005428224 116420706484992 116520637169664 116554809212928 116786234605824 117330492260352 117481390764192 117486768881664 117821090709504 118028888047616 118060434745344 118268654206976 118370171092992 118605200977536 118610630541312 118639984361472 118741819981824 118983034404864 119219281160112 119321614024704 119346174744576 119351638228992 119691266752512 119774877515776 119928919738446 119934409900032 120275696765952 120310970056704 120523158716416 120836216324096 121027106783232 121111650702336 121215607898112 121377059241984 121461847621632 121591128129536 121618059453072 121832553385088 121838130692096 122184834809856 122220667994112 122538134863872 122568460664832 122817448599552 122922869981184 123139665166336 123166939476672 123172577869824 123389813456896 123548504841216 123740933062656 123905747976192 123936412234752 123942085853184 124513991786496 124766931910656 125121970262016 125127698153472 125288624627712 125483763105792 125509592219648 125872505880576 126122432025408 126267709980672 126518420822976 126524212641792 126627018964992 126884251533312 127108033282048 127277332955136 127366242992128 127475568869376 127875806134272 127898804307456 128494849753088 128500199718912 128526649724928 128532533477376 128636971646976 128898287271936 129154221256788 129160133738496 129265081860096 129297608081408 129302991470592 129928944058368 130336884228096 130448759980032 130539885428736 130707772505856 130713756106752 130944291831808 130973294795616 131204288260864 131210294591488 131316908556288 131583668256768 131996803792896 132378475364352 132405723660288 132782499053568 133052235982848 133166442479616 133430851099728 133436959358976 133469982406656 134052677484544 134091991154688 134264446587648 134270593007616 134652675096576 134746737205248 134890157768704 134926211137536 135164176236544 135548801117184 135555006332928 135588553555968 135940743364608 135980610748416 136250607040128 136367558885376 136644578574336 136790019145728 136885574303744 137061622558224 137067897028608 137281381859328 137457939161088 137498251493376 137855401721856 138098532941824 138413315088384 138532123312128 138716639133696 138813540139008 138992067946368 139208549695488 139237203868672 139243577933824 139639811211264 139917073028187 139923478216704 140043582701568 140078240759808 140362798399488 140483279978496 140762216544768 140768660422656 141016929665024 141198291247104 141296925819392 141418209214464 141606569115648 141887736028584 142548973944832 142590779326464 142996537442304 143186999574528 143287023366144 143410014978048 143439533965312 143854292434944 144139922314752 144556705972224 144592480940544 144599100162048 144716593102848 145010573180928 145266323750912 145305150455808 145459809091584 145561420562432 145975631972352 145982314512384 146170062065664 146851256860672 146857371107328 146887599685632 147312328310784 147604824293472 147611581415424 147731522125824 148031626788864 148490221780992 148721497014272 148956439117824 149188440489984 149380311435264 149387149836288 149683765480704 149947758012416 149954622390272 150076466921472 150381335150592 150809262170112 150853490049024 151583768068096 151590079355904 151751427489792 152059698266112 152190219976704 152296533000192 152492401256832 152499382124544 152537122750464 152933336285184 153203059982336 153247989891072 153888771538944 153996271091712 154194325378002 154201384157184 154441554591744 154473344270336 154912915562496 155227608646656 155360849559552 155714979474432 155848638726144 156165232656384 156440656347136 156641854352256 156649025175552 157094787612672 157413912993792 157549030539264 157826894790656 158140267970048 158147507388416 158186645815296 158322426642432 158644045873152 158848077652992 158959041546816 159095485366272 159128232992768 159588355670016 159905226317928 159912546533376 160367595687936 160414626742272 160871104622592 160878469054464 161197901286912 161369475710976 161482200936448 161620810530816 161836078989312 161949130162176 162157412604096 162626294218752 162913113079808 162960890658816 163384179818496 163424614219776 163642285228032 163756598132736 163897159974912 164222585968896 164230103826432 164731339788288 164987910750208 165207663968256 165248549646336 165256114470912 165726369349632 166018655715328 166055427330156 166063029092352 166355909214208 166829293682688 167051499503616 167311684141056 167830007840768 167836995551232 168163242700544 168356946640896 168691227763968 168698950189056 168836025286656 169179002044416 169660419941376 169668186734592 169703110606848 170531739076608 170720355926016 171067160549376 171333599625216 171368866299904 171515962195968 171864383029248 172205628342384 172213511651328 172353442480128 172403988627456 173238592077824 173245804978176 173782512304128 174053180571648 174277030007808 174285008142336 174631059727488 174780955754496 175089211408384 175444891009024 175995738390528 176222086146288 176230153322496 176504633819136 176540964880384 177043332071424 177402981310464 177555256639488 177907801466304 177915945811968 177959976542208 178112729972736 178474551607296 178789321539584 178828921740168 179019262116864 179027457343488 179536900128768 179662316273664 179893379607669 179901614850048 180056034902016 180413545148928 180731734822912 180740008443904 180784738074624 181254324486144 181307480997888 181540660174848 181667476053504 181823411847168 182192771432448 182386692194304 182748830077632 182757196038144 183277252214784 183331001991168 183807202295808 183852690997248 184226172899328 184551086784512 184709497749504 184955518844928 185084720185344 185322757261824 185611399593984 185858621964288 186186414948352 186556097370916 186564637622272 186770987679744 187150397865984 187682955393024 187691547230208 188225644658688 188264388329472 188557612285952 188808758820864 189183648038112 189401564971008 189777631234464 189786318962688 190121039101952 190662049923072 190915999432704 191049364488192 191213353304064 191813709201408 191848206461184 192186563086336 192742274629632 192789974587392 192798800216064 192955457470464 193347430907904 193731331885182 193740200607744 193897622790144 193946412122112 194634175963136 194893416087552 195505326342144 195809828143104 195850132914176 196416437747712 196806432391296 196815441887232 196975362834432 197375502385152 197986962374656 197995205689344 198608585490432 198917920653312 199173748580352 199578353974272 199749663719424 200101955895296 200146276649592 200155439038464 200508446867456 201079016226816 201137986732032 201396669881472 201405889511424 202120105807872 202335236653056 202746264354816 202920293302272 203062044000256 203323201675776 203332509499392 203382830333952 203911115046912 203970916122624 204330653188096 204375910560192 205185028718592 205328361455616 205592433837336 205601845542912 205922072788992 206186908741632 206550554083328 206970144862208 207147799412736 207619972632576 207798184968192 208220310208512 208812824543232 208855805803008 208865366900736 209459716816896 209885217325056 210065374052352 210117361139712 210544197599232 210915527753728 211525394497536 211797436870656 211945388729088 212127313821696 212409853673472 212784474226688 212831604042876 213206968423904 213216728711168 213823460917248 213886168989696 214494806163456 214930535049216 215115022467072 215159300947968 215494414041088 215781438652416 215932173549568 216209883472128 216835058958336 216888721410816 216898650243072 217281187545088 217899485626368 218189713637376 218342130843648 218963447958528 218973471768576 219255093098496 219641786384384 220276885291008 220331399528448 220968492466176 221407236440208 221417372123136 221597283188736 222047440183296 222439058243584 222735332671488 223082245521408 223434658676736 223782660734976 224921637018624 224931933585408 225114700382208 225572002725888 226213893255168 226224248979456 226270814142464 226280235073536 227375652102144 227627141234688 228089547399168 228285329965056 228444799500288 228687949594624 228738601885248 228749073186816 229152510705664 229607504456512 229618015535104 229804589973504 229871984836608 230994406637568 231662331887616 231710016405504 232070907428864 232369373343744 232380010856448 232841412969984 233041274339328 233109618425856 233572469211648 234660984520704 234962781528384 234973537763328 235642181419008 236057776095232 236120869490688 236537308413952 236740342185984 237210401955072 237221261082624 237279968722944 237483639963648 237966068809728 238438562320224 238643228049408 238692349489152 238703276457984 239382533505024 239549755031552 239857839476892 239868819800064 240551393531904 240621940113408 241046317432832 241672432648192 242054213566464 242223301404672 242431215796224 242754118483968 242923695243264 243182256259072 243236118906144 243665106770176 243676261384192 244369669619712 244441335988224 245076269727744 245136921329664 245634897199104 245845739962368 246333878953344 246345155739648 246779626913792 247097009682432 247481866125312 247811495952384 247872824469504 247884171706368 249027983572992 249533863821312 250243940524032 250577249255424 250967526211584 251019184439296 251745011761152 252244864050816 252535419961344 253036841645952 253048425283584 253254037929984 253768503066624 254216066564096 254554665910272 254732485984256 254951137738752 255751612268544 255797608614912 256989699506176 257000399437824 257053299449856 257273943293952 257796574543872 258308442513576 258320267476992 258530163720192 258595216162816 258605982941184 259857888116736 260673768456192 260897519960064 261079770857472 261415545011712 261427512213504 261888583663616 261946589591232 262408576521728 262420589182976 262633817112576 263167336513536 263993607585792 264756950728704 264811447320576 265564998107136 266104471965696 266332884959232 266861702199456 266873918717952 266939964813312 268105354969088 268183982309376 268528893175296 268541186015232 269305350193152 269493474410496 269780315537408 269852422275072 270328352473088 271097602234368 271110012665856 271177107111936 271881486729216 271961221496832 272501214080256 272735117770752 273289157148672 273580038291456 273771148607488 274123245116448 274135794057216 274915878322176 274996502986752 275710803443712 276197065883648 276826630176768 277064246624256 277433278267392 277627080278016 277984135892736 278417099390976 278474407737344 278487155867648 279279622422528 279834146056374 279846956433408 280156481519616 280725596798976 281524433089536 281537320845312 282396582494208 282593851638784 282836418428928 283213138231296 283775472057168 285097947889664 285181558652928 285993074884608 286373999149056 286574046732288 286820029956096 286879067930624 288279844629504 289113411944448 289184961881088 289198200324096 289433186205696 290021146361856 290532647501824 290596997827773 290610300911616 290919618183168 291122841124864 291951263944704 291964629024768 292340124131328 293702513721344 293714742214656 293775199371264 294624656621568 295209648586944 295223162830848 295463044251648 296063253577728 296980443561984 297442994028544 297912878235648 298376880979968 298760622870528 298774299672576 299367530961408 299895516024832 299909244780544 300152933842944 300762670301184 301618524340224 301706980098048 303167536136192 303180158711808 303502854979584 304119396532224 304380439953408 304593066000384 304984802513664 304998764249088 305074245500928 305866672570368 306406119964672 306495979782144 307777543077888 307992542183424 308388650756004 308402768314368 308883109183488 308946688540672 309825831124992 310455217293312 310721699119104 311429958948864 311697277452288 312330465312768 312881312694272 313283708704512 313298050351104 314189575225344 314827825987584 315098061078528 316280535940096 316295014776832 316373291630592 317288091746304 317696155305984 317918083093632 318190970732544 318256465985536 319176711340032 319810452635856 319825093066752 320735191375872 320829253484544 321742209245184 322395802573824 322738951421952 322964401872896 323241621061632 323672157978624 323898260324352 324314825208192 325252588437504 325826226159616 325921781317632 326768359636992 326849228439552 327284570456064 327513196265472 327794319949824 328445171937792 328460207652864 329462679576576 329975821500416 330415327936512 330497099292672 331452738699264 332037311430656 332110854660312 332126058184704 332711818428416 333658587365376 334102999007232 334623368282112 335660015681536 335673991102464 336326485401088 336713893281792 337382455527936 337397900378112 337672050573312 338358004088832 339320839882752 339336373469184 339406221213696 341063478153216 341440711852032 342134321098752 342667199250432 342737732599808 343031924391936 343728766058496 344411256684768 344427023302656 344706884960256 344807977254912 346477184155648 346491609956352 347565024608256 348106361143296 348554060015616 348570016284672 349262119454976 349561911508992 350178422816768 350889782018048 351991476781056 352444172292576 352460306644992 353081929760768 354086664142848 354805962620928 355110513278976 355815602932608 355831891623936 355919953084416 356225459945472 356949103214592 357578643079168 357657843480336 358038524233728 358054914686976 359073800257536 359324632547328 359786759215338 359803229700096 360827090297856 361463469645824 361569476149248 362508648972288 363081320349696 363334952107008 363646823694336 364385542864896 364773384388608 365497660155264 365514392076288 366554504429568 366662003982336 367614404591616 367705381994496 368452345798656 369102173569024 369418995499008 370169440370688 370645514523648 371222799187968 371717243928576 372372829896704 373112194741832 373129275244544 373541975359488 374300795731968 375365910786048 375383094460416 376451289317376 376528776658944 377115224571904 377617517641728 378367296076224 378803129942016 379555262468928 379572637925376 380242078203904 381324099846144 381831998865408 382098728976384 382426706608128 383627418402816 383696412922368 384373126172672 385484549259264 385579949174784 385597600432128 385910914940928 386694861815808 387462663770364 387480401215488 387795245580288 387892824244224 389268351926272 389786832175104 391010652684288 391619656286208 391700265828352 392832875495424 393612864782592 393630883774464 393950725668864 394751004770304 395973924749312 395990411378688 397217170980864 398347497160704 399156707948544 399499327438848 400203911790592 400292553299184 400310878076928 401016893734912 402158032453632 402275973464064 402793339762944 402811779022848 404240211615744 404670473306112 405492528709632 406124088000512 406646403351552 406665018998784 406765660667904 407822230093824 407941832245248 408751821120384 410370057437184 410656722911232 411184867674672 411203691085824 411844145577984 412373817483264 413101108166656 413940289724416 414295598825472 415239945265152 415596369936384 416440620417024 417625649086464 417711611606016 417730733801472 418919433633792 419751219084561 419770434650112 420130748104704 420234722279424 421088395198464 421831055507456 423050788995072 423594873741312 423890777458176 424254627643392 424819707346944 425568948453376 425663208085752 426413936847808 426433457422336 427646921834496 427772337979392 428989612326912 429861070098432 430230044934144 430318601895936 430988828082176 431562877304832 431864347099136 432419766944256 433670117916672 433777442821632 433797300486144 434562375090176 435798971252736 436379427274752 436684261687296 437926895917056 437946943537152 438510186196992 439283572768768 440553770582016 440662799056896 441936984932352 442814472880416 442834744246272 443194566377472 444094880366592 444878116487168 445470665342976 446164491042816 446869317353472 447565321469952 449843274037248 449863867170816 450229400764416 451144005451776 452427786510336 452541628284928 452560470147072 454751304204288 455254282469376 456179094798336 456570659930112 456889599000576 457477203770496 457498146373632 458305021411328 459215008913024 459236031070208 459609179947008 459743969673216 461988813275136 463324663775232 463420032811008 464141814857728 464738746687488 465682825939968 466082548678656 467144938423296 469321969041408 469925563056768 469947075526656 471284362838016 472115552190464 472241738981376 473074616827904 473480684371968 474420803910144 474442522165248 474559937445888 474967279927296 475932137619456 476877124640448 477286456098816 477384698978304 478765067010048 479099510063104 479715678953784 479737639600128 481102787063808 481243880226816 482092634865664 483344865296384 484108427132928 484446602809344 484862431592448 485508236967936 485847390486528 486364512518144 486472237812288 487330213540352 487352522768384 488739339239424 488882671976448 490152539455488 490273842659328 491269794398208 491691479924736 492667757906688 492690311479296 493559253827584 494194019364864 494963732250624 495622991904768 495745648939008 495768343412736 498055967145984 499067727642624 500487881048064 501154498510848 501935052423168 502038368878592 503490023522304 504489728101632 505070839922688 506073683291904 506096850567168 506508075859968 507537006133248 508432133128192 509109331820544 509464971968512 511595217229824 513979399012352 514000798875648 514106598899712 514547886587904 515593149087744 516616885027152 516640534953984 517060327440384 517190432325632 517211965882368 519715776233472 521347536912384 522159541714944 522831090023424 522855024427008 523893179182464 524817153043456 524841178365952 525267634225152 526334673027072 527987215171584 529513901457408 529622894641152 531129996214272 532208943931392 532665769918464 533723404398912 533747837435904 533879929626624 536210709938176 536367964618752 537057786350592 537082372030464 538610700386304 538986948820992 539560631074816 539680138823007 539704844550144 540656704946176 542195204468736 542220025331712 542354214223872 543762973458432 543922442993664 545002428160512 545470235541504 546578314297344 547160076582912 547542297214976 548246490232896 548271588114432 549831756644352 549993005973504 551421606887424 552394131767296 553653260353536 554128493248512 554866556534784 555254160556032 555968271785472 556834198781952 556948815474688 556974311735296 558559244845056 559668292112748 559693912866816 560312963039232 561451193597952 563048866179072 563074641690624 564793164988416 565187703277568 565672836857856 566426276462592 567550944114336 570195895779328 570363117305856 571986149769216 572747998298112 573148093464576 573640059912192 573758135861248 576559689259008 578226823888896 578369923762176 578396400648192 578866372411392 580042292723712 581065295003648 581193995655546 581220601823232 581839236366336 582245682249728 583902527889408 584680248262656 587405027442688 587429484429312 587550398742528 589249313243136 590419297173888 590446325661696 590926088503296 592126507155456 593960887123968 594885988057088 595825756471296 596753761959936 597521245741056 598735061922816 599791032049664 600305867685888 601525340602368 603237048680448 603413960196096 606335072272384 606360317423616 607005709959168 608238793064448 608760879906816 609186132000768 609969605027328 609997528498176 610148491001856 611733345140736 612812239929344 612991959564288 615555086155776 615985084366848 616777301512008 616805536628736 617766218366976 617893377081344 619651662249984 620910434586624 621443398238208 622859917897728 623394554904576 624660930625536 625762625388544 626567417409024 626596100702208 628379150450688 629655651975168 630196122157056 632561071880192 632590029553664 632746583261184 634576183492608 635392310611968 635836166187264 636381941465088 636512931971072 638353422680064 639620905271712 639650186133504 641470382751744 641658506969088 643484418490368 644791605147648 645477902843904 645928803745792 646483242123264 647344315957248 647796520648704 648629650416384 650505176875008 651652452319232 651843562635264 653698456879104 654569140912128 655026392530944 656890343875584 656920415305728 658925359153152 659951643000832 660830655873024 660994198585344 662905477398528 664074622861312 664221709320624 664252116369408 665423636856832 667317174730752 668205998014464 669246736564224 671347982204928 672652970802176 674764911055872 674795800756224 675344101146624 676716008177664 678641679765504 678672746938368 678812442427392 682126956306432 682881423704064 684268642197504 685334398500864 685475465199616 686063848783872 687457532116992 688822513369536 688854046605312 689413769920512 689615954509824 692954368311296 692983219912704 695130049216512 696212722286592 697108120031232 697140032569344 698524238909952 699123823017984 700356845633536 701779564036096 703982953562112 704888344585152 704920613289984 706163859521536 708173328285696 709611925241856 710221026557952 711631205865216 711663783247872 711839906168832 712450919890944 713898206429184 715157286158336 715315686960672 716077048467456 716109829373952 718147600515072 718649265094656 719573518430676 719606459400192 721654180595712 722926939291648 723138952298496 725017297944576 726162640699392 726669904214016 727293647388672 728771085729792 729546768777216 730995320310528 731028784152576 733109008859136 733324007964672 735228809183232 735410763988992 736904691597312 738204347138048 740338880741376 741291029047296 742445598375936 743434487857152 744745659793408 746224389483664 746258550489088 747083950718976 748601591463936 750731821572096 752902578634752 753057553317888 754230449143808 755235035283456 756734592152448 757606259884032 759110524937856 759145275850752 760484156407808 762648199692288 763663997730816 764197457952768 764853413216256 767254836805632 767392825844736 768746252345344 770969098518528 771159898349568 771821829881856 773389723631616 774925327540728 774960802430976 775590491160576 775785648488448 778536703852544 779573664350208 782021305368576 783239312572416 783400531656704 785665750990848 787225729565184 787261767548928 787901451337728 789502009540608 791947849498624 791980822757376 794434341961728 796694994321408 798313415897088 798998654877696 800407823581184 800585106598368 800621756153856 802033787469824 804316064907264 804551946928128 805586679525888 805623558045696 808480423231488 809340946612224 810985057419264 812248176001024 813292806703104 813330037997568 813531321335808 815644460187648 815883664490496 817503642240768 820740114874368 821313445822464 822369735349344 822407382171648 824747634966528 826202216333312 827880579448832 828591197650944 830479890530304 831192739872768 832881240834048 835251298172928 835423223212032 835461467602944 837838867267584 839502438169122 839540869300224 840469444558848 842176790396928 843662111014912 847189747482624 847781554916352 848509255286784 849639414693888 851137896906752 851326416171504 852827873695616 852866914844672 855293843668992 855544675958784 857979224653824 859722140196864 860460089868288 860637203791872 861977656164352 863728694198272 864839533888512 867340235833344 867554885643264 867594600972288 871597942505472 872758854549504 873368523374592 875853791834112 875893887074304 877020372393984 878567145537536 881107541164032 881325598113792 883873969864704 885628945760832 885669488492544 886389132754944 888189760733184 889756232974336 890941330685952 892328982085632 893738634706944 895130642939904 899686548074496 899727734341632 900458801528832 902288010903552 904855573020672 905083256569856 905120940294144 909502608408576 910508564938752 912358189596672 913141319860224 913779198001152 914954407540992 914996292747264 916610042822656 918430017826048 918472062140416 919218359894016 919487939346432 923977626550272 926649327550464 926840065622016 929477493374976 931365651879936 932165097357312 934289876846592 938643938082816 939851126113536 939894151053312 942568725676032 944231104380928 944483477962752 946149233655808 948841607820288 948885044330496 949119874891776 951864275238912 953754249280896 954572912197632 954769397956608 957530134020096 958199020126208 959431357907568 959475279200256 962205574127616 962487760453632 964185269731328 966689730592768 968216854265856 968893205618688 969724863184896 971016473935872 971694780973056 972944475624576 974660427080704 974705045536768 977478678478848 977765343952896 980305078910976 980547685318656 982539588796416 983382959849472 985335515813376 985380622958592 987118507655168 988388038729728 989927464501248 991245983809536 991491297878016 996111934291968 998135455285248 1000975762096128 1002308997021696 1003870104846336 1004076737757184 1006980047044608 1008979456203264 1010141679845376 1012147366583808 1012193701134336 1013016151719936 1015074012266496 1016864266256384 1018218663641088 1018929943937024 1023190434459648 1027958798024704 1028001597751296 1028213197799424 1029095773175808 1031186298175488 1033233770054304 1033281069907968 1034120654880768 1034380864651264 1034423931764736 1039431552466944 1042695073824768 1044319083429888 1045662180046848 1045710048854016 1047786358364928 1049634306086912 1049682356731904 1050535268450304 1052669346054144 1055974430343168 1059245789282304 1062259992428544 1064417887862784 1065331539836928 1067446808797824 1067495674871808 1067759859253248 1072421419876352 1072735929237504 1074115572701184 1074164744060928 1077221400772608 1077973897641984 1079121262149632 1079360277646014 1079409689100288 1081313409892352 1084390408937472 1084708428447744 1087525946916864 1090004856321024 1090940471083008 1093156628594688 1094320153165824 1095084594429952 1096492980465792 1096543176228864 1099663513288704 1099986011947008 1102843213774848 1104788263534592 1107306520707072 1108256986497024 1110508321112064 1111936543570944 1113668397563904 1113897630949376 1117118489690112 1119336584225496 1119387825733632 1120625926078464 1122902387195904 1126097732358144 1126149283381248 1129586329976832 1130375406555136 1131345673715712 1132852552925184 1135101888228672 1140391791558656 1140726234611712 1143972299538432 1145495996596224 1146296186929152 1147280119824384 1147516271722496 1153119378518016 1156453647777792 1156739847524352 1156792801296384 1157732744822784 1160084585447424 1162130590007296 1162387991311092 1162441203646464 1163678472732672 1164491364499456 1167805055778816 1169360496525312 1174810054885376 1174858968858624 1175100797485056 1178498626486272 1180838594347776 1180892651323392 1181852177006592 1184253014310912 1187921774247936 1191651512942592 1195042491482112 1197470123845632 1199582064099328 1200611735371776 1203050681204736 1206474097360896 1206827920392192 1212670144544768 1212720634847232 1214011419918336 1216477586128896 1218372264001536 1219939210054656 1219995056996352 1220296982003712 1223466690281472 1225624479858688 1231110172311552 1231970168733696 1233554603024016 1233611073257472 1235532436733952 1235786754162688 1239303324499968 1241820869173248 1242886796476416 1245719835795456 1246789109809152 1249321861251072 1251525250777088 1253134834818048 1253192201404416 1256758300901376 1259253657253683 1259311303950336 1260392244314112 1265122143760384 1265180059107328 1265493166522368 1269152366985216 1270784621223936 1271672332374528 1272763882930176 1273025863942144 1276706845360128 1279241810543424 1279300372267008 1282940765503488 1283317013938176 1286968836980736 1289583210295296 1290955805687808 1291857607491584 1292966484246528 1294688631914496 1295593041297408 1297259300832768 1301010353750016 1303304904638464 1303687125270528 1307396913758208 1309138281824256 1310052785061888 1313780687751168 1313840830611456 1317850718306304 1319903286001664 1321661311746048 1321988397170688 1325810954797056 1328149245722624 1328443418641248 1328504232738816 1330847273713664 1334634349461504 1336411996028928 1338493473128448 1342695964409856 1345305941604352 1349529822111744 1349591601512448 1350688202293248 1353432016355328 1357283359531008 1357624884854784 1364253912612864 1365762847408128 1368537284395008 1370668797001728 1370950930399232 1374915064233984 1377645026739072 1377708093210624 1378827539841024 1379231909019648 1385908736622592 1385966439825408 1390260098433024 1392425444573184 1394216240062464 1397048477819904 1398247646035968 1400713691267072 1403559128072192 1407965907124224 1409776689170304 1409841226579968 1412327719043072 1416346656571392 1419223850483712 1420442053115904 1423262411730432 1423327566495744 1423679812337664 1424901839781888 1427796412858368 1430314572316672 1430631373921344 1432154096934912 1436295201030144 1437298530189312 1439147036861352 1439212918800384 1443308361191424 1445853878583296 1446277904596992 1450034595889152 1452325281398784 1453339808428032 1454587294777344 1457542171459584 1459093537554432 1461990640621056 1462057568305152 1466218017718272 1466648015929344 1470457618366464 1470821527977984 1473809383194624 1476408694276096 1480677761482752 1482582058094592 1484891196751872 1486868975714304 1489491319586816 1492448778967328 1492517100978176 1494167901437952 1497203182927872 1501463643144192 1505805157269504 1506115106635776 1508460898287616 1510470070566912 1513469184304896 1515212519768064 1518221049875712 1518290551701504 1520968312815616 1525296399384576 1527327995461632 1528394915905536 1534785651689472 1537492504690688 1541938197037056 1542319796699136 1543643659763712 1546779447263232 1549850655081456 1549921604861952 1551180982321152 1551571296976896 1557073407705088 1559147328700416 1564042610737152 1566478625144832 1566801063313408 1574451459130368 1574523535097856 1575802902675456 1579004019081216 1583895698997248 1583961645514752 1588868683923456 1593389988642816 1596626831794176 1597997309755392 1600815647162368 1601170213196736 1601243512307712 1604067574939648 1608632129814528 1609103893856256 1611173359051776 1611247116091392 1616960846462976 1618681893224448 1621970114838528 1624496352002048 1626585613406208 1626660075995136 1627062642671616 1631288920375296 1631767328980992 1635007284481536 1641480229748736 1642626891644928 1644739470698688 1644814764343296 1649495269933056 1652404432666624 1655761158897664 1657182395301888 1660959781060608 1662385479745536 1665762481668096 1670502596345856 1670846446424064 1670922935205888 1675677734535168 1679004876338244 1679081738600448 1680938889117696 1684353580793856 1687324222029824 1694379494965248 1695563109832704 1697018510573568 1699278829387776 1702275793813504 1702652832343008 1705655747391232 1705733829689344 1710587687337984 1711089351917568 1715958449307648 1719444280393728 1720920179736576 1721274407583744 1727457388396544 1729679067777024 1734680471666688 1735109771286528 1735189201944576 1743195885010944 1745517709099008 1746737046749184 1751707583668224 1754040744787968 1757134291075072 1762215082328064 1762651196227584 1767747939729408 1771257891521664 1771338976985088 1772778265509888 1776379521466368 1779512465948672 1781882661371904 1784657964171264 1787477269413888 1790261285879808 1799373096148992 1800917603057664 1804576021807104 1809711146041344 1810166513139712 1810241880588288 1819005216817152 1821017129877504 1824716379193344 1826282639720448 1827558396002304 1829908815081984 1829992585494528 1833220085645312 1836860035652096 1836944124280832 1838436719788032 1838975878692864 1847955253100544 1853298655100928 1853680131244032 1858954986749952 1862731303759872 1864330194714624 1868579753693184 1877287876165632 1879702252227072 1879788302106624 1885137451352064 1888462208761856 1888966955925504 1892298467311616 1897683215640576 1897770088660992 1898239749783552 1903728550477824 1907508498561792 1909145824395264 1909538795913216 1915060268040192 1916398040252416 1918862715815136 1918950558400512 1924411148255232 1924975520907264 1928370539462656 1933379461185536 1936433708531712 1937786411237376 1939449726369792 1942032947871744 1943389561946112 1945888951249152 1949320854161408 1949410091073536 1954957356957696 1955530687905792 1961095370637312 1965079177592832 1970671031626752 1970761245917184 1976776077459456 1979854929002496 1982491967619072 1982982595756032 1992223868583936 1996270910570496 2001951524192256 2004617994043392 2007740209692672 2008153475514368 2017958912406528 2024294733167616 2024387402268672 2026032303439872 2030148024532992 2033728532512768 2036437327282176 2037859887874048 2046380868919296 2055917596049408 2056003195502592 2056426395598848 2058191546351616 2062372596350976 2066467540108608 2066562139815936 2068241309761536 2068847863529472 2078863104933888 2085390147649536 2088638166859776 2091324360093696 2091420097708032 2095572716729856 2099268612173824 2099364713463808 2101070536900608 2105338692108288 2111948860686336 2118491578564608 2124519984857088 2128835775725568 2130663079673856 2134893617595648 2134991349743616 2135519718506496 2144842839752704 2145471858475008 2148231145402368 2148329488121856 2154442801545216 2155947795283968 2158242524299264 2158720555292028 2158819378200576 2162626819784704 2168780817874944 2169416856895488 2175051893833728 2180009712642048 2181880942166016 2186313257189376 2188640306331648 2190169188859904 2192985960931584 2193086352457728 2199327026577408 2199972023894016 2205686427549696 2214613041414144 2221016642224128 2223873087141888 2227336795127808 2227795261898752 2234236979380224 2238673168450992 2238775651467264 2241251852156928 2245804774391808 2252195464716288 2259172659953664 2260750813110272 2262691347431424 2265705105850368 2270203776457344 2280783583117312 2281452469223424 2287944599076864 2290991993192448 2292592373858304 2294560239648768 2295032543444992 2306238757036032 2312907295555584 2313479695048704 2315465489645568 2320169170894848 2324261180014592 2324775982622184 2324882407292928 2327356945465344 2328982728998912 2335610111557632 2338720993050624 2349620109770752 2349717937717248 2350201594970112 2356997252972544 2361677188695552 2361785302646784 2363704354013184 2368506028621824 2375843548495872 2383303025885184 2390084982964224 2394940247691264 2399164128198656 2401223470743552 2406101362409472 2412948194721792 2413655840784384 2425340289089536 2425441269694464 2428022839836672 2432955172257792 2436744528003072 2439878420109312 2439990113992704 2440593964007424 2446933380562944 2451248959717376 2462220344623104 2463940337467392 2467109206048032 2467222146514944 2471573508325376 2478606648999936 2483641738346496 2485773592952832 2491439671590912 2493578219618304 2498643722502144 2503050501554176 2506269669636096 2506384402808832 2513516601802752 2518507314507366 2518622607900672 2530244287520768 2530986333044736 2541569242447872 2543344664749056 2545527765860352 2546051727884288 2553413690720256 2558483621086848 2558600744534016 2565881531006976 2566634027876352 2573937673961472 2579166420590592 2581911611375616 2583715214983168 2585932968493056 2591186082594816 2594518601665536 2602020707500032 2606609809276928 2614793827516416 2618276563648512 2620105570123776 2627561375502336 2627681661222912 2635701436612608 2639806572003328 2643322623492096 2643976794341376 2651621909594112 2656298491445248 2656886837282496 2657008465477632 2661694547427328 2669268698923008 2672823992057856 2676986946256896 2685391928819712 2690611883208704 2699059644223488 2699183203024896 2701376404586496 2706864032710656 2714566719062016 2715249769709568 2728507825225728 2731525694816256 2737074568790016 2741337594003456 2741901860798464 2749830128467968 2755290053478144 2755416186421248 2757655079682048 2758463818039296 2771817473245184 2771932879650816 2780520196866048 2788432480124928 2794096955639808 2796495292071936 2801427382534144 2807118256144384 2815931814248448 2819553378340608 2819682453159936 2824655438086144 2832693313142784 2838447700967424 2846524823460864 2846655132991488 2847359624675328 2855592825716736 2861262747842688 2864308193869824 2872590402060288 2874597060378624 2878294073722704 2878425837600768 2886616722382848 2891707757166592 2892555809193984 2900069191778304 2904650562797568 2906679616856064 2909174589554688 2915084342919168 2923981281242112 2924115136610304 2932436035436544 2933296031858688 2940915236732928 2941643055955968 2947618766389248 2952817388552192 2961355522965504 2965164116189184 2969782393503744 2973737951428608 2978982639173632 2984897557934656 2985034201956352 2988335802875904 2994406365855744 3002927286288384 3011610314539008 3012230213271552 3016921796575232 3020940141133824 3026938368609792 3030425039536128 3036442099751424 3036581103403008 3041936625631232 3050592798769152 3054655990923264 3056789831811072 3069571303378944 3074985009381376 3083876394074112 3084639593398272 3087287319527424 3093558894526464 3099701310162912 3099843209723904 3102361964642304 3103142593953792 3114146815410176 3118294657400832 3128085221474304 3132957250289664 3133602126626816 3148902918260736 3149047070195712 3151605805350912 3158008038162432 3167791397994496 3167923291029504 3177737367846912 3186779977285632 3193253663588352 3195994619510784 3202340426393472 3202487024615424 3208135149879296 3217264259629056 3218207787712512 3222346718103552 3222494232182784 3233921692925952 3237363786448896 3243940229677056 3248992704004096 3253171226812416 3254125285343232 3262577840750592 3270014568963072 3282960459497472 3285253783289856 3289478941397376 3289629528686592 3298990539866112 3304808865333248 3311522317795328 3314364790603776 3321919562121216 3324770959491072 3331524963336192 3341005192691712 3341692892848128 3351355469070336 3358009752676488 3358163477200896 3361877778235392 3368707161587712 3374648444059648 3388758989930496 3391126219665408 3394037021147136 3398557658775552 3404551587627008 3405305664686016 3411311494782464 3411467659378688 3421175374675968 3422178703835136 3431916898615296 3438888560787456 3441840359473152 3442548815167488 3454914776793088 3459358135554048 3469360943333376 3470219542573056 3470378403889152 3486391770021888 3491035418198016 3493474093498368 3503415167336448 3508081489575936 3514268582150144 3524430164656128 3525302392455168 3535495879458816 3542515783043328 3542677953970176 3545556531019776 3552759042932736 3559024931897344 3563765322743808 3574954538827776 3598746192297984 3601835206115328 3609152043614208 3619422292082688 3620333026279424 3620483761176576 3638010433634304 3642034259755008 3649432758386688 3655116792004608 3659817630163968 3659985170989056 3673720071304192 3673888248561664 3676873439576064 3695910506201088 3706597310201856 3707360262488064 3717909973499904 3725462607519744 3728660389429248 3737159507386368 3754575752331264 3759404504454144 3759576604213248 3770274902704128 3776924417523712 3777760971761049 3777933911851008 3784596934623232 3795366431281152 3795540177321984 3796479499567104 3807457100955648 3815016997123584 3818291648790528 3819077591826432 3830120536080384 3832796080504832 3837725431630272 3837901116801024 3848822296510464 3849951041814528 3856741078925312 3866758922371072 3872867417063424 3875572822474752 3878899452739584 3884065895743488 3886779123892224 3891777902498304 3898641708322816 3898820182147072 3909914713915392 3911061375811584 3922190741274624 3930158355185664 3941342063253504 3941522491834368 3953552154918912 3959709858004992 3964983935238144 3965965191512064 3984447737167872 3992541821140992 4003903048384512 4009235988086784 4015480419385344 4016306951028736 4035917824813056 4048589466335232 4048774804537344 4052064606879744 4060296049065984 4067457065025536 4072874654564352 4075719775748096 4092761737838592 4111835192098816 4112006391005184 4112852791197696 4124745192701952 4132935080217216 4133124279631872 4136482619523072 4137695727058944 4157726209867776 4170780295299072 4177276333719552 4182648720187392 4191145433459712 4198537224347648 4202141073801216 4210677384216576 4223897721372672 4236983157129216 4249039969714176 4257671551451136 4261326159347712 4269787235191296 4269982699487232 4271039437012992 4289685679505408 4290943716950016 4296462290804736 4308885603090432 4311895590567936 4316485048598528 4317441110584056 4317638756401152 4325253639569408 4337561635749888 4338833713790976 4350103787667456 4360019425284096 4363761884332032 4372626514378752 4377280612663296 4380338377719808 4385971921863168 4386172704915456 4398654053154816 4399944047788032 4411372855099392 4429226082828288 4442033284448256 4447746174283776 4454673590255616 4455590523797504 4468473958760448 4477346336901984 4477551302934528 4482503704313856 4491609548783616 4504390929432576 4518345319907328 4521501626220544 4525382694862848 4531410211700736 4540407552914688 4561567166234624 4562904938446848 4575889198153728 4581983986384896 4585184747716608 4590065086889984 4612477514072064 4625814591111168 4626959390097408 4630930979291136 4640338341789696 4648522360029184 4649551965244368 4649764814585856 4654713890930688 4657965457997824 4671220223115264 4677441986101248 4699435875434496 4700403189940224 4723354377391104 4723570605293568 4727408708026368 4737012057243648 4751687096991744 4766606051770368 4780169965928448 4789880495382528 4798328256397312 4802446941487104 4812202724818944 4825896389443584 4827311681568768 4850680578179072 4850882539388928 4856045679673344 4865910344515584 4873489056006144 4879756840218624 4879980227985408 4881187928014848 4893866761125888 4902497919434752 4924440689246208 4927880674934784 4934218412096064 4934444293029888 4943147016650752 4957213297999872 4967283476692992 4971547185905664 4982879343181824 4987156439236608 4997287445004288 5006101003108352 5012539339272192 5012768805617664 5027033203605504 5037014629014732 5037245215801344 5060488575041536 5061972666089472 5083138484895744 5086689329498112 5091055531720704 5092103455768576 5106827381440512 5116967242173696 5117201489068032 5131763062013952 5133268055752704 5147875347922944 5158332841181184 5163823222751232 5167430429966336 5182372165189632 5189037203331072 5204041415000064 5213219618553856 5229587655032832 5236553127297024 5240211140247552 5255122751004672 5271402873225216 5279613144006656 5286645246984192 5287953588682752 5303243819188224 5313773674564992 5314016930955264 5323389094854656 5338537397846016 5345647984115712 5353973892513792 5370783857639424 5381223766417408 5398119288446976 5402752809172992 5413728065421312 5429133438124032 5430499539419136 5457015650451456 5463051389632512 5474149137580032 5482675188006912 5483803721596928 5499660256935936 5510580106956288 5510832372842496 5515310159364096 5516927636078592 5543634946490368 5543865759301632 5561040393732096 5576864960249856 5588193911279616 5592990584143872 5602854765068288 5614236512288768 5631863628496896 5639106756681216 5639364906319872 5649310876172288 5665386626285568 5676895401934848 5693049646921728 5693310265982976 5694719249350656 5711185651433472 5722525495685376 5728616387739648 5745180804120576 5749194120757248 5756588147445408 5756851675201536 5773233444765696 5783415514333184 5785111618387968 5800138383556608 5809301125595136 5813359233712128 5818349179109376 5830168685838336 5847962562484224 5848230273220608 5864872070873088 5866592063717376 5883286111911936 5895237532778496 5905634777104384 5930328232378368 5939564787007488 5947475902857216 5957965278347264 5969795115869312 5970068403912704 5976671605751808 5988812731711488 6005854572576768 6023220629078016 6024460426543104 6033843593150464 6053876737219584 6072884199502848 6073162206806016 6101185597538304 6109311981846528 6113579663622144 6139142606757888 6149970018762752 6167752788148224 6169279186796544 6174574639054848 6187117789052928 6199402620325824 6199686419447808 6204723929284608 6228293630820352 6236589314801664 6256170442948608 6265914500579328 6267204253253632 6297805836521472 6298094140391424 6303211610701824 6316016076324864 6335582795988992 6335846582059008 6355474735693824 6373559954571264 6386507327176704 6391989239021568 6404680852786944 6404974049230848 6416270299758592 6434528519258112 6436415575425024 6444693436207104 6444988464365568 6467843385851904 6474727572897792 6487880459354112 6506342453624832 6508250570686464 6525155681501184 6540029137926144 6565920918994944 6570507566579712 6578957882794752 6579259057373184 6597981079732224 6609617730666496 6623044635590656 6643839124242432 6663049926672384 6682010385383424 6683385785696256 6702710938140672 6716019505352976 6716326954401792 6723755556470784 6737414323175424 6749296888119296 6777517979860992 6782252439330816 6788074042294272 6797115317551104 6810611329372032 6822622989564928 6822935318757376 6842350749351936 6844357407670272 6863833797230592 6877777121574912 6883680718946304 6885097630334976 6909829553586176 6918716271108096 6938721886666752 6940439085146112 6972783540043776 6982070836396032 6986948186996736 7006830334672896 7016162979151872 7028537164300288 7048860329312256 7050604784910336 7070991758917632 7085031566086656 7085355907940352 7091113062039552 7105518085865472 7118049863794688 7127530645487616 7149909077655552 7197492384595968 7203670412230656 7218304087228416 7238844584165376 7240666052558848 7240967522353152 7276020867268608 7284068519510016 7298865516773376 7310233584009216 7319635260327936 7319970341978112 7347440142608384 7347776497123328 7353746879152128 7391821012402176 7414720524976128 7435819946999808 7450925215039488 7457320778858496 7474319014772736 7509151504662528 7518809008908288 7519153208426496 7540549805408256 7553848835047424 7555521943522098 7555867823702016 7569193869246464 7590732862562304 7592958999134208 7630033994247168 7636583297581056 7638155183652864 7660241072160768 7665592161009664 7675450863260544 7675802233602048 7697644593020928 7699902083629056 7713482157850624 7733517844742144 7745734834126848 7751145644949504 7757798905479168 7773558247784448 7783555804996608 7797283416645632 7819829427830784 7844381482549248 7860316710371328 7882684126507008 7883044983668736 7907104309837824 7919419716009984 7929967870476288 7931930383024128 7968895474335744 7985083642281984 8007806096769024 8018471976173568 8030960838770688 8032613902057472 8071835649626112 8097178932670464 8097549609074688 8104129213759488 8120592098131968 8134914130051072 8145749309128704 8151439551496192 8185523475677184 8223670384197632 8224012782010368 8225705582395392 8249490385403904 8265870160434432 8266248559263744 8272965239046144 8275391454117888 8315452419735552 8341560590598144 8365297440374784 8382290866919424 8397074448695296 8404282147602432 8421354768433152 8447795442745344 8473966314258432 8498079939428352 8515343102902272 8539574470382592 8539965398974464 8542078874025984 8579371359010816 8592924581609472 8617771206180864 8623791181135872 8632970097197056 8634882221168112 8635277512802304 8650507279138816 8675123271499776 8677667427581952 8700207575334912 8720038850568192 8727523768664064 8745253028757504 8760676755439616 8771943843726336 8772345409830912 8797308106309632 8799888095576064 8822745710198784 8858452165656576 8884066568896512 8895492348567552 8909347180511232 8911181047595008 8936947917520896 8954692673803968 8955102605869056 8965007408627712 8983219097567232 9008781858865152 9036690639814656 9043003252441088 9050765389725696 9062820423401472 9080815105829376 9123134332469248 9125809876893696 9151778396307456 9163967972769792 9170369495433216 9180130173779968 9224955028144128 9251629182222336 9253918780194816 9261861958582272 9280676683579392 9297044720058368 9299103930488736 9299529629171712 9309427781861376 9315930915995648 9342440446230528 9354883972202496 9398871750868992 9400806379880448 9446708754782208 9447141210587136 9454817416052736 9474024114487296 9503374193983488 9533212103540736 9560339931856896 9579760990765056 9596656512794624 9624405449637888 9651792778887168 9654623363137536 9701361156358144 9701765078777856 9712091359346688 9731820689031168 9746978112012288 9759513680437248 9762375856029696 9787733522251776 9804995838869504 9848881378492416 9855761349869568 9868436824192128 9868888586059776 9886294033301504 9914426595999744 9934566953385984 9943094371811328 9965758686363648 9974312878473216 9994574890008576 10012202006216704 10025078678544384 10054066407211008 10074029258029464 10074490431602688 10120977150083072 10123945332178944 10166276969791488 10173378658996224 10182111063441408 10184206911537152 10213654762881024 10233934484347392 10234402978136064 10263526124027904 10266536111505408 10295750695845888 10316665682362368 10327646445502464 10334860859932672 10364744330379264 10378074406662144 10408082830000128 10426439237107712 10459175310065664 10473106254594048 10480422280495104 10510245502009344 10542805746450432 10559226288013312 10573290493968384 10575907177365504 10606487638376448 10627547349129984 10628033861910528 10646778189709312 10677074795692032 10691295968231424 10762447532834816 10796238576893952 10805505618345984 10827456130842624 10858266876248064 10860999078838272 10914031300902912 10926102779265024 10948298275160064 10965350376013824 10967607443193856 11021160213912576 11021664745684992 11030620318728192 11087269892980736 11087731518603264 11122080787464192 11153729920499712 11176387822559232 11185981168287744 11205709530136576 11228473024577536 11263727256993792 11278213513362432 11278729812639744 11330773252571136 11353790803869696 11386099293843456 11386620531965952 11389438498701312 11422371302866944 11445050991370752 11457232775479296 11490361608241152 11498388241514496 11513176294890816 11513703350403072 11546466889531392 11566831028666368 11570223236775936 11600276767113216 11618602251190272 11626718467424256 11636698358218752 11660337371676672 11695925124968448 11696460546441216 11729744141746176 11733184127434752 11766572223823872 11790475065556992 11811269554208768 11860656464756736 11879129574014976 11894951805714432 11915930556694528 11939590231738624 11940136807825408 11953343211503616 11977625463422976 12011709145153536 12046441258156032 12048920853086208 12107753474439168 12145768399005696 12146324413612032 12202371195076608 12218623963693056 12227159327244288 12278285213515776 12299940037525504 12335505576296448 12338558373593088 12374235578105856 12398805240651648 12399372838895616 12409447858569216 12456587261640704 12473178629603328 12512340885897216 12531829001158656 12534408506507264 12595611673042944 12606423221403648 12632032152649728 12671165591977984 12671693164118016 12710949471387648 12747119909142528 12773014654353408 12783978478043136 12809361705573888 12809948098461696 12832540599517184 12869057038516224 12872831150850048 12889386872414208 12935686771703808 12949455145795584 12975760918708224 13012684907249664 13016501141372928 13050311363002368 13080058275852288 13131841837989888 13141015133159424 13157915765589504 13158518114746368 13195962159464448 13219235461332992 13246089271181312 13287678248484864 13326099853344768 13364020770766848 13366771571392512 13405421876281344 13432039010705952 13432653908803584 13447511112941568 13474828646350848 13498593776238592 13555035959721984 13564504878661632 13576148084588544 13594230635102208 13621222658744064 13645245979129856 13645870637514752 13684701498703872 13688714815340544 13727667594461184 13755554243149824 13770195260669952 13837432542216192 13877443773333504 13880878170292224 13945567080087552 13964141672792064 13973896373993472 14013660669345792 14032325958303744 14057074328600576 14101209569820672 14170063132173312 14170711815880704 14182226124079104 14211036171730944 14236099727589376 14255061290975232 14299818155311104 14394984769191936 14407340824461312 14436608174456832 14477689168330752 14481935044706304 14552041734537216 14568137039020032 14597731033546752 14620467168018432 14639270520655872 14639940683956224 14694880285216768 14695552994246656 14707493758304256 14783642024804352 14829441049952256 14871639893999616 14901850430078976 14914641557716992 14948638029545472 15018303009325056 15037618017816576 15038306416852992 15081099610816512 15107697670094848 15111043887044196 15111735647404032 15138387738492928 15181465725124608 15185917998268416 15260067988494336 15273166595162112 15276310367305728 15320482144321536 15331184322019328 15350901726521088 15351604467204096 15395289186041856 15399804167258112 15426964315701248 15491469668253696 15502291289899008 15547116495568896 15567111609993216 15594566833291264 15639658855661568 15688762965098496 15720633420742656 15765368253014016 15814208619675648 15838839432019968 15859935740952576 15863860766048256 15970167284563968 16015612193538048 16036943952347136 16061921677541376 16065227804114944 16143671299252224 16194357865340928 16208258427518976 16241184196263936 16269828260102144 16291498618257408 16302879102992384 16371046951354368 16447340768395264 16448025564020736 16451411164790784 16498980770807808 16531740320868864 16532497118527488 16545930478092288 16550782908235776 16630904839471104 16683121181196288 16730594880749568 16764581733838848 16794148897390592 16808564295204864 16842709536866304 16895590885490688 16947932628516864 16996159878856704 17030686205804544 17079148940765184 17079930797948928 17084157748051968 17158742718021632 17185849163218944 17235542412361728 17247582362271744 17265940194394112 17269764442336224 17270555025604608 17301014558277632 17350246542999552 17355334855163904 17400415150669824 17440077701136384 17455047537328128 17490506057515008 17521353510879232 17543887687452672 17544690819661824 17594616212619264 17599776191152128 17716904331313152 17790984697135104 17818694361022464 17822362095190016 17873895835041792 17909385347607936 17910205211738112 17930014817255424 17966438195134464 18017563717730304 18073381279629312 18086006504882176 18101530779451392 18161630211658752 18246268664938496 18303556792614912 18327935945539584 18340738990866432 18360260347559936 18449910056288256 18503258364444672 18507837560389632 18523723917164544 18561353367158784 18594089440116736 18598207860977472 18599059258343424 18631861831991296 18684880892461056 18709767944404992 18797743501737984 18801612759760896 18893417509564416 18894282421174272 18909634832105472 18948048228974592 19006748387966976 19066424207081472 19120679863713792 19159521981530112 19193313025589248 19248810899275776 19303585557774336 19309246726275072 19402722312716288 19403530157555712 19424182718693376 19463641378062336 19519027360874496 19524751712059392 19575467044503552 19609991677739008 19697762756984832 19711522699739136 19736873648384256 19737777172119552 19772588066603008 19828853191999488 19869133906771968 19931517372727296 19989149780017152 20050157357088768 20108132814422016 20148058516058928 20148980863205376 20241954300166144 20247890664357888 20332553939582976 20346757317992448 20364222126882816 20368413823074304 20467868968694784 20468805956272128 20527052248055808 20533072223010816 20591501391691776 20633331364724736 20655292891004928 20669721719865344 20729488660758528 20756148813324288 20816165660000256 20852878474215424 20918350620131328 20946212509188096 20960844560990208 21020491004018688 21085611492900864 21118452576026624 21146580987936768 21151814354731008 21212975276752896 21255094698259968 21256067723821056 21293556379418624 21354149591384064 21382591936462848 21524895065669632 21592477153787904 21611011236691968 21654912261685248 21716533752496128 21721998157676544 21828062601805824 21852205558530048 21896596550320128 21930700752027648 21935214886387712 22042320427825152 22043329491369984 22061240637456384 22174539785961472 22175463037206528 22244161574928384 22307459840999424 22352775645118464 22371962336575488 22456946049155072 22527454513987584 22556427026724864 22557459625279488 22661546505142272 22707581607739392 22772198587686912 22778876997402624 22890101982741504 22914465550958592 22980723216482304 22996776483028992 23026352589781632 23027406700806144 23092933779062784 23133662057332736 23140446473551872 23200553534226432 23237204502380544 23253436934848512 23273396716437504 23320674743353344 23391850249936896 23459488283492352 23533144447647744 23580950131113984 23622539108417536 23721312929513472 23758259148029952 23789903611428864 23831861113389056 23879180463477248 23880273615650816 23906686423007232 23955250926845952 24023418290307072 24092882516312064 24097841706172416 24215506948878336 24291536798011392 24292648827224064 24404742390153216 24437247927386112 24454318654488576 24556570427031552 24599880075051008 24671011152592896 24677116747186176 24748471156211712 24797610481303296 24798745677791232 24818895717138432 24913174523281408 24946357259206656 25024681771794432 25068817013014528 25191223346085888 25212846442807296 25264064305299456 25342331183955968 25343386328236032 25421898942775296 25494239818285056 25546029308706816 25618723411147776 25619896196923392 25738114077032448 25778773744828416 25871373543407616 25898910291591168 25951521837416448 26025369814499328 26033002282745856 26100622726004736 26160116551704576 26282030266318848 26315831531179008 26317036229492736 26391924318928896 26438470922665984 26492178542362624 26575356496969728 26652199706689536 26728041541533696 26733543142785024 26810843752562688 26864078021411904 26865307817607168 26895022225883136 26949657292701696 26997187552477184 27110071919443968 27129009757323264 27152296169177088 27188461270204416 27242445317488128 27290491958259712 27291741275029504 27369402997407744 27377429630681088 27455335188922368 27511108486299648 27540390521339904 27674865084432384 27754887546667008 27761756340584448 27891134160175104 27928283345584128 27947792747986944 28027321338691584 28064651916607488 28114148657201152 28202419139641344 28340126264346624 28341423631761408 28364452248158208 28422072343461888 28472199455178752 28510122581950464 28599636310622208 28789969538383872 28873216348913664 28955378336661504 28963870089412608 29104083469074432 29136274078040064 29195462067093504 29240934336036864 29278541041311744 29389760570433536 29414987516608512 29567284049608704 29658882099904512 29743279787999232 29803700860157952 29829283115433984 29897276059090944 30036606018650112 30075236035633152 30162199221633024 30215395340189696 30222087774088392 30223471294808064 30276775476985856 30362931450249216 30371835996536832 30520135976988672 30546333190324224 30552620734611456 30640964288643072 30662368644038656 30701803453042176 30703208934408192 30790578372083712 30799608334516224 30853928631402496 30982939336507392 31004582579798016 31094232991137792 31134223219986432 31189133666582528 31279317711323136 31377525930196992 31441266841485312 31530736506028032 31628417239351296 31677678864039936 31719871481905152 31727721532096512 31940334569127936 32031224387076096 32073887904694272 32130455608229888 32287342598504448 32388715730681856 32416516855037952 32482368392527872 32539656520204288 32582997236514816 32605758205984768 32742093902708736 32896051128041472 32902822329581568 33063480641737728 33064994237054976 33091860956184576 33261809678942208 33366242362392576 33461189761499136 33529163467677696 33588297794781184 33617128590409728 33685419073732608 33791181770981376 33992319757713408 34061372411609088 34158297881530368 34159861595897856 34168315496103936 34317485436043264 34371698326437888 34471084824723456 34495164724543488 34531880388788224 34539528884672448 34541110051209216 34602029116555264 34700493085999104 34710669710327808 34800830301339648 34880155402272768 34910095074656256 34981012115030016 35042707021758464 35087775374905344 35089381639323648 35189232425238528 35199552382304256 35433808662626304 35581969394270208 35637388722044928 35644724190380032 35747791670083584 35818770695215872 35820410423476224 35860029634510848 35932876390268928 36035127435460608 36146762559258624 36172013009764352 36323260423317504 36492537329876992 36607113585229824 36655871891079168 36681477981732864 36720520695119872 36899820112576512 37006516728889344 37015675120779264 37122706734317568 37196415721954944 37198118516686848 37263723663982592 37369761784922112 37419535888809984 37595487003475968 37603225519521792 37786835019128832 37819269664210944 37896096457949184 38013496775933952 38132848414162944 38241359727427584 38319043963060224 38386626051178496 38497621798551552 38607171115548672 38618493452550144 38805444625432576 38807060315111424 38848365437386752 38927282756124672 39038054721748992 39049503424118784 39150934089007104 39219983355478016 39395525513969664 39423045399478272 39473747296768512 39475554344239104 39545176133206016 39657706383998976 39738267813543936 39863034745454592 39978299560034304 40100314714177536 40216265628844032 40296117032117856 40297961726410752 40483908600332288 40495781328715776 40665107879165952 40693514635984896 40728444253765632 40736827646148608 40935737937389568 40937611912544256 41054104496111616 41066144446021632 41183002783383552 41266662729449472 41310585782009856 41339443439730688 41512297626648576 41632331320000512 41705756948430848 41836701240262656 41892425018376192 41921689121980416 42040982008037376 42171222985801728 42236905152053248 42303628709462016 42510189396519936 42512135447642112 42708299182768128 42765183872925696 43049790131339264 43184954307575808 43222022473383936 43309824523370496 43433067504992256 43656125203611648 43704411117060096 43793193100640256 43861401504055296 43870429772775424 44084640855650304 44086658982739968 44122481274912768 44349079571922944 44350926074413056 44488323149856768 44614919681998848 44705551290236928 44743924673150976 44913892098310144 45054909027975168 45112854053449728 45114919250558976 45323093010284544 45415163215478784 45544397175373824 45557753994805248 45780203965483008 45828931101917184 45961446432964608 45993552966057984 46052705179563264 46054813401612288 46185867558125568 46267324114665472 46280892947103744 46474409004761088 46506873869697024 46641349486706688 46783700499873792 46918976566984704 47066288895295488 47161900262227968 47245078216835072 47442625859026944 47516518296059904 47579807222857728 47758360926954496 47760547231301632 47910501853691904 48046836580614144 48185765032624128 48195683412344832 48431013897756672 48583073596022784 48809484780306432 48874495854772224 48908637308977152 49113140854063104 49199760150102016 49342022305185792 49354233494372352 49496942312423424 49595220962606592 49597491355582464 49637791434276864 49826349046562816 49892714518413312 50049363543588864 50137634026029056 50382446692171776 50425692885614592 50528128610598912 50684662367911936 50686772656472064 50843797885550592 50988479636570112 51092058617413632 51237446822295552 51239792393846784 51476228154064896 51557547489656832 51742747086815232 51797820583182336 51903043674832896 52050739628998656 52066004565491712 52201245452009472 52320233103409152 52564060532637696 52631663062358016 52634072458985472 52783848637857792 52876941845331968 52984357084725248 53150712993939456 53456083083067392 53467086285570048 53621687505125376 53728156042823808 53730615635214336 53790044451766272 53899314585403392 53994375104954368 54220143838887936 54258019514646528 54304592338354176 54484890634976256 54580983916519424 54738805994815488 54910670377844736 55022216972599296 55080781042679808 55349730168864768 55509775093334016 55523512681168896 55782268320350208 55895585495973888 56054642677383168 56129303833214976 56228297314402304 56404838279282688 56680252528693248 56682847263522816 56728904496316416 56844144686923776 56944398910357504 57020245163900928 57199272621244416 57579939076767744 57746432697827328 57910756673323008 57927740178825216 58208166938148864 58272548156080128 58390924134187008 58557082082623488 58779521140867072 58829975033217024 59134568099217408 59317764199809024 59486559575998464 59607401720315904 59794552118181888 60150472071266304 60324398443266048 60430790680379392 60444175548176784 60446942589616128 60553550953971712 60725862900498432 60743671993073664 61040271953977344 61092666380648448 61105241469222912 61324737288077312 61403606906084352 61406417868816384 61581156744167424 61599216669032448 61965878673014784 62009165159596032 62188465982275584 62268446439972864 62378267333165056 62558635422646272 62755051860393984 62882533682970624 63061473012056064 63256834478702592 63355357728079872 63439742963810304 63455443064193024 63880669138255872 64062448774152192 64147775809388544 64260911216459776 64574685197008896 64777431461363712 64833033710075904 64964736785055744 65079313040408576 65165994473029632 65211516411969536 65484187805417472 65792102256082944 65805644659163136 66126961283475456 66129988474109952 66183721912369152 66523619357884416 66732484724785152 66922379522998272 67058326935355392 67176595589562368 67370838147465216 67582363541962752 67984639515426816 68122744823218176 68316595763060736 68336630992207872 68634970872086528 68743396652875776 68942169649446912 68990329449086976 69079057769344896 69082220102418432 69204058233110528 69400986171998208 69421339420655616 69601660602679296 69760310804545536 69820190149312512 69962024230060032 70085414043516928 70175550749810688 70378464850477056 70867617325252608 71163938788540416 71274777444089856 71289448380760064 71495583340167168 71637541390431744 71640820846952448 71720059269021696 71865752780537856 72070254870921216 72293525118517248 72344026019528704 72646520846635008 72985074659753984 73214227170459648 73311743782158336 73362955963465728 73441041390239744 73799640225153024 74013033457778688 74031350241558528 74245413468635136 74392831443909888 74396237033373696 74527447327965184 74739523569844224 74839071777619968 75206451039043584 75573670038257664 75638539328421888 75792192915898368 76026993551867904 76265696828325888 76482719454855168 76638087926120448 76773252102356992 77214342231097344 77610889250865152 77614120630222848 77696730874773504 77854565512249344 78076109443497984 78099006848237568 78301868178014208 78439966710956032 78846090798956544 78947494593537024 78951108688478208 79315412767997952 79476535627087872 79726069490909184 79956599120068608 80200629428355072 80432531257688064 80592234064235712 80595923452821504 80967817200664576 80991562657431552 81330215758331904 81387029271969792 81456888507531264 81473655292297216 81871475874779136 81875223825088512 82108208992223232 82132288892043264 82366005566767104 82533325458898944 82621171564019712 82678886879461376 83024595253297152 83264662640001024 83411513896861696 83673402480525312 83784850036752384 83843378243960832 84081964016074752 84342445971603456 84607257418924032 85020378793039872 85024270895284224 85416598365536256 85530367745851392 86099580262678528 86369908615151616 86619649046740992 86866135009984512 87312250407223296 87408822234120192 87586386201280512 87722803008110592 87740859545550848 88169281711300608 88244962549825536 88698159143845888 88701852148826112 88976646299713536 89229839363997696 89411102580473856 89487849346301952 89827784196620288 90109818055950336 90225708106899456 90646186020569088 90830326430957568 91088794350747648 91115507989610496 91560407930966016 91657862203834368 91922892865929216 91987105932115968 92105410359126528 92109626803224576 92371735116251136 92534648229330944 92561785894207488 92948818009522176 93013747739394048 93282698973413376 93567400999747584 93837953133969408 94132577790590976 94323800524455936 94490156433670144 94885251718053888 95033036592119808 95159614445715456 95516721853908992 95521094462603264 95821003707383808 96093673161228288 96391366824689664 96862027795513344 97166147192045568 97618969560612864 97748991709544448 97817274617954304 98226281708126208 98399520300204032 98708466988744704 99190441925213184 99194982711164928 99275582868553728 99652698093125632 99785429036826624 100098727087177728 100275268052058112 100764893384343552 100851385771229184 101056257221197824 101373545312944128 101976959273140224 102184117234827264 102474893644591104 102479584787693568 102952456308129792 103115094979313664 103485494173630464 103595641166364672 103806087349665792 104101479257997312 104132009130983424 104402490904018944 104640466206818304 105128121065275392 105263326124716032 105268144917970944 105567697275715584 105753883690663936 105968714169450496 106301425987878912 106912166166134784 106934172571140096 107243375010250752 107456312085647616 107461231270428672 107580088903532544 107798629170806784 107988750209908736 108440287677775872 108516039029293056 108969781269952512 109161967833038848 109477611989630976 109821340755689472 110044433945198592 110161562085359616 110699460337729536 111019550186668032 111047025362337792 111791170991947776 112109285354766336 112258607666429952 112456594628804608 112809676558565376 113360505057386496 113457808992632832 113688289373847552 113888797820715008 114040490327801856 114398545242488832 115159878153535488 115492865395654656 115821513346646016 115855480357650432 116416333876297728 116545096312160256 116781848268374016 117114164165246976 117559042281734144 117659950066434048 118269136198434816 118635528399618048 118973119151996928 119214803440631808 119589104236363776 120300944142532608 120648796886532096 120861581360758784 120888351096353568 120893885179232256 121107101907943424 121451725800996864 121487343986147328 122080543907954688 122185332761296896 122210482938445824 122649474576154624 122807213812168704 122812835737632768 123162313488334848 123198433338064896 123931757346029568 124018330319192064 124536892879945728 124756534666330112 125117270845292544 125510103720787968 125765067365941248 126122946024112128 126513668957405184 126710715456159744 126910886128386048 128124897548304384 128295551618777088 128521822432919552 129149370394017792 129554862922727424 129666067420151808 129929473570111488 130158626080817152 130423032823939072 130968375610834944 131584204512165888 131611289318326272 132253922566950912 132259976948219904 132367443824738304 133047238715768832 133464969449570304 133844759045996544 134116653870710784 134353191179124736 134741676294930432 135164727083925504 135969279030853632 136245489646436352 136633191526121472 136673261984415744 137269941744173056 137486793305751552 137884339298893824 137980658898173952 138158115538689792 138164440204836864 138408116466221056 138801972343996416 138842678841311232 139520621609091072 139924048460120064 140351101499621376 140756929700954112 141735234650505216 142327877577080832 142549554888179712 142578896761520128 143275082780863488 143281641693904896 143731505561075712 144140509741842432 144587050237034496 144688052039057408 145293041693270016 145970149319507968 146428454340919296 146623487564316672 146725911926931456 147599280450306048 148026066915557376 148062700483117056 148490826937270272 148785662887819776 148792474066747392 149054894655930368 149479047139688448 149678143555239936 150412902078087168 151147340076515328 151277078656843776 151584385831796736 152053987103735808 152531393656651776 152965438909710336 153276175852240896 153546504204713984 154428684462194688 155221778501730304 155228241260445696 155393461749547008 155709131024498688 156152218886995968 156198013696475136 156603736356028416 157692181597913088 157894989187074048 157902217376956416 158630825535995904 158953071254175744 159452138981818368 160401258856710144 160865062515376128 161184468128471424 161191846905643008 161935634401329152 161983125314863104 162660431516663808 162774058543939584 162913777015062528 162947310584594432 163742951749558272 164216417984446464 164732011133534208 165066650917797888 165242343128039424 165357773758922752 166049190506594304 166529325280002048 166823027793723392 167346804961050624 167686756487921664 168163928032149504 168684891943206912 169214514837848064 170040757586079744 170048541790568448 170833196731072512 171060735491702784 172199160525357056 172739817230303232 173239298093481984 173732270019969024 174624500814446592 174817644468240384 175172772402561024 175481719091101696 176338563422601216 176489925099651072 177396318287691776 177403704297652224 177953292599427072 178459678727995392 178822205160947712 180451416213798912 181292372041138176 181660652861915136 182177588701495296 182231015979220992 183120815861932032 183315724407668736 183974211864231936 184210820718253056 184219253606449152 184743470232502272 185069296458661888 185897636019044352 186027495478788096 186565397946826752 187134801999495168 187675906267938816 188265155581181952 188647601048911872 188980312867340288 189770503436107776 190066073184239616 190319228891430912 191033443707817984 191042188925206528 191642007414767616 192187346322456576 192782733649379328 193724055591026688 194332294384091136 195237939121225728 195497983419088896 195634549235908608 196452563416252416 196799040600408064 197416933977489408 198380883850426368 198389965422329856 198551165737107456 199305396186251264 199570858073653248 200197454174355456 200550536104116224 201529786768687104 202112514442395648 202747090625888256 203953918546280448 204368234469654528 204949787289182208 205904912616259584 206230189958627328 206970988347260928 207612174699331584 208202958515994624 208264018261966848 208804981808037888 209280932413636608 210256242130550784 210526652249432064 211135394551431168 211507767381327872 211937428338900992 212602851975757824 213824332332269568 213868345142280192 214486750020501504 214912624171295232 214922462540857344 215160177807065088 215597258341613568 215977500419817472 216880575355551744 217032078058586112 217939562539905024 218323935666077696 218955223979261952 219642681511378944 220088867890397184 220323124170719232 221398920675459072 222039100373336064 222094050724675584 223582341983895552 224218570709532672 224517215332859904 224913189257609216 225619353117130752 226721010114772992 226915617985265664 227376578747695104 227777595641430016 228080980655603712 228797090484977664 230319756307070976 231643026693292032 232832667752595456 233090192624320512 233563696536748032 234228328330493952 235118084563468288 235319900132868096 236538272396869632 237946238303993856 238429606881263616 239178208472727552 240601888285065216 241297593773064192 241723162721517568 241776702192707136 241787770358464512 242214203815886848 242903451601993728 242974687972294656 244161087815909376 244370665522593792 244420965876891648 245298949152309248 245614427624337408 245625671475265536 246324626976669696 246396866676129792 247863514692059136 248036660638384128 249073785759891456 249513069332660224 250234541690585088 251020207441575936 251530134731882496 252245892048224256 253027337914810368 253821772256772096 256249795096608768 256591103237554176 257043644865839104 258298740788035584 259109725845454848 259858947140222976 260846065647878144 261936751221669888 263168409024331776 263222578636652544 264507845133901824 264734887649476608 266094477431537664 266929938899140608 267689518091993088 268233307741421568 268706382358249472 269483352589860864 270329454167851008 271938558061707264 272490979292872704 273266383052242944 273346523968831488 274539883488346112 274973586611503104 275768678597787648 275961317796347904 276316231077379584 276328880409673728 276816232932442112 277603944687992832 277685357682622464 279041243218182144 279848096920240128 280702202999242752 281513859401908224 283470469301010432 284655755154161664 285099109776359424 285157793523040256 286550165561726976 286563283387809792 287463011122151424 288281019483684864 289174100474068992 289376104078114816 290586083386540032 291940298639015936 292856908681838592 293246975128633344 293451823853862912 295198560900612096 296125400966234112 297571325775639552 297584948133494784 298958094279376896 299356287110479872 300825804156174336 302294680153030656 302554157313687552 303168771663593472 305930877819420672 306552351704481792 307093008409427968 308857368924389376 310443557003460608 310456482520891392 310786923499094016 311418262048997376 312304437773991936 312396027392950272 313207472712056832 315384363195826176 315789978374148096 315804434753912832 317261651071991808 317906142508351488 318904277963636736 320802517713420288 321730125030752256 322368936256942848 322383693811286016 323871268802658304 323966250629726208 325320863033327616 325548117087879168 325894621169188864 327485903499116544 328432835968892928 329464022267068416 330133301835595776 330484686256078848 330715547517845504 332098381013188608 333058650560004096 335373512975843328 336327856064299008 337369783886413824 338429029675696128 340081515172159488 341666393462145024 342121470983405568 344398321050714112 345479634460606464 346478596186963968 347464540039938048 349249001628893184 349635288936480768 350345544805122048 350963438182203392 352677126845202432 352979850199302144 354792636575383552 354807408595304448 355906585198854144 356919357455990784 357644410321895424 360902832427597824 362584744082276352 363321305723830272 364355177402990592 364462031958441984 366241631723864064 366631448815337472 367948423728463872 368421641436506112 368438507212898304 369486940465004544 370138592917323776 371795272038088704 372054990957576192 374269603998990336 375351812535877632 376530311162363904 377295202097823744 377960625734680576 379541006872215552 380132146368479232 382066887415635968 384374692644913152 385565467298758656 387448111182053376 388664588768182272 390475878242451456 391269098471817216 392905126832504832 393598081200816128 394833867954978816 396761767700852736 396779930844659712 397102331474214912 398610792372502528 399141716147306496 400394908348710912 401101072208232448 403059573537374208 404225028884791296 405494181251776512 407907837092560896 408736468939309056 409899574578364416 411809825232519168 412460379917254656 413941976694521856 415224349398663168 416405917031989248 416528036523933696 418561864827273216 421053304498864128 422270789102862336 423015534762655744 423874856677801984 425205703951515648 427648664664539136 427736690284560384 429825248342590464 429844925081714688 431194516683227136 433761150711103488 434064156117172224 435879125079810048 436647871332155392 437910447958523904 439285363022757888 440177735780794368 442797841350918144 444078200746672128 444188101449351168 447164683967791104 448437141419065344 449034430665719808 449826378515218432 451238706234261504 453442020229545984 453831235970531328 454753157495390208 455555191282860032 456161961311207424 457594180969955328 460639512614141952 463286053386584064 465665335505190912 466180385248641024 467127393073496064 468456656660987904 470236169126936576 473076544793739264 475892476607987712 476859213762527232 478356416945455104 481203776570130432 482595187546128384 483553404385414272 483575540716929024 484428407631773696 485806903203987456 485949375944589312 488322175631818752 488741331045187584 488841931753783296 490597898304618496 491228855248674816 492649253953339392 495727029384118272 496073321276768256 498147571519782912 499026138665320448 500469083381170176 502040414883151872 503060269463764992 504491784096448512 506054675829620736 507643544513544192 512499590193217536 513182206475108352 514087289731678208 516597481576071168 518219451690909696 519717894280445952 521692131295756288 523873502443339776 526445157273305088 529015690267803648 529469775298953216 532188954863075328 533859877798281216 535379036183986176 536466615482843136 537412764716498944 543877116123414528 544981958585745408 546532766104485888 546693047937662976 549079766976692224 549947173223006208 551922635592695808 552632462154759168 552657760819347456 555207889375985664 558082486436364288 559696193840480256 561404405998485504 563027718803816448 566940938602020864 569311510308323328 570198219552718848 570315587046080512 573100331123453952 573126566775619584 574926022244302848 576562038967369728 578348200948137984 578752208156229632 581172166773080064 583880597278031872 585713817363677184 586493950257266688 586903647707725824 590397121801224192 592250801932468224 595142651551279104 595169896266989568 597916188558753792 598712574220959744 601651608312348672 604589360306061312 606337543327186944 611861755638841344 613104703408963584 614186016818855936 617714737848778752 620887114006921216 620912965041782784 622836524097994752 624608875547983872 624792054785900544 626414945424113664 630768726391652352 631579956748296192 634523302143983616 635812285016702976 637808555927273472 641605035426840576 643460250061504512 644737872513885696 644767387622572032 647742537605316608 647932501259452416 650641726066655232 651096234175758336 651789242338377728 654971806998233088 656865671937785856 658928044534136832 660266603671191552 660969372512157696 661431095035691008 664196762026377216 666117301120008192 670747025951686656 672655712128598016 674739567772827648 676858059351392256 680163030344318976 683332786924290048 684242941966811136 688796642101428224 690959268921212928 694929080079876096 698498003257786368 699270577872961536 700691089610244096 701926876364406784 705354253690404864 705959700398604288 709614817190608896 713838714911981568 715288820643790848 721805664855195648 725169488164552704 726642611447660544 728710354805981184 728924063916883968 732483263447728128 733262897630674944 735896847456927744 736843282873012224 736877014425796608 738973880930009088 740277185834647552 743590544076177408 744109981915152384 748539207997980672 750703625071755264 753060622324727808 754590404195647488 755921251469361152 759082013744431104 764133774831271936 768749385289826304 771130934597517312 774896222364106752 777329177536364544 782538196943634432 785810253665009664 787196162401632256 789667735909957632 793523535401705472 794204662948429824 797221584745005056 798283432294612992 800789816697421824 806119147074748416 808450057769582592 810988362503553024 815815674185121792 817472937878618112 819799149156728832 823619650465038336 824920759834509312 827883953389043712 830448698797326336 832811834063978496 833056073047867392 837123729654546432 842106608997728256 844541578205724672 846031069525311488 847749713355603968 850411407903031296 855297329329078272 855473380569120768 859650496685180928 859689850163429376 862389033366454272 867522301422206976 868128312234344448 871758250159620096 873295742664310784 875820895917047808 878570726045515776 880355471561588736 885595682701836288 888376202898702336 896874282838130688 898068861331439616 899652757030436864 902477412468523008 906884040459091968 907662471941062656 909506314990780416 911110382565720064 921279025228283904 926572106773168128 931330671010381824 932360770497282048 934254786146992128 936913313321975808 940472338253873152 946153089587478528 951784953215975424 953718427525054464 956712833890910208 962407553140260864 965190375092256768 967106808770828544 967151081433858048 968856815263547392 971613806407974912 971898751889178624 976644351263637504 977683863507566592 982457710497349632 985298507906678784 991454058768236544 992146642553536512 996295143039565824 998052277330640896 1006120538927529984 1008983568192897024 1012109351659241472 1015287089027088384 1024999180386435072 1026364412950216704 1033194963152142336 1036438903381819392 1039435788560891904 1043384262591512576 1047747004886679552 1052890314546610176 1058031380535607296 1058939550597906432 1064377909726150656 1067719755596562432 1070758072367972352 1072933230965686272 1074825529432997888 1087754232246829056 1089963917171490816 1093065532208971776 1093386095875325952 1099894346446012416 1103845271185391616 1105264924309518336 1105315521638694912 1110415778751971328 1116164972872728576 1122808811996971008 1126055437607632896 1133881877204041728 1138623020616646656 1140396439105437696 1140631174092161024 1146200662246907904 1153124077934739456 1156696401896275968 1157504416312459264 1162344333546160128 1167761194556063744 1171427634727354368 1173807295415451648 1180794243602448384 1184501603864936448 1190285303102558208 1190339792533979136 1195832377117507584 1197425148441919488 1203303216624697344 1209178720612122624 1212675086654373888 1223723511277682688 1226209406817927168 1228372033637711872 1235429475697557504 1241774228013842432 1241825930083565568 1245673048195989504 1249217751095967744 1249584109571801088 1263159913496592384 1269046604287967232 1271624570033405952 1275617111854546944 1283210070853681152 1289475745027771392 1289534775245144064 1295485075210633216 1301283452133310464 1302192468351516672 1303578484676755456 1309943613996466176 1313731343875571712 1317856089068273664 1320533207342383104 1322862190071382016 1328393524052754432 1332234602240016384 1341494051903373312 1345311424257196032 1349479135545655296 1353716118702784512 1360326060688637952 1366665573848580096 1368485883933622272 1377593284202856448 1381918537842425856 1389858160159752192 1396996006515572736 1398541155745923072 1401382179220488192 1403853752728813568 1410708507380809728 1419229634381217792 1427677429823963136 1430577641287581696 1443611329710391296 1453285222895321088 1457420709611962368 1457848127833767936 1464966526895456256 1466525795261349888 1471793694913855488 1473686565746024448 1477947761860018176 1480554371669295104 1487181088152354816 1488219963830304768 1497078415995961344 1501407250143510528 1506121244649455616 1509180808391294976 1511842502938722304 1518164027488862208 1528267549662543872 1537498770579652608 1542261869195034624 1549792444728213504 1554658355072729088 1565076393887268864 1571620507330019328 1574392324803264512 1579335471819915264 1587047070803410944 1588409325896859648 1594443169490010112 1596566864589225984 1601579633394843648 1612238294149496832 1631631348370243584 1634945875757236224 1639598298313457664 1647239300930076672 1649841519669018624 1655767906778087424 1665623668127956992 1674247459309092864 1684213217995456512 1689083156411449344 1692062139050622976 1695499426711207936 1700822815806062592 1710594658658156544 1710946761138241536 1719300993370361856 1719379700326858752 1724778066732908544 1735044602844413952 1736256624468688896 1743516500319240192 1746591485328621568 1751641791834095616 1757141452091031552 1760710943123177472 1771191365403672576 1776752405797404672 1793748565676261376 1796137722662879232 1799305514060873728 1804954824937046016 1813768080918183936 1819012629981560832 1842558050456567808 1853144213546336256 1862661342020763648 1868509572293984256 1873826626643951616 1880944676507746304 1892306179174957056 1903569906431950848 1907436855050108928 1913425667781820416 1924815106280521728 1930380750184513536 1934213617541657088 1934302162867716096 1937713630527094784 1943227612815949824 1943797503778357248 1953288702527275008 1955367727015133184 1964915420994699264 1970597015813357568 1982908117536473088 1984293285107073024 1992590286079131648 1996104554661281792 2012241077855059968 2017967136385794048 2024218703318482944 2030574178054176768 2049998360772870144 2052728825900433408 2066389926304284672 2072877806763638784 2095494009773359104 2105780629093220352 2116062761071214592 2117879101195812864 2141516144735944704 2145866461931372544 2149651058865995776 2175508464493658112 2179927834342981632 2186131064417943552 2186772191750651904 2199788692892024832 2207690542370783232 2210529848619036672 2210631043277389824 2220831557503942656 2232329945745457152 2245617623993942016 2252110875215265792 2267763754408083456 2277246041233293312 2281262348184322048 2292401324493815808 2306248155869478912 2313392803792551936 2315008832624918528 2324688667092320256 2347614590830903296 2361588487204896768 2369003207729872896 2380570606205116416 2391664754235015168 2394850296883838976 2418357441224245248 2425350173308747776 2447447022555365376 2452418813635854336 2456744067275423744 2470858951395115008 2483548456027684864 2483651860167131136 2491346096391979008 2498435502191935488 2499168219143602176 2526319826993184768 2538093208575934464 2543249140066811904 2551234223709093888 2566420141707362304 2578951490055542784 2579069550490288128 2590970150421266432 2602566904266620928 2604384936703033344 2607156969353510912 2619887227992932352 2627462687751143424 2635712178136547328 2641066414684766208 2645724380142764032 2656787048105508864 2690622848514392064 2698958271091310592 2707432237405569024 2720652121377275904 2733331147697160192 2755186568405712896 2763837075684851712 2779716320319504384 2793992013031145472 2797082311491846144 2802764358440976384 2807707505457627136 2821417014761619456 2838459268762435584 2855354859647926272 2861155282575163392 2887222659420782592 2906570445790642176 2914841419223924736 2915696255667535872 2929933053790912512 2933051590522699776 2947373131492048896 2955895523720036352 2961108743338590208 2974362176304709632 2976439927660609536 2994156831991922688 3018361616782589952 3036328054977724416 3056535099325087744 3074997541159305216 3099584889456427008 3109316710145458176 3130152787774537728 3143241014660038656 3148784649606529024 3158670943639830528 3174094141606821888 3176818651793719296 3188886338980020224 3193133729178451968 3203159266789687296 3224476588298993664 3263262696740487168 3269891751514472448 3279196596626915328 3299683039338037248 3311535813556174848 3331247336255913984 3348494918618185728 3368426435990913024 3378166312822898688 3390998853422415872 3401645631612125184 3421189317316313088 3421893522276483072 3438601986740723712 3470089205688827904 3472513248937377792 3487033000638480384 3493182970657243136 3503283583668191232 3514282904182063104 3521421886246354944 3542382730807345152 3553504811594809344 3587497131352522752 3592275445325758464 3598611028121747456 3609909649874092032 3627536161836367872 3638025259963121664 3685116100913135616 3706288427092672512 3725322684041527296 3737019144587968512 3747653253287903232 3761889353015492608 3807139812863901696 3814873710100217856 3826851335563640832 3849630212561043456 3868427235083314176 3868604325735432192 3886455225631899648 3906577405054550016 3910735454030266368 3929830841989398528 3941194031626715136 3968586570214146048 3985180572158263296 3992209109322563584 4024482155710119936 4035934272771588096 4048437406636965888 4061148356108353536 4099996721545740288 4105457651800866816 4132779852608569344 4145755613527277568 4190988019546718208 4211561258186440704 4232125522142429184 4283032289471889408 4291732923862745088 4299302117731991552 4359855668685963264 4372262128835887104 4373544383501303808 4399577385784049664 4415381084741566464 4421059697238073344 4441663115007885312 4464659891490914304 4491235247987884032 4504221750430531584 4535527508816166912 4554492082466586624 4562524696368644096 4584802648987631616 4612496311738957824 4626785607585103872 4630017665249837056 4649377334184640512 4695229181661806592 4723176974409793536 4738006415459745792 4761141212410232832 4783329508470030336 4789700593767677952 4836714882448490496 4894894045110730752 4904837627271708672 4913488134550847488 4941717902790230016 4967303720334262272 4996871004383870976 5052639653986369536 5076186417151868928 5086498280133623808 5102468447418187776 5132840283414724608 5157902980111085568 5158139100980576256 5181940300842532864 5205133808533241856 5208769873406066688 5214313938707021824 5239774455985864704 5254925375502286848 5271424356273094656 5282132829369532416 5291448760285528064 5313574096211017728 5381245697028784128 5397916542182621184 5414864474811138048 5441304242754551808 5510373136811425792 5527674151369703424 5559432640639008768 5587984026062290944 5605528716881952768 5642834029523238912 5676918537524871168 5710709719295852544 5722310565150326784 5774445318841565184 5813140891581284352 5829682838447849472 5831392511335071744 5859866107581825024 5866103181045399552 5894746262984097792 5911791047440072704 5922217486677180416 5948724352609419264 5952879855321219072 5988313663983845376 6036723233565179904 6072656109955448832 6113070198650175488 6149995082318610432 6199169778912854016 6218633420290916352 6286482029320077312 6297569299213058048 6317341887279661056 6348188283213643776 6353637303587438592 6377772677960040448 6448953176597987328 6526525393480974336 6539783503028944896 6558393193253830656 6599366078676074496 6623071627112349696 6662494672511827968 6696989837236371456 6736852871981826048 6756332625645797376 6781997706844831744 6803291263224250368 6843787044552966144 6877203973481447424 6940178411377655808 6945026497874755584 6974066001276960768 6986365941314486272 7042843772492709888 7084765461614690304 7107009623189618688 7174994262705045504 7184550890651516928 7255072323672735744 7276050519926243328 7370232201826271232 7412576854185345024 7450645368083054592 7474038289175937024 7495306506575806464 7523778706030985216 7614279625727803392 7629747420200435712 7653702671127281664 7699260425122086912 7736854470166628352 7737208651470864384 7772910451263799296 7813154810109100032 7821470908060532736 7859661683978797056 7882388063253430272 7937173140428292096 7970361144316526592 7984418218645127168 8071868545543176192 8096874813273931776 8122296712216707072 8199993443091480576 8265559705217138688 8291511227054555136 8381976039093436416 8423122516372881408 8464251044284858368 8566064578943778816 8583465847725490176 8598604235463983104 8719711337371926528 8744524257671774208 8747088767002607616 8799154771568099328 8842119394476146688 8883326230015770624 8929319782981828608 8982470495975768064 9108984164933173248 9125049392737288192 9169605297975263232 9224992623477915648 9260035330499674112 9298754668369281024 9390458363323613184 9446353948819587072 9476012830919491584 9522282424820465664 9566659016940060672 9579401187535355904 9673429764896980992 9789788090221461504 9809675254543417344 9826976269101694976 9934607440668524544 9993742008767741952 10105279307972739072 10172996560267247616 10204936894836375552 10265680566829449216 10315805960222171136 10363880601685065728 10410267617066483712 10417539746812133376 10479548911971729408 10509850751004573696 10542848712546189312 10564265658739064832 10582897520571056128 10627148192422035456 10762491394057568256 10795833084365242368 10829728949622276096 10882608485509103616 11020746273622851584 11055348302739406848 11118865281278017536 11175968052124581888 11211057433763905536 11285668059046477824 11421419438591705088 11444621130300653568 11548890637683130368 11659365676895698944 11719732215163650048 11732206362090799104 11789492525968195584 11823582094880145408 11844434973354360832 11905759710642438144 11976627327967690752 12073446467130359808 12145312219910897664 12226140397300350976 12299990164637220864 12398339557825708032 12437266840581832704 12572964058640154624 12595138598426116096 12634683774559322112 12696376566427287552 12897906353195974656 13079567006057889792 13116786386507661312 13198732157352148992 13246143254224699392 13324989345023655936 13393979674472742912 13473705743963652096 13512665251291594752 13563995413689663488 13606582526448500736 13687574089105932288 13754407946962894848 13880356822755311616 13890052995749511168 13948132002553921536 13972731882628972544 14085687544985419776 14169530923229380608 14214019246379237376 14349988525410091008 14369101781303033856 14510144647345471488 14740464403652542464 14825153708370690048 14990613013151612928 15047557412061970432 15228559251455606784 15259494840400871424 15307405342254563328 15398520850244173824 15473708940333256704 15474417302941728768 15545820902527598592 15626309620218200064 15642941816121065472 15719323367957594112 15764776126506860544 15874346280856584192 15940722288633053184 15968836437290254336 16143737091086352384 16193749626547863552 16244593424433414144 16531119410434277376 16583022454109110272 16763952078186872832 16928502088569716736 17132129157887557632 17166931695450980352 17197208470927966208 17439422674743853056 17489048515343548416 17494177534005215232 17598309543136198656 17684238788952293376 17766652460031541248 17858639565963657216 17964940991951536128 18217968329866346496 18250098785474576384 18339210595950526464 18449985246955831296 18520070660999348224 18597509336738562048 18892707897639174144 18952025661838983168 19044564849640931328 19133318033880121344 19346859529793961984 19579576180442923008 19619350509086834688 19653952538203389952 19869214881337049088 19987484017535483904 20210558615945478144 20345993120534495232 20409873789672751104 20531361133658898432 20631611920444342272 20727761203370131456 20820535234132967424 20835079493624266752 20959097823943458816 21128531317478129664 21254296384844070912 21524982788115136512 21765216971018207232 22041492547245703168 22110696605478813696 22237730562556035072 22351936104249163776 22422114867527811072 22571336118092955648 22842838877183410176 22889242260601307136 23097781275366260736 23318731353791397888 23439464430327300096 23464412724181598208 23578985051936391168 23647164189760290816 23811519421284876288 23953254655935381504 24290624439821795328 24452280794600701952 24599980329274441728 24796679115651416064 24874533681163665408 25145928117280309248 25190277196852232192 25269367549118644224 25392753132854575104 25795812706391949312 26159134012115779584 26233572773015322624 26397464314704297984 26649978690047311872 26787959348945485824 26947411487927304192 27375148178211864576 27508815893925789696 27780105991499022336 27896264005107843072 27945463765257945088 28171375089970839552 28339061846458761216 28428038492758474752 28699977050820182016 28738203562606067712 29020289294690942976 29480928807305084928 29981226026303225856 30095114824123940864 30518989680801742848 30614810684509126656 30797041700488347648 30947417880666513408 31091641805055197184 31252619240436400128 31438646735915188224 31529552253013721088 31748692561713168384 31881444577266106368 31937672874580508672 32287474182172704768 32387499253095727104 32489186848866828288 33062238820868554752 33166044908218220544 33527904156373745664 33857004177139433472 34264258315775115264 34333863390901960704 34394416941855932416 34978097030687096832 35196619086272397312 35368477577904586752 35533304920063082496 35717279131927314432 35929881983903072256 36435936659732692992 36500197570949152768 36678421191901052928 36899970493911662592 37040141321998696448 37195018673477124096 37785415795278348288 37904051323677966336 38089129699281862656 38693719059587923968 39238701018173669376 39738429762674098176 39974968035070967808 40421117231890956288 40691986241068990464 40819747579345502208 41062722267317796864 41263223840888684544 41455522406740262912 41641070468265934848 41670158987248533504 41918195647886917632 42257062634956259328 42508592769688141824 43049965576230273024 43530433942036414464 44082985094491406336 44221393210957627392 44475461125112070144 45142672236185911296 45685677754366820352 45778484521202614272 46195562550732521472 46637462707582795776 46878928860654600192 46928825448363196416 47157970103872782336 47294328379520581632 47623038842569752576 47906509311870763008 48581248879643590656 48904561589201403904 49593358231302832128 49749067362327330816 50291856234560618496 50785506265709150208 51591625412783898624 52318268024231559168 52467145546030645248 52794928629408595968 53299957380094623744 53575918697890971648 53894822975854608384 54750296356423729152 55017631787851579392 55560211982998044672 55792528010215686144 55890927530515890176 56678123692917522432 56856076985516949504 57399954101640364032 58040578589381885952 58961857614610169856 59962452052606451712 60190229648247881728 61037979361603485696 61229621369018253312 61594083400976695296 61894835761333026816 62183283610110394368 62505238480872800256 62877293471830376448 63762889154532212736 63875345749161017344 64574948364345409536 66124477641737109504 66332089816436441088 67055808312747491328 67714008354278866944 68528516631550230528 68667726781803921408 68788833883711864832 69956194061374193664 70393238172544794624 70736955155809173504 71434558263854628864 71859763967806144512 72871873319465385984 73356842383802105856 73799940987823325184 74080282643997392896 74390037346954248192 75570831590556696576 75808102647355932672 76178259398563725312 77387438119175847936 78477402036347338752 79949936070141935616 80842234463781912576 82125444534635593728 82526447681777369088 82911044813480525824 83340317974497067008 83836391295773835264 84514125269912518656 85017185539376283648 86099931152460546048 87060867884072828928 88165970188982812672 88442786421915254784 90285344472371822592 91556969042405228544 92391125101465042944 93274925415165591552 93757857721309200384 94315940207745564672 94588656759041163264 95246077685139505152 95813018623741526016 97162497759287181312 97809123178402807808 99186716462605664256 99498134724654661632 100583712469121236992 101571012531418300416 103183250825567797248 104934291092061290496 105589857258817191936 106599914760189247488 107151837395781943296 107789645951709216768 109500592712847458304 110035263575703158784 111120423965996089344 111585056020431372288 111781855061031780352 113356247385835044864 113712153971033899008 116081157178763771904 119924904105212903424 120380459296495763456 122075958723206971392 122459242738036506624 123188166801953390592 123789671522666053632 124366567220220788736 125010476961745600512 125754586943660752896 127525778309064425472 127750691498322034688 129149896728690819072 132248955283474219008 132664179632872882176 135428016708557733888 137057033263100461056 137335453563607842816 137577667767423729664 139912388122748387328 140786476345089589248 141473910311618347008 142869116527709257728 143719527935612289024 145743746638930771968 146713684767604211712 148780074693908496384 152356518797127450624 154774876238351695872 156954804072694677504 159899872140283871232 161684468927563825152 164250889069271187456 165052895363554738176 166680635948994134016 167672782591547670528 170034371078752567296 172199862304921092096 174121735768145657856 176331940377965625344 176885572843830509568 180570688944743645184 183113938084810457088 184782250202930085888 186549850830331183104 187515715442618400768 188631880415491129344 191626037247483052032 195618246356805615616 198373432925211328512 198996269449309323264 201167424938242473984 203142025062836600832 206366501651135594496 209868582184122580992 211179714517634383872 214303674791563886592 215579291903418433536 220070527151406317568 222240847931992178688 223170112040862744576 223563710122063560704 226712494771670089728 227424307942067798016 232162314357527543808 239849808210425806848 240760918592991526912 246376333603906781184 247579343045332107264 248733134440441577472 250020953923491201024 251509173887321505792 255051556618128850944 255501382996644069376 258299793457381638144 264497910566948438016 265328359265745764352 270856033417115467776 274670907127215685632 279824776245496774656 282947820623236694016 285738233055418515456 287439055871224578048 291487493277861543936 293427369535208423424 297560149387816992768 304713037594254901248 309549752476703391744 319799744280567742464 323368937855127650304 328501778138542374912 330105790727109476352 333361271897988268032 335345565183095341056 340068742157505134592 348243471536291315712 361141377889487290368 366227876169620914176 369564500405860171776 373099701660662366208 375031430885236801536 377263760830982258688 383252074494966104064 391236492713611231232 396746865850422657024 397992538898618646528 406284050125673201664 412733003302271188992 419737164368245161984 422359429035268767744 428607349583127773184 431158583806836867072 440141054302812635136 446340224081725489152 447127420244127121408 464324628715055087616 479699616420851613696 481521837185983053824 492752667207813562368 495158686090664214528 500041907846982402048 503018347774643011584 510103113236257701888 516599586914763276288 528995821133896876032 530656718531491528704 541712066834230935552 549341814254431371264 559649552490993549312 565895641246473388032 574878111742449156096 586854739070416846848 595120298775633985536 609426075188509802496 619099504953406783488 646737875710255300608 660211581454218952704 666722543795976536064 670691130366190682112 680137484315010269184 696486943072582631424 722282755778974580736 739129000811720343552 746199403321324732416 750062861770473603072 754527521661964517376 766504148989932208128 782472985427222462464 793493731700845314048 795985077797237293056 812568100251346403328 839474328736490323968 857214699166255546368 862317167613673734144 880282108605625270272 892680448163450978304 894254840488254242816 928649257430110175232 959399232841703227392 963043674371966107648 985505334415627124736 990317372181328429056 1000083815693964804096 1006036695549286023168 1020206226472515403776 1083424133668461871104 1098683628508862742528 1119299104981987098624 1131791282492946776064 1149756223484898312192 1173709478140833693696 1190240597551267971072 1218852150377019604992 1238199009906813566976 1293475751420510601216 1320423162908437905408 1341382260732381364224 1392973886145165262848 1444565511557949161472 1478258001623440687104 1500125723540947206144 1509055043323929034752 1564945970854444924928 1586987463401690628096 1591970155594474586112 1625136200502692806656 1678948657472980647936 1724634335227347468288 1760564217211250540544 1785360896326901956608 1788509680976508485632 1857298514860220350464 1980634744362656858112 2000167631387929608192 2012073391098572046336 2040412452945030807552 2166848267336923742208 2238598209963974197248 2263582564985893552128 2299512446969796624384 2347418956281667387392 2380481195102535942144 2437704300754039209984 2586951502841021202432 2640846325816875810816 2682764521464762728448 2785947772290330525696 2889131023115898322944 2956516003246881374208 3000251447081894412288 3018110086647858069504 3129891941708889849856 3250272401005385613312 3357897314945961295872 3449268670454694936576 3521128434422501081088 3570721792653803913216 3714597029720440700928 3961269488725313716224 4024146782197144092672 4333696534673847484416 4527165129971787104256 4694837912563334774784 4760962390205071884288 4875408601508078419968 5173903005682042404864 5281692651633751621632 5365529042929525456896 5571895544580661051392 6000502894163788824576 6036220173295716139008 6259783883417779699712 6500544802010771226624 6715794629891922591744 6898537340909389873152 7042256868845002162176 7141443585307607826432 7922538977450627432448 8048293564394288185344 8667393069347694968832 9054330259943574208512 9389675825126669549568 9750817203016156839936 10347806011364084809728 10563385303267503243264 11143791089161322102784 12072440346591432278016 12519567766835559399424 13001089604021542453248 14084513737690004324352 14282887170615215652864 15845077954901254864896 16096587128788576370688 18108660519887148417024 18779351650253339099136 19501634406032313679872 20695612022728169619456 21126770606535006486528 24144880693182864556032 26002179208043084906496 28169027475380008648704 31690155909802509729792 36217321039774296834048 37558703300506678198272 39003268812064627359744 42253541213070012973056 48289761386365729112064 56338054950760017297408 63380311819605019459584 72434642079548593668096 78006537624129254719488 84507082426140025946112 112676109901520034594816 126760623639210038919168 144869284159097187336192 169014164852280051892224 253521247278420077838336 338028329704560103784448 507042494556840155676672 1014084989113680311353344
- Sum of all divisors σ(n): 3907821263955418920191697
- Sum of proper divisors (its aliquot sum) s(n): 2893736274841738608838353
- 1014084989113680311353344 is an abundant number, because the sum of its proper divisors (2893736274841738608838353) is greater than itself. Its abundance is 1879651285728058297485009
Bases of 1014084989113680311353344
- Binary: 110101101011110110101000010011000100101001011001100100000000000000000000000000002
- Hexadecimal: 0xD6BDA84C4A5990000000
- Base-36: 4L4V2BYRUVXUKG00
Squares and roots of 1014084989113680311353344
- 1014084989113680311353344 squared (10140849891136803113533442) is 1028368365145693115589468063895825232744819982336
- 1014084989113680311353344 cubed (10140849891136803113533443) is 1042852922373623422455613195396458694357043499223467744573956658334531584
-
1014084989113680311353344 is a
perfect square number . Itssquare root is 1007017869312 -
The
cube root of 1014084989113680311353344 is 100467312.4263474883
Scales and comparisons
How big is 1014084989113680311353344?- 1,014,084,989,113,680,311,353,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,014,084,989,113,680,311,353,344 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 1014084989113680311353344 cubic inches would be around 8372276 feet tall.
Recreational maths with 1014084989113680311353344
- 1014084989113680311353344 backwards is 4433531130863119894804101
- The number of decimal digits it has is: 25
- The sum of 1014084989113680311353344's digits is 90
- 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 1014084989113680311353344 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 1014084989113680311353344 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/1014084989113680311353344/
Chicago style:
Numbermatics. 2024. "Number 1014084989113680311353344 - Facts about the integer". https://numbermatics.com/n/1014084989113680311353344/
The information we have on file for 1014084989113680311353344 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 1014084989113680311353344, math, Factors of 1014084989113680311353344, curriculum, school, college, exams, university, Prime factorization of 1014084989113680311353344, STEM, science, technology, engineering, physics, economics, calculator, one septillion, fourteen sextillion, eighty-four quintillion, nine hundred eighty-nine quadrillion, one hundred thirteen trillion, six hundred eighty billion, three hundred eleven million, three hundred fifty-three thousand, three hundred forty-four.