447318680064321407737135104
447,318,680,064,321,407,737,135,104 is an even composite number composed of six prime numbers multiplied together.
447318680064321407737135104 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, six hundred divisors.
Prime factorization of 447318680064321407737135104:
224 × 33 × 73 × 133 × 313 × 3533
(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 × 7 × 7 × 7 × 13 × 13 × 13 × 31 × 31 × 31 × 353 × 353 × 353)See below for interesting mathematical facts about the number 447318680064321407737135104 from the Numbermatics database.
Names of 447318680064321407737135104
- Cardinal: 447318680064321407737135104 can be written as Four hundred forty-seven septillion, three hundred eighteen sextillion, six hundred eighty quintillion, sixty-four quadrillion, three hundred twenty-one trillion, four hundred seven billion, seven hundred thirty-seven million, one hundred thirty-five thousand, one hundred four.
Scientific notation
- Scientific notation: 4.47318680064321407737135104 × 1026
Factors of 447318680064321407737135104
Divisors of 447318680064321407737135104
- Number of divisors d(n): 25600
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 31 32 36 39 42 48 49 52 54 56 62 63 64 72 78 84 91 93 96 98 104 108 112 117 124 126 128 144 147 156 168 169 182 186 189 192 196 208 216 217 224 234 248 252 256 273 279 288 294 312 336 338 343 351 353 364 372 378 384 392 403 416 432 434 441 448 468 496 504 507 512 546 558 576 588 624 637 651 672 676 686 702 706 728 744 756 768 784 806 819 832 837 864 868 882 896 936 961 992 1008 1014 1024 1029 1059 1092 1116 1152 1176 1183 1209 1248 1274 1302 1323 1344 1352 1372 1404 1412 1456 1488 1512 1519 1521 1536 1568 1612 1638 1664 1674 1728 1736 1764 1792 1872 1911 1922 1953 1984 2016 2028 2048 2058 2118 2184 2197 2232 2304 2352 2366 2418 2457 2471 2496 2548 2604 2646 2688 2704 2744 2808 2821 2824 2883 2912 2976 3024 3038 3042 3072 3087 3136 3177 3224 3276 3328 3348 3456 3472 3528 3549 3584 3627 3744 3822 3844 3906 3968 4032 4056 4096 4116 4236 4368 4394 4459 4464 4557 4563 4589 4608 4704 4732 4836 4914 4942 4992 5096 5208 5239 5292 5376 5408 5488 5616 5642 5648 5733 5766 5824 5859 5952 6048 6076 6084 6144 6174 6272 6354 6448 6552 6591 6656 6696 6727 6912 6944 7056 7098 7168 7254 7413 7488 7644 7688 7812 7936 8064 8112 8192 8232 8281 8463 8472 8649 8736 8788 8918 8928 9114 9126 9178 9216 9261 9408 9464 9531 9672 9828 9884 9984 10192 10416 10478 10584 10633 10647 10752 10816 10881 10943 10976 11232 11284 11296 11466 11532 11648 11718 11904 12096 12152 12168 12288 12348 12493 12544 12708 12896 13104 13182 13312 13377 13392 13454 13671 13767 13824 13888 14112 14196 14336 14508 14826 14976 15288 15376 15379 15624 15717 15872 16128 16224 16384 16464 16562 16926 16944 17199 17297 17298 17472 17576 17836 17856 18228 18252 18356 18432 18522 18816 18928 19062 19344 19656 19747 19768 19773 19968 20181 20384 20832 20956 21168 21266 21294 21504 21632 21762 21886 21952 22239 22464 22568 22592 22932 23064 23296 23436 23808 24192 24304 24336 24576 24696 24843 24986 25088 25389 25416 25792 25947 26208 26364 26624 26754 26784 26908 27342 27534 27648 27776 28224 28392 28672 29016 29652 29791 29952 30576 30752 30758 31248 31434 31744 31899 31941 32123 32256 32448 32768 32829 32928 33124 33852 33888 34398 34594 34596 34944 35152 35672 35712 36456 36504 36673 36712 36864 37044 37479 37632 37856 38124 38688 39312 39494 39536 39546 39936 40131 40362 40768 41013 41301 41664 41912 42336 42532 42588 43008 43264 43524 43772 43904 44478 44928 45136 45184 45864 46128 46137 46592 46872 47089 47151 47616 48384 48608 48672 49152 49392 49686 49972 50176 50778 50832 51584 51891 51894 52416 52728 53248 53508 53568 53816 54684 55068 55296 55552 56448 56784 57344 57967 58032 59241 59304 59319 59582 59657 59904 60543 61152 61504 61516 62496 62868 63488 63798 63882 64246 64512 64896 65536 65658 65856 66248 66717 67704 67776 68107 68796 69188 69192 69888 70304 71344 71424 72912 73008 73346 73424 73728 74088 74529 74958 75264 75712 76167 76248 76601 77376 78624 78988 79072 79092 79872 80262 80724 81536 82026 82602 83328 83824 84672 85064 85176 86016 86528 87048 87451 87544 87808 88956 89373 89856 90272 90368 91728 92256 92274 93184 93744 94178 94302 95232 95697 96369 96768 97216 97344 98304 98487 98784 99372 99944 100352 101556 101664 103168 103782 103788 104832 105456 106496 107016 107136 107632 107653 109368 110019 110136 110592 111104 112437 112896 113568 114688 115934 116064 118482 118608 118638 119164 119314 119808 120393 121079 121086 122304 123008 123032 123903 124609 124992 125736 126976 127596 127764 128492 129024 129792 131072 131316 131712 132496 133434 135408 135552 136214 137592 138229 138376 138384 138411 139776 140608 141267 141453 142259 142688 142848 145824 146016 146692 146848 147456 148176 149058 149916 150528 151424 152334 152496 153202 154752 155673 157248 157976 158144 158184 159744 160524 161448 162409 163072 164052 165204 166656 167648 169344 170128 170352 172032 173056 173901 174096 174902 175088 175616 177723 177912 178746 178971 179712 180544 180736 181629 183456 184512 184548 186368 187488 188356 188604 190464 191394 192738 193536 194432 194688 196608 196974 197568 198744 199888 200704 203112 203328 204321 206336 207564 207576 208537 209664 210912 212992 214032 214272 215264 215306 218736 220038 220272 221184 222208 223587 224861 224874 225792 227136 229376 229803 231868 232128 236964 237216 237276 238328 238628 239616 240786 242158 242172 244608 246016 246064 247806 249218 249984 251472 253952 255192 255528 256711 256984 258048 259584 262144 262353 262632 263424 264992 266868 268119 270816 271104 272428 275184 276458 276752 276768 276822 279552 281216 282534 282906 284518 285376 285696 287091 289107 291648 292032 293384 293696 294912 295461 296352 298116 299832 301056 302848 304668 304992 306404 309504 311346 314496 315952 316288 316368 319488 321048 322896 322959 324818 326144 328104 329623 330057 330408 333312 335296 337311 338688 339233 340256 340704 344064 346112 347802 348192 349804 350176 351232 355446 355824 357492 357942 359424 361088 361472 363237 363258 366912 369024 369096 372736 373827 374976 376712 377208 380928 382788 385476 387072 387283 388864 389376 393216 393948 395136 397488 399776 401408 406224 406656 408642 412672 414687 415128 415152 415233 417074 417599 419328 421824 423801 425984 426777 428064 428544 430528 430612 437472 440076 440544 442368 444416 447174 449722 449748 451584 454272 458752 459606 463736 464256 467019 473928 474432 474552 476656 476749 477256 479232 481572 484316 484344 487227 489216 492032 492128 495612 498436 499968 502944 507904 510384 511056 513422 513968 516096 519168 521703 524288 524706 525264 526848 529984 533169 533736 536207 536238 536913 541632 542208 544856 550368 552916 553504 553536 553644 559104 562432 565068 565812 569036 570752 571392 574182 578214 583296 584064 586768 587392 589824 590922 592704 596232 599664 602112 605696 609336 609984 612157 612808 612963 619008 622692 625611 628992 631904 632576 632736 638976 642096 645792 645918 649636 652288 656208 659246 660114 660816 666624 670592 674583 674622 677376 678466 680512 681408 688128 689409 692224 695604 696384 699608 700352 702464 710892 711648 714984 715884 718848 722176 722944 726474 726516 733824 738048 738192 745472 747654 749952 753424 753571 754416 761856 765576 770133 770952 774144 774566 775541 777728 778752 786432 787059 787896 790272 794976 799552 802816 804357 812448 813312 817284 825344 829374 830256 830304 830466 834148 835198 838656 843648 847602 851968 853554 856128 857088 861056 861224 867321 872263 874944 880152 881088 884736 888832 894348 899444 899496 903168 908544 917504 919212 927472 928512 934038 947856 948864 949104 953312 953498 954512 958464 963144 968632 968688 968877 974454 978432 984064 984256 988869 990171 991224 995813 996872 999936 1005888 1015808 1017699 1020768 1022112 1026844 1027936 1032192 1038336 1043406 1048576 1049412 1050528 1053696 1059968 1066338 1067472 1072414 1072476 1073826 1083264 1084416 1089711 1089712 1100736 1105832 1107008 1107072 1107288 1118208 1121481 1124864 1130136 1131624 1136863 1138072 1141504 1142784 1148364 1156428 1161849 1166592 1168128 1173536 1174784 1179648 1181844 1185408 1192464 1199328 1204224 1211392 1218672 1219968 1224314 1225616 1225926 1238016 1244061 1245384 1251222 1252797 1257984 1263808 1265152 1265472 1271403 1277952 1280331 1284192 1291584 1291836 1299272 1304576 1312416 1318492 1320228 1321632 1333248 1341184 1349166 1349244 1354752 1356932 1361024 1362816 1376256 1378818 1384448 1391208 1392768 1399216 1400704 1404928 1421784 1423296 1429968 1430247 1431768 1437696 1444352 1445888 1452948 1453032 1459759 1461681 1467648 1476096 1476384 1490944 1495308 1499904 1506848 1507142 1508832 1523712 1531152 1540266 1541904 1548288 1549132 1551082 1555456 1557504 1565109 1572864 1574027 1574118 1575792 1580544 1589952 1599104 1605632 1608621 1608714 1610739 1619917 1624896 1626624 1634568 1650688 1658748 1660512 1660608 1660932 1668296 1670396 1677312 1687296 1695204 1703936 1707108 1712256 1714176 1722112 1722448 1734642 1744526 1749888 1760304 1762176 1769472 1777664 1788696 1796977 1798888 1798992 1806336 1817088 1835008 1836471 1838424 1838889 1849367 1854944 1857024 1868076 1876833 1895712 1897728 1898208 1906624 1906996 1909024 1916928 1926288 1937264 1937376 1937754 1948908 1956864 1968128 1968512 1977738 1980342 1982448 1991626 1993744 1999872 2011776 2023749 2031616 2035398 2041536 2044224 2053688 2055872 2064384 2068227 2076672 2086812 2097152 2098824 2101056 2107392 2111317 2119936 2132676 2134944 2144828 2144952 2147652 2166528 2168832 2179422 2179424 2201472 2211664 2214016 2214144 2214576 2236416 2242962 2249728 2260272 2260713 2263248 2273726 2276144 2283008 2285568 2296728 2310399 2312856 2323698 2326623 2333184 2336256 2347072 2349568 2359296 2361177 2363688 2370816 2374631 2384928 2398656 2408448 2422784 2437344 2439936 2448628 2451232 2451852 2476032 2488122 2490768 2502444 2505594 2515968 2527616 2530304 2530944 2542806 2555904 2560662 2568384 2583168 2583672 2598544 2609152 2616789 2624832 2636984 2640456 2643264 2666496 2682368 2698332 2698488 2709504 2710981 2713864 2722048 2725632 2752512 2757636 2768896 2782416 2785536 2798432 2801408 2809856 2843568 2846592 2859936 2860494 2863536 2875392 2888704 2891776 2905896 2906064 2906631 2919518 2923193 2923362 2935296 2952192 2952768 2966607 2981888 2987439 2990616 2999808 3013696 3014284 3017664 3047424 3053097 3062304 3080532 3083808 3096576 3098264 3102164 3110912 3115008 3130218 3145728 3148054 3148236 3151584 3161088 3179904 3198208 3211264 3217242 3217428 3221478 3239834 3249792 3253248 3269133 3269136 3301376 3317496 3321024 3321216 3321864 3336592 3337243 3340792 3354624 3364443 3374592 3390408 3407872 3410589 3414216 3424512 3428352 3444224 3444896 3469284 3485547 3489052 3499776 3520608 3524352 3538944 3555328 3577392 3593954 3597776 3597984 3612672 3634176 3670016 3672942 3676848 3677778 3698734 3709888 3714048 3732183 3736152 3753449 3753666 3758391 3791424 3795456 3796416 3813248 3813992 3818048 3833856 3840993 3852576 3862879 3874528 3874752 3875508 3897816 3913728 3936256 3937024 3955476 3960684 3964896 3983252 3987488 3999744 4023552 4047498 4063232 4070796 4083072 4088448 4107376 4111744 4128768 4136454 4153344 4173624 4194304 4197648 4202112 4214784 4222634 4239872 4265352 4269888 4285099 4289656 4289904 4290741 4295304 4333056 4337664 4358844 4358848 4379277 4385043 4402944 4410029 4423328 4428032 4428288 4429152 4472832 4485924 4499456 4520544 4521426 4526496 4547452 4552288 4566016 4571136 4593456 4620798 4625712 4647396 4653246 4666368 4672512 4694144 4699136 4718592 4722081 4722354 4727376 4741632 4749262 4769856 4797312 4816896 4825863 4845568 4859751 4874688 4879872 4897256 4902464 4903704 4952064 4976244 4981536 5004888 5011188 5031936 5034679 5055232 5060608 5061888 5085612 5111808 5121324 5136768 5166336 5167344 5197088 5218304 5233578 5249664 5273968 5280912 5286528 5332992 5364736 5390931 5396664 5396976 5419008 5421962 5427728 5428787 5444096 5451264 5505024 5509413 5515272 5537792 5548101 5564832 5571072 5596864 5602816 5619712 5630499 5687136 5693184 5719872 5720988 5727072 5750784 5777408 5783552 5811792 5812128 5813262 5839036 5846386 5846724 5870592 5904384 5905536 5933214 5963776 5974878 5981232 5999616 6027392 6028568 6035328 6071247 6094848 6105841 6106194 6124608 6161064 6167616 6193152 6196528 6204328 6221824 6230016 6260436 6291456 6296108 6296472 6303168 6322176 6333951 6359808 6396416 6422528 6434484 6434856 6442956 6479668 6499584 6506496 6538266 6538272 6602752 6634992 6642048 6642432 6643728 6673184 6674486 6681584 6709248 6728886 6749184 6780816 6782139 6815744 6821178 6828432 6849024 6856704 6888448 6889792 6931197 6938568 6970691 6971094 6978104 6979869 6999552 7041216 7048704 7077888 7110656 7123893 7154784 7187908 7195552 7195968 7225344 7268352 7340032 7345884 7353696 7355556 7397468 7419776 7428096 7464366 7472304 7506898 7507332 7516782 7582848 7590912 7592832 7626496 7627984 7636096 7667712 7681986 7705152 7725758 7749056 7749504 7751016 7795632 7827456 7850367 7872512 7874048 7910952 7921368 7929792 7958041 7966504 7974976 7999488 8047104 8094996 8126464 8132943 8141592 8166144 8176896 8214752 8223488 8257536 8272908 8306688 8347248 8388608 8395296 8404224 8429568 8445268 8479744 8530704 8539776 8570198 8579312 8579808 8581482 8590608 8666112 8675328 8717688 8717696 8758554 8769579 8770086 8805888 8820058 8846656 8856064 8856576 8858304 8899821 8945664 8962317 8971848 8998912 9041088 9042852 9052992 9094904 9104576 9132032 9142272 9159291 9186912 9241596 9251424 9294792 9306492 9332736 9345024 9388288 9398272 9437184 9444162 9444708 9454752 9483264 9498524 9539712 9594624 9633792 9651726 9691136 9719502 9749376 9759744 9794512 9804928 9807408 9904128 9952488 9963072 10009776 10011729 10022376 10063872 10069358 10110464 10121216 10123776 10171224 10218313 10223616 10231767 10242648 10273536 10332672 10334688 10394176 10436608 10456641 10467156 10499328 10516223 10547936 10561824 10573056 10665984 10729472 10781862 10793328 10793952 10838016 10843924 10855456 10857574 10888192 10902528 11010048 11018826 11030544 11075584 11096202 11129664 11142144 11193728 11205632 11239424 11260347 11260998 11275173 11339419 11374272 11386368 11439744 11441976 11454144 11501568 11554816 11567104 11588637 11623584 11624256 11626524 11678072 11692772 11693448 11741184 11808768 11811072 11866428 11927552 11949756 11962464 11999232 12054784 12057136 12070656 12142494 12189696 12211682 12212388 12249216 12322128 12335232 12386304 12393056 12408656 12443648 12460032 12520872 12582912 12592216 12592944 12606336 12644352 12667902 12719616 12792832 12845056 12855297 12868968 12869712 12872223 12885912 12945569 12959336 12999168 13012992 13076532 13076544 13137831 13205504 13230087 13269984 13284096 13284864 13287456 13346368 13348972 13363168 13418496 13457772 13498368 13561632 13564278 13631488 13642356 13656864 13698048 13713408 13776896 13779584 13862394 13877136 13941382 13942188 13956208 13959738 13999104 14082432 14097408 14155776 14166243 14221312 14247786 14309568 14375816 14391104 14391936 14450688 14477589 14536704 14579253 14680064 14691768 14707392 14711112 14779219 14794936 14839552 14856192 14928732 14944608 15013796 15014664 15033564 15104037 15165696 15181824 15185664 15252992 15255968 15272192 15335424 15363972 15410304 15451516 15498112 15499008 15502032 15591264 15654912 15700734 15745024 15748096 15821904 15842736 15859584 15916082 15933008 15949952 15998976 16094208 16172793 16189992 16252928 16265886 16283184 16286361 16332288 16353792 16429504 16446976 16515072 16528239 16545816 16613376 16622417 16644303 16694496 16777216 16790592 16808448 16859136 16890536 16959488 17061408 17079552 17140396 17158624 17159616 17162964 17181216 17332224 17350656 17435376 17435392 17517108 17539158 17540172 17611776 17640116 17693312 17712128 17713152 17716608 17799642 17891328 17924634 17943696 17997824 18082176 18085704 18105984 18189808 18209152 18264064 18284544 18317523 18318582 18373824 18483192 18502848 18589584 18612984 18665472 18690048 18776576 18796544 18874368 18888324 18889416 18909504 18966528 18976867 18997048 19001853 19079424 19189248 19267584 19303452 19382272 19439004 19498752 19519488 19589024 19609856 19614816 19808256 19904976 19926144 20019552 20023458 20044752 20127744 20138716 20220928 20242432 20247552 20342448 20346417 20436626 20447232 20462351 20463534 20485296 20547072 20665344 20669376 20788352 20873216 20912073 20913282 20934312 20939607 20998656 21032446 21058921 21095872 21123648 21146112 21331968 21371679 21458944 21563724 21586656 21587904 21676032 21687848 21710912 21715148 21776384 21805056 22020096 22037652 22061088 22151168 22192404 22259328 22284288 22387456 22411264 22478848 22520694 22521996 22550346 22678838 22748544 22772736 22879488 22883952 22908288 23003136 23109632 23134208 23177274 23247168 23248512 23253048 23356144 23360701 23385544 23386896 23482368 23551101 23617536 23622144 23732856 23855104 23874123 23899512 23924928 23998464 24041771 24109568 24114272 24141312 24284988 24379392 24398829 24423364 24424776 24498432 24644256 24670464 24772608 24786112 24817312 24887296 24920064 25041744 25165824 25184432 25185888 25212672 25288704 25335804 25439232 25585664 25690112 25710594 25737936 25739424 25744446 25771824 25891138 25918672 25998336 26025984 26153064 26153088 26275662 26308737 26411008 26460174 26539968 26568192 26569728 26574912 26692736 26697944 26726336 26836992 26886951 26915544 26996736 27040153 27123264 27128556 27262976 27284712 27313728 27396096 27426816 27553792 27559168 27724788 27754272 27882764 27884376 27912416 27919476 27998208 28164864 28194816 28311552 28332486 28442624 28495572 28619136 28751632 28782208 28783872 28901376 28955178 29073408 29158506 29360128 29383536 29414784 29422224 29558438 29589872 29679104 29712384 29857464 29889216 30027592 30029328 30035187 30067128 30208074 30331392 30363648 30371328 30505984 30511936 30544384 30654939 30670848 30695301 30727944 30820608 30870203 30903032 30996224 30998016 31004064 31182528 31309824 31401468 31490048 31496192 31548669 31643808 31685472 31719168 31832164 31866016 31899904 31997952 32188416 32345586 32379984 32505856 32531772 32566368 32572722 32664576 32707584 32859008 32893952 33030144 33056478 33091632 33226752 33244834 33288606 33388992 33581184 33616896 33718272 33781041 33781072 33918976 34018257 34122816 34159104 34280792 34317248 34319232 34325928 34362432 34664448 34701312 34765911 34870752 34870784 35034216 35078316 35080344 35223552 35242753 35280232 35386624 35424256 35426304 35433216 35599284 35782656 35849268 35887392 35995648 36164352 36171408 36211968 36379616 36418304 36528128 36569088 36635046 36637164 36747648 36966384 37005696 37179168 37225968 37330944 37380096 37553152 37593088 37748736 37776648 37778832 37819008 37933056 37953734 37994096 38001509 38003706 38158848 38378496 38535168 38565891 38606904 38764544 38836707 38878008 38997504 39038976 39178048 39219712 39229632 39413493 39616512 39690261 39809952 39852288 40039104 40046916 40089504 40255488 40277432 40441856 40484864 40495104 40684896 40692834 40873252 40894464 40924702 40927068 40970592 41094144 41330688 41338752 41576704 41746432 41824146 41826564 41868624 41879214 41997312 42064892 42117842 42191744 42247296 42292224 42498729 42663936 42740887 42743358 42917888 43127448 43173312 43175808 43352064 43375696 43421824 43430296 43552768 43610112 43737759 43986977 44040192 44075304 44122176 44302336 44337657 44384808 44518656 44568576 44774912 44822528 44957696 45041388 45043992 45100692 45312111 45357676 45497088 45545472 45758976 45767904 45816576 46006272 46219264 46268416 46354548 46494336 46497024 46506096 46712288 46721402 46771088 46773792 46964736 47102202 47235072 47244288 47465712 47710208 47748246 47799024 47849856 47996928 48083542 48219136 48228544 48282624 48518379 48569976 48758784 48794837 48797658 48846728 48849552 48859083 48996864 49288512 49340928 49545216 49572224 49634624 49774592 49840128 49867251 49932909 50083488 50217427 50331648 50368864 50371776 50425344 50577408 50671608 50878464 51171328 51380224 51421188 51475872 51478848 51488892 51543648 51782276 51837344 51996672 52051968 52306128 52306176 52551324 52617474 52822016 52920348 53079936 53136384 53139456 53149824 53385472 53395888 53452672 53673984 53773902 53831088 53993472 54080306 54246528 54257112 54525952 54569424 54627456 54792192 54853632 54952569 55107584 55118336 55449576 55508544 55706287 55765528 55768752 55824832 55838952 55996416 56329728 56389632 56623104 56664972 56885248 56930601 56991144 57005559 57238272 57330377 57503264 57564416 57567744 57802752 57910356 58146816 58317012 58720256 58767072 58829568 58844448 59116876 59179744 59358208 59424768 59714928 59778432 60055184 60058656 60070374 60134256 60416148 60662784 60727296 60742656 61011968 61023872 61088768 61309878 61341696 61387053 61390602 61455888 61641216 61740406 61806064 61992448 61996032 62008128 62365056 62619648 62736219 62802936 62980096 62992384 63097338 63176763 63287616 63370944 63438336 63664328 63732032 63799808 63995904 64115037 64376832 64691172 64759968 65011712 65063544 65132736 65145444 65329152 65415168 65450827 65718016 65787904 66060288 66112956 66183264 66453504 66489668 66577212 66777984 67162368 67233792 67436544 67562082 67562144 67837952 68036514 68245632 68318208 68561584 68634496 68638464 68651856 68724864 69328896 69402624 69531822 69741504 69741568 70068432 70082103 70156632 70160688 70447104 70485506 70560464 70773248 70848512 70852608 70866432 71198568 71565312 71622369 71698536 71774784 71991296 72125313 72328704 72342816 72423936 72759232 72836608 73056256 73138176 73196487 73270092 73274328 73495296 73613561 73932768 74011392 74358336 74451936 74661888 74760192 75106304 75186176 75497472 75553296 75557664 75638016 75866112 75907468 75988192 76003018 76007412 76317696 76756992 77070336 77131782 77213808 77529088 77673414 77756016 77995008 78077952 78356096 78439424 78459264 78826986 78926211 79233024 79375933 79380522 79619904 79704576 80078208 80093832 80179008 80510976 80554864 80883712 80969728 80990208 81120459 81369792 81385668 81746504 81788928 81849404 81854136 81941184 82188288 82661376 82677504 83153408 83492864 83648292 83653128 83737248 83758428 83994624 84129784 84235684 84383488 84494592 84584448 84997458 85327872 85481774 85486716 85835776 86254896 86346624 86351616 86704128 86751392 86843648 86860592 87105536 87220224 87475518 87973954 88080384 88150608 88244352 88604672 88675314 88769616 89037312 89137152 89549824 89645056 89915392 90082776 90087984 90105561 90201384 90618983 90624222 90715352 90994176 91090944 91517952 91535808 91633152 91964817 92012544 92438528 92536832 92610609 92709096 92988672 92994048 93012192 93424576 93442804 93542176 93547584 93929472 94204404 94470144 94488576 94646007 94931424 95420416 95496492 95598048 95699712 95993856 96167084 96438272 96457088 96565248 97036758 97139952 97517568 97589674 97595316 97693456 97699104 97718166 97993728 98577024 98681856 99090432 99144448 99269248 99549184 99680256 99734502 99865818 100166976 100434854 100737728 100743552 100850688 101154816 101343123 101343216 101756928 102054771 102342656 102760448 102842376 102951744 102957696 102977784 103087296 103454533 103564552 103674688 103993344 104103936 104297733 104612256 104612352 105102648 105234948 105644032 105728259 105840696 106159872 106272768 106278912 106299648 106770944 106791776 106905344 107347968 107547804 107662176 107986944 108160612 108493056 108514224 109051904 109138848 109254912 109584384 109707264 109905138 110215168 110236672 110899152 111017088 111412574 111531056 111537504 111649664 111677904 111992832 112659456 112779264 113246208 113329944 113770496 113861202 113982288 114004527 114011118 114476544 114660754 115006528 115128832 115135488 115605504 115697673 115820712 116293632 116356919 116510121 116634024 117440512 117534144 117659136 117688896 118233752 118359488 118716416 118849536 119070783 119429856 119556864 119749249 120110368 120117312 120140748 120268512 120832296 121325568 121454592 121485312 122023936 122047744 122177536 122619756 122683392 122774106 122781204 122911776 123282432 123480812 123612128 123984896 123992064 124016256 124730112 125239296 125472438 125605872 125960192 125984768 126194676 126353526 126575232 126741888 126876672 127328656 127464064 127599616 127991808 128222661 128230074 128753664 129382344 129519936 130023424 130127088 130265472 130290888 130658304 130830336 130901654 131436032 131575808 131960931 132120576 132225912 132366528 132838069 132907008 132979336 133012971 133154424 133555968 134324736 134467584 134873088 135124164 135124288 135675904 135936333 136073028 136491264 136636416 136710899 137123168 137268992 137276928 137303712 137449728 138657792 138805248 139063644 139483008 139483136 140136864 140164206 140313264 140321376 140894208 140971012 141120928 141546496 141697024 141705216 141732864 142397136 143130624 143244738 143397072 143549568 143982592 144250626 144657408 144685632 144847872 145518464 145673216 146112512 146276352 146384511 146392974 146540184 146548656 146577249 146990592 147227122 147412447 147865536 148022784 148716672 148903872 149323776 149520384 149601753 150212608 150372352 150652281 150994944 151106592 151115328 151276032 151732224 151814936 151976384 152006036 152014824 152635392 153513984 154140672 154263564 154427616 155058176 155346828 155512032 155990016 156155904 156712192 156878848 156918528 157653972 157852422 158466048 158751866 158761044 159239808 159409152 160156416 160187664 160358016 161021952 161109728 161767424 161939456 161980416 162240918 162739584 162771336 163493008 163577856 163698808 163708272 163882368 164376576 164857707 165322752 165355008 166306816 166985728 167118861 167296584 167306256 167474496 167516856 167989248 168259568 168292397 168471368 168766976 168989184 169168896 169994916 170655744 170791803 170963548 170973432 171671552 171991131 172509792 172693248 172703232 173408256 173502784 173687296 173721184 174211072 174440448 174951036 175947908 176160768 176301216 176488704 177209344 177350628 177539232 178074624 178274304 179099648 179290112 179830784 180165552 180175968 180211122 180402768 181237966 181248444 181430704 181988352 182181888 183035904 183071616 183266304 183929634 184025088 184161159 184877056 185073664 185221218 185418192 185977344 185988096 186024384 186849152 186885608 187084352 187095168 187858944 188208657 188408808 188940288 188977152 189281071 189292014 189530289 189862848 190840832 190992984 191196096 191399424 191987712 192334168 192876544 192914176 193130496 194073516 194279904 195035136 195179348 195190632 195386912 195398208 195436332 195987456 196352481 197154048 197363712 198180864 198288896 198538496 199098368 199360512 199469004 199731636 200333952 200869708 201475456 201487104 201701376 202309632 202686246 202686432 203513856 204109542 204685312 205520896 205684752 205903488 205915392 205955568 206174592 206909066 207129104 207349376 207986688 208207872 208595466 209224512 209224704 210205296 210246309 210469896 211288064 211456518 211681392 212319744 212545536 212557824 212599296 213541888 213583552 213810688 214695936 214867107 215095608 215324352 215973888 216091421 216321224 216375939 216986112 217028448 218103808 218277696 218509824 219168768 219414528 219810276 220430336 220473344 220840683 221798304 222034176 222825148 223062112 223075008 223299328 223355808 223985664 225318912 225558528 226492416 226659888 227540992 227722404 227964576 228009054 228022236 228953088 229321508 230013056 230257664 230270976 231211008 231395346 231641424 232587264 232713838 233020242 233268048 235068288 235318272 235377792 236467504 236718976 237432832 237699072 238127799 238141566 238859712 239113728 239498498 240220736 240234624 240281496 240537024 241664592 242651136 242909184 242970624 243361377 244047872 244095488 244355072 245239512 245366784 245548212 245562408 245823552 246564864 246699271 246961624 247224256 247969792 247984128 248032512 249460224 250478592 250944876 251211744 251920384 251969536 252389352 252707052 253150464 253483776 253753344 254657312 254928128 255199232 255983616 256445322 256460148 257507328 258764688 259039872 260046848 260254176 260530944 260581776 261316608 261660672 261803308 262872064 263151616 263921862 264241152 264451824 264733056 265676138 265814016 265958672 266010563 266025942 266308848 267111936 268649472 268935168 269746176 270248328 270248576 271351808 271856949 271872666 272146056 272982528 273272832 273421798 273765973 274246336 274537984 274553856 274607424 274899456 275894451 277315584 277610496 277831827 278127288 278966016 278966272 280273728 280328412 280626528 280642752 281788416 281942024 282241856 283092992 283394048 283410432 283465728 283938021 284794272 286261248 286489476 286794144 287099136 287965184 288501252 289314816 289371264 289695744 291036928 291346432 292225024 292552704 292769022 292785948 293080368 293097312 293154498 293981184 294454244 294824894 295731072 296045568 297433344 297807744 298647552 299040768 299203506 300425216 300744704 301304562 302213184 302230656 302552064 303464448 303629872 303952768 304012072 304029648 305270784 306164313 307027968 307908839 308281344 308527128 308855232 310116352 310363599 310693656 311024064 311980032 312311808 313424384 313757696 313837056 315307944 315704844 316932096 317184777 317503732 317522088 318479616 318818304 320312832 320375328 320716032 322043904 322219456 323534848 323878912 323960832 324481836 325479168 325542672 326986016 327155712 327397616 327416544 327764736 328753152 329715414 330645504 330710016 332613632 333971456 334237722 334593168 334612512 334948992 335033712 335978496 336519136 336584794 336942736 337533952 337978368 338337792 339989832 341311488 341583606 341927096 341946864 342013581 343343104 343982262 345019584 345386496 345406464 346816512 347005568 347374592 347442368 348422144 348880896 349070757 349530363 349902072 351521989 351895816 352321536 352602432 352977408 354418688 354701256 355078464 356149248 356548608 358199296 358580224 359247747 359661568 360331104 360351936 360422244 360805536 362475932 362496888 362861408 363976704 364363776 366071808 366143232 366532608 367859268 368050176 368322318 369754112 370147328 370442436 370836384 371954688 371976192 372048768 373698304 373771216 374168704 374190336 375717888 376417314 376817616 377880576 377954304 378562142 378584028 379060578 379725696 381681664 381985968 382392192 382798848 383975424 384667983 384668336 385753088 385828352 386260992 388147032 388559808 390070272 390358696 390381264 390773824 390796416 390872664 391974912 392704962 394308096 394727424 395882793 396361728 396577792 397076992 398196736 398514207 398721024 398938008 399038913 399463272 400667904 401312639 401739416 402950912 402974208 403402752 404619264 405372492 405372864 407027712 408219084 409370624 410132697 411041792 411369504 411806976 411830784 411911136 412349184 413818132 414258208 414698752 415973376 416415744 417190932 418449024 418449408 420410592 420492618 420939792 422576128 422913036 423362784 424639488 425091072 425115648 425198592 427083776 427167104 427621376 429391872 429734214 430191216 430648704 431947776 432182842 432642448 432751878 433972224 434056896 436555392 437019648 438337536 438829056 439153533 439620552 440860672 440946688 441681366 442237341 443596608 444068352 445650296 446124224 446150016 446598656 446711616 447971328 448805259 450637824 451117056 451956843 452984832 453319776 455081984 455444808 455929152 456018108 456044472 457906176 458155789 458643016 460026112 460515328 460541952 462422016 462790692 463282848 465174528 465427676 466040484 466536096 470136576 470636544 470755584 472935008 473437952 474865664 475398144 476255598 476283132 477719424 478227456 478996996 480441472 480469248 480562992 481074048 483329184 485302272 485818368 485941248 486722754 488095744 488190976 488710144 490479024 490733568 491096424 491124816 491647104 493129728 493398542 493923248 494448512 495939584 495968256 496065024 498920448 500957184 501356583 501889752 502423488 503840768 503939072 504778704 504877191 505414104 506300928 506967552 507506688 509314624 509856256 510398464 511967232 512375409 512890644 512920296 515014656 515294927 515973393 517529376 518079744 520093696 520508352 521061888 521163552 522633216 523321344 523606616 525744128 526303232 527843724 528482304 528903648 529466112 531352276 531628032 531917344 532021126 532051884 532617696 534223872 537298944 537870336 539492352 540496656 540497152 542703616 543713898 543745332 544292112 545965056 546545664 546843596 547531946 548492672 549075968 549107712 549214848 549798912 551788902 552483477 554631168 555220992 555631531 555663654 556254576 557932032 557932544 560547456 560656824 561253056 561285504 563576832 563884048 564483712 566185984 566788096 566820864 566931456 567843213 567876042 568590867 569588544 571830701 572522496 572978952 573588288 574198272 575930368 577002504 578629632 578742528 579391488 582073856 582692864 584450048 585105408 585538044 585571896 586160736 586194624 586308996 587962368 588908488 589057443 589649788 591462144 592091136 594866688 595615488 597295104 598081536 598407012 600850432 601489408 602609124 604426368 604461312 605104128 606928896 607259744 607905536 608024144 608059296 610541568 612328626 614055936 615817678 616562688 617054256 617710464 620232704 620727198 621387312 622048128 623960064 624623616 626848768 627515392 627674112 630615888 630738927 631409688 633864192 634332881 634369554 635007464 635044176 636959232 637636608 640625664 640750656 641432064 644087808 644438912 647069696 647757824 647921664 648274263 648963672 649127817 650958336 651085344 652826551 653972032 654311424 654795232 654833088 655529472 657506304 659430828 661291008 661420032 662522049 665227264 667942912 668475444 669186336 669225024 669897984 670067424 671956992 673038272 673169588 673885472 675067904 675956736 676675584 679979664 682622976 683167212 683854192 683893728 684027162 686686208 687964524 690039168 690772992 690812928 693633024 694011136 694749184 694884736 696844288 697761792 698141514 699060726 699804144 703043978 703791632 705204864 705954816 708837376 709402512 710156928 712298496 713097216 714383397 716398592 717160448 718495494 719323136 720662208 720703872 720844488 721611072 724181731 724951864 724993776 725722816 727953408 728727552 730084131 732143616 732286464 733065216 735718536 736100352 736644636 739508224 740097813 740294656 740884872 741672768 743909376 743952384 744097536 745294901 747396608 747542432 748337408 748380672 751435776 752834628 753635232 755761152 755908608 757124284 757168056 758121156 759451392 763363328 763971936 764784384 765597696 767950848 769335966 769336672 771506176 771656704 772521984 776294064 777119616 780140544 780717392 780762528 781547648 781592832 781745328 783949824 785409924 788616192 789454848 791765586 792723456 793155584 794153984 796393472 797028414 797442048 797876016 798031689 798077826 798926544 801335808 802625278 803478832 805901824 805948416 806805504 809238528 810744984 810745728 814055424 815570847 816438168 818741248 820265394 821297919 822083584 822739008 823613952 823661568 823822272 824698368 827636264 828516416 829397504 831946752 832831488 833495481 834381864 836898048 836898816 838244743 840821184 840985236 841879584 845152256 845826072 846725568 849278976 850182144 850231296 850397184 854167552 854334208 855242752 858783744 859468428 860382432 861297408 863895552 864365684 865284896 865503756 867944448 868113792 873110784 874039296 876675072 877658112 878307066 879241104 881721344 881893376 883362732 884474682 887193216 888136704 891300592 892248448 892300032 893197312 893423232 895942656 897610518 901275648 902234112 903913686 906639552 910163968 910889616 911858304 912036216 912088944 915812352 916311578 917286032 920052224 921030656 921083904 923726517 924844032 925581384 926565696 930349056 930855352 931090797 932080968 933072192 940273152 941273088 941511168 945870016 946875904 949731328 950796288 951554331 952511196 952566264 955438848 956454912 956976293 957993992 960882944 960938496 961125984 962148096 966658368 970604544 971636736 971882496 973445508 976191488 976381952 977420288 980958048 981467136 982192848 982249632 983294208 986259456 986797084 987846496 988897024 991879168 991936512 992130048 997840896 1001914368 1002713166 1003779504 1004846976 1007681536 1007878144 1009557408 1009754382 1010828208 1012601856 1013935104 1015013376 1018629248 1019712512 1020796928 1023934464 1024750818 1025781288 1025840592 1026040743 1030029312 1030589854 1031887129 1031946786 1035058752 1036159488 1041016704 1042123776 1042327104 1045266432 1046642688 1047212271 1047213232 1051488256 1052606464 1054565967 1055687448 1056964608 1057807296 1058932224 1062704552 1063256064 1063834688 1064042252 1064103768 1065235392 1068447744 1074597888 1075740672 1077743241 1078984704 1080993312 1080994304 1085407232 1087427796 1087490664 1088584224 1091930112 1093091328 1093687192 1095063892 1096985344 1098151936 1098215424 1098429696 1099597824 1103577804 1104966954 1109262336 1110441984 1111263062 1111327308 1112509152 1115864064 1115865088 1121094912 1121313648 1122506112 1122571008 1127153664 1127768096 1128967424 1132371968 1133576192 1133641728 1133862912 1135686426 1135752084 1137181734 1139177088 1143661402 1145044992 1145957904 1147176576 1148396544 1151860736 1154003949 1154005008 1157259264 1157485056 1158782976 1164147712 1165385728 1168900096 1170210816 1171076088 1171143792 1172321472 1172389248 1172617992 1175924736 1177816976 1178046779 1178114886 1179299576 1182924288 1184182272 1187648379 1189733376 1191230976 1194590208 1195542621 1196163072 1196814024 1201700864 1202978816 1203937917 1205218248 1208852736 1208922624 1210208256 1213857792 1214519488 1215811072 1216048288 1216118592 1221083136 1224657252 1228111872 1230398091 1231635356 1233125376 1234108512 1235420928 1240465408 1241454396 1242774624 1244096256 1247920128 1249247232 1253697536 1255030784 1255348224 1261231776 1261477854 1262819376 1267728384 1268665762 1268739108 1270014928 1270088352 1273918464 1275273216 1281251328 1281501312 1282864128 1288175616 1288877824 1294139392 1295515648 1295843328 1296548526 1297927344 1298255634 1301916672 1302170688 1305653102 1307944064 1309590464 1309666176 1311058944 1315012608 1317460599 1318861656 1322582016 1322840064 1324967497 1325044098 1326712023 1330454528 1335885824 1336950888 1338372672 1338450048 1339795968 1340134848 1343913984 1346076544 1346339176 1347770944 1350135808 1351913472 1353351168 1355870529 1359959328 1363596287 1365245952 1366334424 1367708384 1367787456 1368054324 1373372416 1374467367 1375929048 1380078336 1381545984 1381625856 1387266048 1388022272 1389498368 1389769472 1393688576 1395523584 1396283028 1398121452 1399608288 1406087956 1407583264 1410409728 1411909632 1417674752 1418805024 1420313856 1424596992 1426194432 1428766794 1432797184 1434320896 1436990988 1438646272 1441324416 1441407744 1441688976 1443222144 1448363462 1449903728 1449987552 1451445632 1455906816 1457455104 1460168262 1464287232 1464572928 1466130432 1471437072 1472200704 1473289272 1479016448 1480195626 1480589312 1481769744 1483345536 1487818752 1487904768 1488195072 1490589802 1494793216 1495084864 1496674816 1496761344 1502871552 1504069749 1505669256 1507270464 1511522304 1511817216 1512639947 1514248568 1514336112 1514631573 1516242312 1518902784 1526726656 1527943872 1529568768 1531195392 1535901696 1538671932 1538673344 1543012352 1543313408 1545043968 1545884781 1547920179 1552588128 1554239232 1556740237 1560281088 1561434784 1561525056 1563095296 1563185664 1563490656 1567899648 1570819848 1577232384 1578909696 1583531172 1585446912 1586311168 1588307968 1592786944 1594056828 1594884096 1595752032 1596063378 1596155652 1597853088 1602671616 1605250556 1606957664 1611803648 1611896832 1613611008 1618477056 1621489968 1621491456 1628110848 1631141694 1632876336 1637482496 1640530788 1642595838 1645478016 1647227904 1647323136 1647644544 1649396736 1655272528 1657032832 1658795008 1663893504 1665662976 1666894593 1666990962 1668763728 1673796096 1673797632 1676489486 1681642368 1681970472 1683759168 1690304512 1691652144 1693451136 1698557952 1700364288 1700462592 1700794368 1703529639 1708335104 1708668416 1710485504 1715492103 1717567488 1718936856 1720764864 1722594816 1726894897 1727791104 1728731368 1730569792 1731007512 1735888896 1736227584 1746221568 1748078592 1753350144 1755316224 1756614132 1758482208 1763442688 1763786752 1766725464 1767172329 1768949364 1774386432 1776273408 1777241687 1782601184 1784496896 1784600064 1786394624 1786846464 1791885312 1795221036 1802551296 1804468224 1807827372 1813279104 1820327936 1821779232 1823716608 1824072432 1824177888 1831624704 1832623156 1834572064 1840104448 1842061312 1842167808 1847453034 1849688064 1851162768 1853131392 1860698112 1861710704 1862181594 1864161936 1866144384 1880546304 1882546176 1883022336 1891740032 1893751808 1899462656 1901592576 1902998643 1903108662 1905022392 1905132528 1910877696 1912909824 1913952586 1915987984 1916361811 1921765888 1921876992 1922251968 1924296192 1933316736 1941209088 1943273472 1943764992 1944822789 1946891016 1952382976 1952763904 1954840576 1958479653 1961916096 1962934272 1964385696 1964499264 1966588416 1972518912 1973594168 1975692992 1977794048 1983758336 1983873024 1984260096 1987566147 1995681792 2003828736 2005426332 2007559008 2009693952 2015363072 2015756288 2019114816 2019508764 2021656416 2025203712 2027870208 2030026752 2037258496 2039425024 2041593856 2047868928 2049501636 2051562576 2051681184 2052081486 2060058624 2061179708 2063774258 2063893572 2070117504 2072318976 2082033408 2084247552 2084654208 2090532864 2093285376 2094424542 2094426464 2102976512 2105212928 2109131934 2111374896 2115614592 2117864448 2125409104 2126512128 2127669376 2128084504 2128207536 2130470784 2136895488 2143150191 2149195776 2151481344 2155361873 2155486482 2157969408 2161986624 2161988608 2170814464 2172545193 2174855592 2174981328 2177168448 2183860224 2186182656 2187374384 2190127784 2193970688 2196303872 2196430848 2196859392 2199195648 2207155608 2209933908 2218524672 2220293439 2220883968 2222526124 2222654616 2225018304 2231728128 2231730176 2235884703 2242189824 2242627296 2245012224 2245142016 2254307328 2255536192 2257934848 2264743936 2267152384 2267283456 2267725824 2271372852 2271504168 2274363468 2278354176 2287322804 2290089984 2291915808 2294353152 2296793088 2303721472 2308007898 2308010016 2314518528 2314970112 2317565952 2328295424 2330771456 2337800192 2340421632 2342152176 2342287584 2344642944 2344778496 2345235984 2351849472 2355633952 2356093558 2356229772 2358599152 2365848576 2368364544 2375296758 2379466752 2382461952 2389180416 2391085242 2392326144 2393628048 2394095067 2403401728 2405957632 2407875834 2410436496 2417705472 2417845248 2420416512 2427715584 2429038976 2431622144 2432096576 2432237184 2442166272 2446712541 2449314504 2456223744 2460653923 2460796182 2463270712 2463893757 2466250752 2468217024 2470841856 2480930816 2482908792 2485549248 2488192512 2495840256 2498494464 2507395072 2510061568 2510696448 2514734229 2522463552 2522955708 2525638752 2535456768 2537331524 2537478216 2540029856 2540176704 2547836928 2550546432 2562502656 2563002624 2565728256 2576351232 2577755648 2588278784 2591031296 2591686656 2593097052 2595854688 2596511268 2603833344 2604341376 2611306204 2615888128 2619180928 2619332352 2622117888 2630025216 2634921198 2637723312 2645164032 2645680128 2649934994 2650088196 2653424046 2660909056 2671771648 2673901776 2676745344 2676900096 2679591936 2680269696 2687827968 2692153088 2692678352 2695541888 2700271616 2703826944 2706702336 2711741058 2719918656 2727192574 2730491904 2732668848 2735416768 2735574912 2736108648 2746744832 2748934734 2751858096 2760156672 2763091968 2763251712 2771179551 2774532096 2776044544 2778996736 2779538944 2787377152 2791047168 2792566056 2793272391 2796242904 2799216576 2809188473 2812175912 2815166528 2820819456 2823819264 2835349504 2837610048 2840627712 2849193984 2852388864 2857533588 2865594368 2868641792 2870928879 2873981976 2877292544 2882648832 2882815488 2883377952 2886444288 2896726924 2899807456 2899975104 2902891264 2911813632 2914910208 2920336524 2928574464 2929145856 2932260864 2942874144 2944401408 2946578544 2958032896 2960391252 2961178624 2963539488 2966691072 2975637504 2975809536 2976390144 2981179604 2989586432 2990169728 2993349632 2993522688 3005743104 3008139498 3011338512 3014540928 3023044608 3023634432 3025279894 3028497136 3028672224 3029263146 3032484624 3037805568 3055887744 3059137536 3062390784 3071803392 3077343864 3077346688 3086024704 3086626816 3090087936 3091769562 3095661387 3095840358 3105176256 3108478464 3113480474 3122869568 3123050112 3126190592 3126371328 3126981312 3135799296 3141636813 3141639696 3154464768 3157819392 3163697901 3167062344 3170893824 3172622336 3176615936 3185573888 3188113656 3189768192 3191504064 3192126756 3192311304 3195706176 3205343232 3207090523 3210501112 3213915328 3223607296 3223793664 3227222016 3233229723 3236954112 3242979936 3242982912 3256221696 3262283388 3265752672 3274964992 3281061576 3285191676 3290956032 3294455808 3294646272 3295289088 3298793472 3310545056 3314065664 3317590016 3327787008 3331325952 3333789186 3333981924 3337527456 3347592192 3347595264 3352978972 3363284736 3363940944 3367518336 3380609024 3383304288 3386902272 3397115904 3400728576 3400925184 3401588736 3407059278 3416670208 3417336832 3420971008 3430984206 3435134976 3437873712 3441529728 3445189632 3453789794 3455582208 3457462736 3461139584 3462015024 3471777792 3472455168 3492443136 3496157184 3506700288 3510632448 3513228264 3516964416 3526885376 3527573504 3533450928 3534140337 3534344658 3537898728 3548772864 3552546816 3554483374 3565202368 3568993792 3569200128 3572789248 3573692928 3583770624 3586627863 3590442072 3605102592 3607064489 3608936448 3611813751 3615654744 3626558208 3640655872 3643558464 3647433216 3648144864 3648355776 3663249408 3665246312 3669144128 3680208896 3684122624 3684335616 3691194273 3694906068 3699376128 3702325536 3706262784 3712226719 3721396224 3723421408 3724363188 3728323872 3732288768 3761092608 3765092352 3766044672 3783480064 3787503616 3798925312 3803185152 3805997286 3806217324 3810044784 3810265056 3821755392 3825819648 3827905172 3831975968 3832723622 3843531776 3843753984 3844503936 3848592384 3866633472 3882418176 3886546944 3887529984 3889645578 3893782032 3904765952 3905527808 3909681152 3916959306 3923832192 3928771392 3928998528 3933176832 3945037824 3947188336 3951385984 3955588096 3967516672 3967746048 3968520192 3974902491 3975132294 3980136069 3991363584 4002814907 4007657472 4010852664 4015118016 4019387904 4030726144 4031512576 4038229632 4039017528 4043312832 4050407424 4055740416 4060053504 4074516992 4078850048 4083187712 4090788861 4095737856 4099003272 4103125152 4103362368 4104162972 4120117248 4122359416 4123402101 4127548516 4127787144 4140235008 4144637952 4164066816 4168495104 4169308416 4181065728 4186570752 4188849084 4188852928 4205953024 4210425856 4218263868 4222749792 4231229184 4235728896 4250818208 4253024256 4255338752 4256169008 4256415072 4260941568 4273790976 4286300382 4298391552 4302962688 4310723746 4310972964 4315938816 4323973248 4323977216 4341628928 4345090386 4349711184 4349962656 4354336896 4367720448 4372365312 4374748768 4380255568 4387941376 4392607744 4392861696 4393718784 4398391296 4414311216 4419867816 4437049344 4440586878 4441767936 4445052248 4445309232 4450036608 4463456256 4463460352 4471769406 4484379648 4485254592 4490024448 4490284032 4508614656 4511072384 4515869696 4529487872 4534304768 4534566912 4535451648 4537919841 4542745704 4543008336 4543894719 4548726936 4556708352 4569785857 4574645608 4580179968 4583831616 4588706304 4593586176 4607442944 4616015796 4616020032 4629037056 4629940224 4635131904 4637654343 4656590848 4661542912 4670220711 4675600384 4680843264 4684304352 4684575168 4689285888 4689556992 4690471968 4703698944 4711267904 4712187116 4712459544 4717198304 4731697152 4736729088 4750593516 4758933504 4764923904 4778360832 4782170484 4784652288 4787256096 4788190134 4806803456 4811915264 4815751668 4820872992 4835410944 4835690496 4840833024 4855431168 4858077952 4863244288 4864193152 4864474368 4884332544 4893425082 4898629008 4912447488 4921307846 4921592364 4926541424 4927787514 4936434048 4941683712 4961861632 4965817584 4971098496 4976385024 4991680512 4996988928 5000683779 5014790144 5020123136 5021392896 5029468458 5044927104 5045911416 5051277504 5070913536 5074663048 5074956432 5080059712 5080353408 5095673856 5101092864 5110588917 5125005312 5126005248 5131456512 5146476309 5152702464 5155511296 5176557568 5180684691 5182062592 5183373312 5186194104 5191709376 5193022536 5207666688 5208682752 5217064307 5222612408 5231776256 5238361856 5238664704 5244235776 5260050432 5269842396 5275446624 5290328064 5291360256 5299869988 5300176392 5306848092 5321818112 5331725061 5343543296 5347803552 5353490688 5353800192 5359183872 5360539392 5375655936 5384306176 5385356704 5391083776 5400543232 5407653888 5413404672 5423482116 5439837312 5454385148 5460983808 5465337696 5470833536 5471149824 5472217296 5493489664 5497869468 5503716192 5520313344 5526183936 5526503424 5542359102 5549064192 5552089088 5557993472 5559077888 5574754304 5582094336 5585132112 5586544782 5592485808 5598433152 5618376946 5624351824 5630333056 5641638912 5647638528 5675220096 5681255424 5698387968 5704777728 5708995929 5715067176 5731188736 5737283584 5741857758 5747963952 5749085433 5754585088 5765297664 5765630976 5766755904 5772888576 5793453848 5799614912 5799950208 5805782528 5823627264 5829820416 5834468367 5840673048 5857148928 5858291712 5864521728 5867713201 5875438959 5885748288 5888802816 5893157088 5916065792 5920782504 5922357248 5927078976 5933382144 5951275008 5951619072 5952780288 5962359208 5979172864 5980339456 5986699264 5987045376 6011486208 6016278996 6022677024 6029081856 6046089216 6047268864 6050559788 6056994272 6057344448 6058526292 6064969248 6075611136 6111775488 6118275072 6124781568 6143606784 6154687728 6154693376 6172049408 6173253632 6180175872 6183539124 6191322774 6191680716 6210352512 6216956928 6226960948 6245739136 6246100224 6252381184 6252742656 6253962624 6271598592 6283273626 6283279392 6308929536 6315638784 6327395802 6334124688 6345244672 6353231872 6371147776 6376227312 6379536384 6383008128 6384253512 6384622608 6391412352 6410686464 6414181046 6421002224 6427830656 6447214592 6447587328 6454444032 6466085619 6466459446 6473908224 6485959872 6485965824 6512443392 6517635579 6524566776 6531505344 6549929984 6562123152 6570383352 6581912064 6588911616 6589292544 6590578176 6597586944 6621090112 6628131328 6635180032 6655574016 6660880317 6662651904 6667578372 6667963848 6675054912 6695184384 6695190528 6698834051 6705957944 6707654109 6726569472 6727881888 6735036672 6761218048 6766608576 6773804544 6794231808 6801457152 6801850368 6803177472 6814118556 6833340416 6834673664 6841942016 6861968412 6870269952 6875747424 6883059456 6890379264 6907579588 6911164416 6914925472 6922279168 6924030048 6943555584 6944910336 6984886272 6992314368 7013400576 7021264896 7026456528 7033928832 7053770752 7055147008 7066901856 7068280674 7068689316 7075797456 7097545728 7105093632 7108966748 7130404736 7137987584 7138400256 7145578496 7147385856 7167541248 7173255726 7180884144 7182285201 7210205184 7214128978 7217872896 7223209903 7223627502 7231309488 7253116416 7287116928 7294866432 7296289728 7296711552 7326498816 7330492624 7338288256 7360417792 7368245248 7368671232 7381961769 7382388546 7389812136 7391681271 7398752256 7404651072 7412525568 7424453438 7433799113 7442792448 7446842816 7448726376 7456647744 7464577536 7522185216 7530184704 7532089344 7544202687 7566960128 7575007232 7597850624 7606370304 7611994572 7612434648 7620089568 7620530112 7643510784 7651639296 7655810344 7663951936 7665447244 7687063552 7687507968 7689007872 7697184768 7733266944 7764836352 7773093888 7775059968 7779291156 7787564064 7809531904 7811055616 7819362304 7833918612 7847664384 7857542784 7857997056 7866353664 7890075648 7894376672 7902771968 7911176192 7935033344 7935492096 7937040384 7949804982 7950264588 7960272138 7982727168 8005629814 8015314944 8021705328 8030236032 8038775808 8061452288 8063025152 8076459264 8078035056 8086625664 8100814848 8111480832 8120107008 8149033984 8157700096 8166375424 8181577722 8191475712 8198006544 8206250304 8206724736 8208325944 8240234496 8244718832 8246327453 8246804202 8255097032 8255574288 8280470016 8289275904 8313538653 8328133632 8336990208 8338616832 8362131456 8373141504 8377698168 8377705856 8411906048 8420851712 8427565419 8436527736 8445499584 8462458368 8471457792 8486745163 8501636416 8506048512 8510677504 8512338016 8512830144 8521883136 8547581952 8572600764 8596783104 8605925376 8612786637 8621447492 8621945928 8631877632 8647946496 8647954432 8683257856 8690180772 8699422368 8699925312 8708673792 8735440896 8744730624 8749497536 8760511136 8775882752 8785215488 8785723392 8787437568 8796782592 8828622432 8839735632 8874098688 8881173756 8883535872 8890104496 8890618464 8900073216 8926912512 8926920704 8943538812 8968759296 8970509184 8980048896 8980568064 9017229312 9022144768 9031739392 9058975744 9068609536 9069133824 9070903296 9075839682 9085491408 9086016672 9087789438 9097453872 9113416704 9139571714 9149291216 9167663232 9177412608 9187172352 9214885888 9232031592 9232040064 9258074112 9259880448 9270263808 9275308686 9286984161 9313181696 9323085824 9340441422 9351200768 9368608704 9369150336 9378571776 9379113984 9380943936 9407397888 9422535808 9424374232 9424919088 9434396608 9463394304 9473458176 9491093703 9501187032 9517867008 9529847808 9545174009 9556721664 9564340968 9569304576 9574512192 9576380268 9613606912 9621271569 9623830528 9631503336 9641745984 9670821888 9671380992 9681666048 9710862336 9716155904 9726488576 9728386304 9728948736 9768665088 9786850164 9797258016 9824894976 9842615692 9843184728 9853082848 9855575028 9872868096 9883367424 9923723264 9931635168 9942196992 9952770048 9983361024 9993977856 10001367558 10029580288 10040246272 10042785792 10058936916 10089854208 10091822832 10102555008 10141827072 10149326096 10149912864 10160119424 10160706816 10191347712 10202185728 10221177834 10250010624 10252010496 10262913024 10292952618 10305404928 10311022592 10353115136 10361369382 10364125184 10366746624 10372388208 10383418752 10386045072 10415333376 10417365504 10434128614 10445224816 10463552512 10476723712 10477329408 10488471552 10520100864 10539684792 10550893248 10580656128 10582720512 10599739976 10600352784 10602421011 10613696184 10643636224 10663450122 10687086592 10695607104 10706981376 10707600384 10718367744 10721078784 10751311872 10768612352 10770713408 10782167552 10801086464 10815307776 10821193467 10826809344 10835441253 10846964232 10879674624 10897181659 10908770296 10921967616 10930675392 10941667072 10942299648 10944434592 10986979328 10995738936 11007432384 11040626688 11052367872 11053006848 11084718204 11098128384 11104178176 11115986944 11118155776 11136680157 11149508608 11164188672 11170264224 11173089564 11184971616 11196866304 11236753892 11248703648 11260666112 11283277824 11295277056 11350440192 11362510848 11396775936 11409555456 11417991858 11430134352 11462377472 11474567168 11483715516 11495927904 11498170866 11530595328 11531261952 11533511808 11545777152 11586907696 11599229824 11599900416 11611565056 11647254528 11659640832 11668936734 11681346096 11714297856 11716583424 11729043456 11735426402 11750877918 11771496576 11786314176 11832131584 11841565008 11854157952 11866764288 11902550016 11903238144 11905560576 11924707473 11924718416 11958345728 11960678912 11973398528 11974090752 12008444721 12022972416 12032557992 12045354048 12058163712 12092178432 12094537728 12101119576 12113988544 12114688896 12117052584 12129938496 12151222272 12223550976 12236550144 12249563136 12272366583 12287213568 12309375456 12309386752 12344098816 12346507264 12360351744 12367078248 12370206303 12382645548 12383361432 12420705024 12433913856 12440691809 12453921896 12491478272 12492200448 12504762368 12505485312 12507925248 12543197184 12566547252 12566558784 12617859072 12631277568 12654791604 12668249376 12690489344 12706463744 12742295552 12752454624 12759072768 12766016256 12768507024 12769245216 12782824704 12821372928 12828362092 12842004448 12855661312 12894429184 12895174656 12908888064 12932171238 12932918892 12947816448 12971919744 12971931648 13024886784 13035271158 13049133552 13063010688 13099859968 13124246304 13140766704 13163824128 13177823232 13178585088 13181156352 13195173888 13242180224 13256262656 13270360064 13311148032 13321760634 13325303808 13335156744 13335927696 13350109824 13390368768 13390381056 13397668102 13411915888 13414532677 13415308218 13453138944 13455763776 13470073344 13533217152 13547609088 13588463616 13602914304 13603700736 13606354944 13613759523 13628237112 13666680832 13669347328 13683884032 13709357571 13723936824 13740539904 13751494848 13766118912 13780758528 13815159176 13822328832 13829850944 13844558336 13848060096 13887111168 13889820672 13912963029 13969772544 13984628736 14010662133 14026801152 14042529792 14052913056 14067857664 14107541504 14110294016 14133803712 14136561348 14137378632 14151594912 14195091456 14210187264 14217933496 14260809472 14275975168 14276800512 14291156992 14294771712 14335082496 14346511452 14361768288 14364570402 14420410368 14428257956 14435745792 14446419806 14447255004 14462618976 14506232832 14574233856 14589732864 14592579456 14593423104 14652997632 14660985248 14676576512 14720835584 14736490496 14737342464 14763923538 14764777092 14779624272 14783362542 14809302144 14825051136 14848906876 14867598226 14885584896 14893685632 14897452752 14913295488 14929155072 15002051337 15044370432 15060369408 15064178688 15087533111 15088405374 15133920256 15150014464 15195701248 15212740608 15223989144 15224869296 15240179136 15241060224 15287021568 15303278592 15311620688 15327903872 15330894488 15374127104 15375015936 15378015744 15394369536 15439428927 15466533888 15529672704 15542054073 15546187776 15550119936 15558582312 15575128128 15619063808 15622111232 15638724608 15651192921 15667837224 15695328768 15715085568 15715994112 15732707328 15780151296 15788753344 15805543936 15822352384 15870066688 15870984192 15874080768 15899609964 15900529176 15920544276 15965454336 15995175183 16011259628 16030629888 16043410656 16060472064 16077551616 16122904576 16126050304 16152918528 16156070112 16173251328 16201629696 16222961664 16240214016 16298067968 16315400192 16332750848 16363155444 16382951424 16396013088 16412500608 16413449472 16416651888 16480468992 16489437664 16492654906 16493608404 16510194064 16511148576 16560940032 16578551808 16627077306 16656267264 16673980416 16677233664 16724262912 16746283008 16755396336 16755411712 16823812096 16841703424 16855130838 16873055472 16890999168 16924916736 16942915584 16973490326 17003272832 17021355008 17024676032 17025660288 17043766272 17095163904 17126987787 17145201528 17193566208 17211850752 17224577461 17225573274 17242894984 17243891856 17247256299 17263755264 17295892992 17295908864 17366515712 17380361544 17398844736 17399850624 17417347584 17470881792 17489461248 17498995072 17521022272 17551765504 17570430976 17571446784 17574875136 17593565184 17603139603 17626316877 17657244864 17679471264 17726751731 17748197376 17762347512 17767071744 17780208992 17781236928 17800146432 17853825024 17853841408 17887077624 17937518592 17941018368 17960097792 17961136128 18034458624 18044289536 18063478784 18117951488 18137219072 18138267648 18141806592 18151679364 18170982816 18172033344 18175578876 18194907744 18226833408 18279143428 18298582432 18335326464 18354825216 18374344704 18429771776 18464063184 18464080128 18516148224 18519760896 18540527616 18550617372 18573968322 18626363392 18646171648 18680882844 18702401536 18737217408 18738300672 18757143552 18758227968 18761887872 18814795776 18845071616 18848748464 18849838176 18868793216 18926788608 18946916352 18982187406 19002374064 19035734016 19059695616 19090348018 19113443328 19128681936 19138609152 19149024384 19152760536 19227213824 19242543138 19247661056 19263006672 19283491968 19341643776 19342761984 19363332096 19398256857 19421724672 19432311808 19452977152 19456772608 19457897472 19537330176 19552906737 19573700328 19594516032 19649789952 19664319311 19685231384 19686369456 19706165696 19711150056 19745736192 19766734848 19847446528 19863270336 19884393984 19905540096 19966722048 19987955712 20002735116 20059160576 20080492544 20085571584 20096502153 20117873832 20122962327 20179708416 20183645664 20205110016 20237623081 20283654144 20298652192 20299825728 20320238848 20321413632 20382695424 20404371456 20442355668 20500021248 20504020992 20525826048 20585905236 20610809856 20622045184 20706230272 20722738764 20728250368 20733493248 20744776416 20766837504 20772090144 20830666752 20834731008 20868257228 20890449632 20927105024 20953447424 20954658816 20976943104 21040201728 21079369584 21101786496 21161312256 21165441024 21199479952 21200705568 21204842022 21227392368 21287272448 21326900244 21391214208 21413962752 21415200768 21436735488 21442157568 21502623744 21537224704 21541426816 21564335104 21602172928 21630615552 21642386934 21653618688 21669629709 21670882506 21693928464 21759349248 21794363318 21817540592 21861350784 21883334144 21884599296 21888869184 21973958656 21991477872 22014864768 22081253376 22104735744 22106013696 22145885307 22169436408 22196256768 22208356352 22231973888 22236311552 22273360314 22299017216 22301397339 22328377344 22340528448 22346179128 22369943232 22393732608 22449633661 22473507784 22497407296 22521332224 22566555648 22590554112 22632608061 22700880384 22725021696 22793551872 22819110912 22835983716 22860268704 22924754944 22949134336 22967431032 22991855808 22996341732 23061190656 23062523904 23067023616 23091554304 23104141931 23173815392 23198459648 23199800832 23223130112 23294509056 23319281664 23337873468 23362692192 23428595712 23433166848 23458086912 23470852804 23501755836 23542993152 23572628352 23664263168 23683130016 23708315904 23733528576 23805100032 23806476288 23811121152 23849414946 23849436832 23916691456 23921357824 23946797056 23948181504 24016889442 24045944832 24065115984 24090708096 24116327424 24184356864 24189075456 24202239152 24227977088 24229377792 24234105168 24259876992 24302444544 24447101952 24473100288 24499126272 24544733166 24574427136 24618750912 24618773504 24688197632 24693014528 24720703488 24734156496 24738982359 24740412606 24765291096 24766722864 24841410048 24867827712 24881383618 24907843792 24982956544 24984400896 25009524736 25010970624 25015850496 25086394368 25133094504 25133117568 25235718144 25262555136 25282696257 25309583208 25336498752 25380978688 25412927488 25460235489 25484591104 25504909248 25518145536 25532032512 25537014048 25538490432 25565649408 25642745856 25656724184 25684008896 25711322624 25788858368 25790349312 25817776128 25838359911 25864342476 25865837784 25895632896 25943839488 25943863296 25985587033 26049773568 26070542316 26098267104 26126021376 26199719936 26248492608 26281533408 26327648256 26355646464 26357170176 26362312704 26390347776 26484360448 26512525312 26540720128 26622296064 26643521268 26650607616 26670313488 26671855392 26700219648 26780737536 26780762112 26795336204 26823831776 26829065354 26830616436 26906277888 26911527552 26940146688 27066434304 27095218176 27176927232 27205828608 27207401472 27212709888 27227519046 27256474224 27333361664 27338694656 27367768064 27418715142 27447873648 27502989696 27532237824 27561517056 27630318352 27644657664 27659701888 27689116672 27696120192 27774222336 27779641344 27825926058 27860952483 27939545088 27969257472 28019704349 28021324266 28053602304 28105826112 28135715328 28215083008 28220588032 28267607424 28273122696 28274757264 28303189824 28390182912 28420374528 28435866992 28521618944 28551950336 28553601024 28582313984 28589543424 28635522027 28670164992 28693022904 28723536576 28729140804 28840820736 28856515912 28863814707 28871491584 28892839612 28894510008 28925237952 29012465664 29148467712 29179465728 29185158912 29186846208 29305995264 29321970496 29353153024 29441671168 29472980992 29474684928 29527847076 29529554184 29559248544 29566725084 29618604288 29650102272 29697813752 29735196452 29771169792 29787371264 29794905504 29826590976 29858310144 30004102674 30088740864 30120738816 30128357376 30175066222 30176810748 30267840512 30300028928 30391402496 30425481216 30447978288 30449738592 30480358272 30482120448 30574043136 30606557184 30623241376 30655807744 30661788976 30748254208 30750031872 30756031488 30788739072 30878857854 30933067776 31059345408 31084108146 31092375552 31100239872 31117164624 31150256256 31238127616 31244222464 31277449216 31302385842 31335674448 31390657536 31430171136 31431988224 31465414656 31560302592 31577506688 31611087872 31644704768 31740133376 31741968384 31748161536 31799219928 31801058352 31807263033 31841088552 31930908672 31988500999 31990350366 32022519256 32061259776 32086821312 32120944128 32155103232 32252100608 32305837056 32312140224 32346502656 32403259392 32445923328 32463580401 32480428032 32596135936 32630800384 32665501696 32691544977 32726310888 32765902848 32792026176 32825001216 32826898944 32833303776 32960937984 32978875328 32985309812 32987216808 33020388128 33022297152 33121880064 33157103616 33254154612 33312534528 33347960832 33354467328 33410040471 33448525824 33492566016 33510792672 33510823424 33647624192 33683406848 33710261676 33746110944 33781998336 33849833472 33885831168 33946980652 34006545664 34042710016 34049352064 34051320576 34087532544 34190327808 34253975574 34290403056 34387132416 34423701504 34449154922 34451146548 34485789968 34487783712 34494512598 34591785984 34591817728 34733031424 34760723088 34797689472 34799701248 34834695168 34941763584 34978922496 34997990144 35042044544 35103531008 35140861952 35142893568 35149750272 35187130368 35206279206 35252633754 35314489728 35358942528 35453503462 35496394752 35524695024 35560417984 35562473856 35600292864 35707650048 35707682816 35774122419 35774155248 35875037184 35882036736 35920195584 35922272256 36025334163 36068917248 36088579072 36126957568 36235902976 36274438144 36276535296 36283613184 36303358728 36341965632 36344066688 36351157752 36389815488 36453666816 36519450149 36558286856 36597164864 36670652928 36709650432 36748689408 36817099749 36859543552 36928126368 36928160256 37032296448 37039521792 37081055232 37101234744 37147936644 37252726784 37292343296 37322075427 37361765688 37404803072 37474434816 37476601344 37514287104 37516455936 37523775744 37629591552 37690143232 37697496928 37699676352 37737586432 37853577216 37893832704 37964374812 38004748128 38071468032 38119391232 38180696036 38226886656 38257363872 38277218304 38298048768 38305521072 38454427648 38485086276 38495322112 38526013344 38566983936 38683287552 38685523968 38726664192 38796513714 38843449344 38864623616 38905954304 38913545216 38915794944 39074660352 39105813474 39147400656 39189032064 39299579904 39328638622 39370462768 39372738912 39412331392 39422300112 39491472384 39533469696 39726540672 39768787968 39811080192 39933444096 39975911424 40005470232 40118321152 40160985088 40171143168 40193004306 40235747664 40243598031 40245924654 40359416832 40367291328 40410220032 40475246162 40597304384 40599651456 40640477696 40642827264 40765390848 40808742912 40841278569 40884711336 41000042496 41008041984 41051652096 41073992407 41128072713 41171810472 41221619712 41244090368 41412460544 41445477528 41456500736 41466986496 41489552832 41533675008 41544180288 41661333504 41669462016 41736514456 41780899264 41854210048 41906894848 41909317632 41953886208 42031986399 42080403456 42158739168 42203572992 42271484897 42322624512 42330882048 42398959904 42401411136 42409684044 42454784736 42574544896 42653800488 42782428416 42827925504 42830401536 42873470976 42884315136 43005247488 43074449408 43082853632 43128670208 43204345856 43261231104 43284773868 43307237376 43339259418 43341765012 43387856928 43518698496 43588726636 43635081184 43722701568 43766668288 43769198592 43777738368 43947917312 43982955744 44029729536 44162506752 44209471488 44212027392 44291770614 44338872816 44416712704 44463947776 44472623104 44546720628 44598034432 44602794678 44656754688 44681056896 44692358256 44739886464 44787465216 44899267322 44947015568 44994814592 45042664448 45133111296 45181108224 45262599333 45265216122 45401760768 45450043392 45587103744 45638221824 45671967432 45720537408 45849509888 45898268672 45934862064 45983711616 45992683464 46122381312 46125047808 46134047232 46183108608 46208283862 46347630784 46396919296 46399601664 46446260224 46589018112 46626162219 46638563328 46675746936 46725384384 46857191424 46866333696 46891838357 46916173824 46941705608 46953578763 47003511672 47085986304 47145256704 47328526336 47366260032 47416631808 47467057152 47610200064 47612952576 47622242304 47698829892 47698873664 47833382912 47842715648 47893594112 47896363008 47985525549 48033778884 48091889664 48130231968 48181416192 48232654848 48258947347 48368713728 48378150912 48404478304 48455954176 48458755584 48468210336 48519753984 48604889088 48894203904 48946200576 48998252544 49089466332 49148854272 49237501824 49237547008 49376395264 49386029056 49441406976 49468312992 49477964718 49480825212 49530582192 49533445728 49682820096 49735655424 49762767236 49815687584 49965913088 49968801792 50019049472 50021941248 50031700992 50172788736 50266189008 50266235136 50471436288 50525110272 50565392514 50619166416 50672997504 50761957376 50825854976 50920470978 51009818496 51064065024 51074028096 51076980864 51131298816 51285491712 51313448368 51368017792 51422645248 51577716736 51580698624 51635552256 51673732383 51676719822 51728684952 51731675568 51741768897 51791265792 51887678976 51887726592 51971174066 52036593791 52099547136 52141084632 52196534208 52252042752 52399439872 52496985216 52563066816 52655296512 52711292928 52714340352 52724625408 52780695552 52809418809 52968720896 53025050624 53081440256 53180255193 53244592128 53287042536 53301215232 53340626976 53343710784 53400439296 53561475072 53561524224 53590672408 53647663552 53658130708 53661232872 53812555776 53823055104 53880293376 54132868608 54190436352 54353854464 54411657216 54414802944 54425419776 54455038092 54512948448 54666723328 54677389312 54735536128 54837430284 54895747296 55005979392 55064475648 55123034112 55260636704 55289315328 55319403776 55378233344 55392240384 55548444672 55559282688 55651852116 55721904966 55879090176 55938514944 56039408698 56042648532 56107204608 56211652224 56271430656 56430166016 56441176064 56535214848 56546245392 56549514528 56606379648 56780365824 56840749056 56871733984 57043237888 57103900672 57107202048 57164627968 57179086848 57271044054 57340329984 57386045808 57447073152 57458281608 57681641472 57713031824 57727629414 57742983168 57785679224 57789020016 57850475904 58024931328 58194770571 58296935424 58358931456 58370317824 58373692416 58611990528 58643940992 58706306048 58883342336 58945961984 58949369856 58992957933 59055694152 59059108368 59118497088 59133450168 59237208576 59300204544 59395627504 59407216141 59470392904 59542339584 59574742528 59589811008 59653181952 59716620288 60008205348 60177481728 60241477632 60256714752 60289506459 60350132444 60353621496 60535681024 60600057856 60712869243 60782804992 60850962432 60895956576 60899477184 60960716544 60964240896 61148086272 61213114368 61246482752 61311615488 61323577952 61496508416 61500063744 61512062976 61577478144 61757715708 61866135552 62118690816 62168216292 62184751104 62200479744 62234329248 62300512512 62476255232 62488444928 62554898432 62604771684 62671348896 62781315072 62860342272 62863976448 62930829312 63120605184 63155013376 63222175744 63289409536 63480266752 63483936768 63496323072 63598439856 63602116704 63614526066 63682177104 63861817344 63977001998 63980700732 64045038512 64173642624 64241888256 64310206464 64504201216 64611674112 64624280448 64693005312 64806518784 64891846656 64927160802 64960856064 65008889127 65192271872 65261600768 65331003392 65383089954 65452621776 65584052352 65650002432 65653797888 65666607552 65921875968 65957750656 65970619624 65974433616 66040776256 66044594304 66243760128 66314207232 66437655921 66508309224 66625069056 66695921664 66708934656 66816218063 66820080942 66897051648 66904192017 66985132032 67021585344 67021646848 67295248384 67348900983 67366813696 67420523352 67492221888 67563996672 67699666944 67771662336 67893961304 68013091328 68085420032 68098704128 68102641152 68175065088 68380655616 68507951148 68580806112 68774264832 68847403008 68898309844 68902293096 68971579936 68975567424 68989025196 69183571968 69183635456 69312425793 69466062848 69521446176 69595378944 69599402496 69669390336 69883527168 69957844992 69995980288 70084089088 70207062016 70281723904 70285787136 70299500544 70374260736 70412558412 70505267508 70628979456 70717885056 70907006924 70992789504 71049390048 71120835968 71124947712 71200585728 71415300096 71415365632 71548244838 71548310496 71750074368 71764073472 71840391168 71844544512 72050668326 72137834496 72177158144 72253915136 72471805952 72548876288 72553070592 72567226368 72606717456 72683931264 72688133376 72702315504 72779630976 72907333632 73038900298 73116573712 73194329728 73341305856 73419300864 73497378816 73634199498 73856252736 73856320512 74064592896 74079043584 74162110464 74202469488 74216947077 74295873288 74505453568 74584686592 74644150854 74723531376 74809606144 74948869632 74953202688 75028574208 75032911872 75047551488 75259183104 75380286464 75394993856 75399352704 75475172864 75707154432 75787665408 75848088771 75928749624 76009496256 76142936064 76238782464 76280271613 76361392072 76380706467 76453773312 76514727744 76554436608 76596097536 76611042144 76908855296 76970172552 76990644224 77052026688 77133967872 77366575104 77371047936 77453328384 77593027428 77686898688 77729247232 77811908608 77827090432 77831589888 77956761099 78149320704 78211626948 78294801312 78378064128 78599159808 78657277244 78740925536 78745477824 78824662784 78844600224 78982944768 79066939392 79453081344 79537575936 79622160384 79866888192 79951822848 80010940464 80236642304 80321970176 80342286336 80386008612 80471495328 80487196062 80491849308 80718833664 80734582656 80820440064 80950492324 81194608768 81199302912 81280955392 81285654528 81530781696 81617485824 81682557138 81769422672 82000084992 82016083968 82103304192 82147984814 82256145426 82343620944 82488180736 82824921088 82890955056 82933972992 82979105664 83067350016 83088360576 83322667008 83338924032 83473028912 83561798528 83708420096 83813789696 83818635264 83907772416 84059113047 84063972798 84160806912 84317478336 84407145984 84542969794 84645249024 84661764096 84797919808 84802822272 84819368088 84909569472 85149089792 85307600976 85564856832 85655851008 85660803072 85746941952 85768630272 85906566081 86010494976 86148898816 86165707264 86257340416 86408691712 86522462208 86569547736 86591444121 86614474752 86678518836 86683530024 86775713856 87037396992 87084842663 87177453272 87270162368 87445403136 87533336576 87538397184 87555476736 87895834624 87965911488 88059459072 88325013504 88418942976 88424054784 88583541228 88677745632 88833425408 88927895552 88945246208 89093441256 89196068864 89205589356 89313509376 89362113792 89384716512 89479772928 89574930432 89798534644 89894031136 89989629184 90085328896 90266222592 90362216448 90525198666 90530432244 90803521536 90900086784 91174207488 91276443648 91343934864 91441074816 91699019776 91796537344 91869724128 91967423232 91985366928 92244762624 92250095616 92268094464 92366217216 92416567724 92695261568 92793838592 92799203328 92892520448 93178036224 93252324438 93277126656 93351493872 93450768768 93714382848 93732667392 93783676714 93832347648 93883411216 93901728739 93907157526 94007023344 94171972608 94290513408 94732520064 94833263616 94934114304 95220400128 95225905152 95244484608 95397659784 95397747328 95666765824 95685431296 95787188224 95792726016 95965502997 95971051098 96067557768 96183779328 96260463936 96362832384 96465309696 96517894694 96639388469 96756301824 96808956608 96911908352 96917511168 96936420672 97039507968 97209778176 97390741203 97788407808 97892401152 97996505088 98074634931 98178932664 98297708544 98475003648 98475094016 98752790528 98772058112 98882813952 98936625984 98955929436 98961650424 99061164384 99066891456 99365640192 99471310848 99525534472 99631375168 99931826176 99937603584 100038098944 100043882496 100063401984 100230121413 100345577472 100532378016 100532470272 100942872576 101050220544 101130785028 101238332832 101345995008 101523914752 101651709952 101840941956 102019636992 102128130048 102148056192 102153961728 102262597632 102570983424 102626896736 102736035584 102845290496 103155433472 103161397248 103271104512 103347464766 103353439644 103457369904 103463351136 103483537794 103775357952 103775453184 103942348132 104073187582 104199094272 104282169264 104393068416 104504085504 104798879744 104993970432 105126133632 105310593024 105422585856 105428680704 105449250816 105561391104 105618837618 105937441792 106050101248 106162880512 106360510386 106489184256 106574085072 106681253952 106687421568 106800878592 107122950144 107123048448 107181344816 107295327104 107316261416 107322465744 107625111552 107646110208 107760586752 108076002489 108265737216 108380872704 108707708928 108823314432 108829605888 108850839552 108910076184 109025896896 109333446656 109354778624 109471072256 109558350447 109674860568 109791494592 110011958784 110128951296 110246068224 110521273408 110578630656 110638807552 110756466688 110784480768 111096889344 111118565376 111303704232 111443809932 111758180352 111877029888 111966226281 112078817396 112085297064 112214409216 112423304448 112542861312 112860332032 112882352128 113070429696 113092490784 113099029056 113212759296 113560731648 113681498112 113743467968 114086475776 114207801344 114214404096 114329255936 114358173696 114542088108 114680659968 114772091616 114894146304 114916563216 115363282944 115426063648 115455258828 115485966336 115571358448 115578040032 115700951808 116049862656 116389541142 116593870848 116717862912 116740635648 116747384832 117223981056 117287881984 117412612096 117766684672 117891923968 117898739712 117985915866 118111388304 118118216736 118236994176 118266900336 118474417152 118600409088 118791255008 118814432282 118940785808 119149485056 119179622016 119306363904 119433240576 120016410696 120354963456 120482955264 120513429504 120579012918 120700264888 120707242992 120730794093 121071362048 121200115712 121425738486 121565609984 121791913152 121798954368 121921433088 121928481792 122296172544 122426228736 122492965504 122623230976 122647155904 122993016832 123000127488 123024125952 123154956288 123221977221 123384218139 123515431416 123732271104 124087262117 124237381632 124336432584 124369502208 124400959488 124468658496 124601025024 124952510464 124976889856 125109796864 125209543368 125342697792 125562630144 125720684544 125727952896 125861658624 126241210368 126310026752 126444351488 126578819072 126814454691 126960533504 126967873536 126992646144 127196879712 127204233408 127229052132 127364354208 127723634688 127954003996 127961401464 128090077024 128347285248 128483776512 128620412928 129008402432 129223348224 129248560896 129386010624 129613037568 129783693312 129854321604 129921712128 130017778254 130384543744 130523201536 130662006784 130766179908 130905243552 131168104704 131300004864 131307595776 131333215104 131843751936 131915501312 131941239248 131948867232 132081552512 132089188608 132487520256 132628414464 132875311842 133016618448 133250138112 133391843328 133417869312 133632436126 133640161884 133794103296 133808384034 133970264064 134043170688 134043293696 134590496768 134697801966 134733627392 134841046704 134984443776 135127993344 135399333888 135543324672 135787797999 135787922608 136026182656 136170840064 136197408256 136205282304 136350130176 136761311232 137015902296 137161612224 137548529664 137694806016 137796619688 137804586192 137943159872 137951134848 137978050392 138367143936 138367270912 138624851586 138932125696 139042892352 139190757888 139198804992 139338780672 139767054336 139915689984 139991960576 140168178176 140414124032 140563447808 140571574272 140599001088 140675515071 140748521472 140825116824 140860736289 141010535016 141257958912 141435770112 141663361567 141814013848 141985579008 142098780096 142241671936 142249895424 142401171456 142830600192 142830731264 143096489676 143096620992 143500148736 143528146944 143680782336 143689089024 144101336652 144275668992 144354316288 144507830272 144776842041 144943611904 145097752576 145106141184 145134452736 145213434912 145367862528 145376266752 145404631008 145559261952 145814667264 146077800596 146233147424 146388659456 146682611712 146838601728 146994757632 147268398996 147712505472 147712641024 148129185792 148158087168 148324220928 148404938976 148433894154 148591746576 149010907136 149169373184 149288301708 149447062752 149897739264 149906405376 150057148416 150065823744 150095102976 150518366208 150760572928 150789987712 150798705408 150950345728 151414308864 151575330816 151696177542 151857499248 152018992512 152285872128 152477564928 152560543226 152722784144 152761412934 153029455488 153192195072 153222084288 153817710592 153940345104 154104053376 154267935744 154733150208 154742095872 154906656768 155021197149 155186054856 155373797376 155458494464 155623817216 155654180864 155663179776 155913522198 156109781373 156298641408 156423253896 156589602624 156756128256 157198319616 157314554488 157481851072 157490955648 157649325568 157689200448 157965889536 158133878784 158428256427 158906162688 159075151872 159244320768 159540765579 159733776384 159903645696 160021880928 160473284608 160643940352 160684572672 160772017224 160942990656 160974392124 160983698616 161437667328 161469165312 161640880128 161728993517 161900984648 162389217536 162398605824 162561910784 162571309056 163061563392 163234971648 163365114276 163538845344 164000169984 164032167936 164206608384 164295969628 164512290852 164687241888 164976361472 165649842176 165781910112 165867945984 165958211328 166134700032 166176721152 166645334016 166677848064 166946057824 167123597056 167416840192 167627579392 167637270528 167815544832 168118226094 168127945596 168321613824 168634956672 168814291968 169085939588 169290498048 169323528192 169595839616 169605644544 169638736176 169819138944 170298179584 170615201952 171129713664 171311702016 171321606144 171493883904 171537260544 171813132162 172020989952 172297797632 172331414528 172514680832 172817383424 173044924416 173139095472 173182888242 173228949504 173357037672 173367060048 173551427712 174074793984 174169685326 174354906544 174540324736 174890806272 175066673152 175076794368 175110953472 175931822976 176118918144 176650027008 176837885952 176848109568 176978873799 177167082456 177355491264 177666850816 177855791104 177890492416 178186882512 178221648423 178392137728 178411178712 178627018752 178724227584 178769433024 178959545856 179149860864 179597069288 179788062272 179979258368 180170657792 180532445184 180724432896 180868519377 181050397332 181060864488 181607043072 181800173568 181899109231 182138607729 182348414976 182552887296 182687869728 182882149632 183398039552 183593074688 183739448256 183934846464 183970733856 184489525248 184500191232 184536188928 184732434432 184833135448 185390523136 185587677184 185598406656 185785040896 186356072448 186504648876 186554253312 186702987744 186901537536 187428765696 187465334784 187567353428 187664695296 187766822432 187803457478 187814315052 188014046688 188343945216 188581026816 189465040128 189666527232 189868228608 190440800256 190451810304 190488969216 190795319568 190795494656 191333531648 191370862592 191574376448 191585452032 191931005994 191942102196 192135115536 192520927872 192725664768 192930619392 193035789388 193278776938 193512603648 193617913216 193823816704 193835022336 193872841344 194079015936 194419556352 194781482406 195026667381 195576815616 195784802304 195993010176 196137930443 196149269862 196357865328 196950007296 196950188032 197505581056 197544116224 197765627904 197873251968 197911858872 197923300848 198122328768 198133782912 198731280384 198942621696 199051068944 199262750336 199863652352 199875207168 200076197888 200087764992 200126803968 200448654189 200460242826 200691154944 200712576051 201064756032 201064940544 201885745152 202046702949 202100441088 202261570056 202476665664 202691990016 203047829504 203303419904 203681883912 204039273984 204256260096 204296112384 204307923456 204525195264 205141966848 205253793472 205472071168 205690580992 206310866944 206322794496 206542209024 206694929532 206706879288 206914739808 206926702272 206967075588 207550715904 207550906368 207884696264 207937277379 208146375164 208398188544 208564338528 208786136832 209008171008 209597759488 209987940864 210252267264 210621186048 210845171712 210857361408 210898501632 211122782208 211237675236 211874883584 212100202496 212325761024 212721020772 212978368512 213148170144 213362507904 213374843136 213601757184 214245900288 214246096896 214362689632 214590654208 214632522832 214644931488 215250223104 215292220416 215521173504 216152004978 216531474432 216761745408 217415417856 217646628864 217659211776 217701679104 217820152368 218051793792 218666893312 218709557248 218942144512 219116700894 219349721136 219582989184 220023917568 220257902592 220492136448 221042546816 221277615104 221512933376 221568961536 222193778688 222237130752 222607408464 222650841231 222887619864 223516360704 223754059776 223919506993 223932452562 224157634792 224170594128 224428818432 224846608896 225085722624 225764704256 226140859392 226184981568 226198058112 226425518592 227121463296 227362996224 227486935936 228172951552 228415602688 228428808192 228658511872 228716347392 228840814839 229084176216 229142119401 229361319936 229544183232 229788292608 229833126432 230447772503 230726565888 230852127296 230910517656 230971932672 231142716896 231156080064 231401903616 232099725312 232779082284 233187741696 233435725824 233481271296 233494769664 233870283297 234447962112 234575763968 234825224192 235533369344 235783847936 235797479424 235971831732 236222776608 236236433472 236473988352 236533800672 236948834304 237200818176 237582510016 237628864564 237881571616 238298970112 238359244032 238612727808 238866481152 240032821392 240709926912 240965910528 241026859008 241158025836 241400529776 241414485984 241461588186 242142724096 242400231424 242851476972 243131219968 243583826304 243597908736 243842866176 243856963584 244592345088 244852457472 244985931008 245246461952 245294311808 245986033664 246000254976 246048251904 246309912576 246443954442 246768436278 247030862832 247464542208 248174524234 248474763264 248672865168 248801918976 248937316992 249202050048 249905020928 249953779712 250219593728 250419086736 250685395584 251125260288 251441369088 251455905792 251723317248 252177339141 252482420736 252620053504 252888702976 253157638144 253628909382 253921067008 253935747072 253985292288 254393759424 254408466816 254458104264 254728708416 255447269376 255636151043 255908007992 255922802928 256180154048 256694570496 256967553024 257240825856 257719698243 258016804864 258446696448 258497121792 258772021248 259226075136 259567386624 259708643208 259843424256 260035556508 260769087488 261046403072 261254527989 261324013568 261532359816 261810487104 262336209408 262600009728 262615191552 262666430208 263089100053 263687503872 263831002624 263882478496 263897734464 264163105024 264178377216 264975040512 265256828928 265750623684 266033236896 266500276224 266783686656 266835738624 267264872252 267280323768 267588206592 267616768068 267940528128 268086341376 268086587392 269180993536 269395603932 269467254784 269682093408 269968887552 270255986688 270798667776 271086649344 271575595998 271575845216 272052365312 272341680128 272394816512 272410564608 272700260352 273522622464 274031804592 274323224448 275097059328 275389612032 275593239376 275609172384 275886319744 275902269696 275956100784 276734287872 276734541824 277249703172 278085784704 278381515776 278397609984 278677561344 279534108672 279831379968 279983921152 280336356352 280828248064 281126895616 281143148544 281198002176 281351030142 281497042944 281650233648 281705186217 281721472578 282021070032 282515917824 282871540224 283326723134 283628027696 284197560192 284483343872 284499790848 284802342912 285661200384 285661462528 286192979352 286193241984 287000297472 287056293888 287361564672 287378178048 287896508991 288202673304 288551337984 288708632576 289015660544 289553684082 289887223808 289918165407 290195505152 290268905472 290426869824 290735725056 290752533504 290809262016 291118523904 291629334528 292155601192 292466294848 292777318912 293365223424 293677203456 293989515264 294223904793 294536797992 295425010944 295425282048 295900394279 296258371584 296316174336 296648441856 296809877952 296867788308 297183493152 298021814272 298338746368 298576603416 298894125504 299795478528 299812810752 300114296832 300131647488 300190205952 301036732416 301521145856 301579975424 301597410816 301900691456 302828617728 303150661632 303392355084 303714998496 304037985024 304571744256 304955129856 305121086452 305445568288 305522825868 306058910976 306384390144 306444168576 307635421184 307880690208 308208106752 308535871488 309466300416 309484191744 309813313536 310042394298 310372109712 310916988928 311247634432 311308361728 311326359552 311827044396 312219562746 312597282816 312846507792 313179205248 313512256512 314396639232 314629108976 314963702144 314981911296 315298651136 315378400896 315931779072 316267757568 316856512854 317812325376 318150303744 318488641536 319081531158 319467552768 320043761856 320946569216 321287880704 321369145344 321544034448 321885981312 321948784248 321967397232 322875334656 322938330624 323281760256 323457987034 323801969296 324778435072 324797211648 325123821568 325142618112 326123126784 326469943296 326730228552 327077690688 328000339968 328064335872 328413216768 328591939256 328675051341 329024581704 329374483776 329952722944 331299684352 331563820224 331735891968 331916422656 332269400064 332353442304 333290668032 333355696128 333892115648 334247194112 334833680384 335255158784 335274541056 335631089664 335898678843 336236452188 336255891192 336643227648 337269913344 337628583936 337812631429 338171879176 338580996096 338647056384 339191679232 339211289088 339277472352 339638277888 340596359168 341230403904 342259427328 342623404032 342643212288 342987767808 343074521088 343626264324 344041979904 344595595264 344662829056 345029361664 345634766848 346089848832 346278190944 346365776484 346457899008 346714075344 346734120096 347102855424 348149587968 348339370652 348709813088 349080649472 349781612544 350133346304 350153588736 350221906944 351863645952 352237836288 353300054016 353675771904 353696219136 353957747598 354334164912 354710982528 355333701632 355711582208 355780984832 356373765024 356443296846 356822357424 357448455168 357538866048 357919091712 358299721728 359194138576 359576124544 359958516736 360341315584 361064890368 361448865792 361737038754 362100794664 362121728976 362192382279 363214086144 363600347136 363798218462 364256156537 364277215458 364696829952 365375739456 365764299264 366796079104 367478896512 367869692928 367941467712 368979050496 369000382464 369072377856 369464868864 369665931663 369666270896 370781046272 371175354368 371196813312 371570081792 372261786351 372712144896 373009297752 373108506624 373405975488 373803075072 374857531392 374930669568 375134706856 375329390592 375533644864 375606914956 375628630104 376028093376 376687890432 377162053632 378930080256 379333054464 379736457216 380443364073 380881600512 380903620608 380977938432 381590639136 381590989312 382667063296 382741725184 383148752896 383170904064 383862011988 383884204392 384270231072 385041855744 385451329536 385861238784 386071578776 386557553876 387025207296 387235826432 387647633408 387670044672 387745682688 388158031872 388839112704 389562964812 390053334762 391153631232 391569604608 391986020352 392275860886 392298539724 392715730656 393900014592 393900376064 395011162112 395088232448 395531255808 395746503936 395823717744 395846601696 396244657536 396267565824 397462560768 397885243392 398102137888 398525500672 399727304704 399750414336 400152395776 400175529984 400253607936 400897308378 400920485652 401382309888 401425152102 402129512064 402129881088 403771490304 404093405898 404200882176 404523140112 404953331328 405383980032 406095659008 406606839808 407363393997 407363767824 408078547968 408512520192 408592224768 408615846912 409050390528 410283933696 410507586944 410944142336 411381161984 412621733888 412645588992 413084418048 413389859064 413413758576 413829479616 413853404544 413934151176 415101431808 415101812736 415769392528 415850512987 415874554758 416292750328 416796377088 417128677056 417572273664 418016342016 419975881728 420504534528 421242372096 421690343424 421714722816 421797003264 422026545213 422245564416 422475350472 423749767168 424200404992 424651522048 424990084701 425442041544 425956737024 426296340288 426725015808 426749686272 427203514368 428491800576 428492193792 428725379264 429181308416 429265045664 429289862976 430500446208 430584440832 431042347008 432304009956 433062948864 433523490816 434330526123 434830835712 435293257728 435318423552 435403358208 435640304736 436103587584 437333786624 437419114496 437884289024 438233401788 438699442272 439165978368 440047835136 440515805184 440984272896 442085093632 442555230208 443025866752 443137923072 444387557376 444474261504 445214816928 445301682462 445775239728 447032721408 447508119552 447839013986 447864905124 448315269584 448341188256 449693217792 450171445248 451529408512 452281718784 452369963136 452396116224 452851037184 454242926592 454725992448 454973871872 456345903104 456831205376 456857616384 457317023744 457432694784 457681629678 458168352432 458284238802 459088366464 459576585216 459666252864 460895545006 461453131776 461704254592 461821035312 462285433792 462312160128 462803807232 464199450624 465063591447 465558164568 466375483392 466871451648 466962542592 466989539328 467713526441 467740566594 468329344119 468895924224 469151527936 469650448384 471066738688 471567695872 471594958848 471943663464 472445553216 472472866944 472947976704 473067601344 473897668608 474401636352 475165020032 475257729128 475763143232 476597940224 476718488064 477225455616 477732962304 478622296737 480065642784 481419853824 481931821056 482053718016 482316051672 482801059552 482828971968 482923176372 484285448192 484800462848 485186980551 485702953944 486262439936 487167652608 487195817472 487685732352 487713927168 489184690176 489704914944 489971862016 490492923904 490588623616 491972067328 492000509952 492096503808 492619825152 492887908884 493536872556 494061725664 494929084416 496349048468 496949526528 497345730336 497603837952 497874633984 498404100096 499810041856 499907559424 500439187456 500838173472 501370791168 502250520576 502882738176 502911811584 503446634496 504354678282 504964841472 505240107008 505777405952 506315276288 507257818764 507842134016 507871494144 507970584576 508787518848 508816933632 508916208528 509457416832 510894538752 511272302086 511816015984 511845605856 512360308096 513389140992 513935106048 514481651712 515439396486 516893392896 516994243584 517544042496 518452150272 519134773248 519417286416 519686848512 520071113016 521538174976 522092806144 522509055978 522648027136 523064719632 523620974208 524672418816 525200019456 525230383104 525332860416 526178200106 527662005248 527764956992 527795468928 528326210048 528356754432 529950081024 530513657856 530936621397 531501247368 532066473792 533000552448 533567373312 533671477248 533961901291 534529744504 534560647536 534664945269 535176413184 535233536136 535881056256 536172682752 536173174784 538361987072 538791207864 538934509568 539364186816 539937775104 540511973376 541597335552 542173298688 543151191996 543151690432 544104730624 544683360256 544789633024 544821129216 545400520704 545697327693 546415823187 547045244928 548063609184 548646448896 549529303661 550194118656 550779224064 551186478752 551218344768 551772639488 551804539392 551912201568 553468575744 553469083648 554499406344 556171569408 556763031552 556795219968 557355122688 559068217344 559662759936 559967842304 560672712704 561656496128 562253791232 562286297088 562396004352 562702060284 562994085888 563300467296 563410372434 563442945156 564042140064 565031835648 565743080448 566653446268 567256055392 568395120384 568966687744 568999581696 569604685824 571322400768 571322925056 572385958704 572386483968 574000594944 574112587776 574723129344 574756356096 575793017982 576405346608 577417265152 578031321088 579107368164 579774447616 579836330814 580537810944 580853739648 581471450112 581505067008 581618524032 582237047808 583258669056 584311202384 584932589696 585554637824 586730446848 587354406912 587979030528 588413791329 588447809586 589073595984 590850021888 590850564096 591800788558 592516743168 592632348672 593296883712 593619755904 593735576616 594366986304 596043628544 596677492736 597153206832 597788251008 599590957056 599625621504 600228593664 600263294976 600380411904 601345962567 602073464832 603042291712 603159950848 603194821632 603801382912 605657235456 606140108847 606301323264 606784710168 607429996992 608075970048 609143488512 609593898641 609910259712 610242172904 610891136576 611045651736 612117821952 612768780288 612888337152 615270842368 615761380416 616416213504 617071742976 618932600832 618968383488 619626627072 620084788596 620744219424 621833977856 622495268864 622616723456 622652719104 623654088792 623811832137 624439125492 625194565632 625693015584 626358410496 627024513024 627366315511 628793278464 629258217952 629927404288 629963822592 630597302272 630756801792 631863558144 632535515136 633713025708 635624650752 636300607488 636977283072 638163062316 638935105536 640087523712 641893138432 642575761408 642738290688 643088068896 643771962624 643897568496 643934794464 645750669312 645876661248 646563520512 646915974068 647603938592 649556870144 649594423296 650247643136 650285236224 652246253568 652939886592 653460457104 654155381376 656000679936 656128671744 656826433536 657183878512 657350102682 658049163408 658748967552 659905445888 663127640448 663832845312 664538800128 664706884608 666581336064 666711392256 667784231296 668494388224 669667360768 670510317568 670549082112 671262179328 671758520979 671797357686 672472904376 672511782384 673286455296 674539826688 675257167872 675625262858 676343758352 676475719283 677294112768 678383358464 678422578176 678554944704 679276555776 681192718336 682460807808 684518854656 685246808064 685286424576 685975535616 686149042176 686522444517 687252528648 688083959808 689191190528 689325658112 690058723328 691269533696 691343317509 692179697664 692556381888 692731552968 692915798016 693428150688 693468240192 694205710848 696299175936 696678741304 697419626176 698161298944 699563225088 700266692608 700307177472 700443813888 701610849891 703727291904 704475672576 706600108032 707351543808 707392438272 707915495196 708668329824 709421965056 710667403264 711423164416 711561969664 712747530048 712886593692 713644714848 714896910336 715077732096 715838183424 716599443456 718388277152 719152249088 719917033472 720682631168 722129780736 722897731584 723474077508 724201589328 724243457952 724384764558 726428172288 727200694272 727596436924 728512313074 728554430916 729393659904 730751478912 731528598528 733592158208 734957793024 735739385856 735882935424 737958100992 738000764928 738144755712 738929737728 739331863326 739332541792 741562092544 742350708736 742393626624 743140163584 744523572702 745424289792 746018595504 746811950976 747606150144 749715062784 749861339136 750269413712 750658781184 751067289728 751213829912 751257260208 752056186752 753375780864 754324107264 756532017423 757860160512 758666108928 759472914432 760886728146 761763201024 761807241216 761955876864 763181278272 763181978624 765334126592 765483450368 766297505792 766341808128 766908453129 767724023976 767768408784 768540462144 770083711488 770902659072 771722477568 772143157552 773115107752 774050414592 774471652864 775295266816 775340089344 775491365376 776316063744 777678225408 779125929624 780106669524 782307262464 783139209216 783763583967 783972040704 784551721772 784597079448 785431461312 787800029184 787800752128 789267300159 790022324224 790176464896 791062511616 791493007872 791647435488 791693203392 792489315072 792535131648 794925121536 795770486784 796204275776 797051001344 799454609408 799500828672 800304791552 800351059968 800507215872 801794616756 801840971304 802764619776 802850304204 804259024128 804259762176 807542980608 808186811796 808401764352 809046280224 809906662656 810767960064 812191318016 813213679616 814726787994 814727535648 816157095936 817025040384 817184449536 817231693824 818100781056 820567867392 821015173888 821888284672 822762323968 825243467776 825291177984 826168836096 826779718128 826827517152 827658959232 827706809088 827868302352 830202863616 830203625472 831538785056 831701025974 831749109516 832585500656 834257354112 835144547328 836032684032 839951763456 841009069056 842484744192 843380686848 843429445632 843594006528 844053090426 844491128832 844950700944 845115558651 847499534336 848400809984 849303044096 849980169402 850884083088 852592680576 853450031616 853499372544 854407028736 856983601152 856984387584 857450758528 858362616832 858530091328 858579725952 861000892416 861168881664 862084694016 863689526973 864608019912 866125897728 867046981632 868610834819 868661052246 869661671424 869754496221 870586515456 870806716416 871280609472 872207175168 874667573248 874838228992 875768578048 876466803576 877398884544 878331956736 880095670272 881031610368 881968545792 884170187264 885110460416 886051733504 886275846144 887701182837 888775114752 888948523008 890429633856 890603364924 891550479456 894065442816 895016239104 895678027972 895729810248 896630539168 896682376512 899386435584 900342890496 903058817024 904563437568 904739926272 904792232448 905702074368 908485853184 909451984896 909947743744 912691806208 913662410752 913715232768 914634047488 914865389568 915363259356 916336704864 916568477604 918176732928 919153170432 919332505728 921791090012 922906263552 923408509184 923642070624 924570867584 924624320256 925607614464 928398901248 930127182894 931116329136 932750966784 933742903296 933925085184 933979078656 935427052882 935481133188 936658688238 937791848448 938303055872 939300896768 942133477376 943135391744 943189917696 943887326928 944891106432 944945733888 945895953408 946135202688 947795337216 948803272704 950330040064 950515458256 951526286464 953195880448 953436976128 954450911232 955465924608 957244593474 960131285568 962839707648 963863642112 964107436032 964632103344 965602119104 965657943936 965846352744 968570896384 969600925696 970373961102 971405907888 972524879872 974335305216 974391634944 975371464704 975427854336 978369380352 979409829888 979943724032 980985847808 981177247232 983944134656 984001019904 984193007616 985239650304 985775817768 986025154023 987073745112 988123451328 989858168832 991643530969 992698096936 993899053056 994691460672 995207675904 995749267968 996808200192 999815118848 1000878374912 1001676346944 1002741582336 1004501041152 1005765476352 1005823623168 1006893268992 1008709356564 1009929682944 1010480214016 1011554811904 1012630552576 1013437894287 1014515637528 1015684268032 1015742988288 1015941169152 1017575037696 1017633867264 1017832417056 1018914833664 1021789077504 1022544604172 1023632031968 1023691211712 1024720616192 1026778281984 1027870212096 1028963303424 1030878792972 1033786785792 1033988487168 1035088084992 1036904300544 1038269546496 1038834572832 1039373697024 1040142226032 1043076349952 1044185612288 1045018111956 1045296054272 1046129439264 1047241948416 1049344837632 1050400038912 1050460766208 1050665720832 1052356400212 1055324010496 1055529913984 1055590937856 1056652420096 1056713508864 1059900162048 1061027315712 1061873242794 1063002494736 1064132947584 1066001104896 1067134746624 1067342954496 1067923802582 1069059489008 1069121295072 1069329890538 1070467072272 1072345365504 1072346349568 1076723974144 1077582415728 1078728373632 1079875550208 1081023946752 1083194671104 1084346597376 1086302383992 1086303380864 1088209461248 1089366720512 1089579266048 1089642258432 1090801041408 1091394655386 1092768469611 1092831646374 1094090489856 1096127218368 1097292897792 1099058607322 1100388237312 1102372957504 1102436689536 1103545278976 1103609078784 1103824403136 1106937151488 1106938167296 1108997794989 1108998812688 1112343138816 1113526063104 1113590439936 1114710245376 1116785359053 1118136434688 1119325519872 1119935684608 1121345425408 1123312992256 1124507582464 1124572594176 1124792008704 1125404120568 1125988171776 1126600934592 1126820744868 1126885890312 1128084280128 1130063671296 1131486160896 1132102954619 1133306892536 1134512110784 1136790240768 1137933375488 1137999163392 1139209371648 1141330092219 1142644801536 1142645850112 1144771917408 1144772967936 1148001189888 1148225175552 1149446258688 1149512712192 1151586035964 1152810693216 1154834530304 1156062642176 1158214736328 1159548895232 1159672661628 1161075621888 1161707479296 1162942900224 1163010134016 1163237048064 1164474095616 1166517338112 1168622404768 1169865179392 1171109275648 1173460893696 1174708813824 1175958061056 1176827582658 1176895619172 1178147191968 1181700043776 1181701128192 1183601577116 1185033486336 1185264697344 1186593767424 1187239511808 1187471153232 1188733972608 1192087257088 1193354985472 1194306413664 1195576502016 1199181914112 1199251243008 1200457187328 1200526589952 1200760823808 1202691925134 1204146929664 1206084583424 1206319901696 1206389643264 1207602765824 1211314470912 1212280217694 1212602646528 1213569420336 1214859993984 1216151940096 1218286977024 1219187797282 1219820519424 1220484345808 1221782273152 1222091303472 1224235643904 1225537560576 1225776674304 1231522760832 1232832427008 1234143485952 1237865201664 1237936766976 1239253254144 1240169577192 1241488438848 1243667955712 1244990537728 1245233446912 1245305438208 1247308177584 1247551538961 1247623664274 1248878250984 1250389131264 1251386031168 1252716820992 1254049026048 1254732631022 1258516435904 1259854808576 1259927645184 1261194604544 1261513603584 1263727116288 1265071030272 1266079635639 1267426051416 1271249301504 1272601214976 1273293764617 1273954566144 1274970254103 1276326124632 1277870211072 1280175047424 1283786276864 1285151522816 1285476581376 1286176137792 1287543925248 1287795136992 1287869588928 1291501338624 1291753322496 1293127041024 1293831948136 1295207877184 1299113740288 1299188846592 1300495286272 1300570472448 1302991578369 1304492507136 1305879773184 1306920914208 1308310762752 1310416031807 1312001359872 1312257343488 1313652867072 1314367757024 1314700205364 1316098326816 1317497935104 1319810891776 1326255280896 1327665690624 1329077600256 1329413769216 1333162672128 1333422784512 1335568462592 1336988776448 1339334721536 1341020635136 1341098164224 1342524358656 1343517041958 1343594715372 1344945808752 1345023564768 1349079653376 1350514335744 1351250525716 1352687516704 1352951438566 1354588225536 1356766716928 1356845156352 1357109889408 1358553111552 1362385436672 1364921615616 1369037709312 1370493616128 1370572849152 1371951071232 1372298084352 1373044889034 1374505057296 1378382381056 1378651316224 1380117446656 1382539067392 1382686635018 1384359395328 1385112763776 1385463105936 1386856301376 1386936480384 1388411421696 1392598351872 1393357482608 1394839252352 1396322597888 1399126450176 1400533385216 1400614354944 1400887627776 1403140579323 1403221699782 1404988032357 1407454583808 1408951345152 1413200216064 1414703087616 1414784876544 1415830990392 1417336659648 1418843930112 1421334806528 1422846328832 1423123939328 1425495060096 1425773187384 1427289429696 1429793820672 1430155464192 1431676366848 1433198886912 1436776554304 1438304498176 1439834066944 1441365262336 1444259561472 1445795463168 1446948155016 1448403178656 1448486915904 1448769529116 1452856344576 1454401388544 1455192873848 1455560941653 1457024626148 1457108861832 1458787319808 1461502957824 1463057197056 1467184316416 1469915586048 1471478771712 1471765870848 1475916201984 1476001529856 1476289511424 1477859475456 1478663726652 1478665083584 1483124185088 1484701417472 1484787253248 1486280327168 1489047145404 1490848579584 1492037191008 1493623901952 1495212300288 1499430125568 1499722678272 1500538827424 1501317562368 1502134579456 1502427659824 1502514520416 1504112373504 1506751561728 1508648214528 1513064034846 1515720321024 1517332217856 1518945828864 1521773456292 1523526402048 1523614482432 1523911753728 1526362556544 1526363957248 1530668253184 1530966900736 1532595011584 1532683616256 1533816906258 1535448047952 1535536817568 1537080924288 1540167422976 1541805318144 1543444955136 1544286315104 1546230215504 1548943305728 1550590533632 1550680178688 1550982730752 1552632127488 1555356450816 1558251859248 1560213339048 1564614524928 1566278418432 1567527167934 1567944081408 1569103443544 1569194158896 1570862922624 1575600058368 1575601504256 1578534600318 1580352929792 1582986015744 1583294870976 1583386406784 1584978630144 1585070263296 1589850243072 1591540973568 1592408551552 1594102002688 1598909218816 1599001657344 1600609583104 1600702119936 1601014431744 1601885703873 1603589233512 1603681942608 1603994835807 1605529239552 1605700608408 1608518048256 1608519524352 1613134407521 1615085961216 1616373623592 1616803528704 1618092560448 1619813325312 1621535920128 1624382636032 1626427359232 1629453575988 1629455071296 1632314191872 1634050080768 1634368899072 1634463387648 1636201562112 1637091983079 1641135734784 1642030347776 1643776569344 1645524647936 1648587910983 1650486935552 1650582355968 1652337672192 1653559436256 1653655034304 1655317918464 1655413618176 1655736604704 1660405727232 1660407250944 1663077570112 1663402051948 1663498219032 1665171001312 1668514708224 1670289094656 1672065368064 1679903526912 1682018138112 1684969488384 1686761373696 1686858891264 1687188013056 1688106180852 1688982257664 1689901401888 1690231117302 1694999068672 1696801619968 1698606088192 1699960338804 1701768166176 1705185361152 1706900063232 1706998745088 1708814057472 1713967202304 1713968775168 1714901517056 1716725233664 1717060182656 1717159451904 1722001784832 1722337763328 1724169388032 1727379053946 1729216039824 1732251795456 1734093963264 1737221669638 1737322104492 1739323342848 1739508992442 1741613432832 1742561218944 1744414350336 1749335146496 1749676457984 1751537156096 1752933607152 1754797769088 1756663913472 1760191340544 1762063220736 1763937091584 1765241373987 1768340374528 1770220920832 1772103467008 1772551692288 1775402365674 1777550229504 1777897046016 1780859267712 1781206729848 1783100958912 1788130885632 1790032478208 1791356055944 1791459620496 1793261078336 1793364753024 1798772871168 1800685780992 1804037887701 1806117634048 1809126875136 1809479852544 1809584464896 1811404148736 1816971706368 1818903969792 1819895487488 1825383612416 1827324821504 1827430465536 1828781695923 1829268094976 1829730779136 1830726518712 1832673409728 1833136955208 1836353465856 1838306340864 1838665011456 1841623700371 1843582180024 1845812527104 1846817018368 1847284141248 1849141735168 1849248640512 1851215228928 1856797802496 1860254365788 1862232658272 1865501933568 1867485806592 1867850170368 1867958157312 1870854105764 1870962266376 1873317376476 1875583696896 1876606111744 1878601793536 1882098946533 1884266954752 1886270783488 1886379835392 1887774653856 1889782212864 1889891467776 1891791906816 1892270405376 1895590674432 1897606545408 1900660080128 1901030916512 1903052572928 1906391760896 1906873952256 1908901822464 1910931849216 1914489186948 1920262571136 1925679415296 1927727284224 1928214872064 1929264206688 1931204238208 1931315887872 1931692705488 1937141792768 1939201851392 1940747922204 1942811815776 1948670610432 1948783269888 1950742929408 1950855708672 1956738760704 1958819659776 1959887448064 1961971695616 1962354494464 1967888269312 1968002039808 1968386015232 1970479300608 1971551635536 1972050308046 1974147490224 1976246902656 1979716337664 1983287061938 1985396193872 1989382921344 1991498535936 1993616400384 1999630237696 2003352693888 2005483164672 2009002082304 2011530952704 2011647246336 2013786537984 2015275562937 2017418713128 2019859365888 2020960428032 2023109623808 2025261105152 2026875788574 2029031275056 2029427157849 2031368536064 2031882338304 2035150075392 2035267734528 2035664834112 2037829667328 2043578155008 2045089208344 2047264063936 2047382423424 2049441232384 2053556563968 2055740424192 2057926606848 2059567333551 2061757585944 2067573571584 2067976974336 2070176169984 2071302759953 2073808601088 2074029952527 2076539092992 2077669145664 2078747394048 2080284452064 2086152699904 2088371224576 2090036223912 2090592108544 2092258878528 2094483896832 2098689675264 2100800077824 2100921532416 2101331441664 2104712800424 2110648020992 2111059827968 2111181875712 2113304840192 2113427017728 2119800324096 2122054631424 2123746485588 2126004989472 2128265895168 2132002209792 2134269493248 2134685908992 2135847605164 2138118978016 2138242590144 2138659781076 2140934144544 2144690731008 2144692699136 2153447948288 2155164831456 2157456747264 2159751100416 2162047893504 2166389342208 2168693194752 2172604767984 2172606761728 2176418922496 2178733441024 2179158532096 2179284516864 2181602082816 2182789310772 2185536939222 2185663292748 2188180979712 2192254436736 2194585795584 2198117214644 2200776474624 2204745915008 2204873379072 2207090557952 2207218157568 2207648806272 2213874302976 2213876334592 2217995589978 2217997625376 2224686277632 2227052126208 2227180879872 2229420490752 2233570718106 2236272869376 2239871369216 2242690850816 2246625984512 2249015164928 2249145188352 2249584017408 2250808241136 2251976343552 2253201869184 2253641489736 2253771780624 2256168560256 2260127342592 2262972321792 2264205909238 2266613785072 2269024221568 2273580481536 2275866750976 2275998326784 2278418743296 2282660184438 2285289603072 2289543834816 2289545935872 2296002379776 2296450351104 2298892517376 2299025424384 2300725359387 2303172071928 2305621386432 2309669060608 2312125284352 2316429472656 2319097790464 2319345323256 2322151243776 2323414958592 2325885800448 2326020268032 2326474096128 2328948191232 2333034676224 2337244809536 2339730358784 2342218551296 2346921787392 2349417627648 2351290751901 2351916122112 2353655165316 2353791238344 2356294383936 2363400087552 2363402256384 2364688420003 2367203154232 2367801900477 2370066972672 2370529394688 2373187534848 2374479023616 2374942306464 2377467945216 2384174514176 2386709970944 2388612827328 2391153004032 2398363828224 2398502486016 2400914374656 2401053179904 2401521647616 2405383850268 2408293859328 2412169166848 2412639803392 2412779286528 2415205531648 2422628941824 2424560435388 2425205293056 2427138840672 2429719987968 2432303880192 2436573954048 2438375594564 2439641038848 2440968691616 2443564546304 2444182606944 2448471287808 2451075121152 2451553348608 2463045521664 2465664854016 2468286971904 2475730403328 2475873533952 2478506508288 2480339154384 2482976877696 2487335911424 2489981075456 2490466893824 2490610876416 2494616355168 2495103077922 2495247328548 2497756501968 2502772062336 2505433641984 2508098052096 2509465262044 2517032871808 2519709617152 2519855290368 2522389209088 2523027207168 2527454232576 2530142060544 2532159271278 2534852102832 2535346675953 2542498603008 2545202429952 2546587529234 2547909132288 2549793095759 2549940508206 2552652249264 2560350094848 2567572553728 2570953162752 2572352275584 2575087850496 2575590273984 2575739177856 2583002677248 2583506644992 2586254082048 2587663896272 2590415754368 2598227480576 2598377693184 2600990572544 2601140944896 2605832504457 2605983156738 2608985014272 2609263488663 2611759546368 2613841828416 2616621525504 2620832063614 2624002719744 2624514686976 2627305734144 2628735514048 2629400410728 2632196653632 2634995870208 2639621783552 2652510561792 2655331381248 2658155200512 2658827538432 2663103548511 2666325344256 2666845569024 2671136925184 2673977552896 2678669443072 2682041270272 2682196328448 2685048717312 2687034083916 2687189430744 2689891617504 2690047129536 2698159306752 2701028671488 2702501051432 2705375033408 2705902877132 2709176451072 2713533433856 2713690312704 2714219778816 2717106223104 2724770873344 2729843231232 2738075418624 2740987232256 2741145698304 2743902142464 2744596168704 2746089778068 2749010114592 2756764762112 2757302632448 2760234893312 2765078134784 2765373270036 2768718790656 2770225527552 2770926211872 2773712602752 2773872960768 2776822843392 2785196703744 2786714965216 2789678504704 2792645195776 2798252900352 2801066770432 2801228709888 2801775255552 2806281158646 2806443399564 2809976064714 2814909167616 2817902690304 2826400432128 2829406175232 2829569753088 2831661980784 2834673319296 2837687860224 2842669613056 2845692657664 2846247878656 2850990120192 2851546374768 2854578859392 2859587641344 2860310928384 2863352733696 2866397773824 2873553108608 2876608996352 2879668133888 2882730524672 2888519122944 2891590926336 2893896310032 2896806357312 2896973831808 2897539058232 2905712689152 2908802777088 2910385747696 2910953590909 2911121883306 2914049252296 2914217723664 2917574639616 2923005915648 2926114394112 2939831172096 2942957543424 2943531741696 2951832403968 2952003059712 2952579022848 2955718950912 2957327453304 2957330167168 2966248370176 2969402834944 2969574506496 2972560654336 2974930592907 2978094290808 2981697159168 2984074382016 2987247803904 2990424600576 2995821042539 2999445356544 3001077654848 3002635124736 3004269158912 3004855319648 3005029040832 3008224747008 3013503123456 3017296429056 3026128069692 3031440642048 3034664435712 3037891657728 3040313682861 3043546912584 3047052804096 3047228964864 3047823507456 3052725113088 3052727914496 3061336506368 3061933801472 3065190023168 3065367232512 3067633812516 3070896095904 3071073635136 3074161848576 3080334845952 3083610636288 3086889910272 3088572630208 3092460431008 3097886611456 3101181067264 3101360357376 3101965461504 3105264254976 3110712901632 3116503718496 3120426678096 3129229049856 3132556836864 3135054335868 3135888162816 3138206887088 3138388317792 3141725845248 3151200116736 3151203008512 3157069200636 3160705859584 3165972031488 3166589741952 3166772813568 3169957260288 3170140526592 3179700486144 3183081947136 3184817103104 3188204005376 3197818437632 3198003314688 3201219166208 3201404239872 3202028863488 3203771407746 3207178467024 3207363885216 3207989671614 3211401216816 3217036096512 3217039048704 3226268815042 3230171922432 3232747247184 3236185120896 3239626650624 3243071840256 3248765272064 3252854718464 3258907151976 3258910142592 3264628383744 3268100161536 3268737798144 3268926775296 3272403124224 3274183966158 3278305408833 3282271469568 3284060695552 3287553138688 3291049295872 3297175821966 3300973871104 3301164711936 3307118872512 3307310068608 3310635836928 3310827236352 3311473209408 3320811454464 3320814501888 3326155140224 3326804103896 3326996438064 3330342002624 3337029416448 3340578189312 3344130736128 3350356077159 3359807053824 3364036276224 3369938976768 3373522747392 3373717782528 3374376026112 3376212361704 3377964515328 3379802803776 3380462234604 3389998137344 3393603239936 3396308863857 3397212176384 3399920677608 3403536332352 3410370722304 3413800126464 3413997490176 3417628114944 3427934404608 3427937550336 3429803034112 3433450467328 3434120365312 3434318903808 3444003569664 3444675526656 3448338776064 3454758107892 3458432079648 3464503590912 3468187926528 3474443339276 3474644208984 3478646685696 3479017984884 3483226865664 3485122437888 3488828700672 3498670292992 3499352915968 3503074312192 3505867214304 3509595538176 3513327826944 3520382681088 3524126441472 3527874183168 3530482747974 3536680749056 3540441841664 3544206934016 3545103384576 3550804731348 3555100459008 3555794092032 3561718535424 3562413459696 3566201917824 3576261771264 3580064956416 3582712111888 3582919240992 3586522156672 3586729506048 3597545742336 3601371561984 3608075775402 3618253750272 3618959705088 3619168929792 3622808297472 3633943412736 3637807939584 3639790974976 3650767224832 3654649643008 3654860931072 3657563391846 3658536189952 3659461558272 3661453037424 3665346819456 3666273910416 3672706931712 3676612681728 3677330022912 3683247400742 3687164360048 3693634036736 3694568282496 3698283470336 3698497281024 3702430457856 3713595604992 3720508731576 3724465316544 3731003867136 3734971613184 3735700340736 3735916314624 3741708211528 3741924532752 3742654616883 3746634752952 3751167393792 3753212223488 3757203587072 3764197893066 3768533909504 3772541566976 3775549307712 3779564425728 3779782935552 3783583813632 3784540810752 3791181348864 3795213090816 3801320160256 3802061833024 3806105145856 3812783521792 3813747904512 3817803644928 3819881293851 3821863698432 3824910762309 3828978373896 3840525142272 3846705125627 3851358830592 3855454568448 3856429744128 3858528413376 3862408476416 3862631775744 3863385410976 3874283585536 3878403702784 3881495844408 3885623631552 3897341220864 3897566539776 3901485858816 3901711417344 3913477521408 3917639319552 3919774896128 3923943391232 3924708988928 3931248095421 3935776538624 3936004079616 3936772030464 3940958601216 3943103271072 3944100616092 3948294980448 3952493805312 3959432675328 3966574123876 3970792387744 3978765842688 3982997071872 3987232800768 3999260475392 4006705387776 4010966329344 4018004164608 4023061905408 4023294492672 4027573075968 4030551125874 4034837426256 4041920856064 4046219247616 4050522210304 4053751577148 4058062550112 4058854315698 4063764676608 4070300150784 4070535469056 4071329668224 4075659334656 4087156310016 4090178416688 4094528127872 4094764846848 4098882464768 4107113127936 4111480848384 4115853213696 4119134667102 4123515171888 4135147143168 4135953948672 4140352339968 4142605519906 4147617202176 4148059905054 4153078185984 4155338291328 4160568904128 4172305399808 4176742449152 4180072447824 4184517757056 4188967793664 4197379350528 4201600155648 4201843064832 4202662883328 4209421737969 4209425600848 4221296041984 4222119655936 4222363751424 4226609680384 4226854035456 4239600648192 4244109262848 4247492971176 4252009978944 4256531790336 4264004419584 4268538986496 4269371817984 4271695210328 4276237956032 4276485180288 4277319562152 4281868289088 4289381462016 4289385398272 4306895896576 4310329662912 4314913494528 4319502200832 4324095787008 4332778684416 4337386389504 4345209535968 4345213523456 4352837844992 4357466882048 4358317064192 4358569033728 4363204165632 4365578621544 4366682824959 4371073878444 4371326585496 4376361959424 4384508873472 4389171591168 4391564208577 4396234429288 4401552949248 4409491830016 4409746758144 4414181115904 4414436315136 4415297612544 4427748605952 4427752669184 4435991179956 4435995250752 4449372555264 4454104252416 4454361759744 4458840981504 4467141436212 4472545738752 4479742738432 4485381701632 4493251969024 4498030329856 4498290376704 4499168034816 4501616482272 4503952687104 4506403738368 4507282979472 4507543561248 4512337120512 4520254685184 4525944643584 4528411818476 4533227570144 4538048443136 4547160963072 4551733501952 4551996653568 4556837486592 4565320368876 4570579206144 4579087669632 4579091871744 4592004759552 4592900702208 4597785034752 4598050848768 4601450718774 4606344143856 4611242772864 4619338121216 4624250568704 4632858945312 4638690646512 4646829917184 4651771600896 4652040536064 4652948192256 4657896382464 4666069352448 4674489619072 4679460717568 4684437102592 4693843574784 4698835255296 4702581503802 4703832244224 4707310330632 4707582476688 4712588767872 4726800175104 4726804512768 4729376840006 4734406308464 4735330034981 4735603800954 4741058789376 4748958047232 4749884612928 4754935890432 4768349028352 4777225654656 4782306008064 4796727656448 4797004972032 4801828749312 4802106359808 4803043295232 4805657111619 4810767700536 4816587718656 4824338333696 4825279606784 4825558573056 4830411063296 4839403222563 4845257883648 4849120870776 4850410586112 4854277681344 4859439975936 4864607760384 4873147908096 4876751189128 4879282077696 4881937383232 4887129092608 4888365213888 4896942575616 4902150242304 4903106697216 4911275949237 4926091043328 4931329708032 4936573943808 4945763732949 4951460806656 4951747067904 4957013016576 4960678308768 4965953755392 4974671822848 4979962150912 4980933787648 4981221752832 4989232710336 4990206155844 4990494657096 4995513003936 5005544124672 5010867283968 5016196104192 5018930524088 5034065743616 5039419234304 5039710580736 5044778418176 5046054414336 5054908465152 5060284121088 5064318542556 5069704205664 5070693351906 5084997206016 5090404859904 5093175058468 5095818264576 5099586191518 5099881016412 5105304498528 5120700189696 5135145107456 5141906325504 5144704551168 5150175700992 5151180547968 5151478355712 5166005354496 5167013289984 5172508164096 5175327792544 5180831508736 5196454961152 5196755386368 5201981145088 5202281889792 5211665008914 5211966313476 5217970028544 5218526977326 5227683656832 5233243051008 5241664127228 5248005439488 5249029373952 5254611468288 5257471028096 5258800821456 5264393307264 5269991740416 5279243567104 5295724121961 5305021123584 5310662762496 5316310401024 5317655076864 5326207097022 5332650688512 5333691138048 5342273850368 5347955105792 5357338886144 5364082540544 5364392656896 5370097434624 5374068167832 5374378861488 5379783235008 5380094259072 5396318613504 5402057342976 5405002102864 5410750066816 5411805754264 5418352902144 5427066867712 5427380625408 5428439557632 5434212446208 5459686462464 5476150837248 5481974464512 5482291396608 5486345087769 5487804284928 5489192337408 5492179556136 5498020229184 5513529524224 5514605264896 5520469786624 5524871101113 5530156269568 5530746540072 5537437581312 5540451055104 5541852423744 5547425205504 5547745921536 5553645686784 5570393407488 5573429930432 5579357009408 5585290391552 5596505800704 5602133540864 5602457419776 5603550511104 5612562317292 5612886799128 5619952129428 5629818335232 5635805380608 5646296839599 5652800864256 5658812350464 5659139506176 5663323961568 5669346638592 5675375720448 5685339226112 5691385315328 5692495757312 5701980240384 5703092749536 5709157718784 5719175282688 5720621856768 5726705467392 5732795547648 5747106217216 5753217992704 5759336267776 5765461049344 5777038245888 5783181852672 5787792620064 5793612714624 5793947663616 5795078116464 5811425378304 5817605554176 5820771495392 5821907181818 5822243766612 5828098504592 5828435447328 5846011831296 5852228788224 5879662344192 5885915086848 5887063483392 5903664807936 5904006119424 5905158045696 5911437901824 5914654906608 5914660334336 5932496740352 5938805669888 5939149012992 5945121308672 5949861185814 5956188581616 5968148764032 5974495607808 5980849201152 5991642085078 5998890713088 6002155309696 6008538317824 6009710639296 6010058081664 6016449494016 6027006246912 6034592858112 6045826688811 6052256139384 6062881284096 6069328871424 6075783315456 6080275843733 6080627365722 6087093825168 6088281473547 6094105608192 6095647014912 6105450226176 6105455828992 6122673012736 6123867602944 6130380046336 6130734465024 6135267625032 6141792191808 6142147270272 6148323697152 6160669691904 6167221272576 6173779820544 6177145260416 6184920862016 6195773222912 6202362134528 6202720714752 6203930923008 6210528509952 6213908279859 6221425803264 6222089857581 6233007436992 6240853356192 6258458099712 6265113673728 6270108671736 6271776325632 6276413774176 6276776635584 6283451690496 6302400233472 6302406017024 6314138401272 6321411719168 6331944062976 6333179483904 6333545627136 6339914520576 6340281053184 6359400972288 6366163894272 6369634206208 6376408010752 6395636875264 6396006629376 6402438332416 6402808479744 6404057726976 6407542815492 6414356934048 6414727770432 6415979343228 6422802433632 6434072193024 6434078097408 6452537630084 6460343844864 6465494494368 6472370241792 6479253301248 6486143680512 6497530544128 6505709436928 6517814303952 6517820285184 6529256767488 6536200323072 6537475596288 6537853550592 6544806248448 6548367932316 6556610817666 6564542939136 6568121391104 6575106277376 6582098591744 6594351643932 6601947742208 6602329423872 6614237745024 6614620137216 6621271673856 6621654472704 6622946418816 6641622908928 6641629003776 6652310280448 6653608207792 6653992876128 6660684005248 6674058832896 6681156378624 6688261472256 6700712154318 6719614107648 6728072552448 6739877953536 6747045494784 6747435565056 6748752052224 6752424723408 6755929030656 6759605607552 6760924469208 6779996274688 6787206479872 6792617727714 6794424352768 6799841355216 6807072664704 6820741444608 6827600252928 6827994980352 6835256229888 6855868809216 6859606068224 6866900934656 6868240730624 6868637807616 6888007139328 6889351053312 6896677552128 6902176078161 6909516215784 6916864159296 6929007181824 6936375853056 6941504716783 6948886678552 6949288417968 6957293371392 6958035969768 6966453731328 6970244875776 6977657401344 6998705831936 7006148624384 7011734428608 7019191076352 7026655653888 7040765362176 7048252882944 7055748366336 7060965495948 7073361498112 7080883683328 7088413868032 7090206769152 7094065260009 7101609462696 7103405701431 7110200918016 7111588184064 7123437070848 7124826919392 7132403835648 7143880947593 7152523542528 7160129912832 7165424223776 7165838481984 7173044313344 7173459012096 7195091484672 7202743123968 7216151550804 7236507500544 7237919410176 7238337859584 7245616594944 7267886825472 7275615879168 7279581949952 7301534449664 7309299286016 7309721862144 7315126783692 7317072379904 7318923116544 7322906074848 7330693638912 7332547820832 7345413863424 7353225363456 7354660045824 7366494801484 7374328720096 7387268073472 7389136564992 7396566940672 7396994562048 7404860915712 7427191209984 7441017463152 7448930633088 7462007734272 7469943226368 7471400681472 7471832629248 7483416423056 7483849065504 7485309233766 7493269505904 7506424446976 7514407174144 7528395786132 7537067819008 7551098615424 7559128851456 7559565871104 7567167627264 7569081621504 7582362697728 7590426181632 7602640320512 7604123666048 7612210291712 7625567043584 7627495809024 7635607289856 7639762587702 7643727396864 7649379287277 7649821524618 7657956747792 7681050284544 7693410251254 7702717661184 7712859488256 7717056826752 7724816952832 7725263551488 7726770821952 7748567171072 7756807405568 7762991688816 7771247263104 7794682441728 7795133079552 7802971717632 7803422834688 7817497513371 7826955042816 7835278639104 7839549792256 7847886782464 7849417977856 7862496190842 7871553077248 7872008159232 7873544060928 7881917202432 7886206542144 7888201232184 7896589960896 7904987610624 7918865350656 7924720682333 7933148247752 7941584775488 7957531685376 7965994143744 7974465601536 7989310645533 7998520950784 8013410775552 8021932658688 8036008329216 8046123810816 8046588985344 8055146151936 8061102251748 8069674852512 8083841712128 8092438495232 8101044420608 8107503154296 8116125100224 8117708631396 8127529353216 8140600301568 8141070938112 8142659336448 8151318669312 8155762101643 8174312620032 8180356833376 8189056255744 8189529693696 8197764929536 8214226255872 8222961696768 8231706427392 8238269334204 8247030343776 8270294286336 8271907897344 8280704679936 8285211039812 8295234404352 8296119810108 8306156371968 8310676582656 8321137808256 8344610799616 8353484898304 8360144895648 8369035514112 8377935587328 8394758701056 8403200311296 8403686129664 8405325766656 8418843475938 8418851201696 8442592083968 8444239311872 8444727502848 8453219360768 8453708070912 8479201296384 8488218525696 8494985942352 8504019957888 8513063580672 8528008839168 8537077972992 8538743635968 8543390420656 8552475912064 8552970360576 8554639124304 8563736578176 8578762924032 8578770796544 8620659325824 8629826989056 8639004401664 8648191574016 8665557368832 8674772779008 8690419071936 8690427046912 8705675689984 8714933764096 8716634128384 8717138067456 8726408331264 8731157243088 8732860772727 8733365649918 8742147756888 8742653170992 8752723918848 8769017746944 8778343182336 8783128417154 8792468858576 8818983660032 8819493516288 8828362231808 8828872630272 8830595225088 8855497211904 8855505338368 8871982359912 8871990501504 8898745110528 8908208504832 8908723519488 8917681963008 8924791778721 8934282872424 8945091477504 8959485476864 8970763403264 8986503938048 8987463127617 8996060659712 8998336069632 9003232964544 9007905374208 9012807476736 9014565958944 9015087122496 9024674241024 9040509370368 9051889287168 9056823636952 9066455140288 9076096886272 9094321926144 9103467003904 9103993307136 9113674973184 9120941048583 9130640737752 9141158412288 9158175339264 9158183743488 9172912222649 9184009519104 9185801404416 9195570069504 9196101697536 9202901437548 9212688287712 9222485545728 9238676242432 9248501137408 9265717890624 9277381293024 9293659834368 9303543201792 9304081072128 9305896384512 9315792764928 9332138704896 9348979238144 9358921435136 9368874205184 9387687149568 9397670510592 9405163007604 9407664488448 9414620661264 9415164953376 9425177535744 9453600350208 9453609025536 9458753680012 9468812616928 9470660069962 9471207601908 9482117578752 9497916094464 9499769225856 9509871780864 9536698056704 9554451309312 9564612016128 9593455312896 9594009944064 9603657498624 9604212719616 9606086590464 9611314223238 9621535401072 9648676667392 9650559213568 9651117146112 9660822126592 9678806445126 9690515767296 9698241741552 9708555362688 9718879951872 9729215520768 9746295816192 9753502378256 9758564155392 9763874766464 9774258185216 9776730427776 9793885151232 9804300484608 9806213394432 9822551898474 9834916226499 9852182086656 9862659416064 9873147887616 9891527465898 9902921613312 9903494135808 9921356617536 9931907510784 9949343645696 9959924301824 9961867575296 9962443505664 9978465420672 9980412311688 9980989314192 9991026007872 10011088249344 10021734567936 10032392208384 10037861048176 10068131487232 10078838468608 10079421161472 10089556836352 10092108828672 10109816930304 10120568242176 10128637085112 10139408411328 10141386703812 10169994412032 10180809719808 10186350116936 10188926591571 10191636529152 10199172383036 10199762032824 10210608997056 10241400379392 10270290214912 10283812651008 10289409102336 10300351401984 10302361095936 10302956711424 10332010708992 10334026579968 10345016328192 10350655585088 10361663017472 10392909922304 10393510772736 10403962290176 10404563779584 10423330017828 10423932626952 10435940057088 10437053954652 10455367313664 10466486102016 10483328254456 10496010878976 10498058747904 10509222936576 10514942056192 10517601642912 10528786614528 10539983480832 10558487134208 10591448243922 10610042247168 10621325524992 10632620802048 10635310153728 10652414194044 10665301377024 10667382276096 10684547700736 10695910211584 10714677772288 10728165081088 10728785313792 10740194869248 10748136335664 10748757722976 10759566470016 10760188518144 10792637227008 10804114685952 10810004205728 10821500133632 10823611508528 10854133735424 10854761250816 10856879115264 10868424892416 10919372924928 10952301674496 10963948929024 10964582793216 10972690175538 10975608569856 10978384674816 10984359112272 10996040458368 11027059048448 11029210529792 11040939573248 11049742202226 11061493080144 11080902110208 11083704847488 11094850411008 11095491843072 11107291373568 11140786814976 11146859860864 11158714018816 11170580783104 11193011601408 11204267081728 11204914839552 11207101022208 11225124634584 11225773598256 11227963850649 11239904258856 11259636670464 11271610761216 11291940852647 11292593679198 11305601728512 11317624700928 11326647923136 11338693277184 11350751440896 11370678452224 11384991514624 11403960480768 11406185499072 11418315437568 11438350565376 11441243713536 11453410934784 11459643881553 11465591095296 11494212434432 11506435985408 11518672535552 11530922098688 11540115376881 11554076491776 11566363705344 11575585240128 11587225429248 11587895327232 11590156232928 11622850756608 11635211108352 11641542990784 11643814363636 11644487533224 11656197009184 11656870894656 11692023662592 11704457576448 11759324688384 11771830173696 11774126966784 11793744286263 11807329615872 11808012238848 11810316091392 11822875803648 11829309813216 11829320668672 11864993480704 11877611339776 11878298025984 11890242617344 11899722371628 11912377163232 11936297528064 11948991215616 11961698402304 11983284170156 11997781426176 12004310619392 12017076635648 12019421278592 12020116163328 12032898988032 12054012493824 12069185716224 12091653377622 12104512278768 12125762568192 12138657742848 12151566630912 12160551687466 12161254731444 12174187650336 12176562947094 12191294029824 12210900452352 12210911657984 12245346025472 12247735205888 12260760092672 12261468930048 12270535250064 12283584383616 12284294540544 12296647394304 12321339383808 12334442545152 12347559641088 12354290520832 12369841724032 12391546445824 12404724269056 12405441429504 12407861846016 12421057019904 12427816559718 12442851606528 12444179715162 12466014873984 12481706712384 12516916199424 12530227347456 12540217343472 12552827548352 12553553271168 12566903380992 12604800466944 12604812034048 12628265213907 12628276802544 12642823438336 12663888125952 12666358967808 12667091254272 12679829041152 12680562106368 12718801944576 12732327788544 12739268412416 12752816021504 12791273750528 12792013258752 12804876664832 12805616959488 12808115453952 12815085630984 12828713868096 12829455540864 12831958686456 12845604867264 12868144386048 12868156194816 12891365902597 12905075260168 12920687689728 12930988988736 12944740483584 12958506602496 12972287361024 13011418873856 13035628607904 13035640570368 13058513534976 13072400646144 13074951192576 13075707101184 13089612496896 13096735864632 13113221635332 13129085878272 13136242782208 13150212554752 13164197183488 13174692625731 13188703287864 13203895484416 13204658847744 13228475490048 13229240274432 13242543347712 13243308945408 13245892837632 13283245817856 13283258007552 13304620560896 13307216415584 13307985752256 13321368010496 13348117665792 13362312757248 13376522944512 13401424308636 13439228215296 13456145104896 13479755907072 13494090989568 13494871130112 13497504104448 13504849446816 13511858061312 13519211215104 13521848938416 13559992549376 13574412959744 13585235455428 13588848705536 13599682710432 13614145329408 13641482889216 13655200505856 13655989960704 13670512459776 13711737618432 13719212136448 13733801869312 13736481461248 13737275615232 13776014278656 13778702106624 13793355104256 13804352156322 13819032431568 13833728318592 13858014363648 13872751706112 13883009433566 13897773357104 13898576835936 13916071939536 13940489751552 13955314802688 13997411663872 14023468857216 14038382152704 14053311307776 14081530724352 14096505765888 14111496732672 14121930991896 14146722996224 14161767366656 14176827736064 14180413538304 14188130520018 14203218925392 14205990104943 14206811402862 14223176368128 14246874141696 14249653838784 14264807671296 14287761895186 14305047085056 14330848447552 14331676963968 14346088626688 14346918024192 14390182969344 14405486247936 14416971334857 14432303101608 14473015001088 14475838820352 14476675719168 14491233189888 14499119319671 14518209667689 14535773650944 14551231758336 14559163899904 14603068899328 14618598572032 14619443724288 14630253567384 14634144759808 14637846233088 14645812149696 14661387277824 14665095641664 14690827726848 14706450726912 14709320091648 14732989602968 14748657440192 14774536146944 14778273129984 14793133881344 14793989124096 14809721831424 14837291198847 14854382419968 14882034926304 14897861266176 14924015468544 14939886452736 14942801362944 14943665258496 14966832846112 14967698131008 14970618467532 14986539011808 15012848893952 15028814348288 15056791572264 15074135638016 15102197230848 15118257702912 15119131742208 15134335254528 15138163243008 15164725395456 15180852363264 15205280641024 15208247332096 15224420583424 15251134087168 15254991618048 15271214579712 15279525175404 15287454793728 15298758574554 15299643049236 15315913495584 15362100569088 15386820502508 15405435322368 15425718976512 15434113653504 15449633905664 15450527102976 15453541643904 15497134342144 15513614811136 15525983377632 15542494526208 15589364883456 15590266159104 15605943435264 15606845669376 15634995026742 15653910085632 15679099584512 15695773564928 15698835955712 15724992381684 15743106154496 15744016318464 15747088121856 15763834404864 15772413084288 15776402464368 15793179921792 15809975221248 15837730701312 15849441364666 15866296495504 15883169550976 15915063370752 15931988287488 15948931203072 15978621291066 16026821551104 16043865317376 16072016658432 16092247621632 16093177970688 16110292303872 16122204503496 16139349705024 16167683424256 16184876990464 16202088841216 16215006308592 16232250200448 16235417262792 16255058706432 16281200603136 16282141876224 16285318672896 16302637338624 16311524203286 16360713666752 16378112511488 16379059387392 16395529859072 16428452511744 16445923393536 16459035263307 16463412854784 16476538668408 16494060687552 16540588572672 16543815794688 16552818940021 16561409359872 16570422079624 16574613303339 16590468808704 16592239620216 16612312743936 16621353165312 16642275616512 16689221599232 16706969796608 16720289791296 16738071028224 16755871174656 16789517402112 16806400622592 16807372259328 16810651533312 16837686951876 16837702403392 16885184167936 16888478623744 16889455005696 16906438721536 16907416141824 16938890518797 16958402592768 16976437051392 16989971884704 17008039915776 17026127161344 17035408413491 17056017678336 17074155945984 17077487271936 17086780841312 17104951824128 17105940721152 17109278248608 17127473156352 17157525848064 17157541593088 17241318651648 17259653978112 17278008803328 17296383148032 17331114737664 17349545558016 17380838143872 17380854093824 17411351379968 17429867528192 17433268256768 17434276134912 17452816662528 17462314486176 17465721545454 17466731299836 17484295513776 17485306341984 17538035493888 17556686364672 17566256834308 17584937717152 17637967320064 17638987032576 17656724463616 17657745260544 17661190450176 17710994423808 17711010676736 17743964719824 17743981003008 17797490221056 17816417009664 17817447038976 17835363926016 17849583557442 17868565744848 17918970953728 17941526806528 17973007876096 17974926255234 17996672139264 18006465929088 18025614953472 18029131917888 18030174244992 18049348482048 18081018740736 18103778574336 18113647273904 18132910280576 18152193772544 18188643852288 18206934007808 18207986614272 18227349946368 18240827531199 18241882097166 18261281475504 18264844420641 18282316824576 18316350678528 18316367486976 18345824445298 18368019038208 18371602808832 18391140139008 18392203395072 18405802875096 18425376575424 18444971091456 18477352484864 18497002274816 18531435781248 18554762586048 18587319668736 18607086403584 18608162144256 18611792769024 18631585529856 18641724839577 18664277409792 18697958476288 18717842870272 18737748410368 18775374299136 18795341021184 18810326015208 18815328976896 18829241322528 18830329906752 18850355071488 18907200700416 18907218051072 18917507360024 18937625233856 18941320139924 18942415203816 18964235157504 18995832188928 18999538451712 19019743561728 19073396113408 19108902618624 19129224032256 19186910625792 19188019888128 19207314997248 19208425439232 19212173180928 19222628446476 19243070802144 19297353334784 19301118427136 19302234292224 19321644253184 19357612890252 19381031534592 19396483483104 19417110725376 19437759903744 19458431041536 19492591632384 19507004756512 19517128310784 19527749532928 19548516370432 19553460855552 19587770302464 19608600969216 19612426788864 19645103796948 19669832452998 19704364173312 19725318832128 19746295775232 19783054931796 19805843226624 19806988271616 19842713235072 19863815021568 19898687291392 19919848603648 19923735150592 19924887011328 19956930841344 19960824623376 19961978628384 19982052015744 20022176498688 20043469135872 20064784416768 20075722096352 20136262974464 20157676937216 20158842322944 20179113672704 20184217657344 20219633860608 20241136484352 20257274170224 20278816822656 20282773407624 20339988824064 20361619439616 20372700233872 20377853183142 20383273058304 20398344766072 20399524065648 20421217994112 20482800758784 20578818204672 20600702803968 20604722191872 20605913422848 20664021417984 20668053159936 20690032656384 20701311170176 20723326034944 20785819844608 20787021545472 20807924580352 20809127559168 20824514150349 20846660035656 20847865253904 20871880114176 20874107909304 20910734627328 20932972204032 20966656508912 20970747297773 20996117495808 21018445873152 21029884112384 21035203285824 21057573229056 21079966961664 21116974268416 21182896487844 21220084494336 21242651049984 21265241604096 21270620307456 21282195780027 21304828388088 21330602754048 21334764552192 21369095401472 21391820423168 21429355544576 21431642842779 21456330162176 21457570627584 21480389738496 21496272671328 21497515445952 21519132940032 21520377036288 21585274454016 21608229371904 21620008411456 21643000267264 21647223017056 21708267470848 21709522501632 21713758230528 21736849784832 21838745849856 21904603348992 21927897858048 21929165586432 21945380351076 21951217139712 21956769349632 21968718224544 21992080916736 22054118096896 22058421059584 22081879146496 22099484404452 22122986160288 22161804220416 22167409694976 22189700822016 22190983686144 22214582747136 22281573629952 22293719721728 22317428037632 22341161566208 22386023202816 22408534163456 22409829679104 22414202044416 22450249269168 22451547196512 22455927701298 22479808517712 22519273340928 22543221522432 22583881705294 22585187358396 22611203457024 22653295846272 22677386554368 22701502881792 22741356904448 22769983029248 22807920961536 22812370998144 22836630875136 22876701130752 22882487427072 22906821869568 22919287763106 22931182190592 22948137861831 22988424868864 23012871970816 23037345071104 23061844197376 23080230753762 23108152983552 23151170480256 23174450858496 23175790654464 23180312465856 23245701513216 23270422216704 23283085981568 23287628727272 23288975066448 23312394018368 23313741789312 23384047325184 23408915152896 23452492540113 23518649376768 23543660347392 23548253933568 23587488572526 23614659231744 23616024477696 23620632182784 23645751607296 23658619626432 23658641337344 23729986961408 23755222679552 23756596051968 23774162046999 23780485234688 23799444743256 23824754326464 23872595056128 23897982431232 23923396804608 23966568340312 23995562852352 24008621238784 24034153271296 24038842557184 24040232326656 24065797976064 24108024987648 24138371432448 24183306755244 24209024557536 24251525136384 24277315485696 24303133261824 24321103374932 24322509462888 24348375300672 24353125894188 24382588059648 24421800904704 24421823315968 24467286304929 24490692050944 24495470411776 24521520185344 24522937860096 24541070500128 24567168767232 24568589081088 24593294788608 24642678767616 24668885090304 24695119282176 24708581041664 24739683448064 24783092891648 24809448538112 24810882859008 24815723692032 24842114039808 24855633119436 24885703213056 24888359430324 24932029747968 24963413424768 25033832398848 25060454694912 25080434686944 25105655096704 25107106542336 25133806761984 25209600933888 25209624068096 25256530427814 25256553605088 25327776251904 25332717935616 25334182508544 25359658082304 25361124212736 25437603889152 25464655577088 25478536824832 25505632043008 25582547501056 25584026517504 25609753329664 25611233918976 25616230907904 25630171261968 25657427736192 25658911081728 25663917372912 25691209734528 25736288772096 25736312389632 25782731805194 25810150520336 25861977977472 25889480967168 25917013204992 25944574722048 26071257215808 26071281140736 26117027069952 26144801292288 26149902385152 26151414202368 26179224993792 26193471729264 26198582318181 26226443270664 26258171756544 26272485564416 26300425109504 26328394366976 26349385251462 26377406575728 26407790968832 26456950980096 26458480548864 26485086695424 26486617890816 26491785675264 26566491635712 26566516015104 26609241121792 26614432831168 26615971504512 26642736020992 26696235331584 26724625514496 26753045889024 26774375336163 26802848617272 26878456430592 26912290209792 26926935879389 26959511814144 26962389382851 26988181979136 26995008208896 27009698893632 27023716122624 27038422430208 27043697876832 27119985098752 27148825919488 27170470910856 27177697411072 27199365420864 27228290658816 27282965778432 27310401011712 27311979921408 27341024919552 27423475236864 27438424272896 27467603738624 27472962922496 27474551230464 27518736667947 27552028557312 27557404213248 27586710208512 27608704312644 27638064863136 27667456637184 27716028727296 27745503412224 27766018867132 27795546714208 27797153671872 27832143879072 27880979503104 27910629605376 27994823327744 28046937714432 28076764305408 28106622615552 28163061448704 28193011531776 28222993465344 28243861983792 28293445992448 28323534733312 28353655472128 28360827076608 28376261040036 28406437850784 28411980209886 28413622805724 28446352736256 28493748283392 28499307677568 28529615342592 28575523790372 28610094170112 28661696895104 28663353927936 28692177253376 28693836048384 28780365938688 28810972495872 28833942669714 28864606203216 28946030002176 28951677640704 28953351438336 28982466379776 28998238639342 29036419335378 29071547301888 29118327799808 29206137798656 29237197144064 29238887448576 29260507134768 29275692466176 29291624299392 29322774555648 29330191283328 29381655453696 29412901453824 29418640183296 29465979205936 29497314880384 29549072293888 29556546259968 29586267762688 29587978248192 29619443662848 29674582397694 29708764839936 29764069852608 29795722532352 29848030937088 29879772905472 29885602725888 29887330516992 29933665692224 29935396262016 29941236935064 29973078023616 30025697787904 30057628696576 30113583144528 30148271276032 30204394461696 30236515405824 30238263484416 30268670509056 30276326486016 30329450790912 30361704726528 30410561282048 30416494664192 30448841166848 30502268174336 30509983236096 30542429159424 30559050350808 30566779774713 30574909587456 30597517149108 30599286098472 30631826991168 30724201138176 30740949460039 30773641005016 30810870644736 30851437953024 30868227307008 30899267811328 30901054205952 30907083287808 30994268684288 31027229622272 31051966755264 31084989052416 31178729766912 31180532318208 31211886870528 31213691338752 31269990053484 31307820171264 31358199169024 31391547129856 31397671911424 31449984763368 31486212308992 31488032636928 31494176243712 31527668809728 31544826168576 31552804928736 31586359843584 31619950442496 31675461402624 31698882729332 31732592991008 31766339101952 31830126741504 31863976574976 31897862406144 31957242582132 32053643102208 32087730634752 32144033316864 32184495243264 32186355941376 32220584607744 32244409006992 32278699410048 32335366848512 32369753980928 32404177682432 32430012617184 32464500400896 32470834525584 32562401206272 32564283752448 32570637345792 32605274677248 32623048406572 32721427333504 32756225022976 32758118774784 32791059718144 32856905023488 32891846787072 32918070526614 32926825709568 32953077336816 32988121375104 33081177145344 33087631589376 33105637880042 33122818719744 33140844159248 33147310244867 33149226606678 33184479240432 33242706330624 33284551233024 33378443198464 33440579582592 33476142056448 33511742349312 33579034804224 33612801245184 33614744518656 33621303066624 33675373903752 33675404806784 33770368335872 33776957247488 33778910011392 33812877443072 33814832283648 33875822557941 33877781037594 33916805185536 33952874102784 33979943769408 34016079831552 34052254322688 34070816826982 34112035356672 34154974543872 34173561682624 34209903648256 34211881442304 34218556497216 34254946312704 34315051696128 34315083186176 34378931644659 34482637303296 34519307956224 34556017606656 34592766296064 34620346130643 34662229475328 34699091116032 34761676287744 34761708187648 34822702759936 34859735056384 34866536513536 34868552269824 34905633325056 34924628972352 34931443090908 34933462599672 34968591027552 34970612683968 35076070987776 35113372729344 35132513668616 35169875434304 35275934640128 35277974065152 35313448927232 35315490521088 35322380900352 35381232858789 35421988847616 35422021353472 35487929439648 35487962006016 35594980442112 35632834019328 35634894077952 35670727852032 35699167114884 35737131489696 35837941907456 35883053613056 35946015752192 35949852510468 35993344278528 36012931858176 36051229906944 36058263835776 36060348489984 36098696964096 36162037481472 36207557148672 36227294547808 36265820561152 36304387545088 36377287704576 36413868015616 36415973228544 36454699892736 36481655062398 36483764194332 36522562951008 36529688841282 36632701357056 36632734973952 36691648890596 36736038076416 36743205617664 36782280278016 36784406790144 36811605750192 36850753150848 36889942182912 36954704969728 36994004549632 37062871562496 37109525172096 37174639337472 37214172807168 37216324288512 37223585538048 37263171059712 37283449679154 37328554819584 37395916952576 37435685740544 37475496820736 37550748598272 37590682042368 37620652030416 37658482645056 37660659813504 37700710142976 37814401400832 37814436102144 37835014720048 37875250467712 37882640279848 37884830407632 37928470315008 37991664377856 37999076903424 38039487123456 38217805237248 38258448064512 38373821251584 38376039776256 38414629994496 38416850878464 38424346361856 38445256892952 38486141604288 38594706669568 38602236854272 38604468584448 38643288506368 38674097707791 38715225780504 38762063069184 38792966966208 38834221450752 38875519807488 38916862083072 39014009513024 39034256621568 39055499065856 39097032740864 39106921711104 39175540604928 39217201938432 39224853577728 39290207593896 39339664905996 39408728346624 39450637664256 39492591550464 39524077877193 39566109863592 39611686453248 39613976543232 39685426470144 39727630043136 39797374582784 39839697207296 39847470301184 39849774022656 39913861682688 39921649246752 39923957256768 39964104031488 40044352997376 40086938271744 40129568833536 40151444192704 40272525948928 40315353874432 40317684645888 40358227345408 40368435314688 40439267721216 40482272968704 40514548340448 40557633645312 40565546815248 40679977648128 40723238879232 40745400467744 40755706366284 40766546116608 40796689532144 40799048131296 40842435988224 40965601517568 41157636409344 41201405607936 41209444383744 41211826845696 41328042835968 41336106319872 41380065312768 41402622340352 41446652069888 41571639689216 41574043090944 41615849160704 41618255118336 41649028300698 41693320071312 41695730507808 41748215818608 41821469254656 41865944408064 41933313017824 41941494595546 41992234991616 42059768224768 42070406571648 42115146458112 42159933923328 42233948536832 42365792975688 42440168988672 42485302099968 42530483208192 42541240614912 42564391560054 42609656776176 42617970314829 42669529104384 42738190802944 42783640846336 42858711089152 42863285685558 42912660324352 42915141255168 42992545342656 42995030891904 43038265880064 43040754072576 43170548908032 43216458743808 43240016822912 43286000534528 43294446034112 43416534941696 43419045003264 43427516461056 43473699569664 43497357959013 43554629003067 43677491699712 43809206697984 43855795716096 43858331172864 43890760702152 43902434279424 43913538699264 43937436449088 43984161833472 44108236193792 44116842119168 44163758292992 44198968808904 44245972320576 44323608440832 44334819389952 44379401644032 44381967372288 44429165494272 44563147259904 44587439443456 44634856075264 44682323132416 44772046405632 44817068326912 44819659358208 44828404088832 44900498538336 44903094393024 44911855402596 44959617035424 45038546681856 45086443044864 45167763410588 45170374716792 45222406914048 45306591692544 45354773108736 45403005763584 45482713808896 45539966058496 45615841923072 45624741996288 45673261750272 45753402261504 45764974854144 45813643739136 45838575526212 45862364381184 45896275723662 45976849737728 46025743941632 46074690142208 46123688394752 46160461507524 46216305967104 46302340960512 46348901716992 46351581308928 46360624931712 46491403026432 46540844433408 46566171963136 46575257454544 46577950132896 46624788036736 46627483578624 46768094650368 46817830305792 46904985080226 47037298753536 47087320694784 47096507867136 47174977145052 47229318463488 47232048955392 47241264365568 47291503214592 47317239252864 47317282674688 47459973922816 47510445359104 47513192103936 47548324093998 47560970469376 47598889486512 47649508652928 47745190112256 47795964862464 47846793609216 47933136680624 48017242477568 48068306542592 48077685114368 48080464653312 48131595952128 48216049975296 48276742864896 48366613510488 48418049115072 48503050272768 48554630971392 48606266523648 48642206749864 48645018925776 48696750601344 48706251788376 48765176119296 48843601809408 48843646631936 48934572609858 48990940823552 49043040370688 49082141000256 49134337534464 49137178162176 49186589577216 49285357535232 49337770180608 49390238564352 49417162083328 49479366896128 49566185783296 49618897076224 49621765718016 49631447384064 49658456820063 49684228079616 49711266238872 49723839910017 49771406426112 49776718860648 49864059495936 49926826849536 50007166633151 50067664797696 50120909389824 50160869373888 50211310193408 50214213084672 50267613523968 50419201867776 50419248136192 50513060855628 50513107210176 50655552503808 50665435871232 50668365017088 50719316164608 50722248425472 50875207778304 50929311154176 50957073649664 51011264086016 51106225240473 51165095002112 51168053035008 51219506659328 51222467837952 51232461815808 51260342523936 51314855472384 51317822163456 51327834745824 51382419469056 51472577544192 51472624779264 51565463610388 51620301040672 51723955954944 51778961934336 51834026409984 51889149444096 52142514431616 52142562281472 52234054139904 52289602584576 52299804770304 52302828404736 52358449987584 52386943458528 52397164636362 52452886541328 52544971128832 52600850219008 52656788733952 52698770502924 52754813151456 52913901960192 52916961097728 52970173390848 52973235781632 52983571350528 53132983271424 53133032030208 53218482243584 53228865662336 53231943009024 53285472041984 53392470663168 53449251028992 53506091778048 53548750672326 53605697234544 53756912861184 53824580419584 53853871758778 53919023628288 53924778765702 53990016417792 54019397787264 54076844860416 54087395753664 54239970197504 54297651838976 54340941821712 54398730841728 54456581317632 54565931556864 54620802023424 54623959842816 54682049839104 54722482593597 54846950473728 54876848545792 54935207477248 54945925844992 54949102460928 55037473335894 55104057114624 55114808426496 55173420417024 55217408625288 55276129726272 55334913274368 55432057454592 55491006824448 55532037734264 55591093428416 55594307343744 55664287758144 55761959006208 55821259210752 55925174518731 55989646655488 56093875428864 56153528610816 56213245231104 56326122897408 56386023063552 56445986930688 56487723967584 56586891984896 56647069466624 56707310944256 56721654153216 56752522080072 56812875701568 56823960419772 56827245611448 56892705472512 56987496566784 56998615355136 57059230685184 57090334711501 57151047580744 57220188340224 57323393790208 57326707855872 57384354506752 57387672096768 57560731877376 57621944991744 57667885339428 57729212406432 57892060004352 57903355281408 57906702876672 57964932759552 57996477278684 58072838670756 58143094603776 58236655599616 58412275597312 58474394288128 58477774897152 58521014269536 58551384932352 58583248598784 58645549111296 58660382566656 58763310907392 58825802907648 58837280366592 58931958411872 58994629760768 59098144587776 59113092519936 59172535525376 59175956496384 59238887325696 59349164795388 59417529679872 59528139705216 59591445064704 59696061874176 59759545810944 59771205451776 59774661033984 59867331384448 59870792524032 59882473870128 59946156047232 60051395575808 60115257393152 60227166289056 60408788923392 60473030811648 60476526968832 60537341018112 60552652972032 60658901581824 60723409453056 60821122564096 60832989328384 60897682333696 61004536348672 61019966472192 61084858318848 61118100701616 61133559549426 61149819174912 61195034298216 61198572196944 61263653982336 61448402276352 61481898920078 61547282010032 61736454614016 61798535622656 61802108411904 61814166575616 61988537368576 62103933510528 62169978104832 62357459533824 62361064636416 62423773741056 62427382677504 62473542451047 62539980106968 62615640342528 62716398338048 62783094259712 62795343822848 62899969526736 62912241893319 62972424617984 62988352487424 63055337619456 63089652337152 63105609857472 63172719687168 63239900884992 63350922805248 63397765458664 63465185982016 63532678203904 63660253483008 63727953149952 63795724812288 63846587340081 63914485164264 64107286204416 64175461269504 64210385558543 64288066633728 64294928528337 64368990486528 64372711882752 64441169215488 64488818013984 64557398820096 64670733697024 64739507961856 64808355364864 64860025234368 64929000801792 64941669051168 65124802412544 65128567504896 65141274691584 65210549354496 65246096813144 65442854667008 65512450045952 65516237549568 65582119436288 65713810046976 65783693574144 65836141053228 65853651419136 65906154673632 65976242750208 66162354290688 66175263178752 66211275760084 66245637439488 66281688318496 66294620489734 66298453213356 66368958480864 66485412661248 66569102466048 66756886396928 66881159165184 66952284112896 67023484698624 67158069608448 67225602490368 67229489037312 67242606133248 67350747807504 67350809613568 67540736671744 67553914494976 67557820022784 67625754886144 67629664567296 67751645115882 67755562075188 67833610371072 67959887538816 68032159663104 68104508645376 68141633653964 68224070713344 68309949087744 68347123365248 68419807296512 68423762884608 68437112994432 68509892625408 68630103392256 68630166372352 68757863289318 68844413585493 68965274606592 69038615912448 69112035213312 69185532592128 69240692261286 69324458950656 69523352575488 69523416375296 69645405519872 69719470112768 69733073027072 69737104539648 69811266650112 69849257944704 69862886181816 69866925199344 69937182055104 69941225367936 70152141975552 70226745458688 70265027337232 70339750868608 70551869280256 70555948130304 70626897854464 70630981042176 70644761800704 70762465717578 70843977695232 70975858879296 70975924012032 71189960884224 71265668038656 71269788155904 71322486140997 71341455704064 71398334229768 71474262979392 71675883814912 71766107226112 71892031504384 71899705020936 71986688557056 72025863716352 72102459813888 72116527671552 72120696979968 72197393928192 72324074962944 72415114297344 72454589095616 72531641122304 72608775090176 72754575409152 72827736031232 72831946457088 72909399785472 72963310124796 72967528388664 73045125902016 73059377682564 73265402714112 73265469947904 73383297781192 73401858914787 73472076152832 73486411235328 73564560556032 73568813580288 73623211500384 73701506301696 73779884365824 73909409939456 73988009099264 74125743124992 74219050344192 74349278674944 74428345614336 74432648577024 74447171076096 74526342119424 74566899358308 74657109639168 74791833905152 74871371481088 74950993641472 75101497196544 75181364084736 75241304060832 75316965290112 75321319627008 75401420285952 75628802801664 75628872204288 75670029440096 75750500935424 75765280559696 75769660815264 75983328755712 75998153806848 76078974246912 76435610474496 76516896129024 76747642503168 76752079552512 76829259988992 76833701756928 76848692723712 76890513785904 76972283208576 77189413339136 77204473708544 77208937168896 77286577012736 77348195415582 77430451561008 77585933932416 77668442901504 77751039614976 77833724166144 78028019026048 78110998131712 78194065481728 78213843422208 78351081209856 78434403876864 78449707155456 78580415187792 78595746954543 78679329811992 78817456693248 78901275328512 78985183100928 79043585968529 79048155754386 79132219727184 79223372906496 79370852940288 79455260086272 79594749165568 79694940602368 79699548045312 79827723365376 79843298493504 79847914513536 79928208062976 80088705994752 80173876543488 80259137667072 80302888385408 80545051897856 80630707748864 80635369291776 80716454690816 80736870629376 80780807638167 80878535442432 80887168148553 80964545937408 81029096680896 81115267290624 81131093630496 81359955296256 81446477758464 81490800935488 81511412732568 81533092233216 81593379064288 81598096262592 81684871976448 81931203035136 82315272818688 82402811215872 82418888767488 82423653691392 82556210003841 82656085671936 82672212639744 82760130625536 82805244680704 82893304139776 83143279378432 83148086181888 83231698321408 83236510236672 83298056601396 83386640142624 83391461015616 83496431637216 83642938509312 83731888816128 83866626035648 83882989191092 83984469983232 84119536449536 84140813143296 84230292916224 84319867846656 84467897073664 84731585951376 84880337977344 84970604199936 85060966416384 85082481229824 85128783120108 85219313552352 85235940629658 85339058208768 85476381605888 85567281692672 85717422178304 85726571371116 85825320648704 85830282510336 85985090685312 85990061783808 86076531760128 86081508145152 86341097816064 86432917487616 86480033645824 86572001069056 86588892068224 86833069883392 86838090006528 86855032922112 86947399139328 86994715918026 87109258006134 87354983399424 87618413395968 87711591432192 87716662345728 87781521404304 87827077398528 87874872898176 87968323666944 88216472387584 88233684238336 88327516585984 88397937617808 88491944641152 88647216881664 88669638779904 88758803288064 88763934744576 88858330988544 89126294519808 89174878886912 89269712150528 89364646264832 89544092811264 89634136653824 89639318716416 89656808177664 89800997076672 89806188786048 89823710805192 89919234070848 90077093363712 90172886089728 90239561318179 90335526821176 90340749433584 90444813828096 90613183385088 90709546217472 90806011527168 91079932116992 91231683846144 91249483992576 91346523500544 91506804523008 91529949708288 91627287478272 91677151052424 91724728762368 91792551447324 91953699475456 92051487883264 92149380284416 92222848380117 92247376789504 92320923015048 92432611934208 92604681921024 92697803433984 92703162617856 92721249863424 92870452318709 92982806052864 93081688866816 93132343926272 93150514909088 93155900265792 93249576073472 93254967157248 93536189300736 93635660611584 93809970160452 94074597507072 94174641389568 94193015734272 94349954290104 94458636926976 94464097910784 94482528731136 94583006429184 94634478505728 94634565349376 94919947845632 95020890718208 95026384207872 95096648187996 95121940938752 95197778973024 95299017305856 95490380224512 95591929724928 95693587218432 95866273361248 96034484955136 96136613085184 96155370228736 96160929306624 96263191904256 96432099950592 96553485729792 96733227020976 96836098230144 97006100545536 97109261942784 97212533047296 97284413499728 97290037851552 97393501202688 97412503576752 97687203618816 97687293263872 97869145219716 97981881647104 98164282000512 98268675068928 98274356324352 98373179154432 98570715070464 98675540361216 98780477128704 98834324166656 98958733792256 99132371566592 99237794152448 99243531436032 99262894768128 99316913640126 99368456159232 99422532477744 99441930734601 99447679820034 99553437721296 99728118991872 99853653699072 100014333266302 100135329595392 100321738747776 100422620386816 100428426169344 100535227047936 100838403735552 100838496272384 101026121711256 101026214420352 101311105007616 101330871742464 101336730034176 101438632329216 101444496850944 101627467673823 101750415556608 101858622308352 101914147299328 102022528172032 102212450480946 102330190004224 102336106070016 102439013318656 102464923631616 102520685047872 102629710944768 102635644326912 102655669491648 102764838938112 102945155088384 102945249558528 103130927220776 103240602081344 103447911909888 103557923868672 103668052819968 103778298888192 103861038391929 104285028863232 104285124562944 104468108279808 104579205169152 104599609540608 104605656809472 104716899975168 104773886917056 104794329272724 104905773082656 105089942257664 105201700438016 105313577467904 105397541005848 105509626302912 105827803920384 105833922195456 105940346781696 105946471563264 105967142701056 106265966542848 106266064060416 106436964487168 106457731324672 106463886018048 106570944083968 106784941326336 106898502057984 107012183556096 107097501344652 107211394469088 107513825722368 107649160839168 107707743517556 107838047256576 107849557531404 107980032835584 108038795574528 108153689720832 108174791507328 108479940395008 108595303677952 108681883643424 108797461683456 108913162635264 109131863113728 109241604046848 109247919685632 109364099678208 109444965187194 109753697091584 109870414954496 109891851689984 109898204921856 110074946671788 110208114229248 110229616852992 110346840834048 110434817250576 110552259452544 110669826548736 110864114909184 110982013648896 111064075468528 111182186856832 111188614687488 111328575516288 111523918012416 111642518421504 111850349037462 112187750857728 112307057221632 112426490462208 112652245794816 112772046127104 112975447935168 113173783969792 113294138933248 113414621888512 113443308306432 113505044160144 113625751403136 113647920839544 113654491222896 113785410945024 113974993133568 113997230710272 114118461370368 114180669423002 114302095161488 114646787580416 114653415711744 114768709013504 114775344193536 115121463754752 115243889983488 115335770678856 115458424812864 115784120008704 115806710562816 115813405753344 115929865519104 115992954557368 116022293123373 116145677341512 116286189207552 116473311199232 116824551194624 116948788576256 117042028539072 117102769864704 117166497197568 117291098222592 117320765133312 117526621814784 117651605815296 117674560733184 117863916823744 117989259521536 118196289175552 118226185039872 118345071050752 118351912992768 118477774651392 118572233631579 118698329590776 118835059359744 119056279410432 119182890129408 119247858894437 119392123748352 119519091621888 119542410903552 119549322067968 119734662768896 119741585048064 119764947740256 119892312094464 120102791151616 120230514786304 120454332578112 120817577846784 120946061623296 120953053937664 121074682036224 121105305944064 121317803163648 121446818906112 121642245128192 121665978656768 121795364667392 122009072697344 122039932944384 122169716637696 122236201403232 122267119098852 122299638349824 122390068596432 122397144393888 122527307964672 122896804552704 122963797840156 123094564020064 123472909228032 123597071245312 123604216823808 123628333151232 123977074737152 124207867021056 124339956209664 124714919067648 124722129272832 124847547482112 124854765355008 124947084902094 125079960213936 125432796676096 125566188519424 125590687645696 125799939053472 125824483786638 125976704974848 126179304674304 126211219714944 126345439374336 126479801769984 126701845610496 126795530917328 126930371964032 127065356407808 127320506966016 127455906299904 127591449624576 127693174680162 127828970328528 127853910944487 128214572408832 128350922539008 128420771117086 128576133267456 128589857056674 128737980973056 128745423765504 128977636027968 129114797640192 129341467394048 129479015923712 129720050468736 129858001603584 129883338102336 130249604825088 130257135009792 130282549383168 130421098708992 130492073877039 130492193626288 130885709334016 131024900091904 131032475099136 131164238872576 131427620093952 131567387148288 131672282106456 131707302838272 131812309347264 131952485500416 132324708581376 132350526357504 132422551520168 132491274878976 132563376636992 132589240979468 132596906426712 132737916961728 132970825322496 133138204932096 133513772793856 133762318330368 133904568225792 134046969397248 134316139216896 134451204980736 134458978074624 134485212266496 134701495615008 134701619227136 135081473343488 135107828989952 135115640045568 135251509772288 135259329134592 135503290231764 135511124150376 135667220742144 135919775077632 136064319326208 136209017290752 136283267307928 136448141426688 136619898175488 136694246730496 136839614593024 136847525769216 136874225988864 137019785250816 137260206784512 137260332744704 137515726578636 137688827170986 137930549213184 138077231824896 138224070426624 138371065184256 138481384522572 138648917901312 139046705150976 139046832750592 139290811039744 139438940225536 139466146054144 139474209079296 139622533300224 139698515889408 139725772363632 139733850398688 139874364110208 139882450735872 140304283951104 140453490917376 140530054674464 140679501737216 141103738560512 141111896260608 141253795708928 141261962084352 141289523601408 141524931435156 141687955390464 141951717758592 141951848024064 142379921768448 142531336077312 142539576311808 142644972281994 142682911408128 142796668459536 142948525958784 143351767629824 143532214452224 143799410041872 144051727432704 144204919627776 144233055343104 144241393959936 144394787856384 144648149925888 144830228594688 144909178191232 145063282244608 145217550180352 145509150818304 145655472062464 145663892914176 145818799570944 145926620249592 145935056777328 146090251804032 146118755365128 146530805428224 146530939895808 146766595562384 146795231084411 146803717829574 146972822470656 147129121112064 147246423000768 147403012603392 147559768731648 147818819878912 148251486249984 148438100688384 148698557349888 148856691228672 148865297154048 148894342152192 148975370460189 149052684238848 149133798716616 149314219278336 149583667810304 149742742962176 149901987282944 150021499899453 150202994393088 150362728169472 150482608121664 150633930580224 150642639254016 150802840571904 151257605603328 151257744408576 151340058880192 151501001870848 151530561119392 151539321630528 151966657511424 151996307613696 152157948493824 152871220948992 153033792258048 153318675721419 153495285006336 153504159105024 153658519977984 153667403513856 153697385447424 153781027571808 153944566417152 154378826678272 154408947417088 154417874337792 154573154025472 154696390831164 154860903122016 155171867864832 155336885803008 155502079229952 155667448332288 156056038052096 156221996263424 156388130963456 156427686844416 156702162419712 156868807753728 156899414310912 157160830375584 157191493909086 157358659623984 157634913386496 157802550657024 157970366201856 158087171937058 158096311508772 158264439454368 158741705880576 158910520172544 159189498331136 159389881204736 159399096090624 159655446730752 159686596987008 159695829027072 159856416125952 160177411989504 160347753086976 160518275334144 160605776770816 161090103795712 161261415497728 161270738583552 161432909381632 161473741258752 161561615276334 161757070884864 161774336297106 162058193361792 162230534581248 162262187260992 162719910592512 162892955516928 162981601870976 163022825465136 163186758128576 163196192525184 163369743952896 163862406070272 164167447780791 164630545637376 164805622431744 164837777534976 164847307382784 165112420007682 165312171343872 165344425279488 165520261251072 165610489361408 165786608279552 166286558756864 166296172363776 166463396642816 166473020473344 166596113202792 166773280285248 166782922031232 166992863274432 167285877018624 167463777632256 167733252071296 167765978382184 167968939966464 168239072899072 168281626286592 168460585832448 168639735693312 169463171902752 169760675954688 169941208399872 170121932832768 170164962459648 170257566240216 170438627104704 170471881259316 170678116417536 170952763211776 171134563385344 171271004134503 171434844356608 171453142742232 171650641297408 171660565020672 171970181370624 171980123567616 172153063520256 172163016290304 172682195632128 172865834975232 172960067291648 173144002138112 173177784136448 173666139766784 173676180013056 173710065844224 173894798278656 173989431836052 174218516012268 174709966798848 175236826791936 175423182864384 175433324691456 175563042808608 175654154797056 175749745796352 175936647333888 176432944775168 176467368476672 176655033171968 176795875235616 176983889282304 177294433763328 177339277559808 177517606576128 177527869489152 177716661977088 178252589039616 178349757773824 178539424301056 178729292529664 179088185622528 179268273307648 179278637432832 179313616355328 179601994153344 179612377572096 179647421610384 179838468141696 180154186727424 180345772179456 180479122636358 180671053642352 180681498867168 181226366770176 181419092434944 181612023054336 182463367692288 182498967985152 182693047001088 183013609046016 183059899416576 183254574956544 183354302104848 183449457524736 183585102894648 183907398950912 184102975766528 184298760568832 184445696760234 184494753579008 184641846030096 185209363842048 185395606867968 185406325235712 185442499726848 185740904637418 185965612105728 186264687852544 186301029818176 186311800531584 186499152146944 186509934314496 187072378601472 187271321223168 187420627353141 187619940320904 188149195014144 188349282779136 188386031468544 188488551155723 188699908580208 188736725679957 188917273853952 188965057462272 189166012858368 189268957011456 189269130698752 189839895691264 190041781436416 190052768415744 190193296375992 190243881877504 190395557946048 190598034611712 190980760449024 191183859449856 191387174436864 191732546722496 192068969910272 192273226170368 192310740457472 192321858613248 192526383808512 192631156675629 192864199901184 192884785585011 193106971459584 193466454041952 193672196460288 194012201091072 194218523885568 194425066094592 194568826999456 194580075703104 194787002405376 194825007153504 195374407237632 195374586527744 195738290439432 195963763294208 196328564001024 196537350137856 196548712648704 196746358308864 197141430140928 197351080722432 197560954257408 197668648333312 197917467584512 198264743133184 198475588304896 198487062872064 198525789536256 198633827280252 198736912318464 198845064955488 198883861469202 198895359640068 199106875442592 199456237983744 199707307398144 200028666532604 200270659190784 200643477495552 200845240773632 200856852338688 201070454095872 201676807471104 201676992544768 202052243422512 202052428840704 202622210015232 202661743484928 202673460068352 202877264658432 202888993701888 203254935347646 203500831113216 203828294598656 204045056344064 204424900961892 204660380008448 204672212140032 204929847263232 205041370095744 205259421889536 205271288653824 205311338983296 205529677876224 205890310176768 205890499117056 206261854441552 206481204162688 206895823819776 207115847737344 207336105639936 207556597776384 207722076783858 208570057726464 208570249125888 208936216559616 209158410338304 209199219081216 209211313618944 209433799950336 209547773834112 209588658545448 209811546165312 210179884515328 210403400876032 210627154935808 210795082011696 211019252605824 211655607840768 211667844390912 211880693563392 211892943126528 211934285402112 212531933085696 212873928974336 212915462649344 212927772036096 213141888167936 213569882652672 213797004115968 213967458422991 214024367112192 214195002689304 214422788938176 215027651444736 215186646220273 215298321678336 215415487035112 215676094513152 215699115062808 215960065671168 216077591149056 216307379441664 216349583014656 216959880790016 217190607355904 217363767286848 217594923366912 217826325270528 218263726227456 218483208093696 218495839371264 218728199356416 218889930374388 219507394183168 219740829908992 219783703379968 219796409843712 220149893343576 220205576744361 220416228458496 220459233705984 220693681668096 220869634501152 221104518905088 221339653097472 221460309375383 221728229818368 221964027297792 222128150937056 222364373713664 222377229374976 222657151032576 223047836024832 223285036843008 223700698074924 224375501715456 224614114443264 224852980924416 225304491589632 225544092254208 225950895870336 226347567939584 226588277866496 226829243777024 226886616612864 227010088320288 227251502806272 227295841679088 227308982445792 227949986267136 227994461420544 228236922740736 228361338846004 228604190322976 229293575160832 229306831423488 229537418027008 229550688387072 230242927509504 230487779966976 230671541357712 230916849625728 231568240017408 231613421125632 231626811506688 231859731038208 231985909114736 232044586246746 232291354683024 232946622398464 233649102389248 234084057078144 234332994395136 234582196445184 234641530266624 235053243629568 235303211630592 235349121466368 235727833647488 235978519043072 236392578351104 236452370079744 236690142101504 236703825985536 236955549302784 237130757905587 237144467263158 237396659181552 237670118719488 238112558820864 238365780258816 238495717788874 238784247496704 239084821807104 239098644135936 239469325537792 239483170096128 239529895480512 239784624188928 240205582303232 240461029572608 240908665156224 241635155693568 241892123246592 241906107875328 242149364072448 242210611888128 242342422914501 242635606327296 242893637812224 243284490256384 243331957313536 243590729334784 244018145394688 244079865888768 244339433275392 244472402806464 244534238197704 244599276699648 244780137192864 244794288787776 245054615929344 245793609105408 245927595680312 246189128040128 246945818456064 247194142490624 247208433647616 247256666302464 247668630011523 247954149474304 248415734042112 248679912419328 249429838135296 249444258545664 249695094964224 249709530710016 249894169804188 250159920427872 250865593352192 251132377038848 251181375291392 251599878106944 251648967573276 251953409949696 252358609348608 252422439429888 252690878748672 252959603539968 253403691220992 253591061834656 253860743928064 254130712815616 254641013932032 254911812599808 255182899249152 255386349360324 255657940657056 255707821888974 256429144817664 256701845078016 256841542234172 257152266534912 257179714113348 257475961946112 257490847531008 257955272055936 258229595280384 258682934788096 258958031847424 259440100937472 259716003207168 259766676204672 260499209650176 260514270019584 260565098766336 260842197417984 260984147754078 260984387252576 261771418668032 262049800183808 262064950198272 262328477745152 262855240187904 263134774296576 263344564212912 263624618694528 263904971000832 264649417162752 264701052715008 264845103040336 264982549757952 265126753273984 265178481958936 265193812853424 265475833923456 265941650644992 266276409864192 267524636660736 267809136451584 268093938794496 268632278433792 268902409961472 268917956149248 268970424532992 269402991230016 269403238454272 270162946686976 270215657979904 270231280091136 270503019544576 270518658269184 270718683954537 271006580463528 271022248300752 271334441484288 271839550155264 272128638652416 272418034581504 272566534615856 273239796350976 273388493460992 273679229186048 273695051538432 273748451977728 274039570501632 274520413569024 274520665489408 275031453157272 275377654341972 275861098426368 276154463649792 276448140853248 276668545140351 276742130368512 276962769045144 277297835802624 278093410301952 278093665501184 278581622079488 278611356956127 278877880451072 278932292108288 278948418158592 279245066600448 279397031778816 279451544727264 279467700797376 279748728220416 279764901471744 280608567902208 280906981834752 281060109348928 281359003474432 282207477121024 282223792521216 282507591417856 282523924168704 282579047202816 283049862870312 283375910780928 283903435517184 283903696048128 284759843536896 285062672154624 285079152623616 285289944563988 285365822816256 285593336919072 285897051917568 286703535259648 287064428904448 287598820083744 288103454865408 288409839255552 288466110686208 288482787919872 288789575712768 289296299851776 289660457189376 289818356382464 290126564489216 290435100360704 291018301636608 291310944124928 291327785828352 291637599141888 291853240499184 291870113554656 292180503608064 292237510730256 293061610856448 293061879791616 293533191124768 293590462168822 293607435659148 293945644941312 294492846001536 294806025206784 295119537463296 295637639757824 296502972499968 296876201376768 297397114699776 297713382457344 297730594308096 297788684304384 297950740920378 298105368477696 298267597433232 298325792203803 299167335620608 299485485924352 299803974565888 300042999798906 300405988786176 300965216243328 301267861160448 301285278508032 301605681143808 302515211206656 302515488817152 302680117760384 303002003741696 303061122238784 303078643261056 303933315022848 303992615227392 304315896987648 304882403021469 305742441897984 306067584516096 306637351442838 306990570012672 307008318210048 307317039955968 307394770894848 307562055143616 307889132834304 308757653356544 308817894834176 308835748675584 309146308050944 309392781662328 309721806244032 310343735729664 310673771606016 311004158459904 311334896664576 312112076104192 312443992526848 312776261926912 312855373688832 313404324839424 313737615507456 313798828621824 314321660751168 314382987818172 314717319247968 315269826772992 315605101314048 315940732403712 316174343874116 316192623017544 316528878908736 317483411761152 317821040345088 318378996662272 318779762409472 318798192181248 319310893461504 319373193974016 319391658054144 319712832251904 320354823979008 320695506173952 321036550668288 321211553541632 322180207591424 322522830995456 322541477167104 322865818763264 322947482517504 323123230552668 323514141769728 323548672594212 324116386723584 324461069162496 324524374521984 325439821185024 325785911033856 325963203741952 326045650930272 326373516257152 326392385050368 326739487905792 327724812140544 328334895561582 329261091274752 329611244863488 329675555069952 329694614765568 330224840015364 330624342687744 330688850558976 331040522502144 331220978722816 331573216559104 332573117513728 332592344727552 332926793285632 332946040946688 333192226405584 333546560570496 333565844062464 333985726548864 334571754037248 334927555264512 335466504142592 335531956764368 336478145798144 336563252573184 336921171664896 337279471386624 338926343805504 339521351909376 339882416799744 340243865665536 340329924919296 340515132480432 340877254209408 340943762518632 341356232835072 341905526423552 342269126770688 342542008269006 342906285484464 343301282594816 343940362741248 343960247135232 344306127040512 344326032580608 345364391264256 345731669950464 345920134583296 346288004276224 346355568272896 347332279533568 347352360026112 347420131688448 347789596557312 347978863672104 348066879370119 348437032024536 349419933597696 350050166432057 350473653583872 350846365728768 351126085617216 351308309594112 351499491592704 351873294667776 352934736953344 353310066343936 353591750471232 353967778564608 354588867526656 354678555119616 355035213152256 355055738978304 355433323954176 356505178079232 356699515547648 357078848602112 357458585059328 357743576683311 358176371245056 358536546615296 358557274865664 358627232710656 359203988306688 359224755144192 359294843220768 359676936283392 360308373454848 360691544358912 360958245272716 361342107284704 361362997734336 362452733540352 362838184869888 363224046108672 364926735384576 364997935970304 365386094002176 366027218092032 366119798833152 366509149913088 366708604209696 366898915049472 367170205789296 367814797901824 368205951533056 368597521137664 368891393520468 368989507158016 369283692060192 370418727684096 370791213735936 370812650471424 370884999453696 371481809274836 371931224211456 372529375705088 372602059636352 372623601063168 372998304293888 373019868628992 374144757202944 374542642446336 374841254706282 375239880641808 376298390028288 376698565558272 376772062937088 376977102311446 377399817160416 377473451359914 377930114924544 378537914022912 378538261397504 379679791382528 380083562872832 380105536831488 380386592751984 380791115892096 381196069223424 381961520898048 382367718899712 382774348873728 383465093444992 384137939820544 384546452340736 384621480914944 384643717226496 385052767617024 385262313351258 385728399802368 385769571170022 386213942919168 386932908083904 387344392920576 388024402182144 388437047771136 389137653998912 389160151406208 389574004810752 389650014307008 390748814475264 390749173055488 391476221631117 391476580878864 391927526588416 392657128002048 393074700275712 393097425297408 393492716617728 394282860281856 394702161444864 395121908514816 395337296666624 395834935169024 396529486266368 396951176609792 396974125744128 397051579072512 397267654560504 397473824636928 397690129910976 397767722938404 397790719280136 398213750885184 398912475967488 399414614796288 399632342980507 400057333065208 400541318381568 401286954991104 401690481547264 401713704677376 402140908191744 403353614942208 403353985089536 404104486845024 404104857681408 405244420030464 405323486969856 405346920136704 405754529316864 405777987403776 406509870695292 407001662226432 407656589197312 408090112688128 408849801923784 409320760016896 409344424280064 409859694526464 410082740191488 410518843779072 410542577307648 410622677966592 411059355752448 411780620353536 411780998234112 412523708883104 412962408325376 413791647639552 414231695474688 414672211279872 415113195552768 415444153567716 417140115452928 417140498251776 417872433119232 418316820676608 418398438162432 418422627237888 418867599900672 419095547668224 419177317090896 419623092330624 420359769030656 420806801752064 421254309871616 421590164023392 422038505211648 423311215681536 423335688781824 423761387126784 423785886253056 423868570804224 425063866171392 425747857948672 425830925298688 425855544072192 426283776335872 427139765305344 427594008231936 427934916845982 428048734224384 428390005378608 428845577876352 430055302889472 430373292440546 430596643356672 430830974070224 431398230125616 432155182298112 432614758883328 432699166029312 433919761580032 434727534573696 435189846733824 435652650541056 436527452454912 436966416187392 436991678742528 437456398712832 437779860748776 439014788366336 439481659817984 439567406759936 439592819687424 440299786687152 440385693253233 440411153488722 440918467411968 441387363336192 441739269002304 442209037810176 442679306194944 442920618750766 443456459636736 444256301874112 444728747427328 444754458749952 445314302065152 446095672049664 446570073686016 446926111380567 447401396149848 448751003430912 449228228886528 449472698909801 449705961848832 450064499698359 450608983179264 451088184508416 451901791740672 452695135879168 453176555732992 453658487554048 453773233225728 454020176640576 454503005612544 454591683358176 454617964891584 455899972534272 455988922841088 456473845481472 456722677692008 457208380645952 458587150321664 458613662846976 459074836054016 459101376774144 459956027164257 460485855019008 460975559933952 461343082715424 461833699251456 463136480034816 463226842251264 463253623013376 463719462076416 463971818229472 464089172493492 464582709366048 465893244796928 467298204778496 468168114156288 468665988790272 469164392890368 469283060533248 470106487259136 470606423261184 470698242932736 471455667294976 471957038086144 472785156702208 472904740159488 473380284203008 473407651971072 473911098605568 474261515811174 474288934526316 474793318363104 476225117641728 476731560517632 476991435577748 477568494993408 478169643614208 478197288271872 478938651075584 478966340192256 479059790961024 479569248377856 480411164606464 480922059145216 481817330312448 483270311387136 483784246493184 483812215750656 484298728144896 484421223776256 484684845829002 485271212654592 486568980512768 486663914627072 487181458669568 488036290789376 488159731777536 488678866550784 488944805612928 489068476395408 489560274385728 489588577575552 490109231858688 491587218210816 491855191360624 492378256080256 493891636912128 494388284981248 494416867295232 494513332604928 495337260023046 496831468084224 497359824838656 498859676270592 498888517091328 499390189928448 499419061420032 499788339608376 500319840855744 501731186704384 502264754077696 502362750582784 503199756213888 503297935146552 503906819899392 504717218697216 504844878859776 505381757497344 505919207079936 507182123669312 507721487856128 508261425631232 509282027864064 509823625199616 510365798498304 510772698720648 511315881314112 511415643777948 512858289635328 513403690156032 513683084468344 513813012403509 514304533069824 514359428226696 514951923892224 514981695062016 515910544111872 516459190560768 517365869576192 517916063694848 518880201874944 519432006414336 519533352409344 520998419300352 521028540039168 521130197532672 521684394835968 521968295508156 521968774505152 523542837336064 524099600367616 524129900396544 524656955490304 525710480375808 526269548593152 526689128425824 527249237389056 527809942001664 529298834325504 529402105430016 529690206080672 529965099515904 530253506547968 530356963917872 530387625706848 530951667846912 531883301289984 532552819728384 535049273321472 535618272903168 536187877588992 537264556867584 537804819922944 537835912298496 537940849065984 538805982460032 538806476908544 540325893373952 540431315959808 540462560182272 541006039089152 541037316538368 541437367909074 542013160927056 542044496601504 543679100310528 544257277304832 544836069163008 545133069231712 546776986921984 547358458372096 547390103076864 547496903955456 548079141003264 549040827138048 549041330978816 550062906314544 550755308683944 551722196852736 552308927299584 552896281706496 553337090280702 553484260737024 553925538090288 556186820603904 556187331002368 557163244158976 557222713912254 557864584216576 557896836317184 558794063557632 558903089454528 558935401594752 559497456440832 559529802943488 561217135804416 561813963669504 562120218697856 562718006948864 564414954242048 564447585042432 565015182835712 565047848337408 565158094405632 565465653467169 566099725740624 566210177039871 566751821561856 567806871034368 567807392096256 569519687073792 570125344309248 570158305247232 570579889127976 570731645632512 571186673838144 571794103835136 573407070519296 574128857808896 575197640167488 576206909730816 576819678511104 576932221372416 576965575839744 577579151425536 577893470026887 578592599703552 579320914378752 579636712764928 580253128978432 580870200721408 582036603273216 582621888249856 582655571656704 583275198283776 583706480998368 583740227109312 584361007216128 584475021460512 586123221712896 586123759583232 587066382249536 587180924337644 587214871318296 587891289882624 588985692003072 589612050413568 590239074926592 591275279515648 593005944999936 593752402753536 594794229399552 595426764914688 595461188616192 595577368608768 595901481840756 596210736955392 596535194866464 596651584407606 598334671241216 598970971848704 599607949131776 600085999597812 600811977572352 601930432486656 602535722320896 602570557016064 603211362287616 605030422413312 605030977634304 605360235520768 606004007483392 606122244477568 606157286522112 607866630045696 607985230454784 608631793975296 609764806042938 611484883795968 612135169032192 613274702885676 613981140025344 614016636420096 614789541789696 615124110287232 615778265668608 617515306713088 617635789668352 617671497351168 618292616101888 618785563324656 619443612488064 620687471459328 621347543212032 622008316919808 622669793329152 624224152208384 624887985053696 625552523853824 625710747377664 626808649678848 627475231014912 627597657243648 628643321502336 628765975636344 629434638495936 630539653545984 631210202628096 631881464807424 632348687748232 632385246035088 633057757817472 634966823522304 635642080690176 637559524818944 638621786923008 638746387948032 638783316108288 639425664503808 640709647958016 641391012347904 642073101336576 642423107083264 644360415182848 645045661990912 645082954334208 645559938660819 645731637526528 645894965035008 646246461105336 647028283539456 647097345188424 648232773447168 648922138324992 649048749043968 650093166230963 650879642370048 651571822067712 651926407483904 652091301860544 652747032514304 652784770100736 653478975811584 655449624281088 656669791123164 658522182549504 659222489726976 659351110139904 659389229531136 660449680030728 661248685375488 661377701117952 662081045004288 662441957445632 663146433118208 664380928126149 665146235027456 665184689455104 665853586571264 665892081893376 666384452811168 667093121140992 667131688124928 667971453097728 669143508074496 669855110529024 670933008285184 671063913528736 672956291596288 673126505146368 673842343329792 674558942773248 677852687611008 679042703818752 679764833599488 680487731331072 680659849838592 681030264960864 681754508418816 681887525037264 683811052847104 684538253541376 685084016538012 685812570968928 687880725482496 687920494270464 688612254081024 688652065161216 690728782528512 691463339900928 691840269166592 692576008552448 692711136545792 694664559067136 694704720052224 694840263376896 695579193114624 695957727344208 696133758740238 696874064049072 698839867195392 700100332864114 700947307167744 702252171234432 702998983185408 703746589335552 705869473906688 707183500942464 707935557129216 709177735053312 709357110239232 710070426304512 710111477956608 710866647908352 711392273716761 713010356158464 713399031095296 714157697204224 714917170118656 715487153366622 716352742490112 717073093230592 717254465421312 718407976613376 718449510288384 718589686441536 719353872566784 720616746909696 721383088717824 721916490545432 722684214569408 722725995468672 724905467080704 725676369739776 726448092217344 727027268743503 729853470769152 729995871940608 730772188004352 732054436184064 732239597666304 733018299826176 733417208419392 733797830098944 734340411578592 735629595803648 736411903066112 737195042275328 737782787040936 737979014316032 738567384120384 740837455368192 741582427471872 741625300942848 741769998907392 742963618549672 743862448422912 745058751410176 745204119272704 745247202126336 745996608587776 746039737257984 748289514405888 749085284892672 749682509412564 750479761283616 752596780056576 753397131116544 753544125874176 753954204622892 754799634320832 754946902719828 755860229849088 757075828045824 757076522795008 759359582765056 760167125745664 760211073662976 760773185503968 761582231784192 762392138446848 763923041796096 764735437799424 765548697747456 766930186889984 768275879641088 769092904681472 769242961829888 769287434452992 770105535234048 770524626702516 771456799604736 771539142340044 772427885838336 773865816167808 774688785841152 776048804364288 776874095542272 778275307997824 778320302812416 779148009621504 779300028614016 781497628950528 781498346110976 782952443262234 782953161757728 785314256004096 786149400551424 786194850594816 786985433235456 788565720563712 789404322889728 790674593333248 791669870338048 793058972532736 793902353219584 793948251488256 794103158145024 794535309121008 794947649273856 795380259821952 795535445876808 795581438560272 796427501770368 797824951934976 798829229592576 799264685961014 800114666130416 802573909982208 803380963094528 803427409354752 804281816383488 806707229884416 808208973690048 808209715362816 810488840060928 810646973939712 810693840273408 811509058633728 811555974807552 812156051863611 813019741390584 814003324452864 815313178394624 816180225376256 817699603847568 818641520033792 819719389052928 820165480382976 821037687558144 821085154615296 821245355933184 822118711504896 823561240707072 823561996468224 825047417766208 825924816650752 827583295279104 828463390949376 829344422559744 830005635421053 830226391105536 830888307135432 834280230905856 834280996503552 834735012261059 835744866238464 835834070868381 836633641353216 836796876324864 836845254475776 837735199801344 838191095336448 838354634181792 839246184661248 840719538061312 841613603504128 842508619743232 843180328046784 844077010423296 846622431363072 846671377563648 847522774253568 847571772506112 847737141608448 850127732342784 851495715897344 851661850597376 851711088144384 852567552671744 854279530610688 855188016463872 855869833691964 856097468448768 856780010757216 857691155752704 860110605778944 860746584881092 861193286713344 861661948140448 862796460251232 864310364596224 865229517766656 865398332058624 867839523160064 869455069147392 870379693467648 871305301082112 873054904909824 873932832374784 873983357485056 874912797425664 875559721497552 878029576732672 878963319635968 879134813519872 879185639374848 880599573374304 880771386506466 880822306977444 881836934823936 883478538004608 884418075620352 885358612389888 885841237501532 886912919273472 888512603748224 889457494854656 889508917499904 890628604130304 892191344099328 893140147372032 893852222761134 894802792299696 894977376611409 897502006861824 898456457773056 898945397819602 899411923697664 900128999396718 901217966358528 903803583481344 905390271758336 906353111465984 907546466451456 908040353281152 909006011225088 909183366716352 909235929783168 911799945068544 911977845682176 912947690962944 913445355384016 914416761291904 917174300643328 917227325693952 918149672108032 918202753548288 919912054328514 920971710038016 921951119867904 922686165430848 923667398502912 926272960069632 926453684502528 926507246026752 927438924152832 927943636458944 928178344986984 929165418732096 931786489593856 934596409556992 936336228312576 937331977580544 938328785780736 938566121066496 940212974518272 941212846522368 941396485865472 942911334589952 943914076172288 945570313404416 945809480318976 946760568406016 946815303942144 947822197211136 948523031622348 948577869052632 949586636726208 952450235283456 953463121035264 953982871155496 955136989986816 956339287228416 956394576543744 957877302151168 957932680384512 958119581922048 959138496755712 960822329212928 961844118290432 963634660624896 966540622774272 967568492986368 967624431501312 968597456289792 968842447552512 969369691658004 970542425309184 973137961025536 973327829254144 974362917339136 976072581578752 976319463555072 977357733101568 977889611225856 978136952790816 979120548771456 979177155151104 980218463717376 983174436421632 983710382721248 984756512160512 987783273824256 988776569962496 988833734590464 989026665209856 990674520046092 993662936168448 994719649677312 997719352541184 997777034182656 998780379856896 998838122840064 999576679216752 1000639681711488 1003462373408768 1004529508155392 1004725501165568 1006399512427776 1006595870293104 1009434437394432 1009689757719552 1010763514994688 1011838414159872 1014364247338624 1015442975712256 1016522851262464 1018564055728128 1019647250399232 1020731596996608 1021545397441296 1022631762628224 1022831287555896 1025716579270656 1026807380312064 1027366168936688 1027566617590877 1027626024807018 1028718856453392 1029903847784448 1031821088223744 1032918381121536 1034731739152384 1037760403749888 1038864012828672 1039066704818688 1041996838600704 1042057080078336 1042260395065344 1043368789671936 1043936591016312 1043937549010304 1047085674672128 1048199200735232 1048259800793088 1049313910980608 1050150499296171 1051420960751616 1052539097186304 1053378256851648 1054498474778112 1055619884003328 1058804210860032 1059380412161344 1059930199031808 1060507013095936 1060713927835744 1060775251413696 1061903335693824 1063766602579968 1065105639456768 1070098546642944 1071236545806336 1072375755177984 1073230730049933 1074529113735168 1075609639845888 1075671824596992 1075881698131968 1077611964920064 1077612953817088 1080651786747904 1080862631919616 1080925120364544 1082012078178304 1082074633076736 1082874735818148 1084026321854112 1084088993203008 1087358200621056 1088514554609664 1089672138326016 1090266138463424 1093553973843968 1094716916744192 1094780206153728 1094993807910912 1096158282006528 1098081654276096 1098082661957632 1100125812629088 1101510617367888 1103444393705472 1104617854599168 1105792563412992 1106674180561404 1106968521474048 1107851076180576 1112373641207808 1112374662004736 1114326488317952 1114445427824508 1115729168433152 1115793672634368 1117588127115264 1117806178909056 1117870803189504 1118994912881664 1119059605886976 1122434271608832 1123627927339008 1124240437395712 1125436013897728 1128829908484096 1128895170084864 1130030365671424 1130095696674816 1130316188811264 1130931306934338 1132199451481248 1132420354079742 1135613742068736 1135614784192512 1139039374147584 1140250688618496 1140316610494464 1141159778255952 1142373347676288 1143588207670272 1146814141038592 1148257715617792 1150395280334976 1152413819461632 1153639357022208 1153864442744832 1153931151679488 1155158302851072 1155786940053774 1157185199407104 1158641828757504 1159273425529856 1160506257956864 1161740401442816 1164073206546432 1165243776499712 1165311143313408 1167412961996736 1167480454218624 1168722014432256 1168950042921024 1172246443425792 1172247519166464 1174132764499072 1174361848675288 1174429742636592 1175782579765248 1177971384006144 1179224100827136 1180478149853184 1186011889999872 1187504805507072 1189588458799104 1190853529829376 1190922377232384 1191154737217536 1191802963681512 1192421473910784 1193070389732928 1193303168815212 1196669342482432 1197941943697408 1198897028941521 1199215898263552 1200171999195624 1201623955144704 1203860864973312 1205071444641792 1205141114032128 1206422724575232 1210060844826624 1210061955268608 1210720471041536 1212008014966784 1212244488955136 1212314573044224 1215733260091392 1215970460909568 1217263587950592 1219529612085876 1222969767591936 1224270338064384 1226549405771352 1227962280050688 1228033272840192 1229579083579392 1230248220574464 1231556531337216 1235030613426176 1235271579336704 1235342994702336 1236585232203776 1237571126649312 1238887224976128 1241374942918656 1242695086424064 1244016633839616 1245339586658304 1248448304416768 1249775970107392 1251105047707648 1251421494755328 1253617299357696 1254950462029824 1255195314487296 1257286643004672 1257531951272688 1258869276991872 1261079307091968 1262420405256192 1263762929614848 1264697375496464 1264770492070176 1266115515634944 1269933647044608 1271284161380352 1277243573846016 1277492775896064 1277566632216576 1278851329007616 1281419295916032 1282782024695808 1284146202673152 1284846214166528 1288720830365696 1290091323981824 1290165908668416 1291119877321638 1291463275053056 1291789930070016 1292492922210672 1294194690376848 1296465546894336 1297844276649984 1298097498087936 1300186332461926 1301759284740096 1303852814967808 1304182603721088 1305494065028608 1305569540201472 1306957951623168 1310899248562176 1313339582246328 1317044365099008 1318444979453952 1318702220279808 1318778459062272 1320899360061456 1321157079759699 1322755402235904 1324162090008576 1324883914891264 1326292866236416 1328761856252298 1330292470054912 1330369378910208 1331707173142528 1332768905622336 1334186242281984 1334263376249856 1335942906195456 1338287016148992 1339710221058048 1341866016570368 1342127827057472 1345912583192576 1346253010292736 1347684686659584 1348418096729403 1349117885546496 1350193499095077 1355705375222016 1358085407637504 1359529667198976 1360975462662144 1361319699677184 1362060529921728 1363509016837632 1363775050074528 1367622105694208 1369076507082752 1370168033076024 1371625141937856 1375761450964992 1375840988540928 1377224508162048 1377304130322432 1381457565057024 1382926679801856 1383680538333184 1385152017104896 1385422273091584 1389329118134272 1389409440104448 1389680526753792 1391158386229248 1391915454688416 1392267517480476 1393748128098144 1397679734390784 1400200665728228 1401894614335488 1404504342468864 1405997966370816 1407493178671104 1411738947813376 1414367001884928 1415871114258432 1418355470106624 1418714220478464 1420140852609024 1420222955913216 1421733295816704 1422784547433522 1426798062190592 1428315394408448 1429834340237312 1430974306733244 1432705484980224 1434508930842624 1436815953226752 1436899020576768 1437179372883072 1438707745133568 1441233493819392 1442766177435648 1443832981090864 1445368429138816 1445451990937344 1449810934161408 1451352739479552 1452896184434688 1454054537487006 1459706941538304 1459991743881216 1461544376008704 1464108872368128 1464479195332608 1466036599652352 1466834416838784 1468680823157184 1471259191607296 1472823806132224 1474390084550656 1475565574081872 1477134768240768 1481674910736384 1483164854943744 1483250601885696 1483539997814784 1485927237099344 1490117502820352 1490408238545408 1490494404252672 1491993217175552 1492079474515968 1496579028811776 1498170569785344 1499365018825128 1500959522567232 1505193560113152 1506794262233088 1507088251748352 1507908409245784 1509599268641664 1509893805439656 1511720459698176 1514151656091648 1514153045590016 1518719165530112 1520334251491328 1521546371007936 1523164463568384 1524784276893696 1527846083592192 1529470875598848 1531097395494912 1533860373779968 1536551759282176 1538185809362944 1538485923659776 1538574868905984 1540211070468096 1541049253405032 1541439037210527 1542913599209472 1543078284680088 1544855771676672 1547731632335616 1549377571682304 1550222165627681 1552097608728576 1553748191084544 1556550615995648 1556640605624832 1558296019243008 1558600057228032 1562995257901056 1562996692221952 1565904886524468 1565906323515456 1570628512008192 1572298801102848 1572389701189632 1573970866470912 1577131441127424 1578808645779456 1581349186666496 1583339740676096 1586117945065472 1587804706439168 1587896502976512 1588206316290048 1589070618242016 1589895298547712 1590760519643904 1591070891753616 1591162877120544 1592855003540736 1595649903869952 1597658459185152 1598529371922028 1600229332260832 1605147819964416 1606761926189056 1606854818709504 1608563632766976 1613414459768832 1616417947380096 1616419430725632 1620977680121856 1621293947879424 1621387680546816 1623018117267456 1623111949615104 1624312103727222 1626039482781168 1630626356789248 1632360450752512 1635399207695136 1640330960765952 1642075375116288 1642170309230592 1642490711866368 1644237423009792 1647122481414144 1647123992936448 1650094835532416 1651849633301504 1655166590558208 1656926781898752 1658688845119488 1660011270842106 1660452782211072 1661776614270864 1668560461811712 1668561993007104 1669470024522118 1671489732476928 1671668141736762 1673593752649728 1673690508951552 1676382190672896 1676709268363584 1678492369322496 1681439076122624 1683227207008256 1686360656093568 1688154020846592 1693244862726144 1693342755127296 1695045548507136 1695143545012224 1695474283216896 1696396960401507 1700255464685568 1702991431794688 1703323701194752 1703422176288768 1705135105343488 1708559061221376 1710376032927744 1711739667383928 1712194936897536 1713560021514432 1715382311505408 1720221211557888 1721493169762184 1722386573426688 1723323896280896 1725592920502464 1728620729192448 1730459035533312 1730796664117248 1733680410080661 1735679046320128 1738910138294784 1740759386935296 1742610602164224 1746109809819648 1747865664749568 1747966714970112 1749825594851328 1751119442995104 1756059153465344 1757926639271936 1758269627039744 1758371278749696 1761199146748608 1761542773012932 1761644613954888 1763673869647872 1766957076009216 1768836151240704 1770717224779776 1771682475003064 1773825838546944 1777025207496448 1778914989709312 1779017834999808 1781257208260608 1784382688198656 1786280294744064 1787704445522268 1789605584599392 1789954753222818 1795004013723648 1796912915546112 1797890795639204 1798823847395328 1800257998793436 1802435932717056 1807607166962688 1810780543516672 1812706222931968 1815092932902912 1816080706562304 1818012022450176 1818366733432704 1818471859566336 1823599890137088 1823955691364352 1825895381925888 1826890710768032 1828833522583808 1834348601286656 1834454651387904 1836299344216064 1836405507096576 1839824108657028 1841943420076032 1845372330861696 1847334797005824 1852545920139264 1852907369005056 1853014492053504 1854877848305664 1855887272917888 1856356689973968 1858330837464192 1863572979187712 1872672456625152 1874663955161088 1876657571561472 1877132242132992 1880425949036544 1882425693044736 1882792971730944 1885822669179904 1887828152344576 1891140626808832 1891618960637952 1893521136812032 1893630607884288 1895644394422272 1897046063244696 1897155738105264 1899173273452416 1904900470566912 1906926242070528 1907965742310992 1912678574456832 1915754604302336 1915865360769024 1916239163844096 1918276993511424 1921644658425856 1927269321249792 1933081245548544 1935136985972736 1935248863002624 1936679815982457 1937194912579584 1937684895105024 1938739383316008 1941084850618368 1946275922051072 1946655658508288 1948725834678272 1950279498692889 1952145163157504 1952638927110144 1954715466203136 1955779222451712 1956273905581632 1958241097542912 1958354310302208 1960436927434752 1966348872843264 1967420765442496 1969513024321024 1975566547648512 1977553139924992 1977667469180928 1978053330419712 1981349040092184 1987325872336896 1989439299354624 1993142784378447 1995438705082368 1995554068365312 1997560759713792 1997676245680128 1999153358433504 2001279363422976 2006924746817536 2009059016310784 2009451002331136 2012799024855552 2013191740586208 2018868874788864 2019379515439104 2021527029989376 2023676828319744 2028728494677248 2030885951424512 2033045702524928 2037128111456256 2039294500798464 2041463193993216 2043090794882592 2045263525256448 2045662575111792 2051433158541312 2053614760624128 2054732337873376 2055133235181754 2055252049614036 2057437712906784 2063642176447488 2065836762243072 2069463478304768 2075520807499776 2077728025657344 2078133409637376 2083993677201408 2084114160156672 2084520790130688 2086737579343872 2087873182032624 2087875098020608 2094171349344256 2096398401470464 2096519601586176 2098627821961216 2100300998592342 2102841921503232 2106756513703296 2108996949556224 2111239768006656 2117608421720064 2118760824322688 2121014026191872 2121427855671488 2121550502827392 2123806671387648 2127533205159936 2130211278913536 2134176821150283 2140197093285888 2142473091612672 2144751510355968 2146461460099866 2149058227470336 2151219279691776 2151763396263936 2155223929840128 2155225907634176 2161303573495808 2161725263839232 2161850240729088 2164024156356608 2164149266153472 2165749471636296 2168052643708224 2168177986406016 2174716401242112 2177029109219328 2179344276652032 2180532276926848 2187107947687936 2189433833488384 2189560412307456 2189987615821824 2192316564013056 2196163308552192 2200251625258176 2203021234735776 2206888787410944 2209235709198336 2211585126825984 2213348361122808 2213937042948096 2215702152361152 2224747282415616 2224749324009472 2228652976635904 2228890855649016 2231458336866304 2231587345268736 2235176254230528 2235612357818112 2235741606379008 2237989825763328 2238119211773952 2244868543217664 2247255854678016 2248480874791424 2250872027795456 2257659816968192 2257790340169728 2260060731342848 2260191393349632 2260632377622528 2261862613868676 2264398902962496 2264840708159484 2271227484137472 2271229568385024 2278078748295168 2280501377236992 2280633220988928 2282319556511904 2284746695352576 2287176415340544 2293628282077184 2296515431235584 2300790560669952 2304827638923264 2307278714044416 2307728885489664 2307862303358976 2310316605702144 2311573880107548 2314370398814208 2317283657515008 2318546851059712 2321012515913728 2323480802885632 2328146413092864 2330487552999424 2330622286626816 2334825923993472 2334960908437248 2337444028864512 2337900085842048 2344492886851584 2344495038332928 2348265528998144 2348723697350576 2348859485273184 2355942768012288 2358448201654272 2360956299706368 2372023779999744 2375009611014144 2379176917598208 2381707059658752 2381844754464768 2382309474435072 2383605927363024 2384842947821568 2386140779465856 2386606337630424 2393338684964864 2395883887394816 2397794057883042 2398431796527104 2400343998391248 2407721729946624 2410142889283584 2410282228064256 2412845449150464 2420121689653248 2421440942083072 2424016029933568 2424488977910272 2424629146088448 2431466520182784 2431940921819136 2434527175901184 2436468155590833 2439059224171752 2445939535183872 2448540676128768 2450351165024399 2453098811542704 2455924560101376 2459158167158784 2460496441148928 2463113062674432 2470543158673408 2470685989404672 2473170464407552 2475142253298624 2477774449952256 2482749885837312 2485390172848128 2488033267679232 2490679173316608 2496896608833536 2499551940214784 2502210095415296 2502842989510656 2504205036783177 2507234598715392 2507502212605143 2509900924059648 2510390628974592 2514573286009344 2515063902545376 2517738553983744 2522158614183936 2524840810512384 2527525859229696 2529394750992928 2529540984140352 2532231031269888 2539867294089216 2542568322760704 2554487147692032 2554985551792128 2555133264433152 2557702658015232 2562838591832064 2565564049391616 2568292405346304 2569692428333056 2577441660731392 2580182647963648 2580331817336832 2582239754643276 2582926550106112 2583579860140032 2584985844421344 2588389380753696 2592931093788672 2595688553299968 2596194996175872 2600372664923852 2603518569480192 2607705629935616 2608365207442176 2610988130057216 2611139080402944 2613915903246336 2621798497124352 2626679164492656 2634088730198016 2636889958907904 2637404440559616 2637556918124544 2641798720122912 2642314159519398 2645510804471808 2649767829782528 2652585732472832 2657523712504596 2660584940109824 2660738757820416 2665537811244672 2668372484563968 2668526752499712 2671885812390912 2676574032297984 2679420442116096 2683732033140736 2684255654114944 2691825166385152 2692506020585472 2695369373319168 2696836193458806 2698235771092992 2700386998190154 2711410750444032 2716170815275008 2719059334397952 2722639399354368 2724121059843456 2727018033675264 2727550100149056 2735244211388416 2738153014165504 2740336066152048 2743250283875712 2751522901929984 2751681977081856 2754449016324096 2754608260644864 2762915130114048 2765853359603712 2767361076666368 2770304034209792 2770844546183168 2778658236268544 2778818880208896 2779361053507584 2782316772458496 2783830909376832 2784535034960952 2787496256196288 2795359468781568 2797426400863549 2800401331456456 2803789228670976 2809008684937728 2811995932741632 2814986357342208 2823477895626752 2828734003769856 2831742228516864 2836710940213248 2837428440956928 2840281705218048 2840445911826432 2843466591633408 2845569094867044 2853596124381184 2856630788816896 2859668680474624 2861948613466488 2865410969960448 2869017861685248 2873631906453504 2873798041153536 2874358745766144 2877415490267136 2878984021879979 2882466987638784 2885532354871296 2887665962181728 2890736858277632 2890903981874688 2899621868322816 2902705478959104 2905792368869376 2908109074974012 2919413883076608 2919983487762432 2923088752017408 2928217744736256 2928958390665216 2932073199304704 2933668833677568 2937361646314368 2942518383214592 2945647612264448 2948780169101312 2951131148163744 2954269536481536 2963349821472768 2966329709887488 2966501203771392 2967079995629568 2971854474198688 2980235005640704 2980816477090816 2980988808505344 2983986434351104 2984158949031936 2993158057623552 2996341139570688 2998730037650256 3001919045134464 3010387120226304 3013588524466176 3014176503496704 3015816818491568 3019198537283328 3019787610879312 3028303312183296 3028306091180032 3037438331060224 3043092742015872 3046328927136768 3049568553787392 3055692167184384 3058941751197696 3062194790989824 3067720747559936 3073103518564352 3076371618725888 3076971847319552 3077149737811968 3080422140936192 3082098506810064 3082699852772631 3082878074421054 3086156569360176 3089711543353344 3095463264671232 3098755143364608 3100444331255362 3104195217457152 3113101231991296 3113281211249664 3116592038486016 3117200114456064 3125990515802112 3125993384443904 3131809773048936 3131812647030912 3141257024016384 3144597602205696 3144779402379264 3147941732941824 3150451497888513 3154262882254848 3157617291558912 3162698373332992 3166679481352192 3172235890130944 3175609412878336 3176412632580096 3178141236484032 3179790597095424 3181521039287808 3182141783507232 3182325754241088 3185710007081472 3191299807739904 3195316918370304 3197058743844056 3200458664521664 3210295639928832 3213523852378112 3213709637419008 3217127265533952 3219692190149799 3226828919537664 3232835894760192 3232838861451264 3241955360243712 3242587895758848 3242775361093632 3246036234534912 3246223899230208 3248624207454444 3252078965562336 3261252713578496 3264720901505024 3270798415390272 3280661921531904 3284150750232576 3284340618461184 3284981423732736 3288474846019584 3294244962828288 3294247985872896 3300189671064832 3303699266603008 3310333181116416 3313853563797504 3317377690238976 3320022541684212 3320905564422144 3323553228541728 3337120923623424 3337123986014208 3338940049044236 3342979464953856 3343336283473524 3347187505299456 3347381017903104 3352764381345792 3353418536727168 3356984738644992 3362878152245248 3366454414016512 3372721312187136 3376308041693184 3386489725452288 3386685510254592 3390091097014272 3390287090024448 3390948566433792 3392793920803014 3405982863589376 3406647402389504 3406844352577536 3410270210686976 3417118122442752 3420752065855488 3423479334767856 3427120043028864 3430764623010816 3440442423115776 3442986339524368 3444773146853376 3446647792561792 3451185841004928 3457241458384896 3460918071066624 3461593328234496 3467360820161322 3477820276589568 3481518773870592 3485221204328448 3492219619639296 3495731329499136 3495933429940224 3502238885990208 3512118306930688 3515853278543872 3516539254079488 3516742557499392 3522398293497216 3523085546025864 3523289227909776 3527347739295744 3533914152018432 3537672302481408 3541434449559552 3543364950006128 3554050414992896 3557829979418624 3558035669999616 3562514416521216 3568765376397312 3572560589488128 3575408891044536 3579211169198784 3579909506445636 3590008027447296 3593825831092224 3595781591278408 3596691086824563 3597647694790656 3600515997586872 3604871865434112 3615214333925376 3621561087033344 3625412445863936 3630185865805824 3632161413124608 3636024044900352 3636733466865408 3636943719132672 3647199780274176 3647911382728704 3651790763851776 3653781421536064 3657667045167616 3668697202573312 3668909302775808 3672598688432128 3672811014193152 3679648217314056 3683886840152064 3690744661723392 3694669594011648 3705091840278528 3705814738010112 3706028984107008 3709755696611328 3711774545835776 3712713379947936 3716661674928384 3727145958375424 3745344913250304 3749327910322176 3753315143122944 3754264484265984 3760851898073088 3764851386089472 3765585943461888 3771645338359808 3775656304689152 3782281253617664 3783237921275904 3787042273624064 3787261215768576 3791288788844544 3794092126489392 3794311476210528 3798346546904832 3809800941133824 3813852484141056 3815931484621984 3831509208604672 3831730721538048 3832478327688192 3836553987022848 3843289316851712 3854538642499584 3866162491097088 3870273971945472 3870497726005248 3873359631964914 3874389825159168 3875369790210048 3877478766632016 3892551844102144 3893311317016576 3897451669356544 3900558997385778 3905277854220288 3911558444903424 3912547811163264 3916482195085824 3916708620604416 3920873854869504 3932697745686528 3934841530884992 3939026048642048 3951133095297024 3955106279849984 3955334938361856 3956106660839424 3962698080184368 3963471239279097 3974651744673792 3978878598709248 3986285568756894 3990877410164736 3991108136730624 3995121519427584 3998306716867008 4002558726845952 4013849493635072 4018902004662272 4025598049711104 4026383481172416 4037737749577728 4038759030878208 4043054059978752 4045254290188209 4047353656639488 4057456989354496 4061771902849024 4066091405049856 4074256222912512 4078589001596928 4082926387986432 4086181589765184 4090527050512896 4091325150223584 4102866317082624 4107229521248256 4109464675746752 4110266470363508 4110504099228072 4114875425813568 4127284352894976 4131673524486144 4138926956609536 4151041614999552 4155456051314688 4156266819274752 4167987354402816 4168228320313344 4169041580261376 4173475158687744 4175746364065248 4175750196041216 4188342698688512 4192796802940928 4193039203172352 4197255643922432 4200601997184684 4205683843006464 4213513027406592 4217993899112448 4222479536013312 4235216843440128 4237521648645376 4242028052383744 4242855711342976 4243101005654784 4247613342775296 4255066410319872 4260422557827072 4268353642300566 4280394186571776 4284946183225344 4289503020711936 4292922920199732 4298116454940672 4303526792527872 4310447859680256 4310451815268352 4322607146991616 4323450527678464 4323700481458176 4328048312713216 4328298532306944 4331498943272592 4336105287416448 4336355972812032 4349432802484224 4354058218438656 4358688553304064 4361064553853696 4374215895375872 4378867666976768 4379120824614912 4379975231643648 4384633128026112 4392326617104384 4400503250516352 4406042469471552 4413777574821888 4418471418396672 4423170253651968 4426696722245616 4431404304722304 4449494564831232 4449498648018944 4457781711298032 4462916673732608 4470352508461056 4471224715636224 4471483212758016 4475979651526656 4476238423547904 4489737086435328 4494511709356032 4496961749582848 4501744055590912 4515319633936384 4515580680339456 4520121462685696 4520382786699264 4521264755245056 4523725227737352 4528797805924992 4529681416318968 4542454968274944 4542459136770048 4550652163616741 4556157496590336 4561002754473984 4564639113023808 4569493390705152 4574352830681088 4593030862471168 4601581121339904 4609655277846528 4614557428088832 4615457770979328 4615724606717952 4620633211404288 4623147760215096 4628740797628416 4634567315030016 4637093702119424 4642025031827456 4646961605771264 4650666496883043 4656292826185728 4660975105998848 4661244573253632 4669651847986944 4669921816874496 4674888057729024 4675800171684096 4688985773703168 4688990076665856 4696531057996288 4697447394701152 4697718970546368 4711885536024576 4716896403308544 4721912599412736 4744047559999488 4750019222028288 4758353835196416 4763414119317504 4763689508929536 4764618948870144 4767211854726048 4769685895643136 4772281558931712 4773212675260848 4786677369929728 4791767774789632 4795588115766084 4796863593054208 4800687996782496 4815443459893248 4820285778567168 4820564456128512 4825690898300928 4840243379306496 4842881884166144 4848032059867136 4848977955820544 4849258292176896 4862933040365568 4863881843638272 4869054351802368 4872936311181666 4878118448343504 4891879070367744 4897081352257536 4900702330048798 4906197623085408 4920992882297856 4926226125348864 4941086317346816 4941371978809344 4950284506597248 4955548899904512 4965499771674624 4970780345696256 4976066535358464 4981358346633216 4993793217667072 4999103880429568 5004420190830592 5005685979021312 5008410073566354 5014469197430784 5015004425210286 5020781257949184 5029146572018688 5030127805090752 5035477107967488 5044317228367872 5049681621024768 5058789501985856 5059081968280704 5064462062539776 5079734588178432 5085136645521408 5089190881204521 5108974295384064 5109971103584256 5110266528866304 5115405316030464 5125677183664128 5131128098783232 5136584810692608 5139384856666112 5154883321462784 5160365295927296 5160663634673664 5164479509286552 5165853100212224 5167159720280064 5169971688842688 5176778761507392 5185862187577344 5191377106599936 5192389992351744 5200745329847704 5207037138960384 5215411259871232 5216730414884352 5221976260114432 5222278160805888 5227831806492672 5243596994248704 5253358328985312 5268177460396032 5273779917815808 5274808881119232 5275113836249088 5283597440245824 5284628319038796 5291021608943616 5299535659565056 5305171464945664 5315047425009192 5321169880219648 5321477515640832 5331075622489344 5336744969127936 5337053504999424 5343771624781824 5353148064595968 5358840884232192 5367464066281472 5368511308229888 5383650332770304 5385012041170944 5390738746638336 5393672386917612 5396471542185984 5400773996380308 5422821500888064 5432341630550016 5438118668795904 5445278798708736 5448242119686912 5454036067350528 5455100200298112 5470488422776832 5476306028331008 5480672132304096 5486500567751424 5503045803859968 5503363954163712 5508898032648192 5509216521289728 5525830260228096 5534722153332736 5540608068419584 5541689092366336 5557316472537088 5557637760417792 5558722107015168 5564633544916992 5567661818753664 5569070069921904 5574992512392576 5590718937563136 5594852801727098 5600802662912912 5618017369875456 5623991865483264 5629972714684416 5657468007539712 5663484457033728 5673421880426496 5674856881913856 5680563410436096 5680891823652864 5686933183266816 5691138189734088 5707192248762368 5713261577633792 5719337360949248 5723897226932976 5738035723370496 5747263812907008 5747596082307072 5748717491532288 5754830980534272 5757968043759958 5764933975277568 5775331924363456 5781473716555264 5781807963749376 5799243736645632 5805410957918208 5810039447947371 5811584737738752 5816218149948024 5838827766153216 5839966975524864 5843145085827413 5846177504034816 5850838496078667 5856435489472512 5857916781330432 5864146398609408 5867337667355136 5874723292628736 5885036766429184 5891295224528896 5897560338202624 5902262296327488 5908539072963072 5926699642945536 5932659419774976 5933002407542784 5934159991259136 5943708948397376 5960470011281408 5961632954181632 5961977617010688 5967972868702208 5968317898063872 5979428353135341 5986316115247104 5992682279141376 5997460075300512 6003838090268928 6020774240452608 6027177048932352 6028353006993408 6031633636983136 6038397074566656 6039575221758624 6056606624366592 6056612182360064 6074876662120448 6086185484031744 6092657854273536 6099137107574784 6111384334368768 6117883502395392 6124389581979648 6135441495119872 6146207037128704 6152743237451776 6153943694639104 6154299475623936 6160844281872384 6164197013620128 6165399705545262 6165756148842108 6172313138720352 6190926529342464 6197510286729216 6200888662510724 6208390434914304 6226202463982592 6226562422499328 6233184076972032 6234400228912128 6251981031604224 6251986768887808 6263619546097872 6263625294061824 6282514048032768 6289195204411392 6289558804758528 6295883465883648 6300902995777026 6308525764509696 6325396746665984 6333358962704384 6344471780261888 6352825265160192 6356282472968064 6363042078575616 6364283567014464 6364651508482176 6371420014162944 6382599615479808 6390633836740608 6394117487688112 6400917329043328 6420591279857664 6427047704756224 6427419274838016 6434254531067904 6439384380299598 6453657839075328 6465671789520384 6465677722902528 6483910720487424 6485175791517696 6485550722187264 6492072469069824 6492447798460416 6497248414908888 6504157931124672 6522505427156992 6529441803010048 6541596830780544 6561323843063808 6568301500465152 6568681236922368 6569962847465472 6576949692039168 6588489925656576 6600379342129664 6607398533206016 6620666362232832 6627707127595008 6634755380477952 6640045083368424 6641811128844288 6647106457083456 6674241847246848 6674247972028416 6677880098088472 6685958929907712 6686672566947048 6694375010598912 6694762035806208 6705528762691584 6706837073454336 6713969477289984 6725756304490496 6732908828033024 6745442624374272 6752616083386368 6772979450904576 6773371020509184 6780182194028544 6780574180048896 6781897132867584 6785587841606028 6811965727178752 6813294804779008 6813688705155072 6820540421373952 6834236244885504 6841504131710976 6846958669535712 6854240086057728 6861529246021632 6880884846231552 6885972679048736 6889546293706752 6893295585123584 6902371682009856 6914482916769792 6921836142133248 6923186656468992 6934721640322644 6955640553179136 6963037547741184 6970442408656896 6984439239278592 6991462658998272 6991866859880448 7004477771980416 7024236613861376 7031706557087744 7033078508158976 7033485114998784 7044796586994432 7046171092051728 7046578455819552 7067828304036864 7075344604962816 7082868899119104 7086729900012256 7108100829985792 7115659958837248 7116071339999232 7125028833042432 7137530752794624 7145121178976256 7150817782089072 7158422338397568 7159819012891272 7180016054894592 7187651662184448 7191563182556816 7193382173649126 7195295389581312 7201031995173744 7230428667850752 7243122174066688 7264322826249216 7272048089800704 7273466933730816 7273887438265344 7294399560548352 7295822765457408 7303581527703552 7307562843072128 7315334090335232 7337394405146624 7337818605551616 7345197376864256 7345622028386304 7351053495073197 7359296434628112 7367773680304128 7381489323446784 7389339188023296 7411629476020224 7412057968214016 7419511393222656 7423549091671552 7425426759895872 7433323349856768 7454291916750848 7490689826500608 7498655820644352 7506630286245888 7508528968531968 7512615110349531 7521703796146176 7529702772178944 7531171886923776 7543290676719616 7551312609378304 7564562507235328 7566475842551808 7574084547248128 7574522431537152 7582577577689088 7588184252978784 7588622952421056 7596693093809664 7619601882267648 7627704968282112 7631862969243968 7663018417209344 7663461443076096 7664956655376384 7673107974045696 7686578633703424 7709077284999168 7732324982194176 7740547943890944 7740995452010496 7746719263929828 7748779650318336 7750739580420096 7754957533264032 7785103688204288 7786622634033152 7794903338713088 7801117994771556 7810555708440576 7823116889806848 7825095622326528 7832964390171648 7833417241208832 7841747709739008 7865395491373056 7869683061769984 7878052097284096 7902266190594048 7910212559699968 7910669876723712 7912213321678848 7925396160368736 7926942478558194 7949303489347584 7957757197418496 7972571137513788 7981754820329472 7982216273461248 7996613433734016 8005117453691904 8027698987270144 8037804009324544 8051196099422208 8052766962344832 8075475499155456 8077518061756416 8086108119957504 8090508580376418 8094707313278976 8114913978708992 8123543805698048 8132182810099712 8148512445825024 8157178003193856 8172363179530368 8181054101025792 8182650300447168 8205732634165248 8214459042496512 8218929351493504 8220532940727016 8221008198456144 8229750851627136 8254568705789952 8263347048972288 8302083229999104 8310912102629376 8312533638549504 8335974708805632 8336456640626688 8338083160522752 8346950317375488 8351492728130496 8351500392082432 8376685397377024 8385593605881856 8386078406344704 8392279202590647 8394511287844864 8401203994369368 8411367686012928 8427026054813184 8435987798224896 8444959072026624 8470433686880256 8475043297290752 8484056104767488 8485711422685952 8486202011309568 8495226685550592 8510132820639744 8520845115654144 8536707284601132 8560788373143552 8569892366450688 8579006041423872 8585845840399464 8596232909881344 8607053585055744 8620895719360512 8620903630536704 8636952065639937 8645214293983232 8646901055356928 8647400962916352 8656096625426432 8656597064613888 8662997886545184 8672210574832896 8672711945624064 8698865604968448 8708116436877312 8717377106608128 8722129107707392 8748431790751744 8757735333953536 8758241649229824 8759950463287296 8769266256052224 8784653234208768 8801006501032704 8812084938943104 8827555149643776 8836942836793344 8846340507303936 8853393444491232 8862808609444608 8898989129662464 8898997296037888 8915563422596064 8940705016922112 8942449431272448 8942966425516032 8951959303053312 8952476847095808 8979474172870656 8989023418712064 8993923499165696 9003488111181824 9030639267872768 9031161360678912 9040242925371392 9040765573398528 9042529510490112 9047450455474704 9057595611849984 9059362832637936 9084909936549888 9084918273540096 9101304327233482 9112314993180672 9129278226047616 9138986781410304 9148705661362176 9203162242679808 9219310555693056 9229114856177664 9230915541958656 9231449213435904 9241266422808576 9246295520430192 9248099558317893 9269134630060032 9274187404238848 9284050063654912 9293923211542528 9301332993766086 9312585652371456 9321950211997696 9339303695973888 9339843633748992 9349776115458048 9351600343368192 9377971547406336 9377980153331712 9393062115992576 9394894789402304 9395437941092736 9423771072049152 9433792806617088 9443825198825472 9451354493665539 9488095119998976 9500038444056576 9516707670392832 9526828238635008 9529237897740288 9534423709452096 9539371791286272 9544563117863424 9546425350521696 9573354739859456 9583535549579264 9591176231532168 9593727186108416 9601375993564992 9630886919786496 9640571557134336 9641128912257024 9651381796601856 9680486758612992 9685763768332288 9696064119734272 9697955911641088 9698516584353792 9725866080731136 9727763687276544 9738108703604736 9745872622363332 9756236896687008 9783758140735488 9794162704515072 9801404660097596 9812395246170816 9841985764595712 9852452250697728 9882172634693632 9882743957618688 9900569013194496 9911097799809024 9930999543349248 9941560691392512 9952133070716928 9962716693266432 9987586435334144 9998207760859136 10008840381661184 10011371958042624 10016820147132708 10028938394861568 10030008850420572 10041562515898368 10058293144037376 10060255610181504 10070954215934976 10088634456735744 10099363242049536 10117579003971712 10118163936561408 10128924125079552 10159469176356864 10170273291042816 10178381762409042 10217948590768128 10219942207168512 10220533057732608 10230810632060928 10251354367328256 10262256197566464 10278769713332224 10309766642925568 10320730591854592 10321327269347328 10328959018573104 10334319440560128 10339943377685376 10353557523014784 10371724375154688 10382754213199872 10384779984703488 10401490659695408 10430822519742464 10433460829768704 10443952520228864 10444556321611776 10455663612985344 10487193988497408 10506716657970624 10536354920792064 10547559835631616 10549617762238464 10550227672498176 10567194880491648 10569256638077592 10582043217887232 10599071319130112 10610342929891328 10630094850018384 10642339760439296 10662151244978688 10673489938255872 10674107009998848 10687543249563648 10706296129191936 10717681768464384 10734928132562944 10737022616459776 10767300665540608 10770024082341888 10781477493276672 10787344773835224 10790073260473689 10792943084371968 10801547992760616 10845643001776128 10851555159393767 10864683261100032 10876237337591808 10890557597417472 10896484239373824 10908072134701056 10910200400596224 10940976845553664 10952612056662016 10961344264608192 10973001135502848 11006091607719936 11006727908327424 11017796065296384 11018433042579456 11051660520456192 11069444306665472 11081216136839168 11083378184732672 11114632945074176 11115275520835584 11117444214030336 11129267089833984 11135323637507328 11138140139843808 11149985024785152 11181437875126272 11189705603454196 11201605325825824 11236034739750912 11247983730966528 11259945429368832 11314936015079424 11326968914067456 11346843760852992 11349713763827712 11361126820872192 11361783647305728 11373866366533632 11382276379468176 11414384497524736 11426523155267584 11438674721898496 11447794453865952 11494527625814016 11495192164614144 11497434983064576 11509661961068544 11515936087519916 11529867950555136 11550663848726912 11562947433110528 11563615927498752 11598487473291264 11610821915836416 11620078895894742 11623169475477504 11632436299896048 11677655532306432 11679933951049728 11686290171654826 11692355008069632 11701676992157334 11715833562660864 11734675334710272 11749446585257472 11770073532858368 11782590449057792 11804524592654976 11817078145926144 11853399285891072 11865318839549952 11866004815085568 11868319982518272 11887417896794752 11920940022562816 11923265908363264 11923955234021376 11935945737404416 11936635796127744 11958856706270682 11972632230494208 11985364558282752 11994920150601024 12007676180537856 12041548480905216 12056706013986816 12063267273966272 12076794149133312 12079150443517248 12113213248733184 12113224364720128 12135762870564627 12149753324240896 12172370968063488 12185315708547072 12198274215149568 12222768668737536 12235767004790784 12248779163959296 12270882990239744 12292414074257408 12305486474903552 12307887389278208 12308598951247872 12321688563744768 12328394027240256 12330799411090524 12331512297684216 12344626277440704 12381853058684928 12395020573458432 12401777325021448 12416780869828608 12452404927965184 12453124844998656 12466368153944064 12468800457824256 12503962063208448 12503973537775616 12527239092195744 12527250588123648 12565028096065536 12578390408822784 12579117609517056 12591766931767296 12601805991554052 12617051529019392 12650793493331968 12666717925408768 12688943560523776 12705650530320384 12712564945936128 12726084157151232 12728567134028928 12729303016964352 12742840028325888 12765199230959616 12781267673481216 12788234975376224 12801834658086656 12841182559715328 12854095409512448 12854838549676032 12868509062135808 12878768760599196 12931343579040768 12931355445805056 12967821440974848 12970351583035392 12971101444374528 12984144938139648 12984895596920832 12994496829817776 13008315862249344 13045010854313984 13058883606020096 13083193661561088 13122647686127616 13136603000930304 13137362473844736 13139925694930944 13153899384078336 13176979851313152 13200758684259328 13214797066412032 13241332724465664 13255414255190016 13269510760955904 13280090166736848 13294212914166912 13348483694493696 13348495944056832 13355760196176944 13373345133894096 13388750021197824 13411057525383168 13413674146908672 13427938954579968 13451512608980992 13490885248748544 13505232166772736 13545958901809152 13546742041018368 13560364388057088 13561148360097792 13563794265735168 13571175683212056 13623931454357504 13626589609558016 13627377410310144 13641080842747904 13651956490850223 13668472489771008 13683008263421952 13693917339071424 13708480172115456 13723058492043264 13771945358097472 13779092587413504 13786591170247168 13804743364019712 13828965833539584 13843672284266496 13846373312937984 13869443280645288 13911281106358272 13926075095482368 13940884817313792 13951999490649129 13968878478557184 13982925317996544 13983733719760896 14008955543960832 14048473227722752 14063413114175488 14066157016317952 14066970229997568 14089593173988864 14092342184103456 14093156911639104 14135656608073728 14150689209925632 14165737798238208 14173459800024512 14216201659971584 14231319917674496 14232142679998464 14250057666084864 14275061505589248 14290242357952512 14301635564178144 14316844676795136 14319638025782544 14360032109789184 14375303324368896 14383126365113632 14386764347298252 14390590779162624 14402063990347488 14460857335701504 14486244348133376 14528645652498432 14544096179601408 14546933867461632 14547774876530688 14588799121096704 14591645530914816 14607163055407104 14615125686144256 14630668180670464 14674788810293248 14675637211103232 14690394753728512 14691244056772608 14702106990146394 14718592869256224 14762978646893568 14778678376046592 14823258952040448 14824115936428032 14847098183343104 14850853519791744 14866646699713536 14908583833501696 14981379653001216 14997311641288704 15013260572491776 15017057937063936 15025230220699062 15043407592292352 15062343773847552 15086581353439232 15102625218756608 15129125014470656 15132951685103616 15148169094496256 15149044863074304 15176368505957568 15177245904842112 15193386187619328 15239203764535296 15255409936564224 15263725938487936 15326036834418688 15326922886152192 15329913310752768 15346215948091392 15418154569998336 15464649964388352 15481095887781888 15481990904020992 15493438527859656 15497559300636672 15501479160840192 15509915066528064 15570207376408576 15573245268066304 15589806677426176 15602235989543112 15621111416881152 15646233779613696 15650191244653056 15665928780343296 15666834482417664 15683495419478016 15730790982746112 15739366123539968 15756104194568192 15804532381188096 15820425119399936 15821339753447424 15824426643357696 15850792320737472 15853884957116388 15898606978695168 15915514394836992 15945142275027576 15963509640658944 15964432546922496 15993226867468032 16010234907383808 16055397974540288 16075608018649088 16102392198844416 16105533924689664 16150950998310912 16155036123512832 16172216239915008 16181017160752836 16189414626557952 16229827957417984 16247087611396096 16264365620199424 16297024891650048 16314356006387712 16344726359060736 16362108202051584 16365300600894336 16411465268330496 16428918084993024 16437858702987008 16441065881454032 16442016396912288 16459501703254272 16509137411579904 16526694097944576 16604166459998208 16621824205258752 16625067277099008 16671949417611264 16672913281253376 16676166321045504 16693900634750976 16702985456260992 16703000784164864 16753370794754048 16771187211763712 16772156812689408 16784558405181294 16789022575689728 16802407988738736 16854052109626368 16871975596449792 16889918144053248 16950086594581504 16968112209534976 16971422845371904 16972404022619136 16990453371101184 17020265641279488 17041690231308288 17073414569202264 17121576746287104 17139784732901376 17158012082847744 17171691680798928 17214107170111488 17241791438721024 17241807261073408 17273904131279874 17293802110713856 17294801925832704 17312193250852864 17325995773090368 17344421149665792 17345423891248128 17397731209936896 17416232873754624 17434754213216256 17444258215414784 17496863581503488 17515470667907072 17516483298459648 17519900926574592 17529435257482239 17538532512104448 17552515488236001 17569306468417536 17602013002065408 17624169877886208 17655110299287552 17673885673586688 17692681014607872 17706786888982464 17725617218889216 17797978259324928 17797994592075776 17831126845192128 17881410033844224 17884898862544896 17885932851032064 17903918606106624 17904953694191616 17958948345741312 17978046837424128 17987846998331392 18006976222363648 18061278535745536 18062322721357824 18080485850742784 18081531146797056 18085059020980224 18094900910949408 18115191223699968 18118725665275872 18169819873099776 18169836547080192 18202608654466964 18224629986361344 18258556452095232 18277973562820608 18297411322724352 18406324485359616 18438621111386112 18458229712355328 18461831083917312 18462898426871808 18482532845617152 18492591040860384 18496199116635786 18548374808477696 18568100127309824 18587846423085056 18602665987532172 18625171304742912 18678607391947776 18679687267497984 18699552230916096 18703200686736384 18755943094812672 18755960306663424 18786124231985152 18789789578804608 18790875882185472 18847542144098304 18867585613234176 18887650397650944 18902708987331078 18976190239997952 19000076888113152 19033415340785664 19058475795480576 19068847418904192 19089126235726848 19092850701043392 19146709479718912 19167071099158528 19182352463064336 19202751987129984 19261773839572992 19281143114268672 19282257824514048 19302763593203712 19360973517225984 19371527536664576 19392128239468544 19395911823282176 19397033168707584 19451732161462272 19455527374553088 19476217407209472 19491745244726664 19512473793374016 19567516281470976 19588325409030144 19602809320195192 19624790492341632 19683971529191424 19704904501395456 19764345269387264 19801138026388992 19822195599618048 19861999086698496 19883121382785024 19904266141433856 19925433386532864 19975172870668288 19996415521718272 20017680763322368 20022743916085248 20033640294265416 20057876789723136 20060017700841144 20083125031796736 20116586288074752 20120511220363008 20141908431869952 20152888153159853 20177268913471488 20198726484099072 20235158007943424 20236327873122816 20257848250159104 20318938352713728 20340546582085632 20356763524818084 20435897181536256 20439884414337024 20441066115465216 20461621264121856 20502708734656512 20524512395132928 20557539426664448 20619533285851136 20641461183709184 20642654538694656 20657918037146208 20668638881120256 20679886755370752 20707115046029568 20743448750309376 20765508426399744 20769559969406976 20802981319390816 20861645039484928 20866921659537408 20887905040457728 20889112643223552 20911327225970688 20974387976994816 21013433315941248 21072709841584128 21095119671263232 21099235524476928 21100455344996352 21134389760983296 21138513276155184 21198142638260224 21220685859782656 21260189700036768 21324302489957376 21346979876511744 21348214019997696 21375086499127296 21412592258383872 21435363536928768 21469856265125888 21474045232919552 21534601331081216 21540048164683776 21562954986553344 21574689547670448 21580146520947378 21585886168743936 21603095985521232 21691286003552256 21703110318787534 21729366522200064 21792968478747648 21816144269402112 21820400801192448 21881953691107328 21922688529216384 21946002271005696 22012183215439872 22013455816654848 22035592130592768 22036866085158912 22053160485219591 22103321040912384 22138888613330944 22162432273678336 22166756369465344 22229265890148352 22234888428060672 22258534179667968 22270647275014656 22276280279687616 22299970049570304 22362875750252544 22379411206908392 22403210651651648 22472069479501824 22495967461933056 22519890858737664 22537845331048593 22629872030158848 22653937828134912 22693687521705984 22699427527655424 22722253641744384 22723567294611456 22747732733067264 22764552758936352 22828768995049472 22853046310535168 22877349443796992 22895588907731904 22989055251628032 22990384329228288 22994869966129152 23019323922137088 23031872175039832 23059735901110272 23101327697453824 23125894866221056 23127231854997504 23196974946582528 23221643831672832 23240157791789484 23246338950955008 23264872599792096 23355311064612864 23359867902099456 23372580343309652 23384710016139264 23403353984314668 23431667125321728 23469350669420544 23498893170514944 23540147065716736 23565180898115584 23609049185309952 23634156291852288 23706798571782144 23730637679099904 23732009630171136 23736639965036544 23774835793589504 23841880045125632 23846531816726528 23847910468042752 23871891474808832 23873271592255488 23917713412541364 23945264460988416 23989840301202048 24015352361075712 24083096961810432 24113412027973632 24126534547932544 24153588298266624 24158300887034496 24226426497466368 24226448729440256 24271525741129254 24344741936126976 24370631417094144 24396548430299136 24445537337475072 24471534009581568 24541765980479488 24584828148514816 24610972949807104 24615774778556416 24617197902495744 24643377127489536 24656788054480512 24661598822181048 24663024595368432 24689252554881408 24763706117369856 24790041146916864 24803554650042896 24904809855930368 24906249689997312 24932736307888128 24937600915648512 25007924126416896 25054478184391488 25054501176247296 25130056192131072 25156780817645568 25158235219034112 25176837607771941 25183533863534592 25203611983108104 25234103058038784 25301586986663936 25333435850817536 25377887121047552 25411301060640768 25425129891872256 25452168314302464 25457134268057856 25458606033928704 25485680056651776 25530398461919232 25562535346962432 25576469950752448 25603669316173312 25682365119430656 25708190819024896 25709677099352064 25737018124271616 25757537521198392 25862687158081536 25862710891610112 25910856196919811 25935642881949696 25940703166070784 25942202888749056 25968289876279296 25969791193841664 25988993659635552 26016631724498688 26090021708627968 26117767212040192 26166387323122176 26245295372255232 26273206001860608 26274724947689472 26279851389861888 26307798768156672 26353959702626304 26401517368518656 26429594132824064 26482665448931328 26510828510380032 26539021521911808 26560180333473696 26588425828333824 26696967388987392 26696991888113664 26711520392353888 26746690267788192 26822115050766336 26827348293817344 26855877909159936 26903025217961984 26981770497497088 27010464333545472 27091917803618304 27093484082036736 27120728776114176 27122296720195584 27127588531470336 27142351366424112 27247862908715008 27253179219116032 27254754820620288 27282161685495808 27303912981700446 27336944979542016 27387834678142848 27416960344230912 27446116984086528 27543890716194944 27573182340494336 27609486728039424 27657931667079168 27687344568532992 27692746625875968 27738886561290576 27744298674953679 27822562212716544 27852150190964736 27881769634627584 27903998981298258 27937756957114368 27965850635993088 28017911087921664 28096946455445504 28132314032635904 28133940459995136 28179186347977728 28184684368206912 28186313823278208 28271313216147456 28301378419851264 28331475596476416 28346919600049024 28432403319943168 28462639835348992 28464285359996928 28500115332169728 28550123011178496 28580484715905024 28603271128356288 28633689353590272 28639276051565088 28720064219578368 28750606648737792 28766252730227264 28773528694596504 28781181558325248 28804127980694976 28921714671403008 28972488696266752 29057291304996864 29088192359202816 29093867734923264 29095549753061376 29177598242193408 29183291061829632 29214326110814208 29230251372288512 29261336361340928 29349577620586496 29351274422206464 29380789507457024 29382488113545216 29404213980292788 29437185738512448 29525957293787136 29557356752093184 29646517904080896 29648231872856064 29694196366686208 29701707039583488 29733293399427072 29817167667003392 29962759306002432 29994623282577408 30026521144983552 30034115874127872 30050460441398124 30086815184584704 30124687547695104 30173162706878464 30205250437513216 30258250028941312 30265903370207232 30296338188992512 30298089726148608 30352737011915136 30354491809684224 30386772375238656 30478407529070592 30510819873128448 30527451876975872 30652073668837376 30653845772304384 30659826621505536 30692431896182784 30836309139996672 30929299928776704 30962191775563776 30963981808041984 30986877055719312 31002958321680384 31019830133056128 31140414752817152 31146490536132608 31179613354852352 31204471979086224 31292467559227392 31300382489306112 31331857560686592 31333668964835328 31366990838956032 31461581965492224 31478732247079936 31512208389136384 31609064762376192 31640850238799872 31642679506894848 31648853286715392 31701584641474944 31707769914232776 31797213957390336 31831028789673984 31854565145317187 31890284550055152 31927019281317888 31986453734936064 32020469814767616 32151216037298176 32204784397688832 32211067849379328 32301901996621824 32310072247025664 32344432479830016 32362034321505672 32378829253115904 32459655914835968 32494175222792192 32528731240398848 32554665478181301 32594049783300096 32628712012775424 32689452718121472 32724216404103168 32730601201788672 32822930536660992 32857836169986048 32875717405974016 32882131762908064 32884032793824576 32919003406508544 33018274823159808 33053388195889152 33208332919996416 33243648410517504 33250134554198016 33343898835222528 33345826562506752 33352332642091008 33387801269501952 33405970912521984 33406001568329728 33506741589508096 33542374423527424 33544313625378816 33569116810362588 33578045151379456 33604815977477472 33708104219252736 33743951192899584 33779836288106496 33900173189163008 33936224419069952 33942845690743808 33944808045238272 33980906742202368 34040531282558976 34083380462616576 34146829138404528 34243153492574208 34279569465802752 34316024165695488 34343383361597856 34483582877442048 34483614522146816 34547808262559748 34587604221427712 34589603851665408 34651991546180736 34688842299331584 34690847782496256 34795462419873792 34832465747509248 34869508426432512 34888516430829568 34993727163006976 35030941335814144 35032966596919296 35039801853149184 35058870514964478 35077065024208896 35105030976472002 35204026004130816 35248339755772416 35310220598575104 35347771347173376 35413573777964928 35451234437778432 35595956518649856 35595989184151552 35662253690384256 35762820067688448 35769797725089792 35771865702064128 35807837212213248 35809907388383232 35917896691482624 35956093674848256 35975693996662784 36013952444727296 36122557071491072 36124645442715648 36160971701485568 36170118041960448 36189801821898816 36230382447399936 36237451330551744 36339639746199552 36339673094160384 36405217308933928 36449259972722688 36517112904190464 36555947125641216 36594822645448704 36812648970719232 36877242222772224 36916459424710656 36923662167834624 36925796853743616 36965065691234304 36985182081720768 36992398233271572 37096749616955392 37136200254619648 37175692846170112 37205331975064344 37250342609485824 37357214783895552 37359374534995968 37399104461832192 37406401373472768 37511886189625344 37511920613326848 37572248463970304 37579579157609216 37581751764370944 37695084288196608 37735171226468352 37775300795301888 37805417974662156 37952380479995904 38000153776226304 38066830681571328 38116951590961152 38137694837808384 38178252471453696 38185701402086784 38293418959437824 38334142198317056 38364704926128672 38405503974259968 38523547679145984 38562286228537344 38564515649028096 38605527186407424 38743055073329152 38784256478937088 38791823646564352 38794066337415168 38903464322924544 38911054749106176 38952434814418944 38983490489453328 39024947586748032 39135032562941952 39176650818060288 39205618640390384 39249580984683264 39367943058382848 39409809002790912 39602276052777984 39644391199236096 39723998173396992 39766242765570048 39808532282867712 39950345741336576 39992831043436544 40035361526644736 40045487832170496 40067280588530832 40120035401682288 40166250063593472 40233172576149504 40241022440726016 40283816863739904 40305776306319706 40354537826942976 40470316015886848 40472655746245632 40515696500318208 40637876705427456 40681093164171264 40713527049636168 40871794363072512 40879768828674048 40882132230930432 40923242528243712 40955869472550669 41005417469313024 41049024790265856 41115078853328896 41239066571702272 41282922367418368 41315836074292416 41337277762240512 41359773510741504 41414230092059136 41486897500618752 41531016852799488 41539119938813952 41605962638781632 41723290078969856 41733843319074816 41775810080915456 41778225286447104 41822654451941376 41855998471947387 41948775953989632 42026866631882496 42145419683168256 42190239342526464 42198471048953856 42200910689992704 42268779521966592 42277026552310368 42396285276520448 42441371719565312 42520379400073536 42648604979914752 42693959753023488 42696428039995392 42750172998254592 42825184516767744 42870727073857536 42939712530251776 42948090465839104 43069202662162432 43080096329367552 43125909973106688 43149379095340896 43160293041894756 43171772337487872 43206191971042464 43382572007104512 43406220637575068 43458733044400128 43585936957495296 43632288538804224 43640801602384896 43763907382214656 43845377058432768 43892004542011392 44024366430879744 44026911633309696 44071184261185536 44073732170317824 44106320970439182 44277777226661888 44324864547356672 44333512738930688 44469776856121344 44541294550029312 44552560559375232 44599940099140608 44725751500505088 44758822413816784 44806421303303296 44944138959003648 44991934923866112 45039781717475328 45075690662097186 45259744060317696 45307875656269824 45387375043411968 45398855055310848 45444507283488768 45447134589222912 45529105517872704 45657537990098944 45706092621070336 45791177815463808 45978110503256064 45980768658456576 45989739932258304 46038647844274176 46063744350079664 46202655394907648 46251789732442112 46254463709995008 46393949893165056 46443287663345664 46480315583578968 46492677901910016 46529745199584192 46710622129225728 46719735804198912 46745160686619304 46769420032278528 46806707968629336 46863334250643456 46938701338841088 46997786341029888 47080294131433472 47130361796231168 47218098370619904 47268312583704576 47413597143564288 47461275358199808 47464019260342272 47473279930073088 47549671587179008 47683760090251264 47693063633453056 47695820936085504 47743782949617664 47746543184510976 47835426825082728 47890528921976832 47979680602404096 48030704722151424 48166193923620864 48226824055947264 48253069095865088 48307176596533248 48316601774068992 48452852994932736 48452897458880512 48543051482258508 48689483872253952 48741262834188288 48793096860598272 48891074674950144 48943068019163136 49083531960958976 49169656297029632 49221945899614208 49231549557112832 49234395804991488 49286754254979072 49313576108961024 49323197644362096 49326049190736864 49378505109762816 49527412234739712 49580082293833728 49607109300085792 49809619711860736 49812499379994624 49865472615776256 49875201831297024 50015848252833792 50108956368782976 50109002352494592 50260112384262144 50313561635291136 50316470438068224 50353675215543882 50367067727069184 50407223966216208 50603173973327872 50666871701635072 50850259783744512 50904336628604928 50914268536115712 50917212067857408 50971360113303552 51060796923838464 51125070693924864 51152939901504896 51207338632346624 51364730238861312 51416381638049792 51419354198704128 51474036248543232 51515075042396784 51725374316163072 51725421783220224 51821712393839622 51881406332141568 51884405777498112 51936579752558592 51977987319271104 52033263448997376 52180043417255936 52332774646244352 52490590744510464 52546412003721216 52549449895378944 52559702779723776 52588305772446717 52615597536313344 52707919405252608 52803034737037312 52859188265648128 52965330897862656 53021657020760064 53078043043823616 53120360666947392 53176851656667648 53393934777974784 53393983776227328 53423040784707776 53493380535576384 53644230101532672 53654696587634688 53711755818319872 53806050435923968 53963540994994176 54020928667090944 54183835607236608 54186968164073472 54241457552228352 54244593440391168 54255177062940672 54284702732848224 54495725817430016 54506358438232064 54509509641240576 54564323370991616 54607825963400892 54673889959084032 54775669356285696 54833920688461824 54892233968173056 55087781432389888 55146364680988672 55218973456078848 55315863334158336 55374689137065984 55385493251751936 55477773122581152 55488597349907358 55645124425433088 55704300381929472 55763539269255168 55807997962596516 55875513914228736 56035822175843328 56193892910891008 56264628065271808 56267880919990272 56358372695955456 56369368736413824 56372627646556416 56542626432294912 56602756839702528 56662951192952832 56693839200098048 56864806639886336 56925279670697984 56928570719993856 57000230664339456 57100246022356992 57206542256712576 57267378707180544 57278552103130176 57440128439156736 57501213297475584 57532505460454528 57547057389193008 57608255961389952 57843429342806016 58114582609993728 58176384718405632 58187735469846528 58191099506122752 58355196484386816 58366582123659264 58428652221628416 58460502744577024 58522672722681856 58699155241172992 58702548844412928 58761579014914048 58764976227090432 58808427960585576 58874371477024896 59051914587574272 59114713504186368 59293035808161792 59388392733372416 59403414079166976 59466586798854144 59925518612004864 59989246565154816 60053042289967104 60068231748255744 60100920882796248 60173630369169408 60249375095390208 60346325413756928 60410500875026432 60458664459479559 60516500057882624 60531806740414464 60592676377985024 60596179452297216 60705474023830272 60708983619368448 60773544750477312 60956815058141184 61021639746256896 61054903753951744 61304147337674752 61307691544608768 61319653243011072 61384863792365568 61672618279993344 61858599857553408 61924383551127552 61927963616083968 61973754111438624 62005916643360768 62039660266112256 62280829505634304 62292981072265216 62359226709704704 62408943958172448 62584935118454784 62600764978612224 62663715121373184 62667337929670656 62733981677912064 62923163930984448 62957464494159872 63024416778272768 63218129524752384 63281700477599744 63285359013789696 63297706573430784 63403169282949888 63415539828465552 63594427914780672 63662057579347968 63709130290634374 63780569100110304 63972907469872128 64040939629535232 64409568795377664 64422135698758656 64603803993243648 64620144494051328 64688864959660032 64724068643011344 64757658506231808 64919311829671936 64988350445584384 65057462480797696 65109330956362602 65188099566600192 65378905436242944 65448432808206336 65461202403577344 65645861073321984 65751434811948032 65764263525816128 65768065587649152 65838006813017088 66036549646319616 66106776391778304 66159481455658773 66416665839992832 66487296821035008 66500269108396032 66687797670445056 66704665284182016 66775602539003904 66811941825043968 66812003136659456 67013483179016192 67084748847054848 67088627250757632 67138233620725176 67156090302758912 67209631954954944 67416208438505472 67487902385799168 67559672576212992 67800346378326016 67872448838139904 67885691381487616 67889616090476544 67961813484404736 68081062565117952 68166760925233152 68293658276809056 68486306985148416 68559138931605504 68632048331390976 68686766723195712 68967165754884096 68967229044293632 69095616525119496 69175208442855424 69179207703330816 69303983092361472 69377684598663168 69381695564992512 69590924839747584 69664931495018496 69739016852865024 69777032861659136 69987454326013952 70061882671628288 70065933193838592 70079603706298368 70117741029928956 70154130048417792 70210061952944004 70408052008261632 70496679511544832 70620441197150208 70695542694346752 70827147555929856 70902468875556864 71191913037299712 71191978368303104 71324507380768512 71525640135376896 71539595450179584 71543731404128256 71615674424426496 71619814776766464 71835793382965248 71951387993325568 72027904889454592 72245114142982144 72249290885431296 72340236083920896 72379603643797632 72460764894799872 72474902661103488 72679279492399104 72679346188320768 72810434617867856 73034225808380928 73111894251282432 73189645290897408 73625297941438464 73754484445544448 73832918849421312 73847324335669248 73851593707487232 73930131382468608 73970364163441536 73984796466543144 74193499233910784 74272400509239296 74351385692340224 74410663950128688 74714429567791104 74718749069991936 74798208923664384 74812802746945536 75023772379250688 75144496927940608 75159158315218432 75163503528741888 75390168576393216 75470342452936704 75530512823315823 75550601590603776 75610835949324312 75904760959991808 75960886115756369 76000307552452608 76133661363142656 76233903181922304 76275389675616768 76356504942907392 76371402804173568 76586837918875648 76668284396634112 76729409852257344 76811007948519936 77047095358291968 77124572457074688 77129031298056192 77211054372814848 77486110146658304 77568512957874176 77583647293128704 77588132674830336 77732568590759433 77806928645849088 77822109498212352 77904869628837888 77966980978906656 78049895173496064 78270065125883904 78353301636120576 78411237280780768 78499161969366528 78735886116765696 78819618005581824 79204552105555968 79288782398472192 79447996346793984 79532485531140096 79617064565735424 79900691482673152 79985662086873088 80070723053289472 80090975664340992 80134561177061664 80240070803364576 80466345152299008 80482044881452032 80567633727479808 80611552612639412 80709075653885952 80940632031773696 80945311492491264 81031393000636416 81275753410854912 81362186328342528 81427054099272336 81743588726145024 81759537657348096 81764264461860864 81846485056487424 81911738945101338 82010834938626048 82230157706657792 82478133143404544 82631672148584832 82719547021483008 82828460184118272 82973795001237504 83062033705598976 83078239877627904 83211925277563264 83446580157939712 83467686638149632 83551620161830912 83556450572894208 83645308903882752 83711996943894774 83897551907979264 84053733263764992 84290839366336512 84396942097907712 84401821379985408 84537559043933184 84554053104620736 84792570553040896 84882743439130624 85040758800147072 85297209959829504 85387919506046976 85392856079990784 85500345996509184 85650369033535488 85741454147715072 85879425060503552 85896180931678208 86138405324324864 86160192658735104 86251819946213376 86298758190681792 86320586083789512 86343544674975744 86412383942084928 86765144014209024 86812441275150136 86917466088800256 87171873914990592 87264577077608448 87281603204769792 87527814764429312 87690754116865536 87784009084022784 88048732861759488 88053823266619392 88142368522371072 88147464340635648 88212641940878364 88555554453323776 88649729094713344 88667025477861376 88939553712242688 89082589100058624 89105121118750464 89199880198281216 89451503001010176 89517644827633568 89612842606606592 89888277918007296 89983869847732224 90079563434950656 90151381324194372 90519488120635392 90615751312539648 90774750086823936 90797710110621696 90889014566977536 90894269178445824 91058211035745408 91315075980197888 91412185242140672 91582355630927616 91956221006512128 91961537316913152 91979479864516608 92077295688548352 92127488700159328 92405310789815296 92503579464884224 92508927419990016 92787899786330112 92886575326691328 92960631167157936 93059490399168384 93421244258451456 93439471608397824 93490321373238608 93538840064557056 93613415937258672 93877402677682176 93995572682059776 94160588262866944 94436196741239808 94536625167409152 94827194287128576 94922550716399616 94928038520684544 94946559860146176 95099343174358016 95367520180502528 95386127266906112 95391641872171008 95487565899235328 95493086369021952 95563695435951561 95670853650165456 95781057843953664 95959361204808192 96061409444302848 96453648111894528 96506138191730176 96614353193066496 96633203548137984 96905705989865472 96905794917761024 97086102964517016 97378967744507904 97482525668376576 97586193721196544 97663996434543903 97782149349900288 97886136038326272 98167063921917952 98339312594059264 98443891799228416 98463099114225664 98468791609982976 98573508509958144 98627152217922048 98646395288724192 98652098381473728 98757010219525632 99054824469479424 99160164587667456 99214218600171584 99619239423721472 99624998759989248 99730945231552512 99750403662594048 100031696505667584 100217912737565952 100218004704989184 100520224768524288 100627123270582272 100632940876136448 100707350431087764 100734135454138368 100814447932432416 101206347946655744 101333743403270144 101700519567489024 101808673257209856 101828537072231424 101834424135714816 101942720226607104 102121593847676928 102250141387849728 102305879803009792 102414677264693248 102729460477722624 102832763276099584 102838708397408256 102948072497086464 103030150084793568 103450748632326144 103450843566440448 103643424787679244 103762812664283136 103768811554996224 103955974638542208 104066526897994752 104360086834511872 104665549292488704 104981181489020928 105092824007442432 105098899790757888 105119405559447552 105176611544893434 105231195072626688 105606069474074624 105718376531296256 105930661795725312 106043314041520128 106240721333894784 106353703313335296 106787869555949568 106787967552454656 106846081569415552 106986761071152768 107288460203065344 107309393175269376 107423511636639744 107927081989988352 108041857334181888 108367671214473216 108373936328146944 108482915104456704 108510354125881344 108569405465696448 108991451634860032 109012716876464128 109019019282481152 109128646741983232 109215651926801784 109347779918168064 109551338712571392 109667841376923648 109784467936346112 110175562864779776 110292729361977344 110437946912157696 110631726668316672 110749378274131968 110770986503503872 110955546245162304 110977194699814716 111290248850866176 111408600763858944 111527078538510336 111615995925193032 111751027828457472 112071644351686656 112387785821782016 112529256130543616 112535761839980544 112716745391910912 112738737472827648 112745255293112832 113085252864589824 113205513679405056 113325902385905664 113387678400196096 113729613279772672 113850559341395968 113857141439987712 114000461328678912 114200492044713984 114413084513425152 114534757414361088 114557104206260352 114880256878313472 115002426594951168 115065010920909056 115094114778386016 115216511922779904 115686858685612032 116229165219987456 116352769436811264 116375470939693056 116382199012245504 116710392968773632 116733164247318528 116857304443256832 116921005489154048 117045345445363712 117398310482345984 117405097688825856 117523158029828096 117529952454180864 117616855921171152 117748742954049792 118103829175148544 118229427008372736 118776785466744832 118806828158333952 118933173597708288 119851037224009728 119978493130309632 120106084579934208 120136463496511488 120201841765592496 120498750190780416 120692650827513856 120821001750052864 120917328918959118 121063613480828928 121185352755970048 121410948047660544 121417967238736896 121547089500954624 121913630116282368 122043279492513792 122109807507903488 122608294675349504 122615383089217536 122639306486022144 122769727584731136 122867608417652007 123345236559986688 123717199715106816 123848767102255104 123947508222877248 124011833286721536 124079320532224512 124585962144530432 124718453419409408 124817887916344896 125169870236909568 125201529957224448 125327430242746368 125334675859341312 125467963355824128 125846327861968896 125914928988319744 126048833556545536 126436259049504768 126563400955199488 126570718027579392 126595413146861568 126806338565899776 126831079656931104 127188855829561344 127324115158695936 127418260581268748 127561138200220608 127945814939744256 128081879259070464 128819137590755328 128844271397517312 129207607986487296 129240288988102656 129377729919320064 129448137286022688 129515317012463616 129838623659343872 129976700891168768 130114924961595392 130218661912725204 130376199133200384 130757810872485888 130896865616412672 130922404807154688 131291722146643968 131502869623896064 131528527051632256 131536131175298304 131676013626034176 132073099292639232 132213552783556608 132318962911317546 132833331679985664 132974593642070016 133000538216792064 133409330568364032 133623883650087936 133624006273318912 134026966358032384 134169497694109696 134177254501515264 134276467241450352 134419263909909888 134832416877010944 134975804771598336 135119345152425984 135600692756652032 135744897676279808 135771382762975232 135779232180953088 135923626968809472 136162125130235904 136333521850466304 136587316553618112 136972613970296832 137118277863211008 137373533446391424 137934331509768192 137934458088587264 138191233050238992 138350416885710848 138607966184722944 138755369197326336 138763391129985024 139181849679495168 139329862990036992 139478033705730048 139554065723318272 139974908652027904 140123765343256576 140131866387677184 140159207412596736 140235482059857912 140308260096835584 140420123905888008 140816104016523264 140993359023089664 141070217072118971 141240882394300416 141391085388693504 141654295111859712 141804937751113728 142383826074599424 142383956736606208 142649014761537024 143051280270753792 143079190900359168 143087462808256512 143231348848852992 143239629553532928 143671586765930496 143902775986651136 144055809778909184 144490228285964288 144498581770862592 144680472167841792 144759207287595264 144921529789599744 144949805322206976 145358558984798208 145358692376641536 145620869235735712 146068451616761856 146223788502564864 146379290581794816 147250595882876928 147508968891088896 147665837698842624 147694648671338496 147703187414974464 147860262764937216 147940728326883072 147969592933086288 148386998467821568 148544801018478592 148702771384680448 148821327900257376 149428859135582208 149437498139983872 149596417847328768 149625605493891072 150047544758501376 150288993855881216 150318316630436864 150327007057483776 150780337152786432 150940684905873408 151061025646631646 151101203181207552 151221671898648624 151809521919983616 151921772231512738 152000615104905216 152550779351233536 152713009885814784 152742805608347136 153173675837751296 153458819704514688 153622015897039872 154094190716583936 154249144914149376 154258062596112384 154422108745629696 154972220293316608 155137025915748352 155167294586257408 155176265349660672 155465137181518866 155644218996424704 155809739257675776 155933961957813312 156099790346992128 156540130251767808 156822474561561536 156998323938733056 157471772233531392 157639236011163648 157764917317340151 158409104211111936 158577564796944384 158895992693587968 159064971062280192 159234129131470848 159801382965346304 159971324173746176 160141446106578944 160181951328681984 160269122354123328 160480141606729152 160932690304598016 160964089762904064 161135267454959616 161223105225278824 161418151307771904 161881264063547392 161890622984982528 162062786001272832 162551506821709824 162724372656685056 162854108198544672 163487177452290048 163519075314696192 163528528923721728 163692970112974848 163823477890202676 164021669877252096 164460315413315584 164956266286809088 165263344297169664 165439094042966016 165656920368236544 165947590002475008 166124067411197952 166156479755255808 166423850555126528 166893160315879424 166935373276299264 167103240323661824 167112901145788416 167290617807765504 167423993887789548 168107466527529984 168581678732673024 168793884195815424 168803642759970816 169075118087866368 169108106209241472 169585141106081792 169765486878261248 170081517600294144 170594419919659008 170775839012093952 170785712159981568 171000691993018368 171300738067070976 171758850121007104 171792361863356416 172276810648649728 172320385317470208 172503639892426752 172597516381363584 172641172167579024 172824767884169856 173530288028418048 173624882550300272 174343747829981184 174529154155216896 174563206409539584 175381508233731072 175568018168045568 176097465723518976 176107646533238784 176284737044742144 176294928681271296 176425283881756728 177111108906647552 177299458189426688 177334050955722752 177879107424485376 178165178200117248 178210242237500928 178399760396562432 179035289655267136 179225685213213184 179776555836014592 179967739695464448 180159126869901312 180302762648388744 181038976241270784 181231502625079296 181375993378438677 181549500173647872 181595420221243392 181778029133955072 181788538356891648 182116422071490816 182630151960395776 182824370484281344 183164711261855232 183912442013024256 183923074633826304 183958959729033216 184154591377096704 184254977400318656 184810621579630592 185007158929768448 185017854839980032 185575799572660224 185773150653382656 185921262334315872 186118980798336768 186842488516902912 186878943216795648 186980642746477216 187077680129114112 187226831874517344 187754805355364352 187991145364119552 188321176525733888 188872393482479616 189073250334818304 189654388574257152 189845101432799232 189856077041369088 189893119720292352 190198686348716032 190735040361005056 190772254533812224 190783283744342016 190975131798470656 190986172738043904 191127390871903122 191341707300330912 191918722409616384 192122818888605696 193012276383460352 193228706386132992 193266407096275968 193811411979730944 193811589835522048 194172205929034032 194757935489015808 194965051336753152 195172387442393088 195327992869087806 195564298699800576 196334127843835904 196678625188118528 196926198228451328 196937583219965952 197254304435844096 197292790577448384 197304196762947456 197514020439051264 198109648938958848 198320329175334912 198428437200343168 199238478847442944 199249997519978496 199461890463105024 199500807325188096 200063393011335168 200435825475131904 200436009409978368 201040449537048576 201254246541164544 201265881752272896 201414700862175528 201468270908276736 201628895864864832 202412695893311488 202667486806540288 203401039134978048 203617346514419712 203657074144462848 203668848271429632 203885440453214208 204243187695353856 204500282775699456 204611759606019584 204829354529386496 205458920955445248 205665526552199168 205677416794816512 205896144994172928 206060300169587136 206901497264652288 206901687132880896 207286849575358488 207525625328566272 207537623109992448 207911949277084416 208133053795989504 208720173669023744 209331098584977408 209962362978041856 210185648014884864 210197799581515776 210238811118895104 210353223089786868 210462390145253376 211212138948149248 211436753062592512 211861323591450624 212086628083040256 212481442667789568 212707406626670592 213575739111899136 213575935104909312 213692163138831104 213973522142305536 214576920406130688 214618786350538752 214847023273279488 215854163979976704 216083714668363776 216735342428946432 216747872656293888 217020708251762688 217138810931392896 217982903269720064 218025433752928256 218038038564962304 218257293483966464 218431303853603568 219102677425142784 219335682753847296 219568935872692224 220351125729559552 220585458723954688 220875893824315392 221263453336633344 221498756548263936 221541973007007744 221911092490324608 221954389399629432 222580497701732352 222817201527717888 223054157077020672 223231991850386064 224143288703373312 225058512261087232 225433490783821824 225477474945655296 225490510586225664 226170505729179648 226411027358810112 226651804771811328 226775356800392192 227459226559545344 227701118682791936 227714282879975424 227882658347269107 228000922657357824 228400984089427968 228826169026850304 229069514828722176 229114208412520704 229760513756626944 230004853189902336 230130021841818112 230188229556772032 230433023845559808 231373717371224064 232458330439974912 232705538873622528 232750941879386112 232764398024491008 233420785937547264 233466328494637056 233714608886513664 233842010978308096 234090690890727424 234796620964691968 234810195377651712 235046316059656192 235059904908361728 235233711842342304 235497485908099584 236207658350297088 236458854016745472 237553570933489664 237613656316667904 237866347195416576 239702074448019456 239956986260619264 240212169159868416 240272926993022976 240403683531184992 241385301655027712 241642003500105728 241834657837918236 242127226961657856 242821896095321088 242835934477473792 243094179001909248 243827260232564736 244086558985027584 244219615015806976 245216589350699008 245230766178435072 245278612972044288 245539455169462272 245735216835304014 246690473119973376 247434399430213632 247895016445754496 248158641064449024 249171924289060864 249635775832689792 250339740473819136 250403059914448896 250654860485492736 250669351718682624 250935926711648256 251692655723937792 251829857976639488 252097667113091072 252872518099009536 253126801910398976 253190826293723136 253612677131799552 253662159313862208 254377711659122688 254648230317391872 254836521162537496 255122276400441216 255891629879488512 256163758518140928 257638275181510656 257688542795034624 258415215972974592 258480577976205312 258755459838640128 258896274572045376 259030634024927232 259677247318687744 259953401782337536 260229849923190784 260437323825450408 260752398266400768 261515621744971776 261793731232825344 261844809614309376 262583444293287936 263005739247792128 263057054103264512 263072262350596608 263352027252068352 264146198585278464 264427105567113216 264637925822635092 265666663359971328 265949187284140032 266001076433584128 266818661136728064 267247767300175872 267248012546637824 268053932716064768 268338995388219392 268354509003030528 268552934482900704 268838527819819776 269664833754021888 269951609543196672 270238690304851968 271201385513304064 271489795352559616 271542765525950464 271558464361906176 271847253937618944 272324250260471808 272667043700932608 273174633107236224 273945227940593664 274236555726422016 274747066892782848 275868663019536384 275868916177174528 276382466100477984 277215932369445888 277510738394652672 277526782259970048 278363699358990336 278659725980073984 279108131446636544 279949817304055808 280247530686513152 280263732775354368 280318414825193472 280470964119715824 280616520193671168 280840247811776016 281632208033046528 281986718046179328 282140434144237942 282481764788600832 283308590223719424 283609875502227456 284767652149198848 285298029523074048 286102560541507584 286158381800718336 286174925616513024 286462697697705984 286479259107065856 286691086307854683 287343173531860992 287805551973302272 288111619557818368 288980456571928576 289360944335683584 289518414575190528 289843059579199488 289899610644413952 290717117969596416 290717384753283072 291241738471471424 292136903233523712 292447577005129728 292758581163589632 292991989303631709 294501191765753856 295017937782177792 295331675397685248 295389297342676992 295406374829948928 295720525529874432 295881456653766144 295939185866172576 296773996935643136 297089602036957184 297405542769360896 297642655800514752 298857718271164416 298874996279967744 299192835694657536 299251210987782144 300095089517002752 300577987711762432 300636633260873728 300654014114967552 301560674305572864 301881369811746816 302122051293263292 302202406362415104 302443343797297248 303619043839967232 303843544463025476 304001230209810432 305101558702467072 305426019771629568 305485611216694272 306347351675502592 306917639409029376 307244031794079744 308188381433167872 308498289828298752 308516125192224768 308844217491259392 309944440586633216 310274051831496704 310334589172514816 310352530699321344 310930274363037732 311288437992849408 311867923915626624 312199580693984256 313080260503535616 313644949123123072 313996647877466112 314943544467062784 315278472022327296 315529834634680302 316818208422223872 317155129593888768 317791985387175936 318129942124560384 319602765930692608 319942648347492352 320363902657363968 320538244708246656 320960283213458304 321865380609196032 321928179525808128 322270534909919232 322446210450557648 323762528127094784 323781245969965056 324125572002545664 325103013643419648 325448745313370112 325708216397089344 326974354904580096 327038150629392384 327057057847443456 327385940225949696 327646955780405352 328043339754504192 328920630826631168 329912532573618176 330526688594339328 330878188085932032 331313840736473088 331895180004950016 332248134822395904 332312959510511616 332847701110253056 333786320631758848 333870746552598528 334206480647323648 334225802291576832 334581235615531008 334847987775579096 336214933055059968 337163357465346048 337587768391630848 337607285519941632 338150236175732736 338216212418482944 339170282212163584 339530973756522496 340163035200588288 341188839839318016 341551678024187904 341571424319963136 342001383986036736 342601476134141952 343517700242014208 343584723726712832 344553621297299456 344640770634940416 345007279784853504 345195032762727168 345282344335158048 345649535768339712 347060576056836096 347249765100600544 348687495659962368 349058308310433792 349126412819079168 350763016467462144 351136036336091136 352194931447037952 352215293066477568 352569474089484288 352589857362542592 352850567763513456 354222217813295104 354598916378853376 354668101911445504 356330356400234496 356420484475001856 356799520793124864 358070579310534272 358451370426426368 359553111672029184 359935479390928896 360318253739802624 360605525296777488 362077952482541568 362463005250158592 362751986756877354 363190840442486784 363556058267910144 364232844142981632 365260303920791552 366329422523710464 367824884026048512 367846149267652608 367917919458066432 368309182754193408 368509954800637312 369621243159261184 370014317859536896 370035709679960064 371151599145320448 371546301306765312 371842524668631744 372237961596673536 373757886433591296 373961285492954432 374155360258228224 374453663749034688 375509610710728704 375982290728239104 376642353051467776 377744786964959232 378146500669636608 379308777148514304 379690202865598464 379712154082738176 379786239440584704 380397372697432064 381470080722010112 381544509067624448 381566567488684032 381950263596941312 381972345476087808 382254781743806244 382683414600661824 383837444819232768 384245637777211392 386024552766920704 386457412772265984 386532814192551936 387622823959461888 387623179671044096 388344411858068064 389515870978031616 389930102673506304 390344774884786176 390655985738175612 391128597399601152 392668255687671808 393357250376237056 393852396456902656 393875166439931904 394508608871688192 394585581154896768 394608393525894912 395028040878102528 396219297877917696 396640658350669824 396856874400686336 398476957694885888 398499995039956992 398923780926210048 399001614650376192 400871650950263808 400872018819956736 402080899074097152 402508493082329088 402531763504545792 402829401724351056 403257791729729664 404825391786622976 405334973613080576 406802078269956096 407234693028839424 407314148288925696 407337696542859264 407770880906428416 408486375390707712 409000565551398912 409223519212039168 409658709058772992 410917841910890496 411331053104398336 411354833589633024 412120600339174272 413802994529304576 413803374265761792 414573699150716976 415051250657132544 415823898554168832 416266107591979008 418662197169954816 419924725956083712 420371296029769728 420395599163031552 420477622237790208 420706446179573736 420924780290506752 422424277896298496 422873506125185024 423210651216356913 423722647182901248 424173256166080512 424962885335579136 425414813253341184 427151478223798272 427151870209818624 427384326277662208 427947044284611072 429153840812261376 429237572701077504 429694046546558976 431708327959953408 432167429336727552 433470684857892864 433495745312587776 434041416503525376 434277621862785792 435965806539440128 436050867505856512 436076077129924608 436514586967932928 436862607707207136 438205354850285568 438671365507694592 439137871745384448 440702251459119104 441170917447909376 441751787648630784 442526906673266688 442997513096527872 443083946014015488 443822184980649216 443908778799258864 445160995403464704 445634403055435776 446108314154041344 446463983700772128 448286577406746624 450866981567643648 450954949891310592 450981021172451328 452341011458359296 452822054717620224 453303609543622656 453550713600784384 454918453119090688 455402237365583872 455428565759950848 455765316694538214 456001845314715648 457652338053700608 458139029657444352 458228416825041408 459521027513253888 460260043683636224 460376459113544064 460866047691119616 462747434742448128 464916660879949824 465411077747245056 465501883758772224 465528796048982016 466932656989274112 467429217773027328 467684021956616192 468181381781454848 469593241929383936 469620390755303424 470092632119312384 470467423684684608 470994971816199168 472415316700594176 472917708033490944 475107141866979328 475227312633335808 475732694390833152 479404148896038912 479913972521238528 480424338319736832 480545853986045952 480807367062369984 482770603310055424 483284007000211456 483669315675836472 484254453923315712 485643792190642176 485671868954947584 486188358003818496 487654520465129472 488173117970055168 488439230031613952 490433178701398016 490461532356870144 490557225944088576 491078910338924544 491470433670608028 493380946239946752 494868798860427264 495790032891508992 496317282128898048 498343848578121728 499271551665379584 500679480947638272 500806119828897792 501309720970985472 501338703437365248 501871853423296512 503659715953278976 504195334226182144 505745036198019072 506381652587446272 507225354263599104 507324318627724416 508755423318245376 509296460634783744 509673042325074992 510244552800882432 511783259758977024 512327517036281856 515276550363021312 515377085590069248 516830431945949184 516961155952410624 517510919677280256 517792549144090752 519354494637375488 519906803564675072 520459699846381568 520874647650900816 523031243489943552 523587462465650688 523689619228618752 526011478495584256 526114108206529024 526144524701193216 526704054504136704 528292397170556928 528854211134226432 529275851645270184 531333326719942656 531898374568280064 532002152867168256 533637322273456128 534495534600351744 534496025093275648 536107865432129536 536677990776438784 537105868965801408 537677055639639552 539329667508043776 539903219086393344 540477380609703936 542402771026608128 542979590705119232 543085531051900928 543116928723812352 543694507875237888 544127980135316031 544648500520943616 545334087401865216 546349266214472448 547890455881187328 548473111452844032 549494133785565696 551737326039072768 551737832354349056 552764932200955968 554431864738891776 555021476789305344 555053564519940096 556727398717980672 557319451960147968 558216262893273088 559899634608111616 560495061373026304 560527465550708736 560636829650386944 560941928239431648 561233040387342336 561680495623552032 563264416066093056 563973436092358656 564280868288475884 564963529577201664 566617180447438848 567219751004454912 569535304298397696 570596059046148096 572205121083015168 572316763601436672 572349851233026048 572925395395411968 572958518214131712 573382172615709366 575611103946604544 576223239115636736 579036829150381056 579686119158398976 579799221288827904 581434235939192832 581434769506566144 582483476942942848 584273806467047424 584895154010259456 585517162327179264 585983978607263418 589002383531507712 590035875564355584 590778594685353984 590812749659897856 591762913307532288 591878371732345152 593547993871286272 594179204073914368 595285311601029504 597715436542328832 597749992559935488 598385671389315072 598502421975564288 600190179034005504 601155975423524864 601273266521747456 601308028229935104 603121348611145728 603762739623493632 604244102586526584 604404812724830208 604886687594594496 607238087679934464 607687088926050952 608002460419620864 610203117404934144 610852039543259136 610971222433388544 612694703351005184 613835278818058752 614488063588159488 616376762866335744 616996579656597504 617032250384449536 617688434982518784 619888881173266432 620548103662993408 620669178345029632 620705061398642688 621860548726075464 622576875985698816 623735847831253248 624399161387968512 626160521007071232 627289898246246144 627993295754932224 629887088934125568 630556944044654592 631059669269360604 633636416844447744 634310259187777536 635583970774351872 636259884249120768 639205531861385216 639885296694984704 640727805314727936 641076489416493312 641920566426916608 643730761218392064 643856359051616256 644541069819838464 644892420901115296 647525056254189568 647562491939930112 648251144005091328 650206027286839296 651416432794178688 653948709809160192 654076301258784768 654114115694886912 654771880451899392 655293911560810704 657841261653262336 661053377188678656 661756376171864064 662627681472946176 663790360009900032 664496269644791808 664625919021023232 665695402220506112 667572641263517696 667741493105197056 668412961294647296 668451604583153664 669162471231062016 669695975551158192 672429866110119936 675175536783261696 676300472351465472 676432424836965888 678340564424327168 680326070401176576 682377679678636032 683103356048375808 683142848639926272 683647975041807321 684002767972073472 685202952268283904 687035400484028416 687169447453425664 689107242594598912 689281541269880832 690014559569707008 690390065525454336 690564688670316096 691299071536679424 694121152113672192 694499530201201088 697374991319924736 698116616620867584 698252825638158336 701526032934924288 702272072672182272 704389862894075904 704430586132955136 705138948178968576 705179714725085184 705701135527026912 708444435626590208 709197832757706752 709336203822891008 712660712800468992 712840968950003712 713599041586249728 716141158621068544 716902740852852736 719106223344058368 719870958781857792 720636507479605248 721211050593554976 724155904965083136 724926010500317184 725503973513754708 726381680884973568 728465688285963264 730520607841583104 732658845047420928 735649768052097024 735692298535305216 735835838916132864 736618365508386816 737019909601274624 739242486318522368 740028635719073792 740071419359920128 742303198290640896 743685049337263488 744475923193347072 747515772867182592 747922570985908864 748907327498069376 751019221421457408 751964581456478208 755489573929918464 756293001339273216 758617554297028608 759380405731196928 759572478881169408 760794745394864128 762940161444020224 763089018135248896 763133134977368064 763900527193882624 763944690952175616 764509563487612488 765366829201323648 767674889638465536 768491275554422784 772049105533841408 772914825544531968 773065628385103872 775245647918923776 776688823716136128 779031741956063232 779860205347012608 780689549769572352 781311971476351224 782257194799202304 785336511375343616 786714500752474112 787704792913805312 787750332879863808 789017217743376384 789171162309793536 789216787051789824 790056081756205056 792438595755835392 793281316701339648 793713748801372672 796953915389771776 796999990079913984 797847561852420096 798003229300752384 801743301900527616 801744037639913472 804161798148194304 805016986164658176 805063527009091584 805658803448702112 806515583459459328 809650783573245952 810669947226161152 813604156539912192 814469386057678848 814628296577851392 814675393085718528 815541761812856832 816972750781415424 818001131102797824 818447038424078336 819317418117545984 821835683821780992 822662106208796672 822709667179266048 824241200678348544 827605989058609152 827606748531523584 829147398301433952 831647797108337664 832532215183958016 837324394339909632 839849451912167424 840742592059539456 840791198326063104 840955244475580416 841412892359147472 841849560581013504 844848555792596992 845747012250370048 846421302432713826 847445294365802496 849925770671158272 850829626506682368 854302956447596544 854768652555324416 855894088569222144 858307681624522752 858475145402155008 859388093093117952 860073258923564049 863416655919906816 864334858673455104 866941369715785728 868082833007050752 868555243725571584 872101735011713024 872152154259849216 873029173935865856 873725215414414272 876410709700571136 877342731015389184 878275743490768896 881404502918238208 882341834895818752 883503575297261568 885053813346533376 885995026193055744 886167892028030976 887644369961298432 887817557598517728 890321990806929408 891268806110871552 892216628308082688 892927967401544256 896573154813493248 901733963135287296 901909899782621184 901962042344902656 904682022916718592 905644109435240448 906607219087245312 907101427201568768 909836906238181376 910804474731167744 910857131519901696 911530633389076428 912003690629431296 915304676107401216 916278059314888704 916456833650082816 919042055026507776 920520087367272448 920752918227088128 921732095382239232 925494869484896256 929833321759899648 930822155494490112 931003767517544448 931057592097964032 933865313978548224 935368043913232384 936362763562909696 939186483858767872 939240781510606848 940934847369369216 941989943632398336 944830633401188352 945835416066981888 950214283733958656 950454625266671616 951465388781666304 958808297792077824 959827945042477056 961091707972091904 961614734124739968 965541206620110848 966568014000422912 967338631351672944 971287584381284352 971343737909895168 972376716007636992 975309040930258944 976346235940110336 976878460063227904 980866357402796032 980923064713740288 981114451888177152 982157820677849088 982940867341216056 986761892479893504 987491519504832797 989737597720854528 991580065783017984 992634564257796096 996687697156243456 998543103330759168 1001358961895276544 1001612239657795584 1002619441941970944 1002677406874730496 1003743706846593024 1007319431906557952 1008390668452364288 1011490072396038144 1012763305174892544 1014450708527198208 1014648637255448832 1017510846636490752 1018592921269567488 1019346084650149984 1020489105601764864 1023566519517954048 1024655034072563712 1030553100726042624 1030754171180138496 1033660863891898368 1033922311904821248 1035021839354560512 1035585098288181504 1038708989274750976 1039813607129350144 1040919399692763136 1041749295301801632 1046062486979887104 1047174924931301376 1047379238457237504 1052022956991168512 1052228216413058048 1052289049402386432 1053408109008273408 1056584794341113856 1057708422268452864 1058551703290540368 1062666653439885312 1063796749136560128 1064004305734336512 1068991069200703488 1068992050186551296 1072215730864259072 1074211737931602816 1075354111279279104 1078659335016087552 1079806438172786688 1080954761219407872 1084805542053216256 1085959181410238464 1086171062103801856 1086233857447624704 1087389015750475776 1088255960270632062 1090668174803730432 1092698532428944896 1095780911762374656 1098988267571131392 1103474652078145536 1103475664708698112 1105529864401911936 1108863729477783552 1110042953578610688 1110107129039880192 1113454797435961344 1114638903920295936 1116432525786546176 1119799269216223232 1120990122746052608 1121273659300773888 1121883856478863296 1122466080774684672 1123360991247104064 1126528832132186112 1127946872184717312 1128561736576951768 1129927059154403328 1133234360894877696 1134439502008909824 1139070608596795392 1141192118092296192 1144410242166030336 1144633527202873344 1144699702466052096 1145850790790823936 1145917036428263424 1146764345231418732 1151222207893209088 1152446478231273472 1158073658300762112 1159372238316797952 1159598442577655808 1162868471878385664 1162869539013132288 1164966953885885696 1168547612934094848 1169790308020518912 1171034324654358528 1171967957214526836 1178004767063015424 1180071751128711168 1181557189370707968 1181625499319795712 1183525826615064576 1183756743464690304 1187095987742572544 1188358408147828736 1190570623202059008 1195430873084657664 1195499985119870976 1196771342778630144 1197004843951128576 1202311950847049728 1202546533043494912 1202616056459870208 1206242697222291456 1207525479246987264 1208488205173053168 1209773375189188992 1214476175359868928 1215374177852101904 1216004920839241728 1220406234809868288 1221704079086518272 1221942444866777088 1227670557636117504 1228976127176318976 1232753525732671488 1233993159313195008 1234064500768899072 1239777762346532864 1241096207325986816 1241338356690059264 1241410122797285376 1243721097452150928 1245153751971397632 1247471695662506496 1248798322775937024 1254579796492492288 1255986591509864448 1259774177868251136 1261113888089309184 1262119338538721208 1267272833688895488 1268620518375555072 1269631953649070739 1271167941548703744 1272519768498241536 1278411063722770432 1279770593389969408 1281455610629455872 1282152978832986624 1283841132853833216 1287461522436784128 1287712718103232512 1289082139639676928 1289784841802230592 1295050112508379136 1295124983879860224 1296502288010182656 1300412054573678592 1302832865588357376 1307897419618320384 1308152602517569536 1308228231389773824 1309543760903798784 1310587823121621408 1315682523306524672 1322106754377357312 1323512752343728128 1325255362945892352 1327580720019800064 1328992539289583616 1329251838042046464 1331390804441012224 1335145282527035392 1335482986210394112 1336825922589294592 1336903209166307328 1338324942462124032 1339391951102316384 1344859732220239872 1352600944702930944 1352864849673931776 1356681128848654336 1360652140802353152 1364755359357272064 1366206712096751616 1366285697279852544 1367295950083614642 1368005535944146944 1374070800968056832 1374338894906851328 1378563082539761664 1380780131050908672 1381129377340632192 1382598143073358848 1388242304227344384 1388999060402402176 1394749982639849472 1396233233241735168 1396505651276316672 1403052065869848576 1404544145344364544 1408779725788151808 1408861172265910272 1410277896357937152 1411402271054053824 1416888871253180416 1418672407645782016 1425321425600937984 1425681937900007424 1427198083172499456 1432282317242137088 1433805481705705472 1438212446688116736 1439741917563715584 1441273014959210496 1442422101187109952 1448311809930166272 1449852021000634368 1451007947027509416 1452763361769947136 1456931376571926528 1461041215683166208 1465317690094841856 1471299536104194048 1471384597070610432 1471671677832265728 1473236731016773632 1474039819202549248 1478484972637044736 1480057271438147584 1480142838719840256 1484606396581281792 1487370098674526976 1488951846386694144 1495031545734365184 1495845141971817728 1497814654996138752 1502038442842914816 1503929162912956416 1510979147859836928 1512586002678546432 1517235108594057216 1519144957762338816 1521589490789728256 1525880322888040448 1526178036270497792 1526266269954736128 1527801054387765248 1527889381904351232 1529019126975224976 1530733658402647296 1535349779276931072 1536982551108845568 1544098211067682816 1545829651089063936 1546131256770207744 1550491295837847552 1553377647432272256 1558063483912126464 1559720410694025216 1561379099539144704 1562623942952702448 1570673022750687232 1575409585827610624 1578034435486752768 1578342324619587072 1578433574103579648 1580112163512410112 1584877191511670784 1586562633402679296 1587427497602745344 1593907830779543552 1593999980159827968 1595695123704840192 1596006458601504768 1603486603801055232 1603488075279826944 1608323596296388608 1610033972329316352 1611317606897404224 1613031166918918656 1621339894452322304 1627208313079824384 1628938772115357696 1629256593155702784 1629350786171437056 1631083523625713664 1633945501562830848 1636002262205595648 1636894076848156672 1638634836235091968 1643671367643561984 1645324212417593344 1645419334358532096 1648482401356697088 1655211978117218304 1655213497063047168 1658294796602867904 1663295594216675328 1665064430367916032 1674648788679819264 1679698903824334848 1681485184119078912 1681582396652126208 1681910488951160832 1682825784718294944 1683699121162027008 1689697111585193984 1691494024500740096 1692842604865427652 1694890588731604992 1699851541342316544 1701659253013364736 1708605912895193088 1709537305110648832 1711788177138444288 1716615363249045504 1716950290804310016 1718776186186235904 1720146517847128098 1726833311839813632 1728669717346910208 1737110487451143168 1744203470023426048 1744304308519698432 1747450430828828544 1752821419401142272 1754685462030778368 1756551486981537792 1762809005836476416 1764683669791637504 1767007150594523136 1770107626693066752 1772335784056061952 1775288739922596864 1775635115197035456 1780643981613858816 1782537612221743104 1785855934803088512 1793146309626986496 1803467926270574592 1803819799565242368 1803924084689805312 1809364045833437184 1811288218870480896 1813214438174490624 1814202854403137536 1819673812476362752 1821608949462335488 1821714263039803392 1823061266778152856 1824007381258862592 1830609352214802432 1832556118629777408 1832913667300165632 1838084110053015552 1841040174734544896 1841505836454176256 1843464190764478464 1850989738969792512 1859666643519799296 1861644310988980224 1862007535035088896 1862115184195928064 1867730627957096448 1870736087826464768 1872725527125819392 1878372967717535744 1878481563021213696 1881869694738738432 1883979887264796672 1889661266802376704 1891670832133963776 1900428567467917312 1900909250533343232 1902930777563332608 1917616595584155648 1919655890084954112 1922183415944183808 1923229468249479936 1931082413240221696 1933136028000845824 1934677262703345888 1942575168762568704 1942687475819790336 1944753432015273984 1950618081860517888 1953756920126455808 1961732714805592064 1961846129427480576 1962228903776354304 1964315641355698176 1965881734682432112 1973523784959787008 1974983039009665594 1983160131566035968 1985269128515592192 1997086206661518336 2002717923790553088 2003224479315591168 2005238883883941888 2005354813749460992 2007487413693186048 2014638863813115904 2016781336904728576 2025526610349785088 2028901417054396416 2029297274510897664 2035021693272981504 2038692169300299968 2040978211203529728 2047133039035908096 2049310068145127424 2050943925125421963 2061106201452085248 2061508342360276992 2067321727783796736 2067844623809642496 2070043678709121024 2071170196576363008 2077417978549501952 2079627214258700288 2081838799385526272 2083498590603603264 2092124973959774208 2094349849862602752 2094758476914475008 2104045913982337024 2104456432826116096 2104578098804772864 2106816218016546816 2113169588682227712 2115416844536905728 2117103406581080736 2125333306879770624 2127593498273120256 2128008611468673024 2137982138401406976 2137984100373102592 2144431461728518144 2148423475863205632 2150708222558558208 2157318670032175104 2159612876345573376 2161909522438815744 2169611084106432512 2171918362820476928 2172342124207603712 2172467714895249408 2174778031500951552 2176511920541264124 2185397064857889792 2191561823524749312 2197976535142262784 2206949304156291072 2206951329417396224 2211059728803823872 2217727458955567104 2220085907157221376 2220214258079760384 2226909594871922688 2232865051573092352 2239598538432446464 2242547318601547776 2243767712957726592 2246721982494208128 2253057664264372224 2255893744369434624 2257123473153903536 2266468721789755392 2268879004017819648 2278141217193590784 2282384236184592384 2288820484332060672 2289267054405746688 2289399404932104192 2291701581581647872 2291834072856526848 2293528690462837464 2302444415786418176 2304892956462546944 2316147316601524224 2318744476633595904 2319196885155311616 2325736943756771328 2329933907771771392 2337095225868189696 2339580616041037824 2342068649308717056 2343935914429053672 2356009534126030848 2360143502257422336 2363114378741415936 2363250998639591424 2367051653230129152 2367513486929380608 2374191975485145088 2376716816295657472 2381141246404118016 2390861746169315328 2390999970239741952 2393542685557260288 2394009687902257152 2404623901694099456 2405093066086989824 2405232112919740416 2412485394444582912 2415050958493974528 2416976410346106336 2419546750378377984 2428952350719737856 2430748355704203808 2432009841678483456 2440812469619736576 2443408158173036544 2443884889733554176 2455341115272235008 2457952254352637952 2465507051465342976 2467986318626390016 2468129001537798144 2479555524693065728 2482192414651973632 2482676713380118528 2482820245594570752 2487442194904301856 2494943391325012992 2497596645551874048 2509159592984984576 2511973183019728896 2519548355736502272 2522227776178618368 2524238677077442416 2534545667377790976 2537241036751110144 2539263907298141478 2542335883097407488 2556822127445540864 2564305957665973248 2567682265707666432 2574923044873568256 2575425436206465024 2578164279279353856 2579569683604461184 2590100225016758272 2590249967759720448 2593004576020365312 2600824109147357184 2605665731176714752 2616305205035139072 2616456462779547648 2619087521807597568 2621175646243242816 2631365046613049344 2644213508754714624 2647025504687456256 2650510725891784704 2655161440039600128 2657985078579167232 2658503676084092928 2662781608882024448 2670290565054070784 2670965972420788224 2673651845178589184 2673806418332614656 2676649884924248064 2678783902204632768 2689719464440479744 2705201889405861888 2705729699347863552 2713362257697308672 2721304281604706304 2729510718714544128 2732413424193503232 2732571394559705088 2734591900167229284 2736011071888293888 2748141601936113664 2748677789813702656 2757126165079523328 2761560262101817344 2762258754681264384 2765196286146717696 2776484608454688768 2777998120804804352 2789499965279698944 2792466466483470336 2793011302552633344 2806104131739697152 2809088290688729088 2817559451576303616 2817722344531820544 2822804542108107648 2833777742506360832 2837344815291564032 2850642851201875968 2851363875800014848 2854396166344998912 2864564634484274176 2867610963411410944 2876424893376233472 2879483835127431168 2884844202374219904 2896623619860332544 2899704042001268736 2902015894055018832 2913862753143853056 2930635380189683712 2942599072208388096 2942769194141220864 2943343355664531456 2946473462033547264 2948079638405098496 2956969945274089472 2960114542876295168 2960285677439680512 2962474558514498391 2969212793162563584 2974740197349053952 2977903692773388288 2990063091468730368 2991690283943635456 2995629309992277504 3004076885685829632 3007858325825912832 3021958295719673856 3025172005357092864 3034470217188114432 3038289915524677632 3043178981579456512 3051760645776080896 3052356072540995584 3052532539909472256 3055602108775530496 3055778763808702464 3058038253950449952 3061467316805294592 3070699558553862144 3073965102217691136 3088196422135365632 3091659302178127872 3092262513540415488 3100982591675695104 3106755294864544512 3116126967824252928 3119440821388050432 3122758199078289408 3125247885905404896 3141346045501374464 3156068870973505536 3156684649239174144 3156867148207159296 3160224327024820224 3169754383023341568 3173125266805358592 3174854995205490688 3187815661559087104 3187999960319655936 3191390247409680384 3192012917203009536 3206973207602110464 3206976150559653888 3216647192592777216 3222635213794808448 3226062333837837312 3254416626159648768 3257877544230715392 3258513186311405568 3258701572342874112 3262167047251427328 3272004524411191296 3273788153696313344 3277269672470183936 3287342735287123968 3290648424835186688 3296964802713394176 3310423956234436608 3310426994126094336 3316589593205735808 3326591188433350656 3330128860735832064 3349297577359638528 3359397807648669696 3362970368238157824 3363820977902321664 3365651569436589888 3367398242324054016 3379394223170387968 3382988049001480192 3385685209730855304 3389781177463209984 3399703082684633088 3403318506026729472 3417211825790386176 3419074610221297664 3423576354276888576 3433230726498091008 3433900581608620032 3437552372372471808 3440293035694256196 3453666623679627264 3457339434693820416 3474220974902286336 3488406940046852096 3488608617039396864 3494900861657657088 3505642838802284544 3509370924061556736 3513102973963075584 3525618011672952832 3529367339583275008 3534014301189046272 3540215253386133504 3544671568112123904 3550577479845193728 3551270230394070912 3561287963227717632 3565075224443486208 3571711869606177024 3586292619253972992 3606935852541149184 3607639599130484736 3607848169379610624 3618728091666874368 3622576437740961792 3628405708806275072 3639347624952725504 3643217898924670976 3643428526079606784 3646122533556305712 3648014762517725184 3661218704429604864 3665112237259554816 3665827334600331264 3682080349469089792 3683011672908352512 3686928381528956928 3701979477939585024 3719333287039598592 3723288621977960448 3724015070070177792 3724230368391856128 3735461255914192896 3741472175652929536 3745451054251638784 3756745935435071488 3763739389477476864 3767959774529593344 3779322533604753408 3783341664267927552 3800857134935834624 3801818501066686464 3805861555126665216 3808895860947212217 3835233191168311296 3839311780169908224 3844366831888367616 3846458936498959872 3862164826480443392 3866272056001691648 3869354525406691776 3885150337525137408 3885374951639580672 3889506864030547968 3901236163721035776 3907513840252911616 3923465429611184128 3923692258854961152 3924457807552708608 3928631282711396352 3931763469364864224 3947047569919574016 3949966078019331188 3966320263132071936 3970538257031184384 3994172413323036672 4005435847581106176 4006448958631182336 4010477767767883776 4010709627498921984 4014974827386372096 4029277727626231808 4033562673809457152 4057802834108792832 4058594549021795328 4070043386545963008 4077384338600599936 4081956422407059456 4094266078071816192 4098620136290254848 4101887850250843926 4122212402904170496 4123016684720553984 4135689247619284992 4142340393152726016 4154835957099003904 4159254428517400576 4166997181207206528 4184249947919548416 4188699699725205504 4189516953828950016 4208091827964674048 4208912865652232192 4209156197609545728 4213632436033093632 4226339177364455424 4230833689073811456 4234206813162161472 4250666613759541248 4256017222937346048 4275964276802813952 4275968200746205184 4288862923457036288 4296846951726411264 4301416445117116416 4314637340064350208 4319225752691146752 4323819044877631488 4339222168212865024 4343836725640953856 4344684248415207424 4344935429790498816 4349556063001903104 4353023841082528248 4370794129715779584 4383123647049498624 4395953070284525568 4413898608312582144 4413902658834792448 4422119457607647744 4435454917911134208 4440171814314442752 4440428516159520768 4453819189743845376 4465730103146184704 4479197076864892928 4485094637203095552 4487535425915453184 4493443964988416256 4506115328528744448 4511787488738869248 4514246946307807072 4532937443579510784 4537758008035639296 4564768472369184768 4577640968664121344 4578534108811493376 4578798809864208384 4583403163163295744 4583668145713053696 4587057380925674928 4604888831572836352 4609785912925093888 4632294633203048448 4637488953267191808 4638393770310623232 4651473887513542656 4659867815543542784 4674190451736379392 4679161232082075648 4684137298617434112 4687871828858107344 4712019068252061696 4726228757482831872 4734103306460258304 4735026973858761216 4748383950970290176 4762282492808236032 4781723492338630656 4781999940479483904 4787085371114520576 4788019375804514304 4809247803388198912 4810186132173979648 4810464225839480832 4824970788889165824 4830101916987949056 4833952820692212672 4839093500756755968 4861496711408407616 4864019683356966912 4881624939239473152 4886816316346073088 4887769779467108352 4910682230544470016 4915904508705275904 4931014102930685952 4935972637252780032 4936258003075596288 4959111049386131456 4964384829303947264 4965353426760237056 4965640491189141504 4974884389808603712 4989886782650025984 4995193291103748096 5018319185969969152 5023946366039457792 5039096711473004544 5044455552357236736 5048477354154884832 5069091334755581952 5074482073502220288 5078527814596282956 5084671766194814976 5113644254891081728 5128611915331946496 5135364531415332864 5149846089747136512 5150850872412930048 5156328558558707712 5159139367208922368 5180200450033516544 5180499935519440896 5186009152040730624 5211331462353429504 5232610410070278144 5232912925559095296 5242351292486485632 5262730093226098688 5288427017509429248 5294051009374912512 5301021451783569408 5310322880079200256 5317007352168185856 5325563217764048896 5340581130108141568 5341931944841576448 5347303690357178368 5347612836665229312 5357567804409265536 5379438928880959488 5410403778811723776 5411459398695727104 5442608563209412608 5459021437429088256 5464826848387006464 5465142789119410176 5469183800334458568 5472022143776587776 5496283203872227328 5497355579627405312 5514252330159046656 5523120524203634688 5524517509362528768 5530392572293435392 5552969216909377536 5555996241609608704 5578999930559397888 5584932932966940672 5586022605105266688 5612208263479394304 5618176581377458176 5635118903152607232 5635444689063641088 5645609084216215296 5667555485012721664 5674689630583128064 5701285702403751936 5702727751600029696 5708792332689997824 5729129268968548352 5735221926822821888 5752849786752466944 5758967670254862336 5769688404748439808 5793247239720665088 5799408084002537472 5804031788110037664 5827725506287706112 5861270760379367424 5885198144416776192 5885538388282441728 5886686711329062912 5892946924067094528 5896159276810196992 5913939890548178944 5920229085752590336 5920571354879361024 5924949117028996782 5949480394698107904 5955807385546776576 5983380567887270912 5991258619984555008 6008153771371659264 6015716651651825664 6043916591439347712 6050344010714185728 6076579831049355264 6086357963158913024 6104712145081991168 6105065079818944512 6111204217551060992 6116076507900899904 6122934633610589184 6141399117107724288 6147930204435382272 6176392844270731264 6183318604356255744 6184525027080830976 6201965183351390208 6213510589729089024 6232253935648505856 6238881642776100864 6245516398156578816 6250495771810809792 6282692091002748928 6312137741947011072 6313369298478348288 6313734296414318592 6320448654049640448 6339508766046683136 6346250533610717184 6349709990410981376 6375631323118174208 6375999920639311872 6382780494819360768 6384025834406019072 6413946415204220928 6413952301119307776 6433294385185554432 6445270427589616896 6452124667675674624 6508833252319297536 6515755088461430784 6517026372622811136 6517403144685748224 6524334094502854656 6547576307392626688 6554539344940367872 6574685470574247936 6593929605426788352 6620847912468873216 6620853988252188672 6633179186411471616 6653182376866701312 6660257721471664128 6698595154719277056 6718795615297339392 6727641955804643328 6731303138873179776 6758788446340775936 6765976098002960384 6771370419461710608 6799406165369266176 6806637012053458944 6834423651580772352 6838149220442595328 6847152708553777152 6866461452996182016 6867801163217240064 6875104744744943616 6880586071388512392 6907333247359254528 6914678869387640832 6948441949804572672 6976813880093704192 6989801723315314176 7011285677604569088 7018741848123113472 7026205947926151168 7051236023345905664 7058734679166550016 7068028602378092544 7080430506772267008 7089343136224247808 7101154959690387456 7102540460788141824 7122575926455435264 7130150448886972416 7143423739212354048 7172585238507945984 7213871705082298368 7215279198260969472 7215696338759221248 7237456183333748736 7245152875481923584 7256811417612550144 7278695249905451008 7286435797849341952 7286857052159213568 7292245067112611424 7296029525035450368 7322437408859209728 7330224474519109632 7331654669200662528 7364160698938179584 7366023345816705024 7373856763057913856 7403958955879170048 7438666574079197184 7446577243955920896 7448030140140355584 7448460736783712256 7482944351305859072 7490902108503277568 7527478778954953728 7535919549059186688 7558645067209506816 7566683328535855104 7601714269871669248 7603637002133372928 7611723110253330432 7617791721894424434 7670466382336622592 7692917872997919744 7724329652960886784 7738709050813383552 7770300675050274816 7770749903279161344 7779013728061095936 7802472327442071552 7815027680505823232 7846930859222368256 7848915615105417216 7857262565422792704 7863526938729728448 7894095139839148032 7899932156038662376 7932640526264143872 7941076514062368768 7988344826646073344 8010871695162212352 8012897917262364672 8020955535535767552 8021419254997843968 8029949654772744192 8058555455252463616 8067125347618914304 8115605668217585664 8117189098043590656 8140086773091926016 8154768677201199872 8163912844814118912 8188532156143632384 8197240272580509696 8203775700501687852 8244424805808340992 8246033369441107968 8271378495238569984 8284680786305452032 8309671914198007808 8318508857034801152 8333994362414413056 8368499895839096832 8377399399450411008 8379033907657900032 8416183655929348096 8417825731304464384 8418312395219091456 8427264872066187264 8452678354728910848 8468413626324322944 8501333227519082496 8512034445874692096 8551928553605627904 8551936401492410368 8593693903452822528 8602832890234232832 8629274680128700416 8638451505382293504 8678444336425730048 8687673451281907712 8689368496830414848 8689870859580997632 8699112126003806208 8706047682165056496 8741588259431559168 8791906140569051136 8827797216625164288 8844238915215295488 8870909835822268416 8880343628628885504 8880857032319041536 8887423675543495173 8907638379487690752 8931460206292369408 8958394153729785856 8970189274406191104 8975070851830906368 8986887929976832512 9012230657057488896 9023574977477738496 9028493892615614144 9065874887159021568 9075516016071278592 9129536944738369536 9155281937328242688 9157068217622986752 9157597619728416768 9166806326326591488 9167336291426107392 9174114761851349856 9209777663145672704 9219571825850187776 9264589266406096896 9274977906534383616 9276787540621246464 9302947775027085312 9319735631087085568 9348380903472758784 9358322464164151296 9368274597234868224 9375743657716214688 9424038136504123392 9468206612920516608 9470053947717522432 9496767901940580352 9524564985616472064 9563446984677261312 9563999880958967808 9574170742229041152 9576038751609028608 9618495606776397824 9620372264347959296 9620928451678961664 9649941577778331648 9667905641384425344 9678187001513511936 9722993422816815232 9763249878478946304 9773632632692146176 9775539558934216704 9821364461088940032 9831809017410551808 9862028205861371904 9871945274505560064 9918222098772262912 9930706853520474112 9931280982378283008 9949768779617207424 9979773565300051968 9990386582207496192 10036638371939938304 10047892732078915584 10078193422946009088 10088911104714473472 10096954708309769664 10138182669511163904 10148964147004440576 10157055629192565912 10169343532389629952 10227288509782163456 10257223830663892992 10270729062830665728 10299692179494273024 10301701744825860096 10312657117117415424 10318278734417844736 10360400900067033088 10360999871038881792 10372018304081461248 10422662924706859008 10465220820140556288 10465825851118190592 10484702584972971264 10525460186452197376 10576854035018858496 10588102018749825024 10602042903567138816 10620645760158400512 10634014704336371712 10651126435528097792 10681162260216283136 10683863889683152896 10694607380714356736 10695225673330458624 10715135608818531072 10758877857761918976 10820807557623447552 10822918797391454208 10885217126418825216 10918042874858176512 10929653696774012928 10930285578238820352 10938367600668917136 10944044287553175552 10992566407744454656 10994711159254810624 11046241048407269376 11049035018725057536 11060785144586870784 11105938433818755072 11111992483219217408 11157999861118795776 11169865865933881344 11172045210210533376 11224416526958788608 11236353162754916352 11270237806305214464 11291218168432430592 11349379261166256128 11402571404807503872 11405455503200059392 11417584665379995648 11458258537937096704 11470443853645643776 11505699573504933888 11517935340509724672 11539376809496879616 11586494479441330176 11598816168005074944 11608063576220075328 11655451012575412224 11722541520758734848 11770396288833552384 11771076776564883456 11773373422658125824 11785893848134189056 11792318553620393984 11827879781096357888 11840458171505180672 11841142709758722048 11849898234057993564 11898960789396215808 11911614771093553152 11966761135774541824 11982517239969110016 12016307542743318528 12031433303303651328 12087833182878695424 12100688021428371456 12172715926317826048 12209424290163982336 12210130159637889024 12232153015801799808 12245869267221178368 12282798234215448576 12295860408870764544 12352785688541462528 12366637208712511488 12369050054161661952 12427021179458178048 12464507871297011712 12477763285552201728 12500991543621619584 12565384182005497856 12624275483894022144 12626738596956696576 12627468592828637184 12640897308099280896 12679017532093366272 12692501067221434368 12699419980821962752 12751262646236348416 12751999841278623744 12768051668812038144 12827892830408441856 12827904602238615552 12866588770371108864 12890540855179233792 12904249335351349248 13017666504638595072 13031510176922861568 13034052745245622272 13034806289371496448 13048668189005709312 13095152614785253376 13109078689880735744 13149370941148495872 13187859210853576704 13241695824937746432 13241707976504377344 13266358372822943232 13306364753733402624 13320515442943328256 13397190309438554112 13437591230594678784 13455283911609286656 13462606277746359552 13517576892681551872 13531952196005920768 13542740838923421216 13598812330738532352 13613274024106917888 13676298440885190656 13694305417107554304 13732922905992364032 13735602326434480128 13750209489489887232 13761172142777024784 13814666494718509056 13829357738775281664 13896883899609145344 13979603446630628352 14022571355209138176 14037483696246226944 14052411895852302336 14102472046691811328 14117469358333100032 14136057204756185088 14178686272448495616 14202309919380774912 14205080921576283648 14245151852910870528 14286847478424708096 14345170477015891968 14427743410164596736 14430558396521938944 14431392677518442496 14474912366667497472 14490305750963847168 14513622835225100288 14557390499810902016 14572871595698683904 14584490134225222848 14592059050070900736 14644874817718419456 14660448949038219264 14663309338401325056 14728321397876359168 14732046691633410048 14747713526115827712 14807917911758340096 14877333148158394368 14893154487911841792 14896060280280711168 14896921473567424512 14965888702611718144 14981804217006555136 15054957557909907456 15071839098118373376 15117290134419013632 15133366657071710208 15203428539743338496 15207274004266745856 15223446220506660864 15235583443788848868 15340932764673245184 15385835745995839488 15448659305921773568 15477418101626767104 15540601350100549632 15541499806558322688 15558027456122191872 15630055361011646464 15697831230210834432 15727053877459456896 15788190279678296064 15799864312077324752 15865281052528287744 15882153028124737536 15976689653292146688 16021743390324424704 16025795834524729344 16041911071071535104 16042838509995687936 16117110910504927232 16134250695237828608 16231211336435171328 16234378196087181312 16309537354402399744 16327825689628237824 16377064312287264768 16394480545161019392 16407551401003375704 16488849611616681984 16492066738882215936 16542756990477139968 16569361572610904064 16619343828396015616 16637017714069602304 16667988724828826112 16736999791678193664 16754798798900822016 16758067815315800064 16832367311858696192 16835651462608928768 16836624790438182912 16854529744132374528 16905356709457821696 16936827252648645888 17002666455038164992 17024068891749384192 17103857107211255808 17103872802984820736 17187387806905645056 17205665780468465664 17258549360257400832 17276903010764587008 17356888672851460096 17375346902563815424 17378736993660829696 17379741719161995264 17398224252007612416 17412095364330112992 17483176518863118336 17583812281138102272 17655594433250328576 17688477830430590976 17741819671644536832 17760687257257771008 17761714064638083072 17774847351086990346 17862920412584738816 17950141703661812736 17973775859953665024 18024461314114977792 18047149954955476992 18056987785231228288 18131749774318043136 18151032032142557184 18259073889476739072 18314136435245973504 18315195239456833536 18333612652653182976 18348229523702699712 18419555326291345408 18529178532812193792 18549955813068767232 18553575081242492928 18605895550054170624 18639471262174171136 18696761806945517568 18716644928328302592 18736549194469736448 18751487315432429376 18848076273008246784 18936413225841033216 18940107895435044864 18993535803881160704 19049129971232944128 19126893969354522624 19127999761917935616 19148341484458082304 19152077503218057216 19236991213552795648 19240744528695918592 19241856903357923328 19299883155556663296 19335811282768850688 19356374003027023872 19445986845633630464 19526499756957892608 19547265265384292352 19551079117868433408 19642728922177880064 19663618034821103616 19724056411722743808 19836444197544525824 19861413707040948224 19862561964756566016 19899537559234414848 19959547130600103936 19980773164414992384 20073276743879876608 20095785464157831168 20156386845892018176 20193909416619539328 20276365339022327808 20297928294008881152 20314111258385131824 20514447661327785984 20541458125661331456 20599384358988546048 20603403489651720192 20625314234234830848 20636557468835689472 20720801800134066176 20721999742077763584 20744036608162922496 20845325849413718016 20930441640281112576 20969405169945942528 21153708070037716992 21176204037499650048 21204085807134277632 21241291520316801024 21268029408672743424 21302252871056195584 21362324520432566272 21367727779366305792 21389214761428713472 21390451346660917248 21430271217637062144 21517755715523837952 21641615115246895104 21645837594782908416 21770434252837650432 21836085749716353024 21859307393548025856 21860571156477640704 21876735201337834272 21888088575106351104 21985132815488909312 21989422318509621248 22092482096814538752 22098070037450115072 22121570289173741568 22211876867637510144 22223984966438434816 22315999722237591552 22339731731867762688 22344090420421066752 22448833053917577216 22472706325509832704 22582436336864861184 22805142809615007744 22810911006400118784 22835169330759991296 22916517075874193408 22940887707291287552 23011399147009867776 23078753618993759232 23172988958882660352 23216127152440150656 23310902025150824448 23445083041517469696 23540792577667104768 23546746845316251648 23571787696268378112 23584637107240787968 23655759562192715776 23680916343010361344 23682285419517444096 23699796468115987128 23797921578792431616 23823229542187106304 23933522271549083648 23965034479938220032 24032615085486637056 24062866606607302656 24175666365757390848 24201376042856742912 24345431852635652096 24418848580327964672 24420260319275778048 24464306031603599616 24491738534442356736 24565596468430897152 24591720817741529088 24705571377082925056 24733274417425022976 24738100108323323904 24854042358916356096 24929015742594023424 24955526571104403456 25001983087243239168 25130768364010995712 25248550967788044288 25253477193913393152 25254937185657274368 25281794616198561792 25358035064186732544 25398839961643925504 25502525292472696832 25503999682557247488 25536103337624076288 25655785660816883712 25655809204477231104 25781081710358467584 25808498670702698496 26035333009277190144 26063020353845723136 26068105490491244544 26069612578742992896 26097336378011418624 26190305229570506752 26218157379761471488 26375718421707153408 26483391649875492864 26532716745645886464 26612729507466805248 26641030885886656512 26662271026630485519 26794380618877108224 26875182461189357568 26910567823218573312 26925212555492719104 27035153785363103744 27063904392011841536 27085481677846842432 27197624661477064704 27226548048213835776 27352596881770381312 27388610834215108608 27465845811984728064 27471204652868960256 27500418978979774464 27522344285554049568 27629332989437018112 27658715477550563328 27793767799218290688 27959206893261256704 28045142710418276352 28074967392492453888 28104823791704604672 28204944093383622656 28234938716666200064 28272114409512370176 28404619838761549824 28410161843152567296 28490303705821741056 28573694956849416192 28690340954031783936 28855486820329193472 28861116793043877888 28862785355036884992 28949824733334994944 29027245670450200576 29114780999621804032 29168980268450445696 29289749635436838912 29320897898076438528 29326618676802650112 29456642795752718336 29464093383266820096 29495427052231655424 29615835823516680192 29754666296316788736 29792120560561422336 29793842947134849024 29931777405223436288 29963608434013110272 30109915115819814912 30143678196236746752 30234580268838027264 30266733314143420416 30406857079486676992 30414548008533491712 30446892441013321728 30471166887577697736 30681865529346490368 30771671491991678976 30897318611843547136 30954836203253534208 31081202700201099264 31082999613116645376 31116054912244383744 31260110722023292928 31395662460421668864 31454107754918913792 31576380559356592128 31599728624154649504 31730562105056575488 31764306056249475072 31953379306584293376 32043486780648849408 32051591669049458688 32083822142143070208 32085677019991375872 32234221821009854464 32268501390475657216 32462422672870342656 32468756392174362624 32619074708804799488 32655651379256475648 32754128624574529536 32788961090322038784 32815102802006751408 32977699223233363968 32984133477764431872 33138723145221808128 33238687656792031232 33335977449657652224 33473999583356387328 33509597597801644032 33516135630631600128 33664734623717392384 33671302925217857536 33673249580876365824 33709059488264749056 33810713418915643392 33873654505297291776 34048137783498768384 34207714214422511616 34207745605969641472 34374775613811290112 34411331560936931328 34517098720514801664 34553806021529174016 34713777345702920192 34750693805127630848 34757473987321659392 34759483438323990528 34796448504015224832 34824190728660225984 34966353037726236672 35167624562276204544 35311188866500657152 35376955660861181952 35483639343289073664 35521374514515542016 35523428129276166144 35549694702173980692 35725840825169477632 35900283407323625472 35947551719907330048 36048922628229955584 36094299909910953984 36113975570462456576 36263499548636086272 36302064064285114368 36518147778953478144 36628272870491947008 36630390478913667072 36696459047405399424 36839110652582690816 37058357065624387584 37099911626137534464 37107150162484985856 37278942524348342272 37393523613891035136 37433289856656605184 37502974630864858752 37696152546016493568 37872826451682066432 37880215790870089728 38098259942465888256 38253787938709045248 38255999523835871232 38304155006436114432 38473982427105591296 38481489057391837184 38483713806715846656 38599766311113326592 38671622565537701376 38712748006054047744 38891973691267260928 39052999513915785216 39094530530768584704 39102158235736866816 39285457844355760128 39327236069642207232 39448112823445487616 39672888395089051648 39722827414081896448 39725123929513132032 39799075118468829696 39919094261200207872 39961546328829984768 40146553487759753216 40191570928315662336 40312773691784036352 40387818833239078656 40552730678044655616 40595856588017762304 40628222516770263648 41028895322655571968 41082916251322662912 41198768717977092096 41206806979303440384 41250628468469661696 41273114937671378944 41441603600268132352 41443999484155527168 41488073216325844992 41690651698827436032 41938810339891885056 42307416140075433984 42352408074999300096 42408171614268555264 42536058817345486848 42604505742112391168 42735455558732611584 42778429522857426944 42860542435274124288 43035511431047675904 43283230230493790208 43291675189565816832 43540868505675300864 43672171499432706048 43718614787096051712 43753470402675668544 43776177150212702208 43978844637019242496 44184964193629077504 44196140074900230144 44243140578347483136 44423753735275020288 44447969932876869632 44631999444475183104 44679463463735525376 44688180840842133504 44897666107835154432 44945412651019665408 45164872673729722368 45610285619230015488 45621822012800237568 45670338661519982592 45833034151748386816 45881775414582575104 46022798294019735552 46157507237987518464 46345977917765320704 46432254304880301312 46621804050301648896 46890166083034939392 47093493690632503296 47169274214481575936 47311519124385431552 47361832686020722688 47364570839034888192 47399592936231974256 47595843157584863232 47646459084374212608 47867044543098167296 47930068959876440064 48065230170973274112 48125733213214605312 48351332731514781696 48402752085713485824 48690863705271304192 48837697160655929344 48928612063207199232 48983477068884713472 49131192936861794304 49183441635483058176 49411142754165850112 49466548834850045952 49476200216646647808 49708084717832712192 49858031485188046848 49911053142208806912 50003966174486478336 50261536728021991424 50497101935576088576 50506954387826786304 50509874371314548736 50563589232397123584 50716070128373465088 50797679923287851008 51005050584945393664 51007999365114494976 51072206675248152576 51311571321633767424 51311618408954462208 51562163420716935168 51616997341405396992 52070666018554380288 52126040707691446272 52136210980982489088 52139225157485985792 52194672756022837248 52380610459141013504 52436314759522942976 52751436843414306816 52966783299750985728 53065433491291772928 53225459014933610496 53282061771773313024 53324542053260971038 53588761237754216448 53850425110985438208 54070307570726207488 54170963355693684864 54395249322954129408 54453096096427671552 54705193763540762624 54777221668430217216 54942409305737920512 55000837957959548928 55044688571108099136 55258665978874036224 55587535598436581376 55918413786522513408 56090285420836552704 56149934784984907776 56209647583409209344 56409888186767245312 56469877433332400128 56544228819024740352 56809239677523099648 56820323686305134592 56980607411643482112 57147389913698832384 57380681908063567872 57710973640658386944 57722233586087755776 57725570710073769984 57899649466669989888 58054491340900401152 58229561999243608064 58337960536900891392 58579499270873677824 58641795796152877056 58653237353605300224 58913285591505436672 58928186766533640192 58990854104463310848 59509332592633577472 59584241121122844672 59587685894269698048 59863554810446872576 59927216868026220544 60219830231639629824 60287356392473493504 60469160537676054528 60813714158973353984 60829096017066983424 60893784882026643456 60942333775155395472 61543342983983357952 61909672406507068416 62162405400402198528 62165999226233290752 62232109824488767488 62520221444046585856 62791324920843337728 62908215509837827584 63199457248309299008 63461124210113150976 63528612112498950144 63906758613168586752 64086973561297698816 64103183338098917376 64167644284286140416 64171354039982751744 64468443642019708928 64537002780951314432 64924845345740685312 64937512784348725248 65238149417609598976 65311302758512951296 65508257249149059072 65577922180644077568 65630205604013502816 65955398446466727936 65968266955528863744 66277446290443616256 66477375313584062464 66671954899315304448 66947999166712774656 67019195195603288064 67032271261263200256 67329469247434784768 67342605850435715072 67346499161752731648 67418118976529498112 67747309010594583552 68415428428845023232 68415491211939282944 68749551227622580224 68822663121873862656 69034197441029603328 69427554691405840384 69514947974643318784 69518966876647981056 69648381457320451968 69932706075452473344 70335249124552409088 70622377733001314304 70753911321722363904 70967278686578147328 71042749029031084032 71046856258552332288 71099389404347961384 71451681650338955264 71800566814647250944 71895103439814660096 72097845256459911168 72188599819821907968 72227951140924913152 72526999097272172544 72604128128570228736 73036295557906956288 73256545740983894016 73260780957827334144 73392918094810798848 73678221305165381632 74116714131248775168 74199823252275068928 74214300324969971712 74557885048696684544 74787047227782070272 74866579713313210368 75005949261729717504 75392305092032987136 75745652903364132864 75760431581740179456 76196519884931776512 76507575877418090496 76511999047671742464 76608310012872228864 76947964854211182592 76962978114783674368 76967427613431693312 77343245131075402752 77425496012108095488 77783947382534521856 78105999027831570432 78189061061537169408 78204316471473733632 78570915688711520256 78654472139284414464 79445654828163792896 79598150236937659392 79838188522400415744 79923092657659969536 80293106975519506432 80383141856631324672 80625547383568072704 80775637666478157312 81105461356089311232 81191713176035524608 81256445033540527296 82057790645311143936 82165832502645325824 82397537435954184192 82413613958606880768 82501256936939323392 82546229875342757888 82883207200536264704 82887998968311054336 82976146432651689984 83381303397654872064 83877620679783770112 84614832280150867968 84704816149998600192 84816343228537110528 85209011484224782336 85470911117465223168 85721084870548248576 86071022862095351808 86566460460987580416 86583350379131633664 87081737011350601728 87344342998865412096 87506940805351337088 87957689274038484992 88369928387258155008 88392280149800460288 88486281156694966272 88847507470550040576 88895939865753739264 89263998888950366208 89376361681684267008 89795332215670308864 89890825302039330816 90329745347459444736 91220571238460030976 91243644025600475136 91340677323039965184 91666068303496773632 91763550829165150208 92045596588039471104 92315014475975036928 92691955835530641408 92864508609760602624 93243608100603297792 93780332166069878784 94186987381265006592 94338548428963151872 94623038248770863104 94723665372041445376 94729141678069776384 94799185872463948512 95191686315169726464 95292918168748425216 95734089086196334592 95860137919752880128 96130460341946548224 96251466426429210624 96702665463029563392 96805504171426971648 97381727410542608384 97857224126414398464 97966954137769426944 98262385873723588608 98366883270966116352 98822285508331700224 98933097669700091904 98952400433293295616 99416169435665424384 99716062970376093696 100007932348972956672 100994203871152177152 101013908775653572608 101019748742629097472 101127178464794247168 101432140256746930176 101595359846575702016 102010101169890787328 102144413350496305152 102623142643267534848 102623236817908924416 103124326841433870336 103233994682810793984 104141332037108760576 104252081415382892544 104272421961964978176 104278450314971971584 104389345512045674496 104761220918282027008 104872629519045885952 105502873686828613632 105933566599501971456 106130866982583545856 106450918029867220992 106564123543546626048 106649084106521942076 107177522475508432896 107700850221970876416 108140615141452414976 108341926711387369728 108790498645908258816 108906192192855343104 109410387527081525248 109554443336860434432 109884818611475841024 110089377142216198272 110517331957748072448 111175071196873162752 111836827573045026816 112180570841673105408 112299869569969815552 112819776373534490624 112939754866664800256 113088457638049480704 113618479355046199296 113640647372610269184 114294779827397664768 114761363816127135744 115421947281316773888 115444467172175511552 115451141420147539968 115799298933339979776 116108982681800802304 116459123998487216128 116675921073801782784 117158998541747355648 117283591592305754112 117306474707210600448 117826571183010873344 117856373533067280384 117981708208926621696 119018665185267154944 119168482242245689344 119175371788539396096 119727109620893745152 119854433736052441088 120439660463279259648 120574712784946987008 120938321075352109056 121627428317946707968 121658192034133966848 121787569764053286912 121884667550310790944 123086685967966715904 123819344813014136832 124324810800804397056 124331998452466581504 124464219648977534976 125040442888093171712 125816431019675655168 126398914496618598016 126922248420226301952 127057224224997900288 127813517226337173504 128206366676197834752 128335288568572280832 128936887284039417856 129849690691481370624 129875025568697450496 130476298835219197952 130622605517025902592 131016514498298118144 131155844361288155136 131260411208027005632 131936533911057727488 132554892580887232512 132954750627168124928 133343909798630608896 133895998333425549312 134038390391206576128 134064542522526400512 134658938494869569536 134685211700871430144 134692998323505463296 134836237953058996224 135494618021189167104 136830856857690046464 136830982423878565888 137499102455245160448 137645326243747725312 138068394882059206656 138855109382811680768 139029895949286637568 139037933753295962112 139296762914640903936 139865412150904946688 140670498249104818176 141507822643444727808 141934557373156294656 142085498058062168064 142093712517104664576 142198778808695922768 142903363300677910528 143601133629294501888 143790206879629320192 144195690512919822336 144377199639643815936 144455902281849826304 145053998194544345088 145208256257140457472 146072591115813912576 146513091481967788032 146785836189621597696 148233428262497550336 148399646504550137856 148428600649939943424 149115770097393369088 149574094455564140544 149733159426626420736 150011898523459435008 150784610184065974272 151491305806728265728 151520863163480358912 152393039769863553024 153015151754836180992 153023998095343484928 153216620025744457728 153895929708422365184 153925956229567348736 153934855226863386624 154686490262150805504 154850992024216190976 155567894765069043712 156211998055663140864 156378122123074338816 156408632942947467264 157141831377423040512 157308944278568828928 159196300473875318784 159676377044800831488 159846185315319939072 160586213951039012864 160766283713262649344 161551275332956314624 162210922712178622464 162512890067081054592 164115581290622287872 164331665005290651648 164827227917213761536 165002513873878646784 165092459750685515776 165766414401072529408 165775997936622108672 166762606795309744128 167755241359567540224 169229664560301735936 169409632299997200384 169632686457074221056 170418022968449564672 170941822234930446336 171442169741096497152 172142045724190703616 173132920921975160832 173166700758263267328 174163474022701203456 174688685997730824192 175013881610702674176 175915378548076969984 176739856774516310016 176784560299600920576 176972562313389932544 177791879731507478528 178527997777900732416 178752723363368534016 179590664431340617728 179781650604078661632 180659490694918889472 182441142476920061952 182487288051200950272 182681354646079930368 183332136606993547264 183527101658330300416 184630028951950073856 185729017219521205248 186487216201206595584 187560664332139757568 188373974762530013184 188677096857926303744 189246076497541726208 189447330744082890752 189598371744927897024 190383372630339452928 190585836337496850432 191468178172392669184 191720275839505760256 192260920683893096448 192502932852858421248 193405330926059126784 193611008342853943296 194763454821085216768 195714448252828796928 195933908275538853888 196524771747447177216 196733766541932232704 197644571016663400448 197866195339400183808 197904800866586591232 198832338871330848768 199432125940752187392 200015864697945913344 201988407742304354304 202027817551307145216 202039497485258194944 202254356929588494336 203190719693151404032 205246285286535069696 205246473635817848832 206248653682867740672 206467989365621587968 208282664074217521152 208544843923929956352 208556900629943943168 209522441836564054016 209745259038091771904 211005747373657227264 211867133199003942912 212261733965167091712 212901836059734441984 213128247087093252096 213298168213043884152 214355044951016865792 215401700443941752832 216281230282904829952 216683853422774739456 217580997291816517632 217812384385710686208 218820775054163050496 219108886673720868864 219769637222951682048 220178754284432396544 221034663915496144896 222350142393746325504 223673655146090053632 224361141683346210816 224599739139939631104 225639552747068981248 225879509733329600512 226176915276098961408 227236958710092398592 227281294745220538368 228589559654795329536 229522727632254271488 230843894562633547776 230888934344351023104 230902282840295079936 232217965363601604608 233351842147603565568 234317997083494711296 234567183184611508224 234612949414421200896 235653142366021746688 235712747066134560768 235963416417853243392 238336964484491378688 239454219241787490304 240879320926558519296 241149425569893974016 241876642150704218112 243254856635893415936 243316384068267933696 243575139528106573824 243769335100621581888 246173371935933431808 247638689626028273664 248649621601608794112 248663996904933163008 248928439297955069952 250080885776186343424 251632862039351310336 252797828993237196032 253844496840452603904 254114448449995800576 255627034452674347008 256412733352395669504 257873774568078835712 259699381382962741248 259750051137394900992 260952597670438395904 261245211034051805184 262033028996596236288 262520822416054011264 263873067822115454976 265109785161774465024 266687819597261217792 267791996666851098624 268129085045052801024 269317876989739139072 269370423401742860288 269385996647010926592 269672475906117992448 270989236042378334208 273661713715380092928 274998204910490320896 275290652487495450624 276136789764118413312 277710218765623361536 278059791898573275136 278075867506591924224 278593525829281807872 279730824301809893376 281340996498209636352 283015645286889455616 283869114746312589312 284170996116124336128 284187425034209329152 284397557617391845536 285806726601355821056 287202267258589003776 287580413759258640384 288391381025839644672 288754399279287631872 288911804563699652608 290107996389088690176 290416512514280914944 292145182231627825152 293571672379243195392 296466856524995100672 296799293009100275712 296857201299879886848 298231540194786738176 299148188911128281088 300023797046918870016 302982611613456531456 303041726326960717824 304786079539727106048 306030303509672361984 306433240051488915456 307851912459134697472 307869710453726773248 309372980524301611008 309701984048432381952 311135789530138087424 312423996111326281728 312756244246148677632 312817265885894934528 314283662754846081024 314617888557137657856 318392600947750637568 319352754089601662976 319692370630639878144 321172427902078025728 321532567426525298688 323102550665912629248 324421845424357244928 325025780134162109184 328231162581244575744 328663330010581303296 329654455834427523072 330184919501371031552 331532828802145058816 331551995873244217344 333525213590619488256 335510482719135080448 338459329120603471872 338819264599994400768 339265372914148442112 340836045936899129344 342884339482192994304 344284091448381407232 346265841843950321664 346333401516526534656 348326948045402406912 349377371995461648384 350027763221405348352 351830757096153939968 353479713549032620032 353569120599201841152 353945124626779865088 355583759463014957056 357055995555801464832 357505446726737068032 359181328862681235456 359563301208157323264 361318981389837778944 364882284953840123904 364974576102401900544 365362709292159860736 366664273213987094528 367054203316660600832 369260057903900147712 371458034439042410496 372974432402413191168 375121328664279515136 377354193715852607488 378492152995083452416 379196743489855794048 380766745260678905856 381171672674993700864 382936356344785338368 383440551679011520512 385005865705716842496 386810661852118253568 389526909642170433536 391428896505657593856 391867816551077707776 393049543494894354432 393467533083864465408 395289142033326800896 395809601733173182464 397664677742661697536 398864251881504374784 400031729395891826688 403976815484608708608 404055635102614290432 404078994970516389888 404508713859176988672 406381439386302808064 410492570573070139392 410492947271635697664 412497307365735481344 412935978731243175936 416565328148435042304 417089687847859912704 417113801259887886336 419044883673128108032 419490518076183543808 422011494747314454528 424523467930334183424 425803672119468883968 426256494174186504192 426596336426087768304 428710089902033731584 430803400887883505664 433367706845549478912 435161994583633035264 435624768771421372416 437641550108326100992 438217773347441737728 439539274445903364096 440357508568864793088 444700284787492651008 447347310292180107264 448722283366692421632 449199478279879262208 451279105494137962496 451759019466659201024 452353830552197922816 454473917420184797184 454562589490441076736 457179119309590659072 459045455264508542976 461687789125267095552 461777868688702046208 461804565680590159872 464435930727203209216 466703684295207131136 468635994166989422592 469134366369223016448 469225898828842401792 471306284732043493376 471425494132269121536 471926832835706486784 478908438483574980608 481758641853117038592 482298851139787948032 486632768136535867392 487538670201243163776 492346743871866863616 495277379252056547328 497299243203217588224 497327993809866326016 500161771552372686848 503265724078702620672 505595657986474392064 507688993680905207808 508228896899991601152 511254068905348694016 512825466704791339008 515747549136157671424 519398762765925482496 519500102274789801984 521905195340876791808 522490422068103610368 524066057993192472576 525041644832108022528 527746135644230909952 530219570323548930048 533375639194522435584 535583993333702197248 536258170090105602048 538635753979478278144 538740846803485720576 538771993294021853184 539344951812235984896 541978472084756668416 547323427430760185856 549996409820980641792 550581304974990901248 556119583797146550272 557187051658563615744 559461648603619786752 562681992996419272704 566031290573778911232 567738229492625178624 568341992232248672256 568795115234783691072 574404534517178007552 575160827518517280768 576782762051679289344 577508798558575263744 577823609127399305216 580215992778177380352 580833025028561829888 584290364463255650304 587143344758486390784 592933713049990201344 593598586018200551424 593714402599759773696 596463080389573476352 598296377822256562176 600047594093837740032 605965223226913062912 606083452653921435648 609572159079454212096 615703824918269394944 615739420907453546496 618745961048603222016 619403968096864763904 622271579060276174848 624847992222652563456 625634531771789869056 628567325509692162048 629235777114275315712 636785201895501275136 638705508179203325952 639384741261279756288 642344855804156051456 643065134853050597376 646205101331825258496 648843690848714489856 650051560268324218368 656462325162489151488 657326660021162606592 659308911668855046144 660369839002742063104 663065657604290117632 663103991746488434688 667050427181238976512 671020965438270160896 676918658241206943744 677638529199988801536 678530745828296884224 681672091873798258688 685768678964385988608 688568182896762814464 692531683687900643328 692666803033053069312 696653896090804813824 700055526442810696704 706959427098065240064 707138241198403682304 707890249253559730176 711167518926029914112 715010893453474136064 718362657725362470912 722637962779675557888 729764569907680247808 729949152204803801088 730725418584319721472 733328546427974189056 734108406633321201664 738520115807800295424 742916068878084820992 745948864804826382336 750242657328559030272 754708387431705214976 756984305990166904832 758393486979711588096 761533490521357811712 762343345349987401728 765872712689570676736 766881103358023041024 773621323704236507136 779053819284340867072 782857793011315187712 783735633102155415552 786099086989788708864 790578284066653601792 791619203466346364928 795329355485323395072 800063458791783653376 807953630969217417216 808111270205228580864 808157989941032779776 809017427718353977344 812762878772605616128 820985141146140278784 824994614731470962688 825871957462486351872 833130656296870084608 834179375695719825408 834227602519775772672 838089767346256216064 838981036152367087616 844022989494628909056 849046935860668366848 851607344238937767936 852512988348373008384 853192672852175536608 857420179804067463168 861606801775767011328 866735413691098957824 870323989167266070528 871249537542842744832 875283100216652201984 876435546694883475456 880715017137729586176 889400569574985302016 894694620584360214528 897444566733384843264 902558210988275924992 908947834840369594368 909125178980882153472 914358238619181318144 918090910529017085952 923555737377404092416 923609131361180319744 928871861454406418432 933407368590414262272 937271988333978845184 938268732738446032896 938451797657684803584 942612569464086986752 942850988264538243072 943853665671412973568 957816876967149961216 963517283706234077184 964597702279575896064 973265536273071734784 975077340402486327552 984693487743733727232 990554758504113094656 994598486406435176448 994655987619732652032 1000323543104745373696 1006531448157405241344 1011191315972948784128 1015377987361810415616 1016457793799983202304 1022508137810697388032 1038797525531850964992 1039000204549579603968 1043810390681753583616 1044980844136207220736 1048132115986384945152 1050083289664216045056 1055492271288461819904 1060439140647097860096 1066751278389044871168 1071167986667404394496 1072516340180211204096 1077271507958956556288 1077481693606971441152 1077543986588043706368 1078689903624471969792 1083956944169513336832 1094646854861520371712 1099992819641961283584 1101162609949981802496 1114374103317127231488 1118923297207239573504 1125363985992838545408 1132062581147557822464 1135476458985250357248 1137590230469567382144 1148809069034356015104 1150321655037034561536 1155017597117150527488 1155647218254798610432 1160431985556354760704 1168580728926511300608 1174286689516972781568 1185867426099980402688 1187428805199519547392 1192926160779146952704 1196592755644513124352 1200095188187675480064 1211930446453826125824 1212166905307842871296 1219144318158908424192 1231407649836538789888 1231478841814907092992 1237491922097206444032 1238807936193729527808 1244543158120552349696 1249695984445305126912 1251269063543579738112 1257134651019384324096 1258471554228550631424 1273570403791002550272 1277411016358406651904 1278769482522559512576 1284689711608312102912 1286130269706101194752 1292410202663650516992 1300103120536648436736 1312924650324978302976 1314653320042325213184 1318617823337710092288 1320739678005484126208 1326131315208580235264 1334100854362477953024 1342041930876540321792 1353837316482413887488 1355277058399977603072 1357061491656593768448 1363344183747596517376 1371537357928771977216 1377136365793525628928 1385063367375801286656 1385333606066106138624 1393307792181609627648 1400111052885621393408 1413918854196130480128 1414276482396807364608 1415780498507119460352 1422335037852059828224 1436725315450724941824 1445275925559351115776 1459898304409607602176 1466657092855948378112 1468216813266642403328 1477040231615600590848 1485832137756169641984 1491897729609652764672 1500485314657118060544 1509416774863410429952 1513968611980333809664 1516786973959423176192 1523066981042715623424 1524686690699974803456 1531745425379141353472 1533762206716046082048 1547242647408473014272 1558107638568681734144 1565715586022630375424 1567471266204310831104 1572198173979577417728 1581156568133307203584 1583238406932692729856 1590658710970646790144 1600126917583567306752 1615907261938434834432 1616222540410457161728 1616315979882065559552 1618034855436707954688 1625525757545211232256 1641970282292280557568 1649989229462941925376 1651743914924972703744 1668358751391439650816 1676179534692512432128 1688045978989257818112 1698093871721336733696 1703214688477875535872 1705025976696746016768 1706385345704351073216 1723213603551534022656 1733470827382197915648 1740647978334532141056 1742499075085685489664 1750566200433304403968 1752871093389766950912 1761430034275459172352 1778801139149970604032 1789389241168720429056 1794889133466769686528 1805116421976551849984 1817895669680739188736 1818250357961764306944 1828716477238362636288 1847111474754808184832 1847218262722360639488 1857743722908812836864 1866814737180828524544 1874543976667957690368 1876903595315369607168 1885225138928173973504 1885701976529076486144 1887707331342825947136 1927034567412468154368 1929195404559151792128 1946531072546143469568 1950154680804972655104 1969386975487467454464 1981109517008226189312 1989196972812870352896 1989311975239465304064 2000647086209490747392 2013062896314810482688 2022382631945897568256 2030755974723620831232 2032915587599966404608 2045016275621394776064 2077595051063701929984 2078000409099159207936 2087620781363507167232 2089961688272414441472 2100166579328432090112 2120878281294195720192 2133502556778089742336 2145032680360422408192 2154963387213942882304 2155087973176087412736 2167913888339026673664 2189293709723040743424 2199985639283922567168 2202325219899963604992 2228748206634254462976 2237846594414479147008 2250727971985677090816 2264125162295115644928 2270952917970500714496 2275180460939134764288 2297618138068712030208 2300643310074069123072 2311294436509597220864 2320863971112709521408 2337161457853022601216 2348573379033945563136 2371734852199960805376 2374857610399039094784 2385852321558293905408 2400190376375350960128 2423860892907652251648 2424333810615685742592 2438288636317816848384 2462815299673077579776 2474983844194412888064 2477615872387459055616 2489086316241104699392 2499391968890610253824 2502538127087159476224 2514269302038768648192 2516943108457101262848 2547140807582005100544 2554822032716813303808 2557538965045119025152 2569379423216624205824 2572260539412202389504 2584820405327301033984 2600206241073296873472 2625849300649956605952 2629306640084650426368 2641479356010968252416 2668201708724955906048 2684083861753080643584 2707674632964827774976 2726688367495193034752 2743074715857543954432 2754272731587051257856 2770667212132212277248 2786615584363219255296 2800222105771242786816 2827837708392260960256 2828552964793614729216 2831560997014238920704 2844670075704119656448 2873450630901449883648 2890551851118702231552 2919796608819215204352 2933314185711896756224 2936433626533284806656 2954080463231201181696 2971664275512339283968 2983795459219305529344 3000970629314236121088 3018833549726820859904 3033573947918846352384 3046133962085431246848 3049373381399949606912 3063490850758282706944 3067524413432092164096 3131431172045260750848 3134942532408621662208 3144396347959154835456 3162313136266614407168 3166476813865385459712 3181317421941293580288 3200253835167134613504 3231814523876869668864 3232445080820914323456 3232631959764131119104 3236069710873415909376 3251051515090422464512 3283940564584561115136 3299978458925883850752 3303487829849945407488 3352359069385024864256 3376091957978515636224 3396187743442673467392 3406429376955751071744 3412770691408702146432 3446427207103068045312 3466941654764395831296 3481295956669064282112 3501132400866608807936 3505742186779533901824 3522860068550918344704 3557602278299941208064 3578778482337440858112 3589778266933539373056 3610232843953103699968 3635791339361478377472 3636500715923528613888 3657432954476725272576 3694222949509616369664 3694436525444721278976 3715487445817625673728 3733629474361657049088 3749087953335915380736 3753807190630739214336 3770450277856347947008 3771403953058152972288 3775414662685651894272 3854069134824936308736 3858390809118303584256 3900309361609945310208 3938773950974934908928 3962219034016452378624 3978393945625740705792 4026125792629620965376 4044765263891795136512 4061511949447241662464 4065831175199932809216 4090032551242789552128 4155190102127403859968 4156000818198318415872 4175241562727014334464 4179923376544828882944 4200333158656864180224 4241756562588391440384 4267005113556179484672 4309926774427885764608 4310175946352174825472 4335827776678053347328 4399971278567845134336 4404650439799927209984 4457496413268508925952 4475693188828958294016 4501455943971354181632 4528250324590231289856 4541905835941001428992 4550360921878269528576 4595236276137424060416 4601286620148138246144 4622588873019194441728 4641727942225419042816 4674322915706045202432 4697146758067891126272 4743469704399921610752 4749715220798078189568 4771704643116587810816 4800380752750701920256 4847721785815304503296 4848667621231371485184 4876577272635633696768 4949967688388825776128 4955231744774918111232 4978172632482209398784 5005076254174318952448 5028538604077537296384 5094281615164010201088 5109644065433626607616 5115077930090238050304 5138758846433248411648 5169640810654602067968 5200412482146593746944 5251698601299913211904 5258613280169300852736 5282958712021936504832 5336403417449911812096 5368167723506161287168 5415349265929655549952 5453376734990386069504 5486149431715087908864 5541334424264424554496 5573231168726438510592 5600444211542485573632 5655675416784521920512 5657105929587229458432 5663121994028477841408 5689340151408239312896 5781103702237404463104 5839593217638430408704 5866628371423793512448 5872867253066569613312 5908160926462402363392 5943328551024678567936 5967590918438611058688 6001941258628472242176 6037667099453641719808 6067147895837692704768 6092267924170862493696 6098746762799899213824 6126981701516565413888 6135048826864184328192 6262862344090521501696 6269885064817243324416 6362634843882587160576 6400507670334269227008 6464890161641828646912 6465263919528262238208 6502103030180844929024 6567881129169122230272 6599956917851767701504 6606975659699890814976 6704718138770049728512 6752183915957031272448 6792375486885346934784 6812858753911502143488 6825541382817404292864 6892854414206136090624 6933883309528791662592 6962591913338128564224 7002264801733217615872 7011484373559067803648 7045720137101836689408 7115204556599882416128 7157556964674881716224 7271582678722956754944 7273001431847057227776 7314865908953450545152 7388445899019232739328 7467258948723314098176 7498175906671830761472 7507614381261478428672 7540900555712695894016 7542807906116305944576 7550829325371303788544 7708138269649872617472 7716781618236607168512 7800618723219890620416 7877547901949869817856 7924438068032904757248 8052251585259241930752 8089530527783590273024 8123023898894483324928 8180065102485579104256 8312001636396636831744 8350483125454028668928 8359846753089657765888 8400666317313728360448 8483513125176782880768 8534010227112358969344 8619853548855771529216 8620351892704349650944 8671655553356106694656 8799942557135690268672 8809300879599854419968 8914992826537017851904 8951386377657916588032 9002911887942708363264 9056500649180462579712 9100721843756539057152 9190472552274848120832 9202573240296276492288 9245177746038388883456 9394293516135782252544 9486939408799843221504 9499430441596156379136 9543409286233175621632 9600761505501403840512 9695443571630609006592 9697335242462742970368 9753154545271267393536 9899935376777651552256 9910463489549836222464 9956345264964418797568 10057077208155074592768 10188563230328020402176 10219288130867253215232 10277517692866496823296 10339281621309204135936 10400824964293187493888 10503397202599826423808 10517226560338601705472 10565917424043873009664 10672806834899823624192 10736335447012322574336 10830698531859311099904 10906753469980772139008 10972298863430175817728 11082668848528849108992 11146462337452877021184 11200888423084971147264 11311350833569043841024 11314211859174458916864 11326243988056955682816 11378680302816478625792 11562207404474808926208 11733256742847587024896 11816321852924804726784 11886657102049357135872 11935181836877222117376 12075334198907283439616 12134295791675385409536 12184535848341724987392 12197493525599798427648 12253963403033130827776 12270097653728368656384 12525724688181043003392 12539770129634486648832 12725269687765174321152 12801015340668538454016 12929780323283657293824 12930527839056524476416 13004206060361689858048 13199913835703535403008 13213951319399781629952 13504367831914062544896 13584750973770693869568 13625717507823004286976 13651082765634808585728 13785708828412272181248 13867766619057583325184 13925183826676257128448 14004529603466435231744 14022968747118135607296 14091440274203673378816 14230409113199764832256 14315113929349763432448 14543165357445913509888 14546002863694114455552 14629731817906901090304 14934517897446628196352 15015228762522956857344 15085615812232611889152 15416276539299745234944 15601237446439781240832 15755095803899739635712 15848876136065809514496 16104503170518483861504 16179061055567180546048 16246047797788966649856 16360130204971158208512 16624003272793273663488 16700966250908057337856 16719693506179315531776 16801332634627456720896 16967026250353565761536 17068020454224717938688 17239707097711543058432 17343311106712213389312 17599885114271380537344 17618601759199708839936 17829985653074035703808 17902772755315833176064 18005823775885416726528 18113001298360925159424 18201443687513078114304 18380945104549696241664 18405146480592552984576 18490355492076777766912 18788587032271564505088 19086818572466351243264 19201523011002807681024 19394670484925485940736 19506309090542534787072 19799870753555303104512 19820926979099672444928 19912690529928837595136 20114154416310149185536 20377126460656040804352 20438576261734506430464 20555035385732993646592 20678563242618408271872 20801649928586374987776 21006794405199652847616 21034453120677203410944 21131834848087746019328 21345613669799647248384 21472670894024645148672 21944597726860351635456 22165337697057698217984 22401776846169942294528 22622701667138087682048 22628423718348917833728 22652487976113911365632 22757360605632957251584 23124414808949617852416 23466513485695174049792 23632643705849609453568 23773314204098714271744 24150668397814566879232 24268591583350770819072 24369071696683449974784 24507926806066261655552 24540195307456737312768 25051449376362086006784 25079540259268973297664 25450539375530348642304 25602030681337076908032 25859560646567314587648 25861055678113048952832 26008412120723379716096 26399827671407070806016 26427902638799563259904 27008735663828125089792 27169501947541387739136 27302165531269617171456 27571417656824544362496 27735533238115166650368 28182880548407346757632 28460818226399529664512 28630227858699526864896 29086330714891827019776 29092005727388228911104 29259463635813802180608 29869035794893256392704 30171231624465223778304 30832553078599490469888 31202474892879562481664 31510191607799479271424 31697752272131619028992 32209006341036967723008 32358122111134361092096 32492095595577933299712 32720260409942316417024 33248006545586547326976 33401932501816114675712 33439387012358631063552 33602665269254913441792 33934052500707131523072 34136040908449435877376 34686622213424426778624 35199770228542761074688 35659971306148071407616 35805545510631666352128 36226002596721850318848 36402887375026156228608 36761890209099392483328 36810292961185105969152 36980710984153555533824 37577174064543129010176 38173637144932702486528 38403046022005615362048 38789340969850971881472 39012618181085069574144 39599741507110606209024 39641853958199344889856 39825381059857675190272 40754252921312081608704 40877152523469012860928 41110070771465987293184 41357126485236816543744 41603299857172749975552 42013588810399305695232 42068906241354406821888 42263669696175492038656 42691227339599294496768 42945341788049290297344 43889195453720703270912 44803553692339884589056 45256847436697835667456 45514721211265914503168 46248829617899235704832 46933026971390348099584 47265287411699218907136 47546628408197428543488 48301336795629133758464 48537183166701541638144 48738143393366899949568 49015853612132523311104 49080390614913474625536 50102898752724172013568 50159080518537946595328 50901078751060697284608 51204061362674153816064 51719121293134629175296 52799655342814141612032 52855805277599126519808 54017471327656250179584 54339003895082775478272 54604331062539234342912 55142835313649088724992 55471066476230333300736 56365761096814693515264 57260455717399053729792 58184011454776457822208 58518927271627604361216 59738071589786512785408 60342463248930447556608 61665106157198980939776 62404949785759124963328 63020383215598958542848 63395504544263238057984 64418012682073935446016 64716244222268722184192 66496013091173094653952 66803865003632229351424 67205330538509826883584 67868105001414263046144 68272081816898871754752 69373244426848853557248 70399540457085522149376 71319942612296142815232 72452005193443700637696 72805774750052312457216 73523780418198784966656 73620585922370211938304 73961421968307111067648 75154348129086258020352 76347274289865404973056 76806092044011230724096 77578681939701943762944 78025236362170139148288 79199483014221212418048 79283707916398689779712 79650762119715350380544 81508505842624163217408 82714252970473633087488 83206599714345499951104 84527339392350984077312 85382454679198588993536 85890683576098580594688 87778390907441406541824 89607107384679769178112 90513694873395671334912 91029442422531829006336 92497659235798471409664 94530574823398437814272 95093256816394857086976 97074366333403083276288 97476286786733799899136 98031707224265046622208 98160781229826949251072 100205797505448344027136 100318161037075893190656 101802157502121394569216 102408122725348307632128 105599310685628283224064 108678007790165550956544 109208662125078468685824 110285670627298177449984 110942132952460666601472 112731522193629387030528 114520911434798107459584 116368022909552915644416 117037854543255208722432 119476143179573025570816 123330212314397961879552 124809899571518249926656 126040766431197917085696 126791009088526476115968 128836025364147870892032 129432488444537444368384 133607730007264458702848 134410661077019653767168 136544163633797743509504 138746488853697707114496 140799080914171044298752 142639885224592285630464 144904010386887401275392 145611549500104624914432 147047560836397569933312 147241171844740423876608 147922843936614222135296 150308696258172516040704 153612184088022461448192 155157363879403887525888 158398966028442424836096 158567415832797379559424 159301524239430700761088 163017011685248326434816 165428505940947266174976 166413199428690999902208 169054678784701968154624 171781367152197161189376 175556781814882813083648 179214214769359538356224 181027389746791342669824 182058884845063658012672 184995318471596942819328 189061149646796875628544 190186513632789714173952 194148732666806166552576 200411595010896688054272 203604315004242789138432 204816245450696615264256 211198621371256566448128 217356015580331101913088 218417324250156937371648 220571341254596354899968 221884265904921333202944 225463044387258774061056 229041822869596214919168 232736045819105831288832 234075709086510417444864 238952286359146051141632 249619799143036499853312 253582018177052952231936 257672050728295741784064 258864976889074888736768 267215460014528917405696 268821322154039307534336 273088327267595487019008 277492977707395414228992 285279770449184571260928 291223099000209249828864 294095121672795139866624 294482343689480847753216 295845687873228444270592 300617392516345032081408 307224368176044922896384 316797932056884849672192 318603048478861401522176 326034023370496652869632 330857011881894532349952 332826398857381999804416 338109357569403936309248 343562734304394322378752 351113563629765626167296 358428429538719076712448 369990636943193885638656 378122299293593751257088 380373027265579428347904 388297465333612333105152 400823190021793376108544 409632490901393230528512 422397242742513132896256 434712031160662203826176 436834648500313874743296 441142682509192709799936 443768531809842666405888 450926088774517548122112 465472091638211662577664 477904572718292102283264 499239598286072999706624 507164036354105904463872 515344101456591483568128 517729953778149777473536 534430920029057834811392 537642644308078615068672 546176654535190974038016 554985955414790828457984 570559540898369142521856 582446198000418499657728 591691375746456888541184 601234785032690064162816 614448736352089845792768 633595864113769699344384 637206096957722803044352 652068046740993305739264 661714023763789064699904 665652797714763999608832 687125468608788644757504 702227127259531252334592 716856859077438153424896 760746054531158856695808 776594930667224666210304 801646380043586752217088 819264981802786461057024 873669297000627749486592 882285365018385419599872 887537063619685332811776 901852177549035096244224 955809145436584204566528 998479196572145999413248 1014328072708211808927744 1030688202913182967136256 1035459907556299554947072 1075285288616157230137344 1109971910829581656915968 1141119081796738285043712 1164892396000836999315456 1183382751492913777082368 1202469570065380128325632 1228897472704179691585536 1267191728227539398688768 1274412193915445606088704 1304136093481986611478528 1323428047527578129399808 1331305595429527999217664 1433713718154876306849792 1521492109062317713391616 1553189861334449332420608 1603292760087173504434176 1638529963605572922114048 1747338594001255498973184 1775074127239370665623552 1803704355098070192488448 1911618290873168409133056 1996958393144291998826496 2061376405826365934272512 2070919815112599109894144 2150570577232314460274688 2282238163593476570087424 2329784792001673998630912 2366765502985827554164736 2404939140130760256651264 2457794945408359383171072 2646856095055156258799616 2662611190859055998435328 2867427436309752613699584 3042984218124635426783232 3106379722668898664841216 3494677188002510997946368 3550148254478741331247104 3607408710196140384976896 3823236581746336818266112 3993916786288583997652992 4141839630225198219788288 4301141154464628920549376 4564476327186953140174848 4659569584003347997261824 4809878280261520513302528 4915589890816718766342144 5325222381718111996870656 5734854872619505227399168 6212759445337797329682432 6989354376005021995892736 7100296508957482662494208 7214817420392280769953792 7987833572577167995305984 8283679260450396439576576 8602282308929257841098752 9128952654373906280349696 9319139168006695994523648 10650444763436223993741312 11469709745239010454798336 12425518890675594659364864 13978708752010043991785472 14429634840784561539907584 15975667145154335990611968 16567358520900792879153152 17204564617858515682197504 18638278336013391989047296 21300889526872447987482624 24851037781351189318729728 27957417504020087983570944 31951334290308671981223936 34409129235717031364395008 37276556672026783978094592 49702075562702378637459456 55914835008040175967141888 63902668580617343962447872 74553113344053567956189184 111829670016080351934283776 149106226688107135912378368 223659340032160703868567552 447318680064321407737135104
- Sum of all divisors σ(n): 1735114051165889483980800000
- Sum of proper divisors (its aliquot sum) s(n): 1287795371101568076243664896
- 447318680064321407737135104 is an abundant number, because the sum of its proper divisors (1287795371101568076243664896) is greater than itself. Its abundance is 840476691037246668506529792
Bases of 447318680064321407737135104
- Binary: 101110010000000110110101000111100011001110111111111100110000011110000000000000000000000002
- Hexadecimal: 0x172036A3C677FE60F000000
- Base-36: 1K7E0ZAWGVOXKIAYO0
Squares and roots of 447318680064321407737135104
- 447318680064321407737135104 squared (4473186800643214077371351042) is 200094001534486734413571366899172223620110817549090816
- 447318680064321407737135104 cubed (4473186800643214077371351043) is 89505784655194908373843976338349680934849085468987774866042336841472195757604864
-
The
square root of 447318680064321407737135104 is 21149909693999.2017483917 -
447318680064321407737135104 is a
perfect cube number . Itscube root is 764784384
Scales and comparisons
How big is 447318680064321407737135104?- 447,318,680,064,321,407,737,135,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 447,318,680,064,321,407,737,135,104 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 447318680064321407737135104 cubic inches would be around 63732032 feet tall.
Recreational maths with 447318680064321407737135104
- 447318680064321407737135104 backwards is 401531737704123460086813744
- The number of decimal digits it has is: 27
- The sum of 447318680064321407737135104's digits is 99
- 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 447318680064321407737135104 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 447318680064321407737135104 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/447318680064321407737135104/
Chicago style:
Numbermatics. 2024. "Number 447318680064321407737135104 - Facts about the integer". https://numbermatics.com/n/447318680064321407737135104/
The information we have on file for 447318680064321407737135104 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 447318680064321407737135104, math, Factors of 447318680064321407737135104, curriculum, school, college, exams, university, Prime factorization of 447318680064321407737135104, STEM, science, technology, engineering, physics, economics, calculator, four hundred forty-seven septillion, three hundred eighteen sextillion, six hundred eighty quintillion, sixty-four quadrillion, three hundred twenty-one trillion, four hundred seven billion, seven hundred thirty-seven million, one hundred thirty-five thousand, one hundred four.