51679064092011578224164864
51,679,064,092,011,578,224,164,864 is an even composite number composed of six prime numbers multiplied together.
51679064092011578224164864 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 51679064092011578224164864:
214 × 36 × 132 × 316 × 412 × 1312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 31 × 31 × 31 × 31 × 31 × 31 × 41 × 41 × 131 × 131)See below for interesting mathematical facts about the number 51679064092011578224164864 from the Numbermatics database.
Names of 51679064092011578224164864
- Cardinal: 51679064092011578224164864 can be written as Fifty-one septillion, six hundred seventy-nine sextillion, sixty-four quintillion, ninety-two quadrillion, eleven trillion, five hundred seventy-eight billion, two hundred twenty-four million, one hundred sixty-four thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 5.1679064092011578224164864 × 1025
Factors of 51679064092011578224164864
Divisors of 51679064092011578224164864
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 41 48 52 54 62 64 72 78 81 82 93 96 104 108 117 123 124 128 131 144 156 162 164 169 186 192 208 216 234 243 246 248 256 262 279 288 312 324 328 338 351 369 372 384 393 403 416 432 468 486 492 496 507 512 524 533 558 576 624 648 656 676 702 729 738 744 768 786 806 832 837 864 936 961 972 984 992 1014 1024 1048 1053 1066 1107 1116 1152 1179 1209 1248 1271 1296 1312 1352 1404 1458 1476 1488 1521 1536 1572 1599 1612 1664 1674 1681 1703 1728 1872 1922 1944 1968 1984 2028 2048 2096 2106 2132 2214 2232 2304 2358 2418 2496 2511 2542 2592 2624 2704 2808 2883 2916 2952 2976 3042 3072 3144 3159 3198 3224 3321 3328 3348 3362 3406 3456 3537 3627 3744 3813 3844 3888 3936 3968 4056 4061 4096 4192 4212 4264 4428 4464 4563 4608 4716 4797 4836 4992 5022 5043 5084 5109 5184 5239 5248 5371 5408 5616 5766 5832 5904 5952 6084 6144 6288 6318 6396 6448 6642 6656 6696 6724 6812 6912 6929 7074 7254 7488 7533 7626 7688 7776 7872 7936 8112 8122 8192 8384 8424 8528 8649 8856 8928 9126 9216 9432 9477 9594 9672 9963 9984 10044 10086 10168 10218 10368 10478 10496 10611 10742 10816 10881 11232 11439 11532 11664 11808 11904 12168 12183 12288 12493 12576 12636 12792 12896 13284 13312 13392 13448 13624 13689 13824 13858 14148 14391 14508 14976 15066 15129 15252 15327 15376 15552 15717 15744 15872 16113 16224 16244 16384 16523 16768 16848 17056 17161 17298 17712 17856 18252 18432 18864 18954 19188 19344 19926 19968 20088 20172 20336 20436 20736 20787 20956 20992 21222 21484 21632 21762 21853 22139 22464 22599 22878 23064 23328 23616 23808 24336 24366 24576 24986 25152 25272 25584 25792 25947 26568 26624 26784 26896 27248 27378 27648 27716 28296 28782 29016 29791 29889 29952 30132 30258 30504 30654 30752 31104 31434 31488 31744 31833 32226 32448 32488 32643 33046 33536 33696 34112 34317 34322 34596 35424 35712 36504 36549 36864 37479 37728 37908 38376 38688 39401 39852 39936 40176 40344 40672 40872 41067 41472 41574 41912 41984 42444 42968 43173 43264 43524 43706 44278 44928 45198 45387 45756 45981 46128 46656 47151 47232 47616 48339 48672 48732 49152 49569 49972 50304 50544 51168 51483 51584 51894 52111 52793 53136 53248 53568 53792 54496 54756 55296 55432 56592 57564 58032 59582 59778 59904 60264 60516 61008 61308 61504 62208 62361 62868 62976 63488 63666 64452 64896 64976 65286 65559 66092 66417 67072 67392 68224 68634 68644 69192 69823 70848 71424 73008 73098 73728 74958 75456 75816 76752 77376 77841 78802 79704 79872 80352 80688 81344 81744 82134 82944 83148 83824 83968 84888 85936 86346 86528 87048 87412 88556 89373 89856 90396 90774 91512 91962 92256 93312 94302 94464 95232 95499 96678 97344 97464 97929 99138 99944 100608 101088 102336 102951 102966 103168 103788 104222 105586 106272 106496 107136 107584 108992 109512 109647 110592 110864 112437 113184 115128 116064 118203 119164 119556 119808 120528 121032 122016 122616 123008 123201 124416 124722 125736 125891 125952 126976 127332 128904 129519 129792 129952 130572 131118 132184 132834 134144 134784 136161 136448 137268 137288 137943 138384 139646 141453 141696 142848 145017 146016 146196 147456 148707 149916 150912 151632 153504 154449 154752 155682 156333 157604 158379 159408 159744 160704 161376 162409 162688 163488 164268 165888 166296 166501 167648 167936 169776 171872 172692 173056 174096 174824 177112 178746 179712 180792 181548 183024 183924 184512 186624 187083 188604 188928 190464 190998 193356 194688 194928 195858 196677 198276 199251 199888 201216 202176 204672 205902 205932 206336 207576 208444 209469 211172 212544 212992 214272 214799 215168 217984 219024 219294 220211 221184 221728 223093 224874 226368 230256 232128 233523 236406 238328 239112 239616 241056 242064 244032 245232 246016 246402 248832 249444 251472 251782 251904 253952 254664 257808 259038 259584 259904 261144 262236 264368 265668 268119 268288 269568 272322 272896 274536 274576 275886 276768 279292 282906 283392 284089 285696 290034 292032 292392 293787 297414 299832 301824 303264 307008 308853 308898 309504 311364 312666 315208 316758 318816 319488 321408 322752 324818 325376 326976 328536 328941 331776 332592 333002 335296 335872 337311 339552 343744 345384 346112 348192 349648 354224 354609 357492 359424 361584 363096 366048 367848 369024 373248 374166 377208 377673 377856 380928 381996 386712 387283 388557 389376 389856 391716 393354 396552 398502 399776 402432 404352 408483 409344 411804 411864 412672 413829 415152 416888 418938 422344 424359 425088 428544 429598 430336 435051 435968 438048 438588 440422 442368 443456 446121 446186 449748 452736 460512 463347 464256 467046 468999 472812 475137 476656 478224 479232 482112 484128 487227 488064 490464 492032 492804 497664 498888 499503 502944 503564 503808 507904 509328 512213 515616 518076 519168 519808 522288 524472 528736 531336 531991 536238 536576 539136 544644 545792 549072 549152 551772 553536 558584 561249 565812 566784 568178 571392 580068 584064 584784 587574 590031 594828 597753 599664 603648 606528 614016 617706 617796 619008 622728 625332 628407 630416 633516 637632 638976 642816 644397 645504 649636 650752 653952 657072 657882 660633 663552 665184 666004 669279 670592 671744 674622 677443 679104 686309 687488 690768 692224 696384 699296 700569 703601 708448 709218 714984 718848 723168 726192 732096 735696 738048 746496 748332 754416 755346 755712 761856 763992 773424 774566 777114 778752 779712 783432 786708 793104 797004 799552 804357 804864 808704 816966 818688 823608 823728 825344 827658 830304 833776 837876 844688 848718 850176 852267 857088 859196 860672 870102 871936 876096 877176 880844 886912 892242 892372 899496 905472 907699 921024 923521 926559 926694 928512 934092 937998 945624 950274 953312 956448 958464 964224 968256 974454 976128 980928 984064 985608 986823 995328 997776 999006 1005888 1007128 1007616 1011933 1018656 1024426 1031232 1036152 1038336 1039616 1044576 1048944 1057472 1062672 1063827 1063982 1072476 1073152 1078272 1089288 1091584 1098144 1098304 1103544 1107072 1117168 1122498 1131624 1133019 1133568 1136356 1142784 1160136 1161849 1168128 1169568 1175148 1180062 1189656 1195506 1199328 1207296 1213056 1221431 1225449 1228032 1235412 1235592 1238016 1241487 1245456 1250664 1256814 1260832 1267032 1273077 1275264 1285632 1288794 1291008 1299272 1301504 1305153 1307904 1314144 1315764 1321266 1327104 1330368 1332008 1338363 1338558 1341184 1349244 1354886 1358208 1372618 1374976 1381536 1384448 1390041 1392768 1398592 1401138 1406997 1407202 1416896 1418436 1425411 1429968 1437696 1446336 1452384 1461681 1464192 1471392 1476096 1492992 1496664 1498509 1508832 1510692 1511424 1523712 1527984 1536639 1546848 1549132 1554228 1557504 1559424 1566864 1573416 1586208 1594008 1595973 1599104 1608714 1609728 1615441 1617408 1633932 1636583 1637376 1647216 1647456 1650688 1655316 1660608 1667552 1675752 1683747 1689376 1697436 1700352 1704534 1714176 1718392 1721344 1740204 1743872 1752192 1754352 1761688 1770093 1773824 1784484 1784744 1793259 1798992 1810944 1815398 1842048 1847042 1853118 1853388 1857024 1868184 1875996 1885221 1891248 1900548 1906624 1912896 1916928 1928448 1933191 1936512 1948908 1952256 1961856 1968128 1971216 1973646 1981899 1990656 1995552 1998012 2007837 2011776 2014256 2015232 2023866 2032329 2037312 2048852 2058927 2062464 2072304 2076672 2079232 2089152 2097888 2110803 2114944 2125344 2127654 2127964 2144952 2146304 2156544 2164513 2178576 2183168 2196288 2196608 2207088 2214144 2234336 2244996 2263248 2266038 2267136 2272712 2285568 2320272 2323698 2336256 2339136 2350296 2360124 2379312 2391012 2398656 2413071 2414592 2426112 2442862 2450898 2456064 2470824 2471184 2476032 2482974 2490912 2501328 2513628 2521664 2534064 2546154 2550528 2556801 2571264 2577588 2582016 2598544 2603008 2610306 2615808 2628288 2631528 2642532 2660736 2664016 2676726 2677116 2682368 2698488 2709772 2716416 2723097 2745236 2749952 2763072 2768896 2770563 2780082 2785536 2797184 2802276 2813994 2814404 2833792 2836872 2850822 2859936 2862743 2875392 2892672 2900209 2904768 2923362 2928384 2942784 2952192 2960469 2985984 2993328 2997018 3017664 3021384 3022848 3035799 3055968 3073278 3093696 3098264 3108456 3115008 3118848 3133728 3146832 3172416 3188016 3191481 3191946 3198208 3217428 3219456 3230882 3234816 3267864 3273166 3274752 3294432 3294912 3301376 3310632 3321216 3335104 3351504 3367494 3378752 3394872 3399057 3400704 3409068 3428352 3436784 3442688 3480408 3485547 3487744 3504384 3508704 3523376 3540186 3547648 3568968 3569488 3586518 3597984 3621888 3630796 3664293 3684096 3694084 3706236 3706776 3714048 3736368 3751992 3770442 3782496 3801096 3813248 3819231 3825792 3856896 3866382 3873024 3897816 3902621 3904512 3915459 3923712 3936256 3942432 3947292 3963798 3981312 3991104 3996024 4015089 4015674 4023552 4028512 4047732 4064658 4074624 4097704 4117854 4124928 4144608 4153344 4158464 4170123 4178304 4195776 4220991 4221606 4229888 4250688 4255308 4255928 4276233 4289904 4313088 4329026 4357152 4366336 4385043 4392576 4393216 4414176 4428288 4468672 4489992 4495527 4526496 4532076 4534272 4545424 4571136 4609917 4640544 4647396 4672512 4678272 4700592 4720248 4758624 4782024 4787919 4797312 4826142 4829184 4846323 4852224 4885724 4901796 4909749 4912128 4941648 4942368 4952064 4965948 4981824 5002656 5027256 5034679 5043328 5051241 5068128 5092308 5101056 5113602 5142528 5155176 5161531 5164032 5197088 5206016 5220612 5231616 5256576 5263056 5285064 5310279 5321472 5328032 5353452 5354232 5364736 5379777 5396976 5419544 5432832 5446194 5490472 5499904 5526144 5541126 5560164 5571072 5594368 5604552 5627988 5628808 5655663 5667584 5673744 5701644 5719872 5725486 5750784 5785344 5799573 5800418 5809536 5846724 5856768 5885568 5904384 5920938 5945697 5971968 5986656 5994036 6023511 6035328 6042768 6045696 6071598 6096987 6111936 6146556 6176781 6187392 6196528 6216912 6230016 6237696 6267456 6293664 6332409 6344832 6376032 6382962 6383892 6396416 6434856 6438912 6461764 6469632 6493539 6535728 6546332 6549504 6588864 6589824 6602752 6621264 6642432 6658769 6670208 6703008 6734988 6757504 6789744 6798114 6801408 6818136 6826541 6856704 6873568 6885376 6915883 6960816 6971094 6975488 7008768 7017408 7046752 7080372 7095296 7137936 7138976 7173036 7195968 7239213 7243776 7261592 7328586 7368192 7388168 7412472 7413552 7428096 7472736 7503984 7540884 7564992 7602192 7626496 7638462 7651584 7670403 7713792 7732764 7746048 7795632 7805242 7809024 7830918 7847424 7872512 7884864 7894584 7927596 7982208 7992048 8030178 8031348 8047104 8057024 8095464 8129316 8149248 8169291 8195408 8235708 8249856 8289216 8306688 8311689 8316928 8340246 8356608 8391552 8441982 8443212 8459776 8501376 8510616 8511856 8552466 8579808 8588229 8626176 8658052 8700627 8714304 8732672 8770086 8785152 8786432 8806759 8828352 8856576 8937344 8979984 8991054 9052992 9064152 9068544 9090848 9107397 9146813 9219834 9281088 9294792 9345024 9356544 9401184 9440496 9517248 9564048 9574443 9575838 9594624 9652284 9658368 9692646 9704448 9771448 9803592 9819498 9824256 9883296 9884736 9904128 9931896 9963648 10005312 10054512 10069358 10086656 10102482 10136256 10184616 10197171 10202112 10227204 10285056 10310352 10323062 10328064 10394176 10412032 10441224 10456641 10463232 10513152 10526112 10570128 10620558 10642944 10656064 10706904 10708464 10729472 10759554 10793952 10839088 10865664 10892388 10980944 10992879 10999808 11052288 11082252 11120328 11142144 11188736 11209104 11255976 11257616 11311326 11335168 11347488 11403288 11439744 11450972 11570688 11599146 11600836 11619072 11693448 11707863 11713536 11771136 11808768 11841876 11891394 11943936 11973312 11988072 12005773 12045267 12047022 12070656 12085536 12143196 12193974 12223872 12293112 12353562 12374784 12393056 12433824 12460032 12475392 12510369 12534912 12587328 12662973 12664818 12689664 12752064 12765924 12767784 12792832 12828699 12869712 12923528 12939264 12987078 13071456 13092664 13099008 13155129 13177728 13179648 13242528 13284864 13317538 13340416 13406016 13469976 13486581 13515008 13579488 13596228 13602816 13636272 13653082 13713408 13747136 13770752 13829751 13831766 13921632 13942188 13950976 14017536 14034816 14093504 14160744 14190592 14275872 14277952 14346072 14363757 14391936 14478426 14487552 14523184 14538969 14657172 14729247 14736384 14776336 14824944 14827104 14856192 14945472 15007968 15081768 15104037 15129984 15204384 15252992 15276924 15303168 15340806 15427584 15465528 15484593 15492096 15591264 15610484 15618048 15661836 15694848 15745024 15769728 15789168 15855192 15878603 15930837 15964416 15984096 16060356 16062696 16094208 16114048 16139331 16190928 16258632 16298496 16338582 16390816 16471416 16491721 16499712 16578432 16623378 16633856 16680492 16713216 16783104 16883964 16886424 16919552 16966989 17002752 17021232 17023712 17104932 17159616 17176458 17252352 17316104 17398719 17401254 17428608 17540172 17570304 17572864 17613518 17656704 17713152 17837091 17874688 17959968 17982108 18070533 18105984 18128304 18137088 18181696 18214794 18290961 18293626 18439668 18530343 18562176 18589584 18690048 18713088 18802368 18880992 18997227 19034496 19128096 19148886 19151676 19189248 19304568 19316736 19385292 19408896 19480617 19542896 19607184 19638996 19648512 19766592 19769472 19808256 19863792 19927296 19976307 20010624 20109024 20138716 20173312 20204964 20272512 20369232 20394342 20404224 20454408 20479623 20570112 20620704 20646124 20656128 20747649 20788352 20824064 20882448 20913282 20926464 21000733 21026304 21052224 21140256 21241116 21275579 21285888 21312128 21413808 21416928 21458944 21519108 21587904 21678176 21717639 21731328 21784776 21811631 21961888 21985758 21999616 22104576 22164504 22240656 22284288 22377472 22418208 22511952 22515232 22622652 22670336 22694976 22806576 22879488 22901944 23011209 23141376 23198292 23201672 23238144 23386896 23415726 23427072 23542272 23617536 23683752 23782788 23946624 23976144 24011546 24090534 24094044 24141312 24171072 24286392 24387948 24447744 24507873 24586224 24707124 24749568 24786112 24867648 24920064 24935067 24950784 25020738 25069824 25174656 25325946 25329636 25379328 25504128 25531848 25535568 25585664 25657398 25739424 25764687 25847056 25878528 25974156 26101881 26142912 26185328 26198016 26310258 26355456 26359296 26420277 26485056 26569728 26635076 26680832 26812032 26939952 26973162 27030016 27158976 27192456 27205632 27272544 27306164 27440439 27494272 27541504 27659502 27663532 27843264 27884376 27901952 28035072 28069632 28138669 28187008 28321488 28381184 28551744 28555904 28629151 28692144 28723329 28727514 28783872 28847641 28956852 28975104 29046368 29077938 29314344 29458494 29472768 29552672 29649888 29654208 29712384 29890944 30015936 30163536 30208074 30259968 30408768 30505984 30553848 30591513 30606336 30681612 30855168 30931056 30969186 30984192 31182528 31220968 31236096 31323672 31369923 31389696 31539456 31578336 31710384 31757206 31861674 31928832 31968192 32120712 32125392 32188416 32228096 32278662 32381856 32517264 32596992 32677164 32781632 32942832 32978637 32983442 32999424 33156864 33246756 33267712 33360984 33426432 33566208 33767928 33772848 33839104 33933978 34005504 34042464 34047424 34209864 34319232 34352916 34632208 34797438 34802508 34857216 35080344 35123589 35140608 35145728 35227036 35313408 35426304 35674182 35749376 35919936 35964216 36017319 36141066 36211968 36256608 36363392 36429588 36581922 36587252 36879336 37060686 37124352 37179168 37215659 37380096 37426176 37604736 37761984 37864361 37988919 37994454 38068992 38256192 38297772 38303352 38378496 38486097 38609136 38770584 38817792 38961234 39085792 39214368 39277992 39297024 39465387 39533184 39538944 39727584 39854592 39952614 40021248 40218048 40277432 40346624 40409928 40459743 40545024 40738464 40788684 40808448 40908816 40959246 41140224 41241408 41292248 41312256 41489253 41495298 41576704 41764896 41826564 41852928 42001466 42052608 42104448 42280512 42482232 42551158 42571776 42624256 42827616 42833856 42917888 43038216 43091271 43175808 43356352 43435278 43462656 43569552 43616907 43623262 43923776 43971516 43999232 44187741 44209152 44329008 44481312 44568576 44754944 44836416 45023904 45030464 45245304 45312111 45340672 45389952 45613152 45758976 45803888 46022418 46282752 46396584 46403344 46453779 46476288 46773792 46831452 46854144 47084544 47235072 47367504 47565576 47635809 47893248 47952288 48023092 48181068 48188088 48282624 48342144 48572784 48775896 48895488 49015746 49172448 49414248 49475163 49499136 49572224 49735296 49870134 49901568 50041476 50078671 50139648 50349312 50651892 50659272 50734073 50758656 50900967 51008256 51063696 51071136 51171328 51314796 51478848 51529374 51694112 51757056 51948312 52196157 52203762 52285824 52370656 52620516 52710912 52718592 52840554 52970112 53139456 53270152 53361664 53511273 53624064 53879904 53946324 54060032 54211599 54317952 54384912 54411264 54545088 54612328 54872883 54880878 54988544 55319004 55327064 55591029 55686528 55768752 56070144 56139264 56277338 56374016 56642976 56762368 56991681 57103488 57111808 57258302 57384288 57446658 57455028 57567744 57695282 57913704 57950208 58092736 58155876 58441851 58628688 58916988 58945536 59105344 59299776 59308416 59424768 59781888 59928921 60031872 60327072 60416148 60519936 60817536 61011968 61107696 61183026 61212672 61363224 61438869 61710336 61862112 61938372 61968384 62242947 62365056 62441936 62472192 62647344 62739846 62779392 63002199 63078912 63156672 63420768 63514412 63723348 63826737 63857664 63936384 64241424 64250784 64376832 64456192 64557324 64763712 65034528 65193984 65354328 65434893 65563264 65885664 65957274 65966884 65998848 66313728 66493512 66535424 66721968 66852864 67099903 67132416 67535856 67545696 67678208 67867956 68011008 68084928 68094848 68419728 68638464 68705832 69033627 69264416 69594876 69605016 69714432 70160688 70247178 70281216 70291456 70454072 70626816 70852608 71348364 71498752 71839872 71928432 72034638 72282132 72423936 72513216 72726784 72859176 73163844 73174504 73523619 73758672 74121372 74248704 74358336 74431318 74760192 74805201 74852352 75209472 75523968 75728722 75977838 75988908 76137984 76512384 76595544 76606704 76756992 76972194 77218272 77294061 77541168 77635584 77922468 78171584 78305643 78428736 78555984 78594048 78930774 79066368 79077888 79260831 79455168 79709184 79905228 80042496 80436096 80554864 80693248 80819856 80919486 81090048 81476928 81577368 81616896 81817632 81918492 82321317 82482816 82584496 82624512 82978506 82990596 83153408 83529792 83653128 83705856 84002932 84105216 84208896 84416007 84561024 84964464 85102316 85143552 85248512 85655232 85667712 85835776 85887453 86076432 86182542 86351616 86542923 86712704 86870556 86925312 87139104 87233814 87246524 87847552 87943032 87998464 88375482 88418304 88658016 88745033 88962624 89137152 89509888 89672832 89906479 90047808 90060928 90490608 90624222 90681344 90779904 91226304 91517952 91607776 91774539 92044836 92565504 92793168 92806688 92907558 92952576 93547584 93662904 93708288 94109769 94169088 94735008 95131152 95271618 95786496 95904576 96046184 96362136 96376176 96565248 96684288 97145568 97551792 97790976 98031492 98344896 98828496 98935911 98950326 98998272 99144448 99470592 99740268 99803136 100082952 100157342 100279296 100698624 101303784 101318544 101468146 101517312 101801934 102016512 102127392 102142272 102342656 102629592 102957696 103058748 103388224 103896624 104392314 104407524 104571648 104741312 105241032 105370767 105421824 105437184 105681108 105940224 106278912 106540304 106723328 107022546 107248128 107759808 107892648 108051957 108120064 108423198 108635904 108769824 109090176 109224656 109745766 109761756 109977088 110638008 110654128 111182058 111373056 111537504 111646977 112140288 112278528 112554676 112748032 113285952 113524736 113593083 113983362 114206976 114223616 114516604 114768576 114893316 114910056 115135488 115390564 115827408 116185472 116311752 116883702 117257376 117833976 117891072 118210688 118396161 118599552 118616832 118908569 119563776 119857842 120063744 120654144 120832296 120981251 121039872 121379229 121635072 122023936 122215392 122366052 122425344 122726448 122877738 123420672 123724224 123876744 123936768 124467759 124485894 124730112 124883872 125294688 125479692 125558784 126004398 126157824 126313344 126841536 127028824 127446696 127653474 127715328 127872768 128482848 128501568 128753664 128912384 129114648 129273813 129527424 130069056 130387968 130708656 130850721 130869786 131126528 131771328 131914548 131933768 131997696 132563223 132627456 132987024 133443936 133705728 134199806 134264832 135071712 135091392 135356416 135735912 135936333 136022016 136169856 136189696 136839456 137276928 137411664 138067254 138528832 139189752 139210032 139361337 139428864 140321376 140494356 140562432 140582912 140908144 141253632 141705216 142696728 142907427 142997504 143679744 143856864 144069276 144564264 144847872 145026432 145453568 145718352 146327688 146349008 147047238 147517344 148242744 148425489 148497408 148716672 148862636 149610402 149704704 150236013 150418944 151047936 151457444 151955676 151977816 152202219 152275968 153024768 153191088 153213408 153513984 153944388 154436544 154588122 155082336 155271168 155844936 156075049 156343168 156588471 156611286 156857472 157111968 157861548 158132736 158155776 158521662 158910336 159418368 159810456 160007461 160084992 160533819 160872192 161109728 161386496 161639712 161838972 162180096 162634797 162953856 163154736 163233792 163635264 163836984 164618649 164642634 164965632 165168992 165957012 165981192 166306816 166773087 167059584 167306256 168005864 168210432 168417792 168832014 169122048 169928928 170204632 170287104 170497024 170975043 171310464 171335424 171774906 172152864 172365084 172703232 173085846 173425408 173741112 173850624 174278208 174467628 174493048 175325553 175695104 175886064 176750964 176836608 177316032 177490066 177925248 178274304 179019776 179345664 179786763 179812958 180095616 180121856 180981216 181248444 181362688 181559808 182452608 183035904 183215552 183549078 184089672 184316607 185131008 185586336 185613376 185815116 185905152 186728841 187095168 187325808 187416576 188219538 188338176 189006597 189470016 190262304 190543236 191480211 191572992 191809152 192092368 192724272 192752352 193130496 193368576 194291136 195103584 195581952 196062984 196304679 196689792 197656992 197871822 197900652 197996544 198288896 198941184 199480536 199606272 200165904 200314684 200558592 201299709 201397248 202607568 202637088 202936292 203034624 203603868 204033024 204254784 204284544 204685312 205259184 205915392 206117496 206421839 206776448 207100881 207793248 208784628 208815048 209143296 209482624 210482064 210741534 210843648 210874368 211362216 211622771 211880448 212557824 213080608 213446656 214045092 214392373 214496256 215519616 215785296 216103914 216240128 216846396 217271808 217539648 218180352 218449312 219491532 219523512 219954176 220570857 221276016 221308256 222364116 222746112 223075008 223293954 224280576 224415603 224557056 225109352 225496064 226571904 227186166 227966724 228413952 228447232 229033208 229537152 229786632 229820112 230270976 230781128 231654816 231882183 232370944 232623504 233767404 234514752 234916929 235667952 235782144 236421376 236792322 237199104 237233664 237782493 237817138 239127552 239715684 240127488 241308288 241664592 241962502 242079744 242758458 243270144 244047872 244430784 244732104 244850688 245452896 245755476 246963951 247448448 247753488 247873536 248935518 248971788 249460224 249767744 250589376 250959384 251117568 252008796 252315648 252626688 253248021 253683072 254057648 254893392 255306948 255430656 255745536 256965696 257003136 257507328 257662359 257824768 258229296 258547626 259054848 259628769 260138112 260775936 261417312 261701442 261739572 262253056 263542656 263829096 263867536 263995392 265126446 265254912 265974048 266235099 266887872 267411456 268399612 268529664 269719437 270143424 270182784 270712832 271471824 271872666 272044032 272339712 272379392 273009529 273678912 274553856 274823328 276134508 277057664 278379504 278420064 278722674 278857728 280642752 280988712 281124864 281165824 281816288 282329307 282507264 283551203 285393456 285814854 285995008 287359488 287713728 288138552 289128528 289695744 290052864 290907136 291436704 292655376 292698016 294094476 295034688 296485488 296807733 296850978 296994816 297433344 297725272 299220804 299409408 300472026 300837888 302095872 302914888 303911352 303955632 304404438 304551936 306049536 306382176 306426816 307027968 307888776 308873088 309176244 310164672 311689872 312150098 312686336 313176942 313222572 313714944 314223936 315723096 316112301 316265472 316311552 317043324 317820672 318836736 319620912 320014922 320169984 321067638 321744384 322219456 322772992 323279424 323677944 324155871 324360192 325269594 325907712 326309472 327270528 327673968 329237298 329285268 329931264 330337984 331914024 331962384 332613632 333546174 334119168 334612512 334940931 336011728 336420864 336835584 337664028 338244096 339857856 340409264 340574208 340779249 340994048 341950086 342620928 342670848 343549812 344305728 344730168 345406464 346171692 346850816 347482224 348556416 348935256 348986096 350651106 351390208 351772128 353501928 353673216 354632064 354980132 355850496 356725707 358039552 358691328 359573526 359625916 360191232 360243712 361962432 362496888 362725376 362943753 363119616 364905216 366071808 366431104 367098156 368179344 368633214 370262016 371172672 371226752 371630232 371810304 372178963 373403277 373457682 374190336 374651616 375019333 376439076 376676352 378013194 378940032 380524608 381086472 382960422 383145984 383618304 384184736 385448544 385504704 386260992 386737152 387821439 388582272 390207168 391163904 392125968 392552163 392609358 393379584 395313984 395743644 395801304 395993088 396577792 397689669 397882368 398961072 400331808 400629368 401117184 402599418 402794496 405215136 405274176 405872584 406069248 407207736 407808999 408066048 408509568 408569088 410518368 411830784 412234992 412843678 413552896 414201762 415586496 417569256 417630096 418084011 418286592 418965248 420964128 421483068 421687296 421748736 422724432 423245542 423760896 425115648 426161216 426893312 428090184 428722281 428784746 428992512 431039232 431570592 432207828 432480256 433692792 434543616 435079296 436360704 436898624 438983064 439047024 439908352 441141714 442552032 442616512 444728232 445276467 445492224 446150016 446587908 448831206 449114112 450218704 450708039 450992128 453143808 454372332 455933448 456606657 456827904 456894464 458066416 459074304 459573264 459640224 460541952 461562256 463309632 463764366 464741888 465247008 467534808 468225147 469029504 469833858 471335904 472842752 473584644 474398208 474467328 475564986 475634276 478255104 479431368 480022383 480254976 482616576 483329184 483925004 484159488 485516916 486540288 488095744 488861568 489464208 489701376 490905792 491510952 492236693 493855947 493927902 494896896 495506976 497871036 497943576 498920448 499535488 500319261 501178752 501918768 504017592 504631296 505253376 506496042 507366144 508115296 509786784 510613896 510861312 511243351 511491072 512925129 513931392 514006272 515324718 515649536 516458592 517095252 518109696 519257538 520276224 521551872 522834624 523402884 523479144 524506112 525976659 527085312 527658192 527735072 530252892 530509824 531948096 532470198 533775744 534822912 536799224 537059328 539360289 539438874 540286848 540365568 542943648 543745332 544088064 544679424 544758784 546019058 547357824 549107712 549646656 552269016 552949821 554115328 556759008 556840128 557445348 557715456 560186523 561285504 561977424 562249728 563632576 564658614 565014528 567019791 567102406 570786912 571629708 571990016 574440633 574718976 575427456 576277104 578257056 579391488 580105728 581814272 582873408 585310752 585396032 588188952 588914037 590069376 592970976 593615466 593701956 593989632 594866688 595450544 598441608 598818816 600944052 601675776 603899127 604191744 605829776 607822704 607911264 608808876 609103872 612099072 612764352 612853632 614055936 615777552 617746176 618352488 619265517 620329344 623379744 624300196 625372672 626353884 626445144 627429888 628447872 631446192 632224602 632530944 632623104 634086648 634868313 635641344 637673472 639241824 640029844 640339968 642135276 643177119 643488768 644438912 645545984 646558848 647355888 648311742 648720384 650539188 651022723 651815424 652618944 654541056 655347936 658474596 658570536 659542949 659862528 660675968 661712571 663828048 663924768 665227264 667092348 668238336 669225024 669881862 672023456 672841728 673246809 673671168 675328056 676160561 676488192 679715712 680818528 681558498 681988096 683900172 685241856 685341696 687099624 688611456 689460336 690812928 692343384 693701632 694964448 695646549 697112832 697870512 697972192 701302212 702780416 703544256 704750787 707003856 707346432 709264128 709960264 711700992 713347479 713451414 717382656 719147052 719251832 720382464 720487424 723924864 724993776 725887506 726239232 729810432 732143616 732862208 734196312 736358688 737266428 740891853 742345344 742453504 743260464 743620608 744357926 746806554 746915364 748380672 749303232 750038666 752878152 753352704 756026388 757880064 759744063 761049216 762172944 765920844 766291968 767236608 768369472 770897088 771009408 772521984 772987077 773474304 775642878 777164544 778886307 780414336 782327808 784251936 785104326 785218716 786759168 790627968 791487288 791602608 791986176 793155584 795379338 795764736 797922144 798705297 800663616 801258736 802234368 805198836 805588992 809158311 810430272 810548352 811745168 812138496 814415472 815617998 816132096 817019136 817138176 819028587 821036736 823661568 824469984 825687356 827105792 828403524 831172992 835138512 835260192 836168022 836573184 837930496 841928256 842966136 843374592 843497472 845448864 846491084 847521792 850653609 852322432 853786624 856180368 857444562 857569492 857985024 862078464 863141184 864415656 864960512 867385584 869087232 870158592 872298739 872721408 873797248 877966128 878094048 879816704 882283428 885104064 885233024 887503681 889456464 890423199 890552934 890984448 892300032 893175816 894276871 897662412 898228224 900437408 901416078 901984256 906287616 908744664 911866896 913213314 913655808 913788928 916132832 918148608 919146528 919280448 921083904 923124512 926619264 927528732 929483776 930494016 935069616 936450294 938059008 939667716 942671808 945685504 947169288 948336903 948796416 948934656 951129972 951268552 956510208 958862736 960044766 960509952 965233152 966658368 967850008 968318976 971033832 972467613 973080576 977723136 978928416 981811584 983021904 984473386 987711894 987855804 989793792 991013952 995742072 995887152 997840896 999070976 1000638522 1002357504 1003837536 1004822793 1008035184 1009262592 1010506752 1012992084 1014732288 1016230592 1019573568 1021227792 1021722624 1022337747 1022486702 1022982144 1025850258 1027862784 1028012544 1030649436 1031299072 1032917184 1034190504 1036219392 1038515076 1040552448 1045669248 1046805768 1046958288 1049012224 1051953318 1054170624 1055316384 1055470144 1060505784 1061019648 1063896192 1064940396 1067551488 1070177121 1073598448 1074118656 1078720578 1078877748 1080573696 1080731136 1085887296 1087490664 1088176128 1088831259 1089358848 1089517568 1092038116 1094715648 1098215424 1099293312 1104538032 1105899642 1108230656 1113518016 1113680256 1114890696 1115430912 1116536889 1120373046 1122571008 1123954848 1125057999 1127265152 1129317228 1130029056 1134039582 1134204812 1141573824 1143259416 1143980032 1148881266 1149437952 1150854912 1152554208 1153685429 1156514112 1158782976 1160211456 1163628544 1165746816 1170621504 1170792064 1173795191 1176377904 1177656489 1177828074 1180138752 1185941952 1187230932 1187403912 1187979264 1189733376 1190901088 1193069007 1196883216 1201888104 1203351552 1207798254 1208383488 1211659552 1215645408 1215822528 1217617752 1218207744 1223426997 1224198144 1225528704 1225707264 1231555104 1235492352 1236704976 1238531034 1240658688 1246759488 1248600392 1250745344 1252707768 1252890288 1254252033 1254859776 1256895744 1262892384 1264449204 1265061888 1265246208 1268173296 1269736626 1271282688 1275346944 1278483648 1280059688 1280679936 1284270552 1286166843 1286354238 1286977536 1288877824 1293117696 1294711776 1296623484 1297440768 1301078376 1302045446 1303630848 1305237888 1309082112 1310695872 1316949192 1317141072 1319085898 1319725056 1321351936 1323425142 1327656096 1327849536 1330454528 1334184696 1335829401 1336476672 1338450048 1339763724 1344046912 1346493618 1347342336 1350656112 1352124117 1352321122 1352976384 1359431424 1361637056 1363116996 1363976192 1367800344 1369819971 1370483712 1370683392 1374199248 1377222912 1378920672 1381625856 1384686768 1387403264 1389928896 1391293098 1394225664 1395741024 1395944384 1402604424 1404675441 1405560832 1407088512 1409501574 1414007712 1418528256 1419920528 1423401984 1426694958 1426902828 1434765312 1438294104 1438503664 1440067149 1440764928 1440974848 1447849728 1449987552 1451775012 1452478464 1459620864 1464287232 1465724416 1468392624 1472717376 1474532856 1476710079 1481783706 1484690688 1484907008 1486520928 1488715852 1493613108 1493830728 1496761344 1498606464 1500077332 1505756304 1512052776 1515760128 1519488126 1522098432 1524345888 1531841688 1532583936 1533730053 1534473216 1536738944 1541794176 1542018816 1545974154 1546948608 1551285756 1552438801 1554329088 1557772614 1560828672 1564655616 1568503872 1570208652 1570437432 1572756263 1573518336 1577929977 1581255936 1582974576 1583205216 1586311168 1590758676 1591529472 1595844288 1597410594 1601327232 1602517472 1604468736 1610397672 1611177984 1618080867 1618316622 1620860544 1621096704 1623490336 1628830944 1631235996 1632264192 1634038272 1634276352 1638057174 1642073472 1647323136 1648939968 1651374712 1654211584 1656807048 1658849463 1662345984 1670277024 1670520384 1672336044 1673146368 1675860992 1680559569 1683856512 1685932272 1686749184 1690897728 1692982168 1695043584 1701059373 1701307218 1704644864 1712360736 1714889124 1715138984 1715970048 1723321899 1724156928 1726282368 1728831312 1734771168 1738174464 1740317184 1744597478 1745442816 1747594496 1755932256 1756188096 1759633408 1764566856 1766742111 1770208128 1770466048 1775007362 1778912928 1780846398 1781105868 1781968896 1784600064 1786351632 1788553742 1795324824 1796456448 1800874816 1802832156 1803968512 1811697381 1812575232 1817489328 1823733792 1826426628 1827311616 1827577856 1832265664 1836297216 1838293056 1838560896 1842167808 1846249024 1853238528 1855057464 1857796551 1858967552 1860988032 1870139232 1872900588 1876118016 1879335432 1885343616 1891371008 1894338576 1896673806 1897592832 1897869312 1902259944 1902537104 1904604939 1913020416 1917725472 1920089532 1921019904 1929531357 1930466304 1933316736 1935700016 1936637952 1942067664 1944935226 1946161152 1953068169 1955446272 1957856832 1963623168 1966043808 1968946772 1975423788 1975711608 1978628847 1979587584 1982027904 1991484144 1991774304 1995681792 1998141952 2001277044 2004715008 2007675072 2009645586 2016070368 2018525184 2021013504 2025984168 2028481683 2029464576 2032461184 2039147136 2042455584 2044675494 2044973404 2045964288 2051700516 2055725568 2056025088 2061298872 2062598144 2065834368 2068381008 2072438784 2077030152 2080096993 2081104896 2086939647 2091338496 2093611536 2093916576 2098024448 2103906636 2108341248 2110632768 2110940288 2114252361 2121011568 2122039296 2127792384 2129880792 2135102976 2140042437 2140354242 2147196896 2157441156 2157755496 2161147392 2161462272 2171774592 2174981328 2177662518 2178717696 2179035136 2184076232 2189431296 2196430848 2198586624 2209076064 2211799284 2216461312 2222675559 2227036032 2227360512 2229781392 2230861824 2233073778 2240746092 2245142016 2247909696 2250115998 2254530304 2258634456 2260058112 2268079164 2268409624 2279232189 2283147648 2286518832 2297762532 2298875904 2301709824 2305108416 2307370858 2313028224 2317565952 2318961231 2320422912 2327257088 2331493632 2336658921 2341243008 2341584128 2347590382 2352755808 2355312978 2355656148 2360277504 2371883904 2374461864 2374807824 2375958528 2379466752 2381802176 2386138014 2393766432 2396115891 2403776208 2406703104 2415596508 2416766976 2423319104 2427474933 2431290816 2431645056 2435235504 2436415488 2446853994 2448396288 2451057408 2451414528 2457085761 2463110208 2470984704 2473409952 2477062068 2481317376 2493518976 2497200784 2501490688 2505415536 2505780576 2508504066 2509719552 2513791488 2525784768 2528898408 2530123776 2530492416 2536346592 2539473252 2542565376 2551960827 2556967296 2560119376 2561359872 2568541104 2572333686 2572708476 2573955072 2577755648 2586235392 2589423552 2593246968 2594881536 2602156752 2604090892 2607261696 2610475776 2616896217 2618164224 2621391744 2633898384 2634282144 2638171796 2639450112 2642703872 2646850284 2655312192 2655699072 2660909056 2662511043 2668369392 2671658802 2672953344 2676900096 2679527448 2682830613 2688093824 2692987236 2694684672 2701312224 2704248234 2704642244 2705952768 2718862848 2723274112 2726233992 2727952384 2735600688 2739639942 2740967424 2741366784 2748398496 2751096023 2754445824 2757841344 2763251712 2769373536 2774806528 2779857792 2782586196 2787100849 2788451328 2791482048 2791888768 2805208848 2809350882 2811121664 2814177024 2819003148 2828015424 2837056512 2839841056 2845010709 2846803968 2853389916 2853805656 2869530624 2876588208 2877007328 2880134298 2881529856 2881949696 2895699456 2899975104 2903550024 2904956928 2917402839 2919241728 2931448832 2936785248 2945434752 2949065712 2953420158 2963567412 2969381376 2969814016 2973041856 2977431704 2987226216 2987661456 2993522688 2997212928 3000154664 3011512608 3014468379 3024105552 3031520256 3038976252 3044196864 3048691776 3063683376 3065167872 3067013241 3067460106 3068946432 3073477888 3083588352 3084037632 3091948308 3093897216 3102571512 3104877602 3108658176 3115545228 3121657344 3137007744 3140417304 3140874864 3145512526 3147036672 3155859954 3162511872 3165949152 3166410432 3172622336 3181517352 3183058944 3191688576 3194821188 3202654464 3205034944 3210531363 3220795344 3222355968 3236161734 3236633244 3241721088 3242193408 3246980672 3257661888 3262471992 3264528384 3266493777 3268076544 3268552704 3276114348 3284146944 3294646272 3297879936 3302749424 3308423168 3313614096 3317698926 3324691968 3340554048 3341040768 3344672088 3346292736 3349610667 3351721984 3361119138 3367713024 3371864544 3375173997 3381795456 3385964336 3390087168 3402118746 3402614436 3409289728 3424721472 3429778248 3430277968 3431940096 3446643798 3448313856 3452564736 3457662624 3461056287 3469542336 3476348928 3480634368 3489194956 3490885632 3495188992 3511864512 3512376192 3519266816 3521385573 3529133712 3533484222 3540416256 3540932096 3550014724 3557825856 3561692796 3562211736 3563937792 3569200128 3572703264 3577107484 3590649648 3601749632 3605664312 3607937024 3623394762 3625150464 3634978656 3647467584 3652853256 3654623232 3655155712 3664531328 3670280991 3672594432 3676586112 3677121792 3686165639 3692498048 3706477056 3710114928 3715593102 3717935104 3721976064 3740278464 3745801176 3750418781 3752236032 3758670864 3762756099 3770687232 3782742016 3788677152 3793347612 3795185664 3795738624 3804519888 3805074208 3809209878 3826040832 3835450944 3840179064 3842039808 3858500529 3859062714 3860932608 3866633472 3871400032 3884135328 3889870452 3892322304 3906136338 3910892544 3915713664 3927246336 3932087616 3937893544 3950847576 3951423216 3957257694 3959175168 3964055808 3982968288 3983548608 3991363584 3996283904 4002554088 4007488203 4009430016 4015350144 4019291172 4032140736 4042027008 4051968336 4056372351 4056963366 4058929152 4064922368 4078294272 4084911168 4089350988 4089946808 4091928576 4103401032 4109459913 4111451136 4112050176 4122597744 4131668736 4136762016 4144877568 4154060304 4160193986 4162209792 4173879294 4182676992 4187223072 4187833152 4196048896 4207813272 4214026323 4216682496 4221265536 4221880576 4228504722 4242023136 4255584768 4259761584 4270205952 4280084874 4280708484 4294393792 4314882312 4315510992 4320201447 4322294784 4322924544 4343549184 4349962656 4355325036 4357435392 4358070272 4368152464 4378862592 4392861696 4397173248 4418152128 4423598568 4430130237 4432922624 4445351118 4454072064 4454721024 4459562784 4466147556 4481492184 4490284032 4495819392 4500231996 4509060608 4517268912 4536158328 4536819248 4558464378 4566295296 4573037664 4595525064 4597751808 4601190159 4603419648 4610216832 4614741716 4626056448 4637922462 4640845824 4654514176 4657316403 4662987264 4673317842 4682486016 4683168256 4695180764 4705511616 4710625956 4711312296 4718268789 4720555008 4743767808 4748923728 4749615648 4758933504 4763604352 4772276028 4787532864 4792231782 4807552416 4813406208 4831193016 4833533952 4838326519 4846638208 4854242601 4854949866 4862581632 4863290112 4870471008 4875251329 4893707988 4896792576 4902114816 4902829056 4914171522 4926220416 4941969408 4946819904 4954124136 4960231291 4962634752 4976548389 4987037952 4994401568 5002981376 5010831072 5011561152 5017008132 5019439104 5027582976 5041678707 5051569536 5057796816 5060247552 5072693184 5078946504 5085130752 5103178119 5103921654 5113934592 5120238752 5137082208 5144667372 5145416952 5147910144 5155511296 5169965697 5172470784 5178847104 5186493936 5204313504 5208181784 5214523392 5220951552 5233792434 5236328448 5242783488 5267796768 5268564288 5276343592 5278900224 5285407744 5293700568 5300226333 5310624384 5311398144 5325022086 5336738784 5343317604 5345906688 5353800192 5359054896 5365661226 5376187648 5385974472 5389369344 5402624448 5408496468 5409284488 5411905536 5435092143 5437725696 5446548224 5452467984 5471201376 5479279884 5481934848 5482733568 5496796992 5502192046 5508891648 5515682688 5526503424 5538747072 5549613056 5559715584 5565172392 5573389653 5574201698 5576902656 5582964096 5583777536 5610417696 5618701764 5622243328 5628354048 5638006296 5656030848 5674113024 5679682112 5690021418 5693607936 5706779832 5707611312 5713814817 5739061248 5753176416 5754014656 5760268596 5763059712 5763899392 5788594071 5791398912 5799950208 5807100048 5809913856 5834805678 5838483456 5859204507 5862897664 5873570496 5890869504 5898131424 5906840316 5927134824 5935886541 5938762752 5939628032 5946083712 5954863408 5974452432 5975322912 5987045376 5994425856 6000309328 6023025216 6028936758 6048211104 6063040512 6077952504 6085445049 6088393728 6097383552 6127366752 6134026482 6134920212 6137892864 6146955776 6167176704 6168075264 6183896616 6187794432 6205143024 6209755204 6217316352 6231090456 6240290979 6243314688 6274015488 6280834608 6281749728 6291025052 6294073344 6311719908 6325023744 6331898304 6332820864 6345244672 6363034704 6366117888 6383377152 6389642376 6399077009 6405308928 6410069888 6420127311 6421062726 6441590688 6472323468 6473266488 6483442176 6484386816 6493961344 6515323776 6524943984 6532987554 6536153088 6537105408 6552228696 6560305901 6568293888 6589292544 6595759872 6605498848 6616846336 6627228192 6635397852 6646163563 6649383936 6668026677 6681108096 6682081536 6689344176 6692585472 6699221334 6703443968 6722238276 6735426048 6743729088 6750347994 6763590912 6771928672 6780174336 6804237492 6805228872 6818579456 6837696567 6849442944 6859556496 6860555936 6893287596 6896627712 6905129472 6915325248 6922112574 6939084672 6952697856 6956883693 6961268736 6978389912 6981771264 6990377984 7009976763 7023729024 7024752384 7042771146 7058267424 7066968444 7080832512 7081864192 7100029448 7115651712 7123385592 7124423472 7127875584 7138400256 7145406528 7154214968 7181299296 7188347673 7203499264 7211328624 7246789524 7250300928 7269957312 7282424799 7294935168 7305706512 7309246464 7329062656 7340561982 7345188864 7353172224 7354243584 7371257283 7372331278 7384996096 7412954112 7420229856 7431186204 7435870208 7443952128 7480556928 7491602352 7500837562 7504472064 7517341728 7525512198 7541374464 7565484032 7577354304 7586695224 7590371328 7591477248 7609039776 7610148416 7618419756 7655882481 7670901888 7680358128 7684079616 7717001058 7718125428 7721865216 7733266944 7742800064 7768270656 7779740904 7784644608 7812272676 7821785088 7831427328 7850688651 7854492672 7864175232 7875787088 7901695152 7902846432 7914515388 7918350336 7928111616 7965936576 7967097216 7982727168 7987533129 7992567808 8005108176 8014976406 8018860032 8030700288 8038582344 8048491839 8064281472 8084054016 8103936672 8112744702 8113926732 8117858304 8129844736 8156588544 8169822336 8178701976 8179893616 8183857152 8206802064 8218919826 8222902272 8224100352 8245195488 8253288069 8263337472 8273524032 8289755136 8308120608 8320387972 8324419584 8347758588 8361302547 8365353984 8374446144 8375666304 8392097792 8415626544 8428052646 8433364992 8442531072 8443761152 8457009444 8463295399 8484046272 8511169536 8519523168 8540411904 8560169748 8561416968 8588787584 8629764624 8631021984 8640402894 8644589568 8645849088 8687098368 8699925312 8710650072 8714870784 8716140544 8736304928 8752208517 8757725184 8790087293 8794346496 8836304256 8847197136 8860260474 8865845248 8890702236 8908144128 8909442048 8919125568 8932295112 8962984368 8980568064 8991638784 9000463992 9018121216 9034537824 9043405137 9072316656 9073638496 9116928756 9132590592 9146075328 9191050128 9195503616 9201039723 9202380318 9206839296 9220433664 9229483432 9252112896 9275844924 9281691648 9314632806 9325974528 9346635684 9364972032 9366336512 9390361528 9411023232 9421251912 9422624592 9436537578 9441110016 9487535616 9497847456 9499231296 9517867008 9527208704 9544552056 9575065728 9584463564 9615104832 9631594089 9662386032 9667067904 9676653038 9693276416 9708485202 9709899732 9725163264 9726580224 9740942016 9750502658 9787415976 9793585152 9799481331 9804229632 9805658112 9828343044 9852440832 9883938816 9893639808 9908248272 9920462582 9925269504 9953096778 9974075904 9988803136 10005962752 10021662144 10023122304 10034016264 10038878208 10048832001 10055165952 10083357414 10103139072 10115593632 10125521991 10145386368 10157893008 10170261504 10206356238 10207843308 10227869184 10240477504 10274164416 10289334744 10290833904 10295820288 10311022592 10339931394 10344941568 10357694208 10372987872 10383168861 10408627008 10416363568 10429046784 10441903104 10467584868 10472656896 10485566976 10535593536 10537128576 10552687184 10557800448 10564156719 10570815488 10587401136 10600452666 10621248768 10622796288 10650044172 10673477568 10686635208 10691813376 10707600384 10718109792 10731322452 10752375296 10771948944 10805248896 10816992936 10818568976 10823811072 10870184286 10875451392 10893096448 10904935968 10942402752 10958559768 10963869696 10965467136 10993593984 11004384092 11017783296 11031365376 11058496917 11077494144 11099226112 11119431168 11130344784 11146779306 11148403396 11153805312 11165928192 11167555072 11220835392 11237403528 11244486656 11251256343 11256708096 11276012592 11312061696 11348226048 11359364224 11380042836 11387215872 11413559664 11415222624 11427629634 11478122496 11506352832 11508029312 11520537192 11526119424 11527798784 11537547853 11575501587 11577188142 11582797824 11599900416 11614200096 11625599323 11669611356 11676966912 11718409014 11725795328 11747140992 11781739008 11796262848 11813680632 11854269648 11871773082 11877525504 11879256064 11892167424 11909726816 11948904864 11950645824 11974090752 11988851712 12000618656 12022464609 12046050432 12057873516 12096422208 12126081024 12155905008 12169117053 12170890098 12176787456 12194767104 12254733504 12268052964 12269840424 12275785728 12293911552 12328379739 12334353408 12336150528 12367793232 12410286048 12419510408 12434632704 12462180912 12480581958 12486629376 12548030976 12561669216 12563499456 12582050104 12588146688 12623439816 12642078969 12650047488 12663796608 12665641728 12726069408 12766754304 12779284752 12798154018 12810617856 12820139776 12840254622 12842125452 12883181376 12944646936 12946532976 12960604341 12966884352 12968773632 12987922688 13030647552 13049887968 13065975108 13072306176 13074210816 13104457392 13120611802 13136587776 13178585088 13191519744 13210997696 13233692672 13254456384 13270795704 13290390711 13292327126 13298767872 13336053354 13362216192 13364163072 13378688352 13398442668 13406887936 13444476552 13470852096 13487458176 13500695988 13527181824 13543857344 13608474984 13610457744 13637158912 13675393134 13698885888 13719112992 13721111872 13786575192 13793255424 13803570477 13810258944 13830650496 13844225148 13878169344 13913767386 13922537472 13956779824 13963542528 13971949209 13980755968 14019953526 14047458048 14049504768 14085542292 14116534848 14133936888 14154806367 14161665024 14163728384 14200058896 14231303424 14246771184 14248846944 14276800512 14290813056 14308429936 14362598592 14376695346 14406998528 14422657248 14493579048 14500601856 14514979557 14539914624 14564849598 14589870336 14611413024 14625753987 14658125312 14681123964 14690377728 14706344448 14708487168 14742514566 14744662556 14769992192 14825908224 14840459712 14862372408 14871740416 14880693873 14887904256 14961113856 14983204704 15001675124 15008944128 15034683456 15051024396 15082748928 15130968064 15154708608 15173390448 15180742656 15218079552 15220296832 15236839512 15259337483 15309534357 15311764962 15341803776 15360716256 15434002116 15436250856 15443730432 15466533888 15485600128 15509897091 15536541312 15559481808 15624545352 15643570176 15662854656 15701377302 15708985344 15728350464 15751574176 15803390304 15805692864 15829030776 15836700672 15848543881 15856223232 15900678999 15931873152 15934194432 15975066258 15985135616 16010216352 16029952812 16037720064 16061400576 16077164688 16096983678 16128562944 16168108032 16207873344 16225489404 16227853464 16235716608 16259689472 16305276429 16313177088 16339644672 16357403952 16359787232 16413604128 16437839652 16445804544 16448200704 16490390976 16506576138 16526674944 16547048064 16579510272 16616241216 16640775944 16648839168 16695517176 16720168959 16722605094 16730707968 16748892288 16751332608 16831253088 16856105292 16866729984 16885062144 16887522304 16914018888 16926590798 16968092544 17022339072 17039046336 17080823808 17120339496 17122833936 17141444451 17177575168 17259529248 17262043968 17280805788 17289179136 17291698176 17365782213 17374196736 17399850624 17421300144 17429741568 17472609856 17504417034 17515450368 17577613521 17580174586 17588692992 17672608512 17694394272 17720520948 17731690496 17781404472 17807659623 17816288256 17818884096 17838251136 17864590224 17925968736 17961136128 17983277568 18000927984 18036242432 18069075648 18086810274 18144633312 18147276992 18233857512 18256335147 18265181184 18292150656 18382100256 18402079446 18404760636 18413678592 18440867328 18458966864 18504225792 18551689848 18563383296 18629265612 18651949056 18693271368 18720872937 18729944064 18732673024 18780723056 18822046464 18842503824 18845249184 18873075156 18882220032 18975071232 18995694912 18998462592 19035734016 19054417408 19089104112 19150131456 19168927128 19197231027 19230209664 19263188178 19324772064 19353306076 19386552832 19416970404 19419799464 19450326528 19453160448 19481884032 19501005316 19574831952 19598962662 19608459264 19611316224 19656686088 19680917703 19704881664 19767877632 19787279616 19816496544 19840925164 19850539008 19906193556 19938490689 19948151808 19977606272 20011925504 20043324288 20046244608 20068032528 20077756416 20097664002 20110331904 20166714828 20181704413 20206278144 20231187264 20251043982 20290772736 20315786016 20340523008 20412712476 20415686616 20445831419 20455738368 20480955008 20513089701 20548328832 20578669488 20581667808 20622045184 20679862788 20689883136 20715388416 20745975744 20766337722 20817254016 20832727136 20858093568 20870651079 20883806208 20935169736 20945313792 20960977391 20971133952 21029930289 21071187072 21074257152 21105374368 21128313438 21141630976 21174802272 21200905332 21242497536 21245592576 21300088344 21346955136 21373270416 21383626752 21415200768 21436219584 21462644904 21504750592 21543897888 21565043019 21610497792 21633985872 21637137952 21740368572 21750902784 21786192896 21809871936 21847274397 21884805504 21917119536 21927739392 21987187968 22008768184 22035566592 22062730752 22113771849 22116993834 22154988288 22238862336 22260689568 22293558612 22296806792 22307610624 22331856384 22335110144 22441670784 22474807056 22502512686 22513416192 22552025184 22624123392 22696452096 22718728448 22760085672 22774431744 22827119328 22830445248 22855259268 22967647443 23012705664 23016058624 23041074384 23052238848 23075095706 23151003174 23154376284 23165595648 23199800832 23228400192 23251198646 23339222712 23353933824 23436818028 23451590656 23494281984 23552065953 23563478016 23592525696 23627361264 23708539296 23743546164 23755051008 23758512128 23784334848 23819453632 23897809728 23901291648 23948181504 23962599387 23977703424 24001237312 24044929218 24092100864 24115747032 24145475517 24192844416 24252162048 24311810016 24338234106 24341780196 24353574912 24389534208 24509467008 24536105928 24539680848 24551571456 24587823104 24656759478 24668706816 24672301056 24735586464 24759864207 24820572096 24839020816 24869265408 24924361824 24961163916 24973258752 25083907641 25096061952 25123338432 25126998912 25164100208 25176293376 25246879632 25284157938 25300094976 25327593216 25331283456 25389886197 25452138816 25533508608 25558569504 25596308036 25621235712 25640279552 25680509244 25684250904 25766362752 25889293872 25893065952 25921208682 25933768704 25937547264 25975845376 26061295104 26099775936 26131950216 26144612352 26148421632 26208914784 26241223604 26273175552 26370261879 26383039488 26421995392 26467385344 26508912768 26541591408 26580781422 26584654252 26597535744 26672106708 26724432384 26728326144 26757376704 26796885336 26813775872 26888953104 26941704192 26974916352 27001391976 27041260909 27054363648 27087714688 27130215411 27216949968 27220915488 27274317824 27350786268 27397771776 27438225984 27442223744 27573150384 27586510848 27603119169 27607140954 27620517888 27661300992 27688450296 27722583001 27756338688 27827534772 27845074944 27913559648 27943898418 27961511936 28039907052 28094916096 28099009536 28171084584 28233069696 28267873776 28309612734 28323330048 28327456768 28400117792 28462606848 28493542368 28497693888 28553601024 28581626112 28616859872 28725197184 28753390692 28813997056 28845314496 28894782267 28987158096 29001203712 29029959114 29079829248 29129699196 29179740672 29222826048 29251507974 29316250624 29362247928 29380755456 29398443993 29412688896 29416974336 29485029132 29489325112 29539984384 29651816448 29680919424 29724744816 29761387746 29775808512 29922227712 29966409408 30003350248 30017888256 30069366912 30102048792 30146496003 30165497856 30309417216 30346780896 30376565973 30436159104 30440593664 30473679024 30518674966 30619068714 30623529924 30683607552 30721432512 30868004232 30872501712 30887460864 30933067776 30971200256 31019794182 31073082624 31118963616 31149506583 31249090704 31287140352 31325709312 31402754604 31417970688 31456700928 31503148352 31606780608 31611385728 31658061552 31673401344 31692470157 31697087762 31712446464 31801357998 31863746304 31868388864 31950132516 31970271232 32020432704 32059905624 32075440128 32122801152 32154329376 32193967356 32257125888 32415746688 32450978808 32455706928 32471433216 32519378944 32610552858 32626354176 32679289344 32714807904 32719574464 32827208256 32875679304 32891609088 32896401408 32980781952 33013152276 33053349888 33094096128 33175490751 33232482432 33281551888 33297678336 33391034352 33440337918 33445210188 33461415936 33497784576 33502665216 33662506176 33712210584 33733459968 33753769029 33770124288 33775044608 33828037776 33853181596 33936185088 34044678144 34078092672 34161647616 34240678992 34245667872 34282888902 34355150336 34519058496 34524087936 34561611576 34578358272 34583396352 34612643559 34731564426 34748393472 34799701248 34842600288 34876797969 34945219712 35008834068 35030900736 35155227042 35160349172 35177385984 35345217024 35388788544 35441041896 35463380992 35562808944 35615319246 35632576512 35637768192 35676502272 35729180448 35764248299 35851937472 35922272256 35966555136 36001855968 36072484864 36138151296 36173620548 36289266624 36294553984 36387650921 36467715024 36507351159 36512670294 36530362368 36584301312 36764200512 36804158892 36809521272 36827357184 36881734656 36917933728 36985139217 37008451584 37103379696 37258531224 37303898112 37386542736 37441745874 37459888128 37465346048 37561446112 37644092928 37685007648 37690498368 37746150312 37764440064 37926236907 37950142464 37991389824 37996925184 38108834816 38178208224 38300262912 38337854256 38394462054 38460419328 38526376356 38649544128 38706612152 38773105664 38833940808 38839598928 38881813023 38900653056 38906320896 38963768064 39002010632 39149663904 39197925324 39216918528 39222632448 39313372176 39361835406 39409763328 39535755264 39574559232 39632993088 39681850328 39701078016 39812387112 39871172133 39876981378 39896303616 39955212544 40086648576 40092489216 40136065056 40195328004 40220663808 40333429656 40363408826 40412556288 40462374528 40502087964 40581545472 40631572032 40825424952 40831373232 40891662838 40911476736 40961910016 41026179402 41096657664 41157338976 41163335616 41244090368 41359725576 41379766272 41410711431 41430776832 41491951488 41532675444 41634508032 41665454272 41741302158 41767612416 41870339472 41890627584 41915847627 41921954782 41942267904 42059860578 42142374144 42148514304 42210748736 42256626876 42283261952 42349604544 42401810664 42464419101 42484995072 42491185152 42600176688 42693910272 42746540832 42830401536 42872439168 42925289808 43009501184 43087795776 43130086038 43220995584 43267971744 43274275904 43480737144 43501805568 43544938671 43572385792 43619743872 43694548794 43769611008 43834239072 43877261961 43974375936 44017536368 44071133184 44125461504 44227543698 44233987668 44309976576 44477724672 44521379136 44587117224 44593613584 44615221248 44642081619 44663712768 44670220288 44883341568 44949614112 45005025372 45026832384 45104050368 45248246784 45392904192 45437456896 45520171344 45654238656 45660890496 45710518536 45778012449 45935294886 46025411328 46032117248 46082148768 46150191412 46302006348 46308752568 46331191296 46399601664 46456800384 46502397292 46678445424 46873636056 46903181312 46988563968 47104131906 47126956032 47185051392 47254722528 47417078592 47487092328 47510102016 47517024256 47545631643 47568669696 47638907264 47795619456 47802583296 47925198774 47955406848 48002474624 48089858436 48125602831 48184201728 48231494064 48290951034 48385688832 48504324096 48623620032 48676468212 48683560392 48707149824 48755444153 48779068416 48915829287 49018934016 49072211856 49079361696 49175646208 49313518956 49337413632 49344602112 49471172928 49519728414 49641144192 49678041632 49738530816 49848723648 49922327832 49946517504 50160506877 50167815282 50192123904 50246676864 50253997824 50328200416 50493759264 50568315876 50600189952 50655186432 50662566912 50779772394 50904277632 51067017216 51117139008 51192616072 51242471424 51280559104 51361018488 51368501808 51424333353 51532725504 51778587744 51786131904 51842417364 51867537408 51875094528 51951690752 52097346639 52122590208 52199551872 52263900432 52289224704 52417829568 52482447208 52546351104 52732840563 52740523758 52766078976 52843990784 53017825536 53083182816 53161562844 53169308504 53195071488 53344213416 53422978869 53448864768 53456652288 53514753408 53593770672 53777906208 53883408384 53949832704 54002783952 54082521818 54108727296 54175429376 54260430822 54433899936 54441830976 54548635648 54701572536 54769005441 54795543552 54876451968 54884447488 55146300768 55206238338 55214281908 55241035776 55322601984 55376900592 55445166002 55512677376 55655069544 55690149888 55827119296 55887796836 55923023872 56079814104 56162618811 56189832192 56198019072 56342169168 56466139392 56535747552 56619225468 56646660096 56654913536 56800235584 56925213696 56987084736 56995387776 57107202048 57163252224 57233719744 57450394368 57506781384 57591693081 57627994112 57690628992 57789564534 57974316192 58059918228 58159658496 58259398392 58359481344 58445652096 58503015948 58632501248 58724495856 58796887986 58825377792 58833948672 58970058264 58978650224 59042753109 59079968768 59303632896 59361838848 59449489632 59522775492 59551617024 59815472067 59844455424 59932818816 60006700496 60035776512 60138733824 60204097584 60292992006 60330995712 60545113239 60618834432 60693561792 60753131946 60872318208 60881187328 60947358048 61037349932 61238137428 61247059848 61337494257 61367215104 61442865024 61736008464 61745003424 61866135552 61942400512 62039588364 62146165248 62237927232 62299013166 62498181408 62574280704 62651418624 62805509208 62835941376 62882932173 62913401856 63006296704 63213561216 63222771456 63316123104 63384940314 63394175524 63424892928 63602715996 63727492608 63736777728 63900265032 63940542464 64040865408 64119811248 64150880256 64245602304 64308658752 64387934712 64483006783 64514251776 64695129057 64831493376 64901957616 64911413856 65038757888 65221105716 65252708352 65358578688 65429615808 65439148928 65541823191 65654416512 65751358608 65783218176 65961563904 66026304552 66106699776 66188192256 66341315547 66350981502 66464964864 66563103776 66782068704 66880675836 66890420376 66922831872 66995569152 67005330432 67325012352 67424421168 67507538058 67540248576 67550089216 67656075552 67706363192 67872370176 68089356288 68156185344 68323295232 68481357984 68491335744 68565777804 68710300672 68902942329 69038116992 69048175872 69123223152 69156716544 69225287118 69463128852 69496786944 69599402496 69685200576 69753595938 69890439424 70017668136 70061801472 70310454084 70320698344 70354771968 70656197859 70690434048 70777577088 70882083792 71125617888 71230638492 71265153024 71275536384 71353004544 71458360896 71528496598 71703874944 71844544512 71887798161 71933110272 72003711936 72144969728 72276302592 72347241096 72436426551 72578533248 72589107968 72775301842 72935430048 73014702318 73025340588 73060724736 73168602624 73528401024 73608317784 73619042544 73654714368 73763469312 73835867456 73970278434 74016903168 74206759392 74279592621 74517062448 74607796224 74773085472 74883491748 74919776256 74930692096 75122892224 75251722923 75288185856 75370015296 75380996736 75492300624 75528880128 75852473814 75900284928 75982779648 75993850368 76169658591 76217669632 76356416448 76600525824 76675708512 76788924108 76920838656 77052752712 77299088256 77413224304 77546211328 77667881616 77679197856 77763626046 77801306112 77812641792 77927536128 78004021264 78299327808 78395850648 78433837056 78445264896 78626744352 78723670812 78819526656 79110785637 79149118464 79265986176 79363700656 79402156032 79624774224 79742344266 79753962756 79792607232 79910425088 80173297152 80184978432 80272130112 80390656008 80441327616 80666859312 80726817652 80825112576 80924749056 81004175928 81123782727 81163090944 81263144064 81650849904 81662746464 81783325676 81822953472 81923820032 82052358804 82193315328 82314677952 82326671232 82488180736 82719451152 82759532544 82821422862 82861553664 82983902976 83065350888 83167749003 83269016064 83330908544 83482604316 83535224832 83740678944 83831695254 83843909564 83884535808 84119721156 84284748288 84297028608 84421497472 84513253752 84566523904 84699209088 84803621328 84928838202 84969990144 84982370304 85200353376 85283976713 85387820544 85493081664 85660803072 85744878336 85850579616 86019002368 86175591552 86260172076 86400126319 86441991168 86535943488 86548551808 86684346801 86961474288 87003611136 87089877342 87144771584 87239487744 87389097588 87539222016 87668478144 87754523922 87948751872 88035072736 88142266368 88195331979 88250923008 88455087396 88467975336 88619953152 88955449344 89042758272 89174234448 89187227168 89284163238 89327425536 89340440576 89766683136 89899228224 90010050744 90053664768 90208100736 90439488009 90496493568 90874913792 91040342688 91129697919 91308477312 91321780992 91421037072 91556024898 91870589772 92050822656 92064234496 92164297536 92300382824 92604012696 92617505136 92662382592 92799203328 92913600768 93004794584 93356890848 93448519749 93747272112 93977127936 94208263812 94253912064 94370102784 94509445056 94834157184 94974184656 95020204032 95077410471 95091263286 95137339392 95277814528 95591238912 95605166592 95850397548 95910813696 96004949248 96179716872 96251205662 96368403456 96462988128 96581902068 96771377664 97247240064 97352936424 97367120784 97414299648 97510888306 97558136832 97831658574 98037868032 98144423712 98158723392 98351292416 98627037912 98674827264 98689204224 98942345856 99039456828 99282288384 99356083264 99526472253 99697447296 99844655664 99893035008 100321013754 100335630564 100384247808 100493353728 100507995648 100656400832 100987518528 101136631752 101200379904 101261307087 101310372864 101325133824 101559544788 101808555264 102134034432 102234278016 102385232144 102484942848 102561118208 102722036976 102737003616 102848666706 103065451008 103557175488 103572263808 103684834728 103735074816 103750189056 103837930677 103903381504 104194693278 104245180416 104399103744 104527800864 104630393907 104835659136 104964894416 105092702208 105465681126 105481047516 105532157952 105687981568 106035651072 106166365632 106323125688 106338617008 106390142976 106688426832 106845957738 106897729536 106913304576 107029506816 107187541344 107292744897 107555812416 107766816768 107899665408 108005567904 108165043636 108217454592 108350858752 108520861644 108867799872 108883661952 109097271296 109162952763 109403145072 109538010882 109591087104 109752903936 109768894976 110292601536 110412476676 110428563816 110482071552 110645203968 110753801184 110890332004 111025354752 111310139088 111654238592 111775593672 111846047744 112159628208 112325237622 112379664384 112396038144 112684338336 112932278784 113071495104 113238450936 113293320192 113309827072 113600471168 113778710721 113850427392 113974169472 113990775552 114271134809 114326504448 114467439488 114900788736 115013562768 115183386162 115255988224 115381257984 115579129068 115948632384 116119836456 116262982211 116319316992 116518796784 116645439069 116718962688 116891304192 117006031896 117265002496 117448991712 117593775972 117650755584 117667897344 117940116528 117957300448 118085506218 118159937536 118607265792 118723677696 118898979264 119045550984 119103234048 119613516399 119630944134 119688910848 119865637632 120013400992 120277467648 120408195168 120585984012 120661991424 121090226478 121237668864 121387123584 121506263892 121744636416 121762374656 121894716096 122074699864 122476274856 122494119696 122674988514 122734430208 122885730048 123472016928 123490006848 123732271104 123884801024 124079176728 124232134293 124292330496 124475854464 124598026332 124996362816 125302837248 125611018416 125671882752 125747542881 125765864346 125826803712 126012593408 126427122432 126445542912 126632246208 126769880628 126788351048 126849785856 127205431992 127393257303 127454985216 127473555456 127800530064 128081730816 128239622496 128491204608 128617317504 128775869424 128966013566 129028503552 129390258114 129662986752 129803915232 129822827712 130077515776 130442211432 130505416704 130634816013 130717157376 130859231616 130878297856 131083646382 131308833024 131502717216 131631785883 131923127808 132052609104 132213399552 132376384512 132682631094 132701963004 132929929728 133126207552 133564137408 133761351672 133780840752 133845663744 133926244857 133991138304 134010660864 134650024704 134848842336 135015076116 135080497152 135100178432 135312151104 135412726384 135744740352 136178712576 136312370688 136962715968 136982671488 137131555608 137334037347 137420601344 137805884658 138076233984 138096351744 138246446304 138450574236 138926257704 138993573888 139198804992 139370401152 139507191876 139780878848 140035336272 140620908168 140641396688 140709543936 141312395718 141380868096 141555154176 141764167584 142251235776 142461276984 142530306048 142551072768 142636894929 142706009088 142916721792 143056993196 143407749888 143775596322 143866220544 144007423872 144289939456 144376808493 144552605184 144694482192 144872853102 145157066496 145178215936 145550603684 145870860096 146029404636 146050681176 146121449472 146266332459 146337205248 147056802048 147216635568 147238085088 147526938624 147671734912 147940556868 148033806336 148413518784 148559185242 149034124896 149215592448 149546170944 149766983496 149839552512 149861384192 149988122089 150245784448 150481520631 150503445846 150576371712 150740030592 150761993472 150984601248 151132791199 151704947628 151800569856 151965559296 151987700736 152339317182 152435339264 152712832896 153201051648 153351417024 153577848216 153767170021 153841677312 154105505424 154273000059 154598176512 154826448608 155092422656 155335763232 155358395712 155527252092 155602612224 155625283584 155855072256 156008042528 156292039917 156598655616 156791701296 156867674112 157253488704 157447341624 157639053312 158198521689 158221571274 158298236928 158531972352 158727401312 159249548448 159484688532 159507925512 159585214464 159820850176 160268936607 160346594304 160369956864 160544260224 160781312016 161333718624 161453635304 161650225152 161849498112 162008351856 162247565454 162326181888 162526288128 163301699808 163325492928 163566651352 163645906944 163847640064 164104717608 164307016323 164386630656 164629355904 164653342464 165438902304 165642845724 165723107328 165967805952 166130701776 166335498006 166538032128 166661817088 166965208632 167070449664 167481357888 167663390508 167687819128 167769071616 168239442312 168487856433 168569496576 168594057216 168842994944 169026507504 169398418176 169607242656 169857676404 169939980288 169964740608 170400706752 170567953426 170775641088 170986163328 171321606144 171489756672 171701159232 172038004736 172351183104 172520344152 172775079243 172800252638 172883982336 173071886976 173097103616 173368693602 173922948576 174179754684 174289543168 174478975488 174778195176 175078444032 175336956288 175509047844 175897503744 176070145472 176390663958 176501846016 176910174792 176935950672 177128259327 177239906304 177910898688 178085516544 178348468896 178374454336 178568326476 178654851072 178680881152 179446416201 179533366272 179798456448 180020101488 180107329536 180416201472 180878976018 180992987136 181635339717 181749827584 182080685376 182259395838 182616954624 182643561984 182842074144 183112049796 183741179544 184012482771 184101645312 184128468992 184328595072 184600765648 185208025392 185235010272 185598406656 185827201536 186009589168 186713781696 186897039498 187494544224 187954255872 188416527624 188507824128 188648796519 188740205568 189018890112 189668314368 189948369312 190154820942 190182526572 190274678784 190555629056 191182477824 191210333184 191700795096 191821627392 192009898496 192359433744 192502411324 192736806912 192925976256 193163804136 193449020349 193542755328 194494480128 194705872848 194734241568 195021776612 195116273664 195663317148 196075736064 196288847424 196317446784 196702584832 197254075824 197349654528 197884691712 198078913656 198371387279 198564576768 198712166528 199023946641 199052944506 199394894592 199689311328 200642027508 200671261128 200768495616 200986707456 201015991296 201312801664 201975037056 202273263504 202522614174 202620745728 202650267648 203119089576 203369482931 203617110528 204268068864 204468556032 204770464288 204969885696 205122236416 205444073952 205474007232 205697333412 206031070453 206130902016 206708826987 207114350976 207144527616 207369669456 207470149632 207675861354 207806763008 208389386556 208490360832 208798207488 209055601728 209260787814 209671318272 209929788832 210185404416 210931362252 210962095032 211064315904 211375963136 211968593577 212071302144 212332731264 212646251376 212677234016 213376853664 213691915476 213795459072 213826609152 214059013632 214375082688 214585489794 215111624832 215533633536 215663394483 215799330816 216011135808 216330087272 216434909184 216701717504 217041723288 217309279653 217735599744 217767323904 218325905526 218806290144 219076021764 219182174208 219505807872 219537789952 220585203072 220824953352 220857127632 220964143104 221290407936 221507602368 221780664008 222050709504 222620278176 222838777863 223308477184 223551187344 224319256416 224650475244 224759328768 224792076288 225368676672 225755168769 225864557568 226142990208 226476901872 226586640384 227200942336 227557421442 227700854784 227948338944 227981551104 228508975773 228542269618 228653008896 228934878976 229801577472 230027125536 230366772324 230511976448 230762515968 231158258136 231897264768 232239672912 232525964422 232638633984 233037593568 233290878138 233437925376 233782608384 234012063792 234530004992 234897983424 235187551944 235301511168 235335794688 235880233056 235914600896 236171012436 236319875072 237332356911 237447355392 237797958528 238091101968 238206468096 239227032798 239261888268 239377821696 239731275264 240026801984 240554935296 240816390336 241171968024 241323982848 242180452956 242475337728 242774247168 243012527784 243371348181 243489272832 243524749312 243789432192 244149399728 244952549712 244988239392 245349977028 245468860416 245771460096 246944033856 246980013696 247464542208 247769602048 248158353456 248464268586 248584660992 248951708928 249196052664 249503247009 249992725632 250605674496 251222036832 251495085762 251531728692 251653607424 252025186816 252854244864 252891085824 253264492416 253539761256 253576702096 253699571712 254410863984 254786514606 254909970432 254947110912 255601060128 255851930139 256163461632 256479244992 256982409216 257234635008 257551738848 257932027132 258057007104 258780516228 259200378957 259325973504 259607830464 259645655424 260155031552 260884422864 261010833408 261269632026 261434314752 261718463232 261756595712 262167292764 262362157369 262617666048 263005434432 263263571766 263846255616 264105218208 264426799104 264752769024 265365262188 265403926008 265859859456 266252415104 267128274816 267522703344 267561681504 267852489714 267982276608 268021321728 269300049408 269697684672 270030152232 270160994304 270200356864 270624302208 270825452768 271318464027 271489480704 272492706083 272624741376 273389093757 273925431936 273965342976 274263111216 274668074694 274841202688 275611769316 276152467968 276192703488 276492892608 276901148472 277852515408 277987147776 278397609984 278740802304 279014383752 279561757696 280070672544 280345559247 281241816336 281282793376 282624791436 282761736192 283110308352 283528335168 284502471552 284922553968 285060612096 285232231413 285273789858 285412018176 285833443584 286113986392 286815499776 287551192644 287732441088 288014847744 288753616986 289105210368 289388964384 289745706204 290314132992 290356431872 291101207368 291741720192 292058809272 292101362352 292242898944 292532664918 292674410496 294113604096 294433271136 294476170176 295053877248 295343469824 295881113736 296067612672 296827037568 297118370484 298068249792 298579416759 299092341888 299533966992 299679105024 299976244178 300491568896 300963041262 301006891692 301152743424 301480061184 301523986944 301969202496 302265582398 303409895256 303601139712 303783921261 303931118592 303975401472 304678634364 304870678528 305425665792 306402103296 306702834048 307155696432 307534340042 307683354624 308211010848 308546000118 309196353024 309652897216 310184845312 310671526464 310716791424 311054504184 311205224448 311250567168 311513792031 311710144512 312016085056 312584079834 313197311232 313583402592 313891181721 314506977408 314894683248 315278106624 316397043378 316443142548 316596473856 317063944704 317454802624 318499096896 318969377064 319015851024 319170428928 319641700352 320537873214 320693188608 320739913728 321088520448 321562624032 321878234691 322667437248 322907270608 323300450304 323698996224 324016703712 324495130908 324652363776 325052576256 326603399616 326650985856 327133302704 327291813888 327488858289 327695280128 328209435216 328614032646 328773261312 329258711808 329306684928 330877804608 331285691448 331446214656 331935611904 332261403552 332670996012 333076064256 333323634176 333930417264 334962715776 335326781016 335375638256 335538143232 336478884624 336975712866 337138993152 337188114432 337685989888 338053015008 338796836352 339214485312 339715352808 339879960576 339929481216 340801413504 341135906852 341551282176 341972326656 342813404427 342979513344 343402318464 344076009472 344702366208 345040688304 345550158486 345600505276 345767964672 346143773952 346194207232 346737387204 347845897152 348359509368 348579086336 348788946633 348957950976 349556390352 350156888064 350673912576 351018095688 351795007488 352140290944 352781327916 353003692032 353820349584 353871901344 354256518654 354479812608 355821797376 356171033088 356696937792 356748908672 357136652952 357309702144 357361762304 358840549197 358892832402 359066732544 359596912896 360040202976 360393579013 360832402944 361757952036 361985974272 363270679434 363499655168 364161370752 364518791676 365233909248 365287123968 365684148288 366224099592 367482359088 368024965542 368203290624 368256937984 368657190144 369201531296 370416050784 370470020544 371196813312 371654403072 372019178336 372696402879 373427563392 373794078996 374989088448 375908511744 376833055248 377015648256 377242628643 377297593038 377480411136 378037780224 379336628736 379896738624 380309641884 380365053144 380549357568 381111258112 382179771909 382364955648 382420666368 383401590192 384019796992 384718867488 385004822648 385473613824 385851952512 386327608272 386898040698 387085510656 388988960256 389411745696 389468483136 390043553224 390232547328 391326634296 391904448039 392151472128 392577694848 392634893568 394508151648 394895357649 395769383424 396157827312 396742774558 397129153536 397424333056 398047893282 398105889012 398789789184 399378622656 401284055016 401342522256 401536991232 401778734571 401973414912 402031982592 402625603328 403950074112 404546527008 405045228348 405241491456 405300535296 406238179152 406738965862 407234221056 408536137728 408937112064 409540928576 410244472832 410888147904 410948014464 411394666824 412002112041 412062140906 412261804032 413417653974 414228701952 414289055232 414739338912 415351722708 415613526016 416778773112 416980721664 417596414976 418111203456 418521575628 419342636544 419859577664 421862724504 421924190064 422128631808 422751926272 423937187154 424142604288 424665462528 425292502752 425354468032 426753707328 427383830952 427590918144 427653218304 427910684787 428118027264 428750165376 429170979588 430223249664 431326788966 431598661632 432022271616 432660174544 432869818368 433130425479 433403435008 434083446576 434618559306 435471199488 435534647808 436651811052 437612580288 438152043528 438364348416 438798997377 439011615744 439075579904 441170406144 441649906704 441714255264 442580815872 443015204736 443561328016 444101419008 445240556352 445677555726 446616954368 447102374688 448638512832 449300950488 449518657536 449584152576 449964366267 450737353344 451510337538 451729115136 452285980416 452953803744 453398373597 454401884672 455114842884 455401709568 455896677888 455963102208 457017951546 457084539236 457306017792 457869757952 459603154944 460054251072 460733544648 461023952896 461301510063 461525031936 462316516272 463794529536 464479345824 465051928844 465277267968 466075187136 466581756276 466875850752 467565216768 468024127584 469060009984 469795966848 470375103888 470603022336 471760466112 471829201792 472342024872 472639750144 473039461973 474595565067 474664713822 474894710784 475595917056 476182203936 478454065596 478523776536 478755643392 479462550528 480053603968 480806809821 481109870592 481632780672 482343936048 484360905912 484950675456 485548494336 486025055568 486742696362 486978545664 487049498624 487578864384 488298799456 489905099424 489976478784 490699954056 490937720832 491304860311 491542920192 492921048969 493888067712 493960027392 495539204096 496316706912 496928537172 497169321984 497903417856 498392105328 499006494018 499985451264 501211348992 502444073664 502990171524 503063457384 503307214848 504050373632 505463569299 505708489728 505782171648 506528984832 507079522512 507153404192 508821727968 509573029212 509819940864 509894221824 511202120256 511703860278 512326923264 512958489984 513964818432 514469270016 515103477696 515864054264 516114014208 517561032456 518325237729 518400757914 518651947008 519215660928 519291310848 521768845728 522539264052 522868629504 523436926464 523513191424 524334585528 524724314738 525235332096 526010868864 526527143532 527692511232 528210436416 529505538048 530730524376 530807852016 531384777981 531719718912 532504830208 534256549632 535045406688 535123363008 535704979428 535964553216 536042643456 538339248603 538600098816 539395369344 540060304464 540321988608 541248604416 541650905536 542636928054 542978961408 544906019151 544985412166 545249482752 546778187514 547850863872 547930685952 548526222432 549336149388 549682405376 551223538632 552037448313 552304935936 552385406976 552985785216 553802296944 555705030816 556795219968 557481604608 558028767504 559123515392 560141345088 560691118494 562483632672 562565586752 565249582872 565523472384 565946389557 566220616704 567056670336 569004943104 569845107936 570464462826 570547579716 570824036352 571666887168 572227972784 573630999552 575102385288 575464882176 576029695488 577507233972 578210420736 578777928768 579491412408 580347061047 580628265984 580712863744 582202414736 583483440384 584117618544 584202724704 585065329836 585348820992 588227208192 588866542272 588952340352 590107754496 590686939648 591762227472 593654075136 594236740968 595114161837 596136499584 597158833518 598184683776 599067933984 599952488356 600983137792 601926082524 602013783384 602305486848 602960122368 603047973888 603938404992 604531164796 606819790512 607567842522 607862237184 607950802944 609357268728 609741357056 610108448793 610851331584 612804206592 613405668096 614311392864 615068680084 615366709248 616422021696 617092000236 618093211359 618392706048 619305794432 620369690624 621343052928 621433582848 622109008368 622410448896 623027584062 623420289024 624032170112 625168159668 625632836803 626394622464 627166805184 627782363442 629013954816 629789366496 630556213248 632794086756 632886285096 633192947712 633820773989 634127889408 634909605248 635905780731 636998193792 637938754128 638031702048 639283400704 641075746428 641386377216 641479827456 642177040896 643125248064 643756469382 645334874496 645814541216 646600900608 646990183449 647397992448 648033407424 648990261816 649304727552 649790299121 650105152512 651927838959 653206799232 653301971712 654266605408 654977716578 655390560256 656418870432 657228065292 657546522624 658517423616 658613369856 661755609216 662571382896 662892429312 663871223808 664522807104 665341992024 666152128512 666647268352 667860834528 668516333589 669925431552 670653562032 670751276512 672957769248 673951425732 674277986304 674376228864 675371979776 676106030016 677265506307 677593672704 678428970624 679430705616 679759921152 681602827008 682271813704 683102564352 683944653312 685526927319 685626808854 685959026688 686804636928 689404732416 690081376608 691100316972 691201010552 691535929344 692287547904 692388414464 693474774408 695691794304 696719018736 697577893266 697915901952 699112780704 700313776128 701347825152 702036191376 703590014976 704280581888 705562655832 706007384064 707640699168 707743802688 708513037308 708959625216 711997070733 712342066176 713393875584 713497817344 714273305904 714619404288 717681098394 717785664804 718133465088 719193825792 720080405952 720787158026 721664805888 723515904072 723971948544 726541358868 726999310336 728322741504 729037583352 730114044543 730467818496 730574247936 731368296576 732448199184 734964718176 736049931084 736406581248 736513875968 737314380288 738403062592 740832101568 740940041088 742393626624 743308806144 744038356672 745392805758 746855126784 747588157992 748509741027 749978176896 751817023488 753666110496 754485257286 754595186076 754960822272 756075560448 758673257472 759793477248 760619283768 760730106288 761098715136 762222516224 764359543818 764729911296 764841332736 766803180384 767555790417 768039593984 769437734976 770009645296 770947227648 771703905024 772655216544 773796081396 774171021312 777601136871 777977920512 778823491392 778936966272 780087106448 780465094656 782653268592 783808896078 784302944256 785155389696 785269787136 787086472107 789016303296 789790715298 791538766848 792315654624 793485549116 794258307072 794848666112 796095786564 796211778024 797579578368 798757245312 802568110032 802685044512 803557469142 803946829824 804063965184 805251206656 807900148224 809093054016 810090456696 810482982912 810601070592 812476358304 813477931724 814468442112 817478118249 817874224128 819081857152 820488945664 821776295808 821896028928 822789333648 824004224082 824124281812 824523608064 826835307948 828457403904 828578110464 829478677824 830703445416 831227052032 833557546224 833961443328 835192829952 836222406912 837043151256 838279088179 838685273088 839719155328 841036677741 843725449008 843848380128 845503852544 847874374308 848285208576 849330925056 850585005504 850708936064 853507414656 854767661904 855181836288 855696694239 855821369574 856236054528 857500330752 858341959176 859400073031 860446499328 862653577932 863197323264 864044543232 865320349088 866260850958 866806870016 868166893152 869237118612 870942398976 871069295616 873303622104 875225160576 876304087056 876728696832 877597994754 878023231488 878151159808 882340812288 883299813408 883428510528 885161631744 886030409472 887122656032 888202838016 890481112704 891355111452 893233908736 894204749376 895738250277 897277025664 898601900976 899037315072 899928732534 901474706688 903020675076 903458230272 904571960832 905907607488 906796747194 908803769344 910229685768 910803419136 911351763783 911793355776 911926204416 914035903092 914169078472 914612035584 915739515904 919206309888 920108502144 921467089296 922603020126 923050063872 924633032544 927589059072 928958691648 930103857688 930554535936 932150374272 933163512552 933751701504 934541376093 935130433536 936048255168 939591933696 940750207776 941673545163 943520932224 943658403584 944684049744 946078923946 949191130134 949329427644 949789421568 951191834112 952364407872 956908131192 957047553072 957511286784 958925101056 960107207936 961613619642 962219741184 963265561344 964687872096 965634704073 968721811824 969901350912 971096988672 972050111136 973485392724 973957091328 974098997248 975157728768 976597598912 979810198848 979952957568 981399908112 981875441664 982466574867 982609720622 983085840384 985842097938 987776135424 987920054784 991078408192 992633413824 993857074344 994338643968 995806835712 996784210656 998012988036 999970902528 1004888147328 1005980343048 1006126914768 1006614429696 1008100747264 1010927138598 1011416979456 1011564343296 1013057969664 1014159045024 1014306808384 1017643455936 1019146058424 1019639881728 1019788443648 1022404240512 1023407720556 1024653846528 1025916979968 1028440213281 1028938540032 1030206955392 1031728108528 1032228028416 1035122064912 1036650475458 1036801515828 1037303894016 1038431321856 1038582621696 1043537691456 1045078528104 1045737259008 1046366839899 1046873852928 1047026382848 1048669171056 1049448629476 1050470664192 1052021737728 1053054287064 1055385022464 1056420872832 1059011076096 1061461048752 1061615704032 1062769555962 1063439437824 1065009660416 1068513099264 1070090813376 1070246726016 1071409958856 1071929106432 1072085286912 1076678497206 1077200197632 1078790738688 1080120608928 1081180737039 1082497208832 1083301811072 1085273856108 1085957922816 1089812038302 1089970824332 1090498965504 1093556375028 1095701727744 1095861371904 1097052444864 1098672298776 1099364810752 1102447077264 1104074896626 1104609871872 1104770813952 1105971570432 1107604593888 1108691697269 1111410061632 1113590439936 1114963209216 1116057535008 1118247030784 1120282690176 1121382236988 1124967265344 1125131173504 1130499165744 1131046944768 1131727885929 1131892779114 1132441233408 1134113340672 1138009886208 1139690215872 1140928925652 1141095159432 1141648072704 1143333774336 1144455945568 1146539315727 1147261999104 1150204770576 1152059390976 1155014467944 1156420841472 1157555857536 1158982824816 1160694122094 1161256531968 1161425727488 1164404829472 1166966880768 1168235237088 1168405449408 1170130659672 1170697641984 1175713344117 1176454416384 1177733084544 1177904680704 1181373879296 1183524454944 1184686072947 1187308150272 1188473481936 1190228323674 1192272999168 1194317667036 1196369367552 1198135867968 1199904976712 1201966275584 1203852165048 1204027566768 1204610973696 1205336203713 1205920244736 1206095947776 1207876809984 1209062329592 1213639581024 1215135685044 1215724474368 1215901605888 1218714537456 1220216897586 1221702663168 1225608413184 1226811336192 1228622785728 1230137360168 1230733418496 1232844043392 1234184000472 1236006336123 1236186422718 1236785412096 1238611588864 1242686105856 1242867165696 1244218016736 1246055168124 1246840578048 1248064340224 1250336319336 1251265673606 1252789244928 1254333610368 1255564726884 1258027909632 1259578732992 1265588173512 1265772570192 1266385895424 1267641547978 1268255778816 1269819210496 1271811561462 1273996387584 1275877508256 1276063404096 1278566801408 1282151492856 1282772754432 1282959654912 1283732054361 1284354081792 1286250496128 1287512938764 1290669748992 1291629082432 1293980366898 1294795984896 1296066814848 1297980523632 1298609455104 1299391276437 1299580598242 1300210305024 1303855677918 1306413598464 1306603943424 1308533210816 1309955433156 1310781120512 1312837740864 1314456130584 1315093045248 1316396992131 1317034847232 1317226739712 1323511218432 1325142765792 1327742447616 1329045614208 1330683984048 1332304257024 1333294536704 1335721669056 1337032667178 1339850863104 1341307124064 1341502553024 1345915538496 1347902851464 1348555972608 1348752457728 1349893098801 1350743959552 1352212060032 1354531012614 1355187345408 1356857941248 1358861411232 1360195120791 1363205654016 1364543627408 1366205128704 1367889306624 1371053854638 1371253617708 1371918053376 1373609273856 1378809464832 1380162753216 1382200633944 1382402021104 1383071858688 1383904530189 1384575095808 1384776828928 1386949548816 1391383588608 1393438037472 1395155786532 1395831803904 1398225561408 1400627552256 1402695650304 1404072382752 1407180029952 1408561163776 1411125311664 1415281398336 1415487605376 1417026074616 1417919250432 1419118385919 1423994141466 1424684132352 1426787751168 1426995634688 1428546611808 1435362196788 1435571329608 1436266930176 1438387651584 1440160811904 1441574316052 1443329611776 1447031808144 1453082717736 1453998620672 1456645483008 1458075166704 1460228089086 1460935636992 1461148495872 1462736593152 1464896398368 1469929436352 1472099862168 1472813162496 1473027751936 1473914580933 1474628760576 1476806125184 1481664203136 1481880082176 1486617612288 1488076713344 1490785611516 1491893687761 1493710253568 1495176315984 1497019482054 1499956353792 1503634046976 1507332220992 1508970514572 1509190372152 1509921644544 1511418768743 1512151120896 1516390707897 1517346514944 1519586954496 1521238567536 1521460212576 1524445032448 1528719087636 1529459822592 1529682665472 1533606360768 1535111580834 1536079187968 1538875469952 1540019290592 1541894455296 1543407810048 1545310433088 1547592162792 1548342042624 1554975713187 1555202273742 1555955841024 1557646982784 1557873932544 1560174212896 1565306537184 1567617792156 1568605888512 1570310779392 1570539574272 1574172944214 1578032606592 1579581430596 1583077533696 1584631309248 1586971098232 1588516614144 1589697332224 1592191573128 1592423556048 1594154333943 1595159156736 1597514490624 1605136220064 1605370089024 1607114938284 1607893659648 1608127930368 1610502413312 1615017745809 1615800296448 1618186108032 1620180913392 1620965965824 1624952716608 1626955863448 1628936884224 1634718057453 1634956236498 1635748448256 1638163714304 1643552591616 1643792057856 1645578667296 1648008448164 1648248563624 1649047216128 1653670615896 1656112344939 1656914807808 1657156220928 1658957355648 1661406890832 1667115092448 1670385659904 1672444813824 1674086302512 1676558176358 1677370546176 1679438310656 1682073355482 1687450898016 1687696760256 1691007705088 1695748748616 1696570417152 1697839168671 1698661850112 1701170011008 1701417872128 1707014829312 1709535323808 1711393388478 1711642739148 1712472109056 1715000661504 1716683918352 1718800146062 1720892998656 1725307155864 1726394646528 1728089086464 1730640698176 1732521701916 1733613740032 1736333786304 1738474237224 1741041183141 1741884797952 1742138591232 1746607244208 1750450321152 1752608174112 1755195989508 1756046462976 1756302319616 1764681624576 1766599626816 1766857021056 1770323263488 1772060818944 1774245312064 1780962225408 1782710222904 1785342485511 1786467817472 1788409498752 1791476500554 1794554051328 1797203801952 1799857465068 1802949413376 1806041350152 1806916460544 1809143921664 1811815214976 1813593494388 1817607538688 1820459371536 1822703527566 1823586711552 1823852408832 1828071806184 1828338156944 1829224071168 1830325346379 1831479031808 1838412619776 1840217004288 1842934178592 1845206040252 1846100127744 1849266065088 1854279634077 1855178118144 1857917383296 1860207715376 1861109071872 1864300748544 1866327025104 1869082752186 1870260867072 1872096510336 1876898510409 1879183867392 1881500415552 1883347090326 1887041864448 1887316807168 1889368099488 1892157847892 1898382260268 1898658855288 1899578843136 1901462321967 1902383668224 1904728815744 1913816262384 1914095106144 1917850202112 1920214415872 1923227239284 1924439482368 1926531122688 1929375744192 1931269408146 1937443623648 1939802701824 1942193977344 1944100222272 1946970785448 1947914182656 1948197994496 1949370897363 1950315457536 1953195197824 1959620397696 1959905915136 1962799816224 1964933149734 1965219441244 1966171680768 1971684195876 1975552270848 1975840109568 1982156816384 1985266827648 1987714148688 1988677287936 1991613671424 1993568421312 1996025976072 1998973210273 1999941805056 2005549000767 2009776294656 2011960686096 2012253829536 2016201494528 2021854277196 2022833958912 2023128686592 2026115939328 2028318090048 2028613616768 2031796518921 2035286911872 2038292116848 2039279763456 2044808481024 2046815441112 2049307693056 2051833959936 2056580781957 2056880426562 2057877080064 2060413910784 2063456217056 2070244129824 2073300950916 2073603031656 2074607788032 2076862643712 2077165243392 2087075382912 2090157056208 2092733679798 2093747705856 2094052765696 2097338342112 2098897258952 2100941328384 2104043475456 2106108574128 2110770044928 2112841745664 2118022152192 2122922097504 2123231408064 2125539111924 2126878875648 2130019320832 2135991212199 2137026198528 2140181626752 2140493452032 2142819917712 2143858212864 2153356994412 2154400395264 2157581477376 2160241217856 2162361474078 2164994417664 2166603622144 2170547712216 2171915845632 2179624076604 2179941648664 2180997931008 2187112750056 2190342133629 2191403455488 2191722743808 2194104889728 2197344597552 2204894154528 2208149793252 2209219743744 2209541627904 2211943140864 2215209187776 2217383394538 2222820123264 2227180879872 2229926418432 2232115070016 2236494061568 2240565380352 2242764473976 2245529223081 2249934530688 2250262347008 2260998331488 2263455771858 2263785558228 2264882466816 2268226681344 2276019772416 2279380431744 2281857851304 2282190318864 2283296145408 2286667548672 2288911891136 2293078631454 2294523998208 2300409541152 2302667371251 2304118781952 2310028935888 2312841682944 2315111715072 2317965649632 2321388244188 2322513063936 2322851454976 2328809658944 2332803410613 2333933761536 2336470474176 2336810898816 2340261319344 2341395283968 2351426688234 2352908832768 2355466169088 2355809361408 2361259416321 2362747758592 2367048909888 2369372145894 2374616300544 2376946963872 2380456647348 2384545998336 2388635334072 2392738735104 2396271735936 2399809953424 2403932551168 2407704330096 2408055133536 2410672407426 2411840489472 2412191895552 2415753619968 2418124659184 2427279162048 2430271370088 2431448948736 2431803211776 2437429074912 2440433795172 2443405326336 2452434354747 2453622672384 2457245571456 2460274720336 2461466836992 2465688086784 2468368000944 2472012672246 2472372845436 2473570824192 2477223177728 2485372211712 2485734331392 2488436033472 2492110336248 2493681156096 2496128680448 2500672638672 2502531347212 2505578489856 2508667220736 2511129453768 2514837264537 2516055819264 2519157465984 2531176347024 2531545140384 2535283095956 2536511557632 2539638420992 2543623122924 2547992775168 2551755016512 2552126808192 2557133602816 2564302985712 2565545508864 2567464108722 2568708163584 2572500992256 2575025877528 2578200219093 2581339497984 2583258164864 2587960733796 2589591969792 2592133629696 2595961047264 2598782552874 2599161196484 2600420610048 2607711355836 2612827196928 2613207886848 2617066421632 2619910866312 2621562241024 2625675481728 2628912261168 2630186090496 2632793984262 2634069694464 2634453479424 2643803278103 2647022436864 2650285531584 2655484895232 2658091228416 2661367968096 2664608514048 2666589073408 2671443338112 2674065334356 2678403915889 2679701726208 2682614248128 2683005106048 2687214750831 2691831076992 2695805702928 2697111945216 2699786197602 2701487919104 2704424120064 2709062025228 2710374690816 2713715882496 2717722822464 2720390241582 2726411308032 2729087254816 2732410257408 2734055291349 2735778613248 2742107709276 2742507235416 2743836106752 2747218547712 2757618929664 2760325506432 2764401267888 2764804042208 2767809060378 2769150191616 2769553657856 2773899097632 2782767177216 2786876074944 2790311573064 2791663607808 2796451122816 2801255104512 2803624128279 2805391300608 2808144765504 2817122327552 2822250623328 2825020635489 2830562796672 2830975210752 2834052149232 2838236771838 2847988282932 2849368264704 2853575502336 2853991269376 2857093223616 2870724393576 2871142659216 2872533860352 2876775303168 2880321623808 2883148632104 2886659223552 2894063616288 2896904112219 2906165435472 2913290966016 2916150333408 2920456178172 2921871273984 2922296991744 2925473186304 2929792796736 2939858872704 2944199724336 2945626324992 2947399724601 2947829161866 2949257521152 2953612250368 2963328406272 2963760164352 2973235224576 2976153426688 2981571223032 2983787375522 2987420507136 2990352631968 2994038964108 2999912707584 3014664441984 3017941029144 3018380744304 3019843289088 3022837537486 3024302241792 3032781415794 3034693029888 3039173908992 3042477135072 3042920425152 3048890064896 3057438175272 3058919645184 3059365330944 3067212721536 3070223161668 3072158375936 3077750939904 3080038581184 3085320639843 3086815620096 3090620866176 3095184325584 3096684085248 3109951426374 3110404547484 3111911682048 3115293965568 3115747865088 3120348425792 3130613074368 3135235584312 3137211777024 3139100519697 3140621558784 3141079148544 3148345888428 3156065213184 3159162861192 3166155067392 3169262618496 3173942196464 3177033228288 3179394664448 3184383146256 3184847112096 3188308667886 3190318313472 3195028981248 3210272440128 3210740178048 3214229876568 3215787319296 3216255860736 3221004826624 3230035491618 3231600592896 3236372216064 3240361826784 3243542211117 3249905433216 3253911726896 3257873768448 3269436114906 3269912472996 3271496896512 3276327428608 3287105183232 3287584115712 3291157334592 3296016896328 3296497127248 3298094432256 3307341231792 3312224689878 3313829615616 3314312441856 3317914711296 3322813781664 3326075091807 3334230184896 3340771319808 3344889627648 3348172605024 3353116352716 3354741092352 3358876621312 3364146710964 3374901796032 3375393520512 3382015410176 3391497497232 3393140834304 3395678337342 3397323700224 3402340022016 3402835744256 3414029658624 3419070647616 3422786776956 3423285478296 3424944218112 3430001323008 3433367836704 3437600292124 3441785997312 3450614311728 3456178172928 3461281396352 3465043403832 3467227480064 3472667572608 3476948474448 3482082366282 3483769595904 3484277182464 3493214488416 3500900642304 3505216348224 3510391979016 3512092925952 3512604639232 3527140032351 3529363249152 3533199253632 3533714042112 3542405179079 3544121637888 3548490624128 3554058218841 3561924450816 3565420445808 3570684971022 3572935634944 3576818997504 3582953001108 3589108102656 3594407603904 3599714930136 3605898826752 3612082700304 3613832921088 3616008611139 3618287843328 3623630429952 3627186988776 3635215077376 3640918743072 3645407055132 3647173423104 3647704817664 3656143612368 3656676313888 3660650692758 3662958063616 3676825239552 3680434008576 3685868357184 3690412080504 3692200255488 3698532130176 3708019008369 3708559268154 3710356236288 3715834766592 3720415430752 3728601497088 3732654050208 3738165504372 3740521734144 3744193020672 3753797020818 3758367734784 3763000831104 3766694180652 3774083728896 3774633614336 3778736198976 3784315695784 3796764520536 3797317710576 3799157686272 3802924643934 3804767336448 3809457631488 3827632524768 3828190212288 3835700404224 3840428831744 3846454478568 3848878964736 3851196163083 3853062245376 3858751488384 3862538816292 3874887247296 3884387954688 3888200444544 3893941570896 3895828365312 3898173829311 3898741794726 3900630915072 3906390395648 3919240795392 3919811830272 3925599632448 3929866299468 3930438882488 3932343361536 3943368391752 3949190976393 3951104541696 3951680219136 3970533655296 3975428297376 3983227342848 3987136842624 3992051952144 3997946420546 3999883610112 4011098001534 4019552589312 4023921372192 4024507659072 4032402989056 4043708554392 4045667917824 4046257373184 4049679296403 4052231878656 4056636180096 4057227233536 4063593037842 4070573823744 4076584233696 4080585362373 4089616962048 4093630882224 4098615386112 4103667919872 4113161563914 4113760853124 4115754160128 4120827821568 4126912434112 4140488259648 4146601901832 4147206063312 4149215576064 4151713590567 4153725287424 4154330486784 4174150765824 4180314112416 4185467359596 4187495411712 4188105531392 4194676684224 4197794517904 4201882656768 4208086950912 4212217148256 4221540089856 4225683491328 4245844195008 4246462816128 4251078223848 4253757751296 4257355157757 4260038641664 4271982424398 4274052397056 4280363253504 4280986904064 4285639835424 4306713988824 4308800790528 4315162954752 4320482435712 4324722948156 4329988835328 4333207244288 4341095424432 4359248153208 4359883297328 4361995862016 4374225500112 4380684267258 4382806910976 4383445487616 4388209779456 4394689195104 4409788309056 4416299586504 4418439487488 4419083255808 4421743742799 4423886281728 4430418375552 4434766789076 4445640246528 4459852836864 4464230140032 4472988123136 4475681063283 4481130760704 4485528947952 4491058446162 4499869061376 4500524694016 4521996662976 4526911543716 4527571116456 4529764933632 4534256306229 4536453362688 4552039544832 4558760863488 4563715702608 4564380637728 4573335097344 4577823782272 4586157262908 4589047996416 4600819082304 4605334742502 4608237563904 4620057871776 4625683365888 4630223430144 4635931299264 4642776488376 4645026127872 4645702909952 4657619317888 4664927139561 4665606821226 4667867523072 4672940948352 4673621797632 4680522638688 4685116527169 4702853376468 4705817665536 4710932338176 4711618722816 4722518832642 4725495517184 4734097819776 4738744291788 4749232601088 4753893927744 4760913294696 4766782270651 4769091996672 4777270668144 4782463001829 4785477470208 4792543471872 4799619906848 4807865102336 4815408660192 4816110267072 4821344814852 4823680978944 4824383791104 4831507239936 4836249318368 4845053237427 4854558324096 4860542740176 4862897897472 4874858149824 4880867590344 4886810652672 4904154172359 4904868709494 4907245344768 4914491142912 4920549440672 4931376173568 4936736001888 4944025344492 4944745690872 4947141648384 4954446355456 4968337034817 4970744423424 4971468662784 4976872066944 4984220672496 4992257360896 5001345277344 5005062694424 5011156979712 5017334441472 5022258907536 5029674529074 5032111638528 5038314931968 5062352694048 5063090280768 5070566191912 5073023115264 5079276841984 5087246245848 5093517506013 5095985550336 5103510033024 5104253616384 5128605971424 5134928217444 5137416327168 5145001984512 5150051755056 5156400438186 5162678995968 5166516329728 5175921467592 5179183939584 5184267259392 5191922094528 5197565105748 5198322392968 5200841220096 5215422711672 5223123549423 5225654393856 5226415773696 5234132843264 5239821732624 5251350963456 5257824522336 5265587968524 5268139388928 5268906958848 5287606556206 5294044873728 5300571063168 5310969790464 5316182456832 5322735936192 5333178146816 5342886676224 5348130668712 5356027456533 5356807831778 5359403452416 5365228496256 5366010212096 5374429501662 5383662153984 5391611405856 5399572395204 5402975838208 5408848240128 5418124050456 5420749381632 5427431764992 5435445644928 5440780483164 5452822616064 5458174509632 5468110582698 5471557226496 5484215418552 5485014470832 5487672213504 5490976039137 5494437095424 5515237859328 5520651012864 5528802535776 5529608084416 5535618120756 5538300383232 5539107315712 5547798195264 5562838902231 5565534354432 5573752149888 5580623146128 5583327215616 5592902245632 5607248256558 5610782601216 5616289531008 5630695531227 5634244655104 5644501246656 5650041270978 5661125593344 5661950421504 5668104298464 5676473543676 5695976565864 5698736529408 5704386965901 5707151004672 5707982538752 5714186447232 5741448787152 5742285318432 5753550606336 5760643247616 5766297264208 5773318447104 5788127232576 5793808224438 5812330870944 5826581932032 5832300666816 5840912356344 5843742547968 5844593983488 5848112692089 5850946372608 5859585593472 5879717745408 5888399448672 5894799449202 5895658323732 5898515042304 5907224500736 5926656812544 5927520328704 5946470449152 5952306853376 5963142446064 5967574751044 5974841014272 5980705263936 5988077928216 5996919630819 5999825415168 6029328883968 6035882058288 6036761488608 6045675074972 6048604483584 6065562831588 6069386059776 6078347817984 6084954270144 6085840850304 6097780129792 6114876350544 6117839290368 6134425443072 6140446323336 6144316751872 6149513005649 6155501879808 6160077162368 6169742345871 6170641279686 6173631240192 6181241732352 6190368651168 6219902852748 6220809094968 6223823364096 6230587931136 6231495730176 6240696851584 6261226148736 6270471168624 6278201039394 6281243117568 6282158297088 6296691776856 6304453970861 6312130426368 6318325722384 6332310134784 6338525236992 6347884392928 6354066456576 6358789328896 6368766292512 6369694224192 6376617335772 6380636626944 6386963184043 6390057962496 6407973636597 6420544880256 6421480356096 6428459753136 6431574638592 6442009653248 6460070983236 6463201185792 6472744432128 6480723653568 6487084422234 6499810866432 6507823453792 6515747536896 6538872229812 6539824945992 6542993793024 6552654857216 6571026400887 6574210366464 6575168231424 6582314669184 6592033792656 6592994254496 6614682463584 6624449379756 6627659231232 6628624883712 6635829422592 6645627563328 6652150183614 6668460369792 6681542639616 6689779255296 6696345210048 6706232705432 6709482184704 6717753242624 6728293421928 6736587669243 6749803592064 6750787041024 6782994994464 6791356674684 6794647400448 6804680044032 6805671488512 6828059317248 6838141295232 6845573553912 6846570956592 6849888436224 6860002646016 6866735673408 6875200584248 6883571994624 6901228623456 6908002113753 6912356345856 6922562792704 6930086807664 6945335145216 6953896948896 6964164732564 6967539191808 6968554364928 6986428976832 6998410231839 7001801284608 7010432696448 7020783958032 7024185851904 7054280064702 7058726498304 7066398507264 7067428084224 7083778248963 7084810358158 7088243275776 7096981248256 7108116437682 7123848901632 7130840891616 7141369942044 7145871269888 7153637995008 7165906002216 7178216205312 7188815207808 7199429860272 7211797653504 7224165400608 7232017222278 7236575686656 7247260859904 7254373977552 7270430154752 7281837486144 7290814110264 7294346846208 7295409635328 7312287224736 7313352627776 7321301385516 7325916127232 7357303064241 7360868017152 7371736714368 7380824161008 7384400510976 7397064260352 7416038016738 7417118536308 7420712472576 7431669533184 7440830861504 7457202994176 7465308100416 7476331008744 7481043468288 7488386041344 7507594041636 7516735469568 7526001662208 7533388361304 7544511793611 7548167457792 7549267228672 7557472397952 7568631391568 7593529041072 7594635421152 7605849287868 7609534672896 7618915262976 7655265049536 7656380424576 7671400808448 7680857663488 7692908957136 7702392326166 7706124490752 7717502976768 7725077632584 7734600657279 7749774494592 7768775909376 7776400889088 7787883141792 7796347658622 7797483589452 7801261830144 7812780791296 7838481590784 7839623660544 7851199264896 7859732598936 7860877764976 7864686723072 7886736783504 7898381952786 7902209083392 7903360438272 7931409834309 7941067310592 7950856594752 7966454685696 7974273685248 7984103904288 7995892841092 7999767220224 8022196003068 8035211747667 8039105178624 8047842744384 8049015318144 8064805978112 8087417108784 8091335835648 8099358592806 8104463757312 8113272360192 8114454467072 8127186075684 8133226878439 8141147647488 8153168467392 8161170724746 8179233924096 8187261764448 8197230772224 8207335839744 8226323127828 8227521706248 8231508320256 8241655643136 8253824868224 8280976519296 8293203803664 8294412126624 8303427181134 8307450574848 8308660973568 8348301531648 8360628224832 8370934719192 8374990823424 8376211062784 8389353368448 8395589035808 8403765313536 8410872384837 8416173901824 8424434296512 8447273888573 8451366982656 8475061906467 8491688390016 8492925632256 8502156447696 8514710315514 8520077283328 8543964848796 8548104794112 8560726507008 8561973808128 8571279670848 8613427977648 8617601581056 8630325909504 8640964871424 8649445896312 8659977670656 8666414488576 8682190848864 8690712336657 8718496306416 8719766594656 8748451000224 8761368534516 8765613821952 8766890975232 8776419558912 8789378390208 8819576618112 8832599173008 8836878974976 8842199173803 8843487485598 8847772563456 8860836751104 8869533578152 8891280493056 8919705673728 8928460280064 8951362126566 8962261521408 8971057895904 8982116892324 8999738122752 9001049388032 9043993325952 9053823087432 9055142232912 9059529867264 9068512612458 9072906725376 9104079089664 9117521726976 9127431405216 9128761275456 9146670194688 9155647564544 9172314525816 9178095992832 9201638164608 9210669485004 9216475127808 9240115743552 9255961919529 9260446860288 9271862598528 9285552976752 9290052255744 9315238635776 9329854279122 9331213642452 9335735046144 9345881896704 9347243595264 9361045277376 9370233054338 9405706752936 9411635331072 9417301559091 9421864676352 9423237445632 9445037665284 9450991034368 9468195639552 9477488583576 9498465202176 9507787855488 9521826589392 9533564541302 9538183993344 9554541336288 9564926003658 9570954940416 9585086943744 9599239813696 9615730204672 9630817320384 9632220534144 9642689629704 9647361957888 9648767582208 9663014479872 9672498636736 9690106474854 9709116648192 9721085480352 9730626633351 9749716299648 9761735180688 9773621305344 9808308344718 9809737418988 9814490689536 9828982285824 9841098881344 9862752347136 9873472003776 9888050688984 9889491381744 9894283296768 9908892710912 9936674069634 9941488846848 9942937325568 9953744133888 9968441344992 9978225275421 9984514721792 10002690554688 10010125388848 10022313959424 10034668882944 10044517815072 10059349058148 10064223277056 10076629863936 10124705388096 10126180561536 10141132383824 10146046230528 10158553683968 10174492491696 10187035012026 10191971100672 10207020066048 10208507232768 10257211942848 10269856434888 10274832654336 10290003969024 10300103510112 10312800876372 10325357991936 10333032659456 10351842935184 10368534518784 10383844189056 10395130211496 10396644785936 10401682440192 10430845423344 10446247098846 10451308787712 10452831547392 10468265686528 10479643465248 10502701926912 10515649044672 10531175937048 10536278777856 10537813917696 10575213112412 10588089747456 10601142126336 10627215537237 10632364913664 10645471872384 10666356293632 10685773352448 10696261337424 10712054913066 10713615663556 10718806904832 10730456992512 10732020424192 10748859003324 10767324307968 10783222811712 10799144790408 10805951676416 10817696480256 10836248100912 10841498763264 10854863529984 10870891289856 10881560966328 10905645232128 10916349019264 10936221165396 10943114452992 10968430837104 10970028941664 10981952078274 10988874190848 11030475718656 11041302025728 11057605071552 11059216168832 11071236241512 11076600766464 11078214631424 11095596390528 11124057025107 11125677804462 11131068708864 11147504299776 11161246292256 11172200949403 11185804491264 11214496513116 11221565202432 11232579062016 11261391062454 11268489310208 11289002493312 11300082541956 11322251186688 11323900843008 11336208596928 11352947087352 11391953131728 11397473058816 11408773931802 11414302009344 11415965077504 11428372894464 11482897574304 11484570636864 11507101212672 11521286495232 11532594528416 11546636894208 11553588489249 11576254465152 11587616448876 11624661741888 11653163864064 11664601333632 11681824712688 11687485095936 11694521487933 11696225384178 11701892745216 11719171186944 11759435490816 11776798897344 11789598898404 11791316647464 11797030084608 11814449001472 11847572929179 11853313625088 11855040657408 11904613706752 11926284892128 11935149502088 11949682028544 11961410527872 11976155856432 11993839261638 11999650830336 12058657767936 12071764116576 12073522977216 12091350149944 12097208967168 12131125663176 12138772119552 12149037889209 12156695635968 12169908540288 12171681700608 12229752701088 12241756087119 12268850886144 12280892646672 12299026011298 12311003759616 12320154324736 12339484691742 12341282559372 12347262480384 12362483464704 12380737302336 12439805705496 12441618189936 12447646728192 12455140771701 12461175862272 12462991460352 12481393703168 12522452297472 12540942337248 12556402078788 12562486235136 12564316594176 12593383553712 12608907941722 12624260852736 12636651444768 12664620269568 12677050473984 12695768785856 12717578657792 12737532585024 12739388448384 12753234671544 12761273253888 12772065473271 12773926368086 12780115924992 12815947273194 12841089760512 12842960712192 12856919506272 12884019306496 12920141966472 12926402371584 12945488864256 12961447307136 12974168844468 12999621732864 13015646907584 13077744459624 13079649891984 13085987586048 13105309714432 13142052801774 13148420732928 13150336462848 13164629338368 13184067585312 13185988508992 13229364927168 13248898759512 13255318462464 13257249767424 13265231228397 13271658845184 13291255126656 13304300367228 13336920739584 13379558510592 13392690420096 13412465410864 13418964369408 13427043189849 13435506485248 13456586843856 13473175338486 13499607184128 13501574082048 13565989988928 13582713349368 13589294800896 13602768918687 13609360088064 13611342977024 13656118634496 13676282590464 13691147107824 13693141913184 13720005292032 13733471346816 13750401168496 13767143989248 13802457246912 13816004227506 13824712691712 13845125585408 13860173615328 13890670290432 13907793897792 13928329465128 13935078383616 13937108729856 13972857953664 13996820463678 14003602569216 14020865392896 14041567916064 14055349581507 14108560129404 14117452996608 14132797014528 14134856168448 14167556497926 14169620716316 14176486551552 14193962496512 14216232875364 14247697803264 14261681783232 14282739884088 14291742539776 14300346811953 14307275990016 14331812004432 14356432410624 14377630415616 14398859720544 14423595307008 14448330801216 14464034444556 14473151373312 14494521719808 14508747955104 14540860309504 14563674972288 14581628220528 14588693692416 14624574449472 14626705255552 14642602771032 14651832254464 14712462517077 14714606128482 14721736034304 14743473428736 14761648322016 14794128520704 14832076033476 14834237072616 14841424945152 14863339066368 14881661723008 14905011104451 14914405988352 14930616200832 14952662017488 14976772082688 15015188083272 15033470939136 15052003324416 15066776722608 15089023587222 15096334915584 15098534457344 15114944795904 15137262783136 15187058082144 15189270842304 15211698575736 15219069345792 15230450669641 15237830525952 15280552518039 15310530099072 15312760849152 15361715326976 15385817914272 15404784652332 15412248981504 15435005953536 15450155265168 15469201314558 15499548989184 15537551818752 15552801778176 15575766283584 15592695317244 15594967178904 15602523660288 15625561582592 15669370648269 15676963181568 15679247321088 15702398529792 15719465197872 15721755529952 15773473567008 15796763905572 15804418166784 15806720876544 15862819668618 15882134621184 15901713189504 15932909371392 15948547370496 15968207808576 15991785682184 15999534440448 16044392006136 16068082369599 16070423495334 16078210357248 16095685488768 16098030636288 16174834217568 16198717185612 16208927514624 16226544720384 16228908934144 16254372151368 16266453756878 16282295294976 16306336934784 16322341449492 16358467848192 16374523528896 16414671679488 16452646255656 16455043412496 16463016640512 16472928117411 16483311286272 16507649736448 16561953038592 16586407607328 16588824253248 16606854362268 16614901149696 16617321947136 16688516706693 16696603063296 16721256449664 16741869438384 16749981646848 16778706736896 16791178071616 16821744769674 16832347803648 16848868593024 16892086593681 16894547777146 16902733965312 16950123812934 16983376780032 16985851264512 17004312895392 17029420631028 17040154566656 17087929697592 17096209588224 17113160897703 17121453014016 17123947616256 17142559341696 17226855955296 17260651819008 17281929742848 17298891792624 17319955341312 17332828977152 17364381697728 17381424673314 17436992612832 17439533189312 17496902000448 17522737069032 17531227643904 17533781950464 17544338076267 17552839117824 17578756780416 17639153236224 17665198346016 17684398347606 17686974971196 17695545126912 17721673502208 17739067156304 17782560986112 17839411347456 17856920560128 17902724253132 17924523042816 17942115791808 17964233784648 17990758892457 17999476245504 18002098776064 18087986651904 18107646174864 18110284465824 18137025224916 18145813450752 18208158179328 18235043453952 18254862810432 18257522550912 18293340389376 18311295129088 18344629051632 18403276329216 18421338970008 18432950255616 18448539016947 18480231487104 18511923839058 18520893720576 18543725197056 18571105953504 18630477271552 18659708558244 18662427284904 18671470092288 18691763793408 18694487190528 18722090554752 18740466108676 18811413505872 18834603118182 18843729352704 18846474891264 18890075330568 18901982068736 18913361912583 18936391279104 18954977167152 18996930404352 19015575710976 19043653178784 19067129082604 19076367986688 19109082672576 19129852007316 19141909880832 19160889552129 19170173887488 19198479627392 19231460409344 19261634640768 19264441068288 19285379259408 19294723915776 19326028959744 19344997273472 19380212949708 19394617940893 19418233296384 19442170960704 19461253266702 19499432599296 19523470361376 19547242610688 19616616689436 19619474837976 19628981379072 19648443993659 19657964571648 19682197762688 19713079202661 19725504694272 19746944007552 19776101377968 19778982763488 19817785421824 19873348139268 19882977693696 19885874651136 19907488267776 19936882689984 19956450550842 19969029443584 20005381109376 20020250777696 20044627918848 20069337765888 20089035630144 20118698116296 20128446554112 20143499272751 20153259727872 20209763007729 20249410776192 20252361123072 20282264767648 20317107367936 20348984983392 20374070024052 20383942201344 20414040132096 20417014465536 20514423885696 20539712869776 20549665308672 20580007938048 20600207020224 20625601752744 20650715983872 20666065318912 20703685870368 20724006341259 20737069037568 20767688378112 20790260422992 20793289571872 20861690846688 20892494197692 20902617575424 20905663094784 20936531373056 20959286930496 20995230695517 21005403853824 21031298089344 21062351874096 21072557555712 21150426224824 21176179494912 21202284252672 21251334746889 21254431074474 21264729827328 21290943744768 21371546704896 21392522674848 21424109826132 21427231327112 21437613809664 21460913985024 21464040848384 21497718006648 21534648615936 21566445623424 21598289580816 21635392960512 21672496201824 21709727059968 21741782579712 21763121932656 21811290464256 21832698038528 21872442330792 21886228905984 21936861674208 21940057883328 21963904156548 21977748381696 22071909192723 22082604051456 22115210143104 22118432337664 22142472483024 22153201532928 22191192781056 22248114050214 22251355608924 22262137417728 22295008599552 22322492584512 22344401898806 22371608982528 22428993026232 22443130404864 22465158124032 22522782124908 22536978620416 22578004986624 22600165083912 22633535380833 22644502373376 22647801686016 22672417193856 22705894174704 22783906263456 22817547863604 22828604018688 22831930155008 22856745788928 22965795148608 22969141273728 23014202425344 23042572990464 23065189056832 23107176978498 23152508930304 23175232897752 23203801971837 23249323483776 23306327728128 23329202667264 23363649425376 23389042975866 23392450768356 23403785490432 23438342373888 23518870981632 23553597794688 23579197796808 23582633294928 23594060169216 23628898002944 23695145858358 23706627250176 23710081314816 23794229502927 23809227413504 23852569784256 23870299004176 23899364057088 23922821055744 23952311712864 23987678523276 23999301660672 24105635243001 24117315535872 24143528233152 24147045954432 24182700299888 24194417934336 24262251326352 24298075778418 24313391271936 24339817080576 24343363401216 24399680635317 24459505402176 24483512174238 24537701772288 24561785293344 24598052022596 24622007519232 24640308649472 24678969383484 24682565118744 24694524960768 24724966929408 24761474604672 24879611410992 24883236379872 24910281543402 24922351724544 24925982920704 24962787406336 25044904594944 25081884674496 25112804157576 25124972470272 25128633188352 25186767107424 25217815883444 25248521705472 25273302889536 25341821665719 25354100947968 25391537571712 25435157315584 25475065170048 25478776896768 25506469343088 25544130946542 25547852736172 25560231849984 25631894546388 25682179521024 25685921424384 25713839012544 25768038612992 25840283932944 25852804743168 25890977728512 25922894614272 25948337688936 25986651733549 25999243465728 26031293815168 26072137009971 26155488919248 26159299783968 26210619428864 26284105603548 26296841465856 26300672925696 26329258676736 26368135170624 26371977017984 26458729854336 26497797519024 26510636924928 26526597521409 26530462456794 26543317690368 26582510253312 26608600734456 26641402263961 26673841479168 26759117021184 26785380840192 26824930821728 26854086379698 26871012970496 26913173687712 26946350676972 26999214368256 27003148164096 27131979977856 27165426698736 27178589601792 27205537837374 27218720176128 27222685954048 27312237268992 27352565180928 27382294215648 27386283826368 27440010584064 27466942693632 27500802336992 27534287978496 27604914493824 27632008455012 27649425383424 27690251170816 27720347230656 27767885758587 27781340580864 27815587795584 27856658930256 27870156767232 27945715907328 27993640927356 28007205138432 28041730785792 28083135832128 28110699163014 28217120258808 28234905993216 28251904677273 28265594029056 28269712336896 28335112995852 28339241432632 28352973103104 28387924993024 28432465750728 28495395606528 28523363566464 28565479768176 28600693623906 28614551980032 28663624008864 28712864821248 28755260831232 28797719441088 28847190614016 28896661602432 28928068889112 28946302746624 28989043439616 29017495910208 29127349944576 29163256441056 29191879900053 29249148898944 29253410511104 29285205542064 29424925034154 29429212256964 29443472068608 29486946857472 29523296644032 29588257041408 29664152066952 29668474145232 29682849890304 29726678132736 29763323446016 29810022208902 29828811976704 29861232401664 29905324034976 29934675826263 29953544165376 30030376166544 30066941878272 30104006648832 30133553445216 30178047174444 30192669831168 30197068914688 30229889591808 30274525566272 30374116164288 30378541684608 30423397151472 30438138691584 30460901339282 30475661051904 30561105036078 30621060198144 30625521698304 30723430653952 30771635828544 30809569304664 30824497963008 30870011907072 30900310530336 30938402629116 30999097978368 31105603556352 31151532567168 31185390634488 31189934357808 31205047320576 31251123165184 31338741296538 31353926363136 31358494642176 31404797059584 31438930395744 31443511059904 31546947134016 31593527811144 31608836333568 31613441753088 31725639337236 31764269242368 31803426379008 31881646611711 31897094740992 31936415617152 31983571364368 31999068880896 32088784012272 32136164739198 32140846990668 32156420714496 32191370977536 32196061272576 32349668435136 32397434371224 32417855029248 32453089440768 32457817868288 32508744302736 32532907513756 32564590589952 32612673869568 32644682898984 32716935696384 32749047057792 32829343358976 32905292511312 32910086824992 32945856234822 32966622572544 33015299472896 33123906077184 33172815214656 33177648506496 33213708724536 33229802299392 33234643894272 33377033413386 33393206126592 33442512899328 33483738876768 33516602848209 33557413473792 33582356143232 33643489539348 33664695607296 33697737186048 33784173187362 33789095554292 33805467930624 33900247625868 33966753560064 33971702529024 34008625790784 34058841262056 34080309133312 34175859395184 34192419176448 34226321795406 34242906028032 34247895232512 34285118683392 34369442615339 34453711910592 34521303638016 34563859485696 34597783585248 34639910682624 34665657954304 34728763395456 34762849346628 34873985225664 34879066378624 34993804000896 35045474138064 35062455287808 35083564463799 35088676152534 35105678235648 35157513560832 35278306472448 35330396692032 35368796695212 35373949942392 35391090253824 35443347004416 35478134312608 35542718787537 35565121972224 35713841120256 35805448506264 35849046085632 35884231583616 35928467569296 35981517784914 35998952491008 36004197552128 36175973303808 36215292349728 36220568931648 36274050449832 36291626901504 36416316358656 36447113667627 36470086907904 36509725620864 36515045101824 36622590258176 36689258103264 36725268261357 36806552658432 36842677940016 36897078033894 36960462974208 37023847678116 37041787441152 37087450394112 37142211907008 37260954543104 37319417116488 37324854569808 37342940184576 37365422315103 37383527586816 37388974381056 37444181109504 37480932217352 37622827011744 37669206236364 37687458705408 37692949782528 37780150661136 37826723825166 37872782558208 37909954334304 37993860808704 38031151421952 38087306357568 38134258165208 38152735973376 38218165345152 38259704014632 38283819761664 38316196419813 38321779104258 38340347774976 38396959254784 38523269281536 38528882136576 38570758518816 38652057919488 38689994546944 38760425899416 38789235881786 38836466592768 38884341921408 38922506533404 38998865198592 39046940722752 39233233378872 39238949675952 39257962758144 39296887987318 39315929143296 39364395525376 39426158405322 39451009388544 39493888015104 39552202755936 39557965526976 39635570843648 39746696278536 39765955387392 39771749302272 39795693685191 39814976535552 39873765379968 39912901101684 39938058887168 40010762218752 40040501555392 40138675531776 40178071260288 40237396232592 40256893108224 40281129569547 40286998545502 40306519455744 40419526015458 40498821552384 40504722246144 40564529535296 40634214735872 40697969966784 40748140048104 40767884402688 40808306756061 40828080264192 40834028931072 41028847771392 41079425739552 41160015876096 41200414040448 41251203505488 41301431967744 41332130637824 41407371740736 41448012682518 41474138075136 41535376756224 41580520845984 41586579143744 41723381693376 41784988395384 41805235150848 41811326189568 41873062746112 41918573860992 41990461391034 42010807707648 42062596178688 42124703748192 42166048744521 42300852449648 42352358989824 42404568505344 42502669493778 42508862148948 42529459654656 42581887489536 42743093409792 42785045349696 42848219652264 42854462654224 42875227619328 42901040435859 42921827970048 42928081696768 42995436013296 43069297231872 43132891246848 43196579161632 43270785921024 43344992403648 43419454119936 43483565159424 43526243865312 43622580928512 43665396077056 43744884661584 43873723348416 43880115766656 43927808313096 43955496763392 44143818385446 44165208102912 44230420286208 44236864675328 44284944966048 44382385562112 44496228100428 44502711217848 44524274835456 44590017199104 44644985169024 44688803797612 44743217965056 44857986052464 44930316248064 45045564249816 45073957240832 45156009973248 45200330167824 45267070761666 45289004746752 45295603372032 45344834387712 45411788349408 45567812526912 45635095727208 45657208037376 45663860310016 45691352008923 45713491577856 45931590297216 45938282547456 46085145980928 46130378113664 46214353956996 46305017860608 46350465795504 46407603943674 46498646967552 46612655456256 46658405334528 46727298850752 46778085951732 46784901536712 46807570980864 46876684747776 47008111944807 47037741963264 47107195589376 47158395593616 47165266589856 47257796005888 47390291716716 47413254500352 47420162629632 47588459005854 47618454827008 47705139568512 47740598008352 47798728114176 47845642111488 47904623425728 47975357046552 47998603321344 48204247108797 48211270486002 48234631071744 48287056466304 48294091908864 48365400599776 48524502652704 48596151556836 48626782543872 48679634161152 48686726802432 48799361270634 48919010804352 48967024348476 49075403544576 49123570586688 49196104045192 49244015038464 49280617298944 49357938766968 49365130237488 49389049921536 49418784352233 49449933858816 49522949209344 49759222821984 49766472759744 49820563086804 49844703449088 49851965841408 49925574812672 50065550120079 50089809189888 50163769348992 50225608315152 50249944940544 50373534214848 50435631766888 50497043410944 50546605779072 50676259781043 50683643331438 50708201895936 50783075143424 50950130340096 50957553793536 51012938686176 51088261893084 51095705472344 51120463699968 51263789092776 51339482693109 51364359042048 51371842848768 51427678025088 51680567865888 51781955457024 51845789228544 51896675377872 51973303467098 51998486931456 52062587630336 52144274019942 52310977838496 52318599567936 52421238857728 52568211207096 52593682931712 52601345851392 52633014228801 52658517353472 52736270341248 52743954035968 52917459708672 52995595038048 53053195042818 53060924913588 53086635380736 53165020506624 53217201468912 53282804527922 53347682958336 53518234042368 53570761680384 53649861643456 53708172759396 53742025940992 53826347375424 53892701353944 53972276677371 53998428736512 54006296328192 54263959955712 54330853397472 54411075674748 54437440352256 54445371908096 54624474537984 54705130361856 54764588431296 54772567652736 54880021168128 54933885387264 55001604673984 55209828987648 55264016910024 55298850766848 55345617050841 55380502341632 55440694461312 55535771517174 55562681161728 55631175591168 55713317860512 55891431814656 55987281854712 56014410276864 56083461571584 56166271664256 56221398326028 56434240517616 56503809354546 56531188058112 56539424673792 56670225991704 56678482865264 56705946206208 56740085737749 56775849986048 56864931501456 56990791213056 57046727132928 57130959536352 57201387247812 57229103960064 57327248017728 57425729642496 57482668656387 57510521662464 57595438882176 57694381228032 57793323204864 57856137778224 57978086879232 58034991820416 58183853822679 58254699889152 58326512882112 58383759800106 58498297797888 58506821022208 58570411084128 58849850068308 58858424513928 58886944137216 58945331980977 58973893714944 59046593288064 59176514082816 59328304133904 59336948290464 59453356265472 59526646892032 59620044417804 59657623953408 59722464803328 59810648069952 59869351652526 59907088330752 60060752333088 60133883756544 60208013297664 60267106890432 60356094348888 60385339662336 60394137829376 60430497818253 60459779183616 60549051132544 60748232328576 60757083369216 60846794302944 60921802678564 60951322103808 61122210072156 61242120396288 61251043396608 61446861307904 61543271657088 61619138609328 61648995926016 61740023814144 61800621060672 61876805258232 61968169518463 61998195956736 62172019023777 62211207112704 62303065134336 62370781268976 62379868715616 62502246330368 62677482593076 62707852726272 62716989284352 62809594119168 62877860791488 62887022119808 62985692086551 63093894268032 63187055622288 63217672667136 63451278674472 63528538484736 63606852758016 63754004240667 63763293223422 63794189481984 63872831234304 63967142728736 64177568024544 64272329478396 64281693981336 64312841428992 64382741955072 64392122545152 64699336870272 64794868742448 64906178881536 64915635736576 65017488605472 65065815027512 65129181179904 65225347739136 65289365797968 65433871392768 65498094115584 65658686717952 65810585022624 65820173649984 65891712469644 65933245145088 66030598945792 66215727578169 66247812154368 66345630429312 66355297012992 66427417449072 66459604598784 66754066826772 66786412253184 66885025798656 66967477753536 67033205696418 67114826947584 67164712286464 67286979078696 67329391214592 67395474372096 67568346374724 67578191108584 67610935861248 67800495251736 67900606142499 67933507120128 67943405058048 68017251581568 68117682524112 68351718790368 68452643590812 68485812056064 68495790465024 68570237366784 68738885230678 68907423821184 69042607276032 69127718971392 69195567170496 69331315908608 69457526790912 69525698693256 69611405915511 69747970451328 69758132757248 69987608001792 70090948276128 70167128927598 70177352305068 70211356471296 70315027121664 70556612944896 70660793384064 70737593390424 70747899884784 70782180507648 70886694008832 70956268625216 71085437575074 71130243944448 71382688508781 71427682240512 71610897012528 71698092171264 71768463167232 71856935138592 71963035569828 71997904982016 72008395104256 72316905729003 72351946607616 72430584699456 72441137863296 72548100899664 72583253803008 72894227335254 72940173815808 73019451241728 73030090203648 73199041905951 73245180516352 73378516206528 73450536522714 73613105316864 73685355880032 73794156067788 73920925948416 74047695356232 74083574882304 74174900788224 74284423814016 74521909086208 74638834232976 74649709139616 74730844630206 74767055173632 74777948762112 74888362219008 74961864434704 75245654023488 75338412472728 75374917410816 75385899565056 75560301322272 75653447650332 75745565116416 75819908668608 76025464997157 76062302843904 76174612715136 76268516330416 76305471946752 76436330690304 76519408029264 76632392839626 76643558208516 76680695549952 76793918509568 77046538563072 77057764273152 77141517037632 77304115838976 77379989093888 77520851798832 77578471763572 77672933185536 77768683842816 77845013066808 77959955200647 77997730397184 78093881445504 78466466757744 78477899351904 78593775974636 78631858286592 78728791050752 78852316810644 78902018777088 78987776030208 79104405511872 79115931053952 79271141687296 79493392557072 79531910774784 79591387370382 79629953071104 79747530759936 79825802203368 79876117774336 79924206791883 80021524437504 80081003110784 80277351063552 80356142520576 80474792465184 80562259139094 80573997091004 80613038911488 80839052030916 80997643104768 81009444492288 81129059070592 81268429471744 81395939933568 81496280096208 81535768805376 81616613512122 81656160528384 81668057862144 81957901621193 82057695542784 82158851479104 82320031752192 82400828080896 82502407010976 82602863935488 82664261275648 82814743481472 82896025365036 82948276150272 83030521392559 83070753512448 83161041691968 83173158287488 83303657275761 83446763386752 83569976790768 83610470301696 83746125492224 83837147721984 83980922782068 84021615415296 84125192357376 84249407496384 84332097489042 84601704899296 84704717979648 84755714031819 84809137010688 85005338987556 85017724297896 85058919309312 85163774979072 85486186819584 85570090699392 85696439304528 85708925308448 85802080871718 85843655940096 85856163393536 85990872026592 86138594463744 86265782493696 86393158323264 86541571842048 86689984807296 86838908239872 86967130318848 87052487730624 87330792154112 87489769323168 87575639700159 87747446696832 87760231533312 87855616626192 88287636770892 88330416205824 88460840572416 88473729350656 88569889932096 88764771124224 88992456200856 89005422435696 89048549670912 89180034398208 89289970338048 89377607595224 89486435930112 89715972104928 89804027478789 89860632496128 90091128499632 90312019946496 90400660335648 90534141523332 90578009493504 90591206744064 90689668775424 90823576698816 91135625053824 91270191454416 91314416074752 91382704017846 91426983155712 91863180594432 91876565094912 92170291961856 92260756227328 92428707913992 92610035721216 92700931591008 92815207887348 92997293935104 93316810669056 93454597701504 93556171903464 93569803073424 93615141961728 93753369495552 94016223889614 94075483926528 94214391178752 94316791187232 94330533179712 94515592011776 94780583433432 94826509000704 94840325259264 95176918011708 95236909654016 95410279137024 95481196016704 95644939835133 95691284222976 95809246851456 95950714093104 95997206642688 96408494217594 96422540972004 96469262143488 96574112932608 96588183817728 96730801199552 97049005305408 97192303113672 97253565087744 97359268322304 97373453604864 97598722541268 97838021608704 97934048696952 98150807089152 98247141173376 98392208090384 98488030076928 98561234597888 98715877533936 98730260474976 98837568704466 98899867717632 99045898418688 99518445643968 99532945519488 99641126173608 99689406898176 99703931682816 99851149625344 100131100240158 100179618379776 100327538697984 100451216630304 100549808544627 100747068429696 100871263533776 100994086821888 101093211558144 101352519562086 101367286662876 101416403791872 101566150286848 101900260680192 101915107587072 102025877372352 102176523786168 102191410944688 102240927399936 102527578185552 102678965386218 102728718084096 102743685697536 102855356050176 103108327846017 103361135731776 103563910914048 103691578457088 103793350755744 103946606934196 103996973862912 104125175260672 104288548039884 104621955676992 104637199135872 104842477715456 105136422414192 105187365863424 105266028457602 105317034706944 105472540682496 105487908071936 105834919417344 105991190076096 106106390085636 106121849827176 106173270761472 106330041013248 106434402937824 106565609055844 106695365916672 107141523360768 107299723286912 107416345518792 107484051881984 107652694750848 107785402707888 107944553354742 107996857473024 108012592656384 108527919911424 108661706794944 108822151349496 108874880704512 108890743816192 109248949075968 109341341002881 109410260723712 109529176862592 109545135305472 109814560551449 109867770774528 110003209347968 110175804784071 110419657975296 110528033820048 110691234101682 110761004683264 110881388922624 111071543034348 111125362323456 111262351182336 111426635721024 111782863629312 111974563709424 112028820553728 112096266945309 112166923143168 112332543328512 112442796652056 112868481035232 113007618709092 113062376116224 113078849347584 113340451983408 113356965730528 113480171475498 113551699972096 113729863002912 113981582426112 114093454265856 114261919072704 114402774495624 114458207920128 114654496035456 114851459284992 114948589259439 114965337312774 115021043324928 115190877764352 115586646409728 115712275556448 115956173758464 116069983640832 116367707645358 116509399778304 116653025764224 116767519600212 116996595595776 117013642044416 117140822168256 117699700136616 117716849027856 117773888274432 117890663961954 117947787429888 118093186576128 118353028165632 118656608267808 118673896580928 118906712530944 119053293784064 119240088835608 119315247906816 119387081055573 119444929606656 119621296139904 119738703305052 119814176661504 120121504666176 120416026595328 120534213780864 120712188697776 120770679324672 120843388708641 120860995636506 120919558367232 121098102265088 121496464657152 121514166738432 121693588605888 121843605357128 121902644207616 122244420144312 122424920268183 122484240792576 122502086793216 123086543314176 123238277218656 123480047628288 123601242121344 123753610516464 123936339036926 123996391913472 124344038047554 124422414225408 124606130268672 124741562537952 124759737431232 125004492660736 125354965186152 125415705452544 125433978568704 125619188238336 125755721582976 125774044239616 125971384173102 126187788536064 126374111244576 126498146233563 126902557348944 127057076969472 127213705516032 127508008481334 127526586446844 127588378963968 127745662468608 127934285457472 128355136049088 128544658956792 128563387962672 128625682857984 128703121307577 128765483910144 128784245090304 129398673740544 129589737484896 129812357763072 129831271473152 130034977210944 130131630055024 130258362359808 130450695478272 130578731595936 130867742785536 130996188231168 131621170045248 131640347299968 131783424939288 131866490290176 132061197891584 132431455156338 132495624308736 132691260858624 132710594025984 132854834898144 133508133653544 133572824506368 133770051597312 133934955507072 134066411392836 134229653895168 134329424572928 134573958157392 134790948744192 135136692749448 135156382217168 135221871722496 135600990503472 135801212284998 135867014240256 135886810116096 136034503163136 136235365048224 136703437580736 136905287181624 136971624112128 136991580930048 137074056026769 137140474733568 137477770461356 137814847642368 138255437942784 138391134340992 138662631817216 138915053581824 139051397386512 139222811831022 139495940902656 139516265514496 139975216003584 140181896552256 140334257855196 140354704610136 140422712942592 140630054243328 141113225889792 141321586768128 141475186780848 141495799769568 141773388017664 141912537250432 142170875150148 142260487888896 142765377017562 142855364481024 143221794025056 143396184342528 143536926334464 143713870277184 143926071139656 143995809964032 144016790208512 144612741326391 144633811458006 144703893215232 144861169398912 144882275726592 145096201799328 145238612342239 145788454670508 145880347631616 146038902483456 146060180407296 146398083811902 146490361032704 146757032413056 146901073045428 147226210633728 147370711760064 147588312135576 147841851896832 148095390712464 148167149764608 148256353056699 148349801576448 148568847628032 149043818172416 149277668465952 149299418279232 149461689260412 149534110347264 149555897524224 149776724438016 149923728869408 150196650360237 150491308046976 150676824945456 150749834821632 151120602644544 151306895300664 151491130232832 151639817337216 152028779343129 152050929994314 152124605687808 152349225430272 152537032660832 152872661380608 153038816058528 153264785679252 153287116417032 153361391099904 153587837019136 154018448079327 154093077126144 154115528546304 154283034075264 154759978187776 155041703597664 155156943527144 155345866371072 155537367685632 155690026133616 155919910401294 155995460794368 156187762891008 156932933515488 156955798703808 157187551949272 157263716573184 157457582101504 157704633621288 157804037554176 157899042686403 157975552060416 158208811023744 158231862107904 158986785114144 159182774740764 159259906142208 159495061519872 159651604406736 159848413583766 160043048875008 160162006221568 160554702127104 160712285041152 160949584930368 161124518278188 161147994182008 161226077822976 161678104061832 161916830032113 161995286209536 162018888984576 162258118141184 162791879867136 162992560192416 163233227024244 163312321056768 163336115724288 163915803242386 164115391085568 164317702958208 164640063504384 164801656161792 165004814021952 165328522551296 165629486962944 165792050730072 165896552300544 166036851152523 166061042785118 166141507024896 166322083383936 166346316574976 166607314551522 166893526773504 167139953581536 167492250984448 167674295443968 167961845564136 168043230830592 168250384714752 168498814992768 168664194978084 169203409798592 169511428063638 169618274021376 170010677975112 170035448595792 170117838618624 170220257213247 170327549958144 170972373639168 171140181398784 171392878609056 171417850616896 171604161743436 171687311880192 171712326787072 171981744053184 172277188927488 172448005969161 172531564987392 172786316646528 173083143684096 173379969614592 173934260637696 174104975461248 174551561468037 174661584308224 174979538646336 175151279400318 175494893393664 175520463066624 175711233252384 176575273541784 176660832411648 176835995942931 176921681144832 176947458701312 177139779864192 177529542248448 177984912401712 178010844871392 178360068796416 178579940676096 178755215190448 178972871860224 179431944209856 179608054957578 179721264992256 180182256999264 180624039892992 180801320671296 181068283046664 181156018987008 181182413488128 181291493454759 181379337550848 181647153397632 182271250107648 182540382908832 182765408035692 182853966311424 183726361188864 183753130189824 184340583923712 184521512454656 184857415827984 185220071442432 185401863182016 185630415774696 185904508555389 185994587870208 186633621338112 186909195403008 187112343806928 187139606146848 187506738991104 188032447779228 188150967853056 188428782357504 188633582374464 188661066359424 189031184023552 189561166866864 189653018001408 190353836023416 190473819308032 190820558274048 190962392033408 191262012722001 191289879670266 191382568445952 191618493702912 191901428186208 192816988435188 192845081944008 192938524286976 193148225865216 193176367635456 193461602399104 194098010610816 194384606227344 194718536644608 194746907209728 195197445082536 195438073096691 195676043217408 195868097393904 196301614178304 196494282346752 196784416180768 196976060153856 197122469195776 197431755067872 197460520949952 197675137408932 197799735435264 197995858705333 198091796837376 198647182734507 199036891287936 199065891038976 199282252347216 199378813796352 199702299250688 200262200480316 200359236759552 200655077395968 200902433260608 201099617089254 201494136859392 201742527067552 201988173643776 202186423116288 202705039124172 202734573325752 202832807583744 203132300573696 203701818427497 203800521360384 203830215174144 204051754744704 204353047572336 204382821889376 205055156371104 205357930772436 205457436168192 205487371395072 205710712100352 206216655692034 206722271463552 207127821828096 207383156914176 207586701511488 207893213868392 207993947725824 208250350521344 208577096079768 208834217746533 209243911353984 209274398271744 210272844828384 210532056915204 210634069413888 210945081364992 210975816143872 211669838834688 211982380152192 212212780171272 212243699654352 212346541522944 212660082026496 212868805875648 213131218111688 213390731833344 214148065526343 214283046721536 214599446573824 214832691037584 215305389501696 215570805415776 215889106709484 215993714946048 216025185312768 216950717187009 217055839822848 217323413589888 217644302698992 217749761409024 218682682005762 218820521447424 219058353725184 219090270610944 219597125717853 219629121102898 219735541549056 220006418695936 220351609568142 220839315950592 221056067640096 221382468203364 221522009366528 221762777845248 222143086068696 222250724646912 222524702364672 222853271442048 223565727258624 223949127418848 224192533890618 224333846286336 224665086657024 224885593304112 225736962070464 226015237418184 226124752232448 226157698695168 226680903966816 226713931461056 226960342950996 227103399944192 227459726005824 228076394991471 228186908531712 228523838145408 228805548991248 228916415840256 229308992070912 229897178518878 229930674625548 230042086649856 230381755528704 231173292819456 231424551112896 231912347516928 232139967281664 232735415290716 233018799556608 233306051528448 233535039200424 233879865601941 233993191191552 234027284088832 234281644336512 235399400273232 235433698055712 235781327923908 235895574859776 236186373152256 236706056331264 237313216535616 237347793161856 237813425061888 238106587568128 238480177671216 238774162111146 238889859213312 239242592279808 239477406610104 239628353323008 239772620375649 240243009332352 240832053190656 241068427561728 241424377395552 241686777417282 241721991273012 241839116734464 242196204530176 242992929314304 243028333476864 243387177211776 243687210714256 243805288415232 244488840288624 244849840536366 244968481585152 245004173586432 245873704863579 246173086628352 246476554437312 246960095256576 247202484242688 247507221032928 247872678073852 247992783826944 248688076095108 248844828450816 249091564177677 249212260537344 249483125075904 249519474862464 250008985321472 250709930372304 250831410905088 251238376476672 251511443165952 251548088479232 251942768346204 252130033231609 252375577072128 252748222489152 252996292467126 253805114697888 254114153938944 254427411032064 255016016962668 255053172893688 255176757927936 255491324937216 255868570914944 256710272098176 257089317913584 257126775925344 257406242615154 257530967820288 257568490180608 258797347481088 259179474969792 259624715526144 259662542946304 260069954421888 260263260110048 260516724719616 260901390956544 261157463191872 261865490545763 261992376462336 262726919100477 263242340090496 263280694599936 263566849878576 264122395783168 264862910312676 264991248617472 265382521717248 265421188051968 265709669796288 267016267307088 267145649012736 267540103194624 267869911014144 268132822785672 268459307790336 268658849145856 269147916314784 269412082436367 269581897488384 270273385498896 270312764434336 271201981006944 271602424569996 271734028480512 271773620232192 272069006326272 272470730096448 273406875161472 273810574363248 273943248224256 274148112053538 274280949467136 274955540922712 275629695284736 276510875885568 276782268681984 277830107163648 278102794773024 278445623662044 278991881805312 279032531028992 279950432007168 280363793104512 280668515710392 280709409220272 280845425885184 281260108486656 282226451779584 282643173536256 282950373561696 282991599539136 283546776035328 283825074500864 284341750300296 284520975777792 285530754035124 285710728962048 286443588050112 286934819505399 287073852668928 287427740554368 287852142279312 287991619928064 289225482652782 289267622916012 289407786430464 289722338797824 289764551453184 290192403598656 290477224684478 291576909341016 291760695263232 292077804966912 292120360814592 292796167623804 292980722065408 293514064826112 293802146090856 294452421267456 294741423520128 295176624271152 295683703793664 296190781424928 296512706113398 296699603152896 297137695256064 298087636344832 298555336931904 298598836558464 298923378520824 299068220694528 299111795048448 299553448876032 299847457738816 300393300720474 300982616093952 301353649890912 301649425633881 302241205289088 302613790601328 302982260465664 303279634674432 304057558686258 304101859988628 304249211375616 304698450860544 305074065321664 305745322761216 306077632117056 306529571358504 306574232834064 306722782199808 307175674038272 308036896158654 308186154252288 308231057092608 308566068150528 309324983538051 309519956375552 310083407195328 310313887054288 310691732742144 311074735371264 311380052267232 311839820802588 311990921588736 312375525782016 313865867030976 313911597407616 314375103898544 314527433146368 314915164203008 315409267242576 315798085372806 315951104120832 316417622047488 316463724215808 317973570228288 318365549481528 318519812284416 318990123039744 319303208813472 319696827167532 320086097750016 320324012443136 321424570082304 321899169860736 322249036556376 322295988364016 322452155645952 323356208123664 323833660064226 323990572419072 324037777969152 324516236282368 325583759734272 325985120384832 326466454048488 326624642113536 326672231448576 327831606484772 328230782171136 328635405916416 329443681654347 329603312323584 330009628043904 330657045102592 331258973925888 331584101460144 332073702305046 332122085570236 332283014049792 332644166767872 332692633149952 333214629103044 333787053547008 334279907163072 334984501968896 335348590887936 335923691128272 336086461661184 336500769429504 336997629985536 337328389956168 338406819597184 339022856127276 339236548042752 340021355950224 340070897191584 340440514426494 340655099916288 341944747278336 342280362797568 342785757218112 342835701233792 343208323486872 343374623760384 343424653574144 343963488106368 344554377854976 344845767778317 344896011938322 345063129974784 345572633293056 346338229431493 346759939229184 347868521275392 348209950922496 349103122936074 349323168616448 349959077292672 350302558800636 350989786787328 351040926133248 351422466504768 353150547083568 353321664823296 353671991885862 353843362289664 353894917402624 354279559728384 355059084496896 355969824803424 356021689742784 356720137592832 357159881352192 357510430380896 357945743720448 358161243166719 358863888419712 359216109915156 359442529984512 360364513998528 361248079785984 361602641342592 362136566093328 362312037974016 362530166125923 362582986909518 362758675101696 363294306795264 364542500215296 365080765817664 365530816071384 365707932622848 367274760804549 367452722377728 367506260379648 369043024909312 369714831655968 370440142884864 370803726364032 371260831549392 371809017110778 371989175740416 373267242676224 373818390806016 374224687613856 374279212293696 375013477982208 376064895558456 376301935706112 376857564715008 377267164748928 377322132718848 379122333733728 379494438700689 380707672046832 381641116548096 381924784066816 382524025444002 382579759340532 382765136891904 383236987405824 383802856372416 385633976870376 385690163888016 385877048573952 386109363922731 386296451730432 386352735270912 386923204798208 388196021221632 388769212454688 389437073289216 389493814419456 390394890165072 390876146193382 391352086434816 391736194787808 392603228356608 392988564693504 393568832361536 394244938391552 394863510135744 394921041899904 395350274817864 395599470870528 395991717410666 396183593674752 397294365469014 398073782575872 398131782077952 398564504694432 399404598501376 400524400960632 400718473519104 401310154791936 401804866521216 402199234178508 402988273718784 403485054135104 404372846232576 405410078248344 405469146651504 405665615167488 406264601147392 407403636854994 407601042720768 407660430348288 408103509489408 408706095144672 408765643778752 410110312742208 410715861544872 410914872336384 410974742790144 411222168080307 411421424200704 412433311384068 413444542927104 414766313828352 415173403022976 415786427736784 415987895451648 416500701042688 417154192159536 417668435493066 418487822707968 418548796543488 420545689656768 421064113830408 421268138827776 421890162729984 421951632287744 423339677669376 423964760304384 424425560342544 424487399308704 425320164052992 425737611751296 426262436223376 426781463666688 428296131052686 428566093443072 429198893147648 429665382075168 430610779003392 431141610831552 431778213418968 431987429892096 432050370625536 433901434374018 434111679645696 434646827179776 435288605397984 435715837026717 437365364011524 437641042894848 438116707450368 438180541221888 439194251435706 439258242205796 439471083098112 440012837391872 440703219136284 441678631901184 442112135280192 442764936406728 443044018733056 443525555690496 444286172137392 444501449293824 445049404729344 445706542884096 447131454517248 447898254837696 448385067781236 448667692572672 449330173314048 449771186608224 451473924140928 452030474836368 452249504464896 453361807933632 453427862922112 453920685901992 454206799888384 454919452011648 456086338029387 456152789982942 456373817063424 457047676290816 457611097982496 458617984141824 459794357037756 459861349251096 460084173299712 460763511057408 462055344237981 462346585638912 462849102225792 464279934563328 465470830581432 466037599113216 466612103056896 467070078400848 467759731203882 467986382383104 468054568177664 468563288673024 470798800546464 470867396111424 471562655847816 471791149719552 472372746304512 473412112662528 473697128059209 474626433071232 474695586323712 476213175136256 476960355342432 477548324222292 477779718426624 478485184559616 478954813220208 479545240751298 480486018664704 481664106381312 482136855123456 482848754791104 483373554834564 483443982546024 483678233468928 484392409060352 485750490096339 485985858628608 486056666953728 486774354423552 487374421428512 488977680577248 489699681072732 489936963170304 490008347172864 491747409727158 492346173256704 492953108874624 493920190513152 494404968485376 495014442065856 495745356147704 495985567653888 497376152190216 497689656901632 498110553457569 498183128355354 498424521074688 498966250151808 499038949724928 501419860744608 502476752953344 503022886331904 503096176958464 503885536692408 504260066463218 504751154144256 505496444978304 505992584934252 507610229395776 508854822064128 510032033925336 510106345787376 510353515855872 510660771639741 510982649874432 511737141829888 513420544196352 514178635827168 514253551850688 514812485230308 515061935640576 515136980361216 517344017907483 517594694962176 518358949939584 519249431052288 520139908843776 520526520220096 521802781913088 522314926383744 523654684404111 523730981091526 523984752924672 525453838200954 526484680180992 526561389199872 527133699757152 528244791566336 529725820625352 529982497234944 530507987828793 530765043434496 530842376103936 531419339592576 534032534614176 535080206389248 535739822028288 536265645571344 536918615580672 537317698291712 538295832629568 538824164872734 539163794976768 540546770997792 540625528868672 542403962013888 543204849139992 543468056961024 543547240464384 543874480364277 544138012652544 544941460192896 546813750322944 547621148726496 548296224107076 548561898934272 549911081845424 551259390569472 553021751771136 553564537363968 555660214327296 556205589546048 556891247324088 557713525666167 557983763610624 558065062057984 559900864014336 560727586209024 561337031420784 561418818440544 562520216973312 564452903559168 565286347072512 565900747123392 565983199078272 567093552070656 567650149001728 568683500600592 571061508070248 571421457924096 572887176100224 573869639010798 574147705337856 574855481108736 575704284558624 578450965305564 578535245832024 578815572860928 579444677595648 579529102906368 580384807197312 580954449368956 583153818682032 584155609933824 584240721629184 585592335247608 585961444130816 586314219290073 587028129652224 587604292181712 588904842534912 589482847040256 590353248542304 591367407587328 592381562849856 593025412226796 593399206305792 593987576115999 594275390512128 596175272689664 597110673863808 597197673116928 597846757041648 598136441389056 599106897752064 599694915477632 600786601440948 601965232187904 602707299781824 603298851267762 604482410578176 605227581202656 605964520931328 606559269348864 608115117372516 608203719977256 608498422751232 609396901721088 610148130643328 611105455282491 611490645522432 612155264234112 613059142717008 613148465668128 614351348076544 616073792317308 616372308504576 616462114185216 617132136301056 618649967076102 619039912751104 620166814390656 620627774108576 621383465484288 622149470742528 622760104534464 623679641605176 623981843177472 624448477455281 624751051564032 626502653239599 627731734061952 627823194815232 628750207797088 629830328406016 630818534485152 631596170745612 631902208241664 632835244094976 632927448431616 635947140456576 636731098963056 637039624568832 637980246079488 638606417626944 639393654335064 640172195500032 640648024886272 642444196579029 642849140164608 643798339721472 644498073112752 644591976728032 646712416247328 647667320128452 647981144838144 648075555938304 649032472564736 650852151561027 651167519468544 651970240769664 652932908096976 653249284227072 655663212969544 656461564342272 657270811832832 658791377153559 658887363308694 659206624647168 660019256087808 662517947851776 663168202920288 664147404610092 664244171140472 664566028099584 665288333535744 665385266299904 666429258206088 667574107094016 668559814326144 670697181775872 671847382256544 673001538859008 673995259971072 674656779912336 676813639194368 678045712254552 678473096085504 680042711900448 680141794383168 680881028852988 681310199832576 684229184974413 684560725595136 685571514436224 685671402467584 686416646973744 686749247520768 687926976212736 689691535556634 689792023876644 690126259949568 691145266586112 692676458862986 693519878458368 695737042550784 696419901844992 698206245872148 698646337232896 699918154585344 700605117601272 701639596805823 701979573574656 702081852266496 702844933009536 706301094167136 707343983771724 707686724579328 707789834805248 708559119456768 710118168993792 711939649606848 712043379485568 713440275185664 714319762704384 715020860761792 716322486333438 717727776839424 718432219830312 718885059969024 719317861126947 720729027997056 722496159571968 723205282685184 724273132186656 725060332251846 725165973819036 725517350203392 726588613590528 729085000430592 730161531635328 731061632142768 731415865245696 734549521609098 734905444755456 735012520759296 737621114590737 738086049818624 739429663311936 740880285769728 741607452728064 742521663098784 743618034221556 743978351480832 746534485352448 747274692533031 747636781612032 748449375227712 748558424587392 750026955964416 752129791116912 753715129430016 754534329497856 754644265437696 756390099694827 758244667467456 758988877401378 761415344093664 763282233096192 763849568133632 765048050888004 765159518681064 765530273783808 766473974811648 767605712744832 771267953740752 771380327776032 772218727845462 772592903460864 772705470541824 773846409596416 776392042443264 777538424909376 778874146578432 778987628838912 780789780330144 781752292386764 782704172869632 783472389575616 785596471637289 785977129387008 787137664723072 788489876783104 789727020271488 789842083799808 790700549635728 791983434821332 792367187349504 794588730938028 796147565151744 796263564155904 797129009388864 798809197002752 801048801921264 801436947038208 802620309583872 803609733042432 804398468357016 805586203740019 805976547437568 806970108270208 808236247309101 808745692465152 810820156496688 810938293303008 812529202294784 814807273709988 815202085441536 815320860696576 816207018978816 817412190289344 817531287557504 820220625484416 821431723089744 821829744672768 822444336160614 822842848401408 824866622768136 825883470182791 826889085854208 829532627656704 830346806045952 831572855473568 833001402085376 834308384319072 835336870986132 836975645415936 837097593086976 841091379313536 842128227660816 842536277655552 843780325459968 843903264575488 846679355338752 847929520608768 848851120685088 848974798617408 850640328105984 851475223502592 852524872446752 853562927333376 856592262105372 857132186886144 858397786295296 859330764150336 860804458516197 861221558006784 862283221663104 863556426837936 863974859784192 867802868748036 868223359291392 869293654359552 870577210795968 871431674053434 874730728023048 875282085789696 876233414900736 876361082443776 878388502871412 878516484411592 878942166196224 880025674783744 881406438272568 883357263802368 884224270560384 885529872813456 887051111380992 888572344274784 890098809458688 891413085768192 894262909034496 895796509675392 896770135562472 897335385145344 898660346628096 899542373216448 902947848281856 904060949672736 904948276901643 906723615867264 906855725844224 907841371803984 909838904023296 912172676058774 912305579965884 912747634126848 914095352581632 915222195964992 917235968283648 919588714075512 919722698502192 920168346599424 921527022114816 924110688475962 924693171277824 925698204451584 927974950614153 928559869126656 930941661162864 932075198226432 933224206113792 934140156801696 935519462407764 935972764766208 936109136355328 937126577346048 941597601092928 941734792222848 943125311695632 943582299439104 944745492609024 947394256118418 949252866142464 949391172647424 952426350272512 953920710684864 955096648444584 955559436853248 956970369119232 957909626440416 959090481502596 960972037329408 964273710246912 965697509582208 966747109669128 966887965092048 967356466937856 968784818120704 971500980192678 971971717257216 972113333907456 973548708847104 974748842857024 977955361154496 979399362145464 979873926340608 980016694345728 983494819454316 984692346513408 985906217749248 988331044963041 988809936970752 990028884131712 991490712295408 991971135307776 994752304380432 996221106915138 996366256710708 996849042149376 997932500303616 998077899449856 1002839721489216 1004953505906688 1006045772663808 1006192353916928 1007771073384816 1008520132926436 1009502308288512 1010992889956608 1011985169868504 1015220458791552 1017709644128256 1020064067850672 1020212691574752 1021321543279482 1021965299748864 1023474283659776 1026841088392704 1028357271654336 1028507103701376 1029624970460616 1030123871281152 1030273960722432 1034688035814966 1035189389924352 1036717899879168 1039014688294479 1040279817687552 1041053040440192 1043605563826176 1044629852767488 1047309368808222 1047461962183052 1047969505849344 1050907676401908 1052969360361984 1053122778399744 1054267399514304 1056489583132672 1059451641250704 1059964994469888 1061015975657586 1061530086868992 1061684752207872 1062838679185152 1065452721075509 1068065069228352 1070160412778496 1071479644056576 1072531291142688 1073837231161344 1074635396583424 1076591665259136 1077648329745468 1078327589953536 1081093541995584 1081251057737344 1084807924027776 1086409698279984 1086936113922048 1087590498377769 1087748960728554 1088276025305088 1089882920385792 1093627500645888 1095242297452992 1096592448214152 1097123797868544 1099822163690848 1101824282413647 1102518781138944 1107129074727936 1111320428654592 1112411179092096 1113782494648176 1115427051332334 1115967527221248 1116130124115968 1119801728028672 1121455172418048 1122674062841568 1122837636881088 1125040433946624 1128905807118336 1130572694145024 1131801494246784 1131966398156544 1135300298003456 1137367001201184 1138483316102067 1142123016140496 1145774352200448 1147739278021596 1148295410675712 1149710962217472 1151408569117248 1156901930611128 1157070491664048 1157631145721856 1158328091768193 1158889355191296 1159058205812736 1160769614394624 1161908898737912 1166307637364064 1168311219867648 1168481443258368 1171184670495216 1172628438580146 1174056259304448 1175208584363424 1177809685069824 1178965694080512 1180706497084608 1182734815174656 1184763125699712 1186050824453592 1186798412611584 1187975152231998 1188550781024256 1194221347727616 1194395346233856 1195693514083296 1198213795504128 1199389830955264 1201573202881896 1203930464375808 1205414599563648 1206597702535524 1208964821156352 1210455162405312 1213118538697728 1216230234745032 1216407439954512 1216996845502464 1218793803442176 1220296261286656 1222210910564982 1222981291044864 1224310528468224 1226118285434016 1226296931336256 1228702696153088 1232147584634616 1232744617009152 1232924228370432 1233666504240921 1234264272602112 1237299934152204 1238079825502208 1240333628781312 1241255548217152 1244298941485056 1245520209068928 1247359283210352 1247963686354944 1248896954910562 1249502103128064 1253005306479198 1255463468123904 1255646389630464 1257500415594176 1259660656812032 1261637068970304 1263192341491224 1263804416483328 1265670488189952 1265854896863232 1271894280913152 1273462197926112 1275960492158976 1277212835253888 1278787308670128 1280344391000064 1281296049772544 1284888393158058 1285698280329216 1287596679442944 1288996146225504 1289183953456064 1293424832494656 1295334640256904 1295962289676288 1296151111876608 1298064945129472 1301704303122054 1302335038937088 1303940481539328 1305865816193952 1307147511080151 1311326425939088 1312923128684544 1314541623665664 1317582754307118 1317774726617388 1318413249294336 1320038512175616 1325035895703552 1326336405840576 1328294809220184 1328488342280944 1329132056199168 1330576667071488 1330770532599808 1332858516412176 1335148214188032 1337119628652288 1341394363551744 1343694764513088 1346003077718016 1347990519942144 1349313559824672 1353627278388736 1356091424509104 1360085423800896 1360283588766336 1361762057705976 1362620399665152 1368458369948826 1369121451190272 1371143028872448 1371342804935168 1372833293947488 1375853952425472 1379383071113268 1379584047753288 1380252519899136 1382290533172224 1385352917725972 1387039756916736 1392839803689984 1396412491744296 1397292674465792 1399836309170688 1401210235202544 1403279193611646 1403959147149312 1404163704532992 1405689866019072 1412602188334272 1414687967543448 1415373449158656 1415579669610496 1417118238913536 1420236337987584 1423879299213696 1424086758971136 1428639525408768 1430041721523584 1432644972666876 1435455553678848 1436864439660624 1438635722253894 1441458055994112 1444992319143936 1446410565370368 1448546264373312 1450120664503692 1450331947638072 1451034700406784 1453177227181056 1457251470289017 1458170000861184 1460323063270656 1462123264285536 1469099043218196 1469810889510912 1470025041518592 1475242229181474 1476172099637248 1478859326623872 1481760571539456 1483214905456128 1485043326197568 1487236068443112 1487956702961664 1493068970704896 1494331660372707 1494549385066062 1495273563224064 1496898750455424 1497116849174784 1504259582233824 1507430258860032 1509068658995712 1509288530875392 1512780199389654 1516489334934912 1517977754802756 1522830688187328 1526564466192384 1527699136267264 1530096101776008 1530319037362128 1531060547567616 1531982314919223 1532947949623296 1535211425489664 1542535907481504 1542760655552064 1544437455690924 1545185806921728 1545410941083648 1547692819192832 1552032053722449 1552784084886528 1555076849818752 1557748293156864 1561579560660288 1563504584773528 1565408345739264 1566944779151232 1570964053212333 1571192943274578 1571954258774016 1574275329446144 1579454040542976 1579684167599616 1581401099271456 1583966869642664 1584734374699008 1589177461876056 1591523963486379 1592295130303488 1592527128311808 1594258018777728 1602097603842528 1605240619167744 1607219466084864 1608796936714032 1611172407480038 1611953094875136 1613940216540416 1616472494618202 1617491384930304 1621640312993376 1621876586606016 1625058404589568 1629614547419976 1630404170883072 1630641721393152 1631623441092831 1632414037957632 1634824380578688 1635062575115008 1640441250968832 1642863446179488 1644888672321228 1645685696802816 1649733245536272 1651766940365582 1653778171708416 1659065255313408 1660693612091904 1663145710947136 1666002804170752 1668616768638144 1670673741972264 1673140576998501 1673951290831872 1674195186173952 1682182758627072 1684256455321632 1687560650919936 1687806529150976 1693358710677504 1695859041217536 1697702241370176 1697949597234816 1701280656211968 1702950447005184 1705049744893504 1713184524210744 1714264373772288 1716795572590592 1718661528300672 1721608917032394 1722443116013568 1724566443326208 1727112853675872 1735605737496072 1736446718582784 1738587308719104 1741154421591936 1742863348106868 1749461456046096 1752466829801472 1752722164887552 1756777005742824 1757032968823184 1757884332392448 1758942657870219 1760051349567488 1762812876545136 1766714527604736 1768448541120768 1771059745626912 1774102222761984 1777144688549568 1780197618917376 1781962728347997 1782826171536384 1788525818068992 1791593019350784 1793540271124944 1797320693256192 1799084746432896 1805895696563712 1808121899345472 1809896553803286 1813447231734528 1813711451688448 1815682743607968 1819677808046592 1824345352117548 1824611159931768 1825495268253696 1828190705163264 1830444391929984 1834471936567296 1839177428151024 1839445397004384 1843054044229632 1848221376951924 1849386342555648 1851396408903168 1855949901228306 1857119738253312 1861883322325728 1864150396452864 1866448412227584 1868280313603392 1871038924815528 1871945529532416 1872218272710656 1873345432365843 1874253154692096 1883195202185856 1883469584445696 1886250623391264 1889490985218048 1894788512236836 1898505732284928 1898782345294848 1904852700545024 1907841421369728 1910193296889168 1911118873706496 1913940738238464 1915819252880832 1918180963005192 1921944074658816 1927332589737087 1928547420493824 1931395019164416 1933494219338256 1933775930184096 1937569636241408 1943001960385356 1943943434514432 1944226667814912 1947097417694208 1949497685714048 1952556454683081 1955910722308992 1958798724290928 1959747852681216 1966989638908632 1969384693026816 1971812435498496 1976374131460677 1976662089926082 1977619873941504 1980057768263424 1982981424590816 1989504608760864 1992442213830276 1992732513421416 1993698084298752 1995865000607232 1996155798899712 2005679442978432 2012091545327616 2012384707833856 2015542146769632 2017040265852872 2019004616577024 2021985779913216 2023970339737008 2030440917583104 2035419288256512 2040128135701344 2040425383149504 2042643086558964 2043930599497728 2046948567319552 2052687554923239 2053682176785408 2056714543308672 2057014207402752 2059249940921232 2060247742562304 2069376071629932 2070378779848704 2073435799758336 2078029376588958 2080559635375104 2082106080880384 2087211127652352 2089259705534976 2094618737616444 2094923924366104 2095939011698688 2101815352803816 2104918790417469 2105938720723968 2106245556799488 2108534799028608 2118903282501408 2122031951315172 2123060173737984 2123369504415744 2125677358370304 2130905442151018 2136130138456704 2140320825556992 2142959288113152 2145062582285376 2149270793166848 2153183330518272 2155296659490936 2156655179907072 2157953583380841 2162187083991168 2162502115474688 2169615848055552 2172819396559968 2175180996755538 2175497921457108 2176552050610176 2179765840771584 2187255001291776 2190484594905984 2193184896428304 2194247595737088 2199644327381696 2203648564827294 2205037562277888 2212863343772211 2214258149455872 2222640857309184 2224822358184192 2227564989296352 2230854102664668 2231935054442496 2232260248231936 2239603456057344 2241824077599093 2242910344836096 2245348125683136 2245675273762176 2250080867893248 2261145388290048 2263602988493568 2263932796313088 2269170299084481 2270600596006912 2274734002402368 2276966632204134 2284246032280992 2291548704400896 2295478556043192 2296590821351424 2299421924434944 2302817138234496 2313803861222256 2314140983328096 2316656183536386 2317778710382592 2318116411625472 2321539228789248 2323817797475824 2332615274728128 2336622439735296 2336962886516736 2342369340990432 2345256877160292 2348112518608896 2350417168726848 2356789414911867 2357931388161024 2361412994169216 2365469630349312 2369526251399424 2372101648907184 2375950304463996 2377101562048512 2388442695455232 2388790692467712 2391387028166592 2396427591008256 2398779661910528 2403146405763792 2407860928751616 2410829199127296 2413195405071048 2416758611220057 2417929642312704 2420910324810624 2426237077395456 2432460469490064 2432814879909024 2437587606884352 2440592522573312 2444421821129964 2445962582089728 2448621056936448 2452236570868032 2452593862672512 2457405392306176 2464295169269232 2465489234018304 2467333008481842 2468528545204224 2474599868304408 2476159651004416 2477650410548373 2480667257562624 2482511096434304 2488597882970112 2491040418137856 2494718566420704 2497793909821124 2499004206256128 2506010612958396 2510926936247808 2511292779260928 2515000831188352 2519321313624064 2523274137940608 2526384682982448 2527608832966656 2531340976379904 2531709793726464 2540694950256983 2543788561826304 2546924395852224 2551920984317952 2554425670507776 2557574617340256 2560688782000128 2562592099545088 2569776786316116 2571396560658432 2573946163169329 2575193358885888 2577992292451008 2578367906912128 2582413375548591 2586849664989312 2590669280513808 2591924579352576 2596129890258944 2603408606244108 2604670077874176 2607880963078656 2611731632387904 2614295022160302 2622652851878176 2625846257369088 2629083247331328 2635165508614236 2635549453234776 2636826498588672 2640077024351232 2650071791407104 2652672811681152 2656589618440368 2656976684561888 2661153334142976 2661541065199616 2665717032824352 2670296428376064 2674239257304576 2682788727103488 2687389529026176 2692006155436032 2695981039884288 2698627119649344 2707254556777472 2712182849018208 2714844830704929 2720170847601792 2720567177532672 2723524115411952 2736916739897652 2738242902380544 2742286057744896 2742685609870336 2745666587894976 2751707904850944 2758766142226536 2759168095506576 2760505039798272 2764581066344448 2770705835451944 2774079513833472 2783924851842459 2785679607379968 2792824983488592 2799672618341376 2802420470405088 2806558387223292 2807918294298624 2808327409065984 2811379732038144 2825204376668544 2829375935086896 2830746898317312 2834236477827072 2847758598427392 2848173517942272 2857279050817536 2860083443047168 2865289945333752 2870911107357696 2873728879321248 2877271444507788 2882916111988224 2892821130740736 2897092528746624 2900241329007384 2900663895276144 2902069400813568 2906354454362112 2914502940578034 2916340001722368 2920646126541312 2924246528571072 2938198086436392 2939621779021824 2940050083037184 2950484458362948 2952344199274496 2957718653247744 2964993134889123 2966429810912256 2970086652395136 2974472136886224 2975913405923328 2988663320745414 2989098770132124 2990547126448128 2993797500910848 2994233698349568 3008519164467648 3014860517720064 3018137317991424 3018577061750784 3025560398779308 3032978669869824 3035955509605512 3045661376374656 3053128932384768 3055398272534528 3060192203552016 3060638074724256 3063964629838446 3065895899246592 3070422850979328 3085071814963008 3085521311104128 3088874911381848 3090371613843456 3090821882167296 3095385638385664 3104064107444898 3105568169773056 3110153699637504 3117044064883437 3123159121320576 3127009169547056 3130816691478528 3133889558302464 3141928106424666 3142385886549156 3143908517548032 3148550658892288 3158908081085952 3159368335199232 3162802198542912 3167933739285328 3169468749398016 3178354923752112 3183047926972758 3184590260606976 3185054256623616 3188516037555456 3196358163226527 3204195207685056 3210481238335488 3214438932169728 3217593873428064 3222344814960076 3223906189750272 3227880433080832 3232944989236404 3234982769860608 3243280625986752 3243753173212032 3250116809179136 3259229094839952 3260808341766144 3263246882185662 3264828075915264 3269648761157376 3270125150230016 3280882501937664 3285726892358976 3289777344642456 3291371393605632 3299466491072544 3303533880731164 3307556343416832 3321387224183808 3326291421894272 3332005608341504 3337233537276288 3341347483944528 3346281153997002 3347902581663744 3348390372347904 3364365517254144 3368512910643264 3375121301839872 3375613058301952 3386717421355008 3391718082435072 3395404482740352 3395899194469632 3404251377094919 3405900894010368 3410099489787008 3415449948306201 3426369048421488 3433591145181184 3437323056601344 3443217834064788 3444886232027136 3449132886652416 3454225707351744 3471211474992144 3472893437165568 3474984275304579 3477174617438208 3482308843183872 3485726696213736 3498922912092192 3504933659602944 3505444329775104 3513554011485648 3514065937646368 3517885315740438 3520102699134976 3525625753090272 3533429055209472 3536897082241536 3542119491253824 3548204445523968 3554289377099136 3560395237834752 3563925456695994 3565652343072768 3583186038701568 3587080542249888 3594641386512384 3598169492865792 3611791393127424 3616243798690944 3619793107606572 3626894463469056 3627422903376896 3631365487215936 3639355616093184 3648690704235096 3649222319863536 3650990536507392 3656381410326528 3660888783859968 3668943873134592 3678354856302048 3678890794008768 3686108088459264 3696442753903848 3698772685111296 3700999512722763 3702792817806336 3711899802456612 3714239476506624 3723766644651456 3732896824455168 3736560627206784 3742077849631056 3743891059064832 3746690864731686 3748506309384192 3766390404371712 3766939168891392 3772501246782528 3778981970436096 3789577024473672 3797011464569856 3797564690589696 3815682842739456 3820386593778336 3827881476476928 3831638505761664 3836361926010384 3843888149317632 3854665179474174 3857094840987648 3862790038328832 3866988438676512 3867551860368192 3875139272482816 3886003920770712 3887886869028864 3888453335629824 3894194835388416 3898995371428096 3905112909366162 3911821444617984 3917597448581856 3921442533240453 3933979277817264 3938769386053632 3943624870996992 3952748262921354 3953324179852164 3955239747883008 3960115536526848 3965962849181632 3979009217521728 3984884427660552 3985465026842832 3987396168597504 3991730001214464 3992311597799424 4011358885956864 4024183090655232 4024769415667712 4031084293539264 4034080531705744 4038009233154048 4043971559826432 4047940679474016 4060881835166208 4080256271402688 4080850766299008 4085286173117928 4087861198995456 4093897134639104 4105375109846478 4107364353570816 4113429086617344 4114028414805504 4118499881842464 4138752143259864 4140757559697408 4146871599516672 4156058753177916 4161119270750208 4164212161760768 4178519411069952 4189237475232888 4189847848732208 4191878023397376 4203630705607632 4209837580834938 4211877441447936 4212491113598976 4217069598057216 4237806565002816 4244063902630344 4246120347475968 4246739008831488 4251354716740608 4261810884302036 4272260276913408 4285918576226304 4290125164570752 4298541586333696 4306366661036544 4310593318981872 4315907166761682 4324374167982336 4325004230949376 4339231696111104 4345638793119936 4350361993511076 4350995842914216 4353104101220352 4359531681543168 4374510002583552 4380969189811968 4386369792856608 4399288654763392 4407297129654588 4410075124555776 4425726687544422 4428516298911744 4445281714618368 4449644716368384 4455129978592704 4461708205329336 4463870108884992 4464520496463872 4479206912114688 4482994981118121 4483648155198186 4485820689672192 4490696251366272 4491350547524352 4502396982609409 4522290776580096 4527205976987136 4527865592626176 4538340598168962 4541201192013824 4549468004804736 4553933264408268 4568492064561984 4583097408801792 4590957112086384 4593181642702848 4595946944757669 4598843848869888 4605634276468992 4627607722444512 4628281966656192 4633312367072772 4635557420765184 4636232823250944 4643078457578496 4647635594951648 4656096161167347 4665230549456256 4673244879470592 4684738681980864 4690513754320584 4696225037217792 4700834337453696 4712892159636999 4713578829823734 4715862776322048 4722825988338432 4739052502798848 4744203297814368 4751900608927992 4754203124097024 4774571890459137 4776885390910464 4777581384935424 4782774056333184 4797559323821056 4806292811527584 4815721857503232 4821658398254592 4826390810142096 4833517222440114 4835859284625408 4841820649621248 4852474154790912 4864920938980128 4865629759818048 4875175213768704 4881185045146624 4888843642259928 4891925164179456 4894870323278493 4897242113872896 4904473141736064 4905187725345024 4928590338538464 4934666016963684 4937057090408448 4949199736608816 4955300821096746 4961334515125248 4965022192868608 4977195765940224 4982080836275712 4989437132841408 4995587819642248 4998008412512256 5012021225916792 5019421730995503 5021853872495616 5022585558521856 5030001662376704 5046548275881216 5052769365964896 5062681952759808 5063419587452928 5081389900513966 5087577123652608 5093848791704448 5103841968635904 5108851341015552 5115149234680512 5125184199090176 5139553572632232 5142793121316864 5147892326338658 5150386717771776 5155984584902016 5156735813824256 5164826751097182 5173699329978624 5181338561027616 5192259780517888 5206817212488216 5209340155748352 5215761926157312 5223463264775808 5228590044320604 5245305703756352 5258166494662656 5270331017228472 5271098906469552 5273652997177344 5276827973610657 5280154048702464 5300143582814208 5305345623362304 5313179236880736 5313953369123776 5322306668285952 5323082130399232 5331434065648704 5340592856752128 5345888185043991 5348478514609152 5365577454206976 5374779058052352 5391962079768576 5397254239298688 5414509113554944 5424365698036416 5429689661409858 5440341695203584 5441134355065344 5447048230823904 5473833479795304 5476485804761088 5484572115489792 5485371219740672 5491333175789952 5503415809701888 5517532284453072 5518336191013152 5529162132688896 5541411670903888 5548159027666944 5567849703684918 5571359214759936 5585649966977184 5599345236682752 5604840940810176 5613116774446584 5615836588597248 5616654818131968 5620036297097529 5622759464076288 5650408753337088 5658751870173792 5668472955654144 5695517196854784 5696347035884544 5714558101635072 5720166886094336 5730579890667504 5741822214715392 5747457758642496 5754542889015576 5765832223976448 5785642261481472 5794185057493248 5800482658014768 5801327790552288 5812708908724224 5829005881156068 5832680003444736 5841292253082624 5848493057142144 5876396172872784 5879243558043648 5900968916725896 5904688398548992 5915437306495488 5929122394382031 5929986269778246 5932859621824512 5940173304790272 5948944273772448 5977326641490828 5978197540264248 5981094252896256 5987595001821696 5988467396699136 6017038328935296 6036274635982848 6037154123501568 6051120797558616 6065957339739648 6071911019211024 6091322752749312 6106257864769536 6110796545069056 6120384407104032 6121276149448512 6127929259676892 6131791798493184 6140845701958656 6158062664769717 6170143629926016 6171042622208256 6177749822763696 6180743227686912 6190771276771328 6208128214889796 6211136339546112 6220307399275008 6234088129766874 6246318242641152 6254018339094112 6261633382957056 6267779116604928 6283856212849332 6284771773098312 6287817035096064 6297101317784576 6314756371252407 6317816162171904 6318736670398464 6325604397085824 6335867478570656 6356709847504224 6366095853945516 6369180521213952 6370108513247232 6377032075110912 6392716326453054 6408390415370112 6420962476670976 6428877864339456 6435187746856128 6444689629920152 6447812379500544 6455760866161664 6465889978472808 6469965539721216 6473860750142523 6486561251973504 6487506346424064 6518458189679904 6526493764371324 6529656151830528 6539297522314752 6540250300460032 6561765003875328 6571453784717952 6579554689284912 6582742787211264 6598932982145088 6607067761462328 6615112686833664 6638590031316633 6642774448367616 6652582843788544 6674467074552576 6682694967889056 6692562307994004 6695805163327488 6696780744695808 6725472232797279 6728731034508288 6737025821286528 6750242603679744 6783436164870144 6790808965480704 6791798388939264 6807510897253443 6808502754189838 6811801788020736 6820198979574016 6830899896612402 6852738096842976 6867182290362368 6874646113202688 6886435668129576 6889772464054272 6898265773304832 6908451414703488 6942422949984288 6949968550609158 6954349234876416 6964617686367744 6971453392427472 6997845824184384 7009867319205888 7010888659550208 7027108022971296 7028131875292736 7035770631480876 7040205398269952 7051251506180544 7070368244735601 7073794164483072 7084238982507648 7096408891047936 7108578754198272 7127850913391988 7131304686145536 7166372077403136 7174161084499776 7189282773024768 7196338985731584 7223582786254848 7232487597381888 7239586215213144 7250275833660171 7253788926938112 7254845806753792 7262730974431872 7278711232186368 7297381408470192 7298444639727072 7312762820653056 7321777567719936 7337887746269184 7356709712604096 7357781588017536 7372216176918528 7392885507807696 7401999025445526 7405585635612672 7423799604913224 7428478953013248 7432951231645119 7447533289302912 7465793648910336 7473121254413568 7484155699262112 7493381729463372 7497012618768384 7532780808743424 7533878337782784 7545002493565056 7557963940872192 7579154048947344 7594022929139712 7595129381179392 7622084850770949 7631365685478912 7640773187556672 7655762952953856 7663277011523328 7672723852020768 7687776298635264 7709330358948348 7714189681975296 7721838489507987 7725580076657664 7733976877353024 7735103720736384 7750278544965632 7772007841541424 7775773738057728 7788389670776832 7797990742856192 7810225818732324 7823642889235968 7835194897163712 7842885066480906 7867958555634528 7877538772107264 7887249741993984 7905496525842708 7906648359704328 7910479495766016 7920231073053696 7931925698363264 7958018435043456 7969768855321104 7970930053685664 7983460002428928 7984623195598848 8022717771913728 8048366181310464 8049538831335424 8062168587078528 8068161063411488 8076018466308096 8087943119652864 8095881358948032 8117830206918653 8121763670332416 8144534492114787 8160512542805376 8161701532598016 8170572346235856 8187794269278208 8210750219692956 8214728707141632 8226858173234688 8228056829611008 8236999763684928 8277504286519728 8281515119394816 8293743199033344 8312117506355832 8322238541500416 8328424323521536 8351774555527377 8357038822139904 8378474950465776 8379695697464416 8407261411215264 8419675161669876 8423754882895872 8424982227197952 8434139196114432 8475613130005632 8488127805260688 8492240694951936 8502709433481216 8523621768604072 8544520553826816 8571837152452608 8580250329141504 8612733322073088 8621186637963744 8631814333523364 8648748335964672 8650008461898752 8678463392222208 8691277586239872 8700723987022152 8701991685828432 8706208202440704 8719063363086336 8749020005167104 8761938379623936 8772739585713216 8798577309526784 8814594259309176 8820150249111552 8851453375088844 8857032597823488 8894979404667369 8899289432736768 8910259957185408 8923416410658672 8927740217769984 8965989962236242 8967296310396372 8971641379344384 8981392502732544 8982701095048704 9004793965218818 9044581553160192 9054411953974272 9055731185252352 9076681196337924 9082402384027648 9098936009609472 9107866528816536 9136984129123968 9166194817603584 9181914224172768 9191893889515338 9197687697739776 9211268552937984 9255215444889024 9256563933312384 9266624734145544 9271114841530368 9272465646501888 9286156915156992 9295271189903296 9312192322334694 9330461098912512 9351132194650311 9369477363961728 9381027508641168 9392450074435584 9401668674907392 9425784319273998 9427157659647468 9431725552644096 9445651976676864 9478105005597696 9488406595628736 9503801217855984 9508406248194048 9549143780918274 9553770781820928 9555162769870848 9565548112666368 9589074489679581 9595118647642112 9612585623055168 9631443715006464 9643316796509184 9652781620284192 9667034444880228 9671718569250816 9683641299242496 9704948309581824 9729841877960256 9731259519636096 9750350427537408 9762370090293248 9777687284519856 9789740646556986 9794484227745792 9808946283472128 9810375450690048 9857180677076928 9869332033927368 9874114180816896 9898399473217632 9910601642193492 9922669030250496 9930044385737216 9964161672551424 9978874265682816 9991175639284496 9996016825024512 10024042451833584 10038843461991006 10043707744991232 10045171117043712 10060003324753408 10093096551762432 10105538731929792 10125363905519616 10126839174905856 10162779801027932 10175154247305216 10187697583408896 10212754131284757 10217702682031104 10230298469361024 10250368398180352 10279107145264464 10295784652677316 10300773435543552 10311969169804032 10313471627648512 10329653502194364 10347398659957248 10362677122055232 10384519561035776 10413634424976432 10418680311496704 10431523852314624 10446926529551616 10457180088641208 10490611407512704 10516332989325312 10540662034456944 10542197812939104 10553655947221314 10560308097404928 10600287165628416 10610691246724608 10626358473761472 10627906738247552 10644613336571904 10646164260798464 10662868131297408 10681185713504256 10691776370087982 10696957029218304 10736485112376283 10749558116104704 10783924159537152 10794508478597376 10829018227109888 10848731396072832 10859379322819716 10880683390407168 10882268710130688 10894096461647808 10947666959590608 10952971609522176 10969144230979584 10970742439481344 10982666351579904 11006831619403776 11035064568906144 11036672382026304 11058324265377792 11082823341807776 11096318055333888 11102998538168289 11135699407369836 11142718429519872 11171299933954368 11198690473365504 11209681881620352 11226233548893168 11231673177194496 11240072594195058 11245518928152576 11300817506674176 11317503740347584 11336945911308288 11391034393709568 11392694071769088 11440333772188672 11461159781335008 11483644429430784 11494915517284992 11509085778031152 11531664447952896 11571284522962944 11588370114986496 11600965316029536 11602655581104576 11625417817448448 11658011762312136 11665360006889472 11682584506165248 11696986114284288 11752792345745568 11764327599721359 11801937833451792 11830874612990976 11858244788764062 11859972539556492 11865719243649024 11880346609580544 11897888547544896 11954653282981656 11956395080528496 11962188505792512 11975190003643392 11976934793398272 12034076657870592 12072549271965696 12074308247003136 12102241595117232 12131914679479296 12143822038422048 12182645505498624 12221593090138112 12240768814208064 12242552298897024 12255858519353784 12263583596986368 12281691403917312 12316125329539434 12340287259852032 12342085244416512 12355499645527392 12381542553542656 12416256429779592 12422272679092224 12440614798550016 12468176259533748 12492636485282304 12508036678188224 12535558233209856 12567712425698664 12569543546196624 12575634070192128 12594202635569152 12629512742504814 12635632324343808 12637473340796928 12651208794171648 12671734957141312 12713419695008448 12732191707891032 12738361042427904 12740217026494464 12754064150221824 12785432652906108 12816780830740224 12857755728678912 12870375493712256 12889379259840304 12895624759001088 12911521732323328 12931779956945616 12947721500285046 12973122503947008 12975012692848128 13036916379359808 13052987528742648 13059312303661056 13078595044629504 13080500600920064 13123530007750656 13142907569435904 13159109378569824 13197865964290176 13214135522924656 13230225373667328 13277180062633266 13285548896735232 13305165687577088 13348934149105152 13365389935778112 13385124615988008 13391610326654976 13393561489391616 13450944465594558 13457462069016576 13474051642573056 13507190947828227 13566872329740288 13581617930961408 13583596777878528 13615021794506886 13617005508379676 13623603576041472 13640397959148032 13661799793224804 13705476193685952 13734364580724736 13749292226405376 13772871336259152 13779544928108544 13796531546609664 13816902829406976 13884845899968576 13899937101218316 13908698469752832 13929235372735488 13942906784854944 13995691648368768 14019734638411776 14054216045942592 14056263750585472 14071541262961752 14080410796539904 14102503012361088 14138676478910997 14140736489471202 14147588328966144 14168477965015296 14217157508396544 14255701826783976 14262609372291072 14323715671377411 14332744154806272 14348322168999552 14392677971463168 14447165572509696 14464975194763776 14479172430426288 14500551667320342 14507577853876224 14509691613507584 14525461948863744 14557422464372736 14594762816940384 14596889279454144 14625525641306112 14643555135439872 14675775492538368 14684610969835479 14713419425208192 14715563176035072 14785771015615392 14803998050891052 14811171271225344 14847599209826448 14865902463290238 14895066578605824 14931587297820672 14946242508827136 14968311398524224 14986763458926744 14994025237536768 15058265192986509 15065561617486848 15067756675565568 15090004987130112 15158308097894688 15188045858279424 15190258762358784 15244169701541898 15262731370957824 15281546375113344 15311525905907712 15326554023046656 15345447704041536 15375552597270528 15418660717896696 15428379363950592 15443676979015974 15451160153315328 15467953754706048 15470207441472768 15544015683082848 15576779341553664 15595981485712384 15620451637464648 15647285778471936 15670389794327424 15685770132961812 15735917111269056 15774499483987968 15810993051685416 15813296719408656 15820958991532032 15830483920831971 15840462146107392 15863851396726528 15916036870086912 15939537710642208 15941860107371328 15966920004857856 15969246391197696 16037664555131973 16045435543827456 16096732362620928 16124337174157056 16136322126822976 16175886239305728 16191762717896064 16235660413837306 16243527340664832 16289068984229574 16321025085610752 16323403065196032 16341144692471712 16375588538556416 16421500439385912 16429457414283264 16453716346469376 16456113659222016 16473999527369856 16555008573039456 16587486398066688 16624235012711664 16644477083000832 16656848647043072 16703549111054754 16714077644279808 16756949900931552 16759391394928832 16814522822430528 16839350323339752 16847509765791744 16849964454395904 16860108891292587 16868278392228864 16951226260011264 16976255610521376 17005418866962432 17047243537208144 17089041107653632 17143674304905216 17160500658283008 17225466644146176 17242373275927488 17263628667046728 17297496671929344 17300016923797504 17356926784444416 17382555172479744 17401447974044304 17403983371656864 17438126726172672 17498040010334208 17523876759247872 17545479171426432 17597154619053568 17629188518618352 17702906750177688 17714065195646976 17789958809334738 17798578865473536 17820519914370816 17846832821317344 17931979924472484 17934592620792744 17943282758688768 17962785005465088 17965402190097408 18009587930437636 18108823907948544 18111462370504704 18153362392675848 18164804768055296 18197872019218944 18215733057633072 18273968258247936 18332389635207168 18363828448345536 18383787779030676 18395375395479552 18422537105875968 18510430889778048 18513127866624768 18533249468291088 18542229683060736 18572313830313984 18590542379806592 18624384644669388 18660922197825024 18702264389300622 18738954727923456 18762055017282336 18784900148871168 18803337349814784 18851568638547996 18854315319294936 18863451105288192 18891303953353728 18944269113757221 18956210011195392 18976813191257472 19007602435711968 19098287561836548 19107541563641856 19110325539741696 19131096225332736 19178148979359162 19190237295284224 19225171246110336 19262887430012928 19286633593018368 19305563240568384 19334068889760456 19343437138501632 19367282598484992 19409896619163648 19421582250427569 19459683755920512 19462519039272192 19524740180586496 19555374569039712 19579481293113972 19588968455491584 19617892566944256 19620750901380096 19714361354153856 19738664067854736 19748228361633792 19796798946435264 19821203284386984 19845338060500992 19860088771474432 19915770093949899 19928323345102848 19957748531365632 19982351278568992 20048084903667168 20077686923982012 20087415489982464 20090342234087424 20120006649506816 20176416698391837 20186193103524864 20211077463859584 20250727811039232 20325559602055864 20350308494610432 20375395166817792 20422532691760329 20425508262569514 20435405364062208 20460596938722048 20558214290528928 20591569305354632 20601546871087104 20623938339608064 20626943255297024 20659307004388728 20694797319914496 20725354244110464 20827268849952864 20863047704629248 20893853059103232 20914360177282416 20981222815025408 21032665978650624 21081324068913888 21084395625878208 21107311894442628 21120616194809856 21211104734206803 21221382493449216 21252716947522944 21255813476495104 21289226673143808 21325736262594816 21383552740175964 21393914058436608 21472970224752566 21499116232209408 21567848319074304 21589016957194752 21658036454219776 21697462792145664 21718758645639432 21750827500980513 21761366780814336 21764537420261376 21788192923295616 21895333919181216 21938288461959168 21941484878962688 21965332703159808 22013663238807552 22070129137812288 22073344764052608 22116648530755584 22165646683615552 22205997076336578 22271398814739672 22285436859039744 22298853694935357 22342599867908736 22397380946731008 22419363763240704 22452467097786336 22480145188390116 22491037856305152 22601635013348352 22635007480695168 22673891822616576 22782068787419136 22785388143538176 22866254552312847 22880667544377344 22922319562670016 22967288858861568 22989831034569984 23018171556062304 23063328895905792 23142569045925888 23165515468523961 23176740229972992 23201930632059072 23205311162209152 23250835634896896 23316023524624272 23365169012330496 23393972228568576 23505584691491136 23528655199442718 23603875666903584 23661749225981952 23716489577528124 23719945079112984 23731438487298048 23760693219161088 23795777095089792 23909306565963312 23912790161056992 23950380007286784 23953869586796544 24068153315741184 24145098543931392 24148616494006272 24204483190234464 24263829358958592 24287644076844096 24353490620755959 24365291010997248 24443186180276224 24481537628416128 24485104597794048 24511717038707568 24563382807834624 24632250659078868 24680574519704064 24684170488833024 24710999291054784 24763085107085312 24832512859559184 24844545358184448 24881229597100032 24936352519067496 24985272970564608 25016073356376448 25055323666582131 25071116466419712 25135424851397328 25139087092393248 25188405271138304 25259025485009628 25271264648687616 25274946681593856 25302417588343296 25343469914282624 25426839390016896 25464383415782064 25476722084855808 25508128300443648 25570865305812216 25602387575666521 25633561661480448 25715511457357824 25740750987424512 25778758519680608 25823043464646656 25863559913891232 25895443000570092 25946245007894016 25950025385696256 26073832758719616 26105975057485296 26118624607322112 26157190089259008 26161001201840128 26247060015501312 26285815138871808 26318218757139648 26395731928580352 26428271045849312 26460450747334656 26554360125266532 26571097793470464 26610331375154176 26684938214002107 26697868298210304 26730779871556224 26770249231976016 26783220653309952 26901888931189116 26914924138033152 26948103285146112 27014381895656454 27133744659480576 27163235861922816 27167193555757056 27230043589013772 27234011016759352 27247207152082944 27280795918296064 27323599586449608 27410952387371904 27498584452810752 27545742672518304 27593063093219328 27633805658813952 27769691799937152 27799874202436632 27817396939505664 27858470745470976 27885813569709888 27991383296737536 28053396583950933 28108432091885184 28112527501170944 28143082525923504 28205006024722176 28277352957821994 28281472978942404 28295176657932288 28336955930030592 28434315016793088 28511403653567952 28525218744582144 28647431342754822 28665488309612544 28696644337999104 28767223469038743 28785355942926336 28894331145019392 28929950389527552 28958344860852576 29001103334640684 29015155707752448 29019383227015168 29050923897727488 29114844928745472 29189525633880768 29193778558908288 29251051282612224 29287110270879744 29369221939670958 29426838850416384 29431126352070144 29571542031230784 29607996101782104 29622342542450688 29695198419652896 29731804926580476 29790133157211648 29892485017654272 29936622797048448 29973526917853488 29988050475073536 30116530385973018 30131123234973696 30135513351131136 30180009974260224 30316616195789376 30376091716558848 30380517524717568 30488339403083796 30525462741915648 30563092750226688 30638262393854271 30653108046093312 30690895408083072 30751105194541056 30837321435793392 30887353958031948 30902320306630656 30935907509412096 30940414882945536 31088031366165696 31153558683107328 31191962971424768 31240903274929296 31294571556943872 31340779588654848 31371540265923624 31471834222538112 31548998967975936 31621986103370832 31626593438817312 31660967841663942 31680924292214784 31727702793453056 31832073740173824 31879075421284416 31883720214742656 31933840009715712 31938492782395392 32075329110263946 32090871087654912 32209455337128849 32248674348314112 32272644253645952 32351772478611456 32383525435792128 32471320827674612 32487054681329664 32578137968459148 32642050171221504 32646806130392064 32682289384943424 32751177077112832 32843000878771824 32858914828566528 32907432692938752 32912227318444032 32947999054739712 33029034353340779 33110017146078912 33174972796133376 33248470025423328 33288954166001664 33313697294086144 33407098222109508 33428155288559616 33513899801863104 33518782789857664 33629045644861056 33678700646679504 33695019531583488 33720217782585174 33736556784457728 33902452520022528 33952511221042752 34010837733924864 34094487074416288 34178082215307264 34321001316566016 34450933288292352 34484746551854976 34527257334093456 34594993343858688 34600033847595008 34713853568888832 34765110344959488 34802895948088608 34807966743313728 34876253452345344 34996080020668416 35047753518495744 35090958342852864 35194309238107136 35258377037236704 35292982799164077 35405813500355376 35579917618669476 35597157730947072 35641039828741632 35693665642634688 35863959848944968 35869185241585488 35886565517377536 35925570010930176 35930804380194816 36019175860875272 36217647815897088 36222924741009408 36306724785351696 36395744038437888 36431466115266144 36547936516495872 36664779270414336 36727656896691072 36767575558061352 36790750790959104 36845074211751936 37020861779556096 37026255733249536 37066498936582176 37144627660627968 37181084759613184 37248769289338776 37321844395650048 37404528778601244 37477909455846912 37524110034564672 37606674699629568 37703137277095992 37708630638589872 37726902210576384 37782607906707456 37888538227514442 37912420022390784 37953626382514944 38015204871423936 38196575123673096 38215083127283712 38220651079483392 38262192450665472 38356297958718324 38380474590568448 38450342492220672 38573267186036736 38611126481136768 38668137779520912 38686874277003264 38734565196969984 38843164500855138 38919367511841024 38925038078544384 39049480361172992 39110749138079424 39158962586227944 39177936910983168 39235785133888512 39241501802760192 39428722708307712 39477328135709472 39593597892870528 39642406568773968 39690676121001984 39720177542948864 39831540187899798 39856646690205696 39915497062731264 39964702557137984 40096169807334336 40155373847964024 40174830979964928 40180684468174848 40240013299013632 40352833396783674 40372386207049728 40422154927719168 40521572843484681 40651119204111728 40700616989220864 40750790333635584 40845065383520658 40851016525139028 40870810728124416 40921193877444096 41116428581057856 41183138610709264 41203093742174208 41247876679216128 41253886510594048 41318614008777456 41389594639828992 41450708488220928 41654537699905728 41726095409258496 41787706118206464 41828720354564832 41962445630050816 42162648137827776 42168791251756416 42214623788885256 42241232389619712 42422209468413606 42442764986898432 42505433895045888 42511626952990208 42651472525189632 42767105480351928 42787828116873216 42945940449505132 42998232464418816 43178033914389504 43316072908439552 43394925584291328 43437517291278864 43501655001961026 43522733561628672 43529074840522752 43576385846591232 43790667838362432 43876576923918336 43882969757925376 43930665406319616 44027326477615104 44140258275624576 44146689528105216 44331293367231104 44411994152673156 44542797629479344 44597707389870714 44685199735817472 44794761893462016 44838727526481408 44904934195572672 44960290376780232 44982075712610304 45174795578959527 45203270026696704 45270014961390336 45564137574838272 45570776287076352 45732509104625694 45761335088754688 45844639125340032 45934577717723136 45979662069139968 46036343112124608 46126657791811584 46285138091851776 46331030937047922 46353480459945984 46403861264118144 46410622324418304 46632047049248544 46730338024660992 46787944457137152 47011169382982272 47057310398885436 47207751333807168 47323498451963904 47432979155056248 47439890158225968 47462876974596096 47491451762495913 47521386438322176 47591554190179584 47818613131926624 47825580322113984 47900760014573568 47907739173593088 48112993665395919 48136306631482368 48290197087862784 48408966380468928 48527658717917184 48575288153688192 48706981241511918 48730582021994496 48963075256832256 48970209195588096 49023434077415136 49126765615669248 49264501318157736 49361149039408128 49368340977666048 49421998582109568 49665025719118368 49762459194200064 49872705038134992 49970545941129216 50032146712752896 50110647333164262 50142232932839424 50270849702794656 50278174184786496 50376810542276608 50518050970019256 50542529297375232 50549893363187712 50580326673877761 50604835176686592 50686939828565248 50853678780033792 50928766831564128 51016256600887296 51141730611624432 51204775151333042 51267123322960896 51431022914715648 51481501974849024 51557517039361216 51646086929293312 51727119827782464 51790886001140184 51892490015788032 51900050771392512 52147665517439232 52211950114970592 52314380178518016 52322002403680256 52494120031002624 52571630277743616 52636437514279296 52791463857160704 52856542091698624 53108720250533064 53142195586940928 53220662750308352 53369876428004214 53395736596420608 53461559743112448 53540498463952032 53803777862378232 53829848276066304 53896206570292224 54028763791312908 54326471723845632 54334387111514112 54460087178027544 54468022033518704 54494414304165888 54561591836592128 54647199172899216 54821904774743808 54997168905621504 55091485345036608 55186126186438656 55267611317627904 55539383599874304 55599748404873264 55716941490941952 55771627139419776 55982766593475072 56106793167901866 56216864183770368 56225055002341888 56286165051847008 56410012049444352 56554705915643988 56562945957884808 56590353315864576 56673911860061184 56868630033586176 57022807307135904 57294862685509644 57330976619225088 57393288675998208 57534446938077486 57570711885852672 57788662290038784 57859900779055104 57916689721705152 58002206669281368 58030311415504896 58038766454030336 58101847795454976 58229689857490944 58379051267761536 58387557117816576 58574220541759488 58738443879341916 58853677700832768 58862252704140288 59143084062461568 59215992203564208 59244685084901376 59390396839305792 59463609853160952 59580266314423296 59747310281849697 59784970035308544 59873245594096896 59947053835706976 60233060771946036 60262246469947392 60271026702262272 60360019948520448 60529250095175511 60633232391578752 60752183433117696 60976678806167592 61050925483831296 61126185500453376 61267598075280987 61276524787708542 61306216092186624 61381790816166144 61674642871586784 61774707916063896 61804640613261312 61871815018824192 61880829765891072 62176062732331392 62383925942849536 62481806549858592 62589143113887744 62681559177309696 62743080531847248 62943668445076224 63097997935951872 63243972206741664 63253186877634624 63321935683327884 63361848584429568 63455405586906112 63633314202620409 63664147480347648 63758150842568832 63767440429485312 63867680019431424 64150658220527892 64181742175309824 64418910674257698 64497348696628224 64545288507291904 64703544957222912 64767050871584256 64942641655349224 64974109362659328 65156275936918296 65252482502941539 65284100342443008 65293612260784128 65364578769886848 65686001757543648 65814865385877504 65824454636888064 65895998109479424 66058068706681558 66220034292157824 66349945592266752 66496940050846656 66627394588172288 66814196444219016 66856310577119232 66896561084806071 67027799603726208 67037565579715328 67258091289722112 67357401293359008 67440435565170348 67473113568915456 67804905040045056 67905022442085504 68021675467849728 68188974148832576 68356164430614528 68598763656938541 68642002633132032 68901866576584704 68969493103709952 69054514668186912 69189986687717376 69200067695190016 69427707137777664 69496546405571883 69530220689918976 69605791896177216 69615933486627456 69752506904690688 70095507036991488 70181916685705728 70388618476214272 70516754074473408 70585965598328154 70811627000710752 71159835237338952 71194315461894144 71282079657483264 71387331285269376 71727919697889936 71738370483170976 71851140021860352 71861608760389632 72038351721750544 72435295631794176 72445849482018816 72613449570703392 72791488076875776 72862932230532288 73060471862267877 73095873032991744 73329558540828672 73455313793382144 73535151116122704 73690148423503872 74041723559112192 74052511466499072 74132997873164352 74289255321255936 74362169519226368 74497538578677552 74643688791300096 74809057557202488 74955818911693824 75048220069129344 75213349399259136 75406274554191984 75417261277179744 75565215813414912 75777076455028884 75824840044781568 75907252765029888 76030409742847872 76393150247346192 76430166254567424 76524384901330944 76712595917436648 76760949181136896 76807162726999563 76900684984441344 77146534372073472 77222252962273536 77336275559041824 77469130393939968 77686329001710276 77838735023682048 77850076157088768 78098960722345984 78221498276158848 78317925172455888 78355873821966336 78471570267777024 78483003605520384 78857445416615424 78954656271418944 79187195785741056 79284813137547936 79381352242003968 79440355085897728 79663080375799596 79713293380411392 79830994125462528 79929405114275968 80054814642006321 80192339614668672 80310747695928048 80349661959929856 80480026598027264 80705666793567348 80744772414099456 80844309855438336 81043145686969362 81302238408223456 81401233978441728 81501580667271168 81690130767041316 81702033050278056 81741621456248832 81842387754888192 82232857162115712 82366277221418528 82495753358432256 82507773021188096 82637228017554912 82779189279657984 82901416976441856 83309075399811456 83452190818516992 83575412236412928 83657440709129664 83924891260101632 84160189751852799 84325296275655552 84337582503512832 84429247577770512 84844418936827212 84885529973796864 85010867790091776 85023253905980416 85302945050379264 85534210960703856 85575656233746432 85891880899010264 85996464928837632 86301670407116229 86356067828779008 86789851168582656 86875034582557728 87003310003922052 87045467123257344 87058149681045504 87152771693182464 87581335676724864 87753153847836672 87861330812639232 88280516551249152 88293379056210432 88662586734462208 88823988305346312 89085595258958688 89195414779741428 89370399471634944 89677455052962816 89809868391145344 89920580753560464 89964151425220608 90349591157919054 90406540053393408 90540029922780672 91128275149676544 91141552574152704 91465018209251388 91522670177509376 91689278250680064 91914787181562813 91959324138279936 92072686224249216 92253315583623168 92662061874095844 92706960919891968 92807722528236288 92821244648836608 93264094098497088 93460676049321984 93575888914274304 94022338765964544 94114620797770872 94415502667614336 94646996903927808 94865958310112496 94879780316451936 94982903524991826 95042772876644352 95183108380359168 95637226263853248 95651160644227968 95801520029147136 95815478347186176 96225987330791838 96272613262964736 96628366011386547 96817932760937856 97055317435834368 97150576307376384 97413962483023836 97461164043988992 97926150513664512 97940418391176192 98046868154830272 98253531231338496 98529002636315472 98722298078816256 98736681955332096 98843997164219136 99087103060022337 99330051438236736 99524918388400128 99745410076269984 99941091882258432 100064293425505792 100221294666328524 100284465865678848 100541699405589312 100556348369572992 100753621084553216 101036101940038512 101085058594750464 101160653347755522 101209670353373184 101373879657130496 101707357560067584 101857533663128256 102032513201774592 102283461223248864 102409550302666084 102534246645921792 102963003949698048 103115034078722432 103292173858586624 103454239655564928 103581772002280368 103784980031576064 103800101542785024 104295331034878464 104423900229941184 104628760357036032 104644004807360512 104988240062005248 105143260555487232 105272875028558592 105531792689942489 105582927714321408 105713084183397248 105878948397492231 106217440501066128 106441325500616704 106739752856008428 106791473192841216 106923119486224896 107080996927904064 107607555724756464 107659696552132608 107792413140584448 108057527582625816 108652943447691264 108668774223028224 108920174356055088 108936044067037408 109123183673184256 109294398345798432 109643809549487616 109994337811243008 110182970690073216 110372252372877312 110535222635255808 111078767199748608 111199496809746528 111433882981883904 111543254278839552 111965533186950144 112213586335803732 112433728367540736 112450110004683776 112572330103694016 112820024098888704 113109411831287976 113125891915769616 113180706631729152 113347823720122368 113737260067172352 114045614614271808 114589725371019288 114661953238450176 114786577351996416 115068893876154972 115141423771705344 115719801558110208 115833379443410304 116004413338562736 116060622831009792 116203695590909952 116758102535523072 116775114235633152 117148441083518976 117476887758683832 117707355401665536 117724505408280576 118286168124923136 118431984407128416 118780793678611584 118927219706321904 119160532628846592 119494620563699394 119569940070617088 119746491188193792 119894107671413952 120466121543892072 120524492939894784 120542053404524544 120720039897040896 121058500190351022 121266464783157504 121564718530454043 121953357612335184 122101850967662592 122252371000906752 122535196150561974 122553049575417084 122612432184373248 122763581632332288 123349285743173568 123549415832127792 123609281226522624 123743630037648384 123761659531782144 124352125464662784 124767851885699072 124963613099717184 125178286227775488 125363118354619392 125486161063694496 125887336890152448 126487944413483328 126506373755269248 126643871366655768 126723697168859136 126910811173812224 127266628405240818 127328294960695296 127516301685137664 127534880858970624 128301316441055784 128363484350619648 128837821348515396 128994697393256448 129090577014583808 129534101743168512 129885283310698448 129948218725318656 130312551873836592 130504965005883078 130568200684886016 130587224521568256 130729157539773696 131372003515087296 131629730771755008 131648909273776128 131791996218958848 132116137413363116 132440068584315648 132993880101693312 133254789176344576 133628392888438032 133793122169612142 134055599207452416 134075131159430656 134516182579444224 134714802586718016 134880871130340696 134946227137830912 135609810080090112 135810044884171008 136377948297665152 136712328861229056 137197527313877082 137284005266264064 137803733153169408 137938986207419904 138109029336373824 138379973375434752 138400135390380032 138855414275555328 138993092811143766 139060441379837952 139211583792354432 139231866973254912 139574306460891679 140191014073982976 140363833371411456 140777236952428544 141033508148946816 141171931196656308 141623254001421504 142319670474677904 142388630923788288 142474355287487739 142564159314966528 142774662570538752 143455839395779872 143476740966341952 143702280043720704 143723217520779264 144076703443501088 144338980996187757 144870591263588352 145226899141406784 145582976153751552 145725864461064576 146120943724535754 146191746065983488 146910627586764288 147070302232245408 147380296847007744 148083447118224384 148105022932998144 148265995746328704 148724339038452736 148995077157355104 149287377582600192 149618115114404976 149911637823387648 150096440138258688 150426698798518272 150812549108383968 150834522554359488 151130431626829824 151554152910057768 151649680089563136 151740980021633283 151814505530059776 152060819485695744 152786300494692384 153048769802661888 153425191834873296 153614325453999126 153801369968882688 154293068744146944 154444505924547072 154672551118083648 154938260787879936 155372658003420552 155677470047364096 155700152314177536 156442996552317696 156635850344911776 156943140535554048 156966007211040768 157714890833230848 157909312542837888 158374391571482112 158569626275095872 158880710171795456 159326160751599192 159426586760822784 159661988250925056 159858810228551936 160109629284012642 160384679229337344 160621495391856096 160960053196054528 161411333587134696 161489544828198912 161688619710876672 162086291373938724 162604476816446912 163003161334542336 163380261534082632 163404066100556112 163483242912497664 163684775509776384 164465714324231424 164732554442837056 164991506716864512 165015546042376192 165274456035109824 165558378559315968 165802833952883712 166618150799622912 167150824472825856 167314881418259328 167849782520203264 168320379503705598 168650592551311104 168675165007025664 168858495155541024 169688837873654424 169771059947593728 170021735580183552 170046507811960832 170605890100758528 171068421921407712 171783761798020528 171992929857675264 172603340814232458 172712135657558016 173579702337165312 173750069165115456 174006620007844104 174090934246514688 174116299362091008 174305543386364928 175162671353449728 175722661625278464 176561033102498304 176586758112420864 177325173468924416 177647976610692624 178171190517917376 178390829559482856 178740798943269888 179354910105925632 179619736782290688 179841161507120928 180699182315838108 180813080106786816 181080059845561344 182256550299353088 182930036418502776 183045340355018752 183378556501360128 183802794225842961 183829574363125626 183918648276559872 184145372448498432 185324123748191688 185413921839783936 185615445056472576 185642489297673216 186528188196994176 187151777828548608 188044677531929088 188229241595541744 188831005335228672 189293993807855616 189731916620224992 189759560632903872 189965807049983652 190085545753288704 190366216760718336 190899942607861227 191274452527706496 191302321288455936 191603040058294272 192451974661583676 192545226525929472 193256732022773094 193635865521875712 194110634871668736 194301152614752768 194827924966047672 194922328087977984 195757447508824617 195852301027329024 195880836782352384 196093736309660544 197058005272630944 197444596157632512 197473363910664192 197687994328438272 198174206120044674 198660102876473472 199049836776800256 199490820152539968 199882183764516864 200128586851011584 200442589332657048 200568931731357696 200689683254418213 201083398811178624 201112696739145984 202072203880077024 202321306695511044 202419340706746368 202747759314260992 203414715120135168 203715067326256512 204065026403549184 204566922446497728 204819100605332168 205068493291843584 205796290970815623 205926007899396096 206230068157444864 206908479311129856 207163544004560736 207569960063152128 207600203085570048 208489639216715649 208590662069756928 208847800459882368 209257520714072064 210286521110974464 210545750057117184 211063585379884978 211165855428642816 211426168366794496 211757896794984462 212434881002132256 212882651001233408 213479505712016856 213582946385682432 213846238972449792 214161993855808128 215215111449512928 215584826281168896 216115055165251632 217305886895382528 217337548446056448 217840348712110176 217872088134074816 218246367346368512 218588796691596864 219181415586803631 219287619098975232 219988675622486016 220365941380146432 221070445270511616 222157534399497216 222398993619493056 222867765963767808 223086508557679104 223931066373900288 224427172671607464 224867456735081472 224900220009367552 225144660207388032 225640048197777408 226218823662575952 226251783831539232 226695647440244736 227474520134344704 228091229228543616 229179450742038576 229573154703992832 230137787752309944 230282847543410688 230421488180998689 231439603116220416 231666758886820608 232008826677125472 232407391181819904 233516205071046144 233550228471266304 234296882167037952 234953775517367664 235414710803331072 235449010816561152 236572336249846272 236863968814256832 237561587357223168 237854439412643808 238321065257693184 238989241127398788 239139880141234176 239492982376387584 239788215342827904 240932243087784144 241048985879789568 241440079794081792 242117000380702044 242532929566315008 243129437060908086 243906715224670368 244203701935325184 244504742001813504 245070392301123948 245106099150834168 245224864368746496 245527163264664576 246698571486347136 247098831664255584 247487260075296768 247523319063564288 248704250929325568 249535703771398144 249927226199434368 250356572455550976 250726236709238784 250972322127388992 251774673780304896 252480569255558397 252975888826966656 253012747510538496 253287742733311536 253821622347624448 254533256810481636 254656589921390592 255032603370275328 255069761717941248 256602632882111568 256726968701239296 257675642697030792 257989394786512896 258181154029167616 258905011221348687 259068203486337024 259770566621396896 260625103747673184 261009930011766156 261136401369772032 261174449043136512 261458315079547392 262744007030174592 263259461543510016 263583992437917696 264232274826726232 264880137168631296 265987760203386624 267256785776876064 267586244339224284 268111198414904832 268150262318861312 269032365158888448 269429605173436032 269761742260681392 269892454275661824 271219620160180224 271620089768342016 272755896595330304 273424657722458112 274395054627754164 274568010532528128 275744361544688439 275877972414839808 276218058672747648 276759946750869504 277986185622287532 278120882759675904 278423167584708864 278463733946509824 279148612921783358 280382028147965952 280727666742822912 281554473904857088 282067016297893632 282343862393312616 283246508002843008 284639340949355808 284948710574975478 285128318629933056 285549325141077504 286911678791559744 286953481932683904 287404560087441408 287446435041558528 288153406887002176 288677961992375514 289885098034159641 290453798282813568 291165952307503104 291451728922129152 292241887449071508 292383492131966976 293821255173528576 294140604464490816 294760593694015488 296166894236448768 296210045865996288 296531991492657408 297261309180067011 297448678076905472 297990154314710208 298574755165200384 299236230228809952 299823275646775296 300192880276517376 300853397597036544 301625098216767936 301669045108718976 302260863253659648 303108305820115536 303481960043266566 303629011060119552 304121638971391488 305572600989384768 306097539605323776 306850383669746592 307228650907998252 307602739937765376 308889011849094144 309345102236167296 309876521575759872 310745316006841104 311354940094728192 311400304628355072 312885993104635392 313271700689823552 313886281071108096 313932014422081536 315429781666461696 315818625085675776 316595378069827467 316748783142964224 317139252550191744 317761420343590912 318652321503198384 319323976501850112 319717620457103872 320219258568025284 320769358458674688 321242990783712192 321920106392109056 322822667174269392 322979089656397824 323377239421753344 324172582747877448 325208953632893824 326006322669084672 326760523068165264 326808132201112224 327369551019552768 328931428648462848 329465108885674112 329983013433729024 330031092084752384 330548912070219648 331116757118631936 331605667905767424 332831038483664773 333236301599245824 334301648945651712 334629762836518656 335699565040406528 336640759007411196 337301185102622208 337350330014051328 337716990311082048 339377675747308848 339542119895187456 340043471160367104 340093015623921664 341211780201517056 342136843842815424 343567523596041056 343985859715350528 345206681628464916 345424271315116032 347159404674330624 347500138330230912 348013240015688208 348181868493029376 348611086772729856 350325342706899456 351445323250556928 353122066204996608 353173516224841728 354650346937848832 355295953221385248 356342381035834752 356781659118965712 357481597886539776 358709820211851264 359239473564581376 359682323014241856 361398364631676216 361626160213573632 362160119691122688 364694155591362129 365860072837005552 366757113002720256 367605588451685922 367659148726251252 367837296553119744 368290744896996864 370648247496383376 370827843679567872 371230890112945152 371284978595346432 373056376393988352 374303555657097216 376089355063858176 376458483191083488 377662010670457344 379463833240449984 379519121265807744 379931614099967304 380171091506577408 380732433521436672 381799885215722454 382548905055412992 382604642576911872 384903949323167352 385090453051858944 386513464045546188 387271731043751424 388602305229505536 389655849932095344 389844656175955968 391514895017649234 391704602054658048 391761673564704768 392187472619321088 394116010545261888 394889192315265024 394946727821328384 395375988656876544 396348412240089348 397320205752946944 398981640305079936 399764367529033728 400257173702023168 400885178665314096 401379366508836426 402166797622357248 402225393478291968 404144407760154048 404642613391022088 404838681413492736 405495518628521984 406829430240270336 407430134652513024 409133844892995456 409638201210664336 410136986583687168 411592581941631246 411852015798792192 412460136314889728 413816958622259712 414327088009121472 415139920126304256 415200406171140096 416979278433431298 417181324139513856 417695600919764736 418722919382675037 420573042221948928 421091500114234368 422127170759769956 422331710857285632 422852336733588992 423515793589968924 424869762004264512 425765302002466816 426959011424033712 427165892771364864 427692477944899584 428323987711616256 430430222899025856 431169652562337792 432230110330503264 434611773790765056 435680697424220352 435744176268149632 436492734692737024 437177593383193728 438362831173607262 438575238197950464 440731882760292864 442140890541023232 444315068798994432 444797987238986112 446173017115358208 447862132747800576 448854345343214928 449734913470162944 449800440018735104 450289320414776064 451280096395554816 452437647325151904 452503567663078464 453391294880489472 454949040268689408 455222940064899849 456182458457087232 458358901484077152 459146309407985664 460275575504619888 460842976361997378 462879206232440832 463333517773641216 464017653354250944 464814782363639808 467032410142092288 467100456942532608 469907551034735328 470829421606662144 470898021633122304 473144672499692544 473727937628513664 475123174714446336 475708878825287616 476642130515386368 477978482254797576 478279760282468352 478985964752775168 479576430685655808 481864486175568288 482880159588163584 484234000761404088 485065859132630016 486258874121816172 487813430449340736 489009484003627008 490140784602247896 490212198301668336 490449728737492992 491054326529329152 493397142972694272 494197663328511168 494974520150593536 495046638127128576 497408501858651136 499854452398868736 501452473418477568 501944644254777984 503549347560609792 504961138511116794 505951777653933312 506025495021076992 506575485466623072 507643244695248896 509066513620963272 509313179842781184 510065206740550656 510139523435882496 513205265764223136 515351285394061584 515978789573025792 516362308058335232 517810022442697374 518136406972674048 519541133242793792 521250207495346368 522019860023532312 522272802739544064 522348898086273024 522916630159094784 525488014060349184 527167984875835392 528464549653452464 529760274337262592 531975520406773248 534513571553752128 535172488678448568 536222396829809664 536300524637722624 538064730317776896 538859210346872064 539523484521362784 542439240320360448 543240179536684032 545511793190660608 548790109255508328 549136021065056256 551488723089376878 551755944829679616 552436117345495296 555972371244575064 556241765519351808 556846335169417728 556927467893019648 558297225843566716 561455333485645824 563108947809714176 564134032595787264 564687724786625232 566493016005686016 569278681898711616 569897421149950956 570256637259866112 571098650282155008 573823357583119488 573906963865367808 574809120174882816 576306813774004352 577355923984751028 579770196068319282 580907596565627136 582331904615006208 582903457844258304 584483774898143016 584766984263933952 587272342526473851 587642510347057152 588281208928981632 592333788472897536 592420091731992576 593063982985314816 594522618360134022 594897356153810944 595980308629420416 597149510330400768 598472460457619904 599646551293550592 600385760553034752 601706795194073088 602069049763254639 603250196433535872 603338090217437952 606216611640231072 606963920086533132 607258022120239104 608243277942782976 611145201978769536 612195079210647552 613700767339493184 614457301815996504 615205479875530752 617388872912446869 617778023698188288 618690204472334592 621490632013682208 622709880189456384 622800609256710144 625468917650146947 625771986209270784 626543401379647104 627772562142216192 630859563332923392 631637250171351552 633190756139654934 633497566285928448 634278505100383488 637304643006396768 638647953003700224 639435240914207744 640438517136050568 641538716917349376 642485981567424384 645645334348538784 646754478843506688 648345165495754896 650417907265787648 652012645338169344 653521046136330528 653616264402224448 654739102039105536 657544246760410893 657862857296925696 658930217771348224 659966026867458048 661097824140439296 663211335811534848 665662076967329546 666472603198491648 668603297891303424 669259525673037312 671399130080813056 673281518014822392 674602370205244416 674700660028102656 675433980622164096 678755351494617696 680086942320734208 680186031247843328 682423560403034112 684273687685630848 687135047192082112 690413363256929832 690848542630232064 691264464542996067 694318809348661248 695000276660461824 696026480031376416 697222173545459712 700650685413798912 702890646501113856 706244132409993216 706347032449683456 709300693875697664 710591906442770496 712684762071669504 713563318237931424 714963195773079552 717419640423702528 718478947129162752 719364646028483712 722796729263352432 724320239382245376 729388311182724258 731720145674011104 733514226005440512 735211176903371844 735318297452502504 735674593106239488 736581489793993728 741296494992766752 742461780225890304 742569957190692864 746112752787976704 748607111314194432 752178710127716352 752916966382166976 755324021340914688 758927666480899968 759038242531615488 759863228199934608 761464867042873344 763599770431444908 765097810110825984 765209285153823744 769807898646334704 770180906103717888 773026928091092376 774543462087502848 776715033664046061 777204610459011072 779311699864190688 783029790035298468 783409204109316096 783523347129409536 784374945238642176 788232021090523776 789778384630530048 790751977313753088 792696824480178696 794640411505893888 797963280610159872 800514347404046336 801770357330628192 802758733017672852 804333595244714496 804450786956583936 808288815520308096 809285226782044176 809677362826985472 810991037257043968 813658860480540672 814860269305026048 818267689785990912 819276402421328672 820273973167374336 823185163883262492 823704031597584384 824920272629779456 827233084634065317 827633917244519424 828654176018242944 830279840252608512 833958556866862596 834362648279027712 835391201839529472 837445838765350074 841146084443897856 842183000228468736 844254341519539912 844663421714571264 845704673467177984 847031587179937848 849739524008529024 853918022848067424 855384955889799168 856647975423232512 860860445798051712 862339305124675584 864460220661006528 869655294102478923 871361394848440704 871488352536299264 874355186766387456 876725662347214524 877150476395900928 881463765520585728 884281781082046464 888630137597988864 889595974477972224 891783927540201033 892346034230716416 895724265495601152 897708690686429856 899469826940325888 899600880037470208 900578640829552128 902560192791109632 904875294650303808 905007135326156928 906782589760978944 910445880129799698 912364916914174464 916717802968154304 918292618815971328 920551151009239776 921685952723994756 926667035547282432 928035306708501888 929629564727279616 934064820284184576 934200913885065216 939815102069470656 941658843213324288 941796043266244608 946289344999385088 947455875257027328 949786134209482401 950246349428892672 951417757650575232 953284261030772736 955956964509595152 957971929505550336 959152861371311616 963728972351136576 965760319176327168 968468001522808176 970131718265260032 972517748243632344 975626860898681472 978018968007254016 980281569204495792 980424396603336672 982108653058658304 986794285945388544 988395326657022336 989949040301187072 990093276254257152 994817003717302272 998493115450994319 999708904797737472 1002904946836955136 1003889288509555968 1007098695121219584 1009922277022233588 1011903555307866624 1012050990042153984 1013150970933246144 1015286489390497792 1018133027241926544 1018626359685562368 1020130413481101312 1020279046871764992 1026410531528446272 1030702570788123168 1031957579146051584 1032724616116670464 1035620044885394748 1036272813945348096 1039082266485587584 1042500414990692736 1044039720047064624 1044545605479088128 1045833260318189568 1050976028120698368 1054335969751670784 1056929099306904928 1059520548674525184 1063951040813546496 1069027143107504256 1070344977356897136 1072444793659619328 1072601049275445248 1076129460635553792 1077718420693744128 1079046969042725568 1084878480640720896 1086480359073368064 1091023586381321216 1094082466774086387 1097580218511016656 1102977446178753756 1103511889659359232 1104872234690990592 1111944742489150128 1112483531038703616 1113692670338835456 1113854935786039296 1116594451687133432 1122910666971291648 1128268065191574528 1129375449573250464 1132986032011372032 1138557363797423232 1139794842299901912 1140513274519732224 1142197300564310016 1147646715166238976 1147813927730735616 1152613627548008704 1154711847969502056 1159540392136638564 1161815193131254272 1165806915688516608 1168967549796286032 1169533968527867904 1174544685052947702 1175285020694114304 1176562417857963264 1184667576945795072 1184840183463985152 1186127965970629632 1189045236720268044 1189794712307621888 1191960617258840832 1196944920915239808 1199293102587101184 1200771521106069504 1204138099526509278 1206500392867071744 1206676180434875904 1212433223280462144 1213927840173066264 1214516044240478208 1216486555885565952 1222290403957539072 1227401534678986368 1228914603631993008 1230410959751061504 1234777745824893738 1235556047396376576 1237380408944669184 1242981264027364416 1245419760378912768 1245601218513420288 1250937835300293894 1251543972418541568 1253086802759294208 1256168758148025111 1261719126665846784 1263274500342703104 1266381512279309868 1266995132571856896 1268557010200766976 1274609286012793536 1277295906007400448 1278870481828415488 1280877034272101136 1283077433834698752 1284971963134848768 1291290668697077568 1293508957687013376 1296690330991509792 1300835814531575296 1307042092272661056 1307232528804448896 1309478204078211072 1315088493520821786 1315725714593851392 1317860435542696448 1322195648280878592 1326422671623069696 1331324153934659092 1332945206396983296 1338519051346074624 1342798260161626112 1346563036029644784 1349204740410488832 1349401320056205312 1350867961244328192 1357510702989235392 1360173884641468416 1360372062495686656 1364847120806068224 1368547375371261696 1374270094384164224 1380826726513859664 1382528929085992134 1388637618697322496 1390000553320923648 1392052960062752832 1394444347090919424 1401301370827597824 1412488264819986432 1412694064899366912 1418601387751395328 1421183812885540992 1425369524143339008 1427126636475862848 1429926391546159104 1434839280847405056 1436957894258325504 1438729292056967424 1445593458526704864 1448640478764490752 1458776622365448516 1463440291348022208 1467028452010881024 1470422353806743688 1470636594905005008 1471349186212478976 1473162979587987456 1482592989985533504 1484923560451780608 1485139914381385728 1492225505575953408 1504357420255432704 1505833932764333952 1510648042681829376 1517855332961799936 1518076485063230976 1519726456399869216 1522929734085746688 1527199540862889816 1530195620221651968 1530418570307647488 1539615797292669408 1546053856182184752 1549086924175005696 1553430067328092122 1554409220918022144 1558623399728381376 1566059580070596936 1566818408218632192 1567046694258819072 1568749890477284352 1576464042181047552 1581503954627506176 1585393648960357392 1589280823011787776 1595926561220319744 1601028694808092672 1603540714661256384 1605517466035345704 1608667190489428992 1608901573913167872 1616577631040616192 1618570453564088352 1621982074514087936 1627317720961081344 1629720538610052096 1636535379571981824 1638552804842657344 1646370327766524984 1647408063195168768 1649840545259558912 1654466169268130634 1655267834489038848 1657308352036485888 1667917113733725192 1668725296558055424 1670782403679058944 1674891677530700148 1684366000456937472 1688508683039079824 1689326843429142528 1691409346934355968 1694063174359875696 1699479048017058048 1707836045696134848 1710769911779598336 1713295950846465024 1721720891596103424 1728920441322013056 1739310588204957846 1742722789696881408 1742976705072598528 1748710373532774912 1753451324694429048 1754300952791801856 1762927531041171456 1777260275195977728 1779191948955944448 1783567855080402066 1784692068461432832 1791448530991202304 1795417381372859712 1798939653880651776 1799201760074940416 1801157281659104256 1805120385582219264 1809750589300607616 1810014270652313856 1820891760259599396 1824729833828348928 1833435605936308608 1836585237631942656 1841102302018479552 1843371905447989512 1852166618737340607 1853334071094564864 1856070613417003776 1868129640568369152 1868401827770130432 1876406752950440841 1879630204138941312 1883317686426648576 1892578689998770176 1894911750514054656 1899572268418964802 1900492698857785344 1902835515301150464 1911913929019190304 1915943859011100672 1918305722742623232 1927457944702273152 1936936003045616352 1940263436530520064 1945035496487264688 1951253721797362944 1956037936014508032 1960563138408991584 1960848793206673344 1964217306117316608 1972632740281232679 1973588571890777088 1976790653314044672 1979898080602374144 1989634007434604544 1996986230901988638 1999417809595474944 2005809893673910272 2007778577019111936 2014197390242439168 2019844554044467176 2023807110615733248 2024101980084307968 2026301941866492288 2036266054483853088 2040260826962202624 2040558093743529984 2052821063056892544 2061405141576246336 2065449232233340928 2071240089770789496 2072545627890696192 2073793393628988201 2078164532971175168 2085000829981385472 2088079440094129248 2091666520636379136 2101952056241396736 2108671939503341568 2113858198613809856 2119041097349050368 2127902081627092992 2138054286215008512 2140689954713794272 2144889587319238656 2145202098550890496 2152258921271107584 2155436841387488256 2158093938085451136 2172960718146736128 2182047172762642432 2188164933548172774 2195160437022033312 2205954892357507512 2207023779318718464 2209744469381981184 2223889484978300256 2227385340677670912 2227709871572078592 2233188903374266864 2245821333942583296 2256536130383149056 2258750899146500928 2265972064022744064 2277114727594846464 2279589684599803824 2284394601128620032 2295293430332477952 2295627855461471232 2305227255096017408 2309423695939004112 2319080784273277128 2323630386262508544 2331613831377033216 2337935099592572064 2349089370105895404 2350570041388228608 2353124835715926528 2369335153891590144 2372255931941259264 2378090473440536088 2379589424615243776 2383921234517681664 2393889841830479616 2401543042212139008 2408276199053018556 2413000785734143488 2413352360869751808 2424866446560924288 2427855680346132528 2429032088480956416 2432973111771131904 2444580807915078144 2454803069357972736 2457829207263986016 2460821919502123008 2469555491649787476 2471112094792753152 2474760817889338368 2481699253902195951 2485962528054728832 2490839520757825536 2501875670600587788 2503087944837083136 2506173605518588416 2512337516296050222 2523438253331693568 2526549000685406208 2532763024558619736 2533990265143713792 2537114020401533952 2549218572025587072 2557740963656830976 2561754068544202272 2566154867669397504 2569943926269697536 2582581337394155136 2587017915374026752 2593380661983019584 2601671629063150592 2608965882307436769 2614084184545322112 2614465057608897792 2630176987041643572 2631451429187702784 2635720871085392896 2644391296561757184 2652845343246139392 2662648307869318184 2665890412793966592 2675351782620603099 2677038102692149248 2693126072059289568 2698409480820977664 2698802640112410624 2701735922488656384 2715021405978470784 2720347769282936832 2737094750742523392 2748540188768328448 2761653453027719328 2765057858171984268 2780001106641847296 2784105920125505664 2788888694181838848 2802602741655195648 2824976529639972864 2825388129798733824 2837202775502790656 2842367625771081984 2849358402628447203 2850739048286678016 2854253272951725696 2859852783092318208 2873915788516651008 2877458584113934848 2891186917053409728 2897280957528981504 2917553244730897032 2926880582696044416 2934056904021762048 2940844707613487376 2941273189810010016 2946325959175974912 2965185979971067008 2969847120903561216 2970279828762771456 2984451011151906816 2995479346352982957 3008714840510865408 3011667865528667904 3021296085363658752 3035710665923599872 3036152970126461952 3039452912799738432 3045859468171493376 3054399081725779632 3060391240443303936 3060837140615294976 3079231594585338816 3092107712364369504 3098173848350011392 3106860134656184244 3108818441836044288 3117246799456762752 3132119160141193872 3133636816437264384 3137499780954568704 3152928084362095104 3163007909255012352 3170787297920714784 3178561646023575552 3191853122440639488 3202057389616185344 3207081429322512768 3211034932070691408 3217334380978857984 3217803147826335744 3233155262081232384 3237140907128176704 3243964149028175872 3254635441922162688 3259441077220104192 3273070759143963648 3277105609685314688 3282247400322259161 3292740655533049968 3299681090519117824 3308932338536261268 3310535668978077696 3314616704072971776 3335834227467450384 3337450593116110848 3341564807358117888 3349783355061400296 3368732000913874944 3377017366078159648 3382818693868711936 3388126348719751392 3398958096034116096 3415672091392269696 3421539823559196672 3426591901692930048 3443441783192206848 3457840882644026112 3478621176409915692 3485445579393762816 3485953410145197056 3497420747065549824 3506902649388858096 3508601905583603712 3525855062082342912 3554520550391955456 3558383897911888896 3567135710160804132 3569384136922865664 3590834762745719424 3597879307761303552 3602314563318208512 3619501178601215232 3620028541304627712 3641783520519198792 3649459667656697856 3666871211872617216 3682204604036959104 3686743810895979024 3704333237474681214 3706668142189129728 3712141226834007552 3736259281136738304 3736803655540260864 3752813505900881682 3759260408277882624 3768506274444075333 3785157379997540352 3789823501028109312 3799144536837929604 3800985397715570688 3805671030602300928 3823827858038380608 3831887718022201344 3836611445485246464 3854915889404546304 3873872006091232704 3880526873061040128 3890070992974529376 3902507443594725888 3921126276817983168 3921697586413346688 3928434612234633216 3945265480562465358 3947177143781554176 3953581306628089344 3979268014869209088 3993972461803977276 3998835619190949888 4015557154038223872 4028394780484878336 4039689108088934352 4047614221231466496 4048203960168615936 4052603883732984576 4072532108967706176 4080521653924405248 4081116187487059968 4105642126113785088 4122810283152492672 4130898464466681856 4142480179541578992 4147586787257976402 4156329065942350336 4170001659962770944 4176158880188258496 4183333041272758272 4203904112482793472 4227716397227619712 4238082194698100736 4255804163254185984 4276108572430017024 4281379909427588544 4289779174638477312 4290404197101780992 4304517842542215168 4310873682774976512 4316187876170902272 4326803500287642049 4345921436293472256 4364094345525284864 4376329867096345548 4390320874044066624 4411909784715015024 4414047558637436928 4419488938763962368 4447778969956600512 4454770681355341824 4455419743144157184 4466377806748533728 4513072260766298112 4517501798293001856 4531944128045488128 4554229455189692928 4559179369199607648 4568789202257240064 4590586860664955904 4591255710922942464 4610454510192034816 4618847391878008224 4638161568546554256 4647260772525017088 4663227662754066432 4675870199185144128 4698178740211790808 4701140082776457216 4706249671431853056 4744511863882518528 4756180946881072176 4767842469035363328 4787779683660959232 4803086084424278016 4816552398106037112 4826001571468286976 4826704721739503616 4849732893121848576 4855711360692265056 4865946223542263808 4889161615830156288 4909606138715945472 4915658414527972032 4939110983299574952 4942224189585506304 4949521635778676736 4963398507804391902 4971925056109457664 5003751341201175576 5006175889674166272 5012347211037176832 5024675032592100444 5053098001370812416 5065526049117239472 5067980530287427584 5074228040803067904 5098437144051174144 5115481927313661952 5123508137088404544 5132309735338795008 5139887852539395072 5165162674788310272 5186761323966039168 5203343258126301184 5217931764614873538 5228168369090644224 5228930115217795584 5260353974083287144 5262902858375405568 5271441742170785792 5288782593123514368 5325296615738636368 5331780825587933184 5350703565241206198 5354076205384298496 5386252144118579136 5396818961641955328 5397605280224821248 5403471844977312768 5430042811956941568 5474189501485046784 5497080377536656896 5523306906055438656 5530115716343968536 5560002213283694592 5568211840251011328 5605205483310391296 5649953059279945728 5674405551005581312 5684735251542163968 5698716805256894406 5701478096573356032 5708506545903451392 5747831577033302016 5754917168227869696 5782373834106819456 5835106489461794064 5853761165392088832 5868113808043524096 5881689415226974752 5882546379620020032 5892651918351949824 5917898220843698037 5930371959942134016 5939694241807122432 5968902022303813632 5990958692705965914 6017429681021730816 6023335731057335808 6042592170727317504 6071421331847199744 6072305940252923904 6078905825599476864 6108798163451559264 6120782480886607872 6121674281230589952 6158463189170677632 6184215424728739008 6196347696700022784 6213720269312368488 6217636883672088576 6221380180886964603 6234493598913525504 6264238320282387744 6274999561909137408 6305856168724190208 6326015818510024704 6341574595841429568 6357123292047151104 6383706244881278976 6414162858645025536 6422069864141382816 6434668761957715968 6435606295652671488 6466310524162464768 6474281814256353408 6518882154440208384 6546141518287927296 6554211219370629376 6564494800644518322 6585481311066099936 6599362181038235648 6617864677072522536 6621071337956155392 6629233408145943552 6671668454934900768 6683129614716235776 6699566710122800592 6737464001827749888 6754034732156319296 6765637387737423872 6776252697439502784 6797916192068232192 6831344182784539392 6853183803385860096 6886883566384413696 6915681765288052224 6957242352819831384 6970891158787525632 6971906820290394112 6994841494131099648 7013805298777716192 7051710124164685824 7116767795823777792 7134271420321608264 7138768273845731328 7181669525491438848 7204629126636417024 7239002357202430464 7240057082609255424 7283567041038397584 7298919335313395712 7333742423745234432 7364409208073918208 7373487621791958048 7408666474949362428 7413336284378259456 7424282453668015104 7472518562273476608 7505627011801763364 7518520816555765248 7537012548888150666 7570314759995080704 7579647002056218624 7598289073675859208 7601970795431141376 7611342061204601856 7647655716076761216 7673222890970492928 7709831778809092608 7747744012182465408 7761053746122080256 7780141985949058752 7805014887189451776 7826897646922310307 7842252553635966336 7843395172826693376 7890530961124930716 7894354287563108352 7907162613256178688 7958536029738418176 7987944923607954552 7997671238381899776 8026055347861809297 8031114308076447744 8079378216177868704 8095228442462932992 8096407920337231872 8105207767465969152 8145064217935412352 8161043307848810496 8211284252227570176 8245620566304985344 8284960359083157984 8295173574515952804 8312658131884700672 8340003319925541888 8352317760376516992 8366666082545516544 8407808224965586944 8455432794455239424 8476164389396201472 8511608326508371968 8548075207885341609 8552217144860034048 8562759818855177088 8579558349276954624 8621747365549953024 8632375752341804544 8653607000575284098 8691842872586944512 8728188691050569728 8752659734192691096 8780641748088133248 8823819569430030048 8838977877527924736 8895557939913201024 8909541362710683648 8910839486288314368 8932755613497067456 8986438039058948871 9026144521532596224 9035003596586003712 9063888256090976256 9108458910379385856 9118358738399215296 9137578404514480128 9181173721329911808 9182511421845884928 9220909020384069632 9237694783756016448 9276323137093108512 9294521545050034176 9326455325508132864 9351740398370288256 9396357480423581616 9412499342863706112 9489023727765037056 9512361893762144352 9535684938070726656 9575559367321918464 9606172168848556032 9633104796212074224 9652003142936573952 9653409443479007232 9699465786243697152 9711422721384530112 9731892447084527616 9778323231660312576 9819212277431890944 9831316829055944064 9878221966599149904 9899043271557353472 9926797015608783804 9943850112218915328 10007502682402351152 10012351779348332544 10024694422074353664 10049350065184200888 10106196002741624832 10131052098234478944 10148456081606135808 10196874288102348288 10230963854627323904 10247016274176809088 10264619470677590016 10279775705078790144 10330325349576620544 10373522647932078336 10406686516252602368 10435863529229747076 10456336738181288448 10457860230435591168 10520707948166574288 10525805716750811136 10542883484341571584 10577565186247028736 10650593231477272736 10663561651175866368 10701407130482412396 10708152410768596992 10772504288237158272 10793637923283910656 10806943689954625536 10860085623913883136 10948379002970093568 10994160755073313792 11046613812110877312 11060231432687937072 11120004426567389184 11136423680502022656 11210410966620782592 11305518823332225999 11369470503084327936 11397433610513788812 11402956193146712064 11417013091806902784 11495663154066604032 11509834336455739392 11564747668213638912 11670212978923588128 11707522330784177664 11763378830453949504 11765092759240040064 11785303836703899648 11835796441687396074 11860743919884268032 11937804044607627264 11981917385411931828 12046671462114671616 12085184341454635008 12142842663694399488 12144611880505847808 12157811651198953728 12217596326903118528 12241564961773215744 12243348562461179904 12316926378341355264 12368430849457478016 12392695393400045568 12427440538624736976 12442760361773929206 12468987197827051008 12528476640564775488 12549999123818274816 12611712337448380416 12683149191682859136 12714246584094302208 12767412489762557952 12828325717290051072 12844139728282765632 12869337523915431936 12871212591305342976 12932621048324929536 12948563628512706816 12980410500862926147 13037764308880416768 13092283036575854592 13108422438741258752 13128989601289036644 13170962622132199872 13198724362076471296 13235729354145045072 13242142675912310784 13258466816291887104 13343336909869801536 13366259229432471552 13399133420245601184 13508069464312638592 13531274775474847744 13552505394879005568 13595832384136464384 13662688365569078784 13706367606771720192 13773767132768827392 13831363530576104448 13914484705639662768 13941782317575051264 13943813640580788224 13989682988262199296 14027610597555432384 14103420248329371648 14233535591647555584 14268542840643216528 14363339050982877696 14409258253272834048 14478004714404860928 14480114165218510848 14567134082076795168 14597838670626791424 14667484847490468864 14728818416147836416 14746975243583916096 14817332949898724856 14826672568756518912 14848564907336030208 15011254023603526728 15037041633111530496 15074025097776301332 15159294004112437248 15196578147351718416 15203941590862282752 15222684122409203712 15295311432153522432 15346445781940985856 15419663557618185216 15495488024364930816 15560283971898117504 15610029774378903552 15653795293844620614 15684505107271932672 15686790345653386752 15781061922249861432 15788708575126216704 15814325226512357376 15975889847215909104 15995342476763799552 16052110695723618594 16062228616152895488 16158756432355737408 16190456884925865984 16192815840674463744 16210415534931938304 16290128435870824704 16422568504455140352 16491241132609970688 16569920718166315968 16590347149031905608 16625316263769401344 16680006639851083776 16704635520753033984 16815616449931173888 16910865588910478848 17023216653016743936 17096150415770683218 17104434289720068096 17125519637710354176 17243494731099906048 17264751504683609088 17307214001150568196 17456377382101139456 17505319468385382192 17561283496176266496 17647639138860060096 17677955755055849472 17791115879826402048 17819082725421367296 17865511226994134912 17972876078117897742 18052289043065192448 18070007193172007424 18127776512181952512 18216917820758771712 18236717476798430592 18362347442659823616 18365022843691769856 18441818040768139264 18475389567512032896 18552646274186217024 18589043090100068352 18652910651016265728 18664140542660893809 18703480796740576512 18792714960847163232 18824998685727412224 18978047455530074112 19024723787524288704 19071369876141453312 19151118734643836928 19266209592424148448 19304006285873147904 19306818886958014464 19398931572487394304 19422845442769060224 19556646463320625152 19638424554863781888 19662633658111888128 19756443933198299808 19798086543114706944 19853594031217567608 19887700224437830656 20015005364804702304 20049388844148707328 20098700130368401776 20212392005483249664 20262104196468957888 20296912163212271616 20393748576204696576 20494032548353618176 20559551410157580288 20660650699153241088 20747045295864156672 20813373032505204736 20871727058459494152 20912673476362576896 20915720460871182336 21041415896333148576 21085766968683143168 21155130372494057472 21301186462954545472 21402814260964824792 21416304821537193984 21545008576474316544 21613887379909251072 21720171247827766272 21896758005940187136 21988321510146627584 22093227624221754624 22120462865375874144 22240008853134778368 22272847361004045312 22611037646664451998 22738941006168655872 22794867221027577624 22805912386293424128 22834026183613805568 23019668672911478784 23129495336427277824 23340425957847176256 23415044661568355328 23526757660907899008 23530185518480080128 23671592883374792148 23721487839768536064 23875608089215254528 23963834770823863656 24078166043585427891 24093342924229343232 24285685327388798976 24289223761011695616 24315623302397907456 24435192653806237056 24483129923546431488 24633852756682710528 24736861698914956032 24854881077249473952 24885520723547858412 24937974395654102016 25056953281129550976 25099998247636549632 25223424674896760832 25366298383365718272 25428493168188604416 25534824979525115904 25644225623656024827 25656651434580102144 25688279456565531264 25738675047830863872 25865242096649859072 25897127257025413632 25960821001725852294 26075528617760833536 26184566073151709184 26216844877482517504 26257979202578073288 26341925244264399744 26471458708290090144 26516933632583774208 26686673819739603072 26732518458864943104 26798266840491202368 26959314117176846613 27016138928625277184 27105010789758011136 27191664768272928768 27325376731138157568 27412735213543440384 27547534265537654784 27662727061152208896 27828969411279325536 27883564635150102528 27887627281161576448 27979365976524398592 28055221195110864768 28467071183295111168 28537085681286433056 28726678101965755392 28818516506545668096 28956009428809721856 28960228330437021696 29134268164153590336 29195677341253582848 29334969694980937728 29457636832295672832 29493950487167832192 29634665899797449712 29697129814672060416 30022508047207053456 30074083266223060992 30148050195552602664 30318588008224874496 30393156294703436832 30445368244818407424 30590622864307044864 30692891563881971712 30839327115236370432 30990976048729861632 31120567943796235008 31220059548757807104 31307590587689241228 31369010214543865344 31373580691306773504 31562123844499722864 31577417150252433408 31628650453024714752 31951779694431818208 31990684953527599104 32104221391447237188 32124457232305790976 32317512864711474816 32380913769851731968 32420831069863876608 32580256871741649408 32845137008910280704 32982482265219941376 33139841436332631936 33180694298063811216 33250632527538802688 33360013279702167552 33409271041506067968 33631232899862347776 33821731177820957696 33916556469996677997 34192300831541366436 34208868579440136192 34251039275420708352 34486989462199812096 34529503009367218176 34614428002301136392 35010638936770764384 35122566992352532992 35295278277720120192 35355911510111698944 35582231759652804096 35731022453988269824 35945752156235795484 36140014386344014848 36255553024363905024 36433835641517543424 36473434953596861184 36724694885319647232 36730045687383539712 36883636081536278528 36950779135024065792 37105292548372434048 37178086180200136704 37328281085321787618 37406961593481153024 37585429921694326464 37649997371454824448 38049447575048577408 38142739752282906624 38302237469287673856 38532419184848296896 38608012571746295808 38613637773916028928 38797863144974788608 38845690885538120448 38941231502588778441 39113292926641250304 39276849109727563776 39325267316223776256 39512887866396599616 39596173086229413888 39707188062435135216 39775400448875661312 40030010729609404608 40098777688297414656 40197400260736803552 40524208392937915776 40593824326424543232 40787497152409393152 40988065096707236352 41119102820315160576 41321301398306482176 41494090591728313344 41626746065010409472 41743454116918988304 41825346952725153792 41831440921742364672 42082831792666297152 42171533937366286336 42310260744988114944 42602372925909090944 42805628521929649584 43090017152948633088 43227774759818502144 43440342495655532544 43793516011880374272 43976643020293255168 44186455248443509248 44240925730751748288 44480017706269556736 44545694722008090624 45222075293328903996 45477882012337311744 45589734442055155248 45611824772586848256 45668052367227611136 46039337345822957568 46258990672854555648 46680851915694352512 46830089323136710656 47053515321815798016 47060371036960160256 47343185766749584296 47442975679537072128 47927669541647727312 48156332087170855782 48186685848458686464 48571370654777597952 48578447522023391232 48631246604795814912 48870385307612474112 49267705513365421056 49473723397829912064 49709762154498947904 49771041447095716824 49875948791308204032 50113906562259101952 50446849349793521664 50732596766731436544 51069649959050231808 51288451247312049654 51313302869160204288 51376558913131062528 51730484193299718144 51794254514050827264 51921642003451704588 52369132146303418368 52433689754965035008 52515958405156146576 52683850488528799488 52942917416580180288 53033867265167548416 53373347639479206144 53596533680982404736 53918628234353693226 54032277857250554368 54210021579516022272 54383329536545857536 54650753462276315136 55095068531075309568 55325454122304417792 55657938822558651072 55767129270300205056 55775254562323152896 55958731953048797184 56110442390221729536 56934142366590222336 57074171362572866112 57453356203931510784 57912018857619443712 57920456660874043392 58268536328307180672 58669939389961875456 58915273664591345664 58987900974335664384 59269331799594899424 59394259629344120832 60045016094414106912 60148166532446121984 60296100391105205328 60637176016449748992 60786312589406873664 60890736489636814848 61181245728614089728 61678654230472740864 61981952097459723264 62241135887592470016 62440119097515614208 62615181175378482456 62738020429087730688 62747161382613547008 63124247688999445728 63257300906049429504 63903559388863636416 64208442782894474376 64248914464611581952 64635025729422949632 64841662139727753216 65160513743483298816 65690274017820561408 65964964530439882752 66279682872665263872 66361388596127622432 66501265055077605376 66720026559404335104 66818542083012135936 67643462355641915392 67833112939993355994 68384601663082732872 68417737158880272384 68502078550841416704 69059006018734436352 69228856004602272784 70021277873541528768 70245133984705065984 70590556555440240384 71164463519305608192 71462044907976539648 71891504312471590968 72280028772688029696 72867671283035086848 72946869907193722368 73449389770639294464 73767272163072557056 73901558270048131584 74210585096744868096 74656562170643575236 74813923186962306048 75170859843388652928 75299994742909648896 76098895150097154816 76285479504565813248 76604474938575347712 76932676870968074481 77064838369696593792 77216025143492591616 77595726289949577216 77691381771076240896 77882463005177556882 78226585853282500608 78553698219455127552 78650534632447552512 79025775732793199232 79414376124870270432 79550800897751322624 80060021459218809216 80197555376594829312 80394800521473607104 80877942351530539839 81048416785875831552 81574994304818786304 81976130193414472704 82238205640630321152 82642602796612964352 82988181183456626688 83486908233837976608 83650693905450307584 83662881843484729344 84165663585332594304 85204745851818181888 85611257043859299168 86180034305897266176 86455549519637004288 86880684991311065088 87587032023760748544 87953286040586510336 88372910496887018496 88481851461503496576 89091389444016181248 90444150586657807992 90955764024674623488 91179468884110310496 91336104734455222272 92078674691645915136 92517981345709111296 93361703831388705024 93660178646273421312 94107030643631596032 94120742073920320512 94686371533499168592 94885951359074144256 95855339083295454624 96312664174341711564 96373371696917372928 97142741309555195904 97262493209591629824 97740770615224948224 98535411026730842112 98947446795659824128 99419524308997895808 99542082894191433648 99751897582616408064 100227813124518203904 100893698699587043328 101465193533462873088 101749669409990033991 102576902494624099308 102626605738320408576 102753117826262125056 103460968386599436288 103588509028101654528 103843284006903409176 104867379509930070016 105031916810312293152 105367700977057598976 105885834833160360576 106067734530335096832 106746695278958412288 107193067361964809472 107837256468707386452 108064555714501108736 108420043159032044544 108766659073091715072 109301506924552630272 110190137062150619136 110650908244608835584 111315877645117302144 111534258540600410112 112220884780443459072 114148342725145732224 114906712407863021568 115824037715238887424 115840913321748086784 116537072656614361344 116823694507766335323 117339878779923750912 117830547329182691328 117975801948671328768 118538663599189798848 118788519258688241664 120090032188828213824 120296333064892243968 120592200782210410656 121572625178813747328 121781472979273629696 122362491457228179456 123357308460945481728 123963904194919446528 124482271775184940032 124880238195031228416 125230362350756964912 125476040858175461376 125494322765227094016 126248495377998891456 126514601812098859008 127807118777727272832 128416885565788948752 129270051458845899264 129683324279455506432 130321027486966597632 131380548035641122816 131929929060879765504 132559365745330527744 132722777192255244864 133002530110155210752 133440053118808670208 133637084166024271872 135286924711283830784 135666225879986711988 136769203326165465744 136835474317760544768 137004157101682833408 138118012037468872704 138457712009204545568 140042555747083057536 140490267969410131968 141181113110880480768 142328927038611216384 142924089815953079296 143783008624943181936 144560057545376059392 145735342566070173696 145893739814387444736 147803116540096263168 148421170193489736192 149313124341287150472 149627846373924612096 150341719686777305856 152197790300194309632 153208949877150695424 153865353741936148962 154129676739393187584 155191452579899154432 155382763542152481792 155764926010355113764 157107396438910255104 157301069264895105024 158051551465586398464 158828752249740540864 159101601795502645248 160120042918437618432 160789601042947214208 161755884703061079678 162096833571751663104 163149988609637572608 163952260386828945408 165285205593225928704 165976362366913253376 166973816467675953216 167301387810900615168 167325763686969458688 168331327170665188608 170409491703636363776 171222514087718598336 172360068611794532352 173761369982622130176 175906572081173020672 176745820993774036992 176963702923006993152 178182778888032362496 180888301173315615984 181911528049349246976 182358937768220620992 182672209468910444544 185035962691418222592 186723407662777410048 187320357292546842624 188214061287263192064 188241484147840641024 189372743066998337184 189771902718148288512 191710678166590909248 192625328348683423128 192746743393834745856 194524986419183259648 195481541230449896448 197070822053461684224 197894893591319648256 198839048617995791616 199084165788382867296 199503795165232816128 200455626249036407808 202930387066925746176 203499338819980067982 205153804989248198616 205253211476640817152 205506235652524250112 207177018056203309056 207686568013806818352 209734759019860140032 210063833620624586304 210735401954115197952 211771669666320721152 213493390557916824576 214386134723929618944 215674512937414772904 216129111429002217472 216840086318064089088 218603013849105260544 221301816489217671168 222631755290234604288 224441769560886918144 228296685450291464448 229813424815726043136 231648075430477774848 233074145313228722688 233647389015532670646 234679757559847501824 235661094658365382656 235951603897342657536 237077327198379597696 240180064377656427648 240592666129784487936 241184401564420821312 242633827054591619517 243145250357627494656 244724982914456358912 246714616921890963456 247927808389838893056 248964543550369880064 250460724701513929824 250952081716350922752 250988645530454188032 252496990755997782912 255614237555454545664 256833771131577897504 258540102917691798528 259366648558911012864 260642054973933195264 262761096071282245632 263859858121759531008 265118731490661055488 265445554384510489728 267274168332048543744 270573849422567661568 271332451759973423976 273538406652330931488 274008314203365666816 276236024074937745408 276915424018409091136 280085111494166115072 280980535938820263936 282362226221760961536 284657854077222432768 285848179631906158592 287566017249886363872 289120115090752118784 291787479628774889472 295606233080192526336 296842340386979472384 298626248682574300944 299255692747849224192 300683439373554611712 304395580600388619264 307730707483872297924 308259353478786375168 310382905159798308864 310765527084304963584 311529852020710227528 314602138529790210048 316103102931172796928 317657504499481081728 318203203591005290496 320240085836875236864 321579202085894428416 323511769406122159356 324193667143503326208 326299977219275145216 327904520773657890816 330570411186451857408 331952724733826506752 333947632935351906432 334602775621801230336 336662654341330377216 340818983407272727552 342445028175437196672 344720137223589064704 347522739965244260352 350471083523299005969 353491641987548073984 353927405846013986304 356365557776064724992 361776602346631231968 364717875536441241984 365344418937820889088 370071925382836445184 373446815325554820096 374640714585093685248 376428122574526384128 376482968295681282048 378745486133996674368 379543805436296577024 383421356333181818496 385250656697366846256 389049972838366519296 390963082460899792896 394141644106923368448 395789787182639296512 397678097235991583232 398168331576765734592 399007590330465632256 400911252498072815616 405860774133851492352 406998677639960135964 410307609978496397232 410506422953281634304 411012471305048500224 414354036112406618112 415373136027613636704 419469518039720280064 420127667241249172608 421470803908230395904 423543339332641442304 426986781115833649152 428772269447859237888 431349025874829545808 432258222858004434944 433680172636128178176 437206027698210521088 445263510580469208576 448883539121773836288 456593370900582928896 459626849631452086272 466148290626457445376 467294778031065341292 471322189316730765312 471903207794685315072 474154654396759195392 480360128755312855296 482368803128841642624 485267654109183239034 486290500715254989312 489449965828912717824 495855616779677786112 497929087100739760128 500921449403027859648 501904163432701845504 501977291060908376064 504993981511995565824 511228475110909091328 513667542263155795008 517080205835383597056 521284109947866390528 527719716243519062016 530237462981322110976 530891108769020979456 534548336664097087488 541147698845135323136 542664903519946847952 547076813304661862976 548016628406731333632 553830848036818182272 560170222988332230144 561961071877640527872 564724452443521923072 569315708154444865536 571696359263812317184 575132034499772727744 578240230181504237568 583574959257549778944 591212466160385052672 593684680773958944768 597252497365148601888 598511385495698448384 601366878747109223424 608791161200777238528 615461414967744595848 616518706957572750336 621531054168609927168 623059704041420455056 629204277059580420096 632206205862345593856 635315008998962163456 640480171673750473728 643158404171788856832 647023538812244318712 648387334287006652416 655809041547315781632 663905449467653013504 667895265870703812864 673325308682660754432 681637966814545455104 684890056350874393344 689440274447178129408 700942167046598011938 706983283975096147968 707854811692027972608 723553204693262463936 729435751072882483968 740143850765672890368 746893630651109640192 752856245149052768256 752965936591362564096 757490972267993348736 766842712666363636992 770501313394733692512 778099945676733038592 781926164921799585792 788283288213846736896 791579574365278593024 795356194471983166464 796336663153531469184 801822504996145631232 811721548267702984704 813997355279920271928 820615219956992794464 822024942610097000448 828708072224813236224 830746272055227273408 840255334482498345216 842941607816460791808 847086678665282884608 853973562231667298304 857544538895718475776 862698051749659091616 864516445716008869888 867360345272256356352 890527021160938417152 897767078243547672576 913186741801165857792 932296581252914890752 934589556062130682584 943806415589370630144 948309308793518390784 960720257510625710592 964737606257683285248 970535308218366478068 972581001430509978624 978899931657825435648 991711233559355572224 995858174201479520256 1001842898806055719296 1003808326865403691008 1009987963023991131648 1022456950221818182656 1027335084526311590016 1034160411670767194112 1042568219895732781056 1051413250569897017907 1060474925962644221952 1061782217538041958912 1069096673328194174976 1085329807039893695904 1094153626609323725952 1096033256813462667264 1107661696073636364544 1120340445976664460288 1123922143755281055744 1129448904887043846144 1138631416308889731072 1143392718527624634368 1150264068999545455488 1167149918515099557888 1182424932320770105344 1187369361547917889536 1194504994730297203776 1197022770991396896768 1202733757494218446848 1217582322401554477056 1230922829935489191696 1233037413915145500672 1243062108337219854336 1246119408082840910112 1258408554119160840192 1264412411724691187712 1270630017997924326912 1280960343347500947456 1286316808343577713664 1294047077624488637424 1296774668574013304832 1311618083094631563264 1335790531741407625728 1346650617365321508864 1363275933629090910208 1369780112701748786688 1378880548894356258816 1401884334093196023876 1413966567950192295936 1415709623384055945216 1447106409386524927872 1458871502145764967936 1493787261302219280384 1505712490298105536512 1505931873182725128192 1514981944535986697472 1533685425332727273984 1541002626789467385024 1563852329843599171584 1583159148730557186048 1590712388943966332928 1592673326307062938368 1603645009992291262464 1623443096535405969408 1627994710559840543856 1641230439913985588928 1644049885220194000896 1661492544110454546816 1680510668964996690432 1685883215632921583616 1694173357330565769216 1707947124463334596608 1715089077791436951552 1725396103499318183232 1729032891432017739776 1734720690544512712704 1781054042321876834304 1795534156487095345152 1826373483602331715584 1864593162505829781504 1869179112124261365168 1887612831178741260288 1896618617587036781568 1921440515021251421184 1929475212515366570496 1941070616436732956136 1945162002861019957248 1991716348402959040512 2003685797612111438592 2019975926047982263296 2044913900443636365312 2054670169052623180032 2068320823341534388224 2102826501139794035814 2120949851925288443904 2123564435076083917824 2170659614079787391808 2188307253218647451904 2215323392147272729088 2240680891953328920576 2258897809774087692288 2286785437055249268736 2300528137999090910976 2334299837030199115776 2364849864641540210688 2374738723095835779072 2389009989460594407552 2405467514988436893696 2435164644803108954112 2461845659870978383392 2466074827830291001344 2486124216674439708672 2492238816165681820224 2528824823449382375424 2541260035995848653824 2561920686695001894912 2572633616687155427328 2588094155248977274848 2593549337148026609664 2671581063482815251456 2693301234730643017728 2726551867258181820416 2739560225403497573376 2803768668186392047752 2831419246768111890432 2894212818773049855744 2917743004291529935872 2987574522604438560768 3011424980596211073024 3029963889071973394944 3067370850665454547968 3082005253578934770048 3127704659687198343168 3154239751709691053721 3181424777887932665856 3185346652614125876736 3207290019984582524928 3255989421119681087712 3282460879827971177856 3288099770440388001792 3322985088220909093632 3361021337929993380864 3371766431265843167232 3388346714661131538432 3415894248926669193216 3430178155582873903104 3450792206998636366464 3562108084643753668608 3591068312974190690304 3652746967204663431168 3729186325011659563008 3738358224248522730336 3775225662357482520576 3793237235174073563136 3842881030042502842368 3858950425030733140992 3882141232873465912272 3890324005722039914496 4007371595224222877184 4039951852095964526592 4089827800887272730624 4109340338105246360064 4136641646683068776448 4205653002279588071628 4241899703850576887808 4247128870152167835648 4341319228159574783616 4376614506437294903808 4430646784294545458176 4481361783906657841152 4517795619548175384576 4601056275998181821952 4749477446191671558144 4778019978921188815104 4810935029976873787392 4870329289606217908224 4923691319741956766784 4932149655660582002688 4984477632331363640448 5057649646898764750848 5082520071991697307648 5123841373390003789824 5145267233374310854656 5176188310497954549696 5187098674296053219328 5343162126965630502912 5386602469461286035456 5453103734516363640832 5479120450806995146752 5607537336372784095504 5662838493536223780864 5788425637546099711488 5835486008583059871744 5975149045208877121536 6059927778143946789888 6134741701330909095936 6164010507157869540096 6308479503419382107442 6362849555775865331712 6370693305228251753472 6511978842239362175424 6564921759655942355712 6645970176441818187264 6722042675859986761728 6776693429322263076864 6860356311165747806208 6901584413997272732928 7124216169287507337216 7305493934409326862336 7458372650023319126016 7476716448497045460672 7586474470348147126272 7685762060085005684736 7717900850061466281984 7764282465746931824544 7780648011444079828992 8014743190448445754368 8079903704191929053184 8179655601774545461248 8218680676210492720128 8411306004559176143256 8494257740304335671296 8682638456319149567232 8753229012874589807616 8861293568589090916352 8962723567813315682304 9202112551996363643904 9556039957842377630208 9621870059953747574784 9847382639483913533568 9864299311321164005376 9968955264662727280896 10115299293797529501696 10165040143983394615296 10247682746780007579648 10290534466748621709312 10352376620995909099392 10686324253931261005824 10773204938922572070912 10958240901613990293504 11215074672745568191008 11325676987072447561728 11576851275092199422976 11670972017166119743488 12119855556287893579776 12269483402661818191872 12328021014315739080192 12616959006838764214884 12725699111551730663424 12741386610456503506944 13023957684478724350848 13129843519311884711424 13291940352883636374528 13444085351719973523456 13553386858644526153728 13803168827994545465856 14248432338575014674432 14610987868818653724672 14953432896994090921344 15172948940696294252544 15371524120170011369472 15435801700122932563968 15528564931493863649088 15561296022888159657984 16029486380896891508736 16159807408383858106368 16359311203549090922496 16437361352420985440256 16822612009118352286512 16988515480608671342592 17365276912638299134464 17506458025749179615232 17722587137178181832704 17925447135626631364608 18404225103992727287808 19112079915684755260416 19694765278967827067136 19937910529325454561792 20330080287966789230592 20581068933497243418624 20704753241991818198784 21372648507862522011648 21916481803227980587008 22430149345491136382016 23153702550184398845952 23341944034332239486976 24239711112575787159552 24538966805323636383744 24656042028631478160384 25233918013677528429768 25482773220913007013888 26047915368957448701696 26259687038623769422848 26583880705767272749056 26888170703439947046912 27606337655989090931712 29906865793988181842688 30345897881392588505088 30743048240340022738944 30871603400245865127936 31057129862987727298176 32058972761793783017472 32319614816767716212736 32874722704841970880512 33645224018236704573024 33977030961217342685184 34730553825276598268928 35012916051498359230464 35445174274356363665408 36808450207985454575616 38224159831369510520832 39389530557935654134272 39875821058650909123584 40660160575933578461184 41409506483983636397568 42745297015725044023296 43832963606455961174016 44860298690982272764032 46307405100368797691904 46683888068664478973952 48479422225151574319104 49077933610647272767488 49312084057262956320768 50467836027355056859536 50965546441826014027776 52095830737914897403392 52519374077247538845696 53167761411534545498112 53776341406879894093824 55212675311978181863424 59813731587976363685376 61743206800491730255872 62114259725975454596352 64117945523587566034944 65749445409683941761024 67290448036473409146048 69461107650553196537856 70025832102996718460928 70890348548712727330816 73616900415970909151232 76448319662739021041664 78779061115871308268544 79751642117301818247168 82819012967967272795136 89720597381964545528064 92614810200737595383808 96958844450303148638208 98624168114525912641536 100935672054710113719072 101931092883652028055552 104191661475829794806784 105038748154495077691392 106335522823069090996224 110425350623956363726848 119627463175952727370752 124228519451950909192704 128235891047175132069888 131498890819367883522048 134580896072946818292096 138922215301106393075712 140051664205993436921856 147233800831941818302464 152896639325478042083328 157558122231742616537088 159503284234603636494336 165638025935934545590272 179441194763929091056128 185229620401475190767616 197248336229051825283072 201871344109420227438144 208383322951659589613568 210077496308990155382784 212671045646138181992448 220850701247912727453696 239254926351905454741504 248457038903901818385408 269161792145893636584192 277844430602212786151424 305793278650956084166656 315116244463485233074176 319006568469207272988672 331276051871869091180544 358882389527858182112256 394496672458103650566144 403742688218840454876288 416766645903319179227136 420154992617980310765568 441701402495825454907392 478509852703810909483008 496914077807803636770816 538323584291787273168384 555688861204425572302848 630232488926970466148352 638013136938414545977344 662552103743738182361088 717764779055716364224512 807485376437680909752576 833533291806638358454272 957019705407621818966016 993828155615607273541632 1076647168583574546336768 1260464977853940932296704 1325104207487476364722176 1435529558111432728449024 1614970752875361819505152 1667066583613276716908544 1914039410815243637932032 1987656311231214547083264 2153294337167149092673536 2871059116222865456898048 3229941505750723639010304 3975312622462429094166528 4306588674334298185347072 5742118232445730913796096 6459883011501447278020608 8613177348668596370694144 12919766023002894556041216 17226354697337192741388288 25839532046005789112082432 51679064092011578224164864
- Sum of all divisors σ(n): 179091161812350526298892339
- Sum of proper divisors (its aliquot sum) s(n): 127412097720338948074727475
- 51679064092011578224164864 is an abundant number, because the sum of its proper divisors (127412097720338948074727475) is greater than itself. Its abundance is 75733033628327369850562611
Bases of 51679064092011578224164864
- Binary: 101010101111110111011110101101100100110100110000011101011000011010011001000000000000002
- Hexadecimal: 0x2ABF77AD934C1D61A64000
- Base-36: 6HRHSL7ZAOMX34000
Squares and roots of 51679064092011578224164864
- 51679064092011578224164864 squared (516790640920115782241648642) is 2670725665426240488041375233716201787840670252138496
- 51679064092011578224164864 cubed (516790640920115782241648643) is 138020602835742952940532750834994315608167456067763342492525592246159665004544
-
51679064092011578224164864 is a
perfect square number . Itssquare root is 7188815207808 -
The
cube root of 51679064092011578224164864 is 372481647.8912814791
Scales and comparisons
How big is 51679064092011578224164864?- 51,679,064,092,011,578,224,164,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 51,679,064,092,011,578,224,164,864 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 51679064092011578224164864 cubic inches would be around 31040137.3 feet tall.
Recreational maths with 51679064092011578224164864
- 51679064092011578224164864 backwards is 46846142287511029046097615
- 51679064092011578224164864 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 51679064092011578224164864's digits is 108
- 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 51679064092011578224164864 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 51679064092011578224164864 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/51679064092011578224164864/
Chicago style:
Numbermatics. 2024. "Number 51679064092011578224164864 - Facts about the integer". https://numbermatics.com/n/51679064092011578224164864/
The information we have on file for 51679064092011578224164864 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 51679064092011578224164864, math, Factors of 51679064092011578224164864, curriculum, school, college, exams, university, Prime factorization of 51679064092011578224164864, STEM, science, technology, engineering, physics, economics, calculator, fifty-one septillion, six hundred seventy-nine sextillion, sixty-four quintillion, ninety-two quadrillion, eleven trillion, five hundred seventy-eight billion, two hundred twenty-four million, one hundred sixty-four thousand, eight hundred sixty-four.