706460837907911077084594176
706,460,837,907,911,077,084,594,176 is an even composite number composed of six prime numbers multiplied together.
706460837907911077084594176 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, four hundred ninety-one divisors.
Prime factorization of 706460837907911077084594176:
216 × 36 × 136 × 312 × 1312 × 4312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 31 × 31 × 131 × 131 × 431 × 431)See below for interesting mathematical facts about the number 706460837907911077084594176 from the Numbermatics database.
Names of 706460837907911077084594176
- Cardinal: 706460837907911077084594176 can be written as Seven hundred six septillion, four hundred sixty sextillion, eight hundred thirty-seven quintillion, nine hundred seven quadrillion, nine hundred eleven trillion, seventy-seven billion, eighty-four million, five hundred ninety-four thousand, one hundred seventy-six.
Scientific notation
- Scientific notation: 7.06460837907911077084594176 × 1026
Factors of 706460837907911077084594176
Divisors of 706460837907911077084594176
- Number of divisors d(n): 22491
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 48 52 54 62 64 72 78 81 93 96 104 108 117 124 128 131 144 156 162 169 186 192 208 216 234 243 248 256 262 279 288 312 324 338 351 372 384 393 403 416 431 432 468 486 496 507 512 524 558 576 624 648 676 702 729 744 768 786 806 832 837 862 864 936 961 972 992 1014 1024 1048 1053 1116 1152 1179 1209 1248 1293 1296 1352 1404 1458 1488 1521 1536 1572 1612 1664 1674 1703 1724 1728 1872 1922 1944 1984 2028 2048 2096 2106 2197 2232 2304 2358 2418 2496 2511 2586 2592 2704 2808 2883 2916 2976 3042 3072 3144 3159 3224 3328 3348 3406 3448 3456 3537 3627 3744 3844 3879 3888 3968 4056 4061 4096 4192 4212 4394 4464 4563 4608 4716 4836 4992 5022 5109 5172 5184 5239 5408 5603 5616 5766 5832 5952 6084 6144 6288 6318 6448 6591 6656 6696 6812 6896 6912 7074 7254 7488 7533 7688 7758 7776 7936 8112 8122 8192 8384 8424 8649 8788 8928 9126 9216 9432 9477 9672 9984 10044 10218 10344 10368 10478 10611 10816 10881 11206 11232 11532 11637 11664 11904 12168 12183 12288 12493 12576 12636 12896 13182 13312 13361 13392 13624 13689 13792 13824 14148 14508 14976 15066 15327 15376 15516 15552 15717 15872 16224 16244 16384 16768 16809 16848 17161 17298 17576 17856 18252 18432 18864 18954 19344 19773 19968 20088 20436 20688 20736 20956 21222 21632 21762 22139 22412 22464 22599 23064 23274 23328 23808 24336 24366 24576 24986 25152 25272 25792 25947 26364 26624 26722 26784 27248 27378 27584 27648 28296 28561 29016 29952 30132 30654 30752 31032 31104 31434 31744 31833 32448 32488 32643 32768 33536 33618 33696 34322 34596 34911 35152 35712 36504 36549 36864 37479 37728 37908 38688 39546 39936 40083 40176 40872 41067 41376 41472 41912 42444 43264 43524 44278 44824 44928 45198 45981 46128 46548 46656 47151 47616 48672 48732 49152 49972 50304 50427 50544 51483 51584 51894 52728 52793 53248 53444 53568 54496 54756 55168 55296 56461 56592 57122 58032 59319 59904 60264 61308 61504 62064 62208 62868 63488 63666 64896 64976 65286 65536 66417 67072 67236 67392 68107 68644 69192 69822 70304 71424 72839 73008 73098 73728 74958 75456 75816 77376 77841 79092 79872 80166 80352 81744 82134 82752 82944 83824 84888 85683 86528 87048 88556 89648 89856 90396 91962 92256 93096 93312 94302 95232 95499 97344 97464 97929 98304 99944 100608 100854 101088 102966 103168 103788 104733 105456 105586 106496 106888 107136 108992 109512 109647 110336 110592 112437 112922 113184 114244 116064 118638 119808 120249 120528 122616 123008 123201 124128 124416 125736 125891 126976 127332 129792 129952 130572 132834 134144 134472 134784 136214 137288 137943 138384 139644 140608 141453 142848 145678 146016 146196 147456 149916 150912 151281 151632 154449 154752 155682 158184 158379 159744 160332 160704 162409 163488 164268 165504 165888 167648 169383 169776 171366 173056 173693 174096 177112 177957 179296 179712 180792 183924 184512 185761 186192 186624 188604 190464 190998 194688 194928 195858 196608 199251 199888 201216 201708 202176 204321 205932 206336 207576 209466 210912 211172 212992 213776 214272 217984 218517 219024 219294 220672 221184 223093 224874 225844 226368 228488 232128 233523 237276 239616 240498 241056 245232 246016 246402 248256 248832 251472 251782 253952 254664 257049 259584 259904 261144 265668 268288 268944 269568 272428 274576 275886 276768 279288 281216 282906 285696 287807 291356 292032 292392 293787 294912 299832 301824 302562 303264 308898 309504 311364 314199 316368 316758 319488 320664 321408 324818 326976 328536 328941 331008 331776 335296 337311 338766 339552 342732 346112 347386 348192 354224 355914 358592 359424 360747 361584 367848 369024 371293 371522 372384 373248 377208 377673 380928 381996 389376 389856 391716 398502 399776 402432 403416 404352 408642 411864 412672 413829 414191 415152 418932 421824 422344 424359 425984 427552 428544 435968 437034 438048 438588 441344 442368 446186 449748 451688 452736 453843 456976 463347 464256 467046 474552 475137 479232 480996 482112 487227 490464 492032 492804 496512 497664 502944 503564 507904 508149 509328 514098 519168 519808 521079 522288 531336 531991 533871 536576 537888 539136 544856 549152 551772 553536 557283 558576 562432 565812 571392 575614 582712 584064 584784 587574 589824 597753 599664 603648 605124 606528 612963 617796 619008 622728 628398 632736 633516 638976 641328 642816 649636 653952 655551 657072 657882 662016 663552 669279 670592 674622 677532 679104 685464 686309 692224 694772 696384 700569 708448 711828 717184 718848 721494 723168 733993 735696 738048 742586 743044 744768 746496 754416 755346 761856 763992 771147 778752 779712 783432 797004 799552 804864 806832 808704 817284 823728 825344 827658 828382 830304 837864 843648 844688 848718 851968 855104 857088 863421 871936 874068 876096 877176 882688 884736 885391 892372 899496 903376 905472 907686 913952 926694 928512 934092 946907 949104 950274 958464 961992 964224 974454 980928 984064 985608 986823 993024 995328 1005888 1007128 1011933 1015808 1016298 1018656 1028196 1038336 1039616 1042158 1044576 1062672 1063982 1067742 1073152 1075776 1078272 1082241 1089712 1098304 1103544 1107072 1113879 1114566 1117152 1124864 1131624 1133019 1142784 1151228 1165424 1168128 1169568 1175148 1195506 1199328 1207296 1210248 1213056 1225926 1235592 1238016 1241487 1242573 1245456 1256796 1265472 1267032 1273077 1277952 1282656 1285632 1299272 1307904 1311102 1314144 1315764 1324032 1327104 1338558 1341184 1349244 1355064 1358208 1361529 1370928 1372618 1384448 1389544 1390041 1392768 1401138 1416896 1423656 1425411 1434368 1437696 1442988 1446336 1461681 1467986 1471392 1476096 1485172 1486088 1489536 1492992 1508832 1510692 1523712 1524447 1527984 1542294 1557504 1559424 1563237 1566864 1594008 1595973 1599104 1601613 1609728 1613664 1617408 1634568 1636583 1647456 1650688 1655316 1656764 1660608 1671849 1675728 1687296 1689376 1697436 1710208 1714176 1726842 1743872 1748136 1750291 1752192 1754352 1765376 1769472 1770782 1784744 1793259 1798992 1806752 1810944 1815372 1827904 1838889 1853388 1857024 1868184 1893814 1898208 1900548 1916928 1923984 1928448 1948908 1961856 1966653 1968128 1971216 1973646 1986048 1990656 2007837 2011776 2014256 2023866 2031616 2032596 2037312 2056392 2058927 2076672 2079232 2084316 2089152 2111317 2125344 2127964 2135484 2146304 2151552 2156544 2164482 2179424 2196608 2201979 2207088 2214144 2227758 2229132 2234304 2249728 2258009 2263248 2266038 2285568 2302456 2313441 2330848 2336256 2339136 2350296 2391012 2398656 2414592 2414893 2420496 2426112 2451852 2471184 2476032 2482974 2485146 2490912 2513592 2530944 2534064 2546154 2555904 2565312 2571264 2590263 2598544 2615808 2622204 2628288 2631528 2648064 2654208 2656173 2677116 2682368 2698488 2710128 2716416 2723058 2741856 2745236 2768896 2779088 2780082 2785536 2802276 2833792 2840721 2847312 2850822 2868736 2875392 2885976 2892672 2900209 2923362 2935972 2942784 2952192 2960469 2970344 2972176 2979072 2985984 3017664 3021384 3035799 3047424 3048894 3055968 3084588 3115008 3118848 3126474 3133728 3188016 3191946 3198208 3203226 3219456 3227328 3234816 3246723 3269136 3273166 3294912 3301376 3310632 3313528 3321216 3341637 3343698 3351456 3374592 3378752 3394872 3399057 3420416 3428352 3453684 3487744 3496272 3500582 3504384 3508704 3530752 3541564 3569488 3586518 3597984 3613504 3621888 3630744 3655808 3677778 3706776 3714048 3727719 3736368 3741491 3787628 3796416 3801096 3819231 3833856 3847968 3856896 3897816 3923712 3933306 3936256 3942432 3947292 3972096 3981312 4015674 4023552 4028512 4047732 4065192 4074624 4084587 4112784 4117854 4153344 4158464 4168632 4170123 4178304 4222634 4250688 4255928 4270968 4276233 4292608 4303104 4313088 4328964 4358848 4385043 4393216 4403958 4414176 4428288 4455516 4458264 4468608 4499456 4516018 4526496 4532076 4571136 4573341 4604912 4626882 4661696 4672512 4678272 4689711 4700592 4782024 4787919 4797312 4826809 4829184 4829786 4840992 4852224 4903704 4909749 4942368 4952064 4965948 4970292 4981824 5015547 5027184 5061888 5068128 5092308 5130624 5142528 5180526 5197088 5231616 5244408 5250873 5256576 5263056 5296128 5308416 5312346 5354232 5364736 5379777 5384483 5396976 5420256 5432832 5446116 5483712 5490472 5516667 5537792 5558176 5560164 5571072 5604552 5667584 5681442 5694624 5701644 5737472 5750784 5758591 5771952 5785344 5800418 5846724 5871944 5885568 5899959 5904384 5920938 5940688 5944352 5958144 5971968 6023511 6035328 6042768 6071598 6094848 6097788 6111936 6169176 6176781 6230016 6237696 6252948 6267456 6333951 6376032 6383892 6396416 6406452 6438912 6454656 6469632 6493446 6538272 6546332 6589824 6602752 6605937 6621264 6627056 6642432 6683274 6687396 6702912 6749184 6757504 6774027 6789744 6798114 6840832 6856704 6907368 6915883 6940323 6975488 6992544 7001164 7008768 7017408 7061504 7083128 7138976 7173036 7195968 7227008 7243776 7244679 7261488 7311616 7355556 7396391 7413552 7428096 7455438 7472736 7482982 7575256 7592832 7602192 7638462 7667712 7695936 7713792 7770789 7795632 7847424 7866612 7872512 7884864 7894584 7944192 7962624 7968519 8031348 8047104 8057024 8095464 8130384 8149248 8169174 8225568 8235708 8306688 8316928 8337264 8340246 8356608 8445268 8501376 8511856 8522163 8541936 8552466 8585216 8606208 8626176 8657928 8700627 8717696 8770086 8786432 8807916 8828352 8856576 8911032 8916528 8922017 8937216 8998912 9032036 9052992 9064152 9107397 9142272 9146682 9209824 9253764 9323392 9345024 9356544 9379422 9401184 9541909 9564048 9575838 9594624 9653618 9658368 9659572 9681984 9704448 9740169 9807408 9819498 9884736 9904128 9931896 9940584 9963648 10024911 10031094 10054368 10123776 10136256 10184616 10197171 10261248 10285056 10361052 10394176 10463232 10488816 10501746 10513152 10526112 10592256 10624692 10708464 10729472 10759554 10768966 10793952 10840512 10865664 10892232 10967424 10980944 11033334 11075584 11116352 11120328 11142144 11183157 11209104 11224473 11335168 11362884 11389248 11403288 11474944 11501568 11510083 11517182 11543904 11570688 11600836 11693448 11743888 11771136 11799918 11808768 11841876 11881376 11888704 11916288 11943936 12047022 12070656 12085536 12143196 12195576 12223872 12309791 12338352 12353562 12460032 12475392 12505896 12510369 12534912 12667902 12752064 12767784 12792832 12812904 12828699 12877824 12909312 12939264 12986892 13076544 13092664 13155129 13179648 13205504 13211874 13242528 13254112 13284864 13366548 13374792 13405824 13498368 13515008 13548054 13579488 13596228 13681664 13713408 13720023 13814736 13831766 13880646 13950976 13985088 14002328 14017536 14034816 14069133 14123008 14166256 14277952 14346072 14363757 14391936 14454016 14480427 14487552 14489358 14522976 14623232 14711112 14729247 14792782 14827104 14856192 14910876 14945472 14965964 15046641 15150512 15185664 15204384 15276924 15391872 15427584 15541578 15591264 15694848 15733224 15745024 15752619 15769728 15789168 15888384 15925248 15937038 16062696 16094208 16114048 16139331 16153449 16190928 16260768 16298496 16338348 16451136 16471416 16491721 16550001 16613376 16633856 16674528 16680492 16713216 16890536 17002752 17023712 17044326 17083872 17104932 17212416 17252352 17275773 17315856 17401254 17435392 17540172 17572864 17615832 17656704 17699877 17713152 17822064 17833056 17844034 17874432 17997824 18064072 18070533 18105984 18128304 18214794 18284544 18293364 18419648 18507528 18530343 18646784 18690048 18713088 18758844 18802368 19001853 19083818 19128096 19151676 19189248 19307236 19316736 19319144 19363968 19408896 19480338 19614816 19638996 19769472 19808256 19817811 19863792 19881168 19927296 20049822 20062188 20108736 20247552 20272512 20322081 20369232 20394342 20522496 20570112 20722104 20747649 20788352 20820969 20926464 20977632 21003492 21026304 21052224 21184512 21249384 21275579 21416928 21458944 21519108 21537932 21587904 21681024 21731328 21734037 21784464 21934848 21961888 22066668 22189173 22232704 22240656 22284288 22366314 22418208 22448946 22670336 22725768 22753783 22778496 22806576 22949888 23003136 23020166 23034364 23087808 23141376 23201672 23312367 23386896 23487776 23542272 23599836 23617536 23683752 23762752 23777408 23832576 23887872 23905557 24094044 24141312 24171072 24286392 24334691 24391152 24447744 24619582 24676704 24707124 24920064 24950784 25011792 25020738 25069824 25335804 25504128 25535568 25566489 25585664 25625808 25657398 25755648 25818624 25878528 25973784 26101881 26153088 26185328 26310258 26359296 26411008 26423748 26485056 26508224 26569728 26733096 26749584 26766051 26811648 26996736 27030016 27096108 27158976 27192456 27363328 27426816 27440046 27447121 27629472 27663532 27761292 27901952 27970176 28004656 28035072 28069632 28138266 28246016 28332512 28555904 28625727 28692144 28727514 28783872 28908032 28960854 28975104 28978716 29045952 29246464 29354117 29422224 29458494 29585564 29654208 29712384 29821752 29890944 29931928 30074733 30093282 30301024 30371328 30408768 30553848 30591513 30783744 30855168 31083156 31182528 31389696 31393609 31466448 31490048 31505238 31539456 31578336 31776768 31874076 32125392 32188416 32228096 32278662 32306898 32381856 32521536 32596992 32676696 32902272 32942832 32983442 33100002 33226752 33267712 33349056 33360984 33426432 33549471 33673419 33781072 34005504 34047424 34088652 34167744 34209864 34424832 34504704 34530249 34551546 34631712 34802508 34870784 35080344 35145728 35231664 35313408 35399754 35426304 35644128 35666112 35688068 35748864 35995648 36128144 36141066 36211968 36256608 36429588 36586728 36839296 36929373 37015056 37060686 37293568 37380096 37426176 37517688 37604736 37702717 38003706 38167636 38256192 38303352 38378496 38486097 38614472 38633472 38638288 38727936 38817792 38960676 39229632 39277992 39465387 39538944 39616512 39635622 39727584 39762336 39854592 40099644 40124376 40217472 40495104 40545024 40644162 40738464 40788684 41044992 41140224 41160069 41444208 41495298 41576704 41641938 41852928 41955264 42006984 42052608 42104448 42207399 42369024 42498768 42551158 42833856 42917888 43038216 43075864 43091271 43175808 43362048 43441281 43462656 43468074 43568928 43869696 43923776 44133336 44187741 44378346 44465408 44481312 44568576 44732628 44836416 44897892 45139923 45340672 45451536 45507566 45556992 45613152 45899776 46040332 46068728 46175616 46282752 46403344 46624734 46773792 46975552 47084544 47199672 47235072 47257857 47367504 47525504 47554816 47665152 47775744 47811114 48188088 48282624 48342144 48460347 48572784 48639383 48669382 48782304 48895488 49239164 49353408 49414248 49475163 49650003 49840128 49901568 50023584 50041476 50139648 50671608 51008256 51071136 51132978 51171328 51251616 51314796 51637248 51757056 51827319 51947568 52203762 52306176 52370656 52620516 52718592 52847496 52970112 53016448 53099631 53139456 53466192 53499168 53532102 53623296 53993472 54060032 54192216 54211599 54259021 54317952 54384912 54726656 54853632 54880092 54894242 55258944 55327064 55522584 55591029 55803904 55940352 56009312 56070144 56139264 56276532 56665024 57005559 57111808 57251454 57384288 57455028 57567744 57816064 57921708 57950208 57957432 58091904 58492928 58708234 58844448 58916988 59171128 59308416 59424768 59453433 59643504 59781888 59863856 60149466 60186564 60602048 60742656 60817536 60966243 61107696 61183026 61567488 61710336 62166312 62242947 62365056 62779392 62787218 62932896 62980096 63010476 63078912 63156672 63553536 63748152 63826737 64250784 64376832 64456192 64557324 64613796 64763712 65043072 65193984 65202111 65353392 65804544 65885664 65966884 66200004 66535424 66567519 66698112 66721968 66852864 67098942 67346838 67562144 68011008 68094848 68177304 68261349 68335488 68419728 68849664 69009408 69060498 69103092 69263424 69605016 69741568 69937101 69998279 70160688 70291456 70463328 70626816 70799508 70852608 71288256 71332224 71376136 71497728 71716671 71991296 72256288 72282132 72423936 72513216 72859176 73004073 73173456 73678592 73858746 74030112 74121372 74587136 74760192 74852352 74861683 75035376 75209472 75405434 76007412 76335272 76512384 76606704 76699467 76756992 76972194 77228944 77266944 77276576 77455872 77635584 77921352 78305643 78459264 78555984 78930774 79077888 79233024 79271244 79455168 79524672 79709184 80199288 80248752 80298153 80434944 80990208 81090048 81288324 81476928 81577368 82089984 82280448 82320138 82341363 82888416 82990596 83153408 83283876 83705856 83910528 84013968 84105216 84208896 84414798 84738048 84997536 85102316 85667712 85835776 85877181 86076432 86151728 86182542 86351616 86724096 86882562 86925312 86936148 87137856 87739392 87847552 88062351 88266672 88375482 88756692 88930816 88962624 89137152 89465256 89672832 89795784 89906479 90224199 90279846 90681344 90903072 91015132 91113984 91226304 91774539 91799552 92080664 92137456 92351232 92565504 92806688 93249468 93547584 93951104 94169088 94180827 94399344 94470144 94515714 94735008 95051008 95109632 95330304 95622228 96153083 96376176 96565248 96684288 96920694 97145568 97278766 97338764 97564608 97790976 98478328 98706816 98828496 98950326 99300006 99680256 99803136 100047168 100082952 100279296 100648413 101020257 101343216 102016512 102142272 102265956 102342656 102503232 102629592 103274496 103514112 103590747 103654638 103895136 104407524 104612352 104741312 105241032 105437184 105694992 105940224 106032896 106199262 106278912 106932384 106998336 107064204 107246592 107986944 108120064 108384432 108423198 108518042 108635904 108769824 109453312 109760184 109788484 110517888 110654128 110788119 111045168 111182058 111607808 111880704 112018624 112140288 112278528 112553064 113108151 113330048 114011118 114223616 114502908 114768576 114910056 115135488 115632128 115843416 115900416 115914864 115986221 116183808 116985856 117416468 117688896 117833976 118342256 118396161 118616832 118849536 118906866 119287008 119563776 119727712 120298932 120373128 121204096 121485312 121635072 121932486 122215392 122366052 123134976 123420672 124044817 124332624 124485894 124730112 125558784 125574436 125865792 126020952 126157824 126313344 126622197 127107072 127496304 127653474 128501568 128753664 128912384 129114648 129227592 129273813 129527424 130086144 130323843 130387968 130404222 130706784 131609088 131771328 131933768 132400008 132563223 133070848 133135038 133396224 133443936 133705728 134197884 134693676 135124288 135419769 136022016 136189696 136354608 136522698 136670976 136839456 137699328 138120996 138206184 138526848 139210032 139483136 139874202 139996558 140321376 140582912 140926656 141253632 141599016 141705216 141773571 142576512 142664448 142752272 142995456 143433342 143982592 144512576 144564264 144847872 145026432 145381041 145718352 145918149 146008146 146346912 147357184 147717492 148060224 148242744 148425489 149174272 149520384 149631079 149704704 149723366 150070752 150418944 150810868 152014824 152670544 153024768 153213408 153398934 153513984 153944388 154457888 154553152 154911744 155271168 155481957 155842704 156611286 156918528 157111968 157861548 158155776 158542488 158910336 159049344 159418368 160027283 160398576 160497504 160596306 160869888 161980416 162180096 162576648 162634797 162777063 162953856 163154736 164179968 164560896 164640276 164682726 165776832 165981192 166306816 166567752 166773087 167411712 167821056 168027936 168210432 168417792 168829596 169995072 170204632 171016677 171335424 171671552 171754362 172152864 172303456 172365084 172703232 173448192 173765124 173850624 173872296 174275712 175478784 175695104 176124702 176533344 176750964 177513384 177861632 177925248 178274304 178360299 178516321 178930512 179345664 179591568 179812958 180448398 180559692 181362688 181806144 182030264 182227968 182452608 182898729 183549078 183599104 184161328 184274912 184702464 185131008 185613376 186498936 186728841 187095168 187902208 188338176 188361654 188798688 188940288 189031428 189470016 190102016 190219264 190660608 191244456 191480211 192306166 192752352 193130496 193368576 193841388 194291136 194557532 194677528 195129216 195581952 195606333 196956656 197413632 197656992 197900652 198600012 199606272 199702557 200094336 200165904 200558592 201296826 202040514 202686432 204033024 204284544 204531912 204685312 204784047 205006464 205259184 206548992 207028224 207181494 207309276 207790272 208815048 209224704 209482624 209811303 209994837 210482064 210874368 211389984 211880448 212065792 212398524 212557824 213864768 213996672 214128408 214392373 214493184 215150013 215973888 216240128 216768864 216846396 217036084 217271808 217539648 218906624 219012219 219520368 219576968 221035776 221308256 221576238 222090336 222364116 223761408 224037248 224280576 224557056 224585049 225106128 226216302 226660096 228022236 228447232 229005816 229288121 229537152 229820112 230098401 230270976 231264256 231686832 231800832 231829728 231972442 232367616 233971712 234832936 234916929 235377792 235667952 236684512 236792322 237233664 237699072 237813732 238574016 239127552 239455424 240597864 240746256 240894459 242408192 242970624 243270144 243864972 244430784 244732104 246269952 246841344 247024089 248089634 248665248 248971788 249460224 251117568 251148872 251731584 252041904 252315648 252626688 253244394 254214144 254992608 255306948 257003136 257507328 257631543 257824768 258229296 258455184 258547626 259054848 260172288 260647686 260775936 260808444 261413568 263218176 263542656 263867536 264187053 264800016 265126446 266141696 266270076 266792448 266887872 267411456 268395768 269387352 269719437 270248576 270672597 270839538 272044032 272379392 272709216 273045396 273341952 273678912 275398656 276241992 276412368 276582527 277053696 278420064 278966272 279748404 279993116 280642752 281165824 281853312 282507264 282542481 283198032 283410432 283547142 285153024 285328896 285504544 285990912 286866684 288459249 289025152 289128528 289695744 290052864 290762082 291436704 291836298 292016292 292693824 294714368 295434984 295799179 296120448 296485488 296850978 298348544 299040768 299262158 299409408 299446732 300141504 300837888 301621736 301945239 303060771 304029648 305341088 306049536 306426816 306797868 307027968 307888776 308915776 309106304 309823488 310542336 310772241 310963914 311685408 313222572 313837056 314223936 315723096 316311552 316350983 317084976 317820672 318098688 318836736 320054566 320797152 320995008 321192612 321739776 323960832 324360192 325153296 325269594 325554126 325907712 326309472 328359936 329280552 329365452 331553664 331962384 332364357 332613632 333135504 333546174 334823424 335642112 336055872 336420864 336835584 337659192 339324453 339990144 340409264 342033354 342670848 343343104 343508724 344305728 344606912 344730168 345406464 346896384 347530248 347701248 347744592 347958663 348551424 350957568 351390208 352249404 353066688 353501928 355026768 355723264 355850496 356548608 356720598 356812573 357032642 357861024 358691328 359183136 359625916 360896796 361119384 362725376 363612288 364060528 364455936 364905216 365797458 367098156 367198208 368322656 368549824 369404928 370262016 371226752 372134451 372997872 373457682 374190336 375804416 376676352 376723308 377597376 378062856 378940032 380204032 380438528 381321216 381603521 382488912 382960422 384612332 385504704 386260992 386737152 387682776 387821439 388582272 389115064 389355056 390258432 390971529 391163904 391212666 393913312 394827264 395313984 395801304 397200024 397689669 399212544 399405114 400188672 400331808 401117184 402593652 404081028 405372864 408066048 408116917 408569088 409063824 409370624 409568094 410012928 410518368 413097984 414362988 414618552 415580544 417630096 418449408 418965248 419622606 419989674 420964128 421748736 422779968 423760896 424131584 424797048 425115648 425320713 427729536 427993344 428256816 428784746 428986368 430300026 431947776 432480256 433537728 433692792 434072168 434543616 435079296 436143123 437754447 437813248 438024438 439040736 439153936 442071552 442616512 443152476 444180672 444728232 445276467 447522816 448074496 448561152 448893237 449114112 449170098 450212256 452432604 453320192 456044472 456894464 458011632 458576242 459074304 459640224 460196802 460541952 462528512 463373664 463659456 463944884 464735232 466445871 467943424 469665872 469833858 470755584 471335904 473369024 473584644 474467328 475627464 477148032 478255104 478910848 480081849 481195728 481492512 481788918 484816384 485941248 486540288 487729944 488331189 488861568 489464208 490135321 492539904 493682688 494048178 496179268 497330496 497943576 498920448 500319261 502235136 502297744 503463168 504083808 504631296 505253376 506488788 509985216 510613896 513050031 514006272 515014656 515263086 515649536 516458592 516910368 517095252 518109696 520344576 521295372 521551872 521616888 522827136 526436352 527085312 527735072 528374106 529600032 530252892 532540152 533584896 533775744 534822912 535080897 535548963 536791536 538774704 539438874 540497152 541345194 541679076 544088064 544758784 545418432 546090792 546683904 547357824 548696187 550797312 552483984 552824736 553165054 554107392 556840128 557932544 559496808 559986232 560186523 561285504 562331648 563706624 565014528 565084962 566396064 566820864 567094284 570306048 570657792 571009088 571981824 573733368 574440633 576918498 578050304 578257056 579391488 580105728 581524164 582873408 583672596 584032584 585387648 586818999 589428736 590869968 591598358 592240896 592970976 593701956 596697088 598524316 598818816 598893464 599107671 600283008 601675776 603243472 603890478 606121542 608059296 610682176 612099072 612853632 613595736 614055936 614352141 615777552 617831552 618212608 619646976 621084672 621544482 621927828 623370816 626445144 627674112 628447872 629984511 631446192 632311979 632623104 632701966 634169952 635641344 636197376 637673472 640109132 641594304 641990016 642385224 643177119 643479552 645450039 647921664 648720384 650306592 650539188 651108252 651815424 652618944 656719872 657036657 658561104 658730904 663107328 663924768 664728714 665227264 666271008 667092348 671284224 672111744 672841728 673671168 673755147 675318384 678648906 679980288 680818528 684066708 685341696 687017448 687864363 688611456 689213824 689460336 690295203 690812928 693792768 695060496 695402496 695489184 695917326 697102848 701915136 702780416 704498808 704750787 705367273 706133376 707003856 710053536 711446528 711700992 713097216 713441196 713625146 714065284 715722048 717382656 718366272 719251832 721793592 722238768 722683377 725450752 727224576 728121056 728911872 729810432 731594916 734196312 736645312 737099648 738809856 740524032 741072267 742453504 744268902 745995744 746915364 748380672 751608832 753352704 753446616 754375421 755194752 756125712 757880064 760408064 760877056 762642432 763207042 764977824 765920844 769224664 771009408 772521984 772894629 773474304 775365552 775642878 777164544 778230128 778710112 780516864 781943058 782327808 782425332 787826624 789654528 790627968 791602608 792561159 794400048 795379338 798425088 798810228 800377344 800663616 802234368 805187304 808162056 809158311 810745728 816132096 816233834 817138176 818127648 818741248 819136188 820025856 821036736 826195968 828725976 829237104 829747581 831161088 835260192 836898816 837930496 839245212 839979348 841928256 843497472 845559936 847521792 847627443 848263168 849594096 850231296 850641426 855459072 855986688 856513632 857569492 857972736 860600052 864960512 865377747 867075456 867385584 868144336 869087232 870158592 872286246 875508894 875626496 876048876 878081472 878307872 884143104 885233024 886304952 887397537 888361344 889456464 890552934 895045632 896148992 897122304 897786474 898228224 898340196 900424512 904865208 906640384 909182313 909977627 912088944 913788928 916023264 917152484 918148608 919280448 920393604 921083904 925057024 926747328 927318912 927889768 929470464 932316723 932891742 935886848 939331744 939667716 941511168 942671808 946738048 947169288 948934656 949052949 951254928 954296064 956510208 957821696 960163698 962391456 962985024 963577836 969632768 971882496 973080576 973201879 975459888 976662378 977723136 978928416 980270642 985079808 988096356 992358536 994660992 995887152 997093071 997840896 1000638522 1004470272 1004595488 1006926336 1008167616 1009262592 1010506752 1012977576 1017973359 1019970432 1021227792 1026100062 1028012544 1030029312 1030526172 1031299072 1032917184 1033820736 1034190504 1036219392 1040689152 1042590744 1043103744 1043233776 1043875989 1045654272 1052872704 1054170624 1055470144 1056748212 1059200064 1060505784 1065080304 1067169792 1067551488 1069645824 1070161794 1070437719 1071097926 1073583072 1077549408 1078877748 1080994304 1082690388 1083358152 1088176128 1089517568 1090836864 1092181584 1093367808 1094715648 1097392374 1101594624 1104967968 1105649472 1106330108 1108214784 1113680256 1115865088 1116403353 1118993616 1119972464 1120373046 1122571008 1124663296 1127413248 1130029056 1130169924 1132792128 1134188568 1140612096 1141315584 1142018176 1143963648 1144810563 1147466736 1148881266 1153836996 1156100608 1156514112 1158782976 1160211456 1163048328 1165746816 1167345192 1168065168 1168784227 1170775296 1172914587 1173637998 1178857472 1181739936 1183196716 1184481792 1185941952 1187403912 1193069007 1193394176 1197048632 1197637632 1197786928 1198215342 1200566016 1203351552 1206486944 1207780956 1212243084 1216118592 1221364352 1224198144 1224350751 1225707264 1227191472 1228111872 1228704282 1231555104 1235663104 1236425216 1239293952 1243088964 1243855656 1246741632 1249990079 1252890288 1255348224 1256895744 1259969022 1262892384 1264623958 1265246208 1265403932 1268339904 1271282688 1272394752 1275346944 1275962139 1280218264 1283188608 1283980032 1284770448 1286354238 1286959104 1290900078 1295843328 1297440768 1300613184 1301078376 1302216504 1303630848 1305237888 1308429369 1313263341 1313439744 1314073314 1317122208 1317461808 1326214656 1327849536 1329457428 1330454528 1332542016 1334184696 1335829401 1342568448 1344223488 1345683456 1346679711 1347342336 1347510294 1350636768 1357297812 1359960576 1361637056 1368133416 1370683392 1374034896 1375728726 1377222912 1378427648 1378920672 1380590406 1381625856 1387585536 1390120992 1390978368 1391834652 1394205696 1399337613 1403830272 1405560832 1408997616 1409501574 1410734546 1412266752 1414007712 1420107072 1422893056 1423401984 1426882392 1427250292 1428130568 1431444096 1434765312 1436732544 1438503664 1440245547 1443587184 1444477536 1445366754 1450901504 1454449152 1456242112 1457823744 1459620864 1463189832 1464993567 1468392624 1470405963 1473290624 1474199296 1477619712 1481048064 1482144534 1484907008 1488537804 1491991488 1493830728 1496761344 1503217664 1506705408 1506893232 1507820873 1508750842 1510389504 1512251424 1515760128 1520816128 1521754112 1526414084 1529955648 1531841688 1538449328 1539150093 1542018816 1545043968 1545789258 1546948608 1550731104 1551285756 1554329088 1556460256 1557420224 1561033728 1563886116 1564655616 1564850664 1575653248 1579309056 1581255936 1583205216 1585122318 1588800096 1590758676 1597620456 1600754688 1601327232 1604468736 1606646889 1610374608 1612582621 1616324112 1618316622 1621491456 1632264192 1632467668 1634276352 1636255296 1638272376 1640051712 1642073472 1646088561 1652391936 1657451952 1658474208 1659495162 1662322176 1670520384 1673797632 1675860992 1678490424 1679958696 1680559569 1683856512 1686994944 1691119872 1695043584 1695254886 1696526336 1699188192 1700462592 1701282852 1710918144 1711973376 1713027264 1715138984 1715945472 1721200104 1723321899 1729921024 1730755494 1734150912 1734771168 1736288672 1738174464 1740317184 1744572492 1751017788 1752097752 1756162944 1756615744 1760456997 1768286208 1770466048 1772609904 1774795074 1776722688 1778912928 1781105868 1790091264 1792297984 1795572948 1796456448 1796680392 1797323013 1800849024 1809730416 1813280768 1818364626 1819955254 1824177888 1827577856 1832046528 1834304968 1836297216 1838560896 1840787208 1842167808 1843056423 1850114048 1853494656 1854637824 1855779536 1858940928 1864633446 1865783484 1871773696 1878663488 1879335432 1883022336 1885343616 1889953533 1893476096 1894338576 1896935937 1897869312 1898105898 1902509856 1908592128 1913020416 1915643392 1920327396 1924782912 1925970048 1927155672 1929531357 1939265536 1943764992 1946161152 1946403758 1950919776 1953324756 1955446272 1957856832 1960541284 1970159616 1971109971 1976192712 1984717072 1989321984 1991774304 1994186142 1995681792 2001277044 2009190976 2013852672 2016335232 2018525184 2021013504 2021265441 2025955152 2035946718 2039940864 2042455584 2052200124 2056025088 2061052344 2062598144 2063593089 2065834368 2067641472 2068381008 2072438784 2080354679 2081378304 2085181488 2086207488 2086467552 2087751978 2091308544 2105745408 2108341248 2110940288 2113496424 2114252361 2116101819 2118400128 2121011568 2130160608 2134339584 2135102976 2139291648 2140323588 2140875438 2142195852 2147166144 2155098816 2157755496 2161988608 2165380776 2166716304 2168050131 2176352256 2179035136 2181673728 2184363168 2186735616 2189431296 2194784748 2209935936 2211298944 2212660216 2216429568 2223216801 2227360512 2231730176 2232806706 2237987232 2239944928 2240746092 2245142016 2254826496 2260058112 2260339848 2263126263 2265584256 2268377136 2281224192 2282631168 2284036352 2287927296 2289621126 2294933472 2297762532 2307673992 2312201216 2313028224 2317565952 2318683887 2320422912 2320712173 2326096656 2331493632 2334690384 2336130336 2337568454 2341550592 2345829174 2347275996 2357714944 2363479872 2366393432 2368963584 2371883904 2374807824 2377683477 2386138014 2386788352 2394097264 2395275264 2395573856 2396430684 2401132032 2406703104 2412973888 2415561912 2424486168 2427474933 2432237184 2442728704 2448396288 2448701502 2451414528 2454382944 2456223744 2457408564 2463110208 2471326208 2472850432 2478587904 2486177928 2487711312 2489242743 2493483264 2499980158 2505780576 2510696448 2513791488 2519938044 2525784768 2529247916 2530492416 2530807864 2536679808 2542565376 2542882329 2544789504 2550693888 2551924278 2560436528 2566377216 2567960064 2569540896 2572708476 2573918208 2581800156 2594881536 2596133241 2601226368 2602156752 2604433008 2607261696 2610475776 2616858738 2626526682 2626879488 2628146628 2634244416 2634923616 2652429312 2655699072 2658914856 2660909056 2662192611 2665084032 2668369392 2671658802 2685136896 2688446976 2691366912 2693359422 2694684672 2695020588 2701273536 2714595624 2719921152 2723274112 2727546939 2729932881 2736266832 2741366784 2748069792 2751457452 2754445824 2756855296 2757841344 2761180812 2763251712 2775171072 2780241984 2781956736 2783669304 2787100849 2788411392 2796950169 2798675226 2807660544 2811121664 2817995232 2819003148 2821469092 2824533504 2828015424 2840214144 2845786112 2846803968 2847158847 2853764784 2854500584 2856261136 2862888192 2869530624 2873465088 2877007328 2880491094 2887174368 2888955072 2890733508 2908898304 2912484224 2915647488 2919241728 2919605637 2926379664 2929987134 2936785248 2940811926 2946581248 2948398592 2955239424 2964289068 2969814016 2977075608 2980745573 2983982976 2987661456 2991279213 2993522688 3006435328 3013410816 3013786464 3015641746 3017501684 3020779008 3024502848 3031520256 3041632256 3043508224 3052828168 3053920077 3059911296 3063683376 3076898656 3078300186 3084037632 3090087936 3091578516 3093897216 3101462208 3102571512 3108658176 3112920512 3114840448 3122067456 3127772232 3129311232 3129701328 3131627967 3151306496 3158618112 3162511872 3166410432 3170244636 3177600192 3181517352 3187844521 3195240912 3201509376 3202654464 3208937472 3211313157 3213293778 3220749216 3225165242 3232648224 3236633244 3242982912 3264528384 3264935336 3268552704 3272510592 3276544752 3280103424 3284146944 3292177122 3304783872 3314903904 3316948416 3318990324 3324644352 3341040768 3347595264 3349210059 3351721984 3356980848 3359917392 3361119138 3367713024 3373989888 3382239744 3390087168 3390509772 3393052672 3398376384 3402565704 3421836288 3423946752 3426054528 3430277968 3431890944 3434431689 3442400208 3446643798 3459842048 3461510988 3468301824 3469542336 3472577344 3476348928 3480634368 3489144984 3502035576 3504195504 3506352681 3512325888 3513231488 3518743761 3520913994 3536572416 3540932096 3545219808 3549590148 3553445376 3557825856 3562211736 3580182528 3584595968 3591145896 3592912896 3593360784 3594646026 3595572851 3601698048 3619460832 3626561536 3636729252 3639910508 3648355776 3655155712 3664093056 3668609936 3672594432 3673052253 3677121792 3681574416 3684335616 3686112846 3700228096 3706989312 3709275648 3711559072 3717881856 3729266892 3731566968 3749970237 3757326976 3758670864 3766044672 3770687232 3779907066 3786952192 3788677152 3793871874 3795738624 3796211796 3805019712 3817184256 3826040832 3831286784 3840654792 3845389327 3849565824 3851940096 3854311344 3859062714 3878531072 3887529984 3892322304 3892807516 3901839552 3906649512 3910892544 3915713664 3921082568 3925288107 3939790023 3940319232 3942219942 3952385424 3969434144 3978643968 3983548608 3988372284 3991363584 4002554088 4007488203 4018381952 4027705344 4032670464 4037050368 4040039133 4042027008 4042530882 4051910304 4071893436 4079881728 4084911168 4104400248 4112050176 4112562779 4122104688 4125196288 4127186178 4131668736 4135282944 4136762016 4144877568 4160709358 4162756608 4170362976 4172935104 4175503956 4182617088 4198012839 4211490816 4216682496 4221880576 4226992848 4228504722 4232203638 4236800256 4242023136 4260321216 4268679168 4270205952 4280647176 4281750876 4284391704 4294332288 4310197632 4315510992 4320736641 4323977216 4330761552 4333432608 4336100262 4352704512 4358070272 4363347456 4368726336 4373471232 4378862592 4389569496 4394980701 4411217889 4419871872 4422597888 4425320432 4432859136 4446433602 4454721024 4463460352 4465613412 4475974464 4479889856 4481492184 4490284032 4509652992 4520116224 4520679696 4523462619 4526252526 4531168512 4536754272 4562448384 4565262336 4568072704 4579242252 4589866944 4595525064 4615347984 4624402432 4626056448 4635131904 4637367774 4638563449 4640845824 4641424346 4652193312 4662987264 4669380768 4672260672 4675136908 4683101184 4691658348 4694551992 4715429888 4726959744 4732786864 4737927168 4743767808 4749615648 4755366954 4772276028 4773576704 4788194528 4791147712 4792861368 4802264064 4813406208 4819940667 4825947776 4831123824 4837747863 4848972336 4854949866 4864474368 4885457408 4896792576 4897403004 4902829056 4908765888 4914817128 4926220416 4942652416 4945700864 4957175808 4960845773 4972355856 4975422624 4978485486 4986966528 4999960316 5011561152 5021392896 5027582976 5039876088 5041678707 5051569536 5058495832 5060984832 5061615728 5073359616 5085130752 5085764658 5089579008 5101387776 5103848556 5120873056 5132754432 5135920128 5139081792 5145416952 5147836416 5163600312 5169965697 5189763072 5192266482 5202452736 5204313504 5208866016 5214523392 5220951552 5233717476 5253053364 5256293256 5268488832 5269847232 5304858624 5305519921 5311398144 5317829712 5321818112 5324385222 5330168064 5336738784 5343317604 5370273792 5376893952 5386718844 5389369344 5390041176 5391969039 5402547072 5429191248 5439842304 5446548224 5455093878 5459865762 5472533664 5482733568 5496139584 5502914904 5508891648 5513710592 5515682688 5522361624 5526503424 5529169269 5550342144 5560483968 5563913472 5567338608 5574201698 5576822784 5593900338 5597350452 5615321088 5622243328 5635990464 5638006296 5642938184 5649067008 5656030848 5669860599 5680428288 5690807811 5691572224 5693607936 5694317694 5707529568 5709001168 5712522272 5725776384 5739061248 5746930176 5754014656 5760982188 5774348736 5777910144 5781467016 5788594071 5817796608 5824968448 5831294976 5838483456 5839211274 5852759328 5859974268 5873570496 5881623852 5893162496 5896797184 5910478848 5913329913 5928578136 5939628032 5954151216 5961491146 5967965952 5975322912 5982558426 5987045376 6012870656 6027572928 6031283492 6035003368 6041558016 6049005696 6063040512 6063796323 6083264512 6087016448 6105656336 6107840154 6119822592 6127366752 6153797312 6156600372 6168075264 6183157032 6187794432 6190779267 6202924416 6205143024 6217316352 6225841024 6229680896 6241064037 6244134912 6255544464 6258622464 6259402656 6263255934 6302612992 6317236224 6325023744 6332820864 6340489272 6348305457 6355200384 6363034704 6371759173 6375689042 6390481824 6403018752 6405308928 6417874944 6422626314 6426587556 6441498432 6450330484 6465296448 6473266488 6485965824 6504150393 6529056768 6529870672 6537105408 6545021184 6553089504 6560206848 6568293888 6584354244 6629807808 6633896832 6637980648 6649288704 6669650403 6682081536 6695190528 6698420118 6703443968 6713961696 6719834784 6722238276 6735426048 6764479488 6780174336 6781019544 6786105344 6789378789 6796752768 6805131408 6843672576 6847893504 6852109056 6860555936 6863781888 6868863378 6884800416 6893287596 6923021976 6936603648 6939084672 6945154688 6952697856 6956051661 6961268736 6962136519 6978289968 7004071152 7008391008 7012705362 7024651776 7026462976 7037487522 7041827988 7073144832 7081864192 7090439616 7099180296 7106890752 7107931751 7115651712 7124423472 7133050431 7160365056 7169191936 7182291792 7185825792 7186721568 7189292052 7191145702 7203396096 7238921664 7253123072 7273458504 7279821016 7282424799 7296711552 7310311424 7328186112 7337219872 7345188864 7346104506 7354243584 7363148832 7368671232 7372225692 7413978624 7418551296 7423118144 7435763712 7458533784 7463133936 7467728229 7499940474 7514653952 7517341728 7532089344 7541374464 7559814132 7573904384 7577354304 7587743748 7591477248 7592423592 7610039424 7628646987 7634368512 7652081664 7662573568 7681309584 7690778654 7699131648 7703880192 7708622688 7718125428 7757062144 7784644608 7785615032 7788399723 7803679104 7813299024 7821785088 7831427328 7842165136 7850576214 7879580046 7880638464 7884439884 7904770848 7938868288 7957287936 7967097216 7976744568 7982727168 7986577833 8005108176 8014976406 8036763904 8055410688 8065340928 8074100736 8080078266 8084054016 8085061764 8103820608 8143786872 8159763456 8169822336 8189798643 8208800496 8224100352 8225125558 8244209376 8250392576 8254372356 8263337472 8270565888 8273524032 8289755136 8321418716 8325513216 8340725952 8345870208 8351007912 8361302547 8365234176 8390850507 8396025678 8422981632 8433364992 8443761152 8453985696 8457009444 8464407276 8473600512 8484046272 8520642432 8537358336 8540411904 8541476541 8561294352 8563501752 8568783408 8588664576 8620395264 8631021984 8641473282 8647954432 8661523104 8666865216 8672200524 8716140544 8726694912 8737452672 8746942464 8757725184 8758816911 8779138992 8789961402 8822435778 8839743744 8845195776 8850640864 8865718272 8892867204 8909442048 8931226824 8942236719 8951948928 8959779712 8962984368 8973837639 8980568064 9019305984 9040232448 9041359392 9046925238 9052505052 9062337024 9073508544 9124896768 9130524672 9136145408 9158484504 9161760231 9169774549 9179733888 9191050128 9230695968 9248804864 9252112896 9270263808 9274735548 9277126898 9281691648 9282848692 9304386624 9325974528 9338761536 9344521344 9350273816 9366202368 9383316696 9389103984 9394883901 9430859776 9453919488 9465573728 9475854336 9487535616 9499231296 9510733908 9544552056 9563533563 9576389056 9582295424 9585722736 9604528128 9626812416 9633939471 9639881334 9651895552 9662247648 9675495726 9697944672 9709899732 9728948736 9770914816 9793585152 9794806008 9805658112 9806880473 9817531776 9829634256 9852440832 9885304832 9891401728 9914351616 9921691546 9944711712 9950845248 9956970972 9973933056 9999920632 10023122304 10042785792 10047630177 10055165952 10079752176 10083357414 10103139072 10116991664 10121969664 10123231456 10146719232 10170261504 10171529316 10179158016 10207697112 10241746112 10265508864 10271840256 10278163584 10290833904 10295672832 10303295067 10327200624 10339931394 10379526144 10384532964 10404905472 10408627008 10417732032 10429046784 10441903104 10467434952 10506106728 10512586512 10519058043 10536977664 10539694464 10609717248 10611039842 10622796288 10635659424 10643636224 10648770444 10660336128 10673477568 10686635208 10740547584 10753787904 10773437688 10778738688 10780082352 10783938078 10786718553 10805094144 10858382496 10879684608 10893096448 10910187756 10919731524 10945067328 10965467136 10992279168 11005829808 11017783296 11019156759 11027421184 11031365376 11044723248 11053006848 11058338538 11100684288 11120967936 11127826944 11134677216 11148403396 11153645568 11187800676 11194700904 11244486656 11249910711 11271980928 11276012592 11285876368 11298134016 11312061696 11339721198 11360856576 11381615622 11383144448 11387215872 11388635388 11415059136 11418002336 11425044544 11451552768 11478122496 11493860352 11508029312 11521964376 11536167981 11548697472 11555820288 11562934032 11577188142 11635593216 11649936896 11662589952 11676966912 11678422548 11705518656 11719948536 11747140992 11763247704 11786324992 11793594368 11819370069 11820957696 11826659826 11829709151 11857156272 11879256064 11908302432 11922982292 11935931904 11950645824 11965116852 11974090752 12022464609 12025741312 12055145856 12062566984 12070006736 12083116032 12098011392 12120117399 12126081024 12127592646 12166529024 12174032896 12211312672 12215680308 12239645184 12254733504 12307594624 12313200744 12336150528 12337688337 12366314064 12375588864 12381558534 12405848832 12410286048 12434632704 12451682048 12459361792 12482128074 12488269824 12511088928 12518805312 12526511868 12605225984 12634472448 12650047488 12651624427 12665641728 12680978544 12696610914 12710400768 12726069408 12743518346 12751378084 12780963648 12806037504 12810617856 12845252628 12853175112 12882996864 12900660968 12930592896 12946532976 12962209923 12971931648 13008300786 13058113536 13059741344 13074210816 13090042368 13106179008 13120413696 13136587776 13168708488 13184942103 13233653667 13259615616 13267793664 13275961296 13298577408 13339300806 13364163072 13390381056 13396840236 13406887936 13427923392 13439669568 13444476552 13470852096 13528958976 13560348672 13562039088 13570387857 13572210688 13578757578 13593505536 13610262816 13687345152 13695787008 13704218112 13721111872 13737726756 13769600832 13786575192 13846043952 13873207296 13878169344 13890309376 13905395712 13912103322 13915690347 13922537472 13924273038 13956579936 14008142304 14016782016 14025410724 14049303552 14052925952 14074975044 14083655976 14146289664 14163728384 14180879232 14198360592 14213781504 14215863502 14231303424 14248846944 14266100862 14320730112 14338383872 14364583584 14373443136 14378584104 14382291404 14406792192 14459822001 14477843328 14506246144 14513243589 14546917008 14559642032 14564849598 14593423104 14620622848 14656372224 14674439744 14690377728 14692209012 14708487168 14726297664 14744451384 14827957248 14837102592 14846236288 14871527424 14882537319 14917067568 14926267872 14935456458 14999880948 15029307904 15034683456 15064178688 15082748928 15119628264 15147808768 15154708608 15175487496 15182954496 15184847184 15194194951 15220078848 15257293974 15268737024 15304163328 15325147136 15362619168 15381557308 15398263296 15407760384 15417245376 15436250856 15509897091 15514124288 15569289216 15571230064 15576799446 15607358208 15626598048 15643570176 15662854656 15684330272 15701152428 15759160092 15768879768 15809541696 15877736576 15914575872 15916559763 15934194432 15953489136 15965454336 15973155666 16010216352 16029952812 16073527808 16110821376 16130681856 16160156532 16168108032 16170123528 16207641216 16249871027 16287573744 16319526912 16339644672 16379597286 16417600992 16448200704 16450251116 16488418752 16508744712 16526674944 16541131776 16547048064 16579510272 16587507807 16642837432 16651026432 16681451904 16691740416 16702015824 16722605094 16730468352 16781701014 16792051356 16845963264 16866729984 16887522304 16907971392 16914018888 16928814552 16947201024 16968092544 17009581797 17041284864 17072423433 17074716672 17080823808 17082953082 17122588704 17127003504 17137566816 17177329152 17240790528 17262043968 17282946564 17295908864 17323046208 17333730432 17344401048 17365782213 17432281088 17453389824 17474905344 17493884928 17515450368 17517633822 17558277984 17579922804 17644871556 17679487488 17690391552 17701281728 17731436544 17739989739 17785734408 17818884096 17862453648 17884473438 17903897856 17919559424 17925968736 17947675278 17961136128 18038611968 18082718784 18093850476 18105010104 18124674048 18147017088 18191388969 18249793536 18261049344 18272290816 18316969008 18323520462 18339549098 18359467776 18382100256 18461391936 18497609728 18504225792 18549471096 18554253796 18563383296 18565697384 18572337801 18608773248 18651949056 18677523072 18689042688 18700547632 18723192111 18732404736 18766633392 18778207968 18789767802 18861719552 18907838976 18931147456 18951708672 18975071232 18998462592 19021467816 19044916371 19089104112 19115277519 19127067126 19152778112 19164590848 19171445472 19209056256 19253624832 19267878942 19279762668 19303791104 19324495296 19350991452 19395889344 19419799464 19457897472 19541829632 19587170304 19589612016 19601671349 19611316224 19613760946 19635063552 19659268512 19704881664 19770609664 19782803456 19843383092 19889423424 19901690496 19913941944 19947866112 19999841264 20008951209 20046244608 20085571584 20095260354 20110331904 20159504352 20166714828 20206278144 20233983328 20246462912 20293438464 20340523008 20343058632 20358316032 20368136367 20415394224 20483492224 20531017728 20543680512 20556327168 20581667808 20591345664 20606590134 20654401248 20679862788 20769065928 20809810944 20817254016 20835464064 20858093568 20883806208 20886409557 20934869904 20963574073 21012213456 21025173024 21038116086 21073955328 21079388928 21219434496 21222079684 21245592576 21271318848 21297540888 21320672256 21323795253 21346955136 21373270416 21399151293 21481095168 21507575808 21546875376 21557477376 21560164704 21567876156 21573437106 21610188288 21716764992 21759369216 21786192896 21820375512 21839463048 21847274397 21890134656 21930934272 21984558336 22011659616 22035566592 22038313518 22054842368 22062730752 22089446496 22106013696 22116677076 22241935872 22255653888 22269354432 22296806792 22307291136 22375601352 22389401808 22403184687 22488973312 22499821422 22543961856 22552025184 22571752736 22596268032 22624123392 22679442396 22721713152 22763231244 22774431744 22777270776 22830118272 22836004672 22850089088 22885940961 22903105536 22956244992 22987720704 23016058624 23043928752 23072335962 23097394944 23111640576 23125868064 23154376284 23271186432 23299873792 23353933824 23356845096 23365199169 23385638051 23411037312 23439897072 23494281984 23526495408 23572649984 23587188736 23638740138 23641915392 23653319652 23659418302 23714312544 23758512128 23816604864 23845964584 23871863808 23901291648 23930233704 23948181504 23959733499 24044929218 24051482624 24110291712 24125133968 24140013472 24166232064 24196022784 24240234798 24252162048 24255185292 24333058048 24422625344 24431360616 24479290368 24509467008 24569395929 24615189248 24626401488 24672301056 24675376674 24732628128 24751177728 24763117068 24811697664 24820572096 24869265408 24903364096 24918723584 24964256148 24976539648 25022177856 25037610624 25053023736 25083907641 25210451968 25268944896 25300094976 25303248854 25331283456 25361957088 25393221828 25420801536 25452138816 25487036692 25502756168 25561927296 25612075008 25621235712 25624429623 25690505256 25706350224 25765993728 25801321936 25861185792 25893065952 25924419846 25943863296 26016601572 26119482688 26148421632 26180084736 26212358016 26240827392 26273175552 26276450733 26337416976 26369884206 26467307334 26519231232 26535587328 26551922592 26597154816 26678601612 26728326144 26793680472 26813775872 26826710157 26855846784 26879339136 26888953104 26941704192 27057917952 27120697344 27124078176 27140775714 27144421376 27157515156 27187011072 27220525632 27374690304 27391574016 27408436224 27442223744 27475453512 27485280693 27509323647 27539201664 27573150384 27692087904 27746414592 27756338688 27780618752 27810791424 27824206644 27831380694 27845074944 27848546076 27913159872 28016284608 28033564032 28050821448 28098607104 28105851904 28149950088 28167311952 28184651703 28292579328 28327456768 28361758464 28396721184 28427563008 28431727004 28462606848 28497693888 28532201724 28676767744 28690600689 28729167168 28746886272 28757168208 28764582808 28813584384 28901818413 28919644002 28955686656 29012492288 29026487178 29093834016 29119284064 29129699196 29186846208 29312744448 29348879488 29380755456 29384418024 29416974336 29420641419 29452595328 29488902768 29655914496 29674205184 29692472576 29743054848 29765074638 29834135136 29852535744 29870912916 29999761896 30058615808 30069366912 30128357376 30142890531 30165497856 30169258249 30239256528 30295617536 30309417216 30350974992 30365908992 30369694368 30388389902 30440157696 30514587948 30537474048 30650294272 30725238336 30763114616 30796526592 30815520768 30834490752 30872501712 30909885201 31019794182 31028248576 31138578432 31142460128 31153598892 31214716416 31253196096 31287140352 31325709312 31368660544 31402304856 31518320184 31537759536 31557174129 31619083392 31755473152 31829151744 31833119526 31868388864 31906978272 31930908672 31946311332 32020432704 32059905624 32147055616 32221642752 32261363712 32320313064 32336216064 32340247056 32360155659 32415282432 32499742054 32575147488 32639053824 32679289344 32759194572 32835201984 32896401408 32900502232 32976837504 33017489424 33053349888 33057470277 33082263552 33094096128 33159020544 33175015614 33285674864 33302052864 33362903808 33383480832 33404031648 33445210188 33460936704 33563402028 33584102712 33733459968 33749732133 33775044608 33815942784 33828037776 33857629104 33894402048 33936185088 34019163594 34082569728 34144846866 34149433344 34161647616 34165906164 34245177408 34254007008 34275133632 34354658304 34481581056 34524087936 34565893128 34591817728 34608503943 34646092416 34667460864 34688802096 34731564426 34864562176 34906779648 34949810688 34987769856 35030900736 35035267644 35116555968 35159845608 35289743112 35358974976 35380783104 35402563456 35458110207 35462873088 35479979478 35489127453 35571468816 35637768192 35724907296 35768946876 35807795712 35839118848 35851937472 35895350556 35922272256 36077223936 36165437568 36187700952 36210020208 36232311037 36249348096 36294034176 36360352197 36382777938 36499587072 36522098688 36544581632 36633938016 36647040924 36679098196 36718935552 36764200512 36922783872 36995219456 37008451584 37013065011 37098942192 37108507592 37126766592 37131394768 37144675602 37217546496 37303898112 37355046144 37378085376 37401095264 37446384222 37464809472 37533266784 37556415936 37579535604 37815677952 37862294912 37903417344 37950142464 37954873281 37996925184 38042935632 38089832742 38178208224 38230555038 38254134252 38305556224 38329181696 38342890944 38418112512 38535757884 38559525336 38607582208 38648990592 38701982904 38749692449 38791778688 38839598928 38886629769 38915794944 39083659264 39174340608 39179224032 39203342698 39222632448 39227521892 39270127104 39318537024 39409763328 39541219328 39554826309 39565606912 39686766184 39700961001 39778846848 39803380992 39827883888 39895732224 39999682528 40017902418 40092489216 40171143168 40190520708 40220663808 40319008704 40333429656 40412556288 40467966656 40492925824 40586876928 40681046016 40686117264 40711163571 40716632064 40736272734 40830788448 40966984448 41062035456 41087361024 41112654336 41163335616 41213180268 41308802496 41359725576 41441978773 41538131856 41619621888 41634508032 41670928128 41716187136 41747071041 41767612416 41772819114 41869739808 41927148146 42024426912 42050346048 42076232172 42147910656 42158777856 42438868992 42444159368 42491185152 42542637696 42595081776 42641344512 42647590506 42693910272 42746540832 42798302586 42962190336 43015151616 43093750752 43120329408 43135752312 43146874212 43220376576 43379466003 43433529984 43518738432 43539730767 43572385792 43640751024 43678926096 43694548794 43780269312 43861868544 43969116672 44023319232 44071133184 44076627036 44109684736 44125461504 44178892992 44233354152 44483871744 44511307776 44538708864 44593613584 44614582272 44647611957 44751202704 44778803616 44806369374 44977946624 44999642844 45087923712 45104050368 45143505472 45192536064 45248246784 45358884792 45443426304 45526462488 45548863488 45554541552 45582584853 45660236544 45672009344 45700178176 45771881922 45806211072 45912489984 45975441408 46032117248 46087857504 46144671924 46194789888 46223281152 46251736128 46308752568 46542372864 46599747584 46707867648 46713690192 46730398338 46742447063 46771276102 46822074624 46879794144 46988563968 47052990816 47145299968 47174377472 47277480276 47306639304 47318836604 47428625088 47517024256 47633209728 47691929168 47743727616 47749679289 47802583296 47860467408 47896363008 47919466998 48089858436 48102965248 48220583424 48250267936 48280026944 48332464128 48392045568 48480469596 48504324096 48510370584 48749613081 48845250688 48862721232 48958580736 49018934016 49138791858 49230378496 49252802976 49344602112 49350753348 49465256256 49526234136 49623395328 49641144192 49738530816 49806728192 49837447168 49928512296 49953079296 49990061251 50044355712 50075221248 50106047472 50167815282 50420903936 50537889792 50600189952 50606497708 50662566912 50723914176 50786443656 50841603072 50904277632 50974073384 51005512336 51028745391 51123854592 51217270299 51224150016 51242471424 51248859246 51381010512 51412700448 51531987456 51602643872 51722371584 51786131904 51848839692 51887726592 52033203144 52097346639 52238965376 52296843264 52360169472 52424716032 52481654784 52546351104 52552901466 52674833952 52739768412 52934614668 53038462464 53071174656 53103845184 53194309632 53357203224 53456652288 53463316127 53587360944 53627551744 53653420314 53711693568 53758678272 53777906208 53883408384 54115835904 54248156352 54281551428 54315030312 54374022144 54441051264 54574166907 54749380608 54783148032 54816872448 54884447488 54950907024 54970561386 55018647294 55078403328 55146300768 55384175808 55492829184 55512677376 55561237504 55648413288 55662761388 55690149888 55697092152 55717013403 55826319744 56032569216 56067128064 56101642896 56169576333 56197214208 56211703808 56299900176 56334623904 56369303406 56585158656 56654913536 56723516928 56793442368 56855126016 56863454008 56925213696 56995387776 57064403448 57134749113 57345832557 57353535488 57381201378 57458334336 57493772544 57514336416 57529165616 57627168768 57803636826 57839288004 57911373312 58024984576 58052974356 58187668032 58238568128 58259398392 58373692416 58625488896 58697758976 58761510912 58768836048 58805014047 58833948672 58841282838 58905190656 58977805536 59311828992 59348410368 59384945152 59530149276 59668270272 59705071488 59741825832 59999523792 60117231616 60138733824 60256714752 60285781062 60330995712 60338516498 60478513056 60591235072 60618834432 60701949984 60739388736 60776779804 60880315392 61029175896 61074948096 61104409101 61300588544 61450476672 61526229232 61593053184 61631041536 61668981504 61745003424 61819770402 62039588364 62056497152 62284920256 62307197784 62429432832 62506392192 62574280704 62651418624 62659228671 62737321088 62804609712 62890722219 63036640368 63075519072 63114348258 63238166784 63510946304 63658303488 63666239052 63736777728 63813956544 63892622664 63971385759 64040865408 64119811248 64294111232 64443285504 64490995049 64522727424 64640626128 64672432128 64680494112 64720311318 64830564864 64999484108 65150294976 65278107648 65358578688 65518389144 65541823191 65670403968 65792802816 65801004464 65953675008 66034978848 66106699776 66114940554 66164527104 66188192256 66318041088 66350031228 66571349728 66725807616 66766961664 66808063296 66890420376 66921873408 67126804056 67168205424 67209554061 67466919936 67499464266 67550089216 67631885568 67656075552 67715258208 67788804096 67872370176 68038327188 68165139456 68289693732 68323295232 68331812328 68490354816 68508014016 68550267264 68709316608 68963162112 68971758973 69048175872 69131786256 69183635456 69217007886 69292184832 69334921728 69377604192 69463128852 69813559296 69899621376 70061801472 70070535288 70095597507 70156914153 70233111936 70319691216 70579486224 70717949952 70761566208 70805126912 70916220414 70925746176 70959958956 70978254906 71142937632 71275536384 71449814592 71537893752 71615591424 71678237696 71703874944 71790701112 71844544512 71879200497 72154447872 72330875136 72375401904 72420040416 72464622074 72498696192 72588068352 72720704394 72765555876 72999174144 73089163264 73267876032 73294081848 73358196392 73437871104 73528401024 73708187787 73845567744 73990438912 74016903168 74026130022 74197884384 74217015184 74253533184 74262789536 74289351204 74435092992 74607796224 74710092288 74756170752 74802190528 74892768444 74929618944 75066533568 75112831872 75159071208 75251722923 75631355904 75724589824 75806834688 75900284928 75909746562 75993850368 76085871264 76179665484 76356416448 76461110076 76508268504 76611112448 76658363392 76685781888 76836225024 76873288869 77071515768 77119050672 77215164416 77297981184 77403965808 77499384898 77583557376 77679197856 77773259538 77831589888 78167318528 78358448064 78406685396 78445264896 78455043784 78540254208 78637074048 78819526656 78829352199 79082438656 79109652618 79131213824 79373532368 79401922002 79557693696 79606761984 79655767776 79791464448 79999365056 80035804836 80184978432 80381041416 80441327616 80480130471 80638017408 80666859312 80825112576 80935933312 80985851648 81173753856 81362092032 81372234528 81422327142 81433264128 81472545468 81661576896 81933968896 82124070912 82174722048 82225308672 82326671232 82426360536 82527970941 82617604992 82719451152 82832869249 82883957546 83076263712 83239243776 83269016064 83341856256 83432374272 83494142082 83535224832 83545638228 83739479616 83854296292 84048853824 84100692096 84152464344 84295821312 84317555712 84553955109 84877737984 84888318736 84982370304 85085275392 85190163552 85282689024 85295181012 85387820544 85493081664 85596605172 86030303232 86071802067 86187501504 86240658816 86271504624 86293748424 86440753152 86705455239 86758932006 86867059968 87037476864 87079461534 87144771584 87281502048 87357852192 87389097588 87560538624 87938233344 88046638464 88142266368 88153254072 88219369472 88250923008 88261924257 88357785984 88466708304 88967743488 89022615552 89077417728 89187227168 89229164544 89295223914 89502405408 89557607232 89612738748 89999285688 90175847424 90208100736 90287010944 90385072128 90428671593 90496493568 90507774747 90717769584 90886852608 91052924976 91097726976 91109083104 91165169706 91320473088 91344018688 91400356352 91543763844 91612422144 91950882816 92064234496 92175715008 92289343848 92389579776 92403112763 92446562304 92503472256 92617505136 92729655603 93084745728 93199495168 93415735296 93427380384 93460796676 93484894126 93542552204 93644149248 93759588288 93977127936 94105981632 94290599936 94348754944 94554960552 94613278608 94637673208 94671522387 94857250176 95034048512 95266419456 95383858336 95487455232 95499358578 95605166592 95720934816 95792726016 95838933996 96179716872 96441166848 96500535872 96560053888 96664928256 96784091136 96960939192 97008648192 97020741168 97080466977 97499226162 97690501376 97725442464 97917161472 98037868032 98277583716 98460756992 98505605952 98689204224 98701506696 98823180151 98930512512 99052468272 99172410831 99246790656 99282288384 99477061632 99613456384 99674894336 99857024592 99906158592 99980122502 100088711424 100150442496 100212094944 100335630564 100841807872 101200379904 101212995416 101249196399 101325133824 101447828352 101572887312 101683206144 101808555264 101948146768 102011024672 102057490782 102247709184 102434540598 102448300032 102484942848 102497718492 102762021024 102825400896 103063974912 103205287744 103444743168 103572263808 103697679384 103775453184 103825511829 104066406288 104194693278 104477930752 104593686528 104720338944 104849432064 104963309568 105092702208 105105802932 105349667904 105479536824 105869229336 106076924928 106142349312 106207690368 106388619264 106467382359 106714406448 106913304576 106926632254 107174721888 107255103488 107306840628 107423387136 107517356544 107555812416 107766816768 108231671808 108496312704 108563102856 108630060624 108696933111 108748044288 108882102528 109081056591 109148333814 109498761216 109566296064 109633744896 109768894976 109901814048 109941122772 110037294588 110156806656 110292601536 110768351616 110985658368 111025354752 111039195033 111122475008 111296826576 111325522776 111380299776 111394184304 111434026806 111652639488 112065138432 112134256128 112203285792 112339152666 112394428416 112423407616 112599800352 112669247808 112738606812 113309827072 113447033856 113586884736 113710252032 113726908016 113850427392 113864619843 113990775552 114128806896 114269498226 114691665114 114707070976 114762402756 114916668672 114987545088 115028672832 115058331232 115254337536 115607273652 115678576008 115822746624 116105948712 116249077347 116375336064 116477136256 116518796784 116659889307 116747384832 117250977792 117395517952 117523021824 117537672096 117610028094 117667897344 117682565676 117810381312 117955611072 118623657984 118696820736 118769890304 119060298552 119102883003 119207069137 119336540544 119410142976 119483651664 119999047584 120234463232 120277467648 120513429504 120571562124 120661991424 120677032996 120957026112 121182470144 121237668864 121403899968 121478777472 121553559608 121760630784 122058351792 122133490713 122149896192 122208818202 122601177088 122900953344 123052458464 123186106368 123262083072 123337963008 123490006848 123639540804 124079176728 124325936319 124569840512 124614395568 124858865664 125012784384 125148561408 125241213123 125302837248 125318457342 125474642176 125609219424 125781444438 126073280736 126151038144 126228696516 126476333568 127021892608 127316606976 127332478104 127473555456 127489446149 127627913088 127785245328 127942771518 128081730816 128239622496 128588222464 128886571008 128981990098 129045454848 129281252256 129360988224 129440622636 129661129728 129998968216 130138398009 130300589952 130556215296 130619192301 130717157376 131036778288 131083646382 131340807936 131585605632 131602008928 131907350016 132069957696 132213399552 132229881108 132329054208 132376384512 132700062456 133142699456 133451615232 133533923328 133616126592 133780840752 133843746816 133942835871 134253608112 134336410848 134419108122 134933839872 134998928532 135100178432 135263771136 135312151104 135430516416 135577608192 135744740352 136076654376 136330278912 136579387464 136646590464 136663624656 136747754559 136980709632 137016028032 137100534528 137418633216 137926324224 137943517946 138096351744 138263572512 138367270912 138434015772 138584369664 138669843456 138755208384 138926257704 139627118592 139799242752 140123602944 140141070576 140191195014 140227341189 140313828306 140466223872 140639382432 141158972448 141435899904 141523132416 141610253824 141832440828 141919917912 141956509812 142285875264 142551072768 142899629184 143075787504 143231182848 143249037867 143356475392 143407749888 143581402224 143689089024 143758400994 144308895744 144661750272 144750803808 144840080832 144929244148 144997392384 145176136704 145441408788 145531111752 146178326528 146248839243 146535752064 146588163696 146716392784 146875742208 147056802048 147416375574 147691135488 147980877824 148033806336 148052260044 148395768768 148434030368 148525579072 148578702408 148870185984 149215592448 149420184576 149512341504 149604381056 149785536888 149859237888 149970183753 150133067136 150225663744 150318142416 150503445846 151262711808 151449179648 151613669376 151800569856 151819493124 151987700736 152171742528 152359330968 152712832896 152922220152 153016537008 153222224896 153316726784 153371563776 153651810897 153672450048 153746577738 153786218963 154143031536 154238101344 154430328832 154595962368 154807931616 154998769796 155167114752 155358395712 155546519076 155663179776 156292039917 156334637056 156716896128 156813370792 156890529792 156910087568 157080508416 157274148096 157639053312 157658704398 158164877312 158219305236 158262427648 158747064736 158803844004 159115387392 159213523968 159311535552 159582928896 159998730112 160071609672 160369956864 160389948381 160762082832 160882655232 160960260942 161276034816 161333718624 161650225152 161871866624 161971703296 162347507712 162744469056 162844654284 162945090936 163323153792 163867937792 164248141824 164349444096 164450617344 164471117551 164653342464 164852721072 165055941882 165235209984 165438902304 165665738498 165767915092 166152527424 166478487552 166538032128 166683712512 166988284164 167070449664 167091276456 167151040209 167478959232 167708592584 168097707648 168201384192 168304928688 168508728999 168591642624 168635111424 169107910218 169755475968 169776637472 169964740608 170170550784 170380327104 170565378048 170590362024 170775641088 170986163328 171193210344 171404247339 172037497671 172060606464 172143604134 172375003008 172481317632 172543009248 172587496848 172881506304 173410910478 173517864012 173734119936 174074953728 174158923068 174289543168 174563004096 174715704384 174778195176 175121077248 175876466688 176093276928 176284532736 176306508144 176415042141 176438738944 176501846016 176523848514 176715571968 176933416608 177935486976 178045231104 178154835456 178374454336 178590447828 179004810816 179115214464 179225477496 179998571376 180351694848 180416201472 180574021888 180770144256 180857343186 180992987136 181015549494 181435539168 181773705216 182105849952 182218166208 182330339412 182640946176 182688037376 182800712704 183087527688 183224844288 183313227303 183901765632 184128468992 184351430016 184578687696 184779159552 184806225526 184893124608 185006944512 185235010272 185459311206 186169491456 186398990336 186854760768 186921593352 186969788252 187085104408 187288298496 187519176576 187954255872 187977686013 188211963264 188581199872 188672166657 188697509888 189109921104 189226557216 189275346416 189343044774 189714500352 190068097024 190532838912 190767716672 190974910464 190998717156 191210333184 191441869632 191677867992 191914157277 192359433744 192882333696 193001071744 193120107776 193329856512 193472985147 193568182272 193921878384 194017296384 194041482336 194160933954 194998452324 195381002752 195450884928 195834322944 196075736064 196555167432 196921513984 197011211904 197378408448 197403013392 197524534363 197646360302 197861025024 198104936544 198344821662 198493581312 198564576768 198954123264 199226912768 199349788672 199714049184 199960245004 200177422848 200300884992 200424189888 200671261128 201628662183 201683615744 202400759808 202425990832 202498392798 202650267648 202895656704 203145774624 203366412288 203617110528 203896293536 204022049344 204114981564 204495418368 204869081196 204969885696 204995436984 205524042048 205650801792 206127949824 206410575488 206889486336 206915276919 207144527616 207395358768 207550906368 207651023658 208132812576 208389386556 208955861504 209440677888 209698864128 210185404416 210211605864 210470742459 210699335808 210959073648 211248323351 211738458672 212153849856 212284698624 212415380736 212777238528 212934764718 213428812896 213826609152 213853264508 214349443776 214613681256 214846774272 215034713088 215111624832 215533633536 215637601491 216463343616 216992625408 217126205712 217260121248 217393866222 217496088576 217764205056 218162113182 218296667628 218997522432 219267489792 219537789952 219803628096 219882245544 220074589176 220313613312 220585203072 221124563361 221536703232 221971316736 222050709504 222078390066 222244950016 222593653152 222651045552 222760599552 222788368608 222868053612 223305278976 224130276864 224268512256 224406571584 224678305332 224788856832 224846815232 225199600704 225338495616 225477213624 225755168769 226619654144 226894067712 227173769472 227420504064 227453816032 227700854784 227729239686 227981551104 228257613792 228538996452 229383330228 229524805512 229833337344 229975090176 230057345664 230116662464 230508675072 230619866607 231214547304 231357152016 231645493248 232211897424 232498154694 232750672128 232954272512 233037593568 233319778614 233494769664 234501955584 234791035904 235075344192 235220056188 235335794688 235365131352 235620762624 235911222144 236488056597 237247315968 237393641472 237539780608 238120597104 238205766006 238414138274 238673081088 238820285952 238967303328 239998095168 240468926464 240554935296 241143124248 241323982848 241354065992 241440391413 241914052224 242364940288 242475337728 242807799936 242957554944 243107119216 243521261568 244116703584 244266981426 244299792384 244417636404 245202354176 245801906688 246104916928 246372212736 246524166144 246675926016 246980013696 247279081608 247583912823 248158353456 248498607747 248651872638 249139681024 249228791136 249717731328 250025568768 250297122816 250482426246 250605674496 250636914684 250949284352 251218438848 251562888876 252146561472 252302076288 252457393032 252952667136 254043785216 254633213952 254664956208 254947110912 254978892298 255255826176 255570490656 255885543036 256163461632 256479244992 257176444928 257963980196 258090909696 258215406201 258562504512 258721976448 258881245272 259322259456 259997936432 260116365717 260276796018 260601179904 261112430592 261238384602 261434314752 262073556576 262167292764 262681615872 263204017856 263814700032 264139915392 264426799104 264459762216 264658108416 264752769024 264785772771 265400124912 266285398912 266903230464 267067846656 267232253184 267561681504 267687493632 267885671742 268507216224 268672821696 268838216244 269997857064 270200356864 270527542272 270624302208 270861032832 271155216384 271489480704 271523324241 272153308752 272526462949 272660557824 273158774928 273293180928 273327249312 273495509118 273961419264 274032056064 274201069056 274837266432 275852648448 275887035892 276192703488 276527145024 276868031544 277168739328 277209338289 277339686912 277510416768 277852515408 278188966809 279254237184 279598485504 280247205888 280282141152 280382390028 280454682378 280627656612 280932447744 281278764864 282317944896 282871799808 283046264832 283220507648 283664881656 283839835824 283913019624 284014567161 284571750528 285102145536 285799258368 286151575008 286462365696 286498075734 286712950784 286815499776 287162804448 287378178048 287516801988 289323500544 289501607616 289680161664 289858488296 289994784768 290352273408 290882817576 291062223504 291241400931 292356653056 292497678486 293071504128 293176327392 293432785568 293751484416 294113604096 294832751148 295382270976 296067612672 296104520088 296469540453 296791537536 296868060736 297051158144 297157404816 297517232493 297740371968 298431184896 298840369152 299024683008 299208762112 299571073776 299718475776 299940367506 300266134272 300451327488 300636284832 301006891692 302525423616 302898359296 303601139712 303638986248 303747589197 303975401472 304013294663 304343485056 304718661936 305425665792 305844440304 306033074016 306444449792 306633453568 306743127552 307303621794 307344900096 307493155476 307572437926 308286063072 308476202688 308860657664 309191924736 309615863232 309997539592 310334229504 310716791424 311093038152 311326359552 311476535487 312584079834 312669274112 313433792256 313626741584 313781059584 313820175136 314161016832 314548296192 315278106624 315317408796 316329754624 316438610472 317494129472 317607688008 318230774784 318427047936 318623071104 319165857792 319402147077 319997460224 320143219344 320739913728 320779896762 321524165664 321765310464 321920521884 322552069632 322667437248 323300450304 323743733248 323943406592 324695015424 325488938112 325689308568 325890181872 326090799333 326646307584 327735875584 328496283648 328698888192 328901234688 328942235102 329306684928 329705442144 330111883764 330470419968 330877804608 331331476996 331535830184 332305054848 332956975104 333076064256 333117585099 333367425024 333976568328 334140899328 334182552912 334302080418 334957918464 335417185168 336195415296 336402768384 336609857376 337017457998 337183285248 337270222848 338215820436 339553274944 339929481216 340341101568 340760654208 341130756096 341180724048 341551282176 341593859529 341972326656 342386420688 342808494678 344074995342 344121212928 344287208268 344750006016 344962635264 345086018496 345174993696 345763012608 346821820956 347035728024 347468239872 348317846136 348579086336 348747232041 349126008192 349431408768 349556390352 350242154496 351752933376 352186553856 352569065472 352613016288 352830084282 352877477888 353003692032 353047697028 353431143936 353866833216 355870973952 356090462208 356309670912 356748908672 357180895656 357308649009 357621207411 358009621632 358230428928 358450954992 359997142752 360703389696 360832402944 361148043776 361540288512 361714686372 361985974272 362031098988 362871078336 363547410432 364211699904 364436332416 364660678824 365281892352 365376074752 365601425408 366175055376 366400472139 366449688576 366626454606 367803531264 368256937984 368702860032 369157375392 369558319104 369612451052 369786249216 370013889024 370470020544 370918622412 372797980672 372977808957 373709521536 373843186704 373939576504 374170208816 374576596992 375038353152 375723639369 375908511744 375955372026 376423926528 377162399744 377344333314 377395019776 378219842208 378453114432 378550692832 378686089548 379429000704 381065677824 381535433344 381949820928 381997434312 382420666368 382468338447 382883739264 383355735984 383828314554 384718867488 385764667392 386002143488 386240215552 386659713024 386945970294 387136364544 387843756768 388082964672 388321867908 389996904648 390762005504 390901769856 391668645888 391857576903 392151472128 392200357237 393110334864 393843027968 394022423808 394756816896 394806026784 395049068726 395292720604 395722050048 396209873088 396689643324 396987162624 397129153536 398453825536 398699577344 399428098368 399920490008 400354845696 400601769984 400848379776 401342522256 401828507613 403257324366 403367231488 404801519616 404851981664 404996785596 405300535296 405791313408 406291549248 406732824576 407234221056 407792587072 408044098688 408229963128 408990836736 409738162392 409939771392 409990873968 410243263677 411048084096 411301603584 412255899648 412821150976 413778972672 413830553838 414289055232 414790717536 415101812736 415302047316 416265625152 416778773112 417911723008 418881355776 419397728256 420370808832 420423211728 420682023567 420941484918 421398671616 421918147296 422496646702 423476917344 424307699712 424569397248 424830761472 425869529436 426857625792 427653218304 427706529016 428698887552 429227362512 429693548544 429747113601 430069426176 430223249664 431067267072 431275202982 432926687232 433985250816 434252411424 434520242496 434787732444 434992177152 435528410112 436324226364 436593335256 438534979584 438746517729 439075579904 439607256192 439764491088 440149178352 440627226624 441170406144 442249126722 443073406464 443942633472 444101419008 444156780132 444489900032 445187306304 445302091104 445576737216 445736107224 446610557952 448260553728 448537024512 448813143168 449356610664 449577713664 449693630464 449910551259 450399201408 450676991232 450954427248 451510337538 453239308288 453788135424 454347538944 454841008128 454907632064 455401709568 455458479372 455963102208 456515227584 457077992904 458766660456 459049611024 459666674688 459950180352 460114691328 460233324928 460955432691 461017350144 461239733214 461358656889 462429094608 462714304032 463290986496 464423794848 464996309388 465501344256 465908545024 466075187136 466639557228 466989539328 469003911168 469582071808 470150688384 470440112376 470671589376 470730262704 471020043481 471241525248 471822444288 472976113194 474494631936 474787282944 475079561216 476241194208 476411532012 476828276548 477346162176 477640571904 477934606656 479996190336 480937852928 481109870592 481169845143 482286248496 482647965696 482708131984 482880782826 483828104448 484729880576 484950675456 485615599872 485915109888 486214238432 487042523136 488233407168 488533962852 488835272808 491603813376 492209833856 492744425472 493048332288 493351852032 493413352653 493960027392 494558163216 495167825646 496316706912 496997215494 497303745276 498279362048 498457582272 499435462656 500051137536 500964852492 501211348992 501273829368 501898568704 502436877696 503125777752 503746001837 504293122944 504604152576 504914786064 505526186997 505905334272 508087570432 509266427904 509329912416 509894221824 509957784596 510511652352 511140981312 511771086072 512326923264 512958489984 514212742017 514352889856 515927960392 516112493013 516181819392 516430812402 517125009024 517443952896 517762490544 518644518912 519995872864 520232731434 520553592036 521202359808 522224861184 522476769204 522868629504 524147113152 524334585528 525363231744 526408035712 527629400064 528279830784 528853598208 528919524432 529245126423 529316216832 529505538048 529571545542 530800249824 532570797824 533806460928 534135693312 534464506368 535123363008 535771343484 537014432448 537345643392 537676432488 538745724049 539995714128 540400713728 541055084544 541248604416 541722065664 542310432768 542978961408 543046648482 544306617504 545052925898 545321115648 546317549856 546654498624 546991018236 547922838528 548064112128 548402138112 549674532864 549939681909 551705296896 551774071784 552385406976 553054290048 553736063088 554337478656 554418676578 554679373824 555020833536 555705030816 556377933618 558508474368 559196971008 560564282304 560764780056 560909364756 561255313224 561864895488 562557529728 563933058039 564635889792 565743599616 566016499971 566092529664 566441015296 567329763312 567679671648 567826039248 568029134322 569143501056 570204291072 571598516736 572303150016 572924731392 572996151468 573425901568 573630999552 574325608896 575033603976 575742471831 578647001088 579003215232 579360323328 579716976592 579989569536 580418955441 580704546816 581765635152 582124447008 582482801862 584713306112 584995356972 586143008256 586352654784 586865571136 587502968832 588227208192 589665502296 590764541952 592135225344 592209040176 592573603089 592939080906 593583075072 593736121472 594102316288 594314809632 595034464986 595480743936 596862369792 597680738304 598049366016 598417524224 599142147552 599880735012 600532268544 600902654976 601272569664 602013783384 605050847232 605796718592 607202279424 607277972496 607495178394 607651811819 607950802944 608026589326 608686970112 609437323872 610851331584 611688880608 612066148032 612888899584 613266907136 613486255104 614607243588 614986310952 615144875852 616572126144 616952405376 617721315328 618383849472 619231726464 619995079184 620668459008 620745830757 621433582848 622186076304 622652719104 622953070974 625168159668 625338548224 626867584512 627253483168 627640350272 628322033664 629096592384 630556213248 630634817592 631412227377 632877220944 633744970053 634988258944 635215376016 636461549568 636854095872 637246142208 638331715584 638804294154 639994920448 640286438688 641479827456 641559793524 643048331328 643841043768 645104139264 645334874496 646600900608 647487466496 647886813184 649390030848 649870796263 650977876224 651378617136 651780363744 652181598666 653292615168 655471751168 656992567296 657802469376 657884470204 658613369856 659410884288 660223767528 660940839936 661755609216 662662953992 663071660368 663373690083 664610109696 665913950208 666152128512 666235170198 666734850048 667953136656 668281798656 668365105824 668604160836 669915836928 670834370336 672390830592 672805536768 673219714752 674034915996 674366570496 674540445696 676431640872 677265506307 679106549888 679858962432 680682203136 681521308416 682261512192 682361448096 683102564352 683187719058 683944653312 684772841376 685616989356 688149990684 688574416536 689500012032 689925270528 690172036992 690349987392 691526025216 693643641912 694071456048 694936479744 695023109651 696635692272 697158172672 697494464082 698252016384 698862817536 699112780704 700484308992 703505866752 704373107712 705226032576 705660168564 706007384064 706095394056 706862287872 707733666432 709464169791 711741947904 712180924416 712619341824 713497817344 714361791312 714617298018 715242414822 716019243264 716460857856 716901909984 719994285504 721406779392 721664805888 722296087552 723429372744 723971948544 724062197976 724321174239 725742156672 727094820864 728423399808 728872664832 729321357648 730563784704 730752149504 731202850816 732350110752 732800944278 732899377152 733252909212 735607062528 736513875968 737405720064 738314750784 739116638208 739224902104 739572498432 740027778048 740940041088 741837244824 742751738469 745495823241 745595961344 745955617914 747419043072 747686373408 747879153008 748340417632 749153193984 750076706304 751447278738 751817023488 751910744052 752847853056 754324799488 754688666628 756439684416 756906228864 757101385664 757372179096 758858001408 762131355648 763070866688 763899641856 763994868624 764841332736 764936676894 765767478528 766711471968 767656629108 769437734976 771529334784 772004286976 772480431104 773891940588 774272729088 774646218603 775687513536 776165929344 776643735816 779993809296 781524011008 781803539712 783337291776 783715153806 784302944256 784400714474 786220669728 787686055936 788044847616 789612053568 790098137452 790585441208 791444100096 792419746176 793379286648 793974325248 794258307072 794357318313 796907651072 797399154688 798856196736 799840980016 800709691392 801203539968 801696759552 802685044512 803657015226 806514648732 806734462976 809703963328 809993571192 810601070592 811582626816 812583098496 813465649152 814468442112 814569972723 815585174144 816088197376 816459926256 817579388847 817981673472 819476324784 819879542784 819981747936 820486527354 822096168192 822603207168 824511799296 825642301952 827557945344 827661107676 828578110464 829581435072 830604094632 831628014867 832531250304 833557546224 835823446016 837762711552 838795456512 840741617664 840846423456 841364047134 841882969836 842797343232 843836294592 844993293404 846953834688 848615399424 849138794496 849661522944 851739058872 852043701483 853715251584 855306436608 855413058032 857397775104 858454725024 859387097088 859494227202 860138852352 860446499328 862134534144 862550405964 867970501632 868504822848 869040484992 869575464888 869984354304 871056820224 872648452728 873186670512 873724202793 877069959168 877493035458 878151159808 879214512384 879528982176 880298356704 881254453248 882340812288 884498253444 886146812928 888202838016 888313560264 888979800064 889408621359 890374612608 890604182208 891153474432 891472214448 893221115904 896521107456 896632866649 897074049024 897626286336 898713221328 899155427328 899387260928 899821102518 900798402816 901353982464 901908854496 903020675076 907576270848 908695077888 909815264128 910803419136 910916958744 911242767591 911926204416 912039883989 913030455168 914155985808 917533320912 918099222048 919333349376 919900360704 920229382656 920466649856 921910865382 922034700288 922479466428 922717313778 924858189216 925428608064 926581972992 928847589696 929992618776 931002688512 931817090048 932150374272 933279114456 933979078656 934429606461 938007822336 939164143616 940301376768 940880224752 941343178752 941460525408 942040086962 942483050496 943644888576 945952226388 948989263872 950159122432 952482388416 952823064024 953656553096 954692324352 955281143808 955869213312 958206441231 959992380672 961875705856 962219741184 962339690286 964572496992 965295931392 965416263968 965761565652 967656208896 969901350912 971231199744 971830219776 972428476864 974085046272 976466814336 977067925704 977670545616 978272397999 983207626752 984419667712 985488850944 986096664576 986703704064 986826705306 987920054784 989116326432 990335651292 992633413824 993994430988 994607490552 996558724096 996915164544 998870925312 999352755297 1000102275072 1001929704984 1002422697984 1002547658736 1003797137408 1004873755392 1006251555504 1007492003674 1008586245888 1009208305152 1009829572128 1011052373994 1011810668544 1016175140864 1018659824832 1019788443648 1019915569192 1021023304704 1022281962624 1023542172144 1024653846528 1024781578587 1025916979968 1028425484034 1028705779712 1031855920784 1032224986026 1032363638784 1032861624804 1034250018048 1034887905792 1035524981088 1037289037824 1039991745728 1040465462868 1041107184072 1042404719616 1044953538408 1045737259008 1046241696123 1048294226304 1048669171056 1050726463488 1052816071424 1055258800128 1056559661568 1057707196416 1057839048864 1058490252846 1058632433664 1059011076096 1059143091084 1061600499648 1065141595648 1067612921856 1068271386624 1068929012736 1070246726016 1071542686968 1072863622233 1074028864896 1074691286784 1075352864976 1077491448098 1079991428256 1080801427456 1082110169088 1082497208832 1083444131328 1084620865536 1085957922816 1086093296964 1088613235008 1090105851796 1090642231296 1092635099712 1093308997248 1093982036472 1095845677056 1096128224256 1096804276224 1099201416417 1099349065728 1099879363818 1103410593792 1103548143568 1104770813952 1106108580096 1107472126176 1108674957312 1108837353156 1109358747648 1110041667072 1111410061632 1112755867236 1118393942016 1118933426871 1121128564608 1121529560112 1121818729512 1122510626448 1123729790976 1125115059456 1127170918107 1127866116078 1129271779584 1131487199232 1132032999942 1132185059328 1132882030592 1134659526624 1135359343296 1135652078496 1136058268644 1138287002112 1143197033472 1144606300032 1145849462784 1145992302936 1146851803136 1147261999104 1147405015341 1148651217792 1150067207952 1151484943662 1157294002176 1158006430464 1158720646656 1159433953184 1159979139072 1160837910882 1161409093632 1163531270304 1164248894016 1164965603724 1169990713944 1172286016512 1172705309568 1173731142272 1175005937664 1175572730709 1176454416384 1176601071711 1179331004592 1181529083904 1184270450688 1184418080352 1185147206178 1185878161812 1187166150144 1187472242944 1188204632576 1188629619264 1190068929972 1190961487872 1195361476608 1196098732032 1196835048448 1198284295104 1199761470024 1201064537088 1201240465919 1201805309952 1202545139328 1204027566768 1205485522839 1210101694464 1211593437184 1214404558848 1214555944992 1214990356788 1215303623638 1215901605888 1216053178652 1217373940224 1218874647744 1221702663168 1223377761216 1224132296064 1225777799168 1226533814272 1226972510208 1229214487176 1229972621904 1230289751704 1230729791031 1233144252288 1233904810752 1235442630656 1236767698944 1238463452928 1239990158368 1241336918016 1241491661514 1242867165696 1244372152608 1245305438208 1245906141948 1250336319336 1253735169024 1254506966336 1255280700544 1256644067328 1258193184768 1261112426496 1261269635184 1262046070701 1262824454754 1265754441888 1267489940106 1269976517888 1270430752032 1272923099136 1273708191744 1274492284416 1277608588308 1279989840896 1280572877376 1282959654912 1283119587048 1284701341963 1286096662656 1287682087536 1289241340803 1290208278528 1290669748992 1293201801216 1294974932992 1295773626368 1298780061696 1299741592526 1301955752448 1302757234272 1303560727488 1304363197332 1306585230336 1310943502336 1315604938752 1315768940408 1316239553187 1317226739712 1318821768576 1320447535056 1321881679872 1323511218432 1325325907984 1326143320736 1326747380166 1329220219392 1331827900416 1332304257024 1332470340396 1333469700096 1335906273312 1336730211648 1337208321672 1339831673856 1341668740672 1344781661184 1345611073536 1346439429504 1348069831992 1348733140992 1349080891392 1349731653777 1352863281744 1354531012614 1358213099776 1359717924864 1361364406272 1363042616832 1364523024384 1364722896192 1366205128704 1366375438116 1367889306624 1369545682752 1371233978712 1376299981368 1377148833072 1379000024064 1379850541056 1380344073984 1380699974784 1383052050432 1384075970667 1387287283824 1388142912096 1389872959488 1390046219302 1393271384544 1394316345344 1394988928164 1396504032768 1397725635072 1398225561408 1400968617984 1407011733504 1408746215424 1410452065152 1411320337128 1412014768128 1412190788112 1413060130443 1413724575744 1415467332864 1418928339582 1423483895808 1424361848832 1425238683648 1426995634688 1428723582624 1429234596036 1430484829644 1432038486528 1432921715712 1433803819968 1439988571008 1442813558784 1443329611776 1443509535429 1444592175104 1446858745488 1447943897088 1448124395952 1448642348478 1451484313344 1454189641728 1456846799616 1457745329664 1458642715296 1461127569408 1461504299008 1462405701632 1464700221504 1465601888556 1466505818424 1473027751936 1474811440128 1476629501568 1478233276416 1478449804208 1479144996864 1480055556096 1480240057959 1481880082176 1483674489648 1485503476938 1490991646482 1491191922688 1491911235828 1494838086144 1495372746816 1495758306016 1496680835264 1498306387968 1500153412608 1502894557476 1503634046976 1503821488104 1505695706112 1509377333256 1511238005511 1512879368832 1513812457728 1514202771328 1514744358192 1516578560991 1517716002816 1524262711296 1526141733376 1527799283712 1527989737248 1529682665472 1529873353788 1531534957056 1533422943936 1535313258216 1538875469952 1543058669568 1544008573952 1544960862208 1547783881176 1548337479039 1548545458176 1549292437206 1549691898781 1551375027072 1552331858688 1553287471632 1559987618592 1563048022016 1563607079424 1566674583552 1567430307612 1568605888512 1568801428948 1572441339456 1575372111872 1576089695232 1579224107136 1580196274904 1581170882416 1582888200192 1584839492352 1586758573296 1587735379269 1587948650496 1588516614144 1588714636626 1593815302144 1594798309376 1597712393472 1599681960032 1601419382784 1602407079936 1603393519104 1605370089024 1607314030452 1613029297464 1616237172147 1619407926656 1619987142384 1621202141184 1623165253632 1625166196992 1626931298304 1628936884224 1629139945446 1631170348288 1632176394752 1632919852512 1635158777694 1635963346944 1638952649568 1639963495872 1640973054708 1644192336384 1645206414336 1649023598592 1651284603904 1655115890688 1655322215352 1657156220928 1657362799937 1659162870144 1661208189264 1663256029734 1665062500608 1667115092448 1671646892032 1675525423104 1677590913024 1681692846912 1682728094268 1683765939672 1685594686464 1687672589184 1689986586808 1691799174117 1693907669376 1697230798848 1698049499913 1698277588992 1699323045888 1703478117744 1704087402966 1707430503168 1710612873216 1710826116064 1714795550208 1716909450048 1718774194176 1718988454404 1720277704704 1720892998656 1725100811928 1727227415493 1735941003264 1737009645696 1738080969984 1739150929776 1739968708608 1741256866323 1742113640448 1745296905456 1746373341024 1747448405586 1754139918336 1754986070916 1756302319616 1758429024768 1759057964352 1760596713408 1762508906496 1764681624576 1768996506888 1772293625856 1776405676032 1776627120528 1777720809267 1777959600128 1778817242718 1780749225216 1781208364416 1782306948864 1782944428896 1786442231808 1793042214912 1793265733298 1794148098048 1795252572672 1797426442656 1798774521856 1799642205036 1801596805632 1802707964928 1803817708992 1806041350152 1815152541696 1817390155776 1819630528256 1821606838272 1821833917488 1822485535182 1822955435457 1823852408832 1824079767978 1826060910336 1828311971616 1835066641824 1836198444096 1838666698752 1839800721408 1840458765312 1840933299712 1843821730764 1844958932856 1845434627556 1849716378432 1850857216128 1853163945984 1857695179392 1859985237552 1862005377024 1862237492271 1863634180096 1864300748544 1866558228912 1867958157312 1868859212922 1876015644672 1878328287232 1880602753536 1881760449504 1882921050816 1884080173924 1884966100992 1887289777152 1891904452776 1894236682131 1900318244864 1901234910159 1904964776832 1905646128048 1907313106192 1909384648704 1910562287616 1911738426624 1916412882462 1919984761344 1923751411712 1924439482368 1924679380572 1929144993984 1930832527936 1931523131304 1935312417792 1939802701824 1942462399488 1943660439552 1944856953728 1948170092544 1949612388789 1952933628672 1954135851408 1955341091232 1956544795998 1966415253504 1968839335424 1970977701888 1973407408128 1973653410612 1975840109568 1978232652864 1980671302584 1985266827648 1987988861976 1989214981104 1993117448192 1993830329088 1997741850624 1998705510594 1999220846519 2000204550144 2003859409968 2004845395968 2005095317472 2007594274816 2009747510784 2012503111008 2014984007348 2017172491776 2018416610304 2019659144256 2022104747988 2023621337088 2031796518921 2032350281728 2037319649664 2039576887296 2039831138384 2042046609408 2044563925248 2047084344288 2049307693056 2049563157174 2051833959936 2056850968068 2057411559424 2063711841568 2064449972052 2065723249608 2068500036096 2069775811584 2071049962176 2074578075648 2079983491456 2080930925736 2082214368144 2084809439232 2085069328953 2089907076816 2091474518016 2092483392246 2096588452608 2097338342112 2101452926976 2105632142848 2110517600256 2113119323136 2115678097728 2116980505692 2118022152192 2118286182168 2123200999296 2130283191296 2135225843712 2136542773248 2137858025472 2138124528163 2140493452032 2143085373936 2145727244466 2148057729792 2149382573568 2150705729952 2154982896196 2159982856512 2164220338176 2164994417664 2166888262656 2171915845632 2172186593928 2172963522717 2177226470016 2180211703592 2181284462592 2185270199424 2186617994496 2187964072944 2191691354112 2192256448512 2193608552448 2198402832834 2198698131456 2199758727636 2206821187584 2207096287136 2209541627904 2212217160192 2214944252352 2217349914624 2217674706312 2218717495296 2220083334144 2222820123264 2225511734472 2228255215407 2236487469723 2236787884032 2237866853742 2242257129216 2243059120224 2243637459024 2245021252896 2247459581952 2250230118912 2254341836214 2255732232156 2258543559168 2262974398464 2264065999884 2265764061184 2269319053248 2270718686592 2271304156992 2272116537288 2276574004224 2286394066944 2289212600064 2291698925568 2291984605872 2293703606272 2294523998208 2294810030682 2297302435584 2300134415904 2302969887324 2314588004352 2316012860928 2317441293312 2318867906368 2321675821764 2322818187264 2323938655809 2327062540608 2328497788032 2329931207448 2339981427888 2344572033024 2345410619136 2347462284544 2350011875328 2351145461418 2352908832768 2353202143422 2358662009184 2363058167808 2368836160704 2370294412356 2371756323624 2374332300288 2374944485888 2376409265152 2377259238528 2380137859944 2381922975744 2383071954939 2390722953216 2392197464064 2393670096896 2396568590208 2399522940048 2402129074176 2402480931838 2403610619904 2405090278656 2408055133536 2410971045678 2420203388928 2423186874368 2429111889984 2429980713576 2430607247276 2431803211776 2432106357304 2434747880448 2437749295488 2443405326336 2443709918169 2446755522432 2448264592128 2451555598336 2452738166541 2453067628544 2453945020416 2458428974352 2459945243808 2460579503408 2461459582062 2466288504576 2467809621504 2470885261312 2473535397888 2476926905856 2479980316736 2482673836032 2482983323028 2485734331392 2488744305216 2491812283896 2494884044601 2500672638672 2507470338048 2509013932672 2510561401088 2513288134656 2516386369536 2522224852992 2522539270368 2524092141402 2525648909508 2531508883776 2534979880212 2539953035776 2540861504064 2545846198272 2547416383488 2548984568832 2555217176616 2559979681792 2561145754752 2565919309824 2566239174096 2567818946719 2569402683926 2572193325312 2575364175072 2578482681606 2580416557056 2581339497984 2586403602432 2589949865984 2591547252736 2599483185052 2603911504896 2605514468544 2607121454976 2608726394664 2613170460672 2621172608379 2621887004672 2631209877504 2631537880816 2632479106374 2634453479424 2637643537152 2640895070112 2643763359744 2647022436864 2650651815968 2652286641472 2653494760332 2658440438784 2664608514048 2664940680792 2666939400192 2668225864077 2671812546624 2673460423296 2674416643344 2679663347712 2683337481344 2689563322368 2689898599947 2691222147072 2692878859008 2696139663984 2697466281984 2698161782784 2699463307554 2705726563488 2709062025228 2716426199552 2722728812544 2726085233664 2729445792384 2732410257408 2732750876232 2735778613248 2736119651967 2739091365504 2742467957424 2746228203563 2752599962736 2754297666144 2758000048128 2759701082112 2760688147968 2761399949568 2766104100864 2768151941334 2774574567648 2776285824192 2779745918976 2780092438604 2786542769088 2789977856328 2793008065536 2795451270144 2796451122816 2801937235968 2803288819383 2814023467008 2817492430848 2820904130304 2822640674256 2824029536256 2824381576224 2826120260886 2827449151488 2830934665728 2837856679164 2846967791616 2850477367296 2853991269376 2857447165248 2858469192072 2860969659288 2864076973056 2865843431424 2867607639936 2874619323693 2879977142016 2885627117568 2886659223552 2887019070858 2889184350208 2893717490976 2895887794176 2896248791904 2897284696956 2902968626688 2913693599232 2915490659328 2917285430592 2922255138816 2923008598016 2924811403264 2929400443008 2931203777112 2933011636848 2934817193997 2946055503872 2949622880256 2953259003136 2956466552832 2956899608416 2958289993728 2960111112192 2960480115918 2963760164352 2967348979296 2971006953876 2981983292964 2983822471656 2989676172288 2990745493632 2991516612032 2993361670528 2996612775936 2998058265891 3000306825216 3005789114952 3007268093952 3007642976208 3011391412224 3018754666512 3022476011022 3025758737664 3027624915456 3028405542656 3029488716384 3033157121982 3035432005632 3048525422592 3052283466752 3055979474496 3059365330944 3059746707576 3063069914112 3063518584681 3066845887872 3070626516432 3074344735761 3077750939904 3086117339136 3088017147904 3089921724416 3095567762352 3096674958078 3097090916352 3098584874412 3099383797562 3102750054144 3104663717376 3106574943264 3119975237184 3126096044032 3127214158848 3134860615224 3137211777024 3137602857896 3138725088369 3144882678912 3150744223744 3152179390464 3158448214272 3160392549808 3162341764832 3165776400384 3169678984704 3173517146592 3175470758538 3175897300992 3177033228288 3177429273252 3187630604288 3195424786944 3199363920064 3202838765568 3204814159872 3206787038208 3210740178048 3214628060904 3218590866699 3226058594928 3232474344294 3238815853312 3239974284768 3242404282368 3246330507264 3250332393984 3253862596608 3257873768448 3258279890892 3262340696576 3264352789504 3265839705024 3270317555388 3271926693888 3277905299136 3279926991744 3281946109416 3288384672768 3290412828672 3298047197184 3302569207808 3310231781376 3310644430704 3314312441856 3314725599874 3318325740288 3322416378528 3326512059468 3330125001216 3334230184896 3343293784064 3355181826048 3356800280613 3363385693824 3365456188536 3367531879344 3371189372928 3375345178368 3379973173616 3381512754321 3383598348234 3387815338752 3394461597696 3396098999826 3396555177984 3398646091776 3406956235488 3408174805932 3414861006336 3421652232128 3429591100416 3433818900096 3437548388352 3437976908808 3440555409408 3441785997312 3442215046023 3450201623856 3454454830986 3471882006528 3474019291392 3476161939968 3478301859552 3479937417216 3482513732646 3484227280896 3490593810912 3492746682048 3494896811172 3509972141832 3512604639232 3516858049536 3518115928704 3521193426816 3525017812992 3529363249152 3529803215133 3537993013776 3544587251712 3552811352064 3553254241056 3555441618534 3555919200256 3557634485436 3561498450432 3562416728832 3564613897728 3565888857792 3572884463616 3586084429824 3586531466596 3588296196096 3590505145344 3594852885312 3599284410072 3603193611264 3603721397757 3605415929856 3607635417984 3612082700304 3616456568517 3630305083392 3634780311552 3639261056512 3643213676544 3643667834976 3644971070364 3645910870914 3647704817664 3648159535956 3652121820672 3656623943232 3670133283648 3672396888192 3677333397504 3679601442816 3680917530624 3681866599424 3687643461528 3689917865712 3690869255112 3692189373093 3699432756864 3701714432256 3706327891968 3715390358784 3719970475104 3724010754048 3724474984542 3727268360192 3728601497088 3733116457824 3735916314624 3737718425844 3756656574464 3761205507072 3763520899008 3765842101632 3768160347848 3769932201984 3774579554304 3783808905552 3786138212103 3788473364262 3800636489728 3802469820318 3809929553664 3811292256096 3814626212384 3818769297408 3821124575232 3823476853248 3832825764924 3839969522688 3848878964736 3849358761144 3854104025889 3858289987968 3861665055872 3863046262608 3867724022409 3870624835584 3879605403648 3884924798976 3887320879104 3889713907456 3896340185088 3899224777578 3905867257344 3908271702816 3910682182464 3913089591996 3932830507008 3937678670848 3946814816256 3947306821224 3948718659561 3951680219136 3952172830619 3956465305728 3961342605168 3970533655296 3975977723952 3978429962208 3986234896384 3987660658176 3995483701248 3997411021188 3998441693038 4000409100288 4007718819936 4010190634944 4015188549632 4019495021568 4025006222016 4029968014696 4034344983552 4036833220608 4039318288512 4044209495976 4047242674176 4049194961331 4063593037842 4064700563456 4074639299328 4079153774592 4079662276768 4084093218816 4089127850496 4094168688576 4098615386112 4099126314348 4103667919872 4113701936136 4127423683136 4128899944104 4131446499216 4137000072192 4139551623168 4142099924352 4149156151296 4152227912001 4159966982912 4161861851472 4164428736288 4169618878464 4170138657906 4179814153632 4182949036032 4184966784492 4193176905216 4194676684224 4202905853952 4211264285696 4221035200512 4226238646272 4231356195456 4233961011384 4236044304384 4236572364336 4239180391329 4246401998592 4260566382592 4270451687424 4273085546496 4275716050944 4276249056326 4280986904064 4286170747872 4291454488932 4296115459584 4298765147136 4301411459904 4309965792392 4319965713024 4328440676352 4329988835328 4330528606287 4333776525312 4343831691264 4344373187856 4345927045434 4354452940032 4360423407184 4362568925184 4370540398848 4373235988992 4375928145888 4383382708224 4384512897024 4387217104896 4396805665668 4399517455272 4414192574272 4419083255808 4424434320384 4429888504704 4434699829248 4435349412624 4437434990592 4440166668288 4440720173877 4445640246528 4451023468944 4456510430814 4472974939446 4473575768064 4475733707484 4484514258432 4486118240448 4487274918048 4490042505792 4494919163904 4500460237824 4508683672428 4511464464312 4517087118336 4528131999768 4531528122368 4533714016533 4538638106496 4541437373184 4542608313984 4544233074576 4553148008448 4572788133888 4578425200128 4583397851136 4583969211744 4587407212544 4589047996416 4589620061364 4594604871168 4600268831808 4605939774648 4629176008704 4632025721856 4634882586624 4637735812736 4643351643528 4645012437117 4645636374528 4647877311618 4649075696343 4654125081216 4656995576064 4659862414896 4679962855776 4689144066048 4690821238272 4694924569088 4700023750656 4702290922836 4705817665536 4706404286844 4717324018368 4726116335616 4737672321408 4740588824712 4743512647248 4748664600576 4749888971776 4752818530304 4754518477056 4760275719888 4763206137807 4763845951488 4766143909878 4781445906432 4784394928128 4787340193792 4793137180416 4799045880096 4804258148352 4804961863676 4807221239808 4810180557312 4816110267072 4821942091356 4846373748736 4848711516441 4858223779968 4859961427152 4861214494552 4863606423552 4864212714608 4869495760896 4875498590976 4886810652672 4887419836338 4893511044864 4896529184256 4903111196672 4905476333082 4906135257088 4907890040832 4916857948704 4919890487616 4921159006816 4922919164124 4932577009152 4935619243008 4947070795776 4953853811712 4959960633472 4965347672064 4965966646056 4971468662784 4972088399811 4977488610432 4983624567792 4989768089202 5001345277344 5014940676096 5018027865344 5021122802176 5026576269312 5032772739072 5045078540736 5048184282804 5051297819016 5063017767552 5069959760424 5079906071552 5081723008128 5091692396544 5094148499739 5094832766976 5097969137664 5098604644081 5110434353232 5119959363584 5122291509504 5131838619648 5132478348192 5135637893438 5138805367852 5144386650624 5150728350144 5156965363212 5160833114112 5162678995968 5179899731968 5181682246479 5183094505472 5198966370104 5207823009792 5211028937088 5214242909952 5217452789328 5223770598969 5226340921344 5242345216758 5243774009344 5262419755008 5263075761632 5264958212748 5268906958848 5275287074304 5281790140224 5287526719488 5294044873728 5301303631936 5304573282944 5306989520664 5316880877568 5329217028096 5329881361584 5333162427801 5333878800384 5336451728154 5343625093248 5346920846592 5348833286688 5359326695424 5366674962688 5379126644736 5379797199894 5382444294144 5385757718016 5392279327968 5396323565568 5398926615108 5411453126976 5418124050456 5432852399104 5445457625088 5452170467328 5458891584768 5464820514816 5465501752464 5468866306371 5471557226496 5472239303934 5478182731008 5484935914848 5492456407126 5505199925472 5508595332288 5516000096256 5519402164224 5521376295936 5522799899136 5536303882668 5549149135296 5552571648384 5559491837952 5560184877208 5573085538176 5579955712656 5586016131072 5586712476813 5590902540288 5592902245632 5603874471936 5606577638766 5628046934016 5634984861696 5641808260608 5645281348512 5648763152448 5652240521772 5654898302976 5661869331456 5675713358328 5682710046393 5700954734592 5703704730477 5707982538752 5714894330496 5716938384144 5721939318576 5728153946112 5731686862848 5735215279872 5749238647386 5759954284032 5771254235136 5773318447104 5774038141716 5778368700416 5787434981952 5792497583808 5794569393912 5805937253376 5827387198464 5830981318656 5834570861184 5844510277632 5846017196032 5848837166367 5849622806528 5858800886016 5862407554224 5866023273696 5869634387994 5892111007744 5899245760512 5906518006272 5912933105664 5913799216832 5920222224384 5920960231836 5927520328704 5934697958592 5942013907752 5963966585928 5967644943312 5979352344576 5981490987264 5983033224064 5986723341056 5993225551872 5996116531782 5997662539557 6000613650432 6011578229904 6014536187904 6015285952416 6022782824448 6037509333024 6044952022044 6051517475328 6055249830912 6056811085312 6058977432768 6066314243964 6070864011264 6097050845184 6104566933504 6111958948992 6118730661888 6119493415152 6123260565253 6126139828224 6127037169362 6133691775744 6141253032864 6148689471522 6155501879808 6172234678272 6176034295808 6179843448832 6191135524704 6193349916156 6197169748824 6198767595124 6205500108288 6209327434752 6213149886528 6239950474368 6252192088064 6254428317696 6255207986859 6269721230448 6274423554048 6275205715792 6277450176738 6289765357824 6301488447488 6304358780928 6316896428544 6320785099616 6324683529664 6331552800768 6339357969408 6347034293184 6350941517076 6354066456576 6354858546504 6390849573888 6398727840128 6405677531136 6409628319744 6413574076416 6414373584489 6421480356096 6429256121808 6437181733398 6452117189856 6464948688588 6477631706624 6479948569536 6492661014528 6500664787968 6515747536896 6516559781784 6524681393152 6528705579008 6531679410048 6540635110776 6543853387776 6548698023881 6555810598272 6559853983488 6563892218832 6576769345536 6580825657344 6596094394368 6605138415616 6620463562752 6621288861408 6628624883712 6629451199748 6636651480576 6644832757056 6653024118936 6660250002432 6668460369792 6684765646221 6686587568128 6709462409169 6710363652096 6713600561226 6726771387648 6730912377072 6735063758688 6742378745856 6750690356736 6759946347232 6763025508642 6767196696468 6775630677504 6788923195392 6792197999652 6797292183552 6813912470976 6816349611864 6829722012672 6843304464256 6859182200832 6867637800192 6875096776704 6875953817616 6881110818816 6883571994624 6884430092046 6900403247712 6908909661972 6943764013056 6948038582784 6952323879936 6956603719104 6965027465292 6968454561792 6981187621824 6985493364096 6989793622344 7003694412637 7019944283664 7025209278464 7033716099072 7036231857408 7042386853632 7050035625984 7058726498304 7059606430266 7075986027552 7089174503424 7106508482112 7110883237068 7115268970872 7122996900864 7124833457664 7129227795456 7131777715584 7145768927232 7149215864817 7172168859648 7173062933192 7176592392192 7181010290688 7189705770624 7198568820144 7206387222528 7207442795514 7210831859712 7215270835968 7224165400608 7232913137034 7260610166784 7269560623104 7278522113024 7287335669952 7289942140728 7291821741828 7295409635328 7296319071912 7304243641344 7313247886464 7331129754507 7340266567296 7344793776384 7354666795008 7358214499623 7359202885632 7361835061248 7363733198848 7375286923056 7379835731424 7381738510224 7384378746186 7398865513728 7403428864512 7412655783936 7430780717568 7439940950208 7448021508096 7448949969084 7454536720384 7457202994176 7466232915648 7475436851688 7484652133803 7513313148928 7522411014144 7527041798016 7531684203264 7536320695696 7539864403968 7549159108608 7567617811104 7572276424206 7576946728524 7601272979456 7604939640636 7619859107328 7622584512192 7629252424768 7637538594816 7642249150464 7646953706496 7665651529848 7679939045376 7697757929472 7698717522288 7703456840157 7708208051778 7716579975936 7723330111744 7726092525216 7735448044818 7741249671168 7759210807296 7769849597952 7774641758208 7779427814912 7798449555156 7811734514688 7816543405632 7821364364928 7826179183992 7865661014016 7875357341696 7893629632512 7894613642448 7897437319122 7903360438272 7904345661238 7912930611456 7922685210336 7941067310592 7951955447904 7956859924416 7972469792768 7975321316352 7994822042376 7996883386076 8000818200576 8004677592231 8015437639872 8020381269888 8030377099264 8038990043136 8050012444032 8059936029392 8068689967104 8069695799841 8073666441216 8078636577024 8088418991952 8094485348352 8098389922662 8127186075684 8129401126912 8149278598656 8159324553536 8168186437632 8178255700992 8188337377152 8197230772224 8198252628696 8207335839744 8208358955901 8227403872272 8238684610689 8254847366272 8257799888208 8262892998432 8274000144384 8279103246336 8284199848704 8298312302592 8304455824002 8319933965824 8323723702944 8328857472576 8339237756928 8340277315812 8359628307264 8369933568984 8386353810432 8389353368448 8405811707904 8422528571392 8442070401024 8448320351419 8452477292544 8462712390912 8467922022768 8472088608768 8473144728672 8478360782658 8492803997184 8521132765184 8540903374848 8551432101888 8552498112652 8561973808128 8572341495744 8582908977864 8592230919168 8597530294272 8602822919808 8619931584784 8623857971079 8639931426048 8656881352704 8659977670656 8661057212574 8667553050624 8687663382528 8688746375712 8691854090868 8708905880064 8720846814368 8741080797696 8746471977984 8751856291776 8766765416448 8769025794048 8774434209792 8793611331336 8799034910544 8804451581991 8828385148544 8838166511616 8848868640768 8859777009408 8869399658496 8870698825248 8874869981184 8880333336576 8881440347754 8891280493056 8902046937888 8913020861628 8945949878892 8951467414968 8969028516864 8972236480896 8974549836096 8980085011584 8989838327808 9000920475648 9017367344856 9022928928624 9034174236672 9035300425463 9056263999536 9063056244736 9067428033066 9077276212992 9082874746368 9085216627968 9088466149152 9106296016896 9145576267776 9156850400256 9167938423488 9178095992832 9179240122728 9189209742336 9190555754043 9200537663616 9211879549296 9223034207283 9258352017408 9264051443712 9269765173248 9275471625472 9286703287056 9290024874234 9291272749056 9295754623236 9298151392686 9308250162432 9313991152128 9319724829792 9359925711552 9378288132096 9381642476544 9389849138176 9404581845672 9411635331072 9412808573688 9416175265107 9434648036736 9452232671232 9475344642816 9481177649424 9487025294496 9497329201152 9499777943552 9505637060608 9509036954112 9520551439776 9526412275614 9527691902976 9532287819756 9562891812864 9574680387584 9586274360832 9598091760192 9608516296704 9609923727352 9614442479616 9620361114624 9632220534144 9643884182712 9655772600097 9692747497472 9697423032882 9716447559936 9719922854304 9722428989104 9727212847104 9728425429216 9738991521792 9750997181952 9773621305344 9774839672676 9787022089728 9793058368512 9806222393344 9810952666164 9815780081664 9833715897408 9839780975232 9842318013632 9845838328248 9865154018304 9871238486016 9894141591552 9907707623424 9919921266944 9930695344128 9931933292112 9942937325568 9944176799622 9954977220864 9967249135584 9979536178404 10002690554688 10029881352192 10036055730688 10042245604352 10065545478144 10070400841839 10090157081472 10096368565608 10102595638032 10126035535104 10139919520848 10159812143104 10163446016256 10183384793088 10188296999478 10189665533952 10195938275328 10197209288162 10220868706464 10239918727168 10244583019008 10264956696384 10271275786876 10277610735704 10288773301248 10301456700288 10313930726424 10321666228224 10325357991936 10326645138069 10359799463936 10363364492958 10366189010944 10397932740208 10415646019584 10422057874176 10428485819904 10434905578656 10447541197938 10452681842688 10484690433516 10487548018688 10526151523264 10529916425496 10537813917696 10550574148608 10563580280448 10575053438976 10588089747456 10589409645399 10602607263872 10609146565888 10613979041328 10633761755136 10658434056192 10659762723168 10666324855602 10667757600768 10672903456308 10687250186496 10693841693184 10697666573376 10718653390848 10733349925376 10758253289472 10759594399788 10764888588288 10771515436032 10784558655936 10797853230216 10811164193271 10822906253952 10836248100912 10865704798208 10890915250176 10904340934656 10917783169536 10929641029632 10931003504928 10937732612742 10943114452992 10944478607868 10956365462016 10969871829696 10984912814252 11010399850944 11017190664576 11032000192512 11038804328448 11042752591872 11045599798272 11072607765336 11076568119279 11098298270592 11105143296768 11118983675904 11120369754416 11146171076352 11159911425312 11172032262144 11173424953626 11181805080576 11185804491264 11207748943872 11213155277532 11269969723392 11283616521216 11290562697024 11297526304896 11304481043544 11309796605952 11323738662912 11351426716656 11358414636309 11365420092786 11401909469184 11407409460954 11415965077504 11429788660992 11433876768288 11443878637152 11456307892224 11463373725696 11470430559744 11498477294772 11519908568064 11546636894208 11548076283432 11556737400832 11562312077667 11574869963904 11584995167616 11589138787824 11611874506752 11654774396928 11661962637312 11669141722368 11689020555264 11692034392064 11697674332734 11699245613056 11717601772032 11724815108448 11732046547392 11739268775988 11798491521024 11813036012544 11827598433664 11840444448768 11841920463672 11846155978683 11855040657408 11856518491857 11869395917184 11884027815504 11927933171856 11935289886624 11958704689152 11962981974528 11966066448128 11973446682112 11986451103744 11992233063564 11995325079114 12001227300864 12023156459808 12030571904832 12045565648896 12075018666048 12089904044088 12103034950656 12110499661824 12113622170624 12117954865536 12132628487928 12141728022528 12147584883993 12194101690368 12209133867008 12223917897984 12237461323776 12238986830304 12246521130506 12252279656448 12254074338724 12267383551488 12282506065728 12297378943044 12311003759616 12352068591616 12359686897664 12382271049408 12386699832312 12394339497648 12397535190248 12411000216576 12418654869504 12426299773056 12456683736003 12479900948736 12504384176128 12508856635392 12510415973718 12539442460896 12548847108096 12550411431584 12554900353476 12579530715648 12608717561856 12633792857088 12641570199232 12649367059328 12663105601536 12678715938816 12694068586368 12701883034152 12708132913152 12709717093008 12717541173987 12781699147776 12797455680256 12811355062272 12819256639488 12827148152832 12828747168978 12842960712192 12858512243616 12874363466796 12904234379712 12929897377176 12955263413248 12959897139072 12985322029056 12991585818861 13001329575936 13031495073792 13033119563568 13049362786304 13057411158016 13063358820096 13081270221552 13087706775552 13097396047762 13111621196544 13119707966976 13127784437664 13153538691072 13161651314688 13210276831232 13242577722816 13257249767424 13258902399496 13273302961152 13289665514112 13306048237872 13320500004864 13322160521631 13336920739584 13369531292442 13373175136256 13418924818338 13420727304192 13427201122452 13453542775296 13461824754144 13470127517376 13484757491712 13501380713472 13519892694464 13526051017284 13534393392936 13551261355008 13584395999304 13594584367104 13601142049599 13627824941952 13632699223728 13659444025344 13686608928512 13718364401664 13735275600384 13750193553408 13751907635232 13762221637632 13767143989248 13768860184092 13800806495424 13817819323944 13887528026112 13896077165568 13904647759872 13913207438208 13930054930584 13936909123584 13947227089029 13962375243648 13970986728192 13979587244688 14007388825274 14039888567328 14050418556928 14067432198144 14072463714816 14084773707264 14100071251968 14117452996608 14119212860532 14151972055104 14178349006848 14213016964224 14221766474136 14230537941744 14245993801728 14249666915328 14258455590912 14263555431168 14289618413421 14291537854464 14298431729634 14344337719296 14346125866384 14353184784384 14362020581376 14379411541248 14397137640288 14412774445056 14414885591028 14421663719424 14430541671936 14448330801216 14465826274068 14539121246208 14546134549323 14557044226048 14574671339904 14579884281456 14583643483656 14590819270656 14592638143824 14608487282688 14626495772928 14662259509014 14680533134592 14689587552768 14709333590016 14716428999246 14718405771264 14723670122496 14727466397696 14750573846112 14759671462848 14763477020448 14768757492372 14797731027456 14806857729024 14861561435136 14879881900416 14896043016192 14897899938168 14909073440768 14914405988352 14916265199433 14932465831296 14950873703376 14969304267606 15026626297856 15044822028288 15054083596032 15063368406528 15072641391392 15079728807936 15098318217216 15135235622208 15144552848412 15153893457048 15209879281272 15239718214656 15245169024384 15258504849536 15275077189632 15282445499217 15284498300928 15293907412992 15295813932243 15331303059696 15359878090752 15395515858944 15397435044576 15406913680314 15416416103556 15433159951872 15446660223488 15452185050432 15470896089636 15482499342336 15539699195904 15549283516416 15558855629824 15596899110312 15616126056947 15623469029376 15633086811264 15642728729856 15652358367984 15671311796907 15731322028032 15750714683392 15787259265024 15789227284896 15794874638244 15806720876544 15808691322476 15825861222912 15845370420672 15882134621184 15903910895808 15913719848832 15944939585536 15950642632704 15989644084752 15993766772152 15999487283403 16001636401152 16009355184462 16030875279744 16040762539776 16060754198528 16077980086272 16100024888064 16119872058784 16137379934208 16139391599682 16147332882432 16157273154048 16176837983904 16188970696704 16196779845324 16254372151368 16298557197312 16318649107072 16336372875264 16356511401984 16376674754304 16394461544448 16396505257392 16406598919113 16414671679488 16416717911802 16454807744544 16477369221378 16509694732544 16515599776416 16525785996864 16548000288768 16558206492672 16568399697408 16608911648004 16639867931648 16647447405888 16657714945152 16678475513856 16680554631624 16701117445519 16719256614528 16739867137968 16760137430439 16772707620864 16778706736896 16811623415808 16845057142784 16884140802048 16896640702838 16904954585088 16925424781824 16935844045536 16946289457344 16956721565316 16985607994368 17042265530368 17048130139179 17102864203776 17104996225304 17111114191431 17123947616256 17144682991488 17165817955728 17184461838336 17195060588544 17205645839616 17239863169568 17247715942158 17279862852096 17313762705408 17319955341312 17322114425148 17335106101248 17377492751424 17383708181736 17417811760128 17441693628736 17482161595392 17492943955968 17503712583552 17533530832896 17538051588096 17546511499101 17548868419584 17587222662672 17598069821088 17608903163982 17656770297088 17676333023232 17697737281536 17719554018816 17738799316992 17741397650496 17760666673152 17762880695508 17782560986112 17804093875776 17826041723256 17891899757784 17902934829936 17938057033728 17944472961792 17949099672192 17960170023168 17979676655616 17992987618671 18001840951296 18034734689712 18045857857248 18068348473344 18070600850926 18112527999072 18126112489472 18134856066132 18154552425984 18165749492736 18170433255936 18176932298304 18212592033792 18291152535552 18313700800512 18335876846976 18356191985664 18358480245456 18369781695759 18378419484672 18381111508086 18401075327232 18423759098592 18446068414566 18516704034816 18528102887424 18539530346496 18550943250944 18573406574112 18580049748468 18591509246472 18596302785372 18616500324864 18627982304256 18639449659584 18719851423104 18756576264192 18763284953088 18765623960577 18779698276352 18809163691344 18823270662144 18825617147376 18832350530214 18869296073472 18904465342464 18950689285632 18962355298848 18974050588992 18994658402304 18999555887104 19011274121216 19018073908224 19041102879552 19052824551228 19064575639512 19149360775168 19172548721664 19196183520384 19217032593408 19219847454704 19228884959232 19240722229248 19243120753467 19264441068288 19287768365424 19311545200194 19385494994944 19394846065764 19432895119872 19439845708608 19444857978208 19456850858432 19477983043584 19501994363904 19547242610688 19549679345352 19574044179456 19586116737024 19621905332328 19631560163328 19646094071643 19667431794816 19679561950464 19684636027264 19691676656496 19730308036608 19742476972032 19788283183104 19815415246848 19839842533888 19861390688256 19863866584224 19885874651136 19888353599244 19909954441728 19934498271168 19959072356808 20005381109376 20059762704384 20072111461376 20084491208704 20128387227507 20131090956288 20140801683678 20145994684153 20180314162944 20192737131216 20205191276064 20252071070208 20279839041696 20319624286208 20326892032512 20366769586176 20376593998956 20391876550656 20394418576324 20441737412928 20479837454336 20489166038016 20529913392768 20542551573752 20555221471408 20577546602496 20602913400576 20627861452848 20643332456448 20650715983872 20653290276138 20719598927872 20726728985916 20732378021888 20795865480416 20831292039168 20844115748352 20856971639808 20869811157312 20895082395876 20905363685376 20969380867032 21011083237911 21052303046528 21059832850992 21075627835392 21101148297216 21127160560896 21150106877952 21176179494912 21178819290798 21205214527744 21218293131776 21227958082656 21267523510272 21319525446336 21332649711204 21345806912616 21374500372992 21387683386368 21395333146752 21437306781696 21466699850752 21516506578944 21519188799576 21529777176576 21543030872064 21545716399181 21569117311872 21595706460432 21622328386542 21645812507904 21672496201824 21731409596416 21781830500352 21808681869312 21835566339072 21862007009856 21875465225484 21886228905984 21888957215736 21912730924032 21939743659392 21969825628504 21993389263521 22020799701888 22034381329152 22064000385024 22074643498869 22077608656896 22085505183744 22091199596544 22145215530672 22153136238558 22196596541184 22210286593536 22237967351808 22240739508832 22292342152704 22319822850624 22344064524288 22346849907252 22363610161152 22371608982528 22426310555064 22453956401409 22539939446784 22567233042432 22581125394048 22595052609792 22608962087088 22619593211904 22647477325824 22702853433312 22716829272618 22730840185572 22803818938368 22814818921908 22831930155008 22859577321984 22867753536576 22887757274304 22912615784448 22926747451392 22940861119488 22996954589544 23039817136128 23093273788416 23096152566864 23110370520471 23113474801664 23124624155334 23149739927808 23169990335232 23178277575648 23223749013504 23309548793856 23323925274624 23338283444736 23384068784128 23395348665468 23435203544064 23449630216896 23464093094784 23478537551976 23596983042048 23626072025088 23655196867328 23680888897536 23683840927344 23692311957366 23710081314816 23713036983714 23738791834368 23768055631008 23855866343712 23870579773248 23917409378304 23925963949056 23932132896256 23946893364224 23984466127128 23990650158228 24002454601728 24014032776693 24046312919616 24061143809664 24091131297792 24150037332096 24179808088176 24206069901312 24209087399523 24220999323648 24227244341248 24235909731072 24265256975856 24283456045056 24295169767986 24388203380736 24418267734016 24447835795968 24477973660608 24493042261012 24504559312896 24508148677448 24534767102976 24565012131456 24594757886088 24622007519232 24625076867703 24704137183232 24716053832067 24719373795328 24764542098816 24773399664624 24788678995296 24795070380496 24822000433152 24837309739008 24852599546112 24913367472006 24959801897472 25008768352256 25017713270784 25020831947436 25078884921792 25100822863168 25109800706952 25159061431296 25217435123712 25267585714176 25283140398464 25298734118656 25326211203072 25344961054257 25357431877632 25388137172736 25403766068304 25416265826304 25419434186016 25435082347974 25563398295552 25594911360512 25622710124544 25654296305664 25657494337956 25685921424384 25717024487232 25748726933592 25808468759424 25859794754352 25910526826496 25919794278144 25970644058112 25983171637722 26002659151872 26062990147584 26066239127136 26098725572608 26114822316032 26126717640192 26162540443104 26194792095524 26223242393088 26239415933952 26255568875328 26307077382144 26323302629376 26413354745973 26420553662464 26485155445632 26514499534848 26517804798992 26546605922304 26579331028224 26612096475744 26641000009728 26644321043262 26673841479168 26739062584884 26746350272512 26837849636676 26854402244904 26907085550592 26923649508288 26940255034752 26969514983424 27002761426944 27039785388928 27052102034568 27068786785872 27102522710016 27105901276389 27168791998608 27189168734208 27202284099198 27255649883904 27265398447456 27318888050688 27373217857024 27436728803328 27470551200768 27503815270464 27534287978496 27537720368184 27571667262129 27601612990848 27635638647888 27775056052224 27792154331136 27795618866119 27809295519744 27826414876416 27860109861168 27873818247168 27894454178058 27924750487296 27941973456384 27959174489376 28014777650548 28079777134656 28134864396288 28144927429632 28169547414528 28234905993216 28238425721064 28248525795321 28303944110208 28356698013696 28426033928448 28443532948272 28461075883488 28491987603456 28499333830656 28516911181824 28527110862336 28579236826842 28583075708928 28596863459268 28688675438592 28692251732768 28724041162752 28758823082496 28794275280576 28825548890112 28829771182056 28843327438848 28861083343872 28896661602432 28931652548136 28967317800291 29078242492416 29092269098646 29114088452096 29149342679808 29159768562912 29167286967312 29181638541312 29185276287648 29216974565376 29252991545856 29324519018028 29361066269184 29379175105536 29418667180032 29432857998492 29447340244992 29454932795392 29501147692224 29519342925696 29526954040896 29537514984744 29595462054912 29613715458048 29723122870272 29759763800832 29792086032384 29795799876336 29818146881536 29828811976704 29832530398866 29864931662592 29901747406752 29938608535212 30089644056576 30108167192064 30126736813056 30145282782784 30196636434432 30211202525517 30270471244416 30289105696824 30307786914096 30419758562544 30479436429312 30490338048768 30517009699072 30550154379264 30564890998434 30568996601856 30587814825984 30591627864486 30662606119392 30719756181504 30794870089152 30813827360628 30832832207112 30866319903744 30893320446976 30904370100864 30941792179272 30964998684672 30979935414207 31079398391808 31098567032832 31117711259648 31193798220624 31232252113894 31246938058752 31266173622528 31285457459712 31304716735968 31342623593814 31462644056064 31501429366784 31578454569792 31589749276488 31613441753088 31617382644952 31651722445824 31690740841344 31764269242368 31768228936197 31807821791616 31827439697664 31889879171072 31901285265408 31979288169504 31987533544304 31998974566806 32003272802304 32018710368924 32061750559488 32081525079552 32121508397056 32155960172544 32200049776128 32239744117568 32274759868416 32278783199364 32294665764864 32314546308096 32353675967808 32393559690648 32433492579813 32508744302736 32597114394624 32637298214144 32672745750528 32713022803968 32753349508608 32788923088896 32793010514784 32813197838226 32829343358976 32833435823604 32909615489088 32954738442756 33019389465088 33031199552832 33051571993728 33096000577536 33116412985344 33136799394816 33217823296008 33279735863296 33294894811776 33315429890304 33356951027712 33361109263248 33402234891038 33438513229056 33479734275936 33520274860878 33545415241728 33557413473792 33623246831616 33690114285568 33793281405676 33809909170176 33850849563648 33871688091072 33892578914688 33913443130632 33971215988736 34075243908927 34084531060736 34096260278358 34205728407552 34209992450608 34222228382862 34247895232512 34289365982976 34331635911456 34368923676672 34390121177088 34411291679232 34479726339136 34495431884316 34559725704192 34639910682624 34644228850296 34670212202496 34686936233001 34754985502848 34767416363472 34835623520256 34883387257472 34964323190784 34985887911936 35007425167104 35067061665792 35076103176192 35093022998202 35097736839168 35174445325344 35196139642176 35217806327964 35313540594176 35395474563072 35439108037632 35482795300992 35521333346304 35525761391016 35565121972224 35569555475571 35608187751552 35652083446512 35700966646319 35783799515568 35805869659872 35876114067456 35888945923584 35898199344384 35920340046336 35959353311232 35985975237342 36003681902592 36069469379424 36091715714496 36136696946688 36141201701852 36225055998144 36269712132264 36309104851968 36331498985472 36340866511872 36353864596608 36425184067584 36442754651979 36582305071104 36627401601024 36671753693952 36712383971328 36716960490912 36739563391518 36756838969344 36762223016172 36802150654464 36847518197184 36892136829132 37056205774848 37079060692992 37101886501888 37146813148224 37160099496936 37183018492944 37192605570744 37233000649728 37255964608512 37278899319168 37370051208009 37439702846208 37513152528384 37526569906176 37531247921154 37559396552704 37618327382688 37646541324288 37651234294752 37664701060428 37738592146944 37901378571264 37924710597696 37948101177984 37989316804608 37999111774208 38022548242432 38036147816448 38082205759104 38105649102456 38129151279024 38152623521961 38298721550336 38345097443328 38392367040768 38434065186816 38439694909408 38457769918464 38481444458496 38486241506934 38528882136576 38575536730848 38623090400388 38789692131528 38865790239744 38879691417216 38889715956416 38913701716864 38955966087168 38974757456583 39003988727808 39094485221376 39099358690704 39148088358912 39172233474048 39243810664656 39263120326656 39292188143286 39334863589632 39359123900928 39369272054528 39383353312992 39460616073216 39484953944064 39630830493696 39679685067776 39727733168448 39771749302272 39776707198488 39819908883456 39825741600853 39868996542336 39918144713616 39966481564893 40010762218752 40119525408768 40144222922752 40168982417408 40256774455014 40262181912576 40281603367356 40291989368306 40360628325888 40385474262432 40410382552128 40504142140416 40559678083392 40639248572416 40653784065024 40753187997912 40783753101312 40788837152648 40803426148797 40883474825856 40959674908672 40978332076032 41059826785536 41085103147504 41110442942816 41155093204992 41205826801152 41255722905696 41286664912896 41301431967744 41306580552276 41439197855744 41453457971832 41591730960832 41662584078336 41688231496704 41713943279616 41739622314624 41790164791752 41810727370752 41841681267087 41938761734064 42022166475822 42104606093056 42119665701984 42151255670784 42202296594432 42254321121792 42300213755904 42352358989824 42357638581596 42410429055488 42436586263552 42455916165312 42535047020544 42639050892672 42665299422408 42691613825232 42749000745984 42775366772736 42790666293504 42874613563392 42933399701504 43033013157888 43038377599152 43059554353152 43086061744128 43091432798362 43138234623744 43191412920864 43244656773084 43291625015808 43344992403648 43462819192832 43617363738624 43638403647969 43671132678144 43724014019712 43750930450968 43772457811968 43777914431472 43825461848064 43879487318784 43939651257008 43986778527042 44041599403776 44068762658304 44128000770048 44149286997738 44155217313792 44171010367488 44182399193088 44290431061344 44306272477116 44393193082368 44420573187072 44481479017664 44584684305408 44639645701248 44688129048576 44693699814504 44727220322304 44743217965056 44748795598299 44852621110128 44907912802818 45079878893568 45134466084864 45162250788096 45190105219584 45217924174176 45239186423808 45294954651648 45405706866624 45433658545236 45461680371144 45629637843816 45663860310016 45719154643968 45735507073152 45775514548608 45825231568896 45853494902784 45881722238976 45887441796729 45993909179088 46079634272256 46186547576832 46192305133728 46220741040942 46226949603328 46249248310668 46299479855616 46339980670464 46356555151296 46447498027008 46619097587712 46647850549248 46676566889472 46790697330936 46848378170841 46870407088128 46899260433792 46928186189568 46957075103952 47013935390721 47193966084096 47252144050176 47310393734656 47361777795072 47367681854688 47384623914732 47420162629632 47426073967428 47477583668736 47536111262016 47711732687424 47741159546496 47834818756608 47851927898112 47864265792512 47893786728448 47968932254256 47981300316456 47998461850209 48004909203456 48028065553386 48092625839232 48122287619328 48182262595584 48300074664192 48359616176352 48412139802624 48418174799046 48441998647296 48454488682496 48471819462144 48530513951712 48566912090112 48590339535972 48836535468032 48895671591936 48955947321216 48986084522024 49009118625792 49016297354896 49069534205952 49130024262912 49189515772176 49219796757339 49244015038464 49250153735406 49408274366464 49432107664134 49438747590656 49529084197632 49546799329248 49577357990592 49590140760992 49644000866304 49674619478016 49705199092224 49826734944012 49919603794944 50035426541568 50041663894872 50103352336557 50157769843584 50201645726336 50219601413904 50280412291317 50318122862592 50434870247424 50535171428352 50566280796928 50597468237312 50652422406144 50689922108514 50714863755264 50776274345472 50807532136608 50838868372032 50870164695948 51126796591104 51189822721024 51308592611328 51314988675912 51333342574293 51371842848768 51378246798047 51434048974464 51497453867184 51616937518848 51719589508704 51821053652992 51839588556288 51941288116224 51966343275444 52005318303744 52132478254272 52197451145216 52229644632064 52253435280384 52325080886208 52389584191048 52446484786176 52478831867904 52511137750656 52614154764288 52639534497303 52646605258752 52826709491946 52841107324928 52970310891264 53028999069696 53035609597984 53093211844608 53158662056448 53224192951488 53282000019456 53288642086524 53347682958336 53478125169768 53675699273352 53708804489808 53814171101184 53847299016576 53880510069504 53939029966848 53978962856013 54005522853888 54079570777856 54104204069136 54137573571744 54205045420032 54211802552778 54337583997216 54378337468416 54404568198396 54511299767808 54530796894912 54637776101376 54746435714048 54873457606656 54941102401536 55007630540928 55068575956992 55075440736368 55109345087277 55143334524258 55203225981696 55271277295776 55550112104448 55584308662272 55591237732238 55618591039488 55652829752832 55720219722336 55788908356116 55849500974592 55883946912768 55918348978752 56029555301096 56159554269312 56269728792576 56289854859264 56296871881731 56339094829056 56469811986432 56476851442128 56497051590642 56607888220416 56713396027392 56852067856896 56887065896544 56922151766976 56983975206912 56998667661312 57033822363648 57054221724672 57158473653684 57193726918536 57384503465536 57448082325504 57517646164992 57588550561152 57651097780224 57659542364112 57686654877696 57722166687744 57729362260401 57793323204864 57863305096272 57934635600582 58156484984832 58184538197292 58228176904192 58298685359616 58319537125824 58334573934624 58370552575296 58433949130752 58505983091712 58649038036056 58722132538368 58758350211072 58865715996984 58894680489984 58909865590784 58938282214929 59002295384448 59038685851392 59053908081792 59075029969488 59190924109824 59227430916096 59446245740544 59519527601664 59584172064768 59591599752672 59636293763072 59657623953408 59665060797732 59729863325184 59803494813504 59877217070424 60179288113152 60216334384128 60253473626112 60290565565568 60385161682521 60393272868864 60422405051034 60437984052459 60540942488832 60578211393648 60615573828192 60839517125088 60958872858624 60980676097536 61034019398144 61100308758528 61129781996868 61175629651968 61183255728972 61325212238784 61439512363008 61589740178304 61627654721256 61665664414224 61732639807488 61786640893952 61808740201728 61883584358544 61929997369344 61959870828414 62158796783616 62197134065664 62235422519296 62387596441248 62464504227788 62493876117504 62532347245056 62570914919424 62609433471936 62685247187628 63002858733568 63033249713733 63156909139584 63179498552976 63226883506176 63234765289904 63303444891648 63381481682688 63528538484736 63536457872394 63615643583232 63654879395328 63779758342144 63802570530816 63958576339008 63975067088608 63997949133612 64037420737848 64123501118976 64163050159104 64311920345088 64400099552256 64479488235136 64549519736832 64557566398728 64589331529728 64629092616192 64637149197543 64707351935616 64787119381296 64866985159626 65017488605472 65194228789248 65274596428288 65345491501056 65426045607936 65506699017216 65586021029568 65626395676452 65658686717952 65666871647208 65819230978176 65909476885512 66038778930176 66062399105664 66103143987456 66192001155072 66223930496607 66232825970688 66273598789632 66281860373053 66435646592016 66559471726592 66589789623552 66630859780608 66713902055424 66722218526496 66804469782076 66877026458112 66959468551872 67040549721756 67090830483456 67114826947584 67361869204227 67380228571136 67586562811352 67619818340352 67701699127296 67743376182144 67785157829376 67826886261264 67942431977472 68150487817854 68169062121472 68192520556716 68411456815104 68419984901216 68444456765724 68495790465024 68578731965952 68663271822912 68737847353344 68780242354176 68822583358464 68959452678272 68990863768632 69119451408384 69279821365248 69288457700592 69331111561413 69340424404992 69373872466002 69509971005696 69534832726944 69671247040512 69766774514944 69928646381568 69971775823872 70014850334208 70152206352384 70186045996404 70348890650688 70392279284352 70435612655928 70627081188352 70790949126144 70878216075264 70965590601984 71042666692608 71051522782032 71130243944448 71139110951142 71216375503104 71304166893024 71401933292638 71567599031136 71611739319744 71752228134912 71777891847168 71796398688768 71840680092672 71971950474684 72007363805184 72042098330079 72138938758848 72183431428992 72273393893376 72282403403704 72450111996288 72539424264528 72618209703936 72627262198569 72662997970944 72681733023744 72707729193216 72850368135168 72885509303958 73164610142208 73254803202048 73343507387904 73433920981824 73479126783036 73513677938688 73524446032344 73604301308928 73695036394368 73784273658264 73875230603109 74112411549696 74148161496201 74158121385984 74203773003776 74293626296448 74320198993872 74366036985888 74385211141488 74466001299456 74511929217024 74557798638336 74740102416018 74879405692416 75026305056768 75053139812352 75062495842308 75118793105408 75236654765376 75302468589504 75329402120856 75477184293888 75802757142528 75849421195392 75896202355968 75978633609216 75998223548416 76034883162771 76045096484864 76072295632896 76164411518208 76211298204912 76258302558048 76305247043922 76597443100672 76690194886656 76784734081536 76868130373632 76879389818816 76962888916992 76972483013868 77057764273152 77151073461696 77246180800776 77579384263056 77731580479488 77759382834432 77779431912832 77827403433728 77911932174336 77949514913166 78007977455616 78188970442752 78198717381408 78296176717824 78344466948096 78487621329312 78584376286572 78669727179264 78718247801856 78738544109056 78766706625984 78921232146432 78969907888128 79261660987392 79359370135552 79455466336896 79543498604544 79553414396976 79602387348289 79639817766912 79651483201706 79737993084672 79836289427232 79932963129786 80021524437504 80239050817536 80288445845504 80337964834816 80513548910028 80563206734712 80583978736612 80721256651776 80770948524864 80820765104256 81008284280832 81119356166784 81278497144832 81307568130048 81317703829167 81506375995824 81567506202624 81577674305296 81606852297594 81766949651712 81919349817344 81956664152064 82119653571072 82170206295008 82220885885632 82310186409984 82411653602304 82511445811392 82602863935488 82613161104552 82715001786387 82906915943664 83183461921664 83325168156672 83376462993408 83386856598357 83427886559232 83479244629248 83580329583504 83621454741504 83683362534174 83877523468128 84044332951644 84209212186112 84239331403968 84404593188864 84508642243584 84704717979648 84715277163192 84820858110976 84873172527104 84911832330624 85070094041088 85133074310453 85278101785344 85330598844816 85383227650464 85498001491968 85550733545472 85581332587008 85749227126784 85866799403008 86066026315776 86076755198304 86172123488256 86182865596724 86276469247488 86382825841728 86489313546168 86583250031616 86689984807296 86901953400873 86925638385664 87234727477248 87276807295938 87342265356288 87448028039424 87501860901936 87544915623936 87555828862944 87650923696128 87758974637568 87879302514016 87973557054084 88083198807552 88137525316608 88256001540096 88298573995476 88342020734976 88364798386176 88580862122688 88612544954232 88786386164736 88841146374144 88962958035328 89169368610816 89279291402496 89376258097152 89387399629008 89454440644608 89486435930112 89497591196598 89705242220256 89815825605636 90268932169728 90324501576192 90380210439168 90435848348352 90589909303296 90811413733248 90867317090472 90923360742288 91048027364281 91259275687632 91327720620032 91438309287936 91471014146304 91551029097216 91650463137792 91706989805568 91763444477952 91774883593458 91987818358176 92159268544512 92384610267456 92441482081884 92498496621336 92598959711232 92679961340928 92713110302592 92894996054016 92939806242621 93238195175424 93295701098496 93353133778944 93581394661872 93696756341682 93740814176256 93798520867584 93856372379136 93914150207904 94027870781442 94387932168192 94504288100352 94620787469312 94735363709376 94769247829464 94840325259264 94852147934856 94955167337472 95072222524032 95304686808591 95423465374848 95482319092992 95669637513216 95703855796224 95728531585024 95787573456896 95937864508512 95962600632912 95996923700418 96009818406912 96056131106772 96185251678464 96244575238656 96364525191168 96600149328384 96719232352704 96824279605248 96836349598092 96883997294592 96908977364992 96943638924288 97061027903424 97180679071944 97300477739439 97673070936064 97791343183872 97911894642432 97972169044048 98018237251584 98032594709792 98139068411904 98260048525824 98379031544352 98439593514678 98488030076928 98500307470812 98816548732928 98864215328268 99058168395264 99093598658496 99154715981184 99180281521984 99288001732608 99349238956032 99410398184448 99653469888024 99839207589888 100070853083136 100083327789744 100206704673114 100315539687168 100403291452672 100439202827808 100560824582634 100636245725184 100869740494848 101070342856704 101132561593856 101194936474624 101379844217028 101429727510528 101552548690944 101615064273216 101677736744064 101740329391896 102253593182208 102379645442048 102617185222656 102629977351824 102666685148586 102743685697536 102756493596094 102868097948928 102994907734368 103233875037696 103439179017408 103642107305984 103679177112576 103932686550888 104010636607488 104060808699003 104264956508544 104394902290432 104459289264128 104506870560768 104650161772416 104779168382096 104892969572352 104957663735808 105022275501312 105228309528576 105279068994606 105293210517504 105653418983892 105682214649856 105940621782528 106071219195968 106186423689216 106317324112896 106448385902976 106564000038912 106577284173048 106695365916672 106708666426713 106956250339536 107102899938957 107351398546704 107417608979616 107628342202368 107694598033152 107761020139008 107878059933696 107957925712026 108011045707776 108159141555712 108208408138272 108275147143488 108410090840064 108423605105556 108675167994432 108809136396792 109022599535616 109061593789824 109275552202752 109492871428096 109746915213312 109882204803072 110015261081856 110137151913984 110150881472736 110218690174554 110286669048516 110406451963392 110542554591552 111168617324544 111182475464476 111237182078976 111305659505664 111440439444672 111577816712232 111699001949184 111767893825536 111836697957504 112059110602192 112110153624027 112319108538624 112539457585152 112579709718528 112593743763462 112678189658112 112939623972864 112953702884256 112994103181284 113215776440832 113704135713792 113774131793088 113844303533952 113967950413824 113997335322624 114067644727296 114108443449344 114316947307368 114387453837072 114457870565883 114769006931072 114896164651008 115035292329984 115177101122304 115302195560448 115319084728224 115373309755392 115444333375488 115458724520802 115586646409728 115726610192544 115869271201164 116369076394584 116456353808384 116597370719232 116639074251648 116669147869248 116741105150592 116867898261504 117011966183424 117298076072112 117444265076736 117458905531019 117516700422144 117731431993968 117789360979968 117819731181568 117876564429858 118004590768896 118077371702784 118107816163584 118150059938976 118381848219648 118454861832192 118892491481088 119039055203328 119183199505344 119315247906816 119330121595464 119459726650368 119477224802559 119606989627008 119754434140848 119899444694679 120358576226304 120432668768256 120506947252224 120581131131136 120770323365042 120786545737728 120844810102068 120875968104918 121081884977664 121156422787296 121231147656384 121679034250176 121917745717248 121961352195072 122068038796288 122259563993736 122351259303936 122366511457944 122410278446391 122650424477568 122879024726016 123179480356608 123255309442512 123331328828448 123465279614976 123573281787904 123617480403456 123767168717088 123859994738688 123919741656828 124317593567232 124470845038592 124775192882496 124929008455576 124987752235008 125064694490112 125141829838848 125218866943872 125370494375256 125525043801261 126005717467136 126066499427466 126313818279168 126358997105952 126453767012352 126469530579808 126606889783296 126762963365376 127057076969472 127072915744788 127231287166464 127309758790656 127605141061632 127917152678016 127950134177216 127995898267224 128074841475696 128247002237952 128326100318208 128623840690176 128800199104512 128958976470272 129099039473664 129115132797456 129178663059456 129258185232384 129274298395086 129414703871232 129574238762592 129733970319252 130034977210944 130388457578496 130549192856576 130852091215872 130915210943907 131013398034432 131172042059136 131252791352904 131317373435904 131333743294416 131638461956352 131818953771024 132077557860352 132124798211328 132206287974912 132384002310144 132447860993214 132465651941376 132547197579264 132563720746106 132871293184032 133118943453184 133179579247104 133261719561216 133444437052992 133608939564152 133754052916224 133918937103744 134081099443512 134181660966912 134229653895168 134246386794897 134723738408454 134760457142272 135173125622704 135239636680704 135403398254592 135486752364288 135570315658752 135653772522528 135884863954944 136300975635708 136338124242944 136385041113432 136839969802432 136888913531448 136991580930048 137157463931904 137326543645824 137475694706688 137560484708352 137645166716928 137662325390187 137918905356544 137981727537264 138238902816768 138559642730496 138576915401184 138662223122826 138680848809984 138747744932004 139019942011392 139069665453888 139342494081024 139533549029888 139857292763136 139943551647744 140029700668416 140372091992808 140545134512523 140697781301376 140784558568704 140871225311856 141254162376704 141581898252288 141756432150528 141931181203968 142085333385216 142103045564064 142260487888896 142278221902284 142432751006208 142608333786048 142803866585276 143135198062272 143223478639488 143504456269824 143555783694336 143592797377536 143681360185344 143943900949368 143995385550627 144014727610368 144084196660158 144277877517696 144366862857984 144546787786752 144564806807408 144900223992576 145078848529056 145236419407872 145254524397138 145325995941888 145363466047488 145415458386432 145700736270336 145771018607916 146509606404096 146687014775808 146867841963648 146958253566072 147027355877376 147048892064688 147208602617856 147390072788736 147568547316528 147659390272017 147750461206218 148224823099392 148296322992402 148316242771968 148407546007552 148587252592896 148640397987744 148732073971776 148770422282976 148932002598912 149023858434048 149115597276672 149480204832036 149758811384832 150106279624704 150124991684616 150237586210816 150310057009671 150473309530752 150604937179008 150658804241712 150954368587776 151605514285056 151698842390784 151792404711936 151957267218432 151996447096832 152069766325542 152090192969728 152144591265792 152328823036416 152422596409824 152516605116096 152610494087844 153380389773312 153569468163072 153758779637632 153925777833984 153944966027736 154000027722879 154115528546304 154134740394141 154302146923392 154492361601552 155158768526112 155463160958976 155518765668864 155558863825664 155654806867456 155823864348672 155899029826332 156015954911232 156397434762816 156592353435648 156688933896192 156975242658624 157168752573144 157339454358528 157436495603712 157477088218112 157533413251968 157842464292864 157918603491909 157939815776256 158523321974784 158718740271104 158910932673792 159086997209088 159106828793952 159204774696578 159279635533824 159302966403412 159475986169344 159672578854464 159865926259572 160043048875008 160576891691008 160675929669632 161027097820056 161126413469424 161167957473224 161442513303552 161541897049728 161641530208512 161936888568039 162016568561664 162238712333568 162556994289664 162615136260096 162635407658334 163012751991648 163135012405248 163155348610592 163213704595188 163533899303424 163913328304128 164239307142144 164340412590016 164441771771264 164620372819968 164823307204608 165022891622784 165205727870976 165226322209104 165328035261831 165430003572774 165813831887328 166366923843328 166650336313344 166752925986816 166773713196714 166855773118464 166958489258496 167160659167008 167366725068348 167755046936256 168088665903288 168418424372224 168478662807936 168809186377728 168890615645193 169017284487168 169409435959296 169430554326384 169641716221952 169746345054208 169823664661248 170140188082176 170266148620906 170556203570688 170661197689632 170766455300928 170996002983936 171101467090944 171162665174016 171733598806016 172153510396608 172344246976512 172365731193448 172552938494976 172765651683456 172978627092336 173166500063232 173188086781203 173379969614592 173803906801746 173851276771328 174469454954496 174553614591876 174684530712576 174896056078848 175003721803872 175111657725888 175301847392256 175517949275136 175758605028032 175947114108168 176166397615104 176275050633216 176597147990952 176684041469952 176729596772352 176814846644787 177161724245376 177225089908464 177572772329472 177682292748288 177925916070656 178338737221632 178558582804992 178752516194304 178774799258016 178908881289216 178972871860224 178995182393196 179410484440512 179631651211272 180537864339456 180649003152384 180760420878336 180871696696704 181179818606592 181313952157377 181622827466496 181734634180944 181846721484576 182096054728562 182518551375264 182655441240064 182876618575872 182942028292608 183102058194432 183300926275584 183526888955904 183549767186916 183975636716352 184318537089024 184769220534912 184882964163768 184996993242672 185197919422464 185359922681856 185426220605184 185789992108032 185879612485242 186476390350848 186591402196992 186706267557888 187162789323744 187393512683364 187481628352512 187597041735168 187712744758272 187828300415808 188055741562884 189008576200704 189099749141199 189241574938624 189470727418752 189538495658928 189680650518528 189704295869712 189910334674944 190144445048064 190609373617182 190846930749696 190964638185984 191339275026432 191407711592448 191457063170048 191575146913792 191875729017024 191925201265824 191993847400836 192112262213544 192370503356928 192489150477312 193200298656768 193438464705408 193648559210496 193672699196184 193767994589184 193817954729984 193887277848576 193911447592629 194122055806848 194361358143888 194600955478878 195346141872128 195582686367744 195823789284864 195944338088096 196036474503168 196065189419584 196278136823808 196520097051648 196758063088704 196879187029356 196976060153856 197000614941624 197728430656536 198116336790528 198187197316992 198309431962368 198360563043968 198576003465216 198671791489821 198698477912064 198820796368896 198845581119159 199306939776048 199678415179776 200141706166272 200166655579488 200413409346228 200631079374336 200806582905344 200878405655616 201121649165268 201272491450368 202140685713408 202265123187712 202389872949248 202759688434056 202859455021056 203009638740311 203105097381888 203230128546432 203355473488128 203480658783792 204507186364416 204759290884096 205234370445312 205259954703648 205333370297172 205487371395072 205512987192188 205736195897856 205989815468736 206467750075392 206878358034816 207284214611968 207358354225152 207865373101776 207993334684239 208021273214976 208121617398006 208529913017088 208789804580864 208918578528256 209013741121536 209300323544832 209558336764192 209785939144704 209915327471616 210044551002624 210456619057152 210558137989212 211306837967784 211881243565056 212142438391936 212372847378432 212634648225792 212896771805952 213128000077824 213154568346096 213390731833344 213417332853426 213912500679072 214205799877914 214702797093408 214835217959232 215256684404736 215389196066304 215522040278016 215915851424052 216022091415552 216318283111424 216416816276544 216550294286976 216820181680128 216847210211112 217114526791747 217350335988864 217618272793584 217881786595707 218045199071232 218123187579648 218551104405504 218985742856192 219493830426624 219764409606144 220030522163712 220301762945472 220437380349108 220573338097032 220812903926784 221085109183104 221625691809327 222337234649088 222364950928952 222444484488603 222474364157952 222611319011328 222880878889344 223155633424464 223398003898368 223535787651072 223673395915008 224118221204384 224220307248054 224638217077248 225078915170304 225159419437056 225187487526924 225356379316224 225907405768512 225988206362568 226431552881664 227408271427584 227548263586176 227688607067904 227935900827648 227994670645248 228104649488313 228135289454592 228216886898688 228633894614736 228774907674144 228915741131766 229538013862144 229792329302016 230070584659968 230354202244608 230604391120896 230638169456448 230888666750976 230917449041604 231173292819456 231453220385088 231738542402328 232738152789168 232912707616768 233194741438464 233278148503296 233338295738496 233482210301184 233735796523008 234023932366848 234596152144224 234888530153472 234917811062038 235033400844288 235462863987936 235639462363136 235753128859716 236009181537792 236154743405568 236215632327168 236300119877952 236763696439296 236909723664384 237784982962176 238078110406656 238366399010688 238630495813632 238660243190928 238807162044867 238919453300736 238954449605118 239213979254016 239508868281696 239798889389358 240717152452608 240865337536512 241013894504448 241162262262272 241540646730084 241689620204136 241751936209836 242163769955328 242312845574592 242462295312768 243358068500352 243835491434496 243922704390144 243953111487501 244136077592576 244519127987472 244702518607872 244733022915888 244820556892782 245300848955136 245758049452032 246358960713216 246510618885024 246662657656896 246930559229952 247146563575808 247234960806912 247534337434176 247839483313656 248145005359161 248941690077184 249550385764992 249858016911152 249975504470016 250129388980224 250160569795071 250283659677696 250437733887744 250740988750512 251050087602522 252011434934272 252132998854932 252627636558336 252717994211904 252939061159616 253213779566592 253525926730752 254114153938944 254145831489576 254462574332928 254619517581312 255210282123264 255399222931359 255834305356032 255900268354432 255991796534448 256149682951392 256494004475904 256652200636416 257247681380352 257600398209024 257917952940544 258198078947328 258230265594912 258516370464768 258548596790172 258829407742464 259148477525184 259467940638504 260069954421888 260776915156992 261098385713152 261704182431744 261830421887814 261897930893989 262026796068864 262344084118272 262505582705808 262634746871808 262667486588832 263276923912704 263637907542048 264155115720704 264249596422656 264412575949824 264768004620288 264895721986428 265094395158528 265127441492212 265742586368064 266237886906368 266359158494208 266523439122432 266888874105984 267217879128304 267508105832448 267837874207488 268162198887024 268363321933824 268459307790336 268492773589794 269447476816908 269520914284544 270346251245408 270806796509184 270973504728576 271140631317504 271307545045056 271769727909888 272601951271416 272770082226864 273144082092843 273679939604864 273777827062896 273983161860096 274314927863808 274653087291648 274951389413376 275120969416704 275290333433856 275324650780374 275837810713088 275963455074528 276477805633536 277153830802368 277324446245652 277495489864008 278039884022784 278139330907776 278684988162048 279067098059776 279714585526272 279887103295488 280059401336832 280094313189353 280744183985616 281090269025046 281395562602752 281569117137408 281742450623712 282508324753408 283163796504576 283512864301056 283862362407936 284206091128128 284520975777792 284556443804568 284865502012416 285216667572096 285607733170552 285914060425773 286270396124544 286446957278976 287008912539648 287111567388672 287185594755072 287362720370688 287887801898736 287990771101254 288029455220736 288168393320316 288555755035392 288733725715968 289093575573504 289129613614816 289800447985152 290157697058112 290472838815744 290509048794276 290651991883776 290726932094976 290830916772864 291542037215832 291901433218317 293019212808192 293374029551616 293735683927296 293916507132144 294054711754752 294097784129376 294417205235712 294780145577472 295137094633056 295318780544034 295500922412436 296449646198784 296592645984804 296815092015104 297174505185792 297280795975488 297464147943552 297540844565952 297864005197824 298047716868096 298231194553344 298960409664072 299517622769664 300212559249408 300249983369232 300475172421632 300620114019342 300946619061504 301209874358016 301317608483424 301908737175552 303211028570112 303397684781568 303584809423872 303992894193664 304139532651084 304289182531584 304657646072832 304845192819648 305033210232192 305220988175688 306760779546624 307138936326144 307517559275264 307851555667968 307889932055472 308000055445758 308231057092608 308269480788282 308604293846784 308984723203104 310317537052224 310926321917952 311037531337728 311117727651328 311309613734912 311798059652664 312031909822464 312182426097009 312794869525632 313184706871296 313377867792384 313950485317248 314337505146288 314678908717056 314872991207424 314954176436224 315066826503936 315684928585728 315837206983818 315879631552512 317046643949568 317437480542208 317821865347584 318213657587904 318409549393156 318559271067648 318605932806824 318951972338688 319345157708928 319731852519144 320086097750016 320125999280139 321153783382016 321308699816871 321351859339264 322054195640112 322252826938848 322335914946448 322885026607104 323083794099456 323283060417024 323873777136078 324033137123328 324477424667136 325113988579328 325230272520192 325270815316668 326025503983296 326310697221184 326427409190376 327067798606848 327826656608256 328478614284288 328680825180032 328883543542528 329240745639936 329646614409216 330045783245568 330411455741952 330452644418208 330656070523662 330860007145548 331627663774656 332733847686656 333505851973632 333547426393428 333711546236928 333916978516992 334321318334016 334733450136696 335510093872512 336177331806576 336836848744448 336957325615872 337618372755456 337781231290386 338034568974336 338818871918592 338861108652768 339283432443904 339492690108416 339647329322496 340532297241812 341112407141376 341322395379264 341532910601856 341992005967872 342202934181888 342325330348032 343373611697649 343467197612032 344307020793216 344688493953024 344731462386896 345105876989952 345531303366912 345957254184672 346333000126464 346376173562406 346759939229184 347607813603492 347702553542656 349107229183752 349369061425152 349792112157696 350007443607744 350223315451776 350603694784512 351035898550272 351517210056064 351894228216336 352332795230208 352376716593057 352550101266432 353194295981904 353368082939904 353459193544704 353629693289574 354323448490752 354450179816928 355145544658944 355364585496576 355851832141312 356677474443264 357117165609984 357549598516032 357945743720448 357990364786392 358431674407677 358820968881024 359263302422544 361075728678912 361298006304768 361520841756672 361743393393408 362359637213184 362627904314754 363245654932992 363469268361888 363693442969152 364192109457124 365037102750528 365753237151744 365884056585216 366204116388864 367053777911808 367099534373832 367230835339173 367951273432704 368637074178048 369538441069824 369765928327536 369993986485344 370395838844928 370719845363712 370852441210368 371579984216064 371759224970484 372952780701696 373412535115776 374325578647488 374787025366728 374963256705024 375194083470336 375425489516544 375656600831616 376111483125768 376575131403783 378017152401408 378199498282398 378483149877248 378941454837504 379076991317856 379361301037056 379408591739424 379820669349888 380288890096128 381218747234364 381693861499392 381929276371968 382815423184896 382914126340096 383150293827584 383751458034048 383850402531648 383987694801672 384224524427088 384741006713856 384978300954624 386400597313536 386876929410816 387297118420992 387345398392368 387535989178368 387635909459968 387774555697152 387822895185258 388244111613696 388722716287776 389201910957756 391165372735488 391647578569728 391888676176192 392130378839168 392556273647616 392745632831721 393040194103296 393516126177408 393758374058712 393952120307712 394001229883248 395456861313072 396232673581056 396374394633984 396618863924736 396721126087936 397152006930432 397343582979642 397396955824128 397641592737792 397691162238318 398613879552096 399356830359552 400333311158976 400826818692456 401262158748672 401613165810688 401756811311232 402243298330536 402544982900736 402739160384691 404281371426816 404530246375424 404779745898496 405519376868112 405718910042112 406019277480622 406210194763776 406460257092864 406710946976256 406961317567584 409014372728832 409518581768192 410519909407296 410666740594344 410974742790144 411025974384376 411472391795712 411979630937472 412935500150784 412986976170561 413756716069632 414568429223936 414716708450304 415730746203552 415986669368478 416042546429952 416243234796012 417059826034176 417579609161728 418027482243072 418600647089664 419116673528384 419571878289408 419830654943232 420089102005248 421116275978424 421635403537569 422613675935568 423762487130112 424284876783872 424745694756864 425269296451584 425793543611904 426256000155648 426309136692192 426781463666688 426834665706852 427825001358144 428411599755828 429405594186816 429670435918464 430513368809472 430778392132608 431044080556032 431831702848104 432044182831104 432636566222848 432833632553088 433100588573952 433640363360256 433694420422224 434229053583494 434700671977728 435236545587168 435763573191414 436090398142464 436246375159296 437102208811008 437971485712384 439528819212288 440061044327424 440603525890944 440874760698216 441146676194064 441625807853568 442170218366208 442978170816051 443251383618654 444674469298176 444729901857904 444888968977206 444948728315904 445222638022656 445761757778688 446311266848928 446796007796736 447071575302144 447346791830016 448236442408768 448440614496108 449276434154496 450318838874112 450374975053848 450712758632448 450930171029013 451814811537024 451976412725136 452863105763328 454816542855168 455096527172352 455377214135808 455871801655296 455989341290496 456209298976626 456270578909184 456433773797376 457267789229472 457549815348288 457831482263532 459076027724288 460141169319936 460708404489216 461276338912896 461777333501952 461834898083208 462346585638912 462404221182423 462906440770176 463477084804656 465476305578336 465825415233536 466389482876928 466556297006592 466676591476992 466964420602368 467471593046016 468047864733696 469192304288448 469777060306944 469835622124076 470066801688576 470925727975872 471506257719432 472018363075584 472309486811136 472431264654336 472600239755904 473527392878592 473755810475727 473819447328768 475569965924352 476156220813312 476732798021376 477260991627264 477320486381856 477614324089734 477838906601472 477908899210236 478427958508032 479017736563392 479597778778716 481730675073024 482027789008896 482324524524544 483081293460168 483379240408272 483503872419672 484327539910656 484625691149184 484924590625536 485810665704117 486716137000704 487670982868992 487845408780288 487906222975002 488272155185152 489038255974944 489405037215744 489466045831776 489641113785564 490601697910272 492717921426432 493021237770048 493325315313792 493861118459904 494293127151616 494469921613824 495068674868352 495678966627312 495984105785493 496290010718322 497883380154368 499100771529984 499716033822304 499951008940032 500258777960448 500321139590142 500567319355392 500875467775488 501481977501024 502100175205044 504265997709864 505255273116672 505435988423808 505878122319232 506427559133184 506671846935579 507051853461504 508228307877888 508291662979152 508925148665856 509239035162624 510420564246528 510798445862718 511668610712064 511800536708864 511983593068896 512299365902784 512988008951808 513304401272832 515200796418048 515835905881088 516460531189824 517032740929536 517097193580344 517658815484928 517734640811089 518296955050368 518935881277008 519564260343609 520139908843776 521553830313984 522196771426304 523408364863488 523660843775628 523795861787978 524053592137728 524688168236544 525011165411616 525334973177664 526553847825408 527275815084096 528310231441408 528499192845312 528825151899648 529791443972856 530188790317056 530254882984424 530444539934361 531485172736128 532475773812736 532718316988416 533046878244864 533777748211968 534435758256608 535016211664896 535675748414976 536324397774048 536726643867648 536918615580672 536985547179588 538894953633816 540692502490816 541613593018368 541947009457152 542281262635008 542615090090112 543539455819776 543941856472131 545203902542832 545540164453728 546288164185686 547359879209728 547555654125792 547966323720192 548629855727616 549306174583296 549902778826752 550580666867712 550649301560748 551675621426176 551926910149056 552955611267072 554307661604736 554648892491304 554990979728016 556079768045568 556278661815552 557369976324096 558134196119552 559429171052544 559774206590976 560118802673664 560188626378706 561488367971232 562180538050092 562791125205504 563138234274816 563484901247424 565016649506816 567025728602112 567299247423597 567724724815872 568412182256256 569041951555584 569112887609136 569731004024832 570433335144192 571215466341104 571828120851546 572540792249088 572893914557952 574017825079296 574223134777344 574371189510144 574725440741376 575775603797472 575981542202508 576336786640632 577111510070784 577467451431936 578259227229632 579600895970304 580315394116224 580945677631488 581018097588552 581303983767552 581453864189952 581661833545728 581734342777887 583084074431664 583802866436634 586038425616384 586748059103232 587471367854592 587833014264288 588109423509504 588195568258752 588834410471424 589560291154944 590274189266112 590637561088068 591001844824872 593185291969608 593630184030208 594349010371584 594561591950976 594928295887104 595081689131904 595728010395648 596095433736192 596462389106688 596536743357477 597920819328144 599035245539328 600425118498816 600499966738464 600950344843264 601240228038684 601893238123008 602419748716032 602635216966848 603817474351104 606422057140224 606795369563136 607169618847744 608279065302168 608578365063168 609028916220933 609315292145664 609690385639296 610066420464384 610441976351376 613521559093248 614277872652288 615035118550528 615703111335936 615779864110944 616000110891516 616462114185216 616538961576564 617208587693568 617969446406208 620635074104448 621852643835904 622075062675456 622235455302656 622619227469824 623596119305328 623980004052717 624063819644928 624364852194018 625589739051264 626369413742592 626755735584768 627900970634496 628675010292576 629357817434112 629745982414848 629908352872448 630133653007872 631369857171456 631674413967636 634874961084416 635643730695168 636427315175808 636819098786312 637118542135296 637211865613648 637903944677376 638690315417856 639463705038288 640172195500032 640251998560278 642307566764032 642617399633742 642703718678528 644108391280224 644505653877696 644671829892896 645770053214208 646167588198912 646566120834048 647747554272156 648066274246656 648954849334272 650460545040384 650541630633336 651343580375241 652051007966592 652621394442368 652854818380752 653645359787121 654135597213696 655653313216512 656957228568576 657361650360064 657767087085056 658481491279872 659293228818432 660091566491136 660905288836416 661312141047324 661720014291096 663255327549312 665467695373312 667011703947264 667094852786856 667333453465809 667423092473856 667833957033984 667917208374611 668642636668032 669466900273392 671020187745024 672354663613152 673673697488896 673914651231744 675236745510912 675562462580772 676069137948672 677722217305536 678566864887808 678985380216832 679294658644992 681064594483624 682224814282752 682644790758528 683065821203712 683984011935744 684313948464939 684405868363776 684650660696064 686747223395298 686934395224064 688614041586432 689376987906048 689462924773792 690211753979904 691062606733824 691914508369344 692666000252928 692752347124812 693519878458368 695215627206984 698214458367504 698738122850304 699584224315392 700014887215488 700446630903552 701207389569024 702071797100544 703034420112128 703788456432672 704665590460416 704753433186114 705100202532864 706388591963808 706918387089408 707259386579148 708646896981504 708900359633856 710291089317888 710729170993152 711703664282624 713354948886528 714234331219968 715099197032064 715891487440896 715980729572784 716421486134601 716863348815354 717641937762048 718526604845088 722151457357824 722596012609536 723041683513344 723486786786816 725255808629508 726491309865984 726938536723776 727386885938304 728384218914248 730074205501056 731506474303488 731768113170432 731859334462503 732408232777728 734107555823616 734199068747664 734461670678346 735902546865408 737274148356096 739076882139648 739531856655072 739987972970688 740791677689856 741439690727424 741704882420736 743518449940968 744435016077483 746825070231552 748651157294976 749574050733456 749926513410048 750388166940672 750481709385213 750850979033088 751313201663232 752222966251536 753150262807566 756034304802816 756398996564796 756966299754496 757882909675008 758153982635712 758817183478848 759641338699776 760577780192256 762437494468728 763387722998784 763858552743936 765630846369792 765828252680192 766197668794077 766300587655168 767502916068096 767700805063296 767975389603344 768449048854176 769482013427712 769956601909248 772801194627072 773753858821632 774594236841984 774690796784736 775271818919936 775549111394304 775645790370516 776488223227392 777445432575552 778403821915512 782330745470976 783295157139456 783777352352384 784260757678336 785112547295232 785491265663442 785693792681967 786080388206592 787032252354816 787516748117424 787904240615424 788002459766496 790913722626144 792465347162112 792748789267968 793237727849472 793442252175872 794304013860864 794687165959284 795283185475584 795382324476636 797227759104192 798713660719104 800666622317952 801653637384912 802524317497344 803226331621376 803513622622464 804486596661072 805089965801472 805478320769382 808562742853632 809060492750848 809559491796992 811038753736224 812038554961244 812420389527552 812920514185728 813421893952512 813922635135168 819037163536384 819432246278529 821039818814592 821333481188688 821949485580288 822051948768752 822944783591424 823959261874944 825871000301568 825973952341122 827513432139264 829136858447872 829433416900608 831461492407104 831973338736956 832486469592024 834119652068352 836054964486144 837201294179328 838233347056768 839143756578816 839661309886464 840178204010496 840282939568059 842232551956848 843270807075138 845227351871136 847524974260224 848569753567744 849491389513728 850538592903168 851587087223808 852618273384384 853562927333376 853669331413704 855650002716288 856823199511656 858811188373632 859340871836928 861026737618944 861556784265216 861664184849689 862088161112064 863663405696208 864088365662208 865273132445696 865667265106176 866201177147904 867280726720512 867388840844448 868458107166988 869401343955456 870473091174336 871527146382828 872180796284928 872492750318592 875704299654951 875942971424768 879057638424576 880122088654848 881207051781888 881749521396432 882293352388128 883251615707136 884340436732416 885956341632102 886502767237308 889348938596352 889459803715808 889777937954412 890445276045312 891523515557376 892622533697856 893592015593472 894143150604288 894693583660032 896472884817536 896881228992216 898552868308992 900637677748224 900749950107696 901425517264896 901860342058026 903629623074048 903952825450272 905726211526656 909633085710336 910193054344704 910754428271616 911978682580992 912418597953252 912867547594752 914535578458944 915099630696576 915662964527064 918152055448576 920282338639872 921416808978432 922552677825792 923554667003904 923669796166416 924693171277824 924808442364846 925812881540352 926954169609312 930952611156672 932778965753856 933112594013184 933353182953984 933928841204736 936095729467392 936547278291027 938384608576896 939554120613888 939671244248152 940133603377152 941851455951744 943012515438864 944036726151168 944618973622272 944862529308672 945200479511808 947054785757184 947511620951454 947638894657536 951139931848704 952312441626624 953465596042752 954640972763712 955228648179468 955677813202944 955817798420472 956855917016064 958035473126784 959195557557432 960377997840417 963461350146048 963926099450613 964055578017792 964649049049088 966162586920336 966758480816544 967007744839344 968655079821312 969251382298368 969849181251072 971621331408234 973432274001408 975341965737984 975690817560576 975812445950004 976544310370304 978076511949888 978932091663552 979282227571128 981203395820544 985435842852864 986042475540096 986650630627584 987722236919808 988586254303232 988939843227648 990137349736704 991357933254624 991968211570986 992580021436644 995766760308736 998201543059968 999432067644608 1000517555920896 1000642279180284 1001134638710784 1001750935550976 1002963955002048 1004200350410088 1008531995419728 1010510546233344 1010871976847616 1011756244638464 1012855118266368 1013343693871158 1014103706923008 1016456615755776 1016583325958304 1017850297331712 1018478070325248 1021596891725436 1023337221424128 1023601073417728 1023967186137792 1024598731805568 1025976017903616 1026608802545664 1030401592836096 1031671811762176 1032921062379648 1034065481859072 1034194387160688 1035317630969856 1035469281622178 1036593910100736 1037871762554016 1039128520687218 1040279817687552 1043107660627968 1044393542852608 1047321687551256 1047591723575956 1048107184275456 1049376336473088 1050022330823232 1050669946355328 1053107695650816 1054551630168192 1056620462882816 1056998385690624 1057130149779171 1057650303799296 1059582887945712 1060377580634112 1060509765968848 1060889079868722 1062970345472256 1064951547625472 1065436633976832 1066093756489728 1067555496423936 1068871516513216 1070032423329792 1071351496829952 1072648795548096 1073837231161344 1073971094359176 1075295023223031 1077789907267632 1081385004981632 1083227186036736 1083894018914304 1084562525270016 1085230180180224 1087078911639552 1087883712944262 1090407805085664 1091080328907456 1092576328371372 1094719758419456 1095111308251584 1097259711455232 1098612349166592 1101161333735424 1101298603121496 1103351242852352 1103853820298112 1105911222534144 1106729966035889 1108615323209472 1109297784982608 1109981959456032 1112159536091136 1112557323631104 1114739952648192 1116268392239104 1118858342105088 1120237605347328 1120377252757412 1122976735942464 1124361076100184 1125582250411008 1126276468549632 1126969802494848 1129725394211349 1130033299013632 1134051457204224 1134598494847194 1135449449631744 1136824364512512 1138083903111168 1138225775218272 1139462008049664 1140866670288384 1142430932682208 1143656241703092 1145081584498176 1145787829115904 1148446269554688 1148742379020288 1149450881482752 1151551207594944 1151963084405016 1152673573281264 1154223020141568 1154934902863872 1156518454459264 1159201791940608 1160630788232448 1161891355262976 1162036195177104 1162607967535104 1162907728379904 1163323667091456 1163468685555774 1166168148863328 1167605732873268 1173496118206464 1174942735709184 1175666028528576 1176391136517504 1177668820942848 1179120582309888 1180548378532224 1181275122176136 1182003689649744 1183624355735653 1186370583939216 1187260368060416 1188698020743168 1189123183901952 1189856591774208 1190163378263808 1191456020791296 1192190867472384 1192924778213376 1193073486714954 1195841638656288 1198070491078656 1200999933476928 1202480456077368 1203786476246016 1204839497432064 1205270433933696 1207634948702208 1208217481154073 1212844114280448 1213590739126272 1214339237695488 1216558130604336 1217156730126336 1218057832441866 1218630584291328 1219380771278592 1220132840928768 1220883952702752 1227043118186496 1228555745304576 1230070237101056 1231559728221888 1232000221783032 1232924228370432 1233077923153128 1234417175387136 1235938892812416 1238960928511683 1241270148208896 1243705287671808 1244150125350912 1244470910605312 1245238454939648 1247192238610656 1247960008105434 1248127639289856 1248729704388036 1251179478102528 1252738827485184 1255801941268992 1257350020585152 1258715634868224 1259491964829696 1259816705744896 1260267306015744 1263348827935272 1264906210612707 1269749922168832 1271287461390336 1272854630351616 1273638197572624 1274237084270592 1274423731227296 1275807889354752 1277380630835712 1278927410076576 1280344391000064 1280503997120556 1284615133528064 1285234799267484 1288216782560448 1289011307755392 1289343659785792 1291540106428416 1292335176397824 1293132241668096 1295495108544312 1296132548493312 1297909698668544 1300921090080768 1301083261266672 1302687160750482 1304102015933184 1305242788884736 1305709636761504 1307290719574242 1308271194427392 1311306626433024 1313914457137152 1314723300720128 1315534174170112 1318586457636864 1320183132982272 1321810577672832 1322624282094648 1323440028582192 1326510655098624 1330935390746624 1334023407894528 1334189705573712 1334666906931618 1334846184947712 1335667914067968 1335834416749222 1337285273336064 1338933800546784 1342040375490048 1344709327226304 1347347394977792 1347829302463488 1351124925161544 1352138275897344 1352790513087039 1355444434611072 1357133729775616 1357970760433664 1358589317289984 1362129188967248 1364449628565504 1365289581517056 1366131642407424 1367968023871488 1368627896929878 1368811736727552 1369301321392128 1373494446790596 1373868790448128 1377228083172864 1378925849547584 1380423507959808 1382125213467648 1383829016738688 1385332000505856 1385504694249624 1387039756916736 1387212663547269 1390431254413968 1396428916735008 1397476245700608 1399168448630784 1400029774430976 1400893261807104 1402414779138048 1404143594201088 1406068840224256 1407576912865344 1409331180920832 1409506866372228 1410200405065728 1412777183927616 1414518773158296 1417293793963008 1417800719267712 1420582178635776 1421458341986304 1423407328565248 1426709897773056 1428468662439936 1430198394064128 1431782974881792 1431961459145568 1432842972269202 1433726697630708 1435283875524096 1437053209690176 1445192025219072 1446083367026688 1446973573573632 1450511617259016 1452982619731968 1453877073447552 1454773771876608 1456768437828496 1457431997112351 1460148411002112 1463012948606976 1463536226340864 1463718668925006 1464816465555456 1468215111647232 1468398137495328 1468923341356692 1471805093730816 1478153764279296 1479063713310144 1479975945941376 1481583355379712 1482879381454848 1483409764841472 1487036899881936 1487952317356479 1488870032154966 1493650140463104 1497302314589952 1499148101466912 1499853026820096 1500776333881344 1500963418770426 1501701958066176 1502626403326464 1504445932503072 1506300525615132 1512797993129592 1513932599508992 1515765819350016 1516307965271424 1517634366957696 1519282677399552 1521155560384512 1524874988937456 1526775445997568 1527717105487872 1531261692739584 1531656505360384 1532395337588154 1532601175310336 1535005832136192 1535401610126592 1535950779206688 1536898097708352 1538964026855424 1539913203818496 1545602389254144 1547507717643264 1549381593569472 1551098222788608 1551291580741032 1552976446454784 1553203922433267 1554890865151104 1556807643831024 1558692781030827 1564661490941952 1566590314278912 1567554704704768 1568521515356672 1570225094590464 1570982531326884 1571387585363934 1572160776413184 1574064504709632 1575033496234848 1576004919532992 1581827445252288 1584930694324224 1585497578535936 1586475455698944 1586884504351744 1589374331918568 1590566370951168 1590764648953272 1591333619803083 1594455518208384 1597427321438208 1601333244635904 1603307274769824 1605048634994688 1606452663242752 1607027245244928 1608973193322144 1610179931602944 1610956641538764 1618120985501696 1619118983593984 1622077507472448 1624077109922488 1624840779055104 1625841028371456 1626843787905024 1627845270270336 1631825569416393 1638074327072768 1638864492557058 1642079637629184 1642666962377376 1643898971160576 1644103897537504 1645889567182848 1647918523749888 1651742000603136 1651947904682244 1655026864278528 1658866833801216 1662922984814208 1663946677473912 1664972939184048 1668239304136704 1672109928972288 1674402588358656 1676466694113536 1678287513157632 1679322619772928 1680356408020992 1680565879136118 1684465103913696 1686541614150276 1690454703742272 1695049948520448 1697139507135488 1701077185806336 1701897742270791 1703174174447616 1705236546768768 1707125854666752 1707338662827408 1711300005432576 1713646399023312 1717622376747264 1718681743673856 1722053475237888 1723113568530432 1723328369699378 1724176322224128 1727326811392416 1730546264891392 1731334530212352 1732402354295808 1734777681688896 1736916214333976 1738802687910912 1740946182348672 1743054292765656 1744361592569856 1744985500637184 1745203028333661 1751408599309902 1751885942849536 1758115276849152 1760244177309696 1762414103563776 1763499042792864 1764586704776256 1766503231414272 1768680873464832 1771912683264204 1773005534474616 1778919607431616 1779555875908824 1780890552090624 1783047031114752 1785245067395712 1787184031186944 1788286301208576 1789387167320064 1789610230072431 1792945769635072 1793762457984432 1797105736617984 1801275355496448 1801499900215392 1802851034529792 1803720684116052 1807259246148096 1807905650900544 1811452423053312 1819266171420672 1820386108689408 1821508856543232 1824837195906504 1825735095189504 1827086748662799 1829071156917888 1830199261393152 1831325929054128 1836304110897152 1840564677279744 1842833617956864 1845105355651584 1847109334007808 1847339592332832 1849386342555648 1849616884729692 1851625763080704 1853908339218624 1861905222313344 1865557931507712 1866225188026368 1866706365907968 1867857682409472 1871940012158151 1872191458934784 1873094556582054 1876769217153792 1879108241227776 1879342488496304 1880267206754304 1883702911903488 1886025030877728 1888073452302336 1889237947244544 1889725058617344 1890400959023616 1894109571514368 1895023241902908 1904624883253248 1906931192085504 1909281945527424 1910457296358936 1911355626405888 1911635596840944 1913711834032128 1916070946253568 1918391115114864 1920755995680834 1926922700292096 1927852198901226 1928111156035584 1929298098098176 1932325173840672 1933516961633088 1934015489678688 1937310159642624 1938502764596736 1939698362502144 1943242662816468 1946864548002816 1951381635121152 1951624891900008 1953088620740608 1954030741125723 1956153023899776 1957864183327104 1958564455142256 1962406791641088 1970871685705728 1972084951080192 1973301261255168 1975444473839616 1977172508606464 1977879686455296 1980274699473408 1982715866509248 1983936423141972 1985160042873288 1996403086119936 1998864135289216 2001035111841792 2001284558360568 2002000360397427 2002269277421568 2003501871101952 2003751625123833 2005927910004096 2008400700820176 2017063990839456 2021021092466688 2021743953695232 2023512489276928 2025710236532736 2026687387742316 2028207413846016 2033166651916608 2035700594663424 2036956140650496 2043193783450872 2046674442848256 2047202146835456 2047934372275584 2049197463611136 2051952035807232 2052941845394817 2053217605091328 2060803185672192 2063343623524352 2065842124759296 2068130963718144 2068388774321376 2070635261939712 2070938563244356 2073187820201472 2075743525108032 2078257041374436 2080559635375104 2088787085705216 2094643375102512 2095183447151912 2096214368550912 2098752672946176 2100044661646464 2101339892710656 2106215391301632 2109103260336384 2113240925765632 2113996771381248 2114260299558342 2115300607598592 2119165775891424 2120755161268224 2121019531937696 2121778159737444 2125940690944512 2130873267953664 2132187512979456 2135110992847872 2137743033026432 2140064846659584 2142702993659904 2145297591096192 2147674462322688 2147942188718352 2149264458403803 2150590046446062 2155579814535264 2162770009963264 2166454372073472 2167788037828608 2169125050540032 2170460360360448 2175767425888524 2180815610171328 2182160657814912 2185152656742744 2189439516838912 2190222616503168 2194519422910464 2195578003387509 2197224698333184 2202322667470848 2202597206242992 2206702485704704 2207707640596224 2211822445068288 2213459932071778 2217230646418944 2218595569965216 2219963918912064 2224319072182272 2225114647262208 2232536784478208 2233305048232449 2240475210694656 2240754505514824 2245953471884928 2248722152200368 2251164500822016 2251445128155639 2252552937099264 2253939604989696 2259450788422698 2260066598027264 2268102914408448 2269196989694388 2270898899263488 2273648729025024 2276451550436544 2278924016099328 2281733340576768 2284861865364416 2287312483406184 2290163168996352 2291575658231808 2296892539109376 2297484758040576 2298593006382231 2298901762965504 2303102415189888 2303926168810032 2305347146562528 2308446040283136 2309869805727744 2313036908918528 2318403583881216 2321261576464896 2323782710525952 2324072390354208 2325815456759808 2326647334182912 2326937371111548 2332336297726656 2335211465746536 2346992236412928 2349885471418368 2351332057057152 2352782273035008 2355337641885696 2357081378045901 2358241164619776 2361096757064448 2362550244352272 2364007379299488 2367248711471306 2372741167878432 2374520736120832 2377396041486336 2378246367803904 2379713183548416 2380326756527616 2382912041582592 2385849556426752 2386146973429908 2391683277312576 2396140982157312 2401999866953856 2404960912154736 2407572952492032 2409678994864128 2410540867867392 2415269897404416 2416434962308146 2425688228560896 2427181478252544 2428678475390976 2433116261208672 2436115664883732 2437261168582656 2438761542557184 2440265681857536 2441767905405504 2457111490609152 2458296738835587 2460140474202112 2463119456443776 2464000443566064 2465848456740864 2466155846306256 2468834350774272 2471877785624832 2477921857023366 2482540296417792 2487410575343616 2488300250701824 2488941821210624 2490476909879296 2494384477221312 2495920016210868 2497459408776072 2502358956205056 2511603882537984 2514700041170304 2517431269736448 2518983929659392 2519633411489792 2520534612031488 2520848818704177 2526697655870544 2529812421225414 2539499844337664 2542574922780672 2545709260703232 2547276395145248 2548474168541184 2548847462454592 2551615778709504 2554761261671424 2557854820153152 2560688782000128 2561007994241112 2570469598534968 2576433565120896 2578022615510784 2578687319571584 2583080212856832 2584670352795648 2584992554549067 2586264483336192 2590990217088624 2592265096986624 2595819397337088 2601842180161536 2602166522533344 2605374321500964 2608204031866368 2610485577769472 2611419273523008 2614581439148484 2616542388854784 2627828914274304 2629446601440256 2631068348340224 2637172915273728 2639125303624043 2640366265964544 2643621155345664 2645248564189296 2646880057164384 2653021310197248 2661870781493248 2668046815789056 2668379411147424 2669333813863236 2671335828135936 2671668833498444 2674570546672128 2677867601093568 2684080750980096 2689418654452608 2694694789955584 2695658604926976 2702249850323088 2704276551794688 2705581026174078 2710888869222144 2714267459551232 2715941520867328 2717178634579968 2724258377934496 2728899257131008 2730579163034112 2732263284814848 2735936047742976 2737255793859756 2738602642784256 2746988893581192 2754456166345728 2757851699095168 2760847015919616 2764250426935296 2767658033477376 2770664001011712 2771009388499248 2774079513833472 2774425327094538 2780862508827936 2792857833470016 2798336897261568 2800059548861952 2801786523614208 2808287188402176 2812137680448512 2815153825730688 2818662361841664 2819013732744456 2820400810131456 2822488848292711 2825554367855232 2829037546316592 2834587587926016 2835601438535424 2841164357271552 2842916683972608 2846814657130496 2853419795546112 2856937324879872 2860396788128256 2863922918291136 2865685944538404 2867453395261416 2870567751048192 2874106419380352 2881133993521251 2890384050438144 2891778298351839 2892166734053376 2893947147147264 2901023234518032 2905965239463936 2907754146895104 2909547543753216 2913536875656992 2914863994224702 2920296822004224 2926025897213952 2927072452681728 2927437337850012 2929632931110912 2936796274990656 2937846682713384 2943610187461632 2956307528558592 2958127426620288 2959951891882752 2963166710759424 2965758762909696 2966819529682944 2974073799763872 2975904634712958 2977740064309932 2987300280926208 2994604629179904 2998296202933824 3001552667762688 3001926837540852 3003403916132352 3005252806652928 3008891865006144 3012601051230264 3025595986259184 3027865199017984 3031531638700032 3032615930542848 3035268733915392 3038565354799104 3042311120769024 3049749977874912 3053550891995136 3055434210975744 3063313010720768 3064790675176308 3070011664272384 3070803220253184 3071901558413376 3073796195416704 3077928053710848 3079826407636992 3091204778508288 3095015435286528 3098763187138944 3102196445577216 3102583161482064 3105952892909568 3106407844866534 3109781730302208 3113615287662048 3117385562061654 3129322981883904 3133180628557824 3135109409409536 3137043030713344 3141965062653768 3142775170727868 3144321552826368 3148129009419264 3150066992469696 3152009839065984 3163654890504576 3169861388648448 3170995157071872 3171390449337513 3172950911397888 3173769008703488 3178748663837136 3181132741902336 3181529297906544 3182667239606166 3188911036416768 3194854642876416 3202666489271808 3206614549539648 3210097269989376 3212905326485504 3214054490489856 3217946386644288 3221913283077528 3225885069669093 3236241971003392 3238237967187968 3244155014944896 3248154219844976 3249681558110208 3251682056742912 3253687575810048 3255690540540672 3263651138832786 3276148654145536 3277728985114116 3284159275258368 3285333924754752 3288207795075008 3291779134365696 3295837047499776 3303484001206272 3303895809364488 3310053728557056 3317733667602432 3320189898107667 3325845969628416 3327893354947824 3329945878368096 3336478608273408 3344219857944576 3348805176717312 3352933388227072 3356575026315264 3360712816041984 3361131758272236 3368930207827392 3373083228300552 3380909407484544 3390099897040896 3394279014270976 3402154371612672 3403795484541582 3406348348895232 3410473093537536 3414251709333504 3414677325654816 3422600010865152 3427292798046624 3435244753494528 3437363487347712 3446227137060864 3446656739398756 3448352644448256 3454653622784832 3461092529782784 3462669060424704 3464804708591616 3469555363377792 3473832428667952 3477605375821824 3481892364697344 3486108585531312 3488723185139712 3489971001274368 3490406056667322 3502817198619804 3503771885699072 3520488354619392 3524828207127552 3526998085585728 3529173409552512 3533006462828544 3537361746929664 3543825366528408 3546011068949232 3550873067206959 3557839214863232 3559111751817648 3561781104181248 3566094062229504 3570490134791424 3574368062373888 3576572602417152 3578774334640128 3579220460144862 3585891539270144 3587524915968864 3594211473235968 3602999800430784 3607441368232104 3614518492296192 3615811301801088 3622904846106624 3638532342841344 3640772217378816 3641226071461589 3643017713086464 3649674391813008 3651470190379008 3654173497325598 3658142313835776 3660398522786304 3662651858108256 3672608221794304 3681129354559488 3685667235913728 3690210711303168 3694679184665664 3698772685111296 3699233769459384 3703251526161408 3707816678437248 3716882785535049 3723810444626688 3731115863015424 3732450376052736 3733412731815936 3735715364818944 3743880024316302 3744382917869568 3746189113164108 3753538434307584 3758216482455552 3758684976992608 3767405823806976 3772050061755456 3776146904604672 3778475894489088 3779450117234688 3780801918047232 3790046483805816 3794718631838121 3809249766506496 3813862384171008 3818563891054848 3820914592717872 3822711252811776 3823271193681888 3827423668064256 3832141892507136 3836782230229728 3841511991361668 3853845400584192 3855704397802452 3858596196196352 3864650347681344 3867033923266176 3868030979357376 3874620319285248 3877005529193472 3879396725004288 3886485325632936 3893729096005632 3902763270242304 3903249783800016 3906177241481216 3908061482251446 3912306047799552 3915728366654208 3917128910284512 3924813583282176 3941743371411456 3944169902160384 3946602522510336 3955759372910592 3960549398946816 3965431733018496 3967872846283944 3970320085746576 3992806172239872 3997728270578432 4002070223683584 4002569116721136 4004000720794854 4004538554843136 4007003742203904 4007503250247666 4011855820008192 4016801401640352 4034127981678912 4042042184933376 4043487907390464 4047024978553856 4053374775484632 4056414827692032 4058371539261117 4066333303833216 4071401189326848 4073912281300992 4086387566901744 4093348885696512 4094404293670912 4095868744551168 4098394927222272 4103904071614464 4105883690789634 4106435210182656 4121606371344384 4126687247048704 4131684249518592 4136777548642752 4141270523879424 4141877126488712 4146375640402944 4151487050216064 4156514082748872 4161119270750208 4161637990641807 4177574171410432 4189286750205024 4190366894303824 4192428737101824 4197505345892352 4200089323292928 4202679785421312 4212430782603264 4218206520672768 4226481851531264 4227993542762496 4228520599116684 4230601215197184 4238331551782848 4242039063875392 4243556319474888 4251881381889024 4261746535907328 4264375025958912 4270221985695744 4275486066052864 4280129693319168 4285405987319808 4290595182192384 4295348924645376 4295884377436704 4298528916807606 4301180092892124 4311159629070528 4325540019926528 4335576075657216 4338250101080064 4340920720720896 4351534851777048 4361631220342656 4364321315629824 4370305313485488 4378879033677824 4380445233006336 4389038845820928 4391156006775018 4394449396666368 4404645334941696 4405194412485984 4413404971409408 4415415281192448 4426919864143556 4434461292837888 4437191139930432 4439927837824128 4448638144364544 4450229294524416 4463856952069437 4465073568956416 4466610096464898 4480950421389312 4481509011029648 4491906943769856 4497444304400736 4502329001644032 4502890256311278 4505105874198528 4507879209979392 4518901576845396 4520133196054528 4538393979388776 4541797798526976 4547297458050048 4552903100873088 4557848032198656 4563466681153536 4569723730728832 4574624966812368 4580326337992704 4583151316463616 4593785078218752 4594969516081152 4597186012764462 4597803525931008 4606204830379776 4607852337620064 4610694293125056 4616892080566272 4619739611455488 4626073817837056 4636807167762432 4642523152929792 4648144780708416 4653294668365824 4653874742223096 4659611767299801 4664672595453312 4670422931493072 4693984472825856 4699770942836736 4702664114114304 4705564546070016 4710675283771392 4714162756091802 4716482329239552 4722193514128896 4725100488704544 4728014758598976 4734497422942612 4745482335756864 4754792082972672 4756492735607808 4759426367096832 4760653513055232 4771699112853504 4772293946859816 4774000859409249 4783366554625152 4792281964314624 4803999733907712 4809921824309472 4815145904984064 4819357989728256 4821081735734784 4830539794808832 4832869924616292 4854362956505088 4857356950781952 4866232522417344 4872231329767464 4874522337165312 4877523085114368 4880531363715072 4883535810811008 4895476708249179 4914222981218304 4916593477671174 4920280948404224 4926238912887552 4928000887132128 4931696913481728 4932311692612512 4937668701548544 4943755571249664 4955843714046732 4965080592835584 4976600501403648 4977883642421248 4980953819758592 4988768954442624 4991840032421736 4994918817552144 5004717912410112 5023207765075968 5029400082340608 5034862539472896 5037967859318784 5039266822979584 5041069224062976 5041697637408354 5053395311741088 5059624842450828 5085149845561344 5091418521406464 5094552790290496 5097694924909184 5103231557419008 5105693226812373 5109522523342848 5115709640306304 5121377564000256 5122015988482224 5140939197069936 5152867130241792 5156045231021568 5157374639143168 5166160425713664 5169340705591296 5169985109098134 5172528966672384 5181980434177248 5191638794674176 5204333045066688 5210748643001928 5216408063732736 5220971155538944 5222838547046016 5229162878296968 5233084777709568 5235609085000983 5255657828548608 5258893202880512 5262136696680448 5274345830547456 5278250607248086 5280732531929088 5287242310691328 5290497128378592 5293760114328768 5306042620394496 5323741562986496 5336758822294848 5338667627726472 5342671656271872 5343337666996888 5349141093344256 5355735202187136 5368161501960192 5368830690217293 5378837308905216 5389389579911168 5391317209853952 5404499700646176 5408553103589376 5411162052348156 5421777738444288 5428534919102464 5434357269159936 5448516755868992 5457798514262016 5461158326068224 5464526569629696 5474511587719512 5477205285568512 5481260245988397 5493977787162384 5508912332691456 5515703398190336 5521694031839232 5528500853870592 5535316066954752 5541328002023424 5542018776998496 5548159027666944 5548850654189076 5561725017655872 5585715666940032 5596673794523136 5600119097723904 5603573047228416 5616574376804352 5624275360897024 5630307651461376 5637324723683328 5638027465488912 5640801620262912 5644977696585422 5651108735710464 5658075092633184 5669175175852032 5671202877070848 5682328714543104 5693629314260992 5713874649759744 5720793576256512 5727845836582272 5731371889076808 5734906790522832 5741135502096384 5748212838760704 5762267987042502 5780768100876288 5783556596703678 5784333468106752 5787894294294528 5802046469036064 5811930478927872 5815508293790208 5819095087506432 5827073751313984 5829727988449404 5840593644008448 5854144905363456 5854874675700024 5859265862221824 5862092223377169 5873592549981312 5875693365426768 5887220374923264 5912615057117184 5916254853240576 5919903783765504 5926333421518848 5931517525819392 5933639059365888 5948147599527744 5951809269425916 5955480128619864 5989209258359808 5996592405867648 6003105335525376 6003853675081704 6006807832264704 6010505613305856 6011254875371499 6017783730012288 6025202102460528 6051191972518368 6055730398035968 6063063277400064 6065231861085696 6070537467830784 6077130709598208 6084622241538048 6099499955749824 6107101783990272 6110868421951488 6129581350352616 6140023328544768 6141606440506368 6143803116826752 6147592390833408 6155856107421696 6158825536184451 6159652815273984 6182409557016576 6190030870573056 6197526374277888 6204392891154432 6205166322964128 6211905785819136 6212815689733068 6219563460604416 6227230575324096 6234771124123308 6266361257115648 6270218818819072 6274086061426688 6283930125307536 6285550341455736 6288643105652736 6296258018838528 6300133984939392 6304019678131968 6327309781009152 6339722777296896 6341990314143744 6342780898675026 6345901822795776 6347538017406976 6357497327674272 6362265483804672 6363058595813088 6365334479212332 6377822072833536 6405332978543616 6413229099079296 6420194539978752 6425810652971008 6428108980979712 6435892773288576 6443826566155056 6447793375211409 6451770139338186 6472483942006784 6476475934375936 6488310029889792 6496308439689952 6499363116220416 6503364113485824 6507375151620096 6511381081081344 6527302277665572 6555457970228232 6568318550516736 6570667849509504 6576415590150016 6583558268731392 6586734010162527 6591674094999552 6606968002412544 6607791618728976 6620107457114112 6635467335204864 6640379796215334 6651691939256832 6655786709895648 6659891756736192 6672957216546816 6697610353434624 6705866776454144 6721425632083968 6722263516544472 6730550330544157 6737860415654784 6746166456601104 6754335384466917 6761818814969088 6780199794081792 6788558028541952 6804308743225344 6807590969083164 6812696697790464 6820946187075072 6829354651309632 6845200021730304 6854585596093248 6870489506989056 6874726974695424 6892454274121728 6893313478797512 6895779019146693 6896705288896512 6909307245569664 6922185059565568 6925338120849408 6929609417183232 6939110726755584 6947664857335904 6955210751643648 6963784729394688 6972217171062624 6977446370279424 6979942002548736 6980812113334644 7005634397239608 7040976709238784 7049656414255104 7053996171171456 7058346819105024 7066012925657088 7071244134137703 7074723493859328 7087650733056816 7092022137898464 7101746134413918 7115678429726464 7118223503635296 7123562208362496 7132188124459008 7140980269582848 7148736124747776 7157548669280256 7158440920289724 7171783078540288 7175049831937728 7188422946471936 7205999600861568 7214882736464208 7229036984592384 7231622603602176 7245809692213248 7277064685682688 7281544434757632 7282452142923178 7286035426172928 7299348783626016 7308346994651196 7316284627671552 7320797045572608 7325303716216512 7345216443588608 7371334471827456 7374890216506761 7380421422606336 7389358369331328 7397545370222592 7398467538918768 7406503052322816 7415633356874496 7433765571070098 7447620889253376 7462231726030848 7464900752105472 7466825463631872 7471430729637888 7487760048632604 7492378226328216 7507076868615168 7517369953985216 7534811647613952 7544100123510912 7552293809209344 7556951788978176 7558900234469376 7561603836094464 7562546456112531 7580092967611632 7589437263676242 7618499533012992 7627724768342016 7637127782109696 7641829185435744 7645422505623552 7646542387363776 7654847336128512 7664283785014272 7673564460459456 7683023982723336 7711408795604904 7717192392392704 7729300695362688 7734067846532352 7736061958714752 7749240638570496 7754011058386944 7754977663647201 7758793450008576 7772970651265872 7787458192011264 7805526540484608 7806499567600032 7812354482962432 7816122964502892 7824612095599104 7831456733308416 7834257820569024 7849627166564352 7883486742822912 7888339804320768 7893205045020672 7911518745821184 7917375910872129 7921098797893632 7930863466036992 7935745692567888 7940640171493152 7985612344479744 7995456541156864 8004140447367168 8005138233442272 8008001441589708 8014007484407808 8015006500495332 8023711640016384 8033602803280704 8068255963357824 8084084369866752 8086975814780928 8094049957107712 8106749550969264 8112829655384064 8116743078522234 8132666607666432 8142802378653696 8147824562601984 8172775133803488 8186697771393024 8188808587341824 8191737489102336 8196789854444544 8207808143228928 8211767381579268 8253374494097408 8263368499037184 8273555097285504 8282541047758848 8283754252977424 8292751280805888 8302974100432128 8313028165497744 8322238541500416 8323275981283614 8355148342820864 8378573500410048 8380733788607648 8395010691784704 8400178646585856 8405359570842624 8424861565206528 8436413041345536 8455987085524992 8457041198233368 8461202430394368 8467466544878133 8476663103565696 8484078127750784 8487112638949776 8503762763778048 8523493071814656 8528750051917824 8540443971391488 8550972132105728 8560259386638336 8570811974639616 8581190364384768 8591768754873408 8597057833615212 8602360185784248 8622319258141056 8651080039853056 8671152151314432 8675334895055517 8676500202160128 8681841441441792 8682923708869943 8703069703554096 8723262440685312 8728642631259648 8740610626970976 8757758067355648 8760890466012672 8778077691641856 8782312013550036 8788898793332736 8810388824971968 8826809942818816 8830830562384896 8853839728287112 8868922585675776 8874382279860864 8879855675648256 8897276288729088 8900458589048832 8927713904138874 8930147137912832 8933220192929796 8961900842778624 8963018022059296 8983813887539712 8994888608801472 9004658003288064 9005780512622556 9010211748397056 9015758419958784 9037803153690792 9076787958777552 9083595597053952 9094594916100096 9105806201746176 9115696064397312 9126933362307072 9139447461457664 9149249933624736 9160652675985408 9166302632927232 9189939032162304 9194372025528924 9212409660759552 9215704675240128 9221388586250112 9233784161132544 9239479222910976 9252147635674112 9273614335524864 9285046305859584 9296289561416832 9306589336731648 9307749484446192 9319223534599602 9329345190906624 9340845862986144 9387968945651712 9399541885673472 9405328228228608 9411129092140032 9428325512183604 9432964658479104 9444387028257792 9450200977409088 9456029517197952 9468994845885224 9490964671513728 9509584165945344 9512985471215616 9514171348012539 9518852734193664 9521307026110464 9543398225707008 9544587893719632 9548001718818498 9566733109250304 9584563928629248 9607999467815424 9619843648618944 9630291809968128 9638715979456512 9642163471469568 9665739849232584 9677655209007279 9708725913010176 9714713901563904 9732465044834688 9744462659534928 9749044674330624 9755046170228736 9761062727430144 9767071621622016 9790953416498358 9828445962436608 9833186955342348 9840561896808448 9852477825775104 9856001774264256 9864623385225024 9875337403097088 9887511142499328 9911687428093464 9930161185671168 9953201002807296 9955767284842496 9960569694323001 9961907639517184 9977537908885248 9983680064843472 9989837635104288 10009435824820224 10046415530151936 10058800164681216 10069725078945792 10078533645959168 10082138448125952 10083395274816708 10106790623482176 10119249684901656 10170299691122688 10182837042812928 10189105580580992 10195389849818368 10206463114838016 10211386453624746 10219045046685696 10231419280612608 10242755128000512 10244031976964448 10281878394139872 10305734260483584 10312090462043136 10314749278286336 10338681411182592 10339970218196268 10345057933344768 10363960868354496 10383277589348352 10408666090133376 10421497286003856 10432816127465472 10441942311077888 10445677094092032 10458325756593936 10466169555419136 10471218170001966 10511315657097216 10517786405761024 10524273393360896 10556501214496172 10561465063858176 10574484621382656 10580994256757184 10587520228657536 10612085240788992 10647483125972992 10652619201620877 10673517644589696 10677335255452944 10685343312543744 10686675333993776 10698282186688512 10711470404374272 10736323003920384 10737661380434586 10757674617810432 10778779159822336 10782634419707904 10808999401292352 10822324104696312 10843555476888576 10868714538319872 10897033511737984 10915597028524032 10922316652136448 10923678214384767 10929053139259392 10949023175439024 10954410571137024 10962520491976794 10987955574324768 11017824665382912 11031406796380672 11043388063678464 11057001707741184 11070632133909504 11084037553996992 11096318055333888 11097701308378152 11123450035311744 11171431333880064 11193347589046272 11200238195447808 11207146094456832 11233148753608704 11248550721794048 11260615302922752 11274649447366656 11276054930977824 11289955393170844 11302217471420928 11316150185266368 11338350351704064 11342405754141696 11384155895514363 11387258628521984 11427749299519488 11441587152513024 11455691673164544 11462743778153616 11469813581045664 11482271004192768 11496425677521408 11524535974085004 11561536201752576 11567113193407356 11575788588589056 11604092938072128 11623860957855744 11631016587580416 11638190175012864 11654147502627968 11659455976898808 11681187288016896 11708289810726912 11709749351400048 11718531724443648 11724184446754338 11747185099962624 11751386730853536 11774440749846528 11825230114234368 11832509706481152 11839807567531008 11867278118731776 11896295199055488 11903618538851832 11910960257239728 11978418516719616 11993184811735296 12006210671050752 12007707350163408 12013615664529408 12021011226611712 12022509750742998 12035567460024576 12050404204921056 12102383945036736 12126126554800128 12130463722171392 12141074935661568 12169244483076096 12175114617783351 12198999911499648 12214203567980544 12221736843902976 12259162700705232 12280046657089536 12283212881012736 12287606233653504 12295184781666816 12311712214843392 12317651072368902 12319305630547968 12364819114033152 12380061741146112 12395052748555776 12410332645928256 12423811571638272 12425631379466136 12439126921208832 12454461150648192 12469542248246616 12484913971925421 12532722514231296 12540437637638144 12548172122853376 12567860250615072 12571100682911472 12577286211305472 12592516037677056 12600267969878784 12608039356263936 12654619562018304 12679445554593792 12683980628287488 12685561797350052 12691803645591552 12695076034813952 12714994655348544 12726117191626176 12730668958424664 12755644145667072 12810665957087232 12826458198158592 12840389079957504 12851621305942016 12856217961959424 12871785546577152 12887653132310112 12895586750422818 12903540278676372 12944967884013568 12976620059779584 12992616879379904 13006728226971648 13014750303240192 13022762162162688 13054604555331144 13110915940456464 13136637101033472 13141335699019008 13152831180300032 13167116537462784 13173468020325054 13183348189999104 13213936004825088 13215583237457952 13240214914228224 13280759592430668 13303383878513664 13311573419791296 13319783513472384 13345914433093632 13395220706869248 13411733552908288 13442851264167936 13444527033088944 13461100661088314 13475720831309568 13492332913202208 13508670768933834 13523637629938176 13560399588163584 13577116057083904 13615181938166328 13625393395580928 13641892374150144 13658709302619264 13690400043460608 13709171192186496 13740979013978112 13749453949390848 13784908548243456 13786626957595024 13791558038293386 13793410577793024 13818614491139328 13844370119131136 13850676241698816 13859218834366464 13878221453511168 13895329714671808 13910421503287296 13927569458789376 13944434342125248 13959884005097472 13961624226669288 13978835301899403 14011268794479216 14081953418477568 14099312828510208 14107992342342912 14116693638210048 14132025851314176 14142488268275406 14149446987718656 14175301466113632 14184044275796928 14203492268827836 14231356859452928 14236447007270592 14264376248918016 14281960539165696 14315097338560512 14316881840579448 14343566157080576 14350099663875456 14376845892943872 14411999201723136 14429765472928416 14458073969184768 14463245207204352 14491619384426496 14563088869515264 14564904285846356 14572070852345856 14598697567252032 14616693989302392 14632569255343104 14641594091145216 14650607432433024 14686430124747537 14690432887177216 14742668943654912 14749780433013522 14760842845212672 14778716738662656 14795090740445184 14796935077837536 14813006104645632 14831266713748992 14867531142140196 14895241778506752 14929801504210944 14933650927263744 14942861459275776 14975520097265208 14984756452656432 15014153737230336 15034739907970432 15069623295227904 15088200247021824 15104587618418688 15113903577956352 15117800468938752 15123207672188928 15125092912225062 15160185935223264 15178874527352484 15255449536684032 15274255564219392 15283658370871488 15293084774727552 15309694672257024 15328567570028544 15347128920918912 15366047965446672 15387116624563489 15422817591209808 15434384784785408 15458601390725376 15468135693064704 15472123917429504 15498481277140992 15508022116773888 15509955327294402 15517586900017152 15545941302531744 15574916384022528 15612999135200064 15632245929005784 15649224191198208 15662913466616832 15668515641138048 15699254333128704 15706827255002949 15766973485645824 15776679608641536 15786410090041344 15823037491642368 15834751821744258 15842197595787264 15861726932073984 15871491385135776 15881280342986304 15971224688959488 15990913082313728 16010276466884544 16016002883179416 16028014968815616 16030013000990664 16047423280032768 16067205606561408 16106492070651879 16136511926715648 16168168739733504 16173951629561856 16188099914215424 16213499101938528 16225659310768128 16233486157044468 16265333215332864 16285604757307392 16345550267606976 16373395542786048 16377617174683648 16383474978204672 16393579708889088 16423534763158536 16443780737965191 16506748988194816 16526736998074368 16547110194571008 16565082095517696 16567508505954848 16585502561611776 16605948200864256 16626056330995488 16644477083000832 16646551962567228 16757147000820096 16761467577215296 16790021383569408 16800357293171712 16810719141685248 16849723130413056 16872826082691072 16911974171049984 16914082396466736 16922404860788736 16934933089756266 16953326207131392 16968156255501568 16974225277899552 17007525527556096 17046986143629312 17080887942782976 17101944264211456 17141623949279232 17162380728769536 17183537509746816 17194115667230424 17204720371568496 17244638516282112 17302160079706112 17342304302628864 17350669790111034 17353000404320256 17363682882883584 17365847417739886 17406139407108192 17446524881370624 17457285262519296 17481221253941952 17515516134711296 17521780932025344 17564624027100072 17577797586665472 17586276670131507 17620777649943936 17653619885637632 17661661124769792 17707679456574224 17737845171351552 17748764559721728 17759711351296512 17794552577458176 17800917178097664 17855427808277748 17860294275825664 17866440385859592 17926036044118592 17967627775079424 17989777217602944 18009316006576128 18011561025245112 18020423496794112 18031516839917568 18033764626114497 18075606307381584 18153575917555104 18167191194107904 18189189832200192 18211612403492352 18231392128794624 18253866724614144 18278894922915328 18298499867249472 18321305351970816 18332605265854464 18388744051057848 18424819321519104 18431409350480256 18442777172500224 18467568322265088 18478958445821952 18504295271348224 18547228671049728 18570092611719168 18592579122833664 18613178673463296 18615498968892384 18638447069199204 18658690381813248 18681691725972288 18799083771346944 18810656456457216 18822258184280064 18856651024367208 18865929316958208 18888774056515584 18900401954818176 18912059034395904 18937989691770448 18981929343027456 19019168331890688 19025970942431232 19028342696025078 19037705468387328 19042614052220928 19086796451414016 19089175787439264 19096003437636996 19133466218500608 19215998935630848 19239687297237888 19260583619936256 19277431958913024 19284326942939136 19331479698465168 19343380125634227 19355310418014558 19417451826020352 19429427803127808 19464930089669376 19488925319069856 19498089348661248 19510092340457472 19522125454860288 19534143243244032 19581906832996716 19666373910684696 19681123793616896 19704955651550208 19712003548528512 19729246770450048 19750674806194176 19775022284998656 19823374856186928 19860322371342336 19906402005614592 19911534569684992 19921139388646002 19923815279034368 19955075817770496 19967360129686944 19979675270208576 20018871649640448 20092831060303872 20117600329362432 20164276896251904 20166790549633416 20191650991632471 20213581246964352 20238499369803312 20263006153400751 20340599382245376 20365674085625856 20378211161161984 20390779699636736 20412926229676032 20422772907249492 20438090093371392 20462838561225216 20488063953928896 20563756788279744 20611468520967168 20624180924086272 20629498556572672 20677362822365184 20679940436392536 20687337057440079 20690115866689536 20727921736708992 20766555178696704 20817332180266752 20842994572007712 20865632254930944 20883884622155776 20891354188184064 20916651513187872 20932339110838272 20942436340003932 21035572811522048 21048546786721792 21113002428992344 21122930127716352 21148969242765312 21161988513514368 21175040457315072 21213732402413109 21224170481577984 21294966251945984 21305238403241754 21347035289179392 21354670510905888 21370686625087488 21373350667987552 21396564373377024 21422940808748544 21472646007840768 21475322760869172 21515349235620864 21565268839415808 21617998802584704 21644648209392624 21687110953777152 21737429076639744 21794067023475968 21831194057048064 21844633304272896 21847356428769534 21858106278518784 21898046350878048 21925040983953588 21975911148649536 22035649330765824 22062813592761344 22114003415482368 22124670649520283 22141264267819008 22168075107993984 22192636110667776 22195402616756304 22246900070623488 22342862667760128 22386695178092544 22400476390895616 22414292188913664 22497101443588096 22521230605845504 22552109861955648 22579910786341688 22604434942841856 22632300370532736 22676700703408128 22684811508283392 22687639368337593 22768311791028726 22774517257043968 22855498599038976 22883174305026048 22911383346329088 22925487556307232 22939627162091328 22964542008385536 22992851355042816 23049071948170008 23134226386814712 23151577177178112 23208185876144256 23247721915711488 23262033175160832 23264932990941603 23276380350025728 23308295005255936 23318911953797616 23362374576033792 23416579621453824 23419498702800096 23437063448887296 23448368893508676 23494370199925248 23502773461707072 23548881499693056 23650460228468736 23665019412962304 23679615135062016 23734556237463552 23752127732616387 23792590398110976 23807237077703664 23821920514479456 23956837033439232 23986369623470592 24012421342101504 24015414700326816 24042022453223424 24045019501485996 24071134920049152 24100808409842112 24204767890073472 24252253109600256 24260927444342784 24282149871323136 24338488966152192 24350229235566702 24397999822999296 24428407135961088 24443473687805952 24518325401410464 24560093314179072 24566425762025472 24575212467307008 24590369563333632 24623424429686784 24635302144737804 24760123482292224 24790105497111552 24820665291856512 24847623143276544 24851262758932272 24878253842417664 24908922301296384 24939084496493232 24969827943850842 25065445028462592 25080875275276288 25096344245706752 25135720501230144 25142201365822944 25185032075354112 25200535939757568 25216078712527872 25309239124036608 25367961256574976 25371123594700104 25383607291183104 25390152069627904 25402399634634399 25429989310697088 25452234383252352 25461337916849328 25511288291334144 25621331914174464 25652916396317184 25680778159915008 25703242611884032 25712435923918848 25743571093154304 25775306264620224 25791173500845636 25807080557352744 25953240119559168 25985233758759808 26013456453943296 26026004685166551 26029500606480384 26045524324325376 26048771126609829 26109209110662288 26221831880912928 26273274202066944 26282671398038016 26305662360600064 26334233074925568 26346936040650108 26366696379998208 26431166474915904 26480429828456448 26561519184861336 26606767757027328 26623146839582592 26639567026944768 26691828866187264 26790441413738496 26823467105816576 26885702528335872 26889054066177888 26922201322176628 26951441662619136 26984665826404416 27017341537867668 27047275259876352 27154232114167808 27230363876332656 27250786791161856 27283784748300288 27317418605238528 27380800086921216 27418342384372992 27481958027956224 27498907898781696 27569817096486912 27573253915190048 27583116076586772 27637228982278656 27701352483397632 27718437668732928 27756442907022336 27790659429343616 27820843006574592 27855138917578752 27888868684250496 27919768010194944 27923248453338576 27957670603798806 28022537588958432 28163906836955136 28198625657020416 28215984684685824 28233387276420096 28284976536550812 28298893975437312 28350602932227264 28368088551593856 28406984537655672 28462713718905856 28472894014541184 28528752497836032 28542514044037617 28563921078331392 28630194677121024 28633763681158896 28687132314161152 28700199327750912 28753691785887744 28823998403446272 28859530945856832 28916147938369536 28926490414408704 29032965627021837 29126177739030528 29129808571692712 29144141704691712 29197395134504064 29233387978604784 29265138510686208 29283188182290432 29301214864866048 29372860249495074 29380865774354432 29485337887309824 29499560866027044 29521685690425344 29557433477325312 29593870155675072 29626012209291264 29662533427497984 29735062284280392 29790483557013504 29859603008421888 29867301854527488 29881709082969003 29885722918551552 29951040194530416 29969512905312864 30028307474460672 30069479815940864 30139246590455808 30176400494043648 30209175236837376 30235600937877504 30246415344377856 30250185824450124 30320371870446528 30357749054704968 30510899073368064 30548511128438784 30567316741742976 30586169549455104 30619389344514048 30657135140057088 30694257841837824 30732095930893344 30774233249126978 30845635182419616 30868769569570816 30917202781450752 30936271386129408 30944247834859008 31016044233547776 31019910654588804 31035173800034304 31091882605063488 31149832768045056 31225998270400128 31264491858011568 31298448382396416 31325826933233664 31337031282276096 31398508666257408 31413654510005898 31533946971291648 31553359217283072 31572820180082688 31669503643488516 31684395191574528 31723453864147968 31742982770271552 31762560685972608 31942449377918976 31957857604862631 31981826164627456 32020552933769088 32032005766358832 32056029937631232 32060026001981328 32094846560065536 32134411213122816 32212984141303758 32273023853431296 32336337479467008 32347903259123712 32376199828430848 32426998203877056 32466972314088936 32530666430665728 32691100535213952 32746791085572096 32755234349367296 32766949956409344 32771034643154301 32787159417778176 32847069526317072 32887561475930382 33013497976389632 33053473996148736 33094220389142016 33130164191035392 33135017011909696 33171005123223552 33211896401728512 33252112661990976 33288954166001664 33293103925134456 33514294001640192 33522935154430592 33580042767138816 33600714586343424 33621438283370496 33699446260826112 33745652165382144 33823948342099968 33828164792933472 33869866179512532 33906652414262784 33936312511003136 33948450555799104 34015051055112192 34161775885565952 34203888528422912 34283247898558464 34308628947112559 34324761457539072 34367075019493632 34388231334460848 34409440743136992 34489277032564224 34604320159412224 34684608605257728 34701339580222068 34727365765767168 34731694835479772 34812278814216384 34893049762741248 34914570525038592 34962442507883904 35031032269422592 35043561864050688 35129248054200144 35155595173330944 35172553340263014 35241555299887872 35307239771275264 35323322249539584 35415358913148448 35475690342703104 35497529119443456 35519422702593024 35601834356195328 35710855616555496 35732880771719184 35852072088237184 35935255550158848 35979554435205888 36018632013152256 36023122050490224 36040846993588224 36063033679835136 36067529252228994 36151212614763168 36307151835110208 36378379664400384 36423224806984704 36507733449228288 36557789845830656 36596999734498944 36642610703941632 36665210531708928 36692355027805243 36777488102115696 36849638643038208 36862818700960512 36885554345000448 36935136644530176 36957916891643904 37008590542696448 37094457342099456 37140185223438336 37185158245667328 37230997937784768 37276894138398408 37317380763626496 37363383451944576 37454741915776263 37598167542693888 37621312912914432 37644516368560128 37713302048734416 37731858633916416 37777548113031168 37800803909636352 37824118068791808 37875979383540896 37963858686054912 38038336663781376 38051941884862464 38056685392050156 38075410936774656 38085228104441856 38178351574878528 38192006875273992 38266932437001216 38431997871261696 38479374594475776 38521167239872512 38554863917826048 38568653885878272 38662959396930336 38686760251268454 38710620836029116 38834903652040704 38929860179338752 38977850638139712 39020184680914944 39044250909720576 39068286486488064 39163813665993432 39332747821369392 39362247587233792 39409911303100416 39424007097057024 39458493540900096 39501349612388352 39550044569997312 39646749712373856 39720644742684672 39823069139369984 39842278777292004 39910151635540992 39934720259373888 39959350540417152 40037743299280896 40185662120607744 40235200658724864 40328553792503808 40333581099266832 40383301983264942 40427162493928704 40476998739606624 40526012306801502 40681198764490752 40731348171251712 40756422322323968 40781559399273472 40845545814498984 40876180186742784 40925677122450432 40976127907857792 41127513576559488 41222937041934336 41248361848172544 41258997113145344 41354725644730368 41359880872785072 41374674114880158 41380231733379072 41455843473417984 41533110357393408 41634664360533504 41685989144015424 41731264509861888 41767769244311552 41782708376368128 41833303026375744 41884872680007864 41936505905698209 42071145623044096 42097093573443584 42226004857984688 42245860255432704 42297938485530624 42323977027028736 42350080914630144 42427464804826218 42448340963155968 42589932503891968 42610476806483508 42694070578358784 42709341021811776 42746701335975104 42793128746754048 42845881617497088 42945292015681536 42950645521738344 43030698471241728 43130537678831616 43235997605169408 43289296418785248 43374221907554304 43474858153279488 43588134046951936 43689266608545792 43694712857539068 43716212557037568 43796092701756096 43850081967907176 43951822297299072 44071298661531648 44125627185522688 44228006830964736 44249341299040566 44282528535638016 44336150215987968 44385272221335552 44390805233512608 44493800141246976 44685725335520256 44800952781791232 44828584377827328 44994202887176192 45042461211691008 45104219723911296 45159821572683376 45208869885683712 45264600741065472 45353401406816256 45369623016566784 45375278736675186 45536623582057452 45549034514087936 45766348610052096 45822766692658176 45850975112614464 45879254324182656 45929084016771072 45985702710085632 46098143896340016 46161349873690467 46268452773629424 46303154354356224 46416371752288512 46495443831422976 46524066350321664 46529865981883206 46552760700051456 46616590010511872 46637823907595232 46724749152067584 46838997405600192 46896737787017352 46988740399850496 47005546923414144 47097762999386112 47300920456937472 47330038825924608 47359230270124032 47469112474927104 47504255465232774 47585180796221952 47614474155407328 47643841028958912 47913674066878464 47972739246941184 48030829400653632 48084044906446848 48090039002971992 48142269840098304 48201616819684224 48319476211955637 48409535780146944 48504506219200512 48521854888685568 48564299742646272 48676977932304384 48700458471133404 48795999645998592 48856814271922176 49036650802820928 49120186628358144 49132851524050944 49150424934614016 49180739126667264 49270604289475608 49331342213895573 49520246964584448 49580210994223104 49641330583713024 49695246286553088 49702525517864544 49756507684835328 49817844602592768 49878168992986464 49939655887701684 50161750550552576 50192688491413504 50271441002460288 50284402731645888 50370064150708224 50401071879515136 50432157425055744 50618478248073216 50735922513149952 50742247189400208 50767214582366208 50780304139255808 50804799269268798 50859978621394176 50904468766504704 50922675833698656 51022576582668288 51242663828348928 51305832792634368 51424871847837696 51487142186308608 51550612529240448 51582347001691272 51614161114705488 51906480239118336 51970467517519616 52026912907886592 52052009370333102 52059001212960768 52091048648650752 52097542253219658 52218418221324576 52443663761825856 52546548404133888 52565342796076032 52611324721200128 52693872081300216 52733392759996416 52758830010394521 52862332949831808 52960859656912896 53123038369722672 53213535514054656 53246293679165184 53279134053889536 53383657732374528 53580882827476992 53646934211633152 53778108132355776 53844402644353256 53902883325238272 53969331652808832 54034683075735336 54094550519752704 54101293878343491 54308464228335616 54460727752665312 54501573582323712 54567569496600576 54634837210477056 54761600173842432 54836684768745984 54963916055912448 54997815797563392 55146507830380096 55166232153173544 55274457964557312 55402704966795264 55436875337465856 55512885814044672 55581318858687232 55641686013149184 55710277835157504 55777737368500992 55839536020389888 55846496906677152 55915341207597612 56045075177916864 56397251314040832 56431969369371648 56466774552840192 56569953073101624 56597787950874624 56701205864454528 56736177103187712 56813969075311344 56925427437811712 56945788029082368 57057504995672064 57085028088075234 57127842156662784 57260389354242048 57267527362317792 57374264628322304 57400398655501824 57647996806892544 57719061891713664 57832295876739072 57852980828817408 58030140376902681 58065931254043674 58252355478061056 58259617143385424 58288283409383424 58394790269008128 58466775957209568 58530277021372416 58566376364580864 58602429729732096 58745720498990148 58761731548708864 58999121732054088 59043371380850688 59114866954650624 59187740311350144 59252024418582528 59325066854995968 59470124568560784 59580967114027008 59719206016843776 59734603709054976 59763418165938006 59771445837103104 59902080389060832 59939025810625728 60056614948921344 60138959631881728 60278493180911616 60352800988087296 60492830688755712 60500371648900248 60574952974897413 60640743740893056 60715498109409936 61021798146736128 61097022256877568 61134633483485952 61172339098910208 61238778689028096 61314270280114176 61388515683675648 61464191861786688 61548466498253956 61691270364839232 61834405562901504 61872542772258816 61888495669718016 62032088467095552 62039821309177608 62062011172320237 62070347600068608 62183765210126976 62299665536090112 62451996540800256 62528983716023136 62596896764792832 62651653866467328 62674062564552192 62797017332514816 62827309020011796 63106718434566144 63145640360165376 63339007286977032 63368790383149056 63446907728295936 63485965540543104 63525121371945216 63641197207239327 63884898755837952 63915715209725262 63963652329254912 64041105867538176 64064011532717664 64112059875262464 64120052003962656 64189693120131072 64268822426245632 64425968282607516 64546047706862592 64695806518247424 64752399656861696 64853996407754112 64933944628177872 65061332861331456 65382201070427904 65493582171144192 65510468698734592 65533899912818688 65542069286308602 65574318835556352 65694139052634144 65775122951860764 66106947992297472 66188440778284032 66270034023819392 66342010246447104 66374011948560849 66423792803457024 66504225323981952 66577908332003328 66586207850268912 67028588003280384 67045870308861184 67160085534277632 67201429172686848 67242876566740992 67491304330764288 67656329585866944 67739732359025064 67813304828525568 67872625022006272 67896901111598208 68030102110224384 68062918105012779 68323551771131904 68407777056845824 68566495797116928 68617257894225118 68649522915078144 68734150038987264 68776462668921696 68818881486273984 68978554065128448 69208640318824448 69402679160444136 69454731531534336 69463389670959544 69624557628432768 69786099525482496 69794798972824809 69829141050077184 69924885015767808 70062064538845184 70087123728101376 70258496108400288 70311190346661888 70345106680526028 70483110599775744 70646644499079168 70830717826296896 70951380685406208 70995058238886912 71038845405186048 71203668712390656 71256383197849161 71421711233110992 71465761543438368 71704144176474368 71870511100317696 71959108870411776 72037264026304512 72046244100980448 72126067359670272 72135058504457988 72302425229526336 72614303670220416 72756759328800768 72846449613969408 73015466898456576 73115579691661312 73193999468997888 73285221407883264 73330421063417856 73384710055610486 73554976204231392 73699277286076416 73725637401921024 73771108690000896 73870273289060352 74017181085392896 74280370446876672 74370316491334656 74461995875569536 74553788276796816 74634761527252992 74726766903889152 74909483831552526 75196335085387776 75242625825828864 75289032737120256 75426604097468832 75555096226062336 75601607819272704 75648236137583616 75751958767081792 75927717372109824 76103883769724928 76113370784100312 76150821873549312 76170456208883712 76207198903903197 76356703149757056 76384013750547984 76533864874002432 76863995742523392 76958749188951552 77042334479745024 77109727835652096 77137307771756544 77325918793860672 77373520502536908 77421241672058232 77859720358677504 77955701276279424 78040369361829888 78088501819441152 78136572972976128 78146313379829487 78327627331986864 78665495642738784 78724495174467584 78819822606200832 78848014194114048 78916987081800192 79002699224776704 79100089139994624 79293499424747712 79441289485369344 79684557554584008 79820303271081984 79869440518747776 79918701080834304 80075486598561792 80371324241215488 80470401317449728 80657107585007616 80667162198533664 80766603966529884 80854324987857408 80953997479213248 81052024613603004 81462696342503424 81512844644647936 81563118798546944 81691091628997968 81752360373485568 81851354244900864 81952255815715584 82255027153118976 82445874083868672 82496723696345088 82517994226290688 82709451289460736 82719761745570144 82749348229760316 82911686946835968 83269328721067008 83371978288030848 83462529019723776 83535538488623104 83565416752736256 83666606052751488 83769745360015728 83873011811396418 84142291246088192 84194187146887168 84452009715969376 84491720510865408 84595876971061248 84647954054057472 84700161829260288 84854929609652436 84896681926311936 85220953612967016 85388141156717568 85418682043623552 85493402671950208 85586257493508096 85627542132112851 85691763234994176 85890584031363072 85901291043476688 86061396942483456 86261075357663232 86471995210338816 86578592837570496 86748443815108608 87176268093903872 87378533217091584 87389425715078136 87432425114075136 87497154297074041 87592185403512192 87700163935814352 87903644594598144 88142597323063296 88251254371045376 88456013661929472 88498682598081132 88565057071276032 88672300431975936 88781610467025216 88987600282493952 89371450671040512 89601905563582464 89645127248907009 89657168755654656 89988405774352384 90084922423382016 90208439447822592 90319643145366752 90417739771367424 90529201482130944 90706802813632512 90739246033133568 90750557473350372 91073247164114904 91532697220104192 91645533385316352 91701950225228928 91758508648365312 91858168033542144 91971405420171264 92196287792680032 92322699747380934 92536905547258848 92606308708712448 92832743504577024 93048132700643328 93059731963766412 93105521400102912 93233180021023744 93275647815190464 93449498304135168 93677994811200384 93793475574034704 93977480799700992 94011093846828288 94195525998772224 94601840913874944 94660077651849216 94718460540248064 95008510930465548 95170361592443904 95228948310814656 95287682057917824 95827348133756928 95873572814587893 95945478493882368 96061658801307264 96168089812893696 96180078005943984 96284539680196608 96403233639368448 96638952423911274 96819071560293888 97009012438401024 97043709777371136 97128599485292544 97400916942266808 97591999291997184 98073301605641856 98240373256716288 98265703048101888 98300849869228032 98313103929462903 98361478253334528 98541208578951216 98662684427791146 99040493929168896 99160421988446208 99282661167426048 99390492573106176 99405051035729088 99513015369670656 99635689205185536 99756337985972928 99879311775403368 100323501101105152 100385376982827008 100542882004920576 100568805463291776 100740128301416448 100802143759030272 100864314850111488 101236956496146432 101471845026299904 101484494378800416 101560608278511616 101609598538537596 101719957242788352 101808937533009408 101845351667397312 102045153165336576 102485327656697856 102611665585268736 102849743695675392 102925886841337677 102974284372617216 103101225058480896 103164694003382544 103228322229410976 103812960478236672 103940935035039232 104053825815773184 104104018740666204 104182097297301504 104195084506439316 104436836442649152 104887327523651712 105093096808267776 105130685592152064 105222649442400256 105387744162600432 105466785519992832 105517660020789042 105724665899663616 105921719313825792 106246076739445344 106427071028109312 106492587358330368 106558268107779072 107293868423266304 107556216264711552 107688805288706512 107805766650476544 107938663305617664 108069366151470672 108189101039505408 108202587756686982 108616928456671232 108921455505330624 109135138993201152 109269674420954112 109523200347684864 109673369537491968 109927832111824896 109995631595126784 110077065083415729 110293015660760192 110332464306347088 110548915929114624 110805409933590528 110873750674931712 111025771628089344 111162637717374464 111283372026298368 111420555670315008 111555474737001984 111692993813354304 111830682415195224 112090150355833728 112794502628081664 112863938738743296 112878008215309259 112933549105680384 113139906146203248 113195575901749248 113402411728909056 113472354206375424 113627938150622688 113850854875623424 113891576058164736 114115009991344128 114170056176150468 114255684313325568 114535054724635584 114748529256644608 114800797311003648 115295993613785088 115438123783427328 115664591753478144 115705961657634816 116060280753805362 116131862508087348 116504710956122112 116519234286770848 116789580538016256 116933551914419136 117060554042744832 117132752729161728 117204859459464192 117491440997980296 117998243464108176 118086742761701376 118229733909301248 118375480622700288 118504048837165056 118650133709991936 118940249137121568 119161934228054016 119469207418109952 119526836331876012 119804160778121664 119878051621251456 120113229897842688 120277919263763456 120556986361823232 120705601976174592 120985661377511424 121000743297800496 121149905949794826 121281487481786112 121430996218819872 122043596293472256 122194044513755136 122269266966971904 122344678197820416 122628540560228352 122777031367351296 122928383723573376 123096932996507912 123382540729678464 123668811125803008 123745085544517632 123776991339436032 124064176934191104 124079642618355216 124124022344640474 124140695200137216 124367530420253952 124599331072180224 124903993081600512 125057967432046272 125193793529585664 125303307732934656 125348125129104384 125654618040023592 125809517717094627 126213436869132288 126291280720330752 126678014573954064 126737580766298112 126893815456591872 126971931081086208 127050242743890432 127282394414478654 127769797511675904 127831430419450524 127927304658509824 128082211735076352 128128023065435328 128240104007925312 128379386240262144 128537644852491264 128851936565215032 129092095413725184 129391613036494848 129504799313723392 129707992815508224 129867889256355744 130122665722662912 130764402140855808 131020937397469184 131067799825637376 131084138572617204 131148637671112704 131388278105268288 131550245903721528 132213895984594944 132376881556568064 132540068047638784 132684020492894208 132748023897121698 132847585606914048 133008450647963904 133155816664006656 133172415700537824 134057176006560768 134091740617722368 134402858345373696 134485753133481984 134982608661528576 135312659171733888 135479464718050128 135626609657051136 135745250044012544 135793802223196416 136060204220448768 136125836210025558 136647103542263808 136815554113691648 137234515788450236 137299045830156288 137468300077974528 137552925337843392 137637762972547968 137957108130256896 138417280637648896 138484049621071401 138805358320888272 138909463063068672 138926779341919088 139249115256865536 139572199050964992 139589597945649618 139658282100154368 139849770031535616 140124129077690368 140174247456202752 140516992216800576 140690213361052056 140966221199551488 141293288998158336 141661435652593792 141902761370812416 141990116477773824 142077690810372096 142407337424781312 142512766395698322 142843422466221984 142931523086876736 143408288352948736 143741022200635392 143918217740823552 144092488201960896 144252134719340544 144270117008915976 144604850459052672 145228607340440832 145513518657601536 145692899227938816 146030933796913152 146231159383322624 146387998937995776 146570442815766528 146769420111220972 147109952408462784 147398554572152832 147451274803842048 147542217380001792 147994026641686719 148034362170785792 148560740893753344 148740632982669312 148923991751139072 149107576553593632 149269523054505984 149453533807778304 149818967663105052 150485251651657728 150578065474240512 150853208194937664 151110192452124672 151203215638545408 151296472275167232 151503917534163584 151855434744219648 152207767539449856 152226741568200624 152301643747098624 152340912417767424 152414397807806394 152713406299514112 152768027501095968 153067729748004864 153727991485046784 153917498377903104 154274615543513088 154651837587721344 154747041005073816 154842483344116464 155719440717355008 155911402552558848 156080738723659776 156177003638882304 156273145945952256 156292626759658974 156655254663973728 157330991285477568 157639645212401664 157696028388228096 157833974163600384 158200178279989248 158276490031183563 158586998849495424 158882578970738688 159369115109168016 159640606542163968 159738881037495552 159837402161668608 160150973197123584 160742648482430976 160940802634899456 161334324397067328 161533207933059768 161708649975714816 161907994958426496 162104049227206008 162303881635030473 162925392685006848 163025689289295872 163126237597093888 163382183257995936 163504720746971136 163702708489801728 163904511631431168 164510054306237952 164891748167737344 164993447392690176 165035988452581376 165439523491140288 165498696459520632 165823373893671936 166538657442134016 166743956576061696 166925058039447552 167071076977246208 167130833505472512 167333212105502976 167539490720031456 167746023622792836 168284582492176384 168904019431938752 169191753942122496 169295908108114944 169400323658520576 169709859219304872 169793363852623872 170441907225934032 170776282313435136 170837364087247104 170986805343900416 171172514987016192 171255084264225702 171383526469988352 171781168062726144 171802582086953376 172122793884966912 172943990420677632 173157185675140992 173496887630217216 174352536187807744 174757066434183168 174778851430156272 174864850228150272 174994308594148082 175184370807024384 175400327871628704 175807289189196288 176285194646126592 176502508742090752 176997365196162264 177130114142552064 177344600863951872 177563220934050432 177975200564987904 178742901342081024 179203811127164928 179290254497814018 179314337511309312 179976811548704768 180169844846764032 180416878895645184 180639286290733504 180835479542734848 181058402964261888 181478492066267136 181501114946700744 181724858924692239 182146494328229808 183065394440208384 183291066770632704 183403900450457856 183517017296730624 183716336067084288 183942810840342528 184392575585360064 184645399494761868 185073811094517696 185665487009154048 186096265401286656 186119463927532824 186211042800205824 186466360042047488 186551295630380928 186898996608270336 187355989622400768 187586951148069408 187954961599401984 188022187693656576 188391051997544448 189320155303698432 189436921080496128 190017021860931096 190340723184887808 190457896621629312 190575364115835648 190923591621717981 191654696267513856 191747145629175786 191890956987764736 192123317602614528 192336179625787392 192360156011887968 192569079360393216 192806467278736896 193277904847822548 193638143120587776 194087419554742272 194257198970585088 194801833884533616 195183998583994368 196146603211283712 196480746513432576 196531406096203776 196601699738456064 196626207858925806 196722956506669056 197082417157902432 197325368855582292 198320843976892416 198565322334852096 198810102071458176 199026030739341312 199271378410371072 199512675971945856 199758623550806736 200647002202210304 200770753965654016 201085764009841152 201137610926583552 201480256602832896 201604287518060544 201728629700222976 202473912992292864 202968988757600832 203219197077075192 203439914485576704 203617875066018816 203690703334794624 204090306330673152 204188754315038337 204970655313395712 205223331170537472 205699487391350784 205851773682675354 205948568745234432 206202450116961792 206329388006765088 206456644458821952 207625920956473344 207881870070078464 208208037481332408 208364194594603008 208390169012878632 208873672885298304 209384396918474427 209774655047303424 210186193616535552 210261371184304128 210445298884800512 210775488325200864 210933571039985664 211035320041578084 211449331799327232 212492153478890688 212854142056218624 212985174716660736 213116536215558144 213769149593547483 214587736846532608 215112432529423104 215377610577413024 215611533300953088 215877326611235328 216138732302941344 216378202079010816 216405175513373964 217842911010661248 218270277986402304 218539348841908224 219046400695369728 219346739074983936 219855664223649792 219991263190253568 220154130166831458 220586031321520384 220664928612694176 221097831858229248 221610819867181056 222051543256178688 222325275434748928 222841111340630016 223110949474003968 223385987626708608 223661364830390448 224180300711667456 225589005256163328 225727877477486592 225756016430618518 225867098211360768 226279812292406496 226804823457818112 226944708412750848 227255876301245376 227701709751246848 227783152116329472 228340112352300936 228511368626651136 228621596711709591 229070109449271168 229497058513289216 229601594622007296 230591987227570176 230876247566854656 231329183506956288 231411923315269632 232120561507610724 232263725016174696 233038468573541696 233579161076032512 233867103828838272 234121108085489664 234265505458323456 234409718918928384 234438940139488461 234982881995960592 235996486928216352 236173485523402752 236459467818602496 236750961245400576 237008097674330112 237300267419983872 237880498274243136 238323868456108032 239053672663752024 239608321556243328 239756103242502912 240226459795685376 240555838527526912 241113972723646464 241411203952349184 241971322755022848 242001486595600992 242299811899589652 242562974963572224 242861992437639744 244388089027510272 244538533933943808 244689356395640832 245257081120456704 245554062734702592 245856767447146752 246193865993015824 246765081459356928 247337622251606016 247490171089035264 247553982678872064 248128353868382208 248159285236710432 248248044689280948 248735060840507904 249807986163201024 250115934864092544 250387587059171328 250606615465869312 250696250258208768 251309236080047184 251619035434189254 252426873738264576 252582561440661504 253356029147908128 253475161532596224 253787630913183744 253943862162172416 254100485487780864 254564788828957308 255662860838901048 255854609317019648 256164423470152704 256256046130870656 256480208015850624 256758772480524288 257075289704982528 257703873130430064 258184190827450368 258783226072989696 259009598627446784 259415985631016448 259735778512711488 260245331445325824 261528804281711616 262135599651274752 262168277145234408 262297275342225408 262491462891222123 262776556210536576 263100491807443056 264427791969189888 264753763113136128 265080136095277568 265368040985788416 265496047794243396 265695171213828096 266016901295927808 266344831401075648 268114352013121536 268183481235444736 268805716690747392 268935381746721027 268971506266963968 269965217323057152 270625318343467776 270958929436100256 271253219314102272 271490500088025088 271587604446392832 272120408440897536 272251672420051116 273631108227383296 274469031576900472 274598091660312576 274936600155949056 275105850675686784 275275525945095936 275914216260513792 276834561275297792 276968099242142802 277610716641776544 277818926126137344 277853558683838176 278498230513731072 279144398101929984 279179195891299236 279316564200308736 279699540063071232 280348494912405504 281033984433601152 281380426722104112 281932442399102976 282586577996316672 283322871305187584 283805522741624832 283980232955547648 284155381620744192 285025532791396644 285686844932443968 285863046173753472 286816576705897472 287482044401270784 287620718443763679 287836435481647104 288184976403921792 288504269438681088 288540234017831952 289209700918105344 290457214680881664 291027037315203072 291385798455877632 292462318766645248 292775997875991552 293538840222441944 294219904816925568 294797109144305664 294902549607684096 294939311788388709 295084434760003584 295988053283373438 296068724341571584 297121481787506688 297481265965338624 297847983502278144 298215153107187264 298539046109011968 298907067615556608 299637935326210104 300970503303315456 301156130948481024 301706416389875328 302220384904249344 302406431277090816 302592944550334464 303007835068327168 303710869488439296 304415535078899712 304453483136401248 304681824835534848 304828795615612788 305426812599028224 305536055002191936 306135459496009728 307455982970093568 307834996755806208 308549231087026176 308777660524013031 309303675175442688 309494082010147632 309684966688232928 311438881434710016 311822805105117696 312161477447319552 312546291891904512 312585253519317948 313310509327947456 314661982570955136 315279290424803328 315392056776456192 315667948327200768 316400356559978496 316552980062367126 317173997698990848 317765157941477376 318738230218336032 319281213084327936 319477762074991104 319674804323337216 321881605269798912 322668648794134656 323066415866119536 323417299951429632 323815989916852992 324208098454412016 324607763270060946 325850785370013696 326051378578591744 326252475194187776 326764366515991872 327405416979603456 327809023262862336 329020108612475904 329783496335474688 329986894785380352 330071976905162752 330231195250247187 330879046982280576 330997392919041264 331646747787343872 333077314884268032 333487913152123392 333850116078895104 334142153954492416 334261667010945024 334666424211005952 335078981440062912 335492047245585672 337808038863877504 338383507884244992 338591816216229888 338634024645927777 338800647317041152 339419718438609744 339586727705247744 340883814451868064 341552564626870272 341674728174494208 341973610687800832 342345029974032384 342510168528451404 342767052939976704 343605164173906752 344245587769933824 345887980841355264 346314371350281984 346993775260434432 348705072375615488 349514132868366336 349557702860312544 349988617188296164 350368741614048768 350800655743257408 351614578378392576 353005017484181504 353994730392324528 354260228285104128 354689201727903744 355126441868100864 355950401129975808 357485802684162048 358407622254329856 358580508995628036 360339689693528064 360833757791290368 361278572581467008 361670959085469696 362116805928523776 362956984132534272 363002229893401488 363449717849384478 364292988656459616 366130788880416768 366582133541265408 366807800900915712 367034034593461248 367885621680685056 368785151170720128 369290798989523736 370147622189035392 371330974018308096 372192530802573312 372238927855065648 372422085600411648 372932720084094976 373102591260761856 373797993216540672 374711979244801536 375173902296138816 375909923198803968 376044375387313152 377428553151283881 378640310607396864 378873842160992256 380034043721862192 380681446369775616 380915793243258624 381150728231671296 381847183243435962 383309392535027712 383494291258351572 383781913975529472 384246635205229056 384720312023775936 385138158720786432 385612934557473792 386555809695645096 387276286241175552 388174839109484544 388514397941170176 389603667769067232 390367997167988736 392293206422567424 393062812192407552 393203399476912128 393252415717851612 393445913013338112 394164834315804864 394650737711164584 396641687953784832 397130644669704192 397620204142916352 398052061478682624 398542756820742144 399025351943891712 399517247101613472 401294004404420608 402171528019682304 402275221853167104 403208575036121088 403457259400445952 404947825984585728 405937977515201664 406438394154150384 406879828971153408 407235750132037632 407381406669589248 408180612661346304 408377508630076674 409941310626791424 410446662341074944 411703547365350708 411897137490468864 412404900233923584 412658776013530176 412913288917643904 415251841912946688 415452148863214203 415763740140156928 416416074962664816 416728389189206016 416780338025757264 417747345770596608 418768793836948854 419549310094606848 420372387233071104 420522742368608256 420890597769601024 421550976650401728 422070640083156168 422898663598654464 424984306957781376 425708284112437248 425970349433321472 426233072431116288 427538299187094966 429175473693065216 430224865058846208 430755221154826048 431223066601906176 431754653222470656 432277464605882688 432756404158021632 432810351026747928 435685822021322496 436540555972804608 437078697683816448 438092801390739456 438693478149967872 439711328447299584 440308260333662916 441172062643040768 441329857225388352 442195663716458496 444103086512357376 444650550869497856 445682222681260032 446221898948007936 446771975253417216 447322729660780896 448360601423334912 451455754954973184 451512032861237036 451734196422721536 452559624584812992 453609646915636224 453889416825501696 454511752602490752 455403419502493696 455566304232658944 456680224704601872 457022737253302272 457243193423419182 458140218898542336 458994117026578432 459203189244014592 461183974455140352 461752495133709312 462823846630539264 464241123015221448 464527450032349392 466076937147083392 467158322152065024 467734207657676544 468242216170979328 468531010916646912 468819437837856768 468877880278976922 469965763991921184 471992973856432704 472918935637204992 473501922490801152 474600534839967744 475760996548486272 476647736912216064 477000615361468159 478107345327504048 479216643112486656 479512206485005824 480452919591370752 481111677055053824 482227945447292928 482822407904698368 484002973191201984 484599623799179304 485125949927144448 485723984875279488 486911644905091419 488776178055020544 489077067867887616 489378712791281664 490514162240913408 491108125469405184 491713534894293504 492387731986031648 493530162918713856 494675244503212032 494980342178070528 495107965357744128 496318570473420864 496496089378561896 497470121681015808 499615972326402048 500231869728185088 500775174118342656 501213230931738624 501392500516417536 502618472160094368 503238070868378508 504853747476529152 506712058295816256 507575261826367488 507887724324344832 508200970975561728 509129577657914616 511325721677802096 511709218634039296 512328846940305408 512512092261741312 512960416031701248 513517544961048576 514150579409965056 515407746260860128 516368381654900736 518831971262032896 519471557025422976 520490662890651648 523057608563423232 524271199302549504 524336554290468816 524594550684450816 524982925782444246 525553112421073152 526200983614886112 528855583938379776 529507526226272256 530160272190555136 530992095588486792 531390342427656192 532033802591855616 532689662802151296 536228704026243072 536366962470889472 537611433381494784 537870763493442054 537943012533927936 539930434646114304 541250636686935552 541917858872200512 542506438628204544 542981000176050176 543175208892785664 544503344840102232 545174576774076717 547262216454766592 548938063153800944 549196183320625152 549873200311898112 550211701351373568 550551051890191872 551828432521027584 553669122550595584 553936198484285604 555221433283553088 555707117367676352 556996461027462144 558288796203859968 558358391782598472 558633128400617472 559399080126142464 560696989824811008 562067968867202304 562760853444208224 563864884798205952 565173155992633344 566645742610375168 567960465911095296 568310763241488384 570051065582793288 571373689864887936 571726092347506944 573633153411794944 574964088802541568 575241436887527358 575672870963294208 576369952807843584 577008538877362176 577080468035663904 578419401836210688 580914429361763328 582771596911755264 584924637533290496 585551995751983104 587077680444883888 588439809633851136 589594218288611328 589805099215368192 589878623576777418 590168869520007168 591976106566746876 592137448683143168 594962531930677248 595695967004556288 596430306214374528 597078092218023936 597814135231113216 599275870652420208 601941006606630912 602312261896962048 603412832779750656 604440769808498688 604812862554181632 605185889100668928 606015670136654336 607421738976878592 608906966272802496 609657591231225576 610853625198056448 611072110004383872 612270918992019456 614911965940187136 615669993511612416 617098462174052352 617555321048026062 618607350350885376 618988164020295264 619369933376465856 622877762869420032 623645610210235392 625092583783809024 625170507038635896 626621018655894912 628153190755423281 629323965141910272 630558580849606656 630784113552912384 631335896654401536 632800713119956992 633105960124734252 634347995397981696 637476460436672064 638562426168655872 638955524149982208 639349608646674432 641307448780642449 643763210539597824 645337297588269312 646132831732239072 646834599902859264 647631979833705984 648416196908824032 649215526540121892 652102757157183488 652504950388375552 653528733031983744 654810833959206912 655618046525724672 658040217224951808 659566992670949376 659973789570760704 660143953810325504 660462390500494374 661758093964561152 661994785838082528 663293495574687744 666154629768536064 666975826304246784 668523334021890048 669332848422011904 670157962880125824 670984094491171344 675616077727755008 676767015768489984 677183632432459776 677268049291855554 677601294634082304 678839436877219488 681767628903736128 683105129253740544 683349456348988416 683947221375601664 685020337056902808 685534105879953408 685864790135128773 687210328347813504 688491175539867648 691775961682710528 692628742700563968 693987550520868864 697410144751230976 699115405720625088 699977234376592328 700737483228097536 701601311486514816 703229156756785152 703316820418465383 706010034968363008 707989460784649056 708520456570208256 709378403455807488 710252883736201728 711900802259951616 714971605368324096 717161017991256072 720679379387056128 721667515582580736 722557145162934016 723341918170939392 724233611857047552 725913968265068544 726004459786802976 726899435698768956 728585977312919232 733164267082530816 733615601801831424 734068069186922496 735771243361370112 737570302341440256 738581597979047472 740295244378070784 742661948036616192 744385061605146624 744477855710131296 745865440168189952 746205182521523712 749423958489603072 750347804592277632 751819846397607936 752088750774626304 754857106302567762 757280621214793728 757747684321984512 760068087443724384 761362892739551232 761831586486517248 762301456463342592 763694366486871924 766988582516703144 767563827951058944 768493270410458112 769440624047551872 770276317441572864 771225869114947584 773111619391290192 774552572482351104 776349678218969088 777028795882340352 779207335538134464 780735994335977472 784586412845134848 786406798953824256 786504831435703224 786891826026676224 787474388673666369 788329668631609728 789301475422329168 793283375907569664 794261289339408384 795240408285832704 796104122957365248 797085513641484288 798050703887783424 799034494203226944 804343056039364608 804550443706334208 806417150072242176 806806145240163081 806914518800891904 809895651969171456 811875955030403328 812876788308300768 813759657942306816 814471500264075264 814762813339178496 816361225322692608 816755017260153348 820893324682149888 823407094730701416 823794274980937728 824809800467847168 825317552027060352 825826577835287808 830503683825893376 830904297726428406 831527480280313856 832832149925329632 833456778378412032 833560676051514528 835494691541193216 837537587673897708 839098620189213696 841045484737216512 841781195539202048 843101953300803456 844141280166312336 845797327197308928 849968613915562752 851416568224874496 851940698866642944 852466144862232576 855076598374189932 860449730117692416 861510442309652096 862446133203812352 862862155331291037 863509306444941312 864554929211765376 865512808316043264 865620702053495856 871371644042644992 873081111945609216 874157395367632896 877386956299935744 880616520667325832 882344125286081536 882659714450776704 884391327432916992 884817935365166127 888206173024714752 889301101738995712 891364445362520064 892443797896015872 893543950506834432 894645459321561792 896721202846669824 902911509909946368 903024065722474072 903468392845443072 905119249169625984 907219293831272448 907778833651003392 909023505204981504 910806839004987392 911132608465317888 913360449409203744 914045474506604544 914486386846838364 916280437797084672 918406378488029184 922367948910280704 923504990267418624 925647693261078528 926332981572039093 928482246030442896 929054900064698784 932153874294166784 934316644304130048 935468415315353088 936484432341958656 937638875675713536 937755760557953844 939931527983842368 943985947712865408 945837871274409984 947003844981602304 949201069679935488 951521993096972544 953295473824432128 954001230722936318 956214690655008096 958433286224973312 959024412970011648 962223354110107648 965644815809396736 968005946382403968 969199247598358608 970251899854288896 971447969750558976 973823289810182838 977552356110041088 978154135735775232 978757425582563328 982216250938810368 983427069788587008 984775463972063296 987060325837427712 989350489006424064 989960684356141056 990215930715488256 990693585750741561 992637140946841728 992992178757123792 994940243362031616 999231944652804096 1000463739456370176 1001550348236685312 1002426461863477248 1002785001032835072 1005236944320188736 1006476141736757016 1013424116591632512 1015150523652734976 1015775448648689664 1015902073937783331 1016401941951123456 1018259155315829232 1022651443355604192 1023418437268078592 1024657693880610816 1025024184523482624 1025920832063402496 1027035089922097152 1028301158819930112 1030815492521720256 1032736763309801472 1037663942524065792 1038943114050845952 1040981325781303296 1046115217126846464 1048542398605099008 1048673108580937632 1049965851564888492 1051106224842146304 1052401967229772224 1059015052452544512 1060320544381110272 1061984191176973584 1062780684855312384 1064067605183711232 1065379325604302592 1072457408052486144 1072733924941778944 1075222866762989568 1075741526986884108 1082501273373871104 1083835717744401024 1085012877256409088 1085962000352100352 1086350417785571328 1089006689680204464 1090349153548153434 1094524432909533184 1097876126307601888 1098392366641250304 1099746400623796224 1100423402702747136 1101102103780383744 1103656865042055168 1107872396968571208 1110442866567106176 1111414234735352704 1113992922054924288 1116577592407719936 1116716783565196944 1117266256801234944 1118798160252284928 1121393979649622016 1124135937734404608 1125521706888416448 1127729769596411904 1133291485220750336 1135920931822190592 1136621526482976768 1137463005861962533 1140102131165586576 1142747379729775872 1143452184695013888 1147266306823589888 1149928177605083136 1150482873775054716 1151345741926588416 1152739905615687168 1154160936071327808 1156838803672421376 1161828858723526656 1165543193823510528 1169849275066580992 1171103991503966208 1174155360889767776 1176879619267702272 1179188436577222656 1179610198430736384 1179757247153554836 1180337739040014336 1183952213133493752 1189925063861354496 1191391934009112576 1192860612428749056 1194156184436047872 1195628270462226432 1198551741304840416 1203882013213261824 1206825665559501312 1209625725108363264 1210371778201337856 1212031340273308672 1214843477953757184 1217813932545604992 1219315182462451152 1221707250396112896 1222144220008767744 1224541837984038912 1229823931880374272 1231339987023224832 1235110642096052124 1237214700701770752 1237976328040590528 1238739866752931712 1245755525738840064 1246356446589642609 1247291220420470784 1250185167567618048 1250341014077271792 1253242037311789824 1256306381510846562 1258647930283820544 1261117161699213312 1261568227105824768 1262671793308803072 1266211920249468504 1268695990795963392 1274952920873344128 1277124852337311744 1277911048299964416 1278699217293348864 1282614897561284898 1287526421079195648 1290674595176538624 1292265663464478144 1293669199805718528 1295263959667411968 1296832393817648064 1298431053080243784 1304205514314366976 1305009900776751104 1307057466063967488 1309621667918413824 1311236093051449344 1316080434449903616 1319133985341898752 1320287907620651008 1320924781000988748 1323516187929122304 1323989571676165056 1326586991149375488 1332309259537072128 1333951652608493568 1337046668043780096 1338665696844023808 1340315925760251648 1341968188982342688 1351232155455510016 1354367264864919552 1354536098583711108 1355202589268164608 1357678873754438976 1363535257807472256 1366210258507481088 1366698912697976832 1367894442751203328 1370040674113805616 1371068211759906816 1371729580270257546 1374420656695627008 1376982351079735296 1383551923365421056 1385257485401127936 1394820289502461952 1398230811441250176 1399954468753184656 1401474966456195072 1403202622973029632 1406458313513570304 1406633640836930766 1412020069936726016 1415978921569298112 1418756806911614976 1420505767472403456 1423801604519903232 1429943210736648192 1431001846084404477 1434322035982512144 1441358758774112256 1443335031165161472 1445114290325868032 1446683836341878784 1448467223714095104 1452008919573605952 1453798871397537912 1457171954625838464 1466328534165061632 1467231203603662848 1468136138373844992 1471542486722740224 1475140604682880512 1477163195958094944 1480590488756141568 1485323896073232384 1488955711420262592 1491730880336379904 1492410365043047424 1498847916979206144 1500695609184555264 1503639692795215872 1504177501549252608 1509714212605135524 1514561242429587456 1520136174887448768 1522725785479102464 1523663172973034496 1524602912926685184 1527388732973743848 1533977165033406288 1535127655902117888 1536986540820916224 1538881248095103744 1540552634883145728 1542451738229895168 1546223238782580384 1549105144964702208 1558414671076268928 1561471988671954944 1569172825690269696 1572813597907648512 1573009662871406448 1573783652053352448 1574948777347332738 1576659337263219456 1578602950844658336 1586566751815139328 1588522578678816768 1590480816571665408 1594171027282968576 1596101407775566848 1598068988406453888 1608686112078729216 1609100887412668416 1612834300144484352 1613612290480326162 1613829037601783808 1619791303938342912 1623751910060806656 1625753576616601536 1627519315884613632 1628943000528150528 1629525626678356992 1633510034520306696 1635523730322230151 1641786649364299776 1646814189461402832 1647588549961875456 1649619600935694336 1650635104054120704 1651653155670575616 1661007367651786752 1661808595452856812 1663054960560627712 1665664299850659264 1667121352103029056 1670989383082386432 1675075175347795416 1678197240378427392 1682090969474433024 1683562391078404096 1686203906601606912 1688282560332624672 1691594654394617856 1699937227831125504 1703881397733285888 1704932289724465152 1710153196748379864 1720899460235384832 1723020884619304192 1724892266407624704 1725724310662582074 1727018612889882624 1729109858423530752 1731025616632086528 1731241404106991712 1742743288085289984 1748314790735265792 1754773912599871488 1761233041334651664 1764688250572163072 1765319428901553408 1768782654865833984 1769635870730332254 1776412346049429504 1778602203477991424 1784887595792031744 1787087901013668864 1789290918643123584 1793442405693339648 1805823019819892736 1806048131444948144 1806936785690886144 1810238498339251968 1814438587662544896 1815557667302006784 1818047010409963008 1821613678009974784 1822265216930635776 1826720898818407488 1828972773693676728 1832560875594169344 1836812756976058368 1844735897820561408 1847009980534837248 1851295386522157056 1852665963144078186 1856964492060885792 1858109800129397568 1864307748588333568 1868633288608260096 1870936830630706176 1875277751351427072 1875511521115907688 1879863055967684736 1887971895425730816 1891675742548819968 1894007689963204608 1898402139359870976 1903043986193945088 1908002461445872636 1912429381310016192 1916866572449946624 1918048825940023296 1923922346341927347 1924446708220215296 1931289631618793472 1936011892764807936 1938398495196717216 1940503799708577792 1942895939501117952 1947646579620365676 1956308271471550464 1957514851165126656 1964432501877620736 1966854139577174016 1969550927944126592 1974120651674855424 1978700978012848128 1979921368712282112 1980431861430976512 1981387171501483122 1985274281893683456 1985984357514247584 1989880486724063232 1998463889305608192 2000927478912740352 2005570002065670144 2010473888640377472 2012952283473514032 2026848233183265024 2030301047305469952 2031550897297379328 2031804147875566662 2032803883902246912 2036518310631658464 2045302886711208384 2049315387761221632 2050048369046965248 2051841664126804992 2056602317639860224 2057594370405386319 2061630985043440512 2065473526619602944 2075327885048131584 2077886228101691904 2081962651562606592 2092230434253692928 2097346217161875264 2099931703129776984 2102212449684292608 2104803934459544448 2109950461255396149 2118030104905089024 2120641088762220544 2123968382353947168 2125561369710624768 2128135210367422464 2130758651208605184 2144914816104972288 2145467849883557888 2151483053973768216 2165002546747742208 2167671435488802048 2170025754512818176 2171924000704200704 2172700835571142656 2178013379360408928 2180698307096306868 2195752252615203776 2199492801247592448 2200846805405494272 2202204207560767488 2207313730084110336 2215744793937142416 2220885733134212352 2222828469470705408 2227985844109848576 2233155184815439872 2233433567130393888 2237596320504569856 2248271875468809216 2251043413776832896 2255459539192823808 2266582970441500672 2271841863644381184 2273243052965953536 2274926011723925066 2280204262331173152 2285494759459551744 2286904369390027776 2294532613647179776 2300965747550109432 2302691483853176832 2305479811231374336 2308321872142655616 2313677607344842752 2323657717447053312 2331086387647021056 2339698550133161984 2342207983007932416 2348310721779535552 2353759238535404544 2359220396861472768 2359514494307109672 2360675478080028672 2362423166020999107 2367904426266987504 2379850127722708992 2382783868018225152 2385721224857498112 2388312368872095744 2391256540924452864 2397103482609680832 2413651331119002624 2419251450216726528 2420743556402675712 2424062680546617344 2429686955907514368 2435627865091209984 2438630364924902304 2443414500792225792 2444288440017535488 2449083675968077824 2462679974046449664 2470221284192104248 2474429401403541504 2475952656081181056 2477479733505863424 2491511051477680128 2492712893179285218 2494582440840941568 2500370335135236096 2500682028154543584 2506484074623579648 2512612763021693124 2517295860567641088 2523136454211649536 2525343586617606144 2532423840498937008 2537391981591926784 2549905841746688256 2554249704674623488 2555822096599928832 2557398434586697728 2565229795122569796 2581349190353077248 2584531326928956288 2587338399611437056 2590527919334823936 2593664787635296128 2596862106160487568 2608411028628733952 2610019801553502208 2614114932127934976 2619243335836827648 2622472186102898688 2632160868899807232 2641849562001977496 2647032375858244608 2647979143352330112 2653173982298750976 2654453806095498381 2664618519074144256 2667903305216987136 2674093336087560192 2677331393688047616 2680631851520503296 2683936377964685376 2702464310911020032 2708734529729839104 2709072197167422216 2710405178536329216 2715357747508877952 2727070515614944512 2732420517014962176 2733397825395953664 2735788885502406656 2740081348227611232 2742136423519813632 2743459160540515092 2748841313391254016 2767103846730842112 2770514970802255872 2778998944716117279 2789640579004923904 2796461622882500352 2799908937506369312 2802949932912390144 2806405245946059264 2812916627027140608 2813267281673861532 2831957843138596224 2837513613823229952 2841011534944806912 2847603209039806464 2859886421473296384 2862003692168808954 2868644071965024288 2886670062330322944 2890228580651736064 2896934447428190208 2904017839147211904 2907597742795075824 2914343909251676928 2932657068330123264 2934462407207325696 2936272276747689984 2950281209365761024 2954326391916189888 2961180977512283136 2970647792146464768 2972080757252224683 2977911422840525184 2983461760672759808 2984820730086094848 2997695833958412288 3001391218369110528 3007279385590431744 3008355003098505216 3019428425210271048 3040272349774897536 3045451570958204928 3047326345946068992 3047706221813349993 3049205825853370368 3054777465947487696 3067954330066812576 3070255311804235776 3073973081641832448 3077762496190207488 3081105269766291456 3084903476459790336 3092446477565160768 3098210289929404416 3116829342152537856 3122943977343909888 3138345651380539392 3145627195815297024 3146019325742812896 3149897554694665476 3153318674526438912 3157205901689316672 3177045157357633536 3180961633143330816 3188342054565937152 3192202815551133696 3196137976812907776 3217372224157458432 3218201774825336832 3225668600288968704 3227224580960652324 3247503820121613312 3251507153233203072 3255038631769227264 3257886001056301056 3259051253356713984 3267020069040613392 3271047460644460302 3283573298728599552 3293628378922805664 3295177099923750912 3299239201871388672 3301270208108241408 3303306311341151232 3323617190905713624 3326109921121255424 3331328599701318528 3334242704206058112 3341978766164772864 3350150350695590832 3356394480756854784 3364181938948866048 3367124782156808192 3372407813203213824 3376565120665249344 3383189308789235712 3399874455662251008 3407762795466571776 3409864579448930304 3412389017585887599 3420306393496759728 3441798920470769664 3446041769238608384 3449784532815249408 3451448621325164148 3454037225779765248 3458219716847061504 3462482808213983424 3485486576170579968 3496629581470531584 3509547825199742976 3522466082669303328 3529376501144326144 3530638857803106816 3537565309731667968 3539271741460664508 3557204406955982848 3569775191584063488 3574175802027337728 3578581837286247168 3586884811386679296 3611646039639785472 3612096262889896288 3620476996678503936 3628877175325089792 3631115334604013568 3636094020819926016 3644530433861271552 3653441797636814976 3657945547387353456 3665121751188338688 3673625513952116736 3689471795641122816 3694019961069674496 3705331926288156372 3713928984121771584 3716219600258795136 3728615497176667136 3737266577216520192 3739069339768927827 3741873661261412352 3750555502702854144 3751023042231815376 3759726111935369472 3775943790851461632 3783351485097639936 3788015379926409216 3806087972387890176 3816004922891745272 3824858762620032384 3833733144899893248 3836097651880046592 3847844692683854694 3848893416440430592 3862579263237586944 3872023785529615872 3876796990393434432 3881007599417155584 3885791879002235904 3895293159240731352 3912616542943100928 3915029702330253312 3928865003755241472 3933708279154348032 3939101855888253184 3948241303349710848 3957401956025696256 3960863722861953024 3962774343002966244 3970548563787366912 3971968715028495168 3979760973448126464 3996927778611216384 4001854957825480704 4011140004131340288 4020947777280754944 4025904566947028064 4053696466366530048 4063101794594758656 4063608295751133324 4065607767804493824 4073036621263316928 4090605773422416768 4098630775522443264 4100096738093930496 4103683328253609984 4113204635279720448 4115188740810772638 4123261970086881024 4130947053239205888 4150655770096263168 4155772456203383808 4184460868507385856 4194692434323750528 4199863406259553968 4204424899368585216 4209607868919088896 4219900922510792298 4236060209810178048 4241282177524441088 4247936764707894336 4256270420734844928 4261517302417210368 4289829632209944576 4290935699767115776 4293005538253213431 4302966107947536432 4330005093495484416 4335342870977604096 4340051509025636352 4343848001408401408 4345401671142285312 4356026758720817856 4361396614192613736 4391504505230407552 4398985602495184896 4401693610810988544 4404408415121534976 4414627460168220672 4431489587874284832 4441771466268424704 4445656938941410816 4455971688219697152 4466867134260787776 4475192641009139712 4496543750937618432 4502086827553665792 4510919078385647616 4533165940883001344 4543683727288762368 4549852023447850132 4560408524662346304 4570989518919103488 4573808738780055552 4589065227294359552 4601931495100218864 4605382967706353664 4610959622462748672 4616643744285311232 4627355214689685504 4647315434894106624 4684415966015864832 4696621443559071104 4707518477070809088 4718440793722945536 4719028988614219344 4721350956160057344 4724846332041998214 4735808852533975008 4759700255445417984 4765567736036450304 4771442449714996224 4782513081848905728 4794206965219361664 4827302662238005248 4838502900433453056 4841487112805351424 4848125361093234688 4859373911815028736 4871255730182419968 4877260729849804608 4886829001584451584 4888576880035070976 4906571190966690453 4925359948092899328 4940442568384208496 4948858802807083008 4951905312162362112 4954959467011726848 4983022102955360256 4985425786358570436 4989164881681883136 5001364056309087168 5012968149247159296 5025225526043386248 5034591721135282176 5046272908423299072 5050687173235212288 5064847680997874016 5074783963183853568 5099811683493376512 5111644193199857664 5114796869173395456 5130459590245139592 5162698380706154496 5169062653857912576 5174676799222874112 5181055838669647872 5187329575270592256 5193724212320975136 5216822057257467904 5228229864255869952 5244944372205797376 5264321737799614464 5283699124003954992 5294064751716489216 5295958286704660224 5306347964597501952 5308907612190996762 5329237038148288512 5335806610433974272 5354662787376095232 5361263703041006592 5367872755929370752 5404928621822040064 5417469059459678208 5418144394334844432 5420810357072658432 5430715495017755904 5454141031229889024 5464841034029924352 5466795650791907328 5471577771004813312 5480162696455222464 5486918321081030184 5497682626782508032 5534207693461684224 5541029941604511744 5557997889432234558 5579281158009847808 5592923245765000704 5599817875012738624 5605899865824780288 5612810491892118528 5625833254054281216 5626534563347723064 5663915686277192448 5675027227646459904 5682023069889613824 5695206418079612928 5724007384337617908 5737288143930048576 5773340124660645888 5780457161303472128 5793868894856380416 5808035678294423808 5815195485590151648 5828687818503353856 5868924814414651392 5872544553495379968 5900562418731522048 5908652783832379776 5922361955024566272 5941295584292929536 5944161514504449366 5955822845681050368 5966923521345519616 5969641460172189696 5995391667916824576 6002782436738221056 6016710006197010432 6038856850420542096 6080544699549795072 6090903141916409856 6094652691892137984 6095412443626699986 6098411651706740736 6109554931894975392 6135908660133625152 6147946163283664896 6155524992380414976 6169806952919580672 6184892955130321536 6196420579858808832 6233658684305075712 6245887954687819776 6276691302761078784 6292038651485625792 6299795109389330952 6306637349052877824 6314411803378633344 6329851383766188447 6354090314715267072 6361923266286661632 6376684109131874304 6384405631102267392 6392275953625815552 6434744448314916864 6436403549650673664 6454449161921304648 6495007640243226624 6503014306466406144 6510077263538454528 6515772002112602112 6518102506713427968 6534040138081226784 6542094921288920604 6587256757845611328 6598478403742777344 6602540416216482816 6606612622682302464 6647234381811427248 6652219842242510848 6662657199402637056 6668485408412116224 6683957532329545728 6700300701391181664 6712788961513709568 6744815626406427648 6753130241330498688 6766378617578471424 6799748911324502016 6815525590933143552 6819729158897860608 6824778035171775198 6840612786993519456 6883597840941539328 6892083538477216768 6902897242650328296 6908074451559530496 6916439433694123008 6924965616427966848 6970973152341159936 6993259162941063168 7019095650399485952 7044932165338606656 7058753002288652288 7061277715606213632 7078543482921329016 7087269498062997321 7114408813911965696 7139550383168126976 7148351604054675456 7157163674572494336 7173769622773358592 7224192525779792576 7240953993357007872 7257754350650179584 7262230669208027136 7272188041639852032 7289060867722543104 7306883595273629952 7315891094774706912 7330243502376677376 7347251027904233472 7388039922139348992 7410663852576312744 7427857968243543168 7432439200517590272 7457230994353334272 7474533154433040384 7478138679537855654 7483747322522824704 7501111005405708288 7502046084463630752 7519452223870738944 7551887581702923264 7576030759852818432 7612175944775780352 7632009845783490544 7649717525240064768 7667466289799786496 7672195303760093184 7695689385367709388 7697786832880861184 7744047571059231744 7753593980786868864 7762015198834311168 7771583758004471808 7790586318481462704 7825233085886201856 7830059404660506624 7857730007510482944 7867416558308696064 7878203711776506368 7896482606699421696 7925548686005932488 7941097127574733824 7943937430056990336 7959521946896252928 7993855557222432768 8003709915650961408 8022280008262680576 8041895554561509888 8051809133894056128 8107392932733060096 8126203589189517312 8127216591502266648 8131215535608987648 8146073242526633856 8181211546844833536 8197261551044886528 8200193476187860992 8207366656507219968 8226409270559440896 8230377481621545276 8246523940173762048 8301311540192526336 8311544912406767616 8336996834148351837 8368921737014771712 8389384868647501056 8399726812519107936 8408849798737170432 8419215737838177792 8439801845021584596 8482564355048882176 8495873529415788672 8512540841469689856 8523034604834420736 8579659264419889152 8581871399534231552 8586011076506426862 8605932215895072864 8660010186990968832 8670685741955208192 8690803342284570624 8712053517441635712 8722793228385227472 8783009010460815104 8797971204990369792 8803387221621977088 8808816830243069952 8862979175748569664 8883542932536849408 8891313877882821632 8911943376439394304 8916242271756674049 8933734268521575552 8950385282018279424 8993087501875236864 9004173655107331584 9021838156771295232 9066331881766002688 9099704046895700264 9120817049324692608 9141979037838206976 9143118665440049979 9147617477560111104 9178130454588719104 9203862990200437728 9210765935412707328 9221919244925497344 9233287488570622464 9254710429379371008 9294630869788213248 9368831932031729664 9393242887118142208 9415036954141618176 9436881587445891072 9438057977228438688 9449692664083996428 9471617705067950016 9531135472072900608 9542884899429992448 9565026163697811456 9588413930438723328 9654605324476010496 9677005800866906112 9696250722186469376 9742511460364839936 9754521459699609216 9773658003168903168 9777153760070141952 9813142381933380906 9850719896185798656 9880885136768416992 9897717605614166016 9903810624324724224 9909918934023453696 9970851572717140872 9978329763363766272 10002728112618174336 10025936298494318592 10050451052086772496 10069183442270564352 10092545816846598144 10101374346470424576 10129695361995748032 10149567926367707136 10199623366986753024 10223288386399715328 10229593738346790912 10237167052757662797 10260919180490279184 10325396761412308992 10338125307715825152 10349353598445748224 10362111677339295744 10374659150541184512 10387448424641950272 10456459728511739904 10489888744411594752 10528643475599228928 10567398248007909984 10588129503432978432 10591916573409320448 10612695929195003904 10617815224381993524 10671613220867948544 10709325574752190464 10722527406082013184 10735745511858741504 10809857243644080128 10834938118919356416 10836288788669688864 10861430990035511808 10908282062459778048 10933591301583814656 10943155542009626624 10960325392910444928 10973836642162060368 10995365253565016064 11068415386923368448 11082059883209023488 11115995778864469116 11185846491530001408 11199635750025477248 11211799731649560576 11217208019306783481 11225620983784237056 11251666508108562432 11253069126695446128 11327831372554384896 11350054455292919808 11364046139779227648 11448014768675235816 11474576287860097152 11546680249321291776 11560914322606944256 11587737789712760832 11616071356588847616 11630390971180303296 11657375637006707712 11737849628829302784 11745089106990759936 11801124837463044096 11817305567664759552 11844723910049132544 11882591168585859072 11888323029008898732 11911645691362100736 11939282920344379392 11990783335833649152 12005564873476442112 12033420012394020864 12077713700841084192 12161089399099590144 12189305383784275968 12190824887253399972 12196823303413481472 12219109863789950784 12271817320267250304 12295892326567329792 12311049984760829952 12339613905839161344 12369785910260643072 12392841159717617664 12467317368610151424 12553382605522157568 12584077302971251584 12599590218778661904 12613274698105755648 12628823606757266688 12659702767532376894 12708180629430534144 12723846532573323264 12768811262204534784 12784551907251631104 12869488896629833728 12872807099301347328 12879016614759640293 12908898323842609296 12990015280486453248 13006028612932812288 13020154527076909056 13031544004225204224 13036205013426855936 13068080276162453568 13084189842577841208 13174513515691222656 13196956807485554688 13205080832432965632 13213225245364604928 13294468763622854496 13304439684485021696 13325314398805274112 13336970816824232448 13367915064659091456 13400601402782363328 13425577923027419136 13489631252812855296 13506260482660997376 13532757235156942848 13599497822649004032 13631051181866287104 13649556070343550396 13681225573987038912 13767195681883078656 13784167076954433536 13805794485300656592 13816148903119060992 13832878867388246016 13849931232855933696 13941946304682319872 14089864330677213312 14117506004577304576 14122555431212427264 14157086965842658032 14174538996125994642 14228817627823931392 14279100766336253952 14296703208109350912 14314327349144988672 14347539245546717184 14448385051559585152 14481907986714015744 14515508701300359168 14524461338416054272 14544376083279704064 14578121735445086208 14613767190547259904 14631782189549413824 14660487004753354752 14776079844278697984 14787019076205512929 14821327705152625488 14855715936487086336 14864878401035180544 14914461988706668544 14949066308866080768 14956277359075711308 14967494645045649408 15004092168927261504 15038904447741477888 15103775163405846528 15152061519705636864 15224351889551560704 15264019691566981088 15299435050480129536 15334932579599572992 15344390607520186368 15391378770735418776 15488095142118463488 15507187961573737728 15524030397668622336 15543167516008943616 15581172636962925408 15650466171772403712 15734833116617392128 15756407423553012736 15792965213398843392 15851097372011864976 15882194255149467648 15887874860113980672 15919043893792505856 15987711114444865536 16007419831301922816 16083791109123019776 16103618267788112256 16214785865466120192 16252407178379034624 16254433183004533296 16262431071217975296 16292146485053267712 16362423093689667072 16394523102089773056 16400386952375721984 16414733313014439936 16460754963243090552 16493047880347524096 16602623080385052672 16623089824813535232 16673993668296703674 16737843474029543424 16778769737295002112 16799453625038215872 16817699597474340864 16838431475676355584 16879603690043169192 16965128710097764352 16991747058831577344 17025081682939379712 17046069209668841472 17163742799068463104 17172022153012853724 17211864431790145728 17320020373981937664 17341371483910416384 17381606684569141248 17424107034883271424 17445586456770454944 17566018020921630208 17606774443243954176 17617633660486139904 17725958351497139328 17767085865073698816 17782627755765643264 17823886752878788608 17832484543513348098 17867468537043151104 17900770564036558848 17986175003750473728 18008347310214663168 18132663763532005376 18199408093791400528 18241634098649385216 18283958075676413952 18286237330880099958 18295234955120222208 18356260909177438208 18407725980400875456 18443838489850994688 18466574977141244928 18509420858758742016 18589261739576426496 18737663864063459328 18786485774236284416 18830073908283236352 18876115954456877376 18899385328167992856 18943235410135900032 19062270944145801216 19085769798859984896 19130052327395622912 19176827860877446656 19309210648952020992 19392501444372938752 19485022920729679872 19509042919399218432 19547316006337806336 19554307520140283904 19626284763866761812 19761770273536833984 19795435211228332032 19807621248649448448 19819837868046907392 19941703145434281744 19956659526727532544 20005456225236348672 20051872596988637184 20100902104173544992 20138366884541128704 20259390723991496064 20299135852735414272 20399246733973506048 20446576772799430656 20459187476693581824 20474334105515325594 20521838360980558368 20650793522824617984 20676250615431650304 20724223354678591488 20749318301082369024 20774896849283900544 20912919457023479808 20979777488823189504 21057286951198457856 21134796496015819968 21176259006865956864 21183833146818640896 21235630448763987048 21261808494188991963 21343226441735897088 21418651149504380928 21445054812164026368 21471491023717483008 21619714487288160256 21672577577339377728 21722861980071023616 21816564124919556096 21867182603167629312 21886311084019253248 21920650785820889856 21947673284324120736 21990730507130032128 22164119766418046976 22231991557728938232 22371692983060002816 22399271500050954496 22423599463299121152 22434416038613566962 22451241967568474112 22503333016217124864 22506138253390892256 22655662745108769792 22728092279558455296 22896029537350471632 22949152575720194304 23093360498642583552 23121828645213888512 23232142713177695232 23260781942360606592 23314751274013415424 23475699257658605568 23490178213981519872 23602249674926088192 23634611135329519104 23689447820098265088 23776646058017797464 23823291382724201472 23878565840688758784 23981566671667298304 24011129746952884224 24066840024788041728 24155427401682168384 24322178798199180288 24378610767568551936 24381649774506799944 24393646606826962944 24438219727579901568 24543634640534500608 24591784653134659584 24622099969521659904 24679227811678322688 24739571820521286144 24934634737220302848 25010990502445055511 25106765211044315136 25168154605942503168 25199180437557323808 25226549396211511296 25257647213514533376 25319405535064753788 25447693065146646528 25537622524409069568 25569103814503262208 25738977793259667456 25745614198602694656 25758033229519280586 25817796647685218592 25980030560972906496 26012057225865624576 26072410026853711872 26136160552324907136 26168379685155682416 26349027031382445312 26393913614971109376 26410161664865931264 26426450490729209856 26588937527245708992 26650628797610548224 26673941633648464896 26735830129318182912 26748726815270022147 26801202805564726656 26851155846054838272 26979262505625710592 27012520965321994752 27065514470313885696 27198995645298008064 27299112140687100792 27362451147974077824 27429355996320149937 27534391363766157312 27568334153908867072 27611588970601313184 27632297806238121984 27665757734776492032 27699862465711867392 27883892609364639744 28179728661354426624 28235012009154609152 28245110862424854528 28314173931685316064 28349077992251989284 28593406416218701824 28628654698289977344 28695078491093434368 28896770103119170304 28963815973428031488 29031017402600718336 29088752166559408128 29227534381094519808 29263564379098827648 29320974009506709504 29552159688557395968 29574038152411025858 29642655410305250976 29711431872974172672 29729756802070361088 29828923977413337088 29912554718151422616 29934989290091298816 30008184337854523008 30077808895482955776 30207550326811693056 30304123039411273728 30448703779103121408 30528039383133962176 30598870100960259072 30669865159199145984 30688781215040372736 30711501158272988391 30782757541470837552 30976190284236926976 31014375923147475456 31048060795337244672 31086335032017887232 31162345273925850816 31469666233234784256 31512814847106025472 31585930426797686784 31702194744023729952 31764388510298935296 31775749720227961344 31838087787585011712 32014839662603845632 32167582218246039552 32207236535576224512 32429571730932240384 32504814356758069248 32508866366009066592 32584292970106535424 32724846187379334144 32800773904751443968 32829466626028879872 32921509926486181104 32986095760695048192 33205246160770105344 33246179649627070464 33347987336593407348 33557539474590004224 33598907250076431744 33635399194948681728 33676862951352711168 33759207380086338384 33930257420195528704 33983494117663154688 34050163365878759424 34092138419337682944 34344044306025707448 34423728863580291456 34640040747963875328 34682742967820832768 34763213369138282496 34848214069766542848 34891172913540909888 35132036041843260416 35213548886487908352 35235267320972279808 35451916702994278656 35534171730147397632 35565255511531286528 35647773505757577216 35664969087026696196 35734937074086302208 35972350007500947456 36016694620429326336 36265327527064010752 36398816187582801056 36483268197298770432 36567916151352827904 36572474661760199916 36590469910240444416 36815451960801750912 36887676979701989376 36933149954282489856 37018841717517484032 37178523479152852992 37572971548472568832 37660147816566472704 37752231908913754752 37798770656335985712 37886470820271800064 38124541888291602432 38171539597719969792 38353655721754893312 38618421297904041984 38637049844278920879 38785002888745877504 38970045841459359744 39018085838798436864 39094632012675612672 39108615040280567808 39252569527733523624 39523540547073667968 39590870422456664064 39615242497298896896 39639675736093814784 39883406290868563488 39913319053455065088 40010912450472697344 40103745193977274368 40201804208347089984 40276733769082257408 40518781447982992128 40598271705470828544 40798493467947012096 40893153545598861312 40948668211030651188 41043676721961116736 41301587045649235968 41352501230863300608 41448446709357182976 41498636602164738048 41549793698567801088 41825838914046959616 42269592992031639936 42352518013731913728 42367666293637281792 42471260897527974096 42523616988377983926 42686452883471794176 42837302299008761856 42890109624328052736 42942982047434966016 43239428974576320512 43345155154678755456 43445723960142047232 43633128249839112192 43734365206335258624 43772622168038506496 43841301571641779712 43895346568648241472 43981461014260064256 44328239532836093952 44361057228616538787 44463983115457876464 44743385966120005632 44798543000101908992 44847198926598242304 44868832077227133924 44902483935136948224 45012276506781784512 45311325490217539584 45456184559116910592 45792059074700943264 45898305151440388608 46243657290427777024 46464285426355390464 46521563884721213184 46629502548026830848 46951398515317211136 47204499349852176384 47269222270659038208 47378895640196530176 47553292116035594928 47646582765448402944 47757131681377517568 47963133343334596608 48022259493905768448 48310854803364336768 48644357596398360576 48757221535137103872 48763299549013599888 48787293213653925888 48876439455159803136 49087269281069001216 49183569306269319168 49244199939043319808 49479143641042572288 49869269474440605696 50021981004890111022 50213530422088630272 50336309211885006336 50398360875114647616 50453098792423022592 50515294427029066752 50638811070129507576 50895386130293293056 51075245048818139136 51138207629006524416 51491228397205389312 51516066459038561172 51635593295370437184 51960061121945812992 52024114451731249152 52144820053707423744 52272321104649814272 52336759370311364832 52698054062764890624 52820323329731862528 52852900981458419712 53177875054491417984 53301257595221096448 53347883267296929792 53471660258636365824 53497453630540044294 53602405611129453312 53702311692109676544 53958525011251421184 54025041930643989504 54397991290596016128 54598224281374201584 54724902295948155648 54858711992640299874 55068782727532314624 55136668307817734144 55223177941202626368 55331515469552984064 55399724931423734784 55767785218729279488 56359457322708853248 56470024018309218304 56490221724849709056 56628347863370632128 56698155984503978568 57186812832437403648 57257309396579954688 57390156982186868736 57793540206238340608 57927631946856062976 58177504333118816256 58455068762189039616 58527128758197655296 58641948019013419008 59148076304822051716 59285310820610501952 59422863745948345344 59459513604140722176 59657847954826674176 59825109436302845232 59869978580182597632 60016368675709046016 60155617790965911552 60415100653623386112 60897407558206242816 61056078766267924352 61197740201920518144 61339730318398291968 61377562430080745472 61423002316545976782 61565515082941675104 61952380568473853952 62028751846294950912 62172670064035774464 62324690547851701632 62939332466469568512 63025629694212050944 63171860853595373568 63404389488047459904 63528777020597870592 63551499440455922688 63785425482566975889 64029679325207691264 64335164436492079104 64414473071152449024 64859143461864480768 65017732732018133184 65168585940213070848 65449692374758668288 65601547809502887936 65658933252057759744 65843019852972362208 65972191521390096384 66492359299254140928 66695974673186814696 67115078949180008448 67197814500152863488 67270798389897363456 67353725902705422336 67518414760172676768 67966988235326309376 68184276838675365888 68688088612051414896 68847457727160582912 69280081495927750656 69365485935641665536 69696428139533085696 69782345827081819776 70264072083686520832 70427097772975816704 70470534641944559616 70903833405988557312 71068343460294795264 71130511023062573056 71329938174053392392 71469874148172604416 71944700015001894912 72033389240858652672 72530655054128021504 72797632375165602112 72966536394597540864 73135832302705655808 73144949323520399832 73180939820480888832 73630903921603501824 73775353959403978752 73866299908564979712 74037683435034968064 75145943096945137664 75320295633132945408 75504463817827509504 75597541312671971424 75772941640543600128 76343079195439939584 76707311443509786624 77236842595808083968 77274099688557841758 77570005777491755008 77940091682918719488 78036171677596873728 78217230080561135616 78505139055467047248 79047081094147335936 79181740844913328128 79230484994597793792 79279351472187629568 79766812581737126976 80021824900945394688 80207490387954548736 80403608416694179968 80553467538164514816 81037562895965984256 81196543410941657088 81596986935894024192 81897336422061302376 82087353443922233472 82288067988960449811 82603174091298471936 82705002461726601216 82896893418714365952 82997273204329476096 83099587397135602176 83651677828093919232 84539185984063279872 84705036027463827456 84735332587274563584 84942521795055948192 85047233976755967852 85780219248656105472 85885964094869932032 86478857949152641024 86690310309357510912 86891447920284094464 87266256499678224384 87682603143283559424 87790693137296482944 87962922028520128512 88656479065672187904 88722114457233077574 88927966230915752928 89486771932240011264 89597086000203817984 89737664154454267848 89804967870273896448 90024553013563569024 90622650980435079168 90912369118233821184 91584118149401886528 91796610302880777216 92134503474818965173 92487314580855554048 92928570852710780928 93043127769442426368 93259005096053661696 94408998699704352768 94538444541318076416 94757791280393060352 95106584232071189856 95293165530896805888 95514263362755035136 96044518987811536896 96621709606728673536 97288715192796721152 97514443070274207744 97526599098027199776 97752878910319606272 98174538562138002432 98488399878086639616 98958287282085144576 99738538948881211392 100043962009780222044 100672618423770012672 100796721750229295232 100906197584846045184 101030588854058133504 101277622140259015152 101790772260586586112 102150490097636278272 102276415258013048832 103032132918077122344 103271186590740874368 103920122243891625984 104048228903462498304 104289640107414847488 104544642209299628544 104673518740622729664 105396108125529781248 105640646659463725056 105705801962916839424 106355750108982835968 106602515190442192896 106695766534593859584 106943320517272731648 106994907261080088588 107204811222258906624 107917050022502842368 108050083861287979008 108795982581192032256 109196448562748403168 109449804591896311296 109717423985280599748 110273336615635468288 110446355882405252736 110663030939105968128 110799449862847469568 111535570437458558976 112718914645417706496 112980443449699418112 113256695726741264256 113396311969007957136 114373625664874807296 114514618793159909376 115587080412476681216 115855263893712125952 115911149532836762637 116355008666237632512 116910137524378079232 117054257516395310592 117283896038026838016 118296152609644103432 118570621641221003904 118845727491896690688 118919027208281444352 119315695909653348352 119650218872605690464 119739957160365195264 120032737351418092032 120311235581931823104 120830201307246772224 121794815116412485632 122112157532535848704 122395480403841036288 122679460636796583936 122846004633091953564 123131030165883350208 123904761136947707904 124057503692589901824 124345340128071548928 124649381095703403264 126051259388424101888 126808778976094919808 127057554041195741184 127102998880911845376 127570850965133951778 128059358650415382528 128670328872984158208 128828946142304898048 129718286923728961536 130035465464036266368 130337171880426141696 130899384749517336576 131203095619005775872 131317866504115519488 131686039705944724416 131944383042780192768 132984718598508281856 133083171685849616361 133391949346373629392 134230157898360016896 134395629000305726976 134541596779794726912 134707451805410844672 135036829520345353536 135933976470652618752 136368553677350731776 137376177224102829792 137694915454321165824 138730971871283331072 139392856279066171392 139564691654163639552 140528144167373041664 140854195545951633408 141807666811977114624 142136686920589590528 142261022046125146112 142659876348106784784 142939748296345208832 143889400030003789824 144066778481717305344 145595264750331204224 145933072789195081728 146271664605411311616 146289898647040799664 146361879640961777664 147261807843207003648 147550707918807957504 147732599817129959424 150291886193890275328 150640591266265890816 151008927635655019008 151195082625343942848 151545883281087200256 152686158390879879168 153414622887019573248 154473685191616167936 154548199377115683516 155880183365837438976 156072343355193747456 156434460161122271232 157010278110934094496 158094162188294671872 158460969989195587584 158558702944375259136 159533625163474253952 160043649801890789376 160414980775909097472 160807216833388359936 161106935076329029632 162075125791931968512 163193973871788048384 163794672844122604752 164174706887844466944 164576135977920899622 165206348182596943872 165410004923453202432 165994546408658952192 166199174794271204352 167303355656187838464 169078371968126559744 169410072054927654912 169470665174549127168 169885043590111896384 170094467953511935704 171560438497312210944 171771928189739864064 172957715898305282048 173380620618715021824 173782895840568188928 174532512999356448768 175365206286567118848 175581386274592965888 175925844057040257024 177444228914466155148 177855932461831505856 178973543864480022528 179194172000407635968 179475328308908535696 179609935740547792896 180049106027127138048 181245301960870158336 183168236298803773056 183593220605761554432 184269006949637930346 184974629161711108096 185857141705421561856 186086255538884852736 186518010192107323392 188817997399408705536 189076889082636152832 189515582560786120704 190213168464142379712 190586331061793611776 192089037975623073792 193243419213457347072 194577430385593442304 195053198196054399552 195505757820639212544 196349077124276004864 196976799756173279232 197916574564170289152 199477077897762422784 200087924019560444088 201345236847540025344 201593443500458590464 201812395169692090368 202061177708116267008 202555244280518030304 204552830516026097664 206064265836154244688 206542373181481748736 207840244487783251968 208096457806924996608 209089284418599257088 209347037481245459328 210792216251059562496 211281293318927450112 211411603925833678848 212711500217965671936 213205030380884385792 213391533069187719168 213989814522160177176 214409622444517813248 215834100045005684736 216100167722575958016 217591965162384064512 218392897125496806336 218899609183792622592 219434847970561199496 220546673231270936576 220892711764810505472 221326061878211936256 221598899725694939136 225437829290835412992 225960886899398836224 226513391453482528512 226792623938015914272 229029237586319818752 231174160824953362432 231710527787424251904 231822299065673525274 232710017332475265024 233820275048756158464 234108515032790621184 236592305219288206864 237141243282442007808 237691454983793381376 237838054416562888704 238631391819306696704 239300437745211380928 240065474702836184064 240622471163863646208 241660402614493544448 243589630232824971264 244224315065071697408 244790960807682072576 245692009266183907128 246262060331766700416 247809522273895415808 248115007385179803648 248690680256143097856 249298762191406806528 252102518776848203776 253617557952189839616 254115108082391482368 254205997761823690752 255141701930267903556 257340657745968316416 257657892284609796096 259436573847457923072 260070930928072532736 260674343760852283392 261798769499034673152 263372079411889448832 263888766085560385536 265969437197016563712 266166343371699232722 266783898692747258784 268460315796720033792 268791258000611453952 269414903610821689344 270073659040690707072 271867952941305237504 272737107354701463552 274752354448205659584 275389830908642331648 276403510424456895519 277461943742566662144 278785712558132342784 279129383308327279104 281056288334746083328 283615333623954229248 284273373841179181056 284522044092250292224 285319752696213569568 285879496592690417664 288133556963434610688 291190529500662408448 291866145578390163456 292543329210822623232 292579797294081599328 294523615686414007296 295465199634259918848 300583772387780550656 302017855271310038016 302390165250687885696 303091766562174400512 305372316781759758336 306829245774039146496 309096398754231367032 311760366731674877952 312144686710387494912 312868920322244542464 314020556221868188992 316188324376589343744 316921939978391175168 317117405888750518272 319067250326948507904 320087299603781578752 320829961551818194944 321614433666776719872 324150251583863937024 326387947743576096768 327589345688245209504 328349413775688933888 329152271955841799244 330820009846906404864 331989092817317904384 332398349588542408704 334606711312375676928 338156743936253119488 338941330349098254336 339770087180223792768 340188935907023871408 343120876994624421888 343543856379479728128 346761241237430043648 347565791681136377856 347733448598510287911 349065025998712897536 350730412573134237696 351162772549185931776 351851688114080514048 354888457828932310296 355711864923663011712 357947087728960045056 358388344000815271936 358950656617817071392 359219871481095585792 360098212054254276096 362490603921740316672 366336472597607546112 367186441211523108864 368538013899275860692 371714283410843123712 372172511077769705472 373036020384214646784 378153778165272305664 380426336928284759424 381172662123587223552 384178075951246147584 386486838426914694144 389154860771186884608 390106396392108799104 391011515641278425088 392698154248552009728 393953599512346558464 395833149128340578304 398954155795524845568 399249515057548849083 400175848039120888176 402690473695080050688 403186887000917180928 403624790339384180736 404122355416232534016 405110488561036060608 409105661032052195328 412128531672308489376 413084746362963497472 416192915613849993216 418178568837198514176 418694074962490918656 421584432502119124992 422562586637854900224 425423000435931343872 426410060761768771584 426783066138375438336 427979629044320354352 428819244889035626496 431668200090011369472 432200335445151916032 436785794250993612672 437799218367585245184 438869695941122398992 441093346462541873152 441785423529621010944 442652123756423872512 443197799451389878272 450875658581670825984 451921773798797672448 453026782906965057024 453585247876031828544 458058475172639637504 462348321649906724864 463421055574848503808 463644598131347050548 467640550097512316928 468217030065581242368 473184610438576413728 474282486564884015616 475382909967586762752 475676108833125777408 478600875490422761856 480130949405672368128 481244942327727292416 483320805228987088896 488448630130143394816 489581921615364145152 491384018532367814256 492524120663533400832 495619044547790831616 496230014770359607296 498597524382813613056 504205037553696407552 507235115904379679232 508230216164782964736 508411995523647381504 510283403860535807112 514681315491936632832 515315784569219592192 518873147694915846144 520141861856145065472 521348687521704566784 523597538998069346304 526744158823778897664 527777532171120771072 532332686743398465444 533567797385494517568 536920631593440067584 537582516001222907904 538829807221643378688 540147318081381414144 543735905882610475008 549504708896411319168 550779661817284663296 552807020848913791038 554923887485133324288 557571425116264685568 558258766616654558208 562112576669492166656 567230667247908458496 568546747682358362112 569044088184500584448 570639505392427139136 571758993185380835328 576267113926869221376 582381059001324816896 583732291156780326912 585159594588163198656 589047231372828014592 590930399268519837696 601167544775561101312 604035710542620076032 604780330501375771392 606183533124348801024 613658491548078292992 618192797508462734064 623520733463349755904 624289373420774989824 628041112443736377984 632376648753178687488 633843879956782350336 634234811777501036544 638134500653897015808 640174599207563157504 643228867333553439744 648300503167727874048 652775895487152193536 655178691376490419008 656698827551377867776 658304543911683598488 661640019693812809728 663978185634635808768 664796699177084817408 676313487872506238976 677882660698196508672 679540174360447585536 680377871814047742816 687087712758959456256 693522482474860087296 695131583362272755712 695466897197020575822 698130051997425795072 701460825146268475392 702325545098371863552 709776915657864620592 711423729847326023424 715894175457920090112 716776688001630543872 717901313235634142784 720196424108508552192 724981207843480633344 732672945195215092224 734372882423046217728 737076027798551721384 743428566821686247424 744345022155539410944 746072040768429293568 756307556330544611328 760852673856569518848 762345324247174447104 772973676853829388288 778309721542373769216 780212792784217598208 782023031282556850176 785396308497104019456 791666298256681156608 797908311591049691136 798499030115097698166 800351696078241776352 805380947390160101376 806373774001834361856 808244710832465068032 810220977122072121216 818211322064104390656 824257063344616978752 826169492725926994944 829210531273370686557 832385831227699986432 836357137674397028352 837388149924981837312 843168865004238249984 850846000871862687744 852820121523537543168 853566132276750876672 855959258088640708704 857638489778071252992 864400670890303832064 873571588501987225344 875598436735170490368 877739391882244797984 883570847059242021888 886395598902779756544 901751317163341651968 906053565813930114048 907170495752063657088 916116950345279275008 924696643299813449728 927289196262694101096 935281100195024633856 936434060131162484736 946369220877152827456 948564973129768031232 950765819935173525504 951352217666251554816 957201750980845523712 960261898811344736256 962489884655454584832 976897260260286789632 979163843230728290304 982768037064735628512 985048241327066801664 992460029540719214592 997195048765627226112 1008410075107392815104 1014470231808759358464 1016823991047294763008 1020566807721071614224 1029362630983873265664 1030631569138439184384 1040283723712290130944 1042697375043409133568 1047195077996138692608 1053488317647557795328 1055555064342241542144 1064665373486796930888 1067135594770989035136 1073841263186880135168 1075165032002445815808 1077659614443286757376 1080294636162762828288 1087471811765220950016 1099009417792822638336 1101559323634569326592 1105614041697827582076 1115142850232529371136 1116517533233309116416 1124225153338984333312 1134461334495816916992 1141279010784854278272 1143517986370761670656 1152534227853738442752 1164762118002649633792 1167464582313560653824 1170319189176326397312 1178094462745656029184 1181860798537039675392 1197748545172646547249 1202335089551122202624 1208071421085240152064 1209560661002751542784 1212367066248697602048 1227316983096156585984 1236385595016925468128 1248578746841549979648 1256082224887472755968 1264753297506357374976 1267687759913564700672 1276269001307794031616 1280349198415126315008 1286457734667106879488 1296601006335455748096 1310357382752980838016 1313397655102755735552 1316609087823367196976 1323280039387625619456 1327956371269271617536 1329593398354169634816 1352626975745012477952 1355765321396393017344 1359080348720895171072 1360755743628095485632 1374175425517918912512 1387044964949720174592 1390263166724545511424 1390933794394041151644 1402921650292536950784 1404651090196743727104 1419553831315729241184 1422847459694652046848 1433553376003261087744 1435802626471268285568 1440392848217017104384 1449962415686961266688 1465345890390430184448 1468745764846092435456 1474152055597103442768 1486857133643372494848 1488690044311078821888 1512615112661089222656 1521705347713139037696 1524690648494348894208 1545947353707658776576 1556619443084747538432 1560425585568435196416 1564046062565113700352 1570792616994208038912 1583332596513362313216 1596998060230195396332 1600703392156483552704 1610761894780320202752 1612747548003668723712 1616489421664930136064 1620441954244144242432 1648514126689233957504 1652338985451853989888 1658421062546741373114 1664771662455399972864 1672714275348794056704 1674776299849963674624 1686337730008476499968 1701692001743725375488 1705640243047075086336 1707132264553501753344 1711918516177281417408 1715276979556142505984 1728801341780607664128 1747143177003974450688 1751196873470340980736 1755478783764489595968 1767141694118484043776 1772791197805559513088 1803502634326683303936 1812107131627860228096 1814340991504127314176 1849393286599626899456 1854578392525388202192 1870562200390049267712 1872868120262324969472 1892738441754305654912 1897129946259536062464 1901531639870347051008 1902704435332503109632 1914403501961691047424 1920523797622689472512 1953794520520573579264 1958327686461456580608 1965536074129471257024 1970096482654133603328 1984920059081438429184 1994390097531254452224 2028940463617518716928 2033647982094589526016 2041133615442143228448 2061263138276878368768 2080567447424580261888 2085394750086818267136 2094390155992277385216 2106976635295115590656 2129330746973593861776 2134271189541978070272 2147682526373760270336 2150330064004891631616 2160589272325525656576 2174943623530441900032 2198018835585645276672 2203118647269138653184 2211228083395655164152 2230285700465058742272 2233035066466618232832 2248450306677968666624 2268922668991633833984 2282558021569708556544 2287035972741523341312 2329524236005299267584 2334929164627121307648 2340638378352652794624 2356188925491312058368 2395497090345293094498 2404670179102244405248 2416142842170480304128 2419121322005503085568 2424734132497395204096 2454633966192313171968 2472771190033850936256 2497157493683099959296 2512164449774945511936 2529506595012714749952 2552538002615588063232 2560698396830252630016 2572915469334213758976 2593202012670911496192 2620714765505961676032 2626795310205511471104 2633218175646734393952 2659186796708339269632 2705253951490024955904 2718160697441790342144 2721511487256190971264 2748350851035837825024 2774089929899440349184 2781867588788082303288 2805843300585073901568 2809302180393487454208 2839107662631458482368 2845694919389304093696 2867106752006522175488 2871605252942536571136 2880785696434034208768 2930691780780860368896 2937491529692184870912 2948304111194206885536 2977380088622157643776 3025230225322178445312 3043410695426278075392 3091894707415317553152 3120851171136870392832 3128092125130227400704 3141585233988416077824 3166665193026724626432 3193996120460390792664 3201406784312967105408 3221523789560640405504 3225495096007337447424 3232978843329860272128 3240883908488288484864 3297028253378467915008 3304677970903707979776 3316842125093482746228 3345428550697588113408 3349552599699927349248 3372675460016952999936 3403384003487450750976 3423837032354562834816 3430553959112285011968 3457602683561215328256 3494286354007948901376 3502393746940681961472 3510957567528979191936 3534283388236968087552 3545582395611119026176 3593245635517939641747 3607005268653366607872 3624214263255720456192 3628681983008254628352 3698786573199253798912 3709156785050776404384 3745736240524649938944 3785476883508611309824 3794259892519072124928 3803063279740694102016 3828807003923382094848 3841047595245378945024 3907589041041147158528 3931072148258942514048 3940192965308267206656 3969840118162876858368 3988780195062508904448 4057880927235037433856 4067295964189179052032 4082267230884286456896 4122526276553756737536 4161134894849160523776 4170789500173636534272 4213953270590231181312 4258661493947187723552 4268542379083956140544 4300660128009783263232 4321178544651051313152 4349887247060883800064 4396037671171290553344 4406237294538277306368 4422456166791310328304 4460571400930117484544 4466070132933236465664 4537845337983267667968 4565116043139417113088 4574071945483046682624 4659048472010598535168 4669858329254242615296 4681276756705305589248 4712377850982624116736 4790994180690586188996 4832285684340960608256 4838242644011006171136 4849468264994790408192 4945542380067701872512 4994314987366199918592 5024328899549891023872 5059013190025429499904 5105076005231176126464 5121396793660505260032 5145830938668427517952 5186404025341822992384 5241429531011923352064 5253590620411022942208 5266436351293468787904 5318373593416678539264 5410507902980049911808 5436321394883580684288 5443022974512381942528 5548179859798880698368 5563735177576164606576 5611686601170147803136 5618604360786974908416 5678215325262916964736 5691389838778608187392 5734213504013044350976 5743210505885073142272 5761571392868068417536 5861383561561720737792 5874983059384369741824 5896608222388413771072 5954760177244315287552 6086821390852556150784 6183789414830635106304 6241702342273740785664 6256184250260454801408 6283170467976832155648 6387992240920781585328 6402813568625934210816 6443047579121280811008 6450990192014674894848 6481767816976576969728 6594056506756935830016 6609355941807415959552 6633684250186965492456 6690857101395176226816 6699105199399854698496 6745350920033905999872 6806768006974901501952 6847674064709125669632 6861107918224570023936 6988572708015897802752 7004787493881363922944 7021915135057958383872 7068566776473936175104 7186491271035879283494 7214010537306733215744 7248428526511440912384 7257363966016509256704 7397573146398507597824 7418313570101552808768 7491472481049299877888 7570953767017222619648 7588519785038144249856 7657614007846764189696 7682095190490757890048 7815178082082294317056 7862144296517885028096 7880385930616534413312 7977560390125017808896 8115761854470074867712 8164534461768572913792 8245052553107513475072 8322269789698321047552 8427906541180462362624 8517322987894375447104 8537084758167912281088 8601320256019566526464 8642357089302102626304 8792075342342581106688 8812474589076554612736 8844912333582620656608 8932140265866472931328 9075690675966535335936 9130232086278834226176 9318096944021197070336 9362553513410611178496 9424755701965248233472 9581988361381172377992 9664571368681921216512 9676485288022012342272 9698936529989580816384 9891084760135403745024 10048657799099782047744 10118026380050858999808 10210152010462352252928 10291661877336855035904 10372808050683645984768 10482859062023846704128 10507181240822045884416 10532872702586937575808 10636747186833357078528 10779736906553818925241 10821015805960099823616 10872642789767161368576 10886045949024763885056 11096359719597761396736 11127470355152329213152 11237208721573949816832 11356430650525833929472 11382779677557216374784 11486421011770146284544 11523142785736136835072 11722767123123441475584 11793216444776827542144 11909520354488630575104 12173642781705112301568 12367578829661270212608 12483404684547481571328 12512368500520909602816 12775984481841563170656 12805627137251868421632 12901980384029349789696 12963535633953153939456 13188113013513871660032 13218711883614831919104 13267368500373930984912 13381714202790352453632 13398210398799709396992 13613536013949803003904 13695348129418251339264 13722215836449140047872 13977145416031795605504 14009574987762727845888 14043830270115916767744 14137133552947872350208 14372982542071758566988 14496857053022881824768 14514727932033018513408 14836627140203105617536 14982944962098599755776 15141907534034445239296 15177039570076288499712 15315228015693528379392 15364190380981515780096 15630356164164588634112 15724288593035770056192 15760771861233068826624 15955120780250035617792 16231523708940149735424 16329068923537145827584 16644539579396642095104 16855813082360924725248 17034645975788750894208 17074169516335824562176 17202640512039133052928 17284714178604205252608 17584150684685162213376 17624949178153109225472 17689824667165241313216 17864280531732945862656 18260464172557668452352 18636193888042394140672 18725107026821222356992 18849511403930496466944 19163976722762344755984 19329142737363842433024 19352970576044024684544 19782169520270807490048 20097315598199564095488 20236052760101717999616 20420304020924704505856 20583323754673710071808 20965718124047693408256 21014362481644091768832 21065745405173875151616 21559473813107637850482 21642031611920199647232 21745285579534322737152 21772091898049527770112 22192719439195522793472 22254940710304658426304 22474417443147899633664 22712861301051667858944 22765559355114432749568 22972842023540292569088 23046285571472273670144 23445534246246882951168 23586432889553655084288 24347285563410224603136 24735157659322540425216 24966809369094963142656 25551968963683126341312 25611254274503736843264 25803960768058699579392 25927071267906307878912 26376226027027743320064 26437423767229663838208 26534737000747861969824 26796420797599418793984 27227072027899606007808 27390696258836502678528 27954290832063591211008 28087660540231833535488 28274267105895744700416 28745965084143517133976 28993714106045763649536 29029455864066037026816 29673254280406211235072 30283815068068890478592 30354079140152576999424 30630456031387056758784 31260712328329177268224 31448577186071540112384 31521543722466137653248 31910241560500071235584 32463047417880299470848 32658137847074291655168 33289079158793284190208 33711626164721849450496 34069291951577501788416 34148339032671649124352 34569428357208410505216 35168301369370324426752 35379649334330482626432 35728561063465891725312 36520928345115336904704 37272387776084788281344 37450214053642444713984 38327953445524689511968 38705941152088049369088 39564339040541614980096 40194631196399128190976 40840608041849409011712 41166647509347420143616 41931436248095386816512 42028724963288183537664 42131490810347750303232 43118947626215275700964 43490571159068645474304 43544183796099055540224 44509881420609316852608 44948834886295799267328 45425722602103335717888 45531118710228865499136 45945684047080585138176 46092571142944547340288 46891068492493765902336 47172865779107310168576 48694571126820449206272 49933618738189926285312 51103937927366252682624 51222508549007473686528 51607921536117399158784 51854142535812615757824 52752452054055486640128 52874847534459327676416 53069474001495723939648 53592841595198837587968 54781392517673005357056 55908581664127182422016 56175321080463667070976 56548534211791489400832 57491930168287034267952 57987428212091527299072 58058911728132074053632 59346508560812422470144 60567630136137780957184 60708158280305153998848 61260912062774113517568 62897154372143080224768 63043087444932275306496 64926094835760598941696 65316275694148583310336 66578158317586568380416 67423252329443698900992 68138583903155003576832 68296678065343298248704 69138856714416821010432 70336602738740648853504 70759298668660965252864 73041856690230673809408 74544775552169576562688 74900428107284889427968 76655906891049379023936 77411882304176098738176 79128678081083229960192 80389262392798256381952 81681216083698818023424 83862872496190773633024 84262981620695500606464 86237895252430551401928 86981142318137290948608 87088367592198111080448 89019762841218633705216 90851445204206671435776 91062237420457730998272 91891368094161170276352 93782136984987531804672 94345731558214620337152 97389142253640898412544 99867237476379852570624 102207875854732505365248 102445017098014947373056 103708285071625231515648 105504904108110973280256 106138948002991447879296 107185683190397675175936 109562785035346010714112 111817163328254364844032 112350642160927334141952 114983860336574068535904 116117823456264148107264 118693017121624844940288 121135260272275561914368 122521824125548227035136 125794308744286160449536 126086174889864550612992 130632551388297166620672 134846504658887397801984 136277167806310007153664 136593356130686596497408 138277713428833642020864 140673205477481297707008 141518597337321930505728 146083713380461347618816 149800856214569778855936 153311813782098758047872 154823764608352197476352 158257356162166459920384 160778524785596512763904 167725744992381547266048 168525963241391001212928 172475790504861102803856 173962284636274581897216 174176735184396222160896 178039525682437267410432 181702890408413342871552 182124474840915461996544 183782736188322340552704 188691463116429240674304 194778284507281796825088 199734474952759705141248 204415751709465010730496 204890034196029894746112 207416570143250463031296 211009808216221946560512 212277896005982895758592 219125570070692021428224 223634326656508729688064 224701284321854668283904 229967720673148137071808 232235646912528296214528 237386034243249689880576 242270520544551123828736 245043648251096454070272 251588617488572320899072 261265102776594333241344 272554335612620014307328 273186712261373192994816 281346410954962595414016 283037194674643861011456 292167426760922695237632 299601712429139557711872 306623627564197516095744 316514712324332919840768 321557049571193025527808 335451489984763094532096 337051926482782002425856 344951581009722205607712 348353470368792444321792 356079051364874534820864 363405780816826685743104 367565472376644681105408 377382926232858481348608 408831503418930021460992 409780068392059789492224 414833140286500926062592 422019616432443893121024 424555792011965791517184 438251140141384042856448 449402568643709336567808 459935441346296274143616 464471293825056592429056 474772068486499379761152 484541041089102247657472 503177234977144641798144 522530205553188666482688 545108671225240028614656 546373424522746385989632 566074389349287722022912 584334853521845390475264 599203424858279115423744 613247255128395032191488 633029424648665839681536 670902979969526189064192 674103852965564004851712 689903162019444411215424 696706940737584888643584 712158102729749069641728 726811561633653371486208 735130944753289362210816 754765852465716962697216 817663006837860042921984 819560136784119578984448 844039232864887786242048 849111584023931583034368 876502280282768085712896 898805137287418673135616 919870882692592548287232 949544136972998759522304 969082082178204495314944 1006354469954289283596288 1045060411106377332965376 1090217342450480057229312 1132148778698575444045824 1226494510256790064382976 1266058849297331679363072 1348207705931128009703424 1379806324038888822430848 1393413881475169777287168 1424316205459498139283456 1453623123267306742972416 1509531704931433925394432 1635326013675720085843968 1639120273568239157968896 1698223168047863166068736 1753004560565536171425792 1797610274574837346271232 1839741765385185096574464 1899088273945997519044608 2012708939908578567192576 2090120822212754665930752 2180434684900960114458624 2264297557397150888091648 2452989020513580128765952 2532117698594663358726144 2696415411862256019406848 2759612648077777644861696 2848632410918996278566912 2907246246534613485944832 3019063409862867850788864 3270652027351440171687936 3396446336095726332137472 3679483530770370193148928 3798176547891995038089216 4180241644425509331861504 4360869369801920228917248 4528595114794301776183296 4905978041027160257531904 5392830823724512038813696 5519225296155555289723392 5697264821837992557133824 6038126819725735701577728 6541304054702880343375872 6792892672191452664274944 7358967061540740386297856 7596353095783990076178432 8721738739603840457834496 9057190229588603552366592 9811956082054320515063808 11038450592311110579446784 11394529643675985114267648 13082608109405760686751744 13585785344382905328549888 14717934123081480772595712 18114380459177207104733184 19623912164108641030127616 22076901184622221158893568 22789059287351970228535296 26165216218811521373503488 27171570688765810657099776 29435868246162961545191424 39247824328217282060255232 44153802369244442317787136 54343141377531621314199552 58871736492325923090382848 78495648656434564120510464 88307604738488884635574272 117743472984651846180765696 176615209476977769271148544 235486945969303692361531392 353230418953955538542297088 706460837907911077084594176
- Sum of all divisors σ(n): 2395145645768777214001289853
- Sum of proper divisors (its aliquot sum) s(n): 1688684807860866136916695677
- 706460837907911077084594176 is an abundant number, because the sum of its proper divisors (1688684807860866136916695677) is greater than itself. Its abundance is 982223969952955059832101501
Bases of 706460837907911077084594176
- Binary: 1001001000010111101110011011000011000001000100110010010100110010001011100100000000000000002
- Hexadecimal: 0x2485EE6C3044C94C8B90000
- Base-36: 2GRL44PBOA299TS000
Squares and roots of 706460837907911077084594176
- 706460837907911077084594176 squared (7064608379079110770845941762) is 499086915497547808701810366657478531887331278613118976
- 706460837907911077084594176 cubed (7064608379079110770845941763) is 352585360511272435391203303270466484686146746451157285429665342182600374564683776
-
706460837907911077084594176 is a
perfect square number . Itssquare root is 26579331028224 -
The
cube root of 706460837907911077084594176 is 890627356.3157935955
Scales and comparisons
How big is 706460837907911077084594176?- 706,460,837,907,911,077,084,594,176 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 706,460,837,907,911,077,084,594,176 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 706460837907911077084594176 cubic inches would be around 74218946.4 feet tall.
Recreational maths with 706460837907911077084594176
- 706460837907911077084594176 backwards is 671495480770119709738064607
- The number of decimal digits it has is: 27
- The sum of 706460837907911077084594176's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 706460837907911077084594176 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 706460837907911077084594176 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/706460837907911077084594176/
Chicago style:
Numbermatics. 2024. "Number 706460837907911077084594176 - Facts about the integer". https://numbermatics.com/n/706460837907911077084594176/
The information we have on file for 706460837907911077084594176 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 706460837907911077084594176, math, Factors of 706460837907911077084594176, curriculum, school, college, exams, university, Prime factorization of 706460837907911077084594176, STEM, science, technology, engineering, physics, economics, calculator, seven hundred six septillion, four hundred sixty sextillion, eight hundred thirty-seven quintillion, nine hundred seven quadrillion, nine hundred eleven trillion, seventy-seven billion, eighty-four million, five hundred ninety-four thousand, one hundred seventy-six.